/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc19.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=177218825" .ident "BY rg131678 ON Mon Jul 14 14:10:11 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc19.s,v 1.3 2007/07/05 21:59:11 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 0x1, %g1 set 0xE, %g2 set 0x0, %g3 set 0x9, %g4 set 0x1, %g5 set 0x9, %g6 set 0xE, %g7 !# Input registers set -0x3, %i0 set -0x5, %i1 set -0xA, %i2 set -0x2, %i3 set -0x9, %i4 set -0x3, %i5 set -0x5, %i6 set -0x5, %i7 !# Local registers set 0x5EE973F6, %l0 set 0x376E193D, %l1 set 0x03E5D33F, %l2 set 0x69CA1AA8, %l3 set 0x00D42C5C, %l4 set 0x2A8B6875, %l5 set 0x1B0A8CD0, %l6 !# Output registers set -0x0DEE, %o0 set 0x0602, %o1 set -0x167F, %o2 set -0x0B26, %o3 set 0x0249, %o4 set -0x17A9, %o5 set 0x04A8, %o6 set 0x07C7, %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 .. fabsd %f12, %f8 faligndata %f8, %f4, %f2 umulcc %o4, 0x1444, %o5 ldub [%l7 + 0x1E], %i6 stb %i0, [%l7 + 0x17] fsrc2s %f15, %f4 fmovdcs %icc, %f10, %f11 fpadd32 %f14, %f12, %f6 mulscc %o6, 0x0760, %o7 fpsub16s %f8, %f0, %f13 ld [%l7 + 0x10], %f11 edge32n %i5, %l3, %o2 fmovde %xcc, %f9, %f14 st %f15, [%l7 + 0x10] fbe %fcc1, loop_1 fmovrdgez %g1, %f8, %f4 movrlz %o0, %i2, %o3 bneg,pt %icc, loop_2 loop_1: ld [%l7 + 0x58], %f6 fpsub16 %f2, %f0, %f8 ldsh [%l7 + 0x22], %i4 loop_2: fmovsn %icc, %f15, %f5 fmul8ulx16 %f14, %f8, %f6 ldsb [%l7 + 0x3D], %l6 fbul %fcc2, loop_3 ldsb [%l7 + 0x66], %l0 std %f10, [%l7 + 0x68] call loop_4 loop_3: lduw [%l7 + 0x44], %g2 fmovrdlez %l2, %f8, %f2 udiv %l4, 0x0C0E, %g7 loop_4: ld [%l7 + 0x38], %f12 fnors %f6, %f0, %f2 ldd [%l7 + 0x78], %f4 movleu %xcc, %i3, %i1 fcmpeq32 %f8, %f10, %g4 fandnot1s %f7, %f7, %f5 movpos %xcc, %o1, %g6 fpsub32 %f6, %f14, %f8 addcc %g3, 0x12C7, %l5 edge8 %i7, %l1, %g5 ldsb [%l7 + 0x6F], %o5 tneg %icc, 0x4 bpos,a,pt %icc, loop_5 fsrc1s %f4, %f0 lduw [%l7 + 0x0C], %i6 faligndata %f10, %f8, %f14 loop_5: lduh [%l7 + 0x6C], %i0 lduw [%l7 + 0x2C], %o4 brgz %o6, loop_6 or %i5, %l3, %o7 std %f14, [%l7 + 0x68] lduw [%l7 + 0x28], %g1 loop_6: lduh [%l7 + 0x4A], %o0 ldsb [%l7 + 0x7C], %i2 fmovdle %xcc, %f0, %f6 fbuge,a %fcc3, loop_7 std %f14, [%l7 + 0x40] fpsub32s %f0, %f6, %f4 ld [%l7 + 0x74], %f5 loop_7: lduh [%l7 + 0x46], %o3 fnands %f1, %f5, %f11 umul %o2, 0x0153, %l6 bpos,pn %xcc, loop_8 fmovrse %l0, %f6, %f10 fmovdcc %icc, %f4, %f15 stw %g2, [%l7 + 0x34] loop_8: edge8 %i4, %l2, %g7 mulscc %l4, 0x0A91, %i3 bn %icc, loop_9 tvc %xcc, 0x0 lduh [%l7 + 0x14], %g4 tsubcctv %i1, %o1, %g6 loop_9: fmovdg %icc, %f6, %f10 fbe %fcc0, loop_10 movg %icc, %g3, %i7 udivcc %l5, 0x1298, %g5 fpadd16s %f8, %f2, %f11 loop_10: call loop_11 movcc %icc, %l1, %o5 fpadd16 %f0, %f12, %f10 tsubcc %i6, 0x1792, %o4 loop_11: brgez,a %o6, loop_12 fmovdgu %icc, %f15, %f14 tneg %xcc, 0x0 lduw [%l7 + 0x34], %i5 loop_12: srl %l3, 0x1E, %i0 tge %icc, 0x1 fmovrsgez %o7, %f2, %f11 tl %icc, 0x1 fmovdpos %icc, %f0, %f8 xnor %g1, %i2, %o3 bn,pt %icc, loop_13 movg %xcc, %o2, %l6 sdiv %l0, 0x16E8, %g2 fpack16 %f12, %f15 loop_13: st %f12, [%l7 + 0x08] fmovsa %icc, %f5, %f9 movrlez %i4, 0x0BD, %l2 st %f3, [%l7 + 0x68] fmovdvs %xcc, %f13, %f0 bge loop_14 lduw [%l7 + 0x48], %o0 fpsub32s %f11, %f4, %f11 addccc %l4, %i3, %g4 loop_14: ldd [%l7 + 0x38], %f4 lduh [%l7 + 0x78], %i1 subccc %g7, %g6, %g3 sth %o1, [%l7 + 0x26] stw %l5, [%l7 + 0x10] brgez %i7, loop_15 fmovrde %l1, %f4, %f6 edge32l %g5, %i6, %o4 fmovd %f12, %f10 loop_15: fnors %f3, %f11, %f1 fcmple16 %f12, %f4, %o6 fsrc1s %f9, %f10 fzeros %f14 mulscc %i5, 0x00C8, %l3 movleu %xcc, %i0, %o5 array16 %g1, %i2, %o7 ldub [%l7 + 0x51], %o2 mulscc %l6, %l0, %o3 ldub [%l7 + 0x74], %g2 lduw [%l7 + 0x34], %i4 std %f4, [%l7 + 0x60] fblg,a %fcc3, loop_16 ldx [%l7 + 0x10], %l2 xnor %l4, %o0, %i3 ldsw [%l7 + 0x64], %g4 loop_16: std %f4, [%l7 + 0x38] pdist %f2, %f12, %f12 orncc %g7, %i1, %g6 st %f6, [%l7 + 0x10] fmovrdgez %o1, %f10, %f4 edge8l %g3, %i7, %l1 edge32l %l5, %g5, %i6 movcc %icc, %o4, %o6 ld [%l7 + 0x74], %f1 brlz,a %l3, loop_17 ldsh [%l7 + 0x26], %i0 stb %i5, [%l7 + 0x18] bg %icc, loop_18 loop_17: fblg,a %fcc3, loop_19 fbul %fcc2, loop_20 ldsb [%l7 + 0x5D], %g1 loop_18: std %f2, [%l7 + 0x40] loop_19: fmovdn %xcc, %f13, %f13 loop_20: ldsh [%l7 + 0x76], %i2 ld [%l7 + 0x78], %f1 ld [%l7 + 0x5C], %f13 ldx [%l7 + 0x18], %o7 std %f6, [%l7 + 0x20] ldsw [%l7 + 0x6C], %o2 bg,a %xcc, loop_21 nop setx loop_22, %l0, %l1 jmpl %l1, %l6 fxors %f9, %f12, %f2 subc %l0, %o3, %g2 loop_21: edge8 %o5, %i4, %l2 loop_22: movle %xcc, %o0, %l4 fmovsgu %icc, %f12, %f11 sth %g4, [%l7 + 0x7A] std %f2, [%l7 + 0x50] edge16l %i3, %i1, %g7 fmovse %icc, %f4, %f15 array8 %g6, %o1, %g3 tsubcctv %l1, %l5, %i7 ld [%l7 + 0x50], %f8 udivcc %g5, 0x06F0, %i6 andcc %o4, %l3, %o6 fbg %fcc1, loop_23 std %f2, [%l7 + 0x10] fsrc2s %f7, %f0 fcmpne32 %f10, %f12, %i5 loop_23: tvs %icc, 0x1 movvc %xcc, %i0, %g1 fbu %fcc3, loop_24 sth %o7, [%l7 + 0x30] bvs,pt %xcc, loop_25 fpackfix %f8, %f8 loop_24: fors %f14, %f12, %f7 tsubcctv %o2, 0x18CD, %l6 loop_25: tle %xcc, 0x6 xnor %l0, %o3, %g2 fcmpgt16 %f12, %f8, %i2 ldx [%l7 + 0x08], %i4 fmovrdgz %l2, %f10, %f6 stb %o5, [%l7 + 0x36] lduh [%l7 + 0x22], %o0 fmovspos %icc, %f8, %f11 fornot2 %f8, %f2, %f10 fmovdcs %xcc, %f4, %f7 fmovd %f10, %f6 ldsw [%l7 + 0x7C], %l4 bpos,a,pt %xcc, loop_26 array8 %i3, %g4, %i1 std %f6, [%l7 + 0x08] st %f3, [%l7 + 0x40] loop_26: fbule %fcc1, loop_27 call loop_28 edge32l %g6, %o1, %g7 fmovdgu %icc, %f9, %f0 loop_27: movl %icc, %g3, %l1 loop_28: fnot1s %f6, %f13 lduh [%l7 + 0x48], %l5 fmovdle %xcc, %f9, %f0 fnot2s %f15, %f6 lduw [%l7 + 0x60], %i7 fbue %fcc2, loop_29 ldd [%l7 + 0x58], %f0 fxnor %f12, %f10, %f12 bcs loop_30 loop_29: lduw [%l7 + 0x48], %i6 fabsd %f8, %f6 fcmped %fcc1, %f2, %f12 loop_30: fmuld8ulx16 %f4, %f6, %f12 fcmpgt32 %f4, %f10, %g5 movg %icc, %l3, %o6 udivcc %o4, 0x1BF8, %i0 fba,a %fcc0, loop_31 fmul8x16 %f13, %f2, %f12 lduh [%l7 + 0x40], %g1 ldub [%l7 + 0x3C], %o7 loop_31: fandnot2 %f12, %f4, %f4 brgez %o2, loop_32 tn %icc, 0x0 stb %i5, [%l7 + 0x43] sth %l0, [%l7 + 0x1A] loop_32: std %f10, [%l7 + 0x78] fsrc2 %f8, %f8 bge loop_33 lduh [%l7 + 0x18], %o3 fbul,a %fcc2, loop_34 fcmped %fcc2, %f6, %f10 loop_33: fmovrde %l6, %f2, %f6 ldub [%l7 + 0x12], %i2 loop_34: stw %i4, [%l7 + 0x40] st %f4, [%l7 + 0x3C] ldub [%l7 + 0x35], %g2 st %f2, [%l7 + 0x58] fmovrdne %o5, %f8, %f2 fzero %f12 ld [%l7 + 0x1C], %f12 xorcc %l2, %l4, %i3 sra %o0, 0x10, %i1 mulx %g4, 0x1CAC, %o1 alignaddrl %g7, %g3, %g6 fmuld8sux16 %f0, %f7, %f10 fcmple16 %f6, %f6, %l1 fbue %fcc0, loop_35 lduw [%l7 + 0x14], %i7 array32 %l5, %i6, %g5 brgez %o6, loop_36 loop_35: ba loop_37 std %f10, [%l7 + 0x10] std %f10, [%l7 + 0x60] loop_36: fbue,a %fcc2, loop_38 loop_37: edge32l %l3, %o4, %g1 fnor %f14, %f10, %f2 ldsb [%l7 + 0x0D], %i0 loop_38: stb %o2, [%l7 + 0x40] ldsw [%l7 + 0x40], %i5 fpack32 %f14, %f6, %f8 fcmple32 %f12, %f12, %l0 movcc %icc, %o3, %o7 addccc %i2, 0x1AE7, %l6 fcmpne32 %f4, %f0, %i4 tpos %icc, 0x0 fba,a %fcc0, loop_39 bcc loop_40 stw %o5, [%l7 + 0x28] std %f14, [%l7 + 0x78] loop_39: tcs %icc, 0x2 loop_40: bleu,pn %xcc, loop_41 tsubcctv %g2, %l4, %i3 sllx %o0, 0x03, %l2 movrlez %i1, %g4, %o1 loop_41: stb %g7, [%l7 + 0x6E] fnor %f0, %f10, %f14 ldub [%l7 + 0x5B], %g6 fcmpne32 %f12, %f8, %l1 fbne,a %fcc3, loop_42 st %f2, [%l7 + 0x6C] tcc %xcc, 0x7 faligndata %f2, %f10, %f6 loop_42: fbug %fcc0, loop_43 stx %g3, [%l7 + 0x30] fabss %f11, %f13 array16 %i7, %i6, %l5 loop_43: stw %o6, [%l7 + 0x74] edge8n %l3, %g5, %o4 fcmpeq32 %f6, %f2, %i0 stb %o2, [%l7 + 0x5F] and %g1, 0x1DB9, %l0 fandnot2s %f11, %f0, %f5 bn,pn %icc, loop_44 fbg,a %fcc0, loop_45 array32 %o3, %i5, %o7 ldsh [%l7 + 0x2C], %i2 loop_44: brnz,a %i4, loop_46 loop_45: fbu,a %fcc2, loop_47 xorcc %l6, 0x05B2, %o5 or %l4, %i3, %o0 loop_46: andcc %g2, %i1, %l2 loop_47: fsrc1 %f8, %f12 fpsub32 %f2, %f2, %f8 ldsh [%l7 + 0x2A], %o1 srl %g4, 0x1D, %g7 ldx [%l7 + 0x18], %g6 fmovsn %icc, %f8, %f14 fbe %fcc2, loop_48 st %f2, [%l7 + 0x08] subc %l1, %g3, %i6 subccc %l5, %o6, %l3 loop_48: tcs %icc, 0x0 tsubcc %i7, %o4, %i0 movrlez %g5, %g1, %o2 fcmpgt32 %f8, %f4, %o3 ldsw [%l7 + 0x1C], %l0 movrgez %o7, %i2, %i4 fbo,a %fcc0, loop_49 bn,a,pt %xcc, loop_50 udiv %i5, 0x0DAA, %l6 bl,pn %xcc, loop_51 loop_49: xnorcc %l4, 0x026A, %i3 loop_50: edge16n %o5, %o0, %i1 bgu %xcc, loop_52 loop_51: ldd [%l7 + 0x18], %f0 fnegd %f6, %f0 ldd [%l7 + 0x20], %f2 loop_52: fbne %fcc1, loop_53 sub %g2, 0x1AB9, %o1 fmovrdne %g4, %f14, %f2 fmovrdlz %g7, %f8, %f12 loop_53: fmovsl %icc, %f11, %f6 fbl,a %fcc0, loop_54 fnot1s %f15, %f5 bvs,a %icc, loop_55 fbne %fcc0, loop_56 loop_54: addccc %g6, 0x14AC, %l1 edge8ln %l2, %g3, %l5 loop_55: stx %i6, [%l7 + 0x28] loop_56: std %f14, [%l7 + 0x58] fsrc2 %f10, %f12 tvs %xcc, 0x6 ldsh [%l7 + 0x1E], %l3 sllx %i7, %o4, %i0 ldsb [%l7 + 0x61], %g5 fcmpeq32 %f2, %f12, %o6 fnands %f13, %f3, %f4 bn,pt %icc, loop_57 lduh [%l7 + 0x5C], %o2 fcmpeq32 %f12, %f6, %g1 edge16 %o3, %l0, %o7 loop_57: popc %i2, %i5 sra %l6, %i4, %i3 sdivcc %l4, 0x070B, %o5 edge16n %i1, %g2, %o0 fmovspos %xcc, %f14, %f11 fpsub32 %f12, %f2, %f0 fnands %f7, %f15, %f10 lduh [%l7 + 0x68], %o1 fbul %fcc1, loop_58 fcmpne16 %f14, %f0, %g4 ldx [%l7 + 0x38], %g6 udiv %g7, 0x0926, %l2 loop_58: ldsb [%l7 + 0x63], %g3 fmovsa %xcc, %f6, %f4 fsrc1 %f10, %f2 fmovrslez %l5, %f9, %f12 bshuffle %f14, %f8, %f10 srax %l1, %i6, %l3 std %f14, [%l7 + 0x60] lduw [%l7 + 0x44], %i7 sth %i0, [%l7 + 0x28] alignaddr %g5, %o4, %o2 fmovscs %xcc, %f4, %f4 ldd [%l7 + 0x08], %f8 ldub [%l7 + 0x19], %g1 fbn %fcc2, loop_59 bneg %xcc, loop_60 nop setx loop_61, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x15], %o6 loop_59: nop setx loop_62, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_60: lduw [%l7 + 0x60], %o7 loop_61: fand %f0, %f6, %f8 xnor %i2, %l0, %i5 loop_62: edge16l %l6, %i4, %l4 stx %i3, [%l7 + 0x78] brnz,a %o5, loop_63 movle %icc, %i1, %g2 std %f12, [%l7 + 0x50] fmovdcs %icc, %f13, %f4 loop_63: xorcc %o1, %o0, %g4 addc %g7, 0x11FD, %l2 fsrc2s %f7, %f10 movleu %icc, %g6, %l5 fxor %f2, %f12, %f10 sdiv %l1, 0x1A2B, %i6 fnot2s %f5, %f0 fbne %fcc1, loop_64 ldsh [%l7 + 0x4E], %l3 fmuld8ulx16 %f13, %f10, %f2 std %f12, [%l7 + 0x28] loop_64: fmovrde %i7, %f10, %f6 st %f0, [%l7 + 0x34] udivx %g3, 0x12E3, %i0 srax %o4, %o2, %g1 tsubcctv %o3, 0x1663, %o6 fnand %f0, %f10, %f6 fnot1s %f10, %f6 ldd [%l7 + 0x20], %f8 fand %f14, %f6, %f6 sth %g5, [%l7 + 0x64] movvc %icc, %o7, %l0 fmovrdlz %i5, %f4, %f12 bneg,pn %xcc, loop_65 nop setx loop_66, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %l6, 0x1353, %i4 fmovdne %icc, %f2, %f4 loop_65: fmovrse %l4, %f15, %f12 loop_66: fnegs %f14, %f6 fzeros %f4 fbuge,a %fcc3, loop_67 st %f7, [%l7 + 0x60] orn %i2, %i3, %o5 ba %xcc, loop_68 loop_67: fone %f0 bne,pt %xcc, loop_69 fbu,a %fcc1, loop_70 loop_68: fmovrde %g2, %f4, %f6 stx %i1, [%l7 + 0x20] loop_69: fbge %fcc2, loop_71 loop_70: nop setx loop_72, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a,pt %icc, loop_73 sdiv %o0, 0x0742, %g4 loop_71: bg,a loop_74 loop_72: movrne %o1, 0x016, %g7 loop_73: fblg,a %fcc1, loop_75 tgu %icc, 0x6 loop_74: orcc %l2, %g6, %l1 tpos %xcc, 0x6 loop_75: fmovscc %icc, %f12, %f1 mulx %i6, 0x1E6E, %l5 bvc,pt %icc, loop_76 sth %i7, [%l7 + 0x2C] stw %g3, [%l7 + 0x0C] edge8n %l3, %i0, %o2 loop_76: fmovdvc %xcc, %f4, %f5 srax %g1, 0x1C, %o3 xor %o4, 0x0165, %g5 fcmpgt32 %f12, %f0, %o7 st %f14, [%l7 + 0x20] fmovsvs %xcc, %f10, %f8 orcc %o6, 0x1546, %l0 ldd [%l7 + 0x58], %f0 ldd [%l7 + 0x70], %f4 fmovsleu %xcc, %f15, %f3 fpadd32 %f4, %f2, %f8 stw %l6, [%l7 + 0x54] ldsw [%l7 + 0x54], %i4 fmovrdne %i5, %f10, %f14 alignaddrl %l4, %i3, %i2 call loop_77 sdivx %g2, 0x1F7F, %i1 edge32n %o5, %g4, %o0 movrlz %o1, %l2, %g6 loop_77: tle %xcc, 0x7 lduh [%l7 + 0x2C], %g7 bleu,a,pt %xcc, loop_78 lduw [%l7 + 0x6C], %l1 stb %l5, [%l7 + 0x39] fba %fcc2, loop_79 loop_78: fmovrsgez %i6, %f14, %f5 st %f12, [%l7 + 0x24] movcs %xcc, %i7, %l3 loop_79: ldsb [%l7 + 0x59], %g3 ldx [%l7 + 0x08], %o2 fbu,a %fcc2, loop_80 stw %i0, [%l7 + 0x08] sdivcc %o3, 0x01BE, %g1 edge8n %o4, %o7, %o6 loop_80: subcc %l0, %g5, %i4 sth %i5, [%l7 + 0x12] stw %l6, [%l7 + 0x78] bn,a,pt %icc, loop_81 fpsub32 %f10, %f0, %f2 movneg %xcc, %l4, %i2 ldd [%l7 + 0x50], %f8 loop_81: fblg %fcc3, loop_82 fmovdl %xcc, %f4, %f9 andncc %i3, %i1, %o5 sth %g2, [%l7 + 0x38] loop_82: ldsh [%l7 + 0x6C], %g4 fmovdneg %xcc, %f12, %f4 st %f2, [%l7 + 0x28] stb %o1, [%l7 + 0x54] fmuld8sux16 %f15, %f15, %f12 stw %l2, [%l7 + 0x70] ld [%l7 + 0x28], %f1 ld [%l7 + 0x7C], %f4 stx %o0, [%l7 + 0x48] mulscc %g6, %l1, %g7 ldub [%l7 + 0x7C], %l5 brgez %i6, loop_83 bn,pt %icc, loop_84 ldsw [%l7 + 0x24], %l3 bgu,a,pn %xcc, loop_85 loop_83: fornot1s %f2, %f9, %f5 loop_84: fone %f2 fmovrde %i7, %f4, %f4 loop_85: brz %o2, loop_86 fmovsvs %xcc, %f3, %f13 brz,a %i0, loop_87 fmuld8ulx16 %f8, %f2, %f10 loop_86: stb %g3, [%l7 + 0x4D] edge8 %o3, %g1, %o4 loop_87: stw %o7, [%l7 + 0x28] fmovdcs %xcc, %f3, %f5 fcmple32 %f6, %f12, %o6 tn %xcc, 0x1 ldsb [%l7 + 0x55], %l0 brnz,a %i4, loop_88 st %f0, [%l7 + 0x74] fmul8x16al %f3, %f2, %f12 tneg %xcc, 0x5 loop_88: sth %g5, [%l7 + 0x6C] orn %i5, 0x19D1, %l4 ldx [%l7 + 0x18], %l6 fblg,a %fcc1, loop_89 ldd [%l7 + 0x30], %f0 pdist %f2, %f0, %f0 tsubcc %i2, 0x1E47, %i3 loop_89: mulscc %o5, 0x16C2, %g2 smulcc %i1, 0x1BAA, %g4 tvs %xcc, 0x0 edge8ln %l2, %o0, %g6 ldsh [%l7 + 0x72], %l1 fmovrslz %o1, %f4, %f1 xnorcc %g7, 0x0E02, %l5 be loop_90 movvc %xcc, %i6, %l3 smulcc %i7, %i0, %g3 ldsw [%l7 + 0x20], %o3 loop_90: orcc %g1, %o4, %o2 st %f9, [%l7 + 0x10] stb %o6, [%l7 + 0x2A] fxnor %f12, %f2, %f8 lduh [%l7 + 0x2C], %l0 fpsub16 %f12, %f0, %f6 bvc,pn %icc, loop_91 st %f14, [%l7 + 0x60] sub %o7, %i4, %i5 sethi 0x1767, %g5 loop_91: lduw [%l7 + 0x6C], %l4 fcmpne16 %f8, %f2, %l6 sth %i2, [%l7 + 0x54] fcmpd %fcc3, %f0, %f2 fmovrdgz %i3, %f8, %f14 call loop_92 fpadd16 %f6, %f8, %f4 fmovrslz %g2, %f8, %f5 fbug,a %fcc2, loop_93 loop_92: ldsb [%l7 + 0x19], %i1 ldsw [%l7 + 0x50], %o5 fbn,a %fcc1, loop_94 loop_93: fbne %fcc0, loop_95 stw %l2, [%l7 + 0x4C] fcmpgt16 %f12, %f10, %g4 loop_94: movrlz %o0, %g6, %l1 loop_95: fmovrde %o1, %f14, %f2 movgu %xcc, %g7, %l5 xnor %i6, %i7, %l3 fmovscc %icc, %f2, %f1 pdist %f2, %f2, %f10 fpadd16 %f14, %f8, %f6 fnot2s %f7, %f11 addcc %i0, %g3, %g1 tpos %icc, 0x1 nop setx loop_96, %l0, %l1 jmpl %l1, %o3 stx %o2, [%l7 + 0x60] fabss %f8, %f2 te %xcc, 0x0 loop_96: alignaddrl %o6, %l0, %o4 ldsw [%l7 + 0x1C], %o7 fmovsn %xcc, %f4, %f10 fands %f4, %f15, %f13 stx %i5, [%l7 + 0x10] fornot2s %f12, %f6, %f12 tsubcc %g5, %i4, %l6 fpadd16 %f2, %f2, %f2 te %icc, 0x1 fornot2s %f7, %f3, %f4 movre %l4, 0x2E7, %i2 ldd [%l7 + 0x18], %f10 fmovdn %icc, %f2, %f6 ldsh [%l7 + 0x66], %i3 fmovdpos %icc, %f1, %f0 tvs %icc, 0x2 alignaddr %i1, %o5, %l2 fbl,a %fcc0, loop_97 fpack16 %f10, %f1 brgez %g2, loop_98 edge16l %o0, %g6, %g4 loop_97: movl %xcc, %l1, %g7 fnot2 %f12, %f4 loop_98: fmovsvs %xcc, %f11, %f10 fbule %fcc2, loop_99 movrlz %o1, %i6, %i7 ldub [%l7 + 0x7C], %l5 lduw [%l7 + 0x38], %i0 loop_99: sth %l3, [%l7 + 0x0A] ldub [%l7 + 0x18], %g1 fbu %fcc2, loop_100 stb %o3, [%l7 + 0x64] fmovsgu %xcc, %f15, %f15 fxnors %f7, %f15, %f3 loop_100: fmovrsgz %g3, %f13, %f14 fnot1s %f5, %f4 ldsw [%l7 + 0x64], %o6 fmovdge %xcc, %f7, %f3 fmovsg %icc, %f12, %f10 ta %icc, 0x6 fnors %f11, %f10, %f8 movpos %xcc, %l0, %o2 subc %o4, 0x1862, %o7 ldub [%l7 + 0x23], %g5 edge32 %i5, %l6, %l4 array16 %i4, %i3, %i2 sth %o5, [%l7 + 0x42] bge loop_101 bne,pt %xcc, loop_102 fmovs %f14, %f13 fcmpd %fcc2, %f12, %f0 loop_101: fba,a %fcc2, loop_103 loop_102: movge %xcc, %i1, %g2 sth %l2, [%l7 + 0x42] sth %o0, [%l7 + 0x36] loop_103: ldd [%l7 + 0x20], %f12 smulcc %g6, %g4, %g7 movrlz %l1, 0x29B, %o1 ldub [%l7 + 0x62], %i6 movcs %xcc, %i7, %l5 edge8l %i0, %l3, %o3 tcs %xcc, 0x2 brnz %g3, loop_104 ldsh [%l7 + 0x36], %o6 edge16 %g1, %l0, %o2 tvc %xcc, 0x0 loop_104: fmul8sux16 %f14, %f8, %f10 sdiv %o4, 0x1A73, %g5 ldd [%l7 + 0x60], %f2 movle %icc, %o7, %l6 fpadd32s %f10, %f6, %f6 ldsh [%l7 + 0x20], %l4 orncc %i4, %i5, %i2 fmovrdlz %i3, %f14, %f14 fbn %fcc0, loop_105 fmovrslez %o5, %f1, %f10 sdivcc %i1, 0x0EED, %l2 fpack16 %f6, %f14 loop_105: orcc %o0, %g6, %g2 siam 0x1 sra %g7, 0x00, %g4 ldx [%l7 + 0x38], %o1 fmovrsne %l1, %f11, %f12 fsrc1 %f2, %f10 fmovd %f2, %f8 tsubcc %i6, 0x1A77, %l5 fandnot2 %f12, %f8, %f6 fmuld8ulx16 %f10, %f12, %f10 fpsub32 %f4, %f8, %f2 fpadd32 %f12, %f4, %f14 ldx [%l7 + 0x60], %i0 fmovrsne %l3, %f11, %f15 bvc %icc, loop_106 movn %xcc, %o3, %g3 fmovrdgez %i7, %f6, %f6 edge8ln %g1, %o6, %o2 loop_106: fpackfix %f10, %f1 fmovsa %xcc, %f7, %f12 edge32 %o4, %l0, %g5 std %f10, [%l7 + 0x60] fmovrdgez %o7, %f2, %f12 fpmerge %f13, %f7, %f14 fpmerge %f10, %f14, %f8 addc %l4, %l6, %i5 sllx %i4, %i2, %o5 fzeros %f3 movpos %xcc, %i3, %i1 fandnot2s %f5, %f1, %f11 sth %l2, [%l7 + 0x3C] fornot1s %f1, %f1, %f6 popc %g6, %g2 movvc %icc, %g7, %o0 movre %o1, 0x1E7, %l1 ldx [%l7 + 0x70], %i6 movpos %icc, %l5, %i0 fnegs %f15, %f4 brlez %l3, loop_107 fone %f2 brz,a %o3, loop_108 array32 %g4, %i7, %g1 loop_107: tneg %xcc, 0x2 fmovrslez %g3, %f7, %f12 loop_108: sll %o6, 0x0D, %o4 fpsub32 %f8, %f4, %f0 edge8l %l0, %g5, %o2 array8 %l4, %o7, %l6 fpackfix %f10, %f3 lduh [%l7 + 0x28], %i4 tge %icc, 0x1 fmovdn %icc, %f7, %f0 fbue %fcc2, loop_109 edge32l %i2, %i5, %o5 fpsub16s %f1, %f14, %f13 fpsub32s %f13, %f7, %f13 loop_109: tsubcc %i3, %i1, %g6 stw %l2, [%l7 + 0x60] ldd [%l7 + 0x78], %f4 sth %g7, [%l7 + 0x10] fzeros %f13 tl %icc, 0x4 lduw [%l7 + 0x38], %o0 stb %g2, [%l7 + 0x7B] ldub [%l7 + 0x48], %l1 edge16 %o1, %l5, %i0 fsrc2s %f2, %f11 tge %xcc, 0x3 nop setx loop_110, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x20], %i6 movge %xcc, %l3, %g4 movrlz %o3, 0x086, %g1 loop_110: or %g3, 0x03D8, %i7 ldd [%l7 + 0x58], %f14 fzeros %f5 edge32 %o4, %o6, %g5 sth %o2, [%l7 + 0x5E] fbule,a %fcc1, loop_111 fmovrsgez %l0, %f15, %f7 fpadd32 %f6, %f14, %f2 movgu %xcc, %o7, %l6 loop_111: movrne %l4, 0x232, %i4 fsrc2 %f14, %f14 ldsh [%l7 + 0x1C], %i2 stb %i5, [%l7 + 0x4D] fmovrdlez %o5, %f2, %f8 movrlz %i1, 0x3C1, %g6 fblg %fcc3, loop_112 brgz,a %i3, loop_113 fmovsa %xcc, %f14, %f3 stw %g7, [%l7 + 0x0C] loop_112: sdivcc %o0, 0x17F4, %g2 loop_113: subcc %l1, %l2, %o1 fpackfix %f8, %f6 bleu %xcc, loop_114 ldd [%l7 + 0x68], %f12 ldsh [%l7 + 0x34], %i0 fcmpeq16 %f14, %f6, %i6 loop_114: fpack32 %f4, %f6, %f6 bl %xcc, loop_115 fsrc2s %f2, %f2 tvc %icc, 0x0 fand %f14, %f8, %f4 loop_115: fmovrsgez %l5, %f11, %f2 movne %icc, %l3, %o3 st %f15, [%l7 + 0x18] movvs %icc, %g1, %g4 ldsh [%l7 + 0x6A], %g3 movrlez %o4, 0x370, %o6 movcc %icc, %g5, %i7 mova %xcc, %o2, %l0 lduw [%l7 + 0x18], %o7 fmovrslez %l4, %f12, %f1 fmovda %icc, %f10, %f7 andcc %i4, 0x13B1, %i2 smulcc %i5, %l6, %o5 movrgz %g6, %i3, %g7 fmovrdgez %o0, %f4, %f14 fandnot1s %f1, %f2, %f2 ldsh [%l7 + 0x14], %g2 fnegd %f12, %f0 fmovrdlez %l1, %f6, %f0 fmovdpos %xcc, %f14, %f13 sdivx %i1, 0x1EDF, %o1 movle %xcc, %i0, %i6 bcs,a %icc, loop_116 bgu %xcc, loop_117 udivx %l2, 0x0D0B, %l5 lduw [%l7 + 0x6C], %o3 loop_116: ldsb [%l7 + 0x4B], %l3 loop_117: std %f0, [%l7 + 0x70] fpack32 %f8, %f10, %f4 fnor %f4, %f14, %f12 fmovd %f8, %f12 fmovdgu %icc, %f5, %f7 edge8ln %g4, %g1, %g3 ld [%l7 + 0x68], %f9 ldsb [%l7 + 0x3E], %o4 be,a loop_118 sth %o6, [%l7 + 0x08] fbne,a %fcc0, loop_119 fmovsg %icc, %f6, %f9 loop_118: fbule,a %fcc3, loop_120 tsubcc %i7, 0x180F, %o2 loop_119: fmovda %icc, %f3, %f2 brnz,a %g5, loop_121 loop_120: fxors %f2, %f2, %f11 fmovsleu %xcc, %f13, %f4 sth %o7, [%l7 + 0x1C] loop_121: edge8l %l4, %l0, %i4 ld [%l7 + 0x24], %f5 fmovdg %xcc, %f11, %f13 edge32ln %i5, %i2, %l6 srl %o5, 0x04, %g6 fmovrdlez %g7, %f0, %f2 fcmple16 %f10, %f0, %o0 udivcc %g2, 0x14AF, %l1 siam 0x6 edge16ln %i3, %o1, %i1 fmovscs %xcc, %f4, %f3 addc %i6, %l2, %l5 ldsw [%l7 + 0x70], %o3 te %xcc, 0x2 ld [%l7 + 0x50], %f9 subcc %l3, 0x09E8, %g4 tcc %icc, 0x1 stb %i0, [%l7 + 0x30] std %f2, [%l7 + 0x28] fmovd %f2, %f6 fmovrse %g3, %f10, %f0 fmovsneg %xcc, %f15, %f7 orn %g1, %o4, %o6 fmovrdne %i7, %f0, %f12 fmovdge %icc, %f1, %f15 ble,pn %icc, loop_122 std %f10, [%l7 + 0x38] stx %g5, [%l7 + 0x30] lduw [%l7 + 0x0C], %o2 loop_122: tcs %xcc, 0x0 fmovdvs %icc, %f4, %f6 fornot1 %f12, %f12, %f6 tcs %icc, 0x4 fornot1s %f3, %f7, %f5 movn %xcc, %o7, %l4 fxnor %f14, %f4, %f14 fcmpgt16 %f6, %f2, %i4 bgu,pt %xcc, loop_123 bge,a loop_124 tne %xcc, 0x2 fands %f0, %f8, %f13 loop_123: fnors %f2, %f13, %f12 loop_124: smulcc %i5, 0x180D, %l0 tsubcctv %l6, 0x1FAF, %i2 ld [%l7 + 0x0C], %f8 fbule %fcc0, loop_125 movneg %xcc, %o5, %g6 stw %g7, [%l7 + 0x08] ldub [%l7 + 0x0D], %o0 loop_125: fnot2s %f15, %f12 sth %g2, [%l7 + 0x2C] fandnot2s %f14, %f3, %f15 sth %l1, [%l7 + 0x56] fbul,a %fcc3, loop_126 fbe %fcc2, loop_127 bne,a,pn %icc, loop_128 stb %o1, [%l7 + 0x5E] loop_126: stw %i1, [%l7 + 0x6C] loop_127: movrne %i3, 0x3AA, %i6 loop_128: stx %l2, [%l7 + 0x48] movpos %icc, %o3, %l3 udivcc %l5, 0x0AA7, %g4 ldd [%l7 + 0x78], %f4 tcc %xcc, 0x4 fcmple32 %f4, %f6, %i0 ldsb [%l7 + 0x13], %g3 addccc %g1, 0x0F1F, %o4 ldub [%l7 + 0x4D], %i7 edge16n %g5, %o2, %o6 tn %icc, 0x0 lduh [%l7 + 0x52], %l4 lduh [%l7 + 0x60], %o7 st %f2, [%l7 + 0x2C] movcs %xcc, %i5, %l0 movre %l6, 0x36B, %i4 mulscc %i2, %g6, %g7 fand %f0, %f10, %f6 fxors %f8, %f2, %f13 stw %o0, [%l7 + 0x10] movrlez %g2, %o5, %l1 fbge %fcc0, loop_129 nop setx loop_130, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f6, %f6 stb %i1, [%l7 + 0x57] loop_129: tl %xcc, 0x3 loop_130: fbue %fcc1, loop_131 lduh [%l7 + 0x7E], %i3 fmovdn %xcc, %f12, %f11 movrgez %o1, %l2, %o3 loop_131: ld [%l7 + 0x6C], %f15 bleu,a loop_132 brgz,a %l3, loop_133 ld [%l7 + 0x38], %f4 fcmpd %fcc2, %f6, %f14 loop_132: orcc %i6, %g4, %i0 loop_133: tne %xcc, 0x6 fornot1 %f10, %f0, %f2 or %g3, %l5, %o4 ldub [%l7 + 0x62], %g1 nop setx loop_134, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %i7, 0x1BBD, %o2 fabss %f5, %f3 sth %o6, [%l7 + 0x0C] loop_134: siam 0x3 bl loop_135 bvs,pt %icc, loop_136 bshuffle %f14, %f0, %f4 fbule,a %fcc1, loop_137 loop_135: fmovsvs %icc, %f13, %f14 loop_136: fabsd %f4, %f8 fxors %f0, %f11, %f8 loop_137: tne %xcc, 0x5 nop setx loop_138, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x78] edge16n %l4, %o7, %i5 std %f12, [%l7 + 0x18] loop_138: fpmerge %f15, %f12, %f8 stx %g5, [%l7 + 0x28] ldsh [%l7 + 0x44], %l6 srl %i4, 0x08, %i2 tpos %icc, 0x3 sllx %l0, %g6, %g7 bleu,a loop_139 stx %o0, [%l7 + 0x68] stx %o5, [%l7 + 0x68] fbne %fcc3, loop_140 loop_139: lduh [%l7 + 0x22], %l1 fmovrsne %g2, %f14, %f2 fmovscc %icc, %f5, %f10 loop_140: ldsh [%l7 + 0x2A], %i1 udivx %i3, 0x1984, %l2 fbge %fcc3, loop_141 fzeros %f2 lduh [%l7 + 0x56], %o1 lduh [%l7 + 0x42], %o3 loop_141: array8 %i6, %g4, %i0 stx %l3, [%l7 + 0x70] std %f14, [%l7 + 0x50] ldsh [%l7 + 0x2E], %l5 bpos loop_142 sth %g3, [%l7 + 0x6E] edge32n %o4, %g1, %i7 stb %o6, [%l7 + 0x6A] loop_142: fsrc2s %f11, %f8 ld [%l7 + 0x34], %f8 xnorcc %l4, %o7, %o2 ldsw [%l7 + 0x54], %g5 fzeros %f10 fsrc1s %f10, %f0 fnot1s %f3, %f4 edge16ln %i5, %i4, %l6 movrlez %l0, %g6, %g7 sra %o0, 0x1F, %o5 ldsb [%l7 + 0x33], %l1 tneg %icc, 0x6 fbuge,a %fcc3, loop_143 ldub [%l7 + 0x6F], %i2 st %f6, [%l7 + 0x70] nop setx loop_144, %l0, %l1 jmpl %l1, %g2 loop_143: tl %icc, 0x3 tgu %icc, 0x2 lduh [%l7 + 0x5C], %i1 loop_144: brlz,a %i3, loop_145 edge16 %o1, %l2, %i6 fxors %f7, %f7, %f9 fmovda %xcc, %f6, %f11 loop_145: fmovsa %icc, %f15, %f13 umul %g4, %i0, %o3 stb %l3, [%l7 + 0x61] fmuld8sux16 %f7, %f12, %f8 ldsw [%l7 + 0x38], %g3 ldsb [%l7 + 0x5E], %o4 movneg %xcc, %g1, %i7 lduh [%l7 + 0x1C], %o6 movvc %icc, %l4, %l5 ldsb [%l7 + 0x11], %o7 fmovs %f14, %f1 fmovrsgez %o2, %f13, %f13 popc 0x1F8D, %i5 stb %g5, [%l7 + 0x78] ldsw [%l7 + 0x0C], %l6 ldsw [%l7 + 0x38], %l0 fxor %f12, %f12, %f8 edge32ln %g6, %i4, %g7 edge16 %o0, %l1, %i2 fandnot2s %f13, %f13, %f13 udivcc %o5, 0x15A1, %g2 brlz,a %i1, loop_146 fpsub32 %f10, %f10, %f2 std %f14, [%l7 + 0x68] ldd [%l7 + 0x68], %f14 loop_146: sdiv %o1, 0x0743, %l2 sth %i6, [%l7 + 0x72] xor %i3, %g4, %i0 edge16l %l3, %o3, %g3 edge8l %o4, %g1, %i7 ldsh [%l7 + 0x1A], %o6 sub %l5, 0x1E0A, %o7 sth %l4, [%l7 + 0x2E] xor %o2, %g5, %l6 tneg %xcc, 0x7 st %f2, [%l7 + 0x20] movl %icc, %i5, %g6 mulscc %i4, 0x0FD2, %l0 stw %g7, [%l7 + 0x48] fmovscc %xcc, %f8, %f13 ldsh [%l7 + 0x0C], %o0 fmovrdgz %i2, %f4, %f14 mulscc %l1, 0x040C, %g2 fmovrse %i1, %f15, %f3 fandnot1 %f14, %f12, %f14 bne,a,pn %icc, loop_147 fbule,a %fcc2, loop_148 edge8ln %o5, %o1, %l2 umul %i6, 0x0FB4, %i3 loop_147: movleu %xcc, %g4, %l3 loop_148: fxor %f10, %f12, %f6 std %f8, [%l7 + 0x28] edge8 %i0, %o3, %g3 fmovdcs %icc, %f3, %f11 array32 %o4, %i7, %o6 fabsd %f4, %f10 edge16ln %g1, %l5, %o7 fxor %f14, %f14, %f0 ldsw [%l7 + 0x30], %o2 std %f12, [%l7 + 0x40] fmovse %icc, %f6, %f14 ld [%l7 + 0x2C], %f1 stb %g5, [%l7 + 0x22] ld [%l7 + 0x50], %f10 fcmpne16 %f4, %f14, %l4 fmovrslz %i5, %f11, %f8 fpsub32s %f14, %f15, %f10 ldsw [%l7 + 0x28], %g6 st %f0, [%l7 + 0x70] std %f2, [%l7 + 0x40] std %f2, [%l7 + 0x28] stb %i4, [%l7 + 0x2F] fpadd16s %f5, %f1, %f0 edge32ln %l0, %g7, %o0 fabss %f14, %f1 fmul8ulx16 %f12, %f2, %f4 orcc %l6, %i2, %l1 smul %g2, 0x1C41, %o5 stb %o1, [%l7 + 0x53] fbl,a %fcc1, loop_149 addc %i1, %l2, %i3 subcc %g4, %l3, %i6 mulscc %i0, 0x0996, %o3 loop_149: orcc %g3, %o4, %o6 fxnors %f3, %f5, %f2 brlez,a %i7, loop_150 ldd [%l7 + 0x68], %f0 movcs %icc, %g1, %l5 movvc %icc, %o2, %g5 loop_150: fbne,a %fcc0, loop_151 fmovdl %xcc, %f6, %f6 fbue %fcc2, loop_152 fsrc1 %f8, %f14 loop_151: fpadd32 %f14, %f10, %f0 fbge,a %fcc0, loop_153 loop_152: ld [%l7 + 0x5C], %f1 array16 %l4, %o7, %i5 stx %i4, [%l7 + 0x40] loop_153: fandnot1s %f12, %f6, %f15 orcc %l0, %g6, %g7 fbue %fcc1, loop_154 fmovdleu %icc, %f11, %f2 xnor %o0, %i2, %l6 ld [%l7 + 0x24], %f7 loop_154: subccc %g2, %o5, %l1 fmovs %f13, %f5 ldd [%l7 + 0x78], %f2 nop setx loop_155, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %o1, 0x09CF, %l2 ldsh [%l7 + 0x72], %i3 stw %g4, [%l7 + 0x60] loop_155: fbg %fcc3, loop_156 fsrc1 %f12, %f10 fmovsgu %icc, %f10, %f8 fmovdleu %xcc, %f11, %f11 loop_156: xor %i1, %i6, %i0 fcmpne16 %f2, %f4, %l3 fmovdg %xcc, %f3, %f4 fmovsn %xcc, %f9, %f2 tgu %icc, 0x6 movcc %xcc, %o3, %o4 fnot2 %f0, %f2 bn loop_157 ldsw [%l7 + 0x24], %g3 movleu %xcc, %i7, %o6 fzero %f12 loop_157: std %f0, [%l7 + 0x68] fcmpeq16 %f4, %f2, %l5 fmovdle %xcc, %f13, %f0 fsrc2s %f13, %f5 fmovd %f14, %f0 ldsb [%l7 + 0x47], %o2 bneg,pn %icc, loop_158 fors %f4, %f5, %f5 fmovdcs %xcc, %f10, %f15 lduw [%l7 + 0x6C], %g1 loop_158: nop setx loop_159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %icc, 0x6 fbne,a %fcc3, loop_160 addccc %g5, 0x1241, %l4 loop_159: st %f15, [%l7 + 0x20] edge32n %o7, %i4, %l0 loop_160: bg,pt %xcc, loop_161 tge %xcc, 0x1 tvc %icc, 0x1 fnor %f2, %f0, %f0 loop_161: fsrc1s %f10, %f2 tg %xcc, 0x1 fmovsge %icc, %f4, %f1 std %f12, [%l7 + 0x48] andcc %g6, %i5, %g7 ldd [%l7 + 0x08], %f14 movl %icc, %i2, %l6 stb %o0, [%l7 + 0x0E] fbn %fcc3, loop_162 movgu %xcc, %g2, %l1 xnor %o1, 0x0441, %o5 fpsub32 %f0, %f4, %f8 loop_162: call loop_163 ldd [%l7 + 0x38], %f4 sth %l2, [%l7 + 0x72] subc %i3, 0x16B4, %i1 loop_163: fmul8x16 %f2, %f10, %f0 lduh [%l7 + 0x5C], %i6 fcmpes %fcc3, %f12, %f12 st %f14, [%l7 + 0x58] fcmple32 %f2, %f4, %i0 fbuge,a %fcc1, loop_164 ld [%l7 + 0x28], %f3 movrlez %g4, 0x1FD, %l3 fmovsa %icc, %f7, %f13 loop_164: fmovdvc %icc, %f5, %f11 ldx [%l7 + 0x68], %o3 fmul8x16al %f6, %f9, %f10 ldsb [%l7 + 0x0C], %g3 std %f8, [%l7 + 0x58] movl %icc, %i7, %o4 fnands %f15, %f10, %f7 fmovrde %o6, %f4, %f12 be,a,pn %xcc, loop_165 fmuld8sux16 %f5, %f8, %f14 fpadd32 %f0, %f4, %f6 fpsub32s %f11, %f5, %f7 loop_165: popc 0x061B, %l5 fmovdl %xcc, %f0, %f13 stx %g1, [%l7 + 0x18] movcs %xcc, %o2, %l4 fbe %fcc2, loop_166 stb %o7, [%l7 + 0x5D] fbue %fcc1, loop_167 lduh [%l7 + 0x6E], %g5 loop_166: ldsh [%l7 + 0x4C], %l0 bleu %xcc, loop_168 loop_167: fmovse %xcc, %f0, %f5 tgu %icc, 0x3 brlz,a %g6, loop_169 loop_168: fmovdl %xcc, %f13, %f0 fmovsg %xcc, %f4, %f13 fandnot1 %f12, %f8, %f0 loop_169: fones %f7 fpack16 %f6, %f1 fandnot2 %f14, %f10, %f2 ldsh [%l7 + 0x44], %i5 ld [%l7 + 0x1C], %f9 fmovse %icc, %f11, %f4 edge16 %g7, %i4, %l6 movge %icc, %o0, %i2 movne %xcc, %l1, %o1 fnot1s %f8, %f10 movrlez %o5, 0x3A7, %g2 fsrc2s %f2, %f5 st %f4, [%l7 + 0x38] ldsb [%l7 + 0x24], %l2 stx %i1, [%l7 + 0x78] movcc %xcc, %i6, %i0 addccc %i3, 0x046B, %l3 ldsw [%l7 + 0x50], %o3 stx %g3, [%l7 + 0x28] fmul8x16au %f13, %f0, %f0 edge8ln %i7, %g4, %o6 edge16l %o4, %l5, %o2 ld [%l7 + 0x5C], %f3 fmovrsgez %g1, %f13, %f3 fcmple16 %f2, %f4, %o7 srax %l4, %g5, %g6 taddcc %l0, %i5, %i4 fcmpeq32 %f6, %f10, %g7 siam 0x0 fmovrsne %l6, %f10, %f6 fzeros %f5 fmovscc %xcc, %f14, %f10 fmovse %xcc, %f5, %f6 for %f2, %f10, %f12 fnegs %f13, %f0 bne,a,pn %xcc, loop_170 ldsb [%l7 + 0x16], %o0 fcmple16 %f0, %f14, %l1 addc %o1, 0x063F, %o5 loop_170: fmovrdgez %g2, %f6, %f8 fmovsvc %icc, %f9, %f10 stw %i2, [%l7 + 0x50] ldsw [%l7 + 0x78], %i1 tcc %xcc, 0x1 fbul,a %fcc2, loop_171 srl %i6, 0x0B, %i0 brnz %l2, loop_172 fand %f0, %f8, %f4 loop_171: stw %l3, [%l7 + 0x40] movrgz %i3, 0x202, %g3 loop_172: bgu,a %icc, loop_173 brlez %o3, loop_174 movre %g4, 0x0B7, %i7 edge32 %o4, %l5, %o6 loop_173: fcmple32 %f14, %f14, %g1 loop_174: fblg,a %fcc2, loop_175 fba %fcc1, loop_176 sra %o2, %o7, %l4 tcc %icc, 0x0 loop_175: brnz %g6, loop_177 loop_176: or %g5, %l0, %i4 fpadd16 %f14, %f4, %f8 fxnor %f14, %f6, %f14 loop_177: srl %g7, %i5, %l6 ba loop_178 fpadd32s %f6, %f6, %f0 ldsh [%l7 + 0x18], %l1 edge8ln %o0, %o1, %o5 loop_178: fmul8x16al %f5, %f3, %f0 fmuld8sux16 %f7, %f3, %f12 bg,a loop_179 udivcc %i2, 0x118F, %i1 stb %g2, [%l7 + 0x35] fpsub16 %f0, %f2, %f8 loop_179: ld [%l7 + 0x0C], %f10 fmovdcc %xcc, %f12, %f13 ldd [%l7 + 0x68], %f0 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 st %f4, [%l7 + 0x60] umul %i0, %l2, %i6 ldsb [%l7 + 0x62], %l3 loop_180: fmovdvs %icc, %f10, %f14 fsrc2s %f15, %f9 fmovs %f12, %f15 fnors %f1, %f14, %f6 ta %xcc, 0x4 bcs,a,pt %xcc, loop_181 fzeros %f12 fmul8x16 %f4, %f0, %f10 fcmple16 %f8, %f12, %i3 loop_181: fmovdneg %xcc, %f8, %f9 movrlez %o3, %g3, %g4 andcc %i7, 0x1844, %o4 ldd [%l7 + 0x70], %f8 stw %o6, [%l7 + 0x1C] stw %l5, [%l7 + 0x64] fmovrsgez %g1, %f2, %f8 fnor %f8, %f2, %f12 fmovsa %icc, %f12, %f3 fcmpeq16 %f0, %f8, %o7 taddcctv %o2, %g6, %l4 fcmpne16 %f0, %f10, %l0 std %f12, [%l7 + 0x30] ldub [%l7 + 0x5A], %g5 sll %i4, 0x1C, %i5 tg %xcc, 0x2 fandnot2s %f7, %f13, %f7 bge,a %icc, loop_182 tgu %icc, 0x6 ldx [%l7 + 0x40], %g7 fmovrdlz %l6, %f14, %f2 loop_182: fmovse %icc, %f9, %f10 tl %xcc, 0x7 orcc %o0, 0x1179, %l1 ba loop_183 fsrc2 %f2, %f6 subccc %o1, 0x0E9D, %o5 ldx [%l7 + 0x30], %i1 loop_183: ldsw [%l7 + 0x60], %g2 movn %icc, %i2, %l2 stb %i0, [%l7 + 0x39] movne %icc, %l3, %i3 pdist %f0, %f4, %f8 subccc %i6, %o3, %g3 fmovsle %icc, %f14, %f2 sth %g4, [%l7 + 0x18] fblg %fcc0, loop_184 sdivcc %i7, 0x0F7D, %o6 fornot2 %f8, %f2, %f0 fble,a %fcc0, loop_185 loop_184: movrne %l5, 0x15D, %g1 st %f2, [%l7 + 0x34] fbul,a %fcc2, loop_186 loop_185: fone %f4 edge32l %o7, %o2, %g6 mulscc %o4, %l0, %g5 loop_186: sra %l4, %i5, %i4 lduw [%l7 + 0x58], %g7 fmul8x16 %f10, %f12, %f12 st %f5, [%l7 + 0x58] fnand %f14, %f10, %f6 fandnot2 %f10, %f10, %f0 ld [%l7 + 0x44], %f8 fmovsleu %xcc, %f12, %f9 fand %f4, %f10, %f10 tvs %icc, 0x1 fmovsg %xcc, %f14, %f7 fcmpd %fcc2, %f6, %f2 sth %o0, [%l7 + 0x6A] ldx [%l7 + 0x38], %l6 fmovdvs %icc, %f5, %f12 fmovsvs %icc, %f8, %f6 add %l1, %o1, %i1 fzeros %f1 fnot1s %f14, %f13 ld [%l7 + 0x30], %f10 fexpand %f0, %f12 fmovscc %xcc, %f1, %f5 fmovrsne %o5, %f11, %f6 ld [%l7 + 0x68], %f14 fmovsl %xcc, %f3, %f12 stb %g2, [%l7 + 0x3E] ldsh [%l7 + 0x26], %i2 tleu %xcc, 0x3 fmuld8sux16 %f11, %f3, %f6 bshuffle %f14, %f4, %f6 fpadd32 %f14, %f2, %f4 fsrc2s %f0, %f0 fbue,a %fcc2, loop_187 mulx %i0, 0x180A, %l3 fmovdne %xcc, %f13, %f2 bgu,a %xcc, loop_188 loop_187: std %f0, [%l7 + 0x50] stx %i3, [%l7 + 0x20] ldub [%l7 + 0x51], %i6 loop_188: ldx [%l7 + 0x38], %l2 smulcc %o3, %g4, %g3 fmovdg %xcc, %f13, %f5 std %f8, [%l7 + 0x28] popc 0x00AF, %o6 sth %l5, [%l7 + 0x1E] umulcc %i7, 0x0C00, %g1 ldsw [%l7 + 0x30], %o2 fmul8ulx16 %f4, %f10, %f14 xnor %g6, %o4, %o7 ldsb [%l7 + 0x6C], %l0 xnor %g5, %i5, %i4 fabss %f7, %f7 move %icc, %g7, %o0 xorcc %l6, 0x1860, %l1 fcmple16 %f6, %f14, %l4 bvc,a loop_189 lduh [%l7 + 0x0E], %o1 orcc %o5, %i1, %g2 stb %i2, [%l7 + 0x7D] loop_189: ldsw [%l7 + 0x54], %l3 ldsh [%l7 + 0x32], %i0 stx %i3, [%l7 + 0x38] edge32 %i6, %o3, %l2 fmovrsgez %g4, %f13, %f1 ldsw [%l7 + 0x40], %o6 tcc %icc, 0x3 lduh [%l7 + 0x72], %g3 bshuffle %f4, %f6, %f4 fnot1s %f9, %f8 std %f14, [%l7 + 0x48] sub %l5, %i7, %o2 ldub [%l7 + 0x44], %g6 ld [%l7 + 0x30], %f3 edge8l %o4, %g1, %l0 lduw [%l7 + 0x38], %g5 fcmpes %fcc1, %f9, %f11 fpack16 %f10, %f7 stw %o7, [%l7 + 0x58] tpos %xcc, 0x5 umul %i5, %g7, %o0 bvc loop_190 lduw [%l7 + 0x38], %l6 fpsub32s %f5, %f8, %f10 fpmerge %f1, %f1, %f14 loop_190: fmovsvs %xcc, %f5, %f12 ldsh [%l7 + 0x5A], %l1 fpackfix %f2, %f11 sth %i4, [%l7 + 0x24] fsrc1s %f13, %f7 std %f14, [%l7 + 0x10] fble %fcc2, loop_191 orncc %l4, %o1, %o5 addc %i1, 0x0341, %i2 fmovrdne %g2, %f8, %f4 loop_191: xnorcc %i0, 0x11C1, %i3 fandnot1 %f2, %f6, %f4 tvs %xcc, 0x0 ldd [%l7 + 0x70], %f8 tge %icc, 0x3 tg %xcc, 0x5 andn %l3, %o3, %l2 ldx [%l7 + 0x40], %i6 stb %o6, [%l7 + 0x58] fpmerge %f0, %f14, %f2 ld [%l7 + 0x64], %f12 nop setx loop_192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1 %f14, %f4, %f12 st %f12, [%l7 + 0x78] sth %g3, [%l7 + 0x14] loop_192: movl %icc, %l5, %g4 brz,a %o2, loop_193 fpack16 %f4, %f3 udiv %g6, 0x0FED, %i7 edge16 %o4, %l0, %g5 loop_193: bgu %icc, loop_194 popc %o7, %g1 nop setx loop_195, %l0, %l1 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 %i5, %o0, %g7 loop_194: ldd [%l7 + 0x68], %f6 fone %f8 loop_195: fmovscs %xcc, %f0, %f12 fbl %fcc1, loop_196 st %f11, [%l7 + 0x3C] stx %l1, [%l7 + 0x78] array16 %i4, %l4, %l6 loop_196: ldd [%l7 + 0x40], %f10 srl %o5, %i1, %i2 ldd [%l7 + 0x20], %f10 fmul8x16au %f5, %f5, %f0 ldx [%l7 + 0x38], %g2 fabsd %f14, %f6 subccc %o1, %i3, %i0 ldsw [%l7 + 0x3C], %l3 brgz,a %o3, loop_197 fbne %fcc1, loop_198 ld [%l7 + 0x64], %f4 fmovrdgez %i6, %f2, %f8 loop_197: movneg %xcc, %l2, %o6 loop_198: tsubcctv %l5, 0x06A2, %g3 ldd [%l7 + 0x58], %f8 fnand %f8, %f4, %f14 ldsh [%l7 + 0x14], %o2 std %f8, [%l7 + 0x70] fmovdl %xcc, %f5, %f6 ldub [%l7 + 0x4D], %g6 srlx %g4, %i7, %l0 ldx [%l7 + 0x38], %o4 move %icc, %o7, %g5 tvs %icc, 0x2 ldd [%l7 + 0x60], %f8 sdiv %g1, 0x11D4, %i5 st %f9, [%l7 + 0x0C] fbuge %fcc1, loop_199 fmovsa %icc, %f10, %f10 fmovsg %xcc, %f8, %f3 ldx [%l7 + 0x10], %o0 loop_199: lduw [%l7 + 0x38], %g7 subcc %l1, 0x11F7, %l4 fmovspos %icc, %f11, %f14 fmul8x16 %f13, %f12, %f2 and %i4, %l6, %o5 tge %icc, 0x0 fpsub32s %f10, %f1, %f9 popc %i2, %g2 stb %o1, [%l7 + 0x75] fmovdne %xcc, %f10, %f4 ldx [%l7 + 0x18], %i3 st %f14, [%l7 + 0x14] tvc %icc, 0x5 call loop_200 fbge,a %fcc3, loop_201 sth %i1, [%l7 + 0x32] srlx %i0, %l3, %i6 loop_200: movpos %icc, %o3, %o6 loop_201: fmovrdlz %l5, %f2, %f14 bvc,pn %icc, loop_202 srlx %g3, %o2, %g6 movneg %icc, %l2, %g4 bcs,pn %xcc, loop_203 loop_202: ldd [%l7 + 0x78], %f0 lduh [%l7 + 0x22], %i7 andncc %l0, %o4, %g5 loop_203: movrgz %g1, %i5, %o0 sdivx %g7, 0x0364, %l1 fpack32 %f2, %f4, %f4 fxor %f8, %f12, %f4 stw %l4, [%l7 + 0x38] movl %xcc, %o7, %l6 std %f12, [%l7 + 0x70] xorcc %o5, %i2, %i4 stw %o1, [%l7 + 0x1C] array32 %g2, %i3, %i0 fcmped %fcc0, %f8, %f8 fxors %f0, %f11, %f9 stx %i1, [%l7 + 0x08] fmovrdne %i6, %f6, %f2 orn %o3, 0x0A70, %o6 nop setx loop_204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %icc, 0x1 fmovrse %l3, %f14, %f14 ldsh [%l7 + 0x48], %l5 loop_204: fpadd32 %f10, %f10, %f8 ldsw [%l7 + 0x68], %o2 fmovdge %xcc, %f3, %f14 lduh [%l7 + 0x08], %g3 srl %g6, %l2, %g4 edge32n %l0, %i7, %o4 ldsh [%l7 + 0x3C], %g1 fmovda %icc, %f14, %f15 fexpand %f4, %f14 fmovspos %icc, %f9, %f10 edge8l %g5, %o0, %g7 fpackfix %f0, %f14 fmovdpos %xcc, %f9, %f13 brlez,a %l1, loop_205 orncc %l4, 0x1294, %i5 fbo,a %fcc0, loop_206 ldsh [%l7 + 0x26], %o7 loop_205: movl %xcc, %o5, %l6 fmovdvs %xcc, %f0, %f7 loop_206: addccc %i4, %i2, %g2 fpmerge %f4, %f2, %f14 fmovde %xcc, %f4, %f8 fnor %f14, %f12, %f2 nop setx loop_207, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f5, %f6, %f9 fmovda %xcc, %f3, %f3 stb %o1, [%l7 + 0x0C] loop_207: fbe,a %fcc3, loop_208 srl %i0, %i1, %i3 fmovdcc %xcc, %f15, %f9 movneg %icc, %o3, %i6 loop_208: fmul8sux16 %f12, %f8, %f10 fmul8x16 %f13, %f2, %f4 ldub [%l7 + 0x58], %l3 fcmpne16 %f10, %f14, %l5 fmovdcs %icc, %f5, %f11 ba,pt %icc, loop_209 fzero %f12 fmovsg %icc, %f4, %f15 ldsb [%l7 + 0x49], %o2 loop_209: fnors %f11, %f11, %f3 te %xcc, 0x0 sth %g3, [%l7 + 0x10] brlz %o6, loop_210 andncc %l2, %g4, %l0 movneg %xcc, %g6, %i7 bvc,a,pn %xcc, loop_211 loop_210: fmovdvc %xcc, %f5, %f3 brlz %o4, loop_212 fmovdcc %xcc, %f11, %f1 loop_211: fba,a %fcc3, loop_213 fbul,a %fcc2, loop_214 loop_212: fnegs %f3, %f3 tvc %xcc, 0x1 loop_213: movvs %xcc, %g1, %g5 loop_214: ldsh [%l7 + 0x76], %o0 umulcc %l1, %l4, %g7 stx %o7, [%l7 + 0x78] ldd [%l7 + 0x68], %f14 std %f4, [%l7 + 0x10] fmovrse %o5, %f0, %f11 ldd [%l7 + 0x38], %f4 mulx %i5, 0x1413, %i4 fmovdg %icc, %f9, %f3 edge32ln %i2, %l6, %o1 fmovdneg %icc, %f1, %f12 fmuld8sux16 %f4, %f13, %f12 smul %g2, %i1, %i3 ta %xcc, 0x7 fbuge %fcc3, loop_215 fble %fcc1, loop_216 fpack32 %f10, %f0, %f0 ldsh [%l7 + 0x5C], %i0 loop_215: fnors %f2, %f8, %f5 loop_216: ldub [%l7 + 0x73], %i6 stx %l3, [%l7 + 0x30] ldx [%l7 + 0x58], %o3 ldsw [%l7 + 0x0C], %o2 fble %fcc2, loop_217 call loop_218 ld [%l7 + 0x60], %f2 bneg,a loop_219 loop_217: fsrc1s %f15, %f15 loop_218: stx %g3, [%l7 + 0x40] ble,pn %icc, loop_220 loop_219: ldsb [%l7 + 0x52], %l5 ldx [%l7 + 0x20], %o6 nop setx loop_221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_220: ldsb [%l7 + 0x1C], %g4 bn,pt %icc, loop_222 fmovdleu %xcc, %f15, %f6 loop_221: bne,a %icc, loop_223 fmovsa %xcc, %f11, %f4 loop_222: ldd [%l7 + 0x58], %f8 movvs %icc, %l2, %l0 loop_223: stb %i7, [%l7 + 0x48] fzeros %f3 fmovsne %xcc, %f13, %f3 tn %xcc, 0x4 taddcc %o4, 0x1291, %g6 lduh [%l7 + 0x5E], %g1 bpos,a loop_224 ldx [%l7 + 0x50], %o0 ld [%l7 + 0x58], %f3 lduw [%l7 + 0x50], %g5 loop_224: ldsw [%l7 + 0x7C], %l1 fmovrsgez %g7, %f1, %f12 stx %l4, [%l7 + 0x30] lduh [%l7 + 0x2C], %o7 fexpand %f14, %f0 stx %i5, [%l7 + 0x10] fpmerge %f5, %f1, %f8 movrgz %i4, 0x072, %o5 taddcc %l6, %i2, %o1 ldub [%l7 + 0x7E], %g2 fmovsl %xcc, %f7, %f3 stx %i3, [%l7 + 0x18] fone %f12 movpos %icc, %i0, %i6 sdivcc %i1, 0x1020, %o3 stx %o2, [%l7 + 0x68] fmovs %f5, %f7 fbne,a %fcc2, loop_225 fbul,a %fcc0, loop_226 st %f1, [%l7 + 0x3C] movgu %icc, %g3, %l3 loop_225: fandnot1s %f15, %f2, %f9 loop_226: ldsh [%l7 + 0x10], %o6 ba,pn %icc, loop_227 fcmpeq32 %f4, %f14, %g4 stb %l5, [%l7 + 0x43] add %l0, 0x0029, %l2 loop_227: tcc %icc, 0x4 for %f12, %f0, %f4 fmovsvc %xcc, %f14, %f10 fmovspos %xcc, %f13, %f3 fmovrde %o4, %f12, %f8 ldsh [%l7 + 0x7C], %g6 lduw [%l7 + 0x30], %i7 andn %g1, 0x0936, %o0 lduh [%l7 + 0x38], %l1 subccc %g7, 0x17F7, %l4 taddcc %o7, 0x0792, %i5 ld [%l7 + 0x70], %f15 fmovscc %icc, %f8, %f11 fbe,a %fcc1, loop_228 stb %i4, [%l7 + 0x7B] fpadd32s %f6, %f14, %f9 udivcc %g5, 0x0597, %l6 loop_228: fxor %f10, %f2, %f8 sdiv %i2, 0x16F5, %o1 ldx [%l7 + 0x38], %g2 bne loop_229 std %f6, [%l7 + 0x40] xnorcc %i3, %o5, %i6 tge %icc, 0x5 loop_229: ldsb [%l7 + 0x74], %i0 stb %i1, [%l7 + 0x41] nop setx loop_230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %o3, 0x1CB9, %o2 ldsh [%l7 + 0x3A], %g3 fmovsvs %icc, %f8, %f15 loop_230: std %f2, [%l7 + 0x08] fsrc2s %f12, %f12 fmovscc %icc, %f2, %f5 bcc,a,pt %xcc, loop_231 ldsb [%l7 + 0x64], %o6 fpsub16 %f10, %f4, %f12 sth %l3, [%l7 + 0x66] loop_231: fnot2 %f14, %f0 smulcc %l5, %g4, %l0 edge8l %l2, %o4, %i7 fxnors %f11, %f5, %f6 stw %g6, [%l7 + 0x2C] edge32n %o0, %g1, %g7 stb %l1, [%l7 + 0x40] lduw [%l7 + 0x38], %o7 alignaddrl %i5, %i4, %l4 alignaddr %g5, %i2, %l6 ldsw [%l7 + 0x54], %g2 tsubcc %i3, %o1, %i6 ldsh [%l7 + 0x24], %i0 fpadd32s %f9, %f5, %f1 fpadd32s %f7, %f5, %f7 movpos %icc, %o5, %i1 fmovrsgez %o2, %f7, %f14 smulcc %g3, 0x194B, %o6 sth %l3, [%l7 + 0x52] fmovdneg %xcc, %f5, %f0 edge8l %l5, %g4, %o3 std %f14, [%l7 + 0x08] brlz %l0, loop_232 stb %l2, [%l7 + 0x0A] fpmerge %f10, %f8, %f4 fmovdne %xcc, %f5, %f8 loop_232: st %f1, [%l7 + 0x50] andcc %o4, %i7, %g6 tpos %xcc, 0x1 smul %g1, 0x0D37, %g7 fmul8x16al %f9, %f4, %f10 fbl %fcc3, loop_233 movcs %icc, %o0, %o7 ble %xcc, loop_234 sth %l1, [%l7 + 0x7A] loop_233: alignaddr %i4, %i5, %g5 fcmpne16 %f12, %f2, %l4 loop_234: stx %l6, [%l7 + 0x30] fornot2 %f12, %f2, %f10 ldsb [%l7 + 0x31], %g2 stw %i3, [%l7 + 0x34] fbule %fcc2, loop_235 stw %o1, [%l7 + 0x08] fmovda %xcc, %f8, %f6 stb %i2, [%l7 + 0x0A] loop_235: fnegd %f14, %f2 bcs,a loop_236 bvs %xcc, loop_237 stb %i6, [%l7 + 0x38] ldsb [%l7 + 0x5B], %i0 loop_236: srl %o5, %o2, %g3 loop_237: fmovscc %xcc, %f7, %f2 fbne,a %fcc3, loop_238 fmovde %icc, %f12, %f3 brgez,a %i1, loop_239 fnot1 %f2, %f0 loop_238: ldub [%l7 + 0x1A], %o6 mova %xcc, %l3, %l5 loop_239: brlz %g4, loop_240 fmuld8ulx16 %f7, %f12, %f12 lduw [%l7 + 0x20], %o3 brgz %l2, loop_241 loop_240: fmovs %f9, %f0 ta %icc, 0x5 bvc,a %icc, loop_242 loop_241: fmovrse %l0, %f13, %f5 sth %o4, [%l7 + 0x16] fand %f0, %f6, %f0 loop_242: and %i7, 0x0503, %g6 ba %icc, loop_243 fmovscs %xcc, %f6, %f13 fmul8x16 %f15, %f4, %f10 movg %xcc, %g1, %g7 loop_243: fpadd16s %f0, %f12, %f12 addccc %o7, 0x0EB5, %o0 orn %i4, 0x1EFA, %i5 fpadd32 %f8, %f0, %f0 fmovdvc %icc, %f3, %f12 movrne %l1, 0x250, %g5 andcc %l6, 0x0C5B, %l4 fandnot1s %f1, %f15, %f2 fcmple32 %f2, %f12, %g2 fmovdcs %xcc, %f4, %f9 tpos %icc, 0x6 be,a %xcc, loop_244 lduh [%l7 + 0x3C], %o1 movrgez %i3, %i2, %i6 srlx %i0, 0x0E, %o5 loop_244: sub %g3, %i1, %o2 movpos %xcc, %o6, %l5 ldx [%l7 + 0x20], %l3 stw %g4, [%l7 + 0x2C] tleu %xcc, 0x0 bpos,a loop_245 st %f3, [%l7 + 0x70] udiv %o3, 0x0A79, %l0 ldsh [%l7 + 0x46], %l2 loop_245: lduw [%l7 + 0x38], %i7 fpack16 %f0, %f11 ldsh [%l7 + 0x3E], %o4 movn %icc, %g1, %g6 movcc %xcc, %o7, %g7 stb %i4, [%l7 + 0x48] tvc %xcc, 0x5 fmovrsne %i5, %f13, %f13 fmuld8sux16 %f14, %f5, %f12 ldsb [%l7 + 0x72], %l1 srl %o0, %l6, %g5 sdivx %g2, 0x004C, %o1 stx %l4, [%l7 + 0x68] lduh [%l7 + 0x1A], %i3 movcs %icc, %i2, %i0 tcc %icc, 0x0 tneg %xcc, 0x5 movrlez %i6, 0x110, %g3 fpadd32 %f8, %f8, %f10 brlz %o5, loop_246 ldd [%l7 + 0x08], %f12 fmovdn %icc, %f1, %f11 sdivcc %i1, 0x1950, %o6 loop_246: array8 %o2, %l5, %l3 fbg %fcc2, loop_247 tleu %xcc, 0x6 fmovd %f10, %f10 be,a,pt %xcc, loop_248 loop_247: fmovsge %xcc, %f0, %f7 sllx %o3, 0x19, %l0 fmovdleu %icc, %f1, %f7 loop_248: fand %f8, %f2, %f0 stw %g4, [%l7 + 0x64] fmovrdgz %l2, %f4, %f12 popc %i7, %g1 ldx [%l7 + 0x08], %o4 stb %g6, [%l7 + 0x39] siam 0x1 fmovsvc %icc, %f2, %f14 edge32ln %g7, %i4, %o7 ld [%l7 + 0x44], %f1 brnz,a %l1, loop_249 tgu %xcc, 0x5 ldsw [%l7 + 0x1C], %i5 movrlz %o0, %g5, %g2 loop_249: fcmps %fcc0, %f6, %f7 fmovsne %icc, %f12, %f2 fbe %fcc3, loop_250 mulscc %l6, %l4, %o1 stb %i3, [%l7 + 0x32] movl %xcc, %i2, %i0 loop_250: alignaddrl %g3, %i6, %o5 ldub [%l7 + 0x47], %o6 ld [%l7 + 0x60], %f7 ldsb [%l7 + 0x46], %i1 movpos %xcc, %o2, %l3 lduw [%l7 + 0x34], %o3 fmovse %icc, %f8, %f14 fbl,a %fcc0, loop_251 subc %l0, %g4, %l2 ldd [%l7 + 0x48], %f0 array16 %i7, %g1, %o4 loop_251: ldd [%l7 + 0x30], %f6 fmovsne %icc, %f9, %f6 fmovrdlz %l5, %f0, %f6 srl %g6, 0x02, %i4 fmuld8sux16 %f9, %f14, %f8 fpadd32s %f1, %f8, %f9 fmovsleu %icc, %f12, %f10 stx %o7, [%l7 + 0x48] fmovsg %xcc, %f7, %f11 movre %g7, 0x07D, %l1 tneg %icc, 0x5 ldsb [%l7 + 0x0D], %i5 array8 %g5, %o0, %l6 fmovs %f5, %f14 ldsh [%l7 + 0x3A], %l4 fpadd16s %f1, %f14, %f0 fblg %fcc0, loop_252 nop setx loop_253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %g2, %o1, %i3 fmovrslz %i0, %f5, %f15 loop_252: brlz %i2, loop_254 loop_253: sdivcc %i6, 0x17C7, %g3 std %f8, [%l7 + 0x10] orn %o5, %o6, %i1 loop_254: fmovdvs %icc, %f15, %f3 st %f4, [%l7 + 0x48] movrlez %l3, 0x039, %o2 fornot1s %f10, %f7, %f4 fpadd32 %f10, %f10, %f6 ldsb [%l7 + 0x7C], %o3 ldsh [%l7 + 0x4E], %l0 fmovsgu %xcc, %f4, %f5 edge32 %l2, %g4, %i7 ldub [%l7 + 0x24], %o4 fmul8ulx16 %f0, %f2, %f2 st %f10, [%l7 + 0x40] st %f3, [%l7 + 0x7C] movre %g1, %l5, %g6 lduw [%l7 + 0x74], %i4 sth %o7, [%l7 + 0x7A] fzeros %f15 tvc %xcc, 0x6 ldub [%l7 + 0x45], %l1 std %f14, [%l7 + 0x50] tcc %icc, 0x7 fcmps %fcc1, %f0, %f8 fbne,a %fcc1, loop_255 movvc %icc, %i5, %g5 fbge %fcc0, loop_256 ldx [%l7 + 0x18], %g7 loop_255: popc 0x1329, %o0 ldsb [%l7 + 0x0E], %l4 loop_256: movl %xcc, %l6, %o1 fnors %f11, %f11, %f15 srax %g2, %i3, %i0 ld [%l7 + 0x40], %f6 subc %i6, 0x0CEF, %g3 movrlz %i2, %o6, %i1 ldsh [%l7 + 0x0A], %l3 std %f4, [%l7 + 0x70] ldub [%l7 + 0x0C], %o2 taddcctv %o3, %l0, %l2 lduw [%l7 + 0x08], %g4 tcs %icc, 0x3 movcc %icc, %i7, %o4 edge8ln %g1, %l5, %o5 fmovsa %icc, %f9, %f7 umulcc %g6, %o7, %i4 movrne %l1, 0x280, %i5 ldsw [%l7 + 0x78], %g5 fpack32 %f12, %f12, %f10 fmovdl %xcc, %f15, %f14 ld [%l7 + 0x54], %f9 move %icc, %g7, %l4 taddcc %o0, %l6, %o1 std %f12, [%l7 + 0x18] tneg %icc, 0x4 and %g2, 0x0138, %i3 fcmpeq32 %f2, %f6, %i6 fmovdn %xcc, %f15, %f11 lduh [%l7 + 0x42], %g3 fmovdvc %xcc, %f14, %f10 ld [%l7 + 0x10], %f12 fcmpd %fcc3, %f14, %f14 nop setx loop_257, %l0, %l1 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 %i0, 0x098, %o6 ldsb [%l7 + 0x25], %i1 fmovrdne %l3, %f8, %f2 loop_257: ld [%l7 + 0x54], %f4 smulcc %o2, 0x000F, %o3 fones %f12 subccc %l0, 0x0D82, %i2 ldd [%l7 + 0x50], %f14 st %f9, [%l7 + 0x78] ldd [%l7 + 0x28], %f14 fmul8x16 %f0, %f10, %f14 ldd [%l7 + 0x60], %f14 array32 %g4, %i7, %l2 fandnot1s %f6, %f3, %f9 tle %icc, 0x5 edge16n %g1, %l5, %o4 fnegs %f10, %f13 nop setx loop_258, %l0, %l1 jmpl %l1, %g6 fmovsneg %xcc, %f2, %f12 stb %o5, [%l7 + 0x14] ldub [%l7 + 0x5C], %o7 loop_258: lduw [%l7 + 0x38], %l1 xor %i5, %i4, %g7 fone %f14 stb %l4, [%l7 + 0x29] movrlez %g5, 0x142, %l6 ldd [%l7 + 0x30], %f12 std %f10, [%l7 + 0x50] ldub [%l7 + 0x5A], %o1 fmovrslz %o0, %f10, %f15 addcc %g2, %i3, %i6 lduw [%l7 + 0x70], %i0 brgz %o6, loop_259 sdiv %i1, 0x16F3, %l3 ldx [%l7 + 0x08], %o2 brz %g3, loop_260 loop_259: fcmple32 %f10, %f12, %l0 pdist %f6, %f0, %f14 andn %i2, 0x1D2D, %g4 loop_260: fcmpd %fcc2, %f0, %f2 lduh [%l7 + 0x08], %i7 brgez %l2, loop_261 stw %o3, [%l7 + 0x0C] st %f0, [%l7 + 0x78] ldsh [%l7 + 0x5E], %g1 loop_261: fba,a %fcc1, loop_262 ldub [%l7 + 0x62], %l5 tsubcctv %g6, 0x083F, %o4 movcs %xcc, %o7, %o5 loop_262: fmul8x16 %f9, %f4, %f8 edge32ln %i5, %l1, %i4 fpsub32 %f4, %f8, %f6 addc %l4, %g7, %g5 fmovdgu %xcc, %f13, %f13 brz %o1, loop_263 nop setx loop_264, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %l6, 0x1FF2, %o0 ld [%l7 + 0x7C], %f6 loop_263: fmovrdlez %g2, %f2, %f12 loop_264: xor %i6, %i3, %i0 fmovrse %i1, %f6, %f7 ldub [%l7 + 0x14], %o6 tsubcctv %o2, 0x1E3D, %g3 stb %l3, [%l7 + 0x76] fandnot2s %f11, %f1, %f1 fmovsn %icc, %f14, %f11 fabsd %f12, %f8 fcmps %fcc1, %f2, %f11 fandnot1s %f3, %f1, %f12 orncc %l0, 0x070E, %i2 stx %i7, [%l7 + 0x08] subccc %l2, 0x0116, %g4 be,pn %xcc, loop_265 std %f6, [%l7 + 0x48] bne,a loop_266 lduh [%l7 + 0x66], %o3 loop_265: ldub [%l7 + 0x0D], %g1 xnor %g6, 0x1FD1, %o4 loop_266: fands %f6, %f10, %f3 tvc %icc, 0x1 fxors %f14, %f2, %f8 ldx [%l7 + 0x38], %o7 sll %o5, %l5, %i5 st %f5, [%l7 + 0x60] movvc %icc, %i4, %l4 fmovsge %icc, %f9, %f12 ldsb [%l7 + 0x59], %l1 alignaddrl %g5, %g7, %o1 bvc,a,pn %xcc, loop_267 for %f10, %f8, %f0 fors %f13, %f10, %f2 fmovrde %l6, %f6, %f6 loop_267: call loop_268 movcs %icc, %o0, %i6 fandnot2 %f12, %f14, %f14 fmovrsne %g2, %f5, %f0 loop_268: st %f5, [%l7 + 0x2C] sra %i0, %i3, %i1 ta %icc, 0x5 movrlz %o2, %g3, %o6 andn %l3, 0x127F, %l0 movg %xcc, %i7, %i2 ld [%l7 + 0x40], %f5 fnot2s %f11, %f1 fxors %f2, %f4, %f2 fnot2s %f5, %f4 fmovdgu %icc, %f14, %f7 tcs %icc, 0x7 mulscc %g4, 0x071E, %o3 fcmpgt16 %f12, %f4, %g1 ldsw [%l7 + 0x70], %l2 ldsb [%l7 + 0x5A], %o4 tle %xcc, 0x7 ldsh [%l7 + 0x70], %o7 std %f14, [%l7 + 0x08] fmovde %icc, %f11, %f7 lduw [%l7 + 0x38], %g6 stb %l5, [%l7 + 0x5F] alignaddrl %o5, %i5, %i4 sth %l4, [%l7 + 0x6E] stw %l1, [%l7 + 0x78] ldsb [%l7 + 0x6D], %g5 brgz %g7, loop_269 fmovrdlez %o1, %f8, %f8 smulcc %o0, 0x1A2D, %l6 ldx [%l7 + 0x30], %g2 loop_269: fcmpne32 %f0, %f6, %i0 fmovsg %icc, %f11, %f0 tsubcc %i6, %i3, %o2 tsubcc %g3, 0x04E8, %i1 fmovsvc %icc, %f15, %f11 fcmped %fcc3, %f8, %f8 fsrc1s %f4, %f12 edge32 %l3, %o6, %l0 ldd [%l7 + 0x18], %f12 add %i7, %i2, %o3 ldsw [%l7 + 0x20], %g4 sdivx %g1, 0x0A76, %l2 fmul8x16 %f8, %f4, %f14 fabss %f13, %f12 fexpand %f9, %f6 fzero %f8 tgu %icc, 0x0 lduh [%l7 + 0x2E], %o7 ldd [%l7 + 0x68], %f8 lduh [%l7 + 0x6A], %g6 fandnot1s %f15, %f14, %f10 fandnot1s %f7, %f10, %f10 sth %l5, [%l7 + 0x54] orncc %o5, 0x1EAE, %i5 fbule %fcc1, loop_270 ldsh [%l7 + 0x12], %i4 fnot1 %f0, %f14 fbn %fcc0, loop_271 loop_270: udiv %l4, 0x1331, %o4 edge32 %g5, %l1, %g7 st %f5, [%l7 + 0x14] loop_271: fmovdcc %xcc, %f10, %f15 fones %f1 ldx [%l7 + 0x38], %o0 ldsh [%l7 + 0x52], %l6 sethi 0x06B0, %g2 fcmpne32 %f14, %f14, %o1 ld [%l7 + 0x68], %f9 fpadd16 %f2, %f10, %f2 call loop_272 for %f0, %f14, %f10 array32 %i0, %i3, %o2 ldd [%l7 + 0x60], %f10 loop_272: bvs,a,pt %icc, loop_273 fsrc1s %f11, %f9 fcmpd %fcc3, %f10, %f8 edge16n %i6, %i1, %g3 loop_273: std %f0, [%l7 + 0x28] bgu,pn %xcc, loop_274 movn %xcc, %l3, %o6 fcmple32 %f0, %f4, %i7 or %i2, %o3, %g4 loop_274: fmul8ulx16 %f2, %f12, %f14 fnor %f8, %f8, %f4 sll %g1, %l2, %o7 xorcc %l0, %g6, %o5 ldd [%l7 + 0x60], %f6 movrgez %i5, %i4, %l5 ldd [%l7 + 0x30], %f12 array16 %l4, %g5, %o4 st %f13, [%l7 + 0x30] fbule %fcc1, loop_275 fmovde %icc, %f15, %f6 fands %f6, %f1, %f10 movrlez %l1, 0x002, %g7 loop_275: stw %o0, [%l7 + 0x60] subc %g2, %l6, %i0 fpackfix %f4, %f13 fmul8sux16 %f0, %f2, %f10 ldx [%l7 + 0x60], %o1 brz %i3, loop_276 xorcc %o2, 0x1CC2, %i1 sth %g3, [%l7 + 0x6A] lduh [%l7 + 0x38], %i6 loop_276: lduw [%l7 + 0x5C], %l3 mulscc %o6, %i7, %i2 ldsb [%l7 + 0x60], %o3 fmovspos %xcc, %f14, %f9 fmovdcs %icc, %f12, %f7 fpsub32 %f6, %f14, %f6 fmovda %xcc, %f3, %f10 edge16ln %g1, %l2, %g4 bshuffle %f10, %f6, %f12 fors %f8, %f1, %f7 movrgez %l0, 0x23D, %o7 fbe,a %fcc3, loop_277 bneg,a %icc, loop_278 tgu %xcc, 0x5 fbue,a %fcc0, loop_279 loop_277: movpos %icc, %o5, %g6 loop_278: sethi 0x169A, %i5 fbug,a %fcc1, loop_280 loop_279: fpsub16s %f1, %f9, %f11 sdivcc %i4, 0x1412, %l5 ldx [%l7 + 0x70], %g5 loop_280: bcs,a loop_281 lduh [%l7 + 0x60], %l4 array8 %l1, %g7, %o0 subcc %o4, 0x1FB4, %l6 loop_281: fmovsleu %xcc, %f13, %f2 ldub [%l7 + 0x58], %i0 ldsh [%l7 + 0x6C], %o1 bcs loop_282 nop setx loop_283, %l0, %l1 jmpl %l1, %i3 fnot2s %f13, %f13 lduh [%l7 + 0x3C], %g2 loop_282: stw %i1, [%l7 + 0x38] loop_283: fmovdne %xcc, %f1, %f14 ldd [%l7 + 0x58], %f12 fmul8sux16 %f8, %f4, %f0 stx %o2, [%l7 + 0x60] fcmpd %fcc2, %f10, %f2 ldsh [%l7 + 0x38], %i6 fmovsneg %icc, %f11, %f6 tcc %icc, 0x1 tcc %icc, 0x5 and %l3, %g3, %i7 ldsw [%l7 + 0x28], %o6 st %f7, [%l7 + 0x48] ldd [%l7 + 0x10], %f4 fornot1s %f13, %f4, %f5 stx %o3, [%l7 + 0x08] fmuld8sux16 %f1, %f2, %f12 fpack16 %f0, %f12 movle %xcc, %i2, %l2 fand %f8, %f6, %f12 fmovdg %xcc, %f11, %f11 smulcc %g1, %l0, %o7 fabss %f6, %f3 movge %icc, %o5, %g4 fpack32 %f6, %f4, %f12 fpack16 %f4, %f3 xorcc %g6, 0x19AA, %i5 popc %l5, %i4 fmovsne %icc, %f14, %f2 fmovrdlez %g5, %f2, %f10 ldd [%l7 + 0x40], %f12 stw %l4, [%l7 + 0x38] tpos %icc, 0x1 sth %g7, [%l7 + 0x12] ldsw [%l7 + 0x68], %l1 fbne %fcc3, loop_284 ldub [%l7 + 0x40], %o4 fcmpgt16 %f12, %f4, %l6 brlez,a %o0, loop_285 loop_284: fors %f13, %f8, %f10 fmovse %xcc, %f11, %f3 fble %fcc3, loop_286 loop_285: bn,pt %xcc, loop_287 tvc %xcc, 0x1 fmovrslz %o1, %f8, %f14 loop_286: stw %i0, [%l7 + 0x28] loop_287: fmovsg %xcc, %f5, %f4 brlez,a %i3, loop_288 fmovrdne %i1, %f4, %f10 bcc,a,pt %icc, loop_289 ldub [%l7 + 0x19], %o2 loop_288: ldx [%l7 + 0x70], %i6 stx %l3, [%l7 + 0x20] loop_289: movrgez %g2, %i7, %g3 stb %o6, [%l7 + 0x0B] ldsb [%l7 + 0x48], %i2 ldsb [%l7 + 0x5B], %o3 ldd [%l7 + 0x08], %f4 fbn %fcc0, loop_290 stx %l2, [%l7 + 0x28] fbl %fcc1, loop_291 ldsb [%l7 + 0x7D], %l0 loop_290: addc %g1, 0x19DD, %o7 ldd [%l7 + 0x20], %f12 loop_291: fmovdvs %xcc, %f14, %f5 tvs %icc, 0x1 fpackfix %f0, %f9 stw %g4, [%l7 + 0x5C] fmovsleu %xcc, %f11, %f3 bleu loop_292 lduw [%l7 + 0x10], %o5 fmovsgu %icc, %f3, %f5 sth %g6, [%l7 + 0x0E] loop_292: lduh [%l7 + 0x42], %l5 array16 %i4, %i5, %g5 ldsb [%l7 + 0x3D], %l4 bvs %icc, loop_293 xnorcc %g7, %o4, %l6 st %f7, [%l7 + 0x0C] fbl,a %fcc2, loop_294 loop_293: ld [%l7 + 0x1C], %f4 movle %xcc, %o0, %o1 fandnot1s %f15, %f0, %f1 loop_294: st %f13, [%l7 + 0x30] ldd [%l7 + 0x20], %f12 stb %l1, [%l7 + 0x18] ldsb [%l7 + 0x1E], %i3 andcc %i0, 0x0E92, %i1 lduw [%l7 + 0x50], %i6 edge32ln %l3, %g2, %o2 edge8l %i7, %g3, %o6 stb %o3, [%l7 + 0x7E] tvc %xcc, 0x3 movcc %xcc, %i2, %l0 ldsh [%l7 + 0x5C], %g1 ldd [%l7 + 0x58], %f6 movre %l2, %g4, %o5 std %f8, [%l7 + 0x68] stb %g6, [%l7 + 0x1B] subc %l5, %i4, %i5 ble,a %xcc, loop_295 ldsw [%l7 + 0x74], %o7 fmovde %xcc, %f9, %f12 movn %icc, %l4, %g7 loop_295: bgu,a loop_296 sdivx %g5, 0x0F8D, %o4 edge32 %l6, %o0, %l1 fabsd %f12, %f10 loop_296: movrgez %o1, %i0, %i3 srax %i1, %i6, %g2 ldd [%l7 + 0x58], %f4 fmovsleu %xcc, %f15, %f2 bcc loop_297 fsrc2 %f12, %f6 stw %l3, [%l7 + 0x60] array32 %o2, %i7, %g3 loop_297: fmovdleu %icc, %f6, %f9 ble loop_298 stx %o3, [%l7 + 0x20] sth %i2, [%l7 + 0x24] fabss %f13, %f1 loop_298: brlez %l0, loop_299 st %f13, [%l7 + 0x64] bpos,a loop_300 ba,pt %icc, loop_301 loop_299: lduh [%l7 + 0x56], %g1 fbug %fcc3, loop_302 loop_300: siam 0x0 loop_301: fnot1 %f6, %f2 addc %o6, 0x1649, %l2 loop_302: xnor %g4, 0x0611, %o5 stx %g6, [%l7 + 0x70] tsubcctv %i4, %l5, %i5 tne %xcc, 0x0 brz %l4, loop_303 fones %f8 andn %o7, %g7, %o4 tneg %xcc, 0x0 loop_303: nop setx loop_304, %l0, %l1 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 %l6, 0x28D, %o0 fcmpgt32 %f6, %f2, %g5 be,a,pt %xcc, loop_305 loop_304: st %f13, [%l7 + 0x14] stw %o1, [%l7 + 0x6C] nop setx loop_306, %l0, %l1 jmpl %l1, %i0 loop_305: fpmerge %f10, %f6, %f12 fexpand %f3, %f4 call loop_307 loop_306: lduw [%l7 + 0x2C], %l1 ldx [%l7 + 0x18], %i1 fpmerge %f11, %f1, %f6 loop_307: xorcc %i6, %g2, %l3 fpsub32s %f2, %f9, %f4 fbug %fcc3, loop_308 fmovdcc %icc, %f8, %f10 ld [%l7 + 0x10], %f8 sth %i3, [%l7 + 0x52] loop_308: ldx [%l7 + 0x70], %o2 be loop_309 bshuffle %f0, %f6, %f14 bvs %icc, loop_310 ldx [%l7 + 0x68], %i7 loop_309: movrgz %o3, 0x126, %i2 fpmerge %f13, %f11, %f10 loop_310: tvc %xcc, 0x1 fcmple32 %f6, %f8, %l0 fbl,a %fcc2, loop_311 brz,a %g3, loop_312 ldsh [%l7 + 0x0C], %o6 std %f8, [%l7 + 0x58] loop_311: fnot2s %f5, %f2 loop_312: fmovrsgez %g1, %f3, %f11 edge32l %l2, %g4, %g6 sth %i4, [%l7 + 0x28] movl %icc, %l5, %i5 tvc %icc, 0x5 fmul8x16au %f7, %f10, %f10 edge16l %o5, %o7, %l4 fmovdge %icc, %f14, %f3 movg %xcc, %o4, %l6 fmovsvc %icc, %f11, %f13 stx %o0, [%l7 + 0x28] subccc %g7, %g5, %o1 for %f0, %f4, %f2 tpos %icc, 0x4 fmovdcc %xcc, %f2, %f9 st %f12, [%l7 + 0x54] ldub [%l7 + 0x22], %i0 bcs,a loop_313 fmovscc %icc, %f12, %f1 fones %f11 edge32 %l1, %i1, %i6 loop_313: brgz,a %l3, loop_314 brlez,a %g2, loop_315 fpadd32 %f6, %f2, %f12 stx %o2, [%l7 + 0x68] loop_314: orcc %i7, 0x08BB, %i3 loop_315: sth %o3, [%l7 + 0x50] ldx [%l7 + 0x20], %i2 fxnors %f0, %f13, %f10 nop setx loop_316, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f14, [%l7 + 0x60] bpos,pt %xcc, loop_317 fmovrsne %g3, %f5, %f14 loop_316: fornot1s %f2, %f12, %f10 tl %xcc, 0x4 loop_317: sth %o6, [%l7 + 0x2E] fmovdpos %xcc, %f15, %f2 stx %g1, [%l7 + 0x78] taddcc %l0, 0x01D7, %l2 fmovdcc %xcc, %f15, %f0 sth %g6, [%l7 + 0x54] fmovsa %xcc, %f0, %f11 fexpand %f3, %f4 fmovrse %i4, %f3, %f13 lduh [%l7 + 0x16], %l5 ld [%l7 + 0x10], %f4 tl %icc, 0x5 andcc %g4, 0x0970, %o5 fmovrsgez %o7, %f15, %f5 stx %l4, [%l7 + 0x78] movrlz %i5, %o4, %l6 stb %g7, [%l7 + 0x6E] fbge %fcc0, loop_318 fmovdneg %xcc, %f8, %f1 brgz %g5, loop_319 umul %o0, %o1, %i0 loop_318: orncc %l1, 0x1C40, %i6 ld [%l7 + 0x74], %f12 loop_319: movg %icc, %i1, %g2 stb %l3, [%l7 + 0x11] tne %xcc, 0x2 stb %o2, [%l7 + 0x30] tsubcctv %i3, 0x1A3C, %i7 fbu,a %fcc1, loop_320 ldsw [%l7 + 0x3C], %o3 bvc %xcc, loop_321 fcmpeq16 %f0, %f10, %g3 loop_320: tleu %xcc, 0x5 fmuld8sux16 %f10, %f5, %f14 loop_321: ldsh [%l7 + 0x0A], %i2 movcc %icc, %g1, %o6 andn %l0, 0x05BB, %l2 edge32ln %g6, %i4, %l5 lduh [%l7 + 0x36], %o5 fmovdn %xcc, %f6, %f7 ldsw [%l7 + 0x38], %g4 edge32n %l4, %o7, %i5 fpsub32s %f15, %f3, %f4 tneg %icc, 0x7 stw %l6, [%l7 + 0x5C] bneg,a %icc, loop_322 fmovsgu %xcc, %f5, %f9 edge32ln %o4, %g5, %g7 fnors %f8, %f3, %f8 loop_322: ta %icc, 0x6 movgu %xcc, %o0, %i0 fmuld8sux16 %f10, %f12, %f8 fmovsgu %xcc, %f3, %f0 fmovrslez %l1, %f15, %f6 sdiv %o1, 0x13F3, %i6 bvs %icc, loop_323 movle %icc, %g2, %l3 ldx [%l7 + 0x20], %o2 addc %i3, %i1, %o3 loop_323: sra %i7, %g3, %i2 for %f2, %f0, %f10 tgu %xcc, 0x3 move %xcc, %o6, %g1 fxors %f13, %f3, %f11 xnorcc %l2, 0x17BF, %l0 std %f2, [%l7 + 0x28] bgu,pn %xcc, loop_324 st %f1, [%l7 + 0x54] stw %i4, [%l7 + 0x34] tcs %icc, 0x6 loop_324: stw %g6, [%l7 + 0x40] fandnot2s %f12, %f11, %f9 fzero %f12 fmovdne %icc, %f4, %f2 stx %o5, [%l7 + 0x70] fcmped %fcc1, %f6, %f0 lduw [%l7 + 0x74], %g4 smulcc %l4, 0x125E, %o7 lduh [%l7 + 0x6C], %l5 bvs,pt %xcc, loop_325 fbue,a %fcc1, loop_326 movrlz %i5, %l6, %g5 fbuge %fcc3, loop_327 loop_325: umul %o4, %o0, %i0 loop_326: sllx %g7, 0x06, %l1 tl %xcc, 0x1 loop_327: fmovsg %xcc, %f6, %f5 ldd [%l7 + 0x18], %f8 fcmpeq16 %f10, %f6, %o1 fmovscs %xcc, %f6, %f8 andcc %i6, %l3, %o2 fmovrdgz %i3, %f14, %f8 fands %f13, %f14, %f7 fpadd32s %f6, %f12, %f7 st %f7, [%l7 + 0x70] sth %i1, [%l7 + 0x4A] fmovrdlz %g2, %f10, %f14 fnands %f13, %f4, %f0 std %f8, [%l7 + 0x50] ldsw [%l7 + 0x44], %o3 ldub [%l7 + 0x5B], %g3 edge16l %i7, %o6, %g1 movrgz %i2, %l0, %i4 fmul8x16 %f5, %f8, %f2 movvs %icc, %g6, %l2 udiv %g4, 0x03FE, %o5 lduw [%l7 + 0x48], %o7 ldx [%l7 + 0x50], %l5 fmovd %f14, %f6 edge8l %l4, %i5, %l6 nop setx loop_328, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f1, %f0, %f4 edge8ln %g5, %o0, %o4 movn %icc, %g7, %l1 loop_328: nop setx loop_329, %l0, %l1 jmpl %l1, %i0 stw %i6, [%l7 + 0x7C] lduw [%l7 + 0x68], %l3 brlz %o1, loop_330 loop_329: fmovdne %icc, %f15, %f9 move %icc, %o2, %i1 nop setx loop_331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_330: fornot1s %f4, %f13, %f1 brlz %i3, loop_332 fcmpne16 %f10, %f14, %g2 loop_331: stb %g3, [%l7 + 0x27] lduw [%l7 + 0x38], %i7 loop_332: srlx %o3, 0x1E, %o6 fnors %f8, %f14, %f14 ldsw [%l7 + 0x50], %i2 fbu %fcc0, loop_333 brnz,a %g1, loop_334 fbo %fcc3, loop_335 sth %l0, [%l7 + 0x42] loop_333: movrlz %i4, 0x33A, %l2 loop_334: srlx %g4, %o5, %g6 loop_335: fmovdvs %icc, %f11, %f15 faligndata %f8, %f4, %f14 fpackfix %f0, %f6 ldsh [%l7 + 0x66], %o7 fcmpgt16 %f4, %f10, %l4 fmovdleu %xcc, %f14, %f9 tcs %icc, 0x2 fmul8ulx16 %f4, %f8, %f4 lduw [%l7 + 0x14], %i5 smulcc %l6, %l5, %g5 fmuld8ulx16 %f6, %f7, %f6 srax %o4, %o0, %g7 bcs,a,pt %xcc, loop_336 std %f2, [%l7 + 0x30] add %i0, 0x15E3, %l1 fbule,a %fcc0, loop_337 loop_336: ldsb [%l7 + 0x43], %l3 edge8ln %i6, %o2, %o1 fbn %fcc0, loop_338 loop_337: tne %icc, 0x7 alignaddr %i1, %i3, %g2 st %f14, [%l7 + 0x38] loop_338: bgu,a,pn %xcc, loop_339 fmovsgu %xcc, %f12, %f11 stb %g3, [%l7 + 0x5A] bl,a,pn %xcc, loop_340 loop_339: movrgez %i7, 0x243, %o6 fxor %f2, %f0, %f8 or %o3, 0x072F, %g1 loop_340: fmovrse %l0, %f14, %f15 bcc,a %xcc, loop_341 stx %i4, [%l7 + 0x20] tgu %icc, 0x4 stx %i2, [%l7 + 0x28] loop_341: ldsh [%l7 + 0x38], %g4 fmovrdgez %o5, %f8, %f8 tcc %icc, 0x0 tleu %xcc, 0x3 fcmpeq32 %f2, %f2, %l2 tneg %xcc, 0x3 fmovscc %icc, %f4, %f4 fabsd %f4, %f8 umulcc %g6, 0x0588, %o7 brlz,a %i5, loop_342 fblg %fcc2, loop_343 ldsw [%l7 + 0x4C], %l4 edge32 %l6, %g5, %l5 loop_342: fpsub16s %f12, %f14, %f12 loop_343: movpos %icc, %o4, %o0 ldsb [%l7 + 0x4D], %i0 std %f0, [%l7 + 0x18] movcs %xcc, %l1, %l3 fbug,a %fcc1, loop_344 fmovda %xcc, %f11, %f2 st %f6, [%l7 + 0x2C] std %f0, [%l7 + 0x78] loop_344: fmovsvc %icc, %f5, %f11 fcmpd %fcc1, %f0, %f0 lduw [%l7 + 0x30], %g7 fbe %fcc2, loop_345 fmovrdgez %o2, %f8, %f6 fnand %f6, %f4, %f8 ld [%l7 + 0x08], %f13 loop_345: ldub [%l7 + 0x22], %i6 ldub [%l7 + 0x1F], %o1 lduw [%l7 + 0x10], %i3 brgez,a %i1, loop_346 fpsub16 %f12, %f2, %f6 movn %xcc, %g3, %g2 ta %icc, 0x0 loop_346: fsrc1 %f12, %f4 ld [%l7 + 0x70], %f1 fsrc1s %f2, %f11 fmovdcs %xcc, %f12, %f12 fmovdvs %icc, %f10, %f14 movpos %icc, %o6, %i7 ldsb [%l7 + 0x7F], %o3 fpadd32s %f13, %f7, %f0 st %f13, [%l7 + 0x70] fmovrsgz %l0, %f5, %f12 brlez,a %i4, loop_347 fmovrslz %g1, %f13, %f9 fcmple32 %f4, %f14, %i2 fmovrdgez %o5, %f12, %f4 loop_347: fands %f13, %f3, %f6 fmovdneg %xcc, %f13, %f4 ldd [%l7 + 0x50], %f6 fcmple32 %f2, %f4, %l2 ldsh [%l7 + 0x42], %g6 stw %g4, [%l7 + 0x78] st %f7, [%l7 + 0x78] edge32 %o7, %l4, %i5 fnor %f10, %f2, %f8 ldd [%l7 + 0x10], %f12 te %xcc, 0x0 lduw [%l7 + 0x40], %g5 movvc %xcc, %l6, %l5 ldd [%l7 + 0x48], %f6 bne,a,pn %xcc, loop_348 tsubcctv %o4, 0x0DF1, %o0 fmovd %f6, %f8 std %f6, [%l7 + 0x70] loop_348: fcmpne16 %f12, %f8, %i0 ldd [%l7 + 0x40], %f10 ldx [%l7 + 0x20], %l1 edge8ln %g7, %o2, %i6 ldx [%l7 + 0x28], %l3 fpsub32 %f4, %f8, %f2 st %f6, [%l7 + 0x0C] ldd [%l7 + 0x40], %f14 fmovdpos %icc, %f5, %f6 tg %icc, 0x2 bcc,a,pn %xcc, loop_349 fnors %f7, %f2, %f9 sth %o1, [%l7 + 0x5A] ldsw [%l7 + 0x20], %i1 loop_349: fmovdle %icc, %f1, %f11 xnor %g3, 0x0522, %i3 movn %icc, %g2, %i7 bneg %xcc, loop_350 brgez,a %o6, loop_351 fmovrdgz %l0, %f4, %f10 tsubcc %o3, 0x1189, %i4 loop_350: fzero %f2 loop_351: stw %g1, [%l7 + 0x38] std %f0, [%l7 + 0x68] fpmerge %f7, %f11, %f14 for %f10, %f10, %f12 lduh [%l7 + 0x0E], %i2 movre %o5, 0x11B, %g6 fpadd16s %f14, %f6, %f4 ldsw [%l7 + 0x58], %l2 bge,pn %icc, loop_352 fmul8ulx16 %f2, %f2, %f8 ldd [%l7 + 0x28], %f8 st %f13, [%l7 + 0x5C] loop_352: fxor %f6, %f14, %f8 xorcc %o7, 0x138A, %g4 edge16n %l4, %g5, %l6 ba,pn %xcc, loop_353 stb %i5, [%l7 + 0x52] bg %xcc, loop_354 fcmpes %fcc3, %f4, %f7 loop_353: ldsb [%l7 + 0x36], %o4 std %f12, [%l7 + 0x68] loop_354: movneg %icc, %l5, %o0 ldub [%l7 + 0x2B], %l1 ldub [%l7 + 0x46], %i0 ldsh [%l7 + 0x6E], %g7 movre %o2, %l3, %o1 ldsw [%l7 + 0x30], %i6 array16 %i1, %i3, %g3 bvc,a %icc, loop_355 fnegs %f5, %f4 fpack32 %f8, %f2, %f8 fxors %f11, %f14, %f14 loop_355: fcmpeq32 %f0, %f8, %g2 lduw [%l7 + 0x30], %i7 stb %l0, [%l7 + 0x30] ldsh [%l7 + 0x0A], %o3 udivcc %o6, 0x0924, %i4 ldsb [%l7 + 0x11], %i2 tn %xcc, 0x4 bl,pt %icc, loop_356 ldsb [%l7 + 0x4E], %g1 std %f6, [%l7 + 0x60] edge8n %o5, %g6, %o7 loop_356: xor %g4, %l4, %g5 tge %xcc, 0x7 stb %l6, [%l7 + 0x16] bl loop_357 move %xcc, %l2, %o4 ldsw [%l7 + 0x64], %l5 fcmpes %fcc0, %f3, %f15 loop_357: tleu %xcc, 0x5 ble loop_358 fmovrdgez %o0, %f12, %f2 lduh [%l7 + 0x38], %i5 sth %l1, [%l7 + 0x0C] loop_358: fmovdge %icc, %f11, %f9 umul %g7, %o2, %l3 fmul8ulx16 %f2, %f0, %f10 ldsb [%l7 + 0x0C], %o1 xnor %i0, 0x1BFE, %i6 srax %i3, 0x0C, %g3 ldx [%l7 + 0x08], %i1 ldsh [%l7 + 0x76], %g2 tneg %icc, 0x3 ldsh [%l7 + 0x32], %i7 ldsw [%l7 + 0x6C], %l0 nop setx loop_359, %l0, %l1 jmpl %l1, %o6 ldub [%l7 + 0x3E], %o3 bvc %xcc, loop_360 fpadd32s %f14, %f0, %f3 loop_359: fones %f4 ld [%l7 + 0x48], %f9 loop_360: fmovsvc %icc, %f5, %f6 brlz %i4, loop_361 fmovrse %g1, %f6, %f10 sdiv %o5, 0x0BEE, %g6 fmovrde %o7, %f0, %f8 loop_361: taddcctv %g4, 0x0307, %l4 edge32l %g5, %i2, %l6 stw %l2, [%l7 + 0x18] stb %l5, [%l7 + 0x3C] stw %o4, [%l7 + 0x30] stw %i5, [%l7 + 0x64] fpsub16 %f6, %f2, %f2 st %f0, [%l7 + 0x54] sth %l1, [%l7 + 0x32] ldd [%l7 + 0x20], %f12 sdiv %g7, 0x1D83, %o0 and %l3, %o2, %i0 fmovscc %xcc, %f11, %f4 and %i6, 0x1D0A, %i3 ldsw [%l7 + 0x3C], %g3 fmul8x16au %f14, %f3, %f2 ldsw [%l7 + 0x58], %o1 sth %g2, [%l7 + 0x6E] alignaddr %i7, %i1, %l0 fsrc2 %f0, %f4 fxor %f10, %f0, %f10 edge8l %o6, %i4, %g1 fcmps %fcc3, %f12, %f0 ldub [%l7 + 0x5B], %o5 fabss %f6, %f15 fmovdn %xcc, %f5, %f4 fmovsge %xcc, %f2, %f1 ldd [%l7 + 0x58], %f0 ldub [%l7 + 0x2C], %o3 fmovrdne %o7, %f10, %f4 fcmps %fcc1, %f11, %f4 fbule,a %fcc1, loop_362 tgu %xcc, 0x0 fmovsneg %icc, %f15, %f8 fmovrslz %g4, %f14, %f5 loop_362: sub %l4, 0x0F62, %g6 stb %i2, [%l7 + 0x3F] fbug,a %fcc0, loop_363 fone %f4 stx %g5, [%l7 + 0x68] fbu,a %fcc2, loop_364 loop_363: fnands %f6, %f9, %f15 movrlz %l2, 0x170, %l6 stx %o4, [%l7 + 0x68] loop_364: smulcc %i5, 0x17AC, %l1 fbug,a %fcc0, loop_365 ldsw [%l7 + 0x54], %l5 smulcc %g7, %l3, %o2 bcc,a,pt %xcc, loop_366 loop_365: 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 faligndata %f10, %f4, %f4 movg %icc, %i0, %i6 loop_366: st %f0, [%l7 + 0x3C] loop_367: popc %i3, %o0 fbe,a %fcc3, loop_368 fandnot1 %f4, %f2, %f8 bshuffle %f12, %f2, %f0 fmovscs %icc, %f14, %f6 loop_368: and %g3, %g2, %i7 array8 %o1, %i1, %l0 fsrc2 %f12, %f14 fmovdpos %icc, %f0, %f3 st %f14, [%l7 + 0x20] tcs %icc, 0x2 fmovsn %icc, %f11, %f4 edge8ln %i4, %g1, %o5 edge32n %o3, %o6, %g4 alignaddr %o7, %g6, %i2 ldx [%l7 + 0x30], %l4 mulx %g5, 0x1EF0, %l6 orn %o4, 0x1EFB, %l2 fmuld8sux16 %f3, %f11, %f6 movne %xcc, %i5, %l1 fbule,a %fcc1, loop_369 fbne %fcc2, loop_370 sdivcc %g7, 0x1410, %l5 or %l3, %o2, %i0 loop_369: fmovrslez %i6, %f7, %f4 loop_370: fbul %fcc0, loop_371 popc %i3, %o0 fbge %fcc2, loop_372 ld [%l7 + 0x08], %f9 loop_371: fand %f2, %f8, %f0 lduw [%l7 + 0x20], %g3 loop_372: fmovrsgez %i7, %f4, %f15 fbo %fcc1, loop_373 sth %o1, [%l7 + 0x3C] fmovsg %xcc, %f7, %f10 lduh [%l7 + 0x50], %i1 loop_373: srl %l0, %i4, %g2 fmovrde %o5, %f10, %f0 fbuge %fcc2, loop_374 fsrc2 %f6, %f8 fbn %fcc1, loop_375 ldub [%l7 + 0x7D], %g1 loop_374: stx %o3, [%l7 + 0x38] pdist %f12, %f6, %f0 loop_375: stx %g4, [%l7 + 0x10] movleu %icc, %o7, %o6 xor %g6, %i2, %l4 fmovdcc %xcc, %f15, %f14 for %f0, %f2, %f12 std %f10, [%l7 + 0x50] brlz %g5, loop_376 fpmerge %f12, %f0, %f2 brgez %l6, loop_377 ba,a,pt %xcc, loop_378 loop_376: ld [%l7 + 0x24], %f12 stb %l2, [%l7 + 0x75] loop_377: udivcc %o4, 0x1EAC, %i5 loop_378: stw %g7, [%l7 + 0x30] umul %l5, 0x00FA, %l3 srax %o2, 0x0B, %i0 fmul8ulx16 %f8, %f8, %f6 fone %f4 movrgez %i6, 0x371, %l1 std %f10, [%l7 + 0x40] movpos %xcc, %o0, %g3 sra %i7, %o1, %i3 stb %l0, [%l7 + 0x6D] fmovdleu %icc, %f3, %f2 edge16n %i4, %i1, %g2 stx %g1, [%l7 + 0x10] fmovrdlez %o5, %f12, %f2 fabss %f12, %f0 fmovdleu %icc, %f7, %f7 xnorcc %g4, %o7, %o6 st %f11, [%l7 + 0x54] edge32l %o3, %i2, %g6 tpos %xcc, 0x2 ldsw [%l7 + 0x20], %g5 sth %l4, [%l7 + 0x3E] ldd [%l7 + 0x60], %f14 alignaddrl %l2, %l6, %o4 stx %i5, [%l7 + 0x78] fmovsvc %xcc, %f5, %f6 fpackfix %f2, %f14 fnors %f15, %f11, %f8 edge8 %g7, %l3, %o2 fbul,a %fcc3, loop_379 brlz,a %l5, loop_380 stb %i0, [%l7 + 0x59] movg %xcc, %l1, %i6 loop_379: fmovsg %icc, %f8, %f12 loop_380: fpadd32 %f8, %f14, %f10 tn %icc, 0x0 fmovdne %xcc, %f4, %f9 sra %g3, %i7, %o0 fpadd32 %f8, %f0, %f10 edge8l %i3, %l0, %i4 st %f14, [%l7 + 0x64] fsrc1 %f0, %f14 st %f1, [%l7 + 0x4C] fmovsle %icc, %f7, %f6 fpack16 %f6, %f5 sethi 0x15E3, %o1 movg %xcc, %g2, %i1 ldub [%l7 + 0x2A], %o5 umul %g1, 0x0571, %o7 fblg,a %fcc2, loop_381 edge32n %g4, %o3, %i2 fnot1 %f0, %f2 movvc %icc, %o6, %g5 loop_381: fmovse %icc, %f1, %f15 fnot2s %f1, %f14 tle %xcc, 0x5 fones %f4 fmovsneg %icc, %f13, %f4 movrlz %g6, 0x235, %l4 st %f2, [%l7 + 0x48] fmovrsgz %l6, %f5, %f1 bvc,pt %icc, loop_382 lduh [%l7 + 0x7E], %o4 std %f8, [%l7 + 0x58] movle %xcc, %l2, %i5 loop_382: fand %f6, %f8, %f2 fabsd %f10, %f10 lduh [%l7 + 0x44], %l3 fandnot2s %f13, %f13, %f5 fxor %f8, %f0, %f6 std %f12, [%l7 + 0x58] fands %f1, %f6, %f10 fbue %fcc1, loop_383 ldsw [%l7 + 0x38], %g7 alignaddrl %o2, %i0, %l5 orncc %i6, %l1, %i7 loop_383: stx %g3, [%l7 + 0x10] smulcc %o0, 0x1176, %i3 addccc %i4, 0x1E08, %o1 stx %g2, [%l7 + 0x10] be,a,pt %xcc, loop_384 bne,pn %icc, loop_385 movrgz %i1, 0x079, %o5 sth %l0, [%l7 + 0x2C] loop_384: bleu,pt %xcc, loop_386 loop_385: movrne %o7, 0x3CA, %g4 ta %icc, 0x3 tpos %xcc, 0x2 loop_386: fmovsl %xcc, %f15, %f7 tge %icc, 0x2 tsubcc %g1, 0x1165, %o3 fnors %f11, %f5, %f2 fmovdg %icc, %f7, %f1 bne,pt %icc, loop_387 fmovdcc %icc, %f8, %f13 movn %xcc, %i2, %o6 bl,a,pt %xcc, loop_388 loop_387: ldd [%l7 + 0x78], %f12 fornot2s %f10, %f8, %f11 brlz,a %g5, loop_389 loop_388: fand %f4, %f2, %f2 fpadd32s %f5, %f14, %f6 brz %g6, loop_390 loop_389: fcmple16 %f14, %f0, %l4 fmovrdlz %o4, %f0, %f14 st %f2, [%l7 + 0x30] loop_390: movre %l6, 0x3AA, %l2 fpack32 %f0, %f12, %f12 umul %i5, %l3, %o2 ldsh [%l7 + 0x28], %g7 mulscc %i0, 0x0FCA, %i6 ldsw [%l7 + 0x44], %l1 fpmerge %f14, %f0, %f6 fmovdpos %icc, %f12, %f11 fnegd %f6, %f0 brgz %i7, loop_391 alignaddrl %g3, %l5, %o0 ble,pn %icc, loop_392 ldsb [%l7 + 0x53], %i4 loop_391: for %f8, %f12, %f12 fmovdle %xcc, %f5, %f9 loop_392: andcc %i3, 0x1A02, %o1 fmovda %xcc, %f7, %f7 tsubcc %i1, 0x118A, %o5 xnorcc %g2, %l0, %g4 ldsb [%l7 + 0x0F], %g1 stw %o3, [%l7 + 0x44] taddcctv %o7, %i2, %g5 ldsh [%l7 + 0x7E], %g6 fmovdleu %icc, %f9, %f1 ldsw [%l7 + 0x14], %o6 fcmple32 %f10, %f14, %o4 lduh [%l7 + 0x0E], %l6 sth %l2, [%l7 + 0x44] lduw [%l7 + 0x2C], %l4 fnand %f4, %f4, %f14 stx %i5, [%l7 + 0x58] fnand %f2, %f14, %f12 ldsb [%l7 + 0x2E], %o2 sth %g7, [%l7 + 0x0A] fmovdneg %icc, %f8, %f15 sethi 0x0FDF, %l3 fmovrdlz %i6, %f8, %f12 brgz,a %l1, loop_393 fpsub32s %f7, %f2, %f0 for %f8, %f0, %f14 movle %icc, %i7, %g3 loop_393: subcc %l5, 0x079A, %o0 alignaddr %i0, %i3, %o1 stw %i4, [%l7 + 0x38] taddcc %i1, %g2, %l0 brgez,a %o5, loop_394 stx %g1, [%l7 + 0x60] faligndata %f4, %f4, %f14 std %f2, [%l7 + 0x38] loop_394: fnot2s %f9, %f8 ld [%l7 + 0x24], %f1 lduh [%l7 + 0x5A], %o3 ldx [%l7 + 0x78], %g4 array8 %o7, %i2, %g6 bg,pt %icc, loop_395 fpack32 %f0, %f14, %f10 fmovrdlz %g5, %f12, %f10 or %o4, %l6, %l2 loop_395: stb %o6, [%l7 + 0x26] tneg %xcc, 0x0 tn %icc, 0x7 fpsub16s %f14, %f13, %f10 tvc %xcc, 0x6 stw %i5, [%l7 + 0x60] lduw [%l7 + 0x44], %o2 std %f12, [%l7 + 0x08] ldub [%l7 + 0x6E], %l4 fmuld8sux16 %f4, %f6, %f6 ld [%l7 + 0x4C], %f4 fornot1 %f10, %f8, %f6 std %f8, [%l7 + 0x48] fnors %f3, %f14, %f12 ldd [%l7 + 0x18], %f14 taddcc %l3, %g7, %l1 fmovsge %xcc, %f6, %f10 ldsb [%l7 + 0x50], %i7 ldub [%l7 + 0x22], %g3 movleu %xcc, %i6, %l5 movne %xcc, %o0, %i3 popc %o1, %i0 st %f13, [%l7 + 0x3C] std %f14, [%l7 + 0x20] tsubcc %i4, %g2, %i1 umul %o5, %g1, %l0 fmovdne %xcc, %f4, %f3 lduh [%l7 + 0x5E], %o3 tle %icc, 0x1 fnegd %f8, %f12 ldx [%l7 + 0x08], %o7 ta %icc, 0x1 ldd [%l7 + 0x38], %f10 st %f11, [%l7 + 0x60] fexpand %f13, %f10 edge8n %i2, %g6, %g4 sth %o4, [%l7 + 0x1E] bpos,a loop_396 fmovscs %icc, %f1, %f14 movcc %icc, %g5, %l2 bpos,a %icc, loop_397 loop_396: ldub [%l7 + 0x41], %o6 fmovdne %icc, %f10, %f7 fexpand %f7, %f2 loop_397: andncc %i5, %o2, %l6 ldsb [%l7 + 0x0F], %l4 fcmpne16 %f6, %f10, %g7 be,a,pt %icc, loop_398 ld [%l7 + 0x2C], %f8 ldsw [%l7 + 0x08], %l1 movrgz %i7, 0x109, %l3 loop_398: fone %f6 bn,a %xcc, loop_399 movcs %xcc, %i6, %g3 ldsb [%l7 + 0x1C], %l5 fexpand %f0, %f4 loop_399: stx %o0, [%l7 + 0x68] fmul8x16al %f1, %f14, %f6 st %f0, [%l7 + 0x54] addc %i3, 0x06F1, %o1 fmovse %xcc, %f10, %f3 fsrc2s %f9, %f14 fmovrsgz %i0, %f0, %f10 bpos %icc, loop_400 fmovdcc %xcc, %f10, %f8 fmovdcs %xcc, %f13, %f0 movcs %icc, %g2, %i4 loop_400: fbl,a %fcc0, loop_401 alignaddr %o5, %g1, %l0 alignaddrl %o3, %i1, %o7 fmovrdlez %g6, %f2, %f6 loop_401: orncc %g4, 0x19A9, %o4 sth %i2, [%l7 + 0x7C] ld [%l7 + 0x64], %f0 fpsub16 %f4, %f0, %f4 movpos %xcc, %g5, %o6 fmovdl %icc, %f0, %f5 std %f6, [%l7 + 0x48] add %l2, 0x1D3D, %o2 brgez %i5, loop_402 udivcc %l4, 0x160A, %g7 fmovrdlez %l6, %f14, %f10 fmovrdlz %l1, %f10, %f14 loop_402: stx %l3, [%l7 + 0x38] bge,a,pn %icc, loop_403 std %f6, [%l7 + 0x70] call loop_404 ldsw [%l7 + 0x5C], %i6 loop_403: ld [%l7 + 0x20], %f4 sth %g3, [%l7 + 0x44] loop_404: st %f2, [%l7 + 0x6C] movcs %xcc, %l5, %i7 fmovdneg %xcc, %f0, %f15 st %f0, [%l7 + 0x10] sth %o0, [%l7 + 0x30] fmovsa %xcc, %f4, %f5 tsubcctv %o1, 0x1919, %i3 fmovrslz %i0, %f7, %f12 ldsw [%l7 + 0x78], %g2 lduw [%l7 + 0x30], %o5 stb %i4, [%l7 + 0x41] edge8ln %l0, %g1, %i1 lduh [%l7 + 0x4A], %o3 call loop_405 stb %o7, [%l7 + 0x1A] fmovsn %icc, %f7, %f7 ldub [%l7 + 0x2B], %g4 loop_405: tn %xcc, 0x7 bcc,pt %xcc, loop_406 std %f8, [%l7 + 0x18] ldub [%l7 + 0x4A], %g6 bleu,pn %icc, loop_407 loop_406: ta %xcc, 0x3 fsrc2s %f8, %f3 lduh [%l7 + 0x10], %o4 loop_407: fandnot2s %f15, %f10, %f6 fmovsl %icc, %f2, %f14 tvs %xcc, 0x4 fmovse %xcc, %f10, %f2 fmovsn %xcc, %f12, %f11 fmovdleu %xcc, %f9, %f8 movpos %icc, %i2, %o6 movl %icc, %g5, %l2 stb %i5, [%l7 + 0x1C] andn %l4, 0x19BE, %g7 fmovsn %xcc, %f2, %f12 stx %o2, [%l7 + 0x78] taddcc %l1, 0x0EBC, %l3 edge16n %i6, %l6, %l5 fpsub32 %f10, %f4, %f8 srax %g3, %o0, %o1 array16 %i7, %i3, %i0 fmovse %icc, %f2, %f1 tvc %icc, 0x7 stx %o5, [%l7 + 0x60] fandnot2 %f12, %f4, %f14 ldsw [%l7 + 0x3C], %i4 lduw [%l7 + 0x24], %g2 movvc %xcc, %g1, %i1 sllx %o3, %l0, %o7 ldd [%l7 + 0x38], %f0 fcmped %fcc1, %f2, %f6 fnand %f6, %f8, %f4 subccc %g4, %g6, %i2 fcmpne16 %f4, %f14, %o6 ldx [%l7 + 0x18], %g5 stw %o4, [%l7 + 0x14] ldsh [%l7 + 0x62], %i5 fmovdge %icc, %f13, %f7 orn %l4, %l2, %g7 ld [%l7 + 0x58], %f1 fcmpne16 %f6, %f8, %o2 array32 %l3, %i6, %l6 bcc,a loop_408 fabsd %f14, %f0 fnands %f10, %f0, %f2 brnz %l1, loop_409 loop_408: edge32ln %l5, %o0, %o1 fmovdn %icc, %f14, %f8 fmovrdne %g3, %f2, %f14 loop_409: stx %i3, [%l7 + 0x68] ldsw [%l7 + 0x7C], %i0 fnegd %f10, %f14 xnor %o5, %i4, %i7 movgu %xcc, %g2, %i1 orn %o3, 0x0051, %l0 be,pt %icc, loop_410 pdist %f2, %f12, %f0 movvc %xcc, %o7, %g1 tg %icc, 0x5 loop_410: fcmped %fcc2, %f10, %f4 fpsub16s %f7, %f0, %f15 fcmpd %fcc1, %f14, %f6 lduh [%l7 + 0x62], %g4 umulcc %i2, %g6, %g5 tneg %icc, 0x0 fmovdneg %icc, %f4, %f3 fcmpeq32 %f2, %f6, %o4 stw %i5, [%l7 + 0x0C] fandnot1 %f0, %f6, %f8 fbug,a %fcc3, loop_411 alignaddrl %o6, %l2, %l4 ldsw [%l7 + 0x70], %o2 fcmpes %fcc0, %f3, %f6 loop_411: fmuld8sux16 %f5, %f11, %f14 st %f7, [%l7 + 0x24] fmul8x16 %f6, %f10, %f0 fmovsneg %icc, %f15, %f11 ta %xcc, 0x0 tn %icc, 0x3 fmovdne %xcc, %f0, %f14 ldub [%l7 + 0x7F], %l3 edge8n %g7, %i6, %l1 nop setx loop_412, %l0, %l1 jmpl %l1, %l5 fmovscc %icc, %f0, %f2 tcc %icc, 0x6 edge16n %l6, %o0, %o1 loop_412: fmovsvs %icc, %f12, %f10 ldx [%l7 + 0x68], %i3 lduh [%l7 + 0x6E], %g3 ldub [%l7 + 0x27], %o5 fmovdn %icc, %f0, %f3 edge8l %i0, %i4, %i7 fmovdn %xcc, %f12, %f7 addccc %g2, %o3, %l0 stw %o7, [%l7 + 0x70] movrne %g1, 0x0A7, %i1 tne %icc, 0x0 ld [%l7 + 0x4C], %f0 ld [%l7 + 0x78], %f1 fblg,a %fcc3, loop_413 brlez %g4, loop_414 xorcc %g6, %g5, %o4 bpos,pn %xcc, loop_415 loop_413: fsrc2s %f10, %f4 loop_414: brz %i5, loop_416 std %f10, [%l7 + 0x30] loop_415: andcc %o6, 0x0D70, %i2 orcc %l4, %o2, %l3 loop_416: te %xcc, 0x4 fcmple32 %f10, %f12, %g7 fsrc2s %f0, %f6 and %i6, %l2, %l5 lduw [%l7 + 0x14], %l6 ldd [%l7 + 0x10], %f6 udivx %l1, 0x1076, %o1 alignaddrl %i3, %g3, %o0 xorcc %o5, 0x12DF, %i0 fmovrde %i7, %f4, %f4 udivx %i4, 0x0BD0, %o3 fbge,a %fcc2, loop_417 array16 %l0, %g2, %o7 fnot1s %f3, %f8 fmovrslz %g1, %f10, %f3 loop_417: fpack16 %f6, %f2 array8 %g4, %g6, %g5 sllx %o4, %i1, %o6 fnot2 %f6, %f4 bshuffle %f10, %f2, %f6 bne loop_418 ldub [%l7 + 0x4A], %i2 lduw [%l7 + 0x64], %l4 or %o2, 0x1E55, %l3 loop_418: addcc %i5, 0x1B16, %g7 fmovspos %icc, %f4, %f5 fors %f10, %f11, %f9 fmovse %icc, %f13, %f12 fcmpgt16 %f12, %f6, %l2 fba,a %fcc2, loop_419 fpsub16s %f10, %f8, %f2 fpsub16s %f14, %f9, %f11 fpadd32s %f2, %f5, %f11 loop_419: movgu %xcc, %l5, %l6 ldd [%l7 + 0x70], %f14 lduh [%l7 + 0x2C], %l1 siam 0x3 ld [%l7 + 0x78], %f3 sdivcc %i6, 0x10A4, %i3 fmovrde %g3, %f6, %f2 array16 %o1, %o5, %o0 fmovspos %xcc, %f0, %f10 fbue,a %fcc1, loop_420 fpack16 %f6, %f11 std %f8, [%l7 + 0x20] ldsh [%l7 + 0x78], %i0 loop_420: fmovrdne %i7, %f0, %f0 stw %i4, [%l7 + 0x28] udiv %l0, 0x01C1, %g2 addcc %o7, %o3, %g4 bcc loop_421 std %f8, [%l7 + 0x20] fzero %f6 sra %g6, %g1, %o4 loop_421: fpadd32 %f14, %f10, %f4 fmovsneg %icc, %f2, %f14 stw %g5, [%l7 + 0x10] xnor %o6, 0x170A, %i1 sth %l4, [%l7 + 0x1E] nop setx loop_422, %l0, %l1 jmpl %l1, %i2 fmovdneg %icc, %f12, %f10 movn %icc, %o2, %l3 brlez %g7, loop_423 loop_422: std %f8, [%l7 + 0x28] brgez,a %i5, loop_424 brgez,a %l2, loop_425 loop_423: fpsub32s %f8, %f2, %f14 lduw [%l7 + 0x78], %l5 loop_424: bge loop_426 loop_425: bne,pt %xcc, loop_427 lduw [%l7 + 0x74], %l6 std %f8, [%l7 + 0x70] loop_426: fabsd %f2, %f4 loop_427: ld [%l7 + 0x38], %f11 fmovsn %xcc, %f14, %f9 ld [%l7 + 0x28], %f9 edge16l %i6, %l1, %g3 orcc %i3, %o1, %o0 movre %o5, %i7, %i4 alignaddr %i0, %l0, %g2 lduw [%l7 + 0x64], %o3 fcmpeq32 %f14, %f10, %o7 tleu %icc, 0x6 fmovdn %icc, %f2, %f11 stx %g4, [%l7 + 0x68] brlz %g1, loop_428 fblg,a %fcc0, loop_429 ld [%l7 + 0x64], %f8 edge32 %o4, %g5, %g6 loop_428: fmovrdlz %i1, %f10, %f6 loop_429: subc %l4, %o6, %i2 fpsub32 %f2, %f10, %f10 call loop_430 brnz %l3, loop_431 ble %xcc, loop_432 fcmple32 %f0, %f10, %g7 loop_430: lduh [%l7 + 0x66], %i5 loop_431: sth %o2, [%l7 + 0x48] loop_432: fbul %fcc1, loop_433 fmul8sux16 %f8, %f14, %f12 st %f11, [%l7 + 0x68] movg %icc, %l2, %l6 loop_433: fba %fcc2, loop_434 fsrc2 %f10, %f4 mulscc %i6, %l5, %g3 smul %i3, 0x0830, %l1 loop_434: ldsh [%l7 + 0x08], %o0 std %f4, [%l7 + 0x40] movvc %xcc, %o5, %i7 ldub [%l7 + 0x6A], %o1 nop setx loop_435, %l0, %l1 jmpl %l1, %i4 edge8ln %l0, %i0, %g2 fpsub32s %f6, %f3, %f5 ldsb [%l7 + 0x1D], %o7 loop_435: brgez,a %g4, loop_436 brlz %o3, loop_437 fornot1s %f14, %f11, %f6 stx %g1, [%l7 + 0x68] loop_436: ldub [%l7 + 0x7A], %g5 loop_437: sdivx %g6, 0x06CF, %i1 fmovdne %xcc, %f8, %f12 ldd [%l7 + 0x60], %f8 ldsh [%l7 + 0x18], %l4 bleu,pt %xcc, loop_438 ldx [%l7 + 0x08], %o6 stx %i2, [%l7 + 0x30] andncc %l3, %g7, %i5 loop_438: fnegs %f1, %f8 sra %o4, 0x0D, %o2 ldub [%l7 + 0x31], %l2 fandnot2 %f4, %f12, %f12 fmovda %xcc, %f9, %f13 stb %i6, [%l7 + 0x3D] ldsw [%l7 + 0x30], %l6 stx %l5, [%l7 + 0x60] fmovdvs %icc, %f2, %f9 array16 %g3, %l1, %o0 fcmpeq32 %f10, %f14, %o5 bl loop_439 array16 %i3, %o1, %i4 stx %i7, [%l7 + 0x10] fcmped %fcc0, %f2, %f6 loop_439: edge32ln %l0, %i0, %g2 sth %g4, [%l7 + 0x6A] sdiv %o3, 0x193C, %o7 fbe %fcc2, loop_440 siam 0x3 fbne,a %fcc3, loop_441 xnor %g1, %g5, %g6 loop_440: movre %i1, %l4, %i2 edge16l %l3, %g7, %o6 loop_441: fmovdge %icc, %f7, %f1 be,a,pt %icc, loop_442 fmovd %f8, %f12 stx %i5, [%l7 + 0x30] ld [%l7 + 0x1C], %f7 loop_442: bleu,pn %xcc, loop_443 fbule,a %fcc1, loop_444 orn %o4, %l2, %i6 fmovrdgz %l6, %f8, %f10 loop_443: fnot1s %f11, %f1 loop_444: st %f11, [%l7 + 0x7C] fmul8sux16 %f2, %f14, %f8 fbl %fcc0, loop_445 fmovrsgez %l5, %f3, %f9 tleu %xcc, 0x4 bg,a loop_446 loop_445: fnands %f9, %f3, %f3 ldsh [%l7 + 0x56], %o2 fcmps %fcc0, %f10, %f8 loop_446: fnot2s %f7, %f13 subccc %g3, %o0, %o5 brgz,a %i3, loop_447 movvc %icc, %l1, %o1 fxnor %f8, %f8, %f6 tsubcc %i7, 0x1D2B, %i4 loop_447: sth %i0, [%l7 + 0x68] movl %icc, %l0, %g4 fandnot2s %f10, %f10, %f3 ble,pn %xcc, loop_448 tleu %xcc, 0x6 st %f6, [%l7 + 0x5C] fbne,a %fcc1, loop_449 loop_448: orn %g2, 0x1971, %o7 fmovrsgez %o3, %f8, %f7 fbn,a %fcc3, loop_450 loop_449: stx %g5, [%l7 + 0x30] fands %f2, %f13, %f12 edge32ln %g6, %i1, %l4 loop_450: fcmpgt32 %f4, %f10, %g1 or %i2, %g7, %o6 std %f2, [%l7 + 0x28] fmovsneg %icc, %f13, %f3 fabsd %f14, %f6 fbne,a %fcc3, loop_451 fors %f3, %f1, %f12 udivx %l3, 0x13F6, %o4 fsrc2 %f4, %f8 loop_451: lduw [%l7 + 0x60], %i5 ldx [%l7 + 0x30], %i6 ldx [%l7 + 0x78], %l2 edge32 %l6, %o2, %l5 fmovdneg %xcc, %f5, %f3 andn %g3, %o0, %i3 fmovsne %xcc, %f0, %f4 fba,a %fcc0, loop_452 ldsb [%l7 + 0x76], %l1 fcmpeq32 %f14, %f0, %o5 fabsd %f2, %f14 loop_452: ldd [%l7 + 0x48], %f8 array32 %i7, %i4, %o1 xnor %l0, %i0, %g4 st %f11, [%l7 + 0x70] stw %o7, [%l7 + 0x20] orn %o3, %g2, %g6 edge16n %i1, %g5, %l4 ldub [%l7 + 0x76], %i2 stw %g7, [%l7 + 0x30] fbge %fcc1, loop_453 ta %xcc, 0x0 te %icc, 0x3 movneg %xcc, %g1, %o6 loop_453: tsubcctv %o4, %i5, %i6 fmovsvc %xcc, %f6, %f4 std %f6, [%l7 + 0x70] fmovdcc %xcc, %f1, %f15 fmovde %xcc, %f6, %f7 fbg %fcc2, loop_454 fcmpes %fcc1, %f7, %f6 fornot1s %f14, %f1, %f1 stb %l3, [%l7 + 0x78] loop_454: movge %xcc, %l2, %l6 stb %o2, [%l7 + 0x66] ldsw [%l7 + 0x10], %g3 fbule,a %fcc0, loop_455 tcs %icc, 0x7 array16 %l5, %o0, %l1 addc %o5, %i7, %i3 loop_455: array8 %i4, %l0, %o1 fmovdneg %icc, %f6, %f6 edge32ln %i0, %g4, %o3 fand %f8, %f14, %f6 bleu loop_456 udivcc %o7, 0x0C08, %g6 fnors %f5, %f14, %f8 ldsh [%l7 + 0x62], %i1 loop_456: bpos,a,pt %icc, loop_457 fbn,a %fcc0, loop_458 call loop_459 fmovrde %g5, %f14, %f12 loop_457: fcmpeq32 %f0, %f8, %g2 loop_458: xor %i2, 0x1E61, %l4 loop_459: fbo,a %fcc2, loop_460 std %f6, [%l7 + 0x28] taddcc %g1, %g7, %o6 std %f0, [%l7 + 0x58] loop_460: ldub [%l7 + 0x5A], %o4 tvc %icc, 0x3 brz,a %i5, loop_461 te %xcc, 0x1 lduw [%l7 + 0x74], %i6 movrgz %l2, 0x145, %l3 loop_461: fcmpeq32 %f14, %f12, %l6 taddcc %o2, 0x087D, %g3 fones %f13 fexpand %f6, %f2 fandnot1 %f0, %f0, %f10 edge32 %o0, %l5, %o5 mulscc %i7, %l1, %i3 stx %l0, [%l7 + 0x40] std %f12, [%l7 + 0x60] ldx [%l7 + 0x58], %i4 fone %f4 fmul8sux16 %f4, %f6, %f10 taddcc %i0, %g4, %o1 fandnot2s %f10, %f7, %f10 ldx [%l7 + 0x08], %o7 ble %icc, loop_462 ldub [%l7 + 0x79], %o3 ldx [%l7 + 0x60], %i1 brgez %g6, loop_463 loop_462: tle %icc, 0x4 fmuld8ulx16 %f4, %f10, %f0 fpsub16s %f9, %f7, %f1 loop_463: ldx [%l7 + 0x20], %g5 fba %fcc1, loop_464 fand %f10, %f4, %f6 fbg,a %fcc3, loop_465 movrne %i2, %g2, %l4 loop_464: fmovdn %icc, %f13, %f9 fpadd16s %f3, %f13, %f4 loop_465: movle %xcc, %g7, %g1 stw %o4, [%l7 + 0x6C] ldsh [%l7 + 0x46], %o6 fcmps %fcc0, %f5, %f9 bshuffle %f14, %f12, %f12 ldd [%l7 + 0x38], %f6 fnot1 %f4, %f4 tsubcctv %i6, %i5, %l2 ldsh [%l7 + 0x0A], %l6 fmovsleu %xcc, %f1, %f5 sth %l3, [%l7 + 0x08] fcmple32 %f0, %f0, %o2 tgu %icc, 0x4 ldsb [%l7 + 0x52], %g3 stw %l5, [%l7 + 0x40] fands %f13, %f12, %f12 edge32l %o0, %i7, %l1 fmovrdgez %o5, %f10, %f10 fmovrse %l0, %f0, %f0 fabsd %f12, %f2 fcmpd %fcc2, %f12, %f10 call loop_466 fpsub16s %f1, %f8, %f14 lduh [%l7 + 0x2E], %i3 fmovrsne %i0, %f10, %f12 loop_466: fba,a %fcc0, loop_467 fmovsgu %icc, %f10, %f10 stw %i4, [%l7 + 0x64] fmovrdlez %o1, %f8, %f0 loop_467: fbue %fcc1, loop_468 stx %o7, [%l7 + 0x28] fcmpne32 %f12, %f6, %g4 ldx [%l7 + 0x40], %o3 loop_468: ldsw [%l7 + 0x7C], %g6 std %f8, [%l7 + 0x10] sth %g5, [%l7 + 0x48] fmul8x16al %f13, %f7, %f8 fbu,a %fcc0, loop_469 fnors %f7, %f14, %f11 ldd [%l7 + 0x40], %f10 fmovsn %icc, %f6, %f5 loop_469: addccc %i1, 0x079B, %i2 fcmpne16 %f2, %f2, %l4 stw %g2, [%l7 + 0x08] ldd [%l7 + 0x68], %f10 lduh [%l7 + 0x7A], %g1 fbe,a %fcc3, loop_470 brlz %g7, loop_471 sth %o6, [%l7 + 0x1C] fmovdl %xcc, %f14, %f5 loop_470: ldsw [%l7 + 0x18], %o4 loop_471: fmovdpos %xcc, %f9, %f6 bpos %icc, loop_472 sllx %i5, 0x12, %i6 ldsw [%l7 + 0x48], %l6 fmovrdgz %l3, %f12, %f4 loop_472: fmul8ulx16 %f6, %f14, %f14 tgu %icc, 0x7 bg,a loop_473 edge8 %o2, %l2, %l5 movrne %o0, %g3, %i7 srl %o5, %l0, %l1 loop_473: edge16n %i3, %i4, %o1 srl %o7, 0x19, %i0 lduh [%l7 + 0x7E], %o3 smul %g6, 0x0399, %g4 fmovdvs %xcc, %f7, %f10 ldsb [%l7 + 0x38], %g5 stb %i1, [%l7 + 0x7D] fpack32 %f4, %f0, %f4 alignaddrl %i2, %g2, %g1 nop setx loop_474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %l4, %g7, %o4 fcmple16 %f14, %f2, %i5 stx %o6, [%l7 + 0x60] loop_474: stx %l6, [%l7 + 0x68] fba,a %fcc1, loop_475 fbug %fcc1, loop_476 movvc %xcc, %l3, %i6 fmovdl %icc, %f9, %f1 loop_475: fornot2 %f12, %f8, %f0 loop_476: bleu,pt %xcc, loop_477 fmovdvs %icc, %f2, %f6 fcmpne16 %f0, %f6, %l2 fbue %fcc0, loop_478 loop_477: fcmple32 %f10, %f0, %o2 fzero %f6 array32 %o0, %g3, %i7 loop_478: nop setx loop_479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn,a %fcc3, loop_480 fexpand %f5, %f14 lduw [%l7 + 0x54], %o5 loop_479: tgu %xcc, 0x6 loop_480: addccc %l5, %l1, %i3 ld [%l7 + 0x3C], %f8 edge8ln %i4, %l0, %o7 fandnot1s %f7, %f2, %f11 sth %i0, [%l7 + 0x6E] fmovsn %xcc, %f1, %f14 tl %xcc, 0x0 ld [%l7 + 0x18], %f14 edge8n %o1, %g6, %o3 fpadd16 %f10, %f4, %f8 smul %g5, 0x1FDA, %i1 fcmps %fcc3, %f11, %f9 std %f0, [%l7 + 0x78] lduh [%l7 + 0x34], %i2 smul %g4, 0x16F0, %g1 sll %l4, 0x1E, %g2 fmovdn %icc, %f3, %f10 fmovd %f2, %f6 or %g7, %o4, %o6 fones %f11 lduw [%l7 + 0x20], %l6 ld [%l7 + 0x64], %f15 tge %icc, 0x7 stw %l3, [%l7 + 0x1C] sub %i5, %l2, %o2 stb %i6, [%l7 + 0x0E] ld [%l7 + 0x0C], %f1 ldsw [%l7 + 0x68], %g3 tne %xcc, 0x4 ldsb [%l7 + 0x3D], %o0 taddcc %i7, 0x1141, %o5 nop setx loop_481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %l5, loop_482 fcmpne16 %f10, %f8, %i3 srl %l1, 0x11, %l0 loop_481: ldx [%l7 + 0x18], %o7 loop_482: ldsw [%l7 + 0x58], %i4 movvc %icc, %o1, %i0 tgu %xcc, 0x5 fnor %f8, %f4, %f4 bgu %icc, loop_483 movrne %g6, 0x3F1, %o3 std %f10, [%l7 + 0x58] fmul8sux16 %f2, %f2, %f12 loop_483: te %icc, 0x0 ldsw [%l7 + 0x58], %i1 movre %i2, 0x1DB, %g5 nop setx loop_484, %l0, %l1 jmpl %l1, %g1 st %f15, [%l7 + 0x14] udivx %g4, 0x18B8, %g2 bcc,a,pt %icc, loop_485 loop_484: fmovsg %xcc, %f0, %f4 tge %xcc, 0x0 movre %g7, 0x3E7, %l4 loop_485: brlez,a %o4, loop_486 fmovrslz %o6, %f11, %f10 sth %l6, [%l7 + 0x64] xnorcc %l3, 0x05DB, %i5 loop_486: ldsh [%l7 + 0x52], %l2 fmovrse %o2, %f4, %f12 bshuffle %f8, %f6, %f12 fpsub16s %f14, %f2, %f8 fbu %fcc2, loop_487 fsrc1 %f8, %f12 alignaddrl %g3, %o0, %i6 xnor %o5, 0x0246, %i7 loop_487: edge32n %l5, %l1, %l0 ldub [%l7 + 0x0F], %i3 movvc %icc, %o7, %o1 movrlz %i0, %g6, %i4 std %f6, [%l7 + 0x20] fmovs %f9, %f11 fcmpeq32 %f10, %f10, %o3 ldx [%l7 + 0x40], %i1 fzero %f0 fnor %f10, %f4, %f0 fbl %fcc2, loop_488 ldsh [%l7 + 0x56], %i2 fsrc1 %f12, %f8 fmovsvs %xcc, %f1, %f0 loop_488: edge8n %g1, %g5, %g2 siam 0x1 fmovdcc %icc, %f3, %f6 ldsb [%l7 + 0x4A], %g7 fmovdleu %xcc, %f2, %f1 mulscc %l4, %o4, %g4 lduh [%l7 + 0x44], %o6 fmovsneg %icc, %f10, %f4 stw %l3, [%l7 + 0x64] fmovrdne %i5, %f2, %f0 udivcc %l6, 0x0438, %l2 sth %g3, [%l7 + 0x4C] sllx %o2, %i6, %o0 tge %xcc, 0x4 stx %i7, [%l7 + 0x08] stb %o5, [%l7 + 0x5E] andcc %l5, 0x013D, %l1 nop setx loop_489, %l0, %l1 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 %l0, %i3, %o7 sllx %i0, %g6, %o1 mulx %o3, 0x09A9, %i1 loop_489: andn %i2, 0x1AFE, %i4 fmovd %f4, %f14 sllx %g5, 0x1F, %g2 movne %icc, %g1, %l4 ldub [%l7 + 0x65], %g7 tn %xcc, 0x3 ldsw [%l7 + 0x3C], %g4 tcs %icc, 0x2 fbn,a %fcc0, loop_490 movne %xcc, %o6, %o4 fbuge,a %fcc1, loop_491 sth %l3, [%l7 + 0x62] loop_490: tl %icc, 0x6 andncc %l6, %l2, %g3 loop_491: be,pn %icc, loop_492 andcc %o2, 0x0491, %i6 sth %o0, [%l7 + 0x0A] ldsb [%l7 + 0x5C], %i5 loop_492: fmuld8sux16 %f13, %f12, %f4 edge16l %i7, %l5, %l1 brz,a %l0, loop_493 movg %icc, %o5, %i3 andn %i0, %o7, %g6 fbn %fcc2, loop_494 loop_493: nop setx loop_495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc %icc, loop_496 ldd [%l7 + 0x70], %f12 loop_494: for %f12, %f12, %f12 loop_495: lduh [%l7 + 0x30], %o1 loop_496: std %f14, [%l7 + 0x60] fmovsleu %icc, %f8, %f13 sub %o3, %i2, %i4 fnors %f4, %f2, %f0 ld [%l7 + 0x18], %f11 sll %i1, %g2, %g5 sth %l4, [%l7 + 0x4A] brlez %g1, loop_497 taddcc %g7, 0x1845, %o6 or %g4, 0x0ADA, %l3 ldd [%l7 + 0x10], %f0 loop_497: be loop_498 lduh [%l7 + 0x68], %l6 ldd [%l7 + 0x70], %f12 and %l2, 0x0ED6, %o4 loop_498: fmovrdne %g3, %f0, %f6 fmovsgu %icc, %f8, %f1 fmovdge %xcc, %f6, %f13 stx %o2, [%l7 + 0x50] fbg %fcc1, loop_499 fands %f8, %f8, %f14 ble,pn %icc, loop_500 ldsb [%l7 + 0x78], %i6 loop_499: lduh [%l7 + 0x28], %o0 std %f6, [%l7 + 0x78] loop_500: mulx %i5, %i7, %l5 nop setx loop_501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %xcc, %l0, %l1 ta %xcc, 0x6 ble,pt %icc, loop_502 loop_501: fpadd16 %f4, %f8, %f12 edge8l %o5, %i0, %i3 tcs %icc, 0x0 loop_502: stw %g6, [%l7 + 0x58] movle %xcc, %o1, %o3 ldd [%l7 + 0x20], %f4 lduw [%l7 + 0x34], %i2 udivx %o7, 0x1A6A, %i4 ldsw [%l7 + 0x70], %i1 fmovrde %g5, %f0, %f0 movn %xcc, %g2, %g1 brgz,a %l4, loop_503 mova %xcc, %o6, %g7 ldsb [%l7 + 0x64], %l3 brgez %l6, loop_504 loop_503: fcmpgt32 %f0, %f2, %l2 bpos,pt %icc, loop_505 brnz %g4, loop_506 loop_504: movrgz %o4, %o2, %g3 ld [%l7 + 0x24], %f9 loop_505: fexpand %f3, %f12 loop_506: stb %o0, [%l7 + 0x1D] fba %fcc0, loop_507 fmovdpos %xcc, %f3, %f9 stb %i6, [%l7 + 0x30] subccc %i7, 0x1C9E, %i5 loop_507: lduh [%l7 + 0x56], %l0 tpos %xcc, 0x0 fcmple32 %f10, %f12, %l5 st %f12, [%l7 + 0x68] bg,a %xcc, loop_508 fmovd %f10, %f12 tcs %xcc, 0x3 fcmpne32 %f14, %f0, %o5 loop_508: fcmple32 %f4, %f6, %i0 fbl,a %fcc3, loop_509 stb %l1, [%l7 + 0x33] fmovrdlz %i3, %f14, %f10 tle %icc, 0x3 loop_509: stx %o1, [%l7 + 0x70] fmovrdlez %o3, %f6, %f6 fblg,a %fcc1, loop_510 fcmpes %fcc1, %f10, %f13 fmovscs %xcc, %f3, %f12 fbug %fcc1, loop_511 loop_510: fmuld8sux16 %f3, %f2, %f0 stb %i2, [%l7 + 0x65] movvs %xcc, %g6, %o7 loop_511: sll %i1, 0x17, %g5 fmovsge %xcc, %f13, %f13 lduh [%l7 + 0x34], %i4 ble,a %xcc, loop_512 fmovdgu %icc, %f3, %f13 bg,a %xcc, loop_513 array16 %g2, %g1, %o6 loop_512: fzeros %f3 fmovdle %xcc, %f8, %f9 loop_513: bvs %icc, loop_514 pdist %f6, %f0, %f14 fcmpgt16 %f10, %f12, %l4 bgu,pn %icc, loop_515 loop_514: tvs %xcc, 0x1 movge %xcc, %g7, %l6 bg,a,pn %xcc, loop_516 loop_515: bneg,a,pt %icc, loop_517 edge16ln %l2, %g4, %l3 movrlez %o4, 0x05E, %o2 loop_516: ldx [%l7 + 0x40], %o0 loop_517: tvc %xcc, 0x6 fmovde %icc, %f1, %f14 fpack32 %f6, %f14, %f2 fnegd %f10, %f10 fnands %f5, %f15, %f13 fnot1s %f7, %f4 fmovd %f8, %f8 bgu,a,pt %icc, loop_518 st %f4, [%l7 + 0x20] edge16ln %i6, %i7, %g3 stb %i5, [%l7 + 0x31] loop_518: or %l5, %o5, %l0 fcmpes %fcc0, %f7, %f1 fmul8x16al %f1, %f4, %f2 edge16l %i0, %i3, %o1 lduw [%l7 + 0x08], %o3 or %l1, %i2, %o7 fornot1 %f8, %f2, %f8 fornot2 %f8, %f2, %f10 fmovrdne %i1, %f10, %f2 brnz %g5, loop_519 lduw [%l7 + 0x60], %g6 bgu,a,pn %xcc, loop_520 fmovsvs %xcc, %f15, %f12 loop_519: movrgz %g2, %g1, %i4 fsrc1s %f7, %f2 loop_520: mulx %l4, 0x054B, %o6 fmovscc %icc, %f5, %f8 sra %l6, %l2, %g4 ldx [%l7 + 0x40], %l3 lduw [%l7 + 0x54], %g7 lduh [%l7 + 0x3E], %o4 orcc %o2, %i6, %i7 stb %o0, [%l7 + 0x35] fnot1s %f9, %f13 addcc %g3, 0x08D7, %i5 nop setx loop_521, %l0, %l1 jmpl %l1, %l5 tleu %xcc, 0x1 fpadd32 %f0, %f6, %f6 fbul,a %fcc1, loop_522 loop_521: movrgz %o5, 0x065, %i0 fmovrslz %l0, %f5, %f11 edge8l %o1, %o3, %i3 loop_522: movvs %xcc, %l1, %i2 fmovsle %icc, %f12, %f12 udiv %o7, 0x181E, %g5 array8 %i1, %g6, %g2 edge16n %i4, %l4, %g1 fmul8x16 %f9, %f0, %f8 bpos %icc, loop_523 ldsw [%l7 + 0x18], %l6 bl,a,pn %icc, loop_524 fmovda %icc, %f2, %f15 loop_523: be,a,pt %xcc, loop_525 edge16n %o6, %l2, %l3 loop_524: fandnot1s %f5, %f11, %f2 fmovrslz %g4, %f14, %f1 loop_525: subccc %o4, %g7, %i6 andn %i7, %o2, %g3 orncc %i5, 0x09B4, %o0 ldub [%l7 + 0x3D], %o5 fnor %f0, %f4, %f8 fmovsleu %xcc, %f15, %f15 ldsh [%l7 + 0x4E], %i0 ldd [%l7 + 0x30], %f0 edge16l %l5, %l0, %o1 fpmerge %f7, %f6, %f0 fcmple16 %f2, %f2, %o3 ldx [%l7 + 0x10], %l1 movvc %xcc, %i3, %o7 taddcc %g5, 0x0A21, %i2 ldx [%l7 + 0x38], %i1 ldub [%l7 + 0x44], %g6 lduw [%l7 + 0x10], %i4 stx %l4, [%l7 + 0x20] fpmerge %f3, %f8, %f14 fmovdgu %xcc, %f12, %f7 ldd [%l7 + 0x40], %f0 fmovda %xcc, %f7, %f1 taddcc %g1, 0x19E3, %l6 fpmerge %f2, %f7, %f8 fpsub32s %f7, %f3, %f2 fmovda %xcc, %f4, %f8 edge16 %o6, %g2, %l2 orncc %g4, 0x0DC7, %l3 for %f8, %f14, %f12 alignaddrl %g7, %o4, %i6 ldsh [%l7 + 0x70], %o2 fmovd %f8, %f6 fmovdne %icc, %f1, %f12 fcmple32 %f14, %f14, %i7 fbe,a %fcc1, loop_526 fcmpgt32 %f4, %f2, %i5 st %f0, [%l7 + 0x2C] fnors %f6, %f6, %f15 loop_526: be,a %icc, loop_527 movre %g3, 0x19A, %o5 fmovscs %icc, %f0, %f13 nop setx loop_528, %l0, %l1 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_527: st %f15, [%l7 + 0x7C] stb %i0, [%l7 + 0x10] sub %l5, %l0, %o1 loop_528: for %f12, %f14, %f2 mulscc %o3, 0x1D4B, %l1 ld [%l7 + 0x44], %f10 fbue,a %fcc3, loop_529 andcc %o0, %o7, %i3 fmovsvs %xcc, %f0, %f11 fmovsgu %xcc, %f13, %f0 loop_529: ld [%l7 + 0x10], %f12 tleu %xcc, 0x1 subcc %i2, %g5, %i1 edge32n %i4, %l4, %g6 bn,a,pn %xcc, loop_530 sdivx %g1, 0x1956, %o6 st %f9, [%l7 + 0x0C] std %f2, [%l7 + 0x20] loop_530: brlz %g2, loop_531 tn %icc, 0x6 fcmpes %fcc0, %f11, %f6 fandnot1 %f2, %f8, %f8 loop_531: stb %l6, [%l7 + 0x63] fmul8x16au %f13, %f4, %f4 fxors %f3, %f8, %f6 fcmpeq16 %f2, %f2, %g4 fcmps %fcc3, %f14, %f1 andcc %l3, %g7, %l2 fabss %f0, %f6 fbl,a %fcc1, loop_532 st %f6, [%l7 + 0x70] fbe %fcc1, loop_533 ldsb [%l7 + 0x0A], %i6 loop_532: fbug,a %fcc0, loop_534 fpmerge %f2, %f7, %f14 loop_533: fcmpes %fcc1, %f7, %f12 mulx %o2, 0x164E, %i7 loop_534: fbue %fcc3, loop_535 fors %f14, %f3, %f10 fxors %f11, %f14, %f4 ldub [%l7 + 0x21], %i5 loop_535: alignaddrl %g3, %o5, %o4 movcs %xcc, %i0, %l5 movl %xcc, %o1, %o3 ldsh [%l7 + 0x0C], %l1 fmovdpos %xcc, %f14, %f5 stw %o0, [%l7 + 0x18] umul %o7, %l0, %i2 fxnor %f10, %f0, %f10 movgu %xcc, %g5, %i1 sub %i4, 0x1833, %l4 edge8n %i3, %g1, %o6 fpadd16 %f8, %f10, %f2 ldx [%l7 + 0x48], %g6 sth %g2, [%l7 + 0x68] stx %l6, [%l7 + 0x58] stw %l3, [%l7 + 0x3C] addccc %g4, %l2, %i6 movne %xcc, %o2, %i7 fors %f10, %f3, %f12 fba,a %fcc0, loop_536 nop setx loop_537, %l0, %l1 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 + 0x0A], %g7 fmovsvc %icc, %f2, %f12 loop_536: stw %g3, [%l7 + 0x3C] loop_537: fbue %fcc1, loop_538 fmovdn %icc, %f10, %f12 edge32 %o5, %o4, %i0 bleu,a,pt %icc, loop_539 loop_538: fmovrsne %i5, %f4, %f12 tpos %xcc, 0x3 edge32l %l5, %o1, %l1 loop_539: fpadd16s %f4, %f15, %f3 movrlez %o0, 0x2DB, %o3 smul %l0, %i2, %g5 st %f6, [%l7 + 0x38] tcc %icc, 0x0 lduh [%l7 + 0x5C], %o7 tgu %xcc, 0x7 ldsb [%l7 + 0x7F], %i4 edge16 %l4, %i3, %i1 fmovdne %icc, %f3, %f15 srax %g1, 0x18, %g6 umul %g2, 0x0B16, %l6 nop setx loop_540, %l0, %l1 jmpl %l1, %l3 array8 %o6, %l2, %i6 fpack16 %f0, %f11 ldd [%l7 + 0x28], %f8 loop_540: fmovsl %xcc, %f13, %f13 stx %o2, [%l7 + 0x48] te %xcc, 0x2 fmovdcc %icc, %f3, %f10 bcs %xcc, loop_541 movg %icc, %i7, %g7 fbule %fcc2, loop_542 pdist %f10, %f14, %f0 loop_541: ldsb [%l7 + 0x1B], %g4 andn %o5, %g3, %o4 loop_542: ldsb [%l7 + 0x53], %i0 fsrc1 %f8, %f8 ta %xcc, 0x4 alignaddr %l5, %i5, %o1 srl %l1, 0x08, %o3 array8 %o0, %i2, %g5 nop setx loop_543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,a loop_544 std %f0, [%l7 + 0x48] fabss %f12, %f3 loop_543: fcmpeq16 %f14, %f10, %o7 loop_544: fpadd16s %f3, %f10, %f0 sdivcc %i4, 0x0DE4, %l4 ldx [%l7 + 0x48], %i3 sth %i1, [%l7 + 0x4E] stb %l0, [%l7 + 0x11] umulcc %g1, 0x048C, %g2 tpos %icc, 0x5 fblg,a %fcc0, loop_545 nop setx loop_546, %l0, %l1 jmpl %l1, %g6 fmovdcc %xcc, %f11, %f11 ldx [%l7 + 0x78], %l3 loop_545: ldsh [%l7 + 0x08], %o6 loop_546: fabsd %f12, %f0 ldsw [%l7 + 0x78], %l2 fmovrsgz %i6, %f10, %f0 fmul8ulx16 %f8, %f14, %f12 srl %l6, %o2, %g7 stw %i7, [%l7 + 0x64] fmovrde %o5, %f14, %f2 sub %g3, 0x17F8, %o4 faligndata %f0, %f4, %f4 ldsw [%l7 + 0x40], %g4 edge16l %l5, %i5, %o1 ble %icc, loop_547 fmovsle %xcc, %f4, %f3 fmovdl %icc, %f13, %f14 ldub [%l7 + 0x4E], %l1 loop_547: fnegd %f0, %f6 fsrc2s %f15, %f11 te %xcc, 0x0 lduw [%l7 + 0x3C], %i0 fnegs %f7, %f12 ldd [%l7 + 0x20], %f2 fsrc2s %f5, %f3 fxors %f4, %f2, %f14 ldub [%l7 + 0x69], %o0 edge8ln %o3, %i2, %o7 ldd [%l7 + 0x48], %f8 fmovrsne %i4, %f1, %f13 fcmps %fcc3, %f12, %f13 movl %icc, %g5, %l4 be,a,pn %icc, loop_548 sth %i1, [%l7 + 0x0C] or %i3, %l0, %g1 movg %icc, %g6, %g2 loop_548: ldsh [%l7 + 0x64], %l3 fmovs %f7, %f1 ldsw [%l7 + 0x0C], %l2 lduh [%l7 + 0x3A], %i6 brlez,a %o6, loop_549 std %f6, [%l7 + 0x30] ldd [%l7 + 0x78], %f2 fmovdl %icc, %f1, %f14 loop_549: bshuffle %f6, %f6, %f10 fornot2s %f10, %f10, %f2 ble,a loop_550 fmovscc %xcc, %f4, %f7 ldsw [%l7 + 0x1C], %o2 fmovsne %xcc, %f12, %f7 loop_550: sll %g7, %i7, %o5 pdist %f12, %f4, %f0 smulcc %l6, 0x0F1B, %g3 fandnot2 %f6, %f0, %f6 fsrc1 %f14, %f0 fmovdpos %xcc, %f1, %f10 fmovsa %icc, %f11, %f10 brz %o4, loop_551 ldsb [%l7 + 0x24], %l5 fcmple32 %f2, %f4, %g4 fmovrdne %i5, %f12, %f4 loop_551: bpos,pt %xcc, loop_552 movg %icc, %o1, %l1 movvc %xcc, %o0, %i0 mulscc %i2, %o7, %o3 loop_552: lduh [%l7 + 0x2E], %g5 ldub [%l7 + 0x08], %i4 fcmple32 %f10, %f8, %i1 andncc %l4, %i3, %g1 fornot1s %f5, %f8, %f11 fbe %fcc2, loop_553 addcc %g6, %l0, %l3 fmovsgu %xcc, %f14, %f11 edge16l %g2, %l2, %i6 loop_553: fpadd16 %f6, %f10, %f6 brlz %o6, loop_554 addc %o2, %i7, %o5 edge32 %l6, %g3, %g7 stb %l5, [%l7 + 0x30] loop_554: fmovrdne %g4, %f6, %f12 fpack16 %f14, %f4 fmul8x16al %f0, %f7, %f12 stx %o4, [%l7 + 0x78] tle %xcc, 0x2 brnz %o1, loop_555 stb %i5, [%l7 + 0x2D] fmovdg %xcc, %f13, %f5 ldsw [%l7 + 0x74], %l1 loop_555: orcc %o0, %i2, %i0 smul %o3, 0x0742, %g5 ldx [%l7 + 0x38], %i4 tneg %xcc, 0x0 bneg %icc, loop_556 mulx %i1, %o7, %l4 brz %i3, loop_557 edge32ln %g6, %l0, %l3 loop_556: fmovdvs %xcc, %f0, %f14 stw %g1, [%l7 + 0x18] loop_557: fmovrslez %l2, %f15, %f15 fmovscs %xcc, %f13, %f3 addc %i6, 0x09E3, %o6 nop setx loop_558, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %xcc, %f3, %f2 fmovdge %xcc, %f9, %f15 smulcc %o2, %i7, %g2 loop_558: and %l6, %o5, %g3 fmovspos %xcc, %f6, %f15 ldd [%l7 + 0x08], %f14 fmul8sux16 %f4, %f4, %f0 umulcc %g7, 0x0529, %l5 fpsub16 %f6, %f10, %f4 fble %fcc2, loop_559 bgu,a %icc, loop_560 fxors %f5, %f6, %f0 movvc %xcc, %g4, %o4 loop_559: movrlez %o1, 0x0E8, %i5 loop_560: brgz %o0, loop_561 umul %l1, 0x185B, %i2 stw %i0, [%l7 + 0x64] lduh [%l7 + 0x24], %o3 loop_561: fmovsne %icc, %f6, %f15 ldx [%l7 + 0x78], %i4 ldd [%l7 + 0x28], %f0 fpadd16 %f10, %f10, %f10 ldub [%l7 + 0x72], %i1 pdist %f12, %f4, %f4 ldd [%l7 + 0x20], %f4 movleu %icc, %o7, %l4 brgez,a %i3, loop_562 fbue %fcc3, loop_563 fzero %f8 stx %g5, [%l7 + 0x50] loop_562: lduw [%l7 + 0x54], %g6 loop_563: stb %l3, [%l7 + 0x3B] ld [%l7 + 0x1C], %f8 or %g1, %l0, %l2 mova %icc, %i6, %o2 ldsh [%l7 + 0x3A], %i7 fcmpeq32 %f10, %f4, %g2 fzeros %f3 ldx [%l7 + 0x60], %l6 tleu %xcc, 0x1 ld [%l7 + 0x28], %f5 fcmple16 %f2, %f0, %o6 lduh [%l7 + 0x22], %o5 umul %g7, 0x0480, %l5 fand %f8, %f14, %f2 fmovdge %xcc, %f7, %f7 call loop_564 edge8ln %g3, %g4, %o4 movvs %icc, %i5, %o0 fmovse %xcc, %f14, %f3 loop_564: edge8 %l1, %i2, %o1 stx %i0, [%l7 + 0x68] fmul8x16al %f3, %f15, %f6 brgez,a %o3, loop_565 srlx %i4, 0x0B, %i1 movl %icc, %l4, %i3 edge32n %o7, %g5, %l3 loop_565: movl %icc, %g1, %l0 nop setx loop_566, %l0, %l1 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 %l2, [%l7 + 0x60] std %f14, [%l7 + 0x28] umulcc %g6, %i6, %i7 loop_566: fsrc2s %f2, %f10 sll %g2, 0x0E, %o2 bvs,pt %icc, loop_567 fpsub16s %f7, %f4, %f10 ld [%l7 + 0x5C], %f15 fmovsgu %xcc, %f3, %f5 loop_567: fmovdn %icc, %f8, %f5 nop setx loop_568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x2 sth %l6, [%l7 + 0x4E] fble,a %fcc3, loop_569 loop_568: tl %icc, 0x6 orn %o6, 0x181E, %o5 movrgez %l5, %g7, %g4 loop_569: fandnot1s %f1, %f5, %f10 xorcc %g3, 0x1DCB, %i5 addc %o0, %l1, %o4 lduh [%l7 + 0x3E], %i2 umul %i0, %o1, %i4 ldub [%l7 + 0x2B], %i1 lduh [%l7 + 0x60], %l4 fmul8x16al %f6, %f1, %f14 ld [%l7 + 0x44], %f7 ldsw [%l7 + 0x10], %i3 fble,a %fcc3, loop_570 brgz %o7, loop_571 andcc %g5, 0x08CC, %o3 fmovsn %xcc, %f2, %f14 loop_570: brlz,a %g1, loop_572 loop_571: addccc %l3, 0x009D, %l2 st %f8, [%l7 + 0x5C] subcc %l0, %g6, %i6 loop_572: fpsub16s %f13, %f7, %f15 stw %i7, [%l7 + 0x78] andn %g2, %l6, %o6 fbo,a %fcc0, loop_573 fones %f0 sth %o2, [%l7 + 0x08] for %f6, %f10, %f8 loop_573: ble loop_574 fpadd16 %f10, %f4, %f2 fnor %f10, %f0, %f2 ldx [%l7 + 0x10], %o5 loop_574: sth %g7, [%l7 + 0x1A] std %f12, [%l7 + 0x78] std %f2, [%l7 + 0x28] sethi 0x07F6, %g4 sdivcc %l5, 0x1535, %g3 movl %xcc, %i5, %o0 fpadd16 %f2, %f12, %f14 stb %o4, [%l7 + 0x67] st %f15, [%l7 + 0x28] lduh [%l7 + 0x1A], %l1 fcmpd %fcc0, %f6, %f14 fbue %fcc0, loop_575 fmul8x16au %f1, %f2, %f0 sth %i2, [%l7 + 0x46] alignaddr %o1, %i0, %i4 loop_575: ldsb [%l7 + 0x14], %l4 stw %i1, [%l7 + 0x20] brlz %i3, loop_576 movge %icc, %o7, %o3 movl %xcc, %g5, %l3 fbl,a %fcc2, loop_577 loop_576: sethi 0x1FB7, %l2 tsubcc %l0, %g6, %i6 addcc %g1, %g2, %l6 loop_577: fbge %fcc3, loop_578 ble,a,pn %xcc, loop_579 ldub [%l7 + 0x74], %o6 fbuge,a %fcc1, loop_580 loop_578: ldd [%l7 + 0x70], %f10 loop_579: fbule,a %fcc0, loop_581 bvc,a loop_582 loop_580: add %i7, %o5, %o2 stw %g4, [%l7 + 0x1C] loop_581: fxors %f9, %f1, %f9 loop_582: fmovspos %icc, %f7, %f10 fnot1 %f8, %f14 tleu %icc, 0x0 fbne %fcc0, loop_583 lduw [%l7 + 0x50], %l5 stx %g3, [%l7 + 0x50] fbul,a %fcc0, loop_584 loop_583: orncc %g7, %o0, %o4 ldsw [%l7 + 0x3C], %i5 fmovdvc %xcc, %f10, %f9 loop_584: fbne %fcc1, loop_585 std %f0, [%l7 + 0x60] sth %i2, [%l7 + 0x28] fbule %fcc1, loop_586 loop_585: fandnot2 %f14, %f10, %f12 brlz,a %o1, loop_587 edge16ln %i0, %l1, %i4 loop_586: fpadd16 %f0, %f6, %f4 ldx [%l7 + 0x68], %l4 loop_587: st %f10, [%l7 + 0x2C] bl,a loop_588 st %f4, [%l7 + 0x18] bleu %icc, loop_589 fmovsge %xcc, %f0, %f2 loop_588: stb %i3, [%l7 + 0x09] lduh [%l7 + 0x74], %i1 loop_589: tneg %xcc, 0x1 xor %o3, 0x1810, %o7 or %l3, %l2, %g5 bshuffle %f10, %f4, %f2 sllx %l0, 0x06, %i6 orcc %g1, %g6, %g2 fbuge,a %fcc0, loop_590 fxors %f7, %f6, %f7 move %icc, %l6, %o6 ba,a %icc, loop_591 loop_590: ldx [%l7 + 0x48], %o5 fornot2s %f3, %f5, %f12 bvs,pt %icc, loop_592 loop_591: movn %xcc, %i7, %o2 fbo,a %fcc2, loop_593 movpos %icc, %l5, %g4 loop_592: fxnors %f15, %f6, %f0 edge16ln %g3, %g7, %o0 loop_593: ble,a,pn %xcc, loop_594 call loop_595 std %f2, [%l7 + 0x30] bleu,pn %xcc, loop_596 loop_594: fcmpes %fcc0, %f11, %f12 loop_595: ld [%l7 + 0x14], %f0 ldub [%l7 + 0x7D], %i5 loop_596: mova %xcc, %o4, %i2 ldub [%l7 + 0x60], %i0 andncc %l1, %o1, %i4 ldx [%l7 + 0x28], %i3 orncc %i1, %o3, %o7 std %f6, [%l7 + 0x38] movne %icc, %l3, %l4 lduw [%l7 + 0x60], %g5 andncc %l2, %l0, %g1 movcc %icc, %i6, %g6 fbue,a %fcc2, loop_597 st %f7, [%l7 + 0x78] fcmpeq16 %f12, %f8, %l6 fmul8x16au %f10, %f3, %f6 loop_597: brgez %o6, loop_598 tvs %xcc, 0x6 move %xcc, %g2, %o5 srax %o2, 0x14, %i7 loop_598: bvc loop_599 fxors %f12, %f10, %f15 movne %xcc, %l5, %g4 fornot1 %f14, %f8, %f14 loop_599: tsubcctv %g7, 0x0251, %o0 fmovrsgez %g3, %f2, %f4 add %o4, 0x1F94, %i2 std %f10, [%l7 + 0x60] tvs %xcc, 0x5 fpackfix %f4, %f14 st %f3, [%l7 + 0x44] alignaddrl %i0, %i5, %l1 tsubcc %o1, %i3, %i1 sth %o3, [%l7 + 0x20] brz %i4, loop_600 stb %o7, [%l7 + 0x73] movn %icc, %l3, %l4 andn %l2, %l0, %g5 loop_600: move %icc, %g1, %i6 taddcctv %g6, %l6, %o6 stb %o5, [%l7 + 0x71] fmovdcs %xcc, %f13, %f15 fmovdge %icc, %f14, %f13 fmovscs %xcc, %f10, %f4 add %o2, %i7, %g2 fcmpd %fcc0, %f4, %f10 fpsub16 %f10, %f10, %f8 ldsw [%l7 + 0x34], %l5 ldsb [%l7 + 0x17], %g4 bge,a,pn %xcc, loop_601 stx %o0, [%l7 + 0x68] fmovsgu %xcc, %f4, %f3 ldub [%l7 + 0x45], %g7 loop_601: ldsh [%l7 + 0x2C], %o4 array16 %g3, %i2, %i0 st %f11, [%l7 + 0x20] std %f6, [%l7 + 0x08] std %f4, [%l7 + 0x48] fble,a %fcc1, loop_602 mova %icc, %i5, %l1 ldsw [%l7 + 0x6C], %o1 stx %i3, [%l7 + 0x68] loop_602: alignaddr %i1, %i4, %o3 ldsh [%l7 + 0x3E], %l3 bge,pn %xcc, loop_603 fabsd %f2, %f14 ldub [%l7 + 0x5A], %o7 movrgz %l2, %l4, %l0 loop_603: edge8l %g5, %g1, %i6 sth %g6, [%l7 + 0x1A] addc %o6, %o5, %o2 fmovsvc %xcc, %f6, %f6 srl %l6, %g2, %l5 stx %g4, [%l7 + 0x50] or %o0, %i7, %o4 stb %g3, [%l7 + 0x3E] stb %i2, [%l7 + 0x4C] brgez %i0, loop_604 fmovsgu %xcc, %f14, %f15 nop setx loop_605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f13, %f8, %f12 loop_604: movre %i5, 0x05C, %g7 st %f2, [%l7 + 0x3C] loop_605: stb %l1, [%l7 + 0x5C] fmovdleu %icc, %f14, %f2 fbo,a %fcc1, loop_606 edge8ln %i3, %i1, %o1 ldx [%l7 + 0x68], %o3 fmuld8ulx16 %f2, %f14, %f2 loop_606: fmul8sux16 %f10, %f6, %f10 stx %l3, [%l7 + 0x38] array32 %i4, %l2, %o7 lduw [%l7 + 0x0C], %l0 ldd [%l7 + 0x60], %f14 stx %g5, [%l7 + 0x68] ldsb [%l7 + 0x0D], %l4 fpadd32 %f6, %f12, %f14 movpos %icc, %i6, %g1 fors %f3, %f8, %f8 movre %g6, 0x070, %o6 fbe %fcc2, loop_607 or %o2, 0x101D, %o5 fmovsvc %xcc, %f14, %f14 fmul8x16al %f13, %f9, %f2 loop_607: xorcc %l6, %l5, %g4 tvc %icc, 0x2 fmovrdgz %o0, %f14, %f10 edge32l %i7, %g2, %o4 tgu %xcc, 0x6 ldx [%l7 + 0x20], %g3 alignaddrl %i0, %i2, %i5 stb %l1, [%l7 + 0x55] lduh [%l7 + 0x42], %i3 stx %g7, [%l7 + 0x58] bg,pn %xcc, loop_608 ldx [%l7 + 0x78], %o1 movg %icc, %o3, %l3 ldsw [%l7 + 0x14], %i1 loop_608: fsrc2 %f12, %f12 udivcc %i4, 0x020E, %l2 ldsb [%l7 + 0x30], %l0 udiv %g5, 0x1000, %l4 umulcc %o7, %g1, %i6 fmovdleu %xcc, %f14, %f9 mova %xcc, %g6, %o6 fmovdn %icc, %f5, %f6 bleu,a,pn %xcc, loop_609 ta %xcc, 0x2 fmovscs %xcc, %f15, %f11 edge32n %o2, %l6, %l5 loop_609: fcmped %fcc1, %f6, %f10 fxnor %f14, %f4, %f6 bleu,a,pt %icc, loop_610 te %icc, 0x4 fmovsl %icc, %f0, %f13 fmovscs %xcc, %f0, %f6 loop_610: movgu %icc, %g4, %o0 udiv %o5, 0x093A, %g2 std %f12, [%l7 + 0x50] subccc %o4, 0x0BCB, %g3 srlx %i0, %i7, %i5 movle %xcc, %i2, %l1 fmovscs %icc, %f4, %f4 ldx [%l7 + 0x50], %g7 fmovsa %xcc, %f6, %f10 fbl,a %fcc0, loop_611 brgez %o1, loop_612 fpack32 %f10, %f14, %f0 fmovrslez %o3, %f13, %f5 loop_611: sth %i3, [%l7 + 0x50] loop_612: tvc %icc, 0x6 fsrc2 %f12, %f4 stx %i1, [%l7 + 0x58] fmovsge %icc, %f9, %f10 addccc %l3, %i4, %l2 subccc %g5, %l0, %o7 fmovrdlz %g1, %f14, %f12 lduh [%l7 + 0x12], %l4 fmovrse %g6, %f3, %f9 ldsb [%l7 + 0x42], %o6 sth %i6, [%l7 + 0x60] sethi 0x1268, %o2 ldsb [%l7 + 0x5F], %l5 bpos %xcc, loop_613 fbg,a %fcc2, loop_614 ld [%l7 + 0x68], %f2 fsrc1s %f6, %f10 loop_613: fpsub16s %f5, %f10, %f8 loop_614: tcc %icc, 0x7 fnors %f14, %f15, %f15 fbn,a %fcc1, loop_615 movl %xcc, %l6, %o0 orn %o5, 0x093A, %g4 fmovdne %xcc, %f6, %f0 loop_615: fmovrde %o4, %f4, %f0 brgz,a %g2, loop_616 stb %i0, [%l7 + 0x0A] sth %g3, [%l7 + 0x2E] bshuffle %f6, %f6, %f6 loop_616: fmovsn %xcc, %f5, %f4 bne,a loop_617 fmovrdlz %i5, %f0, %f14 fmovrslez %i7, %f12, %f12 sdiv %l1, 0x0FFB, %g7 loop_617: std %f12, [%l7 + 0x08] fmovdne %xcc, %f14, %f13 sth %o1, [%l7 + 0x66] fmovdneg %xcc, %f4, %f4 fbo,a %fcc1, loop_618 movg %xcc, %o3, %i3 fcmpeq32 %f10, %f12, %i1 stb %i2, [%l7 + 0x4B] loop_618: subc %l3, %l2, %g5 fbu,a %fcc2, loop_619 be,a loop_620 ldsb [%l7 + 0x10], %l0 fmovde %icc, %f3, %f5 loop_619: edge8n %i4, %g1, %o7 loop_620: fandnot1 %f12, %f10, %f8 fnot2 %f2, %f10 sdivx %g6, 0x1F9E, %l4 ldub [%l7 + 0x0E], %o6 stb %o2, [%l7 + 0x52] fmovsle %icc, %f0, %f8 fmovdleu %xcc, %f14, %f15 fble %fcc3, loop_621 lduw [%l7 + 0x10], %l5 movge %icc, %l6, %o0 umulcc %i6, 0x1021, %o5 loop_621: st %f4, [%l7 + 0x60] pdist %f4, %f4, %f6 tvs %icc, 0x4 fornot2 %f14, %f14, %f12 stb %g4, [%l7 + 0x4E] movre %o4, %g2, %g3 movge %xcc, %i0, %i7 lduh [%l7 + 0x18], %l1 lduh [%l7 + 0x7A], %g7 fmovrdlz %i5, %f2, %f12 srlx %o3, %o1, %i3 fmovsvs %icc, %f12, %f14 ldsw [%l7 + 0x18], %i1 fnor %f12, %f12, %f10 fmovrdlz %l3, %f6, %f0 fnegd %f14, %f10 bge,a loop_622 tge %icc, 0x4 stx %i2, [%l7 + 0x70] bpos,a,pt %icc, loop_623 loop_622: ldsw [%l7 + 0x10], %g5 fpadd16s %f9, %f2, %f13 stb %l0, [%l7 + 0x26] loop_623: ldx [%l7 + 0x78], %i4 fornot2s %f2, %f6, %f2 move %icc, %l2, %o7 tn %icc, 0x2 ldd [%l7 + 0x38], %f12 lduw [%l7 + 0x68], %g6 bcs,a %xcc, loop_624 fmuld8ulx16 %f14, %f13, %f10 fmovrsne %l4, %f4, %f8 udiv %g1, 0x18F4, %o6 loop_624: brnz,a %o2, loop_625 fmovrslez %l5, %f1, %f12 umul %l6, 0x1B52, %i6 fzero %f8 loop_625: ldsb [%l7 + 0x34], %o5 fmovdcc %icc, %f7, %f13 fnand %f0, %f2, %f2 fnor %f2, %f14, %f2 fmovrsgez %o0, %f5, %f11 tge %xcc, 0x6 fpsub32 %f6, %f12, %f4 mulscc %g4, %g2, %o4 edge32ln %i0, %g3, %i7 fmovrdne %g7, %f0, %f2 tcc %icc, 0x3 ldsb [%l7 + 0x16], %l1 ldsh [%l7 + 0x76], %i5 andn %o1, 0x1F5E, %i3 tpos %xcc, 0x4 fmovdpos %icc, %f12, %f14 sth %i1, [%l7 + 0x78] sth %o3, [%l7 + 0x1A] fxnors %f3, %f9, %f12 ldd [%l7 + 0x40], %f2 fmovs %f11, %f10 fmul8x16al %f14, %f10, %f2 fba %fcc0, loop_626 edge8 %l3, %g5, %i2 fmul8ulx16 %f2, %f8, %f6 stx %i4, [%l7 + 0x68] loop_626: fmovdvc %icc, %f10, %f7 fmul8x16al %f3, %f7, %f6 tle %icc, 0x6 st %f9, [%l7 + 0x78] taddcctv %l2, 0x1002, %l0 tl %xcc, 0x4 fmovsg %xcc, %f11, %f12 brgez,a %g6, loop_627 addccc %o7, %l4, %o6 fmovdpos %icc, %f14, %f3 fmovdleu %icc, %f6, %f2 loop_627: ldsb [%l7 + 0x30], %g1 fors %f4, %f4, %f10 stw %o2, [%l7 + 0x50] sethi 0x1D04, %l5 fcmpne32 %f4, %f10, %l6 ld [%l7 + 0x7C], %f9 array32 %i6, %o0, %g4 xnorcc %o5, 0x0900, %o4 stx %i0, [%l7 + 0x38] fcmpne32 %f0, %f14, %g2 smul %g3, %i7, %g7 umulcc %i5, 0x18E9, %o1 stx %l1, [%l7 + 0x50] bge,a,pt %xcc, loop_628 stx %i1, [%l7 + 0x38] edge8n %i3, %l3, %o3 lduh [%l7 + 0x66], %i2 loop_628: fmovse %icc, %f3, %f2 lduh [%l7 + 0x2C], %i4 fbuge,a %fcc0, loop_629 ldx [%l7 + 0x08], %g5 fcmpne32 %f12, %f8, %l0 edge8ln %l2, %o7, %l4 loop_629: fsrc1s %f13, %f15 fcmped %fcc3, %f4, %f8 ldub [%l7 + 0x0E], %g6 tle %icc, 0x1 fnot1 %f8, %f8 ta %xcc, 0x1 fcmped %fcc2, %f2, %f6 fmovdvc %icc, %f13, %f8 addc %o6, %o2, %g1 ldsb [%l7 + 0x11], %l6 fmovrslz %i6, %f2, %f6 ldsw [%l7 + 0x78], %o0 ldub [%l7 + 0x58], %g4 bshuffle %f8, %f12, %f2 fnor %f8, %f12, %f4 bg,a,pn %icc, loop_630 pdist %f4, %f0, %f12 srlx %o5, %l5, %i0 stx %g2, [%l7 + 0x40] loop_630: movpos %icc, %g3, %i7 fxor %f12, %f2, %f12 fmul8ulx16 %f12, %f8, %f0 stx %o4, [%l7 + 0x28] fmovrdlz %i5, %f4, %f4 fmovsvc %icc, %f1, %f15 be %xcc, loop_631 stb %o1, [%l7 + 0x14] ldub [%l7 + 0x2B], %g7 stb %i1, [%l7 + 0x2D] loop_631: std %f2, [%l7 + 0x20] ldsh [%l7 + 0x74], %l1 fandnot1s %f8, %f9, %f14 subccc %i3, %l3, %o3 fcmpgt32 %f2, %f12, %i2 ldsw [%l7 + 0x20], %i4 and %l0, %g5, %o7 st %f9, [%l7 + 0x3C] edge8n %l2, %l4, %o6 faligndata %f2, %f14, %f2 tvs %xcc, 0x0 ldsb [%l7 + 0x12], %o2 fpack16 %f8, %f1 lduh [%l7 + 0x7E], %g6 fmovrslez %l6, %f9, %f4 fmovdgu %xcc, %f14, %f3 sth %g1, [%l7 + 0x6A] sub %i6, %g4, %o5 stb %l5, [%l7 + 0x7B] fpackfix %f6, %f8 fandnot1 %f14, %f12, %f4 ldsw [%l7 + 0x78], %o0 fmovscc %icc, %f4, %f11 fcmpgt32 %f12, %f8, %g2 fmovsvc %xcc, %f7, %f0 bvc,a,pt %icc, loop_632 tne %xcc, 0x3 array16 %g3, %i0, %i7 stb %i5, [%l7 + 0x29] loop_632: ldsb [%l7 + 0x0C], %o1 stw %g7, [%l7 + 0x50] fcmpeq16 %f14, %f12, %i1 sdivcc %l1, 0x1415, %i3 ldd [%l7 + 0x78], %f14 bgu,a %icc, loop_633 stw %o4, [%l7 + 0x70] taddcctv %l3, %o3, %i2 alignaddrl %l0, %g5, %i4 loop_633: ldx [%l7 + 0x60], %l2 ldd [%l7 + 0x30], %f10 stb %o7, [%l7 + 0x3F] tvc %icc, 0x4 bge,pt %xcc, loop_634 tle %icc, 0x0 fcmps %fcc1, %f13, %f5 stx %o6, [%l7 + 0x58] loop_634: fbl,a %fcc1, loop_635 std %f0, [%l7 + 0x40] brlez,a %l4, loop_636 stb %o2, [%l7 + 0x38] loop_635: ldsb [%l7 + 0x57], %g6 umulcc %l6, %g1, %g4 loop_636: fble %fcc0, loop_637 fble %fcc3, loop_638 fexpand %f12, %f0 orcc %o5, 0x0F10, %l5 loop_637: fpack32 %f2, %f8, %f8 loop_638: fmul8x16au %f7, %f0, %f4 mulscc %o0, %i6, %g3 ldsb [%l7 + 0x30], %g2 ldsb [%l7 + 0x58], %i7 ldub [%l7 + 0x4B], %i5 fandnot1s %f14, %f14, %f15 movl %icc, %i0, %o1 fzero %f10 fmovrsgz %g7, %f7, %f13 st %f5, [%l7 + 0x60] ld [%l7 + 0x68], %f10 bn,a,pn %xcc, loop_639 fmovsle %icc, %f12, %f13 fmovdle %icc, %f2, %f13 for %f14, %f0, %f0 loop_639: ldd [%l7 + 0x58], %f0 brlez %i1, loop_640 fmovdne %icc, %f8, %f14 smul %i3, 0x0FF2, %l1 fbug %fcc0, loop_641 loop_640: ldsh [%l7 + 0x0C], %o4 ldsw [%l7 + 0x40], %l3 brlz %o3, loop_642 loop_641: movvc %icc, %i2, %l0 brlz %g5, loop_643 fornot2s %f8, %f10, %f8 loop_642: xnor %i4, 0x1891, %o7 sub %l2, %o6, %l4 loop_643: std %f6, [%l7 + 0x10] fmovdleu %xcc, %f2, %f9 fxor %f10, %f2, %f2 smulcc %g6, 0x1BB4, %l6 edge16n %o2, %g1, %o5 add %l5, %o0, %i6 fcmpgt16 %f10, %f10, %g4 ldsh [%l7 + 0x46], %g2 sth %g3, [%l7 + 0x4A] andn %i7, %i5, %i0 ldub [%l7 + 0x3F], %o1 fble %fcc3, loop_644 tne %icc, 0x1 fors %f11, %f11, %f1 fandnot1s %f2, %f0, %f0 loop_644: fbge %fcc2, loop_645 fmovdvs %xcc, %f13, %f1 nop setx loop_646, %l0, %l1 jmpl %l1, %g7 sth %i3, [%l7 + 0x7E] loop_645: orncc %i1, 0x0B22, %o4 std %f0, [%l7 + 0x40] loop_646: bl,a,pt %icc, loop_647 ldsw [%l7 + 0x54], %l3 ldub [%l7 + 0x61], %l1 orcc %o3, %i2, %g5 loop_647: bshuffle %f2, %f14, %f8 edge32n %l0, %o7, %i4 fbne,a %fcc3, loop_648 mulscc %l2, %l4, %g6 brz,a %o6, loop_649 ld [%l7 + 0x28], %f2 loop_648: movvc %xcc, %o2, %l6 fmul8x16al %f10, %f5, %f0 loop_649: stx %g1, [%l7 + 0x20] fnot2 %f10, %f0 ld [%l7 + 0x4C], %f10 lduw [%l7 + 0x14], %l5 fcmpne32 %f8, %f0, %o0 bleu,pt %xcc, loop_650 faligndata %f6, %f12, %f4 fmovsle %xcc, %f1, %f2 fmovs %f1, %f6 loop_650: sethi 0x1E2F, %i6 movrlz %g4, 0x359, %g2 std %f8, [%l7 + 0x20] bcs,a,pn %xcc, loop_651 ble,a loop_652 bl %xcc, loop_653 stw %g3, [%l7 + 0x74] loop_651: fbg,a %fcc2, loop_654 loop_652: fmovdvc %xcc, %f3, %f1 loop_653: st %f10, [%l7 + 0x7C] lduh [%l7 + 0x40], %o5 loop_654: std %f2, [%l7 + 0x60] ldsw [%l7 + 0x48], %i7 fmovdle %icc, %f12, %f6 stx %i5, [%l7 + 0x08] stw %i0, [%l7 + 0x48] ldsh [%l7 + 0x12], %g7 lduw [%l7 + 0x7C], %i3 brgez,a %i1, loop_655 fpadd16 %f4, %f10, %f0 subcc %o4, 0x1189, %l3 srlx %o1, %o3, %l1 loop_655: fbne %fcc0, loop_656 fmovsneg %icc, %f5, %f12 edge8n %i2, %l0, %o7 fmovd %f6, %f2 loop_656: sllx %g5, %i4, %l4 fpsub32 %f10, %f14, %f10 fmovdle %icc, %f15, %f5 and %l2, %g6, %o2 stb %o6, [%l7 + 0x5B] tl %icc, 0x0 ldx [%l7 + 0x60], %l6 fmovd %f12, %f10 fmovrsgez %g1, %f5, %f8 movrne %l5, %i6, %o0 tcc %icc, 0x3 bvs,a %xcc, loop_657 be,pt %icc, loop_658 bvc,pn %icc, loop_659 sethi 0x03C4, %g4 loop_657: fmovsa %xcc, %f4, %f6 loop_658: fmovscs %icc, %f13, %f9 loop_659: tvc %xcc, 0x5 ldsw [%l7 + 0x60], %g2 ldsb [%l7 + 0x67], %o5 bg,a,pn %xcc, loop_660 fmovs %f2, %f7 stw %g3, [%l7 + 0x6C] ldsw [%l7 + 0x58], %i7 loop_660: tsubcctv %i0, %g7, %i5 move %icc, %i3, %o4 tg %icc, 0x5 fmovdvc %xcc, %f10, %f12 fmovrse %i1, %f5, %f15 fbge %fcc1, loop_661 ldd [%l7 + 0x38], %f0 nop setx loop_662, %l0, %l1 jmpl %l1, %o1 std %f8, [%l7 + 0x70] loop_661: udivcc %o3, 0x0EDA, %l1 ldd [%l7 + 0x70], %f10 loop_662: movrne %l3, %i2, %l0 ldd [%l7 + 0x30], %f0 array16 %g5, %o7, %i4 ldsw [%l7 + 0x5C], %l2 tleu %icc, 0x3 fmovsvc %icc, %f12, %f3 lduw [%l7 + 0x10], %g6 edge8ln %o2, %o6, %l6 edge32l %g1, %l4, %i6 ldd [%l7 + 0x68], %f6 or %l5, 0x0C8C, %g4 alignaddr %g2, %o0, %o5 brgz %g3, loop_663 tg %xcc, 0x6 fmovscs %icc, %f13, %f14 brgez,a %i0, loop_664 loop_663: fornot2s %f8, %f9, %f6 fnegd %f8, %f14 ldsb [%l7 + 0x35], %i7 loop_664: nop setx loop_665, %l0, %l1 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 loop_666 fbe %fcc2, loop_667 movrgz %i5, %g7, %o4 loop_665: tcs %xcc, 0x6 loop_666: nop setx loop_668, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_667: sllx %i1, 0x16, %o1 smulcc %o3, 0x1578, %l1 lduw [%l7 + 0x18], %i3 loop_668: tg %xcc, 0x5 ldub [%l7 + 0x56], %l3 fmovs %f10, %f9 stw %i2, [%l7 + 0x60] std %f14, [%l7 + 0x28] fnor %f14, %f14, %f14 nop setx loop_669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %xcc, %f0, %f1 srlx %l0, %g5, %i4 stb %l2, [%l7 + 0x3C] loop_669: fmovrdgz %g6, %f12, %f0 popc %o7, %o2 faligndata %f4, %f2, %f10 fmovs %f0, %f6 tle %xcc, 0x2 ldd [%l7 + 0x58], %f6 movge %xcc, %o6, %l6 fmovrsgez %g1, %f6, %f12 fmul8sux16 %f14, %f10, %f12 fba %fcc3, loop_670 fpack32 %f2, %f10, %f10 fnot2s %f9, %f14 movcs %xcc, %i6, %l5 loop_670: tg %xcc, 0x1 bcc loop_671 fmovrdlez %l4, %f12, %f0 umulcc %g4, %g2, %o0 fmovrslez %o5, %f7, %f3 loop_671: fbug,a %fcc1, loop_672 orcc %i0, %i7, %i5 andn %g3, 0x08AB, %g7 fbl %fcc2, loop_673 loop_672: stb %o4, [%l7 + 0x3E] stx %o1, [%l7 + 0x18] ldd [%l7 + 0x28], %f14 loop_673: stb %o3, [%l7 + 0x5F] brgz %l1, loop_674 edge8 %i3, %i1, %l3 lduh [%l7 + 0x1A], %i2 stx %l0, [%l7 + 0x18] loop_674: sll %i4, %l2, %g5 stx %o7, [%l7 + 0x18] fmovdgu %icc, %f14, %f9 brnz,a %g6, loop_675 array32 %o2, %l6, %g1 fmovsge %xcc, %f15, %f2 lduw [%l7 + 0x60], %i6 loop_675: stx %o6, [%l7 + 0x30] fmovdne %icc, %f2, %f0 mova %xcc, %l5, %g4 stb %g2, [%l7 + 0x7A] fmovdge %xcc, %f14, %f2 bgu %xcc, loop_676 fcmpne16 %f14, %f4, %o0 fpadd32s %f3, %f2, %f6 sth %o5, [%l7 + 0x32] loop_676: ldx [%l7 + 0x30], %l4 srl %i7, 0x1E, %i0 fcmple32 %f14, %f8, %i5 array16 %g7, %o4, %o1 fmovscc %icc, %f4, %f15 stb %g3, [%l7 + 0x57] bleu %xcc, loop_677 sdiv %o3, 0x19C5, %l1 fand %f14, %f0, %f12 fble,a %fcc1, loop_678 loop_677: array32 %i3, %l3, %i2 ldsb [%l7 + 0x6F], %i1 fmovdneg %xcc, %f15, %f4 loop_678: fors %f14, %f10, %f13 ldsw [%l7 + 0x0C], %l0 fmovsneg %icc, %f14, %f5 stx %i4, [%l7 + 0x28] smul %l2, %o7, %g5 fbne %fcc3, loop_679 siam 0x7 tpos %icc, 0x2 ldsh [%l7 + 0x7C], %o2 loop_679: movneg %icc, %l6, %g6 movvs %icc, %i6, %g1 lduw [%l7 + 0x68], %o6 sth %g4, [%l7 + 0x58] ldsh [%l7 + 0x3A], %g2 fexpand %f1, %f12 fnegs %f4, %f9 edge16 %o0, %l5, %l4 sllx %i7, 0x1D, %o5 ldx [%l7 + 0x38], %i0 ldx [%l7 + 0x08], %i5 ldsh [%l7 + 0x52], %o4 xorcc %g7, 0x1A63, %g3 lduw [%l7 + 0x78], %o3 tsubcctv %l1, 0x18AB, %o1 stw %i3, [%l7 + 0x28] stw %l3, [%l7 + 0x78] sllx %i1, %i2, %l0 nop setx loop_680, %l0, %l1 jmpl %l1, %l2 std %f8, [%l7 + 0x10] addccc %i4, %o7, %o2 fpsub16s %f12, %f9, %f5 loop_680: stw %l6, [%l7 + 0x20] stw %g5, [%l7 + 0x7C] std %f12, [%l7 + 0x28] fmovrslez %g6, %f8, %f3 tsubcc %g1, 0x06C7, %o6 array16 %i6, %g2, %o0 ldx [%l7 + 0x70], %g4 fmovda %xcc, %f9, %f15 tvs %icc, 0x4 srl %l4, 0x1A, %l5 fblg,a %fcc3, loop_681 fbule,a %fcc1, loop_682 fcmpgt16 %f10, %f0, %o5 fmovse %xcc, %f15, %f4 loop_681: fpadd16 %f6, %f12, %f6 loop_682: tsubcc %i0, %i5, %o4 sth %g7, [%l7 + 0x52] nop setx loop_683, %l0, %l1 jmpl %l1, %g3 stw %o3, [%l7 + 0x5C] fpsub32 %f0, %f8, %f10 te %xcc, 0x2 loop_683: fmovse %icc, %f10, %f14 fmuld8ulx16 %f5, %f3, %f0 fmovrdlz %i7, %f2, %f14 edge32 %l1, %o1, %l3 movrgz %i3, %i1, %l0 alignaddr %i2, %i4, %l2 fmul8x16 %f2, %f2, %f12 srl %o2, %l6, %o7 fmovde %xcc, %f4, %f11 fcmpes %fcc2, %f7, %f14 ldd [%l7 + 0x18], %f0 ba loop_684 fmovrslz %g6, %f12, %f7 stw %g1, [%l7 + 0x54] fcmpne16 %f2, %f10, %g5 loop_684: stw %i6, [%l7 + 0x60] edge16n %g2, %o6, %g4 fmovdneg %icc, %f5, %f5 st %f7, [%l7 + 0x18] edge32n %o0, %l5, %l4 fpadd16s %f11, %f10, %f14 std %f0, [%l7 + 0x48] ldd [%l7 + 0x78], %f2 movneg %xcc, %i0, %i5 andncc %o5, %g7, %o4 array16 %g3, %o3, %l1 fmovdpos %icc, %f5, %f13 fnands %f9, %f1, %f14 or %i7, 0x03B3, %l3 fcmpne16 %f8, %f12, %o1 udiv %i3, 0x065E, %l0 fmovdvs %icc, %f3, %f10 fmovrslez %i2, %f7, %f13 ldd [%l7 + 0x08], %f0 fbg %fcc1, loop_685 movcc %icc, %i1, %l2 ldsw [%l7 + 0x14], %o2 fmovse %xcc, %f2, %f9 loop_685: ld [%l7 + 0x5C], %f10 fmovrde %i4, %f4, %f0 sth %l6, [%l7 + 0x32] fsrc1s %f10, %f14 fbul %fcc2, loop_686 ld [%l7 + 0x78], %f12 taddcc %g6, 0x1F94, %g1 lduh [%l7 + 0x4E], %o7 loop_686: fone %f14 stx %i6, [%l7 + 0x40] fmovsg %xcc, %f10, %f6 sdivx %g5, 0x14CB, %o6 ldsh [%l7 + 0x4A], %g2 srl %o0, %g4, %l4 st %f13, [%l7 + 0x6C] stw %i0, [%l7 + 0x28] movg %icc, %i5, %l5 lduw [%l7 + 0x5C], %o5 fbe,a %fcc0, loop_687 st %f3, [%l7 + 0x28] ldsw [%l7 + 0x14], %g7 ldd [%l7 + 0x58], %f2 loop_687: bshuffle %f12, %f8, %f0 fbl,a %fcc2, loop_688 edge32 %g3, %o3, %l1 tle %xcc, 0x1 stb %o4, [%l7 + 0x7D] loop_688: fnand %f0, %f14, %f4 tle %xcc, 0x7 fsrc1s %f15, %f13 stw %i7, [%l7 + 0x18] bg,a,pt %xcc, loop_689 ldx [%l7 + 0x30], %l3 sethi 0x0854, %i3 be,a %xcc, loop_690 loop_689: lduh [%l7 + 0x24], %o1 faligndata %f6, %f4, %f4 st %f8, [%l7 + 0x14] loop_690: nop setx loop_691, %l0, %l1 jmpl %l1, %i2 st %f12, [%l7 + 0x68] tvc %icc, 0x3 ldsw [%l7 + 0x50], %l0 loop_691: movle %xcc, %l2, %i1 fpsub16 %f8, %f6, %f10 bpos,a %xcc, loop_692 te %xcc, 0x4 umulcc %o2, 0x0F7C, %i4 fbge,a %fcc2, loop_693 loop_692: andncc %g6, %l6, %o7 movrlz %g1, %i6, %o6 fmovdpos %xcc, %f8, %f7 loop_693: sth %g5, [%l7 + 0x42] ldsb [%l7 + 0x31], %o0 stw %g2, [%l7 + 0x7C] orncc %l4, %i0, %g4 fnot2 %f2, %f0 std %f12, [%l7 + 0x28] ldsb [%l7 + 0x1E], %l5 fcmple32 %f2, %f10, %i5 bpos,a %icc, loop_694 bcs,a,pt %xcc, loop_695 andcc %o5, 0x0A19, %g3 edge8n %g7, %l1, %o3 loop_694: ldd [%l7 + 0x60], %f6 loop_695: fmovda %icc, %f10, %f6 sub %i7, 0x139B, %l3 nop setx loop_696, %l0, %l1 jmpl %l1, %o4 ldx [%l7 + 0x70], %i3 fbue,a %fcc2, loop_697 lduw [%l7 + 0x64], %o1 loop_696: ldd [%l7 + 0x58], %f10 ldsw [%l7 + 0x48], %i2 loop_697: sll %l2, 0x00, %l0 array32 %o2, %i4, %g6 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x4A], %l6 fmovrslez %i1, %f13, %f0 faligndata %f0, %f12, %f6 fmovscs %xcc, %f8, %f5 sth %g1, [%l7 + 0x4A] fmovsn %icc, %f1, %f11 stx %i6, [%l7 + 0x70] movrgz %o6, 0x393, %o7 fabsd %f0, %f12 ldsh [%l7 + 0x36], %g5 fnor %f2, %f4, %f6 stx %g2, [%l7 + 0x08] ldub [%l7 + 0x7F], %l4 ta %xcc, 0x2 mova %icc, %i0, %o0 array16 %g4, %l5, %o5 fmul8x16 %f2, %f4, %f10 ldsw [%l7 + 0x2C], %i5 bg,a,pn %xcc, loop_698 bge,a,pn %xcc, loop_699 stx %g7, [%l7 + 0x48] stw %l1, [%l7 + 0x28] loop_698: std %f2, [%l7 + 0x48] loop_699: bgu loop_700 ldsw [%l7 + 0x64], %o3 fmul8x16au %f8, %f7, %f6 edge8n %i7, %l3, %o4 loop_700: fpack16 %f2, %f7 stb %g3, [%l7 + 0x50] fmovdleu %xcc, %f8, %f6 fmovsneg %xcc, %f8, %f9 fcmped %fcc2, %f4, %f6 stb %i3, [%l7 + 0x73] stb %i2, [%l7 + 0x17] edge32 %o1, %l2, %o2 stx %l0, [%l7 + 0x40] fxnor %f0, %f0, %f12 sdivcc %i4, 0x1738, %l6 umul %g6, 0x0384, %i1 ldd [%l7 + 0x48], %f12 movre %i6, %g1, %o7 fornot2s %f11, %f2, %f11 fabss %f7, %f13 ldub [%l7 + 0x7C], %o6 ld [%l7 + 0x4C], %f5 ldsb [%l7 + 0x63], %g2 movge %icc, %l4, %g5 ldd [%l7 + 0x30], %f2 edge32n %o0, %g4, %i0 fbl %fcc1, loop_701 fmovspos %icc, %f12, %f13 brgez %l5, loop_702 subc %o5, %g7, %i5 loop_701: fmovsg %xcc, %f9, %f10 fmul8ulx16 %f6, %f0, %f10 loop_702: ldsh [%l7 + 0x6E], %o3 fnegs %f13, %f9 fbuge,a %fcc2, loop_703 orncc %i7, 0x16BF, %l3 add %o4, 0x0402, %g3 bpos,pn %icc, loop_704 loop_703: ta %icc, 0x7 fmovda %xcc, %f7, %f11 edge32l %i3, %i2, %o1 loop_704: andn %l2, 0x183A, %l1 andncc %o2, %l0, %i4 fxnor %f14, %f8, %f14 ldsh [%l7 + 0x56], %l6 edge32 %g6, %i1, %i6 bgu,a %xcc, loop_705 addcc %g1, 0x0D89, %o6 fandnot1s %f5, %f0, %f9 stw %g2, [%l7 + 0x1C] loop_705: fbo %fcc0, loop_706 call loop_707 bl loop_708 bneg,a loop_709 loop_706: fbue %fcc3, loop_710 loop_707: bneg,a,pt %icc, loop_711 loop_708: bshuffle %f2, %f10, %f6 loop_709: movrgez %l4, %g5, %o0 loop_710: taddcctv %g4, 0x0249, %i0 loop_711: fmovrslz %l5, %f6, %f8 ldub [%l7 + 0x28], %o7 movrlez %o5, 0x2E7, %i5 fmovdleu %icc, %f5, %f12 fbu,a %fcc1, loop_712 fzeros %f5 stw %o3, [%l7 + 0x60] lduw [%l7 + 0x5C], %i7 loop_712: std %f0, [%l7 + 0x70] lduh [%l7 + 0x10], %g7 fmovdgu %xcc, %f1, %f1 udivcc %l3, 0x16D1, %o4 sdiv %g3, 0x069F, %i2 or %i3, %o1, %l2 fxnors %f1, %f10, %f9 fones %f13 sth %o2, [%l7 + 0x14] tne %xcc, 0x1 subc %l1, %i4, %l6 movvc %xcc, %l0, %i1 st %f4, [%l7 + 0x78] ldub [%l7 + 0x54], %g6 edge32 %g1, %o6, %i6 ldd [%l7 + 0x38], %f4 std %f10, [%l7 + 0x10] fbe,a %fcc1, loop_713 fmovsge %icc, %f8, %f2 stw %g2, [%l7 + 0x28] fmovdgu %xcc, %f14, %f10 loop_713: bn,pn %xcc, loop_714 fmovrsgz %g5, %f1, %f7 fsrc1s %f10, %f7 fcmpes %fcc2, %f12, %f2 loop_714: fmovsa %xcc, %f7, %f9 ba loop_715 faligndata %f10, %f10, %f4 lduh [%l7 + 0x56], %o0 addccc %g4, 0x0E35, %i0 loop_715: alignaddrl %l4, %l5, %o5 fexpand %f9, %f4 ldx [%l7 + 0x50], %i5 movrlez %o7, 0x188, %o3 lduh [%l7 + 0x0C], %i7 ldsb [%l7 + 0x21], %g7 bcc,pn %icc, loop_716 andn %l3, 0x1ACD, %g3 srlx %o4, 0x05, %i2 tne %icc, 0x5 loop_716: tsubcctv %o1, 0x1C3B, %i3 fmovsvc %xcc, %f4, %f4 std %f12, [%l7 + 0x20] fandnot2s %f1, %f12, %f13 fand %f0, %f6, %f0 bvs,a,pn %icc, loop_717 st %f10, [%l7 + 0x38] tsubcctv %o2, 0x1FBB, %l2 tsubcctv %l1, %i4, %l0 loop_717: stb %i1, [%l7 + 0x4A] fandnot2s %f2, %f9, %f4 fmovrsgz %l6, %f2, %f15 fmuld8ulx16 %f2, %f10, %f4 bg,pn %icc, loop_718 fbo %fcc3, loop_719 fsrc1 %f14, %f0 fmovsgu %xcc, %f12, %f13 loop_718: nop setx loop_720, %l0, %l1 jmpl %l1, %g1 loop_719: brgez,a %o6, loop_721 bge,a,pt %xcc, loop_722 edge8ln %i6, %g6, %g5 loop_720: ldsb [%l7 + 0x77], %o0 loop_721: fmovdvc %xcc, %f6, %f2 loop_722: movvs %xcc, %g2, %i0 tsubcctv %g4, 0x11BA, %l5 tne %icc, 0x7 ld [%l7 + 0x40], %f6 fmul8sux16 %f0, %f14, %f4 fbo %fcc0, loop_723 fsrc2s %f15, %f14 sdiv %o5, 0x1BD8, %l4 fpadd16s %f14, %f4, %f9 loop_723: fblg %fcc1, loop_724 stx %i5, [%l7 + 0x38] lduw [%l7 + 0x44], %o7 fbule %fcc3, loop_725 loop_724: smul %i7, 0x1950, %o3 andn %g7, 0x1049, %g3 ldsw [%l7 + 0x60], %o4 loop_725: sll %i2, %o1, %i3 ldd [%l7 + 0x60], %f0 fnot2 %f14, %f2 fbe,a %fcc1, loop_726 sth %l3, [%l7 + 0x52] bneg,pt %xcc, loop_727 ldsh [%l7 + 0x6E], %l2 loop_726: movge %icc, %o2, %l1 movre %l0, %i4, %l6 loop_727: tgu %xcc, 0x6 movpos %icc, %g1, %i1 udiv %o6, 0x18C1, %g6 fbu,a %fcc3, loop_728 brz %g5, loop_729 array16 %o0, %i6, %g2 sth %g4, [%l7 + 0x56] loop_728: stw %i0, [%l7 + 0x48] loop_729: ble,pn %icc, loop_730 fmovsneg %icc, %f13, %f9 andncc %o5, %l5, %l4 bl,a %xcc, loop_731 loop_730: fmovsleu %icc, %f0, %f11 edge32 %i5, %o7, %i7 movrgz %o3, %g3, %g7 loop_731: sub %i2, %o1, %i3 movrlez %l3, 0x2E5, %l2 ldsw [%l7 + 0x2C], %o2 xor %l1, %l0, %i4 bgu loop_732 fornot2 %f6, %f8, %f2 ldx [%l7 + 0x10], %o4 movvs %xcc, %l6, %i1 loop_732: fblg %fcc2, loop_733 tvs %icc, 0x6 fmovrdgz %o6, %f4, %f12 sllx %g6, 0x02, %g1 loop_733: fnegd %f6, %f10 std %f8, [%l7 + 0x58] fbge %fcc2, loop_734 for %f4, %f6, %f6 sub %g5, 0x021E, %i6 stx %g2, [%l7 + 0x60] loop_734: stx %o0, [%l7 + 0x40] fmovd %f0, %f10 fornot2s %f9, %f12, %f14 fmovrsgz %i0, %f13, %f2 fmovdneg %xcc, %f4, %f2 std %f14, [%l7 + 0x48] ldd [%l7 + 0x38], %f0 brnz %g4, loop_735 fcmped %fcc1, %f0, %f4 movl %xcc, %o5, %l5 fmovda %icc, %f6, %f9 loop_735: be,a,pn %xcc, loop_736 movg %xcc, %i5, %o7 fbo,a %fcc3, loop_737 stb %i7, [%l7 + 0x54] loop_736: edge16 %o3, %g3, %l4 xnorcc %g7, %i2, %o1 loop_737: fmovdleu %xcc, %f2, %f6 stx %l3, [%l7 + 0x10] fnot2s %f15, %f15 fpadd16 %f0, %f8, %f2 xnor %i3, 0x06EA, %o2 stw %l2, [%l7 + 0x6C] edge32l %l0, %l1, %i4 bgu,a,pn %xcc, loop_738 andcc %o4, 0x1F69, %l6 lduw [%l7 + 0x50], %o6 fcmpne32 %f2, %f6, %g6 loop_738: fcmpd %fcc0, %f14, %f8 fpack32 %f8, %f10, %f2 stx %i1, [%l7 + 0x38] srlx %g1, 0x1F, %g5 fcmped %fcc3, %f14, %f4 ldsh [%l7 + 0x44], %i6 fmovsvc %xcc, %f12, %f9 fbl,a %fcc0, loop_739 ld [%l7 + 0x24], %f10 edge32 %g2, %o0, %i0 ble loop_740 loop_739: fmovdcc %icc, %f11, %f3 fcmpgt32 %f14, %f4, %o5 std %f12, [%l7 + 0x78] loop_740: std %f4, [%l7 + 0x38] bvc,pn %icc, loop_741 stw %l5, [%l7 + 0x50] fmovrsgez %i5, %f13, %f8 subccc %g4, 0x06A3, %i7 loop_741: ldsw [%l7 + 0x58], %o3 tleu %xcc, 0x5 addccc %o7, %l4, %g7 fsrc2 %f4, %f8 stx %g3, [%l7 + 0x58] tneg %icc, 0x3 udivx %o1, 0x0B4D, %i2 fbug,a %fcc1, loop_742 movge %icc, %l3, %o2 and %l2, %l0, %i3 fbn %fcc0, loop_743 loop_742: fpadd16s %f7, %f15, %f2 fbo,a %fcc0, loop_744 sth %l1, [%l7 + 0x10] loop_743: stw %o4, [%l7 + 0x10] stw %i4, [%l7 + 0x18] loop_744: tvs %xcc, 0x6 fbue %fcc3, loop_745 stx %l6, [%l7 + 0x60] lduw [%l7 + 0x10], %o6 fcmpgt16 %f6, %f6, %i1 loop_745: sth %g1, [%l7 + 0x1A] fpsub32s %f4, %f10, %f0 tsubcc %g6, 0x0A1F, %i6 tsubcctv %g2, 0x1E6F, %g5 subc %o0, 0x1E53, %o5 ld [%l7 + 0x2C], %f4 fpadd16s %f2, %f2, %f5 stx %i0, [%l7 + 0x18] addcc %i5, %l5, %g4 st %f1, [%l7 + 0x08] fmuld8sux16 %f0, %f0, %f4 sth %i7, [%l7 + 0x08] brnz %o7, loop_746 ldsw [%l7 + 0x10], %l4 sll %o3, %g3, %g7 fbue %fcc1, loop_747 loop_746: fors %f0, %f11, %f1 fzero %f12 std %f8, [%l7 + 0x78] loop_747: stw %o1, [%l7 + 0x48] st %f6, [%l7 + 0x40] fcmpd %fcc2, %f14, %f12 fpadd32 %f0, %f10, %f10 fmovdcs %icc, %f7, %f15 fnot1 %f12, %f0 subcc %i2, 0x154D, %o2 lduw [%l7 + 0x28], %l2 bcs,a loop_748 brnz,a %l0, loop_749 be,a %icc, loop_750 movl %icc, %i3, %l3 loop_748: lduw [%l7 + 0x3C], %l1 loop_749: std %f10, [%l7 + 0x40] loop_750: udiv %i4, 0x1693, %l6 fmovrdgz %o6, %f0, %f0 movleu %xcc, %o4, %i1 lduw [%l7 + 0x64], %g6 bcs,a %xcc, loop_751 stw %i6, [%l7 + 0x20] fmovscs %icc, %f11, %f4 movleu %icc, %g1, %g5 loop_751: ld [%l7 + 0x54], %f7 lduh [%l7 + 0x38], %o0 movrlz %g2, %i0, %o5 ldd [%l7 + 0x38], %f12 stx %i5, [%l7 + 0x58] lduh [%l7 + 0x14], %l5 orncc %g4, 0x098B, %i7 fxor %f0, %f12, %f14 ld [%l7 + 0x44], %f12 andncc %o7, %o3, %l4 fpsub16s %f13, %f10, %f9 fzero %f12 movg %icc, %g3, %g7 or %o1, 0x05B1, %o2 edge32 %l2, %l0, %i3 fbule,a %fcc3, loop_752 fmovdge %xcc, %f3, %f14 fmovsa %icc, %f12, %f9 fpack16 %f10, %f9 loop_752: fmovrdgz %i2, %f6, %f12 edge8ln %l3, %i4, %l1 bvc,a,pn %icc, loop_753 move %xcc, %o6, %o4 sth %i1, [%l7 + 0x2A] addc %l6, 0x0388, %i6 loop_753: ble,pn %xcc, loop_754 fmovrsgz %g1, %f8, %f15 siam 0x6 fba %fcc0, loop_755 loop_754: udiv %g6, 0x1134, %g5 ldsh [%l7 + 0x20], %g2 stx %o0, [%l7 + 0x68] loop_755: fmovs %f15, %f14 fmul8x16au %f8, %f10, %f6 brlz,a %o5, loop_756 stw %i5, [%l7 + 0x28] sdiv %i0, 0x01FB, %l5 xor %i7, %g4, %o3 loop_756: fmovrsgez %o7, %f11, %f3 fsrc2s %f3, %f10 stw %g3, [%l7 + 0x6C] tsubcc %l4, 0x1CCF, %g7 ldsh [%l7 + 0x24], %o2 bpos,pn %xcc, loop_757 std %f8, [%l7 + 0x18] call loop_758 stx %l2, [%l7 + 0x10] loop_757: ldsb [%l7 + 0x7A], %o1 ldsb [%l7 + 0x17], %i3 loop_758: smul %l0, 0x07A3, %l3 bpos,a %xcc, loop_759 stx %i4, [%l7 + 0x48] fsrc1s %f10, %f7 fmovse %xcc, %f6, %f1 loop_759: te %xcc, 0x7 movle %xcc, %i2, %l1 lduw [%l7 + 0x64], %o6 brlz,a %i1, loop_760 edge16l %o4, %i6, %g1 edge8 %l6, %g6, %g5 movg %icc, %g2, %o5 loop_760: st %f4, [%l7 + 0x3C] bcs loop_761 movpos %icc, %i5, %i0 ldub [%l7 + 0x22], %o0 tgu %icc, 0x6 loop_761: ld [%l7 + 0x68], %f8 edge32ln %i7, %g4, %l5 fmovsne %icc, %f11, %f14 ldsb [%l7 + 0x42], %o3 stw %g3, [%l7 + 0x54] fornot2 %f14, %f0, %f8 fmovsg %icc, %f1, %f4 bleu,a loop_762 nop setx loop_763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %l4, %g7 sra %o2, %o7, %l2 loop_762: add %o1, 0x17E3, %l0 loop_763: ldx [%l7 + 0x20], %l3 nop setx loop_764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f2, %f10 fmovdl %icc, %f14, %f6 fcmple16 %f6, %f2, %i3 loop_764: srax %i4, %l1, %o6 brnz %i1, loop_765 stw %o4, [%l7 + 0x54] andncc %i6, %i2, %g1 movle %icc, %l6, %g5 loop_765: ldub [%l7 + 0x30], %g2 ldd [%l7 + 0x28], %f2 smulcc %o5, %g6, %i0 movrlez %o0, %i5, %g4 lduh [%l7 + 0x12], %l5 sra %i7, %o3, %l4 udiv %g3, 0x0D7B, %g7 stx %o7, [%l7 + 0x50] st %f5, [%l7 + 0x74] stb %o2, [%l7 + 0x44] fmovdgu %icc, %f1, %f0 tg %xcc, 0x2 ldub [%l7 + 0x44], %l2 fandnot1s %f14, %f14, %f12 fmovrdne %l0, %f12, %f4 std %f14, [%l7 + 0x20] ldsb [%l7 + 0x61], %o1 ldsh [%l7 + 0x3C], %l3 fmovde %icc, %f8, %f2 or %i3, 0x0F16, %i4 and %l1, 0x0725, %o6 fone %f14 fsrc1 %f0, %f4 lduh [%l7 + 0x3C], %i1 stx %i6, [%l7 + 0x60] fblg,a %fcc3, loop_766 movcc %icc, %i2, %g1 subccc %l6, %g5, %o4 fba,a %fcc3, loop_767 loop_766: bpos %icc, loop_768 move %icc, %o5, %g2 alignaddrl %i0, %g6, %i5 loop_767: orncc %o0, %l5, %i7 loop_768: popc %g4, %o3 lduw [%l7 + 0x34], %l4 bvs,a %icc, loop_769 array8 %g7, %g3, %o2 std %f2, [%l7 + 0x20] udiv %o7, 0x1FEA, %l0 loop_769: edge8ln %o1, %l2, %i3 bneg,a,pt %icc, loop_770 brz,a %i4, loop_771 brlz,a %l1, loop_772 ldub [%l7 + 0x44], %l3 loop_770: fmovsge %icc, %f12, %f2 loop_771: bg loop_773 loop_772: ldd [%l7 + 0x48], %f0 be,a %icc, loop_774 sdiv %i1, 0x0097, %o6 loop_773: orcc %i2, %i6, %l6 sdivx %g1, 0x1208, %g5 loop_774: std %f10, [%l7 + 0x08] movge %icc, %o4, %g2 ldsw [%l7 + 0x54], %o5 st %f8, [%l7 + 0x3C] fornot1 %f0, %f12, %f2 fmovrsgez %i0, %f6, %f0 fmovscs %xcc, %f0, %f3 edge8 %i5, %o0, %g6 fandnot1s %f13, %f2, %f15 fmovsleu %icc, %f5, %f11 sethi 0x19EC, %i7 nop setx loop_775, %l0, %l1 jmpl %l1, %g4 movge %xcc, %o3, %l4 lduh [%l7 + 0x72], %l5 movrgz %g3, %o2, %o7 loop_775: movleu %icc, %l0, %o1 ble,a,pt %icc, loop_776 tgu %xcc, 0x2 ldx [%l7 + 0x38], %l2 movrne %g7, %i3, %l1 loop_776: tn %xcc, 0x4 ldsh [%l7 + 0x3A], %l3 srlx %i1, %i4, %i2 fand %f2, %f0, %f4 lduw [%l7 + 0x38], %i6 te %xcc, 0x3 ldx [%l7 + 0x40], %l6 fsrc2s %f4, %f1 fxors %f8, %f4, %f10 fsrc2 %f14, %f4 ldub [%l7 + 0x7A], %o6 ldsh [%l7 + 0x70], %g5 tvc %icc, 0x7 fmovrdgz %o4, %f10, %f8 ldsh [%l7 + 0x1E], %g2 stb %g1, [%l7 + 0x15] fexpand %f1, %f12 movrne %o5, 0x3D6, %i5 ldsw [%l7 + 0x4C], %o0 ldd [%l7 + 0x58], %f10 fmovsn %icc, %f10, %f2 st %f3, [%l7 + 0x60] xorcc %i0, %i7, %g4 lduw [%l7 + 0x2C], %o3 tcc %icc, 0x7 ldsw [%l7 + 0x5C], %l4 movl %xcc, %l5, %g3 ldsb [%l7 + 0x39], %o2 stw %o7, [%l7 + 0x54] fmovscs %icc, %f5, %f15 fmovdne %icc, %f2, %f6 ld [%l7 + 0x70], %f7 fmovrdgez %l0, %f10, %f6 stw %o1, [%l7 + 0x34] movge %xcc, %l2, %g7 stw %g6, [%l7 + 0x4C] fmovrslez %l1, %f8, %f0 brz %l3, loop_777 bg,a,pn %icc, loop_778 addc %i1, 0x1B36, %i4 fsrc2 %f0, %f8 loop_777: stw %i2, [%l7 + 0x48] loop_778: andcc %i6, 0x08D0, %i3 lduw [%l7 + 0x34], %l6 fbe %fcc2, loop_779 movrgz %g5, 0x36A, %o6 fble %fcc1, loop_780 fmovsle %xcc, %f12, %f3 loop_779: brnz %o4, loop_781 fmovrdgez %g2, %f4, %f0 loop_780: bpos %xcc, loop_782 fmovsvc %xcc, %f4, %f0 loop_781: tn %icc, 0x1 lduh [%l7 + 0x12], %g1 loop_782: bg loop_783 movvs %icc, %o5, %o0 xor %i0, %i7, %g4 stb %o3, [%l7 + 0x3D] loop_783: sth %l4, [%l7 + 0x2E] fmovsl %xcc, %f6, %f15 fbu,a %fcc3, loop_784 ldub [%l7 + 0x75], %i5 stx %l5, [%l7 + 0x58] ble %icc, loop_785 loop_784: fmovspos %xcc, %f4, %f15 std %f12, [%l7 + 0x58] fba,a %fcc2, loop_786 loop_785: fmovrdlez %o2, %f4, %f2 sdiv %o7, 0x089F, %g3 tneg %icc, 0x2 loop_786: tsubcctv %l0, %o1, %l2 tne %icc, 0x5 fmovsneg %xcc, %f14, %f15 fmovrslez %g7, %f2, %f14 fnot2s %f4, %f11 bvs loop_787 udivx %g6, 0x0DE2, %l1 subccc %i1, 0x146D, %l3 fbge,a %fcc1, loop_788 loop_787: srax %i2, %i6, %i3 ldsw [%l7 + 0x44], %l6 fcmpgt32 %f8, %f14, %i4 loop_788: umulcc %g5, %o6, %g2 fmuld8ulx16 %f3, %f2, %f6 fones %f0 brlz,a %o4, loop_789 ldsw [%l7 + 0x7C], %g1 array16 %o5, %o0, %i7 fba %fcc0, loop_790 loop_789: ld [%l7 + 0x28], %f10 fmovdvs %xcc, %f2, %f6 st %f1, [%l7 + 0x60] loop_790: stx %g4, [%l7 + 0x40] srl %i0, 0x03, %l4 bl,a,pn %xcc, loop_791 std %f0, [%l7 + 0x48] mulscc %o3, 0x0111, %l5 stb %i5, [%l7 + 0x3E] loop_791: fcmpgt16 %f12, %f14, %o7 fxnors %f11, %f11, %f14 fsrc1s %f1, %f4 ldsh [%l7 + 0x2C], %g3 fmovsge %icc, %f11, %f7 bvc,a,pt %xcc, loop_792 tsubcc %o2, 0x1466, %l0 stw %l2, [%l7 + 0x4C] tsubcc %o1, %g7, %l1 loop_792: ldub [%l7 + 0x6C], %i1 fandnot2 %f4, %f8, %f14 fandnot2s %f9, %f6, %f3 fmovdn %xcc, %f3, %f15 bcc,pt %icc, loop_793 fpsub32 %f10, %f12, %f8 array16 %l3, %i2, %g6 fmovrdlez %i3, %f4, %f14 loop_793: fbuge,a %fcc3, loop_794 bl,a loop_795 fnegs %f9, %f11 fmovdn %icc, %f2, %f11 loop_794: stw %i6, [%l7 + 0x78] loop_795: sdiv %l6, 0x0D76, %i4 fmovsle %icc, %f5, %f5 ldsb [%l7 + 0x56], %g5 movrne %o6, %o4, %g2 ld [%l7 + 0x1C], %f11 std %f10, [%l7 + 0x68] fcmpeq16 %f10, %f0, %g1 movrgez %o5, %o0, %i7 stw %g4, [%l7 + 0x68] edge8l %l4, %i0, %o3 sdivx %l5, 0x1C73, %o7 stb %g3, [%l7 + 0x6D] alignaddr %i5, %l0, %l2 tleu %icc, 0x3 fmovdge %icc, %f7, %f0 stw %o2, [%l7 + 0x3C] lduh [%l7 + 0x18], %o1 brgz,a %g7, loop_796 bne %icc, loop_797 ldsw [%l7 + 0x14], %i1 ld [%l7 + 0x28], %f10 loop_796: edge32n %l3, %l1, %i2 loop_797: stw %i3, [%l7 + 0x38] fmovsn %icc, %f0, %f2 movneg %icc, %g6, %l6 ldsw [%l7 + 0x18], %i4 fpsub32s %f7, %f5, %f7 nop setx loop_798, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x1 edge32ln %i6, %g5, %o6 ldx [%l7 + 0x28], %g2 loop_798: ldub [%l7 + 0x69], %o4 alignaddrl %o5, %g1, %i7 bshuffle %f8, %f2, %f0 movge %icc, %o0, %g4 fmovscs %icc, %f2, %f3 stx %l4, [%l7 + 0x38] edge8ln %i0, %l5, %o3 stb %o7, [%l7 + 0x66] fcmpd %fcc1, %f12, %f4 bvs,a,pn %xcc, loop_799 stb %g3, [%l7 + 0x56] ldx [%l7 + 0x70], %l0 andcc %l2, 0x1279, %i5 loop_799: movrgez %o1, 0x0FB, %g7 tvs %xcc, 0x4 fmovdvc %xcc, %f6, %f0 bvs,pn %xcc, loop_800 fmovsgu %xcc, %f0, %f9 smul %o2, 0x1E15, %i1 orn %l3, %i2, %l1 loop_800: and %g6, 0x1A98, %l6 fnot2 %f6, %f0 fmovsge %icc, %f6, %f15 fandnot2 %f8, %f8, %f6 fmovsneg %icc, %f0, %f1 fmovrdgz %i4, %f8, %f2 bpos loop_801 ldd [%l7 + 0x68], %f10 fbe,a %fcc1, loop_802 fbl,a %fcc2, loop_803 loop_801: fandnot1 %f10, %f4, %f4 movcs %xcc, %i6, %g5 loop_802: and %i3, %g2, %o4 loop_803: movcc %icc, %o5, %g1 fmovsvc %icc, %f3, %f4 sth %o6, [%l7 + 0x4A] bgu,a,pn %icc, loop_804 movrgz %i7, %g4, %o0 te %icc, 0x1 fbe,a %fcc3, loop_805 loop_804: fmovsa %xcc, %f14, %f13 stx %i0, [%l7 + 0x20] fnands %f11, %f12, %f9 loop_805: ldx [%l7 + 0x20], %l4 sth %o3, [%l7 + 0x6A] fsrc2s %f14, %f9 tleu %xcc, 0x0 edge8 %o7, %l5, %g3 fbo %fcc3, loop_806 stw %l0, [%l7 + 0x7C] lduw [%l7 + 0x58], %l2 ldub [%l7 + 0x1A], %i5 loop_806: fmovdgu %icc, %f5, %f10 fmovsleu %xcc, %f11, %f9 movne %icc, %o1, %o2 ld [%l7 + 0x7C], %f1 tvc %icc, 0x6 fpsub16s %f8, %f4, %f11 sdivx %i1, 0x1E15, %l3 fmovse %xcc, %f15, %f0 bcs,pt %icc, loop_807 bcc,a,pn %xcc, loop_808 fcmpgt32 %f12, %f4, %i2 fcmpne32 %f2, %f2, %l1 loop_807: sethi 0x0098, %g7 loop_808: fmovd %f14, %f0 fmovdgu %xcc, %f2, %f5 ldsw [%l7 + 0x70], %g6 ldx [%l7 + 0x50], %i4 stb %i6, [%l7 + 0x10] smul %g5, 0x1D77, %i3 fcmpne32 %f12, %f14, %g2 fxor %f6, %f6, %f4 xnorcc %o4, 0x18CD, %l6 stx %o5, [%l7 + 0x38] fpsub16 %f14, %f0, %f12 fcmps %fcc2, %f14, %f13 tg %xcc, 0x2 fandnot2s %f4, %f11, %f5 st %f7, [%l7 + 0x0C] fmovspos %xcc, %f4, %f4 fmovsg %xcc, %f7, %f12 fzero %f8 fexpand %f1, %f0 orcc %g1, %i7, %g4 fbuge %fcc3, loop_809 fnors %f5, %f4, %f3 ldsh [%l7 + 0x68], %o6 tvs %xcc, 0x7 loop_809: ld [%l7 + 0x38], %f15 lduh [%l7 + 0x30], %i0 ldsb [%l7 + 0x74], %o0 ta %icc, 0x5 fbuge,a %fcc1, loop_810 fmovdl %icc, %f9, %f3 add %l4, 0x18A4, %o7 edge16l %o3, %l5, %l0 loop_810: ldsb [%l7 + 0x71], %l2 fmovsgu %icc, %f13, %f0 fbne %fcc3, loop_811 ldsh [%l7 + 0x0E], %i5 fmovdge %icc, %f1, %f15 fbule,a %fcc3, loop_812 loop_811: movvs %icc, %g3, %o2 ld [%l7 + 0x74], %f9 movne %xcc, %o1, %i1 loop_812: fmovse %xcc, %f1, %f3 std %f6, [%l7 + 0x30] fmovsge %xcc, %f11, %f15 fmuld8ulx16 %f6, %f6, %f14 ldd [%l7 + 0x38], %f14 fmovdn %xcc, %f0, %f1 st %f1, [%l7 + 0x78] ldub [%l7 + 0x0B], %l3 addccc %l1, %i2, %g7 ld [%l7 + 0x38], %f7 subccc %g6, 0x1A40, %i4 brz %g5, loop_813 subccc %i3, %i6, %o4 tle %icc, 0x4 movge %icc, %g2, %o5 loop_813: bcs,pt %icc, loop_814 fxnors %f6, %f1, %f5 ldsb [%l7 + 0x71], %l6 ld [%l7 + 0x78], %f1 loop_814: bge,a loop_815 fsrc1s %f12, %f8 fbo,a %fcc2, loop_816 ldsb [%l7 + 0x6B], %g1 loop_815: fbule,a %fcc0, loop_817 movcs %xcc, %g4, %o6 loop_816: bgu,a,pn %icc, loop_818 lduw [%l7 + 0x54], %i0 loop_817: stx %i7, [%l7 + 0x40] fmovrdne %o0, %f0, %f0 loop_818: fmul8x16au %f14, %f6, %f2 array8 %o7, %l4, %l5 lduh [%l7 + 0x7A], %o3 fpack16 %f2, %f0 addcc %l2, 0x0449, %l0 tge %xcc, 0x5 lduw [%l7 + 0x40], %g3 movvc %icc, %o2, %i5 stw %o1, [%l7 + 0x7C] stx %i1, [%l7 + 0x30] fmovda %icc, %f8, %f5 fnegs %f7, %f10 brgz,a %l1, loop_819 umulcc %i2, 0x03B2, %l3 fbug,a %fcc0, loop_820 fpadd32 %f8, %f8, %f12 loop_819: ldub [%l7 + 0x2B], %g7 std %f14, [%l7 + 0x20] loop_820: ba %icc, loop_821 fpadd16s %f5, %f14, %f1 fxor %f14, %f12, %f14 fnands %f2, %f6, %f14 loop_821: add %i4, %g5, %i3 fabss %f4, %f13 and %g6, %i6, %o4 fmovrsgz %o5, %f7, %f6 ldub [%l7 + 0x23], %g2 ldsw [%l7 + 0x58], %l6 ld [%l7 + 0x14], %f12 ldx [%l7 + 0x48], %g1 fmul8x16au %f2, %f8, %f0 fbu,a %fcc2, loop_822 ldsb [%l7 + 0x51], %g4 tn %icc, 0x0 ldsh [%l7 + 0x62], %i0 loop_822: subc %i7, 0x03C9, %o0 ld [%l7 + 0x30], %f1 fmovrsgez %o7, %f6, %f0 fmovsn %icc, %f0, %f9 movn %xcc, %l4, %o6 stb %l5, [%l7 + 0x61] popc %l2, %o3 subccc %g3, 0x1A36, %l0 fnot1 %f4, %f14 nop setx loop_823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x5 tn %icc, 0x0 fcmple16 %f2, %f14, %o2 loop_823: movne %xcc, %i5, %i1 fmovrslz %l1, %f14, %f3 nop setx loop_824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f8, %f6, %f10 ldsh [%l7 + 0x72], %i2 bn,a,pn %xcc, loop_825 loop_824: andncc %o1, %l3, %i4 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 fone %f10 loop_825: movvs %icc, %g7, %i3 tneg %xcc, 0x3 loop_826: tcc %icc, 0x6 fcmpgt16 %f12, %f10, %g6 lduh [%l7 + 0x62], %g5 stb %o4, [%l7 + 0x5F] fbul %fcc1, loop_827 fone %f6 udivx %i6, 0x0B45, %o5 brgez,a %l6, loop_828 loop_827: fabsd %f6, %f4 tne %icc, 0x4 sdivcc %g1, 0x11B9, %g2 loop_828: fmovrdgez %g4, %f10, %f2 lduh [%l7 + 0x08], %i7 fblg %fcc3, loop_829 movg %xcc, %o0, %i0 andncc %l4, %o7, %l5 sll %o6, 0x0F, %l2 loop_829: tcc %xcc, 0x6 fpsub32s %f3, %f12, %f6 stw %g3, [%l7 + 0x38] fmovde %icc, %f10, %f15 mulscc %o3, %o2, %l0 lduw [%l7 + 0x58], %i1 fpackfix %f8, %f4 fmovrsne %l1, %f8, %f5 for %f12, %f2, %f14 lduw [%l7 + 0x68], %i5 fpack16 %f10, %f4 ldub [%l7 + 0x6E], %o1 sth %l3, [%l7 + 0x58] orn %i4, 0x0CA7, %i2 std %f4, [%l7 + 0x38] fmovdgu %icc, %f3, %f3 fbu,a %fcc2, loop_830 addcc %g7, 0x0BBF, %i3 sra %g6, 0x16, %g5 brgz,a %i6, loop_831 loop_830: sth %o5, [%l7 + 0x08] for %f12, %f6, %f4 te %xcc, 0x7 loop_831: movl %icc, %o4, %g1 ldd [%l7 + 0x40], %f8 bneg,a,pt %xcc, loop_832 lduh [%l7 + 0x5C], %l6 fmovdge %icc, %f5, %f3 fmovdl %xcc, %f12, %f15 loop_832: fpack32 %f4, %f4, %f4 movge %icc, %g4, %i7 and %o0, %i0, %l4 bgu,pn %icc, loop_833 ldsh [%l7 + 0x2C], %o7 stx %g2, [%l7 + 0x50] lduw [%l7 + 0x4C], %o6 loop_833: ld [%l7 + 0x08], %f14 fcmpeq32 %f4, %f6, %l5 stw %l2, [%l7 + 0x10] pdist %f4, %f4, %f4 movrlz %o3, 0x153, %g3 fpsub16s %f15, %f14, %f7 ld [%l7 + 0x70], %f14 taddcctv %o2, 0x1D80, %l0 andcc %l1, %i1, %i5 stx %o1, [%l7 + 0x70] movle %xcc, %i4, %l3 ldx [%l7 + 0x10], %g7 ldsb [%l7 + 0x08], %i2 edge32 %i3, %g5, %i6 srax %o5, 0x00, %g6 smulcc %o4, %g1, %l6 movne %xcc, %g4, %i7 lduw [%l7 + 0x44], %i0 fpsub32 %f2, %f8, %f0 fmovscc %xcc, %f7, %f7 ld [%l7 + 0x50], %f10 movgu %xcc, %o0, %l4 fandnot1 %f14, %f2, %f0 fpmerge %f6, %f13, %f2 nop setx loop_834, %l0, %l1 jmpl %l1, %g2 sdiv %o7, 0x004E, %l5 movl %xcc, %l2, %o3 fbu,a %fcc3, loop_835 loop_834: ld [%l7 + 0x24], %f3 bcs,pn %xcc, loop_836 fmovs %f10, %f7 loop_835: st %f12, [%l7 + 0x70] movcc %icc, %o6, %g3 loop_836: edge8l %o2, %l0, %l1 ldsw [%l7 + 0x28], %i5 movcc %xcc, %i1, %o1 fbul,a %fcc2, loop_837 tvc %icc, 0x4 fmovdle %xcc, %f9, %f11 movrne %l3, %i4, %g7 loop_837: bcc,pt %xcc, loop_838 fpsub32s %f6, %f11, %f9 tsubcctv %i3, %i2, %i6 sdivcc %g5, 0x158D, %o5 loop_838: movgu %xcc, %o4, %g6 movcs %icc, %l6, %g4 nop setx loop_839, %l0, %l1 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 + 0x5C], %i7 lduw [%l7 + 0x6C], %g1 movcs %xcc, %o0, %l4 loop_839: sth %i0, [%l7 + 0x48] lduw [%l7 + 0x44], %g2 ldsw [%l7 + 0x48], %l5 bvc,a,pn %xcc, loop_840 siam 0x2 movvs %xcc, %o7, %o3 movge %xcc, %o6, %g3 loop_840: fcmps %fcc2, %f9, %f7 fba,a %fcc2, loop_841 stb %o2, [%l7 + 0x42] movge %xcc, %l2, %l1 stb %l0, [%l7 + 0x24] loop_841: stw %i5, [%l7 + 0x44] tcc %xcc, 0x4 std %f4, [%l7 + 0x68] lduw [%l7 + 0x28], %o1 ldsh [%l7 + 0x52], %l3 andncc %i4, %i1, %g7 subccc %i3, 0x1EDC, %i6 bneg,a,pn %icc, loop_842 ld [%l7 + 0x38], %f8 fpmerge %f8, %f6, %f2 fmul8ulx16 %f2, %f4, %f12 loop_842: fabsd %f4, %f12 std %f0, [%l7 + 0x08] fcmped %fcc1, %f14, %f12 ldub [%l7 + 0x6E], %g5 fmovsleu %xcc, %f14, %f6 te %icc, 0x1 addccc %i2, %o4, %o5 ldsb [%l7 + 0x5A], %g6 fexpand %f3, %f0 ldsw [%l7 + 0x6C], %l6 fmovse %xcc, %f4, %f12 ldub [%l7 + 0x0F], %g4 bge,a %xcc, loop_843 fcmpd %fcc2, %f10, %f4 fmovdle %xcc, %f10, %f0 ldsh [%l7 + 0x32], %i7 loop_843: fmovsgu %xcc, %f9, %f5 stb %g1, [%l7 + 0x79] sth %o0, [%l7 + 0x5C] fmovrsgz %i0, %f2, %f14 fpadd16 %f12, %f4, %f14 orn %g2, %l4, %l5 fnand %f0, %f6, %f12 tvs %icc, 0x4 orncc %o3, 0x1106, %o6 add %o7, 0x1417, %o2 fpack32 %f6, %f12, %f10 tcc %xcc, 0x0 array8 %l2, %g3, %l0 lduh [%l7 + 0x10], %l1 std %f4, [%l7 + 0x70] fmovdleu %xcc, %f12, %f14 fxor %f8, %f2, %f8 movn %icc, %o1, %i5 andcc %l3, %i4, %g7 stx %i3, [%l7 + 0x20] lduh [%l7 + 0x74], %i6 fba,a %fcc0, loop_844 bcs,a %icc, loop_845 sll %i1, %g5, %o4 movn %xcc, %o5, %g6 loop_844: fbne %fcc2, loop_846 loop_845: orcc %l6, %g4, %i7 taddcctv %g1, %i2, %i0 subcc %g2, 0x055A, %l4 loop_846: fmovscs %xcc, %f8, %f14 fmovrdgez %l5, %f0, %f10 ldsb [%l7 + 0x56], %o0 fornot2s %f4, %f15, %f14 movg %icc, %o6, %o7 movre %o3, 0x086, %o2 ldsw [%l7 + 0x14], %l2 fbug %fcc3, loop_847 ldd [%l7 + 0x08], %f4 brlez,a %l0, loop_848 fmovrde %g3, %f10, %f14 loop_847: smulcc %o1, 0x13F2, %i5 srax %l1, 0x10, %i4 loop_848: sdivcc %l3, 0x0396, %g7 brnz %i6, loop_849 fbne,a %fcc0, loop_850 subcc %i3, %g5, %i1 edge16ln %o4, %o5, %g6 loop_849: edge16l %g4, %l6, %g1 loop_850: fmovsleu %xcc, %f0, %f1 ldx [%l7 + 0x20], %i2 fcmple16 %f6, %f8, %i0 st %f15, [%l7 + 0x3C] std %f14, [%l7 + 0x28] ldsb [%l7 + 0x4A], %i7 ld [%l7 + 0x54], %f15 bcc loop_851 stb %l4, [%l7 + 0x5E] bcs,pt %icc, loop_852 stx %l5, [%l7 + 0x38] loop_851: movcc %xcc, %o0, %o6 ta %xcc, 0x2 loop_852: fsrc1s %f3, %f11 fmovsle %xcc, %f15, %f1 sth %g2, [%l7 + 0x62] movge %icc, %o3, %o2 ldsb [%l7 + 0x0C], %l2 sdivcc %l0, 0x108E, %o7 stw %o1, [%l7 + 0x58] fnot1s %f3, %f10 tge %xcc, 0x5 xnor %i5, %g3, %i4 fandnot1 %f10, %f4, %f6 tvs %xcc, 0x0 brlez %l3, loop_853 stx %g7, [%l7 + 0x58] stx %i6, [%l7 + 0x58] fbge,a %fcc3, loop_854 loop_853: fnands %f12, %f2, %f2 std %f0, [%l7 + 0x18] fxor %f12, %f8, %f14 loop_854: fsrc1s %f15, %f14 fbul %fcc0, loop_855 fmovrdgz %l1, %f4, %f8 fble,a %fcc0, loop_856 edge16l %i3, %i1, %o4 loop_855: ba,a,pt %icc, loop_857 bvc,pt %xcc, loop_858 loop_856: stb %g5, [%l7 + 0x46] brlz,a %g6, loop_859 loop_857: ldsb [%l7 + 0x7D], %g4 loop_858: fcmple16 %f4, %f2, %l6 fmovdgu %xcc, %f6, %f6 loop_859: bpos %icc, loop_860 lduw [%l7 + 0x24], %o5 nop setx loop_861, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x54], %i2 loop_860: taddcc %g1, %i7, %l4 edge8ln %i0, %o0, %l5 loop_861: ldsb [%l7 + 0x4A], %o6 ldx [%l7 + 0x08], %g2 stb %o3, [%l7 + 0x64] lduw [%l7 + 0x4C], %l2 lduh [%l7 + 0x5E], %l0 fmovrse %o7, %f15, %f6 fpsub32 %f4, %f6, %f10 fmovdcc %icc, %f6, %f5 move %xcc, %o2, %i5 addccc %g3, 0x1A6A, %o1 fmul8sux16 %f0, %f2, %f8 addccc %i4, 0x09E3, %g7 fnand %f14, %f12, %f4 ldx [%l7 + 0x58], %i6 fmovse %icc, %f12, %f0 bl,pn %icc, loop_862 fabsd %f10, %f2 lduw [%l7 + 0x78], %l3 ldsb [%l7 + 0x45], %l1 loop_862: fmovsge %xcc, %f5, %f6 subc %i1, 0x1F2E, %o4 stw %i3, [%l7 + 0x70] fmovspos %icc, %f14, %f6 lduw [%l7 + 0x08], %g6 bn,a %xcc, loop_863 sethi 0x17E3, %g4 fors %f13, %f12, %f12 ldsw [%l7 + 0x40], %g5 loop_863: lduw [%l7 + 0x40], %l6 fornot1s %f3, %f14, %f14 movle %xcc, %o5, %g1 mulx %i7, 0x16AF, %i2 fpsub16s %f9, %f14, %f8 fpsub32 %f14, %f0, %f6 bgu,pn %icc, loop_864 movl %xcc, %i0, %l4 fcmpes %fcc1, %f2, %f15 fmovsvc %icc, %f1, %f11 loop_864: srl %o0, 0x13, %o6 stx %l5, [%l7 + 0x48] fmovsne %icc, %f10, %f8 sth %o3, [%l7 + 0x60] fmovrde %g2, %f8, %f4 fbl %fcc1, loop_865 brz,a %l2, loop_866 fblg %fcc2, loop_867 ldub [%l7 + 0x39], %l0 loop_865: and %o2, 0x11CF, %i5 loop_866: lduh [%l7 + 0x6C], %o7 loop_867: fmovs %f6, %f9 fpmerge %f2, %f1, %f2 fcmpes %fcc2, %f13, %f5 ldsh [%l7 + 0x40], %o1 fcmpes %fcc0, %f4, %f0 edge32n %i4, %g7, %g3 fblg,a %fcc0, loop_868 fmovdcc %icc, %f6, %f15 fbug %fcc0, loop_869 nop setx loop_870, %l0, %l1 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_868: fone %f2 stb %i6, [%l7 + 0x27] loop_869: fmul8x16 %f0, %f2, %f4 loop_870: lduw [%l7 + 0x38], %l1 call loop_871 fmuld8sux16 %f15, %f14, %f10 ta %xcc, 0x2 fpadd32s %f0, %f14, %f11 loop_871: umul %l3, 0x1D53, %i1 stb %i3, [%l7 + 0x6E] fbl %fcc2, loop_872 fmovrdne %o4, %f0, %f0 edge16n %g6, %g4, %g5 fmovrdne %o5, %f4, %f6 loop_872: fbuge,a %fcc1, loop_873 ld [%l7 + 0x24], %f15 fcmpes %fcc0, %f1, %f5 stb %g1, [%l7 + 0x59] loop_873: stb %i7, [%l7 + 0x3C] fmovsg %xcc, %f1, %f6 andcc %l6, 0x1ECC, %i2 fpsub16 %f4, %f8, %f12 st %f6, [%l7 + 0x78] fpsub16s %f1, %f14, %f12 ldx [%l7 + 0x30], %i0 lduh [%l7 + 0x18], %o0 fmovsneg %xcc, %f0, %f14 fbl %fcc0, loop_874 movne %xcc, %o6, %l5 lduw [%l7 + 0x38], %l4 lduw [%l7 + 0x14], %o3 loop_874: st %f3, [%l7 + 0x6C] subcc %l2, %g2, %l0 pdist %f10, %f2, %f14 tge %xcc, 0x1 ldsb [%l7 + 0x52], %o2 xor %o7, 0x0357, %i5 fmovdcc %xcc, %f8, %f4 tvs %xcc, 0x3 stw %i4, [%l7 + 0x7C] st %f12, [%l7 + 0x28] stw %o1, [%l7 + 0x24] stw %g3, [%l7 + 0x48] stb %i6, [%l7 + 0x7B] ldsw [%l7 + 0x5C], %g7 ldsh [%l7 + 0x1C], %l3 ldx [%l7 + 0x48], %i1 fcmpd %fcc1, %f8, %f4 fmovsleu %xcc, %f8, %f11 ldd [%l7 + 0x68], %f2 movne %icc, %i3, %l1 fpack32 %f8, %f2, %f10 edge8n %g6, %o4, %g5 edge32l %o5, %g4, %i7 fbo,a %fcc1, loop_875 array16 %g1, %l6, %i2 ldsw [%l7 + 0x2C], %i0 udivcc %o6, 0x1331, %l5 loop_875: edge8 %l4, %o3, %l2 fmovsg %icc, %f9, %f7 fmul8x16 %f11, %f10, %f12 fmovdg %icc, %f15, %f1 fmovrslez %o0, %f5, %f5 ble loop_876 stb %g2, [%l7 + 0x6C] std %f14, [%l7 + 0x40] sra %l0, %o7, %o2 loop_876: bn,pn %icc, loop_877 ld [%l7 + 0x3C], %f3 fmovscc %icc, %f6, %f8 move %xcc, %i5, %o1 loop_877: ldsw [%l7 + 0x5C], %i4 edge32l %i6, %g7, %g3 ldx [%l7 + 0x48], %i1 te %xcc, 0x5 fones %f4 movrgz %i3, %l3, %l1 fnands %f12, %f7, %f11 fcmpeq32 %f4, %f12, %o4 tcs %xcc, 0x7 nop setx loop_878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f6, %f8, %f0 brz %g6, loop_879 move %icc, %o5, %g4 loop_878: ldd [%l7 + 0x28], %f6 lduw [%l7 + 0x48], %i7 loop_879: stb %g1, [%l7 + 0x20] xnor %l6, 0x038F, %g5 nop setx loop_880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f0, %f14 bne,a loop_881 bge,a loop_882 loop_880: stw %i2, [%l7 + 0x38] ldx [%l7 + 0x20], %i0 loop_881: ldub [%l7 + 0x4B], %o6 loop_882: umulcc %l5, 0x071F, %l4 edge16l %l2, %o3, %g2 nop setx loop_883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f14, [%l7 + 0x18] movneg %xcc, %l0, %o0 fors %f6, %f15, %f4 loop_883: ldsw [%l7 + 0x24], %o2 stw %o7, [%l7 + 0x08] ldsb [%l7 + 0x10], %o1 bneg,a loop_884 ldsw [%l7 + 0x28], %i5 lduh [%l7 + 0x30], %i4 edge32l %g7, %i6, %g3 loop_884: fbue %fcc1, loop_885 fxnors %f15, %f7, %f8 ldub [%l7 + 0x18], %i1 fpmerge %f6, %f5, %f2 loop_885: std %f8, [%l7 + 0x18] stw %l3, [%l7 + 0x78] tgu %icc, 0x1 bgu,a %icc, loop_886 fmovdle %icc, %f14, %f3 tvc %icc, 0x3 ldsb [%l7 + 0x16], %i3 loop_886: fbue %fcc2, loop_887 siam 0x0 alignaddr %o4, %g6, %o5 st %f6, [%l7 + 0x38] loop_887: bpos,a %icc, loop_888 pdist %f14, %f8, %f12 ldub [%l7 + 0x0A], %g4 lduw [%l7 + 0x7C], %l1 loop_888: fmovrdlez %i7, %f2, %f4 lduw [%l7 + 0x7C], %g1 brgez,a %l6, loop_889 stb %g5, [%l7 + 0x3F] fmul8x16 %f0, %f4, %f4 lduh [%l7 + 0x32], %i0 loop_889: fpadd16 %f14, %f0, %f14 lduh [%l7 + 0x5C], %i2 movpos %xcc, %l5, %o6 fcmpes %fcc2, %f11, %f14 subcc %l4, 0x07A4, %l2 ldsh [%l7 + 0x5A], %g2 stw %l0, [%l7 + 0x48] stx %o3, [%l7 + 0x58] fcmpd %fcc0, %f10, %f10 ldd [%l7 + 0x58], %f2 stx %o2, [%l7 + 0x48] fmul8x16au %f11, %f7, %f2 xnorcc %o7, 0x0F00, %o1 ld [%l7 + 0x0C], %f1 bg,a,pt %icc, loop_890 bneg loop_891 fcmpne32 %f10, %f14, %o0 bcs,a %icc, loop_892 loop_890: stb %i5, [%l7 + 0x31] loop_891: call loop_893 sdivcc %i4, 0x023B, %i6 loop_892: bleu loop_894 fmovsge %xcc, %f2, %f9 loop_893: call loop_895 stb %g7, [%l7 + 0x5E] loop_894: sth %g3, [%l7 + 0x5A] stb %l3, [%l7 + 0x39] loop_895: fnot1s %f8, %f3 umulcc %i1, 0x0E24, %i3 fpadd16 %f14, %f6, %f2 fcmped %fcc2, %f8, %f14 stx %o4, [%l7 + 0x30] ldd [%l7 + 0x60], %f8 fmovrdgz %g6, %f0, %f4 nop setx loop_896, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f8, %f14, %f0 tne %icc, 0x2 srlx %g4, 0x19, %l1 loop_896: bcs %icc, loop_897 stb %i7, [%l7 + 0x3F] movcc %icc, %o5, %g1 movrlez %g5, 0x1D3, %l6 loop_897: fpackfix %f14, %f11 fmul8ulx16 %f14, %f2, %f0 sth %i0, [%l7 + 0x1C] ble,a %xcc, loop_898 fmovsg %xcc, %f11, %f11 std %f12, [%l7 + 0x78] ldub [%l7 + 0x41], %l5 loop_898: sra %i2, 0x1E, %o6 fcmpne32 %f14, %f6, %l4 stb %g2, [%l7 + 0x59] fpmerge %f6, %f13, %f14 tpos %xcc, 0x5 fcmple16 %f14, %f12, %l2 orncc %o3, 0x023D, %l0 lduh [%l7 + 0x34], %o7 sth %o1, [%l7 + 0x34] fmovs %f4, %f3 ldsh [%l7 + 0x46], %o2 fmovdvc %xcc, %f15, %f11 lduh [%l7 + 0x0C], %o0 fmovsle %xcc, %f12, %f1 fmovdpos %xcc, %f14, %f9 fmovdgu %icc, %f14, %f12 edge16ln %i5, %i6, %i4 ld [%l7 + 0x34], %f12 brlez,a %g3, loop_899 fmovdcc %icc, %f13, %f5 fbne,a %fcc3, loop_900 movrgz %g7, 0x094, %l3 loop_899: xnorcc %i3, %o4, %i1 ldx [%l7 + 0x68], %g4 loop_900: fmovsa %icc, %f0, %f15 edge16n %g6, %l1, %i7 fpsub16 %f14, %f14, %f8 sth %g1, [%l7 + 0x4C] tl %icc, 0x7 fexpand %f15, %f12 mova %xcc, %o5, %l6 brgz,a %g5, loop_901 fbue,a %fcc3, loop_902 ldx [%l7 + 0x40], %l5 lduw [%l7 + 0x74], %i2 loop_901: mulscc %o6, %i0, %l4 loop_902: addc %l2, 0x1CB1, %g2 movrlz %o3, %l0, %o1 lduw [%l7 + 0x70], %o7 fbge,a %fcc3, loop_903 fornot1 %f10, %f14, %f6 smulcc %o0, 0x0ACC, %o2 addcc %i5, %i4, %g3 loop_903: ldd [%l7 + 0x08], %f2 fnegd %f0, %f4 orncc %g7, %l3, %i3 fmovsa %icc, %f12, %f0 fbo,a %fcc2, loop_904 fxnors %f0, %f7, %f12 popc 0x1D80, %o4 st %f10, [%l7 + 0x60] loop_904: lduw [%l7 + 0x30], %i6 edge16l %g4, %g6, %l1 ldsh [%l7 + 0x5C], %i7 udivx %i1, 0x099C, %g1 fnot1 %f12, %f8 ldd [%l7 + 0x10], %f10 fmul8ulx16 %f10, %f0, %f8 sllx %o5, %g5, %l5 ld [%l7 + 0x50], %f6 fmovrsgez %l6, %f2, %f13 fexpand %f2, %f10 fmovdn %icc, %f0, %f14 ldub [%l7 + 0x20], %i2 xor %o6, 0x1D18, %l4 edge8l %i0, %g2, %o3 std %f4, [%l7 + 0x28] movle %icc, %l0, %l2 ld [%l7 + 0x5C], %f8 edge8 %o7, %o1, %o0 fba,a %fcc0, loop_905 subc %o2, 0x148D, %i5 ldd [%l7 + 0x68], %f2 mova %icc, %i4, %g7 loop_905: tvs %xcc, 0x7 brlz %g3, loop_906 fbu,a %fcc2, loop_907 umul %i3, 0x16A5, %o4 ta %icc, 0x0 loop_906: ldsh [%l7 + 0x18], %i6 loop_907: fmovsge %icc, %f5, %f2 edge8ln %l3, %g6, %l1 lduh [%l7 + 0x0C], %g4 andcc %i7, 0x1D18, %g1 srl %o5, %g5, %i1 ldsw [%l7 + 0x1C], %l5 fmovdpos %xcc, %f12, %f11 fmovrdgz %i2, %f6, %f14 std %f4, [%l7 + 0x40] fnor %f4, %f14, %f10 ldsw [%l7 + 0x6C], %l6 fmuld8sux16 %f0, %f9, %f12 tneg %icc, 0x2 fmovsg %icc, %f1, %f12 stb %o6, [%l7 + 0x1A] sth %l4, [%l7 + 0x24] andn %i0, 0x0F6B, %o3 bvc,pt %xcc, loop_908 tl %icc, 0x3 nop setx loop_909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %l0, 0x1B1D, %l2 loop_908: fnot1s %f9, %f14 popc 0x12EB, %g2 loop_909: or %o7, 0x0368, %o1 stw %o0, [%l7 + 0x3C] brgez %i5, loop_910 fmovsne %xcc, %f6, %f0 fmovrsgz %o2, %f4, %f13 nop setx loop_911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_910: fpack16 %f2, %f6 fnot1s %f10, %f9 lduw [%l7 + 0x30], %i4 loop_911: fblg %fcc1, loop_912 stw %g7, [%l7 + 0x7C] ld [%l7 + 0x28], %f1 fors %f10, %f0, %f8 loop_912: brgez,a %g3, loop_913 andcc %o4, %i3, %i6 fmovsne %xcc, %f1, %f15 fpsub32 %f0, %f12, %f14 loop_913: fcmpne16 %f2, %f14, %l3 lduw [%l7 + 0x58], %g6 fbule %fcc0, loop_914 tle %icc, 0x1 movgu %xcc, %g4, %l1 tgu %icc, 0x3 loop_914: fmovrdgez %g1, %f12, %f6 fpadd32 %f6, %f8, %f6 st %f4, [%l7 + 0x5C] sdivx %o5, 0x053F, %g5 brgez %i1, loop_915 std %f14, [%l7 + 0x60] mulx %i7, %l5, %l6 fpmerge %f8, %f11, %f4 loop_915: ldsh [%l7 + 0x5C], %i2 bneg loop_916 sth %o6, [%l7 + 0x3C] stx %i0, [%l7 + 0x48] srlx %l4, 0x1D, %l0 loop_916: stb %o3, [%l7 + 0x17] ldsw [%l7 + 0x18], %g2 fmovsleu %xcc, %f10, %f3 fxnor %f10, %f12, %f2 fpsub16s %f2, %f15, %f11 stw %l2, [%l7 + 0x3C] be,pt %xcc, loop_917 fpadd16 %f8, %f8, %f10 ldd [%l7 + 0x10], %f10 nop setx loop_918, %l0, %l1 jmpl %l1, %o1 loop_917: edge16ln %o0, %o7, %i5 fmovscs %icc, %f14, %f15 fmovsvs %xcc, %f13, %f9 loop_918: std %f12, [%l7 + 0x40] fcmpeq16 %f10, %f4, %o2 sth %g7, [%l7 + 0x38] fnot1s %f13, %f3 ldub [%l7 + 0x45], %i4 stx %g3, [%l7 + 0x38] fmovdle %xcc, %f8, %f10 xnorcc %i3, %o4, %l3 ldsb [%l7 + 0x7B], %i6 stx %g4, [%l7 + 0x18] movne %icc, %g6, %l1 fsrc2 %f12, %f12 fmovrdgez %o5, %f4, %f10 st %f2, [%l7 + 0x08] nop setx loop_919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %g1, 0x10E, %g5 srax %i1, %l5, %i7 call loop_920 loop_919: subc %l6, %o6, %i2 ldsh [%l7 + 0x0E], %l4 tneg %xcc, 0x5 loop_920: movg %icc, %l0, %i0 fpack32 %f10, %f8, %f2 std %f2, [%l7 + 0x60] sth %g2, [%l7 + 0x12] fnand %f12, %f0, %f2 fbne,a %fcc1, loop_921 ldsh [%l7 + 0x6C], %o3 bpos,a,pn %icc, loop_922 smulcc %l2, 0x0AF6, %o0 loop_921: st %f12, [%l7 + 0x78] sth %o7, [%l7 + 0x7E] loop_922: xnorcc %o1, %o2, %i5 edge16n %i4, %g3, %i3 tneg %icc, 0x6 fnor %f6, %f0, %f14 ldx [%l7 + 0x30], %o4 st %f5, [%l7 + 0x28] fmovdpos %xcc, %f3, %f6 fmovrdlez %l3, %f14, %f4 fmovdvs %icc, %f5, %f2 ta %xcc, 0x4 fmovscc %icc, %f6, %f9 fxnors %f6, %f11, %f4 tneg %icc, 0x7 bshuffle %f10, %f0, %f10 stb %i6, [%l7 + 0x45] brlz %g4, loop_923 fnot2s %f4, %f4 addccc %g6, %g7, %o5 fpack16 %f2, %f8 loop_923: fbl,a %fcc2, loop_924 brgz,a %g1, loop_925 fcmpeq32 %f4, %f0, %l1 fmovs %f0, %f11 loop_924: stb %i1, [%l7 + 0x5A] loop_925: andcc %l5, 0x14C9, %g5 fbug,a %fcc1, loop_926 std %f0, [%l7 + 0x20] lduw [%l7 + 0x78], %l6 movvc %xcc, %i7, %i2 loop_926: ldsh [%l7 + 0x2C], %l4 tvc %icc, 0x6 ldsh [%l7 + 0x6E], %o6 nop setx loop_927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %l0, %f6, %f6 st %f1, [%l7 + 0x6C] sth %g2, [%l7 + 0x32] loop_927: udiv %i0, 0x1DBC, %o3 edge16 %o0, %l2, %o7 lduh [%l7 + 0x3C], %o2 fmovdn %icc, %f9, %f15 ldsb [%l7 + 0x78], %o1 fpsub16s %f10, %f12, %f12 lduw [%l7 + 0x34], %i4 fmovd %f6, %f12 movneg %icc, %g3, %i5 ldx [%l7 + 0x10], %i3 stb %o4, [%l7 + 0x52] fone %f0 nop setx loop_928, %l0, %l1 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,pt %xcc, loop_929 fmovsneg %xcc, %f13, %f0 brgez %l3, loop_930 loop_928: fmovdvs %xcc, %f7, %f11 loop_929: movn %icc, %g4, %g6 bcs,pt %xcc, loop_931 loop_930: stw %g7, [%l7 + 0x64] fcmpne32 %f8, %f0, %o5 edge8 %g1, %l1, %i1 loop_931: fmovsneg %xcc, %f8, %f2 andn %l5, %g5, %l6 lduw [%l7 + 0x48], %i6 tn %icc, 0x1 fcmps %fcc1, %f14, %f2 ldsh [%l7 + 0x20], %i7 fmul8x16al %f6, %f4, %f4 movcc %xcc, %l4, %o6 ldsw [%l7 + 0x4C], %i2 fnot2s %f10, %f9 bge,a %xcc, loop_932 fmovrslz %l0, %f0, %f4 fbule %fcc0, loop_933 movrgz %g2, %o3, %i0 loop_932: fexpand %f0, %f10 fmovsg %icc, %f7, %f7 loop_933: ldx [%l7 + 0x58], %l2 brgez %o0, loop_934 tvc %xcc, 0x7 tcs %xcc, 0x7 brgez,a %o7, loop_935 loop_934: st %f0, [%l7 + 0x38] mulx %o2, 0x15F8, %o1 st %f12, [%l7 + 0x54] loop_935: edge8 %i4, %i5, %i3 stb %o4, [%l7 + 0x4B] nop setx loop_936, %l0, %l1 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 %g3, 0x065, %l3 srl %g4, %g6, %o5 andncc %g7, %l1, %g1 loop_936: movne %xcc, %i1, %l5 orcc %g5, %i6, %i7 fmovde %xcc, %f1, %f11 tneg %xcc, 0x5 fmovdle %xcc, %f2, %f7 ldd [%l7 + 0x70], %f8 stw %l4, [%l7 + 0x5C] movrlez %o6, 0x07D, %i2 fexpand %f1, %f2 fcmpeq32 %f0, %f0, %l0 movre %l6, %o3, %g2 fmovs %f3, %f2 umulcc %i0, 0x071C, %l2 fones %f3 fors %f9, %f7, %f13 array16 %o7, %o0, %o2 addcc %i4, 0x02BF, %o1 tge %xcc, 0x1 sllx %i5, %i3, %g3 orn %l3, %o4, %g6 st %f0, [%l7 + 0x68] srl %g4, 0x00, %g7 fmovsvc %xcc, %f11, %f11 ldsb [%l7 + 0x79], %o5 bcc,pt %icc, loop_937 stx %g1, [%l7 + 0x28] std %f4, [%l7 + 0x18] fmovdl %xcc, %f10, %f4 loop_937: nop setx loop_938, %l0, %l1 jmpl %l1, %l1 ldub [%l7 + 0x6E], %i1 bcs,pt %icc, loop_939 brgz %l5, loop_940 loop_938: bneg %xcc, loop_941 or %g5, 0x035A, %i6 loop_939: stx %i7, [%l7 + 0x20] loop_940: fmovdpos %icc, %f1, %f6 loop_941: xnorcc %o6, %i2, %l0 sth %l4, [%l7 + 0x2E] fnot1s %f6, %f12 fabss %f9, %f15 ldsh [%l7 + 0x7A], %l6 fpadd16 %f12, %f2, %f2 ldub [%l7 + 0x1A], %g2 brnz,a %o3, loop_942 stx %l2, [%l7 + 0x18] fornot1 %f4, %f10, %f12 ldsw [%l7 + 0x40], %i0 loop_942: array8 %o0, %o7, %i4 stw %o2, [%l7 + 0x10] sub %i5, %o1, %g3 bvc,a %xcc, loop_943 bne,a loop_944 fmovrse %l3, %f14, %f8 ldd [%l7 + 0x40], %f6 loop_943: movgu %icc, %o4, %i3 loop_944: fcmpne32 %f2, %f14, %g4 fpack16 %f12, %f3 fcmpd %fcc1, %f10, %f0 mulscc %g6, 0x058C, %o5 lduh [%l7 + 0x46], %g7 fmovrdne %l1, %f6, %f0 ldsh [%l7 + 0x4E], %i1 tvc %xcc, 0x5 edge8n %g1, %g5, %l5 lduw [%l7 + 0x40], %i7 sth %i6, [%l7 + 0x70] xnorcc %i2, %l0, %o6 fmovscs %icc, %f4, %f10 tle %xcc, 0x5 tcs %xcc, 0x4 faligndata %f2, %f0, %f10 fcmpne32 %f12, %f2, %l6 call loop_945 fcmpd %fcc3, %f14, %f10 fcmple16 %f6, %f0, %l4 add %o3, 0x0F6D, %g2 loop_945: std %f14, [%l7 + 0x30] ble,a loop_946 movrgz %i0, 0x2AE, %o0 fmovsgu %xcc, %f8, %f10 fbule,a %fcc1, loop_947 loop_946: movvs %icc, %l2, %i4 sdivcc %o7, 0x040C, %o2 lduw [%l7 + 0x48], %o1 loop_947: fmovrde %g3, %f10, %f8 taddcctv %l3, %o4, %i5 ldsw [%l7 + 0x30], %g4 movpos %icc, %g6, %o5 lduh [%l7 + 0x54], %g7 sth %l1, [%l7 + 0x24] sdivcc %i3, 0x1AAE, %g1 movgu %icc, %i1, %g5 std %f4, [%l7 + 0x08] ldub [%l7 + 0x30], %i7 fcmpeq32 %f4, %f14, %l5 orncc %i2, 0x0DCE, %l0 stb %i6, [%l7 + 0x0C] be %icc, loop_948 fands %f7, %f4, %f13 lduw [%l7 + 0x7C], %o6 stw %l6, [%l7 + 0x10] loop_948: bleu %icc, loop_949 fmovdl %icc, %f5, %f9 fones %f6 brgz,a %l4, loop_950 loop_949: bvs,pn %xcc, loop_951 stx %g2, [%l7 + 0x60] sth %i0, [%l7 + 0x60] loop_950: stx %o3, [%l7 + 0x68] loop_951: ld [%l7 + 0x50], %f7 stx %l2, [%l7 + 0x30] lduw [%l7 + 0x68], %i4 lduh [%l7 + 0x22], %o7 ldx [%l7 + 0x78], %o0 orn %o1, 0x0D4B, %g3 ldsw [%l7 + 0x2C], %o2 fxnors %f12, %f7, %f10 fcmps %fcc0, %f13, %f12 ldub [%l7 + 0x76], %l3 fnand %f8, %f6, %f12 fbg %fcc0, loop_952 ldsw [%l7 + 0x10], %o4 fbn %fcc0, loop_953 sra %i5, 0x1B, %g4 loop_952: movcc %xcc, %g6, %o5 fabss %f11, %f0 loop_953: ldd [%l7 + 0x10], %f4 sth %g7, [%l7 + 0x12] st %f6, [%l7 + 0x58] edge32ln %i3, %g1, %l1 bcc,a,pt %xcc, loop_954 fandnot1s %f2, %f8, %f15 fpmerge %f12, %f6, %f12 fmovscs %xcc, %f7, %f4 loop_954: ldd [%l7 + 0x28], %f14 tsubcctv %g5, 0x1FE9, %i1 fmul8x16 %f5, %f4, %f4 fnegd %f0, %f0 fbn %fcc1, loop_955 ble,a %icc, loop_956 xnorcc %l5, 0x03A9, %i7 fpsub16 %f10, %f10, %f14 loop_955: lduw [%l7 + 0x54], %l0 loop_956: ldsh [%l7 + 0x1E], %i6 movrgez %i2, 0x1CE, %l6 edge16n %l4, %o6, %i0 ldd [%l7 + 0x40], %f10 fpadd16 %f0, %f10, %f0 fmovspos %icc, %f8, %f7 nop setx loop_957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvs %xcc, %f11, %f2 fpadd16s %f1, %f10, %f2 tvs %icc, 0x3 loop_957: bpos,pt %icc, loop_958 ldx [%l7 + 0x20], %o3 brgez %g2, loop_959 xor %l2, %o7, %o0 loop_958: movrgz %o1, %i4, %g3 fpack16 %f2, %f8 loop_959: bl,a,pt %xcc, loop_960 tleu %xcc, 0x0 umulcc %o2, %l3, %o4 xnor %g4, 0x136A, %i5 loop_960: movle %icc, %o5, %g7 bpos,a,pn %icc, loop_961 sra %i3, %g1, %g6 fands %f14, %f3, %f8 ldsb [%l7 + 0x6C], %l1 loop_961: lduw [%l7 + 0x3C], %g5 sll %l5, %i7, %l0 ba loop_962 fcmpgt32 %f6, %f0, %i1 stx %i6, [%l7 + 0x68] fnors %f7, %f14, %f5 loop_962: fcmpgt16 %f10, %f0, %i2 for %f6, %f14, %f12 sth %l6, [%l7 + 0x54] ldd [%l7 + 0x28], %f2 ble,a %icc, loop_963 fpsub16 %f8, %f4, %f0 fmul8sux16 %f8, %f2, %f0 std %f8, [%l7 + 0x30] loop_963: fmovdgu %icc, %f11, %f3 tvc %xcc, 0x1 ldx [%l7 + 0x68], %o6 fmovrdlz %i0, %f2, %f8 bn,a,pn %icc, loop_964 move %icc, %o3, %l4 tge %icc, 0x4 brgz %g2, loop_965 loop_964: st %f11, [%l7 + 0x14] fnot1 %f0, %f14 stx %l2, [%l7 + 0x60] loop_965: fmovd %f0, %f8 ldsb [%l7 + 0x2F], %o7 fmovsgu %xcc, %f3, %f9 te %xcc, 0x4 movvs %xcc, %o1, %i4 fmovsle %xcc, %f12, %f15 stw %g3, [%l7 + 0x4C] addc %o2, 0x0191, %l3 fmovsvc %xcc, %f9, %f11 tpos %icc, 0x7 st %f8, [%l7 + 0x48] tn %xcc, 0x7 st %f11, [%l7 + 0x58] movrlez %o4, 0x007, %g4 fmuld8ulx16 %f7, %f6, %f0 fpsub32s %f5, %f4, %f0 sth %i5, [%l7 + 0x46] ldsb [%l7 + 0x2E], %o5 tne %xcc, 0x1 stb %o0, [%l7 + 0x3D] tsubcc %i3, 0x0D8D, %g1 stb %g6, [%l7 + 0x74] stw %l1, [%l7 + 0x4C] edge8ln %g7, %g5, %i7 movcs %icc, %l0, %i1 alignaddrl %i6, %i2, %l5 andcc %o6, %l6, %i0 srlx %o3, 0x02, %g2 fmovsle %xcc, %f12, %f14 lduw [%l7 + 0x54], %l2 taddcctv %o7, %o1, %l4 st %f1, [%l7 + 0x20] fbe %fcc1, loop_966 ldd [%l7 + 0x10], %f12 fornot2s %f6, %f0, %f5 andn %i4, 0x07FC, %o2 loop_966: stx %g3, [%l7 + 0x20] fzeros %f3 ldx [%l7 + 0x50], %l3 ldub [%l7 + 0x24], %g4 fcmps %fcc0, %f7, %f3 tcs %xcc, 0x6 fpack16 %f4, %f3 ld [%l7 + 0x30], %f6 ldx [%l7 + 0x58], %o4 array16 %o5, %o0, %i5 movrgez %g1, %i3, %l1 ldd [%l7 + 0x08], %f2 movcs %icc, %g6, %g5 fornot1 %f6, %f12, %f6 fands %f4, %f11, %f14 mova %icc, %i7, %l0 fmovdcc %icc, %f13, %f15 fmovsgu %icc, %f15, %f14 fmovdgu %xcc, %f2, %f2 movneg %xcc, %i1, %i6 bgu,a,pt %icc, loop_967 alignaddr %i2, %g7, %l5 fcmple32 %f14, %f10, %o6 bge loop_968 loop_967: fcmpgt16 %f12, %f4, %l6 fmovdvc %icc, %f2, %f1 st %f2, [%l7 + 0x44] loop_968: fbue,a %fcc3, loop_969 tsubcctv %o3, %g2, %l2 add %o7, 0x17B9, %i0 sdivcc %o1, 0x0B6E, %l4 loop_969: fcmple16 %f8, %f10, %i4 st %f10, [%l7 + 0x68] std %f0, [%l7 + 0x68] srax %g3, 0x14, %l3 fcmpd %fcc0, %f8, %f2 movcs %icc, %g4, %o2 fxnors %f15, %f14, %f0 lduw [%l7 + 0x58], %o5 ldsb [%l7 + 0x1F], %o4 movrgez %o0, %g1, %i3 xnorcc %l1, %g6, %g5 ldub [%l7 + 0x3D], %i5 stw %i7, [%l7 + 0x1C] ldsh [%l7 + 0x5E], %l0 fnot1s %f11, %f11 stw %i1, [%l7 + 0x6C] sth %i2, [%l7 + 0x26] fsrc2s %f13, %f10 stx %i6, [%l7 + 0x60] 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 tleu %xcc, 0x3 tvs %icc, 0x5 ldsw [%l7 + 0x64], %l5 loop_970: ldub [%l7 + 0x3F], %o6 fpsub32s %f3, %f9, %f7 fsrc1s %f1, %f10 edge8n %g7, %o3, %l6 bne,a,pt %icc, loop_971 ba,a,pn %icc, loop_972 fmul8x16 %f13, %f14, %f14 ldd [%l7 + 0x68], %f6 loop_971: xorcc %l2, %o7, %i0 loop_972: st %f9, [%l7 + 0x34] brz,a %g2, loop_973 fmovdgu %icc, %f0, %f0 fmovrsne %l4, %f10, %f12 edge8ln %i4, %o1, %l3 loop_973: tcs %icc, 0x5 fmovrslz %g4, %f9, %f10 sth %g3, [%l7 + 0x68] fmuld8sux16 %f11, %f8, %f12 fmovsneg %xcc, %f15, %f6 ldsh [%l7 + 0x7C], %o5 array8 %o2, %o0, %g1 fpadd32 %f6, %f14, %f14 ldub [%l7 + 0x3D], %o4 ldsh [%l7 + 0x54], %i3 ldsw [%l7 + 0x50], %g6 taddcc %g5, 0x1CB4, %i5 movre %i7, %l0, %l1 for %f0, %f10, %f0 fcmpgt16 %f10, %f2, %i2 ldd [%l7 + 0x10], %f12 ldub [%l7 + 0x1C], %i1 ldsb [%l7 + 0x0C], %i6 lduh [%l7 + 0x40], %l5 brz %g7, loop_974 fxnor %f6, %f0, %f12 movge %icc, %o3, %o6 tle %xcc, 0x7 loop_974: sth %l2, [%l7 + 0x3A] brlez,a %o7, loop_975 stb %i0, [%l7 + 0x27] fmovde %xcc, %f1, %f2 fbue %fcc0, loop_976 loop_975: edge16 %l6, %g2, %l4 fnegd %f2, %f6 tg %icc, 0x2 loop_976: fones %f13 movrgez %o1, 0x154, %i4 fbul %fcc2, loop_977 st %f1, [%l7 + 0x28] fnot2s %f11, %f1 mulscc %l3, 0x1F16, %g3 loop_977: fxnors %f8, %f13, %f9 fzeros %f4 fcmped %fcc2, %f0, %f0 call loop_978 fmovdle %xcc, %f11, %f8 stb %o5, [%l7 + 0x26] fmuld8sux16 %f13, %f11, %f12 loop_978: movn %icc, %g4, %o0 fbl %fcc3, loop_979 te %icc, 0x3 movle %icc, %g1, %o4 bneg,a %icc, loop_980 loop_979: srlx %o2, %g6, %i3 popc %i5, %i7 bg,a,pn %xcc, loop_981 loop_980: tg %xcc, 0x3 lduh [%l7 + 0x3E], %l0 ba,a loop_982 loop_981: edge8ln %g5, %l1, %i2 ba %xcc, loop_983 fmovdne %xcc, %f0, %f5 loop_982: ld [%l7 + 0x3C], %f4 movre %i6, 0x284, %l5 loop_983: tvc %icc, 0x4 srax %g7, %i1, %o6 fbue,a %fcc2, loop_984 ldub [%l7 + 0x76], %l2 stx %o7, [%l7 + 0x48] tneg %xcc, 0x0 loop_984: fpadd32 %f0, %f4, %f2 fcmpgt16 %f12, %f0, %o3 addcc %i0, %g2, %l4 ld [%l7 + 0x24], %f7 movpos %icc, %l6, %i4 st %f4, [%l7 + 0x58] movne %icc, %l3, %g3 ldx [%l7 + 0x58], %o1 move %icc, %g4, %o5 brgz %g1, loop_985 std %f2, [%l7 + 0x68] fmovsvc %icc, %f15, %f9 taddcc %o4, %o2, %o0 loop_985: fmovrdgz %g6, %f12, %f10 udivcc %i5, 0x12E1, %i3 ta %xcc, 0x2 movrgz %i7, %l0, %l1 ba loop_986 fnot1s %f1, %f0 fmovdg %xcc, %f15, %f15 movvs %icc, %i2, %g5 loop_986: fmovrslz %i6, %f8, %f11 ldsh [%l7 + 0x30], %g7 fble,a %fcc3, loop_987 addcc %i1, %o6, %l5 movrgz %o7, 0x3A3, %o3 stx %i0, [%l7 + 0x18] loop_987: bvc loop_988 array8 %g2, %l4, %l6 fsrc1 %f14, %f2 movn %xcc, %i4, %l3 loop_988: bcc loop_989 fmovda %xcc, %f7, %f14 fmuld8sux16 %f7, %f7, %f12 fmovsg %xcc, %f14, %f1 loop_989: fmovdne %xcc, %f5, %f13 mulscc %g3, %l2, %g4 fornot1 %f10, %f0, %f8 sdivx %o1, 0x15C9, %g1 st %f9, [%l7 + 0x1C] stx %o5, [%l7 + 0x70] fmul8ulx16 %f10, %f10, %f10 fandnot2 %f2, %f4, %f8 fmovscs %xcc, %f2, %f13 nop setx loop_990, %l0, %l1 jmpl %l1, %o4 orncc %o2, %g6, %i5 fpadd16s %f7, %f12, %f7 brz,a %i3, loop_991 loop_990: stw %o0, [%l7 + 0x44] smul %l0, %i7, %l1 edge32 %g5, %i6, %i2 loop_991: edge32ln %g7, %i1, %l5 st %f10, [%l7 + 0x6C] te %icc, 0x1 ldsb [%l7 + 0x40], %o6 fandnot1 %f6, %f12, %f14 brgez,a %o7, loop_992 fnot2s %f3, %f10 movneg %icc, %i0, %g2 fpadd32s %f15, %f5, %f12 loop_992: st %f9, [%l7 + 0x40] fbue %fcc1, loop_993 fmovsgu %icc, %f1, %f14 bn,pt %icc, loop_994 sll %o3, %l4, %i4 loop_993: fornot1 %f12, %f0, %f10 fbne,a %fcc0, loop_995 loop_994: tne %xcc, 0x2 fbge %fcc0, loop_996 tg %icc, 0x4 loop_995: edge16n %l3, %g3, %l6 fmovsa %icc, %f14, %f12 loop_996: stb %g4, [%l7 + 0x22] fmul8x16au %f12, %f10, %f14 fmovdne %icc, %f11, %f10 tsubcctv %o1, 0x013F, %g1 tl %xcc, 0x4 stw %l2, [%l7 + 0x48] edge32ln %o5, %o4, %o2 ta %xcc, 0x7 tcc %icc, 0x3 bshuffle %f14, %f6, %f12 bcc,pt %icc, loop_997 edge8ln %i5, %g6, %o0 st %f8, [%l7 + 0x74] fbge %fcc1, loop_998 loop_997: fbue %fcc1, loop_999 fbne %fcc1, loop_1000 fmul8ulx16 %f4, %f6, %f0 loop_998: fbl,a %fcc2, loop_1001 loop_999: movn %xcc, %l0, %i7 loop_1000: fmovrdlez %i3, %f14, %f12 std %f2, [%l7 + 0x38] loop_1001: orncc %g5, %l1, %i2 bgu,a %xcc, loop_1002 ldsw [%l7 + 0x64], %g7 umul %i6, 0x057A, %l5 lduw [%l7 + 0x3C], %i1 loop_1002: fones %f3 andcc %o6, %i0, %o7 lduh [%l7 + 0x20], %g2 ldub [%l7 + 0x2F], %l4 fcmpeq16 %f6, %f2, %o3 tneg %icc, 0x5 ldub [%l7 + 0x7D], %i4 ldd [%l7 + 0x48], %f6 fmovsvc %icc, %f3, %f9 fmovspos %xcc, %f9, %f12 taddcctv %l3, 0x1D2B, %l6 fexpand %f6, %f2 fsrc2 %f8, %f12 bcs,a loop_1003 movgu %xcc, %g3, %g4 udivcc %o1, 0x0E50, %l2 ldub [%l7 + 0x3F], %o5 loop_1003: stb %g1, [%l7 + 0x35] stx %o2, [%l7 + 0x78] edge8 %o4, %g6, %i5 ld [%l7 + 0x44], %f0 fblg,a %fcc3, loop_1004 edge32n %l0, %o0, %i3 fble,a %fcc3, loop_1005 orn %i7, %g5, %l1 loop_1004: tn %xcc, 0x3 movn %xcc, %g7, %i2 loop_1005: subcc %i6, 0x0D04, %i1 fbuge %fcc2, loop_1006 brz,a %l5, loop_1007 fbul %fcc1, loop_1008 nop setx loop_1009, %l0, %l1 jmpl %l1, %i0 loop_1006: taddcctv %o6, %g2, %l4 loop_1007: movcs %icc, %o7, %i4 loop_1008: andn %l3, %l6, %o3 loop_1009: sth %g4, [%l7 + 0x6E] ldd [%l7 + 0x70], %f12 sth %o1, [%l7 + 0x6E] ldsw [%l7 + 0x3C], %g3 fblg,a %fcc3, loop_1010 st %f14, [%l7 + 0x30] ldx [%l7 + 0x60], %o5 subc %g1, %l2, %o2 loop_1010: stx %o4, [%l7 + 0x70] st %f1, [%l7 + 0x4C] fmovdle %icc, %f9, %f10 nop setx loop_1011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %g6, 0x071B, %i5 smulcc %l0, %o0, %i7 mulx %i3, 0x16DF, %g5 loop_1011: alignaddr %g7, %i2, %l1 stb %i1, [%l7 + 0x3E] fmovsg %icc, %f9, %f15 ldsb [%l7 + 0x7F], %l5 fcmpgt32 %f10, %f10, %i6 ldd [%l7 + 0x20], %f6 fzeros %f4 ld [%l7 + 0x28], %f11 tsubcc %o6, 0x1229, %g2 taddcctv %l4, 0x093A, %i0 fzero %f4 bvc,a %icc, loop_1012 fmovscc %xcc, %f0, %f3 movcc %icc, %i4, %l3 udivx %l6, 0x1B1A, %o7 loop_1012: bcs,pn %icc, loop_1013 fbul,a %fcc0, loop_1014 fpadd32s %f0, %f11, %f12 tg %xcc, 0x0 loop_1013: ldsh [%l7 + 0x28], %g4 loop_1014: bg,a,pt %icc, loop_1015 bleu loop_1016 fmovdl %icc, %f12, %f6 lduh [%l7 + 0x3A], %o3 loop_1015: fnegd %f6, %f6 loop_1016: brgz %o1, loop_1017 bleu %xcc, loop_1018 for %f6, %f4, %f0 tvc %xcc, 0x2 loop_1017: ldsh [%l7 + 0x5E], %g3 loop_1018: st %f1, [%l7 + 0x14] st %f2, [%l7 + 0x14] bneg %xcc, loop_1019 fxors %f3, %f14, %f1 bl %xcc, loop_1020 edge8ln %g1, %l2, %o2 loop_1019: fba %fcc1, loop_1021 ldsb [%l7 + 0x45], %o4 loop_1020: andcc %g6, 0x100C, %i5 fmovdl %icc, %f9, %f10 loop_1021: fpadd16s %f9, %f3, %f5 sth %l0, [%l7 + 0x1C] fba %fcc1, loop_1022 fpadd16 %f10, %f2, %f2 edge32l %o5, %o0, %i7 srax %g5, 0x01, %i3 loop_1022: ldd [%l7 + 0x38], %f8 fxor %f10, %f6, %f6 ld [%l7 + 0x24], %f8 st %f3, [%l7 + 0x74] fblg %fcc3, loop_1023 brz %i2, loop_1024 array32 %g7, %i1, %l1 edge32 %i6, %l5, %g2 loop_1023: ldx [%l7 + 0x30], %o6 loop_1024: fmovdcs %xcc, %f15, %f3 bgu,pt %xcc, loop_1025 fmovsle %icc, %f3, %f11 bgu,a,pn %xcc, loop_1026 movcc %xcc, %l4, %i4 loop_1025: movre %l3, %i0, %l6 xor %o7, 0x0BD2, %o3 loop_1026: orcc %o1, %g3, %g1 fxnors %f8, %f8, %f4 tvs %icc, 0x4 movrgz %g4, %l2, %o2 fpsub32 %f14, %f0, %f2 fmovrslez %g6, %f3, %f11 fnands %f15, %f0, %f5 fmovsneg %icc, %f6, %f3 fmovdcc %icc, %f0, %f14 popc %o4, %l0 stx %o5, [%l7 + 0x40] orcc %i5, %o0, %i7 fbg,a %fcc1, loop_1027 fmovsneg %icc, %f14, %f11 lduw [%l7 + 0x24], %i3 fbul %fcc0, loop_1028 loop_1027: movgu %icc, %i2, %g7 be loop_1029 fcmpne16 %f8, %f2, %g5 loop_1028: ldsw [%l7 + 0x64], %i1 fmul8x16al %f2, %f8, %f6 loop_1029: mulx %i6, %l1, %g2 ldsb [%l7 + 0x20], %o6 tneg %xcc, 0x3 fsrc1 %f4, %f4 ldd [%l7 + 0x20], %f4 movcs %icc, %l4, %l5 fpadd32s %f12, %f13, %f2 fcmple16 %f8, %f8, %l3 stb %i0, [%l7 + 0x7A] subcc %i4, 0x048B, %l6 fmovrsgez %o3, %f14, %f5 tg %icc, 0x4 tl %xcc, 0x4 edge8 %o7, %g3, %g1 std %f12, [%l7 + 0x48] brlz %o1, loop_1030 smul %g4, %l2, %g6 fnot2s %f15, %f11 movrgz %o4, 0x31A, %l0 loop_1030: fcmple16 %f10, %f6, %o5 fcmped %fcc0, %f8, %f6 fmul8ulx16 %f10, %f10, %f14 andn %i5, %o2, %o0 edge32n %i3, %i2, %g7 fmovsgu %icc, %f7, %f4 tpos %icc, 0x6 ldx [%l7 + 0x18], %g5 mulx %i1, %i7, %i6 fmovsa %icc, %f4, %f7 fbn %fcc0, loop_1031 sub %g2, 0x0917, %l1 ldub [%l7 + 0x7E], %o6 edge8 %l5, %l3, %l4 loop_1031: stx %i4, [%l7 + 0x68] fmovsl %icc, %f13, %f0 std %f6, [%l7 + 0x48] srax %i0, 0x1C, %l6 umul %o7, 0x109F, %g3 movge %icc, %g1, %o3 edge16l %g4, %l2, %o1 ldsw [%l7 + 0x18], %o4 tneg %icc, 0x1 tgu %icc, 0x1 fand %f12, %f6, %f10 lduw [%l7 + 0x4C], %g6 nop setx loop_1032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %xcc, %f7, %f5 add %l0, 0x0E02, %o5 fcmpne16 %f8, %f14, %o2 loop_1032: movvs %xcc, %o0, %i3 orncc %i2, %g7, %i5 ble loop_1033 fandnot2s %f15, %f7, %f13 alignaddr %g5, %i1, %i6 subcc %g2, 0x049B, %i7 loop_1033: lduh [%l7 + 0x7C], %o6 fmovsge %xcc, %f7, %f12 fmovdcc %icc, %f8, %f5 stb %l1, [%l7 + 0x2A] sub %l5, 0x0166, %l3 lduw [%l7 + 0x64], %l4 stb %i0, [%l7 + 0x1F] ld [%l7 + 0x54], %f4 movvc %icc, %i4, %l6 edge8l %g3, %o7, %o3 fbg %fcc1, loop_1034 bg,a,pt %icc, loop_1035 fmovdgu %xcc, %f12, %f11 fbu %fcc1, loop_1036 loop_1034: ld [%l7 + 0x64], %f1 loop_1035: subc %g1, %l2, %g4 taddcc %o1, 0x01B8, %o4 loop_1036: stw %l0, [%l7 + 0x08] edge8ln %g6, %o2, %o0 fmovscs %icc, %f5, %f1 bleu,pn %xcc, loop_1037 fbu,a %fcc3, loop_1038 bneg loop_1039 fmovrsgz %i3, %f13, %f0 loop_1037: pdist %f2, %f4, %f12 loop_1038: lduw [%l7 + 0x64], %o5 loop_1039: move %xcc, %g7, %i2 movrlz %i5, %i1, %i6 nop setx loop_1040, %l0, %l1 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 + 0x44], %g5 fmuld8ulx16 %f8, %f11, %f2 lduw [%l7 + 0x1C], %g2 loop_1040: subccc %o6, %l1, %i7 movge %xcc, %l3, %l4 stw %l5, [%l7 + 0x18] tvc %icc, 0x0 fpsub32 %f8, %f0, %f8 sllx %i4, 0x06, %l6 movn %xcc, %i0, %g3 addcc %o7, 0x0C5C, %g1 pdist %f14, %f2, %f0 stb %o3, [%l7 + 0x77] fexpand %f4, %f10 fsrc2 %f10, %f0 ldsb [%l7 + 0x6A], %g4 array8 %o1, %o4, %l0 fcmple32 %f6, %f12, %l2 fpsub32s %f10, %f11, %f4 edge16 %o2, %g6, %i3 te %icc, 0x3 taddcc %o0, %g7, %i2 lduw [%l7 + 0x7C], %o5 lduh [%l7 + 0x7A], %i1 fcmpne16 %f6, %f8, %i6 ldd [%l7 + 0x28], %f6 bl,pt %icc, loop_1041 subc %i5, 0x13CE, %g2 fbge,a %fcc0, loop_1042 st %f6, [%l7 + 0x30] loop_1041: fpackfix %f14, %f3 tl %icc, 0x6 loop_1042: ld [%l7 + 0x08], %f6 lduw [%l7 + 0x58], %o6 ldub [%l7 + 0x51], %l1 call loop_1043 fcmps %fcc1, %f9, %f9 fmovsg %xcc, %f14, %f0 fmovdgu %xcc, %f12, %f3 loop_1043: lduh [%l7 + 0x1A], %i7 fmovscc %icc, %f14, %f7 ldd [%l7 + 0x08], %f10 ldx [%l7 + 0x30], %l3 fands %f4, %f0, %f7 fmovdcs %icc, %f14, %f7 tge %icc, 0x1 fmovrsne %l4, %f15, %f4 alignaddr %g5, %i4, %l5 srax %i0, %l6, %o7 edge16l %g1, %g3, %o3 tvs %xcc, 0x3 ldx [%l7 + 0x78], %g4 fmuld8sux16 %f2, %f1, %f6 edge16ln %o1, %l0, %l2 udiv %o2, 0x18EE, %o4 sth %i3, [%l7 + 0x48] ld [%l7 + 0x34], %f1 fxors %f10, %f7, %f10 fmovsg %icc, %f9, %f10 fsrc2s %f5, %f15 lduw [%l7 + 0x20], %o0 stw %g6, [%l7 + 0x48] fcmple16 %f14, %f12, %i2 movcc %icc, %g7, %o5 lduw [%l7 + 0x30], %i6 stw %i1, [%l7 + 0x2C] fpadd32s %f10, %f15, %f9 fmovrslz %g2, %f10, %f12 ldsh [%l7 + 0x0C], %i5 siam 0x6 edge8l %l1, %o6, %l3 fmovsa %icc, %f14, %f13 fcmple16 %f12, %f6, %i7 fmovsge %xcc, %f13, %f0 stx %g5, [%l7 + 0x10] taddcc %i4, 0x0BEE, %l5 bpos loop_1044 fba,a %fcc0, loop_1045 fnor %f2, %f2, %f10 fzeros %f12 loop_1044: tsubcctv %i0, %l4, %l6 loop_1045: smul %o7, 0x09BC, %g1 edge8 %o3, %g4, %o1 stw %g3, [%l7 + 0x28] sdiv %l0, 0x0E6F, %l2 ldx [%l7 + 0x08], %o4 ldx [%l7 + 0x58], %i3 tle %xcc, 0x1 fble %fcc1, loop_1046 fmovrsgz %o2, %f5, %f10 st %f12, [%l7 + 0x74] movrne %g6, %i2, %g7 loop_1046: ble,pn %xcc, loop_1047 alignaddr %o5, %o0, %i1 fcmpeq16 %f14, %f12, %i6 fbuge %fcc3, loop_1048 loop_1047: fpmerge %f10, %f15, %f4 fmovrdgez %g2, %f8, %f8 sdivx %l1, 0x0BE9, %i5 loop_1048: fmul8sux16 %f8, %f14, %f4 faligndata %f2, %f4, %f0 fandnot1 %f0, %f4, %f14 lduh [%l7 + 0x46], %l3 ld [%l7 + 0x7C], %f9 ldsb [%l7 + 0x6A], %o6 ldsh [%l7 + 0x76], %g5 fmovdneg %xcc, %f7, %f6 st %f5, [%l7 + 0x1C] fmovdneg %icc, %f13, %f14 be,a %icc, loop_1049 popc %i7, %l5 fors %f14, %f11, %f9 edge8 %i0, %l4, %l6 loop_1049: fpadd16 %f4, %f10, %f6 fnot1 %f12, %f14 fmovsneg %icc, %f8, %f2 fpadd16 %f0, %f2, %f8 ldub [%l7 + 0x28], %i4 fcmpes %fcc1, %f14, %f7 fcmpgt16 %f0, %f8, %g1 stw %o3, [%l7 + 0x74] nop setx loop_1050, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %g4, %o7, %g3 fmovscs %xcc, %f1, %f12 ldsh [%l7 + 0x28], %o1 loop_1050: fnegd %f2, %f2 movcc %icc, %l0, %o4 edge32 %i3, %l2, %o2 fsrc2s %f11, %f5 fcmpgt16 %f0, %f10, %i2 tleu %icc, 0x4 ld [%l7 + 0x3C], %f14 ldsw [%l7 + 0x10], %g6 movl %xcc, %o5, %o0 fornot1s %f2, %f14, %f11 ld [%l7 + 0x50], %f7 array8 %g7, %i1, %g2 fornot1 %f10, %f0, %f0 ldx [%l7 + 0x50], %l1 ldsb [%l7 + 0x35], %i6 stw %l3, [%l7 + 0x28] be,a %icc, loop_1051 tpos %icc, 0x1 tl %xcc, 0x3 array8 %i5, %g5, %i7 loop_1051: fcmpgt16 %f6, %f2, %o6 fmovrdlez %l5, %f10, %f14 ldsw [%l7 + 0x40], %l4 ldub [%l7 + 0x31], %l6 bne,a loop_1052 fandnot2s %f14, %f2, %f14 brlez,a %i0, loop_1053 bvc,a,pt %icc, loop_1054 loop_1052: fpadd16 %f6, %f2, %f14 fnegd %f2, %f6 loop_1053: ld [%l7 + 0x50], %f10 loop_1054: fbul,a %fcc2, loop_1055 tne %xcc, 0x4 std %f0, [%l7 + 0x60] tsubcctv %g1, %i4, %o3 loop_1055: fmul8sux16 %f12, %f12, %f0 fnors %f13, %f9, %f7 subc %o7, %g3, %o1 mova %icc, %l0, %o4 fblg %fcc0, loop_1056 fbue,a %fcc0, loop_1057 bcs,a %xcc, loop_1058 fmovdgu %icc, %f9, %f15 loop_1056: ldd [%l7 + 0x78], %f2 loop_1057: umul %i3, 0x0810, %g4 loop_1058: udiv %o2, 0x071D, %l2 ldsh [%l7 + 0x7A], %i2 nop setx loop_1059, %l0, %l1 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 %xcc, %f0, %f13 fcmpes %fcc1, %f4, %f5 xorcc %g6, %o5, %g7 loop_1059: fbul,a %fcc3, loop_1060 fmovrslez %i1, %f9, %f4 std %f2, [%l7 + 0x70] andcc %g2, 0x1021, %l1 loop_1060: fcmpne16 %f0, %f2, %o0 ldsb [%l7 + 0x3B], %i6 fzeros %f14 fcmpd %fcc3, %f0, %f4 edge8n %i5, %g5, %l3 ldx [%l7 + 0x38], %i7 ld [%l7 + 0x40], %f8 std %f12, [%l7 + 0x40] array32 %o6, %l4, %l6 fmovse %xcc, %f0, %f6 ldd [%l7 + 0x30], %f10 umulcc %i0, 0x0393, %l5 fbo %fcc3, loop_1061 fbl %fcc0, loop_1062 fmovrdne %g1, %f6, %f8 stx %o3, [%l7 + 0x48] loop_1061: fpackfix %f4, %f14 loop_1062: fones %f7 movn %xcc, %i4, %g3 edge16l %o7, %o1, %o4 stx %i3, [%l7 + 0x10] st %f6, [%l7 + 0x64] edge8l %l0, %g4, %o2 fmovdcc %icc, %f1, %f5 fmovdpos %icc, %f2, %f5 ldsb [%l7 + 0x2F], %i2 for %f14, %f6, %f4 umulcc %l2, %o5, %g7 ldx [%l7 + 0x40], %g6 fcmpgt16 %f6, %f4, %i1 fcmpne16 %f8, %f10, %l1 ld [%l7 + 0x20], %f14 ldub [%l7 + 0x18], %o0 tle %icc, 0x0 ldd [%l7 + 0x78], %f10 movl %icc, %g2, %i6 tsubcc %g5, 0x1B51, %l3 sth %i7, [%l7 + 0x6C] ldsw [%l7 + 0x60], %o6 tpos %icc, 0x7 add %i5, 0x0711, %l6 fornot2s %f5, %f9, %f12 tcc %xcc, 0x4 fmovdvc %icc, %f0, %f1 bg,a loop_1063 srlx %i0, 0x1A, %l5 ld [%l7 + 0x38], %f13 xnor %g1, 0x0144, %o3 loop_1063: mova %xcc, %l4, %g3 fmovscc %icc, %f8, %f11 fnot1 %f14, %f4 edge16l %o7, %o1, %o4 brgez %i3, loop_1064 fmovrdgz %i4, %f2, %f4 ldsh [%l7 + 0x3A], %l0 ldx [%l7 + 0x60], %g4 loop_1064: fmovsa %xcc, %f10, %f13 bcs,pt %xcc, loop_1065 fcmpne16 %f8, %f2, %i2 tne %icc, 0x7 fbul,a %fcc0, loop_1066 loop_1065: nop setx loop_1067, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x28], %l2 nop setx loop_1068, %l0, %l1 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_1066: ldx [%l7 + 0x40], %o5 loop_1067: srax %o2, 0x05, %g6 sth %i1, [%l7 + 0x78] loop_1068: fmovrsgez %g7, %f13, %f4 bge,pt %icc, loop_1069 ta %xcc, 0x1 fzeros %f12 sllx %l1, 0x01, %o0 loop_1069: st %f4, [%l7 + 0x14] stx %i6, [%l7 + 0x40] popc 0x0366, %g5 st %f12, [%l7 + 0x54] popc 0x164A, %g2 std %f6, [%l7 + 0x78] orcc %i7, %l3, %i5 subcc %o6, 0x0304, %i0 movrgz %l5, %g1, %o3 ld [%l7 + 0x54], %f2 stx %l4, [%l7 + 0x08] fandnot2 %f2, %f10, %f6 movvc %xcc, %g3, %o7 ldub [%l7 + 0x45], %o1 mova %icc, %o4, %l6 fnot2s %f11, %f4 stw %i4, [%l7 + 0x30] add %l0, %g4, %i3 movl %xcc, %l2, %i2 fpsub32s %f2, %f7, %f8 bge,a %icc, loop_1070 fmovscc %xcc, %f9, %f2 fands %f12, %f10, %f14 subccc %o2, %o5, %i1 loop_1070: fblg %fcc1, loop_1071 fmovdneg %xcc, %f15, %f12 ldd [%l7 + 0x38], %f14 std %f2, [%l7 + 0x30] loop_1071: lduw [%l7 + 0x4C], %g7 sll %l1, 0x0D, %g6 fexpand %f1, %f8 udivx %i6, 0x16AF, %g5 andn %g2, 0x0677, %o0 movrne %l3, 0x066, %i5 fmovsneg %icc, %f12, %f10 stb %o6, [%l7 + 0x65] sth %i0, [%l7 + 0x52] edge16ln %i7, %l5, %o3 fbug,a %fcc3, loop_1072 edge32 %g1, %l4, %o7 bgu,pn %icc, loop_1073 edge16 %o1, %o4, %l6 loop_1072: edge32ln %i4, %g3, %g4 fnot2s %f6, %f2 loop_1073: sth %i3, [%l7 + 0x5A] ldsb [%l7 + 0x64], %l0 ldsb [%l7 + 0x6D], %l2 stx %o2, [%l7 + 0x08] bl,a,pn %icc, loop_1074 tn %xcc, 0x3 tvs %icc, 0x5 ldd [%l7 + 0x58], %f10 loop_1074: fcmpeq32 %f0, %f4, %i2 sra %i1, %g7, %l1 fmovdcc %icc, %f11, %f0 fmovsleu %icc, %f14, %f1 fbo %fcc1, loop_1075 bge %xcc, loop_1076 fmovdge %icc, %f15, %f4 xor %o5, %i6, %g5 loop_1075: movrlez %g2, %g6, %o0 loop_1076: array8 %i5, %o6, %i0 edge32n %i7, %l5, %o3 bge,a loop_1077 tsubcctv %l3, %g1, %o7 tsubcctv %o1, 0x1800, %l4 lduw [%l7 + 0x4C], %o4 loop_1077: fmovsa %icc, %f9, %f3 orn %l6, %g3, %g4 sth %i4, [%l7 + 0x2A] stb %l0, [%l7 + 0x14] fbo,a %fcc3, loop_1078 tgu %xcc, 0x3 tleu %xcc, 0x7 ldsh [%l7 + 0x5C], %l2 loop_1078: fabss %f14, %f14 ldsh [%l7 + 0x58], %i3 fmovda %icc, %f11, %f11 ble,a %xcc, loop_1079 stb %o2, [%l7 + 0x18] ldsh [%l7 + 0x58], %i1 fxnor %f6, %f8, %f8 loop_1079: ldub [%l7 + 0x4D], %g7 ldsw [%l7 + 0x6C], %i2 fmuld8ulx16 %f14, %f0, %f12 ldub [%l7 + 0x20], %l1 lduw [%l7 + 0x50], %i6 call loop_1080 stx %g5, [%l7 + 0x48] fbe,a %fcc3, loop_1081 st %f9, [%l7 + 0x28] loop_1080: ldsw [%l7 + 0x48], %g2 fxnor %f14, %f2, %f4 loop_1081: fcmpne16 %f14, %f8, %g6 movpos %icc, %o5, %i5 taddcc %o6, %i0, %i7 fmovdneg %icc, %f15, %f8 te %icc, 0x3 st %f14, [%l7 + 0x24] sra %l5, %o0, %l3 movrgz %o3, %o7, %o1 fmovde %icc, %f2, %f4 lduw [%l7 + 0x58], %l4 alignaddr %o4, %l6, %g3 lduw [%l7 + 0x50], %g1 fmovrdgz %i4, %f8, %f14 ldd [%l7 + 0x58], %f12 fcmpes %fcc2, %f15, %f2 nop setx loop_1082, %l0, %l1 jmpl %l1, %l0 lduw [%l7 + 0x2C], %l2 fmul8ulx16 %f10, %f12, %f6 edge32n %i3, %g4, %o2 loop_1082: fmovrslez %i1, %f14, %f13 tcs %xcc, 0x7 fornot1 %f12, %f6, %f10 bshuffle %f2, %f12, %f2 ldsh [%l7 + 0x2E], %i2 fbu %fcc2, loop_1083 udiv %l1, 0x1D35, %g7 sdiv %i6, 0x0D25, %g2 xnor %g5, 0x1B3E, %o5 loop_1083: addc %i5, %o6, %g6 movre %i7, 0x34B, %i0 fmovrdgz %o0, %f6, %f4 fpadd32 %f6, %f2, %f14 fmovrslz %l3, %f4, %f15 fmuld8sux16 %f9, %f9, %f4 st %f11, [%l7 + 0x7C] bg,a,pn %icc, loop_1084 fmovdle %icc, %f8, %f11 xnorcc %o3, 0x1A51, %o7 fmovrsgez %l5, %f11, %f6 loop_1084: mova %xcc, %l4, %o1 stx %l6, [%l7 + 0x70] edge8ln %o4, %g1, %i4 stx %g3, [%l7 + 0x20] fpackfix %f0, %f7 ldub [%l7 + 0x42], %l0 ld [%l7 + 0x3C], %f1 bgu,a,pn %xcc, loop_1085 fpackfix %f4, %f1 bshuffle %f8, %f4, %f12 movrlz %l2, %g4, %o2 loop_1085: bg %icc, loop_1086 lduh [%l7 + 0x2E], %i3 stb %i1, [%l7 + 0x74] tgu %xcc, 0x6 loop_1086: fmovrsne %i2, %f8, %f7 ta %xcc, 0x3 movre %l1, %g7, %g2 fmovspos %icc, %f0, %f10 stx %g5, [%l7 + 0x30] sth %o5, [%l7 + 0x6C] fmovdge %icc, %f5, %f3 tge %xcc, 0x4 fcmpes %fcc2, %f4, %f13 fcmpes %fcc0, %f14, %f5 orcc %i6, %o6, %i5 sth %i7, [%l7 + 0x14] fmovscs %icc, %f12, %f14 subcc %i0, %g6, %o0 lduh [%l7 + 0x16], %o3 movg %xcc, %l3, %l5 fbuge,a %fcc2, loop_1087 edge16 %o7, %o1, %l6 fmovrdgz %o4, %f2, %f10 ldsh [%l7 + 0x08], %l4 loop_1087: fornot2 %f4, %f12, %f12 fmovscs %xcc, %f6, %f8 fnor %f12, %f14, %f8 movcc %icc, %i4, %g1 fsrc1 %f0, %f8 fandnot2 %f12, %f8, %f10 st %f14, [%l7 + 0x2C] std %f2, [%l7 + 0x70] fpmerge %f14, %f8, %f12 ba,pn %icc, loop_1088 fpadd32 %f6, %f12, %f2 bleu %icc, loop_1089 stx %g3, [%l7 + 0x48] loop_1088: edge16ln %l2, %l0, %o2 stx %g4, [%l7 + 0x50] loop_1089: ldsb [%l7 + 0x28], %i3 ba,a,pn %icc, loop_1090 fors %f0, %f5, %f5 movrlz %i1, %l1, %i2 fabsd %f12, %f4 loop_1090: fcmped %fcc0, %f6, %f10 ta %icc, 0x7 ldx [%l7 + 0x78], %g7 tneg %icc, 0x2 ldx [%l7 + 0x68], %g5 edge8l %o5, %i6, %g2 fcmple16 %f2, %f14, %i5 tne %icc, 0x1 ldx [%l7 + 0x58], %o6 bl,pn %xcc, loop_1091 array8 %i0, %g6, %o0 brgez %i7, loop_1092 fones %f10 loop_1091: fpmerge %f13, %f15, %f8 movn %xcc, %o3, %l3 loop_1092: fmul8ulx16 %f8, %f6, %f0 subcc %l5, 0x0A8C, %o7 stx %l6, [%l7 + 0x30] ldsh [%l7 + 0x10], %o4 stb %l4, [%l7 + 0x3C] std %f12, [%l7 + 0x30] fbu,a %fcc0, loop_1093 std %f10, [%l7 + 0x60] lduw [%l7 + 0x5C], %i4 movrlez %o1, %g3, %g1 loop_1093: stb %l2, [%l7 + 0x2E] stb %o2, [%l7 + 0x0F] fmul8x16 %f4, %f2, %f12 ldx [%l7 + 0x10], %l0 fmovrse %g4, %f12, %f4 array16 %i3, %i1, %l1 edge16l %g7, %g5, %o5 ldsw [%l7 + 0x24], %i6 fnands %f8, %f6, %f0 ld [%l7 + 0x08], %f11 fmovrdgz %g2, %f8, %f4 ldsw [%l7 + 0x64], %i2 ldd [%l7 + 0x58], %f14 te %xcc, 0x6 ldx [%l7 + 0x10], %i5 fbu,a %fcc3, loop_1094 fxnors %f14, %f0, %f1 brlez,a %i0, loop_1095 call loop_1096 loop_1094: fnot1s %f11, %f10 fcmpgt16 %f6, %f8, %g6 loop_1095: ldsw [%l7 + 0x70], %o6 loop_1096: stb %o0, [%l7 + 0x10] tgu %xcc, 0x5 ldx [%l7 + 0x08], %i7 ldd [%l7 + 0x20], %f8 array16 %o3, %l3, %l5 edge32l %o7, %o4, %l4 stb %i4, [%l7 + 0x79] srlx %l6, %g3, %g1 fmovscc %icc, %f9, %f4 bleu loop_1097 ble loop_1098 lduh [%l7 + 0x4C], %o1 fand %f2, %f14, %f8 loop_1097: brgez %o2, loop_1099 loop_1098: std %f6, [%l7 + 0x40] ldx [%l7 + 0x28], %l0 ldsb [%l7 + 0x0B], %g4 loop_1099: sra %i3, 0x01, %i1 ba %icc, loop_1100 fbue %fcc0, loop_1101 fnot1 %f0, %f14 stb %l1, [%l7 + 0x46] loop_1100: tl %xcc, 0x3 loop_1101: tsubcc %l2, %g7, %o5 sth %i6, [%l7 + 0x12] popc %g2, %g5 fnot2s %f3, %f10 andcc %i2, %i0, %g6 fmovsne %icc, %f12, %f15 ldsw [%l7 + 0x5C], %o6 movrlez %o0, %i5, %i7 fcmpeq16 %f6, %f6, %o3 bleu %xcc, loop_1102 andcc %l5, %o7, %l3 fmovsg %xcc, %f13, %f9 st %f7, [%l7 + 0x68] loop_1102: fbl %fcc3, loop_1103 bge,pt %xcc, loop_1104 nop setx loop_1105, %l0, %l1 jmpl %l1, %l4 movcs %icc, %i4, %l6 loop_1103: sra %o4, %g1, %o1 loop_1104: fpsub16 %f8, %f0, %f12 loop_1105: fbue,a %fcc1, loop_1106 stw %o2, [%l7 + 0x60] fmul8sux16 %f0, %f8, %f10 ldsh [%l7 + 0x48], %g3 loop_1106: brgez,a %g4, loop_1107 stb %l0, [%l7 + 0x24] brgez,a %i1, loop_1108 stx %l1, [%l7 + 0x48] loop_1107: fornot1 %f4, %f0, %f0 movneg %icc, %i3, %g7 loop_1108: brlz,a %o5, loop_1109 sth %i6, [%l7 + 0x52] movrgz %l2, 0x283, %g5 sth %i2, [%l7 + 0x64] loop_1109: fmovsa %icc, %f12, %f12 umul %i0, %g6, %o6 stw %g2, [%l7 + 0x58] movle %xcc, %o0, %i5 ble,a %xcc, loop_1110 ldsb [%l7 + 0x53], %i7 ldub [%l7 + 0x2B], %l5 movgu %icc, %o7, %o3 loop_1110: fmul8x16 %f8, %f8, %f6 fpsub16s %f0, %f9, %f2 fpack32 %f4, %f14, %f10 std %f4, [%l7 + 0x08] mulscc %l4, %i4, %l3 smulcc %l6, 0x00F5, %o4 movl %xcc, %o1, %g1 fmovrse %g3, %f12, %f11 array8 %g4, %o2, %i1 ldd [%l7 + 0x78], %f0 udiv %l1, 0x144B, %i3 fmovrdgz %g7, %f8, %f8 fpsub32 %f10, %f8, %f6 tn %xcc, 0x0 stx %l0, [%l7 + 0x68] lduw [%l7 + 0x48], %i6 ldd [%l7 + 0x38], %f14 edge32n %o5, %l2, %g5 tcs %xcc, 0x6 addc %i0, 0x0951, %i2 st %f10, [%l7 + 0x18] ba,pn %icc, loop_1111 fexpand %f8, %f4 fmovrdgez %o6, %f14, %f4 srax %g6, 0x16, %g2 loop_1111: fzeros %f6 movl %xcc, %o0, %i7 stx %i5, [%l7 + 0x20] movcs %icc, %o7, %o3 bcc,a %icc, loop_1112 st %f4, [%l7 + 0x14] tle %xcc, 0x3 bleu loop_1113 loop_1112: siam 0x5 fnors %f0, %f0, %f11 fxors %f5, %f9, %f2 loop_1113: ldsb [%l7 + 0x41], %l5 fmovsge %icc, %f2, %f1 fba %fcc1, loop_1114 srax %i4, %l4, %l3 ld [%l7 + 0x20], %f1 ldsw [%l7 + 0x7C], %o4 loop_1114: stw %l6, [%l7 + 0x3C] ba,pn %icc, loop_1115 tpos %xcc, 0x1 stb %g1, [%l7 + 0x5E] te %xcc, 0x3 loop_1115: tl %xcc, 0x2 movgu %icc, %g3, %o1 umulcc %o2, 0x00D4, %g4 st %f3, [%l7 + 0x30] umulcc %l1, %i1, %g7 nop setx loop_1116, %l0, %l1 jmpl %l1, %l0 fmovdneg %xcc, %f9, %f15 fors %f2, %f1, %f4 movre %i6, 0x192, %i3 loop_1116: nop setx loop_1117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f0, %f12, %f14 brlz %l2, loop_1118 fbne,a %fcc3, loop_1119 loop_1117: xor %g5, %i0, %o5 call loop_1120 loop_1118: brlz %i2, loop_1121 loop_1119: fmovrdlz %o6, %f12, %f8 movvs %xcc, %g6, %g2 loop_1120: orcc %i7, 0x02EA, %o0 loop_1121: taddcc %i5, 0x0927, %o7 std %f12, [%l7 + 0x40] stb %l5, [%l7 + 0x7A] move %icc, %o3, %l4 movle %icc, %l3, %o4 array16 %i4, %l6, %g3 fxors %f0, %f3, %f5 or %o1, %g1, %g4 fmovdvc %xcc, %f0, %f6 sth %l1, [%l7 + 0x46] fnot2 %f8, %f6 fcmpgt32 %f10, %f12, %o2 ba,pn %xcc, loop_1122 ldx [%l7 + 0x10], %i1 xorcc %l0, %g7, %i3 for %f4, %f6, %f6 loop_1122: fmovsle %xcc, %f3, %f2 bcs,a loop_1123 stx %i6, [%l7 + 0x28] fpadd32 %f4, %f6, %f6 tne %xcc, 0x4 loop_1123: stx %l2, [%l7 + 0x28] array8 %i0, %o5, %g5 std %f14, [%l7 + 0x70] fsrc1 %f6, %f14 fbe,a %fcc3, loop_1124 fpsub32s %f5, %f14, %f3 fmovdl %xcc, %f2, %f10 movn %icc, %i2, %g6 loop_1124: fbn %fcc2, loop_1125 add %g2, %o6, %o0 fcmple16 %f14, %f8, %i5 movcc %xcc, %o7, %i7 loop_1125: tcc %xcc, 0x3 fmovdcc %xcc, %f15, %f2 fmovde %xcc, %f10, %f12 ld [%l7 + 0x24], %f8 sll %l5, %l4, %l3 fmovsne %xcc, %f14, %f2 fmovsa %icc, %f2, %f7 fmovrse %o3, %f0, %f1 lduh [%l7 + 0x52], %i4 fones %f3 movrne %l6, %g3, %o1 udivcc %o4, 0x176D, %g1 movle %icc, %g4, %o2 pdist %f12, %f6, %f8 stw %i1, [%l7 + 0x3C] ldsh [%l7 + 0x1C], %l0 edge8n %l1, %g7, %i3 movleu %xcc, %l2, %i0 nop setx loop_1126, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %i6, %o5, %i2 fbn %fcc0, loop_1127 tg %xcc, 0x0 loop_1126: fmul8x16au %f13, %f12, %f4 stw %g6, [%l7 + 0x38] loop_1127: fornot2 %f4, %f10, %f10 fble,a %fcc2, loop_1128 tvc %icc, 0x0 fpadd32 %f6, %f4, %f14 fsrc1s %f3, %f6 loop_1128: sth %g2, [%l7 + 0x66] fxnors %f5, %f7, %f5 std %f8, [%l7 + 0x68] ble,a %xcc, loop_1129 sethi 0x01EF, %o6 fand %f10, %f10, %f0 brz,a %g5, loop_1130 loop_1129: ldsb [%l7 + 0x2D], %o0 fmovdle %icc, %f12, %f10 lduh [%l7 + 0x30], %i5 loop_1130: lduw [%l7 + 0x18], %o7 orn %l5, %i7, %l4 fpack32 %f8, %f8, %f6 lduh [%l7 + 0x72], %o3 bge,a loop_1131 fmovrslz %i4, %f6, %f14 subccc %l3, %l6, %g3 bvc,pn %xcc, loop_1132 loop_1131: fmovdne %xcc, %f14, %f5 ldsw [%l7 + 0x10], %o4 lduw [%l7 + 0x08], %o1 loop_1132: lduh [%l7 + 0x2E], %g4 srlx %g1, 0x00, %i1 fcmpgt32 %f4, %f14, %l0 sth %o2, [%l7 + 0x34] orncc %g7, %i3, %l1 fbn,a %fcc3, loop_1133 movcs %icc, %l2, %i0 fabsd %f6, %f6 tneg %icc, 0x4 loop_1133: tpos %xcc, 0x0 nop setx loop_1134, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x14], %o5 fmovdcc %icc, %f2, %f7 std %f10, [%l7 + 0x10] loop_1134: fcmpne16 %f4, %f10, %i6 lduw [%l7 + 0x38], %i2 fbug,a %fcc0, loop_1135 stw %g6, [%l7 + 0x70] fxors %f4, %f11, %f4 fcmple16 %f12, %f0, %g2 loop_1135: std %f10, [%l7 + 0x08] brgz %o6, loop_1136 fone %f8 sdiv %g5, 0x0542, %o0 ta %xcc, 0x6 loop_1136: sdivcc %o7, 0x171D, %l5 stw %i5, [%l7 + 0x68] ld [%l7 + 0x4C], %f6 ldx [%l7 + 0x68], %l4 orncc %i7, 0x1E25, %i4 fpsub16 %f12, %f14, %f12 mulx %o3, 0x0258, %l3 std %f14, [%l7 + 0x40] tn %xcc, 0x7 te %icc, 0x6 std %f2, [%l7 + 0x70] fcmpne16 %f0, %f14, %l6 fbn,a %fcc0, loop_1137 edge8ln %g3, %o4, %o1 fmuld8sux16 %f2, %f14, %f14 st %f12, [%l7 + 0x24] loop_1137: move %icc, %g1, %g4 ldsb [%l7 + 0x5F], %i1 fbu %fcc3, loop_1138 std %f10, [%l7 + 0x40] smul %o2, %g7, %i3 fzeros %f8 loop_1138: sth %l0, [%l7 + 0x52] taddcc %l1, 0x020F, %l2 udiv %i0, 0x0B86, %i6 move %xcc, %o5, %g6 movre %i2, %o6, %g5 fble,a %fcc3, loop_1139 ldub [%l7 + 0x75], %g2 subcc %o0, 0x0E2D, %o7 stx %i5, [%l7 + 0x68] loop_1139: ldub [%l7 + 0x17], %l5 movneg %xcc, %i7, %l4 fbule,a %fcc1, loop_1140 nop setx loop_1141, %l0, %l1 jmpl %l1, %o3 fcmpgt16 %f0, %f14, %i4 ldsb [%l7 + 0x57], %l3 loop_1140: movcc %xcc, %g3, %o4 loop_1141: fmovsne %icc, %f14, %f2 fnot2 %f8, %f14 edge16ln %o1, %g1, %g4 fmul8ulx16 %f8, %f10, %f10 stx %i1, [%l7 + 0x18] fbug %fcc0, loop_1142 fpsub32 %f14, %f10, %f0 bvc loop_1143 fmovdle %icc, %f5, %f9 loop_1142: fabsd %f4, %f12 fsrc2 %f4, %f8 loop_1143: ldx [%l7 + 0x50], %o2 fnot1s %f15, %f3 tn %icc, 0x5 ldsh [%l7 + 0x6A], %g7 fmovsvs %xcc, %f12, %f10 fblg,a %fcc0, loop_1144 edge16 %i3, %l6, %l1 stx %l2, [%l7 + 0x48] ldsb [%l7 + 0x2F], %l0 loop_1144: bl,pt %xcc, loop_1145 fcmpd %fcc0, %f12, %f8 bg,pn %xcc, loop_1146 sethi 0x155A, %i6 loop_1145: ldx [%l7 + 0x40], %o5 ldsb [%l7 + 0x63], %i0 loop_1146: fmovsl %xcc, %f7, %f9 edge8n %i2, %g6, %g5 fnot2 %f14, %f0 nop setx loop_1147, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x10] fcmpne32 %f12, %f8, %g2 sth %o6, [%l7 + 0x14] loop_1147: ldsw [%l7 + 0x54], %o0 fcmple32 %f6, %f14, %i5 ldsh [%l7 + 0x18], %l5 lduw [%l7 + 0x48], %o7 fmovsle %xcc, %f10, %f14 movneg %icc, %i7, %l4 bge,a,pn %icc, loop_1148 ta %icc, 0x0 ldd [%l7 + 0x40], %f2 array32 %o3, %l3, %i4 loop_1148: fmovsvs %icc, %f10, %f1 fandnot1 %f12, %f12, %f4 tsubcc %g3, %o1, %o4 st %f15, [%l7 + 0x10] brz,a %g1, loop_1149 ldsw [%l7 + 0x20], %i1 lduh [%l7 + 0x5E], %o2 stx %g4, [%l7 + 0x40] loop_1149: fsrc1s %f13, %f6 ldub [%l7 + 0x19], %g7 edge32l %i3, %l6, %l1 edge8 %l0, %l2, %o5 fnor %f12, %f4, %f8 ldsh [%l7 + 0x22], %i0 bneg,a %icc, loop_1150 fmul8x16 %f1, %f14, %f6 stx %i2, [%l7 + 0x68] fbe,a %fcc2, loop_1151 loop_1150: fmul8x16 %f15, %f0, %f6 fmovrslz %i6, %f0, %f10 tn %icc, 0x0 loop_1151: fbul,a %fcc3, loop_1152 fmovdleu %xcc, %f13, %f6 fbne,a %fcc2, loop_1153 fmovdle %icc, %f4, %f5 loop_1152: mulscc %g5, 0x02B6, %g2 edge32n %g6, %o6, %i5 loop_1153: array32 %o0, %o7, %l5 fbge %fcc3, loop_1154 fbne,a %fcc1, loop_1155 edge8 %l4, %o3, %i7 fcmps %fcc2, %f6, %f15 loop_1154: bgu,a loop_1156 loop_1155: fbg %fcc1, loop_1157 movne %icc, %l3, %i4 nop setx loop_1158, %l0, %l1 jmpl %l1, %o1 loop_1156: umul %o4, %g3, %g1 loop_1157: bvc,a,pn %xcc, loop_1159 bshuffle %f2, %f14, %f6 loop_1158: sth %i1, [%l7 + 0x42] fmovscs %xcc, %f14, %f10 loop_1159: stb %g4, [%l7 + 0x66] fbe %fcc2, loop_1160 fnand %f2, %f10, %f4 fmovsvs %xcc, %f10, %f7 fnot1s %f5, %f4 loop_1160: sra %o2, %g7, %l6 fpack16 %f12, %f11 stb %l1, [%l7 + 0x69] fba,a %fcc0, loop_1161 andcc %l0, %l2, %o5 ldub [%l7 + 0x24], %i0 udivcc %i3, 0x1B5D, %i2 loop_1161: bleu,a,pn %icc, loop_1162 movcc %icc, %g5, %g2 fnegs %f6, %f7 fbo,a %fcc2, loop_1163 loop_1162: orcc %g6, %o6, %i5 sra %i6, 0x1B, %o0 fbu %fcc2, loop_1164 loop_1163: lduw [%l7 + 0x34], %l5 stw %l4, [%l7 + 0x68] srlx %o7, 0x0C, %o3 loop_1164: bpos,a %icc, loop_1165 fsrc2 %f6, %f4 sllx %l3, %i7, %o1 ba,a loop_1166 loop_1165: fbul %fcc2, loop_1167 edge32l %i4, %o4, %g3 fbug %fcc0, loop_1168 loop_1166: nop setx loop_1169, %l0, %l1 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_1167: ldd [%l7 + 0x40], %f12 fmovrsgz %g1, %f14, %f1 loop_1168: alignaddrl %g4, %o2, %i1 loop_1169: sth %l6, [%l7 + 0x70] fmovsleu %xcc, %f11, %f10 sth %l1, [%l7 + 0x26] fmovdl %icc, %f11, %f4 std %f12, [%l7 + 0x70] fcmped %fcc2, %f10, %f10 ldsw [%l7 + 0x20], %l0 edge8n %g7, %o5, %l2 fpsub32s %f14, %f10, %f10 st %f2, [%l7 + 0x14] fmovrdgez %i0, %f6, %f10 ldd [%l7 + 0x60], %f2 tsubcctv %i2, 0x008F, %g5 ldsh [%l7 + 0x50], %i3 edge32l %g2, %o6, %i5 fones %f5 tgu %xcc, 0x1 movn %xcc, %i6, %g6 sth %l5, [%l7 + 0x1A] edge32n %l4, %o7, %o3 fnegd %f8, %f14 te %xcc, 0x0 ldub [%l7 + 0x74], %l3 be,a loop_1170 bcc,a loop_1171 fpadd32 %f2, %f0, %f8 fbn %fcc0, loop_1172 loop_1170: std %f4, [%l7 + 0x70] loop_1171: fmovdvs %icc, %f1, %f15 and %i7, %o1, %o0 loop_1172: st %f11, [%l7 + 0x60] fmovsle %xcc, %f9, %f10 fmovdcs %xcc, %f3, %f2 movge %xcc, %o4, %i4 fcmpne32 %f4, %f4, %g3 brlz,a %g4, loop_1173 ldsb [%l7 + 0x0D], %g1 ld [%l7 + 0x1C], %f4 ldx [%l7 + 0x30], %i1 loop_1173: fmovdvs %xcc, %f8, %f7 lduw [%l7 + 0x0C], %l6 ldub [%l7 + 0x54], %l1 nop setx loop_1174, %l0, %l1 jmpl %l1, %o2 ldsw [%l7 + 0x68], %l0 fbg %fcc2, loop_1175 stw %o5, [%l7 + 0x7C] loop_1174: edge32l %g7, %i0, %l2 brgz %g5, loop_1176 loop_1175: fpsub32s %f11, %f6, %f1 ldd [%l7 + 0x10], %f12 edge32 %i2, %i3, %o6 loop_1176: ldsh [%l7 + 0x6E], %i5 tleu %icc, 0x5 fcmpgt16 %f14, %f6, %i6 smul %g6, %g2, %l4 ldsw [%l7 + 0x44], %o7 tne %xcc, 0x1 fpack16 %f14, %f4 bg,a loop_1177 sllx %o3, %l3, %l5 ld [%l7 + 0x1C], %f0 fmovsg %xcc, %f3, %f2 loop_1177: tsubcctv %o1, 0x0179, %o0 fmul8x16al %f0, %f7, %f0 fbe,a %fcc1, loop_1178 fpadd16 %f8, %f0, %f8 std %f0, [%l7 + 0x48] fpadd32s %f3, %f6, %f13 loop_1178: ldub [%l7 + 0x55], %i7 st %f12, [%l7 + 0x58] srl %o4, 0x1E, %g3 fba %fcc2, loop_1179 stb %g4, [%l7 + 0x38] addccc %g1, 0x11C2, %i1 nop setx loop_1180, %l0, %l1 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_1179: lduh [%l7 + 0x7A], %l6 fcmple16 %f0, %f12, %l1 bne loop_1181 loop_1180: ldsh [%l7 + 0x52], %o2 fnors %f1, %f4, %f14 tneg %icc, 0x0 loop_1181: std %f10, [%l7 + 0x50] fmovrdne %l0, %f8, %f0 std %f14, [%l7 + 0x50] tleu %xcc, 0x7 tvs %xcc, 0x2 tgu %xcc, 0x7 fandnot2s %f13, %f11, %f11 ld [%l7 + 0x6C], %f3 movrgez %o5, 0x0B9, %i4 fbl %fcc2, loop_1182 fnot1s %f11, %f14 fmovdleu %xcc, %f13, %f11 fsrc1s %f13, %f12 loop_1182: stw %i0, [%l7 + 0x20] fmovsvc %icc, %f1, %f2 fbug %fcc0, loop_1183 bge loop_1184 stw %g7, [%l7 + 0x10] brlez,a %l2, loop_1185 loop_1183: fmovrslez %i2, %f7, %f13 loop_1184: fsrc2s %f13, %f13 fmovse %xcc, %f2, %f7 loop_1185: fmul8ulx16 %f2, %f14, %f4 movneg %icc, %i3, %o6 fmovsge %icc, %f3, %f7 fzero %f4 brlz,a %i5, loop_1186 ldsh [%l7 + 0x20], %g5 edge32l %g6, %i6, %l4 sllx %g2, 0x00, %o3 loop_1186: brnz %l3, loop_1187 edge8 %o7, %l5, %o1 fbug %fcc0, loop_1188 std %f12, [%l7 + 0x40] loop_1187: mulscc %i7, 0x0B10, %o4 bvs,a loop_1189 loop_1188: array16 %g3, %o0, %g1 fornot2s %f4, %f3, %f7 be,a,pt %xcc, loop_1190 loop_1189: fbul %fcc2, loop_1191 brlez %i1, loop_1192 ldsw [%l7 + 0x30], %g4 loop_1190: ld [%l7 + 0x28], %f2 loop_1191: fmovdvs %icc, %f13, %f2 loop_1192: fxors %f12, %f3, %f5 fbug,a %fcc3, loop_1193 xnor %l1, %o2, %l6 fand %f0, %f8, %f10 tleu %icc, 0x0 loop_1193: fmovdle %xcc, %f1, %f5 ldsh [%l7 + 0x32], %l0 stx %i4, [%l7 + 0x48] fpsub32s %f15, %f4, %f9 fands %f0, %f5, %f9 ld [%l7 + 0x40], %f1 sth %i0, [%l7 + 0x58] bleu,pt %icc, loop_1194 sth %o5, [%l7 + 0x62] lduh [%l7 + 0x7A], %l2 stw %i2, [%l7 + 0x48] loop_1194: ld [%l7 + 0x10], %f3 brlez %i3, loop_1195 fbg,a %fcc2, loop_1196 edge32l %o6, %g7, %i5 fsrc1 %f10, %f12 loop_1195: stw %g6, [%l7 + 0x68] loop_1196: sth %g5, [%l7 + 0x32] std %f12, [%l7 + 0x08] stb %i6, [%l7 + 0x65] fbne,a %fcc1, loop_1197 stb %l4, [%l7 + 0x13] lduw [%l7 + 0x54], %o3 mova %xcc, %l3, %g2 loop_1197: edge32 %l5, %o1, %i7 stx %o7, [%l7 + 0x70] pdist %f2, %f12, %f0 fmovdg %icc, %f3, %f8 lduh [%l7 + 0x5A], %o4 stb %g3, [%l7 + 0x61] movcc %xcc, %o0, %g1 fbug,a %fcc1, loop_1198 fmovrdlz %i1, %f2, %f4 udivcc %g4, 0x0CAC, %l1 fsrc1s %f14, %f10 loop_1198: edge32n %o2, %l0, %l6 fmovdpos %icc, %f2, %f9 fexpand %f3, %f2 st %f6, [%l7 + 0x18] sdivcc %i4, 0x1391, %o5 fbe,a %fcc2, loop_1199 stx %i0, [%l7 + 0x68] nop setx loop_1200, %l0, %l1 jmpl %l1, %l2 ble,a %icc, loop_1201 loop_1199: fpsub32 %f12, %f0, %f6 fbu %fcc3, loop_1202 loop_1200: tl %xcc, 0x1 loop_1201: ldsh [%l7 + 0x22], %i3 ldub [%l7 + 0x11], %o6 loop_1202: edge32ln %g7, %i5, %g6 bgu,pn %xcc, loop_1203 movrne %g5, %i2, %i6 fmovdle %xcc, %f4, %f15 bge,pt %xcc, loop_1204 loop_1203: fpadd16s %f14, %f15, %f2 stb %o3, [%l7 + 0x4E] bgu %xcc, loop_1205 loop_1204: sdivcc %l3, 0x1AF5, %g2 ldsw [%l7 + 0x0C], %l4 fmovsl %icc, %f6, %f2 loop_1205: bg,pn %xcc, loop_1206 ldd [%l7 + 0x28], %f8 fbge,a %fcc0, loop_1207 ldsb [%l7 + 0x6F], %o1 loop_1206: st %f13, [%l7 + 0x5C] movcc %icc, %i7, %o7 loop_1207: fsrc2 %f12, %f14 std %f6, [%l7 + 0x30] fornot2s %f11, %f11, %f13 fcmpgt16 %f14, %f4, %o4 andn %l5, 0x0775, %g3 ta %icc, 0x6 bge loop_1208 udiv %g1, 0x110A, %i1 lduh [%l7 + 0x2A], %o0 sth %l1, [%l7 + 0x52] loop_1208: fbo,a %fcc2, loop_1209 fandnot2 %f0, %f10, %f6 bcs,a,pn %xcc, loop_1210 udivx %g4, 0x1449, %o2 loop_1209: or %l6, 0x1BEE, %l0 fmul8x16al %f11, %f15, %f10 loop_1210: ble %xcc, loop_1211 fmul8ulx16 %f2, %f0, %f12 fmovsne %icc, %f2, %f3 or %i4, 0x181C, %o5 loop_1211: sllx %l2, %i0, %i3 pdist %f10, %f4, %f14 edge16ln %o6, %g7, %i5 array32 %g6, %g5, %i6 ldsw [%l7 + 0x18], %i2 fmovsn %icc, %f2, %f9 fmovrdgez %o3, %f14, %f14 lduw [%l7 + 0x38], %l3 fba,a %fcc0, loop_1212 srlx %l4, %o1, %g2 movleu %xcc, %i7, %o7 ldsw [%l7 + 0x54], %l5 loop_1212: fxor %f2, %f0, %f12 siam 0x5 move %xcc, %o4, %g3 andncc %g1, %i1, %o0 alignaddr %l1, %g4, %o2 std %f2, [%l7 + 0x28] movne %icc, %l0, %i4 ldd [%l7 + 0x18], %f2 movrlez %o5, %l6, %i0 brnz,a %l2, loop_1213 ldsb [%l7 + 0x76], %i3 fpack16 %f0, %f1 ldsw [%l7 + 0x74], %g7 loop_1213: bcs %xcc, loop_1214 ldsh [%l7 + 0x42], %i5 fmovsvc %icc, %f11, %f7 ldub [%l7 + 0x7B], %o6 loop_1214: sub %g6, 0x0B58, %g5 fmovdn %xcc, %f13, %f2 movn %icc, %i6, %o3 fba %fcc0, loop_1215 fmovdn %xcc, %f4, %f15 stw %l3, [%l7 + 0x2C] udivcc %i2, 0x14CC, %l4 loop_1215: popc 0x150B, %g2 stw %i7, [%l7 + 0x58] ld [%l7 + 0x38], %f7 sra %o1, 0x14, %l5 ldsb [%l7 + 0x7B], %o7 ldsh [%l7 + 0x36], %g3 pdist %f0, %f4, %f4 ldsw [%l7 + 0x6C], %o4 sth %g1, [%l7 + 0x3C] addc %o0, 0x1165, %l1 tge %icc, 0x6 ba,pt %icc, loop_1216 srax %i1, %o2, %l0 ta %icc, 0x2 ldub [%l7 + 0x16], %g4 loop_1216: ldsw [%l7 + 0x38], %i4 lduw [%l7 + 0x38], %o5 ld [%l7 + 0x58], %f8 mova %icc, %i0, %l6 xnorcc %l2, %i3, %i5 tsubcctv %o6, 0x160F, %g7 lduh [%l7 + 0x3E], %g5 ldsb [%l7 + 0x2C], %g6 fcmpeq16 %f0, %f4, %o3 std %f8, [%l7 + 0x20] fnors %f11, %f6, %f6 edge32ln %i6, %i2, %l4 andncc %l3, %g2, %i7 stb %o1, [%l7 + 0x46] edge32n %o7, %l5, %o4 ldub [%l7 + 0x55], %g3 fandnot1 %f10, %f0, %f2 stw %o0, [%l7 + 0x10] stx %l1, [%l7 + 0x50] fpadd32 %f12, %f8, %f10 sub %i1, 0x0C9E, %g1 srlx %l0, %g4, %i4 umulcc %o5, 0x0FF1, %i0 srax %l6, %l2, %o2 fmovdneg %icc, %f6, %f11 umul %i5, 0x0C70, %i3 sethi 0x1E63, %o6 bn,pn %icc, loop_1217 fmovdpos %icc, %f4, %f8 tgu %xcc, 0x6 ldx [%l7 + 0x60], %g5 loop_1217: ld [%l7 + 0x14], %f0 fmovdl %xcc, %f15, %f3 edge8ln %g7, %o3, %i6 ldd [%l7 + 0x70], %f14 fnegd %f0, %f10 fnors %f11, %f9, %f11 bne loop_1218 fbn,a %fcc2, loop_1219 brnz %i2, loop_1220 bneg,a %xcc, loop_1221 loop_1218: fbule,a %fcc2, loop_1222 loop_1219: fmovdpos %xcc, %f10, %f8 loop_1220: bleu %icc, loop_1223 loop_1221: edge8l %l4, %g6, %g2 loop_1222: edge16ln %l3, %o1, %i7 fmovscc %icc, %f4, %f2 loop_1223: sra %o7, 0x07, %l5 ldsh [%l7 + 0x70], %o4 ldub [%l7 + 0x68], %g3 fnor %f8, %f2, %f2 ldsw [%l7 + 0x68], %o0 ldx [%l7 + 0x20], %i1 orn %l1, %g1, %l0 fabsd %f14, %f10 andcc %g4, %i4, %o5 edge16n %i0, %l2, %o2 fnegd %f8, %f10 bgu loop_1224 lduh [%l7 + 0x20], %i5 sll %l6, 0x17, %o6 fsrc1s %f11, %f7 loop_1224: movre %g5, %g7, %o3 fsrc1 %f0, %f12 bcs,a %icc, loop_1225 movl %icc, %i6, %i3 bcs loop_1226 fcmpgt16 %f0, %f14, %l4 loop_1225: ldub [%l7 + 0x5C], %g6 fmovsne %icc, %f1, %f1 loop_1226: andncc %g2, %i2, %l3 and %i7, 0x00B8, %o1 ld [%l7 + 0x50], %f13 ldd [%l7 + 0x30], %f0 bl,a loop_1227 ldsh [%l7 + 0x0E], %o7 sth %l5, [%l7 + 0x1C] fmovda %icc, %f15, %f3 loop_1227: tn %icc, 0x5 subc %g3, 0x1589, %o4 fbu %fcc0, loop_1228 stb %i1, [%l7 + 0x13] movvc %xcc, %l1, %g1 udivcc %o0, 0x0894, %l0 loop_1228: ldsb [%l7 + 0x1A], %i4 fpack32 %f0, %f8, %f6 bleu,a,pn %xcc, loop_1229 fmovdcc %icc, %f14, %f15 tl %icc, 0x7 tleu %icc, 0x2 loop_1229: sth %g4, [%l7 + 0x3E] sth %o5, [%l7 + 0x08] fmovspos %xcc, %f14, %f4 tneg %icc, 0x1 lduh [%l7 + 0x58], %i0 movvc %icc, %l2, %i5 ld [%l7 + 0x0C], %f3 movre %l6, %o6, %o2 fbe,a %fcc1, loop_1230 subccc %g7, 0x0883, %o3 fblg %fcc1, loop_1231 stb %i6, [%l7 + 0x3B] loop_1230: sra %i3, 0x1A, %l4 edge16 %g5, %g2, %i2 loop_1231: lduh [%l7 + 0x4A], %l3 fbne %fcc2, loop_1232 fors %f15, %f12, %f5 ldd [%l7 + 0x28], %f2 srl %i7, 0x11, %o1 loop_1232: andcc %o7, %g6, %l5 fmovde %xcc, %f4, %f12 fbl %fcc0, loop_1233 fbe,a %fcc0, loop_1234 bleu,a %icc, loop_1235 lduh [%l7 + 0x7C], %o4 loop_1233: stx %g3, [%l7 + 0x68] loop_1234: fabss %f3, %f11 loop_1235: ldsw [%l7 + 0x1C], %i1 brlez,a %l1, loop_1236 fmuld8ulx16 %f15, %f5, %f10 fmovrdlz %g1, %f4, %f2 ldd [%l7 + 0x18], %f6 loop_1236: fmovs %f3, %f5 fmovde %xcc, %f1, %f5 ldsh [%l7 + 0x64], %o0 ldx [%l7 + 0x48], %l0 bleu,a,pt %icc, loop_1237 mulx %i4, 0x1225, %g4 fmovsge %xcc, %f5, %f6 ldx [%l7 + 0x78], %o5 loop_1237: movg %icc, %l2, %i5 fandnot1 %f10, %f14, %f2 brlz %l6, loop_1238 edge32n %i0, %o6, %g7 bneg,a,pn %xcc, loop_1239 movrlez %o3, 0x181, %o2 loop_1238: and %i3, 0x0BBE, %l4 std %f6, [%l7 + 0x10] loop_1239: popc 0x19F6, %i6 fmovdg %xcc, %f7, %f3 ldsw [%l7 + 0x44], %g5 tvc %xcc, 0x1 umulcc %g2, %l3, %i7 stx %i2, [%l7 + 0x28] sth %o1, [%l7 + 0x20] xorcc %o7, 0x1E78, %l5 fnands %f6, %f5, %f14 array16 %g6, %o4, %g3 fcmpne16 %f12, %f14, %i1 ldd [%l7 + 0x50], %f12 ldsw [%l7 + 0x34], %l1 stx %g1, [%l7 + 0x08] tneg %xcc, 0x2 fcmple32 %f4, %f2, %l0 andcc %o0, %g4, %i4 stb %o5, [%l7 + 0x7C] std %f2, [%l7 + 0x60] subc %i5, 0x1156, %l2 tl %xcc, 0x2 tpos %xcc, 0x0 ldub [%l7 + 0x63], %i0 fbu,a %fcc2, loop_1240 fmovdneg %xcc, %f3, %f7 fmovse %xcc, %f7, %f9 ldsb [%l7 + 0x5A], %l6 loop_1240: tg %icc, 0x5 udivx %g7, 0x051F, %o3 be,pn %xcc, loop_1241 ba,a loop_1242 addc %o6, %o2, %l4 ld [%l7 + 0x6C], %f2 loop_1241: bvs,a loop_1243 loop_1242: ba,a,pt %icc, loop_1244 sth %i3, [%l7 + 0x64] edge8n %i6, %g5, %g2 loop_1243: fnegd %f6, %f12 loop_1244: mulx %i7, 0x114C, %i2 ldd [%l7 + 0x40], %f4 fmovse %icc, %f5, %f11 xorcc %l3, 0x198F, %o1 fmovrdgez %o7, %f0, %f14 fmovrdlez %l5, %f2, %f12 ldsh [%l7 + 0x12], %g6 stb %g3, [%l7 + 0x78] nop setx loop_1245, %l0, %l1 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 %icc, %f15, %f12 fpsub16s %f0, %f0, %f0 fmovdneg %icc, %f3, %f10 loop_1245: edge32l %i1, %o4, %l1 fmovdneg %xcc, %f8, %f4 bcc,a,pn %icc, loop_1246 xnorcc %l0, %o0, %g1 fmovsa %xcc, %f1, %f12 fnegd %f12, %f4 loop_1246: sth %i4, [%l7 + 0x2A] bl,a loop_1247 fpsub16s %f0, %f13, %f13 fmovsn %icc, %f12, %f15 brz,a %g4, loop_1248 loop_1247: srlx %o5, %l2, %i0 stx %i5, [%l7 + 0x68] stw %l6, [%l7 + 0x14] loop_1248: stx %g7, [%l7 + 0x48] fmul8ulx16 %f4, %f2, %f10 stx %o3, [%l7 + 0x30] sra %o2, %o6, %i3 fcmpd %fcc1, %f12, %f12 brz,a %l4, loop_1249 movneg %icc, %i6, %g2 lduw [%l7 + 0x74], %g5 ldsh [%l7 + 0x70], %i2 loop_1249: stw %i7, [%l7 + 0x40] fbuge %fcc0, loop_1250 sth %l3, [%l7 + 0x5E] fmuld8ulx16 %f1, %f0, %f0 be loop_1251 loop_1250: andcc %o7, 0x1D26, %o1 smulcc %g6, 0x0052, %g3 fmovdleu %icc, %f12, %f1 loop_1251: movg %xcc, %l5, %o4 ld [%l7 + 0x34], %f6 for %f0, %f6, %f14 sethi 0x0C4D, %i1 stx %l1, [%l7 + 0x08] ldx [%l7 + 0x18], %o0 fmuld8ulx16 %f7, %f6, %f12 ldsb [%l7 + 0x2A], %l0 ld [%l7 + 0x4C], %f4 and %i4, %g1, %o5 st %f1, [%l7 + 0x30] bl %icc, loop_1252 sethi 0x0948, %g4 fnands %f4, %f14, %f8 fxnors %f13, %f5, %f3 loop_1252: tl %xcc, 0x6 stw %l2, [%l7 + 0x58] taddcctv %i0, %l6, %g7 fands %f3, %f3, %f13 mova %icc, %o3, %o2 sub %i5, 0x1401, %o6 fmovrslz %l4, %f8, %f7 ldsh [%l7 + 0x08], %i6 tn %icc, 0x2 fpsub16s %f6, %f2, %f15 fmuld8ulx16 %f6, %f10, %f0 stx %g2, [%l7 + 0x30] fpackfix %f4, %f9 sethi 0x1BA7, %g5 fmovdne %xcc, %f2, %f3 nop setx loop_1253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmps %fcc3, %f11, %f6 fmovsgu %xcc, %f15, %f5 stw %i2, [%l7 + 0x48] loop_1253: ldsw [%l7 + 0x24], %i3 ldx [%l7 + 0x30], %i7 popc 0x1F6C, %l3 call loop_1254 bne,a,pt %icc, loop_1255 sth %o1, [%l7 + 0x76] tge %xcc, 0x6 loop_1254: tleu %xcc, 0x1 loop_1255: stx %o7, [%l7 + 0x40] alignaddrl %g6, %g3, %o4 stw %l5, [%l7 + 0x48] fmovrslz %l1, %f11, %f12 ba,a,pn %icc, loop_1256 fmovrdgez %i1, %f14, %f14 st %f9, [%l7 + 0x74] bl,a,pt %xcc, loop_1257 loop_1256: st %f7, [%l7 + 0x44] fmovrse %o0, %f3, %f0 movvs %xcc, %l0, %i4 loop_1257: lduw [%l7 + 0x7C], %o5 faligndata %f14, %f2, %f12 ld [%l7 + 0x58], %f3 tcs %icc, 0x0 ldub [%l7 + 0x41], %g1 ldx [%l7 + 0x38], %l2 brnz %i0, loop_1258 tsubcctv %g4, 0x13C9, %g7 xnor %o3, 0x1E16, %l6 andcc %o2, 0x02CC, %i5 loop_1258: stb %o6, [%l7 + 0x14] xnorcc %i6, %l4, %g5 fmovrdlz %g2, %f4, %f4 st %f2, [%l7 + 0x58] umul %i2, %i3, %l3 ldub [%l7 + 0x16], %i7 be,a,pn %xcc, loop_1259 udivcc %o1, 0x04DD, %o7 stx %g3, [%l7 + 0x78] fmovrse %o4, %f7, %f4 loop_1259: fmovsgu %icc, %f9, %f9 ta %xcc, 0x3 sra %l5, %g6, %l1 fpsub16s %f12, %f4, %f9 orcc %o0, 0x142F, %l0 fnot2s %f9, %f4 std %f8, [%l7 + 0x48] movvc %xcc, %i1, %o5 movcs %xcc, %i4, %g1 fone %f4 taddcctv %i0, 0x199E, %l2 fnot1s %f4, %f5 tg %xcc, 0x4 edge8n %g4, %o3, %l6 taddcc %o2, 0x00D5, %i5 movneg %xcc, %o6, %g7 tpos %xcc, 0x2 ldsw [%l7 + 0x44], %l4 fbge %fcc1, loop_1260 stb %g5, [%l7 + 0x08] stb %g2, [%l7 + 0x49] bpos,pn %xcc, loop_1261 loop_1260: ldx [%l7 + 0x38], %i6 fbug %fcc2, loop_1262 fmovscs %icc, %f15, %f12 loop_1261: stx %i3, [%l7 + 0x40] ld [%l7 + 0x2C], %f1 loop_1262: ld [%l7 + 0x6C], %f10 fmovrdlz %l3, %f4, %f4 fmovd %f0, %f8 sth %i2, [%l7 + 0x2A] fbl %fcc3, loop_1263 nop setx loop_1264, %l0, %l1 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 %o1, [%l7 + 0x14] ldsw [%l7 + 0x70], %i7 loop_1263: stb %g3, [%l7 + 0x50] loop_1264: std %f8, [%l7 + 0x78] bshuffle %f10, %f4, %f12 stx %o4, [%l7 + 0x38] fcmps %fcc1, %f10, %f8 bn,a,pn %icc, loop_1265 st %f13, [%l7 + 0x44] sdiv %l5, 0x1A8C, %g6 fpadd16s %f1, %f14, %f8 loop_1265: addcc %o7, %o0, %l1 ldsb [%l7 + 0x32], %l0 fcmpne32 %f0, %f8, %i1 fmovd %f10, %f2 tle %xcc, 0x4 edge8ln %i4, %o5, %i0 tg %xcc, 0x5 fnors %f0, %f0, %f5 bgu,pt %xcc, loop_1266 sethi 0x07E7, %l2 fmovsl %xcc, %f6, %f10 ld [%l7 + 0x60], %f13 loop_1266: fandnot2s %f12, %f1, %f3 stb %g1, [%l7 + 0x0C] ldub [%l7 + 0x54], %o3 lduw [%l7 + 0x4C], %g4 ldsb [%l7 + 0x1A], %l6 bvs,a,pt %icc, loop_1267 lduw [%l7 + 0x20], %o2 bvc,a,pt %xcc, loop_1268 fnand %f10, %f4, %f6 loop_1267: fmovrdgez %i5, %f0, %f2 alignaddrl %g7, %l4, %g5 loop_1268: taddcctv %g2, %o6, %i6 stw %i3, [%l7 + 0x30] fmovrdgez %i2, %f2, %f4 umul %o1, 0x0083, %l3 st %f2, [%l7 + 0x24] movge %xcc, %g3, %o4 ldsb [%l7 + 0x72], %i7 taddcctv %l5, %g6, %o7 std %f14, [%l7 + 0x50] movvc %xcc, %l1, %l0 tsubcctv %i1, 0x066C, %o0 stb %o5, [%l7 + 0x64] sethi 0x0977, %i4 stb %l2, [%l7 + 0x45] mulscc %i0, %o3, %g1 fcmple16 %f2, %f14, %g4 fmovsge %xcc, %f12, %f13 movn %xcc, %o2, %i5 edge32n %l6, %g7, %g5 fmul8ulx16 %f14, %f12, %f6 fbne,a %fcc2, loop_1269 fzero %f6 faligndata %f14, %f6, %f2 ldd [%l7 + 0x50], %f0 loop_1269: smul %g2, 0x1BF3, %l4 edge32 %o6, %i6, %i2 fbue %fcc0, loop_1270 tvs %xcc, 0x3 bshuffle %f12, %f10, %f0 fornot2s %f15, %f10, %f3 loop_1270: lduw [%l7 + 0x40], %o1 sth %i3, [%l7 + 0x22] lduw [%l7 + 0x50], %l3 ldsw [%l7 + 0x44], %g3 andncc %i7, %l5, %g6 fmovsl %icc, %f9, %f11 sdiv %o4, 0x0B71, %l1 edge8n %o7, %i1, %o0 st %f8, [%l7 + 0x0C] fxor %f0, %f14, %f12 bleu %xcc, loop_1271 fmovrsne %o5, %f1, %f11 bl,pt %icc, loop_1272 fcmpes %fcc2, %f12, %f7 loop_1271: fmovrdgz %i4, %f8, %f14 bne loop_1273 loop_1272: movvs %icc, %l2, %i0 fnors %f13, %f4, %f7 tsubcc %l0, %g1, %g4 loop_1273: lduw [%l7 + 0x2C], %o2 fsrc2s %f7, %f6 tvs %icc, 0x6 nop setx loop_1274, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f6, %f4, %f4 lduw [%l7 + 0x6C], %o3 fpadd32 %f14, %f10, %f10 loop_1274: ldsb [%l7 + 0x46], %l6 ldd [%l7 + 0x68], %f14 tgu %xcc, 0x6 edge16n %i5, %g7, %g2 tgu %xcc, 0x1 fblg,a %fcc0, loop_1275 ld [%l7 + 0x5C], %f7 tgu %xcc, 0x1 andncc %l4, %o6, %g5 loop_1275: fmovrdlz %i2, %f2, %f4 fmovdneg %xcc, %f10, %f12 fmovdleu %icc, %f10, %f1 ld [%l7 + 0x40], %f11 stw %o1, [%l7 + 0x74] nop setx loop_1276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i6, 0x03DE, %l3 ldub [%l7 + 0x4C], %g3 ld [%l7 + 0x60], %f4 loop_1276: bcs loop_1277 sth %i3, [%l7 + 0x10] fmovdgu %xcc, %f12, %f14 st %f8, [%l7 + 0x08] loop_1277: srlx %l5, %i7, %o4 fblg,a %fcc2, loop_1278 edge32l %l1, %o7, %i1 lduh [%l7 + 0x40], %o0 ldd [%l7 + 0x18], %f4 loop_1278: array8 %g6, %i4, %l2 ld [%l7 + 0x28], %f10 ldub [%l7 + 0x7C], %i0 ldsw [%l7 + 0x08], %o5 ldsb [%l7 + 0x4C], %l0 fbe,a %fcc2, loop_1279 st %f0, [%l7 + 0x64] movpos %xcc, %g1, %g4 fmovsge %icc, %f11, %f15 loop_1279: and %o3, 0x1D7B, %o2 fcmpne32 %f6, %f6, %i5 fmovrdlez %l6, %f6, %f4 sth %g2, [%l7 + 0x0E] ldsw [%l7 + 0x7C], %l4 fmovdneg %icc, %f7, %f0 fnegs %f12, %f11 fabsd %f6, %f14 fpackfix %f6, %f9 sth %g7, [%l7 + 0x26] popc %g5, %o6 fornot2s %f4, %f9, %f9 stb %o1, [%l7 + 0x44] fmovsleu %xcc, %f14, %f5 fbul,a %fcc3, loop_1280 bneg,pt %xcc, loop_1281 smul %i2, 0x1589, %i6 movpos %xcc, %l3, %i3 loop_1280: sth %l5, [%l7 + 0x5C] loop_1281: fmovrsgez %i7, %f3, %f14 fbue %fcc3, loop_1282 nop setx loop_1283, %l0, %l1 jmpl %l1, %g3 fbug,a %fcc2, loop_1284 ldx [%l7 + 0x58], %l1 loop_1282: addc %o4, %i1, %o0 loop_1283: fmovdcc %xcc, %f1, %f4 loop_1284: fand %f2, %f2, %f2 andcc %o7, %g6, %i4 fandnot1 %f14, %f12, %f14 nop setx loop_1285, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge %fcc0, loop_1286 ldub [%l7 + 0x25], %l2 fcmpne32 %f0, %f10, %i0 loop_1285: fand %f0, %f4, %f10 loop_1286: tvc %icc, 0x0 nop setx loop_1287, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,a,pt %xcc, loop_1288 fmul8x16al %f13, %f13, %f4 tgu %icc, 0x7 loop_1287: bge,a,pn %xcc, loop_1289 loop_1288: ld [%l7 + 0x08], %f7 bne,pt %xcc, loop_1290 fmovrdgez %o5, %f12, %f2 loop_1289: ldsh [%l7 + 0x60], %g1 fmovrde %l0, %f10, %f12 loop_1290: subccc %o3, 0x1BEB, %o2 fmul8ulx16 %f10, %f14, %f8 movrlez %i5, %l6, %g4 ldub [%l7 + 0x39], %g2 ldd [%l7 + 0x60], %f12 brlez,a %l4, loop_1291 movrgz %g7, %g5, %o6 siam 0x7 fmovsvs %xcc, %f8, %f2 loop_1291: fmovdgu %icc, %f2, %f14 xnor %o1, %i2, %i6 fcmped %fcc0, %f6, %f14 ldsh [%l7 + 0x6A], %i3 nop setx loop_1292, %l0, %l1 jmpl %l1, %l5 stx %l3, [%l7 + 0x10] fmovrdlez %g3, %f2, %f6 fmovda %xcc, %f11, %f7 loop_1292: st %f10, [%l7 + 0x14] ldd [%l7 + 0x60], %f10 for %f10, %f6, %f14 fbe %fcc2, loop_1293 sth %i7, [%l7 + 0x3A] fmovspos %xcc, %f14, %f12 stw %o4, [%l7 + 0x1C] loop_1293: ldx [%l7 + 0x10], %i1 ld [%l7 + 0x20], %f2 tsubcctv %l1, %o7, %g6 alignaddrl %i4, %l2, %i0 fnot1s %f2, %f6 srax %o5, 0x1A, %g1 fornot2 %f12, %f6, %f8 stw %o0, [%l7 + 0x58] mulscc %o3, %o2, %l0 fnot1 %f0, %f14 umulcc %i5, %g4, %g2 ld [%l7 + 0x20], %f9 for %f14, %f10, %f2 brgez %l4, loop_1294 stb %l6, [%l7 + 0x17] lduw [%l7 + 0x3C], %g7 fcmpd %fcc0, %f0, %f2 loop_1294: array32 %o6, %o1, %g5 fnor %f4, %f8, %f2 edge32ln %i2, %i6, %i3 lduh [%l7 + 0x62], %l5 fmovdg %xcc, %f8, %f1 fand %f0, %f6, %f8 fpack16 %f0, %f8 movre %g3, %i7, %l3 movrgez %i1, 0x320, %o4 fmovdge %xcc, %f3, %f11 tl %icc, 0x3 ldsh [%l7 + 0x6A], %l1 lduh [%l7 + 0x38], %o7 nop setx loop_1295, %l0, %l1 jmpl %l1, %i4 lduh [%l7 + 0x20], %l2 bg %xcc, loop_1296 brgz %g6, loop_1297 loop_1295: fbuge %fcc1, loop_1298 xnor %o5, 0x1C28, %g1 loop_1296: movvs %xcc, %i0, %o0 loop_1297: fba,a %fcc1, loop_1299 loop_1298: fpadd16 %f8, %f4, %f6 ldx [%l7 + 0x78], %o2 movl %xcc, %o3, %i5 loop_1299: fpsub32 %f2, %f12, %f6 fnegs %f13, %f5 sth %g4, [%l7 + 0x48] fcmpd %fcc2, %f0, %f4 udivx %g2, 0x09B7, %l0 lduw [%l7 + 0x64], %l6 edge32n %l4, %g7, %o1 andcc %o6, %g5, %i6 fmovdcs %icc, %f3, %f9 fmovdgu %icc, %f9, %f7 ldsb [%l7 + 0x24], %i3 fmovdvc %xcc, %f5, %f3 stw %l5, [%l7 + 0x34] fornot1 %f0, %f10, %f10 st %f5, [%l7 + 0x44] ldx [%l7 + 0x18], %i2 fands %f2, %f10, %f0 fnot1 %f12, %f14 lduh [%l7 + 0x70], %i7 for %f12, %f6, %f14 fbue %fcc3, loop_1300 fmovsvc %icc, %f2, %f13 fmovsle %icc, %f6, %f7 fmovde %xcc, %f1, %f9 loop_1300: ldub [%l7 + 0x1A], %l3 fmovsge %icc, %f8, %f15 stx %i1, [%l7 + 0x40] fbul %fcc3, loop_1301 subc %o4, 0x04DD, %g3 movl %icc, %l1, %i4 move %xcc, %o7, %g6 loop_1301: fbne %fcc0, loop_1302 addccc %l2, 0x0FA4, %o5 brgz %g1, loop_1303 te %xcc, 0x2 loop_1302: srl %i0, 0x00, %o2 bl,a,pn %xcc, loop_1304 loop_1303: std %f4, [%l7 + 0x30] fbne %fcc2, loop_1305 ldx [%l7 + 0x68], %o3 loop_1304: fbul,a %fcc2, loop_1306 fbuge,a %fcc1, loop_1307 loop_1305: orcc %o0, %i5, %g4 fnot1 %f12, %f0 loop_1306: addcc %g2, 0x1108, %l6 loop_1307: bvs,a loop_1308 fand %f8, %f2, %f2 lduw [%l7 + 0x34], %l4 xnor %g7, 0x1BE5, %o1 loop_1308: ldub [%l7 + 0x53], %l0 stx %g5, [%l7 + 0x48] lduh [%l7 + 0x62], %o6 addc %i6, 0x1C99, %l5 ldx [%l7 + 0x18], %i2 ldsw [%l7 + 0x78], %i3 fsrc2s %f6, %f3 bcc %xcc, loop_1309 ldub [%l7 + 0x4A], %i7 tl %xcc, 0x6 umulcc %i1, 0x1B76, %o4 loop_1309: fmul8x16au %f5, %f12, %f12 fmovda %xcc, %f15, %f0 fmovsg %xcc, %f7, %f6 sth %l3, [%l7 + 0x32] lduw [%l7 + 0x34], %g3 movrlez %i4, 0x245, %o7 movrgz %g6, %l1, %l2 stx %g1, [%l7 + 0x78] fmovdvs %icc, %f11, %f5 move %xcc, %o5, %i0 fandnot2s %f14, %f4, %f10 edge8 %o3, %o2, %o0 fmovsvc %xcc, %f1, %f0 array8 %i5, %g2, %g4 fnors %f0, %f11, %f13 movne %xcc, %l4, %g7 ble,a loop_1310 lduh [%l7 + 0x0E], %l6 fpadd16s %f12, %f12, %f14 fmovsle %icc, %f0, %f6 loop_1310: srax %o1, 0x13, %g5 tvc %xcc, 0x1 tn %xcc, 0x6 stb %l0, [%l7 + 0x45] smulcc %i6, 0x0D4A, %l5 bn,a loop_1311 lduh [%l7 + 0x28], %o6 xorcc %i3, 0x195C, %i7 fbo,a %fcc0, loop_1312 loop_1311: movrgez %i1, %o4, %i2 bgu,a loop_1313 srax %l3, %i4, %o7 loop_1312: ldx [%l7 + 0x60], %g3 movrlz %g6, %l1, %g1 loop_1313: stb %l2, [%l7 + 0x7F] stb %o5, [%l7 + 0x3E] fnands %f4, %f15, %f9 fpadd32 %f12, %f10, %f12 sethi 0x1F2A, %o3 stw %o2, [%l7 + 0x78] sethi 0x1A3C, %o0 edge32l %i5, %g2, %i0 movrlz %l4, %g4, %l6 stw %o1, [%l7 + 0x38] fmovrde %g7, %f12, %f10 fbue %fcc3, loop_1314 stb %g5, [%l7 + 0x0F] nop setx loop_1315, %l0, %l1 jmpl %l1, %i6 stw %l5, [%l7 + 0x28] loop_1314: sdivx %o6, 0x15F7, %l0 ldsw [%l7 + 0x78], %i7 loop_1315: tge %xcc, 0x5 movgu %icc, %i1, %i3 fba,a %fcc2, loop_1316 nop setx loop_1317, %l0, %l1 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 %f3, %f6 fbl %fcc1, loop_1318 loop_1316: ba,pn %icc, loop_1319 loop_1317: fmul8x16au %f5, %f8, %f12 stb %i2, [%l7 + 0x4C] loop_1318: bvc,a,pt %icc, loop_1320 loop_1319: ldsw [%l7 + 0x70], %o4 add %i4, %l3, %o7 fmovdleu %xcc, %f2, %f10 loop_1320: bcs loop_1321 lduh [%l7 + 0x7A], %g6 fmul8x16au %f1, %f5, %f12 stb %l1, [%l7 + 0x63] loop_1321: ldd [%l7 + 0x70], %f6 movn %icc, %g1, %g3 ldd [%l7 + 0x70], %f14 lduw [%l7 + 0x48], %o5 ld [%l7 + 0x1C], %f8 stx %o3, [%l7 + 0x30] fmul8sux16 %f4, %f8, %f0 bge loop_1322 movrlz %l2, %o0, %o2 sllx %g2, %i0, %i5 ldd [%l7 + 0x50], %f2 loop_1322: mulscc %l4, %l6, %g4 subccc %o1, %g5, %i6 movcs %xcc, %g7, %l5 fnor %f0, %f2, %f8 movn %icc, %o6, %i7 ldsb [%l7 + 0x2A], %l0 edge16 %i1, %i2, %i3 stx %i4, [%l7 + 0x48] sth %l3, [%l7 + 0x36] xor %o7, %g6, %o4 edge8ln %l1, %g1, %g3 st %f13, [%l7 + 0x54] bvs,a %xcc, loop_1323 ldub [%l7 + 0x0A], %o5 fmovdg %xcc, %f9, %f13 fba %fcc1, loop_1324 loop_1323: movrlz %l2, %o0, %o2 ldub [%l7 + 0x2D], %g2 smulcc %i0, 0x0923, %o3 loop_1324: fmovsne %icc, %f9, %f0 alignaddr %l4, %i5, %l6 fmovrsgz %o1, %f6, %f10 ldd [%l7 + 0x20], %f14 ldsh [%l7 + 0x10], %g5 fones %f0 fmovdcc %xcc, %f13, %f9 tvs %icc, 0x6 fpadd16s %f10, %f13, %f12 sth %g4, [%l7 + 0x64] add %g7, %i6, %o6 movcs %icc, %i7, %l5 fmovscs %xcc, %f15, %f10 smulcc %i1, %l0, %i2 ldd [%l7 + 0x48], %f6 sub %i4, 0x10DD, %i3 fmovsneg %icc, %f4, %f4 fbg %fcc1, loop_1325 fbl %fcc3, loop_1326 ldd [%l7 + 0x30], %f6 std %f4, [%l7 + 0x48] loop_1325: nop setx loop_1327, %l0, %l1 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_1326: andcc %l3, %o7, %o4 edge8ln %l1, %g6, %g3 fnot2s %f5, %f9 loop_1327: fbue %fcc3, loop_1328 ldub [%l7 + 0x62], %o5 ldx [%l7 + 0x18], %l2 fandnot2s %f2, %f4, %f11 loop_1328: fnot1 %f6, %f14 fmovrslz %o0, %f10, %f10 brlz %o2, loop_1329 fmul8x16al %f10, %f4, %f6 fpmerge %f6, %f14, %f8 movrgez %g1, %g2, %o3 loop_1329: ldsh [%l7 + 0x2A], %l4 xnor %i0, 0x1384, %l6 udivcc %o1, 0x1FED, %g5 fpack32 %f14, %f12, %f4 sll %i5, 0x13, %g4 fnot2s %f0, %f6 tcs %icc, 0x7 fmuld8ulx16 %f2, %f14, %f6 fpmerge %f10, %f11, %f4 fmovdpos %xcc, %f8, %f2 taddcc %g7, %i6, %o6 fcmpgt16 %f14, %f8, %i7 fmovsleu %xcc, %f4, %f2 ldub [%l7 + 0x49], %l5 faligndata %f10, %f12, %f8 fbule %fcc3, loop_1330 fmovrsgez %i1, %f15, %f10 stw %i2, [%l7 + 0x58] tsubcctv %l0, 0x1A99, %i3 loop_1330: fmovrsne %i4, %f8, %f11 tleu %xcc, 0x1 nop setx loop_1331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc0, loop_1332 ld [%l7 + 0x0C], %f6 ld [%l7 + 0x50], %f11 loop_1331: move %icc, %l3, %o7 loop_1332: stx %l1, [%l7 + 0x68] lduw [%l7 + 0x30], %g6 movn %xcc, %o4, %g3 fbge %fcc1, loop_1333 bleu,a,pn %xcc, loop_1334 fbul %fcc3, loop_1335 lduw [%l7 + 0x7C], %o5 loop_1333: sll %o0, %o2, %g1 loop_1334: fmovsge %xcc, %f5, %f9 loop_1335: and %l2, %g2, %o3 sth %i0, [%l7 + 0x24] movn %icc, %l6, %l4 stx %g5, [%l7 + 0x48] and %o1, 0x0769, %i5 fble %fcc3, loop_1336 fmovdgu %xcc, %f7, %f9 fabsd %f0, %f2 stx %g7, [%l7 + 0x58] loop_1336: fmovrdne %g4, %f6, %f8 movcc %xcc, %o6, %i6 brz %l5, loop_1337 fmovdgu %xcc, %f15, %f0 udivcc %i1, 0x02ED, %i7 fcmps %fcc3, %f5, %f11 loop_1337: fmovsneg %xcc, %f5, %f2 fbl %fcc3, loop_1338 stb %l0, [%l7 + 0x7D] ldsw [%l7 + 0x74], %i2 fmul8x16al %f0, %f13, %f0 loop_1338: fmovrdgez %i3, %f2, %f2 fmovsle %xcc, %f11, %f3 bgu,pn %icc, loop_1339 tcs %icc, 0x2 sth %l3, [%l7 + 0x76] alignaddrl %i4, %l1, %g6 loop_1339: umul %o7, 0x078B, %g3 edge32ln %o5, %o4, %o0 or %o2, %g1, %l2 tgu %xcc, 0x3 fmovdl %xcc, %f8, %f12 ldub [%l7 + 0x17], %g2 sth %i0, [%l7 + 0x68] lduw [%l7 + 0x08], %l6 fpsub16s %f3, %f7, %f4 fmovs %f12, %f13 ldx [%l7 + 0x78], %o3 bleu,pn %xcc, loop_1340 edge16n %l4, %o1, %i5 call loop_1341 fpadd32s %f9, %f11, %f9 loop_1340: fnand %f0, %f12, %f4 fmovdne %xcc, %f10, %f15 loop_1341: ldsw [%l7 + 0x78], %g5 xor %g4, 0x04B1, %o6 mulscc %i6, %l5, %g7 alignaddr %i7, %l0, %i1 movleu %icc, %i3, %l3 mova %xcc, %i2, %l1 fexpand %f2, %f6 fbg,a %fcc2, loop_1342 addc %g6, %o7, %i4 ldd [%l7 + 0x38], %f0 taddcctv %g3, %o4, %o0 loop_1342: tgu %xcc, 0x3 lduw [%l7 + 0x4C], %o2 bn,a %xcc, loop_1343 fzeros %f15 fpack32 %f10, %f14, %f6 ldsw [%l7 + 0x68], %g1 loop_1343: lduh [%l7 + 0x10], %l2 stx %g2, [%l7 + 0x60] fmovsleu %xcc, %f1, %f4 lduw [%l7 + 0x60], %o5 tsubcctv %l6, %i0, %l4 fzeros %f4 ld [%l7 + 0x7C], %f4 movcs %xcc, %o3, %o1 sth %g5, [%l7 + 0x16] fcmpeq16 %f8, %f12, %g4 udivcc %i5, 0x0AA7, %i6 st %f12, [%l7 + 0x20] fpadd16s %f7, %f0, %f7 ldub [%l7 + 0x6C], %o6 xnor %l5, 0x1098, %i7 fmovsne %xcc, %f6, %f9 fpsub16 %f4, %f8, %f10 tsubcc %g7, 0x0B2F, %i1 sth %l0, [%l7 + 0x24] movrne %l3, %i2, %i3 fmovdcs %icc, %f15, %f11 move %icc, %g6, %l1 movre %o7, 0x181, %i4 tcs %icc, 0x7 ldsb [%l7 + 0x3F], %g3 st %f6, [%l7 + 0x08] sth %o4, [%l7 + 0x08] fpsub32s %f10, %f10, %f2 srax %o0, 0x08, %g1 fand %f14, %f14, %f0 ldub [%l7 + 0x6F], %o2 and %g2, %l2, %o5 std %f10, [%l7 + 0x40] tsubcctv %i0, %l4, %o3 fcmpne32 %f12, %f4, %l6 nop setx loop_1344, %l0, %l1 jmpl %l1, %o1 sth %g5, [%l7 + 0x0C] ldsh [%l7 + 0x58], %i5 fmul8ulx16 %f0, %f12, %f2 loop_1344: taddcc %g4, %i6, %l5 edge32l %i7, %o6, %i1 ldsw [%l7 + 0x34], %l0 st %f9, [%l7 + 0x48] fcmpes %fcc2, %f10, %f0 fpmerge %f12, %f0, %f0 tge %xcc, 0x2 fandnot1 %f10, %f12, %f10 fmovdl %icc, %f11, %f11 edge16n %g7, %i2, %i3 stx %l3, [%l7 + 0x48] fmovdpos %xcc, %f11, %f8 ble %icc, loop_1345 lduh [%l7 + 0x42], %l1 taddcc %g6, 0x0C01, %o7 fbue,a %fcc3, loop_1346 loop_1345: stw %i4, [%l7 + 0x68] movvc %xcc, %o4, %o0 fmul8x16 %f0, %f12, %f14 loop_1346: movcs %xcc, %g3, %g1 ldsh [%l7 + 0x78], %o2 fble,a %fcc2, loop_1347 fpadd16 %f2, %f12, %f6 subcc %l2, 0x137E, %o5 bneg,a %xcc, loop_1348 loop_1347: fornot1s %f10, %f6, %f5 lduh [%l7 + 0x40], %i0 fmovsgu %icc, %f7, %f7 loop_1348: stb %l4, [%l7 + 0x5C] tn %xcc, 0x4 fmovdvc %icc, %f1, %f8 fmovspos %xcc, %f3, %f4 xor %g2, %l6, %o3 ldub [%l7 + 0x74], %o1 fnot2s %f10, %f2 edge32 %i5, %g4, %g5 lduw [%l7 + 0x30], %l5 fmuld8ulx16 %f0, %f4, %f8 ldx [%l7 + 0x60], %i6 movleu %xcc, %o6, %i7 bvc,a,pn %icc, loop_1349 udivcc %i1, 0x16AA, %l0 ldx [%l7 + 0x68], %i2 sth %g7, [%l7 + 0x7A] loop_1349: bvs,pt %xcc, loop_1350 sth %l3, [%l7 + 0x34] andn %i3, 0x0D68, %g6 xnor %o7, %l1, %i4 loop_1350: xnor %o4, 0x0F6D, %g3 brgz %g1, loop_1351 fmuld8sux16 %f5, %f14, %f4 fmovsle %xcc, %f9, %f6 ldx [%l7 + 0x60], %o0 loop_1351: brz,a %o2, loop_1352 ldsw [%l7 + 0x50], %l2 fornot2 %f10, %f6, %f0 stb %o5, [%l7 + 0x46] loop_1352: fmovrdne %i0, %f12, %f10 fmovdne %xcc, %f11, %f9 tgu %xcc, 0x7 stx %g2, [%l7 + 0x70] movvs %icc, %l6, %l4 fmovrsgez %o1, %f14, %f3 tg %xcc, 0x4 bneg,pn %xcc, loop_1353 ldsb [%l7 + 0x5E], %o3 tpos %xcc, 0x6 fbo,a %fcc0, loop_1354 loop_1353: tn %icc, 0x5 movvs %xcc, %i5, %g4 fpadd32 %f6, %f14, %f0 loop_1354: sth %l5, [%l7 + 0x66] brgez,a %i6, loop_1355 fmovde %xcc, %f3, %f2 stb %o6, [%l7 + 0x79] xor %g5, %i1, %l0 loop_1355: fmovsg %icc, %f3, %f9 tn %xcc, 0x1 fzero %f14 ldx [%l7 + 0x30], %i2 ldub [%l7 + 0x42], %i7 fpadd16 %f8, %f10, %f10 bcc,a,pn %xcc, loop_1356 ld [%l7 + 0x44], %f3 tsubcc %g7, 0x11D4, %l3 sethi 0x1B3E, %g6 loop_1356: fba,a %fcc1, loop_1357 st %f1, [%l7 + 0x60] fnands %f6, %f4, %f13 brgez %i3, loop_1358 loop_1357: sth %l1, [%l7 + 0x18] ldub [%l7 + 0x5D], %o7 fcmpeq32 %f0, %f0, %i4 loop_1358: ldsw [%l7 + 0x54], %o4 st %f7, [%l7 + 0x34] ldsb [%l7 + 0x09], %g3 ld [%l7 + 0x5C], %f1 fbne,a %fcc0, loop_1359 ldsw [%l7 + 0x18], %o0 nop setx loop_1360, %l0, %l1 jmpl %l1, %g1 movre %o2, %o5, %i0 loop_1359: fones %f11 lduh [%l7 + 0x70], %g2 loop_1360: ba,pt %icc, loop_1361 movne %xcc, %l6, %l4 sllx %o1, %o3, %i5 movn %xcc, %g4, %l2 loop_1361: fmovs %f9, %f8 sdivx %l5, 0x1B77, %i6 ldsb [%l7 + 0x55], %o6 be,a loop_1362 udivx %g5, 0x0B24, %i1 ldsh [%l7 + 0x1C], %l0 fmovrdlez %i2, %f10, %f14 loop_1362: ldsw [%l7 + 0x0C], %i7 udivx %g7, 0x1C64, %g6 fpsub32 %f2, %f2, %f6 tvs %icc, 0x3 stw %l3, [%l7 + 0x48] fmovdne %icc, %f14, %f11 bcs,pt %xcc, loop_1363 ldsb [%l7 + 0x5D], %i3 movrgz %o7, 0x261, %l1 lduw [%l7 + 0x6C], %o4 loop_1363: ldx [%l7 + 0x68], %g3 fnot1 %f4, %f12 lduw [%l7 + 0x08], %i4 fbue %fcc3, loop_1364 ldsb [%l7 + 0x61], %o0 stb %o2, [%l7 + 0x5F] fnand %f0, %f6, %f6 loop_1364: fcmpgt32 %f12, %f6, %o5 edge8ln %i0, %g1, %g2 fnot1s %f6, %f12 movge %xcc, %l4, %o1 bshuffle %f14, %f2, %f10 fmul8sux16 %f6, %f12, %f8 fmovrdlez %o3, %f2, %f10 fmovrslez %i5, %f11, %f12 st %f9, [%l7 + 0x74] tcc %icc, 0x1 fbo,a %fcc1, loop_1365 stx %l6, [%l7 + 0x28] fcmped %fcc0, %f14, %f0 fbug,a %fcc0, loop_1366 loop_1365: tle %icc, 0x0 ld [%l7 + 0x30], %f12 bn,pt %xcc, loop_1367 loop_1366: ldsb [%l7 + 0x55], %g4 ldd [%l7 + 0x48], %f8 std %f10, [%l7 + 0x70] loop_1367: stx %l5, [%l7 + 0x30] fmovsle %icc, %f8, %f4 array16 %l2, %o6, %g5 sdiv %i1, 0x15F0, %l0 fmovdpos %xcc, %f15, %f2 stb %i2, [%l7 + 0x4D] std %f8, [%l7 + 0x10] or %i6, 0x1A47, %i7 fmovdleu %icc, %f3, %f8 tle %xcc, 0x7 ldsh [%l7 + 0x22], %g6 fbne %fcc0, loop_1368 tsubcc %g7, %i3, %l3 fbul %fcc2, loop_1369 fmovdle %xcc, %f3, %f10 loop_1368: fmovrdgez %l1, %f2, %f2 ldub [%l7 + 0x11], %o7 loop_1369: fandnot2s %f9, %f5, %f4 tsubcc %o4, %i4, %o0 stx %o2, [%l7 + 0x28] mulscc %o5, %g3, %g1 fpmerge %f8, %f15, %f12 bne,a loop_1370 mulx %i0, %g2, %o1 ldsw [%l7 + 0x54], %o3 ble %xcc, loop_1371 loop_1370: fmovsge %icc, %f1, %f13 fmovsa %xcc, %f3, %f9 ldsw [%l7 + 0x58], %l4 loop_1371: fmul8x16au %f13, %f2, %f8 brlez,a %i5, loop_1372 taddcc %g4, 0x0F1E, %l5 bl loop_1373 st %f8, [%l7 + 0x1C] loop_1372: fblg %fcc3, loop_1374 fmovrdgez %l6, %f12, %f0 loop_1373: alignaddrl %o6, %l2, %i1 fnot1s %f11, %f7 loop_1374: ldx [%l7 + 0x70], %l0 brnz,a %g5, loop_1375 be %icc, loop_1376 bne,a,pn %icc, loop_1377 be,pn %icc, loop_1378 loop_1375: orncc %i2, %i6, %g6 loop_1376: tgu %icc, 0x3 loop_1377: stb %g7, [%l7 + 0x41] loop_1378: fcmpne16 %f10, %f12, %i7 stb %l3, [%l7 + 0x74] lduw [%l7 + 0x44], %l1 fbe,a %fcc3, loop_1379 fblg,a %fcc3, loop_1380 srlx %i3, %o4, %o7 fcmpd %fcc0, %f2, %f2 loop_1379: pdist %f14, %f10, %f2 loop_1380: fmul8x16al %f6, %f13, %f8 edge16 %o0, %o2, %i4 ldx [%l7 + 0x30], %o5 ldsw [%l7 + 0x4C], %g3 edge16n %i0, %g1, %g2 ldsw [%l7 + 0x3C], %o3 popc 0x1070, %o1 lduh [%l7 + 0x78], %l4 xnorcc %g4, %i5, %l6 ld [%l7 + 0x24], %f12 bl,pn %xcc, loop_1381 ld [%l7 + 0x30], %f11 fmovdneg %xcc, %f12, %f14 fnegd %f8, %f0 loop_1381: ldsw [%l7 + 0x78], %l5 fbn,a %fcc3, loop_1382 lduw [%l7 + 0x30], %o6 sdivx %l2, 0x0DD0, %i1 lduw [%l7 + 0x58], %l0 loop_1382: add %i2, %i6, %g5 fmovsle %xcc, %f7, %f1 bcc,a,pt %icc, loop_1383 ldsb [%l7 + 0x50], %g7 fbue %fcc3, loop_1384 ldub [%l7 + 0x76], %i7 loop_1383: tge %xcc, 0x6 fcmple32 %f14, %f12, %l3 loop_1384: std %f2, [%l7 + 0x48] array32 %g6, %i3, %l1 fpadd32s %f10, %f10, %f4 brlez %o4, loop_1385 ld [%l7 + 0x38], %f8 edge16ln %o7, %o2, %i4 ld [%l7 + 0x64], %f4 loop_1385: movg %icc, %o5, %g3 addccc %i0, %g1, %o0 fmovd %f8, %f12 bcs loop_1386 fcmpgt32 %f0, %f12, %o3 lduh [%l7 + 0x40], %o1 smulcc %g2, 0x1FF5, %g4 loop_1386: fmovsl %xcc, %f10, %f14 sth %i5, [%l7 + 0x3E] array8 %l6, %l5, %l4 edge8ln %l2, %i1, %l0 nop setx loop_1387, %l0, %l1 jmpl %l1, %i2 std %f8, [%l7 + 0x68] lduh [%l7 + 0x1E], %o6 fmovrsgez %i6, %f13, %f3 loop_1387: stx %g7, [%l7 + 0x20] fmovsneg %icc, %f15, %f11 andn %g5, %i7, %g6 ble %icc, loop_1388 orcc %i3, %l1, %o4 brz %o7, loop_1389 fornot1s %f9, %f3, %f1 loop_1388: brgez %l3, loop_1390 movvs %icc, %o2, %i4 loop_1389: sllx %o5, %g3, %g1 ta %xcc, 0x5 loop_1390: fmovsvc %icc, %f1, %f3 fors %f11, %f2, %f7 fpadd32s %f6, %f3, %f2 tg %xcc, 0x5 lduh [%l7 + 0x18], %o0 lduw [%l7 + 0x68], %o3 bcc,a loop_1391 fcmped %fcc3, %f12, %f14 fnegs %f8, %f0 fmovrslz %o1, %f12, %f8 loop_1391: ld [%l7 + 0x68], %f13 andncc %i0, %g2, %g4 umul %i5, %l5, %l4 fcmps %fcc1, %f5, %f13 fmovscc %icc, %f9, %f6 ldsw [%l7 + 0x5C], %l6 fble %fcc3, loop_1392 fsrc1 %f4, %f14 bne,a %icc, loop_1393 ba loop_1394 loop_1392: edge32ln %i1, %l2, %i2 lduw [%l7 + 0x3C], %o6 loop_1393: fnot1 %f14, %f10 loop_1394: xnor %i6, %g7, %l0 ldx [%l7 + 0x38], %i7 tn %xcc, 0x0 stx %g5, [%l7 + 0x50] lduw [%l7 + 0x44], %g6 orcc %i3, %l1, %o7 ldsh [%l7 + 0x34], %o4 ldx [%l7 + 0x50], %o2 lduw [%l7 + 0x34], %l3 fmovsne %xcc, %f12, %f13 std %f12, [%l7 + 0x28] srax %o5, 0x03, %i4 movvs %icc, %g1, %o0 lduw [%l7 + 0x44], %o3 ldd [%l7 + 0x08], %f0 fmul8x16au %f1, %f4, %f0 udivx %g3, 0x0390, %o1 fpadd16 %f10, %f8, %f8 movge %icc, %g2, %g4 brnz,a %i0, loop_1395 fbg %fcc2, loop_1396 ldsh [%l7 + 0x20], %i5 fmovdleu %xcc, %f2, %f7 loop_1395: stx %l4, [%l7 + 0x08] loop_1396: fexpand %f12, %f4 movge %icc, %l6, %l5 fnegs %f13, %f14 fbl %fcc1, loop_1397 ldsw [%l7 + 0x28], %i1 fmovsa %xcc, %f4, %f13 orn %i2, %o6, %l2 loop_1397: edge32l %g7, %i6, %i7 stw %g5, [%l7 + 0x7C] ldsh [%l7 + 0x60], %g6 sth %i3, [%l7 + 0x46] fpack32 %f4, %f4, %f12 lduh [%l7 + 0x10], %l0 fnot2 %f2, %f2 fmovsleu %xcc, %f12, %f14 brgz %l1, loop_1398 ble,pn %xcc, loop_1399 be,a,pn %icc, loop_1400 stb %o4, [%l7 + 0x4B] loop_1398: fblg,a %fcc2, loop_1401 loop_1399: edge32 %o2, %o7, %o5 loop_1400: fcmple32 %f14, %f14, %l3 fmovsg %xcc, %f6, %f9 loop_1401: lduh [%l7 + 0x2A], %g1 ldsw [%l7 + 0x78], %o0 bshuffle %f0, %f0, %f4 fba %fcc0, loop_1402 fandnot2 %f4, %f2, %f8 ld [%l7 + 0x20], %f4 brgz %i4, loop_1403 loop_1402: fors %f13, %f13, %f5 lduh [%l7 + 0x64], %g3 movge %xcc, %o3, %o1 loop_1403: ldsb [%l7 + 0x1B], %g2 fcmpne16 %f10, %f8, %i0 ldx [%l7 + 0x78], %i5 array8 %l4, %l6, %l5 ldd [%l7 + 0x30], %f4 ldsb [%l7 + 0x78], %g4 tsubcc %i2, 0x1D45, %i1 stx %o6, [%l7 + 0x60] stx %g7, [%l7 + 0x40] fcmpgt16 %f0, %f6, %i6 fands %f7, %f15, %f14 subccc %i7, %g5, %g6 movrlz %l2, 0x17B, %i3 ble,pt %xcc, loop_1404 fbule %fcc3, loop_1405 fmovsge %icc, %f11, %f10 fbul,a %fcc3, loop_1406 loop_1404: fcmpeq32 %f0, %f2, %l1 loop_1405: fzero %f4 fcmpne32 %f14, %f6, %o4 loop_1406: and %l0, 0x08BB, %o7 fmovrdlez %o2, %f10, %f6 ldsw [%l7 + 0x78], %o5 smulcc %l3, 0x1994, %o0 bn,a,pt %icc, loop_1407 fzeros %f6 fcmpgt32 %f12, %f6, %i4 ldsb [%l7 + 0x11], %g3 loop_1407: ldx [%l7 + 0x48], %o3 tleu %xcc, 0x3 nop setx loop_1408, %l0, %l1 jmpl %l1, %g1 alignaddr %g2, %i0, %i5 ldx [%l7 + 0x38], %o1 stb %l6, [%l7 + 0x53] loop_1408: ldub [%l7 + 0x68], %l5 st %f3, [%l7 + 0x68] ble,a,pt %xcc, loop_1409 stb %g4, [%l7 + 0x1B] lduh [%l7 + 0x58], %i2 ldsw [%l7 + 0x34], %l4 loop_1409: fmovsneg %icc, %f6, %f14 edge16 %i1, %o6, %i6 fmovdg %icc, %f15, %f5 ldx [%l7 + 0x48], %i7 fmovrsgez %g5, %f7, %f9 ldx [%l7 + 0x08], %g7 fxors %f3, %f4, %f8 fpmerge %f15, %f7, %f8 fpack16 %f2, %f12 add %l2, 0x1709, %g6 ble,a,pn %icc, loop_1410 orn %l1, 0x0423, %i3 fcmpes %fcc0, %f3, %f11 mova %xcc, %o4, %l0 loop_1410: lduh [%l7 + 0x3A], %o2 fpadd16 %f14, %f0, %f2 ta %icc, 0x0 stx %o7, [%l7 + 0x40] and %o5, %o0, %l3 bne,a %xcc, loop_1411 ldsb [%l7 + 0x6D], %g3 ldsb [%l7 + 0x15], %o3 siam 0x0 loop_1411: st %f5, [%l7 + 0x40] stb %g1, [%l7 + 0x71] fmul8ulx16 %f10, %f14, %f4 fmovdneg %icc, %f9, %f7 ldd [%l7 + 0x38], %f8 taddcc %g2, %i4, %i5 movre %i0, 0x1DC, %o1 st %f2, [%l7 + 0x68] ldd [%l7 + 0x70], %f8 andcc %l6, %g4, %i2 taddcc %l4, %i1, %o6 fmul8x16au %f2, %f11, %f8 fands %f11, %f1, %f1 fmovdne %xcc, %f12, %f10 fmul8ulx16 %f2, %f4, %f4 fandnot1 %f0, %f2, %f12 std %f4, [%l7 + 0x18] bgu,pt %icc, loop_1412 fors %f4, %f3, %f2 movvs %xcc, %l5, %i7 fzeros %f10 loop_1412: ldsb [%l7 + 0x49], %i6 ldsb [%l7 + 0x73], %g5 st %f2, [%l7 + 0x5C] fbule,a %fcc3, loop_1413 stw %g7, [%l7 + 0x34] movvc %xcc, %l2, %l1 addc %g6, 0x072B, %o4 loop_1413: ld [%l7 + 0x60], %f13 nop setx loop_1414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %icc, %f4, %f8 xorcc %i3, 0x047F, %l0 loop_1414: movrlz %o2, 0x122, %o7 loop_1415: tge %xcc, 0x0 fnot1 %f14, %f8 lduw [%l7 + 0x38], %o0 fexpand %f5, %f2 brlz,a %l3, loop_1416 tsubcctv %g3, 0x1074, %o3 ldub [%l7 + 0x43], %g1 tsubcc %o5, %i4, %i5 loop_1416: lduh [%l7 + 0x64], %i0 orncc %o1, 0x1CA5, %l6 fmovrdgz %g2, %f0, %f2 fmovdcs %icc, %f6, %f2 fcmpne32 %f8, %f4, %i2 movgu %xcc, %l4, %g4 fbn,a %fcc3, loop_1417 edge8 %i1, %o6, %l5 ldd [%l7 + 0x70], %f12 taddcctv %i7, %i6, %g5 loop_1417: alignaddr %l2, %l1, %g7 ba,pn %icc, loop_1418 mulx %g6, %i3, %o4 fcmpd %fcc3, %f6, %f0 sll %l0, 0x10, %o7 loop_1418: mulx %o2, %l3, %o0 pdist %f6, %f6, %f4 fmovsa %xcc, %f1, %f2 xnor %g3, 0x1F55, %g1 ldsb [%l7 + 0x45], %o3 ldub [%l7 + 0x28], %o5 lduh [%l7 + 0x58], %i5 fmovscs %icc, %f10, %f7 andn %i4, %o1, %l6 lduh [%l7 + 0x5E], %g2 edge32n %i0, %i2, %g4 ldx [%l7 + 0x70], %l4 array32 %o6, %l5, %i1 stw %i7, [%l7 + 0x7C] addc %g5, %i6, %l2 movpos %icc, %g7, %g6 fba %fcc3, loop_1419 ldsh [%l7 + 0x7C], %i3 edge8n %l1, %l0, %o7 fpadd16 %f8, %f14, %f12 loop_1419: ld [%l7 + 0x44], %f14 movcc %icc, %o2, %l3 tcs %xcc, 0x6 lduh [%l7 + 0x14], %o0 movrgez %o4, %g1, %g3 fcmpgt16 %f0, %f12, %o5 stb %o3, [%l7 + 0x39] bl,a,pn %xcc, loop_1420 taddcc %i4, %i5, %o1 fbn %fcc2, loop_1421 fpadd16s %f13, %f9, %f2 loop_1420: lduw [%l7 + 0x48], %g2 bcs loop_1422 loop_1421: fbl,a %fcc0, loop_1423 alignaddr %l6, %i2, %i0 fmovrslz %l4, %f14, %f7 loop_1422: stb %o6, [%l7 + 0x3B] loop_1423: ldd [%l7 + 0x58], %f14 edge8l %g4, %i1, %i7 fand %f2, %f8, %f12 fnand %f10, %f12, %f12 stw %l5, [%l7 + 0x14] fcmpeq16 %f14, %f0, %i6 movvs %icc, %g5, %l2 sethi 0x1EFD, %g7 edge8n %g6, %i3, %l1 ldsw [%l7 + 0x3C], %l0 sth %o2, [%l7 + 0x48] tcc %xcc, 0x1 fmul8ulx16 %f10, %f2, %f2 fmovrslez %o7, %f9, %f8 fpsub32 %f4, %f10, %f14 alignaddr %o0, %l3, %o4 fpsub16 %f2, %f8, %f8 lduh [%l7 + 0x16], %g1 fmovdg %icc, %f0, %f8 mova %icc, %g3, %o3 sdivcc %o5, 0x0721, %i5 xor %i4, %g2, %l6 lduh [%l7 + 0x60], %o1 ldsh [%l7 + 0x0C], %i0 stx %l4, [%l7 + 0x50] umulcc %o6, %g4, %i2 bgu loop_1424 std %f12, [%l7 + 0x28] bvs,a %icc, loop_1425 fandnot1s %f6, %f13, %f4 loop_1424: stb %i1, [%l7 + 0x09] movrgz %i7, 0x1A1, %l5 loop_1425: stb %i6, [%l7 + 0x1B] stb %g5, [%l7 + 0x51] st %f10, [%l7 + 0x38] bge,pt %icc, loop_1426 fmovrsne %g7, %f11, %f11 te %xcc, 0x3 fpsub16 %f4, %f14, %f8 loop_1426: lduh [%l7 + 0x1A], %l2 fbg %fcc1, loop_1427 fbl %fcc2, loop_1428 ldsh [%l7 + 0x1C], %i3 stw %g6, [%l7 + 0x20] loop_1427: ldsb [%l7 + 0x53], %l0 loop_1428: movrgez %o2, %o7, %o0 stb %l3, [%l7 + 0x34] fblg,a %fcc3, loop_1429 fmul8x16au %f3, %f2, %f4 subc %l1, %g1, %o4 lduh [%l7 + 0x60], %o3 loop_1429: ldsb [%l7 + 0x23], %o5 fmovdg %xcc, %f9, %f10 edge16l %i5, %i4, %g2 brlz,a %g3, loop_1430 fors %f8, %f11, %f5 ldsb [%l7 + 0x38], %l6 bcc,a loop_1431 loop_1430: fnegs %f12, %f6 mova %icc, %i0, %o1 fpsub32s %f1, %f4, %f0 loop_1431: stx %o6, [%l7 + 0x58] movne %xcc, %g4, %i2 tle %icc, 0x7 ldsb [%l7 + 0x13], %l4 ldx [%l7 + 0x20], %i1 fmovsleu %xcc, %f7, %f1 stx %i7, [%l7 + 0x58] fbul %fcc3, loop_1432 addc %i6, 0x1F87, %l5 add %g5, 0x1A2B, %g7 ldsw [%l7 + 0x74], %i3 loop_1432: stw %l2, [%l7 + 0x2C] tvs %xcc, 0x6 edge8n %g6, %o2, %l0 tcc %icc, 0x0 fmovscs %icc, %f6, %f15 ble,a %xcc, loop_1433 edge32l %o7, %o0, %l1 st %f2, [%l7 + 0x14] edge32n %l3, %o4, %g1 loop_1433: bleu,pn %xcc, loop_1434 fbl %fcc3, loop_1435 sth %o3, [%l7 + 0x44] fcmpne32 %f0, %f4, %o5 loop_1434: bn %icc, loop_1436 loop_1435: brgez,a %i5, loop_1437 fsrc1s %f9, %f5 ldsw [%l7 + 0x60], %g2 loop_1436: move %xcc, %i4, %l6 loop_1437: sth %g3, [%l7 + 0x44] or %i0, %o6, %o1 call loop_1438 edge8n %i2, %l4, %i1 bl %xcc, loop_1439 bne,a,pn %xcc, loop_1440 loop_1438: ldub [%l7 + 0x7A], %g4 fbule %fcc0, loop_1441 loop_1439: fbo,a %fcc3, loop_1442 loop_1440: ldsb [%l7 + 0x1B], %i7 fnot1 %f12, %f10 loop_1441: fmovscs %xcc, %f7, %f13 loop_1442: fsrc1 %f4, %f4 subc %i6, 0x15B5, %l5 edge8l %g7, %g5, %l2 brnz,a %g6, loop_1443 fcmpne16 %f6, %f4, %o2 movn %xcc, %i3, %l0 bg loop_1444 loop_1443: lduw [%l7 + 0x78], %o0 brz,a %o7, loop_1445 mulx %l3, 0x1540, %o4 loop_1444: orcc %l1, %o3, %o5 fmovsgu %xcc, %f14, %f8 loop_1445: fpmerge %f13, %f6, %f0 sdiv %g1, 0x0890, %g2 fmovsa %xcc, %f7, %f9 fmovdcc %xcc, %f7, %f15 addcc %i5, %l6, %i4 fandnot2s %f13, %f4, %f4 ld [%l7 + 0x10], %f15 fnot1 %f10, %f6 ldub [%l7 + 0x68], %g3 bpos,a loop_1446 fabsd %f4, %f14 fnor %f10, %f8, %f14 sth %o6, [%l7 + 0x5C] loop_1446: std %f8, [%l7 + 0x28] ldsw [%l7 + 0x20], %o1 fors %f2, %f12, %f14 ldsw [%l7 + 0x4C], %i2 fmovrdgz %l4, %f4, %f14 fnot1s %f5, %f7 array32 %i0, %i1, %i7 fmovsneg %xcc, %f2, %f1 ldub [%l7 + 0x1A], %i6 udivcc %l5, 0x1A6E, %g4 fabss %f10, %f13 movgu %icc, %g7, %l2 movl %xcc, %g6, %g5 lduw [%l7 + 0x34], %o2 sth %l0, [%l7 + 0x16] lduw [%l7 + 0x0C], %o0 fmovdle %xcc, %f11, %f11 fsrc2s %f7, %f5 edge32n %o7, %i3, %l3 fmovsa %icc, %f0, %f0 fmovspos %xcc, %f11, %f14 fblg,a %fcc3, loop_1447 fmovsvc %xcc, %f9, %f13 lduw [%l7 + 0x68], %l1 fcmpeq16 %f6, %f0, %o3 loop_1447: fmovdvc %icc, %f7, %f8 ldsb [%l7 + 0x25], %o4 st %f4, [%l7 + 0x6C] stb %o5, [%l7 + 0x64] ld [%l7 + 0x7C], %f12 fmul8ulx16 %f14, %f2, %f2 fmul8sux16 %f2, %f10, %f4 xnor %g1, %g2, %i5 ldsb [%l7 + 0x2D], %i4 brlz %g3, loop_1448 stw %l6, [%l7 + 0x40] movrlez %o1, %o6, %l4 edge16 %i0, %i1, %i7 loop_1448: be loop_1449 brnz,a %i6, loop_1450 addccc %l5, 0x02E9, %g4 ld [%l7 + 0x18], %f15 loop_1449: brz,a %g7, loop_1451 loop_1450: ldsb [%l7 + 0x76], %i2 edge16ln %l2, %g6, %o2 fbn,a %fcc0, loop_1452 loop_1451: fpadd32s %f15, %f12, %f7 nop setx loop_1453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %g5, %o0, %l0 loop_1452: stw %o7, [%l7 + 0x6C] fmovrslz %i3, %f0, %f0 loop_1453: fbge,a %fcc2, loop_1454 fnegd %f10, %f8 stw %l1, [%l7 + 0x6C] std %f6, [%l7 + 0x40] loop_1454: ldsw [%l7 + 0x38], %o3 movcc %xcc, %l3, %o5 movgu %icc, %g1, %g2 movle %xcc, %i5, %i4 brgz,a %g3, loop_1455 orncc %l6, %o1, %o6 fmovdg %xcc, %f6, %f12 tl %xcc, 0x7 loop_1455: stb %o4, [%l7 + 0x70] brgz %l4, loop_1456 or %i1, 0x05F7, %i7 lduw [%l7 + 0x60], %i0 fnands %f7, %f11, %f8 loop_1456: sth %i6, [%l7 + 0x32] ldd [%l7 + 0x38], %f12 bcc,a loop_1457 fornot2 %f6, %f4, %f2 taddcc %g4, 0x01B3, %g7 fmul8x16al %f10, %f1, %f2 loop_1457: ld [%l7 + 0x1C], %f9 movcc %icc, %l5, %l2 ble,a %icc, loop_1458 stx %i2, [%l7 + 0x08] stw %o2, [%l7 + 0x3C] fbue %fcc3, loop_1459 loop_1458: fmovrdlez %g5, %f10, %f10 lduh [%l7 + 0x74], %g6 edge16n %o0, %o7, %i3 loop_1459: nop setx loop_1460, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a %xcc, loop_1461 fornot2s %f15, %f9, %f7 fand %f2, %f0, %f6 loop_1460: ldub [%l7 + 0x6B], %l0 loop_1461: ldsw [%l7 + 0x2C], %l1 fmovdpos %icc, %f5, %f8 fmovsle %icc, %f12, %f3 array16 %o3, %o5, %g1 andn %l3, 0x0BBE, %g2 bshuffle %f0, %f6, %f8 alignaddr %i4, %i5, %l6 st %f6, [%l7 + 0x7C] fandnot2 %f8, %f8, %f10 udivx %g3, 0x1EC5, %o1 sll %o6, 0x03, %l4 pdist %f6, %f2, %f12 movne %icc, %o4, %i1 ble,a,pt %icc, loop_1462 brnz,a %i7, loop_1463 tleu %xcc, 0x5 ld [%l7 + 0x7C], %f4 loop_1462: sth %i6, [%l7 + 0x16] loop_1463: bcs,pn %xcc, loop_1464 movpos %icc, %i0, %g7 orncc %g4, %l5, %l2 lduh [%l7 + 0x28], %o2 loop_1464: ldd [%l7 + 0x68], %f14 alignaddr %i2, %g6, %g5 fand %f2, %f12, %f12 ldx [%l7 + 0x68], %o7 stw %i3, [%l7 + 0x18] bneg,a %xcc, loop_1465 bge,a %icc, loop_1466 fpsub16 %f12, %f0, %f12 ldx [%l7 + 0x28], %l0 loop_1465: bge,pn %icc, loop_1467 loop_1466: ldx [%l7 + 0x50], %o0 faligndata %f2, %f4, %f12 edge8 %o3, %l1, %o5 loop_1467: bge %xcc, loop_1468 brgez %l3, loop_1469 ldsw [%l7 + 0x60], %g1 edge16l %i4, %i5, %g2 loop_1468: ldub [%l7 + 0x3F], %l6 loop_1469: edge16l %o1, %o6, %l4 sub %g3, 0x0CDB, %i1 movre %i7, %o4, %i6 ldsb [%l7 + 0x4F], %g7 fmovdl %icc, %f7, %f5 fcmpne32 %f0, %f0, %i0 fsrc1 %f2, %f0 sethi 0x0B5F, %g4 fors %f4, %f7, %f14 ldsw [%l7 + 0x28], %l5 fmovrdlez %o2, %f0, %f14 addcc %i2, 0x09DE, %g6 fbo,a %fcc0, loop_1470 alignaddrl %g5, %o7, %l2 array32 %l0, %o0, %o3 ble,a loop_1471 loop_1470: brlez,a %l1, loop_1472 ldub [%l7 + 0x21], %i3 fba %fcc0, loop_1473 loop_1471: fabsd %f2, %f2 loop_1472: stx %o5, [%l7 + 0x28] fmovs %f12, %f12 loop_1473: xnor %l3, %g1, %i5 stw %i4, [%l7 + 0x70] tcc %icc, 0x3 fmovrdlez %l6, %f10, %f0 fpackfix %f12, %f4 bne,pn %xcc, loop_1474 st %f9, [%l7 + 0x70] fones %f3 ldsh [%l7 + 0x26], %o1 loop_1474: taddcctv %g2, 0x1978, %o6 fandnot2s %f10, %f1, %f1 stw %l4, [%l7 + 0x54] stb %g3, [%l7 + 0x7A] fmovrdgz %i1, %f4, %f8 ldsb [%l7 + 0x11], %i7 tvs %icc, 0x1 fmuld8ulx16 %f12, %f15, %f12 mulscc %i6, 0x0A16, %g7 fpadd32s %f3, %f1, %f13 edge8ln %i0, %g4, %o4 fble,a %fcc1, loop_1475 ldsb [%l7 + 0x1A], %l5 sth %o2, [%l7 + 0x6C] fornot1 %f8, %f14, %f6 loop_1475: fmovrdlz %i2, %f14, %f2 ld [%l7 + 0x20], %f2 stw %g5, [%l7 + 0x50] fbg %fcc1, loop_1476 sth %g6, [%l7 + 0x10] fcmps %fcc1, %f13, %f1 fxor %f12, %f14, %f2 loop_1476: brgez,a %o7, loop_1477 xnorcc %l0, %o0, %l2 tg %icc, 0x7 fmovrslez %l1, %f7, %f0 loop_1477: lduw [%l7 + 0x4C], %i3 fmovd %f6, %f4 move %xcc, %o5, %o3 stw %g1, [%l7 + 0x50] mova %xcc, %l3, %i5 fmovsleu %icc, %f5, %f3 fands %f15, %f2, %f4 ld [%l7 + 0x60], %f0 bpos,a %xcc, loop_1478 ldx [%l7 + 0x58], %i4 ldub [%l7 + 0x7F], %l6 ld [%l7 + 0x44], %f15 loop_1478: fornot2s %f11, %f9, %f10 fxnors %f0, %f2, %f11 fpmerge %f15, %f12, %f8 fmuld8sux16 %f6, %f3, %f12 fexpand %f5, %f8 edge8n %g2, %o1, %l4 bcs,pn %icc, loop_1479 edge16n %g3, %o6, %i1 nop setx loop_1480, %l0, %l1 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 %f11, %f12, %f9 loop_1479: ldx [%l7 + 0x30], %i6 brnz,a %g7, loop_1481 loop_1480: fmovsn %xcc, %f3, %f8 tpos %icc, 0x7 addccc %i7, %i0, %g4 loop_1481: fxors %f8, %f11, %f11 brgz,a %l5, loop_1482 fmul8x16 %f4, %f2, %f8 ld [%l7 + 0x68], %f15 movvc %xcc, %o4, %i2 loop_1482: tg %icc, 0x4 stb %g5, [%l7 + 0x23] udivcc %g6, 0x0B1A, %o2 edge16 %l0, %o7, %o0 tgu %icc, 0x2 bne %xcc, loop_1483 ld [%l7 + 0x18], %f10 brz %l1, loop_1484 movg %icc, %l2, %i3 loop_1483: fbug %fcc3, loop_1485 bg,pn %xcc, loop_1486 loop_1484: fandnot1 %f8, %f4, %f12 fzeros %f2 loop_1485: fandnot2 %f8, %f0, %f14 loop_1486: fpmerge %f6, %f11, %f4 fbn,a %fcc2, loop_1487 bpos,pn %icc, loop_1488 tl %icc, 0x0 fpack32 %f14, %f4, %f4 loop_1487: ldsw [%l7 + 0x44], %o5 loop_1488: stx %g1, [%l7 + 0x78] andcc %o3, 0x13A5, %l3 ldd [%l7 + 0x48], %f8 fmovscs %icc, %f6, %f10 fmovrdlez %i4, %f0, %f12 fmovsneg %xcc, %f13, %f4 sllx %l6, 0x13, %i5 stb %g2, [%l7 + 0x74] std %f2, [%l7 + 0x40] fbge %fcc0, loop_1489 lduh [%l7 + 0x40], %l4 fmovrsgez %o1, %f3, %f8 movrlz %o6, 0x14D, %i1 loop_1489: edge32l %g3, %g7, %i6 fmovrse %i0, %f7, %f15 fpack16 %f10, %f3 tneg %xcc, 0x3 brlez,a %g4, loop_1490 srlx %l5, 0x0A, %i7 brlz %o4, loop_1491 stb %g5, [%l7 + 0x53] loop_1490: fsrc2s %f11, %f14 ld [%l7 + 0x28], %f10 loop_1491: nop setx loop_1492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32n %g6, %o2, %i2 fmul8x16al %f3, %f12, %f2 ldd [%l7 + 0x20], %f10 loop_1492: st %f15, [%l7 + 0x78] lduw [%l7 + 0x18], %o7 fcmple32 %f10, %f0, %l0 fmul8x16au %f15, %f12, %f0 tle %xcc, 0x7 tl %xcc, 0x6 lduh [%l7 + 0x2E], %o0 tgu %xcc, 0x0 ldx [%l7 + 0x40], %l2 fpmerge %f12, %f2, %f0 tg %xcc, 0x6 ldsb [%l7 + 0x41], %i3 fmovrde %l1, %f8, %f12 fabss %f10, %f8 fmovrdgez %o5, %f8, %f10 lduw [%l7 + 0x0C], %g1 fble,a %fcc1, loop_1493 movge %icc, %l3, %i4 fxors %f11, %f10, %f1 fmovrslez %o3, %f14, %f1 loop_1493: array32 %i5, %g2, %l4 fbe %fcc2, loop_1494 sth %o1, [%l7 + 0x2C] fbue %fcc3, loop_1495 fmovrdgz %o6, %f14, %f0 loop_1494: brlez,a %i1, loop_1496 sth %g3, [%l7 + 0x2E] loop_1495: movge %icc, %g7, %i6 ld [%l7 + 0x78], %f7 loop_1496: tsubcc %i0, %l6, %g4 stx %l5, [%l7 + 0x58] fmovde %icc, %f6, %f7 tcc %icc, 0x4 fxnor %f14, %f12, %f4 ld [%l7 + 0x14], %f15 ldub [%l7 + 0x48], %o4 stx %g5, [%l7 + 0x60] st %f2, [%l7 + 0x3C] fcmpne32 %f10, %f14, %g6 fmuld8sux16 %f0, %f14, %f4 stw %o2, [%l7 + 0x68] stx %i2, [%l7 + 0x08] bgu,pt %xcc, loop_1497 fmovrdgz %i7, %f12, %f10 ld [%l7 + 0x28], %f11 fmovsa %icc, %f8, %f11 loop_1497: fmovrslz %o7, %f1, %f5 bcs,a %icc, loop_1498 move %xcc, %l0, %l2 fbug,a %fcc1, loop_1499 ldsb [%l7 + 0x6B], %i3 loop_1498: fabsd %f14, %f14 nop setx loop_1500, %l0, %l1 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_1499: fcmpne16 %f4, %f4, %l1 mova %icc, %o5, %g1 addc %l3, 0x08BD, %o0 loop_1500: fmovsgu %xcc, %f8, %f7 ldub [%l7 + 0x1F], %o3 fandnot1s %f9, %f13, %f9 nop setx loop_1501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f3, %f7 st %f4, [%l7 + 0x18] fmovscs %xcc, %f13, %f8 loop_1501: ldsw [%l7 + 0x24], %i5 fpadd16s %f14, %f3, %f13 ldsb [%l7 + 0x6C], %g2 ldsw [%l7 + 0x3C], %i4 st %f9, [%l7 + 0x7C] sethi 0x199E, %l4 edge32n %o6, %i1, %o1 srl %g7, %i6, %i0 fmovrdgz %g3, %f4, %f6 ldsh [%l7 + 0x10], %g4 fmovse %icc, %f1, %f2 fpsub16s %f4, %f2, %f4 ldd [%l7 + 0x78], %f10 movvc %icc, %l6, %l5 fbug,a %fcc3, loop_1502 edge8l %o4, %g6, %g5 fcmpgt16 %f12, %f14, %i2 sra %o2, 0x04, %o7 loop_1502: stb %l0, [%l7 + 0x67] fmovsn %icc, %f3, %f2 sth %l2, [%l7 + 0x4E] fornot2 %f6, %f8, %f6 fmovrdgz %i3, %f0, %f2 lduw [%l7 + 0x14], %i7 udivx %l1, 0x0B56, %o5 stx %l3, [%l7 + 0x78] edge8ln %o0, %o3, %g1 ldub [%l7 + 0x7E], %i5 tvs %icc, 0x7 pdist %f6, %f2, %f8 movrlez %i4, 0x29F, %g2 array32 %l4, %o6, %i1 stx %o1, [%l7 + 0x68] fpadd16s %f15, %f1, %f12 edge16l %g7, %i6, %g3 fsrc1s %f7, %f5 ldsh [%l7 + 0x66], %g4 fcmped %fcc0, %f6, %f12 faligndata %f0, %f0, %f0 fmovs %f0, %f3 ld [%l7 + 0x2C], %f7 edge32 %i0, %l5, %o4 fbge %fcc0, loop_1503 tleu %icc, 0x4 smulcc %l6, 0x0ECD, %g5 umul %g6, %o2, %i2 loop_1503: tl %icc, 0x3 sethi 0x1283, %o7 fmovde %icc, %f3, %f1 fnands %f10, %f14, %f10 xnor %l2, 0x1D9E, %l0 movl %icc, %i3, %i7 fnegd %f12, %f4 stb %l1, [%l7 + 0x7A] umul %l3, %o5, %o3 std %f4, [%l7 + 0x50] bne,pn %xcc, loop_1504 or %g1, 0x0AB2, %i5 fabsd %f4, %f6 fnot1s %f10, %f14 loop_1504: tsubcctv %i4, %g2, %o0 bcs,pn %xcc, loop_1505 st %f8, [%l7 + 0x30] xnor %l4, 0x0DCA, %i1 andn %o6, 0x1D76, %g7 loop_1505: stb %o1, [%l7 + 0x62] fnot1 %f8, %f2 movcc %icc, %i6, %g3 tne %xcc, 0x6 ldub [%l7 + 0x4A], %g4 fbge,a %fcc0, loop_1506 edge8n %l5, %i0, %l6 ldsh [%l7 + 0x4A], %o4 ldsb [%l7 + 0x27], %g6 loop_1506: movn %xcc, %g5, %i2 fornot1 %f6, %f0, %f6 stb %o7, [%l7 + 0x7B] ldd [%l7 + 0x28], %f8 ldsw [%l7 + 0x30], %l2 sub %o2, 0x02A5, %i3 udiv %i7, 0x1BE9, %l1 fcmpgt16 %f14, %f2, %l0 std %f4, [%l7 + 0x38] ldub [%l7 + 0x22], %l3 fbug,a %fcc0, loop_1507 addc %o5, %o3, %g1 ldsw [%l7 + 0x48], %i5 movre %g2, 0x298, %i4 loop_1507: nop setx loop_1508, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f8, %f0, %o0 taddcc %l4, %o6, %i1 array32 %g7, %i6, %o1 loop_1508: sdivcc %g3, 0x0F60, %g4 stx %i0, [%l7 + 0x60] fnand %f4, %f0, %f0 fexpand %f0, %f8 ldub [%l7 + 0x18], %l6 fnegd %f2, %f2 ldsb [%l7 + 0x18], %l5 tsubcctv %o4, 0x1066, %g5 stx %g6, [%l7 + 0x20] srl %o7, %i2, %l2 sth %i3, [%l7 + 0x7C] fnot2s %f5, %f2 ldub [%l7 + 0x70], %i7 array32 %o2, %l1, %l3 sdivx %l0, 0x1A62, %o3 nop setx loop_1509, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos %icc, loop_1510 subcc %g1, 0x03FF, %o5 bcc,a %icc, loop_1511 loop_1509: subc %i5, 0x1C4D, %i4 loop_1510: fmovdg %icc, %f14, %f14 fmovrslez %o0, %f1, %f3 loop_1511: edge32l %g2, %o6, %i1 movrgz %g7, 0x0C7, %l4 ldub [%l7 + 0x36], %i6 ldsh [%l7 + 0x48], %g3 ld [%l7 + 0x48], %f8 tl %icc, 0x1 fmovdpos %xcc, %f9, %f3 edge16n %o1, %i0, %g4 ldsb [%l7 + 0x6D], %l6 fcmple32 %f0, %f8, %l5 brnz,a %o4, loop_1512 movrgez %g5, %o7, %g6 ldd [%l7 + 0x40], %f8 fmovdle %xcc, %f7, %f0 loop_1512: movneg %xcc, %l2, %i3 bvc,a %xcc, loop_1513 ldub [%l7 + 0x5F], %i7 fzeros %f14 ldx [%l7 + 0x20], %o2 loop_1513: fblg %fcc1, loop_1514 fmovrdlz %l1, %f4, %f0 xorcc %i2, 0x02A5, %l0 mulx %l3, %g1, %o3 loop_1514: ldx [%l7 + 0x60], %o5 fzero %f8 ldx [%l7 + 0x20], %i4 lduw [%l7 + 0x60], %o0 fsrc2s %f5, %f10 fmovrsgz %g2, %f11, %f1 bvs,a loop_1515 movrlz %i5, %i1, %o6 fpadd16 %f8, %f14, %f0 popc 0x0497, %g7 loop_1515: movle %icc, %l4, %i6 sth %o1, [%l7 + 0x66] ldub [%l7 + 0x55], %g3 array16 %i0, %l6, %l5 tcs %xcc, 0x3 srl %o4, 0x0A, %g4 fbn,a %fcc2, loop_1516 lduw [%l7 + 0x74], %g5 movrgez %g6, 0x31B, %l2 fnands %f7, %f2, %f10 loop_1516: fmovdneg %icc, %f9, %f1 alignaddrl %o7, %i3, %i7 fmul8ulx16 %f12, %f6, %f12 udiv %l1, 0x0841, %o2 tcs %icc, 0x0 ldub [%l7 + 0x2D], %l0 ldsh [%l7 + 0x3A], %i2 fcmpne32 %f6, %f2, %l3 tle %icc, 0x6 stw %o3, [%l7 + 0x78] fnot2s %f0, %f15 fbne %fcc3, loop_1517 edge8 %o5, %g1, %i4 ldub [%l7 + 0x37], %o0 fcmpd %fcc3, %f2, %f10 loop_1517: fornot1 %f2, %f10, %f6 ldsh [%l7 + 0x76], %g2 umul %i5, %i1, %o6 fpmerge %f14, %f6, %f12 fnot1s %f1, %f10 fmovdne %xcc, %f13, %f10 fmovsa %icc, %f4, %f11 ldsb [%l7 + 0x53], %g7 tl %xcc, 0x4 ld [%l7 + 0x2C], %f8 fmovdleu %icc, %f0, %f9 tgu %icc, 0x3 fmovsa %icc, %f7, %f8 fmovrsne %l4, %f14, %f15 sdivcc %o1, 0x0FFB, %i6 addccc %i0, %l6, %l5 bleu %xcc, loop_1518 stb %g3, [%l7 + 0x2D] fmovdl %icc, %f13, %f7 fmul8x16au %f15, %f1, %f2 loop_1518: stx %g4, [%l7 + 0x38] edge16 %o4, %g5, %l2 orcc %g6, 0x07CA, %i3 fnors %f0, %f4, %f4 ble,pn %xcc, loop_1519 tsubcctv %i7, %o7, %o2 stb %l0, [%l7 + 0x10] fmovrsgz %l1, %f11, %f9 loop_1519: std %f4, [%l7 + 0x78] fblg,a %fcc3, loop_1520 fsrc2 %f14, %f12 call loop_1521 fmovse %icc, %f1, %f7 loop_1520: bne,a,pn %xcc, loop_1522 movle %xcc, %i2, %o3 loop_1521: fcmpne32 %f2, %f0, %o5 fmul8sux16 %f14, %f0, %f6 loop_1522: udivx %l3, 0x1990, %g1 fnors %f9, %f0, %f15 array16 %i4, %o0, %g2 siam 0x5 fmovdgu %xcc, %f13, %f8 fnor %f2, %f12, %f10 fcmpne32 %f6, %f12, %i5 edge16l %o6, %i1, %g7 ldsw [%l7 + 0x18], %l4 fpmerge %f9, %f5, %f6 mulscc %i6, 0x182C, %o1 edge8n %i0, %l5, %l6 fands %f13, %f2, %f4 faligndata %f12, %f4, %f12 fpsub16s %f12, %f12, %f10 bge,a %xcc, loop_1523 ldsb [%l7 + 0x25], %g4 te %icc, 0x2 ldsb [%l7 + 0x4F], %g3 loop_1523: fpadd16s %f13, %f0, %f1 srlx %g5, 0x06, %o4 ldsh [%l7 + 0x3C], %g6 lduw [%l7 + 0x58], %i3 movg %icc, %l2, %o7 brnz %i7, loop_1524 fmovrde %o2, %f0, %f14 edge8n %l1, %l0, %o3 fcmpeq16 %f6, %f4, %i2 loop_1524: mova %xcc, %l3, %o5 bcs,a %icc, loop_1525 movrlez %i4, 0x35F, %g1 movrgz %o0, 0x3FA, %i5 st %f7, [%l7 + 0x68] loop_1525: fzero %f4 stx %o6, [%l7 + 0x48] stx %i1, [%l7 + 0x20] fornot2s %f9, %f6, %f1 for %f4, %f0, %f14 fpadd32s %f9, %f10, %f15 ld [%l7 + 0x34], %f12 fble,a %fcc1, loop_1526 fbuge,a %fcc0, loop_1527 lduw [%l7 + 0x68], %g2 ldsb [%l7 + 0x73], %l4 loop_1526: fnot1s %f7, %f5 loop_1527: sdivx %g7, 0x0EB8, %o1 bneg,pt %icc, loop_1528 udiv %i6, 0x0C73, %i0 ldx [%l7 + 0x60], %l6 lduw [%l7 + 0x7C], %l5 loop_1528: ldsw [%l7 + 0x28], %g4 lduh [%l7 + 0x4A], %g5 std %f8, [%l7 + 0x68] std %f0, [%l7 + 0x30] fmovsgu %xcc, %f15, %f12 sra %o4, 0x0E, %g3 fpack16 %f14, %f4 taddcctv %g6, 0x0936, %l2 movvs %xcc, %o7, %i7 stx %o2, [%l7 + 0x28] fmovdcc %icc, %f7, %f11 bne %icc, loop_1529 edge32ln %l1, %i3, %o3 fmovrslz %l0, %f6, %f13 ldub [%l7 + 0x3B], %i2 loop_1529: movle %xcc, %l3, %i4 tg %xcc, 0x4 lduh [%l7 + 0x24], %g1 ldub [%l7 + 0x0C], %o0 sth %i5, [%l7 + 0x28] ldd [%l7 + 0x08], %f4 sdivx %o6, 0x0854, %i1 fabss %f6, %f5 edge8l %o5, %g2, %g7 ld [%l7 + 0x40], %f3 ldub [%l7 + 0x6E], %l4 fbue,a %fcc1, loop_1530 stb %i6, [%l7 + 0x1B] fzeros %f11 array32 %i0, %o1, %l5 loop_1530: fbne %fcc1, loop_1531 ble,a loop_1532 ble,a %icc, loop_1533 fmovrdgez %l6, %f12, %f6 loop_1531: alignaddrl %g4, %o4, %g5 loop_1532: fmovdvs %icc, %f6, %f1 loop_1533: fbue %fcc1, loop_1534 fxors %f15, %f10, %f9 fmovsl %xcc, %f2, %f3 stw %g6, [%l7 + 0x58] loop_1534: tsubcctv %l2, %g3, %i7 ldsb [%l7 + 0x70], %o2 subc %o7, %i3, %l1 alignaddrl %l0, %i2, %l3 st %f2, [%l7 + 0x14] srl %o3, 0x1F, %i4 st %f3, [%l7 + 0x08] ldx [%l7 + 0x78], %g1 fmovrsgz %i5, %f4, %f6 andcc %o6, %o0, %i1 udivcc %g2, 0x1E3F, %o5 std %f2, [%l7 + 0x20] sth %l4, [%l7 + 0x66] udiv %i6, 0x03C5, %g7 tg %xcc, 0x2 ldub [%l7 + 0x1D], %o1 andn %l5, %i0, %g4 andn %o4, %l6, %g6 bl,a,pn %xcc, loop_1535 fmovrslez %l2, %f10, %f5 fmovdge %icc, %f14, %f6 fmovse %icc, %f0, %f10 loop_1535: ldsb [%l7 + 0x6B], %g3 fandnot2 %f4, %f0, %f2 pdist %f6, %f2, %f4 fbule %fcc1, loop_1536 fnot2s %f5, %f2 sdivx %g5, 0x0592, %i7 fmovscc %xcc, %f2, %f2 loop_1536: edge16l %o2, %i3, %l1 bgu %icc, loop_1537 stx %l0, [%l7 + 0x18] ldsw [%l7 + 0x7C], %i2 smul %l3, %o3, %i4 loop_1537: tneg %xcc, 0x4 tge %icc, 0x7 ld [%l7 + 0x58], %f5 fandnot1s %f14, %f3, %f4 bvc %xcc, loop_1538 fone %f12 bg,a loop_1539 subc %g1, %o7, %i5 loop_1538: fmovsa %icc, %f1, %f1 taddcc %o6, 0x07F0, %o0 loop_1539: st %f9, [%l7 + 0x24] fbug %fcc0, loop_1540 sth %i1, [%l7 + 0x64] brlz %g2, loop_1541 orcc %o5, 0x0D54, %l4 loop_1540: fabss %f8, %f8 fors %f8, %f12, %f12 loop_1541: fmovrsgez %i6, %f0, %f9 array8 %g7, %o1, %i0 fnors %f4, %f1, %f5 edge8n %l5, %o4, %l6 umul %g4, 0x13A5, %g6 fand %f10, %f12, %f6 bshuffle %f14, %f14, %f8 fnor %f8, %f2, %f12 fmovsne %xcc, %f6, %f14 lduw [%l7 + 0x3C], %g3 fbule %fcc1, loop_1542 fbn,a %fcc3, loop_1543 fmovdpos %icc, %f15, %f9 tne %icc, 0x1 loop_1542: fxnors %f15, %f8, %f9 loop_1543: or %l2, %g5, %o2 fcmpd %fcc0, %f4, %f2 fbe,a %fcc3, loop_1544 xnor %i3, %i7, %l0 fmovsleu %xcc, %f1, %f9 tl %xcc, 0x7 loop_1544: ldsb [%l7 + 0x15], %i2 fbn,a %fcc0, loop_1545 be,a,pn %xcc, loop_1546 fcmpne32 %f10, %f6, %l3 fandnot1s %f12, %f1, %f5 loop_1545: array16 %o3, %l1, %g1 loop_1546: stb %i4, [%l7 + 0x3A] fmovsg %xcc, %f4, %f6 fpadd16 %f10, %f4, %f4 movcc %icc, %o7, %i5 ld [%l7 + 0x40], %f10 bg,pt %icc, loop_1547 ldsw [%l7 + 0x18], %o6 fpsub32s %f6, %f2, %f5 fors %f2, %f7, %f9 loop_1547: fandnot2s %f8, %f9, %f8 st %f5, [%l7 + 0x28] fnegd %f8, %f14 fone %f10 fmovs %f8, %f7 ldx [%l7 + 0x10], %o0 fpsub16 %f10, %f10, %f12 bvs,a,pn %xcc, loop_1548 tcc %xcc, 0x5 fcmpes %fcc1, %f14, %f3 tle %icc, 0x0 loop_1548: udiv %i1, 0x03E2, %o5 sll %l4, %i6, %g2 subccc %g7, 0x1AB4, %o1 lduw [%l7 + 0x48], %i0 fandnot2 %f0, %f8, %f8 ldx [%l7 + 0x48], %o4 ldub [%l7 + 0x65], %l6 fandnot2s %f3, %f6, %f10 fsrc1s %f12, %f7 sth %l5, [%l7 + 0x5A] std %f12, [%l7 + 0x70] move %icc, %g6, %g4 movle %xcc, %g3, %l2 fmovdle %icc, %f9, %f7 fble,a %fcc1, loop_1549 faligndata %f10, %f0, %f6 fand %f14, %f12, %f12 edge32 %g5, %o2, %i3 loop_1549: brgz %l0, loop_1550 lduw [%l7 + 0x68], %i2 sra %l3, 0x06, %i7 fpack32 %f14, %f8, %f12 loop_1550: addc %l1, %g1, %o3 bgu,a %xcc, loop_1551 te %icc, 0x6 sllx %o7, %i4, %o6 ldsh [%l7 + 0x2A], %o0 loop_1551: add %i5, 0x004E, %i1 andn %o5, %l4, %g2 nop setx loop_1552, %l0, %l1 jmpl %l1, %i6 fmovsvc %icc, %f10, %f13 lduw [%l7 + 0x6C], %g7 bcc %icc, loop_1553 loop_1552: movleu %icc, %i0, %o1 fmovdl %xcc, %f5, %f12 stw %l6, [%l7 + 0x08] loop_1553: fsrc2s %f7, %f12 fsrc2 %f4, %f0 tgu %icc, 0x2 fpack32 %f14, %f8, %f8 fcmpgt16 %f0, %f14, %o4 orn %l5, 0x0E52, %g6 st %f10, [%l7 + 0x3C] fmovdpos %icc, %f2, %f11 edge32l %g3, %g4, %g5 lduw [%l7 + 0x24], %l2 fpack16 %f8, %f14 ldx [%l7 + 0x18], %i3 brz,a %o2, loop_1554 mulscc %i2, 0x17A7, %l3 fandnot2s %f7, %f1, %f5 movpos %icc, %i7, %l0 loop_1554: mova %icc, %l1, %g1 movge %xcc, %o3, %o7 ldsb [%l7 + 0x64], %o6 lduh [%l7 + 0x44], %i4 mova %xcc, %i5, %i1 sethi 0x14BF, %o5 fmovsgu %xcc, %f14, %f2 st %f7, [%l7 + 0x7C] ldx [%l7 + 0x20], %l4 stx %o0, [%l7 + 0x48] ld [%l7 + 0x0C], %f4 xorcc %i6, %g7, %g2 sra %o1, 0x0F, %l6 fmovdl %icc, %f10, %f11 fmovsn %xcc, %f0, %f11 ldsw [%l7 + 0x70], %o4 bvs,pt %xcc, loop_1555 fxnors %f7, %f10, %f14 fmovdneg %icc, %f14, %f10 bpos,pn %xcc, loop_1556 loop_1555: fmul8x16au %f4, %f6, %f4 fbne %fcc1, loop_1557 fbge %fcc2, loop_1558 loop_1556: fmovdle %xcc, %f6, %f11 ldx [%l7 + 0x08], %l5 loop_1557: fornot1 %f2, %f6, %f0 loop_1558: lduh [%l7 + 0x60], %i0 fmovrslz %g6, %f14, %f4 brz %g3, loop_1559 tgu %icc, 0x3 tsubcc %g4, %g5, %i3 edge8l %o2, %l2, %i2 loop_1559: movge %xcc, %l3, %l0 fpadd32 %f14, %f10, %f0 umulcc %l1, %g1, %i7 taddcc %o7, %o3, %o6 edge32ln %i4, %i5, %o5 stx %l4, [%l7 + 0x40] ldx [%l7 + 0x08], %i1 fmovd %f8, %f4 sub %o0, %i6, %g7 ldub [%l7 + 0x76], %o1 tgu %xcc, 0x4 fcmple32 %f4, %f0, %g2 sth %o4, [%l7 + 0x36] sdivcc %l6, 0x1466, %i0 tcc %icc, 0x6 lduw [%l7 + 0x20], %g6 fnor %f8, %f0, %f4 ldx [%l7 + 0x68], %l5 fmovrslez %g4, %f9, %f5 fmovrsgez %g5, %f10, %f3 ld [%l7 + 0x58], %f2 xnor %g3, %i3, %l2 addccc %i2, %o2, %l3 fbe %fcc1, loop_1560 subccc %l1, %l0, %i7 edge16n %g1, %o7, %o6 fmovdl %xcc, %f3, %f9 loop_1560: addcc %o3, 0x03B6, %i4 tcs %xcc, 0x1 ldsb [%l7 + 0x43], %i5 lduh [%l7 + 0x0C], %l4 alignaddrl %i1, %o0, %o5 movleu %icc, %i6, %o1 ldsh [%l7 + 0x0E], %g2 bleu,pt %icc, loop_1561 movg %xcc, %g7, %l6 std %f4, [%l7 + 0x78] umulcc %o4, %i0, %l5 loop_1561: brz %g4, loop_1562 fmovrslz %g6, %f4, %f12 edge16n %g5, %g3, %i3 fble,a %fcc0, loop_1563 loop_1562: std %f6, [%l7 + 0x30] movle %icc, %i2, %l2 edge32n %o2, %l1, %l3 loop_1563: edge16 %i7, %g1, %l0 bpos,pn %icc, loop_1564 addc %o7, 0x12A9, %o6 smulcc %o3, 0x08A0, %i4 subc %i5, %l4, %o0 loop_1564: fnands %f4, %f15, %f1 fandnot1s %f14, %f4, %f13 add %o5, %i1, %o1 or %g2, 0x05CF, %g7 lduw [%l7 + 0x48], %l6 lduw [%l7 + 0x18], %o4 st %f0, [%l7 + 0x34] fmovsge %icc, %f12, %f2 lduh [%l7 + 0x0C], %i0 fmovsleu %xcc, %f3, %f1 umulcc %i6, 0x173E, %l5 sth %g6, [%l7 + 0x76] bl,a,pn %xcc, loop_1565 ta %icc, 0x7 ldub [%l7 + 0x66], %g4 fpadd32s %f13, %f12, %f8 loop_1565: bcs,a %icc, loop_1566 array32 %g5, %g3, %i3 srlx %l2, 0x15, %o2 fbg %fcc0, loop_1567 loop_1566: fnands %f13, %f15, %f8 brlz,a %l1, loop_1568 stb %i2, [%l7 + 0x73] loop_1567: mulscc %l3, 0x1A93, %g1 tvc %icc, 0x6 loop_1568: lduw [%l7 + 0x48], %l0 ldd [%l7 + 0x08], %f14 udivcc %i7, 0x1C95, %o6 fmovsneg %xcc, %f9, %f1 ldub [%l7 + 0x70], %o3 fcmped %fcc1, %f14, %f14 nop setx loop_1569, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2s %f15, %f8, %f13 ldx [%l7 + 0x50], %o7 fbe %fcc3, loop_1570 loop_1569: ldsw [%l7 + 0x3C], %i5 pdist %f14, %f8, %f10 array32 %i4, %l4, %o0 loop_1570: ldsb [%l7 + 0x45], %o5 fmul8x16 %f9, %f2, %f8 brlez %i1, loop_1571 ldd [%l7 + 0x30], %f12 bcs,a %xcc, loop_1572 lduw [%l7 + 0x70], %g2 loop_1571: fmovsne %xcc, %f9, %f12 fmovdcs %xcc, %f10, %f14 loop_1572: ldsw [%l7 + 0x30], %o1 ldx [%l7 + 0x20], %g7 bg,a loop_1573 bl,a,pt %icc, loop_1574 movne %icc, %o4, %l6 fnands %f14, %f15, %f4 loop_1573: mulx %i0, %l5, %i6 loop_1574: fmovdvs %xcc, %f11, %f8 fpack16 %f6, %f12 ld [%l7 + 0x10], %f2 faligndata %f12, %f2, %f2 fones %f10 sth %g6, [%l7 + 0x6C] nop setx loop_1575, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_1576 subc %g4, %g5, %g3 tgu %xcc, 0x1 loop_1575: tvc %xcc, 0x6 loop_1576: udivx %i3, 0x0AE4, %l2 ldd [%l7 + 0x38], %f10 lduh [%l7 + 0x50], %l1 ldsw [%l7 + 0x4C], %i2 st %f5, [%l7 + 0x1C] ldd [%l7 + 0x28], %f6 ldsb [%l7 + 0x1B], %l3 ldsb [%l7 + 0x1D], %o2 stx %l0, [%l7 + 0x08] std %f0, [%l7 + 0x50] bvs %xcc, loop_1577 edge8n %i7, %o6, %g1 movne %icc, %o3, %i5 st %f9, [%l7 + 0x74] loop_1577: st %f13, [%l7 + 0x2C] lduw [%l7 + 0x58], %i4 fbuge,a %fcc1, loop_1578 ldsh [%l7 + 0x42], %l4 fmovd %f0, %f6 ldsw [%l7 + 0x3C], %o0 loop_1578: ld [%l7 + 0x14], %f4 ldsh [%l7 + 0x22], %o5 fmovrdlz %i1, %f14, %f10 addcc %g2, 0x0435, %o7 ldsb [%l7 + 0x78], %g7 stb %o4, [%l7 + 0x4B] ldsb [%l7 + 0x2D], %l6 fmovsl %icc, %f0, %f8 fpack16 %f0, %f4 movre %o1, 0x1FC, %l5 fmovrsgez %i0, %f15, %f8 fand %f12, %f4, %f6 brgez %i6, loop_1579 bleu loop_1580 fbo,a %fcc0, loop_1581 movgu %icc, %g6, %g5 loop_1579: movvc %xcc, %g4, %g3 loop_1580: fzero %f2 loop_1581: lduw [%l7 + 0x2C], %l2 fmovdne %xcc, %f14, %f12 alignaddr %l1, %i3, %i2 sdivcc %o2, 0x1DA5, %l0 movleu %icc, %i7, %o6 movl %xcc, %l3, %g1 fpack16 %f10, %f4 alignaddr %i5, %o3, %l4 addccc %i4, 0x1451, %o0 ldx [%l7 + 0x10], %i1 fmovscs %xcc, %f3, %f9 ldsb [%l7 + 0x45], %g2 fbge %fcc1, loop_1582 fbl,a %fcc1, loop_1583 ble,pn %xcc, loop_1584 ldd [%l7 + 0x08], %f2 loop_1582: addc %o5, %o7, %o4 loop_1583: bl,a,pt %icc, loop_1585 loop_1584: ldsb [%l7 + 0x41], %g7 fmovrdne %l6, %f14, %f0 stx %o1, [%l7 + 0x38] loop_1585: ld [%l7 + 0x68], %f5 taddcctv %l5, 0x11B1, %i6 fmovdleu %xcc, %f11, %f0 stb %g6, [%l7 + 0x61] ldub [%l7 + 0x2E], %g5 fnand %f14, %f0, %f0 ld [%l7 + 0x58], %f14 std %f12, [%l7 + 0x30] fmovrse %i0, %f2, %f3 fpadd16 %f8, %f4, %f8 brlez,a %g4, loop_1586 lduw [%l7 + 0x14], %l2 fornot2 %f10, %f0, %f10 alignaddrl %g3, %i3, %i2 loop_1586: lduw [%l7 + 0x10], %l1 fbug,a %fcc1, loop_1587 fone %f4 fones %f7 tneg %icc, 0x6 loop_1587: fmovrdlez %o2, %f4, %f10 bneg,a,pt %icc, loop_1588 fsrc2 %f2, %f6 taddcc %l0, 0x1039, %o6 fbn %fcc2, loop_1589 loop_1588: stw %l3, [%l7 + 0x10] lduw [%l7 + 0x3C], %g1 fpsub16 %f8, %f2, %f12 loop_1589: ldsw [%l7 + 0x58], %i5 fnegs %f8, %f5 be,a %icc, loop_1590 fmul8x16au %f14, %f15, %f12 lduh [%l7 + 0x18], %i7 sth %l4, [%l7 + 0x6E] loop_1590: fbul,a %fcc3, loop_1591 ldsh [%l7 + 0x6E], %i4 fbuge,a %fcc1, loop_1592 fble %fcc3, loop_1593 loop_1591: stb %o3, [%l7 + 0x5B] movcc %xcc, %i1, %o0 loop_1592: bpos,a,pn %xcc, loop_1594 loop_1593: srax %g2, %o5, %o7 tsubcc %o4, 0x1845, %g7 brgz %l6, loop_1595 loop_1594: brgz,a %l5, loop_1596 ldsb [%l7 + 0x65], %i6 ld [%l7 + 0x2C], %f1 loop_1595: fmovrdlz %o1, %f12, %f0 loop_1596: fmovs %f9, %f15 st %f1, [%l7 + 0x28] mulscc %g5, %g6, %i0 fcmpne16 %f4, %f6, %l2 stb %g3, [%l7 + 0x62] xnor %i3, %i2, %g4 ldub [%l7 + 0x5B], %l1 fpackfix %f8, %f3 fbn %fcc1, loop_1597 edge32l %l0, %o2, %l3 stx %o6, [%l7 + 0x48] ldsw [%l7 + 0x6C], %i5 loop_1597: fxnor %f12, %f2, %f8 brgez %i7, loop_1598 sth %g1, [%l7 + 0x5C] fpadd32 %f14, %f0, %f0 tne %xcc, 0x4 loop_1598: addcc %i4, 0x0345, %l4 tvc %icc, 0x3 fzeros %f6 stx %i1, [%l7 + 0x18] fmuld8ulx16 %f5, %f15, %f10 movrne %o0, %o3, %g2 ld [%l7 + 0x28], %f8 brgz %o5, loop_1599 ld [%l7 + 0x68], %f3 tcc %icc, 0x3 brz %o4, loop_1600 loop_1599: ldsw [%l7 + 0x58], %o7 st %f15, [%l7 + 0x40] movpos %icc, %g7, %l6 loop_1600: fornot1s %f1, %f3, %f7 ld [%l7 + 0x0C], %f7 fxor %f10, %f12, %f6 andncc %l5, %i6, %o1 for %f6, %f4, %f8 ldsw [%l7 + 0x38], %g5 movpos %xcc, %i0, %l2 lduw [%l7 + 0x68], %g3 fmovsvc %icc, %f6, %f2 fmovrsgz %g6, %f10, %f8 udivcc %i2, 0x1C87, %g4 xor %l1, %l0, %o2 tcs %xcc, 0x1 fbo %fcc2, loop_1601 fandnot1s %f11, %f6, %f7 fmovrsne %l3, %f0, %f0 be,a %xcc, loop_1602 loop_1601: fabsd %f6, %f2 fmul8sux16 %f8, %f0, %f14 mova %xcc, %i3, %i5 loop_1602: srl %i7, %g1, %o6 ldd [%l7 + 0x38], %f8 fpadd16s %f15, %f13, %f13 ldsb [%l7 + 0x7A], %i4 tne %icc, 0x7 movrlz %i1, %o0, %o3 orncc %l4, %g2, %o5 ldx [%l7 + 0x58], %o4 fmovdn %xcc, %f5, %f15 fandnot2 %f2, %f14, %f12 fmovrdgz %o7, %f2, %f4 stx %g7, [%l7 + 0x20] ldsb [%l7 + 0x0B], %l5 movrgz %i6, 0x05F, %l6 ldsb [%l7 + 0x75], %o1 movrlz %i0, %l2, %g5 movneg %xcc, %g6, %g3 fmovdpos %xcc, %f8, %f6 for %f14, %f14, %f4 fpsub32s %f11, %f7, %f13 bg,a %icc, loop_1603 tgu %xcc, 0x2 fpsub16 %f0, %f6, %f10 ldd [%l7 + 0x60], %f2 loop_1603: ld [%l7 + 0x3C], %f12 fmovdl %xcc, %f4, %f3 fpadd32s %f9, %f1, %f11 fpadd32 %f4, %f0, %f8 fbge,a %fcc0, loop_1604 fmovdvc %icc, %f5, %f11 fandnot2 %f6, %f2, %f4 srlx %g4, %l1, %l0 loop_1604: st %f8, [%l7 + 0x3C] stb %i2, [%l7 + 0x1C] fcmpes %fcc3, %f14, %f5 fmovrdlz %l3, %f6, %f10 stb %o2, [%l7 + 0x15] orcc %i3, 0x038A, %i7 fornot1 %f6, %f8, %f10 sra %g1, %i5, %i4 fmovsn %xcc, %f14, %f4 bgu,pn %icc, loop_1605 ldub [%l7 + 0x70], %i1 ldub [%l7 + 0x6C], %o0 ldd [%l7 + 0x78], %f2 loop_1605: stb %o6, [%l7 + 0x49] brgz,a %o3, loop_1606 ldub [%l7 + 0x72], %g2 movpos %icc, %l4, %o5 bge loop_1607 loop_1606: lduw [%l7 + 0x3C], %o7 tsubcctv %g7, 0x0C7C, %l5 tl %icc, 0x3 loop_1607: bge,a,pt %xcc, loop_1608 fpadd16s %f13, %f7, %f0 srlx %o4, 0x08, %i6 lduh [%l7 + 0x48], %o1 loop_1608: fornot2 %f8, %f14, %f14 array16 %i0, %l6, %l2 udivcc %g6, 0x125C, %g5 ldd [%l7 + 0x40], %f14 fcmps %fcc0, %f12, %f14 ldsh [%l7 + 0x68], %g3 stb %l1, [%l7 + 0x60] ldsb [%l7 + 0x16], %l0 fmovde %icc, %f13, %f6 fmovrse %i2, %f6, %f11 fmovsge %icc, %f8, %f12 tleu %icc, 0x6 fxnors %f4, %f12, %f7 brlz %g4, loop_1609 ldx [%l7 + 0x18], %l3 fsrc2 %f4, %f2 alignaddr %i3, %i7, %g1 loop_1609: movcc %icc, %i5, %i4 subccc %o2, 0x09F4, %o0 fexpand %f4, %f8 faligndata %f10, %f2, %f6 movne %xcc, %i1, %o6 stx %o3, [%l7 + 0x28] stb %l4, [%l7 + 0x26] taddcctv %g2, %o5, %g7 fmovdge %icc, %f7, %f11 ld [%l7 + 0x48], %f10 movleu %icc, %l5, %o4 fpack16 %f10, %f6 sth %i6, [%l7 + 0x52] ldsb [%l7 + 0x3A], %o7 addc %o1, 0x014B, %l6 andncc %i0, %l2, %g5 fornot2 %f4, %f14, %f6 bcs,pt %icc, loop_1610 ldub [%l7 + 0x58], %g3 ldx [%l7 + 0x60], %g6 move %icc, %l0, %i2 loop_1610: subccc %g4, 0x0A28, %l1 fmovse %xcc, %f15, %f7 orcc %l3, 0x1E08, %i7 tsubcc %i3, %g1, %i5 sdiv %i4, 0x1884, %o0 fand %f0, %f2, %f0 fandnot1 %f14, %f10, %f14 fmovrsgz %i1, %f7, %f14 fmul8x16 %f1, %f0, %f14 subc %o6, %o2, %o3 tl %xcc, 0x4 fbuge %fcc3, loop_1611 ldsw [%l7 + 0x70], %l4 movcc %xcc, %o5, %g7 stx %l5, [%l7 + 0x40] loop_1611: fbn %fcc3, loop_1612 ldub [%l7 + 0x2C], %g2 or %i6, 0x09FE, %o4 st %f4, [%l7 + 0x28] loop_1612: fmovdleu %xcc, %f3, %f9 tpos %icc, 0x3 bcc %icc, loop_1613 andncc %o7, %o1, %l6 lduh [%l7 + 0x48], %i0 ba %icc, loop_1614 loop_1613: lduh [%l7 + 0x1E], %g5 fbue %fcc1, loop_1615 orcc %g3, 0x0BB4, %l2 loop_1614: fpsub16s %f8, %f11, %f2 mova %icc, %g6, %i2 loop_1615: movleu %icc, %g4, %l0 fabsd %f0, %f4 ldd [%l7 + 0x78], %f12 fandnot1 %f8, %f6, %f8 fmovsneg %icc, %f11, %f9 fmul8x16 %f0, %f12, %f2 array16 %l1, %i7, %l3 orcc %g1, 0x06C0, %i3 sll %i5, %o0, %i1 xnor %o6, 0x0274, %i4 movpos %icc, %o2, %o3 and %l4, %g7, %l5 std %f10, [%l7 + 0x58] edge32l %o5, %g2, %i6 ld [%l7 + 0x28], %f10 fmovsn %icc, %f10, %f10 stw %o4, [%l7 + 0x5C] ldd [%l7 + 0x30], %f8 subc %o1, 0x0822, %o7 popc 0x0A1D, %l6 fble,a %fcc1, loop_1616 ldx [%l7 + 0x58], %i0 fmovdne %xcc, %f2, %f7 ldsh [%l7 + 0x64], %g3 loop_1616: bpos loop_1617 fbul %fcc3, loop_1618 fsrc1s %f11, %f6 lduw [%l7 + 0x34], %l2 loop_1617: fmovd %f0, %f0 loop_1618: movneg %xcc, %g6, %i2 fbn,a %fcc3, loop_1619 udivcc %g4, 0x0041, %l0 fmovscs %icc, %f8, %f6 tge %icc, 0x7 loop_1619: srl %l1, %i7, %l3 fandnot1s %f14, %f13, %f2 fmovrsgz %g1, %f12, %f7 sra %g5, 0x00, %i5 xnorcc %i3, 0x061D, %o0 fxnors %f12, %f14, %f2 fpsub16s %f3, %f0, %f6 fmovsneg %icc, %f12, %f3 stw %i1, [%l7 + 0x50] ldx [%l7 + 0x50], %i4 st %f10, [%l7 + 0x7C] fpsub32 %f2, %f2, %f2 fnot1s %f6, %f2 bpos,a loop_1620 fmovrsgez %o6, %f12, %f2 movcc %xcc, %o2, %l4 lduh [%l7 + 0x30], %o3 loop_1620: stb %l5, [%l7 + 0x11] fzeros %f15 fmuld8sux16 %f9, %f0, %f12 call loop_1621 ldsw [%l7 + 0x20], %g7 fmovdcs %xcc, %f0, %f14 fmovsvs %xcc, %f12, %f1 loop_1621: ldd [%l7 + 0x58], %f6 bne,pn %xcc, loop_1622 std %f6, [%l7 + 0x08] fmovdleu %icc, %f0, %f7 fcmpgt16 %f12, %f6, %o5 loop_1622: std %f8, [%l7 + 0x60] sdivcc %i6, 0x0BD8, %g2 ldsh [%l7 + 0x18], %o4 smulcc %o7, 0x0911, %o1 sdiv %l6, 0x1F47, %g3 fand %f8, %f14, %f8 ldsw [%l7 + 0x50], %i0 tpos %icc, 0x2 stx %g6, [%l7 + 0x08] stx %i2, [%l7 + 0x20] edge16ln %g4, %l0, %l1 ba %icc, loop_1623 fcmped %fcc0, %f2, %f14 movvs %icc, %l2, %l3 lduw [%l7 + 0x08], %i7 loop_1623: fcmpne16 %f6, %f4, %g1 tsubcc %i5, %i3, %g5 fblg %fcc0, loop_1624 sth %i1, [%l7 + 0x76] lduh [%l7 + 0x3C], %i4 ble,a,pt %icc, loop_1625 loop_1624: fmovsneg %icc, %f9, %f14 ldsw [%l7 + 0x70], %o0 fmovsn %xcc, %f5, %f15 loop_1625: bneg,pt %xcc, loop_1626 stw %o6, [%l7 + 0x30] movg %xcc, %o2, %l4 ld [%l7 + 0x48], %f9 loop_1626: ldd [%l7 + 0x30], %f14 sra %l5, %o3, %g7 alignaddr %i6, %o5, %o4 ldd [%l7 + 0x78], %f8 fmovrse %g2, %f11, %f0 fmovscs %icc, %f10, %f15 call loop_1627 movvs %xcc, %o1, %o7 lduw [%l7 + 0x08], %l6 fbe %fcc0, loop_1628 loop_1627: ldsh [%l7 + 0x6C], %g3 fmovda %xcc, %f3, %f8 fbn,a %fcc2, loop_1629 loop_1628: std %f4, [%l7 + 0x68] movrgez %g6, %i0, %g4 fmovde %icc, %f5, %f4 loop_1629: std %f4, [%l7 + 0x78] andncc %l0, %l1, %i2 fnegs %f15, %f15 sra %l3, %l2, %g1 fmovda %icc, %f14, %f0 fands %f11, %f15, %f6 fnot1 %f4, %f12 edge8l %i7, %i3, %i5 tg %icc, 0x2 ldub [%l7 + 0x2D], %i1 std %f12, [%l7 + 0x60] fmovsn %xcc, %f10, %f11 fnot2 %f6, %f4 fbul %fcc3, loop_1630 fcmpgt32 %f2, %f4, %i4 ldub [%l7 + 0x1D], %g5 fbuge,a %fcc2, loop_1631 loop_1630: or %o6, %o0, %o2 fcmpgt16 %f12, %f14, %l4 fmovdl %xcc, %f5, %f13 loop_1631: std %f10, [%l7 + 0x50] tge %icc, 0x1 fmovrsgez %l5, %f15, %f11 ldsh [%l7 + 0x64], %g7 addc %o3, 0x1B21, %i6 sth %o4, [%l7 + 0x54] fmovd %f14, %f10 nop setx loop_1632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %xcc, %o5, %o1 edge16n %o7, %l6, %g3 fmovdge %icc, %f13, %f2 loop_1632: alignaddrl %g6, %g2, %g4 fpack16 %f10, %f0 orn %l0, 0x1E92, %i0 nop setx loop_1633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %xcc, 0x3 xorcc %l1, 0x0810, %l3 sth %i2, [%l7 + 0x1E] loop_1633: movvc %icc, %g1, %l2 std %f0, [%l7 + 0x60] bl %xcc, loop_1634 ldsh [%l7 + 0x42], %i7 ldub [%l7 + 0x65], %i3 st %f8, [%l7 + 0x40] loop_1634: movvc %icc, %i1, %i5 stb %i4, [%l7 + 0x68] fmuld8sux16 %f11, %f10, %f14 tgu %icc, 0x2 fpsub16s %f10, %f9, %f11 fpadd32 %f4, %f14, %f12 tsubcctv %o6, 0x0178, %g5 bvs,pn %icc, loop_1635 movgu %xcc, %o2, %l4 sdivx %o0, 0x0976, %l5 add %g7, 0x0403, %o3 loop_1635: ldd [%l7 + 0x70], %f0 fmovrdgz %i6, %f14, %f12 std %f10, [%l7 + 0x50] movge %icc, %o4, %o1 lduh [%l7 + 0x44], %o5 fsrc2 %f10, %f2 edge32l %o7, %l6, %g3 ldsb [%l7 + 0x5E], %g6 std %f10, [%l7 + 0x60] lduw [%l7 + 0x30], %g2 fmovrdgez %l0, %f4, %f2 brgez %i0, loop_1636 subccc %g4, 0x05ED, %l3 udivx %i2, 0x1C53, %l1 ldx [%l7 + 0x60], %g1 loop_1636: bl,a,pn %xcc, loop_1637 ldsh [%l7 + 0x64], %l2 tl %icc, 0x0 udiv %i3, 0x0A84, %i7 loop_1637: fmovdge %icc, %f11, %f1 umulcc %i1, 0x02BD, %i4 edge8 %i5, %o6, %g5 movrlz %l4, %o0, %o2 fzero %f4 fmovrdgz %g7, %f0, %f8 ldsb [%l7 + 0x6D], %l5 fmovscc %icc, %f2, %f4 fmul8sux16 %f8, %f6, %f10 alignaddrl %i6, %o3, %o4 stw %o1, [%l7 + 0x08] alignaddr %o7, %l6, %o5 fble %fcc1, loop_1638 stw %g6, [%l7 + 0x18] xorcc %g3, %l0, %i0 fmuld8sux16 %f7, %f0, %f12 loop_1638: fmovsg %icc, %f7, %f8 bshuffle %f4, %f6, %f6 edge32l %g4, %g2, %i2 tneg %xcc, 0x0 sth %l3, [%l7 + 0x56] stx %l1, [%l7 + 0x30] edge32 %g1, %l2, %i7 fmovdle %xcc, %f11, %f12 ldsw [%l7 + 0x1C], %i1 ldsb [%l7 + 0x08], %i3 addcc %i4, %o6, %g5 ldub [%l7 + 0x57], %l4 ldub [%l7 + 0x26], %o0 alignaddrl %o2, %g7, %l5 udivcc %i6, 0x0E39, %i5 movleu %xcc, %o4, %o3 fpadd16s %f13, %f13, %f7 fxnors %f1, %f14, %f0 pdist %f8, %f6, %f2 fbug,a %fcc1, loop_1639 fpsub16s %f2, %f13, %f4 subccc %o7, 0x0F00, %l6 fbu %fcc2, loop_1640 loop_1639: movl %xcc, %o5, %o1 ldd [%l7 + 0x48], %f12 fbn,a %fcc0, loop_1641 loop_1640: sth %g6, [%l7 + 0x2C] fandnot2s %f14, %f4, %f13 alignaddrl %g3, %l0, %i0 loop_1641: tge %xcc, 0x0 fornot1 %f14, %f8, %f12 ld [%l7 + 0x2C], %f14 fbul %fcc2, loop_1642 bleu,a %icc, loop_1643 fandnot2 %f8, %f4, %f12 fmovdneg %icc, %f0, %f11 loop_1642: tle %icc, 0x3 loop_1643: fcmps %fcc3, %f13, %f2 fornot1s %f6, %f2, %f1 fmovdcs %xcc, %f3, %f12 stb %g4, [%l7 + 0x14] tn %xcc, 0x2 std %f10, [%l7 + 0x38] std %f10, [%l7 + 0x18] bneg,pt %xcc, loop_1644 lduw [%l7 + 0x74], %g2 lduh [%l7 + 0x46], %l3 st %f8, [%l7 + 0x74] loop_1644: fmovscc %xcc, %f1, %f8 mulx %l1, 0x0120, %g1 movle %xcc, %i2, %l2 fsrc1s %f15, %f7 movcs %icc, %i1, %i3 brz %i7, loop_1645 stx %o6, [%l7 + 0x08] fcmpne16 %f6, %f8, %g5 siam 0x0 loop_1645: movcs %icc, %i4, %l4 lduw [%l7 + 0x2C], %o2 stw %o0, [%l7 + 0x64] ldsh [%l7 + 0x4C], %l5 addcc %i6, %g7, %i5 lduh [%l7 + 0x14], %o3 stb %o7, [%l7 + 0x7E] fmovrse %l6, %f8, %f4 fcmpgt32 %f0, %f10, %o5 fcmpeq32 %f2, %f14, %o1 umulcc %g6, %o4, %g3 bvc,pt %icc, loop_1646 edge8n %i0, %g4, %l0 fmovsge %icc, %f14, %f11 fpackfix %f2, %f9 loop_1646: fandnot1s %f5, %f14, %f2 ldsb [%l7 + 0x0F], %g2 srax %l1, %g1, %l3 stb %l2, [%l7 + 0x1D] ldsb [%l7 + 0x1A], %i2 edge16l %i1, %i3, %o6 fmovde %xcc, %f1, %f3 orncc %i7, 0x18AC, %i4 lduw [%l7 + 0x48], %g5 ble,a,pn %xcc, loop_1647 fpsub16 %f4, %f12, %f0 mova %icc, %o2, %l4 fpackfix %f0, %f7 loop_1647: movrlz %o0, 0x228, %l5 movgu %icc, %i6, %i5 ld [%l7 + 0x50], %f11 and %g7, %o3, %o7 fmovscc %xcc, %f4, %f10 and %o5, 0x0506, %o1 fandnot2 %f6, %f10, %f10 ld [%l7 + 0x24], %f9 movneg %xcc, %g6, %o4 ld [%l7 + 0x30], %f14 brlz,a %g3, loop_1648 movleu %xcc, %l6, %i0 fbl %fcc2, loop_1649 movrlz %g4, 0x1D2, %l0 loop_1648: umulcc %l1, 0x0581, %g1 fbuge,a %fcc2, loop_1650 loop_1649: st %f7, [%l7 + 0x68] fmovsl %icc, %f14, %f1 fxnors %f6, %f12, %f2 loop_1650: subc %g2, 0x0471, %l2 popc 0x02AC, %l3 bvc,a loop_1651 edge32ln %i2, %i3, %i1 ldsw [%l7 + 0x4C], %o6 fbuge %fcc1, loop_1652 loop_1651: tcs %icc, 0x3 nop setx loop_1653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnand %f12, %f6, %f14 loop_1652: bne,pt %icc, loop_1654 st %f4, [%l7 + 0x54] loop_1653: tsubcctv %i7, 0x08EF, %g5 fmovdne %icc, %f7, %f2 loop_1654: ldsb [%l7 + 0x19], %i4 sth %l4, [%l7 + 0x5C] fmovsle %icc, %f3, %f14 fcmpd %fcc0, %f0, %f2 edge32n %o0, %l5, %i6 ldsb [%l7 + 0x79], %o2 fmovscs %icc, %f15, %f4 ldub [%l7 + 0x59], %g7 array16 %o3, %o7, %i5 fcmple32 %f8, %f12, %o1 ldsw [%l7 + 0x30], %o5 fmul8sux16 %f14, %f4, %f12 fpsub16s %f9, %f2, %f15 bpos %xcc, loop_1655 fmovs %f12, %f7 ldsb [%l7 + 0x2A], %o4 bgu,a loop_1656 loop_1655: udivcc %g3, 0x03C6, %g6 fmovde %icc, %f7, %f5 sth %l6, [%l7 + 0x30] loop_1656: edge32ln %i0, %l0, %g4 taddcctv %g1, 0x1DC8, %l1 subccc %g2, %l2, %l3 ldd [%l7 + 0x20], %f0 fcmple16 %f12, %f0, %i2 fpmerge %f0, %f8, %f8 add %i3, 0x14BE, %o6 fbuge %fcc1, loop_1657 stw %i7, [%l7 + 0x3C] fmovdne %icc, %f4, %f12 fmul8x16 %f8, %f0, %f6 loop_1657: ldsh [%l7 + 0x26], %i1 fmovdn %xcc, %f5, %f0 ldx [%l7 + 0x50], %g5 fpmerge %f0, %f15, %f14 fmovspos %xcc, %f12, %f4 st %f9, [%l7 + 0x14] ldx [%l7 + 0x70], %i4 movvc %xcc, %o0, %l4 stx %l5, [%l7 + 0x58] stx %i6, [%l7 + 0x38] stx %g7, [%l7 + 0x60] fpadd16 %f4, %f2, %f0 tvs %xcc, 0x2 brz %o3, loop_1658 tvs %icc, 0x4 fmovdcs %xcc, %f11, %f14 fcmps %fcc0, %f13, %f4 loop_1658: edge16ln %o7, %i5, %o1 fnot1s %f9, %f5 fmovd %f6, %f4 fmovdleu %xcc, %f13, %f4 subc %o2, 0x10C6, %o5 subcc %o4, 0x0F40, %g3 brgez %l6, loop_1659 fpadd32s %f11, %f14, %f0 fcmple32 %f6, %f12, %i0 fpack16 %f0, %f9 loop_1659: array32 %g6, %g4, %l0 ldsb [%l7 + 0x39], %g1 fmuld8ulx16 %f3, %f6, %f10 fmovdl %icc, %f14, %f10 and %g2, %l2, %l3 tg %icc, 0x6 fone %f12 nop setx loop_1660, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry or %l1, 0x1726, %i2 std %f0, [%l7 + 0x48] fmovrsgez %i3, %f7, %f8 loop_1660: add %i7, 0x1407, %o6 umul %i1, %g5, %i4 fzero %f14 ldub [%l7 + 0x52], %l4 fbg,a %fcc2, loop_1661 stw %o0, [%l7 + 0x54] fbug %fcc0, loop_1662 sth %l5, [%l7 + 0x64] loop_1661: st %f3, [%l7 + 0x5C] fpsub32 %f10, %f12, %f0 loop_1662: fcmpd %fcc0, %f14, %f8 fornot2 %f12, %f12, %f2 ldx [%l7 + 0x48], %g7 ldsh [%l7 + 0x1C], %i6 fcmple32 %f12, %f12, %o7 fmul8x16au %f7, %f13, %f10 fbge,a %fcc0, loop_1663 nop setx loop_1664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f10, %f0, %i5 fbo %fcc0, loop_1665 loop_1663: movge %icc, %o3, %o2 loop_1664: stx %o1, [%l7 + 0x38] orcc %o4, %o5, %l6 loop_1665: addc %i0, %g6, %g3 stw %g4, [%l7 + 0x18] fnegs %f15, %f9 alignaddrl %g1, %l0, %g2 fmovrslez %l2, %f15, %f11 fpsub32 %f6, %f14, %f12 lduh [%l7 + 0x2A], %l3 fxnor %f10, %f8, %f14 lduh [%l7 + 0x4A], %i2 brgz,a %i3, loop_1666 fnegd %f2, %f0 smul %l1, 0x0DF0, %i7 st %f10, [%l7 + 0x6C] loop_1666: fcmpgt32 %f4, %f14, %o6 smul %i1, 0x08F4, %i4 fpmerge %f4, %f1, %f2 sdivcc %l4, 0x0A21, %o0 ldsw [%l7 + 0x54], %l5 lduw [%l7 + 0x6C], %g7 fcmpne16 %f10, %f10, %g5 nop setx loop_1667, %l0, %l1 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 %xcc, loop_1668 fmovrslz %o7, %f2, %f3 tleu %xcc, 0x3 loop_1667: siam 0x1 loop_1668: tne %xcc, 0x5 tleu %xcc, 0x7 stx %i6, [%l7 + 0x58] stb %i5, [%l7 + 0x54] fsrc2 %f4, %f2 lduh [%l7 + 0x26], %o2 xorcc %o3, %o1, %o5 ldx [%l7 + 0x58], %o4 xnorcc %i0, %g6, %g3 st %f13, [%l7 + 0x34] fmovscs %xcc, %f9, %f6 fmovdn %xcc, %f12, %f6 nop setx loop_1669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l6, [%l7 + 0x64] movrgez %g1, 0x120, %g4 movrgz %l0, %g2, %l2 loop_1669: ldsw [%l7 + 0x30], %i2 ld [%l7 + 0x74], %f6 xnorcc %i3, %l3, %l1 srl %o6, %i1, %i4 ldsb [%l7 + 0x52], %i7 ldsh [%l7 + 0x78], %l4 fandnot2 %f2, %f14, %f0 fandnot2s %f11, %f14, %f13 fors %f5, %f13, %f9 bvc,a,pn %xcc, loop_1670 stw %l5, [%l7 + 0x5C] ldx [%l7 + 0x30], %o0 mova %xcc, %g5, %g7 loop_1670: tpos %xcc, 0x3 std %f12, [%l7 + 0x58] lduh [%l7 + 0x52], %i6 xorcc %o7, 0x1369, %i5 ldub [%l7 + 0x54], %o3 xnor %o2, %o1, %o5 addc %o4, %g6, %i0 ldsb [%l7 + 0x08], %g3 fble,a %fcc2, loop_1671 fmovdvs %icc, %f5, %f6 siam 0x5 sdivx %l6, 0x0BD0, %g1 loop_1671: ldub [%l7 + 0x45], %l0 stb %g2, [%l7 + 0x73] st %f5, [%l7 + 0x20] st %f8, [%l7 + 0x3C] fpackfix %f12, %f15 lduh [%l7 + 0x22], %g4 move %icc, %l2, %i3 fmovrslez %l3, %f14, %f12 fmovsvs %icc, %f13, %f13 fzero %f0 ldsb [%l7 + 0x0C], %l1 fpadd16 %f14, %f6, %f2 fcmps %fcc3, %f2, %f5 fxnor %f10, %f6, %f8 fmovspos %icc, %f1, %f10 brz,a %i2, loop_1672 ldd [%l7 + 0x40], %f12 fands %f2, %f2, %f6 tle %icc, 0x1 loop_1672: sth %o6, [%l7 + 0x30] fmovdcc %icc, %f13, %f2 movrlez %i4, %i1, %l4 ldub [%l7 + 0x47], %i7 bshuffle %f8, %f0, %f0 udivcc %l5, 0x0B09, %o0 nop setx loop_1673, %l0, %l1 jmpl %l1, %g7 std %f6, [%l7 + 0x58] tneg %xcc, 0x3 bn,a loop_1674 loop_1673: stx %g5, [%l7 + 0x58] ldsh [%l7 + 0x50], %o7 movcc %icc, %i5, %o3 loop_1674: bcc %xcc, loop_1675 fones %f5 fmovsne %icc, %f0, %f7 fmovsge %icc, %f7, %f12 loop_1675: fmovrdgz %i6, %f4, %f0 edge8 %o1, %o2, %o4 fnegs %f8, %f4 lduw [%l7 + 0x58], %o5 fcmped %fcc3, %f8, %f0 movge %xcc, %g6, %i0 ldd [%l7 + 0x28], %f0 stb %g3, [%l7 + 0x3C] ldsh [%l7 + 0x62], %l6 fmovsle %xcc, %f7, %f10 siam 0x0 brgz,a %l0, loop_1676 stx %g1, [%l7 + 0x18] alignaddr %g4, %g2, %i3 udiv %l2, 0x1E03, %l1 loop_1676: bcc %icc, loop_1677 tleu %icc, 0x0 stb %l3, [%l7 + 0x36] brgez,a %o6, loop_1678 loop_1677: fmovrsgez %i4, %f10, %f7 ldd [%l7 + 0x30], %f0 tleu %xcc, 0x4 loop_1678: fmovscs %icc, %f2, %f0 udivcc %i1, 0x0228, %i2 subcc %i7, 0x1177, %l5 sth %l4, [%l7 + 0x6C] umul %g7, 0x1B3C, %g5 pdist %f6, %f12, %f10 fandnot2s %f12, %f14, %f3 fbue %fcc2, loop_1679 std %f10, [%l7 + 0x70] fbul,a %fcc3, loop_1680 stb %o7, [%l7 + 0x17] loop_1679: stw %i5, [%l7 + 0x18] addccc %o3, %i6, %o0 loop_1680: subccc %o1, %o4, %o2 be,a loop_1681 stx %g6, [%l7 + 0x48] fpadd32s %f12, %f5, %f6 ldd [%l7 + 0x50], %f12 loop_1681: fxnors %f2, %f4, %f0 fmovdvs %icc, %f5, %f12 ta %xcc, 0x7 fbn %fcc2, loop_1682 ldx [%l7 + 0x38], %i0 ldx [%l7 + 0x30], %g3 fbne,a %fcc1, loop_1683 loop_1682: movle %icc, %l6, %l0 ldsh [%l7 + 0x36], %g1 sethi 0x1D0D, %o5 loop_1683: fornot2s %f12, %f6, %f5 udiv %g2, 0x1E09, %i3 brgz %g4, loop_1684 tsubcc %l1, 0x14D3, %l2 std %f0, [%l7 + 0x70] and %l3, %o6, %i1 loop_1684: stw %i2, [%l7 + 0x58] stw %i7, [%l7 + 0x30] fsrc2 %f2, %f0 fxors %f11, %f4, %f12 ldub [%l7 + 0x7A], %l5 sllx %i4, %g7, %l4 fbe %fcc1, loop_1685 ldd [%l7 + 0x40], %f8 ldub [%l7 + 0x38], %o7 ldd [%l7 + 0x40], %f8 loop_1685: fmul8x16au %f4, %f2, %f6 tsubcc %i5, %o3, %i6 fnands %f6, %f11, %f7 fble,a %fcc1, loop_1686 fandnot2s %f11, %f4, %f13 bn,a,pt %xcc, loop_1687 fandnot2s %f1, %f9, %f9 loop_1686: fcmped %fcc0, %f4, %f10 fbul,a %fcc2, loop_1688 loop_1687: ld [%l7 + 0x38], %f4 fmuld8ulx16 %f11, %f4, %f8 ldsw [%l7 + 0x20], %o0 loop_1688: fcmpgt16 %f8, %f4, %g5 movrlz %o1, 0x3A9, %o2 movrgz %o4, 0x0F4, %g6 ldub [%l7 + 0x29], %g3 sethi 0x1FC8, %l6 movne %icc, %l0, %g1 ldub [%l7 + 0x0B], %i0 ldub [%l7 + 0x63], %o5 movneg %xcc, %i3, %g2 brlez,a %l1, loop_1689 fbe %fcc2, loop_1690 fandnot1 %f0, %f2, %f14 fmovrslz %l2, %f5, %f10 loop_1689: fors %f13, %f2, %f5 loop_1690: stx %g4, [%l7 + 0x68] fbu %fcc2, loop_1691 umul %l3, 0x1898, %o6 stb %i1, [%l7 + 0x2B] ldsw [%l7 + 0x1C], %i2 loop_1691: fmovrdlz %i7, %f10, %f2 ld [%l7 + 0x5C], %f3 ldsw [%l7 + 0x14], %i4 tvc %icc, 0x7 fmovdgu %icc, %f11, %f9 fcmpne16 %f6, %f8, %g7 ldx [%l7 + 0x58], %l4 fpsub32s %f8, %f2, %f7 ldx [%l7 + 0x28], %l5 ldsb [%l7 + 0x78], %o7 fbg,a %fcc2, loop_1692 fornot2s %f13, %f0, %f7 bl,a,pt %xcc, loop_1693 fmovsne %icc, %f8, %f5 loop_1692: stb %i5, [%l7 + 0x47] fbu %fcc2, loop_1694 loop_1693: fmuld8ulx16 %f7, %f8, %f12 stw %i6, [%l7 + 0x70] nop setx loop_1695, %l0, %l1 jmpl %l1, %o0 loop_1694: sdivcc %o3, 0x12F2, %g5 fmovrdne %o1, %f2, %f2 tpos %icc, 0x0 loop_1695: st %f5, [%l7 + 0x6C] fornot1 %f12, %f10, %f8 ld [%l7 + 0x10], %f0 sllx %o2, %o4, %g6 fbne,a %fcc0, loop_1696 sub %g3, 0x067D, %l6 ldub [%l7 + 0x3E], %l0 umulcc %i0, %g1, %i3 loop_1696: lduw [%l7 + 0x5C], %g2 fmovsleu %xcc, %f4, %f0 ldsw [%l7 + 0x18], %o5 te %xcc, 0x4 ldd [%l7 + 0x18], %f10 fpsub32s %f9, %f6, %f1 fmovsleu %xcc, %f8, %f7 ldd [%l7 + 0x58], %f8 brnz %l2, loop_1697 ba,pn %xcc, loop_1698 fmovrsgz %g4, %f14, %f10 bvc,pn %xcc, loop_1699 loop_1697: std %f14, [%l7 + 0x78] loop_1698: ldsw [%l7 + 0x48], %l1 ldsb [%l7 + 0x67], %o6 loop_1699: stx %i1, [%l7 + 0x08] fandnot2 %f8, %f4, %f4 fmovdgu %icc, %f12, %f3 movrlz %l3, %i2, %i7 movcs %icc, %g7, %i4 ldsb [%l7 + 0x18], %l4 fbug,a %fcc2, loop_1700 ldx [%l7 + 0x10], %o7 ldd [%l7 + 0x30], %f6 fmovda %xcc, %f1, %f15 loop_1700: fmovde %icc, %f6, %f13 addc %i5, %i6, %o0 fcmple16 %f14, %f6, %o3 stb %g5, [%l7 + 0x37] fpack16 %f10, %f10 umul %l5, 0x0343, %o2 fmovsvs %icc, %f3, %f6 movleu %xcc, %o1, %o4 fmovsl %icc, %f6, %f10 call loop_1701 andncc %g6, %g3, %l6 bl,pn %xcc, loop_1702 movre %i0, %l0, %i3 loop_1701: fmovdcc %xcc, %f11, %f15 xnor %g1, %g2, %o5 loop_1702: bvc,a,pt %xcc, loop_1703 tcc %icc, 0x2 ldsw [%l7 + 0x2C], %g4 ldsh [%l7 + 0x1C], %l2 loop_1703: brgz %l1, loop_1704 tn %icc, 0x5 edge16l %o6, %i1, %i2 movrlz %l3, 0x0EA, %i7 loop_1704: fors %f7, %f10, %f8 fmovdl %icc, %f9, %f14 fmovsneg %icc, %f15, %f14 fand %f0, %f4, %f2 fmovscs %xcc, %f6, %f4 addcc %i4, %g7, %l4 movgu %icc, %o7, %i6 movrne %o0, %o3, %i5 fmovsneg %xcc, %f12, %f0 movre %l5, %g5, %o2 fbu %fcc2, loop_1705 tgu %xcc, 0x3 sth %o1, [%l7 + 0x4A] sth %o4, [%l7 + 0x28] loop_1705: sth %g6, [%l7 + 0x08] tle %icc, 0x6 umul %g3, 0x1932, %i0 fmovdne %xcc, %f7, %f7 fmovdcs %icc, %f0, %f7 umulcc %l0, %i3, %l6 std %f8, [%l7 + 0x78] brz,a %g2, loop_1706 fmovd %f6, %f12 fpadd32 %f0, %f0, %f2 te %icc, 0x1 loop_1706: stx %g1, [%l7 + 0x48] fsrc1s %f7, %f1 fnegs %f14, %f5 std %f14, [%l7 + 0x40] ldx [%l7 + 0x30], %o5 andncc %l2, %l1, %g4 lduh [%l7 + 0x72], %i1 fnand %f4, %f8, %f4 subccc %o6, %i2, %l3 nop setx loop_1707, %l0, %l1 jmpl %l1, %i7 fmovdneg %icc, %f4, %f13 movg %xcc, %i4, %l4 fpsub32 %f8, %f10, %f6 loop_1707: fmovspos %xcc, %f0, %f14 bneg,pt %icc, loop_1708 bn,a %xcc, loop_1709 fpadd16 %f14, %f10, %f10 sth %o7, [%l7 + 0x22] loop_1708: fxor %f12, %f12, %f6 loop_1709: fcmpd %fcc2, %f10, %f6 ldsh [%l7 + 0x54], %g7 fmovscc %xcc, %f9, %f6 xor %o0, %i6, %o3 ldub [%l7 + 0x34], %l5 fbug %fcc0, loop_1710 lduw [%l7 + 0x14], %i5 ldx [%l7 + 0x68], %g5 udivx %o2, 0x1583, %o4 loop_1710: lduh [%l7 + 0x42], %g6 movle %xcc, %g3, %o1 ta %xcc, 0x0 sth %l0, [%l7 + 0x28] movrlez %i0, 0x35C, %l6 fmuld8ulx16 %f6, %f2, %f12 fnand %f12, %f10, %f8 st %f8, [%l7 + 0x0C] fzero %f10 tcc %icc, 0x5 tne %xcc, 0x3 edge16n %g2, %g1, %o5 bn,pn %icc, loop_1711 fmul8x16au %f11, %f9, %f4 orn %i3, %l2, %l1 edge16 %i1, %o6, %i2 loop_1711: fcmpne32 %f14, %f14, %l3 fmovrde %i7, %f2, %f14 bvs,pt %icc, loop_1712 fsrc1 %f12, %f10 fmovdg %icc, %f7, %f12 movrlz %g4, 0x1A8, %i4 loop_1712: bne,a,pt %icc, loop_1713 fmovsg %icc, %f6, %f9 edge8 %l4, %g7, %o7 bpos,a %icc, loop_1714 loop_1713: edge16 %o0, %i6, %l5 fbl,a %fcc2, loop_1715 fnot1s %f5, %f15 loop_1714: movn %xcc, %i5, %o3 alignaddr %g5, %o2, %g6 loop_1715: ldsh [%l7 + 0x54], %g3 fmovdleu %xcc, %f13, %f11 fbn %fcc1, loop_1716 ldx [%l7 + 0x60], %o4 ldsh [%l7 + 0x30], %l0 orn %i0, %o1, %g2 loop_1716: stw %l6, [%l7 + 0x30] nop setx loop_1717, %l0, %l1 jmpl %l1, %g1 fnegs %f7, %f10 movrlz %o5, 0x113, %i3 fba,a %fcc0, loop_1718 loop_1717: fblg %fcc0, loop_1719 lduw [%l7 + 0x18], %l1 fmovdvc %xcc, %f10, %f11 loop_1718: fnands %f0, %f5, %f14 loop_1719: fmul8x16 %f1, %f10, %f12 fmovd %f0, %f4 ta %icc, 0x4 bcs,a %xcc, loop_1720 fmovrdgz %l2, %f14, %f4 addcc %o6, 0x0DD9, %i2 fmovdne %icc, %f5, %f11 loop_1720: udivx %l3, 0x04BB, %i1 sth %g4, [%l7 + 0x20] fmovsvs %icc, %f11, %f6 lduw [%l7 + 0x58], %i7 sdiv %i4, 0x14D5, %l4 srlx %g7, 0x08, %o7 fmovsn %icc, %f7, %f6 andcc %i6, 0x1108, %o0 array16 %i5, %o3, %g5 ldx [%l7 + 0x58], %o2 bcc,pn %xcc, loop_1721 edge16 %g6, %l5, %g3 stw %o4, [%l7 + 0x50] std %f0, [%l7 + 0x20] loop_1721: fbule,a %fcc0, loop_1722 ldd [%l7 + 0x28], %f2 stx %l0, [%l7 + 0x50] bpos,pn %icc, loop_1723 loop_1722: edge16l %i0, %g2, %o1 fzero %f2 sub %g1, 0x11FD, %o5 loop_1723: ldsh [%l7 + 0x38], %i3 fcmple32 %f0, %f8, %l1 fpadd32 %f10, %f2, %f0 fcmpgt32 %f6, %f2, %l6 fpadd16 %f14, %f14, %f0 edge8l %l2, %o6, %i2 movneg %xcc, %l3, %g4 fmovdcc %icc, %f1, %f3 ldsb [%l7 + 0x48], %i7 fmovrsgz %i1, %f13, %f1 stb %i4, [%l7 + 0x2A] sub %g7, %o7, %i6 movge %icc, %o0, %i5 andncc %l4, %g5, %o2 fbule,a %fcc1, loop_1724 smul %g6, %l5, %o3 fcmpne32 %f10, %f12, %o4 sth %g3, [%l7 + 0x30] loop_1724: st %f4, [%l7 + 0x10] fcmpes %fcc0, %f15, %f12 movpos %xcc, %l0, %i0 ldub [%l7 + 0x69], %o1 brlz %g2, loop_1725 fnot2s %f10, %f10 sdivcc %o5, 0x1F14, %g1 ldx [%l7 + 0x48], %i3 loop_1725: fmovsg %xcc, %f6, %f8 bvc,a,pn %icc, loop_1726 movle %icc, %l6, %l1 fcmpeq16 %f2, %f14, %o6 array16 %i2, %l3, %g4 loop_1726: brlz %l2, loop_1727 st %f13, [%l7 + 0x54] sub %i7, 0x04A1, %i1 array32 %g7, %i4, %i6 loop_1727: move %xcc, %o7, %i5 fnor %f14, %f12, %f4 ldsb [%l7 + 0x2D], %l4 bcs,a,pt %icc, loop_1728 tcs %icc, 0x0 tpos %icc, 0x2 std %f4, [%l7 + 0x10] loop_1728: fbu %fcc1, loop_1729 fand %f10, %f6, %f8 fornot2s %f15, %f8, %f10 fbl,a %fcc2, loop_1730 loop_1729: or %g5, %o2, %g6 bvc,a,pn %xcc, loop_1731 fsrc1 %f12, %f12 loop_1730: fbge,a %fcc3, loop_1732 fnegd %f14, %f4 loop_1731: sth %o0, [%l7 + 0x5E] fsrc1s %f2, %f14 loop_1732: fpsub16s %f9, %f11, %f11 fmovdg %icc, %f10, %f3 fmovsn %xcc, %f11, %f10 fpsub32s %f11, %f4, %f1 bne,a loop_1733 stb %l5, [%l7 + 0x39] fmovdcc %xcc, %f1, %f13 movvs %xcc, %o4, %g3 loop_1733: stx %l0, [%l7 + 0x28] edge32ln %o3, %i0, %o1 fsrc2s %f13, %f8 sth %o5, [%l7 + 0x50] tgu %icc, 0x6 orn %g2, %g1, %l6 brz,a %i3, loop_1734 sdiv %l1, 0x1A87, %o6 bvc,a loop_1735 fmovrsne %l3, %f2, %f7 loop_1734: ldd [%l7 + 0x68], %f14 fpsub32 %f6, %f4, %f6 loop_1735: ldd [%l7 + 0x58], %f2 tvc %xcc, 0x3 fcmple32 %f2, %f12, %i2 fnot2 %f6, %f8 array16 %g4, %l2, %i1 fmovdcc %icc, %f9, %f13 fbug %fcc0, loop_1736 fmovdl %xcc, %f7, %f5 fpadd16 %f12, %f8, %f8 ldsw [%l7 + 0x24], %g7 loop_1736: ldsw [%l7 + 0x24], %i7 fmovrdlz %i6, %f2, %f4 fbul,a %fcc3, loop_1737 fmovsn %icc, %f11, %f11 tvs %icc, 0x1 ldsb [%l7 + 0x12], %i4 loop_1737: andncc %i5, %o7, %g5 lduw [%l7 + 0x2C], %o2 orcc %l4, 0x1C93, %g6 edge32 %o0, %l5, %o4 stw %g3, [%l7 + 0x74] fpmerge %f13, %f8, %f6 stx %o3, [%l7 + 0x10] st %f12, [%l7 + 0x08] fnot2s %f10, %f1 stx %i0, [%l7 + 0x10] subccc %o1, 0x1DCB, %l0 stb %o5, [%l7 + 0x3F] ldub [%l7 + 0x44], %g2 fpsub16s %f10, %f7, %f3 fcmpgt32 %f14, %f14, %g1 fbue %fcc3, loop_1738 fmovrsne %i3, %f2, %f5 umulcc %l6, 0x162D, %o6 ldub [%l7 + 0x6A], %l3 loop_1738: fmuld8ulx16 %f0, %f13, %f10 bne,a loop_1739 fornot1 %f2, %f12, %f2 ldx [%l7 + 0x30], %l1 std %f0, [%l7 + 0x60] loop_1739: udiv %g4, 0x1135, %i2 fmovdl %icc, %f14, %f11 subc %l2, %g7, %i7 ldd [%l7 + 0x30], %f6 fpmerge %f0, %f2, %f0 ldsb [%l7 + 0x39], %i1 fmovrsgez %i6, %f7, %f2 fcmpne16 %f2, %f6, %i5 fornot2 %f2, %f2, %f10 fmovdleu %xcc, %f5, %f0 ba loop_1740 alignaddrl %o7, %i4, %o2 nop setx loop_1741, %l0, %l1 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, %g5, %l4 loop_1740: fpadd16 %f8, %f14, %f10 fbge,a %fcc3, loop_1742 loop_1741: tgu %icc, 0x4 fmovsvs %icc, %f15, %f14 taddcctv %o0, %l5, %g6 loop_1742: fandnot2 %f10, %f2, %f8 bgu,a loop_1743 srl %g3, %o4, %o3 sllx %i0, %l0, %o5 tgu %xcc, 0x1 loop_1743: ldsb [%l7 + 0x74], %g2 movcc %icc, %o1, %g1 std %f6, [%l7 + 0x58] st %f0, [%l7 + 0x28] fmovdg %xcc, %f6, %f13 bshuffle %f12, %f12, %f4 array32 %i3, %l6, %l3 ld [%l7 + 0x44], %f12 tleu %icc, 0x2 smulcc %l1, 0x0BFA, %g4 fbl %fcc1, loop_1744 tl %xcc, 0x5 movle %icc, %i2, %l2 fcmpeq32 %f6, %f8, %o6 loop_1744: fmovsg %xcc, %f7, %f2 edge16ln %i7, %g7, %i1 movpos %icc, %i5, %o7 call loop_1745 lduw [%l7 + 0x70], %i6 ldx [%l7 + 0x20], %o2 fbge,a %fcc1, loop_1746 loop_1745: fmovrse %g5, %f12, %f13 fabss %f15, %f9 movgu %icc, %i4, %l4 loop_1746: fornot1s %f0, %f6, %f4 ldsb [%l7 + 0x5D], %l5 ldub [%l7 + 0x24], %o0 umulcc %g6, 0x1C15, %o4 ld [%l7 + 0x34], %f6 ldd [%l7 + 0x60], %f6 fmovdle %icc, %f10, %f8 fornot2s %f13, %f10, %f15 fmovrslez %o3, %f13, %f2 alignaddrl %g3, %i0, %l0 fmovdne %xcc, %f2, %f7 fcmpeq16 %f8, %f0, %g2 ldub [%l7 + 0x65], %o5 movle %xcc, %o1, %g1 fmovsneg %icc, %f6, %f9 fmovrslz %i3, %f1, %f6 ldd [%l7 + 0x10], %f8 movcc %icc, %l3, %l6 movcc %icc, %l1, %g4 taddcctv %i2, 0x138D, %o6 fandnot2s %f11, %f5, %f4 sth %i7, [%l7 + 0x2A] bne,a loop_1747 lduh [%l7 + 0x56], %l2 fone %f10 fcmpne32 %f14, %f0, %g7 loop_1747: fornot1 %f10, %f6, %f2 call loop_1748 ldsw [%l7 + 0x28], %i1 ba,pt %icc, loop_1749 std %f14, [%l7 + 0x38] loop_1748: andn %i5, 0x007F, %o7 bvc,a %xcc, loop_1750 loop_1749: bvc,a %icc, loop_1751 sth %o2, [%l7 + 0x62] fbule,a %fcc1, loop_1752 loop_1750: addccc %g5, %i4, %i6 loop_1751: lduh [%l7 + 0x34], %l4 ldsh [%l7 + 0x0A], %l5 loop_1752: movne %xcc, %g6, %o4 lduh [%l7 + 0x52], %o3 sdivx %g3, 0x074F, %o0 edge32ln %i0, %g2, %l0 fmovde %icc, %f15, %f0 fblg %fcc3, loop_1753 orcc %o1, %o5, %g1 ldsh [%l7 + 0x24], %l3 ldx [%l7 + 0x40], %i3 loop_1753: fmovrslez %l1, %f3, %f11 be,pt %xcc, loop_1754 bpos %xcc, loop_1755 fmovd %f10, %f0 ldsb [%l7 + 0x14], %l6 loop_1754: edge32n %i2, %o6, %g4 loop_1755: bvs %xcc, loop_1756 lduw [%l7 + 0x54], %i7 fnors %f10, %f0, %f6 andncc %l2, %i1, %g7 loop_1756: brz %o7, loop_1757 fpadd32 %f0, %f12, %f6 tsubcc %i5, %g5, %o2 ldd [%l7 + 0x30], %f8 loop_1757: movrgz %i4, %l4, %l5 std %f14, [%l7 + 0x78] stx %i6, [%l7 + 0x68] fmovrde %g6, %f0, %f4 ldub [%l7 + 0x6F], %o3 ldx [%l7 + 0x30], %o4 fpack32 %f6, %f0, %f0 edge16ln %o0, %i0, %g3 fmovdvc %icc, %f3, %f15 fmul8x16 %f15, %f14, %f6 fmovsne %xcc, %f9, %f6 brgz,a %g2, loop_1758 stw %o1, [%l7 + 0x38] tle %icc, 0x1 fnands %f15, %f11, %f4 loop_1758: fmovdle %icc, %f2, %f7 ldsh [%l7 + 0x58], %o5 fsrc1s %f14, %f14 fbg,a %fcc3, loop_1759 fbue %fcc2, loop_1760 ldsb [%l7 + 0x17], %g1 orcc %l3, 0x0401, %l0 loop_1759: udivx %i3, 0x01EB, %l6 loop_1760: ldsh [%l7 + 0x36], %l1 lduh [%l7 + 0x60], %o6 tgu %icc, 0x7 srax %g4, 0x05, %i7 fbo,a %fcc2, loop_1761 ldsw [%l7 + 0x2C], %i2 lduw [%l7 + 0x40], %i1 ldd [%l7 + 0x70], %f14 loop_1761: stx %g7, [%l7 + 0x18] lduh [%l7 + 0x3C], %l2 movpos %xcc, %o7, %i5 fsrc2 %f2, %f0 fmul8sux16 %f14, %f2, %f6 be,pt %icc, loop_1762 fmovrdgez %o2, %f14, %f12 addc %g5, 0x0065, %i4 fpadd16s %f13, %f9, %f9 loop_1762: subccc %l5, 0x0F03, %l4 ld [%l7 + 0x18], %f0 andn %i6, 0x0C7F, %g6 nop setx loop_1763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f6, %f10, %f14 alignaddr %o3, %o4, %o0 orcc %g3, %g2, %o1 loop_1763: udivcc %i0, 0x1C0F, %o5 stx %g1, [%l7 + 0x08] tg %xcc, 0x4 brz %l3, loop_1764 fmovsne %xcc, %f3, %f8 ldsw [%l7 + 0x38], %i3 fbu %fcc0, loop_1765 loop_1764: lduh [%l7 + 0x14], %l0 fmovdg %xcc, %f11, %f12 st %f8, [%l7 + 0x60] loop_1765: movl %xcc, %l6, %o6 lduh [%l7 + 0x26], %g4 move %icc, %l1, %i2 std %f14, [%l7 + 0x08] movl %icc, %i1, %i7 fmovdcc %xcc, %f8, %f7 fmovrsgz %g7, %f11, %f10 bg,pt %icc, loop_1766 fnands %f4, %f3, %f8 fmovsge %xcc, %f14, %f0 tle %icc, 0x1 loop_1766: brlz %l2, loop_1767 bneg,a,pt %icc, loop_1768 te %icc, 0x1 tgu %xcc, 0x2 loop_1767: movge %icc, %o7, %o2 loop_1768: fmovsg %xcc, %f8, %f1 fmovsge %icc, %f9, %f8 ld [%l7 + 0x30], %f11 fmovsa %icc, %f12, %f11 fabss %f12, %f7 movge %icc, %g5, %i4 fpsub32 %f0, %f10, %f10 fbg %fcc2, loop_1769 fmovdcc %xcc, %f5, %f9 ldd [%l7 + 0x58], %f10 fornot2 %f0, %f8, %f10 loop_1769: sth %i5, [%l7 + 0x42] fmovdle %icc, %f12, %f5 fcmple32 %f6, %f8, %l4 lduw [%l7 + 0x3C], %l5 fmovsn %icc, %f14, %f9 fnegs %f7, %f8 tvs %xcc, 0x0 stw %i6, [%l7 + 0x74] andn %g6, %o3, %o4 movne %icc, %o0, %g2 fmovrsne %g3, %f0, %f1 tle %xcc, 0x1 fzeros %f4 std %f10, [%l7 + 0x30] fornot2s %f2, %f15, %f1 fcmple16 %f2, %f4, %o1 ldub [%l7 + 0x28], %i0 bleu,a %icc, loop_1770 fmovda %icc, %f1, %f11 fnot1s %f12, %f1 ldd [%l7 + 0x48], %f8 loop_1770: ld [%l7 + 0x50], %f3 fbge,a %fcc1, loop_1771 lduh [%l7 + 0x62], %g1 fmovdcc %xcc, %f8, %f0 fornot1s %f8, %f4, %f0 loop_1771: add %o5, %l3, %l0 ldsw [%l7 + 0x24], %i3 fabss %f7, %f1 movgu %icc, %l6, %g4 ldsh [%l7 + 0x1E], %o6 lduw [%l7 + 0x6C], %l1 fornot1s %f0, %f1, %f13 fandnot1s %f10, %f4, %f10 fcmps %fcc0, %f12, %f13 stx %i1, [%l7 + 0x20] umulcc %i7, 0x06E2, %g7 ldsb [%l7 + 0x25], %i2 fmovdneg %xcc, %f2, %f3 fbu %fcc1, loop_1772 tvc %xcc, 0x5 fmovs %f14, %f0 ba,a,pn %icc, loop_1773 loop_1772: fba %fcc0, loop_1774 fbo %fcc1, loop_1775 lduh [%l7 + 0x52], %o7 loop_1773: fmovsgu %icc, %f11, %f6 loop_1774: movcs %xcc, %o2, %l2 loop_1775: ld [%l7 + 0x5C], %f4 fpsub16s %f8, %f14, %f15 fcmple32 %f12, %f8, %g5 st %f5, [%l7 + 0x7C] lduw [%l7 + 0x1C], %i5 xor %i4, %l5, %l4 udivx %g6, 0x1DF8, %o3 tleu %xcc, 0x1 tgu %icc, 0x3 addccc %i6, %o0, %o4 fnot2 %f14, %f6 fands %f3, %f6, %f9 fmovsvc %icc, %f6, %f2 udiv %g3, 0x0958, %g2 fcmpne16 %f2, %f0, %o1 fbn,a %fcc2, loop_1776 bpos %icc, loop_1777 stb %g1, [%l7 + 0x16] fmovdl %icc, %f5, %f10 loop_1776: movrlz %o5, 0x33B, %l3 loop_1777: fmovrdgez %i0, %f0, %f0 siam 0x4 bpos,pn %xcc, loop_1778 movg %icc, %i3, %l0 array16 %l6, %o6, %g4 array16 %i1, %i7, %l1 loop_1778: fsrc1s %f4, %f3 fmovrsne %i2, %f15, %f3 fcmple16 %f12, %f4, %o7 st %f0, [%l7 + 0x20] lduh [%l7 + 0x60], %o2 move %icc, %l2, %g7 fone %f8 tne %icc, 0x1 stw %i5, [%l7 + 0x24] edge8ln %g5, %i4, %l5 umulcc %g6, %o3, %l4 fmovdcs %xcc, %f15, %f8 fones %f10 sth %o0, [%l7 + 0x7A] fmovscs %xcc, %f9, %f1 fmovrdne %o4, %f10, %f12 bvc,a %icc, loop_1779 xor %g3, 0x1675, %g2 mova %icc, %i6, %g1 fbge,a %fcc3, loop_1780 loop_1779: fmovdvs %icc, %f15, %f4 bvs,pt %xcc, loop_1781 ldx [%l7 + 0x50], %o5 loop_1780: fpsub16s %f1, %f13, %f4 fbne %fcc1, loop_1782 loop_1781: st %f6, [%l7 + 0x20] edge8 %l3, %o1, %i0 fbe %fcc2, loop_1783 loop_1782: fandnot1s %f8, %f4, %f15 addcc %l0, 0x1BCF, %l6 fmovsvs %icc, %f12, %f6 loop_1783: ld [%l7 + 0x38], %f9 sll %o6, %i3, %g4 fcmpes %fcc3, %f3, %f8 ldub [%l7 + 0x2A], %i7 ldub [%l7 + 0x5A], %i1 movneg %icc, %l1, %i2 ldsb [%l7 + 0x5C], %o2 fcmpne16 %f12, %f12, %o7 fsrc1s %f10, %f9 stb %l2, [%l7 + 0x7A] movne %icc, %i5, %g5 edge16n %g7, %i4, %g6 lduh [%l7 + 0x4A], %o3 fbul %fcc0, loop_1784 brgz %l4, loop_1785 fcmpeq32 %f12, %f14, %l5 for %f6, %f8, %f4 loop_1784: andncc %o4, %o0, %g3 loop_1785: sth %g2, [%l7 + 0x6E] fmovsvs %icc, %f2, %f12 fnand %f4, %f8, %f6 stx %i6, [%l7 + 0x60] fmovsle %xcc, %f13, %f15 fone %f4 edge8ln %o5, %g1, %o1 ldx [%l7 + 0x20], %l3 stb %i0, [%l7 + 0x3F] fxnor %f14, %f10, %f4 stx %l0, [%l7 + 0x70] stw %o6, [%l7 + 0x08] fpack32 %f0, %f10, %f14 fmovdvs %xcc, %f15, %f5 bne,pt %xcc, loop_1786 ldsw [%l7 + 0x5C], %i3 sth %g4, [%l7 + 0x1E] ble,a loop_1787 loop_1786: fmuld8sux16 %f11, %f2, %f0 sub %l6, 0x1689, %i7 fpadd32s %f12, %f1, %f14 loop_1787: lduh [%l7 + 0x1C], %l1 stx %i2, [%l7 + 0x40] fmovdvc %icc, %f3, %f12 fmovdneg %xcc, %f13, %f4 ld [%l7 + 0x2C], %f9 fmovrde %i1, %f6, %f12 sethi 0x0573, %o2 fpack32 %f8, %f8, %f12 ldx [%l7 + 0x50], %l2 taddcctv %o7, %g5, %g7 lduh [%l7 + 0x12], %i4 fnot2s %f6, %f15 fandnot2s %f9, %f14, %f3 lduh [%l7 + 0x1A], %g6 movre %i5, %l4, %l5 ldsb [%l7 + 0x28], %o3 st %f10, [%l7 + 0x64] sra %o4, 0x00, %g3 fmovdleu %icc, %f13, %f10 fandnot2 %f4, %f14, %f12 tgu %icc, 0x3 fpsub32 %f10, %f2, %f6 andncc %o0, %g2, %i6 edge16l %g1, %o5, %l3 std %f0, [%l7 + 0x50] stx %o1, [%l7 + 0x78] edge8ln %l0, %o6, %i0 fmovspos %xcc, %f7, %f6 fbn %fcc0, loop_1788 brnz %g4, loop_1789 orcc %l6, %i7, %l1 stx %i2, [%l7 + 0x38] loop_1788: st %f15, [%l7 + 0x34] loop_1789: addc %i3, 0x02F0, %i1 stw %o2, [%l7 + 0x74] mova %icc, %l2, %o7 fmovs %f10, %f14 brlez %g5, loop_1790 lduw [%l7 + 0x3C], %g7 stx %g6, [%l7 + 0x38] addccc %i5, 0x0E34, %i4 loop_1790: move %xcc, %l4, %l5 std %f6, [%l7 + 0x48] ldsw [%l7 + 0x7C], %o4 tg %icc, 0x2 std %f0, [%l7 + 0x40] ldub [%l7 + 0x6D], %o3 edge32n %o0, %g2, %i6 sllx %g3, 0x08, %g1 fbul %fcc1, loop_1791 stb %o5, [%l7 + 0x37] stx %o1, [%l7 + 0x10] fmovspos %xcc, %f15, %f3 loop_1791: fbu,a %fcc0, loop_1792 fnot1 %f0, %f14 xnor %l0, 0x05D1, %l3 fornot2 %f14, %f2, %f14 loop_1792: fmovsleu %xcc, %f7, %f8 edge16ln %o6, %i0, %l6 fmovrsne %g4, %f13, %f15 ld [%l7 + 0x40], %f3 fzeros %f2 movrlz %l1, 0x1E0, %i2 fmovdle %icc, %f8, %f5 edge32 %i7, %i3, %i1 addc %o2, 0x1465, %l2 bgu loop_1793 ldd [%l7 + 0x78], %f14 nop setx loop_1794, %l0, %l1 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 %f7, %f0, %f1 loop_1793: fpack32 %f6, %f0, %f0 popc %g5, %g7 loop_1794: fmul8x16au %f15, %f2, %f4 ldsw [%l7 + 0x18], %o7 fpack32 %f12, %f6, %f4 andn %g6, %i5, %i4 ld [%l7 + 0x78], %f11 fmovdleu %xcc, %f6, %f13 fmovdcc %icc, %f5, %f9 tsubcctv %l4, 0x092A, %l5 tvc %xcc, 0x0 fnot2 %f14, %f14 st %f7, [%l7 + 0x30] bvs,a %icc, loop_1795 std %f6, [%l7 + 0x10] brlz,a %o3, loop_1796 stw %o0, [%l7 + 0x24] loop_1795: st %f12, [%l7 + 0x54] fbg,a %fcc3, loop_1797 loop_1796: tle %xcc, 0x6 nop setx loop_1798, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be %icc, loop_1799 loop_1797: bvc loop_1800 fzero %f14 loop_1798: orn %g2, 0x18ED, %o4 loop_1799: lduw [%l7 + 0x08], %i6 loop_1800: bne %icc, loop_1801 fble,a %fcc3, loop_1802 fba %fcc0, loop_1803 ldd [%l7 + 0x08], %f14 loop_1801: lduw [%l7 + 0x50], %g1 loop_1802: addcc %g3, 0x09C7, %o5 loop_1803: fmovdn %xcc, %f0, %f12 movgu %icc, %l0, %l3 fmul8x16al %f12, %f15, %f4 stw %o1, [%l7 + 0x18] movrlez %i0, %o6, %l6 fnot1 %f2, %f8 bl,a,pt %xcc, loop_1804 fba,a %fcc2, loop_1805 fnegd %f4, %f2 lduh [%l7 + 0x10], %l1 loop_1804: ld [%l7 + 0x74], %f12 loop_1805: lduh [%l7 + 0x2A], %g4 fba %fcc3, loop_1806 fandnot2 %f12, %f12, %f2 edge8 %i7, %i2, %i3 st %f13, [%l7 + 0x10] loop_1806: ld [%l7 + 0x54], %f13 fcmpd %fcc0, %f6, %f2 ldsw [%l7 + 0x74], %i1 fmovsg %icc, %f13, %f12 ldub [%l7 + 0x49], %o2 umulcc %l2, %g7, %o7 fbg %fcc1, loop_1807 stw %g6, [%l7 + 0x58] fmovscs %xcc, %f14, %f12 bl,a loop_1808 loop_1807: and %g5, %i5, %i4 fmovrde %l5, %f10, %f8 fcmps %fcc2, %f0, %f1 loop_1808: stw %l4, [%l7 + 0x5C] tgu %xcc, 0x6 sth %o3, [%l7 + 0x60] taddcc %g2, %o0, %i6 sdivcc %o4, 0x059E, %g1 std %f4, [%l7 + 0x28] ldsw [%l7 + 0x30], %g3 stw %l0, [%l7 + 0x20] fmul8x16al %f11, %f13, %f12 fcmple32 %f8, %f2, %l3 sth %o1, [%l7 + 0x6C] ldub [%l7 + 0x1A], %i0 ldsh [%l7 + 0x34], %o6 ldx [%l7 + 0x28], %o5 fcmpeq16 %f4, %f4, %l6 mulx %g4, %i7, %i2 fpack16 %f6, %f7 ldx [%l7 + 0x18], %i3 bpos loop_1809 subccc %i1, %l1, %l2 fandnot1s %f14, %f11, %f2 taddcc %g7, 0x00A0, %o2 loop_1809: movcc %icc, %g6, %o7 mova %xcc, %g5, %i4 fbul %fcc1, loop_1810 fmuld8sux16 %f10, %f9, %f8 sth %l5, [%l7 + 0x0C] ldd [%l7 + 0x18], %f2 loop_1810: ldsw [%l7 + 0x14], %l4 alignaddr %i5, %o3, %o0 fexpand %f14, %f4 bcc,pn %xcc, loop_1811 fpsub16s %f6, %f8, %f12 tsubcctv %i6, %g2, %g1 fcmpd %fcc1, %f6, %f4 loop_1811: edge8l %o4, %l0, %l3 fmovdg %xcc, %f12, %f14 tle %xcc, 0x5 stb %g3, [%l7 + 0x58] fxnors %f9, %f4, %f7 sub %o1, %i0, %o5 fmovsvc %icc, %f14, %f2 fpmerge %f3, %f6, %f6 stx %l6, [%l7 + 0x78] std %f14, [%l7 + 0x28] sllx %o6, 0x04, %i7 subcc %i2, %g4, %i1 bcc,a loop_1812 tvc %xcc, 0x3 popc 0x005F, %i3 fmovsge %icc, %f4, %f12 loop_1812: ldx [%l7 + 0x28], %l1 sll %g7, %l2, %g6 movrgez %o7, %g5, %i4 std %f6, [%l7 + 0x08] fbu,a %fcc3, loop_1813 srl %l5, %l4, %i5 brnz,a %o3, loop_1814 orcc %o0, 0x02A7, %o2 loop_1813: sth %i6, [%l7 + 0x5A] andcc %g2, %g1, %o4 loop_1814: fmovrslz %l3, %f12, %f8 fba,a %fcc1, loop_1815 sll %g3, 0x1A, %l0 fcmple16 %f8, %f14, %i0 ld [%l7 + 0x6C], %f1 loop_1815: ldsb [%l7 + 0x35], %o5 lduw [%l7 + 0x68], %l6 sdivx %o6, 0x028F, %o1 movcs %xcc, %i2, %g4 bg loop_1816 umulcc %i7, %i3, %i1 ld [%l7 + 0x34], %f15 ldub [%l7 + 0x2F], %g7 loop_1816: ldsb [%l7 + 0x3B], %l1 fpack32 %f12, %f0, %f6 umul %l2, %g6, %o7 bge,a,pn %icc, loop_1817 edge16n %g5, %i4, %l5 fmovrdlez %i5, %f14, %f14 edge32n %o3, %l4, %o0 loop_1817: stx %o2, [%l7 + 0x68] udiv %i6, 0x0033, %g2 std %f10, [%l7 + 0x30] fmovrsgez %o4, %f11, %f3 fmuld8sux16 %f14, %f8, %f10 fmovrsgz %l3, %f14, %f9 array32 %g1, %g3, %i0 edge32ln %l0, %o5, %o6 movge %icc, %l6, %i2 brnz %g4, loop_1818 taddcc %o1, %i3, %i7 mulscc %g7, 0x02BF, %i1 udivcc %l1, 0x0BCF, %l2 loop_1818: tsubcc %o7, %g6, %g5 ld [%l7 + 0x08], %f3 bne,a,pn %xcc, loop_1819 umul %l5, %i4, %i5 edge16l %l4, %o0, %o3 ldsb [%l7 + 0x39], %o2 loop_1819: tneg %icc, 0x4 movvs %icc, %i6, %g2 st %f10, [%l7 + 0x18] ld [%l7 + 0x40], %f14 be %xcc, loop_1820 ldsb [%l7 + 0x30], %l3 te %icc, 0x5 fmovrsgez %g1, %f7, %f11 loop_1820: std %f4, [%l7 + 0x38] stb %g3, [%l7 + 0x79] fexpand %f14, %f10 srax %o4, 0x04, %i0 lduw [%l7 + 0x60], %o5 bpos,a,pn %xcc, loop_1821 fmovdn %icc, %f0, %f3 subcc %o6, 0x19C3, %l0 fpadd32s %f2, %f1, %f10 loop_1821: ldub [%l7 + 0x14], %i2 lduw [%l7 + 0x48], %l6 xor %g4, 0x16D0, %i3 bleu,a %icc, loop_1822 ble,a %icc, loop_1823 movre %i7, %g7, %o1 tge %xcc, 0x1 loop_1822: smul %l1, %l2, %o7 loop_1823: and %g6, 0x0CD8, %g5 taddcctv %l5, %i4, %i1 brlz,a %i5, loop_1824 fble %fcc3, loop_1825 andcc %o0, %o3, %o2 fmovdgu %xcc, %f11, %f9 loop_1824: fmovsg %xcc, %f13, %f3 loop_1825: fbu,a %fcc2, loop_1826 fmovrdgez %l4, %f14, %f10 edge32n %g2, %i6, %l3 edge32n %g1, %g3, %o4 loop_1826: movre %i0, 0x3EE, %o6 fcmpd %fcc1, %f0, %f0 fmul8sux16 %f14, %f4, %f6 sth %o5, [%l7 + 0x42] ldub [%l7 + 0x7E], %i2 fbne %fcc2, loop_1827 bpos,pn %xcc, loop_1828 sra %l6, 0x07, %l0 udivx %g4, 0x0D3A, %i7 loop_1827: fpsub16s %f11, %f3, %f6 loop_1828: bleu,a,pn %xcc, loop_1829 fmovrse %i3, %f1, %f1 lduw [%l7 + 0x2C], %o1 sth %g7, [%l7 + 0x62] loop_1829: nop setx loop_1830, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x10] stw %l2, [%l7 + 0x70] bvc,a %icc, loop_1831 loop_1830: fcmpgt32 %f8, %f14, %l1 fbule %fcc2, loop_1832 fnegd %f14, %f6 loop_1831: fornot2s %f12, %f5, %f15 lduh [%l7 + 0x28], %g6 loop_1832: fcmped %fcc0, %f10, %f0 movge %xcc, %o7, %g5 brlz %l5, loop_1833 lduh [%l7 + 0x1A], %i1 movcc %xcc, %i5, %i4 fblg %fcc3, loop_1834 loop_1833: edge8l %o0, %o3, %l4 fmovdcs %icc, %f9, %f4 ldub [%l7 + 0x38], %g2 loop_1834: sth %o2, [%l7 + 0x5A] fexpand %f11, %f8 orncc %l3, 0x1E0A, %i6 ldsh [%l7 + 0x7C], %g1 taddcc %o4, %g3, %o6 fmul8x16 %f14, %f10, %f12 mova %xcc, %o5, %i0 subc %l6, %l0, %i2 fpsub16 %f10, %f0, %f0 ld [%l7 + 0x2C], %f3 stw %i7, [%l7 + 0x64] ta %xcc, 0x4 bg,a,pt %xcc, loop_1835 lduh [%l7 + 0x50], %g4 edge16ln %i3, %o1, %g7 fxnors %f14, %f15, %f13 loop_1835: fbug %fcc3, loop_1836 fornot2 %f14, %f8, %f0 fmovscc %xcc, %f10, %f10 fmovrslz %l2, %f2, %f14 loop_1836: stw %g6, [%l7 + 0x78] edge16n %o7, %l1, %g5 fmovdpos %xcc, %f8, %f7 fpsub16 %f10, %f14, %f0 bneg,a,pt %xcc, loop_1837 tge %icc, 0x3 array16 %i1, %l5, %i5 andncc %o0, %o3, %i4 loop_1837: tn %xcc, 0x6 ldsh [%l7 + 0x68], %l4 fbule,a %fcc2, loop_1838 stw %o2, [%l7 + 0x6C] stw %g2, [%l7 + 0x6C] tge %icc, 0x6 loop_1838: stb %i6, [%l7 + 0x4F] fcmple32 %f4, %f12, %g1 fxnor %f0, %f10, %f10 bcc,a,pn %icc, loop_1839 fxnors %f11, %f14, %f10 brlz,a %l3, loop_1840 brgz,a %o4, loop_1841 loop_1839: fmovsa %icc, %f7, %f13 ldsw [%l7 + 0x6C], %g3 loop_1840: subc %o6, 0x0CCF, %i0 loop_1841: bleu,pt %xcc, loop_1842 fmovsgu %xcc, %f1, %f6 ldsw [%l7 + 0x50], %o5 movrlz %l0, %l6, %i2 loop_1842: movvc %xcc, %i7, %i3 fnot1 %f0, %f8 stb %g4, [%l7 + 0x60] bgu,pn %xcc, loop_1843 lduw [%l7 + 0x5C], %o1 movn %xcc, %g7, %l2 fbu %fcc2, loop_1844 loop_1843: stx %g6, [%l7 + 0x60] subccc %o7, %l1, %i1 fmul8sux16 %f6, %f2, %f6 loop_1844: nop setx loop_1845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x2E], %l5 bne,a,pn %xcc, loop_1846 ldsw [%l7 + 0x40], %i5 loop_1845: tl %xcc, 0x6 st %f7, [%l7 + 0x18] loop_1846: movn %icc, %o0, %g5 bne loop_1847 nop setx loop_1848, %l0, %l1 jmpl %l1, %i4 fcmple16 %f4, %f4, %o3 fmovdge %xcc, %f3, %f5 loop_1847: bcc loop_1849 loop_1848: sth %l4, [%l7 + 0x1A] movn %icc, %g2, %o2 fbul,a %fcc2, loop_1850 loop_1849: brlez %g1, loop_1851 std %f14, [%l7 + 0x60] ldsw [%l7 + 0x20], %l3 loop_1850: edge8 %i6, %g3, %o4 loop_1851: lduw [%l7 + 0x28], %o6 fnor %f12, %f0, %f0 ldub [%l7 + 0x2E], %i0 fpadd32s %f14, %f6, %f8 lduh [%l7 + 0x4C], %o5 tl %icc, 0x7 ldsw [%l7 + 0x14], %l0 ldsw [%l7 + 0x08], %l6 mulscc %i7, %i2, %g4 lduh [%l7 + 0x28], %i3 tleu %xcc, 0x1 ld [%l7 + 0x28], %f14 fcmple32 %f8, %f4, %g7 stb %l2, [%l7 + 0x73] mulscc %g6, %o7, %l1 bleu,pt %xcc, loop_1852 fbu,a %fcc3, loop_1853 tleu %icc, 0x0 lduw [%l7 + 0x28], %i1 loop_1852: fmuld8sux16 %f9, %f2, %f10 loop_1853: fornot1 %f14, %f0, %f6 fsrc2 %f10, %f12 sth %o1, [%l7 + 0x72] tleu %xcc, 0x6 fbne,a %fcc1, loop_1854 ldsh [%l7 + 0x78], %i5 movleu %icc, %o0, %l5 movrgz %g5, 0x32B, %o3 loop_1854: ba loop_1855 tne %icc, 0x7 movvs %xcc, %l4, %g2 st %f9, [%l7 + 0x7C] loop_1855: ldsw [%l7 + 0x2C], %o2 ldub [%l7 + 0x14], %g1 ld [%l7 + 0x78], %f1 nop setx loop_1856, %l0, %l1 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 %icc, loop_1857 tge %xcc, 0x1 ldx [%l7 + 0x70], %l3 loop_1856: fmovrse %i4, %f14, %f6 loop_1857: sth %i6, [%l7 + 0x34] call loop_1858 ldx [%l7 + 0x58], %o4 st %f6, [%l7 + 0x10] fsrc2s %f1, %f12 loop_1858: addccc %g3, %i0, %o6 edge8n %l0, %l6, %i7 stb %i2, [%l7 + 0x52] fmovdvc %icc, %f9, %f11 movvs %xcc, %o5, %g4 stw %i3, [%l7 + 0x70] faligndata %f0, %f2, %f2 bn,a,pn %icc, loop_1859 bneg,a,pt %xcc, loop_1860 std %f8, [%l7 + 0x28] or %g7, 0x18A1, %l2 loop_1859: fmovsa %icc, %f12, %f6 loop_1860: ldx [%l7 + 0x28], %g6 movcs %xcc, %o7, %l1 fmovdne %icc, %f10, %f1 ldsw [%l7 + 0x3C], %o1 movrne %i1, %o0, %i5 fmovd %f8, %f6 fcmpne16 %f14, %f10, %l5 fmovdle %xcc, %f11, %f6 fnors %f0, %f12, %f6 fbue,a %fcc1, loop_1861 stb %g5, [%l7 + 0x28] array32 %o3, %g2, %o2 movvc %xcc, %l4, %l3 loop_1861: sth %i4, [%l7 + 0x66] sdivcc %i6, 0x0D09, %g1 fcmpgt32 %f14, %f6, %g3 fbne,a %fcc3, loop_1862 call loop_1863 ldd [%l7 + 0x08], %f12 ldsh [%l7 + 0x28], %o4 loop_1862: brlez,a %i0, loop_1864 loop_1863: ld [%l7 + 0x5C], %f6 fcmple32 %f10, %f6, %l0 sllx %o6, %l6, %i2 loop_1864: fmuld8sux16 %f7, %f2, %f4 ldd [%l7 + 0x60], %f2 stw %i7, [%l7 + 0x40] sdivcc %g4, 0x0FFA, %i3 taddcctv %g7, 0x157B, %o5 bneg %icc, loop_1865 alignaddr %l2, %g6, %l1 udiv %o7, 0x0388, %i1 fpackfix %f6, %f1 loop_1865: ld [%l7 + 0x2C], %f3 ldub [%l7 + 0x58], %o1 lduh [%l7 + 0x2A], %o0 edge32ln %l5, %i5, %o3 fbul %fcc0, loop_1866 ldsh [%l7 + 0x46], %g2 ldd [%l7 + 0x70], %f12 sllx %o2, 0x0D, %l4 loop_1866: lduh [%l7 + 0x2A], %l3 tle %icc, 0x5 and %g5, %i4, %g1 fmovrsgez %i6, %f5, %f0 fbge %fcc0, loop_1867 fmovrslez %g3, %f12, %f9 edge16n %i0, %l0, %o6 movre %o4, 0x1F4, %l6 loop_1867: fmovsa %xcc, %f8, %f6 fbul %fcc2, loop_1868 lduw [%l7 + 0x60], %i2 fmovscs %icc, %f2, %f6 fornot2s %f15, %f13, %f2 loop_1868: movvs %xcc, %g4, %i3 fmovrsgz %i7, %f8, %f8 bcc loop_1869 ld [%l7 + 0x18], %f4 fpadd16s %f11, %f12, %f7 fbug,a %fcc1, loop_1870 loop_1869: stw %g7, [%l7 + 0x5C] srax %l2, %g6, %o5 fmovdg %xcc, %f12, %f9 loop_1870: srlx %o7, 0x0B, %i1 xor %o1, 0x0A20, %o0 bvs,pn %xcc, loop_1871 brlez %l1, loop_1872 fmovsneg %xcc, %f5, %f1 fmovdcc %icc, %f2, %f1 loop_1871: alignaddr %i5, %o3, %l5 loop_1872: ldx [%l7 + 0x48], %o2 fcmpd %fcc2, %f4, %f6 fmuld8ulx16 %f4, %f11, %f14 ldd [%l7 + 0x68], %f6 fnegs %f5, %f0 array16 %l4, %l3, %g2 ldd [%l7 + 0x70], %f12 movrgz %g5, %i4, %i6 udivcc %g3, 0x09AB, %g1 bvc loop_1873 lduh [%l7 + 0x46], %l0 fbg %fcc2, loop_1874 addc %o6, 0x195A, %i0 loop_1873: ldub [%l7 + 0x69], %o4 ldsh [%l7 + 0x70], %l6 loop_1874: nop setx loop_1875, %l0, %l1 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], %f7 sth %g4, [%l7 + 0x52] stb %i2, [%l7 + 0x19] loop_1875: fblg %fcc0, loop_1876 ldub [%l7 + 0x18], %i3 fnegd %f14, %f10 fmovdle %icc, %f8, %f11 loop_1876: bvs %icc, loop_1877 ld [%l7 + 0x38], %f7 fxors %f13, %f4, %f1 fmovrsne %g7, %f8, %f10 loop_1877: fabsd %f10, %f0 fmovsl %xcc, %f8, %f14 fcmps %fcc3, %f6, %f5 brgz,a %l2, loop_1878 faligndata %f0, %f0, %f8 lduw [%l7 + 0x38], %i7 fmovs %f11, %f12 loop_1878: stw %g6, [%l7 + 0x50] addcc %o5, 0x1930, %o7 umul %o1, 0x1EC3, %o0 orncc %l1, %i5, %o3 fxor %f8, %f6, %f4 ldsh [%l7 + 0x4E], %i1 fba %fcc0, loop_1879 ldub [%l7 + 0x50], %o2 ldub [%l7 + 0x2D], %l5 lduw [%l7 + 0x2C], %l4 loop_1879: ld [%l7 + 0x20], %f14 udivx %l3, 0x04C7, %g5 fpadd16s %f12, %f14, %f8 movneg %xcc, %i4, %g2 sllx %i6, %g3, %g1 st %f10, [%l7 + 0x30] fabsd %f10, %f6 subc %o6, %l0, %i0 tcc %icc, 0x7 lduw [%l7 + 0x60], %o4 lduw [%l7 + 0x54], %l6 ldd [%l7 + 0x20], %f8 fnot2s %f7, %f12 movpos %xcc, %g4, %i2 movcc %xcc, %i3, %l2 lduw [%l7 + 0x24], %i7 fpmerge %f4, %f7, %f6 stw %g6, [%l7 + 0x10] fabsd %f10, %f12 sth %o5, [%l7 + 0x1E] fmovdge %icc, %f9, %f10 sth %g7, [%l7 + 0x18] addccc %o1, 0x15FE, %o7 be,a %icc, loop_1880 edge8l %o0, %i5, %o3 fone %f8 fbule %fcc2, loop_1881 loop_1880: fmovdcc %icc, %f15, %f8 stx %i1, [%l7 + 0x10] movge %xcc, %l1, %l5 loop_1881: sth %l4, [%l7 + 0x78] edge8ln %o2, %l3, %g5 fcmps %fcc0, %f0, %f3 fcmpes %fcc1, %f11, %f3 sth %i4, [%l7 + 0x3E] fmovrdgz %i6, %f14, %f8 edge8l %g3, %g1, %o6 fpadd16 %f2, %f0, %f0 sth %l0, [%l7 + 0x42] fbg %fcc1, loop_1882 ldub [%l7 + 0x18], %g2 array8 %o4, %i0, %g4 stx %l6, [%l7 + 0x50] loop_1882: bvs,a,pn %xcc, loop_1883 lduh [%l7 + 0x40], %i3 nop setx loop_1884, %l0, %l1 jmpl %l1, %l2 fpadd32s %f11, %f12, %f8 loop_1883: movle %xcc, %i7, %g6 fmovdne %icc, %f5, %f2 loop_1884: fbe %fcc2, loop_1885 ld [%l7 + 0x78], %f4 andcc %o5, 0x065A, %g7 edge16 %i2, %o7, %o0 loop_1885: fpsub32 %f10, %f4, %f6 fmovsge %icc, %f2, %f13 std %f14, [%l7 + 0x78] fmovsgu %icc, %f15, %f0 sra %i5, %o3, %i1 fones %f15 tsubcc %o1, %l5, %l1 ldx [%l7 + 0x48], %l4 ldub [%l7 + 0x4B], %o2 fmovrdlz %l3, %f12, %f10 fnor %f6, %f10, %f6 taddcc %g5, 0x093D, %i6 lduh [%l7 + 0x62], %i4 st %f8, [%l7 + 0x5C] smul %g3, %g1, %o6 ld [%l7 + 0x14], %f12 udivx %l0, 0x04DF, %o4 st %f0, [%l7 + 0x7C] ldsh [%l7 + 0x20], %i0 stb %g2, [%l7 + 0x26] fmul8ulx16 %f10, %f12, %f2 movne %xcc, %l6, %g4 fandnot2s %f11, %f8, %f2 fblg,a %fcc2, loop_1886 lduh [%l7 + 0x7E], %l2 sdivcc %i3, 0x1F13, %i7 fbue %fcc1, loop_1887 loop_1886: fmovsgu %xcc, %f6, %f0 fbuge %fcc0, loop_1888 st %f13, [%l7 + 0x78] loop_1887: and %g6, 0x0C5B, %o5 fbne %fcc0, loop_1889 loop_1888: fors %f6, %f12, %f0 fnot2s %f4, %f1 ldub [%l7 + 0x33], %g7 loop_1889: array16 %o7, %i2, %o0 fmovdvs %xcc, %f5, %f6 fnegd %f0, %f10 fbl,a %fcc2, loop_1890 std %f6, [%l7 + 0x50] tge %xcc, 0x2 bcs loop_1891 loop_1890: brgz %o3, loop_1892 bcc,pn %icc, loop_1893 fmovrsgz %i1, %f6, %f1 loop_1891: fmovspos %xcc, %f10, %f4 loop_1892: faligndata %f2, %f12, %f14 loop_1893: ldd [%l7 + 0x28], %f8 xor %i5, 0x0256, %l5 tge %xcc, 0x2 move %xcc, %l1, %l4 fcmpne32 %f6, %f12, %o1 ldsh [%l7 + 0x0E], %o2 fbu,a %fcc2, loop_1894 ldsb [%l7 + 0x50], %g5 fxor %f0, %f0, %f8 subccc %l3, %i6, %g3 loop_1894: ldsw [%l7 + 0x6C], %i4 fcmpd %fcc2, %f4, %f8 bcs %icc, loop_1895 fmovrdlez %o6, %f0, %f10 stb %g1, [%l7 + 0x21] ble,a loop_1896 loop_1895: nop setx loop_1897, %l0, %l1 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 %o4, 0x0F08, %l0 fzero %f4 loop_1896: ld [%l7 + 0x28], %f12 loop_1897: nop setx loop_1898, %l0, %l1 jmpl %l1, %g2 fmovsn %xcc, %f4, %f7 sll %i0, %g4, %l2 fpack16 %f12, %f10 loop_1898: fexpand %f13, %f0 tgu %icc, 0x2 std %f6, [%l7 + 0x78] tsubcc %l6, 0x093E, %i7 sth %g6, [%l7 + 0x12] fmovrsgez %o5, %f15, %f15 sth %i3, [%l7 + 0x66] fpackfix %f10, %f8 ldsw [%l7 + 0x1C], %g7 ldsb [%l7 + 0x56], %o7 fbu,a %fcc2, loop_1899 ldsw [%l7 + 0x38], %o0 fmovrsne %i2, %f13, %f12 fcmpgt32 %f4, %f8, %o3 loop_1899: edge8l %i1, %l5, %l1 lduh [%l7 + 0x26], %i5 fmovsleu %icc, %f4, %f15 xnor %l4, 0x06BE, %o1 ble,a,pn %icc, loop_1900 lduh [%l7 + 0x72], %g5 fblg %fcc3, loop_1901 fmul8sux16 %f14, %f4, %f4 loop_1900: movge %icc, %l3, %o2 move %icc, %g3, %i4 loop_1901: fmul8x16al %f4, %f7, %f12 fsrc2 %f8, %f12 fmovdneg %xcc, %f9, %f9 fbl %fcc0, loop_1902 fcmpne32 %f10, %f0, %i6 tge %icc, 0x3 fmovrdlz %g1, %f2, %f14 loop_1902: fmul8x16 %f8, %f6, %f8 fmul8x16al %f11, %f3, %f2 ld [%l7 + 0x28], %f1 movn %icc, %o6, %o4 fzeros %f2 std %f6, [%l7 + 0x40] fmovrsgez %l0, %f10, %f1 fpmerge %f10, %f3, %f2 ldsw [%l7 + 0x10], %g2 fba %fcc1, loop_1903 ldsh [%l7 + 0x7E], %i0 fpsub16s %f14, %f10, %f6 array32 %l2, %g4, %i7 loop_1903: fbg %fcc2, loop_1904 fmovscc %xcc, %f6, %f14 fandnot1 %f4, %f6, %f4 movg %xcc, %g6, %o5 loop_1904: fpackfix %f8, %f0 ldd [%l7 + 0x20], %f8 fmovsl %xcc, %f13, %f5 fxnor %f0, %f2, %f14 tn %icc, 0x4 ldub [%l7 + 0x37], %i3 fmovspos %icc, %f12, %f9 fmovdle %xcc, %f7, %f12 fnot2 %f0, %f0 fbuge,a %fcc1, loop_1905 stw %g7, [%l7 + 0x5C] ldsh [%l7 + 0x50], %o7 sth %o0, [%l7 + 0x28] loop_1905: ld [%l7 + 0x7C], %f0 xnorcc %l6, %i2, %o3 ldx [%l7 + 0x20], %l5 fpackfix %f12, %f3 array32 %i1, %i5, %l1 andcc %l4, 0x085E, %o1 ld [%l7 + 0x28], %f8 fbuge %fcc3, loop_1906 umulcc %g5, %l3, %g3 tpos %xcc, 0x6 fbul,a %fcc0, loop_1907 loop_1906: fands %f6, %f14, %f1 alignaddrl %i4, %i6, %g1 edge16n %o2, %o4, %o6 loop_1907: ld [%l7 + 0x08], %f13 xor %g2, 0x0FE0, %i0 fexpand %f10, %f8 ldsw [%l7 + 0x6C], %l0 move %icc, %g4, %i7 fnot2 %f12, %f10 ldsb [%l7 + 0x0D], %l2 fmovrsgez %g6, %f7, %f11 fnegd %f12, %f10 std %f4, [%l7 + 0x18] ta %xcc, 0x4 fxnor %f10, %f10, %f8 sdivx %i3, 0x0093, %g7 sra %o7, %o0, %o5 movrne %l6, %i2, %o3 nop setx loop_1908, %l0, %l1 jmpl %l1, %i1 orncc %i5, %l1, %l4 brgez,a %o1, loop_1909 lduh [%l7 + 0x14], %l5 loop_1908: ldsw [%l7 + 0x74], %g5 bg,pn %xcc, loop_1910 loop_1909: fmovdne %xcc, %f9, %f4 bcc,a,pn %xcc, loop_1911 bcc,a,pn %icc, loop_1912 loop_1910: edge8n %g3, %i4, %l3 te %xcc, 0x2 loop_1911: edge16l %i6, %o2, %o4 loop_1912: tleu %xcc, 0x1 fmovsl %xcc, %f8, %f14 xor %g1, %o6, %g2 fble,a %fcc2, loop_1913 ldd [%l7 + 0x10], %f12 ldub [%l7 + 0x09], %i0 faligndata %f8, %f12, %f8 loop_1913: fmovdge %xcc, %f4, %f11 stb %g4, [%l7 + 0x08] lduw [%l7 + 0x28], %i7 lduh [%l7 + 0x40], %l0 fones %f1 lduh [%l7 + 0x7E], %l2 fmovdgu %xcc, %f2, %f12 fnor %f14, %f4, %f8 movgu %xcc, %i3, %g6 fxnors %f13, %f1, %f14 fpadd32s %f3, %f3, %f9 array8 %o7, %g7, %o0 tpos %xcc, 0x2 lduh [%l7 + 0x34], %o5 bl,a loop_1914 umulcc %l6, 0x19E2, %i2 fnot2 %f14, %f4 st %f3, [%l7 + 0x74] loop_1914: fnegd %f2, %f8 fmul8ulx16 %f6, %f6, %f0 stx %i1, [%l7 + 0x78] bpos,pn %xcc, loop_1915 fmovs %f1, %f8 fpack16 %f2, %f12 fandnot1s %f14, %f2, %f11 loop_1915: fbuge,a %fcc0, loop_1916 brlez,a %o3, loop_1917 ld [%l7 + 0x1C], %f15 fmovdneg %icc, %f1, %f13 loop_1916: edge16 %l1, %l4, %i5 loop_1917: movre %o1, 0x3F0, %l5 fmovrse %g3, %f1, %f2 fba %fcc3, loop_1918 fmovdne %xcc, %f2, %f6 tge %icc, 0x6 edge8 %i4, %l3, %g5 loop_1918: brlz,a %o2, loop_1919 fmovdne %xcc, %f13, %f5 fcmps %fcc1, %f11, %f9 fmovdvc %icc, %f9, %f0 loop_1919: orn %i6, 0x0D2D, %g1 stw %o6, [%l7 + 0x2C] fpsub32s %f11, %f8, %f11 move %xcc, %o4, %g2 lduh [%l7 + 0x48], %i0 array32 %i7, %l0, %g4 sll %l2, %i3, %g6 st %f10, [%l7 + 0x18] fabss %f7, %f12 te %xcc, 0x2 bn,a %icc, loop_1920 sth %g7, [%l7 + 0x1A] brnz %o0, loop_1921 ldsb [%l7 + 0x34], %o7 loop_1920: tge %xcc, 0x0 fmovse %xcc, %f9, %f0 loop_1921: ldx [%l7 + 0x20], %o5 addc %i2, 0x1B15, %l6 fcmpes %fcc3, %f3, %f14 ldsw [%l7 + 0x0C], %i1 fone %f14 ldx [%l7 + 0x58], %o3 ldub [%l7 + 0x74], %l1 bcs,a %icc, loop_1922 addccc %i5, 0x1AD0, %o1 fmovrde %l5, %f8, %f2 stw %l4, [%l7 + 0x74] loop_1922: tg %xcc, 0x5 bpos,a,pn %xcc, loop_1923 ldsh [%l7 + 0x14], %g3 fmovdcs %icc, %f7, %f13 bcs,pn %xcc, loop_1924 loop_1923: brlez,a %l3, loop_1925 lduw [%l7 + 0x14], %i4 fmovrsne %g5, %f4, %f8 loop_1924: umul %o2, %i6, %g1 loop_1925: xnorcc %o4, 0x0E4C, %g2 ld [%l7 + 0x54], %f2 sth %i0, [%l7 + 0x6E] ldd [%l7 + 0x18], %f4 fmovda %xcc, %f10, %f1 edge32ln %o6, %i7, %l0 orn %g4, %i3, %g6 taddcc %g7, %o0, %l2 ldsb [%l7 + 0x79], %o5 fcmpeq32 %f2, %f14, %o7 tg %xcc, 0x4 fnegs %f13, %f15 stw %i2, [%l7 + 0x44] fpack16 %f14, %f11 bneg,pt %xcc, loop_1926 or %l6, %o3, %l1 fmovdle %xcc, %f6, %f10 std %f12, [%l7 + 0x30] loop_1926: fnands %f7, %f14, %f5 fmovdgu %icc, %f9, %f5 srl %i1, %o1, %i5 taddcctv %l4, %g3, %l3 fpsub32s %f5, %f0, %f9 fmovsvs %icc, %f9, %f5 edge8ln %l5, %i4, %g5 movn %xcc, %o2, %i6 ble,a loop_1927 fbe %fcc1, loop_1928 fcmpes %fcc3, %f13, %f3 lduh [%l7 + 0x4C], %o4 loop_1927: tleu %xcc, 0x2 loop_1928: brgez %g2, loop_1929 array8 %i0, %o6, %g1 fpadd16 %f14, %f0, %f6 fands %f3, %f4, %f14 loop_1929: ldx [%l7 + 0x08], %i7 fands %f13, %f13, %f9 movn %xcc, %g4, %l0 popc %g6, %i3 fmovsne %icc, %f13, %f13 fornot2 %f6, %f0, %f10 fandnot2 %f10, %f6, %f2 stb %g7, [%l7 + 0x22] stb %o0, [%l7 + 0x5D] nop setx loop_1930, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x20], %o5 addcc %l2, 0x1525, %i2 fbue,a %fcc2, loop_1931 loop_1930: srl %l6, %o7, %o3 subccc %i1, 0x1FD0, %o1 lduh [%l7 + 0x64], %i5 loop_1931: fbn,a %fcc3, loop_1932 ldub [%l7 + 0x60], %l4 sub %l1, %l3, %l5 fcmpgt32 %f4, %f6, %g3 loop_1932: fbg %fcc1, loop_1933 sth %i4, [%l7 + 0x4A] edge8 %g5, %i6, %o2 stb %o4, [%l7 + 0x3E] loop_1933: bl loop_1934 fcmple16 %f2, %f14, %i0 fmovsne %icc, %f6, %f3 bshuffle %f0, %f14, %f10 loop_1934: fmovsgu %icc, %f11, %f8 ldsb [%l7 + 0x21], %o6 fnegd %f8, %f8 fands %f8, %f12, %f15 xorcc %g1, 0x0127, %i7 ld [%l7 + 0x6C], %f6 fxnor %f6, %f12, %f0 stw %g4, [%l7 + 0x44] fpackfix %f14, %f5 fsrc1 %f10, %f14 ldub [%l7 + 0x62], %l0 fmovsl %icc, %f6, %f12 tne %xcc, 0x7 movrne %g2, %i3, %g7 stb %g6, [%l7 + 0x6D] fmul8x16au %f0, %f15, %f12 ble loop_1935 lduw [%l7 + 0x60], %o0 ldx [%l7 + 0x40], %l2 ld [%l7 + 0x48], %f0 loop_1935: fcmped %fcc0, %f2, %f0 fnands %f14, %f6, %f3 sub %i2, %l6, %o7 fmovdg %icc, %f8, %f15 ldx [%l7 + 0x68], %o3 fpack32 %f2, %f10, %f8 ldsh [%l7 + 0x3C], %o5 sra %o1, %i5, %i1 fmovd %f2, %f4 ldx [%l7 + 0x30], %l1 ldub [%l7 + 0x10], %l3 nop setx loop_1936, %l0, %l1 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 + 0x48], %l5 ldx [%l7 + 0x70], %l4 fandnot1 %f14, %f4, %f10 loop_1936: fandnot2 %f6, %f10, %f8 sth %i4, [%l7 + 0x3C] lduh [%l7 + 0x4C], %g5 array8 %i6, %g3, %o4 fands %f14, %f4, %f10 ldsh [%l7 + 0x36], %o2 fcmpeq32 %f4, %f8, %o6 sth %g1, [%l7 + 0x44] movrgz %i0, 0x3F9, %g4 stb %l0, [%l7 + 0x3A] fmovsa %xcc, %f3, %f3 taddcctv %i7, 0x1A49, %g2 nop setx loop_1937, %l0, %l1 jmpl %l1, %g7 te %icc, 0x0 movn %icc, %g6, %i3 bvs,pn %xcc, loop_1938 loop_1937: sth %o0, [%l7 + 0x12] fmovsn %icc, %f11, %f7 fornot1s %f15, %f7, %f6 loop_1938: fmovrsgz %i2, %f9, %f0 ld [%l7 + 0x3C], %f3 brlz,a %l6, loop_1939 fands %f7, %f7, %f10 xnor %o7, 0x1B4C, %o3 ldd [%l7 + 0x28], %f10 loop_1939: smul %o5, 0x1C35, %o1 movneg %icc, %i5, %l2 fmul8x16 %f15, %f14, %f12 fpsub32s %f1, %f15, %f7 lduw [%l7 + 0x20], %l1 fmul8ulx16 %f2, %f14, %f4 st %f7, [%l7 + 0x68] fmovdneg %icc, %f11, %f6 bg,pt %xcc, loop_1940 ldsb [%l7 + 0x08], %i1 orcc %l3, %l4, %l5 fmovde %icc, %f15, %f6 loop_1940: xnor %i4, 0x0B81, %i6 sra %g5, %o4, %g3 ldsh [%l7 + 0x7E], %o6 fabss %f1, %f9 sth %g1, [%l7 + 0x34] fnot2 %f12, %f0 fmovsleu %xcc, %f7, %f3 fnand %f0, %f8, %f2 fcmpes %fcc1, %f14, %f9 fmul8x16al %f7, %f0, %f10 bne,a,pt %icc, loop_1941 stw %i0, [%l7 + 0x70] fmul8sux16 %f8, %f6, %f12 nop setx loop_1942, %l0, %l1 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_1941: stb %o2, [%l7 + 0x0F] fcmpeq32 %f2, %f14, %l0 umul %i7, %g4, %g2 loop_1942: ld [%l7 + 0x60], %f14 std %f12, [%l7 + 0x58] fandnot2 %f6, %f10, %f2 fmovscs %icc, %f7, %f13 stb %g6, [%l7 + 0x39] ldx [%l7 + 0x20], %g7 fbl %fcc2, loop_1943 fmul8x16 %f9, %f12, %f8 st %f12, [%l7 + 0x60] edge16ln %o0, %i2, %l6 loop_1943: fmovrsgz %o7, %f13, %f3 ldsh [%l7 + 0x3A], %i3 movvs %xcc, %o5, %o1 ldd [%l7 + 0x68], %f12 fcmpeq32 %f6, %f4, %i5 array32 %o3, %l2, %i1 fcmpgt16 %f8, %f10, %l1 fpsub32 %f10, %f4, %f8 bcs,a %xcc, loop_1944 fmovdvc %xcc, %f12, %f2 fbu %fcc3, loop_1945 sdivcc %l4, 0x0D5F, %l3 loop_1944: sdivcc %i4, 0x12C6, %l5 ldsh [%l7 + 0x0C], %i6 loop_1945: ld [%l7 + 0x48], %f4 fcmpd %fcc2, %f0, %f6 ldsw [%l7 + 0x60], %o4 fmovse %icc, %f6, %f12 fmovsvc %xcc, %f7, %f5 andcc %g3, 0x1663, %o6 sth %g5, [%l7 + 0x20] call loop_1946 fzeros %f1 fmul8sux16 %f4, %f2, %f0 lduh [%l7 + 0x6E], %g1 loop_1946: bpos,a,pn %xcc, loop_1947 fnor %f8, %f12, %f10 fnot1s %f11, %f11 fmovsgu %xcc, %f6, %f2 loop_1947: tge %icc, 0x2 fcmped %fcc1, %f14, %f6 ld [%l7 + 0x48], %f6 movrlez %o2, %l0, %i0 fmovrdlez %g4, %f6, %f14 ble %icc, loop_1948 fmovsgu %icc, %f10, %f5 movcs %icc, %i7, %g2 fpackfix %f12, %f13 loop_1948: lduw [%l7 + 0x74], %g7 lduw [%l7 + 0x5C], %o0 stw %i2, [%l7 + 0x28] lduw [%l7 + 0x74], %l6 ldsh [%l7 + 0x7E], %o7 ldub [%l7 + 0x62], %g6 or %i3, %o5, %i5 fmovdpos %icc, %f13, %f1 or %o3, 0x0A2D, %o1 ldsb [%l7 + 0x3D], %i1 ldub [%l7 + 0x3A], %l2 stw %l4, [%l7 + 0x48] fmovrdlz %l3, %f0, %f4 movrlz %l1, 0x315, %l5 fmovse %xcc, %f4, %f0 edge16l %i6, %o4, %i4 ld [%l7 + 0x64], %f0 std %f14, [%l7 + 0x60] std %f12, [%l7 + 0x68] srlx %g3, %o6, %g5 fpack32 %f14, %f0, %f6 ldx [%l7 + 0x68], %o2 ldsw [%l7 + 0x4C], %g1 fpadd32 %f2, %f10, %f0 edge16l %l0, %i0, %g4 fmovscc %xcc, %f5, %f4 ldub [%l7 + 0x3D], %g2 fandnot2s %f12, %f12, %f9 edge8n %g7, %i7, %o0 fmovdl %icc, %f7, %f7 fmovsgu %icc, %f7, %f2 fmovd %f4, %f6 tle %xcc, 0x5 movg %icc, %l6, %i2 or %g6, %o7, %i3 bl,a,pt %xcc, loop_1949 stw %i5, [%l7 + 0x60] fbuge %fcc1, loop_1950 fmovdneg %xcc, %f10, %f13 loop_1949: fba,a %fcc1, loop_1951 fpack16 %f2, %f13 loop_1950: fpadd16s %f1, %f0, %f9 lduh [%l7 + 0x24], %o5 loop_1951: mulx %o3, 0x1816, %o1 fmovdl %xcc, %f0, %f14 lduw [%l7 + 0x3C], %i1 movl %xcc, %l4, %l3 lduh [%l7 + 0x26], %l2 movle %xcc, %l5, %l1 ldsh [%l7 + 0x22], %o4 fnor %f6, %f12, %f0 fmovsneg %xcc, %f5, %f6 fones %f6 sra %i4, 0x08, %g3 fmovs %f4, %f8 stb %o6, [%l7 + 0x64] lduh [%l7 + 0x0A], %g5 stx %o2, [%l7 + 0x10] sdiv %g1, 0x0C63, %i6 nop setx loop_1952, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f4, %f0 fpack16 %f14, %f8 fnegs %f2, %f8 loop_1952: movpos %xcc, %i0, %g4 fandnot2 %f14, %f8, %f4 movvc %xcc, %l0, %g7 edge16ln %i7, %g2, %o0 fmovrslez %l6, %f15, %f11 lduh [%l7 + 0x12], %g6 brlez,a %o7, loop_1953 bshuffle %f8, %f10, %f8 fmovrslez %i2, %f12, %f15 ldub [%l7 + 0x42], %i5 loop_1953: stw %i3, [%l7 + 0x38] fxnors %f5, %f12, %f12 stb %o5, [%l7 + 0x76] array16 %o3, %o1, %i1 fmul8x16 %f4, %f6, %f0 fornot2s %f5, %f9, %f13 srlx %l4, 0x14, %l3 andn %l5, %l2, %o4 fcmped %fcc2, %f0, %f4 fone %f14 std %f14, [%l7 + 0x30] tsubcctv %i4, %l1, %g3 st %f0, [%l7 + 0x2C] fsrc1 %f6, %f2 ldub [%l7 + 0x4B], %o6 fcmpne16 %f4, %f8, %g5 lduh [%l7 + 0x5C], %g1 tcc %xcc, 0x3 stx %i6, [%l7 + 0x38] fpmerge %f10, %f0, %f12 std %f2, [%l7 + 0x50] movn %xcc, %i0, %g4 alignaddrl %o2, %g7, %l0 fmovsneg %xcc, %f13, %f8 ldsh [%l7 + 0x14], %g2 fxnor %f8, %f2, %f12 subccc %o0, 0x0290, %i7 lduw [%l7 + 0x60], %g6 srax %l6, %i2, %o7 ldsw [%l7 + 0x28], %i5 fcmps %fcc1, %f8, %f8 fands %f10, %f4, %f13 popc %o5, %i3 fands %f7, %f10, %f9 bcs,a,pn %xcc, loop_1954 stb %o1, [%l7 + 0x27] udiv %o3, 0x1424, %l4 te %xcc, 0x3 loop_1954: edge32n %i1, %l3, %l5 fmovdgu %xcc, %f7, %f7 brgz %l2, loop_1955 udivx %o4, 0x02CF, %i4 ldub [%l7 + 0x0D], %l1 movleu %icc, %o6, %g5 loop_1955: sdivx %g1, 0x054C, %i6 fbge,a %fcc3, loop_1956 fbue,a %fcc2, loop_1957 mova %icc, %g3, %i0 fmovse %icc, %f14, %f15 loop_1956: for %f14, %f10, %f10 loop_1957: bvs loop_1958 ldsw [%l7 + 0x18], %o2 fmovdpos %xcc, %f7, %f6 lduh [%l7 + 0x48], %g4 loop_1958: xor %g7, 0x0765, %g2 srlx %l0, 0x11, %i7 edge8l %g6, %l6, %o0 fmovrdgez %i2, %f10, %f6 tcc %xcc, 0x7 ldx [%l7 + 0x28], %o7 srlx %i5, %i3, %o5 fxnor %f2, %f8, %f10 taddcctv %o3, 0x1CED, %o1 fornot2 %f2, %f6, %f14 nop setx loop_1959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x3C], %i1 ldx [%l7 + 0x50], %l3 ldsw [%l7 + 0x30], %l4 loop_1959: srlx %l5, %l2, %o4 brnz %l1, loop_1960 std %f14, [%l7 + 0x10] edge16n %i4, %g5, %o6 umul %g1, 0x1234, %g3 loop_1960: array8 %i6, %i0, %g4 stw %o2, [%l7 + 0x44] ld [%l7 + 0x14], %f14 fmovsge %icc, %f6, %f12 fmovdneg %icc, %f11, %f13 fnot2 %f4, %f0 edge16 %g2, %l0, %g7 lduh [%l7 + 0x4A], %g6 fornot2s %f10, %f14, %f8 stb %l6, [%l7 + 0x6B] fmovrsne %i7, %f3, %f4 sth %o0, [%l7 + 0x5A] array16 %o7, %i5, %i2 pdist %f4, %f0, %f0 fxnors %f10, %f11, %f7 umulcc %o5, %i3, %o3 tpos %xcc, 0x5 popc %o1, %l3 lduw [%l7 + 0x2C], %l4 fcmpne16 %f6, %f14, %i1 orncc %l5, %o4, %l1 movgu %icc, %i4, %g5 fpack16 %f8, %f14 lduh [%l7 + 0x24], %l2 lduh [%l7 + 0x72], %o6 fmul8sux16 %f4, %f2, %f0 edge32ln %g3, %g1, %i6 ldub [%l7 + 0x38], %i0 tvc %xcc, 0x0 add %o2, 0x1E63, %g2 fmovse %xcc, %f0, %f3 sth %g4, [%l7 + 0x2E] ldd [%l7 + 0x68], %f6 fnot1s %f3, %f12 stb %g7, [%l7 + 0x2D] fmovrdgz %g6, %f0, %f6 mulscc %l0, 0x0879, %i7 movleu %xcc, %l6, %o0 fmovsne %xcc, %f11, %f5 sth %i5, [%l7 + 0x24] sth %o7, [%l7 + 0x70] fmovrdgez %o5, %f2, %f14 lduh [%l7 + 0x64], %i3 bge,pn %icc, loop_1961 tcs %icc, 0x4 st %f8, [%l7 + 0x7C] fcmpne16 %f4, %f2, %i2 loop_1961: stb %o3, [%l7 + 0x3A] sth %l3, [%l7 + 0x2A] fmul8ulx16 %f6, %f2, %f10 movle %icc, %o1, %l4 fsrc1 %f2, %f6 alignaddr %i1, %l5, %o4 mulscc %i4, 0x06B0, %l1 fba %fcc1, loop_1962 sth %g5, [%l7 + 0x20] brlez,a %l2, loop_1963 andcc %o6, 0x0D28, %g1 loop_1962: xnor %g3, 0x17DB, %i6 fbe,a %fcc3, loop_1964 loop_1963: subc %i0, %o2, %g2 st %f7, [%l7 + 0x78] orncc %g7, 0x0956, %g4 loop_1964: movvs %icc, %l0, %i7 te %icc, 0x4 andncc %l6, %g6, %o0 movrgz %o7, %o5, %i3 fnegs %f8, %f6 lduw [%l7 + 0x68], %i2 ld [%l7 + 0x38], %f9 add %i5, %o3, %l3 bleu,pt %xcc, loop_1965 fmovsn %xcc, %f2, %f1 bvs,a loop_1966 ldub [%l7 + 0x6F], %l4 loop_1965: fpadd32s %f12, %f8, %f10 brlz,a %i1, loop_1967 loop_1966: fcmple32 %f4, %f0, %o1 st %f13, [%l7 + 0x1C] tsubcc %o4, %i4, %l1 loop_1967: fbge,a %fcc1, loop_1968 fpack16 %f2, %f9 fmovda %xcc, %f1, %f0 bgu,pt %xcc, loop_1969 loop_1968: bvs,a loop_1970 lduw [%l7 + 0x50], %l5 siam 0x7 loop_1969: stb %l2, [%l7 + 0x30] loop_1970: stx %o6, [%l7 + 0x10] bvs,a loop_1971 ldd [%l7 + 0x70], %f6 fmovrdlez %g1, %f10, %f12 bn,pn %icc, loop_1972 loop_1971: stx %g3, [%l7 + 0x30] fsrc1s %f1, %f10 movcc %icc, %i6, %g5 loop_1972: fcmpgt16 %f8, %f14, %o2 ldd [%l7 + 0x40], %f4 fpmerge %f11, %f0, %f2 movcc %xcc, %g2, %g7 stb %i0, [%l7 + 0x1C] mulscc %g4, %i7, %l6 sth %g6, [%l7 + 0x5E] mulscc %o0, 0x04C0, %o7 for %f6, %f8, %f14 fones %f2 fbule,a %fcc3, loop_1973 std %f4, [%l7 + 0x18] sdivcc %o5, 0x0CEF, %i3 tsubcc %i2, %i5, %o3 loop_1973: fmovdg %xcc, %f2, %f11 ld [%l7 + 0x08], %f12 ldsw [%l7 + 0x38], %l3 fone %f14 ldub [%l7 + 0x26], %l4 fbule %fcc3, loop_1974 fsrc1 %f4, %f6 movpos %xcc, %l0, %o1 edge16l %i1, %i4, %o4 loop_1974: fabss %f11, %f11 std %f6, [%l7 + 0x30] ldub [%l7 + 0x18], %l1 st %f15, [%l7 + 0x28] fone %f2 tgu %icc, 0x3 ldsw [%l7 + 0x4C], %l2 tneg %icc, 0x0 fandnot2s %f5, %f7, %f5 stx %o6, [%l7 + 0x70] lduh [%l7 + 0x54], %l5 fmovsvc %xcc, %f8, %f3 brlz,a %g3, loop_1975 fornot2s %f7, %f1, %f4 fpadd32s %f2, %f14, %f9 stb %i6, [%l7 + 0x6E] loop_1975: fmul8ulx16 %f10, %f0, %f10 ldsw [%l7 + 0x20], %g5 tvc %xcc, 0x0 fmovrdlz %g1, %f14, %f14 udivcc %g2, 0x1CA6, %o2 st %f14, [%l7 + 0x3C] fcmpeq32 %f0, %f12, %i0 fcmpd %fcc1, %f8, %f8 movpos %xcc, %g4, %g7 movl %icc, %l6, %i7 orncc %g6, 0x163D, %o7 ldub [%l7 + 0x3E], %o0 stw %o5, [%l7 + 0x2C] fmovsneg %icc, %f2, %f15 fmovscs %icc, %f0, %f3 brnz %i2, loop_1976 bleu,pt %xcc, loop_1977 sth %i5, [%l7 + 0x7E] fones %f6 loop_1976: fpackfix %f4, %f0 loop_1977: call loop_1978 fnegd %f8, %f8 ldsw [%l7 + 0x0C], %o3 fble %fcc0, loop_1979 loop_1978: ld [%l7 + 0x74], %f3 ldsw [%l7 + 0x1C], %l3 bpos,a loop_1980 loop_1979: alignaddrl %l4, %i3, %o1 udiv %l0, 0x1305, %i4 fsrc2 %f0, %f6 loop_1980: fpsub32 %f6, %f8, %f12 st %f12, [%l7 + 0x28] stw %i1, [%l7 + 0x3C] mulscc %o4, %l2, %o6 stb %l1, [%l7 + 0x5D] fbge %fcc3, loop_1981 tgu %icc, 0x2 ldsw [%l7 + 0x24], %g3 array32 %i6, %g5, %l5 loop_1981: te %icc, 0x3 bpos,a,pn %xcc, loop_1982 fmul8x16 %f7, %f6, %f10 add %g1, %o2, %g2 movle %icc, %g4, %i0 loop_1982: brnz,a %g7, loop_1983 andn %l6, %g6, %i7 fmul8x16 %f1, %f14, %f12 brgez,a %o7, loop_1984 loop_1983: stw %o0, [%l7 + 0x54] sth %o5, [%l7 + 0x5E] fmovrdgz %i2, %f10, %f0 loop_1984: fcmpd %fcc3, %f4, %f10 st %f15, [%l7 + 0x28] fbue %fcc2, loop_1985 nop setx loop_1986, %l0, %l1 jmpl %l1, %o3 fmovs %f12, %f10 tvc %xcc, 0x1 loop_1985: fpsub16 %f2, %f0, %f0 loop_1986: sethi 0x0F9A, %i5 array32 %l4, %l3, %i3 ldsb [%l7 + 0x5C], %o1 fmuld8ulx16 %f0, %f5, %f14 fbuge,a %fcc1, loop_1987 tn %xcc, 0x3 fcmpne16 %f12, %f2, %l0 ldub [%l7 + 0x0C], %i1 loop_1987: tsubcctv %o4, %i4, %o6 std %f12, [%l7 + 0x48] movleu %icc, %l1, %l2 siam 0x4 fmovscc %xcc, %f11, %f12 pdist %f0, %f14, %f4 xnorcc %i6, %g3, %l5 fpsub16 %f4, %f2, %f4 fandnot1 %f14, %f0, %f0 ldsw [%l7 + 0x30], %g1 fmovsl %icc, %f1, %f13 fmovdg %xcc, %f4, %f7 ld [%l7 + 0x34], %f4 lduw [%l7 + 0x5C], %g5 fnand %f8, %f10, %f8 ldsh [%l7 + 0x52], %o2 fones %f7 orcc %g2, 0x0A19, %g4 st %f7, [%l7 + 0x58] ldub [%l7 + 0x36], %i0 movcs %icc, %g7, %g6 fpsub32 %f0, %f2, %f8 array16 %i7, %l6, %o7 ba loop_1988 brz %o5, loop_1989 orn %o0, %i2, %i5 fcmpeq16 %f6, %f14, %l4 loop_1988: or %l3, 0x1FC4, %i3 loop_1989: ld [%l7 + 0x38], %f3 te %icc, 0x4 bgu,a,pt %xcc, loop_1990 stx %o3, [%l7 + 0x58] add %l0, %o1, %o4 fbuge,a %fcc3, loop_1991 loop_1990: bcs,a %xcc, loop_1992 fandnot1s %f13, %f9, %f4 fornot2 %f14, %f10, %f14 loop_1991: xnorcc %i4, %i1, %l1 loop_1992: lduh [%l7 + 0x50], %o6 movge %icc, %l2, %g3 movl %xcc, %i6, %g1 edge16ln %l5, %g5, %o2 edge16 %g2, %g4, %g7 stw %g6, [%l7 + 0x64] fcmpes %fcc0, %f2, %f2 fmovdge %xcc, %f8, %f9 bshuffle %f2, %f12, %f2 fcmpeq32 %f2, %f4, %i7 bneg,a,pt %icc, loop_1993 nop setx loop_1994, %l0, %l1 jmpl %l1, %i0 xnorcc %l6, %o5, %o0 fnor %f0, %f14, %f2 loop_1993: stw %o7, [%l7 + 0x44] loop_1994: fsrc1s %f10, %f6 edge32ln %i2, %i5, %l3 umulcc %l4, 0x118F, %o3 lduw [%l7 + 0x58], %i3 fcmple32 %f2, %f0, %o1 brnz,a %o4, loop_1995 xorcc %l0, %i4, %l1 ldsw [%l7 + 0x34], %i1 tle %icc, 0x0 loop_1995: ldsh [%l7 + 0x5C], %o6 alignaddrl %g3, %l2, %i6 fmuld8sux16 %f9, %f12, %f2 sdiv %g1, 0x08D3, %g5 edge32ln %l5, %g2, %g4 fabss %f12, %f15 stx %g7, [%l7 + 0x48] lduh [%l7 + 0x68], %g6 tgu %xcc, 0x3 fmovdneg %icc, %f8, %f7 ldsw [%l7 + 0x4C], %o2 ldsb [%l7 + 0x2F], %i7 bne,a loop_1996 stw %i0, [%l7 + 0x30] movrlez %l6, %o5, %o7 subc %o0, 0x0C40, %i2 loop_1996: bgu %icc, loop_1997 ldx [%l7 + 0x68], %l3 fmovscs %xcc, %f1, %f8 fbne %fcc2, loop_1998 loop_1997: brnz %i5, loop_1999 fmul8x16au %f6, %f13, %f14 fbge %fcc0, loop_2000 loop_1998: fones %f9 loop_1999: fmul8x16 %f15, %f0, %f6 mulx %l4, %o3, %i3 loop_2000: std %f12, [%l7 + 0x48] lduh [%l7 + 0x3A], %o4 fxnor %f4, %f6, %f0 tsubcctv %o1, 0x0220, %i4 fmul8x16al %f12, %f3, %f14 ldub [%l7 + 0x57], %l1 bgu %icc, loop_2001 stw %i1, [%l7 + 0x18] edge16ln %o6, %g3, %l2 ldsb [%l7 + 0x14], %i6 loop_2001: andncc %l0, %g5, %l5 ldsh [%l7 + 0x46], %g1 fsrc2s %f5, %f6 ldd [%l7 + 0x60], %f14 fba %fcc2, loop_2002 sth %g2, [%l7 + 0x6C] ldsb [%l7 + 0x34], %g4 ldd [%l7 + 0x58], %f6 loop_2002: fmovdne %icc, %f8, %f5 movl %xcc, %g6, %o2 ldsw [%l7 + 0x58], %g7 edge8l %i0, %l6, %i7 or %o5, 0x1412, %o0 stx %i2, [%l7 + 0x38] fmovsn %xcc, %f11, %f11 be,a,pn %icc, loop_2003 fmovrde %l3, %f6, %f0 edge16l %o7, %i5, %o3 xnor %i3, 0x1D2B, %l4 loop_2003: bn,a,pn %xcc, loop_2004 fmovdvs %xcc, %f0, %f9 std %f6, [%l7 + 0x60] and %o1, %o4, %i4 loop_2004: lduh [%l7 + 0x34], %l1 fands %f11, %f4, %f14 movrgez %i1, 0x0B3, %o6 array8 %g3, %i6, %l2 edge32ln %g5, %l0, %l5 ba,a %xcc, loop_2005 nop setx loop_2006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movneg %xcc, %g1, %g4 fones %f9 loop_2005: ldx [%l7 + 0x50], %g6 loop_2006: fxor %f10, %f12, %f6 tcc %icc, 0x7 ldsw [%l7 + 0x54], %g2 fbl,a %fcc3, loop_2007 nop setx loop_2008, %l0, %l1 jmpl %l1, %o2 ldsb [%l7 + 0x11], %i0 edge32l %l6, %g7, %o5 loop_2007: ldd [%l7 + 0x10], %f4 loop_2008: movrlez %i7, 0x3B0, %o0 fmovdle %xcc, %f10, %f7 ldub [%l7 + 0x20], %l3 ldd [%l7 + 0x68], %f6 fcmpeq16 %f6, %f10, %o7 fmovd %f8, %f0 stw %i5, [%l7 + 0x30] fba %fcc0, loop_2009 sra %i2, 0x16, %i3 ld [%l7 + 0x40], %f1 fpsub32s %f12, %f2, %f14 loop_2009: umul %o3, 0x0DEC, %l4 fmul8x16 %f0, %f8, %f14 stw %o4, [%l7 + 0x18] fmovda %xcc, %f2, %f13 std %f6, [%l7 + 0x08] tle %icc, 0x3 ldx [%l7 + 0x30], %o1 ldsw [%l7 + 0x78], %l1 fone %f0 srax %i4, %o6, %g3 fmovde %xcc, %f2, %f13 ld [%l7 + 0x18], %f2 fcmpes %fcc1, %f14, %f12 movleu %icc, %i1, %i6 fbul %fcc1, loop_2010 fbn,a %fcc3, loop_2011 addccc %l2, 0x0923, %g5 fnot2s %f6, %f14 loop_2010: xnorcc %l0, 0x19F9, %g1 loop_2011: ldub [%l7 + 0x49], %g4 fabss %f15, %f6 ldub [%l7 + 0x6B], %g6 fcmpeq32 %f6, %f12, %g2 ldsb [%l7 + 0x2C], %l5 tvc %xcc, 0x3 fcmped %fcc0, %f0, %f8 sth %o2, [%l7 + 0x3A] tvc %icc, 0x6 be,pt %xcc, loop_2012 fnot2 %f14, %f2 fpsub32 %f0, %f6, %f2 fmovrdgez %i0, %f14, %f8 loop_2012: stb %g7, [%l7 + 0x48] ld [%l7 + 0x5C], %f10 std %f0, [%l7 + 0x50] fble %fcc0, loop_2013 fcmps %fcc1, %f3, %f7 fabss %f6, %f6 fcmpes %fcc2, %f4, %f13 loop_2013: popc 0x1DE1, %o5 ldsw [%l7 + 0x18], %l6 ldsb [%l7 + 0x28], %i7 edge16l %l3, %o7, %o0 brnz,a %i5, loop_2014 ldsh [%l7 + 0x34], %i2 fmovdvc %icc, %f6, %f4 edge32l %i3, %o3, %l4 loop_2014: bvc,a %icc, loop_2015 xorcc %o4, 0x0EE4, %l1 ldsb [%l7 + 0x38], %i4 movgu %icc, %o1, %o6 loop_2015: fmovdge %icc, %f7, %f13 st %f6, [%l7 + 0x64] andn %i1, %g3, %i6 andncc %l2, %g5, %l0 fnegs %f9, %f2 fornot2s %f2, %f0, %f10 bvs loop_2016 ld [%l7 + 0x78], %f3 fmovdg %icc, %f3, %f9 st %f15, [%l7 + 0x1C] loop_2016: movpos %icc, %g4, %g1 sra %g6, %l5, %g2 fcmped %fcc0, %f10, %f12 stx %o2, [%l7 + 0x68] fnegs %f15, %f11 stb %i0, [%l7 + 0x21] stw %g7, [%l7 + 0x54] lduw [%l7 + 0x78], %l6 std %f12, [%l7 + 0x70] fmul8x16 %f7, %f6, %f2 fmovdcs %icc, %f1, %f9 stw %o5, [%l7 + 0x14] ldsw [%l7 + 0x20], %i7 fmovrdgz %o7, %f12, %f0 ldx [%l7 + 0x58], %o0 alignaddr %i5, %i2, %i3 tneg %xcc, 0x6 tgu %xcc, 0x6 xnorcc %l3, %o3, %o4 ta %icc, 0x6 ld [%l7 + 0x28], %f0 ldsb [%l7 + 0x19], %l4 sdivx %l1, 0x179B, %o1 brgz,a %i4, loop_2017 fandnot1s %f12, %f12, %f11 lduh [%l7 + 0x0A], %i1 fpadd16s %f9, %f10, %f11 loop_2017: fmovsvs %icc, %f12, %f6 stx %g3, [%l7 + 0x40] andncc %i6, %o6, %l2 ldub [%l7 + 0x5A], %g5 fmovsvc %xcc, %f2, %f7 andn %g4, 0x0F5B, %l0 ldd [%l7 + 0x08], %f4 fmovdn %icc, %f8, %f13 st %f5, [%l7 + 0x34] bge,pn %icc, loop_2018 ldsw [%l7 + 0x14], %g6 bge,a loop_2019 fsrc1 %f14, %f6 loop_2018: orcc %l5, 0x175A, %g1 stx %o2, [%l7 + 0x40] loop_2019: and %i0, %g7, %g2 ldd [%l7 + 0x40], %f14 ldd [%l7 + 0x68], %f14 sllx %l6, 0x1C, %i7 fbg %fcc2, loop_2020 fxnors %f13, %f0, %f8 mulscc %o7, 0x168A, %o0 movcc %icc, %i5, %i2 loop_2020: fnot1s %f12, %f1 fcmpes %fcc2, %f6, %f9 fxors %f13, %f2, %f9 stw %o5, [%l7 + 0x1C] bgu,pt %xcc, loop_2021 st %f4, [%l7 + 0x1C] movg %icc, %i3, %l3 fble %fcc3, loop_2022 loop_2021: orn %o3, 0x14F7, %o4 fcmpne32 %f4, %f2, %l4 fnot2s %f8, %f1 loop_2022: fpadd16 %f10, %f14, %f8 tgu %icc, 0x6 fbge,a %fcc3, loop_2023 tsubcc %l1, %i4, %i1 fnor %f0, %f0, %f4 ldsb [%l7 + 0x2A], %o1 loop_2023: fpack16 %f6, %f12 movn %xcc, %g3, %o6 sth %i6, [%l7 + 0x58] stb %g5, [%l7 + 0x0A] faligndata %f2, %f6, %f4 std %f14, [%l7 + 0x60] ldd [%l7 + 0x60], %f4 fbo,a %fcc0, loop_2024 fandnot1 %f14, %f14, %f0 ldsw [%l7 + 0x60], %l2 taddcctv %l0, 0x15A9, %g4 loop_2024: brlez,a %g6, loop_2025 ldsw [%l7 + 0x7C], %g1 lduh [%l7 + 0x5A], %l5 ldd [%l7 + 0x40], %f12 loop_2025: edge32 %o2, %i0, %g7 stw %l6, [%l7 + 0x44] bvs,a %xcc, loop_2026 popc 0x064D, %g2 sub %i7, 0x1FF6, %o7 fmovda %icc, %f8, %f13 loop_2026: stx %i5, [%l7 + 0x60] fmovsn %icc, %f3, %f15 subc %i2, %o5, %i3 fmovdge %icc, %f15, %f9 fmul8x16 %f5, %f12, %f0 tgu %xcc, 0x4 st %f14, [%l7 + 0x4C] brz %l3, loop_2027 fmovdne %xcc, %f15, %f0 fzero %f4 ld [%l7 + 0x54], %f9 loop_2027: edge16ln %o0, %o4, %l4 sth %o3, [%l7 + 0x40] fabss %f13, %f10 fmovdcs %xcc, %f6, %f12 fornot1s %f1, %f2, %f0 fmovda %icc, %f3, %f5 lduh [%l7 + 0x7C], %i4 lduh [%l7 + 0x2C], %l1 ldsh [%l7 + 0x76], %o1 tcc %xcc, 0x6 tg %xcc, 0x7 fsrc1 %f0, %f12 fabsd %f10, %f4 bcs loop_2028 brlez,a %g3, loop_2029 fcmpne16 %f10, %f6, %o6 fnegs %f2, %f14 loop_2028: sll %i6, 0x15, %i1 loop_2029: movrlz %l2, 0x28F, %l0 nop setx loop_2030, %l0, %l1 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 %f2, %f4 fcmpeq32 %f0, %f2, %g5 fmovdge %icc, %f11, %f0 loop_2030: fpmerge %f12, %f12, %f12 sub %g6, %g1, %l5 stb %o2, [%l7 + 0x16] fmovrdne %g4, %f10, %f8 lduw [%l7 + 0x18], %g7 fcmpgt16 %f8, %f4, %i0 movneg %icc, %g2, %i7 stb %l6, [%l7 + 0x73] ba,a loop_2031 ldx [%l7 + 0x08], %o7 std %f6, [%l7 + 0x20] ldsw [%l7 + 0x64], %i2 loop_2031: fmovsvc %icc, %f9, %f13 ld [%l7 + 0x7C], %f4 movleu %xcc, %i5, %i3 ldub [%l7 + 0x78], %o5 fmovrdlz %l3, %f0, %f6 bge,a,pn %xcc, loop_2032 ldsb [%l7 + 0x29], %o0 fmovrdgz %o4, %f2, %f4 tg %icc, 0x3 loop_2032: stw %l4, [%l7 + 0x60] std %f2, [%l7 + 0x48] fmovrdlez %i4, %f10, %f0 fpmerge %f0, %f2, %f4 st %f7, [%l7 + 0x38] ba %icc, loop_2033 lduh [%l7 + 0x14], %l1 te %icc, 0x7 std %f2, [%l7 + 0x50] loop_2033: movcc %icc, %o1, %g3 fmovsneg %xcc, %f12, %f9 edge8l %o6, %o3, %i6 ldsh [%l7 + 0x22], %i1 tgu %icc, 0x0 lduw [%l7 + 0x4C], %l2 stb %l0, [%l7 + 0x7C] fmovde %xcc, %f15, %f3 fpadd16 %f12, %f2, %f6 tne %icc, 0x2 fnors %f9, %f2, %f7 sth %g6, [%l7 + 0x70] nop setx loop_2034, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %g1, %l5, %o2 fble %fcc0, loop_2035 fmovsne %xcc, %f8, %f10 loop_2034: ba loop_2036 brlez %g5, loop_2037 loop_2035: fmovde %icc, %f3, %f4 bgu,a,pt %icc, loop_2038 loop_2036: fmovs %f15, %f4 loop_2037: ldub [%l7 + 0x62], %g4 fmovrsne %g7, %f14, %f15 loop_2038: tleu %xcc, 0x6 subcc %i0, 0x09E3, %g2 fmuld8sux16 %f6, %f9, %f0 bcs,a,pt %xcc, loop_2039 fone %f0 fmovdvs %xcc, %f8, %f13 st %f13, [%l7 + 0x38] loop_2039: array16 %i7, %o7, %l6 ldsh [%l7 + 0x68], %i2 sllx %i3, 0x01, %o5 ldx [%l7 + 0x78], %l3 fmovde %xcc, %f4, %f13 sdivcc %o0, 0x0A9A, %i5 std %f6, [%l7 + 0x68] edge8l %l4, %o4, %l1 ldsw [%l7 + 0x14], %o1 ldsh [%l7 + 0x20], %i4 ldd [%l7 + 0x28], %f12 movcs %icc, %g3, %o3 ldsw [%l7 + 0x60], %o6 addc %i6, 0x1372, %i1 te %icc, 0x5 ldsh [%l7 + 0x52], %l2 ldsh [%l7 + 0x7A], %l0 bcc,a %xcc, loop_2040 fxors %f4, %f8, %f5 alignaddr %g1, %l5, %g6 movcc %xcc, %o2, %g5 loop_2040: fnands %f15, %f9, %f5 st %f0, [%l7 + 0x1C] alignaddr %g7, %i0, %g4 bpos,a %icc, loop_2041 sth %i7, [%l7 + 0x5A] fmovdne %icc, %f8, %f12 sth %o7, [%l7 + 0x4C] loop_2041: tsubcctv %g2, 0x0FB2, %i2 lduw [%l7 + 0x48], %l6 bneg,a,pn %xcc, loop_2042 movrgz %o5, %l3, %o0 fmovdcs %icc, %f2, %f11 mova %xcc, %i5, %l4 loop_2042: movge %icc, %o4, %l1 std %f14, [%l7 + 0x30] srlx %i3, %i4, %g3 movcs %xcc, %o3, %o1 fmovsleu %icc, %f10, %f8 stw %i6, [%l7 + 0x44] stx %o6, [%l7 + 0x18] fbule,a %fcc1, loop_2043 ldub [%l7 + 0x1D], %l2 stx %i1, [%l7 + 0x70] fornot1 %f6, %f14, %f14 loop_2043: orcc %g1, 0x0771, %l5 ld [%l7 + 0x44], %f4 subccc %l0, 0x038A, %o2 brgez,a %g5, loop_2044 fmovsn %xcc, %f0, %f12 call loop_2045 array8 %g6, %i0, %g7 loop_2044: ldsb [%l7 + 0x47], %g4 mova %xcc, %i7, %g2 loop_2045: ldub [%l7 + 0x3E], %i2 std %f14, [%l7 + 0x20] fpadd16 %f4, %f6, %f4 fpsub16 %f10, %f4, %f8 fmovdge %icc, %f9, %f9 stw %l6, [%l7 + 0x0C] fcmped %fcc1, %f0, %f8 fnor %f0, %f8, %f0 fpack16 %f6, %f3 tvc %icc, 0x5 fandnot2s %f1, %f2, %f10 fones %f10 fmovs %f15, %f4 edge16l %o5, %l3, %o7 stx %o0, [%l7 + 0x08] fmul8x16au %f3, %f9, %f10 fpsub16s %f15, %f10, %f1 edge16n %i5, %o4, %l1 movrlez %i3, 0x3BE, %l4 ldx [%l7 + 0x68], %i4 ba %xcc, loop_2046 tpos %xcc, 0x0 orcc %o3, %g3, %i6 movne %icc, %o1, %l2 loop_2046: ble,pn %icc, loop_2047 fpadd32s %f9, %f0, %f15 fsrc2s %f14, %f11 stx %o6, [%l7 + 0x50] loop_2047: bcc %icc, loop_2048 lduw [%l7 + 0x08], %g1 stw %l5, [%l7 + 0x28] fmovsn %icc, %f14, %f0 loop_2048: andncc %i1, %l0, %o2 ldsb [%l7 + 0x51], %g5 ldsh [%l7 + 0x36], %i0 stb %g7, [%l7 + 0x13] stx %g4, [%l7 + 0x78] fbule %fcc0, loop_2049 ld [%l7 + 0x40], %f3 ldsh [%l7 + 0x50], %g6 ldub [%l7 + 0x5B], %i7 loop_2049: tg %xcc, 0x6 ble,a loop_2050 ldsb [%l7 + 0x28], %i2 fxnor %f8, %f2, %f0 edge16n %l6, %g2, %o5 loop_2050: edge16l %l3, %o0, %i5 std %f2, [%l7 + 0x40] movne %icc, %o4, %l1 ld [%l7 + 0x08], %f7 fmovdge %icc, %f12, %f6 movrne %o7, 0x033, %l4 ldsh [%l7 + 0x12], %i4 bvc,pt %icc, loop_2051 sth %o3, [%l7 + 0x36] array8 %i3, %g3, %i6 fmovda %icc, %f14, %f9 loop_2051: ldd [%l7 + 0x68], %f12 srlx %l2, 0x1C, %o1 fmuld8ulx16 %f9, %f3, %f14 fzero %f2 ldsw [%l7 + 0x58], %g1 movrgez %o6, %i1, %l5 std %f12, [%l7 + 0x68] lduh [%l7 + 0x36], %o2 edge16n %l0, %i0, %g7 taddcctv %g5, %g6, %g4 edge32ln %i2, %l6, %i7 faligndata %f4, %f14, %f14 ldub [%l7 + 0x7F], %o5 lduh [%l7 + 0x68], %l3 ldx [%l7 + 0x60], %g2 movleu %xcc, %o0, %i5 stw %o4, [%l7 + 0x64] te %xcc, 0x6 stx %l1, [%l7 + 0x78] brz %o7, loop_2052 edge32l %i4, %o3, %l4 brgez %g3, loop_2053 ldsb [%l7 + 0x18], %i6 loop_2052: st %f11, [%l7 + 0x24] fbne,a %fcc3, loop_2054 loop_2053: fmovsle %icc, %f10, %f4 brlz,a %i3, loop_2055 fmovsleu %icc, %f3, %f8 loop_2054: fmovsneg %icc, %f10, %f3 ld [%l7 + 0x20], %f2 loop_2055: ld [%l7 + 0x54], %f3 ldsw [%l7 + 0x78], %o1 fmovrdlez %l2, %f2, %f4 brnz,a %g1, loop_2056 fbe %fcc1, loop_2057 fnand %f0, %f6, %f8 stx %o6, [%l7 + 0x30] loop_2056: xnor %l5, %i1, %o2 loop_2057: fmovdvc %xcc, %f0, %f9 fnot2s %f2, %f15 addccc %i0, %g7, %g5 movg %xcc, %l0, %g4 tneg %xcc, 0x6 tvc %icc, 0x6 fbg %fcc2, loop_2058 fabsd %f12, %f6 st %f4, [%l7 + 0x3C] bneg,pt %icc, loop_2059 loop_2058: or %i2, 0x047E, %g6 fnegs %f5, %f4 edge8n %i7, %o5, %l3 loop_2059: fxors %f2, %f7, %f1 sll %g2, %l6, %o0 fcmpd %fcc0, %f2, %f10 andncc %o4, %i5, %o7 ldub [%l7 + 0x48], %l1 ldx [%l7 + 0x50], %i4 fmovdneg %xcc, %f13, %f15 bcc,a,pn %icc, loop_2060 addcc %l4, %g3, %o3 fbule,a %fcc0, loop_2061 ldsb [%l7 + 0x2E], %i3 loop_2060: fcmpne16 %f10, %f14, %o1 fmovde %xcc, %f7, %f3 loop_2061: array16 %l2, %i6, %g1 array8 %o6, %l5, %i1 ldsw [%l7 + 0x18], %o2 fxors %f14, %f1, %f2 tg %xcc, 0x0 fsrc2 %f6, %f6 andn %i0, 0x1FF8, %g5 ldx [%l7 + 0x58], %l0 fnegd %f6, %f2 fnot1 %f0, %f10 fpack16 %f8, %f5 ldsb [%l7 + 0x23], %g7 tsubcctv %i2, %g4, %g6 sdiv %i7, 0x1918, %o5 fmovsn %xcc, %f4, %f3 sethi 0x07D9, %l3 fnegs %f4, %f15 bne,a,pn %icc, loop_2062 ldsb [%l7 + 0x2B], %l6 movvs %xcc, %g2, %o0 nop setx loop_2063, %l0, %l1 jmpl %l1, %i5 loop_2062: siam 0x3 sethi 0x147B, %o4 st %f5, [%l7 + 0x10] loop_2063: movge %icc, %l1, %i4 ld [%l7 + 0x28], %f10 xnor %o7, %g3, %o3 std %f12, [%l7 + 0x08] fmovscc %icc, %f3, %f4 tge %xcc, 0x6 ldd [%l7 + 0x60], %f6 bn,pn %icc, loop_2064 fble,a %fcc3, loop_2065 stx %l4, [%l7 + 0x10] ld [%l7 + 0x30], %f4 loop_2064: fmovdg %icc, %f13, %f9 loop_2065: sth %i3, [%l7 + 0x4C] fbug,a %fcc3, loop_2066 std %f14, [%l7 + 0x20] smul %o1, 0x095A, %i6 tg %icc, 0x1 loop_2066: sth %l2, [%l7 + 0x5A] fxors %f15, %f10, %f12 sll %g1, %o6, %i1 ldsw [%l7 + 0x50], %o2 ldub [%l7 + 0x78], %i0 fbe %fcc0, loop_2067 movn %icc, %g5, %l5 ldx [%l7 + 0x48], %g7 ldx [%l7 + 0x40], %i2 loop_2067: fmovdge %xcc, %f4, %f11 std %f0, [%l7 + 0x68] movleu %icc, %g4, %g6 ldx [%l7 + 0x68], %l0 std %f10, [%l7 + 0x10] fnands %f14, %f14, %f8 xnorcc %i7, %o5, %l3 stx %g2, [%l7 + 0x60] fmovsge %xcc, %f15, %f0 ldub [%l7 + 0x7A], %o0 st %f15, [%l7 + 0x3C] ldsw [%l7 + 0x6C], %i5 mulx %o4, 0x12F7, %l6 st %f3, [%l7 + 0x58] fmovdg %xcc, %f2, %f6 alignaddrl %i4, %o7, %l1 fnot2s %f6, %f11 fpadd16 %f2, %f8, %f2 fmovsn %xcc, %f13, %f3 andn %o3, %g3, %i3 lduh [%l7 + 0x1C], %o1 edge8 %i6, %l2, %l4 sth %o6, [%l7 + 0x1C] fbl,a %fcc2, loop_2068 ldsh [%l7 + 0x58], %g1 fbge %fcc3, loop_2069 ldsh [%l7 + 0x0A], %o2 loop_2068: st %f12, [%l7 + 0x5C] stx %i1, [%l7 + 0x08] loop_2069: sdivx %g5, 0x0408, %i0 fmovdn %icc, %f8, %f13 edge32 %l5, %i2, %g7 fsrc1s %f9, %f2 fmovdvc %xcc, %f15, %f5 sth %g6, [%l7 + 0x28] st %f1, [%l7 + 0x74] lduh [%l7 + 0x0A], %g4 fmovdleu %xcc, %f8, %f7 edge16ln %l0, %o5, %l3 array8 %g2, %i7, %o0 bshuffle %f2, %f6, %f14 fbule,a %fcc3, loop_2070 edge32 %o4, %i5, %l6 xnorcc %o7, %i4, %o3 fmovdvc %icc, %f7, %f7 loop_2070: tg %icc, 0x1 stx %g3, [%l7 + 0x40] fmovdneg %icc, %f4, %f10 ldsw [%l7 + 0x7C], %l1 fnot2s %f10, %f13 fmovse %icc, %f13, %f6 fmul8x16au %f4, %f5, %f4 or %i3, %o1, %l2 tne %icc, 0x7 fmovdgu %xcc, %f5, %f9 ldd [%l7 + 0x48], %f14 fxnors %f2, %f3, %f4 bcs %icc, loop_2071 edge8 %l4, %i6, %o6 fbge,a %fcc3, loop_2072 edge32 %o2, %i1, %g1 loop_2071: edge32n %g5, %i0, %i2 fmovdg %xcc, %f3, %f15 loop_2072: movcs %xcc, %g7, %l5 sra %g6, %l0, %g4 st %f5, [%l7 + 0x4C] ldsw [%l7 + 0x2C], %o5 movle %icc, %g2, %i7 fnors %f1, %f9, %f7 fcmpgt32 %f6, %f0, %l3 fzeros %f10 stb %o4, [%l7 + 0x60] fmovscs %icc, %f14, %f5 bneg,pn %icc, loop_2073 fabsd %f12, %f14 be,pt %icc, loop_2074 addccc %o0, %i5, %l6 loop_2073: stb %o7, [%l7 + 0x27] ldub [%l7 + 0x73], %i4 loop_2074: sdiv %g3, 0x1B84, %l1 xor %i3, 0x115B, %o1 mulscc %o3, 0x0F81, %l4 fmovdneg %icc, %f14, %f11 ld [%l7 + 0x10], %f6 fmovdg %xcc, %f0, %f11 xnor %l2, %o6, %i6 tl %icc, 0x4 movvs %xcc, %i1, %g1 stx %g5, [%l7 + 0x78] taddcc %o2, 0x1B10, %i0 fcmple16 %f2, %f12, %g7 ldsb [%l7 + 0x4B], %i2 sth %g6, [%l7 + 0x32] sth %l5, [%l7 + 0x14] tle %icc, 0x1 udivx %l0, 0x13CB, %o5 fmovrdgez %g2, %f0, %f4 fxnor %f4, %f8, %f0 ldsb [%l7 + 0x24], %i7 st %f4, [%l7 + 0x60] sdivx %l3, 0x1930, %o4 srl %g4, 0x11, %i5 ldsh [%l7 + 0x3E], %l6 ldub [%l7 + 0x0C], %o7 movcs %icc, %o0, %i4 bl,a,pn %xcc, loop_2075 sdiv %l1, 0x1D1E, %i3 stx %g3, [%l7 + 0x38] sllx %o1, 0x03, %l4 loop_2075: brlez %o3, loop_2076 ldub [%l7 + 0x67], %l2 brlez %i6, loop_2077 fmovsgu %icc, %f12, %f8 loop_2076: lduw [%l7 + 0x28], %o6 tcc %icc, 0x5 loop_2077: fmovsle %icc, %f10, %f4 fmovda %icc, %f1, %f11 fmovrsgez %g1, %f8, %f3 stb %i1, [%l7 + 0x63] st %f12, [%l7 + 0x3C] fxnors %f5, %f9, %f13 fcmpeq16 %f2, %f8, %g5 fexpand %f12, %f8 fbue,a %fcc3, loop_2078 stx %i0, [%l7 + 0x08] fmul8x16 %f6, %f6, %f6 fandnot2 %f0, %f0, %f10 loop_2078: andcc %o2, %i2, %g6 brlz,a %g7, loop_2079 fmovsneg %icc, %f2, %f1 stx %l5, [%l7 + 0x18] fones %f2 loop_2079: fmovrdgez %o5, %f6, %f14 lduh [%l7 + 0x24], %g2 edge32ln %i7, %l3, %l0 st %f1, [%l7 + 0x64] fornot2s %f15, %f2, %f9 ldsh [%l7 + 0x1E], %o4 fmovsleu %xcc, %f11, %f0 fnot2s %f12, %f4 lduh [%l7 + 0x5E], %g4 umul %i5, %o7, %l6 fcmpne32 %f12, %f8, %o0 tcc %xcc, 0x4 array16 %l1, %i3, %g3 stw %o1, [%l7 + 0x14] ldx [%l7 + 0x50], %i4 ldsb [%l7 + 0x5B], %o3 movrgz %l2, %i6, %o6 fble,a %fcc1, loop_2080 fmovdl %xcc, %f13, %f7 edge16n %l4, %i1, %g5 ldsb [%l7 + 0x56], %i0 loop_2080: edge8l %o2, %i2, %g1 move %xcc, %g6, %l5 lduh [%l7 + 0x20], %o5 edge16n %g7, %g2, %l3 lduh [%l7 + 0x56], %i7 std %f14, [%l7 + 0x08] ldub [%l7 + 0x1A], %o4 ldx [%l7 + 0x40], %l0 fcmpes %fcc1, %f0, %f7 ldsh [%l7 + 0x1A], %i5 array8 %o7, %l6, %o0 fbu %fcc3, loop_2081 fmovsleu %icc, %f1, %f11 fsrc2 %f10, %f10 xnor %g4, %l1, %i3 loop_2081: fpack32 %f4, %f4, %f0 popc 0x1FCE, %g3 tpos %icc, 0x7 fba %fcc2, loop_2082 subccc %o1, 0x0C74, %i4 ldub [%l7 + 0x29], %o3 lduh [%l7 + 0x76], %i6 loop_2082: fbul %fcc0, loop_2083 stw %o6, [%l7 + 0x68] lduh [%l7 + 0x6E], %l2 bgu,a,pn %icc, loop_2084 loop_2083: pdist %f2, %f4, %f4 st %f0, [%l7 + 0x40] sdiv %i1, 0x1C4B, %l4 loop_2084: ldd [%l7 + 0x30], %f12 ldsh [%l7 + 0x3A], %g5 bvc,a %icc, loop_2085 fmovdneg %xcc, %f10, %f0 fnegd %f4, %f10 fcmple32 %f12, %f4, %o2 loop_2085: subccc %i0, %i2, %g6 fmovrsne %g1, %f14, %f8 andn %l5, %g7, %g2 ldx [%l7 + 0x68], %l3 call loop_2086 sth %o5, [%l7 + 0x50] st %f13, [%l7 + 0x0C] fand %f2, %f6, %f2 loop_2086: brlz %i7, loop_2087 sth %l0, [%l7 + 0x30] bvc,pt %xcc, loop_2088 movrne %i5, 0x312, %o4 loop_2087: std %f6, [%l7 + 0x20] nop setx loop_2089, %l0, %l1 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_2088: ldx [%l7 + 0x28], %o7 movle %xcc, %l6, %o0 nop setx loop_2090, %l0, %l1 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_2089: lduh [%l7 + 0x1A], %l1 sub %g4, 0x1097, %i3 ldx [%l7 + 0x18], %g3 loop_2090: andn %o1, 0x04BE, %i4 st %f3, [%l7 + 0x0C] ldx [%l7 + 0x28], %i6 tcs %xcc, 0x6 ldsb [%l7 + 0x43], %o3 fbuge,a %fcc1, loop_2091 ldsh [%l7 + 0x7A], %l2 tcc %icc, 0x1 fmovrdgz %i1, %f8, %f8 loop_2091: for %f12, %f2, %f10 or %l4, 0x0C93, %o6 movpos %xcc, %o2, %g5 andn %i2, %g6, %g1 fpadd32s %f4, %f2, %f15 edge16 %l5, %g7, %g2 fmovdne %icc, %f11, %f6 edge16n %i0, %o5, %l3 ldsh [%l7 + 0x54], %i7 fpadd16 %f2, %f6, %f0 fbge,a %fcc2, loop_2092 tl %icc, 0x0 movvs %xcc, %i5, %l0 lduh [%l7 + 0x3A], %o4 loop_2092: or %l6, %o7, %o0 bn,a,pn %icc, loop_2093 fsrc2s %f12, %f0 fmovda %icc, %f4, %f2 bn %icc, loop_2094 loop_2093: call loop_2095 sdiv %g4, 0x0404, %i3 ldx [%l7 + 0x30], %g3 loop_2094: stb %o1, [%l7 + 0x5E] loop_2095: udiv %i4, 0x19E6, %i6 bcs,a,pn %icc, loop_2096 orn %o3, %l1, %l2 fornot2 %f14, %f12, %f14 ldsh [%l7 + 0x7E], %i1 loop_2096: lduw [%l7 + 0x08], %l4 fbe %fcc0, loop_2097 umulcc %o6, %g5, %i2 orcc %g6, %g1, %l5 fbug %fcc0, loop_2098 loop_2097: tpos %icc, 0x2 ldub [%l7 + 0x7F], %o2 std %f8, [%l7 + 0x08] loop_2098: lduh [%l7 + 0x16], %g7 stw %i0, [%l7 + 0x4C] fmul8sux16 %f0, %f8, %f12 movneg %icc, %g2, %l3 stw %o5, [%l7 + 0x30] movl %icc, %i7, %l0 brnz,a %o4, loop_2099 sllx %i5, 0x13, %o7 fbg %fcc3, loop_2100 tsubcc %l6, %g4, %o0 loop_2099: stb %g3, [%l7 + 0x17] smul %i3, 0x03B9, %o1 loop_2100: fmovdgu %icc, %f3, %f1 orncc %i6, 0x19B0, %i4 std %f4, [%l7 + 0x70] fmovrse %o3, %f7, %f1 fmovsge %icc, %f15, %f14 fba %fcc2, loop_2101 edge8n %l1, %i1, %l4 fmovs %f11, %f10 stb %o6, [%l7 + 0x16] loop_2101: st %f12, [%l7 + 0x34] umulcc %l2, 0x1E02, %i2 movleu %xcc, %g6, %g1 fmovsle %xcc, %f7, %f5 sth %g5, [%l7 + 0x0E] fbne %fcc1, loop_2102 sub %o2, %g7, %l5 siam 0x6 sdivcc %g2, 0x0010, %i0 loop_2102: stw %l3, [%l7 + 0x10] umulcc %o5, %i7, %l0 fmovdl %icc, %f13, %f9 addcc %o4, 0x1EF1, %o7 ldd [%l7 + 0x08], %f6 bl,pn %xcc, loop_2103 fornot2 %f4, %f0, %f2 fandnot1s %f14, %f14, %f9 taddcc %l6, %g4, %i5 loop_2103: ldub [%l7 + 0x16], %o0 fmovdvc %xcc, %f4, %f12 sra %i3, 0x08, %g3 addc %i6, %i4, %o1 fnot1 %f0, %f14 fcmpne32 %f4, %f10, %l1 tgu %icc, 0x0 ldsb [%l7 + 0x1C], %o3 st %f1, [%l7 + 0x78] sth %i1, [%l7 + 0x12] stx %o6, [%l7 + 0x38] tvs %icc, 0x7 fbe,a %fcc0, loop_2104 fsrc2 %f12, %f6 fxor %f10, %f8, %f14 ldx [%l7 + 0x28], %l4 loop_2104: fmul8x16 %f12, %f2, %f2 ldd [%l7 + 0x30], %f6 tleu %xcc, 0x2 fmovrsgez %l2, %f9, %f12 srl %i2, 0x09, %g1 edge8n %g5, %g6, %o2 ldsh [%l7 + 0x50], %g7 ldsb [%l7 + 0x5D], %l5 edge32 %i0, %g2, %o5 fbne,a %fcc1, loop_2105 ldsb [%l7 + 0x7F], %i7 bvc,pn %xcc, loop_2106 ldsw [%l7 + 0x78], %l0 loop_2105: fsrc2s %f13, %f12 fmovscs %icc, %f3, %f5 loop_2106: fors %f14, %f2, %f3 add %l3, 0x0AF2, %o7 fpadd16s %f2, %f6, %f14 srax %l6, %g4, %o4 ld [%l7 + 0x58], %f14 ldsw [%l7 + 0x4C], %o0 fsrc2s %f11, %f11 edge32ln %i3, %i5, %i6 ldx [%l7 + 0x50], %g3 fble,a %fcc2, loop_2107 call loop_2108 fpmerge %f9, %f13, %f4 ldx [%l7 + 0x48], %o1 loop_2107: movrlez %i4, 0x1C2, %o3 loop_2108: sth %i1, [%l7 + 0x46] stb %l1, [%l7 + 0x13] sethi 0x06D0, %o6 addccc %l4, %i2, %g1 tgu %icc, 0x7 tle %xcc, 0x1 edge8n %g5, %l2, %o2 edge32l %g7, %g6, %l5 edge16ln %g2, %i0, %i7 fnot1s %f5, %f10 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x20], %l0 fnegd %f8, %f2 subccc %l3, %o7, %o5 fpsub16 %f12, %f14, %f6 ldsb [%l7 + 0x16], %g4 sllx %l6, 0x16, %o4 orncc %i3, 0x01A0, %i5 fbg %fcc3, loop_2109 ld [%l7 + 0x60], %f10 fcmps %fcc1, %f6, %f4 fbn %fcc1, loop_2110 loop_2109: movcs %xcc, %i6, %g3 alignaddrl %o0, %i4, %o1 stw %o3, [%l7 + 0x18] loop_2110: srlx %l1, %i1, %o6 stb %i2, [%l7 + 0x2A] fmovd %f4, %f0 fmul8sux16 %f4, %f8, %f2 stx %g1, [%l7 + 0x40] edge32 %l4, %g5, %o2 movvs %xcc, %l2, %g7 edge16ln %g6, %g2, %i0 fblg,a %fcc2, loop_2111 stw %l5, [%l7 + 0x08] lduw [%l7 + 0x48], %i7 movrlz %l0, %l3, %o5 loop_2111: movcs %xcc, %g4, %l6 stw %o4, [%l7 + 0x38] te %xcc, 0x1 lduw [%l7 + 0x64], %o7 ld [%l7 + 0x18], %f6 lduh [%l7 + 0x40], %i3 fbug,a %fcc3, loop_2112 ldsh [%l7 + 0x14], %i5 stb %g3, [%l7 + 0x7D] brlez,a %o0, loop_2113 loop_2112: fmovdge %icc, %f10, %f12 st %f15, [%l7 + 0x4C] ldsh [%l7 + 0x50], %i6 loop_2113: srl %o1, 0x0A, %o3 fands %f11, %f6, %f10 fbue,a %fcc0, loop_2114 edge32 %i4, %l1, %i1 ldsb [%l7 + 0x2A], %o6 fnor %f6, %f14, %f6 loop_2114: edge8l %g1, %i2, %l4 st %f1, [%l7 + 0x40] ld [%l7 + 0x7C], %f15 fbule,a %fcc0, loop_2115 tsubcc %o2, 0x0DCA, %l2 fba %fcc0, loop_2116 taddcc %g5, %g6, %g2 loop_2115: sub %i0, 0x1CAF, %g7 stb %l5, [%l7 + 0x49] loop_2116: sethi 0x156A, %l0 fcmpd %fcc1, %f12, %f6 lduw [%l7 + 0x6C], %i7 sllx %o5, %g4, %l6 ld [%l7 + 0x68], %f13 tsubcctv %o4, %o7, %i3 stx %l3, [%l7 + 0x28] xor %g3, 0x0E16, %i5 stb %i6, [%l7 + 0x1A] udivx %o1, 0x1A26, %o3 ldsh [%l7 + 0x64], %o0 fmul8ulx16 %f10, %f0, %f12 fornot1 %f10, %f10, %f4 ldx [%l7 + 0x58], %i4 sth %l1, [%l7 + 0x66] edge16n %i1, %g1, %o6 udivx %l4, 0x1EA6, %i2 fbuge %fcc1, loop_2117 fsrc2 %f12, %f4 fmovdge %xcc, %f11, %f14 fsrc2s %f0, %f9 loop_2117: fcmpes %fcc2, %f1, %f0 fbuge,a %fcc1, loop_2118 fmovdn %xcc, %f5, %f10 fabss %f11, %f8 std %f6, [%l7 + 0x68] loop_2118: lduh [%l7 + 0x4E], %o2 subc %l2, %g5, %g2 andcc %i0, 0x153B, %g7 umul %l5, 0x0D42, %l0 stw %g6, [%l7 + 0x3C] stx %i7, [%l7 + 0x40] alignaddrl %g4, %o5, %o4 stx %l6, [%l7 + 0x18] add %i3, %l3, %o7 tsubcc %i5, %i6, %g3 fmovrdgez %o3, %f14, %f12 tle %xcc, 0x2 fexpand %f2, %f2 st %f9, [%l7 + 0x2C] srax %o0, %i4, %o1 fbu,a %fcc1, loop_2119 ldsh [%l7 + 0x44], %l1 fbge %fcc2, loop_2120 fpmerge %f0, %f7, %f4 loop_2119: bne,a,pn %xcc, loop_2121 bge %icc, loop_2122 loop_2120: bshuffle %f10, %f8, %f2 stx %i1, [%l7 + 0x10] loop_2121: fornot1s %f13, %f6, %f11 loop_2122: fands %f12, %f13, %f5 ld [%l7 + 0x5C], %f0 brlez %g1, loop_2123 fones %f5 xorcc %o6, 0x197E, %l4 lduw [%l7 + 0x54], %o2 loop_2123: fpack16 %f0, %f15 tle %icc, 0x6 srax %i2, 0x1B, %l2 tge %xcc, 0x2 ldsw [%l7 + 0x10], %g5 sethi 0x108D, %i0 fandnot1 %f6, %f10, %f8 ldsh [%l7 + 0x76], %g7 be %icc, loop_2124 brlz %g2, loop_2125 ta %xcc, 0x3 fpsub32 %f2, %f12, %f14 loop_2124: movgu %xcc, %l5, %l0 loop_2125: st %f12, [%l7 + 0x08] bvs,a,pn %icc, loop_2126 ta %icc, 0x4 st %f1, [%l7 + 0x64] std %f8, [%l7 + 0x20] loop_2126: edge16l %g6, %i7, %o5 ldub [%l7 + 0x53], %g4 mulscc %l6, 0x00D5, %i3 stw %o4, [%l7 + 0x58] fcmple32 %f14, %f14, %l3 te %xcc, 0x4 xnorcc %i5, %o7, %i6 fbn,a %fcc2, loop_2127 tl %xcc, 0x5 lduh [%l7 + 0x62], %g3 umul %o3, 0x0E29, %i4 loop_2127: stx %o0, [%l7 + 0x28] sth %l1, [%l7 + 0x6C] nop setx loop_2128, %l0, %l1 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 + 0x14], %f14 ldub [%l7 + 0x20], %o1 fmovdn %xcc, %f15, %f1 loop_2128: st %f2, [%l7 + 0x54] ldsb [%l7 + 0x61], %g1 movneg %xcc, %o6, %l4 fmovscs %icc, %f1, %f13 ldsw [%l7 + 0x70], %i1 fcmpne16 %f2, %f14, %i2 mulscc %l2, 0x17B4, %g5 edge32l %o2, %i0, %g7 fba,a %fcc3, loop_2129 or %l5, %g2, %g6 fmovdcc %icc, %f5, %f8 fnot1 %f14, %f6 loop_2129: fandnot2 %f10, %f2, %f12 ldub [%l7 + 0x14], %i7 fmovsn %xcc, %f4, %f14 ta %xcc, 0x2 fbne,a %fcc3, loop_2130 movvs %icc, %o5, %g4 bne,pn %xcc, loop_2131 tvs %xcc, 0x0 loop_2130: stb %l0, [%l7 + 0x11] st %f3, [%l7 + 0x68] loop_2131: lduw [%l7 + 0x44], %i3 edge32n %l6, %l3, %i5 fxnors %f3, %f14, %f9 ldd [%l7 + 0x78], %f4 udivcc %o7, 0x14E8, %o4 addccc %g3, 0x00E6, %i6 bvc,a %icc, loop_2132 tvc %icc, 0x2 fmovsge %icc, %f15, %f8 sth %o3, [%l7 + 0x3E] loop_2132: lduw [%l7 + 0x30], %o0 fors %f7, %f5, %f0 ldsw [%l7 + 0x24], %l1 st %f7, [%l7 + 0x54] ldd [%l7 + 0x58], %f2 movg %icc, %o1, %g1 ldx [%l7 + 0x78], %i4 fbe,a %fcc0, loop_2133 ldsw [%l7 + 0x3C], %l4 brlez %o6, loop_2134 fcmpd %fcc3, %f2, %f8 loop_2133: tvs %xcc, 0x3 ldub [%l7 + 0x60], %i1 loop_2134: stw %i2, [%l7 + 0x1C] pdist %f8, %f4, %f8 taddcctv %l2, %g5, %o2 stw %g7, [%l7 + 0x08] nop setx loop_2135, %l0, %l1 jmpl %l1, %l5 fpadd16s %f12, %f4, %f9 nop setx loop_2136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g2, [%l7 + 0x68] loop_2135: ldsb [%l7 + 0x7A], %i0 movneg %icc, %i7, %g6 loop_2136: fbuge %fcc2, loop_2137 movvc %xcc, %g4, %o5 fmovsle %xcc, %f14, %f14 ldd [%l7 + 0x50], %f4 loop_2137: fmovdcc %icc, %f2, %f6 fnands %f8, %f3, %f9 ldsw [%l7 + 0x14], %i3 ld [%l7 + 0x6C], %f14 brgz,a %l0, loop_2138 tg %icc, 0x7 bcs,a %xcc, loop_2139 fmovsn %xcc, %f1, %f7 loop_2138: fmul8x16al %f5, %f3, %f2 lduh [%l7 + 0x24], %l6 loop_2139: fmovrsgz %l3, %f3, %f12 ldsb [%l7 + 0x3F], %i5 fmovd %f12, %f14 srax %o7, %o4, %g3 tvs %icc, 0x4 lduh [%l7 + 0x3C], %i6 fmovsne %xcc, %f9, %f1 fmovdcs %icc, %f5, %f9 tle %icc, 0x2 srl %o3, 0x15, %o0 tneg %icc, 0x6 tg %xcc, 0x7 fmovspos %icc, %f5, %f2 movrgz %l1, %g1, %o1 fcmpne32 %f8, %f4, %i4 bg,pt %xcc, loop_2140 fcmpd %fcc1, %f14, %f0 fblg %fcc1, loop_2141 ldd [%l7 + 0x70], %f0 loop_2140: brlez,a %o6, loop_2142 stx %i1, [%l7 + 0x28] loop_2141: movvs %xcc, %l4, %l2 fcmple16 %f6, %f14, %g5 loop_2142: ldx [%l7 + 0x48], %i2 tgu %icc, 0x6 fbuge %fcc0, loop_2143 tn %icc, 0x7 fandnot2s %f5, %f3, %f7 fmul8x16al %f8, %f9, %f10 loop_2143: movrgz %o2, 0x37B, %l5 stb %g2, [%l7 + 0x4D] sdiv %i0, 0x109F, %g7 fxors %f0, %f11, %f5 fxor %f10, %f0, %f4 ldsh [%l7 + 0x58], %i7 tl %icc, 0x4 move %icc, %g4, %o5 fornot2s %f8, %f7, %f11 fmovdn %icc, %f15, %f13 movrgez %g6, 0x2E9, %l0 stw %i3, [%l7 + 0x60] add %l6, 0x023A, %l3 movrlez %o7, 0x178, %i5 ldsw [%l7 + 0x5C], %g3 fnors %f12, %f13, %f13 smul %o4, %i6, %o0 ldsh [%l7 + 0x2C], %l1 ldsh [%l7 + 0x6C], %g1 ldub [%l7 + 0x6C], %o3 bgu,a loop_2144 fnot2 %f0, %f0 ldsw [%l7 + 0x08], %o1 fbne,a %fcc1, loop_2145 loop_2144: sth %i4, [%l7 + 0x50] stw %i1, [%l7 + 0x18] fnot1s %f1, %f2 loop_2145: siam 0x5 smul %o6, 0x14C6, %l2 fbue %fcc3, loop_2146 fmovsn %xcc, %f8, %f12 stw %l4, [%l7 + 0x08] stx %g5, [%l7 + 0x60] loop_2146: siam 0x2 fbue,a %fcc0, loop_2147 stx %i2, [%l7 + 0x60] stx %o2, [%l7 + 0x28] fmovrslez %g2, %f0, %f1 loop_2147: edge32l %i0, %g7, %i7 fbne,a %fcc2, loop_2148 fxor %f8, %f2, %f0 movgu %icc, %l5, %o5 fbne %fcc2, loop_2149 loop_2148: fcmpne16 %f8, %f2, %g6 ldsh [%l7 + 0x7E], %l0 fcmpd %fcc2, %f6, %f10 loop_2149: fbn %fcc1, loop_2150 brlez %g4, loop_2151 fbug %fcc3, loop_2152 stx %l6, [%l7 + 0x70] loop_2150: xor %i3, 0x1D0A, %o7 loop_2151: bshuffle %f14, %f6, %f4 loop_2152: fmovsleu %xcc, %f7, %f3 edge32ln %i5, %l3, %g3 movre %i6, 0x34B, %o0 st %f3, [%l7 + 0x10] fmovda %icc, %f3, %f2 array32 %o4, %g1, %l1 fcmpgt16 %f6, %f10, %o1 ldub [%l7 + 0x46], %o3 fmovsleu %icc, %f4, %f15 ldd [%l7 + 0x28], %f0 ldub [%l7 + 0x60], %i4 bgu,a,pt %xcc, loop_2153 sethi 0x14B8, %i1 lduw [%l7 + 0x20], %o6 fmul8ulx16 %f4, %f14, %f10 loop_2153: ldub [%l7 + 0x4A], %l2 ldsw [%l7 + 0x10], %l4 ld [%l7 + 0x74], %f5 ld [%l7 + 0x60], %f5 fornot1s %f0, %f1, %f15 smulcc %g5, 0x0C91, %o2 fbue %fcc3, loop_2154 ble,pn %icc, loop_2155 umulcc %i2, 0x038D, %i0 st %f11, [%l7 + 0x28] loop_2154: fbug %fcc3, loop_2156 loop_2155: ldsw [%l7 + 0x70], %g2 movrlez %g7, 0x1BF, %l5 ldd [%l7 + 0x38], %f0 loop_2156: std %f10, [%l7 + 0x18] lduh [%l7 + 0x46], %o5 lduh [%l7 + 0x0E], %i7 fbuge,a %fcc1, loop_2157 fbo,a %fcc2, loop_2158 smul %l0, %g6, %l6 fbu %fcc1, loop_2159 loop_2157: tge %xcc, 0x1 loop_2158: ld [%l7 + 0x4C], %f13 lduh [%l7 + 0x5C], %g4 loop_2159: fexpand %f15, %f14 fabss %f6, %f7 andncc %o7, %i3, %l3 ldub [%l7 + 0x2F], %g3 ldx [%l7 + 0x40], %i6 ldub [%l7 + 0x47], %o0 ldsw [%l7 + 0x38], %i5 fbu %fcc0, loop_2160 bleu,a loop_2161 fmovsvs %icc, %f0, %f12 fbo %fcc3, loop_2162 loop_2160: fmovd %f12, %f12 loop_2161: fmovdleu %icc, %f12, %f9 sll %o4, %g1, %l1 loop_2162: array16 %o3, %o1, %i4 ldub [%l7 + 0x7A], %i1 fpadd32 %f2, %f6, %f10 movpos %xcc, %o6, %l4 ldsb [%l7 + 0x3B], %g5 ldx [%l7 + 0x30], %o2 subccc %i2, 0x1672, %l2 fnot1 %f6, %f10 andn %g2, 0x1123, %i0 fpadd32s %f11, %f5, %f11 st %f11, [%l7 + 0x4C] fsrc2 %f0, %f10 bne %icc, loop_2163 fmovrdlz %g7, %f4, %f12 std %f0, [%l7 + 0x28] ldsh [%l7 + 0x2C], %o5 loop_2163: ldsh [%l7 + 0x50], %i7 std %f6, [%l7 + 0x08] umul %l0, %l5, %l6 edge8l %g6, %g4, %o7 st %f5, [%l7 + 0x44] ldub [%l7 + 0x3E], %l3 fbg,a %fcc1, loop_2164 sethi 0x0666, %g3 movcs %xcc, %i6, %i3 orncc %o0, 0x1ABA, %i5 loop_2164: stw %o4, [%l7 + 0x24] sub %l1, 0x1A13, %g1 ldsw [%l7 + 0x68], %o1 st %f12, [%l7 + 0x28] fpackfix %f0, %f2 fsrc1s %f1, %f3 fmovdvc %icc, %f10, %f10 fmovrsne %o3, %f13, %f1 lduw [%l7 + 0x18], %i4 mova %xcc, %i1, %l4 fpsub16s %f3, %f3, %f3 fmul8x16au %f11, %f14, %f6 fbuge %fcc3, loop_2165 tgu %xcc, 0x5 edge8 %o6, %g5, %o2 ldsw [%l7 + 0x78], %i2 loop_2165: sra %g2, %l2, %g7 tleu %icc, 0x5 fnot1s %f9, %f10 lduh [%l7 + 0x56], %o5 fmovdcc %xcc, %f9, %f6 sth %i7, [%l7 + 0x78] bneg,a %icc, loop_2166 fbn,a %fcc3, loop_2167 ldd [%l7 + 0x08], %f10 fmovrsgz %l0, %f5, %f14 loop_2166: fxors %f5, %f9, %f8 loop_2167: fnot2 %f2, %f0 brgz %l5, loop_2168 ld [%l7 + 0x4C], %f2 subccc %l6, %g6, %g4 sdiv %i0, 0x0BB0, %o7 loop_2168: fbn %fcc0, loop_2169 brlz %l3, loop_2170 lduh [%l7 + 0x24], %g3 stx %i6, [%l7 + 0x40] loop_2169: sth %o0, [%l7 + 0x2E] loop_2170: ldd [%l7 + 0x10], %f4 ld [%l7 + 0x50], %f13 sth %i5, [%l7 + 0x4E] tsubcctv %o4, %l1, %g1 fmovdpos %xcc, %f4, %f2 nop setx loop_2171, %l0, %l1 jmpl %l1, %o1 sth %o3, [%l7 + 0x6C] fxor %f10, %f12, %f14 fmovdcc %icc, %f2, %f1 loop_2171: fbuge %fcc2, loop_2172 fpadd16s %f13, %f2, %f5 bcc %xcc, loop_2173 addc %i4, 0x0847, %i3 loop_2172: stx %l4, [%l7 + 0x68] movle %xcc, %o6, %i1 loop_2173: fcmps %fcc2, %f10, %f0 lduh [%l7 + 0x74], %g5 fxors %f2, %f13, %f9 fandnot1s %f11, %f11, %f0 fmovdge %xcc, %f9, %f15 addccc %o2, %i2, %l2 ldsb [%l7 + 0x4B], %g2 fmovsvc %icc, %f10, %f2 tvs %icc, 0x7 brgez %g7, loop_2174 ldsw [%l7 + 0x74], %o5 fbe,a %fcc2, loop_2175 fmovdcc %icc, %f2, %f6 loop_2174: fornot2 %f12, %f10, %f2 fpadd16 %f4, %f4, %f0 loop_2175: bleu,pt %xcc, loop_2176 tl %icc, 0x6 sll %i7, 0x00, %l0 fand %f0, %f12, %f8 loop_2176: ldx [%l7 + 0x28], %l5 fcmple32 %f8, %f12, %g6 bvc,a,pn %icc, loop_2177 fandnot2 %f2, %f2, %f2 fmovrdlz %l6, %f10, %f4 bleu loop_2178 loop_2177: fmovdcs %icc, %f0, %f11 fxnor %f14, %f8, %f8 ld [%l7 + 0x3C], %f15 loop_2178: sll %i0, %g4, %o7 fmovsne %icc, %f0, %f0 fmovrslez %g3, %f4, %f9 ldsh [%l7 + 0x1E], %l3 subcc %i6, %i5, %o4 addcc %l1, %o0, %o1 ldx [%l7 + 0x58], %g1 fbo,a %fcc2, loop_2179 fmovsge %icc, %f13, %f3 orcc %i4, %o3, %i3 brnz %l4, loop_2180 loop_2179: fmuld8ulx16 %f2, %f13, %f10 stb %i1, [%l7 + 0x31] fmovsge %icc, %f10, %f12 loop_2180: std %f6, [%l7 + 0x38] fmovde %icc, %f5, %f12 tge %icc, 0x5 fmovrsgz %g5, %f1, %f6 std %f12, [%l7 + 0x30] fpack32 %f12, %f2, %f12 fcmpd %fcc2, %f6, %f10 addccc %o6, 0x0A05, %i2 orcc %l2, 0x0358, %o2 tcs %xcc, 0x5 tn %xcc, 0x7 fmovrdlez %g7, %f0, %f10 fmovsg %icc, %f14, %f2 move %xcc, %o5, %g2 bl,a %icc, loop_2181 alignaddrl %i7, %l5, %l0 fmovsn %icc, %f7, %f8 lduw [%l7 + 0x58], %g6 loop_2181: fmovd %f12, %f4 alignaddrl %l6, %i0, %g4 addcc %g3, 0x08E0, %o7 fcmped %fcc2, %f4, %f8 movl %icc, %i6, %i5 movleu %xcc, %l3, %l1 ldx [%l7 + 0x10], %o0 mova %icc, %o4, %o1 fblg %fcc0, loop_2182 lduh [%l7 + 0x44], %g1 st %f15, [%l7 + 0x70] fandnot2 %f0, %f2, %f2 loop_2182: ldsb [%l7 + 0x51], %o3 fmovrsgez %i3, %f4, %f2 ldx [%l7 + 0x60], %l4 fblg %fcc0, loop_2183 bshuffle %f4, %f8, %f6 fxors %f3, %f11, %f9 tn %xcc, 0x1 loop_2183: brz,a %i4, loop_2184 addc %g5, %o6, %i1 std %f10, [%l7 + 0x78] fornot2 %f12, %f0, %f10 loop_2184: std %f8, [%l7 + 0x38] fnot1 %f10, %f2 fmovdl %xcc, %f15, %f11 ldub [%l7 + 0x36], %i2 movrgez %l2, 0x2B4, %o2 lduh [%l7 + 0x4E], %o5 fmovrdlez %g7, %f14, %f12 ldx [%l7 + 0x70], %g2 fabss %f0, %f15 std %f8, [%l7 + 0x50] fsrc1 %f14, %f14 stb %l5, [%l7 + 0x0D] subc %i7, 0x17B0, %g6 fmovsvs %xcc, %f13, %f9 subc %l6, 0x0FE9, %i0 ldx [%l7 + 0x08], %g4 bneg,pn %xcc, loop_2185 fmovrdne %g3, %f14, %f14 nop setx loop_2186, %l0, %l1 jmpl %l1, %l0 fmovdleu %icc, %f10, %f14 loop_2185: fcmple32 %f6, %f6, %o7 fbl %fcc3, loop_2187 loop_2186: movneg %icc, %i6, %l3 bgu,a loop_2188 ldd [%l7 + 0x08], %f0 loop_2187: stx %l1, [%l7 + 0x50] faligndata %f4, %f14, %f0 loop_2188: tvs %icc, 0x4 std %f0, [%l7 + 0x08] fmovdcc %xcc, %f4, %f13 tg %xcc, 0x3 sllx %i5, 0x17, %o4 fbu %fcc3, loop_2189 fsrc2s %f14, %f4 fmovdpos %icc, %f6, %f4 st %f5, [%l7 + 0x7C] loop_2189: fpsub32 %f6, %f0, %f12 fpadd32s %f15, %f2, %f12 fmovde %icc, %f7, %f14 movpos %xcc, %o0, %g1 fmovdge %icc, %f14, %f11 fbue,a %fcc2, loop_2190 lduh [%l7 + 0x26], %o1 movcs %icc, %o3, %l4 fmovscs %xcc, %f2, %f1 loop_2190: movpos %xcc, %i3, %g5 fpadd16 %f6, %f14, %f14 fbu,a %fcc0, loop_2191 call loop_2192 addc %i4, %o6, %i2 fandnot2s %f11, %f5, %f8 loop_2191: ldd [%l7 + 0x28], %f6 loop_2192: sdivcc %i1, 0x12E2, %l2 fmul8x16 %f6, %f0, %f14 stw %o5, [%l7 + 0x30] fsrc2s %f14, %f6 ldd [%l7 + 0x70], %f14 stb %g7, [%l7 + 0x71] std %f2, [%l7 + 0x08] fmovd %f8, %f10 movpos %xcc, %g2, %l5 fnot2s %f15, %f10 fpsub32s %f8, %f10, %f14 fnot1s %f10, %f12 ldx [%l7 + 0x40], %o2 sll %i7, %l6, %i0 movneg %icc, %g4, %g6 fones %f11 udivcc %l0, 0x103F, %o7 stb %g3, [%l7 + 0x3F] edge16n %i6, %l1, %l3 nop setx loop_2193, %l0, %l1 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_2194, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %o4, 0x0112, %i5 umul %o0, 0x14DA, %o1 loop_2193: addcc %o3, 0x1ABE, %l4 loop_2194: popc 0x17EC, %g1 smul %g5, 0x1174, %i4 bvs,a loop_2195 tneg %icc, 0x6 tleu %icc, 0x7 fmovsleu %xcc, %f15, %f14 loop_2195: xorcc %o6, 0x0B13, %i3 std %f8, [%l7 + 0x30] fbo %fcc2, loop_2196 edge16l %i1, %l2, %i2 sth %g7, [%l7 + 0x2C] orn %o5, 0x0F95, %g2 loop_2196: ldsb [%l7 + 0x53], %o2 ldd [%l7 + 0x78], %f6 ldsw [%l7 + 0x24], %i7 fpadd32 %f2, %f10, %f12 lduh [%l7 + 0x54], %l6 tle %icc, 0x4 lduh [%l7 + 0x12], %l5 movneg %xcc, %i0, %g4 ldub [%l7 + 0x78], %g6 fbge %fcc0, loop_2197 ldsb [%l7 + 0x0A], %l0 fbn,a %fcc3, loop_2198 lduh [%l7 + 0x6E], %o7 loop_2197: bcs,a,pn %xcc, loop_2199 ldsh [%l7 + 0x34], %i6 loop_2198: srl %l1, 0x04, %l3 movvs %xcc, %o4, %g3 loop_2199: lduh [%l7 + 0x20], %i5 fbule,a %fcc1, loop_2200 fbn,a %fcc0, loop_2201 fcmped %fcc3, %f10, %f12 be,pt %icc, loop_2202 loop_2200: fabsd %f2, %f6 loop_2201: stx %o1, [%l7 + 0x78] umulcc %o0, %l4, %g1 loop_2202: ldx [%l7 + 0x18], %o3 fmovsne %xcc, %f15, %f8 fpack32 %f2, %f2, %f6 ta %icc, 0x3 fmovrdgz %i4, %f14, %f4 lduh [%l7 + 0x60], %g5 brlz %i3, loop_2203 fmovdleu %xcc, %f15, %f6 bg,a loop_2204 fmovse %icc, %f14, %f12 loop_2203: ldub [%l7 + 0x0F], %o6 array32 %l2, %i1, %g7 loop_2204: fxnor %f12, %f2, %f0 edge16ln %i2, %o5, %o2 ldx [%l7 + 0x70], %g2 tle %xcc, 0x0 call loop_2205 fmovdleu %xcc, %f0, %f15 ldsh [%l7 + 0x62], %l6 move %xcc, %i7, %l5 loop_2205: stw %i0, [%l7 + 0x10] smul %g6, %l0, %o7 taddcctv %i6, %l1, %g4 bleu,a,pn %xcc, loop_2206 mulscc %o4, 0x1E93, %g3 fmul8x16al %f6, %f4, %f12 fcmpeq16 %f4, %f14, %l3 loop_2206: call loop_2207 edge16ln %o1, %o0, %l4 fandnot1 %f14, %f14, %f8 fbuge %fcc3, loop_2208 loop_2207: ldsb [%l7 + 0x22], %i5 bn,a %icc, loop_2209 subcc %o3, 0x15E2, %i4 loop_2208: fmovrdgz %g1, %f2, %f8 fone %f14 loop_2209: fmovde %icc, %f0, %f0 fmovrslez %i3, %f2, %f0 tle %icc, 0x5 ldsh [%l7 + 0x7C], %o6 fsrc2 %f6, %f2 fmovdn %xcc, %f8, %f14 brz %g5, loop_2210 popc %l2, %i1 st %f6, [%l7 + 0x34] fbul %fcc3, loop_2211 loop_2210: tcc %xcc, 0x7 fzero %f4 and %i2, %g7, %o5 loop_2211: lduh [%l7 + 0x58], %g2 fmovdgu %xcc, %f5, %f12 bleu loop_2212 fnands %f13, %f8, %f3 sllx %l6, %o2, %l5 fors %f4, %f11, %f11 loop_2212: tvs %xcc, 0x3 ldsh [%l7 + 0x3E], %i7 std %f2, [%l7 + 0x18] te %icc, 0x2 stx %i0, [%l7 + 0x48] fandnot2s %f14, %f10, %f1 edge32l %l0, %g6, %i6 sth %o7, [%l7 + 0x7A] lduh [%l7 + 0x5A], %g4 fbne %fcc1, loop_2213 bvs %xcc, loop_2214 fmovda %icc, %f4, %f2 ldsb [%l7 + 0x64], %l1 loop_2213: fpadd16 %f14, %f14, %f4 loop_2214: andn %o4, 0x13FF, %l3 bshuffle %f0, %f2, %f12 fble,a %fcc2, loop_2215 fmovdpos %xcc, %f4, %f6 bl,a %icc, loop_2216 xnor %g3, %o0, %o1 loop_2215: fmovde %xcc, %f7, %f10 tle %xcc, 0x0 loop_2216: fmovdcs %icc, %f13, %f3 stb %i5, [%l7 + 0x5E] lduw [%l7 + 0x1C], %o3 fnot2 %f10, %f6 brlz %l4, loop_2217 ldub [%l7 + 0x18], %g1 ba,a loop_2218 subcc %i3, %i4, %o6 loop_2217: tvc %xcc, 0x1 fpsub32s %f14, %f3, %f5 loop_2218: sth %l2, [%l7 + 0x72] fbug,a %fcc0, loop_2219 ldub [%l7 + 0x4E], %i1 orncc %g5, %g7, %i2 fmovdpos %xcc, %f13, %f15 loop_2219: fmovdneg %xcc, %f11, %f4 movcs %icc, %g2, %l6 mulx %o5, %l5, %i7 bvc,a,pn %xcc, loop_2220 fbge,a %fcc0, loop_2221 umulcc %o2, %i0, %g6 sth %l0, [%l7 + 0x0C] loop_2220: fbge,a %fcc2, loop_2222 loop_2221: ldx [%l7 + 0x08], %i6 alignaddrl %o7, %l1, %o4 ble,a loop_2223 loop_2222: fpmerge %f8, %f12, %f4 fpadd32 %f0, %f10, %f12 ld [%l7 + 0x6C], %f1 loop_2223: fmovdn %xcc, %f2, %f15 movgu %icc, %g4, %g3 brgz %l3, loop_2224 movn %icc, %o0, %i5 andncc %o3, %o1, %l4 fpsub16 %f0, %f6, %f4 loop_2224: ldsh [%l7 + 0x68], %i3 edge16 %g1, %i4, %l2 fnot2s %f13, %f1 sethi 0x1C67, %o6 st %f2, [%l7 + 0x3C] fble %fcc2, loop_2225 fnot2s %f9, %f5 ldub [%l7 + 0x54], %i1 sth %g7, [%l7 + 0x64] loop_2225: tvs %xcc, 0x4 ld [%l7 + 0x74], %f12 bneg,a,pt %xcc, loop_2226 mova %icc, %g5, %g2 ldsb [%l7 + 0x51], %l6 fbu %fcc3, loop_2227 loop_2226: ldx [%l7 + 0x60], %o5 movrgz %l5, 0x3D5, %i7 fsrc1 %f8, %f4 loop_2227: stx %o2, [%l7 + 0x70] edge8n %i0, %i2, %l0 fblg,a %fcc3, loop_2228 sth %g6, [%l7 + 0x38] movvs %xcc, %o7, %l1 stx %o4, [%l7 + 0x50] loop_2228: stb %g4, [%l7 + 0x40] st %f14, [%l7 + 0x68] fnegd %f10, %f14 fcmpes %fcc2, %f13, %f0 movg %xcc, %i6, %l3 ldub [%l7 + 0x43], %o0 fsrc1s %f15, %f4 stb %i5, [%l7 + 0x66] ldub [%l7 + 0x5E], %o3 fmovdn %xcc, %f7, %f12 sra %g3, 0x05, %o1 fcmpne16 %f14, %f12, %l4 st %f10, [%l7 + 0x60] movpos %icc, %i3, %g1 ld [%l7 + 0x68], %f7 edge16l %l2, %o6, %i4 udivx %g7, 0x14D5, %i1 fornot1s %f7, %f0, %f0 fmovda %icc, %f15, %f8 fnors %f7, %f7, %f13 fpsub32s %f10, %f7, %f9 tpos %icc, 0x7 ldsb [%l7 + 0x52], %g2 fabss %f4, %f13 movpos %xcc, %l6, %o5 fnot1 %f12, %f8 movne %icc, %g5, %l5 andn %o2, 0x1D0D, %i0 addc %i2, 0x0A64, %l0 srlx %g6, %o7, %i7 fmovsne %icc, %f6, %f3 std %f12, [%l7 + 0x58] tsubcc %o4, 0x0BE5, %g4 addcc %l1, 0x0044, %l3 movle %xcc, %o0, %i6 fandnot2s %f0, %f9, %f5 smulcc %o3, 0x0D6C, %i5 fcmpne16 %f6, %f4, %g3 fbuge %fcc3, loop_2229 alignaddr %l4, %i3, %o1 ld [%l7 + 0x40], %f5 sllx %g1, %l2, %i4 loop_2229: andncc %g7, %o6, %g2 ldub [%l7 + 0x4B], %l6 fbug %fcc0, loop_2230 fpack16 %f4, %f8 orncc %i1, 0x1A3A, %g5 movl %icc, %o5, %o2 loop_2230: xnorcc %l5, %i0, %i2 edge16l %g6, %l0, %o7 fmovdcc %icc, %f6, %f14 stw %i7, [%l7 + 0x0C] fsrc2s %f12, %f9 fand %f10, %f12, %f8 fnot1s %f3, %f8 stw %o4, [%l7 + 0x78] fmovdg %xcc, %f2, %f10 stb %g4, [%l7 + 0x71] ldsb [%l7 + 0x41], %l3 lduh [%l7 + 0x4A], %o0 ldx [%l7 + 0x50], %l1 movrgez %i6, %i5, %g3 fbug %fcc0, loop_2231 fbe,a %fcc0, loop_2232 ldx [%l7 + 0x40], %l4 fmovsa %icc, %f5, %f12 loop_2231: fornot2s %f8, %f7, %f11 loop_2232: edge16 %o3, %i3, %o1 bneg %xcc, loop_2233 fands %f10, %f0, %f2 brz %l2, loop_2234 xnorcc %i4, %g1, %o6 loop_2233: lduh [%l7 + 0x40], %g7 alignaddr %l6, %g2, %i1 loop_2234: fmovsvc %icc, %f13, %f10 movleu %xcc, %g5, %o2 fmovdl %icc, %f9, %f3 fandnot1 %f4, %f6, %f14 movl %xcc, %l5, %o5 lduw [%l7 + 0x6C], %i2 fmovrdgz %g6, %f12, %f4 mulscc %l0, %o7, %i0 popc %o4, %i7 fpsub32 %f2, %f4, %f12 bvc,a,pn %xcc, loop_2235 stw %g4, [%l7 + 0x14] fmovrsgez %l3, %f4, %f0 alignaddrl %o0, %i6, %l1 loop_2235: stx %g3, [%l7 + 0x10] fxnors %f5, %f3, %f9 fble %fcc0, loop_2236 movvs %xcc, %i5, %l4 lduh [%l7 + 0x5C], %i3 subccc %o3, 0x19C8, %l2 loop_2236: std %f12, [%l7 + 0x78] movpos %xcc, %i4, %g1 fmovsne %xcc, %f4, %f2 ldsh [%l7 + 0x36], %o1 edge32n %o6, %g7, %l6 fpack16 %f4, %f8 ldsh [%l7 + 0x20], %g2 srl %g5, %o2, %l5 tg %icc, 0x6 fxors %f8, %f2, %f12 std %f0, [%l7 + 0x30] fxors %f7, %f9, %f3 fpack16 %f6, %f1 fone %f4 fmovrsgz %i1, %f3, %f3 movcc %icc, %i2, %g6 fmovsvs %icc, %f14, %f4 fzeros %f7 ldx [%l7 + 0x30], %o5 ldx [%l7 + 0x38], %o7 tcc %icc, 0x3 ldx [%l7 + 0x78], %i0 ld [%l7 + 0x48], %f12 pdist %f8, %f6, %f0 stx %l0, [%l7 + 0x48] brnz,a %i7, loop_2237 fbe %fcc0, loop_2238 fmovdgu %xcc, %f12, %f9 bg,pt %xcc, loop_2239 loop_2237: lduh [%l7 + 0x6C], %o4 loop_2238: lduw [%l7 + 0x1C], %g4 fmovsne %icc, %f12, %f12 loop_2239: ldub [%l7 + 0x08], %o0 lduh [%l7 + 0x0A], %l3 lduh [%l7 + 0x2A], %l1 fornot2s %f1, %f5, %f2 fpsub32 %f2, %f14, %f8 edge32n %i6, %i5, %g3 andn %i3, %l4, %l2 fxors %f8, %f11, %f5 movcc %icc, %o3, %g1 st %f6, [%l7 + 0x74] fmovs %f0, %f14 call loop_2240 fandnot1 %f14, %f2, %f6 fnands %f1, %f1, %f3 bleu,a,pt %icc, loop_2241 loop_2240: fmul8x16au %f9, %f0, %f10 movre %o1, %o6, %i4 fmovdn %icc, %f7, %f12 loop_2241: bshuffle %f4, %f14, %f6 fmovdne %icc, %f7, %f1 mova %xcc, %l6, %g2 ldd [%l7 + 0x68], %f2 tcc %icc, 0x4 lduw [%l7 + 0x70], %g7 addcc %o2, %g5, %l5 fbu,a %fcc2, loop_2242 std %f4, [%l7 + 0x48] fcmps %fcc1, %f0, %f7 fmuld8ulx16 %f15, %f14, %f8 loop_2242: fmovdne %xcc, %f14, %f7 stx %i1, [%l7 + 0x70] fmovdcs %xcc, %f15, %f14 movre %g6, %o5, %i2 edge8n %o7, %l0, %i0 fmovde %icc, %f0, %f1 fmovsn %xcc, %f2, %f1 fnegs %f9, %f4 fbul,a %fcc3, loop_2243 st %f15, [%l7 + 0x78] bg loop_2244 stx %i7, [%l7 + 0x48] loop_2243: fbug,a %fcc3, loop_2245 fcmpd %fcc2, %f2, %f2 loop_2244: movge %icc, %o4, %g4 lduw [%l7 + 0x60], %o0 loop_2245: xnor %l1, 0x1AE4, %l3 ld [%l7 + 0x1C], %f14 ldsb [%l7 + 0x30], %i5 fcmpeq32 %f2, %f12, %i6 stx %i3, [%l7 + 0x38] fone %f6 brnz,a %g3, loop_2246 bgu,pt %icc, loop_2247 ldx [%l7 + 0x78], %l4 ldsh [%l7 + 0x12], %l2 loop_2246: edge8 %o3, %g1, %o1 loop_2247: tne %icc, 0x5 fmovsneg %xcc, %f10, %f3 ldd [%l7 + 0x28], %f8 tsubcctv %i4, 0x12CA, %o6 stx %l6, [%l7 + 0x40] fsrc1s %f6, %f5 fmovsa %xcc, %f13, %f5 ldsh [%l7 + 0x32], %g2 ldsh [%l7 + 0x08], %o2 fbge %fcc2, loop_2248 std %f8, [%l7 + 0x10] fcmple16 %f10, %f14, %g7 fmovdvc %icc, %f3, %f8 loop_2248: fnot1s %f6, %f0 sethi 0x029F, %l5 ldd [%l7 + 0x20], %f10 stb %i1, [%l7 + 0x71] fmuld8sux16 %f13, %f4, %f4 movrgz %g5, %g6, %o5 srax %o7, %l0, %i0 ldsb [%l7 + 0x25], %i2 movrgez %o4, %i7, %o0 for %f0, %f8, %f6 lduh [%l7 + 0x58], %g4 nop setx loop_2249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x6 fble %fcc1, loop_2250 lduw [%l7 + 0x74], %l3 loop_2249: edge32 %l1, %i6, %i5 movleu %icc, %g3, %i3 loop_2250: ld [%l7 + 0x44], %f9 fmovdl %icc, %f15, %f11 lduw [%l7 + 0x6C], %l4 addccc %o3, 0x000B, %g1 edge32n %l2, %i4, %o1 edge8l %l6, %o6, %g2 subc %o2, 0x185F, %l5 fmovrsgz %i1, %f5, %f14 brnz,a %g7, loop_2251 sth %g5, [%l7 + 0x20] lduw [%l7 + 0x34], %o5 tneg %xcc, 0x0 loop_2251: lduh [%l7 + 0x56], %g6 fbl %fcc1, loop_2252 fmovsvc %xcc, %f14, %f7 edge8 %o7, %l0, %i2 fmul8x16 %f10, %f14, %f14 loop_2252: fzero %f4 fnor %f2, %f4, %f6 fpadd32s %f15, %f1, %f3 xorcc %i0, %i7, %o0 fpmerge %f2, %f2, %f10 fsrc2s %f12, %f7 std %f14, [%l7 + 0x78] ldsb [%l7 + 0x55], %o4 std %f2, [%l7 + 0x38] fmovsgu %xcc, %f0, %f13 fbug,a %fcc2, loop_2253 subc %g4, 0x1839, %l3 fbne %fcc3, loop_2254 udivx %i6, 0x08C6, %l1 loop_2253: st %f3, [%l7 + 0x34] fpack32 %f0, %f12, %f4 loop_2254: ldsb [%l7 + 0x4C], %g3 subc %i5, %l4, %i3 stb %o3, [%l7 + 0x13] fcmpgt16 %f10, %f8, %l2 tcs %xcc, 0x0 subcc %g1, 0x118D, %o1 edge8l %l6, %o6, %g2 sth %o2, [%l7 + 0x72] fornot1s %f12, %f1, %f12 alignaddrl %l5, %i4, %i1 fmovrdne %g7, %f4, %f12 ldx [%l7 + 0x50], %g5 fmovrslz %o5, %f12, %f11 srax %g6, %l0, %o7 umulcc %i0, 0x1CC9, %i7 tn %xcc, 0x7 sth %o0, [%l7 + 0x14] edge16n %o4, %i2, %l3 sdivx %g4, 0x06FF, %l1 fbn %fcc3, loop_2255 smulcc %g3, %i5, %i6 taddcc %l4, %o3, %l2 ldx [%l7 + 0x38], %i3 loop_2255: brgz,a %o1, loop_2256 edge8l %l6, %o6, %g2 stx %g1, [%l7 + 0x70] bshuffle %f2, %f10, %f2 loop_2256: mulx %l5, 0x0995, %i4 fmovsn %xcc, %f7, %f11 fmovdne %xcc, %f7, %f12 ta %icc, 0x3 bgu,a,pn %icc, loop_2257 ldsb [%l7 + 0x1C], %i1 addc %o2, %g7, %o5 fbul,a %fcc2, loop_2258 loop_2257: orcc %g6, %l0, %g5 fmovrdlez %i0, %f0, %f6 movne %icc, %o7, %o0 loop_2258: fmovdleu %icc, %f5, %f2 st %f6, [%l7 + 0x44] sth %o4, [%l7 + 0x4E] fcmpgt16 %f10, %f2, %i2 bvc,a loop_2259 st %f10, [%l7 + 0x4C] fnot1 %f4, %f2 fors %f2, %f10, %f9 loop_2259: orn %i7, %g4, %l1 fcmple16 %f4, %f2, %l3 movne %xcc, %i5, %i6 fmovrsne %l4, %f4, %f5 fors %f13, %f10, %f4 ldx [%l7 + 0x28], %g3 lduw [%l7 + 0x10], %o3 fmuld8sux16 %f6, %f14, %f6 fxor %f6, %f2, %f6 stb %l2, [%l7 + 0x26] edge8n %i3, %l6, %o1 fpsub32 %f0, %f10, %f0 std %f10, [%l7 + 0x38] movle %icc, %g2, %o6 tgu %icc, 0x0 fpadd32 %f0, %f10, %f2 fcmple16 %f8, %f14, %g1 nop setx loop_2260, %l0, %l1 jmpl %l1, %i4 tcc %icc, 0x4 fpack32 %f0, %f10, %f6 stx %l5, [%l7 + 0x28] loop_2260: st %f8, [%l7 + 0x40] stw %i1, [%l7 + 0x0C] movrne %o2, 0x252, %g7 fpsub16s %f12, %f0, %f13 fornot2s %f5, %f1, %f5 fmovsvs %icc, %f10, %f12 ldsh [%l7 + 0x4C], %o5 fbul %fcc1, loop_2261 edge32ln %l0, %g5, %i0 fmovdpos %xcc, %f3, %f13 movvs %xcc, %g6, %o0 loop_2261: xnorcc %o7, 0x12FD, %i2 fbe %fcc1, loop_2262 sllx %o4, %i7, %g4 ldsh [%l7 + 0x0A], %l1 srlx %l3, 0x0A, %i6 loop_2262: lduh [%l7 + 0x5C], %i5 fbug %fcc2, loop_2263 bg,a %icc, loop_2264 stx %l4, [%l7 + 0x70] udiv %g3, 0x0F4A, %o3 loop_2263: movrne %i3, %l2, %l6 loop_2264: fpackfix %f4, %f4 fcmpgt16 %f12, %f14, %o1 sethi 0x1F24, %g2 fmovsvc %xcc, %f6, %f10 edge16l %g1, %o6, %l5 ldd [%l7 + 0x28], %f4 sdiv %i1, 0x1415, %i4 ldsw [%l7 + 0x7C], %o2 bleu,a %xcc, loop_2265 stw %o5, [%l7 + 0x18] fmovdpos %xcc, %f6, %f2 fmuld8ulx16 %f6, %f15, %f12 loop_2265: ba,pt %icc, loop_2266 umulcc %l0, 0x19AE, %g7 fcmpne32 %f6, %f4, %i0 array16 %g5, %g6, %o7 loop_2266: ldub [%l7 + 0x4B], %o0 add %i2, 0x0245, %i7 srax %o4, %g4, %l3 movvc %icc, %i6, %i5 ld [%l7 + 0x30], %f3 srlx %l1, 0x09, %l4 tsubcctv %g3, %i3, %l2 be loop_2267 fmovrslez %o3, %f12, %f2 and %o1, 0x1C03, %g2 fpackfix %f10, %f6 loop_2267: fxors %f2, %f10, %f8 ldsw [%l7 + 0x60], %g1 array16 %o6, %l5, %i1 ldsb [%l7 + 0x24], %i4 fbne %fcc3, loop_2268 bl,a %xcc, loop_2269 ld [%l7 + 0x48], %f4 brlez %o2, loop_2270 loop_2268: fmovsvc %xcc, %f7, %f0 loop_2269: movneg %xcc, %l6, %l0 stx %g7, [%l7 + 0x78] loop_2270: fcmpeq16 %f2, %f10, %i0 movcc %xcc, %o5, %g5 fmovda %icc, %f15, %f9 fsrc1 %f8, %f0 xor %g6, 0x06EB, %o0 fnor %f2, %f8, %f2 fmovrsne %i2, %f3, %f2 edge8l %o7, %o4, %i7 or %g4, %l3, %i5 lduh [%l7 + 0x10], %l1 fpsub32 %f10, %f14, %f2 fmovsleu %xcc, %f4, %f6 tcc %xcc, 0x5 bg,a loop_2271 ldub [%l7 + 0x15], %l4 fmul8x16au %f4, %f13, %f10 sdivcc %g3, 0x15B3, %i6 loop_2271: fandnot2 %f10, %f12, %f0 fandnot2 %f4, %f0, %f6 ld [%l7 + 0x50], %f10 tsubcc %l2, %i3, %o1 edge32ln %g2, %g1, %o6 fbg,a %fcc1, loop_2272 movrne %o3, 0x085, %i1 ldub [%l7 + 0x64], %i4 movrgez %o2, %l5, %l0 loop_2272: edge8l %l6, %g7, %o5 fandnot1s %f3, %f7, %f2 ldub [%l7 + 0x47], %i0 ldub [%l7 + 0x4A], %g6 ldsb [%l7 + 0x16], %o0 ldsb [%l7 + 0x78], %g5 fbl,a %fcc3, loop_2273 lduh [%l7 + 0x66], %o7 fpadd16s %f11, %f13, %f8 fxnor %f8, %f2, %f14 loop_2273: tne %xcc, 0x2 fblg %fcc2, loop_2274 umulcc %o4, %i2, %i7 ldd [%l7 + 0x30], %f2 move %xcc, %l3, %g4 loop_2274: fbu,a %fcc0, loop_2275 sdivx %i5, 0x1783, %l1 fmovsvs %icc, %f13, %f7 nop setx loop_2276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2275: movvs %icc, %g3, %l4 brnz,a %i6, loop_2277 lduw [%l7 + 0x24], %i3 loop_2276: brlez %o1, loop_2278 movge %xcc, %l2, %g2 loop_2277: fmovdn %icc, %f8, %f9 edge32n %g1, %o3, %i1 loop_2278: brlz %i4, loop_2279 fcmps %fcc1, %f4, %f5 fmul8sux16 %f10, %f12, %f12 taddcctv %o6, %o2, %l0 loop_2279: fones %f12 smulcc %l6, %l5, %o5 fnor %f10, %f6, %f6 ldsh [%l7 + 0x6E], %g7 fmovrslez %g6, %f13, %f3 fmovsvc %xcc, %f10, %f14 sth %o0, [%l7 + 0x4A] bneg,pn %icc, loop_2280 sth %i0, [%l7 + 0x64] tsubcctv %g5, %o4, %i2 mulx %i7, %o7, %l3 loop_2280: fcmpgt32 %f10, %f0, %g4 fmovdpos %xcc, %f2, %f3 udiv %l1, 0x06B4, %i5 fbul %fcc3, loop_2281 std %f2, [%l7 + 0x60] fpsub32 %f0, %f10, %f4 te %xcc, 0x3 loop_2281: fmuld8sux16 %f7, %f14, %f12 ldsh [%l7 + 0x3E], %g3 edge16l %i6, %i3, %o1 ldsw [%l7 + 0x48], %l2 lduh [%l7 + 0x3A], %g2 fpack32 %f8, %f0, %f10 srax %l4, 0x1C, %o3 fandnot2 %f4, %f14, %f6 fmovsa %icc, %f15, %f8 tne %xcc, 0x6 fmovsvs %icc, %f7, %f1 fcmpgt32 %f14, %f2, %g1 fbule %fcc3, loop_2282 bneg %icc, loop_2283 sra %i1, 0x17, %o6 fbu %fcc2, loop_2284 loop_2282: fmul8x16 %f8, %f12, %f6 loop_2283: bshuffle %f14, %f0, %f8 ldub [%l7 + 0x43], %i4 loop_2284: ta %icc, 0x7 sub %o2, %l0, %l6 bcs,a %icc, loop_2285 fcmped %fcc0, %f10, %f4 ldsw [%l7 + 0x6C], %l5 movrlez %g7, %g6, %o5 loop_2285: xnor %o0, %i0, %o4 fmovdl %icc, %f4, %f5 fmovrdgez %i2, %f8, %f10 fmovsneg %icc, %f11, %f11 movl %icc, %g5, %i7 andncc %o7, %l3, %g4 edge32 %l1, %g3, %i6 tgu %icc, 0x7 fcmple16 %f8, %f2, %i3 taddcc %o1, %l2, %g2 ldd [%l7 + 0x68], %f2 stx %i5, [%l7 + 0x30] fmovsleu %xcc, %f4, %f1 fbue,a %fcc3, loop_2286 edge16n %l4, %o3, %g1 bn loop_2287 subcc %o6, 0x037A, %i4 loop_2286: fornot1s %f8, %f14, %f0 ldsw [%l7 + 0x38], %o2 loop_2287: fmul8x16 %f14, %f12, %f0 stx %l0, [%l7 + 0x60] ldsh [%l7 + 0x7E], %i1 fmul8x16au %f11, %f2, %f8 move %icc, %l6, %l5 ld [%l7 + 0x64], %f15 ldx [%l7 + 0x50], %g6 ldsw [%l7 + 0x68], %g7 edge8 %o5, %o0, %i0 stb %i2, [%l7 + 0x2C] fcmpeq16 %f8, %f0, %g5 srlx %o4, 0x0C, %i7 tne %icc, 0x2 fone %f14 bgu,a %icc, loop_2288 tvc %xcc, 0x7 tpos %icc, 0x0 movpos %xcc, %o7, %l3 loop_2288: edge8l %l1, %g4, %i6 lduh [%l7 + 0x7C], %g3 brz %o1, loop_2289 fmovdvs %icc, %f8, %f8 stx %i3, [%l7 + 0x50] brnz,a %g2, loop_2290 loop_2289: fmul8x16al %f7, %f11, %f14 sra %l2, 0x12, %i5 orcc %o3, %g1, %o6 loop_2290: tg %icc, 0x7 ldsh [%l7 + 0x7E], %i4 st %f13, [%l7 + 0x70] ld [%l7 + 0x64], %f12 lduw [%l7 + 0x54], %o2 ldsw [%l7 + 0x44], %l0 sth %i1, [%l7 + 0x68] ldsw [%l7 + 0x08], %l4 popc 0x1DC1, %l5 fnot1 %f0, %f10 fmovdvc %xcc, %f6, %f8 fbne %fcc1, loop_2291 fmovs %f0, %f12 fpsub16s %f0, %f1, %f11 or %g6, 0x1606, %l6 loop_2291: bn %xcc, loop_2292 fmovdleu %icc, %f5, %f9 smul %o5, %g7, %i0 udivcc %o0, 0x1219, %g5 loop_2292: fmovsn %icc, %f8, %f11 taddcc %i2, 0x16D6, %o4 and %o7, %l3, %l1 ldsh [%l7 + 0x6C], %i7 fcmpgt32 %f10, %f4, %g4 ldsb [%l7 + 0x26], %g3 ldsh [%l7 + 0x62], %i6 xor %i3, 0x0B23, %g2 movrne %o1, 0x226, %l2 fpadd32 %f12, %f0, %f14 lduw [%l7 + 0x74], %o3 fbge %fcc2, loop_2293 edge16ln %i5, %g1, %o6 sdivx %o2, 0x010B, %i4 fmuld8ulx16 %f13, %f4, %f12 loop_2293: tcc %xcc, 0x1 lduw [%l7 + 0x70], %i1 fbg %fcc2, loop_2294 fandnot1s %f1, %f0, %f2 tvc %xcc, 0x7 fmovdcc %xcc, %f12, %f7 loop_2294: fmovrdne %l0, %f10, %f4 stw %l4, [%l7 + 0x38] fbne %fcc0, loop_2295 movn %icc, %l5, %g6 ldsb [%l7 + 0x73], %l6 fnot2s %f15, %f15 loop_2295: fabsd %f10, %f6 bleu loop_2296 andncc %o5, %g7, %o0 st %f9, [%l7 + 0x58] fmovdg %icc, %f2, %f0 loop_2296: fmovdge %xcc, %f10, %f14 fmovsleu %icc, %f7, %f7 fmovda %xcc, %f7, %f4 move %icc, %g5, %i2 fpadd16s %f13, %f13, %f13 ldd [%l7 + 0x60], %f12 fbg,a %fcc3, loop_2297 ldub [%l7 + 0x12], %i0 fpsub16s %f4, %f12, %f12 tne %icc, 0x3 loop_2297: fsrc1s %f5, %f0 stx %o4, [%l7 + 0x30] addcc %l3, %l1, %i7 fcmple32 %f6, %f4, %o7 brgez,a %g4, loop_2298 fmul8sux16 %f10, %f0, %f10 lduw [%l7 + 0x70], %i6 tvc %xcc, 0x5 loop_2298: fandnot1s %f0, %f13, %f15 lduw [%l7 + 0x18], %i3 std %f4, [%l7 + 0x28] fnors %f2, %f9, %f4 fcmpgt16 %f6, %f0, %g2 movn %icc, %o1, %g3 fmovsa %icc, %f12, %f9 fmovsvc %xcc, %f15, %f13 edge16n %l2, %o3, %i5 fnor %f8, %f10, %f4 ldd [%l7 + 0x38], %f6 tpos %xcc, 0x6 ld [%l7 + 0x6C], %f6 sllx %o6, %g1, %i4 movn %icc, %i1, %l0 fpackfix %f12, %f5 fmovd %f12, %f6 fmovda %icc, %f13, %f8 ld [%l7 + 0x50], %f4 ldsh [%l7 + 0x30], %l4 fnor %f14, %f14, %f4 fexpand %f14, %f0 fcmps %fcc3, %f3, %f4 movle %icc, %l5, %o2 fbu,a %fcc3, loop_2299 lduh [%l7 + 0x10], %l6 srl %g6, %g7, %o0 lduh [%l7 + 0x7E], %o5 loop_2299: ldd [%l7 + 0x58], %f12 fpsub32s %f8, %f6, %f2 stx %i2, [%l7 + 0x78] fmul8x16au %f15, %f3, %f8 lduw [%l7 + 0x3C], %i0 call loop_2300 edge16ln %o4, %g5, %l1 add %l3, 0x0F8D, %i7 stx %g4, [%l7 + 0x18] loop_2300: fandnot2 %f0, %f12, %f8 fmovdcc %xcc, %f3, %f3 fmovsne %icc, %f10, %f4 fmuld8sux16 %f12, %f11, %f4 fpsub32s %f8, %f7, %f5 fmovrdgz %i6, %f6, %f14 sdivx %o7, 0x0C4D, %g2 mulx %o1, %g3, %i3 fornot2 %f12, %f6, %f10 fmovdn %xcc, %f11, %f3 ldd [%l7 + 0x10], %f12 edge32ln %o3, %i5, %l2 fsrc1s %f9, %f6 fba %fcc3, loop_2301 or %g1, %i4, %o6 fxnor %f0, %f6, %f6 alignaddrl %l0, %i1, %l4 loop_2301: stb %l5, [%l7 + 0x08] fsrc2s %f10, %f5 bvs,a loop_2302 stw %o2, [%l7 + 0x64] std %f8, [%l7 + 0x50] movcc %icc, %g6, %l6 loop_2302: ld [%l7 + 0x3C], %f1 sll %g7, %o5, %o0 ldx [%l7 + 0x38], %i2 fcmpeq32 %f0, %f2, %i0 lduw [%l7 + 0x6C], %o4 fexpand %f0, %f10 ldub [%l7 + 0x4C], %l1 fmovdg %icc, %f0, %f10 edge32l %l3, %i7, %g5 ldd [%l7 + 0x18], %f2 alignaddrl %g4, %i6, %o7 stb %g2, [%l7 + 0x12] ldx [%l7 + 0x70], %o1 ldsh [%l7 + 0x4A], %g3 stx %o3, [%l7 + 0x10] ldsw [%l7 + 0x20], %i5 orn %i3, %g1, %l2 ldd [%l7 + 0x70], %f0 taddcc %i4, 0x0E33, %o6 ldsw [%l7 + 0x68], %l0 and %i1, 0x1A42, %l5 faligndata %f0, %f0, %f6 st %f11, [%l7 + 0x58] fbe,a %fcc3, loop_2303 movre %l4, %g6, %o2 fandnot2s %f7, %f6, %f8 xor %g7, %o5, %o0 loop_2303: lduh [%l7 + 0x44], %l6 lduh [%l7 + 0x2A], %i2 fmovsleu %icc, %f5, %f1 ldsh [%l7 + 0x7E], %i0 stb %l1, [%l7 + 0x21] nop setx loop_2304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x78], %f10 stw %l3, [%l7 + 0x74] ldd [%l7 + 0x10], %f14 loop_2304: fone %f12 ldsb [%l7 + 0x0D], %i7 fpadd32 %f0, %f12, %f4 fmovsa %icc, %f2, %f14 sethi 0x01DD, %o4 fmul8ulx16 %f12, %f14, %f6 fmovd %f0, %f0 ldsb [%l7 + 0x09], %g5 lduw [%l7 + 0x08], %g4 tn %icc, 0x7 fmovsne %icc, %f15, %f0 fblg,a %fcc2, loop_2305 ldsw [%l7 + 0x54], %o7 fpack32 %f10, %f8, %f6 fpsub16s %f12, %f12, %f4 loop_2305: ldd [%l7 + 0x20], %f4 add %i6, %g2, %o1 fandnot2 %f10, %f12, %f12 bcc,pt %icc, loop_2306 ldd [%l7 + 0x48], %f10 edge32 %o3, %i5, %i3 subc %g3, %g1, %l2 loop_2306: movrlez %o6, 0x1BE, %i4 fcmped %fcc3, %f0, %f8 ldsh [%l7 + 0x72], %l0 ld [%l7 + 0x10], %f5 std %f10, [%l7 + 0x20] fmovde %xcc, %f9, %f3 fbg,a %fcc3, loop_2307 fmul8ulx16 %f0, %f0, %f10 std %f8, [%l7 + 0x60] fandnot1s %f10, %f13, %f8 loop_2307: ldsw [%l7 + 0x44], %l5 lduh [%l7 + 0x14], %i1 andn %l4, %g6, %o2 tl %icc, 0x5 std %f8, [%l7 + 0x28] fba,a %fcc3, loop_2308 tneg %icc, 0x0 fmovdg %xcc, %f2, %f7 tleu %icc, 0x6 loop_2308: movl %xcc, %o5, %o0 sth %l6, [%l7 + 0x3A] mova %xcc, %g7, %i0 fcmpne32 %f6, %f10, %l1 sub %i2, 0x10F2, %l3 fnegd %f12, %f10 std %f10, [%l7 + 0x30] sth %i7, [%l7 + 0x24] std %f6, [%l7 + 0x48] fmovde %icc, %f0, %f12 addc %g5, 0x060D, %g4 stx %o7, [%l7 + 0x28] fmovdvs %xcc, %f8, %f3 fbue %fcc2, loop_2309 ld [%l7 + 0x3C], %f11 ld [%l7 + 0x68], %f1 lduw [%l7 + 0x18], %o4 loop_2309: edge32ln %i6, %o1, %g2 fxor %f4, %f10, %f0 fbuge,a %fcc3, loop_2310 xorcc %i5, %i3, %g3 ldx [%l7 + 0x48], %o3 fpsub16s %f3, %f14, %f11 loop_2310: ldsb [%l7 + 0x21], %g1 taddcctv %l2, %i4, %o6 fnegd %f8, %f6 fbg,a %fcc0, loop_2311 fbn,a %fcc0, loop_2312 sth %l0, [%l7 + 0x4C] fmovsn %icc, %f4, %f3 loop_2311: sll %i1, 0x08, %l4 loop_2312: lduh [%l7 + 0x4C], %g6 sra %o2, %o5, %o0 stx %l6, [%l7 + 0x68] ldsb [%l7 + 0x41], %l5 stx %g7, [%l7 + 0x70] fbue,a %fcc2, loop_2313 std %f4, [%l7 + 0x18] fnor %f14, %f6, %f2 fmovscs %icc, %f2, %f12 loop_2313: fmovdg %xcc, %f4, %f14 std %f8, [%l7 + 0x38] bcs,a,pn %xcc, loop_2314 stw %l1, [%l7 + 0x58] fcmped %fcc3, %f12, %f14 ldub [%l7 + 0x32], %i0 loop_2314: ldsw [%l7 + 0x74], %i2 fcmpeq32 %f4, %f2, %l3 alignaddr %i7, %g4, %o7 edge16ln %g5, %o4, %o1 call loop_2315 lduh [%l7 + 0x42], %i6 ld [%l7 + 0x14], %f3 tvs %icc, 0x1 loop_2315: fnor %f10, %f4, %f14 movgu %icc, %i5, %g2 fandnot2 %f14, %f2, %f10 sub %g3, 0x1FCD, %i3 and %g1, 0x1755, %l2 fsrc2 %f8, %f4 fand %f10, %f4, %f6 fmovdcs %icc, %f14, %f15 movcs %xcc, %o3, %i4 fcmpne16 %f6, %f8, %l0 movgu %icc, %o6, %i1 fmovdpos %xcc, %f8, %f9 fba,a %fcc1, loop_2316 ldub [%l7 + 0x4E], %g6 ldub [%l7 + 0x41], %l4 fnot1s %f7, %f7 loop_2316: brlez %o5, loop_2317 fpack32 %f0, %f12, %f10 fcmpeq16 %f10, %f6, %o0 fmovdvc %xcc, %f8, %f6 loop_2317: nop setx loop_2318, %l0, %l1 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 %o2, [%l7 + 0x6E] xorcc %l5, 0x024C, %g7 fpadd32s %f6, %f6, %f9 loop_2318: fbu %fcc3, loop_2319 ta %xcc, 0x3 fmovdcs %icc, %f8, %f1 fmovsgu %icc, %f15, %f7 loop_2319: fxnors %f6, %f14, %f14 stw %l1, [%l7 + 0x48] fnand %f10, %f8, %f12 sth %i0, [%l7 + 0x28] fpsub16 %f0, %f2, %f10 fandnot2s %f10, %f9, %f6 edge32n %l6, %i2, %i7 ldd [%l7 + 0x18], %f0 tge %icc, 0x3 sth %l3, [%l7 + 0x24] fcmps %fcc1, %f9, %f6 ldsw [%l7 + 0x0C], %g4 ld [%l7 + 0x3C], %f13 array16 %o7, %o4, %g5 st %f4, [%l7 + 0x5C] ldd [%l7 + 0x68], %f4 fmovrdne %i6, %f10, %f6 fmovdn %icc, %f8, %f3 fmovsvc %xcc, %f2, %f2 fmovsl %icc, %f2, %f7 ldsh [%l7 + 0x3E], %i5 stw %o1, [%l7 + 0x2C] ldub [%l7 + 0x13], %g2 stw %i3, [%l7 + 0x78] andcc %g1, 0x0A3B, %l2 stb %o3, [%l7 + 0x46] sra %g3, %l0, %o6 fsrc2s %f3, %f2 fmovdvs %xcc, %f2, %f4 movn %xcc, %i4, %i1 mulx %l4, 0x12AF, %g6 udivx %o5, 0x08B1, %o2 mova %xcc, %o0, %g7 ldsb [%l7 + 0x47], %l1 fmovdcs %xcc, %f1, %f4 fmovsn %xcc, %f12, %f3 fmovsne %icc, %f12, %f5 sth %i0, [%l7 + 0x08] tge %xcc, 0x4 brgez %l6, loop_2320 umul %l5, %i2, %i7 movneg %icc, %l3, %g4 fba %fcc1, loop_2321 loop_2320: tge %icc, 0x5 fbn,a %fcc1, loop_2322 tneg %xcc, 0x7 loop_2321: stb %o4, [%l7 + 0x7E] sth %g5, [%l7 + 0x30] loop_2322: fmovse %xcc, %f15, %f0 stw %o7, [%l7 + 0x70] ldsb [%l7 + 0x18], %i6 stx %o1, [%l7 + 0x48] fmovdle %xcc, %f9, %f7 tn %xcc, 0x5 bg,a,pt %xcc, loop_2323 xnorcc %i5, 0x0BF4, %g2 fcmpeq32 %f14, %f8, %g1 srl %l2, %i3, %o3 loop_2323: fbge %fcc0, loop_2324 fble %fcc1, loop_2325 ld [%l7 + 0x14], %f5 fcmple16 %f0, %f4, %l0 loop_2324: ldd [%l7 + 0x58], %f10 loop_2325: movne %xcc, %o6, %i4 bl,a,pn %icc, loop_2326 addccc %i1, 0x0248, %l4 movvs %xcc, %g6, %g3 lduw [%l7 + 0x10], %o2 loop_2326: move %icc, %o5, %o0 ldsw [%l7 + 0x70], %g7 stw %l1, [%l7 + 0x74] st %f1, [%l7 + 0x28] fble %fcc2, loop_2327 stx %l6, [%l7 + 0x78] edge16l %i0, %l5, %i2 fmovdneg %xcc, %f10, %f1 loop_2327: fbug,a %fcc3, loop_2328 fpadd16 %f0, %f6, %f0 fnot2s %f5, %f15 ldsw [%l7 + 0x58], %l3 loop_2328: stx %g4, [%l7 + 0x08] ldx [%l7 + 0x48], %o4 ld [%l7 + 0x4C], %f8 fnand %f6, %f2, %f0 fornot2s %f15, %f7, %f15 subc %i7, 0x1D83, %g5 ldub [%l7 + 0x0F], %i6 subc %o7, 0x1A48, %o1 ldub [%l7 + 0x70], %i5 brlez,a %g2, loop_2329 fnor %f2, %f8, %f0 stx %l2, [%l7 + 0x18] fandnot1 %f12, %f4, %f4 loop_2329: fmovs %f11, %f4 fbg,a %fcc2, loop_2330 ldub [%l7 + 0x7E], %i3 edge8 %g1, %o3, %o6 fmuld8ulx16 %f10, %f4, %f0 loop_2330: pdist %f12, %f8, %f8 fmul8x16 %f12, %f12, %f12 fnands %f5, %f4, %f5 fmovrdlz %l0, %f8, %f6 brgz %i4, loop_2331 movle %icc, %l4, %g6 fcmpeq16 %f4, %f6, %g3 xnor %i1, 0x0C2A, %o2 loop_2331: stx %o5, [%l7 + 0x08] fmuld8ulx16 %f8, %f5, %f0 st %f3, [%l7 + 0x08] stb %g7, [%l7 + 0x46] fornot1 %f2, %f14, %f12 umulcc %o0, %l6, %l1 ble %icc, loop_2332 fmovdpos %xcc, %f12, %f12 ldsw [%l7 + 0x4C], %i0 addcc %l5, %l3, %i2 loop_2332: fornot2 %f8, %f0, %f6 alignaddrl %g4, %o4, %g5 fbul,a %fcc3, loop_2333 addccc %i7, %i6, %o1 movl %icc, %o7, %i5 ldx [%l7 + 0x28], %l2 loop_2333: fnot2 %f4, %f6 bcs %xcc, loop_2334 stw %i3, [%l7 + 0x60] std %f12, [%l7 + 0x20] fabsd %f8, %f0 loop_2334: fsrc1 %f12, %f12 fmovdle %icc, %f13, %f8 ldub [%l7 + 0x3F], %g1 movrgez %g2, 0x3AC, %o3 fsrc2s %f7, %f9 fmovrse %l0, %f11, %f4 std %f14, [%l7 + 0x70] sdivx %i4, 0x0004, %l4 sth %g6, [%l7 + 0x74] ldsh [%l7 + 0x2C], %o6 lduw [%l7 + 0x0C], %i1 ldx [%l7 + 0x40], %g3 stx %o5, [%l7 + 0x70] ldsh [%l7 + 0x48], %g7 fble %fcc2, loop_2335 fmovsg %icc, %f8, %f7 sdivx %o0, 0x0955, %o2 fmul8x16al %f13, %f10, %f8 loop_2335: fbue,a %fcc1, loop_2336 sethi 0x097B, %l6 fmovdge %icc, %f12, %f12 fornot2 %f2, %f8, %f14 loop_2336: fbuge %fcc3, loop_2337 stx %i0, [%l7 + 0x10] fandnot1 %f4, %f2, %f6 ldsb [%l7 + 0x50], %l5 loop_2337: fpack16 %f10, %f12 sth %l1, [%l7 + 0x38] lduh [%l7 + 0x18], %l3 tn %icc, 0x3 stb %i2, [%l7 + 0x14] array8 %o4, %g5, %i7 fornot1s %f4, %f0, %f1 std %f0, [%l7 + 0x28] fandnot2 %f14, %f2, %f12 st %f3, [%l7 + 0x44] fsrc2s %f5, %f10 fcmpgt16 %f0, %f14, %g4 fand %f2, %f10, %f12 std %f12, [%l7 + 0x38] ldd [%l7 + 0x58], %f14 ldsb [%l7 + 0x31], %o1 fmovsleu %xcc, %f5, %f2 sdivcc %i6, 0x079B, %i5 fpsub32 %f10, %f4, %f6 fmovrsgez %l2, %f14, %f14 fmovrdgz %i3, %f10, %f6 ldx [%l7 + 0x08], %o7 movrgz %g1, 0x35A, %g2 alignaddr %l0, %o3, %l4 ldx [%l7 + 0x10], %i4 lduh [%l7 + 0x08], %o6 fnor %f14, %f2, %f12 fnor %f10, %f0, %f14 ldsb [%l7 + 0x32], %g6 ldub [%l7 + 0x7F], %g3 bcc,a loop_2338 xorcc %i1, %o5, %g7 ld [%l7 + 0x54], %f6 std %f8, [%l7 + 0x50] loop_2338: sdivx %o2, 0x0DC9, %o0 stx %i0, [%l7 + 0x28] movn %icc, %l6, %l5 fcmpgt32 %f4, %f10, %l1 ldd [%l7 + 0x30], %f6 fmovsn %xcc, %f14, %f13 fzeros %f5 fbg,a %fcc0, loop_2339 brlz %i2, loop_2340 ldub [%l7 + 0x51], %o4 edge32 %l3, %g5, %i7 loop_2339: edge16n %o1, %i6, %g4 loop_2340: lduw [%l7 + 0x44], %i5 movl %xcc, %l2, %i3 st %f15, [%l7 + 0x6C] movrne %o7, %g2, %g1 fmovsn %xcc, %f4, %f13 bne,a,pn %xcc, loop_2341 brz %o3, loop_2342 fmovdne %icc, %f2, %f11 sth %l4, [%l7 + 0x76] loop_2341: smulcc %l0, %o6, %i4 loop_2342: sdiv %g3, 0x1541, %g6 movge %icc, %o5, %i1 movleu %xcc, %g7, %o2 fmul8ulx16 %f2, %f2, %f4 sth %o0, [%l7 + 0x32] brlz %l6, loop_2343 bcs,a,pt %icc, loop_2344 fpackfix %f10, %f8 fnands %f14, %f1, %f14 loop_2343: fxnors %f15, %f5, %f10 loop_2344: sdiv %l5, 0x08B4, %i0 bn loop_2345 fmovdne %xcc, %f11, %f5 stw %i2, [%l7 + 0x44] fmovdle %icc, %f13, %f10 loop_2345: tcs %xcc, 0x5 ldsb [%l7 + 0x66], %o4 ldsb [%l7 + 0x59], %l1 fcmpd %fcc3, %f14, %f2 fmul8x16 %f7, %f14, %f4 fmovdge %icc, %f10, %f4 fmovdvc %icc, %f4, %f12 tl %icc, 0x2 tl %xcc, 0x2 fpadd16s %f1, %f13, %f0 std %f14, [%l7 + 0x50] ble,a loop_2346 udiv %g5, 0x1696, %l3 fones %f9 andn %i7, %o1, %i6 loop_2346: edge32ln %i5, %l2, %g4 edge8n %i3, %g2, %g1 stb %o7, [%l7 + 0x38] fmovd %f8, %f6 movge %xcc, %o3, %l4 fexpand %f11, %f14 fbg,a %fcc0, loop_2347 fmovs %f1, %f9 movneg %xcc, %l0, %o6 sth %i4, [%l7 + 0x20] loop_2347: fmovdvc %icc, %f5, %f3 ldx [%l7 + 0x70], %g3 bcs,a,pt %icc, loop_2348 stb %o5, [%l7 + 0x56] ldx [%l7 + 0x68], %g6 ldub [%l7 + 0x78], %i1 loop_2348: fmovdleu %xcc, %f10, %f0 fandnot2s %f15, %f13, %f13 ldsw [%l7 + 0x64], %o2 fmovsleu %icc, %f12, %f10 movcs %xcc, %o0, %l6 edge8 %g7, %i0, %i2 taddcctv %o4, %l1, %l5 tcc %icc, 0x7 ldd [%l7 + 0x38], %f6 fcmple16 %f4, %f14, %g5 fand %f0, %f2, %f12 sth %i7, [%l7 + 0x76] ldub [%l7 + 0x6D], %o1 fmovsleu %icc, %f9, %f14 udivcc %i6, 0x14FB, %i5 fpack16 %f14, %f4 stw %l2, [%l7 + 0x5C] stx %g4, [%l7 + 0x60] stx %i3, [%l7 + 0x70] fands %f15, %f11, %f13 edge8 %l3, %g1, %g2 st %f12, [%l7 + 0x18] tge %xcc, 0x3 edge32n %o7, %o3, %l4 movcc %icc, %l0, %i4 fcmpne16 %f12, %f2, %g3 ldsb [%l7 + 0x1A], %o5 fmovsn %icc, %f12, %f1 tne %xcc, 0x5 sth %g6, [%l7 + 0x2A] ldd [%l7 + 0x20], %f4 tle %xcc, 0x3 stb %i1, [%l7 + 0x6A] fones %f6 fcmpeq32 %f2, %f4, %o2 fmovdle %icc, %f15, %f3 srlx %o0, 0x07, %l6 ldub [%l7 + 0x7D], %g7 fmovdn %xcc, %f1, %f14 ld [%l7 + 0x40], %f14 call loop_2349 lduh [%l7 + 0x20], %i0 sdivx %i2, 0x071C, %o4 edge8 %o6, %l5, %g5 loop_2349: fmovdn %icc, %f11, %f14 xorcc %i7, %l1, %i6 edge8l %i5, %o1, %l2 faligndata %f2, %f10, %f4 fpadd16 %f4, %f14, %f12 lduh [%l7 + 0x3E], %g4 fmovdne %icc, %f12, %f5 ld [%l7 + 0x1C], %f5 edge16 %l3, %i3, %g1 fmovdcs %icc, %f13, %f11 ldsw [%l7 + 0x5C], %o7 bvc,a,pt %icc, loop_2350 ldsw [%l7 + 0x48], %g2 popc 0x07D5, %o3 sra %l4, 0x19, %i4 loop_2350: movvs %xcc, %l0, %o5 fmovdl %icc, %f2, %f7 fpackfix %f14, %f6 bneg,a,pt %xcc, loop_2351 fmovse %icc, %f4, %f4 smul %g6, 0x0B61, %g3 fmovsa %xcc, %f9, %f2 loop_2351: std %f14, [%l7 + 0x68] fmovsne %xcc, %f2, %f13 bl,pt %xcc, loop_2352 fmovrdgz %o2, %f10, %f0 ldsh [%l7 + 0x5A], %o0 stb %l6, [%l7 + 0x14] loop_2352: fsrc1 %f4, %f12 brgz %i1, loop_2353 fcmpes %fcc3, %f15, %f4 lduw [%l7 + 0x64], %i0 array8 %i2, %g7, %o6 loop_2353: alignaddr %o4, %l5, %g5 sth %i7, [%l7 + 0x08] fmovd %f6, %f6 fmovrsne %i6, %f9, %f0 ldsb [%l7 + 0x51], %l1 srl %o1, 0x1A, %i5 ble loop_2354 ldd [%l7 + 0x60], %f4 fble,a %fcc0, loop_2355 stw %g4, [%l7 + 0x44] loop_2354: subcc %l3, %i3, %g1 fbuge %fcc2, loop_2356 loop_2355: edge8n %o7, %g2, %o3 smulcc %l4, %i4, %l2 ldx [%l7 + 0x30], %l0 loop_2356: ldsh [%l7 + 0x24], %g6 fmovda %icc, %f15, %f14 taddcctv %g3, 0x04FE, %o5 stb %o0, [%l7 + 0x4D] tcs %icc, 0x6 movpos %icc, %l6, %o2 stx %i1, [%l7 + 0x58] fmovdvc %icc, %f10, %f8 st %f2, [%l7 + 0x08] srlx %i2, %g7, %o6 call loop_2357 orcc %i0, %l5, %o4 te %icc, 0x7 lduw [%l7 + 0x5C], %g5 loop_2357: xorcc %i7, 0x19F8, %l1 stb %i6, [%l7 + 0x1E] fbn %fcc2, loop_2358 tneg %xcc, 0x4 fnand %f12, %f6, %f2 ldsh [%l7 + 0x74], %o1 loop_2358: brgez %g4, loop_2359 fors %f12, %f8, %f4 stb %i5, [%l7 + 0x6D] mova %icc, %i3, %l3 loop_2359: stx %g1, [%l7 + 0x68] sth %o7, [%l7 + 0x68] fors %f14, %f14, %f14 movn %icc, %g2, %l4 ldub [%l7 + 0x19], %i4 sth %o3, [%l7 + 0x16] addcc %l0, 0x06F6, %l2 umulcc %g3, 0x0D25, %o5 fmovdgu %xcc, %f8, %f4 fxors %f0, %f11, %f14 fmovrdne %o0, %f10, %f10 ldsh [%l7 + 0x6A], %g6 fcmple16 %f4, %f8, %l6 fzeros %f15 fornot1 %f2, %f2, %f4 stw %i1, [%l7 + 0x14] brgz,a %o2, loop_2360 fmovdpos %xcc, %f13, %f1 fmovdne %xcc, %f8, %f7 array32 %i2, %g7, %i0 loop_2360: andcc %o6, %l5, %g5 fnot1 %f6, %f0 sll %o4, 0x0B, %i7 ldd [%l7 + 0x18], %f12 bge %xcc, loop_2361 fpsub16 %f14, %f12, %f0 ldsh [%l7 + 0x0A], %i6 movneg %xcc, %o1, %g4 loop_2361: lduh [%l7 + 0x36], %i5 ldsh [%l7 + 0x16], %i3 fba %fcc2, loop_2362 and %l3, %g1, %o7 fxnor %f8, %f14, %f0 stw %l1, [%l7 + 0x58] loop_2362: fmuld8ulx16 %f1, %f15, %f2 movpos %xcc, %g2, %i4 fmovsge %icc, %f2, %f13 sth %l4, [%l7 + 0x34] ldsh [%l7 + 0x62], %l0 fmovdl %icc, %f1, %f5 movrgez %o3, %g3, %o5 bvs,a loop_2363 stw %l2, [%l7 + 0x60] fones %f2 fxnor %f0, %f4, %f10 loop_2363: fcmps %fcc1, %f15, %f14 fmuld8sux16 %f10, %f7, %f8 srl %g6, 0x0D, %o0 edge32ln %l6, %i1, %i2 tg %icc, 0x6 movneg %xcc, %g7, %o2 fcmpne16 %f8, %f6, %i0 stx %l5, [%l7 + 0x78] edge16 %o6, %o4, %g5 movl %icc, %i6, %i7 fcmpeq32 %f8, %f4, %o1 sethi 0x1553, %g4 sth %i5, [%l7 + 0x10] faligndata %f8, %f2, %f2 bg,pt %xcc, loop_2364 fmovsle %xcc, %f14, %f7 fbe %fcc2, loop_2365 fabss %f6, %f0 loop_2364: fxnors %f8, %f9, %f10 stb %l3, [%l7 + 0x50] loop_2365: ldsh [%l7 + 0x14], %i3 fnot2s %f2, %f15 stx %g1, [%l7 + 0x10] mulx %l1, 0x12DD, %o7 sra %i4, 0x07, %l4 ldx [%l7 + 0x10], %g2 nop setx loop_2366, %l0, %l1 jmpl %l1, %l0 fpsub32 %f0, %f6, %f10 fornot1s %f10, %f15, %f3 fbn,a %fcc3, loop_2367 loop_2366: fmovsl %icc, %f8, %f6 fmovdne %icc, %f9, %f12 subc %o3, 0x0609, %o5 loop_2367: ldsb [%l7 + 0x58], %l2 fmuld8ulx16 %f2, %f8, %f6 fmovsvc %xcc, %f8, %f15 udiv %g3, 0x1043, %o0 fabsd %f12, %f8 ldub [%l7 + 0x34], %l6 fpmerge %f7, %f15, %f10 fmovsleu %icc, %f12, %f8 ldd [%l7 + 0x30], %f10 st %f0, [%l7 + 0x30] lduw [%l7 + 0x28], %i1 fnot2s %f10, %f0 lduw [%l7 + 0x20], %i2 lduh [%l7 + 0x5A], %g6 lduw [%l7 + 0x78], %o2 fxors %f4, %f2, %f12 st %f0, [%l7 + 0x14] fmovsg %icc, %f11, %f0 stw %g7, [%l7 + 0x18] fmovdn %xcc, %f7, %f1 orcc %i0, 0x0DC7, %o6 array16 %l5, %o4, %i6 pdist %f6, %f14, %f4 lduw [%l7 + 0x34], %g5 faligndata %f2, %f10, %f14 addcc %i7, 0x0C27, %g4 udivx %i5, 0x08EA, %o1 fone %f4 fsrc2s %f13, %f7 fnot2s %f15, %f5 orn %i3, %l3, %l1 array32 %o7, %i4, %g1 fcmpne16 %f6, %f12, %l4 fble %fcc0, loop_2368 fblg %fcc3, loop_2369 fpsub16s %f14, %f11, %f2 ldsb [%l7 + 0x7E], %g2 loop_2368: fbu,a %fcc1, loop_2370 loop_2369: alignaddr %o3, %l0, %o5 ldd [%l7 + 0x08], %f14 te %xcc, 0x3 loop_2370: fandnot1s %f2, %f3, %f12 fmovsgu %xcc, %f7, %f3 edge32n %g3, %o0, %l2 fmovsvc %icc, %f1, %f5 fmovscc %xcc, %f9, %f9 taddcctv %i1, 0x1DBA, %l6 fmovdvc %icc, %f2, %f0 movrgz %g6, 0x26B, %o2 fandnot1 %f4, %f12, %f14 ldub [%l7 + 0x3D], %g7 array8 %i0, %o6, %l5 ldub [%l7 + 0x70], %o4 ldsw [%l7 + 0x60], %i2 fmovscc %xcc, %f15, %f1 fmovscc %xcc, %f11, %f0 stx %g5, [%l7 + 0x70] edge8 %i6, %i7, %i5 stx %g4, [%l7 + 0x70] xor %i3, %o1, %l1 ld [%l7 + 0x08], %f7 fba,a %fcc3, loop_2371 stw %o7, [%l7 + 0x20] fbne,a %fcc0, loop_2372 fmovsa %xcc, %f13, %f6 loop_2371: fmuld8ulx16 %f12, %f6, %f4 tcs %icc, 0x1 loop_2372: fmovde %xcc, %f1, %f8 lduh [%l7 + 0x20], %i4 fmovrsne %l3, %f2, %f5 movrne %l4, 0x10F, %g2 movge %icc, %g1, %l0 fornot1 %f10, %f4, %f12 add %o3, 0x12DA, %o5 ldsh [%l7 + 0x32], %g3 fbu %fcc3, loop_2373 fcmple16 %f14, %f0, %l2 st %f7, [%l7 + 0x0C] lduh [%l7 + 0x7E], %o0 loop_2373: stw %i1, [%l7 + 0x70] std %f0, [%l7 + 0x50] fcmpd %fcc1, %f0, %f2 be,a loop_2374 edge8ln %g6, %l6, %o2 fornot2s %f13, %f11, %f2 fsrc2s %f7, %f2 loop_2374: subcc %i0, %o6, %l5 subcc %g7, %i2, %g5 movre %o4, %i7, %i6 ldsw [%l7 + 0x2C], %i5 lduh [%l7 + 0x56], %g4 ld [%l7 + 0x64], %f3 fcmple16 %f10, %f10, %i3 fnot2s %f2, %f1 stx %o1, [%l7 + 0x18] ba,a,pt %xcc, loop_2375 edge8l %o7, %l1, %l3 edge32ln %i4, %g2, %g1 fmovrdne %l4, %f6, %f10 loop_2375: stx %o3, [%l7 + 0x20] lduh [%l7 + 0x20], %o5 sth %g3, [%l7 + 0x0E] stw %l2, [%l7 + 0x60] fmovsvs %xcc, %f10, %f15 fbul,a %fcc0, loop_2376 movpos %icc, %o0, %l0 ldsb [%l7 + 0x3C], %i1 fzero %f0 loop_2376: nop setx loop_2377, %l0, %l1 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 %f8, %f4 fnands %f6, %f11, %f12 sth %g6, [%l7 + 0x6E] loop_2377: movrlz %o2, 0x2AF, %i0 movrlz %o6, %l6, %l5 movrlez %g7, 0x124, %i2 fpack32 %f2, %f0, %f14 fone %f8 fmovsl %icc, %f9, %f12 ld [%l7 + 0x40], %f14 sth %g5, [%l7 + 0x0A] xor %o4, 0x0770, %i6 movl %xcc, %i5, %g4 bpos loop_2378 ldsh [%l7 + 0x1A], %i3 te %xcc, 0x6 stb %i7, [%l7 + 0x50] loop_2378: tg %icc, 0x7 tsubcctv %o7, 0x09F9, %l1 fmovdle %icc, %f8, %f2 for %f4, %f8, %f2 movvc %icc, %l3, %o1 fbug %fcc1, loop_2379 umul %i4, %g1, %l4 fands %f4, %f9, %f13 fcmpd %fcc2, %f4, %f14 loop_2379: fsrc1s %f6, %f1 stx %g2, [%l7 + 0x70] movleu %xcc, %o3, %o5 brz,a %g3, loop_2380 ldd [%l7 + 0x40], %f12 ldsb [%l7 + 0x51], %l2 movgu %icc, %o0, %l0 loop_2380: fcmpes %fcc3, %f12, %f10 edge32 %g6, %o2, %i0 fmovs %f12, %f2 bneg,a,pn %icc, loop_2381 fpsub32 %f2, %f0, %f4 ldx [%l7 + 0x18], %o6 fors %f2, %f4, %f0 loop_2381: std %f6, [%l7 + 0x68] fmovdpos %icc, %f6, %f12 stw %l6, [%l7 + 0x18] brlez,a %i1, loop_2382 stw %l5, [%l7 + 0x10] st %f14, [%l7 + 0x6C] lduh [%l7 + 0x6A], %i2 loop_2382: edge16l %g7, %g5, %o4 smulcc %i5, %i6, %i3 fbug,a %fcc1, loop_2383 ldsh [%l7 + 0x6A], %g4 ldsw [%l7 + 0x38], %o7 ldsh [%l7 + 0x58], %i7 loop_2383: srlx %l1, %l3, %i4 edge16n %g1, %l4, %o1 ldub [%l7 + 0x4E], %g2 ldsh [%l7 + 0x66], %o3 lduw [%l7 + 0x78], %o5 ldsh [%l7 + 0x52], %g3 fpackfix %f10, %f12 ldd [%l7 + 0x58], %f10 fbn,a %fcc0, loop_2384 fnegd %f10, %f6 for %f6, %f0, %f10 fmovdne %xcc, %f14, %f15 loop_2384: bne %icc, loop_2385 fzeros %f10 bleu,a loop_2386 fnand %f12, %f6, %f2 loop_2385: ldd [%l7 + 0x38], %f4 ldub [%l7 + 0x29], %o0 loop_2386: fcmped %fcc2, %f6, %f14 lduh [%l7 + 0x0A], %l0 ldsh [%l7 + 0x1E], %l2 sth %o2, [%l7 + 0x24] std %f0, [%l7 + 0x28] brnz,a %i0, loop_2387 movg %xcc, %o6, %l6 ldx [%l7 + 0x40], %i1 fblg,a %fcc0, loop_2388 loop_2387: fand %f6, %f10, %f14 movcc %xcc, %l5, %i2 taddcctv %g7, %g6, %o4 loop_2388: fbug,a %fcc0, loop_2389 fmovsa %icc, %f8, %f10 movrlz %g5, 0x386, %i5 edge8ln %i6, %g4, %o7 loop_2389: ble,a,pt %icc, loop_2390 brgez %i7, loop_2391 andcc %i3, 0x09F2, %l1 fmovs %f13, %f5 loop_2390: fnors %f9, %f5, %f0 loop_2391: faligndata %f2, %f6, %f12 fnand %f12, %f0, %f6 addc %i4, 0x1694, %g1 brz,a %l4, loop_2392 sth %o1, [%l7 + 0x60] sub %l3, %o3, %o5 sth %g3, [%l7 + 0x12] loop_2392: fexpand %f12, %f14 fmovse %icc, %f11, %f15 stw %g2, [%l7 + 0x48] udiv %o0, 0x152A, %l0 edge8l %o2, %l2, %o6 st %f5, [%l7 + 0x44] fsrc2 %f6, %f10 tg %icc, 0x1 fcmped %fcc1, %f4, %f8 movvs %icc, %l6, %i0 fmovd %f8, %f4 fmovrse %i1, %f12, %f8 lduh [%l7 + 0x46], %i2 fbe,a %fcc1, loop_2393 ldsh [%l7 + 0x72], %l5 bleu,a %icc, loop_2394 stw %g7, [%l7 + 0x38] loop_2393: fnor %f10, %f12, %f10 array32 %o4, %g6, %g5 loop_2394: ldsb [%l7 + 0x28], %i5 fmovsa %xcc, %f3, %f15 tn %icc, 0x4 tvs %icc, 0x3 ldx [%l7 + 0x78], %i6 movneg %xcc, %g4, %o7 and %i3, 0x0A46, %l1 siam 0x1 fmul8x16al %f12, %f4, %f4 fmovdle %xcc, %f12, %f7 brgez,a %i4, loop_2395 ldub [%l7 + 0x4C], %g1 fbge %fcc1, loop_2396 sra %i7, %l4, %o1 loop_2395: stb %o3, [%l7 + 0x25] std %f2, [%l7 + 0x28] loop_2396: for %f0, %f14, %f8 add %l3, 0x1FA1, %o5 alignaddr %g3, %g2, %l0 fmovscs %icc, %f6, %f8 stx %o2, [%l7 + 0x30] brlz,a %o0, loop_2397 ldsb [%l7 + 0x74], %o6 and %l6, 0x1EE3, %i0 sllx %l2, %i2, %l5 loop_2397: ldub [%l7 + 0x1E], %g7 smul %o4, %i1, %g6 sdivcc %g5, 0x0ADD, %i6 siam 0x7 edge16n %g4, %i5, %i3 fmovrdne %o7, %f10, %f0 ta %icc, 0x1 bg,a,pn %icc, loop_2398 ldsb [%l7 + 0x7A], %i4 sra %g1, 0x1A, %l1 fnegd %f6, %f2 loop_2398: mulscc %l4, %o1, %o3 edge32l %l3, %o5, %i7 stx %g3, [%l7 + 0x70] array16 %l0, %g2, %o2 st %f1, [%l7 + 0x64] fmovsl %icc, %f14, %f14 stx %o6, [%l7 + 0x08] fexpand %f2, %f12 edge8ln %l6, %i0, %o0 lduw [%l7 + 0x3C], %l2 umulcc %l5, 0x1F2E, %i2 ldd [%l7 + 0x18], %f2 udivx %g7, 0x05E1, %o4 fpsub16 %f8, %f10, %f14 ldsh [%l7 + 0x16], %i1 fmovspos %xcc, %f11, %f7 ta %icc, 0x7 sth %g5, [%l7 + 0x5E] edge16l %i6, %g6, %i5 fmovrse %g4, %f2, %f11 fones %f12 tne %xcc, 0x3 brnz,a %i3, loop_2399 orncc %i4, %g1, %l1 fmovdgu %xcc, %f5, %f12 fxnors %f4, %f7, %f9 loop_2399: brgz,a %l4, loop_2400 sra %o7, %o1, %o3 lduw [%l7 + 0x74], %o5 sth %i7, [%l7 + 0x0C] loop_2400: sra %l3, %g3, %g2 fcmpgt32 %f14, %f4, %l0 ldsw [%l7 + 0x0C], %o6 ldd [%l7 + 0x18], %f10 bcs,pn %xcc, loop_2401 ldsw [%l7 + 0x3C], %o2 sth %i0, [%l7 + 0x40] ldub [%l7 + 0x75], %o0 loop_2401: be,pn %icc, loop_2402 fmovsgu %xcc, %f3, %f12 stw %l6, [%l7 + 0x64] movleu %icc, %l2, %i2 loop_2402: addccc %g7, %o4, %i1 fzero %f0 fbge,a %fcc0, loop_2403 fmovdge %icc, %f11, %f7 fornot1s %f5, %f11, %f7 bleu,a %icc, loop_2404 loop_2403: fmovse %xcc, %f6, %f12 bvc,a loop_2405 edge8n %l5, %i6, %g6 loop_2404: fbn,a %fcc1, loop_2406 fpack16 %f4, %f12 loop_2405: tl %icc, 0x7 bne %icc, loop_2407 loop_2406: bne,a,pn %xcc, loop_2408 fcmped %fcc0, %f12, %f2 fcmple16 %f4, %f0, %g5 loop_2407: ldd [%l7 + 0x18], %f6 loop_2408: tg %xcc, 0x7 bgu,pt %xcc, loop_2409 lduw [%l7 + 0x68], %i5 ldsb [%l7 + 0x19], %g4 edge8 %i3, %i4, %l1 loop_2409: sra %l4, 0x0C, %o7 bvs,pt %icc, loop_2410 sth %o1, [%l7 + 0x42] movgu %xcc, %o3, %o5 stb %g1, [%l7 + 0x47] loop_2410: fmuld8ulx16 %f5, %f14, %f8 xor %l3, %i7, %g3 lduw [%l7 + 0x20], %g2 for %f8, %f8, %f14 fsrc1s %f8, %f12 movre %o6, %l0, %o2 sth %o0, [%l7 + 0x7E] fmul8x16 %f15, %f8, %f8 fmovrdne %i0, %f12, %f14 fmovdvc %icc, %f0, %f7 movvc %icc, %l6, %l2 udivx %g7, 0x0E79, %o4 movpos %icc, %i2, %i1 brgez,a %l5, loop_2411 ldsw [%l7 + 0x4C], %g6 fmovsvs %icc, %f4, %f2 stw %i6, [%l7 + 0x1C] loop_2411: ld [%l7 + 0x60], %f2 udiv %i5, 0x126F, %g5 stw %i3, [%l7 + 0x6C] lduw [%l7 + 0x70], %i4 bpos,pt %icc, loop_2412 movcc %icc, %l1, %g4 stx %l4, [%l7 + 0x78] fcmpne16 %f8, %f4, %o7 loop_2412: ld [%l7 + 0x78], %f5 sth %o3, [%l7 + 0x14] ldx [%l7 + 0x48], %o1 ldsb [%l7 + 0x70], %o5 call loop_2413 lduh [%l7 + 0x0E], %l3 fbule %fcc3, loop_2414 fmovscc %icc, %f6, %f6 loop_2413: sdivcc %i7, 0x108F, %g1 edge16n %g2, %g3, %o6 loop_2414: ldx [%l7 + 0x10], %l0 fmovdge %xcc, %f13, %f10 lduh [%l7 + 0x12], %o2 ldsh [%l7 + 0x0E], %i0 fpackfix %f6, %f14 andn %l6, %l2, %g7 subccc %o4, %o0, %i1 sth %i2, [%l7 + 0x3E] fpsub32s %f6, %f4, %f11 fmovdcc %icc, %f6, %f14 movrgez %l5, %g6, %i6 tne %icc, 0x6 fcmple32 %f14, %f6, %i5 fmovsle %icc, %f14, %f6 sllx %i3, %g5, %i4 fexpand %f8, %f12 ta %icc, 0x5 tvc %xcc, 0x6 lduw [%l7 + 0x20], %g4 ldd [%l7 + 0x78], %f8 fcmple32 %f14, %f8, %l1 fandnot2s %f7, %f13, %f6 movge %xcc, %o7, %o3 ldsh [%l7 + 0x4E], %l4 fpack16 %f12, %f6 ldx [%l7 + 0x50], %o1 fcmple32 %f10, %f0, %l3 movg %xcc, %i7, %o5 ldub [%l7 + 0x12], %g1 ldsw [%l7 + 0x14], %g2 udivx %o6, 0x1119, %l0 movrlz %o2, %i0, %l6 tneg %icc, 0x2 ldd [%l7 + 0x20], %f12 fmovdvc %icc, %f13, %f10 ldsw [%l7 + 0x2C], %l2 sra %g3, %o4, %g7 lduh [%l7 + 0x22], %o0 ldub [%l7 + 0x46], %i2 andncc %i1, %g6, %l5 edge8ln %i6, %i5, %g5 fpackfix %f0, %f7 fmovspos %icc, %f4, %f10 std %f2, [%l7 + 0x38] std %f8, [%l7 + 0x50] lduw [%l7 + 0x44], %i3 edge8n %g4, %l1, %o7 be,a loop_2415 stw %o3, [%l7 + 0x44] faligndata %f2, %f4, %f8 bgu,a,pn %icc, loop_2416 loop_2415: std %f0, [%l7 + 0x50] brz %i4, loop_2417 brz,a %o1, loop_2418 loop_2416: xnor %l4, 0x03DC, %l3 ldsh [%l7 + 0x24], %i7 loop_2417: sll %g1, %o5, %o6 loop_2418: fmovrslez %g2, %f1, %f6 lduh [%l7 + 0x7A], %o2 fmovsneg %xcc, %f10, %f13 bge %icc, loop_2419 orcc %i0, 0x107B, %l6 ldsb [%l7 + 0x2C], %l2 srl %g3, %l0, %g7 loop_2419: fcmple16 %f8, %f8, %o0 fcmped %fcc2, %f12, %f4 ldd [%l7 + 0x50], %f0 fmovs %f13, %f7 movrlz %i2, %i1, %g6 edge32 %l5, %i6, %i5 movre %g5, %i3, %o4 fsrc1 %f12, %f4 tg %xcc, 0x0 lduw [%l7 + 0x14], %l1 stb %g4, [%l7 + 0x3F] ldd [%l7 + 0x78], %f4 fmovsle %xcc, %f1, %f7 brnz %o7, loop_2420 ld [%l7 + 0x20], %f2 ldd [%l7 + 0x18], %f4 ble,pn %xcc, loop_2421 loop_2420: brlz,a %o3, loop_2422 fpack32 %f10, %f4, %f8 sethi 0x10FE, %o1 loop_2421: for %f12, %f0, %f8 loop_2422: fzero %f4 addcc %i4, %l3, %i7 ta %icc, 0x4 bpos,a loop_2423 lduh [%l7 + 0x2C], %l4 edge32l %o5, %g1, %g2 fpmerge %f13, %f12, %f6 loop_2423: movpos %xcc, %o2, %o6 array8 %i0, %l6, %l2 fmovdcs %xcc, %f7, %f12 ldub [%l7 + 0x1C], %g3 fandnot2 %f2, %f6, %f0 sth %l0, [%l7 + 0x2C] fmovrdlez %o0, %f0, %f12 fbg %fcc2, loop_2424 fnands %f9, %f1, %f4 fbge %fcc1, loop_2425 movpos %xcc, %g7, %i1 loop_2424: fmovrsgez %i2, %f12, %f8 edge16 %g6, %i6, %l5 loop_2425: ldsh [%l7 + 0x2E], %i5 fsrc2 %f6, %f6 fabss %f6, %f13 udivcc %g5, 0x1999, %i3 ldsw [%l7 + 0x7C], %l1 movrlz %g4, 0x041, %o7 siam 0x7 fmovrsgz %o4, %f1, %f4 stw %o3, [%l7 + 0x14] fmovsg %xcc, %f1, %f12 tpos %xcc, 0x6 stb %o1, [%l7 + 0x19] fnot1s %f0, %f14 fnors %f8, %f14, %f14 fcmple32 %f6, %f0, %l3 ldsb [%l7 + 0x41], %i4 fnot1s %f15, %f14 fxors %f14, %f10, %f15 edge16n %l4, %o5, %i7 fmovsleu %icc, %f13, %f15 movge %xcc, %g1, %g2 stw %o2, [%l7 + 0x20] fmovdvs %xcc, %f0, %f3 st %f11, [%l7 + 0x28] fsrc2s %f1, %f2 lduh [%l7 + 0x5E], %i0 tpos %xcc, 0x5 ldsw [%l7 + 0x78], %l6 fcmped %fcc0, %f12, %f12 ldx [%l7 + 0x28], %o6 xnorcc %g3, 0x0002, %l2 movne %icc, %o0, %l0 fcmps %fcc1, %f5, %f12 sth %g7, [%l7 + 0x72] fnors %f14, %f2, %f3 ld [%l7 + 0x3C], %f15 lduw [%l7 + 0x50], %i1 ldsh [%l7 + 0x56], %i2 fmovrde %g6, %f8, %f4 st %f3, [%l7 + 0x08] fmovsleu %icc, %f14, %f10 fmovrsne %l5, %f1, %f5 orncc %i5, 0x1DDE, %g5 be,a,pn %icc, loop_2426 ldub [%l7 + 0x6E], %i6 ldx [%l7 + 0x20], %i3 bpos,a loop_2427 loop_2426: edge16ln %l1, %o7, %g4 edge8ln %o4, %o3, %l3 bgu,pt %icc, loop_2428 loop_2427: bne loop_2429 lduw [%l7 + 0x4C], %o1 siam 0x0 loop_2428: sdivx %l4, 0x0AA9, %o5 loop_2429: ldub [%l7 + 0x1A], %i7 fmovrsgez %i4, %f14, %f5 edge8 %g1, %o2, %i0 addcc %l6, %o6, %g3 fandnot2s %f15, %f4, %f1 ld [%l7 + 0x30], %f1 stb %l2, [%l7 + 0x69] ldd [%l7 + 0x78], %f6 fcmpne32 %f12, %f2, %o0 ldx [%l7 + 0x20], %g2 fmovdcc %icc, %f6, %f10 fpsub32s %f12, %f0, %f13 tgu %xcc, 0x7 fmovsle %icc, %f3, %f4 tg %icc, 0x2 fandnot2 %f12, %f6, %f8 fornot1 %f14, %f6, %f12 movne %xcc, %g7, %l0 subcc %i1, 0x0AB0, %i2 lduh [%l7 + 0x2A], %g6 bneg,a loop_2430 fcmpne16 %f12, %f0, %i5 ldsh [%l7 + 0x44], %l5 tsubcc %i6, 0x01D5, %g5 loop_2430: fandnot1 %f2, %f0, %f14 ldsh [%l7 + 0x12], %i3 movgu %icc, %o7, %g4 fands %f0, %f13, %f1 fblg %fcc2, loop_2431 fmovrdgez %l1, %f10, %f0 sdivcc %o3, 0x0E02, %l3 tg %xcc, 0x2 loop_2431: movpos %xcc, %o4, %o1 fornot2s %f6, %f2, %f0 movneg %xcc, %o5, %i7 fbl,a %fcc0, loop_2432 add %i4, %g1, %l4 ldx [%l7 + 0x70], %i0 movrgz %l6, 0x175, %o2 loop_2432: fbo,a %fcc2, loop_2433 ldsw [%l7 + 0x5C], %g3 ldub [%l7 + 0x0F], %l2 fmovrdgez %o6, %f2, %f6 loop_2433: fcmps %fcc0, %f8, %f12 siam 0x2 movre %o0, 0x20C, %g7 fcmple16 %f6, %f2, %l0 fnot1 %f2, %f10 or %g2, 0x05E8, %i2 fbe,a %fcc1, loop_2434 fmovdge %xcc, %f10, %f3 bge,pt %xcc, loop_2435 stx %i1, [%l7 + 0x40] loop_2434: edge32 %g6, %i5, %i6 sra %l5, %i3, %g5 loop_2435: ld [%l7 + 0x48], %f7 movrlz %g4, 0x255, %l1 movre %o7, %l3, %o3 bgu %xcc, loop_2436 mulscc %o4, %o1, %i7 ldd [%l7 + 0x40], %f6 edge16ln %i4, %o5, %g1 loop_2436: fpsub32 %f6, %f10, %f14 tneg %xcc, 0x7 fbug,a %fcc1, loop_2437 lduw [%l7 + 0x34], %l4 std %f2, [%l7 + 0x50] fmovscc %icc, %f14, %f5 loop_2437: fbg %fcc3, loop_2438 movre %l6, 0x1DB, %i0 tneg %icc, 0x6 movcs %xcc, %g3, %l2 loop_2438: movrne %o2, 0x077, %o0 alignaddrl %o6, %g7, %l0 bg,a,pn %xcc, loop_2439 fbul,a %fcc0, loop_2440 st %f4, [%l7 + 0x28] tg %xcc, 0x3 loop_2439: alignaddrl %g2, %i1, %g6 loop_2440: fblg %fcc1, loop_2441 stw %i2, [%l7 + 0x18] ld [%l7 + 0x3C], %f12 orcc %i5, %l5, %i6 loop_2441: brlz %g5, loop_2442 stw %g4, [%l7 + 0x5C] ld [%l7 + 0x68], %f9 udiv %i3, 0x1526, %o7 loop_2442: ldub [%l7 + 0x6E], %l3 orcc %l1, %o3, %o4 sth %i7, [%l7 + 0x5C] stb %o1, [%l7 + 0x4B] edge16ln %i4, %g1, %o5 lduh [%l7 + 0x54], %l4 edge16ln %l6, %i0, %l2 fbg %fcc0, loop_2443 bg,a,pn %xcc, loop_2444 fpadd16s %f8, %f0, %f2 fnor %f8, %f14, %f14 loop_2443: call loop_2445 loop_2444: sth %g3, [%l7 + 0x48] fzero %f10 ldub [%l7 + 0x15], %o0 loop_2445: fmuld8ulx16 %f4, %f4, %f12 fmul8x16au %f7, %f4, %f6 xorcc %o6, 0x060F, %g7 movn %icc, %o2, %g2 ldd [%l7 + 0x58], %f6 stb %l0, [%l7 + 0x3F] fbn %fcc0, loop_2446 std %f10, [%l7 + 0x68] fxor %f2, %f0, %f0 call loop_2447 loop_2446: ldsw [%l7 + 0x10], %g6 tleu %icc, 0x4 fnor %f6, %f10, %f14 loop_2447: subcc %i1, 0x0168, %i2 orncc %i5, 0x0729, %i6 stw %g5, [%l7 + 0x5C] fbne,a %fcc1, loop_2448 bg,pn %xcc, loop_2449 popc 0x173A, %l5 std %f0, [%l7 + 0x40] loop_2448: stx %i3, [%l7 + 0x50] loop_2449: tgu %xcc, 0x5 ldsh [%l7 + 0x36], %g4 st %f0, [%l7 + 0x60] fmovdneg %icc, %f2, %f5 movrgez %l3, 0x270, %l1 st %f7, [%l7 + 0x08] fornot2 %f2, %f10, %f10 ldub [%l7 + 0x75], %o3 addccc %o7, 0x1AAA, %o4 array8 %i7, %o1, %i4 fbue %fcc0, loop_2450 fmuld8ulx16 %f8, %f0, %f8 umulcc %o5, 0x19F1, %l4 edge8 %l6, %g1, %i0 loop_2450: ldsw [%l7 + 0x24], %g3 fpadd16s %f15, %f11, %f6 alignaddrl %l2, %o6, %o0 stb %g7, [%l7 + 0x46] lduw [%l7 + 0x4C], %o2 fba,a %fcc0, loop_2451 fbul,a %fcc3, loop_2452 edge32ln %g2, %l0, %g6 fpadd16 %f2, %f2, %f4 loop_2451: fmovsge %xcc, %f0, %f2 loop_2452: array16 %i1, %i5, %i2 fsrc2s %f13, %f11 ldx [%l7 + 0x38], %i6 fandnot1s %f14, %f8, %f5 call loop_2453 ldd [%l7 + 0x68], %f4 fmul8ulx16 %f12, %f4, %f14 fxnor %f14, %f10, %f14 loop_2453: brgez %g5, loop_2454 ldsw [%l7 + 0x0C], %i3 ldsb [%l7 + 0x77], %g4 fmovsne %xcc, %f3, %f14 loop_2454: movn %icc, %l5, %l1 movl %icc, %o3, %l3 bl,a loop_2455 fbue,a %fcc3, loop_2456 tge %xcc, 0x4 srax %o4, 0x0C, %o7 loop_2455: ldd [%l7 + 0x68], %f14 loop_2456: mulscc %i7, 0x1D98, %i4 tge %xcc, 0x1 edge8l %o5, %o1, %l6 stb %g1, [%l7 + 0x37] fnands %f3, %f0, %f14 move %icc, %i0, %g3 nop setx loop_2457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x78], %l2 subccc %l4, 0x0618, %o6 loop_2457: sllx %o0, 0x11, %g7 movn %icc, %o2, %l0 fand %f10, %f14, %f4 movpos %xcc, %g6, %i1 sth %g2, [%l7 + 0x38] edge32ln %i2, %i5, %g5 stw %i6, [%l7 + 0x2C] fcmpes %fcc2, %f14, %f15 edge32ln %g4, %i3, %l1 fmovda %xcc, %f13, %f13 ldd [%l7 + 0x30], %f4 srlx %l5, %l3, %o4 ta %xcc, 0x5 sth %o7, [%l7 + 0x5A] movvc %xcc, %o3, %i4 movl %icc, %i7, %o5 addc %o1, %l6, %g1 array32 %g3, %i0, %l2 movge %xcc, %o6, %l4 alignaddrl %g7, %o2, %l0 brnz %o0, loop_2458 fand %f8, %f8, %f10 stb %i1, [%l7 + 0x49] fmovsgu %xcc, %f15, %f2 loop_2458: movne %xcc, %g2, %i2 lduw [%l7 + 0x24], %i5 lduh [%l7 + 0x48], %g5 fsrc1 %f6, %f0 std %f0, [%l7 + 0x08] tn %icc, 0x4 fzeros %f6 fbule,a %fcc3, loop_2459 bgu,a loop_2460 edge8 %i6, %g6, %g4 udiv %l1, 0x14DC, %l5 loop_2459: st %f8, [%l7 + 0x4C] loop_2460: fnor %f10, %f10, %f2 ta %icc, 0x2 fandnot2s %f14, %f7, %f4 fmovrdgez %i3, %f10, %f6 fmovrslz %o4, %f3, %f8 or %o7, %o3, %i4 fpackfix %f10, %f5 ldsw [%l7 + 0x1C], %l3 call loop_2461 movge %xcc, %o5, %o1 st %f14, [%l7 + 0x6C] std %f6, [%l7 + 0x38] loop_2461: edge8n %i7, %g1, %g3 edge16 %l6, %l2, %i0 edge8l %l4, %g7, %o6 fxnor %f14, %f14, %f14 srlx %o2, %o0, %i1 edge8n %l0, %i2, %i5 stb %g2, [%l7 + 0x62] xor %g5, %g6, %i6 smulcc %l1, %l5, %g4 fpadd32 %f10, %f10, %f10 stb %o4, [%l7 + 0x31] ldub [%l7 + 0x7F], %i3 st %f3, [%l7 + 0x58] movpos %xcc, %o3, %i4 fornot2 %f8, %f10, %f2 fmovsleu %xcc, %f4, %f9 addccc %l3, %o5, %o1 movrgez %i7, 0x16B, %g1 tge %icc, 0x3 fmul8ulx16 %f10, %f6, %f12 brz,a %g3, loop_2462 fmul8x16al %f8, %f14, %f12 fbe,a %fcc3, loop_2463 tvs %xcc, 0x7 loop_2462: fmovsa %xcc, %f3, %f12 bcc,pt %icc, loop_2464 loop_2463: tn %xcc, 0x6 fmovrde %o7, %f6, %f6 fpsub32 %f4, %f8, %f10 loop_2464: fcmpeq16 %f2, %f0, %l2 fmovrse %i0, %f2, %f0 fcmple16 %f8, %f2, %l6 srl %g7, %o6, %o2 tgu %icc, 0x3 fxor %f2, %f6, %f0 ldub [%l7 + 0x38], %l4 tpos %xcc, 0x6 nop setx loop_2465, %l0, %l1 jmpl %l1, %o0 bg,a,pn %icc, loop_2466 std %f8, [%l7 + 0x08] fandnot2s %f6, %f15, %f4 loop_2465: st %f15, [%l7 + 0x50] loop_2466: brgz,a %l0, loop_2467 bn,pn %xcc, loop_2468 tneg %xcc, 0x4 fmul8sux16 %f8, %f10, %f6 loop_2467: fcmpgt16 %f12, %f2, %i2 loop_2468: taddcctv %i1, %i5, %g5 fnegd %f8, %f4 te %xcc, 0x4 lduw [%l7 + 0x08], %g6 tl %icc, 0x5 fors %f12, %f11, %f12 stb %g2, [%l7 + 0x26] ldsb [%l7 + 0x49], %i6 movn %icc, %l5, %g4 or %l1, 0x1582, %i3 call loop_2469 lduw [%l7 + 0x40], %o4 movn %xcc, %o3, %i4 fmovdcs %xcc, %f1, %f3 loop_2469: sethi 0x1832, %l3 stb %o1, [%l7 + 0x4F] st %f0, [%l7 + 0x0C] tvs %icc, 0x3 fbn,a %fcc2, loop_2470 bcc loop_2471 tge %xcc, 0x7 fbn %fcc1, loop_2472 loop_2470: fmovdle %icc, %f6, %f15 loop_2471: lduh [%l7 + 0x10], %i7 fmovsg %xcc, %f7, %f6 loop_2472: brlez %o5, loop_2473 ldd [%l7 + 0x38], %f14 fnand %f2, %f12, %f14 srl %g1, %g3, %l2 loop_2473: andncc %o7, %l6, %i0 fmovrdgz %o6, %f10, %f4 fmovdvs %icc, %f15, %f8 stw %o2, [%l7 + 0x14] mulx %g7, %o0, %l4 fxor %f8, %f8, %f12 fmovda %icc, %f3, %f12 ldub [%l7 + 0x10], %l0 tpos %icc, 0x3 srax %i2, 0x16, %i1 orcc %g5, %i5, %g6 fnor %f6, %f2, %f12 movcs %xcc, %i6, %l5 stw %g2, [%l7 + 0x58] ldx [%l7 + 0x38], %l1 lduh [%l7 + 0x66], %i3 tl %xcc, 0x1 fzero %f4 fabsd %f6, %f0 add %o4, %o3, %g4 fcmps %fcc3, %f5, %f12 edge8ln %i4, %l3, %o1 fpsub32 %f14, %f8, %f4 fnegd %f4, %f0 bvc %xcc, loop_2474 fcmped %fcc0, %f0, %f8 sdivcc %o5, 0x1D82, %i7 edge16n %g3, %g1, %o7 loop_2474: fone %f4 fmovscs %xcc, %f14, %f8 edge8ln %l6, %i0, %o6 lduh [%l7 + 0x4E], %o2 ldub [%l7 + 0x75], %g7 movrgz %l2, %o0, %l4 fands %f14, %f0, %f0 fxnors %f8, %f0, %f3 fands %f3, %f4, %f11 fnot1 %f0, %f14 fmovrdgz %i2, %f12, %f14 bn,a loop_2475 edge32n %i1, %g5, %i5 lduw [%l7 + 0x44], %g6 ldsb [%l7 + 0x6A], %l0 loop_2475: fmovdneg %icc, %f15, %f15 fsrc1s %f3, %f10 array32 %l5, %g2, %i6 alignaddrl %l1, %i3, %o4 ldd [%l7 + 0x60], %f14 ldsh [%l7 + 0x08], %g4 sth %i4, [%l7 + 0x52] st %f10, [%l7 + 0x68] fbuge %fcc0, loop_2476 andncc %l3, %o3, %o1 ld [%l7 + 0x6C], %f9 andn %i7, %g3, %g1 loop_2476: fmovsneg %icc, %f3, %f15 bcc loop_2477 ldx [%l7 + 0x60], %o5 fmovdpos %icc, %f6, %f3 fnot1s %f9, %f5 loop_2477: move %xcc, %l6, %o7 fnor %f10, %f8, %f10 fsrc1 %f14, %f4 fbug,a %fcc2, loop_2478 stb %o6, [%l7 + 0x2B] ldsh [%l7 + 0x1C], %o2 bneg,pn %icc, loop_2479 loop_2478: ldsb [%l7 + 0x54], %g7 movrgz %i0, %l2, %l4 addccc %i2, 0x1D96, %i1 loop_2479: ld [%l7 + 0x48], %f15 stx %g5, [%l7 + 0x68] movl %xcc, %o0, %i5 array32 %l0, %g6, %l5 bshuffle %f12, %f4, %f6 fbge %fcc2, loop_2480 fmovrdlez %g2, %f4, %f10 ldsh [%l7 + 0x6A], %i6 fornot1s %f5, %f1, %f7 loop_2480: fmovdcc %icc, %f6, %f15 ldd [%l7 + 0x28], %f0 fmovdge %icc, %f14, %f5 ld [%l7 + 0x64], %f5 sth %i3, [%l7 + 0x2A] addcc %o4, %l1, %i4 stw %l3, [%l7 + 0x50] ldub [%l7 + 0x7F], %o3 movcc %icc, %o1, %g4 lduh [%l7 + 0x10], %i7 fandnot2s %f3, %f12, %f0 orncc %g1, %g3, %l6 movvs %xcc, %o7, %o6 tle %icc, 0x4 fmovrse %o2, %f1, %f9 edge32l %g7, %o5, %i0 fbue %fcc3, loop_2481 tpos %icc, 0x3 alignaddrl %l2, %l4, %i1 andn %i2, 0x03A8, %g5 loop_2481: fmovscs %icc, %f15, %f4 nop setx loop_2482, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu,pn %xcc, loop_2483 bcc,a,pn %xcc, loop_2484 bleu loop_2485 loop_2482: movge %xcc, %o0, %i5 loop_2483: siam 0x4 loop_2484: fnor %f14, %f14, %f8 loop_2485: lduw [%l7 + 0x24], %g6 ldub [%l7 + 0x5E], %l5 fcmpgt16 %f10, %f8, %l0 ldub [%l7 + 0x12], %g2 mova %icc, %i3, %i6 ldx [%l7 + 0x58], %o4 fmovrslz %l1, %f9, %f3 ldsw [%l7 + 0x20], %l3 movrgz %i4, %o3, %o1 movl %icc, %g4, %i7 bgu,pn %icc, loop_2486 ldx [%l7 + 0x40], %g3 ldsw [%l7 + 0x3C], %l6 fmovscc %icc, %f4, %f15 loop_2486: ldsw [%l7 + 0x10], %g1 fbul,a %fcc3, loop_2487 movvc %icc, %o6, %o2 tneg %icc, 0x3 ldx [%l7 + 0x30], %o7 loop_2487: ldsb [%l7 + 0x0B], %o5 orcc %i0, 0x0878, %g7 sub %l2, 0x0A7D, %l4 fbl %fcc3, loop_2488 and %i2, 0x0F1A, %g5 ldub [%l7 + 0x55], %o0 fmovrsgz %i1, %f10, %f3 loop_2488: fmovrse %g6, %f15, %f11 movle %xcc, %l5, %l0 bpos loop_2489 and %i5, 0x014C, %g2 fcmps %fcc0, %f15, %f11 fpadd32 %f14, %f8, %f4 loop_2489: fmovd %f10, %f6 brnz %i6, loop_2490 edge32n %i3, %o4, %l1 fmovrsne %i4, %f12, %f3 fbn,a %fcc2, loop_2491 loop_2490: fmul8x16 %f1, %f12, %f10 array32 %l3, %o1, %g4 tge %icc, 0x0 loop_2491: nop setx loop_2492, %l0, %l1 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 %i7, [%l7 + 0x40] fandnot1s %f9, %f13, %f10 bne,a,pn %xcc, loop_2493 loop_2492: fzeros %f0 bleu,a,pt %icc, loop_2494 array16 %o3, %g3, %l6 loop_2493: fbge,a %fcc2, loop_2495 fornot2s %f8, %f9, %f7 loop_2494: ldd [%l7 + 0x10], %f8 fands %f5, %f13, %f14 loop_2495: ldub [%l7 + 0x23], %o6 stb %o2, [%l7 + 0x1D] mulx %g1, 0x09BD, %o7 ldx [%l7 + 0x70], %i0 fcmpgt16 %f0, %f0, %g7 ldd [%l7 + 0x50], %f6 fbule,a %fcc1, loop_2496 movl %xcc, %o5, %l4 lduw [%l7 + 0x28], %l2 ldx [%l7 + 0x48], %i2 loop_2496: std %f12, [%l7 + 0x18] fmovscs %icc, %f3, %f4 fmovrsgez %o0, %f6, %f13 bvc,a %icc, loop_2497 fandnot2s %f14, %f12, %f8 tsubcc %i1, 0x169C, %g6 ldsb [%l7 + 0x20], %g5 loop_2497: tne %xcc, 0x4 alignaddrl %l5, %l0, %g2 std %f10, [%l7 + 0x30] bvs,a loop_2498 or %i6, %i3, %i5 ldsw [%l7 + 0x44], %l1 fbg %fcc3, loop_2499 loop_2498: ldub [%l7 + 0x5D], %i4 fors %f7, %f11, %f14 fcmpeq32 %f0, %f6, %o4 loop_2499: fbn,a %fcc2, loop_2500 fmovdg %icc, %f11, %f8 fpsub32s %f5, %f8, %f14 fpadd32s %f7, %f8, %f7 loop_2500: fones %f14 mulx %l3, 0x0136, %g4 smulcc %o1, 0x07B1, %i7 fmul8x16al %f9, %f5, %f4 fexpand %f12, %f8 fmovdleu %icc, %f12, %f6 fmovsn %icc, %f2, %f5 taddcc %o3, %l6, %g3 movleu %icc, %o2, %g1 bl,pt %xcc, loop_2501 brnz %o7, loop_2502 std %f6, [%l7 + 0x48] fmovrsne %o6, %f0, %f11 loop_2501: lduh [%l7 + 0x34], %g7 loop_2502: fmovsne %icc, %f15, %f0 ldd [%l7 + 0x20], %f10 fabss %f13, %f1 ld [%l7 + 0x40], %f14 lduw [%l7 + 0x54], %o5 ldub [%l7 + 0x61], %i0 brz %l4, loop_2503 fone %f0 lduw [%l7 + 0x1C], %i2 andcc %o0, 0x06B3, %i1 loop_2503: stb %g6, [%l7 + 0x7A] ldd [%l7 + 0x68], %f8 stx %g5, [%l7 + 0x40] lduh [%l7 + 0x5C], %l5 fbge %fcc0, loop_2504 std %f10, [%l7 + 0x08] edge16ln %l2, %g2, %l0 ldx [%l7 + 0x10], %i6 loop_2504: fcmped %fcc2, %f10, %f6 popc %i3, %l1 fmovdge %icc, %f12, %f13 bgu,a,pt %xcc, loop_2505 ldx [%l7 + 0x38], %i5 stx %i4, [%l7 + 0x10] stx %l3, [%l7 + 0x10] loop_2505: ta %xcc, 0x7 fbue,a %fcc0, loop_2506 fmovdneg %xcc, %f14, %f14 movcs %xcc, %g4, %o1 xnorcc %i7, %o4, %o3 loop_2506: tleu %xcc, 0x5 stx %g3, [%l7 + 0x48] fbn,a %fcc3, loop_2507 tl %icc, 0x1 st %f10, [%l7 + 0x2C] fmovdg %xcc, %f4, %f5 loop_2507: fnot2 %f8, %f0 ldub [%l7 + 0x35], %l6 brgez,a %o2, loop_2508 movne %icc, %o7, %o6 fmovdne %xcc, %f10, %f8 fcmpne16 %f14, %f12, %g7 loop_2508: srl %g1, 0x09, %o5 fmovsl %xcc, %f10, %f4 fandnot1 %f2, %f14, %f10 be,pn %xcc, loop_2509 movre %l4, 0x373, %i2 alignaddr %o0, %i0, %g6 ldsb [%l7 + 0x5D], %i1 loop_2509: edge32n %l5, %g5, %g2 stw %l0, [%l7 + 0x60] st %f0, [%l7 + 0x6C] fornot1 %f12, %f8, %f14 bvs,pn %xcc, loop_2510 or %i6, 0x11E2, %l2 fxnor %f10, %f10, %f14 std %f2, [%l7 + 0x30] loop_2510: bgu,a,pt %icc, loop_2511 fbuge,a %fcc0, loop_2512 ldd [%l7 + 0x68], %f6 stw %l1, [%l7 + 0x40] loop_2511: edge32ln %i5, %i4, %l3 loop_2512: edge8n %g4, %i3, %i7 fpsub32 %f0, %f12, %f12 std %f8, [%l7 + 0x08] fba %fcc2, loop_2513 subccc %o4, %o1, %g3 ldsb [%l7 + 0x23], %o3 ld [%l7 + 0x78], %f9 loop_2513: brnz %l6, loop_2514 fmovs %f7, %f4 bne,a %icc, loop_2515 stb %o7, [%l7 + 0x21] loop_2514: stx %o6, [%l7 + 0x30] fcmped %fcc0, %f10, %f2 loop_2515: call loop_2516 bneg %xcc, loop_2517 or %o2, %g7, %o5 stb %l4, [%l7 + 0x0A] loop_2516: fbo,a %fcc1, loop_2518 loop_2517: lduh [%l7 + 0x6C], %g1 std %f0, [%l7 + 0x48] ldsh [%l7 + 0x3C], %i2 loop_2518: movrne %o0, 0x3EA, %g6 fmovdpos %xcc, %f5, %f9 smulcc %i0, 0x0FB7, %i1 movrlez %l5, 0x347, %g5 ld [%l7 + 0x68], %f11 fandnot2 %f14, %f0, %f12 fmovsa %xcc, %f11, %f1 orn %l0, %g2, %l2 fmovdg %xcc, %f10, %f2 udivx %i6, 0x15A4, %i5 subc %l1, 0x12A9, %i4 array32 %g4, %i3, %i7 ldsh [%l7 + 0x48], %l3 fmovrdgz %o1, %f10, %f12 fmovrdlez %g3, %f0, %f4 movvc %icc, %o3, %l6 tpos %icc, 0x1 ldub [%l7 + 0x69], %o4 andn %o7, 0x1BC9, %o2 bvs,pn %xcc, loop_2519 movn %icc, %o6, %g7 movvs %xcc, %o5, %g1 stw %l4, [%l7 + 0x68] loop_2519: movl %xcc, %o0, %g6 fblg,a %fcc3, loop_2520 sth %i2, [%l7 + 0x24] fmul8sux16 %f4, %f6, %f10 fornot1 %f8, %f0, %f6 loop_2520: movrlz %i1, %i0, %l5 bn,pt %xcc, loop_2521 brgez %l0, loop_2522 addcc %g2, 0x08AA, %l2 smulcc %g5, 0x1B06, %i5 loop_2521: fmovrdne %l1, %f2, %f6 loop_2522: stx %i6, [%l7 + 0x20] nop setx loop_2523, %l0, %l1 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 + 0x24], %f0 udiv %i4, 0x06FA, %i3 addc %i7, %l3, %g4 loop_2523: st %f9, [%l7 + 0x64] stw %o1, [%l7 + 0x24] ldsw [%l7 + 0x50], %o3 ldx [%l7 + 0x48], %g3 faligndata %f14, %f6, %f0 fmovde %xcc, %f1, %f6 fmovrdne %o4, %f10, %f4 mulscc %o7, %l6, %o2 fbg %fcc3, loop_2524 lduw [%l7 + 0x38], %o6 movre %g7, 0x2E6, %g1 edge32 %o5, %o0, %l4 loop_2524: fnot2 %f14, %f10 fand %f14, %f14, %f12 stb %i2, [%l7 + 0x11] fnot2s %f2, %f8 tleu %xcc, 0x7 fblg,a %fcc0, loop_2525 addcc %g6, %i0, %l5 fpadd16 %f6, %f10, %f12 ldsw [%l7 + 0x3C], %i1 loop_2525: edge8 %l0, %g2, %l2 taddcctv %i5, 0x0DD2, %l1 fmovsvs %icc, %f1, %f15 subccc %i6, %g5, %i4 fbg %fcc0, loop_2526 pdist %f14, %f14, %f0 fbe,a %fcc3, loop_2527 umul %i3, %i7, %l3 loop_2526: fmul8x16au %f10, %f4, %f0 fmovdpos %icc, %f3, %f10 loop_2527: movrne %g4, 0x131, %o1 fmovrslez %g3, %f9, %f0 fsrc1 %f0, %f0 sub %o4, %o7, %l6 fsrc2 %f10, %f6 ldsw [%l7 + 0x0C], %o3 udiv %o2, 0x0987, %g7 movrgz %g1, %o6, %o0 brgez %o5, loop_2528 fmovrse %i2, %f14, %f3 ldx [%l7 + 0x60], %g6 brz %l4, loop_2529 loop_2528: fnegd %f0, %f6 st %f14, [%l7 + 0x68] fmovdcs %xcc, %f14, %f2 loop_2529: fmovdg %xcc, %f1, %f4 fmovsle %icc, %f5, %f3 fpsub32 %f0, %f0, %f0 fbg %fcc3, loop_2530 stx %i0, [%l7 + 0x08] movg %xcc, %i1, %l0 sth %l5, [%l7 + 0x76] loop_2530: tl %icc, 0x1 brgez %g2, loop_2531 tneg %icc, 0x6 array16 %l2, %l1, %i5 fsrc1 %f14, %f0 loop_2531: array8 %i6, %g5, %i4 and %i3, 0x1672, %i7 stb %g4, [%l7 + 0x28] nop setx loop_2532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos loop_2533 ldx [%l7 + 0x30], %l3 nop setx loop_2534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2532: tl %icc, 0x4 loop_2533: stx %o1, [%l7 + 0x30] subc %g3, %o7, %l6 loop_2534: tsubcc %o3, 0x1913, %o2 mulscc %o4, 0x1766, %g7 brlez %o6, loop_2535 or %g1, 0x06CF, %o5 fexpand %f11, %f10 stx %o0, [%l7 + 0x30] loop_2535: pdist %f14, %f0, %f12 edge32ln %g6, %l4, %i2 fabsd %f4, %f4 array32 %i0, %l0, %l5 fsrc1s %f5, %f4 ldsb [%l7 + 0x65], %g2 movpos %xcc, %l2, %i1 fmovd %f2, %f6 bl loop_2536 tneg %xcc, 0x2 fmovdcs %xcc, %f15, %f2 fcmps %fcc3, %f6, %f6 loop_2536: fbug,a %fcc0, loop_2537 sth %l1, [%l7 + 0x10] stw %i5, [%l7 + 0x0C] fsrc2s %f10, %f14 loop_2537: add %g5, %i6, %i4 fnot2s %f12, %f5 std %f14, [%l7 + 0x28] nop setx loop_2538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc2, loop_2539 ldsw [%l7 + 0x08], %i7 fmovrslz %g4, %f9, %f10 loop_2538: fpack32 %f4, %f8, %f4 loop_2539: fmovdleu %icc, %f13, %f2 fpsub32s %f12, %f10, %f14 sethi 0x1550, %l3 fmovrslez %i3, %f0, %f9 and %g3, 0x1ED2, %o7 fmul8ulx16 %f10, %f4, %f2 udiv %l6, 0x0969, %o3 fors %f6, %f9, %f9 fnot1s %f15, %f14 fmuld8ulx16 %f7, %f11, %f6 fmovdle %xcc, %f0, %f10 tvc %xcc, 0x4 edge32 %o1, %o2, %o4 fnors %f11, %f10, %f15 fcmps %fcc2, %f7, %f13 stb %g7, [%l7 + 0x28] st %f11, [%l7 + 0x18] fbe,a %fcc3, loop_2540 movge %xcc, %g1, %o5 smul %o0, %g6, %o6 fpsub32 %f0, %f2, %f8 loop_2540: lduw [%l7 + 0x1C], %i2 fbn %fcc2, loop_2541 addccc %l4, 0x1ED8, %i0 movcs %icc, %l5, %g2 std %f10, [%l7 + 0x68] loop_2541: fnand %f4, %f14, %f6 movge %xcc, %l2, %i1 std %f2, [%l7 + 0x18] orcc %l0, %i5, %g5 fbge,a %fcc2, loop_2542 fcmple16 %f12, %f4, %l1 fbuge %fcc0, loop_2543 ld [%l7 + 0x50], %f7 loop_2542: edge8l %i4, %i7, %i6 stb %l3, [%l7 + 0x61] loop_2543: fmovsg %icc, %f3, %f0 nop setx loop_2544, %l0, %l1 jmpl %l1, %i3 fbo,a %fcc3, loop_2545 fmovdcs %icc, %f2, %f8 stw %g3, [%l7 + 0x7C] loop_2544: fmovsleu %xcc, %f15, %f8 loop_2545: bne loop_2546 std %f10, [%l7 + 0x38] fmovsvs %icc, %f0, %f6 fnot2 %f12, %f2 loop_2546: bvs,a,pt %icc, loop_2547 ldsh [%l7 + 0x54], %o7 fsrc2 %f10, %f12 fmovdvc %icc, %f0, %f5 loop_2547: stb %g4, [%l7 + 0x45] fmovdcs %xcc, %f13, %f11 addcc %l6, %o1, %o2 fmovsge %icc, %f3, %f3 fmovscc %icc, %f13, %f4 fmovrdne %o3, %f6, %f10 tvc %xcc, 0x2 fbule,a %fcc0, loop_2548 st %f15, [%l7 + 0x58] ldd [%l7 + 0x08], %f4 edge32l %o4, %g7, %g1 loop_2548: bcc loop_2549 ldsh [%l7 + 0x1A], %o0 fpadd16 %f10, %f10, %f8 fpsub16 %f8, %f0, %f10 loop_2549: sth %g6, [%l7 + 0x36] ldub [%l7 + 0x3F], %o5 ldx [%l7 + 0x08], %o6 bge,a %icc, loop_2550 fnor %f4, %f6, %f10 fbe %fcc1, loop_2551 fnors %f14, %f3, %f10 loop_2550: ldsb [%l7 + 0x36], %i2 lduw [%l7 + 0x6C], %l4 loop_2551: lduw [%l7 + 0x38], %i0 fmovspos %icc, %f15, %f1 ldub [%l7 + 0x41], %l5 edge8l %g2, %l2, %i1 ldsh [%l7 + 0x10], %i5 bneg loop_2552 ldx [%l7 + 0x48], %g5 bl,a loop_2553 std %f6, [%l7 + 0x30] loop_2552: fsrc1s %f0, %f14 fnegs %f1, %f14 loop_2553: fmovrdlz %l1, %f12, %f14 ldub [%l7 + 0x72], %l0 smul %i7, 0x1C70, %i4 fcmpgt32 %f12, %f10, %l3 fbn %fcc2, loop_2554 fsrc2 %f6, %f4 bgu,a loop_2555 fbne,a %fcc2, loop_2556 loop_2554: addcc %i3, %i6, %g3 lduw [%l7 + 0x68], %g4 loop_2555: fmul8ulx16 %f6, %f10, %f14 loop_2556: te %xcc, 0x4 fmul8x16al %f11, %f0, %f12 fnor %f6, %f14, %f6 fmovscc %icc, %f3, %f5 std %f6, [%l7 + 0x08] lduw [%l7 + 0x24], %o7 stx %l6, [%l7 + 0x28] edge32n %o2, %o1, %o4 movgu %xcc, %o3, %g1 bshuffle %f2, %f0, %f14 fmovscs %xcc, %f3, %f5 lduh [%l7 + 0x60], %o0 movpos %xcc, %g6, %o5 tneg %icc, 0x4 srlx %g7, %o6, %l4 ldsb [%l7 + 0x2A], %i0 fbg,a %fcc2, loop_2557 brz,a %i2, loop_2558 alignaddrl %g2, %l5, %l2 fmovsge %xcc, %f4, %f15 loop_2557: ldx [%l7 + 0x28], %i1 loop_2558: fnors %f8, %f3, %f6 stb %g5, [%l7 + 0x35] fmovdle %icc, %f14, %f1 bne,a,pt %icc, loop_2559 fmovdcc %xcc, %f5, %f6 ldub [%l7 + 0x6B], %l1 sth %i5, [%l7 + 0x08] loop_2559: stx %i7, [%l7 + 0x40] ld [%l7 + 0x70], %f13 ldsb [%l7 + 0x2B], %l0 sll %l3, %i4, %i6 sth %i3, [%l7 + 0x44] fnegd %f6, %f8 ldx [%l7 + 0x48], %g4 sub %o7, 0x1C36, %l6 ldub [%l7 + 0x55], %o2 ldsb [%l7 + 0x7D], %g3 fornot2s %f9, %f3, %f1 tpos %xcc, 0x1 ldsb [%l7 + 0x31], %o4 movre %o3, 0x123, %g1 subccc %o1, %g6, %o0 faligndata %f10, %f14, %f4 fbo,a %fcc1, loop_2560 fmovsn %xcc, %f4, %f14 movleu %xcc, %o5, %g7 nop setx loop_2561, %l0, %l1 jmpl %l1, %o6 loop_2560: fand %f6, %f6, %f12 fnand %f8, %f2, %f4 movne %icc, %l4, %i2 loop_2561: fmovdpos %xcc, %f4, %f4 ldub [%l7 + 0x29], %g2 mulscc %i0, 0x17C9, %l2 fcmpne32 %f14, %f14, %i1 movcc %xcc, %g5, %l5 sdivx %i5, 0x1FBC, %i7 fmovsge %icc, %f9, %f8 edge32ln %l1, %l3, %i4 ldsb [%l7 + 0x3B], %i6 fmovdge %icc, %f14, %f4 fones %f15 fpadd16 %f0, %f6, %f0 stw %i3, [%l7 + 0x30] fbne %fcc1, loop_2562 fpsub32 %f6, %f12, %f8 fbu,a %fcc2, loop_2563 fbn %fcc2, loop_2564 loop_2562: ld [%l7 + 0x4C], %f1 array16 %l0, %g4, %o7 loop_2563: fornot1 %f10, %f12, %f4 loop_2564: fbug,a %fcc0, loop_2565 edge8n %l6, %o2, %g3 ldsb [%l7 + 0x1D], %o4 fmovsleu %xcc, %f13, %f6 loop_2565: st %f8, [%l7 + 0x48] fand %f10, %f0, %f14 ld [%l7 + 0x10], %f9 fmovdpos %icc, %f12, %f15 fbne %fcc1, loop_2566 movpos %xcc, %g1, %o1 fcmped %fcc3, %f10, %f2 stb %g6, [%l7 + 0x41] loop_2566: move %icc, %o0, %o3 brlz %o5, loop_2567 tle %xcc, 0x6 xnor %g7, %o6, %i2 fandnot2s %f11, %f1, %f3 loop_2567: fmovsvs %xcc, %f5, %f4 fcmpeq32 %f12, %f12, %g2 brz,a %i0, loop_2568 edge8 %l4, %l2, %g5 fands %f7, %f6, %f7 edge32 %l5, %i5, %i1 loop_2568: tsubcc %i7, 0x1AC2, %l3 alignaddrl %i4, %i6, %i3 alignaddr %l1, %l0, %o7 tsubcc %l6, %o2, %g4 fxnor %f2, %f8, %f14 ldsb [%l7 + 0x46], %g3 brlez,a %o4, loop_2569 movg %xcc, %o1, %g1 ldd [%l7 + 0x10], %f0 fpadd32s %f6, %f8, %f9 loop_2569: tn %icc, 0x3 fandnot1 %f2, %f8, %f4 st %f4, [%l7 + 0x24] movcc %xcc, %o0, %g6 stb %o3, [%l7 + 0x3A] fmovdne %xcc, %f4, %f6 addcc %g7, %o5, %i2 tneg %icc, 0x6 bgu,a,pn %xcc, loop_2570 mulx %o6, %i0, %l4 std %f10, [%l7 + 0x78] subccc %g2, %l2, %l5 loop_2570: xorcc %g5, 0x0DEA, %i5 fcmpes %fcc1, %f8, %f9 fmovdleu %xcc, %f0, %f10 fbuge %fcc0, loop_2571 bcs %icc, loop_2572 mulscc %i7, %l3, %i4 ldub [%l7 + 0x2E], %i1 loop_2571: fexpand %f14, %f14 loop_2572: fble %fcc0, loop_2573 sdivx %i3, 0x05B7, %i6 lduh [%l7 + 0x1C], %l1 movne %xcc, %o7, %l6 loop_2573: sdivx %o2, 0x02CC, %g4 ta %icc, 0x2 sth %g3, [%l7 + 0x4C] fbu %fcc3, loop_2574 bge %xcc, loop_2575 fcmple16 %f0, %f2, %l0 lduh [%l7 + 0x26], %o1 loop_2574: fmovsge %icc, %f11, %f4 loop_2575: stw %g1, [%l7 + 0x08] ldsh [%l7 + 0x08], %o0 fpmerge %f3, %f0, %f4 fpackfix %f6, %f6 fbe,a %fcc1, loop_2576 bcs,pn %xcc, loop_2577 std %f14, [%l7 + 0x50] edge32l %g6, %o3, %o4 loop_2576: mova %xcc, %o5, %g7 loop_2577: fbo %fcc0, loop_2578 ldx [%l7 + 0x70], %o6 fsrc2s %f6, %f2 fbu %fcc1, loop_2579 loop_2578: fmovsleu %icc, %f5, %f4 ldsb [%l7 + 0x54], %i0 fmovrsgez %i2, %f12, %f1 loop_2579: lduh [%l7 + 0x76], %g2 srax %l4, %l5, %l2 fone %f4 movvs %icc, %g5, %i5 edge8 %l3, %i7, %i1 ldd [%l7 + 0x60], %f4 ldub [%l7 + 0x36], %i4 nop setx loop_2580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %i6, %l1, %o7 fones %f15 fxnor %f2, %f12, %f10 loop_2580: tneg %xcc, 0x3 tge %icc, 0x0 movcc %icc, %i3, %l6 tcs %xcc, 0x5 fands %f5, %f10, %f0 fmovdg %icc, %f5, %f13 fmovse %icc, %f14, %f2 ldsw [%l7 + 0x7C], %g4 andn %g3, %o2, %l0 tcc %icc, 0x5 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 mulx %g1, 0x1878, %o1 fmovrdlz %g6, %f0, %f8 stw %o3, [%l7 + 0x48] loop_2581: popc %o4, %o0 ldub [%l7 + 0x08], %g7 fcmpeq16 %f12, %f2, %o5 lduw [%l7 + 0x64], %o6 std %f10, [%l7 + 0x20] ldd [%l7 + 0x08], %f12 te %xcc, 0x5 fmul8x16 %f7, %f2, %f4 fba,a %fcc3, loop_2582 fpack32 %f6, %f0, %f0 fcmpes %fcc3, %f3, %f10 sdiv %i2, 0x158D, %i0 loop_2582: fmovsge %xcc, %f12, %f0 edge32n %g2, %l4, %l2 fnors %f11, %f0, %f11 ldsw [%l7 + 0x64], %g5 fcmpgt16 %f2, %f10, %i5 stw %l5, [%l7 + 0x78] tle %xcc, 0x5 ldub [%l7 + 0x34], %i7 ldd [%l7 + 0x30], %f12 fpadd16 %f4, %f2, %f8 ldsh [%l7 + 0x36], %l3 fcmpgt16 %f4, %f14, %i1 fbule %fcc0, loop_2583 fcmps %fcc3, %f7, %f15 movcc %xcc, %i6, %l1 edge32 %o7, %i3, %i4 loop_2583: bcs,a loop_2584 st %f2, [%l7 + 0x68] ta %icc, 0x7 st %f5, [%l7 + 0x38] loop_2584: alignaddrl %g4, %g3, %l6 fmovdl %icc, %f11, %f3 orn %l0, 0x0477, %o2 bvc,a loop_2585 mova %xcc, %g1, %o1 lduh [%l7 + 0x14], %o3 fcmpd %fcc1, %f4, %f8 loop_2585: subccc %g6, 0x04A9, %o0 addc %o4, 0x020F, %g7 fcmple32 %f2, %f4, %o6 fbuge %fcc1, loop_2586 fba,a %fcc3, loop_2587 fcmpne16 %f10, %f12, %o5 fbue,a %fcc0, loop_2588 loop_2586: brz %i2, loop_2589 loop_2587: orncc %i0, %g2, %l2 brlez,a %l4, loop_2590 loop_2588: edge16ln %g5, %i5, %l5 loop_2589: bvs,a,pn %icc, loop_2591 lduw [%l7 + 0x68], %i7 loop_2590: stx %l3, [%l7 + 0x70] ldsh [%l7 + 0x10], %i1 loop_2591: ldsw [%l7 + 0x5C], %l1 fxnor %f4, %f14, %f2 array16 %o7, %i6, %i4 fandnot1 %f4, %f12, %f14 stw %i3, [%l7 + 0x74] movvs %icc, %g3, %l6 fors %f10, %f13, %f5 fbne,a %fcc3, loop_2592 ldub [%l7 + 0x48], %g4 stb %o2, [%l7 + 0x0D] ldx [%l7 + 0x68], %g1 loop_2592: fmovsleu %icc, %f4, %f12 tsubcc %o1, %o3, %g6 bl,a %icc, loop_2593 ldsb [%l7 + 0x72], %o0 fmovdleu %xcc, %f1, %f11 fmovrdgez %o4, %f6, %f14 loop_2593: srlx %g7, 0x04, %o6 lduh [%l7 + 0x32], %l0 fbug,a %fcc3, loop_2594 bvs,a loop_2595 ldub [%l7 + 0x0E], %o5 stx %i2, [%l7 + 0x38] loop_2594: bshuffle %f2, %f14, %f2 loop_2595: lduw [%l7 + 0x0C], %g2 fone %f2 orcc %i0, %l2, %g5 st %f5, [%l7 + 0x78] st %f8, [%l7 + 0x10] ldsb [%l7 + 0x2F], %i5 fblg,a %fcc3, loop_2596 bge loop_2597 sllx %l4, %i7, %l5 bl %xcc, loop_2598 loop_2596: xnor %l3, 0x16C8, %l1 loop_2597: faligndata %f12, %f6, %f10 bneg,a,pn %xcc, loop_2599 loop_2598: ldsh [%l7 + 0x36], %i1 fcmpgt32 %f12, %f8, %o7 ta %icc, 0x2 loop_2599: ldsb [%l7 + 0x43], %i4 sdivx %i6, 0x1546, %i3 ldsb [%l7 + 0x77], %l6 ldsb [%l7 + 0x38], %g4 fpsub32 %f8, %f14, %f12 edge8n %g3, %o2, %g1 sth %o3, [%l7 + 0x7E] stw %o1, [%l7 + 0x34] ld [%l7 + 0x68], %f11 fmovsge %icc, %f11, %f5 stx %g6, [%l7 + 0x78] andcc %o0, %g7, %o4 fmovs %f15, %f2 ldx [%l7 + 0x18], %l0 movcc %icc, %o5, %o6 bneg,pn %icc, loop_2600 fmovdcc %icc, %f2, %f1 fmul8x16al %f13, %f3, %f12 st %f4, [%l7 + 0x64] loop_2600: alignaddrl %g2, %i2, %l2 bn %xcc, loop_2601 tne %icc, 0x1 std %f6, [%l7 + 0x10] bvc,a,pt %xcc, loop_2602 loop_2601: srax %i0, %g5, %i5 ld [%l7 + 0x1C], %f8 fmovscs %xcc, %f8, %f11 loop_2602: fbug,a %fcc1, loop_2603 stw %l4, [%l7 + 0x68] fandnot1 %f14, %f10, %f6 ldsw [%l7 + 0x08], %l5 loop_2603: movge %icc, %i7, %l1 ldsh [%l7 + 0x36], %i1 movneg %xcc, %l3, %o7 bcs,a,pt %xcc, loop_2604 tvc %icc, 0x0 movrne %i4, 0x013, %i3 add %l6, %g4, %i6 loop_2604: fmovdle %xcc, %f4, %f15 movrne %g3, %o2, %g1 movcc %icc, %o1, %o3 bne,a loop_2605 andcc %g6, 0x19C9, %o0 ldd [%l7 + 0x10], %f10 movgu %icc, %o4, %g7 loop_2605: orn %l0, %o5, %g2 fcmpd %fcc1, %f8, %f2 edge16ln %o6, %i2, %i0 te %icc, 0x7 lduw [%l7 + 0x10], %l2 ldd [%l7 + 0x08], %f10 or %i5, %l4, %g5 movre %l5, 0x38A, %i7 ldsw [%l7 + 0x5C], %l1 fbg,a %fcc2, loop_2606 taddcc %l3, 0x04EC, %o7 ldx [%l7 + 0x40], %i1 addccc %i4, 0x0D93, %i3 loop_2606: st %f11, [%l7 + 0x14] nop setx loop_2607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %icc, %f15, %f2 umulcc %l6, %g4, %g3 pdist %f14, %f10, %f0 loop_2607: fmovsleu %icc, %f1, %f14 fble,a %fcc3, loop_2608 edge8n %i6, %o2, %o1 std %f6, [%l7 + 0x70] stw %g1, [%l7 + 0x38] loop_2608: std %f10, [%l7 + 0x30] ldub [%l7 + 0x2C], %g6 lduh [%l7 + 0x7C], %o0 fmovdneg %xcc, %f2, %f0 fcmpeq32 %f6, %f0, %o3 tvs %icc, 0x5 tvc %icc, 0x1 nop setx loop_2609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %icc, %o4, %l0 lduw [%l7 + 0x08], %g7 stx %o5, [%l7 + 0x68] loop_2609: udivx %o6, 0x1742, %g2 ldx [%l7 + 0x70], %i0 lduw [%l7 + 0x08], %i2 fmovrdne %i5, %f12, %f2 for %f8, %f6, %f12 tn %xcc, 0x5 bpos loop_2610 fmovrdlz %l4, %f0, %f8 fmovsge %icc, %f6, %f1 fmovsgu %xcc, %f15, %f1 loop_2610: ldsb [%l7 + 0x30], %l2 fmovsg %icc, %f0, %f1 lduw [%l7 + 0x68], %g5 lduh [%l7 + 0x3E], %l5 mulscc %l1, %l3, %i7 ldsw [%l7 + 0x50], %o7 brnz %i1, loop_2611 ld [%l7 + 0x18], %f11 andncc %i4, %l6, %i3 ldx [%l7 + 0x68], %g3 loop_2611: fmovdleu %icc, %f14, %f11 fmovsl %xcc, %f15, %f5 xor %g4, 0x0104, %i6 fmovsle %xcc, %f13, %f4 ldub [%l7 + 0x40], %o2 addc %o1, 0x12E0, %g1 xorcc %g6, %o3, %o0 fsrc2 %f2, %f8 tl %xcc, 0x3 bvc,pt %xcc, loop_2612 movvs %icc, %o4, %l0 ldx [%l7 + 0x10], %o5 lduh [%l7 + 0x50], %g7 loop_2612: fba %fcc3, loop_2613 ldub [%l7 + 0x77], %g2 sth %o6, [%l7 + 0x1E] movrne %i2, 0x18C, %i5 loop_2613: ld [%l7 + 0x70], %f6 sth %l4, [%l7 + 0x6E] sethi 0x16D2, %i0 fcmpgt16 %f6, %f2, %g5 ld [%l7 + 0x18], %f14 stb %l5, [%l7 + 0x24] ldsw [%l7 + 0x74], %l1 stx %l3, [%l7 + 0x48] alignaddr %i7, %o7, %i1 fmovdcs %icc, %f1, %f15 nop setx loop_2614, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x7 ldub [%l7 + 0x30], %l2 edge32l %l6, %i4, %g3 loop_2614: fcmpgt32 %f10, %f2, %g4 ldub [%l7 + 0x31], %i6 tn %icc, 0x4 sth %o2, [%l7 + 0x4C] stx %i3, [%l7 + 0x70] tleu %icc, 0x2 movneg %xcc, %o1, %g1 lduh [%l7 + 0x32], %o3 std %f0, [%l7 + 0x08] stw %g6, [%l7 + 0x34] xorcc %o0, %o4, %l0 ba,a,pn %xcc, loop_2615 bn,pn %icc, loop_2616 movle %xcc, %g7, %o5 movvc %icc, %o6, %g2 loop_2615: fabsd %f14, %f0 loop_2616: stx %i2, [%l7 + 0x60] fmovsn %xcc, %f14, %f7 xnorcc %l4, 0x1B89, %i5 lduh [%l7 + 0x52], %g5 std %f14, [%l7 + 0x70] bcc,pt %icc, loop_2617 bgu %xcc, loop_2618 movvc %xcc, %i0, %l1 bvs,a,pn %xcc, loop_2619 loop_2617: fbue %fcc2, loop_2620 loop_2618: lduh [%l7 + 0x64], %l3 fmovscc %xcc, %f9, %f12 loop_2619: ldsh [%l7 + 0x36], %l5 loop_2620: te %xcc, 0x5 ld [%l7 + 0x74], %f6 popc %i7, %i1 fnor %f8, %f2, %f6 fbu,a %fcc1, loop_2621 array32 %l2, %o7, %l6 fcmpne32 %f0, %f0, %g3 ldd [%l7 + 0x08], %f4 loop_2621: stw %i4, [%l7 + 0x44] and %g4, 0x14D0, %i6 ld [%l7 + 0x10], %f14 tvc %xcc, 0x1 fsrc1 %f2, %f4 ld [%l7 + 0x70], %f3 ldx [%l7 + 0x18], %o2 fors %f3, %f14, %f1 fmul8ulx16 %f6, %f14, %f4 ldx [%l7 + 0x70], %i3 bge,a,pn %icc, loop_2622 fbo,a %fcc0, loop_2623 ta %icc, 0x6 sth %o1, [%l7 + 0x72] loop_2622: sdivx %o3, 0x1E96, %g6 loop_2623: ldsh [%l7 + 0x24], %g1 srax %o4, %l0, %g7 orcc %o0, %o6, %g2 fmovdcc %icc, %f15, %f9 lduw [%l7 + 0x4C], %i2 lduw [%l7 + 0x38], %o5 bneg loop_2624 ldd [%l7 + 0x58], %f10 sth %l4, [%l7 + 0x12] fpackfix %f6, %f9 loop_2624: array32 %g5, %i5, %i0 std %f10, [%l7 + 0x38] ldsb [%l7 + 0x7A], %l3 movne %icc, %l5, %i7 siam 0x4 fnand %f6, %f6, %f8 alignaddr %i1, %l2, %l1 ldsw [%l7 + 0x4C], %o7 fandnot1s %f10, %f15, %f4 fmovdl %icc, %f13, %f15 xnorcc %l6, %i4, %g3 fxor %f14, %f6, %f4 fmovsa %icc, %f11, %f1 fmovdge %icc, %f7, %f11 sub %g4, %i6, %o2 fpack16 %f4, %f7 siam 0x6 fmuld8ulx16 %f9, %f0, %f8 st %f8, [%l7 + 0x70] move %xcc, %o1, %o3 fpadd32 %f8, %f14, %f0 fnors %f13, %f12, %f14 sth %i3, [%l7 + 0x76] tsubcctv %g1, %g6, %l0 addcc %g7, 0x05EF, %o0 st %f6, [%l7 + 0x24] fmovdle %xcc, %f7, %f14 ld [%l7 + 0x60], %f11 fmovdle %xcc, %f1, %f11 tcc %xcc, 0x7 fpadd32 %f4, %f4, %f0 ta %icc, 0x1 fmovrdgez %o6, %f12, %f4 fmovdle %icc, %f5, %f6 stw %g2, [%l7 + 0x64] bvc %xcc, loop_2625 lduw [%l7 + 0x4C], %o4 fbg %fcc1, loop_2626 bleu,a,pt %xcc, loop_2627 loop_2625: stb %i2, [%l7 + 0x14] brlez,a %o5, loop_2628 loop_2626: addc %l4, %g5, %i0 loop_2627: orcc %l3, %l5, %i5 xor %i1, %i7, %l1 loop_2628: fmul8x16 %f8, %f8, %f14 stw %l2, [%l7 + 0x44] bvs,a,pt %icc, loop_2629 st %f4, [%l7 + 0x64] tpos %icc, 0x0 fornot2 %f6, %f8, %f12 loop_2629: edge8ln %o7, %i4, %l6 fmovdneg %icc, %f4, %f11 ldx [%l7 + 0x58], %g3 movcs %xcc, %i6, %g4 brgez,a %o2, loop_2630 bne %xcc, loop_2631 movrgez %o1, 0x337, %o3 lduh [%l7 + 0x2E], %i3 loop_2630: movrne %g1, 0x0EA, %l0 loop_2631: st %f5, [%l7 + 0x54] lduh [%l7 + 0x2A], %g7 stb %o0, [%l7 + 0x60] movcs %xcc, %g6, %o6 ldsw [%l7 + 0x10], %o4 movcc %xcc, %g2, %i2 ldsw [%l7 + 0x70], %l4 nop setx loop_2632, %l0, %l1 jmpl %l1, %o5 sth %g5, [%l7 + 0x34] srax %i0, %l3, %i5 st %f2, [%l7 + 0x34] loop_2632: taddcc %l5, 0x128D, %i7 edge16 %l1, %l2, %o7 fmovdg %icc, %f2, %f1 st %f13, [%l7 + 0x54] edge8ln %i4, %i1, %l6 bg,pt %icc, loop_2633 ldd [%l7 + 0x48], %f12 std %f0, [%l7 + 0x38] movneg %xcc, %g3, %g4 loop_2633: sth %i6, [%l7 + 0x7E] movg %xcc, %o1, %o3 subcc %o2, 0x1FE8, %i3 orcc %l0, 0x199F, %g1 fbne,a %fcc3, loop_2634 call loop_2635 fmovrdlz %o0, %f2, %f10 faligndata %f10, %f12, %f6 loop_2634: fcmpeq16 %f6, %f4, %g6 loop_2635: st %f7, [%l7 + 0x7C] sth %g7, [%l7 + 0x34] ldd [%l7 + 0x68], %f4 te %xcc, 0x4 bl %icc, loop_2636 fmovsvc %xcc, %f11, %f6 stw %o4, [%l7 + 0x2C] fandnot2 %f8, %f8, %f12 loop_2636: fmovsgu %icc, %f8, %f15 edge8 %o6, %g2, %l4 fmovdge %icc, %f7, %f8 fmovrdgez %o5, %f2, %f14 stx %i2, [%l7 + 0x60] stx %g5, [%l7 + 0x08] movcc %icc, %l3, %i0 ldsw [%l7 + 0x18], %l5 sllx %i5, 0x1F, %l1 fcmped %fcc3, %f10, %f14 sll %l2, %i7, %o7 bcs,a,pt %icc, loop_2637 ld [%l7 + 0x68], %f0 movrne %i1, %i4, %l6 fble %fcc3, loop_2638 loop_2637: st %f0, [%l7 + 0x08] edge32 %g3, %g4, %i6 fxors %f2, %f2, %f5 loop_2638: ldsw [%l7 + 0x1C], %o3 addcc %o2, 0x0418, %i3 std %f4, [%l7 + 0x60] fmovsg %icc, %f6, %f1 umulcc %o1, %g1, %l0 stx %o0, [%l7 + 0x30] bgu,a,pt %xcc, loop_2639 fmovrdne %g7, %f8, %f14 fbl %fcc2, loop_2640 movleu %xcc, %g6, %o6 loop_2639: addcc %o4, %g2, %o5 ld [%l7 + 0x30], %f12 loop_2640: ldub [%l7 + 0x7B], %i2 fcmpeq16 %f2, %f12, %l4 fornot2 %f10, %f8, %f6 fba,a %fcc3, loop_2641 fbo,a %fcc0, loop_2642 std %f14, [%l7 + 0x08] edge32 %g5, %l3, %i0 loop_2641: stx %l5, [%l7 + 0x68] loop_2642: st %f13, [%l7 + 0x44] tn %xcc, 0x3 st %f14, [%l7 + 0x6C] fpadd16s %f4, %f3, %f2 ldsw [%l7 + 0x54], %i5 fnot1s %f3, %f2 movge %xcc, %l1, %l2 fmovscc %icc, %f12, %f13 stb %i7, [%l7 + 0x7B] siam 0x5 fcmps %fcc2, %f1, %f14 lduh [%l7 + 0x3A], %i1 movle %xcc, %i4, %l6 bleu,a %xcc, loop_2643 ld [%l7 + 0x5C], %f8 fmovsvc %icc, %f1, %f11 fpadd16s %f10, %f7, %f4 loop_2643: lduh [%l7 + 0x66], %o7 ldub [%l7 + 0x55], %g3 taddcc %i6, %o3, %o2 and %g4, %i3, %o1 fnors %f15, %f0, %f0 fbne,a %fcc3, loop_2644 movgu %xcc, %g1, %l0 ldx [%l7 + 0x38], %g7 stb %g6, [%l7 + 0x7E] loop_2644: fmovspos %icc, %f8, %f1 fpsub32s %f15, %f5, %f1 stw %o6, [%l7 + 0x38] fabsd %f6, %f4 ldsh [%l7 + 0x12], %o0 subc %o4, 0x06F9, %o5 fmovdn %xcc, %f10, %f13 fmovrsne %g2, %f10, %f10 mulscc %i2, %l4, %g5 ldd [%l7 + 0x30], %f10 fmul8x16au %f2, %f11, %f14 xor %i0, 0x0B05, %l3 fpsub32s %f4, %f1, %f14 fmovdl %xcc, %f10, %f3 movcc %icc, %l5, %i5 fcmped %fcc1, %f14, %f4 ldsh [%l7 + 0x32], %l2 tl %xcc, 0x5 ldsw [%l7 + 0x74], %i7 movrgz %i1, %i4, %l1 sth %o7, [%l7 + 0x50] ldsh [%l7 + 0x1E], %g3 stw %i6, [%l7 + 0x50] bcs,a %icc, loop_2645 edge32l %l6, %o3, %o2 fsrc1 %f8, %f14 fmovrdlez %i3, %f0, %f6 loop_2645: smulcc %o1, %g1, %g4 fornot2 %f4, %f4, %f14 fcmpgt32 %f6, %f4, %l0 ldsh [%l7 + 0x52], %g6 fmovscs %icc, %f3, %f1 ldsh [%l7 + 0x26], %g7 std %f2, [%l7 + 0x48] tsubcc %o0, %o6, %o5 fpsub16 %f0, %f6, %f12 fbu %fcc0, loop_2646 fpadd32 %f0, %f14, %f14 movre %g2, 0x029, %i2 ldx [%l7 + 0x18], %l4 loop_2646: ld [%l7 + 0x50], %f14 fmovsneg %xcc, %f2, %f4 fmovrsne %g5, %f12, %f2 fmovrsgez %i0, %f1, %f10 fmovsl %xcc, %f0, %f4 ldd [%l7 + 0x70], %f0 ldsb [%l7 + 0x0B], %o4 umulcc %l5, %i5, %l2 ldub [%l7 + 0x13], %i7 fpadd16 %f2, %f2, %f2 fbge,a %fcc0, loop_2647 sth %i1, [%l7 + 0x2A] subc %i4, 0x18D6, %l3 nop setx loop_2648, %l0, %l1 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_2647: ta %icc, 0x0 stb %l1, [%l7 + 0x35] fbo %fcc1, loop_2649 loop_2648: movrne %g3, %o7, %l6 ldsb [%l7 + 0x36], %o3 std %f2, [%l7 + 0x48] loop_2649: mova %xcc, %i6, %o2 fmovsge %xcc, %f10, %f4 xorcc %i3, 0x0A74, %o1 fands %f12, %f10, %f11 fmovrsgz %g1, %f14, %f11 ldub [%l7 + 0x25], %g4 ldsw [%l7 + 0x78], %g6 movcs %xcc, %g7, %l0 ldsb [%l7 + 0x71], %o0 fpadd16s %f0, %f13, %f12 fmovdle %icc, %f10, %f0 fbuge,a %fcc0, loop_2650 ldsh [%l7 + 0x62], %o6 for %f6, %f10, %f10 movpos %xcc, %g2, %o5 loop_2650: stw %i2, [%l7 + 0x58] subc %l4, 0x178F, %i0 orn %g5, 0x1FDE, %o4 ldsw [%l7 + 0x38], %i5 fpsub32 %f12, %f14, %f8 ldsw [%l7 + 0x18], %l2 lduh [%l7 + 0x74], %l5 fmovdl %xcc, %f6, %f2 ldsh [%l7 + 0x42], %i1 fpackfix %f2, %f5 fmovrslez %i7, %f4, %f6 tvs %xcc, 0x7 ldsb [%l7 + 0x0C], %l3 stw %i4, [%l7 + 0x6C] fmul8ulx16 %f2, %f14, %f8 lduh [%l7 + 0x18], %l1 fpsub32 %f8, %f10, %f12 udiv %g3, 0x055D, %l6 mulscc %o7, 0x0354, %i6 tn %icc, 0x0 ldx [%l7 + 0x58], %o2 mulscc %o3, 0x12F4, %i3 fmuld8ulx16 %f1, %f9, %f8 stw %g1, [%l7 + 0x08] srax %o1, 0x19, %g6 std %f2, [%l7 + 0x70] st %f6, [%l7 + 0x5C] fmovda %icc, %f12, %f5 brlz %g7, loop_2651 movg %icc, %l0, %g4 bvc,a,pt %icc, loop_2652 nop setx loop_2653, %l0, %l1 jmpl %l1, %o6 loop_2651: fcmple32 %f2, %f14, %g2 fbuge %fcc2, loop_2654 loop_2652: ldsw [%l7 + 0x08], %o0 loop_2653: tg %xcc, 0x4 ldsw [%l7 + 0x0C], %o5 loop_2654: movneg %xcc, %l4, %i0 pdist %f4, %f0, %f12 std %f12, [%l7 + 0x30] bge,a,pn %icc, loop_2655 movrgez %g5, 0x243, %i2 ldd [%l7 + 0x38], %f2 lduh [%l7 + 0x6C], %o4 loop_2655: lduw [%l7 + 0x20], %l2 fmovdle %icc, %f6, %f12 ldub [%l7 + 0x5D], %i5 umul %i1, %l5, %l3 movl %icc, %i4, %i7 ldx [%l7 + 0x60], %l1 stx %g3, [%l7 + 0x60] fba,a %fcc3, loop_2656 fmovsne %xcc, %f1, %f3 fzero %f8 ldsh [%l7 + 0x08], %o7 loop_2656: stb %i6, [%l7 + 0x78] fpsub16 %f2, %f2, %f8 ldd [%l7 + 0x50], %f14 ble,a,pt %xcc, loop_2657 std %f8, [%l7 + 0x18] movcc %xcc, %o2, %o3 bpos,a,pn %icc, loop_2658 loop_2657: fabss %f4, %f4 fones %f7 movvc %xcc, %i3, %g1 loop_2658: fmovrsgez %o1, %f6, %f12 ldx [%l7 + 0x38], %l6 fbne,a %fcc2, loop_2659 ldub [%l7 + 0x72], %g6 st %f2, [%l7 + 0x14] movleu %icc, %g7, %g4 loop_2659: smul %o6, 0x0C41, %g2 ld [%l7 + 0x2C], %f9 ld [%l7 + 0x6C], %f15 movcs %xcc, %l0, %o5 fpackfix %f6, %f8 stb %l4, [%l7 + 0x12] stx %o0, [%l7 + 0x28] fpadd32 %f14, %f4, %f4 fzero %f0 fnors %f13, %f13, %f4 addcc %g5, %i0, %i2 fmovde %xcc, %f5, %f0 fmovdn %icc, %f1, %f14 stw %l2, [%l7 + 0x38] tle %xcc, 0x1 fbo %fcc2, loop_2660 sub %i5, %i1, %o4 edge32l %l5, %i4, %l3 ldsh [%l7 + 0x42], %l1 loop_2660: fmuld8ulx16 %f1, %f12, %f8 fbg %fcc2, loop_2661 fmovrde %g3, %f12, %f8 andn %o7, 0x1733, %i6 tgu %xcc, 0x1 loop_2661: fmovd %f6, %f6 brnz,a %o2, loop_2662 ldsw [%l7 + 0x30], %o3 nop setx loop_2663, %l0, %l1 jmpl %l1, %i7 smulcc %g1, %o1, %l6 loop_2662: ld [%l7 + 0x1C], %f5 tleu %icc, 0x3 loop_2663: alignaddrl %g6, %g7, %g4 movre %i3, %o6, %l0 ldsh [%l7 + 0x2A], %o5 move %xcc, %l4, %g2 lduw [%l7 + 0x50], %g5 tgu %xcc, 0x3 lduh [%l7 + 0x2C], %i0 movg %xcc, %o0, %l2 udiv %i5, 0x1C10, %i2 movcc %icc, %o4, %i1 taddcctv %i4, 0x0D6E, %l3 edge32 %l1, %l5, %g3 ldx [%l7 + 0x50], %o7 fmovdn %icc, %f13, %f7 ba,pt %xcc, loop_2664 stb %o2, [%l7 + 0x2A] stb %o3, [%l7 + 0x22] fmovdleu %icc, %f6, %f14 loop_2664: stb %i7, [%l7 + 0x0F] ldd [%l7 + 0x60], %f10 movrgz %i6, %g1, %l6 ldx [%l7 + 0x08], %g6 ldsb [%l7 + 0x42], %g7 srlx %g4, %i3, %o6 fpadd32s %f3, %f3, %f9 fmovsvc %xcc, %f2, %f8 sethi 0x1DE7, %l0 mova %icc, %o1, %l4 ldd [%l7 + 0x18], %f6 for %f8, %f4, %f14 sdivcc %o5, 0x0C08, %g2 brgez,a %i0, loop_2665 edge8 %g5, %l2, %i5 lduh [%l7 + 0x7C], %i2 fmovsne %xcc, %f9, %f10 loop_2665: fmuld8sux16 %f12, %f7, %f12 mulscc %o4, %i1, %i4 fmovdcs %icc, %f5, %f14 std %f4, [%l7 + 0x78] ldd [%l7 + 0x78], %f14 tvs %icc, 0x3 fmovsg %icc, %f4, %f2 stw %l3, [%l7 + 0x54] stx %l1, [%l7 + 0x18] fxors %f14, %f2, %f10 fcmped %fcc1, %f4, %f12 add %l5, %o0, %g3 fone %f14 andcc %o7, %o2, %o3 fbl %fcc0, loop_2666 ble %icc, loop_2667 lduw [%l7 + 0x20], %i7 subc %g1, %l6, %g6 loop_2666: fmuld8sux16 %f2, %f1, %f8 loop_2667: xnorcc %g7, 0x1EA0, %i6 fsrc2s %f13, %f10 stx %g4, [%l7 + 0x58] stw %o6, [%l7 + 0x28] fmovrdgez %l0, %f4, %f6 fmovsge %xcc, %f6, %f6 edge32 %o1, %i3, %l4 pdist %f14, %f0, %f12 tl %icc, 0x7 fmul8ulx16 %f8, %f10, %f2 stw %o5, [%l7 + 0x34] andn %i0, 0x1B98, %g2 andn %l2, %g5, %i2 subc %i5, 0x0C14, %i1 fbge %fcc2, loop_2668 sth %i4, [%l7 + 0x2C] bne,a,pt %xcc, loop_2669 fands %f3, %f9, %f4 loop_2668: movl %icc, %o4, %l1 mulscc %l3, %o0, %g3 loop_2669: movneg %xcc, %l5, %o7 ldsb [%l7 + 0x1C], %o2 tle %icc, 0x3 fbul,a %fcc0, loop_2670 edge8n %o3, %g1, %l6 udiv %g6, 0x0C9A, %g7 bcs,a %icc, loop_2671 loop_2670: array32 %i7, %i6, %o6 ta %icc, 0x3 st %f14, [%l7 + 0x58] loop_2671: fbue,a %fcc1, loop_2672 edge16ln %l0, %o1, %i3 lduw [%l7 + 0x30], %g4 tneg %xcc, 0x6 loop_2672: movrlez %l4, 0x15E, %o5 fmovdvc %xcc, %f9, %f9 fandnot2 %f4, %f4, %f10 fmul8x16 %f10, %f14, %f8 ldub [%l7 + 0x1B], %i0 std %f0, [%l7 + 0x68] mulscc %l2, 0x06F6, %g2 stx %g5, [%l7 + 0x78] fmovrsgz %i5, %f5, %f13 brgz,a %i1, loop_2673 brz %i2, loop_2674 fors %f11, %f0, %f0 srax %i4, 0x19, %o4 loop_2673: or %l3, %o0, %g3 loop_2674: ldub [%l7 + 0x0F], %l5 fmovrse %o7, %f11, %f7 fmovrdlz %o2, %f12, %f10 st %f3, [%l7 + 0x50] fmovdcs %xcc, %f14, %f6 fandnot2 %f14, %f4, %f0 brlz,a %l1, loop_2675 fmovdvs %xcc, %f6, %f6 movvs %icc, %g1, %l6 ldub [%l7 + 0x49], %o3 loop_2675: srlx %g7, 0x08, %g6 movleu %xcc, %i7, %i6 alignaddrl %l0, %o6, %o1 lduw [%l7 + 0x3C], %g4 fcmpgt16 %f4, %f14, %l4 std %f6, [%l7 + 0x28] bpos,a loop_2676 ldub [%l7 + 0x69], %o5 ldd [%l7 + 0x50], %f8 fmovrdlz %i3, %f0, %f6 loop_2676: lduw [%l7 + 0x7C], %l2 fmovsg %icc, %f5, %f11 fmovsl %icc, %f7, %f13 bpos,pt %xcc, loop_2677 fmuld8sux16 %f0, %f3, %f8 fmovdne %xcc, %f5, %f11 st %f5, [%l7 + 0x7C] loop_2677: fmovdge %xcc, %f7, %f2 brz %i0, loop_2678 fones %f3 faligndata %f2, %f8, %f8 std %f8, [%l7 + 0x60] loop_2678: ldd [%l7 + 0x10], %f10 ldd [%l7 + 0x18], %f12 fmovde %icc, %f13, %f9 edge8ln %g2, %i5, %i1 brlz %i2, loop_2679 fmovdpos %icc, %f14, %f7 tle %icc, 0x0 sethi 0x17B4, %g5 loop_2679: ld [%l7 + 0x74], %f15 fmovrsne %o4, %f14, %f15 stw %i4, [%l7 + 0x48] xnorcc %o0, %l3, %l5 fexpand %f12, %f2 ldx [%l7 + 0x20], %o7 fbe %fcc2, loop_2680 smulcc %o2, 0x1BE7, %l1 fmovsl %xcc, %f14, %f10 subccc %g1, %g3, %l6 loop_2680: fmovdg %icc, %f0, %f13 brz,a %g7, loop_2681 fcmped %fcc2, %f8, %f8 umulcc %g6, 0x1A4B, %o3 sdiv %i7, 0x10DD, %i6 loop_2681: fmovscc %xcc, %f8, %f3 fmovdgu %xcc, %f9, %f4 te %icc, 0x1 tle %xcc, 0x3 fzero %f2 fones %f5 fmovrslz %l0, %f14, %f10 fmovrsgez %o6, %f11, %f15 fmovrdgez %g4, %f6, %f8 fbl,a %fcc1, loop_2682 brgez,a %o1, loop_2683 te %icc, 0x0 ldx [%l7 + 0x78], %l4 loop_2682: lduh [%l7 + 0x0C], %o5 loop_2683: be loop_2684 fmovs %f1, %f9 ldsw [%l7 + 0x28], %l2 fmovse %xcc, %f2, %f13 loop_2684: ldsb [%l7 + 0x36], %i0 ld [%l7 + 0x48], %f10 nop setx loop_2685, %l0, %l1 jmpl %l1, %i3 fnot1 %f8, %f10 fcmpes %fcc1, %f14, %f15 fmovdg %xcc, %f8, %f13 loop_2685: bne,a loop_2686 fmovdne %icc, %f5, %f9 movrgez %i5, 0x293, %i1 ldd [%l7 + 0x50], %f0 loop_2686: move %xcc, %g2, %g5 ldsw [%l7 + 0x0C], %o4 fble,a %fcc0, loop_2687 fnands %f4, %f8, %f7 sth %i2, [%l7 + 0x68] fbug,a %fcc1, loop_2688 loop_2687: ldub [%l7 + 0x38], %i4 taddcc %o0, 0x1CA5, %l3 ld [%l7 + 0x58], %f1 loop_2688: ld [%l7 + 0x44], %f6 lduw [%l7 + 0x68], %o7 movre %l5, 0x35F, %l1 ldub [%l7 + 0x17], %o2 fmovdl %icc, %f3, %f15 stw %g1, [%l7 + 0x58] ldsh [%l7 + 0x5C], %l6 ldd [%l7 + 0x68], %f14 call loop_2689 ldx [%l7 + 0x50], %g3 tcs %xcc, 0x1 fbl %fcc2, loop_2690 loop_2689: movleu %xcc, %g6, %g7 stw %i7, [%l7 + 0x24] smul %o3, %l0, %i6 loop_2690: std %f10, [%l7 + 0x08] subccc %o6, %g4, %o1 array8 %o5, %l2, %l4 bpos loop_2691 fcmpd %fcc0, %f8, %f0 movrne %i0, 0x148, %i5 fmovrde %i3, %f4, %f10 loop_2691: fnor %f10, %f6, %f8 fors %f2, %f8, %f10 fbu,a %fcc0, loop_2692 fxnors %f15, %f6, %f12 addc %g2, 0x0E3D, %i1 orncc %o4, %i2, %i4 loop_2692: and %g5, 0x13C3, %o0 edge16n %l3, %o7, %l1 fbul,a %fcc2, loop_2693 fmovdn %icc, %f3, %f13 fmovdleu %xcc, %f14, %f3 st %f0, [%l7 + 0x74] loop_2693: fnegs %f15, %f1 smulcc %o2, 0x0A81, %g1 fcmped %fcc1, %f10, %f0 fmovrdgez %l6, %f12, %f10 fpsub16 %f14, %f2, %f6 fmovdpos %xcc, %f1, %f12 edge32l %l5, %g6, %g3 andn %g7, %o3, %i7 tn %icc, 0x4 brlz %l0, loop_2694 xnorcc %i6, %g4, %o6 pdist %f4, %f0, %f2 fcmple32 %f6, %f8, %o5 loop_2694: movl %icc, %o1, %l4 fmovscs %xcc, %f1, %f1 ta %xcc, 0x5 brlz %i0, loop_2695 ldd [%l7 + 0x70], %f2 stw %i5, [%l7 + 0x54] nop setx loop_2696, %l0, %l1 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_2695: fmovse %xcc, %f2, %f2 std %f8, [%l7 + 0x68] fsrc2s %f6, %f8 loop_2696: fmovscs %xcc, %f11, %f10 fmovdle %xcc, %f11, %f12 tgu %icc, 0x6 ldsb [%l7 + 0x3D], %l2 fmovsl %icc, %f1, %f1 fmovdpos %xcc, %f8, %f15 ldsh [%l7 + 0x14], %g2 addc %i1, 0x1EB3, %o4 be,a,pt %icc, loop_2697 edge8n %i2, %i3, %i4 ldx [%l7 + 0x58], %g5 call loop_2698 loop_2697: stw %l3, [%l7 + 0x10] fmovdg %xcc, %f9, %f11 std %f12, [%l7 + 0x78] loop_2698: fmovdge %xcc, %f8, %f2 lduh [%l7 + 0x5C], %o7 mulx %l1, %o2, %g1 tn %icc, 0x3 udivx %l6, 0x132D, %l5 ldx [%l7 + 0x68], %o0 fmovdleu %xcc, %f1, %f5 ldsw [%l7 + 0x30], %g3 tge %xcc, 0x2 ldsw [%l7 + 0x6C], %g7 fand %f4, %f6, %f2 fzero %f10 fmovsneg %xcc, %f2, %f3 movne %icc, %o3, %g6 fmovsa %icc, %f12, %f0 lduh [%l7 + 0x5A], %i7 fmovrse %l0, %f7, %f5 faligndata %f14, %f6, %f8 udivx %g4, 0x0A01, %o6 move %icc, %o5, %o1 fmovsle %icc, %f10, %f1 ba,pt %icc, loop_2699 fbue %fcc0, loop_2700 bvs,pt %xcc, loop_2701 ldd [%l7 + 0x28], %f6 loop_2699: ldsw [%l7 + 0x44], %i6 loop_2700: fmovrdgez %i0, %f14, %f4 loop_2701: st %f6, [%l7 + 0x0C] mulscc %i5, 0x1F91, %l2 fmovsa %icc, %f3, %f9 addcc %l4, 0x030B, %i1 fnegs %f15, %f13 bneg,pn %xcc, loop_2702 tg %xcc, 0x5 stx %g2, [%l7 + 0x38] te %xcc, 0x1 loop_2702: fmovsvc %icc, %f7, %f14 xnor %i2, %o4, %i3 std %f0, [%l7 + 0x30] stw %g5, [%l7 + 0x54] fmuld8sux16 %f10, %f2, %f8 movrlez %l3, %i4, %l1 edge8n %o7, %o2, %l6 ldsb [%l7 + 0x29], %g1 fnot2 %f12, %f14 fornot1s %f7, %f13, %f13 fcmpgt16 %f6, %f2, %l5 ld [%l7 + 0x74], %f12 bpos,a,pn %xcc, loop_2703 xorcc %o0, 0x1A8D, %g7 ldub [%l7 + 0x56], %o3 fbge %fcc1, loop_2704 loop_2703: lduw [%l7 + 0x18], %g6 ldsw [%l7 + 0x58], %g3 lduw [%l7 + 0x28], %i7 loop_2704: st %f15, [%l7 + 0x38] fmovse %icc, %f4, %f7 add %l0, %g4, %o5 ld [%l7 + 0x70], %f9 nop setx loop_2705, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x20], %o6 tneg %icc, 0x2 mulscc %i6, %i0, %i5 loop_2705: lduw [%l7 + 0x74], %o1 movcs %icc, %l4, %i1 fpsub16 %f12, %f0, %f10 orncc %l2, %g2, %i2 popc %o4, %i3 tle %icc, 0x4 fcmpes %fcc0, %f9, %f3 nop setx loop_2706, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %g5, %l3, %i4 ldsb [%l7 + 0x0E], %o7 bge,pn %xcc, loop_2707 loop_2706: ldsw [%l7 + 0x30], %l1 xnor %o2, 0x112A, %l6 ldsw [%l7 + 0x1C], %l5 loop_2707: movn %xcc, %o0, %g7 movn %icc, %o3, %g6 fbg,a %fcc2, loop_2708 movg %xcc, %g1, %i7 pdist %f8, %f2, %f4 fmovrsne %g3, %f6, %f13 loop_2708: sra %g4, %l0, %o6 tsubcctv %i6, 0x1890, %i0 bn loop_2709 fcmpeq16 %f14, %f8, %o5 andcc %i5, %l4, %i1 sdivx %o1, 0x02B9, %l2 loop_2709: stw %g2, [%l7 + 0x48] tsubcctv %i2, 0x1BB6, %o4 subcc %g5, %l3, %i4 ldsb [%l7 + 0x4C], %i3 fmovsvs %icc, %f10, %f3 stw %l1, [%l7 + 0x08] be,a,pt %xcc, loop_2710 call loop_2711 fnegs %f11, %f1 srlx %o7, 0x1E, %l6 loop_2710: fcmpd %fcc3, %f14, %f14 loop_2711: fmul8x16al %f6, %f1, %f4 alignaddrl %l5, %o2, %o0 udivcc %g7, 0x164D, %g6 alignaddrl %o3, %g1, %i7 srax %g3, %g4, %l0 fsrc1 %f0, %f8 fbuge,a %fcc0, loop_2712 ldsh [%l7 + 0x34], %o6 lduh [%l7 + 0x2A], %i0 sdivcc %o5, 0x10B4, %i5 loop_2712: fmovsn %xcc, %f1, %f12 stx %l4, [%l7 + 0x68] ldsb [%l7 + 0x4D], %i6 ld [%l7 + 0x28], %f0 fblg %fcc1, loop_2713 fbne %fcc1, loop_2714 fnot2 %f2, %f0 bg,a %icc, loop_2715 loop_2713: fmul8ulx16 %f8, %f8, %f12 loop_2714: bl,a,pt %xcc, loop_2716 brlez,a %o1, loop_2717 loop_2715: bgu,a,pn %icc, loop_2718 ldd [%l7 + 0x70], %f6 loop_2716: fmovdl %icc, %f2, %f11 loop_2717: fornot1s %f13, %f5, %f15 loop_2718: movrgez %i1, %g2, %l2 fmovdl %icc, %f5, %f6 move %xcc, %o4, %i2 bge loop_2719 fmovdvc %xcc, %f3, %f13 bge,a loop_2720 be %xcc, loop_2721 loop_2719: fmovdgu %icc, %f14, %f2 bcs,a,pt %xcc, loop_2722 loop_2720: movle %icc, %g5, %i4 loop_2721: edge32ln %l3, %l1, %o7 array32 %l6, %i3, %l5 loop_2722: ldx [%l7 + 0x48], %o0 ldsb [%l7 + 0x43], %o2 ld [%l7 + 0x78], %f6 fnor %f10, %f12, %f8 ble,pn %icc, loop_2723 ldsh [%l7 + 0x14], %g7 fsrc2 %f8, %f10 ldub [%l7 + 0x7D], %o3 loop_2723: fba,a %fcc3, loop_2724 ldsh [%l7 + 0x4E], %g6 sth %i7, [%l7 + 0x58] fbo,a %fcc0, loop_2725 loop_2724: array16 %g3, %g1, %l0 fcmple32 %f0, %f0, %g4 ldd [%l7 + 0x28], %f4 loop_2725: st %f1, [%l7 + 0x10] st %f6, [%l7 + 0x18] sth %i0, [%l7 + 0x18] fmovrdlz %o5, %f0, %f14 alignaddr %i5, %l4, %i6 std %f0, [%l7 + 0x70] pdist %f4, %f4, %f6 addccc %o6, %i1, %g2 addccc %o1, 0x0B00, %l2 fbe,a %fcc1, loop_2726 fmovsleu %icc, %f2, %f6 fexpand %f14, %f0 fcmpne16 %f6, %f12, %o4 loop_2726: stb %i2, [%l7 + 0x75] ldx [%l7 + 0x30], %g5 tvs %icc, 0x4 stb %l3, [%l7 + 0x0E] fpack32 %f14, %f12, %f4 fsrc2s %f1, %f11 xor %l1, %o7, %l6 ldub [%l7 + 0x3C], %i3 st %f6, [%l7 + 0x10] ble,pt %xcc, loop_2727 sth %l5, [%l7 + 0x2C] movne %icc, %o0, %o2 fmovsa %icc, %f7, %f12 loop_2727: udiv %g7, 0x1CFD, %i4 fmul8x16au %f4, %f4, %f8 array8 %o3, %g6, %i7 stx %g1, [%l7 + 0x58] fmovrdlez %g3, %f14, %f2 ld [%l7 + 0x0C], %f8 be %icc, loop_2728 std %f4, [%l7 + 0x60] fmovsn %xcc, %f2, %f6 ld [%l7 + 0x5C], %f4 loop_2728: fands %f2, %f6, %f6 std %f2, [%l7 + 0x20] fmul8x16al %f7, %f8, %f4 ble,a %xcc, loop_2729 movrgez %g4, 0x22F, %l0 tpos %icc, 0x4 fmovsle %xcc, %f6, %f12 loop_2729: sub %i0, 0x1E79, %i5 bleu,pt %icc, loop_2730 ldx [%l7 + 0x50], %l4 fmovsvc %icc, %f3, %f1 brgez %i6, loop_2731 loop_2730: xor %o6, %i1, %g2 ta %icc, 0x7 stx %o1, [%l7 + 0x08] loop_2731: stw %o5, [%l7 + 0x60] stb %l2, [%l7 + 0x42] ldx [%l7 + 0x50], %i2 ldx [%l7 + 0x18], %o4 ld [%l7 + 0x70], %f12 fnegd %f8, %f12 std %f6, [%l7 + 0x70] fabsd %f2, %f8 edge8ln %g5, %l1, %o7 edge32l %l3, %i3, %l6 std %f8, [%l7 + 0x68] ldsb [%l7 + 0x1A], %o0 stw %o2, [%l7 + 0x68] addc %l5, 0x0312, %i4 edge16n %o3, %g7, %g6 ld [%l7 + 0x78], %f3 ldsw [%l7 + 0x5C], %i7 ldx [%l7 + 0x70], %g3 ldx [%l7 + 0x68], %g1 fbne %fcc2, loop_2732 movn %icc, %g4, %l0 fmovsneg %xcc, %f8, %f12 fmovrsne %i0, %f4, %f8 loop_2732: bcc,a,pt %icc, loop_2733 fmovsa %xcc, %f1, %f1 edge16l %i5, %i6, %o6 fbo,a %fcc0, loop_2734 loop_2733: lduw [%l7 + 0x68], %l4 stb %i1, [%l7 + 0x50] movg %xcc, %o1, %o5 loop_2734: add %l2, 0x0C32, %g2 fmovrdlez %o4, %f8, %f4 fbule %fcc0, loop_2735 fbg %fcc1, loop_2736 tne %icc, 0x7 std %f2, [%l7 + 0x10] loop_2735: array8 %g5, %l1, %o7 loop_2736: stx %i2, [%l7 + 0x28] fcmps %fcc0, %f11, %f5 lduw [%l7 + 0x30], %l3 fcmple32 %f0, %f4, %l6 srax %o0, %i3, %l5 stx %i4, [%l7 + 0x70] tle %icc, 0x4 srax %o3, 0x10, %o2 fmovdpos %icc, %f12, %f8 fmovsn %xcc, %f3, %f6 fandnot2s %f11, %f6, %f5 ldsb [%l7 + 0x6B], %g7 movrlez %g6, 0x3B7, %i7 tvs %icc, 0x2 stb %g3, [%l7 + 0x1E] fmul8x16 %f9, %f12, %f0 ld [%l7 + 0x3C], %f12 std %f0, [%l7 + 0x10] tge %xcc, 0x1 fmovd %f14, %f0 ldub [%l7 + 0x2D], %g4 fsrc1 %f0, %f14 fbne %fcc3, loop_2737 fmovdne %icc, %f8, %f7 fmovse %icc, %f4, %f13 ldd [%l7 + 0x38], %f0 loop_2737: sth %l0, [%l7 + 0x2C] lduw [%l7 + 0x40], %i0 fmovrslz %i5, %f15, %f15 fnands %f6, %f14, %f9 fmovsl %xcc, %f4, %f12 movpos %icc, %g1, %i6 lduh [%l7 + 0x2E], %o6 ld [%l7 + 0x68], %f4 fba,a %fcc0, loop_2738 lduw [%l7 + 0x50], %l4 fbug,a %fcc3, loop_2739 bcs,a loop_2740 loop_2738: fmovsvs %icc, %f15, %f4 ldsw [%l7 + 0x20], %o1 loop_2739: tleu %icc, 0x5 loop_2740: edge8 %o5, %i1, %l2 brlez %o4, loop_2741 fmovscs %xcc, %f8, %f12 fmovsne %xcc, %f14, %f11 ldsh [%l7 + 0x0C], %g2 loop_2741: fcmpgt16 %f12, %f12, %g5 fcmped %fcc3, %f0, %f0 fpadd32s %f6, %f11, %f10 fnand %f14, %f2, %f8 lduw [%l7 + 0x4C], %l1 stb %o7, [%l7 + 0x12] fbge %fcc2, loop_2742 edge32n %l3, %i2, %o0 fbne %fcc0, loop_2743 stx %i3, [%l7 + 0x78] loop_2742: te %xcc, 0x4 stx %l5, [%l7 + 0x68] loop_2743: andncc %l6, %o3, %o2 fcmpne32 %f0, %f2, %i4 fbl %fcc3, loop_2744 fpadd32 %f4, %f2, %f10 std %f6, [%l7 + 0x60] bneg,a loop_2745 loop_2744: tcs %icc, 0x0 xor %g6, %g7, %g3 fmovdge %icc, %f3, %f12 loop_2745: sth %i7, [%l7 + 0x12] orn %g4, 0x112F, %l0 fmovda %icc, %f10, %f0 ldsb [%l7 + 0x7E], %i0 fxor %f14, %f14, %f8 edge8ln %g1, %i6, %o6 tpos %icc, 0x2 siam 0x1 ldsb [%l7 + 0x66], %l4 addccc %i5, 0x1D02, %o1 movrgez %o5, %l2, %o4 fnegd %f4, %f0 fsrc2s %f4, %f11 fmovrdlz %g2, %f4, %f14 fabss %f10, %f15 bl,pn %xcc, loop_2746 fmovdcs %xcc, %f9, %f14 st %f15, [%l7 + 0x24] stx %g5, [%l7 + 0x38] loop_2746: fmuld8ulx16 %f10, %f5, %f6 stx %i1, [%l7 + 0x40] ble,a loop_2747 fmovdcs %xcc, %f13, %f14 fmovsne %xcc, %f15, %f6 movneg %icc, %o7, %l3 loop_2747: mulscc %i2, 0x1044, %o0 brlz,a %l1, loop_2748 ldx [%l7 + 0x10], %i3 edge8 %l6, %l5, %o3 popc %o2, %g6 loop_2748: popc %i4, %g3 sth %g7, [%l7 + 0x1A] fbul %fcc1, loop_2749 ldx [%l7 + 0x50], %g4 bleu,a %xcc, loop_2750 sdivx %l0, 0x058A, %i7 loop_2749: subccc %g1, 0x0AE6, %i6 std %f12, [%l7 + 0x08] loop_2750: movgu %xcc, %o6, %l4 bcc %xcc, loop_2751 fmovsgu %icc, %f1, %f5 sth %i0, [%l7 + 0x52] lduh [%l7 + 0x42], %o1 loop_2751: movrgez %i5, 0x205, %l2 movcc %icc, %o5, %g2 fcmpne32 %f6, %f4, %o4 bg,pt %xcc, loop_2752 ldd [%l7 + 0x50], %f0 std %f8, [%l7 + 0x70] addccc %i1, %o7, %l3 loop_2752: mova %xcc, %i2, %g5 stw %l1, [%l7 + 0x24] fpsub32 %f12, %f12, %f0 lduh [%l7 + 0x5C], %o0 fbe,a %fcc1, loop_2753 fmovdvc %xcc, %f0, %f7 tl %xcc, 0x0 taddcctv %i3, %l6, %o3 loop_2753: brnz %l5, loop_2754 be,a,pn %icc, loop_2755 fnot1s %f9, %f2 subc %o2, %i4, %g6 loop_2754: xnor %g7, %g4, %g3 loop_2755: fnegd %f12, %f8 fnegd %f12, %f0 mulx %i7, %l0, %g1 fcmpeq16 %f2, %f2, %i6 fmuld8sux16 %f13, %f0, %f12 ldsw [%l7 + 0x0C], %o6 movrgz %l4, %i0, %o1 fmul8ulx16 %f4, %f12, %f4 fbge,a %fcc2, loop_2756 edge32 %i5, %o5, %g2 fsrc2s %f6, %f13 stb %l2, [%l7 + 0x21] loop_2756: fmovdle %xcc, %f2, %f10 tle %icc, 0x7 ld [%l7 + 0x4C], %f7 fornot2 %f4, %f8, %f4 andn %o4, 0x1132, %o7 ldsh [%l7 + 0x46], %l3 stw %i2, [%l7 + 0x14] tg %xcc, 0x5 ldsh [%l7 + 0x4A], %i1 fmovdl %xcc, %f2, %f12 sll %g5, %l1, %o0 std %f6, [%l7 + 0x40] std %f8, [%l7 + 0x78] fnot1 %f2, %f14 movrlz %l6, %o3, %i3 fors %f11, %f9, %f9 brz,a %l5, loop_2757 std %f14, [%l7 + 0x48] movrgz %i4, 0x2DD, %g6 tneg %icc, 0x2 loop_2757: ba,a %xcc, loop_2758 ldd [%l7 + 0x60], %f6 bleu loop_2759 stw %o2, [%l7 + 0x34] loop_2758: fmovsa %xcc, %f13, %f14 lduw [%l7 + 0x0C], %g4 loop_2759: fzeros %f10 xnorcc %g3, 0x17BE, %g7 st %f7, [%l7 + 0x58] fmovse %icc, %f7, %f7 fornot2 %f4, %f14, %f8 andncc %l0, %i7, %g1 ldsh [%l7 + 0x22], %i6 stx %l4, [%l7 + 0x50] fandnot1 %f2, %f2, %f6 fmovrdgz %o6, %f8, %f4 edge8 %o1, %i0, %o5 be,a,pn %xcc, loop_2760 faligndata %f6, %f2, %f10 fbg,a %fcc2, loop_2761 fabss %f8, %f12 loop_2760: edge32 %i5, %l2, %g2 andcc %o4, %o7, %l3 loop_2761: nop setx loop_2762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq16 %f10, %f10, %i2 fsrc2 %f6, %f12 fmovda %xcc, %f1, %f15 loop_2762: fmovdcc %icc, %f3, %f4 umulcc %i1, %g5, %l1 bg loop_2763 array8 %l6, %o3, %o0 stw %l5, [%l7 + 0x20] fnor %f12, %f4, %f4 loop_2763: andn %i4, %i3, %g6 stw %g4, [%l7 + 0x14] array32 %g3, %g7, %o2 std %f14, [%l7 + 0x48] fexpand %f13, %f12 ldsb [%l7 + 0x1F], %l0 lduh [%l7 + 0x5E], %g1 fmovrsgz %i6, %f0, %f12 fsrc2 %f4, %f14 edge8l %i7, %l4, %o6 fbule %fcc3, loop_2764 fcmple32 %f12, %f12, %i0 tl %xcc, 0x2 fmovrdne %o5, %f12, %f8 loop_2764: lduw [%l7 + 0x48], %i5 tsubcctv %l2, 0x0D31, %o1 umul %g2, %o4, %o7 fors %f13, %f0, %f13 fpsub16 %f8, %f12, %f0 brlez,a %i2, loop_2765 fmovdpos %xcc, %f14, %f9 fbo,a %fcc3, loop_2766 fsrc1 %f2, %f10 loop_2765: stx %l3, [%l7 + 0x78] xor %g5, %l1, %i1 loop_2766: movrne %l6, 0x25D, %o0 bleu,a,pt %xcc, loop_2767 ble,a %xcc, loop_2768 ldsh [%l7 + 0x74], %l5 ldx [%l7 + 0x28], %o3 loop_2767: fmovdcs %xcc, %f4, %f4 loop_2768: edge16 %i3, %i4, %g4 tneg %xcc, 0x0 fnand %f10, %f14, %f0 fmovda %icc, %f2, %f10 stb %g3, [%l7 + 0x54] fmovsle %icc, %f5, %f8 taddcctv %g7, 0x0AB6, %g6 fnand %f10, %f12, %f0 bvs loop_2769 popc 0x01EC, %o2 fbuge,a %fcc3, loop_2770 tg %icc, 0x4 loop_2769: fbuge,a %fcc3, loop_2771 tneg %xcc, 0x0 loop_2770: fmovd %f12, %f4 stx %l0, [%l7 + 0x28] loop_2771: fcmpgt16 %f10, %f0, %g1 bne,a %icc, loop_2772 fmuld8ulx16 %f10, %f5, %f12 for %f6, %f8, %f4 fxnors %f6, %f1, %f0 loop_2772: movg %xcc, %i6, %i7 std %f6, [%l7 + 0x40] movrlez %l4, 0x232, %o6 fsrc1 %f8, %f0 fnot1s %f12, %f3 umulcc %i0, 0x087A, %o5 fmovdg %xcc, %f10, %f2 fmovdleu %icc, %f2, %f13 stw %i5, [%l7 + 0x60] sub %o1, 0x11E6, %g2 ba,a,pt %icc, loop_2773 ldsw [%l7 + 0x48], %l2 stb %o4, [%l7 + 0x1D] movvs %xcc, %i2, %l3 loop_2773: ldsb [%l7 + 0x6E], %o7 edge8n %l1, %i1, %g5 fmovdle %xcc, %f4, %f1 fmovde %icc, %f4, %f11 fpsub16s %f7, %f15, %f14 ldsb [%l7 + 0x53], %l6 fxnor %f6, %f0, %f12 ldub [%l7 + 0x48], %o0 alignaddrl %l5, %i3, %i4 taddcctv %o3, 0x1553, %g4 ldsb [%l7 + 0x69], %g7 edge32ln %g3, %g6, %l0 ldx [%l7 + 0x28], %o2 fmovrdne %g1, %f14, %f0 fmovrdlez %i7, %f8, %f4 fones %f14 ld [%l7 + 0x54], %f15 stw %l4, [%l7 + 0x18] andncc %o6, %i6, %i0 smul %i5, 0x1D6E, %o1 fbl %fcc3, loop_2774 fnot1 %f14, %f0 taddcc %g2, %l2, %o5 brlez,a %o4, loop_2775 loop_2774: edge16l %l3, %i2, %l1 bvc,a %icc, loop_2776 fmovsge %xcc, %f6, %f13 loop_2775: bpos,pn %icc, loop_2777 umul %i1, %g5, %o7 loop_2776: fmovde %icc, %f11, %f4 fandnot2 %f10, %f14, %f8 loop_2777: fmul8x16au %f7, %f9, %f12 xnorcc %l6, %o0, %i3 fands %f7, %f6, %f11 tgu %xcc, 0x5 fmovdn %icc, %f14, %f14 ldsb [%l7 + 0x41], %i4 movvc %icc, %l5, %g4 st %f15, [%l7 + 0x70] ldub [%l7 + 0x65], %g7 fmovscs %icc, %f9, %f3 st %f2, [%l7 + 0x60] fornot1 %f0, %f2, %f6 fbuge %fcc3, loop_2778 movl %icc, %o3, %g6 fabss %f8, %f2 xnorcc %g3, 0x0A14, %l0 loop_2778: sth %g1, [%l7 + 0x78] fornot1 %f8, %f10, %f10 ld [%l7 + 0x24], %f6 stx %o2, [%l7 + 0x78] stb %l4, [%l7 + 0x1F] edge16l %i7, %o6, %i0 tcc %xcc, 0x0 fmovd %f2, %f10 tsubcctv %i6, %i5, %o1 st %f0, [%l7 + 0x74] fmovrdgez %l2, %f4, %f10 fornot2s %f15, %f6, %f3 edge16 %g2, %o4, %o5 be,a %xcc, loop_2779 sub %l3, 0x058C, %i2 fornot2s %f15, %f11, %f11 edge16ln %l1, %i1, %o7 loop_2779: tcs %xcc, 0x3 array16 %g5, %o0, %l6 fxors %f6, %f12, %f3 brgez %i4, loop_2780 be loop_2781 edge32n %l5, %g4, %g7 xor %i3, %g6, %g3 loop_2780: array32 %l0, %g1, %o2 loop_2781: fmovsgu %icc, %f8, %f6 stw %l4, [%l7 + 0x74] edge16 %o3, %o6, %i0 fmovsle %xcc, %f1, %f1 fpadd32s %f3, %f5, %f4 srax %i7, %i5, %i6 movleu %icc, %o1, %g2 be,a %xcc, loop_2782 sth %l2, [%l7 + 0x26] or %o5, %o4, %l3 bpos,pt %icc, loop_2783 loop_2782: stw %i2, [%l7 + 0x70] fornot2s %f9, %f7, %f10 ldsw [%l7 + 0x5C], %l1 loop_2783: fmovrslez %o7, %f3, %f3 fcmpne16 %f8, %f0, %i1 xor %o0, 0x0AB5, %l6 array8 %i4, %g5, %g4 fcmped %fcc2, %f10, %f10 fmovdvs %xcc, %f9, %f0 bl,pn %icc, loop_2784 bvc %icc, loop_2785 ldx [%l7 + 0x08], %l5 edge16n %i3, %g6, %g7 loop_2784: fxnor %f10, %f6, %f0 loop_2785: tne %icc, 0x1 st %f14, [%l7 + 0x5C] ldx [%l7 + 0x40], %l0 ldub [%l7 + 0x17], %g1 pdist %f12, %f10, %f12 movrlez %o2, %l4, %g3 bneg,pn %icc, loop_2786 fcmpgt32 %f10, %f0, %o3 stb %i0, [%l7 + 0x17] sth %i7, [%l7 + 0x7C] loop_2786: ldsh [%l7 + 0x3C], %o6 bleu,pn %xcc, loop_2787 ldd [%l7 + 0x50], %f6 fnors %f3, %f15, %f2 ldsw [%l7 + 0x20], %i5 loop_2787: fornot2s %f14, %f14, %f4 array32 %i6, %o1, %g2 edge32ln %o5, %o4, %l3 xnorcc %i2, 0x06A6, %l2 xor %o7, 0x0280, %l1 ldsh [%l7 + 0x60], %o0 fmovrslz %i1, %f13, %f6 fnot1 %f12, %f8 brgz %l6, loop_2788 ld [%l7 + 0x58], %f10 fcmpeq16 %f10, %f2, %g5 movrgez %g4, %l5, %i4 loop_2788: ldsb [%l7 + 0x31], %g6 for %f12, %f4, %f10 fmovdpos %icc, %f4, %f9 ldx [%l7 + 0x68], %i3 sth %l0, [%l7 + 0x4A] edge8n %g1, %o2, %l4 ldd [%l7 + 0x10], %f12 tge %icc, 0x5 st %f3, [%l7 + 0x3C] fcmpne32 %f12, %f10, %g7 fmovrdgez %o3, %f4, %f0 stw %g3, [%l7 + 0x24] sdivcc %i0, 0x168C, %i7 array16 %i5, %o6, %o1 fmovde %xcc, %f7, %f12 fornot1 %f10, %f10, %f0 movrlez %i6, 0x0A1, %g2 lduw [%l7 + 0x40], %o4 fmovdneg %icc, %f8, %f14 bleu,a loop_2789 lduw [%l7 + 0x64], %o5 ldub [%l7 + 0x50], %l3 fornot1 %f2, %f4, %f14 loop_2789: ldsw [%l7 + 0x38], %i2 fmovrde %o7, %f4, %f0 ldx [%l7 + 0x50], %l2 fnors %f1, %f8, %f12 movrlz %o0, %i1, %l1 call loop_2790 tleu %icc, 0x2 ldx [%l7 + 0x08], %g5 fmovrdlez %l6, %f14, %f14 loop_2790: tvs %xcc, 0x5 stx %l5, [%l7 + 0x10] andn %i4, 0x0310, %g6 stx %i3, [%l7 + 0x40] std %f6, [%l7 + 0x20] fmovsvs %icc, %f2, %f0 st %f10, [%l7 + 0x08] ldsw [%l7 + 0x68], %l0 ldub [%l7 + 0x3F], %g4 tn %xcc, 0x5 bleu %icc, loop_2791 fba %fcc2, loop_2792 bleu,pt %icc, loop_2793 movne %icc, %g1, %o2 loop_2791: fbue %fcc0, loop_2794 loop_2792: orncc %l4, %g7, %g3 loop_2793: stx %o3, [%l7 + 0x10] edge32ln %i7, %i5, %i0 loop_2794: stb %o6, [%l7 + 0x29] bge,a %icc, loop_2795 lduw [%l7 + 0x08], %o1 ldsb [%l7 + 0x17], %i6 fbg %fcc1, loop_2796 loop_2795: fmovrde %g2, %f0, %f4 fble,a %fcc3, loop_2797 fmovdcc %xcc, %f14, %f10 loop_2796: fmovrsne %o5, %f4, %f15 ldd [%l7 + 0x38], %f10 loop_2797: bgu,a %icc, loop_2798 fand %f14, %f12, %f10 te %xcc, 0x2 fmovrdne %l3, %f6, %f6 loop_2798: siam 0x0 fmovdpos %icc, %f0, %f0 bvs,a loop_2799 lduw [%l7 + 0x5C], %o4 tcc %icc, 0x1 fnot1s %f7, %f14 loop_2799: sdivcc %o7, 0x1E6A, %i2 lduh [%l7 + 0x3A], %l2 movne %icc, %i1, %l1 fand %f10, %f12, %f0 fblg %fcc3, loop_2800 bleu,a,pt %xcc, loop_2801 fexpand %f12, %f8 fbg %fcc0, loop_2802 loop_2800: ba,pn %icc, loop_2803 loop_2801: fands %f12, %f8, %f1 bl,a %icc, loop_2804 loop_2802: edge16l %g5, %l6, %l5 loop_2803: movg %icc, %o0, %i4 stx %i3, [%l7 + 0x68] loop_2804: fmovrse %g6, %f10, %f2 fble %fcc3, loop_2805 fornot1 %f6, %f10, %f4 fmul8x16al %f2, %f11, %f14 fba %fcc0, loop_2806 loop_2805: ldx [%l7 + 0x10], %l0 ldsb [%l7 + 0x21], %g1 fmovdvs %icc, %f3, %f10 loop_2806: add %o2, %l4, %g7 bg,pn %xcc, loop_2807 edge16l %g4, %o3, %i7 std %f10, [%l7 + 0x60] sth %g3, [%l7 + 0x28] loop_2807: ldd [%l7 + 0x30], %f10 ldsb [%l7 + 0x48], %i0 addcc %o6, %i5, %o1 st %f2, [%l7 + 0x58] lduh [%l7 + 0x70], %i6 subc %g2, %l3, %o4 fzero %f6 movge %icc, %o5, %i2 ldub [%l7 + 0x3E], %l2 brnz,a %o7, loop_2808 sra %l1, 0x0E, %g5 edge16ln %i1, %l5, %l6 movleu %icc, %i4, %o0 loop_2808: fand %f0, %f0, %f4 ldd [%l7 + 0x50], %f0 fmovdleu %xcc, %f10, %f14 brgz,a %g6, loop_2809 stx %i3, [%l7 + 0x30] bcc,a %icc, loop_2810 ldx [%l7 + 0x28], %g1 loop_2809: array32 %l0, %l4, %g7 lduw [%l7 + 0x14], %g4 loop_2810: fmovsl %icc, %f1, %f9 fbge %fcc1, loop_2811 movre %o2, %o3, %g3 faligndata %f8, %f14, %f8 ldsb [%l7 + 0x6F], %i0 loop_2811: bge,pt %xcc, loop_2812 fmovrdgz %i7, %f8, %f10 movrgez %i5, 0x249, %o1 fcmpne32 %f0, %f12, %i6 loop_2812: ld [%l7 + 0x44], %f10 fxnors %f11, %f3, %f15 tne %icc, 0x1 fbe %fcc3, loop_2813 bcs loop_2814 array32 %o6, %g2, %o4 fmovrdlz %o5, %f4, %f8 loop_2813: add %i2, 0x04E1, %l2 loop_2814: tl %xcc, 0x5 sub %l3, 0x1F9F, %o7 fzeros %f0 fble %fcc1, loop_2815 fmovrdgez %l1, %f0, %f12 nop setx loop_2816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg %fcc2, loop_2817 loop_2815: bvs,a,pt %icc, loop_2818 tge %xcc, 0x3 loop_2816: fmovde %xcc, %f3, %f8 loop_2817: fnegd %f2, %f2 loop_2818: ldsh [%l7 + 0x28], %i1 tneg %icc, 0x4 fcmpgt16 %f4, %f6, %l5 fmovrdlz %l6, %f8, %f4 fmovdle %xcc, %f14, %f2 std %f8, [%l7 + 0x78] stx %g5, [%l7 + 0x10] brz,a %o0, loop_2819 ldsw [%l7 + 0x24], %g6 movvs %icc, %i4, %g1 stw %l0, [%l7 + 0x50] loop_2819: stw %i3, [%l7 + 0x58] stx %l4, [%l7 + 0x48] edge32n %g4, %g7, %o3 ldsb [%l7 + 0x3B], %g3 lduw [%l7 + 0x54], %o2 tne %icc, 0x3 fmovdpos %icc, %f2, %f15 tne %xcc, 0x3 fcmpeq16 %f6, %f14, %i0 fmovsge %icc, %f8, %f7 lduh [%l7 + 0x72], %i7 fcmped %fcc1, %f12, %f0 tneg %xcc, 0x2 fmovdleu %icc, %f6, %f0 ldx [%l7 + 0x20], %o1 stx %i6, [%l7 + 0x48] ldub [%l7 + 0x3A], %o6 srax %g2, 0x08, %i5 nop setx loop_2820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xorcc %o4, 0x0DE3, %i2 fcmpes %fcc2, %f14, %f15 ldub [%l7 + 0x70], %l2 loop_2820: stb %l3, [%l7 + 0x24] movrgez %o5, 0x37B, %l1 edge32l %o7, %l5, %l6 stb %i1, [%l7 + 0x0F] stb %o0, [%l7 + 0x42] std %f0, [%l7 + 0x58] fmovsn %xcc, %f13, %f8 sth %g6, [%l7 + 0x4C] udivx %i4, 0x1778, %g1 edge8ln %l0, %g5, %l4 stb %i3, [%l7 + 0x3B] fmul8sux16 %f8, %f6, %f2 ldsw [%l7 + 0x28], %g7 bvs,pn %icc, loop_2821 ble,a,pt %xcc, loop_2822 fba,a %fcc0, loop_2823 fpsub32 %f10, %f10, %f6 loop_2821: lduh [%l7 + 0x76], %o3 loop_2822: addccc %g3, %o2, %i0 loop_2823: fnand %f10, %f10, %f10 fmovrslez %g4, %f15, %f1 tl %xcc, 0x0 srl %i7, %o1, %o6 fmovse %icc, %f15, %f2 fmovd %f2, %f12 fmovrde %g2, %f14, %f8 movne %icc, %i6, %o4 movrlez %i2, 0x14C, %i5 fmovdge %xcc, %f8, %f11 st %f15, [%l7 + 0x70] ldd [%l7 + 0x70], %f14 ldsw [%l7 + 0x24], %l3 fbu %fcc0, loop_2824 ldsw [%l7 + 0x08], %l2 tsubcc %l1, 0x0446, %o7 ldsb [%l7 + 0x1E], %o5 loop_2824: fmovrse %l6, %f6, %f8 stb %i1, [%l7 + 0x31] fmovscs %icc, %f1, %f7 ldsb [%l7 + 0x4D], %l5 xor %g6, %o0, %i4 fcmpeq16 %f6, %f6, %g1 lduh [%l7 + 0x5E], %g5 fbg,a %fcc1, loop_2825 fba %fcc1, loop_2826 bvc,a,pn %xcc, loop_2827 fbule %fcc1, loop_2828 loop_2825: edge16 %l4, %i3, %g7 loop_2826: edge8l %o3, %g3, %o2 loop_2827: movrlz %i0, 0x116, %l0 loop_2828: std %f8, [%l7 + 0x28] fmovdcc %icc, %f7, %f0 udivcc %i7, 0x1902, %g4 bvs,pt %xcc, loop_2829 fandnot2 %f14, %f2, %f2 fbo %fcc0, loop_2830 ld [%l7 + 0x2C], %f11 loop_2829: sdivx %o6, 0x0FCE, %g2 fbu,a %fcc1, loop_2831 loop_2830: ble,a,pn %icc, loop_2832 bne,a %icc, loop_2833 ldsb [%l7 + 0x3C], %o1 loop_2831: brlz %o4, loop_2834 loop_2832: ba,a %icc, loop_2835 loop_2833: orn %i2, %i5, %i6 movrlz %l2, %l1, %o7 loop_2834: ldsb [%l7 + 0x65], %l3 loop_2835: movre %l6, 0x085, %i1 stx %o5, [%l7 + 0x28] call loop_2836 lduw [%l7 + 0x60], %l5 edge16n %g6, %i4, %o0 pdist %f14, %f4, %f6 loop_2836: fpack16 %f4, %f7 fmovdneg %icc, %f0, %f10 st %f11, [%l7 + 0x48] movneg %icc, %g1, %l4 fpsub16s %f1, %f9, %f11 fmovdn %xcc, %f11, %f9 edge8ln %g5, %g7, %o3 tcs %icc, 0x3 sll %i3, 0x0C, %g3 sth %o2, [%l7 + 0x70] srl %i0, %i7, %g4 addccc %o6, %g2, %l0 lduh [%l7 + 0x5A], %o4 move %icc, %i2, %i5 move %icc, %o1, %i6 sethi 0x18B3, %l2 fmovspos %icc, %f10, %f5 ldd [%l7 + 0x18], %f0 edge8 %l1, %l3, %l6 fxor %f10, %f10, %f12 fornot2s %f8, %f11, %f11 fmovdvc %icc, %f9, %f6 fmuld8sux16 %f14, %f9, %f4 fmovs %f14, %f12 addc %i1, 0x10FB, %o7 and %o5, 0x19CD, %l5 fmovrsgz %g6, %f13, %f6 movvc %icc, %i4, %g1 tcs %xcc, 0x4 fmovrslz %l4, %f11, %f7 fbne %fcc0, loop_2837 fpadd32s %f11, %f8, %f12 sth %g5, [%l7 + 0x56] smul %o0, 0x1F2D, %g7 loop_2837: fsrc2 %f8, %f6 sdivx %o3, 0x0061, %i3 ldx [%l7 + 0x30], %o2 fnand %f2, %f12, %f4 add %g3, %i0, %i7 movgu %xcc, %o6, %g2 umulcc %g4, 0x19B6, %l0 alignaddrl %i2, %i5, %o4 taddcc %o1, 0x05C7, %i6 fornot2s %f5, %f8, %f7 lduw [%l7 + 0x5C], %l1 tge %icc, 0x3 fmovsa %icc, %f1, %f6 ldsh [%l7 + 0x20], %l2 ldsb [%l7 + 0x55], %l6 fmovd %f12, %f14 sdivcc %l3, 0x04E9, %o7 st %f11, [%l7 + 0x68] fxnor %f14, %f4, %f0 xnorcc %i1, %o5, %g6 ldd [%l7 + 0x20], %f6 ldub [%l7 + 0x63], %l5 ldd [%l7 + 0x20], %f12 fmovdle %xcc, %f6, %f7 ldsw [%l7 + 0x10], %i4 fnand %f0, %f14, %f12 fandnot2s %f0, %f7, %f0 bne %icc, loop_2838 stw %l4, [%l7 + 0x64] mulx %g5, 0x1C88, %o0 fmovsge %xcc, %f0, %f9 loop_2838: edge16ln %g1, %g7, %o3 fble,a %fcc0, loop_2839 or %o2, %i3, %i0 fnors %f7, %f5, %f15 udivx %i7, 0x1CFB, %g3 loop_2839: fmovsne %icc, %f11, %f1 sub %o6, 0x1571, %g4 fnegs %f0, %f8 ld [%l7 + 0x74], %f8 tpos %xcc, 0x0 fmovdle %icc, %f6, %f9 edge16ln %g2, %i2, %i5 fpsub16 %f6, %f6, %f2 ldsb [%l7 + 0x4F], %o4 fcmpd %fcc1, %f10, %f14 fxor %f12, %f6, %f8 bvs loop_2840 array8 %l0, %i6, %o1 fpadd16s %f10, %f9, %f1 tneg %icc, 0x5 loop_2840: ld [%l7 + 0x7C], %f13 addc %l2, 0x1141, %l6 stx %l3, [%l7 + 0x30] fmovsl %xcc, %f1, %f2 brlz %o7, loop_2841 fmovrslz %l1, %f3, %f9 sth %o5, [%l7 + 0x16] fmovrse %i1, %f4, %f14 loop_2841: fmovsleu %xcc, %f11, %f13 stx %l5, [%l7 + 0x18] addc %g6, %i4, %g5 sub %o0, 0x08B9, %g1 fmovrslez %l4, %f14, %f2 ldub [%l7 + 0x36], %o3 fmovrdgez %o2, %f8, %f6 stw %g7, [%l7 + 0x60] sth %i3, [%l7 + 0x10] brnz %i7, loop_2842 sth %g3, [%l7 + 0x78] lduh [%l7 + 0x76], %o6 sth %i0, [%l7 + 0x3C] loop_2842: subc %g4, 0x1F2A, %i2 fcmpgt16 %f14, %f14, %g2 fmovsgu %icc, %f2, %f4 ldd [%l7 + 0x60], %f10 fbuge,a %fcc3, loop_2843 fmovsn %xcc, %f3, %f0 lduh [%l7 + 0x12], %i5 fbuge %fcc3, loop_2844 loop_2843: st %f12, [%l7 + 0x3C] tcs %icc, 0x7 fmovsa %xcc, %f13, %f11 loop_2844: ldd [%l7 + 0x38], %f12 fmovrdgez %o4, %f2, %f2 stw %l0, [%l7 + 0x4C] movpos %xcc, %o1, %i6 brgez %l6, loop_2845 array16 %l2, %l3, %o7 fornot2 %f12, %f10, %f6 std %f0, [%l7 + 0x78] loop_2845: ldx [%l7 + 0x28], %o5 brgez,a %i1, loop_2846 bgu,a,pt %icc, loop_2847 bne,a loop_2848 fbul %fcc1, loop_2849 loop_2846: ldsh [%l7 + 0x28], %l5 loop_2847: ldd [%l7 + 0x78], %f4 loop_2848: smul %g6, %l1, %g5 loop_2849: taddcctv %o0, 0x019C, %g1 fxnor %f4, %f2, %f14 fxnor %f8, %f6, %f0 stb %l4, [%l7 + 0x30] ldx [%l7 + 0x78], %i4 brz,a %o2, loop_2850 sdivx %g7, 0x02A4, %o3 fmovsne %icc, %f12, %f4 fnor %f0, %f6, %f10 loop_2850: fandnot1 %f4, %f0, %f10 ldsw [%l7 + 0x20], %i7 st %f3, [%l7 + 0x44] call loop_2851 fnot1s %f10, %f0 movrlz %g3, 0x34C, %o6 ldsh [%l7 + 0x3E], %i0 loop_2851: tl %icc, 0x7 ldub [%l7 + 0x76], %i3 fmovsa %icc, %f14, %f12 fpadd16 %f8, %f6, %f0 ldd [%l7 + 0x70], %f8 popc %i2, %g4 ldsb [%l7 + 0x52], %g2 nop setx loop_2852, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %o4, %i5, %o1 bvs,a %xcc, loop_2853 orcc %i6, %l0, %l6 loop_2852: fors %f14, %f6, %f4 stb %l2, [%l7 + 0x53] loop_2853: tgu %xcc, 0x1 fmul8x16al %f6, %f3, %f4 std %f14, [%l7 + 0x50] mulscc %o7, %o5, %i1 fmovsleu %icc, %f9, %f0 nop setx loop_2854, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x40] subc %l3, %l5, %l1 ldsh [%l7 + 0x58], %g6 loop_2854: ldsb [%l7 + 0x42], %g5 te %xcc, 0x7 lduw [%l7 + 0x5C], %o0 fmovsge %xcc, %f1, %f0 ldsb [%l7 + 0x11], %g1 lduw [%l7 + 0x48], %i4 movrne %l4, 0x1E9, %o2 sth %o3, [%l7 + 0x58] and %i7, %g3, %g7 fmovsge %icc, %f6, %f6 lduh [%l7 + 0x56], %o6 move %xcc, %i0, %i3 fmovdn %xcc, %f8, %f4 smulcc %i2, 0x0BD6, %g2 sth %o4, [%l7 + 0x26] andcc %g4, 0x18DF, %i5 sth %o1, [%l7 + 0x1E] faligndata %f6, %f10, %f4 fmovdgu %xcc, %f0, %f7 ldub [%l7 + 0x1F], %l0 fbu,a %fcc2, loop_2855 fmovsvs %icc, %f12, %f9 mova %xcc, %i6, %l2 lduh [%l7 + 0x10], %o7 loop_2855: movl %icc, %o5, %i1 lduw [%l7 + 0x78], %l6 fnors %f4, %f11, %f12 tpos %icc, 0x4 ldub [%l7 + 0x3E], %l5 bne,a %icc, loop_2856 stb %l3, [%l7 + 0x2D] udivcc %l1, 0x10A1, %g6 bgu loop_2857 loop_2856: stw %o0, [%l7 + 0x6C] fcmps %fcc3, %f7, %f2 or %g1, 0x0B74, %g5 loop_2857: fmovrdne %i4, %f6, %f6 xor %l4, 0x053A, %o3 movneg %icc, %i7, %o2 sth %g3, [%l7 + 0x3C] ldsw [%l7 + 0x14], %g7 fbu %fcc0, loop_2858 nop setx loop_2859, %l0, %l1 jmpl %l1, %o6 ldub [%l7 + 0x33], %i3 ldub [%l7 + 0x36], %i2 loop_2858: fcmple16 %f8, %f12, %i0 loop_2859: alignaddrl %o4, %g2, %g4 tn %xcc, 0x0 fmovsle %icc, %f6, %f11 fnot2s %f11, %f5 fpadd32s %f8, %f12, %f15 std %f10, [%l7 + 0x70] ldx [%l7 + 0x08], %o1 fmovdpos %icc, %f1, %f0 fandnot1 %f10, %f10, %f10 fbe %fcc2, loop_2860 srlx %i5, %l0, %i6 bvc %xcc, loop_2861 ldx [%l7 + 0x50], %o7 loop_2860: bshuffle %f10, %f4, %f2 bshuffle %f12, %f8, %f8 loop_2861: ldd [%l7 + 0x68], %f10 brlez %l2, loop_2862 ldsw [%l7 + 0x50], %o5 stx %l6, [%l7 + 0x68] tge %xcc, 0x4 loop_2862: mulx %i1, 0x0029, %l3 tn %xcc, 0x2 ldsw [%l7 + 0x40], %l1 stb %g6, [%l7 + 0x6C] fornot2s %f14, %f3, %f6 st %f0, [%l7 + 0x14] movvc %icc, %l5, %o0 fmovda %icc, %f5, %f9 ldsb [%l7 + 0x7E], %g5 bneg,pt %xcc, loop_2863 sdiv %i4, 0x1C5C, %g1 bge,pn %xcc, loop_2864 faligndata %f4, %f14, %f4 loop_2863: fbl,a %fcc0, loop_2865 popc 0x02B6, %l4 loop_2864: std %f0, [%l7 + 0x60] bcc,pt %icc, loop_2866 loop_2865: fble,a %fcc2, loop_2867 fandnot1s %f7, %f3, %f4 udivcc %i7, 0x1C57, %o2 loop_2866: fsrc2s %f11, %f14 loop_2867: fmovsvc %icc, %f12, %f1 ldub [%l7 + 0x2F], %o3 st %f14, [%l7 + 0x40] fcmpeq32 %f10, %f4, %g3 bn,a,pt %xcc, loop_2868 mulx %o6, 0x0C19, %g7 movpos %xcc, %i3, %i0 fbl %fcc3, loop_2869 loop_2868: tleu %xcc, 0x2 movgu %icc, %o4, %g2 ldsw [%l7 + 0x34], %i2 loop_2869: bl,a loop_2870 fpadd32s %f3, %f0, %f12 udivx %g4, 0x0F44, %o1 fmovsg %xcc, %f3, %f14 loop_2870: movge %xcc, %i5, %i6 st %f3, [%l7 + 0x5C] movvs %xcc, %o7, %l0 ldd [%l7 + 0x50], %f2 bvc,pn %xcc, loop_2871 sth %o5, [%l7 + 0x72] stw %l2, [%l7 + 0x14] bvs,pt %xcc, loop_2872 loop_2871: movrlz %i1, 0x114, %l3 ldsw [%l7 + 0x6C], %l1 ldx [%l7 + 0x20], %l6 loop_2872: fnot2 %f2, %f6 ld [%l7 + 0x24], %f2 nop setx loop_2873, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x68], %l5 fsrc2s %f9, %f15 ld [%l7 + 0x0C], %f11 loop_2873: orcc %g6, %o0, %i4 st %f15, [%l7 + 0x34] ldsb [%l7 + 0x74], %g5 fnands %f3, %f13, %f6 edge32ln %l4, %g1, %o2 fxors %f7, %f15, %f7 fmovsl %icc, %f13, %f5 fmovdpos %icc, %f9, %f12 fbne %fcc0, loop_2874 lduw [%l7 + 0x54], %o3 fmovdl %xcc, %f10, %f12 fsrc1s %f8, %f5 loop_2874: ld [%l7 + 0x3C], %f0 for %f4, %f14, %f2 edge8n %g3, %o6, %i7 ldub [%l7 + 0x28], %i3 lduw [%l7 + 0x30], %g7 alignaddr %i0, %g2, %o4 ldd [%l7 + 0x40], %f12 taddcctv %i2, %o1, %i5 fandnot1 %f8, %f6, %f12 addc %g4, 0x10FE, %o7 ldd [%l7 + 0x28], %f12 fmul8x16 %f14, %f12, %f6 fbge,a %fcc0, loop_2875 taddcctv %i6, 0x0B52, %l0 movrlz %o5, %l2, %l3 lduw [%l7 + 0x70], %l1 loop_2875: xorcc %i1, 0x0FE7, %l5 ldsb [%l7 + 0x1E], %g6 ldsb [%l7 + 0x41], %l6 ldsw [%l7 + 0x48], %o0 edge8ln %g5, %i4, %l4 udivcc %o2, 0x0282, %g1 edge16l %o3, %o6, %i7 fmovrsne %i3, %f4, %f0 fcmple32 %f2, %f12, %g3 movcc %xcc, %g7, %g2 ldx [%l7 + 0x18], %o4 fmovdneg %icc, %f11, %f1 tn %icc, 0x0 edge32 %i2, %o1, %i0 fbge %fcc1, loop_2876 tcs %xcc, 0x1 ldub [%l7 + 0x22], %i5 alignaddr %g4, %i6, %l0 loop_2876: ldd [%l7 + 0x50], %f10 ba,a %xcc, loop_2877 fbl,a %fcc0, loop_2878 ldx [%l7 + 0x78], %o7 sth %l2, [%l7 + 0x72] loop_2877: fmovrsgz %l3, %f1, %f11 loop_2878: fmovd %f14, %f4 sll %o5, 0x1F, %i1 fpsub16s %f4, %f6, %f1 fmovsvs %icc, %f9, %f2 mulx %l5, 0x16A3, %g6 sdiv %l1, 0x165D, %o0 fbn,a %fcc2, loop_2879 stb %l6, [%l7 + 0x08] mulscc %i4, 0x127F, %g5 fmovdge %icc, %f11, %f7 loop_2879: fmovdg %xcc, %f7, %f2 lduw [%l7 + 0x70], %l4 stx %o2, [%l7 + 0x40] movpos %icc, %g1, %o3 fmovdne %xcc, %f13, %f4 brz %o6, loop_2880 fmovdneg %icc, %f14, %f10 ldsw [%l7 + 0x1C], %i7 stx %i3, [%l7 + 0x20] loop_2880: std %f0, [%l7 + 0x58] tn %icc, 0x2 bg,pn %icc, loop_2881 lduw [%l7 + 0x48], %g7 for %f12, %f4, %f4 fands %f2, %f12, %f15 loop_2881: fnot1s %f6, %f5 bn loop_2882 edge32l %g2, %o4, %i2 movpos %icc, %o1, %g3 fmovdleu %icc, %f0, %f13 loop_2882: movpos %icc, %i0, %i5 lduh [%l7 + 0x72], %g4 ld [%l7 + 0x78], %f5 fornot1s %f7, %f14, %f1 stb %l0, [%l7 + 0x4A] lduh [%l7 + 0x54], %o7 ldd [%l7 + 0x28], %f10 bvs %xcc, loop_2883 tne %xcc, 0x2 fmovsa %xcc, %f15, %f8 lduw [%l7 + 0x08], %i6 loop_2883: tl %icc, 0x7 ldsw [%l7 + 0x5C], %l2 fmovs %f1, %f12 st %f10, [%l7 + 0x40] stb %l3, [%l7 + 0x64] umul %i1, %o5, %l5 fzero %f4 fcmple16 %f0, %f12, %g6 fbule %fcc0, loop_2884 fornot2 %f12, %f0, %f6 fxnors %f6, %f11, %f6 ldsb [%l7 + 0x35], %l1 loop_2884: tleu %xcc, 0x3 movrgez %o0, 0x262, %i4 fpadd32s %f11, %f11, %f10 siam 0x1 umulcc %l6, 0x1C70, %g5 fcmple16 %f8, %f4, %l4 fmovdgu %xcc, %f9, %f2 fpack16 %f10, %f4 tsubcctv %o2, %g1, %o6 stx %i7, [%l7 + 0x10] fmovscc %icc, %f15, %f0 ldd [%l7 + 0x08], %f12 fmul8sux16 %f8, %f10, %f0 sth %i3, [%l7 + 0x68] ldsh [%l7 + 0x7A], %o3 fmovrdne %g7, %f8, %f14 fpsub32s %f6, %f0, %f15 fbg,a %fcc0, loop_2885 fors %f2, %f4, %f12 brz,a %g2, loop_2886 ldd [%l7 + 0x48], %f2 loop_2885: fmovde %xcc, %f12, %f15 fsrc2s %f3, %f15 loop_2886: fnegs %f9, %f12 fmovrsgz %i2, %f13, %f0 stx %o1, [%l7 + 0x18] stb %g3, [%l7 + 0x12] or %i0, %o4, %g4 fbuge,a %fcc2, loop_2887 lduw [%l7 + 0x24], %l0 ldub [%l7 + 0x3D], %o7 tsubcctv %i6, 0x1284, %l2 loop_2887: fxnors %f3, %f6, %f4 fnands %f14, %f9, %f1 popc 0x0550, %i5 std %f4, [%l7 + 0x68] fmovrsgz %l3, %f12, %f10 ld [%l7 + 0x64], %f6 sth %o5, [%l7 + 0x44] move %xcc, %l5, %g6 fandnot1 %f4, %f12, %f4 fxors %f14, %f0, %f15 fpmerge %f5, %f12, %f10 bg,a loop_2888 movpos %xcc, %i1, %o0 sth %i4, [%l7 + 0x52] movrgez %l6, %g5, %l1 loop_2888: tne %icc, 0x0 movgu %xcc, %l4, %g1 lduw [%l7 + 0x7C], %o2 edge32n %o6, %i3, %i7 movg %xcc, %g7, %o3 tvs %icc, 0x1 movcc %xcc, %i2, %o1 fandnot1 %f14, %f10, %f10 umul %g3, 0x1340, %g2 subc %o4, %g4, %l0 movrlez %o7, %i0, %i6 srlx %i5, 0x17, %l2 fmovsvc %icc, %f5, %f15 subcc %o5, %l3, %l5 bg,pt %icc, loop_2889 edge32ln %g6, %o0, %i4 fornot1s %f14, %f12, %f4 fmovdl %xcc, %f2, %f9 loop_2889: edge32n %i1, %g5, %l1 stx %l4, [%l7 + 0x38] movvs %icc, %g1, %o2 srl %o6, 0x1C, %l6 fmovsge %xcc, %f9, %f4 fone %f2 fblg %fcc2, loop_2890 fmul8x16au %f7, %f4, %f12 sllx %i3, 0x1F, %g7 fbg,a %fcc2, loop_2891 loop_2890: fpadd32 %f14, %f4, %f14 stw %i7, [%l7 + 0x0C] andn %i2, 0x1F3E, %o1 loop_2891: be,a,pt %xcc, loop_2892 bcs,a loop_2893 ldsh [%l7 + 0x7E], %g3 andncc %o3, %o4, %g2 loop_2892: fpadd32s %f6, %f6, %f9 loop_2893: fmul8x16al %f8, %f8, %f0 fone %f8 lduw [%l7 + 0x3C], %l0 bleu %xcc, loop_2894 fnors %f6, %f9, %f9 stw %g4, [%l7 + 0x70] lduh [%l7 + 0x48], %o7 loop_2894: ldsh [%l7 + 0x1C], %i6 fmovdle %icc, %f1, %f13 ld [%l7 + 0x20], %f5 add %i0, %i5, %l2 sdivcc %l3, 0x1650, %l5 ldsw [%l7 + 0x1C], %g6 fmovrdlez %o5, %f4, %f12 bgu,a,pt %icc, loop_2895 orncc %i4, %i1, %g5 fmovdcc %xcc, %f9, %f1 st %f12, [%l7 + 0x34] loop_2895: fmovse %xcc, %f14, %f9 edge8 %l1, %l4, %o0 addc %g1, %o6, %o2 ba,pt %xcc, loop_2896 fmovdgu %icc, %f0, %f14 std %f14, [%l7 + 0x30] fmovdle %xcc, %f10, %f6 loop_2896: ldsb [%l7 + 0x7F], %i3 std %f14, [%l7 + 0x60] lduw [%l7 + 0x28], %l6 fmuld8ulx16 %f12, %f3, %f6 bvs,a %xcc, loop_2897 ldsb [%l7 + 0x17], %i7 st %f8, [%l7 + 0x54] ldsh [%l7 + 0x2A], %g7 loop_2897: tg %xcc, 0x5 fmuld8ulx16 %f14, %f13, %f4 add %i2, %o1, %o3 fzeros %f15 umul %g3, 0x18B0, %g2 lduw [%l7 + 0x50], %l0 stw %o4, [%l7 + 0x1C] fmul8ulx16 %f6, %f6, %f4 tneg %icc, 0x4 ldd [%l7 + 0x10], %f6 st %f14, [%l7 + 0x38] fexpand %f12, %f2 fpadd16s %f0, %f14, %f12 fmovrse %g4, %f3, %f3 fcmpne16 %f6, %f0, %i6 tneg %icc, 0x4 ba,a loop_2898 fbn %fcc2, loop_2899 be loop_2900 fors %f14, %f7, %f6 loop_2898: brlz %o7, loop_2901 loop_2899: movle %xcc, %i5, %i0 loop_2900: edge32ln %l2, %l5, %g6 tcc %xcc, 0x5 loop_2901: move %icc, %o5, %l3 ld [%l7 + 0x54], %f12 fbule %fcc0, loop_2902 movle %xcc, %i4, %i1 ldsh [%l7 + 0x10], %g5 ble,a %xcc, loop_2903 loop_2902: fmovsleu %xcc, %f10, %f4 fmovda %xcc, %f4, %f9 stx %l4, [%l7 + 0x68] loop_2903: be,a %icc, loop_2904 fmovrde %l1, %f6, %f14 std %f8, [%l7 + 0x70] ldsb [%l7 + 0x12], %g1 loop_2904: fbule %fcc3, loop_2905 st %f7, [%l7 + 0x74] fbe %fcc1, loop_2906 brgz %o0, loop_2907 loop_2905: brlz,a %o6, loop_2908 ldsh [%l7 + 0x7A], %i3 loop_2906: st %f5, [%l7 + 0x70] loop_2907: fandnot1 %f2, %f4, %f12 loop_2908: ldsh [%l7 + 0x08], %o2 fmovdg %icc, %f14, %f5 bgu,a,pn %xcc, loop_2909 lduw [%l7 + 0x74], %l6 ldsb [%l7 + 0x2A], %i7 movn %icc, %i2, %g7 loop_2909: ldx [%l7 + 0x38], %o1 fnand %f0, %f4, %f6 fmovdge %icc, %f11, %f5 xnor %o3, 0x10A3, %g3 ldsw [%l7 + 0x34], %g2 ldd [%l7 + 0x60], %f14 std %f4, [%l7 + 0x58] fands %f8, %f15, %f2 popc 0x05FB, %o4 lduh [%l7 + 0x18], %g4 movne %icc, %i6, %l0 fabss %f9, %f5 stb %i5, [%l7 + 0x17] lduh [%l7 + 0x22], %o7 ldsw [%l7 + 0x50], %l2 fmovscs %icc, %f11, %f12 sethi 0x082E, %i0 lduh [%l7 + 0x1A], %l5 fble,a %fcc1, loop_2910 fandnot2 %f2, %f0, %f14 fones %f6 fbo,a %fcc2, loop_2911 loop_2910: bneg,pn %xcc, loop_2912 lduh [%l7 + 0x3A], %g6 fmovsge %icc, %f3, %f2 loop_2911: movg %xcc, %l3, %o5 loop_2912: array8 %i4, %i1, %g5 movpos %icc, %l4, %g1 fmovrsgez %l1, %f0, %f9 ldsb [%l7 + 0x28], %o0 ld [%l7 + 0x3C], %f6 edge32l %o6, %i3, %o2 bvc,a,pn %xcc, loop_2913 fzero %f10 std %f12, [%l7 + 0x30] fnands %f1, %f0, %f0 loop_2913: fmul8ulx16 %f10, %f10, %f0 orn %l6, 0x0AEC, %i7 fmovdge %icc, %f11, %f13 fmovdn %xcc, %f4, %f8 fcmple16 %f8, %f10, %i2 faligndata %f8, %f12, %f12 movrgz %o1, %o3, %g7 fmul8x16au %f11, %f6, %f4 st %f6, [%l7 + 0x44] lduh [%l7 + 0x44], %g3 edge8n %o4, %g4, %g2 brlz,a %i6, loop_2914 fbo %fcc2, loop_2915 ldsw [%l7 + 0x10], %i5 fmovdgu %xcc, %f0, %f1 loop_2914: st %f8, [%l7 + 0x50] loop_2915: stb %l0, [%l7 + 0x15] bvc,a,pn %xcc, loop_2916 edge8l %o7, %l2, %l5 fmovdleu %icc, %f6, %f11 addccc %g6, 0x11E1, %i0 loop_2916: udivcc %o5, 0x11A0, %i4 fabsd %f14, %f12 fmovsvc %xcc, %f0, %f13 fpadd16s %f4, %f7, %f13 fmovsg %xcc, %f15, %f0 fbne %fcc1, loop_2917 srax %l3, %g5, %i1 tle %icc, 0x3 ld [%l7 + 0x50], %f2 loop_2917: ldsb [%l7 + 0x42], %g1 lduw [%l7 + 0x34], %l4 ldx [%l7 + 0x28], %o0 or %l1, 0x103F, %i3 std %f10, [%l7 + 0x30] std %f10, [%l7 + 0x48] fones %f6 fmovdvc %xcc, %f15, %f0 movpos %icc, %o6, %o2 fmuld8sux16 %f3, %f8, %f6 ld [%l7 + 0x54], %f11 stb %i7, [%l7 + 0x66] smul %i2, 0x00BD, %o1 ldsb [%l7 + 0x48], %l6 fxors %f1, %f11, %f10 sdiv %g7, 0x19EB, %g3 movne %xcc, %o4, %g4 tvc %xcc, 0x6 fcmpne16 %f14, %f4, %o3 fmovrdlz %i6, %f2, %f6 fmovrsne %i5, %f3, %f6 sra %l0, 0x17, %g2 edge8n %o7, %l5, %l2 fxnors %f0, %f7, %f14 ldsw [%l7 + 0x14], %i0 movneg %icc, %o5, %i4 brlez %l3, loop_2918 movrgez %g6, 0x1E5, %i1 bleu loop_2919 fmovrdlz %g1, %f14, %f14 loop_2918: sth %l4, [%l7 + 0x68] fbo %fcc1, loop_2920 loop_2919: movge %icc, %g5, %o0 bshuffle %f0, %f10, %f0 sub %l1, %i3, %o2 loop_2920: fmovdleu %icc, %f12, %f13 edge32l %o6, %i2, %i7 ldx [%l7 + 0x50], %l6 bleu,a,pn %icc, loop_2921 movne %xcc, %o1, %g7 fmovrdlez %g3, %f8, %f10 brlez,a %g4, loop_2922 loop_2921: nop setx loop_2923, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f13, %f4, %f8 andn %o4, %o3, %i5 loop_2922: movrgez %i6, %l0, %g2 loop_2923: popc %o7, %l2 movne %xcc, %l5, %o5 fbul %fcc2, loop_2924 fmovdge %icc, %f7, %f0 srl %i0, %l3, %i4 bge,a,pn %xcc, loop_2925 loop_2924: fmovdn %icc, %f10, %f15 bcs,a,pt %xcc, loop_2926 movle %xcc, %g6, %i1 loop_2925: movl %icc, %l4, %g5 st %f8, [%l7 + 0x5C] loop_2926: bvc loop_2927 fpadd16 %f0, %f12, %f6 lduw [%l7 + 0x3C], %g1 stx %l1, [%l7 + 0x30] loop_2927: fnegd %f0, %f14 ldsw [%l7 + 0x48], %o0 alignaddr %i3, %o2, %o6 fmuld8ulx16 %f0, %f15, %f0 movvs %xcc, %i7, %i2 ldx [%l7 + 0x10], %o1 and %g7, 0x02C1, %l6 fpadd16 %f2, %f10, %f6 stx %g4, [%l7 + 0x60] add %g3, 0x01EE, %o4 subccc %o3, 0x1035, %i6 edge16ln %l0, %i5, %g2 ble %xcc, loop_2928 ldsb [%l7 + 0x10], %o7 fmovrsgz %l2, %f5, %f11 subc %l5, 0x1C48, %i0 loop_2928: fcmpeq16 %f0, %f12, %o5 fnot2 %f14, %f4 fand %f2, %f14, %f12 lduh [%l7 + 0x70], %i4 ldsb [%l7 + 0x64], %g6 ldsb [%l7 + 0x52], %l3 tge %icc, 0x0 fpsub16 %f12, %f0, %f12 stb %i1, [%l7 + 0x08] fmovsgu %xcc, %f5, %f10 fmovde %xcc, %f4, %f4 stb %l4, [%l7 + 0x1E] fcmpne32 %f10, %f10, %g1 edge32ln %l1, %o0, %i3 std %f14, [%l7 + 0x58] lduw [%l7 + 0x30], %g5 bvc,pn %icc, loop_2929 edge16ln %o6, %i7, %o2 brlez %o1, loop_2930 fabss %f9, %f7 loop_2929: tpos %icc, 0x3 fxor %f12, %f12, %f14 loop_2930: alignaddr %i2, %l6, %g4 fmovdle %xcc, %f15, %f13 movpos %icc, %g7, %g3 orn %o3, 0x110D, %o4 brlez,a %i6, loop_2931 fmovsg %icc, %f14, %f7 ldsb [%l7 + 0x27], %i5 fmovdpos %icc, %f1, %f9 loop_2931: movge %icc, %l0, %g2 lduw [%l7 + 0x44], %o7 bshuffle %f8, %f10, %f0 fmovdvc %icc, %f12, %f6 umulcc %l5, 0x1B04, %l2 stw %i0, [%l7 + 0x6C] movrne %i4, 0x1D4, %o5 ldsh [%l7 + 0x5E], %g6 stw %i1, [%l7 + 0x68] stw %l4, [%l7 + 0x50] xorcc %g1, 0x0407, %l1 mulscc %o0, 0x0CFB, %i3 ldx [%l7 + 0x60], %g5 stb %l3, [%l7 + 0x24] std %f6, [%l7 + 0x10] st %f14, [%l7 + 0x78] fmovrslez %o6, %f7, %f1 edge16ln %i7, %o2, %i2 fcmpeq32 %f0, %f6, %o1 ldd [%l7 + 0x40], %f4 std %f10, [%l7 + 0x58] edge16 %g4, %g7, %g3 fzeros %f15 fnot2 %f12, %f6 st %f2, [%l7 + 0x50] brlz %o3, loop_2932 bvs %icc, loop_2933 array32 %l6, %o4, %i5 fsrc2s %f2, %f15 loop_2932: fbul,a %fcc0, loop_2934 loop_2933: ldub [%l7 + 0x12], %l0 ld [%l7 + 0x3C], %f5 fmovrse %g2, %f0, %f9 loop_2934: addccc %o7, 0x13C0, %l5 fmovdl %icc, %f7, %f5 ta %icc, 0x3 addccc %i6, %l2, %i0 nop setx loop_2935, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x34], %o5 andcc %i4, 0x07D4, %g6 fmovsl %xcc, %f1, %f9 loop_2935: sll %i1, %l4, %g1 movneg %xcc, %l1, %i3 fornot2 %f2, %f8, %f12 bl,a %xcc, loop_2936 lduw [%l7 + 0x4C], %g5 lduw [%l7 + 0x54], %l3 stb %o0, [%l7 + 0x1C] loop_2936: fpackfix %f8, %f6 srlx %i7, 0x18, %o6 ldsb [%l7 + 0x1C], %o2 ldx [%l7 + 0x38], %i2 ldsw [%l7 + 0x5C], %o1 fbn,a %fcc3, loop_2937 ldd [%l7 + 0x38], %f8 fmovrde %g7, %f8, %f4 edge16 %g4, %o3, %g3 loop_2937: fabss %f14, %f9 sth %o4, [%l7 + 0x3A] fone %f6 lduw [%l7 + 0x64], %l6 brnz %i5, loop_2938 te %xcc, 0x0 tgu %icc, 0x0 fpadd16s %f4, %f15, %f0 loop_2938: movge %xcc, %l0, %g2 std %f10, [%l7 + 0x70] bvc,a,pt %icc, loop_2939 fxnor %f4, %f6, %f12 ldx [%l7 + 0x38], %l5 fandnot2 %f6, %f0, %f6 loop_2939: fcmpgt16 %f0, %f4, %i6 bvc loop_2940 fmovdcc %icc, %f15, %f1 sdivcc %l2, 0x1388, %i0 fpsub32s %f7, %f4, %f15 loop_2940: andn %o7, 0x0907, %i4 fornot2s %f9, %f5, %f2 ldsb [%l7 + 0x61], %o5 fbuge,a %fcc0, loop_2941 ldsb [%l7 + 0x40], %g6 fabsd %f12, %f8 fmovdvc %xcc, %f1, %f5 loop_2941: array8 %l4, %g1, %i1 fmovrslez %i3, %f13, %f7 stw %l1, [%l7 + 0x78] lduw [%l7 + 0x68], %g5 movleu %xcc, %l3, %o0 mova %xcc, %i7, %o6 orn %o2, 0x0A7A, %i2 ldsb [%l7 + 0x16], %o1 nop setx loop_2942, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x7C], %g4 fbge %fcc3, loop_2943 smul %o3, %g7, %o4 loop_2942: stb %g3, [%l7 + 0x49] tg %xcc, 0x7 loop_2943: bneg,a,pt %xcc, loop_2944 tsubcctv %i5, %l0, %l6 ldub [%l7 + 0x1D], %g2 array16 %l5, %l2, %i0 loop_2944: fornot2 %f2, %f10, %f8 fpack32 %f14, %f4, %f12 bshuffle %f10, %f4, %f2 nop setx loop_2945, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f5, %f5, %f1 sllx %o7, %i4, %o5 tneg %icc, 0x4 loop_2945: ldsw [%l7 + 0x68], %i6 lduw [%l7 + 0x30], %g6 movcc %icc, %l4, %g1 fbe %fcc2, loop_2946 lduh [%l7 + 0x3A], %i1 std %f12, [%l7 + 0x50] ldsw [%l7 + 0x54], %l1 loop_2946: edge32l %g5, %i3, %l3 fbu %fcc1, loop_2947 taddcc %o0, %i7, %o6 tne %icc, 0x7 fmovrde %i2, %f10, %f14 loop_2947: brlz %o2, loop_2948 stx %o1, [%l7 + 0x30] orcc %o3, %g4, %o4 stb %g7, [%l7 + 0x48] loop_2948: fabss %f14, %f4 edge8 %g3, %i5, %l6 bshuffle %f4, %f8, %f0 ld [%l7 + 0x68], %f13 array16 %g2, %l5, %l0 fbn %fcc3, loop_2949 subcc %l2, 0x0F87, %o7 std %f14, [%l7 + 0x68] lduw [%l7 + 0x60], %i0 loop_2949: nop setx loop_2950, %l0, %l1 jmpl %l1, %i4 stx %i6, [%l7 + 0x70] movleu %xcc, %o5, %g6 ldub [%l7 + 0x39], %g1 loop_2950: edge16n %i1, %l4, %g5 ldx [%l7 + 0x68], %l1 bne loop_2951 movrgz %i3, 0x305, %l3 fmovsneg %icc, %f4, %f12 stb %i7, [%l7 + 0x0C] loop_2951: ldub [%l7 + 0x7D], %o6 stx %o0, [%l7 + 0x48] bl,pt %xcc, loop_2952 orncc %o2, 0x1EC0, %i2 fcmpd %fcc1, %f4, %f10 fmovsn %icc, %f8, %f6 loop_2952: fcmpgt32 %f14, %f2, %o1 std %f10, [%l7 + 0x30] fmovrsne %g4, %f2, %f13 fmovsle %xcc, %f9, %f1 bshuffle %f4, %f12, %f6 st %f5, [%l7 + 0x44] fpsub16s %f3, %f2, %f0 stw %o3, [%l7 + 0x58] brgz %o4, loop_2953 fsrc1 %f10, %f0 sllx %g3, %i5, %g7 fmovsvc %icc, %f1, %f8 loop_2953: ldub [%l7 + 0x34], %l6 fmovrdgez %g2, %f4, %f4 fbule,a %fcc0, loop_2954 mova %xcc, %l5, %l0 ldx [%l7 + 0x08], %l2 fmovsleu %icc, %f13, %f3 loop_2954: fmovsn %icc, %f6, %f8 fcmpgt16 %f12, %f2, %i0 tge %icc, 0x2 fmovdvc %xcc, %f3, %f7 ble,pn %xcc, loop_2955 edge16 %i4, %o7, %i6 lduw [%l7 + 0x44], %g6 edge8 %g1, %i1, %o5 loop_2955: addcc %l4, %l1, %i3 stx %g5, [%l7 + 0x20] lduw [%l7 + 0x4C], %l3 lduh [%l7 + 0x2E], %o6 add %i7, %o0, %i2 mova %xcc, %o2, %g4 ldub [%l7 + 0x6A], %o1 edge16l %o3, %g3, %o4 ldub [%l7 + 0x0B], %g7 andncc %i5, %l6, %l5 movrne %g2, 0x3A7, %l2 bge,a,pt %xcc, loop_2956 ldx [%l7 + 0x78], %i0 movne %icc, %i4, %o7 fandnot2 %f2, %f6, %f4 loop_2956: ldsb [%l7 + 0x12], %i6 lduh [%l7 + 0x20], %g6 fornot1s %f12, %f4, %f11 fbge,a %fcc3, loop_2957 ldd [%l7 + 0x10], %f8 bgu %xcc, loop_2958 movpos %icc, %l0, %i1 loop_2957: fbge %fcc0, loop_2959 fmovrdlez %o5, %f0, %f6 loop_2958: sethi 0x027A, %g1 fmovdcc %icc, %f3, %f13 loop_2959: umul %l4, 0x07E9, %i3 sra %l1, %l3, %g5 orcc %i7, %o0, %i2 lduh [%l7 + 0x3E], %o2 ldsw [%l7 + 0x6C], %g4 lduh [%l7 + 0x70], %o6 fbuge,a %fcc0, loop_2960 fmovdcc %xcc, %f12, %f3 fnot2s %f4, %f14 fands %f3, %f3, %f3 loop_2960: movne %icc, %o3, %o1 movvc %icc, %g3, %g7 fpackfix %f12, %f6 fnot1 %f8, %f12 fnor %f12, %f2, %f14 std %f12, [%l7 + 0x30] fcmple16 %f4, %f8, %i5 fsrc1 %f10, %f6 sdiv %l6, 0x1158, %o4 taddcc %g2, %l2, %i0 stx %i4, [%l7 + 0x28] brgz,a %l5, loop_2961 be loop_2962 tgu %xcc, 0x5 stw %o7, [%l7 + 0x1C] loop_2961: mova %icc, %i6, %g6 loop_2962: movle %icc, %i1, %o5 fbu %fcc3, loop_2963 movleu %xcc, %l0, %g1 sdivcc %l4, 0x181D, %l1 edge8n %i3, %l3, %g5 loop_2963: sra %i7, 0x10, %i2 lduh [%l7 + 0x62], %o0 fornot2s %f5, %f9, %f15 addc %g4, %o2, %o3 edge8n %o1, %o6, %g7 ldsw [%l7 + 0x18], %i5 edge8 %g3, %l6, %o4 mulscc %l2, 0x021D, %i0 tpos %xcc, 0x2 lduw [%l7 + 0x4C], %g2 fmovdle %icc, %f2, %f9 fmovdgu %xcc, %f11, %f1 lduw [%l7 + 0x74], %i4 st %f10, [%l7 + 0x24] edge16ln %o7, %l5, %i6 ldsw [%l7 + 0x24], %i1 ldd [%l7 + 0x70], %f14 bvc,a %xcc, loop_2964 std %f0, [%l7 + 0x78] mulscc %g6, 0x176D, %o5 edge32n %l0, %g1, %l1 loop_2964: orcc %l4, 0x0234, %l3 fpsub16s %f15, %f3, %f2 edge8ln %i3, %i7, %g5 bcc,a,pt %xcc, loop_2965 fbug,a %fcc2, loop_2966 subcc %o0, %g4, %i2 ldx [%l7 + 0x78], %o2 loop_2965: faligndata %f14, %f0, %f12 loop_2966: fand %f6, %f4, %f4 fmovdge %xcc, %f6, %f7 fble %fcc0, loop_2967 ldub [%l7 + 0x12], %o3 ldd [%l7 + 0x40], %f0 fmovda %xcc, %f12, %f1 loop_2967: xor %o6, 0x0F96, %g7 movne %xcc, %i5, %g3 fsrc1 %f10, %f0 fmovde %xcc, %f11, %f5 fcmpne32 %f0, %f10, %o1 fcmple16 %f6, %f10, %l6 std %f8, [%l7 + 0x30] smulcc %l2, %i0, %o4 sth %i4, [%l7 + 0x10] edge8l %o7, %l5, %i6 for %f4, %f14, %f0 fmovrdgez %i1, %f0, %f10 fcmped %fcc1, %f12, %f8 xorcc %g2, %g6, %o5 fbue %fcc2, loop_2968 fmovrsgez %l0, %f13, %f1 fpsub32s %f7, %f8, %f9 bge,a,pt %icc, loop_2969 loop_2968: brgz %g1, loop_2970 xnorcc %l1, 0x076B, %l3 fmovspos %icc, %f4, %f8 loop_2969: edge16n %i3, %l4, %i7 loop_2970: fblg %fcc1, loop_2971 fornot1 %f0, %f6, %f0 fnand %f8, %f14, %f8 movvc %xcc, %g5, %g4 loop_2971: fmovscc %icc, %f12, %f0 fmovsleu %xcc, %f15, %f10 tge %xcc, 0x3 array16 %o0, %o2, %o3 ldd [%l7 + 0x68], %f6 fmovdl %xcc, %f3, %f8 ldsh [%l7 + 0x0C], %i2 ldsb [%l7 + 0x3F], %o6 bn,pn %xcc, loop_2972 orncc %i5, %g7, %o1 movne %xcc, %l6, %g3 ld [%l7 + 0x34], %f4 loop_2972: lduh [%l7 + 0x58], %i0 fmovsle %icc, %f8, %f5 fmovse %icc, %f2, %f7 st %f8, [%l7 + 0x30] sth %l2, [%l7 + 0x24] siam 0x7 edge8ln %o4, %i4, %l5 movgu %icc, %i6, %i1 st %f13, [%l7 + 0x60] fmovde %icc, %f12, %f6 ldub [%l7 + 0x26], %g2 ldub [%l7 + 0x21], %o7 fnor %f0, %f2, %f0 tneg %xcc, 0x5 ldsw [%l7 + 0x10], %g6 mulscc %o5, %l0, %g1 movgu %xcc, %l3, %i3 fmovrdlz %l4, %f4, %f10 brgez,a %l1, loop_2973 tcc %xcc, 0x1 fmovs %f4, %f6 tg %xcc, 0x0 loop_2973: fabss %f15, %f4 fzeros %f14 st %f11, [%l7 + 0x14] movleu %xcc, %g5, %i7 fmovda %icc, %f10, %f0 lduh [%l7 + 0x46], %o0 movrgz %o2, %o3, %i2 fcmpd %fcc0, %f0, %f6 lduh [%l7 + 0x26], %o6 fmovrdgez %g4, %f4, %f8 ldub [%l7 + 0x1D], %i5 stw %g7, [%l7 + 0x30] fmovdle %icc, %f12, %f10 ld [%l7 + 0x50], %f8 brnz %l6, loop_2974 fba %fcc0, loop_2975 fones %f10 fmuld8ulx16 %f14, %f11, %f14 loop_2974: ldsw [%l7 + 0x78], %g3 loop_2975: lduh [%l7 + 0x2E], %i0 nop setx loop_2976, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %l2, loop_2977 udivx %o4, 0x05C0, %o1 subc %l5, 0x1DF0, %i4 loop_2976: lduw [%l7 + 0x68], %i6 loop_2977: st %f13, [%l7 + 0x44] ldsb [%l7 + 0x79], %g2 fbl,a %fcc1, loop_2978 ldsw [%l7 + 0x08], %o7 fornot2 %f10, %f8, %f10 fabsd %f14, %f6 loop_2978: lduh [%l7 + 0x5A], %i1 movgu %xcc, %o5, %g6 std %f12, [%l7 + 0x40] udivx %g1, 0x19F0, %l0 fpadd32s %f14, %f15, %f5 ld [%l7 + 0x60], %f14 subcc %i3, %l4, %l1 fnegd %f0, %f8 fornot2s %f10, %f8, %f3 sth %g5, [%l7 + 0x6E] ldsw [%l7 + 0x34], %l3 fabsd %f12, %f0 ldsb [%l7 + 0x49], %o0 fors %f1, %f11, %f15 ld [%l7 + 0x1C], %f6 sll %i7, 0x15, %o2 edge32ln %i2, %o3, %o6 fmovsleu %icc, %f14, %f15 fnot2s %f12, %f12 stx %i5, [%l7 + 0x58] stx %g4, [%l7 + 0x38] ldsb [%l7 + 0x43], %g7 stw %g3, [%l7 + 0x2C] fmul8x16al %f6, %f8, %f8 edge16ln %l6, %l2, %i0 fsrc1 %f12, %f14 fpadd32 %f10, %f10, %f2 sub %o4, %l5, %i4 ldd [%l7 + 0x50], %f4 fpack32 %f4, %f12, %f0 lduh [%l7 + 0x7A], %o1 bcc,a,pn %xcc, loop_2979 ldsh [%l7 + 0x44], %i6 sdiv %o7, 0x0AEF, %i1 faligndata %f2, %f12, %f4 loop_2979: fmovspos %xcc, %f5, %f7 fmovsl %xcc, %f13, %f12 ldd [%l7 + 0x08], %f10 movge %xcc, %g2, %g6 sth %g1, [%l7 + 0x40] ldx [%l7 + 0x18], %o5 fmovdvc %xcc, %f14, %f14 tsubcc %i3, 0x078C, %l4 fmovse %icc, %f13, %f14 stx %l1, [%l7 + 0x50] brlez,a %l0, loop_2980 lduh [%l7 + 0x2C], %l3 movl %xcc, %o0, %g5 ldd [%l7 + 0x20], %f8 loop_2980: fmovsl %icc, %f7, %f9 brgez %i7, loop_2981 stb %o2, [%l7 + 0x1B] tsubcc %i2, 0x1E5F, %o6 fpmerge %f4, %f4, %f10 loop_2981: siam 0x0 brlz %o3, loop_2982 fands %f1, %f10, %f7 stw %g4, [%l7 + 0x10] fcmpd %fcc1, %f12, %f12 loop_2982: fmovspos %xcc, %f1, %f15 fbn %fcc1, loop_2983 andncc %g7, %g3, %i5 sub %l6, 0x0146, %l2 add %o4, 0x0E13, %i0 loop_2983: siam 0x4 bn,pn %xcc, loop_2984 fbue,a %fcc0, loop_2985 fbn,a %fcc0, loop_2986 ldsw [%l7 + 0x7C], %l5 loop_2984: stb %i4, [%l7 + 0x1D] loop_2985: brnz %i6, loop_2987 loop_2986: andncc %o1, %i1, %o7 movvs %icc, %g2, %g1 tvc %icc, 0x1 loop_2987: ldsh [%l7 + 0x22], %g6 fcmpgt16 %f8, %f12, %i3 be %xcc, loop_2988 fmovdg %xcc, %f4, %f0 edge16n %l4, %o5, %l1 fpadd32 %f12, %f10, %f8 loop_2988: mova %icc, %l3, %o0 fbue %fcc1, loop_2989 fmovsa %xcc, %f11, %f10 movgu %icc, %l0, %i7 fmovrsne %o2, %f1, %f1 loop_2989: fmovdvc %xcc, %f6, %f9 fandnot2 %f10, %f6, %f2 array8 %i2, %o6, %o3 ldsh [%l7 + 0x1A], %g5 tsubcc %g7, 0x100E, %g3 movleu %xcc, %g4, %i5 fmovdleu %icc, %f7, %f12 fors %f8, %f3, %f10 lduh [%l7 + 0x52], %l6 stw %l2, [%l7 + 0x38] be,a,pn %xcc, loop_2990 stb %o4, [%l7 + 0x29] srax %i0, %l5, %i6 std %f2, [%l7 + 0x50] loop_2990: fmovscs %icc, %f9, %f13 fnot2 %f4, %f6 bvc,pt %xcc, loop_2991 alignaddr %o1, %i4, %i1 fsrc2 %f8, %f0 ld [%l7 + 0x6C], %f7 loop_2991: sdivx %o7, 0x109E, %g1 fmovrdgez %g6, %f2, %f14 stb %g2, [%l7 + 0x46] umulcc %i3, 0x1A5C, %l4 tcc %xcc, 0x1 andcc %l1, 0x01DF, %l3 brlz %o0, loop_2992 tge %xcc, 0x4 fnegd %f14, %f14 ldsw [%l7 + 0x4C], %l0 loop_2992: umulcc %i7, 0x16ED, %o5 siam 0x3 fpadd32 %f12, %f4, %f12 ldsh [%l7 + 0x4C], %o2 ldsw [%l7 + 0x10], %i2 fmovsne %icc, %f10, %f11 fpadd32 %f10, %f12, %f6 stw %o6, [%l7 + 0x1C] stw %g5, [%l7 + 0x44] edge32l %g7, %o3, %g3 tvc %icc, 0x2 ldd [%l7 + 0x60], %f2 mulx %g4, 0x0203, %l6 fpsub16 %f12, %f14, %f10 ldsw [%l7 + 0x28], %l2 lduh [%l7 + 0x68], %o4 alignaddr %i5, %l5, %i6 array8 %i0, %i4, %i1 andcc %o7, 0x1E4C, %g1 edge8l %g6, %g2, %o1 or %i3, 0x15B6, %l4 fblg,a %fcc1, loop_2993 ldx [%l7 + 0x10], %l3 udivx %o0, 0x17F2, %l0 fmul8x16au %f1, %f12, %f12 loop_2993: ldd [%l7 + 0x10], %f14 ble,a loop_2994 ble,a loop_2995 nop setx loop_2996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %xcc, %l1, %i7 loop_2994: brgz,a %o2, loop_2997 loop_2995: fbl,a %fcc1, loop_2998 loop_2996: ldx [%l7 + 0x10], %i2 edge8n %o5, %g5, %o6 loop_2997: srlx %g7, 0x11, %g3 loop_2998: fbn %fcc3, loop_2999 st %f2, [%l7 + 0x54] std %f0, [%l7 + 0x58] stw %o3, [%l7 + 0x20] loop_2999: fmovsne %icc, %f4, %f1 fsrc2s %f5, %f0 sth %l6, [%l7 + 0x20] sth %g4, [%l7 + 0x42] fblg,a %fcc3, loop_3000 ldsb [%l7 + 0x7C], %l2 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x4E], %i5 loop_3000: ta %xcc, 0x0 fbg,a %fcc2, loop_3001 ldx [%l7 + 0x28], %o4 fcmpgt16 %f14, %f2, %l5 ldub [%l7 + 0x30], %i0 loop_3001: lduh [%l7 + 0x64], %i4 fmovscs %icc, %f3, %f6 mulx %i6, %o7, %g1 edge32 %g6, %i1, %g2 ld [%l7 + 0x14], %f4 brlz,a %i3, loop_3002 fbl,a %fcc1, loop_3003 stx %o1, [%l7 + 0x58] brgz %l3, loop_3004 loop_3002: fnot1s %f13, %f15 loop_3003: fbne,a %fcc1, loop_3005 ldd [%l7 + 0x28], %f4 loop_3004: fmovsa %xcc, %f7, %f14 movneg %xcc, %o0, %l4 loop_3005: fnot2 %f6, %f4 stx %l1, [%l7 + 0x38] fbg %fcc0, loop_3006 fbo %fcc3, loop_3007 brz %l0, loop_3008 fbe %fcc2, loop_3009 loop_3006: sdivcc %o2, 0x1308, %i2 loop_3007: fpadd32 %f8, %f6, %f4 loop_3008: srax %i7, %g5, %o5 loop_3009: movn %icc, %o6, %g3 movrgz %o3, 0x2D5, %g7 fmovsg %icc, %f6, %f15 edge8l %l6, %g4, %i5 stx %l2, [%l7 + 0x70] fmovsge %xcc, %f11, %f15 stb %l5, [%l7 + 0x4A] tg %icc, 0x7 lduw [%l7 + 0x0C], %o4 ldd [%l7 + 0x48], %f6 ble,a loop_3010 alignaddr %i0, %i6, %i4 fmovdl %xcc, %f15, %f4 fmovrslez %o7, %f3, %f0 loop_3010: fnot2 %f0, %f10 ldsb [%l7 + 0x1D], %g6 ta %icc, 0x4 fsrc2s %f14, %f13 nop setx loop_3011, %l0, %l1 jmpl %l1, %i1 ble loop_3012 fbn,a %fcc1, loop_3013 fmovsvs %icc, %f14, %f15 loop_3011: ldx [%l7 + 0x50], %g1 loop_3012: lduh [%l7 + 0x4C], %g2 loop_3013: ldx [%l7 + 0x18], %o1 std %f4, [%l7 + 0x10] move %icc, %l3, %i3 tsubcc %o0, %l1, %l0 st %f12, [%l7 + 0x10] fsrc1 %f0, %f8 orcc %o2, %i2, %i7 movneg %xcc, %g5, %o5 fmovsvc %icc, %f15, %f14 array8 %l4, %o6, %o3 edge16l %g3, %l6, %g7 fmuld8sux16 %f10, %f14, %f6 stb %i5, [%l7 + 0x11] st %f1, [%l7 + 0x44] tcs %icc, 0x5 fmovsg %xcc, %f5, %f12 edge32ln %l2, %l5, %o4 fandnot1s %f6, %f4, %f4 orncc %g4, 0x1128, %i0 stb %i6, [%l7 + 0x28] stb %i4, [%l7 + 0x51] stx %o7, [%l7 + 0x58] fmul8sux16 %f0, %f2, %f14 movrlez %g6, %i1, %g2 tsubcctv %g1, %o1, %l3 edge8l %i3, %l1, %o0 fbug,a %fcc0, loop_3014 ldub [%l7 + 0x7E], %o2 ld [%l7 + 0x40], %f7 tge %xcc, 0x6 loop_3014: smul %l0, 0x01B3, %i7 brlez,a %i2, loop_3015 stb %g5, [%l7 + 0x17] tn %xcc, 0x6 fabss %f14, %f14 loop_3015: taddcctv %o5, %o6, %l4 std %f0, [%l7 + 0x48] lduh [%l7 + 0x2E], %o3 nop setx loop_3016, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f10, %f8, %g3 fpack32 %f14, %f10, %f12 fnegd %f14, %f6 loop_3016: sth %l6, [%l7 + 0x66] for %f4, %f10, %f8 ldx [%l7 + 0x10], %i5 stx %l2, [%l7 + 0x18] fcmpgt16 %f0, %f6, %l5 fpackfix %f2, %f7 fcmps %fcc3, %f10, %f13 ldsh [%l7 + 0x14], %o4 movre %g4, 0x12E, %g7 bpos,a,pt %icc, loop_3017 std %f10, [%l7 + 0x20] xnor %i6, 0x0DA7, %i4 edge16l %i0, %o7, %i1 loop_3017: fxors %f13, %f14, %f10 ldx [%l7 + 0x58], %g6 stb %g1, [%l7 + 0x5A] fbo %fcc0, loop_3018 ble loop_3019 ldsh [%l7 + 0x72], %o1 fexpand %f15, %f8 loop_3018: xnor %g2, 0x1C55, %i3 loop_3019: orn %l1, %o0, %l3 fone %f8 smul %l0, %o2, %i7 ldx [%l7 + 0x30], %g5 tgu %xcc, 0x2 fandnot1s %f0, %f4, %f7 fmovrse %o5, %f8, %f4 movrlz %o6, 0x327, %i2 fmovdneg %icc, %f10, %f7 fabsd %f10, %f14 fabss %f6, %f6 fnot1s %f4, %f11 ldsb [%l7 + 0x3B], %o3 tle %xcc, 0x0 fcmpeq32 %f8, %f4, %g3 fba %fcc3, loop_3020 fmuld8sux16 %f13, %f8, %f6 ldub [%l7 + 0x6F], %l4 fmovdgu %xcc, %f2, %f14 loop_3020: ldub [%l7 + 0x24], %i5 lduw [%l7 + 0x68], %l6 ldsw [%l7 + 0x0C], %l2 alignaddr %l5, %g4, %o4 fbul,a %fcc1, loop_3021 movrlz %g7, 0x0FD, %i4 ldsb [%l7 + 0x57], %i6 stx %i0, [%l7 + 0x30] loop_3021: nop setx loop_3022, %l0, %l1 jmpl %l1, %i1 stw %g6, [%l7 + 0x68] fnors %f8, %f6, %f8 movg %icc, %g1, %o1 loop_3022: movvs %xcc, %o7, %g2 tvc %xcc, 0x1 fmovdcs %xcc, %f0, %f12 fabsd %f0, %f6 fmovspos %icc, %f2, %f1 brnz,a %i3, loop_3023 std %f10, [%l7 + 0x78] fmovsleu %icc, %f1, %f13 bvc,pt %icc, loop_3024 loop_3023: lduh [%l7 + 0x52], %o0 stw %l3, [%l7 + 0x48] fmovrsgz %l1, %f1, %f6 loop_3024: edge16n %o2, %i7, %l0 edge32l %g5, %o6, %o5 std %f0, [%l7 + 0x30] ldsb [%l7 + 0x2A], %i2 fnot1s %f7, %f4 bneg,a,pt %xcc, loop_3025 or %o3, %l4, %g3 stb %l6, [%l7 + 0x65] fmovrslez %i5, %f15, %f3 loop_3025: fpadd32 %f10, %f10, %f0 fcmped %fcc3, %f6, %f14 fcmpes %fcc0, %f0, %f10 te %xcc, 0x3 fmul8x16 %f3, %f10, %f4 stx %l2, [%l7 + 0x38] fmul8x16au %f3, %f5, %f6 st %f2, [%l7 + 0x60] lduw [%l7 + 0x64], %g4 fnor %f14, %f2, %f8 ldsb [%l7 + 0x46], %o4 tn %icc, 0x7 ldsb [%l7 + 0x17], %l5 fcmpgt32 %f10, %f12, %g7 movpos %icc, %i4, %i6 stw %i0, [%l7 + 0x10] ldub [%l7 + 0x45], %i1 fmovsneg %icc, %f11, %f6 alignaddrl %g1, %o1, %o7 tvc %icc, 0x7 ldsw [%l7 + 0x08], %g6 ldsb [%l7 + 0x4C], %i3 tvs %xcc, 0x0 fmovrdlez %g2, %f6, %f4 sdivx %o0, 0x0960, %l1 array32 %l3, %i7, %l0 stb %g5, [%l7 + 0x5D] fmovsne %xcc, %f14, %f10 movne %xcc, %o6, %o5 fmovsa %icc, %f8, %f11 brlez %i2, loop_3026 fbule,a %fcc3, loop_3027 bshuffle %f10, %f8, %f0 fmovrdlez %o3, %f6, %f8 loop_3026: ldub [%l7 + 0x3A], %l4 loop_3027: movvc %icc, %o2, %g3 fnand %f6, %f10, %f10 fpsub32s %f0, %f13, %f7 fornot2s %f6, %f4, %f11 bleu,pt %xcc, loop_3028 std %f12, [%l7 + 0x20] ldd [%l7 + 0x18], %f14 movg %xcc, %l6, %l2 loop_3028: move %xcc, %i5, %g4 fsrc1 %f4, %f12 fmovscc %xcc, %f14, %f6 st %f3, [%l7 + 0x28] fnands %f7, %f10, %f9 tsubcctv %l5, 0x1D3C, %g7 fandnot1s %f11, %f11, %f15 ldsh [%l7 + 0x72], %o4 mulscc %i4, 0x1011, %i0 fnot1 %f2, %f0 movgu %xcc, %i1, %i6 stx %o1, [%l7 + 0x30] movrlez %o7, 0x1FC, %g1 move %xcc, %g6, %i3 ldd [%l7 + 0x20], %f6 bcs,a,pt %icc, loop_3029 edge32ln %g2, %l1, %l3 ldsh [%l7 + 0x44], %i7 or %l0, %g5, %o0 loop_3029: xorcc %o6, %o5, %i2 ldx [%l7 + 0x60], %l4 fandnot2 %f10, %f6, %f8 faligndata %f6, %f12, %f0 smul %o3, 0x081D, %g3 fmovdvc %icc, %f6, %f15 fbn %fcc0, loop_3030 edge8ln %o2, %l6, %i5 bgu,a %xcc, loop_3031 subc %l2, %g4, %l5 loop_3030: ldd [%l7 + 0x08], %f12 xor %o4, 0x0C65, %g7 loop_3031: smulcc %i0, %i4, %i1 std %f6, [%l7 + 0x18] fmovrsgez %o1, %f2, %f12 brgz,a %i6, loop_3032 bcs,a,pn %xcc, loop_3033 taddcctv %g1, 0x1A96, %o7 call loop_3034 loop_3032: te %xcc, 0x5 loop_3033: brgez,a %i3, loop_3035 orncc %g2, %l1, %l3 loop_3034: tg %xcc, 0x7 fcmpne32 %f10, %f8, %g6 loop_3035: fmuld8ulx16 %f14, %f0, %f6 lduh [%l7 + 0x2A], %l0 movgu %xcc, %g5, %i7 fexpand %f13, %f14 movrlz %o0, %o5, %i2 bgu,a %xcc, loop_3036 fmovsvs %xcc, %f0, %f2 tge %icc, 0x5 tgu %xcc, 0x4 loop_3036: tcc %icc, 0x5 fexpand %f4, %f0 fcmpeq32 %f14, %f8, %o6 ldsh [%l7 + 0x18], %o3 fmovrsne %l4, %f8, %f0 st %f8, [%l7 + 0x24] fbuge %fcc0, loop_3037 std %f12, [%l7 + 0x50] movn %xcc, %o2, %l6 movrgez %i5, %l2, %g4 loop_3037: ldsh [%l7 + 0x44], %l5 ldub [%l7 + 0x36], %g3 ldsh [%l7 + 0x64], %o4 fxnor %f0, %f2, %f10 move %icc, %i0, %g7 lduh [%l7 + 0x3A], %i4 ldd [%l7 + 0x48], %f12 udivx %o1, 0x0E6F, %i6 ldx [%l7 + 0x38], %g1 sdiv %o7, 0x061D, %i1 orn %i3, %l1, %l3 edge8l %g2, %g6, %l0 mova %icc, %g5, %i7 fnegs %f7, %f14 stb %o0, [%l7 + 0x6F] stx %i2, [%l7 + 0x38] sdivx %o6, 0x0811, %o3 std %f14, [%l7 + 0x28] bg,pt %icc, loop_3038 tvs %icc, 0x0 movle %icc, %l4, %o5 fmovrslez %l6, %f10, %f0 loop_3038: movl %icc, %o2, %l2 popc 0x1AB5, %i5 bcc,pn %icc, loop_3039 ldsh [%l7 + 0x3C], %g4 fcmpne16 %f2, %f4, %l5 fxnor %f10, %f4, %f6 loop_3039: brlz %o4, loop_3040 subc %i0, 0x1124, %g7 xor %i4, %g3, %o1 std %f14, [%l7 + 0x70] loop_3040: ldsb [%l7 + 0x12], %g1 fmovrde %i6, %f8, %f10 movcc %xcc, %i1, %i3 udivcc %l1, 0x1AEE, %l3 xnor %o7, %g6, %l0 bshuffle %f6, %f0, %f10 fandnot1 %f8, %f14, %f2 edge8ln %g2, %i7, %o0 fmovrsne %i2, %f13, %f5 ldsw [%l7 + 0x3C], %o6 movre %g5, 0x1A4, %l4 st %f2, [%l7 + 0x14] fcmpeq16 %f4, %f2, %o5 movge %icc, %l6, %o3 tcc %icc, 0x2 fmul8sux16 %f10, %f2, %f10 udiv %l2, 0x1C86, %o2 movl %xcc, %i5, %g4 tle %xcc, 0x6 fbe %fcc1, loop_3041 lduw [%l7 + 0x50], %o4 bn,a loop_3042 fmul8sux16 %f6, %f6, %f10 loop_3041: ldx [%l7 + 0x30], %i0 sub %l5, 0x1271, %i4 loop_3042: ldsw [%l7 + 0x64], %g7 stb %o1, [%l7 + 0x65] fmul8x16al %f11, %f12, %f12 xnor %g1, %g3, %i6 fpadd32 %f12, %f14, %f14 ldx [%l7 + 0x08], %i3 movrgez %l1, %l3, %o7 fmovsneg %icc, %f11, %f8 movneg %xcc, %g6, %i1 fpsub16s %f0, %f13, %f2 ba,a loop_3043 fxors %f3, %f4, %f15 fornot2 %f14, %f0, %f14 fxnors %f3, %f14, %f13 loop_3043: lduw [%l7 + 0x40], %g2 udiv %l0, 0x0860, %i7 fors %f15, %f9, %f2 fsrc1s %f3, %f6 ldsw [%l7 + 0x0C], %o0 fandnot1s %f14, %f8, %f3 ba,a,pn %xcc, loop_3044 fnegs %f2, %f1 alignaddr %o6, %i2, %l4 fmovrdgez %g5, %f4, %f2 loop_3044: ldub [%l7 + 0x48], %o5 andcc %l6, %l2, %o3 fmovdge %xcc, %f15, %f15 brgz,a %o2, loop_3045 fble,a %fcc3, loop_3046 fbul,a %fcc2, loop_3047 stb %g4, [%l7 + 0x5B] loop_3045: ld [%l7 + 0x34], %f4 loop_3046: lduh [%l7 + 0x28], %i5 loop_3047: ldub [%l7 + 0x27], %i0 sra %o4, %i4, %g7 ldub [%l7 + 0x44], %l5 te %xcc, 0x1 bcs %xcc, loop_3048 fbuge %fcc0, loop_3049 alignaddrl %o1, %g3, %g1 addcc %i3, 0x0985, %l1 loop_3048: ldsh [%l7 + 0x3C], %i6 loop_3049: array8 %l3, %o7, %i1 xnorcc %g6, %g2, %l0 popc 0x1BB5, %o0 stw %o6, [%l7 + 0x38] edge8ln %i2, %i7, %l4 ldd [%l7 + 0x60], %f10 fpackfix %f0, %f8 nop setx loop_3050, %l0, %l1 jmpl %l1, %o5 edge8ln %g5, %l6, %o3 ldx [%l7 + 0x70], %l2 fmul8x16 %f7, %f2, %f10 loop_3050: st %f6, [%l7 + 0x58] fmovda %icc, %f9, %f3 ldub [%l7 + 0x09], %o2 fnand %f8, %f14, %f4 fmovsa %icc, %f1, %f15 fmovsleu %xcc, %f2, %f7 fsrc1s %f5, %f11 pdist %f14, %f6, %f0 fpmerge %f13, %f1, %f0 array16 %g4, %i0, %i5 mulscc %o4, 0x0B51, %g7 bge,pt %icc, loop_3051 ldsh [%l7 + 0x58], %i4 edge8ln %l5, %g3, %o1 movn %icc, %i3, %l1 loop_3051: fornot1s %f10, %f11, %f10 stw %i6, [%l7 + 0x14] fmovrse %l3, %f1, %f14 fpmerge %f7, %f4, %f8 stw %g1, [%l7 + 0x64] movvc %icc, %o7, %i1 st %f8, [%l7 + 0x24] pdist %f14, %f8, %f2 fbug %fcc3, loop_3052 nop setx loop_3053, %l0, %l1 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 %g2, %l0, %g6 std %f4, [%l7 + 0x30] loop_3052: ldsh [%l7 + 0x22], %o6 loop_3053: ldsh [%l7 + 0x6C], %o0 ba loop_3054 siam 0x6 bge loop_3055 movgu %icc, %i7, %i2 loop_3054: fbne %fcc3, loop_3056 std %f14, [%l7 + 0x18] loop_3055: fbuge,a %fcc0, loop_3057 ldsh [%l7 + 0x22], %l4 loop_3056: ble,pn %xcc, loop_3058 fnot1 %f12, %f12 loop_3057: sra %o5, 0x1D, %g5 movrgz %l6, 0x003, %l2 loop_3058: fmovdg %icc, %f10, %f6 tsubcctv %o2, %g4, %i0 fandnot2 %f12, %f8, %f14 call loop_3059 stx %o3, [%l7 + 0x10] movre %o4, 0x1C2, %g7 xor %i5, 0x078C, %l5 loop_3059: st %f6, [%l7 + 0x20] for %f10, %f2, %f12 alignaddrl %i4, %g3, %i3 edge16ln %l1, %i6, %o1 mulx %l3, %g1, %i1 ldsh [%l7 + 0x54], %o7 ldd [%l7 + 0x30], %f2 xnorcc %l0, 0x0AD0, %g6 fmovrse %o6, %f10, %f0 array16 %g2, %i7, %o0 fnand %f14, %f0, %f12 fmovrsne %l4, %f3, %f9 ldsw [%l7 + 0x2C], %o5 fmovsgu %icc, %f13, %f8 orcc %g5, 0x1D84, %i2 ldub [%l7 + 0x7E], %l2 brgz %l6, loop_3060 sethi 0x0344, %o2 ldd [%l7 + 0x78], %f6 sdivcc %i0, 0x1DD7, %g4 loop_3060: fble %fcc0, loop_3061 srax %o4, 0x13, %o3 fcmpgt32 %f14, %f2, %g7 bpos,a,pt %icc, loop_3062 loop_3061: lduh [%l7 + 0x1A], %i5 movg %xcc, %l5, %g3 tpos %icc, 0x0 loop_3062: fba,a %fcc2, loop_3063 movvc %icc, %i3, %i4 fbuge %fcc0, loop_3064 tl %xcc, 0x3 loop_3063: fmovsvc %xcc, %f7, %f1 ldsb [%l7 + 0x3F], %i6 loop_3064: fpack16 %f12, %f0 addc %o1, %l1, %l3 fandnot2 %f12, %f14, %f8 movle %icc, %g1, %o7 fmovsg %icc, %f13, %f6 srlx %i1, 0x04, %g6 fmovspos %icc, %f0, %f15 fbul %fcc0, loop_3065 sll %o6, 0x15, %g2 stb %i7, [%l7 + 0x44] andncc %l0, %o0, %o5 loop_3065: movrlz %l4, %g5, %i2 fmovrdlz %l2, %f4, %f8 fmovsneg %icc, %f5, %f15 taddcctv %l6, 0x12EB, %i0 tge %icc, 0x4 subccc %g4, 0x06FF, %o4 stx %o2, [%l7 + 0x50] tcc %icc, 0x1 ld [%l7 + 0x64], %f10 movneg %icc, %o3, %g7 ldd [%l7 + 0x78], %f0 sllx %i5, %g3, %l5 ld [%l7 + 0x58], %f4 sdiv %i4, 0x08C3, %i3 fpack32 %f6, %f4, %f14 fornot2 %f14, %f2, %f14 orncc %i6, 0x0763, %l1 ld [%l7 + 0x48], %f15 andn %l3, %o1, %o7 ldsb [%l7 + 0x19], %i1 call loop_3066 ld [%l7 + 0x08], %f14 sdiv %g1, 0x19B5, %o6 stw %g6, [%l7 + 0x2C] loop_3066: movl %icc, %g2, %i7 fmovsg %xcc, %f1, %f10 sth %o0, [%l7 + 0x2C] fmovsvc %xcc, %f10, %f15 fnot2s %f10, %f0 lduw [%l7 + 0x18], %o5 fxnors %f0, %f15, %f2 fmovscs %icc, %f11, %f9 fabsd %f0, %f6 edge8l %l0, %g5, %l4 udivcc %i2, 0x162D, %l2 stx %l6, [%l7 + 0x08] edge16ln %i0, %o4, %g4 sll %o3, %g7, %o2 fcmped %fcc2, %f0, %f0 subc %g3, 0x07E3, %l5 stx %i4, [%l7 + 0x48] fandnot1s %f13, %f8, %f1 xorcc %i3, %i6, %i5 edge16ln %l1, %l3, %o7 st %f3, [%l7 + 0x08] st %f8, [%l7 + 0x24] fmuld8ulx16 %f8, %f13, %f8 fzeros %f3 move %icc, %i1, %o1 bgu %icc, loop_3067 fmovdvc %xcc, %f15, %f12 lduh [%l7 + 0x48], %g1 brnz,a %o6, loop_3068 loop_3067: fandnot1 %f8, %f6, %f10 fmovrsgz %g6, %f2, %f0 sdiv %g2, 0x13C6, %i7 loop_3068: fmovspos %icc, %f4, %f11 fcmpeq32 %f6, %f12, %o5 ld [%l7 + 0x74], %f15 brgz %o0, loop_3069 ldsh [%l7 + 0x44], %l0 nop setx loop_3070, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %icc, %g5, %l4 loop_3069: ldsw [%l7 + 0x18], %l2 subcc %i2, %l6, %i0 loop_3070: fmul8x16 %f1, %f12, %f4 faligndata %f10, %f8, %f6 ld [%l7 + 0x54], %f8 andn %g4, %o4, %g7 lduw [%l7 + 0x18], %o2 stb %o3, [%l7 + 0x37] call loop_3071 orncc %l5, %i4, %i3 tsubcc %g3, %i5, %i6 fcmpeq16 %f6, %f0, %l1 loop_3071: sth %l3, [%l7 + 0x2A] fbe %fcc3, loop_3072 xorcc %o7, 0x018B, %i1 sth %o1, [%l7 + 0x5E] lduh [%l7 + 0x60], %o6 loop_3072: fmovsl %xcc, %f12, %f5 ldx [%l7 + 0x38], %g6 lduh [%l7 + 0x16], %g2 add %g1, 0x1362, %i7 sth %o0, [%l7 + 0x62] tsubcc %l0, 0x040E, %g5 orcc %l4, 0x0894, %l2 tpos %xcc, 0x5 movrlz %o5, %i2, %i0 fbo %fcc3, loop_3073 lduw [%l7 + 0x28], %l6 sth %o4, [%l7 + 0x60] ldx [%l7 + 0x78], %g7 loop_3073: fexpand %f15, %f6 fmovrsne %o2, %f3, %f9 sth %o3, [%l7 + 0x1E] smul %g4, 0x1082, %l5 fexpand %f10, %f0 orncc %i3, %i4, %g3 movrlz %i6, 0x2ED, %l1 stx %l3, [%l7 + 0x58] tge %xcc, 0x6 stb %i5, [%l7 + 0x69] edge32l %i1, %o7, %o6 ldsh [%l7 + 0x3A], %o1 fmul8ulx16 %f6, %f12, %f4 fmul8ulx16 %f4, %f6, %f8 lduh [%l7 + 0x36], %g2 brlez,a %g1, loop_3074 fpackfix %f2, %f5 fabss %f3, %f15 be %icc, loop_3075 loop_3074: fcmpes %fcc1, %f13, %f1 smulcc %g6, %i7, %l0 sdivx %o0, 0x0FB1, %g5 loop_3075: fmovsle %xcc, %f7, %f8 fones %f12 srl %l4, %o5, %i2 fmul8sux16 %f0, %f0, %f0 ldsw [%l7 + 0x2C], %l2 fmovsle %icc, %f5, %f6 stb %l6, [%l7 + 0x51] lduh [%l7 + 0x0A], %o4 fmovrdlez %i0, %f8, %f10 faligndata %f10, %f0, %f4 fornot1 %f6, %f6, %f8 movneg %xcc, %o2, %g7 udivx %o3, 0x11D6, %l5 stx %g4, [%l7 + 0x78] edge16l %i3, %i4, %i6 lduw [%l7 + 0x58], %g3 ldub [%l7 + 0x47], %l3 fxnor %f12, %f10, %f10 fcmped %fcc1, %f6, %f0 addccc %l1, %i1, %i5 ldub [%l7 + 0x24], %o6 bne loop_3076 fandnot1 %f0, %f14, %f0 fnegd %f10, %f2 sth %o7, [%l7 + 0x58] loop_3076: array16 %o1, %g2, %g1 ldd [%l7 + 0x18], %f14 udivcc %g6, 0x0EC6, %i7 ldsh [%l7 + 0x68], %o0 edge16 %l0, %l4, %o5 lduw [%l7 + 0x38], %i2 ldsh [%l7 + 0x6E], %l2 movpos %icc, %l6, %g5 stb %i0, [%l7 + 0x1E] ldsb [%l7 + 0x29], %o2 bshuffle %f14, %f8, %f14 fmovdge %icc, %f0, %f13 fbul %fcc3, loop_3077 ld [%l7 + 0x54], %f7 fcmpd %fcc0, %f6, %f10 sra %g7, 0x17, %o3 loop_3077: ld [%l7 + 0x48], %f10 fandnot1 %f2, %f4, %f10 ldx [%l7 + 0x48], %l5 fornot2 %f6, %f6, %f4 fandnot2s %f9, %f11, %f4 udivcc %g4, 0x0FA5, %o4 fzero %f0 std %f14, [%l7 + 0x50] stx %i3, [%l7 + 0x38] orn %i4, 0x0F45, %i6 be,pt %icc, loop_3078 stx %g3, [%l7 + 0x10] xor %l3, %l1, %i1 brgz %o6, loop_3079 loop_3078: fmuld8ulx16 %f0, %f15, %f4 ldub [%l7 + 0x13], %i5 fmovdvs %xcc, %f3, %f10 loop_3079: tne %xcc, 0x3 ldsh [%l7 + 0x72], %o7 movvs %icc, %g2, %g1 stw %o1, [%l7 + 0x44] taddcc %g6, %o0, %i7 sllx %l4, 0x08, %l0 fpsub16s %f6, %f13, %f11 andncc %i2, %l2, %o5 fcmple16 %f12, %f4, %g5 fmovscc %icc, %f15, %f10 nop setx loop_3080, %l0, %l1 jmpl %l1, %l6 nop setx loop_3081, %l0, %l1 jmpl %l1, %o2 subcc %g7, %o3, %i0 ld [%l7 + 0x70], %f12 loop_3080: fmovspos %icc, %f1, %f9 loop_3081: fcmple16 %f6, %f8, %l5 ldsh [%l7 + 0x50], %g4 stw %i3, [%l7 + 0x2C] lduh [%l7 + 0x60], %o4 sll %i4, 0x07, %g3 brlz %l3, loop_3082 ldd [%l7 + 0x58], %f14 fmovrdgz %i6, %f14, %f4 stx %i1, [%l7 + 0x20] loop_3082: tneg %xcc, 0x3 movl %xcc, %l1, %i5 stb %o6, [%l7 + 0x11] sth %g2, [%l7 + 0x24] fmovse %icc, %f7, %f14 fmovdleu %icc, %f4, %f15 fnands %f10, %f2, %f11 stw %o7, [%l7 + 0x48] be,pt %icc, loop_3083 sth %o1, [%l7 + 0x2A] fnot2s %f8, %f6 movcs %icc, %g1, %o0 loop_3083: fmovsleu %xcc, %f15, %f3 movvc %icc, %g6, %i7 nop setx loop_3084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f15, %f8, %f8 fbule,a %fcc1, loop_3085 fmul8x16 %f3, %f0, %f6 loop_3084: fnor %f10, %f6, %f0 fcmpd %fcc3, %f2, %f14 loop_3085: ldsh [%l7 + 0x56], %l4 bl,a,pt %icc, loop_3086 ldx [%l7 + 0x20], %l0 fmovsneg %icc, %f9, %f14 ldsb [%l7 + 0x0D], %i2 loop_3086: te %icc, 0x7 srl %o5, %g5, %l6 xor %l2, 0x0AC0, %g7 xnor %o3, %i0, %o2 fnand %f14, %f6, %f2 fpsub32s %f2, %f0, %f0 andn %l5, %i3, %g4 bgu,a,pt %xcc, loop_3087 edge32n %i4, %g3, %l3 stw %i6, [%l7 + 0x7C] fcmped %fcc0, %f6, %f2 loop_3087: fpsub16 %f8, %f12, %f4 movre %o4, 0x343, %l1 fmovdle %xcc, %f8, %f13 array8 %i5, %i1, %o6 ldd [%l7 + 0x28], %f14 fxnors %f10, %f5, %f9 fcmpeq32 %f10, %f8, %g2 bcc loop_3088 ldsw [%l7 + 0x2C], %o7 ldd [%l7 + 0x18], %f8 bvs,a loop_3089 loop_3088: fmovrslz %o1, %f4, %f1 sth %o0, [%l7 + 0x10] orncc %g1, %g6, %l4 loop_3089: lduh [%l7 + 0x38], %i7 fmovdleu %xcc, %f5, %f8 lduw [%l7 + 0x10], %i2 call loop_3090 lduw [%l7 + 0x0C], %l0 fsrc1s %f15, %f5 fmovsle %icc, %f10, %f8 loop_3090: subc %g5, %o5, %l6 fnot1s %f11, %f15 edge32n %g7, %o3, %i0 ldd [%l7 + 0x48], %f12 fmovsl %icc, %f10, %f4 st %f14, [%l7 + 0x28] array8 %l2, %o2, %l5 stw %g4, [%l7 + 0x30] sdivcc %i3, 0x0E27, %g3 tleu %icc, 0x1 mulscc %i4, 0x141E, %l3 ldsh [%l7 + 0x26], %o4 stw %i6, [%l7 + 0x20] bge %xcc, loop_3091 addccc %l1, 0x11BB, %i1 fcmpeq32 %f10, %f2, %i5 ldx [%l7 + 0x38], %g2 loop_3091: sth %o6, [%l7 + 0x42] std %f4, [%l7 + 0x38] fmovdl %icc, %f6, %f11 fmovsg %icc, %f15, %f0 lduw [%l7 + 0x30], %o7 tvs %xcc, 0x7 xnor %o1, 0x1217, %g1 stw %g6, [%l7 + 0x6C] fones %f15 stw %l4, [%l7 + 0x70] ldub [%l7 + 0x62], %o0 stb %i2, [%l7 + 0x4E] tleu %icc, 0x2 ba,a loop_3092 fmovrdlez %i7, %f4, %f6 st %f7, [%l7 + 0x60] ldsw [%l7 + 0x10], %g5 loop_3092: addccc %o5, 0x11D4, %l0 std %f12, [%l7 + 0x18] fsrc2 %f14, %f4 movle %icc, %g7, %o3 std %f6, [%l7 + 0x48] nop setx loop_3093, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l6, [%l7 + 0x60] fmovscc %xcc, %f10, %f7 fbn,a %fcc3, loop_3094 loop_3093: fbn %fcc1, loop_3095 subc %i0, 0x04BE, %o2 ldd [%l7 + 0x38], %f2 loop_3094: array16 %l2, %l5, %g4 loop_3095: lduh [%l7 + 0x26], %g3 stw %i3, [%l7 + 0x10] mova %xcc, %i4, %l3 bcs %xcc, loop_3096 stx %o4, [%l7 + 0x60] fbg,a %fcc0, loop_3097 fmovrsgz %l1, %f14, %f12 loop_3096: tgu %icc, 0x7 std %f10, [%l7 + 0x68] loop_3097: smulcc %i6, 0x07C9, %i1 fcmped %fcc2, %f0, %f2 taddcc %i5, %o6, %g2 ldsh [%l7 + 0x78], %o1 fcmpes %fcc0, %f7, %f6 taddcctv %g1, %g6, %o7 ldd [%l7 + 0x18], %f8 lduh [%l7 + 0x36], %l4 fmovrdlz %i2, %f10, %f14 lduh [%l7 + 0x60], %o0 lduw [%l7 + 0x30], %i7 lduw [%l7 + 0x64], %o5 std %f4, [%l7 + 0x38] umul %g5, %g7, %o3 bl,a loop_3098 stb %l6, [%l7 + 0x24] fmovda %xcc, %f7, %f14 fandnot1s %f10, %f1, %f6 loop_3098: movrlez %i0, 0x14F, %o2 stx %l0, [%l7 + 0x18] fcmpgt32 %f8, %f6, %l5 sll %l2, 0x17, %g4 fmovscs %xcc, %f7, %f4 edge16n %i3, %i4, %l3 fmovdgu %xcc, %f15, %f2 ldsh [%l7 + 0x22], %o4 stw %g3, [%l7 + 0x48] ldsw [%l7 + 0x5C], %i6 fmovdpos %xcc, %f7, %f6 fmul8x16al %f10, %f10, %f12 stw %i1, [%l7 + 0x0C] fnors %f0, %f1, %f8 ld [%l7 + 0x4C], %f2 fnot2 %f6, %f6 tneg %icc, 0x2 subccc %i5, %l1, %o6 edge16l %o1, %g1, %g2 fpadd32s %f4, %f14, %f14 lduh [%l7 + 0x08], %g6 fornot1 %f2, %f4, %f2 fabsd %f4, %f6 bge,a %icc, loop_3099 fbule,a %fcc2, loop_3100 edge32n %l4, %i2, %o7 fmuld8ulx16 %f9, %f10, %f4 loop_3099: lduh [%l7 + 0x1E], %o0 loop_3100: fand %f0, %f14, %f4 fmovdvc %xcc, %f13, %f15 tpos %xcc, 0x0 st %f8, [%l7 + 0x60] fxnor %f8, %f14, %f2 ldub [%l7 + 0x5B], %i7 fbul,a %fcc2, loop_3101 tleu %icc, 0x5 fone %f0 sdivcc %g5, 0x1767, %o5 loop_3101: brgz,a %g7, loop_3102 subc %o3, %l6, %o2 ldsw [%l7 + 0x4C], %i0 sth %l0, [%l7 + 0x1A] loop_3102: ldd [%l7 + 0x70], %f14 ldx [%l7 + 0x38], %l5 fmuld8ulx16 %f5, %f0, %f2 addc %l2, %i3, %g4 sub %i4, %o4, %g3 tneg %xcc, 0x5 fxnors %f4, %f4, %f9 smul %l3, 0x1D59, %i6 st %f14, [%l7 + 0x58] st %f4, [%l7 + 0x40] std %f14, [%l7 + 0x70] sth %i1, [%l7 + 0x1A] sth %l1, [%l7 + 0x6A] sethi 0x0441, %i5 lduw [%l7 + 0x40], %o1 fmovdvs %xcc, %f6, %f3 sdivx %g1, 0x0509, %o6 ldsb [%l7 + 0x7A], %g2 ldsb [%l7 + 0x5B], %l4 fmovrsne %i2, %f13, %f11 nop setx loop_3103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f5, %f11, %f1 movge %icc, %o7, %o0 sdiv %g6, 0x1171, %g5 loop_3103: fmuld8sux16 %f6, %f5, %f12 fbge %fcc0, loop_3104 ldsh [%l7 + 0x66], %i7 fmovse %icc, %f8, %f7 lduw [%l7 + 0x78], %g7 loop_3104: andncc %o3, %o5, %l6 edge8ln %i0, %o2, %l0 tl %xcc, 0x6 edge32ln %l5, %l2, %i3 fabsd %f6, %f6 fands %f13, %f13, %f4 bpos,pn %icc, loop_3105 ldsw [%l7 + 0x18], %g4 orcc %i4, %g3, %l3 fmovscs %xcc, %f1, %f4 loop_3105: edge32ln %o4, %i6, %i1 array32 %i5, %l1, %g1 fcmps %fcc1, %f4, %f14 addcc %o6, %g2, %l4 ldx [%l7 + 0x70], %o1 fmovrdlz %o7, %f6, %f0 stw %i2, [%l7 + 0x24] movrne %o0, 0x140, %g5 brlez,a %i7, loop_3106 fmovsneg %icc, %f0, %f5 xor %g6, %g7, %o5 fcmpne16 %f12, %f14, %l6 loop_3106: udivx %o3, 0x00F0, %i0 std %f6, [%l7 + 0x38] ldd [%l7 + 0x20], %f2 and %o2, %l0, %l2 fcmpgt32 %f12, %f2, %i3 addc %g4, %l5, %g3 ldsh [%l7 + 0x20], %i4 std %f4, [%l7 + 0x58] fandnot1s %f3, %f1, %f1 xnorcc %o4, 0x0F57, %l3 fpsub16 %f10, %f10, %f6 fmovsneg %icc, %f7, %f10 ldx [%l7 + 0x48], %i1 taddcc %i6, 0x075D, %i5 subcc %l1, 0x1BB4, %o6 fmul8x16au %f15, %f14, %f8 movneg %icc, %g2, %l4 fmovrdlez %o1, %f6, %f12 lduh [%l7 + 0x70], %g1 fble %fcc1, loop_3107 movrgz %o7, 0x34D, %o0 std %f10, [%l7 + 0x38] mova %icc, %g5, %i2 loop_3107: brnz,a %i7, loop_3108 movgu %icc, %g7, %o5 edge16ln %g6, %l6, %o3 fornot2s %f6, %f11, %f0 loop_3108: tne %icc, 0x5 fmovrslez %o2, %f6, %f5 ldub [%l7 + 0x6C], %l0 edge16 %i0, %i3, %g4 fmovdgu %xcc, %f3, %f15 fors %f0, %f11, %f12 subc %l5, 0x0CF8, %l2 ldsh [%l7 + 0x60], %g3 fbu %fcc3, loop_3109 fxor %f14, %f8, %f2 fsrc1 %f2, %f2 movre %o4, 0x232, %l3 loop_3109: ba %icc, loop_3110 udiv %i4, 0x0272, %i1 bvc,a,pn %xcc, loop_3111 sub %i6, 0x019F, %l1 loop_3110: movleu %icc, %i5, %o6 move %icc, %l4, %o1 loop_3111: edge8 %g2, %o7, %o0 subcc %g5, 0x1E5E, %i2 mulx %i7, %g1, %o5 fmovsa %icc, %f6, %f10 stx %g6, [%l7 + 0x28] fsrc2 %f2, %f10 movrgez %g7, %o3, %o2 fmul8sux16 %f6, %f0, %f0 fornot2 %f14, %f14, %f14 movrlez %l6, 0x1DF, %i0 stw %i3, [%l7 + 0x74] bge %icc, loop_3112 fnors %f13, %f13, %f9 movcs %xcc, %g4, %l5 fmovrde %l0, %f10, %f6 loop_3112: tn %icc, 0x4 fmovsvc %icc, %f14, %f12 subccc %l2, 0x1459, %g3 ldsh [%l7 + 0x2C], %l3 lduw [%l7 + 0x14], %o4 lduw [%l7 + 0x38], %i1 bshuffle %f14, %f4, %f4 sdivcc %i6, 0x10C9, %l1 fmovrsgz %i4, %f3, %f15 tvs %xcc, 0x6 fmuld8sux16 %f2, %f11, %f14 lduh [%l7 + 0x6E], %i5 ldx [%l7 + 0x38], %l4 ldd [%l7 + 0x40], %f8 lduw [%l7 + 0x5C], %o6 fcmpne32 %f0, %f12, %g2 fmovs %f2, %f1 ld [%l7 + 0x50], %f8 ldx [%l7 + 0x50], %o7 sth %o1, [%l7 + 0x6A] sdiv %o0, 0x1711, %g5 stb %i2, [%l7 + 0x52] fandnot2 %f0, %f4, %f8 fmul8sux16 %f6, %f4, %f14 fmovse %icc, %f6, %f15 srax %i7, 0x14, %o5 fzeros %f4 fmovs %f6, %f2 fble,a %fcc3, loop_3113 fmovdle %xcc, %f5, %f12 fmovsn %icc, %f8, %f1 fmovdn %icc, %f9, %f1 loop_3113: movneg %xcc, %g1, %g7 sub %g6, 0x1AA0, %o3 stx %l6, [%l7 + 0x18] fmovsgu %icc, %f11, %f0 array16 %o2, %i3, %i0 fmovrsne %g4, %f11, %f12 fmovrse %l0, %f1, %f15 std %f0, [%l7 + 0x50] fsrc1 %f4, %f0 taddcc %l5, 0x1348, %l2 fbu,a %fcc1, loop_3114 fsrc2 %f0, %f6 fbug,a %fcc3, loop_3115 tl %icc, 0x3 loop_3114: sllx %g3, %l3, %i1 lduh [%l7 + 0x12], %o4 loop_3115: fmovscc %icc, %f4, %f1 lduh [%l7 + 0x42], %l1 sth %i6, [%l7 + 0x56] edge8 %i5, %l4, %o6 orncc %i4, 0x1C73, %g2 fmovdcc %xcc, %f4, %f3 fblg %fcc1, loop_3116 ldsw [%l7 + 0x1C], %o1 subc %o7, %o0, %i2 tne %icc, 0x4 loop_3116: bge,a %icc, loop_3117 brgz,a %g5, loop_3118 fnegd %f12, %f10 smulcc %i7, 0x0DC2, %o5 loop_3117: sra %g1, 0x15, %g6 loop_3118: ldsh [%l7 + 0x5C], %g7 udivx %l6, 0x1EEF, %o3 subccc %i3, 0x08AD, %i0 fand %f10, %f12, %f14 tle %icc, 0x5 sub %g4, %l0, %o2 fxnors %f4, %f13, %f12 fpadd16 %f10, %f4, %f2 fbug,a %fcc1, loop_3119 ldub [%l7 + 0x2B], %l2 array8 %l5, %g3, %l3 fmovrdgez %o4, %f8, %f14 loop_3119: st %f8, [%l7 + 0x6C] fmovrdgez %i1, %f10, %f6 faligndata %f14, %f14, %f12 fmovsgu %icc, %f8, %f9 fbule,a %fcc1, loop_3120 ldub [%l7 + 0x5F], %i6 edge32ln %l1, %l4, %i5 lduh [%l7 + 0x0A], %i4 loop_3120: ldsw [%l7 + 0x70], %o6 bvc,a,pn %xcc, loop_3121 fmovs %f4, %f5 movleu %icc, %g2, %o1 fmovsle %icc, %f11, %f1 loop_3121: fmovrsne %o7, %f7, %f10 ld [%l7 + 0x20], %f4 ldd [%l7 + 0x50], %f6 ld [%l7 + 0x4C], %f10 ldsb [%l7 + 0x38], %o0 fpsub32 %f2, %f14, %f2 movle %icc, %g5, %i2 movge %icc, %i7, %o5 fors %f2, %f8, %f2 udiv %g6, 0x1BED, %g1 fornot1 %f14, %f10, %f0 fmuld8sux16 %f9, %f6, %f8 lduw [%l7 + 0x64], %l6 ta %icc, 0x1 fones %f9 sdivcc %o3, 0x0D02, %g7 brlz,a %i3, loop_3122 stw %i0, [%l7 + 0x08] ldsw [%l7 + 0x4C], %l0 sllx %g4, 0x04, %o2 loop_3122: sdivcc %l5, 0x1218, %g3 fmovrdgez %l2, %f4, %f14 ldub [%l7 + 0x4E], %o4 fmul8sux16 %f6, %f8, %f6 movrlz %l3, %i1, %i6 sdivx %l4, 0x105A, %i5 andn %i4, %l1, %o6 andn %o1, %g2, %o7 bge,a loop_3123 fmovsa %xcc, %f14, %f5 fnands %f5, %f3, %f0 sethi 0x1B02, %o0 loop_3123: tge %icc, 0x5 fcmpd %fcc1, %f12, %f8 stb %i2, [%l7 + 0x62] stw %i7, [%l7 + 0x1C] ldsh [%l7 + 0x18], %o5 tvs %icc, 0x0 fbo %fcc3, loop_3124 st %f4, [%l7 + 0x58] udivcc %g5, 0x15E4, %g1 std %f0, [%l7 + 0x10] loop_3124: stb %l6, [%l7 + 0x4A] fpadd32s %f15, %f12, %f2 sth %g6, [%l7 + 0x46] andn %o3, %g7, %i3 fcmple16 %f2, %f12, %l0 movcs %xcc, %g4, %i0 ldd [%l7 + 0x68], %f6 fmovsleu %icc, %f14, %f4 fone %f6 nop setx loop_3125, %l0, %l1 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 + 0x43], %l5 brnz %g3, loop_3126 bleu,a %icc, loop_3127 loop_3125: fmovdneg %xcc, %f11, %f15 mulx %l2, %o2, %o4 loop_3126: fmul8x16au %f1, %f2, %f6 loop_3127: fmuld8sux16 %f3, %f4, %f6 fpsub32s %f14, %f1, %f5 ldub [%l7 + 0x5D], %l3 fbug,a %fcc1, loop_3128 addcc %i6, %i1, %l4 ldd [%l7 + 0x48], %f2 movneg %icc, %i4, %i5 loop_3128: pdist %f4, %f2, %f10 movgu %xcc, %l1, %o6 fmovrsgz %o1, %f13, %f0 fmovdne %xcc, %f6, %f5 fcmple16 %f6, %f4, %g2 lduw [%l7 + 0x5C], %o0 fmovdg %icc, %f4, %f0 xnorcc %o7, 0x15EC, %i7 fbge,a %fcc2, loop_3129 fands %f4, %f11, %f0 for %f0, %f12, %f10 fmovdl %icc, %f2, %f5 loop_3129: edge8n %o5, %g5, %g1 fpsub16s %f1, %f15, %f15 stb %l6, [%l7 + 0x5A] fnot2 %f8, %f6 nop setx loop_3130, %l0, %l1 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, %f15, %f15 ldx [%l7 + 0x70], %i2 fmovdneg %icc, %f3, %f12 loop_3130: movneg %xcc, %o3, %g7 fandnot1s %f0, %f3, %f8 ldub [%l7 + 0x58], %i3 stb %g6, [%l7 + 0x1F] ldsw [%l7 + 0x34], %l0 lduh [%l7 + 0x24], %i0 srl %g4, %g3, %l5 fcmpeq32 %f10, %f2, %l2 ldx [%l7 + 0x68], %o4 for %f2, %f6, %f12 fcmple32 %f6, %f4, %o2 ldx [%l7 + 0x38], %i6 fxnor %f8, %f8, %f14 ldsh [%l7 + 0x5A], %l3 fcmpeq16 %f4, %f0, %l4 fbule %fcc1, loop_3131 tleu %xcc, 0x1 fbe,a %fcc3, loop_3132 fcmpeq16 %f14, %f6, %i1 loop_3131: fba,a %fcc0, loop_3133 bg,pn %xcc, loop_3134 loop_3132: srax %i4, %l1, %o6 bcs,a %icc, loop_3135 loop_3133: sra %o1, %i5, %o0 loop_3134: std %f10, [%l7 + 0x10] stw %g2, [%l7 + 0x44] loop_3135: ba,pn %xcc, loop_3136 lduw [%l7 + 0x34], %i7 ldsh [%l7 + 0x78], %o5 fmovse %icc, %f12, %f8 loop_3136: std %f14, [%l7 + 0x10] fmovsleu %icc, %f2, %f15 stb %g5, [%l7 + 0x18] nop setx loop_3137, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x4C], %g1 fmuld8sux16 %f2, %f13, %f14 tvc %icc, 0x1 loop_3137: sdivx %l6, 0x1E64, %o7 sub %i2, %g7, %i3 fmovdn %xcc, %f14, %f5 st %f4, [%l7 + 0x68] ldx [%l7 + 0x30], %o3 stw %l0, [%l7 + 0x68] stb %g6, [%l7 + 0x34] edge8 %g4, %i0, %g3 nop setx loop_3138, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc3, loop_3139 stb %l5, [%l7 + 0x5E] lduh [%l7 + 0x22], %o4 loop_3138: st %f9, [%l7 + 0x34] loop_3139: ldsh [%l7 + 0x7A], %o2 ldx [%l7 + 0x78], %l2 bg,a %xcc, loop_3140 sth %i6, [%l7 + 0x7A] lduw [%l7 + 0x60], %l4 fmovde %xcc, %f1, %f4 loop_3140: udiv %i1, 0x01BC, %l3 subc %i4, %l1, %o1 fmovsg %icc, %f8, %f15 ldsh [%l7 + 0x50], %o6 ld [%l7 + 0x2C], %f5 nop setx loop_3141, %l0, %l1 jmpl %l1, %o0 fzero %f6 ldsh [%l7 + 0x56], %g2 bleu,a,pt %xcc, loop_3142 loop_3141: fnors %f2, %f3, %f6 ldd [%l7 + 0x70], %f4 fxnor %f2, %f8, %f0 loop_3142: fcmple16 %f4, %f14, %i7 ldx [%l7 + 0x08], %o5 fnegd %f14, %f4 brlz,a %g5, loop_3143 andn %g1, %l6, %o7 sub %i2, 0x0035, %i5 sdiv %g7, 0x0B71, %i3 loop_3143: movge %icc, %o3, %l0 fabsd %f2, %f2 fmuld8sux16 %f4, %f13, %f4 movn %xcc, %g6, %g4 udiv %g3, 0x1890, %l5 edge32 %o4, %o2, %l2 lduw [%l7 + 0x5C], %i6 fmovrdlz %i0, %f12, %f14 brz %i1, loop_3144 stb %l3, [%l7 + 0x7B] sdiv %l4, 0x160F, %i4 stw %l1, [%l7 + 0x4C] loop_3144: sethi 0x18BD, %o6 fcmpgt32 %f4, %f8, %o1 fmovdne %icc, %f10, %f14 te %icc, 0x3 fmovrslez %o0, %f2, %f15 fsrc2 %f0, %f2 movle %icc, %i7, %g2 st %f15, [%l7 + 0x58] fnand %f6, %f8, %f14 bl loop_3145 ldsh [%l7 + 0x54], %g5 and %o5, 0x0A19, %l6 lduh [%l7 + 0x7A], %g1 loop_3145: fmul8sux16 %f8, %f0, %f10 tsubcctv %o7, %i2, %i5 array8 %g7, %i3, %l0 fbue,a %fcc1, loop_3146 movge %xcc, %g6, %o3 fcmpne16 %f10, %f0, %g4 fpack16 %f4, %f13 loop_3146: fmovdle %icc, %f14, %f11 fmovsneg %xcc, %f7, %f7 sth %l5, [%l7 + 0x0E] ld [%l7 + 0x10], %f4 fpackfix %f8, %f3 tvs %xcc, 0x2 fandnot1s %f11, %f11, %f10 bcc,pn %icc, loop_3147 fmovd %f14, %f0 stw %g3, [%l7 + 0x58] tsubcc %o2, %o4, %l2 loop_3147: tne %xcc, 0x5 srl %i6, %i1, %i0 fand %f2, %f10, %f2 fbule,a %fcc0, loop_3148 edge8ln %l4, %i4, %l3 xorcc %o6, 0x0438, %o1 stb %o0, [%l7 + 0x4D] loop_3148: movneg %icc, %l1, %g2 ldd [%l7 + 0x70], %f6 edge16l %i7, %g5, %l6 std %f12, [%l7 + 0x38] ldd [%l7 + 0x58], %f6 fand %f12, %f6, %f8 fbuge,a %fcc2, loop_3149 stb %g1, [%l7 + 0x45] tneg %icc, 0x5 fabss %f2, %f12 loop_3149: stb %o5, [%l7 + 0x4F] fmovsleu %xcc, %f7, %f2 fpack32 %f2, %f14, %f0 fsrc1s %f13, %f10 fcmple32 %f4, %f12, %i2 fpack16 %f8, %f1 fmovsvc %xcc, %f11, %f2 edge32 %o7, %i5, %i3 ldx [%l7 + 0x50], %l0 nop setx loop_3150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsn %xcc, %f7, %f10 fmovsne %icc, %f9, %f14 lduw [%l7 + 0x48], %g6 loop_3150: stw %o3, [%l7 + 0x2C] stw %g7, [%l7 + 0x30] fbug,a %fcc3, loop_3151 ldd [%l7 + 0x30], %f4 sdivcc %g4, 0x0F79, %l5 ldsw [%l7 + 0x54], %g3 loop_3151: move %icc, %o4, %o2 ldx [%l7 + 0x48], %i6 call loop_3152 bneg,a %xcc, loop_3153 fpack32 %f8, %f12, %f6 xnorcc %l2, 0x1181, %i1 loop_3152: movl %icc, %i0, %l4 loop_3153: edge32 %l3, %o6, %i4 ldx [%l7 + 0x28], %o0 udivcc %l1, 0x0C2C, %g2 lduw [%l7 + 0x3C], %i7 fblg,a %fcc1, loop_3154 xnorcc %g5, %o1, %g1 stb %l6, [%l7 + 0x21] ldx [%l7 + 0x70], %i2 loop_3154: edge8n %o7, %o5, %i5 edge8 %i3, %g6, %l0 xor %g7, %g4, %o3 fmul8sux16 %f8, %f12, %f6 fnors %f0, %f13, %f5 fpack32 %f0, %f14, %f6 ld [%l7 + 0x24], %f11 fpack32 %f14, %f2, %f14 movge %icc, %g3, %l5 fble %fcc2, loop_3155 sdiv %o4, 0x0739, %i6 bpos %xcc, loop_3156 bleu loop_3157 loop_3155: bleu,pn %icc, loop_3158 fcmps %fcc1, %f11, %f6 loop_3156: ldsb [%l7 + 0x42], %l2 loop_3157: smul %o2, 0x15EF, %i0 loop_3158: fcmps %fcc1, %f10, %f14 udiv %l4, 0x0722, %i1 andcc %l3, 0x0CE8, %i4 tg %icc, 0x5 std %f12, [%l7 + 0x68] stb %o0, [%l7 + 0x36] st %f8, [%l7 + 0x48] movrgz %o6, 0x38C, %g2 fmovsgu %xcc, %f4, %f9 subccc %l1, 0x1076, %g5 movrlz %o1, %g1, %i7 sdivx %i2, 0x1D51, %l6 fpadd16s %f8, %f2, %f13 umul %o5, 0x1C92, %i5 fors %f7, %f2, %f3 fmuld8ulx16 %f4, %f15, %f0 fmovrdlez %o7, %f2, %f12 fornot2 %f6, %f0, %f0 ldsb [%l7 + 0x6E], %i3 ldsh [%l7 + 0x68], %l0 sth %g6, [%l7 + 0x0A] lduw [%l7 + 0x48], %g7 stx %g4, [%l7 + 0x78] lduh [%l7 + 0x4A], %o3 fmovdgu %icc, %f1, %f0 std %f0, [%l7 + 0x58] tcs %icc, 0x5 fsrc1s %f4, %f11 subc %g3, %o4, %l5 ld [%l7 + 0x44], %f5 andncc %i6, %o2, %l2 lduh [%l7 + 0x66], %i0 fmul8x16 %f3, %f6, %f12 ldub [%l7 + 0x45], %l4 fnot2 %f8, %f14 srl %i1, %l3, %i4 sdiv %o0, 0x1F72, %o6 fbo %fcc0, loop_3159 sethi 0x13CE, %g2 umul %l1, 0x19CE, %g5 bvs,a,pn %xcc, loop_3160 loop_3159: brnz,a %g1, loop_3161 lduh [%l7 + 0x6A], %o1 fblg,a %fcc2, loop_3162 loop_3160: srl %i2, %l6, %i7 loop_3161: fcmpeq16 %f0, %f6, %i5 bl,a,pn %xcc, loop_3163 loop_3162: st %f2, [%l7 + 0x1C] ldsb [%l7 + 0x29], %o5 lduh [%l7 + 0x44], %i3 loop_3163: std %f14, [%l7 + 0x28] fmovrdlz %o7, %f14, %f4 fornot1 %f12, %f4, %f12 fpack32 %f0, %f0, %f2 fmovsn %xcc, %f14, %f9 bge,a,pn %icc, loop_3164 ldsw [%l7 + 0x28], %g6 lduw [%l7 + 0x74], %g7 fmovdvc %icc, %f0, %f3 loop_3164: fmovsge %xcc, %f14, %f7 movrlz %g4, %o3, %l0 std %f6, [%l7 + 0x40] movn %xcc, %g3, %o4 pdist %f6, %f4, %f8 fbg,a %fcc0, loop_3165 ldub [%l7 + 0x71], %l5 fnegd %f0, %f8 fbue,a %fcc0, loop_3166 loop_3165: fnot2 %f0, %f4 sdiv %o2, 0x0C67, %l2 st %f5, [%l7 + 0x08] loop_3166: fnors %f8, %f14, %f11 fbule,a %fcc1, loop_3167 ldsb [%l7 + 0x53], %i0 fmul8x16au %f8, %f7, %f12 ba,pn %xcc, loop_3168 loop_3167: edge16ln %i6, %i1, %l4 edge32ln %l3, %o0, %o6 ldub [%l7 + 0x78], %i4 loop_3168: ldsb [%l7 + 0x63], %g2 fors %f6, %f1, %f14 and %l1, %g1, %o1 sth %g5, [%l7 + 0x40] ldx [%l7 + 0x18], %l6 fnegs %f2, %f15 alignaddr %i7, %i2, %o5 stw %i3, [%l7 + 0x64] addcc %i5, %o7, %g6 or %g7, 0x1560, %g4 lduh [%l7 + 0x12], %l0 tcs %icc, 0x6 movcc %xcc, %g3, %o4 movrne %l5, 0x27C, %o2 tleu %icc, 0x1 movge %icc, %l2, %o3 fzero %f2 ldsw [%l7 + 0x44], %i0 lduw [%l7 + 0x60], %i1 movvs %icc, %i6, %l4 fmovrsne %o0, %f14, %f7 fpack32 %f14, %f6, %f2 ldx [%l7 + 0x08], %o6 ldx [%l7 + 0x60], %l3 sethi 0x1B66, %i4 ldsb [%l7 + 0x32], %g2 ldub [%l7 + 0x11], %g1 fexpand %f11, %f0 fmovrslez %l1, %f4, %f5 ldub [%l7 + 0x3F], %o1 nop setx loop_3169, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge,a %fcc0, loop_3170 fmul8x16al %f14, %f6, %f4 fmovdge %icc, %f1, %f13 loop_3169: tneg %icc, 0x6 loop_3170: bneg,pn %icc, loop_3171 std %f6, [%l7 + 0x08] tle %icc, 0x0 ta %icc, 0x3 loop_3171: ldsh [%l7 + 0x6A], %g5 bpos,pn %xcc, loop_3172 brlez,a %l6, loop_3173 fmovsa %icc, %f15, %f1 fmovsg %icc, %f9, %f4 loop_3172: fmovrdne %i2, %f0, %f0 loop_3173: fnegd %f12, %f0 bl,pt %xcc, loop_3174 fcmpeq32 %f14, %f2, %i7 fmovdvs %xcc, %f8, %f15 stb %o5, [%l7 + 0x0B] loop_3174: umulcc %i5, 0x04D0, %o7 stx %g6, [%l7 + 0x10] tvs %xcc, 0x0 ldsh [%l7 + 0x7E], %g7 fmovsl %icc, %f12, %f10 movcc %icc, %i3, %l0 std %f4, [%l7 + 0x08] stw %g3, [%l7 + 0x28] brgez %o4, loop_3175 alignaddr %l5, %g4, %l2 array16 %o2, %o3, %i0 fpsub32 %f4, %f12, %f0 loop_3175: fmuld8sux16 %f10, %f3, %f0 subccc %i6, 0x0A17, %l4 ldd [%l7 + 0x58], %f2 taddcc %i1, %o0, %l3 udivx %i4, 0x0716, %g2 srl %o6, %g1, %o1 ldsh [%l7 + 0x54], %g5 fbg,a %fcc1, loop_3176 fmovsvc %icc, %f4, %f8 fmovdleu %icc, %f9, %f4 stx %l6, [%l7 + 0x68] loop_3176: fpsub16 %f14, %f12, %f12 fabss %f15, %f14 lduh [%l7 + 0x36], %i2 fbe %fcc3, loop_3177 tpos %xcc, 0x4 ldx [%l7 + 0x20], %i7 ld [%l7 + 0x30], %f0 loop_3177: fabss %f6, %f12 bcs,a %xcc, loop_3178 std %f4, [%l7 + 0x20] edge16n %o5, %l1, %o7 fmovsvs %icc, %f13, %f0 loop_3178: stw %i5, [%l7 + 0x08] tcs %xcc, 0x5 sll %g6, 0x0E, %g7 fmovdpos %icc, %f12, %f0 lduh [%l7 + 0x56], %l0 fblg,a %fcc1, loop_3179 bg,a %icc, loop_3180 ldsw [%l7 + 0x3C], %i3 movgu %xcc, %o4, %g3 loop_3179: fbu %fcc0, loop_3181 loop_3180: bneg,a,pn %xcc, loop_3182 ldsw [%l7 + 0x5C], %g4 fxor %f10, %f4, %f0 loop_3181: movg %xcc, %l5, %l2 loop_3182: orncc %o3, %i0, %o2 edge8 %l4, %i6, %i1 tneg %xcc, 0x3 stw %l3, [%l7 + 0x78] lduw [%l7 + 0x74], %o0 st %f5, [%l7 + 0x20] lduh [%l7 + 0x68], %g2 fmovda %xcc, %f5, %f5 ba,pt %xcc, loop_3183 xnor %o6, 0x12D2, %i4 st %f0, [%l7 + 0x64] xor %o1, %g1, %g5 loop_3183: ldsb [%l7 + 0x62], %l6 bgu,a %xcc, loop_3184 ldsb [%l7 + 0x16], %i7 fmovdvc %icc, %f7, %f11 ldd [%l7 + 0x18], %f0 loop_3184: movrgz %o5, %i2, %o7 fcmpgt16 %f2, %f12, %i5 tleu %icc, 0x7 st %f5, [%l7 + 0x30] fmovd %f6, %f10 stw %l1, [%l7 + 0x54] tle %xcc, 0x0 tge %xcc, 0x1 fmovsvc %icc, %f11, %f12 fmovdpos %icc, %f0, %f0 lduh [%l7 + 0x0A], %g7 stx %g6, [%l7 + 0x20] ld [%l7 + 0x28], %f0 lduh [%l7 + 0x6E], %i3 fcmps %fcc1, %f7, %f0 ldsh [%l7 + 0x0E], %o4 stx %l0, [%l7 + 0x78] st %f8, [%l7 + 0x10] fnor %f10, %f14, %f4 ld [%l7 + 0x4C], %f2 fmovdge %icc, %f6, %f9 movrgz %g4, 0x0F5, %g3 lduw [%l7 + 0x34], %l2 edge16l %l5, %i0, %o2 sdiv %o3, 0x16CE, %i6 fcmpne16 %f6, %f12, %l4 popc 0x1C96, %l3 mulx %i1, 0x04BB, %g2 edge16 %o0, %o6, %i4 fmovdpos %xcc, %f0, %f14 st %f15, [%l7 + 0x14] ld [%l7 + 0x08], %f13 ldx [%l7 + 0x58], %o1 sth %g5, [%l7 + 0x4C] st %f3, [%l7 + 0x48] mova %xcc, %g1, %i7 edge32 %l6, %o5, %o7 fbl,a %fcc1, loop_3185 fabss %f15, %f5 fcmpd %fcc0, %f6, %f8 movpos %icc, %i5, %l1 loop_3185: ldx [%l7 + 0x50], %i2 movge %icc, %g6, %i3 stw %o4, [%l7 + 0x68] srax %g7, 0x1D, %g4 bcc,a loop_3186 fbuge %fcc3, loop_3187 add %g3, 0x1FDB, %l2 ldsb [%l7 + 0x1F], %l5 loop_3186: popc %l0, %o2 loop_3187: lduh [%l7 + 0x08], %o3 taddcc %i6, %l4, %i0 fbue,a %fcc3, loop_3188 fmovrdlz %i1, %f10, %f14 fpadd32 %f8, %f0, %f10 stx %l3, [%l7 + 0x38] loop_3188: ldx [%l7 + 0x78], %o0 ldub [%l7 + 0x4E], %g2 fsrc2 %f2, %f2 brnz,a %o6, loop_3189 fsrc1 %f14, %f8 fmovrsne %i4, %f3, %f10 bl,a,pt %xcc, loop_3190 loop_3189: movpos %icc, %g5, %o1 bcs loop_3191 tne %xcc, 0x5 loop_3190: edge32ln %i7, %l6, %o5 fmovscc %icc, %f4, %f12 loop_3191: tvs %xcc, 0x0 lduw [%l7 + 0x20], %g1 fxors %f12, %f7, %f4 sethi 0x171E, %o7 fmovrdgez %i5, %f8, %f0 ldub [%l7 + 0x37], %i2 lduh [%l7 + 0x2A], %l1 lduw [%l7 + 0x40], %g6 tge %icc, 0x3 ld [%l7 + 0x44], %f10 fmul8ulx16 %f4, %f4, %f4 stw %i3, [%l7 + 0x4C] srlx %g7, 0x09, %o4 fmovdvc %icc, %f13, %f15 fble %fcc0, loop_3192 bpos,a,pn %xcc, loop_3193 fabsd %f12, %f8 fnot1 %f8, %f4 loop_3192: fbne %fcc0, loop_3194 loop_3193: mova %xcc, %g3, %l2 stw %l5, [%l7 + 0x38] fmovscc %icc, %f10, %f2 loop_3194: fcmpd %fcc3, %f14, %f14 fcmpne32 %f8, %f10, %g4 taddcc %o2, %o3, %l0 tsubcctv %l4, 0x12F0, %i0 ldsb [%l7 + 0x29], %i1 ble,a loop_3195 fmovdcs %xcc, %f14, %f15 stb %i6, [%l7 + 0x63] brlez %o0, loop_3196 loop_3195: ld [%l7 + 0x08], %f4 edge8n %g2, %o6, %i4 fmovdvc %icc, %f8, %f1 loop_3196: bl,a %xcc, loop_3197 nop setx loop_3198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug,a %fcc1, loop_3199 subccc %g5, 0x00FB, %l3 loop_3197: ldub [%l7 + 0x76], %o1 loop_3198: fcmple32 %f4, %f6, %l6 loop_3199: tge %xcc, 0x7 edge8l %i7, %o5, %g1 fba,a %fcc3, loop_3200 fbe,a %fcc3, loop_3201 ldsh [%l7 + 0x34], %o7 edge8ln %i5, %i2, %l1 loop_3200: tpos %xcc, 0x6 loop_3201: fcmpgt32 %f2, %f14, %i3 xorcc %g7, %o4, %g3 fbule,a %fcc3, loop_3202 ldsw [%l7 + 0x10], %l2 st %f5, [%l7 + 0x78] bge,a loop_3203 loop_3202: fornot1 %f2, %f0, %f4 tgu %xcc, 0x5 fbne,a %fcc3, loop_3204 loop_3203: fmovsle %xcc, %f2, %f9 umul %g6, 0x0A20, %g4 fnegd %f2, %f0 loop_3204: lduw [%l7 + 0x60], %l5 fcmpeq32 %f4, %f0, %o2 fmovrsgz %o3, %f6, %f7 lduh [%l7 + 0x2E], %l4 fandnot2 %f12, %f0, %f14 ldx [%l7 + 0x50], %i0 ldd [%l7 + 0x18], %f8 bl,a loop_3205 edge16ln %i1, %l0, %o0 stb %g2, [%l7 + 0x32] ldub [%l7 + 0x19], %o6 loop_3205: fnors %f2, %f5, %f11 tcs %xcc, 0x6 movrgz %i4, 0x31A, %i6 stx %g5, [%l7 + 0x50] stb %o1, [%l7 + 0x63] fbn %fcc1, loop_3206 bpos loop_3207 movrgez %l6, 0x200, %l3 faligndata %f0, %f0, %f8 loop_3206: fpadd32s %f10, %f15, %f9 loop_3207: ldd [%l7 + 0x48], %f12 and %o5, 0x06A4, %i7 udiv %g1, 0x01FB, %o7 ldd [%l7 + 0x40], %f12 fbug %fcc0, loop_3208 ldd [%l7 + 0x50], %f8 fcmpgt32 %f8, %f8, %i5 stw %i2, [%l7 + 0x7C] loop_3208: fcmps %fcc0, %f11, %f3 tle %xcc, 0x3 edge16 %i3, %l1, %g7 ta %xcc, 0x1 ld [%l7 + 0x0C], %f13 fbule,a %fcc0, loop_3209 fmovdcs %icc, %f15, %f1 fxor %f10, %f4, %f6 fmuld8ulx16 %f11, %f10, %f2 loop_3209: fmovde %icc, %f6, %f6 stx %g3, [%l7 + 0x50] ldsh [%l7 + 0x54], %l2 ldub [%l7 + 0x5D], %g6 fbul %fcc1, loop_3210 lduh [%l7 + 0x78], %g4 ble,a,pt %xcc, loop_3211 ble loop_3212 loop_3210: ldd [%l7 + 0x18], %f6 lduh [%l7 + 0x6E], %l5 loop_3211: orn %o2, 0x0BDF, %o3 loop_3212: bg,a,pn %icc, loop_3213 bvs,pn %xcc, loop_3214 edge32n %o4, %l4, %i0 sth %l0, [%l7 + 0x6E] loop_3213: movgu %xcc, %o0, %i1 loop_3214: andn %o6, 0x1847, %i4 stb %i6, [%l7 + 0x2F] ldsh [%l7 + 0x72], %g5 fornot1s %f15, %f8, %f7 lduw [%l7 + 0x20], %o1 ldsb [%l7 + 0x72], %g2 ble,pt %xcc, loop_3215 nop setx loop_3216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %icc, 0x6 lduh [%l7 + 0x30], %l6 loop_3215: lduw [%l7 + 0x1C], %l3 loop_3216: sdivcc %i7, 0x0EAC, %o5 lduh [%l7 + 0x10], %g1 fcmpeq32 %f2, %f0, %i5 st %f14, [%l7 + 0x0C] umulcc %i2, 0x1E5B, %o7 movne %xcc, %l1, %g7 srax %g3, %i3, %g6 ta %icc, 0x6 movg %icc, %g4, %l5 movn %xcc, %l2, %o3 movge %xcc, %o2, %o4 fmul8x16al %f8, %f4, %f4 std %f4, [%l7 + 0x58] ldsh [%l7 + 0x3E], %l4 sth %l0, [%l7 + 0x2E] stw %i0, [%l7 + 0x10] array16 %i1, %o6, %i4 move %icc, %i6, %g5 bl,pn %xcc, loop_3217 fcmpne16 %f8, %f12, %o1 bpos,pt %icc, loop_3218 fmovdcs %xcc, %f13, %f8 loop_3217: fnors %f7, %f13, %f14 movcs %icc, %o0, %l6 loop_3218: movneg %icc, %l3, %g2 ldub [%l7 + 0x08], %o5 fabss %f4, %f13 bcs,a,pn %xcc, loop_3219 pdist %f14, %f2, %f0 bvc,a %icc, loop_3220 xorcc %g1, 0x1328, %i5 loop_3219: array32 %i7, %i2, %l1 movg %xcc, %g7, %o7 loop_3220: movge %xcc, %g3, %g6 lduw [%l7 + 0x48], %g4 sdivcc %l5, 0x1A1A, %l2 ldsh [%l7 + 0x30], %o3 sdivcc %i3, 0x05B2, %o2 fpack32 %f10, %f8, %f6 fbul %fcc0, loop_3221 movrgz %l4, %l0, %o4 fmul8ulx16 %f8, %f12, %f12 std %f12, [%l7 + 0x30] loop_3221: bg,pn %xcc, loop_3222 ldub [%l7 + 0x0C], %i0 ldx [%l7 + 0x20], %i1 brlez,a %o6, loop_3223 loop_3222: for %f0, %f14, %f8 bgu,a %icc, loop_3224 lduh [%l7 + 0x30], %i6 loop_3223: fcmpne16 %f12, %f14, %i4 fmovdvs %icc, %f0, %f3 loop_3224: edge32l %o1, %o0, %g5 edge8ln %l6, %g2, %o5 movg %xcc, %g1, %l3 fmovsn %xcc, %f12, %f15 fblg %fcc1, loop_3225 fmovrslez %i5, %f9, %f9 fsrc2s %f8, %f4 lduw [%l7 + 0x24], %i2 loop_3225: fandnot1s %f13, %f13, %f10 ld [%l7 + 0x40], %f14 tleu %xcc, 0x3 lduw [%l7 + 0x10], %i7 bneg,a,pn %icc, loop_3226 brgz %l1, loop_3227 ld [%l7 + 0x64], %f11 fmovrsgez %g7, %f3, %f4 loop_3226: sub %g3, 0x09B8, %o7 loop_3227: fmul8sux16 %f2, %f10, %f2 sth %g4, [%l7 + 0x6A] fcmpne32 %f12, %f6, %g6 movl %xcc, %l5, %l2 nop setx loop_3228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %icc, %o3, %o2 fmul8ulx16 %f4, %f8, %f14 fxor %f8, %f14, %f2 loop_3228: lduh [%l7 + 0x6E], %i3 fnot1 %f2, %f0 ld [%l7 + 0x68], %f12 fmovdgu %icc, %f6, %f12 stx %l0, [%l7 + 0x40] fnot1s %f11, %f9 fmovdvs %icc, %f8, %f5 fmovspos %icc, %f10, %f5 lduh [%l7 + 0x30], %o4 smul %i0, %i1, %o6 stw %l4, [%l7 + 0x3C] fmovsl %icc, %f0, %f9 stw %i6, [%l7 + 0x24] std %f8, [%l7 + 0x48] sth %i4, [%l7 + 0x2E] nop setx loop_3229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc3, loop_3230 tne %icc, 0x0 fpmerge %f6, %f2, %f6 loop_3229: fabsd %f4, %f2 loop_3230: fba %fcc2, loop_3231 ble,a loop_3232 fandnot1s %f5, %f12, %f8 bleu %xcc, loop_3233 loop_3231: orn %o1, 0x1CA9, %g5 loop_3232: ldx [%l7 + 0x18], %o0 sra %l6, 0x11, %o5 loop_3233: mova %icc, %g1, %g2 edge16ln %i5, %l3, %i7 fzero %f8 tvc %icc, 0x3 taddcctv %i2, %g7, %g3 fmovsn %xcc, %f9, %f9 fcmpes %fcc3, %f0, %f10 ldx [%l7 + 0x68], %l1 fmovsl %icc, %f0, %f4 tcs %xcc, 0x4 fcmpne32 %f12, %f6, %o7 ld [%l7 + 0x58], %f15 ldsh [%l7 + 0x58], %g6 fmovdneg %xcc, %f7, %f2 fnot2s %f14, %f10 bcs,a %xcc, loop_3234 array16 %l5, %l2, %o3 fmovrde %o2, %f12, %f6 fmovrslz %i3, %f5, %f2 loop_3234: ldub [%l7 + 0x76], %l0 tn %xcc, 0x6 edge32ln %g4, %i0, %i1 subcc %o6, %l4, %i6 fzero %f6 ld [%l7 + 0x0C], %f5 ldsh [%l7 + 0x4A], %i4 fmovrsne %o4, %f6, %f11 ba,a,pt %xcc, loop_3235 tcs %xcc, 0x4 movle %icc, %o1, %o0 brz,a %l6, loop_3236 loop_3235: fsrc2s %f6, %f10 bvs,a %xcc, loop_3237 ldd [%l7 + 0x38], %f2 loop_3236: addc %o5, %g5, %g2 smulcc %i5, %l3, %i7 loop_3237: fandnot1 %f0, %f0, %f2 tpos %xcc, 0x7 fmovsgu %icc, %f7, %f8 fcmpeq32 %f14, %f2, %g1 sllx %g7, %g3, %i2 ldd [%l7 + 0x40], %f10 fmovdleu %icc, %f10, %f13 bneg,pt %icc, loop_3238 fpsub16s %f11, %f14, %f8 bl loop_3239 tcs %xcc, 0x7 loop_3238: fmovdle %xcc, %f6, %f7 umulcc %l1, %o7, %l5 loop_3239: orn %g6, %l2, %o3 fnot1 %f6, %f8 stb %i3, [%l7 + 0x4E] fornot2s %f3, %f4, %f3 movvs %icc, %l0, %o2 std %f8, [%l7 + 0x28] fnot1s %f3, %f9 xnor %i0, 0x18DB, %g4 fmovdle %xcc, %f13, %f1 andncc %i1, %o6, %l4 fmovspos %xcc, %f9, %f4 fpadd16 %f6, %f2, %f2 fbul %fcc3, loop_3240 sth %i4, [%l7 + 0x62] mulx %i6, 0x0D94, %o1 edge32 %o4, %o0, %o5 loop_3240: and %l6, %g2, %i5 edge32 %g5, %l3, %g1 ldsh [%l7 + 0x48], %g7 bpos %xcc, loop_3241 ldd [%l7 + 0x58], %f8 be,a %xcc, loop_3242 fsrc2s %f8, %f9 loop_3241: tge %icc, 0x2 sdiv %g3, 0x1212, %i2 loop_3242: orncc %i7, 0x193C, %l1 ldsw [%l7 + 0x2C], %o7 bn,pn %xcc, loop_3243 edge16ln %g6, %l5, %o3 lduh [%l7 + 0x2A], %i3 edge16n %l2, %o2, %l0 loop_3243: edge8l %i0, %i1, %g4 bcs,a,pn %xcc, loop_3244 fzeros %f6 orncc %o6, %i4, %i6 tpos %icc, 0x2 loop_3244: std %f2, [%l7 + 0x20] edge32l %l4, %o4, %o1 xnorcc %o5, 0x0764, %o0 stx %g2, [%l7 + 0x48] fmovrslz %i5, %f3, %f0 bl loop_3245 lduh [%l7 + 0x18], %l6 fpsub32s %f4, %f10, %f8 fmovsgu %icc, %f15, %f5 loop_3245: fbne,a %fcc2, loop_3246 udivx %g5, 0x0E59, %l3 fmovdne %icc, %f0, %f15 taddcctv %g1, %g3, %g7 loop_3246: edge16 %i2, %l1, %o7 ldub [%l7 + 0x70], %g6 bne,a,pt %xcc, loop_3247 edge16l %i7, %l5, %i3 fmovsa %icc, %f7, %f1 st %f2, [%l7 + 0x5C] loop_3247: taddcctv %l2, %o3, %o2 fmul8x16au %f8, %f9, %f0 movrlz %i0, 0x29A, %l0 brgz %g4, loop_3248 st %f6, [%l7 + 0x78] stx %i1, [%l7 + 0x08] movvc %xcc, %i4, %o6 loop_3248: fcmple32 %f0, %f10, %i6 tleu %icc, 0x7 tn %xcc, 0x0 bpos,a,pt %xcc, loop_3249 stb %o4, [%l7 + 0x34] ldsb [%l7 + 0x30], %l4 fcmps %fcc3, %f3, %f14 loop_3249: tl %icc, 0x7 sdivcc %o1, 0x1A67, %o5 tne %xcc, 0x0 fsrc2 %f4, %f0 fmovsne %icc, %f13, %f10 xnorcc %o0, 0x1917, %g2 edge32 %l6, %i5, %l3 movl %xcc, %g5, %g3 orn %g1, %g7, %l1 std %f14, [%l7 + 0x38] ldsw [%l7 + 0x6C], %i2 siam 0x7 subccc %g6, 0x1671, %o7 ldd [%l7 + 0x28], %f0 fexpand %f5, %f10 fmovdvs %icc, %f5, %f5 popc %i7, %l5 stx %i3, [%l7 + 0x28] ldd [%l7 + 0x30], %f0 stx %l2, [%l7 + 0x40] sub %o3, 0x14AF, %o2 te %icc, 0x6 tsubcc %l0, 0x0FBC, %i0 fmovse %icc, %f9, %f4 fmovsleu %xcc, %f6, %f7 xor %i1, 0x1FFD, %i4 movrlez %g4, 0x395, %i6 ba,a,pn %icc, loop_3250 std %f12, [%l7 + 0x68] edge8l %o4, %l4, %o1 stx %o5, [%l7 + 0x68] loop_3250: orcc %o0, 0x0EF6, %g2 fmul8ulx16 %f0, %f14, %f12 bneg,a,pt %xcc, loop_3251 stx %l6, [%l7 + 0x50] fornot2 %f8, %f0, %f12 std %f4, [%l7 + 0x58] loop_3251: udivx %i5, 0x005E, %o6 ldsh [%l7 + 0x7C], %l3 fmovdge %icc, %f6, %f13 xnor %g5, 0x06C5, %g1 nop setx loop_3252, %l0, %l1 jmpl %l1, %g3 ldsh [%l7 + 0x14], %g7 stw %i2, [%l7 + 0x54] bneg,pt %xcc, loop_3253 loop_3252: fnegd %f8, %f4 fcmple32 %f6, %f0, %l1 edge16l %g6, %o7, %l5 loop_3253: fmovrde %i3, %f6, %f12 ble loop_3254 fpsub32 %f12, %f14, %f6 st %f8, [%l7 + 0x3C] edge16 %i7, %l2, %o2 loop_3254: tneg %xcc, 0x2 fmovrdlez %l0, %f12, %f2 stx %o3, [%l7 + 0x10] fmovs %f13, %f12 fmovdpos %xcc, %f14, %f3 fcmpgt16 %f2, %f10, %i1 ldsh [%l7 + 0x0E], %i4 ldx [%l7 + 0x08], %g4 ldx [%l7 + 0x58], %i6 fmul8x16al %f15, %f14, %f10 ldsh [%l7 + 0x78], %o4 lduh [%l7 + 0x20], %l4 edge32 %o1, %o5, %i0 fxors %f9, %f9, %f5 fandnot2s %f7, %f10, %f8 bge,pn %xcc, loop_3255 be,pt %icc, loop_3256 ldub [%l7 + 0x75], %o0 stw %g2, [%l7 + 0x18] loop_3255: fmovrdgz %l6, %f6, %f10 loop_3256: stb %o6, [%l7 + 0x5E] srlx %i5, %l3, %g5 for %f12, %f4, %f12 tl %xcc, 0x5 bl,a loop_3257 brlz %g1, loop_3258 fble %fcc2, loop_3259 fmovdg %icc, %f12, %f13 loop_3257: fmovrdgez %g3, %f2, %f6 loop_3258: fornot1s %f14, %f3, %f11 loop_3259: fpack32 %f14, %f4, %f8 fmovdvc %xcc, %f6, %f2 fmovspos %icc, %f0, %f5 bn,pn %xcc, loop_3260 ldsb [%l7 + 0x11], %i2 addcc %g7, %g6, %o7 movle %xcc, %l5, %i3 loop_3260: fbne %fcc1, loop_3261 sth %l1, [%l7 + 0x68] orncc %l2, 0x032A, %o2 nop setx loop_3262, %l0, %l1 jmpl %l1, %i7 loop_3261: movrlez %l0, 0x364, %o3 ldd [%l7 + 0x60], %f12 fmovrde %i1, %f2, %f2 loop_3262: tsubcc %g4, 0x11E3, %i6 fornot1 %f0, %f4, %f0 ldsb [%l7 + 0x25], %i4 ldd [%l7 + 0x60], %f4 fmovrsgez %o4, %f7, %f3 fmovd %f14, %f2 te %icc, 0x2 smulcc %l4, 0x033B, %o5 fble %fcc2, loop_3263 movl %icc, %i0, %o1 subccc %o0, 0x1125, %l6 fmovdg %xcc, %f3, %f15 loop_3263: addcc %o6, %g2, %l3 edge16l %g5, %g1, %i5 ldsh [%l7 + 0x78], %i2 movre %g3, 0x0EB, %g6 fandnot1 %f10, %f12, %f14 fmovd %f10, %f2 sth %g7, [%l7 + 0x14] fone %f0 lduw [%l7 + 0x60], %l5 movrgez %i3, %l1, %o7 ba,a %icc, loop_3264 bvc,pn %icc, loop_3265 fmovsle %xcc, %f8, %f2 stw %l2, [%l7 + 0x58] loop_3264: tg %icc, 0x4 loop_3265: brlez %o2, loop_3266 movrlez %l0, 0x0C9, %o3 fbge,a %fcc0, loop_3267 fbl,a %fcc2, loop_3268 loop_3266: ldsb [%l7 + 0x62], %i1 orcc %i7, %i6, %g4 loop_3267: tcc %icc, 0x0 loop_3268: fnand %f14, %f6, %f12 fnand %f12, %f4, %f0 fabsd %f0, %f14 mulscc %i4, %l4, %o5 fmovsne %xcc, %f8, %f10 fmul8x16 %f10, %f8, %f8 stb %o4, [%l7 + 0x63] bshuffle %f10, %f14, %f4 edge16ln %o1, %o0, %i0 tsubcc %o6, 0x106F, %l6 fpmerge %f5, %f1, %f4 fzeros %f10 edge32n %g2, %g5, %g1 fmovrdgez %i5, %f0, %f4 fand %f4, %f10, %f0 fmovdleu %xcc, %f1, %f2 lduh [%l7 + 0x72], %i2 andncc %l3, %g6, %g3 ldx [%l7 + 0x68], %l5 fmovrslz %i3, %f15, %f4 fbue,a %fcc1, loop_3269 mova %icc, %l1, %g7 ld [%l7 + 0x70], %f3 orn %o7, %o2, %l2 loop_3269: stw %l0, [%l7 + 0x74] fexpand %f9, %f4 fmovdl %icc, %f8, %f10 nop setx loop_3270, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc0, loop_3271 ldsw [%l7 + 0x24], %i1 andncc %o3, %i7, %g4 loop_3270: fmovsl %xcc, %f8, %f9 loop_3271: sth %i4, [%l7 + 0x64] fmovdpos %xcc, %f9, %f12 fmovsgu %xcc, %f15, %f4 ldsw [%l7 + 0x3C], %l4 ldsw [%l7 + 0x24], %o5 tn %icc, 0x1 ld [%l7 + 0x34], %f7 movpos %xcc, %o4, %o1 bge,pt %xcc, loop_3272 fpsub16s %f15, %f11, %f14 fmovsl %xcc, %f15, %f11 fxnors %f0, %f14, %f1 loop_3272: fmovrsgez %i6, %f4, %f9 bge,a %xcc, loop_3273 edge16l %i0, %o0, %o6 fsrc2s %f12, %f2 bgu,pn %xcc, loop_3274 loop_3273: fmovse %icc, %f11, %f5 tle %icc, 0x7 ldsh [%l7 + 0x5E], %g2 loop_3274: ble,pn %xcc, loop_3275 movleu %xcc, %g5, %g1 ldsb [%l7 + 0x69], %i5 srl %l6, 0x1C, %l3 loop_3275: call loop_3276 fone %f6 fnor %f6, %f6, %f8 bvc,pn %icc, loop_3277 loop_3276: fmul8x16au %f3, %f1, %f12 movrlez %i2, 0x0CF, %g3 fmul8x16al %f7, %f15, %f6 loop_3277: brgz,a %l5, loop_3278 taddcctv %g6, %i3, %g7 fpadd32s %f7, %f11, %f2 mova %xcc, %o7, %o2 loop_3278: bne,pn %xcc, loop_3279 stw %l2, [%l7 + 0x58] bgu loop_3280 fmovsgu %xcc, %f13, %f10 loop_3279: fpadd16s %f7, %f9, %f4 fnand %f8, %f10, %f0 loop_3280: bvs,a loop_3281 ldx [%l7 + 0x28], %l1 tne %xcc, 0x7 ldsh [%l7 + 0x22], %l0 loop_3281: fornot1s %f9, %f14, %f10 ldsw [%l7 + 0x74], %o3 fmovdg %xcc, %f3, %f9 fmovrsgz %i7, %f5, %f14 lduw [%l7 + 0x74], %g4 udivx %i4, 0x0EA9, %i1 fbg %fcc3, loop_3282 bshuffle %f8, %f4, %f14 xorcc %o5, %l4, %o4 udivcc %o1, 0x0E76, %i0 loop_3282: ldub [%l7 + 0x3A], %i6 fbo %fcc3, loop_3283 edge32 %o0, %g2, %g5 sdiv %g1, 0x144F, %i5 fmovdl %icc, %f5, %f13 loop_3283: fmovsvs %xcc, %f2, %f5 fornot1s %f0, %f1, %f8 stb %l6, [%l7 + 0x0F] fnor %f8, %f2, %f6 subcc %l3, 0x1985, %i2 stb %g3, [%l7 + 0x17] stw %l5, [%l7 + 0x4C] bpos loop_3284 stb %o6, [%l7 + 0x40] std %f8, [%l7 + 0x48] movn %icc, %g6, %g7 loop_3284: bneg,a,pt %xcc, loop_3285 fbug %fcc0, loop_3286 fzeros %f3 st %f3, [%l7 + 0x18] loop_3285: fmovrsgez %o7, %f5, %f1 loop_3286: ldx [%l7 + 0x20], %o2 fbug,a %fcc3, loop_3287 ldsb [%l7 + 0x60], %i3 fbo %fcc1, loop_3288 fmul8ulx16 %f12, %f10, %f0 loop_3287: ldd [%l7 + 0x58], %f8 ldd [%l7 + 0x78], %f10 loop_3288: tle %xcc, 0x5 add %l1, %l2, %l0 lduw [%l7 + 0x6C], %o3 subc %g4, %i7, %i1 fabsd %f0, %f2 mulx %i4, %o5, %l4 array8 %o4, %i0, %o1 edge8n %o0, %i6, %g2 fxors %f12, %f9, %f8 bl,a %icc, loop_3289 lduh [%l7 + 0x4C], %g1 andn %i5, 0x138D, %l6 ld [%l7 + 0x34], %f2 loop_3289: fpadd32s %f13, %f4, %f10 bpos loop_3290 fba %fcc1, loop_3291 fandnot2s %f0, %f7, %f14 fblg,a %fcc1, loop_3292 loop_3290: fbne %fcc1, loop_3293 loop_3291: ba,pt %xcc, loop_3294 ldx [%l7 + 0x40], %g5 loop_3292: tl %icc, 0x0 loop_3293: ldsw [%l7 + 0x6C], %i2 loop_3294: fone %f14 st %f0, [%l7 + 0x10] brz %g3, loop_3295 stw %l3, [%l7 + 0x70] brnz %o6, loop_3296 pdist %f6, %f12, %f0 loop_3295: bgu,pt %xcc, loop_3297 fmovsa %xcc, %f7, %f1 loop_3296: ldub [%l7 + 0x11], %g6 lduh [%l7 + 0x20], %l5 loop_3297: stb %g7, [%l7 + 0x73] edge32ln %o2, %o7, %l1 fornot2s %f11, %f11, %f2 stb %i3, [%l7 + 0x78] sth %l0, [%l7 + 0x28] stb %l2, [%l7 + 0x6D] subccc %o3, %i7, %g4 nop setx loop_3298, %l0, %l1 jmpl %l1, %i1 st %f4, [%l7 + 0x68] bneg,a,pn %xcc, loop_3299 fmovdg %xcc, %f13, %f11 loop_3298: stb %i4, [%l7 + 0x0B] brz,a %o5, loop_3300 loop_3299: movleu %icc, %o4, %l4 fxors %f13, %f12, %f12 and %o1, %i0, %o0 loop_3300: fnot2s %f13, %f7 fmovrdlez %i6, %f14, %f4 lduw [%l7 + 0x5C], %g1 sethi 0x0B57, %g2 lduw [%l7 + 0x24], %l6 fnors %f14, %f10, %f2 sll %i5, %g5, %i2 ldub [%l7 + 0x59], %g3 fmovrslz %l3, %f15, %f9 sth %o6, [%l7 + 0x18] bvc,pt %xcc, loop_3301 sth %g6, [%l7 + 0x4C] ld [%l7 + 0x30], %f7 xnorcc %l5, %g7, %o7 loop_3301: edge8n %l1, %i3, %o2 ldd [%l7 + 0x08], %f8 fcmpeq16 %f10, %f2, %l0 movne %icc, %l2, %i7 edge16ln %g4, %i1, %o3 fmovdcc %icc, %f0, %f0 fandnot1 %f4, %f8, %f10 fones %f5 bne,a,pn %xcc, loop_3302 fcmpd %fcc1, %f12, %f8 ldsw [%l7 + 0x10], %o5 bg %icc, loop_3303 loop_3302: bneg,a,pt %xcc, loop_3304 movrne %i4, 0x249, %l4 fcmpeq32 %f14, %f10, %o4 loop_3303: std %f4, [%l7 + 0x60] loop_3304: fbn,a %fcc2, loop_3305 fornot2s %f3, %f14, %f6 xor %o1, %i0, %o0 fsrc1 %f2, %f4 loop_3305: xor %i6, %g2, %g1 edge8ln %i5, %l6, %g5 std %f8, [%l7 + 0x28] ldsw [%l7 + 0x30], %g3 bne %icc, loop_3306 be,pt %xcc, loop_3307 std %f10, [%l7 + 0x28] ldsh [%l7 + 0x5E], %l3 loop_3306: ldd [%l7 + 0x78], %f14 loop_3307: srax %i2, 0x01, %o6 fnot2s %f13, %f8 stw %g6, [%l7 + 0x34] edge16 %l5, %g7, %l1 ld [%l7 + 0x5C], %f2 fbug,a %fcc2, loop_3308 fcmps %fcc3, %f10, %f8 fmovd %f6, %f6 st %f4, [%l7 + 0x1C] loop_3308: bleu,a,pt %icc, loop_3309 nop setx loop_3310, %l0, %l1 jmpl %l1, %o7 bvc,a,pn %icc, loop_3311 sth %i3, [%l7 + 0x58] loop_3309: or %l0, 0x0905, %l2 loop_3310: tsubcc %i7, 0x0471, %g4 loop_3311: fmuld8sux16 %f10, %f7, %f8 fmovdcs %icc, %f1, %f1 movn %xcc, %i1, %o3 srlx %o5, %o2, %l4 fmovdg %icc, %f10, %f11 bl,a loop_3312 lduw [%l7 + 0x28], %i4 std %f8, [%l7 + 0x60] array16 %o4, %o1, %o0 loop_3312: fmul8x16al %f6, %f3, %f6 fmovscc %xcc, %f13, %f11 fmul8x16au %f4, %f3, %f4 andn %i6, 0x1033, %g2 fbuge,a %fcc1, loop_3313 fcmpne32 %f8, %f4, %i0 fmovdleu %xcc, %f2, %f0 for %f14, %f10, %f2 loop_3313: fblg,a %fcc2, loop_3314 fpsub32 %f14, %f10, %f8 fnot2s %f11, %f12 nop setx loop_3315, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3314: movrlez %g1, %i5, %g5 xnor %g3, %l6, %l3 ldx [%l7 + 0x18], %o6 loop_3315: udivcc %g6, 0x1430, %i2 ldx [%l7 + 0x08], %g7 brlez,a %l1, loop_3316 fbn,a %fcc3, loop_3317 ldd [%l7 + 0x40], %f6 fbge,a %fcc3, loop_3318 loop_3316: fabss %f3, %f11 loop_3317: fmovsn %icc, %f14, %f3 movl %xcc, %l5, %i3 loop_3318: udivcc %o7, 0x00B4, %l2 sth %i7, [%l7 + 0x14] ldd [%l7 + 0x08], %f4 fbu %fcc1, loop_3319 ldx [%l7 + 0x10], %l0 ldsb [%l7 + 0x23], %i1 fbl,a %fcc0, loop_3320 loop_3319: movne %xcc, %o3, %o5 srax %o2, 0x15, %g4 fmovsleu %xcc, %f6, %f0 loop_3320: xor %i4, 0x0027, %l4 fand %f4, %f10, %f14 sub %o4, 0x1210, %o1 fnegd %f4, %f14 fmovsleu %icc, %f10, %f6 lduw [%l7 + 0x78], %i6 sth %g2, [%l7 + 0x68] fmovde %xcc, %f14, %f11 fmovsgu %xcc, %f11, %f6 fmovda %xcc, %f1, %f10 subcc %o0, %g1, %i5 lduh [%l7 + 0x38], %i0 bshuffle %f10, %f4, %f8 brz,a %g5, loop_3321 ldx [%l7 + 0x38], %l6 andcc %g3, 0x0048, %l3 fcmpd %fcc1, %f12, %f8 loop_3321: fbg %fcc2, loop_3322 fbne %fcc0, loop_3323 nop setx loop_3324, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x70] loop_3322: edge16ln %g6, %o6, %g7 loop_3323: tgu %icc, 0x0 loop_3324: movvs %icc, %l1, %i2 fcmple32 %f4, %f8, %i3 movneg %icc, %l5, %o7 udiv %i7, 0x0707, %l0 stb %i1, [%l7 + 0x4C] tsubcctv %o3, 0x0830, %o5 tpos %icc, 0x5 bvs,a,pn %icc, loop_3325 array32 %l2, %o2, %i4 ldub [%l7 + 0x0A], %l4 lduh [%l7 + 0x6A], %g4 loop_3325: movvs %icc, %o1, %o4 mulx %g2, %i6, %o0 bvc,a,pt %xcc, loop_3326 sethi 0x06F6, %g1 bg,pt %icc, loop_3327 ldsw [%l7 + 0x30], %i5 loop_3326: movgu %icc, %g5, %i0 tl %xcc, 0x5 loop_3327: move %xcc, %g3, %l6 st %f8, [%l7 + 0x08] stw %g6, [%l7 + 0x70] brgez %o6, loop_3328 stw %l3, [%l7 + 0x70] movne %icc, %g7, %l1 fmovsneg %xcc, %f12, %f2 loop_3328: ld [%l7 + 0x5C], %f11 subc %i3, %l5, %o7 xorcc %i2, %i7, %l0 ldx [%l7 + 0x30], %i1 fxor %f6, %f8, %f4 sdivx %o3, 0x1ED5, %l2 fbuge,a %fcc3, loop_3329 brnz %o5, loop_3330 sllx %i4, %o2, %l4 tcc %icc, 0x7 loop_3329: addccc %g4, 0x00F9, %o1 loop_3330: bl,a %icc, loop_3331 pdist %f4, %f10, %f4 mova %xcc, %g2, %o4 stw %i6, [%l7 + 0x3C] loop_3331: xnor %o0, 0x02C9, %g1 tl %icc, 0x5 edge8 %i5, %i0, %g5 fmovsge %xcc, %f4, %f6 edge8l %g3, %g6, %l6 smulcc %l3, 0x16B7, %g7 ldx [%l7 + 0x60], %o6 bgu %icc, loop_3332 lduw [%l7 + 0x38], %l1 lduh [%l7 + 0x28], %i3 addccc %l5, %i2, %o7 loop_3332: ld [%l7 + 0x20], %f7 ldsw [%l7 + 0x24], %l0 fnot1s %f5, %f3 udivcc %i1, 0x0B92, %i7 ldsb [%l7 + 0x36], %o3 array32 %l2, %o5, %i4 st %f3, [%l7 + 0x0C] bgu %icc, loop_3333 sdivx %o2, 0x16B0, %g4 array16 %l4, %g2, %o4 movrlz %i6, %o0, %o1 loop_3333: xnorcc %g1, 0x1C85, %i5 taddcctv %g5, %g3, %i0 movrlz %l6, 0x005, %g6 st %f10, [%l7 + 0x78] fcmps %fcc1, %f13, %f15 edge32l %g7, %l3, %o6 fbul %fcc1, loop_3334 stb %l1, [%l7 + 0x12] fxnors %f0, %f2, %f7 ldx [%l7 + 0x60], %i3 loop_3334: tgu %xcc, 0x5 fbue %fcc3, loop_3335 fxors %f2, %f7, %f0 movneg %xcc, %l5, %i2 fexpand %f9, %f10 loop_3335: bshuffle %f12, %f4, %f2 ldd [%l7 + 0x60], %f2 fcmpne16 %f12, %f4, %l0 edge32l %i1, %i7, %o7 or %o3, 0x0B37, %l2 fmovsge %xcc, %f15, %f15 ldsh [%l7 + 0x1C], %o5 fand %f0, %f2, %f2 movl %icc, %o2, %i4 ldd [%l7 + 0x10], %f0 fmovdgu %icc, %f15, %f8 ldub [%l7 + 0x27], %l4 movcs %icc, %g2, %o4 std %f12, [%l7 + 0x48] tsubcctv %i6, 0x0703, %g4 bgu,pn %xcc, loop_3336 array16 %o1, %o0, %i5 ldd [%l7 + 0x40], %f10 array16 %g5, %g1, %g3 loop_3336: fandnot1 %f4, %f8, %f8 movrne %i0, %l6, %g6 ld [%l7 + 0x54], %f1 fpadd16s %f1, %f1, %f10 std %f8, [%l7 + 0x78] ldsw [%l7 + 0x60], %g7 edge8 %l3, %o6, %i3 fmovsle %icc, %f12, %f15 movl %xcc, %l5, %l1 fpmerge %f9, %f14, %f4 pdist %f8, %f8, %f10 tle %xcc, 0x5 stb %i2, [%l7 + 0x1A] subc %l0, 0x1874, %i1 fpadd32s %f10, %f2, %f11 te %icc, 0x7 siam 0x3 addccc %i7, 0x1B5A, %o3 fmovrdgz %o7, %f12, %f0 ta %xcc, 0x2 stx %o5, [%l7 + 0x78] stb %o2, [%l7 + 0x78] ld [%l7 + 0x1C], %f9 bneg %xcc, loop_3337 pdist %f10, %f6, %f8 std %f10, [%l7 + 0x60] fbule,a %fcc1, loop_3338 loop_3337: movrlz %i4, %l4, %g2 tsubcctv %o4, 0x0C3C, %i6 brgz %g4, loop_3339 loop_3338: tcs %xcc, 0x7 fmovsn %xcc, %f2, %f12 fpadd16 %f14, %f0, %f2 loop_3339: ldsb [%l7 + 0x57], %o1 fba %fcc3, loop_3340 edge8l %o0, %i5, %g5 or %g1, %l2, %i0 lduh [%l7 + 0x6A], %l6 loop_3340: bgu loop_3341 addccc %g3, 0x1E75, %g7 nop setx loop_3342, %l0, %l1 jmpl %l1, %l3 andncc %o6, %g6, %i3 loop_3341: fmovd %f4, %f8 smul %l1, %i2, %l0 loop_3342: mulx %l5, %i1, %o3 brgz,a %o7, loop_3343 ldx [%l7 + 0x18], %i7 ldub [%l7 + 0x7B], %o2 fmovdl %xcc, %f5, %f3 loop_3343: tneg %icc, 0x7 ta %icc, 0x5 movrne %o5, 0x075, %i4 fmovdvs %icc, %f12, %f10 stw %g2, [%l7 + 0x70] fsrc2 %f0, %f12 udivx %o4, 0x0C3D, %l4 lduw [%l7 + 0x2C], %g4 fnors %f9, %f5, %f12 movle %icc, %i6, %o1 fand %f14, %f6, %f4 fxors %f15, %f15, %f1 movn %xcc, %o0, %i5 lduw [%l7 + 0x14], %g1 ba,a,pt %xcc, loop_3344 subc %g5, %l2, %i0 bvs %icc, loop_3345 fmul8x16al %f1, %f9, %f2 loop_3344: for %f14, %f2, %f6 fmovs %f14, %f6 loop_3345: tsubcc %l6, %g7, %l3 edge32 %g3, %g6, %i3 fexpand %f8, %f10 tl %xcc, 0x2 addc %l1, %o6, %i2 mova %xcc, %l0, %l5 fbg,a %fcc0, loop_3346 lduh [%l7 + 0x56], %i1 ldx [%l7 + 0x70], %o3 fmovdcs %icc, %f14, %f5 loop_3346: bl,a,pt %xcc, loop_3347 movre %o7, 0x086, %o2 fcmple32 %f6, %f8, %o5 ld [%l7 + 0x20], %f0 loop_3347: ldd [%l7 + 0x78], %f4 std %f6, [%l7 + 0x30] ldd [%l7 + 0x30], %f8 fmovse %icc, %f1, %f1 ldd [%l7 + 0x60], %f8 srax %i4, %i7, %g2 edge8n %o4, %l4, %g4 sth %o1, [%l7 + 0x0C] stb %o0, [%l7 + 0x1A] fmovdg %xcc, %f3, %f3 stw %i5, [%l7 + 0x14] array16 %g1, %i6, %l2 fpackfix %f10, %f5 ldd [%l7 + 0x28], %f8 stw %i0, [%l7 + 0x30] lduh [%l7 + 0x26], %g5 edge8n %l6, %l3, %g3 lduh [%l7 + 0x76], %g7 nop setx loop_3348, %l0, %l1 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 + 0x0D], %i3 ldub [%l7 + 0x37], %g6 bvc,a,pn %xcc, loop_3349 loop_3348: bl,a %icc, loop_3350 ldsb [%l7 + 0x26], %l1 stw %i2, [%l7 + 0x20] loop_3349: taddcctv %l0, 0x1C73, %o6 loop_3350: fnor %f8, %f4, %f0 stx %i1, [%l7 + 0x38] addcc %o3, %l5, %o7 faligndata %f2, %f2, %f8 ldsh [%l7 + 0x1C], %o2 fbu %fcc0, loop_3351 bshuffle %f6, %f2, %f8 movre %i4, 0x229, %i7 mulscc %o5, %g2, %l4 loop_3351: ldd [%l7 + 0x08], %f6 lduw [%l7 + 0x6C], %o4 movcc %icc, %g4, %o0 fxnor %f4, %f2, %f2 movge %xcc, %o1, %g1 st %f7, [%l7 + 0x20] fsrc1s %f7, %f9 ldsh [%l7 + 0x14], %i6 lduh [%l7 + 0x66], %i5 array16 %l2, %g5, %l6 fands %f15, %f6, %f9 fmovsa %icc, %f10, %f14 ld [%l7 + 0x5C], %f0 fbu,a %fcc3, loop_3352 stb %l3, [%l7 + 0x64] fmovdcc %xcc, %f7, %f8 fcmple32 %f12, %f4, %i0 loop_3352: fnot1 %f0, %f4 fmovscs %xcc, %f0, %f5 for %f0, %f6, %f6 ldsw [%l7 + 0x40], %g3 lduh [%l7 + 0x2E], %g7 movrgz %g6, 0x197, %i3 xnorcc %i2, 0x08E3, %l1 nop setx loop_3353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f6, %f10 edge16 %l0, %i1, %o6 fcmped %fcc0, %f12, %f0 loop_3353: std %f0, [%l7 + 0x70] movgu %icc, %l5, %o3 ldd [%l7 + 0x18], %f0 ld [%l7 + 0x08], %f2 faligndata %f8, %f0, %f10 mova %icc, %o7, %i4 fmovdcc %xcc, %f0, %f14 ldsb [%l7 + 0x19], %i7 ld [%l7 + 0x10], %f8 tleu %xcc, 0x7 movl %icc, %o2, %g2 lduh [%l7 + 0x5E], %l4 tvs %icc, 0x3 fmovscc %icc, %f0, %f10 fabss %f10, %f6 ldsh [%l7 + 0x36], %o5 movcc %icc, %g4, %o4 srax %o0, %o1, %i6 fmovrde %i5, %f6, %f12 bge,pt %xcc, loop_3354 st %f11, [%l7 + 0x30] call loop_3355 fpmerge %f11, %f3, %f4 loop_3354: std %f10, [%l7 + 0x18] ldsw [%l7 + 0x54], %g1 loop_3355: fbge,a %fcc1, loop_3356 fnegd %f0, %f10 edge8n %l2, %g5, %l3 fmovsneg %icc, %f8, %f13 loop_3356: fcmpgt16 %f4, %f6, %i0 fandnot2s %f0, %f4, %f3 srlx %l6, 0x1C, %g3 fmul8ulx16 %f4, %f10, %f14 ld [%l7 + 0x24], %f12 and %g6, %g7, %i3 movrgz %i2, %l0, %i1 bge %xcc, loop_3357 movrlez %o6, 0x163, %l1 fmovsvs %icc, %f7, %f14 fsrc1 %f14, %f8 loop_3357: fnot1 %f8, %f8 bn,pn %xcc, loop_3358 fmovrdgz %o3, %f0, %f4 std %f12, [%l7 + 0x28] brnz %o7, loop_3359 loop_3358: fxnors %f0, %f9, %f1 stw %l5, [%l7 + 0x38] movg %xcc, %i7, %i4 loop_3359: mova %icc, %g2, %l4 movg %icc, %o5, %o2 sll %g4, 0x06, %o0 tge %icc, 0x2 be,a,pt %icc, loop_3360 sra %o4, %i6, %i5 fmovs %f10, %f13 brlez %g1, loop_3361 loop_3360: fmovsvc %icc, %f8, %f7 fbul,a %fcc0, loop_3362 movrne %l2, %g5, %l3 loop_3361: sethi 0x1E4C, %o1 stw %l6, [%l7 + 0x5C] loop_3362: sth %i0, [%l7 + 0x2E] fsrc2s %f10, %f6 fmovdpos %xcc, %f6, %f11 bn,a,pn %xcc, loop_3363 lduw [%l7 + 0x58], %g6 st %f0, [%l7 + 0x3C] fnot1s %f12, %f5 loop_3363: ldx [%l7 + 0x30], %g7 ldsw [%l7 + 0x50], %i3 fmuld8ulx16 %f1, %f11, %f0 addcc %i2, %g3, %l0 tge %icc, 0x2 ldsw [%l7 + 0x4C], %o6 fexpand %f3, %f4 movgu %xcc, %l1, %i1 taddcctv %o7, 0x012C, %o3 movge %icc, %i7, %i4 movvc %icc, %l5, %g2 brlez %o5, loop_3364 movgu %icc, %l4, %o2 fnegs %f2, %f9 bvc %xcc, loop_3365 loop_3364: ta %icc, 0x2 srlx %g4, 0x12, %o0 fcmpgt32 %f6, %f4, %o4 loop_3365: fmovrse %i6, %f7, %f14 tn %icc, 0x3 std %f4, [%l7 + 0x38] ldsh [%l7 + 0x48], %g1 stx %l2, [%l7 + 0x28] fbu %fcc2, loop_3366 array16 %i5, %l3, %o1 fbne,a %fcc1, loop_3367 ldx [%l7 + 0x30], %l6 loop_3366: fzeros %f8 st %f12, [%l7 + 0x3C] loop_3367: mova %icc, %i0, %g6 fpsub16s %f7, %f7, %f1 tsubcctv %g5, 0x1C55, %i3 edge8ln %g7, %i2, %g3 srlx %l0, %l1, %i1 ld [%l7 + 0x7C], %f3 lduw [%l7 + 0x0C], %o6 bneg,a,pt %xcc, loop_3368 fmovse %icc, %f13, %f2 nop setx loop_3369, %l0, %l1 jmpl %l1, %o7 fmovdleu %icc, %f3, %f0 loop_3368: ldd [%l7 + 0x38], %f12 sth %o3, [%l7 + 0x3C] loop_3369: ldx [%l7 + 0x78], %i7 fnot1s %f4, %f11 lduh [%l7 + 0x5E], %l5 st %f11, [%l7 + 0x3C] stb %g2, [%l7 + 0x31] stb %o5, [%l7 + 0x25] ta %xcc, 0x7 andcc %i4, 0x0CD4, %o2 fors %f2, %f15, %f6 movrlez %l4, 0x118, %o0 fbo,a %fcc1, loop_3370 subccc %o4, 0x1F91, %g4 ldsw [%l7 + 0x18], %g1 sdiv %i6, 0x1A9E, %l2 loop_3370: fmovrsne %i5, %f15, %f2 edge8n %o1, %l6, %i0 orcc %l3, 0x19D8, %g6 lduh [%l7 + 0x28], %i3 st %f8, [%l7 + 0x08] udivcc %g5, 0x0B95, %g7 lduw [%l7 + 0x3C], %g3 ldub [%l7 + 0x63], %l0 fmovdcs %xcc, %f3, %f12 fpackfix %f4, %f1 std %f14, [%l7 + 0x38] fbn,a %fcc3, loop_3371 udiv %l1, 0x1904, %i1 fmovdle %icc, %f10, %f12 lduw [%l7 + 0x4C], %i2 loop_3371: st %f5, [%l7 + 0x28] fmovda %icc, %f3, %f15 ld [%l7 + 0x14], %f12 movneg %xcc, %o6, %o7 stb %o3, [%l7 + 0x34] ldsb [%l7 + 0x62], %l5 edge16ln %i7, %g2, %o5 lduw [%l7 + 0x54], %i4 sth %l4, [%l7 + 0x76] ldd [%l7 + 0x28], %f8 std %f14, [%l7 + 0x40] fbg,a %fcc3, loop_3372 fmovdg %xcc, %f10, %f13 ldsb [%l7 + 0x0A], %o0 fandnot2 %f0, %f2, %f8 loop_3372: tcc %xcc, 0x5 fandnot1 %f0, %f6, %f2 std %f4, [%l7 + 0x28] fnot2 %f6, %f14 fbule,a %fcc2, loop_3373 fandnot2 %f0, %f10, %f2 tle %icc, 0x6 ldub [%l7 + 0x3A], %o4 loop_3373: nop setx loop_3374, %l0, %l1 jmpl %l1, %o2 fcmpeq16 %f8, %f14, %g4 fmovsa %icc, %f9, %f2 fabss %f13, %f13 loop_3374: fbe,a %fcc2, loop_3375 orn %i6, 0x067D, %l2 ldd [%l7 + 0x70], %f12 andncc %g1, %o1, %l6 loop_3375: ldub [%l7 + 0x46], %i0 stx %l3, [%l7 + 0x60] nop setx loop_3376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f5, [%l7 + 0x18] mulx %g6, %i3, %i5 edge8n %g5, %g7, %g3 loop_3376: ldd [%l7 + 0x68], %f2 stb %l0, [%l7 + 0x2B] lduw [%l7 + 0x20], %i1 ldd [%l7 + 0x60], %f2 ldd [%l7 + 0x08], %f6 st %f6, [%l7 + 0x3C] fmovrdgz %l1, %f4, %f8 stb %o6, [%l7 + 0x62] movvs %icc, %o7, %o3 fbo %fcc2, loop_3377 fmul8x16al %f0, %f6, %f8 nop setx loop_3378, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x6F], %i2 loop_3377: fpadd16s %f2, %f3, %f2 fbne %fcc3, loop_3379 loop_3378: fpackfix %f4, %f15 bneg,a,pn %icc, loop_3380 ld [%l7 + 0x34], %f6 loop_3379: fba,a %fcc2, loop_3381 stb %i7, [%l7 + 0x75] loop_3380: fmovsg %icc, %f14, %f12 fmovspos %icc, %f10, %f14 loop_3381: lduw [%l7 + 0x74], %l5 orncc %o5, 0x193D, %g2 fcmpeq16 %f2, %f6, %i4 bneg %icc, loop_3382 udivcc %l4, 0x0F45, %o0 movleu %icc, %o4, %g4 movgu %xcc, %o2, %l2 loop_3382: fcmpd %fcc0, %f6, %f8 fcmple32 %f4, %f14, %g1 ldx [%l7 + 0x18], %o1 st %f3, [%l7 + 0x34] fmovrdgz %i6, %f4, %f14 stw %l6, [%l7 + 0x48] movpos %xcc, %i0, %g6 bgu,a loop_3383 fmovrslz %i3, %f8, %f2 fpmerge %f7, %f9, %f12 edge32n %l3, %g5, %g7 loop_3383: fmovsgu %icc, %f6, %f9 ldsb [%l7 + 0x0D], %i5 fmovrde %g3, %f8, %f8 brlez,a %i1, loop_3384 fmovrde %l1, %f4, %f8 lduh [%l7 + 0x7C], %l0 ldub [%l7 + 0x33], %o7 loop_3384: edge8l %o3, %o6, %i7 faligndata %f12, %f8, %f4 ta %xcc, 0x2 fcmpeq32 %f4, %f10, %l5 fornot1 %f12, %f2, %f14 fmovdneg %xcc, %f0, %f1 bg,a,pt %icc, loop_3385 fnors %f3, %f12, %f0 fcmped %fcc1, %f6, %f6 sth %o5, [%l7 + 0x26] loop_3385: edge32ln %i2, %g2, %i4 fmovde %icc, %f15, %f4 movrgez %l4, %o0, %g4 fmul8sux16 %f12, %f0, %f6 fmovsg %icc, %f14, %f1 call loop_3386 fpsub32s %f3, %f13, %f10 mulx %o2, 0x1404, %o4 fmovsg %icc, %f15, %f10 loop_3386: fnegd %f8, %f8 bpos,pn %xcc, loop_3387 movle %icc, %g1, %l2 fcmpeq32 %f2, %f14, %o1 lduw [%l7 + 0x4C], %i6 loop_3387: ldx [%l7 + 0x40], %i0 ld [%l7 + 0x78], %f11 fmovdcs %icc, %f5, %f9 tvc %xcc, 0x6 ldx [%l7 + 0x40], %g6 stx %i3, [%l7 + 0x50] bge,a %xcc, loop_3388 fmovrsne %l6, %f12, %f4 fcmpne16 %f14, %f10, %g5 fcmpeq16 %f10, %f0, %l3 loop_3388: movn %xcc, %g7, %i5 edge16l %i1, %g3, %l0 movrne %l1, 0x2BF, %o7 fmul8ulx16 %f8, %f10, %f12 fornot1s %f9, %f12, %f13 array8 %o3, %i7, %l5 fmuld8sux16 %f11, %f8, %f4 sethi 0x1C79, %o5 std %f2, [%l7 + 0x28] edge32n %i2, %g2, %i4 tvs %xcc, 0x6 fmovdgu %xcc, %f2, %f12 fmovsa %icc, %f1, %f11 fnot2s %f0, %f3 movrgz %o6, 0x0BD, %o0 sdiv %l4, 0x1DB3, %o2 sth %g4, [%l7 + 0x3C] ldsw [%l7 + 0x7C], %o4 brgez %g1, loop_3389 array16 %l2, %i6, %i0 lduw [%l7 + 0x64], %g6 bleu %xcc, loop_3390 loop_3389: fexpand %f6, %f6 fmovse %icc, %f7, %f1 fmovda %xcc, %f8, %f3 loop_3390: sdivx %i3, 0x1CEC, %o1 stw %l6, [%l7 + 0x54] fcmpne32 %f6, %f8, %g5 ldd [%l7 + 0x70], %f12 movrlz %l3, %i5, %i1 fble %fcc0, loop_3391 ldsw [%l7 + 0x0C], %g7 sth %g3, [%l7 + 0x28] stx %l1, [%l7 + 0x10] loop_3391: xnor %o7, %l0, %o3 fexpand %f8, %f2 fcmple16 %f14, %f12, %i7 stx %l5, [%l7 + 0x28] ldx [%l7 + 0x50], %o5 nop setx loop_3392, %l0, %l1 jmpl %l1, %g2 st %f9, [%l7 + 0x60] fcmpeq16 %f12, %f8, %i2 ldub [%l7 + 0x53], %o6 loop_3392: fxnor %f14, %f6, %f12 fmovscs %icc, %f7, %f15 fmovdgu %xcc, %f4, %f9 fmovdleu %icc, %f11, %f15 ldx [%l7 + 0x58], %o0 stx %l4, [%l7 + 0x40] ldsh [%l7 + 0x28], %i4 st %f2, [%l7 + 0x70] movl %xcc, %o2, %o4 fmovdge %icc, %f3, %f8 nop setx loop_3393, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %g1, %g4, %i6 fsrc2 %f10, %f10 alignaddrl %l2, %g6, %i0 loop_3393: std %f2, [%l7 + 0x60] stw %i3, [%l7 + 0x20] ldx [%l7 + 0x48], %o1 mulx %g5, %l6, %i5 movge %xcc, %l3, %i1 ldsb [%l7 + 0x62], %g7 std %f8, [%l7 + 0x68] fandnot2s %f12, %f0, %f3 fble,a %fcc2, loop_3394 ldsh [%l7 + 0x34], %l1 add %g3, %o7, %l0 bne,a loop_3395 loop_3394: movneg %xcc, %i7, %o3 bn,a loop_3396 xorcc %o5, %l5, %g2 loop_3395: std %f14, [%l7 + 0x38] ldx [%l7 + 0x08], %i2 loop_3396: smul %o6, %l4, %i4 bcs,a,pt %icc, loop_3397 std %f12, [%l7 + 0x68] tg %xcc, 0x7 ldsh [%l7 + 0x20], %o0 loop_3397: ldsb [%l7 + 0x4D], %o2 ldub [%l7 + 0x41], %o4 ld [%l7 + 0x68], %f14 ldsw [%l7 + 0x64], %g4 xnorcc %i6, %l2, %g6 ldsh [%l7 + 0x12], %g1 lduw [%l7 + 0x48], %i0 fmovdneg %xcc, %f9, %f15 ldd [%l7 + 0x48], %f4 std %f0, [%l7 + 0x28] fnor %f8, %f0, %f4 fmovrde %i3, %f10, %f2 move %icc, %o1, %g5 ldx [%l7 + 0x58], %i5 stb %l3, [%l7 + 0x47] ldx [%l7 + 0x28], %i1 for %f14, %f2, %f12 brz,a %l6, loop_3398 brgz %g7, loop_3399 stx %g3, [%l7 + 0x30] siam 0x2 loop_3398: fand %f6, %f12, %f2 loop_3399: fpmerge %f3, %f5, %f12 sth %l1, [%l7 + 0x38] bvs,a,pt %icc, loop_3400 nop setx loop_3401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x30], %l0 sllx %o7, %i7, %o3 loop_3400: pdist %f4, %f2, %f8 loop_3401: lduw [%l7 + 0x58], %l5 ldub [%l7 + 0x1E], %g2 fexpand %f5, %f4 fpadd32 %f12, %f2, %f6 sdiv %i2, 0x1BDD, %o6 array16 %l4, %o5, %o0 or %o2, 0x1351, %i4 st %f1, [%l7 + 0x5C] tcs %icc, 0x4 movne %xcc, %o4, %i6 array32 %g4, %g6, %g1 tl %icc, 0x3 bleu,a loop_3402 tn %xcc, 0x1 bcc,pt %icc, loop_3403 fmovrse %l2, %f3, %f12 loop_3402: fmovrsgez %i0, %f12, %f11 udiv %o1, 0x02FF, %i3 loop_3403: movge %icc, %g5, %l3 bge,a,pn %xcc, loop_3404 be %icc, loop_3405 fbe,a %fcc3, loop_3406 be,a loop_3407 loop_3404: brgez,a %i5, loop_3408 loop_3405: fmovrslz %l6, %f6, %f15 loop_3406: ldsw [%l7 + 0x64], %g7 loop_3407: fbn,a %fcc1, loop_3409 loop_3408: stb %i1, [%l7 + 0x21] edge32n %l1, %g3, %o7 andn %l0, %i7, %o3 loop_3409: brz %l5, loop_3410 edge32n %i2, %o6, %l4 fxors %f9, %f2, %f2 fpsub16 %f8, %f4, %f0 loop_3410: fandnot2 %f10, %f0, %f6 siam 0x1 fxors %f5, %f15, %f8 stb %g2, [%l7 + 0x3F] fnor %f0, %f12, %f4 ldsw [%l7 + 0x70], %o5 fabss %f2, %f14 tvc %icc, 0x7 movn %icc, %o2, %o0 stb %i4, [%l7 + 0x79] fmovdl %icc, %f14, %f15 ldx [%l7 + 0x70], %i6 fbug %fcc2, loop_3411 tcs %xcc, 0x2 xnorcc %o4, 0x0302, %g4 tle %xcc, 0x5 loop_3411: movg %xcc, %g1, %l2 brlz %g6, loop_3412 nop setx loop_3413, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %o1, %i3, %i0 ldx [%l7 + 0x30], %l3 loop_3412: fpadd32 %f12, %f4, %f12 loop_3413: movneg %icc, %g5, %l6 tcs %icc, 0x5 fornot2 %f2, %f6, %f12 st %f2, [%l7 + 0x14] ba,a %icc, loop_3414 movpos %xcc, %g7, %i1 mova %xcc, %i5, %g3 ldsh [%l7 + 0x16], %l1 loop_3414: te %icc, 0x1 fpackfix %f8, %f2 udiv %l0, 0x1C96, %i7 edge32l %o7, %l5, %i2 fzero %f4 tl %xcc, 0x4 fmovrsgez %o6, %f15, %f13 lduh [%l7 + 0x70], %l4 fmovsl %xcc, %f0, %f2 movn %xcc, %o3, %g2 fabss %f15, %f13 fands %f12, %f4, %f0 ldub [%l7 + 0x2C], %o2 fzeros %f9 stb %o0, [%l7 + 0x22] fmovsleu %xcc, %f1, %f13 tcc %xcc, 0x1 array16 %i4, %o5, %i6 bn,pn %icc, loop_3415 subc %g4, 0x024C, %g1 fnot2 %f4, %f0 addcc %l2, %g6, %o4 loop_3415: fblg %fcc1, loop_3416 std %f6, [%l7 + 0x10] fone %f14 smulcc %i3, 0x06A1, %i0 loop_3416: fornot1s %f8, %f1, %f12 fnand %f14, %f0, %f12 fmovrdgz %o1, %f6, %f4 fmovdcc %icc, %f8, %f9 tle %icc, 0x0 udivcc %g5, 0x15F6, %l6 fbg,a %fcc0, loop_3417 ldsb [%l7 + 0x56], %l3 stb %g7, [%l7 + 0x61] fmovdgu %icc, %f5, %f12 loop_3417: fmovsle %xcc, %f13, %f14 bvc,a,pt %xcc, loop_3418 alignaddrl %i1, %i5, %g3 bleu,a,pn %icc, loop_3419 fpackfix %f0, %f2 loop_3418: edge16 %l0, %i7, %o7 nop setx loop_3420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3419: pdist %f12, %f0, %f6 ldub [%l7 + 0x13], %l1 bcs,a loop_3421 loop_3420: fpsub16s %f1, %f4, %f10 fbn,a %fcc0, loop_3422 fmovdvs %xcc, %f2, %f14 loop_3421: std %f10, [%l7 + 0x60] movvs %xcc, %i2, %l5 loop_3422: and %l4, 0x055D, %o3 fbl %fcc3, loop_3423 movvs %icc, %g2, %o2 lduh [%l7 + 0x14], %o6 brz %o0, loop_3424 loop_3423: stw %o5, [%l7 + 0x54] or %i6, %i4, %g4 movrgz %l2, %g6, %o4 loop_3424: ldsh [%l7 + 0x64], %i3 fmovrsgz %g1, %f11, %f12 tpos %icc, 0x5 ld [%l7 + 0x1C], %f5 fblg,a %fcc0, loop_3425 ldsh [%l7 + 0x2C], %o1 fnegs %f0, %f3 orn %i0, %g5, %l3 loop_3425: bne,a loop_3426 lduw [%l7 + 0x68], %g7 ldx [%l7 + 0x70], %l6 stw %i1, [%l7 + 0x64] loop_3426: st %f4, [%l7 + 0x28] lduh [%l7 + 0x70], %g3 st %f13, [%l7 + 0x40] movg %xcc, %l0, %i5 stw %i7, [%l7 + 0x78] ble,a,pt %xcc, loop_3427 st %f7, [%l7 + 0x30] edge16l %l1, %i2, %l5 tcc %xcc, 0x1 loop_3427: ld [%l7 + 0x50], %f5 srl %o7, 0x0F, %o3 fmovdn %xcc, %f12, %f11 std %f14, [%l7 + 0x58] ldsh [%l7 + 0x72], %l4 fblg %fcc3, loop_3428 nop setx loop_3429, %l0, %l1 jmpl %l1, %g2 ba,a %icc, loop_3430 movvs %xcc, %o2, %o6 loop_3428: fnot1s %f6, %f8 loop_3429: movrgz %o5, %i6, %i4 loop_3430: tneg %xcc, 0x0 xnorcc %g4, 0x092B, %l2 stx %o0, [%l7 + 0x20] ldsh [%l7 + 0x44], %o4 st %f2, [%l7 + 0x48] fabsd %f0, %f10 ldsh [%l7 + 0x20], %i3 smul %g6, %o1, %i0 lduh [%l7 + 0x2A], %g1 fmovd %f14, %f2 subcc %g5, 0x0D25, %g7 fmuld8ulx16 %f4, %f11, %f14 stx %l6, [%l7 + 0x60] lduh [%l7 + 0x44], %i1 fnor %f14, %f10, %f14 edge8l %g3, %l3, %i5 lduh [%l7 + 0x38], %l0 fpadd32s %f2, %f5, %f9 fbue %fcc2, loop_3431 subcc %i7, %i2, %l5 edge16n %o7, %o3, %l4 edge16l %l1, %o2, %g2 loop_3431: fmovsn %icc, %f5, %f15 fnegd %f0, %f12 ldx [%l7 + 0x10], %o6 ldsb [%l7 + 0x3A], %o5 fandnot2s %f4, %f12, %f4 fnot2 %f4, %f8 tle %xcc, 0x1 ld [%l7 + 0x3C], %f5 fands %f0, %f14, %f3 sth %i6, [%l7 + 0x0E] lduw [%l7 + 0x10], %i4 sdivcc %g4, 0x04F1, %l2 movrlez %o0, %o4, %g6 fcmple32 %f4, %f12, %i3 std %f2, [%l7 + 0x60] fbg %fcc3, loop_3432 stx %o1, [%l7 + 0x20] lduw [%l7 + 0x28], %g1 udivx %g5, 0x048E, %g7 loop_3432: be,pn %icc, loop_3433 fmovspos %icc, %f8, %f4 subccc %l6, %i1, %g3 srlx %l3, 0x0A, %i5 loop_3433: fmovdcs %xcc, %f9, %f3 ldub [%l7 + 0x39], %i0 ta %icc, 0x6 udiv %i7, 0x184A, %i2 sdiv %l5, 0x13F7, %o7 st %f9, [%l7 + 0x34] fmovs %f0, %f0 movg %xcc, %o3, %l0 fblg %fcc3, loop_3434 ldd [%l7 + 0x68], %f6 fmovdge %xcc, %f10, %f2 lduh [%l7 + 0x76], %l1 loop_3434: sth %o2, [%l7 + 0x30] stb %l4, [%l7 + 0x43] ldsh [%l7 + 0x26], %o6 movpos %icc, %g2, %i6 movgu %xcc, %i4, %o5 ldd [%l7 + 0x58], %f12 call loop_3435 ldsw [%l7 + 0x1C], %l2 srax %g4, %o4, %g6 fandnot2s %f2, %f1, %f1 loop_3435: fpmerge %f3, %f9, %f0 bpos,pt %icc, loop_3436 sth %o0, [%l7 + 0x68] addccc %o1, 0x0B75, %i3 edge8l %g5, %g7, %l6 loop_3436: stw %i1, [%l7 + 0x2C] nop setx loop_3437, %l0, %l1 jmpl %l1, %g1 movrne %g3, %l3, %i5 tcc %icc, 0x6 fmovsgu %icc, %f7, %f2 loop_3437: fpsub32 %f10, %f10, %f14 fzero %f10 alignaddr %i7, %i0, %l5 stb %o7, [%l7 + 0x16] fornot2s %f8, %f7, %f5 taddcctv %i2, %o3, %l1 fbne,a %fcc3, loop_3438 ld [%l7 + 0x40], %f14 brgz,a %o2, loop_3439 lduh [%l7 + 0x48], %l0 loop_3438: lduw [%l7 + 0x64], %l4 bg %icc, loop_3440 loop_3439: udiv %o6, 0x07F5, %g2 taddcc %i4, 0x06D2, %o5 fcmple16 %f2, %f0, %l2 loop_3440: bleu,pt %icc, loop_3441 ldsb [%l7 + 0x65], %g4 lduw [%l7 + 0x14], %i6 fands %f4, %f4, %f12 loop_3441: movrlez %g6, 0x238, %o4 stw %o1, [%l7 + 0x44] sdiv %i3, 0x161A, %o0 tpos %xcc, 0x5 std %f0, [%l7 + 0x68] stb %g7, [%l7 + 0x39] fnot1 %f2, %f6 mova %icc, %l6, %g5 fpadd32 %f2, %f4, %f4 edge8n %i1, %g3, %g1 ldub [%l7 + 0x42], %i5 fmovdge %icc, %f0, %f6 sdiv %l3, 0x04C8, %i0 be,a,pn %icc, loop_3442 fmovsl %xcc, %f15, %f11 ldsw [%l7 + 0x50], %i7 fexpand %f12, %f0 loop_3442: fandnot1 %f0, %f0, %f10 subccc %l5, 0x0976, %i2 fmovdle %xcc, %f11, %f1 srax %o3, 0x15, %l1 bvs,a,pn %icc, loop_3443 bcc,pn %icc, loop_3444 bg loop_3445 fmul8x16al %f2, %f11, %f2 loop_3443: ldsb [%l7 + 0x15], %o2 loop_3444: std %f14, [%l7 + 0x78] loop_3445: fmovdvs %icc, %f7, %f6 srlx %o7, %l4, %o6 st %f5, [%l7 + 0x14] fmuld8ulx16 %f0, %f1, %f6 popc 0x0BD2, %g2 movrgz %l0, 0x3F6, %o5 add %i4, 0x0FD1, %l2 fone %f6 fpsub16 %f6, %f4, %f4 tg %xcc, 0x5 edge32n %g4, %g6, %i6 bg loop_3446 ldd [%l7 + 0x10], %f2 st %f2, [%l7 + 0x4C] srax %o1, %i3, %o0 loop_3446: fnor %f6, %f14, %f12 alignaddrl %g7, %o4, %g5 fbug %fcc3, loop_3447 nop setx loop_3448, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvs %icc, %f7, %f5 fpmerge %f11, %f1, %f0 loop_3447: fmovs %f2, %f5 loop_3448: bvc,a %xcc, loop_3449 fmovsvs %icc, %f6, %f10 fone %f0 ldsb [%l7 + 0x77], %i1 loop_3449: stb %g3, [%l7 + 0x13] lduh [%l7 + 0x64], %l6 fmovdle %xcc, %f10, %f14 mova %icc, %g1, %l3 ta %xcc, 0x4 fpsub32 %f10, %f4, %f10 umulcc %i5, 0x165C, %i0 stx %i7, [%l7 + 0x28] fmovrse %l5, %f15, %f6 mulx %o3, 0x103A, %l1 fnot1s %f13, %f6 lduw [%l7 + 0x0C], %i2 ldsb [%l7 + 0x72], %o7 edge16n %l4, %o2, %g2 std %f10, [%l7 + 0x40] movrne %l0, 0x07E, %o5 ldsb [%l7 + 0x5D], %i4 lduw [%l7 + 0x2C], %l2 edge16ln %g4, %g6, %o6 sth %i6, [%l7 + 0x56] sth %i3, [%l7 + 0x22] addc %o1, %g7, %o0 ld [%l7 + 0x50], %f8 fmovsle %icc, %f4, %f7 movrgez %g5, %o4, %i1 stx %g3, [%l7 + 0x38] fmovdgu %icc, %f5, %f9 bne loop_3450 fmovsne %icc, %f14, %f0 ldsb [%l7 + 0x1B], %l6 movl %xcc, %g1, %i5 loop_3450: fmovdne %icc, %f2, %f7 fcmpne32 %f2, %f0, %i0 st %f9, [%l7 + 0x48] ldsb [%l7 + 0x64], %i7 call loop_3451 ldx [%l7 + 0x10], %l5 fmovsleu %icc, %f4, %f10 orcc %l3, %o3, %l1 loop_3451: sethi 0x118C, %o7 tsubcc %l4, %i2, %g2 movrne %o2, 0x0DC, %l0 bg,pt %icc, loop_3452 te %xcc, 0x6 brlez %o5, loop_3453 brlz,a %i4, loop_3454 loop_3452: fmovdne %xcc, %f0, %f5 movpos %icc, %l2, %g6 loop_3453: fnot1 %f14, %f12 loop_3454: movrgz %g4, 0x354, %i6 bpos,pn %xcc, loop_3455 ld [%l7 + 0x4C], %f15 fba %fcc1, loop_3456 fcmple32 %f8, %f6, %i3 loop_3455: ldx [%l7 + 0x40], %o6 stw %o1, [%l7 + 0x44] loop_3456: sth %g7, [%l7 + 0x22] ble,a,pt %xcc, loop_3457 stx %g5, [%l7 + 0x10] te %icc, 0x6 fbule %fcc3, loop_3458 loop_3457: and %o0, %o4, %g3 bneg,pt %icc, loop_3459 bvc %icc, loop_3460 loop_3458: stx %i1, [%l7 + 0x28] fbge,a %fcc0, loop_3461 loop_3459: sll %l6, %g1, %i0 loop_3460: xnorcc %i5, 0x07C7, %l5 fmovse %xcc, %f9, %f3 loop_3461: bneg,a,pn %icc, loop_3462 sdiv %l3, 0x1556, %i7 nop setx loop_3463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l1, [%l7 + 0x08] loop_3462: fpadd16s %f7, %f12, %f7 fpadd16s %f10, %f12, %f6 loop_3463: ldsw [%l7 + 0x38], %o7 tgu %icc, 0x1 movre %o3, 0x32E, %l4 pdist %f6, %f12, %f2 fmovdpos %icc, %f8, %f15 st %f5, [%l7 + 0x3C] edge32n %i2, %o2, %l0 ldsh [%l7 + 0x3A], %o5 ldd [%l7 + 0x20], %f4 xor %i4, %l2, %g2 fors %f0, %f15, %f3 ldd [%l7 + 0x50], %f14 ldsh [%l7 + 0x42], %g4 st %f10, [%l7 + 0x34] edge8n %i6, %g6, %i3 ldsb [%l7 + 0x3D], %o1 movpos %xcc, %o6, %g7 stx %o0, [%l7 + 0x60] edge8 %o4, %g3, %g5 ldsb [%l7 + 0x68], %i1 fpack16 %f14, %f12 fmovrdlez %l6, %f12, %f2 lduw [%l7 + 0x54], %i0 bleu,a,pn %xcc, loop_3464 sdiv %i5, 0x137B, %g1 lduw [%l7 + 0x0C], %l3 andn %l5, 0x0541, %l1 loop_3464: fsrc2 %f8, %f8 fexpand %f1, %f6 st %f6, [%l7 + 0x1C] ldub [%l7 + 0x53], %i7 sth %o7, [%l7 + 0x46] st %f6, [%l7 + 0x08] tleu %xcc, 0x7 ldsb [%l7 + 0x70], %o3 lduh [%l7 + 0x76], %l4 stb %o2, [%l7 + 0x6E] edge32 %l0, %o5, %i2 stb %i4, [%l7 + 0x4A] tcs %xcc, 0x3 edge16ln %g2, %l2, %g4 fmovdgu %icc, %f9, %f6 fmuld8ulx16 %f15, %f1, %f14 fornot2 %f12, %f10, %f14 movvs %icc, %g6, %i3 ldd [%l7 + 0x10], %f8 ld [%l7 + 0x40], %f14 fpsub32 %f2, %f12, %f8 ldub [%l7 + 0x24], %o1 fcmpne16 %f4, %f4, %o6 std %f0, [%l7 + 0x18] fmovdcc %icc, %f15, %f5 fmovrde %i6, %f2, %f2 stw %g7, [%l7 + 0x1C] fmovrslz %o4, %f6, %f9 sub %o0, %g3, %g5 ldsb [%l7 + 0x0B], %i1 fandnot2s %f7, %f6, %f2 tleu %icc, 0x4 ldsw [%l7 + 0x38], %l6 bl,a,pt %xcc, loop_3465 tl %icc, 0x3 ldx [%l7 + 0x18], %i5 fzero %f4 loop_3465: tcc %icc, 0x6 bcs,a loop_3466 edge8ln %i0, %g1, %l5 ldsh [%l7 + 0x42], %l3 fbl,a %fcc0, loop_3467 loop_3466: bvs,a,pt %icc, loop_3468 lduw [%l7 + 0x58], %i7 addccc %o7, 0x0173, %l1 loop_3467: andn %l4, 0x1F0B, %o2 loop_3468: ldsb [%l7 + 0x6F], %o3 and %l0, 0x19FE, %o5 lduw [%l7 + 0x6C], %i4 ldd [%l7 + 0x20], %f8 xor %g2, %i2, %l2 tne %icc, 0x3 movl %icc, %g4, %i3 fbne,a %fcc3, loop_3469 fmovrde %o1, %f12, %f0 smul %o6, 0x023E, %i6 fbuge %fcc1, loop_3470 loop_3469: fmovdcs %xcc, %f5, %f0 fornot1 %f6, %f6, %f14 brlez %g7, loop_3471 loop_3470: fmovdne %xcc, %f4, %f10 udivx %g6, 0x172B, %o0 fmovrsne %g3, %f1, %f1 loop_3471: srax %o4, 0x19, %i1 sth %g5, [%l7 + 0x4C] stw %i5, [%l7 + 0x3C] brgz %l6, loop_3472 fmovsneg %xcc, %f0, %f11 ldsb [%l7 + 0x2F], %g1 ldx [%l7 + 0x08], %l5 loop_3472: ld [%l7 + 0x18], %f0 fmovdg %xcc, %f7, %f2 sth %i0, [%l7 + 0x70] tpos %xcc, 0x6 fnand %f10, %f0, %f2 bvs,pn %xcc, loop_3473 fbule %fcc1, loop_3474 lduh [%l7 + 0x58], %i7 fpadd32 %f0, %f0, %f12 loop_3473: orncc %o7, %l3, %l1 loop_3474: fmovspos %xcc, %f2, %f5 sth %l4, [%l7 + 0x32] fcmple16 %f6, %f8, %o2 lduh [%l7 + 0x4A], %l0 addcc %o5, %o3, %i4 fmovsne %icc, %f10, %f5 sth %g2, [%l7 + 0x3E] ldd [%l7 + 0x38], %f14 smul %l2, %i2, %i3 fors %f9, %f13, %f5 bl loop_3475 or %g4, %o1, %i6 fabss %f6, %f2 fmovrslez %o6, %f6, %f6 loop_3475: fbne,a %fcc1, loop_3476 stx %g6, [%l7 + 0x50] fbn %fcc1, loop_3477 ldsh [%l7 + 0x52], %g7 loop_3476: fmovda %icc, %f9, %f0 stw %g3, [%l7 + 0x1C] loop_3477: fmuld8sux16 %f0, %f1, %f6 fcmpes %fcc0, %f14, %f5 mulscc %o0, 0x19D9, %o4 fmovsge %xcc, %f4, %f6 sth %g5, [%l7 + 0x64] ldub [%l7 + 0x3B], %i1 fzero %f4 udivx %l6, 0x160C, %i5 stx %l5, [%l7 + 0x60] stw %i0, [%l7 + 0x3C] lduw [%l7 + 0x7C], %i7 fmovdle %xcc, %f14, %f7 ldsb [%l7 + 0x66], %o7 sdiv %l3, 0x1B7A, %g1 bleu,a,pn %xcc, loop_3478 edge16l %l4, %l1, %o2 tge %xcc, 0x7 fnot1s %f10, %f9 loop_3478: bshuffle %f0, %f12, %f8 stx %l0, [%l7 + 0x38] fmul8x16 %f2, %f6, %f6 tgu %icc, 0x0 lduw [%l7 + 0x24], %o3 fmovdle %xcc, %f8, %f8 alignaddrl %i4, %g2, %o5 fbule %fcc3, loop_3479 fbge %fcc1, loop_3480 lduw [%l7 + 0x2C], %i2 fcmpes %fcc1, %f0, %f12 loop_3479: fmovsneg %xcc, %f0, %f15 loop_3480: lduh [%l7 + 0x2C], %l2 fmovrslz %i3, %f6, %f7 movl %icc, %g4, %i6 edge8l %o1, %g6, %g7 sdivcc %o6, 0x0C3D, %o0 fmovrsgz %o4, %f3, %f7 fxor %f14, %f8, %f10 bge,a loop_3481 fpsub32s %f12, %f6, %f2 fandnot1s %f12, %f9, %f0 taddcc %g5, %g3, %l6 loop_3481: stb %i1, [%l7 + 0x26] ldub [%l7 + 0x25], %l5 alignaddrl %i5, %i7, %i0 fmovsgu %icc, %f13, %f14 edge8n %l3, %g1, %l4 bgu loop_3482 lduw [%l7 + 0x68], %o7 fcmpgt32 %f2, %f4, %o2 tl %icc, 0x6 loop_3482: fabss %f12, %f13 fbue,a %fcc0, loop_3483 nop setx loop_3484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %icc, %f10, %f14 udiv %l0, 0x1F53, %o3 loop_3483: fblg,a %fcc1, loop_3485 loop_3484: tsubcctv %i4, %g2, %o5 array8 %l1, %l2, %i3 stw %i2, [%l7 + 0x5C] loop_3485: nop setx loop_3486, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry te %xcc, 0x1 stx %g4, [%l7 + 0x18] fmovdn %icc, %f5, %f15 loop_3486: fmovsleu %xcc, %f15, %f11 stw %o1, [%l7 + 0x28] fmovse %xcc, %f6, %f10 fmovrdgez %i6, %f12, %f4 orcc %g7, 0x0060, %g6 fxnor %f12, %f6, %f4 fandnot1 %f12, %f12, %f6 fones %f9 stx %o0, [%l7 + 0x78] edge16 %o4, %o6, %g5 subcc %l6, 0x0AAE, %g3 fsrc1s %f2, %f3 lduw [%l7 + 0x3C], %i1 tl %xcc, 0x0 movg %icc, %i5, %i7 tsubcctv %i0, 0x1FE4, %l5 taddcc %g1, %l3, %l4 udiv %o7, 0x01AC, %l0 ldub [%l7 + 0x0F], %o3 ldsw [%l7 + 0x08], %o2 fbuge %fcc0, loop_3487 xor %i4, 0x01D2, %o5 ldub [%l7 + 0x48], %l1 fandnot2s %f10, %f1, %f8 loop_3487: st %f3, [%l7 + 0x68] taddcctv %g2, %l2, %i2 sll %g4, 0x03, %o1 tneg %xcc, 0x5 brnz %i3, loop_3488 brlz %g7, loop_3489 alignaddrl %g6, %i6, %o4 subcc %o0, 0x1BED, %g5 loop_3488: edge32 %l6, %g3, %i1 loop_3489: fnors %f9, %f7, %f4 fmovsgu %icc, %f10, %f1 ldub [%l7 + 0x5D], %o6 tcc %xcc, 0x3 fornot1 %f10, %f12, %f14 tvs %xcc, 0x7 orcc %i5, 0x1FB0, %i0 lduh [%l7 + 0x7A], %l5 stw %i7, [%l7 + 0x48] ldsh [%l7 + 0x6C], %l3 siam 0x1 fands %f0, %f6, %f13 tleu %icc, 0x4 ld [%l7 + 0x6C], %f5 st %f2, [%l7 + 0x50] fmovdn %icc, %f0, %f12 fmovdcs %xcc, %f9, %f10 fpadd32s %f15, %f12, %f6 smulcc %l4, 0x07C9, %o7 tge %xcc, 0x6 fsrc2s %f11, %f15 fmovdleu %xcc, %f6, %f8 movne %xcc, %l0, %g1 fmovrsne %o2, %f1, %f3 bpos,pt %xcc, loop_3490 fmovdl %icc, %f8, %f8 ldd [%l7 + 0x60], %f6 fmovdle %icc, %f6, %f14 loop_3490: fmovde %xcc, %f4, %f3 fbn %fcc2, loop_3491 fxors %f0, %f8, %f4 fmul8sux16 %f12, %f10, %f2 movcc %xcc, %i4, %o5 loop_3491: sth %o3, [%l7 + 0x54] fsrc2 %f14, %f12 bn %icc, loop_3492 fmovdge %xcc, %f10, %f12 lduh [%l7 + 0x4A], %l1 brlz %g2, loop_3493 loop_3492: fmovrslez %i2, %f2, %f9 ldsw [%l7 + 0x60], %g4 fmovsleu %icc, %f8, %f7 loop_3493: tle %icc, 0x6 st %f8, [%l7 + 0x70] fzeros %f12 ldub [%l7 + 0x34], %o1 fmovsvc %icc, %f0, %f3 edge8ln %i3, %g7, %l2 edge32ln %g6, %o4, %o0 ba,a %xcc, loop_3494 ldub [%l7 + 0x58], %g5 fmovs %f3, %f5 fone %f0 loop_3494: fpack16 %f10, %f11 xorcc %l6, %g3, %i1 brlez,a %i6, loop_3495 smulcc %o6, 0x1FA8, %i5 fmovsn %xcc, %f14, %f11 stw %i0, [%l7 + 0x38] loop_3495: ldub [%l7 + 0x27], %i7 bn,a,pt %icc, loop_3496 udivcc %l5, 0x1BDA, %l3 fnor %f10, %f10, %f6 lduh [%l7 + 0x6A], %l4 loop_3496: fcmpeq16 %f10, %f6, %o7 ldx [%l7 + 0x08], %l0 fnot2s %f3, %f2 stx %o2, [%l7 + 0x28] st %f8, [%l7 + 0x74] fbl,a %fcc1, loop_3497 sth %i4, [%l7 + 0x60] fcmpd %fcc2, %f2, %f6 movpos %xcc, %g1, %o5 loop_3497: fmovsn %icc, %f15, %f4 stw %l1, [%l7 + 0x38] bpos,a,pt %xcc, loop_3498 movrlz %o3, %g2, %g4 edge16ln %o1, %i2, %g7 fmovdle %xcc, %f11, %f0 loop_3498: ldsb [%l7 + 0x4E], %i3 for %f10, %f8, %f10 stb %g6, [%l7 + 0x5A] fmovsle %xcc, %f3, %f14 sdiv %l2, 0x0BD3, %o0 fmovd %f12, %f12 ldsh [%l7 + 0x68], %o4 fmovdgu %xcc, %f2, %f12 fpsub32s %f9, %f9, %f0 fcmpne32 %f10, %f6, %g5 stb %g3, [%l7 + 0x62] fmovdcs %icc, %f4, %f5 srlx %l6, 0x18, %i6 fnot2s %f4, %f3 st %f11, [%l7 + 0x10] stb %i1, [%l7 + 0x42] fabss %f9, %f4 fmovdleu %icc, %f7, %f11 mova %icc, %o6, %i0 fmovdg %xcc, %f4, %f15 fpackfix %f0, %f6 std %f0, [%l7 + 0x30] srlx %i5, 0x1E, %l5 fmovsn %icc, %f10, %f3 andncc %i7, %l3, %o7 movle %xcc, %l4, %o2 sth %i4, [%l7 + 0x6A] lduw [%l7 + 0x74], %g1 brgez %l0, loop_3499 xnor %l1, 0x19FB, %o3 tcs %xcc, 0x4 movvs %icc, %o5, %g4 loop_3499: udivcc %o1, 0x0EDF, %g2 fbu %fcc2, loop_3500 subcc %i2, 0x0420, %i3 add %g7, 0x1E2F, %g6 fba %fcc3, loop_3501 loop_3500: movl %icc, %l2, %o0 fnot1 %f12, %f14 bvs,a,pn %icc, loop_3502 loop_3501: fmovdpos %xcc, %f14, %f10 bn,a,pt %xcc, loop_3503 fmovsle %xcc, %f8, %f4 loop_3502: stw %o4, [%l7 + 0x10] add %g3, %l6, %i6 loop_3503: fmovrdlez %g5, %f8, %f0 ldsh [%l7 + 0x7E], %i1 bn,a,pn %xcc, loop_3504 sth %o6, [%l7 + 0x56] ldub [%l7 + 0x18], %i5 nop setx loop_3505, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3504: alignaddrl %i0, %i7, %l5 fmovscc %xcc, %f14, %f10 alignaddr %o7, %l4, %o2 loop_3505: fnegs %f4, %f4 fabsd %f10, %f6 bvs,a,pt %icc, loop_3506 lduw [%l7 + 0x40], %i4 fmovrslz %l3, %f1, %f8 movrlz %l0, %g1, %l1 loop_3506: ldx [%l7 + 0x10], %o3 fxor %f0, %f4, %f2 ldx [%l7 + 0x78], %g4 fbule,a %fcc1, loop_3507 umulcc %o5, %o1, %i2 fmovdpos %icc, %f9, %f3 fmovde %icc, %f1, %f0 loop_3507: lduw [%l7 + 0x0C], %g2 fmul8x16al %f8, %f1, %f2 sethi 0x0A68, %i3 fcmpeq32 %f8, %f4, %g6 movneg %icc, %g7, %l2 ldsh [%l7 + 0x44], %o0 tsubcc %g3, 0x0E20, %l6 bn,a,pn %xcc, loop_3508 array8 %i6, %g5, %i1 fandnot2s %f3, %f14, %f11 lduh [%l7 + 0x46], %o4 loop_3508: fmovdvs %icc, %f14, %f12 edge16n %i5, %o6, %i7 stb %l5, [%l7 + 0x65] bvc,a %icc, loop_3509 fxnor %f6, %f4, %f2 nop setx loop_3510, %l0, %l1 jmpl %l1, %o7 fpadd16 %f14, %f8, %f14 loop_3509: std %f6, [%l7 + 0x60] fmovrsne %l4, %f15, %f12 loop_3510: ldd [%l7 + 0x20], %f0 ldub [%l7 + 0x1B], %o2 fpadd16s %f3, %f4, %f14 fmovdgu %icc, %f6, %f1 srl %i0, 0x13, %i4 fmovsleu %icc, %f13, %f7 ldx [%l7 + 0x50], %l3 array8 %g1, %l0, %l1 fbue %fcc0, loop_3511 fnands %f2, %f9, %f2 fcmple32 %f2, %f4, %o3 fmovrsne %o5, %f6, %f3 loop_3511: bn,pt %xcc, loop_3512 fmovsn %icc, %f4, %f3 fmovdgu %icc, %f3, %f15 fors %f13, %f0, %f15 loop_3512: fornot2 %f12, %f4, %f4 bleu,a,pn %xcc, loop_3513 and %g4, 0x0C0F, %i2 tn %xcc, 0x2 fble %fcc2, loop_3514 loop_3513: ble,pt %icc, loop_3515 movg %icc, %g2, %o1 nop setx loop_3516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3514: alignaddr %i3, %g7, %l2 loop_3515: xnor %o0, %g3, %l6 fbug,a %fcc3, loop_3517 loop_3516: fmovsvc %icc, %f3, %f12 stw %g6, [%l7 + 0x0C] bvc,a,pt %xcc, loop_3518 loop_3517: fpsub16s %f7, %f8, %f4 fmovrdlz %i6, %f14, %f4 sdivcc %g5, 0x04E5, %o4 loop_3518: bg,a,pt %icc, loop_3519 ld [%l7 + 0x5C], %f13 lduw [%l7 + 0x78], %i1 bne,pt %xcc, loop_3520 loop_3519: sra %o6, %i7, %i5 lduh [%l7 + 0x72], %o7 stx %l4, [%l7 + 0x20] loop_3520: ldx [%l7 + 0x38], %o2 st %f3, [%l7 + 0x44] sth %l5, [%l7 + 0x44] fmovscs %xcc, %f3, %f10 ldsw [%l7 + 0x78], %i4 stw %i0, [%l7 + 0x20] fnot1s %f7, %f11 bcc,a loop_3521 fnot1s %f10, %f9 st %f11, [%l7 + 0x48] alignaddr %l3, %l0, %l1 loop_3521: lduw [%l7 + 0x1C], %g1 fbl,a %fcc3, loop_3522 ld [%l7 + 0x14], %f12 ldsh [%l7 + 0x74], %o3 ldsw [%l7 + 0x34], %g4 loop_3522: fzero %f8 fbue %fcc3, loop_3523 subc %i2, 0x1AA4, %g2 fsrc2 %f0, %f0 fmovsne %xcc, %f8, %f8 loop_3523: ldd [%l7 + 0x10], %f14 ldx [%l7 + 0x60], %o1 st %f12, [%l7 + 0x5C] edge8l %i3, %g7, %l2 array16 %o5, %o0, %g3 ldd [%l7 + 0x38], %f2 tcc %xcc, 0x1 bleu,a %icc, loop_3524 ldub [%l7 + 0x29], %g6 stx %i6, [%l7 + 0x78] fornot2s %f10, %f2, %f9 loop_3524: movrgez %l6, %g5, %o4 sllx %o6, 0x14, %i1 ldsw [%l7 + 0x10], %i5 nop setx loop_3525, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f10, %f2, %o7 andncc %l4, %o2, %l5 fmovde %xcc, %f13, %f13 loop_3525: edge32 %i4, %i7, %i0 udivcc %l3, 0x1072, %l1 brgz %l0, loop_3526 ldd [%l7 + 0x28], %f12 fexpand %f11, %f14 lduw [%l7 + 0x48], %o3 loop_3526: smulcc %g1, %g4, %g2 fands %f2, %f9, %f6 ld [%l7 + 0x58], %f10 fnegs %f8, %f2 tvc %xcc, 0x6 fmovsle %icc, %f1, %f7 subccc %o1, 0x093B, %i3 fmovscs %icc, %f4, %f8 std %f2, [%l7 + 0x40] fmovsgu %xcc, %f14, %f6 for %f10, %f6, %f0 fabss %f6, %f6 fbn,a %fcc0, loop_3527 sth %i2, [%l7 + 0x54] st %f12, [%l7 + 0x78] ldx [%l7 + 0x50], %g7 loop_3527: ldd [%l7 + 0x40], %f4 fmovdgu %xcc, %f0, %f13 fmovscc %icc, %f10, %f14 sth %o5, [%l7 + 0x40] brlz,a %o0, loop_3528 stx %l2, [%l7 + 0x38] fcmpes %fcc3, %f11, %f2 fmovrdgz %g6, %f14, %f12 loop_3528: sth %i6, [%l7 + 0x0C] fcmpgt16 %f4, %f8, %g3 stw %g5, [%l7 + 0x48] ble loop_3529 bvs,a %icc, loop_3530 fcmple16 %f12, %f0, %o4 edge8 %l6, %i1, %o6 loop_3529: edge16n %i5, %o7, %o2 loop_3530: st %f12, [%l7 + 0x14] stb %l5, [%l7 + 0x5C] fmovrdlez %l4, %f6, %f0 movgu %icc, %i7, %i0 stx %i4, [%l7 + 0x78] fnot1s %f7, %f3 fmuld8sux16 %f15, %f8, %f14 st %f6, [%l7 + 0x08] ldsb [%l7 + 0x4D], %l1 lduh [%l7 + 0x64], %l3 edge16n %l0, %g1, %o3 sth %g2, [%l7 + 0x7C] fandnot1s %f4, %f15, %f3 ba %xcc, loop_3531 edge32 %g4, %i3, %o1 fmovdcs %icc, %f6, %f11 alignaddrl %i2, %o5, %o0 loop_3531: ldsh [%l7 + 0x2A], %g7 brlz,a %l2, loop_3532 lduh [%l7 + 0x40], %g6 lduh [%l7 + 0x0C], %g3 fnand %f2, %f2, %f14 loop_3532: addccc %g5, 0x1AD8, %i6 fsrc2 %f0, %f14 stw %o4, [%l7 + 0x48] stw %i1, [%l7 + 0x68] lduw [%l7 + 0x14], %o6 ldsw [%l7 + 0x14], %i5 fmul8ulx16 %f6, %f14, %f12 ldx [%l7 + 0x50], %o7 fandnot2s %f11, %f11, %f0 fand %f14, %f10, %f12 fnors %f6, %f4, %f1 umul %o2, 0x1A1A, %l6 bcs,a loop_3533 lduh [%l7 + 0x0A], %l4 add %i7, 0x12A4, %l5 fbn,a %fcc0, loop_3534 loop_3533: st %f6, [%l7 + 0x38] bpos,a %icc, loop_3535 fmovrslez %i4, %f1, %f7 loop_3534: edge8ln %i0, %l1, %l3 fbge,a %fcc1, loop_3536 loop_3535: stx %l0, [%l7 + 0x78] subc %o3, %g1, %g4 fbge,a %fcc2, loop_3537 loop_3536: fandnot1 %f14, %f2, %f0 ldsw [%l7 + 0x2C], %i3 ldsh [%l7 + 0x4C], %g2 loop_3537: fmovrdlez %o1, %f10, %f8 edge16n %o5, %o0, %i2 bcs,a,pt %icc, loop_3538 lduh [%l7 + 0x0C], %g7 lduh [%l7 + 0x5E], %g6 movg %icc, %g3, %g5 loop_3538: movrne %i6, 0x181, %l2 movcs %icc, %o4, %o6 edge16 %i1, %o7, %o2 xorcc %i5, 0x0E14, %l6 ldsh [%l7 + 0x5C], %l4 fbul,a %fcc3, loop_3539 fzeros %f4 ba,a %xcc, loop_3540 tpos %icc, 0x6 loop_3539: ldub [%l7 + 0x51], %i7 fbu %fcc0, loop_3541 loop_3540: fmovdne %xcc, %f12, %f3 tle %xcc, 0x3 ld [%l7 + 0x68], %f12 loop_3541: lduw [%l7 + 0x48], %i4 movcs %xcc, %l5, %l1 bl,a,pn %icc, loop_3542 ld [%l7 + 0x08], %f0 ldd [%l7 + 0x10], %f6 bvs loop_3543 loop_3542: fbue %fcc1, loop_3544 stx %i0, [%l7 + 0x50] subcc %l0, %o3, %l3 loop_3543: brz,a %g4, loop_3545 loop_3544: stx %g1, [%l7 + 0x38] edge32ln %g2, %o1, %i3 ldsb [%l7 + 0x79], %o5 loop_3545: fmovdne %icc, %f13, %f10 siam 0x2 andcc %i2, 0x07A0, %g7 ldsb [%l7 + 0x64], %o0 bl,a,pn %xcc, loop_3546 edge32n %g6, %g5, %g3 movle %icc, %i6, %l2 fmovrse %o4, %f12, %f6 loop_3546: edge8 %o6, %o7, %i1 alignaddrl %o2, %l6, %l4 brgez %i7, loop_3547 fmovsge %icc, %f2, %f14 bne loop_3548 fmovsg %icc, %f5, %f8 loop_3547: movpos %icc, %i4, %l5 movrgez %i5, %l1, %l0 loop_3548: lduh [%l7 + 0x7E], %o3 fsrc1 %f12, %f12 ldsw [%l7 + 0x54], %l3 std %f6, [%l7 + 0x18] fone %f10 bg,a,pn %icc, loop_3549 fmovsne %icc, %f13, %f12 edge8l %i0, %g1, %g2 ld [%l7 + 0x2C], %f0 loop_3549: fzeros %f1 smul %o1, %g4, %o5 nop setx loop_3550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovspos %icc, %f14, %f0 ldsh [%l7 + 0x16], %i2 fmovdn %icc, %f5, %f15 loop_3550: fornot1 %f0, %f6, %f2 fnot2 %f8, %f2 brlz,a %i3, loop_3551 bgu,a,pn %xcc, loop_3552 lduw [%l7 + 0x6C], %g7 fnand %f12, %f6, %f8 loop_3551: subcc %g6, %g5, %g3 loop_3552: tpos %icc, 0x3 subc %o0, %l2, %o4 lduw [%l7 + 0x4C], %o6 bgu loop_3553 fnot1 %f4, %f8 ld [%l7 + 0x68], %f3 alignaddr %i6, %i1, %o7 loop_3553: brlez %o2, loop_3554 te %icc, 0x6 fpsub32s %f10, %f5, %f7 movvc %xcc, %l6, %l4 loop_3554: fmovsgu %icc, %f13, %f9 fcmped %fcc2, %f12, %f14 ble,a,pn %icc, loop_3555 tn %xcc, 0x3 fpmerge %f4, %f5, %f14 edge16l %i7, %l5, %i4 loop_3555: te %xcc, 0x3 sth %l1, [%l7 + 0x3A] addcc %i5, 0x058F, %l0 subcc %o3, %i0, %l3 fbue %fcc3, loop_3556 fmovrde %g2, %f6, %f10 fpadd16 %f6, %f0, %f10 stw %o1, [%l7 + 0x14] loop_3556: stb %g1, [%l7 + 0x79] ldub [%l7 + 0x0B], %g4 movrgz %o5, 0x17D, %i3 ldub [%l7 + 0x37], %i2 st %f7, [%l7 + 0x3C] lduw [%l7 + 0x34], %g6 fornot2 %f0, %f4, %f6 fzeros %f4 edge8n %g5, %g7, %o0 fmovrdlez %g3, %f4, %f8 sth %l2, [%l7 + 0x0E] st %f2, [%l7 + 0x14] ldub [%l7 + 0x57], %o4 fcmpgt32 %f4, %f2, %o6 fpadd32s %f4, %f15, %f6 fmovdn %xcc, %f1, %f10 tneg %xcc, 0x2 ldsb [%l7 + 0x23], %i6 edge8ln %i1, %o2, %l6 fmovsge %icc, %f2, %f3 bg,pt %xcc, loop_3557 fbn,a %fcc0, loop_3558 ldd [%l7 + 0x58], %f12 and %l4, %i7, %o7 loop_3557: fone %f14 loop_3558: tsubcctv %l5, %i4, %l1 edge16n %i5, %l0, %i0 fsrc1s %f15, %f2 array8 %l3, %g2, %o1 ld [%l7 + 0x54], %f10 ld [%l7 + 0x3C], %f9 subcc %o3, 0x069B, %g1 fpadd16 %f4, %f2, %f12 lduh [%l7 + 0x12], %g4 umul %i3, %o5, %i2 lduh [%l7 + 0x5A], %g5 fpsub16s %f11, %f13, %f2 fbu %fcc2, loop_3559 srl %g7, %g6, %g3 fmul8x16 %f6, %f0, %f8 fcmpeq32 %f6, %f14, %l2 loop_3559: ldsw [%l7 + 0x4C], %o0 fcmpeq32 %f12, %f2, %o4 st %f6, [%l7 + 0x48] fmul8x16al %f6, %f3, %f8 sdiv %i6, 0x0209, %i1 lduw [%l7 + 0x60], %o2 fpsub16s %f2, %f12, %f3 stb %l6, [%l7 + 0x2E] fmovdne %icc, %f14, %f14 tgu %icc, 0x7 for %f10, %f14, %f2 subcc %o6, 0x0A59, %l4 edge16 %i7, %o7, %l5 nop setx loop_3560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,a,pt %xcc, loop_3561 lduh [%l7 + 0x3C], %i4 fmuld8sux16 %f5, %f6, %f14 loop_3560: fmovdg %icc, %f11, %f0 loop_3561: tpos %icc, 0x7 ldsh [%l7 + 0x3C], %i5 ldd [%l7 + 0x78], %f12 sdivcc %l0, 0x0BC6, %l1 bpos %icc, loop_3562 ldub [%l7 + 0x08], %l3 fbule,a %fcc0, loop_3563 brlez %i0, loop_3564 loop_3562: stx %o1, [%l7 + 0x38] fands %f7, %f11, %f4 loop_3563: movre %o3, %g1, %g2 loop_3564: fnot1s %f12, %f13 xnorcc %g4, 0x00F0, %o5 udivx %i3, 0x0231, %g5 brlez,a %g7, loop_3565 st %f13, [%l7 + 0x24] fabss %f4, %f0 movrgz %i2, 0x12D, %g6 loop_3565: sth %g3, [%l7 + 0x36] edge8 %l2, %o0, %i6 ldsh [%l7 + 0x16], %i1 movcc %xcc, %o4, %l6 fble,a %fcc2, loop_3566 brlz %o6, loop_3567 sllx %o2, 0x03, %l4 fmovsne %icc, %f5, %f11 loop_3566: brlez %i7, loop_3568 loop_3567: fmovdleu %xcc, %f10, %f9 ldub [%l7 + 0x20], %l5 bne,a,pt %icc, loop_3569 loop_3568: movneg %xcc, %o7, %i4 stw %i5, [%l7 + 0x10] stw %l1, [%l7 + 0x5C] loop_3569: brlez %l3, loop_3570 ld [%l7 + 0x70], %f11 tgu %xcc, 0x7 tcc %xcc, 0x2 loop_3570: movneg %xcc, %i0, %o1 movneg %xcc, %l0, %g1 movrlez %o3, %g2, %o5 lduw [%l7 + 0x24], %i3 lduh [%l7 + 0x38], %g5 tcs %icc, 0x7 fandnot1s %f12, %f8, %f14 std %f12, [%l7 + 0x78] edge16 %g4, %g7, %g6 ldub [%l7 + 0x3B], %g3 ldd [%l7 + 0x28], %f8 ldsw [%l7 + 0x4C], %l2 brlz %o0, loop_3571 ld [%l7 + 0x24], %f12 brgz %i2, loop_3572 brz,a %i6, loop_3573 loop_3571: tge %icc, 0x0 stx %i1, [%l7 + 0x18] loop_3572: ldx [%l7 + 0x50], %l6 loop_3573: fmovdge %xcc, %f12, %f6 st %f6, [%l7 + 0x3C] fmovd %f8, %f12 movre %o6, %o4, %o2 ldx [%l7 + 0x30], %i7 bpos,a,pn %xcc, loop_3574 brz %l4, loop_3575 fpadd32 %f8, %f14, %f10 and %o7, 0x17B6, %l5 loop_3574: fmovdg %icc, %f2, %f13 loop_3575: ldsw [%l7 + 0x30], %i4 bleu,a,pn %xcc, loop_3576 bgu %icc, loop_3577 brnz,a %l1, loop_3578 fbg %fcc1, loop_3579 loop_3576: bvc %icc, loop_3580 loop_3577: call loop_3581 loop_3578: fmovrsgez %l3, %f6, %f2 loop_3579: fmovrdlez %i0, %f4, %f12 loop_3580: fnot2s %f3, %f5 loop_3581: fmovsvs %xcc, %f15, %f1 fcmpes %fcc1, %f12, %f8 fandnot1s %f7, %f13, %f1 bg,a,pt %xcc, loop_3582 fmuld8ulx16 %f3, %f13, %f4 tsubcc %i5, 0x07CE, %l0 movrgez %o1, 0x1EB, %g1 loop_3582: fcmpeq16 %f14, %f14, %g2 tsubcctv %o5, 0x0172, %o3 stb %i3, [%l7 + 0x1B] edge32n %g4, %g5, %g6 fbug,a %fcc0, loop_3583 ta %icc, 0x7 orncc %g3, 0x139F, %l2 fba,a %fcc1, loop_3584 loop_3583: bcs,a loop_3585 fcmpne32 %f10, %f0, %o0 bpos,a loop_3586 loop_3584: edge32ln %g7, %i6, %i2 loop_3585: orcc %i1, %o6, %o4 movre %o2, 0x0D4, %i7 loop_3586: popc 0x0F73, %l4 ldub [%l7 + 0x5C], %o7 movcs %xcc, %l6, %i4 tcc %icc, 0x6 fmovrslz %l1, %f2, %f6 faligndata %f4, %f0, %f12 fabss %f4, %f3 fpadd16s %f10, %f0, %f1 ldsh [%l7 + 0x08], %l5 edge16l %l3, %i0, %i5 bneg,a loop_3587 fmovsneg %xcc, %f10, %f8 lduh [%l7 + 0x30], %o1 fmovsa %xcc, %f12, %f2 loop_3587: fmul8x16au %f5, %f14, %f8 st %f10, [%l7 + 0x10] sdivcc %l0, 0x0895, %g2 udivx %o5, 0x0594, %g1 fmovdpos %icc, %f2, %f7 fpack32 %f12, %f2, %f14 sth %i3, [%l7 + 0x2A] xnorcc %g4, 0x17A0, %g5 fmovrslez %o3, %f15, %f14 tvs %icc, 0x2 movcs %xcc, %g6, %g3 alignaddrl %l2, %o0, %i6 fmovsvc %icc, %f10, %f1 stw %g7, [%l7 + 0x48] fmovrse %i1, %f15, %f8 st %f15, [%l7 + 0x68] fcmpgt16 %f4, %f12, %i2 ldd [%l7 + 0x58], %f8 edge16 %o6, %o2, %i7 sra %o4, %l4, %l6 fmovdneg %xcc, %f13, %f1 stb %i4, [%l7 + 0x40] fabss %f5, %f8 stx %l1, [%l7 + 0x08] bpos,pt %icc, loop_3588 fcmpeq16 %f10, %f12, %o7 edge8n %l5, %l3, %i5 fornot2 %f12, %f4, %f6 loop_3588: sdivcc %i0, 0x19BA, %o1 fbn,a %fcc1, loop_3589 umul %l0, 0x105F, %g2 stw %g1, [%l7 + 0x38] fcmped %fcc3, %f4, %f12 loop_3589: ld [%l7 + 0x24], %f12 fbule %fcc0, loop_3590 bleu,a,pn %icc, loop_3591 fcmpne32 %f4, %f14, %i3 ldsw [%l7 + 0x44], %g4 loop_3590: fblg %fcc0, loop_3592 loop_3591: fpsub16s %f13, %f13, %f11 bvs %xcc, loop_3593 fsrc1 %f0, %f12 loop_3592: fbule %fcc1, loop_3594 ldd [%l7 + 0x48], %f0 loop_3593: ldub [%l7 + 0x59], %g5 fbule,a %fcc1, loop_3595 loop_3594: sdivcc %o5, 0x10AC, %g6 fbuge %fcc1, loop_3596 fandnot2s %f8, %f4, %f12 loop_3595: lduw [%l7 + 0x50], %g3 std %f8, [%l7 + 0x28] loop_3596: tneg %icc, 0x1 fcmps %fcc3, %f3, %f9 fbule,a %fcc0, loop_3597 fmovde %xcc, %f3, %f10 fmovsl %xcc, %f11, %f15 fbule %fcc2, loop_3598 loop_3597: ldsw [%l7 + 0x40], %l2 edge16ln %o0, %o3, %g7 fmovd %f0, %f6 loop_3598: tsubcctv %i1, 0x1164, %i2 fbule %fcc0, loop_3599 stw %i6, [%l7 + 0x20] stb %o6, [%l7 + 0x63] stb %o2, [%l7 + 0x74] loop_3599: ldsh [%l7 + 0x4C], %i7 and %l4, 0x110D, %o4 mova %xcc, %i4, %l6 lduh [%l7 + 0x2E], %l1 srax %l5, %o7, %i5 tge %icc, 0x3 fbue,a %fcc0, loop_3600 ldd [%l7 + 0x20], %f0 movvc %icc, %i0, %o1 st %f10, [%l7 + 0x34] loop_3600: stb %l3, [%l7 + 0x41] be,a loop_3601 fmul8sux16 %f2, %f14, %f6 ldx [%l7 + 0x40], %l0 alignaddrl %g1, %i3, %g4 loop_3601: std %f6, [%l7 + 0x20] addcc %g5, %o5, %g2 ldsw [%l7 + 0x48], %g3 fmovda %xcc, %f12, %f3 umulcc %l2, %o0, %g6 fmovrsgz %g7, %f6, %f3 brlez,a %i1, loop_3602 fbn %fcc3, loop_3603 fmovdne %icc, %f15, %f9 ldsw [%l7 + 0x78], %o3 loop_3602: stx %i6, [%l7 + 0x20] loop_3603: fcmpgt16 %f0, %f2, %o6 tvs %icc, 0x5 add %o2, 0x17BC, %i7 fors %f5, %f9, %f11 lduh [%l7 + 0x54], %l4 fands %f10, %f11, %f4 bcc,a %icc, loop_3604 st %f0, [%l7 + 0x24] bpos,a loop_3605 edge8ln %o4, %i4, %i2 loop_3604: fnor %f12, %f4, %f12 std %f2, [%l7 + 0x08] loop_3605: edge16ln %l6, %l1, %o7 lduw [%l7 + 0x28], %l5 fmovsne %xcc, %f2, %f5 fmovrslz %i0, %f11, %f15 movle %xcc, %i5, %o1 fors %f10, %f1, %f1 tvc %xcc, 0x2 fmovsn %icc, %f3, %f10 stb %l0, [%l7 + 0x08] tsubcc %l3, 0x1349, %i3 ldd [%l7 + 0x08], %f0 bcs,pn %xcc, loop_3606 orcc %g1, 0x0B91, %g4 and %g5, 0x0307, %g2 srl %o5, 0x08, %g3 loop_3606: ld [%l7 + 0x34], %f14 fmovrsne %o0, %f15, %f9 fbule,a %fcc1, loop_3607 fmul8x16au %f3, %f2, %f10 ld [%l7 + 0x7C], %f12 ldsw [%l7 + 0x0C], %l2 loop_3607: fpsub32s %f4, %f7, %f7 stb %g6, [%l7 + 0x0D] movne %xcc, %g7, %i1 ld [%l7 + 0x4C], %f12 nop setx loop_3608, %l0, %l1 jmpl %l1, %i6 ldx [%l7 + 0x28], %o6 ldub [%l7 + 0x41], %o3 stw %i7, [%l7 + 0x40] loop_3608: bl %xcc, loop_3609 stx %l4, [%l7 + 0x50] ba,pn %icc, loop_3610 movleu %xcc, %o4, %i4 loop_3609: fmul8ulx16 %f14, %f4, %f4 fcmple16 %f2, %f10, %o2 loop_3610: fbe %fcc0, loop_3611 tpos %icc, 0x5 fnors %f12, %f7, %f2 fpsub32s %f2, %f12, %f9 loop_3611: fands %f6, %f10, %f13 st %f12, [%l7 + 0x50] smulcc %i2, %l6, %o7 sth %l1, [%l7 + 0x70] sth %i0, [%l7 + 0x44] edge32n %i5, %o1, %l5 stb %l0, [%l7 + 0x4A] fcmple16 %f10, %f14, %i3 lduh [%l7 + 0x70], %g1 fmovrde %g4, %f6, %f8 st %f2, [%l7 + 0x28] fcmpne16 %f6, %f2, %g5 andncc %l3, %g2, %g3 fmovdvc %xcc, %f6, %f2 for %f2, %f8, %f8 lduw [%l7 + 0x68], %o0 ta %xcc, 0x3 ldx [%l7 + 0x48], %l2 fbne %fcc2, loop_3612 fxors %f6, %f7, %f9 fmovrsgez %o5, %f6, %f14 ldsb [%l7 + 0x30], %g7 loop_3612: fmovdneg %icc, %f4, %f3 array8 %i1, %i6, %g6 ld [%l7 + 0x70], %f9 lduh [%l7 + 0x10], %o3 alignaddr %o6, %i7, %o4 fbu %fcc2, loop_3613 tcc %xcc, 0x2 fbule %fcc3, loop_3614 stb %l4, [%l7 + 0x55] loop_3613: fnot2 %f8, %f6 fnot1s %f10, %f14 loop_3614: fabsd %f6, %f12 stb %i4, [%l7 + 0x37] ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x26], %i2 udivcc %l6, 0x0557, %o2 fmovs %f0, %f0 fmovsa %xcc, %f5, %f10 fmovsvc %icc, %f15, %f1 sethi 0x02E9, %o7 fsrc2 %f0, %f14 fmovdl %icc, %f13, %f8 be,pn %icc, loop_3615 brz,a %l1, loop_3616 edge16l %i0, %i5, %o1 or %l0, 0x0FBD, %l5 loop_3615: fmul8x16 %f2, %f2, %f0 loop_3616: bcc %xcc, loop_3617 smul %g1, %g4, %i3 ldsh [%l7 + 0x12], %g5 edge16n %l3, %g2, %g3 loop_3617: fpsub32 %f8, %f2, %f8 tge %icc, 0x7 edge32n %l2, %o5, %g7 lduw [%l7 + 0x44], %o0 ld [%l7 + 0x14], %f4 sth %i1, [%l7 + 0x28] st %f7, [%l7 + 0x30] fbo %fcc3, loop_3618 ldd [%l7 + 0x68], %f4 fcmpgt32 %f14, %f6, %g6 fones %f14 loop_3618: lduw [%l7 + 0x6C], %i6 fcmpeq32 %f0, %f4, %o6 edge8 %o3, %i7, %o4 pdist %f6, %f6, %f8 bvc,a,pt %xcc, loop_3619 stx %l4, [%l7 + 0x30] ldsw [%l7 + 0x30], %i4 sth %i2, [%l7 + 0x66] loop_3619: movcc %icc, %l6, %o2 fmovrsgz %o7, %f4, %f14 bne loop_3620 bcc,pt %icc, loop_3621 mulscc %i0, %i5, %o1 taddcctv %l1, %l0, %g1 loop_3620: fmovsneg %icc, %f8, %f11 loop_3621: fbge,a %fcc0, loop_3622 fmovsg %icc, %f12, %f15 ldd [%l7 + 0x60], %f12 fmovsge %xcc, %f5, %f10 loop_3622: movne %icc, %l5, %i3 movrne %g4, 0x101, %l3 ldsb [%l7 + 0x0D], %g2 fbl,a %fcc0, loop_3623 fbue,a %fcc2, loop_3624 bgu,a %icc, loop_3625 array8 %g3, %g5, %l2 loop_3623: ldd [%l7 + 0x60], %f4 loop_3624: bl,pt %xcc, loop_3626 loop_3625: fornot2 %f12, %f8, %f8 tpos %icc, 0x4 ldsb [%l7 + 0x5B], %g7 loop_3626: st %f1, [%l7 + 0x6C] std %f14, [%l7 + 0x38] fmovscc %xcc, %f3, %f0 ldsw [%l7 + 0x74], %o5 ldsw [%l7 + 0x70], %o0 fmovscc %icc, %f15, %f6 fnot2 %f6, %f4 std %f6, [%l7 + 0x58] fexpand %f0, %f10 stw %i1, [%l7 + 0x68] lduw [%l7 + 0x08], %i6 ldd [%l7 + 0x50], %f2 popc 0x0FE2, %g6 stb %o3, [%l7 + 0x79] std %f12, [%l7 + 0x68] movrlz %o6, %i7, %l4 tpos %icc, 0x4 mulscc %i4, %i2, %o4 stw %o2, [%l7 + 0x24] fbe %fcc1, loop_3627 ldsb [%l7 + 0x0F], %l6 alignaddr %i0, %i5, %o7 faligndata %f12, %f0, %f0 loop_3627: ldub [%l7 + 0x64], %l1 fmovdge %xcc, %f1, %f1 ld [%l7 + 0x1C], %f6 ldx [%l7 + 0x08], %l0 ldsw [%l7 + 0x3C], %o1 tpos %icc, 0x6 sth %g1, [%l7 + 0x26] ldx [%l7 + 0x08], %l5 edge8ln %g4, %l3, %i3 movpos %icc, %g3, %g5 movl %xcc, %l2, %g2 stx %o5, [%l7 + 0x50] ldx [%l7 + 0x58], %g7 std %f12, [%l7 + 0x18] edge8n %i1, %o0, %g6 std %f0, [%l7 + 0x58] fornot1s %f12, %f7, %f12 orn %o3, 0x0BF9, %i6 ldsb [%l7 + 0x41], %i7 edge16n %o6, %l4, %i2 fnegd %f2, %f4 ldsb [%l7 + 0x34], %o4 fmovdvs %icc, %f4, %f15 fpadd32s %f1, %f10, %f13 fmovrde %o2, %f12, %f4 ba loop_3628 array8 %i4, %i0, %i5 fmuld8ulx16 %f2, %f3, %f2 ld [%l7 + 0x24], %f4 loop_3628: edge8l %o7, %l6, %l0 fbo %fcc0, loop_3629 std %f10, [%l7 + 0x08] umulcc %l1, %o1, %l5 taddcc %g1, %g4, %i3 loop_3629: fnot2s %f13, %f3 fmovsgu %xcc, %f9, %f0 fmovscs %xcc, %f7, %f4 fbe,a %fcc0, loop_3630 subccc %g3, %g5, %l3 ta %xcc, 0x4 fnegd %f10, %f14 loop_3630: movne %icc, %g2, %l2 fmovdn %icc, %f8, %f3 ld [%l7 + 0x08], %f4 movn %icc, %o5, %g7 fmovdgu %icc, %f14, %f5 ldsb [%l7 + 0x4D], %o0 bvs,pn %icc, loop_3631 andn %i1, %g6, %o3 array8 %i6, %o6, %l4 bg,pt %icc, loop_3632 loop_3631: ldsh [%l7 + 0x42], %i2 ldsw [%l7 + 0x40], %o4 stb %i7, [%l7 + 0x1C] loop_3632: edge8ln %o2, %i4, %i0 fcmpes %fcc0, %f1, %f7 ldsw [%l7 + 0x08], %o7 ldsh [%l7 + 0x74], %i5 smul %l0, %l1, %l6 brnz %l5, loop_3633 lduw [%l7 + 0x38], %g1 mova %xcc, %g4, %o1 be,a %xcc, loop_3634 loop_3633: fcmpne32 %f8, %f6, %g3 taddcc %i3, %l3, %g5 srax %g2, 0x13, %l2 loop_3634: fbl,a %fcc0, loop_3635 call loop_3636 brgz %g7, loop_3637 fone %f14 loop_3635: ldx [%l7 + 0x38], %o0 loop_3636: fbuge %fcc1, loop_3638 loop_3637: ld [%l7 + 0x40], %f10 tcc %xcc, 0x5 ldsb [%l7 + 0x73], %i1 loop_3638: fnegd %f0, %f12 ldd [%l7 + 0x20], %f6 ldsw [%l7 + 0x40], %o5 ldub [%l7 + 0x6C], %o3 lduw [%l7 + 0x70], %g6 tvs %xcc, 0x1 fbul,a %fcc3, loop_3639 edge8ln %i6, %l4, %o6 lduw [%l7 + 0x20], %o4 edge16 %i2, %i7, %o2 loop_3639: brgez,a %i4, loop_3640 ta %icc, 0x2 fxnor %f14, %f12, %f0 sth %o7, [%l7 + 0x0E] loop_3640: edge32 %i5, %i0, %l0 sllx %l6, 0x08, %l5 fpsub32s %f9, %f3, %f10 fmovrslez %l1, %f5, %f4 fmovdle %icc, %f10, %f9 std %f14, [%l7 + 0x20] movvc %icc, %g4, %g1 fmul8x16 %f14, %f0, %f4 bl,a,pt %xcc, loop_3641 fexpand %f8, %f6 fmovsl %icc, %f6, %f10 lduh [%l7 + 0x7C], %g3 loop_3641: stw %i3, [%l7 + 0x44] mova %icc, %o1, %l3 udivx %g5, 0x000D, %l2 ldx [%l7 + 0x30], %g7 fmovrdgz %g2, %f0, %f8 fmovrslz %o0, %f11, %f9 fabss %f0, %f6 fones %f3 ldd [%l7 + 0x78], %f14 stx %i1, [%l7 + 0x48] ldsh [%l7 + 0x0E], %o5 fmovscc %icc, %f5, %f9 fmovdneg %icc, %f6, %f7 stw %o3, [%l7 + 0x54] tneg %xcc, 0x1 sth %i6, [%l7 + 0x72] ble,a,pn %icc, loop_3642 tge %icc, 0x1 sth %g6, [%l7 + 0x10] tvc %xcc, 0x3 loop_3642: udivcc %l4, 0x17AB, %o6 tg %xcc, 0x4 xnor %i2, %o4, %o2 fnot2s %f15, %f0 fmovrde %i4, %f6, %f2 fmuld8sux16 %f8, %f8, %f6 xnorcc %o7, %i5, %i0 fmovrdne %i7, %f10, %f4 ldd [%l7 + 0x30], %f6 ldx [%l7 + 0x30], %l6 ldsw [%l7 + 0x74], %l0 fbule,a %fcc0, loop_3643 st %f12, [%l7 + 0x18] ldsb [%l7 + 0x70], %l1 ld [%l7 + 0x18], %f3 loop_3643: stw %l5, [%l7 + 0x5C] tl %xcc, 0x3 bge,a,pn %xcc, loop_3644 bpos,a loop_3645 and %g1, %g4, %g3 addcc %i3, %o1, %g5 loop_3644: fands %f7, %f5, %f9 loop_3645: movl %icc, %l3, %g7 siam 0x0 xorcc %g2, 0x1FA8, %l2 ldsw [%l7 + 0x68], %o0 ldd [%l7 + 0x58], %f6 fmovdl %xcc, %f11, %f13 ldx [%l7 + 0x68], %i1 std %f6, [%l7 + 0x78] fbo %fcc1, loop_3646 fmovdg %xcc, %f14, %f0 ldub [%l7 + 0x26], %o3 sth %o5, [%l7 + 0x32] loop_3646: xnor %g6, %i6, %o6 fbl %fcc0, loop_3647 edge32ln %l4, %o4, %i2 bl,a,pn %icc, loop_3648 lduh [%l7 + 0x2A], %i4 loop_3647: ldsh [%l7 + 0x32], %o2 stw %o7, [%l7 + 0x08] loop_3648: fpackfix %f14, %f11 fpackfix %f2, %f13 fmul8x16al %f4, %f6, %f0 for %f4, %f0, %f4 sdiv %i0, 0x0358, %i5 ldub [%l7 + 0x0B], %i7 ldub [%l7 + 0x26], %l6 ldub [%l7 + 0x49], %l1 fmul8x16 %f0, %f12, %f10 bne,pt %xcc, loop_3649 taddcctv %l0, %g1, %l5 sll %g4, %i3, %g3 fbule %fcc0, loop_3650 loop_3649: brlez,a %o1, loop_3651 fones %f8 lduh [%l7 + 0x76], %l3 loop_3650: mova %icc, %g5, %g2 loop_3651: fmovrdlz %l2, %f2, %f4 st %f0, [%l7 + 0x7C] fmul8x16au %f0, %f4, %f10 ldx [%l7 + 0x18], %o0 brlez,a %i1, loop_3652 stx %g7, [%l7 + 0x60] ldub [%l7 + 0x39], %o3 movneg %icc, %g6, %o5 loop_3652: fmul8x16al %f13, %f7, %f2 fbl %fcc2, loop_3653 ldsh [%l7 + 0x52], %i6 fcmpeq32 %f2, %f2, %o6 fexpand %f8, %f14 loop_3653: mova %icc, %l4, %i2 ldd [%l7 + 0x18], %f0 ldsh [%l7 + 0x22], %i4 ldub [%l7 + 0x63], %o2 fcmps %fcc2, %f0, %f5 subcc %o4, %o7, %i5 tvs %icc, 0x5 brz %i0, loop_3654 udivx %l6, 0x196F, %i7 movrlez %l1, 0x2B2, %l0 ldsb [%l7 + 0x78], %l5 loop_3654: fmovdneg %xcc, %f8, %f14 ldsw [%l7 + 0x50], %g4 siam 0x5 ldsh [%l7 + 0x1C], %g1 ldsw [%l7 + 0x7C], %i3 fnegs %f9, %f13 srax %o1, 0x04, %g3 ldx [%l7 + 0x28], %g5 fmovrse %g2, %f1, %f11 ld [%l7 + 0x58], %f4 fmovdpos %xcc, %f2, %f1 bvs,pn %xcc, loop_3655 subccc %l2, %l3, %i1 fbge,a %fcc2, loop_3656 fbn %fcc0, loop_3657 loop_3655: ldsb [%l7 + 0x64], %g7 srax %o0, %o3, %o5 loop_3656: ldsw [%l7 + 0x2C], %g6 loop_3657: tsubcc %i6, 0x17A5, %o6 andncc %i2, %l4, %o2 ldsw [%l7 + 0x3C], %o4 fmovdg %icc, %f4, %f10 fand %f8, %f8, %f2 fnegd %f8, %f0 stx %i4, [%l7 + 0x70] lduh [%l7 + 0x2A], %o7 lduw [%l7 + 0x2C], %i0 faligndata %f12, %f12, %f2 ldsw [%l7 + 0x60], %l6 fmovsvc %xcc, %f13, %f13 ldsh [%l7 + 0x1C], %i7 st %f14, [%l7 + 0x0C] movpos %icc, %l1, %i5 fmovdne %icc, %f6, %f13 fsrc2s %f12, %f15 fmovdcc %icc, %f14, %f1 fcmpeq16 %f12, %f4, %l5 lduw [%l7 + 0x28], %g4 fmovdl %xcc, %f8, %f3 stw %l0, [%l7 + 0x5C] st %f6, [%l7 + 0x78] fmovdvs %icc, %f3, %f2 stb %i3, [%l7 + 0x1B] tneg %xcc, 0x1 fmovdleu %xcc, %f11, %f10 fbue,a %fcc1, loop_3658 subcc %o1, 0x050A, %g1 fmovrsgz %g5, %f14, %f14 ldsh [%l7 + 0x58], %g3 loop_3658: ldx [%l7 + 0x58], %l2 fsrc2s %f7, %f4 ldd [%l7 + 0x40], %f4 movrgz %g2, %l3, %g7 udivx %o0, 0x1A9D, %o3 stb %o5, [%l7 + 0x0D] std %f14, [%l7 + 0x68] fnot2s %f7, %f12 fmovsle %icc, %f0, %f1 taddcctv %i1, %g6, %i6 tsubcc %i2, 0x037E, %l4 te %xcc, 0x3 fornot1 %f12, %f4, %f8 fmovdvc %xcc, %f2, %f0 movrgez %o2, 0x306, %o6 udivx %i4, 0x0CA7, %o7 udiv %i0, 0x100F, %l6 bcs %xcc, loop_3659 ldsb [%l7 + 0x51], %o4 tleu %icc, 0x5 ble,pn %icc, loop_3660 loop_3659: lduh [%l7 + 0x6E], %i7 lduh [%l7 + 0x32], %l1 fmovrdlz %l5, %f12, %f12 loop_3660: fxor %f2, %f2, %f8 fbul %fcc1, loop_3661 lduw [%l7 + 0x44], %i5 fmul8sux16 %f2, %f0, %f6 fmovsvs %xcc, %f3, %f11 loop_3661: fexpand %f15, %f2 movg %icc, %l0, %g4 bcc %xcc, loop_3662 fmovse %xcc, %f0, %f6 stx %i3, [%l7 + 0x40] lduh [%l7 + 0x10], %g1 loop_3662: stw %o1, [%l7 + 0x60] lduw [%l7 + 0x40], %g5 fmovdle %icc, %f2, %f3 ld [%l7 + 0x14], %f14 fmul8x16au %f8, %f13, %f4 tge %icc, 0x0 stx %l2, [%l7 + 0x38] bvc %xcc, loop_3663 brz,a %g2, loop_3664 smulcc %l3, %g7, %o0 sra %g3, %o3, %o5 loop_3663: fmovdgu %xcc, %f5, %f11 loop_3664: fmovdleu %xcc, %f12, %f6 bleu,pt %xcc, loop_3665 fsrc2s %f3, %f13 edge32ln %g6, %i1, %i2 edge8 %i6, %l4, %o6 loop_3665: fzero %f12 fbo,a %fcc2, loop_3666 bcc,a %xcc, loop_3667 tsubcc %o2, %o7, %i0 stw %l6, [%l7 + 0x7C] loop_3666: movle %xcc, %o4, %i7 loop_3667: brlez %l1, loop_3668 fmovde %icc, %f13, %f10 bneg,a,pn %xcc, loop_3669 ld [%l7 + 0x34], %f10 loop_3668: fzero %f10 fnot1s %f3, %f5 loop_3669: bl,a %icc, loop_3670 fnegs %f10, %f11 nop setx loop_3671, %l0, %l1 jmpl %l1, %i4 alignaddrl %l5, %i5, %l0 loop_3670: sth %i3, [%l7 + 0x58] st %f1, [%l7 + 0x08] loop_3671: bcc,pn %icc, loop_3672 ldd [%l7 + 0x70], %f6 nop setx loop_3673, %l0, %l1 jmpl %l1, %g1 taddcc %o1, 0x08DA, %g4 loop_3672: movrne %g5, 0x2CA, %l2 fabss %f8, %f13 loop_3673: st %f3, [%l7 + 0x0C] sdivcc %g2, 0x048A, %g7 fandnot2 %f0, %f4, %f4 tsubcc %l3, 0x173E, %o0 tvc %xcc, 0x6 std %f4, [%l7 + 0x08] fmovdcs %icc, %f6, %f8 fmovrdlz %o3, %f14, %f12 fmovdn %icc, %f8, %f6 fandnot2 %f2, %f0, %f14 fxnors %f8, %f2, %f7 ldd [%l7 + 0x68], %f14 edge16ln %o5, %g6, %g3 fbue %fcc2, loop_3674 fmovsne %icc, %f9, %f4 edge32l %i2, %i1, %l4 ldsh [%l7 + 0x5E], %i6 loop_3674: st %f5, [%l7 + 0x08] xor %o6, 0x1512, %o7 movrgz %o2, 0x364, %i0 fpadd32 %f4, %f10, %f6 bcc,pt %xcc, loop_3675 ldsb [%l7 + 0x52], %l6 fors %f6, %f7, %f14 st %f10, [%l7 + 0x2C] loop_3675: stx %i7, [%l7 + 0x48] ldsw [%l7 + 0x20], %o4 fnands %f2, %f9, %f4 ldx [%l7 + 0x30], %l1 ldub [%l7 + 0x29], %i4 nop setx loop_3676, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovda %icc, %f13, %f6 movcs %xcc, %l5, %i5 bg loop_3677 loop_3676: tgu %icc, 0x1 fmovrdne %i3, %f2, %f0 lduw [%l7 + 0x0C], %l0 loop_3677: subccc %o1, 0x1A31, %g4 sth %g1, [%l7 + 0x1C] fmovrsne %g5, %f0, %f15 ldx [%l7 + 0x50], %l2 fblg,a %fcc0, loop_3678 movvs %icc, %g7, %l3 movrlz %g2, 0x326, %o3 fone %f8 loop_3678: edge16l %o0, %g6, %g3 sllx %o5, 0x01, %i2 movre %l4, %i1, %o6 edge32l %o7, %o2, %i0 sub %l6, %i6, %i7 movne %xcc, %l1, %o4 orn %i4, %i5, %i3 ldub [%l7 + 0x38], %l0 fbg,a %fcc2, loop_3679 umulcc %l5, 0x02EA, %o1 fone %f14 fxnor %f6, %f8, %f8 loop_3679: ld [%l7 + 0x3C], %f10 fmovsvc %xcc, %f12, %f13 fmul8x16al %f11, %f9, %f0 stw %g4, [%l7 + 0x6C] fpack16 %f14, %f9 fcmpeq32 %f12, %f2, %g1 st %f4, [%l7 + 0x30] call loop_3680 fpmerge %f13, %f7, %f2 fcmps %fcc0, %f5, %f7 edge8n %l2, %g5, %l3 loop_3680: ldsh [%l7 + 0x14], %g2 fcmpne16 %f10, %f12, %o3 fmovdle %xcc, %f11, %f12 fbu,a %fcc0, loop_3681 fxors %f4, %f11, %f0 fcmpd %fcc0, %f2, %f10 brlez %o0, loop_3682 loop_3681: fmovdge %icc, %f13, %f1 st %f9, [%l7 + 0x54] fbule,a %fcc3, loop_3683 loop_3682: orn %g7, %g6, %g3 std %f6, [%l7 + 0x58] fble,a %fcc3, loop_3684 loop_3683: sllx %i2, %o5, %i1 alignaddrl %l4, %o6, %o2 ldx [%l7 + 0x30], %o7 loop_3684: movg %icc, %i0, %i6 stb %i7, [%l7 + 0x1B] movge %icc, %l1, %o4 ldd [%l7 + 0x50], %f12 movrgz %l6, 0x106, %i4 subcc %i5, 0x089C, %i3 brlez %l0, loop_3685 fmovdn %xcc, %f2, %f0 ldub [%l7 + 0x0E], %l5 ld [%l7 + 0x78], %f13 loop_3685: tcc %xcc, 0x1 movge %icc, %o1, %g1 fba %fcc0, loop_3686 lduw [%l7 + 0x20], %g4 edge8ln %g5, %l3, %l2 fcmpgt32 %f6, %f0, %g2 loop_3686: te %xcc, 0x5 stw %o3, [%l7 + 0x7C] ldsb [%l7 + 0x78], %o0 fzero %f4 fsrc2 %f10, %f14 stx %g6, [%l7 + 0x70] xor %g3, 0x0E10, %i2 ldsb [%l7 + 0x15], %g7 bgu loop_3687 orncc %i1, %o5, %l4 tsubcc %o6, 0x1F28, %o7 fcmps %fcc3, %f3, %f9 loop_3687: edge16n %i0, %o2, %i6 ldub [%l7 + 0x17], %l1 edge32ln %i7, %l6, %o4 ldub [%l7 + 0x59], %i4 movcs %xcc, %i5, %l0 andncc %l5, %i3, %g1 edge32ln %g4, %g5, %l3 fmovrsgz %l2, %f7, %f14 sth %g2, [%l7 + 0x34] fmovdl %xcc, %f9, %f13 fxor %f12, %f14, %f12 movrgz %o1, 0x2E1, %o3 stx %g6, [%l7 + 0x18] ldx [%l7 + 0x70], %o0 bn,a loop_3688 stb %i2, [%l7 + 0x48] fxnor %f8, %f6, %f12 ldd [%l7 + 0x10], %f4 loop_3688: movl %xcc, %g3, %g7 fble %fcc3, loop_3689 bge,a,pt %icc, loop_3690 ble %xcc, loop_3691 stw %o5, [%l7 + 0x3C] loop_3689: fpadd32s %f1, %f5, %f3 loop_3690: alignaddrl %i1, %o6, %o7 loop_3691: fxnors %f9, %f1, %f15 subcc %l4, %o2, %i0 sth %i6, [%l7 + 0x44] ldub [%l7 + 0x44], %i7 fmovdcs %icc, %f10, %f3 srl %l6, 0x0E, %o4 bcs,a %icc, loop_3692 fpadd16 %f4, %f8, %f4 te %xcc, 0x1 fbue,a %fcc0, loop_3693 loop_3692: fcmpd %fcc1, %f0, %f10 siam 0x7 movre %i4, 0x01E, %l1 loop_3693: fpmerge %f6, %f2, %f8 fcmpgt32 %f2, %f8, %i5 sethi 0x0C9B, %l5 fmovsn %icc, %f6, %f11 umulcc %i3, 0x145B, %l0 ldub [%l7 + 0x56], %g4 fnot2s %f12, %f8 sdivx %g1, 0x14BA, %l3 ldsh [%l7 + 0x62], %l2 fpmerge %f15, %f2, %f0 srlx %g2, %g5, %o3 movcc %icc, %g6, %o0 stb %i2, [%l7 + 0x31] nop setx loop_3694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x5C], %g3 sdivcc %g7, 0x0D49, %o5 fbue %fcc2, loop_3695 loop_3694: brgz,a %i1, loop_3696 st %f5, [%l7 + 0x40] std %f12, [%l7 + 0x60] loop_3695: fbuge %fcc0, loop_3697 loop_3696: fpadd16 %f0, %f6, %f8 tgu %xcc, 0x0 fmovrsgez %o1, %f13, %f10 loop_3697: ldsw [%l7 + 0x44], %o6 ld [%l7 + 0x6C], %f4 movrlz %l4, 0x30E, %o7 fornot1s %f4, %f5, %f2 lduw [%l7 + 0x0C], %i0 brnz,a %o2, loop_3698 fornot2s %f2, %f8, %f9 std %f14, [%l7 + 0x78] ldsh [%l7 + 0x08], %i6 loop_3698: fbge %fcc3, loop_3699 bn,a loop_3700 ldx [%l7 + 0x20], %l6 fmul8x16al %f8, %f15, %f2 loop_3699: lduw [%l7 + 0x44], %o4 loop_3700: ldd [%l7 + 0x68], %f4 fpsub16 %f6, %f4, %f14 fmovda %xcc, %f1, %f13 ldx [%l7 + 0x50], %i4 fandnot2s %f5, %f6, %f8 sth %i7, [%l7 + 0x6A] fors %f7, %f2, %f1 std %f8, [%l7 + 0x70] sth %l1, [%l7 + 0x32] fcmpgt32 %f8, %f6, %l5 call loop_3701 ldsw [%l7 + 0x54], %i3 fmovrdlz %l0, %f0, %f2 ldsb [%l7 + 0x78], %g4 loop_3701: tn %xcc, 0x5 movn %icc, %g1, %i5 subcc %l3, 0x0684, %l2 brgz,a %g5, loop_3702 fmovdge %xcc, %f3, %f15 st %f15, [%l7 + 0x6C] xnor %o3, 0x0BA9, %g2 loop_3702: fabsd %f4, %f14 fpadd16s %f11, %f14, %f11 lduw [%l7 + 0x08], %g6 ldx [%l7 + 0x38], %i2 movvc %icc, %o0, %g3 fmovdleu %xcc, %f4, %f13 edge32ln %o5, %i1, %g7 addccc %o1, 0x08D1, %o6 stw %o7, [%l7 + 0x08] tle %xcc, 0x7 fpadd16s %f1, %f15, %f3 fble %fcc0, loop_3703 fpack16 %f14, %f14 fand %f12, %f2, %f8 fcmpgt16 %f2, %f10, %l4 loop_3703: ld [%l7 + 0x7C], %f2 fpadd16s %f1, %f11, %f11 bne,a %icc, loop_3704 movl %icc, %o2, %i6 sth %i0, [%l7 + 0x4A] bcs,a loop_3705 loop_3704: orncc %o4, 0x11C2, %i4 brgz,a %l6, loop_3706 st %f15, [%l7 + 0x2C] loop_3705: add %i7, 0x01ED, %l5 sll %l1, 0x0D, %i3 loop_3706: fcmpgt16 %f10, %f2, %g4 array8 %g1, %i5, %l3 fnegd %f2, %f0 stx %l0, [%l7 + 0x38] lduw [%l7 + 0x14], %l2 ldsh [%l7 + 0x48], %o3 movge %xcc, %g5, %g2 stb %g6, [%l7 + 0x74] fabsd %f0, %f10 nop setx loop_3707, %l0, %l1 jmpl %l1, %o0 bl loop_3708 tsubcctv %g3, %i2, %i1 lduw [%l7 + 0x54], %g7 loop_3707: andcc %o5, 0x0A96, %o6 loop_3708: bvs,a,pt %xcc, loop_3709 fands %f14, %f7, %f13 edge32n %o1, %o7, %l4 taddcctv %o2, 0x1059, %i0 loop_3709: fble,a %fcc1, loop_3710 fones %f3 st %f0, [%l7 + 0x54] fbge,a %fcc2, loop_3711 loop_3710: fbn,a %fcc0, loop_3712 fmovrsne %i6, %f11, %f9 sth %i4, [%l7 + 0x0A] loop_3711: mulscc %l6, 0x0582, %i7 loop_3712: ldd [%l7 + 0x70], %f10 edge32l %o4, %l1, %i3 tl %icc, 0x1 fmuld8sux16 %f5, %f5, %f14 te %xcc, 0x1 tneg %icc, 0x5 mova %xcc, %g4, %l5 mova %xcc, %i5, %g1 std %f10, [%l7 + 0x70] stb %l0, [%l7 + 0x70] lduw [%l7 + 0x5C], %l3 fmovsle %icc, %f0, %f13 ldd [%l7 + 0x48], %f8 tsubcctv %l2, 0x0EDC, %g5 edge8l %o3, %g2, %g6 stw %g3, [%l7 + 0x78] taddcc %i2, 0x1E70, %o0 std %f4, [%l7 + 0x28] fbge,a %fcc1, loop_3713 fmovsne %icc, %f15, %f14 fpadd32 %f12, %f10, %f8 fbug,a %fcc1, loop_3714 loop_3713: fmuld8ulx16 %f11, %f1, %f4 ldsw [%l7 + 0x60], %g7 ldsw [%l7 + 0x48], %o5 loop_3714: tn %icc, 0x5 edge8ln %o6, %o1, %o7 ldsh [%l7 + 0x14], %l4 edge8 %o2, %i1, %i6 bne loop_3715 fbl,a %fcc2, loop_3716 fabss %f11, %f9 ld [%l7 + 0x64], %f15 loop_3715: fmovdge %xcc, %f4, %f1 loop_3716: ldub [%l7 + 0x3B], %i4 fcmpgt16 %f4, %f8, %i0 sth %l6, [%l7 + 0x38] fmovdvs %icc, %f10, %f10 orn %o4, 0x0D12, %i7 be,a %icc, loop_3717 fcmpeq16 %f14, %f0, %i3 fxors %f8, %f13, %f8 fnor %f12, %f14, %f10 loop_3717: fpack32 %f6, %f10, %f6 fcmpes %fcc0, %f7, %f7 fands %f12, %f11, %f0 ba,pt %xcc, loop_3718 movre %l1, %g4, %l5 fnand %f14, %f2, %f12 nop setx loop_3719, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3718: nop setx loop_3720, %l0, %l1 jmpl %l1, %g1 fmovdvs %xcc, %f8, %f7 fmul8x16 %f7, %f2, %f10 loop_3719: lduw [%l7 + 0x64], %i5 loop_3720: fmovsvc %icc, %f9, %f10 stb %l0, [%l7 + 0x22] lduh [%l7 + 0x4A], %l3 fpsub16s %f9, %f6, %f14 movne %xcc, %g5, %o3 fmovrslz %g2, %f5, %f4 tge %icc, 0x5 fbg %fcc2, loop_3721 fbuge %fcc2, loop_3722 ldsh [%l7 + 0x58], %g6 brlz %l2, loop_3723 loop_3721: lduw [%l7 + 0x70], %g3 loop_3722: fcmps %fcc3, %f2, %f12 sth %o0, [%l7 + 0x12] loop_3723: ldsw [%l7 + 0x48], %g7 stx %i2, [%l7 + 0x48] fmovda %xcc, %f4, %f8 for %f4, %f2, %f8 ld [%l7 + 0x6C], %f11 ldsh [%l7 + 0x44], %o6 fpsub16s %f0, %f5, %f13 fmovsleu %icc, %f10, %f3 mova %icc, %o1, %o5 fmovd %f2, %f2 stx %o7, [%l7 + 0x08] fmuld8ulx16 %f10, %f15, %f0 smulcc %l4, 0x1287, %i1 ldsw [%l7 + 0x5C], %o2 stx %i6, [%l7 + 0x40] lduh [%l7 + 0x26], %i0 stx %l6, [%l7 + 0x58] fors %f5, %f15, %f6 fcmpne32 %f12, %f8, %i4 edge32 %i7, %o4, %l1 fmul8x16al %f10, %f1, %f4 brnz %i3, loop_3724 fxnor %f10, %f4, %f8 sdivx %g4, 0x1753, %g1 ta %xcc, 0x6 loop_3724: bcs %xcc, loop_3725 ldsw [%l7 + 0x1C], %l5 array16 %l0, %i5, %g5 ldub [%l7 + 0x11], %l3 loop_3725: fmovdcs %xcc, %f8, %f8 fabss %f10, %f15 array32 %o3, %g2, %l2 tsubcc %g3, 0x1562, %g6 popc %o0, %i2 edge32 %g7, %o6, %o5 std %f4, [%l7 + 0x68] fbg %fcc3, loop_3726 movvs %xcc, %o7, %l4 ldsw [%l7 + 0x7C], %i1 tneg %icc, 0x1 loop_3726: fpack32 %f10, %f8, %f2 mova %icc, %o2, %o1 fpadd16s %f6, %f13, %f7 sth %i6, [%l7 + 0x72] ldub [%l7 + 0x32], %l6 addccc %i0, %i7, %i4 ld [%l7 + 0x60], %f2 ldx [%l7 + 0x20], %o4 tsubcc %l1, %g4, %i3 movn %xcc, %g1, %l0 ldsh [%l7 + 0x22], %i5 fblg %fcc2, loop_3727 nop setx loop_3728, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %xcc, 0x1 bpos,a loop_3729 loop_3727: ldsh [%l7 + 0x64], %l5 loop_3728: tne %xcc, 0x1 edge8 %g5, %o3, %l3 loop_3729: tcs %xcc, 0x3 lduh [%l7 + 0x4A], %g2 brnz %l2, loop_3730 ldd [%l7 + 0x08], %f14 fnegd %f10, %f14 fble,a %fcc2, loop_3731 loop_3730: tge %xcc, 0x4 ble,a,pt %xcc, loop_3732 fmovsn %icc, %f5, %f9 loop_3731: fmovse %xcc, %f14, %f9 mova %icc, %g3, %g6 loop_3732: tcs %icc, 0x5 fpack32 %f4, %f12, %f0 brnz %i2, loop_3733 ldsw [%l7 + 0x3C], %o0 sth %o6, [%l7 + 0x6E] lduw [%l7 + 0x44], %o5 loop_3733: ldd [%l7 + 0x68], %f2 stx %o7, [%l7 + 0x18] st %f3, [%l7 + 0x60] fmovrslez %g7, %f1, %f0 movle %xcc, %l4, %i1 udiv %o2, 0x029E, %i6 fbul,a %fcc0, loop_3734 alignaddrl %l6, %o1, %i7 fpsub32s %f11, %f3, %f0 orn %i4, 0x1320, %o4 loop_3734: subc %l1, %i0, %i3 fnand %f12, %f0, %f12 edge32ln %g4, %l0, %i5 movpos %icc, %l5, %g1 fbn,a %fcc2, loop_3735 tneg %icc, 0x2 mova %icc, %o3, %l3 fbue,a %fcc3, loop_3736 loop_3735: add %g2, %l2, %g5 andn %g6, 0x1935, %i2 fbug,a %fcc2, loop_3737 loop_3736: fnors %f0, %f0, %f10 subc %g3, %o0, %o5 fmul8sux16 %f12, %f10, %f6 loop_3737: bpos,pt %xcc, loop_3738 fmovdle %xcc, %f4, %f7 movre %o6, 0x1E6, %o7 fbge %fcc3, loop_3739 loop_3738: ldsb [%l7 + 0x2A], %g7 st %f15, [%l7 + 0x34] ldub [%l7 + 0x48], %i1 loop_3739: orncc %l4, 0x0B26, %i6 stw %l6, [%l7 + 0x0C] fnand %f14, %f6, %f4 tcc %xcc, 0x4 fnands %f0, %f11, %f10 tle %xcc, 0x4 ldsh [%l7 + 0x42], %o2 orncc %o1, %i7, %i4 fpsub32s %f13, %f3, %f0 fmovdleu %icc, %f6, %f12 ldsh [%l7 + 0x20], %l1 tsubcctv %o4, 0x00C0, %i3 tsubcctv %i0, 0x0094, %g4 fnegd %f2, %f4 edge32l %i5, %l0, %l5 fmovsle %icc, %f3, %f2 bg,pt %xcc, loop_3740 lduw [%l7 + 0x30], %g1 sth %o3, [%l7 + 0x78] and %l3, 0x1137, %g2 loop_3740: tge %icc, 0x3 fone %f0 fmovsle %xcc, %f0, %f0 sth %l2, [%l7 + 0x0E] stx %g5, [%l7 + 0x10] alignaddr %i2, %g6, %o0 fcmpeq16 %f14, %f12, %o5 fbue %fcc3, loop_3741 fcmpne32 %f10, %f8, %g3 lduh [%l7 + 0x0A], %o6 xor %g7, %i1, %o7 loop_3741: bvc,a,pn %icc, loop_3742 xorcc %i6, %l4, %l6 fmovdgu %xcc, %f14, %f10 st %f1, [%l7 + 0x34] loop_3742: fabss %f8, %f11 fbo %fcc2, loop_3743 ldsw [%l7 + 0x70], %o2 be,pn %xcc, loop_3744 stb %i7, [%l7 + 0x49] loop_3743: tl %icc, 0x6 edge16 %i4, %l1, %o4 loop_3744: sth %i3, [%l7 + 0x74] fmovsvs %icc, %f6, %f4 stx %i0, [%l7 + 0x30] fmovsne %icc, %f2, %f0 fxnor %f2, %f14, %f14 movrlez %g4, 0x1B6, %i5 lduw [%l7 + 0x2C], %o1 lduw [%l7 + 0x7C], %l0 fmul8x16au %f6, %f13, %f10 stx %g1, [%l7 + 0x48] fmovsge %icc, %f13, %f3 bcc,a %xcc, loop_3745 lduh [%l7 + 0x76], %l5 fmovspos %xcc, %f10, %f4 ldx [%l7 + 0x18], %o3 loop_3745: fmovrslez %l3, %f11, %f14 fmovrse %l2, %f9, %f9 ldsw [%l7 + 0x54], %g5 srlx %g2, 0x19, %i2 stx %o0, [%l7 + 0x68] fxors %f5, %f13, %f0 sth %g6, [%l7 + 0x26] movre %g3, %o6, %o5 ld [%l7 + 0x4C], %f15 tle %xcc, 0x7 fnot2s %f15, %f12 ld [%l7 + 0x68], %f2 xorcc %g7, %o7, %i1 fxnors %f2, %f6, %f15 fzeros %f4 ldd [%l7 + 0x10], %f2 fmovdpos %icc, %f6, %f11 ld [%l7 + 0x64], %f13 sth %i6, [%l7 + 0x3A] ldub [%l7 + 0x70], %l6 edge8n %o2, %i7, %l4 edge16n %l1, %o4, %i4 fnegs %f10, %f4 ba,pn %icc, loop_3746 fnot2s %f5, %f10 movleu %icc, %i0, %g4 ldsh [%l7 + 0x76], %i5 loop_3746: popc 0x0D98, %o1 fmuld8sux16 %f1, %f3, %f12 fbule,a %fcc2, loop_3747 srlx %i3, 0x03, %g1 srlx %l0, 0x1B, %o3 fpackfix %f6, %f15 loop_3747: ldx [%l7 + 0x78], %l5 sdivx %l3, 0x0160, %l2 array8 %g2, %i2, %o0 fandnot2 %f6, %f12, %f12 fmuld8ulx16 %f15, %f5, %f8 st %f0, [%l7 + 0x60] movrne %g5, 0x1AB, %g3 mulscc %g6, 0x0E07, %o6 bl,a %icc, loop_3748 fcmpne16 %f6, %f8, %o5 fbue,a %fcc1, loop_3749 fmovsvc %icc, %f3, %f8 loop_3748: fpack32 %f10, %f14, %f10 edge16ln %g7, %o7, %i1 loop_3749: fmovdcs %xcc, %f13, %f6 bvc,a %icc, loop_3750 movn %icc, %i6, %l6 fpsub16 %f14, %f8, %f12 fnegs %f13, %f5 loop_3750: ldx [%l7 + 0x78], %o2 fzeros %f9 fmovdvc %icc, %f4, %f11 smulcc %l4, %i7, %o4 movl %xcc, %i4, %i0 std %f6, [%l7 + 0x68] fnot1 %f2, %f4 fbule %fcc2, loop_3751 stx %l1, [%l7 + 0x18] array32 %g4, %i5, %i3 stw %g1, [%l7 + 0x34] loop_3751: edge8n %l0, %o1, %l5 ldsw [%l7 + 0x38], %o3 fmovdl %icc, %f7, %f8 xnor %l2, %l3, %g2 ldd [%l7 + 0x40], %f14 udivcc %i2, 0x043C, %g5 fbge,a %fcc1, loop_3752 fbul,a %fcc0, loop_3753 movneg %icc, %g3, %g6 fmul8sux16 %f12, %f8, %f8 loop_3752: fmovsneg %icc, %f15, %f13 loop_3753: ldsh [%l7 + 0x72], %o6 tne %icc, 0x7 fmovdgu %icc, %f12, %f4 srl %o5, 0x14, %g7 ldd [%l7 + 0x50], %f14 fcmpne32 %f2, %f4, %o7 stx %i1, [%l7 + 0x70] ldsb [%l7 + 0x57], %o0 ld [%l7 + 0x64], %f13 fpackfix %f0, %f12 ldd [%l7 + 0x20], %f8 tgu %xcc, 0x4 te %icc, 0x7 orcc %i6, 0x1047, %o2 ldd [%l7 + 0x28], %f8 fcmps %fcc2, %f8, %f3 stw %l6, [%l7 + 0x0C] smulcc %i7, 0x1EA3, %l4 st %f13, [%l7 + 0x14] tvc %icc, 0x4 ta %icc, 0x3 movge %icc, %i4, %o4 stw %l1, [%l7 + 0x0C] std %f2, [%l7 + 0x50] ldsb [%l7 + 0x0C], %g4 sll %i0, 0x0F, %i5 fpadd16 %f2, %f2, %f10 edge16ln %i3, %g1, %l0 lduh [%l7 + 0x34], %l5 fnor %f6, %f6, %f14 ldsw [%l7 + 0x48], %o1 sdiv %l2, 0x1F69, %l3 bpos,a,pn %xcc, loop_3754 addc %g2, %o3, %g5 st %f12, [%l7 + 0x54] movneg %xcc, %g3, %g6 loop_3754: lduw [%l7 + 0x78], %i2 ld [%l7 + 0x58], %f3 st %f14, [%l7 + 0x3C] fmovsvs %icc, %f10, %f2 ble,a %xcc, loop_3755 andncc %o6, %g7, %o7 nop setx loop_3756, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %o5, 0x1A16, %i1 loop_3755: ldsh [%l7 + 0x20], %i6 ld [%l7 + 0x20], %f5 loop_3756: fbge,a %fcc0, loop_3757 lduw [%l7 + 0x38], %o2 edge16ln %o0, %l6, %l4 alignaddr %i7, %i4, %l1 loop_3757: fbuge %fcc0, loop_3758 bpos loop_3759 fmovdvc %xcc, %f2, %f14 sth %g4, [%l7 + 0x2E] loop_3758: ldx [%l7 + 0x78], %i0 loop_3759: fmovrse %i5, %f10, %f11 ldd [%l7 + 0x38], %f6 tvc %xcc, 0x4 fandnot1s %f2, %f9, %f7 orncc %i3, %o4, %g1 ble loop_3760 fble,a %fcc0, loop_3761 lduw [%l7 + 0x64], %l5 stx %l0, [%l7 + 0x28] loop_3760: fpsub32s %f9, %f12, %f4 loop_3761: fmovdvs %xcc, %f11, %f1 fmovrsgz %o1, %f11, %f6 fornot1 %f12, %f6, %f0 fmovdg %icc, %f1, %f11 fmovdneg %xcc, %f6, %f12 movrgz %l2, 0x1F6, %l3 ldsw [%l7 + 0x34], %g2 movrlz %g5, 0x277, %o3 movrgz %g3, %i2, %g6 movg %xcc, %g7, %o7 lduh [%l7 + 0x26], %o6 fmovdvs %xcc, %f11, %f7 fnot2s %f4, %f8 ldsb [%l7 + 0x26], %o5 andcc %i6, %i1, %o2 lduh [%l7 + 0x7C], %l6 ldx [%l7 + 0x08], %o0 ldsw [%l7 + 0x60], %i7 movrlez %l4, %l1, %g4 fmovrsgez %i0, %f0, %f15 fnand %f4, %f10, %f2 ldsh [%l7 + 0x6E], %i5 fba,a %fcc0, loop_3762 movrne %i3, 0x3AF, %i4 orcc %o4, %g1, %l0 fpadd16 %f4, %f14, %f0 loop_3762: subc %o1, 0x072E, %l5 movn %xcc, %l3, %g2 sdiv %l2, 0x13F3, %o3 array32 %g5, %g3, %i2 subcc %g7, %g6, %o7 fnot2 %f10, %f10 fmuld8ulx16 %f10, %f12, %f2 stb %o6, [%l7 + 0x4F] movrgz %i6, 0x1FB, %i1 subc %o5, 0x0623, %l6 fmovdvs %xcc, %f11, %f5 bne,a,pn %xcc, loop_3763 ta %xcc, 0x4 tvs %xcc, 0x5 array8 %o0, %i7, %o2 loop_3763: xorcc %l1, %g4, %i0 sdiv %i5, 0x1359, %i3 fmovrdlz %l4, %f2, %f2 xor %i4, 0x064D, %g1 edge8l %l0, %o1, %l5 brnz,a %o4, loop_3764 fpsub16s %f14, %f10, %f15 fble %fcc2, loop_3765 stx %g2, [%l7 + 0x50] loop_3764: fbug %fcc3, loop_3766 ldub [%l7 + 0x1B], %l3 loop_3765: bn,a,pn %xcc, loop_3767 bleu %icc, loop_3768 loop_3766: ldsb [%l7 + 0x28], %l2 fbue %fcc0, loop_3769 loop_3767: lduw [%l7 + 0x08], %o3 loop_3768: fxnor %f0, %f12, %f0 fbule %fcc0, loop_3770 loop_3769: nop setx loop_3771, %l0, %l1 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 %g3, 0x0E65, %i2 ldsw [%l7 + 0x2C], %g5 loop_3770: fba,a %fcc1, loop_3772 loop_3771: fnands %f10, %f14, %f10 ld [%l7 + 0x64], %f1 stx %g6, [%l7 + 0x38] loop_3772: ldd [%l7 + 0x50], %f0 fcmpgt32 %f4, %f6, %o7 bne,a,pt %icc, loop_3773 andn %o6, %g7, %i1 orn %o5, %i6, %l6 ldsh [%l7 + 0x24], %o0 loop_3773: movrne %o2, %i7, %l1 ld [%l7 + 0x1C], %f6 fnegd %f0, %f2 lduh [%l7 + 0x68], %g4 fmovdvs %xcc, %f8, %f12 fmovdcs %icc, %f13, %f13 fnands %f10, %f14, %f7 subccc %i0, 0x15AD, %i3 andcc %l4, 0x03A1, %i5 lduh [%l7 + 0x16], %i4 tge %icc, 0x5 fcmpgt32 %f0, %f12, %g1 array32 %l0, %o1, %l5 ld [%l7 + 0x78], %f11 tne %xcc, 0x1 fands %f14, %f6, %f2 fcmple32 %f6, %f8, %o4 edge32ln %g2, %l2, %o3 fnors %f5, %f11, %f14 ld [%l7 + 0x14], %f12 st %f4, [%l7 + 0x40] lduw [%l7 + 0x70], %g3 ba,a,pt %icc, loop_3774 ldx [%l7 + 0x60], %i2 srl %g5, 0x0F, %g6 sethi 0x128B, %l3 loop_3774: ldd [%l7 + 0x58], %f4 ldsb [%l7 + 0x6F], %o7 ldd [%l7 + 0x40], %f6 taddcctv %g7, 0x1E60, %i1 brnz %o6, loop_3775 fmovs %f3, %f6 and %i6, 0x0EF7, %o5 addc %o0, %l6, %o2 loop_3775: st %f8, [%l7 + 0x78] fmovsn %xcc, %f8, %f5 ld [%l7 + 0x28], %f2 edge32 %l1, %i7, %g4 lduh [%l7 + 0x2A], %i3 orcc %i0, %i5, %l4 fcmpeq16 %f4, %f8, %i4 xorcc %l0, 0x1AF0, %g1 fbul,a %fcc3, loop_3776 fpsub16s %f7, %f10, %f15 ldsb [%l7 + 0x0E], %o1 fcmpeq16 %f14, %f4, %o4 loop_3776: brnz %l5, loop_3777 movn %icc, %l2, %o3 fcmpd %fcc1, %f6, %f2 addcc %g3, 0x12CF, %g2 loop_3777: ldd [%l7 + 0x60], %f2 fmovrdgz %g5, %f2, %f0 st %f8, [%l7 + 0x24] tsubcc %i2, 0x1DDD, %l3 brz %o7, loop_3778 fabsd %f14, %f8 bgu,a,pn %icc, loop_3779 ldsw [%l7 + 0x50], %g6 loop_3778: tsubcc %g7, 0x174E, %i1 fmovsne %icc, %f7, %f12 loop_3779: andncc %o6, %i6, %o0 stw %l6, [%l7 + 0x34] fmovsneg %icc, %f1, %f4 sth %o5, [%l7 + 0x3C] fxnors %f4, %f14, %f11 tvc %xcc, 0x6 addccc %l1, 0x0488, %o2 std %f10, [%l7 + 0x58] bg,pn %xcc, loop_3780 fmovrsne %g4, %f14, %f10 ldsb [%l7 + 0x7E], %i7 bne %icc, loop_3781 loop_3780: movl %icc, %i0, %i5 fmovsne %icc, %f0, %f4 ld [%l7 + 0x64], %f10 loop_3781: stw %l4, [%l7 + 0x50] movrne %i4, %i3, %l0 bcc,a,pt %xcc, loop_3782 fbn %fcc1, loop_3783 lduw [%l7 + 0x08], %g1 bl,a,pn %icc, loop_3784 loop_3782: movcs %icc, %o1, %o4 loop_3783: ldsw [%l7 + 0x68], %l5 std %f6, [%l7 + 0x38] loop_3784: sth %l2, [%l7 + 0x34] movgu %icc, %g3, %o3 ld [%l7 + 0x54], %f6 edge32ln %g2, %g5, %i2 movg %xcc, %o7, %g6 ldd [%l7 + 0x08], %f10 taddcc %g7, 0x0E6F, %i1 mulx %o6, %i6, %l3 or %o0, 0x067A, %o5 fone %f14 tge %icc, 0x5 edge8 %l6, %o2, %l1 bcc,a,pt %xcc, loop_3785 fexpand %f7, %f0 fmovscs %xcc, %f12, %f8 stx %g4, [%l7 + 0x10] loop_3785: fmovd %f0, %f4 ldub [%l7 + 0x72], %i7 nop setx loop_3786, %l0, %l1 jmpl %l1, %i5 fmovdcc %xcc, %f8, %f0 st %f15, [%l7 + 0x20] ta %icc, 0x6 loop_3786: fnand %f10, %f12, %f6 movge %xcc, %i0, %i4 and %l4, %l0, %i3 subc %o1, %g1, %o4 tneg %icc, 0x2 ldsw [%l7 + 0x70], %l5 fmovsneg %icc, %f1, %f2 ldsw [%l7 + 0x2C], %l2 fones %f4 sth %o3, [%l7 + 0x6C] call loop_3787 udiv %g2, 0x045B, %g5 std %f10, [%l7 + 0x78] fbu %fcc0, loop_3788 loop_3787: pdist %f2, %f2, %f14 orn %i2, 0x069B, %o7 movrgez %g6, %g7, %g3 loop_3788: ble loop_3789 fbg %fcc0, loop_3790 addc %i1, 0x1BE7, %o6 lduh [%l7 + 0x64], %l3 loop_3789: fbe %fcc1, loop_3791 loop_3790: nop setx loop_3792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x5 stw %o0, [%l7 + 0x14] loop_3791: std %f2, [%l7 + 0x68] loop_3792: ldub [%l7 + 0x50], %o5 fcmple16 %f6, %f6, %l6 stw %o2, [%l7 + 0x60] ldd [%l7 + 0x50], %f4 fmovsa %xcc, %f12, %f7 fmovdge %icc, %f11, %f2 stw %i6, [%l7 + 0x28] edge8l %g4, %i7, %l1 bcs,a loop_3793 fmovdg %icc, %f2, %f4 andcc %i5, 0x1990, %i4 movrne %i0, 0x2BF, %l0 loop_3793: fpadd16s %f3, %f4, %f7 st %f11, [%l7 + 0x4C] ldsh [%l7 + 0x10], %l4 bgu,pn %xcc, loop_3794 fmovda %xcc, %f5, %f11 add %i3, 0x1609, %g1 fbule,a %fcc0, loop_3795 loop_3794: movrgez %o4, 0x3B3, %l5 movg %icc, %o1, %o3 movgu %icc, %l2, %g5 loop_3795: fsrc2 %f14, %f4 movre %g2, %i2, %o7 fnot2s %f2, %f9 ldd [%l7 + 0x78], %f10 ldsh [%l7 + 0x52], %g7 smul %g3, %g6, %i1 fmovrdne %l3, %f6, %f2 fpadd32 %f8, %f12, %f0 stx %o0, [%l7 + 0x28] ldsw [%l7 + 0x0C], %o5 ldub [%l7 + 0x73], %l6 andncc %o2, %i6, %o6 st %f5, [%l7 + 0x68] fcmped %fcc2, %f2, %f0 bcs,a %icc, loop_3796 srax %g4, %i7, %i5 stx %i4, [%l7 + 0x20] movge %xcc, %i0, %l0 loop_3796: fmovrdne %l1, %f8, %f6 xnor %l4, %i3, %o4 ldsh [%l7 + 0x46], %l5 stb %o1, [%l7 + 0x6F] pdist %f14, %f2, %f10 fbg %fcc1, loop_3797 sdivx %g1, 0x0150, %o3 fmovrse %g5, %f13, %f4 fmovdgu %xcc, %f5, %f15 loop_3797: or %l2, %i2, %o7 fnegd %f2, %f12 ble %xcc, loop_3798 fmovdcc %icc, %f15, %f15 bleu,a,pt %icc, loop_3799 ldsw [%l7 + 0x30], %g7 loop_3798: sdiv %g3, 0x0BBF, %g6 bvc %icc, loop_3800 loop_3799: stx %g2, [%l7 + 0x28] brgz,a %i1, loop_3801 srax %o0, 0x1D, %o5 loop_3800: fcmped %fcc0, %f4, %f14 fbue,a %fcc2, loop_3802 loop_3801: edge32 %l6, %l3, %o2 fpmerge %f11, %f1, %f10 ldsw [%l7 + 0x54], %o6 loop_3802: tgu %xcc, 0x5 movrlz %i6, %g4, %i7 srlx %i4, 0x15, %i5 brlez,a %l0, loop_3803 ldd [%l7 + 0x10], %f4 fnot2 %f12, %f4 srlx %i0, 0x19, %l4 loop_3803: fbule,a %fcc3, loop_3804 xorcc %l1, %i3, %l5 fmovd %f14, %f10 bpos,a %xcc, loop_3805 loop_3804: stw %o4, [%l7 + 0x20] stw %g1, [%l7 + 0x28] fbn %fcc0, loop_3806 loop_3805: ld [%l7 + 0x20], %f12 sll %o1, %o3, %l2 fcmpes %fcc3, %f13, %f7 loop_3806: addc %g5, %o7, %g7 fmovrsgz %i2, %f4, %f6 brnz,a %g6, loop_3807 fexpand %f11, %f12 fbug %fcc1, loop_3808 lduh [%l7 + 0x52], %g3 loop_3807: bpos loop_3809 sth %i1, [%l7 + 0x56] loop_3808: edge16l %o0, %g2, %l6 array8 %l3, %o5, %o2 loop_3809: fbe,a %fcc2, loop_3810 fnot2 %f0, %f4 stw %o6, [%l7 + 0x68] ble,pn %icc, loop_3811 loop_3810: fblg %fcc2, loop_3812 stx %i6, [%l7 + 0x78] subc %i7, %g4, %i5 loop_3811: ldsh [%l7 + 0x26], %i4 loop_3812: nop setx loop_3813, %l0, %l1 jmpl %l1, %l0 addcc %l4, %i0, %i3 stx %l5, [%l7 + 0x28] srax %l1, %o4, %o1 loop_3813: fandnot1 %f4, %f2, %f12 stb %o3, [%l7 + 0x2D] ldsw [%l7 + 0x48], %l2 andn %g1, %o7, %g5 lduh [%l7 + 0x4C], %g7 std %f12, [%l7 + 0x60] st %f5, [%l7 + 0x6C] tvs %xcc, 0x7 taddcctv %i2, %g6, %i1 stb %o0, [%l7 + 0x60] fmovse %xcc, %f7, %f7 fxor %f2, %f8, %f0 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x46], %g2 fbul %fcc2, loop_3814 xnor %g3, %l6, %l3 std %f10, [%l7 + 0x20] fmovdne %icc, %f14, %f2 loop_3814: brgz,a %o5, loop_3815 fmovsle %icc, %f3, %f11 fbne %fcc2, loop_3816 bshuffle %f4, %f2, %f10 loop_3815: fbule,a %fcc3, loop_3817 fnegd %f10, %f0 loop_3816: fzero %f12 edge8n %o2, %o6, %i6 loop_3817: movrgez %g4, 0x1A1, %i5 array16 %i7, %i4, %l0 sethi 0x0C20, %i0 ldd [%l7 + 0x70], %f10 stx %i3, [%l7 + 0x60] fcmpne16 %f14, %f0, %l5 orn %l1, 0x0901, %l4 stw %o1, [%l7 + 0x74] tpos %icc, 0x7 ld [%l7 + 0x68], %f2 fmovrdne %o4, %f14, %f10 lduw [%l7 + 0x34], %o3 ldsw [%l7 + 0x4C], %g1 sth %l2, [%l7 + 0x3E] stb %g5, [%l7 + 0x26] fcmpne32 %f12, %f14, %o7 ldsb [%l7 + 0x10], %g7 ld [%l7 + 0x08], %f8 brgz %g6, loop_3818 ld [%l7 + 0x30], %f3 fbu,a %fcc3, loop_3819 fcmpne16 %f6, %f10, %i2 loop_3818: te %xcc, 0x7 edge16ln %i1, %g2, %o0 loop_3819: ld [%l7 + 0x1C], %f0 umul %g3, %l3, %l6 lduw [%l7 + 0x64], %o5 fornot1s %f12, %f3, %f12 faligndata %f14, %f12, %f2 brz,a %o2, loop_3820 bpos,a,pt %xcc, loop_3821 fcmped %fcc0, %f0, %f4 ldsh [%l7 + 0x6C], %o6 loop_3820: stb %g4, [%l7 + 0x0A] loop_3821: bshuffle %f12, %f4, %f4 ldd [%l7 + 0x68], %f4 tcs %xcc, 0x2 ldsh [%l7 + 0x24], %i5 mova %xcc, %i6, %i7 movge %xcc, %l0, %i4 fbo %fcc0, loop_3822 ldx [%l7 + 0x10], %i0 ldub [%l7 + 0x1F], %i3 fmovdge %icc, %f9, %f7 loop_3822: fnor %f0, %f2, %f8 for %f2, %f2, %f4 andcc %l5, 0x1911, %l1 mulscc %o1, %o4, %l4 fcmpgt16 %f8, %f8, %g1 bge,a,pn %xcc, loop_3823 ld [%l7 + 0x30], %f1 smul %o3, 0x141F, %l2 fpackfix %f6, %f9 loop_3823: array32 %g5, %o7, %g6 ldsw [%l7 + 0x28], %i2 st %f8, [%l7 + 0x08] fzero %f4 nop setx loop_3824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %icc, %g7, %g2 bvc,a,pt %xcc, loop_3825 subcc %i1, %g3, %o0 loop_3824: ldsb [%l7 + 0x15], %l6 subcc %o5, %l3, %o6 loop_3825: xnor %g4, %o2, %i5 fornot1s %f13, %f6, %f0 nop setx loop_3826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %xcc, %f2, %f1 taddcc %i7, %i6, %l0 fmovsneg %icc, %f15, %f7 loop_3826: fmovsvs %icc, %f12, %f2 fmovsa %xcc, %f15, %f10 movl %xcc, %i0, %i4 bn,a,pn %icc, loop_3827 stx %i3, [%l7 + 0x08] fzeros %f6 ba,pt %icc, loop_3828 loop_3827: fandnot2s %f12, %f12, %f8 bleu %icc, loop_3829 fmovrdne %l5, %f12, %f14 loop_3828: fmovdg %icc, %f3, %f0 fsrc2s %f0, %f11 loop_3829: fpadd32 %f6, %f2, %f2 bleu,a %xcc, loop_3830 fbl,a %fcc1, loop_3831 ldsw [%l7 + 0x18], %l1 ld [%l7 + 0x74], %f8 loop_3830: mulscc %o1, %o4, %l4 loop_3831: ble,a %icc, loop_3832 tne %icc, 0x5 ldd [%l7 + 0x28], %f4 bcc,pt %xcc, loop_3833 loop_3832: fsrc1 %f4, %f4 fbu %fcc1, loop_3834 array16 %g1, %l2, %g5 loop_3833: ldsh [%l7 + 0x20], %o3 fbne %fcc0, loop_3835 loop_3834: tleu %xcc, 0x0 edge8ln %o7, %i2, %g6 fmul8x16 %f12, %f6, %f6 loop_3835: ld [%l7 + 0x70], %f13 lduw [%l7 + 0x20], %g7 lduw [%l7 + 0x10], %g2 fnands %f0, %f1, %f7 movn %icc, %g3, %i1 movrgez %l6, 0x023, %o0 fmovdl %icc, %f14, %f11 array32 %l3, %o5, %o6 fpadd16 %f4, %f12, %f8 fmovsvc %icc, %f2, %f1 ldd [%l7 + 0x50], %f2 movcc %xcc, %o2, %g4 movneg %icc, %i5, %i7 tcs %xcc, 0x3 fmovrdgz %l0, %f14, %f4 srax %i6, 0x15, %i4 std %f12, [%l7 + 0x78] tleu %icc, 0x0 brlez,a %i0, loop_3836 lduw [%l7 + 0x60], %i3 stb %l5, [%l7 + 0x54] fexpand %f0, %f10 loop_3836: nop setx loop_3837, %l0, %l1 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 + 0x18], %l1 edge32l %o1, %o4, %g1 array8 %l2, %l4, %o3 loop_3837: ldd [%l7 + 0x30], %f0 tvs %xcc, 0x4 fxnors %f5, %f8, %f6 fcmpne32 %f8, %f14, %g5 fnot2s %f2, %f11 ldub [%l7 + 0x7D], %i2 fmovsn %icc, %f14, %f2 fmovdn %icc, %f5, %f2 lduw [%l7 + 0x4C], %g6 bne,pn %icc, loop_3838 ble,a %icc, loop_3839 fornot1 %f4, %f8, %f6 pdist %f14, %f4, %f10 loop_3838: fpack32 %f6, %f6, %f6 loop_3839: sth %o7, [%l7 + 0x2E] fcmple16 %f4, %f4, %g7 fble,a %fcc0, loop_3840 lduh [%l7 + 0x10], %g2 fandnot1s %f11, %f5, %f0 fbne %fcc1, loop_3841 loop_3840: ldsb [%l7 + 0x71], %i1 fnands %f5, %f6, %f15 ldx [%l7 + 0x60], %g3 loop_3841: fmovrdgez %l6, %f14, %f14 srl %l3, %o5, %o6 tvs %xcc, 0x3 tne %icc, 0x7 fabss %f1, %f0 smul %o2, %g4, %o0 lduh [%l7 + 0x68], %i5 ldsh [%l7 + 0x14], %i7 fabsd %f8, %f4 fmovdcc %icc, %f1, %f15 bpos,pt %xcc, loop_3842 ldub [%l7 + 0x64], %l0 lduw [%l7 + 0x3C], %i6 movre %i4, 0x3F9, %i3 loop_3842: fmovdvc %xcc, %f14, %f6 movcs %xcc, %l5, %l1 mova %xcc, %i0, %o4 movre %g1, 0x1BA, %o1 edge8 %l2, %l4, %o3 sth %g5, [%l7 + 0x76] fba %fcc0, loop_3843 fcmpes %fcc2, %f3, %f7 fones %f12 tvc %xcc, 0x3 loop_3843: lduh [%l7 + 0x20], %g6 ldsh [%l7 + 0x18], %i2 fmovrdgz %o7, %f2, %f10 movcs %icc, %g2, %i1 fmovsge %xcc, %f9, %f11 edge8n %g7, %g3, %l3 mulx %o5, %l6, %o6 addc %g4, 0x0EEC, %o0 ldub [%l7 + 0x7B], %o2 fornot2 %f8, %f12, %f4 fmovdl %xcc, %f14, %f0 fmovsn %xcc, %f12, %f4 movvc %xcc, %i7, %l0 fpmerge %f0, %f14, %f10 nop setx loop_3844, %l0, %l1 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 %i5, %i4, %i6 fmovdvs %icc, %f0, %f0 stb %l5, [%l7 + 0x55] loop_3844: movrgz %i3, %i0, %l1 xorcc %g1, %o4, %o1 fmovsa %xcc, %f10, %f10 fmovdne %xcc, %f8, %f4 fbl %fcc2, loop_3845 fmovrse %l4, %f15, %f4 fcmpgt16 %f14, %f0, %l2 edge16 %g5, %g6, %i2 loop_3845: fmovscc %icc, %f10, %f11 brgz %o3, loop_3846 fandnot1 %f2, %f14, %f0 ldsb [%l7 + 0x30], %g2 fornot2 %f4, %f12, %f14 loop_3846: lduw [%l7 + 0x6C], %o7 fcmpeq32 %f6, %f2, %i1 fnot2s %f6, %f2 sub %g3, %g7, %l3 andcc %o5, %l6, %g4 smul %o0, 0x024B, %o6 st %f11, [%l7 + 0x10] ldsw [%l7 + 0x60], %o2 move %icc, %l0, %i7 sub %i4, %i6, %i5 bvs loop_3847 stw %i3, [%l7 + 0x48] xnor %l5, 0x1DC0, %l1 ldsh [%l7 + 0x7A], %g1 loop_3847: sllx %i0, %o1, %l4 ldub [%l7 + 0x3C], %l2 fmovscs %icc, %f3, %f5 fpadd32s %f15, %f1, %f2 bleu,a loop_3848 fmovsgu %icc, %f10, %f3 ldsw [%l7 + 0x60], %o4 brlez %g5, loop_3849 loop_3848: fmovdl %icc, %f7, %f2 tgu %xcc, 0x1 brgez,a %g6, loop_3850 loop_3849: fsrc1 %f10, %f4 bshuffle %f4, %f12, %f8 fsrc2 %f0, %f4 loop_3850: movrne %i2, 0x0E6, %o3 tvs %icc, 0x3 ldsh [%l7 + 0x14], %g2 bcs,a,pn %xcc, loop_3851 stb %o7, [%l7 + 0x2A] fands %f7, %f10, %f15 tne %xcc, 0x2 loop_3851: fnot1 %f10, %f4 movrgz %g3, %i1, %g7 bcs,a %xcc, loop_3852 fbue,a %fcc1, loop_3853 brz %l3, loop_3854 ldub [%l7 + 0x2F], %l6 loop_3852: fbl %fcc3, loop_3855 loop_3853: fmovsge %xcc, %f6, %f0 loop_3854: fnors %f4, %f7, %f14 movn %icc, %g4, %o5 loop_3855: fornot2 %f4, %f8, %f6 std %f14, [%l7 + 0x20] ldd [%l7 + 0x10], %f12 ldx [%l7 + 0x68], %o6 fexpand %f7, %f14 orncc %o2, %l0, %i7 lduw [%l7 + 0x48], %o0 fbule,a %fcc3, loop_3856 ldsh [%l7 + 0x2A], %i6 fornot1s %f15, %f5, %f7 movvs %xcc, %i5, %i3 loop_3856: fmovsvs %icc, %f10, %f14 move %xcc, %l5, %l1 fmul8x16au %f10, %f15, %f10 ldx [%l7 + 0x68], %g1 fmovd %f14, %f8 fpsub16 %f0, %f12, %f12 ldsb [%l7 + 0x0B], %i0 stb %i4, [%l7 + 0x6F] fpmerge %f7, %f6, %f6 andcc %l4, %o1, %l2 fmovscs %xcc, %f6, %f0 tge %icc, 0x1 for %f6, %f12, %f12 stx %o4, [%l7 + 0x78] edge16ln %g5, %i2, %o3 tpos %xcc, 0x4 fpack16 %f2, %f13 sth %g2, [%l7 + 0x16] bneg,a,pt %icc, loop_3857 fble %fcc0, loop_3858 siam 0x7 sdivx %o7, 0x01D4, %g6 loop_3857: fcmpne32 %f0, %f10, %g3 loop_3858: xnorcc %i1, %l3, %l6 srl %g7, 0x0A, %g4 movneg %icc, %o5, %o2 fmul8ulx16 %f0, %f0, %f14 lduh [%l7 + 0x6C], %l0 fmovrsne %i7, %f14, %f7 tvs %icc, 0x0 fmovsge %xcc, %f0, %f14 fmovse %icc, %f12, %f12 xnorcc %o0, 0x1D72, %i6 std %f2, [%l7 + 0x08] movgu %xcc, %o6, %i5 stw %i3, [%l7 + 0x3C] sth %l5, [%l7 + 0x76] move %xcc, %g1, %l1 fones %f12 sth %i0, [%l7 + 0x64] fbe,a %fcc2, loop_3859 stb %l4, [%l7 + 0x57] fabss %f0, %f11 fmovrdgez %o1, %f2, %f8 loop_3859: movrgez %l2, %i4, %o4 orcc %i2, 0x1DBA, %o3 std %f4, [%l7 + 0x50] ld [%l7 + 0x74], %f12 st %f5, [%l7 + 0x5C] tsubcctv %g5, %g2, %g6 fbge,a %fcc3, loop_3860 nop setx loop_3861, %l0, %l1 jmpl %l1, %g3 lduw [%l7 + 0x20], %o7 ldsh [%l7 + 0x08], %i1 loop_3860: std %f2, [%l7 + 0x60] loop_3861: edge16ln %l6, %g7, %g4 alignaddr %o5, %o2, %l3 movvs %icc, %l0, %o0 ba,a loop_3862 ldsw [%l7 + 0x70], %i6 movneg %xcc, %i7, %o6 bn,pt %xcc, loop_3863 loop_3862: popc %i5, %i3 ldsb [%l7 + 0x65], %g1 fpadd32 %f4, %f0, %f8 loop_3863: pdist %f0, %f4, %f8 tcc %icc, 0x2 fblg,a %fcc3, loop_3864 fmul8x16 %f11, %f6, %f6 fmul8x16au %f13, %f0, %f4 ldx [%l7 + 0x68], %l1 loop_3864: brgez %i0, loop_3865 fmovsle %icc, %f8, %f13 stw %l5, [%l7 + 0x0C] movrne %o1, %l4, %i4 loop_3865: taddcc %o4, %l2, %o3 andn %i2, 0x1FFB, %g2 fandnot2 %f14, %f12, %f14 andn %g6, %g5, %g3 fnot1 %f10, %f6 stb %i1, [%l7 + 0x15] bgu,a loop_3866 ldsb [%l7 + 0x24], %o7 fmovse %icc, %f7, %f15 std %f2, [%l7 + 0x50] loop_3866: call loop_3867 ldd [%l7 + 0x50], %f2 ldub [%l7 + 0x6C], %l6 st %f6, [%l7 + 0x2C] loop_3867: ldsb [%l7 + 0x25], %g4 bg,a loop_3868 ldub [%l7 + 0x2F], %o5 fmovrdlz %g7, %f8, %f12 or %o2, %l3, %l0 loop_3868: bn,a,pt %icc, loop_3869 ldsh [%l7 + 0x6A], %i6 ldx [%l7 + 0x10], %i7 fandnot1s %f13, %f7, %f14 loop_3869: fcmpne32 %f2, %f12, %o0 edge32ln %i5, %o6, %i3 xorcc %g1, 0x086D, %i0 brz %l1, loop_3870 fpadd32 %f6, %f2, %f14 edge8n %l5, %o1, %l4 fbo,a %fcc2, loop_3871 loop_3870: fmovsvs %xcc, %f6, %f1 fxnors %f14, %f3, %f9 fpsub32 %f8, %f10, %f4 loop_3871: std %f4, [%l7 + 0x58] fmovrdgz %o4, %f10, %f14 ldsh [%l7 + 0x4E], %i4 lduw [%l7 + 0x24], %o3 fmuld8sux16 %f15, %f11, %f8 ldsh [%l7 + 0x1E], %l2 fmovsa %icc, %f0, %f10 fmuld8sux16 %f6, %f10, %f10 stx %i2, [%l7 + 0x60] fxnor %f4, %f4, %f2 sllx %g2, 0x0C, %g5 tpos %xcc, 0x5 bl loop_3872 fmovsgu %xcc, %f5, %f12 taddcc %g6, %i1, %o7 mulx %l6, 0x04B8, %g3 loop_3872: lduh [%l7 + 0x38], %g4 fzero %f10 move %xcc, %g7, %o5 fmovd %f12, %f0 movle %icc, %o2, %l0 tl %icc, 0x4 sth %i6, [%l7 + 0x76] fmovdcc %xcc, %f6, %f0 fmovrdgz %l3, %f8, %f10 brgez,a %o0, loop_3873 stw %i5, [%l7 + 0x18] andn %i7, 0x043A, %i3 fnegd %f12, %f8 loop_3873: orn %g1, 0x17AA, %i0 fmul8ulx16 %f6, %f4, %f0 stb %l1, [%l7 + 0x62] sth %l5, [%l7 + 0x18] fabss %f1, %f6 xor %o1, %o6, %l4 lduh [%l7 + 0x20], %o4 tsubcctv %o3, %i4, %l2 mulscc %g2, 0x07DB, %i2 sll %g5, %i1, %g6 fmovsvc %icc, %f10, %f1 ldx [%l7 + 0x58], %o7 ldx [%l7 + 0x58], %g3 ldsb [%l7 + 0x0A], %g4 sethi 0x08F9, %g7 popc %o5, %o2 array16 %l0, %i6, %l3 alignaddrl %o0, %l6, %i7 xorcc %i5, 0x0BFC, %i3 sth %i0, [%l7 + 0x4E] fbo,a %fcc1, loop_3874 bn,a,pt %icc, loop_3875 fpsub16s %f10, %f7, %f15 fmul8x16al %f12, %f5, %f10 loop_3874: lduh [%l7 + 0x38], %l1 loop_3875: mulx %g1, 0x0531, %o1 ld [%l7 + 0x14], %f0 ldsh [%l7 + 0x3A], %o6 brlez %l4, loop_3876 ldub [%l7 + 0x4D], %l5 ldsb [%l7 + 0x0A], %o3 fcmpne16 %f2, %f0, %i4 loop_3876: bcc,a,pn %icc, loop_3877 stx %l2, [%l7 + 0x48] edge16ln %g2, %i2, %g5 fmovsne %xcc, %f1, %f5 loop_3877: fbule %fcc3, loop_3878 xnor %i1, 0x178C, %o4 fnors %f12, %f14, %f13 fcmpd %fcc1, %f12, %f2 loop_3878: fcmped %fcc3, %f6, %f0 fmuld8ulx16 %f12, %f8, %f6 movre %o7, %g6, %g3 movgu %icc, %g4, %o5 fnors %f9, %f6, %f5 movvc %xcc, %o2, %l0 bleu %icc, loop_3879 ldsb [%l7 + 0x63], %g7 mulx %i6, %l3, %o0 ldub [%l7 + 0x49], %i7 loop_3879: fmovdgu %xcc, %f15, %f1 sdivx %l6, 0x1319, %i3 subcc %i5, 0x19DA, %l1 fbg,a %fcc1, loop_3880 edge16l %i0, %g1, %o6 fcmpd %fcc1, %f12, %f2 std %f10, [%l7 + 0x48] loop_3880: fbul %fcc2, loop_3881 fmovsge %icc, %f2, %f12 bvs,a %xcc, loop_3882 edge8ln %l4, %l5, %o3 loop_3881: tvs %xcc, 0x1 bshuffle %f8, %f10, %f2 loop_3882: edge32l %i4, %o1, %l2 edge32ln %g2, %g5, %i2 ldsb [%l7 + 0x7A], %i1 tcs %icc, 0x6 fmovspos %icc, %f12, %f0 stb %o7, [%l7 + 0x16] sethi 0x0375, %o4 fzeros %f0 movrgz %g6, %g3, %o5 brz %o2, loop_3883 st %f13, [%l7 + 0x7C] ldsw [%l7 + 0x3C], %g4 fnands %f6, %f3, %f15 loop_3883: ldsw [%l7 + 0x44], %g7 fmovdvc %icc, %f3, %f2 fpsub16 %f12, %f4, %f2 andn %i6, %l3, %l0 taddcc %i7, %l6, %i3 ldx [%l7 + 0x58], %i5 fpack16 %f2, %f2 lduw [%l7 + 0x1C], %l1 fabsd %f2, %f4 fcmpgt16 %f4, %f10, %o0 fnors %f10, %f0, %f1 ld [%l7 + 0x64], %f12 tcc %xcc, 0x3 sth %i0, [%l7 + 0x76] bge,a %icc, loop_3884 ldsw [%l7 + 0x54], %o6 stb %g1, [%l7 + 0x26] fba %fcc3, loop_3885 loop_3884: fmovsgu %icc, %f3, %f10 lduh [%l7 + 0x4C], %l5 bleu loop_3886 loop_3885: std %f6, [%l7 + 0x20] fcmpne16 %f12, %f14, %o3 mulscc %l4, 0x1F11, %o1 loop_3886: ldd [%l7 + 0x18], %f12 fmovrslz %i4, %f13, %f5 fornot2s %f14, %f9, %f9 udivx %l2, 0x0F0E, %g5 ldsb [%l7 + 0x2E], %g2 fcmpeq16 %f6, %f14, %i2 fbul,a %fcc0, loop_3887 stx %i1, [%l7 + 0x70] ldsw [%l7 + 0x64], %o7 ldsw [%l7 + 0x20], %o4 loop_3887: fcmpgt32 %f12, %f8, %g3 fmovspos %xcc, %f9, %f5 movle %xcc, %g6, %o5 fzero %f14 brlz %o2, loop_3888 bgu loop_3889 bgu,pn %icc, loop_3890 fsrc1 %f4, %f2 loop_3888: sth %g4, [%l7 + 0x4A] loop_3889: ldub [%l7 + 0x7D], %g7 loop_3890: stw %l3, [%l7 + 0x08] fmovdneg %xcc, %f2, %f1 movne %icc, %i6, %l0 tneg %xcc, 0x7 mulscc %i7, 0x1004, %i3 srl %l6, %l1, %o0 fone %f14 movrne %i5, %i0, %o6 bcc,pn %icc, loop_3891 sth %l5, [%l7 + 0x46] srl %o3, 0x0C, %l4 brlez %o1, loop_3892 loop_3891: fbuge %fcc2, loop_3893 subccc %i4, %g1, %g5 ldd [%l7 + 0x60], %f0 loop_3892: edge8ln %l2, %g2, %i1 loop_3893: edge8 %i2, %o7, %g3 mova %xcc, %o4, %o5 fnor %f12, %f0, %f6 srlx %o2, 0x1C, %g6 stw %g7, [%l7 + 0x2C] ldub [%l7 + 0x3F], %g4 move %icc, %i6, %l3 fones %f11 std %f6, [%l7 + 0x50] srax %l0, 0x0C, %i3 taddcctv %l6, 0x0F13, %l1 bge %icc, loop_3894 movle %xcc, %o0, %i5 tleu %icc, 0x4 lduh [%l7 + 0x4E], %i0 loop_3894: ldsh [%l7 + 0x32], %i7 fpadd16s %f9, %f14, %f11 nop setx loop_3895, %l0, %l1 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 %fcc2, loop_3896 ld [%l7 + 0x20], %f15 edge8l %l5, %o6, %o3 loop_3895: fone %f12 loop_3896: edge16l %o1, %l4, %i4 taddcc %g5, 0x06B2, %g1 fbo %fcc0, loop_3897 edge8ln %l2, %i1, %g2 sll %o7, %g3, %o4 fsrc2s %f5, %f10 loop_3897: array32 %i2, %o2, %o5 fornot2s %f1, %f5, %f9 be,a,pn %icc, loop_3898 ldsh [%l7 + 0x60], %g7 movl %xcc, %g6, %g4 tge %icc, 0x4 loop_3898: movge %xcc, %i6, %l0 fmovdvc %icc, %f9, %f0 ldub [%l7 + 0x5E], %i3 taddcc %l6, %l1, %l3 ld [%l7 + 0x78], %f7 fcmpes %fcc1, %f10, %f13 subcc %o0, 0x19B4, %i5 ldsb [%l7 + 0x18], %i0 fmovsleu %icc, %f1, %f9 fxnor %f0, %f8, %f8 fmovsvs %xcc, %f3, %f9 ldub [%l7 + 0x31], %i7 fandnot2 %f12, %f2, %f14 fmovsne %xcc, %f5, %f13 taddcctv %o6, 0x15D4, %l5 fbug %fcc0, loop_3899 edge8 %o1, %o3, %l4 movn %xcc, %g5, %i4 smul %l2, 0x046C, %g1 loop_3899: sth %i1, [%l7 + 0x30] tcs %icc, 0x0 lduw [%l7 + 0x0C], %o7 ldx [%l7 + 0x60], %g3 fcmpgt16 %f0, %f10, %o4 be,a,pn %xcc, loop_3900 fmul8sux16 %f2, %f10, %f12 nop setx loop_3901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x54], %g2 loop_3900: fabss %f4, %f11 tne %xcc, 0x7 loop_3901: stw %i2, [%l7 + 0x78] stx %o2, [%l7 + 0x20] ldd [%l7 + 0x68], %f4 std %f8, [%l7 + 0x68] fmovscs %xcc, %f1, %f5 tne %xcc, 0x3 fcmpne32 %f6, %f6, %g7 bg,pt %xcc, loop_3902 tgu %icc, 0x4 movcc %xcc, %g6, %g4 mulx %i6, 0x0329, %l0 loop_3902: andncc %i3, %o5, %l6 fnors %f6, %f9, %f1 fblg,a %fcc3, loop_3903 fxnor %f2, %f12, %f12 subccc %l1, 0x0F3D, %o0 fnot1 %f12, %f2 loop_3903: tge %icc, 0x5 ldsb [%l7 + 0x4D], %i5 fornot1 %f8, %f2, %f4 fmovsa %icc, %f15, %f10 fpmerge %f11, %f12, %f2 stw %i0, [%l7 + 0x4C] tne %icc, 0x4 smul %i7, 0x0D7C, %o6 sth %l5, [%l7 + 0x50] udiv %o1, 0x1D7D, %l3 ldub [%l7 + 0x1A], %l4 stb %g5, [%l7 + 0x31] ldx [%l7 + 0x30], %o3 tsubcc %l2, %i4, %i1 fmovdgu %icc, %f6, %f11 fmovscs %icc, %f10, %f6 sth %o7, [%l7 + 0x4A] ldd [%l7 + 0x60], %f8 sdivcc %g3, 0x08FD, %g1 fmul8sux16 %f10, %f14, %f6 ldsw [%l7 + 0x2C], %g2 siam 0x1 fpackfix %f10, %f8 bneg %icc, loop_3904 stb %o4, [%l7 + 0x1B] ld [%l7 + 0x28], %f13 tne %xcc, 0x6 loop_3904: sdiv %i2, 0x0306, %g7 ld [%l7 + 0x38], %f15 ldsw [%l7 + 0x50], %o2 nop setx loop_3905, %l0, %l1 jmpl %l1, %g6 fmul8sux16 %f14, %f6, %f6 fexpand %f7, %f10 brlz %g4, loop_3906 loop_3905: movrlez %i6, 0x385, %i3 fmovse %icc, %f7, %f4 fmovsgu %icc, %f3, %f2 loop_3906: fmovsa %xcc, %f9, %f5 fnegd %f10, %f8 fmovrsgz %o5, %f8, %f13 edge16ln %l6, %l1, %l0 sth %i5, [%l7 + 0x16] fmovsge %icc, %f6, %f1 move %xcc, %i0, %i7 std %f6, [%l7 + 0x78] stb %o0, [%l7 + 0x28] sll %l5, 0x09, %o1 fcmpgt32 %f4, %f4, %l3 edge16 %o6, %l4, %g5 st %f10, [%l7 + 0x18] xor %l2, 0x1364, %i4 mulx %o3, %o7, %i1 fmovdne %icc, %f12, %f10 ldd [%l7 + 0x20], %f10 ldd [%l7 + 0x70], %f10 bcc,a %xcc, loop_3907 fmovrdgez %g1, %f4, %f12 fmul8sux16 %f10, %f2, %f10 std %f2, [%l7 + 0x40] loop_3907: fpadd32s %f0, %f14, %f0 nop setx loop_3908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f2, %f10, %g2 addc %o4, 0x1862, %g3 fmovrse %i2, %f3, %f9 loop_3908: addccc %o2, %g7, %g6 stx %i6, [%l7 + 0x28] movpos %xcc, %i3, %o5 mova %icc, %l6, %g4 fmovda %xcc, %f10, %f14 fpmerge %f12, %f5, %f6 stx %l0, [%l7 + 0x60] edge32n %i5, %l1, %i0 fpsub16s %f4, %f1, %f4 fmovda %icc, %f13, %f2 stx %o0, [%l7 + 0x60] fbo,a %fcc3, loop_3909 ldub [%l7 + 0x0D], %i7 std %f10, [%l7 + 0x20] bvs,pn %xcc, loop_3910 loop_3909: edge8ln %o1, %l5, %l3 siam 0x1 fba %fcc0, loop_3911 loop_3910: bpos,pn %icc, loop_3912 ldub [%l7 + 0x2C], %l4 ldx [%l7 + 0x28], %g5 loop_3911: ldsh [%l7 + 0x48], %l2 loop_3912: array8 %o6, %o3, %o7 stw %i4, [%l7 + 0x64] fsrc2s %f6, %f4 ldsw [%l7 + 0x10], %g1 ldsh [%l7 + 0x0E], %i1 pdist %f0, %f4, %f4 fba %fcc3, loop_3913 std %f6, [%l7 + 0x30] ldsw [%l7 + 0x48], %g2 std %f4, [%l7 + 0x68] loop_3913: stx %g3, [%l7 + 0x48] edge8l %o4, %i2, %g7 nop setx loop_3914, %l0, %l1 jmpl %l1, %o2 fzero %f10 mulx %g6, 0x137A, %i6 array8 %o5, %i3, %l6 loop_3914: movpos %icc, %l0, %i5 bg,a,pt %xcc, loop_3915 ldsb [%l7 + 0x6A], %l1 stx %g4, [%l7 + 0x78] tvs %icc, 0x2 loop_3915: fblg,a %fcc3, loop_3916 stx %i0, [%l7 + 0x28] bg,pt %xcc, loop_3917 subc %o0, 0x140F, %o1 loop_3916: tcc %xcc, 0x1 bshuffle %f14, %f6, %f0 loop_3917: array16 %i7, %l3, %l5 fbn,a %fcc2, loop_3918 ldx [%l7 + 0x58], %l4 sdivcc %g5, 0x1819, %o6 stw %o3, [%l7 + 0x2C] loop_3918: brlz %o7, loop_3919 bne %icc, loop_3920 movrgez %l2, %g1, %i1 fmovrsgez %g2, %f4, %f15 loop_3919: tleu %icc, 0x0 loop_3920: tneg %xcc, 0x5 stx %i4, [%l7 + 0x08] sth %o4, [%l7 + 0x62] movvc %icc, %g3, %i2 fcmpes %fcc3, %f8, %f0 edge16 %o2, %g7, %g6 ldsw [%l7 + 0x48], %o5 udivx %i6, 0x0A9C, %i3 ldx [%l7 + 0x28], %l6 fmovscc %xcc, %f0, %f8 edge32n %l0, %i5, %l1 ld [%l7 + 0x48], %f9 umulcc %g4, 0x145C, %i0 bgu,a %xcc, loop_3921 edge16 %o0, %o1, %i7 fmovdpos %icc, %f3, %f14 fcmped %fcc1, %f4, %f8 loop_3921: fmovse %xcc, %f12, %f6 fmuld8sux16 %f8, %f12, %f8 smul %l3, %l5, %g5 fcmpeq32 %f2, %f10, %o6 std %f6, [%l7 + 0x28] movl %icc, %o3, %o7 smul %l4, 0x0926, %l2 stb %i1, [%l7 + 0x57] movcs %icc, %g2, %g1 stb %i4, [%l7 + 0x29] ldsw [%l7 + 0x5C], %g3 lduw [%l7 + 0x68], %o4 andn %i2, %g7, %o2 fbuge %fcc1, loop_3922 call loop_3923 fmovsge %icc, %f3, %f15 edge32ln %o5, %g6, %i6 loop_3922: bge,pn %icc, loop_3924 loop_3923: fcmpne32 %f6, %f14, %l6 srlx %l0, %i5, %i3 fmovsleu %icc, %f9, %f0 loop_3924: edge32l %g4, %i0, %o0 ldsw [%l7 + 0x24], %o1 ldsw [%l7 + 0x2C], %l1 movcc %icc, %i7, %l3 umul %g5, %o6, %l5 ldsw [%l7 + 0x70], %o7 srax %l4, 0x0D, %o3 edge16ln %l2, %g2, %g1 alignaddrl %i1, %i4, %g3 stb %i2, [%l7 + 0x35] sth %o4, [%l7 + 0x26] ldub [%l7 + 0x71], %o2 subc %g7, %o5, %g6 ldx [%l7 + 0x08], %i6 bgu %icc, loop_3925 fexpand %f1, %f6 fmovdleu %icc, %f10, %f5 for %f4, %f2, %f10 loop_3925: nop setx loop_3926, %l0, %l1 jmpl %l1, %l6 fandnot1 %f0, %f6, %f0 ldx [%l7 + 0x20], %l0 tpos %icc, 0x0 loop_3926: fmovd %f14, %f0 stb %i3, [%l7 + 0x75] lduh [%l7 + 0x18], %g4 bn,a %icc, loop_3927 fcmpeq32 %f6, %f2, %i5 movn %xcc, %i0, %o0 tvc %xcc, 0x5 loop_3927: umul %o1, %l1, %i7 fba,a %fcc3, loop_3928 tl %icc, 0x7 brlz,a %l3, loop_3929 sth %g5, [%l7 + 0x44] loop_3928: fmovsa %xcc, %f9, %f1 for %f10, %f14, %f14 loop_3929: srlx %l5, 0x0A, %o6 ldub [%l7 + 0x09], %l4 umulcc %o7, 0x1D0D, %l2 siam 0x3 fmovdvc %icc, %f11, %f2 fone %f10 lduh [%l7 + 0x54], %g2 bn,a %xcc, loop_3930 sllx %o3, 0x17, %g1 ldub [%l7 + 0x48], %i1 ldsw [%l7 + 0x2C], %g3 loop_3930: fmovse %xcc, %f14, %f3 fpsub16s %f8, %f9, %f1 brz,a %i4, loop_3931 tl %xcc, 0x7 fmovdgu %xcc, %f4, %f0 ldsw [%l7 + 0x30], %o4 loop_3931: smul %o2, 0x1C85, %g7 fmul8x16au %f6, %f2, %f2 stx %o5, [%l7 + 0x38] fcmped %fcc3, %f0, %f14 ldd [%l7 + 0x18], %f2 stx %i2, [%l7 + 0x08] fbug,a %fcc3, loop_3932 lduh [%l7 + 0x08], %g6 be loop_3933 ldsw [%l7 + 0x34], %l6 loop_3932: fandnot1 %f14, %f4, %f4 orn %i6, 0x1926, %i3 loop_3933: fmovsgu %icc, %f12, %f12 ldsb [%l7 + 0x42], %g4 sth %l0, [%l7 + 0x26] brgez %i5, loop_3934 fpadd32 %f0, %f6, %f10 edge16n %o0, %i0, %o1 nop setx loop_3935, %l0, %l1 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_3934: sth %i7, [%l7 + 0x2E] orcc %l3, 0x0EAA, %l1 lduh [%l7 + 0x58], %l5 loop_3935: ldsb [%l7 + 0x17], %g5 nop setx loop_3936, %l0, %l1 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, 0x0884, %o7 orn %o6, %l2, %g2 tsubcc %g1, %o3, %i1 loop_3936: bpos %xcc, loop_3937 movrgz %i4, 0x3E0, %o4 std %f8, [%l7 + 0x40] fbl %fcc1, loop_3938 loop_3937: ldd [%l7 + 0x18], %f10 stx %o2, [%l7 + 0x68] std %f8, [%l7 + 0x20] loop_3938: fmovse %xcc, %f0, %f8 ldx [%l7 + 0x08], %g3 alignaddr %g7, %i2, %o5 lduw [%l7 + 0x10], %g6 fba,a %fcc0, loop_3939 movcs %xcc, %i6, %i3 bgu,a,pt %icc, loop_3940 ldsb [%l7 + 0x74], %l6 loop_3939: fmovsvc %icc, %f1, %f13 stw %l0, [%l7 + 0x60] loop_3940: orcc %g4, %o0, %i0 fmovdpos %icc, %f4, %f3 bn,pn %xcc, loop_3941 bvs loop_3942 ldsw [%l7 + 0x70], %i5 edge16l %o1, %l3, %i7 loop_3941: edge16l %l1, %g5, %l5 loop_3942: smul %o7, 0x0CAA, %o6 ldsh [%l7 + 0x4C], %l4 ldsb [%l7 + 0x15], %l2 ldd [%l7 + 0x30], %f2 std %f6, [%l7 + 0x50] fbu,a %fcc0, loop_3943 fmovda %icc, %f11, %f13 tcc %xcc, 0x1 std %f2, [%l7 + 0x40] loop_3943: stw %g2, [%l7 + 0x30] fpsub32 %f0, %f10, %f14 ldub [%l7 + 0x7B], %g1 sth %o3, [%l7 + 0x54] std %f10, [%l7 + 0x50] ldd [%l7 + 0x68], %f8 ldx [%l7 + 0x18], %i1 stw %i4, [%l7 + 0x14] edge32l %o4, %o2, %g3 fmovrdgez %g7, %f8, %f6 lduh [%l7 + 0x2E], %o5 lduh [%l7 + 0x52], %g6 fbo %fcc3, loop_3944 tge %xcc, 0x1 fmovdg %icc, %f4, %f12 and %i6, %i2, %l6 loop_3944: ba,pt %xcc, loop_3945 fmovdvc %icc, %f10, %f4 fmovde %xcc, %f10, %f10 fsrc1 %f0, %f4 loop_3945: fors %f1, %f3, %f12 addccc %i3, %g4, %o0 fmovrdgez %i0, %f12, %f4 fmovrdlz %i5, %f6, %f14 ldsb [%l7 + 0x4E], %l0 ble,pn %icc, loop_3946 fmovrsne %l3, %f2, %f14 ldd [%l7 + 0x40], %f10 sllx %o1, 0x14, %l1 loop_3946: lduh [%l7 + 0x46], %g5 lduh [%l7 + 0x32], %i7 sdivcc %o7, 0x0663, %o6 lduw [%l7 + 0x50], %l5 and %l2, %g2, %g1 fcmpes %fcc2, %f1, %f9 array16 %l4, %o3, %i4 fcmpne16 %f6, %f8, %i1 tgu %xcc, 0x2 fpack32 %f14, %f6, %f14 stb %o4, [%l7 + 0x2A] std %f10, [%l7 + 0x08] fmovsa %icc, %f8, %f11 fbl,a %fcc3, loop_3947 fbg %fcc3, loop_3948 be %xcc, loop_3949 fsrc2 %f0, %f4 loop_3947: fmul8x16 %f15, %f14, %f8 loop_3948: ldd [%l7 + 0x08], %f12 loop_3949: fpack32 %f10, %f12, %f6 fmovscc %icc, %f1, %f10 ldd [%l7 + 0x18], %f6 sra %o2, %g3, %o5 ldsb [%l7 + 0x1F], %g7 ldsb [%l7 + 0x57], %g6 fcmped %fcc3, %f0, %f0 fcmped %fcc3, %f10, %f14 fbg,a %fcc0, loop_3950 edge16ln %i6, %i2, %i3 fxor %f10, %f6, %f14 nop setx loop_3951, %l0, %l1 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_3950: fbn,a %fcc3, loop_3952 edge16ln %l6, %g4, %o0 nop setx loop_3953, %l0, %l1 jmpl %l1, %i0 loop_3951: fmovsle %icc, %f10, %f13 loop_3952: ba,a loop_3954 fmovscs %icc, %f5, %f10 loop_3953: ldsh [%l7 + 0x08], %l0 st %f10, [%l7 + 0x1C] loop_3954: fornot2 %f4, %f10, %f6 fcmpgt32 %f6, %f14, %l3 fsrc2s %f13, %f5 bneg,a %xcc, loop_3955 fabss %f4, %f13 fbuge,a %fcc3, loop_3956 bleu,a %xcc, loop_3957 loop_3955: fmul8sux16 %f6, %f8, %f0 orn %o1, %i5, %g5 loop_3956: ldsb [%l7 + 0x49], %i7 loop_3957: andn %o7, %o6, %l5 fmovsa %icc, %f14, %f7 fmovrdlz %l1, %f14, %f8 ta %icc, 0x7 lduh [%l7 + 0x20], %g2 fmovdne %xcc, %f7, %f6 fpadd32 %f14, %f4, %f2 movrne %l2, %l4, %o3 bcc loop_3958 fmovdvc %icc, %f13, %f14 movrgz %g1, 0x24C, %i4 fxors %f3, %f13, %f7 loop_3958: ble loop_3959 sll %o4, %i1, %g3 ldsb [%l7 + 0x61], %o2 stb %g7, [%l7 + 0x13] loop_3959: fmovsa %icc, %f12, %f8 stx %g6, [%l7 + 0x68] st %f11, [%l7 + 0x30] st %f14, [%l7 + 0x78] array32 %o5, %i6, %i2 orn %i3, %l6, %o0 ldub [%l7 + 0x7B], %i0 fmovsle %xcc, %f0, %f4 fmuld8ulx16 %f2, %f12, %f2 fxnor %f14, %f10, %f10 fmovdn %icc, %f14, %f10 and %g4, %l3, %o1 fands %f8, %f7, %f3 fbu,a %fcc0, loop_3960 ldsw [%l7 + 0x54], %i5 fmovdcc %xcc, %f4, %f11 nop setx loop_3961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3960: ldd [%l7 + 0x78], %f4 fmovrdlez %l0, %f2, %f10 brlz %g5, loop_3962 loop_3961: ldsb [%l7 + 0x36], %i7 fmovrsgez %o6, %f4, %f6 fmovsle %icc, %f5, %f3 loop_3962: std %f0, [%l7 + 0x28] tvc %icc, 0x6 fbge %fcc3, loop_3963 edge8ln %l5, %l1, %g2 edge8 %o7, %l4, %l2 movcs %icc, %g1, %o3 loop_3963: movne %icc, %o4, %i1 stw %g3, [%l7 + 0x68] addcc %o2, %i4, %g7 fblg,a %fcc3, loop_3964 ldsh [%l7 + 0x56], %g6 ldd [%l7 + 0x40], %f8 movrne %i6, 0x2B2, %i2 loop_3964: sub %i3, 0x17AF, %o5 lduh [%l7 + 0x56], %l6 fmovda %xcc, %f2, %f9 smulcc %i0, 0x0E04, %g4 ldd [%l7 + 0x60], %f8 ldsh [%l7 + 0x0A], %o0 ldub [%l7 + 0x36], %o1 fcmpne16 %f14, %f0, %l3 fmovde %xcc, %f15, %f10 ldsb [%l7 + 0x10], %i5 fmovde %xcc, %f11, %f7 fbuge,a %fcc0, loop_3965 ble,a,pn %icc, loop_3966 fpmerge %f6, %f9, %f14 srl %l0, 0x05, %g5 loop_3965: bl,a loop_3967 loop_3966: stw %o6, [%l7 + 0x40] mova %xcc, %i7, %l5 edge8ln %l1, %g2, %l4 loop_3967: bvs,pt %icc, loop_3968 fornot2s %f2, %f2, %f13 stw %o7, [%l7 + 0x08] sra %g1, %o3, %o4 loop_3968: st %f11, [%l7 + 0x30] ldsb [%l7 + 0x73], %i1 st %f5, [%l7 + 0x4C] subc %g3, 0x18AD, %o2 fmovrse %i4, %f0, %f7 ldx [%l7 + 0x30], %g7 fcmple32 %f12, %f0, %g6 fnot2s %f4, %f8 tpos %xcc, 0x1 stw %i6, [%l7 + 0x44] fandnot2 %f0, %f8, %f6 ldd [%l7 + 0x50], %f0 fabss %f9, %f2 tcc %xcc, 0x0 fmovdn %xcc, %f4, %f13 xorcc %l2, %i2, %o5 fmovsne %xcc, %f12, %f13 st %f11, [%l7 + 0x6C] ld [%l7 + 0x5C], %f13 fsrc2 %f10, %f12 ldsw [%l7 + 0x0C], %i3 stx %l6, [%l7 + 0x50] edge32l %g4, %i0, %o1 fbn %fcc2, loop_3969 edge16 %o0, %i5, %l0 sub %l3, 0x00F7, %o6 fabsd %f0, %f10 loop_3969: ldx [%l7 + 0x28], %i7 stw %g5, [%l7 + 0x40] sth %l5, [%l7 + 0x1C] fmovda %xcc, %f0, %f11 fnot1s %f5, %f11 fone %f10 fpadd32 %f8, %f10, %f8 fmovsge %icc, %f14, %f10 movpos %icc, %l1, %g2 fmovrdgez %l4, %f0, %f6 brnz,a %g1, loop_3970 fnors %f5, %f9, %f3 ldub [%l7 + 0x44], %o3 ldub [%l7 + 0x3A], %o4 loop_3970: ldub [%l7 + 0x4F], %o7 fandnot2 %f10, %f8, %f12 ldub [%l7 + 0x6F], %g3 fbuge %fcc0, loop_3971 smul %o2, 0x0CE8, %i1 array32 %g7, %g6, %i4 fnegd %f12, %f14 loop_3971: brlz,a %l2, loop_3972 fmovrslez %i6, %f8, %f1 edge32l %i2, %o5, %i3 fandnot1s %f13, %f11, %f11 loop_3972: andncc %l6, %g4, %i0 edge16ln %o0, %i5, %o1 std %f10, [%l7 + 0x58] edge32n %l0, %l3, %i7 std %f0, [%l7 + 0x50] fbo %fcc0, loop_3973 fnegs %f3, %f8 fmovrse %g5, %f13, %f1 movpos %icc, %l5, %o6 loop_3973: subcc %l1, %l4, %g1 addc %o3, 0x1E67, %o4 and %o7, 0x1FB3, %g2 fbne,a %fcc1, loop_3974 fmovdl %icc, %f2, %f15 fbne %fcc0, loop_3975 xnorcc %o2, %i1, %g3 loop_3974: stw %g7, [%l7 + 0x60] array8 %g6, %i4, %l2 loop_3975: fmovsvs %icc, %f6, %f1 andn %i6, 0x1987, %o5 movrne %i3, %l6, %g4 sth %i2, [%l7 + 0x58] ldsh [%l7 + 0x64], %i0 tvs %xcc, 0x2 ldx [%l7 + 0x18], %i5 umulcc %o1, 0x0086, %o0 ldx [%l7 + 0x48], %l0 srlx %l3, 0x18, %i7 addcc %l5, 0x17F3, %o6 std %f6, [%l7 + 0x70] bvs,pn %xcc, loop_3976 fone %f6 tcc %xcc, 0x3 fbg %fcc3, loop_3977 loop_3976: fbe %fcc3, loop_3978 fmovde %icc, %f1, %f6 fmovrsne %l1, %f7, %f11 loop_3977: stx %l4, [%l7 + 0x18] loop_3978: sra %g1, 0x02, %g5 sethi 0x1755, %o4 mulx %o7, %g2, %o3 tg %icc, 0x4 popc %i1, %g3 lduh [%l7 + 0x42], %o2 srlx %g6, %g7, %i4 fmovrdlez %l2, %f12, %f8 fmovdne %xcc, %f10, %f9 fbuge %fcc3, loop_3979 mulx %i6, 0x0ADE, %o5 fxor %f0, %f10, %f10 fmovrdlez %i3, %f8, %f14 loop_3979: fbu %fcc0, loop_3980 nop setx loop_3981, %l0, %l1 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 + 0x4C], %l6 fzero %f8 loop_3980: or %g4, 0x0A91, %i0 loop_3981: sra %i5, %i2, %o0 st %f12, [%l7 + 0x28] ldd [%l7 + 0x30], %f4 tleu %xcc, 0x1 ldsb [%l7 + 0x79], %o1 addc %l0, 0x08D8, %i7 array32 %l5, %l3, %l1 fmovrdne %l4, %f4, %f8 ldub [%l7 + 0x32], %o6 stw %g1, [%l7 + 0x30] tpos %icc, 0x6 ldsw [%l7 + 0x44], %g5 fmovscs %icc, %f6, %f1 tneg %xcc, 0x6 pdist %f10, %f4, %f14 fnot2s %f10, %f3 sllx %o7, %g2, %o3 addccc %o4, %g3, %i1 stx %g6, [%l7 + 0x78] popc %g7, %i4 tl %icc, 0x2 ldub [%l7 + 0x7D], %o2 fornot1s %f3, %f7, %f8 subcc %i6, 0x1C2E, %l2 fbuge %fcc3, loop_3982 bvs,a loop_3983 fmovsne %icc, %f14, %f9 brlz %i3, loop_3984 loop_3982: fors %f14, %f10, %f10 loop_3983: fmovdgu %xcc, %f6, %f12 fmovrdlz %l6, %f14, %f6 loop_3984: fmovrdgz %g4, %f14, %f14 fbn,a %fcc3, loop_3985 fcmpeq32 %f12, %f2, %i0 fbug,a %fcc1, loop_3986 stb %o5, [%l7 + 0x4C] loop_3985: fcmpgt32 %f2, %f6, %i2 ldx [%l7 + 0x78], %o0 loop_3986: popc 0x0711, %i5 orcc %l0, 0x0086, %i7 fpadd16s %f13, %f3, %f4 edge8n %l5, %l3, %o1 fpack16 %f4, %f0 tl %xcc, 0x6 fcmple16 %f0, %f2, %l4 srlx %o6, 0x12, %l1 udivx %g1, 0x132E, %g5 ldx [%l7 + 0x20], %o7 movleu %icc, %o3, %g2 lduh [%l7 + 0x2E], %o4 edge32n %g3, %g6, %g7 edge16l %i4, %o2, %i1 fmovdne %icc, %f6, %f3 tn %xcc, 0x2 st %f4, [%l7 + 0x24] tne %xcc, 0x2 bge,a,pn %xcc, loop_3987 brgz %l2, loop_3988 ldx [%l7 + 0x78], %i3 sth %i6, [%l7 + 0x70] loop_3987: bleu,pt %icc, loop_3989 loop_3988: sth %g4, [%l7 + 0x10] stw %l6, [%l7 + 0x50] fabss %f13, %f13 loop_3989: movpos %xcc, %o5, %i0 stw %o0, [%l7 + 0x60] stw %i5, [%l7 + 0x7C] ldsh [%l7 + 0x6A], %i2 fbuge,a %fcc3, loop_3990 ldd [%l7 + 0x58], %f2 edge16 %l0, %l5, %l3 fbug %fcc3, loop_3991 loop_3990: call loop_3992 fmovdne %xcc, %f10, %f3 udivcc %i7, 0x163C, %o1 loop_3991: bl,a loop_3993 loop_3992: fnot1s %f2, %f8 fmovscc %xcc, %f5, %f2 fandnot1 %f2, %f10, %f4 loop_3993: fandnot1 %f10, %f0, %f2 te %xcc, 0x1 fcmpeq32 %f6, %f14, %l4 stw %l1, [%l7 + 0x5C] ba,a loop_3994 fmovs %f13, %f10 lduh [%l7 + 0x20], %g1 fnot1 %f10, %f12 loop_3994: lduw [%l7 + 0x6C], %o6 movrgez %o7, 0x182, %o3 ta %xcc, 0x6 ldd [%l7 + 0x48], %f8 fcmple32 %f8, %f4, %g5 array8 %g2, %o4, %g6 fsrc1 %f2, %f0 movvc %xcc, %g3, %i4 ldd [%l7 + 0x30], %f8 ldub [%l7 + 0x0F], %g7 taddcctv %i1, %l2, %i3 and %i6, %g4, %l6 fmovdgu %icc, %f0, %f15 fbl,a %fcc2, loop_3995 brnz %o2, loop_3996 movle %xcc, %o5, %i0 ldsw [%l7 + 0x40], %o0 loop_3995: fpsub16s %f7, %f13, %f5 loop_3996: ldx [%l7 + 0x18], %i5 ldsh [%l7 + 0x3A], %i2 ld [%l7 + 0x38], %f4 stw %l5, [%l7 + 0x10] ldd [%l7 + 0x38], %f12 movcs %icc, %l0, %l3 bleu,pt %icc, loop_3997 fcmpgt16 %f0, %f10, %i7 bvs,pn %icc, loop_3998 tsubcctv %l4, 0x04FD, %l1 loop_3997: edge16 %g1, %o1, %o6 andncc %o7, %o3, %g2 loop_3998: tcc %xcc, 0x2 stb %g5, [%l7 + 0x37] mova %xcc, %g6, %g3 fmovse %xcc, %f1, %f6 fornot2s %f3, %f13, %f15 fandnot2 %f8, %f12, %f8 tgu %icc, 0x5 movrlz %i4, %o4, %i1 fbuge,a %fcc0, loop_3999 xnorcc %g7, %i3, %l2 fbg,a %fcc1, loop_4000 fmovsgu %icc, %f12, %f4 loop_3999: smul %i6, %l6, %g4 fnands %f3, %f7, %f2 loop_4000: tpos %xcc, 0x0 fbul %fcc1, loop_4001 stw %o5, [%l7 + 0x40] fmovrdlez %o2, %f8, %f0 st %f9, [%l7 + 0x6C] loop_4001: ldd [%l7 + 0x70], %f4 fornot1 %f10, %f14, %f8 fbo,a %fcc3, loop_4002 fmovdg %xcc, %f4, %f8 fbuge,a %fcc2, loop_4003 fmovse %xcc, %f7, %f0 loop_4002: fpsub16 %f2, %f8, %f6 orncc %i0, %o0, %i2 loop_4003: ldsw [%l7 + 0x24], %i5 popc 0x0E80, %l0 fnot1 %f8, %f2 ldub [%l7 + 0x1E], %l3 tge %xcc, 0x3 fmovsvc %icc, %f15, %f5 fzeros %f0 fandnot1s %f3, %f3, %f6 fmovdleu %xcc, %f9, %f4 ldsw [%l7 + 0x38], %i7 fpsub32 %f8, %f6, %f12 movge %icc, %l5, %l1 stb %g1, [%l7 + 0x25] movrgez %o1, 0x311, %o6 fcmple16 %f0, %f2, %o7 movneg %xcc, %l4, %o3 sth %g2, [%l7 + 0x44] ldub [%l7 + 0x79], %g6 st %f11, [%l7 + 0x44] fbule %fcc0, loop_4004 ldsw [%l7 + 0x08], %g5 bcs,a loop_4005 bl,a,pn %icc, loop_4006 loop_4004: stx %g3, [%l7 + 0x40] ldsh [%l7 + 0x46], %o4 loop_4005: stw %i4, [%l7 + 0x44] loop_4006: sth %i1, [%l7 + 0x7E] bvc,a %icc, loop_4007 bpos loop_4008 ldub [%l7 + 0x5A], %g7 movrgz %i3, %l2, %l6 loop_4007: fabsd %f14, %f2 loop_4008: umul %i6, %o5, %o2 edge32 %i0, %g4, %i2 fornot2s %f14, %f11, %f6 fcmpgt16 %f2, %f2, %o0 edge32l %l0, %i5, %l3 fbg,a %fcc3, loop_4009 fcmps %fcc1, %f13, %f8 fbe %fcc3, loop_4010 xnorcc %l5, 0x012E, %l1 loop_4009: fbuge,a %fcc3, loop_4011 movle %xcc, %g1, %o1 loop_4010: movrlez %o6, %i7, %o7 brnz,a %l4, loop_4012 loop_4011: orncc %o3, %g6, %g2 edge32n %g5, %g3, %i4 fornot2s %f5, %f4, %f5 loop_4012: movleu %icc, %o4, %g7 orcc %i3, %i1, %l6 bg,a %icc, loop_4013 fbne %fcc2, loop_4014 andn %l2, %i6, %o2 movcc %icc, %i0, %g4 loop_4013: movrne %o5, %i2, %l0 loop_4014: faligndata %f8, %f0, %f12 movvc %icc, %o0, %l3 mova %xcc, %i5, %l5 fcmped %fcc3, %f14, %f10 xor %l1, %o1, %g1 movn %icc, %o6, %i7 movl %icc, %o7, %o3 fmovsneg %xcc, %f13, %f11 fbug %fcc2, loop_4015 ldsb [%l7 + 0x43], %g6 fexpand %f9, %f2 edge16l %g2, %g5, %g3 loop_4015: st %f11, [%l7 + 0x7C] fxnor %f0, %f2, %f2 fbge %fcc0, loop_4016 fones %f3 ldsb [%l7 + 0x12], %i4 fnot1s %f1, %f3 loop_4016: ldsh [%l7 + 0x2C], %o4 fmovsn %icc, %f0, %f4 stx %g7, [%l7 + 0x70] brgez,a %i3, loop_4017 tg %icc, 0x0 andcc %i1, 0x0A53, %l6 andncc %l2, %l4, %o2 loop_4017: array32 %i0, %i6, %g4 fmovdne %icc, %f0, %f9 fnands %f11, %f4, %f12 fcmpne16 %f12, %f14, %o5 brz %i2, loop_4018 movgu %xcc, %l0, %o0 movgu %icc, %l3, %l5 stx %i5, [%l7 + 0x48] loop_4018: bpos loop_4019 bne,a loop_4020 ble,a,pt %xcc, loop_4021 move %icc, %l1, %g1 loop_4019: edge32ln %o6, %i7, %o1 loop_4020: tvc %xcc, 0x4 loop_4021: sllx %o7, %g6, %o3 bvc %xcc, loop_4022 lduh [%l7 + 0x16], %g2 orncc %g5, 0x0DFD, %i4 ldub [%l7 + 0x1B], %o4 loop_4022: ldx [%l7 + 0x50], %g7 fmovscs %xcc, %f6, %f4 sth %g3, [%l7 + 0x4E] stb %i1, [%l7 + 0x6F] fornot1s %f13, %f10, %f12 lduh [%l7 + 0x14], %l6 fone %f6 bgu,a,pt %icc, loop_4023 brlez %i3, loop_4024 fbl,a %fcc2, loop_4025 lduh [%l7 + 0x6A], %l2 loop_4023: fmovsl %xcc, %f3, %f8 loop_4024: st %f10, [%l7 + 0x58] loop_4025: lduw [%l7 + 0x50], %o2 fmuld8sux16 %f10, %f11, %f0 ta %xcc, 0x7 fnot2 %f6, %f10 edge16n %i0, %l4, %i6 stx %g4, [%l7 + 0x78] tle %xcc, 0x6 brlez,a %o5, loop_4026 fabsd %f10, %f6 tneg %xcc, 0x0 addccc %i2, 0x1DD9, %o0 loop_4026: bleu,pt %icc, loop_4027 ble,a loop_4028 sth %l3, [%l7 + 0x46] ldx [%l7 + 0x50], %l5 loop_4027: edge16n %i5, %l1, %l0 loop_4028: ba,pn %icc, loop_4029 movcc %xcc, %o6, %i7 andn %g1, 0x05F6, %o7 edge16 %g6, %o3, %g2 loop_4029: nop setx loop_4030, %l0, %l1 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 %o1, [%l7 + 0x50] fmovspos %xcc, %f14, %f1 tvc %xcc, 0x4 loop_4030: movleu %icc, %g5, %i4 fmovdcc %icc, %f0, %f4 ldx [%l7 + 0x30], %g7 fbe %fcc3, loop_4031 ld [%l7 + 0x78], %f10 ldub [%l7 + 0x62], %g3 fornot2s %f5, %f11, %f0 loop_4031: fbu %fcc1, loop_4032 sth %i1, [%l7 + 0x10] call loop_4033 edge32 %l6, %o4, %i3 loop_4032: ld [%l7 + 0x68], %f7 fmovdn %icc, %f1, %f10 loop_4033: fcmpgt16 %f8, %f10, %o2 bneg,a,pt %xcc, loop_4034 fxnor %f0, %f14, %f6 ldsh [%l7 + 0x34], %l2 for %f4, %f4, %f0 loop_4034: fornot2s %f5, %f4, %f0 fbug,a %fcc1, loop_4035 stb %i0, [%l7 + 0x78] edge16 %i6, %g4, %l4 bl,a,pt %icc, loop_4036 loop_4035: ldd [%l7 + 0x18], %f4 fandnot1 %f8, %f2, %f6 movleu %xcc, %o5, %o0 loop_4036: edge16ln %i2, %l3, %i5 bg %icc, loop_4037 fmovrsne %l5, %f10, %f5 ldx [%l7 + 0x18], %l1 fsrc1 %f14, %f6 loop_4037: addccc %o6, 0x0119, %l0 sth %g1, [%l7 + 0x56] edge8ln %o7, %g6, %o3 fabss %f0, %f1 ld [%l7 + 0x2C], %f14 sll %g2, 0x1B, %i7 udivx %o1, 0x0D72, %i4 fpackfix %f14, %f7 brnz %g5, loop_4038 ld [%l7 + 0x24], %f2 movvc %xcc, %g3, %i1 sll %g7, 0x06, %l6 loop_4038: fabsd %f14, %f4 st %f6, [%l7 + 0x6C] ldsw [%l7 + 0x78], %o4 brgz,a %o2, loop_4039 srax %l2, 0x0F, %i3 ldx [%l7 + 0x68], %i0 xor %i6, %g4, %l4 loop_4039: movn %icc, %o0, %i2 stw %l3, [%l7 + 0x74] bg,pn %xcc, loop_4040 fxor %f14, %f10, %f14 fbe,a %fcc1, loop_4041 faligndata %f4, %f12, %f0 loop_4040: fmul8x16al %f6, %f6, %f10 fmovsa %xcc, %f10, %f6 loop_4041: movneg %xcc, %i5, %l5 ta %xcc, 0x6 fbne,a %fcc3, loop_4042 and %l1, %o6, %o5 ldx [%l7 + 0x58], %g1 ldsh [%l7 + 0x1E], %o7 loop_4042: ldx [%l7 + 0x68], %g6 add %l0, %o3, %i7 fbule,a %fcc1, loop_4043 fzero %f0 fmovsneg %xcc, %f8, %f3 fpadd32s %f2, %f6, %f10 loop_4043: tcc %xcc, 0x4 fabsd %f14, %f2 fnands %f11, %f3, %f13 taddcctv %g2, %o1, %i4 fble %fcc0, loop_4044 bgu,a,pt %xcc, loop_4045 ldsh [%l7 + 0x2C], %g5 fnand %f2, %f2, %f2 loop_4044: nop setx loop_4046, %l0, %l1 jmpl %l1, %g3 loop_4045: ldx [%l7 + 0x50], %g7 edge8 %i1, %l6, %o2 edge32l %l2, %i3, %i0 loop_4046: fzeros %f14 bpos,a %xcc, loop_4047 call loop_4048 fmovrdgez %i6, %f8, %f4 brgz %o4, loop_4049 loop_4047: bneg,a loop_4050 loop_4048: fblg %fcc0, loop_4051 fmovrdgz %g4, %f14, %f10 loop_4049: fnot2 %f10, %f4 loop_4050: bleu,a,pt %icc, loop_4052 loop_4051: sub %l4, 0x0175, %i2 fpack16 %f14, %f8 fornot1s %f6, %f3, %f14 loop_4052: fands %f1, %f2, %f2 fnot1s %f7, %f11 fornot1 %f0, %f4, %f0 fmovrdlz %o0, %f10, %f0 stx %l3, [%l7 + 0x70] fpadd32s %f1, %f4, %f15 ldsh [%l7 + 0x34], %i5 fmovrse %l1, %f10, %f14 fandnot2 %f0, %f12, %f12 fmul8x16au %f7, %f2, %f12 sth %o6, [%l7 + 0x74] fmovdcc %icc, %f10, %f5 std %f4, [%l7 + 0x60] ld [%l7 + 0x08], %f5 movg %xcc, %o5, %g1 bleu,pn %xcc, loop_4053 tsubcc %l5, 0x0C61, %o7 movrlez %g6, 0x2B8, %l0 sllx %o3, 0x03, %g2 loop_4053: srl %i7, 0x0D, %i4 fmovde %icc, %f4, %f11 fmovdneg %icc, %f9, %f6 fmovd %f12, %f8 ldub [%l7 + 0x2F], %o1 bpos loop_4054 movre %g5, 0x3AA, %g7 ldub [%l7 + 0x14], %g3 srl %l6, 0x18, %o2 loop_4054: edge8 %i1, %i3, %i0 ldx [%l7 + 0x50], %i6 bleu,pn %icc, loop_4055 std %f10, [%l7 + 0x28] fmovdcc %icc, %f2, %f11 umulcc %l2, %o4, %g4 loop_4055: movcc %icc, %i2, %l4 ldsb [%l7 + 0x10], %o0 fornot1s %f6, %f12, %f13 and %l3, %i5, %o6 sll %l1, %o5, %l5 brz %g1, loop_4056 movg %icc, %o7, %l0 fandnot1s %f12, %f12, %f15 array16 %o3, %g2, %i7 loop_4056: fbu,a %fcc1, loop_4057 sth %g6, [%l7 + 0x42] or %i4, %o1, %g7 ld [%l7 + 0x4C], %f8 loop_4057: tsubcc %g3, 0x0A0C, %l6 andn %g5, %o2, %i3 movrne %i0, 0x04E, %i6 ldx [%l7 + 0x08], %l2 stb %o4, [%l7 + 0x3A] umul %g4, 0x0EF5, %i1 fmovrdlz %i2, %f10, %f4 ldsw [%l7 + 0x74], %l4 ldub [%l7 + 0x1F], %l3 tgu %xcc, 0x1 fmovdge %icc, %f9, %f15 movl %xcc, %i5, %o6 sth %l1, [%l7 + 0x26] sth %o0, [%l7 + 0x74] ldsw [%l7 + 0x34], %l5 array16 %o5, %o7, %g1 fxnor %f2, %f14, %f4 ble,a,pn %xcc, loop_4058 lduw [%l7 + 0x30], %o3 fmovsl %icc, %f2, %f1 ldsb [%l7 + 0x5A], %g2 loop_4058: subcc %i7, 0x1EA0, %l0 fmovsneg %icc, %f13, %f7 fmuld8ulx16 %f7, %f2, %f14 sdiv %i4, 0x1241, %o1 stx %g6, [%l7 + 0x28] ldsh [%l7 + 0x44], %g7 lduw [%l7 + 0x58], %l6 fornot1 %f8, %f0, %f2 ldsw [%l7 + 0x4C], %g5 fpsub32s %f5, %f9, %f5 brgz %g3, loop_4059 std %f6, [%l7 + 0x60] udivcc %o2, 0x0FD3, %i3 lduh [%l7 + 0x68], %i0 loop_4059: fnot2s %f14, %f8 movgu %icc, %i6, %l2 ldsb [%l7 + 0x7B], %g4 tle %xcc, 0x0 fornot2 %f6, %f10, %f10 tsubcctv %o4, %i1, %l4 be,pn %xcc, loop_4060 fsrc1s %f10, %f11 fcmped %fcc1, %f12, %f6 fnegs %f14, %f15 loop_4060: fmovdvs %xcc, %f3, %f15 std %f0, [%l7 + 0x60] movvs %xcc, %i2, %i5 fmovdn %icc, %f2, %f0 fabss %f13, %f6 fmovdleu %icc, %f12, %f9 addcc %o6, 0x0890, %l1 ldub [%l7 + 0x24], %l3 fmovsvs %xcc, %f8, %f15 fornot2s %f15, %f2, %f2 sth %o0, [%l7 + 0x66] tn %xcc, 0x1 sub %l5, %o5, %g1 st %f1, [%l7 + 0x6C] sub %o7, 0x16A1, %g2 addc %i7, 0x17E7, %o3 ba,a,pn %xcc, loop_4061 call loop_4062 ldx [%l7 + 0x78], %l0 addcc %o1, %g6, %i4 loop_4061: movn %xcc, %g7, %l6 loop_4062: fornot1 %f4, %f8, %f12 movre %g3, %g5, %o2 brgz,a %i0, loop_4063 fbn %fcc3, loop_4064 std %f8, [%l7 + 0x70] fxnor %f10, %f14, %f12 loop_4063: srlx %i3, 0x18, %l2 loop_4064: fbul,a %fcc2, loop_4065 stb %g4, [%l7 + 0x24] and %i6, %i1, %o4 tne %icc, 0x3 loop_4065: bvs loop_4066 stb %i2, [%l7 + 0x33] fandnot2s %f10, %f8, %f11 fcmpne32 %f10, %f10, %l4 loop_4066: ldd [%l7 + 0x08], %f0 xnor %i5, %l1, %o6 xorcc %l3, %l5, %o5 te %xcc, 0x1 st %f3, [%l7 + 0x28] fbge %fcc1, loop_4067 movneg %xcc, %g1, %o0 addc %g2, 0x1FD3, %o7 andn %o3, %l0, %i7 loop_4067: stx %o1, [%l7 + 0x70] ldd [%l7 + 0x20], %f2 fmovsa %icc, %f0, %f4 fbul %fcc1, loop_4068 bcc,a,pt %xcc, loop_4069 fmovsg %xcc, %f4, %f14 edge8ln %i4, %g6, %l6 loop_4068: bcs,a loop_4070 loop_4069: std %f8, [%l7 + 0x30] bshuffle %f8, %f10, %f14 stb %g7, [%l7 + 0x66] loop_4070: fpadd32 %f0, %f4, %f8 fors %f3, %f0, %f14 stx %g3, [%l7 + 0x48] fpadd32 %f0, %f4, %f6 fblg %fcc1, loop_4071 ldsh [%l7 + 0x2E], %g5 fpmerge %f7, %f14, %f14 fmovdcs %icc, %f3, %f14 loop_4071: fxnors %f4, %f7, %f10 fmovdn %xcc, %f10, %f14 ba loop_4072 std %f12, [%l7 + 0x30] fmovsge %xcc, %f3, %f1 fmovrdlez %o2, %f14, %f10 loop_4072: fmovsn %xcc, %f6, %f6 stw %i3, [%l7 + 0x78] ldsb [%l7 + 0x16], %l2 fpadd32s %f2, %f9, %f11 move %icc, %g4, %i0 fands %f2, %f1, %f0 lduw [%l7 + 0x38], %i1 edge16l %i6, %o4, %l4 bleu %xcc, loop_4073 bge,a,pn %xcc, loop_4074 lduw [%l7 + 0x74], %i2 fbe %fcc0, loop_4075 loop_4073: be,a,pn %xcc, loop_4076 loop_4074: std %f8, [%l7 + 0x28] stw %l1, [%l7 + 0x64] loop_4075: stw %o6, [%l7 + 0x10] loop_4076: ldsb [%l7 + 0x2D], %i5 ldsw [%l7 + 0x3C], %l5 stb %o5, [%l7 + 0x23] fmovscs %icc, %f8, %f6 ldsb [%l7 + 0x5B], %l3 ldx [%l7 + 0x50], %g1 addcc %o0, %g2, %o7 fbl,a %fcc2, loop_4077 ldub [%l7 + 0x34], %l0 ldsb [%l7 + 0x29], %i7 nop setx loop_4078, %l0, %l1 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_4077: movcc %xcc, %o3, %i4 mova %icc, %g6, %l6 fpadd32s %f11, %f15, %f13 loop_4078: ldsw [%l7 + 0x70], %g7 ldd [%l7 + 0x40], %f12 fmovsle %xcc, %f7, %f2 edge8l %g3, %g5, %o1 stb %o2, [%l7 + 0x6B] nop setx loop_4079, %l0, %l1 jmpl %l1, %l2 st %f4, [%l7 + 0x28] mulscc %g4, %i3, %i1 fmovrse %i6, %f7, %f11 loop_4079: fblg %fcc1, loop_4080 tsubcctv %i0, 0x127F, %l4 fabss %f10, %f3 fpack32 %f12, %f10, %f2 loop_4080: fmovdle %icc, %f15, %f12 subcc %o4, %l1, %i2 fmovd %f12, %f0 stw %o6, [%l7 + 0x74] sth %l5, [%l7 + 0x4C] tvc %icc, 0x5 fmovrdgez %i5, %f10, %f8 fmovdgu %xcc, %f9, %f12 te %xcc, 0x5 fcmps %fcc3, %f15, %f1 ldd [%l7 + 0x60], %f14 stb %o5, [%l7 + 0x70] fmovdl %icc, %f0, %f13 fzero %f2 sllx %l3, %o0, %g2 stx %o7, [%l7 + 0x50] fors %f5, %f10, %f2 fbu %fcc0, loop_4081 brgez,a %g1, loop_4082 fsrc2 %f14, %f10 fmovrdlez %i7, %f6, %f10 loop_4081: fmovrslz %l0, %f10, %f0 loop_4082: orncc %o3, 0x1956, %g6 array32 %l6, %i4, %g3 fbule,a %fcc3, loop_4083 movrne %g5, %g7, %o2 ld [%l7 + 0x44], %f7 array16 %o1, %g4, %i3 loop_4083: fcmple16 %f8, %f10, %i1 xor %i6, 0x11B9, %i0 fbne,a %fcc1, loop_4084 smul %l4, 0x15FF, %l2 fmovse %xcc, %f9, %f4 sllx %l1, %i2, %o4 loop_4084: stw %o6, [%l7 + 0x0C] edge32ln %l5, %i5, %o5 fandnot1 %f12, %f14, %f8 stx %o0, [%l7 + 0x78] fmul8ulx16 %f0, %f10, %f6 fornot1s %f7, %f10, %f9 ldx [%l7 + 0x58], %l3 lduh [%l7 + 0x34], %g2 ba,a loop_4085 sra %g1, 0x17, %o7 bvs,pt %icc, loop_4086 fnegs %f14, %f0 loop_4085: stb %i7, [%l7 + 0x13] movleu %icc, %o3, %l0 loop_4086: fbn %fcc3, loop_4087 stb %l6, [%l7 + 0x0F] edge8 %i4, %g3, %g6 lduh [%l7 + 0x70], %g5 loop_4087: edge8l %g7, %o1, %o2 udivcc %i3, 0x11D6, %i1 ldd [%l7 + 0x28], %f0 tcs %xcc, 0x0 fmul8x16al %f9, %f8, %f4 ld [%l7 + 0x44], %f3 array32 %i6, %g4, %l4 movrgz %i0, %l2, %l1 fsrc1s %f14, %f1 ldsw [%l7 + 0x10], %o4 bneg,a,pt %icc, loop_4088 sth %i2, [%l7 + 0x24] ld [%l7 + 0x7C], %f6 ldx [%l7 + 0x70], %l5 loop_4088: fmovsleu %icc, %f5, %f11 fmovsleu %icc, %f15, %f6 bleu,a loop_4089 fmovdleu %xcc, %f11, %f13 fcmpne32 %f4, %f2, %o6 sdivcc %i5, 0x192A, %o5 loop_4089: sllx %o0, %l3, %g1 subccc %g2, 0x0708, %i7 lduh [%l7 + 0x4A], %o7 orncc %l0, %l6, %o3 fpack32 %f0, %f2, %f2 sdivx %i4, 0x1B77, %g3 brz,a %g6, loop_4090 fsrc1s %f0, %f5 fmovrdgez %g7, %f6, %f12 fmovda %icc, %f9, %f10 loop_4090: fmovrsgez %g5, %f13, %f1 fsrc2s %f5, %f4 taddcc %o2, 0x1789, %i3 std %f6, [%l7 + 0x70] ld [%l7 + 0x68], %f12 stx %i1, [%l7 + 0x28] orn %o1, 0x0EE9, %g4 fmuld8ulx16 %f9, %f7, %f8 te %icc, 0x7 ldsw [%l7 + 0x74], %i6 fbg,a %fcc0, loop_4091 orcc %i0, 0x16AE, %l2 array32 %l4, %l1, %o4 movneg %icc, %l5, %o6 loop_4091: fmovdleu %icc, %f1, %f9 stb %i5, [%l7 + 0x67] movg %xcc, %i2, %o0 fmul8x16al %f10, %f4, %f6 bge,pt %xcc, loop_4092 sub %l3, 0x0C57, %g1 fxor %f10, %f10, %f4 fmovrsne %g2, %f11, %f5 loop_4092: ldub [%l7 + 0x52], %o5 fblg,a %fcc3, loop_4093 fnand %f6, %f8, %f6 st %f6, [%l7 + 0x7C] nop setx loop_4094, %l0, %l1 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_4093: sdivcc %i7, 0x04C9, %l0 sth %l6, [%l7 + 0x14] fmovdpos %icc, %f8, %f13 loop_4094: ldsh [%l7 + 0x16], %o3 sth %o7, [%l7 + 0x5E] tneg %icc, 0x7 addcc %i4, %g3, %g7 fbul,a %fcc0, loop_4095 ldsw [%l7 + 0x78], %g6 brgz %o2, loop_4096 nop setx loop_4097, %l0, %l1 jmpl %l1, %i3 loop_4095: fbge %fcc3, loop_4098 fpackfix %f0, %f8 loop_4096: fmul8ulx16 %f12, %f0, %f8 loop_4097: fornot2s %f4, %f14, %f9 loop_4098: fnor %f12, %f0, %f10 fmovrsne %i1, %f12, %f3 orncc %o1, %g4, %i6 for %f8, %f6, %f8 subccc %g5, %i0, %l4 fmovdvc %xcc, %f8, %f5 pdist %f10, %f2, %f2 ldsw [%l7 + 0x58], %l2 tleu %icc, 0x3 tsubcc %o4, %l1, %l5 fcmpne16 %f6, %f14, %o6 edge8l %i2, %i5, %l3 taddcctv %g1, %o0, %o5 ldx [%l7 + 0x48], %g2 lduh [%l7 + 0x5E], %l0 fcmple16 %f8, %f14, %l6 array16 %o3, %i7, %o7 and %g3, 0x13CB, %g7 tg %xcc, 0x7 sth %g6, [%l7 + 0x16] ldsh [%l7 + 0x6E], %i4 fands %f8, %f7, %f1 stx %o2, [%l7 + 0x60] tcs %xcc, 0x3 pdist %f6, %f4, %f8 smul %i3, 0x015B, %o1 fcmped %fcc3, %f8, %f14 tsubcctv %g4, 0x099A, %i6 edge16 %i1, %g5, %i0 fxnors %f8, %f0, %f12 fcmpne16 %f6, %f4, %l4 brgez %l2, loop_4099 bn,a loop_4100 fpadd16s %f2, %f5, %f1 fcmpeq16 %f14, %f4, %l1 loop_4099: movge %xcc, %l5, %o6 loop_4100: fpsub16s %f13, %f0, %f2 st %f7, [%l7 + 0x14] fnegs %f0, %f6 ldub [%l7 + 0x21], %o4 call loop_4101 lduh [%l7 + 0x70], %i5 edge16 %i2, %l3, %o0 ldub [%l7 + 0x58], %g1 loop_4101: fands %f11, %f15, %f2 fmuld8ulx16 %f3, %f2, %f10 udivcc %g2, 0x0D29, %o5 brgz,a %l0, loop_4102 taddcc %o3, 0x00FA, %i7 fmovsneg %icc, %f0, %f8 fbule %fcc1, loop_4103 loop_4102: array32 %o7, %l6, %g7 movleu %xcc, %g6, %i4 stb %g3, [%l7 + 0x6A] loop_4103: fpadd16 %f2, %f2, %f8 xorcc %i3, %o1, %o2 bgu,a,pn %icc, loop_4104 fbul %fcc2, loop_4105 edge16ln %i6, %g4, %i1 ldx [%l7 + 0x38], %i0 loop_4104: fnot2 %f6, %f14 loop_4105: nop setx loop_4106, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f12, %f2, %g5 ld [%l7 + 0x40], %f7 ldsw [%l7 + 0x34], %l2 loop_4106: fornot2s %f12, %f3, %f5 stx %l1, [%l7 + 0x18] bneg,a loop_4107 st %f4, [%l7 + 0x6C] fcmped %fcc1, %f6, %f12 movn %xcc, %l4, %o6 loop_4107: xorcc %o4, 0x1C14, %i5 std %f12, [%l7 + 0x28] sth %i2, [%l7 + 0x3A] ldsb [%l7 + 0x72], %l3 fbule,a %fcc0, loop_4108 fble %fcc0, loop_4109 pdist %f12, %f8, %f10 be %xcc, loop_4110 loop_4108: movg %icc, %o0, %g1 loop_4109: movrgz %g2, 0x040, %l5 stx %l0, [%l7 + 0x18] loop_4110: bleu,a,pt %icc, loop_4111 stw %o5, [%l7 + 0x38] orcc %i7, 0x0AE8, %o7 ldd [%l7 + 0x18], %f12 loop_4111: andn %l6, 0x1BF3, %o3 ble,a,pt %xcc, loop_4112 mova %xcc, %g6, %i4 fmovdn %icc, %f9, %f3 sdiv %g3, 0x0305, %i3 loop_4112: fsrc2s %f8, %f8 fmuld8sux16 %f14, %f3, %f0 bge,a,pt %icc, loop_4113 stx %o1, [%l7 + 0x60] bshuffle %f12, %f14, %f8 fnegd %f12, %f10 loop_4113: ble,pt %xcc, loop_4114 ldx [%l7 + 0x38], %g7 bcs,pt %xcc, loop_4115 tle %xcc, 0x6 loop_4114: bneg %icc, loop_4116 umul %o2, %g4, %i1 loop_4115: brz %i0, loop_4117 fmovrse %g5, %f5, %f1 loop_4116: sth %l2, [%l7 + 0x22] umulcc %i6, %l1, %o6 loop_4117: stw %o4, [%l7 + 0x60] bne %xcc, loop_4118 ldsw [%l7 + 0x08], %i5 fnegs %f14, %f5 fsrc1 %f4, %f0 loop_4118: stw %i2, [%l7 + 0x5C] ta %icc, 0x7 fcmpgt32 %f0, %f14, %l3 fble,a %fcc0, loop_4119 lduh [%l7 + 0x62], %o0 fmovsleu %xcc, %f15, %f1 movcs %icc, %g1, %l4 loop_4119: fmul8x16au %f1, %f14, %f14 tsubcc %l5, %g2, %l0 stx %i7, [%l7 + 0x20] fmovsg %xcc, %f6, %f6 ldub [%l7 + 0x5B], %o5 popc 0x0AB3, %o7 ldsw [%l7 + 0x2C], %l6 fbul,a %fcc3, loop_4120 fmovsg %icc, %f1, %f1 fmovrdlez %g6, %f6, %f12 edge8n %o3, %i4, %g3 loop_4120: fmovrdgez %o1, %f10, %f2 fmul8sux16 %f8, %f12, %f10 tne %xcc, 0x7 bgu,a %icc, loop_4121 fornot1s %f11, %f2, %f13 fmovdcs %icc, %f1, %f0 ldsh [%l7 + 0x50], %g7 loop_4121: stw %i3, [%l7 + 0x08] array32 %o2, %g4, %i0 ldsw [%l7 + 0x14], %i1 sth %g5, [%l7 + 0x0E] fnand %f14, %f8, %f6 fmovrdgez %l2, %f8, %f12 fxnors %f13, %f2, %f7 fmovsn %xcc, %f13, %f13 ldx [%l7 + 0x70], %l1 fabss %f6, %f4 fand %f10, %f12, %f10 fmovrslz %i6, %f2, %f8 movg %icc, %o4, %o6 lduh [%l7 + 0x6A], %i2 smul %l3, 0x16DD, %i5 bn,a loop_4122 movrlez %g1, %o0, %l4 stb %g2, [%l7 + 0x56] ldx [%l7 + 0x30], %l0 loop_4122: lduw [%l7 + 0x44], %l5 sethi 0x111A, %o5 edge32n %i7, %l6, %o7 stx %g6, [%l7 + 0x28] fbg %fcc3, loop_4123 fmovda %icc, %f6, %f4 brnz %i4, loop_4124 brlez,a %o3, loop_4125 loop_4123: fmovsvc %xcc, %f9, %f10 alignaddr %o1, %g7, %g3 loop_4124: orcc %i3, %g4, %o2 loop_4125: ldsb [%l7 + 0x31], %i1 bleu,pt %icc, loop_4126 ble,a,pn %xcc, loop_4127 sra %i0, 0x10, %g5 movre %l2, %i6, %o4 loop_4126: tl %xcc, 0x1 loop_4127: srax %l1, 0x0D, %o6 movcc %icc, %i2, %i5 ldsw [%l7 + 0x7C], %l3 fnot1 %f2, %f6 tl %xcc, 0x5 addc %o0, 0x0C52, %g1 movrgz %l4, 0x335, %l0 stx %g2, [%l7 + 0x50] umulcc %o5, 0x1B53, %l5 fmovscs %xcc, %f14, %f11 lduh [%l7 + 0x2E], %i7 fpsub32 %f10, %f4, %f12 siam 0x1 orn %l6, 0x0C2F, %g6 ldsw [%l7 + 0x34], %o7 fbl,a %fcc3, loop_4128 fbuge %fcc2, loop_4129 ldsh [%l7 + 0x5E], %i4 tl %xcc, 0x7 loop_4128: ldsh [%l7 + 0x3A], %o3 loop_4129: fxnor %f14, %f12, %f0 ldd [%l7 + 0x78], %f0 movn %icc, %g7, %g3 fnands %f15, %f7, %f15 be %icc, loop_4130 taddcc %o1, %i3, %g4 fmovdgu %xcc, %f8, %f3 bne,a,pn %xcc, loop_4131 loop_4130: smulcc %o2, 0x05E3, %i0 fpsub32 %f4, %f4, %f4 tle %icc, 0x6 loop_4131: stw %i1, [%l7 + 0x64] bpos,pt %icc, loop_4132 fones %f0 sllx %l2, 0x19, %g5 fmovscc %icc, %f9, %f4 loop_4132: sth %i6, [%l7 + 0x14] tcs %xcc, 0x1 fmovsge %icc, %f7, %f1 brlz,a %l1, loop_4133 movge %icc, %o6, %i2 lduh [%l7 + 0x76], %o4 taddcctv %i5, 0x1775, %l3 loop_4133: fmovscs %xcc, %f2, %f13 ldsb [%l7 + 0x6D], %g1 sth %l4, [%l7 + 0x30] movgu %xcc, %o0, %l0 umulcc %g2, 0x02D7, %o5 st %f7, [%l7 + 0x20] ldsw [%l7 + 0x4C], %i7 fbg,a %fcc0, loop_4134 edge8 %l5, %g6, %o7 fcmped %fcc0, %f0, %f4 umul %l6, %i4, %g7 loop_4134: fcmpgt16 %f4, %f4, %g3 st %f11, [%l7 + 0x44] subccc %o1, 0x06C3, %i3 sth %o3, [%l7 + 0x68] fornot1 %f14, %f6, %f12 fsrc1 %f8, %f2 movle %icc, %o2, %g4 ldub [%l7 + 0x3A], %i0 movle %xcc, %l2, %i1 fpadd32s %f8, %f4, %f14 ldsh [%l7 + 0x56], %g5 brgz %l1, loop_4135 bcs,a,pt %xcc, loop_4136 fornot2s %f4, %f1, %f6 fmovsl %xcc, %f1, %f5 loop_4135: fornot2 %f0, %f6, %f8 loop_4136: edge16l %i6, %i2, %o6 tg %xcc, 0x2 tgu %icc, 0x6 movn %icc, %i5, %l3 fmovdn %xcc, %f4, %f0 sth %o4, [%l7 + 0x44] fpmerge %f9, %f13, %f4 ldx [%l7 + 0x30], %l4 movrne %o0, %g1, %g2 tg %xcc, 0x5 movg %xcc, %o5, %l0 fbne,a %fcc1, loop_4137 fzero %f6 movl %icc, %l5, %g6 subc %i7, %l6, %o7 loop_4137: movvc %icc, %g7, %i4 alignaddrl %g3, %i3, %o3 fcmpne32 %f14, %f0, %o1 fmovspos %icc, %f0, %f5 ldd [%l7 + 0x40], %f4 bne loop_4138 fmovspos %xcc, %f10, %f3 brlez %g4, loop_4139 tpos %xcc, 0x1 loop_4138: edge8ln %o2, %l2, %i1 movneg %icc, %i0, %g5 loop_4139: brz,a %l1, loop_4140 fbn,a %fcc0, loop_4141 ldsw [%l7 + 0x24], %i2 fmul8x16 %f8, %f10, %f2 loop_4140: fcmpgt16 %f4, %f10, %i6 loop_4141: fmovspos %icc, %f2, %f12 sth %i5, [%l7 + 0x64] fmovrdne %o6, %f0, %f8 fnegd %f8, %f0 fbo,a %fcc0, loop_4142 mova %xcc, %l3, %o4 fmul8x16al %f15, %f12, %f2 fors %f3, %f6, %f8 loop_4142: fpack16 %f2, %f1 fbo %fcc1, loop_4143 ldd [%l7 + 0x48], %f10 fmovrse %o0, %f12, %f12 move %icc, %l4, %g2 loop_4143: fble,a %fcc2, loop_4144 sth %o5, [%l7 + 0x20] fnegd %f12, %f0 fcmple32 %f6, %f10, %l0 loop_4144: ldx [%l7 + 0x28], %g1 or %l5, 0x12AB, %g6 srl %i7, 0x1D, %o7 fornot1 %f6, %f6, %f0 movrgz %g7, 0x14A, %i4 fbo %fcc2, loop_4145 st %f5, [%l7 + 0x50] ldsb [%l7 + 0x0A], %l6 brgez,a %g3, loop_4146 loop_4145: ldd [%l7 + 0x60], %f8 fmul8x16 %f2, %f6, %f14 xnorcc %o3, 0x1291, %o1 loop_4146: movl %icc, %i3, %g4 lduw [%l7 + 0x74], %o2 fmovdl %icc, %f8, %f9 fnegs %f11, %f13 movpos %xcc, %i1, %l2 lduh [%l7 + 0x48], %g5 st %f6, [%l7 + 0x18] bvc %xcc, loop_4147 srl %l1, %i2, %i6 ld [%l7 + 0x50], %f8 fbule %fcc2, loop_4148 loop_4147: fmovsvc %icc, %f6, %f1 ldsb [%l7 + 0x7F], %i5 std %f0, [%l7 + 0x28] loop_4148: ldub [%l7 + 0x4F], %i0 ld [%l7 + 0x14], %f9 tg %xcc, 0x3 tcc %xcc, 0x4 stb %l3, [%l7 + 0x25] fpsub32 %f12, %f2, %f4 fmovsge %icc, %f14, %f9 tpos %icc, 0x6 std %f8, [%l7 + 0x68] ldub [%l7 + 0x42], %o4 fbn,a %fcc0, loop_4149 fmovsne %xcc, %f12, %f2 fcmpd %fcc0, %f0, %f0 fpadd16s %f3, %f15, %f14 loop_4149: ldd [%l7 + 0x30], %f8 ldsh [%l7 + 0x70], %o0 stw %o6, [%l7 + 0x58] ldsh [%l7 + 0x24], %l4 fba,a %fcc2, loop_4150 ld [%l7 + 0x74], %f10 fbo,a %fcc0, loop_4151 stx %g2, [%l7 + 0x30] loop_4150: movleu %icc, %o5, %l0 edge32n %g1, %g6, %l5 loop_4151: ld [%l7 + 0x68], %f8 sdivx %i7, 0x049A, %g7 movleu %icc, %o7, %i4 or %l6, %o3, %g3 ldd [%l7 + 0x70], %f14 ldsw [%l7 + 0x1C], %o1 fmovdvs %xcc, %f14, %f14 std %f2, [%l7 + 0x08] fmovda %icc, %f12, %f15 movvs %xcc, %i3, %g4 ldsw [%l7 + 0x74], %i1 fpackfix %f6, %f13 fnors %f8, %f4, %f6 fmovrsgz %l2, %f9, %f9 bcs,a %icc, loop_4152 lduh [%l7 + 0x18], %o2 smulcc %g5, %i2, %l1 bcc,a loop_4153 loop_4152: fmovdpos %xcc, %f11, %f0 fabsd %f6, %f0 fmovda %icc, %f4, %f6 loop_4153: fandnot2 %f8, %f4, %f12 ldub [%l7 + 0x5E], %i6 fmovsge %xcc, %f10, %f3 edge16ln %i0, %l3, %i5 std %f4, [%l7 + 0x08] fmovdl %xcc, %f13, %f7 orncc %o0, %o4, %o6 fmovsn %icc, %f6, %f10 fandnot2s %f13, %f14, %f10 ldub [%l7 + 0x16], %l4 array8 %o5, %l0, %g2 tcc %xcc, 0x4 ldsh [%l7 + 0x0A], %g1 subc %l5, %g6, %g7 fpack16 %f4, %f7 fbule,a %fcc2, loop_4154 ldd [%l7 + 0x40], %f12 fmovsleu %xcc, %f13, %f8 st %f5, [%l7 + 0x08] loop_4154: movgu %xcc, %i7, %o7 bpos,a,pt %xcc, loop_4155 ldsh [%l7 + 0x68], %i4 sth %l6, [%l7 + 0x6E] mulscc %o3, %g3, %o1 loop_4155: edge32 %g4, %i3, %l2 fbule %fcc3, loop_4156 nop setx loop_4157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f12, %f2, %f10 tsubcc %o2, %i1, %g5 loop_4156: tsubcc %i2, %i6, %l1 loop_4157: fbn,a %fcc0, loop_4158 fmovdneg %icc, %f15, %f0 ldub [%l7 + 0x5B], %i0 movge %xcc, %l3, %i5 loop_4158: stw %o4, [%l7 + 0x10] movcc %icc, %o0, %l4 fpsub16s %f5, %f14, %f0 std %f2, [%l7 + 0x50] fbu,a %fcc2, loop_4159 fpack32 %f6, %f8, %f6 te %icc, 0x6 siam 0x4 loop_4159: st %f10, [%l7 + 0x48] stb %o6, [%l7 + 0x4B] ldub [%l7 + 0x31], %o5 sdivcc %l0, 0x181B, %g1 fabss %f13, %f9 fble %fcc1, loop_4160 ldd [%l7 + 0x50], %f6 fnand %f4, %f2, %f14 array16 %l5, %g2, %g6 loop_4160: and %i7, %g7, %o7 bn loop_4161 ldsw [%l7 + 0x24], %i4 tcc %xcc, 0x3 fand %f2, %f2, %f10 loop_4161: tcs %icc, 0x4 fornot1 %f10, %f6, %f12 fnegs %f6, %f4 fors %f6, %f12, %f12 ldub [%l7 + 0x2A], %l6 sth %o3, [%l7 + 0x30] lduw [%l7 + 0x70], %g3 ldsh [%l7 + 0x10], %o1 ldsb [%l7 + 0x25], %i3 bn,a %xcc, loop_4162 edge32 %l2, %o2, %i1 fmovda %xcc, %f4, %f3 fbg,a %fcc1, loop_4163 loop_4162: fmul8ulx16 %f0, %f10, %f8 edge16n %g5, %g4, %i2 array8 %l1, %i0, %l3 loop_4163: ldsh [%l7 + 0x0A], %i6 fnot2 %f0, %f0 fmovdle %icc, %f1, %f1 ldsh [%l7 + 0x5C], %i5 fmovdne %icc, %f11, %f13 bgu,pt %icc, loop_4164 udiv %o0, 0x0DED, %l4 ldub [%l7 + 0x56], %o4 edge16n %o6, %l0, %o5 loop_4164: andcc %l5, 0x1C69, %g1 fmovsne %icc, %f14, %f15 fpmerge %f5, %f14, %f8 ble,pn %icc, loop_4165 st %f9, [%l7 + 0x58] fornot2 %f14, %f8, %f8 stb %g2, [%l7 + 0x47] loop_4165: ld [%l7 + 0x58], %f12 orcc %i7, 0x0DE3, %g6 ldub [%l7 + 0x44], %o7 sra %g7, %l6, %o3 bvc,a %icc, loop_4166 stx %g3, [%l7 + 0x50] bg,a loop_4167 ldsh [%l7 + 0x50], %o1 loop_4166: for %f10, %f4, %f4 srl %i3, 0x0D, %l2 loop_4167: fmovsl %icc, %f10, %f11 st %f12, [%l7 + 0x40] fpack16 %f6, %f9 lduw [%l7 + 0x10], %i4 sdivx %o2, 0x0580, %i1 stw %g5, [%l7 + 0x54] ldx [%l7 + 0x10], %g4 fmovsg %icc, %f8, %f8 fcmple16 %f10, %f12, %i2 fmovsgu %icc, %f5, %f7 bcc,a loop_4168 ldx [%l7 + 0x30], %i0 fmovrsgz %l1, %f12, %f1 tsubcctv %i6, %l3, %o0 loop_4168: ba,a,pn %icc, loop_4169 tcc %icc, 0x3 stb %l4, [%l7 + 0x56] call loop_4170 loop_4169: bneg loop_4171 lduh [%l7 + 0x12], %o4 std %f8, [%l7 + 0x38] loop_4170: std %f12, [%l7 + 0x58] loop_4171: ldd [%l7 + 0x68], %f2 fnand %f4, %f14, %f8 fble,a %fcc2, loop_4172 ldx [%l7 + 0x70], %i5 movl %icc, %l0, %o6 fbne %fcc0, loop_4173 loop_4172: umulcc %l5, %o5, %g2 fpsub32 %f8, %f2, %f12 fmovse %icc, %f3, %f0 loop_4173: fbug %fcc0, loop_4174 ldsb [%l7 + 0x68], %i7 orncc %g6, %g1, %o7 fmovscs %xcc, %f0, %f14 loop_4174: fnot2 %f12, %f6 fmovscs %xcc, %f9, %f0 fnand %f8, %f8, %f14 std %f6, [%l7 + 0x18] ldsw [%l7 + 0x10], %g7 fands %f12, %f13, %f6 ldx [%l7 + 0x70], %l6 ldx [%l7 + 0x40], %g3 bvs,pn %icc, loop_4175 fmovdgu %icc, %f9, %f8 fxnor %f8, %f4, %f0 fcmpeq32 %f0, %f14, %o1 loop_4175: fandnot2 %f0, %f8, %f10 movre %i3, %l2, %i4 ldsw [%l7 + 0x6C], %o3 fornot1 %f12, %f4, %f2 nop setx loop_4176, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge %fcc2, loop_4177 subccc %i1, 0x0C77, %g5 movvs %xcc, %g4, %i2 loop_4176: edge8ln %i0, %l1, %i6 loop_4177: stb %l3, [%l7 + 0x40] ld [%l7 + 0x44], %f0 ld [%l7 + 0x68], %f8 udivcc %o0, 0x0D6C, %o2 lduw [%l7 + 0x64], %l4 xorcc %i5, 0x0087, %l0 lduh [%l7 + 0x3C], %o4 movcs %icc, %l5, %o6 stw %o5, [%l7 + 0x2C] ldsb [%l7 + 0x3C], %i7 fmovsn %icc, %f9, %f1 stw %g6, [%l7 + 0x1C] bneg,a %icc, loop_4178 ldx [%l7 + 0x50], %g1 fnegs %f6, %f4 ldsh [%l7 + 0x36], %g2 loop_4178: ldsb [%l7 + 0x1C], %o7 tcs %icc, 0x3 pdist %f2, %f14, %f0 tvc %xcc, 0x5 ldsh [%l7 + 0x48], %g7 and %g3, 0x0779, %l6 movn %xcc, %i3, %l2 edge16l %i4, %o3, %o1 sth %g5, [%l7 + 0x0A] sra %g4, 0x1C, %i1 fcmpeq16 %f4, %f8, %i0 fmovdcs %icc, %f14, %f3 fmovd %f14, %f6 xnor %i2, 0x0466, %l1 edge32ln %l3, %i6, %o0 fmovd %f14, %f12 fsrc1s %f1, %f6 fbe,a %fcc0, loop_4179 movrgez %l4, 0x020, %i5 ldx [%l7 + 0x40], %o2 add %l0, %o4, %l5 loop_4179: fmovsneg %xcc, %f9, %f5 fcmpeq32 %f0, %f0, %o5 ldd [%l7 + 0x38], %f12 tcs %icc, 0x4 fmovsleu %xcc, %f13, %f15 bvc %icc, loop_4180 faligndata %f4, %f4, %f8 fexpand %f8, %f6 edge16 %o6, %i7, %g6 loop_4180: ldsb [%l7 + 0x1B], %g2 bne,pn %xcc, loop_4181 umul %g1, 0x022A, %g7 st %f11, [%l7 + 0x40] std %f4, [%l7 + 0x60] loop_4181: fandnot2s %f3, %f7, %f6 st %f9, [%l7 + 0x18] lduw [%l7 + 0x6C], %o7 fmovsg %xcc, %f13, %f5 taddcc %g3, %l6, %i3 movvs %xcc, %l2, %i4 edge32n %o3, %g5, %g4 movne %icc, %i1, %i0 te %icc, 0x5 stb %i2, [%l7 + 0x72] mova %xcc, %o1, %l1 srl %i6, %l3, %o0 fmovrslez %l4, %f12, %f0 fmovrdlez %i5, %f6, %f4 alignaddrl %l0, %o4, %l5 ldsb [%l7 + 0x76], %o5 stb %o6, [%l7 + 0x7D] lduh [%l7 + 0x1E], %i7 call loop_4182 fpsub16s %f2, %f6, %f8 fcmps %fcc3, %f2, %f9 addccc %o2, 0x107E, %g6 loop_4182: fbne,a %fcc0, loop_4183 fcmpne32 %f14, %f12, %g2 orcc %g7, %o7, %g3 movcs %xcc, %g1, %l6 loop_4183: alignaddr %i3, %l2, %i4 lduw [%l7 + 0x40], %o3 fornot1s %f7, %f11, %f7 st %f9, [%l7 + 0x78] subcc %g5, 0x0772, %g4 movle %icc, %i0, %i1 brgz,a %o1, loop_4184 stb %i2, [%l7 + 0x1E] fbule,a %fcc2, loop_4185 fbn,a %fcc3, loop_4186 loop_4184: fmovdge %icc, %f8, %f9 edge8l %l1, %l3, %i6 loop_4185: ldsw [%l7 + 0x28], %l4 loop_4186: ldsb [%l7 + 0x46], %i5 bvc,pn %xcc, loop_4187 nop setx loop_4188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %o0, 0x22C, %l0 fcmped %fcc3, %f0, %f6 loop_4187: alignaddrl %o4, %l5, %o6 loop_4188: umulcc %o5, %i7, %o2 stx %g6, [%l7 + 0x18] faligndata %f2, %f12, %f8 tpos %xcc, 0x4 ldsb [%l7 + 0x56], %g7 fmovrse %g2, %f3, %f14 fmovsvc %xcc, %f8, %f11 edge8ln %o7, %g1, %g3 movn %xcc, %l6, %i3 movcc %xcc, %l2, %o3 tpos %xcc, 0x0 bvc,a,pt %icc, loop_4189 movpos %xcc, %i4, %g4 fbl,a %fcc2, loop_4190 subc %i0, %g5, %i1 loop_4189: fmovdne %xcc, %f11, %f8 fpsub16 %f14, %f4, %f4 loop_4190: stx %o1, [%l7 + 0x70] subccc %i2, 0x1A40, %l1 ldub [%l7 + 0x20], %l3 array16 %i6, %l4, %i5 ldsh [%l7 + 0x3A], %o0 bneg,a %icc, loop_4191 sdivcc %l0, 0x0814, %l5 fmovrslez %o4, %f15, %f9 sth %o6, [%l7 + 0x12] loop_4191: lduw [%l7 + 0x2C], %i7 nop setx loop_4192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %xcc, %f3, %f0 fbne %fcc1, loop_4193 nop setx loop_4194, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4192: fmovrde %o2, %f10, %f14 fbuge,a %fcc1, loop_4195 loop_4193: fmovrdgz %o5, %f14, %f0 loop_4194: fzeros %f2 st %f15, [%l7 + 0x54] loop_4195: ld [%l7 + 0x2C], %f12 movg %xcc, %g6, %g2 fzero %f14 ldsw [%l7 + 0x24], %o7 xnor %g1, 0x181F, %g3 fbuge %fcc3, loop_4196 fnot2 %f0, %f4 lduw [%l7 + 0x58], %g7 fbe,a %fcc0, loop_4197 loop_4196: fpsub16 %f8, %f12, %f12 call loop_4198 ldub [%l7 + 0x56], %i3 loop_4197: fornot2 %f14, %f10, %f6 fands %f13, %f6, %f11 loop_4198: fandnot1s %f0, %f15, %f8 bn,pn %icc, loop_4199 ldsw [%l7 + 0x54], %l2 fmuld8sux16 %f1, %f7, %f4 stw %l6, [%l7 + 0x74] loop_4199: fmul8ulx16 %f6, %f6, %f0 tcc %xcc, 0x2 tn %icc, 0x3 addcc %o3, %i4, %g4 stb %i0, [%l7 + 0x10] fzero %f12 fxnor %f12, %f8, %f6 fbo,a %fcc0, loop_4200 fmovdgu %xcc, %f1, %f15 ldub [%l7 + 0x79], %g5 fmovdpos %icc, %f9, %f13 loop_4200: sethi 0x14ED, %o1 add %i2, 0x15D4, %i1 fcmpne32 %f2, %f4, %l3 stw %l1, [%l7 + 0x6C] tcs %xcc, 0x3 ldd [%l7 + 0x50], %f12 ldx [%l7 + 0x70], %i6 fbge,a %fcc0, loop_4201 ldd [%l7 + 0x70], %f6 subccc %i5, 0x042F, %o0 fbu %fcc1, loop_4202 loop_4201: udiv %l4, 0x0C25, %l5 fmovdne %xcc, %f13, %f2 ldub [%l7 + 0x4B], %o4 loop_4202: movge %xcc, %l0, %i7 fandnot2 %f0, %f8, %f2 fmovrsgz %o6, %f9, %f14 ldsw [%l7 + 0x40], %o2 udivx %o5, 0x016F, %g2 fmovscs %xcc, %f4, %f11 nop setx loop_4203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x7C], %g6 andncc %g1, %g3, %g7 fmul8x16 %f7, %f0, %f12 loop_4203: ld [%l7 + 0x58], %f6 bvc,a,pn %icc, loop_4204 fmovdge %xcc, %f0, %f0 srax %i3, 0x13, %l2 ldsw [%l7 + 0x5C], %o7 loop_4204: fbue %fcc2, loop_4205 lduw [%l7 + 0x58], %o3 ldsb [%l7 + 0x24], %l6 ldsw [%l7 + 0x14], %g4 loop_4205: ldd [%l7 + 0x60], %f12 stx %i4, [%l7 + 0x58] fmovsn %icc, %f3, %f13 bgu %xcc, loop_4206 sdivx %i0, 0x0BC5, %o1 fcmpd %fcc2, %f12, %f4 lduw [%l7 + 0x10], %i2 loop_4206: fpackfix %f6, %f9 edge16ln %i1, %l3, %l1 mulscc %g5, 0x0C33, %i6 ldub [%l7 + 0x61], %i5 fbul %fcc1, loop_4207 fpadd16s %f12, %f11, %f14 fornot1s %f8, %f7, %f8 xor %l4, %l5, %o0 loop_4207: fmul8x16al %f3, %f4, %f12 bg %xcc, loop_4208 fbg %fcc3, loop_4209 movrlz %l0, 0x241, %o4 ba,a loop_4210 loop_4208: ldd [%l7 + 0x60], %f0 loop_4209: stb %i7, [%l7 + 0x70] fmovdle %icc, %f11, %f15 loop_4210: move %icc, %o2, %o6 fmovsa %icc, %f9, %f3 fbuge,a %fcc1, loop_4211 fnand %f12, %f4, %f0 fcmple32 %f8, %f4, %g2 ldsh [%l7 + 0x22], %o5 loop_4211: fmovdpos %xcc, %f4, %f12 alignaddr %g1, %g3, %g6 tvs %icc, 0x6 sth %i3, [%l7 + 0x78] bn loop_4212 bleu,a,pn %xcc, loop_4213 movleu %xcc, %g7, %l2 fpack16 %f6, %f3 loop_4212: fnors %f2, %f15, %f13 loop_4213: lduh [%l7 + 0x66], %o3 subcc %l6, 0x0BC2, %g4 ldsh [%l7 + 0x36], %o7 fabss %f10, %f10 fnot2 %f14, %f8 edge32n %i4, %o1, %i2 tleu %icc, 0x5 fnand %f6, %f6, %f4 tgu %xcc, 0x5 fxor %f12, %f2, %f8 fxors %f7, %f12, %f2 move %icc, %i1, %i0 lduh [%l7 + 0x6E], %l1 bpos,pn %icc, loop_4214 ble,a loop_4215 ldsb [%l7 + 0x0E], %g5 ldub [%l7 + 0x28], %l3 loop_4214: fones %f6 loop_4215: fxnors %f13, %f2, %f5 brgz,a %i5, loop_4216 bleu,pt %xcc, loop_4217 brgz,a %l4, loop_4218 fblg,a %fcc0, loop_4219 loop_4216: sth %i6, [%l7 + 0x54] loop_4217: movcc %xcc, %l5, %l0 loop_4218: stb %o0, [%l7 + 0x57] loop_4219: lduw [%l7 + 0x24], %o4 st %f10, [%l7 + 0x54] sra %o2, %o6, %i7 st %f10, [%l7 + 0x08] ldx [%l7 + 0x40], %g2 st %f15, [%l7 + 0x20] fbuge,a %fcc1, loop_4220 lduw [%l7 + 0x14], %g1 mova %icc, %g3, %o5 bcs,a loop_4221 loop_4220: addccc %i3, 0x0F96, %g6 stx %l2, [%l7 + 0x18] ldd [%l7 + 0x50], %f0 loop_4221: mulx %o3, 0x0096, %g7 ld [%l7 + 0x60], %f8 ldub [%l7 + 0x48], %g4 sdiv %l6, 0x19B5, %o7 lduw [%l7 + 0x08], %i4 std %f10, [%l7 + 0x40] edge32ln %i2, %i1, %o1 nop setx loop_4222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x0C], %l1 ldsw [%l7 + 0x24], %g5 movrlz %i0, 0x3D4, %l3 loop_4222: ldsw [%l7 + 0x64], %i5 ldd [%l7 + 0x60], %f10 fble %fcc0, loop_4223 and %l4, %i6, %l0 lduh [%l7 + 0x46], %l5 fbl,a %fcc2, loop_4224 loop_4223: fcmpne32 %f12, %f14, %o0 fbl %fcc1, loop_4225 ldsh [%l7 + 0x44], %o2 loop_4224: ldsw [%l7 + 0x40], %o6 fzero %f14 loop_4225: ldub [%l7 + 0x2A], %i7 move %xcc, %o4, %g2 movrgez %g3, 0x035, %g1 ldub [%l7 + 0x53], %i3 mova %xcc, %o5, %g6 movg %xcc, %o3, %g7 fmovrsgz %g4, %f9, %f5 fbn %fcc3, loop_4226 bcs,a loop_4227 tsubcc %l2, 0x0164, %l6 stx %o7, [%l7 + 0x50] loop_4226: ldsh [%l7 + 0x74], %i4 loop_4227: fmovrslez %i1, %f7, %f11 edge8l %o1, %l1, %i2 fmovsvs %icc, %f1, %f15 tge %xcc, 0x7 ldsw [%l7 + 0x70], %g5 faligndata %f12, %f12, %f6 taddcctv %i0, 0x1F76, %l3 fxnor %f10, %f8, %f12 or %l4, %i6, %i5 fornot2 %f2, %f8, %f4 brlez,a %l5, loop_4228 fpmerge %f11, %f12, %f4 fmovrdgz %o0, %f8, %f2 fands %f1, %f4, %f0 loop_4228: bgu,pn %icc, loop_4229 ldx [%l7 + 0x68], %l0 ldsh [%l7 + 0x0E], %o6 fbu,a %fcc2, loop_4230 loop_4229: edge8ln %i7, %o4, %o2 fmovdgu %xcc, %f7, %f13 fmovrslez %g3, %f1, %f7 loop_4230: tsubcc %g2, 0x0368, %i3 alignaddr %g1, %o5, %o3 smulcc %g6, %g7, %l2 fnot1s %f8, %f8 ldub [%l7 + 0x5D], %g4 lduw [%l7 + 0x24], %o7 bshuffle %f14, %f12, %f8 fmovdcs %xcc, %f10, %f9 bvs,a loop_4231 fmul8ulx16 %f8, %f2, %f12 addccc %i4, 0x0FD2, %i1 ldsb [%l7 + 0x09], %o1 loop_4231: edge32ln %l1, %i2, %l6 fmovrdgz %g5, %f8, %f8 tpos %xcc, 0x0 ldsw [%l7 + 0x1C], %i0 fcmpne16 %f6, %f10, %l4 fpadd16 %f4, %f2, %f8 ldsw [%l7 + 0x0C], %i6 ldsh [%l7 + 0x6C], %i5 ldsw [%l7 + 0x50], %l5 movleu %xcc, %l3, %l0 sra %o0, %o6, %o4 fble %fcc1, loop_4232 fmovdleu %xcc, %f7, %f0 stx %o2, [%l7 + 0x68] fmovs %f6, %f9 loop_4232: fpackfix %f6, %f14 fpackfix %f14, %f14 std %f0, [%l7 + 0x10] fpadd16s %f2, %f10, %f13 stw %i7, [%l7 + 0x68] movne %icc, %g3, %i3 stb %g2, [%l7 + 0x0F] movne %icc, %g1, %o3 fbge %fcc3, loop_4233 sdiv %o5, 0x0083, %g6 fmovsneg %xcc, %f12, %f0 bneg,a,pn %icc, loop_4234 loop_4233: edge32n %g7, %l2, %o7 lduh [%l7 + 0x7A], %g4 tgu %icc, 0x7 loop_4234: sth %i4, [%l7 + 0x5E] addccc %o1, 0x1EB0, %i1 bg,a,pt %xcc, loop_4235 stw %l1, [%l7 + 0x30] srl %i2, %l6, %i0 fcmple32 %f4, %f10, %g5 loop_4235: fmovdcs %icc, %f1, %f11 ld [%l7 + 0x10], %f9 ta %xcc, 0x3 fmovscc %icc, %f10, %f3 tl %xcc, 0x5 sllx %i6, 0x03, %i5 fpackfix %f14, %f10 fones %f6 stb %l4, [%l7 + 0x34] ld [%l7 + 0x70], %f5 fcmpes %fcc2, %f3, %f13 fmovscc %icc, %f14, %f12 fcmpes %fcc2, %f11, %f10 call loop_4236 fmovrde %l3, %f8, %f14 fmovrdne %l5, %f2, %f10 edge16 %l0, %o0, %o4 loop_4236: stb %o6, [%l7 + 0x27] fpsub16s %f2, %f10, %f2 fbu,a %fcc3, loop_4237 fmovrdgez %i7, %f14, %f4 fbg %fcc2, loop_4238 srax %g3, %o2, %g2 loop_4237: ldsh [%l7 + 0x46], %i3 fnot1 %f0, %f0 loop_4238: fpsub32s %f4, %f7, %f6 fmovdle %xcc, %f1, %f0 tpos %xcc, 0x3 bge,a loop_4239 lduw [%l7 + 0x44], %o3 brgz %g1, loop_4240 fcmpgt16 %f8, %f2, %g6 loop_4239: ba,pt %icc, loop_4241 add %g7, 0x13A5, %l2 loop_4240: srax %o7, %o5, %i4 fbule %fcc1, loop_4242 loop_4241: fornot2s %f0, %f12, %f9 movcs %icc, %o1, %g4 fbne %fcc3, loop_4243 loop_4242: bl,a loop_4244 movrlz %l1, %i1, %i2 fmul8ulx16 %f8, %f10, %f4 loop_4243: udiv %l6, 0x08C0, %g5 loop_4244: fpmerge %f5, %f13, %f10 std %f8, [%l7 + 0x48] stx %i0, [%l7 + 0x20] tl %icc, 0x2 tpos %xcc, 0x3 fbu,a %fcc2, loop_4245 ldsb [%l7 + 0x66], %i5 movge %xcc, %l4, %i6 fcmpne16 %f12, %f0, %l3 loop_4245: sdiv %l5, 0x1205, %l0 ldub [%l7 + 0x50], %o4 edge8n %o6, %i7, %o0 ldd [%l7 + 0x58], %f0 subcc %g3, 0x0DAB, %g2 fsrc1 %f2, %f6 andn %i3, 0x094B, %o3 ldx [%l7 + 0x18], %o2 ldsw [%l7 + 0x70], %g1 ldub [%l7 + 0x61], %g7 movre %l2, %g6, %o7 udiv %o5, 0x0EA3, %i4 ldd [%l7 + 0x50], %f0 fbl,a %fcc2, loop_4246 fexpand %f6, %f6 faligndata %f14, %f12, %f6 tne %icc, 0x7 loop_4246: orn %g4, 0x074C, %o1 st %f13, [%l7 + 0x28] stw %i1, [%l7 + 0x58] tne %icc, 0x4 fbuge %fcc0, loop_4247 ld [%l7 + 0x54], %f4 stx %i2, [%l7 + 0x30] sth %l1, [%l7 + 0x5E] loop_4247: subcc %g5, %l6, %i5 lduw [%l7 + 0x5C], %i0 fmul8x16al %f5, %f11, %f2 fmovdne %icc, %f12, %f6 fpackfix %f12, %f0 xnorcc %l4, %i6, %l5 lduh [%l7 + 0x72], %l3 ldsw [%l7 + 0x48], %l0 tg %xcc, 0x0 te %xcc, 0x3 movre %o4, %o6, %o0 fbul %fcc0, loop_4248 ldd [%l7 + 0x68], %f4 ldd [%l7 + 0x28], %f10 fcmped %fcc1, %f0, %f12 loop_4248: add %g3, %g2, %i3 fcmpes %fcc2, %f12, %f14 andcc %i7, 0x022F, %o3 faligndata %f4, %f10, %f4 fpack32 %f14, %f12, %f4 sth %o2, [%l7 + 0x6A] sth %g7, [%l7 + 0x10] lduw [%l7 + 0x60], %l2 stb %g1, [%l7 + 0x41] tvs %icc, 0x3 sdiv %g6, 0x1BCC, %o7 alignaddrl %i4, %o5, %o1 ldsw [%l7 + 0x58], %i1 edge16 %g4, %i2, %l1 lduh [%l7 + 0x7E], %l6 ldsw [%l7 + 0x58], %g5 ld [%l7 + 0x08], %f14 nop setx loop_4249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x0E], %i5 stx %i0, [%l7 + 0x28] fabsd %f2, %f12 loop_4249: bg,a %icc, loop_4250 lduh [%l7 + 0x42], %l4 bne,a,pn %icc, loop_4251 lduh [%l7 + 0x64], %i6 loop_4250: sth %l3, [%l7 + 0x72] fmovrdgz %l5, %f8, %f2 loop_4251: fands %f15, %f15, %f0 ld [%l7 + 0x74], %f6 ldub [%l7 + 0x17], %o4 orcc %o6, 0x06D2, %l0 array16 %o0, %g3, %i3 ldsb [%l7 + 0x23], %i7 sllx %g2, 0x1A, %o3 fnand %f2, %f0, %f14 fcmple32 %f8, %f0, %o2 edge8ln %g7, %g1, %l2 fmovs %f8, %f2 std %f12, [%l7 + 0x38] addccc %g6, 0x0134, %o7 stw %i4, [%l7 + 0x38] stx %o1, [%l7 + 0x58] fmovdcs %icc, %f0, %f1 fbue,a %fcc1, loop_4252 movpos %xcc, %o5, %g4 sth %i2, [%l7 + 0x46] fmovsa %icc, %f8, %f10 loop_4252: fblg %fcc0, loop_4253 fcmpeq16 %f6, %f14, %l1 ldsb [%l7 + 0x72], %i1 fsrc2s %f6, %f10 loop_4253: fble,a %fcc3, loop_4254 fmovdvs %xcc, %f10, %f0 umulcc %l6, 0x1645, %g5 fmovsg %xcc, %f15, %f8 loop_4254: fbug %fcc1, loop_4255 ldsw [%l7 + 0x54], %i5 sth %l4, [%l7 + 0x62] xor %i0, %l3, %l5 loop_4255: sub %o4, 0x1AD7, %o6 movrlez %i6, 0x12A, %o0 stb %g3, [%l7 + 0x30] fbuge %fcc3, loop_4256 fnands %f12, %f12, %f9 add %l0, 0x1446, %i3 fmovsneg %icc, %f10, %f0 loop_4256: ld [%l7 + 0x7C], %f10 ldsb [%l7 + 0x37], %i7 pdist %f12, %f14, %f6 movrlz %o3, %g2, %o2 fcmped %fcc1, %f8, %f6 brgez,a %g7, loop_4257 fmovrdgez %g1, %f6, %f10 ldsb [%l7 + 0x08], %g6 ld [%l7 + 0x4C], %f14 loop_4257: fbue %fcc0, loop_4258 movrne %l2, 0x38B, %o7 fpmerge %f11, %f5, %f8 stx %i4, [%l7 + 0x10] loop_4258: tge %icc, 0x6 tsubcctv %o5, %g4, %i2 fmul8x16al %f0, %f10, %f0 sth %l1, [%l7 + 0x68] ldsw [%l7 + 0x44], %o1 ldub [%l7 + 0x3E], %l6 taddcc %g5, 0x0B5D, %i5 movre %i1, %l4, %i0 ldsb [%l7 + 0x3E], %l3 sth %l5, [%l7 + 0x30] fbne %fcc2, loop_4259 orncc %o4, 0x0619, %i6 fpsub32 %f0, %f12, %f4 fnands %f5, %f10, %f10 loop_4259: ldsw [%l7 + 0x5C], %o0 fmovrsgz %o6, %f11, %f9 ldd [%l7 + 0x48], %f12 ldd [%l7 + 0x78], %f12 stb %g3, [%l7 + 0x69] tpos %icc, 0x2 sub %l0, 0x0C59, %i7 std %f6, [%l7 + 0x30] movle %icc, %o3, %i3 udivx %g2, 0x085D, %o2 movvs %xcc, %g7, %g1 st %f6, [%l7 + 0x44] std %f10, [%l7 + 0x20] stw %g6, [%l7 + 0x30] fmovrsgez %o7, %f15, %f3 fcmple32 %f6, %f6, %i4 sdivcc %l2, 0x00E9, %g4 ldsb [%l7 + 0x2D], %o5 movneg %xcc, %l1, %o1 subcc %i2, 0x16AD, %g5 lduh [%l7 + 0x30], %l6 brgz %i1, loop_4260 edge32l %i5, %l4, %l3 sethi 0x0774, %i0 edge8n %l5, %o4, %i6 loop_4260: ldd [%l7 + 0x70], %f10 tn %xcc, 0x1 tvc %icc, 0x5 fcmpne32 %f8, %f14, %o0 nop setx loop_4261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1 %f2, %f4 stw %g3, [%l7 + 0x2C] stw %l0, [%l7 + 0x08] loop_4261: stb %o6, [%l7 + 0x2F] movcc %xcc, %i7, %i3 fmovsg %icc, %f2, %f6 tge %xcc, 0x5 brnz,a %g2, loop_4262 call loop_4263 fnor %f2, %f12, %f2 ldsw [%l7 + 0x44], %o2 loop_4262: faligndata %f8, %f12, %f12 loop_4263: fors %f9, %f9, %f7 movrgez %o3, 0x0B4, %g7 fmovdleu %icc, %f1, %f4 nop setx loop_4264, %l0, %l1 jmpl %l1, %g6 fors %f13, %f14, %f13 stx %o7, [%l7 + 0x08] ldd [%l7 + 0x08], %f6 loop_4264: edge16n %g1, %i4, %g4 fnand %f8, %f12, %f12 fpadd32s %f13, %f14, %f8 ldx [%l7 + 0x18], %o5 stb %l2, [%l7 + 0x3D] sra %l1, %o1, %g5 stb %i2, [%l7 + 0x43] sth %l6, [%l7 + 0x48] nop setx loop_4265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x5 bge %icc, loop_4266 ldsw [%l7 + 0x60], %i1 loop_4265: fmovsle %icc, %f4, %f14 taddcctv %i5, %l3, %i0 loop_4266: stb %l5, [%l7 + 0x65] ldsb [%l7 + 0x64], %o4 fandnot2 %f8, %f2, %f4 stw %l4, [%l7 + 0x74] fmovdcc %xcc, %f13, %f7 ldsw [%l7 + 0x10], %o0 fmovde %icc, %f11, %f13 st %f6, [%l7 + 0x7C] std %f2, [%l7 + 0x78] sll %g3, %l0, %i6 fornot1s %f1, %f15, %f7 ldd [%l7 + 0x60], %f12 fxnor %f14, %f8, %f4 nop setx loop_4267, %l0, %l1 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 %o6, [%l7 + 0x10] edge8l %i7, %g2, %o2 ldd [%l7 + 0x48], %f8 loop_4267: movrgez %i3, %o3, %g7 mova %xcc, %g6, %o7 fmovdg %xcc, %f13, %f14 fbo %fcc1, loop_4268 stb %i4, [%l7 + 0x61] bcs,a %xcc, loop_4269 ldub [%l7 + 0x1D], %g4 loop_4268: fmovrse %o5, %f5, %f15 tcc %icc, 0x0 loop_4269: ldsw [%l7 + 0x08], %g1 tn %icc, 0x0 lduh [%l7 + 0x38], %l2 ldub [%l7 + 0x79], %l1 stx %g5, [%l7 + 0x40] fpadd32 %f14, %f0, %f6 stb %o1, [%l7 + 0x21] xnorcc %l6, 0x061D, %i2 orn %i1, %i5, %l3 fand %f0, %f10, %f14 tpos %xcc, 0x1 lduw [%l7 + 0x08], %i0 fmovrdgz %l5, %f4, %f8 fsrc2 %f0, %f12 orcc %l4, %o0, %o4 movneg %xcc, %l0, %g3 sth %o6, [%l7 + 0x4C] std %f2, [%l7 + 0x60] ldd [%l7 + 0x48], %f4 nop setx loop_4270, %l0, %l1 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 + 0x1C], %i6 srlx %i7, %o2, %g2 brlez %i3, loop_4271 loop_4270: subcc %o3, %g6, %o7 udiv %g7, 0x1702, %i4 brgz,a %o5, loop_4272 loop_4271: taddcctv %g4, 0x1DDF, %l2 fmovsg %icc, %f5, %f9 edge16n %g1, %g5, %o1 loop_4272: fexpand %f5, %f12 stb %l1, [%l7 + 0x20] st %f13, [%l7 + 0x50] stx %i2, [%l7 + 0x78] sethi 0x08E0, %i1 fornot2s %f14, %f8, %f8 stw %i5, [%l7 + 0x50] stx %l3, [%l7 + 0x08] lduw [%l7 + 0x0C], %i0 fmovdvc %xcc, %f9, %f7 fsrc1 %f4, %f0 fpsub32 %f6, %f6, %f12 movrlz %l6, %l4, %o0 srax %l5, %l0, %g3 bpos,a,pt %xcc, loop_4273 std %f4, [%l7 + 0x20] taddcctv %o6, 0x1368, %i6 edge16 %o4, %o2, %g2 loop_4273: ldsw [%l7 + 0x0C], %i3 bg %xcc, loop_4274 ldd [%l7 + 0x58], %f10 ldx [%l7 + 0x38], %o3 fmovdpos %icc, %f10, %f11 loop_4274: fones %f1 sth %i7, [%l7 + 0x24] ldx [%l7 + 0x48], %o7 stx %g7, [%l7 + 0x60] sth %i4, [%l7 + 0x26] movl %xcc, %g6, %g4 tleu %icc, 0x5 fcmpne32 %f10, %f8, %l2 fornot2s %f2, %f13, %f10 movn %xcc, %g1, %o5 fmul8x16 %f3, %f12, %f2 movrgz %g5, 0x2D0, %o1 ldsh [%l7 + 0x48], %l1 stx %i1, [%l7 + 0x20] stb %i5, [%l7 + 0x58] lduh [%l7 + 0x10], %i2 stx %i0, [%l7 + 0x18] st %f4, [%l7 + 0x58] srl %l3, 0x06, %l4 std %f2, [%l7 + 0x28] lduw [%l7 + 0x48], %o0 ldsw [%l7 + 0x4C], %l6 orn %l5, 0x1314, %l0 for %f8, %f10, %f14 taddcctv %g3, 0x1A9A, %o6 fnot1 %f6, %f4 lduw [%l7 + 0x20], %o4 fmovdleu %xcc, %f7, %f10 ldsw [%l7 + 0x18], %i6 edge32l %g2, %o2, %o3 std %f6, [%l7 + 0x40] ldub [%l7 + 0x2C], %i7 ldsh [%l7 + 0x6C], %i3 stw %o7, [%l7 + 0x50] fbuge %fcc3, loop_4275 std %f0, [%l7 + 0x40] tvc %xcc, 0x6 movne %icc, %i4, %g6 loop_4275: movrlz %g4, 0x206, %l2 fcmpgt16 %f14, %f12, %g7 addc %g1, 0x0E39, %g5 fmovsneg %xcc, %f3, %f12 edge8ln %o5, %l1, %o1 std %f6, [%l7 + 0x18] brlz %i1, loop_4276 brlez,a %i5, loop_4277 bleu,a loop_4278 xor %i0, %l3, %l4 loop_4276: fxor %f12, %f4, %f4 loop_4277: ldd [%l7 + 0x40], %f14 loop_4278: sllx %i2, %o0, %l5 fmovde %xcc, %f5, %f5 tg %icc, 0x7 fbu,a %fcc3, loop_4279 stw %l0, [%l7 + 0x64] fmovdneg %xcc, %f8, %f2 nop setx loop_4280, %l0, %l1 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_4279: fxnor %f4, %f0, %f10 lduh [%l7 + 0x10], %l6 stw %o6, [%l7 + 0x08] loop_4280: ldub [%l7 + 0x68], %o4 fzeros %f12 bgu,pn %icc, loop_4281 movvs %icc, %i6, %g3 tpos %icc, 0x0 bge,a,pn %icc, loop_4282 loop_4281: stx %o2, [%l7 + 0x70] tsubcc %g2, %i7, %o3 fmovd %f12, %f4 loop_4282: srax %i3, %o7, %i4 and %g6, 0x05BB, %l2 std %f10, [%l7 + 0x10] umulcc %g7, %g4, %g5 sth %g1, [%l7 + 0x7C] lduh [%l7 + 0x36], %o5 brz,a %l1, loop_4283 subc %i1, 0x1E16, %i5 bvc loop_4284 tl %xcc, 0x1 loop_4283: st %f4, [%l7 + 0x24] fcmpeq32 %f4, %f0, %o1 loop_4284: srax %i0, %l3, %i2 movvs %icc, %l4, %l5 tsubcc %o0, 0x18D0, %l6 bshuffle %f14, %f12, %f0 ldx [%l7 + 0x18], %o6 xor %l0, 0x0522, %i6 ldsw [%l7 + 0x14], %o4 fbu %fcc1, loop_4285 srl %g3, 0x05, %g2 ldsb [%l7 + 0x23], %i7 sth %o3, [%l7 + 0x60] loop_4285: movpos %xcc, %i3, %o7 sth %i4, [%l7 + 0x58] fmovdge %xcc, %f15, %f6 ldsh [%l7 + 0x66], %g6 faligndata %f0, %f8, %f12 fbe %fcc0, loop_4286 ldx [%l7 + 0x60], %l2 fones %f4 ld [%l7 + 0x38], %f8 loop_4286: movne %xcc, %g7, %g4 fandnot2 %f12, %f4, %f4 stw %o2, [%l7 + 0x28] bl,a loop_4287 fcmped %fcc3, %f10, %f10 mulscc %g5, %g1, %l1 nop setx loop_4288, %l0, %l1 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_4287: ldx [%l7 + 0x48], %i1 std %f12, [%l7 + 0x38] brz,a %i5, loop_4289 loop_4288: movpos %xcc, %o5, %i0 alignaddr %l3, %o1, %i2 fmul8ulx16 %f12, %f8, %f10 loop_4289: fmovdvs %xcc, %f6, %f0 addccc %l5, 0x15A6, %o0 st %f13, [%l7 + 0x08] fmul8x16au %f4, %f14, %f0 st %f4, [%l7 + 0x7C] fmul8x16au %f5, %f6, %f4 fmul8x16au %f4, %f5, %f0 brnz %l6, loop_4290 addc %o6, %l4, %i6 fnegs %f10, %f7 fmovsl %icc, %f6, %f4 loop_4290: stw %o4, [%l7 + 0x18] ldd [%l7 + 0x50], %f0 ldsw [%l7 + 0x2C], %l0 ldsh [%l7 + 0x72], %g2 fbo %fcc1, loop_4291 ldsh [%l7 + 0x4E], %g3 lduh [%l7 + 0x64], %o3 bvc,a,pt %icc, loop_4292 loop_4291: fcmple32 %f2, %f12, %i3 stb %i7, [%l7 + 0x23] st %f15, [%l7 + 0x78] loop_4292: fcmps %fcc1, %f12, %f5 fnand %f6, %f4, %f10 tleu %xcc, 0x6 movn %xcc, %i4, %g6 bshuffle %f0, %f6, %f0 fbug %fcc3, loop_4293 taddcc %l2, 0x1DDA, %g7 stw %o7, [%l7 + 0x5C] fcmpgt32 %f14, %f6, %g4 loop_4293: array32 %g5, %o2, %l1 movne %xcc, %g1, %i5 bl,a %icc, loop_4294 ldd [%l7 + 0x58], %f0 tg %icc, 0x6 sth %i1, [%l7 + 0x58] loop_4294: fcmpeq16 %f6, %f12, %i0 std %f2, [%l7 + 0x18] ldsw [%l7 + 0x68], %l3 be loop_4295 fmovsg %xcc, %f3, %f9 movge %icc, %o5, %i2 fbue,a %fcc0, loop_4296 loop_4295: fexpand %f2, %f10 fandnot2 %f12, %f8, %f12 ldsb [%l7 + 0x31], %l5 loop_4296: fble,a %fcc2, loop_4297 sllx %o1, %o0, %l6 stx %l4, [%l7 + 0x68] ldx [%l7 + 0x30], %o6 loop_4297: bge,pn %xcc, loop_4298 st %f9, [%l7 + 0x1C] edge32ln %i6, %o4, %l0 sllx %g2, %o3, %i3 loop_4298: fpadd32s %f14, %f6, %f1 addccc %i7, %g3, %i4 fpack32 %f0, %f14, %f6 fmuld8ulx16 %f14, %f4, %f6 fmovsg %icc, %f15, %f0 fpsub32 %f4, %f10, %f2 fblg,a %fcc0, loop_4299 or %l2, 0x1276, %g7 fandnot1s %f14, %f12, %f10 stw %o7, [%l7 + 0x30] loop_4299: fcmps %fcc2, %f13, %f15 movrgz %g6, %g4, %o2 fbne %fcc0, loop_4300 lduh [%l7 + 0x20], %g5 bn,pt %icc, loop_4301 sth %g1, [%l7 + 0x64] loop_4300: stx %i5, [%l7 + 0x08] edge16 %i1, %i0, %l3 loop_4301: ldd [%l7 + 0x38], %f4 edge32ln %o5, %i2, %l5 orcc %o1, %o0, %l6 bcc,pn %xcc, loop_4302 fmovrslez %l4, %f11, %f8 fnot1 %f10, %f6 alignaddr %l1, %o6, %o4 loop_4302: ld [%l7 + 0x50], %f1 sethi 0x102B, %l0 lduw [%l7 + 0x60], %g2 fmovdle %icc, %f2, %f1 bvs loop_4303 ld [%l7 + 0x5C], %f3 ldsh [%l7 + 0x68], %i6 ba,a loop_4304 loop_4303: lduw [%l7 + 0x38], %o3 xnor %i7, %g3, %i4 ldsb [%l7 + 0x36], %i3 loop_4304: fands %f9, %f1, %f6 ldd [%l7 + 0x20], %f4 fpmerge %f2, %f5, %f8 fpack16 %f0, %f4 edge8n %g7, %l2, %g6 fnot2 %f12, %f12 tg %icc, 0x1 sll %o7, 0x03, %o2 fmuld8sux16 %f14, %f3, %f14 umulcc %g5, %g1, %i5 fmovdgu %icc, %f6, %f4 umulcc %i1, 0x11CD, %g4 bpos,a %xcc, loop_4305 edge16n %i0, %o5, %i2 siam 0x6 fpackfix %f8, %f14 loop_4305: fbo %fcc0, loop_4306 sll %l3, 0x05, %o1 ldsw [%l7 + 0x10], %o0 ble,a %xcc, loop_4307 loop_4306: edge32ln %l5, %l4, %l6 brnz,a %l1, loop_4308 fmul8sux16 %f12, %f0, %f12 loop_4307: stb %o6, [%l7 + 0x09] ba,pt %xcc, loop_4309 loop_4308: fmuld8sux16 %f6, %f4, %f0 fmul8x16 %f2, %f12, %f2 fmul8sux16 %f12, %f6, %f8 loop_4309: stw %l0, [%l7 + 0x0C] fpack32 %f8, %f8, %f2 stb %o4, [%l7 + 0x1C] sub %i6, 0x1131, %g2 tle %xcc, 0x0 tg %icc, 0x4 ldsw [%l7 + 0x10], %o3 tle %icc, 0x5 fmovdne %xcc, %f11, %f12 brz %i7, loop_4310 mulscc %i4, 0x08F9, %i3 subc %g7, 0x0F6C, %g3 lduw [%l7 + 0x58], %g6 loop_4310: ldd [%l7 + 0x10], %f12 xnor %o7, %o2, %g5 movcs %xcc, %g1, %l2 fpsub16s %f13, %f7, %f6 sth %i5, [%l7 + 0x10] fcmpd %fcc0, %f14, %f12 ldsb [%l7 + 0x18], %i1 fmovdne %xcc, %f4, %f14 fcmple32 %f6, %f12, %i0 fmovse %icc, %f1, %f13 faligndata %f6, %f12, %f12 ldsb [%l7 + 0x51], %g4 fmovdcc %icc, %f12, %f13 fbo %fcc2, loop_4311 stw %i2, [%l7 + 0x14] fmovd %f10, %f4 edge32 %o5, %l3, %o0 loop_4311: fcmpne32 %f0, %f14, %l5 tcs %icc, 0x2 fcmple16 %f6, %f10, %l4 fpack16 %f4, %f11 bne,a,pt %icc, loop_4312 edge8ln %o1, %l6, %o6 ldsw [%l7 + 0x20], %l0 brnz %o4, loop_4313 loop_4312: be,a,pt %icc, loop_4314 ldd [%l7 + 0x48], %f8 fcmpgt32 %f10, %f2, %i6 loop_4313: fbule,a %fcc2, loop_4315 loop_4314: fsrc2s %f11, %f11 ldsb [%l7 + 0x0C], %g2 orn %o3, 0x0E0C, %l1 loop_4315: udivx %i4, 0x0067, %i7 fxors %f15, %f12, %f2 fcmple32 %f14, %f12, %i3 std %f2, [%l7 + 0x60] tl %xcc, 0x6 fnor %f0, %f12, %f4 fones %f8 ldsb [%l7 + 0x45], %g7 fba,a %fcc2, loop_4316 movre %g3, 0x2B5, %g6 fbule,a %fcc3, loop_4317 fbug,a %fcc0, loop_4318 loop_4316: bne loop_4319 fexpand %f8, %f4 loop_4317: orn %o2, 0x1E79, %o7 loop_4318: and %g1, %g5, %l2 loop_4319: stw %i5, [%l7 + 0x0C] std %f2, [%l7 + 0x58] movcc %xcc, %i0, %g4 fmovs %f0, %f2 ldsw [%l7 + 0x3C], %i2 fbo,a %fcc3, loop_4320 ldub [%l7 + 0x46], %i1 fands %f9, %f9, %f0 ldx [%l7 + 0x70], %o5 loop_4320: stw %o0, [%l7 + 0x44] ldx [%l7 + 0x18], %l5 st %f6, [%l7 + 0x08] fmovde %xcc, %f9, %f13 ba,pt %icc, loop_4321 bge,a loop_4322 lduh [%l7 + 0x32], %l4 fmuld8ulx16 %f4, %f3, %f2 loop_4321: fmovs %f5, %f12 loop_4322: sethi 0x10DF, %o1 fpadd32 %f8, %f8, %f0 fbue %fcc1, loop_4323 tl %xcc, 0x7 siam 0x2 edge16ln %l6, %l3, %l0 loop_4323: ldsw [%l7 + 0x64], %o6 movre %o4, 0x3FE, %g2 fpadd16 %f10, %f8, %f8 array8 %i6, %o3, %i4 bn loop_4324 bgu,a,pt %icc, loop_4325 st %f14, [%l7 + 0x0C] orn %i7, %l1, %i3 loop_4324: brgz,a %g3, loop_4326 loop_4325: ta %xcc, 0x4 srl %g7, %g6, %o2 lduh [%l7 + 0x72], %o7 loop_4326: fmovrdgez %g5, %f4, %f0 andcc %g1, %l2, %i5 movrlz %i0, 0x3D6, %g4 mova %icc, %i2, %i1 brgz,a %o5, loop_4327 tge %xcc, 0x5 and %l5, %o0, %o1 bcs,a,pt %icc, loop_4328 loop_4327: fzeros %f11 xorcc %l6, %l4, %l0 fmovdleu %xcc, %f5, %f2 loop_4328: ba,a,pn %icc, loop_4329 fbul,a %fcc1, loop_4330 addc %l3, %o6, %g2 fnegs %f6, %f14 loop_4329: ldsh [%l7 + 0x6C], %i6 loop_4330: movre %o4, %i4, %o3 movrne %i7, %i3, %l1 fpackfix %f8, %f13 fmovrdgz %g7, %f8, %f0 smulcc %g6, 0x1AEE, %o2 move %icc, %o7, %g3 fone %f4 fpmerge %f7, %f1, %f0 addc %g5, %l2, %i5 fbo,a %fcc1, loop_4331 fmovdl %xcc, %f0, %f7 ldsw [%l7 + 0x24], %g1 fpsub16 %f0, %f10, %f12 loop_4331: tsubcc %i0, 0x050F, %g4 ldx [%l7 + 0x68], %i2 std %f0, [%l7 + 0x50] xor %i1, %o5, %o0 fmovrdgz %l5, %f14, %f8 udivcc %l6, 0x1FA5, %o1 be,pn %icc, loop_4332 std %f2, [%l7 + 0x38] stw %l0, [%l7 + 0x68] movle %xcc, %l4, %o6 loop_4332: fcmpeq16 %f10, %f0, %l3 tvs %xcc, 0x3 udiv %i6, 0x15AD, %g2 fmovdl %xcc, %f13, %f12 srlx %o4, %i4, %i7 movre %i3, 0x352, %l1 nop setx loop_4333, %l0, %l1 jmpl %l1, %g7 brgz,a %g6, loop_4334 fmul8x16al %f7, %f6, %f12 move %xcc, %o2, %o7 loop_4333: fpsub32 %f10, %f10, %f2 loop_4334: lduh [%l7 + 0x62], %g3 ld [%l7 + 0x50], %f5 ldsh [%l7 + 0x2A], %o3 ld [%l7 + 0x34], %f13 ldsb [%l7 + 0x75], %g5 fbo %fcc0, loop_4335 fabsd %f10, %f0 lduw [%l7 + 0x1C], %i5 movle %xcc, %l2, %i0 loop_4335: tl %icc, 0x6 lduh [%l7 + 0x44], %g1 tsubcc %i2, %i1, %o5 fble %fcc3, loop_4336 fsrc2s %f4, %f1 orcc %g4, %o0, %l6 sethi 0x1318, %o1 loop_4336: fabsd %f2, %f6 tcc %icc, 0x2 fpadd16s %f1, %f6, %f13 fsrc2s %f6, %f15 subcc %l0, %l4, %o6 fmovrdlez %l3, %f10, %f6 ldsw [%l7 + 0x74], %l5 stw %g2, [%l7 + 0x0C] movneg %icc, %i6, %o4 movne %xcc, %i7, %i4 smul %l1, %i3, %g7 ldx [%l7 + 0x48], %o2 ldx [%l7 + 0x10], %o7 fmovdleu %xcc, %f13, %f7 and %g6, %g3, %g5 add %o3, %i5, %i0 movne %xcc, %g1, %l2 edge32l %i1, %o5, %g4 or %o0, 0x1197, %i2 fmovsneg %icc, %f2, %f13 tge %icc, 0x1 fmovscc %icc, %f1, %f14 fcmpgt32 %f0, %f4, %l6 fmovsneg %xcc, %f15, %f5 ldsw [%l7 + 0x58], %o1 tcc %xcc, 0x0 fcmple32 %f8, %f0, %l4 stw %l0, [%l7 + 0x34] fornot2s %f12, %f5, %f9 pdist %f4, %f12, %f6 fcmps %fcc1, %f5, %f15 ld [%l7 + 0x48], %f9 fnot1 %f8, %f12 sdivx %o6, 0x0FD7, %l5 srax %g2, %i6, %l3 edge32ln %i7, %i4, %o4 stw %i3, [%l7 + 0x24] stw %l1, [%l7 + 0x20] bne,a,pt %icc, loop_4337 tvs %icc, 0x4 movle %xcc, %o2, %g7 lduh [%l7 + 0x22], %o7 loop_4337: brgz,a %g6, loop_4338 ldsw [%l7 + 0x4C], %g3 movpos %xcc, %g5, %i5 fmovsn %icc, %f0, %f2 loop_4338: std %f10, [%l7 + 0x70] movneg %xcc, %i0, %o3 ldsh [%l7 + 0x20], %g1 alignaddrl %i1, %l2, %o5 tpos %xcc, 0x0 sth %g4, [%l7 + 0x54] ldx [%l7 + 0x08], %i2 edge16l %o0, %o1, %l6 brz,a %l4, loop_4339 stx %o6, [%l7 + 0x50] ldsb [%l7 + 0x5E], %l5 tsubcc %g2, %i6, %l0 loop_4339: stb %l3, [%l7 + 0x46] edge8n %i7, %i4, %o4 addcc %i3, 0x0C12, %l1 movg %xcc, %g7, %o2 udivcc %o7, 0x06C3, %g3 st %f6, [%l7 + 0x78] sth %g6, [%l7 + 0x40] st %f12, [%l7 + 0x44] ldsb [%l7 + 0x1D], %g5 sub %i5, %o3, %i0 sth %g1, [%l7 + 0x0E] brlz %l2, loop_4340 fnors %f3, %f9, %f6 fmovsvc %icc, %f8, %f9 std %f8, [%l7 + 0x38] loop_4340: movrne %i1, %o5, %i2 fcmpes %fcc1, %f6, %f10 mulx %o0, %o1, %g4 fble,a %fcc0, loop_4341 edge32ln %l6, %l4, %l5 ldd [%l7 + 0x50], %f6 movrgez %o6, %i6, %l0 loop_4341: fpadd16s %f11, %f12, %f5 fsrc1s %f3, %f13 stb %g2, [%l7 + 0x1B] std %f6, [%l7 + 0x50] fandnot2s %f7, %f14, %f12 fmovrdlez %i7, %f14, %f10 fcmps %fcc0, %f2, %f4 tne %icc, 0x1 stb %l3, [%l7 + 0x1F] stx %o4, [%l7 + 0x18] fpadd16 %f14, %f8, %f8 pdist %f14, %f0, %f10 taddcctv %i4, %l1, %i3 addcc %g7, %o7, %o2 tcs %icc, 0x1 tpos %xcc, 0x2 stb %g3, [%l7 + 0x36] lduh [%l7 + 0x0C], %g6 fmovrdgz %i5, %f6, %f10 edge8n %o3, %g5, %i0 subcc %g1, %l2, %i1 sth %i2, [%l7 + 0x58] fbe,a %fcc3, loop_4342 tvc %icc, 0x5 fxnor %f0, %f12, %f14 fpadd32s %f9, %f8, %f6 loop_4342: edge32n %o5, %o0, %g4 smulcc %l6, %o1, %l4 ldsb [%l7 + 0x79], %o6 fbne %fcc3, loop_4343 fbo,a %fcc0, loop_4344 fcmpgt16 %f10, %f14, %l5 fmuld8ulx16 %f1, %f12, %f14 loop_4343: ld [%l7 + 0x74], %f2 loop_4344: fandnot1s %f6, %f2, %f15 fcmpeq32 %f0, %f2, %i6 array8 %l0, %i7, %l3 fmovrdlez %o4, %f8, %f10 fmovrsgez %i4, %f2, %f8 fmovsle %xcc, %f6, %f14 fmovsne %icc, %f4, %f12 ldd [%l7 + 0x18], %f0 udiv %g2, 0x19F1, %i3 fmovrslez %g7, %f5, %f2 sth %l1, [%l7 + 0x7A] nop setx loop_4345, %l0, %l1 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, %f11, %f8 mulx %o7, 0x1A43, %g3 lduw [%l7 + 0x7C], %o2 loop_4345: fblg,a %fcc3, loop_4346 movre %i5, %o3, %g6 nop setx loop_4347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x60], %f2 loop_4346: ldd [%l7 + 0x38], %f14 brgz,a %g5, loop_4348 loop_4347: fnot1s %f6, %f12 st %f8, [%l7 + 0x30] edge16l %i0, %g1, %l2 loop_4348: fmovsn %xcc, %f12, %f14 move %xcc, %i2, %o5 movl %xcc, %o0, %i1 ldsh [%l7 + 0x4C], %g4 fsrc2 %f4, %f4 fmovsgu %xcc, %f10, %f14 fblg %fcc3, loop_4349 ldd [%l7 + 0x60], %f14 srax %l6, 0x0D, %o1 stx %o6, [%l7 + 0x48] loop_4349: bcc,pt %icc, loop_4350 fors %f9, %f12, %f14 stb %l4, [%l7 + 0x79] fblg,a %fcc0, loop_4351 loop_4350: fmovse %icc, %f11, %f5 fxnors %f14, %f12, %f10 fbug %fcc1, loop_4352 loop_4351: st %f11, [%l7 + 0x44] fbne,a %fcc2, loop_4353 ldsw [%l7 + 0x50], %i6 loop_4352: fnot2 %f4, %f12 mova %icc, %l0, %l5 loop_4353: fnands %f4, %f14, %f14 tle %xcc, 0x3 fabss %f6, %f10 andncc %l3, %i7, %i4 fmovsn %xcc, %f11, %f7 stw %o4, [%l7 + 0x54] fornot1 %f8, %f14, %f12 stx %g2, [%l7 + 0x68] subc %g7, 0x07DB, %l1 fandnot2 %f8, %f14, %f10 std %f2, [%l7 + 0x30] fmovrse %i3, %f12, %f3 te %xcc, 0x2 subccc %o7, %g3, %o2 xnorcc %o3, %i5, %g6 fpmerge %f1, %f10, %f6 fmovsg %icc, %f11, %f2 ldx [%l7 + 0x60], %g5 fnand %f6, %f8, %f6 tvs %icc, 0x1 ld [%l7 + 0x60], %f9 fmul8x16au %f15, %f4, %f10 fnegd %f6, %f4 fmul8x16 %f6, %f8, %f10 fpack16 %f4, %f0 tvs %icc, 0x6 ldsb [%l7 + 0x4D], %g1 bne,a,pn %xcc, loop_4354 nop setx loop_4355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x68], %i0 fmovsneg %xcc, %f6, %f5 loop_4354: fbn,a %fcc0, loop_4356 loop_4355: mulscc %l2, %o5, %o0 ld [%l7 + 0x1C], %f11 lduw [%l7 + 0x10], %i2 loop_4356: fnot2 %f8, %f8 fbul %fcc2, loop_4357 xnor %i1, %g4, %o1 fmul8ulx16 %f12, %f2, %f6 stw %o6, [%l7 + 0x54] loop_4357: ldsw [%l7 + 0x3C], %l4 tleu %xcc, 0x6 ld [%l7 + 0x20], %f5 xnorcc %i6, %l0, %l6 fornot2 %f6, %f8, %f4 array8 %l5, %l3, %i4 st %f2, [%l7 + 0x64] edge32 %i7, %g2, %g7 ldub [%l7 + 0x43], %o4 lduh [%l7 + 0x70], %i3 movgu %xcc, %l1, %o7 movneg %xcc, %o2, %g3 ble,pn %icc, loop_4358 be %xcc, loop_4359 ld [%l7 + 0x40], %f14 bcs,a %xcc, loop_4360 loop_4358: movvc %icc, %o3, %i5 loop_4359: lduh [%l7 + 0x22], %g5 movne %icc, %g1, %g6 loop_4360: fxor %f2, %f0, %f10 smul %l2, 0x03BD, %o5 nop setx loop_4361, %l0, %l1 jmpl %l1, %i0 movl %icc, %o0, %i1 fmovrsgez %i2, %f11, %f6 fmovrslez %o1, %f15, %f1 loop_4361: stw %g4, [%l7 + 0x78] for %f10, %f2, %f0 ldsb [%l7 + 0x6C], %o6 fandnot1s %f8, %f10, %f8 taddcc %i6, %l0, %l4 fandnot2s %f14, %f12, %f3 for %f0, %f10, %f0 fmovdneg %xcc, %f5, %f15 fmovscs %xcc, %f2, %f4 ldub [%l7 + 0x2C], %l5 move %xcc, %l6, %l3 lduw [%l7 + 0x40], %i7 fmovdpos %xcc, %f2, %f10 ldx [%l7 + 0x28], %g2 ldsh [%l7 + 0x50], %i4 edge32ln %o4, %g7, %l1 lduw [%l7 + 0x54], %o7 fbn %fcc0, loop_4362 fsrc2 %f12, %f4 sth %o2, [%l7 + 0x5C] tg %xcc, 0x1 loop_4362: fcmpne16 %f2, %f8, %g3 fmovdvs %icc, %f1, %f15 ldd [%l7 + 0x20], %f12 sth %i3, [%l7 + 0x58] edge16 %o3, %g5, %g1 movcc %xcc, %i5, %l2 fornot1s %f2, %f10, %f6 be,a loop_4363 brgez,a %g6, loop_4364 stb %i0, [%l7 + 0x41] te %xcc, 0x6 loop_4363: fmovrsne %o5, %f14, %f12 loop_4364: fble %fcc1, loop_4365 fornot1 %f2, %f6, %f6 ldsb [%l7 + 0x5A], %o0 fnot1s %f4, %f2 loop_4365: call loop_4366 orcc %i1, 0x15BA, %i2 sth %g4, [%l7 + 0x70] ldsh [%l7 + 0x4E], %o6 loop_4366: stx %o1, [%l7 + 0x60] orn %l0, 0x01DB, %i6 fpsub16 %f12, %f10, %f12 fnegd %f0, %f12 fmovdvc %xcc, %f11, %f13 ldd [%l7 + 0x60], %f12 array16 %l5, %l4, %l6 fmovsg %icc, %f6, %f8 bpos loop_4367 tsubcctv %l3, %g2, %i7 movrlez %i4, %g7, %l1 stw %o4, [%l7 + 0x50] loop_4367: fbn %fcc1, loop_4368 fxors %f2, %f10, %f9 and %o2, %g3, %o7 lduw [%l7 + 0x4C], %o3 loop_4368: stb %g5, [%l7 + 0x68] stw %g1, [%l7 + 0x78] tge %xcc, 0x2 fbne,a %fcc2, loop_4369 stw %i5, [%l7 + 0x58] ldx [%l7 + 0x68], %l2 bge,a,pt %xcc, loop_4370 loop_4369: tcc %icc, 0x7 ldsw [%l7 + 0x78], %g6 tge %icc, 0x7 loop_4370: tg %xcc, 0x1 ldd [%l7 + 0x58], %f10 ldd [%l7 + 0x08], %f8 lduh [%l7 + 0x7C], %i0 brlez %o5, loop_4371 std %f4, [%l7 + 0x28] ldsh [%l7 + 0x62], %i3 ldsh [%l7 + 0x74], %o0 loop_4371: fpadd32s %f13, %f9, %f1 brlez %i1, loop_4372 std %f12, [%l7 + 0x10] sth %g4, [%l7 + 0x68] be,pt %xcc, loop_4373 loop_4372: ld [%l7 + 0x54], %f2 st %f3, [%l7 + 0x78] fbu,a %fcc3, loop_4374 loop_4373: fone %f4 sth %i2, [%l7 + 0x1C] fnot2s %f2, %f1 loop_4374: fmovsne %icc, %f0, %f15 st %f13, [%l7 + 0x7C] subcc %o1, 0x10F7, %l0 tsubcc %o6, %l5, %l4 lduw [%l7 + 0x30], %i6 std %f2, [%l7 + 0x60] movcs %xcc, %l3, %g2 bge,a loop_4375 stb %i7, [%l7 + 0x2E] ldsw [%l7 + 0x7C], %l6 orcc %i4, 0x1BFE, %l1 loop_4375: subccc %o4, 0x02CC, %o2 fmovrdgz %g3, %f6, %f8 ldsw [%l7 + 0x44], %g7 tgu %icc, 0x6 fnot2s %f4, %f0 stw %o3, [%l7 + 0x60] fone %f6 tvs %icc, 0x2 bn,a,pn %xcc, loop_4376 fbge,a %fcc3, loop_4377 fnors %f2, %f15, %f5 ldd [%l7 + 0x60], %f14 loop_4376: ldsb [%l7 + 0x58], %o7 loop_4377: tgu %icc, 0x2 stw %g1, [%l7 + 0x60] tgu %icc, 0x4 subc %g5, %l2, %g6 fbge %fcc0, loop_4378 lduw [%l7 + 0x24], %i5 tcc %xcc, 0x4 taddcc %i0, %i3, %o0 loop_4378: fmovspos %xcc, %f15, %f12 st %f13, [%l7 + 0x3C] edge32n %i1, %o5, %i2 tvs %xcc, 0x5 fmovdge %icc, %f11, %f2 ldsb [%l7 + 0x4D], %o1 fpadd32s %f4, %f8, %f6 sth %l0, [%l7 + 0x0E] bg loop_4379 fcmped %fcc2, %f2, %f8 srl %o6, 0x13, %l5 sdiv %g4, 0x1779, %i6 loop_4379: fpsub16s %f11, %f2, %f12 fxnors %f14, %f15, %f13 stx %l4, [%l7 + 0x18] lduh [%l7 + 0x70], %g2 ba,pt %icc, loop_4380 subc %i7, %l3, %l6 ldd [%l7 + 0x50], %f4 ldx [%l7 + 0x20], %i4 loop_4380: stx %l1, [%l7 + 0x10] brgez,a %o2, loop_4381 fnot2 %f6, %f10 ld [%l7 + 0x78], %f8 fbuge,a %fcc2, loop_4382 loop_4381: fmul8sux16 %f12, %f2, %f2 fxors %f15, %f6, %f5 xnor %o4, 0x1144, %g3 loop_4382: fandnot2 %f2, %f4, %f6 fcmpgt16 %f14, %f10, %g7 be %xcc, loop_4383 fmovdvc %icc, %f7, %f13 brgez,a %o3, loop_4384 movleu %xcc, %g1, %o7 loop_4383: fmovsg %icc, %f15, %f8 movvs %icc, %l2, %g6 loop_4384: ldx [%l7 + 0x40], %g5 fnegs %f6, %f8 array8 %i5, %i3, %i0 fbuge %fcc2, loop_4385 movrgz %i1, %o0, %i2 lduw [%l7 + 0x3C], %o1 fmovdl %xcc, %f6, %f8 loop_4385: fmovrdlez %l0, %f8, %f6 ldd [%l7 + 0x18], %f8 call loop_4386 tsubcctv %o5, 0x0A8A, %o6 tleu %xcc, 0x5 fmovrsgez %g4, %f8, %f4 loop_4386: srl %i6, %l4, %g2 movcc %icc, %l5, %l3 ba,a %xcc, loop_4387 tn %icc, 0x4 movge %icc, %l6, %i4 pdist %f4, %f10, %f6 loop_4387: fbl,a %fcc1, loop_4388 movneg %icc, %l1, %i7 fmul8ulx16 %f8, %f10, %f8 bneg,a,pn %xcc, loop_4389 loop_4388: fbul,a %fcc3, loop_4390 taddcctv %o2, 0x1895, %g3 edge32ln %g7, %o3, %o4 loop_4389: lduh [%l7 + 0x62], %o7 loop_4390: fba %fcc0, loop_4391 array16 %g1, %l2, %g5 orn %i5, 0x0D3B, %i3 fpsub16s %f0, %f1, %f0 loop_4391: edge8 %i0, %g6, %i1 fmovdle %xcc, %f11, %f2 sllx %i2, 0x0F, %o0 lduh [%l7 + 0x6E], %l0 tg %xcc, 0x1 fxnors %f3, %f14, %f12 be loop_4392 bleu,a loop_4393 fnegd %f14, %f6 fbn,a %fcc0, loop_4394 loop_4392: stx %o5, [%l7 + 0x08] loop_4393: stb %o6, [%l7 + 0x5D] fsrc1 %f10, %f2 loop_4394: std %f0, [%l7 + 0x60] stb %g4, [%l7 + 0x2B] edge16ln %i6, %l4, %o1 tleu %xcc, 0x7 bvc,a %xcc, loop_4395 lduw [%l7 + 0x3C], %l5 ba,a loop_4396 fabsd %f10, %f8 loop_4395: fbul %fcc1, loop_4397 ldsw [%l7 + 0x6C], %g2 loop_4396: fmuld8sux16 %f11, %f10, %f2 brgez %l3, loop_4398 loop_4397: edge32n %i4, %l1, %i7 tpos %xcc, 0x4 fones %f3 loop_4398: ldub [%l7 + 0x50], %l6 tvc %xcc, 0x0 fbule,a %fcc2, loop_4399 xnor %g3, 0x00A3, %g7 fpadd16s %f15, %f6, %f2 std %f12, [%l7 + 0x78] loop_4399: movleu %icc, %o3, %o2 udivcc %o4, 0x0E7E, %g1 fbue,a %fcc2, loop_4400 fmovdge %xcc, %f3, %f9 fbue,a %fcc0, loop_4401 fmovsn %icc, %f4, %f15 loop_4400: brlez,a %l2, loop_4402 movcc %xcc, %g5, %o7 loop_4401: fbe %fcc0, loop_4403 bneg,a loop_4404 loop_4402: movre %i3, 0x384, %i0 udiv %i5, 0x1E8E, %i1 loop_4403: movne %xcc, %g6, %i2 loop_4404: stw %l0, [%l7 + 0x70] tge %xcc, 0x1 ldsh [%l7 + 0x62], %o5 fmovscc %icc, %f13, %f11 fmovdleu %icc, %f12, %f12 sdivx %o0, 0x0AE4, %o6 ld [%l7 + 0x14], %f6 fmul8x16 %f5, %f4, %f2 bneg,a %icc, loop_4405 ldd [%l7 + 0x58], %f0 fbule %fcc1, loop_4406 fmovrdgz %i6, %f6, %f6 loop_4405: tg %icc, 0x6 popc %g4, %o1 loop_4406: fpackfix %f6, %f4 fmovrsgz %l5, %f2, %f15 fzero %f12 ld [%l7 + 0x54], %f15 sth %g2, [%l7 + 0x1A] srlx %l3, %l4, %i4 or %i7, 0x1BF5, %l6 orncc %l1, 0x1C75, %g3 fnands %f11, %f2, %f4 fbl %fcc0, loop_4407 edge16n %o3, %g7, %o2 ldsh [%l7 + 0x28], %g1 edge16ln %l2, %o4, %g5 loop_4407: fmovsge %xcc, %f15, %f15 fbne,a %fcc3, loop_4408 fmovscc %icc, %f12, %f12 pdist %f6, %f10, %f6 ldd [%l7 + 0x20], %f8 loop_4408: lduw [%l7 + 0x68], %i3 fmovde %xcc, %f4, %f0 ld [%l7 + 0x14], %f8 std %f4, [%l7 + 0x40] bl,a,pt %icc, loop_4409 movrlz %i0, 0x363, %i5 taddcc %o7, %g6, %i2 ldsb [%l7 + 0x7B], %l0 loop_4409: fpack16 %f0, %f0 lduh [%l7 + 0x5A], %i1 fornot1 %f12, %f0, %f2 edge16l %o5, %o6, %o0 lduh [%l7 + 0x6C], %i6 ldsb [%l7 + 0x4B], %o1 ldd [%l7 + 0x40], %f14 edge16n %l5, %g2, %g4 bl,a loop_4410 lduw [%l7 + 0x78], %l3 fmovda %xcc, %f5, %f9 fmovrsne %l4, %f4, %f12 loop_4410: fbne %fcc0, loop_4411 fxnors %f11, %f8, %f14 ldsw [%l7 + 0x78], %i4 fmovspos %icc, %f11, %f11 loop_4411: fmovsvs %xcc, %f6, %f15 ldd [%l7 + 0x30], %f2 ldub [%l7 + 0x25], %l6 sth %l1, [%l7 + 0x18] fble %fcc3, loop_4412 edge32l %i7, %o3, %g3 movrlz %g7, %o2, %g1 lduw [%l7 + 0x58], %l2 loop_4412: st %f12, [%l7 + 0x78] ld [%l7 + 0x6C], %f14 fabsd %f6, %f4 edge8 %o4, %g5, %i0 ldub [%l7 + 0x6E], %i5 brlz,a %o7, loop_4413 fpmerge %f6, %f9, %f0 ld [%l7 + 0x64], %f14 ldub [%l7 + 0x24], %i3 loop_4413: stb %i2, [%l7 + 0x2B] fpadd16s %f4, %f1, %f6 stw %g6, [%l7 + 0x0C] fmovsl %icc, %f15, %f8 tcc %xcc, 0x2 lduh [%l7 + 0x4E], %i1 fmovsn %icc, %f14, %f3 fcmpne16 %f6, %f4, %l0 bcs,a loop_4414 fnot2s %f8, %f1 ldsb [%l7 + 0x4B], %o5 alignaddr %o0, %i6, %o6 loop_4414: ldd [%l7 + 0x68], %f12 ba,a,pt %xcc, loop_4415 fbe %fcc0, loop_4416 fmovdl %xcc, %f8, %f7 xorcc %l5, 0x0C94, %o1 loop_4415: ldx [%l7 + 0x20], %g4 loop_4416: sub %g2, 0x0B7E, %l4 bn,pt %xcc, loop_4417 fbu %fcc2, loop_4418 fmovsneg %icc, %f5, %f14 add %i4, 0x1781, %l3 loop_4417: ld [%l7 + 0x2C], %f4 loop_4418: ldx [%l7 + 0x68], %l1 sdivcc %l6, 0x1A76, %o3 fpsub32s %f6, %f15, %f0 fabss %f7, %f14 ldsw [%l7 + 0x60], %g3 lduw [%l7 + 0x60], %i7 sra %o2, %g7, %l2 fbe,a %fcc2, loop_4419 st %f0, [%l7 + 0x64] xnor %g1, 0x02CC, %g5 andncc %i0, %o4, %i5 loop_4419: stb %i3, [%l7 + 0x40] ldsw [%l7 + 0x64], %i2 fmovse %icc, %f13, %f10 subcc %g6, %i1, %o7 brz,a %o5, loop_4420 movrlz %l0, 0x12A, %o0 bcc,a loop_4421 ba %xcc, loop_4422 loop_4420: addccc %i6, 0x1BF4, %o6 stb %o1, [%l7 + 0x4F] loop_4421: tcs %xcc, 0x3 loop_4422: popc %g4, %l5 udivcc %l4, 0x11C4, %g2 fcmpgt32 %f14, %f0, %i4 fnands %f13, %f12, %f9 lduw [%l7 + 0x28], %l1 fcmpne32 %f8, %f0, %l3 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x55], %o3 movrgez %g3, %i7, %l6 fzero %f12 lduw [%l7 + 0x64], %o2 ldsb [%l7 + 0x6E], %g7 fbue,a %fcc1, loop_4423 udivcc %g1, 0x1C09, %g5 fmovsle %xcc, %f3, %f12 ldd [%l7 + 0x68], %f2 loop_4423: fandnot2 %f6, %f4, %f6 fmovde %icc, %f12, %f10 fmovdcc %xcc, %f4, %f4 tleu %icc, 0x3 faligndata %f12, %f6, %f10 tge %xcc, 0x1 fpsub16 %f14, %f2, %f10 fbn %fcc1, loop_4424 array8 %i0, %l2, %i5 ldd [%l7 + 0x68], %f6 fnand %f2, %f10, %f12 loop_4424: tleu %xcc, 0x4 bpos,a,pt %icc, loop_4425 ldsb [%l7 + 0x25], %i3 fmovsne %icc, %f0, %f0 fnor %f10, %f14, %f8 loop_4425: tvc %xcc, 0x1 lduh [%l7 + 0x1C], %i2 fmovdneg %icc, %f7, %f15 stb %o4, [%l7 + 0x08] fmovse %icc, %f6, %f6 fmovsge %xcc, %f5, %f13 ld [%l7 + 0x58], %f13 ld [%l7 + 0x40], %f13 stw %i1, [%l7 + 0x48] bne loop_4426 mulscc %o7, 0x050B, %o5 udivx %l0, 0x069B, %g6 ldsw [%l7 + 0x60], %i6 loop_4426: fcmps %fcc3, %f15, %f3 fpsub16 %f0, %f0, %f2 lduw [%l7 + 0x50], %o0 movrlez %o6, %g4, %o1 alignaddr %l5, %g2, %l4 fmovdneg %xcc, %f7, %f12 addcc %l1, 0x1432, %l3 ldd [%l7 + 0x40], %f2 ldsh [%l7 + 0x2A], %i4 fbn %fcc2, loop_4427 subcc %o3, %i7, %g3 fcmpgt16 %f4, %f0, %l6 fexpand %f4, %f2 loop_4427: ld [%l7 + 0x10], %f14 addccc %o2, 0x15A9, %g1 bneg %xcc, loop_4428 sth %g7, [%l7 + 0x6E] ldub [%l7 + 0x4E], %g5 fpackfix %f0, %f0 loop_4428: fba %fcc3, loop_4429 fxor %f10, %f8, %f12 movle %icc, %i0, %l2 smul %i5, %i2, %i3 loop_4429: ldsh [%l7 + 0x1C], %i1 fbo,a %fcc0, loop_4430 fornot1 %f12, %f0, %f6 ldd [%l7 + 0x50], %f12 andcc %o4, %o5, %l0 loop_4430: sdivcc %o7, 0x1CA9, %i6 fxor %f0, %f8, %f10 tl %icc, 0x6 fsrc1s %f10, %f10 fcmped %fcc1, %f4, %f8 ldsb [%l7 + 0x60], %o0 fbug,a %fcc2, loop_4431 ldd [%l7 + 0x28], %f4 fors %f15, %f11, %f14 movrne %g6, 0x180, %o6 loop_4431: xorcc %o1, %l5, %g2 taddcc %l4, %l1, %g4 movvc %xcc, %l3, %o3 fcmpd %fcc3, %f12, %f6 sth %i4, [%l7 + 0x5E] fandnot2 %f10, %f10, %f10 stw %g3, [%l7 + 0x6C] bcc,pn %xcc, loop_4432 fnot1 %f6, %f14 mova %xcc, %l6, %i7 ld [%l7 + 0x1C], %f12 loop_4432: fmovs %f9, %f6 call loop_4433 fpsub16 %f2, %f12, %f2 ldx [%l7 + 0x70], %g1 brlez,a %g7, loop_4434 loop_4433: fmovrdgz %g5, %f10, %f4 stb %i0, [%l7 + 0x6A] fnegd %f6, %f4 loop_4434: stw %l2, [%l7 + 0x60] sth %i5, [%l7 + 0x5A] ld [%l7 + 0x70], %f11 brgz %i2, loop_4435 fornot2s %f5, %f4, %f12 ld [%l7 + 0x34], %f8 fmul8x16au %f5, %f3, %f6 loop_4435: edge16n %i3, %i1, %o2 stx %o5, [%l7 + 0x08] lduw [%l7 + 0x1C], %l0 xnor %o4, 0x1FD1, %o7 std %f8, [%l7 + 0x48] sub %o0, %i6, %o6 sth %g6, [%l7 + 0x66] fbne %fcc2, loop_4436 tvc %icc, 0x0 andcc %o1, %l5, %l4 fxors %f9, %f8, %f4 loop_4436: fmovdgu %xcc, %f13, %f6 edge32 %l1, %g2, %g4 ldub [%l7 + 0x10], %o3 fmovdge %xcc, %f11, %f12 addcc %l3, 0x1C4F, %g3 fmovrsgez %l6, %f2, %f12 lduw [%l7 + 0x58], %i4 fbn %fcc3, loop_4437 ldsh [%l7 + 0x2E], %g1 fcmpd %fcc2, %f0, %f10 ldsh [%l7 + 0x70], %i7 loop_4437: ldsh [%l7 + 0x20], %g7 st %f10, [%l7 + 0x3C] siam 0x0 bgu,a %xcc, loop_4438 ldsw [%l7 + 0x50], %i0 tl %icc, 0x4 fsrc2s %f4, %f7 loop_4438: fmovdpos %icc, %f8, %f5 fmovrsgz %l2, %f7, %f1 edge16 %g5, %i5, %i2 brgz,a %i1, loop_4439 edge8l %o2, %i3, %l0 movpos %icc, %o5, %o4 fpadd16 %f6, %f0, %f14 loop_4439: fble %fcc2, loop_4440 andcc %o7, %o0, %i6 fsrc2s %f7, %f5 tl %xcc, 0x3 loop_4440: movleu %icc, %g6, %o6 stb %l5, [%l7 + 0x7D] mova %icc, %o1, %l4 tcc %icc, 0x3 fbl %fcc2, loop_4441 fnand %f12, %f12, %f2 fmovsn %icc, %f2, %f14 lduw [%l7 + 0x74], %g2 loop_4441: edge8l %l1, %g4, %o3 ldsh [%l7 + 0x12], %l3 sllx %g3, %i4, %g1 nop setx loop_4442, %l0, %l1 jmpl %l1, %i7 fbug,a %fcc0, loop_4443 tg %xcc, 0x7 ldsw [%l7 + 0x1C], %g7 loop_4442: bl,a,pn %xcc, loop_4444 loop_4443: faligndata %f2, %f14, %f4 sth %i0, [%l7 + 0x6C] ldsh [%l7 + 0x34], %l6 loop_4444: fbl %fcc3, loop_4445 bpos,a %xcc, loop_4446 ldub [%l7 + 0x15], %g5 fcmpes %fcc3, %f11, %f9 loop_4445: ldub [%l7 + 0x15], %l2 loop_4446: edge16l %i2, %i1, %o2 sth %i5, [%l7 + 0x74] fnot2 %f8, %f10 st %f14, [%l7 + 0x58] fmovs %f1, %f6 brnz,a %i3, loop_4447 std %f4, [%l7 + 0x78] stx %l0, [%l7 + 0x20] ta %icc, 0x0 loop_4447: ldsw [%l7 + 0x70], %o4 fcmple16 %f4, %f14, %o5 fmovrdne %o7, %f14, %f4 edge8n %i6, %g6, %o6 ld [%l7 + 0x5C], %f14 ldsw [%l7 + 0x14], %l5 fmovse %icc, %f13, %f15 fmovd %f2, %f10 sub %o1, %l4, %g2 fbule %fcc1, loop_4448 ldx [%l7 + 0x78], %l1 bpos,a %icc, loop_4449 smul %g4, 0x113A, %o3 loop_4448: tg %xcc, 0x5 fandnot2s %f6, %f1, %f14 loop_4449: ldub [%l7 + 0x47], %l3 movrlz %o0, %g3, %i4 fxor %f12, %f14, %f12 stw %i7, [%l7 + 0x10] fcmpd %fcc0, %f2, %f10 subc %g1, %i0, %g7 movvc %xcc, %l6, %l2 brgez,a %i2, loop_4450 mulx %g5, %i1, %i5 fcmpd %fcc0, %f2, %f14 fbug %fcc2, loop_4451 loop_4450: ldsh [%l7 + 0x54], %i3 fmovdcs %icc, %f7, %f7 array8 %l0, %o2, %o4 loop_4451: fpadd32 %f10, %f4, %f12 bneg,pt %xcc, loop_4452 brlz,a %o5, loop_4453 fmovsa %xcc, %f14, %f8 ldsh [%l7 + 0x38], %o7 loop_4452: sth %i6, [%l7 + 0x52] loop_4453: stx %g6, [%l7 + 0x28] lduw [%l7 + 0x3C], %o6 xnorcc %o1, %l5, %l4 fbug,a %fcc0, loop_4454 orncc %g2, %g4, %l1 edge16n %o3, %o0, %l3 sth %g3, [%l7 + 0x3A] loop_4454: mova %xcc, %i7, %g1 ld [%l7 + 0x30], %f13 brnz %i4, loop_4455 fbug %fcc3, loop_4456 fbu,a %fcc2, loop_4457 lduw [%l7 + 0x24], %g7 loop_4455: add %i0, 0x1295, %l6 loop_4456: fpsub16 %f2, %f12, %f2 loop_4457: te %xcc, 0x6 and %l2, 0x0EDC, %i2 fmovda %xcc, %f2, %f1 ldsw [%l7 + 0x68], %i1 ldx [%l7 + 0x60], %g5 fornot2s %f15, %f10, %f14 pdist %f8, %f0, %f8 ta %xcc, 0x1 andn %i3, 0x1D60, %i5 st %f12, [%l7 + 0x3C] stx %o2, [%l7 + 0x28] ld [%l7 + 0x78], %f3 brlez,a %o4, loop_4458 ldsh [%l7 + 0x20], %l0 fnot1 %f2, %f2 brlz %o5, loop_4459 loop_4458: fxnors %f0, %f5, %f0 tcs %icc, 0x7 ldsb [%l7 + 0x3F], %o7 loop_4459: stx %g6, [%l7 + 0x28] call loop_4460 add %i6, %o1, %l5 addcc %o6, 0x1A1F, %g2 umulcc %g4, 0x1366, %l1 loop_4460: lduh [%l7 + 0x44], %l4 stw %o3, [%l7 + 0x30] andncc %o0, %l3, %i7 fmovdg %xcc, %f11, %f14 fbg,a %fcc0, loop_4461 fmovsvs %icc, %f14, %f5 edge16l %g3, %i4, %g7 lduh [%l7 + 0x5E], %g1 loop_4461: ldx [%l7 + 0x18], %l6 smulcc %i0, 0x0053, %l2 edge16 %i2, %i1, %g5 ldsh [%l7 + 0x2C], %i3 lduw [%l7 + 0x5C], %o2 fmul8sux16 %f14, %f8, %f4 fands %f0, %f4, %f5 ldsb [%l7 + 0x4B], %o4 ldsh [%l7 + 0x7E], %l0 fmovdg %icc, %f8, %f15 brnz,a %o5, loop_4462 srax %o7, %i5, %i6 fba,a %fcc0, loop_4463 fpadd16 %f10, %f4, %f6 loop_4462: tvc %xcc, 0x2 fzero %f8 loop_4463: fmovdcc %xcc, %f13, %f9 ld [%l7 + 0x6C], %f12 fmovsvc %xcc, %f15, %f13 fbe %fcc2, loop_4464 xnorcc %g6, 0x04E7, %o1 fbo,a %fcc0, loop_4465 fpackfix %f0, %f9 loop_4464: ldd [%l7 + 0x78], %f4 fsrc2s %f10, %f6 loop_4465: bl loop_4466 brgz,a %o6, loop_4467 sth %g2, [%l7 + 0x5C] edge32n %l5, %l1, %g4 loop_4466: movn %xcc, %l4, %o0 loop_4467: fba,a %fcc2, loop_4468 ldd [%l7 + 0x60], %f2 fabsd %f6, %f10 lduw [%l7 + 0x70], %o3 loop_4468: fmovrsne %l3, %f4, %f13 xor %i7, %g3, %i4 tsubcctv %g1, %g7, %l6 fornot1s %f12, %f5, %f6 popc %l2, %i2 umul %i0, 0x0435, %i1 subccc %i3, %g5, %o4 lduh [%l7 + 0x38], %o2 popc %l0, %o5 bshuffle %f12, %f0, %f12 fcmple32 %f12, %f12, %o7 ldub [%l7 + 0x0A], %i5 bcs,a loop_4469 lduw [%l7 + 0x20], %i6 fmovd %f10, %f12 fmovrdgez %g6, %f6, %f2 loop_4469: stx %o1, [%l7 + 0x50] bvc,a,pt %xcc, loop_4470 fmovdne %icc, %f12, %f11 fmovdg %xcc, %f14, %f7 fbul %fcc1, loop_4471 loop_4470: array8 %g2, %o6, %l1 stx %l5, [%l7 + 0x28] st %f8, [%l7 + 0x38] loop_4471: xor %l4, %o0, %o3 ld [%l7 + 0x74], %f6 stb %g4, [%l7 + 0x0F] sth %i7, [%l7 + 0x52] nop setx loop_4472, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc1, %f6, %f14 movvc %icc, %l3, %g3 ldx [%l7 + 0x48], %g1 loop_4472: fzero %f14 fpack16 %f10, %f15 fnot1 %f10, %f12 std %f6, [%l7 + 0x38] faligndata %f0, %f0, %f8 srlx %i4, %l6, %g7 stx %l2, [%l7 + 0x28] sth %i0, [%l7 + 0x32] fbge %fcc3, loop_4473 fbge,a %fcc1, loop_4474 popc 0x0BAE, %i1 brgz %i2, loop_4475 loop_4473: ldsw [%l7 + 0x14], %i3 loop_4474: ldsh [%l7 + 0x08], %o4 smul %o2, 0x00DE, %g5 loop_4475: fmovrsgez %o5, %f11, %f1 fmovrdlez %o7, %f12, %f12 edge32n %l0, %i5, %i6 fandnot2s %f2, %f8, %f7 fmuld8ulx16 %f10, %f12, %f8 fpsub32s %f8, %f9, %f6 tneg %icc, 0x4 nop setx loop_4476, %l0, %l1 jmpl %l1, %o1 fpsub32s %f6, %f11, %f0 fbg %fcc3, loop_4477 fmovdn %xcc, %f9, %f3 loop_4476: sethi 0x0D75, %g2 fpackfix %f2, %f2 loop_4477: fbue %fcc0, loop_4478 movleu %xcc, %o6, %l1 brgz,a %l5, loop_4479 movl %icc, %l4, %o0 loop_4478: ldx [%l7 + 0x28], %g6 fmovsvs %icc, %f2, %f5 loop_4479: stw %g4, [%l7 + 0x44] fcmpne16 %f10, %f4, %i7 fba,a %fcc2, loop_4480 fmovsn %icc, %f1, %f15 fbn,a %fcc2, loop_4481 st %f6, [%l7 + 0x30] loop_4480: ldsh [%l7 + 0x4A], %o3 movrgez %l3, 0x39F, %g1 loop_4481: mova %xcc, %i4, %g3 call loop_4482 sth %g7, [%l7 + 0x24] stb %l2, [%l7 + 0x3E] lduh [%l7 + 0x7C], %l6 loop_4482: fmovrse %i1, %f15, %f8 lduh [%l7 + 0x68], %i2 fcmpd %fcc3, %f10, %f0 movrgz %i3, 0x30E, %o4 bne,pn %icc, loop_4483 fandnot2 %f10, %f4, %f8 ldsh [%l7 + 0x34], %o2 bne,a %xcc, loop_4484 loop_4483: stw %g5, [%l7 + 0x60] ldsw [%l7 + 0x34], %o5 std %f2, [%l7 + 0x38] loop_4484: bl,a %xcc, loop_4485 movvc %xcc, %i0, %o7 fnegd %f12, %f0 fsrc2s %f12, %f13 loop_4485: stb %l0, [%l7 + 0x77] fmovdge %icc, %f4, %f14 movleu %icc, %i6, %o1 fmovdleu %xcc, %f4, %f4 ldd [%l7 + 0x28], %f10 ldd [%l7 + 0x08], %f12 fmovdcc %icc, %f10, %f13 edge8 %i5, %o6, %l1 umul %g2, 0x1D63, %l5 smul %l4, 0x1DE3, %o0 ldd [%l7 + 0x38], %f6 subc %g4, 0x172E, %g6 addccc %o3, 0x0890, %l3 ldsh [%l7 + 0x76], %i7 nop setx loop_4486, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f13, %f15 tne %xcc, 0x2 fzeros %f14 loop_4486: ldsb [%l7 + 0x75], %i4 stx %g3, [%l7 + 0x50] stx %g7, [%l7 + 0x28] ldsh [%l7 + 0x58], %g1 movrne %l2, 0x3CD, %i1 tne %icc, 0x2 movge %icc, %l6, %i2 fbne,a %fcc3, loop_4487 fmovrse %i3, %f11, %f8 ldsb [%l7 + 0x64], %o2 fcmps %fcc2, %f11, %f9 loop_4487: brz,a %o4, loop_4488 ldsw [%l7 + 0x60], %g5 sth %i0, [%l7 + 0x38] fmovrse %o5, %f13, %f6 loop_4488: ldub [%l7 + 0x58], %l0 stb %i6, [%l7 + 0x45] sll %o7, 0x0D, %o1 fbule,a %fcc2, loop_4489 lduw [%l7 + 0x08], %i5 or %o6, %g2, %l1 for %f14, %f6, %f10 loop_4489: movre %l4, %o0, %g4 brgez,a %g6, loop_4490 movg %icc, %l5, %l3 taddcctv %i7, 0x0B35, %i4 sll %g3, %g7, %o3 loop_4490: tn %xcc, 0x7 fbul %fcc3, loop_4491 fbge %fcc3, loop_4492 fmovdvc %icc, %f6, %f7 bn %icc, loop_4493 loop_4491: fornot2s %f4, %f15, %f3 loop_4492: edge8l %l2, %i1, %g1 taddcctv %i2, %l6, %o2 loop_4493: stb %i3, [%l7 + 0x1D] ldsh [%l7 + 0x62], %g5 fmovscc %icc, %f10, %f12 lduw [%l7 + 0x44], %i0 brlz,a %o5, loop_4494 ldsb [%l7 + 0x5D], %o4 stw %l0, [%l7 + 0x68] ldsw [%l7 + 0x44], %o7 loop_4494: tneg %icc, 0x0 be loop_4495 bne,pt %icc, loop_4496 bneg %xcc, loop_4497 fmovde %xcc, %f2, %f7 loop_4495: fnands %f7, %f0, %f4 loop_4496: fornot1s %f9, %f1, %f6 loop_4497: edge32ln %o1, %i5, %i6 addcc %g2, %o6, %l1 stx %o0, [%l7 + 0x20] lduw [%l7 + 0x1C], %g4 edge8 %g6, %l4, %l3 brz,a %i7, loop_4498 bge,a,pt %icc, loop_4499 fpsub32 %f10, %f14, %f6 st %f10, [%l7 + 0x58] loop_4498: ldd [%l7 + 0x68], %f6 loop_4499: st %f1, [%l7 + 0x20] ba,a %xcc, loop_4500 lduh [%l7 + 0x48], %l5 stx %g3, [%l7 + 0x30] lduw [%l7 + 0x70], %i4 loop_4500: sllx %g7, 0x03, %l2 sth %o3, [%l7 + 0x38] ldub [%l7 + 0x79], %i1 fbne,a %fcc1, loop_4501 fones %f0 fmovscc %xcc, %f12, %f0 fsrc1 %f12, %f6 loop_4501: orncc %i2, 0x0EBD, %l6 tn %icc, 0x4 fmovrdlez %g1, %f8, %f2 xnorcc %i3, %g5, %i0 lduw [%l7 + 0x14], %o5 array8 %o2, %l0, %o7 lduw [%l7 + 0x3C], %o1 xor %o4, 0x01DE, %i5 ldub [%l7 + 0x13], %i6 movleu %xcc, %g2, %o6 movg %icc, %o0, %g4 st %f7, [%l7 + 0x7C] bg,a %xcc, loop_4502 nop setx loop_4503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlz %g6, loop_4504 ldd [%l7 + 0x78], %f4 loop_4502: fmovrsgez %l1, %f6, %f8 loop_4503: subcc %l3, 0x0D97, %l4 loop_4504: ldsw [%l7 + 0x30], %i7 brnz %g3, loop_4505 bshuffle %f12, %f10, %f12 fors %f5, %f12, %f5 sth %l5, [%l7 + 0x48] loop_4505: ldx [%l7 + 0x08], %g7 fpsub32s %f6, %f8, %f9 ldd [%l7 + 0x18], %f10 fandnot2s %f0, %f9, %f14 stw %l2, [%l7 + 0x78] sdivx %i4, 0x0527, %o3 stw %i1, [%l7 + 0x6C] xor %l6, 0x19B1, %i2 fpackfix %f2, %f3 fxors %f1, %f4, %f5 lduh [%l7 + 0x6C], %i3 ld [%l7 + 0x5C], %f5 stw %g1, [%l7 + 0x64] smul %g5, %i0, %o5 taddcctv %o2, %l0, %o7 popc %o1, %i5 brgz %o4, loop_4506 movrlz %g2, %i6, %o6 fmovrslez %o0, %f15, %f14 orcc %g6, %l1, %l3 loop_4506: brlez %l4, loop_4507 sth %g4, [%l7 + 0x28] movrlz %g3, %i7, %g7 andn %l2, 0x1CF6, %i4 loop_4507: stx %o3, [%l7 + 0x78] fbl %fcc3, loop_4508 ldub [%l7 + 0x40], %l5 movne %xcc, %l6, %i2 brz %i3, loop_4509 loop_4508: bleu,a,pn %icc, loop_4510 tvs %icc, 0x2 fmovrde %i1, %f12, %f14 loop_4509: fmovrdgz %g1, %f4, %f6 loop_4510: sdivcc %i0, 0x0057, %g5 ldsw [%l7 + 0x48], %o2 xnorcc %l0, %o7, %o5 sll %o1, 0x15, %i5 fmovrsgez %o4, %f2, %f12 stx %i6, [%l7 + 0x30] fmovrdgz %o6, %f14, %f4 fba,a %fcc0, loop_4511 sll %o0, 0x11, %g6 fmovrdne %l1, %f6, %f10 stb %l3, [%l7 + 0x23] loop_4511: edge16ln %l4, %g2, %g4 fmovdcc %xcc, %f11, %f0 for %f10, %f12, %f10 brz,a %g3, loop_4512 stw %g7, [%l7 + 0x08] orncc %l2, 0x159F, %i4 tgu %icc, 0x4 loop_4512: ldx [%l7 + 0x18], %i7 ldd [%l7 + 0x60], %f8 fmovd %f0, %f4 fmovdleu %xcc, %f14, %f15 stb %l5, [%l7 + 0x0D] fcmpgt16 %f0, %f4, %o3 fone %f4 movrlez %l6, %i3, %i1 stw %i2, [%l7 + 0x74] ld [%l7 + 0x64], %f15 tvc %icc, 0x7 smul %g1, 0x1F2A, %g5 fbuge %fcc2, loop_4513 sth %i0, [%l7 + 0x48] andn %l0, %o7, %o5 tsubcc %o2, %o1, %o4 loop_4513: ldx [%l7 + 0x58], %i6 movrgz %o6, 0x276, %i5 fbug %fcc2, loop_4514 fmuld8ulx16 %f2, %f10, %f6 fmovsg %xcc, %f10, %f6 addc %g6, %o0, %l3 loop_4514: ldsb [%l7 + 0x27], %l4 fmovdcs %xcc, %f5, %f7 fblg %fcc3, loop_4515 stb %l1, [%l7 + 0x14] stx %g4, [%l7 + 0x68] edge16 %g3, %g2, %l2 loop_4515: ldx [%l7 + 0x60], %i4 sth %g7, [%l7 + 0x4E] fmovde %icc, %f14, %f14 srl %i7, 0x04, %l5 stx %l6, [%l7 + 0x18] fmovdle %xcc, %f10, %f0 movrlez %o3, 0x007, %i1 fcmpne32 %f6, %f6, %i2 stx %i3, [%l7 + 0x58] stx %g1, [%l7 + 0x50] lduw [%l7 + 0x70], %i0 be,pt %icc, loop_4516 sllx %l0, 0x16, %g5 fbe %fcc2, loop_4517 ldub [%l7 + 0x4D], %o5 loop_4516: ldsw [%l7 + 0x7C], %o7 smulcc %o2, 0x0B3F, %o4 loop_4517: tge %icc, 0x6 fmovsa %icc, %f4, %f13 movleu %icc, %o1, %i6 bvs,pn %xcc, loop_4518 fbuge %fcc3, loop_4519 smulcc %i5, 0x0C44, %o6 fmovrdgez %o0, %f12, %f8 loop_4518: sth %l3, [%l7 + 0x0E] loop_4519: fmovrsgz %l4, %f8, %f2 bcc,pt %xcc, loop_4520 tcc %icc, 0x7 fcmpd %fcc2, %f12, %f10 lduw [%l7 + 0x54], %l1 loop_4520: nop setx loop_4521, %l0, %l1 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 %g6, [%l7 + 0x70] fmovrslz %g4, %f1, %f15 ldx [%l7 + 0x48], %g2 loop_4521: ld [%l7 + 0x78], %f3 tn %xcc, 0x4 sdivx %l2, 0x07A9, %i4 ldsh [%l7 + 0x08], %g3 fmul8x16au %f5, %f0, %f6 edge8 %i7, %g7, %l5 stw %o3, [%l7 + 0x0C] ldub [%l7 + 0x3E], %i1 fornot1 %f0, %f10, %f0 ld [%l7 + 0x60], %f4 edge16n %l6, %i2, %i3 movrne %i0, %g1, %g5 bvc,a %icc, loop_4522 st %f9, [%l7 + 0x28] ldd [%l7 + 0x28], %f10 stx %l0, [%l7 + 0x28] loop_4522: fones %f1 lduh [%l7 + 0x2E], %o7 fmovsgu %xcc, %f1, %f10 mulx %o5, 0x14AD, %o4 std %f10, [%l7 + 0x68] edge32l %o2, %o1, %i5 fmovdvs %xcc, %f11, %f15 std %f12, [%l7 + 0x08] fmovsvc %icc, %f5, %f9 lduh [%l7 + 0x66], %i6 tleu %xcc, 0x6 fmovde %icc, %f0, %f14 stw %o0, [%l7 + 0x68] fxor %f0, %f4, %f6 stw %l3, [%l7 + 0x0C] fsrc1 %f0, %f0 addccc %o6, 0x07C0, %l1 ldsw [%l7 + 0x28], %l4 sethi 0x18BB, %g6 fpadd16s %f7, %f1, %f13 st %f4, [%l7 + 0x6C] brgez %g2, loop_4523 bneg,pn %icc, loop_4524 bvc,pt %xcc, loop_4525 fpadd32s %f9, %f9, %f11 loop_4523: ba,a loop_4526 loop_4524: fpadd16s %f3, %f10, %f6 loop_4525: srax %l2, 0x1F, %g4 fpackfix %f14, %f0 loop_4526: fbg %fcc2, loop_4527 lduh [%l7 + 0x40], %g3 sdivcc %i4, 0x067B, %g7 fblg %fcc0, loop_4528 loop_4527: tne %icc, 0x1 orcc %l5, %o3, %i1 std %f14, [%l7 + 0x40] loop_4528: fexpand %f4, %f0 movl %icc, %i7, %i2 fnands %f13, %f1, %f12 fone %f6 fbn %fcc1, loop_4529 fmovrslez %l6, %f14, %f15 fmovdleu %xcc, %f5, %f6 brgz,a %i3, loop_4530 loop_4529: std %f8, [%l7 + 0x58] lduh [%l7 + 0x70], %i0 fandnot1s %f2, %f5, %f12 loop_4530: fpadd32s %f6, %f0, %f10 edge8 %g1, %g5, %l0 addc %o5, %o7, %o2 ldsh [%l7 + 0x7C], %o4 movneg %icc, %o1, %i6 fbn %fcc2, loop_4531 sth %i5, [%l7 + 0x60] or %o0, %l3, %o6 udiv %l1, 0x00BB, %g6 loop_4531: lduh [%l7 + 0x38], %g2 fornot1s %f12, %f2, %f2 fcmpd %fcc2, %f10, %f2 addc %l2, %l4, %g4 edge8 %g3, %g7, %i4 fmovsne %icc, %f7, %f7 stw %o3, [%l7 + 0x54] stx %l5, [%l7 + 0x58] addc %i1, 0x1A59, %i7 nop setx loop_4532, %l0, %l1 jmpl %l1, %l6 bn loop_4533 fcmpgt32 %f2, %f2, %i3 fexpand %f7, %f6 loop_4532: tgu %xcc, 0x5 loop_4533: fmovsleu %icc, %f0, %f11 fmovs %f14, %f14 array16 %i2, %g1, %i0 fandnot1 %f0, %f0, %f2 movle %xcc, %l0, %o5 st %f3, [%l7 + 0x08] nop setx loop_4534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fones %f14 subc %o7, 0x086B, %g5 fmovda %xcc, %f5, %f10 loop_4534: lduw [%l7 + 0x08], %o2 and %o4, 0x11F5, %i6 fornot1s %f11, %f14, %f4 stb %i5, [%l7 + 0x2B] ldsh [%l7 + 0x28], %o0 edge16ln %o1, %o6, %l1 edge8l %g6, %l3, %g2 fnand %f12, %f4, %f12 bneg,pn %icc, loop_4535 fpmerge %f11, %f15, %f2 move %xcc, %l4, %g4 tne %xcc, 0x2 loop_4535: fornot1s %f4, %f14, %f13 movn %xcc, %g3, %g7 ldd [%l7 + 0x30], %f6 array8 %l2, %i4, %o3 stx %l5, [%l7 + 0x28] udivcc %i1, 0x09CF, %l6 tleu %icc, 0x2 siam 0x4 fcmpd %fcc0, %f10, %f12 st %f3, [%l7 + 0x48] fbg,a %fcc3, loop_4536 fbug %fcc0, loop_4537 fornot1 %f4, %f12, %f0 fcmps %fcc3, %f9, %f5 loop_4536: lduw [%l7 + 0x1C], %i3 loop_4537: tn %icc, 0x1 fornot2 %f14, %f12, %f14 fnot1s %f10, %f14 fmovsneg %icc, %f7, %f12 subc %i2, 0x09B1, %i7 ld [%l7 + 0x20], %f13 stw %i0, [%l7 + 0x74] stw %l0, [%l7 + 0x50] srax %g1, %o7, %g5 fnot2s %f12, %f13 bl %xcc, loop_4538 nop setx loop_4539, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f10, %f4, %o5 brgz,a %o4, loop_4540 loop_4538: ble,a loop_4541 loop_4539: fbug,a %fcc1, loop_4542 bcc,a %xcc, loop_4543 loop_4540: fbn %fcc3, loop_4544 loop_4541: fmovrse %i6, %f2, %f13 loop_4542: ld [%l7 + 0x70], %f11 loop_4543: ldsh [%l7 + 0x46], %i5 loop_4544: movn %icc, %o2, %o1 bl,a,pt %icc, loop_4545 fmovsa %icc, %f3, %f4 std %f4, [%l7 + 0x40] fmovsl %icc, %f1, %f12 loop_4545: add %o6, %o0, %l1 tl %xcc, 0x5 ldub [%l7 + 0x4C], %l3 tn %xcc, 0x6 fandnot1s %f3, %f9, %f13 edge16n %g6, %g2, %g4 fpadd32 %f12, %f14, %f14 fblg,a %fcc3, loop_4546 ldx [%l7 + 0x08], %l4 fmuld8ulx16 %f2, %f15, %f10 brgz %g3, loop_4547 loop_4546: fcmple16 %f14, %f2, %l2 fbue %fcc1, loop_4548 ld [%l7 + 0x18], %f10 loop_4547: xorcc %i4, %o3, %l5 ldsh [%l7 + 0x54], %i1 loop_4548: lduh [%l7 + 0x38], %l6 fble %fcc1, loop_4549 ldsw [%l7 + 0x30], %g7 std %f4, [%l7 + 0x58] fmovsneg %xcc, %f4, %f0 loop_4549: fmovsle %icc, %f9, %f3 fbge %fcc0, loop_4550 mulscc %i2, %i3, %i0 fsrc2 %f8, %f14 ldsw [%l7 + 0x3C], %l0 loop_4550: std %f14, [%l7 + 0x20] fands %f0, %f10, %f2 fabsd %f4, %f0 std %f8, [%l7 + 0x10] srl %i7, %o7, %g5 fmovrsne %g1, %f14, %f6 tleu %xcc, 0x0 fandnot1s %f0, %f0, %f2 fblg,a %fcc2, loop_4551 fbug %fcc2, loop_4552 ldd [%l7 + 0x38], %f14 array16 %o5, %o4, %i5 loop_4551: fmovsgu %icc, %f4, %f9 loop_4552: tl %xcc, 0x2 brz %o2, loop_4553 sth %o1, [%l7 + 0x68] bne,a %xcc, loop_4554 movn %xcc, %i6, %o6 loop_4553: nop setx loop_4555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %o0, %l1, %l3 loop_4554: andcc %g2, %g6, %g4 movl %xcc, %g3, %l4 loop_4555: ta %xcc, 0x5 ldsw [%l7 + 0x6C], %i4 fba,a %fcc0, loop_4556 bl,a %icc, loop_4557 edge32ln %l2, %o3, %i1 fcmpne16 %f4, %f0, %l5 loop_4556: bcs,a loop_4558 loop_4557: fmovrdlez %g7, %f4, %f4 stw %i2, [%l7 + 0x30] ldsw [%l7 + 0x18], %l6 loop_4558: addc %i3, 0x0D01, %l0 brgez,a %i0, loop_4559 sth %o7, [%l7 + 0x48] stb %i7, [%l7 + 0x0C] fnot1s %f11, %f2 loop_4559: sll %g5, 0x09, %o5 movrne %g1, %i5, %o4 fbule,a %fcc0, loop_4560 te %icc, 0x4 bvc,a %xcc, loop_4561 fmovscc %icc, %f9, %f6 loop_4560: movneg %icc, %o2, %i6 ldsw [%l7 + 0x34], %o1 loop_4561: stx %o6, [%l7 + 0x18] ldsb [%l7 + 0x3C], %l1 lduw [%l7 + 0x40], %l3 fcmpgt16 %f6, %f0, %o0 fmovscc %xcc, %f4, %f11 edge8ln %g2, %g6, %g4 mulscc %g3, %i4, %l4 srlx %l2, 0x00, %o3 udiv %i1, 0x004C, %l5 sth %g7, [%l7 + 0x60] add %i2, 0x10C8, %l6 ldsb [%l7 + 0x28], %l0 fpsub32 %f6, %f2, %f0 fpsub16 %f4, %f12, %f10 stx %i3, [%l7 + 0x58] sdivcc %o7, 0x1485, %i7 movge %icc, %g5, %o5 movrne %i0, %i5, %g1 array32 %o4, %o2, %i6 fmuld8sux16 %f9, %f0, %f14 movre %o1, 0x104, %o6 lduh [%l7 + 0x70], %l3 fbl,a %fcc1, loop_4562 udivx %o0, 0x1DCC, %l1 taddcc %g6, 0x17A9, %g2 srax %g3, %g4, %i4 loop_4562: ldd [%l7 + 0x58], %f10 orncc %l2, 0x175F, %l4 ta %icc, 0x2 sth %i1, [%l7 + 0x58] bcs,a %icc, loop_4563 fmovsle %icc, %f14, %f7 fmovrsne %l5, %f7, %f2 stb %g7, [%l7 + 0x71] loop_4563: sth %o3, [%l7 + 0x7E] stx %i2, [%l7 + 0x48] movle %icc, %l6, %l0 subccc %o7, 0x19AD, %i3 ldsh [%l7 + 0x36], %g5 tsubcc %i7, %i0, %i5 nop setx loop_4564, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %icc, %g1, %o4 lduw [%l7 + 0x2C], %o5 ldx [%l7 + 0x78], %o2 loop_4564: movleu %icc, %o1, %o6 mulx %l3, 0x1113, %o0 fpadd32 %f8, %f2, %f2 ta %xcc, 0x6 udivcc %i6, 0x1F3B, %l1 fmovdgu %icc, %f13, %f12 srl %g6, %g3, %g4 lduw [%l7 + 0x20], %i4 stx %l2, [%l7 + 0x50] orcc %l4, %g2, %i1 sth %g7, [%l7 + 0x6E] ble,a loop_4565 orcc %o3, %l5, %i2 tge %icc, 0x1 bneg %icc, loop_4566 loop_4565: ld [%l7 + 0x0C], %f7 pdist %f2, %f10, %f10 fxnors %f13, %f7, %f8 loop_4566: fmul8x16 %f9, %f8, %f4 lduh [%l7 + 0x5C], %l0 fmuld8sux16 %f7, %f5, %f10 stx %l6, [%l7 + 0x10] stb %o7, [%l7 + 0x3A] ldub [%l7 + 0x51], %g5 fmovsneg %icc, %f10, %f9 st %f9, [%l7 + 0x50] subc %i3, %i0, %i7 ldsb [%l7 + 0x6B], %g1 bcs,a %xcc, loop_4567 fnors %f15, %f15, %f8 movneg %xcc, %o4, %i5 brlez,a %o5, loop_4568 loop_4567: ldd [%l7 + 0x68], %f8 movneg %xcc, %o1, %o2 fandnot1 %f14, %f14, %f2 loop_4568: ldx [%l7 + 0x78], %l3 lduw [%l7 + 0x4C], %o0 addccc %o6, %l1, %i6 stw %g6, [%l7 + 0x20] fnegs %f5, %f4 bcc,pt %icc, loop_4569 stx %g3, [%l7 + 0x18] subccc %g4, %i4, %l4 bcs,a loop_4570 loop_4569: std %f0, [%l7 + 0x10] addccc %l2, 0x0376, %i1 ld [%l7 + 0x20], %f13 loop_4570: sllx %g7, %o3, %g2 sdivcc %l5, 0x1B5D, %i2 ldd [%l7 + 0x70], %f6 lduh [%l7 + 0x28], %l6 movcs %xcc, %l0, %o7 fmovsa %xcc, %f7, %f8 edge16l %g5, %i3, %i7 alignaddrl %i0, %o4, %g1 fmovdpos %icc, %f11, %f5 ldsh [%l7 + 0x5A], %i5 fmovrdne %o1, %f14, %f0 fcmple32 %f12, %f4, %o2 udivx %o5, 0x08B5, %o0 fmul8x16al %f12, %f0, %f6 mova %xcc, %l3, %o6 stb %i6, [%l7 + 0x4D] ldsh [%l7 + 0x3C], %g6 ldx [%l7 + 0x60], %l1 tvs %xcc, 0x2 sethi 0x0D90, %g3 fpsub16s %f5, %f14, %f4 bg %xcc, loop_4571 fble %fcc0, loop_4572 fxor %f10, %f4, %f6 lduh [%l7 + 0x3A], %g4 loop_4571: movne %xcc, %i4, %l2 loop_4572: array16 %l4, %g7, %o3 fpadd16s %f8, %f9, %f14 brgz,a %i1, loop_4573 orcc %g2, 0x0B9B, %l5 ldx [%l7 + 0x58], %i2 bcc %icc, loop_4574 loop_4573: fmovsleu %xcc, %f3, %f13 fbu,a %fcc2, loop_4575 movgu %xcc, %l6, %o7 loop_4574: lduh [%l7 + 0x66], %g5 fmovdvc %xcc, %f9, %f0 loop_4575: edge32ln %i3, %i7, %l0 stw %i0, [%l7 + 0x1C] stx %g1, [%l7 + 0x10] fcmpeq32 %f14, %f8, %i5 std %f6, [%l7 + 0x48] fmuld8ulx16 %f10, %f13, %f12 ldub [%l7 + 0x75], %o1 movcc %xcc, %o2, %o4 taddcctv %o0, 0x17F2, %o5 tleu %xcc, 0x3 tn %xcc, 0x1 ldsb [%l7 + 0x29], %o6 tcs %icc, 0x6 ldd [%l7 + 0x70], %f12 fmul8sux16 %f14, %f6, %f8 fble %fcc1, loop_4576 fzero %f6 brgez,a %i6, loop_4577 fmovrdgz %l3, %f4, %f12 loop_4576: sth %g6, [%l7 + 0x4E] call loop_4578 loop_4577: std %f14, [%l7 + 0x18] lduh [%l7 + 0x0E], %l1 fmovsneg %xcc, %f4, %f4 loop_4578: te %icc, 0x6 fxnor %f8, %f4, %f8 std %f2, [%l7 + 0x28] subc %g3, 0x0116, %g4 movrlez %l2, 0x1E0, %l4 fmovrdlz %i4, %f4, %f14 ldub [%l7 + 0x13], %o3 fors %f9, %f13, %f15 lduw [%l7 + 0x3C], %i1 sth %g2, [%l7 + 0x3A] ldd [%l7 + 0x10], %f0 fnot2 %f14, %f6 fmovrdlz %g7, %f14, %f6 mulx %l5, 0x19D1, %l6 nop setx loop_4579, %l0, %l1 jmpl %l1, %i2 st %f13, [%l7 + 0x74] siam 0x2 fmul8ulx16 %f10, %f2, %f10 loop_4579: fbn %fcc0, loop_4580 ldub [%l7 + 0x5F], %g5 fbe,a %fcc3, loop_4581 fexpand %f2, %f6 loop_4580: movcs %icc, %o7, %i7 stx %l0, [%l7 + 0x18] loop_4581: tne %icc, 0x6 ld [%l7 + 0x2C], %f15 fmovscs %xcc, %f9, %f4 fand %f6, %f8, %f14 edge8 %i3, %g1, %i5 fcmpne16 %f6, %f8, %o1 ldx [%l7 + 0x10], %o2 stx %i0, [%l7 + 0x60] andcc %o0, 0x0CA1, %o5 brnz,a %o6, loop_4582 bneg,pn %icc, loop_4583 ld [%l7 + 0x48], %f0 fandnot2 %f14, %f4, %f10 loop_4582: st %f12, [%l7 + 0x18] loop_4583: fpsub16 %f8, %f10, %f4 ldx [%l7 + 0x58], %i6 fcmpd %fcc0, %f0, %f6 tne %xcc, 0x1 fpadd16s %f15, %f5, %f6 sth %o4, [%l7 + 0x08] alignaddr %g6, %l3, %l1 fpadd32 %f4, %f4, %f4 subc %g3, %g4, %l2 fmovrslz %i4, %f12, %f1 ld [%l7 + 0x40], %f4 bneg,a,pt %icc, loop_4584 ld [%l7 + 0x40], %f13 stb %o3, [%l7 + 0x67] add %i1, %l4, %g2 loop_4584: ld [%l7 + 0x14], %f3 stb %l5, [%l7 + 0x65] bge,a,pt %xcc, loop_4585 stx %g7, [%l7 + 0x48] srax %l6, %g5, %i2 fbne,a %fcc2, loop_4586 loop_4585: fmovse %xcc, %f14, %f9 movcc %icc, %i7, %l0 fmul8x16au %f2, %f8, %f8 loop_4586: fone %f0 andcc %o7, %i3, %i5 fble %fcc2, loop_4587 ldsb [%l7 + 0x4D], %o1 fcmped %fcc0, %f6, %f4 ldd [%l7 + 0x50], %f8 loop_4587: ldsb [%l7 + 0x7F], %o2 fmovdn %xcc, %f11, %f11 fpadd16 %f0, %f4, %f6 lduh [%l7 + 0x0C], %i0 stb %o0, [%l7 + 0x46] bge,a,pn %xcc, loop_4588 andn %o5, %g1, %o6 mova %icc, %i6, %g6 fbul,a %fcc3, loop_4589 loop_4588: movrgez %o4, 0x39C, %l3 std %f14, [%l7 + 0x38] ldx [%l7 + 0x40], %g3 loop_4589: fmovrde %g4, %f2, %f12 stx %l2, [%l7 + 0x40] udivx %i4, 0x0B01, %o3 bg loop_4590 fmovrdlez %l1, %f6, %f8 fpadd16s %f9, %f4, %f2 sth %i1, [%l7 + 0x52] loop_4590: add %g2, 0x166B, %l5 and %g7, 0x0334, %l4 stb %g5, [%l7 + 0x2D] ldsw [%l7 + 0x30], %i2 smulcc %l6, 0x18CB, %i7 fnegd %f12, %f10 tpos %xcc, 0x1 fcmpgt32 %f10, %f2, %l0 tpos %xcc, 0x4 fmovdvs %xcc, %f10, %f1 fabsd %f6, %f0 fnot2 %f4, %f6 fcmpgt32 %f8, %f10, %i3 smul %o7, %i5, %o2 st %f12, [%l7 + 0x48] fabsd %f4, %f14 ldd [%l7 + 0x70], %f4 faligndata %f2, %f6, %f10 sth %o1, [%l7 + 0x74] bg %icc, loop_4591 mulx %i0, %o5, %o0 faligndata %f14, %f14, %f4 edge16n %o6, %g1, %i6 loop_4591: fandnot2 %f12, %f12, %f10 sdivcc %o4, 0x07A5, %l3 movrlez %g3, 0x248, %g6 fcmps %fcc2, %f11, %f14 bcc loop_4592 fsrc1 %f14, %f0 lduw [%l7 + 0x3C], %l2 stx %g4, [%l7 + 0x78] loop_4592: fpsub32 %f8, %f6, %f14 stw %i4, [%l7 + 0x40] brgz,a %l1, loop_4593 faligndata %f0, %f14, %f2 stw %o3, [%l7 + 0x74] tn %xcc, 0x1 loop_4593: mulx %i1, %g2, %l5 umulcc %l4, %g5, %g7 stx %i2, [%l7 + 0x60] ldd [%l7 + 0x48], %f6 tgu %icc, 0x4 fmovde %icc, %f12, %f9 ldub [%l7 + 0x51], %l6 udivcc %l0, 0x13CF, %i3 std %f0, [%l7 + 0x30] tcc %xcc, 0x0 ldd [%l7 + 0x08], %f14 fmovdcc %xcc, %f14, %f2 tle %icc, 0x6 edge32ln %i7, %o7, %i5 fnor %f14, %f8, %f14 edge16l %o2, %o1, %i0 stb %o5, [%l7 + 0x42] ta %icc, 0x1 ldub [%l7 + 0x0B], %o0 fmovdneg %icc, %f4, %f2 ldsh [%l7 + 0x38], %g1 brgz,a %o6, loop_4594 fsrc1s %f15, %f9 movne %icc, %o4, %i6 ldub [%l7 + 0x79], %l3 loop_4594: 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 lduh [%l7 + 0x56], %g6 ta %icc, 0x1 or %l2, %g4, %g3 loop_4595: brz %l1, loop_4596 fmovsle %xcc, %f5, %f7 movre %o3, %i1, %g2 stb %l5, [%l7 + 0x64] loop_4596: edge32 %i4, %g5, %g7 edge32ln %i2, %l4, %l6 tgu %icc, 0x1 fmovrse %i3, %f4, %f10 fandnot2 %f10, %f10, %f8 ld [%l7 + 0x0C], %f11 fpadd32 %f14, %f0, %f10 bvs,a loop_4597 bneg %icc, loop_4598 lduw [%l7 + 0x2C], %i7 fandnot1s %f3, %f6, %f4 loop_4597: fmovsgu %xcc, %f0, %f13 loop_4598: tge %xcc, 0x6 lduh [%l7 + 0x3E], %l0 tpos %xcc, 0x0 taddcc %i5, 0x0EF2, %o7 subc %o1, %o2, %o5 stx %o0, [%l7 + 0x30] stb %i0, [%l7 + 0x28] fbug,a %fcc3, loop_4599 ldsw [%l7 + 0x6C], %g1 array8 %o4, %i6, %l3 tl %xcc, 0x4 loop_4599: fmovdvc %xcc, %f12, %f7 tg %icc, 0x7 stw %o6, [%l7 + 0x3C] tvc %xcc, 0x5 bne,a %icc, loop_4600 ldub [%l7 + 0x0C], %g6 fmovdneg %icc, %f12, %f4 fnand %f6, %f14, %f8 loop_4600: fsrc2s %f8, %f7 fnot2 %f8, %f8 movrgez %l2, %g3, %l1 fzero %f4 ldx [%l7 + 0x60], %o3 fcmped %fcc2, %f2, %f10 stb %g4, [%l7 + 0x7B] stb %i1, [%l7 + 0x54] fmovsl %icc, %f9, %f2 fnand %f10, %f12, %f6 stb %g2, [%l7 + 0x6F] stw %i4, [%l7 + 0x3C] fpack32 %f0, %f10, %f0 orncc %g5, 0x0B1A, %g7 stw %i2, [%l7 + 0x10] tneg %xcc, 0x4 fands %f0, %f2, %f3 lduw [%l7 + 0x20], %l4 movcc %xcc, %l6, %i3 addccc %l5, %l0, %i7 fbule,a %fcc3, loop_4601 mulx %o7, %o1, %i5 fmovdvs %xcc, %f7, %f15 stx %o2, [%l7 + 0x20] loop_4601: ldub [%l7 + 0x62], %o5 fmovdneg %icc, %f0, %f7 fbo %fcc3, loop_4602 tvs %icc, 0x0 ld [%l7 + 0x0C], %f13 ldsw [%l7 + 0x2C], %o0 loop_4602: ldd [%l7 + 0x68], %f12 umul %i0, %o4, %i6 fxor %f12, %f14, %f2 sth %l3, [%l7 + 0x08] edge16 %o6, %g1, %g6 lduh [%l7 + 0x2A], %l2 fbg %fcc2, loop_4603 xor %g3, %l1, %o3 fble,a %fcc2, loop_4604 tg %icc, 0x6 loop_4603: fmovsgu %icc, %f8, %f1 stw %g4, [%l7 + 0x78] loop_4604: or %i1, 0x0706, %i4 sth %g2, [%l7 + 0x42] fmovrslz %g5, %f7, %f8 popc %i2, %l4 st %f7, [%l7 + 0x5C] fabsd %f10, %f10 fpmerge %f11, %f7, %f12 fones %f2 lduw [%l7 + 0x30], %l6 fmovd %f14, %f8 ldx [%l7 + 0x70], %g7 brnz %i3, loop_4605 edge32l %l0, %l5, %i7 bvc loop_4606 fzeros %f4 loop_4605: ldsh [%l7 + 0x70], %o1 ldsh [%l7 + 0x60], %o7 loop_4606: fmul8ulx16 %f6, %f2, %f12 fmovsge %xcc, %f4, %f14 ld [%l7 + 0x38], %f12 bge loop_4607 xor %i5, %o2, %o5 fands %f7, %f3, %f15 nop setx loop_4608, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4607: fmovrslz %o0, %f10, %f2 edge16n %i0, %o4, %i6 srl %l3, %g1, %g6 loop_4608: ble,pn %icc, loop_4609 orncc %o6, %g3, %l1 st %f12, [%l7 + 0x48] fmovsl %icc, %f3, %f3 loop_4609: movrgz %o3, %l2, %i1 mulscc %i4, %g2, %g5 ldd [%l7 + 0x50], %f6 and %i2, 0x137B, %g4 fbu,a %fcc3, loop_4610 movgu %icc, %l6, %g7 fpsub16 %f14, %f2, %f12 fbuge %fcc1, loop_4611 loop_4610: ldx [%l7 + 0x28], %l4 ldd [%l7 + 0x70], %f8 subc %l0, 0x0DF9, %i3 loop_4611: stb %i7, [%l7 + 0x6D] ldsb [%l7 + 0x21], %o1 fmovsn %icc, %f6, %f8 or %o7, 0x15AD, %i5 fmovdvc %xcc, %f6, %f9 fmovrdlz %l5, %f8, %f10 ldd [%l7 + 0x58], %f6 fmovrsgz %o5, %f7, %f8 sth %o2, [%l7 + 0x76] stb %i0, [%l7 + 0x6B] movn %xcc, %o0, %i6 lduw [%l7 + 0x74], %l3 tvs %xcc, 0x2 ldsb [%l7 + 0x23], %o4 bcs,a,pn %icc, loop_4612 ldx [%l7 + 0x18], %g1 bneg,pn %xcc, loop_4613 fsrc1 %f10, %f4 loop_4612: ld [%l7 + 0x38], %f6 fbn %fcc2, loop_4614 loop_4613: lduw [%l7 + 0x10], %g6 fors %f8, %f12, %f10 sdivcc %g3, 0x188D, %o6 loop_4614: fmovsle %icc, %f9, %f10 ldub [%l7 + 0x3E], %o3 fcmple32 %f10, %f12, %l2 bgu,a,pn %icc, loop_4615 sth %i1, [%l7 + 0x74] fcmpne32 %f4, %f4, %l1 ldsh [%l7 + 0x24], %i4 loop_4615: smulcc %g2, %g5, %g4 movre %l6, %i2, %g7 sdivcc %l4, 0x13AC, %i3 ldub [%l7 + 0x41], %i7 std %f4, [%l7 + 0x70] fmovrsgz %l0, %f12, %f7 brlez %o7, loop_4616 ldx [%l7 + 0x70], %i5 fsrc1 %f12, %f4 fpackfix %f14, %f14 loop_4616: edge8 %l5, %o5, %o2 ldx [%l7 + 0x70], %o1 st %f2, [%l7 + 0x38] fors %f3, %f14, %f14 fmovsvc %xcc, %f11, %f11 ldd [%l7 + 0x58], %f6 fexpand %f15, %f12 ld [%l7 + 0x40], %f1 stb %o0, [%l7 + 0x46] lduh [%l7 + 0x42], %i6 smul %l3, 0x089A, %o4 bg loop_4617 movgu %icc, %g1, %g6 movvc %icc, %g3, %i0 brgz,a %o3, loop_4618 loop_4617: fxors %f6, %f6, %f10 fxor %f10, %f12, %f6 std %f12, [%l7 + 0x70] loop_4618: fornot1 %f12, %f10, %f12 bshuffle %f14, %f10, %f10 or %l2, 0x10BD, %i1 ld [%l7 + 0x3C], %f7 movleu %xcc, %o6, %i4 fzero %f14 sth %g2, [%l7 + 0x4C] fmovse %icc, %f14, %f3 st %f14, [%l7 + 0x48] xnor %g5, 0x0C72, %g4 ld [%l7 + 0x6C], %f14 ldsw [%l7 + 0x10], %l6 fmovsle %icc, %f3, %f12 sth %i2, [%l7 + 0x22] add %l1, 0x0F68, %g7 edge8n %l4, %i7, %l0 nop setx loop_4619, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o7, [%l7 + 0x68] ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x70], %f8 loop_4619: call loop_4620 movleu %icc, %i3, %i5 movrgez %l5, 0x050, %o2 lduh [%l7 + 0x40], %o1 loop_4620: bcc loop_4621 xnor %o0, %i6, %l3 movn %icc, %o4, %g1 stb %g6, [%l7 + 0x4A] loop_4621: fsrc1s %f1, %f8 ldsh [%l7 + 0x38], %o5 fbule,a %fcc0, loop_4622 sth %g3, [%l7 + 0x34] xor %o3, %i0, %i1 movrlez %l2, %i4, %g2 loop_4622: movg %xcc, %g5, %o6 fandnot1s %f2, %f0, %f11 sth %g4, [%l7 + 0x34] ldsw [%l7 + 0x18], %l6 fpackfix %f0, %f14 fand %f12, %f6, %f12 ldd [%l7 + 0x60], %f0 xnorcc %i2, 0x197C, %l1 fnegd %f6, %f4 nop setx loop_4623, %l0, %l1 jmpl %l1, %g7 fexpand %f4, %f8 ldub [%l7 + 0x12], %i7 fmovrslez %l0, %f4, %f14 loop_4623: ldsh [%l7 + 0x6C], %o7 ldsb [%l7 + 0x1C], %l4 fmovscs %xcc, %f2, %f12 bcc,a,pt %xcc, loop_4624 bg,pt %xcc, loop_4625 movle %icc, %i5, %i3 std %f6, [%l7 + 0x50] loop_4624: bshuffle %f6, %f10, %f14 loop_4625: fmovrslz %o2, %f1, %f9 bne,pt %xcc, loop_4626 movvs %xcc, %o1, %o0 movvs %icc, %i6, %l5 fba,a %fcc2, loop_4627 loop_4626: fpackfix %f4, %f2 stb %o4, [%l7 + 0x2A] ldsb [%l7 + 0x76], %g1 loop_4627: bg,a,pn %icc, loop_4628 edge32l %l3, %o5, %g6 tg %xcc, 0x2 fmovdge %icc, %f8, %f13 loop_4628: stx %g3, [%l7 + 0x18] fxors %f14, %f3, %f7 fmovrsgez %i0, %f11, %f4 fcmpd %fcc1, %f8, %f14 edge32n %o3, %i1, %l2 stx %g2, [%l7 + 0x28] alignaddr %g5, %i4, %g4 sdiv %l6, 0x1C53, %i2 ldd [%l7 + 0x10], %f12 fmovspos %icc, %f13, %f2 fmovdg %xcc, %f10, %f11 fmovdgu %xcc, %f5, %f1 fcmpne16 %f6, %f6, %o6 ldx [%l7 + 0x58], %g7 brlz,a %l1, loop_4629 tcs %xcc, 0x4 fmovd %f10, %f8 sth %i7, [%l7 + 0x28] loop_4629: edge8n %l0, %l4, %i5 lduw [%l7 + 0x6C], %o7 fabss %f13, %f9 fbul %fcc1, loop_4630 fbul %fcc3, loop_4631 ldub [%l7 + 0x49], %o2 movrne %i3, %o1, %i6 loop_4630: fones %f10 loop_4631: brgez %o0, loop_4632 ldsh [%l7 + 0x56], %o4 addc %l5, %l3, %o5 fbg %fcc1, loop_4633 loop_4632: fornot1 %f0, %f10, %f0 sth %g6, [%l7 + 0x74] movleu %icc, %g1, %g3 loop_4633: movpos %xcc, %o3, %i1 fmovs %f1, %f15 fbug,a %fcc3, loop_4634 stx %i0, [%l7 + 0x70] std %f14, [%l7 + 0x70] sub %l2, %g2, %g5 loop_4634: srax %g4, 0x03, %l6 bcs %icc, loop_4635 fbo,a %fcc3, loop_4636 tle %icc, 0x0 fmul8x16 %f1, %f10, %f10 loop_4635: ldub [%l7 + 0x1C], %i4 loop_4636: addc %o6, 0x0A31, %i2 fnot2s %f8, %f12 fmovrdgez %g7, %f2, %f2 alignaddrl %l1, %l0, %i7 ldub [%l7 + 0x16], %l4 fmovse %icc, %f5, %f4 ldx [%l7 + 0x08], %o7 tleu %xcc, 0x6 st %f5, [%l7 + 0x30] ldd [%l7 + 0x20], %f8 sub %o2, %i5, %o1 fmovdleu %xcc, %f0, %f8 sth %i3, [%l7 + 0x30] fcmped %fcc3, %f10, %f10 ldsw [%l7 + 0x78], %o0 fnot2 %f2, %f10 ldsw [%l7 + 0x14], %i6 fbug,a %fcc2, loop_4637 brgez,a %l5, loop_4638 fmovdle %icc, %f3, %f0 stb %o4, [%l7 + 0x1C] loop_4637: ldd [%l7 + 0x08], %f14 loop_4638: ldub [%l7 + 0x14], %o5 st %f13, [%l7 + 0x10] fcmpeq16 %f2, %f4, %l3 brgz %g1, loop_4639 fmul8sux16 %f12, %f8, %f0 fpsub32s %f6, %f7, %f8 fbule,a %fcc2, loop_4640 loop_4639: bne,a %icc, loop_4641 lduw [%l7 + 0x78], %g6 fnors %f9, %f15, %f11 loop_4640: fbl %fcc3, loop_4642 loop_4641: movleu %xcc, %g3, %o3 fbul %fcc0, loop_4643 ldub [%l7 + 0x3B], %i0 loop_4642: movl %xcc, %i1, %l2 ldub [%l7 + 0x66], %g2 loop_4643: fbg,a %fcc3, loop_4644 sllx %g4, %g5, %i4 ldsh [%l7 + 0x7C], %l6 umul %o6, %g7, %i2 loop_4644: tpos %icc, 0x0 fblg,a %fcc3, loop_4645 sth %l0, [%l7 + 0x16] fmovdvc %xcc, %f15, %f6 std %f4, [%l7 + 0x68] loop_4645: fmovrse %l1, %f7, %f12 fnot1s %f5, %f13 fsrc2s %f8, %f10 fmovd %f14, %f2 lduh [%l7 + 0x54], %l4 fpadd32 %f8, %f0, %f14 fone %f14 lduw [%l7 + 0x54], %o7 edge32n %i7, %o2, %i5 fnot1s %f2, %f15 fmul8x16 %f0, %f8, %f6 lduw [%l7 + 0x0C], %o1 std %f2, [%l7 + 0x78] ldsh [%l7 + 0x18], %i3 edge16ln %o0, %l5, %i6 udiv %o4, 0x1056, %o5 fpadd32s %f11, %f2, %f5 popc %l3, %g6 orncc %g3, 0x12AD, %g1 ldsw [%l7 + 0x7C], %i0 ldsh [%l7 + 0x6C], %o3 fmovsne %icc, %f0, %f7 ble,a,pt %icc, loop_4646 fsrc1s %f1, %f6 movge %xcc, %i1, %l2 array16 %g4, %g2, %g5 loop_4646: fmovscc %xcc, %f9, %f8 ldx [%l7 + 0x50], %l6 movrne %o6, %g7, %i4 smul %l0, %l1, %i2 for %f2, %f6, %f8 ldsh [%l7 + 0x08], %o7 stx %l4, [%l7 + 0x68] ldx [%l7 + 0x68], %o2 bvs,a,pt %icc, loop_4647 lduh [%l7 + 0x78], %i5 sdivx %o1, 0x182F, %i3 brz,a %i7, loop_4648 loop_4647: std %f0, [%l7 + 0x60] ldx [%l7 + 0x50], %l5 ldub [%l7 + 0x32], %o0 loop_4648: st %f2, [%l7 + 0x28] bcs,a,pn %xcc, loop_4649 lduh [%l7 + 0x10], %o4 udiv %i6, 0x1A37, %l3 ldub [%l7 + 0x51], %o5 loop_4649: faligndata %f6, %f8, %f12 tne %icc, 0x5 fornot1s %f11, %f9, %f11 tn %xcc, 0x6 ldsh [%l7 + 0x3C], %g6 fmovs %f8, %f5 srl %g1, 0x1A, %i0 movrlez %g3, %o3, %i1 ldsb [%l7 + 0x4E], %g4 stb %l2, [%l7 + 0x75] call loop_4650 fnot1 %f2, %f12 sethi 0x15F4, %g2 stx %g5, [%l7 + 0x18] loop_4650: fornot2 %f4, %f2, %f12 srax %o6, 0x18, %g7 bleu,a,pn %xcc, loop_4651 std %f12, [%l7 + 0x48] fmovspos %icc, %f5, %f13 fpadd32 %f14, %f4, %f8 loop_4651: stw %l6, [%l7 + 0x7C] fzeros %f12 fcmpne32 %f8, %f12, %i4 movne %icc, %l0, %l1 movrlez %i2, 0x2B6, %l4 sdivx %o2, 0x079D, %i5 ldsb [%l7 + 0x0D], %o7 fmovrdgz %i3, %f0, %f2 mulx %i7, 0x00E2, %l5 lduw [%l7 + 0x68], %o1 fnor %f0, %f4, %f0 array8 %o0, %i6, %l3 ldub [%l7 + 0x7E], %o5 fmuld8sux16 %f1, %f5, %f10 add %o4, %g1, %i0 ldsh [%l7 + 0x22], %g6 movre %g3, %o3, %g4 lduw [%l7 + 0x78], %l2 fbn %fcc2, loop_4652 fmovrdne %g2, %f4, %f6 lduh [%l7 + 0x64], %i1 ble,a,pn %xcc, loop_4653 loop_4652: ldd [%l7 + 0x18], %f8 fzero %f2 fcmpgt32 %f10, %f14, %g5 loop_4653: brlz %o6, loop_4654 fmovdgu %xcc, %f7, %f12 brnz %l6, loop_4655 fxors %f5, %f10, %f5 loop_4654: fcmple32 %f12, %f8, %g7 fandnot2 %f4, %f12, %f14 loop_4655: fands %f9, %f10, %f13 fabss %f2, %f13 ldsw [%l7 + 0x28], %i4 tne %xcc, 0x6 ldsw [%l7 + 0x28], %l1 fble %fcc0, loop_4656 st %f4, [%l7 + 0x3C] fpsub16s %f9, %f3, %f1 fmovrslz %i2, %f10, %f1 loop_4656: lduh [%l7 + 0x70], %l0 fxnor %f2, %f10, %f4 brlz,a %o2, loop_4657 std %f14, [%l7 + 0x48] ldd [%l7 + 0x38], %f0 alignaddr %i5, %o7, %i3 loop_4657: fmovsvc %icc, %f14, %f4 fmovsgu %icc, %f8, %f4 movg %icc, %l4, %l5 bgu,a,pn %icc, loop_4658 movgu %icc, %i7, %o0 ldsw [%l7 + 0x28], %i6 ta %icc, 0x7 loop_4658: ldsb [%l7 + 0x31], %o1 smul %l3, 0x1C24, %o4 std %f14, [%l7 + 0x08] tneg %icc, 0x1 ldd [%l7 + 0x60], %f14 fpadd32 %f12, %f8, %f4 ldsw [%l7 + 0x2C], %g1 subcc %o5, 0x074E, %i0 sethi 0x1E03, %g6 addccc %g3, 0x1677, %o3 udivcc %g4, 0x17CF, %l2 movrgez %g2, %g5, %o6 add %i1, %l6, %i4 tle %icc, 0x7 array32 %g7, %l1, %l0 lduh [%l7 + 0x70], %i2 fmovrdlez %i5, %f12, %f8 std %f8, [%l7 + 0x38] addc %o2, 0x1400, %i3 movrgz %l4, %o7, %l5 edge8n %i7, %o0, %o1 udivx %i6, 0x07E2, %o4 ldsw [%l7 + 0x38], %g1 fmovsl %icc, %f3, %f9 ldsw [%l7 + 0x4C], %o5 fcmpgt32 %f6, %f14, %l3 bn,pn %xcc, loop_4659 fmovde %xcc, %f13, %f8 bne,pn %xcc, loop_4660 lduh [%l7 + 0x26], %i0 loop_4659: edge32 %g6, %o3, %g4 subcc %l2, 0x0762, %g3 loop_4660: movne %xcc, %g2, %g5 lduw [%l7 + 0x2C], %i1 brgz %o6, loop_4661 orcc %i4, %g7, %l6 sth %l1, [%l7 + 0x3A] stx %l0, [%l7 + 0x08] loop_4661: std %f0, [%l7 + 0x40] st %f1, [%l7 + 0x24] std %f4, [%l7 + 0x28] ldsh [%l7 + 0x5C], %i5 fabss %f14, %f11 brnz,a %o2, loop_4662 ldub [%l7 + 0x62], %i2 ldx [%l7 + 0x38], %l4 nop setx loop_4663, %l0, %l1 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_4662: ld [%l7 + 0x7C], %f10 faligndata %f0, %f14, %f2 call loop_4664 loop_4663: fmul8sux16 %f14, %f6, %f0 st %f9, [%l7 + 0x70] ldx [%l7 + 0x78], %i3 loop_4664: ble,pt %icc, loop_4665 tcs %xcc, 0x4 stw %o7, [%l7 + 0x44] sub %i7, 0x1AFE, %o0 loop_4665: fbg %fcc3, loop_4666 ba %icc, loop_4667 addcc %o1, %l5, %o4 fbuge %fcc0, loop_4668 loop_4666: taddcctv %i6, %o5, %g1 loop_4667: lduh [%l7 + 0x6E], %i0 lduw [%l7 + 0x1C], %l3 loop_4668: ldsb [%l7 + 0x53], %o3 fmovs %f3, %f15 fsrc1s %f8, %f1 lduh [%l7 + 0x34], %g6 fmovdvc %icc, %f1, %f10 ble loop_4669 fpsub16s %f14, %f10, %f11 edge16l %g4, %g3, %l2 xorcc %g5, 0x0EDA, %g2 loop_4669: lduh [%l7 + 0x58], %i1 st %f14, [%l7 + 0x74] ldx [%l7 + 0x60], %i4 brgez %o6, loop_4670 ldd [%l7 + 0x60], %f14 edge16l %l6, %g7, %l0 ldub [%l7 + 0x60], %l1 loop_4670: lduh [%l7 + 0x52], %o2 brnz,a %i5, loop_4671 sth %i2, [%l7 + 0x22] siam 0x4 fmuld8sux16 %f0, %f11, %f14 loop_4671: ldsw [%l7 + 0x54], %i3 movrgez %l4, %i7, %o0 ldub [%l7 + 0x36], %o1 orcc %o7, %l5, %i6 fmovda %icc, %f13, %f13 std %f14, [%l7 + 0x20] fmovsle %icc, %f11, %f2 ld [%l7 + 0x50], %f10 stx %o5, [%l7 + 0x60] ldsh [%l7 + 0x54], %g1 bge loop_4672 ldsh [%l7 + 0x30], %i0 fandnot1 %f10, %f0, %f0 sdiv %o4, 0x13EE, %l3 loop_4672: addccc %g6, 0x1B3A, %g4 ldd [%l7 + 0x10], %f2 ldx [%l7 + 0x60], %o3 fbue %fcc3, loop_4673 bg,pt %icc, loop_4674 fone %f8 fpsub32s %f14, %f8, %f3 loop_4673: std %f0, [%l7 + 0x68] loop_4674: movcc %icc, %g3, %l2 ld [%l7 + 0x14], %f14 fcmped %fcc2, %f4, %f0 fmovdleu %icc, %f7, %f10 fbg %fcc0, loop_4675 tvc %xcc, 0x0 edge16 %g2, %g5, %i4 bg %xcc, loop_4676 loop_4675: fmovdne %xcc, %f0, %f6 tvs %icc, 0x3 andn %i1, %l6, %o6 loop_4676: fandnot1s %f8, %f4, %f13 fpadd16s %f14, %f12, %f3 ldx [%l7 + 0x68], %g7 pdist %f4, %f0, %f10 fmul8sux16 %f0, %f8, %f2 movre %l1, %o2, %i5 tsubcc %l0, %i2, %i3 fnegd %f4, %f14 fmovsgu %icc, %f13, %f8 fmovsn %xcc, %f14, %f1 ldsb [%l7 + 0x39], %l4 brlez,a %o0, loop_4677 orcc %i7, 0x08F7, %o1 sethi 0x117D, %l5 fsrc2s %f14, %f11 loop_4677: stw %o7, [%l7 + 0x24] edge16 %o5, %i6, %g1 fmovsle %xcc, %f1, %f2 stb %o4, [%l7 + 0x26] bvc,a,pn %xcc, loop_4678 lduw [%l7 + 0x54], %l3 fmovdleu %xcc, %f2, %f4 andn %g6, 0x0381, %g4 loop_4678: fnands %f13, %f13, %f1 stx %i0, [%l7 + 0x70] nop setx loop_4679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %icc, %f1, %f6 edge8 %o3, %g3, %l2 tneg %xcc, 0x6 loop_4679: ldx [%l7 + 0x58], %g5 fxor %f4, %f14, %f14 ldsb [%l7 + 0x2B], %g2 lduw [%l7 + 0x28], %i4 movrne %i1, 0x3D7, %o6 mova %icc, %g7, %l6 lduw [%l7 + 0x40], %l1 fmul8x16al %f11, %f5, %f2 fzero %f2 fpsub32s %f12, %f7, %f1 array8 %i5, %o2, %l0 bl,pn %icc, loop_4680 lduh [%l7 + 0x4A], %i3 addc %l4, %i2, %i7 fmuld8sux16 %f13, %f15, %f12 loop_4680: sth %o1, [%l7 + 0x6A] ldsh [%l7 + 0x3C], %l5 fpsub32 %f10, %f14, %f10 ldd [%l7 + 0x48], %f10 alignaddrl %o7, %o5, %o0 fmovdle %xcc, %f12, %f7 subc %i6, 0x0C94, %g1 std %f10, [%l7 + 0x18] fandnot2 %f12, %f2, %f0 edge32n %o4, %l3, %g4 fornot1 %f4, %f4, %f14 lduw [%l7 + 0x1C], %g6 alignaddr %i0, %g3, %l2 edge32ln %g5, %g2, %o3 sethi 0x0037, %i1 sdivx %o6, 0x01F8, %i4 andncc %l6, %g7, %l1 ldd [%l7 + 0x30], %f6 ldsb [%l7 + 0x0B], %i5 andn %l0, %o2, %i3 umulcc %i2, %i7, %o1 ba,a,pn %icc, loop_4681 fcmpne32 %f2, %f12, %l4 taddcctv %l5, %o7, %o5 ldsb [%l7 + 0x36], %i6 loop_4681: ldx [%l7 + 0x70], %o0 orncc %g1, %o4, %g4 fmovdne %xcc, %f0, %f10 edge32l %l3, %g6, %i0 movrlz %g3, 0x347, %l2 fbne %fcc2, loop_4682 tge %icc, 0x5 fble %fcc3, loop_4683 movn %icc, %g5, %o3 loop_4682: stx %i1, [%l7 + 0x20] sll %o6, %i4, %l6 loop_4683: srlx %g2, 0x07, %l1 fmovse %icc, %f9, %f10 taddcc %g7, 0x18D5, %i5 fmovspos %xcc, %f12, %f8 fmovdn %icc, %f12, %f6 std %f12, [%l7 + 0x68] ldd [%l7 + 0x10], %f0 fmovde %xcc, %f7, %f9 movge %xcc, %o2, %l0 add %i3, 0x0276, %i7 movgu %icc, %o1, %i2 fornot2s %f9, %f15, %f14 fcmpne16 %f2, %f8, %l4 fmul8sux16 %f0, %f0, %f14 fcmpeq32 %f10, %f8, %o7 fmuld8ulx16 %f14, %f13, %f6 fnands %f0, %f15, %f4 fexpand %f9, %f6 fnands %f9, %f0, %f8 movrne %o5, %l5, %i6 std %f6, [%l7 + 0x20] fmovdvc %xcc, %f0, %f10 fornot2s %f15, %f0, %f9 fmul8x16al %f12, %f9, %f6 ldsh [%l7 + 0x56], %g1 bpos,pn %icc, loop_4684 edge8l %o4, %o0, %g4 std %f2, [%l7 + 0x40] ld [%l7 + 0x20], %f4 loop_4684: ldub [%l7 + 0x33], %l3 fxnors %f4, %f10, %f1 fmovdge %xcc, %f12, %f3 edge16 %g6, %g3, %l2 tcs %xcc, 0x6 bshuffle %f4, %f4, %f2 ldub [%l7 + 0x5F], %g5 array8 %i0, %i1, %o3 stw %i4, [%l7 + 0x48] fandnot1 %f12, %f4, %f2 movre %o6, %l6, %l1 fsrc2s %f0, %f7 tgu %icc, 0x0 ld [%l7 + 0x4C], %f11 ldsb [%l7 + 0x7F], %g2 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x6B], %g7 mulx %i5, %l0, %o2 subc %i7, 0x1907, %o1 fmovrse %i2, %f9, %f6 sdiv %i3, 0x0F15, %l4 fcmped %fcc0, %f2, %f4 fbug,a %fcc0, loop_4685 st %f9, [%l7 + 0x10] fmuld8sux16 %f2, %f14, %f8 stb %o5, [%l7 + 0x57] loop_4685: std %f8, [%l7 + 0x70] fmovdge %icc, %f14, %f4 bvc,a %icc, loop_4686 tcc %icc, 0x0 orncc %l5, %i6, %g1 fzeros %f14 loop_4686: fxnor %f12, %f0, %f10 movn %xcc, %o7, %o0 fornot1s %f11, %f4, %f9 andcc %o4, %l3, %g4 fandnot2 %f2, %f0, %f2 fmovsle %xcc, %f1, %f14 fpadd32s %f14, %f4, %f9 ldx [%l7 + 0x18], %g6 fbne,a %fcc3, loop_4687 lduw [%l7 + 0x2C], %g3 fmul8x16al %f1, %f5, %f14 or %g5, 0x1909, %l2 loop_4687: bn,a loop_4688 faligndata %f4, %f6, %f10 fmovdgu %xcc, %f7, %f8 ldd [%l7 + 0x70], %f2 loop_4688: fornot2s %f11, %f6, %f1 fmovs %f11, %f9 bge,a loop_4689 subccc %i0, %o3, %i4 fmovs %f5, %f8 be,a loop_4690 loop_4689: call loop_4691 movgu %icc, %i1, %l6 fmovspos %icc, %f4, %f0 loop_4690: tle %icc, 0x6 loop_4691: ldsw [%l7 + 0x60], %l1 bleu,a,pn %xcc, loop_4692 sth %g2, [%l7 + 0x5C] fnot1 %f14, %f4 fnor %f12, %f2, %f10 loop_4692: udiv %g7, 0x1052, %i5 sra %o6, 0x1D, %o2 edge32n %l0, %i7, %i2 fmovdle %xcc, %f6, %f3 ldd [%l7 + 0x08], %f4 call loop_4693 fnor %f14, %f2, %f4 fmovd %f14, %f2 fbu %fcc2, loop_4694 loop_4693: array8 %i3, %o1, %o5 xor %l4, %i6, %g1 xor %o7, 0x1A25, %l5 loop_4694: udivx %o0, 0x06AF, %l3 edge16l %o4, %g6, %g4 srax %g3, %g5, %i0 ldsb [%l7 + 0x19], %o3 fcmpd %fcc3, %f10, %f10 lduw [%l7 + 0x70], %l2 fnot2s %f13, %f3 fmovrslz %i4, %f6, %f15 movne %icc, %i1, %l6 sth %l1, [%l7 + 0x42] ldsw [%l7 + 0x48], %g2 fnors %f8, %f0, %f2 stx %g7, [%l7 + 0x30] tleu %icc, 0x4 stb %i5, [%l7 + 0x19] stx %o6, [%l7 + 0x18] srlx %o2, 0x16, %i7 fmovdpos %icc, %f0, %f6 bcc,pn %icc, loop_4695 fmovdn %xcc, %f15, %f14 brlz %i2, loop_4696 stx %l0, [%l7 + 0x78] loop_4695: fabss %f12, %f14 movgu %icc, %i3, %o1 loop_4696: ldd [%l7 + 0x30], %f0 movge %icc, %l4, %i6 edge32 %o5, %g1, %o7 ldsw [%l7 + 0x0C], %l5 stb %l3, [%l7 + 0x62] orncc %o0, 0x03CC, %o4 sdivx %g4, 0x17DA, %g3 fmovdle %xcc, %f3, %f3 lduh [%l7 + 0x20], %g5 std %f10, [%l7 + 0x78] fzero %f12 fone %f6 ldsh [%l7 + 0x40], %i0 sth %g6, [%l7 + 0x56] fmovdvs %xcc, %f0, %f12 bne,a %xcc, loop_4697 smulcc %o3, %l2, %i4 fmovrdlz %l6, %f4, %f6 brlz,a %i1, loop_4698 loop_4697: movvs %icc, %l1, %g7 lduh [%l7 + 0x36], %g2 st %f9, [%l7 + 0x74] loop_4698: brgz %i5, loop_4699 ldsb [%l7 + 0x3C], %o6 edge8 %i7, %o2, %i2 st %f13, [%l7 + 0x38] loop_4699: srl %l0, %o1, %i3 ldx [%l7 + 0x58], %l4 fnot1s %f13, %f6 fand %f14, %f8, %f0 movrgz %o5, 0x336, %i6 be,a,pt %icc, loop_4700 fble,a %fcc0, loop_4701 taddcc %g1, 0x0BEF, %l5 taddcc %l3, %o7, %o4 loop_4700: fsrc2s %f6, %f7 loop_4701: pdist %f6, %f14, %f4 tge %icc, 0x1 siam 0x6 movvs %xcc, %g4, %o0 bge,a loop_4702 st %f14, [%l7 + 0x3C] ldx [%l7 + 0x40], %g5 sdiv %i0, 0x0244, %g6 loop_4702: fxnor %f0, %f4, %f4 subcc %g3, 0x1511, %o3 fmovrse %l2, %f9, %f4 tcc %icc, 0x1 stx %l6, [%l7 + 0x68] umul %i1, 0x1966, %i4 fornot1 %f4, %f4, %f6 fxnor %f14, %f4, %f2 mova %xcc, %l1, %g2 fmovd %f10, %f10 fandnot1 %f0, %f10, %f0 ldd [%l7 + 0x28], %f8 stx %g7, [%l7 + 0x18] srl %i5, %o6, %i7 fmovde %icc, %f5, %f14 fands %f15, %f4, %f3 fmovdl %xcc, %f10, %f1 srlx %i2, %o2, %o1 fmovdvs %icc, %f13, %f8 fpsub32s %f5, %f3, %f8 tvs %xcc, 0x1 srax %l0, %i3, %o5 ldsb [%l7 + 0x57], %i6 sth %l4, [%l7 + 0x34] lduh [%l7 + 0x1C], %g1 sth %l3, [%l7 + 0x5E] fbuge %fcc0, loop_4703 movleu %xcc, %l5, %o4 movvs %icc, %g4, %o7 sth %o0, [%l7 + 0x1C] loop_4703: fpadd16s %f4, %f3, %f4 lduw [%l7 + 0x24], %i0 ldsw [%l7 + 0x50], %g6 fabsd %f14, %f14 fbue %fcc2, loop_4704 stb %g5, [%l7 + 0x4F] fmul8x16 %f3, %f2, %f6 fzero %f4 loop_4704: stw %o3, [%l7 + 0x4C] movcc %xcc, %l2, %g3 ld [%l7 + 0x64], %f2 fbn,a %fcc2, loop_4705 edge32ln %l6, %i1, %i4 fmovscc %xcc, %f13, %f13 stb %g2, [%l7 + 0x3C] loop_4705: tcs %xcc, 0x5 fmovs %f11, %f10 fmovdn %icc, %f9, %f12 stx %g7, [%l7 + 0x10] tn %xcc, 0x3 fnot1 %f4, %f10 stb %i5, [%l7 + 0x6E] stx %o6, [%l7 + 0x70] movvc %icc, %i7, %i2 movgu %xcc, %o2, %o1 fmovde %icc, %f1, %f4 tne %icc, 0x3 stx %l1, [%l7 + 0x50] nop setx loop_4706, %l0, %l1 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 %f2, %f0, %f6 stb %i3, [%l7 + 0x65] fpadd32 %f6, %f6, %f10 loop_4706: stb %o5, [%l7 + 0x6C] ldd [%l7 + 0x18], %f0 bneg,pn %icc, loop_4707 ldsw [%l7 + 0x08], %l0 fbue,a %fcc2, loop_4708 ldsh [%l7 + 0x5A], %i6 loop_4707: bshuffle %f14, %f12, %f14 fmovrsgez %g1, %f15, %f4 loop_4708: udivx %l3, 0x0221, %l4 array8 %l5, %o4, %g4 ldsw [%l7 + 0x24], %o0 bne,a,pt %xcc, loop_4709 std %f12, [%l7 + 0x50] fbe,a %fcc2, loop_4710 movne %icc, %i0, %g6 loop_4709: ld [%l7 + 0x7C], %f3 ldd [%l7 + 0x68], %f10 loop_4710: ldsb [%l7 + 0x7F], %g5 edge8l %o3, %o7, %l2 fbl %fcc2, loop_4711 ldsh [%l7 + 0x10], %l6 ldsb [%l7 + 0x3E], %g3 fmovdne %icc, %f15, %f7 loop_4711: fmovrdgz %i1, %f12, %f2 stx %g2, [%l7 + 0x10] stb %i4, [%l7 + 0x21] bleu loop_4712 edge8ln %g7, %o6, %i7 stw %i2, [%l7 + 0x38] fba,a %fcc3, loop_4713 loop_4712: fexpand %f6, %f2 bvs,pt %icc, loop_4714 stw %i5, [%l7 + 0x10] loop_4713: movrgez %o2, 0x004, %l1 fzero %f10 loop_4714: be,a,pn %icc, loop_4715 sub %i3, 0x04AB, %o1 orncc %o5, %i6, %g1 nop setx loop_4716, %l0, %l1 jmpl %l1, %l0 loop_4715: fpmerge %f6, %f2, %f14 fmul8x16al %f12, %f3, %f0 nop setx loop_4717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4716: fornot1 %f12, %f2, %f14 be %icc, loop_4718 fmovs %f11, %f5 loop_4717: bn %xcc, loop_4719 brgz %l3, loop_4720 loop_4718: edge8l %l4, %l5, %g4 ble,pn %icc, loop_4721 loop_4719: fxors %f7, %f9, %f13 loop_4720: ldsh [%l7 + 0x44], %o0 fmovrdgz %i0, %f4, %f12 loop_4721: lduh [%l7 + 0x7A], %g6 fpackfix %f6, %f8 edge32 %g5, %o4, %o3 fbl,a %fcc1, loop_4722 for %f8, %f4, %f14 fcmps %fcc2, %f1, %f10 te %icc, 0x7 loop_4722: tgu %xcc, 0x1 udivcc %o7, 0x054A, %l6 movrlz %l2, %i1, %g3 fbo,a %fcc2, loop_4723 nop setx loop_4724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f8, [%l7 + 0x78] sth %i4, [%l7 + 0x44] loop_4723: lduh [%l7 + 0x1C], %g2 loop_4724: fzero %f10 stx %o6, [%l7 + 0x48] lduw [%l7 + 0x48], %g7 move %xcc, %i7, %i2 ldsb [%l7 + 0x59], %o2 umul %l1, 0x044F, %i5 orn %o1, 0x1C95, %i3 fone %f8 mova %xcc, %o5, %i6 udivx %l0, 0x01BA, %l3 addcc %g1, %l5, %l4 fmovsvc %xcc, %f0, %f7 tn %icc, 0x0 ldsb [%l7 + 0x7C], %g4 movrne %o0, %i0, %g5 movne %icc, %o4, %o3 fpsub32s %f14, %f11, %f3 be,a,pt %icc, loop_4725 stw %g6, [%l7 + 0x54] fmovsg %icc, %f13, %f15 std %f10, [%l7 + 0x10] loop_4725: movn %xcc, %o7, %l2 bvs loop_4726 fmovda %xcc, %f15, %f14 edge16n %i1, %l6, %g3 lduh [%l7 + 0x08], %i4 loop_4726: edge8ln %o6, %g7, %g2 tvs %icc, 0x7 add %i2, %o2, %i7 fpackfix %f14, %f3 fmovd %f2, %f10 fbne,a %fcc0, loop_4727 fpadd32 %f6, %f8, %f6 bn,a,pt %icc, loop_4728 fmovsa %icc, %f7, %f1 loop_4727: fornot1 %f8, %f6, %f12 fabsd %f12, %f12 loop_4728: bge,a %xcc, loop_4729 edge8ln %l1, %i5, %o1 array8 %o5, %i3, %l0 bg loop_4730 loop_4729: mova %icc, %l3, %i6 ba,pt %icc, loop_4731 ldsw [%l7 + 0x10], %l5 loop_4730: fones %f3 lduh [%l7 + 0x54], %l4 loop_4731: ldd [%l7 + 0x10], %f0 brgz,a %g4, loop_4732 fmovsn %xcc, %f2, %f14 fmovsl %xcc, %f9, %f2 fabss %f4, %f0 loop_4732: bne,pn %icc, loop_4733 fmovd %f8, %f4 fmovsge %xcc, %f8, %f3 ta %icc, 0x6 loop_4733: smulcc %o0, 0x1AF7, %g1 ld [%l7 + 0x60], %f2 ldd [%l7 + 0x50], %f2 umulcc %i0, 0x024F, %g5 bcs %icc, loop_4734 movvs %icc, %o4, %g6 fmovsle %icc, %f11, %f8 lduw [%l7 + 0x20], %o7 loop_4734: ldub [%l7 + 0x3E], %l2 sdivx %o3, 0x0C8F, %l6 ble,a loop_4735 fmovdn %xcc, %f12, %f2 stw %g3, [%l7 + 0x40] movrgez %i1, %o6, %i4 loop_4735: fcmpeq16 %f14, %f8, %g2 movcc %xcc, %i2, %g7 stx %i7, [%l7 + 0x18] sth %l1, [%l7 + 0x3C] stx %o2, [%l7 + 0x18] sth %o1, [%l7 + 0x68] ldd [%l7 + 0x60], %f6 move %xcc, %o5, %i3 ldx [%l7 + 0x08], %i5 fmovrdlz %l3, %f2, %f14 fbne,a %fcc1, loop_4736 lduw [%l7 + 0x58], %l0 fmovscs %icc, %f0, %f14 brz %i6, loop_4737 loop_4736: fmovdvs %icc, %f12, %f12 ldsb [%l7 + 0x37], %l4 std %f12, [%l7 + 0x10] loop_4737: add %g4, 0x03C8, %l5 fnors %f8, %f9, %f4 fxnors %f2, %f6, %f11 bcs,pn %xcc, loop_4738 ldub [%l7 + 0x60], %o0 fbu %fcc3, loop_4739 fandnot2s %f1, %f7, %f9 loop_4738: bneg,pn %icc, loop_4740 fmovsneg %icc, %f1, %f15 loop_4739: fmovde %xcc, %f3, %f5 fmovrde %i0, %f12, %f0 loop_4740: st %f14, [%l7 + 0x78] xorcc %g1, 0x0DCD, %g5 bvc,a loop_4741 fsrc1 %f6, %f0 fcmpd %fcc0, %f6, %f8 sra %o4, %o7, %l2 loop_4741: lduw [%l7 + 0x1C], %o3 edge8n %l6, %g3, %i1 fmovsvc %xcc, %f7, %f4 ld [%l7 + 0x44], %f14 brgz %o6, loop_4742 srl %i4, %g6, %i2 popc %g7, %g2 fcmpne32 %f8, %f8, %i7 loop_4742: fmul8x16au %f2, %f7, %f4 fbule,a %fcc2, loop_4743 bne loop_4744 tcc %xcc, 0x5 orn %o2, %l1, %o5 loop_4743: ba,a,pn %xcc, loop_4745 loop_4744: ld [%l7 + 0x54], %f11 array8 %o1, %i3, %l3 stx %i5, [%l7 + 0x18] loop_4745: orcc %l0, 0x1F67, %l4 stx %i6, [%l7 + 0x38] xor %l5, 0x0F8F, %g4 std %f0, [%l7 + 0x28] fmovrdne %i0, %f4, %f6 ble %xcc, loop_4746 fmovdpos %xcc, %f3, %f6 bpos,a %xcc, loop_4747 te %xcc, 0x2 loop_4746: movrlz %g1, 0x301, %o0 fpsub16 %f2, %f4, %f4 loop_4747: fble %fcc2, loop_4748 ldub [%l7 + 0x35], %o4 fbuge,a %fcc2, loop_4749 fcmpgt32 %f8, %f2, %g5 loop_4748: ld [%l7 + 0x28], %f10 sethi 0x0C90, %l2 loop_4749: subc %o3, 0x0AC4, %o7 fxnors %f9, %f7, %f3 tsubcctv %l6, %i1, %o6 brz %g3, loop_4750 st %f0, [%l7 + 0x40] pdist %f14, %f4, %f12 edge16ln %i4, %g6, %g7 loop_4750: stb %g2, [%l7 + 0x24] fpsub32 %f8, %f4, %f10 fcmple32 %f2, %f4, %i2 tge %xcc, 0x2 ldx [%l7 + 0x50], %i7 fornot1 %f2, %f4, %f4 fpsub32 %f10, %f12, %f10 st %f2, [%l7 + 0x1C] bshuffle %f8, %f8, %f12 bvc,a %icc, loop_4751 stw %o2, [%l7 + 0x28] fcmpgt16 %f12, %f12, %l1 ldd [%l7 + 0x58], %f6 loop_4751: bneg,a,pn %icc, loop_4752 edge16 %o5, %i3, %l3 ldsb [%l7 + 0x79], %i5 ldsw [%l7 + 0x64], %o1 loop_4752: fmovrse %l4, %f1, %f2 fmul8ulx16 %f12, %f8, %f6 tvs %xcc, 0x1 stx %i6, [%l7 + 0x60] lduh [%l7 + 0x10], %l5 fpsub16s %f2, %f6, %f4 std %f0, [%l7 + 0x38] fpack32 %f10, %f10, %f10 fones %f6 fbu,a %fcc0, loop_4753 fmovda %icc, %f0, %f5 ldsh [%l7 + 0x26], %l0 be,a %icc, loop_4754 loop_4753: stw %g4, [%l7 + 0x30] edge32l %g1, %o0, %o4 fands %f3, %f9, %f0 loop_4754: srl %i0, %g5, %o3 ldsb [%l7 + 0x6C], %l2 movcc %icc, %o7, %i1 ldd [%l7 + 0x20], %f14 bpos %xcc, loop_4755 fpadd32s %f1, %f12, %f0 tge %xcc, 0x7 fpack32 %f4, %f10, %f4 loop_4755: ldsh [%l7 + 0x42], %o6 ldsw [%l7 + 0x34], %g3 fcmpgt32 %f8, %f10, %i4 st %f8, [%l7 + 0x2C] fmovdvs %icc, %f10, %f10 sth %g6, [%l7 + 0x32] orncc %g7, %g2, %i2 stw %i7, [%l7 + 0x6C] bl,a %icc, loop_4756 fmul8x16 %f1, %f12, %f14 sth %o2, [%l7 + 0x08] ld [%l7 + 0x1C], %f10 loop_4756: orn %l1, %o5, %i3 lduh [%l7 + 0x0A], %l3 ldsh [%l7 + 0x72], %l6 fmovsvs %icc, %f14, %f9 sub %i5, %l4, %o1 sll %i6, %l5, %g4 fsrc2 %f12, %f0 fmovscs %xcc, %f6, %f14 tsubcctv %l0, 0x04AD, %g1 lduw [%l7 + 0x08], %o4 edge8l %i0, %g5, %o3 nop setx loop_4757, %l0, %l1 jmpl %l1, %l2 movl %icc, %o7, %i1 movrlez %o0, %g3, %o6 nop setx loop_4758, %l0, %l1 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_4757: fbule,a %fcc0, loop_4759 orn %i4, %g6, %g7 fbge %fcc0, loop_4760 loop_4758: stx %g2, [%l7 + 0x50] loop_4759: fmovdpos %xcc, %f14, %f6 fornot2 %f10, %f12, %f2 loop_4760: edge8n %i2, %o2, %i7 ld [%l7 + 0x28], %f12 ldub [%l7 + 0x37], %l1 stx %i3, [%l7 + 0x78] fmovsl %icc, %f15, %f2 tcs %icc, 0x6 fble,a %fcc0, loop_4761 fsrc1s %f7, %f0 tne %icc, 0x7 addccc %l3, %l6, %o5 loop_4761: stw %i5, [%l7 + 0x6C] nop setx loop_4762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x5A], %l4 stx %i6, [%l7 + 0x50] fcmple16 %f14, %f12, %o1 loop_4762: fbul,a %fcc0, loop_4763 std %f4, [%l7 + 0x10] be,a %xcc, loop_4764 fandnot1s %f11, %f12, %f15 loop_4763: fmuld8ulx16 %f13, %f14, %f12 srax %g4, 0x07, %l0 loop_4764: fmovdpos %xcc, %f4, %f12 fnors %f2, %f7, %f13 tneg %xcc, 0x4 fmul8x16 %f9, %f14, %f2 sdivcc %g1, 0x0454, %o4 lduh [%l7 + 0x38], %l5 tl %xcc, 0x6 fpack16 %f8, %f9 stb %i0, [%l7 + 0x61] fmovsvs %xcc, %f14, %f6 stw %g5, [%l7 + 0x14] smulcc %l2, 0x0D69, %o7 popc 0x06E3, %i1 fnands %f14, %f11, %f7 ldd [%l7 + 0x18], %f12 array16 %o0, %g3, %o6 stx %i4, [%l7 + 0x40] movcs %icc, %g6, %g7 fbue,a %fcc0, loop_4765 fxnors %f6, %f1, %f4 fcmpeq16 %f6, %f12, %o3 te %xcc, 0x7 loop_4765: movne %icc, %g2, %o2 fmovscc %icc, %f3, %f15 sub %i2, %l1, %i3 fcmpgt16 %f12, %f2, %i7 fpadd32 %f12, %f8, %f6 ba,a loop_4766 ldsh [%l7 + 0x5C], %l3 fcmpne32 %f14, %f8, %l6 fmovdcc %xcc, %f11, %f0 loop_4766: lduh [%l7 + 0x72], %i5 tleu %xcc, 0x2 or %l4, 0x1133, %o5 stx %i6, [%l7 + 0x60] fbge %fcc3, loop_4767 sub %g4, %o1, %g1 ldsb [%l7 + 0x20], %o4 bvc,a %icc, loop_4768 loop_4767: bneg,a loop_4769 stb %l0, [%l7 + 0x7E] umulcc %i0, 0x1EB5, %g5 loop_4768: ldsw [%l7 + 0x50], %l2 loop_4769: fmovdneg %icc, %f3, %f12 fmovrslez %o7, %f15, %f4 fbule %fcc1, loop_4770 ldsw [%l7 + 0x60], %l5 fmul8x16 %f9, %f10, %f4 tvs %xcc, 0x5 loop_4770: movre %o0, 0x202, %g3 ldsb [%l7 + 0x28], %o6 brlez %i4, loop_4771 stx %i1, [%l7 + 0x58] fpackfix %f6, %f10 ldsh [%l7 + 0x1A], %g6 loop_4771: fabsd %f2, %f12 movcs %xcc, %o3, %g2 udivcc %g7, 0x02A5, %o2 lduh [%l7 + 0x3C], %i2 fxnor %f2, %f0, %f0 ldsb [%l7 + 0x0F], %l1 call loop_4772 ldsw [%l7 + 0x20], %i7 movrlz %l3, 0x22F, %l6 add %i3, %i5, %o5 loop_4772: fmovscc %xcc, %f4, %f14 ldsh [%l7 + 0x58], %i6 fnand %f12, %f6, %f2 tleu %icc, 0x6 ldsb [%l7 + 0x4B], %g4 ldsw [%l7 + 0x18], %l4 ldsb [%l7 + 0x56], %g1 fmovrdgz %o1, %f10, %f0 fsrc2s %f10, %f10 sth %l0, [%l7 + 0x18] stx %o4, [%l7 + 0x30] stx %i0, [%l7 + 0x10] fmovd %f4, %f4 fmovdleu %icc, %f4, %f11 subc %g5, %o7, %l5 stw %l2, [%l7 + 0x78] andn %g3, 0x11A5, %o6 fmovsleu %xcc, %f10, %f8 lduh [%l7 + 0x14], %o0 fcmpes %fcc0, %f7, %f6 edge8l %i1, %g6, %i4 smul %o3, 0x0CCC, %g2 fmovrslez %o2, %f7, %f15 fmul8ulx16 %f8, %f10, %f14 brgz %i2, loop_4773 fbo %fcc0, loop_4774 fcmple16 %f4, %f14, %l1 fcmpeq32 %f6, %f2, %g7 loop_4773: fmovrslez %i7, %f0, %f0 loop_4774: umulcc %l3, 0x170B, %i3 brgz %i5, loop_4775 movn %xcc, %l6, %o5 ldx [%l7 + 0x78], %g4 fmovdcs %icc, %f7, %f4 loop_4775: fbuge,a %fcc1, loop_4776 ldsw [%l7 + 0x5C], %l4 tn %icc, 0x1 ldx [%l7 + 0x50], %i6 loop_4776: lduh [%l7 + 0x40], %o1 ldd [%l7 + 0x38], %f8 st %f12, [%l7 + 0x64] ldub [%l7 + 0x38], %g1 fbge %fcc2, loop_4777 fpadd16s %f13, %f6, %f8 stb %l0, [%l7 + 0x37] ld [%l7 + 0x64], %f6 loop_4777: fmovdpos %icc, %f4, %f11 movg %icc, %i0, %g5 fmovrse %o4, %f1, %f7 fmovdgu %icc, %f15, %f6 umul %l5, %o7, %l2 ldsb [%l7 + 0x3D], %g3 sth %o6, [%l7 + 0x1E] fmovrsgz %o0, %f9, %f13 fmul8sux16 %f12, %f12, %f10 ld [%l7 + 0x4C], %f9 srlx %i1, %i4, %o3 stb %g2, [%l7 + 0x2F] stb %o2, [%l7 + 0x7B] stw %i2, [%l7 + 0x48] bne %xcc, loop_4778 movrgez %g6, 0x358, %g7 ldub [%l7 + 0x10], %l1 bvc,a %icc, loop_4779 loop_4778: and %l3, %i3, %i7 smulcc %i5, %o5, %g4 mulx %l4, 0x0A98, %i6 loop_4779: fsrc1 %f0, %f4 fands %f6, %f4, %f1 st %f4, [%l7 + 0x44] fornot1 %f8, %f12, %f4 sth %o1, [%l7 + 0x78] st %f8, [%l7 + 0x1C] mova %icc, %g1, %l6 edge32 %i0, %g5, %l0 nop setx loop_4780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l5, [%l7 + 0x60] for %f12, %f6, %f6 fcmpne16 %f14, %f14, %o7 loop_4780: fmuld8sux16 %f6, %f9, %f0 ldd [%l7 + 0x70], %f6 siam 0x0 subcc %l2, 0x0A57, %o4 tsubcctv %o6, 0x08F2, %o0 call loop_4781 fmovsleu %xcc, %f2, %f2 edge8l %g3, %i1, %i4 movcc %xcc, %g2, %o2 loop_4781: be,a %icc, loop_4782 fmovdvs %icc, %f6, %f11 fors %f12, %f14, %f10 fmovdl %icc, %f3, %f3 loop_4782: fmovsn %icc, %f11, %f9 lduh [%l7 + 0x48], %o3 fmul8ulx16 %f10, %f8, %f14 fpack32 %f8, %f14, %f0 fsrc2s %f3, %f13 fbg %fcc2, loop_4783 st %f9, [%l7 + 0x70] fblg,a %fcc0, loop_4784 bcs loop_4785 loop_4783: movge %icc, %i2, %g6 fmul8sux16 %f6, %f0, %f4 loop_4784: ta %xcc, 0x0 loop_4785: bl %icc, loop_4786 edge8l %l1, %l3, %g7 edge8l %i7, %i3, %o5 xor %i5, %g4, %l4 loop_4786: fcmpgt32 %f6, %f6, %i6 fpsub16 %f10, %f2, %f12 lduh [%l7 + 0x68], %o1 ldx [%l7 + 0x10], %g1 sth %i0, [%l7 + 0x74] fmovscc %xcc, %f10, %f9 mulscc %l6, 0x0F74, %g5 bleu,a,pt %icc, loop_4787 sth %l5, [%l7 + 0x16] popc %l0, %l2 bge,a,pt %xcc, loop_4788 loop_4787: ldx [%l7 + 0x10], %o4 tcs %xcc, 0x3 or %o7, %o6, %g3 loop_4788: fmovscs %xcc, %f3, %f3 sth %o0, [%l7 + 0x4C] stw %i4, [%l7 + 0x20] fornot2 %f6, %f4, %f2 brz,a %g2, loop_4789 bleu,a,pn %xcc, loop_4790 move %xcc, %o2, %i1 fmuld8sux16 %f2, %f4, %f4 loop_4789: fbu,a %fcc3, loop_4791 loop_4790: movneg %xcc, %o3, %g6 smul %i2, 0x0CE1, %l1 fmovrdgez %g7, %f6, %f2 loop_4791: ldx [%l7 + 0x30], %i7 fmovrslz %i3, %f8, %f4 fmovdle %xcc, %f6, %f2 movleu %icc, %l3, %i5 udiv %g4, 0x1FC7, %l4 stb %i6, [%l7 + 0x5C] fmovsleu %icc, %f14, %f7 edge8l %o5, %o1, %i0 mulscc %l6, %g5, %l5 fmovrde %g1, %f10, %f6 stx %l0, [%l7 + 0x60] subc %l2, 0x09F2, %o7 std %f8, [%l7 + 0x10] udiv %o4, 0x1912, %o6 subc %o0, %g3, %g2 fmul8ulx16 %f4, %f8, %f14 fexpand %f6, %f8 smul %o2, 0x169C, %i4 ldd [%l7 + 0x78], %f4 fcmpes %fcc3, %f7, %f4 umulcc %i1, 0x0573, %g6 fcmpne32 %f8, %f6, %i2 std %f4, [%l7 + 0x60] fandnot1s %f2, %f1, %f4 edge8 %l1, %o3, %g7 bvc,a,pt %xcc, loop_4792 fnot2s %f11, %f15 stw %i3, [%l7 + 0x78] fcmpgt32 %f8, %f2, %i7 loop_4792: fmovsn %icc, %f12, %f13 bn,a,pn %xcc, loop_4793 udiv %i5, 0x0E39, %l3 fpsub16s %f15, %f10, %f9 movrlez %l4, %i6, %g4 loop_4793: umul %o5, %o1, %l6 fnor %f4, %f0, %f12 ldx [%l7 + 0x68], %i0 ldsh [%l7 + 0x1E], %l5 stb %g1, [%l7 + 0x26] mova %xcc, %l0, %l2 stw %g5, [%l7 + 0x08] st %f9, [%l7 + 0x28] bpos,a loop_4794 movrlez %o4, 0x1A8, %o7 smul %o0, %o6, %g2 tcc %icc, 0x4 loop_4794: nop setx loop_4795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f6, %f6, %o2 sdivcc %g3, 0x1674, %i4 sra %g6, %i2, %i1 loop_4795: andncc %o3, %g7, %i3 fandnot1s %f8, %f14, %f7 srl %l1, 0x14, %i7 fmovscc %xcc, %f5, %f7 movvs %icc, %i5, %l4 ldd [%l7 + 0x78], %f6 be,a %xcc, loop_4796 edge16 %l3, %g4, %o5 ldsh [%l7 + 0x28], %o1 movrlez %i6, 0x029, %l6 loop_4796: fmovdn %icc, %f6, %f15 fmovdleu %xcc, %f12, %f11 fba,a %fcc2, loop_4797 fbn,a %fcc1, loop_4798 fmovrdgez %l5, %f4, %f12 std %f10, [%l7 + 0x70] loop_4797: sub %g1, %l0, %l2 loop_4798: ldsh [%l7 + 0x0C], %g5 tleu %xcc, 0x2 stw %i0, [%l7 + 0x28] fblg,a %fcc1, loop_4799 ldsb [%l7 + 0x58], %o4 fmovscc %icc, %f13, %f9 movre %o0, %o7, %g2 loop_4799: movn %xcc, %o6, %g3 movrlez %o2, %i4, %i2 mulx %i1, %g6, %g7 fpack32 %f4, %f6, %f12 srlx %i3, %o3, %l1 fmovda %icc, %f9, %f7 fsrc2s %f4, %f10 edge8l %i5, %l4, %i7 fcmpgt32 %f0, %f0, %l3 fones %f5 movrne %o5, 0x132, %g4 subccc %i6, 0x0FBA, %l6 movpos %xcc, %o1, %l5 fmovdn %icc, %f2, %f11 fmovdge %xcc, %f2, %f7 sth %l0, [%l7 + 0x12] edge16l %g1, %g5, %l2 srax %i0, %o0, %o7 fmovdg %xcc, %f8, %f2 fmuld8sux16 %f5, %f15, %f8 stx %g2, [%l7 + 0x10] ldd [%l7 + 0x08], %f14 lduw [%l7 + 0x0C], %o6 ldd [%l7 + 0x10], %f4 ldx [%l7 + 0x78], %o4 fmovdl %xcc, %f15, %f11 lduw [%l7 + 0x50], %o2 st %f7, [%l7 + 0x40] movrlz %i4, 0x307, %i2 fmul8ulx16 %f0, %f8, %f2 fmovrdgez %g3, %f14, %f14 fmovsne %icc, %f0, %f14 bgu,a,pn %xcc, loop_4800 ldx [%l7 + 0x58], %g6 bg,a loop_4801 movleu %xcc, %g7, %i1 loop_4800: lduw [%l7 + 0x10], %o3 fmovrslez %i3, %f0, %f0 loop_4801: ldsh [%l7 + 0x62], %l1 sra %i5, %l4, %i7 fbg,a %fcc3, loop_4802 fxor %f6, %f0, %f12 ldsh [%l7 + 0x3E], %l3 ldsh [%l7 + 0x1C], %o5 loop_4802: ldsb [%l7 + 0x57], %i6 lduh [%l7 + 0x4C], %l6 stx %g4, [%l7 + 0x10] pdist %f14, %f8, %f2 fsrc1 %f10, %f14 movrne %l5, %o1, %l0 edge32n %g1, %g5, %i0 fmovdg %xcc, %f0, %f5 fzeros %f1 nop setx loop_4803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %l2, %f13, %f0 subcc %o7, %g2, %o6 bvs,a loop_4804 loop_4803: movvc %icc, %o4, %o0 fbe %fcc3, loop_4805 bne,a loop_4806 loop_4804: fmul8sux16 %f12, %f2, %f4 stw %i4, [%l7 + 0x50] loop_4805: sra %o2, %g3, %i2 loop_4806: call loop_4807 orn %g7, 0x03CA, %i1 or %g6, %o3, %l1 fmovsleu %xcc, %f11, %f12 loop_4807: ldx [%l7 + 0x78], %i3 lduw [%l7 + 0x4C], %l4 tn %icc, 0x4 array8 %i7, %i5, %l3 fbge %fcc2, loop_4808 fcmps %fcc3, %f11, %f2 fcmpne16 %f6, %f8, %i6 movcs %icc, %l6, %o5 loop_4808: stx %g4, [%l7 + 0x30] udivx %o1, 0x0CC7, %l0 sth %g1, [%l7 + 0x36] fmovsle %icc, %f3, %f10 ldsw [%l7 + 0x14], %l5 bneg,pt %icc, loop_4809 ldsw [%l7 + 0x48], %i0 orncc %l2, %g5, %o7 udivx %o6, 0x14BA, %g2 loop_4809: ldd [%l7 + 0x28], %f14 te %icc, 0x5 ldx [%l7 + 0x18], %o0 std %f12, [%l7 + 0x48] brlez %i4, loop_4810 fcmple32 %f10, %f14, %o2 ldd [%l7 + 0x18], %f14 fmovsge %icc, %f3, %f10 loop_4810: fandnot2 %f4, %f2, %f12 ldsh [%l7 + 0x56], %o4 stw %i2, [%l7 + 0x40] sdivcc %g7, 0x15E7, %i1 movpos %xcc, %g6, %o3 srlx %l1, %g3, %l4 fpmerge %f8, %f15, %f14 tneg %icc, 0x4 ldsh [%l7 + 0x34], %i7 fmul8sux16 %f8, %f2, %f6 ld [%l7 + 0x48], %f12 tne %icc, 0x4 fbu %fcc1, loop_4811 sra %i3, %i5, %i6 bge loop_4812 andncc %l3, %o5, %l6 loop_4811: ldsb [%l7 + 0x7F], %o1 ldsw [%l7 + 0x50], %l0 loop_4812: edge16n %g4, %g1, %i0 st %f3, [%l7 + 0x48] stw %l5, [%l7 + 0x64] edge32n %g5, %l2, %o6 st %f2, [%l7 + 0x74] fmovscc %icc, %f1, %f0 pdist %f10, %f8, %f0 movrlez %o7, %g2, %i4 add %o2, 0x0743, %o0 ldd [%l7 + 0x30], %f14 ble %icc, loop_4813 lduw [%l7 + 0x0C], %o4 fmovspos %xcc, %f12, %f11 edge16l %g7, %i1, %i2 loop_4813: std %f12, [%l7 + 0x68] fbul %fcc0, loop_4814 tpos %xcc, 0x0 movrlez %o3, %l1, %g3 fmovscs %icc, %f5, %f1 loop_4814: tne %icc, 0x1 fnors %f10, %f12, %f0 fbo,a %fcc2, loop_4815 movneg %xcc, %g6, %i7 array8 %l4, %i5, %i6 fmul8x16al %f7, %f3, %f8 loop_4815: fmovrdgz %i3, %f8, %f8 fbg,a %fcc0, loop_4816 lduh [%l7 + 0x1E], %o5 stw %l3, [%l7 + 0x1C] std %f2, [%l7 + 0x40] loop_4816: ld [%l7 + 0x78], %f8 ldsb [%l7 + 0x63], %o1 fnegd %f14, %f4 tl %icc, 0x1 std %f4, [%l7 + 0x68] add %l6, 0x09D4, %l0 fble %fcc1, loop_4817 brlez,a %g1, loop_4818 ldsb [%l7 + 0x46], %g4 ldsw [%l7 + 0x74], %i0 loop_4817: ldsh [%l7 + 0x44], %l5 loop_4818: fmovdle %xcc, %f13, %f14 fmovspos %icc, %f13, %f9 st %f9, [%l7 + 0x2C] tvc %xcc, 0x2 std %f6, [%l7 + 0x38] fmovdne %xcc, %f14, %f5 fbne %fcc1, loop_4819 movrlez %l2, 0x208, %o6 tcs %icc, 0x7 lduh [%l7 + 0x2C], %o7 loop_4819: fone %f0 fbe %fcc3, loop_4820 brnz %g5, loop_4821 addc %i4, 0x12FE, %o2 edge16n %o0, %o4, %g7 loop_4820: ldsw [%l7 + 0x28], %i1 loop_4821: fmovrdgez %g2, %f10, %f10 sll %i2, 0x1D, %o3 fnand %f0, %f6, %f6 add %l1, %g3, %i7 orcc %l4, 0x0C2D, %g6 ld [%l7 + 0x24], %f12 tne %xcc, 0x4 ldsb [%l7 + 0x60], %i5 fbuge %fcc1, loop_4822 edge16n %i3, %i6, %o5 tge %xcc, 0x3 movne %xcc, %l3, %l6 loop_4822: stx %l0, [%l7 + 0x40] fcmpeq32 %f14, %f0, %g1 brlez,a %o1, loop_4823 taddcc %g4, 0x1537, %i0 fmovsl %icc, %f9, %f2 addc %l2, 0x1031, %l5 loop_4823: tneg %icc, 0x1 fcmpd %fcc3, %f6, %f6 movvc %xcc, %o7, %o6 movn %icc, %g5, %i4 sub %o0, 0x0F4D, %o4 fpadd16s %f6, %f14, %f1 orcc %o2, %g7, %i1 fnot2s %f0, %f5 edge16n %i2, %g2, %l1 st %f8, [%l7 + 0x28] fmovdne %icc, %f7, %f4 edge8ln %g3, %i7, %o3 fmovda %icc, %f12, %f9 ldx [%l7 + 0x08], %l4 stb %i5, [%l7 + 0x7B] umulcc %g6, 0x15AE, %i3 be,pt %xcc, loop_4824 fmovdvc %xcc, %f11, %f14 fsrc2 %f8, %f6 move %xcc, %i6, %l3 loop_4824: fmovsne %icc, %f3, %f0 fmovdvc %xcc, %f1, %f9 fnegs %f9, %f13 stx %l6, [%l7 + 0x40] fmovse %icc, %f9, %f6 fmovda %xcc, %f6, %f11 lduh [%l7 + 0x3E], %l0 lduh [%l7 + 0x3C], %g1 array32 %o5, %o1, %g4 brgz,a %i0, loop_4825 tvc %icc, 0x0 stw %l5, [%l7 + 0x3C] fmovsvc %icc, %f0, %f12 loop_4825: fbue %fcc3, loop_4826 sth %l2, [%l7 + 0x1E] and %o6, 0x1725, %g5 ldd [%l7 + 0x70], %f2 loop_4826: ldsb [%l7 + 0x5F], %o7 alignaddrl %i4, %o4, %o2 array8 %o0, %i1, %g7 fmovscs %icc, %f10, %f3 fpmerge %f11, %f1, %f6 movvs %xcc, %i2, %l1 bleu,pn %icc, loop_4827 edge16ln %g2, %g3, %o3 fpadd32 %f0, %f4, %f6 fandnot1 %f2, %f0, %f0 loop_4827: ldd [%l7 + 0x20], %f0 ldsw [%l7 + 0x14], %i7 subcc %l4, %g6, %i3 ldub [%l7 + 0x5A], %i6 xnor %i5, 0x02C7, %l3 fmovdvs %xcc, %f15, %f1 nop setx loop_4828, %l0, %l1 jmpl %l1, %l6 lduh [%l7 + 0x3A], %l0 bl,pt %icc, loop_4829 brlz %o5, loop_4830 loop_4828: call loop_4831 fmovsn %xcc, %f4, %f12 loop_4829: fmul8x16 %f4, %f8, %f6 loop_4830: pdist %f10, %f4, %f8 loop_4831: movrlz %g1, 0x15F, %o1 st %f15, [%l7 + 0x10] call loop_4832 taddcctv %i0, 0x1553, %l5 taddcctv %g4, %l2, %o6 stx %o7, [%l7 + 0x10] loop_4832: brlz,a %g5, loop_4833 fcmpgt16 %f14, %f14, %i4 xorcc %o4, %o0, %i1 array16 %g7, %i2, %l1 loop_4833: lduh [%l7 + 0x6A], %g2 fblg %fcc3, loop_4834 ldsh [%l7 + 0x58], %g3 ta %icc, 0x1 faligndata %f0, %f0, %f6 loop_4834: st %f7, [%l7 + 0x7C] tge %xcc, 0x7 fba %fcc0, loop_4835 bg,a,pt %icc, loop_4836 srl %o3, %o2, %i7 fbe %fcc2, loop_4837 loop_4835: brnz %g6, loop_4838 loop_4836: addccc %i3, 0x0AF3, %i6 st %f11, [%l7 + 0x64] loop_4837: bcs,a loop_4839 loop_4838: fabss %f7, %f2 fnot1s %f12, %f9 ldsw [%l7 + 0x14], %l4 loop_4839: te %icc, 0x3 srlx %l3, 0x03, %l6 movrlz %i5, 0x16C, %l0 fnot2s %f13, %f13 fzero %f14 bvs,a loop_4840 ld [%l7 + 0x18], %f8 or %o5, 0x1717, %o1 sth %i0, [%l7 + 0x72] loop_4840: for %f10, %f10, %f12 array32 %g1, %g4, %l5 movle %icc, %l2, %o6 fxnors %f4, %f6, %f9 fbge,a %fcc2, loop_4841 udivcc %o7, 0x1A0F, %i4 array32 %g5, %o4, %o0 move %icc, %i1, %g7 loop_4841: bvs,pt %xcc, loop_4842 fnand %f2, %f8, %f0 bvc,pn %xcc, loop_4843 fbu,a %fcc1, loop_4844 loop_4842: faligndata %f2, %f8, %f0 xorcc %i2, %g2, %l1 loop_4843: fmovsn %icc, %f6, %f4 loop_4844: fand %f2, %f14, %f4 ldsw [%l7 + 0x74], %o3 st %f9, [%l7 + 0x24] sub %o2, %i7, %g3 fors %f14, %f3, %f11 fmovdvs %xcc, %f3, %f11 ld [%l7 + 0x74], %f10 ldsh [%l7 + 0x32], %g6 lduh [%l7 + 0x18], %i6 fzero %f2 fexpand %f14, %f6 brz %l4, loop_4845 fmovrsgez %i3, %f5, %f12 ld [%l7 + 0x34], %f0 tsubcc %l3, 0x095E, %l6 loop_4845: ldd [%l7 + 0x48], %f0 edge8l %i5, %l0, %o5 ldub [%l7 + 0x39], %i0 fcmpgt16 %f8, %f8, %g1 bl loop_4846 fmovdn %xcc, %f12, %f2 fmovsgu %xcc, %f3, %f3 fpsub32 %f14, %f6, %f14 loop_4846: fmovrsgez %g4, %f1, %f11 ldx [%l7 + 0x58], %o1 st %f15, [%l7 + 0x58] fcmpgt16 %f12, %f12, %l2 st %f10, [%l7 + 0x6C] ta %xcc, 0x1 be,pt %icc, loop_4847 stb %o6, [%l7 + 0x35] lduh [%l7 + 0x4E], %o7 fmul8x16au %f9, %f9, %f12 loop_4847: stb %i4, [%l7 + 0x56] sth %g5, [%l7 + 0x0E] fmovdl %icc, %f8, %f15 taddcctv %l5, 0x0D81, %o0 fmovd %f2, %f12 fmovdleu %xcc, %f10, %f10 fmovrdlez %o4, %f8, %f2 xnorcc %g7, 0x193F, %i2 fmul8x16al %f1, %f11, %f0 fnot2s %f10, %f5 stw %i1, [%l7 + 0x64] subc %g2, %l1, %o2 fandnot2s %f3, %f7, %f10 fnor %f4, %f10, %f8 lduw [%l7 + 0x2C], %i7 fcmpgt32 %f10, %f8, %o3 tl %icc, 0x3 tcc %icc, 0x7 fpack32 %f2, %f10, %f10 fandnot2s %f6, %f12, %f8 addcc %g6, 0x19E9, %g3 addcc %l4, 0x0564, %i6 ld [%l7 + 0x1C], %f11 nop setx loop_4848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x65], %l3 addc %i3, %i5, %l0 orcc %l6, 0x0BB0, %i0 loop_4848: fpadd32s %f4, %f6, %f2 fcmpne16 %f0, %f10, %o5 tl %xcc, 0x5 ldsw [%l7 + 0x2C], %g1 tne %icc, 0x3 fpmerge %f12, %f12, %f4 stx %o1, [%l7 + 0x38] fbug %fcc0, loop_4849 sth %g4, [%l7 + 0x14] fxor %f0, %f4, %f4 nop setx loop_4850, %l0, %l1 jmpl %l1, %o6 loop_4849: bcc,a,pt %xcc, loop_4851 bcs %icc, loop_4852 fbg,a %fcc2, loop_4853 loop_4850: add %o7, %l2, %i4 loop_4851: fcmpeq16 %f8, %f4, %l5 loop_4852: addcc %g5, 0x1AEE, %o4 loop_4853: stx %o0, [%l7 + 0x28] andcc %i2, 0x05C7, %i1 ldsb [%l7 + 0x0B], %g7 tneg %icc, 0x7 ldsb [%l7 + 0x41], %g2 ldsb [%l7 + 0x23], %l1 std %f6, [%l7 + 0x48] edge8n %o2, %o3, %g6 ldsw [%l7 + 0x50], %g3 umulcc %i7, 0x11F4, %l4 mulscc %i6, 0x1DFE, %i3 sdivcc %l3, 0x06E2, %i5 fzero %f10 fzero %f12 smul %l6, %l0, %i0 edge8ln %o5, %g1, %g4 lduh [%l7 + 0x52], %o6 for %f4, %f10, %f4 ldsw [%l7 + 0x14], %o7 ldx [%l7 + 0x10], %l2 subc %o1, 0x1E9D, %l5 fmul8x16au %f9, %f1, %f2 fors %f2, %f9, %f3 fmovdn %icc, %f4, %f11 fpackfix %f10, %f7 fbug %fcc1, loop_4854 edge32ln %g5, %o4, %o0 fmul8sux16 %f14, %f10, %f2 popc %i2, %i1 loop_4854: umulcc %g7, %i4, %g2 fbge %fcc1, loop_4855 umul %l1, 0x1879, %o3 fbne,a %fcc0, loop_4856 ldd [%l7 + 0x60], %f0 loop_4855: bn,pt %icc, loop_4857 fmovdge %xcc, %f3, %f8 loop_4856: array32 %g6, %g3, %i7 bshuffle %f6, %f2, %f14 loop_4857: tvc %xcc, 0x1 stw %l4, [%l7 + 0x38] tcs %xcc, 0x3 nop setx loop_4858, %l0, %l1 jmpl %l1, %o2 lduh [%l7 + 0x46], %i6 stb %l3, [%l7 + 0x16] sllx %i3, %i5, %l0 loop_4858: edge32l %i0, %o5, %l6 tne %icc, 0x4 srl %g1, %o6, %o7 fmovsge %icc, %f3, %f15 fmovdcc %icc, %f13, %f7 movrgz %g4, 0x02D, %l2 fbule %fcc2, loop_4859 fornot1 %f2, %f14, %f6 ldub [%l7 + 0x2F], %l5 fbule,a %fcc3, loop_4860 loop_4859: fzero %f2 udiv %g5, 0x0E3F, %o1 sth %o0, [%l7 + 0x22] loop_4860: movrgez %o4, %i2, %i1 edge32 %i4, %g7, %l1 fxnors %f4, %f0, %f2 fmovscs %xcc, %f6, %f4 lduh [%l7 + 0x6E], %g2 movre %o3, %g3, %i7 fcmpes %fcc1, %f3, %f14 tgu %icc, 0x6 fornot1s %f2, %f10, %f8 brgz,a %g6, loop_4861 ta %xcc, 0x2 lduw [%l7 + 0x78], %o2 stw %l4, [%l7 + 0x4C] loop_4861: sth %l3, [%l7 + 0x2A] ld [%l7 + 0x64], %f5 move %icc, %i6, %i5 tvc %xcc, 0x0 pdist %f2, %f0, %f6 andn %i3, %i0, %o5 tcs %icc, 0x5 fbule,a %fcc3, loop_4862 ld [%l7 + 0x4C], %f8 fblg %fcc1, loop_4863 fmul8x16al %f3, %f12, %f6 loop_4862: movne %icc, %l0, %l6 xorcc %o6, %g1, %o7 loop_4863: movcs %xcc, %g4, %l2 sth %g5, [%l7 + 0x3A] call loop_4864 fmul8ulx16 %f12, %f8, %f10 taddcctv %l5, %o0, %o4 st %f2, [%l7 + 0x70] loop_4864: bleu,pn %xcc, loop_4865 tge %icc, 0x6 bne,a %xcc, loop_4866 st %f11, [%l7 + 0x08] loop_4865: ldsb [%l7 + 0x70], %o1 ldsh [%l7 + 0x08], %i2 loop_4866: lduh [%l7 + 0x52], %i1 ld [%l7 + 0x70], %f14 fbu,a %fcc0, loop_4867 tl %icc, 0x0 ldd [%l7 + 0x20], %f8 fornot1 %f8, %f4, %f2 loop_4867: lduw [%l7 + 0x08], %g7 std %f8, [%l7 + 0x70] tpos %icc, 0x4 nop setx loop_4868, %l0, %l1 jmpl %l1, %l1 ldsw [%l7 + 0x64], %g2 sth %o3, [%l7 + 0x40] move %xcc, %g3, %i7 loop_4868: fmul8x16al %f4, %f15, %f8 ldub [%l7 + 0x58], %g6 movvs %xcc, %o2, %i4 fbe,a %fcc1, loop_4869 addccc %l3, 0x1ABC, %i6 brlz,a %i5, loop_4870 brnz %i3, loop_4871 loop_4869: pdist %f0, %f2, %f12 std %f14, [%l7 + 0x18] loop_4870: fbu %fcc0, loop_4872 loop_4871: fmovdn %xcc, %f3, %f12 andcc %l4, %i0, %l0 fmovrsgz %o5, %f1, %f6 loop_4872: fmovdvs %icc, %f11, %f15 stx %l6, [%l7 + 0x18] lduw [%l7 + 0x70], %o6 ta %icc, 0x0 fmovda %icc, %f14, %f14 ldsw [%l7 + 0x2C], %o7 fmovrdgz %g1, %f4, %f12 ldsh [%l7 + 0x58], %g4 bcs,a,pn %xcc, loop_4873 mulx %l2, %l5, %g5 or %o4, %o1, %i2 fbo,a %fcc2, loop_4874 loop_4873: movcs %icc, %i1, %o0 tg %xcc, 0x0 movneg %xcc, %l1, %g7 loop_4874: pdist %f14, %f6, %f2 fcmpne16 %f12, %f10, %o3 edge8l %g2, %i7, %g3 fpadd32 %f4, %f0, %f12 edge16ln %o2, %g6, %l3 fmovsle %xcc, %f4, %f12 fblg,a %fcc3, loop_4875 tgu %icc, 0x5 sth %i4, [%l7 + 0x68] ldd [%l7 + 0x18], %f8 loop_4875: fnot2 %f12, %f6 tneg %xcc, 0x7 alignaddr %i6, %i3, %i5 sllx %i0, 0x05, %l4 tvs %xcc, 0x1 fbne %fcc0, loop_4876 edge16 %l0, %l6, %o6 fmul8x16au %f1, %f12, %f14 fnegs %f2, %f3 loop_4876: ldx [%l7 + 0x10], %o5 stb %g1, [%l7 + 0x29] ldx [%l7 + 0x60], %g4 sth %o7, [%l7 + 0x4E] fcmpeq16 %f10, %f8, %l5 brnz,a %l2, loop_4877 bn,a,pn %icc, loop_4878 subcc %o4, 0x1AF2, %o1 fmovdn %xcc, %f11, %f4 loop_4877: ldx [%l7 + 0x58], %i2 loop_4878: fmovdg %xcc, %f1, %f13 std %f4, [%l7 + 0x68] fmovrslez %i1, %f12, %f11 movrne %g5, %l1, %o0 fmovsneg %xcc, %f0, %f3 ldsw [%l7 + 0x2C], %g7 fmovscc %xcc, %f1, %f15 lduw [%l7 + 0x78], %g2 st %f3, [%l7 + 0x58] movrlez %i7, 0x0F6, %o3 bg %xcc, loop_4879 fmovscc %icc, %f15, %f5 stb %o2, [%l7 + 0x45] stb %g6, [%l7 + 0x6C] loop_4879: fnegs %f1, %f4 sdivcc %g3, 0x0A31, %i4 fbule,a %fcc2, loop_4880 tne %icc, 0x1 stx %l3, [%l7 + 0x68] stw %i6, [%l7 + 0x74] loop_4880: ldsw [%l7 + 0x30], %i3 fcmpeq32 %f8, %f2, %i5 faligndata %f0, %f4, %f14 ldx [%l7 + 0x30], %i0 fornot1s %f5, %f13, %f12 stw %l0, [%l7 + 0x08] ldub [%l7 + 0x4E], %l4 fornot1s %f12, %f11, %f15 ba loop_4881 ldd [%l7 + 0x38], %f8 stb %o6, [%l7 + 0x55] fbule,a %fcc3, loop_4882 loop_4881: fmovdvc %icc, %f13, %f3 fbule %fcc0, loop_4883 movge %xcc, %l6, %o5 loop_4882: fmovsg %xcc, %f2, %f1 bge,pt %xcc, loop_4884 loop_4883: fpadd32s %f12, %f12, %f14 fabss %f3, %f3 sra %g4, 0x0E, %g1 loop_4884: fmovsleu %icc, %f2, %f3 addccc %l5, %o7, %l2 ldd [%l7 + 0x28], %f0 sth %o1, [%l7 + 0x1C] fzero %f4 lduw [%l7 + 0x08], %o4 fble,a %fcc3, loop_4885 movrlez %i2, 0x369, %g5 fandnot1s %f4, %f12, %f4 fcmpne32 %f4, %f10, %i1 loop_4885: nop setx loop_4886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a,pt %xcc, loop_4887 ldsh [%l7 + 0x0C], %o0 lduh [%l7 + 0x22], %l1 loop_4886: fsrc1 %f8, %f6 loop_4887: movg %icc, %g2, %i7 sth %o3, [%l7 + 0x54] xor %o2, 0x1D28, %g7 fmovdpos %icc, %f14, %f9 bcc,a %xcc, loop_4888 fmul8x16al %f11, %f11, %f12 fbe,a %fcc2, loop_4889 ldx [%l7 + 0x28], %g6 loop_4888: fmovsgu %xcc, %f5, %f0 fmovdg %xcc, %f13, %f15 loop_4889: fmovrde %i4, %f8, %f4 lduh [%l7 + 0x44], %l3 fpadd16 %f14, %f4, %f10 lduw [%l7 + 0x1C], %g3 be,a loop_4890 fmul8ulx16 %f8, %f6, %f8 fnands %f12, %f1, %f13 fbn,a %fcc1, loop_4891 loop_4890: fmovdvc %xcc, %f12, %f2 subc %i6, %i3, %i0 fbo,a %fcc1, loop_4892 loop_4891: std %f2, [%l7 + 0x68] fbue,a %fcc1, loop_4893 fmovrslz %l0, %f13, %f7 loop_4892: bcs,a loop_4894 fpsub32s %f2, %f6, %f4 loop_4893: fcmpes %fcc1, %f15, %f8 bvc loop_4895 loop_4894: fcmpes %fcc2, %f5, %f12 srlx %l4, 0x17, %i5 sth %o6, [%l7 + 0x7C] loop_4895: xor %l6, %g4, %o5 ldub [%l7 + 0x4F], %g1 stx %o7, [%l7 + 0x18] fbule %fcc1, loop_4896 tle %icc, 0x7 ld [%l7 + 0x40], %f10 fabss %f2, %f0 loop_4896: ldd [%l7 + 0x18], %f14 andncc %l2, %l5, %o4 fexpand %f5, %f8 fmovs %f10, %f8 sth %i2, [%l7 + 0x3C] fnand %f10, %f8, %f14 lduw [%l7 + 0x50], %g5 ldd [%l7 + 0x60], %f8 edge8ln %o1, %o0, %i1 lduw [%l7 + 0x1C], %l1 sth %g2, [%l7 + 0x76] lduh [%l7 + 0x6A], %o3 tg %xcc, 0x3 fandnot2s %f9, %f12, %f10 fzero %f6 bvc loop_4897 st %f10, [%l7 + 0x0C] ldsb [%l7 + 0x6A], %i7 fcmpeq32 %f10, %f8, %o2 loop_4897: fmul8x16al %f11, %f5, %f8 andcc %g7, 0x160B, %i4 fnor %f8, %f6, %f4 movrne %l3, %g6, %g3 fpsub32s %f3, %f1, %f3 fmuld8sux16 %f10, %f5, %f2 fxnor %f10, %f6, %f8 fmovdg %icc, %f0, %f0 stb %i6, [%l7 + 0x18] std %f14, [%l7 + 0x38] edge16n %i0, %l0, %l4 ldsb [%l7 + 0x46], %i5 sth %o6, [%l7 + 0x64] fpsub32s %f4, %f4, %f15 fblg,a %fcc2, loop_4898 te %icc, 0x1 fmovda %icc, %f2, %f6 subc %i3, 0x11C1, %g4 loop_4898: fnegs %f5, %f7 ldsw [%l7 + 0x70], %o5 fpsub16s %f3, %f5, %f15 fbn %fcc0, loop_4899 lduw [%l7 + 0x0C], %g1 tneg %icc, 0x6 lduw [%l7 + 0x54], %l6 loop_4899: stw %l2, [%l7 + 0x20] fexpand %f7, %f10 brz,a %o7, loop_4900 lduh [%l7 + 0x6E], %o4 ld [%l7 + 0x58], %f9 movge %xcc, %l5, %i2 loop_4900: ldub [%l7 + 0x21], %o1 brz %o0, loop_4901 bge,a loop_4902 ldsw [%l7 + 0x58], %g5 edge32ln %l1, %i1, %g2 loop_4901: fmovdg %xcc, %f14, %f14 loop_4902: ldsb [%l7 + 0x23], %o3 movne %icc, %i7, %g7 movpos %xcc, %o2, %i4 fmovrsgez %g6, %f1, %f6 fmovsn %xcc, %f12, %f10 ld [%l7 + 0x18], %f14 ldub [%l7 + 0x0C], %g3 fone %f8 fxnor %f8, %f14, %f0 edge32ln %l3, %i0, %l0 bcs,a loop_4903 fmovsvc %icc, %f6, %f11 movle %icc, %i6, %l4 sth %o6, [%l7 + 0x26] loop_4903: ta %icc, 0x3 fmovdcs %icc, %f8, %f6 fabss %f10, %f11 fands %f12, %f12, %f5 fnor %f4, %f10, %f2 fpmerge %f14, %f15, %f10 brlez %i5, loop_4904 andncc %g4, %i3, %g1 fmuld8ulx16 %f6, %f2, %f10 ldsw [%l7 + 0x78], %l6 loop_4904: fmovdcc %xcc, %f15, %f12 fmovdne %icc, %f6, %f10 brgz,a %l2, loop_4905 fmovda %icc, %f7, %f1 fmovsa %xcc, %f3, %f3 brlz,a %o5, loop_4906 loop_4905: array8 %o4, %o7, %i2 edge32n %o1, %o0, %l5 ldsw [%l7 + 0x60], %g5 loop_4906: ldsh [%l7 + 0x5C], %l1 fbe,a %fcc0, loop_4907 call loop_4908 tvs %xcc, 0x0 fmovrdgez %i1, %f12, %f10 loop_4907: edge8 %o3, %g2, %g7 loop_4908: sdiv %o2, 0x074E, %i4 fbn %fcc2, loop_4909 tl %xcc, 0x0 sth %g6, [%l7 + 0x66] ldub [%l7 + 0x56], %g3 loop_4909: ldsw [%l7 + 0x10], %l3 tne %icc, 0x7 edge8 %i0, %i7, %i6 move %xcc, %l0, %o6 ld [%l7 + 0x54], %f7 fmovrdgez %l4, %f0, %f10 xorcc %g4, %i3, %g1 edge16 %i5, %l2, %l6 fandnot2s %f8, %f9, %f14 bleu,a loop_4910 siam 0x3 array16 %o5, %o7, %o4 ldsb [%l7 + 0x53], %i2 loop_4910: fnors %f10, %f2, %f5 fmovrdgez %o0, %f2, %f2 movrne %o1, 0x3FA, %l5 tn %icc, 0x6 alignaddr %l1, %g5, %i1 tn %icc, 0x0 brgez,a %g2, loop_4911 array8 %g7, %o2, %o3 fnot1 %f8, %f0 bcc,pt %icc, loop_4912 loop_4911: fnegs %f9, %f15 taddcctv %i4, 0x0B16, %g3 fmovdne %xcc, %f11, %f0 loop_4912: tvc %xcc, 0x5 fba %fcc3, loop_4913 be,pn %xcc, loop_4914 fandnot1 %f8, %f8, %f14 ldsb [%l7 + 0x24], %l3 loop_4913: fbule %fcc3, loop_4915 loop_4914: sdiv %i0, 0x1EBA, %i7 std %f14, [%l7 + 0x30] mova %icc, %i6, %l0 loop_4915: fpsub16 %f0, %f12, %f0 movrlz %o6, 0x021, %l4 stw %g4, [%l7 + 0x0C] ldx [%l7 + 0x40], %i3 sllx %g1, 0x12, %g6 tg %icc, 0x7 ldsb [%l7 + 0x09], %l2 bshuffle %f8, %f6, %f12 st %f15, [%l7 + 0x74] fcmps %fcc3, %f10, %f0 ldsw [%l7 + 0x14], %l6 movg %xcc, %i5, %o5 fmovsn %icc, %f1, %f8 sth %o4, [%l7 + 0x70] fbuge %fcc1, loop_4916 bne,a loop_4917 fornot2 %f6, %f10, %f8 tg %xcc, 0x3 loop_4916: fmul8sux16 %f14, %f10, %f0 loop_4917: fpadd16s %f14, %f9, %f1 ld [%l7 + 0x6C], %f10 fandnot1 %f10, %f10, %f6 mulscc %o7, 0x0B98, %o0 fblg,a %fcc1, loop_4918 tne %icc, 0x1 tsubcc %i2, 0x019C, %l5 fzero %f8 loop_4918: ldsb [%l7 + 0x42], %l1 fpsub32 %f6, %f12, %f0 fcmple32 %f10, %f8, %o1 fpadd32 %f4, %f2, %f6 fblg,a %fcc2, loop_4919 movrgz %i1, %g2, %g7 fnot1 %f2, %f0 ble,pn %xcc, loop_4920 loop_4919: movcs %icc, %o2, %g5 brnz %i4, loop_4921 xorcc %o3, 0x1A7B, %g3 loop_4920: ldub [%l7 + 0x2D], %i0 fpack32 %f2, %f6, %f2 loop_4921: bleu,a,pn %xcc, loop_4922 ldub [%l7 + 0x2B], %i7 ldd [%l7 + 0x30], %f12 fbu,a %fcc3, loop_4923 loop_4922: fmovrsgz %i6, %f12, %f14 ldx [%l7 + 0x18], %l3 fmovdn %xcc, %f6, %f1 loop_4923: fmovrde %o6, %f12, %f8 srl %l0, 0x16, %g4 fmovdcc %icc, %f11, %f1 nop setx loop_4924, %l0, %l1 jmpl %l1, %i3 fblg %fcc1, loop_4925 fmovd %f0, %f10 fbu,a %fcc0, loop_4926 loop_4924: te %icc, 0x4 loop_4925: fornot2s %f14, %f15, %f4 ldub [%l7 + 0x15], %l4 loop_4926: bleu,a %xcc, loop_4927 andcc %g6, 0x0634, %g1 ldsh [%l7 + 0x50], %l2 fmovsn %xcc, %f0, %f14 loop_4927: tle %icc, 0x1 sth %l6, [%l7 + 0x72] ld [%l7 + 0x0C], %f0 fornot2 %f4, %f12, %f12 edge16l %i5, %o5, %o7 fmovsvc %xcc, %f9, %f1 ldd [%l7 + 0x10], %f14 edge16 %o0, %o4, %l5 movrgez %i2, 0x143, %o1 ldx [%l7 + 0x60], %l1 tsubcc %i1, 0x054A, %g7 movvs %xcc, %o2, %g2 lduh [%l7 + 0x70], %g5 ldd [%l7 + 0x10], %f14 stx %o3, [%l7 + 0x08] fmul8x16au %f2, %f3, %f14 fbn,a %fcc3, loop_4928 mulx %g3, %i4, %i0 stx %i6, [%l7 + 0x20] fcmpne16 %f14, %f14, %l3 loop_4928: movge %xcc, %o6, %l0 ldsb [%l7 + 0x55], %g4 udiv %i7, 0x0358, %i3 movle %icc, %l4, %g6 brgz,a %l2, loop_4929 stw %g1, [%l7 + 0x20] stx %i5, [%l7 + 0x10] umulcc %l6, %o5, %o7 loop_4929: ldx [%l7 + 0x70], %o0 srl %l5, 0x11, %o4 fcmpgt32 %f2, %f12, %o1 movgu %icc, %l1, %i1 fmovsl %xcc, %f6, %f15 nop setx loop_4930, %l0, %l1 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_4931 st %f10, [%l7 + 0x18] ldsb [%l7 + 0x1B], %i2 loop_4930: sethi 0x1061, %g7 loop_4931: stb %o2, [%l7 + 0x22] tle %icc, 0x1 st %f12, [%l7 + 0x3C] lduh [%l7 + 0x70], %g5 st %f0, [%l7 + 0x50] fmovsn %icc, %f1, %f4 movpos %icc, %g2, %g3 call loop_4932 ldd [%l7 + 0x10], %f8 fpadd32 %f0, %f10, %f6 nop setx loop_4933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4932: ldsw [%l7 + 0x30], %o3 stw %i4, [%l7 + 0x2C] smul %i6, %i0, %o6 loop_4933: fmovsn %icc, %f4, %f0 fpack16 %f6, %f10 tsubcctv %l3, 0x0704, %l0 fones %f8 addccc %g4, 0x02F4, %i7 xnorcc %l4, 0x1AF1, %i3 move %xcc, %g6, %l2 sdivcc %i5, 0x1FDD, %g1 mova %icc, %l6, %o7 fsrc1s %f10, %f13 fpsub16 %f12, %f2, %f4 fbn,a %fcc3, loop_4934 add %o5, 0x0F10, %l5 fcmpd %fcc3, %f2, %f0 fmovse %icc, %f9, %f7 loop_4934: ldub [%l7 + 0x7B], %o4 stw %o0, [%l7 + 0x34] fbe,a %fcc2, loop_4935 brz %l1, loop_4936 fbo,a %fcc0, loop_4937 fble,a %fcc2, loop_4938 loop_4935: fbl,a %fcc0, loop_4939 loop_4936: ld [%l7 + 0x4C], %f7 loop_4937: fnors %f14, %f13, %f13 loop_4938: stx %i1, [%l7 + 0x40] loop_4939: tn %icc, 0x7 movvc %icc, %o1, %i2 fblg,a %fcc0, loop_4940 alignaddrl %g7, %g5, %g2 fcmpne16 %f4, %f0, %g3 fmovsneg %xcc, %f11, %f7 loop_4940: lduw [%l7 + 0x30], %o3 fcmple16 %f8, %f2, %i4 stw %i6, [%l7 + 0x10] add %i0, 0x1A95, %o6 smulcc %l3, %o2, %g4 ldd [%l7 + 0x40], %f2 fnegd %f8, %f14 lduh [%l7 + 0x24], %l0 fmovscc %icc, %f9, %f11 ldsw [%l7 + 0x38], %l4 stb %i7, [%l7 + 0x1E] fmuld8sux16 %f14, %f8, %f0 ldsh [%l7 + 0x36], %g6 fmul8x16al %f9, %f6, %f2 fmovdn %icc, %f1, %f8 fones %f1 ldx [%l7 + 0x48], %i3 tsubcctv %l2, %g1, %i5 tsubcc %o7, 0x076A, %o5 fmovdpos %xcc, %f2, %f3 edge8n %l5, %l6, %o4 ld [%l7 + 0x6C], %f11 fmovrsne %l1, %f0, %f8 sllx %i1, %o1, %o0 ble,a,pn %xcc, loop_4941 fpack32 %f2, %f6, %f14 bvs,pt %icc, loop_4942 stb %g7, [%l7 + 0x59] loop_4941: andncc %i2, %g5, %g2 edge8l %o3, %i4, %i6 loop_4942: addccc %i0, 0x1623, %o6 ldub [%l7 + 0x60], %l3 tsubcc %g3, %o2, %g4 ldsw [%l7 + 0x08], %l4 std %f6, [%l7 + 0x48] ldsh [%l7 + 0x2A], %i7 edge16ln %l0, %i3, %l2 ldub [%l7 + 0x59], %g1 stx %g6, [%l7 + 0x50] std %f0, [%l7 + 0x38] edge32n %i5, %o7, %o5 lduw [%l7 + 0x20], %l5 ldsh [%l7 + 0x46], %l6 fmovsne %xcc, %f8, %f2 fornot2s %f6, %f2, %f4 brnz,a %o4, loop_4943 ldsb [%l7 + 0x18], %l1 srl %i1, %o0, %g7 fba,a %fcc0, loop_4944 loop_4943: lduh [%l7 + 0x5C], %o1 movn %xcc, %i2, %g2 edge32n %g5, %o3, %i6 loop_4944: fmovrdlez %i0, %f8, %f14 stb %o6, [%l7 + 0x4E] fmovrse %l3, %f1, %f3 edge8ln %g3, %i4, %g4 addccc %l4, 0x1CCA, %i7 tsubcctv %l0, %i3, %o2 fmovscc %icc, %f2, %f0 fandnot2 %f0, %f8, %f14 fpsub32 %f10, %f10, %f14 edge16ln %g1, %g6, %i5 fnor %f4, %f0, %f8 fmovdg %xcc, %f8, %f5 tcs %icc, 0x0 fmul8x16 %f4, %f8, %f12 subccc %l2, 0x14C2, %o5 subcc %l5, %o7, %o4 and %l6, 0x0C88, %l1 te %icc, 0x2 srl %i1, 0x01, %g7 and %o1, 0x18E4, %i2 fcmped %fcc3, %f4, %f6 smulcc %g2, 0x17D0, %o0 lduw [%l7 + 0x40], %g5 udiv %o3, 0x059B, %i6 ldd [%l7 + 0x50], %f12 fmovdg %icc, %f15, %f11 fcmps %fcc0, %f5, %f13 movrne %i0, 0x04F, %o6 movvs %icc, %g3, %l3 fmovdleu %xcc, %f3, %f7 fblg,a %fcc2, loop_4945 fblg,a %fcc1, loop_4946 movcc %xcc, %i4, %g4 fmovdpos %xcc, %f4, %f9 loop_4945: fmovrsne %l4, %f7, %f1 loop_4946: ldsb [%l7 + 0x4F], %l0 orn %i7, 0x1EC9, %o2 udivx %i3, 0x186B, %g6 xnorcc %g1, 0x13A7, %l2 fmovrslez %o5, %f0, %f3 sethi 0x04AF, %i5 fnot1 %f14, %f10 movvc %icc, %o7, %o4 sth %l6, [%l7 + 0x12] lduw [%l7 + 0x2C], %l1 movneg %xcc, %i1, %l5 andcc %g7, 0x166E, %o1 ldsb [%l7 + 0x7A], %g2 nop setx loop_4947, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %i2, 0x1B3E, %g5 fmuld8sux16 %f13, %f5, %f2 sll %o0, %o3, %i0 loop_4947: ldsw [%l7 + 0x24], %o6 array16 %i6, %l3, %i4 brz %g3, loop_4948 fbe %fcc0, loop_4949 movne %icc, %l4, %g4 fmovrse %l0, %f13, %f15 loop_4948: andcc %i7, 0x11CD, %i3 loop_4949: ba,pn %icc, loop_4950 fxnor %f8, %f8, %f14 fpadd32 %f10, %f0, %f12 fmovsgu %icc, %f6, %f9 loop_4950: fnands %f11, %f3, %f14 bne,a loop_4951 brgez,a %g6, loop_4952 alignaddrl %g1, %l2, %o5 taddcc %o2, %o7, %o4 loop_4951: movrgez %i5, 0x19F, %l1 loop_4952: sdivx %i1, 0x1DEF, %l6 movvc %icc, %g7, %l5 mulx %o1, %i2, %g5 stb %o0, [%l7 + 0x60] fpadd16 %f6, %f8, %f4 lduh [%l7 + 0x72], %o3 brnz %g2, loop_4953 fmovrsgez %o6, %f9, %f2 fpack32 %f14, %f8, %f8 ldsh [%l7 + 0x78], %i0 loop_4953: fzero %f0 umulcc %l3, 0x1CDA, %i6 fsrc2 %f6, %f12 fornot2s %f7, %f4, %f15 fpsub16s %f0, %f0, %f11 movvs %icc, %g3, %i4 bleu %icc, loop_4954 ldub [%l7 + 0x22], %l4 fmovrdlez %l0, %f10, %f10 fmovrdne %i7, %f10, %f6 loop_4954: bpos,a,pt %icc, loop_4955 fmul8ulx16 %f6, %f12, %f10 edge8l %i3, %g4, %g1 taddcctv %l2, 0x188E, %g6 loop_4955: ba,a loop_4956 edge16n %o5, %o2, %o4 stx %o7, [%l7 + 0x70] fnegs %f8, %f7 loop_4956: ldub [%l7 + 0x1B], %l1 fbl,a %fcc2, loop_4957 fmovda %xcc, %f14, %f7 fands %f1, %f9, %f8 fmovs %f9, %f1 loop_4957: fmovsle %icc, %f15, %f5 andncc %i1, %i5, %g7 sdiv %l6, 0x094B, %l5 tpos %xcc, 0x3 fmovse %icc, %f3, %f12 sdiv %i2, 0x1B67, %g5 fbule %fcc3, loop_4958 sra %o1, 0x0E, %o3 st %f9, [%l7 + 0x48] mova %xcc, %o0, %g2 loop_4958: umulcc %i0, %o6, %i6 orn %l3, 0x0BB3, %g3 fmovde %icc, %f12, %f1 edge16 %l4, %l0, %i7 tvc %xcc, 0x5 fxors %f5, %f2, %f2 fabsd %f0, %f14 fmovrslz %i3, %f9, %f6 lduw [%l7 + 0x20], %i4 ld [%l7 + 0x10], %f11 fxor %f8, %f14, %f0 fxors %f0, %f2, %f8 ldd [%l7 + 0x10], %f6 fpackfix %f14, %f6 ldsb [%l7 + 0x75], %g1 tgu %icc, 0x2 fandnot1 %f12, %f8, %f4 stx %l2, [%l7 + 0x18] fsrc2s %f12, %f3 ldsb [%l7 + 0x22], %g6 ldsb [%l7 + 0x1F], %g4 fandnot2s %f8, %f10, %f14 edge8n %o2, %o5, %o7 stx %o4, [%l7 + 0x08] brnz,a %l1, loop_4959 orn %i1, 0x1129, %g7 ldub [%l7 + 0x34], %i5 st %f8, [%l7 + 0x64] loop_4959: fandnot1 %f8, %f6, %f8 fbge,a %fcc2, loop_4960 bne %xcc, loop_4961 edge8ln %l6, %i2, %g5 st %f2, [%l7 + 0x44] loop_4960: ldsw [%l7 + 0x5C], %l5 loop_4961: sth %o1, [%l7 + 0x56] tneg %icc, 0x2 ldub [%l7 + 0x4B], %o0 stx %o3, [%l7 + 0x40] std %f8, [%l7 + 0x50] ldsb [%l7 + 0x56], %i0 fbe,a %fcc0, loop_4962 ld [%l7 + 0x40], %f7 stb %g2, [%l7 + 0x36] fornot2s %f1, %f6, %f1 loop_4962: fmovscc %xcc, %f8, %f10 fcmps %fcc3, %f5, %f1 bg,a loop_4963 nop setx loop_4964, %l0, %l1 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 %icc, loop_4965 brz %o6, loop_4966 loop_4963: lduw [%l7 + 0x40], %l3 loop_4964: ld [%l7 + 0x14], %f1 loop_4965: sth %g3, [%l7 + 0x66] loop_4966: ldx [%l7 + 0x78], %i6 bneg,a,pn %xcc, loop_4967 move %xcc, %l0, %l4 fmovdl %icc, %f2, %f9 fcmpes %fcc2, %f14, %f14 loop_4967: ld [%l7 + 0x18], %f0 tn %xcc, 0x6 srl %i3, %i7, %g1 brgez %l2, loop_4968 edge32l %i4, %g6, %g4 xor %o2, %o5, %o7 array8 %o4, %l1, %g7 loop_4968: brz %i5, loop_4969 edge32n %i1, %l6, %g5 sdivcc %i2, 0x0A09, %o1 std %f10, [%l7 + 0x40] loop_4969: tl %xcc, 0x1 fmovspos %icc, %f15, %f4 ldx [%l7 + 0x08], %o0 srl %o3, 0x03, %l5 addccc %i0, 0x1474, %o6 stw %l3, [%l7 + 0x34] edge32n %g3, %g2, %i6 lduw [%l7 + 0x0C], %l4 fmovrsne %i3, %f5, %f7 bgu,a,pn %icc, loop_4970 tcs %icc, 0x2 tneg %icc, 0x3 ldx [%l7 + 0x30], %l0 loop_4970: sub %g1, %l2, %i4 sra %i7, 0x16, %g6 fmuld8sux16 %f10, %f2, %f6 fornot1 %f6, %f0, %f4 movl %xcc, %g4, %o2 stx %o7, [%l7 + 0x38] ldsb [%l7 + 0x48], %o4 xnor %o5, %l1, %i5 edge16ln %g7, %l6, %g5 edge8l %i1, %o1, %i2 bleu loop_4971 bcs loop_4972 movvc %xcc, %o0, %l5 stw %o3, [%l7 + 0x1C] loop_4971: ldd [%l7 + 0x10], %f4 loop_4972: bge,pt %xcc, loop_4973 fnand %f0, %f4, %f14 movneg %icc, %i0, %o6 fmovsn %icc, %f5, %f7 loop_4973: edge8ln %l3, %g3, %i6 fbue %fcc3, loop_4974 lduh [%l7 + 0x5C], %g2 stw %l4, [%l7 + 0x2C] add %l0, %g1, %i3 loop_4974: lduh [%l7 + 0x40], %i4 movvs %xcc, %i7, %l2 fones %f6 fmul8x16 %f6, %f8, %f14 sllx %g6, %o2, %g4 tne %xcc, 0x3 fcmpd %fcc3, %f10, %f4 sdivx %o7, 0x08AD, %o4 lduw [%l7 + 0x28], %l1 fpsub32s %f3, %f2, %f1 ldub [%l7 + 0x5F], %o5 stb %g7, [%l7 + 0x39] ldub [%l7 + 0x20], %i5 fmovscc %xcc, %f1, %f13 for %f0, %f4, %f0 lduw [%l7 + 0x30], %g5 tvc %icc, 0x5 ld [%l7 + 0x34], %f12 fmovrde %l6, %f4, %f6 add %i1, 0x10AD, %o1 ldx [%l7 + 0x08], %i2 st %f6, [%l7 + 0x14] bne,a,pt %icc, loop_4975 fmovrdgez %o0, %f12, %f6 fzero %f6 fexpand %f3, %f8 loop_4975: fbu %fcc1, loop_4976 movge %xcc, %o3, %i0 fbue %fcc2, loop_4977 bge,a %xcc, loop_4978 loop_4976: fmovda %icc, %f0, %f4 fcmple16 %f0, %f8, %o6 loop_4977: fandnot1s %f9, %f0, %f1 loop_4978: sub %l3, 0x1CA2, %l5 std %f0, [%l7 + 0x58] sth %i6, [%l7 + 0x42] fexpand %f2, %f2 faligndata %f8, %f8, %f6 fmovse %xcc, %f8, %f5 tcs %xcc, 0x6 fmovse %xcc, %f8, %f7 edge16 %g3, %g2, %l0 fba %fcc3, loop_4979 tgu %xcc, 0x7 fabss %f2, %f8 subc %l4, %i3, %i4 loop_4979: brlez %g1, loop_4980 subc %l2, 0x0463, %i7 std %f4, [%l7 + 0x20] bcs,pn %icc, loop_4981 loop_4980: sll %o2, 0x07, %g4 ld [%l7 + 0x10], %f12 stx %o7, [%l7 + 0x20] loop_4981: ldd [%l7 + 0x30], %f10 tsubcctv %o4, 0x07D7, %l1 bshuffle %f2, %f14, %f10 subc %o5, %g6, %i5 tg %icc, 0x6 fpsub32s %f14, %f3, %f4 bcc,a,pt %icc, loop_4982 fble %fcc0, loop_4983 ba loop_4984 fmovsneg %icc, %f6, %f14 loop_4982: sra %g5, 0x1C, %l6 loop_4983: movne %xcc, %g7, %i1 loop_4984: stb %i2, [%l7 + 0x3A] bge,pt %xcc, loop_4985 fmovdneg %icc, %f7, %f14 edge8 %o1, %o3, %o0 std %f10, [%l7 + 0x40] loop_4985: movn %xcc, %i0, %l3 fbug %fcc2, loop_4986 ldsw [%l7 + 0x2C], %l5 lduw [%l7 + 0x5C], %i6 fsrc1 %f10, %f0 loop_4986: stx %o6, [%l7 + 0x70] std %f10, [%l7 + 0x30] st %f4, [%l7 + 0x68] fmovrdlz %g2, %f12, %f2 fbn %fcc1, loop_4987 ldsb [%l7 + 0x57], %l0 fzero %f4 stw %g3, [%l7 + 0x18] loop_4987: ldsb [%l7 + 0x58], %i3 srax %l4, 0x13, %g1 fpackfix %f2, %f14 sth %l2, [%l7 + 0x52] bg,a %icc, loop_4988 fpadd16s %f11, %f2, %f12 ldub [%l7 + 0x57], %i7 fxnor %f6, %f10, %f2 loop_4988: stb %o2, [%l7 + 0x6E] fexpand %f11, %f12 sethi 0x0D47, %i4 fcmpeq16 %f2, %f0, %o7 mova %icc, %o4, %l1 andcc %g4, 0x09E6, %o5 xorcc %g6, %i5, %g5 movrlez %l6, 0x03F, %i1 te %xcc, 0x7 umulcc %g7, %i2, %o3 subc %o0, 0x0C74, %i0 std %f2, [%l7 + 0x50] array16 %o1, %l3, %l5 edge8l %i6, %o6, %g2 lduw [%l7 + 0x4C], %l0 fmovdn %xcc, %f6, %f13 fones %f13 stx %g3, [%l7 + 0x30] tcs %icc, 0x2 fcmpne16 %f0, %f4, %i3 smul %l4, %l2, %g1 fone %f0 lduh [%l7 + 0x50], %i7 stw %i4, [%l7 + 0x10] fors %f2, %f2, %f9 fmul8sux16 %f0, %f2, %f4 fbg %fcc0, loop_4989 movrgz %o2, %o7, %l1 ld [%l7 + 0x4C], %f10 te %xcc, 0x7 loop_4989: fnot2s %f1, %f12 fmovdvs %xcc, %f14, %f0 tvs %icc, 0x2 fxor %f12, %f10, %f14 fone %f12 fnot2s %f12, %f1 alignaddrl %o4, %o5, %g6 ta %icc, 0x3 edge16l %g4, %i5, %l6 ldsb [%l7 + 0x42], %g5 fmovsle %xcc, %f4, %f6 ldx [%l7 + 0x10], %g7 fbge %fcc2, loop_4990 bne,a loop_4991 lduh [%l7 + 0x42], %i2 edge16 %i1, %o3, %i0 loop_4990: fones %f7 loop_4991: st %f11, [%l7 + 0x64] edge8l %o1, %l3, %l5 fmovsneg %xcc, %f0, %f10 brlz %o0, loop_4992 fpsub16 %f12, %f0, %f14 xorcc %o6, 0x145B, %g2 array16 %l0, %g3, %i3 loop_4992: bneg loop_4993 edge32n %l4, %i6, %g1 fornot1 %f4, %f4, %f10 edge32n %i7, %i4, %l2 loop_4993: st %f6, [%l7 + 0x78] move %icc, %o7, %l1 st %f4, [%l7 + 0x7C] fmovdl %xcc, %f12, %f11 tvs %xcc, 0x2 movvc %icc, %o4, %o5 bvs,a loop_4994 st %f9, [%l7 + 0x44] fmul8x16al %f3, %f3, %f4 fblg %fcc1, loop_4995 loop_4994: addccc %o2, %g4, %g6 move %xcc, %i5, %g5 std %f14, [%l7 + 0x48] loop_4995: bvc,a,pn %xcc, loop_4996 fcmpne32 %f10, %f10, %l6 fmovsvc %icc, %f3, %f7 fmovsle %xcc, %f12, %f1 loop_4996: fpsub16s %f14, %f0, %f8 and %i2, 0x0535, %g7 array32 %o3, %i0, %o1 fnegs %f7, %f2 stw %i1, [%l7 + 0x5C] fmovdleu %icc, %f15, %f6 ldub [%l7 + 0x77], %l5 bvc,a loop_4997 sllx %o0, 0x0C, %o6 tn %xcc, 0x3 fmovsn %xcc, %f9, %f0 loop_4997: fbo %fcc0, loop_4998 sth %g2, [%l7 + 0x78] fnegs %f6, %f9 fmovscc %xcc, %f10, %f15 loop_4998: ldx [%l7 + 0x10], %l3 sth %l0, [%l7 + 0x26] movl %xcc, %i3, %l4 fpackfix %f0, %f14 fones %f5 brnz,a %g3, loop_4999 edge8l %g1, %i7, %i4 smulcc %l2, %o7, %l1 add %o4, 0x0D1F, %o5 loop_4999: ld [%l7 + 0x0C], %f11 andncc %i6, %o2, %g6 movrlz %i5, %g5, %g4 movne %icc, %l6, %i2 ldx [%l7 + 0x10], %o3 xorcc %g7, 0x0C69, %o1 fcmpgt32 %f8, %f4, %i0 stb %i1, [%l7 + 0x45] st %f13, [%l7 + 0x74] fmovde %xcc, %f10, %f1 ba,a loop_5000 bcc loop_5001 lduh [%l7 + 0x0A], %l5 lduw [%l7 + 0x54], %o0 loop_5000: ldx [%l7 + 0x10], %o6 loop_5001: ldub [%l7 + 0x38], %g2 tge %xcc, 0x0 stb %l3, [%l7 + 0x11] brgez,a %i3, loop_5002 fmovrsne %l4, %f1, %f3 st %f13, [%l7 + 0x7C] stb %l0, [%l7 + 0x0D] loop_5002: fmovdgu %xcc, %f14, %f15 lduw [%l7 + 0x34], %g3 stb %g1, [%l7 + 0x4B] fbg,a %fcc0, loop_5003 fbule %fcc0, loop_5004 fmovsl %icc, %f15, %f7 lduw [%l7 + 0x14], %i4 loop_5003: ldub [%l7 + 0x1A], %l2 loop_5004: bshuffle %f8, %f2, %f2 movre %o7, 0x02F, %i7 ldsb [%l7 + 0x6E], %o4 fmovrdne %o5, %f0, %f6 lduw [%l7 + 0x64], %l1 ldx [%l7 + 0x78], %i6 sllx %g6, 0x1E, %o2 fmovrslz %i5, %f13, %f14 xor %g5, 0x0F29, %g4 sdivcc %i2, 0x1079, %l6 movrgz %o3, %g7, %o1 fxor %f0, %f10, %f14 srlx %i0, 0x04, %i1 ldsh [%l7 + 0x76], %l5 alignaddr %o0, %g2, %l3 fbe %fcc0, loop_5005 fmovd %f10, %f6 move %icc, %o6, %i3 ldsw [%l7 + 0x48], %l4 loop_5005: stw %l0, [%l7 + 0x58] fmovsle %icc, %f14, %f1 fsrc1s %f2, %f13 and %g3, 0x00C2, %g1 ldsw [%l7 + 0x40], %i4 move %xcc, %o7, %l2 fmovda %icc, %f0, %f7 fbu %fcc2, loop_5006 stw %o4, [%l7 + 0x40] ldub [%l7 + 0x43], %o5 stw %i7, [%l7 + 0x20] loop_5006: sdivx %i6, 0x0AFC, %g6 umul %l1, 0x0A65, %o2 mulx %i5, %g5, %g4 fands %f0, %f5, %f3 be,a,pn %xcc, loop_5007 fpadd16 %f4, %f10, %f12 st %f9, [%l7 + 0x60] ldd [%l7 + 0x58], %f8 loop_5007: fpackfix %f6, %f3 fexpand %f4, %f12 stb %i2, [%l7 + 0x1B] fsrc2s %f5, %f9 fandnot1s %f8, %f6, %f2 lduw [%l7 + 0x24], %o3 ldsh [%l7 + 0x1A], %l6 ldsb [%l7 + 0x4A], %g7 fmovsa %icc, %f4, %f4 tcc %icc, 0x0 fand %f12, %f12, %f12 tleu %icc, 0x1 movneg %xcc, %o1, %i1 bg loop_5008 umul %i0, 0x1AD7, %l5 fmul8ulx16 %f8, %f6, %f10 ldsh [%l7 + 0x4E], %o0 loop_5008: ble,a loop_5009 fnot2s %f13, %f7 srl %l3, %g2, %o6 array16 %i3, %l0, %g3 loop_5009: fcmped %fcc1, %f10, %f4 fcmple32 %f14, %f8, %g1 smulcc %l4, 0x0DD0, %o7 fxnor %f6, %f6, %f4 fmovsn %icc, %f7, %f8 fmovdle %xcc, %f4, %f8 fmovd %f8, %f12 fmovdne %icc, %f11, %f7 bn,a,pt %xcc, loop_5010 for %f2, %f10, %f12 fbne,a %fcc0, loop_5011 ld [%l7 + 0x58], %f1 loop_5010: stb %i4, [%l7 + 0x6A] tg %icc, 0x6 loop_5011: ldsb [%l7 + 0x7F], %o4 movvs %icc, %o5, %i7 fmovsvs %icc, %f2, %f2 ble,pt %xcc, loop_5012 fbne %fcc1, loop_5013 brlz %l2, loop_5014 or %g6, 0x05B3, %i6 loop_5012: st %f9, [%l7 + 0x6C] loop_5013: fpsub32 %f6, %f10, %f14 loop_5014: fble,a %fcc1, loop_5015 fcmpd %fcc2, %f14, %f6 fbul %fcc0, loop_5016 addccc %o2, 0x192D, %i5 loop_5015: ldx [%l7 + 0x58], %g5 fnot2 %f0, %f6 loop_5016: popc %g4, %i2 fmovspos %xcc, %f1, %f5 ldx [%l7 + 0x08], %o3 stx %l6, [%l7 + 0x68] fmovsl %icc, %f5, %f12 fmovdpos %icc, %f7, %f12 fornot2 %f6, %f0, %f8 tneg %icc, 0x2 lduw [%l7 + 0x58], %l1 fmovsvs %xcc, %f14, %f9 fmovdneg %xcc, %f4, %f9 bleu,pn %icc, loop_5017 stx %o1, [%l7 + 0x08] tg %xcc, 0x3 fmovscs %xcc, %f10, %f15 loop_5017: ldd [%l7 + 0x70], %f0 umul %g7, %i0, %l5 fbug,a %fcc1, loop_5018 fmuld8sux16 %f7, %f15, %f0 fcmpgt16 %f0, %f12, %o0 fandnot1s %f11, %f13, %f13 loop_5018: sth %i1, [%l7 + 0x0C] tn %xcc, 0x4 edge8l %g2, %l3, %o6 move %xcc, %l0, %i3 stx %g3, [%l7 + 0x08] or %g1, %o7, %l4 xnor %i4, 0x0DEF, %o5 popc 0x1312, %o4 movneg %icc, %i7, %l2 ldd [%l7 + 0x38], %f6 fpack16 %f10, %f15 tl %icc, 0x6 fbue %fcc2, loop_5019 movg %xcc, %g6, %i6 st %f9, [%l7 + 0x5C] sll %o2, %g5, %g4 loop_5019: fbl,a %fcc1, loop_5020 ldub [%l7 + 0x29], %i5 ta %xcc, 0x5 movcs %icc, %o3, %l6 loop_5020: fmul8x16al %f10, %f5, %f14 movrgz %l1, 0x356, %o1 ldsb [%l7 + 0x34], %i2 edge8n %g7, %l5, %o0 stw %i0, [%l7 + 0x10] fsrc2s %f12, %f15 fbue,a %fcc3, loop_5021 fbuge %fcc3, loop_5022 ldub [%l7 + 0x48], %g2 fnands %f0, %f8, %f6 loop_5021: movrgz %l3, %o6, %i1 loop_5022: fba,a %fcc3, loop_5023 ld [%l7 + 0x78], %f6 tpos %icc, 0x1 edge8ln %l0, %i3, %g1 loop_5023: fpsub32s %f1, %f1, %f12 edge32l %g3, %l4, %i4 addccc %o7, %o5, %o4 fmovdpos %xcc, %f14, %f5 fnegd %f2, %f12 edge16 %l2, %g6, %i6 ldd [%l7 + 0x08], %f14 fpack16 %f8, %f9 fmovdgu %icc, %f15, %f14 stb %i7, [%l7 + 0x73] movcc %icc, %g5, %g4 fmul8ulx16 %f14, %f6, %f8 fmovdgu %xcc, %f2, %f12 fexpand %f7, %f6 subcc %i5, %o2, %o3 fcmpd %fcc0, %f2, %f10 fcmple16 %f12, %f10, %l1 fabss %f15, %f5 fandnot1s %f3, %f14, %f0 lduh [%l7 + 0x72], %l6 fmovdleu %xcc, %f8, %f5 fmovscc %icc, %f12, %f5 taddcc %o1, %i2, %g7 fbge,a %fcc2, loop_5024 lduw [%l7 + 0x08], %l5 std %f14, [%l7 + 0x70] fcmple16 %f14, %f8, %o0 loop_5024: ld [%l7 + 0x40], %f13 array8 %g2, %i0, %o6 tge %icc, 0x2 tneg %xcc, 0x4 and %i1, 0x1137, %l3 bshuffle %f0, %f14, %f8 ldub [%l7 + 0x57], %l0 orcc %g1, %i3, %l4 edge32 %g3, %o7, %i4 lduh [%l7 + 0x78], %o5 ldub [%l7 + 0x2B], %l2 fmovscs %icc, %f7, %f5 lduh [%l7 + 0x0E], %g6 fones %f13 tleu %icc, 0x7 std %f6, [%l7 + 0x08] alignaddrl %o4, %i6, %g5 stx %g4, [%l7 + 0x10] stb %i5, [%l7 + 0x08] fmovdne %xcc, %f8, %f12 fandnot1s %f5, %f3, %f7 fcmpne16 %f8, %f4, %o2 fmovrsgez %o3, %f8, %f10 fmovdneg %xcc, %f3, %f14 fmul8x16al %f6, %f11, %f12 fnand %f12, %f0, %f10 movcs %icc, %l1, %l6 fmovrslz %o1, %f5, %f6 brlz,a %i2, loop_5025 sll %g7, %l5, %o0 stb %i7, [%l7 + 0x4D] edge32l %g2, %o6, %i1 loop_5025: ld [%l7 + 0x48], %f0 fcmpgt32 %f0, %f10, %i0 ldsb [%l7 + 0x38], %l0 edge16ln %l3, %i3, %g1 fmovs %f3, %f15 fmovdge %icc, %f2, %f13 fone %f8 ldx [%l7 + 0x78], %g3 fcmple32 %f6, %f12, %o7 lduh [%l7 + 0x28], %l4 fabss %f3, %f6 ldd [%l7 + 0x20], %f6 ldsh [%l7 + 0x2E], %i4 fors %f15, %f5, %f6 brlez %l2, loop_5026 or %g6, %o5, %i6 stx %o4, [%l7 + 0x50] fmovscs %xcc, %f10, %f6 loop_5026: andncc %g4, %g5, %i5 tsubcctv %o2, 0x16C7, %o3 fmovrdgz %l6, %f8, %f10 std %f6, [%l7 + 0x40] fors %f8, %f5, %f3 ba,a,pt %icc, loop_5027 ldsw [%l7 + 0x24], %l1 fmul8x16 %f13, %f8, %f8 fcmpeq32 %f8, %f0, %o1 loop_5027: fmovsne %xcc, %f5, %f5 fornot1s %f15, %f0, %f6 movcc %xcc, %i2, %g7 fcmpne32 %f8, %f0, %l5 sth %o0, [%l7 + 0x12] faligndata %f8, %f4, %f12 stb %i7, [%l7 + 0x21] fpackfix %f14, %f1 sllx %o6, 0x07, %i1 udivx %g2, 0x1C0C, %i0 fmovrslz %l0, %f8, %f14 fsrc2s %f7, %f15 movvs %xcc, %i3, %g1 edge8n %l3, %g3, %l4 stx %i4, [%l7 + 0x30] fmuld8ulx16 %f15, %f2, %f8 ldsw [%l7 + 0x2C], %o7 ldub [%l7 + 0x46], %l2 ld [%l7 + 0x08], %f7 udivcc %o5, 0x01D1, %i6 xor %g6, 0x0C1A, %o4 fcmpeq32 %f12, %f0, %g4 movrgz %g5, 0x215, %i5 fcmple16 %f2, %f12, %o3 srax %l6, 0x0F, %l1 fpsub16 %f14, %f10, %f2 tsubcctv %o1, %o2, %i2 ld [%l7 + 0x14], %f7 mulx %g7, 0x07EA, %l5 ldsb [%l7 + 0x6F], %o0 movleu %xcc, %o6, %i7 andncc %i1, %i0, %l0 movrlz %i3, 0x111, %g2 fmovsne %icc, %f6, %f5 movrlez %g1, %g3, %l4 fnegs %f14, %f13 bvc,a loop_5028 fmovrde %l3, %f4, %f2 std %f2, [%l7 + 0x60] lduw [%l7 + 0x2C], %o7 loop_5028: fmul8ulx16 %f0, %f4, %f6 lduw [%l7 + 0x68], %i4 ldd [%l7 + 0x38], %f8 bvc,a %xcc, loop_5029 ldsw [%l7 + 0x30], %l2 lduw [%l7 + 0x5C], %i6 nop setx loop_5030, %l0, %l1 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_5029: ldd [%l7 + 0x70], %f14 te %xcc, 0x5 fexpand %f2, %f10 loop_5030: fpack32 %f2, %f0, %f0 stw %g6, [%l7 + 0x28] movle %xcc, %o5, %g4 fsrc1s %f13, %f13 fbue %fcc3, loop_5031 fnands %f13, %f12, %f0 or %o4, 0x0CA2, %g5 sdivcc %i5, 0x0335, %o3 loop_5031: bcs,a %xcc, loop_5032 sllx %l6, 0x18, %l1 fnor %f8, %f4, %f14 movn %xcc, %o2, %o1 loop_5032: ld [%l7 + 0x20], %f6 fxnor %f6, %f6, %f0 stw %i2, [%l7 + 0x68] tcc %icc, 0x3 ldub [%l7 + 0x48], %g7 fmovrsgez %o0, %f1, %f7 ld [%l7 + 0x38], %f14 std %f12, [%l7 + 0x28] sth %l5, [%l7 + 0x0A] fnot2s %f4, %f2 be loop_5033 fcmpne32 %f4, %f2, %i7 bcs,pt %icc, loop_5034 ldsw [%l7 + 0x64], %i1 loop_5033: subccc %o6, %i0, %l0 ld [%l7 + 0x38], %f11 loop_5034: fmovdneg %xcc, %f1, %f12 xorcc %i3, %g2, %g3 smulcc %l4, 0x1113, %l3 add %o7, 0x0989, %g1 tvc %xcc, 0x6 fbuge,a %fcc3, loop_5035 fnegs %f15, %f4 bpos,a,pt %xcc, loop_5036 taddcc %i4, 0x0959, %i6 loop_5035: sth %g6, [%l7 + 0x7C] movrlz %l2, 0x256, %o5 loop_5036: st %f13, [%l7 + 0x44] srlx %g4, 0x01, %g5 edge8 %i5, %o3, %l6 tle %icc, 0x5 andncc %l1, %o4, %o1 fxnors %f6, %f4, %f11 nop setx loop_5037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %o2, %g7, %o0 fpack32 %f14, %f14, %f8 fbu,a %fcc2, loop_5038 loop_5037: fcmple16 %f14, %f8, %l5 movle %icc, %i7, %i1 fcmple32 %f8, %f14, %o6 loop_5038: bne,a,pt %xcc, loop_5039 stb %i2, [%l7 + 0x5F] ldd [%l7 + 0x58], %f0 edge8n %i0, %i3, %l0 loop_5039: movrne %g2, 0x3E7, %g3 movvs %xcc, %l4, %o7 tcs %icc, 0x5 edge32l %l3, %i4, %i6 fpack32 %f2, %f12, %f10 ld [%l7 + 0x58], %f15 edge16 %g6, %l2, %o5 ldsb [%l7 + 0x7C], %g1 fbul,a %fcc3, loop_5040 smulcc %g4, %g5, %o3 fornot2 %f12, %f8, %f6 fandnot1s %f15, %f3, %f12 loop_5040: fmovdle %icc, %f8, %f0 movvc %xcc, %i5, %l6 orncc %o4, %l1, %o2 popc %o1, %o0 orcc %l5, 0x0DDB, %i7 bneg,pn %icc, loop_5041 movl %icc, %g7, %o6 fmovs %f7, %f3 and %i1, 0x019C, %i2 loop_5041: ld [%l7 + 0x40], %f3 fpsub16 %f6, %f6, %f12 fmovsge %icc, %f0, %f1 popc 0x1946, %i0 ld [%l7 + 0x14], %f6 st %f13, [%l7 + 0x34] fandnot1s %f5, %f6, %f0 brnz,a %l0, loop_5042 addcc %g2, %g3, %i3 tge %xcc, 0x7 fnands %f3, %f11, %f14 loop_5042: array32 %l4, %o7, %l3 fnot2s %f2, %f7 ldx [%l7 + 0x30], %i6 edge32ln %i4, %g6, %o5 fmovscs %xcc, %f15, %f15 nop setx loop_5043, %l0, %l1 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, 0x3 movvs %xcc, %g1, %l2 fnot2 %f10, %f10 loop_5043: fones %f1 fcmpd %fcc0, %f2, %f14 sdivx %g4, 0x0DA2, %g5 ldub [%l7 + 0x66], %i5 edge8l %o3, %o4, %l6 ldsw [%l7 + 0x2C], %l1 fcmpes %fcc3, %f15, %f13 fpadd32s %f14, %f9, %f11 tl %icc, 0x5 bcc,a %icc, loop_5044 brgez %o2, loop_5045 lduh [%l7 + 0x76], %o1 fnot1s %f2, %f6 loop_5044: nop setx loop_5046, %l0, %l1 jmpl %l1, %o0 loop_5045: fnegs %f3, %f12 movrgez %i7, %l5, %g7 fsrc2 %f2, %f6 loop_5046: fbg,a %fcc0, loop_5047 fsrc2 %f8, %f6 ldub [%l7 + 0x57], %o6 fmovscs %icc, %f7, %f2 loop_5047: bcc loop_5048 fmovsle %icc, %f9, %f6 fors %f12, %f1, %f3 addccc %i1, 0x0DB0, %i2 loop_5048: ba,a,pn %xcc, loop_5049 fnot2s %f6, %f2 stb %l0, [%l7 + 0x49] st %f5, [%l7 + 0x64] loop_5049: ta %icc, 0x3 add %g2, %g3, %i0 call loop_5050 ldd [%l7 + 0x58], %f14 fcmpeq32 %f2, %f8, %i3 fxors %f6, %f1, %f3 loop_5050: smul %o7, %l3, %l4 fcmps %fcc2, %f2, %f1 fmovsle %icc, %f3, %f0 mulx %i6, %i4, %o5 fxor %f4, %f8, %f0 ldx [%l7 + 0x28], %g1 orn %l2, %g6, %g5 fxnors %f11, %f15, %f7 nop setx loop_5051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %icc, %g4, %i5 fone %f4 edge32l %o4, %o3, %l6 loop_5051: move %icc, %l1, %o1 udivx %o2, 0x0930, %i7 fmovsgu %icc, %f1, %f11 bneg loop_5052 tpos %xcc, 0x5 bgu,pt %xcc, loop_5053 brz %o0, loop_5054 loop_5052: fcmpd %fcc1, %f8, %f2 stw %l5, [%l7 + 0x24] loop_5053: fxnor %f6, %f12, %f0 loop_5054: fcmpne32 %f2, %f10, %g7 ldx [%l7 + 0x38], %o6 fpack32 %f6, %f8, %f4 xnor %i2, %l0, %g2 fnot1 %f8, %f14 fmovrde %i1, %f4, %f4 tne %icc, 0x4 ldsw [%l7 + 0x74], %g3 nop setx loop_5055, %l0, %l1 jmpl %l1, %i3 movge %xcc, %i0, %o7 std %f8, [%l7 + 0x08] lduh [%l7 + 0x18], %l3 loop_5055: ldub [%l7 + 0x2E], %i6 call loop_5056 fmovsn %icc, %f15, %f11 bg,a,pt %xcc, loop_5057 ldsb [%l7 + 0x36], %l4 loop_5056: andncc %o5, %g1, %l2 fmovsvs %xcc, %f10, %f2 loop_5057: brgez %i4, loop_5058 fmovdg %icc, %f1, %f8 fcmpd %fcc0, %f10, %f4 addc %g6, 0x096D, %g4 loop_5058: ld [%l7 + 0x4C], %f9 movrlez %g5, 0x12C, %i5 stb %o4, [%l7 + 0x60] fxors %f2, %f7, %f12 tvc %xcc, 0x5 sra %l6, 0x19, %o3 fmovdcc %icc, %f15, %f3 ld [%l7 + 0x48], %f9 subccc %o1, 0x181A, %o2 movge %icc, %i7, %l1 movrgz %l5, 0x02A, %o0 fmuld8sux16 %f4, %f4, %f4 ldsb [%l7 + 0x0B], %o6 array8 %g7, %l0, %g2 fmovde %xcc, %f9, %f10 bcc,pt %icc, loop_5059 fmovsgu %icc, %f3, %f15 fone %f10 fones %f6 loop_5059: stw %i1, [%l7 + 0x48] fmovrsgz %g3, %f11, %f7 std %f2, [%l7 + 0x50] taddcctv %i2, 0x05A7, %i3 fbl,a %fcc1, loop_5060 bl,pt %xcc, loop_5061 ldub [%l7 + 0x39], %i0 alignaddrl %l3, %o7, %i6 loop_5060: movl %icc, %o5, %l4 loop_5061: udivcc %g1, 0x120D, %i4 fnot1s %f2, %f14 fbul %fcc1, loop_5062 orncc %g6, 0x1EFF, %g4 sll %g5, 0x0B, %i5 fmul8x16au %f15, %f14, %f6 loop_5062: nop setx loop_5063, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l2, [%l7 + 0x44] lduw [%l7 + 0x6C], %l6 movneg %xcc, %o4, %o1 loop_5063: srlx %o2, %i7, %o3 ldub [%l7 + 0x76], %l1 fnegd %f0, %f4 bg,pt %icc, loop_5064 stb %o0, [%l7 + 0x41] edge32 %l5, %o6, %l0 sllx %g2, %i1, %g7 loop_5064: sth %g3, [%l7 + 0x34] umulcc %i2, %i0, %i3 tsubcctv %o7, 0x1E68, %l3 fbne %fcc3, loop_5065 tle %xcc, 0x1 movgu %xcc, %i6, %o5 ldd [%l7 + 0x70], %f8 loop_5065: st %f11, [%l7 + 0x70] fcmpgt32 %f6, %f6, %l4 fbge,a %fcc0, loop_5066 ldsh [%l7 + 0x64], %i4 brz,a %g6, loop_5067 edge32ln %g4, %g1, %i5 loop_5066: fnegs %f7, %f11 fbuge %fcc2, loop_5068 loop_5067: fmovscc %icc, %f6, %f10 fbne %fcc3, loop_5069 fbu %fcc2, loop_5070 loop_5068: stx %g5, [%l7 + 0x20] bcs,a,pt %xcc, loop_5071 loop_5069: fnands %f7, %f8, %f7 loop_5070: ble,a,pt %icc, loop_5072 tcc %xcc, 0x5 loop_5071: bcs,a,pn %xcc, loop_5073 fxnor %f8, %f2, %f14 loop_5072: ld [%l7 + 0x34], %f5 edge32l %l2, %l6, %o4 loop_5073: fpadd32s %f11, %f11, %f14 stx %o1, [%l7 + 0x28] brgz,a %o2, loop_5074 tl %icc, 0x2 taddcctv %i7, %l1, %o3 fnot2s %f5, %f14 loop_5074: fandnot2s %f9, %f8, %f15 fcmpes %fcc0, %f15, %f2 fbn,a %fcc2, loop_5075 mova %icc, %o0, %o6 stw %l0, [%l7 + 0x40] tleu %icc, 0x0 loop_5075: ldub [%l7 + 0x68], %l5 fbul,a %fcc2, loop_5076 fmovda %icc, %f7, %f7 lduh [%l7 + 0x12], %i1 std %f12, [%l7 + 0x50] loop_5076: te %icc, 0x7 fmovsa %xcc, %f2, %f13 sll %g2, 0x19, %g3 andcc %g7, %i2, %i3 fmovdne %icc, %f7, %f7 edge16l %i0, %o7, %i6 tcc %xcc, 0x3 fmovrdgez %o5, %f12, %f14 sth %l3, [%l7 + 0x12] fbe,a %fcc3, loop_5077 lduh [%l7 + 0x36], %l4 fcmpgt32 %f2, %f2, %g6 ld [%l7 + 0x40], %f1 loop_5077: xorcc %i4, %g4, %g1 be,a,pn %icc, loop_5078 udivcc %i5, 0x1212, %g5 fmovdvs %icc, %f9, %f2 bne loop_5079 loop_5078: stx %l6, [%l7 + 0x28] fmovsn %icc, %f10, %f10 stw %l2, [%l7 + 0x1C] loop_5079: ldsh [%l7 + 0x5C], %o1 fcmple32 %f4, %f14, %o4 tcc %icc, 0x6 sra %i7, 0x10, %o2 brnz %o3, loop_5080 lduw [%l7 + 0x64], %l1 fblg,a %fcc1, loop_5081 tvs %icc, 0x1 loop_5080: add %o6, %o0, %l0 lduw [%l7 + 0x38], %l5 loop_5081: fands %f0, %f7, %f1 fmovdcc %icc, %f0, %f14 fsrc1s %f15, %f6 bge,pt %xcc, loop_5082 srlx %g2, 0x15, %g3 lduh [%l7 + 0x0C], %g7 ld [%l7 + 0x7C], %f9 loop_5082: brgez,a %i2, loop_5083 stx %i3, [%l7 + 0x28] movn %icc, %i0, %i1 ldub [%l7 + 0x3F], %i6 loop_5083: movg %icc, %o7, %o5 fnot1s %f8, %f5 ldsw [%l7 + 0x24], %l4 fxors %f6, %f15, %f4 fabss %f15, %f0 fmovs %f14, %f1 fnot2s %f9, %f6 ldsb [%l7 + 0x43], %l3 fmul8x16al %f12, %f6, %f12 brlz,a %i4, loop_5084 fmovrdgz %g4, %f10, %f8 nop setx loop_5085, %l0, %l1 jmpl %l1, %g6 fbo,a %fcc1, loop_5086 loop_5084: bpos,a %icc, loop_5087 fcmpeq16 %f6, %f4, %i5 loop_5085: umul %g5, %g1, %l6 loop_5086: std %f14, [%l7 + 0x08] loop_5087: ldsh [%l7 + 0x1A], %l2 tle %icc, 0x5 lduw [%l7 + 0x54], %o1 fmovrdlez %o4, %f6, %f2 stx %i7, [%l7 + 0x30] ldub [%l7 + 0x32], %o3 alignaddr %l1, %o6, %o2 ldx [%l7 + 0x48], %o0 movcc %icc, %l0, %l5 ld [%l7 + 0x68], %f0 movl %icc, %g3, %g2 bshuffle %f4, %f14, %f6 fba %fcc1, loop_5088 stx %g7, [%l7 + 0x18] movrne %i2, 0x0BA, %i3 umul %i1, %i6, %o7 loop_5088: fmovrse %i0, %f4, %f1 movrlz %o5, %l4, %i4 ldub [%l7 + 0x55], %l3 lduw [%l7 + 0x24], %g4 movn %icc, %i5, %g5 edge32ln %g6, %g1, %l6 fpadd32 %f2, %f4, %f6 fnegs %f9, %f0 stw %l2, [%l7 + 0x28] ld [%l7 + 0x3C], %f5 fnot1 %f10, %f14 fmovsa %icc, %f14, %f5 movg %icc, %o1, %o4 fbug %fcc1, loop_5089 lduh [%l7 + 0x6A], %o3 fzero %f2 bshuffle %f0, %f6, %f4 loop_5089: fmovrde %i7, %f12, %f6 ldd [%l7 + 0x38], %f4 fexpand %f2, %f6 stw %l1, [%l7 + 0x10] lduw [%l7 + 0x74], %o2 fmovdcs %xcc, %f7, %f8 taddcc %o6, 0x14F7, %o0 ldx [%l7 + 0x20], %l0 brz %l5, loop_5090 fmovscs %icc, %f1, %f14 st %f4, [%l7 + 0x28] ld [%l7 + 0x78], %f14 loop_5090: stb %g3, [%l7 + 0x70] fsrc1 %f12, %f0 ldsh [%l7 + 0x5C], %g2 stb %i2, [%l7 + 0x51] fones %f7 ldd [%l7 + 0x10], %f4 fcmped %fcc1, %f6, %f10 xor %i3, 0x1F7D, %i1 stx %g7, [%l7 + 0x08] movge %xcc, %i6, %o7 fbue %fcc1, loop_5091 stx %o5, [%l7 + 0x60] movne %icc, %i0, %l4 ldsh [%l7 + 0x54], %l3 loop_5091: ldd [%l7 + 0x38], %f12 movleu %xcc, %i4, %g4 stb %g5, [%l7 + 0x44] ldub [%l7 + 0x7A], %g6 xorcc %g1, 0x061C, %l6 xor %l2, 0x120B, %o1 sub %o4, %i5, %o3 sllx %i7, %o2, %l1 fpadd32s %f10, %f10, %f6 bcc,a,pn %xcc, loop_5092 sth %o0, [%l7 + 0x2E] addc %o6, %l5, %g3 alignaddrl %l0, %i2, %i3 loop_5092: ldub [%l7 + 0x2E], %i1 edge16l %g7, %i6, %g2 fmovdgu %icc, %f1, %f9 fmovsvc %xcc, %f5, %f12 mulx %o5, %o7, %i0 st %f5, [%l7 + 0x34] sdivcc %l4, 0x0E3A, %l3 xnor %g4, 0x0C88, %i4 tneg %xcc, 0x1 fandnot1 %f0, %f6, %f10 st %f2, [%l7 + 0x70] sllx %g6, %g1, %g5 ldsw [%l7 + 0x10], %l6 fcmpne32 %f4, %f12, %o1 lduw [%l7 + 0x60], %o4 fmovsvs %icc, %f13, %f8 movn %icc, %l2, %i5 fbg,a %fcc2, loop_5093 fmovdl %xcc, %f2, %f6 movvs %xcc, %i7, %o3 bvc,pn %icc, loop_5094 loop_5093: ldx [%l7 + 0x30], %l1 movcc %xcc, %o2, %o6 xnor %o0, %g3, %l0 loop_5094: fmovdle %xcc, %f9, %f15 mulscc %i2, 0x043C, %l5 bne,a loop_5095 fbge %fcc0, loop_5096 brz %i3, loop_5097 stx %i1, [%l7 + 0x28] loop_5095: for %f6, %f0, %f12 loop_5096: fpsub32 %f4, %f0, %f0 loop_5097: brlez %g7, loop_5098 orcc %i6, %o5, %o7 stx %g2, [%l7 + 0x58] fnegs %f5, %f3 loop_5098: lduh [%l7 + 0x08], %l4 fcmped %fcc2, %f8, %f14 ldx [%l7 + 0x30], %i0 tsubcctv %g4, 0x0D94, %i4 ldsb [%l7 + 0x5F], %l3 edge32 %g6, %g5, %l6 sth %g1, [%l7 + 0x38] addcc %o1, 0x17C1, %o4 bge,a %icc, loop_5099 fnot2 %f8, %f10 stb %i5, [%l7 + 0x69] fmul8sux16 %f14, %f4, %f4 loop_5099: lduh [%l7 + 0x6A], %i7 tpos %icc, 0x1 movrlz %l2, %l1, %o2 lduw [%l7 + 0x2C], %o6 movrne %o0, %o3, %g3 ldsb [%l7 + 0x62], %i2 brlez,a %l0, loop_5100 edge16 %l5, %i1, %i3 bshuffle %f10, %f4, %f0 tgu %xcc, 0x2 loop_5100: fmovdle %xcc, %f13, %f8 ldx [%l7 + 0x30], %g7 tg %xcc, 0x7 sth %o5, [%l7 + 0x22] ld [%l7 + 0x48], %f12 ldub [%l7 + 0x5C], %o7 add %i6, %g2, %i0 brlz %g4, loop_5101 st %f4, [%l7 + 0x1C] addc %i4, 0x0D7C, %l3 stw %l4, [%l7 + 0x30] loop_5101: fxors %f2, %f0, %f3 fmovdcs %icc, %f13, %f15 fmul8x16al %f7, %f8, %f10 ldub [%l7 + 0x6B], %g5 ldsh [%l7 + 0x2E], %g6 edge16l %l6, %g1, %o1 nop setx loop_5102, %l0, %l1 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 + 0x40], %f2 fmovsg %icc, %f10, %f15 ldsh [%l7 + 0x7E], %o4 loop_5102: ldsb [%l7 + 0x2D], %i7 std %f6, [%l7 + 0x78] subccc %i5, %l1, %l2 fxor %f6, %f14, %f2 fnegd %f2, %f0 bge %icc, loop_5103 fbl,a %fcc0, loop_5104 fpsub16 %f6, %f0, %f0 brnz,a %o6, loop_5105 loop_5103: ldx [%l7 + 0x08], %o2 loop_5104: ta %xcc, 0x5 fmovrse %o0, %f3, %f14 loop_5105: movg %xcc, %g3, %o3 fornot1 %f10, %f10, %f4 fone %f2 bvs,a %icc, loop_5106 fmul8sux16 %f6, %f10, %f0 stb %i2, [%l7 + 0x2C] andncc %l0, %l5, %i1 loop_5106: fbl,a %fcc3, loop_5107 fpsub32s %f10, %f15, %f4 mova %xcc, %g7, %i3 fornot2 %f2, %f0, %f4 loop_5107: ldub [%l7 + 0x3F], %o5 bleu,a,pn %icc, loop_5108 lduh [%l7 + 0x46], %o7 popc 0x1544, %i6 movl %xcc, %i0, %g2 loop_5108: fbo,a %fcc1, loop_5109 fblg %fcc1, loop_5110 movrgz %i4, %l3, %g4 fmovrsgez %l4, %f15, %f10 loop_5109: fandnot1 %f14, %f2, %f14 loop_5110: fnand %f12, %f4, %f12 edge8ln %g5, %g6, %l6 fmovrdgez %g1, %f4, %f0 or %o1, 0x10D7, %o4 ldx [%l7 + 0x20], %i5 sra %i7, %l1, %l2 fmul8sux16 %f10, %f4, %f14 fmovsgu %icc, %f10, %f6 fbug %fcc0, loop_5111 fpadd32s %f10, %f1, %f0 fbug,a %fcc2, loop_5112 fnegd %f2, %f6 loop_5111: fsrc2 %f2, %f2 stx %o2, [%l7 + 0x38] loop_5112: fcmpne16 %f12, %f6, %o0 fpsub16s %f9, %f14, %f6 lduh [%l7 + 0x76], %o6 fnands %f9, %f9, %f10 edge32 %o3, %i2, %g3 fmovrdlz %l0, %f12, %f8 std %f8, [%l7 + 0x40] tsubcctv %i1, 0x0095, %l5 subccc %i3, %o5, %g7 stb %i6, [%l7 + 0x4A] smulcc %i0, 0x05B4, %o7 fpackfix %f12, %f1 mova %xcc, %g2, %l3 fxors %f11, %f2, %f10 ld [%l7 + 0x28], %f0 fnot2 %f14, %f10 fcmpd %fcc1, %f0, %f14 ldsb [%l7 + 0x67], %i4 ldsw [%l7 + 0x2C], %g4 fmovrdne %g5, %f2, %f8 tcs %xcc, 0x0 bcs loop_5113 fbue,a %fcc1, loop_5114 fmovrdne %l4, %f8, %f10 xnor %l6, %g6, %g1 loop_5113: fmovdn %xcc, %f6, %f9 loop_5114: nop setx loop_5115, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %o4, %i5, %o1 fandnot2 %f4, %f0, %f0 brlz,a %l1, loop_5116 loop_5115: ba %xcc, loop_5117 tneg %icc, 0x6 tl %xcc, 0x3 loop_5116: stw %i7, [%l7 + 0x4C] loop_5117: sth %o2, [%l7 + 0x26] fxnors %f6, %f14, %f15 ba,pn %icc, loop_5118 movne %xcc, %o0, %o6 bvc,a %icc, loop_5119 sth %o3, [%l7 + 0x7C] loop_5118: fones %f12 andncc %l2, %g3, %l0 loop_5119: movg %xcc, %i1, %l5 st %f12, [%l7 + 0x34] ldx [%l7 + 0x68], %i3 fmul8sux16 %f0, %f8, %f0 movpos %icc, %o5, %i2 fbg %fcc3, loop_5120 fbo %fcc3, loop_5121 tvc %icc, 0x3 andn %i6, %g7, %i0 loop_5120: bg,pt %xcc, loop_5122 loop_5121: lduw [%l7 + 0x58], %g2 andn %l3, %o7, %g4 ld [%l7 + 0x68], %f2 loop_5122: ldub [%l7 + 0x55], %i4 fmul8ulx16 %f12, %f0, %f2 lduh [%l7 + 0x6A], %l4 edge16n %g5, %g6, %g1 ldsb [%l7 + 0x20], %o4 fandnot2 %f12, %f0, %f12 edge32l %i5, %o1, %l1 fnegd %f12, %f8 ldsw [%l7 + 0x54], %l6 addccc %o2, %i7, %o0 fnors %f0, %f15, %f5 movrgz %o6, 0x3E6, %o3 fba,a %fcc1, loop_5123 bne,pn %xcc, loop_5124 stb %l2, [%l7 + 0x43] fpmerge %f8, %f7, %f6 loop_5123: movrgz %l0, %g3, %i1 loop_5124: ldub [%l7 + 0x27], %i3 movn %icc, %l5, %o5 andcc %i2, %i6, %g7 fpack16 %f2, %f9 ld [%l7 + 0x40], %f4 udivcc %g2, 0x0AEF, %i0 sdivx %l3, 0x145E, %g4 fnands %f8, %f7, %f2 fmovdne %xcc, %f0, %f1 tg %xcc, 0x1 fpadd16s %f6, %f10, %f4 fandnot2s %f11, %f15, %f0 tge %icc, 0x5 fand %f6, %f4, %f6 smulcc %o7, 0x1DCD, %i4 stw %g5, [%l7 + 0x44] fandnot2s %f9, %f4, %f10 fandnot1s %f2, %f3, %f3 fmovde %xcc, %f5, %f10 movrgez %g6, 0x24F, %l4 st %f11, [%l7 + 0x24] ldub [%l7 + 0x69], %g1 add %o4, %i5, %l1 lduh [%l7 + 0x24], %l6 fsrc1s %f5, %f6 srlx %o2, %o1, %o0 stw %i7, [%l7 + 0x30] andcc %o3, 0x1FD5, %o6 bleu,pn %icc, loop_5125 fbe %fcc2, loop_5126 bvs %icc, loop_5127 edge8ln %l2, %l0, %g3 loop_5125: movpos %xcc, %i1, %l5 loop_5126: brnz,a %i3, loop_5128 loop_5127: fbge,a %fcc1, loop_5129 st %f3, [%l7 + 0x40] te %icc, 0x3 loop_5128: mova %icc, %o5, %i2 loop_5129: ldx [%l7 + 0x78], %g7 brgz %g2, loop_5130 brgz %i0, loop_5131 udivx %l3, 0x0076, %i6 brnz %o7, loop_5132 loop_5130: or %i4, 0x0323, %g4 loop_5131: fmovdne %xcc, %f2, %f8 srlx %g6, %g5, %g1 loop_5132: fmovsvs %icc, %f6, %f5 fmovd %f0, %f8 fmovrdgez %o4, %f8, %f12 ldd [%l7 + 0x30], %f14 ldub [%l7 + 0x49], %l4 tpos %icc, 0x1 stx %i5, [%l7 + 0x38] fba %fcc1, loop_5133 fxnors %f0, %f13, %f4 fmovscs %icc, %f2, %f8 fcmpgt32 %f2, %f6, %l1 loop_5133: bl,a %xcc, loop_5134 tn %xcc, 0x5 fexpand %f8, %f14 fmovdg %icc, %f4, %f14 loop_5134: tsubcc %l6, %o1, %o0 brnz,a %i7, loop_5135 fmovscs %xcc, %f3, %f3 movn %icc, %o3, %o2 ldub [%l7 + 0x1A], %o6 loop_5135: ldd [%l7 + 0x58], %f10 fnot2 %f10, %f6 edge32 %l2, %g3, %l0 fpsub32s %f0, %f9, %f3 std %f2, [%l7 + 0x10] sdivx %l5, 0x09B6, %i1 fcmple16 %f8, %f14, %o5 fmovsl %icc, %f0, %f6 taddcctv %i2, %g7, %i3 fmul8x16al %f14, %f10, %f4 std %f12, [%l7 + 0x68] stx %g2, [%l7 + 0x78] be,a %xcc, loop_5136 stw %l3, [%l7 + 0x08] fble,a %fcc2, loop_5137 stw %i0, [%l7 + 0x10] loop_5136: sub %o7, %i4, %g4 addc %g6, 0x1F9F, %g5 loop_5137: fmovsg %xcc, %f5, %f14 movvc %xcc, %g1, %i6 fbe %fcc2, loop_5138 fmul8sux16 %f6, %f4, %f0 std %f14, [%l7 + 0x50] fmul8x16au %f1, %f12, %f0 loop_5138: siam 0x2 fandnot2s %f2, %f14, %f7 xnorcc %o4, 0x03CD, %l4 fpadd32 %f4, %f14, %f2 ldx [%l7 + 0x20], %l1 move %icc, %l6, %i5 sll %o1, %o0, %i7 sra %o2, %o3, %l2 ldd [%l7 + 0x40], %f2 mulscc %g3, %l0, %l5 nop setx loop_5139, %l0, %l1 jmpl %l1, %i1 fexpand %f13, %f10 sethi 0x0BC9, %o5 fmovdl %icc, %f5, %f8 loop_5139: smul %i2, %g7, %o6 fmovdge %xcc, %f9, %f12 mova %xcc, %g2, %i3 edge8ln %i0, %l3, %i4 fbl,a %fcc1, loop_5140 fors %f1, %f3, %f14 ld [%l7 + 0x3C], %f5 fmul8x16au %f1, %f15, %f12 loop_5140: xnorcc %g4, 0x06B6, %g6 stx %o7, [%l7 + 0x10] add %g1, 0x0366, %g5 ld [%l7 + 0x48], %f5 stb %o4, [%l7 + 0x71] mulscc %i6, 0x128E, %l4 fmovdcs %icc, %f11, %f3 call loop_5141 xor %l6, %l1, %o1 fmovdl %xcc, %f2, %f9 edge8n %o0, %i5, %o2 loop_5141: fmovsleu %icc, %f12, %f4 ldsh [%l7 + 0x30], %o3 addcc %i7, 0x1507, %g3 taddcctv %l0, %l2, %l5 movcc %icc, %o5, %i1 nop setx loop_5142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %i2, %f13, %f15 tsubcctv %o6, 0x1708, %g2 fxor %f0, %f14, %f8 loop_5142: movn %icc, %i3, %i0 fmovrse %g7, %f5, %f1 udivcc %l3, 0x05E8, %i4 fmovdcc %xcc, %f5, %f7 siam 0x5 fpsub16s %f9, %f7, %f13 nop setx loop_5143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x1B], %g6 ldd [%l7 + 0x20], %f12 edge16n %o7, %g1, %g5 loop_5143: std %f14, [%l7 + 0x30] fmovdleu %xcc, %f12, %f9 ldsw [%l7 + 0x68], %g4 ld [%l7 + 0x58], %f8 fmovdne %icc, %f3, %f4 fbe %fcc1, loop_5144 fors %f14, %f13, %f5 fsrc2s %f10, %f2 mova %xcc, %i6, %l4 loop_5144: fcmped %fcc1, %f2, %f2 movrlez %l6, 0x2E4, %o4 xor %l1, 0x11D7, %o1 fblg %fcc2, loop_5145 sth %i5, [%l7 + 0x36] xnorcc %o2, 0x16A5, %o0 bgu,a %xcc, loop_5146 loop_5145: ldsw [%l7 + 0x38], %o3 xnorcc %i7, %g3, %l0 fbn,a %fcc3, loop_5147 loop_5146: fmovdge %icc, %f1, %f13 fmovrsgez %l2, %f9, %f11 std %f8, [%l7 + 0x08] loop_5147: fmovse %icc, %f9, %f7 fbuge %fcc1, loop_5148 brlz,a %l5, loop_5149 fmovspos %xcc, %f11, %f8 fcmple32 %f2, %f2, %i1 loop_5148: edge8 %o5, %o6, %g2 loop_5149: bge,a %xcc, loop_5150 ba,pt %xcc, loop_5151 bge,a,pt %xcc, loop_5152 fmovse %xcc, %f12, %f9 loop_5150: movrlz %i3, 0x0D0, %i2 loop_5151: brz %i0, loop_5153 loop_5152: call loop_5154 fmovdgu %icc, %f15, %f9 fpack16 %f2, %f1 loop_5153: fnors %f7, %f13, %f11 loop_5154: ldub [%l7 + 0x59], %g7 orncc %l3, %g6, %i4 tle %icc, 0x4 ldx [%l7 + 0x30], %g1 fbu %fcc1, loop_5155 stb %o7, [%l7 + 0x71] tn %icc, 0x7 sub %g4, 0x05AD, %i6 loop_5155: sllx %l4, 0x0F, %g5 st %f5, [%l7 + 0x18] fcmple16 %f6, %f10, %o4 fcmpne16 %f4, %f14, %l1 tcs %xcc, 0x6 sth %l6, [%l7 + 0x18] sth %o1, [%l7 + 0x0A] movcs %xcc, %i5, %o2 lduh [%l7 + 0x1C], %o0 lduh [%l7 + 0x14], %i7 stx %g3, [%l7 + 0x60] add %o3, %l0, %l5 fmul8x16 %f2, %f12, %f0 ldsh [%l7 + 0x48], %l2 ldub [%l7 + 0x09], %i1 fmovsvs %icc, %f11, %f3 edge32ln %o5, %g2, %o6 bcc,a %icc, loop_5156 subcc %i3, %i2, %i0 array8 %g7, %l3, %i4 stb %g6, [%l7 + 0x0E] loop_5156: fabss %f5, %f4 for %f10, %f0, %f4 stw %g1, [%l7 + 0x6C] fones %f0 ldd [%l7 + 0x08], %f6 fmovdl %icc, %f10, %f4 fmovsgu %icc, %f4, %f6 addcc %o7, %g4, %i6 ldsb [%l7 + 0x6C], %g5 sra %o4, 0x13, %l4 fmovscs %icc, %f4, %f7 fmul8ulx16 %f8, %f6, %f8 and %l1, %o1, %i5 ldsw [%l7 + 0x50], %l6 movneg %icc, %o2, %o0 umul %i7, %o3, %g3 pdist %f12, %f14, %f4 fmovse %icc, %f5, %f9 bcc,a %xcc, loop_5157 st %f14, [%l7 + 0x2C] fornot2 %f0, %f6, %f12 bg,a %icc, loop_5158 loop_5157: stb %l0, [%l7 + 0x4B] fmovdvs %xcc, %f8, %f9 mova %icc, %l5, %l2 loop_5158: movcc %xcc, %o5, %i1 addccc %g2, %o6, %i2 fpack32 %f14, %f2, %f2 lduh [%l7 + 0x2C], %i3 xnorcc %g7, %i0, %i4 fcmpgt32 %f6, %f4, %g6 nop setx loop_5159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbug,a %fcc1, loop_5160 orcc %l3, %g1, %g4 addccc %i6, %g5, %o4 loop_5159: fbuge,a %fcc2, loop_5161 loop_5160: taddcc %l4, 0x01D8, %o7 ldsh [%l7 + 0x4E], %l1 orncc %i5, 0x052B, %o1 loop_5161: fpmerge %f15, %f10, %f8 brnz %l6, loop_5162 bvs,a %xcc, loop_5163 fmul8sux16 %f0, %f14, %f8 te %xcc, 0x6 loop_5162: bne,a,pn %icc, loop_5164 loop_5163: sth %o2, [%l7 + 0x10] ldsb [%l7 + 0x52], %o0 tvc %icc, 0x1 loop_5164: fba %fcc0, loop_5165 sth %o3, [%l7 + 0x18] nop setx loop_5166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a,pn %xcc, loop_5167 loop_5165: mova %icc, %g3, %i7 nop setx loop_5168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5166: subccc %l0, 0x1626, %l2 loop_5167: fsrc1s %f1, %f1 tn %xcc, 0x3 loop_5168: lduw [%l7 + 0x74], %o5 fmovdpos %icc, %f8, %f13 movl %xcc, %l5, %i1 fandnot2 %f14, %f0, %f2 sllx %o6, %g2, %i2 tn %icc, 0x2 sllx %g7, %i0, %i3 tgu %icc, 0x3 ldsw [%l7 + 0x54], %i4 ldx [%l7 + 0x30], %g6 udivx %g1, 0x0A61, %l3 fnot1 %f4, %f14 ldx [%l7 + 0x20], %g4 brnz %g5, loop_5169 st %f7, [%l7 + 0x18] bvs,pt %xcc, loop_5170 taddcctv %o4, %i6, %o7 loop_5169: ldub [%l7 + 0x3B], %l1 ldsb [%l7 + 0x78], %l4 loop_5170: fnor %f8, %f8, %f4 fornot2s %f10, %f11, %f9 fpadd16 %f12, %f12, %f2 stx %i5, [%l7 + 0x38] fandnot1s %f7, %f13, %f0 nop setx loop_5171, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l6, [%l7 + 0x4F] xor %o2, 0x03B3, %o0 bshuffle %f8, %f2, %f4 loop_5171: tvc %icc, 0x4 fcmped %fcc0, %f0, %f10 umul %o3, %o1, %g3 fpack32 %f8, %f12, %f0 std %f6, [%l7 + 0x68] fone %f0 sethi 0x0105, %l0 andcc %l2, %i7, %o5 andcc %i1, 0x0915, %l5 sdivx %g2, 0x1488, %o6 lduw [%l7 + 0x54], %i2 lduh [%l7 + 0x24], %g7 ldsw [%l7 + 0x1C], %i0 nop setx loop_5172, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i3, [%l7 + 0x68] and %i4, %g1, %g6 fnegd %f2, %f0 loop_5172: ldx [%l7 + 0x38], %g4 tneg %xcc, 0x3 tge %xcc, 0x5 orncc %g5, %l3, %o4 tgu %xcc, 0x4 ldub [%l7 + 0x4B], %o7 movrne %l1, 0x057, %i6 andncc %i5, %l6, %o2 fsrc2s %f0, %f14 movrgz %o0, %l4, %o1 fxors %f0, %f13, %f13 and %g3, 0x02B7, %o3 ldsb [%l7 + 0x3A], %l2 ldsb [%l7 + 0x0E], %l0 faligndata %f14, %f2, %f4 andncc %i7, %o5, %i1 fnot1s %f8, %f5 ldsh [%l7 + 0x3C], %g2 fbge %fcc1, loop_5173 fmovsgu %icc, %f14, %f12 movvc %xcc, %o6, %l5 fones %f10 loop_5173: ldub [%l7 + 0x68], %g7 ldsw [%l7 + 0x1C], %i2 tvs %icc, 0x6 fmovdleu %xcc, %f4, %f15 fornot2s %f13, %f13, %f2 edge32l %i0, %i4, %i3 fbul %fcc3, loop_5174 fcmpeq32 %f8, %f12, %g1 fmovd %f6, %f0 be,a loop_5175 loop_5174: fpsub32 %f6, %f6, %f14 stb %g6, [%l7 + 0x5D] std %f8, [%l7 + 0x20] loop_5175: bne %xcc, loop_5176 fmovrdgez %g4, %f6, %f10 bpos,a %xcc, loop_5177 fmovdpos %xcc, %f15, %f5 loop_5176: stx %l3, [%l7 + 0x48] ld [%l7 + 0x70], %f13 loop_5177: fmovsne %icc, %f4, %f12 tl %xcc, 0x7 andn %o4, %o7, %l1 fcmpes %fcc3, %f13, %f0 fxor %f14, %f2, %f4 edge8n %g5, %i5, %l6 call loop_5178 sth %i6, [%l7 + 0x54] edge8 %o0, %l4, %o2 movne %xcc, %o1, %g3 loop_5178: stw %o3, [%l7 + 0x64] fcmpgt32 %f14, %f0, %l2 fsrc1s %f1, %f4 ldsb [%l7 + 0x34], %i7 fbuge %fcc1, loop_5179 std %f6, [%l7 + 0x10] stb %l0, [%l7 + 0x72] fmovrsgez %o5, %f8, %f0 loop_5179: edge32ln %g2, %i1, %o6 stw %g7, [%l7 + 0x54] tsubcc %l5, 0x07ED, %i0 movcs %xcc, %i4, %i2 fors %f3, %f7, %f7 fsrc2 %f10, %f12 fmovsn %xcc, %f4, %f1 fmovrdlz %g1, %f12, %f14 lduh [%l7 + 0x58], %g6 smulcc %i3, %l3, %o4 brz %g4, loop_5180 sth %l1, [%l7 + 0x08] fbule,a %fcc3, loop_5181 fmovsneg %xcc, %f2, %f12 loop_5180: popc 0x022F, %g5 ldx [%l7 + 0x40], %i5 loop_5181: srlx %o7, 0x0A, %i6 tge %xcc, 0x5 edge16 %o0, %l4, %o2 sdivx %l6, 0x1CC7, %g3 movrgez %o3, 0x144, %l2 sll %i7, 0x19, %o1 fmovdleu %icc, %f1, %f15 movleu %xcc, %l0, %g2 movpos %icc, %i1, %o6 fxor %f0, %f14, %f0 ldsw [%l7 + 0x0C], %g7 fnot2s %f1, %f2 fpsub16s %f14, %f11, %f0 fpadd32s %f9, %f6, %f15 ldub [%l7 + 0x0A], %o5 movpos %icc, %l5, %i0 fpadd16 %f14, %f14, %f0 fmovrdgez %i4, %f8, %f14 fmovscs %xcc, %f6, %f11 fpsub16s %f11, %f11, %f13 sdivcc %i2, 0x05C2, %g1 mulscc %i3, %g6, %o4 movleu %icc, %l3, %g4 fabss %f14, %f11 fmovsgu %xcc, %f7, %f2 stx %g5, [%l7 + 0x10] tvc %icc, 0x6 sdivx %i5, 0x1CCE, %l1 xorcc %o7, %o0, %l4 movge %xcc, %i6, %l6 fpsub16s %f3, %f15, %f9 fnegs %f8, %f11 movg %xcc, %g3, %o3 umulcc %l2, 0x172D, %i7 lduw [%l7 + 0x1C], %o2 movrlz %o1, 0x1C7, %l0 fmuld8sux16 %f5, %f5, %f6 stb %g2, [%l7 + 0x3B] xor %o6, %i1, %o5 addcc %g7, 0x1BFC, %l5 bshuffle %f4, %f2, %f10 fnot1s %f3, %f9 bn,a %icc, loop_5182 bpos,a loop_5183 fblg %fcc2, loop_5184 ldsb [%l7 + 0x6C], %i0 loop_5182: fsrc1s %f15, %f3 loop_5183: fbo %fcc2, loop_5185 loop_5184: fmovscs %xcc, %f2, %f0 mova %xcc, %i4, %g1 st %f6, [%l7 + 0x54] loop_5185: movvc %xcc, %i3, %g6 ble,a %icc, loop_5186 tcc %icc, 0x1 sdivx %i2, 0x05A6, %l3 xnorcc %g4, 0x133D, %g5 loop_5186: movrlez %i5, %l1, %o7 alignaddr %o4, %l4, %i6 ldsw [%l7 + 0x1C], %o0 lduh [%l7 + 0x1E], %g3 stx %l6, [%l7 + 0x30] movcc %icc, %o3, %l2 ld [%l7 + 0x68], %f2 fbge,a %fcc0, loop_5187 fmovrsne %o2, %f0, %f8 pdist %f12, %f10, %f10 stw %o1, [%l7 + 0x54] loop_5187: fmovdne %xcc, %f0, %f1 ldx [%l7 + 0x10], %i7 move %icc, %l0, %g2 movpos %xcc, %i1, %o5 popc %g7, %l5 stw %i0, [%l7 + 0x6C] lduh [%l7 + 0x2C], %i4 fandnot1 %f8, %f10, %f0 brz,a %g1, loop_5188 fmovdcs %xcc, %f0, %f10 edge16 %i3, %o6, %i2 fmovd %f8, %f8 loop_5188: fcmple32 %f4, %f8, %l3 sra %g4, 0x1E, %g5 movne %xcc, %i5, %g6 edge16n %o7, %o4, %l1 bvc loop_5189 bgu %xcc, loop_5190 ldd [%l7 + 0x20], %f14 fbuge,a %fcc3, loop_5191 loop_5189: fmovsneg %xcc, %f12, %f10 loop_5190: tl %icc, 0x1 orncc %l4, 0x0884, %i6 loop_5191: fmovrdgez %g3, %f4, %f12 fblg,a %fcc0, loop_5192 udivx %l6, 0x1875, %o0 std %f4, [%l7 + 0x60] faligndata %f0, %f8, %f6 loop_5192: fbl,a %fcc1, loop_5193 std %f12, [%l7 + 0x08] ldx [%l7 + 0x48], %o3 fbul,a %fcc2, loop_5194 loop_5193: bneg,pn %icc, loop_5195 fbul,a %fcc3, loop_5196 ldsb [%l7 + 0x61], %o2 loop_5194: fmovsl %xcc, %f2, %f10 loop_5195: fbule,a %fcc1, loop_5197 loop_5196: lduw [%l7 + 0x64], %o1 srl %l2, 0x15, %i7 std %f2, [%l7 + 0x60] loop_5197: fmovdg %icc, %f7, %f6 bn,a loop_5198 fmovdn %icc, %f5, %f10 fornot2 %f8, %f4, %f14 bge %xcc, loop_5199 loop_5198: taddcctv %g2, %l0, %i1 movn %xcc, %g7, %l5 fnand %f10, %f2, %f6 loop_5199: xnor %o5, 0x1DE4, %i0 sth %i4, [%l7 + 0x58] fmovscs %icc, %f8, %f1 fmovrde %g1, %f0, %f0 taddcctv %i3, 0x1A87, %o6 tsubcc %i2, 0x1975, %l3 fmovdne %icc, %f12, %f7 array16 %g4, %g5, %g6 fandnot2s %f7, %f12, %f15 fbne %fcc1, loop_5200 fcmpgt16 %f12, %f0, %o7 fblg %fcc3, loop_5201 ldx [%l7 + 0x38], %o4 loop_5200: fsrc2s %f4, %f14 fnot1 %f0, %f0 loop_5201: stb %l1, [%l7 + 0x7C] xor %i5, %i6, %l4 ldub [%l7 + 0x47], %l6 fcmpd %fcc3, %f2, %f4 sll %g3, %o0, %o2 fpadd32 %f6, %f0, %f12 nop setx loop_5202, %l0, %l1 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, %o1, %l2 movl %xcc, %i7, %g2 fmovrdgz %l0, %f12, %f8 loop_5202: ba,a loop_5203 andcc %o3, 0x17CF, %i1 fmovdvs %icc, %f2, %f4 movgu %xcc, %l5, %g7 loop_5203: fsrc2s %f7, %f14 fcmpeq32 %f0, %f4, %i0 fornot2s %f1, %f15, %f9 lduh [%l7 + 0x78], %i4 stb %g1, [%l7 + 0x3D] and %o5, 0x087A, %o6 fandnot2 %f6, %f4, %f4 ldsw [%l7 + 0x60], %i2 xor %i3, 0x1D89, %g4 fornot2 %f8, %f0, %f0 fpadd32 %f14, %f4, %f8 ld [%l7 + 0x3C], %f9 bl,a %xcc, loop_5204 fmovrsne %l3, %f10, %f0 array32 %g6, %o7, %g5 bne,a loop_5205 loop_5204: alignaddr %o4, %i5, %l1 srl %i6, %l6, %g3 orcc %l4, %o0, %o2 loop_5205: ldsw [%l7 + 0x24], %o1 fandnot1s %f10, %f5, %f14 fmovsa %xcc, %f15, %f10 bneg,pn %xcc, loop_5206 udivx %i7, 0x19DF, %l2 sth %g2, [%l7 + 0x22] edge16 %l0, %o3, %l5 loop_5206: bvs,pt %xcc, loop_5207 tg %xcc, 0x6 lduw [%l7 + 0x34], %g7 fors %f13, %f4, %f9 loop_5207: fmovsvc %xcc, %f7, %f15 fone %f10 fbule %fcc3, loop_5208 stb %i0, [%l7 + 0x3E] st %f7, [%l7 + 0x6C] fxors %f6, %f12, %f6 loop_5208: sub %i4, %i1, %o5 stw %g1, [%l7 + 0x70] fmovse %icc, %f1, %f13 edge16ln %i2, %i3, %g4 fxnors %f3, %f14, %f13 fornot1s %f7, %f9, %f10 fbg,a %fcc1, loop_5209 lduh [%l7 + 0x0A], %o6 sethi 0x1AD3, %l3 ld [%l7 + 0x10], %f8 loop_5209: fnegs %f11, %f3 movg %xcc, %g6, %g5 brlez %o7, loop_5210 movne %icc, %o4, %i5 bvs,a,pn %icc, loop_5211 brlz,a %l1, loop_5212 loop_5210: lduw [%l7 + 0x28], %l6 pdist %f8, %f0, %f0 loop_5211: tsubcctv %g3, 0x195C, %l4 loop_5212: or %o0, %o2, %i6 fmovrde %o1, %f10, %f0 movvs %xcc, %i7, %g2 lduw [%l7 + 0x38], %l2 fmovrde %l0, %f10, %f0 stb %o3, [%l7 + 0x5B] stb %g7, [%l7 + 0x38] movgu %icc, %l5, %i4 fmovrsgez %i0, %f14, %f2 movrgz %o5, %g1, %i2 movle %xcc, %i3, %i1 stx %o6, [%l7 + 0x78] ldsh [%l7 + 0x74], %g4 ldsb [%l7 + 0x6E], %l3 nop setx loop_5213, %l0, %l1 jmpl %l1, %g5 edge32ln %g6, %o4, %i5 ldub [%l7 + 0x47], %l1 fpsub32 %f10, %f4, %f0 loop_5213: ld [%l7 + 0x1C], %f14 brgez,a %l6, loop_5214 stb %g3, [%l7 + 0x3A] lduw [%l7 + 0x3C], %o7 lduw [%l7 + 0x54], %o0 loop_5214: stb %o2, [%l7 + 0x5D] fsrc2s %f11, %f3 fmovspos %xcc, %f1, %f1 smulcc %i6, %o1, %l4 edge8 %i7, %l2, %l0 fpackfix %f0, %f2 edge8l %g2, %o3, %g7 fmovdneg %xcc, %f6, %f12 fbne %fcc3, loop_5215 stw %i4, [%l7 + 0x70] bge,a %icc, loop_5216 stx %l5, [%l7 + 0x10] loop_5215: fpsub32 %f4, %f10, %f10 sllx %o5, %g1, %i2 loop_5216: fpack32 %f4, %f2, %f2 fnegd %f10, %f8 ldsh [%l7 + 0x42], %i3 fpsub32 %f14, %f4, %f2 fnot1 %f4, %f10 fmovdl %xcc, %f7, %f0 brz,a %i1, loop_5217 fmovrdlz %o6, %f8, %f0 stx %g4, [%l7 + 0x10] tcc %xcc, 0x4 loop_5217: fmul8sux16 %f10, %f0, %f8 fbu,a %fcc0, loop_5218 bne,a %xcc, loop_5219 tcs %icc, 0x7 andcc %l3, 0x0E01, %g5 loop_5218: fpadd32s %f13, %f13, %f1 loop_5219: ldsb [%l7 + 0x52], %i0 tgu %icc, 0x7 ldsw [%l7 + 0x6C], %o4 fmovdpos %xcc, %f1, %f8 fcmpgt32 %f2, %f0, %g6 andncc %l1, %i5, %g3 fmovspos %icc, %f14, %f2 ldx [%l7 + 0x70], %o7 lduw [%l7 + 0x0C], %o0 ldd [%l7 + 0x40], %f10 tsubcc %l6, 0x0DA7, %o2 ldd [%l7 + 0x50], %f10 fmovda %xcc, %f8, %f3 fmovrsgz %o1, %f3, %f3 movre %i6, %i7, %l2 bgu,a,pt %icc, loop_5220 ldsh [%l7 + 0x22], %l4 fcmpeq16 %f2, %f8, %l0 srl %o3, 0x1D, %g7 loop_5220: sdivcc %i4, 0x0B9D, %g2 movcs %xcc, %l5, %o5 lduw [%l7 + 0x44], %i2 call loop_5221 fbo,a %fcc2, loop_5222 fbn %fcc0, loop_5223 movle %xcc, %i3, %i1 loop_5221: std %f6, [%l7 + 0x68] loop_5222: fmovdn %icc, %f11, %f10 loop_5223: lduh [%l7 + 0x28], %o6 ble,pn %xcc, loop_5224 fbug,a %fcc3, loop_5225 brlez,a %g4, loop_5226 stx %g1, [%l7 + 0x08] loop_5224: smulcc %l3, 0x0196, %i0 loop_5225: bvc %icc, loop_5227 loop_5226: st %f6, [%l7 + 0x38] stx %o4, [%l7 + 0x48] ldsb [%l7 + 0x56], %g5 loop_5227: fnot1s %f2, %f13 movge %icc, %l1, %g6 stb %g3, [%l7 + 0x28] ldd [%l7 + 0x50], %f4 orn %i5, %o0, %o7 movrne %l6, 0x21F, %o1 fpadd32 %f0, %f0, %f0 fabsd %f4, %f14 sth %o2, [%l7 + 0x46] fnot2 %f0, %f4 sllx %i7, 0x1A, %i6 movle %icc, %l4, %l0 pdist %f0, %f0, %f6 edge16n %l2, %g7, %o3 move %icc, %g2, %l5 fcmpne32 %f6, %f12, %o5 siam 0x2 ldub [%l7 + 0x6A], %i2 fand %f2, %f6, %f8 ble,a,pt %xcc, loop_5228 pdist %f12, %f6, %f2 smul %i4, 0x03DA, %i1 sth %o6, [%l7 + 0x32] loop_5228: fmovsg %xcc, %f7, %f13 movle %xcc, %i3, %g4 fmovsn %xcc, %f15, %f11 and %g1, 0x0034, %l3 edge16 %i0, %g5, %l1 fone %f2 brz %o4, loop_5229 fsrc1s %f9, %f1 fmul8x16au %f9, %f10, %f6 ldsb [%l7 + 0x7C], %g3 loop_5229: fmul8ulx16 %f6, %f8, %f12 tg %icc, 0x0 edge32 %g6, %i5, %o0 st %f0, [%l7 + 0x1C] stw %l6, [%l7 + 0x7C] sdivx %o7, 0x0D94, %o1 ldd [%l7 + 0x58], %f12 edge16n %i7, %o2, %l4 fnegs %f2, %f8 lduw [%l7 + 0x14], %i6 fmovsvs %xcc, %f10, %f12 lduw [%l7 + 0x48], %l0 st %f13, [%l7 + 0x28] fmovdvs %icc, %f5, %f11 ble,a loop_5230 ldub [%l7 + 0x4C], %g7 and %l2, 0x1DF6, %g2 fnot1 %f8, %f8 loop_5230: be,pt %icc, loop_5231 fbn,a %fcc1, loop_5232 fmovscc %icc, %f1, %f4 fnor %f8, %f14, %f2 loop_5231: movneg %xcc, %l5, %o3 loop_5232: ldub [%l7 + 0x26], %o5 mulx %i2, 0x10BC, %i4 umulcc %i1, %i3, %g4 bneg,pt %icc, loop_5233 brgz,a %g1, loop_5234 bcs,pn %icc, loop_5235 ldsw [%l7 + 0x30], %l3 loop_5233: fmovrsgz %o6, %f0, %f11 loop_5234: ldub [%l7 + 0x5F], %i0 loop_5235: fmovdn %icc, %f8, %f8 ldsw [%l7 + 0x5C], %l1 fmovrse %o4, %f4, %f7 ldub [%l7 + 0x26], %g3 fbul,a %fcc3, loop_5236 fpadd32s %f6, %f15, %f2 fmovse %icc, %f6, %f15 sth %g5, [%l7 + 0x2A] loop_5236: bcc,a,pt %xcc, loop_5237 stw %i5, [%l7 + 0x38] fmovdne %xcc, %f1, %f7 edge32n %o0, %g6, %o7 loop_5237: ldub [%l7 + 0x62], %l6 stw %o1, [%l7 + 0x60] fmovrdgz %i7, %f2, %f10 addccc %o2, %i6, %l4 sth %g7, [%l7 + 0x78] ldx [%l7 + 0x50], %l0 fbl %fcc1, loop_5238 bneg,a,pn %xcc, loop_5239 fbne %fcc2, loop_5240 fexpand %f13, %f4 loop_5238: move %icc, %g2, %l5 loop_5239: ldx [%l7 + 0x60], %l2 loop_5240: bpos %xcc, loop_5241 orcc %o3, 0x19BE, %i2 ldsb [%l7 + 0x21], %i4 fmovsl %xcc, %f6, %f7 loop_5241: sth %i1, [%l7 + 0x3E] fbne %fcc1, loop_5242 fexpand %f12, %f0 fmovd %f6, %f0 orcc %o5, %i3, %g1 loop_5242: sth %g4, [%l7 + 0x14] fabsd %f0, %f14 fpadd32s %f8, %f10, %f5 sllx %l3, %i0, %l1 fmuld8ulx16 %f12, %f2, %f2 st %f0, [%l7 + 0x34] fpack16 %f8, %f15 fcmpeq16 %f14, %f12, %o6 ldd [%l7 + 0x60], %f4 move %xcc, %g3, %o4 mova %xcc, %g5, %o0 fmovdgu %icc, %f5, %f14 fblg,a %fcc2, loop_5243 fabss %f10, %f8 fmovsvc %icc, %f14, %f15 ldx [%l7 + 0x58], %i5 loop_5243: ldx [%l7 + 0x40], %o7 movrne %g6, %l6, %i7 fornot1 %f12, %f2, %f6 ldsb [%l7 + 0x4D], %o2 st %f13, [%l7 + 0x40] ldsb [%l7 + 0x0A], %i6 stb %o1, [%l7 + 0x73] fmovdleu %icc, %f11, %f4 fcmpd %fcc1, %f12, %f14 fmovda %icc, %f9, %f9 fmovrsgz %l4, %f7, %f7 tcc %icc, 0x1 std %f8, [%l7 + 0x20] tneg %xcc, 0x2 move %xcc, %l0, %g2 movneg %xcc, %g7, %l2 fmovsvs %icc, %f4, %f12 movvs %icc, %l5, %o3 brgez %i2, loop_5244 lduh [%l7 + 0x58], %i1 orcc %o5, %i4, %g1 subc %i3, 0x091F, %l3 loop_5244: sth %i0, [%l7 + 0x5A] sth %g4, [%l7 + 0x3A] lduh [%l7 + 0x48], %l1 taddcc %g3, %o4, %o6 tvc %xcc, 0x4 fands %f10, %f13, %f6 brlez,a %o0, loop_5245 bgu,pt %icc, loop_5246 be loop_5247 ldsh [%l7 + 0x14], %g5 loop_5245: fbl %fcc3, loop_5248 loop_5246: mova %xcc, %o7, %g6 loop_5247: ble,a,pn %xcc, loop_5249 movrne %i5, %l6, %i7 loop_5248: fmovsgu %icc, %f13, %f7 lduw [%l7 + 0x1C], %o2 loop_5249: fornot1s %f4, %f0, %f12 fone %f12 stb %i6, [%l7 + 0x33] fmovdgu %icc, %f13, %f9 fbuge,a %fcc1, loop_5250 tvs %icc, 0x1 ldsb [%l7 + 0x1A], %l4 fmovdl %icc, %f2, %f10 loop_5250: ldsb [%l7 + 0x78], %l0 movrne %o1, %g2, %l2 movne %xcc, %g7, %o3 fbug %fcc0, loop_5251 movcs %xcc, %l5, %i2 and %o5, %i4, %g1 fmul8x16 %f13, %f6, %f4 loop_5251: be,a,pt %icc, loop_5252 ldsh [%l7 + 0x58], %i3 sth %i1, [%l7 + 0x18] xor %l3, %g4, %i0 loop_5252: fones %f12 ldsw [%l7 + 0x68], %l1 tleu %xcc, 0x4 te %icc, 0x5 sdivcc %o4, 0x0A68, %g3 fmovrdgez %o6, %f8, %f8 and %g5, %o0, %g6 bne,pt %xcc, loop_5253 fsrc2 %f10, %f8 std %f2, [%l7 + 0x70] umulcc %o7, %l6, %i5 loop_5253: movgu %xcc, %o2, %i6 srl %l4, %i7, %l0 orncc %g2, 0x0EA7, %o1 std %f12, [%l7 + 0x10] stx %g7, [%l7 + 0x18] lduh [%l7 + 0x50], %l2 ldd [%l7 + 0x70], %f2 movrne %o3, %l5, %i2 brnz,a %o5, loop_5254 ldub [%l7 + 0x0F], %g1 stw %i4, [%l7 + 0x0C] sth %i3, [%l7 + 0x3C] loop_5254: bvc,pn %icc, loop_5255 fbge %fcc2, loop_5256 ble,a loop_5257 sth %l3, [%l7 + 0x66] loop_5255: fmovsl %icc, %f3, %f8 loop_5256: fmovdge %xcc, %f2, %f3 loop_5257: siam 0x4 fmovdpos %icc, %f14, %f8 fxor %f14, %f8, %f0 bn loop_5258 stw %g4, [%l7 + 0x6C] sra %i1, %l1, %o4 movg %icc, %i0, %g3 loop_5258: movcc %icc, %g5, %o0 fbule %fcc0, loop_5259 bneg,pt %icc, loop_5260 tvs %icc, 0x6 movle %icc, %g6, %o6 loop_5259: fmovrslz %o7, %f15, %f4 loop_5260: fsrc2 %f2, %f10 fbne %fcc1, loop_5261 array8 %i5, %o2, %l6 fone %f6 fblg,a %fcc3, loop_5262 loop_5261: fbg,a %fcc1, loop_5263 addcc %i6, 0x1FD0, %i7 movvc %icc, %l4, %g2 loop_5262: stx %o1, [%l7 + 0x58] loop_5263: movpos %icc, %l0, %l2 ldsw [%l7 + 0x10], %g7 fmovsl %xcc, %f5, %f0 fba,a %fcc3, loop_5264 smulcc %l5, 0x08B1, %i2 ldub [%l7 + 0x4E], %o3 tcs %icc, 0x3 loop_5264: fmovdl %xcc, %f9, %f1 tpos %icc, 0x3 fmul8x16au %f3, %f4, %f2 ldx [%l7 + 0x50], %o5 tgu %icc, 0x4 ldx [%l7 + 0x58], %i4 move %icc, %i3, %l3 smulcc %g4, %i1, %l1 edge32ln %o4, %g1, %i0 std %f14, [%l7 + 0x28] fbge %fcc0, loop_5265 addccc %g5, %o0, %g6 fmovdn %xcc, %f2, %f3 orncc %o6, 0x07CC, %o7 loop_5265: stx %i5, [%l7 + 0x28] fmovrdgez %o2, %f4, %f8 ldub [%l7 + 0x37], %l6 fxor %f4, %f2, %f12 movrgz %g3, %i6, %l4 movpos %icc, %g2, %o1 bneg loop_5266 array32 %l0, %l2, %i7 fpsub16 %f12, %f2, %f14 bgu,a %xcc, loop_5267 loop_5266: tneg %xcc, 0x4 fble %fcc1, loop_5268 bne loop_5269 loop_5267: fmovdvc %xcc, %f10, %f11 ldsb [%l7 + 0x46], %l5 loop_5268: fmovrslez %i2, %f8, %f11 loop_5269: fmovrdne %g7, %f14, %f4 sll %o5, %i4, %i3 sdiv %l3, 0x114E, %g4 stb %i1, [%l7 + 0x1E] fmovrsgz %l1, %f7, %f0 fsrc2s %f8, %f4 fsrc2s %f11, %f6 st %f5, [%l7 + 0x18] movneg %icc, %o3, %g1 ldsw [%l7 + 0x10], %o4 fmovdcc %icc, %f1, %f6 array8 %g5, %i0, %g6 subccc %o0, 0x0327, %o6 fmovsle %icc, %f15, %f11 ldx [%l7 + 0x78], %o7 taddcctv %i5, %l6, %o2 fmovsge %xcc, %f15, %f14 ldsh [%l7 + 0x0C], %g3 ldsh [%l7 + 0x7A], %i6 fbule %fcc3, loop_5270 sth %l4, [%l7 + 0x7A] edge8 %g2, %l0, %o1 ldub [%l7 + 0x50], %l2 loop_5270: popc %i7, %l5 movcc %icc, %g7, %i2 fsrc2s %f2, %f0 fbne,a %fcc0, loop_5271 lduw [%l7 + 0x74], %i4 subc %o5, %i3, %l3 sethi 0x1175, %g4 loop_5271: xor %i1, %l1, %g1 fmovrdlez %o3, %f12, %f0 movn %xcc, %o4, %g5 fandnot1 %f8, %f0, %f14 nop setx loop_5272, %l0, %l1 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 %f4, [%l7 + 0x20] mulscc %g6, %i0, %o0 fbo %fcc3, loop_5273 loop_5272: fones %f14 ble,a loop_5274 fmuld8ulx16 %f11, %f9, %f10 loop_5273: ldsb [%l7 + 0x44], %o6 fsrc2s %f9, %f5 loop_5274: fmovrslez %o7, %f14, %f6 ldd [%l7 + 0x30], %f12 sth %i5, [%l7 + 0x6C] umulcc %o2, 0x1934, %l6 udivcc %i6, 0x1E3E, %l4 ldd [%l7 + 0x30], %f8 subc %g3, %l0, %o1 fbn,a %fcc2, loop_5275 ldsw [%l7 + 0x58], %l2 xor %g2, 0x08DA, %i7 ldsh [%l7 + 0x6A], %g7 loop_5275: std %f10, [%l7 + 0x50] fxor %f14, %f8, %f0 fands %f1, %f0, %f12 and %l5, %i2, %o5 srlx %i3, %i4, %g4 fbu %fcc0, loop_5276 xnorcc %l3, %l1, %i1 brz,a %o3, loop_5277 edge8l %o4, %g5, %g6 loop_5276: lduh [%l7 + 0x12], %i0 fmovs %f8, %f15 loop_5277: subcc %g1, 0x01B3, %o0 fnand %f6, %f10, %f2 lduw [%l7 + 0x54], %o7 fmovrdlez %o6, %f12, %f10 fones %f8 xnor %i5, %o2, %l6 fmovrdlz %l4, %f10, %f4 fsrc1 %f8, %f10 brlz,a %i6, loop_5278 sllx %l0, 0x0D, %g3 smulcc %l2, 0x08E6, %o1 orn %i7, %g2, %l5 loop_5278: ldub [%l7 + 0x24], %g7 movg %icc, %o5, %i3 tle %xcc, 0x3 stx %i2, [%l7 + 0x48] fmovdl %xcc, %f1, %f2 fcmpd %fcc1, %f8, %f6 fcmpeq32 %f2, %f14, %i4 stw %g4, [%l7 + 0x70] sth %l3, [%l7 + 0x7C] ldd [%l7 + 0x50], %f2 ldd [%l7 + 0x28], %f8 nop setx loop_5279, %l0, %l1 jmpl %l1, %i1 bcs loop_5280 ldsh [%l7 + 0x64], %l1 fmovrsgez %o4, %f4, %f12 loop_5279: bvc,a,pt %xcc, loop_5281 loop_5280: fmovse %xcc, %f14, %f2 fcmple32 %f12, %f6, %g5 fmovrsgz %g6, %f6, %f13 loop_5281: edge8l %o3, %g1, %i0 movrlz %o7, %o6, %i5 tvs %xcc, 0x1 ldsh [%l7 + 0x34], %o2 ldsb [%l7 + 0x4A], %o0 fmovspos %icc, %f14, %f0 or %l6, 0x15F2, %l4 tne %icc, 0x1 array16 %l0, %i6, %g3 fmovdvc %icc, %f10, %f13 move %xcc, %o1, %i7 fmovscc %xcc, %f11, %f3 tvc %xcc, 0x6 nop setx loop_5282, %l0, %l1 jmpl %l1, %l2 lduw [%l7 + 0x2C], %g2 ldsh [%l7 + 0x2E], %l5 stw %g7, [%l7 + 0x34] loop_5282: fmovdge %icc, %f14, %f6 orcc %o5, %i3, %i2 lduh [%l7 + 0x6A], %g4 ble loop_5283 stx %i4, [%l7 + 0x68] lduw [%l7 + 0x4C], %i1 st %f0, [%l7 + 0x3C] loop_5283: movvc %icc, %l3, %o4 taddcctv %l1, 0x02FB, %g6 movle %icc, %o3, %g5 fba %fcc1, loop_5284 lduh [%l7 + 0x78], %g1 fzero %f2 st %f7, [%l7 + 0x5C] loop_5284: mulscc %o7, %o6, %i5 andcc %i0, %o0, %l6 array32 %l4, %l0, %o2 brgez %i6, loop_5285 ldx [%l7 + 0x10], %o1 or %i7, 0x0702, %l2 tneg %xcc, 0x2 loop_5285: fsrc2 %f6, %f2 fmovdge %xcc, %f11, %f7 fblg,a %fcc2, loop_5286 brz %g2, loop_5287 fornot2 %f8, %f10, %f8 fzero %f8 loop_5286: bcs,pt %xcc, loop_5288 loop_5287: fmovsg %icc, %f7, %f1 fpack16 %f10, %f3 stb %g3, [%l7 + 0x1A] loop_5288: fmovdneg %xcc, %f11, %f14 fmovdvc %xcc, %f6, %f13 fandnot1 %f8, %f14, %f0 tle %xcc, 0x6 fmul8ulx16 %f8, %f6, %f12 fmovdn %xcc, %f13, %f6 sdivcc %g7, 0x0BBB, %o5 fones %f1 fcmple32 %f6, %f14, %l5 movgu %icc, %i3, %i2 fbue %fcc2, loop_5289 xnor %g4, 0x1727, %i1 movn %icc, %l3, %i4 ldx [%l7 + 0x08], %o4 loop_5289: tn %xcc, 0x3 fmovrsgz %l1, %f6, %f8 ldx [%l7 + 0x68], %g6 be,pt %xcc, loop_5290 fbo %fcc0, loop_5291 fmovdvc %icc, %f4, %f15 fcmped %fcc2, %f0, %f8 loop_5290: fmovdvs %xcc, %f12, %f1 loop_5291: fands %f4, %f13, %f6 or %o3, 0x1A2C, %g1 fmovrde %g5, %f2, %f14 tg %icc, 0x5 tpos %xcc, 0x0 movgu %xcc, %o7, %o6 mulx %i0, 0x1049, %i5 fbu,a %fcc2, loop_5292 fexpand %f0, %f12 ta %xcc, 0x3 std %f14, [%l7 + 0x68] loop_5292: popc %l6, %l4 ldsb [%l7 + 0x28], %l0 tvc %icc, 0x6 ldsb [%l7 + 0x71], %o2 ldx [%l7 + 0x28], %i6 mulx %o1, %i7, %o0 bvs,a %xcc, loop_5293 edge32l %l2, %g2, %g3 ldsw [%l7 + 0x58], %o5 fxnor %f2, %f6, %f2 loop_5293: fmovrdlz %l5, %f10, %f0 fmovde %icc, %f15, %f0 fnot2 %f10, %f2 movrne %g7, %i2, %g4 fzeros %f7 fmuld8ulx16 %f11, %f12, %f8 tvs %icc, 0x5 tvs %icc, 0x4 nop setx loop_5294, %l0, %l1 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 %f5, %f3, %f7 fbule %fcc2, loop_5295 st %f14, [%l7 + 0x78] loop_5294: fmovsvc %icc, %f3, %f3 fandnot1 %f14, %f8, %f6 loop_5295: fnegd %f14, %f2 tsubcc %i1, 0x1748, %l3 ldsb [%l7 + 0x0D], %i3 lduh [%l7 + 0x34], %i4 fnot1s %f1, %f13 fnors %f7, %f4, %f3 stw %l1, [%l7 + 0x1C] ldsw [%l7 + 0x20], %o4 ldd [%l7 + 0x50], %f4 fmovsl %xcc, %f7, %f8 tne %icc, 0x3 fpsub32 %f2, %f8, %f2 xnor %o3, %g1, %g6 fmul8x16al %f4, %f4, %f0 fandnot2s %f12, %f7, %f2 fbug %fcc3, loop_5296 fmovd %f14, %f14 fbe %fcc1, loop_5297 siam 0x1 loop_5296: fmovdl %xcc, %f8, %f3 fpack16 %f4, %f15 loop_5297: subccc %o7, %o6, %i0 ldsw [%l7 + 0x4C], %i5 fbn %fcc3, loop_5298 xor %l6, 0x0E87, %g5 siam 0x4 ldsw [%l7 + 0x28], %l4 loop_5298: st %f4, [%l7 + 0x6C] fbule %fcc3, loop_5299 lduh [%l7 + 0x4E], %o2 stb %i6, [%l7 + 0x3C] subccc %o1, %l0, %o0 loop_5299: bl,a,pt %icc, loop_5300 lduw [%l7 + 0x18], %i7 xnorcc %g2, %l2, %g3 udivcc %o5, 0x1DA7, %l5 loop_5300: fmovse %xcc, %f9, %f13 srl %g7, %g4, %i2 subcc %l3, 0x07D6, %i1 edge8ln %i4, %i3, %l1 ldsb [%l7 + 0x3D], %o4 sub %o3, %g1, %o7 stx %o6, [%l7 + 0x40] array8 %g6, %i0, %l6 stb %i5, [%l7 + 0x36] fbo,a %fcc1, loop_5301 fpack16 %f10, %f14 bshuffle %f6, %f12, %f6 sth %l4, [%l7 + 0x52] loop_5301: ldub [%l7 + 0x7E], %g5 ldsh [%l7 + 0x44], %o2 ld [%l7 + 0x2C], %f5 std %f14, [%l7 + 0x38] sllx %i6, %l0, %o0 std %f14, [%l7 + 0x50] fbue,a %fcc1, loop_5302 bge,pt %xcc, loop_5303 movvc %xcc, %i7, %g2 movvc %xcc, %o1, %l2 loop_5302: ldub [%l7 + 0x48], %g3 loop_5303: bpos %icc, loop_5304 fnors %f1, %f7, %f9 movrlz %l5, %o5, %g7 siam 0x6 loop_5304: fmovsge %icc, %f9, %f15 ldsh [%l7 + 0x1C], %i2 edge8ln %g4, %l3, %i1 lduw [%l7 + 0x60], %i4 fmovrslz %l1, %f3, %f9 nop setx loop_5305, %l0, %l1 jmpl %l1, %i3 fbl %fcc1, loop_5306 taddcc %o4, %g1, %o7 fand %f4, %f10, %f0 loop_5305: fzeros %f8 loop_5306: ldd [%l7 + 0x70], %f0 sth %o6, [%l7 + 0x5E] faligndata %f6, %f8, %f0 tl %icc, 0x1 fmovdcc %icc, %f9, %f10 srlx %g6, %i0, %l6 fmovscc %xcc, %f14, %f2 for %f4, %f8, %f4 fzero %f14 udiv %o3, 0x1CFE, %l4 sdivcc %i5, 0x04EF, %g5 fmovrsne %o2, %f6, %f15 ld [%l7 + 0x18], %f8 ldd [%l7 + 0x10], %f8 movre %i6, 0x3A3, %l0 umulcc %i7, %o0, %g2 bcc,a,pt %xcc, loop_5307 edge8l %o1, %g3, %l2 fmovsle %icc, %f8, %f8 std %f4, [%l7 + 0x30] loop_5307: fmovd %f2, %f0 fnot2s %f15, %f6 ldsh [%l7 + 0x38], %l5 bgu,pn %icc, loop_5308 fbul,a %fcc2, loop_5309 sth %o5, [%l7 + 0x68] edge8l %g7, %i2, %l3 loop_5308: fmovsne %icc, %f4, %f11 loop_5309: fpadd32 %f10, %f14, %f12 fpsub32s %f14, %f14, %f15 fexpand %f6, %f12 srl %i1, %i4, %l1 bvc,a %xcc, loop_5310 te %icc, 0x0 fbne,a %fcc3, loop_5311 ldd [%l7 + 0x48], %f10 loop_5310: fmul8x16au %f12, %f11, %f8 fandnot1s %f0, %f5, %f11 loop_5311: bn,pn %xcc, loop_5312 mulx %i3, 0x112F, %o4 lduh [%l7 + 0x12], %g4 fbug,a %fcc0, loop_5313 loop_5312: fcmpne16 %f6, %f4, %g1 fornot1 %f8, %f12, %f4 fmovdne %xcc, %f12, %f11 loop_5313: std %f12, [%l7 + 0x48] fbn,a %fcc2, loop_5314 brgz,a %o7, loop_5315 stb %g6, [%l7 + 0x1B] movrgez %o6, 0x056, %i0 loop_5314: srax %l6, 0x0A, %o3 loop_5315: fmovsl %xcc, %f9, %f15 movneg %icc, %l4, %g5 fmovdpos %xcc, %f4, %f11 ldx [%l7 + 0x28], %i5 fmovsneg %xcc, %f8, %f11 fand %f10, %f4, %f2 std %f12, [%l7 + 0x68] fmovrslz %o2, %f1, %f7 fsrc2s %f6, %f14 fmovdneg %xcc, %f0, %f2 popc %l0, %i7 stw %i6, [%l7 + 0x58] sth %o0, [%l7 + 0x78] std %f4, [%l7 + 0x18] lduh [%l7 + 0x22], %g2 ldx [%l7 + 0x78], %o1 ldsb [%l7 + 0x7B], %l2 ldsb [%l7 + 0x79], %l5 ldd [%l7 + 0x18], %f14 tne %xcc, 0x6 fmovsne %xcc, %f14, %f6 movrgz %o5, 0x1A9, %g3 std %f10, [%l7 + 0x30] stw %g7, [%l7 + 0x60] brgez,a %l3, loop_5316 fnegs %f7, %f13 stw %i2, [%l7 + 0x60] sra %i4, 0x17, %l1 loop_5316: stw %i3, [%l7 + 0x50] tneg %xcc, 0x3 fmovda %icc, %f12, %f2 tle %icc, 0x3 fones %f7 bcc,a %xcc, loop_5317 st %f7, [%l7 + 0x30] fmuld8ulx16 %f2, %f10, %f2 andn %o4, %g4, %i1 loop_5317: udivcc %o7, 0x0CC0, %g6 lduw [%l7 + 0x20], %g1 add %i0, 0x0737, %o6 brgz,a %l6, loop_5318 mova %xcc, %l4, %o3 fbge %fcc2, loop_5319 ldx [%l7 + 0x70], %g5 loop_5318: bshuffle %f4, %f6, %f6 ldsw [%l7 + 0x68], %o2 loop_5319: ldd [%l7 + 0x18], %f8 tcc %xcc, 0x6 fmul8ulx16 %f10, %f12, %f6 ldd [%l7 + 0x50], %f4 stx %i5, [%l7 + 0x68] movgu %xcc, %l0, %i6 ldub [%l7 + 0x1E], %i7 ldx [%l7 + 0x48], %g2 fsrc1 %f6, %f6 st %f11, [%l7 + 0x50] alignaddrl %o0, %o1, %l2 lduw [%l7 + 0x54], %l5 fmovdcc %icc, %f12, %f12 fbn,a %fcc0, loop_5320 stx %g3, [%l7 + 0x78] alignaddr %g7, %l3, %o5 fble %fcc1, loop_5321 loop_5320: lduh [%l7 + 0x10], %i4 lduw [%l7 + 0x08], %i2 fpmerge %f5, %f0, %f8 loop_5321: stw %l1, [%l7 + 0x34] fnot1s %f7, %f2 lduw [%l7 + 0x6C], %o4 lduw [%l7 + 0x40], %i3 lduh [%l7 + 0x08], %i1 fmovsvc %xcc, %f10, %f6 smul %g4, 0x05FB, %g6 xorcc %g1, 0x154E, %i0 bcs,a,pt %xcc, loop_5322 popc 0x06EC, %o6 fbl %fcc0, loop_5323 ldsb [%l7 + 0x75], %l6 loop_5322: ldd [%l7 + 0x58], %f8 fblg %fcc2, loop_5324 loop_5323: movrne %o7, %l4, %o3 stb %g5, [%l7 + 0x1F] fbne %fcc3, loop_5325 loop_5324: fornot1s %f14, %f1, %f15 fsrc2s %f4, %f2 addcc %o2, %i5, %l0 loop_5325: std %f4, [%l7 + 0x50] movrlez %i6, %i7, %g2 subccc %o0, 0x1743, %o1 fzero %f4 std %f2, [%l7 + 0x50] ldx [%l7 + 0x60], %l2 array8 %g3, %l5, %l3 fmovrdlz %o5, %f6, %f10 fbul %fcc3, loop_5326 bvc,a,pn %xcc, loop_5327 fpack32 %f4, %f0, %f12 st %f15, [%l7 + 0x44] loop_5326: srl %g7, %i2, %i4 loop_5327: fmovrdlez %l1, %f0, %f2 fornot2s %f1, %f10, %f7 mulx %o4, 0x08D7, %i1 fpack32 %f4, %f12, %f10 tvs %icc, 0x5 edge32n %i3, %g6, %g4 fmul8sux16 %f4, %f12, %f0 srlx %g1, %i0, %l6 std %f8, [%l7 + 0x58] sth %o6, [%l7 + 0x54] smulcc %l4, %o7, %g5 movrne %o3, 0x153, %o2 fmul8x16 %f9, %f8, %f12 fmovsvs %icc, %f15, %f13 fsrc2s %f9, %f6 lduw [%l7 + 0x30], %i5 tn %icc, 0x7 ldx [%l7 + 0x18], %l0 smulcc %i6, 0x07FD, %i7 ld [%l7 + 0x40], %f15 brlz,a %o0, loop_5328 fcmped %fcc1, %f4, %f0 stb %o1, [%l7 + 0x50] fmovdcs %icc, %f1, %f0 loop_5328: stb %l2, [%l7 + 0x17] fble,a %fcc1, loop_5329 edge8 %g2, %l5, %l3 fpadd32 %f6, %f2, %f8 bgu loop_5330 loop_5329: fnand %f12, %f4, %f6 fcmpd %fcc0, %f4, %f8 fandnot1 %f0, %f6, %f0 loop_5330: ldx [%l7 + 0x50], %g3 movneg %icc, %g7, %o5 lduw [%l7 + 0x18], %i2 udivcc %i4, 0x0B96, %l1 bne,a %xcc, loop_5331 fmovrdlz %o4, %f4, %f0 std %f10, [%l7 + 0x08] ldsh [%l7 + 0x68], %i3 loop_5331: lduw [%l7 + 0x5C], %i1 fmovrdgz %g4, %f4, %f14 fmuld8sux16 %f3, %f5, %f10 fpadd16s %f7, %f14, %f14 movle %xcc, %g1, %g6 stx %l6, [%l7 + 0x38] fmovrsgz %i0, %f4, %f11 nop setx loop_5332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x18] andcc %l4, 0x0854, %o7 tl %icc, 0x3 loop_5332: mulscc %g5, 0x070A, %o3 fmovrsne %o2, %f11, %f8 ldub [%l7 + 0x77], %i5 fbul,a %fcc0, loop_5333 fpack16 %f8, %f14 lduw [%l7 + 0x44], %l0 udiv %i6, 0x14AA, %o6 loop_5333: alignaddrl %o0, %i7, %l2 stx %g2, [%l7 + 0x38] ldd [%l7 + 0x30], %f12 lduw [%l7 + 0x64], %l5 xnor %o1, 0x1FE8, %l3 ldsb [%l7 + 0x49], %g3 edge32ln %o5, %i2, %g7 fble %fcc0, loop_5334 fmovdneg %xcc, %f4, %f9 nop setx loop_5335, %l0, %l1 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 + 0x20] loop_5334: edge32n %i4, %o4, %i3 taddcc %i1, 0x1F40, %l1 loop_5335: brz %g4, loop_5336 lduh [%l7 + 0x10], %g6 fmovrslez %g1, %f13, %f9 tle %xcc, 0x5 loop_5336: orcc %l6, %l4, %o7 udiv %g5, 0x167A, %o3 movneg %xcc, %o2, %i0 movle %icc, %i5, %i6 ldsb [%l7 + 0x4E], %l0 fabss %f14, %f4 orn %o6, 0x1143, %i7 lduw [%l7 + 0x38], %o0 ldsw [%l7 + 0x74], %g2 brgz,a %l5, loop_5337 ldd [%l7 + 0x10], %f14 ldsh [%l7 + 0x28], %l2 std %f8, [%l7 + 0x78] loop_5337: xorcc %o1, %l3, %o5 stx %g3, [%l7 + 0x40] movrgez %g7, 0x07A, %i4 sdivcc %i2, 0x1F0E, %o4 stx %i3, [%l7 + 0x60] fbue,a %fcc0, loop_5338 srl %i1, 0x0B, %l1 ld [%l7 + 0x28], %f5 udiv %g6, 0x1C65, %g1 loop_5338: fmovdvs %icc, %f13, %f14 fmuld8sux16 %f10, %f10, %f6 fxnors %f10, %f9, %f9 st %f2, [%l7 + 0x4C] ld [%l7 + 0x6C], %f4 movpos %xcc, %l6, %g4 fsrc2 %f8, %f8 movrgez %l4, %g5, %o7 fpsub16 %f12, %f6, %f4 ldsw [%l7 + 0x74], %o3 fnegs %f1, %f9 ldx [%l7 + 0x20], %o2 fpack32 %f2, %f14, %f6 alignaddr %i5, %i6, %l0 fbule %fcc3, loop_5339 fmul8x16au %f12, %f14, %f2 fmuld8sux16 %f6, %f3, %f10 stw %o6, [%l7 + 0x6C] loop_5339: movneg %icc, %i0, %i7 ldsb [%l7 + 0x27], %o0 lduw [%l7 + 0x50], %l5 stw %l2, [%l7 + 0x48] ldx [%l7 + 0x40], %g2 std %f8, [%l7 + 0x18] fnot2s %f4, %f11 movne %xcc, %l3, %o1 fpackfix %f12, %f0 fbg,a %fcc2, loop_5340 tneg %icc, 0x0 mova %xcc, %o5, %g7 edge16l %i4, %i2, %o4 loop_5340: and %i3, %g3, %i1 brgez,a %g6, loop_5341 tgu %xcc, 0x0 fxor %f12, %f10, %f10 fba %fcc3, loop_5342 loop_5341: fmovdvc %xcc, %f3, %f5 bvs,a %xcc, loop_5343 udivcc %g1, 0x05BC, %l6 loop_5342: fpsub16s %f6, %f6, %f6 ldx [%l7 + 0x38], %g4 loop_5343: smulcc %l1, %g5, %l4 ldx [%l7 + 0x20], %o7 sub %o3, %i5, %i6 fandnot2 %f6, %f14, %f4 stx %o2, [%l7 + 0x60] movpos %xcc, %l0, %i0 tcs %icc, 0x3 fcmpeq16 %f4, %f10, %i7 addcc %o6, 0x1A91, %o0 sth %l2, [%l7 + 0x12] udivcc %l5, 0x1EA7, %l3 fxnor %f4, %f14, %f14 alignaddr %g2, %o1, %g7 fpadd16 %f6, %f2, %f6 fmovdvs %icc, %f2, %f9 fmovsa %icc, %f15, %f3 edge16n %o5, %i4, %o4 fornot1s %f5, %f6, %f7 edge16n %i2, %i3, %g3 fmovrde %g6, %f10, %f12 sth %i1, [%l7 + 0x74] ldub [%l7 + 0x4A], %l6 alignaddr %g1, %g4, %g5 movvs %xcc, %l1, %o7 fnot2 %f8, %f10 fcmpne16 %f6, %f6, %o3 brnz %l4, loop_5344 movleu %xcc, %i6, %o2 ldsw [%l7 + 0x0C], %l0 ld [%l7 + 0x18], %f3 loop_5344: fmovsle %xcc, %f11, %f3 bneg,a %xcc, loop_5345 fmovdvc %icc, %f14, %f10 fpackfix %f6, %f5 stb %i0, [%l7 + 0x2C] loop_5345: alignaddrl %i5, %o6, %i7 fone %f6 stb %l2, [%l7 + 0x49] tgu %icc, 0x1 fnors %f2, %f14, %f14 ble %xcc, loop_5346 bcc,a loop_5347 sth %l5, [%l7 + 0x7E] fandnot1 %f12, %f4, %f12 loop_5346: sth %o0, [%l7 + 0x18] loop_5347: faligndata %f0, %f10, %f10 fandnot1s %f5, %f9, %f11 ldsh [%l7 + 0x32], %l3 fornot2s %f6, %f13, %f11 andn %o1, 0x001E, %g2 tvc %xcc, 0x4 ldsb [%l7 + 0x33], %o5 ldd [%l7 + 0x60], %f2 bl loop_5348 fmovdgu %xcc, %f11, %f15 ldsb [%l7 + 0x4D], %g7 stw %o4, [%l7 + 0x10] loop_5348: fcmpgt32 %f14, %f6, %i2 fmul8sux16 %f6, %f12, %f8 and %i3, 0x1363, %i4 fabsd %f6, %f2 fmovrslz %g3, %f1, %f5 orn %i1, 0x1CC7, %l6 te %xcc, 0x0 ldsh [%l7 + 0x74], %g6 movg %xcc, %g4, %g1 ldsh [%l7 + 0x7E], %l1 fmovrslez %o7, %f15, %f4 mulx %g5, 0x0624, %l4 fands %f10, %f9, %f15 lduh [%l7 + 0x62], %o3 ld [%l7 + 0x20], %f15 fandnot1 %f14, %f4, %f10 srlx %o2, 0x08, %i6 st %f5, [%l7 + 0x1C] sra %l0, 0x0D, %i0 edge16n %i5, %i7, %l2 sth %l5, [%l7 + 0x6A] fmovrdgez %o0, %f10, %f12 fmovrde %o6, %f0, %f14 fmul8x16al %f12, %f3, %f0 stb %o1, [%l7 + 0x68] edge8n %g2, %o5, %g7 ldsw [%l7 + 0x40], %l3 tneg %icc, 0x6 bcs,a,pn %xcc, loop_5349 fornot1s %f10, %f13, %f0 brgz %o4, loop_5350 movge %icc, %i3, %i2 loop_5349: andncc %g3, %i4, %l6 ldsh [%l7 + 0x70], %i1 loop_5350: udivcc %g6, 0x19DD, %g4 edge32n %l1, %g1, %o7 taddcctv %l4, 0x1AE3, %o3 sth %o2, [%l7 + 0x24] fbge,a %fcc2, loop_5351 stx %g5, [%l7 + 0x28] ldub [%l7 + 0x71], %l0 stx %i0, [%l7 + 0x50] loop_5351: fabsd %f4, %f4 movgu %icc, %i5, %i7 tsubcc %i6, %l5, %l2 stx %o6, [%l7 + 0x68] fornot1s %f14, %f4, %f1 edge32l %o0, %g2, %o5 srax %o1, 0x09, %g7 fba %fcc2, loop_5352 fnor %f6, %f12, %f10 ldsw [%l7 + 0x2C], %l3 tne %xcc, 0x1 loop_5352: ld [%l7 + 0x54], %f0 fmul8x16au %f5, %f14, %f10 stb %i3, [%l7 + 0x3A] fand %f4, %f6, %f10 fbo,a %fcc2, loop_5353 andn %i2, 0x06A8, %o4 fbn,a %fcc2, loop_5354 ldsw [%l7 + 0x14], %i4 loop_5353: fcmple32 %f2, %f10, %g3 ldub [%l7 + 0x57], %i1 loop_5354: fmovrsgz %l6, %f3, %f14 fpsub32s %f5, %f3, %f0 ldsh [%l7 + 0x6C], %g6 taddcc %l1, %g1, %g4 bne,pt %icc, loop_5355 fmovsl %icc, %f8, %f12 fmovdleu %icc, %f6, %f8 brlez,a %l4, loop_5356 loop_5355: movcc %icc, %o7, %o2 stb %g5, [%l7 + 0x15] fsrc1 %f2, %f8 loop_5356: tge %xcc, 0x2 stw %o3, [%l7 + 0x40] xorcc %l0, %i5, %i0 fmul8sux16 %f6, %f10, %f0 fnors %f6, %f13, %f15 fabss %f1, %f8 fzero %f6 fone %f0 tvs %icc, 0x7 movrgz %i6, 0x0B8, %l5 alignaddrl %i7, %l2, %o6 sdivx %g2, 0x134B, %o5 fmovde %xcc, %f8, %f10 bn,a %icc, loop_5357 fbn %fcc2, loop_5358 stw %o0, [%l7 + 0x50] lduh [%l7 + 0x66], %o1 loop_5357: bcs,a %icc, loop_5359 loop_5358: ldsb [%l7 + 0x7B], %g7 lduw [%l7 + 0x70], %i3 fnor %f14, %f10, %f6 loop_5359: fsrc2s %f4, %f12 fxors %f8, %f11, %f1 ldx [%l7 + 0x10], %l3 fpsub16 %f8, %f14, %f14 lduw [%l7 + 0x10], %o4 ldd [%l7 + 0x70], %f6 std %f4, [%l7 + 0x58] fzero %f14 movrgz %i2, 0x2F8, %i4 tge %icc, 0x5 fbul %fcc2, loop_5360 movge %xcc, %g3, %l6 ldsw [%l7 + 0x40], %i1 fbue %fcc1, loop_5361 loop_5360: lduh [%l7 + 0x6E], %l1 ldsb [%l7 + 0x1C], %g6 fcmpne32 %f8, %f8, %g4 loop_5361: ta %icc, 0x4 fmovdle %icc, %f2, %f9 ldd [%l7 + 0x78], %f12 ldub [%l7 + 0x60], %g1 subccc %o7, %o2, %g5 fxnor %f0, %f6, %f6 fbe,a %fcc3, loop_5362 fmuld8ulx16 %f12, %f4, %f10 edge16n %l4, %o3, %l0 tge %xcc, 0x3 loop_5362: fandnot2s %f7, %f5, %f9 ldub [%l7 + 0x35], %i0 fnegd %f8, %f12 brnz %i5, loop_5363 stb %i6, [%l7 + 0x3A] fmovdpos %icc, %f4, %f2 fcmple32 %f0, %f2, %l5 loop_5363: tge %xcc, 0x4 brgz %l2, loop_5364 mova %xcc, %i7, %o6 fpadd16 %f12, %f12, %f14 fmovsneg %icc, %f8, %f0 loop_5364: udivcc %o5, 0x0C06, %o0 ldsh [%l7 + 0x40], %g2 fmovrse %o1, %f3, %f0 ld [%l7 + 0x30], %f0 fmovrdgz %i3, %f0, %f14 stx %l3, [%l7 + 0x60] fsrc2s %f8, %f8 fbg,a %fcc3, loop_5365 movneg %xcc, %o4, %g7 edge32ln %i2, %g3, %i4 fbu,a %fcc1, loop_5366 loop_5365: bcs,pt %xcc, loop_5367 fmul8x16 %f12, %f8, %f0 fmuld8sux16 %f10, %f8, %f0 loop_5366: tne %xcc, 0x2 loop_5367: fmovrdgez %i1, %f2, %f10 ldd [%l7 + 0x68], %f8 fpadd32s %f11, %f0, %f8 brnz,a %l6, loop_5368 ta %xcc, 0x7 brgez %g6, loop_5369 lduw [%l7 + 0x2C], %l1 loop_5368: lduw [%l7 + 0x38], %g1 ldd [%l7 + 0x08], %f10 loop_5369: tne %icc, 0x4 fornot1s %f14, %f8, %f14 sth %g4, [%l7 + 0x26] tsubcctv %o2, %g5, %o7 fmovdpos %icc, %f13, %f7 tl %icc, 0x1 ldub [%l7 + 0x4D], %l4 tsubcctv %o3, %i0, %i5 ldx [%l7 + 0x18], %l0 fbo,a %fcc2, loop_5370 fpadd16s %f13, %f3, %f3 bn,a loop_5371 stb %i6, [%l7 + 0x46] loop_5370: fbo %fcc2, loop_5372 fand %f14, %f14, %f2 loop_5371: stw %l2, [%l7 + 0x18] ldsw [%l7 + 0x1C], %l5 loop_5372: lduh [%l7 + 0x4A], %i7 fzero %f6 siam 0x4 srax %o5, %o0, %o6 add %o1, 0x13F0, %i3 and %l3, 0x12B6, %g2 sll %g7, 0x0C, %i2 ld [%l7 + 0x24], %f0 fmovdle %xcc, %f9, %f9 fmuld8ulx16 %f10, %f13, %f0 nop setx loop_5373, %l0, %l1 jmpl %l1, %g3 tvc %icc, 0x3 subc %o4, 0x00E0, %i1 ldx [%l7 + 0x78], %i4 loop_5373: stb %g6, [%l7 + 0x10] fbe %fcc0, loop_5374 fornot1 %f12, %f2, %f8 fmovdn %xcc, %f0, %f11 andcc %l6, 0x1142, %g1 loop_5374: bne loop_5375 brlez,a %l1, loop_5376 and %o2, %g5, %o7 std %f0, [%l7 + 0x48] loop_5375: mulx %g4, %l4, %i0 loop_5376: movneg %icc, %o3, %l0 fmovrslz %i6, %f10, %f9 edge32 %l2, %i5, %i7 fmovsneg %xcc, %f14, %f0 fmovdgu %xcc, %f0, %f8 fbul %fcc0, loop_5377 ldx [%l7 + 0x40], %l5 movneg %icc, %o5, %o6 movrgez %o0, 0x1DA, %o1 loop_5377: ld [%l7 + 0x2C], %f7 te %xcc, 0x3 ldsw [%l7 + 0x44], %i3 fzero %f0 tvs %xcc, 0x5 bge,a loop_5378 fnegd %f12, %f8 fmovda %xcc, %f2, %f1 movrne %l3, 0x2FD, %g2 loop_5378: movge %xcc, %i2, %g7 sth %g3, [%l7 + 0x6E] move %xcc, %o4, %i1 orncc %g6, %l6, %g1 fcmpgt32 %f2, %f4, %l1 movle %xcc, %o2, %g5 fmovdgu %xcc, %f7, %f11 edge32ln %o7, %i4, %g4 sth %i0, [%l7 + 0x6E] popc 0x0C64, %l4 fmovrdne %o3, %f4, %f12 edge32 %i6, %l2, %l0 edge32n %i5, %i7, %o5 fands %f10, %f2, %f4 or %o6, 0x042A, %l5 edge16n %o1, %o0, %l3 ld [%l7 + 0x7C], %f6 ldsh [%l7 + 0x66], %g2 fnot1 %f8, %f2 movrgez %i3, %g7, %g3 bn loop_5379 fxor %f10, %f0, %f10 st %f13, [%l7 + 0x5C] siam 0x6 loop_5379: mova %icc, %o4, %i2 tsubcc %i1, 0x0DD0, %l6 bneg %xcc, loop_5380 ldd [%l7 + 0x40], %f14 lduw [%l7 + 0x4C], %g1 fmovdvc %xcc, %f6, %f3 loop_5380: ldsh [%l7 + 0x3A], %l1 st %f9, [%l7 + 0x4C] orcc %o2, %g5, %o7 fpmerge %f5, %f6, %f4 stb %i4, [%l7 + 0x3A] orn %g4, %g6, %l4 fbuge,a %fcc1, loop_5381 fabss %f11, %f11 ldsb [%l7 + 0x09], %i0 fmovrsne %i6, %f10, %f13 loop_5381: stb %o3, [%l7 + 0x54] taddcctv %l2, %i5, %l0 fone %f8 tvc %xcc, 0x6 array16 %i7, %o5, %l5 fmovdcc %xcc, %f15, %f10 ldsw [%l7 + 0x1C], %o1 fbg,a %fcc3, loop_5382 ta %icc, 0x4 subc %o6, %o0, %g2 fmovrsgz %i3, %f3, %f11 loop_5382: edge8 %l3, %g7, %o4 tgu %xcc, 0x6 smulcc %i2, %i1, %l6 array32 %g3, %l1, %o2 fmovrdlz %g1, %f4, %f12 ldsh [%l7 + 0x20], %o7 ldub [%l7 + 0x0E], %g5 bleu,pt %icc, loop_5383 lduh [%l7 + 0x3E], %i4 srlx %g6, 0x10, %l4 std %f4, [%l7 + 0x30] loop_5383: orncc %g4, 0x09AE, %i0 ldsb [%l7 + 0x67], %i6 lduh [%l7 + 0x0C], %o3 edge8ln %i5, %l0, %i7 sth %l2, [%l7 + 0x40] fmovdvc %icc, %f2, %f8 lduw [%l7 + 0x3C], %l5 stx %o5, [%l7 + 0x58] ldsh [%l7 + 0x3A], %o1 ldsb [%l7 + 0x77], %o0 bne loop_5384 sdivx %o6, 0x13B6, %i3 movne %xcc, %g2, %g7 movcs %xcc, %o4, %i2 loop_5384: movn %icc, %i1, %l6 fbe,a %fcc1, loop_5385 ldub [%l7 + 0x5B], %g3 bl,a loop_5386 orncc %l3, %l1, %g1 loop_5385: ba,a %icc, loop_5387 add %o2, 0x1E7C, %g5 loop_5386: tpos %xcc, 0x7 ldx [%l7 + 0x48], %o7 loop_5387: brz,a %g6, loop_5388 stb %l4, [%l7 + 0x6D] std %f0, [%l7 + 0x50] fmovsg %icc, %f7, %f15 loop_5388: fbug,a %fcc1, loop_5389 ldd [%l7 + 0x60], %f8 fbug,a %fcc1, loop_5390 te %xcc, 0x5 loop_5389: ldsw [%l7 + 0x0C], %i4 udivx %g4, 0x1047, %i0 loop_5390: fcmps %fcc2, %f13, %f13 st %f7, [%l7 + 0x38] sth %o3, [%l7 + 0x3C] ldsw [%l7 + 0x6C], %i6 fmovsvc %xcc, %f8, %f9 movcs %xcc, %l0, %i5 fmuld8sux16 %f8, %f2, %f14 mulscc %l2, 0x1E66, %l5 fmovrslez %o5, %f10, %f8 bn,a %icc, loop_5391 fandnot2 %f12, %f12, %f4 fbo,a %fcc2, loop_5392 movcc %xcc, %o1, %i7 loop_5391: ldub [%l7 + 0x14], %o6 fmovda %xcc, %f12, %f9 loop_5392: fbue %fcc2, loop_5393 ble,a loop_5394 stb %o0, [%l7 + 0x7E] brlz %g2, loop_5395 loop_5393: fmovdle %icc, %f10, %f0 loop_5394: tcc %xcc, 0x2 ldsb [%l7 + 0x0D], %g7 loop_5395: ble %xcc, loop_5396 orncc %o4, 0x0734, %i2 lduw [%l7 + 0x20], %i3 fmovrdgez %i1, %f8, %f4 loop_5396: st %f13, [%l7 + 0x38] udiv %g3, 0x19F6, %l6 sth %l3, [%l7 + 0x1C] bneg loop_5397 fmovsneg %xcc, %f13, %f12 udiv %l1, 0x183C, %g1 st %f6, [%l7 + 0x5C] loop_5397: fmul8x16al %f10, %f6, %f6 srax %o2, 0x15, %g5 fmul8x16 %f13, %f6, %f8 fandnot2s %f8, %f5, %f12 fbug,a %fcc1, loop_5398 fnot2s %f9, %f14 fmovdvc %xcc, %f5, %f6 fmovrse %g6, %f5, %f12 loop_5398: faligndata %f4, %f14, %f12 ldsw [%l7 + 0x08], %o7 movneg %xcc, %i4, %l4 fxors %f11, %f2, %f11 stx %g4, [%l7 + 0x08] subccc %i0, %o3, %i6 xnorcc %l0, 0x1C00, %i5 ldub [%l7 + 0x44], %l2 fmovrde %o5, %f0, %f10 fmovdpos %icc, %f10, %f8 fcmpne16 %f6, %f6, %l5 edge8ln %o1, %o6, %o0 stw %g2, [%l7 + 0x7C] fand %f6, %f14, %f2 smul %i7, %g7, %i2 udivx %o4, 0x042C, %i1 sra %g3, 0x0C, %l6 sdivx %i3, 0x04CC, %l1 srlx %g1, 0x07, %l3 udivcc %o2, 0x060A, %g6 movre %g5, 0x0EF, %i4 std %f4, [%l7 + 0x40] ld [%l7 + 0x64], %f10 bpos,pt %icc, loop_5399 mulx %o7, %g4, %l4 udivx %o3, 0x0F1D, %i6 xorcc %i0, 0x139A, %i5 loop_5399: ldx [%l7 + 0x68], %l0 edge16 %l2, %o5, %o1 array16 %o6, %o0, %g2 andcc %i7, %g7, %i2 movrlz %o4, %l5, %g3 fbue %fcc2, loop_5400 subccc %i1, 0x050C, %l6 ldsh [%l7 + 0x76], %l1 std %f2, [%l7 + 0x58] loop_5400: fnand %f12, %f8, %f12 fbul %fcc3, loop_5401 tn %icc, 0x6 movneg %icc, %i3, %g1 fone %f14 loop_5401: fabsd %f14, %f2 movrlz %o2, %l3, %g6 subccc %g5, %i4, %g4 fmovrdne %o7, %f10, %f2 stb %l4, [%l7 + 0x65] taddcc %i6, 0x06CE, %o3 fcmple16 %f10, %f10, %i0 fmovscc %icc, %f11, %f8 fzeros %f5 smul %i5, 0x1B62, %l0 umulcc %o5, %l2, %o1 bg,a loop_5402 tge %xcc, 0x6 fmovrslez %o0, %f3, %f12 ldsh [%l7 + 0x66], %o6 loop_5402: fbe %fcc3, loop_5403 fbule,a %fcc3, loop_5404 fmul8x16au %f5, %f13, %f8 ld [%l7 + 0x20], %f4 loop_5403: ldx [%l7 + 0x78], %g2 loop_5404: edge16ln %g7, %i7, %i2 fmovdge %xcc, %f11, %f9 ldd [%l7 + 0x78], %f4 umul %l5, %o4, %g3 ldx [%l7 + 0x08], %i1 tn %xcc, 0x0 faligndata %f12, %f12, %f8 udiv %l6, 0x0912, %i3 brgz,a %g1, loop_5405 srlx %o2, 0x04, %l1 fnegs %f6, %f12 tge %icc, 0x5 loop_5405: lduw [%l7 + 0x74], %g6 fmul8x16 %f0, %f8, %f8 fmovdgu %icc, %f10, %f2 std %f4, [%l7 + 0x70] st %f5, [%l7 + 0x28] edge16 %g5, %l3, %g4 fpsub16 %f0, %f12, %f6 fmovsgu %icc, %f14, %f4 ldsb [%l7 + 0x62], %o7 taddcctv %i4, %l4, %i6 tvs %xcc, 0x3 st %f0, [%l7 + 0x24] fmul8sux16 %f0, %f10, %f10 fmovdle %icc, %f11, %f15 bcc loop_5406 mulscc %o3, %i0, %l0 fnot1 %f14, %f12 ldd [%l7 + 0x10], %f4 loop_5406: stx %i5, [%l7 + 0x78] ld [%l7 + 0x68], %f8 lduh [%l7 + 0x22], %o5 fcmpgt32 %f14, %f8, %l2 tge %icc, 0x2 xnor %o1, %o6, %o0 fmovrdlz %g7, %f2, %f8 fcmpes %fcc1, %f10, %f8 fmovdgu %icc, %f2, %f13 andcc %g2, %i2, %l5 st %f0, [%l7 + 0x38] fbn,a %fcc0, loop_5407 call loop_5408 ld [%l7 + 0x10], %f3 alignaddr %i7, %o4, %i1 loop_5407: lduh [%l7 + 0x68], %g3 loop_5408: stx %i3, [%l7 + 0x40] fandnot1 %f0, %f4, %f12 fexpand %f4, %f10 bn,a loop_5409 fand %f8, %f14, %f14 brgez %g1, loop_5410 fcmpne16 %f8, %f14, %l6 loop_5409: ld [%l7 + 0x44], %f10 lduh [%l7 + 0x44], %o2 loop_5410: st %f14, [%l7 + 0x28] movrne %l1, 0x0D0, %g6 fmovsneg %icc, %f7, %f1 fmovrdgz %g5, %f4, %f6 ldsb [%l7 + 0x33], %g4 mulscc %l3, 0x0084, %i4 fxors %f2, %f1, %f6 stb %o7, [%l7 + 0x41] stx %i6, [%l7 + 0x68] ldsw [%l7 + 0x2C], %o3 movg %icc, %i0, %l0 for %f12, %f2, %f6 stx %i5, [%l7 + 0x08] edge32l %l4, %o5, %l2 lduw [%l7 + 0x7C], %o1 fpack16 %f8, %f1 fmovrdlez %o0, %f8, %f2 lduh [%l7 + 0x0C], %g7 tleu %xcc, 0x6 tleu %icc, 0x1 fmovsvs %icc, %f14, %f2 fblg %fcc0, loop_5411 fmovscc %icc, %f15, %f8 bg,a %icc, loop_5412 fpsub32s %f9, %f10, %f13 loop_5411: fpackfix %f14, %f13 popc 0x1C2E, %o6 loop_5412: faligndata %f8, %f4, %f14 ble,pt %xcc, loop_5413 fcmpeq16 %f10, %f12, %g2 st %f14, [%l7 + 0x48] edge32ln %i2, %i7, %l5 loop_5413: fbg,a %fcc0, loop_5414 bge,pt %icc, loop_5415 lduh [%l7 + 0x7A], %i1 tvc %icc, 0x0 loop_5414: stw %o4, [%l7 + 0x50] loop_5415: brnz %g3, loop_5416 popc %i3, %l6 fbg,a %fcc1, loop_5417 brz,a %o2, loop_5418 loop_5416: subc %g1, %g6, %g5 tgu %icc, 0x3 loop_5417: fones %f13 loop_5418: sth %l1, [%l7 + 0x4C] fandnot2 %f4, %f10, %f6 tge %icc, 0x3 orncc %l3, 0x0F96, %i4 brgez %o7, loop_5419 bcc,a loop_5420 movvs %icc, %g4, %o3 bgu,a,pn %xcc, loop_5421 loop_5419: movpos %icc, %i0, %i6 loop_5420: movge %xcc, %i5, %l4 ldsb [%l7 + 0x43], %o5 loop_5421: fmovrse %l2, %f0, %f7 fcmpne32 %f6, %f8, %l0 movleu %xcc, %o0, %g7 nop setx loop_5422, %l0, %l1 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 %o1, [%l7 + 0x34] addcc %g2, 0x0119, %i2 smul %o6, %i7, %l5 loop_5422: tsubcctv %i1, %g3, %o4 fandnot1 %f2, %f0, %f4 fmovrsgz %l6, %f5, %f13 fnors %f13, %f1, %f13 ldsh [%l7 + 0x4A], %i3 srl %g1, %g6, %g5 sth %o2, [%l7 + 0x3E] bleu,a,pt %icc, loop_5423 addccc %l3, 0x1BE7, %l1 brlez,a %i4, loop_5424 smulcc %o7, 0x1A8B, %o3 loop_5423: fnors %f5, %f12, %f1 fmovdg %xcc, %f14, %f12 loop_5424: movvc %icc, %g4, %i6 stw %i5, [%l7 + 0x54] stb %i0, [%l7 + 0x30] lduh [%l7 + 0x16], %o5 fandnot2 %f14, %f14, %f14 ldsw [%l7 + 0x24], %l2 ldsw [%l7 + 0x14], %l0 udivcc %l4, 0x1B0F, %o0 lduw [%l7 + 0x1C], %o1 fandnot2s %f7, %f7, %f11 ldsw [%l7 + 0x70], %g7 subccc %g2, 0x1263, %o6 fmovdpos %xcc, %f15, %f12 lduh [%l7 + 0x2C], %i2 fmovscs %xcc, %f3, %f15 fpack16 %f2, %f8 fandnot1s %f14, %f15, %f7 fcmpeq16 %f14, %f8, %l5 lduh [%l7 + 0x5E], %i7 fnegd %f8, %f2 tl %icc, 0x5 fnot1s %f14, %f1 ldd [%l7 + 0x08], %f4 fmovrdgez %g3, %f4, %f10 fmovdcc %icc, %f3, %f13 fexpand %f0, %f10 ld [%l7 + 0x7C], %f6 ldsh [%l7 + 0x50], %i1 bcc %xcc, loop_5425 stx %o4, [%l7 + 0x20] orncc %l6, %g1, %i3 stw %g5, [%l7 + 0x44] loop_5425: fmovsn %icc, %f3, %f6 ldsw [%l7 + 0x0C], %o2 fmovde %xcc, %f2, %f15 stw %g6, [%l7 + 0x50] ldd [%l7 + 0x58], %f2 ld [%l7 + 0x4C], %f2 ldsh [%l7 + 0x14], %l1 bg,a loop_5426 and %l3, 0x08D1, %o7 ld [%l7 + 0x38], %f11 array16 %i4, %o3, %i6 loop_5426: lduw [%l7 + 0x08], %i5 fmovscc %xcc, %f2, %f10 fors %f7, %f5, %f10 stb %g4, [%l7 + 0x17] srl %o5, 0x16, %i0 fpack32 %f4, %f2, %f12 fmovrslz %l0, %f10, %f10 udivcc %l2, 0x1369, %l4 ldub [%l7 + 0x55], %o0 stx %g7, [%l7 + 0x58] ldd [%l7 + 0x20], %f10 lduh [%l7 + 0x7E], %g2 ldub [%l7 + 0x1B], %o1 be,pt %icc, loop_5427 srl %o6, 0x02, %i2 ldsb [%l7 + 0x1A], %l5 addccc %g3, %i7, %i1 loop_5427: movcc %icc, %l6, %o4 sethi 0x1BB6, %i3 fmovsg %icc, %f13, %f11 tpos %icc, 0x2 fpackfix %f2, %f1 tn %icc, 0x1 fsrc2s %f0, %f9 edge32l %g5, %o2, %g6 fandnot2s %f0, %f12, %f5 ldsh [%l7 + 0x4C], %g1 movvc %icc, %l1, %l3 edge32ln %o7, %o3, %i6 fnot2s %f15, %f4 lduh [%l7 + 0x78], %i4 ldsh [%l7 + 0x5C], %i5 mulscc %o5, %g4, %i0 bcs,pt %xcc, loop_5428 add %l0, 0x107C, %l4 sub %o0, 0x115E, %g7 and %l2, 0x0301, %g2 loop_5428: for %f2, %f4, %f8 mulscc %o1, 0x0EFA, %i2 fmul8x16 %f9, %f10, %f14 fmovsne %xcc, %f13, %f15 fmovdleu %xcc, %f8, %f7 fpmerge %f4, %f1, %f12 stw %l5, [%l7 + 0x10] fbg %fcc3, loop_5429 ld [%l7 + 0x2C], %f13 fmovdle %icc, %f5, %f7 sth %g3, [%l7 + 0x66] loop_5429: fmovsl %icc, %f11, %f10 and %o6, %i7, %i1 fandnot1s %f14, %f5, %f10 fblg,a %fcc3, loop_5430 fbo %fcc0, loop_5431 fmovsvs %icc, %f15, %f4 fabss %f3, %f11 loop_5430: fnot1 %f12, %f2 loop_5431: mulscc %o4, %l6, %g5 ldsw [%l7 + 0x44], %o2 lduh [%l7 + 0x12], %g6 ldsb [%l7 + 0x49], %i3 tl %xcc, 0x2 stw %l1, [%l7 + 0x38] fpadd16s %f11, %f5, %f5 ld [%l7 + 0x30], %f5 taddcc %l3, %g1, %o3 ldd [%l7 + 0x78], %f14 ldsh [%l7 + 0x66], %o7 bg,pn %xcc, loop_5432 fmovsa %xcc, %f5, %f1 for %f8, %f0, %f12 edge32l %i4, %i5, %i6 loop_5432: ldsw [%l7 + 0x60], %g4 fmovdvs %icc, %f8, %f15 fbule %fcc1, loop_5433 fble %fcc3, loop_5434 fnegd %f0, %f12 ldsw [%l7 + 0x50], %i0 loop_5433: fandnot2 %f4, %f8, %f8 loop_5434: srax %l0, 0x00, %o5 stx %o0, [%l7 + 0x60] te %xcc, 0x6 lduh [%l7 + 0x16], %l4 ldsh [%l7 + 0x3E], %l2 ldx [%l7 + 0x68], %g7 ldx [%l7 + 0x30], %g2 fmovdg %xcc, %f10, %f7 sth %i2, [%l7 + 0x0C] brlz %o1, loop_5435 taddcctv %g3, 0x0729, %l5 bne loop_5436 movrne %o6, 0x2F6, %i7 loop_5435: ldx [%l7 + 0x20], %i1 fnot2 %f0, %f6 loop_5436: fcmpgt32 %f14, %f12, %l6 fmovsle %icc, %f6, %f8 lduw [%l7 + 0x58], %o4 tsubcc %g5, 0x0900, %g6 ldx [%l7 + 0x70], %i3 ldd [%l7 + 0x60], %f12 lduw [%l7 + 0x78], %o2 ldx [%l7 + 0x40], %l3 fmul8sux16 %f0, %f0, %f6 fbg,a %fcc0, loop_5437 ta %icc, 0x7 std %f12, [%l7 + 0x08] fbl,a %fcc2, loop_5438 loop_5437: ldd [%l7 + 0x68], %f12 ldd [%l7 + 0x50], %f0 fbug,a %fcc1, loop_5439 loop_5438: fcmple32 %f4, %f10, %l1 fcmpne32 %f8, %f0, %o3 addc %g1, 0x0A83, %i4 loop_5439: fpmerge %f10, %f12, %f14 stx %i5, [%l7 + 0x20] udivx %i6, 0x17E0, %o7 std %f14, [%l7 + 0x78] nop setx loop_5440, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g4, [%l7 + 0x38] movg %xcc, %l0, %o5 fmovda %xcc, %f1, %f5 loop_5440: sth %i0, [%l7 + 0x4E] bcc,pn %icc, loop_5441 sth %l4, [%l7 + 0x48] brz %l2, loop_5442 ldx [%l7 + 0x28], %g7 loop_5441: fcmpd %fcc1, %f8, %f0 fpadd32s %f12, %f11, %f3 loop_5442: sub %o0, %i2, %g2 edge32n %g3, %l5, %o6 fmovse %icc, %f7, %f9 ldub [%l7 + 0x31], %o1 fnegd %f8, %f0 array16 %i1, %l6, %o4 fmovs %f15, %f4 fbuge %fcc0, loop_5443 addccc %i7, %g6, %g5 fornot2 %f0, %f2, %f0 bvc,a,pn %xcc, loop_5444 loop_5443: fbne %fcc3, loop_5445 fpmerge %f14, %f8, %f6 tg %icc, 0x4 loop_5444: xorcc %i3, 0x0233, %o2 loop_5445: fnands %f2, %f10, %f10 fsrc2s %f5, %f1 std %f14, [%l7 + 0x68] edge32 %l1, %l3, %o3 add %g1, 0x067D, %i5 xor %i4, 0x0F8B, %i6 srl %g4, 0x01, %l0 lduh [%l7 + 0x42], %o7 ld [%l7 + 0x18], %f12 movle %icc, %i0, %o5 stx %l4, [%l7 + 0x68] fzeros %f14 be,a loop_5446 fcmpeq32 %f4, %f14, %g7 ldsh [%l7 + 0x50], %o0 brgez,a %l2, loop_5447 loop_5446: ldub [%l7 + 0x31], %g2 tvc %icc, 0x1 fpadd16 %f0, %f10, %f2 loop_5447: stb %g3, [%l7 + 0x20] edge16n %i2, %l5, %o1 stb %o6, [%l7 + 0x6A] stx %l6, [%l7 + 0x38] alignaddr %i1, %i7, %o4 fmovsneg %xcc, %f4, %f2 bvc,a %icc, loop_5448 fmovdne %icc, %f0, %f15 ldsw [%l7 + 0x48], %g5 lduh [%l7 + 0x46], %i3 loop_5448: fbul %fcc1, loop_5449 sth %o2, [%l7 + 0x46] tpos %xcc, 0x3 fand %f14, %f8, %f0 loop_5449: tcs %icc, 0x7 ldsw [%l7 + 0x20], %l1 fmovdge %icc, %f12, %f9 stb %g6, [%l7 + 0x7D] ldd [%l7 + 0x50], %f12 array16 %o3, %g1, %i5 udivx %i4, 0x02BF, %l3 ble,a %xcc, loop_5450 ldsh [%l7 + 0x60], %g4 fmovdl %icc, %f15, %f1 std %f8, [%l7 + 0x28] loop_5450: brgz,a %l0, loop_5451 fbule %fcc3, loop_5452 sra %o7, %i6, %o5 fmovd %f4, %f6 loop_5451: fba %fcc2, loop_5453 loop_5452: smulcc %l4, 0x1BA7, %i0 ldub [%l7 + 0x36], %g7 and %o0, 0x1819, %l2 loop_5453: st %f15, [%l7 + 0x40] lduh [%l7 + 0x30], %g2 fnot1 %f2, %f10 popc 0x0158, %g3 fsrc1s %f6, %f9 edge16l %l5, %o1, %o6 fornot1s %f14, %f7, %f10 fmovrdlz %l6, %f6, %f2 fandnot1s %f2, %f15, %f1 fmovsa %xcc, %f9, %f2 mulx %i2, 0x174A, %i1 movrlez %i7, %o4, %i3 fnot1s %f2, %f7 fcmpne16 %f8, %f8, %o2 fsrc1s %f8, %f9 fmul8x16 %f3, %f8, %f14 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x6A], %g5 fmovrde %g6, %f4, %f2 fcmped %fcc3, %f2, %f8 xorcc %l1, 0x08D9, %o3 bneg,pt %icc, loop_5454 fbug %fcc2, loop_5455 ldd [%l7 + 0x60], %f10 bvs %icc, loop_5456 loop_5454: movrlz %i5, 0x189, %i4 loop_5455: lduw [%l7 + 0x54], %l3 fmovde %xcc, %f5, %f2 loop_5456: fpack16 %f2, %f5 nop setx loop_5457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg loop_5458 fmovrdlz %g4, %f6, %f2 ldsh [%l7 + 0x6C], %l0 loop_5457: stx %o7, [%l7 + 0x78] loop_5458: fnot1 %f4, %f6 ldx [%l7 + 0x78], %i6 fsrc1s %f11, %f9 fmovdle %icc, %f5, %f12 sth %g1, [%l7 + 0x22] fmovdleu %xcc, %f11, %f5 tl %icc, 0x7 ldub [%l7 + 0x32], %o5 ldd [%l7 + 0x20], %f2 array8 %i0, %g7, %o0 stw %l4, [%l7 + 0x28] sllx %g2, %l2, %g3 fabsd %f0, %f10 bleu,pt %icc, loop_5459 tcs %xcc, 0x3 stx %l5, [%l7 + 0x40] sethi 0x1EC4, %o6 loop_5459: lduw [%l7 + 0x34], %o1 tn %xcc, 0x6 sth %i2, [%l7 + 0x24] bg,a %xcc, loop_5460 ld [%l7 + 0x7C], %f4 fmovrdgez %i1, %f0, %f10 fmuld8sux16 %f10, %f5, %f8 loop_5460: ldx [%l7 + 0x58], %i7 tpos %xcc, 0x5 fzero %f14 bvc %xcc, loop_5461 fcmped %fcc0, %f4, %f6 sll %l6, 0x00, %i3 fxnors %f13, %f12, %f12 loop_5461: udiv %o4, 0x1EBD, %o2 bleu,pn %icc, loop_5462 st %f7, [%l7 + 0x7C] fcmpeq32 %f12, %f8, %g5 ldsb [%l7 + 0x64], %g6 loop_5462: bcc,a,pt %icc, loop_5463 sdivcc %o3, 0x17DF, %l1 ldsb [%l7 + 0x1F], %i4 nop setx loop_5464, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5463: bcs,pt %icc, loop_5465 ldsh [%l7 + 0x70], %i5 ldx [%l7 + 0x28], %g4 loop_5464: edge16ln %l3, %l0, %i6 loop_5465: lduw [%l7 + 0x70], %o7 fmovsa %xcc, %f7, %f1 movvc %icc, %o5, %i0 ldub [%l7 + 0x30], %g1 ldsw [%l7 + 0x0C], %g7 xnorcc %o0, %l4, %l2 fpadd32 %f0, %f8, %f4 andn %g3, %l5, %g2 st %f11, [%l7 + 0x1C] fmovrslez %o6, %f3, %f3 movvc %icc, %o1, %i2 fpsub32s %f0, %f13, %f8 fzero %f10 movgu %xcc, %i1, %i7 movvs %icc, %i3, %o4 lduw [%l7 + 0x64], %l6 add %o2, %g5, %g6 xnor %o3, %i4, %i5 movle %xcc, %g4, %l3 fmovdn %icc, %f10, %f7 fpack32 %f8, %f0, %f10 lduw [%l7 + 0x7C], %l1 fmovrse %i6, %f12, %f5 add %l0, %o7, %i0 stw %o5, [%l7 + 0x6C] fnot1s %f5, %f13 ldd [%l7 + 0x38], %f2 edge16 %g1, %g7, %o0 movleu %icc, %l4, %g3 movrlz %l5, %g2, %l2 movcs %icc, %o6, %i2 fmovdl %xcc, %f15, %f1 nop setx loop_5466, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %o1, 0x069E, %i1 fabsd %f2, %f10 lduw [%l7 + 0x0C], %i7 loop_5466: addccc %o4, 0x0FAF, %i3 fpack32 %f14, %f0, %f10 fpackfix %f4, %f13 smul %o2, 0x1CDD, %l6 fbul,a %fcc2, loop_5467 ldub [%l7 + 0x22], %g6 tg %icc, 0x4 movleu %icc, %g5, %o3 loop_5467: bl,a %xcc, loop_5468 stw %i4, [%l7 + 0x64] fnor %f14, %f2, %f10 sllx %g4, 0x01, %i5 loop_5468: st %f0, [%l7 + 0x2C] sth %l1, [%l7 + 0x4A] fpadd32 %f14, %f4, %f8 edge16ln %i6, %l3, %l0 ldx [%l7 + 0x18], %i0 tge %icc, 0x7 move %icc, %o7, %g1 umulcc %g7, %o5, %o0 bneg,a loop_5469 array8 %g3, %l4, %l5 fnor %f2, %f6, %f6 alignaddr %l2, %g2, %o6 loop_5469: sra %i2, %o1, %i7 fmovdgu %xcc, %f1, %f8 fsrc2 %f2, %f12 stb %i1, [%l7 + 0x4A] sth %i3, [%l7 + 0x56] lduw [%l7 + 0x54], %o4 fpsub16 %f12, %f12, %f14 ldsw [%l7 + 0x14], %l6 fands %f9, %f14, %f1 ldsh [%l7 + 0x5C], %g6 fmovrde %o2, %f6, %f10 array32 %g5, %o3, %i4 ldd [%l7 + 0x78], %f2 lduh [%l7 + 0x62], %g4 fpsub32s %f8, %f10, %f11 bshuffle %f4, %f8, %f8 stb %i5, [%l7 + 0x38] ldsb [%l7 + 0x5C], %l1 tleu %xcc, 0x2 edge32 %l3, %i6, %l0 st %f0, [%l7 + 0x78] ldsw [%l7 + 0x50], %o7 stw %g1, [%l7 + 0x38] edge32n %g7, %o5, %i0 edge32l %g3, %o0, %l5 fsrc2s %f3, %f12 tge %icc, 0x2 sth %l4, [%l7 + 0x52] fmovsle %icc, %f7, %f1 ldsw [%l7 + 0x38], %g2 tvs %xcc, 0x0 st %f13, [%l7 + 0x10] fnors %f1, %f5, %f1 ldub [%l7 + 0x32], %l2 addccc %o6, 0x0EAE, %i2 ldub [%l7 + 0x08], %o1 st %f12, [%l7 + 0x3C] lduw [%l7 + 0x7C], %i1 stb %i7, [%l7 + 0x6F] fmovsg %icc, %f11, %f7 fmovd %f0, %f0 stw %i3, [%l7 + 0x24] xnorcc %o4, 0x1876, %g6 movrgz %o2, 0x19E, %g5 fsrc2s %f12, %f13 ld [%l7 + 0x24], %f9 fbl %fcc3, loop_5470 fcmple16 %f10, %f8, %l6 pdist %f8, %f0, %f4 sdiv %o3, 0x1579, %i4 loop_5470: sra %i5, %l1, %l3 ldd [%l7 + 0x18], %f8 nop setx loop_5471, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andcc %i6, 0x09AB, %g4 st %f14, [%l7 + 0x18] stb %l0, [%l7 + 0x1F] loop_5471: stx %g1, [%l7 + 0x38] fexpand %f3, %f8 sra %o7, %g7, %i0 ldsb [%l7 + 0x4F], %o5 tcc %xcc, 0x5 lduh [%l7 + 0x5A], %o0 std %f2, [%l7 + 0x58] fands %f14, %f7, %f6 lduh [%l7 + 0x24], %g3 ldsb [%l7 + 0x27], %l5 ldsw [%l7 + 0x24], %g2 fnor %f4, %f10, %f14 ld [%l7 + 0x70], %f9 ldx [%l7 + 0x30], %l4 tgu %icc, 0x4 fandnot1s %f9, %f6, %f9 srlx %o6, %l2, %i2 add %o1, %i1, %i3 fpsub16s %f0, %f15, %f12 ldub [%l7 + 0x59], %i7 movne %icc, %o4, %o2 fmovscs %icc, %f7, %f0 fbn,a %fcc1, loop_5472 ldsh [%l7 + 0x76], %g5 fbn,a %fcc1, loop_5473 stw %l6, [%l7 + 0x18] loop_5472: ldd [%l7 + 0x18], %f2 fmovs %f8, %f11 loop_5473: fcmped %fcc0, %f10, %f4 fandnot1s %f3, %f3, %f10 fblg %fcc3, loop_5474 lduw [%l7 + 0x40], %g6 stb %o3, [%l7 + 0x51] ldsb [%l7 + 0x5E], %i5 loop_5474: tge %xcc, 0x2 sth %i4, [%l7 + 0x7A] stb %l1, [%l7 + 0x3B] pdist %f0, %f12, %f4 call loop_5475 tg %icc, 0x2 fmovsne %xcc, %f8, %f7 fmovscs %icc, %f12, %f2 loop_5475: add %i6, %l3, %l0 stw %g1, [%l7 + 0x20] tneg %icc, 0x3 movgu %xcc, %g4, %g7 udivcc %i0, 0x1CA7, %o5 fmovrsgez %o7, %f5, %f13 stw %o0, [%l7 + 0x64] movgu %xcc, %l5, %g2 movl %xcc, %g3, %l4 ldsw [%l7 + 0x30], %l2 stw %o6, [%l7 + 0x1C] lduw [%l7 + 0x4C], %i2 sth %i1, [%l7 + 0x28] alignaddrl %i3, %i7, %o1 movrgez %o4, 0x241, %g5 fones %f15 fble %fcc0, loop_5476 sth %o2, [%l7 + 0x52] fmovdvc %xcc, %f13, %f7 fmovdcs %xcc, %f8, %f7 loop_5476: fmovdle %icc, %f4, %f14 fcmpgt32 %f2, %f0, %l6 fmovdge %xcc, %f6, %f8 movge %icc, %g6, %o3 ldsb [%l7 + 0x74], %i5 umulcc %i4, 0x0232, %l1 bcc,pt %xcc, loop_5477 fcmple16 %f10, %f0, %i6 tvc %icc, 0x1 fmovsne %icc, %f14, %f0 loop_5477: fmovrsgz %l3, %f0, %f6 srl %g1, 0x06, %l0 stw %g7, [%l7 + 0x4C] fcmpes %fcc3, %f5, %f1 fmul8ulx16 %f14, %f12, %f0 udivx %i0, 0x1CFD, %g4 ldsw [%l7 + 0x08], %o7 fmovs %f9, %f8 fmovrdgez %o5, %f14, %f6 tgu %xcc, 0x0 fmovsvs %icc, %f6, %f14 ldsh [%l7 + 0x5C], %l5 array32 %g2, %o0, %l4 bneg %icc, loop_5478 faligndata %f2, %f12, %f4 fmovse %xcc, %f0, %f15 bleu %icc, loop_5479 loop_5478: fbe %fcc1, loop_5480 mulscc %g3, 0x0BD2, %o6 stw %l2, [%l7 + 0x44] loop_5479: fmuld8ulx16 %f15, %f13, %f2 loop_5480: st %f4, [%l7 + 0x68] movle %icc, %i1, %i3 std %f2, [%l7 + 0x78] bge,a %xcc, loop_5481 fmovsgu %icc, %f12, %f14 fpadd16 %f4, %f12, %f0 fzero %f12 loop_5481: fbn,a %fcc2, loop_5482 ldsw [%l7 + 0x54], %i7 tvc %icc, 0x5 sllx %i2, %o1, %g5 loop_5482: bcs,a %icc, loop_5483 fble %fcc0, loop_5484 bvc,pn %xcc, loop_5485 fxnors %f0, %f2, %f5 loop_5483: edge16n %o4, %o2, %g6 loop_5484: fabsd %f2, %f0 loop_5485: stw %o3, [%l7 + 0x10] andcc %i5, %i4, %l1 bpos,pn %xcc, loop_5486 tvs %icc, 0x2 fbg %fcc3, loop_5487 bgu,a,pn %icc, loop_5488 loop_5486: brlez %l6, loop_5489 ldsw [%l7 + 0x0C], %l3 loop_5487: bg,pn %icc, loop_5490 loop_5488: nop setx loop_5491, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5489: bvc %xcc, loop_5492 umul %i6, 0x1DC5, %g1 loop_5490: edge32ln %g7, %i0, %g4 loop_5491: fmovrsgez %l0, %f15, %f6 loop_5492: add %o5, 0x0751, %l5 ldd [%l7 + 0x58], %f4 ldx [%l7 + 0x50], %o7 sdiv %o0, 0x12B3, %g2 ldub [%l7 + 0x5F], %l4 fmovrdlz %o6, %f10, %f2 tcs %xcc, 0x3 fcmped %fcc0, %f14, %f14 fmovrsgez %g3, %f6, %f10 fandnot2 %f6, %f10, %f10 fblg,a %fcc3, loop_5493 ba loop_5494 xnor %l2, 0x0629, %i1 movneg %icc, %i7, %i3 loop_5493: fmovrslz %i2, %f0, %f8 loop_5494: stx %g5, [%l7 + 0x20] tvc %icc, 0x7 fandnot2 %f8, %f14, %f0 fcmpgt16 %f10, %f10, %o4 bl,a %xcc, loop_5495 sethi 0x037F, %o2 stx %o1, [%l7 + 0x10] std %f4, [%l7 + 0x30] loop_5495: fmovdne %xcc, %f9, %f9 fbul,a %fcc2, loop_5496 tvc %xcc, 0x4 stb %g6, [%l7 + 0x21] siam 0x6 loop_5496: tsubcctv %i5, %o3, %i4 fmovsneg %icc, %f13, %f5 udivcc %l1, 0x083D, %l3 fzero %f6 siam 0x1 bpos,a,pn %xcc, loop_5497 sth %i6, [%l7 + 0x7A] lduh [%l7 + 0x18], %g1 lduh [%l7 + 0x20], %g7 loop_5497: fmovrdgz %i0, %f4, %f14 ldx [%l7 + 0x50], %g4 tne %xcc, 0x5 lduh [%l7 + 0x20], %l0 ldsb [%l7 + 0x32], %l6 bg,pn %xcc, loop_5498 fcmpne16 %f6, %f2, %o5 fnot2 %f8, %f10 ld [%l7 + 0x18], %f4 loop_5498: movge %icc, %l5, %o7 fmovrdne %g2, %f10, %f8 ldd [%l7 + 0x28], %f6 sth %o0, [%l7 + 0x36] stx %o6, [%l7 + 0x18] fbue %fcc2, loop_5499 addcc %l4, 0x0847, %g3 stb %l2, [%l7 + 0x74] st %f4, [%l7 + 0x20] loop_5499: ldsh [%l7 + 0x42], %i7 ble,a loop_5500 ldx [%l7 + 0x68], %i1 stw %i2, [%l7 + 0x40] bge,pn %xcc, loop_5501 loop_5500: tne %xcc, 0x1 bge %icc, loop_5502 ldd [%l7 + 0x30], %f6 loop_5501: brlz,a %g5, loop_5503 fmovdg %icc, %f10, %f6 loop_5502: sdivx %i3, 0x1AFF, %o2 ld [%l7 + 0x1C], %f0 loop_5503: ldub [%l7 + 0x40], %o1 movn %icc, %g6, %i5 fmovdpos %xcc, %f0, %f11 fzero %f8 fornot1 %f4, %f4, %f12 fsrc1s %f15, %f13 movne %icc, %o4, %i4 fmul8ulx16 %f2, %f8, %f10 fandnot1 %f2, %f0, %f0 fmovrsgez %o3, %f7, %f8 edge8l %l1, %i6, %l3 std %f12, [%l7 + 0x60] fmul8x16 %f7, %f4, %f12 tne %icc, 0x3 tsubcc %g1, 0x133A, %i0 srax %g7, %g4, %l6 fmovdpos %xcc, %f13, %f14 fpsub32 %f2, %f4, %f10 brlz,a %o5, loop_5504 tgu %icc, 0x4 brgez,a %l5, loop_5505 lduw [%l7 + 0x34], %o7 loop_5504: fmovde %xcc, %f2, %f9 tne %icc, 0x7 loop_5505: fcmpeq32 %f4, %f12, %g2 st %f10, [%l7 + 0x10] ldx [%l7 + 0x08], %l0 srl %o0, 0x15, %o6 taddcctv %l4, 0x1A83, %g3 fmovsg %icc, %f13, %f0 ldd [%l7 + 0x68], %f0 brnz %i7, loop_5506 fmul8x16au %f10, %f6, %f0 fbo %fcc1, loop_5507 lduh [%l7 + 0x14], %i1 loop_5506: for %f8, %f6, %f0 sth %i2, [%l7 + 0x6A] loop_5507: fbue,a %fcc1, loop_5508 udivcc %g5, 0x05B3, %i3 fornot2s %f10, %f3, %f5 ldd [%l7 + 0x48], %f12 loop_5508: ldsb [%l7 + 0x78], %o2 tg %icc, 0x3 fbuge,a %fcc3, loop_5509 std %f6, [%l7 + 0x50] brgez %l2, loop_5510 stw %g6, [%l7 + 0x58] loop_5509: sth %i5, [%l7 + 0x72] fbne,a %fcc0, loop_5511 loop_5510: pdist %f6, %f2, %f12 fmovspos %icc, %f14, %f15 fmovscs %icc, %f0, %f15 loop_5511: movcs %icc, %o4, %o1 bvs,pn %xcc, loop_5512 ld [%l7 + 0x08], %f11 fmovsa %xcc, %f4, %f11 fmovdgu %icc, %f12, %f0 loop_5512: fnand %f6, %f12, %f8 ldx [%l7 + 0x18], %i4 fmovrslez %o3, %f12, %f0 movrne %i6, 0x1B2, %l3 udiv %l1, 0x1973, %i0 std %f4, [%l7 + 0x08] srlx %g1, 0x1D, %g7 movneg %xcc, %l6, %g4 addcc %l5, 0x0EBC, %o7 fbuge,a %fcc2, loop_5513 edge32l %g2, %o5, %o0 orn %l0, 0x133C, %l4 fmul8x16al %f8, %f3, %f0 loop_5513: fexpand %f10, %f4 fmovrslez %g3, %f12, %f12 orn %o6, %i7, %i1 fmovdvc %xcc, %f12, %f2 fblg,a %fcc1, loop_5514 movcc %icc, %g5, %i3 st %f12, [%l7 + 0x30] fnands %f6, %f12, %f12 loop_5514: smul %i2, %o2, %g6 movleu %xcc, %i5, %o4 fbg,a %fcc1, loop_5515 fmovsleu %xcc, %f7, %f13 bvc,a,pn %icc, loop_5516 ldd [%l7 + 0x28], %f6 loop_5515: stb %l2, [%l7 + 0x6F] orncc %o1, 0x13EE, %o3 loop_5516: fones %f11 ldsb [%l7 + 0x3D], %i6 taddcc %i4, 0x0B14, %l1 brgez,a %l3, loop_5517 stx %i0, [%l7 + 0x68] fmovde %icc, %f14, %f3 fmovdleu %icc, %f1, %f12 loop_5517: fbul %fcc1, loop_5518 srlx %g7, 0x01, %l6 bshuffle %f4, %f2, %f8 ldub [%l7 + 0x54], %g1 loop_5518: fnegs %f8, %f10 array8 %l5, %g4, %g2 fnot2s %f5, %f12 sra %o7, %o0, %l0 std %f4, [%l7 + 0x40] ldub [%l7 + 0x29], %o5 ldub [%l7 + 0x63], %g3 brgz %l4, loop_5519 fmovrdlez %i7, %f0, %f12 edge8l %o6, %g5, %i1 tne %icc, 0x3 loop_5519: fnors %f11, %f11, %f6 xnorcc %i2, %o2, %g6 subc %i5, %o4, %i3 ldsh [%l7 + 0x4A], %l2 fmovscs %icc, %f12, %f3 fpsub16s %f8, %f13, %f11 fzero %f8 lduh [%l7 + 0x6C], %o1 std %f0, [%l7 + 0x78] fbule,a %fcc2, loop_5520 ldx [%l7 + 0x78], %i6 fmovrdlez %o3, %f0, %f2 or %i4, 0x1295, %l3 loop_5520: subcc %i0, 0x0719, %l1 fone %f10 fandnot1s %f9, %f9, %f11 ldsh [%l7 + 0x46], %g7 lduh [%l7 + 0x44], %g1 srl %l6, %l5, %g4 movle %xcc, %g2, %o7 and %o0, 0x18A3, %l0 stb %g3, [%l7 + 0x2E] fbg %fcc2, loop_5521 xnor %o5, 0x1005, %i7 bn,a loop_5522 fmovrslz %o6, %f2, %f6 loop_5521: fpsub16 %f4, %f10, %f12 fcmpeq32 %f12, %f10, %l4 loop_5522: array8 %g5, %i2, %o2 ldub [%l7 + 0x41], %i1 ldsw [%l7 + 0x68], %i5 fmovde %xcc, %f13, %f13 fmovsg %icc, %f9, %f2 fbne,a %fcc2, loop_5523 fmovscs %icc, %f9, %f8 fbuge,a %fcc2, loop_5524 ldd [%l7 + 0x48], %f8 loop_5523: tneg %xcc, 0x5 fmovscs %icc, %f2, %f10 loop_5524: stw %g6, [%l7 + 0x58] lduh [%l7 + 0x32], %i3 ld [%l7 + 0x0C], %f5 fornot1s %f7, %f2, %f11 array8 %o4, %o1, %l2 alignaddr %i6, %o3, %l3 fcmpne32 %f6, %f0, %i4 std %f8, [%l7 + 0x50] array16 %i0, %g7, %l1 bvc,a,pt %icc, loop_5525 fcmpeq32 %f6, %f12, %g1 fands %f10, %f10, %f14 movrne %l6, %l5, %g2 loop_5525: fpsub16s %f4, %f2, %f6 tcc %xcc, 0x0 fmovdcs %xcc, %f8, %f6 ld [%l7 + 0x7C], %f14 fnor %f2, %f12, %f2 brlez %o7, loop_5526 sethi 0x094B, %g4 movcs %icc, %o0, %l0 fcmpd %fcc1, %f6, %f14 loop_5526: andn %o5, %g3, %i7 ld [%l7 + 0x40], %f8 fbl,a %fcc3, loop_5527 fpackfix %f12, %f9 tg %icc, 0x0 mulx %l4, 0x1C58, %g5 loop_5527: ldx [%l7 + 0x48], %o6 fba,a %fcc1, loop_5528 ldx [%l7 + 0x70], %o2 movrlez %i2, %i5, %g6 ldx [%l7 + 0x28], %i3 loop_5528: fmovrdlez %i1, %f10, %f0 fcmpne16 %f0, %f14, %o4 stb %l2, [%l7 + 0x54] fmovdl %xcc, %f4, %f15 brgez %o1, loop_5529 fcmpeq32 %f6, %f14, %i6 smulcc %o3, 0x0A78, %l3 sub %i0, 0x0858, %g7 loop_5529: fbo,a %fcc2, loop_5530 fornot2 %f8, %f4, %f4 fmovsa %icc, %f12, %f1 fnegs %f11, %f5 loop_5530: ldub [%l7 + 0x6E], %l1 ldx [%l7 + 0x78], %g1 fbo %fcc2, loop_5531 lduw [%l7 + 0x18], %l6 array8 %i4, %l5, %g2 ldsh [%l7 + 0x30], %o7 loop_5531: std %f8, [%l7 + 0x10] fnegs %f5, %f2 fmovrde %o0, %f10, %f10 and %g4, %o5, %l0 st %f8, [%l7 + 0x74] fones %f8 udivx %i7, 0x0D3B, %l4 movcc %icc, %g3, %o6 fmovrslz %g5, %f10, %f11 tneg %xcc, 0x3 fbug,a %fcc2, loop_5532 fnot2 %f12, %f6 movrlez %o2, %i5, %g6 fors %f13, %f2, %f5 loop_5532: movrgz %i2, 0x0AD, %i3 ld [%l7 + 0x44], %f5 sth %o4, [%l7 + 0x44] fnand %f8, %f10, %f10 movg %icc, %i1, %l2 fba %fcc3, loop_5533 ldd [%l7 + 0x60], %f12 nop setx loop_5534, %l0, %l1 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 + 0x67], %o1 loop_5533: udivcc %i6, 0x1E4D, %l3 fble %fcc3, loop_5535 loop_5534: fmul8sux16 %f10, %f14, %f12 umul %o3, %i0, %g7 ldd [%l7 + 0x18], %f2 loop_5535: fmul8x16al %f14, %f9, %f10 fmul8x16 %f11, %f4, %f8 fnot2 %f0, %f10 sethi 0x1D5D, %l1 srl %l6, 0x0E, %g1 fornot2s %f7, %f14, %f0 fble,a %fcc0, loop_5536 movrne %l5, %g2, %i4 fexpand %f12, %f0 fzero %f10 loop_5536: fsrc2 %f6, %f2 lduh [%l7 + 0x0E], %o7 nop setx loop_5537, %l0, %l1 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 %fcc0, loop_5538 brz %o0, loop_5539 fbu,a %fcc1, loop_5540 loop_5537: stx %g4, [%l7 + 0x10] loop_5538: sth %l0, [%l7 + 0x14] loop_5539: brz %i7, loop_5541 loop_5540: movleu %icc, %o5, %g3 fmovrdlz %o6, %f8, %f0 sllx %l4, 0x14, %g5 loop_5541: fmovrdlz %o2, %f12, %f4 fmovrdgz %g6, %f14, %f10 ldx [%l7 + 0x50], %i2 nop setx loop_5542, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orn %i5, %o4, %i3 fcmpd %fcc3, %f12, %f8 ldd [%l7 + 0x40], %f10 loop_5542: nop setx loop_5543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %icc, %f15, %f2 edge8l %i1, %l2, %i6 fbule,a %fcc3, loop_5544 loop_5543: fabss %f1, %f5 edge16l %l3, %o1, %o3 bg %icc, loop_5545 loop_5544: xnorcc %i0, 0x10DC, %l1 be,a,pn %icc, loop_5546 lduh [%l7 + 0x5A], %g7 loop_5545: srlx %g1, %l6, %g2 fmovrdgz %l5, %f12, %f10 loop_5546: fmovdcc %xcc, %f5, %f12 fxnor %f14, %f0, %f0 stx %o7, [%l7 + 0x38] orncc %o0, 0x1FEB, %g4 sth %l0, [%l7 + 0x14] subcc %i7, %i4, %g3 andncc %o5, %l4, %g5 add %o6, 0x1619, %o2 smul %i2, 0x1EA7, %g6 ldsb [%l7 + 0x78], %i5 fnot1 %f10, %f10 fmovsvc %xcc, %f6, %f7 fornot1s %f0, %f5, %f13 ld [%l7 + 0x60], %f7 st %f8, [%l7 + 0x3C] fbule,a %fcc3, loop_5547 te %icc, 0x6 fmovscc %icc, %f15, %f15 nop setx loop_5548, %l0, %l1 jmpl %l1, %o4 loop_5547: addcc %i1, %l2, %i6 ldx [%l7 + 0x18], %i3 lduh [%l7 + 0x68], %l3 loop_5548: lduw [%l7 + 0x14], %o3 ldx [%l7 + 0x38], %o1 udivx %i0, 0x1462, %g7 ldx [%l7 + 0x78], %l1 fmul8ulx16 %f0, %f2, %f14 fmovdcc %icc, %f13, %f3 sth %g1, [%l7 + 0x7C] stw %g2, [%l7 + 0x58] stx %l5, [%l7 + 0x68] ldd [%l7 + 0x10], %f0 fandnot1s %f4, %f6, %f5 st %f2, [%l7 + 0x74] ldsw [%l7 + 0x24], %l6 edge8ln %o7, %o0, %l0 taddcctv %i7, %i4, %g3 ldsh [%l7 + 0x2E], %g4 for %f12, %f8, %f10 movcs %icc, %o5, %l4 ldub [%l7 + 0x5E], %g5 ldsw [%l7 + 0x10], %o6 nop setx loop_5549, %l0, %l1 jmpl %l1, %i2 movrlz %o2, %g6, %o4 st %f4, [%l7 + 0x14] ld [%l7 + 0x78], %f12 loop_5549: fmovdleu %xcc, %f13, %f7 fbg %fcc1, loop_5550 ldsh [%l7 + 0x52], %i1 fbe %fcc2, loop_5551 lduw [%l7 + 0x24], %i5 loop_5550: lduw [%l7 + 0x30], %l2 fmovde %icc, %f3, %f8 loop_5551: fmovde %xcc, %f1, %f13 stx %i6, [%l7 + 0x48] fcmple32 %f0, %f4, %l3 ldx [%l7 + 0x40], %i3 sub %o3, 0x0687, %o1 lduw [%l7 + 0x0C], %i0 fxnor %f14, %f10, %f4 stw %g7, [%l7 + 0x74] call loop_5552 stw %l1, [%l7 + 0x70] lduw [%l7 + 0x08], %g2 fbn,a %fcc3, loop_5553 loop_5552: ldd [%l7 + 0x40], %f14 fxor %f2, %f2, %f6 ldsb [%l7 + 0x5D], %g1 loop_5553: tleu %xcc, 0x0 edge32l %l5, %o7, %l6 sth %o0, [%l7 + 0x3C] bneg %icc, loop_5554 ldd [%l7 + 0x50], %f2 umulcc %l0, %i4, %g3 fpack32 %f10, %f0, %f12 loop_5554: stw %i7, [%l7 + 0x6C] ldub [%l7 + 0x17], %o5 ldsb [%l7 + 0x39], %l4 movre %g5, %g4, %o6 fnot1 %f6, %f2 fnegs %f1, %f1 fbg %fcc2, loop_5555 fands %f5, %f10, %f13 stb %i2, [%l7 + 0x4D] fmovdcc %xcc, %f14, %f13 loop_5555: sth %g6, [%l7 + 0x42] fmovrse %o4, %f4, %f4 fbul,a %fcc2, loop_5556 brlez %i1, loop_5557 ldsb [%l7 + 0x41], %o2 ldd [%l7 + 0x28], %f10 loop_5556: stx %i5, [%l7 + 0x20] loop_5557: stw %l2, [%l7 + 0x6C] ldsb [%l7 + 0x16], %i6 xnorcc %i3, 0x1B4C, %l3 ldsh [%l7 + 0x6E], %o3 edge32ln %o1, %i0, %l1 xor %g2, %g7, %l5 movrgz %o7, %l6, %o0 tgu %icc, 0x6 fand %f6, %f10, %f8 fpackfix %f10, %f9 fcmpeq16 %f8, %f10, %g1 fandnot1s %f4, %f2, %f12 edge16n %l0, %i4, %g3 fmovsge %icc, %f9, %f9 fnands %f5, %f12, %f15 ldub [%l7 + 0x66], %o5 fmovd %f0, %f12 sub %i7, 0x024D, %l4 fmovdleu %xcc, %f5, %f5 ldsb [%l7 + 0x78], %g4 fmovdne %icc, %f3, %f14 stb %o6, [%l7 + 0x15] movn %xcc, %i2, %g6 brgz,a %g5, loop_5558 bg,a,pt %icc, loop_5559 stx %i1, [%l7 + 0x30] tvs %xcc, 0x2 loop_5558: sdiv %o4, 0x03C2, %i5 loop_5559: be,a loop_5560 ldsw [%l7 + 0x74], %l2 tvc %xcc, 0x1 addcc %i6, 0x1E7C, %i3 loop_5560: taddcc %o2, 0x0FF6, %o3 ldsh [%l7 + 0x52], %o1 fmovdcc %xcc, %f15, %f4 smul %l3, 0x12BC, %l1 brgz,a %g2, loop_5561 stw %i0, [%l7 + 0x34] movpos %icc, %l5, %o7 nop setx loop_5562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5561: movl %icc, %l6, %o0 stb %g7, [%l7 + 0x44] fsrc1 %f14, %f0 loop_5562: fpsub16s %f5, %f6, %f5 fcmpes %fcc0, %f13, %f9 fmovscs %icc, %f6, %f14 popc 0x08A1, %l0 fpsub32s %f15, %f1, %f5 andn %g1, %g3, %o5 movrgez %i4, %i7, %g4 fbue,a %fcc3, loop_5563 fmovrsne %o6, %f10, %f2 fmovsgu %xcc, %f2, %f0 ld [%l7 + 0x58], %f6 loop_5563: fnand %f14, %f14, %f10 fornot1 %f2, %f0, %f0 lduh [%l7 + 0x6C], %l4 ldsh [%l7 + 0x4E], %g6 fmovdl %xcc, %f15, %f10 move %icc, %g5, %i1 bpos loop_5564 or %i2, %o4, %i5 st %f12, [%l7 + 0x30] ldx [%l7 + 0x48], %l2 loop_5564: addccc %i6, %o2, %o3 fpadd32s %f7, %f3, %f13 fpadd16 %f10, %f10, %f10 tsubcctv %i3, 0x15C7, %o1 fmovrdgez %l1, %f14, %f10 bshuffle %f6, %f10, %f14 brgez %l3, loop_5565 std %f6, [%l7 + 0x60] stb %g2, [%l7 + 0x38] fxnor %f4, %f4, %f0 loop_5565: fors %f3, %f5, %f14 stx %i0, [%l7 + 0x58] fandnot1 %f0, %f10, %f2 array16 %o7, %l5, %l6 ldsh [%l7 + 0x34], %g7 array32 %l0, %o0, %g1 fcmpeq16 %f4, %f0, %o5 fbul,a %fcc3, loop_5566 ldsh [%l7 + 0x26], %g3 movcs %icc, %i7, %i4 sdivcc %g4, 0x1AE0, %l4 loop_5566: stw %o6, [%l7 + 0x30] edge8ln %g5, %g6, %i1 edge8l %o4, %i2, %l2 fones %f7 bleu,a,pn %icc, loop_5567 andcc %i5, %o2, %o3 fpsub32s %f8, %f9, %f1 tneg %xcc, 0x1 loop_5567: lduh [%l7 + 0x0E], %i6 edge16ln %i3, %o1, %l3 fmovrdne %l1, %f0, %f2 fmovrde %i0, %f2, %f8 stw %g2, [%l7 + 0x4C] ldd [%l7 + 0x58], %f6 ldx [%l7 + 0x10], %o7 fmul8sux16 %f0, %f0, %f6 fmovsvs %icc, %f15, %f7 fble,a %fcc0, loop_5568 ld [%l7 + 0x2C], %f0 ldx [%l7 + 0x38], %l5 stb %g7, [%l7 + 0x2E] loop_5568: fcmped %fcc0, %f2, %f10 st %f10, [%l7 + 0x4C] fpsub32 %f14, %f2, %f8 fbge %fcc0, loop_5569 fnors %f9, %f13, %f13 fblg,a %fcc0, loop_5570 fmovsleu %icc, %f3, %f2 loop_5569: brgz,a %l0, loop_5571 edge16l %o0, %g1, %l6 loop_5570: ldsb [%l7 + 0x7F], %g3 udiv %o5, 0x1F5A, %i7 loop_5571: fcmpgt16 %f10, %f12, %i4 te %icc, 0x7 stx %l4, [%l7 + 0x60] stw %g4, [%l7 + 0x4C] brnz,a %g5, loop_5572 bg,a %icc, loop_5573 std %f2, [%l7 + 0x18] fcmpd %fcc3, %f2, %f2 loop_5572: subccc %g6, %o6, %o4 loop_5573: fabsd %f14, %f8 std %f10, [%l7 + 0x28] lduh [%l7 + 0x64], %i1 ldsb [%l7 + 0x37], %l2 udivcc %i2, 0x0483, %o2 stb %i5, [%l7 + 0x09] taddcc %i6, %o3, %i3 ldsb [%l7 + 0x64], %o1 fbne %fcc1, loop_5574 ldsw [%l7 + 0x44], %l1 brlz,a %i0, loop_5575 sth %l3, [%l7 + 0x1C] loop_5574: fble,a %fcc1, loop_5576 brz,a %g2, loop_5577 loop_5575: tsubcctv %l5, %o7, %g7 ldub [%l7 + 0x76], %o0 loop_5576: fmovrdgez %g1, %f8, %f14 loop_5577: fbue %fcc3, loop_5578 fcmple16 %f10, %f2, %l6 fandnot2 %f2, %f0, %f2 fmul8sux16 %f12, %f4, %f14 loop_5578: fmovsl %icc, %f14, %f0 nop setx loop_5579, %l0, %l1 jmpl %l1, %l0 mova %xcc, %o5, %g3 edge32l %i7, %l4, %i4 smulcc %g4, 0x1D1B, %g5 loop_5579: bvc,a %icc, loop_5580 fnot2s %f12, %f5 ldsh [%l7 + 0x16], %g6 srlx %o6, %o4, %l2 loop_5580: siam 0x6 addccc %i1, %i2, %i5 array8 %i6, %o3, %o2 fmovdle %xcc, %f9, %f2 std %f12, [%l7 + 0x30] orcc %i3, 0x1F31, %l1 ldsb [%l7 + 0x22], %o1 ldx [%l7 + 0x18], %i0 bvc,pn %icc, loop_5581 lduw [%l7 + 0x14], %l3 fands %f10, %f13, %f6 fcmple32 %f12, %f0, %g2 loop_5581: stx %o7, [%l7 + 0x78] tleu %icc, 0x5 fnor %f2, %f4, %f14 fbul %fcc0, loop_5582 fzero %f4 brz %l5, loop_5583 fmovrslez %o0, %f4, %f7 loop_5582: st %f1, [%l7 + 0x5C] fabss %f7, %f1 loop_5583: movgu %xcc, %g1, %g7 ldub [%l7 + 0x2C], %l0 std %f4, [%l7 + 0x70] fnors %f14, %f2, %f11 fmovrdne %l6, %f14, %f12 tn %xcc, 0x2 edge8ln %g3, %o5, %l4 fnot1s %f1, %f14 or %i7, %i4, %g4 ldsb [%l7 + 0x64], %g6 stw %g5, [%l7 + 0x48] bpos,a,pt %icc, loop_5584 fnot2 %f4, %f10 orn %o4, 0x0379, %l2 sdivcc %i1, 0x153E, %i2 loop_5584: fmovrsgz %o6, %f3, %f13 fmovsneg %xcc, %f5, %f5 ldsb [%l7 + 0x2F], %i6 fnot2 %f10, %f14 fcmpd %fcc1, %f8, %f2 movvc %icc, %i5, %o3 bshuffle %f14, %f14, %f6 fbug %fcc1, loop_5585 bn,a loop_5586 lduh [%l7 + 0x30], %i3 std %f12, [%l7 + 0x38] loop_5585: popc %o2, %o1 loop_5586: ldub [%l7 + 0x7F], %i0 fornot2 %f2, %f2, %f10 std %f14, [%l7 + 0x18] fmovdpos %icc, %f3, %f1 fbu %fcc1, loop_5587 ble,pt %icc, loop_5588 stb %l1, [%l7 + 0x33] fblg,a %fcc3, loop_5589 loop_5587: std %f14, [%l7 + 0x58] loop_5588: fpack16 %f6, %f4 st %f14, [%l7 + 0x34] loop_5589: fnors %f11, %f11, %f15 fpack32 %f4, %f12, %f2 fmovdneg %icc, %f1, %f1 fandnot2 %f4, %f12, %f8 fmovrdne %g2, %f4, %f14 std %f12, [%l7 + 0x58] ldsh [%l7 + 0x2A], %o7 bg,pn %xcc, loop_5590 bgu,pt %icc, loop_5591 edge32n %l3, %l5, %g1 bshuffle %f0, %f0, %f4 loop_5590: brgez,a %o0, loop_5592 loop_5591: ldub [%l7 + 0x24], %l0 sethi 0x0057, %g7 ld [%l7 + 0x64], %f5 loop_5592: ldsw [%l7 + 0x78], %g3 stb %o5, [%l7 + 0x63] edge32l %l4, %l6, %i4 fnegd %f10, %f0 stx %g4, [%l7 + 0x60] fmovsne %xcc, %f11, %f13 sdiv %g6, 0x025D, %g5 fcmpd %fcc2, %f0, %f12 tvc %icc, 0x1 fpmerge %f6, %f6, %f6 orcc %i7, 0x075C, %o4 fand %f10, %f12, %f2 fmovrdgz %l2, %f14, %f0 st %f9, [%l7 + 0x0C] fcmpeq32 %f12, %f2, %i2 fors %f7, %f8, %f3 fmovrdne %o6, %f12, %f0 ld [%l7 + 0x60], %f5 fmovdne %xcc, %f9, %f2 fmovd %f8, %f0 bpos,a,pt %icc, loop_5593 mova %xcc, %i1, %i5 xor %o3, 0x047A, %i3 stx %o2, [%l7 + 0x58] loop_5593: fexpand %f0, %f4 fpsub16s %f14, %f7, %f8 ldsh [%l7 + 0x74], %i6 fpack16 %f14, %f8 smul %i0, %l1, %o1 stx %o7, [%l7 + 0x70] movn %xcc, %l3, %l5 fornot1 %f14, %f6, %f8 stx %g1, [%l7 + 0x38] fzero %f2 fnot1 %f14, %f12 movre %o0, %g2, %g7 ldsw [%l7 + 0x5C], %l0 fmovsgu %xcc, %f10, %f10 ldsh [%l7 + 0x62], %o5 ldsb [%l7 + 0x46], %l4 stw %l6, [%l7 + 0x20] fxor %f10, %f14, %f4 ldsb [%l7 + 0x0A], %g3 tcs %xcc, 0x0 tpos %xcc, 0x2 fandnot1s %f13, %f2, %f13 fba %fcc0, loop_5594 fpmerge %f14, %f13, %f6 st %f5, [%l7 + 0x10] movleu %xcc, %g4, %g6 loop_5594: tl %icc, 0x3 bne,a,pt %xcc, loop_5595 edge16 %g5, %i4, %i7 ldsh [%l7 + 0x68], %l2 movrgez %i2, %o6, %o4 loop_5595: be loop_5596 ldd [%l7 + 0x48], %f2 stx %i5, [%l7 + 0x58] ldd [%l7 + 0x18], %f12 loop_5596: addccc %i1, %o3, %o2 ld [%l7 + 0x78], %f0 movpos %icc, %i6, %i0 fpsub32s %f1, %f6, %f12 fbg,a %fcc1, loop_5597 tvs %icc, 0x0 edge32l %l1, %o1, %o7 sra %l3, %i3, %g1 loop_5597: fnor %f0, %f0, %f14 fpsub32 %f14, %f4, %f6 stx %l5, [%l7 + 0x70] ld [%l7 + 0x34], %f1 array8 %g2, %o0, %l0 stx %o5, [%l7 + 0x70] std %f4, [%l7 + 0x70] ldsh [%l7 + 0x58], %g7 ldsh [%l7 + 0x60], %l4 nop setx loop_5598, %l0, %l1 jmpl %l1, %g3 fmovdne %icc, %f5, %f11 fcmpeq16 %f8, %f2, %l6 fpsub16s %f11, %f9, %f2 loop_5598: and %g6, %g4, %i4 lduh [%l7 + 0x74], %i7 ba,a %xcc, loop_5599 fmovrdgez %l2, %f2, %f0 stb %i2, [%l7 + 0x14] smul %g5, 0x1982, %o6 loop_5599: st %f11, [%l7 + 0x44] ldx [%l7 + 0x68], %o4 fmovdl %icc, %f12, %f3 fmovdcs %icc, %f14, %f2 movrlez %i1, 0x01E, %o3 fone %f2 udivcc %o2, 0x0D80, %i5 bleu loop_5600 fmovdpos %xcc, %f7, %f6 srax %i0, %l1, %o1 fmovdl %xcc, %f13, %f12 loop_5600: fmovrdgz %o7, %f10, %f10 ldd [%l7 + 0x38], %f4 lduh [%l7 + 0x44], %l3 ld [%l7 + 0x70], %f10 fxnors %f8, %f13, %f4 ld [%l7 + 0x24], %f1 srl %i6, %i3, %g1 ld [%l7 + 0x2C], %f5 bvc,a %icc, loop_5601 ldsw [%l7 + 0x08], %g2 std %f8, [%l7 + 0x70] lduh [%l7 + 0x64], %o0 loop_5601: tcc %icc, 0x4 fzero %f4 ldsb [%l7 + 0x3D], %l0 andncc %l5, %o5, %l4 stx %g7, [%l7 + 0x60] fandnot2 %f10, %f12, %f12 srlx %g3, 0x00, %l6 fzeros %f11 stb %g6, [%l7 + 0x45] fmul8sux16 %f4, %f14, %f14 fbl,a %fcc0, loop_5602 fand %f14, %f4, %f6 brgez %i4, loop_5603 fmovdneg %icc, %f9, %f8 loop_5602: bgu,pt %icc, loop_5604 movne %xcc, %g4, %i7 loop_5603: fmovs %f1, %f8 fnot2s %f8, %f5 loop_5604: std %f2, [%l7 + 0x20] fornot1 %f2, %f14, %f0 fbo %fcc2, loop_5605 edge16 %l2, %g5, %o6 fone %f10 fmovdpos %xcc, %f3, %f2 loop_5605: srl %o4, 0x07, %i2 ldd [%l7 + 0x28], %f0 fmovrsgez %i1, %f9, %f5 andncc %o3, %o2, %i5 tgu %icc, 0x0 fmovdcc %icc, %f11, %f2 fmovrdlez %l1, %f8, %f0 bneg,a %icc, loop_5606 fmovdneg %icc, %f7, %f2 brgez,a %i0, loop_5607 edge8ln %o7, %l3, %i6 loop_5606: fbge %fcc3, loop_5608 fble %fcc1, loop_5609 loop_5607: fbo,a %fcc3, loop_5610 ldx [%l7 + 0x28], %o1 loop_5608: ld [%l7 + 0x64], %f11 loop_5609: andncc %i3, %g1, %o0 loop_5610: fbge %fcc3, loop_5611 ldub [%l7 + 0x3F], %g2 sth %l0, [%l7 + 0x3A] ldsb [%l7 + 0x7A], %o5 loop_5611: ldsh [%l7 + 0x32], %l5 fbu,a %fcc0, loop_5612 fexpand %f3, %f8 sdivcc %l4, 0x0591, %g3 fmovde %xcc, %f15, %f14 loop_5612: fmovrde %l6, %f12, %f14 sdivcc %g7, 0x0A3E, %i4 movge %icc, %g4, %i7 srlx %g6, %g5, %l2 fbue %fcc2, loop_5613 umulcc %o6, 0x0EA9, %o4 ldsb [%l7 + 0x60], %i2 bvs,a,pn %xcc, loop_5614 loop_5613: fbe %fcc3, loop_5615 sra %o3, %o2, %i5 bvs,a,pn %xcc, loop_5616 loop_5614: movvc %icc, %l1, %i1 loop_5615: addc %o7, %l3, %i6 andncc %o1, %i0, %g1 loop_5616: array32 %o0, %i3, %g2 movrne %l0, 0x182, %l5 fbule %fcc0, loop_5617 fcmpd %fcc0, %f12, %f0 stx %l4, [%l7 + 0x60] or %g3, 0x0E81, %l6 loop_5617: fmovspos %icc, %f3, %f4 fmovspos %icc, %f9, %f14 ldsw [%l7 + 0x30], %o5 fabss %f7, %f12 ld [%l7 + 0x28], %f10 stb %g7, [%l7 + 0x43] sethi 0x0600, %g4 ldx [%l7 + 0x70], %i4 bne,a loop_5618 ldd [%l7 + 0x30], %f8 sth %i7, [%l7 + 0x50] ldd [%l7 + 0x68], %f4 loop_5618: ldub [%l7 + 0x1F], %g6 fnegd %f4, %f0 fxors %f5, %f14, %f5 and %l2, %g5, %o6 call loop_5619 xnorcc %i2, %o3, %o2 fmovrsgez %o4, %f1, %f6 fbe,a %fcc1, loop_5620 loop_5619: sll %l1, %i1, %i5 fpsub32 %f2, %f4, %f4 movg %xcc, %o7, %l3 loop_5620: stb %o1, [%l7 + 0x2F] edge32n %i6, %i0, %o0 stb %i3, [%l7 + 0x7A] fmovdg %xcc, %f13, %f7 fbule,a %fcc0, loop_5621 bg,a,pt %icc, loop_5622 fmul8x16al %f13, %f7, %f14 stw %g2, [%l7 + 0x2C] loop_5621: umulcc %l0, 0x1BA3, %g1 loop_5622: st %f15, [%l7 + 0x5C] fmovsvc %xcc, %f10, %f2 fpsub16s %f5, %f8, %f14 fmul8ulx16 %f0, %f2, %f14 stb %l5, [%l7 + 0x15] stx %g3, [%l7 + 0x48] sth %l6, [%l7 + 0x30] bn,a,pt %icc, loop_5623 fnot1s %f2, %f11 fcmpgt32 %f10, %f2, %o5 fmovsge %xcc, %f3, %f4 loop_5623: lduw [%l7 + 0x38], %g7 sra %l4, 0x1E, %i4 popc 0x013D, %i7 andncc %g4, %g6, %g5 stw %o6, [%l7 + 0x34] xnorcc %i2, 0x0977, %o3 fone %f14 lduw [%l7 + 0x2C], %o2 mova %xcc, %l2, %l1 brlez,a %i1, loop_5624 xnorcc %i5, 0x123C, %o4 fsrc1 %f12, %f6 pdist %f8, %f2, %f0 loop_5624: bne %icc, loop_5625 stb %o7, [%l7 + 0x3E] fbule %fcc1, loop_5626 bleu,pn %xcc, loop_5627 loop_5625: stb %o1, [%l7 + 0x40] ldsw [%l7 + 0x28], %i6 loop_5626: fcmple16 %f4, %f14, %i0 loop_5627: movleu %icc, %l3, %i3 fcmple16 %f0, %f0, %g2 call loop_5628 movpos %xcc, %l0, %g1 srl %l5, %o0, %g3 fnor %f0, %f2, %f4 loop_5628: fmovsl %icc, %f8, %f8 lduh [%l7 + 0x40], %l6 smul %o5, 0x1710, %g7 fmovrde %l4, %f10, %f6 stx %i7, [%l7 + 0x58] fandnot1s %f3, %f3, %f9 movrgz %g4, %g6, %i4 ldsw [%l7 + 0x5C], %o6 lduh [%l7 + 0x70], %g5 ldub [%l7 + 0x7E], %o3 fmovdcc %icc, %f1, %f10 mulx %i2, %o2, %l1 st %f4, [%l7 + 0x7C] movge %xcc, %l2, %i5 edge16ln %o4, %o7, %i1 andn %o1, 0x19F1, %i0 ldsw [%l7 + 0x5C], %i6 srlx %l3, %i3, %l0 pdist %f4, %f4, %f6 srlx %g1, 0x14, %g2 fxors %f4, %f7, %f14 andncc %l5, %g3, %o0 fcmpeq16 %f10, %f6, %o5 edge16 %l6, %l4, %g7 fbl,a %fcc1, loop_5629 lduh [%l7 + 0x4E], %g4 movvs %icc, %g6, %i7 fnors %f0, %f14, %f2 loop_5629: fmovrdlez %i4, %f2, %f0 fbo,a %fcc0, loop_5630 ldsh [%l7 + 0x7C], %g5 bg,a,pn %icc, loop_5631 fnot1s %f4, %f12 loop_5630: tgu %xcc, 0x7 std %f2, [%l7 + 0x30] loop_5631: tsubcc %o6, 0x1DE9, %i2 fmovsne %icc, %f3, %f10 stx %o3, [%l7 + 0x20] std %f14, [%l7 + 0x40] fexpand %f11, %f0 fnot2s %f12, %f2 fabss %f2, %f11 lduh [%l7 + 0x32], %l1 bne,a,pt %icc, loop_5632 ldub [%l7 + 0x2F], %o2 fmovdvs %xcc, %f3, %f13 fmovdgu %xcc, %f9, %f14 loop_5632: fands %f13, %f7, %f11 stx %i5, [%l7 + 0x38] fcmpd %fcc1, %f14, %f8 sethi 0x19BE, %l2 movg %xcc, %o7, %o4 bcs,a,pt %icc, loop_5633 fbul %fcc1, loop_5634 fmovrdlz %i1, %f8, %f6 fnands %f12, %f0, %f13 loop_5633: tl %xcc, 0x3 loop_5634: andcc %i0, %o1, %i6 array32 %i3, %l0, %l3 stw %g2, [%l7 + 0x54] lduh [%l7 + 0x5C], %g1 st %f5, [%l7 + 0x50] ld [%l7 + 0x60], %f12 fmul8x16 %f13, %f2, %f12 fmovrslez %g3, %f0, %f3 fmul8x16 %f14, %f4, %f8 brlez,a %o0, loop_5635 ldsb [%l7 + 0x36], %l5 st %f12, [%l7 + 0x48] siam 0x7 loop_5635: call loop_5636 brgz,a %l6, loop_5637 lduh [%l7 + 0x2A], %o5 smul %l4, 0x09FF, %g7 loop_5636: ldub [%l7 + 0x75], %g6 loop_5637: sth %i7, [%l7 + 0x34] fmovrde %i4, %f12, %f0 sub %g5, 0x056C, %o6 srl %i2, %g4, %l1 sub %o3, %i5, %l2 fmovrdlz %o2, %f0, %f12 srl %o4, %o7, %i0 orncc %o1, 0x05B5, %i6 sth %i3, [%l7 + 0x6A] fandnot2 %f8, %f6, %f8 lduw [%l7 + 0x28], %l0 tpos %xcc, 0x5 fnot1 %f0, %f2 fmovdle %xcc, %f5, %f9 stx %i1, [%l7 + 0x70] edge16n %l3, %g2, %g1 stw %g3, [%l7 + 0x3C] bvc,a,pt %xcc, loop_5638 ldx [%l7 + 0x20], %o0 edge32l %l6, %o5, %l4 fsrc1s %f8, %f8 loop_5638: fxors %f15, %f6, %f9 lduw [%l7 + 0x18], %g7 be,a loop_5639 fbue,a %fcc1, loop_5640 stw %g6, [%l7 + 0x18] fandnot1 %f6, %f8, %f8 loop_5639: tsubcc %i7, 0x036A, %l5 loop_5640: fmuld8sux16 %f7, %f8, %f4 fmovsa %icc, %f1, %f6 sth %g5, [%l7 + 0x1A] lduh [%l7 + 0x2A], %o6 bvs,a loop_5641 st %f7, [%l7 + 0x1C] sth %i2, [%l7 + 0x7A] edge32l %i4, %g4, %o3 loop_5641: smulcc %l1, 0x1CAC, %l2 umul %o2, 0x0826, %i5 fmovscs %xcc, %f2, %f10 fxnor %f0, %f12, %f6 stb %o7, [%l7 + 0x34] sth %i0, [%l7 + 0x7E] fabss %f8, %f6 fmul8sux16 %f8, %f2, %f4 ldsw [%l7 + 0x54], %o1 stw %o4, [%l7 + 0x0C] fbuge %fcc1, loop_5642 add %i3, %l0, %i1 lduw [%l7 + 0x78], %l3 movneg %icc, %i6, %g1 loop_5642: andcc %g2, 0x1B40, %g3 ldx [%l7 + 0x40], %l6 lduw [%l7 + 0x6C], %o5 movcs %xcc, %l4, %g7 mulx %g6, %i7, %o0 fandnot2s %f7, %f1, %f13 fandnot2s %f8, %f14, %f1 movcs %xcc, %l5, %g5 edge32ln %i2, %o6, %i4 fpsub32s %f3, %f0, %f13 mulscc %o3, 0x1E86, %g4 tsubcctv %l1, %l2, %o2 tg %icc, 0x0 be,a,pn %icc, loop_5643 fmovdcs %xcc, %f0, %f1 ldsw [%l7 + 0x50], %o7 tg %xcc, 0x7 loop_5643: ldub [%l7 + 0x26], %i0 fmuld8sux16 %f9, %f1, %f4 fcmpeq16 %f14, %f2, %o1 stw %o4, [%l7 + 0x6C] fsrc1 %f4, %f12 array8 %i5, %l0, %i3 ld [%l7 + 0x54], %f13 stb %i1, [%l7 + 0x2A] ldsb [%l7 + 0x48], %l3 fbug,a %fcc1, loop_5644 fble %fcc3, loop_5645 fbule,a %fcc1, loop_5646 fcmple32 %f12, %f10, %g1 loop_5644: umul %g2, %g3, %l6 loop_5645: stw %i6, [%l7 + 0x2C] loop_5646: edge16 %l4, %o5, %g7 ldd [%l7 + 0x48], %f8 tne %xcc, 0x1 movleu %icc, %i7, %g6 fnands %f11, %f3, %f3 ldx [%l7 + 0x58], %o0 bge,pn %icc, loop_5647 andncc %g5, %i2, %l5 tsubcctv %o6, %i4, %o3 stb %g4, [%l7 + 0x21] loop_5647: call loop_5648 ldsw [%l7 + 0x0C], %l1 fandnot2 %f4, %f2, %f4 lduw [%l7 + 0x74], %o2 loop_5648: st %f9, [%l7 + 0x54] fmovrdlz %o7, %f14, %f12 fbo %fcc0, loop_5649 sub %i0, %o1, %o4 bl,a %icc, loop_5650 bneg,pt %icc, loop_5651 loop_5649: fbg %fcc0, loop_5652 fmovrsgez %l2, %f9, %f13 loop_5650: fba %fcc1, loop_5653 loop_5651: tpos %xcc, 0x5 loop_5652: fmovsa %icc, %f8, %f13 for %f14, %f8, %f8 loop_5653: udivx %i5, 0x14CC, %l0 ldsh [%l7 + 0x6C], %i3 brz,a %i1, loop_5654 bge loop_5655 lduh [%l7 + 0x6E], %g1 lduh [%l7 + 0x08], %g2 loop_5654: fnot2s %f5, %f7 loop_5655: ldsb [%l7 + 0x0A], %l3 fmovsne %xcc, %f15, %f6 tcc %icc, 0x6 edge32 %l6, %g3, %l4 sra %o5, 0x1F, %g7 movgu %xcc, %i7, %g6 fcmpgt16 %f14, %f0, %o0 edge8n %i6, %i2, %g5 fmovsneg %xcc, %f11, %f9 fmovsa %xcc, %f3, %f1 siam 0x1 lduw [%l7 + 0x20], %o6 subccc %l5, 0x0EB2, %o3 fbge %fcc3, loop_5656 ldd [%l7 + 0x78], %f12 ldsh [%l7 + 0x20], %g4 fbne %fcc0, loop_5657 loop_5656: movvs %icc, %l1, %o2 lduw [%l7 + 0x50], %o7 taddcc %i4, 0x182F, %i0 loop_5657: ldub [%l7 + 0x48], %o1 tneg %xcc, 0x4 bne,pn %icc, loop_5658 alignaddrl %o4, %i5, %l2 udivcc %l0, 0x19CE, %i3 stx %i1, [%l7 + 0x58] loop_5658: nop setx loop_5659, %l0, %l1 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,a %icc, loop_5660 movgu %xcc, %g2, %l3 tpos %xcc, 0x7 loop_5659: sra %l6, %g3, %l4 loop_5660: fmovdne %icc, %f14, %f3 move %xcc, %g1, %g7 ldx [%l7 + 0x20], %o5 ldub [%l7 + 0x1B], %g6 ba,a loop_5661 fpack32 %f14, %f0, %f10 fandnot1s %f2, %f15, %f11 fexpand %f9, %f8 loop_5661: udiv %o0, 0x0584, %i7 ldsh [%l7 + 0x0E], %i6 sdivx %i2, 0x1E07, %o6 fors %f1, %f15, %f9 bg,pn %icc, loop_5662 fcmpne16 %f0, %f12, %g5 xnorcc %o3, %l5, %l1 ldd [%l7 + 0x68], %f0 loop_5662: fmovsg %icc, %f12, %f4 fsrc2 %f12, %f4 lduw [%l7 + 0x18], %o2 movre %o7, 0x2DA, %g4 fsrc1 %f4, %f8 fabss %f15, %f11 stb %i4, [%l7 + 0x7E] bg,a loop_5663 fcmpeq32 %f6, %f12, %o1 ldsh [%l7 + 0x48], %i0 movvs %xcc, %o4, %l2 loop_5663: move %icc, %l0, %i5 fnegs %f4, %f10 subc %i1, 0x1957, %g2 std %f8, [%l7 + 0x68] fornot2s %f10, %f15, %f5 bn,pn %icc, loop_5664 fxors %f5, %f11, %f11 fmovrdlz %l3, %f6, %f0 edge8ln %i3, %l6, %g3 loop_5664: fmovrde %l4, %f10, %f2 bn,pt %xcc, loop_5665 sll %g7, %g1, %g6 umulcc %o5, 0x1A80, %o0 ld [%l7 + 0x50], %f5 loop_5665: stw %i7, [%l7 + 0x2C] fbul %fcc2, loop_5666 std %f4, [%l7 + 0x08] fnands %f13, %f1, %f10 fbge %fcc3, loop_5667 loop_5666: fpadd32 %f8, %f2, %f10 tsubcctv %i6, 0x0381, %o6 alignaddrl %i2, %o3, %g5 loop_5667: fcmpd %fcc2, %f10, %f6 ldsb [%l7 + 0x49], %l1 movcs %xcc, %o2, %o7 ldd [%l7 + 0x30], %f10 sdivcc %g4, 0x1C30, %l5 movpos %icc, %o1, %i0 fmovscc %xcc, %f12, %f12 lduw [%l7 + 0x40], %o4 bn %icc, loop_5668 movgu %icc, %i4, %l0 stb %i5, [%l7 + 0x1E] bl,pt %xcc, loop_5669 loop_5668: lduh [%l7 + 0x68], %l2 ldx [%l7 + 0x20], %g2 stw %i1, [%l7 + 0x18] loop_5669: lduw [%l7 + 0x18], %i3 ldub [%l7 + 0x73], %l3 sdiv %g3, 0x0F03, %l6 alignaddrl %l4, %g1, %g6 fcmpne16 %f6, %f0, %g7 fmul8x16al %f9, %f10, %f8 lduw [%l7 + 0x2C], %o5 stw %o0, [%l7 + 0x48] brgez,a %i7, loop_5670 stx %i6, [%l7 + 0x18] bleu,a,pt %icc, loop_5671 smul %o6, 0x1E9C, %i2 loop_5670: stx %g5, [%l7 + 0x18] edge8l %o3, %o2, %o7 loop_5671: ldsb [%l7 + 0x56], %g4 fzeros %f12 nop setx loop_5672, %l0, %l1 jmpl %l1, %l5 movrlz %o1, %i0, %o4 std %f2, [%l7 + 0x28] fblg %fcc0, loop_5673 loop_5672: alignaddrl %i4, %l0, %l1 sth %i5, [%l7 + 0x40] edge32ln %g2, %i1, %l2 loop_5673: mova %icc, %i3, %g3 addc %l6, 0x1C3A, %l4 udiv %l3, 0x1E9E, %g6 sra %g7, %g1, %o0 edge16n %o5, %i6, %o6 sth %i2, [%l7 + 0x3A] edge16n %g5, %i7, %o3 movrgz %o7, %o2, %g4 ldd [%l7 + 0x20], %f4 edge32ln %o1, %i0, %o4 fmovrdne %l5, %f10, %f4 or %l0, 0x1BCE, %i4 stx %i5, [%l7 + 0x70] ldsb [%l7 + 0x0E], %l1 ldub [%l7 + 0x23], %g2 tvc %icc, 0x5 fbne,a %fcc3, loop_5674 tsubcc %i1, %l2, %i3 fpmerge %f11, %f13, %f2 fmovdcs %icc, %f13, %f13 loop_5674: fnand %f10, %f4, %f12 fmovspos %xcc, %f5, %f12 ldsb [%l7 + 0x59], %l6 fmovsvc %xcc, %f4, %f0 sth %l4, [%l7 + 0x0A] subccc %g3, 0x1D8F, %l3 ldsw [%l7 + 0x3C], %g7 popc %g6, %g1 fmovde %icc, %f13, %f0 fmovrsgz %o0, %f7, %f12 tcc %xcc, 0x0 fbge,a %fcc2, loop_5675 ldx [%l7 + 0x70], %o5 ld [%l7 + 0x08], %f12 ldub [%l7 + 0x54], %i6 loop_5675: fbul %fcc3, loop_5676 stb %i2, [%l7 + 0x6F] std %f6, [%l7 + 0x60] fmovrslez %o6, %f6, %f0 loop_5676: fblg,a %fcc1, loop_5677 fmovscs %xcc, %f6, %f12 ldub [%l7 + 0x6B], %g5 nop setx loop_5678, %l0, %l1 jmpl %l1, %o3 loop_5677: fmovrdgez %i7, %f2, %f0 ldd [%l7 + 0x40], %f10 udivx %o7, 0x1ACD, %g4 loop_5678: fcmps %fcc2, %f6, %f8 fbuge %fcc0, loop_5679 sll %o1, %o2, %i0 fmovrdlez %l5, %f0, %f4 fors %f9, %f9, %f7 loop_5679: xor %o4, %l0, %i4 fmovs %f1, %f8 fmovrdne %l1, %f12, %f14 ldsb [%l7 + 0x1D], %i5 ldd [%l7 + 0x70], %f2 fornot2 %f14, %f8, %f0 edge32 %i1, %g2, %i3 movvc %icc, %l6, %l4 ldx [%l7 + 0x58], %l2 lduh [%l7 + 0x10], %l3 fmovdg %icc, %f10, %f11 lduw [%l7 + 0x3C], %g3 fornot2s %f15, %f12, %f7 taddcc %g7, %g1, %o0 stw %g6, [%l7 + 0x5C] lduh [%l7 + 0x40], %i6 brlez,a %o5, loop_5680 fbo,a %fcc2, loop_5681 movle %xcc, %i2, %g5 ldx [%l7 + 0x58], %o3 loop_5680: brgez %i7, loop_5682 loop_5681: movrgz %o6, %o7, %o1 fornot1s %f14, %f6, %f0 tn %icc, 0x4 loop_5682: smulcc %g4, 0x1013, %o2 fbuge,a %fcc0, loop_5683 fmovrslez %l5, %f7, %f14 fmovsg %icc, %f4, %f15 fsrc2s %f11, %f11 loop_5683: movrlez %i0, %o4, %l0 ld [%l7 + 0x78], %f2 ble,a,pt %icc, loop_5684 bvs,pt %icc, loop_5685 fmovdvc %icc, %f3, %f9 bneg,a %icc, loop_5686 loop_5684: sdiv %i4, 0x0BD8, %l1 loop_5685: tpos %icc, 0x4 sra %i1, %g2, %i3 loop_5686: nop setx loop_5687, %l0, %l1 jmpl %l1, %i5 st %f15, [%l7 + 0x50] edge8l %l4, %l2, %l3 tne %xcc, 0x7 loop_5687: ldub [%l7 + 0x4C], %l6 fmovsgu %icc, %f0, %f0 ldub [%l7 + 0x1B], %g3 fble %fcc3, loop_5688 fcmpeq16 %f0, %f14, %g7 movcs %xcc, %o0, %g6 lduw [%l7 + 0x64], %g1 loop_5688: ta %xcc, 0x6 bn,pt %icc, loop_5689 fnor %f0, %f12, %f2 fmovda %icc, %f8, %f9 brgz,a %i6, loop_5690 loop_5689: edge32ln %i2, %o5, %o3 for %f6, %f6, %f8 movcc %icc, %i7, %o6 loop_5690: ldsh [%l7 + 0x18], %g5 ldsb [%l7 + 0x64], %o7 ld [%l7 + 0x38], %f4 fmovsneg %xcc, %f6, %f11 stb %g4, [%l7 + 0x7E] fmovdpos %xcc, %f5, %f2 ba,pt %icc, loop_5691 fmovdpos %icc, %f11, %f7 stb %o2, [%l7 + 0x44] fmovdcc %xcc, %f5, %f2 loop_5691: fmovdle %xcc, %f5, %f15 bshuffle %f0, %f12, %f2 fandnot1 %f14, %f14, %f14 fexpand %f4, %f10 fmul8x16 %f14, %f6, %f4 ldsb [%l7 + 0x73], %o1 fbul %fcc1, loop_5692 fpadd32s %f5, %f2, %f8 movvs %icc, %l5, %o4 edge8ln %l0, %i0, %l1 loop_5692: fbn %fcc2, loop_5693 brgez,a %i1, loop_5694 sdivx %g2, 0x19B9, %i4 stx %i5, [%l7 + 0x48] loop_5693: ldd [%l7 + 0x48], %f10 loop_5694: smul %i3, 0x0E9F, %l2 bvc,pn %xcc, loop_5695 bpos,a %icc, loop_5696 fbl %fcc3, loop_5697 ldd [%l7 + 0x50], %f2 loop_5695: fands %f12, %f1, %f14 loop_5696: fpack32 %f0, %f12, %f0 loop_5697: sth %l3, [%l7 + 0x64] edge8l %l4, %l6, %g3 umul %o0, 0x01B7, %g6 taddcctv %g1, %g7, %i2 ldsh [%l7 + 0x4A], %o5 fnands %f2, %f1, %f14 stw %i6, [%l7 + 0x30] stx %i7, [%l7 + 0x08] std %f10, [%l7 + 0x38] and %o6, %o3, %g5 fbe %fcc3, loop_5698 andn %g4, 0x0110, %o7 ldsw [%l7 + 0x3C], %o1 stb %o2, [%l7 + 0x3B] loop_5698: andcc %o4, 0x1CFA, %l5 ble,pn %icc, loop_5699 ldsb [%l7 + 0x19], %i0 xnorcc %l0, 0x10E6, %i1 movge %xcc, %l1, %i4 loop_5699: movle %xcc, %i5, %g2 stw %l2, [%l7 + 0x14] ldx [%l7 + 0x30], %l3 fcmped %fcc0, %f8, %f0 fmul8x16al %f13, %f12, %f12 fnor %f10, %f0, %f10 bvs,a,pn %xcc, loop_5700 stx %i3, [%l7 + 0x68] fandnot1s %f8, %f2, %f15 sdivx %l4, 0x0CE9, %l6 loop_5700: fexpand %f1, %f10 ldsh [%l7 + 0x10], %o0 fors %f3, %f15, %f6 movrlez %g3, %g1, %g7 fnot1s %f10, %f1 fornot2 %f2, %f14, %f4 lduh [%l7 + 0x60], %g6 bshuffle %f12, %f4, %f12 fpmerge %f11, %f14, %f0 fmul8ulx16 %f2, %f0, %f6 fmovd %f6, %f0 ldx [%l7 + 0x38], %o5 srl %i6, 0x1F, %i7 bpos,pn %icc, loop_5701 ldx [%l7 + 0x08], %i2 lduw [%l7 + 0x44], %o3 fbg %fcc0, loop_5702 loop_5701: fmul8x16al %f2, %f11, %f8 edge8 %g5, %g4, %o6 fnot2s %f4, %f14 loop_5702: ldsh [%l7 + 0x64], %o1 array16 %o7, %o2, %o4 tcs %icc, 0x1 st %f7, [%l7 + 0x38] alignaddr %i0, %l5, %i1 ldsh [%l7 + 0x0C], %l1 fors %f14, %f8, %f14 movge %xcc, %l0, %i5 fpackfix %f12, %f10 fmul8sux16 %f2, %f0, %f12 fbue,a %fcc3, loop_5703 fbul,a %fcc2, loop_5704 bne,a %icc, loop_5705 fbue,a %fcc2, loop_5706 loop_5703: movge %icc, %g2, %i4 loop_5704: movvc %xcc, %l3, %l2 loop_5705: fnot2 %f14, %f0 loop_5706: ldsh [%l7 + 0x0E], %l4 edge8 %l6, %i3, %o0 ldsh [%l7 + 0x38], %g1 ldsb [%l7 + 0x4C], %g7 lduh [%l7 + 0x36], %g3 stx %g6, [%l7 + 0x30] fmovrdlz %i6, %f12, %f4 fcmpgt32 %f14, %f8, %o5 andncc %i7, %i2, %g5 fmovdpos %xcc, %f6, %f6 fcmpeq16 %f6, %f2, %g4 st %f14, [%l7 + 0x24] fmovrdne %o6, %f14, %f12 stx %o1, [%l7 + 0x08] fmovsleu %xcc, %f15, %f1 stb %o3, [%l7 + 0x70] ldd [%l7 + 0x70], %f10 fbug %fcc0, loop_5707 ld [%l7 + 0x64], %f6 bpos,a,pt %xcc, loop_5708 ldsw [%l7 + 0x54], %o7 loop_5707: bg,a,pn %icc, loop_5709 fmovs %f8, %f0 loop_5708: tleu %xcc, 0x2 movrgz %o4, %o2, %i0 loop_5709: array32 %l5, %l1, %i1 tpos %xcc, 0x5 fmovscs %icc, %f7, %f7 fba,a %fcc2, loop_5710 fble,a %fcc2, loop_5711 umulcc %l0, %i5, %i4 ld [%l7 + 0x54], %f1 loop_5710: fsrc2 %f10, %f14 loop_5711: stb %g2, [%l7 + 0x47] ldx [%l7 + 0x70], %l3 sth %l4, [%l7 + 0x6C] fbuge %fcc3, loop_5712 brnz,a %l6, loop_5713 tge %icc, 0x6 bshuffle %f2, %f6, %f12 loop_5712: ldub [%l7 + 0x40], %i3 loop_5713: edge16 %o0, %g1, %g7 st %f7, [%l7 + 0x6C] fpmerge %f14, %f9, %f4 fcmple32 %f14, %f6, %l2 fbl,a %fcc1, loop_5714 lduw [%l7 + 0x3C], %g3 ldd [%l7 + 0x78], %f0 fcmpeq16 %f6, %f8, %g6 loop_5714: ldub [%l7 + 0x42], %o5 ldsw [%l7 + 0x2C], %i6 fcmple32 %f8, %f12, %i7 fmovrdgez %g5, %f12, %f8 array16 %i2, %g4, %o1 be,a loop_5715 fnegs %f3, %f14 fmovsn %xcc, %f3, %f14 std %f4, [%l7 + 0x68] loop_5715: ldub [%l7 + 0x4C], %o6 fpsub16s %f2, %f0, %f8 fnot2 %f0, %f2 fnand %f14, %f4, %f8 fpadd16 %f4, %f8, %f6 lduh [%l7 + 0x18], %o7 brlez %o4, loop_5716 fands %f9, %f8, %f8 tle %xcc, 0x4 st %f15, [%l7 + 0x44] loop_5716: ldub [%l7 + 0x4C], %o2 stb %o3, [%l7 + 0x1E] lduw [%l7 + 0x30], %i0 sth %l5, [%l7 + 0x1C] fcmpes %fcc1, %f0, %f10 sub %l1, %l0, %i1 tcs %icc, 0x7 fpsub32s %f5, %f0, %f12 bvc,a,pn %icc, loop_5717 ldub [%l7 + 0x30], %i5 ldub [%l7 + 0x42], %g2 ldx [%l7 + 0x08], %i4 loop_5717: stw %l4, [%l7 + 0x60] edge16 %l3, %i3, %o0 edge16l %l6, %g1, %g7 smul %l2, 0x1135, %g3 tvc %icc, 0x7 lduh [%l7 + 0x3C], %g6 fbe %fcc0, loop_5718 movleu %xcc, %o5, %i7 ldx [%l7 + 0x78], %g5 fcmpgt16 %f10, %f8, %i6 loop_5718: call loop_5719 movcs %xcc, %g4, %i2 fmovdgu %icc, %f12, %f1 umul %o6, 0x166E, %o1 loop_5719: fexpand %f5, %f2 movl %xcc, %o7, %o2 edge32n %o4, %i0, %l5 tcc %icc, 0x2 lduw [%l7 + 0x7C], %o3 lduw [%l7 + 0x2C], %l0 fmovsg %icc, %f8, %f13 ba,a,pt %icc, loop_5720 popc %i1, %l1 fmovsvs %icc, %f6, %f14 fcmpgt16 %f6, %f4, %g2 loop_5720: edge32 %i5, %i4, %l4 fcmpeq32 %f14, %f4, %i3 pdist %f2, %f4, %f8 bpos,pt %icc, loop_5721 edge8 %l3, %o0, %g1 fmovse %icc, %f3, %f10 ldsw [%l7 + 0x6C], %g7 loop_5721: alignaddrl %l2, %l6, %g3 ld [%l7 + 0x50], %f11 srl %o5, %i7, %g5 ldsw [%l7 + 0x40], %i6 bne,a,pt %icc, loop_5722 fcmpgt32 %f10, %f10, %g4 fmul8x16au %f14, %f9, %f8 tsubcctv %g6, 0x1CA6, %o6 loop_5722: std %f4, [%l7 + 0x48] tle %xcc, 0x6 stx %i2, [%l7 + 0x18] te %icc, 0x4 fmovrdne %o7, %f10, %f10 ldd [%l7 + 0x50], %f8 fbl,a %fcc1, loop_5723 fmovsneg %xcc, %f15, %f2 ld [%l7 + 0x18], %f9 fbge,a %fcc3, loop_5724 loop_5723: fmovdgu %xcc, %f12, %f15 fornot1 %f10, %f4, %f6 fmovdneg %icc, %f11, %f0 loop_5724: udiv %o1, 0x1E2D, %o2 fmovdg %xcc, %f10, %f11 fpmerge %f4, %f8, %f0 for %f10, %f12, %f10 ldsb [%l7 + 0x1E], %o4 array8 %i0, %o3, %l0 fbu,a %fcc2, loop_5725 and %l5, %i1, %g2 fmovdneg %icc, %f11, %f15 lduh [%l7 + 0x6A], %l1 loop_5725: fmovdle %xcc, %f15, %f5 fbo,a %fcc3, loop_5726 ldsb [%l7 + 0x1C], %i5 andn %i4, 0x1E66, %l4 nop setx loop_5727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5726: be,a,pn %icc, loop_5728 ldd [%l7 + 0x40], %f10 fbl,a %fcc0, loop_5729 loop_5727: tg %xcc, 0x1 loop_5728: stx %l3, [%l7 + 0x28] ldx [%l7 + 0x30], %i3 loop_5729: fblg,a %fcc0, loop_5730 fbuge %fcc1, loop_5731 fmovscc %xcc, %f15, %f0 ld [%l7 + 0x18], %f8 loop_5730: lduw [%l7 + 0x3C], %o0 loop_5731: ldsb [%l7 + 0x2A], %g7 ble,a,pt %icc, loop_5732 ldd [%l7 + 0x78], %f2 srlx %l2, %g1, %l6 fmovdl %icc, %f11, %f1 loop_5732: fmovrslez %g3, %f6, %f4 ble %icc, loop_5733 tle %icc, 0x2 lduw [%l7 + 0x7C], %o5 lduw [%l7 + 0x28], %g5 loop_5733: ldx [%l7 + 0x38], %i6 ldsh [%l7 + 0x64], %i7 ldsh [%l7 + 0x50], %g4 fcmpes %fcc0, %f4, %f2 fxors %f0, %f8, %f9 movrne %g6, %i2, %o7 subc %o1, %o2, %o6 fmovrse %i0, %f3, %f7 fcmped %fcc0, %f12, %f0 fmovsa %xcc, %f12, %f4 stx %o3, [%l7 + 0x50] addccc %l0, 0x18B7, %l5 movre %o4, 0x39B, %i1 fbug,a %fcc2, loop_5734 alignaddr %g2, %i5, %i4 tl %xcc, 0x2 tn %icc, 0x0 loop_5734: std %f0, [%l7 + 0x28] brz,a %l1, loop_5735 fandnot1s %f9, %f3, %f9 fornot2s %f15, %f8, %f13 lduw [%l7 + 0x70], %l4 loop_5735: fpack32 %f6, %f6, %f14 fbule,a %fcc3, loop_5736 movrgz %l3, 0x2C9, %i3 ldub [%l7 + 0x42], %o0 fpack32 %f6, %f12, %f2 loop_5736: ble,pt %icc, loop_5737 std %f4, [%l7 + 0x08] fnot1 %f0, %f2 fmovdleu %xcc, %f14, %f7 loop_5737: fbuge %fcc2, loop_5738 stx %g7, [%l7 + 0x20] ldsh [%l7 + 0x70], %g1 fmovscc %icc, %f8, %f7 loop_5738: nop setx loop_5739, %l0, %l1 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 loop_5740 fmovrdlez %l2, %f12, %f0 ldx [%l7 + 0x58], %l6 loop_5739: stb %g3, [%l7 + 0x5D] loop_5740: movne %icc, %g5, %o5 ldsh [%l7 + 0x76], %i7 addccc %g4, 0x1249, %i6 ldsw [%l7 + 0x6C], %i2 addcc %g6, %o7, %o1 fnors %f6, %f2, %f12 st %f2, [%l7 + 0x74] brz,a %o6, loop_5741 ldd [%l7 + 0x20], %f4 subccc %i0, 0x09C7, %o3 fmovscs %xcc, %f6, %f4 loop_5741: fnand %f2, %f12, %f6 fmovd %f10, %f2 fmovspos %xcc, %f11, %f8 movge %icc, %o2, %l5 fmovdneg %icc, %f8, %f0 fbule %fcc0, loop_5742 ldub [%l7 + 0x33], %o4 bgu loop_5743 bpos %icc, loop_5744 loop_5742: ldsh [%l7 + 0x62], %i1 subc %l0, 0x09A8, %g2 loop_5743: movrgz %i5, 0x1B9, %i4 loop_5744: sub %l1, %l4, %l3 stw %o0, [%l7 + 0x68] fmul8x16 %f14, %f4, %f2 fandnot2 %f8, %f0, %f12 bge,a %xcc, loop_5745 edge32ln %g7, %i3, %g1 tsubcctv %l6, 0x0E19, %l2 movl %icc, %g5, %o5 loop_5745: ldd [%l7 + 0x08], %f2 ldsw [%l7 + 0x54], %g3 ldsh [%l7 + 0x52], %g4 movrgez %i6, %i2, %i7 fpadd16 %f14, %f0, %f8 fpsub32 %f0, %f14, %f4 fbg %fcc2, loop_5746 fbl %fcc1, loop_5747 fmovse %xcc, %f14, %f12 fpadd16s %f15, %f7, %f2 loop_5746: fands %f1, %f12, %f7 loop_5747: or %g6, %o1, %o6 addc %o7, 0x0BDD, %i0 call loop_5748 ldsh [%l7 + 0x2E], %o2 bne,pt %xcc, loop_5749 ldx [%l7 + 0x70], %l5 loop_5748: ldsh [%l7 + 0x7A], %o3 fpadd32 %f0, %f2, %f12 loop_5749: stb %i1, [%l7 + 0x13] fbge %fcc1, loop_5750 smul %l0, %o4, %g2 fbug,a %fcc3, loop_5751 st %f0, [%l7 + 0x7C] loop_5750: fmul8x16 %f14, %f0, %f8 udivx %i5, 0x1047, %l1 loop_5751: fpsub32 %f14, %f4, %f12 smul %i4, 0x15ED, %l3 ldsb [%l7 + 0x36], %l4 tne %icc, 0x5 tvc %xcc, 0x7 array16 %o0, %i3, %g7 fmovrsgez %g1, %f0, %f5 movrlez %l2, 0x2B4, %g5 smulcc %l6, %o5, %g4 alignaddrl %g3, %i6, %i7 fnot1s %f15, %f12 fmul8x16au %f3, %f2, %f14 fandnot1s %f2, %f1, %f7 bge %icc, loop_5752 fornot1 %f0, %f2, %f4 fcmpeq16 %f4, %f14, %i2 alignaddrl %o1, %g6, %o7 loop_5752: fandnot1s %f15, %f5, %f0 mulscc %i0, 0x0C5B, %o6 tcs %icc, 0x7 smul %l5, %o2, %o3 ldd [%l7 + 0x48], %f8 stx %i1, [%l7 + 0x68] ld [%l7 + 0x18], %f10 sth %o4, [%l7 + 0x44] bvs,a loop_5753 tvc %icc, 0x4 stb %l0, [%l7 + 0x7A] movvc %xcc, %g2, %l1 loop_5753: fbl,a %fcc0, loop_5754 lduh [%l7 + 0x64], %i4 ldx [%l7 + 0x60], %i5 movgu %xcc, %l3, %l4 loop_5754: fmovdcs %icc, %f11, %f14 fand %f14, %f2, %f10 fpmerge %f11, %f1, %f10 fpack32 %f10, %f12, %f14 andncc %i3, %g7, %o0 fpack16 %f12, %f7 orn %g1, 0x1232, %l2 bpos loop_5755 ldsb [%l7 + 0x32], %g5 fmovsgu %xcc, %f3, %f7 array8 %o5, %l6, %g3 loop_5755: st %f3, [%l7 + 0x48] fornot2 %f10, %f12, %f2 umul %i6, 0x18D8, %i7 ldsw [%l7 + 0x54], %g4 ldsh [%l7 + 0x22], %o1 ldd [%l7 + 0x78], %f4 ld [%l7 + 0x5C], %f15 fpmerge %f5, %f6, %f2 fmovsa %icc, %f2, %f14 fnor %f0, %f14, %f4 ldd [%l7 + 0x20], %f6 xnorcc %g6, 0x03BE, %i2 alignaddrl %i0, %o6, %l5 fmovrdlez %o7, %f14, %f2 fxnors %f11, %f2, %f6 stb %o3, [%l7 + 0x1D] movne %icc, %o2, %o4 tvc %xcc, 0x5 std %f14, [%l7 + 0x10] srax %l0, %g2, %l1 lduh [%l7 + 0x1E], %i1 fcmped %fcc2, %f0, %f2 fmovsleu %icc, %f1, %f1 call loop_5756 fcmpne16 %f6, %f8, %i4 fcmped %fcc2, %f6, %f2 ldub [%l7 + 0x22], %l3 loop_5756: fmovdn %icc, %f1, %f2 addccc %i5, 0x0066, %i3 ldd [%l7 + 0x20], %f6 xorcc %l4, 0x1093, %o0 nop setx loop_5757, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32n %g1, %l2, %g5 bgu,pn %xcc, loop_5758 tvc %xcc, 0x6 loop_5757: popc %g7, %o5 ldsb [%l7 + 0x2B], %g3 loop_5758: lduh [%l7 + 0x72], %l6 fmovdcs %icc, %f13, %f15 sllx %i7, 0x1C, %g4 fmovdcc %icc, %f2, %f7 stx %o1, [%l7 + 0x60] lduh [%l7 + 0x66], %g6 std %f14, [%l7 + 0x70] fnot2s %f10, %f5 fbue,a %fcc3, loop_5759 sub %i6, %i0, %o6 movneg %xcc, %i2, %l5 edge8l %o7, %o2, %o3 loop_5759: pdist %f10, %f2, %f4 fornot2s %f0, %f9, %f8 fmovrde %l0, %f6, %f10 movpos %xcc, %o4, %g2 ldsb [%l7 + 0x42], %l1 srlx %i4, %l3, %i5 fmovs %f15, %f15 udivx %i1, 0x17C0, %l4 fandnot1s %f14, %f11, %f13 bn,a %xcc, loop_5760 tcs %icc, 0x2 ldsw [%l7 + 0x08], %i3 fbn,a %fcc1, loop_5761 loop_5760: umul %g1, 0x1835, %l2 ldx [%l7 + 0x58], %g5 fmovsa %icc, %f7, %f8 loop_5761: movrlez %g7, 0x045, %o5 fexpand %f13, %f0 ldx [%l7 + 0x60], %g3 array8 %o0, %l6, %g4 fbuge %fcc2, loop_5762 movcs %icc, %i7, %o1 fxor %f10, %f0, %f14 ld [%l7 + 0x50], %f5 loop_5762: ldx [%l7 + 0x48], %g6 movcc %xcc, %i6, %i0 st %f12, [%l7 + 0x3C] fpsub16s %f14, %f14, %f6 mulscc %o6, %i2, %l5 fmovde %xcc, %f8, %f14 fcmpd %fcc3, %f8, %f10 fmovde %xcc, %f3, %f6 fcmple16 %f0, %f6, %o7 ldx [%l7 + 0x50], %o2 ldsb [%l7 + 0x73], %l0 ldsw [%l7 + 0x24], %o3 movg %xcc, %g2, %l1 stb %i4, [%l7 + 0x2A] udivcc %o4, 0x0811, %l3 fmovspos %xcc, %f0, %f5 fmovdge %icc, %f13, %f14 stb %i1, [%l7 + 0x68] edge16n %i5, %i3, %g1 subccc %l4, %g5, %g7 std %f8, [%l7 + 0x48] stx %l2, [%l7 + 0x38] tle %xcc, 0x1 bleu %icc, loop_5763 ldsw [%l7 + 0x48], %o5 fmovrslez %o0, %f4, %f9 stb %l6, [%l7 + 0x5C] loop_5763: tge %xcc, 0x5 fmovdvc %xcc, %f13, %f5 brz %g4, loop_5764 ldsb [%l7 + 0x27], %g3 ldd [%l7 + 0x50], %f2 movre %i7, 0x089, %o1 loop_5764: be,a,pn %xcc, loop_5765 lduw [%l7 + 0x20], %i6 xnor %i0, 0x10CB, %o6 tne %xcc, 0x6 loop_5765: fpack32 %f8, %f4, %f4 be,a,pn %xcc, loop_5766 fmovdneg %xcc, %f5, %f3 movrlz %g6, 0x062, %i2 stx %o7, [%l7 + 0x68] loop_5766: fmuld8ulx16 %f0, %f14, %f6 ba,a %icc, loop_5767 stb %l5, [%l7 + 0x61] fcmped %fcc2, %f6, %f12 fmovdne %xcc, %f7, %f8 loop_5767: fone %f0 bpos %icc, loop_5768 fpadd16 %f12, %f6, %f14 ld [%l7 + 0x44], %f0 sdiv %l0, 0x0CF7, %o3 loop_5768: fmovrsne %o2, %f13, %f2 edge32l %g2, %l1, %i4 movle %xcc, %o4, %i1 sra %l3, 0x1B, %i3 array16 %i5, %l4, %g5 sth %g1, [%l7 + 0x1E] srlx %g7, 0x13, %l2 ldd [%l7 + 0x18], %f6 fmul8x16au %f12, %f2, %f2 tle %xcc, 0x7 ldub [%l7 + 0x4C], %o5 stx %o0, [%l7 + 0x78] std %f14, [%l7 + 0x30] ld [%l7 + 0x6C], %f9 xorcc %l6, 0x17D5, %g3 stx %g4, [%l7 + 0x18] udivcc %o1, 0x0E9E, %i7 fmovd %f0, %f8 stb %i6, [%l7 + 0x49] ldsh [%l7 + 0x14], %i0 fxor %f14, %f8, %f6 stw %o6, [%l7 + 0x10] ldsb [%l7 + 0x20], %g6 ld [%l7 + 0x6C], %f7 fornot1s %f0, %f1, %f8 brgez,a %i2, loop_5769 fbue %fcc2, loop_5770 stx %l5, [%l7 + 0x48] subc %o7, 0x0095, %o3 loop_5769: ldsb [%l7 + 0x1A], %l0 loop_5770: fpadd16s %f4, %f0, %f8 ldsw [%l7 + 0x48], %o2 fnand %f0, %f2, %f6 fmovsa %xcc, %f15, %f7 fcmple16 %f10, %f6, %l1 fbe,a %fcc1, loop_5771 movrgez %i4, 0x094, %g2 ldd [%l7 + 0x40], %f12 fmovsn %xcc, %f5, %f13 loop_5771: fone %f8 fsrc1s %f4, %f13 fmovscc %xcc, %f9, %f3 fornot2s %f8, %f6, %f5 fbl %fcc3, loop_5772 brgz,a %o4, loop_5773 sllx %l3, 0x10, %i1 tcc %icc, 0x4 loop_5772: movrgz %i3, 0x0AB, %i5 loop_5773: sra %g5, 0x0C, %g1 udivx %l4, 0x0607, %l2 ta %icc, 0x1 te %icc, 0x3 xnorcc %g7, %o0, %l6 st %f2, [%l7 + 0x54] fmul8x16al %f8, %f7, %f8 stw %g3, [%l7 + 0x6C] bshuffle %f8, %f0, %f6 fcmple32 %f14, %f10, %g4 fmovsn %icc, %f9, %f7 fpadd16 %f10, %f10, %f12 edge32l %o1, %i7, %o5 ldub [%l7 + 0x63], %i0 movrlez %o6, 0x3FD, %g6 tl %xcc, 0x0 fpsub16 %f8, %f6, %f6 stx %i6, [%l7 + 0x58] fmovrde %l5, %f4, %f12 ld [%l7 + 0x08], %f3 ldsw [%l7 + 0x40], %o7 edge16 %o3, %i2, %o2 move %icc, %l0, %i4 sethi 0x141A, %g2 fmovs %f3, %f7 ldsw [%l7 + 0x68], %o4 smul %l3, 0x14EE, %l1 tn %icc, 0x0 xnorcc %i1, 0x1FEA, %i5 array32 %g5, %i3, %g1 nop setx loop_5774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc2, loop_5775 fcmped %fcc3, %f12, %f4 movvs %icc, %l2, %l4 loop_5774: orncc %g7, %l6, %g3 loop_5775: fexpand %f14, %f8 bvs,a,pt %icc, loop_5776 fmovdl %icc, %f3, %f13 ldsb [%l7 + 0x3D], %g4 fmovsle %xcc, %f1, %f9 loop_5776: addc %o1, %i7, %o5 fmovsne %xcc, %f7, %f11 fmovd %f2, %f4 addccc %o0, %i0, %o6 tge %xcc, 0x5 fcmple32 %f0, %f6, %i6 subc %l5, %o7, %o3 srl %g6, %i2, %o2 andn %l0, %i4, %o4 movvs %icc, %l3, %g2 fabss %f1, %f9 fmovdneg %xcc, %f0, %f9 ldsh [%l7 + 0x7E], %l1 ldd [%l7 + 0x50], %f14 stw %i5, [%l7 + 0x38] bcs,pt %icc, loop_5777 edge32n %i1, %i3, %g1 fmovdn %xcc, %f12, %f14 edge32ln %g5, %l2, %l4 loop_5777: alignaddrl %g7, %g3, %g4 lduh [%l7 + 0x0C], %l6 ldsb [%l7 + 0x5C], %i7 tvc %xcc, 0x6 tcs %xcc, 0x0 tg %xcc, 0x6 fnot1s %f11, %f8 fmovrdlez %o5, %f14, %f6 fmovsg %xcc, %f15, %f8 fandnot2 %f12, %f4, %f12 fmovrslez %o0, %f8, %f0 ldsb [%l7 + 0x2B], %o1 stx %i0, [%l7 + 0x08] fblg %fcc0, loop_5778 st %f14, [%l7 + 0x48] fcmps %fcc1, %f10, %f2 ldub [%l7 + 0x60], %o6 loop_5778: sra %i6, %o7, %l5 fone %f4 tvc %icc, 0x6 sdivx %o3, 0x0D22, %g6 ble,pn %icc, loop_5779 tcs %xcc, 0x1 fblg,a %fcc2, loop_5780 and %o2, %l0, %i4 loop_5779: fxors %f7, %f9, %f3 std %f10, [%l7 + 0x78] loop_5780: sth %o4, [%l7 + 0x3C] umulcc %l3, 0x0995, %i2 fcmple32 %f8, %f6, %l1 fbug %fcc2, loop_5781 fnand %f8, %f12, %f6 movrlz %g2, %i1, %i5 fmovsne %icc, %f0, %f8 loop_5781: fmovdneg %icc, %f15, %f13 xorcc %g1, 0x0598, %g5 edge8 %l2, %l4, %i3 sth %g7, [%l7 + 0x08] te %icc, 0x4 fandnot1 %f8, %f6, %f10 array32 %g4, %l6, %g3 lduh [%l7 + 0x52], %o5 fabss %f9, %f6 bshuffle %f14, %f4, %f0 ldsw [%l7 + 0x50], %i7 ldx [%l7 + 0x58], %o0 ldd [%l7 + 0x30], %f2 stx %i0, [%l7 + 0x58] std %f4, [%l7 + 0x40] stb %o1, [%l7 + 0x26] sdivcc %o6, 0x1F9C, %o7 fmovrslez %l5, %f0, %f7 fmuld8sux16 %f5, %f12, %f6 fnor %f8, %f0, %f2 fnand %f12, %f2, %f0 std %f0, [%l7 + 0x78] fbl,a %fcc0, loop_5782 mulx %i6, 0x06CE, %o3 st %f1, [%l7 + 0x28] movleu %xcc, %o2, %g6 loop_5782: taddcctv %l0, 0x1241, %i4 bg loop_5783 lduh [%l7 + 0x34], %l3 edge8ln %i2, %o4, %g2 ldsb [%l7 + 0x6B], %l1 loop_5783: brlz,a %i1, loop_5784 ldub [%l7 + 0x4A], %i5 fmovsg %icc, %f1, %f11 ldub [%l7 + 0x54], %g5 loop_5784: lduw [%l7 + 0x58], %l2 fnands %f11, %f8, %f11 stb %l4, [%l7 + 0x1D] fexpand %f0, %f2 fexpand %f15, %f12 fzeros %f4 ldx [%l7 + 0x20], %i3 alignaddrl %g7, %g1, %l6 fabsd %f8, %f14 sth %g3, [%l7 + 0x0C] fpsub16s %f0, %f8, %f7 fbne %fcc1, loop_5785 movrgez %o5, 0x339, %g4 ldsh [%l7 + 0x0A], %i7 stb %i0, [%l7 + 0x28] loop_5785: fmovde %xcc, %f14, %f6 addc %o1, %o0, %o7 xnor %o6, %i6, %l5 lduh [%l7 + 0x7C], %o3 edge16n %o2, %g6, %l0 tg %icc, 0x2 ldub [%l7 + 0x4A], %i4 stx %l3, [%l7 + 0x28] ldub [%l7 + 0x6A], %i2 fmovdcs %xcc, %f12, %f2 sth %o4, [%l7 + 0x44] orncc %l1, 0x1127, %g2 std %f10, [%l7 + 0x68] ldsh [%l7 + 0x60], %i1 fmovsge %xcc, %f7, %f4 ldub [%l7 + 0x15], %g5 tg %icc, 0x7 for %f0, %f8, %f0 stw %l2, [%l7 + 0x28] fcmple16 %f0, %f10, %l4 edge8n %i5, %i3, %g7 addccc %l6, 0x0B05, %g1 lduw [%l7 + 0x40], %g3 stb %g4, [%l7 + 0x7E] lduh [%l7 + 0x1C], %i7 fcmpeq32 %f12, %f4, %o5 bn,pt %xcc, loop_5786 bvs,pt %icc, loop_5787 ld [%l7 + 0x44], %f1 fcmple16 %f12, %f4, %o1 loop_5786: fmovdvs %xcc, %f2, %f8 loop_5787: fmovdn %xcc, %f5, %f0 stw %o0, [%l7 + 0x0C] fbl,a %fcc1, loop_5788 ldub [%l7 + 0x53], %o7 bvc,a %xcc, loop_5789 ldd [%l7 + 0x40], %f14 loop_5788: fnands %f6, %f15, %f3 fmovrdne %o6, %f4, %f14 loop_5789: stw %i0, [%l7 + 0x3C] sth %l5, [%l7 + 0x14] stx %o3, [%l7 + 0x28] stb %i6, [%l7 + 0x15] fmuld8sux16 %f15, %f13, %f2 fmovrde %g6, %f10, %f6 movrne %o2, %l0, %l3 ldd [%l7 + 0x20], %f12 ldd [%l7 + 0x20], %f14 fbo %fcc1, loop_5790 bleu,a %xcc, loop_5791 movleu %xcc, %i2, %o4 bvc,a,pt %xcc, loop_5792 loop_5790: edge8n %l1, %g2, %i1 loop_5791: edge16 %g5, %i4, %l2 stw %i5, [%l7 + 0x30] loop_5792: ldd [%l7 + 0x78], %f12 fmovdleu %icc, %f4, %f1 movrne %i3, %g7, %l4 tvc %icc, 0x3 subc %l6, %g1, %g3 fmovsg %icc, %f15, %f12 orcc %g4, %o5, %i7 stx %o0, [%l7 + 0x48] fmovsvs %icc, %f8, %f3 tsubcctv %o7, 0x1B57, %o1 st %f12, [%l7 + 0x50] fmovdl %xcc, %f5, %f5 fpackfix %f4, %f8 ldx [%l7 + 0x10], %o6 fbu,a %fcc1, loop_5793 fmovscs %icc, %f5, %f14 addc %l5, 0x0256, %i0 fpadd16s %f9, %f13, %f13 loop_5793: tsubcctv %o3, 0x04A5, %i6 taddcc %o2, %g6, %l0 ld [%l7 + 0x1C], %f7 fmovdcc %xcc, %f8, %f9 fbg %fcc1, loop_5794 std %f2, [%l7 + 0x48] udivx %i2, 0x03FD, %l3 bcs %icc, loop_5795 loop_5794: fbuge %fcc0, loop_5796 fsrc2 %f2, %f14 fpsub16 %f6, %f6, %f4 loop_5795: fxors %f2, %f1, %f13 loop_5796: movvs %xcc, %o4, %l1 fpadd32s %f6, %f1, %f1 tcc %xcc, 0x1 bl,a loop_5797 bge,a,pn %xcc, loop_5798 lduw [%l7 + 0x2C], %g2 bne,a,pt %xcc, loop_5799 loop_5797: addcc %i1, %g5, %l2 loop_5798: srax %i4, %i5, %g7 umulcc %i3, %l6, %l4 loop_5799: fornot1s %f6, %f14, %f13 stw %g3, [%l7 + 0x48] stw %g4, [%l7 + 0x68] nop setx loop_5800, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %o5, 0x0B8B, %i7 fnand %f0, %f12, %f4 ldd [%l7 + 0x18], %f10 loop_5800: mulscc %o0, 0x04AD, %g1 stw %o7, [%l7 + 0x2C] fpack32 %f10, %f6, %f0 fmovrdgez %o6, %f14, %f6 stb %l5, [%l7 + 0x1D] ldd [%l7 + 0x68], %f2 fnot2 %f6, %f2 fsrc2 %f14, %f4 ldd [%l7 + 0x50], %f8 movle %icc, %i0, %o3 sub %o1, %i6, %g6 and %o2, %i2, %l3 bcc,a,pn %icc, loop_5801 std %f4, [%l7 + 0x78] siam 0x7 ldx [%l7 + 0x70], %o4 loop_5801: brgez %l1, loop_5802 xor %l0, 0x0AC2, %i1 ldub [%l7 + 0x0C], %g5 fbul,a %fcc2, loop_5803 loop_5802: edge8ln %l2, %g2, %i4 mova %xcc, %i5, %g7 bl,pn %xcc, loop_5804 loop_5803: ta %xcc, 0x6 movneg %icc, %l6, %i3 tne %icc, 0x1 loop_5804: bpos,a loop_5805 fandnot1 %f12, %f0, %f12 movge %xcc, %g3, %l4 fandnot2 %f8, %f6, %f2 loop_5805: fcmple16 %f8, %f14, %g4 fbuge,a %fcc2, loop_5806 fmovsl %xcc, %f12, %f4 sth %i7, [%l7 + 0x72] umulcc %o0, 0x11C4, %o5 loop_5806: movle %xcc, %o7, %g1 fnot2 %f0, %f2 fmovrdgz %o6, %f0, %f10 bcc,pt %xcc, loop_5807 be loop_5808 fmovrsne %l5, %f12, %f11 fpsub32s %f12, %f9, %f0 loop_5807: fpackfix %f14, %f0 loop_5808: popc %o3, %o1 fcmpeq16 %f6, %f2, %i6 tvs %xcc, 0x3 fnands %f1, %f4, %f3 fbule %fcc1, loop_5809 fmovdleu %xcc, %f8, %f15 fmovrde %i0, %f8, %f12 fmovrslez %g6, %f3, %f2 loop_5809: fabsd %f14, %f14 sth %o2, [%l7 + 0x48] orcc %l3, %i2, %o4 ldsb [%l7 + 0x3F], %l1 fmovrsgez %l0, %f7, %f6 edge32ln %g5, %l2, %g2 umul %i4, 0x1CC1, %i1 mova %icc, %g7, %l6 ldx [%l7 + 0x30], %i3 sth %i5, [%l7 + 0x52] fands %f9, %f11, %f0 ldsh [%l7 + 0x78], %g3 fbn,a %fcc0, loop_5810 fmovdgu %xcc, %f11, %f5 ldsw [%l7 + 0x7C], %g4 umul %i7, %o0, %o5 loop_5810: brz,a %l4, loop_5811 fmovdcs %icc, %f1, %f7 fxor %f12, %f10, %f8 ldx [%l7 + 0x60], %o7 loop_5811: stw %g1, [%l7 + 0x1C] sth %l5, [%l7 + 0x26] sdivx %o3, 0x0403, %o1 fandnot2s %f11, %f5, %f0 addcc %i6, 0x0C96, %o6 fmovdpos %xcc, %f11, %f3 fmovdl %xcc, %f10, %f4 std %f2, [%l7 + 0x58] fmovdl %xcc, %f2, %f4 addc %g6, 0x062B, %i0 movge %xcc, %o2, %i2 ble,a,pt %icc, loop_5812 udivx %l3, 0x0715, %l1 fcmpne32 %f8, %f6, %o4 bcc,a %xcc, loop_5813 loop_5812: umulcc %g5, %l0, %g2 bl %icc, loop_5814 array8 %i4, %l2, %i1 loop_5813: tleu %icc, 0x3 std %f6, [%l7 + 0x78] loop_5814: udiv %l6, 0x0BE5, %g7 movg %xcc, %i3, %i5 movleu %icc, %g4, %g3 fmovscc %icc, %f14, %f11 edge8n %i7, %o0, %o5 stb %l4, [%l7 + 0x3E] stw %g1, [%l7 + 0x58] fpackfix %f6, %f8 fmovdne %icc, %f1, %f9 fpack16 %f10, %f9 edge16n %l5, %o7, %o3 ldsw [%l7 + 0x4C], %o1 fpsub16s %f12, %f0, %f13 sdivcc %i6, 0x106B, %o6 stx %g6, [%l7 + 0x40] edge8l %o2, %i0, %i2 ldsh [%l7 + 0x26], %l1 fbo %fcc1, loop_5815 srax %o4, 0x0F, %l3 faligndata %f6, %f0, %f4 fmovrdlez %g5, %f0, %f14 loop_5815: st %f7, [%l7 + 0x40] st %f11, [%l7 + 0x3C] fmovrdgz %g2, %f10, %f6 movneg %icc, %i4, %l0 ldsh [%l7 + 0x5C], %l2 tcs %icc, 0x3 fmovdg %xcc, %f2, %f2 fmovdvc %icc, %f2, %f11 fpadd32s %f13, %f15, %f10 lduh [%l7 + 0x7E], %i1 stb %l6, [%l7 + 0x18] subcc %g7, 0x1AD5, %i5 stx %g4, [%l7 + 0x78] ldub [%l7 + 0x6D], %g3 fmovdgu %xcc, %f4, %f7 or %i3, %o0, %o5 ldd [%l7 + 0x58], %f4 bcs,pn %icc, loop_5816 tpos %icc, 0x3 ld [%l7 + 0x6C], %f11 fmovdvs %icc, %f9, %f7 loop_5816: fbul %fcc0, loop_5817 ldsw [%l7 + 0x24], %i7 ldsh [%l7 + 0x16], %g1 movneg %xcc, %l4, %o7 loop_5817: fbuge,a %fcc0, loop_5818 ldd [%l7 + 0x30], %f6 lduh [%l7 + 0x68], %o3 subccc %o1, %l5, %o6 loop_5818: ldsb [%l7 + 0x24], %i6 fmuld8sux16 %f11, %f3, %f2 fmovsne %icc, %f1, %f3 fnors %f5, %f3, %f10 fmovdcc %xcc, %f3, %f7 udivx %g6, 0x1848, %o2 ldx [%l7 + 0x78], %i0 edge16 %l1, %i2, %l3 andncc %g5, %o4, %g2 ldsb [%l7 + 0x51], %i4 fnors %f4, %f4, %f15 ldsb [%l7 + 0x54], %l0 bne,a loop_5819 movre %i1, %l6, %l2 ldsw [%l7 + 0x50], %g7 stx %g4, [%l7 + 0x40] loop_5819: fmovsvs %xcc, %f0, %f2 stb %i5, [%l7 + 0x11] mulx %g3, %i3, %o0 tsubcc %o5, %i7, %l4 fmovrdgz %g1, %f0, %f4 movne %xcc, %o3, %o1 edge16 %o7, %o6, %l5 fbge,a %fcc3, loop_5820 ldub [%l7 + 0x54], %g6 nop setx loop_5821, %l0, %l1 jmpl %l1, %o2 addccc %i6, %l1, %i0 loop_5820: fble %fcc3, loop_5822 edge32 %l3, %i2, %o4 loop_5821: st %f1, [%l7 + 0x30] ldx [%l7 + 0x28], %g5 loop_5822: edge32l %g2, %i4, %i1 edge32l %l0, %l6, %l2 stx %g7, [%l7 + 0x28] fbo %fcc1, loop_5823 fmovsa %icc, %f13, %f5 fmovsa %xcc, %f3, %f15 ldd [%l7 + 0x58], %f10 loop_5823: fmovdge %xcc, %f0, %f15 addcc %i5, 0x1DE4, %g4 stx %g3, [%l7 + 0x20] tn %icc, 0x4 std %f4, [%l7 + 0x28] st %f3, [%l7 + 0x34] stb %i3, [%l7 + 0x7D] ldsh [%l7 + 0x36], %o0 fmul8sux16 %f12, %f12, %f2 stb %o5, [%l7 + 0x59] sth %l4, [%l7 + 0x66] fxor %f6, %f14, %f12 sth %i7, [%l7 + 0x62] std %f8, [%l7 + 0x10] fble %fcc2, loop_5824 ldub [%l7 + 0x49], %g1 lduh [%l7 + 0x42], %o3 fbule,a %fcc2, loop_5825 loop_5824: mulscc %o7, 0x0BB8, %o6 fmovsg %icc, %f8, %f5 xnor %l5, %g6, %o2 loop_5825: sub %i6, 0x152B, %l1 fmovsg %icc, %f10, %f6 for %f10, %f0, %f2 st %f8, [%l7 + 0x44] ld [%l7 + 0x24], %f12 fcmpeq32 %f8, %f2, %o1 sth %i0, [%l7 + 0x68] fmovse %xcc, %f3, %f12 tg %xcc, 0x6 ldsw [%l7 + 0x50], %l3 fmovrdgez %i2, %f10, %f6 sth %o4, [%l7 + 0x08] std %f2, [%l7 + 0x60] fmovdn %xcc, %f12, %f15 fnegd %f2, %f4 stw %g5, [%l7 + 0x3C] fbl,a %fcc3, loop_5826 fmovrdlez %i4, %f2, %f2 lduh [%l7 + 0x10], %g2 movcc %icc, %l0, %l6 loop_5826: fmovdvs %icc, %f12, %f4 ldsb [%l7 + 0x5D], %l2 fcmpeq32 %f14, %f12, %i1 tsubcc %i5, 0x12E2, %g7 ldub [%l7 + 0x3E], %g4 fornot2 %f12, %f8, %f2 lduw [%l7 + 0x7C], %i3 movn %xcc, %g3, %o0 fands %f2, %f0, %f4 stw %l4, [%l7 + 0x38] movcc %xcc, %o5, %i7 fzeros %f8 fnegs %f6, %f15 tneg %icc, 0x2 fpadd32 %f0, %f8, %f6 tvc %xcc, 0x0 stb %g1, [%l7 + 0x24] sth %o3, [%l7 + 0x22] fbue,a %fcc3, loop_5827 ldsh [%l7 + 0x32], %o6 ld [%l7 + 0x74], %f0 fsrc2s %f7, %f12 loop_5827: mova %icc, %o7, %l5 movne %icc, %o2, %i6 sdivcc %l1, 0x08B2, %g6 fbug %fcc1, loop_5828 ldd [%l7 + 0x20], %f0 stw %o1, [%l7 + 0x60] lduw [%l7 + 0x6C], %l3 loop_5828: movvs %xcc, %i0, %o4 fmovde %icc, %f9, %f10 andcc %g5, 0x122A, %i4 ldsh [%l7 + 0x20], %g2 movrne %l0, 0x3E6, %l6 st %f3, [%l7 + 0x18] bcc loop_5829 bvs,a loop_5830 ldd [%l7 + 0x10], %f8 ldx [%l7 + 0x60], %i2 loop_5829: bge,pn %icc, loop_5831 loop_5830: fmul8ulx16 %f10, %f2, %f6 movgu %xcc, %i1, %i5 smulcc %l2, %g7, %i3 loop_5831: ldsh [%l7 + 0x22], %g4 tne %xcc, 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 sll %o0, %g3, %o5 andcc %l4, %i7, %o3 fmovdleu %icc, %f10, %f9 loop_5832: fmovd %f4, %f8 fmovrse %g1, %f13, %f3 ldub [%l7 + 0x35], %o7 fsrc1s %f3, %f1 movcc %icc, %o6, %l5 fbne %fcc2, loop_5833 fsrc1s %f8, %f4 fbe,a %fcc1, loop_5834 movle %icc, %i6, %o2 loop_5833: fbule,a %fcc0, loop_5835 add %g6, 0x0D78, %l1 loop_5834: ldx [%l7 + 0x40], %o1 movrlez %l3, %o4, %i0 loop_5835: ldsb [%l7 + 0x67], %i4 fmul8x16au %f2, %f7, %f14 fcmpne32 %f2, %f8, %g5 fcmpd %fcc2, %f10, %f12 ble %icc, loop_5836 alignaddr %l0, %g2, %i2 tle %xcc, 0x5 fpadd16s %f7, %f9, %f4 loop_5836: bshuffle %f2, %f8, %f2 brlez %i1, loop_5837 ld [%l7 + 0x2C], %f4 fpadd16 %f12, %f8, %f12 bleu loop_5838 loop_5837: udiv %i5, 0x0978, %l2 ldub [%l7 + 0x72], %g7 srl %l6, 0x0D, %g4 loop_5838: std %f8, [%l7 + 0x78] stb %o0, [%l7 + 0x25] fnot2 %f14, %f0 fnot1s %f15, %f6 movrlez %g3, 0x1F2, %o5 and %i3, 0x13A4, %l4 lduw [%l7 + 0x08], %o3 fornot1s %f10, %f5, %f10 fbue %fcc3, loop_5839 edge8 %g1, %o7, %o6 alignaddr %i7, %l5, %i6 fbge %fcc0, loop_5840 loop_5839: fmuld8sux16 %f11, %f7, %f6 fsrc2s %f5, %f6 ldsb [%l7 + 0x39], %o2 loop_5840: bvc,pt %icc, loop_5841 ldx [%l7 + 0x30], %g6 fbul %fcc1, loop_5842 stw %o1, [%l7 + 0x3C] loop_5841: st %f0, [%l7 + 0x60] movpos %xcc, %l3, %l1 loop_5842: ldsw [%l7 + 0x70], %i0 movne %icc, %o4, %g5 stb %l0, [%l7 + 0x2F] fabss %f6, %f7 stw %g2, [%l7 + 0x44] fmovrdlez %i2, %f10, %f10 orn %i1, 0x0CD6, %i4 move %icc, %i5, %l2 nop setx loop_5843, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x24], %l6 fsrc1s %f6, %f13 fandnot1 %f2, %f0, %f4 loop_5843: bleu %xcc, loop_5844 fnands %f6, %f9, %f5 movrgez %g4, 0x3DA, %o0 brgez %g3, loop_5845 loop_5844: tcc %xcc, 0x2 ldd [%l7 + 0x38], %f14 bvc loop_5846 loop_5845: orncc %o5, 0x0C39, %i3 ble,a %icc, loop_5847 fbne,a %fcc1, loop_5848 loop_5846: tge %xcc, 0x4 fbl,a %fcc2, loop_5849 loop_5847: fmovrsgez %l4, %f3, %f9 loop_5848: ld [%l7 + 0x20], %f11 edge32n %o3, %g1, %g7 loop_5849: tl %xcc, 0x0 fands %f4, %f8, %f6 bleu,pt %icc, loop_5850 fxor %f14, %f12, %f0 stw %o6, [%l7 + 0x64] stx %o7, [%l7 + 0x40] loop_5850: fcmpes %fcc0, %f5, %f3 ble,a %icc, loop_5851 ta %icc, 0x6 fmul8ulx16 %f6, %f12, %f14 andcc %i7, %l5, %o2 loop_5851: for %f4, %f12, %f6 ldx [%l7 + 0x48], %i6 array16 %g6, %l3, %l1 fmul8x16au %f10, %f9, %f0 fnand %f2, %f6, %f0 movl %icc, %o1, %o4 fxnor %f4, %f10, %f4 ldub [%l7 + 0x5B], %i0 ldsh [%l7 + 0x52], %g5 ldub [%l7 + 0x36], %g2 bneg,pn %xcc, loop_5852 xnorcc %i2, 0x14BA, %i1 fmovsl %icc, %f15, %f4 ldsw [%l7 + 0x70], %l0 loop_5852: movcs %icc, %i5, %i4 bneg,pt %icc, loop_5853 fornot2s %f0, %f9, %f12 st %f2, [%l7 + 0x24] tsubcc %l2, %g4, %o0 loop_5853: ldsh [%l7 + 0x7A], %g3 sth %l6, [%l7 + 0x36] fble %fcc1, loop_5854 smulcc %i3, 0x15B7, %l4 lduw [%l7 + 0x68], %o5 taddcctv %o3, 0x1385, %g1 loop_5854: bcc,pn %xcc, loop_5855 lduw [%l7 + 0x58], %o6 fpsub16s %f7, %f3, %f15 tle %icc, 0x2 loop_5855: bne %icc, loop_5856 sdivcc %o7, 0x0A96, %g7 ldx [%l7 + 0x20], %i7 fnegs %f5, %f3 loop_5856: ldsw [%l7 + 0x48], %o2 brz,a %i6, loop_5857 edge32l %l5, %g6, %l3 fmovsg %xcc, %f12, %f5 fmovdleu %icc, %f0, %f14 loop_5857: fpsub32 %f12, %f4, %f12 alignaddrl %o1, %o4, %l1 fcmple16 %f14, %f4, %g5 fsrc1 %f0, %f6 srax %g2, 0x10, %i0 std %f8, [%l7 + 0x20] brgz %i1, loop_5858 brlez,a %i2, loop_5859 sth %i5, [%l7 + 0x0A] ldsh [%l7 + 0x52], %l0 loop_5858: stx %l2, [%l7 + 0x78] loop_5859: for %f0, %f2, %f10 udivx %g4, 0x10DE, %i4 sub %o0, %g3, %i3 tneg %icc, 0x5 st %f8, [%l7 + 0x28] fbue %fcc3, loop_5860 mulscc %l4, %l6, %o3 stw %g1, [%l7 + 0x64] ldx [%l7 + 0x08], %o5 loop_5860: brgz,a %o7, loop_5861 fcmple16 %f6, %f6, %o6 edge32 %g7, %o2, %i6 fmovda %xcc, %f5, %f11 loop_5861: ldub [%l7 + 0x48], %i7 fand %f4, %f0, %f6 fbo,a %fcc2, loop_5862 fmovsleu %xcc, %f0, %f11 stx %l5, [%l7 + 0x58] ldub [%l7 + 0x3E], %l3 loop_5862: fands %f2, %f13, %f1 movne %xcc, %o1, %g6 popc %l1, %g5 ldub [%l7 + 0x08], %g2 tneg %xcc, 0x1 tn %icc, 0x4 fcmpd %fcc2, %f10, %f10 fbne %fcc2, loop_5863 fbge %fcc0, loop_5864 tleu %xcc, 0x5 fcmpne32 %f12, %f6, %i0 loop_5863: fpack16 %f10, %f5 loop_5864: edge32ln %i1, %i2, %o4 fmovsvc %icc, %f8, %f1 tvc %xcc, 0x7 sth %i5, [%l7 + 0x26] ldub [%l7 + 0x28], %l0 nop setx loop_5865, %l0, %l1 jmpl %l1, %l2 movvc %xcc, %i4, %o0 fbule %fcc1, loop_5866 fbg %fcc2, loop_5867 loop_5865: fpadd16 %f2, %f2, %f2 xor %g3, 0x13E4, %g4 loop_5866: ldub [%l7 + 0x49], %l4 loop_5867: fmovrsgz %l6, %f10, %f13 fone %f0 stx %o3, [%l7 + 0x28] popc 0x0A02, %i3 call loop_5868 fbe,a %fcc3, loop_5869 st %f3, [%l7 + 0x0C] ldx [%l7 + 0x60], %o5 loop_5868: xorcc %g1, %o6, %o7 loop_5869: fabss %f10, %f13 movcs %icc, %g7, %i6 lduh [%l7 + 0x7E], %i7 fbul %fcc1, loop_5870 ldsh [%l7 + 0x0C], %l5 fbul,a %fcc0, loop_5871 fpsub16 %f8, %f4, %f12 loop_5870: lduh [%l7 + 0x3A], %l3 andcc %o2, %g6, %o1 loop_5871: ldx [%l7 + 0x60], %l1 bvs,pt %icc, loop_5872 addc %g2, %i0, %i1 fsrc1s %f9, %f12 bcc,pt %icc, loop_5873 loop_5872: st %f14, [%l7 + 0x24] fmovdneg %xcc, %f7, %f14 fbu %fcc1, loop_5874 loop_5873: ldsh [%l7 + 0x5C], %i2 ldsh [%l7 + 0x0C], %g5 fcmpgt32 %f14, %f12, %o4 loop_5874: fcmpgt16 %f4, %f4, %l0 fbue %fcc0, loop_5875 xor %l2, %i5, %i4 ldsh [%l7 + 0x5E], %o0 st %f3, [%l7 + 0x18] loop_5875: ldsw [%l7 + 0x14], %g3 ble,pn %icc, loop_5876 fcmple16 %f14, %f2, %l4 andcc %l6, %g4, %i3 call loop_5877 loop_5876: brgz %o3, loop_5878 ldsw [%l7 + 0x34], %o5 sll %o6, 0x01, %g1 loop_5877: andn %o7, 0x1598, %i6 loop_5878: lduh [%l7 + 0x68], %g7 lduh [%l7 + 0x2A], %i7 fmovrdgez %l3, %f4, %f2 fmovsn %icc, %f6, %f8 ldd [%l7 + 0x28], %f4 ldsw [%l7 + 0x58], %l5 fxor %f14, %f2, %f4 fcmped %fcc0, %f8, %f8 ldd [%l7 + 0x48], %f12 fmovdn %xcc, %f0, %f7 ldsb [%l7 + 0x20], %o2 bn,a %xcc, loop_5879 fors %f1, %f2, %f6 tvs %xcc, 0x6 fbue,a %fcc1, loop_5880 loop_5879: fmul8x16al %f13, %f1, %f0 fmuld8sux16 %f1, %f1, %f14 orncc %g6, %o1, %g2 loop_5880: ld [%l7 + 0x64], %f6 lduw [%l7 + 0x10], %l1 ldd [%l7 + 0x50], %f0 lduw [%l7 + 0x70], %i0 stw %i1, [%l7 + 0x64] stw %g5, [%l7 + 0x38] movg %xcc, %i2, %l0 ble,a,pt %icc, loop_5881 fbg %fcc3, loop_5882 fsrc1s %f7, %f14 movl %xcc, %l2, %o4 loop_5881: ld [%l7 + 0x24], %f1 loop_5882: std %f6, [%l7 + 0x40] ldx [%l7 + 0x40], %i4 srlx %o0, %g3, %l4 fnegs %f5, %f4 fble %fcc1, loop_5883 stw %l6, [%l7 + 0x4C] stx %g4, [%l7 + 0x10] movvs %icc, %i5, %i3 loop_5883: fmovscc %xcc, %f2, %f1 fmovrsne %o3, %f9, %f2 fmul8x16 %f12, %f12, %f4 fsrc2 %f8, %f2 fmovscs %icc, %f2, %f11 ld [%l7 + 0x68], %f0 fmovdneg %icc, %f6, %f5 std %f6, [%l7 + 0x18] fmovdcc %icc, %f8, %f15 tpos %xcc, 0x0 ldub [%l7 + 0x5B], %o6 and %g1, 0x0FC3, %o7 lduh [%l7 + 0x12], %o5 ldx [%l7 + 0x08], %g7 fbule %fcc2, loop_5884 bpos,a,pt %icc, loop_5885 alignaddrl %i7, %i6, %l5 ldsh [%l7 + 0x26], %o2 loop_5884: ldsh [%l7 + 0x1A], %g6 loop_5885: fmovdneg %xcc, %f3, %f6 std %f6, [%l7 + 0x68] fmovdle %xcc, %f8, %f0 fblg %fcc1, loop_5886 fxors %f6, %f15, %f8 stw %o1, [%l7 + 0x10] lduw [%l7 + 0x64], %l3 loop_5886: tsubcc %g2, %i0, %i1 fpsub16 %f12, %f6, %f12 movrlez %g5, 0x1F4, %i2 fcmpd %fcc1, %f6, %f10 tsubcc %l0, 0x0D14, %l2 bcs,pn %icc, loop_5887 fmovsvc %xcc, %f11, %f1 movre %l1, %i4, %o4 ldsh [%l7 + 0x14], %o0 loop_5887: call loop_5888 bvc,pt %xcc, loop_5889 fxnors %f5, %f7, %f13 fbule %fcc3, loop_5890 loop_5888: std %f8, [%l7 + 0x38] loop_5889: fmovs %f0, %f4 movgu %icc, %g3, %l6 loop_5890: fmovscc %icc, %f14, %f13 ldsw [%l7 + 0x44], %g4 sth %l4, [%l7 + 0x44] fandnot2 %f2, %f14, %f8 ldsb [%l7 + 0x29], %i3 brlz,a %o3, loop_5891 edge32ln %i5, %g1, %o7 movvc %xcc, %o5, %g7 ldsh [%l7 + 0x6A], %o6 loop_5891: taddcc %i6, 0x084E, %i7 movle %xcc, %o2, %g6 lduh [%l7 + 0x16], %l5 call loop_5892 edge16l %o1, %l3, %i0 taddcctv %i1, %g2, %g5 stx %i2, [%l7 + 0x60] loop_5892: st %f7, [%l7 + 0x6C] tg %xcc, 0x5 st %f3, [%l7 + 0x78] fzero %f12 st %f5, [%l7 + 0x4C] ldub [%l7 + 0x24], %l0 fzero %f14 fbo %fcc0, loop_5893 fmovdpos %xcc, %f12, %f11 edge32ln %l1, %l2, %i4 stb %o4, [%l7 + 0x63] loop_5893: ldub [%l7 + 0x43], %g3 ldsb [%l7 + 0x37], %l6 fexpand %f12, %f6 std %f6, [%l7 + 0x28] lduw [%l7 + 0x60], %g4 movg %xcc, %o0, %i3 stb %l4, [%l7 + 0x1A] fornot2s %f6, %f5, %f12 alignaddr %o3, %i5, %g1 sll %o7, 0x1C, %o5 fmovse %xcc, %f10, %f3 edge32l %g7, %o6, %i6 fmovrdgez %i7, %f14, %f2 bvc,pt %xcc, loop_5894 movcc %xcc, %g6, %o2 ldsh [%l7 + 0x6A], %l5 mulx %o1, 0x0BCE, %i0 loop_5894: fzeros %f2 fones %f9 lduh [%l7 + 0x34], %i1 sth %g2, [%l7 + 0x6E] st %f5, [%l7 + 0x64] lduw [%l7 + 0x7C], %l3 udivcc %i2, 0x17E3, %l0 edge8n %l1, %l2, %i4 nop setx loop_5895, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x60], %f12 movgu %icc, %g5, %o4 movcs %icc, %l6, %g3 loop_5895: movrgez %o0, %g4, %l4 srax %o3, %i3, %g1 smulcc %i5, %o7, %g7 fnors %f6, %f7, %f13 fmovsneg %icc, %f3, %f12 alignaddr %o6, %i6, %o5 ldub [%l7 + 0x7F], %i7 stb %g6, [%l7 + 0x54] bgu,a,pn %icc, loop_5896 popc %o2, %l5 ldx [%l7 + 0x08], %o1 st %f0, [%l7 + 0x54] loop_5896: fmovrdlez %i0, %f2, %f14 stx %i1, [%l7 + 0x40] ldsh [%l7 + 0x40], %g2 lduh [%l7 + 0x54], %l3 edge8 %i2, %l0, %l1 ld [%l7 + 0x4C], %f5 bleu,a,pn %xcc, loop_5897 bl,a %icc, loop_5898 edge8ln %l2, %i4, %g5 stw %l6, [%l7 + 0x18] loop_5897: smulcc %g3, %o4, %o0 loop_5898: stw %g4, [%l7 + 0x74] brnz,a %o3, loop_5899 subc %l4, 0x09C0, %i3 lduw [%l7 + 0x28], %g1 fpsub16 %f12, %f8, %f8 loop_5899: fmovdgu %xcc, %f8, %f8 umul %i5, 0x0001, %g7 fbug %fcc2, loop_5900 fpmerge %f13, %f15, %f12 popc %o6, %i6 fblg,a %fcc2, loop_5901 loop_5900: ldsh [%l7 + 0x4A], %o7 fmovscs %xcc, %f15, %f5 edge16l %i7, %o5, %o2 loop_5901: fmovde %xcc, %f13, %f7 fmovsa %icc, %f3, %f0 fbl,a %fcc0, loop_5902 fmul8x16 %f1, %f8, %f2 ldsh [%l7 + 0x52], %g6 lduh [%l7 + 0x74], %o1 loop_5902: fandnot1 %f6, %f10, %f8 fmovscc %icc, %f7, %f7 fnors %f6, %f4, %f9 tvc %icc, 0x4 fbl %fcc0, loop_5903 fone %f10 fxors %f5, %f0, %f6 fmovdpos %xcc, %f1, %f13 loop_5903: ldd [%l7 + 0x58], %f0 fmuld8ulx16 %f7, %f8, %f2 edge16ln %i0, %l5, %i1 srlx %l3, %i2, %l0 fmovdne %xcc, %f13, %f11 sth %l1, [%l7 + 0x1E] ldsb [%l7 + 0x63], %g2 stw %i4, [%l7 + 0x0C] taddcc %l2, %g5, %g3 ldx [%l7 + 0x20], %o4 udivcc %l6, 0x1976, %g4 movle %icc, %o3, %o0 std %f4, [%l7 + 0x30] stx %i3, [%l7 + 0x70] fpadd32s %f3, %f3, %f2 bcs %xcc, loop_5904 movrgz %g1, 0x09C, %l4 ld [%l7 + 0x58], %f15 movvc %icc, %i5, %o6 loop_5904: fmovrse %g7, %f5, %f4 array16 %o7, %i7, %o5 lduw [%l7 + 0x60], %i6 fabss %f3, %f6 movvc %xcc, %o2, %g6 fnegs %f13, %f2 fandnot1s %f11, %f7, %f13 fsrc2 %f4, %f0 nop setx loop_5905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f6, %f4 srlx %i0, %o1, %i1 ldx [%l7 + 0x48], %l3 loop_5905: stw %i2, [%l7 + 0x14] fcmps %fcc2, %f11, %f11 fmovscs %xcc, %f11, %f3 fnands %f15, %f5, %f11 fexpand %f13, %f12 fsrc1 %f0, %f8 fmuld8sux16 %f4, %f15, %f4 brnz %l0, loop_5906 addc %l5, 0x1F1B, %l1 fmovrsgz %g2, %f7, %f9 sll %i4, 0x08, %l2 loop_5906: nop setx loop_5907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry or %g5, 0x1CD0, %g3 fmul8sux16 %f2, %f0, %f10 lduw [%l7 + 0x64], %l6 loop_5907: movcc %icc, %o4, %g4 fsrc1 %f2, %f0 edge16l %o0, %i3, %o3 ldx [%l7 + 0x38], %g1 bvs,a loop_5908 movvs %icc, %l4, %i5 stw %o6, [%l7 + 0x5C] fmovsge %xcc, %f10, %f10 loop_5908: ldub [%l7 + 0x21], %o7 fbul,a %fcc3, loop_5909 brgez %g7, loop_5910 stw %o5, [%l7 + 0x50] fmul8x16al %f6, %f9, %f6 loop_5909: ldd [%l7 + 0x20], %f4 loop_5910: call loop_5911 movle %xcc, %i6, %i7 udivcc %o2, 0x1F40, %i0 st %f12, [%l7 + 0x70] loop_5911: fandnot2s %f5, %f11, %f12 addcc %o1, 0x1496, %i1 ld [%l7 + 0x34], %f3 fmovsgu %xcc, %f4, %f1 nop setx loop_5912, %l0, %l1 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 %f12, %f4 umulcc %g6, 0x0FF1, %l3 addc %i2, %l5, %l1 loop_5912: fcmpeq16 %f4, %f8, %l0 taddcctv %i4, %g2, %l2 stb %g5, [%l7 + 0x1D] fmovscc %icc, %f9, %f11 edge8 %l6, %g3, %g4 lduh [%l7 + 0x0E], %o4 ldd [%l7 + 0x40], %f10 ldx [%l7 + 0x40], %o0 fbul,a %fcc1, loop_5913 fbe %fcc3, loop_5914 xorcc %o3, %i3, %l4 lduh [%l7 + 0x32], %i5 loop_5913: ldsh [%l7 + 0x4E], %g1 loop_5914: std %f8, [%l7 + 0x70] lduh [%l7 + 0x5C], %o6 fpadd32s %f1, %f15, %f12 fmul8x16al %f1, %f9, %f6 bvs,a loop_5915 std %f10, [%l7 + 0x38] fmovrde %o7, %f2, %f14 tvs %xcc, 0x2 loop_5915: fmovrsgez %g7, %f11, %f13 fbne,a %fcc3, loop_5916 umulcc %o5, 0x06CD, %i6 fmuld8ulx16 %f12, %f10, %f0 fpadd32s %f5, %f13, %f1 loop_5916: brlz,a %i7, loop_5917 ld [%l7 + 0x28], %f9 brz,a %o2, loop_5918 fandnot2s %f2, %f14, %f8 loop_5917: std %f8, [%l7 + 0x58] lduw [%l7 + 0x54], %i0 loop_5918: subc %i1, %g6, %o1 popc 0x1664, %i2 fmovsvc %icc, %f12, %f3 ldsh [%l7 + 0x16], %l3 fmovde %xcc, %f11, %f7 stb %l1, [%l7 + 0x7F] sth %l5, [%l7 + 0x2C] tg %xcc, 0x4 fmul8ulx16 %f12, %f12, %f14 faligndata %f12, %f4, %f14 fmovsl %icc, %f9, %f15 fbule %fcc1, loop_5919 edge8 %i4, %g2, %l0 ldd [%l7 + 0x28], %f4 stb %g5, [%l7 + 0x4D] loop_5919: ld [%l7 + 0x6C], %f8 ldsw [%l7 + 0x54], %l6 sub %l2, %g4, %o4 tcc %xcc, 0x1 movneg %icc, %o0, %g3 bcc,a,pn %icc, loop_5920 ldsb [%l7 + 0x5F], %o3 ld [%l7 + 0x28], %f2 sll %l4, 0x07, %i5 loop_5920: tleu %icc, 0x5 bshuffle %f12, %f0, %f2 nop setx loop_5921, %l0, %l1 jmpl %l1, %g1 orcc %i3, %o6, %g7 sub %o5, 0x1CBD, %o7 std %f10, [%l7 + 0x40] loop_5921: ldsw [%l7 + 0x64], %i7 subccc %o2, %i0, %i6 fmovdvs %xcc, %f1, %f7 ldsb [%l7 + 0x3E], %g6 std %f4, [%l7 + 0x08] stw %o1, [%l7 + 0x34] fmovsl %xcc, %f1, %f6 xnor %i2, %i1, %l3 fnands %f9, %f3, %f5 srl %l1, %l5, %i4 sth %l0, [%l7 + 0x50] ld [%l7 + 0x70], %f13 ba,pn %icc, loop_5922 ldx [%l7 + 0x70], %g5 movvc %icc, %g2, %l2 st %f11, [%l7 + 0x4C] loop_5922: fandnot1s %f1, %f10, %f13 movcc %icc, %l6, %g4 ldd [%l7 + 0x70], %f0 fmovsge %xcc, %f7, %f13 fpadd16 %f2, %f6, %f4 sub %o0, 0x1B98, %o4 xorcc %g3, 0x05A7, %o3 udiv %i5, 0x0CF1, %l4 movrlz %i3, 0x11F, %g1 udivx %o6, 0x0CE1, %o5 movrne %o7, 0x038, %g7 stx %i7, [%l7 + 0x28] fand %f4, %f0, %f4 std %f4, [%l7 + 0x48] ble %xcc, loop_5923 subc %o2, %i0, %g6 lduh [%l7 + 0x20], %o1 ldsw [%l7 + 0x0C], %i6 loop_5923: fmovdgu %xcc, %f8, %f8 udivcc %i1, 0x1E5E, %i2 st %f10, [%l7 + 0x60] tg %icc, 0x1 edge32l %l1, %l3, %i4 movre %l5, %g5, %g2 srl %l2, %l0, %g4 fpadd32 %f8, %f12, %f6 ta %xcc, 0x0 fblg,a %fcc2, loop_5924 mulx %l6, 0x0B93, %o4 fcmped %fcc3, %f4, %f0 call loop_5925 loop_5924: std %f10, [%l7 + 0x10] array8 %o0, %o3, %i5 xorcc %l4, 0x04F7, %g3 loop_5925: movrne %i3, %g1, %o5 mulx %o6, %o7, %i7 fpmerge %f7, %f7, %f0 ldsw [%l7 + 0x74], %g7 lduh [%l7 + 0x62], %i0 fmovrde %o2, %f14, %f14 lduw [%l7 + 0x68], %g6 movvs %icc, %o1, %i6 sdivcc %i2, 0x0B6B, %l1 lduh [%l7 + 0x2A], %l3 brgez %i1, loop_5926 fmovsle %icc, %f15, %f3 stw %i4, [%l7 + 0x28] fmovdle %xcc, %f2, %f11 loop_5926: movleu %icc, %l5, %g2 lduh [%l7 + 0x48], %l2 movg %xcc, %l0, %g4 ldsw [%l7 + 0x70], %g5 bvc %xcc, loop_5927 ldsw [%l7 + 0x54], %o4 ba,a %xcc, loop_5928 sllx %o0, %o3, %l6 loop_5927: fbue %fcc1, loop_5929 lduw [%l7 + 0x1C], %l4 loop_5928: movre %i5, 0x025, %i3 edge16 %g1, %o5, %o6 loop_5929: lduw [%l7 + 0x10], %g3 orcc %o7, %i7, %g7 fmovrdgez %o2, %f4, %f6 tg %xcc, 0x0 st %f2, [%l7 + 0x68] andcc %g6, %i0, %i6 ldd [%l7 + 0x50], %f4 fbge,a %fcc3, loop_5930 st %f2, [%l7 + 0x20] array16 %o1, %l1, %i2 std %f14, [%l7 + 0x70] loop_5930: fbn %fcc3, loop_5931 orcc %i1, 0x0678, %i4 be,pt %xcc, loop_5932 st %f9, [%l7 + 0x68] loop_5931: ldx [%l7 + 0x08], %l5 fpadd32s %f4, %f15, %f15 loop_5932: fcmpeq32 %f14, %f2, %g2 fcmple32 %f12, %f8, %l3 nop setx loop_5933, %l0, %l1 jmpl %l1, %l0 stw %g4, [%l7 + 0x5C] fba %fcc3, loop_5934 fmovsne %icc, %f1, %f10 loop_5933: tge %icc, 0x0 fsrc1 %f10, %f14 loop_5934: sth %g5, [%l7 + 0x12] tleu %icc, 0x2 ldsh [%l7 + 0x0A], %l2 sllx %o4, %o0, %l6 std %f6, [%l7 + 0x30] fbule,a %fcc0, loop_5935 stx %l4, [%l7 + 0x08] tvs %xcc, 0x4 ldsh [%l7 + 0x20], %i5 loop_5935: ba,a loop_5936 st %f8, [%l7 + 0x10] orn %i3, %o3, %g1 brnz %o6, loop_5937 loop_5936: pdist %f6, %f14, %f14 sllx %g3, 0x18, %o7 fpackfix %f10, %f15 loop_5937: movneg %icc, %i7, %o5 sllx %o2, 0x16, %g6 fble %fcc0, loop_5938 lduh [%l7 + 0x78], %i0 fcmpeq16 %f14, %f12, %g7 sra %i6, %l1, %i2 loop_5938: edge32n %i1, %i4, %l5 ldsw [%l7 + 0x4C], %g2 fmovspos %xcc, %f10, %f15 ldsh [%l7 + 0x7C], %l3 fmovs %f3, %f9 bne loop_5939 fmovrdlez %l0, %f10, %f0 bvc,pn %xcc, loop_5940 mulscc %g4, 0x08BB, %g5 loop_5939: fpadd16s %f8, %f15, %f1 fmul8sux16 %f0, %f6, %f8 loop_5940: fmovsvs %xcc, %f0, %f3 fmovdneg %xcc, %f6, %f4 ldx [%l7 + 0x48], %l2 andncc %o1, %o0, %l6 movcc %xcc, %o4, %i5 brlez %l4, loop_5941 tg %xcc, 0x4 fmovdge %icc, %f5, %f13 movrgez %i3, %g1, %o6 loop_5941: bg loop_5942 lduh [%l7 + 0x7E], %g3 ldsh [%l7 + 0x56], %o7 ld [%l7 + 0x44], %f0 loop_5942: fmovrse %i7, %f12, %f3 te %xcc, 0x1 fmovrdgez %o5, %f6, %f2 st %f5, [%l7 + 0x1C] lduw [%l7 + 0x14], %o3 tsubcctv %o2, 0x0B82, %i0 lduw [%l7 + 0x40], %g7 brlez,a %i6, loop_5943 tneg %icc, 0x1 call loop_5944 fcmpne16 %f14, %f2, %g6 loop_5943: fnot2s %f10, %f4 bneg,pt %icc, loop_5945 loop_5944: std %f6, [%l7 + 0x38] ld [%l7 + 0x1C], %f14 sdiv %l1, 0x1957, %i1 loop_5945: sth %i4, [%l7 + 0x12] fmovsl %icc, %f7, %f0 xnor %l5, 0x01AD, %g2 ldsw [%l7 + 0x30], %i2 fblg %fcc0, loop_5946 stx %l3, [%l7 + 0x58] ldsh [%l7 + 0x1E], %g4 fcmpeq16 %f4, %f10, %l0 loop_5946: st %f8, [%l7 + 0x7C] movcs %xcc, %l2, %g5 fones %f11 for %f8, %f2, %f0 fandnot2 %f10, %f0, %f6 ldsh [%l7 + 0x08], %o0 tcc %xcc, 0x3 stb %o1, [%l7 + 0x79] lduh [%l7 + 0x4E], %o4 umul %i5, %l6, %i3 fmovsvc %icc, %f7, %f5 fbule %fcc1, loop_5947 stb %g1, [%l7 + 0x16] udivx %l4, 0x17B8, %o6 fxors %f9, %f4, %f10 loop_5947: stx %g3, [%l7 + 0x78] lduh [%l7 + 0x36], %o7 fble,a %fcc3, loop_5948 stb %o5, [%l7 + 0x10] fxors %f5, %f8, %f13 ldub [%l7 + 0x5E], %o3 loop_5948: fbug,a %fcc2, loop_5949 fornot2s %f11, %f0, %f0 sdiv %o2, 0x15D5, %i7 brz %i0, loop_5950 loop_5949: bl %xcc, loop_5951 fnors %f6, %f10, %f4 ldub [%l7 + 0x76], %g7 loop_5950: array16 %g6, %l1, %i6 loop_5951: ldub [%l7 + 0x1F], %i4 fornot1 %f6, %f0, %f12 fone %f2 sdivcc %l5, 0x1EC6, %i1 brlz %g2, loop_5952 umulcc %i2, %g4, %l3 fmul8x16al %f7, %f9, %f10 fone %f2 loop_5952: ldsb [%l7 + 0x41], %l0 sth %l2, [%l7 + 0x52] ldd [%l7 + 0x60], %f6 fba,a %fcc3, loop_5953 lduw [%l7 + 0x30], %g5 fmovrdlz %o1, %f0, %f14 fmovrse %o0, %f4, %f12 loop_5953: lduh [%l7 + 0x36], %o4 fmovrsgez %i5, %f3, %f15 stb %i3, [%l7 + 0x6D] popc %l6, %g1 movcs %icc, %l4, %g3 movne %xcc, %o6, %o7 ldsb [%l7 + 0x4A], %o3 edge32ln %o5, %o2, %i7 brgz %g7, loop_5954 sdiv %i0, 0x1351, %g6 fandnot1s %f1, %f6, %f5 sth %i6, [%l7 + 0x52] loop_5954: stw %i4, [%l7 + 0x18] alignaddr %l5, %i1, %g2 bneg,a loop_5955 ldx [%l7 + 0x20], %l1 fmovsgu %icc, %f5, %f10 fmovrslz %i2, %f2, %f9 loop_5955: subccc %l3, 0x12B9, %g4 move %icc, %l2, %g5 pdist %f8, %f0, %f8 udiv %o1, 0x0B6A, %o0 mulscc %l0, %i5, %i3 fmovdl %xcc, %f2, %f8 fmovdneg %xcc, %f15, %f7 edge8ln %l6, %o4, %l4 lduh [%l7 + 0x78], %g1 and %g3, 0x0450, %o7 ldd [%l7 + 0x50], %f6 fpack32 %f2, %f12, %f8 fmovsvs %icc, %f8, %f10 ldsb [%l7 + 0x0D], %o3 orncc %o6, %o2, %i7 udivx %o5, 0x12AC, %i0 ta %xcc, 0x5 fpadd16 %f0, %f0, %f10 fpack32 %f8, %f2, %f10 fmovsle %icc, %f9, %f5 movcs %xcc, %g7, %g6 ldsb [%l7 + 0x67], %i4 ldsb [%l7 + 0x18], %l5 edge8ln %i6, %g2, %l1 fnegd %f6, %f0 fnand %f12, %f14, %f4 orncc %i2, %l3, %i1 ldd [%l7 + 0x20], %f0 ldsb [%l7 + 0x3D], %g4 fbg %fcc1, loop_5956 edge32l %l2, %g5, %o1 ldub [%l7 + 0x74], %o0 fors %f1, %f3, %f7 loop_5956: tn %xcc, 0x6 lduw [%l7 + 0x54], %i5 ldsw [%l7 + 0x64], %l0 ld [%l7 + 0x4C], %f13 fornot2s %f9, %f0, %f6 std %f6, [%l7 + 0x50] umulcc %l6, %i3, %o4 fmovdvc %icc, %f15, %f3 ldsh [%l7 + 0x14], %g1 movpos %icc, %g3, %l4 fpadd16 %f6, %f14, %f2 movle %xcc, %o7, %o3 or %o2, 0x0067, %i7 bpos,a,pt %xcc, loop_5957 st %f8, [%l7 + 0x7C] ldub [%l7 + 0x71], %o6 bn,a,pn %icc, loop_5958 loop_5957: fba %fcc3, loop_5959 stx %i0, [%l7 + 0x18] brlez %g7, loop_5960 loop_5958: std %f10, [%l7 + 0x70] loop_5959: fmovsa %xcc, %f1, %f9 srlx %o5, %g6, %i4 loop_5960: bgu,a,pn %xcc, loop_5961 std %f0, [%l7 + 0x10] fornot1 %f4, %f4, %f8 fmul8x16au %f7, %f12, %f8 loop_5961: fpackfix %f8, %f6 mova %icc, %l5, %g2 bge,a %xcc, loop_5962 orcc %i6, 0x0B2C, %i2 edge16 %l3, %i1, %g4 or %l1, 0x0CF0, %l2 loop_5962: sth %o1, [%l7 + 0x76] fcmpgt32 %f10, %f0, %g5 fpsub16s %f3, %f10, %f2 fnors %f1, %f12, %f14 sth %o0, [%l7 + 0x62] fmovsg %xcc, %f13, %f1 fmul8sux16 %f12, %f2, %f14 ldx [%l7 + 0x78], %l0 sth %l6, [%l7 + 0x50] fxnors %f4, %f14, %f0 ldsb [%l7 + 0x70], %i3 ldsb [%l7 + 0x70], %i5 ld [%l7 + 0x0C], %f0 ld [%l7 + 0x34], %f15 ldsw [%l7 + 0x4C], %g1 edge32 %g3, %l4, %o4 ldsb [%l7 + 0x2C], %o7 ldsh [%l7 + 0x22], %o3 edge32ln %i7, %o2, %i0 fbug %fcc0, loop_5963 ld [%l7 + 0x74], %f14 alignaddr %g7, %o6, %g6 fandnot1 %f14, %f12, %f0 loop_5963: fmovspos %icc, %f1, %f1 sth %o5, [%l7 + 0x3E] fpsub16 %f12, %f2, %f8 lduh [%l7 + 0x14], %i4 xnor %g2, %i6, %l5 orcc %l3, %i2, %g4 fcmpd %fcc0, %f14, %f8 fcmpeq16 %f12, %f12, %i1 stw %l2, [%l7 + 0x5C] fornot2 %f0, %f12, %f8 ldsh [%l7 + 0x54], %l1 fabsd %f2, %f0 ldx [%l7 + 0x60], %g5 subc %o0, 0x0795, %l0 fmovsg %xcc, %f7, %f15 tpos %icc, 0x6 call loop_5964 fpadd16s %f7, %f12, %f7 ldd [%l7 + 0x10], %f2 sra %l6, 0x00, %i3 loop_5964: std %f4, [%l7 + 0x18] edge16l %o1, %i5, %g3 stw %g1, [%l7 + 0x48] fnor %f2, %f6, %f8 fmul8sux16 %f14, %f2, %f6 fbl %fcc1, loop_5965 ldx [%l7 + 0x28], %o4 ldsb [%l7 + 0x22], %l4 faligndata %f12, %f12, %f10 loop_5965: alignaddr %o3, %o7, %o2 ldx [%l7 + 0x40], %i0 fmovrsgez %i7, %f1, %f1 umul %g7, %g6, %o5 fmovdge %icc, %f9, %f7 bvc loop_5966 sth %i4, [%l7 + 0x60] orn %o6, %i6, %g2 ble,a,pn %icc, loop_5967 loop_5966: bneg,a,pn %xcc, loop_5968 lduh [%l7 + 0x28], %l5 xorcc %i2, %l3, %g4 loop_5967: bleu,a,pt %xcc, loop_5969 loop_5968: brlez,a %i1, loop_5970 bcs,pn %xcc, loop_5971 lduh [%l7 + 0x62], %l1 loop_5969: fbge %fcc3, loop_5972 loop_5970: movne %icc, %l2, %o0 loop_5971: ldsh [%l7 + 0x7A], %l0 tg %icc, 0x1 loop_5972: fcmple16 %f0, %f0, %g5 movvc %icc, %l6, %i3 fcmpd %fcc1, %f14, %f4 fornot1s %f7, %f4, %f9 fpmerge %f8, %f11, %f12 edge32l %i5, %o1, %g1 fmovrsgez %o4, %f13, %f1 movl %icc, %g3, %l4 fmovscs %icc, %f4, %f11 popc 0x0E6E, %o3 stx %o2, [%l7 + 0x28] fmovrslez %i0, %f2, %f11 ldsb [%l7 + 0x6A], %i7 fbuge,a %fcc2, loop_5973 fmovrdgez %g7, %f12, %f4 st %f13, [%l7 + 0x24] edge8n %g6, %o7, %o5 loop_5973: ldx [%l7 + 0x20], %o6 fbl %fcc2, loop_5974 ldsw [%l7 + 0x20], %i4 fnot2 %f6, %f14 st %f1, [%l7 + 0x64] loop_5974: tle %icc, 0x0 smul %i6, %g2, %l5 bneg,a,pn %icc, loop_5975 fmovrsgez %l3, %f12, %f10 sub %i2, 0x045C, %i1 fmovsg %icc, %f5, %f7 loop_5975: ldsw [%l7 + 0x08], %g4 fones %f10 fmovrdgz %l2, %f14, %f2 fpadd32s %f10, %f6, %f0 tsubcc %l1, 0x007E, %l0 bg loop_5976 bg loop_5977 fmovs %f2, %f3 fbuge %fcc0, loop_5978 loop_5976: srlx %g5, 0x10, %o0 loop_5977: fnot2s %f6, %f3 andn %l6, %i3, %i5 loop_5978: tsubcctv %g1, 0x1666, %o4 sdivx %g3, 0x1DF9, %l4 andcc %o1, 0x093D, %o3 movvc %xcc, %i0, %i7 fmovrdgez %o2, %f12, %f2 fmovdg %icc, %f7, %f10 sllx %g7, 0x19, %g6 bge,a %xcc, loop_5979 alignaddrl %o7, %o5, %o6 add %i4, 0x1082, %i6 srl %g2, 0x18, %l3 loop_5979: fmovrdlz %i2, %f12, %f12 brz,a %l5, loop_5980 ldub [%l7 + 0x1D], %i1 bvs loop_5981 bne loop_5982 loop_5980: fmul8x16 %f1, %f14, %f2 fmovda %icc, %f1, %f7 loop_5981: ldsw [%l7 + 0x10], %l2 loop_5982: udivx %l1, 0x1031, %g4 tle %icc, 0x5 stb %g5, [%l7 + 0x08] bg,pt %icc, loop_5983 ldsh [%l7 + 0x24], %o0 fpsub32s %f10, %f8, %f10 fornot1 %f0, %f6, %f14 loop_5983: fornot2 %f2, %f2, %f10 tl %icc, 0x4 for %f4, %f6, %f0 ldub [%l7 + 0x13], %l0 fmovsvc %icc, %f2, %f15 brlez %l6, loop_5984 st %f7, [%l7 + 0x1C] edge16l %i5, %g1, %i3 fmul8ulx16 %f8, %f10, %f10 loop_5984: srl %g3, 0x1B, %o4 fmovrdgez %o1, %f14, %f12 edge8l %o3, %i0, %i7 fbo %fcc0, loop_5985 ldsh [%l7 + 0x5C], %l4 brnz,a %o2, loop_5986 movn %icc, %g7, %o7 loop_5985: fmovdge %xcc, %f7, %f6 ldub [%l7 + 0x5F], %o5 loop_5986: ldsh [%l7 + 0x0C], %o6 ldsh [%l7 + 0x5C], %g6 brgez,a %i6, loop_5987 addccc %i4, %l3, %i2 umul %l5, %g2, %l2 ldsb [%l7 + 0x6B], %l1 loop_5987: stb %i1, [%l7 + 0x5B] or %g5, 0x073D, %g4 stb %o0, [%l7 + 0x09] fzero %f4 tgu %icc, 0x4 fnegd %f8, %f10 sdivcc %l6, 0x0425, %l0 bgu,a,pn %xcc, loop_5988 fnands %f1, %f11, %f6 sdivcc %g1, 0x1393, %i3 st %f15, [%l7 + 0x60] loop_5988: fbn,a %fcc1, loop_5989 lduw [%l7 + 0x14], %i5 brlez %o4, loop_5990 ldsh [%l7 + 0x6C], %g3 loop_5989: bl,a,pn %icc, loop_5991 edge8n %o1, %i0, %i7 loop_5990: bpos,a,pn %xcc, loop_5992 fpsub32s %f13, %f13, %f9 loop_5991: fba,a %fcc3, loop_5993 stw %l4, [%l7 + 0x48] loop_5992: ldsw [%l7 + 0x30], %o2 fbuge,a %fcc1, loop_5994 loop_5993: fmovsvs %xcc, %f13, %f6 fmovrslz %o3, %f5, %f6 edge8 %g7, %o5, %o7 loop_5994: sub %g6, 0x16FE, %o6 ta %xcc, 0x7 fsrc1s %f2, %f7 ldd [%l7 + 0x08], %f12 fxnors %f3, %f8, %f2 ldsb [%l7 + 0x1B], %i4 stw %i6, [%l7 + 0x6C] bvc,a %icc, loop_5995 movleu %icc, %l3, %l5 movvc %icc, %i2, %g2 fcmpeq16 %f4, %f4, %l2 loop_5995: tsubcctv %l1, %i1, %g5 fornot1 %f10, %f12, %f14 bne,a,pn %icc, loop_5996 movleu %icc, %g4, %l6 brnz %o0, loop_5997 nop setx loop_5998, %l0, %l1 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_5996: fsrc2s %f15, %f13 fbuge,a %fcc1, loop_5999 loop_5997: movneg %xcc, %l0, %i3 loop_5998: std %f12, [%l7 + 0x40] stw %g1, [%l7 + 0x70] loop_5999: call loop_6000 te %xcc, 0x5 fmovdvc %xcc, %f12, %f0 ldd [%l7 + 0x70], %f6 loop_6000: addccc %i5, 0x0A02, %o4 stw %g3, [%l7 + 0x10] bvc,a,pn %xcc, loop_6001 fmovrsne %i0, %f12, %f4 edge16n %o1, %i7, %o2 orn %l4, 0x0750, %o3 loop_6001: stx %g7, [%l7 + 0x50] stw %o7, [%l7 + 0x1C] ldsw [%l7 + 0x74], %g6 bne,pn %xcc, loop_6002 brlz %o6, loop_6003 addccc %i4, 0x038D, %o5 sdivcc %l3, 0x050B, %i6 loop_6002: fnegs %f13, %f8 loop_6003: ldub [%l7 + 0x68], %l5 bvc,a,pt %xcc, loop_6004 fcmpne16 %f6, %f8, %i2 fornot1 %f0, %f6, %f8 sll %l2, 0x0A, %l1 loop_6004: ldd [%l7 + 0x68], %f2 fpack32 %f12, %f14, %f14 bpos,pt %xcc, loop_6005 ldub [%l7 + 0x74], %i1 tneg %xcc, 0x6 stb %g2, [%l7 + 0x5A] loop_6005: lduh [%l7 + 0x54], %g4 bvc,a,pn %xcc, loop_6006 bn,pn %icc, loop_6007 stw %g5, [%l7 + 0x40] stx %o0, [%l7 + 0x20] loop_6006: fxnors %f6, %f2, %f5 loop_6007: ldx [%l7 + 0x50], %l0 fmovdpos %icc, %f8, %f10 sdivcc %i3, 0x07F0, %g1 movre %l6, 0x060, %i5 lduh [%l7 + 0x2A], %g3 fbo %fcc0, loop_6008 bl,a %xcc, loop_6009 fmovscc %icc, %f13, %f3 tpos %xcc, 0x3 loop_6008: sethi 0x0188, %i0 loop_6009: fmovdne %xcc, %f7, %f8 fcmple32 %f2, %f6, %o1 fmovsvc %xcc, %f6, %f7 bg,a %icc, loop_6010 ldsw [%l7 + 0x54], %o4 ba,pn %icc, loop_6011 lduw [%l7 + 0x64], %i7 loop_6010: fnors %f8, %f1, %f1 ldx [%l7 + 0x68], %l4 loop_6011: edge32ln %o2, %o3, %g7 bgu loop_6012 popc %o7, %o6 sth %g6, [%l7 + 0x58] tpos %xcc, 0x3 loop_6012: stw %o5, [%l7 + 0x20] nop setx loop_6013, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %l3, 0x16E8, %i6 ldsh [%l7 + 0x4E], %i4 brgez %l5, loop_6014 loop_6013: movrgz %l2, 0x172, %i2 tvs %icc, 0x4 edge32l %i1, %g2, %g4 loop_6014: ldd [%l7 + 0x38], %f6 edge32n %g5, %l1, %o0 stw %l0, [%l7 + 0x7C] bgu,a,pn %icc, loop_6015 stw %i3, [%l7 + 0x44] bge,a,pn %icc, loop_6016 bpos,a,pn %icc, loop_6017 loop_6015: st %f6, [%l7 + 0x58] array32 %l6, %g1, %g3 loop_6016: tvc %icc, 0x7 loop_6017: bcc %xcc, loop_6018 bcs,a,pt %icc, loop_6019 tcc %icc, 0x0 fmovdge %icc, %f10, %f9 loop_6018: movge %xcc, %i5, %i0 loop_6019: ldub [%l7 + 0x39], %o1 fmovsl %xcc, %f10, %f9 xorcc %i7, %o4, %o2 st %f15, [%l7 + 0x64] lduh [%l7 + 0x50], %l4 sth %g7, [%l7 + 0x78] ble,a loop_6020 fmovrdgz %o7, %f14, %f12 movl %xcc, %o6, %g6 tle %xcc, 0x2 loop_6020: fmovrdlez %o3, %f14, %f12 fornot1s %f5, %f3, %f10 fmovsg %xcc, %f12, %f4 lduh [%l7 + 0x28], %o5 ldx [%l7 + 0x40], %i6 xnor %i4, 0x19B7, %l3 brnz %l2, loop_6021 bge loop_6022 ldd [%l7 + 0x70], %f8 brlez,a %l5, loop_6023 loop_6021: lduh [%l7 + 0x3C], %i2 loop_6022: movcc %icc, %g2, %i1 ldsh [%l7 + 0x10], %g4 loop_6023: bshuffle %f2, %f8, %f6 ld [%l7 + 0x38], %f11 call loop_6024 fmovsn %icc, %f6, %f9 ldsh [%l7 + 0x18], %l1 tle %icc, 0x0 loop_6024: fmovsvs %xcc, %f9, %f14 movle %icc, %g5, %l0 stb %o0, [%l7 + 0x52] fornot1 %f12, %f4, %f10 fmovsl %icc, %f15, %f8 bge,a loop_6025 bge,a,pn %xcc, loop_6026 brlez,a %i3, loop_6027 sll %g1, %g3, %l6 loop_6025: fbg,a %fcc3, loop_6028 loop_6026: sth %i0, [%l7 + 0x5C] loop_6027: tge %icc, 0x1 ldsw [%l7 + 0x20], %o1 loop_6028: stw %i5, [%l7 + 0x1C] lduw [%l7 + 0x44], %o4 te %xcc, 0x5 tg %icc, 0x7 lduw [%l7 + 0x34], %i7 ldsb [%l7 + 0x0F], %l4 faligndata %f0, %f6, %f0 fmovdn %xcc, %f13, %f12 lduh [%l7 + 0x6C], %g7 stx %o7, [%l7 + 0x20] lduw [%l7 + 0x5C], %o6 ld [%l7 + 0x30], %f13 tn %xcc, 0x0 stx %g6, [%l7 + 0x30] sdiv %o2, 0x1FF4, %o5 ld [%l7 + 0x78], %f5 sub %i6, %i4, %l3 fnors %f1, %f2, %f4 ldub [%l7 + 0x70], %l2 fmovrsgez %o3, %f0, %f7 addc %i2, %l5, %g2 stx %i1, [%l7 + 0x68] brlez %g4, loop_6029 fmovrdlz %l1, %f14, %f6 movge %xcc, %g5, %l0 ldub [%l7 + 0x49], %i3 loop_6029: fnand %f6, %f0, %f2 fpadd32 %f12, %f4, %f2 fxnor %f4, %f12, %f12 lduw [%l7 + 0x14], %g1 fmovdvc %icc, %f9, %f7 xor %o0, 0x02D4, %l6 fpadd16 %f8, %f2, %f6 movrgez %i0, %g3, %i5 taddcc %o1, %o4, %l4 te %icc, 0x2 fnot1 %f8, %f6 fcmple32 %f2, %f2, %i7 and %g7, 0x0C99, %o7 ldsw [%l7 + 0x34], %g6 fexpand %f10, %f12 fand %f14, %f6, %f8 fbl,a %fcc3, loop_6030 lduh [%l7 + 0x6A], %o6 fmovspos %icc, %f14, %f1 fxors %f14, %f2, %f14 loop_6030: orncc %o5, %i6, %i4 fcmped %fcc3, %f12, %f8 ldsw [%l7 + 0x0C], %l3 alignaddr %l2, %o2, %o3 subcc %i2, %g2, %i1 bcc,a %icc, loop_6031 fmovsg %icc, %f11, %f3 fornot2 %f4, %f6, %f0 bleu,a %icc, loop_6032 loop_6031: lduw [%l7 + 0x6C], %g4 stw %l5, [%l7 + 0x64] ld [%l7 + 0x7C], %f13 loop_6032: ldub [%l7 + 0x54], %g5 fbu %fcc3, loop_6033 sll %l1, 0x0E, %i3 movvs %xcc, %l0, %o0 fbul,a %fcc0, loop_6034 loop_6033: tneg %icc, 0x5 nop setx loop_6035, %l0, %l1 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 %g1, 0x197C, %l6 loop_6034: stx %i0, [%l7 + 0x18] fbe %fcc2, loop_6036 loop_6035: tleu %xcc, 0x1 tsubcctv %i5, %o1, %g3 sll %l4, %o4, %g7 loop_6036: fbug,a %fcc2, loop_6037 st %f11, [%l7 + 0x18] movrgez %i7, 0x001, %g6 bgu,a %xcc, loop_6038 loop_6037: tne %icc, 0x5 or %o7, %o6, %o5 ldsb [%l7 + 0x31], %i4 loop_6038: ld [%l7 + 0x30], %f11 ldsh [%l7 + 0x6E], %i6 bpos,pn %xcc, loop_6039 ldsh [%l7 + 0x74], %l2 fsrc2s %f14, %f1 fmovrslz %l3, %f6, %f12 loop_6039: sra %o2, 0x13, %i2 bshuffle %f14, %f14, %f0 fcmpes %fcc1, %f14, %f7 or %o3, %g2, %i1 fba %fcc1, loop_6040 srlx %g4, 0x0B, %g5 movle %icc, %l5, %i3 ble %icc, loop_6041 loop_6040: fbn,a %fcc2, loop_6042 fmovdle %icc, %f2, %f10 fnot2 %f12, %f14 loop_6041: ba,pt %xcc, loop_6043 loop_6042: sub %l0, 0x00DA, %l1 fbo %fcc2, loop_6044 te %xcc, 0x5 loop_6043: fabsd %f0, %f4 ldsw [%l7 + 0x24], %g1 loop_6044: mulx %l6, 0x1273, %o0 edge32n %i5, %o1, %i0 tsubcc %g3, %l4, %o4 brz,a %i7, loop_6045 st %f14, [%l7 + 0x58] xor %g7, %g6, %o6 addcc %o7, 0x15C1, %o5 loop_6045: sth %i4, [%l7 + 0x40] fmovrdlez %l2, %f14, %f12 fmovrde %l3, %f10, %f12 ldsw [%l7 + 0x10], %o2 fmovsge %xcc, %f6, %f1 stw %i2, [%l7 + 0x50] tcs %xcc, 0x6 std %f2, [%l7 + 0x68] tsubcc %o3, %i6, %i1 ble,a %icc, loop_6046 movrlez %g4, 0x031, %g5 ld [%l7 + 0x18], %f5 te %icc, 0x4 loop_6046: stx %g2, [%l7 + 0x18] fbuge,a %fcc3, loop_6047 fmovrsgez %i3, %f11, %f1 ldsh [%l7 + 0x74], %l0 movg %xcc, %l5, %l1 loop_6047: movvs %xcc, %g1, %l6 ldd [%l7 + 0x18], %f8 movgu %xcc, %i5, %o1 fmovdl %xcc, %f2, %f10 sdivcc %o0, 0x15CC, %i0 lduw [%l7 + 0x10], %l4 edge32ln %o4, %g3, %i7 taddcc %g6, 0x07E4, %g7 fmovsa %xcc, %f12, %f12 sth %o6, [%l7 + 0x56] movpos %xcc, %o5, %o7 fornot1 %f0, %f4, %f14 sth %l2, [%l7 + 0x4C] fcmpeq16 %f2, %f10, %l3 st %f12, [%l7 + 0x4C] taddcc %o2, 0x0852, %i2 mova %xcc, %o3, %i4 fmovda %xcc, %f12, %f4 tpos %xcc, 0x3 ldd [%l7 + 0x48], %f2 fmul8sux16 %f8, %f10, %f6 fpadd16s %f9, %f13, %f9 fmul8x16au %f11, %f0, %f12 addcc %i6, 0x150D, %g4 movn %icc, %i1, %g5 fandnot2s %f6, %f4, %f10 fbu,a %fcc2, loop_6048 fmovsgu %xcc, %f6, %f8 fcmpgt16 %f14, %f10, %g2 fcmple32 %f14, %f10, %l0 loop_6048: ldd [%l7 + 0x08], %f2 ldd [%l7 + 0x08], %f2 lduw [%l7 + 0x4C], %i3 fpmerge %f8, %f7, %f12 stx %l5, [%l7 + 0x70] fbne,a %fcc1, loop_6049 stw %g1, [%l7 + 0x24] udivcc %l6, 0x153B, %i5 ldsh [%l7 + 0x2C], %o1 loop_6049: edge16 %l1, %o0, %l4 fmul8x16al %f12, %f12, %f10 array32 %i0, %o4, %i7 movne %icc, %g3, %g7 std %f12, [%l7 + 0x78] or %g6, 0x1EAB, %o6 fzeros %f0 std %f2, [%l7 + 0x28] ta %xcc, 0x5 subccc %o5, %l2, %o7 fxnor %f0, %f2, %f8 ldsb [%l7 + 0x13], %l3 movre %o2, 0x204, %i2 fzeros %f14 ba,a loop_6050 fmul8sux16 %f12, %f8, %f2 udivcc %i4, 0x0B6C, %i6 addcc %o3, %g4, %g5 loop_6050: tne %xcc, 0x5 fnegd %f2, %f4 movleu %icc, %i1, %g2 sth %i3, [%l7 + 0x1C] ldsh [%l7 + 0x48], %l0 sth %l5, [%l7 + 0x18] alignaddr %l6, %i5, %g1 fmul8x16au %f14, %f6, %f12 sdivx %o1, 0x1DF6, %o0 ldsw [%l7 + 0x50], %l1 fabss %f3, %f3 fmovsge %xcc, %f11, %f10 bcc %xcc, loop_6051 stb %l4, [%l7 + 0x28] bg,pt %icc, loop_6052 alignaddr %o4, %i7, %g3 loop_6051: lduw [%l7 + 0x78], %i0 movvs %xcc, %g6, %o6 loop_6052: orn %g7, 0x05EB, %l2 fpadd32s %f14, %f10, %f2 fmovrdne %o5, %f10, %f12 stb %o7, [%l7 + 0x6C] ldd [%l7 + 0x08], %f8 bcc %xcc, loop_6053 ld [%l7 + 0x14], %f10 tvs %icc, 0x0 ldub [%l7 + 0x5E], %o2 loop_6053: bcc,a,pt %icc, loop_6054 stw %i2, [%l7 + 0x78] fbue %fcc0, loop_6055 subccc %l3, 0x1EBD, %i4 loop_6054: sth %o3, [%l7 + 0x08] fmovdleu %icc, %f13, %f1 loop_6055: fmovscs %icc, %f4, %f9 fmovspos %xcc, %f0, %f1 ld [%l7 + 0x34], %f7 fmovsleu %xcc, %f4, %f9 lduh [%l7 + 0x3C], %g4 stw %i6, [%l7 + 0x30] fpack32 %f10, %f2, %f14 fmovrdgez %g5, %f8, %f2 fmovdn %icc, %f5, %f13 subccc %g2, 0x1168, %i1 edge32n %i3, %l0, %l6 fmul8x16 %f12, %f2, %f0 stx %l5, [%l7 + 0x20] ldsh [%l7 + 0x5A], %g1 fmovrdlez %i5, %f12, %f14 mulx %o1, 0x1757, %o0 call loop_6056 fones %f9 tn %icc, 0x2 stb %l1, [%l7 + 0x10] loop_6056: ld [%l7 + 0x0C], %f5 mulscc %l4, 0x104A, %i7 ldsh [%l7 + 0x1C], %g3 lduw [%l7 + 0x34], %o4 edge8l %i0, %g6, %g7 orcc %l2, %o5, %o7 bgu loop_6057 fcmpne32 %f4, %f10, %o2 fmovsle %xcc, %f10, %f0 fsrc1 %f14, %f14 loop_6057: ldsh [%l7 + 0x60], %o6 fnot2s %f0, %f5 fmul8x16al %f0, %f13, %f8 std %f0, [%l7 + 0x70] fmovdcs %xcc, %f5, %f14 andn %i2, %i4, %l3 fpmerge %f5, %f8, %f0 umulcc %o3, 0x0134, %i6 fbue %fcc1, loop_6058 subccc %g4, %g5, %i1 edge8 %i3, %g2, %l0 edge16l %l6, %l5, %i5 loop_6058: add %o1, %g1, %o0 stb %l1, [%l7 + 0x3E] umulcc %i7, 0x0944, %l4 ld [%l7 + 0x44], %f10 movvc %xcc, %g3, %i0 te %xcc, 0x6 sth %o4, [%l7 + 0x1E] fble,a %fcc0, loop_6059 tsubcc %g7, 0x1C16, %l2 sth %o5, [%l7 + 0x12] std %f2, [%l7 + 0x60] loop_6059: movne %xcc, %g6, %o2 sth %o6, [%l7 + 0x56] stx %o7, [%l7 + 0x68] fmovdl %xcc, %f6, %f12 ld [%l7 + 0x40], %f4 array32 %i4, %l3, %i2 edge16n %i6, %g4, %g5 fcmpgt16 %f6, %f8, %o3 stx %i3, [%l7 + 0x10] srax %g2, 0x10, %i1 be,a,pt %xcc, loop_6060 sth %l0, [%l7 + 0x1E] ldsh [%l7 + 0x58], %l5 fmovscs %icc, %f11, %f13 loop_6060: movcs %xcc, %i5, %o1 ldsw [%l7 + 0x28], %l6 fmul8x16au %f4, %f8, %f8 fpsub32 %f12, %f12, %f0 fors %f4, %f0, %f0 siam 0x4 sethi 0x19A8, %g1 orn %o0, %l1, %i7 sub %g3, %l4, %i0 fones %f5 fsrc1 %f8, %f10 srl %o4, 0x00, %l2 alignaddr %o5, %g7, %g6 subcc %o2, 0x12A0, %o7 ld [%l7 + 0x70], %f3 fpadd32 %f10, %f0, %f10 andcc %i4, %o6, %i2 stw %i6, [%l7 + 0x20] nop setx loop_6061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %g4, %f3, %f13 ldsw [%l7 + 0x2C], %g5 fmovrdlez %l3, %f4, %f6 loop_6061: call loop_6062 and %i3, %g2, %i1 orcc %l0, %o3, %l5 lduw [%l7 + 0x10], %o1 loop_6062: subccc %i5, %g1, %o0 fmovrdlez %l1, %f4, %f2 fcmpeq16 %f12, %f4, %i7 fabss %f10, %f4 fone %f8 movgu %xcc, %g3, %l6 fand %f0, %f12, %f4 nop setx loop_6063, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x76], %l4 stx %o4, [%l7 + 0x18] ldsh [%l7 + 0x2C], %i0 loop_6063: fmovsa %xcc, %f7, %f7 fmovda %xcc, %f9, %f11 lduh [%l7 + 0x46], %o5 std %f6, [%l7 + 0x30] stb %g7, [%l7 + 0x72] bl loop_6064 fmovdg %xcc, %f0, %f1 ldd [%l7 + 0x38], %f12 movge %xcc, %l2, %o2 loop_6064: fmovdvc %icc, %f9, %f9 ldx [%l7 + 0x20], %o7 ldd [%l7 + 0x50], %f2 fmovsge %icc, %f10, %f10 ldsh [%l7 + 0x5A], %g6 ld [%l7 + 0x30], %f2 movgu %xcc, %o6, %i2 xnorcc %i6, %g4, %g5 fcmpgt32 %f2, %f8, %i4 fmul8x16al %f6, %f6, %f6 fbl %fcc1, loop_6065 stx %i3, [%l7 + 0x40] ldsw [%l7 + 0x14], %l3 xnorcc %g2, %l0, %o3 loop_6065: taddcctv %l5, %o1, %i5 ldsb [%l7 + 0x36], %i1 udiv %o0, 0x0FEF, %g1 tsubcc %l1, %i7, %l6 tneg %icc, 0x0 fone %f14 st %f6, [%l7 + 0x3C] stb %g3, [%l7 + 0x5A] movre %o4, 0x0EF, %i0 bge,a,pt %xcc, loop_6066 fpadd16s %f10, %f9, %f15 fbn,a %fcc3, loop_6067 bne,a,pn %icc, loop_6068 loop_6066: movgu %icc, %o5, %g7 fornot1 %f0, %f0, %f8 loop_6067: stw %l4, [%l7 + 0x30] loop_6068: for %f14, %f4, %f4 edge8n %l2, %o2, %g6 movge %xcc, %o7, %o6 fxors %f2, %f0, %f9 stb %i6, [%l7 + 0x41] std %f14, [%l7 + 0x68] fors %f1, %f9, %f10 ldub [%l7 + 0x0E], %g4 fpmerge %f5, %f9, %f14 call loop_6069 fbl,a %fcc0, loop_6070 srl %g5, %i2, %i3 ldx [%l7 + 0x08], %l3 loop_6069: ldsw [%l7 + 0x50], %g2 loop_6070: subc %l0, 0x1C79, %o3 fcmple32 %f4, %f0, %i4 fmovda %icc, %f4, %f14 bleu loop_6071 fmovdpos %xcc, %f9, %f2 std %f12, [%l7 + 0x68] sdivcc %l5, 0x1CC1, %i5 loop_6071: fzero %f6 sth %o1, [%l7 + 0x1A] fors %f14, %f8, %f2 movvc %xcc, %o0, %i1 addc %l1, %g1, %l6 fmovdcc %xcc, %f4, %f12 stw %g3, [%l7 + 0x68] ldub [%l7 + 0x10], %i7 stw %o4, [%l7 + 0x24] ldsw [%l7 + 0x24], %o5 movne %icc, %i0, %g7 ldub [%l7 + 0x7A], %l4 stx %l2, [%l7 + 0x20] pdist %f6, %f12, %f14 sdivcc %o2, 0x1C95, %o7 fmul8sux16 %f14, %f0, %f10 ldx [%l7 + 0x78], %g6 umul %o6, %g4, %g5 bleu,a,pn %xcc, loop_6072 lduh [%l7 + 0x3A], %i6 lduh [%l7 + 0x52], %i3 tvc %icc, 0x4 loop_6072: fsrc1 %f6, %f10 fmovsleu %icc, %f5, %f15 fmovsvc %icc, %f15, %f3 smulcc %i2, %l3, %g2 andcc %o3, 0x02C9, %i4 tsubcctv %l5, %l0, %o1 sth %o0, [%l7 + 0x18] std %f0, [%l7 + 0x30] stw %i1, [%l7 + 0x74] std %f14, [%l7 + 0x78] taddcctv %l1, %i5, %l6 taddcctv %g1, 0x107E, %i7 brgz %o4, loop_6073 movl %icc, %o5, %g3 bcs,pt %icc, loop_6074 smul %g7, 0x1B65, %l4 loop_6073: ldsb [%l7 + 0x47], %l2 stw %i0, [%l7 + 0x28] loop_6074: bge,a %xcc, loop_6075 ldsb [%l7 + 0x49], %o2 fones %f3 fcmpeq16 %f0, %f10, %o7 loop_6075: fbl,a %fcc2, loop_6076 smul %g6, %g4, %g5 stx %i6, [%l7 + 0x20] fmovdcc %icc, %f13, %f2 loop_6076: fandnot1 %f4, %f2, %f12 move %icc, %i3, %i2 movvc %icc, %l3, %g2 ldsh [%l7 + 0x3E], %o6 ld [%l7 + 0x60], %f1 fmul8x16al %f4, %f3, %f8 sth %i4, [%l7 + 0x30] nop setx loop_6077, %l0, %l1 jmpl %l1, %l5 nop setx loop_6078, %l0, %l1 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 + 0x58], %l0 or %o3, 0x162C, %o1 loop_6077: andcc %i1, 0x1D0D, %l1 loop_6078: mulscc %o0, 0x190C, %i5 fbu %fcc1, loop_6079 lduh [%l7 + 0x78], %g1 stx %i7, [%l7 + 0x60] ldx [%l7 + 0x48], %l6 loop_6079: fmovdneg %xcc, %f14, %f6 fnands %f13, %f13, %f10 fpadd32s %f1, %f10, %f2 fmovdn %icc, %f8, %f9 stw %o5, [%l7 + 0x54] mulx %o4, %g3, %g7 tneg %xcc, 0x1 fpadd16s %f11, %f8, %f0 fmovrdgz %l4, %f0, %f6 fpack32 %f14, %f12, %f6 fcmpeq16 %f8, %f14, %i0 std %f14, [%l7 + 0x78] ldx [%l7 + 0x18], %l2 subccc %o2, %g6, %g4 orn %o7, 0x1182, %g5 fand %f12, %f8, %f8 sdivx %i3, 0x1D16, %i2 addccc %l3, %i6, %g2 popc 0x02F4, %i4 ldub [%l7 + 0x37], %l5 sethi 0x034E, %l0 sdivcc %o3, 0x0C09, %o1 tl %xcc, 0x4 edge8l %o6, %i1, %o0 taddcctv %l1, 0x179E, %g1 fbl,a %fcc2, loop_6080 fmovdgu %icc, %f11, %f13 std %f14, [%l7 + 0x10] brnz %i5, loop_6081 loop_6080: ldd [%l7 + 0x50], %f2 movn %icc, %l6, %i7 fnors %f7, %f9, %f13 loop_6081: smul %o4, %g3, %o5 fandnot1 %f8, %f4, %f2 lduw [%l7 + 0x28], %g7 fmovsne %icc, %f14, %f13 alignaddr %l4, %l2, %i0 ldx [%l7 + 0x20], %g6 fzero %f4 lduh [%l7 + 0x7E], %o2 te %xcc, 0x5 bge,a,pn %icc, loop_6082 stb %g4, [%l7 + 0x4C] fble %fcc3, loop_6083 fsrc2s %f5, %f11 loop_6082: ld [%l7 + 0x4C], %f14 tleu %xcc, 0x3 loop_6083: fsrc2s %f10, %f8 fandnot2 %f12, %f14, %f10 stw %o7, [%l7 + 0x38] smul %i3, %i2, %l3 te %icc, 0x5 fmul8x16al %f7, %f5, %f12 movrne %i6, 0x288, %g5 fsrc2s %f11, %f14 ldx [%l7 + 0x70], %i4 ldsh [%l7 + 0x3A], %g2 fmovsg %xcc, %f13, %f14 fandnot2s %f1, %f7, %f8 lduw [%l7 + 0x7C], %l5 ble %xcc, loop_6084 ld [%l7 + 0x6C], %f2 fand %f12, %f0, %f4 be loop_6085 loop_6084: fbu,a %fcc2, loop_6086 lduw [%l7 + 0x28], %l0 taddcctv %o3, %o6, %i1 loop_6085: movn %xcc, %o0, %l1 loop_6086: movpos %icc, %o1, %i5 fbn %fcc3, loop_6087 movle %icc, %g1, %i7 fcmpgt32 %f10, %f12, %o4 xorcc %l6, %g3, %o5 loop_6087: smul %l4, 0x0533, %g7 smul %l2, %g6, %i0 movrlz %o2, 0x09F, %o7 tle %xcc, 0x3 movcc %icc, %g4, %i2 fsrc1 %f8, %f6 fbg %fcc0, loop_6088 ldsh [%l7 + 0x5A], %l3 movneg %icc, %i6, %i3 ldx [%l7 + 0x40], %g5 loop_6088: brnz %g2, loop_6089 addcc %l5, 0x050D, %l0 nop setx loop_6090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f10, %f9 loop_6089: movcc %xcc, %i4, %o3 st %f4, [%l7 + 0x18] loop_6090: ldub [%l7 + 0x21], %o6 ld [%l7 + 0x5C], %f1 sth %o0, [%l7 + 0x2A] smul %i1, 0x0DEB, %o1 nop setx loop_6091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bshuffle %f2, %f0, %f0 fmovdg %xcc, %f12, %f12 fornot1s %f3, %f2, %f10 loop_6091: fbule %fcc3, loop_6092 fnegd %f6, %f14 addccc %l1, %i5, %g1 ldub [%l7 + 0x46], %i7 loop_6092: mulx %o4, 0x1075, %g3 fmovd %f10, %f10 fmovdge %icc, %f14, %f14 nop setx loop_6093, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f10, %f12 brgz,a %o5, loop_6094 st %f10, [%l7 + 0x2C] loop_6093: fornot2s %f15, %f2, %f11 tle %xcc, 0x7 loop_6094: tcs %xcc, 0x6 lduh [%l7 + 0x5E], %l6 edge32l %g7, %l4, %l2 udivx %g6, 0x188C, %o2 xor %i0, %o7, %i2 fands %f1, %f13, %f1 lduh [%l7 + 0x1A], %g4 movleu %icc, %l3, %i3 st %f10, [%l7 + 0x4C] fbue %fcc0, loop_6095 lduw [%l7 + 0x74], %g5 nop setx loop_6096, %l0, %l1 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 %g2, %i6, %l0 loop_6095: bne,a,pn %xcc, loop_6097 fxors %f5, %f2, %f15 loop_6096: call loop_6098 ld [%l7 + 0x1C], %f0 loop_6097: stx %l5, [%l7 + 0x68] fmovrse %o3, %f2, %f7 loop_6098: taddcctv %o6, 0x0795, %i4 fbo %fcc0, loop_6099 ldsh [%l7 + 0x32], %o0 ld [%l7 + 0x70], %f10 fmul8x16au %f5, %f5, %f4 loop_6099: ldsh [%l7 + 0x58], %o1 orcc %l1, %i1, %g1 std %f6, [%l7 + 0x68] fbul %fcc3, loop_6100 sth %i5, [%l7 + 0x60] brlz,a %i7, loop_6101 lduw [%l7 + 0x08], %o4 loop_6100: fpadd16s %f3, %f2, %f11 fmovspos %xcc, %f5, %f0 loop_6101: ldsb [%l7 + 0x46], %o5 nop setx loop_6102, %l0, %l1 jmpl %l1, %g3 std %f10, [%l7 + 0x48] ldsw [%l7 + 0x24], %g7 fzero %f6 loop_6102: ta %xcc, 0x3 bneg loop_6103 edge8ln %l6, %l2, %g6 lduh [%l7 + 0x78], %o2 brlz,a %i0, loop_6104 loop_6103: te %icc, 0x4 fcmped %fcc3, %f12, %f0 nop setx loop_6105, %l0, %l1 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_6104: fands %f2, %f3, %f8 lduh [%l7 + 0x3E], %o7 mulscc %l4, %g4, %l3 loop_6105: movcs %icc, %i3, %i2 fmul8x16au %f8, %f14, %f10 ld [%l7 + 0x58], %f10 stb %g5, [%l7 + 0x6D] fmovrslez %g2, %f10, %f7 movg %icc, %i6, %l5 nop setx loop_6106, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %l0, 0x1FB2, %o6 fmovdl %icc, %f7, %f0 srl %o3, %o0, %o1 loop_6106: smulcc %i4, %i1, %g1 fpack32 %f4, %f4, %f2 fmovsvc %xcc, %f15, %f3 bne,pt %xcc, loop_6107 addc %i5, 0x04D5, %l1 fnegd %f4, %f4 taddcctv %i7, %o4, %o5 loop_6107: fpsub32s %f5, %f6, %f11 fmovsne %icc, %f5, %f15 ldd [%l7 + 0x70], %f6 array16 %g7, %g3, %l2 stx %g6, [%l7 + 0x08] stb %o2, [%l7 + 0x47] ldsw [%l7 + 0x20], %i0 fors %f9, %f4, %f12 ldsh [%l7 + 0x30], %o7 fands %f11, %f1, %f13 ldd [%l7 + 0x10], %f14 movpos %xcc, %l6, %g4 fbge,a %fcc1, loop_6108 sethi 0x1D56, %l3 movleu %icc, %l4, %i2 movvs %icc, %g5, %g2 loop_6108: call loop_6109 ldsb [%l7 + 0x3A], %i3 fmovdneg %icc, %f11, %f8 mova %icc, %i6, %l5 loop_6109: tpos %icc, 0x7 fmovsg %xcc, %f8, %f12 fpsub32s %f10, %f3, %f8 orncc %l0, %o3, %o0 for %f12, %f14, %f10 ldsh [%l7 + 0x26], %o6 brlz %o1, loop_6110 fsrc2s %f5, %f5 fandnot1s %f7, %f14, %f9 fcmple16 %f8, %f4, %i1 loop_6110: tcs %icc, 0x7 fbo,a %fcc3, loop_6111 fpadd16 %f14, %f2, %f8 bshuffle %f2, %f2, %f2 fmovrdgz %g1, %f8, %f0 loop_6111: ldub [%l7 + 0x15], %i4 movn %xcc, %i5, %i7 fba %fcc0, loop_6112 st %f12, [%l7 + 0x20] edge16ln %l1, %o4, %g7 brnz,a %g3, loop_6113 loop_6112: lduh [%l7 + 0x18], %l2 tsubcctv %g6, 0x189F, %o2 fmovrdlz %o5, %f4, %f0 loop_6113: nop setx loop_6114, %l0, %l1 jmpl %l1, %i0 fabsd %f2, %f8 ldub [%l7 + 0x6A], %o7 fcmps %fcc0, %f15, %f9 loop_6114: ldsh [%l7 + 0x38], %g4 lduh [%l7 + 0x60], %l3 tl %icc, 0x6 for %f12, %f8, %f0 smul %l6, %l4, %i2 fmovsg %icc, %f9, %f13 stx %g2, [%l7 + 0x78] stb %i3, [%l7 + 0x54] sth %g5, [%l7 + 0x3E] fmovdl %icc, %f15, %f2 nop setx loop_6115, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %l5, %l0, %o3 st %f2, [%l7 + 0x58] bg,a %icc, loop_6116 loop_6115: fsrc1s %f0, %f2 fand %f0, %f6, %f2 ldd [%l7 + 0x30], %f4 loop_6116: smul %o0, 0x0C65, %i6 xnorcc %o1, %o6, %i1 ldsh [%l7 + 0x6A], %g1 stb %i4, [%l7 + 0x54] fcmpne16 %f14, %f2, %i5 fbne %fcc3, loop_6117 sth %l1, [%l7 + 0x4E] ldsb [%l7 + 0x7B], %o4 stb %i7, [%l7 + 0x31] loop_6117: fxnor %f0, %f0, %f4 umul %g7, %l2, %g3 ldx [%l7 + 0x58], %o2 edge16 %o5, %g6, %o7 fmovspos %xcc, %f13, %f0 nop setx loop_6118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %g4 fornot1s %f15, %f3, %f9 fbuge,a %fcc2, loop_6119 loop_6118: tne %xcc, 0x0 ldub [%l7 + 0x5B], %i0 fornot1 %f10, %f2, %f6 loop_6119: fnand %f12, %f0, %f0 bne,a,pt %xcc, loop_6120 std %f10, [%l7 + 0x20] alignaddrl %l6, %l4, %i2 ldd [%l7 + 0x48], %f2 loop_6120: move %xcc, %g2, %l3 st %f5, [%l7 + 0x34] fands %f7, %f10, %f10 edge16l %i3, %g5, %l0 std %f8, [%l7 + 0x08] movvc %xcc, %o3, %l5 stw %i6, [%l7 + 0x2C] edge16 %o1, %o6, %o0 fbn,a %fcc0, loop_6121 edge8n %g1, %i1, %i5 bneg,pn %icc, loop_6122 bge loop_6123 loop_6121: bpos %icc, loop_6124 sth %l1, [%l7 + 0x08] loop_6122: fsrc1s %f2, %f2 loop_6123: std %f8, [%l7 + 0x18] loop_6124: fbu %fcc3, loop_6125 fsrc2s %f3, %f4 edge32l %o4, %i7, %i4 ldx [%l7 + 0x10], %l2 loop_6125: fmovscs %icc, %f1, %f0 std %f8, [%l7 + 0x30] stx %g7, [%l7 + 0x78] stb %o2, [%l7 + 0x61] ldx [%l7 + 0x70], %g3 ldsh [%l7 + 0x6C], %o5 ldsw [%l7 + 0x5C], %g6 fba %fcc1, loop_6126 edge16n %o7, %g4, %i0 brgz %l4, loop_6127 edge8ln %l6, %i2, %l3 loop_6126: ldsb [%l7 + 0x4D], %i3 movpos %icc, %g5, %l0 loop_6127: ld [%l7 + 0x58], %f6 stb %o3, [%l7 + 0x0A] tgu %xcc, 0x7 fornot2 %f12, %f6, %f8 fmovdn %icc, %f10, %f4 ldsh [%l7 + 0x58], %l5 ldsb [%l7 + 0x6D], %i6 or %o1, 0x05AB, %g2 fsrc1 %f4, %f4 brlz %o0, loop_6128 fandnot1s %f13, %f8, %f15 ldsh [%l7 + 0x2C], %g1 bcs,pn %icc, loop_6129 loop_6128: lduw [%l7 + 0x6C], %o6 fmovd %f12, %f10 fble,a %fcc3, loop_6130 loop_6129: nop setx loop_6131, %l0, %l1 jmpl %l1, %i5 st %f0, [%l7 + 0x3C] fpadd16 %f6, %f12, %f14 loop_6130: st %f12, [%l7 + 0x4C] loop_6131: sth %i1, [%l7 + 0x42] fmovdneg %xcc, %f6, %f0 ld [%l7 + 0x5C], %f3 movn %xcc, %l1, %i7 tsubcc %i4, 0x0C6D, %o4 fmovrsgez %l2, %f12, %f14 edge8ln %o2, %g7, %g3 fbn %fcc1, loop_6132 fmovspos %icc, %f3, %f11 movgu %icc, %g6, %o7 fmovsa %xcc, %f11, %f14 loop_6132: lduh [%l7 + 0x44], %o5 movre %i0, %g4, %l4 ldx [%l7 + 0x60], %i2 movrlez %l3, %l6, %g5 ldx [%l7 + 0x50], %i3 sth %l0, [%l7 + 0x72] fnegs %f11, %f10 fcmpes %fcc2, %f9, %f12 fnot1s %f14, %f7 call loop_6133 sdivcc %o3, 0x1DDB, %i6 sra %l5, 0x17, %o1 subc %g2, %g1, %o6 loop_6133: ldsh [%l7 + 0x70], %i5 movrlez %o0, %l1, %i7 tvc %xcc, 0x7 sth %i1, [%l7 + 0x46] bpos,pt %xcc, loop_6134 and %i4, 0x16B4, %o4 ldsh [%l7 + 0x4A], %l2 tvs %xcc, 0x6 loop_6134: ld [%l7 + 0x70], %f2 lduw [%l7 + 0x78], %o2 sra %g7, %g3, %o7 nop setx loop_6135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %icc, %o5, %g6 bn,a,pt %icc, loop_6136 stb %i0, [%l7 + 0x75] loop_6135: movn %icc, %l4, %i2 movl %xcc, %l3, %g4 loop_6136: fcmpeq16 %f14, %f12, %g5 fmovdgu %xcc, %f15, %f10 tcs %icc, 0x7 fmovrse %i3, %f15, %f3 addc %l0, %l6, %o3 fmovdvc %icc, %f1, %f15 std %f4, [%l7 + 0x08] fand %f12, %f2, %f12 tn %icc, 0x0 brz,a %i6, loop_6137 fbn %fcc2, loop_6138 srlx %l5, 0x00, %o1 stb %g2, [%l7 + 0x60] loop_6137: movne %icc, %g1, %o6 loop_6138: fnot1s %f5, %f12 edge16 %o0, %l1, %i5 fandnot1 %f12, %f14, %f0 ble,a %xcc, loop_6139 taddcctv %i1, 0x1655, %i4 siam 0x3 fpmerge %f9, %f13, %f0 loop_6139: tgu %xcc, 0x6 ba,a,pt %icc, loop_6140 srl %i7, %l2, %o4 stw %o2, [%l7 + 0x64] fmovdg %xcc, %f8, %f13 loop_6140: umulcc %g7, %g3, %o7 tvs %icc, 0x6 fpsub16s %f3, %f7, %f8 stx %o5, [%l7 + 0x20] ldsb [%l7 + 0x36], %i0 fcmpgt16 %f6, %f2, %l4 ldsh [%l7 + 0x0C], %g6 movre %l3, %i2, %g5 fbule %fcc1, loop_6141 fpsub32 %f10, %f6, %f0 fnegd %f8, %f10 movrne %g4, 0x253, %l0 loop_6141: fmovspos %xcc, %f11, %f0 fbne,a %fcc2, loop_6142 fmovsleu %xcc, %f4, %f10 tn %icc, 0x1 taddcc %i3, 0x0686, %l6 loop_6142: ldsb [%l7 + 0x3A], %i6 sth %o3, [%l7 + 0x30] fmovdle %icc, %f10, %f14 fmovdn %xcc, %f14, %f12 fandnot2 %f14, %f12, %f10 fblg,a %fcc2, loop_6143 stx %o1, [%l7 + 0x68] ldub [%l7 + 0x6F], %g2 orcc %l5, 0x1A2A, %g1 loop_6143: movge %icc, %o6, %o0 fnand %f10, %f0, %f2 sth %l1, [%l7 + 0x08] fmovsa %xcc, %f10, %f11 ld [%l7 + 0x4C], %f11 ldx [%l7 + 0x18], %i5 tcc %icc, 0x3 udiv %i1, 0x07D3, %i7 array8 %l2, %i4, %o2 tneg %xcc, 0x7 array32 %o4, %g7, %o7 lduw [%l7 + 0x70], %g3 st %f10, [%l7 + 0x6C] lduh [%l7 + 0x28], %o5 fmovdge %icc, %f9, %f9 sth %l4, [%l7 + 0x4E] lduh [%l7 + 0x78], %g6 ldd [%l7 + 0x58], %f10 ldsw [%l7 + 0x18], %i0 andncc %i2, %g5, %g4 smul %l3, 0x096F, %i3 lduw [%l7 + 0x74], %l0 ldub [%l7 + 0x5A], %i6 nop setx loop_6144, %l0, %l1 jmpl %l1, %o3 ta %xcc, 0x6 stw %l6, [%l7 + 0x10] fabsd %f2, %f12 loop_6144: lduh [%l7 + 0x2A], %o1 bg %icc, loop_6145 bn,a,pt %icc, loop_6146 ldx [%l7 + 0x68], %l5 fmovscs %icc, %f10, %f3 loop_6145: brgez %g2, loop_6147 loop_6146: te %icc, 0x6 stw %o6, [%l7 + 0x58] ldsw [%l7 + 0x70], %g1 loop_6147: fmovrse %l1, %f3, %f7 fone %f4 fnot1 %f8, %f6 tcs %xcc, 0x7 ldsb [%l7 + 0x5C], %o0 ldd [%l7 + 0x68], %f14 stw %i1, [%l7 + 0x60] ldsb [%l7 + 0x30], %i5 lduh [%l7 + 0x58], %l2 bcc,a %icc, loop_6148 te %icc, 0x4 movgu %xcc, %i7, %o2 faligndata %f12, %f0, %f0 loop_6148: fmovdgu %xcc, %f5, %f12 call loop_6149 ld [%l7 + 0x4C], %f6 fornot1s %f5, %f7, %f7 xnor %o4, %g7, %i4 loop_6149: edge16l %g3, %o7, %l4 srax %g6, 0x1C, %i0 ba,a %icc, loop_6150 ldd [%l7 + 0x78], %f12 fmovdcc %icc, %f11, %f7 stw %i2, [%l7 + 0x54] loop_6150: fmovdvs %icc, %f11, %f4 ldub [%l7 + 0x2E], %o5 tvs %icc, 0x3 fbue %fcc0, loop_6151 fcmpne16 %f0, %f10, %g4 tpos %xcc, 0x7 fornot2s %f6, %f13, %f1 loop_6151: fnot2s %f15, %f13 movrgz %l3, %g5, %l0 fmul8x16al %f6, %f3, %f2 fmovdn %icc, %f15, %f5 fxor %f12, %f10, %f6 movleu %icc, %i6, %i3 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x19], %l6 fsrc2 %f14, %f6 movrgz %o1, %o3, %g2 fmovrdne %o6, %f14, %f10 brlz,a %l5, loop_6152 ldsb [%l7 + 0x50], %l1 fmovrslz %o0, %f5, %f1 std %f10, [%l7 + 0x70] loop_6152: ldsw [%l7 + 0x18], %i1 bn %icc, loop_6153 sth %g1, [%l7 + 0x36] fbn,a %fcc3, loop_6154 lduh [%l7 + 0x6C], %i5 loop_6153: std %f4, [%l7 + 0x08] tpos %xcc, 0x5 loop_6154: std %f14, [%l7 + 0x50] brlez %l2, loop_6155 ld [%l7 + 0x44], %f15 movle %xcc, %i7, %o4 bne,pn %icc, loop_6156 loop_6155: fcmps %fcc0, %f2, %f12 fble %fcc2, loop_6157 nop setx loop_6158, %l0, %l1 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_6156: fmovsle %icc, %f15, %f13 bg %icc, loop_6159 loop_6157: fcmple16 %f4, %f6, %g7 loop_6158: fcmpes %fcc1, %f14, %f14 fsrc1 %f4, %f2 loop_6159: fmovs %f15, %f10 edge8n %i4, %g3, %o7 brnz,a %l4, loop_6160 fmul8sux16 %f10, %f2, %f0 fbul %fcc1, loop_6161 bgu,a,pn %xcc, loop_6162 loop_6160: ldsh [%l7 + 0x72], %o2 fmul8x16al %f15, %f5, %f0 loop_6161: movne %xcc, %i0, %g6 loop_6162: movge %icc, %o5, %g4 movn %icc, %i2, %l3 fblg,a %fcc0, loop_6163 ldsb [%l7 + 0x33], %l0 fmovspos %icc, %f8, %f2 sll %i6, 0x02, %g5 loop_6163: tcs %icc, 0x7 fcmpgt32 %f12, %f14, %l6 alignaddr %i3, %o3, %o1 ldub [%l7 + 0x09], %g2 bcs,pt %xcc, loop_6164 fmovsn %xcc, %f10, %f7 fmul8x16al %f8, %f11, %f8 tle %xcc, 0x7 loop_6164: fnot2s %f3, %f14 fmovrsne %o6, %f12, %f2 movrgz %l1, 0x059, %l5 call loop_6165 ldd [%l7 + 0x20], %f14 bvs,a,pt %xcc, loop_6166 lduh [%l7 + 0x1A], %o0 loop_6165: fcmps %fcc1, %f3, %f9 movrlz %g1, %i5, %l2 loop_6166: ldsh [%l7 + 0x48], %i7 fmovse %xcc, %f11, %f5 movcc %icc, %o4, %g7 ldub [%l7 + 0x08], %i4 edge16ln %i1, %o7, %l4 subcc %o2, %g3, %i0 stw %g6, [%l7 + 0x68] fbo %fcc0, loop_6167 tvc %icc, 0x0 stw %g4, [%l7 + 0x7C] ldsh [%l7 + 0x14], %i2 loop_6167: ldd [%l7 + 0x78], %f14 tsubcctv %o5, 0x022E, %l3 st %f15, [%l7 + 0x54] udivx %l0, 0x1253, %g5 lduh [%l7 + 0x0E], %l6 ldsb [%l7 + 0x0C], %i3 ldx [%l7 + 0x28], %o3 fmovrsgez %i6, %f7, %f10 addcc %o1, %g2, %o6 srl %l1, 0x14, %o0 fabsd %f8, %f10 edge16ln %g1, %l5, %l2 stw %i7, [%l7 + 0x50] fmovsvs %xcc, %f6, %f8 ldub [%l7 + 0x08], %o4 sth %i5, [%l7 + 0x10] sth %i4, [%l7 + 0x1A] fcmped %fcc3, %f4, %f12 fmul8x16 %f3, %f14, %f14 tleu %icc, 0x7 std %f12, [%l7 + 0x30] fzeros %f11 movl %xcc, %i1, %g7 move %xcc, %l4, %o2 ldsw [%l7 + 0x40], %o7 fsrc1 %f14, %f8 fxnor %f0, %f8, %f6 std %f14, [%l7 + 0x48] udivcc %g3, 0x067C, %g6 edge16n %g4, %i0, %i2 ld [%l7 + 0x08], %f13 tsubcctv %l3, 0x083A, %l0 movge %icc, %g5, %o5 fbne,a %fcc3, loop_6168 edge16ln %i3, %l6, %i6 ldsw [%l7 + 0x18], %o1 fcmpgt32 %f12, %f2, %g2 loop_6168: sth %o6, [%l7 + 0x46] be %icc, loop_6169 lduw [%l7 + 0x50], %o3 fandnot1s %f7, %f0, %f1 stw %l1, [%l7 + 0x58] loop_6169: fmovsl %icc, %f0, %f13 nop setx loop_6170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %icc, %f8, %f15 ldsh [%l7 + 0x30], %o0 ldub [%l7 + 0x2A], %l5 loop_6170: stb %l2, [%l7 + 0x7A] lduw [%l7 + 0x70], %i7 fornot1 %f14, %f12, %f10 fmovd %f10, %f12 std %f6, [%l7 + 0x38] stb %g1, [%l7 + 0x55] ldd [%l7 + 0x28], %f10 movpos %xcc, %i5, %i4 tle %icc, 0x1 be,pt %icc, loop_6171 edge8n %o4, %g7, %i1 bge,pt %icc, loop_6172 subcc %l4, %o7, %o2 loop_6171: ldsh [%l7 + 0x60], %g3 movrgz %g6, %i0, %g4 loop_6172: std %f10, [%l7 + 0x68] fpadd32 %f8, %f4, %f2 tneg %xcc, 0x0 movgu %xcc, %i2, %l3 fmovdcs %icc, %f1, %f4 movn %xcc, %l0, %g5 fcmpes %fcc3, %f8, %f5 smul %o5, 0x0E2F, %l6 fone %f10 xnor %i6, %o1, %g2 sra %o6, 0x16, %i3 sth %o3, [%l7 + 0x46] bcs %xcc, loop_6173 fpsub16 %f12, %f8, %f14 fbne %fcc3, loop_6174 lduw [%l7 + 0x1C], %o0 loop_6173: stw %l5, [%l7 + 0x48] fmovsg %xcc, %f2, %f9 loop_6174: smul %l1, 0x1EAD, %l2 fbule,a %fcc3, loop_6175 fbul,a %fcc2, loop_6176 movrne %g1, 0x0E5, %i5 ld [%l7 + 0x20], %f13 loop_6175: bvs,pn %icc, loop_6177 loop_6176: fmovrdgz %i4, %f8, %f8 lduw [%l7 + 0x2C], %o4 movcc %xcc, %g7, %i7 loop_6177: movrgez %l4, 0x0FA, %o7 fbo,a %fcc1, loop_6178 stw %i1, [%l7 + 0x2C] udivcc %o2, 0x1B3C, %g6 ld [%l7 + 0x4C], %f3 loop_6178: fbule,a %fcc1, loop_6179 array16 %g3, %i0, %i2 sub %g4, 0x1B61, %l0 st %f8, [%l7 + 0x48] loop_6179: brlez,a %g5, loop_6180 ldsb [%l7 + 0x2A], %l3 fmovsle %xcc, %f5, %f7 lduh [%l7 + 0x74], %l6 loop_6180: movre %o5, %i6, %o1 ldsb [%l7 + 0x16], %g2 fnot2s %f1, %f2 sllx %o6, %i3, %o3 ld [%l7 + 0x08], %f7 stx %o0, [%l7 + 0x70] ldsb [%l7 + 0x71], %l5 movrgz %l2, %l1, %g1 edge16n %i4, %i5, %o4 andcc %g7, 0x1465, %l4 xor %i7, 0x0BA2, %i1 sth %o2, [%l7 + 0x50] or %g6, 0x1558, %g3 ldd [%l7 + 0x58], %f6 bneg loop_6181 fone %f2 tsubcctv %o7, 0x1DF5, %i0 edge16ln %g4, %i2, %l0 loop_6181: movrne %g5, %l3, %l6 ldx [%l7 + 0x18], %o5 or %i6, 0x01B0, %g2 pdist %f4, %f2, %f10 srlx %o1, 0x0A, %i3 fmovdn %xcc, %f5, %f11 taddcc %o6, %o0, %o3 brlez %l5, loop_6182 sth %l2, [%l7 + 0x58] ldsw [%l7 + 0x6C], %l1 lduh [%l7 + 0x60], %i4 loop_6182: fsrc2 %f4, %f6 ba,pt %xcc, loop_6183 stx %i5, [%l7 + 0x38] stx %o4, [%l7 + 0x30] fbne %fcc1, loop_6184 loop_6183: te %icc, 0x7 addcc %g7, 0x1F0E, %g1 fnot1 %f0, %f8 loop_6184: or %i7, 0x1CB9, %i1 fmovrdgez %l4, %f14, %f0 movcc %xcc, %g6, %o2 fands %f1, %f14, %f14 bn,a,pn %icc, loop_6185 fmuld8ulx16 %f8, %f10, %f12 ldub [%l7 + 0x7F], %o7 fcmpne32 %f6, %f4, %i0 loop_6185: fmovdl %icc, %f0, %f3 edge32l %g3, %g4, %l0 movn %icc, %i2, %l3 xnorcc %g5, 0x0A43, %l6 ldsw [%l7 + 0x2C], %o5 sth %g2, [%l7 + 0x62] ldsh [%l7 + 0x0C], %o1 fnegs %f13, %f15 lduh [%l7 + 0x76], %i6 movcs %xcc, %i3, %o0 fnot2s %f11, %f13 call loop_6186 ldd [%l7 + 0x78], %f12 fxors %f3, %f3, %f3 movrgez %o3, 0x03D, %l5 loop_6186: fpadd32s %f12, %f9, %f0 edge32 %l2, %o6, %i4 fones %f4 tvs %xcc, 0x1 ldsh [%l7 + 0x38], %i5 ld [%l7 + 0x3C], %f2 ldsb [%l7 + 0x45], %o4 movgu %xcc, %g7, %l1 ldsb [%l7 + 0x0D], %g1 fxor %f10, %f4, %f2 fcmpgt16 %f14, %f10, %i7 sth %i1, [%l7 + 0x68] brnz %g6, loop_6187 fmovsgu %xcc, %f4, %f14 sth %l4, [%l7 + 0x5E] fpmerge %f12, %f2, %f10 loop_6187: siam 0x0 or %o7, %o2, %g3 fpadd16 %f6, %f10, %f6 array8 %i0, %l0, %g4 fmovsneg %icc, %f13, %f6 ldsh [%l7 + 0x2A], %i2 edge16 %l3, %g5, %l6 ldx [%l7 + 0x48], %o5 call loop_6188 movgu %xcc, %g2, %i6 sllx %i3, 0x17, %o0 udiv %o1, 0x00D6, %o3 loop_6188: fmovsg %icc, %f10, %f2 fmul8ulx16 %f10, %f14, %f8 xnorcc %l5, %o6, %l2 sth %i4, [%l7 + 0x14] brlz %o4, loop_6189 nop setx loop_6190, %l0, %l1 jmpl %l1, %g7 fmul8sux16 %f12, %f10, %f10 ldx [%l7 + 0x70], %l1 loop_6189: fmovscc %xcc, %f6, %f14 loop_6190: st %f6, [%l7 + 0x0C] edge16l %i5, %g1, %i7 stw %i1, [%l7 + 0x18] lduw [%l7 + 0x68], %l4 st %f8, [%l7 + 0x68] lduw [%l7 + 0x14], %o7 st %f5, [%l7 + 0x14] taddcc %g6, %g3, %i0 st %f1, [%l7 + 0x68] st %f13, [%l7 + 0x70] movle %xcc, %l0, %g4 fmovsgu %xcc, %f12, %f4 ldsw [%l7 + 0x0C], %i2 fmovsn %icc, %f13, %f13 fmovrsgez %l3, %f0, %f15 fba %fcc2, loop_6191 st %f7, [%l7 + 0x64] std %f12, [%l7 + 0x18] fbuge %fcc3, loop_6192 loop_6191: edge8 %g5, %l6, %o2 fbule,a %fcc0, loop_6193 fmovdle %icc, %f14, %f6 loop_6192: fbo %fcc1, loop_6194 fcmpgt16 %f2, %f10, %g2 loop_6193: brlz %o5, loop_6195 sth %i3, [%l7 + 0x12] loop_6194: ldub [%l7 + 0x7C], %o0 ld [%l7 + 0x74], %f10 loop_6195: ld [%l7 + 0x08], %f7 movrlz %o1, 0x07F, %o3 movpos %xcc, %i6, %o6 fnegs %f8, %f11 fzeros %f12 srl %l2, 0x0C, %l5 fmovrdne %i4, %f2, %f12 lduh [%l7 + 0x52], %g7 ldub [%l7 + 0x60], %l1 stw %i5, [%l7 + 0x68] fsrc1 %f0, %f14 edge32ln %g1, %i7, %i1 orcc %o4, 0x001B, %o7 stw %l4, [%l7 + 0x14] fcmpne32 %f10, %f6, %g3 fmovrsgez %g6, %f4, %f0 fcmpeq16 %f4, %f6, %l0 fpadd16 %f14, %f12, %f4 tsubcctv %g4, 0x0287, %i0 tg %icc, 0x2 addccc %l3, 0x1B6C, %i2 edge16 %g5, %l6, %g2 fsrc1s %f12, %f8 movvs %xcc, %o2, %o5 fnegs %f11, %f14 fornot1s %f11, %f9, %f7 fnot2 %f8, %f8 edge16ln %i3, %o1, %o0 tvs %xcc, 0x5 ldub [%l7 + 0x27], %i6 ldub [%l7 + 0x08], %o3 tvs %xcc, 0x3 ld [%l7 + 0x74], %f13 sth %o6, [%l7 + 0x76] sth %l2, [%l7 + 0x3E] stw %l5, [%l7 + 0x34] stx %i4, [%l7 + 0x48] ldsh [%l7 + 0x0C], %l1 move %xcc, %i5, %g7 st %f12, [%l7 + 0x5C] ta %xcc, 0x0 edge8 %g1, %i1, %i7 ldd [%l7 + 0x10], %f12 call loop_6196 brgez,a %o4, loop_6197 ldsb [%l7 + 0x75], %l4 stw %o7, [%l7 + 0x0C] loop_6196: stb %g6, [%l7 + 0x35] loop_6197: addc %g3, 0x1570, %g4 ldd [%l7 + 0x38], %f14 fbug %fcc1, loop_6198 stx %i0, [%l7 + 0x58] movvs %xcc, %l0, %i2 ldx [%l7 + 0x50], %g5 loop_6198: lduh [%l7 + 0x46], %l6 fmovdleu %xcc, %f8, %f2 fmul8x16al %f12, %f12, %f12 xorcc %g2, %l3, %o5 std %f2, [%l7 + 0x48] stw %i3, [%l7 + 0x24] fors %f14, %f14, %f7 fmovspos %xcc, %f1, %f8 std %f0, [%l7 + 0x40] fbne,a %fcc1, loop_6199 fxors %f13, %f11, %f12 stx %o2, [%l7 + 0x28] addc %o1, 0x0F54, %i6 loop_6199: fbg,a %fcc0, loop_6200 fmovscc %xcc, %f6, %f3 lduh [%l7 + 0x3A], %o0 ldd [%l7 + 0x28], %f0 loop_6200: fpackfix %f14, %f5 ba %xcc, loop_6201 st %f10, [%l7 + 0x40] orcc %o3, 0x13D8, %o6 umulcc %l2, %i4, %l5 loop_6201: fbg,a %fcc3, loop_6202 mova %icc, %i5, %g7 std %f12, [%l7 + 0x38] bl,a,pn %icc, loop_6203 loop_6202: fnot1 %f0, %f8 fmul8x16al %f7, %f6, %f8 stw %g1, [%l7 + 0x70] loop_6203: edge32l %l1, %i1, %o4 fmul8x16 %f6, %f10, %f8 bgu,pn %icc, loop_6204 bshuffle %f6, %f4, %f0 movpos %icc, %l4, %o7 fexpand %f1, %f12 loop_6204: bg,a %icc, loop_6205 fnand %f0, %f10, %f10 ldsw [%l7 + 0x40], %g6 fandnot1 %f14, %f14, %f14 loop_6205: fmovrse %g3, %f3, %f3 ldub [%l7 + 0x1D], %i7 fcmpes %fcc3, %f13, %f7 fbuge %fcc3, loop_6206 movle %xcc, %g4, %l0 lduw [%l7 + 0x68], %i2 ldsb [%l7 + 0x24], %i0 loop_6206: ldsh [%l7 + 0x5C], %g5 fnegd %f8, %f8 movl %icc, %g2, %l6 fmovda %xcc, %f9, %f4 fand %f2, %f14, %f14 fmovsg %xcc, %f3, %f2 andncc %l3, %o5, %i3 udiv %o1, 0x0476, %i6 udivcc %o0, 0x1535, %o2 fmovrde %o3, %f8, %f14 fornot2 %f2, %f10, %f12 fmovs %f2, %f14 fandnot2 %f14, %f6, %f2 pdist %f14, %f4, %f12 tl %icc, 0x3 fnors %f4, %f12, %f3 fmul8x16al %f2, %f4, %f2 sll %o6, 0x12, %i4 fmovdcs %icc, %f8, %f8 fmovrsgz %l5, %f15, %f6 stx %l2, [%l7 + 0x28] ldx [%l7 + 0x68], %g7 fpsub16 %f8, %f10, %f14 std %f10, [%l7 + 0x28] ldsh [%l7 + 0x58], %i5 and %g1, 0x0A62, %l1 fbg,a %fcc0, loop_6207 smul %o4, %i1, %o7 fbu,a %fcc3, loop_6208 ldub [%l7 + 0x1D], %g6 loop_6207: subcc %g3, 0x0674, %l4 stb %i7, [%l7 + 0x69] loop_6208: ldsw [%l7 + 0x0C], %g4 fmovsge %icc, %f4, %f7 fbu %fcc1, loop_6209 taddcc %l0, %i2, %i0 edge8 %g5, %g2, %l6 fzeros %f7 loop_6209: fandnot1 %f12, %f4, %f12 stx %l3, [%l7 + 0x20] fmovrdlz %i3, %f10, %f0 fbue %fcc0, loop_6210 fmovrsgz %o5, %f0, %f9 edge32n %i6, %o1, %o0 fpsub32s %f1, %f1, %f1 loop_6210: fnot2s %f2, %f9 fornot1 %f10, %f12, %f10 fsrc2s %f12, %f13 fmovsn %icc, %f2, %f2 fbo %fcc2, loop_6211 add %o3, %o6, %i4 edge8n %l5, %l2, %o2 sth %g7, [%l7 + 0x14] loop_6211: bshuffle %f0, %f8, %f4 move %xcc, %i5, %l1 fzero %f6 ldsb [%l7 + 0x62], %o4 tg %icc, 0x2 lduw [%l7 + 0x0C], %i1 fcmpes %fcc1, %f3, %f14 ble loop_6212 fba,a %fcc1, loop_6213 movvs %icc, %o7, %g1 fors %f14, %f14, %f12 loop_6212: ldsb [%l7 + 0x62], %g3 loop_6213: nop setx loop_6214, %l0, %l1 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 %g6, [%l7 + 0x60] fmovdvc %xcc, %f15, %f3 movrgz %l4, 0x3A2, %i7 loop_6214: subcc %l0, %i2, %g4 lduw [%l7 + 0x6C], %i0 fornot2s %f12, %f11, %f0 fbn,a %fcc3, loop_6215 addccc %g2, 0x16EE, %l6 popc 0x1C24, %g5 fornot2 %f2, %f14, %f8 loop_6215: udivcc %i3, 0x00BE, %l3 tvs %icc, 0x5 fmovdleu %xcc, %f2, %f12 stx %o5, [%l7 + 0x28] fnot2 %f8, %f2 fmovdvc %xcc, %f2, %f5 edge16 %o1, %i6, %o3 nop setx loop_6216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x5C], %o6 array32 %o0, %l5, %l2 fbule %fcc2, loop_6217 loop_6216: umulcc %o2, 0x060A, %i4 smulcc %g7, 0x123D, %l1 stw %o4, [%l7 + 0x54] loop_6217: fmovsa %xcc, %f14, %f0 bg,a loop_6218 smul %i1, %i5, %o7 fnot2 %f12, %f12 tn %xcc, 0x2 loop_6218: ldsw [%l7 + 0x64], %g1 tpos %icc, 0x2 fmovsg %xcc, %f15, %f10 edge32 %g6, %g3, %i7 fmovdle %icc, %f0, %f13 ldsh [%l7 + 0x64], %l4 ldsh [%l7 + 0x38], %l0 fbne,a %fcc2, loop_6219 sth %g4, [%l7 + 0x68] fmovrsgz %i2, %f3, %f0 movrne %i0, %l6, %g5 loop_6219: std %f2, [%l7 + 0x60] brlez,a %g2, loop_6220 fcmpes %fcc1, %f5, %f9 fmovsge %icc, %f4, %f3 fmovda %icc, %f7, %f0 loop_6220: tl %xcc, 0x2 fblg,a %fcc1, loop_6221 sth %i3, [%l7 + 0x1C] stw %o5, [%l7 + 0x68] st %f3, [%l7 + 0x70] loop_6221: move %xcc, %l3, %o1 stw %o3, [%l7 + 0x1C] bne,a loop_6222 fmovdleu %xcc, %f2, %f2 stx %i6, [%l7 + 0x20] movn %icc, %o6, %o0 loop_6222: ldsh [%l7 + 0x56], %l2 st %f3, [%l7 + 0x70] fmovsge %icc, %f12, %f0 movrgez %o2, 0x06B, %l5 std %f8, [%l7 + 0x50] array16 %i4, %g7, %l1 fnot2 %f12, %f4 bneg,pn %xcc, loop_6223 fmovdneg %icc, %f11, %f4 fcmpgt32 %f6, %f8, %i1 stx %o4, [%l7 + 0x68] loop_6223: ldsb [%l7 + 0x6B], %o7 lduw [%l7 + 0x78], %i5 edge8n %g6, %g1, %g3 stx %l4, [%l7 + 0x28] lduh [%l7 + 0x18], %i7 ldub [%l7 + 0x2C], %g4 ta %xcc, 0x7 addccc %l0, %i2, %l6 taddcc %i0, %g2, %g5 lduw [%l7 + 0x74], %i3 lduw [%l7 + 0x14], %o5 fmovdvc %icc, %f7, %f4 fsrc1 %f0, %f10 fcmple32 %f8, %f10, %o1 lduh [%l7 + 0x2C], %l3 movge %xcc, %o3, %i6 subcc %o6, 0x17E9, %o0 fcmpne16 %f2, %f6, %o2 fmovdleu %icc, %f7, %f1 fmovdpos %xcc, %f3, %f7 stw %l2, [%l7 + 0x74] lduw [%l7 + 0x48], %i4 fbu %fcc0, loop_6224 fcmps %fcc1, %f12, %f8 stb %l5, [%l7 + 0x2A] fmovsl %xcc, %f10, %f3 loop_6224: fmovsvc %icc, %f12, %f8 ldsh [%l7 + 0x5E], %l1 brlez,a %i1, loop_6225 xnorcc %o4, %g7, %o7 lduh [%l7 + 0x0E], %i5 ldsh [%l7 + 0x18], %g1 loop_6225: tsubcc %g6, %l4, %i7 udiv %g3, 0x0B9D, %g4 ldub [%l7 + 0x65], %l0 fmovdge %icc, %f3, %f7 ldsh [%l7 + 0x24], %i2 addc %i0, 0x00F1, %g2 movl %icc, %g5, %i3 fmovrdlz %l6, %f8, %f10 ldsb [%l7 + 0x2C], %o5 bcs,pn %icc, loop_6226 fmovdcs %icc, %f4, %f15 ldsh [%l7 + 0x2E], %l3 pdist %f14, %f6, %f2 loop_6226: stw %o3, [%l7 + 0x58] stb %i6, [%l7 + 0x0D] fandnot1 %f6, %f0, %f10 for %f6, %f8, %f0 lduw [%l7 + 0x60], %o1 sth %o0, [%l7 + 0x54] ldub [%l7 + 0x6E], %o6 addcc %o2, 0x0733, %i4 ldd [%l7 + 0x10], %f6 edge16 %l2, %l5, %l1 fpack32 %f8, %f14, %f14 fpack16 %f0, %f1 ldsh [%l7 + 0x70], %i1 tvc %xcc, 0x2 fmovdvc %xcc, %f8, %f8 fmovsle %icc, %f10, %f0 ldsw [%l7 + 0x64], %g7 movcs %icc, %o4, %o7 stw %g1, [%l7 + 0x20] fcmpes %fcc0, %f1, %f10 ldsw [%l7 + 0x08], %i5 array16 %g6, %l4, %g3 edge16l %i7, %l0, %g4 ta %icc, 0x0 sth %i2, [%l7 + 0x3C] nop setx loop_6227, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry faligndata %f0, %f6, %f2 stb %g2, [%l7 + 0x2A] std %f4, [%l7 + 0x78] loop_6227: fmovrdlez %i0, %f14, %f2 fnot1 %f14, %f6 movvc %xcc, %i3, %g5 fmovdcs %xcc, %f14, %f9 ldd [%l7 + 0x08], %f4 tneg %icc, 0x0 movrlz %l6, %o5, %o3 fpsub16s %f3, %f6, %f1 lduw [%l7 + 0x0C], %i6 fba,a %fcc0, loop_6228 ldd [%l7 + 0x58], %f6 fbuge %fcc0, loop_6229 stb %l3, [%l7 + 0x3C] loop_6228: fmovrde %o0, %f12, %f6 fcmpgt16 %f14, %f12, %o6 loop_6229: nop setx loop_6230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6231, %l0, %l1 jmpl %l1, %o1 sdivx %i4, 0x1824, %l2 lduw [%l7 + 0x6C], %o2 loop_6230: fcmpeq16 %f2, %f12, %l1 loop_6231: fexpand %f1, %f14 stx %l5, [%l7 + 0x28] fpmerge %f14, %f4, %f4 ldx [%l7 + 0x70], %g7 ld [%l7 + 0x24], %f1 pdist %f8, %f10, %f2 fors %f8, %f1, %f3 movre %i1, 0x28F, %o7 fabsd %f4, %f4 stw %o4, [%l7 + 0x38] fornot2s %f9, %f3, %f3 andn %i5, 0x0217, %g6 lduh [%l7 + 0x1A], %l4 fmovrsgz %g1, %f15, %f15 ldx [%l7 + 0x58], %i7 smul %l0, %g3, %i2 fmovsg %xcc, %f2, %f7 st %f13, [%l7 + 0x24] fmovdpos %xcc, %f9, %f10 mova %xcc, %g2, %g4 fornot1 %f12, %f2, %f12 tsubcc %i3, %g5, %i0 mova %icc, %o5, %o3 ldub [%l7 + 0x50], %i6 fmul8sux16 %f6, %f4, %f10 fmovrdgez %l6, %f0, %f6 fsrc1 %f0, %f8 fands %f9, %f2, %f0 sth %l3, [%l7 + 0x3C] lduh [%l7 + 0x4C], %o0 ldd [%l7 + 0x68], %f4 movcs %xcc, %o6, %i4 ldsh [%l7 + 0x48], %l2 fmovdgu %icc, %f10, %f7 fmovdneg %xcc, %f12, %f9 fpackfix %f2, %f7 fpadd16 %f14, %f14, %f14 ldx [%l7 + 0x58], %o1 movg %xcc, %o2, %l1 bcc,pn %icc, loop_6232 movre %g7, 0x397, %l5 orn %i1, 0x0FE3, %o7 stw %o4, [%l7 + 0x30] loop_6232: ld [%l7 + 0x6C], %f8 std %f14, [%l7 + 0x50] ldsb [%l7 + 0x5A], %g6 fbn,a %fcc1, loop_6233 fandnot1 %f10, %f8, %f14 fabsd %f8, %f2 fcmpeq16 %f6, %f2, %l4 loop_6233: taddcctv %g1, %i7, %i5 tcc %icc, 0x1 taddcctv %l0, %i2, %g2 ldd [%l7 + 0x08], %f12 ldsb [%l7 + 0x53], %g3 stb %i3, [%l7 + 0x20] umulcc %g4, 0x0581, %i0 edge16l %g5, %o3, %o5 stb %l6, [%l7 + 0x6A] ldx [%l7 + 0x78], %l3 sdiv %o0, 0x1C00, %o6 edge16ln %i4, %l2, %i6 or %o2, 0x1364, %l1 udivcc %o1, 0x1352, %l5 fbne %fcc3, loop_6234 fmovdleu %xcc, %f1, %f9 fmovrsgez %g7, %f6, %f14 popc 0x0CCD, %o7 loop_6234: ld [%l7 + 0x44], %f15 brnz,a %o4, loop_6235 srl %g6, 0x14, %l4 addcc %g1, 0x1527, %i1 ta %icc, 0x7 loop_6235: sra %i7, %i5, %i2 ldsb [%l7 + 0x6F], %g2 fbue,a %fcc3, loop_6236 fexpand %f0, %f14 lduw [%l7 + 0x7C], %l0 fpack16 %f8, %f5 loop_6236: fandnot1 %f4, %f10, %f2 tvc %icc, 0x1 orcc %i3, %g3, %i0 ldsh [%l7 + 0x74], %g4 stb %o3, [%l7 + 0x2E] fbo %fcc1, loop_6237 xorcc %o5, 0x16D9, %l6 ld [%l7 + 0x0C], %f6 fpsub16 %f8, %f4, %f12 loop_6237: bvs loop_6238 movgu %icc, %g5, %l3 subc %o6, 0x0AFF, %o0 fsrc1 %f14, %f4 loop_6238: fmuld8ulx16 %f11, %f7, %f8 fpmerge %f3, %f15, %f10 fone %f12 and %l2, 0x0FF1, %i4 fblg %fcc0, loop_6239 fcmpne16 %f8, %f8, %o2 fmovdg %icc, %f4, %f13 bvc,a %icc, loop_6240 loop_6239: bne,a,pt %xcc, loop_6241 fand %f0, %f12, %f10 ld [%l7 + 0x3C], %f6 loop_6240: fpadd16 %f14, %f0, %f4 loop_6241: edge8 %i6, %o1, %l5 movgu %xcc, %g7, %l1 tne %icc, 0x7 lduh [%l7 + 0x78], %o4 fmovscc %icc, %f12, %f11 ldsh [%l7 + 0x52], %o7 brlz %l4, loop_6242 fcmpeq16 %f8, %f8, %g1 addc %i1, 0x1C99, %g6 ld [%l7 + 0x14], %f15 loop_6242: mulx %i7, %i5, %g2 andcc %i2, %i3, %l0 fcmple16 %f6, %f12, %i0 fcmped %fcc0, %f4, %f12 movne %xcc, %g4, %g3 brgz,a %o5, loop_6243 ldsb [%l7 + 0x32], %l6 fbo %fcc3, loop_6244 movrlez %g5, %l3, %o6 loop_6243: movcs %xcc, %o3, %l2 ldsw [%l7 + 0x48], %o0 loop_6244: movrgez %i4, 0x37D, %i6 srlx %o1, %l5, %o2 fmovsl %icc, %f9, %f4 fcmpes %fcc1, %f4, %f12 movgu %xcc, %g7, %o4 fnot2 %f0, %f2 for %f8, %f0, %f12 xor %o7, %l1, %l4 stx %g1, [%l7 + 0x48] fmovscc %xcc, %f3, %f14 movcs %icc, %i1, %g6 sth %i5, [%l7 + 0x3C] fpsub32 %f2, %f10, %f4 pdist %f4, %f4, %f4 nop setx loop_6245, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq16 %f0, %f0, %g2 movleu %icc, %i7, %i2 lduh [%l7 + 0x3E], %l0 loop_6245: stb %i3, [%l7 + 0x64] alignaddrl %g4, %i0, %o5 sub %l6, 0x152D, %g3 ldx [%l7 + 0x40], %l3 mova %icc, %g5, %o6 fcmped %fcc2, %f14, %f0 andncc %o3, %o0, %l2 sdivcc %i6, 0x1D0D, %o1 tl %icc, 0x0 tvc %icc, 0x7 fandnot2 %f12, %f12, %f4 addcc %i4, 0x0910, %l5 stx %o2, [%l7 + 0x58] ldd [%l7 + 0x60], %f0 fnot2 %f10, %f12 call loop_6246 fcmple16 %f14, %f10, %o4 ldsw [%l7 + 0x5C], %g7 sub %l1, %o7, %l4 loop_6246: movne %xcc, %i1, %g1 fmul8x16 %f1, %f4, %f2 stw %i5, [%l7 + 0x2C] movpos %xcc, %g2, %i7 bpos %icc, loop_6247 movle %icc, %i2, %g6 ld [%l7 + 0x10], %f13 fbl %fcc2, loop_6248 loop_6247: fmovdne %icc, %f0, %f2 ldx [%l7 + 0x58], %l0 fmovrse %i3, %f12, %f10 loop_6248: fmovdneg %icc, %f12, %f7 fmovdn %xcc, %f15, %f4 sth %i0, [%l7 + 0x50] fmovsvc %icc, %f3, %f13 edge32l %g4, %o5, %l6 fpadd16s %f2, %f1, %f6 lduh [%l7 + 0x14], %g3 fpack32 %f2, %f8, %f12 tleu %icc, 0x7 std %f14, [%l7 + 0x48] sll %g5, %l3, %o6 movrgz %o0, %l2, %o3 fmovrsne %o1, %f3, %f10 fbe,a %fcc3, loop_6249 st %f4, [%l7 + 0x68] fmovsn %xcc, %f5, %f10 sra %i4, %l5, %o2 loop_6249: bneg,pn %xcc, loop_6250 fand %f2, %f0, %f6 fmul8x16al %f4, %f2, %f14 edge32 %i6, %o4, %g7 loop_6250: stw %l1, [%l7 + 0x20] fpadd16s %f10, %f5, %f6 sth %l4, [%l7 + 0x26] sth %o7, [%l7 + 0x1E] fandnot1 %f6, %f6, %f0 fcmpne16 %f10, %f6, %g1 ldsb [%l7 + 0x2B], %i1 mulx %i5, 0x0942, %g2 ldsw [%l7 + 0x58], %i7 ld [%l7 + 0x6C], %f8 movvs %icc, %g6, %i2 orncc %i3, 0x0496, %l0 movg %xcc, %i0, %g4 fandnot1 %f0, %f12, %f4 alignaddrl %l6, %o5, %g3 srax %g5, %o6, %o0 srax %l2, %o3, %o1 fzero %f8 subcc %l3, 0x119A, %i4 fabss %f8, %f5 fzeros %f6 smulcc %l5, 0x10B4, %i6 fbug %fcc1, loop_6251 sth %o2, [%l7 + 0x0E] fmul8x16au %f4, %f7, %f10 sth %g7, [%l7 + 0x30] loop_6251: stb %l1, [%l7 + 0x18] tleu %icc, 0x6 xnor %l4, 0x10CC, %o4 fabsd %f6, %f6 ldsb [%l7 + 0x72], %g1 fornot2s %f14, %f10, %f4 ldub [%l7 + 0x72], %o7 ldsb [%l7 + 0x78], %i5 fmovs %f14, %f7 mulscc %i1, 0x1004, %g2 fbuge %fcc1, loop_6252 sth %i7, [%l7 + 0x36] fcmple16 %f10, %f0, %g6 std %f6, [%l7 + 0x78] loop_6252: fcmpes %fcc0, %f2, %f13 stb %i3, [%l7 + 0x5C] bne,a %icc, loop_6253 stb %l0, [%l7 + 0x59] subccc %i0, 0x0705, %g4 sdiv %i2, 0x1BA0, %l6 loop_6253: fbe,a %fcc2, loop_6254 addc %g3, %g5, %o6 bne,a,pt %xcc, loop_6255 lduh [%l7 + 0x08], %o5 loop_6254: ldub [%l7 + 0x1B], %o0 ldd [%l7 + 0x18], %f8 loop_6255: ldd [%l7 + 0x10], %f2 fnands %f4, %f12, %f12 fexpand %f3, %f2 ldub [%l7 + 0x5B], %l2 tsubcc %o3, %l3, %o1 movleu %icc, %i4, %l5 movge %icc, %o2, %i6 andncc %l1, %g7, %l4 ldsb [%l7 + 0x27], %o4 sllx %o7, %i5, %g1 fbo,a %fcc1, loop_6256 srax %g2, 0x00, %i7 ld [%l7 + 0x34], %f9 tn %icc, 0x6 loop_6256: fmovrsne %g6, %f9, %f11 tvs %xcc, 0x1 edge8l %i1, %l0, %i3 lduw [%l7 + 0x48], %i0 std %f2, [%l7 + 0x18] movleu %icc, %i2, %l6 ldsb [%l7 + 0x31], %g3 st %f7, [%l7 + 0x58] fmovdne %xcc, %f7, %f3 fmovsle %xcc, %f8, %f13 fexpand %f12, %f12 ldsh [%l7 + 0x46], %g5 fmovsneg %icc, %f4, %f10 ldub [%l7 + 0x78], %o6 xorcc %o5, %g4, %l2 fmovdn %xcc, %f10, %f1 ldsb [%l7 + 0x23], %o3 fones %f6 tcc %icc, 0x6 fbg,a %fcc3, loop_6257 movrlez %o0, %o1, %i4 bshuffle %f14, %f10, %f8 stx %l3, [%l7 + 0x28] loop_6257: udivcc %o2, 0x03B2, %i6 lduh [%l7 + 0x40], %l1 fmovdpos %xcc, %f9, %f8 fpsub16 %f6, %f8, %f14 stw %l5, [%l7 + 0x30] fnegd %f10, %f0 fbul,a %fcc1, loop_6258 taddcc %l4, 0x1EA8, %g7 call loop_6259 smul %o4, %i5, %g1 loop_6258: fpackfix %f14, %f5 srl %o7, 0x0C, %i7 loop_6259: move %icc, %g6, %i1 ldsh [%l7 + 0x1E], %l0 ldub [%l7 + 0x2C], %i3 fmovsn %xcc, %f7, %f12 ldsw [%l7 + 0x4C], %g2 tneg %xcc, 0x6 fmovrsgez %i2, %f13, %f3 subccc %l6, %i0, %g5 sra %g3, 0x12, %o5 fnegd %f14, %f12 tcs %xcc, 0x0 udiv %g4, 0x01EA, %l2 stx %o3, [%l7 + 0x20] fmovse %xcc, %f9, %f2 movrlez %o6, %o0, %i4 ldub [%l7 + 0x4E], %o1 fmul8x16 %f3, %f8, %f10 fmovdne %icc, %f6, %f5 fmovdvc %xcc, %f5, %f0 bvc,a loop_6260 stx %l3, [%l7 + 0x28] stx %i6, [%l7 + 0x70] ldsb [%l7 + 0x21], %l1 loop_6260: fmovrdgez %l5, %f4, %f2 fmuld8ulx16 %f13, %f14, %f0 fmuld8ulx16 %f15, %f4, %f8 movgu %xcc, %o2, %g7 fbe %fcc2, loop_6261 andncc %o4, %l4, %g1 fcmpne16 %f6, %f4, %o7 ld [%l7 + 0x24], %f2 loop_6261: addc %i7, 0x0084, %g6 sth %i1, [%l7 + 0x0C] tcc %xcc, 0x5 fnegs %f15, %f8 fmovsneg %icc, %f3, %f14 fands %f12, %f7, %f10 fbule %fcc1, loop_6262 tle %xcc, 0x3 stb %i5, [%l7 + 0x50] movvs %xcc, %i3, %g2 loop_6262: fmovrde %l0, %f0, %f2 fbuge,a %fcc2, loop_6263 ldx [%l7 + 0x18], %i2 sllx %i0, 0x13, %l6 sll %g5, 0x04, %o5 loop_6263: fmul8ulx16 %f6, %f12, %f12 stw %g4, [%l7 + 0x48] lduw [%l7 + 0x20], %g3 std %f10, [%l7 + 0x48] udivcc %o3, 0x0357, %o6 fandnot2s %f13, %f5, %f15 ldx [%l7 + 0x78], %l2 fmovrslez %o0, %f14, %f1 sth %i4, [%l7 + 0x70] ldub [%l7 + 0x68], %o1 add %i6, 0x0278, %l1 std %f14, [%l7 + 0x50] brgez,a %l3, loop_6264 ldsw [%l7 + 0x30], %o2 fornot1s %f15, %f2, %f12 fbug %fcc1, loop_6265 loop_6264: lduw [%l7 + 0x7C], %l5 fsrc2s %f9, %f1 movrlez %g7, %o4, %g1 loop_6265: ta %icc, 0x1 fmovdle %xcc, %f4, %f9 lduh [%l7 + 0x70], %l4 movn %icc, %i7, %o7 fmovde %xcc, %f8, %f0 fpadd16s %f7, %f14, %f8 fmovdg %xcc, %f15, %f15 movrne %i1, %i5, %g6 ldub [%l7 + 0x5A], %g2 movcs %icc, %l0, %i3 std %f10, [%l7 + 0x40] ldd [%l7 + 0x20], %f6 ldx [%l7 + 0x18], %i2 fxor %f12, %f4, %f0 srax %i0, 0x1B, %g5 tneg %xcc, 0x4 umul %o5, %l6, %g3 ldd [%l7 + 0x20], %f2 nop setx loop_6266, %l0, %l1 jmpl %l1, %g4 fnands %f2, %f2, %f5 fbn %fcc3, loop_6267 sth %o3, [%l7 + 0x1A] loop_6266: st %f1, [%l7 + 0x18] ba,pt %icc, loop_6268 loop_6267: lduw [%l7 + 0x74], %l2 fmovrsgez %o6, %f2, %f6 edge16l %i4, %o1, %o0 loop_6268: andncc %l1, %i6, %o2 fpadd16s %f7, %f7, %f5 stw %l5, [%l7 + 0x28] fpackfix %f4, %f4 srl %l3, %o4, %g1 fmovdne %icc, %f8, %f3 ldx [%l7 + 0x20], %l4 tle %xcc, 0x4 array32 %g7, %i7, %i1 fnot1s %f6, %f3 movvs %icc, %i5, %o7 edge8ln %g2, %l0, %g6 subcc %i3, 0x0610, %i0 tneg %icc, 0x0 tle %xcc, 0x3 tcs %icc, 0x0 ldd [%l7 + 0x48], %f14 subc %i2, 0x1597, %g5 array8 %l6, %o5, %g4 fmovsneg %icc, %f15, %f4 edge32 %o3, %g3, %o6 ldsw [%l7 + 0x2C], %i4 orncc %l2, 0x0BFB, %o1 be %icc, loop_6269 bvs loop_6270 fmovsgu %icc, %f3, %f11 pdist %f14, %f4, %f8 loop_6269: fbug,a %fcc0, loop_6271 loop_6270: fone %f2 fcmpgt16 %f14, %f10, %l1 be,pn %xcc, loop_6272 loop_6271: movrgz %o0, %o2, %l5 tcs %xcc, 0x5 smul %i6, 0x1850, %o4 loop_6272: bvs,a,pt %icc, loop_6273 fcmpgt32 %f2, %f12, %g1 fbn,a %fcc0, loop_6274 fbug %fcc3, loop_6275 loop_6273: ldx [%l7 + 0x40], %l4 movcc %icc, %l3, %g7 loop_6274: fmovsleu %icc, %f4, %f7 loop_6275: fandnot1s %f2, %f2, %f13 fxnor %f14, %f2, %f12 fmovsgu %icc, %f11, %f15 edge16 %i7, %i5, %i1 mulx %g2, 0x0F41, %o7 fcmple16 %f6, %f2, %g6 lduw [%l7 + 0x30], %l0 fxnors %f12, %f12, %f14 fcmpne16 %f14, %f0, %i3 bvs,a,pt %xcc, loop_6276 fbug,a %fcc0, loop_6277 bgu,a %xcc, loop_6278 alignaddr %i0, %i2, %g5 loop_6276: ldsw [%l7 + 0x10], %l6 loop_6277: lduh [%l7 + 0x58], %g4 loop_6278: movrgz %o3, %g3, %o6 ldx [%l7 + 0x30], %o5 movg %xcc, %l2, %o1 tsubcctv %i4, %l1, %o2 sth %l5, [%l7 + 0x4E] sth %o0, [%l7 + 0x2C] ldd [%l7 + 0x20], %f6 fmovdvs %xcc, %f6, %f11 nop setx loop_6279, %l0, %l1 jmpl %l1, %i6 movcs %icc, %o4, %g1 sth %l4, [%l7 + 0x3E] brgz,a %g7, loop_6280 loop_6279: movl %xcc, %l3, %i7 movl %icc, %i1, %g2 st %f4, [%l7 + 0x2C] loop_6280: movrgez %i5, %g6, %o7 edge16n %l0, %i0, %i3 fpadd32 %f4, %f6, %f12 tgu %xcc, 0x5 andncc %i2, %l6, %g4 tvc %icc, 0x6 fmovsgu %icc, %f6, %f7 bneg,a loop_6281 orn %g5, %o3, %o6 stx %g3, [%l7 + 0x30] pdist %f6, %f14, %f12 loop_6281: stw %l2, [%l7 + 0x60] taddcc %o1, 0x08B0, %i4 fone %f8 ldsh [%l7 + 0x52], %o5 andncc %l1, %l5, %o2 subccc %o0, 0x1251, %o4 fxnor %f8, %f6, %f4 bgu %icc, loop_6282 alignaddr %i6, %l4, %g1 tvc %icc, 0x5 movcs %icc, %g7, %l3 loop_6282: stw %i7, [%l7 + 0x68] ldd [%l7 + 0x38], %f8 lduw [%l7 + 0x74], %i1 fmovdcs %icc, %f10, %f10 fbn %fcc2, loop_6283 fblg,a %fcc1, loop_6284 bleu,pt %icc, loop_6285 lduw [%l7 + 0x50], %i5 loop_6283: bcc,a loop_6286 loop_6284: fmuld8ulx16 %f11, %f10, %f14 loop_6285: movrgez %g6, 0x13E, %g2 ldsb [%l7 + 0x28], %l0 loop_6286: tvs %xcc, 0x7 stx %o7, [%l7 + 0x78] smulcc %i0, 0x021D, %i3 ldsb [%l7 + 0x50], %l6 stb %g4, [%l7 + 0x47] fmovdl %xcc, %f12, %f15 edge8ln %g5, %o3, %o6 ldx [%l7 + 0x20], %i2 srl %g3, %o1, %i4 tle %xcc, 0x7 movl %xcc, %l2, %l1 ldsh [%l7 + 0x74], %o5 bleu,pn %xcc, loop_6287 stw %o2, [%l7 + 0x08] stx %o0, [%l7 + 0x58] fmovd %f14, %f10 loop_6287: fcmpgt32 %f0, %f2, %l5 alignaddrl %o4, %i6, %g1 ld [%l7 + 0x68], %f10 std %f0, [%l7 + 0x28] movl %icc, %g7, %l4 fxnor %f8, %f10, %f10 st %f0, [%l7 + 0x5C] bneg,pn %icc, loop_6288 sdiv %i7, 0x1F83, %i1 fmovsvs %icc, %f6, %f0 ld [%l7 + 0x1C], %f10 loop_6288: tcc %xcc, 0x3 array32 %l3, %g6, %i5 sub %l0, %g2, %o7 edge8 %i3, %l6, %i0 sdiv %g5, 0x1F16, %g4 nop setx loop_6289, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %o6, %i2, %g3 movn %icc, %o3, %i4 sth %l2, [%l7 + 0x0C] loop_6289: tl %icc, 0x2 fbl,a %fcc1, loop_6290 add %l1, 0x11BC, %o1 std %f0, [%l7 + 0x78] ldub [%l7 + 0x6E], %o2 loop_6290: fmovrslez %o0, %f3, %f1 orncc %o5, %o4, %i6 fandnot2s %f0, %f3, %f2 umul %l5, %g7, %g1 fcmped %fcc0, %f2, %f8 fandnot2s %f0, %f13, %f6 ldub [%l7 + 0x41], %i7 fmovdne %xcc, %f3, %f9 fmovsn %icc, %f7, %f7 fpsub16s %f11, %f13, %f2 mova %icc, %i1, %l4 subccc %l3, 0x0ECB, %g6 ldd [%l7 + 0x58], %f14 tcc %xcc, 0x1 movleu %icc, %i5, %g2 fmovsne %xcc, %f4, %f6 fmovrdgez %o7, %f12, %f8 ldsb [%l7 + 0x11], %l0 edge8n %l6, %i3, %i0 ldsw [%l7 + 0x20], %g4 ldsb [%l7 + 0x3C], %g5 fmovd %f14, %f0 fcmpeq16 %f6, %f4, %o6 movrgez %i2, %g3, %o3 fmovrdgz %i4, %f6, %f0 fnands %f3, %f2, %f1 std %f4, [%l7 + 0x10] edge32n %l2, %o1, %o2 brlez %o0, loop_6291 stb %l1, [%l7 + 0x3C] fmovdvc %icc, %f3, %f2 tne %icc, 0x5 loop_6291: brgez,a %o5, loop_6292 ldd [%l7 + 0x38], %f14 ldub [%l7 + 0x69], %i6 ldd [%l7 + 0x20], %f14 loop_6292: fbg,a %fcc0, loop_6293 smulcc %l5, %o4, %g7 movgu %xcc, %g1, %i1 fcmpne16 %f0, %f2, %l4 loop_6293: bcc,a %xcc, loop_6294 stw %l3, [%l7 + 0x18] ldsb [%l7 + 0x64], %i7 fpsub16 %f2, %f14, %f8 loop_6294: fmovspos %icc, %f9, %f13 ldx [%l7 + 0x50], %i5 fbl %fcc0, loop_6295 movl %icc, %g2, %o7 st %f4, [%l7 + 0x5C] fbne,a %fcc0, loop_6296 loop_6295: for %f0, %f10, %f6 fcmpeq16 %f6, %f2, %l0 ldsw [%l7 + 0x40], %g6 loop_6296: bvs loop_6297 fmovse %xcc, %f11, %f7 array8 %l6, %i0, %i3 movgu %xcc, %g5, %g4 loop_6297: bleu,a,pn %xcc, loop_6298 movn %xcc, %o6, %g3 movrgez %i2, %i4, %l2 fmuld8sux16 %f11, %f2, %f14 loop_6298: fnors %f13, %f8, %f13 tle %icc, 0x5 fmul8x16au %f9, %f12, %f12 srl %o1, %o3, %o0 fcmped %fcc2, %f4, %f6 sth %o2, [%l7 + 0x48] ldd [%l7 + 0x70], %f6 lduh [%l7 + 0x32], %o5 stb %l1, [%l7 + 0x77] sll %l5, 0x18, %i6 fmovsgu %icc, %f11, %f0 ldx [%l7 + 0x20], %g7 edge32n %g1, %o4, %l4 movrgez %l3, 0x24E, %i7 movleu %xcc, %i5, %g2 fmovdne %icc, %f10, %f1 fmovdpos %icc, %f14, %f5 popc 0x1DAD, %i1 ldub [%l7 + 0x14], %o7 fzero %f10 fcmpeq16 %f8, %f14, %g6 fmovsleu %icc, %f12, %f3 umul %l0, %l6, %i3 tge %icc, 0x6 tg %icc, 0x3 tgu %icc, 0x5 bn,pn %xcc, loop_6299 lduh [%l7 + 0x76], %i0 lduw [%l7 + 0x4C], %g4 ldsw [%l7 + 0x58], %o6 loop_6299: std %f6, [%l7 + 0x60] add %g3, %i2, %g5 fone %f0 sth %l2, [%l7 + 0x42] fpadd32 %f2, %f14, %f8 or %i4, %o3, %o0 sth %o1, [%l7 + 0x20] fcmpgt32 %f12, %f12, %o5 brz %l1, loop_6300 ldx [%l7 + 0x50], %o2 fbn,a %fcc2, loop_6301 fnot1 %f4, %f0 loop_6300: edge16 %i6, %g7, %g1 movvc %xcc, %l5, %l4 loop_6301: fmovdneg %xcc, %f14, %f14 fbue,a %fcc0, loop_6302 stb %o4, [%l7 + 0x2B] addcc %i7, %l3, %i5 fmovsg %icc, %f14, %f15 loop_6302: tcc %icc, 0x0 fmovrdgez %i1, %f12, %f0 sth %o7, [%l7 + 0x18] fbe,a %fcc2, loop_6303 ldsb [%l7 + 0x37], %g2 fbul %fcc0, loop_6304 st %f10, [%l7 + 0x50] loop_6303: addcc %g6, 0x15D7, %l6 ldd [%l7 + 0x70], %f12 loop_6304: orn %i3, 0x199C, %l0 fnands %f10, %f14, %f6 bvc %icc, loop_6305 taddcctv %i0, 0x1E21, %o6 fpsub32 %f0, %f6, %f6 stx %g3, [%l7 + 0x48] loop_6305: fmul8x16 %f10, %f12, %f14 ldd [%l7 + 0x40], %f0 fpsub16s %f2, %f13, %f12 fbug,a %fcc2, loop_6306 ldsb [%l7 + 0x5A], %i2 fmovsge %icc, %f4, %f11 fmovdn %icc, %f0, %f1 loop_6306: nop setx loop_6307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x5B], %g5 fpsub32 %f0, %f8, %f10 ldsw [%l7 + 0x4C], %g4 loop_6307: sethi 0x1CB2, %l2 ld [%l7 + 0x60], %f2 std %f8, [%l7 + 0x58] fmovsg %icc, %f6, %f5 stb %i4, [%l7 + 0x47] tpos %icc, 0x5 fmovd %f0, %f6 ba,a %icc, loop_6308 ldd [%l7 + 0x08], %f8 subcc %o0, %o3, %o1 lduh [%l7 + 0x14], %o5 loop_6308: lduh [%l7 + 0x60], %l1 alignaddrl %i6, %o2, %g1 fzero %f4 ldx [%l7 + 0x60], %g7 sethi 0x02F5, %l4 movgu %xcc, %o4, %l5 sll %i7, 0x17, %i5 fmul8sux16 %f10, %f0, %f8 fors %f6, %f15, %f4 tge %xcc, 0x1 bl loop_6309 fmovsvs %icc, %f13, %f2 fmovdpos %xcc, %f14, %f3 ldsh [%l7 + 0x68], %i1 loop_6309: lduh [%l7 + 0x1C], %l3 fsrc2 %f0, %f6 ld [%l7 + 0x50], %f10 ldx [%l7 + 0x08], %g2 fbu %fcc1, loop_6310 lduh [%l7 + 0x76], %g6 ld [%l7 + 0x38], %f2 ldsh [%l7 + 0x30], %l6 loop_6310: fmovde %icc, %f6, %f7 ldub [%l7 + 0x66], %o7 fmul8ulx16 %f10, %f4, %f6 ldsh [%l7 + 0x4E], %l0 lduw [%l7 + 0x2C], %i3 fmovsvs %icc, %f2, %f13 ldd [%l7 + 0x50], %f6 movrlz %i0, 0x114, %g3 movne %icc, %i2, %g5 ba %xcc, loop_6311 edge32n %g4, %l2, %i4 fmovsvc %xcc, %f8, %f11 stw %o0, [%l7 + 0x68] loop_6311: fbne %fcc3, loop_6312 edge8l %o3, %o1, %o5 fmovsne %xcc, %f13, %f13 stx %o6, [%l7 + 0x10] loop_6312: fmovsn %xcc, %f10, %f15 stx %i6, [%l7 + 0x70] fcmpgt32 %f10, %f14, %l1 tl %xcc, 0x6 movneg %icc, %g1, %o2 std %f4, [%l7 + 0x68] fmovrslez %l4, %f6, %f10 fmovrdne %o4, %f6, %f4 ld [%l7 + 0x10], %f9 array8 %l5, %g7, %i5 for %f6, %f8, %f4 stw %i7, [%l7 + 0x50] std %f12, [%l7 + 0x38] ldub [%l7 + 0x35], %i1 stb %g2, [%l7 + 0x62] ldd [%l7 + 0x38], %f12 fmovsgu %icc, %f5, %f0 edge8n %l3, %g6, %l6 st %f5, [%l7 + 0x3C] ble,a,pt %xcc, loop_6313 tsubcc %l0, 0x16E4, %o7 fbule,a %fcc2, loop_6314 fmovsg %xcc, %f13, %f3 loop_6313: fmovsvs %xcc, %f1, %f11 edge8ln %i3, %i0, %g3 loop_6314: fbe %fcc2, loop_6315 fmovd %f4, %f0 ldx [%l7 + 0x10], %g5 fpadd32 %f14, %f14, %f8 loop_6315: tg %xcc, 0x3 fble %fcc0, loop_6316 brnz,a %i2, loop_6317 fcmple16 %f8, %f6, %l2 std %f2, [%l7 + 0x60] loop_6316: fcmpgt16 %f0, %f6, %i4 loop_6317: movl %icc, %o0, %o3 ldsb [%l7 + 0x5E], %g4 subccc %o1, %o6, %i6 bne,a %icc, loop_6318 alignaddrl %l1, %o5, %o2 fandnot1 %f6, %f0, %f2 tsubcctv %l4, 0x0106, %o4 loop_6318: fpadd16 %f12, %f8, %f8 smulcc %g1, %g7, %i5 fcmpeq32 %f0, %f6, %l5 bcc loop_6319 ldx [%l7 + 0x30], %i7 bn,a loop_6320 ldx [%l7 + 0x78], %g2 loop_6319: ldsh [%l7 + 0x56], %l3 sll %g6, 0x01, %i1 loop_6320: ldsh [%l7 + 0x32], %l6 fpsub16 %f14, %f12, %f14 movgu %icc, %o7, %l0 ldd [%l7 + 0x10], %f10 udivcc %i0, 0x1576, %i3 edge16n %g3, %g5, %i2 bg loop_6321 fpadd32s %f10, %f15, %f2 brlz,a %i4, loop_6322 sll %o0, %o3, %l2 loop_6321: fmovdg %xcc, %f7, %f2 array8 %g4, %o1, %o6 loop_6322: ldd [%l7 + 0x70], %f14 fble %fcc3, loop_6323 fbg,a %fcc3, loop_6324 lduh [%l7 + 0x0A], %l1 array32 %i6, %o2, %l4 loop_6323: fmovdvs %icc, %f10, %f9 loop_6324: movge %xcc, %o4, %g1 ldub [%l7 + 0x46], %g7 ldub [%l7 + 0x4D], %i5 movl %xcc, %l5, %i7 siam 0x1 brz %o5, loop_6325 std %f0, [%l7 + 0x68] ldsb [%l7 + 0x54], %l3 addcc %g6, 0x1046, %i1 loop_6325: orn %l6, %g2, %l0 sth %o7, [%l7 + 0x0C] addccc %i3, 0x05F1, %g3 fmovdvc %xcc, %f1, %f6 taddcctv %g5, 0x1199, %i2 fpsub32s %f0, %f3, %f13 stx %i4, [%l7 + 0x70] and %i0, 0x04AB, %o3 fmul8x16al %f4, %f9, %f6 fcmped %fcc2, %f12, %f12 ldsh [%l7 + 0x76], %l2 ld [%l7 + 0x4C], %f4 fmovsle %xcc, %f15, %f3 fmovsne %icc, %f9, %f14 fnot1s %f5, %f12 sdivx %g4, 0x0237, %o1 fcmpeq32 %f0, %f8, %o6 st %f10, [%l7 + 0x70] ldx [%l7 + 0x20], %l1 fmovsle %icc, %f6, %f5 bvs,pn %xcc, loop_6326 sdiv %o0, 0x1D34, %o2 fbul %fcc2, loop_6327 ldub [%l7 + 0x3B], %i6 loop_6326: fpackfix %f14, %f13 popc 0x0474, %o4 loop_6327: fnot1s %f1, %f8 ldub [%l7 + 0x4B], %l4 movneg %icc, %g7, %g1 fmovdn %xcc, %f3, %f3 fnand %f12, %f10, %f6 stx %i5, [%l7 + 0x78] bvs %xcc, loop_6328 ldd [%l7 + 0x18], %f2 movcs %xcc, %l5, %o5 tcc %icc, 0x0 loop_6328: movre %l3, 0x08D, %g6 fnot2 %f12, %f8 tgu %xcc, 0x3 fmovdge %icc, %f12, %f5 ldx [%l7 + 0x38], %i1 stx %l6, [%l7 + 0x38] tcc %xcc, 0x7 addc %g2, 0x1AD8, %i7 stw %l0, [%l7 + 0x44] ldd [%l7 + 0x40], %f12 movl %icc, %i3, %g3 subccc %o7, 0x0510, %i2 fbge %fcc3, loop_6329 stw %g5, [%l7 + 0x78] stw %i0, [%l7 + 0x24] srl %i4, %l2, %o3 loop_6329: ldsh [%l7 + 0x56], %o1 mova %icc, %o6, %g4 srl %o0, %o2, %i6 fpadd16s %f11, %f4, %f4 fbne,a %fcc0, loop_6330 fbue,a %fcc1, loop_6331 bvc,pt %icc, loop_6332 fmovsg %xcc, %f15, %f1 loop_6330: std %f6, [%l7 + 0x20] loop_6331: fcmpgt16 %f0, %f6, %o4 loop_6332: ldd [%l7 + 0x40], %f10 fnot1 %f10, %f10 ldsh [%l7 + 0x72], %l4 ldsb [%l7 + 0x10], %l1 fnegd %f8, %f6 mova %xcc, %g7, %g1 bleu,a,pt %icc, loop_6333 fbu,a %fcc1, loop_6334 fmovrslez %i5, %f8, %f6 fmovsle %icc, %f4, %f6 loop_6333: sra %o5, %l5, %l3 loop_6334: fmovrsgz %g6, %f4, %f10 ldd [%l7 + 0x58], %f12 fbge,a %fcc0, loop_6335 fmovsge %xcc, %f14, %f13 edge32 %l6, %g2, %i7 fnot1s %f9, %f14 loop_6335: bl %icc, loop_6336 ble %icc, loop_6337 orn %i1, %i3, %g3 fcmpd %fcc2, %f0, %f12 loop_6336: ld [%l7 + 0x54], %f3 loop_6337: fpadd16s %f11, %f4, %f14 fmovsne %xcc, %f15, %f6 fmovdcs %xcc, %f2, %f7 stw %l0, [%l7 + 0x74] sth %i2, [%l7 + 0x4C] fmovrsgez %g5, %f9, %f8 fbule,a %fcc1, loop_6338 tn %xcc, 0x1 tpos %xcc, 0x0 fmovdn %xcc, %f12, %f15 loop_6338: st %f7, [%l7 + 0x48] fornot1 %f2, %f14, %f6 fmul8x16al %f11, %f4, %f12 lduh [%l7 + 0x52], %i0 fmovsne %icc, %f0, %f0 fxnors %f11, %f5, %f6 fmovscc %icc, %f10, %f15 fcmpeq32 %f12, %f0, %i4 stw %l2, [%l7 + 0x24] fmovdg %icc, %f1, %f2 fzeros %f12 fbg %fcc0, loop_6339 tle %xcc, 0x1 ldsw [%l7 + 0x70], %o7 tleu %icc, 0x4 loop_6339: fcmpgt16 %f8, %f6, %o1 fmovsa %icc, %f13, %f10 fornot1 %f10, %f14, %f14 ldsb [%l7 + 0x48], %o3 tle %xcc, 0x0 ldsw [%l7 + 0x7C], %o6 std %f12, [%l7 + 0x38] xor %o0, 0x1744, %g4 fornot1 %f2, %f2, %f10 fmovde %icc, %f8, %f4 mulscc %o2, 0x0215, %i6 stx %l4, [%l7 + 0x20] fmovrdlz %l1, %f2, %f10 array16 %g7, %g1, %i5 taddcc %o4, %l5, %l3 edge16 %o5, %l6, %g2 fandnot1 %f10, %f6, %f4 mulx %g6, 0x1492, %i1 movpos %icc, %i3, %i7 fbule %fcc0, loop_6340 umulcc %l0, %g3, %i2 sth %g5, [%l7 + 0x60] ldx [%l7 + 0x08], %i4 loop_6340: fnot2 %f8, %f0 tcc %icc, 0x7 stb %i0, [%l7 + 0x77] movg %xcc, %l2, %o7 udivcc %o3, 0x1068, %o1 fmovrsgez %o6, %f5, %f4 andcc %o0, 0x06DF, %g4 smul %i6, %l4, %o2 ldsh [%l7 + 0x36], %g7 ldd [%l7 + 0x08], %f10 ldx [%l7 + 0x60], %g1 ba,a %xcc, loop_6341 stx %i5, [%l7 + 0x20] bcs,pn %icc, loop_6342 fmovrsgz %o4, %f4, %f14 loop_6341: bn loop_6343 siam 0x2 loop_6342: bn,a,pt %xcc, loop_6344 fzeros %f0 loop_6343: ba,pn %xcc, loop_6345 tgu %xcc, 0x1 loop_6344: std %f14, [%l7 + 0x28] fbule,a %fcc2, loop_6346 loop_6345: ldx [%l7 + 0x40], %l5 bge,pn %xcc, loop_6347 fmovrsne %l3, %f8, %f15 loop_6346: tgu %xcc, 0x2 ldd [%l7 + 0x60], %f6 loop_6347: movrlz %o5, 0x057, %l1 fabsd %f2, %f6 for %f4, %f0, %f0 fmovde %icc, %f13, %f10 sth %l6, [%l7 + 0x10] fmovsg %xcc, %f7, %f3 fornot2s %f8, %f1, %f7 array8 %g2, %g6, %i1 bneg,pn %xcc, loop_6348 fmovdle %icc, %f6, %f14 bl,pt %xcc, loop_6349 stb %i3, [%l7 + 0x54] loop_6348: fmovdne %xcc, %f13, %f8 ldsh [%l7 + 0x3C], %i7 loop_6349: ldub [%l7 + 0x68], %l0 fmovsge %xcc, %f15, %f7 fmovdge %xcc, %f3, %f6 fmovdvs %xcc, %f1, %f3 fmovdneg %icc, %f15, %f0 ldsh [%l7 + 0x48], %i2 movvs %xcc, %g5, %g3 fpsub32s %f13, %f0, %f2 bge loop_6350 fbule %fcc1, loop_6351 fmovrse %i4, %f6, %f15 udiv %l2, 0x1265, %o7 loop_6350: fands %f10, %f9, %f6 loop_6351: popc 0x1757, %o3 ba,pn %xcc, loop_6352 bleu,a,pt %icc, loop_6353 fmovdvs %xcc, %f9, %f5 ldx [%l7 + 0x48], %o1 loop_6352: lduw [%l7 + 0x58], %i0 loop_6353: fmovsa %icc, %f12, %f9 fmovscs %icc, %f8, %f10 edge16 %o6, %g4, %i6 fmovrdgez %o0, %f0, %f0 movvc %icc, %o2, %g7 ldx [%l7 + 0x58], %g1 stx %i5, [%l7 + 0x20] std %f2, [%l7 + 0x60] fzero %f8 smulcc %o4, %l5, %l4 orncc %o5, %l3, %l1 fones %f12 lduh [%l7 + 0x14], %l6 std %f8, [%l7 + 0x40] ble,a,pn %icc, loop_6354 stx %g2, [%l7 + 0x28] lduw [%l7 + 0x74], %i1 stb %g6, [%l7 + 0x50] loop_6354: movvs %xcc, %i3, %l0 stb %i7, [%l7 + 0x54] fnors %f2, %f11, %f0 fmovse %xcc, %f5, %f7 bcc %icc, loop_6355 lduw [%l7 + 0x7C], %g5 ld [%l7 + 0x14], %f6 fbge,a %fcc3, loop_6356 loop_6355: bvc,a,pn %xcc, loop_6357 addc %g3, 0x1547, %i2 movcs %xcc, %l2, %i4 loop_6356: fornot2s %f7, %f2, %f8 loop_6357: fpadd16 %f4, %f6, %f0 std %f8, [%l7 + 0x78] fands %f2, %f8, %f5 ldx [%l7 + 0x50], %o3 st %f2, [%l7 + 0x74] ld [%l7 + 0x30], %f5 subccc %o7, %i0, %o6 fmovsneg %xcc, %f14, %f13 lduh [%l7 + 0x4C], %o1 fmovsgu %icc, %f8, %f9 sdivcc %g4, 0x05F3, %i6 fcmpeq32 %f12, %f6, %o0 sdivx %o2, 0x12C1, %g1 fmovsge %icc, %f2, %f7 brgz,a %g7, loop_6358 tle %icc, 0x7 stb %i5, [%l7 + 0x12] fabsd %f12, %f10 loop_6358: fmovdge %xcc, %f1, %f9 ldsw [%l7 + 0x50], %o4 sth %l4, [%l7 + 0x62] fmovde %icc, %f1, %f8 ld [%l7 + 0x5C], %f1 fbule,a %fcc0, loop_6359 bl,pn %xcc, loop_6360 andcc %l5, %o5, %l1 bgu,pt %icc, loop_6361 loop_6359: edge32 %l3, %l6, %g2 loop_6360: st %f2, [%l7 + 0x78] fmovsg %xcc, %f3, %f13 loop_6361: fandnot1 %f0, %f6, %f14 fmovrde %g6, %f6, %f12 ld [%l7 + 0x68], %f3 fnegd %f0, %f4 nop setx loop_6362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x40], %i3 ldx [%l7 + 0x60], %i1 fpsub16s %f12, %f15, %f3 loop_6362: sdiv %l0, 0x144B, %i7 ldsh [%l7 + 0x0E], %g5 bcc,pt %icc, loop_6363 stb %g3, [%l7 + 0x24] fmovrslez %l2, %f10, %f6 edge32ln %i4, %o3, %i2 loop_6363: fxnors %f7, %f12, %f0 tle %xcc, 0x1 fandnot2s %f15, %f9, %f14 orncc %i0, %o6, %o7 ldx [%l7 + 0x40], %o1 ldsh [%l7 + 0x16], %i6 fmovsleu %xcc, %f9, %f6 bshuffle %f0, %f8, %f0 fmovdcc %xcc, %f7, %f12 ba,pt %xcc, loop_6364 ld [%l7 + 0x0C], %f0 tge %xcc, 0x3 fbue,a %fcc2, loop_6365 loop_6364: sdiv %o0, 0x17BF, %o2 brnz %g1, loop_6366 st %f15, [%l7 + 0x08] loop_6365: st %f11, [%l7 + 0x08] std %f8, [%l7 + 0x10] loop_6366: ldub [%l7 + 0x33], %g4 alignaddrl %i5, %o4, %l4 fmovrslez %g7, %f3, %f12 xnor %o5, %l1, %l3 udivx %l6, 0x0F8A, %l5 ldd [%l7 + 0x08], %f4 bvs loop_6367 ld [%l7 + 0x7C], %f8 fmovsge %xcc, %f15, %f11 xnorcc %g6, 0x0094, %i3 loop_6367: fmul8x16au %f1, %f14, %f10 umulcc %g2, 0x06CA, %i1 taddcctv %i7, 0x1DA1, %l0 ld [%l7 + 0x14], %f13 stb %g5, [%l7 + 0x4C] ldsh [%l7 + 0x72], %g3 std %f10, [%l7 + 0x60] srlx %i4, %l2, %i2 fmovrslz %i0, %f11, %f6 fmovdge %icc, %f14, %f11 stw %o3, [%l7 + 0x20] tl %xcc, 0x3 andncc %o6, %o1, %i6 movl %xcc, %o0, %o7 ld [%l7 + 0x5C], %f12 mulx %o2, 0x0663, %g1 st %f4, [%l7 + 0x3C] fmovsle %icc, %f15, %f0 fnand %f10, %f12, %f8 st %f0, [%l7 + 0x48] edge32ln %g4, %i5, %l4 brlez,a %g7, loop_6368 fpack32 %f6, %f14, %f10 fcmpne32 %f4, %f4, %o5 tgu %xcc, 0x4 loop_6368: ldsh [%l7 + 0x2C], %o4 fnot1s %f1, %f8 tl %xcc, 0x0 fmovdvc %icc, %f15, %f13 movrne %l1, 0x368, %l3 fblg,a %fcc3, loop_6369 ld [%l7 + 0x30], %f0 fandnot2s %f7, %f11, %f3 smul %l6, 0x12B0, %l5 loop_6369: fmovrsgez %i3, %f14, %f1 fcmpeq32 %f12, %f4, %g6 fxor %f8, %f14, %f0 ldx [%l7 + 0x28], %g2 subccc %i7, %i1, %l0 stx %g5, [%l7 + 0x40] bn,a %icc, loop_6370 fmovsleu %icc, %f3, %f4 fpsub16s %f10, %f0, %f2 addc %i4, %l2, %i2 loop_6370: fcmpd %fcc0, %f4, %f6 tpos %xcc, 0x5 stb %i0, [%l7 + 0x29] fmovsl %icc, %f9, %f10 tne %xcc, 0x2 fmovscc %icc, %f7, %f11 ldx [%l7 + 0x40], %o3 fpadd32s %f6, %f15, %f15 brgz %g3, loop_6371 ldd [%l7 + 0x10], %f4 fmovdle %xcc, %f3, %f1 siam 0x6 loop_6371: bcs,a loop_6372 movrne %o1, 0x1EF, %o6 std %f8, [%l7 + 0x58] fsrc1 %f6, %f0 loop_6372: bne,a,pt %xcc, loop_6373 lduw [%l7 + 0x70], %o0 umulcc %o7, %o2, %g1 bne,a,pt %icc, loop_6374 loop_6373: lduh [%l7 + 0x52], %g4 movn %xcc, %i6, %l4 ldub [%l7 + 0x6C], %i5 loop_6374: ld [%l7 + 0x24], %f11 lduw [%l7 + 0x4C], %g7 add %o4, 0x18CB, %l1 fmovd %f10, %f10 fornot1s %f12, %f12, %f8 st %f9, [%l7 + 0x20] fxors %f1, %f0, %f2 fxnor %f8, %f12, %f10 fmovdcs %xcc, %f11, %f7 movrlz %o5, %l3, %l6 ldsh [%l7 + 0x52], %i3 fmovsn %icc, %f5, %f15 movleu %xcc, %l5, %g2 fble %fcc0, loop_6375 fsrc1s %f15, %f11 fmovd %f14, %f4 fabsd %f12, %f0 loop_6375: fpadd16s %f11, %f7, %f6 ldsw [%l7 + 0x50], %g6 fmovdcc %xcc, %f11, %f9 fmovsne %xcc, %f4, %f1 fbul,a %fcc3, loop_6376 fone %f2 stw %i7, [%l7 + 0x44] sll %i1, %l0, %g5 loop_6376: tneg %xcc, 0x2 ldub [%l7 + 0x67], %i4 fbg,a %fcc0, loop_6377 std %f10, [%l7 + 0x70] sethi 0x02DE, %l2 movcs %icc, %i0, %i2 loop_6377: sdiv %o3, 0x1873, %g3 edge32n %o6, %o1, %o7 std %f12, [%l7 + 0x30] fmovsneg %icc, %f0, %f4 std %f14, [%l7 + 0x30] fpack32 %f0, %f4, %f6 tn %xcc, 0x3 fmovrse %o0, %f4, %f7 movrlez %o2, 0x102, %g4 ldub [%l7 + 0x44], %g1 fmovrdgz %i6, %f10, %f2 st %f9, [%l7 + 0x28] ld [%l7 + 0x28], %f3 stx %i5, [%l7 + 0x78] ldub [%l7 + 0x35], %l4 stx %g7, [%l7 + 0x08] brlz %l1, loop_6378 stw %o5, [%l7 + 0x68] fmovrslz %l3, %f6, %f14 bne,a loop_6379 loop_6378: fbue %fcc3, loop_6380 fcmpeq16 %f10, %f6, %l6 fmovdl %xcc, %f1, %f7 loop_6379: brgz %o4, loop_6381 loop_6380: stx %l5, [%l7 + 0x18] sth %i3, [%l7 + 0x14] movpos %icc, %g2, %g6 loop_6381: ld [%l7 + 0x54], %f3 move %icc, %i7, %l0 sth %g5, [%l7 + 0x38] edge32ln %i4, %l2, %i0 pdist %f12, %f2, %f2 brz,a %i2, loop_6382 ldsw [%l7 + 0x4C], %o3 movg %xcc, %i1, %o6 ldd [%l7 + 0x18], %f10 loop_6382: mova %icc, %g3, %o1 edge16n %o7, %o2, %g4 st %f11, [%l7 + 0x68] fornot2s %f1, %f4, %f9 bgu %xcc, loop_6383 fzeros %f3 stx %g1, [%l7 + 0x78] addcc %i6, 0x15B2, %o0 loop_6383: be,a,pn %icc, loop_6384 ldsh [%l7 + 0x44], %i5 popc 0x104B, %l4 bneg,a %xcc, loop_6385 loop_6384: brgez,a %g7, loop_6386 fmovrsne %o5, %f13, %f12 sth %l1, [%l7 + 0x1C] loop_6385: ldub [%l7 + 0x70], %l3 loop_6386: fpack32 %f14, %f0, %f0 fcmpes %fcc0, %f14, %f9 brgez,a %o4, loop_6387 fandnot2s %f0, %f14, %f13 ldsh [%l7 + 0x3E], %l5 stb %i3, [%l7 + 0x32] loop_6387: tg %xcc, 0x1 ld [%l7 + 0x30], %f11 fmul8ulx16 %f10, %f14, %f14 ldx [%l7 + 0x58], %g2 udivcc %l6, 0x177C, %i7 stb %l0, [%l7 + 0x7B] fmovd %f12, %f14 array16 %g5, %i4, %l2 andn %g6, %i0, %i2 fmovdneg %icc, %f5, %f4 bne,pt %xcc, loop_6388 movrne %o3, 0x2A7, %o6 ld [%l7 + 0x34], %f2 fmovdgu %icc, %f6, %f8 loop_6388: fmul8x16al %f0, %f15, %f6 fmovsge %xcc, %f14, %f15 ldsw [%l7 + 0x64], %g3 tsubcctv %o1, 0x1975, %i1 fandnot2 %f6, %f14, %f8 bg loop_6389 fnot2s %f3, %f13 movgu %xcc, %o7, %o2 fbo %fcc2, loop_6390 loop_6389: fmovrsgz %g1, %f5, %f8 fmovsle %icc, %f3, %f10 sethi 0x14C5, %g4 loop_6390: fzeros %f0 bl,a %icc, loop_6391 be,a %xcc, loop_6392 tpos %icc, 0x4 ldsh [%l7 + 0x26], %i6 loop_6391: fpsub16s %f15, %f6, %f11 loop_6392: fba %fcc2, loop_6393 fbu,a %fcc2, loop_6394 fcmple16 %f2, %f10, %i5 fmovrdgz %l4, %f14, %f12 loop_6393: fcmple16 %f4, %f4, %g7 loop_6394: fpsub16 %f0, %f10, %f2 fcmpd %fcc0, %f14, %f2 stx %o5, [%l7 + 0x48] tcc %icc, 0x7 ldx [%l7 + 0x10], %o0 ldsw [%l7 + 0x64], %l3 sth %l1, [%l7 + 0x2C] tne %icc, 0x1 fandnot1s %f0, %f14, %f12 sethi 0x15BD, %l5 fzeros %f4 andncc %o4, %g2, %l6 ldsb [%l7 + 0x19], %i7 fmovde %icc, %f12, %f0 fpadd16 %f12, %f10, %f10 ldub [%l7 + 0x17], %l0 fcmpgt16 %f10, %f14, %g5 movrne %i3, 0x0E6, %i4 sth %l2, [%l7 + 0x36] bvs,a,pt %icc, loop_6395 fpsub32s %f6, %f11, %f0 nop setx loop_6396, %l0, %l1 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 %g6, [%l7 + 0x42] loop_6395: edge16 %i2, %i0, %o6 movrlez %o3, 0x094, %g3 loop_6396: stw %o1, [%l7 + 0x1C] fbuge,a %fcc1, loop_6397 stb %i1, [%l7 + 0x6E] stx %o7, [%l7 + 0x08] lduh [%l7 + 0x6A], %g1 loop_6397: fpack16 %f8, %f5 bge,a %xcc, loop_6398 fmovdvc %xcc, %f7, %f4 ldsb [%l7 + 0x4B], %o2 fmovsa %icc, %f14, %f1 loop_6398: fmovdge %icc, %f11, %f2 fmovrdlz %i6, %f6, %f2 fmovdle %icc, %f1, %f8 ldub [%l7 + 0x39], %g4 fxor %f12, %f10, %f4 fmovscs %xcc, %f7, %f6 movrgez %i5, 0x271, %g7 ba,a loop_6399 ld [%l7 + 0x48], %f12 be,pn %icc, loop_6400 bl,a loop_6401 loop_6399: fmovrdlz %o5, %f8, %f14 lduw [%l7 + 0x64], %l4 loop_6400: movcc %icc, %l3, %o0 loop_6401: fors %f13, %f1, %f1 array16 %l5, %l1, %o4 fpsub32s %f15, %f5, %f7 fxnor %f0, %f12, %f12 sth %l6, [%l7 + 0x22] tvs %xcc, 0x6 ldsw [%l7 + 0x7C], %i7 fxnor %f8, %f2, %f2 srl %l0, 0x05, %g5 lduh [%l7 + 0x7E], %i3 st %f11, [%l7 + 0x40] std %f6, [%l7 + 0x08] fmovdcs %xcc, %f8, %f1 fpsub32 %f10, %f8, %f14 std %f10, [%l7 + 0x60] fblg %fcc0, loop_6402 fble,a %fcc2, loop_6403 smul %g2, %i4, %l2 fmovdl %icc, %f15, %f4 loop_6402: bleu,a,pt %icc, loop_6404 loop_6403: ldsb [%l7 + 0x10], %g6 fmul8sux16 %f2, %f6, %f8 ldsb [%l7 + 0x11], %i2 loop_6404: fmovsn %icc, %f6, %f15 srl %o6, %i0, %g3 taddcc %o1, 0x14B6, %i1 movvs %xcc, %o3, %o7 movvs %icc, %o2, %g1 fsrc2 %f14, %f14 fmovspos %xcc, %f7, %f2 fcmpgt32 %f2, %f0, %i6 ldd [%l7 + 0x10], %f6 brlez,a %i5, loop_6405 taddcctv %g4, %o5, %l4 bn,a %icc, loop_6406 bge loop_6407 loop_6405: fmovrdne %l3, %f6, %f14 movleu %xcc, %o0, %g7 loop_6406: fble,a %fcc1, loop_6408 loop_6407: fands %f0, %f8, %f12 lduh [%l7 + 0x3A], %l5 st %f3, [%l7 + 0x08] loop_6408: edge32l %o4, %l1, %i7 fmovsleu %xcc, %f6, %f1 fmovrdlez %l0, %f14, %f6 subcc %l6, %g5, %g2 fbn,a %fcc0, loop_6409 edge32 %i3, %i4, %g6 tsubcctv %i2, 0x1523, %o6 ldsh [%l7 + 0x50], %l2 loop_6409: bcs,a,pn %xcc, loop_6410 nop setx loop_6411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %g3, %o1, %i0 fornot2s %f12, %f9, %f12 loop_6410: fexpand %f1, %f12 loop_6411: sth %o3, [%l7 + 0x28] bpos %icc, loop_6412 fcmped %fcc1, %f0, %f10 bpos,pn %xcc, loop_6413 fmovdgu %icc, %f11, %f4 loop_6412: ldx [%l7 + 0x50], %o7 st %f11, [%l7 + 0x2C] loop_6413: bshuffle %f12, %f12, %f2 fbue %fcc3, loop_6414 edge8l %o2, %g1, %i1 ldsw [%l7 + 0x58], %i5 bpos,a,pt %icc, loop_6415 loop_6414: st %f15, [%l7 + 0x60] addccc %g4, %i6, %l4 sethi 0x0754, %l3 loop_6415: edge8l %o0, %g7, %o5 fandnot1 %f8, %f0, %f6 fnands %f13, %f6, %f0 stw %o4, [%l7 + 0x70] fbu %fcc0, loop_6416 nop setx loop_6417, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %l5, %l1, %l0 ldsw [%l7 + 0x24], %l6 loop_6416: stx %i7, [%l7 + 0x28] loop_6417: fmovs %f11, %f7 ldub [%l7 + 0x21], %g5 fbu %fcc2, loop_6418 siam 0x0 fandnot2 %f10, %f6, %f12 fblg %fcc3, loop_6419 loop_6418: brlez %i3, loop_6420 movle %xcc, %i4, %g6 movl %xcc, %i2, %o6 loop_6419: brnz,a %l2, loop_6421 loop_6420: tg %xcc, 0x7 fandnot1s %f0, %f1, %f4 fone %f8 loop_6421: fmovspos %xcc, %f7, %f4 std %f2, [%l7 + 0x40] fpmerge %f15, %f5, %f14 fmovdvc %xcc, %f2, %f6 ld [%l7 + 0x38], %f4 fmovdcs %icc, %f9, %f11 fbule,a %fcc0, loop_6422 fxnors %f1, %f5, %f6 tne %xcc, 0x1 fmovdcc %xcc, %f12, %f12 loop_6422: lduw [%l7 + 0x1C], %g2 fpmerge %f14, %f13, %f0 fmovsvc %xcc, %f1, %f10 sub %g3, %i0, %o1 movrne %o7, %o3, %o2 ldsh [%l7 + 0x36], %i1 ldd [%l7 + 0x30], %f4 lduw [%l7 + 0x08], %g1 fmovsa %icc, %f5, %f11 fmovsg %xcc, %f14, %f12 udivcc %i5, 0x09B4, %i6 stw %g4, [%l7 + 0x0C] fxnors %f6, %f13, %f7 ldsh [%l7 + 0x7E], %l3 ldsb [%l7 + 0x4A], %l4 xnorcc %g7, %o5, %o4 mulx %o0, %l1, %l0 fble,a %fcc1, loop_6423 tle %icc, 0x7 lduw [%l7 + 0x2C], %l5 tpos %icc, 0x7 loop_6423: movl %icc, %l6, %g5 fbue %fcc1, loop_6424 tneg %xcc, 0x4 lduw [%l7 + 0x08], %i7 edge8n %i4, %i3, %g6 loop_6424: std %f2, [%l7 + 0x60] fbul,a %fcc2, loop_6425 bpos %xcc, loop_6426 and %o6, 0x1E87, %i2 fmovdcc %icc, %f2, %f1 loop_6425: ldsw [%l7 + 0x1C], %g2 loop_6426: ldsh [%l7 + 0x26], %l2 movleu %xcc, %i0, %g3 alignaddrl %o7, %o1, %o2 tpos %icc, 0x3 fmovdl %icc, %f9, %f7 umul %o3, 0x0585, %g1 fmovdneg %icc, %f12, %f9 fmovdge %xcc, %f13, %f4 nop setx loop_6427, %l0, %l1 jmpl %l1, %i1 stb %i5, [%l7 + 0x0D] fpack32 %f14, %f10, %f12 fmovdg %icc, %f7, %f14 loop_6427: bn,pn %xcc, loop_6428 alignaddr %g4, %i6, %l4 bn loop_6429 fmovsl %icc, %f10, %f5 loop_6428: fbge,a %fcc0, loop_6430 ldsb [%l7 + 0x13], %g7 loop_6429: bpos loop_6431 fbug %fcc3, loop_6432 loop_6430: fmovsle %icc, %f14, %f10 sll %o5, %l3, %o0 loop_6431: fmovde %icc, %f10, %f13 loop_6432: movrgz %l1, %o4, %l0 movg %xcc, %l6, %g5 fandnot1s %f5, %f6, %f12 array8 %i7, %l5, %i4 ldub [%l7 + 0x4D], %g6 stx %i3, [%l7 + 0x50] fmul8ulx16 %f0, %f2, %f8 be,pn %xcc, loop_6433 fzeros %f13 fmovsl %xcc, %f12, %f3 ld [%l7 + 0x64], %f1 loop_6433: movre %i2, %g2, %l2 bshuffle %f14, %f0, %f8 fmovdcc %icc, %f8, %f0 taddcctv %i0, 0x01F5, %o6 bcs,pt %icc, loop_6434 nop setx loop_6435, %l0, %l1 jmpl %l1, %o7 fble,a %fcc3, loop_6436 ldsw [%l7 + 0x1C], %o1 loop_6434: ldd [%l7 + 0x68], %f14 loop_6435: fmovscc %xcc, %f8, %f14 loop_6436: tvc %icc, 0x3 tn %icc, 0x0 stw %g3, [%l7 + 0x7C] fmovsn %xcc, %f7, %f1 fnand %f0, %f12, %f10 movcc %xcc, %o2, %o3 movre %i1, 0x1BD, %i5 fcmple32 %f12, %f14, %g1 fornot1s %f10, %f8, %f8 tsubcc %g4, %i6, %g7 brz,a %l4, loop_6437 stx %o5, [%l7 + 0x28] edge32ln %l3, %o0, %o4 movrgez %l0, 0x337, %l1 loop_6437: fbn %fcc0, loop_6438 fnands %f8, %f9, %f3 ldub [%l7 + 0x2F], %g5 movle %icc, %i7, %l5 loop_6438: fornot2 %f2, %f0, %f6 fbne %fcc2, loop_6439 lduw [%l7 + 0x44], %l6 fmovse %xcc, %f7, %f15 fmovrdne %i4, %f14, %f8 loop_6439: and %g6, 0x026E, %i3 fmovdgu %icc, %f8, %f0 fmovdle %icc, %f2, %f6 mulx %g2, %i2, %i0 bg,pt %icc, loop_6440 stb %o6, [%l7 + 0x6E] fbe,a %fcc3, loop_6441 ldd [%l7 + 0x58], %f4 loop_6440: faligndata %f8, %f2, %f8 movle %icc, %l2, %o1 loop_6441: ldsb [%l7 + 0x6C], %o7 st %f1, [%l7 + 0x40] ld [%l7 + 0x34], %f6 brlez,a %g3, loop_6442 fcmpd %fcc2, %f8, %f2 ldd [%l7 + 0x18], %f8 fmovrslez %o2, %f12, %f0 loop_6442: sll %o3, 0x17, %i1 std %f4, [%l7 + 0x48] pdist %f6, %f14, %f14 ble,a loop_6443 sth %i5, [%l7 + 0x14] fmovrdlz %g4, %f12, %f2 fbu %fcc3, loop_6444 loop_6443: edge32n %i6, %g7, %l4 bg,pn %xcc, loop_6445 bge,pt %icc, loop_6446 loop_6444: brgz %o5, loop_6447 brgez,a %l3, loop_6448 loop_6445: sth %o0, [%l7 + 0x6C] loop_6446: lduw [%l7 + 0x30], %o4 loop_6447: fbl,a %fcc0, loop_6449 loop_6448: ldub [%l7 + 0x51], %g1 ld [%l7 + 0x5C], %f12 stb %l1, [%l7 + 0x7E] loop_6449: fbe %fcc3, loop_6450 bshuffle %f6, %f2, %f6 fcmpne32 %f10, %f10, %g5 brlez,a %i7, loop_6451 loop_6450: st %f10, [%l7 + 0x1C] movrlez %l5, %l6, %i4 fmovsleu %icc, %f11, %f9 loop_6451: edge16ln %g6, %l0, %i3 fbn %fcc1, loop_6452 faligndata %f6, %f4, %f2 fpack16 %f12, %f12 brlz,a %g2, loop_6453 loop_6452: ldsh [%l7 + 0x40], %i0 sdivx %i2, 0x125E, %o6 nop setx loop_6454, %l0, %l1 jmpl %l1, %l2 loop_6453: srl %o1, %g3, %o7 pdist %f8, %f4, %f12 fmovrde %o2, %f10, %f8 loop_6454: stw %o3, [%l7 + 0x74] nop setx loop_6455, %l0, %l1 jmpl %l1, %i1 fmul8ulx16 %f2, %f4, %f10 fmovrslez %i5, %f10, %f4 addc %g4, %g7, %l4 loop_6455: sdiv %i6, 0x1808, %o5 sll %l3, 0x0B, %o4 fbn %fcc3, loop_6456 mulx %g1, 0x0B0E, %o0 movge %xcc, %l1, %i7 fpadd32 %f6, %f10, %f8 loop_6456: fandnot2 %f10, %f6, %f2 movvs %xcc, %g5, %l5 fnegd %f0, %f12 fmovsvc %xcc, %f15, %f0 orncc %i4, %l6, %g6 fblg %fcc1, loop_6457 tvc %icc, 0x7 fmovrdgz %l0, %f6, %f14 fmovrsne %g2, %f7, %f6 loop_6457: addc %i3, 0x0328, %i0 ldd [%l7 + 0x18], %f14 sra %o6, 0x09, %i2 fmuld8sux16 %f3, %f1, %f12 fpadd16 %f4, %f10, %f12 movcs %xcc, %o1, %l2 andncc %o7, %o2, %g3 fxor %f2, %f0, %f10 fcmpne16 %f4, %f8, %i1 fmovdvc %xcc, %f14, %f2 bne,a %xcc, loop_6458 subc %o3, %g4, %i5 fandnot2 %f10, %f8, %f6 ble,a loop_6459 loop_6458: ta %icc, 0x0 subc %g7, %l4, %o5 edge16 %l3, %i6, %o4 loop_6459: movcc %xcc, %o0, %l1 ldsb [%l7 + 0x33], %i7 lduw [%l7 + 0x68], %g5 udivx %l5, 0x1ECC, %i4 edge16ln %g1, %g6, %l6 fbn,a %fcc0, loop_6460 ldub [%l7 + 0x4E], %g2 lduw [%l7 + 0x78], %l0 addcc %i0, %o6, %i3 loop_6460: fcmpd %fcc2, %f14, %f2 stb %o1, [%l7 + 0x33] sll %i2, 0x17, %l2 fbg,a %fcc2, loop_6461 edge32l %o7, %g3, %i1 fbuge,a %fcc1, loop_6462 faligndata %f0, %f8, %f14 loop_6461: lduh [%l7 + 0x36], %o3 fmovdleu %icc, %f1, %f10 loop_6462: fbl %fcc1, loop_6463 ldsh [%l7 + 0x24], %o2 std %f6, [%l7 + 0x10] st %f11, [%l7 + 0x24] loop_6463: ldub [%l7 + 0x61], %g4 ldsb [%l7 + 0x3B], %g7 nop setx loop_6464, %l0, %l1 jmpl %l1, %i5 stw %l4, [%l7 + 0x30] bleu %xcc, loop_6465 fmul8x16 %f7, %f10, %f10 loop_6464: stx %l3, [%l7 + 0x28] movpos %xcc, %o5, %i6 loop_6465: sll %o0, 0x00, %o4 fbu %fcc3, loop_6466 brz,a %l1, loop_6467 smul %i7, %g5, %l5 ldx [%l7 + 0x58], %i4 loop_6466: addc %g6, 0x0F9F, %l6 loop_6467: fsrc1s %f2, %f4 ldsh [%l7 + 0x1C], %g2 tcs %xcc, 0x1 fcmple16 %f4, %f12, %l0 brlz,a %i0, loop_6468 bcs,a,pn %xcc, loop_6469 lduh [%l7 + 0x64], %g1 popc %o6, %o1 loop_6468: bg %icc, loop_6470 loop_6469: fmovscs %icc, %f8, %f5 pdist %f8, %f6, %f4 fmovsne %xcc, %f8, %f4 loop_6470: movvc %icc, %i3, %l2 taddcctv %o7, %i2, %g3 fmovrse %o3, %f0, %f5 fmovsle %icc, %f5, %f15 fbne %fcc2, loop_6471 std %f14, [%l7 + 0x28] ldsh [%l7 + 0x3E], %i1 ldub [%l7 + 0x29], %o2 loop_6471: fmovrdlz %g7, %f8, %f8 fble %fcc2, loop_6472 fornot2 %f8, %f12, %f4 lduh [%l7 + 0x2A], %i5 ldsh [%l7 + 0x70], %l4 loop_6472: fmovdne %icc, %f7, %f7 fmovdpos %icc, %f15, %f2 movrlz %g4, 0x3A3, %l3 xorcc %o5, 0x17C9, %i6 fxnor %f2, %f0, %f6 ldx [%l7 + 0x30], %o0 ldsb [%l7 + 0x45], %o4 fmovdneg %icc, %f12, %f3 fmovdne %icc, %f0, %f12 bgu,pt %icc, loop_6473 be loop_6474 movneg %icc, %i7, %g5 array8 %l5, %i4, %g6 loop_6473: andcc %l6, %l1, %l0 loop_6474: movn %xcc, %i0, %g1 movge %icc, %o6, %o1 siam 0x6 orcc %i3, %l2, %o7 std %f8, [%l7 + 0x08] tvs %xcc, 0x0 movvs %xcc, %i2, %g2 sth %g3, [%l7 + 0x3E] ldsb [%l7 + 0x75], %o3 fnegd %f4, %f12 fcmpd %fcc2, %f12, %f4 std %f10, [%l7 + 0x40] fmuld8ulx16 %f0, %f10, %f4 fmovsleu %xcc, %f6, %f2 fone %f2 ldx [%l7 + 0x60], %i1 fornot2 %f10, %f8, %f0 sdivcc %g7, 0x0EF7, %i5 te %xcc, 0x7 ldub [%l7 + 0x15], %l4 stx %g4, [%l7 + 0x28] ldub [%l7 + 0x28], %o2 fmovscs %xcc, %f7, %f13 fmovrsne %l3, %f12, %f5 st %f9, [%l7 + 0x20] movrne %o5, 0x151, %o0 array16 %o4, %i6, %g5 bleu,a,pt %icc, loop_6475 fble,a %fcc1, loop_6476 fpsub32s %f9, %f10, %f10 st %f11, [%l7 + 0x60] loop_6475: xor %i7, 0x1358, %l5 loop_6476: st %f10, [%l7 + 0x5C] ldd [%l7 + 0x48], %f0 st %f7, [%l7 + 0x30] stx %i4, [%l7 + 0x78] movrne %g6, 0x223, %l1 bvc,a loop_6477 fone %f8 ld [%l7 + 0x60], %f7 tgu %xcc, 0x4 loop_6477: faligndata %f0, %f10, %f4 movrgz %l6, 0x31F, %i0 st %f14, [%l7 + 0x30] fmovrsne %g1, %f4, %f7 srax %o6, 0x15, %o1 movle %xcc, %l0, %i3 srlx %l2, %i2, %o7 fbue %fcc3, loop_6478 fbu,a %fcc1, loop_6479 tvc %xcc, 0x1 fmovdcc %icc, %f12, %f1 loop_6478: fsrc2 %f2, %f2 loop_6479: srl %g3, 0x1E, %o3 fpadd16s %f5, %f5, %f6 bleu,a,pn %xcc, loop_6480 fpack16 %f10, %f3 fbl %fcc2, loop_6481 array8 %i1, %g7, %g2 loop_6480: fbge %fcc1, loop_6482 ldub [%l7 + 0x6B], %i5 loop_6481: stb %l4, [%l7 + 0x59] addcc %g4, 0x12C4, %o2 loop_6482: fbo %fcc2, loop_6483 fbule %fcc0, loop_6484 mulscc %o5, 0x14D5, %o0 ble,a,pn %icc, loop_6485 loop_6483: sth %l3, [%l7 + 0x58] loop_6484: fbge %fcc2, loop_6486 srax %o4, 0x18, %i6 loop_6485: std %f10, [%l7 + 0x08] fmul8sux16 %f14, %f14, %f0 loop_6486: brlez %g5, loop_6487 ldsw [%l7 + 0x10], %l5 lduh [%l7 + 0x76], %i7 bcs %icc, loop_6488 loop_6487: fabsd %f6, %f0 edge16l %g6, %i4, %l1 addccc %i0, %g1, %l6 loop_6488: sth %o1, [%l7 + 0x08] std %f12, [%l7 + 0x78] sub %o6, 0x1A38, %l0 brlez %l2, loop_6489 siam 0x7 fmovsa %icc, %f13, %f13 sra %i3, 0x09, %o7 loop_6489: fpadd32 %f10, %f12, %f14 fcmpgt32 %f0, %f14, %g3 tg %icc, 0x3 fbne %fcc0, loop_6490 fsrc1s %f5, %f10 andn %i2, 0x0413, %i1 sth %g7, [%l7 + 0x5C] loop_6490: fsrc1s %f0, %f2 fbne %fcc1, loop_6491 stw %o3, [%l7 + 0x1C] bcs %icc, loop_6492 ldx [%l7 + 0x20], %g2 loop_6491: nop setx loop_6493, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6492: array16 %i5, %l4, %o2 fcmpeq32 %f2, %f12, %g4 loop_6493: edge16ln %o5, %l3, %o0 loop_6494: edge8l %i6, %o4, %l5 for %f12, %f6, %f10 fornot1 %f10, %f8, %f2 std %f2, [%l7 + 0x18] stb %i7, [%l7 + 0x70] call loop_6495 ldd [%l7 + 0x68], %f4 fmovd %f14, %f4 fnegd %f4, %f6 loop_6495: edge8ln %g6, %i4, %g5 fmovsvs %xcc, %f12, %f8 array32 %l1, %g1, %i0 fmovrdlez %o1, %f6, %f6 fcmpne16 %f0, %f14, %l6 ldx [%l7 + 0x18], %l0 addccc %l2, 0x0559, %o6 nop setx loop_6496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f2, %f2 sethi 0x11D6, %i3 fnegd %f4, %f0 loop_6496: umul %o7, 0x16E9, %i2 lduh [%l7 + 0x2C], %i1 tsubcctv %g3, %o3, %g2 movcs %xcc, %g7, %l4 ld [%l7 + 0x44], %f8 stw %i5, [%l7 + 0x40] fmovrdlez %g4, %f0, %f14 fpack16 %f10, %f15 ldsb [%l7 + 0x09], %o2 fmovrslez %l3, %f11, %f6 fbl %fcc2, loop_6497 fmovdl %xcc, %f9, %f11 tcs %xcc, 0x0 stw %o0, [%l7 + 0x20] loop_6497: faligndata %f4, %f12, %f12 ld [%l7 + 0x34], %f3 popc %i6, %o4 ld [%l7 + 0x7C], %f9 fmovdle %xcc, %f15, %f4 std %f10, [%l7 + 0x78] sll %l5, 0x1A, %o5 fsrc1s %f3, %f9 fmovsgu %icc, %f14, %f12 call loop_6498 fmovrslez %i7, %f2, %f11 fmovrde %i4, %f8, %f2 or %g6, 0x13C6, %l1 loop_6498: fpadd32 %f0, %f14, %f2 fmul8x16au %f1, %f15, %f12 bpos %icc, loop_6499 fpack32 %f6, %f6, %f12 and %g5, 0x0711, %g1 tleu %xcc, 0x2 loop_6499: fzero %f10 movne %xcc, %o1, %l6 subcc %l0, 0x0560, %i0 fmovsgu %icc, %f1, %f6 movrlez %l2, %o6, %o7 xorcc %i2, %i3, %i1 brgz %o3, loop_6500 sth %g3, [%l7 + 0x6C] fmovse %icc, %f9, %f12 fmovscc %icc, %f6, %f9 loop_6500: stb %g2, [%l7 + 0x0D] fxnors %f2, %f5, %f7 ta %icc, 0x2 alignaddr %g7, %l4, %i5 ldd [%l7 + 0x50], %f4 fbne,a %fcc2, loop_6501 fcmpeq16 %f12, %f4, %o2 fmovdvc %icc, %f8, %f7 bne,a,pn %xcc, loop_6502 loop_6501: stw %l3, [%l7 + 0x48] ldub [%l7 + 0x10], %g4 stw %i6, [%l7 + 0x60] loop_6502: movrgez %o4, %l5, %o0 ldub [%l7 + 0x47], %o5 ld [%l7 + 0x78], %f15 andncc %i7, %i4, %g6 bvs,a,pt %xcc, loop_6503 stb %l1, [%l7 + 0x40] fcmps %fcc1, %f3, %f1 ldsh [%l7 + 0x6C], %g5 loop_6503: fcmpeq32 %f2, %f6, %g1 sth %l6, [%l7 + 0x3A] taddcc %o1, %l0, %i0 xnor %l2, 0x09B4, %o7 fnot2s %f15, %f14 orn %o6, %i2, %i3 edge32l %o3, %i1, %g3 bvc loop_6504 fnot1 %f12, %f14 fbn,a %fcc1, loop_6505 fmovdleu %icc, %f8, %f1 loop_6504: fcmple16 %f0, %f8, %g2 fornot2s %f14, %f4, %f5 loop_6505: lduw [%l7 + 0x18], %l4 lduw [%l7 + 0x58], %i5 tleu %xcc, 0x5 lduh [%l7 + 0x1A], %o2 add %l3, 0x04ED, %g7 stb %i6, [%l7 + 0x11] udiv %g4, 0x0D2F, %o4 movvc %xcc, %o0, %o5 nop setx loop_6506, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,a %xcc, loop_6507 sll %l5, %i7, %g6 bl %xcc, loop_6508 loop_6506: brz %i4, loop_6509 loop_6507: fmovsge %icc, %f7, %f8 fpsub32s %f8, %f11, %f3 loop_6508: fmovdvc %icc, %f14, %f0 loop_6509: xorcc %l1, %g1, %l6 ldub [%l7 + 0x7D], %g5 xor %l0, %i0, %l2 ldsb [%l7 + 0x2F], %o1 and %o6, 0x1894, %i2 ldx [%l7 + 0x58], %i3 udiv %o7, 0x0A31, %o3 fnegd %f12, %f4 ld [%l7 + 0x1C], %f0 fmovdpos %xcc, %f13, %f12 array32 %i1, %g2, %l4 std %f10, [%l7 + 0x20] fmovrde %i5, %f14, %f6 ldsh [%l7 + 0x12], %g3 and %o2, %l3, %g7 st %f11, [%l7 + 0x70] brgez,a %g4, loop_6510 fmovsleu %xcc, %f15, %f12 movrgez %i6, %o4, %o5 ldd [%l7 + 0x70], %f14 loop_6510: bne,a loop_6511 fcmpgt16 %f0, %f0, %l5 stb %o0, [%l7 + 0x0D] subcc %g6, 0x0076, %i7 loop_6511: alignaddr %i4, %l1, %g1 ldub [%l7 + 0x7E], %g5 fpadd32 %f12, %f14, %f14 fbug,a %fcc0, loop_6512 movge %xcc, %l6, %l0 ble,a,pn %xcc, loop_6513 edge16ln %i0, %o1, %o6 loop_6512: umulcc %i2, 0x0DB9, %l2 addcc %i3, %o7, %o3 loop_6513: lduw [%l7 + 0x7C], %i1 fmovsa %xcc, %f7, %f2 st %f11, [%l7 + 0x3C] ldsb [%l7 + 0x55], %g2 fpsub32 %f4, %f10, %f6 ldx [%l7 + 0x70], %i5 andn %g3, 0x0F45, %l4 movneg %icc, %o2, %g7 fpadd32s %f6, %f5, %f14 lduh [%l7 + 0x74], %l3 ldsw [%l7 + 0x1C], %g4 lduw [%l7 + 0x08], %i6 sllx %o4, 0x0D, %o5 fxor %f4, %f14, %f2 array8 %l5, %g6, %i7 fmovda %icc, %f7, %f5 fble,a %fcc1, loop_6514 array16 %o0, %l1, %i4 bneg,pn %xcc, loop_6515 fmovdneg %icc, %f14, %f6 loop_6514: fcmpeq16 %f2, %f10, %g1 fbue,a %fcc2, loop_6516 loop_6515: sdivcc %g5, 0x189E, %l6 brlez %l0, loop_6517 movcc %xcc, %o1, %o6 loop_6516: edge16 %i2, %l2, %i0 bcs,a %xcc, loop_6518 loop_6517: bvs loop_6519 fnands %f11, %f7, %f5 fornot2s %f9, %f6, %f13 loop_6518: fsrc1 %f8, %f10 loop_6519: ldsh [%l7 + 0x18], %o7 fpsub32s %f15, %f4, %f1 fmovsleu %icc, %f5, %f6 fmovscs %xcc, %f3, %f13 fmovrsgz %i3, %f14, %f0 array16 %i1, %g2, %o3 fbue %fcc2, loop_6520 fmovrdne %i5, %f8, %f8 fabsd %f12, %f2 movgu %icc, %g3, %o2 loop_6520: fornot2s %f4, %f14, %f4 st %f1, [%l7 + 0x64] sth %g7, [%l7 + 0x14] fnot1s %f13, %f13 subcc %l4, %l3, %i6 fmovsg %icc, %f5, %f11 std %f8, [%l7 + 0x38] fmovscc %xcc, %f0, %f2 bne,a loop_6521 edge32ln %o4, %o5, %g4 movcs %xcc, %l5, %g6 lduh [%l7 + 0x1A], %o0 loop_6521: popc %i7, %i4 call loop_6522 andncc %l1, %g1, %g5 orncc %l0, %l6, %o1 alignaddrl %o6, %i2, %i0 loop_6522: stw %o7, [%l7 + 0x2C] bgu loop_6523 brgz,a %i3, loop_6524 movgu %icc, %i1, %l2 stb %g2, [%l7 + 0x60] loop_6523: fzeros %f5 loop_6524: be loop_6525 movvs %xcc, %i5, %o3 fmovrsne %o2, %f10, %f7 tge %icc, 0x1 loop_6525: movcc %xcc, %g7, %l4 fcmped %fcc2, %f14, %f4 alignaddrl %l3, %i6, %g3 fexpand %f13, %f14 ldd [%l7 + 0x58], %f10 fmovsgu %xcc, %f0, %f3 fmovrdlz %o4, %f4, %f6 orcc %o5, %l5, %g4 tne %icc, 0x7 sth %o0, [%l7 + 0x2E] ldsh [%l7 + 0x70], %g6 ld [%l7 + 0x58], %f11 movrgez %i4, %l1, %i7 ldsh [%l7 + 0x2E], %g5 bvs,a %icc, loop_6526 fcmpes %fcc3, %f6, %f0 ldsb [%l7 + 0x69], %g1 tcs %xcc, 0x1 loop_6526: edge16 %l6, %o1, %o6 fba %fcc1, loop_6527 sdivcc %i2, 0x0495, %i0 sth %o7, [%l7 + 0x30] st %f3, [%l7 + 0x10] loop_6527: sllx %i3, 0x07, %l0 tg %xcc, 0x0 fsrc2 %f6, %f14 addcc %l2, %i1, %i5 popc 0x0CCE, %g2 stw %o3, [%l7 + 0x64] smul %g7, 0x0AF2, %l4 movle %xcc, %l3, %o2 array8 %i6, %g3, %o4 movneg %xcc, %o5, %g4 ldsb [%l7 + 0x37], %o0 tgu %xcc, 0x4 taddcctv %l5, 0x1707, %i4 fba %fcc1, loop_6528 fmovdne %icc, %f2, %f3 ld [%l7 + 0x28], %f0 fornot1 %f12, %f6, %f14 loop_6528: brnz,a %g6, loop_6529 fmovdl %icc, %f2, %f9 orncc %i7, 0x0229, %g5 bvs %xcc, loop_6530 loop_6529: bne,a %icc, loop_6531 fors %f1, %f10, %f1 movl %icc, %g1, %l1 loop_6530: sra %l6, 0x07, %o1 loop_6531: fmovd %f14, %f12 array8 %o6, %i0, %o7 udiv %i2, 0x1A81, %l0 tleu %xcc, 0x2 fbl %fcc3, loop_6532 std %f10, [%l7 + 0x08] fmovrsgez %i3, %f9, %f1 ldsh [%l7 + 0x74], %l2 loop_6532: stb %i5, [%l7 + 0x19] lduw [%l7 + 0x5C], %i1 fmovdleu %icc, %f10, %f7 fbg,a %fcc2, loop_6533 ldub [%l7 + 0x52], %g2 ldsh [%l7 + 0x12], %g7 ld [%l7 + 0x14], %f5 loop_6533: ldsw [%l7 + 0x70], %o3 fxors %f4, %f0, %f5 sth %l3, [%l7 + 0x4A] ldub [%l7 + 0x2B], %l4 ta %xcc, 0x2 bgu,pn %xcc, loop_6534 udivcc %o2, 0x03BA, %g3 fbl,a %fcc2, loop_6535 array16 %i6, %o5, %g4 loop_6534: fnot2s %f10, %f6 fxnor %f2, %f14, %f4 loop_6535: bgu,a %icc, loop_6536 ldsb [%l7 + 0x35], %o4 ldub [%l7 + 0x22], %l5 fmul8sux16 %f10, %f6, %f8 loop_6536: fbule %fcc0, loop_6537 fpadd32 %f0, %f14, %f4 movn %icc, %o0, %g6 std %f0, [%l7 + 0x10] loop_6537: ldd [%l7 + 0x70], %f6 mova %xcc, %i4, %i7 st %f10, [%l7 + 0x74] sth %g1, [%l7 + 0x08] subcc %l1, 0x1E70, %l6 stx %g5, [%l7 + 0x08] fbg,a %fcc1, loop_6538 call loop_6539 orcc %o1, 0x170F, %o6 fmovsvs %xcc, %f12, %f7 loop_6538: fmovrslez %i0, %f13, %f3 loop_6539: fmovspos %xcc, %f14, %f6 fbu,a %fcc2, loop_6540 bpos,a %icc, loop_6541 fpack16 %f4, %f0 fmovs %f12, %f1 loop_6540: fbo,a %fcc2, loop_6542 loop_6541: ld [%l7 + 0x48], %f1 sll %o7, 0x10, %i2 fbg,a %fcc1, loop_6543 loop_6542: st %f7, [%l7 + 0x34] srl %l0, %i3, %l2 ld [%l7 + 0x24], %f6 loop_6543: st %f5, [%l7 + 0x5C] srlx %i1, %g2, %i5 ldub [%l7 + 0x18], %g7 movgu %xcc, %o3, %l4 ldsh [%l7 + 0x28], %o2 smul %g3, %i6, %o5 edge8ln %g4, %l3, %l5 taddcc %o0, %o4, %i4 lduh [%l7 + 0x74], %g6 fsrc1 %f2, %f2 brgez,a %i7, loop_6544 movge %icc, %g1, %l1 orncc %l6, %o1, %g5 fbge %fcc1, loop_6545 loop_6544: taddcctv %i0, %o6, %i2 ldx [%l7 + 0x70], %l0 fblg,a %fcc1, loop_6546 loop_6545: movl %xcc, %i3, %o7 fmovsne %xcc, %f5, %f0 ldsh [%l7 + 0x16], %i1 loop_6546: fcmpd %fcc1, %f0, %f0 ldx [%l7 + 0x08], %l2 ld [%l7 + 0x14], %f6 and %i5, %g7, %o3 alignaddrl %g2, %o2, %g3 fmovdn %xcc, %f15, %f11 movn %icc, %i6, %l4 ldx [%l7 + 0x20], %o5 ldd [%l7 + 0x78], %f2 st %f2, [%l7 + 0x20] movvs %icc, %g4, %l5 ldub [%l7 + 0x09], %l3 fbn,a %fcc0, loop_6547 stw %o4, [%l7 + 0x14] std %f14, [%l7 + 0x08] lduw [%l7 + 0x60], %i4 loop_6547: xor %g6, %i7, %o0 bne loop_6548 ldsb [%l7 + 0x6E], %g1 fmovsle %xcc, %f6, %f6 stw %l6, [%l7 + 0x70] loop_6548: fbn,a %fcc1, loop_6549 brgez,a %o1, loop_6550 xnor %g5, 0x0510, %i0 fxnors %f0, %f10, %f2 loop_6549: ldsb [%l7 + 0x6C], %o6 loop_6550: fpack32 %f4, %f0, %f0 edge16l %i2, %l1, %i3 ble,a,pn %icc, loop_6551 stb %l0, [%l7 + 0x5B] edge16 %i1, %o7, %i5 fmovdle %xcc, %f4, %f13 loop_6551: lduh [%l7 + 0x08], %l2 ldsb [%l7 + 0x3D], %g7 andncc %g2, %o2, %g3 fmul8sux16 %f14, %f4, %f8 bcs loop_6552 fmovse %xcc, %f14, %f15 fbue %fcc0, loop_6553 fmovse %xcc, %f10, %f9 loop_6552: fbe,a %fcc0, loop_6554 fbuge,a %fcc0, loop_6555 loop_6553: fmovdge %icc, %f11, %f13 fbuge %fcc2, loop_6556 loop_6554: fbne,a %fcc2, loop_6557 loop_6555: fbn %fcc0, loop_6558 fmuld8ulx16 %f1, %f6, %f6 loop_6556: bvs %xcc, loop_6559 loop_6557: fmovs %f13, %f10 loop_6558: bcs,a,pn %icc, loop_6560 lduh [%l7 + 0x28], %i6 loop_6559: ldsh [%l7 + 0x18], %l4 fbn %fcc1, loop_6561 loop_6560: fnot2s %f3, %f8 fmovsne %xcc, %f13, %f4 bvc,pt %icc, loop_6562 loop_6561: fxor %f14, %f2, %f8 tvs %icc, 0x5 fcmpne16 %f0, %f6, %o3 loop_6562: andn %g4, 0x1DE4, %o5 sra %l5, %o4, %i4 fmovscc %xcc, %f10, %f10 stw %l3, [%l7 + 0x30] ldsb [%l7 + 0x29], %i7 sth %o0, [%l7 + 0x0A] ldx [%l7 + 0x28], %g6 array8 %l6, %g1, %o1 ldx [%l7 + 0x70], %g5 edge16n %o6, %i2, %l1 tl %xcc, 0x6 std %f14, [%l7 + 0x48] or %i3, 0x07D2, %i0 nop setx loop_6563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x68] movne %xcc, %l0, %i1 orcc %o7, 0x0553, %i5 loop_6563: lduw [%l7 + 0x24], %g7 ldsb [%l7 + 0x1E], %l2 umulcc %g2, %o2, %g3 ld [%l7 + 0x5C], %f13 fmovda %icc, %f8, %f10 and %i6, 0x0EB8, %l4 stw %g4, [%l7 + 0x4C] fnors %f3, %f15, %f0 stb %o3, [%l7 + 0x0D] brgez %l5, loop_6564 alignaddr %o5, %i4, %o4 tvc %icc, 0x0 fbl,a %fcc0, loop_6565 loop_6564: move %xcc, %l3, %o0 tcc %xcc, 0x1 fbge,a %fcc0, loop_6566 loop_6565: st %f0, [%l7 + 0x14] fabsd %f12, %f6 fandnot2s %f10, %f14, %f4 loop_6566: fmovrsgez %i7, %f10, %f15 ldsb [%l7 + 0x36], %l6 fmovda %xcc, %f4, %f10 orcc %g6, 0x0FC3, %g1 movleu %xcc, %o1, %o6 bl,pn %xcc, loop_6567 alignaddrl %g5, %i2, %l1 fmovsa %icc, %f11, %f11 fmovse %icc, %f5, %f1 loop_6567: sth %i3, [%l7 + 0x32] ldx [%l7 + 0x78], %i0 movle %xcc, %l0, %o7 te %icc, 0x3 orn %i5, %g7, %i1 bl,a,pt %icc, loop_6568 xor %l2, 0x0122, %g2 ldub [%l7 + 0x78], %g3 fbuge %fcc3, loop_6569 loop_6568: fbue,a %fcc2, loop_6570 fbg %fcc0, loop_6571 sra %i6, %o2, %l4 loop_6569: ldsh [%l7 + 0x26], %g4 loop_6570: ldd [%l7 + 0x48], %f2 loop_6571: taddcc %o3, 0x1B69, %o5 bshuffle %f2, %f10, %f12 fbug,a %fcc2, loop_6572 edge8l %i4, %o4, %l3 brnz,a %o0, loop_6573 fmovspos %icc, %f12, %f8 loop_6572: fba,a %fcc1, loop_6574 lduh [%l7 + 0x4A], %l5 loop_6573: fbl,a %fcc3, loop_6575 fbuge %fcc1, loop_6576 loop_6574: fpack32 %f14, %f6, %f8 movvs %icc, %l6, %g6 loop_6575: orncc %g1, %o1, %i7 loop_6576: array16 %o6, %i2, %l1 tcs %xcc, 0x4 fbg,a %fcc1, loop_6577 std %f8, [%l7 + 0x70] brlz %i3, loop_6578 stw %i0, [%l7 + 0x1C] loop_6577: fabss %f15, %f4 ldsh [%l7 + 0x42], %l0 loop_6578: sub %g5, %o7, %g7 ldx [%l7 + 0x40], %i1 fmovsl %xcc, %f6, %f6 edge8ln %l2, %g2, %i5 movrne %g3, %o2, %l4 stw %i6, [%l7 + 0x44] bneg,pn %xcc, loop_6579 fmovdcs %xcc, %f6, %f13 fmovdleu %icc, %f12, %f3 fcmped %fcc1, %f10, %f4 loop_6579: bshuffle %f8, %f14, %f2 edge32n %g4, %o5, %i4 fpmerge %f8, %f5, %f10 ld [%l7 + 0x54], %f15 tpos %xcc, 0x4 fmovrse %o4, %f8, %f9 andncc %l3, %o3, %o0 fmovrdgz %l5, %f14, %f4 ldsw [%l7 + 0x70], %g6 mulscc %g1, %l6, %i7 movgu %icc, %o6, %i2 andcc %o1, 0x06DA, %l1 fbo,a %fcc3, loop_6580 st %f5, [%l7 + 0x68] ldub [%l7 + 0x11], %i3 lduw [%l7 + 0x5C], %i0 loop_6580: sth %l0, [%l7 + 0x0E] tl %xcc, 0x0 fpack16 %f6, %f15 faligndata %f0, %f8, %f4 mulscc %g5, %o7, %i1 move %xcc, %g7, %g2 faligndata %f4, %f2, %f8 call loop_6581 ldd [%l7 + 0x18], %f0 fsrc1s %f13, %f2 fabss %f1, %f10 loop_6581: fmovdn %icc, %f10, %f15 fmovrse %l2, %f5, %f0 bvs,pt %icc, loop_6582 bgu,pn %xcc, loop_6583 fmovs %f7, %f12 fbe,a %fcc1, loop_6584 loop_6582: fxor %f2, %f4, %f2 loop_6583: tsubcc %i5, 0x079B, %g3 bvs loop_6585 loop_6584: fbo,a %fcc1, loop_6586 call loop_6587 popc %l4, %o2 loop_6585: fmovrdgez %g4, %f4, %f0 loop_6586: stw %i6, [%l7 + 0x1C] loop_6587: fmul8x16al %f12, %f10, %f2 tpos %xcc, 0x4 brz %o5, loop_6588 movvc %icc, %o4, %l3 fmovsne %icc, %f11, %f7 addccc %o3, 0x18AC, %i4 loop_6588: fmovscs %xcc, %f1, %f9 and %o0, 0x0D2B, %l5 array16 %g1, %l6, %g6 ldd [%l7 + 0x40], %f10 be,a loop_6589 sethi 0x1C6D, %o6 fcmple32 %f2, %f0, %i7 fmovrslz %i2, %f8, %f4 loop_6589: tne %icc, 0x0 tcc %xcc, 0x6 fbl %fcc2, loop_6590 movvc %icc, %o1, %l1 fmovsa %icc, %f15, %f6 umulcc %i0, 0x0B16, %i3 loop_6590: udiv %g5, 0x1C2F, %l0 fblg,a %fcc2, loop_6591 ld [%l7 + 0x44], %f2 stx %i1, [%l7 + 0x08] lduw [%l7 + 0x0C], %o7 loop_6591: alignaddr %g2, %g7, %l2 addcc %g3, 0x0585, %i5 fmul8sux16 %f6, %f14, %f4 fand %f10, %f2, %f0 std %f14, [%l7 + 0x40] move %xcc, %l4, %o2 udiv %i6, 0x04C8, %o5 fsrc1s %f3, %f0 movrlez %g4, %o4, %o3 call loop_6592 std %f14, [%l7 + 0x68] movneg %icc, %i4, %l3 edge32n %o0, %g1, %l5 loop_6592: move %icc, %l6, %o6 ldub [%l7 + 0x14], %g6 fmovrslez %i2, %f4, %f3 srlx %o1, 0x04, %i7 tpos %icc, 0x0 fmul8x16al %f6, %f3, %f0 xorcc %i0, %i3, %l1 st %f6, [%l7 + 0x7C] fmul8ulx16 %f8, %f8, %f10 fbn %fcc1, loop_6593 fsrc1 %f0, %f2 alignaddr %l0, %i1, %g5 ldx [%l7 + 0x40], %o7 loop_6593: ldub [%l7 + 0x22], %g2 ldx [%l7 + 0x10], %l2 movg %xcc, %g7, %i5 smulcc %l4, 0x184C, %g3 bl,a,pt %xcc, loop_6594 srl %o2, 0x03, %i6 ldsb [%l7 + 0x2B], %o5 sra %o4, %o3, %g4 loop_6594: fmovsge %icc, %f15, %f5 ldx [%l7 + 0x40], %l3 fornot2 %f12, %f14, %f10 stx %i4, [%l7 + 0x20] fnands %f5, %f2, %f9 stb %g1, [%l7 + 0x50] popc 0x02A3, %l5 fmovrdlz %l6, %f10, %f2 fbue,a %fcc3, loop_6595 te %xcc, 0x4 edge16 %o6, %g6, %o0 stx %o1, [%l7 + 0x48] loop_6595: stx %i2, [%l7 + 0x40] nop setx loop_6596, %l0, %l1 jmpl %l1, %i7 fblg %fcc2, loop_6597 st %f15, [%l7 + 0x44] fmovscc %icc, %f11, %f13 loop_6596: nop setx loop_6598, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6597: ld [%l7 + 0x54], %f4 fcmpd %fcc0, %f14, %f10 fmovdgu %xcc, %f11, %f13 loop_6598: call loop_6599 lduw [%l7 + 0x0C], %i3 fxnor %f14, %f14, %f2 fbug,a %fcc0, loop_6600 loop_6599: fmovdge %xcc, %f6, %f4 fnors %f6, %f14, %f14 fcmpgt32 %f8, %f8, %l1 loop_6600: movl %xcc, %i0, %l0 fnors %f2, %f12, %f5 fornot2s %f5, %f2, %f14 edge32ln %g5, %i1, %o7 fbe %fcc2, loop_6601 for %f14, %f4, %f14 movrgez %g2, 0x1C4, %l2 fxor %f12, %f10, %f10 loop_6601: tcc %icc, 0x2 ld [%l7 + 0x74], %f10 fcmple16 %f6, %f6, %g7 edge16ln %l4, %g3, %o2 movleu %icc, %i6, %i5 fmovscc %icc, %f8, %f13 movne %icc, %o4, %o3 orcc %o5, %g4, %l3 fmovdleu %icc, %f7, %f0 ldd [%l7 + 0x48], %f8 xnor %g1, %l5, %i4 fmuld8sux16 %f12, %f4, %f0 andcc %o6, 0x0111, %g6 ldsh [%l7 + 0x3A], %l6 stw %o0, [%l7 + 0x14] fmovrde %o1, %f10, %f14 sth %i2, [%l7 + 0x20] stw %i7, [%l7 + 0x08] fpmerge %f1, %f6, %f0 ldx [%l7 + 0x18], %i3 fmovdle %xcc, %f1, %f11 fbge,a %fcc2, loop_6602 mulx %i0, 0x0FEC, %l1 ldd [%l7 + 0x28], %f2 srlx %l0, %g5, %i1 loop_6602: stx %g2, [%l7 + 0x68] fabsd %f14, %f0 stx %l2, [%l7 + 0x40] ldsw [%l7 + 0x14], %g7 fcmps %fcc0, %f0, %f4 movleu %xcc, %l4, %o7 fnegd %f10, %f4 stb %g3, [%l7 + 0x1D] fblg,a %fcc2, loop_6603 array16 %o2, %i6, %i5 tsubcctv %o3, 0x1ACD, %o5 tn %icc, 0x2 loop_6603: ldsb [%l7 + 0x08], %o4 sth %l3, [%l7 + 0x0A] fmul8sux16 %f14, %f4, %f10 st %f5, [%l7 + 0x64] edge16 %g1, %l5, %g4 ld [%l7 + 0x40], %f13 ldub [%l7 + 0x51], %i4 movvs %icc, %o6, %l6 fbu,a %fcc0, loop_6604 fsrc2s %f13, %f1 stw %g6, [%l7 + 0x20] ldsw [%l7 + 0x6C], %o1 loop_6604: stw %i2, [%l7 + 0x18] popc 0x1E74, %o0 stw %i7, [%l7 + 0x24] ldx [%l7 + 0x60], %i0 sll %l1, %i3, %g5 movneg %icc, %l0, %g2 tneg %xcc, 0x7 sdivx %i1, 0x0567, %g7 fmul8x16au %f14, %f3, %f12 fmovscc %xcc, %f3, %f2 fmovsle %icc, %f8, %f4 fbug %fcc3, loop_6605 bcs,a,pt %icc, loop_6606 std %f14, [%l7 + 0x48] lduh [%l7 + 0x7C], %l2 loop_6605: tpos %icc, 0x6 loop_6606: sdiv %l4, 0x0536, %g3 ldsw [%l7 + 0x08], %o7 tsubcctv %o2, %i5, %o3 fblg,a %fcc3, loop_6607 fabss %f9, %f12 move %icc, %o5, %i6 ldsb [%l7 + 0x65], %l3 loop_6607: fone %f14 xorcc %o4, 0x12DF, %g1 udivcc %l5, 0x0B39, %g4 fand %f4, %f2, %f8 fandnot1 %f0, %f14, %f6 fcmpd %fcc3, %f0, %f4 sra %o6, 0x03, %l6 ldsw [%l7 + 0x28], %i4 sth %g6, [%l7 + 0x14] fmovdg %xcc, %f13, %f11 stx %o1, [%l7 + 0x78] std %f4, [%l7 + 0x30] fbne,a %fcc0, loop_6608 fbul,a %fcc0, loop_6609 udivcc %i2, 0x005F, %i7 stw %o0, [%l7 + 0x6C] loop_6608: ble,a,pn %icc, loop_6610 loop_6609: sth %l1, [%l7 + 0x18] xnorcc %i0, 0x1EBC, %g5 andn %l0, 0x1DA3, %i3 loop_6610: bpos,pn %icc, loop_6611 bleu,pt %icc, loop_6612 st %f7, [%l7 + 0x3C] ldub [%l7 + 0x68], %i1 loop_6611: fmul8x16au %f12, %f0, %f14 loop_6612: fbl,a %fcc0, loop_6613 andncc %g2, %g7, %l4 fpack32 %f0, %f10, %f8 tleu %xcc, 0x1 loop_6613: movgu %icc, %l2, %g3 andcc %o7, %o2, %i5 move %icc, %o5, %o3 st %f8, [%l7 + 0x1C] fmovdvc %xcc, %f9, %f12 addccc %i6, %l3, %g1 edge16 %l5, %o4, %g4 fbe,a %fcc0, loop_6614 movrne %l6, %i4, %g6 taddcctv %o1, %i2, %i7 ldsw [%l7 + 0x50], %o6 loop_6614: alignaddrl %l1, %o0, %i0 bne,a,pt %icc, loop_6615 ldsb [%l7 + 0x23], %g5 array8 %l0, %i3, %g2 fpadd32s %f4, %f5, %f8 loop_6615: fpadd32 %f14, %f2, %f12 fbue,a %fcc0, loop_6616 sdiv %g7, 0x04BB, %l4 fcmple16 %f6, %f14, %i1 te %icc, 0x4 loop_6616: st %f9, [%l7 + 0x14] fnegs %f0, %f7 ldd [%l7 + 0x68], %f8 movre %l2, 0x341, %g3 fzero %f8 ldsh [%l7 + 0x34], %o2 srax %o7, %o5, %i5 xor %i6, %o3, %g1 ld [%l7 + 0x1C], %f9 brlez %l5, loop_6617 std %f6, [%l7 + 0x38] fxor %f8, %f0, %f2 sub %l3, %g4, %o4 loop_6617: fmovdcs %icc, %f7, %f6 nop setx loop_6618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x18], %f6 fba %fcc2, loop_6619 ldsb [%l7 + 0x2B], %i4 loop_6618: lduh [%l7 + 0x2E], %g6 xor %o1, 0x17A8, %i2 loop_6619: xnor %l6, %i7, %o6 movrlez %l1, 0x37A, %i0 fpadd16s %f4, %f6, %f15 brnz,a %g5, loop_6620 srax %l0, %o0, %i3 ld [%l7 + 0x7C], %f11 ld [%l7 + 0x58], %f0 loop_6620: fcmpgt32 %f14, %f6, %g7 stb %l4, [%l7 + 0x53] movne %icc, %i1, %l2 movn %icc, %g2, %g3 udiv %o2, 0x0F3F, %o5 fpadd32 %f0, %f8, %f2 movg %icc, %i5, %i6 lduh [%l7 + 0x56], %o7 tsubcc %g1, %o3, %l5 orncc %g4, %o4, %i4 fcmpd %fcc3, %f12, %f10 stx %g6, [%l7 + 0x58] fbule %fcc2, loop_6621 popc 0x05A3, %o1 ld [%l7 + 0x7C], %f2 fmovdle %icc, %f12, %f0 loop_6621: ldsw [%l7 + 0x58], %l3 fcmpeq16 %f6, %f4, %l6 ldd [%l7 + 0x70], %f4 ldsb [%l7 + 0x3F], %i7 fmovdge %icc, %f0, %f2 fbo,a %fcc3, loop_6622 stb %o6, [%l7 + 0x37] move %icc, %i2, %l1 fpack16 %f12, %f15 loop_6622: tsubcctv %g5, %l0, %i0 stw %i3, [%l7 + 0x10] fabss %f0, %f6 taddcctv %o0, %g7, %i1 movg %icc, %l4, %g2 fsrc1s %f3, %f5 movre %g3, 0x13A, %l2 array16 %o2, %i5, %o5 tgu %icc, 0x7 ldsb [%l7 + 0x43], %i6 edge8l %o7, %g1, %l5 fmovdvs %xcc, %f12, %f13 fcmpes %fcc2, %f0, %f8 ldx [%l7 + 0x38], %g4 movpos %icc, %o4, %i4 ldsw [%l7 + 0x14], %g6 fmovrdne %o1, %f12, %f10 lduh [%l7 + 0x50], %o3 fpsub32s %f3, %f0, %f1 fcmple32 %f10, %f14, %l6 fmul8x16al %f6, %f3, %f12 orncc %i7, 0x024A, %l3 movrlz %o6, 0x1C0, %l1 xorcc %g5, 0x0EA0, %l0 tn %xcc, 0x4 udivcc %i2, 0x16C8, %i3 fmovsgu %icc, %f15, %f9 ldd [%l7 + 0x28], %f14 edge16ln %i0, %o0, %g7 bne,a %icc, loop_6623 ldsw [%l7 + 0x50], %i1 std %f0, [%l7 + 0x60] fmovdg %xcc, %f10, %f7 loop_6623: bvs loop_6624 ldsb [%l7 + 0x3F], %l4 edge16l %g3, %g2, %l2 stw %o2, [%l7 + 0x70] loop_6624: fmuld8sux16 %f5, %f9, %f8 fmovrdlez %i5, %f4, %f8 fpadd16s %f4, %f11, %f2 bpos,pt %xcc, loop_6625 movne %xcc, %o5, %o7 fmovscs %icc, %f15, %f5 xnorcc %g1, %l5, %g4 loop_6625: fmovd %f8, %f12 umulcc %i6, 0x1694, %o4 ldub [%l7 + 0x1C], %i4 movvc %xcc, %g6, %o3 fmovdl %icc, %f10, %f15 mulx %l6, 0x14FB, %o1 ldx [%l7 + 0x30], %l3 fandnot1 %f6, %f2, %f8 movrgz %i7, 0x1E1, %l1 fsrc1s %f8, %f7 stx %o6, [%l7 + 0x50] lduw [%l7 + 0x40], %l0 fpsub16 %f12, %f4, %f4 smul %g5, 0x0A4A, %i2 stw %i0, [%l7 + 0x2C] sdivx %o0, 0x0E9A, %i3 st %f6, [%l7 + 0x4C] fmovrslz %i1, %f14, %f15 edge32ln %l4, %g3, %g2 movrlez %g7, %o2, %i5 sdiv %o5, 0x1DC0, %l2 fmovdcs %icc, %f0, %f1 fbu,a %fcc0, loop_6626 tg %icc, 0x2 move %icc, %g1, %o7 bvs,pt %xcc, loop_6627 loop_6626: bcc,a,pt %icc, loop_6628 fmul8sux16 %f2, %f10, %f0 edge32ln %g4, %i6, %l5 loop_6627: fcmped %fcc1, %f4, %f14 loop_6628: fmuld8sux16 %f4, %f4, %f0 ld [%l7 + 0x78], %f0 fbl %fcc1, loop_6629 movg %icc, %o4, %g6 brlz,a %i4, loop_6630 move %icc, %l6, %o3 loop_6629: fnot2s %f11, %f1 fpmerge %f4, %f3, %f10 loop_6630: add %o1, 0x1427, %i7 lduh [%l7 + 0x3C], %l1 call loop_6631 ldub [%l7 + 0x2A], %o6 ldd [%l7 + 0x08], %f8 fble,a %fcc3, loop_6632 loop_6631: fandnot2 %f2, %f0, %f8 fmovsvc %xcc, %f11, %f11 fmovdge %icc, %f4, %f1 loop_6632: alignaddrl %l0, %g5, %i2 fabss %f10, %f5 fbu,a %fcc1, loop_6633 fnot1 %f0, %f12 movg %icc, %i0, %o0 fmovrslz %i3, %f8, %f15 loop_6633: movrlez %l3, %l4, %i1 ldsw [%l7 + 0x1C], %g2 stx %g7, [%l7 + 0x70] stb %o2, [%l7 + 0x49] sllx %g3, %o5, %i5 fmovdneg %icc, %f15, %f1 edge16ln %g1, %l2, %o7 addcc %i6, 0x15CD, %l5 xor %o4, 0x11EE, %g6 std %f14, [%l7 + 0x30] andcc %i4, 0x11E3, %l6 fpmerge %f11, %f7, %f6 fmovrslz %o3, %f2, %f3 call loop_6634 fbue,a %fcc3, loop_6635 movcs %icc, %g4, %o1 faligndata %f10, %f10, %f4 loop_6634: xnor %i7, %l1, %l0 loop_6635: movrgez %o6, 0x31E, %g5 fmovspos %xcc, %f13, %f6 bpos,a,pn %xcc, loop_6636 sdiv %i0, 0x1433, %i2 ldx [%l7 + 0x48], %i3 orncc %o0, %l4, %l3 loop_6636: stw %g2, [%l7 + 0x5C] fmovsleu %icc, %f11, %f4 fmovrslz %g7, %f10, %f14 lduw [%l7 + 0x74], %i1 movneg %icc, %g3, %o5 alignaddrl %i5, %o2, %g1 fmovdge %icc, %f11, %f15 stx %l2, [%l7 + 0x20] sdivcc %o7, 0x0CB3, %i6 fba,a %fcc3, loop_6637 bn,a,pt %xcc, loop_6638 fcmpd %fcc0, %f0, %f4 sdivx %l5, 0x0DF2, %g6 loop_6637: brgz %o4, loop_6639 loop_6638: movle %icc, %i4, %o3 fnot2 %f8, %f4 fmovsvs %xcc, %f3, %f3 loop_6639: ldub [%l7 + 0x1B], %g4 xor %l6, %i7, %o1 ldsh [%l7 + 0x66], %l1 fxnors %f15, %f0, %f3 sdivcc %l0, 0x1EF4, %o6 bcs,a,pn %icc, loop_6640 ldsh [%l7 + 0x0E], %i0 ldub [%l7 + 0x11], %i2 fble %fcc3, loop_6641 loop_6640: fpack32 %f4, %f10, %f8 stw %i3, [%l7 + 0x50] fbule,a %fcc0, loop_6642 loop_6641: stb %o0, [%l7 + 0x1F] fmovdge %icc, %f11, %f8 fmuld8sux16 %f0, %f14, %f8 loop_6642: ldsw [%l7 + 0x60], %l4 fbo %fcc1, loop_6643 lduw [%l7 + 0x38], %l3 lduw [%l7 + 0x58], %g2 ldsh [%l7 + 0x32], %g7 loop_6643: fmovdne %icc, %f6, %f0 fmovrdlez %i1, %f12, %f4 stx %g3, [%l7 + 0x20] fnands %f0, %f4, %f9 sub %o5, 0x0013, %g5 subccc %i5, 0x1A42, %o2 fmovsn %xcc, %f12, %f11 alignaddr %g1, %l2, %i6 bcc,a %icc, loop_6644 sth %o7, [%l7 + 0x14] fbg %fcc0, loop_6645 umulcc %g6, %o4, %i4 loop_6644: fmovsle %icc, %f7, %f7 fbge %fcc3, loop_6646 loop_6645: umulcc %o3, %g4, %l6 edge32n %l5, %i7, %o1 fcmped %fcc1, %f10, %f14 loop_6646: fsrc2s %f12, %f12 fmovsleu %xcc, %f5, %f6 bpos loop_6647 fmovsne %icc, %f7, %f2 ldub [%l7 + 0x51], %l1 ldsw [%l7 + 0x3C], %l0 loop_6647: ldub [%l7 + 0x5D], %o6 fmul8x16 %f12, %f0, %f10 ldsw [%l7 + 0x4C], %i2 tn %icc, 0x0 addc %i0, %o0, %l4 alignaddrl %l3, %i3, %g2 udivcc %i1, 0x00B6, %g3 stb %o5, [%l7 + 0x3D] addccc %g7, %g5, %i5 fmovdcc %icc, %f7, %f10 fbe,a %fcc3, loop_6648 addcc %g1, 0x1C7B, %l2 orcc %i6, 0x0664, %o7 fcmpne16 %f8, %f0, %g6 loop_6648: sdiv %o2, 0x0615, %o4 sll %i4, 0x04, %g4 fmovdcs %xcc, %f7, %f1 ldx [%l7 + 0x28], %o3 ldd [%l7 + 0x50], %f4 movrgez %l6, 0x113, %i7 brgez,a %o1, loop_6649 std %f2, [%l7 + 0x70] stx %l5, [%l7 + 0x68] add %l0, %o6, %i2 loop_6649: fmovdg %xcc, %f11, %f0 fsrc1 %f4, %f10 fmovsn %xcc, %f3, %f8 ld [%l7 + 0x38], %f12 fpack16 %f14, %f1 movrgz %l1, %i0, %o0 fmovdpos %icc, %f5, %f8 fmovrdgz %l3, %f10, %f6 movgu %xcc, %i3, %l4 faligndata %f6, %f4, %f6 andcc %i1, 0x0B17, %g2 umul %o5, 0x0CBA, %g3 fmul8x16au %f11, %f10, %f4 sub %g7, 0x1C5E, %i5 ldsh [%l7 + 0x1E], %g1 fpsub16s %f15, %f4, %f3 edge16l %g5, %l2, %o7 fxnor %f12, %f4, %f2 or %g6, %i6, %o4 ldub [%l7 + 0x15], %i4 movrlz %o2, %g4, %o3 fnegs %f12, %f2 umulcc %i7, 0x0DE3, %l6 fornot2s %f0, %f9, %f8 edge8ln %l5, %l0, %o1 stw %o6, [%l7 + 0x50] andn %i2, %l1, %i0 std %f8, [%l7 + 0x38] bvs loop_6650 fmovsle %icc, %f9, %f0 movpos %xcc, %o0, %l3 fbul,a %fcc2, loop_6651 loop_6650: brgz %i3, loop_6652 sethi 0x1D85, %i1 fbu %fcc3, loop_6653 loop_6651: fcmpgt16 %f10, %f8, %l4 loop_6652: fnors %f15, %f0, %f8 ldub [%l7 + 0x38], %g2 loop_6653: lduw [%l7 + 0x4C], %o5 edge32n %g7, %i5, %g3 add %g1, %l2, %g5 udiv %g6, 0x1001, %i6 fble %fcc0, loop_6654 sth %o4, [%l7 + 0x4C] movrgz %o7, %o2, %g4 ldx [%l7 + 0x40], %i4 loop_6654: tsubcctv %i7, 0x1FCB, %o3 st %f4, [%l7 + 0x60] ldx [%l7 + 0x30], %l5 fbl %fcc2, loop_6655 ldsb [%l7 + 0x3E], %l6 movg %xcc, %l0, %o6 stb %i2, [%l7 + 0x4B] loop_6655: stw %o1, [%l7 + 0x20] fandnot2s %f2, %f7, %f6 fones %f10 brnz %i0, loop_6656 fmovsa %icc, %f7, %f5 ldsw [%l7 + 0x3C], %o0 std %f14, [%l7 + 0x48] loop_6656: udivcc %l3, 0x031D, %i3 be,pn %xcc, loop_6657 fmovdvc %xcc, %f9, %f11 fmovsvs %xcc, %f7, %f5 ldub [%l7 + 0x67], %l1 loop_6657: ldsh [%l7 + 0x3A], %i1 fmovsvc %xcc, %f9, %f10 bgu,a %xcc, loop_6658 fmul8x16au %f2, %f13, %f12 fmovrdlez %l4, %f12, %f12 stb %o5, [%l7 + 0x1F] loop_6658: ldsw [%l7 + 0x60], %g2 ta %icc, 0x2 movle %icc, %g7, %g3 sub %g1, %i5, %g5 fmul8sux16 %f6, %f2, %f6 fnors %f0, %f15, %f14 tneg %xcc, 0x3 ldsw [%l7 + 0x78], %g6 fmovsneg %icc, %f4, %f12 fmovsle %xcc, %f3, %f2 fnands %f1, %f7, %f5 movl %icc, %l2, %i6 fmovdgu %icc, %f10, %f13 ldx [%l7 + 0x50], %o4 addc %o7, 0x0F95, %g4 fpmerge %f10, %f0, %f12 ldsh [%l7 + 0x42], %i4 ld [%l7 + 0x14], %f2 nop setx loop_6659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x28], %f10 ldx [%l7 + 0x78], %o2 fble %fcc1, loop_6660 loop_6659: movvc %icc, %i7, %o3 udivcc %l6, 0x00C7, %l0 fexpand %f8, %f2 loop_6660: fzeros %f2 bvs,a loop_6661 movg %xcc, %o6, %l5 faligndata %f6, %f12, %f0 sub %i2, 0x014D, %i0 loop_6661: fcmpne16 %f0, %f6, %o0 sth %l3, [%l7 + 0x5E] std %f14, [%l7 + 0x30] ld [%l7 + 0x20], %f1 fmovdg %icc, %f15, %f11 fxor %f14, %f12, %f10 fmuld8sux16 %f4, %f6, %f4 ldsw [%l7 + 0x7C], %o1 edge8l %i3, %i1, %l4 fcmpes %fcc0, %f3, %f2 fbe,a %fcc3, loop_6662 brlz,a %l1, loop_6663 fcmps %fcc3, %f1, %f7 sethi 0x1DDF, %g2 loop_6662: ldx [%l7 + 0x30], %o5 loop_6663: ldx [%l7 + 0x30], %g7 movneg %icc, %g3, %i5 tl %icc, 0x2 sra %g1, 0x0B, %g5 fbn,a %fcc2, loop_6664 addccc %l2, %i6, %o4 brgez,a %o7, loop_6665 subccc %g6, 0x00D9, %i4 loop_6664: fnand %f2, %f6, %f2 tleu %icc, 0x7 loop_6665: movneg %xcc, %g4, %i7 sth %o2, [%l7 + 0x7C] fcmple16 %f8, %f8, %o3 sdivcc %l0, 0x1D93, %o6 bge,a,pt %xcc, loop_6666 st %f11, [%l7 + 0x20] ldub [%l7 + 0x13], %l6 array8 %l5, %i0, %o0 loop_6666: ldsh [%l7 + 0x64], %l3 andncc %i2, %i3, %i1 fmovrslez %o1, %f3, %f8 andcc %l1, %g2, %l4 andcc %g7, %g3, %o5 st %f3, [%l7 + 0x7C] fmovsgu %xcc, %f2, %f0 fand %f10, %f0, %f8 udiv %i5, 0x0CEA, %g1 fbo,a %fcc0, loop_6667 ldd [%l7 + 0x78], %f8 srl %g5, 0x05, %i6 fmovsvs %xcc, %f6, %f1 loop_6667: umul %l2, %o4, %g6 brnz %i4, loop_6668 orcc %g4, 0x1397, %i7 movrgez %o2, %o7, %l0 movpos %xcc, %o3, %l6 loop_6668: lduw [%l7 + 0x1C], %o6 bne,a loop_6669 fbne,a %fcc0, loop_6670 mulx %l5, %i0, %l3 ldd [%l7 + 0x48], %f14 loop_6669: bne,pt %xcc, loop_6671 loop_6670: st %f14, [%l7 + 0x24] ldsw [%l7 + 0x34], %i2 xor %i3, 0x0230, %i1 loop_6671: fbg,a %fcc3, loop_6672 ld [%l7 + 0x60], %f5 sdivx %o1, 0x179D, %o0 brgez %g2, loop_6673 loop_6672: stx %l1, [%l7 + 0x58] ld [%l7 + 0x24], %f1 udiv %l4, 0x0EA8, %g3 loop_6673: ldsh [%l7 + 0x38], %g7 ld [%l7 + 0x10], %f11 lduw [%l7 + 0x70], %i5 ldsw [%l7 + 0x64], %o5 xnorcc %g5, %i6, %l2 fmul8x16 %f12, %f8, %f8 stx %g1, [%l7 + 0x08] tn %xcc, 0x6 ta %icc, 0x3 movl %xcc, %o4, %i4 movpos %icc, %g6, %i7 fcmpeq16 %f2, %f14, %g4 fble,a %fcc3, loop_6674 edge32ln %o2, %o7, %o3 brgz %l0, loop_6675 orn %l6, 0x13FA, %o6 loop_6674: fbl,a %fcc3, loop_6676 orncc %l5, 0x1DEC, %i0 loop_6675: stw %i2, [%l7 + 0x18] st %f15, [%l7 + 0x30] loop_6676: fcmple32 %f14, %f14, %i3 fnegs %f9, %f11 fornot2 %f6, %f12, %f12 ld [%l7 + 0x60], %f4 ble,a,pt %xcc, loop_6677 fmovrdgez %i1, %f4, %f6 std %f0, [%l7 + 0x30] ldsw [%l7 + 0x5C], %o1 loop_6677: fmovrdlz %o0, %f4, %f10 ldd [%l7 + 0x08], %f0 fmovrsgz %l3, %f10, %f0 fble,a %fcc1, loop_6678 fnegs %f3, %f5 ldub [%l7 + 0x42], %g2 stb %l4, [%l7 + 0x2E] loop_6678: ldsw [%l7 + 0x0C], %l1 ldsw [%l7 + 0x20], %g7 fmovd %f2, %f6 edge32ln %i5, %o5, %g3 bpos,a,pn %icc, loop_6679 fandnot1s %f12, %f11, %f13 fcmpne32 %f12, %f8, %i6 lduw [%l7 + 0x54], %g5 loop_6679: tleu %xcc, 0x3 fbe %fcc0, loop_6680 bneg %icc, loop_6681 fmovscc %xcc, %f12, %f14 udivx %l2, 0x1D0E, %g1 loop_6680: sth %o4, [%l7 + 0x36] loop_6681: lduh [%l7 + 0x76], %g6 fmovrdlz %i4, %f4, %f2 edge8ln %g4, %o2, %o7 lduw [%l7 + 0x70], %o3 stx %i7, [%l7 + 0x30] stx %l6, [%l7 + 0x20] fmovdvs %xcc, %f7, %f1 bn %icc, loop_6682 bpos %xcc, loop_6683 fmovsl %xcc, %f9, %f8 ldx [%l7 + 0x48], %o6 loop_6682: edge8l %l0, %i0, %i2 loop_6683: ldub [%l7 + 0x50], %l5 edge8n %i3, %i1, %o1 fpsub16s %f10, %f12, %f4 movne %icc, %l3, %g2 fnor %f10, %f6, %f2 lduw [%l7 + 0x40], %l4 tneg %xcc, 0x3 ldsw [%l7 + 0x60], %l1 bcs,pt %xcc, loop_6684 addc %g7, %i5, %o0 ldx [%l7 + 0x18], %g3 stb %o5, [%l7 + 0x35] loop_6684: fnand %f10, %f2, %f10 movleu %icc, %g5, %i6 ldsh [%l7 + 0x14], %l2 lduw [%l7 + 0x74], %g1 bvs,a,pt %icc, loop_6685 smul %o4, %i4, %g4 movrgz %o2, 0x1CB, %o7 sll %g6, %o3, %l6 loop_6685: stx %i7, [%l7 + 0x30] fandnot2s %f7, %f2, %f4 stx %o6, [%l7 + 0x10] fpadd32s %f9, %f6, %f15 sdiv %l0, 0x02F9, %i0 tle %xcc, 0x0 be,a %xcc, loop_6686 addcc %l5, 0x0CCF, %i2 fbe %fcc2, loop_6687 fmovd %f12, %f0 loop_6686: movne %icc, %i3, %o1 fmovsleu %xcc, %f15, %f4 loop_6687: tleu %icc, 0x6 fcmpne32 %f0, %f12, %i1 ble loop_6688 orn %l3, %g2, %l1 fmul8x16au %f7, %f15, %f8 fnand %f0, %f6, %f10 loop_6688: movneg %xcc, %g7, %l4 ldsh [%l7 + 0x12], %o0 ldd [%l7 + 0x10], %f10 lduh [%l7 + 0x1C], %g3 brgez,a %i5, loop_6689 fmovdg %icc, %f12, %f9 fbue %fcc0, loop_6690 faligndata %f4, %f4, %f10 loop_6689: fnegd %f8, %f14 edge32l %o5, %g5, %i6 loop_6690: lduh [%l7 + 0x3C], %g1 tvs %icc, 0x1 ldsh [%l7 + 0x34], %o4 bne,pt %icc, loop_6691 fmovrdne %l2, %f4, %f12 tpos %icc, 0x7 smulcc %g4, %o2, %o7 loop_6691: fcmpgt32 %f4, %f4, %i4 fcmpeq16 %f8, %f4, %o3 tvs %icc, 0x1 ldub [%l7 + 0x42], %l6 stw %g6, [%l7 + 0x6C] ta %xcc, 0x5 fmovrslz %o6, %f1, %f14 stw %i7, [%l7 + 0x20] subccc %i0, 0x023E, %l0 stx %i2, [%l7 + 0x30] ld [%l7 + 0x0C], %f3 orn %i3, 0x0DB6, %o1 ld [%l7 + 0x48], %f5 fpadd32s %f3, %f8, %f15 fmovse %icc, %f12, %f6 fmovrse %l5, %f14, %f11 fsrc1 %f2, %f2 tg %icc, 0x2 lduw [%l7 + 0x60], %i1 movrlez %l3, %g2, %l1 fmul8sux16 %f12, %f6, %f14 fcmpgt32 %f8, %f10, %g7 xnorcc %o0, 0x11C0, %l4 stx %i5, [%l7 + 0x48] ldd [%l7 + 0x08], %f12 fpsub32s %f6, %f5, %f1 fnot2s %f3, %f5 std %f8, [%l7 + 0x70] fmovsneg %icc, %f10, %f4 stx %o5, [%l7 + 0x08] fmovdvc %icc, %f8, %f3 edge8n %g5, %i6, %g3 bneg,a,pt %xcc, loop_6692 stw %o4, [%l7 + 0x68] tle %icc, 0x5 ldsw [%l7 + 0x24], %g1 loop_6692: stw %l2, [%l7 + 0x40] stw %o2, [%l7 + 0x40] st %f0, [%l7 + 0x30] fornot2 %f0, %f4, %f10 fones %f6 fmovdvs %xcc, %f4, %f3 orncc %g4, %i4, %o3 fandnot2s %f8, %f14, %f0 taddcc %l6, %g6, %o6 stb %i7, [%l7 + 0x77] ldx [%l7 + 0x38], %i0 fmovsneg %icc, %f15, %f7 stb %o7, [%l7 + 0x5C] udivx %i2, 0x10CA, %i3 stb %o1, [%l7 + 0x42] ldsb [%l7 + 0x5C], %l5 fabsd %f0, %f10 ldd [%l7 + 0x60], %f14 fandnot2 %f2, %f2, %f0 fba %fcc1, loop_6693 bleu,a loop_6694 tleu %xcc, 0x4 andncc %i1, %l3, %g2 loop_6693: subc %l1, %g7, %o0 loop_6694: fandnot1s %f1, %f7, %f1 ldub [%l7 + 0x5D], %l0 edge8ln %l4, %o5, %g5 stw %i5, [%l7 + 0x58] st %f12, [%l7 + 0x0C] bvc,pn %xcc, loop_6695 tleu %xcc, 0x4 std %f10, [%l7 + 0x18] ldsb [%l7 + 0x30], %i6 loop_6695: orcc %o4, 0x04D4, %g1 taddcctv %l2, %g3, %o2 fmovdcc %icc, %f8, %f14 ldub [%l7 + 0x60], %i4 tg %xcc, 0x4 tsubcc %o3, 0x0E7B, %l6 ldsb [%l7 + 0x5A], %g4 move %xcc, %o6, %g6 fbule %fcc0, loop_6696 fandnot2 %f4, %f2, %f4 stx %i0, [%l7 + 0x28] sdivcc %o7, 0x1416, %i2 loop_6696: st %f11, [%l7 + 0x2C] call loop_6697 fcmple16 %f2, %f6, %i7 subccc %o1, %i3, %i1 sllx %l5, 0x0E, %g2 loop_6697: movne %xcc, %l1, %g7 brz,a %l3, loop_6698 bn loop_6699 taddcctv %l0, 0x005A, %l4 fmovrdlz %o5, %f8, %f12 loop_6698: popc %o0, %g5 loop_6699: ldd [%l7 + 0x38], %f0 fmovdleu %xcc, %f2, %f2 fmovrdgz %i6, %f0, %f6 andcc %i5, 0x0CAE, %g1 fmovd %f0, %f2 ldsh [%l7 + 0x74], %o4 fbule %fcc3, loop_6700 stb %g3, [%l7 + 0x77] std %f4, [%l7 + 0x70] ldsh [%l7 + 0x40], %l2 loop_6700: nop setx loop_6701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,pn %xcc, loop_6702 fcmpne32 %f6, %f2, %i4 fnot1 %f4, %f12 loop_6701: fnor %f10, %f14, %f14 loop_6702: fble %fcc0, loop_6703 ldx [%l7 + 0x78], %o3 be,pt %icc, loop_6704 ldsh [%l7 + 0x62], %l6 loop_6703: ldd [%l7 + 0x70], %f0 ldsh [%l7 + 0x34], %o2 loop_6704: movgu %xcc, %o6, %g6 tle %xcc, 0x5 ldsw [%l7 + 0x24], %g4 fmovdgu %xcc, %f8, %f0 sll %o7, 0x1B, %i0 fxnors %f8, %f12, %f15 fmovdpos %icc, %f7, %f9 ldx [%l7 + 0x50], %i7 brlez,a %o1, loop_6705 fmovdl %xcc, %f10, %f6 addc %i2, 0x0178, %i3 fxnor %f8, %f2, %f10 loop_6705: edge16 %i1, %g2, %l5 ldsh [%l7 + 0x1E], %g7 fmovrslez %l3, %f8, %f7 fnand %f12, %f8, %f4 andncc %l1, %l4, %o5 fpsub32 %f10, %f0, %f10 bvs,a loop_6706 ldsh [%l7 + 0x6E], %o0 ldsw [%l7 + 0x6C], %l0 fblg %fcc0, loop_6707 loop_6706: ld [%l7 + 0x14], %f13 fmovdcs %xcc, %f10, %f15 lduw [%l7 + 0x44], %g5 loop_6707: bcc,a loop_6708 tne %xcc, 0x6 ldub [%l7 + 0x11], %i6 fcmpd %fcc3, %f12, %f4 loop_6708: sth %i5, [%l7 + 0x1C] tneg %xcc, 0x1 fpadd16 %f4, %f4, %f14 fornot2 %f14, %f0, %f10 lduw [%l7 + 0x14], %o4 st %f8, [%l7 + 0x34] stx %g3, [%l7 + 0x50] ble,a,pn %xcc, loop_6709 bge loop_6710 ldsw [%l7 + 0x68], %g1 ldx [%l7 + 0x68], %i4 loop_6709: srl %o3, %l6, %l2 loop_6710: fmovse %xcc, %f8, %f6 udivcc %o6, 0x02F7, %o2 fmovsvc %icc, %f5, %f4 ldsh [%l7 + 0x64], %g4 ldsh [%l7 + 0x2C], %g6 ldx [%l7 + 0x28], %i0 std %f12, [%l7 + 0x48] fbl,a %fcc1, loop_6711 ba,a,pn %xcc, loop_6712 udiv %o7, 0x1251, %i7 fmovrsgez %o1, %f0, %f7 loop_6711: lduh [%l7 + 0x10], %i3 loop_6712: mulx %i2, 0x0AA2, %g2 udiv %i1, 0x01A3, %l5 edge32 %g7, %l1, %l3 lduh [%l7 + 0x3A], %l4 lduw [%l7 + 0x18], %o5 movrlz %l0, 0x32D, %g5 stx %i6, [%l7 + 0x68] sth %i5, [%l7 + 0x7A] fmovdn %xcc, %f12, %f4 fnot1s %f8, %f9 fbuge,a %fcc0, loop_6713 fmovsl %xcc, %f8, %f14 fornot1s %f7, %f1, %f15 stb %o0, [%l7 + 0x7A] loop_6713: edge32n %o4, %g1, %g3 fbue,a %fcc3, loop_6714 stx %i4, [%l7 + 0x18] ldsh [%l7 + 0x42], %l6 fmovsgu %icc, %f10, %f4 loop_6714: sdiv %o3, 0x06F5, %l2 std %f0, [%l7 + 0x48] lduh [%l7 + 0x1C], %o2 movneg %xcc, %o6, %g6 ldsw [%l7 + 0x44], %g4 st %f1, [%l7 + 0x30] std %f14, [%l7 + 0x70] fpadd16 %f6, %f2, %f14 array8 %i0, %o7, %i7 siam 0x4 fmovdvs %icc, %f6, %f10 fmovdpos %icc, %f2, %f11 andn %o1, 0x1517, %i3 srax %i2, %g2, %i1 addccc %l5, 0x1D62, %g7 andncc %l1, %l4, %o5 stw %l3, [%l7 + 0x7C] fpadd32s %f4, %f2, %f6 fnegs %f4, %f5 fnor %f2, %f2, %f0 movne %xcc, %g5, %i6 ldsw [%l7 + 0x48], %i5 xorcc %o0, 0x0E36, %l0 umulcc %g1, %o4, %g3 std %f0, [%l7 + 0x28] be loop_6715 srlx %l6, 0x0E, %i4 fbue,a %fcc0, loop_6716 fcmpne16 %f14, %f4, %l2 loop_6715: andncc %o2, %o3, %o6 stw %g6, [%l7 + 0x30] loop_6716: lduh [%l7 + 0x40], %i0 brgez,a %o7, loop_6717 fandnot2 %f6, %f8, %f8 tneg %icc, 0x3 alignaddr %g4, %i7, %o1 loop_6717: addc %i3, 0x0FEB, %i2 edge16ln %i1, %g2, %l5 movrlz %g7, 0x38E, %l1 edge16ln %o5, %l3, %l4 tge %xcc, 0x5 movpos %icc, %i6, %g5 ld [%l7 + 0x24], %f15 ld [%l7 + 0x48], %f13 fpsub16s %f6, %f2, %f14 fmovsle %xcc, %f15, %f11 stx %o0, [%l7 + 0x58] smulcc %l0, %i5, %o4 std %f8, [%l7 + 0x78] bleu,pn %icc, loop_6718 sdiv %g1, 0x00D7, %l6 ldd [%l7 + 0x58], %f2 fmovdne %icc, %f11, %f2 loop_6718: tne %icc, 0x7 addccc %i4, 0x0D52, %l2 siam 0x5 ldx [%l7 + 0x50], %g3 ldsh [%l7 + 0x7C], %o2 nop setx loop_6719, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %icc, %o6, %g6 tsubcc %o3, %o7, %g4 fbu %fcc0, loop_6720 loop_6719: xnorcc %i0, %o1, %i3 smul %i2, %i7, %i1 fmovdcc %icc, %f4, %f8 loop_6720: fba %fcc3, loop_6721 add %g2, 0x10E3, %l5 sth %g7, [%l7 + 0x26] lduh [%l7 + 0x60], %l1 loop_6721: xnorcc %l3, 0x1899, %l4 taddcctv %i6, %o5, %o0 ldx [%l7 + 0x60], %g5 std %f14, [%l7 + 0x28] fpack32 %f8, %f6, %f4 tcs %icc, 0x5 ld [%l7 + 0x14], %f3 st %f1, [%l7 + 0x40] te %xcc, 0x6 nop setx loop_6722, %l0, %l1 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, %l0, %o4 fpackfix %f2, %f0 movleu %icc, %i5, %l6 loop_6722: ldsw [%l7 + 0x28], %g1 ldd [%l7 + 0x48], %f8 ldsw [%l7 + 0x3C], %i4 popc %g3, %l2 edge16l %o6, %g6, %o2 ldsh [%l7 + 0x1E], %o7 subc %g4, 0x1C2B, %i0 movrgz %o1, %i3, %o3 mulx %i2, 0x1741, %i1 fmovdl %xcc, %f1, %f3 call loop_6723 edge8 %g2, %i7, %g7 fabss %f13, %f11 fpack32 %f10, %f4, %f12 loop_6723: sth %l5, [%l7 + 0x72] fbl %fcc1, loop_6724 edge16n %l3, %l1, %i6 srl %l4, %o0, %o5 ldsh [%l7 + 0x38], %l0 loop_6724: fmuld8sux16 %f0, %f15, %f2 subc %g5, %i5, %l6 fmovsge %xcc, %f11, %f7 movn %icc, %g1, %i4 tleu %icc, 0x5 stb %o4, [%l7 + 0x0F] fmovdneg %xcc, %f9, %f2 movleu %icc, %g3, %o6 sth %g6, [%l7 + 0x34] ld [%l7 + 0x74], %f4 movvs %xcc, %l2, %o7 bge,a,pt %icc, loop_6725 orcc %o2, 0x0CF8, %i0 mulscc %g4, 0x1A0E, %i3 bvs,a loop_6726 loop_6725: fcmple32 %f14, %f14, %o1 fors %f13, %f7, %f1 udiv %o3, 0x0E29, %i1 loop_6726: movge %xcc, %g2, %i7 fxors %f14, %f1, %f12 bshuffle %f10, %f14, %f10 std %f14, [%l7 + 0x78] smulcc %i2, 0x0F39, %l5 fexpand %f12, %f14 fpsub32s %f5, %f1, %f8 fsrc1s %f3, %f15 fbule,a %fcc1, loop_6727 sth %g7, [%l7 + 0x6A] fcmpgt32 %f4, %f14, %l3 array32 %l1, %l4, %i6 loop_6727: fmovdvc %icc, %f5, %f11 ldub [%l7 + 0x1D], %o5 sth %l0, [%l7 + 0x7E] ldsb [%l7 + 0x24], %g5 fnegs %f8, %f0 fzeros %f8 ldd [%l7 + 0x08], %f12 smulcc %i5, 0x14E1, %l6 edge32ln %g1, %o0, %o4 ldsh [%l7 + 0x24], %g3 fmovrdlz %i4, %f4, %f2 fcmpd %fcc2, %f12, %f8 fbn %fcc1, loop_6728 ldsb [%l7 + 0x71], %o6 bgu,a %xcc, loop_6729 movvs %xcc, %l2, %o7 loop_6728: smulcc %g6, 0x1060, %i0 tsubcc %o2, 0x0007, %g4 loop_6729: ldsb [%l7 + 0x12], %o1 edge32ln %i3, %o3, %g2 movre %i1, 0x24C, %i2 lduw [%l7 + 0x78], %l5 fmovsgu %icc, %f11, %f13 fandnot1s %f3, %f7, %f4 and %i7, %l3, %g7 edge8n %l4, %l1, %i6 bvs %xcc, loop_6730 ldsw [%l7 + 0x28], %l0 sth %o5, [%l7 + 0x28] stb %g5, [%l7 + 0x7A] loop_6730: stw %i5, [%l7 + 0x28] fmovsg %icc, %f0, %f8 tgu %xcc, 0x4 ldub [%l7 + 0x3F], %g1 alignaddrl %l6, %o4, %g3 lduw [%l7 + 0x08], %o0 sethi 0x11F1, %o6 edge16l %l2, %o7, %g6 ldsb [%l7 + 0x61], %i4 std %f10, [%l7 + 0x38] edge32l %i0, %g4, %o2 bcs,pn %icc, loop_6731 brgz,a %o1, loop_6732 stb %i3, [%l7 + 0x76] ta %icc, 0x5 loop_6731: xor %o3, %i1, %g2 loop_6732: ldub [%l7 + 0x4F], %l5 edge16n %i2, %l3, %i7 fmovdn %icc, %f1, %f7 lduh [%l7 + 0x74], %l4 ld [%l7 + 0x0C], %f12 or %l1, %g7, %l0 sdivcc %o5, 0x0D47, %i6 brz %i5, loop_6733 taddcc %g1, %l6, %g5 ldsw [%l7 + 0x50], %o4 fmovrsgez %g3, %f0, %f13 loop_6733: lduw [%l7 + 0x28], %o6 fpsub32 %f10, %f14, %f6 ldx [%l7 + 0x78], %o0 for %f10, %f12, %f10 std %f0, [%l7 + 0x20] ldd [%l7 + 0x68], %f2 stw %o7, [%l7 + 0x30] xnorcc %g6, 0x11B0, %l2 std %f10, [%l7 + 0x28] sub %i0, %i4, %o2 be,a,pt %xcc, loop_6734 lduh [%l7 + 0x0E], %g4 movrne %o1, 0x1C8, %i3 te %xcc, 0x0 loop_6734: fnor %f10, %f12, %f4 bvc,a %xcc, loop_6735 fcmpes %fcc1, %f0, %f15 fmovdleu %xcc, %f4, %f10 fmovdpos %icc, %f7, %f9 loop_6735: stx %i1, [%l7 + 0x58] movre %o3, 0x302, %g2 fpadd32 %f8, %f14, %f10 bne,a %icc, loop_6736 fcmped %fcc3, %f14, %f2 fmovrde %l5, %f10, %f12 fcmpd %fcc1, %f10, %f14 loop_6736: fors %f2, %f8, %f5 fmovrsgz %l3, %f0, %f5 tne %xcc, 0x6 fpadd32s %f0, %f13, %f9 sth %i7, [%l7 + 0x42] movleu %xcc, %l4, %i2 fpmerge %f10, %f5, %f8 edge8ln %g7, %l1, %l0 fcmpes %fcc2, %f11, %f11 fmovdcs %icc, %f6, %f5 fornot2 %f6, %f8, %f4 fbn %fcc2, loop_6737 fbul,a %fcc3, loop_6738 ldx [%l7 + 0x60], %o5 ldsh [%l7 + 0x1E], %i5 loop_6737: fmovsl %xcc, %f2, %f7 loop_6738: fmovrde %g1, %f4, %f14 ld [%l7 + 0x7C], %f7 ldd [%l7 + 0x40], %f4 movne %xcc, %i6, %l6 std %f10, [%l7 + 0x58] brnz,a %o4, loop_6739 fnot1s %f6, %f13 move %icc, %g5, %o6 ldsw [%l7 + 0x2C], %o0 loop_6739: fmovrdlez %g3, %f10, %f4 srl %g6, %o7, %i0 movre %i4, 0x30F, %o2 pdist %f8, %f14, %f12 fzeros %f5 stb %g4, [%l7 + 0x5C] fbo,a %fcc3, loop_6740 std %f14, [%l7 + 0x38] fmovdn %icc, %f2, %f15 tsubcctv %o1, %l2, %i3 loop_6740: tsubcctv %o3, 0x094C, %g2 stx %l5, [%l7 + 0x18] st %f0, [%l7 + 0x4C] tpos %icc, 0x7 tsubcc %l3, %i7, %l4 array32 %i1, %g7, %i2 udivcc %l1, 0x1595, %l0 fcmpgt16 %f2, %f12, %i5 sth %g1, [%l7 + 0x58] tneg %icc, 0x6 fblg,a %fcc3, loop_6741 movrlz %i6, 0x193, %o5 bne,a,pt %icc, loop_6742 lduw [%l7 + 0x50], %o4 loop_6741: fbue %fcc0, loop_6743 fsrc1s %f3, %f13 loop_6742: movvc %icc, %g5, %l6 st %f8, [%l7 + 0x14] loop_6743: bpos,pt %xcc, loop_6744 edge32n %o6, %g3, %o0 fornot1s %f7, %f1, %f15 fbne,a %fcc3, loop_6745 loop_6744: st %f5, [%l7 + 0x48] ldub [%l7 + 0x12], %g6 ldsw [%l7 + 0x48], %o7 loop_6745: fsrc1 %f14, %f10 taddcctv %i4, 0x1CA0, %o2 ldsw [%l7 + 0x5C], %i0 taddcc %g4, 0x1CFB, %o1 ldsh [%l7 + 0x34], %i3 fmovrslz %o3, %f7, %f6 fmovdleu %xcc, %f12, %f10 edge32l %g2, %l5, %l2 movgu %icc, %l3, %l4 brz,a %i1, loop_6746 ldsb [%l7 + 0x24], %g7 movle %xcc, %i2, %l1 ldd [%l7 + 0x20], %f8 loop_6746: ld [%l7 + 0x54], %f12 ldsw [%l7 + 0x18], %l0 ldd [%l7 + 0x70], %f6 fcmpgt32 %f8, %f10, %i7 fmovdneg %xcc, %f7, %f6 stw %g1, [%l7 + 0x70] fmovdle %icc, %f14, %f6 addcc %i5, 0x1C9D, %o5 fbuge,a %fcc0, loop_6747 popc %i6, %o4 bcs,a,pn %icc, loop_6748 bcs %xcc, loop_6749 loop_6747: ldsb [%l7 + 0x44], %g5 stw %o6, [%l7 + 0x24] loop_6748: sdivx %l6, 0x045B, %g3 loop_6749: sdiv %o0, 0x085E, %g6 fnot1s %f0, %f15 ldx [%l7 + 0x08], %o7 fbo,a %fcc1, loop_6750 ldsh [%l7 + 0x1E], %o2 stb %i0, [%l7 + 0x59] st %f0, [%l7 + 0x54] loop_6750: fcmps %fcc1, %f8, %f8 bn loop_6751 fnot2 %f12, %f4 ldsb [%l7 + 0x61], %g4 movrne %i4, %o1, %i3 loop_6751: lduh [%l7 + 0x0E], %g2 bl,a,pt %icc, loop_6752 ldd [%l7 + 0x10], %f0 orcc %l5, 0x168E, %o3 fcmpeq32 %f2, %f2, %l2 loop_6752: fbo %fcc2, loop_6753 andn %l3, 0x16D2, %i1 fmovdn %icc, %f3, %f11 stx %g7, [%l7 + 0x08] loop_6753: fmovsleu %xcc, %f14, %f10 fnot2 %f2, %f0 stw %l4, [%l7 + 0x40] movrgez %l1, 0x390, %i2 edge32 %l0, %i7, %i5 ld [%l7 + 0x50], %f12 lduw [%l7 + 0x68], %g1 fandnot1 %f12, %f8, %f12 bleu %xcc, loop_6754 fcmped %fcc2, %f14, %f10 fnors %f12, %f13, %f7 bpos,a,pn %xcc, loop_6755 loop_6754: fcmple32 %f14, %f8, %o5 fpadd32s %f3, %f7, %f9 tsubcc %o4, 0x1411, %g5 loop_6755: fcmps %fcc1, %f9, %f15 movn %icc, %i6, %o6 orn %g3, %l6, %o0 fxor %f8, %f4, %f4 subc %g6, %o2, %i0 fpadd16 %f4, %f0, %f2 bleu,pn %icc, loop_6756 fornot1 %f12, %f6, %f14 tvc %xcc, 0x5 fbl,a %fcc3, loop_6757 loop_6756: fsrc1 %f14, %f10 sub %g4, %o7, %i4 alignaddrl %i3, %g2, %l5 loop_6757: tn %xcc, 0x3 be loop_6758 fmul8x16 %f15, %f10, %f14 bvs,a loop_6759 fpadd32s %f15, %f4, %f1 loop_6758: fnegd %f8, %f14 fandnot1s %f13, %f6, %f5 loop_6759: fbne,a %fcc1, loop_6760 lduw [%l7 + 0x7C], %o3 fmovsg %icc, %f6, %f1 tvc %xcc, 0x6 loop_6760: fands %f5, %f7, %f2 movvc %xcc, %l2, %l3 subccc %i1, %o1, %g7 fpadd16s %f12, %f2, %f2 array32 %l4, %l1, %l0 fbuge %fcc2, loop_6761 ldd [%l7 + 0x38], %f14 stx %i2, [%l7 + 0x78] fmovse %xcc, %f10, %f8 loop_6761: fmovdvs %xcc, %f3, %f13 ldd [%l7 + 0x50], %f0 fbuge %fcc0, loop_6762 tgu %xcc, 0x1 fbu %fcc2, loop_6763 fpack32 %f4, %f12, %f14 loop_6762: stb %i7, [%l7 + 0x43] brgz,a %g1, loop_6764 loop_6763: tcs %icc, 0x1 addc %o5, %i5, %g5 fnor %f12, %f6, %f14 loop_6764: alignaddrl %o4, %o6, %i6 fmul8x16 %f15, %f2, %f12 fmovscc %icc, %f9, %f7 stw %l6, [%l7 + 0x3C] fmovdpos %icc, %f5, %f11 fbo,a %fcc0, loop_6765 edge32l %g3, %g6, %o2 fmovde %icc, %f1, %f11 lduh [%l7 + 0x48], %i0 loop_6765: ldub [%l7 + 0x57], %o0 fandnot1s %f5, %f14, %f6 tl %xcc, 0x2 tgu %xcc, 0x4 taddcc %g4, 0x0CF6, %o7 fpsub16s %f10, %f7, %f5 fandnot2 %f14, %f8, %f4 fsrc2 %f12, %f4 movre %i4, 0x35B, %g2 alignaddrl %i3, %l5, %l2 stb %o3, [%l7 + 0x56] ldsb [%l7 + 0x43], %l3 fmovdle %icc, %f13, %f8 fandnot2s %f7, %f6, %f10 sth %i1, [%l7 + 0x78] fmovrslez %o1, %f1, %f0 fbuge,a %fcc3, loop_6766 fzeros %f12 ldsh [%l7 + 0x10], %l4 fmovdvc %icc, %f9, %f7 loop_6766: srax %l1, 0x03, %g7 fmovrsgz %i2, %f9, %f15 edge32 %i7, %g1, %l0 orcc %i5, %g5, %o4 stx %o5, [%l7 + 0x18] stb %i6, [%l7 + 0x6F] brlez %l6, loop_6767 movle %xcc, %o6, %g3 stw %o2, [%l7 + 0x24] tneg %icc, 0x5 loop_6767: udiv %g6, 0x15F8, %o0 sdivcc %i0, 0x119C, %g4 lduw [%l7 + 0x34], %o7 st %f9, [%l7 + 0x0C] smulcc %i4, 0x0E19, %i3 bge,a %xcc, loop_6768 fbul %fcc3, loop_6769 fornot1 %f2, %f14, %f8 fone %f14 loop_6768: edge16ln %g2, %l2, %l5 loop_6769: ldub [%l7 + 0x42], %o3 addccc %l3, 0x0CAD, %o1 stx %i1, [%l7 + 0x08] fmovdl %xcc, %f3, %f14 fpack32 %f10, %f10, %f2 fmovdvc %xcc, %f6, %f9 st %f1, [%l7 + 0x58] fmul8ulx16 %f10, %f6, %f6 stw %l1, [%l7 + 0x5C] stb %l4, [%l7 + 0x45] ldsb [%l7 + 0x7D], %g7 fbo %fcc3, loop_6770 sra %i7, %g1, %l0 fnand %f10, %f2, %f6 std %f14, [%l7 + 0x78] loop_6770: bleu,a,pt %icc, loop_6771 lduw [%l7 + 0x28], %i2 brgez %g5, loop_6772 mova %icc, %i5, %o5 loop_6771: fmovrsgez %i6, %f10, %f14 fzeros %f11 loop_6772: fcmpeq32 %f14, %f10, %l6 pdist %f12, %f6, %f4 ldd [%l7 + 0x10], %f14 faligndata %f10, %f6, %f12 st %f6, [%l7 + 0x40] bcc,a %icc, loop_6773 fmovdgu %xcc, %f1, %f11 std %f4, [%l7 + 0x18] lduh [%l7 + 0x6C], %o4 loop_6773: stx %g3, [%l7 + 0x40] fmovsvc %xcc, %f11, %f10 ldd [%l7 + 0x58], %f10 fnot1 %f6, %f14 st %f7, [%l7 + 0x6C] edge16l %o2, %g6, %o6 ldsh [%l7 + 0x4C], %i0 fbug %fcc2, loop_6774 stw %g4, [%l7 + 0x60] fandnot1 %f2, %f4, %f10 fcmpgt32 %f0, %f12, %o7 loop_6774: edge8l %o0, %i3, %i4 fmovrslz %l2, %f1, %f5 ldub [%l7 + 0x5A], %g2 brnz,a %o3, loop_6775 stb %l5, [%l7 + 0x7D] movneg %icc, %l3, %o1 fnegs %f9, %f5 loop_6775: stw %l1, [%l7 + 0x3C] fcmple32 %f8, %f8, %i1 lduh [%l7 + 0x16], %l4 edge8 %i7, %g7, %g1 movvc %icc, %l0, %g5 movrlz %i2, %o5, %i5 brz %l6, loop_6776 movrne %o4, 0x2C5, %i6 ldsh [%l7 + 0x2C], %o2 tgu %icc, 0x7 loop_6776: sdivcc %g3, 0x0753, %g6 edge8ln %o6, %i0, %g4 fmovrdlez %o0, %f0, %f12 ldd [%l7 + 0x10], %f0 fmovscs %xcc, %f7, %f11 ldub [%l7 + 0x08], %o7 fzeros %f2 fbug,a %fcc3, loop_6777 fors %f3, %f9, %f13 st %f10, [%l7 + 0x4C] stb %i3, [%l7 + 0x2D] loop_6777: orcc %l2, 0x0F78, %g2 fcmpeq16 %f14, %f10, %i4 bvc,pn %xcc, loop_6778 stw %l5, [%l7 + 0x30] ble,a,pn %icc, loop_6779 ld [%l7 + 0x40], %f12 loop_6778: sub %l3, %o1, %o3 fmovrsgz %i1, %f8, %f15 loop_6779: stb %l4, [%l7 + 0x54] taddcctv %i7, 0x1C99, %l1 umul %g7, 0x1F20, %l0 tvs %icc, 0x5 sth %g1, [%l7 + 0x20] sethi 0x0B31, %i2 fornot2s %f11, %f9, %f2 te %xcc, 0x5 ldsb [%l7 + 0x69], %o5 lduh [%l7 + 0x5A], %i5 lduw [%l7 + 0x50], %g5 tn %xcc, 0x4 mulx %l6, 0x094C, %o4 fbo %fcc0, loop_6780 fnot2s %f11, %f12 std %f10, [%l7 + 0x40] sth %o2, [%l7 + 0x5C] loop_6780: fors %f10, %f8, %f14 fbu,a %fcc0, loop_6781 fcmpgt32 %f12, %f6, %g3 ldsh [%l7 + 0x1A], %g6 brlez,a %o6, loop_6782 loop_6781: fnot2s %f9, %f5 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x1D], %i6 loop_6782: xnor %g4, 0x1464, %i0 lduh [%l7 + 0x38], %o0 bvc,pt %xcc, loop_6783 array32 %o7, %l2, %g2 be,pn %xcc, loop_6784 edge8ln %i4, %i3, %l3 loop_6783: sth %o1, [%l7 + 0x20] std %f0, [%l7 + 0x20] loop_6784: movl %icc, %o3, %i1 fmovrdlz %l4, %f4, %f14 ldsh [%l7 + 0x6E], %l5 std %f0, [%l7 + 0x68] bge,a loop_6785 fpackfix %f0, %f6 fbe,a %fcc3, loop_6786 movneg %icc, %l1, %g7 loop_6785: movrlz %i7, 0x28B, %g1 movpos %xcc, %i2, %l0 loop_6786: fpmerge %f2, %f7, %f0 movrgez %i5, 0x0A2, %o5 lduw [%l7 + 0x78], %g5 ldsh [%l7 + 0x46], %o4 movrgez %l6, 0x1AB, %o2 fmovsl %icc, %f9, %f13 ldub [%l7 + 0x46], %g3 brz,a %g6, loop_6787 stw %i6, [%l7 + 0x1C] ldsh [%l7 + 0x1C], %g4 fble %fcc1, loop_6788 loop_6787: fbug %fcc3, loop_6789 sth %i0, [%l7 + 0x4C] fmul8x16 %f2, %f6, %f6 loop_6788: tle %icc, 0x1 loop_6789: fble,a %fcc1, loop_6790 fmuld8sux16 %f14, %f0, %f12 bl,pt %icc, loop_6791 array16 %o6, %o7, %o0 loop_6790: ld [%l7 + 0x1C], %f7 edge8 %g2, %i4, %l2 loop_6791: ldsb [%l7 + 0x26], %i3 umulcc %o1, %o3, %l3 tpos %xcc, 0x6 fmovrdlez %i1, %f10, %f4 fabsd %f8, %f0 sth %l5, [%l7 + 0x14] std %f0, [%l7 + 0x50] movrgez %l4, 0x23E, %l1 taddcctv %i7, %g1, %i2 fbn,a %fcc3, loop_6792 fbo %fcc2, loop_6793 ldx [%l7 + 0x48], %l0 for %f10, %f2, %f14 loop_6792: lduw [%l7 + 0x28], %i5 loop_6793: ldsw [%l7 + 0x60], %g7 bneg,a,pt %icc, loop_6794 fmovsle %icc, %f13, %f6 ld [%l7 + 0x58], %f5 st %f0, [%l7 + 0x28] loop_6794: fcmple32 %f4, %f4, %o5 movge %xcc, %o4, %l6 fornot2s %f7, %f14, %f12 lduw [%l7 + 0x68], %o2 bvs,pn %xcc, loop_6795 ldsb [%l7 + 0x27], %g5 smulcc %g6, %g3, %g4 sth %i0, [%l7 + 0x4E] loop_6795: fornot1s %f9, %f6, %f6 for %f6, %f12, %f2 andncc %i6, %o7, %o0 fmovsle %icc, %f13, %f10 fcmpeq16 %f14, %f12, %o6 fmovsgu %xcc, %f13, %f4 andn %g2, 0x1B15, %i4 fmovrde %i3, %f2, %f6 sub %l2, %o3, %o1 fmovrsne %i1, %f9, %f13 xnorcc %l5, 0x03B6, %l3 st %f3, [%l7 + 0x70] tn %xcc, 0x7 ldsb [%l7 + 0x62], %l4 sth %l1, [%l7 + 0x08] ldd [%l7 + 0x60], %f4 ld [%l7 + 0x10], %f12 fnegs %f10, %f4 edge16 %g1, %i7, %l0 fmovrdlez %i5, %f6, %f8 fmovdgu %icc, %f3, %f8 stw %i2, [%l7 + 0x44] bcs %icc, loop_6796 fmul8sux16 %f8, %f4, %f8 orn %o5, %g7, %l6 array32 %o4, %g5, %g6 loop_6796: fbue %fcc2, loop_6797 andncc %o2, %g4, %g3 bl,a loop_6798 stw %i6, [%l7 + 0x50] loop_6797: fmovrslez %i0, %f6, %f5 tg %icc, 0x1 loop_6798: be %icc, loop_6799 fcmple16 %f8, %f14, %o0 fmovdleu %xcc, %f1, %f0 fmovspos %icc, %f2, %f4 loop_6799: brlez %o7, loop_6800 srlx %g2, 0x0B, %i4 fmovdle %icc, %f6, %f2 bvs,a,pt %xcc, loop_6801 loop_6800: lduw [%l7 + 0x3C], %i3 xor %l2, %o3, %o1 xor %o6, 0x1350, %l5 loop_6801: array16 %i1, %l4, %l3 edge8l %l1, %i7, %g1 ldd [%l7 + 0x38], %f8 ldsw [%l7 + 0x6C], %l0 edge8l %i5, %i2, %g7 ldd [%l7 + 0x60], %f14 fmovdgu %icc, %f8, %f5 fmuld8sux16 %f10, %f0, %f8 fmul8ulx16 %f4, %f10, %f10 fpadd16s %f6, %f11, %f11 brgez %l6, loop_6802 fmovspos %xcc, %f7, %f15 fba %fcc2, loop_6803 ld [%l7 + 0x74], %f15 loop_6802: stx %o4, [%l7 + 0x78] taddcctv %o5, %g5, %g6 loop_6803: fmovdne %icc, %f6, %f3 bne loop_6804 fpsub16s %f13, %f0, %f9 std %f4, [%l7 + 0x38] fmovrslez %o2, %f7, %f8 loop_6804: fandnot1 %f14, %f8, %f8 brnz,a %g3, loop_6805 ldsh [%l7 + 0x56], %i6 ldub [%l7 + 0x33], %i0 bpos,a,pn %xcc, loop_6806 loop_6805: ldsh [%l7 + 0x34], %o0 std %f2, [%l7 + 0x58] fpmerge %f0, %f1, %f10 loop_6806: fxors %f7, %f7, %f14 move %xcc, %g4, %o7 srlx %i4, 0x1D, %g2 fbue %fcc2, loop_6807 fxnor %f0, %f0, %f4 ldx [%l7 + 0x38], %i3 siam 0x7 loop_6807: ldd [%l7 + 0x50], %f2 mulscc %l2, %o3, %o6 sdivx %o1, 0x15AA, %i1 stx %l4, [%l7 + 0x40] sdiv %l3, 0x0E22, %l5 pdist %f2, %f10, %f12 movvc %xcc, %l1, %i7 tn %xcc, 0x7 fmovsl %icc, %f5, %f4 fbn,a %fcc1, loop_6808 fmovdge %xcc, %f8, %f4 std %f10, [%l7 + 0x60] ldsh [%l7 + 0x5E], %l0 loop_6808: sra %i5, %i2, %g1 fmovdpos %icc, %f8, %f15 fands %f3, %f1, %f5 mulx %l6, %o4, %o5 fbug %fcc2, loop_6809 taddcctv %g5, %g7, %o2 fble,a %fcc1, loop_6810 fmovsneg %icc, %f14, %f8 loop_6809: fbne,a %fcc2, loop_6811 movvc %xcc, %g3, %g6 loop_6810: movvs %xcc, %i6, %o0 fandnot2 %f0, %f14, %f14 loop_6811: fexpand %f9, %f0 array8 %g4, %o7, %i4 move %xcc, %i0, %g2 tn %xcc, 0x3 fornot1 %f2, %f10, %f12 fxor %f10, %f12, %f14 ldx [%l7 + 0x20], %i3 fcmpne16 %f12, %f0, %l2 fmovrslez %o6, %f15, %f4 tvc %icc, 0x5 stw %o1, [%l7 + 0x28] fzeros %f11 ldx [%l7 + 0x30], %i1 tsubcc %l4, 0x1716, %o3 or %l3, %l1, %i7 tpos %xcc, 0x5 movl %xcc, %l5, %i5 fmovse %xcc, %f11, %f11 ldsw [%l7 + 0x74], %i2 tsubcc %g1, 0x057E, %l0 sdivx %o4, 0x04DA, %o5 movpos %xcc, %l6, %g5 edge8n %g7, %o2, %g6 fnegd %f10, %f10 fmovsle %icc, %f0, %f7 ldsw [%l7 + 0x74], %g3 ble,a,pn %xcc, loop_6812 st %f6, [%l7 + 0x14] ld [%l7 + 0x38], %f7 ldx [%l7 + 0x70], %i6 loop_6812: subc %g4, 0x1976, %o0 stx %o7, [%l7 + 0x60] ldub [%l7 + 0x1F], %i0 fpadd32s %f11, %f4, %f10 ldx [%l7 + 0x30], %g2 ldd [%l7 + 0x30], %f2 tl %icc, 0x4 stb %i3, [%l7 + 0x73] fbu,a %fcc1, loop_6813 addcc %i4, 0x155E, %l2 ldsw [%l7 + 0x14], %o6 fmovd %f10, %f8 loop_6813: fcmps %fcc2, %f1, %f2 siam 0x4 andcc %i1, 0x15F2, %o1 fpsub32s %f12, %f10, %f5 fnor %f10, %f10, %f14 ld [%l7 + 0x2C], %f4 fmul8x16au %f11, %f3, %f12 ldub [%l7 + 0x1F], %o3 fmovrslez %l4, %f9, %f11 std %f12, [%l7 + 0x48] srlx %l3, 0x06, %l1 fpadd32 %f2, %f2, %f8 ldx [%l7 + 0x58], %i7 ldd [%l7 + 0x40], %f8 ldsh [%l7 + 0x6A], %i5 lduw [%l7 + 0x48], %l5 fcmps %fcc1, %f13, %f6 ldx [%l7 + 0x50], %i2 fmovrse %g1, %f11, %f14 tvc %icc, 0x0 array32 %o4, %l0, %l6 fpadd16s %f9, %f4, %f2 fsrc2s %f2, %f8 xnor %g5, %g7, %o5 fpadd16 %f0, %f12, %f12 ld [%l7 + 0x28], %f8 movpos %icc, %o2, %g3 xnorcc %g6, %g4, %i6 sdiv %o0, 0x0B4F, %i0 edge8 %g2, %o7, %i3 fsrc2s %f15, %f0 movrgez %i4, %l2, %o6 bpos,pt %icc, loop_6814 alignaddr %o1, %i1, %o3 pdist %f0, %f14, %f8 fandnot2s %f13, %f14, %f4 loop_6814: srlx %l4, %l3, %l1 bn,a loop_6815 bcs loop_6816 fpsub16 %f10, %f0, %f4 movrgz %i7, 0x08D, %l5 loop_6815: fxnors %f1, %f11, %f15 loop_6816: fmovsvc %icc, %f12, %f1 movl %icc, %i2, %i5 fmovrsne %g1, %f9, %f14 lduw [%l7 + 0x64], %o4 movrlz %l0, %g5, %l6 lduw [%l7 + 0x7C], %o5 tgu %xcc, 0x5 fcmpne16 %f14, %f4, %g7 alignaddrl %g3, %g6, %g4 ld [%l7 + 0x4C], %f4 movle %xcc, %o2, %o0 fmovda %xcc, %f7, %f13 fandnot2 %f2, %f10, %f8 ld [%l7 + 0x0C], %f13 lduw [%l7 + 0x5C], %i6 ble,a,pt %icc, loop_6817 fble %fcc2, loop_6818 sll %i0, 0x15, %o7 bne,a,pn %xcc, loop_6819 loop_6817: fmovdne %xcc, %f5, %f6 loop_6818: stw %g2, [%l7 + 0x4C] fcmpgt32 %f4, %f4, %i3 loop_6819: ldx [%l7 + 0x78], %i4 sdivx %o6, 0x1376, %l2 ldsw [%l7 + 0x68], %i1 ldsw [%l7 + 0x18], %o1 ldsh [%l7 + 0x60], %l4 movg %xcc, %o3, %l3 fbul,a %fcc1, loop_6820 ldx [%l7 + 0x28], %l1 fba %fcc0, loop_6821 stw %i7, [%l7 + 0x60] loop_6820: bg,pn %xcc, loop_6822 fxor %f6, %f14, %f8 loop_6821: stb %l5, [%l7 + 0x1C] fmovsvs %icc, %f3, %f0 loop_6822: stw %i5, [%l7 + 0x30] edge8ln %i2, %g1, %l0 fmovsg %xcc, %f2, %f6 ldx [%l7 + 0x08], %g5 xor %o4, 0x1939, %l6 ld [%l7 + 0x4C], %f7 stx %g7, [%l7 + 0x30] fandnot1s %f7, %f6, %f8 std %f2, [%l7 + 0x28] ldsb [%l7 + 0x0E], %o5 lduw [%l7 + 0x38], %g6 ldsh [%l7 + 0x28], %g4 fxnor %f0, %f4, %f10 ld [%l7 + 0x18], %f4 ldsw [%l7 + 0x54], %g3 fmovrdne %o2, %f8, %f10 movrne %i6, %o0, %i0 fmovspos %icc, %f13, %f11 bvc,pn %xcc, loop_6823 fors %f8, %f3, %f4 and %g2, %i3, %i4 fnors %f6, %f0, %f0 loop_6823: fmovde %icc, %f8, %f0 ldx [%l7 + 0x40], %o7 fors %f6, %f0, %f2 edge32ln %o6, %i1, %o1 fmovrde %l4, %f14, %f6 ldsw [%l7 + 0x08], %o3 lduh [%l7 + 0x08], %l3 udiv %l1, 0x09DD, %l2 movle %xcc, %l5, %i5 sth %i2, [%l7 + 0x1C] fpack32 %f10, %f14, %f8 udivcc %g1, 0x0F18, %i7 movrlez %g5, 0x16D, %o4 fmovscc %xcc, %f4, %f2 ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x1A], %l6 fmovs %f9, %f9 array32 %g7, %o5, %l0 fmovdle %icc, %f6, %f13 movvs %xcc, %g4, %g3 fmovd %f8, %f8 stb %o2, [%l7 + 0x47] bvc,a %icc, loop_6824 add %i6, 0x1BE6, %g6 fmovscs %xcc, %f2, %f2 edge8l %o0, %g2, %i3 loop_6824: ld [%l7 + 0x10], %f0 fmuld8ulx16 %f10, %f0, %f2 subccc %i0, %i4, %o7 fmovrse %i1, %f4, %f3 ldx [%l7 + 0x48], %o6 fors %f14, %f2, %f9 ldsh [%l7 + 0x20], %l4 movle %xcc, %o1, %l3 lduw [%l7 + 0x48], %o3 fcmple32 %f14, %f8, %l1 brgz %l2, loop_6825 edge8n %l5, %i5, %i2 umul %i7, 0x1D1B, %g5 nop setx loop_6826, %l0, %l1 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_6825: fornot1 %f6, %f14, %f6 tvs %xcc, 0x5 stw %o4, [%l7 + 0x44] loop_6826: fmovdne %xcc, %f3, %f13 fmovsgu %icc, %f12, %f6 fcmple16 %f2, %f10, %g1 orcc %g7, 0x18C6, %o5 bg,a,pt %xcc, loop_6827 bg,a,pt %icc, loop_6828 fcmple16 %f6, %f10, %l6 tcs %icc, 0x2 loop_6827: fcmpeq32 %f12, %f4, %g4 loop_6828: fblg,a %fcc1, loop_6829 fpadd16s %f14, %f15, %f13 fcmped %fcc1, %f8, %f2 for %f6, %f0, %f8 loop_6829: andncc %g3, %l0, %i6 nop setx loop_6830, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x7 fsrc2s %f0, %f2 fmovsg %xcc, %f12, %f11 loop_6830: add %g6, 0x06A6, %o0 brlez,a %o2, loop_6831 subc %i3, 0x0932, %i0 fmovspos %xcc, %f12, %f11 fmovsneg %xcc, %f11, %f3 loop_6831: srl %g2, %i4, %o7 tvc %icc, 0x4 brlz %i1, loop_6832 tleu %xcc, 0x1 fornot2s %f0, %f11, %f7 fcmpne16 %f12, %f0, %o6 loop_6832: st %f10, [%l7 + 0x14] srlx %o1, %l4, %l3 ldsw [%l7 + 0x60], %l1 stw %l2, [%l7 + 0x14] fnot2 %f8, %f12 ld [%l7 + 0x44], %f1 ldd [%l7 + 0x18], %f10 fxors %f1, %f9, %f12 ldd [%l7 + 0x70], %f4 ldsb [%l7 + 0x58], %o3 st %f8, [%l7 + 0x2C] bg,a,pt %xcc, loop_6833 popc 0x0BD4, %i5 tsubcctv %i2, %i7, %g5 mulscc %o4, 0x083C, %l5 loop_6833: call loop_6834 ldub [%l7 + 0x6F], %g1 fmovsle %xcc, %f0, %f7 stx %g7, [%l7 + 0x20] loop_6834: move %xcc, %o5, %l6 siam 0x3 ldsb [%l7 + 0x08], %g3 bl,a,pt %xcc, loop_6835 stw %l0, [%l7 + 0x68] fmovdcs %icc, %f11, %f3 lduh [%l7 + 0x78], %g4 loop_6835: te %xcc, 0x0 fmovsleu %icc, %f14, %f3 stw %g6, [%l7 + 0x50] fpadd32s %f14, %f0, %f11 brnz,a %i6, loop_6836 nop setx loop_6837, %l0, %l1 jmpl %l1, %o2 st %f3, [%l7 + 0x18] lduw [%l7 + 0x38], %o0 loop_6836: sub %i0, %g2, %i3 loop_6837: fmovscs %icc, %f5, %f10 ld [%l7 + 0x3C], %f14 stx %i4, [%l7 + 0x50] bcc loop_6838 fand %f12, %f0, %f4 fbul %fcc2, loop_6839 movn %xcc, %i1, %o6 loop_6838: taddcc %o1, %l4, %l3 st %f6, [%l7 + 0x18] loop_6839: umulcc %o7, %l2, %o3 ldsw [%l7 + 0x64], %l1 array16 %i2, %i5, %g5 ble,a,pt %icc, loop_6840 ldsw [%l7 + 0x50], %i7 stw %l5, [%l7 + 0x28] fnor %f8, %f6, %f2 loop_6840: stx %g1, [%l7 + 0x70] movcs %icc, %o4, %g7 fmovd %f14, %f14 fmovdcc %xcc, %f1, %f0 fbu %fcc2, loop_6841 call loop_6842 edge16ln %o5, %g3, %l6 fsrc1s %f2, %f9 loop_6841: fzeros %f5 loop_6842: ldsb [%l7 + 0x6D], %g4 fnot1s %f4, %f15 bleu loop_6843 fnot2 %f12, %f10 bvs,pn %xcc, loop_6844 edge8 %l0, %i6, %g6 loop_6843: fnot1s %f7, %f8 smulcc %o0, 0x06BE, %o2 loop_6844: fmovdn %xcc, %f14, %f12 edge32ln %i0, %i3, %i4 lduh [%l7 + 0x60], %g2 fmovd %f8, %f8 fmovsge %xcc, %f5, %f5 for %f14, %f10, %f14 fpsub32 %f8, %f14, %f2 ldub [%l7 + 0x6C], %i1 edge8 %o6, %o1, %l4 mulscc %l3, 0x1888, %l2 bg %icc, loop_6845 brnz %o7, loop_6846 bn,pt %xcc, loop_6847 xnorcc %o3, 0x0A0B, %i2 loop_6845: taddcc %i5, %l1, %i7 loop_6846: xorcc %g5, %l5, %g1 loop_6847: fmul8x16al %f11, %f13, %f8 sth %o4, [%l7 + 0x58] subccc %o5, 0x1B33, %g3 ldsh [%l7 + 0x68], %g7 ldsh [%l7 + 0x6E], %l6 fornot1 %f14, %f4, %f0 for %f4, %f12, %f8 fpack32 %f8, %f4, %f8 bne,pn %xcc, loop_6848 fmovs %f0, %f12 bshuffle %f14, %f6, %f2 lduh [%l7 + 0x50], %g4 loop_6848: ldx [%l7 + 0x18], %l0 fcmped %fcc2, %f14, %f10 fandnot2s %f9, %f9, %f15 sth %i6, [%l7 + 0x1A] fnot1 %f12, %f2 movrgz %g6, %o2, %o0 ble,pn %icc, loop_6849 edge32 %i3, %i0, %g2 fmovsl %icc, %f0, %f6 fabss %f4, %f13 loop_6849: tg %icc, 0x2 ldsb [%l7 + 0x29], %i1 fmovdleu %icc, %f15, %f12 umulcc %o6, %i4, %l4 ldd [%l7 + 0x30], %f12 tle %icc, 0x5 fmovdcs %icc, %f3, %f4 fsrc2 %f10, %f8 sethi 0x03F1, %l3 ldx [%l7 + 0x50], %o1 edge8ln %l2, %o7, %o3 tsubcc %i5, 0x0481, %i2 stx %l1, [%l7 + 0x08] tleu %xcc, 0x2 smulcc %i7, %g5, %g1 movneg %icc, %l5, %o4 sth %g3, [%l7 + 0x5E] fones %f8 orcc %o5, 0x1DDE, %g7 bl %xcc, loop_6850 fpadd16 %f12, %f2, %f14 tvs %xcc, 0x1 fpack16 %f12, %f1 loop_6850: stx %g4, [%l7 + 0x58] lduw [%l7 + 0x74], %l6 ldsw [%l7 + 0x68], %l0 movvc %icc, %g6, %o2 srl %i6, 0x1D, %i3 bl,a,pn %xcc, loop_6851 fba,a %fcc3, loop_6852 stw %o0, [%l7 + 0x70] bgu %xcc, loop_6853 loop_6851: lduw [%l7 + 0x0C], %g2 loop_6852: std %f12, [%l7 + 0x50] fcmpne16 %f0, %f8, %i0 loop_6853: stw %o6, [%l7 + 0x48] movgu %xcc, %i4, %i1 ldsh [%l7 + 0x4C], %l4 fcmple16 %f4, %f8, %l3 bneg,pn %xcc, loop_6854 udivx %l2, 0x1B84, %o7 lduw [%l7 + 0x58], %o1 fors %f15, %f6, %f1 loop_6854: tcs %icc, 0x1 fbo %fcc1, loop_6855 fnand %f0, %f4, %f14 bl,pt %icc, loop_6856 fmovrsgz %i5, %f12, %f13 loop_6855: fmovsvc %xcc, %f14, %f12 fcmpne32 %f14, %f6, %i2 loop_6856: ldsb [%l7 + 0x68], %o3 srlx %l1, %i7, %g5 lduw [%l7 + 0x20], %g1 stb %l5, [%l7 + 0x3E] fmovrslez %g3, %f4, %f6 fmul8x16al %f4, %f7, %f8 ldsw [%l7 + 0x44], %o4 lduh [%l7 + 0x22], %o5 fmovrde %g7, %f8, %f2 addcc %g4, %l6, %g6 fmovs %f9, %f4 fpsub32s %f11, %f7, %f2 fmovdne %icc, %f14, %f10 fandnot2s %f14, %f1, %f9 fpack16 %f14, %f6 fornot2s %f12, %f7, %f7 lduw [%l7 + 0x50], %l0 fsrc1 %f2, %f2 sub %i6, %i3, %o0 ld [%l7 + 0x1C], %f11 sll %o2, 0x15, %g2 fmovrslz %o6, %f6, %f0 for %f12, %f14, %f2 brz %i4, loop_6857 xnor %i0, %l4, %i1 fble %fcc0, loop_6858 fbuge %fcc3, loop_6859 loop_6857: movcc %xcc, %l3, %l2 ldsb [%l7 + 0x6E], %o1 loop_6858: fmovsneg %icc, %f1, %f2 loop_6859: fpadd32 %f10, %f12, %f10 tsubcc %o7, 0x1C05, %i5 ldx [%l7 + 0x10], %i2 stx %l1, [%l7 + 0x50] fmovrdgz %i7, %f14, %f0 edge16n %o3, %g5, %l5 sth %g1, [%l7 + 0x48] fmovsle %xcc, %f0, %f14 brgez %g3, loop_6860 sdivcc %o4, 0x01BC, %g7 fornot1s %f13, %f5, %f8 fpadd16s %f13, %f6, %f11 loop_6860: fble,a %fcc0, loop_6861 orncc %o5, 0x1FC6, %g4 mulscc %l6, %g6, %l0 tg %xcc, 0x2 loop_6861: tgu %xcc, 0x2 fxnor %f14, %f6, %f8 fmovdg %icc, %f8, %f5 ldsw [%l7 + 0x54], %i6 tvc %xcc, 0x2 lduw [%l7 + 0x08], %o0 ldx [%l7 + 0x10], %i3 nop setx loop_6862, %l0, %l1 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 %f15, %f7 movl %xcc, %o2, %o6 brlz,a %g2, loop_6863 loop_6862: ldsb [%l7 + 0x6C], %i0 edge32 %i4, %i1, %l3 fmovdge %xcc, %f13, %f2 loop_6863: ldx [%l7 + 0x60], %l2 brlez,a %o1, loop_6864 fands %f1, %f2, %f15 lduw [%l7 + 0x0C], %o7 lduh [%l7 + 0x0A], %i5 loop_6864: fpackfix %f14, %f14 tle %xcc, 0x5 bvs,a loop_6865 fnor %f12, %f8, %f4 mova %xcc, %i2, %l4 umulcc %l1, %i7, %g5 loop_6865: fnor %f14, %f10, %f8 brgez,a %l5, loop_6866 stw %o3, [%l7 + 0x48] brz %g1, loop_6867 ldsb [%l7 + 0x2B], %g3 loop_6866: ldub [%l7 + 0x26], %o4 sth %g7, [%l7 + 0x3A] loop_6867: edge32 %g4, %o5, %l6 fmovsvc %icc, %f3, %f5 xnorcc %l0, %i6, %g6 ldub [%l7 + 0x66], %o0 fble,a %fcc0, loop_6868 movvs %icc, %o2, %o6 fexpand %f5, %f14 ldub [%l7 + 0x0C], %g2 loop_6868: edge8n %i3, %i0, %i4 stb %l3, [%l7 + 0x66] ldsh [%l7 + 0x1E], %l2 st %f3, [%l7 + 0x68] st %f2, [%l7 + 0x4C] fmovd %f8, %f2 fcmpeq32 %f12, %f6, %o1 fmovdne %xcc, %f4, %f12 tgu %xcc, 0x2 orcc %o7, %i1, %i5 tcs %icc, 0x5 umulcc %l4, %l1, %i7 tne %xcc, 0x5 subcc %i2, 0x0D92, %g5 lduw [%l7 + 0x48], %o3 fabsd %f14, %f8 bleu,pn %icc, loop_6869 std %f0, [%l7 + 0x10] st %f3, [%l7 + 0x1C] mova %xcc, %g1, %l5 loop_6869: sth %o4, [%l7 + 0x78] array32 %g7, %g4, %o5 siam 0x3 fbu %fcc0, loop_6870 fmovsn %icc, %f3, %f12 lduh [%l7 + 0x0E], %l6 brgz %l0, loop_6871 loop_6870: bl,a %icc, loop_6872 srlx %g3, %g6, %o0 tge %xcc, 0x7 loop_6871: stw %i6, [%l7 + 0x58] loop_6872: brgz %o2, loop_6873 fnors %f2, %f14, %f4 fmuld8sux16 %f5, %f11, %f8 lduw [%l7 + 0x1C], %o6 loop_6873: orn %i3, %i0, %g2 subc %l3, 0x1280, %i4 lduw [%l7 + 0x54], %o1 smul %l2, 0x1317, %i1 stx %i5, [%l7 + 0x28] nop setx loop_6874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f6, %f2, %f12 umul %o7, %l4, %i7 ldsw [%l7 + 0x10], %i2 loop_6874: fmul8ulx16 %f14, %f10, %f4 sethi 0x16F4, %l1 fornot2 %f8, %f0, %f14 fmul8x16au %f2, %f11, %f12 fornot2 %f0, %f2, %f12 orncc %g5, %g1, %l5 fmovrslez %o4, %f3, %f3 fbue %fcc2, loop_6875 fexpand %f10, %f2 stw %o3, [%l7 + 0x64] ldd [%l7 + 0x18], %f2 loop_6875: xorcc %g7, %o5, %g4 ldsb [%l7 + 0x44], %l6 edge16l %l0, %g3, %g6 ldx [%l7 + 0x58], %o0 std %f8, [%l7 + 0x68] nop setx loop_6876, %l0, %l1 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 + 0x14], %o2 fornot1s %f10, %f11, %f9 ldx [%l7 + 0x10], %i6 loop_6876: fnors %f4, %f11, %f0 ldx [%l7 + 0x50], %o6 tg %icc, 0x7 stx %i3, [%l7 + 0x30] xorcc %i0, %l3, %i4 ldsw [%l7 + 0x38], %g2 edge32 %o1, %l2, %i1 tne %xcc, 0x7 brgez,a %i5, loop_6877 fmovdgu %xcc, %f10, %f10 fcmpne16 %f8, %f12, %l4 fpsub16 %f10, %f12, %f6 loop_6877: fabss %f3, %f4 ldsw [%l7 + 0x58], %i7 addcc %o7, 0x13B4, %i2 fbge %fcc2, loop_6878 array16 %g5, %g1, %l5 ldsw [%l7 + 0x14], %o4 andn %o3, 0x1A97, %g7 loop_6878: ldx [%l7 + 0x10], %o5 fand %f10, %f0, %f14 movcc %icc, %g4, %l6 bcc loop_6879 st %f12, [%l7 + 0x54] bl,pt %xcc, loop_6880 fones %f10 loop_6879: fpack32 %f8, %f14, %f10 fmovrslez %l0, %f0, %f14 loop_6880: brnz,a %g3, loop_6881 bcs loop_6882 edge32 %l1, %g6, %o0 fnands %f8, %f2, %f12 loop_6881: sth %o2, [%l7 + 0x7A] loop_6882: fmovsneg %xcc, %f4, %f8 fcmple16 %f2, %f4, %o6 ldsb [%l7 + 0x5C], %i6 fornot2s %f13, %f5, %f11 fmovsg %icc, %f1, %f9 bneg %icc, loop_6883 ldub [%l7 + 0x24], %i0 fandnot2s %f1, %f7, %f7 fcmpeq16 %f4, %f8, %l3 loop_6883: sdiv %i3, 0x1148, %i4 fsrc2 %f2, %f2 st %f4, [%l7 + 0x40] stw %o1, [%l7 + 0x50] fxors %f7, %f12, %f6 faligndata %f2, %f6, %f2 fcmple32 %f4, %f14, %g2 tg %icc, 0x5 fexpand %f14, %f14 fpsub16 %f8, %f6, %f12 movne %icc, %l2, %i5 fpsub16s %f11, %f0, %f9 fzero %f4 movrlz %l4, %i7, %i1 edge16 %o7, %i2, %g1 ld [%l7 + 0x38], %f10 edge16ln %g5, %l5, %o3 fmovsle %xcc, %f15, %f0 brlez %o4, loop_6884 add %o5, 0x0074, %g4 taddcc %g7, %l0, %l6 brnz,a %l1, loop_6885 loop_6884: fmovrdgz %g3, %f12, %f10 tcc %icc, 0x3 ldsw [%l7 + 0x6C], %o0 loop_6885: tvc %xcc, 0x4 stb %g6, [%l7 + 0x39] addccc %o2, %o6, %i6 fornot2 %f12, %f0, %f10 fpack32 %f0, %f14, %f2 ldsb [%l7 + 0x21], %l3 lduw [%l7 + 0x5C], %i0 edge8l %i4, %i3, %o1 bn,a,pt %xcc, loop_6886 fmovsleu %icc, %f3, %f4 stx %l2, [%l7 + 0x50] st %f14, [%l7 + 0x40] loop_6886: ldub [%l7 + 0x37], %i5 fmovsleu %icc, %f3, %f6 ldsb [%l7 + 0x37], %g2 lduw [%l7 + 0x78], %l4 lduw [%l7 + 0x30], %i1 stw %o7, [%l7 + 0x7C] ldsb [%l7 + 0x0A], %i7 fpadd32s %f11, %f2, %f7 tvs %xcc, 0x0 ldx [%l7 + 0x68], %i2 fmovd %f14, %f2 fsrc1 %f6, %f10 ldsh [%l7 + 0x6E], %g5 ldsw [%l7 + 0x78], %l5 bn %icc, loop_6887 fpadd32s %f5, %f15, %f0 for %f4, %f12, %f0 tsubcc %o3, %g1, %o4 loop_6887: fpmerge %f11, %f6, %f2 fbn %fcc2, loop_6888 movleu %icc, %o5, %g7 brlez,a %l0, loop_6889 movrne %l6, 0x002, %l1 loop_6888: st %f4, [%l7 + 0x14] xor %g3, %g4, %g6 loop_6889: stx %o0, [%l7 + 0x78] fnegd %f0, %f8 fpackfix %f10, %f10 tgu %icc, 0x2 fmovsl %xcc, %f4, %f13 taddcctv %o2, %o6, %i6 movrne %l3, %i0, %i3 sth %o1, [%l7 + 0x7C] bn,pn %icc, loop_6890 fcmpeq16 %f8, %f8, %i4 tpos %xcc, 0x2 st %f0, [%l7 + 0x20] loop_6890: andcc %i5, 0x14BF, %l2 xor %g2, %i1, %o7 sth %i7, [%l7 + 0x44] edge16ln %i2, %g5, %l5 fbe,a %fcc2, loop_6891 tle %xcc, 0x2 faligndata %f2, %f14, %f8 fsrc2 %f6, %f8 loop_6891: ldub [%l7 + 0x72], %l4 tcs %xcc, 0x0 ld [%l7 + 0x30], %f13 fmul8x16 %f11, %f0, %f6 orcc %g1, 0x040C, %o3 ldd [%l7 + 0x10], %f10 ldx [%l7 + 0x78], %o5 ld [%l7 + 0x5C], %f1 lduh [%l7 + 0x60], %o4 bvc,a %icc, loop_6892 stw %l0, [%l7 + 0x48] ldsh [%l7 + 0x3C], %l6 udiv %g7, 0x0CE3, %g3 loop_6892: ldub [%l7 + 0x36], %l1 xor %g6, 0x1CF4, %g4 brlz,a %o2, loop_6893 fmovrse %o6, %f7, %f7 orcc %o0, %l3, %i0 fmovrdlz %i3, %f0, %f10 loop_6893: tvc %xcc, 0x0 fbule,a %fcc0, loop_6894 fand %f8, %f6, %f6 popc 0x0868, %i6 fmul8x16al %f12, %f8, %f8 loop_6894: move %icc, %o1, %i5 add %i4, 0x075E, %g2 movrlez %i1, 0x35B, %l2 stb %i7, [%l7 + 0x3F] fmovdg %xcc, %f3, %f10 st %f13, [%l7 + 0x34] add %i2, 0x1026, %g5 st %f6, [%l7 + 0x20] tgu %icc, 0x1 ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x08], %f6 andncc %l5, %l4, %g1 fmovdgu %icc, %f9, %f5 movpos %icc, %o3, %o7 lduh [%l7 + 0x2C], %o5 fmovrsgz %l0, %f5, %f13 tvs %xcc, 0x3 fxors %f3, %f8, %f10 edge8l %o4, %g7, %l6 stx %g3, [%l7 + 0x68] fpadd32 %f6, %f2, %f12 st %f0, [%l7 + 0x40] fmovsvs %xcc, %f11, %f3 bvs,pt %xcc, loop_6895 bge,a %xcc, loop_6896 fexpand %f14, %f12 std %f10, [%l7 + 0x38] loop_6895: ldd [%l7 + 0x30], %f8 loop_6896: ldsh [%l7 + 0x60], %l1 ble,a loop_6897 fmovda %xcc, %f12, %f3 ldx [%l7 + 0x18], %g4 xnor %g6, 0x125D, %o6 loop_6897: fcmpne16 %f10, %f4, %o0 st %f7, [%l7 + 0x48] fbg,a %fcc0, loop_6898 fbg,a %fcc2, loop_6899 ld [%l7 + 0x48], %f10 fnor %f4, %f14, %f0 loop_6898: fba,a %fcc2, loop_6900 loop_6899: xnorcc %o2, 0x11E9, %l3 ld [%l7 + 0x70], %f13 fmovrse %i3, %f6, %f11 loop_6900: tg %icc, 0x6 fmuld8sux16 %f10, %f0, %f10 udivcc %i0, 0x173D, %o1 ldub [%l7 + 0x4A], %i6 edge16ln %i4, %g2, %i1 stw %l2, [%l7 + 0x74] fmovdl %xcc, %f3, %f11 fmovdgu %icc, %f11, %f12 movg %icc, %i5, %i2 ldsb [%l7 + 0x39], %g5 st %f7, [%l7 + 0x54] movle %xcc, %i7, %l4 stx %g1, [%l7 + 0x68] ldsh [%l7 + 0x70], %l5 subc %o7, 0x01B9, %o3 fmovdvs %icc, %f6, %f10 stw %l0, [%l7 + 0x60] fzero %f10 fmovrslez %o4, %f9, %f7 bgu,a,pt %icc, loop_6901 movl %xcc, %o5, %l6 sll %g3, 0x03, %g7 ldsh [%l7 + 0x1E], %l1 loop_6901: fpadd16 %f4, %f14, %f14 ld [%l7 + 0x74], %f8 nop setx loop_6902, %l0, %l1 jmpl %l1, %g6 ldsw [%l7 + 0x3C], %o6 bpos,a,pt %icc, loop_6903 udivx %g4, 0x03C9, %o2 loop_6902: edge16 %l3, %i3, %o0 ldx [%l7 + 0x20], %i0 loop_6903: for %f2, %f8, %f12 fmovdge %xcc, %f5, %f2 tsubcc %i6, 0x1BAD, %i4 fble %fcc3, loop_6904 fandnot2 %f8, %f10, %f2 fbn,a %fcc0, loop_6905 fmovdcc %xcc, %f11, %f5 loop_6904: fexpand %f13, %f2 fmovscs %xcc, %f3, %f2 loop_6905: bleu loop_6906 ld [%l7 + 0x74], %f10 fmovdcs %xcc, %f6, %f3 fpsub32s %f14, %f3, %f2 loop_6906: fmovrde %o1, %f6, %f4 ldsw [%l7 + 0x34], %g2 taddcc %i1, %l2, %i2 bcc,a %icc, loop_6907 fbl,a %fcc0, loop_6908 fbg,a %fcc2, loop_6909 stb %i5, [%l7 + 0x55] loop_6907: fornot1 %f4, %f2, %f14 loop_6908: sethi 0x0428, %g5 loop_6909: fpmerge %f7, %f1, %f8 xnorcc %l4, 0x1E98, %g1 movcc %icc, %i7, %o7 smulcc %l5, %l0, %o3 movle %xcc, %o5, %l6 fmovrdgez %g3, %f8, %f14 smul %o4, %g7, %l1 fmovd %f12, %f2 tleu %icc, 0x4 stb %o6, [%l7 + 0x5F] lduh [%l7 + 0x72], %g4 ldub [%l7 + 0x64], %g6 udiv %o2, 0x08B2, %i3 fabsd %f10, %f0 brlz,a %l3, loop_6910 fzero %f8 pdist %f12, %f12, %f14 ld [%l7 + 0x2C], %f8 loop_6910: fbue %fcc2, loop_6911 movre %i0, 0x2F8, %o0 fmovrslez %i4, %f0, %f7 st %f0, [%l7 + 0x44] loop_6911: fbge %fcc1, loop_6912 sth %o1, [%l7 + 0x72] fmovrdlz %i6, %f8, %f14 brgz %g2, loop_6913 loop_6912: bl,pt %icc, loop_6914 xor %l2, 0x0469, %i1 edge8n %i2, %i5, %g5 loop_6913: fmovdg %xcc, %f6, %f12 loop_6914: fcmpne32 %f10, %f4, %g1 fpadd32s %f5, %f3, %f11 ldsh [%l7 + 0x1A], %i7 subcc %o7, 0x059E, %l4 ldsb [%l7 + 0x4B], %l5 fmul8ulx16 %f0, %f0, %f12 tneg %xcc, 0x3 ldx [%l7 + 0x50], %o3 or %o5, 0x1BAA, %l0 ldsb [%l7 + 0x0A], %g3 movg %xcc, %l6, %o4 fnegs %f0, %f1 brlz %g7, loop_6915 movleu %xcc, %o6, %l1 lduw [%l7 + 0x7C], %g6 st %f6, [%l7 + 0x50] loop_6915: std %f2, [%l7 + 0x48] fcmpne32 %f2, %f0, %g4 lduw [%l7 + 0x28], %o2 nop setx loop_6916, %l0, %l1 jmpl %l1, %l3 fbuge %fcc1, loop_6917 ldx [%l7 + 0x28], %i0 fmovrdlez %i3, %f12, %f4 loop_6916: fble,a %fcc1, loop_6918 loop_6917: brlz,a %o0, loop_6919 fcmple16 %f14, %f8, %i4 sth %o1, [%l7 + 0x0A] loop_6918: fors %f13, %f4, %f2 loop_6919: tgu %icc, 0x1 std %f8, [%l7 + 0x58] fbe,a %fcc3, loop_6920 stb %i6, [%l7 + 0x56] ld [%l7 + 0x54], %f9 tcs %xcc, 0x5 loop_6920: alignaddr %g2, %i1, %i2 movneg %xcc, %l2, %i5 movrlz %g5, %i7, %g1 fone %f10 or %l4, %o7, %l5 tge %xcc, 0x1 stb %o3, [%l7 + 0x17] tn %icc, 0x6 andn %l0, 0x0D4F, %o5 taddcctv %l6, %o4, %g7 bcc loop_6921 movrgez %g3, 0x080, %o6 and %l1, 0x03B5, %g6 fbn,a %fcc2, loop_6922 loop_6921: addccc %g4, %l3, %o2 ldsb [%l7 + 0x10], %i3 fones %f8 loop_6922: stw %o0, [%l7 + 0x38] fxnor %f12, %f10, %f2 fbge,a %fcc0, loop_6923 ldsb [%l7 + 0x76], %i0 ldsh [%l7 + 0x7C], %i4 alignaddr %o1, %i6, %g2 loop_6923: brlz,a %i1, loop_6924 lduw [%l7 + 0x2C], %l2 nop setx loop_6925, %l0, %l1 jmpl %l1, %i5 movleu %icc, %i2, %g5 loop_6924: lduw [%l7 + 0x1C], %g1 array8 %l4, %i7, %o7 loop_6925: xnorcc %l5, %l0, %o3 movrlez %o5, %o4, %l6 fmul8sux16 %f14, %f8, %f0 stb %g3, [%l7 + 0x33] fbuge,a %fcc1, loop_6926 tgu %icc, 0x1 fmovsvc %xcc, %f12, %f1 ldd [%l7 + 0x78], %f8 loop_6926: andn %o6, %l1, %g6 xor %g4, %l3, %g7 edge32 %o2, %o0, %i0 sth %i4, [%l7 + 0x4C] fcmpne16 %f14, %f2, %o1 std %f14, [%l7 + 0x18] tl %xcc, 0x4 fcmpd %fcc3, %f8, %f8 movrne %i3, 0x38B, %g2 fmovrdne %i1, %f10, %f12 fpadd16 %f8, %f2, %f2 fand %f10, %f0, %f0 fxnor %f8, %f6, %f6 udiv %l2, 0x0FEB, %i5 tn %xcc, 0x4 fmovdcc %icc, %f6, %f2 st %f0, [%l7 + 0x50] xor %i2, 0x1B91, %i6 ta %xcc, 0x2 movcs %xcc, %g1, %g5 movleu %xcc, %i7, %o7 andncc %l4, %l0, %l5 call loop_6927 call loop_6928 edge16l %o3, %o4, %o5 fcmpeq32 %f8, %f4, %g3 loop_6927: orcc %l6, %o6, %l1 loop_6928: srax %g6, %g4, %g7 fcmpne32 %f6, %f2, %o2 xnor %o0, %i0, %i4 ldub [%l7 + 0x65], %l3 ld [%l7 + 0x40], %f1 add %o1, %g2, %i3 fmovsn %icc, %f0, %f14 taddcc %i1, 0x1DE7, %l2 movvc %icc, %i5, %i6 subccc %i2, %g1, %i7 lduh [%l7 + 0x6E], %g5 ldx [%l7 + 0x18], %o7 fandnot2s %f3, %f15, %f9 fnot1 %f12, %f4 movrgez %l4, %l0, %l5 sllx %o4, 0x18, %o5 fmovrslez %o3, %f9, %f7 bcc loop_6929 fnot2s %f13, %f4 movneg %xcc, %l6, %g3 fpack16 %f10, %f8 loop_6929: tle %icc, 0x3 ldsw [%l7 + 0x34], %o6 ldub [%l7 + 0x71], %g6 fmovdle %icc, %f12, %f15 std %f14, [%l7 + 0x50] ldx [%l7 + 0x48], %l1 tvs %icc, 0x1 fornot2 %f14, %f6, %f10 brnz,a %g4, loop_6930 lduw [%l7 + 0x4C], %g7 fmovrdgz %o0, %f0, %f10 faligndata %f10, %f12, %f12 loop_6930: fmovdcs %xcc, %f7, %f6 array16 %o2, %i0, %i4 siam 0x7 ldsh [%l7 + 0x5A], %o1 stb %g2, [%l7 + 0x57] call loop_6931 movcc %icc, %l3, %i1 fmovsvs %icc, %f11, %f3 movvs %xcc, %i3, %l2 loop_6931: fbule %fcc0, loop_6932 fbo,a %fcc0, loop_6933 edge32 %i5, %i2, %g1 sll %i7, 0x04, %g5 loop_6932: fpadd16 %f6, %f2, %f10 loop_6933: ldsw [%l7 + 0x14], %i6 bvs %xcc, loop_6934 fand %f12, %f2, %f10 lduh [%l7 + 0x4E], %l4 fmovrsne %l0, %f11, %f10 loop_6934: udivx %o7, 0x02BA, %o4 edge32ln %o5, %o3, %l5 and %g3, %o6, %g6 te %xcc, 0x2 fmul8x16al %f7, %f10, %f14 edge8ln %l6, %l1, %g4 fmuld8sux16 %f15, %f11, %f0 ldsb [%l7 + 0x3A], %g7 fblg,a %fcc2, loop_6935 fmovscc %xcc, %f12, %f1 std %f10, [%l7 + 0x28] bcs,pn %xcc, loop_6936 loop_6935: udiv %o0, 0x146A, %o2 subccc %i4, 0x14E7, %o1 array8 %i0, %l3, %i1 loop_6936: stb %g2, [%l7 + 0x2F] st %f15, [%l7 + 0x50] lduh [%l7 + 0x7A], %l2 brgez,a %i3, loop_6937 fornot2s %f1, %f10, %f5 umulcc %i5, 0x15F1, %g1 fmovsa %xcc, %f2, %f9 loop_6937: fnot2 %f2, %f12 movvc %xcc, %i2, %g5 tvs %icc, 0x7 ldsb [%l7 + 0x27], %i6 nop setx loop_6938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %i7, %l4, %o7 ldsw [%l7 + 0x6C], %o4 srl %o5, %o3, %l5 loop_6938: fornot2 %f8, %f2, %f4 ldsb [%l7 + 0x20], %g3 fmovsvc %icc, %f13, %f3 fmovspos %icc, %f0, %f0 tcc %xcc, 0x4 fmovda %xcc, %f6, %f4 stw %l0, [%l7 + 0x2C] ldx [%l7 + 0x68], %o6 sth %g6, [%l7 + 0x34] bne,a %xcc, loop_6939 fmovrsgez %l1, %f1, %f11 movge %icc, %g4, %g7 tpos %xcc, 0x5 loop_6939: lduh [%l7 + 0x5A], %o0 andncc %o2, %i4, %l6 alignaddr %o1, %i0, %i1 ldd [%l7 + 0x58], %f8 movle %icc, %g2, %l2 fand %f12, %f10, %f4 std %f10, [%l7 + 0x10] fors %f6, %f7, %f2 move %xcc, %l3, %i5 stw %g1, [%l7 + 0x50] ld [%l7 + 0x58], %f3 ldx [%l7 + 0x50], %i3 fmovse %icc, %f4, %f13 fmovdleu %xcc, %f11, %f12 movrne %i2, %i6, %i7 st %f5, [%l7 + 0x5C] addccc %g5, %o7, %o4 movge %icc, %o5, %o3 bge,a %icc, loop_6940 ldd [%l7 + 0x68], %f12 sth %l5, [%l7 + 0x36] edge16ln %g3, %l0, %l4 loop_6940: fbuge,a %fcc3, loop_6941 fornot1s %f11, %f4, %f0 fcmped %fcc0, %f6, %f4 movge %xcc, %g6, %o6 loop_6941: ldsw [%l7 + 0x54], %l1 addccc %g7, 0x1349, %g4 movcs %icc, %o2, %i4 addcc %o0, 0x055E, %o1 fmovsleu %icc, %f15, %f7 sth %i0, [%l7 + 0x2A] lduh [%l7 + 0x64], %i1 siam 0x6 bgu,a,pt %icc, loop_6942 taddcc %l6, 0x1897, %g2 udivcc %l3, 0x1BCD, %l2 movrne %i5, 0x22C, %g1 loop_6942: sth %i3, [%l7 + 0x72] brlez %i6, loop_6943 ldub [%l7 + 0x5F], %i2 fbo %fcc1, loop_6944 tsubcctv %i7, %o7, %g5 loop_6943: movl %xcc, %o4, %o3 fmovsgu %icc, %f2, %f10 loop_6944: movre %o5, %l5, %g3 fba,a %fcc2, loop_6945 fpsub16s %f15, %f12, %f11 subcc %l4, %l0, %g6 fba,a %fcc0, loop_6946 loop_6945: fcmple32 %f12, %f4, %l1 alignaddr %o6, %g7, %g4 sllx %o2, 0x00, %o0 loop_6946: andcc %o1, %i4, %i1 ldsb [%l7 + 0x4D], %i0 udiv %g2, 0x1A07, %l3 std %f2, [%l7 + 0x38] ldd [%l7 + 0x18], %f4 fornot1s %f0, %f15, %f10 fmovsn %xcc, %f5, %f6 sth %l6, [%l7 + 0x58] ld [%l7 + 0x30], %f0 movcs %icc, %l2, %g1 fcmpeq32 %f2, %f10, %i5 movvc %icc, %i3, %i6 xor %i7, %o7, %g5 fblg,a %fcc1, loop_6947 movrlez %i2, 0x1BF, %o3 nop setx loop_6948, %l0, %l1 jmpl %l1, %o4 std %f10, [%l7 + 0x78] loop_6947: movg %icc, %o5, %l5 xnor %g3, 0x029F, %l4 loop_6948: stx %g6, [%l7 + 0x18] udiv %l0, 0x01B0, %o6 fbg %fcc1, loop_6949 std %f8, [%l7 + 0x18] fpadd32 %f2, %f14, %f0 srlx %l1, 0x00, %g4 loop_6949: ldub [%l7 + 0x5B], %g7 fmovdcc %icc, %f11, %f9 ldd [%l7 + 0x60], %f12 mova %xcc, %o2, %o1 bg,pn %xcc, loop_6950 fmovdvs %icc, %f15, %f14 popc %o0, %i1 array16 %i4, %g2, %i0 loop_6950: fba,a %fcc3, loop_6951 movne %xcc, %l6, %l2 fble %fcc2, loop_6952 siam 0x1 loop_6951: fmovsge %icc, %f9, %f7 bvs,a loop_6953 loop_6952: fpack16 %f10, %f1 taddcctv %g1, %i5, %i3 ldsb [%l7 + 0x75], %i6 loop_6953: movvs %xcc, %i7, %o7 fmovsle %icc, %f15, %f4 st %f14, [%l7 + 0x54] ldsb [%l7 + 0x69], %g5 fmovrdgz %l3, %f6, %f2 ld [%l7 + 0x08], %f14 and %o3, 0x0CF5, %i2 std %f4, [%l7 + 0x18] fmovrdne %o4, %f2, %f8 fabss %f9, %f5 fbu %fcc2, loop_6954 fnands %f9, %f9, %f15 ldd [%l7 + 0x48], %f2 ldd [%l7 + 0x58], %f2 loop_6954: ldsw [%l7 + 0x0C], %l5 movvs %xcc, %o5, %g3 fmovs %f8, %f11 fones %f1 fbge %fcc2, loop_6955 fxnors %f3, %f10, %f10 smul %g6, 0x1B8B, %l4 srl %l0, %l1, %g4 loop_6955: ldsw [%l7 + 0x18], %o6 lduh [%l7 + 0x16], %g7 bcs,pt %icc, loop_6956 movre %o1, 0x1E4, %o0 fmovrsgez %i1, %f4, %f2 movcc %xcc, %i4, %g2 loop_6956: ld [%l7 + 0x5C], %f0 xorcc %o2, 0x16E0, %l6 ldx [%l7 + 0x30], %l2 fcmpgt32 %f4, %f8, %g1 edge16ln %i5, %i3, %i0 sth %i7, [%l7 + 0x0E] ldsb [%l7 + 0x11], %o7 fnand %f8, %f12, %f10 call loop_6957 tsubcctv %i6, %l3, %o3 array32 %g5, %o4, %i2 st %f4, [%l7 + 0x78] loop_6957: movvc %xcc, %o5, %l5 sub %g3, 0x0908, %g6 sth %l0, [%l7 + 0x2E] fmuld8sux16 %f0, %f11, %f14 fble,a %fcc0, loop_6958 fmul8ulx16 %f14, %f8, %f4 srax %l4, %g4, %o6 tsubcctv %g7, %o1, %l1 loop_6958: fbg,a %fcc2, loop_6959 fmovsneg %xcc, %f2, %f10 bne,a,pn %xcc, loop_6960 fmovrdlez %i1, %f4, %f12 loop_6959: fmovdcs %xcc, %f13, %f14 fnand %f10, %f10, %f14 loop_6960: lduh [%l7 + 0x58], %i4 tcc %icc, 0x2 lduh [%l7 + 0x6C], %o0 xnor %o2, 0x1AB2, %l6 edge16l %g2, %l2, %g1 brz %i5, loop_6961 mulscc %i0, %i7, %o7 fornot1s %f13, %f6, %f9 fzeros %f1 loop_6961: tvs %xcc, 0x0 fbge %fcc1, loop_6962 fpsub32 %f10, %f8, %f6 ld [%l7 + 0x20], %f3 orn %i3, 0x135A, %i6 loop_6962: ldsw [%l7 + 0x20], %o3 orncc %g5, 0x1023, %l3 stw %i2, [%l7 + 0x60] fbu,a %fcc0, loop_6963 sth %o5, [%l7 + 0x48] andncc %o4, %l5, %g6 fmovsleu %icc, %f15, %f0 loop_6963: fnot1 %f12, %f2 sth %l0, [%l7 + 0x28] fones %f4 movgu %icc, %g3, %g4 fpadd16s %f5, %f2, %f13 andcc %l4, 0x1624, %o6 sth %g7, [%l7 + 0x4E] fbne %fcc3, loop_6964 andcc %o1, 0x15FF, %l1 movle %icc, %i1, %o0 sethi 0x0521, %i4 loop_6964: fxnors %f5, %f7, %f2 brlez,a %o2, loop_6965 movrgez %l6, 0x31C, %l2 fornot2s %f10, %f10, %f3 bg loop_6966 loop_6965: fnot2s %f13, %f8 fxnors %f14, %f1, %f12 fpackfix %f8, %f8 loop_6966: alignaddr %g1, %i5, %g2 movre %i7, 0x332, %o7 fcmpne32 %f2, %f14, %i3 ldub [%l7 + 0x31], %i6 fxors %f12, %f12, %f9 brlz,a %i0, loop_6967 stx %g5, [%l7 + 0x60] fxnor %f4, %f12, %f8 fcmpne16 %f14, %f8, %l3 loop_6967: fxnor %f0, %f0, %f4 xor %o3, 0x0798, %i2 te %xcc, 0x0 ldsb [%l7 + 0x1B], %o5 fmovdg %xcc, %f2, %f15 fpadd32s %f6, %f11, %f13 fbug %fcc3, loop_6968 fnot2s %f11, %f1 sth %l5, [%l7 + 0x74] fpadd32s %f14, %f3, %f9 loop_6968: ldd [%l7 + 0x68], %f14 fba,a %fcc1, loop_6969 fsrc2s %f11, %f4 ld [%l7 + 0x4C], %f15 fcmpeq16 %f2, %f14, %g6 loop_6969: std %f14, [%l7 + 0x48] movle %xcc, %o4, %l0 fmovdl %xcc, %f1, %f14 fmovrdgz %g3, %f0, %f14 call loop_6970 fpmerge %f7, %f13, %f6 mulx %l4, 0x0730, %g4 ldd [%l7 + 0x48], %f0 loop_6970: stw %g7, [%l7 + 0x2C] mulscc %o6, 0x03CB, %o1 stb %l1, [%l7 + 0x53] add %i1, %i4, %o0 fmovsle %icc, %f8, %f12 lduw [%l7 + 0x58], %l6 movn %icc, %l2, %g1 fbu,a %fcc0, loop_6971 fnot2s %f10, %f0 siam 0x5 fsrc2s %f2, %f8 loop_6971: std %f0, [%l7 + 0x40] brgez %o2, loop_6972 tneg %icc, 0x2 std %f4, [%l7 + 0x70] ldsh [%l7 + 0x22], %i5 loop_6972: for %f14, %f2, %f12 fmovdge %xcc, %f10, %f15 brz,a %g2, loop_6973 sllx %i7, 0x18, %o7 fbuge,a %fcc3, loop_6974 fmul8sux16 %f12, %f10, %f12 loop_6973: ldsw [%l7 + 0x24], %i3 movre %i0, 0x0A3, %g5 loop_6974: fblg %fcc0, loop_6975 ldd [%l7 + 0x28], %f6 sth %l3, [%l7 + 0x24] alignaddrl %i6, %i2, %o5 loop_6975: ble,a %xcc, loop_6976 be %icc, loop_6977 fmovscc %xcc, %f5, %f10 lduh [%l7 + 0x2E], %o3 loop_6976: fmuld8sux16 %f13, %f4, %f10 loop_6977: brnz,a %l5, loop_6978 sth %g6, [%l7 + 0x44] fble %fcc0, loop_6979 udiv %o4, 0x0097, %g3 loop_6978: stw %l4, [%l7 + 0x28] bcc,a,pn %xcc, loop_6980 loop_6979: st %f2, [%l7 + 0x20] fmovsg %xcc, %f8, %f1 sth %g4, [%l7 + 0x60] loop_6980: fmovd %f10, %f4 lduh [%l7 + 0x0C], %g7 fbug,a %fcc3, loop_6981 stb %l0, [%l7 + 0x42] fmuld8sux16 %f2, %f1, %f10 fmovsneg %xcc, %f8, %f11 loop_6981: edge32l %o6, %o1, %i1 fmovspos %icc, %f1, %f9 bvc,a,pn %xcc, loop_6982 fcmps %fcc0, %f6, %f10 brgz %l1, loop_6983 fzeros %f10 loop_6982: fpsub32s %f4, %f12, %f14 stw %i4, [%l7 + 0x50] loop_6983: ldd [%l7 + 0x38], %f4 tg %icc, 0x6 brnz %l6, loop_6984 sth %o0, [%l7 + 0x48] orncc %l2, %o2, %i5 fmovdl %icc, %f14, %f12 loop_6984: fsrc2 %f10, %f6 bg,a,pt %xcc, loop_6985 stx %g2, [%l7 + 0x70] edge32l %i7, %g1, %o7 sth %i3, [%l7 + 0x2E] loop_6985: fnand %f14, %f14, %f6 tg %icc, 0x5 bvs loop_6986 array8 %i0, %l3, %g5 edge32n %i6, %o5, %i2 fbl %fcc3, loop_6987 loop_6986: st %f14, [%l7 + 0x24] fcmpgt16 %f12, %f14, %o3 array8 %g6, %l5, %o4 loop_6987: fandnot2 %f6, %f10, %f6 fones %f4 fnors %f15, %f4, %f2 fmovrde %g3, %f10, %f4 ld [%l7 + 0x50], %f5 fand %f14, %f12, %f4 array32 %l4, %g4, %g7 fmovdvc %icc, %f1, %f8 st %f2, [%l7 + 0x44] movrgz %l0, 0x12D, %o6 fcmpeq16 %f10, %f10, %i1 fbe %fcc2, loop_6988 bg,pn %icc, loop_6989 array32 %l1, %o1, %l6 fornot2 %f8, %f2, %f2 loop_6988: ldsw [%l7 + 0x14], %o0 loop_6989: siam 0x0 fbg,a %fcc0, loop_6990 addc %i4, 0x0FE1, %o2 sth %i5, [%l7 + 0x7E] movle %icc, %g2, %l2 loop_6990: fnands %f6, %f12, %f15 nop setx loop_6991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo %fcc3, loop_6992 umul %g1, %o7, %i3 stx %i7, [%l7 + 0x48] loop_6991: fbule %fcc3, loop_6993 loop_6992: tle %xcc, 0x2 movpos %xcc, %l3, %g5 xor %i0, 0x0AD7, %i6 loop_6993: tl %icc, 0x4 std %f14, [%l7 + 0x60] move %icc, %i2, %o5 edge8l %o3, %l5, %o4 sra %g3, 0x0E, %l4 move %icc, %g6, %g7 fnot1 %f2, %f0 edge8n %g4, %l0, %o6 stw %i1, [%l7 + 0x10] ld [%l7 + 0x74], %f12 ldd [%l7 + 0x40], %f6 udivx %o1, 0x0A5E, %l6 fmovse %icc, %f10, %f3 movl %icc, %l1, %i4 fors %f5, %f10, %f1 fmovdpos %icc, %f2, %f9 sth %o2, [%l7 + 0x4E] sll %o0, 0x07, %g2 bleu,a loop_6994 movvc %icc, %l2, %i5 fmovspos %xcc, %f12, %f13 fmuld8ulx16 %f2, %f3, %f6 loop_6994: mulx %g1, 0x033D, %i3 lduw [%l7 + 0x20], %o7 bge,a,pt %icc, loop_6995 ldx [%l7 + 0x70], %i7 bvs %xcc, loop_6996 fxnor %f12, %f4, %f6 loop_6995: edge16l %l3, %i0, %g5 std %f2, [%l7 + 0x18] loop_6996: sll %i6, %o5, %o3 lduh [%l7 + 0x14], %i2 fmovsle %icc, %f1, %f7 fpack16 %f8, %f5 fbul,a %fcc0, loop_6997 edge8 %l5, %g3, %o4 bne,a,pn %icc, loop_6998 stx %l4, [%l7 + 0x48] loop_6997: ld [%l7 + 0x70], %f1 movg %icc, %g6, %g4 loop_6998: movrlz %g7, 0x123, %l0 orcc %i1, %o1, %o6 bg loop_6999 brgz,a %l6, loop_7000 ldub [%l7 + 0x3B], %l1 tsubcctv %i4, %o0, %o2 loop_6999: fmovdpos %xcc, %f3, %f6 loop_7000: fmovdle %xcc, %f9, %f13 fba %fcc0, loop_7001 fbge %fcc1, loop_7002 ldsb [%l7 + 0x0D], %l2 fnot1 %f0, %f4 loop_7001: bne loop_7003 loop_7002: fmovsa %icc, %f13, %f8 stb %i5, [%l7 + 0x21] fbge %fcc0, loop_7004 loop_7003: fornot1 %f10, %f14, %f0 stb %g1, [%l7 + 0x1F] fbul,a %fcc1, loop_7005 loop_7004: ldub [%l7 + 0x22], %i3 movrlz %o7, %i7, %l3 brlz,a %i0, loop_7006 loop_7005: stw %g5, [%l7 + 0x58] edge32n %g2, %o5, %o3 sllx %i6, 0x05, %l5 loop_7006: stx %g3, [%l7 + 0x10] umulcc %o4, %l4, %g6 fnegd %f0, %f12 fmovrde %g4, %f6, %f10 fmovdvs %xcc, %f14, %f9 ldsw [%l7 + 0x2C], %i2 fmovrse %l0, %f7, %f13 brgz,a %g7, loop_7007 ldub [%l7 + 0x4D], %i1 fmovdneg %xcc, %f11, %f15 ldsw [%l7 + 0x5C], %o1 loop_7007: array16 %o6, %l6, %l1 sethi 0x1B29, %i4 ble,pn %xcc, loop_7008 fmovsn %icc, %f6, %f0 udiv %o2, 0x1190, %o0 fbg,a %fcc3, loop_7009 loop_7008: fbul %fcc3, loop_7010 fcmpgt32 %f8, %f4, %i5 movneg %xcc, %l2, %i3 loop_7009: ld [%l7 + 0x38], %f3 loop_7010: fmovdge %xcc, %f5, %f4 movcc %icc, %g1, %i7 fbge %fcc1, loop_7011 fbul %fcc0, loop_7012 tpos %xcc, 0x0 fpsub32s %f8, %f11, %f10 loop_7011: umul %l3, %o7, %g5 loop_7012: udiv %g2, 0x0917, %o5 ldsw [%l7 + 0x50], %o3 fpsub16 %f12, %f2, %f0 fsrc1s %f5, %f7 ldub [%l7 + 0x51], %i6 fpadd32 %f14, %f12, %f14 fxnor %f12, %f12, %f12 ldd [%l7 + 0x50], %f4 stx %l5, [%l7 + 0x30] mova %xcc, %i0, %g3 tle %icc, 0x6 fmovsl %icc, %f6, %f11 fpmerge %f9, %f8, %f2 lduw [%l7 + 0x38], %l4 lduw [%l7 + 0x5C], %o4 fmul8sux16 %f10, %f8, %f14 st %f1, [%l7 + 0x4C] stx %g6, [%l7 + 0x10] lduw [%l7 + 0x48], %i2 ldd [%l7 + 0x78], %f14 mova %xcc, %g4, %l0 stb %g7, [%l7 + 0x08] fmovdcc %icc, %f7, %f7 tle %xcc, 0x2 fmovscs %xcc, %f8, %f12 fabss %f14, %f2 std %f6, [%l7 + 0x48] fmovsn %xcc, %f11, %f13 fmovdn %xcc, %f12, %f4 udiv %i1, 0x1B05, %o1 fmovsg %xcc, %f15, %f8 fnor %f10, %f4, %f2 fmovrdlez %o6, %f0, %f10 ldub [%l7 + 0x34], %l6 lduw [%l7 + 0x6C], %l1 fmovsleu %icc, %f10, %f3 mulscc %o2, 0x1A7A, %o0 fsrc2s %f2, %f8 movn %icc, %i5, %l2 fpack16 %f8, %f10 ldub [%l7 + 0x76], %i3 fmul8ulx16 %f14, %f14, %f10 edge16l %i4, %g1, %l3 tcc %icc, 0x3 add %i7, %g5, %o7 srl %o5, 0x12, %o3 ldx [%l7 + 0x40], %g2 xor %l5, %i6, %g3 fcmped %fcc3, %f10, %f10 mulx %l4, %o4, %i0 add %g6, 0x064C, %i2 fpsub32 %f6, %f0, %f8 fcmpeq32 %f8, %f12, %l0 lduh [%l7 + 0x44], %g7 stw %g4, [%l7 + 0x28] fba %fcc3, loop_7013 movle %xcc, %i1, %o6 smulcc %o1, %l1, %o2 udivcc %l6, 0x0B0B, %o0 loop_7013: bl %icc, loop_7014 tgu %xcc, 0x4 fmovdn %xcc, %f5, %f14 fbge,a %fcc0, loop_7015 loop_7014: std %f0, [%l7 + 0x60] tl %icc, 0x0 addc %l2, %i5, %i4 loop_7015: tn %xcc, 0x0 fone %f2 fpack16 %f2, %f15 movn %icc, %g1, %i3 fsrc1 %f2, %f6 fpadd32s %f9, %f4, %f12 movneg %icc, %l3, %i7 movrlez %g5, %o7, %o3 smulcc %g2, %l5, %i6 fpmerge %f3, %f4, %f14 movvc %xcc, %o5, %l4 bcc,a,pn %xcc, loop_7016 tgu %xcc, 0x1 ldsb [%l7 + 0x0F], %g3 bvs,pt %icc, loop_7017 loop_7016: edge16l %o4, %g6, %i0 fpsub16s %f9, %f13, %f10 fbge,a %fcc3, loop_7018 loop_7017: lduw [%l7 + 0x48], %i2 fbul %fcc2, loop_7019 bpos,pt %icc, loop_7020 loop_7018: stw %l0, [%l7 + 0x68] ldd [%l7 + 0x60], %f2 loop_7019: bvs,pn %xcc, loop_7021 loop_7020: fbe %fcc0, loop_7022 array8 %g4, %i1, %g7 bge,a,pt %icc, loop_7023 loop_7021: movvs %xcc, %o6, %o1 loop_7022: fmovd %f12, %f14 edge8ln %l1, %l6, %o0 loop_7023: fbne %fcc2, loop_7024 fmovrde %o2, %f14, %f2 stb %l2, [%l7 + 0x7A] fbug %fcc0, loop_7025 loop_7024: movcc %icc, %i4, %g1 orcc %i5, 0x077C, %i3 ldx [%l7 + 0x18], %i7 loop_7025: std %f8, [%l7 + 0x30] fornot1 %f4, %f14, %f2 edge32l %l3, %g5, %o7 ldub [%l7 + 0x2E], %g2 tle %icc, 0x4 fcmpd %fcc0, %f2, %f14 edge8l %o3, %l5, %i6 addc %l4, %g3, %o5 sth %g6, [%l7 + 0x1C] edge8ln %o4, %i2, %l0 ldub [%l7 + 0x2D], %i0 movle %icc, %g4, %g7 edge8l %o6, %i1, %o1 fpsub16 %f4, %f14, %f14 sub %l1, %o0, %o2 fnors %f14, %f4, %f10 lduw [%l7 + 0x48], %l6 fnegs %f10, %f8 stx %l2, [%l7 + 0x48] tg %icc, 0x7 lduh [%l7 + 0x78], %i4 tgu %icc, 0x5 fcmpes %fcc3, %f9, %f9 fexpand %f6, %f0 ldsw [%l7 + 0x28], %i5 ba loop_7026 orn %g1, 0x1A70, %i7 edge8l %l3, %i3, %o7 stx %g5, [%l7 + 0x10] loop_7026: ldub [%l7 + 0x68], %o3 bvs,a loop_7027 brgz,a %g2, loop_7028 tn %icc, 0x4 fmovrsgz %l5, %f5, %f13 loop_7027: alignaddrl %i6, %l4, %o5 loop_7028: ldsb [%l7 + 0x33], %g6 subcc %o4, %g3, %l0 nop setx loop_7029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_7030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %i2, %i0, %g7 movvc %xcc, %o6, %i1 loop_7029: ldsw [%l7 + 0x24], %o1 loop_7030: edge16l %l1, %o0, %o2 movrlez %l6, %g4, %l2 tn %xcc, 0x0 move %xcc, %i4, %g1 sth %i7, [%l7 + 0x34] fbne %fcc1, loop_7031 mulx %i5, 0x1DF9, %i3 movre %o7, 0x280, %l3 fmovdne %xcc, %f8, %f5 loop_7031: tvs %icc, 0x4 fnot2 %f8, %f0 stx %g5, [%l7 + 0x38] fabsd %f2, %f14 ldd [%l7 + 0x60], %f6 fabsd %f10, %f4 fmovsne %icc, %f3, %f8 fbule %fcc0, loop_7032 sth %o3, [%l7 + 0x38] ld [%l7 + 0x1C], %f8 fmul8sux16 %f8, %f12, %f10 loop_7032: ldd [%l7 + 0x68], %f6 fmovd %f8, %f6 sdiv %l5, 0x0703, %g2 fmovsleu %xcc, %f4, %f6 st %f15, [%l7 + 0x24] stb %i6, [%l7 + 0x51] sdivx %o5, 0x15B4, %g6 ld [%l7 + 0x18], %f4 fmovdge %icc, %f6, %f0 movpos %xcc, %l4, %g3 movrne %o4, 0x1C7, %l0 andn %i2, 0x029A, %g7 fpmerge %f12, %f2, %f2 ldd [%l7 + 0x20], %f14 xnorcc %o6, %i0, %i1 fzero %f12 xor %o1, %l1, %o0 fabsd %f8, %f12 udivcc %l6, 0x14CC, %g4 brz,a %o2, loop_7033 brlez,a %i4, loop_7034 ldsb [%l7 + 0x2B], %g1 ldsb [%l7 + 0x2D], %i7 loop_7033: nop setx loop_7035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7034: ldsw [%l7 + 0x0C], %i5 stx %l2, [%l7 + 0x58] fors %f14, %f12, %f5 loop_7035: edge8n %o7, %l3, %g5 tsubcctv %o3, 0x128E, %l5 nop setx loop_7036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i3, [%l7 + 0x30] fmul8x16au %f5, %f0, %f0 ldd [%l7 + 0x30], %f0 loop_7036: fmovdpos %xcc, %f9, %f7 fbul %fcc0, loop_7037 brz,a %i6, loop_7038 tle %icc, 0x5 sth %o5, [%l7 + 0x68] loop_7037: fands %f13, %f1, %f3 loop_7038: sth %g6, [%l7 + 0x50] fcmpd %fcc0, %f12, %f6 fmovscc %xcc, %f8, %f13 ldsb [%l7 + 0x67], %g2 addc %l4, 0x18E7, %g3 fornot2 %f14, %f14, %f0 st %f5, [%l7 + 0x40] tcc %xcc, 0x4 fcmple32 %f0, %f14, %o4 mulscc %i2, 0x1EA2, %g7 fandnot2s %f14, %f3, %f6 andn %o6, 0x0749, %i0 ldsh [%l7 + 0x20], %i1 movcc %icc, %l0, %o1 tle %xcc, 0x0 stx %l1, [%l7 + 0x58] fbl,a %fcc2, loop_7039 stb %o0, [%l7 + 0x25] movg %xcc, %l6, %g4 ldx [%l7 + 0x38], %i4 loop_7039: fmovsneg %xcc, %f12, %f5 fmovrdlz %o2, %f12, %f0 sdiv %i7, 0x001C, %g1 ldd [%l7 + 0x68], %f12 movvs %icc, %l2, %o7 movl %icc, %i5, %l3 fmovsa %icc, %f10, %f4 movcs %icc, %g5, %o3 orncc %l5, 0x1AB6, %i6 fands %f9, %f7, %f2 fpack16 %f4, %f11 sll %o5, 0x0F, %i3 movrgez %g6, %l4, %g2 fmovrdne %o4, %f4, %f10 ldx [%l7 + 0x30], %i2 fbo,a %fcc2, loop_7040 st %f10, [%l7 + 0x34] ldub [%l7 + 0x2F], %g7 edge16 %o6, %i0, %i1 loop_7040: xnor %l0, %o1, %l1 fandnot2s %f2, %f15, %f4 stb %o0, [%l7 + 0x4A] stw %l6, [%l7 + 0x58] tne %xcc, 0x3 fblg %fcc1, loop_7041 ldsw [%l7 + 0x24], %g3 ldd [%l7 + 0x20], %f8 fmovrslez %i4, %f5, %f5 loop_7041: movrgz %o2, 0x1E7, %g4 sth %i7, [%l7 + 0x32] ta %icc, 0x4 stw %g1, [%l7 + 0x34] fsrc1 %f12, %f2 sdiv %l2, 0x1365, %i5 bg,a %icc, loop_7042 fexpand %f9, %f8 edge16 %l3, %o7, %o3 fnot2s %f1, %f10 loop_7042: edge16 %l5, %i6, %g5 fbule,a %fcc1, loop_7043 fmovdvs %icc, %f8, %f14 fandnot1 %f8, %f10, %f12 fbug %fcc0, loop_7044 loop_7043: ldx [%l7 + 0x20], %o5 fmovdvs %icc, %f11, %f3 ldsh [%l7 + 0x34], %i3 loop_7044: bvs,a loop_7045 taddcc %g6, %g2, %l4 stw %o4, [%l7 + 0x58] bn,pt %icc, loop_7046 loop_7045: bgu loop_7047 fands %f11, %f3, %f2 bvs,a %xcc, loop_7048 loop_7046: fbu %fcc3, loop_7049 loop_7047: mulx %i2, 0x04FA, %o6 array8 %i0, %g7, %l0 loop_7048: fmovsle %xcc, %f10, %f8 loop_7049: fzero %f4 lduh [%l7 + 0x0C], %i1 fxor %f6, %f14, %f14 fandnot1s %f11, %f15, %f15 sll %o1, %o0, %l1 fbe %fcc1, loop_7050 fandnot1s %f14, %f4, %f11 pdist %f12, %f0, %f12 fmovrdlez %l6, %f8, %f2 loop_7050: movgu %icc, %i4, %g3 fand %f8, %f10, %f10 fnot2s %f10, %f5 movg %xcc, %o2, %i7 xnorcc %g4, 0x0017, %l2 ldsh [%l7 + 0x1A], %g1 fpsub16 %f6, %f0, %f10 ld [%l7 + 0x74], %f14 ba,a,pn %xcc, loop_7051 fcmpne32 %f4, %f0, %l3 fandnot2 %f4, %f12, %f8 lduh [%l7 + 0x08], %o7 loop_7051: std %f10, [%l7 + 0x68] stb %i5, [%l7 + 0x41] ldx [%l7 + 0x68], %l5 fmovrde %o3, %f0, %f10 tvs %xcc, 0x5 stb %i6, [%l7 + 0x6F] stb %g5, [%l7 + 0x57] ldsh [%l7 + 0x6C], %o5 fbg,a %fcc3, loop_7052 lduw [%l7 + 0x1C], %i3 sdivx %g2, 0x1F45, %l4 fmovdle %xcc, %f0, %f5 loop_7052: bn,pn %icc, loop_7053 smul %o4, 0x1751, %g6 bn,a loop_7054 stx %o6, [%l7 + 0x50] loop_7053: bgu,pt %icc, loop_7055 fba %fcc2, loop_7056 loop_7054: fmovscc %xcc, %f5, %f1 udivcc %i0, 0x0D6D, %i2 loop_7055: fmovda %icc, %f10, %f7 loop_7056: fbl,a %fcc3, loop_7057 tge %icc, 0x3 ldd [%l7 + 0x10], %f14 fcmple32 %f8, %f14, %g7 loop_7057: sth %i1, [%l7 + 0x54] tne %icc, 0x6 sethi 0x0F35, %l0 edge8l %o0, %l1, %o1 sth %l6, [%l7 + 0x10] sdiv %g3, 0x13DD, %o2 ldsw [%l7 + 0x7C], %i4 andcc %g4, %l2, %i7 fmovdleu %xcc, %f10, %f1 ldsh [%l7 + 0x20], %g1 edge32n %l3, %o7, %l5 stb %i5, [%l7 + 0x71] stx %o3, [%l7 + 0x08] sethi 0x06CA, %i6 ld [%l7 + 0x08], %f9 xnorcc %o5, 0x0B7B, %i3 srax %g5, 0x1B, %l4 fmovrsgez %g2, %f15, %f13 fmul8ulx16 %f0, %f8, %f8 brlez,a %g6, loop_7058 ldub [%l7 + 0x65], %o4 fbule,a %fcc1, loop_7059 fmovde %icc, %f8, %f4 loop_7058: fmovdcs %icc, %f14, %f8 fmuld8sux16 %f5, %f10, %f0 loop_7059: ldsb [%l7 + 0x52], %o6 stb %i0, [%l7 + 0x3E] tsubcctv %i2, %i1, %l0 stx %g7, [%l7 + 0x28] ldsb [%l7 + 0x73], %o0 fmovda %icc, %f5, %f15 fmovda %icc, %f11, %f6 ldd [%l7 + 0x40], %f14 ldsb [%l7 + 0x48], %l1 fmovspos %xcc, %f11, %f15 srl %o1, 0x01, %l6 fmul8x16al %f6, %f6, %f4 ldsb [%l7 + 0x22], %o2 ldx [%l7 + 0x40], %i4 fmovdcc %icc, %f8, %f10 sth %g4, [%l7 + 0x18] ldd [%l7 + 0x58], %f2 brgez,a %l2, loop_7060 andn %g3, 0x04D8, %g1 st %f9, [%l7 + 0x74] fmovsl %icc, %f4, %f5 loop_7060: fands %f10, %f4, %f13 lduw [%l7 + 0x2C], %i7 ld [%l7 + 0x58], %f0 lduw [%l7 + 0x30], %o7 lduh [%l7 + 0x12], %l5 movrne %i5, %o3, %l3 lduh [%l7 + 0x30], %i6 ldx [%l7 + 0x60], %i3 ldsb [%l7 + 0x4A], %g5 ldub [%l7 + 0x0A], %l4 movl %icc, %g2, %o5 stx %o4, [%l7 + 0x28] fbul,a %fcc3, loop_7061 orcc %g6, 0x118E, %o6 brnz %i0, loop_7062 movcc %xcc, %i2, %i1 loop_7061: ld [%l7 + 0x14], %f12 sdivcc %g7, 0x058B, %o0 loop_7062: bpos,a %icc, loop_7063 fmovrse %l0, %f13, %f7 stb %o1, [%l7 + 0x17] movcc %icc, %l1, %l6 loop_7063: fmovdn %xcc, %f8, %f5 ldsw [%l7 + 0x1C], %o2 ldsw [%l7 + 0x20], %i4 ldd [%l7 + 0x08], %f12 stw %l2, [%l7 + 0x2C] std %f2, [%l7 + 0x48] movle %icc, %g3, %g1 fmovsg %icc, %f11, %f3 udiv %i7, 0x143F, %g4 taddcc %l5, %o7, %i5 bvs %icc, loop_7064 fnot1s %f3, %f9 sdiv %o3, 0x0074, %i6 movleu %xcc, %l3, %g5 loop_7064: ldsb [%l7 + 0x5E], %i3 edge8 %g2, %o5, %l4 lduw [%l7 + 0x0C], %g6 ld [%l7 + 0x34], %f9 ldd [%l7 + 0x68], %f14 be,pn %icc, loop_7065 ldsb [%l7 + 0x5C], %o6 st %f6, [%l7 + 0x58] fand %f0, %f4, %f6 loop_7065: lduh [%l7 + 0x2E], %i0 fbul %fcc1, loop_7066 tl %icc, 0x7 fpackfix %f6, %f8 ld [%l7 + 0x18], %f7 loop_7066: fmovse %xcc, %f8, %f13 orcc %i2, 0x0BE8, %o4 udivcc %g7, 0x0CC3, %o0 taddcctv %i1, 0x0050, %l0 fmovspos %icc, %f11, %f14 stb %o1, [%l7 + 0x0E] st %f0, [%l7 + 0x30] fmovrdlz %l1, %f14, %f10 tcc %icc, 0x1 fcmple16 %f4, %f14, %o2 sub %l6, 0x0BAD, %i4 fpack16 %f12, %f3 fpack32 %f12, %f6, %f12 edge16l %l2, %g1, %i7 lduw [%l7 + 0x18], %g4 brlz,a %g3, loop_7067 fmovsl %xcc, %f13, %f4 fpadd32s %f3, %f15, %f4 taddcc %o7, %l5, %i5 loop_7067: fcmpne16 %f4, %f4, %i6 movvc %xcc, %l3, %o3 std %f6, [%l7 + 0x20] bne %icc, loop_7068 edge32 %g5, %i3, %g2 movleu %xcc, %o5, %g6 movge %icc, %l4, %o6 loop_7068: edge8ln %i0, %o4, %g7 stw %i2, [%l7 + 0x18] ld [%l7 + 0x54], %f14 ldsw [%l7 + 0x64], %o0 fpadd16s %f11, %f5, %f10 ld [%l7 + 0x74], %f10 tge %icc, 0x4 edge16l %i1, %l0, %o1 lduh [%l7 + 0x72], %l1 udiv %l6, 0x05F4, %o2 brnz %i4, loop_7069 fcmpne16 %f14, %f2, %g1 ldub [%l7 + 0x5B], %l2 fnors %f11, %f0, %f7 loop_7069: umul %g4, %i7, %o7 fxnors %f15, %f10, %f14 subc %g3, 0x0553, %l5 edge32n %i6, %l3, %i5 sllx %o3, 0x19, %i3 fnegd %f12, %f0 movleu %icc, %g5, %o5 orn %g2, 0x043D, %g6 ldsw [%l7 + 0x24], %l4 fxor %f8, %f12, %f2 andncc %o6, %i0, %g7 fmovsvc %icc, %f0, %f1 fand %f12, %f2, %f0 ldsh [%l7 + 0x2C], %o4 mulx %o0, 0x0236, %i2 ta %icc, 0x1 stx %l0, [%l7 + 0x10] ldsh [%l7 + 0x60], %i1 tn %xcc, 0x1 subccc %l1, %o1, %o2 ldd [%l7 + 0x20], %f4 stb %i4, [%l7 + 0x18] ld [%l7 + 0x40], %f10 sth %l6, [%l7 + 0x38] ldub [%l7 + 0x3D], %g1 srl %l2, %g4, %i7 sub %g3, %o7, %i6 tne %icc, 0x2 for %f0, %f10, %f2 stx %l5, [%l7 + 0x78] taddcctv %l3, 0x1590, %o3 fcmple16 %f6, %f0, %i5 sth %i3, [%l7 + 0x7A] fxors %f4, %f13, %f9 ld [%l7 + 0x6C], %f5 fmovdl %xcc, %f6, %f8 ldx [%l7 + 0x30], %g5 fmul8x16 %f5, %f8, %f12 st %f4, [%l7 + 0x1C] ldsb [%l7 + 0x3A], %g2 bne %icc, loop_7070 ble,a,pn %xcc, loop_7071 movneg %xcc, %g6, %l4 sth %o5, [%l7 + 0x52] loop_7070: fnegs %f5, %f0 loop_7071: lduh [%l7 + 0x6E], %o6 smulcc %g7, 0x14DE, %o4 fnor %f10, %f2, %f6 te %icc, 0x2 ble loop_7072 fcmple16 %f12, %f6, %i0 ldx [%l7 + 0x28], %i2 ldsh [%l7 + 0x36], %o0 loop_7072: bpos,pn %xcc, loop_7073 movleu %xcc, %l0, %l1 ldsh [%l7 + 0x0E], %i1 brz,a %o1, loop_7074 loop_7073: fcmpgt16 %f14, %f10, %o2 fandnot2s %f3, %f6, %f3 ldsw [%l7 + 0x68], %l6 loop_7074: ldsh [%l7 + 0x64], %g1 fmovsgu %xcc, %f4, %f12 ld [%l7 + 0x5C], %f2 fpadd16s %f5, %f3, %f5 ldx [%l7 + 0x68], %l2 fbne,a %fcc1, loop_7075 ld [%l7 + 0x44], %f0 ldx [%l7 + 0x18], %i4 movrlez %i7, %g3, %g4 loop_7075: fmovrde %i6, %f4, %f10 fone %f8 ldx [%l7 + 0x30], %l5 fbg,a %fcc3, loop_7076 bcc %icc, loop_7077 fmovdleu %icc, %f10, %f9 ldsh [%l7 + 0x16], %l3 loop_7076: std %f2, [%l7 + 0x50] loop_7077: fbge %fcc3, loop_7078 lduw [%l7 + 0x40], %o7 tcc %icc, 0x4 fcmpd %fcc3, %f10, %f6 loop_7078: std %f6, [%l7 + 0x50] sdiv %i5, 0x1898, %o3 ldd [%l7 + 0x20], %f2 edge8 %g5, %i3, %g6 st %f0, [%l7 + 0x74] fxnors %f15, %f15, %f4 edge8l %g2, %l4, %o6 fbule,a %fcc1, loop_7079 subcc %o5, %g7, %i0 stb %o4, [%l7 + 0x42] fmovscc %icc, %f4, %f3 loop_7079: fone %f8 edge8l %i2, %l0, %l1 movrne %i1, 0x2A8, %o1 alignaddr %o2, %l6, %o0 fexpand %f5, %f8 brgz,a %l2, loop_7080 movg %icc, %i4, %g1 edge32n %i7, %g3, %i6 udivcc %g4, 0x1B4F, %l5 loop_7080: call loop_7081 subcc %l3, %o7, %i5 fmovdg %xcc, %f11, %f2 fba,a %fcc1, loop_7082 loop_7081: ldsb [%l7 + 0x3A], %g5 ldd [%l7 + 0x68], %f6 movg %xcc, %o3, %g6 loop_7082: fmovsneg %icc, %f11, %f0 std %f0, [%l7 + 0x48] st %f14, [%l7 + 0x10] fmovrsgez %g2, %f3, %f8 smulcc %i3, %o6, %o5 bcc,a,pn %xcc, loop_7083 fmovdneg %xcc, %f11, %f12 fornot1 %f14, %f10, %f14 umul %l4, 0x0D3A, %i0 loop_7083: bne,pt %xcc, loop_7084 stw %o4, [%l7 + 0x50] stx %i2, [%l7 + 0x70] fabss %f9, %f5 loop_7084: edge16ln %l0, %g7, %i1 sllx %o1, 0x12, %l1 subcc %o2, %l6, %l2 edge16ln %o0, %g1, %i7 edge16l %g3, %i4, %i6 tne %xcc, 0x6 tl %icc, 0x1 fmovsge %xcc, %f3, %f2 ld [%l7 + 0x3C], %f13 fmovdneg %xcc, %f2, %f14 tcc %xcc, 0x5 brgz,a %l5, loop_7085 fbn,a %fcc3, loop_7086 sdiv %l3, 0x13B2, %g4 stx %i5, [%l7 + 0x18] loop_7085: movleu %icc, %o7, %o3 loop_7086: brlez %g6, loop_7087 ldub [%l7 + 0x14], %g2 sra %i3, 0x16, %o6 bvc,a %xcc, loop_7088 loop_7087: fblg,a %fcc2, loop_7089 ld [%l7 + 0x68], %f10 bneg loop_7090 loop_7088: fmovspos %icc, %f4, %f11 loop_7089: fmovdvc %icc, %f1, %f4 movcc %icc, %o5, %g5 loop_7090: fbue,a %fcc1, loop_7091 movrne %l4, 0x012, %i0 ldsb [%l7 + 0x66], %i2 fabsd %f12, %f0 loop_7091: ldd [%l7 + 0x30], %f12 ldsb [%l7 + 0x22], %l0 ldx [%l7 + 0x10], %o4 tl %icc, 0x1 fmovd %f4, %f4 edge32l %i1, %g7, %l1 tcs %icc, 0x7 tg %xcc, 0x4 mulscc %o2, %o1, %l2 stb %o0, [%l7 + 0x43] fcmpgt32 %f2, %f10, %l6 stw %g1, [%l7 + 0x1C] stw %i7, [%l7 + 0x70] popc %i4, %i6 sdivx %l5, 0x0BA5, %l3 array16 %g3, %g4, %i5 lduw [%l7 + 0x10], %o3 fmovdvs %icc, %f15, %f3 lduh [%l7 + 0x1A], %g6 std %f0, [%l7 + 0x08] ldd [%l7 + 0x58], %f8 fbu %fcc2, loop_7092 fcmpeq16 %f14, %f6, %o7 ldsw [%l7 + 0x68], %i3 tleu %icc, 0x2 loop_7092: sllx %o6, %g2, %g5 ldsh [%l7 + 0x40], %o5 ldsh [%l7 + 0x7E], %l4 fcmpne16 %f4, %f10, %i0 orncc %l0, 0x0075, %i2 bl,pn %icc, loop_7093 bn,pt %icc, loop_7094 ldsh [%l7 + 0x22], %o4 ldx [%l7 + 0x40], %g7 loop_7093: movvs %xcc, %i1, %l1 loop_7094: tpos %icc, 0x5 fmovscc %xcc, %f2, %f0 fnot2s %f15, %f14 pdist %f12, %f2, %f4 fmovde %icc, %f6, %f8 edge32 %o2, %l2, %o0 fmovd %f6, %f8 udiv %o1, 0x0557, %l6 stx %i7, [%l7 + 0x08] ldsw [%l7 + 0x54], %g1 fpsub16s %f12, %f0, %f1 stw %i4, [%l7 + 0x1C] stb %i6, [%l7 + 0x48] umulcc %l5, %l3, %g3 array8 %g4, %i5, %o3 xor %o7, 0x1002, %g6 movl %xcc, %i3, %o6 mulx %g2, %o5, %l4 fpsub16s %f6, %f3, %f2 ldsb [%l7 + 0x38], %i0 fmovrse %g5, %f10, %f11 lduh [%l7 + 0x1C], %l0 tne %icc, 0x4 ldd [%l7 + 0x50], %f10 bg,a %icc, loop_7095 bne,a,pn %xcc, loop_7096 fble %fcc3, loop_7097 brlez,a %i2, loop_7098 loop_7095: fcmpeq16 %f12, %f4, %g7 loop_7096: lduh [%l7 + 0x60], %i1 loop_7097: bn,a,pn %xcc, loop_7099 loop_7098: addccc %l1, %o4, %o2 orncc %l2, %o0, %o1 movrgez %l6, %g1, %i4 loop_7099: for %f0, %f2, %f10 bvc loop_7100 movrlez %i7, 0x147, %l5 bpos,a,pn %xcc, loop_7101 bcs,pt %xcc, loop_7102 loop_7100: fble %fcc1, loop_7103 stx %i6, [%l7 + 0x38] loop_7101: add %g3, 0x13C7, %l3 loop_7102: ldsh [%l7 + 0x0C], %i5 loop_7103: be,a loop_7104 sllx %o3, 0x0C, %g4 tleu %xcc, 0x5 fbu,a %fcc0, loop_7105 loop_7104: fmul8x16al %f11, %f6, %f12 for %f10, %f6, %f10 array8 %o7, %i3, %o6 loop_7105: movge %xcc, %g6, %o5 fnors %f12, %f8, %f14 fpmerge %f13, %f13, %f6 std %f2, [%l7 + 0x50] ldsh [%l7 + 0x54], %g2 te %icc, 0x7 ldub [%l7 + 0x15], %l4 ld [%l7 + 0x28], %f8 fmovrsgz %i0, %f4, %f9 fbug,a %fcc3, loop_7106 bpos,a %icc, loop_7107 ldsw [%l7 + 0x30], %l0 movrlez %i2, 0x1D5, %g5 loop_7106: sethi 0x165B, %i1 loop_7107: sdiv %l1, 0x1F5E, %g7 std %f2, [%l7 + 0x40] tpos %xcc, 0x0 fxor %f12, %f12, %f0 fba %fcc2, loop_7108 ldx [%l7 + 0x48], %o2 fmovd %f0, %f4 fornot2 %f4, %f6, %f2 loop_7108: movcs %icc, %o4, %o0 std %f4, [%l7 + 0x08] ldub [%l7 + 0x1B], %l2 movcs %icc, %l6, %g1 ldsw [%l7 + 0x08], %i4 fble %fcc3, loop_7109 fmovsneg %xcc, %f7, %f0 fbul,a %fcc3, loop_7110 fbne,a %fcc1, loop_7111 loop_7109: movleu %xcc, %i7, %l5 std %f6, [%l7 + 0x18] loop_7110: fmovscc %icc, %f3, %f10 loop_7111: tvs %icc, 0x6 movvc %xcc, %i6, %g3 fmovsl %xcc, %f15, %f5 fxors %f13, %f4, %f2 ldsb [%l7 + 0x7F], %l3 fmovdgu %xcc, %f4, %f9 alignaddr %o1, %i5, %o3 tle %xcc, 0x6 tcc %icc, 0x4 stb %o7, [%l7 + 0x7F] tne %icc, 0x2 movrgez %i3, %g4, %o6 fmovscc %icc, %f7, %f7 ld [%l7 + 0x48], %f9 mulscc %g6, %o5, %l4 tsubcc %g2, 0x183F, %i0 ld [%l7 + 0x0C], %f15 st %f15, [%l7 + 0x08] fbul %fcc2, loop_7112 fabss %f5, %f3 ldx [%l7 + 0x58], %l0 fcmpeq32 %f6, %f14, %i2 loop_7112: ldsb [%l7 + 0x31], %g5 st %f5, [%l7 + 0x5C] ldub [%l7 + 0x54], %i1 stx %l1, [%l7 + 0x70] fmovspos %icc, %f4, %f13 ld [%l7 + 0x24], %f0 add %o2, 0x192D, %o4 stx %o0, [%l7 + 0x38] stb %l2, [%l7 + 0x68] fbne,a %fcc2, loop_7113 edge8 %g7, %g1, %i4 st %f4, [%l7 + 0x78] fmovdg %xcc, %f0, %f1 loop_7113: fbg,a %fcc2, loop_7114 xor %l6, %l5, %i7 lduw [%l7 + 0x3C], %i6 ldsh [%l7 + 0x2A], %g3 loop_7114: udivx %o1, 0x1419, %i5 subc %l3, %o3, %i3 nop setx loop_7115, %l0, %l1 jmpl %l1, %g4 edge8l %o7, %o6, %o5 st %f14, [%l7 + 0x2C] stw %g6, [%l7 + 0x7C] loop_7115: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14178 ! Type cti : 7115 ! Type i : 14283 ! Type l : 14424 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xD96BA44C .word 0x45C1344F .word 0xC1DA11F1 .word 0xE6E9A0CF .word 0x60E41DD7 .word 0x9D5B7E38 .word 0x42AB858D .word 0xA320FC0E .word 0x1AA3DE55 .word 0x42161E5E .word 0xB19BD16E .word 0x564D60A0 .word 0x65E09A13 .word 0xE2E65608 .word 0x40449C28 .word 0x9A1E08DF .word 0x8AA343AE .word 0x45CA7087 .word 0x6622FDA4 .word 0x5F07BD30 .word 0xA6E4082F .word 0x284A06E6 .word 0x8FE8A4CD .word 0x1B19E6C0 .word 0xBAC65F21 .word 0x7CB17831 .word 0x97CF2AD5 .word 0x03533141 .word 0xDC1C66E0 .word 0xA87EA440 .word 0x32752524 .word 0x0BD14270 .word 0x8EB1D9B5 .word 0xF4A2D61F .word 0x13DFFDEB .word 0xE963CA28 .word 0x13E38CD7 .word 0xB1E5DC10 .word 0xE532DCCE .word 0xC49E4A5B .word 0x07F542DC .word 0x7E7972EB .word 0x93B584D5 .word 0xF51535E5 .word 0x4FEDC0DD .word 0x0CEE248B .word 0xB3724711 .word 0xE8A63EB6 .word 0x96989B89 .word 0x12EA9C91 .word 0xD8DD83C1 .word 0x3F474F2F .word 0xF41BA26A .word 0x078D2B79 .word 0xEC20E219 .word 0x4D7D4303 .word 0xD7E0AD22 .word 0xD8580072 .word 0x9BF5D8A5 .word 0x4F141F2F .word 0x9337D4EB .word 0x1815A539 .word 0x93BE7C88 .word 0xFEF57FD4 .end