/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc20.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=886159303" .ident "BY rg131678 ON Mon Jul 14 14:11:57 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc20.s,v 1.3 2007/07/05 21:59:14 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 0x7, %g2 set 0x1, %g3 set 0x4, %g4 set 0x1, %g5 set 0x2, %g6 set 0xC, %g7 !# Input registers set -0x9, %i0 set -0xB, %i1 set -0x8, %i2 set -0xD, %i3 set -0x9, %i4 set -0x8, %i5 set -0x4, %i6 set -0x7, %i7 !# Local registers set 0x5CDB7602, %l0 set 0x0C7ADB9D, %l1 set 0x158BCE67, %l2 set 0x646F7445, %l3 set 0x3831D97F, %l4 set 0x52D698DC, %l5 set 0x2EE46413, %l6 !# Output registers set -0x0229, %o0 set 0x01EE, %o1 set 0x0413, %o2 set 0x0488, %o3 set -0x0E21, %o4 set -0x0845, %o5 set -0x12B5, %o6 set 0x01EE, %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 .. array16 %g4, %i7, %i1 ld [%l7 + 0x28], %f5 edge8l %o1, %l4, %l6 fmovsn %xcc, %f2, %f12 fmovsleu %xcc, %f15, %f9 lduw [%l7 + 0x3C], %g6 lduh [%l7 + 0x24], %o5 fmovdgu %icc, %f14, %f15 stb %l3, [%l7 + 0x3E] srl %g1, %i4, %g3 tvc %icc, 0x3 edge16l %i5, %g7, %o0 tne %icc, 0x2 fpsub32s %f9, %f3, %f13 fmul8x16au %f4, %f15, %f2 ldsh [%l7 + 0x48], %i3 sdivcc %g5, 0x1F7A, %o4 ldsh [%l7 + 0x20], %g2 edge8ln %l2, %i2, %i0 ldsb [%l7 + 0x73], %l5 edge16ln %o2, %o7, %o3 fmovrdne %l1, %f4, %f2 tle %icc, 0x7 fnor %f14, %f10, %f10 fbge %fcc2, loop_1 fmovsvs %icc, %f2, %f3 edge16ln %o6, %i6, %g4 lduh [%l7 + 0x0E], %i7 loop_1: std %f10, [%l7 + 0x60] fpadd16 %f2, %f4, %f0 te %icc, 0x3 stx %l0, [%l7 + 0x08] fandnot2 %f10, %f4, %f14 fmovsl %icc, %f1, %f3 stb %i1, [%l7 + 0x43] fmovs %f4, %f15 andcc %o1, %l4, %l6 fnot1s %f2, %f4 fcmpd %fcc0, %f4, %f6 fmovda %icc, %f14, %f1 fmul8x16al %f15, %f3, %f14 fcmpes %fcc3, %f5, %f13 bvs,a,pt %xcc, loop_2 bge,a,pn %xcc, loop_3 ld [%l7 + 0x08], %f14 fmul8x16al %f5, %f5, %f12 loop_2: ldx [%l7 + 0x78], %o5 loop_3: fmovsg %icc, %f10, %f6 orcc %g6, %l3, %i4 stw %g1, [%l7 + 0x30] fmovsne %icc, %f10, %f6 movpos %icc, %i5, %g3 fnot1s %f7, %f12 array16 %g7, %o0, %g5 bl,pt %xcc, loop_4 mulscc %o4, %g2, %l2 fbe,a %fcc1, loop_5 sdivcc %i3, 0x0DFB, %i0 loop_4: lduw [%l7 + 0x5C], %l5 stb %i2, [%l7 + 0x32] loop_5: fand %f14, %f0, %f8 fones %f3 lduw [%l7 + 0x24], %o7 ldub [%l7 + 0x73], %o2 ldsh [%l7 + 0x1A], %o3 lduh [%l7 + 0x7E], %o6 fmul8x16au %f0, %f8, %f4 fcmpgt16 %f4, %f12, %i6 popc 0x020F, %l1 ble,a,pn %icc, loop_6 tgu %icc, 0x3 alignaddrl %i7, %l0, %g4 tleu %xcc, 0x6 loop_6: fpack16 %f2, %f4 fmovsn %xcc, %f2, %f1 xorcc %o1, %i1, %l6 ldsw [%l7 + 0x10], %l4 faligndata %f8, %f6, %f14 fcmpgt32 %f10, %f8, %o5 addccc %g6, 0x0EDB, %l3 stw %g1, [%l7 + 0x24] fnot2s %f11, %f8 ldx [%l7 + 0x18], %i4 ta %icc, 0x4 orn %i5, 0x0501, %g7 movre %g3, %g5, %o0 brlez %o4, loop_7 movvc %icc, %l2, %i3 fbge,a %fcc2, loop_8 smul %i0, %l5, %g2 loop_7: fpsub16s %f9, %f2, %f4 fbug %fcc3, loop_9 loop_8: movneg %icc, %o7, %i2 stb %o3, [%l7 + 0x5C] stb %o6, [%l7 + 0x3C] loop_9: stb %i6, [%l7 + 0x78] movge %xcc, %o2, %l1 fcmpd %fcc2, %f10, %f14 bn,a,pn %icc, loop_10 bcs,pt %icc, loop_11 fcmpgt16 %f4, %f2, %i7 ldsb [%l7 + 0x11], %g4 loop_10: orn %l0, %o1, %l6 loop_11: bshuffle %f2, %f0, %f14 fsrc2s %f4, %f10 nop setx loop_12, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x78], %f8 fmovrdlz %l4, %f4, %f0 tgu %xcc, 0x1 loop_12: lduw [%l7 + 0x34], %o5 tvc %xcc, 0x0 fxnors %f6, %f11, %f7 fpsub32s %f9, %f8, %f2 ta %xcc, 0x0 brnz,a %i1, loop_13 nop setx loop_14, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %l3, 0x1D0E, %g6 lduh [%l7 + 0x7C], %i4 loop_13: ldub [%l7 + 0x43], %g1 loop_14: siam 0x5 ldsb [%l7 + 0x7C], %g7 movleu %icc, %i5, %g3 fxors %f14, %f12, %f2 fnegs %f6, %f0 ld [%l7 + 0x0C], %f15 fmovsleu %xcc, %f13, %f15 tleu %xcc, 0x3 ldd [%l7 + 0x18], %f12 lduw [%l7 + 0x68], %g5 fmul8ulx16 %f10, %f6, %f2 fmovde %xcc, %f6, %f11 smulcc %o4, 0x0F52, %l2 fands %f12, %f6, %f1 movpos %icc, %i3, %o0 ld [%l7 + 0x68], %f13 fmuld8ulx16 %f1, %f7, %f0 bvs,a %xcc, loop_15 fba %fcc3, loop_16 fmovdpos %icc, %f6, %f4 lduh [%l7 + 0x30], %l5 loop_15: ldub [%l7 + 0x0C], %g2 loop_16: fbe,a %fcc0, loop_17 fba,a %fcc1, loop_18 stx %i0, [%l7 + 0x68] siam 0x5 loop_17: sth %i2, [%l7 + 0x44] loop_18: fbo %fcc2, loop_19 ble,a loop_20 tl %icc, 0x2 add %o3, %o7, %o6 loop_19: lduh [%l7 + 0x54], %o2 loop_20: fors %f8, %f9, %f14 orcc %l1, %i6, %g4 movrgez %l0, 0x36F, %i7 ldd [%l7 + 0x28], %f6 movne %xcc, %l6, %o1 tle %icc, 0x7 fmovrdgz %l4, %f14, %f2 bneg %icc, loop_21 ld [%l7 + 0x7C], %f0 array8 %i1, %l3, %o5 mova %xcc, %i4, %g1 loop_21: brgez,a %g7, loop_22 movn %xcc, %g6, %i5 bg loop_23 fmovda %xcc, %f2, %f6 loop_22: bvs,a loop_24 fbul,a %fcc3, loop_25 loop_23: lduw [%l7 + 0x44], %g3 fors %f11, %f4, %f4 loop_24: movrlz %o4, 0x1E4, %g5 loop_25: brgz,a %l2, loop_26 fsrc2 %f10, %f2 fmul8x16 %f11, %f6, %f14 orcc %o0, 0x121D, %i3 loop_26: siam 0x1 fmovrslz %g2, %f2, %f6 lduh [%l7 + 0x2A], %l5 fmovda %icc, %f7, %f6 ta %icc, 0x0 stx %i2, [%l7 + 0x40] ldd [%l7 + 0x40], %f6 edge8l %o3, %o7, %o6 movcs %xcc, %i0, %o2 bcc,a loop_27 fbo %fcc3, loop_28 fcmpeq16 %f0, %f2, %l1 stw %g4, [%l7 + 0x28] loop_27: ldx [%l7 + 0x38], %l0 loop_28: fors %f1, %f14, %f2 ldsb [%l7 + 0x5A], %i7 bvs,pn %xcc, loop_29 sethi 0x1180, %i6 fcmps %fcc2, %f10, %f7 fpadd16 %f4, %f10, %f12 loop_29: fmovsne %icc, %f5, %f5 fmovrdlz %o1, %f12, %f8 ldub [%l7 + 0x3F], %l4 stx %i1, [%l7 + 0x38] brlez,a %l3, loop_30 edge16ln %l6, %o5, %g1 fmovdcc %icc, %f1, %f15 xnor %i4, 0x1640, %g6 loop_30: fcmpd %fcc3, %f14, %f12 movpos %xcc, %g7, %i5 fbl,a %fcc1, loop_31 tn %xcc, 0x5 movgu %xcc, %g3, %g5 fsrc1 %f0, %f4 loop_31: movn %icc, %l2, %o0 sllx %i3, 0x01, %o4 fpackfix %f0, %f8 ldd [%l7 + 0x08], %f10 brlz %g2, loop_32 fbue,a %fcc0, loop_33 ldd [%l7 + 0x10], %f12 fmuld8sux16 %f1, %f15, %f8 loop_32: ldub [%l7 + 0x1E], %l5 loop_33: fcmpne16 %f10, %f14, %o3 sth %i2, [%l7 + 0x44] tvs %icc, 0x4 mulscc %o7, %o6, %i0 fmul8sux16 %f4, %f8, %f2 fbge %fcc1, loop_34 ldsw [%l7 + 0x54], %l1 udivx %g4, 0x0A51, %l0 sethi 0x1E50, %o2 loop_34: ldsw [%l7 + 0x68], %i7 ldsw [%l7 + 0x6C], %i6 fones %f9 fornot1 %f8, %f6, %f10 orn %o1, %l4, %i1 sth %l6, [%l7 + 0x62] bn,a loop_35 stw %l3, [%l7 + 0x58] lduh [%l7 + 0x62], %g1 movle %xcc, %o5, %i4 loop_35: fmovsg %xcc, %f3, %f12 bvc loop_36 lduw [%l7 + 0x48], %g6 bvs,pn %xcc, loop_37 tcc %xcc, 0x1 loop_36: st %f11, [%l7 + 0x48] st %f12, [%l7 + 0x34] loop_37: movrgez %g7, 0x38E, %g3 taddcctv %i5, 0x0F7F, %l2 fnot1 %f2, %f12 sth %o0, [%l7 + 0x56] bcs,pn %xcc, loop_38 edge16l %g5, %i3, %g2 fbuge,a %fcc2, loop_39 udiv %l5, 0x1E37, %o3 loop_38: fpsub16 %f14, %f8, %f14 bl,a loop_40 loop_39: stw %o4, [%l7 + 0x14] bl %xcc, loop_41 fmovd %f4, %f8 loop_40: ldsw [%l7 + 0x08], %o7 tle %xcc, 0x0 loop_41: ldx [%l7 + 0x18], %o6 fexpand %f0, %f0 xnorcc %i2, 0x000E, %l1 stx %g4, [%l7 + 0x78] umulcc %i0, %l0, %o2 ldx [%l7 + 0x18], %i7 st %f0, [%l7 + 0x4C] movl %xcc, %i6, %o1 ldx [%l7 + 0x10], %i1 sra %l4, 0x05, %l6 popc 0x14A5, %g1 stb %l3, [%l7 + 0x09] fmovsl %icc, %f10, %f2 brlez %i4, loop_42 movgu %icc, %o5, %g6 edge32ln %g7, %i5, %g3 sub %o0, 0x0FB8, %l2 loop_42: alignaddr %i3, %g2, %g5 ldub [%l7 + 0x58], %o3 addccc %o4, 0x1C9E, %l5 fsrc2 %f14, %f2 edge8n %o7, %i2, %o6 stb %l1, [%l7 + 0x32] fmuld8ulx16 %f13, %f15, %f6 tcs %xcc, 0x5 smul %i0, %g4, %o2 fbo,a %fcc0, loop_43 movg %xcc, %l0, %i6 lduw [%l7 + 0x68], %i7 movneg %xcc, %o1, %l4 loop_43: ldsb [%l7 + 0x18], %l6 fnot2s %f15, %f7 tg %icc, 0x7 brlez,a %g1, loop_44 udiv %l3, 0x1538, %i4 fcmpne32 %f2, %f2, %o5 tg %icc, 0x2 loop_44: bn,a %icc, loop_45 ldx [%l7 + 0x30], %i1 fandnot1 %f0, %f6, %f8 movre %g6, %i5, %g7 loop_45: ta %icc, 0x5 fpack16 %f10, %f6 add %g3, %o0, %i3 bg,pt %icc, loop_46 tgu %icc, 0x0 fmovsl %xcc, %f13, %f3 fmovdge %icc, %f13, %f10 loop_46: fmovrsgz %l2, %f9, %f1 ldx [%l7 + 0x68], %g5 fsrc1 %f6, %f6 ldsh [%l7 + 0x32], %o3 udiv %o4, 0x1ADA, %l5 move %xcc, %o7, %g2 movl %xcc, %i2, %l1 udiv %i0, 0x1E9C, %o6 sdivx %o2, 0x15B4, %g4 andcc %l0, %i6, %i7 ldsh [%l7 + 0x2C], %l4 stw %l6, [%l7 + 0x3C] ldsb [%l7 + 0x7D], %o1 tgu %xcc, 0x2 bcs,pt %icc, loop_47 srlx %g1, %l3, %i4 fnegs %f4, %f4 fmovrdne %i1, %f4, %f12 loop_47: fbg,a %fcc3, loop_48 st %f11, [%l7 + 0x2C] ldsh [%l7 + 0x64], %o5 std %f14, [%l7 + 0x70] loop_48: std %f14, [%l7 + 0x58] udiv %g6, 0x09A1, %g7 movvs %icc, %i5, %o0 lduw [%l7 + 0x5C], %g3 fpsub16 %f14, %f2, %f10 stx %i3, [%l7 + 0x50] lduw [%l7 + 0x60], %l2 fbule %fcc2, loop_49 ldub [%l7 + 0x7B], %o3 fpmerge %f13, %f3, %f8 tne %icc, 0x6 loop_49: srl %o4, %l5, %g5 fands %f5, %f12, %f10 fblg %fcc2, loop_50 edge16l %o7, %i2, %g2 subcc %i0, 0x1EE2, %l1 ldsh [%l7 + 0x10], %o6 loop_50: faligndata %f8, %f14, %f12 srl %g4, %o2, %l0 sethi 0x1E0C, %i6 bvc,a,pn %xcc, loop_51 bcc,pn %xcc, loop_52 tle %icc, 0x5 fbu,a %fcc0, loop_53 loop_51: pdist %f4, %f8, %f10 loop_52: sth %i7, [%l7 + 0x4E] bvc,a loop_54 loop_53: ldsh [%l7 + 0x48], %l6 bcc,a,pn %icc, loop_55 fmovdleu %icc, %f2, %f14 loop_54: ldd [%l7 + 0x58], %f0 stb %o1, [%l7 + 0x39] loop_55: fpackfix %f4, %f1 ldsh [%l7 + 0x64], %g1 orcc %l3, %l4, %i4 ldsb [%l7 + 0x79], %o5 sth %i1, [%l7 + 0x64] bleu,a loop_56 sth %g6, [%l7 + 0x28] fbuge,a %fcc0, loop_57 fornot2 %f2, %f12, %f2 loop_56: edge16l %i5, %o0, %g3 st %f5, [%l7 + 0x74] loop_57: brlz %g7, loop_58 brgz %i3, loop_59 subc %l2, 0x1E15, %o3 umulcc %l5, %g5, %o4 loop_58: fcmpne32 %f14, %f12, %i2 loop_59: nop setx loop_60, %l0, %l1 jmpl %l1, %o7 std %f14, [%l7 + 0x20] stx %g2, [%l7 + 0x18] fmovrse %l1, %f15, %f0 loop_60: subccc %o6, 0x18CF, %i0 ld [%l7 + 0x08], %f13 lduh [%l7 + 0x0A], %o2 fornot2 %f4, %f12, %f12 lduw [%l7 + 0x3C], %l0 fsrc1s %f5, %f9 stw %i6, [%l7 + 0x34] te %icc, 0x6 fsrc1s %f6, %f10 ldub [%l7 + 0x29], %g4 ldx [%l7 + 0x78], %i7 tl %xcc, 0x6 ldd [%l7 + 0x40], %f12 fornot2 %f10, %f2, %f12 edge8ln %o1, %l6, %l3 ldx [%l7 + 0x68], %l4 nop setx loop_61, %l0, %l1 jmpl %l1, %i4 st %f12, [%l7 + 0x24] st %f1, [%l7 + 0x74] subc %g1, %o5, %g6 loop_61: orcc %i1, %o0, %g3 fbuge %fcc1, loop_62 sdivcc %i5, 0x028B, %g7 fbl %fcc3, loop_63 sllx %i3, 0x12, %o3 loop_62: fpsub32 %f0, %f14, %f2 st %f10, [%l7 + 0x14] loop_63: fands %f1, %f12, %f7 fpadd16 %f4, %f0, %f0 fand %f4, %f4, %f4 tleu %xcc, 0x0 movvc %xcc, %l2, %g5 ldd [%l7 + 0x08], %f4 orn %l5, 0x0ABB, %o4 ldub [%l7 + 0x70], %o7 fpack16 %f14, %f2 fbne %fcc2, loop_64 stb %g2, [%l7 + 0x62] tpos %xcc, 0x3 fpack16 %f8, %f10 loop_64: fmovrdlz %i2, %f12, %f14 array8 %l1, %i0, %o2 fmovs %f10, %f15 fbg,a %fcc0, loop_65 fpackfix %f14, %f2 movcs %xcc, %l0, %o6 bpos %icc, loop_66 loop_65: nop setx loop_67, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done pdist %f2, %f10, %f4 std %f2, [%l7 + 0x70] loop_66: fxor %f8, %f4, %f10 loop_67: stw %g4, [%l7 + 0x38] fbl %fcc0, loop_68 ldub [%l7 + 0x58], %i7 sth %i6, [%l7 + 0x44] call loop_69 loop_68: ldsb [%l7 + 0x6B], %l6 fbule %fcc0, loop_70 fbo,a %fcc1, loop_71 loop_69: bvc,pn %xcc, loop_72 movvs %xcc, %l3, %o1 loop_70: sth %i4, [%l7 + 0x44] loop_71: movg %xcc, %l4, %g1 loop_72: ldd [%l7 + 0x68], %f12 fnot2s %f7, %f9 fpsub32 %f0, %f6, %f8 stb %o5, [%l7 + 0x77] fandnot2s %f15, %f9, %f12 fmul8x16 %f13, %f6, %f6 pdist %f8, %f6, %f10 subc %g6, %o0, %i1 stx %i5, [%l7 + 0x10] nop setx loop_73, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %g3, %i3, %o3 ldsb [%l7 + 0x4C], %g7 ldsw [%l7 + 0x48], %g5 loop_73: fnot1s %f0, %f7 fpadd16s %f7, %f14, %f7 tn %xcc, 0x3 stx %l5, [%l7 + 0x08] fsrc1s %f11, %f10 stx %l2, [%l7 + 0x28] fornot2 %f10, %f0, %f14 fandnot2s %f1, %f13, %f13 umulcc %o4, %g2, %o7 fmovdn %icc, %f3, %f10 stb %i2, [%l7 + 0x57] edge32 %l1, %o2, %i0 orcc %o6, 0x0FED, %g4 addccc %l0, %i7, %l6 edge8ln %i6, %l3, %i4 stx %l4, [%l7 + 0x28] std %f4, [%l7 + 0x20] move %icc, %g1, %o1 movleu %icc, %o5, %o0 fmovsle %icc, %f3, %f12 bvs,a,pt %xcc, loop_74 ld [%l7 + 0x4C], %f6 srlx %i1, %g6, %i5 array16 %i3, %g3, %o3 loop_74: andcc %g7, 0x1CEE, %l5 fmovsle %xcc, %f10, %f8 te %xcc, 0x1 fcmple16 %f6, %f2, %g5 stw %o4, [%l7 + 0x38] fzeros %f14 movvs %xcc, %g2, %l2 fbue %fcc1, loop_75 subccc %o7, 0x0571, %i2 movcc %xcc, %o2, %l1 bge,a loop_76 loop_75: sth %i0, [%l7 + 0x12] fmovdl %icc, %f3, %f13 fmovspos %xcc, %f8, %f9 loop_76: stw %g4, [%l7 + 0x24] brgz,a %o6, loop_77 stx %l0, [%l7 + 0x20] fbu %fcc1, loop_78 tvc %xcc, 0x7 loop_77: smul %l6, %i6, %i7 movge %icc, %l3, %i4 loop_78: stx %g1, [%l7 + 0x70] fcmple32 %f10, %f2, %l4 ldd [%l7 + 0x60], %f4 bcs,pt %xcc, loop_79 bcc,a,pn %icc, loop_80 sth %o1, [%l7 + 0x4C] edge8n %o0, %i1, %g6 loop_79: edge16ln %i5, %i3, %o5 loop_80: fbule,a %fcc3, loop_81 lduw [%l7 + 0x14], %g3 brgez,a %o3, loop_82 alignaddrl %g7, %l5, %o4 loop_81: fpadd32s %f5, %f14, %f9 stw %g5, [%l7 + 0x6C] loop_82: bpos loop_83 stb %g2, [%l7 + 0x75] movvs %xcc, %o7, %l2 std %f6, [%l7 + 0x58] loop_83: fmovdneg %icc, %f5, %f7 ldsb [%l7 + 0x6B], %i2 nop setx loop_84, %l0, %l1 jmpl %l1, %l1 fblg %fcc1, loop_85 sethi 0x1B9D, %o2 fnot2s %f5, %f7 loop_84: fmovspos %icc, %f10, %f13 loop_85: fandnot2s %f12, %f1, %f15 fbge,a %fcc3, loop_86 stw %g4, [%l7 + 0x14] ldsw [%l7 + 0x58], %o6 ldsh [%l7 + 0x5E], %i0 loop_86: ba %icc, loop_87 sth %l6, [%l7 + 0x7E] stb %l0, [%l7 + 0x3A] fbne %fcc1, loop_88 loop_87: fmovsne %icc, %f15, %f8 umulcc %i7, 0x1E24, %i6 fmovdcc %icc, %f5, %f13 loop_88: fcmpne16 %f8, %f14, %l3 movrlz %g1, 0x3A4, %i4 fand %f14, %f0, %f14 fnot2s %f5, %f11 fcmpd %fcc3, %f12, %f4 ldd [%l7 + 0x28], %f6 lduw [%l7 + 0x0C], %o1 stx %l4, [%l7 + 0x60] smulcc %i1, %g6, %o0 stb %i3, [%l7 + 0x33] fcmpd %fcc3, %f6, %f4 fabss %f11, %f1 fbn %fcc2, loop_89 fcmpes %fcc1, %f8, %f7 bl,a,pt %xcc, loop_90 edge8ln %o5, %g3, %o3 loop_89: ta %icc, 0x3 bge,a %icc, loop_91 loop_90: tgu %xcc, 0x3 fnors %f4, %f15, %f12 movre %i5, 0x293, %l5 loop_91: fmul8sux16 %f14, %f8, %f12 movge %xcc, %o4, %g5 fbl,a %fcc3, loop_92 fors %f12, %f6, %f12 lduw [%l7 + 0x4C], %g2 stx %o7, [%l7 + 0x58] loop_92: bpos,a,pn %icc, loop_93 ldsw [%l7 + 0x40], %l2 fbue,a %fcc3, loop_94 srlx %g7, 0x10, %l1 loop_93: stx %o2, [%l7 + 0x58] nop setx loop_95, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_94: movrgez %i2, %o6, %g4 ldsw [%l7 + 0x4C], %l6 fcmpgt32 %f8, %f6, %i0 loop_95: fmovsa %xcc, %f1, %f9 fmovrsne %i7, %f1, %f11 lduw [%l7 + 0x28], %i6 fmovdle %icc, %f3, %f6 ldsw [%l7 + 0x60], %l0 fornot1 %f4, %f6, %f14 fmovdg %xcc, %f5, %f8 fmovrde %l3, %f2, %f2 ldub [%l7 + 0x7F], %g1 movrgez %i4, %o1, %i1 bn,a loop_96 edge32ln %g6, %o0, %l4 fmovsl %icc, %f9, %f3 smulcc %i3, 0x03F9, %g3 loop_96: fpackfix %f6, %f13 fmovrsne %o3, %f11, %f6 fmovdpos %icc, %f13, %f8 fzero %f12 sth %o5, [%l7 + 0x26] ld [%l7 + 0x58], %f10 bneg loop_97 ldd [%l7 + 0x30], %f0 ldub [%l7 + 0x49], %l5 lduw [%l7 + 0x14], %i5 loop_97: fandnot2 %f12, %f4, %f14 edge8ln %o4, %g2, %o7 st %f13, [%l7 + 0x0C] st %f11, [%l7 + 0x78] sdiv %g5, 0x14C1, %g7 lduw [%l7 + 0x24], %l2 te %icc, 0x4 nop setx loop_98, %l0, %l1 jmpl %l1, %l1 ldsb [%l7 + 0x51], %o2 std %f0, [%l7 + 0x38] fmovse %icc, %f2, %f4 loop_98: stb %o6, [%l7 + 0x64] fmovdvc %xcc, %f0, %f0 for %f6, %f6, %f12 tsubcctv %g4, 0x063F, %i2 fpadd16 %f14, %f2, %f0 std %f14, [%l7 + 0x48] sth %l6, [%l7 + 0x5E] ldx [%l7 + 0x58], %i7 tneg %xcc, 0x1 fbu %fcc1, loop_99 brz,a %i6, loop_100 st %f1, [%l7 + 0x78] fbo %fcc0, loop_101 loop_99: brlez %l0, loop_102 loop_100: edge8l %i0, %g1, %i4 ldx [%l7 + 0x70], %o1 loop_101: ldub [%l7 + 0x2B], %i1 loop_102: fbug %fcc3, loop_103 movrne %l3, 0x083, %g6 fmuld8ulx16 %f9, %f14, %f2 bvs %xcc, loop_104 loop_103: fmovda %xcc, %f11, %f15 udiv %o0, 0x089F, %l4 ldd [%l7 + 0x18], %f12 loop_104: sth %g3, [%l7 + 0x24] sth %o3, [%l7 + 0x42] stb %i3, [%l7 + 0x37] addc %l5, %i5, %o5 fmovspos %icc, %f6, %f5 fmovspos %xcc, %f13, %f7 ld [%l7 + 0x20], %f0 fcmpgt32 %f2, %f6, %g2 pdist %f2, %f2, %f4 stx %o7, [%l7 + 0x30] ld [%l7 + 0x24], %f1 tge %icc, 0x2 ldub [%l7 + 0x7B], %g5 movrgez %g7, 0x335, %o4 fsrc1s %f2, %f6 bcs loop_105 fbn,a %fcc1, loop_106 fmovrdlz %l1, %f6, %f10 fmovrdne %l2, %f12, %f12 loop_105: subcc %o6, 0x0263, %o2 loop_106: sth %g4, [%l7 + 0x28] fpack16 %f6, %f2 movneg %xcc, %l6, %i7 fmuld8sux16 %f15, %f11, %f2 stw %i6, [%l7 + 0x60] lduw [%l7 + 0x38], %l0 fmovrdgz %i0, %f6, %f12 movcs %xcc, %i2, %i4 std %f0, [%l7 + 0x38] fxor %f4, %f4, %f14 stx %o1, [%l7 + 0x38] or %g1, 0x1ACE, %i1 fbge,a %fcc3, loop_107 brlez,a %g6, loop_108 faligndata %f6, %f2, %f4 fmovrdne %o0, %f2, %f6 loop_107: or %l4, %g3, %o3 loop_108: xnorcc %l3, %l5, %i3 fbge %fcc3, loop_109 brlez %o5, loop_110 subc %g2, %o7, %i5 bge,pn %xcc, loop_111 loop_109: fors %f8, %f15, %f14 loop_110: bcs,pt %icc, loop_112 edge32n %g5, %o4, %g7 loop_111: ldx [%l7 + 0x38], %l2 fxor %f8, %f10, %f4 loop_112: fmovd %f0, %f4 lduw [%l7 + 0x34], %l1 std %f6, [%l7 + 0x38] smulcc %o2, %g4, %l6 ldsb [%l7 + 0x46], %o6 tleu %icc, 0x0 orn %i6, %i7, %i0 lduw [%l7 + 0x54], %l0 add %i4, %i2, %g1 sth %o1, [%l7 + 0x48] fpsub16 %f6, %f12, %f6 st %f10, [%l7 + 0x1C] fandnot1s %f14, %f12, %f13 fpack32 %f14, %f12, %f10 edge32l %i1, %g6, %o0 orncc %g3, %l4, %o3 fcmped %fcc0, %f14, %f8 fand %f14, %f4, %f12 ldsh [%l7 + 0x68], %l5 fblg,a %fcc0, loop_113 fcmpgt16 %f6, %f2, %i3 fpadd16s %f15, %f4, %f14 mulscc %o5, %l3, %o7 loop_113: ldd [%l7 + 0x30], %f2 fmovs %f6, %f9 fmovsne %xcc, %f9, %f13 ldd [%l7 + 0x68], %f12 lduh [%l7 + 0x5A], %g2 edge8n %g5, %i5, %g7 fmovsne %icc, %f12, %f14 udiv %l2, 0x0CC7, %l1 sllx %o2, 0x02, %g4 std %f6, [%l7 + 0x10] fsrc1s %f0, %f13 array8 %o4, %o6, %i6 nop setx loop_114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x6C], %i7 lduh [%l7 + 0x18], %l6 sth %i0, [%l7 + 0x3C] loop_114: fmovdgu %xcc, %f7, %f15 fpsub32s %f10, %f7, %f0 ldub [%l7 + 0x79], %i4 srlx %l0, 0x16, %g1 lduw [%l7 + 0x60], %i2 ldub [%l7 + 0x60], %i1 fcmpd %fcc1, %f4, %f4 fzeros %f12 te %icc, 0x5 ldx [%l7 + 0x50], %g6 fcmpne16 %f2, %f0, %o0 fnands %f10, %f3, %f14 srl %g3, %o1, %o3 fornot1 %f14, %f10, %f0 ldd [%l7 + 0x68], %f8 st %f0, [%l7 + 0x74] te %xcc, 0x0 bne,a,pt %icc, loop_115 ldx [%l7 + 0x20], %l4 brlez,a %i3, loop_116 std %f10, [%l7 + 0x28] loop_115: lduw [%l7 + 0x70], %o5 stb %l5, [%l7 + 0x2D] loop_116: fmovrslez %l3, %f11, %f9 bpos,a %xcc, loop_117 fones %f13 brnz,a %o7, loop_118 edge8ln %g2, %i5, %g7 loop_117: stb %g5, [%l7 + 0x30] ldsb [%l7 + 0x7B], %l1 loop_118: fmovrdlez %o2, %f14, %f6 movcc %icc, %l2, %g4 nop setx loop_119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrse %o6, %f10, %f9 fnot1 %f14, %f0 fandnot2s %f11, %f2, %f8 loop_119: st %f8, [%l7 + 0x6C] subc %o4, 0x112E, %i7 tge %icc, 0x7 fsrc1s %f0, %f7 fmul8ulx16 %f14, %f8, %f14 ldsb [%l7 + 0x62], %i6 fsrc1 %f2, %f8 movg %icc, %i0, %l6 fcmpne32 %f0, %f0, %i4 bvc,a %icc, loop_120 fble,a %fcc2, loop_121 fandnot2s %f10, %f3, %f1 ldsh [%l7 + 0x3E], %l0 loop_120: fmovdneg %icc, %f1, %f13 loop_121: stb %g1, [%l7 + 0x41] bn,a,pt %icc, loop_122 be,pt %xcc, loop_123 ldsb [%l7 + 0x45], %i1 fabsd %f8, %f4 loop_122: ld [%l7 + 0x20], %f5 loop_123: ldd [%l7 + 0x60], %f10 movg %icc, %g6, %i2 ldsh [%l7 + 0x38], %o0 be loop_124 move %icc, %g3, %o3 stb %l4, [%l7 + 0x30] ldx [%l7 + 0x10], %i3 loop_124: bshuffle %f12, %f0, %f6 fmovdleu %icc, %f13, %f12 fcmps %fcc3, %f2, %f3 st %f5, [%l7 + 0x50] movg %xcc, %o5, %l5 lduw [%l7 + 0x54], %o1 fcmpd %fcc1, %f0, %f8 fba,a %fcc0, loop_125 orn %l3, %o7, %i5 stb %g2, [%l7 + 0x4B] fnegd %f2, %f10 loop_125: fmul8sux16 %f6, %f12, %f10 stw %g5, [%l7 + 0x50] smul %l1, 0x1DBE, %g7 movn %icc, %o2, %g4 lduh [%l7 + 0x2E], %o6 taddcctv %l2, %o4, %i6 ldub [%l7 + 0x74], %i7 add %i0, 0x0403, %i4 smulcc %l6, %l0, %i1 ldub [%l7 + 0x61], %g6 ble,pt %icc, loop_126 stb %g1, [%l7 + 0x27] addc %o0, 0x1DDD, %g3 faligndata %f8, %f14, %f0 loop_126: fpadd32 %f4, %f6, %f8 movcs %xcc, %i2, %l4 taddcc %i3, %o3, %o5 fbul,a %fcc1, loop_127 fsrc2 %f6, %f4 fcmpne16 %f10, %f6, %l5 brlz,a %l3, loop_128 loop_127: ldub [%l7 + 0x69], %o1 lduw [%l7 + 0x6C], %i5 fmovdvs %icc, %f6, %f3 loop_128: edge32l %g2, %g5, %l1 edge8ln %g7, %o2, %g4 fcmpne16 %f14, %f0, %o6 ldub [%l7 + 0x7D], %l2 fmovrsgez %o7, %f3, %f5 lduh [%l7 + 0x6E], %o4 lduw [%l7 + 0x68], %i7 stb %i6, [%l7 + 0x0C] bl,pn %icc, loop_129 fand %f14, %f4, %f8 fmovrsgz %i0, %f15, %f0 udivx %i4, 0x1202, %l0 loop_129: edge8ln %l6, %i1, %g1 fble,a %fcc0, loop_130 movleu %icc, %o0, %g3 lduh [%l7 + 0x78], %g6 andncc %l4, %i3, %o3 loop_130: fcmps %fcc2, %f5, %f5 andncc %o5, %i2, %l5 ldsb [%l7 + 0x35], %l3 ldub [%l7 + 0x31], %o1 fmovsn %xcc, %f3, %f12 sth %i5, [%l7 + 0x38] lduw [%l7 + 0x14], %g5 brgz %g2, loop_131 ldsb [%l7 + 0x52], %l1 brnz %o2, loop_132 bcs %icc, loop_133 loop_131: udiv %g7, 0x15FF, %g4 lduw [%l7 + 0x48], %o6 loop_132: fmovdcc %icc, %f14, %f8 loop_133: fmovrdlz %o7, %f8, %f4 fbe %fcc2, loop_134 fbo,a %fcc1, loop_135 addcc %l2, 0x19F1, %o4 movle %xcc, %i6, %i0 loop_134: bcc,a %xcc, loop_136 loop_135: add %i7, %l0, %l6 stx %i4, [%l7 + 0x20] umul %i1, %g1, %g3 loop_136: stw %o0, [%l7 + 0x08] bvs,a,pt %icc, loop_137 fmul8x16al %f14, %f10, %f4 sdivx %g6, 0x1CA3, %l4 sth %o3, [%l7 + 0x22] loop_137: stw %i3, [%l7 + 0x50] fandnot2 %f0, %f2, %f8 sethi 0x1029, %i2 sll %l5, %o5, %o1 lduh [%l7 + 0x10], %i5 fpsub16 %f2, %f4, %f4 ble %icc, loop_138 fornot1 %f4, %f8, %f8 fcmpne32 %f2, %f10, %g5 lduh [%l7 + 0x16], %g2 loop_138: fblg %fcc0, loop_139 ld [%l7 + 0x20], %f3 udivcc %l1, 0x1E2E, %o2 ldsw [%l7 + 0x38], %g7 loop_139: fblg,a %fcc0, loop_140 fmovdneg %xcc, %f11, %f12 udivcc %l3, 0x06B0, %g4 fbuge %fcc2, loop_141 loop_140: lduh [%l7 + 0x10], %o6 fbu,a %fcc0, loop_142 brnz %o7, loop_143 loop_141: std %f10, [%l7 + 0x08] st %f15, [%l7 + 0x28] loop_142: srlx %l2, %o4, %i6 loop_143: st %f3, [%l7 + 0x48] bvc,a loop_144 nop setx loop_145, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe %fcc3, loop_146 fpsub16s %f7, %f11, %f1 loop_144: tge %xcc, 0x0 loop_145: fmuld8sux16 %f11, %f14, %f8 loop_146: sth %i7, [%l7 + 0x34] nop setx loop_147, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack16 %f10, %f2 stb %l0, [%l7 + 0x4C] fandnot2 %f4, %f10, %f10 loop_147: fmul8x16 %f14, %f6, %f8 edge32ln %l6, %i0, %i4 tsubcctv %i1, %g1, %o0 fbg,a %fcc2, loop_148 movn %icc, %g3, %l4 fbul,a %fcc2, loop_149 fmovdcc %icc, %f7, %f9 loop_148: ldub [%l7 + 0x7E], %o3 bleu,a %icc, loop_150 loop_149: fzeros %f10 ldsb [%l7 + 0x4E], %g6 fnot2 %f12, %f8 loop_150: stw %i2, [%l7 + 0x28] st %f6, [%l7 + 0x10] ldsb [%l7 + 0x54], %l5 fpsub32 %f6, %f8, %f10 ldub [%l7 + 0x0C], %i3 movrne %o5, 0x1F1, %o1 xorcc %i5, %g2, %l1 movgu %icc, %g5, %o2 fmul8x16 %f15, %f14, %f6 ldd [%l7 + 0x18], %f8 movre %g7, %g4, %l3 stx %o7, [%l7 + 0x40] movcc %icc, %l2, %o4 ldsw [%l7 + 0x4C], %o6 fcmple32 %f6, %f10, %i7 popc %l0, %l6 tvs %icc, 0x5 ba,a loop_151 fbuge %fcc2, loop_152 fexpand %f4, %f12 mulx %i6, 0x05BC, %i0 loop_151: orcc %i1, %g1, %o0 loop_152: fandnot1s %f15, %f12, %f14 umul %i4, %g3, %o3 movre %g6, 0x0B6, %l4 sth %l5, [%l7 + 0x2E] movre %i3, 0x2C5, %o5 lduh [%l7 + 0x7C], %i2 fpsub32 %f12, %f0, %f0 ldsb [%l7 + 0x70], %o1 fcmple32 %f12, %f8, %i5 sth %l1, [%l7 + 0x68] fbn,a %fcc3, loop_153 stb %g2, [%l7 + 0x5D] fmovsn %icc, %f8, %f9 ldsh [%l7 + 0x22], %g5 loop_153: sth %g7, [%l7 + 0x2C] fmuld8sux16 %f8, %f3, %f12 edge32 %g4, %o2, %o7 fmovdvc %icc, %f3, %f10 ldsw [%l7 + 0x58], %l3 ldsb [%l7 + 0x5D], %l2 fmovse %xcc, %f15, %f6 fmovsne %xcc, %f0, %f0 fxor %f0, %f4, %f2 movge %icc, %o6, %o4 sdivcc %l0, 0x163B, %i7 ldsb [%l7 + 0x17], %l6 lduh [%l7 + 0x7A], %i0 ldsw [%l7 + 0x24], %i1 subc %i6, %o0, %i4 lduh [%l7 + 0x66], %g3 tleu %xcc, 0x6 nop setx loop_154, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x0A], %g1 fmovda %icc, %f14, %f5 fpsub32s %f3, %f6, %f15 loop_154: fmul8ulx16 %f14, %f4, %f0 fzeros %f15 fnegs %f14, %f1 ldub [%l7 + 0x1E], %g6 fornot2 %f0, %f2, %f10 ldx [%l7 + 0x60], %o3 ld [%l7 + 0x64], %f1 std %f4, [%l7 + 0x60] fba %fcc0, loop_155 st %f9, [%l7 + 0x70] sth %l4, [%l7 + 0x08] fmovsleu %xcc, %f7, %f4 loop_155: fpsub16 %f0, %f12, %f4 fmovsn %xcc, %f5, %f9 fbule,a %fcc2, loop_156 ld [%l7 + 0x10], %f13 movg %icc, %l5, %o5 edge16l %i3, %o1, %i2 loop_156: lduh [%l7 + 0x4A], %i5 std %f14, [%l7 + 0x10] ldx [%l7 + 0x28], %g2 brlz %l1, loop_157 tle %xcc, 0x3 mova %icc, %g5, %g7 std %f8, [%l7 + 0x30] loop_157: ldub [%l7 + 0x72], %g4 ld [%l7 + 0x5C], %f5 std %f2, [%l7 + 0x18] tleu %icc, 0x5 sth %o7, [%l7 + 0x16] fpadd16s %f9, %f3, %f11 ba %icc, loop_158 faligndata %f14, %f4, %f0 edge16ln %o2, %l3, %l2 fbge %fcc1, loop_159 loop_158: brlz,a %o4, loop_160 bneg,pt %icc, loop_161 popc %l0, %o6 loop_159: tn %icc, 0x6 loop_160: addc %l6, 0x15EA, %i7 loop_161: stb %i0, [%l7 + 0x61] lduh [%l7 + 0x7A], %i6 fcmple32 %f2, %f8, %i1 alignaddr %i4, %g3, %o0 edge16ln %g1, %g6, %l4 fbug,a %fcc0, loop_162 fmul8x16 %f1, %f0, %f10 movvc %icc, %l5, %o3 fmovdg %icc, %f2, %f0 loop_162: sllx %i3, 0x04, %o5 ldsw [%l7 + 0x54], %o1 fmuld8ulx16 %f2, %f0, %f0 ldd [%l7 + 0x18], %f12 st %f6, [%l7 + 0x08] stx %i5, [%l7 + 0x48] sdiv %i2, 0x04BE, %l1 call loop_163 taddcc %g5, 0x0AEF, %g2 fandnot1 %f10, %f4, %f6 fmovsge %icc, %f13, %f15 loop_163: fpsub32 %f2, %f10, %f4 fmovdl %xcc, %f6, %f7 sllx %g7, %o7, %g4 ldsw [%l7 + 0x3C], %o2 ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x10], %l3 bshuffle %f6, %f6, %f0 fmovrde %o4, %f6, %f0 pdist %f10, %f8, %f8 fabsd %f2, %f10 fpadd16 %f10, %f4, %f0 tg %icc, 0x3 fmovdcs %icc, %f14, %f10 fmul8x16 %f11, %f10, %f4 fzeros %f9 smulcc %l0, 0x084D, %l2 fblg,a %fcc1, loop_164 fbul %fcc0, loop_165 fpack32 %f8, %f6, %f8 fxnors %f15, %f3, %f11 loop_164: fmovse %xcc, %f4, %f7 loop_165: stx %o6, [%l7 + 0x20] addcc %l6, 0x1B90, %i0 fxors %f9, %f10, %f5 fmuld8sux16 %f6, %f13, %f8 movrgez %i7, 0x2CF, %i1 move %xcc, %i4, %g3 fnors %f7, %f8, %f10 fmovda %icc, %f0, %f12 stx %o0, [%l7 + 0x68] fmovdgu %xcc, %f0, %f13 ld [%l7 + 0x10], %f4 st %f12, [%l7 + 0x10] smulcc %i6, %g1, %l4 movg %icc, %g6, %o3 ldsb [%l7 + 0x16], %l5 fpackfix %f8, %f4 fxor %f4, %f14, %f12 ldsw [%l7 + 0x14], %o5 fpack32 %f14, %f4, %f2 sth %i3, [%l7 + 0x7A] smul %o1, %i5, %l1 sth %g5, [%l7 + 0x30] bcs,a loop_166 fmovsvc %icc, %f3, %f7 bvc,pt %xcc, loop_167 bcc,pt %icc, loop_168 loop_166: std %f6, [%l7 + 0x78] fnand %f2, %f6, %f12 loop_167: fmovdneg %xcc, %f14, %f0 loop_168: ldsb [%l7 + 0x70], %g2 xnor %g7, 0x0E82, %i2 edge16ln %o7, %o2, %g4 movcs %icc, %o4, %l0 stx %l2, [%l7 + 0x40] sth %l3, [%l7 + 0x3C] tsubcctv %o6, %l6, %i7 fmovsge %xcc, %f13, %f6 fmovrdne %i1, %f2, %f10 fmovsvc %xcc, %f6, %f2 st %f14, [%l7 + 0x1C] edge16 %i4, %g3, %o0 fmovscc %icc, %f15, %f10 andcc %i6, 0x0261, %g1 fmovscc %xcc, %f7, %f6 fpack32 %f4, %f6, %f10 movle %icc, %l4, %g6 srax %i0, %l5, %o3 sth %o5, [%l7 + 0x5C] fands %f4, %f4, %f9 andn %o1, 0x05D5, %i3 stx %i5, [%l7 + 0x78] ldd [%l7 + 0x58], %f14 bcs loop_169 bg,a,pt %xcc, loop_170 fmovsle %icc, %f6, %f5 fmovrde %g5, %f0, %f2 loop_169: fzeros %f5 loop_170: fmuld8sux16 %f1, %f3, %f14 ldd [%l7 + 0x68], %f6 bcs,a,pt %icc, loop_171 tleu %xcc, 0x7 bg,a %icc, loop_172 fpsub32s %f9, %f0, %f0 loop_171: edge32l %l1, %g2, %g7 fabss %f8, %f7 loop_172: alignaddrl %o7, %i2, %o2 be,a %xcc, loop_173 movn %icc, %g4, %o4 edge16ln %l0, %l2, %l3 fbn,a %fcc3, loop_174 loop_173: ldub [%l7 + 0x31], %l6 ldx [%l7 + 0x58], %o6 st %f3, [%l7 + 0x3C] loop_174: tpos %icc, 0x4 mulx %i1, 0x18BA, %i7 fmovrdgez %g3, %f4, %f8 fmovsle %icc, %f0, %f6 ble,pn %icc, loop_175 umulcc %i4, %i6, %o0 te %xcc, 0x1 movne %xcc, %g1, %l4 loop_175: fbule,a %fcc0, loop_176 edge8 %g6, %i0, %l5 ldsw [%l7 + 0x20], %o5 tg %icc, 0x0 loop_176: fnot2s %f5, %f3 std %f0, [%l7 + 0x70] fbul,a %fcc2, loop_177 call loop_178 ba,a,pn %xcc, loop_179 lduw [%l7 + 0x1C], %o1 loop_177: brlez %o3, loop_180 loop_178: subccc %i5, 0x060A, %i3 loop_179: fandnot1 %f2, %f2, %f6 fxnors %f11, %f13, %f8 loop_180: fmovdl %xcc, %f14, %f13 fmovrse %l1, %f1, %f0 fcmps %fcc0, %f9, %f3 ldd [%l7 + 0x18], %f14 be,pt %icc, loop_181 fmovrsgz %g5, %f2, %f0 edge16ln %g2, %g7, %i2 fmovdleu %xcc, %f3, %f11 loop_181: xnor %o7, %g4, %o4 tne %xcc, 0x3 fmovsgu %xcc, %f7, %f11 sdivcc %l0, 0x1595, %l2 ldsh [%l7 + 0x76], %o2 fcmps %fcc3, %f1, %f14 edge8n %l3, %o6, %i1 fnands %f11, %f9, %f15 st %f1, [%l7 + 0x74] nop setx loop_182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bshuffle %f2, %f12, %f14 fxor %f4, %f0, %f12 fpack16 %f14, %f0 loop_182: alignaddr %l6, %g3, %i4 fmul8ulx16 %f8, %f0, %f0 ldd [%l7 + 0x78], %f0 andncc %i6, %o0, %g1 lduh [%l7 + 0x64], %i7 nop setx loop_183, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f10, %f10 fpack16 %f6, %f8 smul %l4, 0x0C4A, %i0 loop_183: lduh [%l7 + 0x3C], %g6 sub %l5, 0x008F, %o1 ld [%l7 + 0x1C], %f9 xorcc %o5, 0x0B82, %i5 fmovdg %icc, %f9, %f6 stb %o3, [%l7 + 0x7F] edge16n %l1, %i3, %g5 stx %g2, [%l7 + 0x18] fcmple16 %f2, %f6, %i2 stx %g7, [%l7 + 0x50] stb %o7, [%l7 + 0x2C] edge8 %o4, %l0, %g4 subcc %o2, %l2, %l3 popc 0x08AA, %i1 fmuld8sux16 %f11, %f7, %f14 fcmple16 %f2, %f4, %o6 fmovdneg %xcc, %f7, %f11 lduw [%l7 + 0x18], %g3 stw %l6, [%l7 + 0x10] fnot1s %f4, %f8 udivx %i6, 0x151C, %o0 movge %icc, %g1, %i4 bne,a %icc, loop_184 taddcctv %l4, 0x06C2, %i7 lduw [%l7 + 0x54], %g6 array8 %l5, %o1, %i0 loop_184: ldx [%l7 + 0x60], %i5 tn %icc, 0x2 st %f10, [%l7 + 0x3C] sra %o5, 0x14, %l1 ldx [%l7 + 0x28], %o3 brlez,a %i3, loop_185 stw %g5, [%l7 + 0x58] fmul8x16 %f3, %f10, %f0 ld [%l7 + 0x40], %f13 loop_185: ldsw [%l7 + 0x30], %g2 bleu,pt %icc, loop_186 fmovdn %xcc, %f10, %f5 taddcc %i2, %o7, %o4 fnot2 %f6, %f6 loop_186: nop setx loop_187, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,a,pn %xcc, loop_188 stb %l0, [%l7 + 0x4A] tn %icc, 0x1 loop_187: ldub [%l7 + 0x78], %g4 loop_188: ldub [%l7 + 0x1A], %o2 subccc %l2, %l3, %i1 fexpand %f9, %f6 fandnot1 %f8, %f14, %f12 fmovrdlz %o6, %f6, %f6 bleu,pn %xcc, loop_189 nop setx loop_190, %l0, %l1 jmpl %l1, %g7 fbuge,a %fcc2, loop_191 fmovdn %xcc, %f0, %f15 loop_189: movg %icc, %g3, %l6 loop_190: edge32ln %i6, %g1, %o0 loop_191: fornot2 %f4, %f8, %f2 sub %l4, 0x08ED, %i7 ldsw [%l7 + 0x34], %g6 ldub [%l7 + 0x3F], %l5 sub %o1, %i4, %i0 edge32l %o5, %i5, %l1 tvs %xcc, 0x1 fzero %f2 ldsh [%l7 + 0x6A], %i3 fmovsle %xcc, %f6, %f3 fmovdcc %xcc, %f10, %f1 bpos,a,pn %xcc, loop_192 stx %o3, [%l7 + 0x28] movgu %icc, %g5, %i2 st %f14, [%l7 + 0x34] loop_192: bge %icc, loop_193 edge16n %o7, %g2, %o4 fxors %f1, %f2, %f4 tvs %xcc, 0x6 loop_193: stb %l0, [%l7 + 0x23] bn %icc, loop_194 ldsb [%l7 + 0x6A], %o2 fpsub32s %f7, %f9, %f12 ld [%l7 + 0x40], %f9 loop_194: fornot1 %f14, %f2, %f4 st %f9, [%l7 + 0x2C] brnz,a %l2, loop_195 ldd [%l7 + 0x60], %f6 ldub [%l7 + 0x0A], %g4 ldsb [%l7 + 0x71], %i1 loop_195: fmovsg %xcc, %f2, %f4 umul %o6, 0x1A3B, %g7 tpos %xcc, 0x5 sdivcc %l3, 0x0CC3, %g3 sth %i6, [%l7 + 0x72] fxors %f14, %f9, %f3 tsubcctv %l6, 0x0877, %g1 bvc %icc, loop_196 smulcc %o0, 0x10E9, %l4 nop setx loop_197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1 %f4, %f8 loop_196: for %f10, %f2, %f0 movl %xcc, %g6, %i7 loop_197: std %f2, [%l7 + 0x20] fbug %fcc0, loop_198 sub %o1, 0x16EC, %i4 fmovde %xcc, %f3, %f2 sth %l5, [%l7 + 0x5E] loop_198: fmovda %icc, %f9, %f5 fmovrdlz %i0, %f12, %f4 be,a,pt %icc, loop_199 tcc %xcc, 0x4 alignaddr %o5, %i5, %i3 brz %o3, loop_200 loop_199: addcc %g5, %l1, %o7 addcc %g2, %i2, %l0 fand %f2, %f8, %f12 loop_200: movne %xcc, %o2, %o4 sth %l2, [%l7 + 0x40] fand %f10, %f4, %f4 ld [%l7 + 0x54], %f12 fmovrslez %i1, %f4, %f14 tvs %icc, 0x6 ld [%l7 + 0x40], %f10 ld [%l7 + 0x20], %f12 brlz,a %g4, loop_201 bvs,a %xcc, loop_202 ldsw [%l7 + 0x10], %g7 lduh [%l7 + 0x54], %l3 loop_201: bl,a,pt %xcc, loop_203 loop_202: fcmpgt16 %f8, %f6, %g3 subcc %o6, 0x0039, %i6 brlez,a %l6, loop_204 loop_203: ldsb [%l7 + 0x62], %g1 ldx [%l7 + 0x40], %o0 bn,a,pn %icc, loop_205 loop_204: srl %g6, 0x05, %i7 tgu %xcc, 0x4 stw %o1, [%l7 + 0x1C] loop_205: fornot1 %f6, %f2, %f10 std %f2, [%l7 + 0x70] ldsw [%l7 + 0x44], %i4 xorcc %l5, %i0, %o5 fxnors %f15, %f13, %f9 tleu %xcc, 0x1 xorcc %i5, 0x027F, %i3 andcc %l4, 0x0D95, %o3 ldsh [%l7 + 0x3A], %g5 ldsb [%l7 + 0x33], %o7 edge32n %l1, %g2, %l0 movcs %icc, %o2, %i2 lduw [%l7 + 0x2C], %l2 fmovrde %i1, %f6, %f6 ldd [%l7 + 0x18], %f6 ldsb [%l7 + 0x43], %o4 fcmpeq16 %f14, %f8, %g7 fbo,a %fcc1, loop_206 fsrc2 %f0, %f6 tsubcc %l3, %g4, %o6 fones %f2 loop_206: ldsb [%l7 + 0x3D], %i6 tsubcc %g3, %g1, %o0 fpsub16s %f4, %f2, %f0 fmovdgu %xcc, %f11, %f12 edge32n %g6, %l6, %i7 andn %i4, %l5, %i0 sllx %o5, %i5, %o1 fmovrsgz %i3, %f10, %f10 st %f14, [%l7 + 0x3C] ta %icc, 0x2 faligndata %f4, %f14, %f12 lduw [%l7 + 0x58], %l4 fandnot1s %f11, %f4, %f7 fmovscs %icc, %f11, %f15 fsrc1s %f3, %f11 fpadd16s %f11, %f2, %f11 fandnot2 %f14, %f0, %f14 ldsw [%l7 + 0x70], %g5 udiv %o7, 0x1148, %o3 st %f15, [%l7 + 0x40] movrgez %l1, %l0, %o2 bge,a,pn %icc, loop_207 fbu,a %fcc0, loop_208 udivcc %i2, 0x143D, %g2 fbug,a %fcc2, loop_209 loop_207: fabsd %f8, %f0 loop_208: fones %f4 std %f14, [%l7 + 0x08] loop_209: fbue,a %fcc2, loop_210 sdivcc %l2, 0x050E, %i1 umulcc %o4, 0x0BE2, %g7 ldub [%l7 + 0x30], %l3 loop_210: fmovrsne %g4, %f7, %f15 bneg,pt %icc, loop_211 ldsb [%l7 + 0x2D], %i6 movle %icc, %g3, %g1 fmovrde %o0, %f8, %f10 loop_211: stb %o6, [%l7 + 0x0B] fmul8x16al %f3, %f15, %f2 nop setx loop_212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x50] bn,pn %xcc, loop_213 fxnor %f2, %f14, %f10 loop_212: movrgez %l6, %g6, %i4 edge32l %l5, %i7, %o5 loop_213: fmovrdlz %i5, %f8, %f6 stw %o1, [%l7 + 0x54] st %f15, [%l7 + 0x24] movle %icc, %i0, %l4 movg %xcc, %g5, %o7 fmovde %xcc, %f2, %f2 ldsb [%l7 + 0x41], %i3 fmovrslez %o3, %f7, %f12 edge8l %l0, %l1, %o2 addcc %g2, %l2, %i2 edge32 %o4, %i1, %g7 stw %l3, [%l7 + 0x18] ldx [%l7 + 0x18], %g4 fzeros %f12 fnegd %f6, %f8 edge16n %i6, %g3, %g1 te %icc, 0x1 stb %o0, [%l7 + 0x49] edge8 %l6, %o6, %g6 stx %i4, [%l7 + 0x18] fmovrdgez %l5, %f4, %f0 bg,a,pn %xcc, loop_214 std %f14, [%l7 + 0x20] fmovdl %icc, %f5, %f1 taddcc %o5, 0x0075, %i7 loop_214: ta %icc, 0x3 st %f2, [%l7 + 0x1C] fsrc2 %f4, %f0 fmovrslez %o1, %f14, %f9 fba %fcc3, loop_215 fmovsvs %icc, %f9, %f14 st %f15, [%l7 + 0x08] fmovspos %xcc, %f3, %f4 loop_215: udivx %i5, 0x0B92, %l4 fandnot2s %f14, %f2, %f1 edge32l %i0, %g5, %o7 ldub [%l7 + 0x21], %i3 subc %l0, 0x07B0, %l1 taddcc %o3, 0x0ECD, %o2 fxnors %f14, %f7, %f6 edge16 %g2, %l2, %o4 tcs %icc, 0x5 stx %i1, [%l7 + 0x58] subccc %g7, %i2, %g4 subcc %i6, %g3, %l3 fcmpne32 %f0, %f2, %g1 fmul8x16 %f10, %f14, %f4 fmuld8sux16 %f14, %f9, %f0 fbne,a %fcc0, loop_216 edge8 %l6, %o6, %o0 ldx [%l7 + 0x08], %i4 ldd [%l7 + 0x60], %f12 loop_216: tvc %xcc, 0x2 nop setx loop_217, %l0, %l1 jmpl %l1, %l5 stw %o5, [%l7 + 0x14] ld [%l7 + 0x68], %f5 andn %i7, 0x1576, %g6 loop_217: umul %o1, %i5, %i0 fmovsn %xcc, %f8, %f10 stb %l4, [%l7 + 0x77] fcmpgt16 %f0, %f12, %o7 ldx [%l7 + 0x18], %g5 fmul8x16au %f0, %f10, %f4 ldub [%l7 + 0x10], %i3 bge,pn %icc, loop_218 tneg %xcc, 0x1 movvc %xcc, %l1, %l0 stb %o3, [%l7 + 0x75] loop_218: ldsh [%l7 + 0x60], %g2 bshuffle %f10, %f0, %f6 bleu,a,pn %icc, loop_219 ldub [%l7 + 0x44], %o2 tne %icc, 0x6 fandnot1s %f9, %f10, %f0 loop_219: addc %o4, %i1, %l2 subc %i2, %g7, %g4 ta %icc, 0x1 fpsub32s %f0, %f12, %f15 fmovrsgz %i6, %f6, %f12 sth %l3, [%l7 + 0x0C] ldx [%l7 + 0x70], %g3 tcc %icc, 0x2 fmul8x16al %f12, %f14, %f2 stb %g1, [%l7 + 0x70] fmovsn %xcc, %f6, %f12 ldd [%l7 + 0x28], %f6 fpsub16s %f9, %f15, %f11 fpsub16s %f1, %f1, %f4 brlez,a %o6, loop_220 ldsb [%l7 + 0x18], %o0 lduh [%l7 + 0x0C], %i4 fcmpeq16 %f12, %f2, %l6 loop_220: ta %xcc, 0x1 bl %xcc, loop_221 fsrc1s %f0, %f10 fmovscs %icc, %f15, %f2 popc %l5, %o5 loop_221: sth %g6, [%l7 + 0x6A] fabss %f6, %f15 fmovrdgez %o1, %f0, %f10 brgez,a %i5, loop_222 be,a,pn %icc, loop_223 ldsh [%l7 + 0x4A], %i7 stx %l4, [%l7 + 0x10] loop_222: movvs %xcc, %i0, %g5 loop_223: ld [%l7 + 0x4C], %f13 smul %i3, 0x13E4, %o7 fmovdle %xcc, %f15, %f10 fpack32 %f4, %f4, %f6 ldx [%l7 + 0x70], %l0 fmovdneg %icc, %f6, %f3 fmul8ulx16 %f10, %f0, %f10 pdist %f10, %f0, %f0 fpadd16 %f6, %f4, %f4 and %l1, 0x1DCF, %o3 fmuld8sux16 %f10, %f14, %f10 movne %icc, %o2, %g2 fcmpne16 %f6, %f0, %o4 fmovdl %icc, %f14, %f5 stx %l2, [%l7 + 0x60] fbule %fcc0, loop_224 fcmpgt16 %f4, %f8, %i1 stx %g7, [%l7 + 0x48] bcs,a,pt %xcc, loop_225 loop_224: ldsh [%l7 + 0x42], %g4 lduw [%l7 + 0x54], %i2 fands %f2, %f11, %f10 loop_225: subccc %i6, %g3, %g1 pdist %f12, %f12, %f6 brgez %l3, loop_226 fornot2 %f6, %f10, %f0 tl %icc, 0x3 ldx [%l7 + 0x60], %o0 loop_226: fnot1 %f2, %f4 fmovrslez %i4, %f10, %f14 ldsw [%l7 + 0x3C], %l6 fmuld8sux16 %f14, %f7, %f8 tgu %icc, 0x7 addccc %l5, %o6, %o5 fcmpes %fcc1, %f3, %f9 bcs,pn %xcc, loop_227 tle %icc, 0x0 tge %icc, 0x5 movrgez %o1, 0x0D4, %i5 loop_227: fcmps %fcc3, %f14, %f12 mova %icc, %i7, %l4 fxors %f12, %f10, %f6 fbule,a %fcc0, loop_228 bpos %xcc, loop_229 fcmple16 %f2, %f6, %g6 edge8n %g5, %i0, %o7 loop_228: fabsd %f8, %f6 loop_229: brlz,a %i3, loop_230 umulcc %l0, 0x1570, %o3 fcmple16 %f0, %f12, %o2 andn %l1, %o4, %l2 loop_230: fmul8x16au %f15, %f7, %f10 ldub [%l7 + 0x75], %i1 add %g7, 0x110A, %g2 bvc %icc, loop_231 stb %i2, [%l7 + 0x27] stx %g4, [%l7 + 0x60] ldsw [%l7 + 0x4C], %i6 loop_231: brgez %g1, loop_232 lduh [%l7 + 0x64], %l3 fcmpne16 %f10, %f10, %g3 fmovdcc %icc, %f13, %f0 loop_232: ldd [%l7 + 0x40], %f10 lduh [%l7 + 0x38], %o0 ldsh [%l7 + 0x7E], %l6 fbule %fcc1, loop_233 fbuge %fcc3, loop_234 fmul8ulx16 %f4, %f8, %f2 fnegd %f4, %f8 loop_233: ldub [%l7 + 0x65], %l5 loop_234: fbn,a %fcc0, loop_235 edge32l %i4, %o6, %o1 fmovda %xcc, %f5, %f12 mova %xcc, %i5, %o5 loop_235: array16 %i7, %l4, %g6 fmovrsgz %g5, %f9, %f4 ldsw [%l7 + 0x08], %i0 movgu %icc, %o7, %l0 sub %i3, 0x14AB, %o3 andncc %o2, %o4, %l1 std %f12, [%l7 + 0x28] fcmpgt16 %f10, %f2, %i1 fpsub16s %f10, %f1, %f14 tvc %xcc, 0x5 bvs,a loop_236 lduh [%l7 + 0x14], %l2 movrlz %g2, %g7, %g4 fandnot2s %f15, %f6, %f6 loop_236: ld [%l7 + 0x58], %f13 ldd [%l7 + 0x38], %f4 fsrc1 %f12, %f2 fornot1s %f15, %f8, %f10 stx %i2, [%l7 + 0x30] tcc %icc, 0x7 array32 %g1, %i6, %g3 fnands %f10, %f10, %f12 andncc %o0, %l3, %l6 fcmpd %fcc1, %f0, %f10 fbn,a %fcc1, loop_237 brgez,a %i4, loop_238 lduh [%l7 + 0x54], %l5 brgez,a %o1, loop_239 loop_237: fcmpne32 %f10, %f8, %o6 loop_238: fnands %f2, %f3, %f5 fmovsgu %icc, %f7, %f7 loop_239: movl %xcc, %o5, %i7 fmovsl %icc, %f13, %f15 movrlez %l4, %i5, %g6 edge16 %i0, %o7, %g5 stx %i3, [%l7 + 0x40] movge %icc, %l0, %o3 stb %o2, [%l7 + 0x21] fandnot2 %f6, %f4, %f0 ldsb [%l7 + 0x2B], %o4 brgz %i1, loop_240 fzero %f4 fmovsle %xcc, %f6, %f5 edge16l %l2, %g2, %g7 loop_240: tpos %xcc, 0x1 faligndata %f14, %f4, %f10 fmovrsgez %g4, %f13, %f10 mova %xcc, %i2, %l1 tge %icc, 0x1 stx %i6, [%l7 + 0x30] ldub [%l7 + 0x17], %g3 ld [%l7 + 0x7C], %f4 st %f5, [%l7 + 0x68] siam 0x5 fmuld8ulx16 %f7, %f14, %f0 std %f8, [%l7 + 0x68] tl %xcc, 0x1 fmul8sux16 %f4, %f2, %f4 mova %xcc, %g1, %l3 taddcctv %l6, %o0, %l5 ldsh [%l7 + 0x60], %i4 std %f10, [%l7 + 0x40] ldsw [%l7 + 0x2C], %o6 movrlz %o5, 0x1E8, %i7 bcc,a loop_241 lduh [%l7 + 0x3C], %o1 subc %l4, 0x11D8, %i5 fnor %f14, %f0, %f0 loop_241: lduh [%l7 + 0x3C], %i0 fxnor %f6, %f12, %f14 std %f12, [%l7 + 0x78] tpos %xcc, 0x7 fbn %fcc3, loop_242 fmovsneg %icc, %f14, %f12 ta %xcc, 0x0 fandnot2s %f0, %f15, %f15 loop_242: tvs %xcc, 0x3 tsubcc %g6, 0x02B5, %g5 fand %f6, %f8, %f4 alignaddrl %o7, %l0, %o3 fmovdvc %icc, %f8, %f11 ldsb [%l7 + 0x32], %i3 sllx %o4, %o2, %l2 fmovrsgz %i1, %f15, %f11 stb %g2, [%l7 + 0x0F] for %f0, %f14, %f14 edge16l %g4, %g7, %l1 sth %i2, [%l7 + 0x18] ldsb [%l7 + 0x7C], %g3 tpos %icc, 0x6 fmovse %xcc, %f8, %f6 fmovdneg %xcc, %f15, %f11 movg %xcc, %g1, %l3 ld [%l7 + 0x44], %f10 fmovrsne %l6, %f0, %f3 fnegd %f10, %f12 lduw [%l7 + 0x5C], %o0 addc %l5, 0x1BE4, %i6 ta %icc, 0x7 bpos,a,pn %xcc, loop_243 fsrc2s %f10, %f4 movg %xcc, %i4, %o5 stw %o6, [%l7 + 0x50] loop_243: fmul8x16au %f7, %f7, %f14 sdivcc %o1, 0x1B52, %l4 fba,a %fcc1, loop_244 fbug %fcc3, loop_245 tle %icc, 0x0 orncc %i7, 0x1388, %i0 loop_244: tn %xcc, 0x5 loop_245: movrne %i5, %g6, %g5 st %f3, [%l7 + 0x48] edge16 %l0, %o3, %o7 udivx %i3, 0x18A1, %o4 lduh [%l7 + 0x6E], %l2 movle %xcc, %o2, %g2 sdivx %g4, 0x09BF, %i1 fcmpne32 %f0, %f12, %g7 tsubcc %l1, %i2, %g1 fmovrdgez %g3, %f14, %f2 subc %l3, %l6, %l5 fbge,a %fcc0, loop_246 fcmpne16 %f6, %f6, %o0 fbn,a %fcc1, loop_247 stb %i6, [%l7 + 0x45] loop_246: sth %i4, [%l7 + 0x32] fcmpgt16 %f14, %f4, %o6 loop_247: ldx [%l7 + 0x18], %o5 be,pt %xcc, loop_248 fexpand %f7, %f6 fandnot2s %f3, %f9, %f3 udiv %l4, 0x0D04, %o1 loop_248: fnor %f10, %f12, %f4 brlz %i0, loop_249 fcmpgt32 %f10, %f2, %i7 fmovspos %icc, %f1, %f14 fmovrse %i5, %f3, %f10 loop_249: andn %g5, %g6, %l0 and %o7, 0x0F54, %o3 ld [%l7 + 0x70], %f11 std %f2, [%l7 + 0x38] movrne %o4, 0x3DB, %i3 fcmpd %fcc3, %f6, %f2 ldsb [%l7 + 0x25], %o2 fbug,a %fcc3, loop_250 ldsb [%l7 + 0x2E], %l2 movre %g2, 0x208, %g4 mova %icc, %i1, %l1 loop_250: fmovsl %xcc, %f6, %f3 udivx %i2, 0x0C93, %g7 fpack16 %f0, %f10 tvs %icc, 0x5 siam 0x4 bpos,a,pn %xcc, loop_251 ld [%l7 + 0x4C], %f6 edge32n %g3, %l3, %l6 fxor %f4, %f10, %f0 loop_251: st %f2, [%l7 + 0x38] fmovrsgz %l5, %f3, %f5 st %f13, [%l7 + 0x08] ldsw [%l7 + 0x40], %o0 fmovrsgez %g1, %f8, %f1 alignaddr %i4, %o6, %o5 bl,a,pt %xcc, loop_252 subccc %i6, %o1, %l4 fzero %f8 fcmple32 %f0, %f0, %i0 loop_252: bvc %xcc, loop_253 subc %i7, 0x061D, %g5 fmovrse %g6, %f1, %f15 movpos %icc, %i5, %l0 loop_253: subcc %o7, 0x0812, %o3 movrlez %i3, %o2, %l2 fbuge %fcc3, loop_254 andn %g2, %g4, %o4 fbug %fcc2, loop_255 stx %l1, [%l7 + 0x08] loop_254: nop setx loop_256, %l0, %l1 jmpl %l1, %i1 ldx [%l7 + 0x68], %g7 loop_255: movl %xcc, %i2, %g3 fmovdleu %xcc, %f4, %f8 loop_256: orcc %l6, 0x1077, %l5 stb %l3, [%l7 + 0x6C] lduh [%l7 + 0x26], %g1 fcmple16 %f8, %f6, %i4 fbug %fcc3, loop_257 fnot1 %f12, %f2 stw %o6, [%l7 + 0x30] srax %o0, 0x0D, %i6 loop_257: std %f8, [%l7 + 0x40] lduh [%l7 + 0x24], %o5 bneg %xcc, loop_258 sll %o1, %l4, %i7 st %f14, [%l7 + 0x08] stx %i0, [%l7 + 0x68] loop_258: ldsh [%l7 + 0x42], %g6 lduw [%l7 + 0x6C], %g5 ldsh [%l7 + 0x10], %l0 smul %o7, %o3, %i3 fmovd %f12, %f14 lduh [%l7 + 0x22], %o2 ldub [%l7 + 0x76], %l2 ldsb [%l7 + 0x7B], %i5 st %f0, [%l7 + 0x54] sdivx %g4, 0x059E, %g2 lduh [%l7 + 0x56], %o4 fmovdvs %icc, %f5, %f6 ldub [%l7 + 0x5D], %i1 ldsb [%l7 + 0x44], %l1 fmul8x16 %f0, %f14, %f8 lduh [%l7 + 0x66], %i2 call loop_259 edge8l %g3, %g7, %l5 movrne %l3, 0x2EE, %l6 fmovda %xcc, %f13, %f6 loop_259: udivcc %i4, 0x00E4, %g1 alignaddrl %o6, %o0, %i6 sth %o1, [%l7 + 0x3E] smul %l4, %i7, %o5 ldsh [%l7 + 0x3A], %g6 lduh [%l7 + 0x7A], %g5 popc 0x0364, %i0 xnor %o7, %l0, %o3 ld [%l7 + 0x3C], %f15 movneg %icc, %o2, %l2 ldub [%l7 + 0x2A], %i5 fmul8sux16 %f4, %f10, %f4 bshuffle %f6, %f14, %f2 fmovdcs %xcc, %f9, %f0 fornot1 %f2, %f2, %f10 edge16ln %i3, %g2, %o4 bvc,pn %icc, loop_260 fpack32 %f14, %f12, %f4 bleu,a loop_261 lduh [%l7 + 0x46], %i1 loop_260: ldsh [%l7 + 0x7C], %l1 bleu,a %icc, loop_262 loop_261: movvs %icc, %i2, %g4 lduh [%l7 + 0x2E], %g3 fcmpgt32 %f12, %f0, %l5 loop_262: tleu %xcc, 0x6 fmovsa %icc, %f11, %f15 bg,a loop_263 ldx [%l7 + 0x20], %l3 ldd [%l7 + 0x18], %f10 addccc %g7, %l6, %i4 loop_263: fnot2 %f2, %f8 xnor %g1, %o0, %o6 ldsb [%l7 + 0x7D], %i6 subccc %o1, %i7, %l4 mulx %g6, 0x0D32, %o5 addccc %i0, %o7, %g5 fmovdneg %xcc, %f6, %f11 fmovdne %xcc, %f9, %f7 sth %l0, [%l7 + 0x76] fbule %fcc0, loop_264 ldd [%l7 + 0x70], %f6 movrgz %o3, %o2, %i5 tneg %xcc, 0x3 loop_264: subccc %i3, %l2, %g2 movge %xcc, %i1, %l1 tg %icc, 0x2 brz,a %i2, loop_265 movneg %icc, %o4, %g4 sub %g3, 0x0F2F, %l3 fones %f5 loop_265: ldsw [%l7 + 0x74], %g7 xnor %l6, 0x0BCC, %l5 array8 %i4, %o0, %g1 call loop_266 edge16 %o6, %o1, %i6 orcc %i7, 0x0D83, %g6 movcc %xcc, %o5, %i0 loop_266: fmovdneg %icc, %f8, %f12 ldub [%l7 + 0x11], %l4 sdiv %o7, 0x17EF, %l0 fnot2s %f12, %f15 stx %g5, [%l7 + 0x50] fnand %f0, %f8, %f12 call loop_267 bgu,a,pn %xcc, loop_268 stx %o2, [%l7 + 0x28] ldub [%l7 + 0x41], %o3 loop_267: alignaddrl %i3, %l2, %i5 loop_268: fpadd32 %f8, %f4, %f10 brz %i1, loop_269 stx %l1, [%l7 + 0x20] st %f10, [%l7 + 0x58] stb %i2, [%l7 + 0x0D] loop_269: ldsw [%l7 + 0x48], %g2 fsrc2 %f10, %f2 nop setx loop_270, %l0, %l1 jmpl %l1, %g4 sra %g3, 0x13, %l3 movge %xcc, %o4, %g7 fnot2s %f9, %f9 loop_270: edge8l %l5, %l6, %i4 array8 %g1, %o6, %o1 fornot1 %f12, %f6, %f10 ldub [%l7 + 0x0C], %i6 sth %o0, [%l7 + 0x78] ldsh [%l7 + 0x6C], %g6 alignaddr %o5, %i0, %i7 ldsw [%l7 + 0x50], %o7 andn %l0, 0x0958, %l4 addccc %o2, 0x0E53, %o3 for %f2, %f2, %f8 fblg,a %fcc2, loop_271 taddcc %g5, %l2, %i3 ldsb [%l7 + 0x4A], %i5 bn,a,pt %icc, loop_272 loop_271: fmovsn %xcc, %f12, %f3 ldx [%l7 + 0x68], %l1 st %f9, [%l7 + 0x14] loop_272: stx %i1, [%l7 + 0x18] bgu,a,pn %icc, loop_273 bneg,pt %xcc, loop_274 ldd [%l7 + 0x30], %f12 sdivx %i2, 0x1DDC, %g4 loop_273: fnot2s %f8, %f15 loop_274: ldsw [%l7 + 0x58], %g3 fble %fcc2, loop_275 lduw [%l7 + 0x0C], %g2 st %f2, [%l7 + 0x40] bge,a,pt %icc, loop_276 loop_275: fornot1s %f11, %f2, %f1 ldsw [%l7 + 0x50], %l3 udivcc %g7, 0x1536, %l5 loop_276: std %f6, [%l7 + 0x20] std %f14, [%l7 + 0x78] stw %o4, [%l7 + 0x08] movge %icc, %i4, %l6 ldsw [%l7 + 0x5C], %g1 fnands %f7, %f11, %f15 sllx %o6, %o1, %i6 fcmpgt16 %f2, %f12, %g6 movl %xcc, %o0, %i0 movrne %i7, 0x318, %o5 fble,a %fcc0, loop_277 std %f0, [%l7 + 0x20] fmovsleu %xcc, %f15, %f14 edge32l %l0, %o7, %o2 loop_277: fpsub32s %f9, %f14, %f5 tvs %icc, 0x6 fmovdleu %icc, %f9, %f12 bge,a,pt %xcc, loop_278 fbo,a %fcc2, loop_279 move %xcc, %o3, %g5 fmovsa %icc, %f15, %f6 loop_278: tcc %icc, 0x7 loop_279: ldsb [%l7 + 0x4A], %l4 tvc %xcc, 0x0 movrgez %l2, %i5, %l1 fmovs %f7, %f10 brlz %i3, loop_280 fzero %f6 call loop_281 ldsh [%l7 + 0x3C], %i2 loop_280: fexpand %f3, %f10 ldx [%l7 + 0x70], %g4 loop_281: fmovdvc %xcc, %f5, %f12 fmovdcc %icc, %f10, %f3 brz %g3, loop_282 fmovse %xcc, %f12, %f9 sth %g2, [%l7 + 0x10] fbug %fcc1, loop_283 loop_282: ldd [%l7 + 0x50], %f10 fcmpes %fcc1, %f4, %f5 orn %i1, 0x0914, %l3 loop_283: edge32n %l5, %o4, %g7 lduh [%l7 + 0x6C], %i4 ldub [%l7 + 0x36], %l6 fbg,a %fcc1, loop_284 lduw [%l7 + 0x78], %g1 and %o1, 0x0A5F, %o6 fmovdpos %xcc, %f11, %f4 loop_284: addccc %i6, %o0, %i0 ldsw [%l7 + 0x64], %g6 fandnot2s %f11, %f4, %f5 stb %i7, [%l7 + 0x11] fbl %fcc3, loop_285 sdiv %o5, 0x1CC2, %l0 stw %o2, [%l7 + 0x58] ldsh [%l7 + 0x4E], %o7 loop_285: sth %o3, [%l7 + 0x52] stb %l4, [%l7 + 0x35] fmovdpos %xcc, %f13, %f13 tcc %icc, 0x5 fones %f5 stw %g5, [%l7 + 0x34] fcmped %fcc3, %f8, %f8 fmovsleu %icc, %f13, %f7 udiv %l2, 0x0CD9, %l1 fmovdne %icc, %f12, %f2 sdivx %i3, 0x0AAA, %i5 fand %f10, %f0, %f6 fmovrdgz %i2, %f4, %f4 umulcc %g4, %g3, %i1 std %f4, [%l7 + 0x20] stw %l3, [%l7 + 0x2C] tvc %icc, 0x6 edge16l %g2, %l5, %o4 fmovsn %xcc, %f12, %f1 fbg %fcc2, loop_286 movge %xcc, %i4, %l6 movvc %icc, %g1, %g7 fornot2 %f12, %f6, %f12 loop_286: nop setx loop_287, %l0, %l1 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 %f4, %f1, %f15 lduw [%l7 + 0x34], %o1 fmul8sux16 %f8, %f4, %f0 loop_287: st %f7, [%l7 + 0x6C] tcc %icc, 0x1 taddcctv %o6, 0x157F, %i6 ldd [%l7 + 0x60], %f14 tl %icc, 0x2 edge8ln %o0, %g6, %i7 movre %o5, 0x328, %l0 st %f13, [%l7 + 0x3C] ldsb [%l7 + 0x64], %o2 fmovsn %xcc, %f1, %f13 fand %f14, %f4, %f8 std %f6, [%l7 + 0x38] nop setx loop_288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %icc, 0x4 fmovrsgez %i0, %f15, %f15 edge32l %o7, %l4, %g5 loop_288: edge8 %o3, %l1, %l2 lduh [%l7 + 0x52], %i5 fands %f1, %f10, %f9 ld [%l7 + 0x60], %f0 st %f12, [%l7 + 0x5C] fmovscc %icc, %f10, %f7 sdivx %i2, 0x1D4B, %i3 fcmple16 %f8, %f12, %g4 tvs %icc, 0x0 bpos loop_289 stb %g3, [%l7 + 0x4B] bgu,a,pn %xcc, loop_290 fmovdvs %icc, %f5, %f7 loop_289: mulx %i1, %g2, %l5 umul %l3, %i4, %l6 loop_290: ble,a,pt %xcc, loop_291 fcmpes %fcc3, %f4, %f8 udivx %g1, 0x0745, %g7 orn %o4, %o1, %o6 loop_291: orn %i6, 0x14A9, %g6 ldsw [%l7 + 0x10], %i7 fmovde %icc, %f3, %f8 for %f0, %f4, %f8 edge16 %o5, %l0, %o0 subcc %i0, %o2, %l4 ldx [%l7 + 0x68], %g5 fmovsne %icc, %f8, %f2 stx %o7, [%l7 + 0x40] edge16l %l1, %o3, %l2 fcmpeq32 %f10, %f14, %i2 taddcctv %i5, 0x19C1, %i3 subc %g3, %i1, %g4 pdist %f12, %f6, %f0 fbu %fcc2, loop_292 bg loop_293 orcc %l5, %l3, %g2 fmovsvs %xcc, %f8, %f14 loop_292: sub %i4, %g1, %l6 loop_293: movre %g7, %o1, %o4 fmovsgu %xcc, %f5, %f5 movvc %icc, %o6, %g6 edge16n %i7, %i6, %l0 ldd [%l7 + 0x28], %f6 udiv %o0, 0x06B5, %o5 mova %icc, %i0, %o2 stx %g5, [%l7 + 0x20] bleu,pn %xcc, loop_294 fmovrdgez %o7, %f8, %f0 tle %xcc, 0x3 mulx %l4, 0x0191, %l1 loop_294: bvc,pt %icc, loop_295 xorcc %o3, %l2, %i2 sth %i5, [%l7 + 0x50] call loop_296 loop_295: bg loop_297 array8 %i3, %i1, %g4 fcmpeq32 %f10, %f14, %l5 loop_296: ldub [%l7 + 0x5F], %g3 loop_297: fmovsvs %xcc, %f3, %f12 udiv %l3, 0x154A, %g2 mova %xcc, %g1, %l6 ble,pn %icc, loop_298 fcmple32 %f0, %f14, %g7 tcs %icc, 0x7 fones %f6 loop_298: bvs,a %xcc, loop_299 fandnot1s %f9, %f13, %f11 taddcc %i4, 0x08B6, %o1 lduh [%l7 + 0x58], %o6 loop_299: umulcc %o4, %i7, %i6 ldsw [%l7 + 0x08], %l0 tl %icc, 0x7 fornot1 %f14, %f2, %f10 bcc,a,pn %xcc, loop_300 fmul8sux16 %f8, %f2, %f0 fands %f9, %f0, %f13 movg %xcc, %g6, %o5 loop_300: fpsub16 %f6, %f4, %f6 fbge %fcc1, loop_301 fmovsn %xcc, %f15, %f6 fnegs %f1, %f0 ldd [%l7 + 0x70], %f2 loop_301: fnands %f12, %f8, %f3 bvc %icc, loop_302 subc %i0, 0x0256, %o0 tge %icc, 0x7 stx %g5, [%l7 + 0x70] loop_302: stx %o2, [%l7 + 0x08] ld [%l7 + 0x40], %f0 udivx %l4, 0x0614, %l1 fbge %fcc1, loop_303 ld [%l7 + 0x34], %f5 sth %o3, [%l7 + 0x7C] subcc %o7, %l2, %i2 loop_303: ld [%l7 + 0x30], %f4 xnorcc %i5, 0x0C07, %i3 ldx [%l7 + 0x40], %g4 fpsub32 %f0, %f6, %f6 fpmerge %f1, %f1, %f0 ldsw [%l7 + 0x2C], %i1 tl %xcc, 0x3 and %l5, %g3, %g2 sdivx %g1, 0x15AE, %l3 fsrc2s %f7, %f13 sra %g7, 0x06, %l6 xor %i4, 0x02C5, %o1 ldd [%l7 + 0x68], %f8 sth %o4, [%l7 + 0x58] sethi 0x00E9, %i7 fmovrse %o6, %f15, %f10 movleu %xcc, %l0, %g6 tg %icc, 0x5 std %f4, [%l7 + 0x20] movpos %xcc, %o5, %i0 sth %o0, [%l7 + 0x5A] nop setx loop_304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a,pn %xcc, loop_305 fpmerge %f3, %f12, %f10 fornot2s %f13, %f11, %f3 loop_304: fcmpes %fcc2, %f3, %f13 loop_305: stb %g5, [%l7 + 0x3D] brlez,a %i6, loop_306 ld [%l7 + 0x68], %f14 ldub [%l7 + 0x27], %l4 lduw [%l7 + 0x3C], %o2 loop_306: fpsub32 %f6, %f6, %f12 faligndata %f6, %f0, %f14 srlx %l1, 0x14, %o7 ble,pt %icc, loop_307 tne %icc, 0x0 ldsh [%l7 + 0x54], %o3 fpsub32 %f6, %f12, %f6 loop_307: ldx [%l7 + 0x68], %i2 tle %icc, 0x7 fpsub16s %f7, %f1, %f9 fones %f5 edge32ln %l2, %i5, %g4 movcc %icc, %i1, %l5 ldsw [%l7 + 0x20], %g3 ldub [%l7 + 0x46], %i3 stb %g2, [%l7 + 0x75] stw %l3, [%l7 + 0x7C] fnands %f1, %f13, %f12 tpos %xcc, 0x4 alignaddrl %g7, %g1, %i4 fpadd16 %f14, %f2, %f12 fmul8x16 %f9, %f0, %f6 lduh [%l7 + 0x3A], %l6 st %f4, [%l7 + 0x64] ldsb [%l7 + 0x3E], %o4 fcmpeq16 %f12, %f12, %i7 brgz,a %o1, loop_308 orncc %o6, 0x0669, %g6 ld [%l7 + 0x34], %f11 std %f8, [%l7 + 0x60] loop_308: sth %o5, [%l7 + 0x2A] ldsw [%l7 + 0x08], %i0 sll %l0, %o0, %i6 nop setx loop_309, %l0, %l1 jmpl %l1, %g5 ld [%l7 + 0x74], %f6 movre %l4, %o2, %l1 fsrc1s %f4, %f9 loop_309: brnz,a %o7, loop_310 orcc %i2, 0x1E0D, %o3 sdivx %l2, 0x0817, %i5 fexpand %f14, %f8 loop_310: fmuld8ulx16 %f14, %f9, %f0 fble %fcc3, loop_311 stx %g4, [%l7 + 0x30] sdiv %i1, 0x1A59, %l5 fmovrslz %g3, %f2, %f12 loop_311: ldsh [%l7 + 0x42], %i3 brgez,a %g2, loop_312 edge32n %g7, %l3, %i4 fnot1 %f12, %f6 fnand %f10, %f14, %f8 loop_312: edge8n %g1, %o4, %i7 fbo,a %fcc1, loop_313 ld [%l7 + 0x18], %f5 fcmpne32 %f10, %f2, %o1 fmovsn %icc, %f7, %f9 loop_313: fbn,a %fcc1, loop_314 st %f6, [%l7 + 0x30] mulx %o6, %g6, %l6 fnand %f2, %f4, %f6 loop_314: tg %xcc, 0x3 tsubcctv %i0, %o5, %o0 fmovdge %icc, %f7, %f1 fcmps %fcc1, %f8, %f1 movn %xcc, %i6, %l0 tvs %icc, 0x1 bcs,a loop_315 bcc,a,pn %xcc, loop_316 ld [%l7 + 0x10], %f8 stb %l4, [%l7 + 0x59] loop_315: fandnot2 %f2, %f8, %f4 loop_316: fmovsl %xcc, %f3, %f7 ld [%l7 + 0x78], %f8 fmovrdgez %o2, %f10, %f0 fmovdg %icc, %f15, %f6 te %xcc, 0x7 fbug,a %fcc3, loop_317 edge16l %l1, %o7, %g5 fpadd32 %f0, %f4, %f8 sll %i2, %l2, %i5 loop_317: fxor %f8, %f4, %f2 fsrc2 %f8, %f10 fbu %fcc1, loop_318 bvs,a,pt %xcc, loop_319 ldsh [%l7 + 0x76], %g4 tcs %icc, 0x4 loop_318: sth %o3, [%l7 + 0x6A] loop_319: fpadd16 %f0, %f0, %f8 stb %i1, [%l7 + 0x29] fsrc1s %f7, %f8 stx %l5, [%l7 + 0x50] fnot2 %f0, %f6 st %f8, [%l7 + 0x38] stb %i3, [%l7 + 0x24] fone %f12 fpackfix %f0, %f2 lduh [%l7 + 0x40], %g3 subccc %g7, %g2, %i4 andcc %g1, 0x0E9C, %l3 fmovdvc %icc, %f10, %f15 subccc %i7, %o1, %o6 bcc,pt %xcc, loop_320 st %f7, [%l7 + 0x68] fcmpd %fcc3, %f10, %f4 ld [%l7 + 0x60], %f3 loop_320: fmovsl %xcc, %f15, %f9 ta %icc, 0x4 ldx [%l7 + 0x68], %o4 ld [%l7 + 0x24], %f9 movleu %xcc, %g6, %i0 st %f4, [%l7 + 0x3C] fmovdneg %icc, %f14, %f13 st %f14, [%l7 + 0x44] ldsh [%l7 + 0x68], %o5 fpackfix %f2, %f12 ta %xcc, 0x5 fmovs %f8, %f6 orn %l6, %o0, %l0 tl %icc, 0x0 sdivx %l4, 0x1D7D, %i6 fblg %fcc3, loop_321 fsrc1 %f4, %f4 sth %o2, [%l7 + 0x20] ldsh [%l7 + 0x24], %o7 loop_321: fcmple16 %f14, %f14, %g5 fmovs %f3, %f5 nop setx loop_322, %l0, %l1 jmpl %l1, %i2 subc %l1, %l2, %g4 addccc %o3, 0x1988, %i5 ld [%l7 + 0x20], %f6 loop_322: fmovrdgz %l5, %f12, %f10 fcmpeq32 %f0, %f0, %i3 ldub [%l7 + 0x27], %i1 array8 %g3, %g2, %i4 lduh [%l7 + 0x7A], %g1 fbe %fcc2, loop_323 ldub [%l7 + 0x3D], %g7 edge8l %i7, %l3, %o1 fmovdgu %xcc, %f4, %f7 loop_323: fbe %fcc2, loop_324 fandnot2 %f12, %f4, %f0 ldub [%l7 + 0x55], %o6 std %f0, [%l7 + 0x48] loop_324: std %f6, [%l7 + 0x48] movg %icc, %o4, %g6 fnor %f0, %f14, %f8 movl %icc, %o5, %l6 tl %icc, 0x4 ldsb [%l7 + 0x1C], %o0 tvc %xcc, 0x5 fpsub16s %f3, %f10, %f9 fbo %fcc0, loop_325 ldub [%l7 + 0x35], %i0 ldsb [%l7 + 0x57], %l4 ble %icc, loop_326 loop_325: stw %l0, [%l7 + 0x58] std %f8, [%l7 + 0x28] ldsw [%l7 + 0x68], %i6 loop_326: ldsw [%l7 + 0x28], %o7 sdiv %g5, 0x196B, %o2 andcc %i2, %l1, %l2 ldsh [%l7 + 0x32], %g4 bge loop_327 bshuffle %f4, %f14, %f8 lduw [%l7 + 0x4C], %o3 udivcc %i5, 0x0E91, %i3 loop_327: ldsw [%l7 + 0x4C], %l5 edge16 %i1, %g2, %i4 umul %g3, 0x0C01, %g1 fornot2 %f8, %f6, %f10 stx %g7, [%l7 + 0x58] lduh [%l7 + 0x4E], %l3 fornot1 %f10, %f8, %f14 fmovrse %o1, %f4, %f10 tleu %xcc, 0x0 tneg %icc, 0x6 st %f2, [%l7 + 0x6C] stx %i7, [%l7 + 0x08] fmul8ulx16 %f10, %f0, %f6 fornot1 %f0, %f2, %f8 fones %f14 ble,a,pn %icc, loop_328 stb %o6, [%l7 + 0x1A] fmovrde %o4, %f14, %f14 smulcc %g6, 0x1380, %o5 loop_328: fpack32 %f0, %f10, %f2 bcs,a,pn %xcc, loop_329 fpsub16 %f6, %f4, %f12 siam 0x5 fmovdpos %icc, %f14, %f6 loop_329: sra %o0, %i0, %l6 fmovrsgz %l0, %f7, %f8 st %f10, [%l7 + 0x68] fmovdneg %icc, %f8, %f0 tleu %icc, 0x5 tgu %xcc, 0x5 fmovde %icc, %f10, %f15 fpack16 %f8, %f0 stx %i6, [%l7 + 0x40] ldx [%l7 + 0x48], %l4 sdivx %o7, 0x1919, %g5 tgu %icc, 0x5 call loop_330 nop setx loop_331, %l0, %l1 jmpl %l1, %i2 lduw [%l7 + 0x58], %l1 bn,a loop_332 loop_330: stw %l2, [%l7 + 0x64] loop_331: stx %g4, [%l7 + 0x40] tneg %icc, 0x6 loop_332: std %f8, [%l7 + 0x68] stw %o2, [%l7 + 0x10] std %f8, [%l7 + 0x20] srl %o3, 0x04, %i5 move %icc, %i3, %l5 sra %g2, 0x17, %i1 andn %i4, %g1, %g3 bcs,a,pn %icc, loop_333 stw %l3, [%l7 + 0x50] ldsb [%l7 + 0x7F], %g7 movre %i7, 0x1BF, %o1 loop_333: sethi 0x1FA3, %o6 sll %o4, 0x0D, %o5 movvc %xcc, %o0, %g6 xnorcc %i0, %l6, %i6 ldx [%l7 + 0x28], %l4 ldsw [%l7 + 0x38], %l0 fbne,a %fcc1, loop_334 fmovsgu %icc, %f6, %f9 movne %xcc, %g5, %o7 fbule,a %fcc2, loop_335 loop_334: movleu %icc, %i2, %l2 fcmpeq32 %f12, %f2, %g4 sdiv %o2, 0x0876, %o3 loop_335: fzeros %f12 tl %icc, 0x0 fnors %f7, %f15, %f12 ldd [%l7 + 0x50], %f12 srl %l1, %i5, %l5 movrlz %i3, %i1, %g2 xor %i4, %g1, %l3 fmovrdne %g7, %f6, %f12 tpos %xcc, 0x4 stx %i7, [%l7 + 0x08] fbl %fcc3, loop_336 movle %xcc, %o1, %g3 fcmple16 %f2, %f4, %o4 udivcc %o6, 0x1FB2, %o0 loop_336: fpadd32 %f8, %f6, %f0 fsrc2 %f12, %f2 ldsh [%l7 + 0x6C], %g6 fmuld8sux16 %f5, %f5, %f4 ldsw [%l7 + 0x54], %i0 ldsw [%l7 + 0x7C], %l6 ldd [%l7 + 0x30], %f2 ldx [%l7 + 0x30], %o5 bge,a %icc, loop_337 fmovrdlez %l4, %f2, %f12 bn loop_338 fnot2 %f0, %f12 loop_337: lduw [%l7 + 0x74], %i6 bvc %icc, loop_339 loop_338: fbo %fcc3, loop_340 bvs loop_341 fands %f3, %f13, %f15 loop_339: fpsub32 %f6, %f2, %f8 loop_340: fbule,a %fcc0, loop_342 loop_341: ldsw [%l7 + 0x2C], %l0 faligndata %f12, %f2, %f10 fxnor %f6, %f10, %f8 loop_342: ba,pn %icc, loop_343 udiv %o7, 0x0F35, %i2 stw %g5, [%l7 + 0x0C] nop setx loop_344, %l0, %l1 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_343: fmovscs %xcc, %f9, %f6 ldsb [%l7 + 0x49], %l2 ldx [%l7 + 0x70], %g4 loop_344: bcs,a loop_345 siam 0x0 fmovrdgez %o3, %f0, %f4 stx %l1, [%l7 + 0x70] loop_345: movvs %xcc, %o2, %i5 fsrc1 %f2, %f4 fmuld8sux16 %f8, %f5, %f4 fmovdneg %icc, %f10, %f2 ldsb [%l7 + 0x74], %i3 smul %i1, 0x08A8, %l5 fpackfix %f14, %f3 fmovsge %icc, %f12, %f11 fand %f8, %f10, %f14 movrne %g2, %g1, %i4 movcs %xcc, %l3, %g7 nop setx loop_346, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7F], %i7 fmul8sux16 %f0, %f4, %f8 array16 %o1, %g3, %o6 loop_346: fbe %fcc0, loop_347 xorcc %o0, 0x1A0A, %g6 stw %i0, [%l7 + 0x70] st %f14, [%l7 + 0x48] loop_347: fmovsvc %xcc, %f1, %f7 addccc %l6, %o5, %o4 stb %l4, [%l7 + 0x0F] stb %l0, [%l7 + 0x22] sethi 0x1B3F, %i6 ldsh [%l7 + 0x28], %i2 tcs %xcc, 0x1 call loop_348 orn %o7, 0x1737, %g5 fmovsn %xcc, %f0, %f7 ld [%l7 + 0x6C], %f6 loop_348: fbo %fcc0, loop_349 ld [%l7 + 0x24], %f3 fmul8x16al %f1, %f13, %f14 fbe %fcc1, loop_350 loop_349: ldsb [%l7 + 0x70], %l2 fnot2 %f10, %f0 stb %g4, [%l7 + 0x19] loop_350: fandnot1s %f13, %f6, %f6 edge8 %o3, %l1, %i5 lduw [%l7 + 0x08], %o2 lduh [%l7 + 0x76], %i3 fpadd16s %f4, %f1, %f9 std %f12, [%l7 + 0x10] brgez %i1, loop_351 fble %fcc1, loop_352 edge8ln %g2, %l5, %g1 add %i4, %l3, %g7 loop_351: edge8 %i7, %g3, %o1 loop_352: tsubcc %o0, %g6, %o6 ba,a loop_353 taddcctv %i0, %o5, %l6 fmovdneg %xcc, %f0, %f2 tcc %icc, 0x7 loop_353: st %f14, [%l7 + 0x1C] tl %xcc, 0x0 edge8n %o4, %l0, %i6 fmovdgu %icc, %f12, %f12 lduw [%l7 + 0x20], %l4 fmovsg %xcc, %f8, %f6 brgz,a %o7, loop_354 ldsw [%l7 + 0x64], %g5 and %l2, %g4, %i2 srl %l1, %i5, %o2 loop_354: movrlz %i3, 0x00F, %o3 edge16ln %g2, %l5, %i1 lduh [%l7 + 0x3E], %g1 xorcc %l3, 0x1447, %i4 popc %i7, %g3 ld [%l7 + 0x3C], %f8 bne %icc, loop_355 fcmped %fcc1, %f2, %f12 fcmpgt32 %f4, %f12, %o1 bneg,pn %icc, loop_356 loop_355: stw %o0, [%l7 + 0x54] udiv %g7, 0x05CC, %o6 movne %icc, %i0, %o5 loop_356: tsubcc %g6, 0x0F22, %o4 udiv %l6, 0x0E2F, %i6 alignaddr %l0, %l4, %g5 ldsw [%l7 + 0x44], %l2 fnegd %f0, %f6 fpackfix %f10, %f13 fand %f6, %f4, %f8 ldd [%l7 + 0x30], %f14 fpadd32s %f11, %f13, %f0 tcc %xcc, 0x7 tneg %icc, 0x7 fmul8x16au %f2, %f2, %f2 tn %xcc, 0x0 fblg %fcc1, loop_357 bpos,a loop_358 ldx [%l7 + 0x18], %o7 or %g4, %i2, %l1 loop_357: fnands %f8, %f13, %f8 loop_358: ldsw [%l7 + 0x74], %i5 xnorcc %o2, 0x1435, %o3 bcc,a %icc, loop_359 fsrc1 %f12, %f4 stx %i3, [%l7 + 0x48] bcc,a,pn %xcc, loop_360 loop_359: fmovdneg %xcc, %f4, %f15 std %f0, [%l7 + 0x48] bvs,pn %xcc, loop_361 loop_360: movle %icc, %g2, %i1 subc %g1, 0x0647, %l5 fmovrdgez %l3, %f10, %f6 loop_361: stw %i4, [%l7 + 0x08] std %f10, [%l7 + 0x18] std %f10, [%l7 + 0x40] stx %i7, [%l7 + 0x48] lduw [%l7 + 0x08], %g3 taddcctv %o1, 0x1DD3, %o0 fcmple16 %f12, %f4, %o6 fnegd %f0, %f4 ldd [%l7 + 0x40], %f10 fpack16 %f10, %f4 sra %g7, 0x1C, %o5 fmovsl %icc, %f3, %f0 tvc %icc, 0x6 stx %g6, [%l7 + 0x78] ldsh [%l7 + 0x74], %i0 brlz %o4, loop_362 stw %i6, [%l7 + 0x2C] fsrc2s %f8, %f9 fabss %f7, %f15 loop_362: st %f1, [%l7 + 0x40] ldsw [%l7 + 0x5C], %l0 fzero %f6 ldsh [%l7 + 0x66], %l6 fbul %fcc2, loop_363 fpadd32 %f0, %f8, %f4 fxnor %f4, %f4, %f12 std %f6, [%l7 + 0x48] loop_363: movleu %xcc, %l4, %l2 fpadd16s %f5, %f7, %f15 stb %o7, [%l7 + 0x0B] movvs %xcc, %g4, %i2 udiv %g5, 0x18C6, %l1 fmovrdgez %i5, %f12, %f8 std %f4, [%l7 + 0x58] bge,a loop_364 st %f3, [%l7 + 0x30] ldub [%l7 + 0x2C], %o3 addccc %o2, 0x1DFB, %i3 loop_364: lduh [%l7 + 0x52], %g2 movvs %icc, %i1, %g1 fandnot1 %f8, %f0, %f6 st %f2, [%l7 + 0x6C] fand %f4, %f10, %f12 fpmerge %f9, %f6, %f10 ldsh [%l7 + 0x30], %l3 call loop_365 sth %i4, [%l7 + 0x4C] sth %l5, [%l7 + 0x4C] fmovrdlz %i7, %f6, %f10 loop_365: bneg,a loop_366 popc %g3, %o0 for %f14, %f8, %f14 fba %fcc1, loop_367 loop_366: stx %o1, [%l7 + 0x08] stw %g7, [%l7 + 0x38] ldsh [%l7 + 0x66], %o6 loop_367: srax %g6, 0x06, %o5 edge32ln %o4, %i0, %l0 sth %l6, [%l7 + 0x22] ldsb [%l7 + 0x46], %l4 fxnors %f3, %f13, %f13 fsrc1 %f6, %f12 movrgez %l2, %o7, %i6 nop setx loop_368, %l0, %l1 jmpl %l1, %g4 ldub [%l7 + 0x78], %g5 ta %xcc, 0x5 fnot1s %f5, %f0 loop_368: fcmple16 %f2, %f12, %l1 edge8ln %i2, %i5, %o2 xnorcc %o3, 0x1EC1, %i3 movne %xcc, %i1, %g1 stw %l3, [%l7 + 0x14] stw %i4, [%l7 + 0x18] tpos %xcc, 0x0 ld [%l7 + 0x40], %f14 mova %icc, %l5, %g2 srl %g3, 0x0D, %o0 ldsh [%l7 + 0x2E], %i7 lduh [%l7 + 0x1A], %g7 ldub [%l7 + 0x0C], %o1 stw %g6, [%l7 + 0x24] movvs %icc, %o5, %o4 xnor %o6, 0x14CD, %l0 ld [%l7 + 0x0C], %f14 fbul,a %fcc2, loop_369 stb %l6, [%l7 + 0x55] brz %i0, loop_370 umulcc %l4, %o7, %i6 loop_369: bne,a %xcc, loop_371 fmovsle %xcc, %f9, %f2 loop_370: srlx %g4, %l2, %g5 te %icc, 0x5 loop_371: fnegs %f0, %f6 stw %l1, [%l7 + 0x5C] ldub [%l7 + 0x6E], %i5 fornot1 %f12, %f0, %f8 std %f4, [%l7 + 0x30] ldd [%l7 + 0x10], %f8 edge16n %o2, %i2, %o3 stb %i1, [%l7 + 0x7C] sra %i3, 0x02, %g1 ldsh [%l7 + 0x18], %i4 umul %l5, %l3, %g3 fba %fcc0, loop_372 stx %o0, [%l7 + 0x08] bneg,a,pn %xcc, loop_373 fbge,a %fcc3, loop_374 loop_372: fmovrsgz %g2, %f1, %f1 fxors %f11, %f1, %f4 loop_373: st %f12, [%l7 + 0x48] loop_374: stw %g7, [%l7 + 0x74] tge %icc, 0x0 lduw [%l7 + 0x78], %o1 fmovdg %icc, %f5, %f0 stb %i7, [%l7 + 0x7C] edge8l %o5, %g6, %o4 lduw [%l7 + 0x38], %o6 bneg,a loop_375 array16 %l6, %l0, %i0 faligndata %f0, %f2, %f4 fpsub32s %f6, %f12, %f13 loop_375: brgz %l4, loop_376 andncc %i6, %o7, %l2 movrne %g5, %g4, %l1 andcc %o2, %i5, %i2 loop_376: fmul8sux16 %f2, %f8, %f6 stx %o3, [%l7 + 0x30] fmovsa %icc, %f11, %f4 lduh [%l7 + 0x60], %i1 bgu,a,pt %icc, loop_377 bge loop_378 andcc %i3, 0x18DB, %i4 stb %g1, [%l7 + 0x19] loop_377: bvc %xcc, loop_379 loop_378: fmovrdlez %l5, %f6, %f8 edge32 %g3, %o0, %g2 pdist %f4, %f0, %f10 loop_379: fble %fcc2, loop_380 sub %g7, %l3, %o1 fors %f15, %f1, %f8 edge32ln %i7, %g6, %o5 loop_380: ldsw [%l7 + 0x20], %o4 ldx [%l7 + 0x08], %o6 tvc %xcc, 0x4 brz,a %l0, loop_381 ldub [%l7 + 0x41], %i0 fnot2 %f12, %f2 bl,a loop_382 loop_381: lduw [%l7 + 0x5C], %l4 edge32l %i6, %o7, %l2 ldd [%l7 + 0x30], %f0 loop_382: tleu %icc, 0x2 srl %l6, 0x0F, %g4 stb %g5, [%l7 + 0x58] xnorcc %l1, %i5, %o2 fandnot2 %f0, %f2, %f2 movl %icc, %i2, %o3 stb %i1, [%l7 + 0x61] sll %i4, %g1, %i3 ba,pt %xcc, loop_383 bgu %xcc, loop_384 array32 %l5, %g3, %o0 fabss %f11, %f11 loop_383: or %g7, 0x1106, %l3 loop_384: std %f6, [%l7 + 0x58] ldsh [%l7 + 0x4A], %g2 fmovsg %xcc, %f6, %f4 nop setx loop_385, %l0, %l1 jmpl %l1, %o1 tcs %xcc, 0x3 subcc %g6, %o5, %i7 movcc %xcc, %o4, %o6 loop_385: fmovsg %icc, %f11, %f2 subcc %i0, %l4, %i6 bl,a,pn %xcc, loop_386 fnand %f12, %f6, %f0 st %f0, [%l7 + 0x0C] fnands %f1, %f4, %f4 loop_386: bvs %icc, loop_387 fbg %fcc1, loop_388 fmul8x16 %f2, %f6, %f6 move %icc, %l0, %l2 loop_387: fcmps %fcc1, %f14, %f14 loop_388: tsubcctv %o7, %l6, %g5 bn %xcc, loop_389 ldd [%l7 + 0x08], %f6 te %xcc, 0x1 stx %g4, [%l7 + 0x28] loop_389: ldub [%l7 + 0x6E], %l1 sdivcc %i5, 0x10B6, %i2 bvs loop_390 lduh [%l7 + 0x5E], %o2 ldsw [%l7 + 0x68], %o3 fcmpgt16 %f14, %f14, %i4 loop_390: xor %i1, %i3, %l5 subc %g3, 0x1193, %g1 fmovdpos %xcc, %f12, %f7 ldsw [%l7 + 0x1C], %g7 fmovsne %xcc, %f3, %f10 ldx [%l7 + 0x28], %o0 te %xcc, 0x6 std %f8, [%l7 + 0x60] fmovrdne %g2, %f10, %f12 tsubcc %o1, %g6, %l3 ldx [%l7 + 0x48], %i7 lduh [%l7 + 0x78], %o4 bg,pn %icc, loop_391 fzero %f4 lduh [%l7 + 0x52], %o5 fbo %fcc2, loop_392 loop_391: tn %xcc, 0x6 call loop_393 fble %fcc1, loop_394 loop_392: orncc %o6, 0x0E0C, %i0 xorcc %l4, 0x07E4, %i6 loop_393: tsubcctv %l0, 0x1F17, %o7 loop_394: fxnors %f3, %f14, %f10 stx %l6, [%l7 + 0x10] fmovsgu %icc, %f15, %f2 std %f10, [%l7 + 0x30] lduh [%l7 + 0x2E], %l2 fmovrdlez %g5, %f8, %f2 mova %xcc, %l1, %g4 tsubcctv %i5, 0x17A4, %o2 sdivx %o3, 0x1299, %i2 std %f8, [%l7 + 0x58] lduh [%l7 + 0x5E], %i1 fbule,a %fcc1, loop_395 sdiv %i4, 0x0023, %i3 fbu,a %fcc3, loop_396 ldsw [%l7 + 0x6C], %g3 loop_395: mulx %g1, %g7, %o0 fones %f3 loop_396: move %xcc, %g2, %l5 xnorcc %g6, 0x1CE1, %o1 fpadd16 %f0, %f14, %f12 ldsh [%l7 + 0x08], %l3 std %f0, [%l7 + 0x50] andncc %i7, %o4, %o5 fpack32 %f4, %f6, %f8 bg,a %icc, loop_397 sub %o6, 0x0AFE, %i0 fmovrsgez %i6, %f2, %f0 fmovdn %icc, %f4, %f6 loop_397: fpsub32s %f1, %f14, %f4 fnegs %f0, %f10 movrgez %l0, %l4, %l6 udiv %o7, 0x1527, %g5 nop setx loop_398, %l0, %l1 jmpl %l1, %l1 fands %f0, %f3, %f14 stx %g4, [%l7 + 0x28] ldx [%l7 + 0x60], %l2 loop_398: tgu %xcc, 0x5 ldsb [%l7 + 0x48], %i5 andncc %o3, %o2, %i1 fmovsn %icc, %f1, %f7 fmul8x16au %f9, %f12, %f12 ldx [%l7 + 0x10], %i4 nop setx loop_399, %l0, %l1 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 + 0x60], %i3 sth %g3, [%l7 + 0x70] sdivx %g1, 0x01EE, %i2 loop_399: bcs,a,pt %xcc, loop_400 subcc %g7, %g2, %l5 lduh [%l7 + 0x42], %g6 fmovspos %xcc, %f6, %f0 loop_400: fmovrsgz %o0, %f13, %f7 fbn %fcc1, loop_401 fmovdle %icc, %f4, %f12 ld [%l7 + 0x14], %f8 stx %l3, [%l7 + 0x20] loop_401: edge32l %i7, %o4, %o5 fbge,a %fcc1, loop_402 fand %f2, %f2, %f0 fbuge %fcc0, loop_403 fmovscc %xcc, %f0, %f2 loop_402: subcc %o6, %o1, %i0 movrgz %i6, 0x148, %l0 loop_403: orncc %l4, %l6, %g5 fbl %fcc2, loop_404 stw %l1, [%l7 + 0x54] fand %f0, %f6, %f6 fmul8ulx16 %f2, %f8, %f8 loop_404: fpadd32 %f0, %f0, %f2 fbue,a %fcc3, loop_405 lduh [%l7 + 0x5A], %o7 fmovrdlez %g4, %f4, %f8 fmuld8sux16 %f5, %f4, %f10 loop_405: fmovsgu %icc, %f8, %f4 ble loop_406 std %f14, [%l7 + 0x60] std %f2, [%l7 + 0x70] fpsub32 %f2, %f4, %f2 loop_406: sth %i5, [%l7 + 0x7A] array32 %o3, %o2, %l2 stb %i1, [%l7 + 0x1E] ba,a %xcc, loop_407 orn %i4, 0x0326, %i3 fnot2s %f6, %f10 xor %g3, 0x1CA6, %i2 loop_407: mova %icc, %g1, %g7 movvc %icc, %g2, %l5 lduw [%l7 + 0x54], %g6 tne %xcc, 0x7 fba %fcc0, loop_408 for %f4, %f12, %f0 ldsh [%l7 + 0x2A], %o0 fmovrsgez %l3, %f11, %f7 loop_408: tvs %xcc, 0x3 xorcc %i7, %o4, %o5 movleu %xcc, %o6, %o1 mova %icc, %i6, %i0 ld [%l7 + 0x5C], %f10 tg %xcc, 0x2 fcmpes %fcc1, %f6, %f12 fpadd16s %f10, %f15, %f10 ldsb [%l7 + 0x0E], %l4 fmovsge %icc, %f15, %f0 bpos,pt %xcc, loop_409 subcc %l6, %g5, %l1 stx %l0, [%l7 + 0x48] fmovsvc %xcc, %f2, %f4 loop_409: std %f2, [%l7 + 0x18] fba,a %fcc2, loop_410 ldx [%l7 + 0x08], %g4 lduh [%l7 + 0x70], %i5 fmovspos %xcc, %f9, %f11 loop_410: fmovdcc %icc, %f13, %f13 std %f10, [%l7 + 0x70] tne %icc, 0x3 stx %o3, [%l7 + 0x78] orn %o2, 0x1200, %o7 fbue,a %fcc1, loop_411 fsrc1 %f8, %f6 fxors %f2, %f8, %f5 edge16ln %i1, %i4, %l2 loop_411: lduw [%l7 + 0x54], %g3 ld [%l7 + 0x14], %f5 stb %i3, [%l7 + 0x52] movpos %xcc, %g1, %g7 sth %g2, [%l7 + 0x7E] ldx [%l7 + 0x48], %l5 lduh [%l7 + 0x7E], %g6 fmovdl %icc, %f15, %f13 brz,a %o0, loop_412 fmovsn %icc, %f8, %f4 edge32n %l3, %i7, %i2 fmovdl %xcc, %f9, %f9 loop_412: bge %icc, loop_413 bneg,a,pt %icc, loop_414 movrlez %o5, 0x05F, %o6 fones %f8 loop_413: nop setx loop_415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_414: movn %icc, %o4, %i6 fandnot2 %f10, %f4, %f2 tpos %xcc, 0x2 loop_415: st %f10, [%l7 + 0x50] stw %o1, [%l7 + 0x50] xorcc %i0, %l6, %g5 fmovrslez %l4, %f1, %f2 fandnot2s %f12, %f7, %f11 fcmpgt16 %f4, %f4, %l0 fcmpgt32 %f0, %f12, %g4 fmovrsgz %i5, %f5, %f11 tn %icc, 0x5 and %l1, %o3, %o2 addc %o7, 0x032A, %i4 fbl,a %fcc1, loop_416 fone %f0 fmovsg %xcc, %f12, %f2 ldub [%l7 + 0x45], %i1 loop_416: fpadd16 %f2, %f6, %f4 sdivx %g3, 0x1752, %l2 tleu %icc, 0x0 brgz %i3, loop_417 ldsw [%l7 + 0x68], %g1 fba %fcc0, loop_418 bleu loop_419 loop_417: fcmpne32 %f6, %f4, %g2 fands %f12, %f6, %f5 loop_418: ld [%l7 + 0x44], %f8 loop_419: ldsb [%l7 + 0x72], %g7 stb %g6, [%l7 + 0x7B] movleu %icc, %o0, %l3 fbl,a %fcc1, loop_420 fornot2s %f7, %f1, %f15 tneg %xcc, 0x6 faligndata %f12, %f4, %f8 loop_420: fnand %f8, %f8, %f12 tn %icc, 0x6 fmovdvc %xcc, %f12, %f12 movre %i7, %l5, %i2 fors %f13, %f10, %f8 movle %xcc, %o6, %o5 fornot2 %f14, %f8, %f2 bl loop_421 fcmpne16 %f10, %f12, %i6 brlz %o1, loop_422 movl %xcc, %i0, %o4 loop_421: ldx [%l7 + 0x40], %g5 movrne %l6, %l4, %l0 loop_422: edge8ln %g4, %l1, %o3 tpos %xcc, 0x1 ldsb [%l7 + 0x1E], %i5 movge %xcc, %o7, %o2 sethi 0x1C3E, %i1 stw %g3, [%l7 + 0x7C] smul %i4, %i3, %l2 stw %g1, [%l7 + 0x40] bne,a,pn %xcc, loop_423 fmovdg %xcc, %f15, %f10 bl,pn %xcc, loop_424 ldd [%l7 + 0x70], %f14 loop_423: bpos,pt %icc, loop_425 orn %g7, %g6, %o0 loop_424: fpsub16 %f6, %f6, %f12 movn %icc, %g2, %l3 loop_425: stb %l5, [%l7 + 0x0D] ld [%l7 + 0x2C], %f3 movrlez %i7, %i2, %o6 lduw [%l7 + 0x34], %o5 lduh [%l7 + 0x26], %i6 fmovdpos %xcc, %f6, %f9 ldsb [%l7 + 0x59], %o1 nop setx loop_426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f6, %f10, %f14 fpadd16s %f14, %f3, %f9 movpos %xcc, %i0, %o4 loop_426: ldsh [%l7 + 0x1C], %l6 ldub [%l7 + 0x7F], %l4 ldx [%l7 + 0x40], %l0 fnegs %f4, %f9 std %f14, [%l7 + 0x78] fmovdle %xcc, %f7, %f3 tgu %xcc, 0x3 ldsw [%l7 + 0x64], %g5 fbne %fcc0, loop_427 tle %icc, 0x4 ldsb [%l7 + 0x6F], %l1 movge %xcc, %g4, %o3 loop_427: lduw [%l7 + 0x08], %o7 fpsub32s %f3, %f12, %f3 st %f0, [%l7 + 0x44] fmovdne %xcc, %f8, %f1 fmul8x16al %f4, %f13, %f8 ldsw [%l7 + 0x54], %i5 fcmpd %fcc0, %f14, %f12 fsrc1 %f4, %f12 nop setx loop_428, %l0, %l1 jmpl %l1, %i1 tvs %icc, 0x3 bvc,a loop_429 fpackfix %f14, %f12 loop_428: brgez %o2, loop_430 array16 %g3, %i3, %l2 loop_429: bge,a,pt %xcc, loop_431 ldsw [%l7 + 0x34], %i4 loop_430: lduh [%l7 + 0x42], %g1 fcmped %fcc1, %f6, %f14 loop_431: tl %icc, 0x0 tleu %xcc, 0x5 fnot1s %f6, %f3 fble,a %fcc2, loop_432 std %f0, [%l7 + 0x68] stx %g6, [%l7 + 0x60] edge16l %o0, %g2, %l3 loop_432: movge %xcc, %g7, %i7 ldd [%l7 + 0x20], %f6 ldsw [%l7 + 0x08], %i2 addc %o6, 0x0449, %o5 lduh [%l7 + 0x24], %l5 call loop_433 array8 %i6, %o1, %o4 fmovsvc %xcc, %f2, %f12 tcc %icc, 0x3 loop_433: brz,a %i0, loop_434 ldsb [%l7 + 0x4B], %l6 fnegs %f2, %f12 stw %l4, [%l7 + 0x20] loop_434: std %f8, [%l7 + 0x58] ldx [%l7 + 0x78], %g5 ta %xcc, 0x4 movrgez %l0, %g4, %o3 ld [%l7 + 0x54], %f3 fzeros %f0 faligndata %f12, %f0, %f14 fxors %f8, %f7, %f10 lduh [%l7 + 0x6A], %l1 fmovsvc %xcc, %f12, %f8 ldsw [%l7 + 0x10], %i5 fbu,a %fcc3, loop_435 brgz,a %o7, loop_436 ld [%l7 + 0x14], %f4 lduw [%l7 + 0x0C], %i1 loop_435: fmovd %f2, %f4 loop_436: ldd [%l7 + 0x50], %f14 mulx %o2, %i3, %l2 ldub [%l7 + 0x41], %i4 fnot2 %f6, %f8 std %f2, [%l7 + 0x70] fcmpeq32 %f8, %f2, %g1 ldub [%l7 + 0x18], %g6 sra %o0, 0x1E, %g2 lduw [%l7 + 0x7C], %g3 stb %g7, [%l7 + 0x3A] fnegd %f10, %f2 ldsb [%l7 + 0x67], %l3 ldsb [%l7 + 0x21], %i7 brlez,a %o6, loop_437 orn %o5, %i2, %l5 ldx [%l7 + 0x78], %i6 sdivx %o4, 0x06C9, %o1 loop_437: fmovdcs %icc, %f10, %f3 fexpand %f2, %f0 tpos %xcc, 0x4 stb %i0, [%l7 + 0x53] andn %l4, 0x0363, %l6 edge16n %l0, %g5, %g4 subc %o3, 0x03D4, %i5 fmovsle %xcc, %f5, %f5 fmovrsne %l1, %f7, %f13 srlx %o7, %o2, %i1 fbo,a %fcc0, loop_438 fmovrdgez %i3, %f4, %f2 fmovrdgez %l2, %f14, %f8 fmovrslz %g1, %f14, %f3 loop_438: fmovrdgz %g6, %f8, %f0 fmovsle %xcc, %f12, %f0 fmovrsgez %o0, %f0, %f8 orn %g2, 0x1173, %g3 bcc,a,pt %icc, loop_439 fcmps %fcc2, %f8, %f9 ldsb [%l7 + 0x72], %g7 brlz,a %i4, loop_440 loop_439: move %icc, %i7, %l3 ldd [%l7 + 0x08], %f14 tsubcctv %o6, %o5, %l5 loop_440: brgez,a %i2, loop_441 st %f3, [%l7 + 0x3C] ldub [%l7 + 0x47], %i6 orcc %o4, %i0, %l4 loop_441: fmovdle %icc, %f13, %f8 fmovsl %xcc, %f8, %f11 brnz %o1, loop_442 ldd [%l7 + 0x50], %f8 brlz,a %l6, loop_443 call loop_444 loop_442: fnot1s %f14, %f8 fcmpgt32 %f6, %f14, %g5 loop_443: ld [%l7 + 0x74], %f5 loop_444: xorcc %l0, 0x169D, %g4 fxnor %f6, %f4, %f10 bvs,a,pn %icc, loop_445 ldx [%l7 + 0x58], %i5 st %f9, [%l7 + 0x68] stw %l1, [%l7 + 0x10] loop_445: fmovrsgez %o3, %f0, %f9 udiv %o7, 0x1DBF, %o2 brgez %i1, loop_446 stw %l2, [%l7 + 0x54] fmovdvc %icc, %f7, %f5 subcc %g1, 0x023B, %i3 loop_446: fmovscc %xcc, %f13, %f15 edge16ln %g6, %g2, %g3 ldsw [%l7 + 0x48], %g7 sra %i4, 0x1A, %o0 sth %i7, [%l7 + 0x50] std %f8, [%l7 + 0x50] st %f9, [%l7 + 0x60] ble loop_447 ldd [%l7 + 0x68], %f0 fcmped %fcc2, %f0, %f12 fnors %f4, %f14, %f3 loop_447: movge %icc, %l3, %o6 fmovrde %l5, %f10, %f0 stx %i2, [%l7 + 0x40] brlz,a %o5, loop_448 ldx [%l7 + 0x58], %i6 fcmpeq32 %f0, %f6, %o4 sth %l4, [%l7 + 0x4C] loop_448: udivx %o1, 0x0BA8, %l6 ldub [%l7 + 0x4F], %g5 call loop_449 fnegs %f6, %f15 movn %xcc, %l0, %g4 sth %i0, [%l7 + 0x28] loop_449: fmovsn %xcc, %f2, %f9 mova %xcc, %i5, %l1 ldd [%l7 + 0x08], %f8 ldsh [%l7 + 0x2A], %o3 st %f9, [%l7 + 0x70] lduh [%l7 + 0x4E], %o2 movrgez %o7, %i1, %g1 array32 %i3, %g6, %l2 edge32ln %g3, %g2, %i4 bpos,pt %icc, loop_450 ldd [%l7 + 0x50], %f6 sth %g7, [%l7 + 0x24] fbe %fcc2, loop_451 loop_450: fmovda %icc, %f0, %f10 and %i7, 0x10B0, %o0 ldd [%l7 + 0x18], %f6 loop_451: fbug %fcc1, loop_452 ldsw [%l7 + 0x2C], %o6 ldx [%l7 + 0x50], %l3 sra %i2, 0x0E, %o5 loop_452: fmovdl %xcc, %f15, %f12 ld [%l7 + 0x18], %f14 stw %l5, [%l7 + 0x48] ldub [%l7 + 0x5D], %o4 tvc %icc, 0x4 stb %i6, [%l7 + 0x2B] fcmpne32 %f10, %f6, %l4 sth %o1, [%l7 + 0x18] ldsw [%l7 + 0x74], %l6 movl %xcc, %l0, %g5 array16 %i0, %i5, %l1 fmul8sux16 %f12, %f6, %f0 tsubcc %g4, %o2, %o3 tle %xcc, 0x7 fmovd %f14, %f12 std %f8, [%l7 + 0x08] bleu,pt %icc, loop_453 fmovsn %xcc, %f8, %f1 subccc %i1, 0x1DCD, %o7 fpsub32s %f1, %f11, %f9 loop_453: fpsub16 %f14, %f10, %f4 stw %i3, [%l7 + 0x58] popc %g6, %l2 fmovrde %g3, %f8, %f2 stb %g1, [%l7 + 0x69] xorcc %i4, %g2, %i7 fmovrdgz %o0, %f8, %f0 popc 0x04BF, %g7 ldsh [%l7 + 0x70], %o6 fmovsvc %icc, %f9, %f7 brlez %l3, loop_454 ld [%l7 + 0x58], %f12 ldsw [%l7 + 0x18], %i2 tvc %xcc, 0x7 loop_454: sll %o5, %o4, %l5 fmovsa %icc, %f0, %f6 edge16l %i6, %o1, %l4 fmovrdgez %l0, %f2, %f0 edge8l %l6, %g5, %i5 fbo %fcc1, loop_455 edge32ln %l1, %g4, %i0 fbule %fcc0, loop_456 fbne %fcc1, loop_457 loop_455: fmovscc %icc, %f4, %f11 fble %fcc1, loop_458 loop_456: fmovsge %icc, %f1, %f8 loop_457: fzeros %f0 ldub [%l7 + 0x71], %o3 loop_458: fbo %fcc3, loop_459 udivx %o2, 0x1694, %i1 ld [%l7 + 0x68], %f10 fxor %f2, %f8, %f14 loop_459: xnor %i3, %o7, %l2 fmovs %f13, %f5 fbn,a %fcc1, loop_460 std %f14, [%l7 + 0x60] fandnot2s %f12, %f11, %f6 tne %icc, 0x5 loop_460: st %f11, [%l7 + 0x20] fpackfix %f6, %f2 movcs %xcc, %g6, %g1 st %f4, [%l7 + 0x14] fmovdle %xcc, %f10, %f1 bleu %xcc, loop_461 fmovrdlez %i4, %f0, %f4 fbn,a %fcc0, loop_462 fcmple16 %f6, %f10, %g2 loop_461: fbule,a %fcc3, loop_463 and %i7, 0x05E4, %g3 loop_462: taddcctv %o0, %o6, %g7 ldsh [%l7 + 0x5C], %i2 loop_463: fmovdleu %icc, %f7, %f11 fmovrde %l3, %f2, %f2 std %f6, [%l7 + 0x58] fmovdcs %xcc, %f8, %f10 fpadd16 %f0, %f10, %f8 addccc %o5, %o4, %l5 bvc,a,pt %xcc, loop_464 popc 0x0899, %o1 ldub [%l7 + 0x2B], %l4 fone %f0 loop_464: fnand %f0, %f12, %f12 fpadd32s %f12, %f15, %f12 bcs,a %xcc, loop_465 xorcc %i6, %l6, %g5 fmovrdlz %l0, %f2, %f6 subcc %i5, %g4, %l1 loop_465: sdiv %i0, 0x12D9, %o2 fcmpd %fcc3, %f14, %f14 sdivcc %o3, 0x1075, %i1 fornot1 %f12, %f14, %f8 stx %o7, [%l7 + 0x60] xorcc %l2, %i3, %g6 ldx [%l7 + 0x50], %g1 bn,a,pn %xcc, loop_466 fbug %fcc1, loop_467 fsrc1 %f14, %f0 fcmped %fcc0, %f0, %f4 loop_466: smul %i4, 0x1EF9, %i7 loop_467: ldsb [%l7 + 0x74], %g3 fandnot2s %f13, %f0, %f8 movl %icc, %g2, %o6 lduw [%l7 + 0x40], %o0 fornot2s %f10, %f9, %f4 sth %i2, [%l7 + 0x38] udivx %l3, 0x048F, %o5 stx %g7, [%l7 + 0x28] ldd [%l7 + 0x78], %f8 std %f10, [%l7 + 0x18] stx %l5, [%l7 + 0x18] fnors %f6, %f4, %f10 ldsb [%l7 + 0x33], %o4 bneg %icc, loop_468 fzero %f8 fmovscc %xcc, %f9, %f13 stx %l4, [%l7 + 0x18] loop_468: fnor %f2, %f2, %f2 fpadd16 %f8, %f8, %f12 fmovsneg %xcc, %f11, %f14 tpos %icc, 0x0 bne,a,pt %xcc, loop_469 ldsh [%l7 + 0x5C], %o1 sth %i6, [%l7 + 0x12] movg %xcc, %g5, %l6 loop_469: bvs,pn %icc, loop_470 stb %l0, [%l7 + 0x14] ld [%l7 + 0x14], %f7 ld [%l7 + 0x08], %f5 loop_470: sub %i5, %l1, %g4 edge8 %o2, %o3, %i1 fbe,a %fcc1, loop_471 lduh [%l7 + 0x16], %o7 st %f5, [%l7 + 0x4C] edge16n %l2, %i0, %g6 loop_471: ld [%l7 + 0x38], %f4 bcs,a %icc, loop_472 fpsub16 %f12, %f4, %f2 lduw [%l7 + 0x0C], %g1 ld [%l7 + 0x28], %f15 loop_472: xorcc %i4, %i7, %i3 edge32n %g2, %o6, %o0 subc %i2, 0x0866, %l3 ldx [%l7 + 0x28], %g3 movleu %icc, %g7, %o5 for %f8, %f10, %f14 fmovde %xcc, %f15, %f14 addcc %l5, %l4, %o1 fmovdn %icc, %f2, %f14 orncc %i6, 0x138D, %g5 movleu %icc, %l6, %o4 sdivx %l0, 0x0996, %l1 fbug,a %fcc2, loop_473 st %f7, [%l7 + 0x30] fsrc2s %f4, %f0 ldub [%l7 + 0x7B], %i5 loop_473: edge32 %o2, %g4, %o3 edge16n %o7, %l2, %i0 bneg loop_474 call loop_475 addcc %g6, 0x0535, %g1 ble,a loop_476 loop_474: stw %i1, [%l7 + 0x34] loop_475: fbe %fcc2, loop_477 brz %i7, loop_478 loop_476: fbu,a %fcc3, loop_479 lduw [%l7 + 0x44], %i4 loop_477: fxors %f14, %f10, %f1 loop_478: tn %icc, 0x4 loop_479: fpackfix %f10, %f9 fbug,a %fcc3, loop_480 bcc,a,pt %icc, loop_481 movg %xcc, %g2, %o6 nop setx loop_482, %l0, %l1 jmpl %l1, %i3 loop_480: udivcc %o0, 0x1B43, %i2 loop_481: srlx %l3, 0x03, %g3 nop setx loop_483, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_482: movrlez %o5, 0x109, %g7 fbge %fcc3, loop_484 ldx [%l7 + 0x30], %l5 loop_483: fmovsle %icc, %f14, %f4 fands %f0, %f0, %f4 loop_484: std %f2, [%l7 + 0x38] tle %icc, 0x3 ldsw [%l7 + 0x3C], %l4 tcs %icc, 0x6 lduw [%l7 + 0x1C], %o1 movcs %xcc, %i6, %g5 movre %o4, %l6, %l1 bvc %xcc, loop_485 ldx [%l7 + 0x58], %i5 taddcctv %o2, 0x02FD, %l0 tsubcctv %g4, %o3, %o7 loop_485: fmovdvc %icc, %f15, %f10 movrgez %l2, 0x301, %g6 movn %xcc, %g1, %i0 ldub [%l7 + 0x6B], %i1 movrgez %i4, 0x3B2, %i7 fmovsvc %icc, %f4, %f1 edge32l %g2, %o6, %i3 fbug,a %fcc2, loop_486 ldsh [%l7 + 0x70], %i2 sethi 0x0FE9, %l3 sth %o0, [%l7 + 0x6A] loop_486: stw %g3, [%l7 + 0x78] lduh [%l7 + 0x68], %o5 subcc %g7, %l5, %o1 bleu %xcc, loop_487 stx %l4, [%l7 + 0x08] fpsub32 %f14, %f14, %f4 popc %g5, %i6 loop_487: sub %o4, 0x1326, %l1 fcmple32 %f14, %f4, %i5 popc 0x0F3E, %o2 fmovrslez %l0, %f6, %f13 fcmpes %fcc1, %f11, %f15 fbo %fcc2, loop_488 stw %l6, [%l7 + 0x5C] stb %g4, [%l7 + 0x12] lduh [%l7 + 0x46], %o3 loop_488: st %f10, [%l7 + 0x18] fbne,a %fcc2, loop_489 st %f12, [%l7 + 0x3C] ble loop_490 st %f2, [%l7 + 0x10] loop_489: te %xcc, 0x4 bneg,pn %xcc, loop_491 loop_490: lduw [%l7 + 0x1C], %l2 umul %g6, %o7, %i0 fmovde %xcc, %f13, %f14 loop_491: subc %i1, 0x0D63, %g1 srl %i4, 0x08, %g2 tg %xcc, 0x0 tcs %icc, 0x3 nop setx loop_492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f4, %f12, %f10 fabss %f7, %f7 stw %o6, [%l7 + 0x1C] loop_492: tg %xcc, 0x0 brnz %i3, loop_493 stb %i2, [%l7 + 0x6E] fones %f9 andn %l3, 0x198D, %o0 loop_493: movleu %icc, %i7, %o5 std %f12, [%l7 + 0x60] edge16 %g3, %g7, %o1 st %f3, [%l7 + 0x5C] bg loop_494 fcmpeq16 %f0, %f14, %l5 tne %xcc, 0x4 movre %l4, 0x3BD, %i6 loop_494: fpsub32s %f5, %f15, %f13 addc %g5, 0x09C3, %l1 fmovdle %xcc, %f7, %f10 fcmped %fcc1, %f6, %f6 fone %f12 fbge %fcc0, loop_495 brlez,a %o4, loop_496 bshuffle %f4, %f12, %f2 st %f11, [%l7 + 0x2C] loop_495: fxor %f8, %f2, %f6 loop_496: fmuld8ulx16 %f10, %f3, %f12 sdivx %i5, 0x17AF, %l0 stx %l6, [%l7 + 0x60] fone %f8 udivx %g4, 0x1DB1, %o2 tle %icc, 0x6 fmovrdlez %o3, %f0, %f10 ldx [%l7 + 0x70], %l2 stw %o7, [%l7 + 0x40] ldsw [%l7 + 0x30], %i0 movvs %xcc, %g6, %g1 fcmpeq16 %f12, %f10, %i4 edge16l %i1, %o6, %i3 tcc %icc, 0x0 fbul,a %fcc1, loop_497 stb %g2, [%l7 + 0x10] mulx %i2, %l3, %o0 movrgz %o5, 0x090, %g3 loop_497: mulscc %g7, 0x0878, %i7 fmovse %xcc, %f0, %f8 edge16ln %l5, %o1, %l4 for %f14, %f8, %f6 fandnot2 %f14, %f8, %f0 fnegs %f4, %f0 bneg,pn %xcc, loop_498 bne %icc, loop_499 std %f10, [%l7 + 0x28] brz,a %i6, loop_500 loop_498: umulcc %g5, 0x1003, %l1 loop_499: fba %fcc3, loop_501 sth %o4, [%l7 + 0x68] loop_500: ldd [%l7 + 0x18], %f2 tcs %xcc, 0x5 loop_501: stb %l0, [%l7 + 0x77] fmul8x16au %f5, %f5, %f12 fnands %f15, %f15, %f1 bne,pn %icc, loop_502 tsubcc %i5, %l6, %o2 fmovrdlez %o3, %f0, %f12 movrgz %g4, 0x351, %o7 loop_502: fcmpd %fcc3, %f4, %f0 tle %icc, 0x1 fnot1 %f2, %f14 edge8 %l2, %g6, %i0 fmul8ulx16 %f4, %f4, %f10 fmovrslez %g1, %f3, %f15 fmovrsgz %i4, %f12, %f9 ld [%l7 + 0x20], %f14 fmovrslez %i1, %f15, %f13 ldsw [%l7 + 0x34], %i3 fmovrslz %g2, %f1, %f5 srlx %o6, %l3, %o0 fba %fcc2, loop_503 fmovrde %i2, %f4, %f0 fcmpne16 %f10, %f14, %o5 bgu,pn %icc, loop_504 loop_503: ldsb [%l7 + 0x42], %g3 edge32ln %g7, %i7, %o1 fmovrse %l4, %f9, %f11 loop_504: fmovsne %icc, %f3, %f0 andncc %i6, %g5, %l5 fpadd16s %f1, %f4, %f6 fmovdn %icc, %f7, %f12 fmovrdgez %l1, %f6, %f12 sth %l0, [%l7 + 0x50] ldd [%l7 + 0x60], %f6 fmovsgu %icc, %f0, %f1 ld [%l7 + 0x30], %f5 stb %o4, [%l7 + 0x33] std %f6, [%l7 + 0x78] fmovdge %icc, %f10, %f10 fmovscc %xcc, %f14, %f2 sth %i5, [%l7 + 0x08] fmovrdlz %o2, %f2, %f14 ldsw [%l7 + 0x38], %o3 stb %l6, [%l7 + 0x64] sethi 0x1163, %o7 udiv %g4, 0x0F35, %l2 fors %f2, %f6, %f6 bcc %icc, loop_505 stx %i0, [%l7 + 0x08] bpos,a,pn %xcc, loop_506 fornot1 %f2, %f10, %f2 loop_505: fmul8sux16 %f14, %f10, %f12 edge8n %g1, %g6, %i4 loop_506: movrlz %i1, 0x1F6, %i3 ldsw [%l7 + 0x08], %o6 ldsb [%l7 + 0x2C], %g2 fcmpeq32 %f12, %f0, %o0 ldsh [%l7 + 0x7A], %l3 sethi 0x0AC1, %o5 std %f2, [%l7 + 0x10] ldx [%l7 + 0x30], %g3 tsubcc %i2, 0x0A3A, %g7 move %icc, %i7, %l4 fbne %fcc3, loop_507 fmovscc %icc, %f5, %f8 fmovdg %xcc, %f1, %f0 st %f14, [%l7 + 0x70] loop_507: fbl,a %fcc1, loop_508 fzeros %f2 movpos %xcc, %i6, %g5 ldub [%l7 + 0x4F], %o1 loop_508: ldsh [%l7 + 0x42], %l1 xor %l0, %l5, %o4 fcmple32 %f2, %f6, %o2 srlx %i5, 0x10, %l6 fbne,a %fcc2, loop_509 sll %o3, %g4, %l2 std %f0, [%l7 + 0x10] stw %o7, [%l7 + 0x30] loop_509: std %f8, [%l7 + 0x50] ld [%l7 + 0x54], %f8 fnot1s %f12, %f12 ldsw [%l7 + 0x7C], %g1 fmovda %xcc, %f4, %f5 fandnot2s %f11, %f7, %f11 fbue,a %fcc0, loop_510 bcc,pt %xcc, loop_511 call loop_512 fmovrslez %i0, %f11, %f1 loop_510: lduw [%l7 + 0x5C], %i4 loop_511: fandnot2s %f9, %f14, %f0 loop_512: movgu %icc, %g6, %i1 call loop_513 fnands %f1, %f13, %f14 stw %o6, [%l7 + 0x30] sdivcc %i3, 0x0119, %o0 loop_513: addc %g2, %o5, %l3 fmovdvc %xcc, %f10, %f6 fnors %f15, %f14, %f3 ldsw [%l7 + 0x50], %i2 st %f13, [%l7 + 0x7C] lduh [%l7 + 0x40], %g7 lduw [%l7 + 0x18], %g3 smulcc %l4, 0x05B7, %i6 bgu,a loop_514 fmovdpos %xcc, %f2, %f13 fxnors %f1, %f7, %f2 fxnors %f1, %f6, %f3 loop_514: fnot1 %f10, %f4 lduh [%l7 + 0x1E], %g5 edge16ln %o1, %l1, %l0 or %l5, 0x1CFA, %i7 ldx [%l7 + 0x30], %o4 subccc %o2, %i5, %l6 fcmpd %fcc2, %f0, %f10 brgez %g4, loop_515 ldx [%l7 + 0x68], %o3 fpack16 %f8, %f3 fmovrsgez %o7, %f1, %f13 loop_515: bleu,pn %xcc, loop_516 bcc,a loop_517 fmovscs %xcc, %f4, %f12 movgu %icc, %g1, %l2 loop_516: movrgez %i0, %g6, %i1 loop_517: ldx [%l7 + 0x28], %i4 nop setx loop_518, %l0, %l1 jmpl %l1, %i3 movrgez %o6, %g2, %o0 fsrc1 %f14, %f8 fmovsvc %xcc, %f7, %f11 loop_518: ldub [%l7 + 0x6A], %o5 fmovrse %i2, %f11, %f2 fzeros %f8 edge32n %l3, %g7, %l4 stw %i6, [%l7 + 0x70] fmovsge %icc, %f5, %f14 fnegs %f12, %f2 ldsb [%l7 + 0x3D], %g3 tpos %icc, 0x5 addcc %g5, 0x1763, %o1 lduh [%l7 + 0x60], %l0 ldx [%l7 + 0x30], %l1 stw %l5, [%l7 + 0x14] xnor %i7, %o4, %i5 stw %l6, [%l7 + 0x78] stb %g4, [%l7 + 0x63] stx %o2, [%l7 + 0x48] fandnot2s %f15, %f8, %f10 fmovsg %icc, %f15, %f15 edge16ln %o3, %g1, %l2 lduw [%l7 + 0x4C], %o7 lduh [%l7 + 0x3A], %g6 bneg,a %xcc, loop_519 ldd [%l7 + 0x20], %f2 addcc %i0, %i1, %i3 fmovsleu %icc, %f13, %f12 loop_519: fnot2s %f10, %f3 movl %xcc, %i4, %g2 ld [%l7 + 0x48], %f2 stw %o6, [%l7 + 0x60] edge8ln %o5, %o0, %l3 fnands %f1, %f8, %f5 fbule,a %fcc1, loop_520 fmovsle %icc, %f9, %f14 stx %g7, [%l7 + 0x20] bpos,a %xcc, loop_521 loop_520: fmovdcc %xcc, %f7, %f15 fors %f13, %f11, %f4 fnot2 %f8, %f2 loop_521: fexpand %f14, %f8 fmovsg %icc, %f9, %f7 bvc loop_522 fmovrsgz %l4, %f4, %f4 bn,a,pn %xcc, loop_523 ldsh [%l7 + 0x0C], %i2 loop_522: andncc %i6, %g5, %o1 fpadd32s %f3, %f5, %f14 loop_523: bg,pt %icc, loop_524 fxors %f7, %f13, %f15 brlez,a %l0, loop_525 stw %l1, [%l7 + 0x4C] loop_524: lduw [%l7 + 0x28], %l5 bneg %xcc, loop_526 loop_525: call loop_527 fpsub32s %f3, %f6, %f6 fandnot2s %f1, %f10, %f2 loop_526: fmovdneg %xcc, %f2, %f8 loop_527: edge8ln %g3, %i7, %i5 nop setx loop_528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a %icc, loop_529 srl %l6, %o4, %o2 lduw [%l7 + 0x70], %o3 loop_528: bl,pt %icc, loop_530 loop_529: ldd [%l7 + 0x48], %f2 movl %icc, %g4, %l2 fbn %fcc2, loop_531 loop_530: fmovs %f6, %f2 movvs %xcc, %o7, %g6 stb %g1, [%l7 + 0x10] loop_531: ldsw [%l7 + 0x40], %i0 udivcc %i1, 0x0DA0, %i4 ldsw [%l7 + 0x54], %g2 fmovdl %icc, %f8, %f0 fba %fcc0, loop_532 fblg,a %fcc0, loop_533 brgez,a %o6, loop_534 fxnor %f6, %f14, %f0 loop_532: fmovdleu %xcc, %f3, %f0 loop_533: bcs,a,pn %icc, loop_535 loop_534: movleu %icc, %i3, %o5 fmovsgu %xcc, %f10, %f2 fandnot1s %f2, %f5, %f9 loop_535: taddcc %o0, 0x0A3C, %l3 fbe %fcc3, loop_536 fbul,a %fcc0, loop_537 andncc %g7, %l4, %i2 ldx [%l7 + 0x58], %i6 loop_536: stx %g5, [%l7 + 0x58] loop_537: ldx [%l7 + 0x18], %l0 alignaddrl %o1, %l1, %l5 fornot1 %f4, %f0, %f8 sth %g3, [%l7 + 0x54] fnand %f0, %f14, %f2 tneg %icc, 0x0 fmovsneg %xcc, %f2, %f8 udivx %i7, 0x19E6, %l6 fmovrdne %i5, %f6, %f12 stb %o2, [%l7 + 0x7B] fmovrdlz %o3, %f0, %f2 fbu %fcc3, loop_538 stb %g4, [%l7 + 0x3B] mulscc %o4, 0x0A49, %l2 lduw [%l7 + 0x20], %o7 loop_538: fpadd32 %f0, %f0, %f10 movrne %g1, %g6, %i1 brz,a %i4, loop_539 lduh [%l7 + 0x48], %i0 fba %fcc1, loop_540 pdist %f6, %f8, %f8 loop_539: tn %icc, 0x2 edge16n %g2, %i3, %o6 loop_540: movgu %icc, %o0, %o5 movge %icc, %l3, %l4 brnz,a %i2, loop_541 fnot2s %f15, %f15 st %f11, [%l7 + 0x30] st %f8, [%l7 + 0x24] loop_541: fandnot1s %f11, %f9, %f4 or %i6, %g7, %g5 fcmpeq32 %f10, %f10, %o1 fmovrsgez %l1, %f6, %f4 tg %icc, 0x1 stw %l0, [%l7 + 0x20] fmovsvc %icc, %f4, %f5 fcmpes %fcc1, %f5, %f6 ldub [%l7 + 0x20], %g3 ldd [%l7 + 0x50], %f6 fbg %fcc3, loop_542 edge8ln %l5, %l6, %i7 fornot2s %f3, %f14, %f3 or %o2, 0x081F, %o3 loop_542: ld [%l7 + 0x30], %f8 lduh [%l7 + 0x62], %g4 edge32n %i5, %o4, %l2 fmovde %icc, %f3, %f12 fsrc2s %f4, %f1 fpack32 %f0, %f8, %f2 orncc %g1, 0x0066, %o7 bvs loop_543 bn loop_544 movl %xcc, %i1, %i4 ldx [%l7 + 0x70], %g6 loop_543: fpsub32s %f14, %f0, %f0 loop_544: sethi 0x09E5, %g2 edge16l %i0, %i3, %o6 bg %icc, loop_545 sdivcc %o0, 0x1535, %l3 fbug %fcc2, loop_546 stb %o5, [%l7 + 0x5A] loop_545: sth %i2, [%l7 + 0x1A] ldx [%l7 + 0x38], %l4 loop_546: faligndata %f14, %f2, %f6 fpsub16 %f8, %f2, %f8 ldsh [%l7 + 0x3C], %g7 stx %g5, [%l7 + 0x18] movrlz %o1, 0x198, %i6 bvc,a %xcc, loop_547 ldsh [%l7 + 0x48], %l1 faligndata %f10, %f8, %f2 lduw [%l7 + 0x60], %l0 loop_547: edge32n %g3, %l6, %i7 fnegs %f9, %f14 addcc %o2, %o3, %l5 udivx %i5, 0x1491, %o4 nop setx loop_548, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sethi 0x184C, %g4 movcc %xcc, %g1, %o7 bcc,a,pt %icc, loop_549 loop_548: fmul8x16al %f0, %f11, %f0 fmovspos %xcc, %f0, %f14 tneg %xcc, 0x6 loop_549: ldub [%l7 + 0x0F], %l2 sdivcc %i4, 0x0745, %i1 ldsw [%l7 + 0x78], %g6 st %f13, [%l7 + 0x6C] subc %i0, %i3, %g2 fcmpeq32 %f4, %f10, %o6 andncc %o0, %l3, %o5 stb %i2, [%l7 + 0x71] movrlz %g7, %g5, %l4 fbule,a %fcc0, loop_550 fpsub32s %f13, %f14, %f12 fand %f2, %f14, %f6 st %f11, [%l7 + 0x0C] loop_550: sth %o1, [%l7 + 0x60] fmuld8sux16 %f9, %f5, %f4 movrlez %i6, 0x29F, %l1 move %xcc, %g3, %l6 tvc %icc, 0x7 fnands %f9, %f5, %f9 fnot1 %f12, %f0 andcc %l0, 0x12D1, %o2 fbe,a %fcc3, loop_551 fbul %fcc1, loop_552 andn %i7, %o3, %l5 stw %o4, [%l7 + 0x08] loop_551: ldsb [%l7 + 0x40], %g4 loop_552: fmovscs %icc, %f11, %f10 fmovrsgez %i5, %f14, %f6 brnz,a %o7, loop_553 stx %g1, [%l7 + 0x30] stx %i4, [%l7 + 0x30] fmovsa %icc, %f3, %f1 loop_553: taddcctv %l2, %g6, %i1 ldub [%l7 + 0x2E], %i3 std %f0, [%l7 + 0x40] fmul8x16 %f8, %f4, %f2 nop setx loop_554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7D], %i0 ld [%l7 + 0x40], %f5 fnot2 %f6, %f4 loop_554: brnz %g2, loop_555 brgez,a %o6, loop_556 tneg %xcc, 0x0 fmovsle %icc, %f4, %f15 loop_555: fnot2 %f4, %f4 loop_556: fexpand %f6, %f8 fmovsle %xcc, %f15, %f2 ldx [%l7 + 0x08], %l3 fmovdn %icc, %f13, %f1 movg %xcc, %o0, %i2 fmul8ulx16 %f8, %f6, %f8 fnot2 %f2, %f14 fmovde %icc, %f2, %f4 sth %g7, [%l7 + 0x54] fzeros %f3 fsrc2s %f6, %f1 movn %icc, %o5, %l4 fnors %f7, %f8, %f4 ld [%l7 + 0x74], %f11 movrgez %o1, 0x175, %g5 movrlez %l1, %g3, %i6 fnegd %f12, %f10 fbu %fcc1, loop_557 ldsh [%l7 + 0x74], %l0 ld [%l7 + 0x10], %f8 fpack16 %f12, %f15 loop_557: ldsb [%l7 + 0x12], %l6 fmovdgu %xcc, %f0, %f10 bn %icc, loop_558 fpsub32 %f8, %f0, %f14 fbn,a %fcc2, loop_559 stw %o2, [%l7 + 0x58] loop_558: ld [%l7 + 0x38], %f10 alignaddrl %i7, %l5, %o4 loop_559: tcc %icc, 0x2 ld [%l7 + 0x10], %f8 tgu %icc, 0x1 fmovdcc %icc, %f14, %f3 fnot1s %f0, %f7 ldsb [%l7 + 0x7F], %o3 ldsb [%l7 + 0x2A], %i5 array8 %g4, %g1, %i4 fmovrsne %o7, %f8, %f15 movg %xcc, %l2, %g6 fcmpgt16 %f8, %f0, %i1 movg %icc, %i3, %g2 udivx %o6, 0x1C16, %i0 movgu %xcc, %o0, %l3 popc 0x0390, %i2 edge8n %o5, %l4, %o1 fnand %f4, %f12, %f10 andcc %g7, 0x14F1, %l1 fandnot2s %f2, %f9, %f7 ldx [%l7 + 0x68], %g3 sra %g5, %l0, %i6 fmovrdlez %o2, %f6, %f2 fbg %fcc2, loop_560 siam 0x3 ldub [%l7 + 0x65], %l6 andcc %i7, %o4, %o3 loop_560: siam 0x0 fmovscs %xcc, %f11, %f6 ldsw [%l7 + 0x2C], %i5 fbul %fcc3, loop_561 fxnors %f8, %f8, %f4 udivcc %g4, 0x07D3, %g1 stw %l5, [%l7 + 0x08] loop_561: edge16 %o7, %i4, %l2 fsrc1 %f2, %f12 addccc %i1, 0x0C8F, %g6 call loop_562 taddcctv %g2, %i3, %i0 fmovrdgz %o6, %f2, %f12 bpos loop_563 loop_562: taddcc %l3, %o0, %i2 faligndata %f4, %f4, %f14 movre %o5, 0x128, %l4 loop_563: ldub [%l7 + 0x21], %g7 fpackfix %f12, %f5 tleu %icc, 0x4 fmovdne %xcc, %f10, %f6 fexpand %f10, %f8 be,pn %xcc, loop_564 mulscc %o1, %g3, %l1 fpackfix %f2, %f12 std %f10, [%l7 + 0x60] loop_564: lduw [%l7 + 0x50], %l0 fones %f8 fmovsneg %icc, %f12, %f0 ldub [%l7 + 0x77], %g5 stx %o2, [%l7 + 0x40] fexpand %f15, %f0 or %i6, %i7, %l6 fand %f0, %f2, %f8 fmovdgu %icc, %f9, %f15 lduh [%l7 + 0x6A], %o3 fmovrde %o4, %f14, %f10 sllx %i5, %g1, %l5 fbue,a %fcc3, loop_565 sll %g4, %o7, %l2 ldub [%l7 + 0x6C], %i1 fbul %fcc0, loop_566 loop_565: fbo %fcc3, loop_567 ldx [%l7 + 0x28], %i4 lduh [%l7 + 0x3C], %g2 loop_566: ldd [%l7 + 0x28], %f8 loop_567: fand %f12, %f6, %f10 ba,a %icc, loop_568 fones %f10 tsubcc %g6, %i3, %o6 fxor %f0, %f0, %f2 loop_568: sth %i0, [%l7 + 0x0E] array32 %l3, %o0, %o5 fbge,a %fcc3, loop_569 fcmped %fcc3, %f0, %f8 ldsb [%l7 + 0x56], %l4 fmovs %f8, %f14 loop_569: stb %g7, [%l7 + 0x6C] sethi 0x174F, %i2 fba %fcc0, loop_570 fbule,a %fcc3, loop_571 bge %xcc, loop_572 sllx %g3, 0x17, %o1 loop_570: lduw [%l7 + 0x78], %l0 loop_571: fornot2 %f4, %f12, %f10 loop_572: movleu %xcc, %g5, %o2 stw %i6, [%l7 + 0x20] sllx %i7, 0x1F, %l6 fpsub16 %f8, %f6, %f8 sth %o3, [%l7 + 0x28] edge32n %l1, %i5, %g1 fmovrsgz %l5, %f7, %f10 std %f4, [%l7 + 0x20] bg,a loop_573 fbo,a %fcc2, loop_574 fmul8x16al %f9, %f14, %f4 taddcctv %o4, %o7, %l2 loop_573: fmovrdlez %i1, %f4, %f10 loop_574: tsubcctv %i4, %g2, %g4 brgez,a %i3, loop_575 sub %g6, %o6, %l3 fabss %f4, %f1 ldsw [%l7 + 0x6C], %i0 loop_575: brlez %o0, loop_576 fmovrslz %o5, %f12, %f8 tvs %icc, 0x6 srax %g7, %i2, %g3 loop_576: fbe %fcc2, loop_577 sdiv %o1, 0x0C3B, %l4 fcmps %fcc0, %f13, %f2 nop setx loop_578, %l0, %l1 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_577: ldsh [%l7 + 0x4E], %l0 fbue %fcc0, loop_579 ldd [%l7 + 0x58], %f12 loop_578: ba,pt %icc, loop_580 std %f12, [%l7 + 0x08] loop_579: stw %g5, [%l7 + 0x14] edge8ln %o2, %i7, %i6 loop_580: fpsub16 %f6, %f10, %f10 fcmps %fcc1, %f8, %f1 fbo,a %fcc1, loop_581 bge,a %icc, loop_582 bl,pt %xcc, loop_583 fnot1 %f10, %f6 loop_581: st %f7, [%l7 + 0x7C] loop_582: edge32 %l6, %o3, %i5 loop_583: fnot1 %f6, %f2 lduh [%l7 + 0x56], %g1 stb %l1, [%l7 + 0x4B] tn %xcc, 0x7 fbe,a %fcc0, loop_584 ld [%l7 + 0x54], %f13 tneg %icc, 0x7 edge16 %l5, %o7, %o4 loop_584: st %f2, [%l7 + 0x4C] bleu,a,pt %icc, loop_585 fmovrse %i1, %f14, %f11 fcmple16 %f0, %f10, %l2 tg %icc, 0x4 loop_585: fnot1s %f13, %f6 stb %g2, [%l7 + 0x34] fcmple32 %f14, %f10, %g4 ldx [%l7 + 0x20], %i4 stx %g6, [%l7 + 0x10] stw %i3, [%l7 + 0x50] sth %o6, [%l7 + 0x3C] fmul8sux16 %f14, %f10, %f8 lduh [%l7 + 0x2C], %i0 lduw [%l7 + 0x08], %o0 fxors %f9, %f10, %f1 fornot2s %f9, %f2, %f0 be,pt %icc, loop_586 stb %l3, [%l7 + 0x0B] stw %g7, [%l7 + 0x1C] lduw [%l7 + 0x50], %i2 loop_586: mulscc %g3, 0x17B4, %o1 sth %l4, [%l7 + 0x14] ldsw [%l7 + 0x40], %o5 bleu %xcc, loop_587 sll %g5, %l0, %i7 fornot1s %f15, %f4, %f10 fnot2 %f12, %f12 loop_587: ta %xcc, 0x3 fmovsge %xcc, %f14, %f7 fmovrslez %o2, %f14, %f3 xnor %l6, 0x0DEC, %i6 fpmerge %f9, %f15, %f10 fmul8x16al %f14, %f5, %f4 fpadd32s %f1, %f6, %f13 fpack32 %f2, %f0, %f2 stw %i5, [%l7 + 0x38] andcc %g1, 0x09D7, %o3 stw %l5, [%l7 + 0x4C] orcc %l1, %o7, %o4 movrlz %i1, 0x347, %l2 udiv %g2, 0x00C4, %i4 fmovd %f4, %f12 fand %f8, %f0, %f8 ldub [%l7 + 0x4D], %g6 tvs %icc, 0x0 udivcc %i3, 0x0540, %g4 movl %icc, %i0, %o6 movre %o0, 0x115, %l3 fandnot2 %f0, %f8, %f10 fmovscs %xcc, %f14, %f0 std %f2, [%l7 + 0x50] ldsh [%l7 + 0x14], %i2 st %f15, [%l7 + 0x38] fmovrsne %g7, %f11, %f0 movcc %icc, %o1, %g3 sth %o5, [%l7 + 0x3C] tleu %icc, 0x2 ldd [%l7 + 0x10], %f2 fzero %f2 sth %l4, [%l7 + 0x28] fmovrdlz %l0, %f0, %f4 fmovdleu %xcc, %f11, %f3 ldsb [%l7 + 0x13], %g5 fabsd %f6, %f14 fbe,a %fcc3, loop_588 ldsb [%l7 + 0x0C], %o2 tleu %xcc, 0x6 te %xcc, 0x2 loop_588: movrgez %i7, 0x0BA, %i6 subc %i5, %l6, %g1 edge32 %o3, %l5, %l1 tge %icc, 0x1 fcmpgt32 %f8, %f0, %o7 fmovrde %o4, %f0, %f8 array8 %l2, %i1, %g2 or %i4, %i3, %g4 fmovdcc %xcc, %f5, %f12 fbuge,a %fcc0, loop_589 fabsd %f6, %f8 tg %xcc, 0x5 fnot1 %f2, %f2 loop_589: tg %xcc, 0x0 fmovscc %xcc, %f7, %f10 fmovrde %i0, %f14, %f6 ldsh [%l7 + 0x20], %g6 fmovdge %icc, %f6, %f3 ldsh [%l7 + 0x68], %o0 stx %o6, [%l7 + 0x48] edge16 %i2, %g7, %o1 edge32 %l3, %g3, %o5 subc %l0, 0x1EE9, %l4 edge32n %g5, %o2, %i7 bn,pt %icc, loop_590 std %f4, [%l7 + 0x68] sth %i5, [%l7 + 0x60] umulcc %i6, %l6, %g1 loop_590: fpsub16 %f0, %f8, %f10 edge8 %o3, %l5, %l1 movrgz %o4, %l2, %o7 fcmpes %fcc0, %f9, %f8 fmovdle %xcc, %f3, %f9 fmovsvc %xcc, %f15, %f15 bvc,a,pt %xcc, loop_591 fpadd32 %f0, %f0, %f0 ld [%l7 + 0x78], %f10 lduh [%l7 + 0x0E], %g2 loop_591: stb %i4, [%l7 + 0x50] fandnot2s %f8, %f5, %f13 fxor %f12, %f2, %f8 lduw [%l7 + 0x78], %i1 edge16ln %i3, %i0, %g6 brlz %g4, loop_592 edge32n %o0, %o6, %i2 sth %o1, [%l7 + 0x66] taddcc %l3, 0x0916, %g7 loop_592: fcmpeq32 %f14, %f10, %g3 fcmpgt16 %f2, %f4, %o5 lduh [%l7 + 0x5E], %l4 bvc %xcc, loop_593 ldd [%l7 + 0x78], %f6 fmovsn %icc, %f4, %f8 fcmped %fcc2, %f6, %f10 loop_593: udivx %g5, 0x1B38, %o2 bl,a loop_594 stx %i7, [%l7 + 0x20] sth %l0, [%l7 + 0x18] movcc %xcc, %i6, %l6 loop_594: orcc %g1, %i5, %l5 st %f10, [%l7 + 0x50] andn %l1, 0x04E3, %o3 bcc,pt %icc, loop_595 fnegs %f14, %f2 ta %xcc, 0x6 fmovsge %xcc, %f10, %f4 loop_595: addccc %o4, %o7, %g2 bvs,pt %xcc, loop_596 std %f4, [%l7 + 0x30] fpsub32s %f2, %f4, %f0 bcc,pn %icc, loop_597 loop_596: stb %i4, [%l7 + 0x0A] srl %l2, 0x00, %i1 fmovsgu %xcc, %f2, %f12 loop_597: fmovsvs %xcc, %f13, %f5 movge %xcc, %i0, %g6 ldsb [%l7 + 0x68], %g4 smul %o0, %i3, %o6 fpmerge %f9, %f0, %f2 edge8 %i2, %l3, %g7 bcc,a,pt %icc, loop_598 bn %icc, loop_599 st %f5, [%l7 + 0x78] edge8ln %o1, %g3, %o5 loop_598: taddcctv %g5, %l4, %i7 loop_599: ld [%l7 + 0x6C], %f7 bgu,a,pn %icc, loop_600 mulscc %o2, 0x16D1, %l0 ldsh [%l7 + 0x58], %i6 fmovdgu %icc, %f9, %f13 loop_600: andn %l6, 0x14DC, %i5 and %l5, %g1, %o3 ldd [%l7 + 0x10], %f10 fmovdl %xcc, %f5, %f8 fmovdvs %xcc, %f6, %f9 bgu,a,pt %icc, loop_601 fmovsvc %xcc, %f12, %f4 edge8l %l1, %o4, %g2 tcc %icc, 0x2 loop_601: fmovdne %xcc, %f8, %f14 fmul8x16al %f9, %f15, %f2 ldub [%l7 + 0x3B], %i4 fmovdge %xcc, %f4, %f4 fmovsle %xcc, %f5, %f9 bne loop_602 ldd [%l7 + 0x08], %f8 fmovsge %icc, %f10, %f14 movg %xcc, %o7, %l2 loop_602: brlez %i0, loop_603 fmovsneg %icc, %f11, %f13 mova %icc, %g6, %g4 xnorcc %o0, %i1, %i3 loop_603: fmovrse %i2, %f3, %f15 te %icc, 0x4 ldsb [%l7 + 0x1B], %o6 fxnors %f8, %f3, %f1 fand %f6, %f14, %f6 fpackfix %f14, %f13 ldub [%l7 + 0x75], %l3 stw %o1, [%l7 + 0x4C] movrgez %g3, %o5, %g5 fpsub32 %f4, %f14, %f2 fbge,a %fcc2, loop_604 tvc %xcc, 0x2 ldsh [%l7 + 0x5A], %g7 stb %l4, [%l7 + 0x2E] loop_604: stx %o2, [%l7 + 0x60] orcc %l0, 0x0C1B, %i7 edge8ln %i6, %i5, %l6 fmovrdne %l5, %f0, %f0 fands %f10, %f10, %f6 fmul8ulx16 %f2, %f14, %f14 fornot1 %f10, %f14, %f14 fxor %f12, %f4, %f4 fpadd32 %f6, %f2, %f8 lduw [%l7 + 0x50], %g1 lduh [%l7 + 0x60], %o3 fmovspos %icc, %f1, %f15 brz %l1, loop_605 st %f6, [%l7 + 0x60] bcs,a %xcc, loop_606 fone %f2 loop_605: ldd [%l7 + 0x40], %f10 ldub [%l7 + 0x54], %o4 loop_606: tle %xcc, 0x5 te %xcc, 0x6 mova %icc, %i4, %o7 fmovsg %xcc, %f15, %f9 bvs %icc, loop_607 stb %g2, [%l7 + 0x79] fpadd16 %f10, %f2, %f4 ldub [%l7 + 0x5C], %l2 loop_607: lduw [%l7 + 0x24], %g6 mova %icc, %g4, %i0 taddcc %i1, %o0, %i2 fmovdcs %xcc, %f13, %f3 ldsh [%l7 + 0x34], %i3 mova %icc, %l3, %o1 ldx [%l7 + 0x50], %g3 ldsw [%l7 + 0x0C], %o6 fmovsle %xcc, %f11, %f1 fone %f4 umulcc %o5, %g7, %g5 udiv %o2, 0x1170, %l0 fmul8x16au %f4, %f0, %f8 fcmpgt16 %f8, %f6, %l4 edge8l %i7, %i5, %l6 fandnot2s %f4, %f12, %f2 edge32l %i6, %g1, %l5 fblg,a %fcc1, loop_608 bneg,pt %xcc, loop_609 fbue %fcc3, loop_610 tneg %xcc, 0x6 loop_608: st %f10, [%l7 + 0x30] loop_609: fone %f8 loop_610: ld [%l7 + 0x68], %f1 bg,a,pt %xcc, loop_611 lduh [%l7 + 0x1C], %l1 ldsw [%l7 + 0x18], %o3 fpack32 %f0, %f8, %f12 loop_611: fand %f12, %f12, %f12 lduh [%l7 + 0x52], %i4 bneg,pt %icc, loop_612 edge8n %o4, %o7, %g2 mulscc %l2, 0x044C, %g6 mulscc %g4, 0x0AE6, %i0 loop_612: addccc %o0, 0x1582, %i1 fabss %f2, %f8 ldx [%l7 + 0x40], %i3 tg %xcc, 0x6 nop setx loop_613, %l0, %l1 jmpl %l1, %i2 mulscc %l3, 0x0258, %o1 orn %g3, 0x1FBE, %o5 fbu %fcc0, loop_614 loop_613: fblg %fcc1, loop_615 subcc %o6, %g5, %o2 movcs %xcc, %g7, %l4 loop_614: ldsb [%l7 + 0x69], %l0 loop_615: ldd [%l7 + 0x68], %f0 sethi 0x0965, %i5 xnorcc %l6, 0x0D1F, %i6 fbn %fcc3, loop_616 nop setx loop_617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %i7, [%l7 + 0x40] ldd [%l7 + 0x30], %f0 loop_616: fmovdcc %icc, %f13, %f5 loop_617: stw %g1, [%l7 + 0x3C] array32 %l5, %o3, %i4 fmovrdlez %o4, %f6, %f0 fornot2 %f8, %f12, %f4 fsrc2s %f4, %f11 or %l1, %g2, %o7 fmovsge %xcc, %f0, %f2 for %f4, %f8, %f14 udivcc %l2, 0x05D6, %g4 fornot1 %f10, %f0, %f8 tsubcc %g6, 0x1824, %o0 fcmpes %fcc1, %f9, %f15 bg loop_618 stw %i0, [%l7 + 0x78] udivcc %i1, 0x098A, %i3 fmovrsgz %l3, %f10, %f11 loop_618: fbn,a %fcc1, loop_619 fpsub32 %f6, %f2, %f0 ldd [%l7 + 0x50], %f14 bg %icc, loop_620 loop_619: ldsh [%l7 + 0x0C], %o1 ldx [%l7 + 0x58], %i2 edge16 %g3, %o6, %o5 loop_620: std %f0, [%l7 + 0x18] ldub [%l7 + 0x3C], %g5 edge8l %g7, %o2, %l4 fnot2s %f8, %f2 stx %l0, [%l7 + 0x18] smul %l6, 0x105D, %i6 addcc %i5, 0x175D, %g1 fbge %fcc2, loop_621 fcmpeq16 %f4, %f14, %l5 ldsb [%l7 + 0x20], %i7 sth %i4, [%l7 + 0x2E] loop_621: umul %o4, 0x1FB4, %o3 fxor %f10, %f2, %f4 addcc %g2, %o7, %l2 fmovdge %xcc, %f0, %f13 mova %xcc, %g4, %g6 fmul8ulx16 %f4, %f4, %f14 fpadd32s %f10, %f1, %f11 fbul %fcc2, loop_622 sra %l1, %i0, %o0 or %i3, 0x18BD, %i1 brgez,a %l3, loop_623 loop_622: fmovsvc %xcc, %f10, %f8 fmovda %xcc, %f0, %f14 fbug %fcc1, loop_624 loop_623: fba %fcc0, loop_625 fpadd16s %f9, %f13, %f7 alignaddr %i2, %g3, %o6 loop_624: ldsb [%l7 + 0x52], %o5 loop_625: edge8n %o1, %g5, %g7 stx %o2, [%l7 + 0x10] brnz %l0, loop_626 stx %l4, [%l7 + 0x38] fmovdcc %icc, %f4, %f4 ldd [%l7 + 0x78], %f8 loop_626: bpos,a,pt %xcc, loop_627 fnand %f14, %f4, %f10 movpos %icc, %l6, %i5 ldub [%l7 + 0x4E], %g1 loop_627: fmovdcs %icc, %f5, %f13 fbu %fcc2, loop_628 brgz,a %i6, loop_629 tge %xcc, 0x2 sethi 0x0BF6, %i7 loop_628: lduh [%l7 + 0x60], %l5 loop_629: ldx [%l7 + 0x08], %i4 array8 %o3, %o4, %o7 stw %l2, [%l7 + 0x1C] lduh [%l7 + 0x6C], %g2 fmovdpos %icc, %f4, %f9 std %f4, [%l7 + 0x40] ld [%l7 + 0x14], %f4 ldx [%l7 + 0x70], %g4 fmovrdgz %l1, %f4, %f8 lduw [%l7 + 0x70], %g6 smulcc %o0, %i0, %i3 move %icc, %l3, %i2 orcc %i1, 0x03ED, %g3 ble,a,pn %xcc, loop_630 st %f13, [%l7 + 0x78] ldx [%l7 + 0x18], %o6 bn,pn %icc, loop_631 loop_630: ldx [%l7 + 0x68], %o5 ldx [%l7 + 0x70], %g5 fors %f13, %f7, %f13 loop_631: addcc %g7, %o2, %o1 bneg,a,pt %icc, loop_632 stw %l0, [%l7 + 0x68] andcc %l6, 0x082B, %l4 ldub [%l7 + 0x25], %i5 loop_632: ldsh [%l7 + 0x1E], %g1 fnegd %f8, %f12 fmovde %xcc, %f13, %f0 ldub [%l7 + 0x32], %i7 fxnor %f10, %f14, %f2 ldub [%l7 + 0x68], %i6 fbo %fcc0, loop_633 brgz,a %l5, loop_634 lduh [%l7 + 0x0E], %o3 fmovdvc %xcc, %f5, %f8 loop_633: fpadd32s %f4, %f6, %f1 loop_634: movrlez %i4, 0x272, %o7 fabsd %f8, %f10 ld [%l7 + 0x2C], %f10 fmovsneg %xcc, %f11, %f2 srax %l2, 0x15, %o4 fornot2s %f9, %f5, %f11 brz %g2, loop_635 ldsh [%l7 + 0x16], %l1 stw %g6, [%l7 + 0x2C] fzero %f4 loop_635: edge8 %o0, %g4, %i0 fnegd %f8, %f12 bne loop_636 fmovdvs %icc, %f15, %f12 and %l3, %i3, %i1 std %f12, [%l7 + 0x38] loop_636: fpack32 %f10, %f12, %f6 sth %i2, [%l7 + 0x6A] fmovdvc %xcc, %f0, %f13 tg %icc, 0x3 smul %g3, %o6, %o5 fmovrslez %g7, %f7, %f15 sth %o2, [%l7 + 0x26] fmovd %f2, %f2 ldub [%l7 + 0x4B], %g5 fcmpgt32 %f8, %f0, %l0 stx %l6, [%l7 + 0x78] or %o1, 0x1CFC, %i5 fmovdgu %xcc, %f7, %f11 fmovdcc %xcc, %f15, %f7 ldsh [%l7 + 0x4A], %g1 fbul,a %fcc2, loop_637 faligndata %f14, %f8, %f6 sth %l4, [%l7 + 0x10] fabss %f1, %f6 loop_637: fmovdcc %xcc, %f4, %f14 fmovscs %xcc, %f2, %f2 movrlez %i7, %i6, %o3 movrne %i4, %o7, %l5 tgu %icc, 0x5 stb %l2, [%l7 + 0x75] fmovsvc %icc, %f5, %f14 fmovsleu %xcc, %f5, %f10 fbg %fcc2, loop_638 fands %f1, %f4, %f5 edge16n %o4, %l1, %g6 nop setx loop_639, %l0, %l1 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_638: fcmpne32 %f10, %f0, %o0 add %g4, %i0, %l3 fpack16 %f4, %f2 loop_639: fmovrdgez %g2, %f6, %f14 stw %i3, [%l7 + 0x20] ldsw [%l7 + 0x68], %i2 lduh [%l7 + 0x66], %g3 edge32n %i1, %o6, %o5 udivx %o2, 0x005F, %g7 fmovdvc %xcc, %f7, %f3 tgu %xcc, 0x6 fcmpgt16 %f6, %f8, %l0 fbo %fcc3, loop_640 edge32 %l6, %g5, %i5 ldd [%l7 + 0x60], %f6 fandnot1 %f4, %f10, %f0 loop_640: fcmpne16 %f0, %f4, %g1 fbg,a %fcc1, loop_641 fbul %fcc1, loop_642 fnot2 %f8, %f14 stw %o1, [%l7 + 0x18] loop_641: andcc %i7, %i6, %o3 loop_642: fpack32 %f4, %f0, %f2 movg %icc, %i4, %l4 tvc %icc, 0x4 ldx [%l7 + 0x48], %l5 bcc loop_643 stb %o7, [%l7 + 0x63] ble,a,pn %icc, loop_644 fbge %fcc2, loop_645 loop_643: fmul8x16au %f8, %f10, %f8 stb %o4, [%l7 + 0x6E] loop_644: fbul,a %fcc2, loop_646 loop_645: andcc %l1, %l2, %g6 lduw [%l7 + 0x44], %g4 ba,a %icc, loop_647 loop_646: stx %o0, [%l7 + 0x68] fabsd %f0, %f2 fpackfix %f4, %f11 loop_647: stw %l3, [%l7 + 0x40] brnz %i0, loop_648 stw %g2, [%l7 + 0x40] fmovdg %xcc, %f0, %f5 ldsw [%l7 + 0x18], %i2 loop_648: stw %i3, [%l7 + 0x7C] edge16n %g3, %o6, %o5 stw %o2, [%l7 + 0x18] lduh [%l7 + 0x20], %g7 fpackfix %f8, %f12 fcmpne32 %f6, %f8, %l0 ldd [%l7 + 0x18], %f2 xnorcc %i1, %g5, %i5 ldsw [%l7 + 0x60], %g1 fbg %fcc1, loop_649 fmovs %f15, %f13 movn %icc, %l6, %o1 array8 %i7, %o3, %i6 loop_649: stb %l4, [%l7 + 0x2C] stw %l5, [%l7 + 0x58] fbul %fcc0, loop_650 fone %f6 ld [%l7 + 0x44], %f15 ldd [%l7 + 0x78], %f6 loop_650: tleu %xcc, 0x2 fpsub32s %f11, %f15, %f5 ldsh [%l7 + 0x6C], %i4 tcc %xcc, 0x5 fsrc1 %f4, %f12 nop setx loop_651, %l0, %l1 jmpl %l1, %o7 fpmerge %f11, %f2, %f8 fornot2 %f0, %f8, %f14 edge8l %o4, %l2, %g6 loop_651: or %g4, %l1, %o0 fmovdvs %icc, %f5, %f4 ld [%l7 + 0x24], %f9 fbug %fcc1, loop_652 lduw [%l7 + 0x5C], %i0 subccc %g2, %i2, %i3 st %f9, [%l7 + 0x1C] loop_652: fbu %fcc1, loop_653 movrlz %l3, %o6, %o5 fcmpgt32 %f4, %f4, %g3 fmovdcc %icc, %f8, %f11 loop_653: alignaddrl %g7, %o2, %l0 fbg,a %fcc0, loop_654 umul %g5, 0x06AC, %i1 sllx %g1, 0x13, %i5 lduh [%l7 + 0x62], %o1 loop_654: fmovsgu %icc, %f10, %f15 stb %i7, [%l7 + 0x2D] srlx %o3, %i6, %l4 fmovsl %xcc, %f2, %f1 fandnot2s %f9, %f8, %f6 edge16n %l6, %l5, %i4 edge16ln %o4, %l2, %g6 udivx %o7, 0x07AF, %g4 array8 %l1, %i0, %g2 fandnot2 %f0, %f6, %f6 ldd [%l7 + 0x08], %f0 tle %icc, 0x4 lduw [%l7 + 0x3C], %i2 st %f10, [%l7 + 0x6C] fmovsgu %icc, %f11, %f0 sth %o0, [%l7 + 0x5C] fzero %f8 fmovdg %icc, %f10, %f11 popc %i3, %l3 sub %o6, %g3, %o5 movle %icc, %o2, %l0 stw %g5, [%l7 + 0x0C] edge8n %g7, %i1, %g1 sdivx %o1, 0x020F, %i5 movgu %xcc, %i7, %i6 sethi 0x1F6A, %l4 ldsw [%l7 + 0x64], %l6 fnor %f6, %f4, %f14 fmovrsgz %o3, %f6, %f0 stx %i4, [%l7 + 0x58] fmovs %f7, %f14 edge16n %l5, %o4, %g6 array16 %l2, %g4, %l1 st %f3, [%l7 + 0x64] fmovsn %icc, %f13, %f11 bn,pt %xcc, loop_655 lduh [%l7 + 0x58], %i0 tgu %xcc, 0x4 tsubcc %g2, %o7, %i2 loop_655: fmovscs %icc, %f15, %f9 fmovrdne %o0, %f4, %f2 fpsub32s %f1, %f0, %f13 orcc %l3, 0x0B82, %o6 sub %i3, 0x1B17, %g3 st %f3, [%l7 + 0x28] bneg,a %icc, loop_656 smul %o5, 0x14B9, %o2 fmovsge %xcc, %f7, %f0 fmovsneg %icc, %f4, %f9 loop_656: movge %xcc, %l0, %g5 ldd [%l7 + 0x40], %f10 ldd [%l7 + 0x28], %f8 brnz %g7, loop_657 edge32ln %i1, %g1, %o1 movg %xcc, %i5, %i6 mulx %i7, %l4, %l6 loop_657: fmul8x16au %f0, %f13, %f2 movg %icc, %i4, %o3 and %o4, 0x0E66, %g6 stw %l2, [%l7 + 0x7C] movgu %xcc, %g4, %l1 fbul %fcc1, loop_658 sra %i0, 0x1B, %g2 ldsb [%l7 + 0x08], %l5 fmovdgu %icc, %f6, %f8 loop_658: ta %icc, 0x6 ldd [%l7 + 0x18], %f12 subc %o7, 0x173D, %i2 movpos %icc, %l3, %o0 ldd [%l7 + 0x20], %f2 fnegs %f10, %f5 ldsh [%l7 + 0x30], %o6 taddcc %g3, 0x1DB7, %o5 stx %o2, [%l7 + 0x58] ld [%l7 + 0x64], %f11 ldub [%l7 + 0x63], %l0 umul %g5, %g7, %i3 fmovsleu %icc, %f5, %f13 fmovd %f8, %f12 st %f1, [%l7 + 0x0C] stb %i1, [%l7 + 0x59] fcmpgt16 %f8, %f6, %g1 fmovdpos %xcc, %f1, %f3 ldsh [%l7 + 0x50], %i5 std %f14, [%l7 + 0x78] st %f10, [%l7 + 0x48] tsubcctv %o1, 0x0AD2, %i7 ldx [%l7 + 0x70], %i6 siam 0x2 sllx %l6, 0x1A, %i4 ldd [%l7 + 0x08], %f12 movl %xcc, %o3, %o4 fpsub16s %f1, %f13, %f15 lduw [%l7 + 0x0C], %l4 orcc %g6, %g4, %l1 movle %icc, %i0, %g2 ldsh [%l7 + 0x6A], %l5 fmovscc %icc, %f7, %f0 fmovdvs %icc, %f10, %f5 brz,a %l2, loop_659 stb %i2, [%l7 + 0x0C] ldd [%l7 + 0x10], %f8 fbne %fcc1, loop_660 loop_659: lduw [%l7 + 0x64], %o7 fmovrdne %l3, %f0, %f0 stx %o6, [%l7 + 0x50] loop_660: fmovrdne %g3, %f10, %f0 alignaddrl %o0, %o2, %l0 fxor %f4, %f2, %f2 st %f4, [%l7 + 0x28] fmul8sux16 %f2, %f12, %f8 fmovsl %icc, %f0, %f13 array8 %o5, %g5, %g7 ldd [%l7 + 0x40], %f6 std %f10, [%l7 + 0x78] array32 %i3, %g1, %i5 fmul8x16al %f0, %f11, %f0 tgu %xcc, 0x4 sth %o1, [%l7 + 0x3C] fble,a %fcc0, loop_661 fornot1s %f6, %f2, %f9 lduh [%l7 + 0x24], %i7 fmovscs %xcc, %f2, %f3 loop_661: movrne %i6, %l6, %i4 std %f6, [%l7 + 0x40] stx %i1, [%l7 + 0x40] fmovda %icc, %f6, %f3 ldsw [%l7 + 0x48], %o3 srlx %o4, 0x10, %g6 fbule,a %fcc0, loop_662 ldub [%l7 + 0x42], %l4 brlez %l1, loop_663 sth %i0, [%l7 + 0x16] loop_662: tvs %icc, 0x0 fmovrse %g2, %f8, %f12 loop_663: ldsw [%l7 + 0x50], %g4 add %l5, %l2, %o7 tvc %xcc, 0x0 movl %xcc, %l3, %i2 fmovdne %xcc, %f15, %f7 lduh [%l7 + 0x0C], %g3 ldd [%l7 + 0x10], %f0 tcc %xcc, 0x2 movg %xcc, %o0, %o6 fornot1s %f11, %f7, %f7 array16 %o2, %o5, %g5 edge16ln %l0, %g7, %i3 fpmerge %f3, %f5, %f12 tleu %xcc, 0x0 ldsh [%l7 + 0x6C], %g1 fmovsleu %xcc, %f3, %f0 st %f2, [%l7 + 0x70] movrgez %o1, %i7, %i6 fsrc2 %f0, %f12 ldub [%l7 + 0x75], %l6 stx %i5, [%l7 + 0x20] ldsb [%l7 + 0x7E], %i1 mulscc %o3, 0x1DDA, %i4 fmovse %icc, %f4, %f10 nop setx loop_664, %l0, %l1 jmpl %l1, %o4 sth %l4, [%l7 + 0x1A] brgz %g6, loop_665 sdiv %l1, 0x0758, %i0 loop_664: st %f2, [%l7 + 0x14] bg,a,pn %xcc, loop_666 loop_665: ld [%l7 + 0x30], %f8 movvc %xcc, %g2, %g4 nop setx loop_667, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_666: fabss %f6, %f0 ldsh [%l7 + 0x74], %l5 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: and %l2, %l3, %o7 edge16n %i2, %o0, %g3 ldsb [%l7 + 0x25], %o2 loop_668: fnot1s %f2, %f4 ldd [%l7 + 0x60], %f0 addc %o5, 0x016D, %g5 fmovsn %xcc, %f15, %f6 ldub [%l7 + 0x3C], %l0 std %f4, [%l7 + 0x20] brlz,a %o6, loop_669 fpsub16s %f9, %f13, %f5 srlx %i3, %g1, %o1 ldx [%l7 + 0x48], %g7 loop_669: fsrc1s %f1, %f8 taddcc %i7, 0x164B, %i6 taddcctv %l6, 0x106B, %i5 udiv %i1, 0x129F, %i4 andn %o3, 0x0F77, %l4 fmovdneg %icc, %f6, %f14 fmul8sux16 %f14, %f2, %f10 fpmerge %f6, %f1, %f2 movvc %icc, %o4, %l1 fpsub32s %f9, %f13, %f8 call loop_670 ldx [%l7 + 0x68], %i0 fbuge,a %fcc3, loop_671 sub %g2, 0x0A84, %g4 loop_670: sll %g6, 0x0E, %l2 ldsh [%l7 + 0x0C], %l3 loop_671: bn,pt %xcc, loop_672 tgu %icc, 0x3 fandnot1s %f1, %f9, %f12 xorcc %l5, 0x0833, %o7 loop_672: andncc %o0, %i2, %o2 sdivx %g3, 0x0EF9, %o5 ldub [%l7 + 0x2F], %l0 sdivx %o6, 0x1404, %g5 fbug,a %fcc2, loop_673 stb %i3, [%l7 + 0x51] sll %g1, %g7, %o1 ldsb [%l7 + 0x12], %i6 loop_673: fmovda %xcc, %f9, %f3 ldsw [%l7 + 0x24], %i7 xnorcc %l6, 0x1535, %i1 stx %i4, [%l7 + 0x10] ld [%l7 + 0x20], %f12 brgez %o3, loop_674 bge,a %icc, loop_675 sll %l4, 0x17, %o4 ldd [%l7 + 0x10], %f2 loop_674: lduh [%l7 + 0x16], %i5 loop_675: fxors %f3, %f12, %f0 fsrc2s %f3, %f7 stx %i0, [%l7 + 0x10] fmovrdlez %g2, %f8, %f12 fexpand %f6, %f14 ldx [%l7 + 0x28], %l1 brgz,a %g6, loop_676 sub %g4, 0x16AA, %l3 ldd [%l7 + 0x30], %f6 fmovdge %icc, %f12, %f7 loop_676: movrne %l5, %l2, %o0 stb %i2, [%l7 + 0x54] movleu %icc, %o2, %o7 stw %g3, [%l7 + 0x20] xnorcc %o5, %o6, %g5 fnot2s %f2, %f9 lduh [%l7 + 0x58], %i3 udivx %l0, 0x14CD, %g1 tne %icc, 0x7 fcmped %fcc2, %f2, %f4 xorcc %g7, 0x0EC9, %i6 fbug,a %fcc3, loop_677 ldsb [%l7 + 0x41], %o1 addccc %l6, 0x0BAE, %i1 ldsw [%l7 + 0x7C], %i4 loop_677: fandnot1 %f12, %f2, %f10 ldd [%l7 + 0x58], %f0 ble %icc, loop_678 std %f2, [%l7 + 0x60] ld [%l7 + 0x14], %f11 bshuffle %f0, %f8, %f8 loop_678: fmovse %icc, %f11, %f15 fcmpeq16 %f4, %f2, %i7 addccc %o3, %l4, %i5 fmovd %f8, %f8 call loop_679 fandnot2 %f6, %f2, %f0 tsubcctv %o4, 0x1B88, %i0 stw %g2, [%l7 + 0x08] loop_679: ldsw [%l7 + 0x28], %g6 fors %f9, %f7, %f4 bne,a,pn %xcc, loop_680 fmovs %f8, %f4 fmovrdlez %l1, %f6, %f4 brgez,a %g4, loop_681 loop_680: fmovdn %xcc, %f9, %f15 ldub [%l7 + 0x69], %l5 fcmpeq16 %f0, %f10, %l3 loop_681: fxnor %f10, %f4, %f10 array16 %o0, %l2, %i2 tle %icc, 0x3 fmovdne %xcc, %f4, %f14 tpos %icc, 0x5 fbe,a %fcc3, loop_682 fmovda %xcc, %f6, %f4 fmovsa %xcc, %f15, %f10 bn,pn %icc, loop_683 loop_682: fsrc1 %f2, %f8 fmovdcs %xcc, %f12, %f3 addcc %o7, 0x158D, %o2 loop_683: mulscc %g3, 0x1009, %o6 stw %o5, [%l7 + 0x6C] fand %f0, %f2, %f8 fmovsleu %xcc, %f10, %f9 fnor %f2, %f10, %f6 stw %g5, [%l7 + 0x50] array32 %l0, %g1, %i3 brlz %g7, loop_684 brlez,a %o1, loop_685 fpadd16 %f10, %f12, %f6 tsubcc %i6, 0x08B9, %i1 loop_684: tn %icc, 0x6 loop_685: stb %i4, [%l7 + 0x59] tpos %xcc, 0x7 fnands %f6, %f0, %f1 fbne %fcc3, loop_686 fmovrdgez %l6, %f2, %f4 ldx [%l7 + 0x60], %o3 fnand %f14, %f14, %f14 loop_686: fmovsleu %xcc, %f6, %f1 array32 %l4, %i5, %o4 sethi 0x04AF, %i0 nop setx loop_687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f12, %f10, %f5 bcs,pn %icc, loop_688 bvs,a,pn %icc, loop_689 loop_687: fandnot2 %f14, %f12, %f0 fbule %fcc1, loop_690 loop_688: stx %g2, [%l7 + 0x60] loop_689: fandnot1s %f12, %f10, %f13 fexpand %f8, %f8 loop_690: ta %icc, 0x2 alignaddr %i7, %g6, %l1 st %f13, [%l7 + 0x14] sethi 0x0EAA, %g4 fand %f14, %f4, %f2 st %f13, [%l7 + 0x2C] sub %l3, %o0, %l5 sll %i2, 0x0C, %l2 bleu,a %icc, loop_691 tvs %xcc, 0x6 andcc %o2, %o7, %g3 srl %o6, %g5, %l0 loop_691: movne %icc, %o5, %g1 ld [%l7 + 0x74], %f0 fbe,a %fcc0, loop_692 fnands %f5, %f10, %f10 tneg %icc, 0x4 alignaddrl %g7, %i3, %o1 loop_692: fmovrsne %i6, %f0, %f4 ba,a %icc, loop_693 ldsh [%l7 + 0x68], %i1 fbue %fcc1, loop_694 sethi 0x013D, %l6 loop_693: fornot2 %f12, %f8, %f14 fmovsvs %icc, %f9, %f1 loop_694: tcc %xcc, 0x6 fxors %f9, %f14, %f10 movrlz %o3, %i4, %l4 fmovspos %xcc, %f9, %f9 tl %icc, 0x4 srax %i5, %i0, %g2 fexpand %f3, %f6 std %f10, [%l7 + 0x28] fpmerge %f7, %f3, %f4 smulcc %o4, 0x1C9F, %g6 bne,pn %icc, loop_695 fnot2 %f2, %f12 sth %i7, [%l7 + 0x4C] movrne %g4, %l1, %o0 loop_695: fblg %fcc1, loop_696 stb %l3, [%l7 + 0x18] fmovscs %icc, %f8, %f4 xorcc %i2, %l5, %o2 loop_696: bgu,pn %xcc, loop_697 mova %xcc, %o7, %g3 movge %icc, %l2, %g5 movre %o6, %l0, %g1 loop_697: stb %o5, [%l7 + 0x3D] bneg,a,pn %icc, loop_698 fandnot1 %f14, %f14, %f2 movre %g7, %i3, %o1 movvc %xcc, %i1, %l6 loop_698: fornot1 %f6, %f0, %f0 fmuld8sux16 %f15, %f2, %f12 array32 %o3, %i6, %i4 tsubcctv %i5, %i0, %l4 ldx [%l7 + 0x58], %g2 stw %g6, [%l7 + 0x20] edge32n %o4, %g4, %l1 ldsb [%l7 + 0x3E], %i7 xnorcc %o0, %l3, %i2 ldx [%l7 + 0x18], %o2 sethi 0x0DCB, %l5 call loop_699 lduh [%l7 + 0x0E], %o7 edge32 %l2, %g5, %o6 std %f4, [%l7 + 0x78] loop_699: srlx %l0, 0x19, %g1 fnot1s %f3, %f9 addc %g3, 0x0DF9, %g7 fmovrde %o5, %f8, %f12 stx %o1, [%l7 + 0x78] fpack32 %f8, %f10, %f4 ld [%l7 + 0x24], %f10 fmovrslez %i1, %f2, %f4 movle %xcc, %l6, %o3 fcmpne32 %f6, %f4, %i6 fbl %fcc0, loop_700 fsrc1s %f6, %f3 for %f0, %f8, %f6 alignaddrl %i4, %i5, %i0 loop_700: fbge %fcc3, loop_701 edge8 %i3, %g2, %l4 brnz,a %g6, loop_702 stb %o4, [%l7 + 0x4E] loop_701: sdivx %l1, 0x06ED, %g4 stb %i7, [%l7 + 0x0C] loop_702: srax %o0, %l3, %i2 fzero %f10 ldsh [%l7 + 0x2E], %o2 ldsb [%l7 + 0x6A], %o7 or %l5, %l2, %o6 movcc %icc, %l0, %g1 andncc %g3, %g5, %g7 ble,a loop_703 udivx %o1, 0x02B9, %o5 fmovdge %xcc, %f1, %f10 xorcc %l6, 0x1252, %o3 loop_703: sdivx %i6, 0x0E3E, %i1 sdivx %i5, 0x0D90, %i4 fbu %fcc0, loop_704 brlez,a %i3, loop_705 bg,a,pt %xcc, loop_706 movrlez %g2, 0x3CD, %l4 loop_704: fmovse %icc, %f1, %f0 loop_705: sub %i0, 0x1D45, %o4 loop_706: sdivx %g6, 0x1A0B, %g4 st %f14, [%l7 + 0x70] fbule,a %fcc0, loop_707 fmovsge %xcc, %f2, %f10 fcmpes %fcc1, %f10, %f6 edge8l %l1, %i7, %l3 loop_707: xorcc %i2, 0x1288, %o2 movrlz %o0, 0x05F, %o7 addcc %l2, 0x18F0, %o6 ldx [%l7 + 0x30], %l0 sth %g1, [%l7 + 0x44] fabss %f10, %f13 edge32 %g3, %g5, %l5 ldx [%l7 + 0x68], %g7 srlx %o1, %o5, %l6 alignaddrl %o3, %i6, %i5 fbl,a %fcc3, loop_708 std %f2, [%l7 + 0x20] ld [%l7 + 0x60], %f7 fbe %fcc1, loop_709 loop_708: fmovrdgez %i4, %f2, %f10 stb %i1, [%l7 + 0x59] ldsw [%l7 + 0x3C], %g2 loop_709: orncc %l4, %i0, %o4 brgez,a %g6, loop_710 brz,a %i3, loop_711 smulcc %l1, %i7, %g4 nop setx loop_712, %l0, %l1 jmpl %l1, %i2 loop_710: ldx [%l7 + 0x60], %o2 loop_711: fmovdvc %icc, %f9, %f11 fmovrse %l3, %f4, %f10 loop_712: brz,a %o7, loop_713 array32 %l2, %o6, %l0 fornot1s %f1, %f6, %f9 fmovrse %o0, %f14, %f1 loop_713: ldsw [%l7 + 0x0C], %g3 sethi 0x1741, %g5 srl %g1, %l5, %o1 umul %g7, 0x038E, %o5 fmovsn %xcc, %f3, %f10 bvc loop_714 stw %l6, [%l7 + 0x5C] fpack32 %f10, %f2, %f8 fxnor %f4, %f12, %f2 loop_714: fexpand %f12, %f8 fands %f7, %f11, %f4 edge32l %i6, %i5, %o3 ldsb [%l7 + 0x21], %i4 fzeros %f2 fbo,a %fcc1, loop_715 ldsb [%l7 + 0x33], %i1 fmovdcs %xcc, %f13, %f11 lduw [%l7 + 0x3C], %g2 loop_715: ldsb [%l7 + 0x57], %l4 stb %o4, [%l7 + 0x52] fnegs %f0, %f6 ldx [%l7 + 0x38], %g6 edge32 %i0, %i3, %i7 edge8l %l1, %g4, %o2 fsrc1 %f0, %f10 fpmerge %f15, %f15, %f6 st %f4, [%l7 + 0x7C] fmovsg %xcc, %f0, %f10 bvc,a %xcc, loop_716 fnands %f6, %f3, %f3 fone %f0 brz,a %i2, loop_717 loop_716: fbne,a %fcc1, loop_718 st %f9, [%l7 + 0x40] movneg %xcc, %l3, %l2 loop_717: ldx [%l7 + 0x50], %o6 loop_718: ldd [%l7 + 0x78], %f8 ld [%l7 + 0x4C], %f7 srl %l0, 0x05, %o7 edge16 %g3, %o0, %g5 edge16ln %g1, %o1, %g7 fmovse %xcc, %f7, %f1 bcc,a %xcc, loop_719 fnot2s %f7, %f11 ldsw [%l7 + 0x7C], %o5 sll %l6, %i6, %i5 loop_719: fmovdvs %icc, %f1, %f2 fpsub16s %f14, %f10, %f1 xnorcc %o3, %i4, %i1 tneg %xcc, 0x6 st %f0, [%l7 + 0x1C] ldx [%l7 + 0x38], %l5 fors %f7, %f6, %f6 orncc %l4, 0x171E, %g2 fcmpgt16 %f12, %f0, %g6 xnor %i0, 0x03BC, %i3 udivx %o4, 0x01DF, %l1 fmovscs %xcc, %f15, %f13 fmovsle %xcc, %f11, %f10 ldsw [%l7 + 0x18], %i7 st %f9, [%l7 + 0x40] movrlez %g4, %o2, %l3 sth %l2, [%l7 + 0x54] fornot1 %f10, %f0, %f12 ldx [%l7 + 0x18], %o6 std %f4, [%l7 + 0x70] ldd [%l7 + 0x50], %f2 fbu %fcc2, loop_720 fbg,a %fcc3, loop_721 stw %i2, [%l7 + 0x38] move %icc, %l0, %g3 loop_720: fmovdvc %xcc, %f11, %f9 loop_721: fxnor %f0, %f2, %f4 fbue,a %fcc2, loop_722 edge8l %o7, %o0, %g5 fmovsvc %icc, %f5, %f2 movre %o1, 0x033, %g7 loop_722: fmovsl %xcc, %f4, %f5 stb %o5, [%l7 + 0x11] tge %xcc, 0x3 fbue %fcc1, loop_723 fones %f7 fmovrslez %g1, %f5, %f0 movcc %icc, %l6, %i6 loop_723: fxnors %f13, %f0, %f13 fcmpd %fcc3, %f6, %f2 alignaddrl %i5, %o3, %i1 be,a loop_724 fmovsge %xcc, %f9, %f4 bl %xcc, loop_725 movrgz %i4, %l5, %g2 loop_724: fmovs %f11, %f2 std %f8, [%l7 + 0x28] loop_725: tcc %icc, 0x1 udiv %g6, 0x01A5, %l4 umulcc %i0, 0x1155, %i3 stx %l1, [%l7 + 0x20] array8 %o4, %i7, %o2 st %f0, [%l7 + 0x50] edge16l %g4, %l3, %o6 sll %l2, 0x04, %l0 fpsub16s %f13, %f2, %f0 fmovsvc %icc, %f4, %f1 fpadd32s %f5, %f6, %f4 fbne %fcc3, loop_726 array8 %i2, %g3, %o7 mulx %g5, %o1, %g7 tsubcc %o0, 0x1F4B, %g1 loop_726: bvc %icc, loop_727 fbe %fcc2, loop_728 fornot1s %f4, %f8, %f8 fmovscs %xcc, %f8, %f14 loop_727: std %f2, [%l7 + 0x70] loop_728: st %f15, [%l7 + 0x38] orcc %o5, 0x1674, %i6 fmuld8sux16 %f15, %f3, %f12 tg %icc, 0x0 fmovdvs %icc, %f10, %f10 sdiv %l6, 0x19C6, %i5 edge8n %o3, %i4, %l5 bge,a,pn %icc, loop_729 fcmps %fcc0, %f4, %f15 nop setx loop_730, %l0, %l1 jmpl %l1, %g2 movvs %xcc, %g6, %i1 loop_729: fbule,a %fcc2, loop_731 lduh [%l7 + 0x22], %i0 loop_730: fmovrsgz %l4, %f8, %f7 ldub [%l7 + 0x23], %l1 loop_731: movrgz %o4, %i3, %i7 fsrc1 %f0, %f12 movcc %xcc, %g4, %l3 be,a,pt %icc, loop_732 bcs,a loop_733 move %icc, %o2, %o6 andn %l0, 0x1208, %i2 loop_732: ldx [%l7 + 0x60], %g3 loop_733: fmovsvc %icc, %f10, %f10 nop setx loop_734, %l0, %l1 jmpl %l1, %o7 fmul8sux16 %f14, %f0, %f12 ldsw [%l7 + 0x24], %l2 stx %o1, [%l7 + 0x30] loop_734: st %f9, [%l7 + 0x34] bneg %icc, loop_735 fbug,a %fcc3, loop_736 sth %g7, [%l7 + 0x7C] edge16ln %g5, %g1, %o5 loop_735: fbue %fcc3, loop_737 loop_736: st %f1, [%l7 + 0x6C] ld [%l7 + 0x6C], %f15 fandnot1s %f6, %f3, %f0 loop_737: brlz %o0, loop_738 fmovrdne %i6, %f2, %f12 bg,a,pn %xcc, loop_739 fmuld8ulx16 %f1, %f5, %f6 loop_738: nop setx loop_740, %l0, %l1 jmpl %l1, %l6 smulcc %o3, %i5, %i4 loop_739: addcc %l5, %g6, %i1 addcc %i0, 0x0BC4, %l4 loop_740: fbule,a %fcc3, loop_741 fble %fcc1, loop_742 fmovs %f13, %f10 subcc %g2, %l1, %i3 loop_741: std %f12, [%l7 + 0x20] loop_742: orn %o4, %i7, %l3 std %f0, [%l7 + 0x20] fcmpgt32 %f10, %f4, %o2 bpos,a,pt %xcc, loop_743 lduw [%l7 + 0x18], %g4 smul %l0, %o6, %g3 lduw [%l7 + 0x08], %o7 loop_743: ldsh [%l7 + 0x7E], %i2 subccc %o1, 0x1FF4, %l2 fsrc1s %f11, %f11 fblg,a %fcc3, loop_744 movrgz %g7, 0x2E1, %g1 stb %o5, [%l7 + 0x0D] be loop_745 loop_744: tsubcctv %o0, %g5, %l6 ta %xcc, 0x5 tn %xcc, 0x1 loop_745: te %xcc, 0x4 fbg,a %fcc1, loop_746 fmovdne %icc, %f0, %f14 fbul,a %fcc3, loop_747 stb %o3, [%l7 + 0x1E] loop_746: nop setx loop_748, %l0, %l1 jmpl %l1, %i6 st %f8, [%l7 + 0x14] loop_747: ldd [%l7 + 0x78], %f0 ldx [%l7 + 0x40], %i4 loop_748: ldx [%l7 + 0x58], %l5 lduh [%l7 + 0x3E], %i5 ldsh [%l7 + 0x62], %g6 stx %i0, [%l7 + 0x28] stx %l4, [%l7 + 0x58] xnorcc %i1, %g2, %l1 ld [%l7 + 0x08], %f11 nop setx loop_749, %l0, %l1 jmpl %l1, %i3 stb %i7, [%l7 + 0x3B] lduw [%l7 + 0x14], %o4 fmovdcs %icc, %f5, %f1 loop_749: std %f8, [%l7 + 0x30] fmovsge %xcc, %f2, %f13 fandnot1s %f11, %f0, %f12 fornot2 %f4, %f4, %f12 taddcc %l3, 0x0650, %g4 fmovdvs %xcc, %f13, %f1 move %icc, %o2, %l0 fcmpne32 %f6, %f6, %g3 fcmpgt16 %f6, %f4, %o6 ldd [%l7 + 0x30], %f0 fmovse %xcc, %f10, %f5 edge8n %o7, %i2, %l2 st %f15, [%l7 + 0x50] fand %f12, %f6, %f8 ta %icc, 0x7 fmovsg %icc, %f2, %f9 edge32 %o1, %g1, %o5 fmovrdlez %g7, %f10, %f0 stw %g5, [%l7 + 0x28] ldsb [%l7 + 0x5B], %o0 fcmpes %fcc0, %f14, %f15 lduh [%l7 + 0x46], %l6 brnz %o3, loop_750 fpsub16s %f15, %f5, %f2 stb %i6, [%l7 + 0x5B] bvc %icc, loop_751 loop_750: movre %i4, %i5, %l5 popc %g6, %i0 tle %xcc, 0x6 loop_751: std %f6, [%l7 + 0x20] udivx %i1, 0x01E1, %g2 std %f6, [%l7 + 0x18] fsrc1s %f15, %f5 fbule %fcc1, loop_752 ld [%l7 + 0x18], %f6 bl,pt %icc, loop_753 call loop_754 loop_752: ble loop_755 st %f5, [%l7 + 0x5C] loop_753: lduh [%l7 + 0x12], %l4 loop_754: ldsb [%l7 + 0x7F], %l1 loop_755: fbule,a %fcc2, loop_756 stb %i7, [%l7 + 0x34] movle %xcc, %i3, %o4 fmovsne %xcc, %f5, %f6 loop_756: andn %l3, %o2, %g4 fmovdcc %icc, %f7, %f7 fnot2s %f4, %f4 smul %g3, 0x1B86, %l0 tl %xcc, 0x6 popc 0x1D06, %o6 taddcc %o7, %i2, %l2 orcc %g1, 0x1FAA, %o5 movleu %icc, %o1, %g7 fpsub16s %f2, %f10, %f10 edge32ln %o0, %g5, %l6 edge32n %i6, %i4, %o3 fones %f13 fmovdge %icc, %f13, %f4 movl %xcc, %i5, %l5 ldub [%l7 + 0x37], %i0 ldsh [%l7 + 0x0C], %g6 st %f12, [%l7 + 0x1C] bl,pt %xcc, loop_757 fand %f6, %f2, %f4 fandnot1 %f8, %f0, %f10 std %f8, [%l7 + 0x30] loop_757: ld [%l7 + 0x3C], %f2 lduh [%l7 + 0x3C], %i1 orn %g2, 0x0993, %l1 tle %icc, 0x5 bcs,a loop_758 fmovrdgez %l4, %f2, %f8 sll %i7, 0x17, %o4 edge8ln %l3, %i3, %o2 loop_758: ldsw [%l7 + 0x40], %g4 fand %f2, %f8, %f6 te %icc, 0x3 ldsh [%l7 + 0x40], %l0 fpackfix %f14, %f5 subccc %o6, %g3, %o7 fnor %f8, %f14, %f8 fmul8sux16 %f2, %f6, %f14 sethi 0x1CE0, %l2 fmovdcc %xcc, %f12, %f12 movrne %g1, %i2, %o1 fmovdne %icc, %f14, %f3 fmovdvs %icc, %f2, %f13 fbue,a %fcc0, loop_759 fmovs %f13, %f13 ldsw [%l7 + 0x44], %o5 bn %xcc, loop_760 loop_759: brlz,a %o0, loop_761 fcmpgt32 %f12, %f4, %g7 tge %xcc, 0x3 loop_760: orncc %l6, 0x1EE8, %g5 loop_761: andncc %i6, %o3, %i4 srlx %i5, 0x01, %l5 fmovde %xcc, %f15, %f13 orcc %g6, %i1, %g2 brgz,a %i0, loop_762 bvc loop_763 edge32ln %l1, %l4, %o4 ldsb [%l7 + 0x24], %l3 loop_762: ldd [%l7 + 0x30], %f10 loop_763: lduw [%l7 + 0x50], %i7 tgu %icc, 0x6 tvs %xcc, 0x0 movrlez %i3, 0x368, %g4 lduw [%l7 + 0x1C], %l0 fpsub32 %f8, %f12, %f12 fmovdn %xcc, %f10, %f14 lduh [%l7 + 0x48], %o6 bge %icc, loop_764 brgez %g3, loop_765 ldsb [%l7 + 0x77], %o2 tcc %icc, 0x3 loop_764: ldsb [%l7 + 0x5A], %o7 loop_765: st %f1, [%l7 + 0x74] ld [%l7 + 0x48], %f9 subccc %l2, %i2, %o1 stx %o5, [%l7 + 0x08] fmovsgu %icc, %f2, %f4 ldsb [%l7 + 0x4D], %o0 fnands %f10, %f3, %f6 stb %g1, [%l7 + 0x37] xnor %g7, %l6, %g5 fmovrdgz %i6, %f0, %f10 ld [%l7 + 0x70], %f5 movrlez %o3, %i5, %i4 andn %l5, %i1, %g6 st %f6, [%l7 + 0x68] fcmpd %fcc0, %f2, %f0 edge8 %g2, %l1, %l4 stw %o4, [%l7 + 0x74] ldsh [%l7 + 0x0E], %l3 fmovdl %icc, %f9, %f14 ldsw [%l7 + 0x44], %i7 fmovdgu %xcc, %f0, %f11 ldub [%l7 + 0x20], %i0 sth %g4, [%l7 + 0x78] srax %i3, %l0, %o6 fmovdn %xcc, %f4, %f1 fmovdge %xcc, %f8, %f1 stw %g3, [%l7 + 0x54] bge %icc, loop_766 ldsh [%l7 + 0x7A], %o2 stx %o7, [%l7 + 0x28] ldd [%l7 + 0x48], %f8 loop_766: fcmple32 %f4, %f14, %i2 ldsh [%l7 + 0x7E], %o1 fabss %f5, %f5 stb %o5, [%l7 + 0x10] fone %f0 fmovdge %xcc, %f1, %f5 sth %l2, [%l7 + 0x14] faligndata %f6, %f2, %f8 fbl,a %fcc3, loop_767 fmovdvc %icc, %f9, %f12 umulcc %o0, 0x1E19, %g1 addc %g7, 0x040C, %l6 loop_767: st %f13, [%l7 + 0x08] ldub [%l7 + 0x5C], %g5 ld [%l7 + 0x38], %f2 ld [%l7 + 0x60], %f3 fmovdne %xcc, %f5, %f2 nop setx loop_768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x40], %i6 stb %o3, [%l7 + 0x7B] ldsb [%l7 + 0x4C], %i5 loop_768: fmovrse %i4, %f11, %f14 sth %l5, [%l7 + 0x26] fmovsle %icc, %f5, %f0 ldd [%l7 + 0x10], %f12 bpos,a %icc, loop_769 fmovrslez %i1, %f0, %f0 smulcc %g2, %g6, %l4 ld [%l7 + 0x4C], %f10 loop_769: ldsw [%l7 + 0x74], %o4 fmovdvs %xcc, %f11, %f2 std %f12, [%l7 + 0x08] bgu loop_770 pdist %f4, %f2, %f0 edge8l %l1, %l3, %i0 fnot1 %f0, %f14 loop_770: addcc %g4, %i3, %l0 fmovrslz %i7, %f11, %f10 ldsw [%l7 + 0x2C], %o6 ldd [%l7 + 0x70], %f2 bneg,pt %icc, loop_771 fmovsvs %icc, %f5, %f12 fmovse %xcc, %f11, %f4 andcc %g3, %o7, %i2 loop_771: st %f9, [%l7 + 0x6C] tge %xcc, 0x7 subccc %o1, 0x1395, %o2 orn %o5, 0x1228, %l2 fmovrdne %g1, %f6, %f14 brnz,a %o0, loop_772 ld [%l7 + 0x4C], %f12 stb %l6, [%l7 + 0x0F] stx %g7, [%l7 + 0x10] loop_772: movre %g5, %i6, %o3 umul %i5, 0x0308, %i4 andncc %i1, %g2, %g6 fmovdpos %icc, %f11, %f10 lduw [%l7 + 0x7C], %l4 movcc %icc, %l5, %o4 ld [%l7 + 0x5C], %f5 movrlz %l3, 0x3EB, %l1 fbul,a %fcc2, loop_773 bn loop_774 tcc %icc, 0x2 ldx [%l7 + 0x38], %g4 loop_773: addc %i3, 0x1679, %i0 loop_774: tsubcc %i7, %l0, %o6 fbu %fcc1, loop_775 siam 0x2 fnot2 %f14, %f14 srl %g3, %i2, %o1 loop_775: fandnot2 %f6, %f8, %f0 bg %xcc, loop_776 ldd [%l7 + 0x08], %f2 smul %o7, %o2, %o5 ldsw [%l7 + 0x2C], %g1 loop_776: movrgez %l2, %l6, %o0 fmovsneg %icc, %f14, %f7 ldsh [%l7 + 0x64], %g5 stx %g7, [%l7 + 0x50] fpsub16s %f15, %f8, %f0 fmovspos %xcc, %f5, %f15 bneg,pt %icc, loop_777 fbug %fcc3, loop_778 ldsw [%l7 + 0x74], %o3 ld [%l7 + 0x38], %f6 loop_777: stw %i6, [%l7 + 0x28] loop_778: fmovdgu %xcc, %f13, %f7 fcmpgt32 %f4, %f12, %i5 fmovsge %icc, %f2, %f11 std %f12, [%l7 + 0x68] fnors %f4, %f14, %f8 lduw [%l7 + 0x48], %i1 ldx [%l7 + 0x78], %i4 ldub [%l7 + 0x5A], %g6 tpos %xcc, 0x5 fbu,a %fcc1, loop_779 fmovsleu %icc, %f14, %f6 movvc %xcc, %l4, %l5 ldsw [%l7 + 0x6C], %o4 loop_779: ldd [%l7 + 0x18], %f14 ldsw [%l7 + 0x7C], %l3 stw %g2, [%l7 + 0x24] brgez,a %g4, loop_780 mova %xcc, %l1, %i0 fones %f1 fmovdne %xcc, %f14, %f9 loop_780: fbue %fcc2, loop_781 fnors %f15, %f6, %f10 ldx [%l7 + 0x28], %i7 st %f15, [%l7 + 0x60] loop_781: lduw [%l7 + 0x4C], %l0 movle %icc, %o6, %i3 movn %xcc, %i2, %o1 fmovsneg %xcc, %f11, %f0 bg,a loop_782 movrlez %g3, 0x14F, %o2 fnegd %f12, %f2 bcs,a %icc, loop_783 loop_782: fmul8sux16 %f0, %f2, %f6 fmovdn %xcc, %f0, %f2 fmovdneg %xcc, %f7, %f6 loop_783: brnz,a %o5, loop_784 andncc %o7, %g1, %l6 movrne %o0, 0x138, %g5 fnot1s %f3, %f7 loop_784: fzero %f4 fbul %fcc2, loop_785 fmul8x16al %f5, %f13, %f8 edge16l %g7, %o3, %l2 fmovdg %icc, %f11, %f1 loop_785: fpsub16 %f6, %f10, %f14 tvc %xcc, 0x7 ldsb [%l7 + 0x55], %i5 lduh [%l7 + 0x42], %i6 fmovsvs %icc, %f14, %f11 std %f14, [%l7 + 0x70] fsrc1s %f10, %f12 subc %i1, %g6, %i4 ldsw [%l7 + 0x28], %l5 lduw [%l7 + 0x68], %l4 sub %o4, %g2, %l3 fmovrde %l1, %f10, %f4 fexpand %f8, %f12 fzeros %f11 movcs %icc, %g4, %i7 st %f11, [%l7 + 0x14] nop setx loop_786, %l0, %l1 jmpl %l1, %i0 edge32n %l0, %i3, %o6 ldsb [%l7 + 0x51], %o1 fbge,a %fcc0, loop_787 loop_786: movl %icc, %g3, %i2 std %f12, [%l7 + 0x20] sth %o5, [%l7 + 0x2A] loop_787: nop setx loop_788, %l0, %l1 jmpl %l1, %o7 mova %xcc, %g1, %l6 st %f4, [%l7 + 0x64] ld [%l7 + 0x58], %f4 loop_788: std %f6, [%l7 + 0x68] edge8ln %o0, %g5, %g7 taddcc %o3, 0x0AE3, %o2 ldub [%l7 + 0x45], %i5 smulcc %i6, 0x1B46, %l2 fbge %fcc3, loop_789 sdivx %i1, 0x1633, %i4 ldsw [%l7 + 0x0C], %l5 fexpand %f14, %f14 loop_789: fors %f15, %f0, %f9 ldsb [%l7 + 0x64], %g6 brnz,a %o4, loop_790 ldx [%l7 + 0x28], %g2 stx %l3, [%l7 + 0x20] bvc loop_791 loop_790: fpsub16s %f11, %f13, %f6 movneg %icc, %l4, %g4 ldd [%l7 + 0x08], %f6 loop_791: fmovsle %xcc, %f8, %f12 fandnot2 %f12, %f0, %f12 fmovdleu %icc, %f8, %f12 fpack32 %f10, %f12, %f14 bvs,a,pn %icc, loop_792 fmovsleu %icc, %f13, %f6 edge8ln %l1, %i0, %l0 array32 %i7, %o6, %o1 loop_792: subccc %i3, %g3, %o5 fcmps %fcc1, %f5, %f7 edge8n %o7, %g1, %l6 mulscc %o0, %i2, %g7 fbne,a %fcc3, loop_793 srlx %g5, %o2, %o3 addccc %i6, %i5, %l2 ldx [%l7 + 0x10], %i4 loop_793: movpos %xcc, %i1, %g6 srl %l5, 0x01, %o4 mulx %g2, 0x08C1, %l3 ldsw [%l7 + 0x64], %g4 ldub [%l7 + 0x34], %l1 fmovrdlz %l4, %f0, %f8 edge16 %i0, %l0, %i7 bshuffle %f4, %f4, %f8 fbe,a %fcc2, loop_794 subcc %o1, 0x1CE9, %o6 fmovrde %g3, %f0, %f8 bvc,a loop_795 loop_794: subc %i3, 0x1551, %o7 stw %o5, [%l7 + 0x28] fnors %f0, %f13, %f14 loop_795: bne,pt %icc, loop_796 taddcctv %l6, %o0, %g1 edge8l %g7, %i2, %o2 st %f15, [%l7 + 0x60] loop_796: ldub [%l7 + 0x50], %g5 fandnot1 %f6, %f12, %f6 tpos %icc, 0x5 ldsh [%l7 + 0x42], %o3 fmul8sux16 %f8, %f0, %f12 fandnot1s %f0, %f12, %f4 edge16l %i5, %l2, %i6 fsrc2 %f8, %f10 stw %i4, [%l7 + 0x10] fpack16 %f8, %f6 mova %xcc, %g6, %l5 lduh [%l7 + 0x62], %i1 be,a loop_797 edge32 %g2, %l3, %g4 lduw [%l7 + 0x74], %l1 subccc %o4, %i0, %l0 loop_797: ldd [%l7 + 0x10], %f6 ba %xcc, loop_798 ldsw [%l7 + 0x24], %l4 sth %o1, [%l7 + 0x38] fcmple16 %f14, %f0, %o6 loop_798: brgz,a %g3, loop_799 taddcctv %i3, 0x079D, %o7 movcs %icc, %o5, %i7 fornot2s %f1, %f12, %f6 loop_799: fpsub32s %f12, %f6, %f1 fnot2 %f14, %f0 stx %l6, [%l7 + 0x20] fpmerge %f10, %f15, %f14 fba,a %fcc3, loop_800 fpack16 %f8, %f11 tne %icc, 0x6 lduw [%l7 + 0x40], %g1 loop_800: fbn,a %fcc2, loop_801 fcmpne16 %f2, %f6, %o0 alignaddrl %g7, %o2, %g5 edge8ln %o3, %i5, %i2 loop_801: add %i6, 0x0BA3, %i4 fsrc2 %f0, %f10 addcc %l2, %g6, %i1 srl %g2, 0x04, %l3 edge16l %g4, %l5, %l1 add %i0, %o4, %l0 movge %icc, %l4, %o6 alignaddr %o1, %i3, %o7 fmovdg %xcc, %f14, %f14 fand %f6, %f8, %f14 bpos,a loop_802 ldx [%l7 + 0x18], %o5 ldsw [%l7 + 0x70], %i7 st %f8, [%l7 + 0x2C] loop_802: sdivx %l6, 0x0400, %g1 stw %g3, [%l7 + 0x14] movcc %xcc, %o0, %o2 movrlz %g7, %g5, %o3 movvs %icc, %i5, %i6 fmovrsne %i4, %f10, %f11 fcmple32 %f8, %f8, %i2 fmovrdlez %l2, %f4, %f8 fpmerge %f11, %f14, %f6 movge %icc, %g6, %g2 stx %i1, [%l7 + 0x10] fpsub16s %f13, %f11, %f0 lduh [%l7 + 0x5C], %g4 srlx %l5, %l3, %l1 fnot2s %f9, %f9 movn %icc, %i0, %o4 ldsb [%l7 + 0x10], %l4 bpos,a,pt %xcc, loop_803 fxnors %f4, %f1, %f4 brgz %o6, loop_804 andncc %l0, %o1, %i3 loop_803: fmovsle %xcc, %f15, %f3 fzeros %f15 loop_804: ldsb [%l7 + 0x0A], %o5 fpsub16s %f11, %f6, %f2 fpsub32 %f0, %f10, %f2 ldub [%l7 + 0x5E], %i7 movvc %icc, %o7, %l6 sdiv %g3, 0x1DCE, %g1 fnot1s %f10, %f4 bgu,pn %xcc, loop_805 fmovdg %xcc, %f14, %f12 stx %o0, [%l7 + 0x48] fsrc1s %f0, %f1 loop_805: ld [%l7 + 0x1C], %f0 fmovrse %g7, %f3, %f13 fmuld8sux16 %f1, %f10, %f6 movpos %icc, %g5, %o3 edge32ln %o2, %i6, %i5 call loop_806 tl %icc, 0x7 fbne %fcc2, loop_807 fnegs %f12, %f2 loop_806: umul %i2, 0x0025, %l2 edge16ln %g6, %i4, %i1 loop_807: fornot1s %f11, %f8, %f13 te %xcc, 0x0 fpackfix %f4, %f8 ldsb [%l7 + 0x17], %g2 and %g4, %l5, %l3 tle %xcc, 0x3 udivx %l1, 0x0012, %o4 std %f8, [%l7 + 0x08] edge32ln %i0, %l4, %l0 srax %o1, 0x10, %i3 std %f0, [%l7 + 0x30] bvc loop_808 fmovsg %xcc, %f8, %f8 brz,a %o5, loop_809 fmovsn %xcc, %f12, %f9 loop_808: fandnot2s %f0, %f3, %f6 ldsh [%l7 + 0x4C], %o6 loop_809: fcmped %fcc1, %f4, %f8 ldsw [%l7 + 0x7C], %o7 ldsb [%l7 + 0x1D], %i7 mulscc %l6, 0x065E, %g1 stb %o0, [%l7 + 0x20] movg %icc, %g3, %g7 bvc,pn %xcc, loop_810 ldsw [%l7 + 0x70], %o3 orncc %o2, %i6, %i5 sth %g5, [%l7 + 0x3E] loop_810: fpack16 %f8, %f5 fnot1 %f4, %f12 ldsb [%l7 + 0x49], %i2 edge16l %l2, %i4, %g6 and %g2, %i1, %g4 ldx [%l7 + 0x70], %l3 stb %l5, [%l7 + 0x1B] fsrc1s %f12, %f14 sllx %o4, 0x16, %i0 bl,pn %xcc, loop_811 for %f8, %f12, %f12 tcs %xcc, 0x0 std %f12, [%l7 + 0x08] loop_811: fnors %f13, %f5, %f9 andncc %l1, %l4, %o1 andncc %l0, %i3, %o5 fand %f6, %f10, %f6 movl %icc, %o6, %i7 fbuge,a %fcc1, loop_812 addcc %o7, %l6, %o0 fones %f13 ldsh [%l7 + 0x0E], %g1 loop_812: movn %xcc, %g3, %o3 movrlez %g7, 0x3E9, %o2 edge8ln %i5, %g5, %i2 fbule,a %fcc2, loop_813 andncc %i6, %i4, %g6 fpsub32 %f14, %f12, %f12 ldsw [%l7 + 0x24], %l2 loop_813: ldx [%l7 + 0x68], %g2 lduh [%l7 + 0x20], %g4 fmovsleu %xcc, %f5, %f7 stw %i1, [%l7 + 0x58] ldub [%l7 + 0x64], %l3 st %f10, [%l7 + 0x24] sth %l5, [%l7 + 0x12] udiv %i0, 0x1917, %o4 bleu,a,pt %xcc, loop_814 fandnot1s %f8, %f10, %f9 edge8 %l1, %l4, %o1 ta %icc, 0x5 loop_814: movg %xcc, %i3, %o5 fbne %fcc1, loop_815 stb %o6, [%l7 + 0x57] movl %xcc, %i7, %l0 fmovdl %xcc, %f5, %f14 loop_815: fmovrdgz %o7, %f14, %f4 bvc,a,pn %icc, loop_816 stb %o0, [%l7 + 0x6E] fbge,a %fcc0, loop_817 ldsb [%l7 + 0x69], %l6 loop_816: sth %g1, [%l7 + 0x6A] nop setx loop_818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_817: ldsw [%l7 + 0x3C], %g3 srax %g7, %o2, %i5 fandnot1s %f4, %f15, %f10 loop_818: fmovrsgez %g5, %f5, %f12 addcc %i2, %i6, %o3 fcmpd %fcc1, %f8, %f0 fcmpgt32 %f10, %f6, %i4 be,a,pt %icc, loop_819 st %f3, [%l7 + 0x0C] fandnot1s %f8, %f4, %f2 mulscc %g6, %l2, %g4 loop_819: fmovsleu %icc, %f13, %f5 ldx [%l7 + 0x30], %i1 ble loop_820 fcmpes %fcc3, %f15, %f13 ta %icc, 0x5 xor %g2, 0x0F6F, %l5 loop_820: lduw [%l7 + 0x30], %i0 sdivcc %o4, 0x1CAB, %l3 lduw [%l7 + 0x08], %l1 array32 %l4, %i3, %o5 sth %o1, [%l7 + 0x54] fmovrdgz %o6, %f0, %f2 addcc %i7, %o7, %o0 fmovrsgz %l6, %f3, %f1 lduh [%l7 + 0x10], %l0 ldsw [%l7 + 0x7C], %g3 bge,pn %icc, loop_821 ld [%l7 + 0x3C], %f0 movrgz %g7, 0x3BA, %g1 ldub [%l7 + 0x1E], %o2 loop_821: movleu %xcc, %i5, %i2 xorcc %g5, %i6, %o3 andncc %i4, %g6, %l2 lduh [%l7 + 0x58], %g4 ldsb [%l7 + 0x57], %i1 ldub [%l7 + 0x32], %g2 fexpand %f2, %f6 or %i0, 0x0584, %o4 ldsh [%l7 + 0x6A], %l3 orcc %l1, %l5, %l4 addcc %o5, 0x139C, %o1 stx %o6, [%l7 + 0x70] bvs,pt %xcc, loop_822 srax %i7, 0x07, %o7 fmovrdgz %o0, %f10, %f8 stw %l6, [%l7 + 0x2C] loop_822: smul %i3, 0x0BCF, %g3 ldsh [%l7 + 0x3C], %g7 fmovdcs %icc, %f3, %f5 ldub [%l7 + 0x3B], %l0 fsrc2s %f3, %f4 edge32 %o2, %i5, %i2 ldx [%l7 + 0x60], %g5 nop setx loop_823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f14, %f4 fpadd32s %f11, %f13, %f4 movpos %icc, %g1, %o3 loop_823: fcmple16 %f4, %f14, %i6 ble,pt %xcc, loop_824 fandnot2 %f10, %f14, %f6 subcc %i4, %g6, %l2 brgz %i1, loop_825 loop_824: std %f0, [%l7 + 0x78] fsrc1s %f2, %f1 xor %g2, %g4, %o4 loop_825: ldx [%l7 + 0x50], %i0 ldx [%l7 + 0x20], %l3 tge %xcc, 0x1 fmovrslz %l1, %f1, %f12 bl,a,pt %xcc, loop_826 bg %xcc, loop_827 fornot1s %f6, %f2, %f15 edge32n %l5, %o5, %l4 loop_826: smulcc %o1, 0x0FE1, %i7 loop_827: ldx [%l7 + 0x48], %o7 fpadd16 %f12, %f10, %f10 fandnot1 %f0, %f0, %f10 tsubcctv %o6, 0x1C5F, %l6 stw %i3, [%l7 + 0x08] smulcc %o0, %g7, %l0 movrlz %g3, %o2, %i5 fmovsl %xcc, %f5, %f11 fmovsa %xcc, %f8, %f3 stb %g5, [%l7 + 0x32] fmovsleu %xcc, %f4, %f1 ldx [%l7 + 0x60], %i2 fbge %fcc1, loop_828 bl loop_829 fba %fcc1, loop_830 tcs %xcc, 0x4 loop_828: fcmpne32 %f0, %f2, %g1 loop_829: ldd [%l7 + 0x30], %f4 loop_830: ld [%l7 + 0x10], %f11 brgez %i6, loop_831 edge8ln %o3, %i4, %l2 fzeros %f2 lduh [%l7 + 0x4C], %i1 loop_831: lduh [%l7 + 0x6A], %g6 andn %g2, 0x1655, %g4 lduw [%l7 + 0x58], %i0 fmovde %xcc, %f9, %f7 movn %icc, %l3, %l1 alignaddr %o4, %l5, %o5 fnor %f12, %f14, %f2 fmovdgu %xcc, %f8, %f13 lduw [%l7 + 0x5C], %o1 edge16ln %i7, %o7, %o6 edge16ln %l4, %l6, %o0 st %f4, [%l7 + 0x20] movne %xcc, %i3, %l0 bcc %icc, loop_832 std %f8, [%l7 + 0x40] fmuld8ulx16 %f4, %f3, %f0 ldd [%l7 + 0x20], %f14 loop_832: ld [%l7 + 0x64], %f9 fmovdneg %xcc, %f13, %f8 ldsw [%l7 + 0x4C], %g7 tneg %icc, 0x6 ld [%l7 + 0x4C], %f12 ldd [%l7 + 0x20], %f12 tne %xcc, 0x3 ldsb [%l7 + 0x45], %g3 mulx %i5, 0x1EC9, %o2 fpadd32 %f2, %f10, %f6 fsrc1 %f10, %f6 bneg,pt %icc, loop_833 sth %i2, [%l7 + 0x1E] ldx [%l7 + 0x70], %g1 fcmpeq16 %f10, %f6, %g5 loop_833: orcc %o3, %i4, %i6 orcc %i1, %l2, %g6 brnz,a %g2, loop_834 array32 %g4, %i0, %l1 bl,a,pt %xcc, loop_835 movgu %icc, %l3, %l5 loop_834: taddcc %o5, 0x08F2, %o1 brgz,a %o4, loop_836 loop_835: ldd [%l7 + 0x78], %f4 ldx [%l7 + 0x68], %i7 fmul8x16au %f0, %f10, %f6 loop_836: umul %o6, 0x0C42, %o7 stx %l4, [%l7 + 0x70] fexpand %f13, %f2 ldub [%l7 + 0x2D], %o0 fxor %f10, %f6, %f8 ldsw [%l7 + 0x38], %l6 array32 %l0, %g7, %g3 addc %i5, %i3, %o2 smulcc %i2, 0x1176, %g1 ldx [%l7 + 0x60], %o3 stx %g5, [%l7 + 0x38] st %f4, [%l7 + 0x50] fmovsl %xcc, %f12, %f10 std %f8, [%l7 + 0x58] fbule %fcc0, loop_837 sth %i6, [%l7 + 0x50] ldx [%l7 + 0x50], %i4 fexpand %f5, %f8 loop_837: udivx %l2, 0x1A8F, %g6 edge32l %i1, %g4, %g2 ldsb [%l7 + 0x6D], %i0 movrlez %l3, 0x2E1, %l1 ldsh [%l7 + 0x1C], %o5 orncc %o1, %l5, %i7 tgu %xcc, 0x1 ld [%l7 + 0x40], %f15 fblg %fcc3, loop_838 mova %xcc, %o4, %o7 std %f2, [%l7 + 0x68] fmovdvc %icc, %f1, %f15 loop_838: bn,pt %icc, loop_839 fexpand %f6, %f10 ldd [%l7 + 0x08], %f6 taddcc %o6, 0x1BBA, %o0 loop_839: lduh [%l7 + 0x6A], %l4 fsrc1s %f13, %f3 movn %xcc, %l0, %g7 movl %xcc, %l6, %i5 stb %g3, [%l7 + 0x28] fzeros %f5 stw %i3, [%l7 + 0x10] fba %fcc2, loop_840 udivx %i2, 0x0357, %o2 lduh [%l7 + 0x62], %o3 ldub [%l7 + 0x43], %g5 loop_840: stx %i6, [%l7 + 0x08] fpadd16 %f8, %f0, %f12 edge16ln %i4, %g1, %g6 subc %i1, 0x1DBC, %l2 fmovsvs %icc, %f15, %f13 ld [%l7 + 0x14], %f0 sll %g2, 0x04, %g4 sethi 0x13BB, %i0 lduh [%l7 + 0x5C], %l1 st %f6, [%l7 + 0x4C] pdist %f8, %f2, %f2 fmovrsne %l3, %f3, %f12 ldsw [%l7 + 0x40], %o5 ldsh [%l7 + 0x4A], %l5 stw %i7, [%l7 + 0x5C] sth %o4, [%l7 + 0x74] fcmpeq32 %f10, %f14, %o1 brgz %o6, loop_841 fpmerge %f4, %f2, %f0 bn,a,pt %icc, loop_842 andn %o7, 0x0970, %o0 loop_841: fmovs %f4, %f3 movrgez %l0, %g7, %l4 loop_842: fzeros %f11 call loop_843 movl %icc, %l6, %g3 tvc %xcc, 0x0 movge %xcc, %i5, %i3 loop_843: mova %icc, %i2, %o3 movle %icc, %g5, %o2 fabsd %f6, %f10 be %icc, loop_844 add %i4, %g1, %g6 fbne %fcc0, loop_845 bgu loop_846 loop_844: edge8 %i6, %l2, %g2 fsrc2 %f10, %f2 loop_845: movvs %icc, %g4, %i0 loop_846: edge8ln %l1, %l3, %i1 call loop_847 lduw [%l7 + 0x68], %o5 lduh [%l7 + 0x6A], %l5 movrlez %i7, 0x108, %o1 loop_847: movcs %icc, %o6, %o4 fxor %f2, %f12, %f4 stx %o7, [%l7 + 0x48] nop setx loop_848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f2, %f4, %f5 fmovdgu %xcc, %f15, %f14 brlez %o0, loop_849 loop_848: ldsb [%l7 + 0x51], %l0 bcc,a %xcc, loop_850 stx %l4, [%l7 + 0x60] loop_849: fones %f5 ld [%l7 + 0x40], %f1 loop_850: tvc %icc, 0x7 stb %l6, [%l7 + 0x18] brgz,a %g3, loop_851 fmovrdlez %g7, %f0, %f4 fnand %f0, %f14, %f4 mulscc %i5, 0x113B, %i2 loop_851: stw %i3, [%l7 + 0x68] fxor %f6, %f8, %f6 lduh [%l7 + 0x18], %o3 fbue,a %fcc2, loop_852 taddcctv %g5, %o2, %i4 lduh [%l7 + 0x62], %g6 ldx [%l7 + 0x60], %g1 loop_852: ldd [%l7 + 0x68], %f14 ld [%l7 + 0x68], %f12 ldsh [%l7 + 0x12], %i6 fmul8x16al %f7, %f4, %f10 fsrc1s %f9, %f11 tne %xcc, 0x3 stb %l2, [%l7 + 0x2B] fmovrsgez %g4, %f12, %f13 add %g2, %i0, %l3 fmovsne %icc, %f12, %f6 bg,pn %icc, loop_853 ld [%l7 + 0x70], %f10 pdist %f0, %f4, %f14 fcmps %fcc3, %f0, %f6 loop_853: st %f1, [%l7 + 0x20] fones %f14 fbge,a %fcc0, loop_854 array16 %i1, %o5, %l1 movrgz %l5, %o1, %o6 bl,pn %icc, loop_855 loop_854: tcc %xcc, 0x2 fornot2 %f6, %f8, %f8 ldsw [%l7 + 0x10], %o4 loop_855: stx %i7, [%l7 + 0x30] fabss %f0, %f5 ld [%l7 + 0x24], %f3 fmovde %icc, %f8, %f14 stb %o7, [%l7 + 0x63] tl %xcc, 0x2 stx %o0, [%l7 + 0x70] and %l0, 0x0AAA, %l4 fbe %fcc2, loop_856 fmovdneg %xcc, %f5, %f7 std %f10, [%l7 + 0x50] ldx [%l7 + 0x30], %g3 loop_856: fmovdleu %xcc, %f13, %f5 fmovdcc %icc, %f8, %f7 siam 0x7 ld [%l7 + 0x10], %f3 fornot1 %f12, %f2, %f10 ldsb [%l7 + 0x5A], %g7 udivcc %l6, 0x178D, %i5 smul %i2, %i3, %g5 fmovrse %o2, %f9, %f2 edge8 %o3, %g6, %i4 ldd [%l7 + 0x18], %f12 fpadd16s %f9, %f5, %f5 ldsb [%l7 + 0x1F], %g1 stw %i6, [%l7 + 0x70] ta %icc, 0x6 ldub [%l7 + 0x2A], %l2 fxors %f0, %f13, %f6 fands %f13, %f8, %f6 srlx %g2, %i0, %l3 st %f8, [%l7 + 0x5C] nop setx loop_857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %icc, %f2, %f11 fmovscc %xcc, %f4, %f0 tgu %xcc, 0x7 loop_857: fnand %f8, %f14, %f8 edge16l %g4, %i1, %l1 fmovdcc %xcc, %f6, %f10 movgu %icc, %l5, %o5 or %o1, %o4, %o6 fabss %f4, %f0 movne %xcc, %i7, %o7 ldsb [%l7 + 0x50], %o0 lduw [%l7 + 0x40], %l0 fbge %fcc0, loop_858 fbuge,a %fcc0, loop_859 fmovdge %xcc, %f14, %f8 brgez %l4, loop_860 loop_858: lduh [%l7 + 0x36], %g3 loop_859: ldub [%l7 + 0x4D], %l6 fmovrslz %i5, %f3, %f13 loop_860: sethi 0x1936, %g7 bge loop_861 ld [%l7 + 0x60], %f9 sll %i2, 0x0E, %i3 lduh [%l7 + 0x46], %g5 loop_861: fbo,a %fcc1, loop_862 fsrc1s %f15, %f15 stx %o3, [%l7 + 0x28] movleu %xcc, %g6, %o2 loop_862: ldd [%l7 + 0x58], %f14 ldsh [%l7 + 0x1E], %g1 fcmpgt32 %f12, %f6, %i6 fnegs %f14, %f8 sllx %l2, 0x00, %i4 bvc,a loop_863 fmovsn %xcc, %f10, %f8 fmovscs %icc, %f9, %f4 fmovdgu %icc, %f3, %f11 loop_863: stw %i0, [%l7 + 0x30] st %f4, [%l7 + 0x10] sethi 0x1996, %l3 fbuge,a %fcc3, loop_864 fbge %fcc2, loop_865 tvc %xcc, 0x4 ldsh [%l7 + 0x74], %g4 loop_864: fnot1s %f4, %f8 loop_865: movl %icc, %g2, %i1 fmovdvc %xcc, %f13, %f3 ldd [%l7 + 0x08], %f10 ldsh [%l7 + 0x76], %l1 edge32 %o5, %o1, %o4 movrne %o6, 0x0A1, %i7 ldsb [%l7 + 0x27], %l5 ldd [%l7 + 0x40], %f6 ldsb [%l7 + 0x51], %o7 edge8l %l0, %o0, %g3 mulx %l4, 0x0271, %l6 movvs %icc, %i5, %g7 stb %i3, [%l7 + 0x78] ldsw [%l7 + 0x40], %g5 tcc %xcc, 0x3 ldsb [%l7 + 0x74], %o3 fcmpgt32 %f0, %f4, %g6 ldx [%l7 + 0x50], %o2 movvc %xcc, %i2, %i6 lduw [%l7 + 0x08], %g1 andcc %i4, 0x069E, %i0 lduh [%l7 + 0x50], %l2 ldd [%l7 + 0x58], %f6 fmovsle %xcc, %f3, %f3 fmovspos %xcc, %f12, %f7 ld [%l7 + 0x3C], %f9 fmovspos %icc, %f14, %f0 ldx [%l7 + 0x10], %g4 fbl %fcc2, loop_866 stb %g2, [%l7 + 0x25] lduh [%l7 + 0x26], %l3 add %i1, 0x1996, %o5 loop_866: mulx %l1, 0x16C2, %o1 fbg %fcc1, loop_867 fmovdvs %icc, %f3, %f7 bg,a %xcc, loop_868 bpos,a loop_869 loop_867: ldx [%l7 + 0x08], %o4 stb %o6, [%l7 + 0x4F] loop_868: taddcc %i7, %o7, %l5 loop_869: umulcc %l0, 0x1C8E, %o0 std %f0, [%l7 + 0x58] fmovsgu %icc, %f14, %f10 st %f4, [%l7 + 0x30] tcc %icc, 0x2 fbe,a %fcc0, loop_870 fnot2s %f5, %f1 udiv %g3, 0x116C, %l6 srax %l4, %g7, %i5 loop_870: ldub [%l7 + 0x6E], %i3 fmovrdgz %g5, %f12, %f0 movvc %icc, %g6, %o3 fands %f7, %f9, %f9 st %f0, [%l7 + 0x58] sll %i2, %o2, %i6 bpos,pt %xcc, loop_871 stb %g1, [%l7 + 0x3E] fpsub16 %f4, %f12, %f2 brgz %i0, loop_872 loop_871: ldsh [%l7 + 0x20], %l2 fbul %fcc1, loop_873 fzero %f10 loop_872: sth %i4, [%l7 + 0x1C] nop setx loop_874, %l0, %l1 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_873: stb %g4, [%l7 + 0x11] ldsh [%l7 + 0x76], %l3 edge8n %g2, %i1, %l1 loop_874: fnegs %f9, %f0 bge,pn %icc, loop_875 tle %icc, 0x4 ldsb [%l7 + 0x47], %o5 stx %o4, [%l7 + 0x08] loop_875: fxor %f4, %f4, %f12 ld [%l7 + 0x54], %f3 taddcc %o1, 0x1C26, %i7 std %f4, [%l7 + 0x50] edge16ln %o6, %o7, %l0 fbl,a %fcc3, loop_876 ldsb [%l7 + 0x34], %o0 bcc,a %xcc, loop_877 brlez,a %g3, loop_878 loop_876: fmovdn %icc, %f4, %f3 stw %l5, [%l7 + 0x38] loop_877: fmovdleu %icc, %f0, %f6 loop_878: fbue,a %fcc0, loop_879 fmovde %xcc, %f9, %f14 ldsb [%l7 + 0x42], %l6 fbn %fcc3, loop_880 loop_879: or %l4, %i5, %g7 std %f4, [%l7 + 0x20] sdivx %i3, 0x1CBF, %g6 loop_880: popc 0x19B4, %o3 fmovdn %icc, %f11, %f4 subccc %g5, %o2, %i2 fnor %f0, %f2, %f2 fmovdn %xcc, %f1, %f7 edge32n %g1, %i0, %l2 stx %i6, [%l7 + 0x68] fcmpne32 %f14, %f2, %i4 sdivcc %g4, 0x0242, %l3 fpack16 %f14, %f9 sll %g2, %l1, %o5 popc %i1, %o1 fand %f14, %f8, %f0 movgu %xcc, %i7, %o6 ldd [%l7 + 0x38], %f14 movcs %icc, %o4, %o7 ldd [%l7 + 0x20], %f10 fmovrsne %o0, %f3, %f0 call loop_881 fornot1s %f13, %f1, %f1 fnand %f6, %f6, %f8 fcmpne16 %f6, %f12, %g3 loop_881: lduh [%l7 + 0x78], %l5 movl %icc, %l6, %l0 orn %l4, 0x1F80, %g7 ldsh [%l7 + 0x0E], %i3 fmovdvs %icc, %f9, %f10 siam 0x6 stw %g6, [%l7 + 0x44] fbo,a %fcc2, loop_882 fmovscs %xcc, %f13, %f6 fmovrsne %i5, %f7, %f2 xnor %g5, %o3, %i2 loop_882: orcc %o2, 0x07B6, %i0 movne %xcc, %l2, %g1 tle %xcc, 0x4 brz,a %i6, loop_883 fcmpgt32 %f8, %f8, %g4 movrgez %l3, 0x047, %g2 edge32n %i4, %o5, %i1 loop_883: fbuge,a %fcc0, loop_884 lduh [%l7 + 0x30], %o1 mova %xcc, %l1, %o6 bne,a loop_885 loop_884: ba,pt %xcc, loop_886 xorcc %o4, %o7, %i7 ldsb [%l7 + 0x48], %g3 loop_885: stx %l5, [%l7 + 0x20] loop_886: fmovsne %icc, %f10, %f5 stb %o0, [%l7 + 0x57] fmul8sux16 %f8, %f2, %f12 movn %xcc, %l0, %l6 fmovrsne %g7, %f13, %f0 stw %l4, [%l7 + 0x3C] movgu %xcc, %g6, %i5 fmovsvc %xcc, %f0, %f10 fands %f13, %f13, %f10 fmul8x16 %f4, %f14, %f8 subc %i3, 0x161F, %g5 fone %f6 alignaddrl %o3, %i2, %o2 movge %icc, %i0, %g1 fnegd %f14, %f0 sth %l2, [%l7 + 0x6E] fmovdle %icc, %f5, %f15 movn %xcc, %i6, %l3 fands %f1, %f2, %f12 movrgz %g4, 0x235, %i4 fmovrse %g2, %f14, %f15 ld [%l7 + 0x68], %f11 fcmpne32 %f0, %f14, %i1 sub %o1, %l1, %o5 addc %o4, 0x1653, %o6 tneg %icc, 0x0 fxnors %f5, %f3, %f2 fzeros %f9 movrne %i7, %g3, %l5 fmovdl %xcc, %f0, %f9 edge8 %o7, %l0, %l6 fexpand %f13, %f4 sra %g7, 0x12, %l4 lduh [%l7 + 0x14], %g6 stb %o0, [%l7 + 0x6F] brz %i5, loop_887 fxnor %f10, %f6, %f2 ldd [%l7 + 0x40], %f2 std %f12, [%l7 + 0x50] loop_887: fbo,a %fcc2, loop_888 ldd [%l7 + 0x38], %f0 fxnor %f2, %f8, %f0 fsrc2s %f6, %f10 loop_888: ldx [%l7 + 0x60], %i3 fbne %fcc3, loop_889 movn %icc, %g5, %i2 stb %o3, [%l7 + 0x70] tsubcctv %o2, %i0, %g1 loop_889: lduw [%l7 + 0x74], %i6 stx %l3, [%l7 + 0x10] fbn %fcc0, loop_890 st %f4, [%l7 + 0x50] xnor %l2, %i4, %g2 tvs %icc, 0x0 loop_890: nop setx loop_891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f0, %f0, %g4 std %f6, [%l7 + 0x70] smulcc %o1, %i1, %l1 loop_891: fmovdge %xcc, %f15, %f3 fmul8x16au %f11, %f8, %f6 umul %o5, 0x0E2E, %o6 ldsh [%l7 + 0x42], %i7 fbg %fcc1, loop_892 ldsw [%l7 + 0x20], %g3 fpadd32 %f12, %f14, %f14 movle %xcc, %o4, %o7 loop_892: fmovs %f15, %f8 stw %l0, [%l7 + 0x54] ldsh [%l7 + 0x74], %l6 fmovsle %icc, %f13, %f4 edge32ln %g7, %l4, %g6 fmuld8ulx16 %f7, %f13, %f12 fpackfix %f2, %f10 movrgez %l5, 0x210, %o0 tl %xcc, 0x1 st %f8, [%l7 + 0x24] stb %i5, [%l7 + 0x6A] fmovsleu %xcc, %f12, %f11 fbuge %fcc3, loop_893 orncc %g5, %i3, %i2 fandnot2s %f7, %f4, %f7 sth %o3, [%l7 + 0x78] loop_893: ldsh [%l7 + 0x18], %o2 fba %fcc0, loop_894 fmovsgu %xcc, %f11, %f5 fmovdleu %xcc, %f4, %f15 sdivcc %i0, 0x0233, %i6 loop_894: fsrc2s %f5, %f9 pdist %f14, %f8, %f0 lduh [%l7 + 0x78], %l3 fsrc1 %f10, %f12 sll %l2, 0x19, %g1 ldsb [%l7 + 0x65], %g2 te %icc, 0x4 fxors %f3, %f8, %f0 ldsh [%l7 + 0x6A], %g4 st %f9, [%l7 + 0x50] stx %o1, [%l7 + 0x30] sdivcc %i1, 0x0035, %i4 tl %xcc, 0x3 stx %l1, [%l7 + 0x10] xorcc %o5, %i7, %g3 lduh [%l7 + 0x0C], %o4 fbe %fcc3, loop_895 movcs %xcc, %o7, %l0 fands %f10, %f7, %f7 fmovsa %xcc, %f13, %f10 loop_895: fandnot2s %f6, %f9, %f1 fmovrsne %l6, %f9, %f4 bge,pt %icc, loop_896 fmovsn %xcc, %f8, %f9 sra %g7, 0x18, %o6 fmovdvc %icc, %f6, %f2 loop_896: edge16 %l4, %g6, %l5 sth %i5, [%l7 + 0x4E] stw %o0, [%l7 + 0x50] fmul8x16au %f4, %f4, %f14 be %icc, loop_897 stx %i3, [%l7 + 0x30] edge8l %i2, %g5, %o3 sethi 0x1ABC, %o2 loop_897: fmovdcs %icc, %f13, %f6 smulcc %i0, %l3, %i6 xor %g1, 0x0F23, %g2 movn %icc, %g4, %o1 fcmpeq16 %f10, %f6, %i1 fmovrdne %l2, %f0, %f2 fmovscs %icc, %f11, %f4 xorcc %i4, 0x10B9, %l1 fcmple32 %f6, %f8, %o5 ld [%l7 + 0x70], %f10 sdivcc %i7, 0x0CF8, %g3 movrgz %o7, %o4, %l6 fmovsa %xcc, %f14, %f13 fxnors %f4, %f12, %f9 ta %icc, 0x7 stb %g7, [%l7 + 0x2B] mulscc %o6, 0x147B, %l0 ld [%l7 + 0x14], %f1 stb %g6, [%l7 + 0x33] fcmpeq16 %f10, %f14, %l5 nop setx loop_898, %l0, %l1 jmpl %l1, %l4 sra %i5, %i3, %o0 bcc,a,pn %icc, loop_899 udivcc %i2, 0x069B, %g5 loop_898: movcs %xcc, %o2, %i0 fmovdvs %xcc, %f8, %f14 loop_899: fpsub16s %f8, %f12, %f13 array8 %o3, %i6, %g1 movre %l3, %g2, %g4 tsubcc %o1, 0x1820, %l2 fandnot1 %f2, %f14, %f10 fsrc2 %f0, %f14 fbg,a %fcc1, loop_900 stw %i4, [%l7 + 0x48] sdivx %l1, 0x0163, %i1 edge32l %i7, %o5, %o7 loop_900: fors %f13, %f9, %f15 ldsb [%l7 + 0x74], %g3 bvc,a,pt %icc, loop_901 tpos %icc, 0x7 fabsd %f6, %f0 fmovdleu %icc, %f1, %f10 loop_901: fmovrdne %l6, %f4, %f0 fmovrdne %o4, %f10, %f8 fmul8x16al %f1, %f8, %f6 sth %o6, [%l7 + 0x1C] mulx %l0, %g7, %g6 fcmpne16 %f6, %f14, %l4 te %xcc, 0x4 std %f0, [%l7 + 0x18] edge8n %i5, %i3, %l5 fbne,a %fcc2, loop_902 stw %i2, [%l7 + 0x14] mulscc %g5, 0x0BC9, %o2 fmovscc %icc, %f0, %f10 loop_902: fbu,a %fcc3, loop_903 fbg,a %fcc2, loop_904 stb %o0, [%l7 + 0x50] sth %i0, [%l7 + 0x7A] loop_903: fmovrse %i6, %f6, %f10 loop_904: movrne %g1, %o3, %l3 sethi 0x12FC, %g4 addccc %g2, 0x1D84, %o1 udivx %l2, 0x08E0, %l1 bvs %xcc, loop_905 fpsub16s %f5, %f10, %f11 movcc %icc, %i4, %i7 sllx %i1, %o7, %g3 loop_905: ldsb [%l7 + 0x48], %o5 mova %icc, %o4, %l6 ldsh [%l7 + 0x48], %o6 fmovd %f14, %f2 fbge,a %fcc2, loop_906 movneg %xcc, %l0, %g6 fnot2 %f6, %f0 fpadd16 %f0, %f2, %f2 loop_906: edge16l %g7, %l4, %i3 bpos loop_907 stw %l5, [%l7 + 0x28] ldd [%l7 + 0x38], %f8 sth %i2, [%l7 + 0x58] loop_907: lduw [%l7 + 0x40], %i5 stb %o2, [%l7 + 0x40] fornot2 %f0, %f4, %f4 fpack16 %f6, %f0 sth %o0, [%l7 + 0x60] bvc,pt %xcc, loop_908 tsubcc %g5, 0x05BA, %i6 movne %icc, %i0, %g1 and %l3, 0x1F52, %o3 loop_908: sethi 0x12C1, %g2 fble,a %fcc0, loop_909 tpos %icc, 0x0 smul %o1, %g4, %l1 tleu %icc, 0x4 loop_909: movneg %icc, %l2, %i4 fpsub32s %f11, %f8, %f5 fsrc1 %f4, %f2 movg %xcc, %i7, %i1 popc 0x08C8, %g3 edge8n %o5, %o4, %l6 fcmpgt16 %f8, %f14, %o6 ldsh [%l7 + 0x66], %o7 ldsw [%l7 + 0x0C], %g6 brnz,a %g7, loop_910 fcmpeq16 %f8, %f0, %l0 fabss %f11, %f15 fmovse %icc, %f13, %f5 loop_910: addccc %i3, 0x1EF5, %l4 fble,a %fcc3, loop_911 fmovrslez %l5, %f3, %f7 tg %xcc, 0x2 st %f1, [%l7 + 0x1C] loop_911: andcc %i2, %i5, %o0 fmovdneg %xcc, %f9, %f10 tleu %icc, 0x5 brz %o2, loop_912 sth %g5, [%l7 + 0x44] brgz %i0, loop_913 fnegs %f12, %f5 loop_912: std %f12, [%l7 + 0x50] fmovrdlez %i6, %f12, %f2 loop_913: movvc %icc, %l3, %o3 edge8ln %g1, %o1, %g2 bg,pt %xcc, loop_914 sth %l1, [%l7 + 0x30] ldd [%l7 + 0x10], %f6 st %f7, [%l7 + 0x60] loop_914: ld [%l7 + 0x08], %f11 bgu,pn %xcc, loop_915 tg %xcc, 0x1 fbue,a %fcc3, loop_916 stw %g4, [%l7 + 0x2C] loop_915: fmovspos %icc, %f14, %f11 ba,pt %icc, loop_917 loop_916: fxor %f14, %f6, %f0 ldx [%l7 + 0x48], %i4 movleu %xcc, %i7, %l2 loop_917: smul %i1, %o5, %o4 edge32n %g3, %o6, %l6 fnegs %f0, %f5 ldsh [%l7 + 0x12], %o7 tge %xcc, 0x4 faligndata %f6, %f0, %f10 movge %xcc, %g6, %g7 lduh [%l7 + 0x42], %i3 sth %l4, [%l7 + 0x6E] edge8n %l0, %l5, %i2 smul %i5, 0x119F, %o0 fmovrdne %g5, %f0, %f2 lduh [%l7 + 0x34], %i0 ldsb [%l7 + 0x1D], %o2 fmul8ulx16 %f6, %f4, %f12 bl,pn %xcc, loop_918 fpsub16 %f8, %f4, %f4 brz %i6, loop_919 fands %f15, %f3, %f1 loop_918: or %o3, 0x1343, %g1 fbl %fcc0, loop_920 loop_919: array32 %o1, %l3, %l1 ldd [%l7 + 0x08], %f14 nop setx loop_921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_920: array16 %g2, %g4, %i4 fcmpgt32 %f6, %f10, %i7 tge %xcc, 0x5 loop_921: bshuffle %f14, %f2, %f6 brlez %i1, loop_922 ldx [%l7 + 0x08], %o5 lduw [%l7 + 0x58], %o4 fmovscc %xcc, %f6, %f6 loop_922: sll %l2, 0x16, %g3 sth %o6, [%l7 + 0x56] alignaddrl %o7, %l6, %g7 fmul8ulx16 %f10, %f6, %f8 st %f15, [%l7 + 0x64] alignaddrl %i3, %g6, %l4 ldx [%l7 + 0x20], %l5 bne,pn %icc, loop_923 fbuge,a %fcc1, loop_924 stw %i2, [%l7 + 0x60] stx %i5, [%l7 + 0x58] loop_923: std %f8, [%l7 + 0x30] loop_924: ldx [%l7 + 0x30], %o0 ldsw [%l7 + 0x5C], %g5 sethi 0x0DBC, %i0 array16 %l0, %i6, %o2 fmovs %f15, %f6 fbn %fcc3, loop_925 srl %o3, 0x14, %g1 subcc %l3, %o1, %g2 edge32ln %g4, %i4, %l1 loop_925: fcmps %fcc0, %f1, %f11 fmul8x16al %f7, %f10, %f2 fmovrslz %i7, %f4, %f4 fxnor %f14, %f12, %f0 edge32ln %i1, %o4, %o5 fmovdcs %xcc, %f12, %f4 ld [%l7 + 0x20], %f15 lduh [%l7 + 0x5C], %g3 st %f7, [%l7 + 0x40] brgez %l2, loop_926 fbule,a %fcc3, loop_927 fcmpeq16 %f6, %f12, %o6 or %o7, %l6, %g7 loop_926: bne,a,pt %icc, loop_928 loop_927: ldd [%l7 + 0x20], %f12 bn,pn %xcc, loop_929 fmovdvs %icc, %f3, %f4 loop_928: fmovrdne %g6, %f12, %f10 fornot2s %f8, %f0, %f5 loop_929: movvs %icc, %i3, %l5 fmovrslz %l4, %f9, %f5 fmul8x16au %f3, %f14, %f8 std %f4, [%l7 + 0x58] stx %i2, [%l7 + 0x08] movvc %xcc, %i5, %g5 stb %i0, [%l7 + 0x4E] fcmple16 %f0, %f12, %l0 fsrc2 %f6, %f10 smul %o0, 0x084F, %o2 fcmpne32 %f12, %f12, %i6 tleu %icc, 0x0 fornot1s %f15, %f2, %f9 mova %icc, %o3, %l3 orn %o1, %g2, %g1 fmovdne %icc, %f7, %f2 sth %i4, [%l7 + 0x28] fcmpgt16 %f14, %f14, %l1 lduw [%l7 + 0x10], %g4 sth %i1, [%l7 + 0x56] st %f2, [%l7 + 0x20] fcmpeq16 %f2, %f8, %o4 fmovsl %xcc, %f7, %f9 ldsb [%l7 + 0x1B], %o5 movgu %icc, %g3, %l2 lduw [%l7 + 0x64], %o6 ldd [%l7 + 0x10], %f4 movn %xcc, %i7, %o7 bleu %icc, loop_930 bge loop_931 srl %l6, 0x0C, %g6 ldsb [%l7 + 0x26], %g7 loop_930: ldub [%l7 + 0x47], %l5 loop_931: fmovdl %icc, %f0, %f0 ldsh [%l7 + 0x20], %i3 fandnot1s %f8, %f7, %f12 brlez %l4, loop_932 smul %i2, %g5, %i0 fzero %f14 ldsb [%l7 + 0x3E], %i5 loop_932: st %f11, [%l7 + 0x34] stx %l0, [%l7 + 0x08] st %f1, [%l7 + 0x0C] ldd [%l7 + 0x38], %f14 stw %o0, [%l7 + 0x30] fabss %f8, %f11 fbu %fcc1, loop_933 bl %xcc, loop_934 ldsh [%l7 + 0x7E], %i6 movle %icc, %o2, %l3 loop_933: ld [%l7 + 0x50], %f2 loop_934: ba,pt %icc, loop_935 add %o3, %o1, %g2 subccc %i4, 0x1442, %g1 lduh [%l7 + 0x6C], %g4 loop_935: ldx [%l7 + 0x78], %i1 fbue %fcc0, loop_936 fandnot2 %f12, %f2, %f8 nop setx loop_937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %l1, %o5 loop_936: fmul8sux16 %f8, %f4, %f10 lduw [%l7 + 0x38], %g3 loop_937: fba,a %fcc2, loop_938 stb %o4, [%l7 + 0x6C] fpackfix %f4, %f11 lduw [%l7 + 0x70], %l2 loop_938: be,pn %icc, loop_939 bcs,a,pt %xcc, loop_940 movvc %xcc, %o6, %i7 tl %xcc, 0x4 loop_939: stx %l6, [%l7 + 0x08] loop_940: stx %g6, [%l7 + 0x38] fmovscs %xcc, %f8, %f13 stw %g7, [%l7 + 0x60] fmovsne %xcc, %f14, %f8 fmovsvc %icc, %f1, %f15 ldsh [%l7 + 0x50], %l5 edge8n %i3, %o7, %l4 fcmpgt16 %f10, %f6, %i2 srlx %i0, 0x12, %g5 fmovspos %xcc, %f0, %f12 ldub [%l7 + 0x6D], %i5 fmovrdgz %o0, %f2, %f12 subccc %l0, 0x1C89, %o2 fblg %fcc3, loop_941 lduw [%l7 + 0x7C], %i6 sth %l3, [%l7 + 0x4A] fbu,a %fcc2, loop_942 loop_941: fnand %f2, %f0, %f4 udivcc %o1, 0x0AAB, %o3 fba %fcc3, loop_943 loop_942: fnot1s %f6, %f7 mulscc %i4, 0x18CA, %g2 fornot2 %f14, %f10, %f4 loop_943: fornot2 %f8, %f8, %f14 te %icc, 0x3 fmovda %icc, %f8, %f3 stx %g4, [%l7 + 0x28] st %f12, [%l7 + 0x44] bne,a loop_944 fmovs %f2, %f9 fmovdcs %xcc, %f8, %f5 ld [%l7 + 0x44], %f2 loop_944: fcmps %fcc2, %f5, %f1 fzeros %f13 mova %icc, %i1, %l1 ldsh [%l7 + 0x1E], %g1 lduh [%l7 + 0x48], %g3 smul %o4, 0x06F3, %l2 bcs,a,pn %xcc, loop_945 fsrc1s %f5, %f14 std %f14, [%l7 + 0x28] sll %o6, %i7, %l6 loop_945: edge16n %o5, %g7, %g6 fpadd32 %f12, %f12, %f4 ldsh [%l7 + 0x1E], %l5 ldsw [%l7 + 0x10], %i3 fmovda %icc, %f15, %f3 and %o7, %l4, %i2 edge8 %g5, %i0, %i5 movrne %o0, %o2, %i6 fmovdcs %xcc, %f12, %f14 fmovda %xcc, %f9, %f10 ldsh [%l7 + 0x56], %l3 fandnot1 %f14, %f6, %f2 fsrc2 %f6, %f6 lduh [%l7 + 0x24], %o1 sth %l0, [%l7 + 0x1A] mulscc %o3, 0x1FAC, %g2 fmovrslez %g4, %f15, %f5 bvc %xcc, loop_946 brz %i4, loop_947 fcmpne32 %f14, %f10, %i1 brlez %l1, loop_948 loop_946: bge,a,pn %xcc, loop_949 loop_947: addc %g3, 0x0156, %o4 lduh [%l7 + 0x3E], %g1 loop_948: smulcc %l2, 0x117A, %o6 loop_949: sdivx %l6, 0x1BC1, %i7 lduh [%l7 + 0x4A], %o5 edge16l %g7, %g6, %l5 fmovdcc %icc, %f6, %f3 stw %o7, [%l7 + 0x10] fands %f4, %f10, %f0 edge16n %l4, %i3, %g5 ldd [%l7 + 0x58], %f4 fmovsneg %xcc, %f3, %f8 udiv %i2, 0x0A38, %i0 ldsw [%l7 + 0x78], %o0 ldsb [%l7 + 0x53], %o2 fbug,a %fcc1, loop_950 fpadd32s %f1, %f6, %f15 brz,a %i5, loop_951 movrlz %l3, 0x232, %o1 loop_950: fpsub16s %f13, %f7, %f0 sth %l0, [%l7 + 0x4C] loop_951: fble %fcc2, loop_952 fbg,a %fcc0, loop_953 fnot2 %f8, %f6 tge %icc, 0x5 loop_952: srax %i6, 0x09, %o3 loop_953: tsubcctv %g4, 0x1D97, %g2 fbuge,a %fcc2, loop_954 std %f12, [%l7 + 0x78] fpadd32s %f1, %f11, %f5 tn %icc, 0x3 loop_954: movleu %xcc, %i4, %i1 fmovdgu %xcc, %f15, %f0 xnor %g3, %o4, %l1 bshuffle %f14, %f10, %f0 and %g1, %l2, %l6 fxors %f4, %f6, %f7 tn %icc, 0x0 ldub [%l7 + 0x5E], %o6 tn %icc, 0x6 fpsub32s %f7, %f15, %f12 sth %i7, [%l7 + 0x08] ld [%l7 + 0x08], %f5 fsrc1s %f1, %f4 fbug %fcc0, loop_955 lduw [%l7 + 0x10], %o5 fbl,a %fcc2, loop_956 bvs,a %xcc, loop_957 loop_955: stx %g7, [%l7 + 0x58] lduw [%l7 + 0x3C], %l5 loop_956: bvc loop_958 loop_957: ldsh [%l7 + 0x28], %g6 fsrc2 %f6, %f12 ldsh [%l7 + 0x12], %o7 loop_958: fmul8x16 %f8, %f10, %f2 mulx %i3, %l4, %i2 andcc %i0, 0x1DDA, %o0 sdiv %g5, 0x05DA, %o2 lduh [%l7 + 0x18], %l3 ldsw [%l7 + 0x34], %i5 fbuge,a %fcc3, loop_959 fmovsvc %xcc, %f6, %f2 movge %icc, %o1, %l0 edge16 %i6, %g4, %o3 loop_959: fbe %fcc0, loop_960 fbu %fcc1, loop_961 fornot1 %f12, %f12, %f2 ld [%l7 + 0x50], %f1 loop_960: or %g2, 0x07AF, %i1 loop_961: st %f14, [%l7 + 0x20] pdist %f2, %f0, %f10 tcs %icc, 0x7 lduh [%l7 + 0x16], %g3 xnorcc %o4, %i4, %g1 fmovrdgz %l2, %f14, %f12 ldsh [%l7 + 0x54], %l6 fpadd16s %f5, %f12, %f6 nop setx loop_962, %l0, %l1 jmpl %l1, %l1 stx %o6, [%l7 + 0x28] fmovdvc %xcc, %f1, %f1 tvs %xcc, 0x0 loop_962: movle %xcc, %i7, %o5 brnz %l5, loop_963 ldub [%l7 + 0x7A], %g6 sth %o7, [%l7 + 0x7A] st %f4, [%l7 + 0x5C] loop_963: bleu,a,pn %icc, loop_964 sll %g7, %l4, %i2 orncc %i3, 0x0202, %o0 fnand %f0, %f4, %f0 loop_964: fmovrdlz %g5, %f8, %f14 ldx [%l7 + 0x08], %o2 std %f10, [%l7 + 0x28] brgz %i0, loop_965 andn %l3, %o1, %i5 mulscc %i6, 0x1DF3, %g4 bn %xcc, loop_966 loop_965: stw %l0, [%l7 + 0x64] fmovd %f2, %f0 ldsw [%l7 + 0x3C], %o3 loop_966: sra %i1, %g2, %g3 mulx %o4, %i4, %g1 srax %l6, %l2, %l1 umul %o6, %o5, %i7 orn %l5, 0x19BD, %o7 ldx [%l7 + 0x70], %g7 st %f12, [%l7 + 0x3C] fcmple32 %f12, %f0, %l4 lduh [%l7 + 0x54], %i2 ldx [%l7 + 0x10], %i3 bleu,a,pn %icc, loop_967 ldsb [%l7 + 0x2C], %g6 movne %icc, %g5, %o0 edge16n %o2, %i0, %o1 loop_967: lduw [%l7 + 0x08], %l3 std %f4, [%l7 + 0x28] movrlz %i6, %i5, %g4 fmovsneg %xcc, %f6, %f12 srl %l0, 0x1A, %o3 ldsw [%l7 + 0x34], %i1 fsrc2s %f8, %f4 tneg %xcc, 0x4 movne %icc, %g2, %o4 alignaddrl %i4, %g1, %l6 xorcc %g3, %l2, %o6 andn %l1, %o5, %i7 bne,pn %xcc, loop_968 ldx [%l7 + 0x38], %l5 bcs,a %icc, loop_969 fnor %f2, %f6, %f10 loop_968: subc %o7, %l4, %i2 bl loop_970 loop_969: ldub [%l7 + 0x79], %i3 udivcc %g6, 0x1C26, %g5 fmovdl %xcc, %f0, %f12 loop_970: movrgez %g7, %o0, %o2 ld [%l7 + 0x58], %f13 fzeros %f9 fornot2s %f12, %f8, %f10 fnors %f6, %f8, %f8 tge %icc, 0x4 brgz,a %o1, loop_971 brgz %l3, loop_972 ldsw [%l7 + 0x54], %i0 fands %f9, %f13, %f12 loop_971: brgz %i6, loop_973 loop_972: fblg %fcc1, loop_974 stx %g4, [%l7 + 0x50] fmovrdgz %l0, %f0, %f12 loop_973: stb %o3, [%l7 + 0x29] loop_974: movcc %icc, %i5, %g2 fexpand %f1, %f12 tn %icc, 0x5 brnz,a %o4, loop_975 ldsb [%l7 + 0x77], %i1 ldsw [%l7 + 0x54], %i4 ldsh [%l7 + 0x28], %g1 loop_975: movpos %icc, %g3, %l6 fmul8x16al %f2, %f0, %f4 fmovdg %xcc, %f7, %f2 sth %o6, [%l7 + 0x4A] addc %l2, 0x0CDD, %o5 srl %l1, %l5, %i7 stb %l4, [%l7 + 0x57] sth %i2, [%l7 + 0x2E] ld [%l7 + 0x64], %f7 movvs %icc, %i3, %g6 tpos %xcc, 0x3 fmovsle %icc, %f9, %f2 edge8 %g5, %g7, %o7 ldub [%l7 + 0x4D], %o2 fornot1s %f10, %f14, %f6 bgu,pn %xcc, loop_976 fone %f14 ldub [%l7 + 0x55], %o1 edge16n %o0, %i0, %i6 loop_976: ldsw [%l7 + 0x18], %g4 fmuld8ulx16 %f8, %f3, %f2 stw %l0, [%l7 + 0x1C] fcmpne32 %f12, %f2, %l3 movpos %xcc, %i5, %g2 stb %o3, [%l7 + 0x79] movleu %xcc, %o4, %i1 lduh [%l7 + 0x70], %i4 fcmps %fcc1, %f15, %f14 st %f14, [%l7 + 0x2C] bleu,a,pt %icc, loop_977 ldub [%l7 + 0x3D], %g1 movrne %l6, 0x3D1, %o6 fornot2 %f14, %f6, %f10 loop_977: fbul %fcc0, loop_978 andncc %g3, %l2, %o5 bcc,pn %icc, loop_979 stw %l1, [%l7 + 0x58] loop_978: ba,pn %icc, loop_980 fnors %f8, %f14, %f10 loop_979: edge8 %l5, %i7, %i2 nop setx loop_981, %l0, %l1 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_980: lduh [%l7 + 0x4E], %i3 lduh [%l7 + 0x20], %l4 fmovspos %xcc, %f10, %f2 loop_981: movcc %xcc, %g5, %g7 nop setx loop_982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovse %icc, %f4, %f9 fmovsn %icc, %f0, %f5 lduw [%l7 + 0x2C], %o7 loop_982: sth %g6, [%l7 + 0x68] fpsub16s %f7, %f7, %f1 faligndata %f4, %f10, %f6 ldub [%l7 + 0x30], %o1 stb %o0, [%l7 + 0x1D] bshuffle %f8, %f2, %f0 fmovda %xcc, %f12, %f7 fmovdvc %xcc, %f8, %f0 ldsw [%l7 + 0x40], %o2 fmovsgu %icc, %f7, %f5 srlx %i0, 0x15, %i6 movge %xcc, %g4, %l0 edge16n %i5, %l3, %g2 st %f11, [%l7 + 0x14] faligndata %f8, %f2, %f14 stw %o3, [%l7 + 0x7C] lduw [%l7 + 0x28], %i1 stb %i4, [%l7 + 0x79] ldsb [%l7 + 0x42], %g1 sll %l6, %o6, %o4 movvc %icc, %g3, %o5 brgz,a %l1, loop_983 popc 0x1579, %l2 ldsh [%l7 + 0x22], %l5 stb %i2, [%l7 + 0x08] loop_983: fcmpd %fcc0, %f14, %f6 fcmpne32 %f2, %f8, %i3 fmuld8ulx16 %f11, %f0, %f6 fpsub32s %f12, %f6, %f10 sdivcc %l4, 0x1B36, %i7 movne %xcc, %g5, %o7 orn %g7, 0x0666, %g6 ld [%l7 + 0x14], %f2 fmovrslez %o0, %f6, %f11 fands %f8, %f15, %f3 edge16 %o2, %o1, %i0 taddcc %i6, 0x1E90, %l0 stx %i5, [%l7 + 0x08] movvs %xcc, %l3, %g2 tpos %icc, 0x7 siam 0x7 fcmpeq32 %f4, %f14, %g4 ta %xcc, 0x0 fone %f4 srl %i1, 0x1A, %o3 ldsb [%l7 + 0x64], %g1 sth %i4, [%l7 + 0x22] fble %fcc1, loop_984 fmovrdlz %l6, %f6, %f14 fmovsl %icc, %f9, %f5 fsrc2 %f14, %f12 loop_984: fmovdcc %icc, %f0, %f8 fpadd16s %f6, %f4, %f2 fpack32 %f8, %f12, %f8 ldsh [%l7 + 0x40], %o4 brnz %o6, loop_985 fpadd16 %f6, %f10, %f4 nop setx loop_986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %icc, %g3, %l1 loop_985: fmovrslez %l2, %f10, %f1 lduh [%l7 + 0x4C], %l5 loop_986: xnorcc %o5, 0x1E2D, %i3 nop setx loop_987, %l0, %l1 jmpl %l1, %l4 move %xcc, %i7, %i2 movre %g5, %g7, %o7 fmovrdlz %g6, %f4, %f10 loop_987: fmuld8sux16 %f5, %f15, %f10 movrlz %o2, 0x103, %o1 fbul %fcc1, loop_988 fexpand %f3, %f10 smul %o0, %i6, %l0 ble,pt %xcc, loop_989 loop_988: ldsw [%l7 + 0x34], %i5 sra %l3, %i0, %g4 fba,a %fcc1, loop_990 loop_989: ldd [%l7 + 0x10], %f10 fones %f2 fmovdpos %icc, %f12, %f6 loop_990: stw %g2, [%l7 + 0x3C] ba,pt %icc, loop_991 movcs %xcc, %i1, %o3 stb %g1, [%l7 + 0x5F] taddcc %l6, 0x10BB, %o4 loop_991: orn %o6, %g3, %i4 fnot1 %f8, %f6 sth %l2, [%l7 + 0x44] fnot2 %f2, %f8 fmovdpos %icc, %f7, %f10 movvc %xcc, %l5, %o5 brnz %i3, loop_992 movg %icc, %l4, %l1 ldsw [%l7 + 0x70], %i7 stb %g5, [%l7 + 0x12] loop_992: edge32ln %i2, %o7, %g6 fnot2s %f13, %f1 st %f13, [%l7 + 0x58] fbuge,a %fcc1, loop_993 fmuld8sux16 %f1, %f1, %f14 ldd [%l7 + 0x40], %f2 std %f14, [%l7 + 0x28] loop_993: be,pn %xcc, loop_994 ldx [%l7 + 0x60], %g7 fmuld8sux16 %f15, %f7, %f0 tgu %xcc, 0x1 loop_994: lduw [%l7 + 0x48], %o1 movvs %icc, %o0, %i6 bcc,a,pt %xcc, loop_995 brlz %l0, loop_996 fnor %f0, %f14, %f4 bleu loop_997 loop_995: subcc %i5, 0x0B20, %l3 loop_996: std %f6, [%l7 + 0x08] ldx [%l7 + 0x30], %o2 loop_997: ldsw [%l7 + 0x4C], %g4 fmovsl %xcc, %f9, %f0 fmovrdne %g2, %f8, %f0 fmovrdgz %i1, %f0, %f4 smul %o3, 0x1565, %i0 ldsw [%l7 + 0x6C], %l6 ldx [%l7 + 0x68], %g1 pdist %f14, %f2, %f4 stx %o4, [%l7 + 0x20] stx %g3, [%l7 + 0x10] stx %i4, [%l7 + 0x28] edge16l %o6, %l2, %l5 brz %o5, loop_998 sth %i3, [%l7 + 0x2A] srlx %l1, 0x1D, %l4 ld [%l7 + 0x74], %f0 loop_998: movgu %icc, %g5, %i2 ldsb [%l7 + 0x77], %o7 udivcc %i7, 0x1546, %g6 ldx [%l7 + 0x78], %o1 lduw [%l7 + 0x28], %o0 fmovsleu %icc, %f7, %f12 fcmps %fcc3, %f4, %f2 fmovsg %icc, %f13, %f11 lduh [%l7 + 0x1A], %g7 ld [%l7 + 0x7C], %f9 sra %i6, %l0, %i5 stx %l3, [%l7 + 0x60] fmovsneg %icc, %f10, %f9 stw %o2, [%l7 + 0x2C] ldsh [%l7 + 0x38], %g4 stb %g2, [%l7 + 0x20] std %f2, [%l7 + 0x50] tgu %xcc, 0x5 ldsw [%l7 + 0x7C], %i1 sllx %o3, %l6, %g1 fbuge,a %fcc0, loop_999 fpsub16 %f6, %f0, %f8 umulcc %i0, 0x1856, %o4 udivcc %i4, 0x1280, %g3 loop_999: array16 %l2, %l5, %o6 bvc,pt %xcc, loop_1000 lduw [%l7 + 0x6C], %o5 taddcctv %i3, 0x00B4, %l4 movpos %icc, %g5, %i2 loop_1000: ld [%l7 + 0x28], %f13 fsrc1s %f8, %f5 udivcc %l1, 0x0E3B, %o7 nop setx loop_1001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez %i7, loop_1002 edge32ln %g6, %o1, %g7 sth %o0, [%l7 + 0x08] loop_1001: udiv %i6, 0x0C28, %l0 loop_1002: fxors %f15, %f15, %f3 fabsd %f6, %f4 fbne %fcc1, loop_1003 lduh [%l7 + 0x70], %l3 fmovsn %icc, %f14, %f13 fnors %f11, %f0, %f12 loop_1003: ldsw [%l7 + 0x2C], %o2 lduh [%l7 + 0x34], %i5 fpsub32 %f6, %f12, %f0 ldd [%l7 + 0x68], %f4 fmovdvs %icc, %f8, %f9 fones %f4 fmovscc %xcc, %f8, %f13 tvs %icc, 0x5 fmovrslez %g4, %f1, %f10 popc %g2, %i1 ldx [%l7 + 0x78], %l6 ldx [%l7 + 0x70], %o3 fmovdgu %xcc, %f13, %f14 fandnot2s %f10, %f6, %f5 taddcc %i0, 0x1FCB, %o4 fmul8x16al %f0, %f11, %f12 ldsw [%l7 + 0x68], %i4 bleu,pt %xcc, loop_1004 ble,pn %xcc, loop_1005 tg %icc, 0x7 fbug,a %fcc0, loop_1006 loop_1004: st %f0, [%l7 + 0x08] loop_1005: ldd [%l7 + 0x48], %f6 fble %fcc0, loop_1007 loop_1006: tl %xcc, 0x0 movn %xcc, %g1, %g3 bn,pn %icc, loop_1008 loop_1007: fmul8x16 %f5, %f12, %f2 fpsub32s %f5, %f5, %f11 ldd [%l7 + 0x68], %f6 loop_1008: fble %fcc3, loop_1009 brgez %l5, loop_1010 edge8ln %l2, %o5, %i3 array16 %o6, %l4, %g5 loop_1009: ld [%l7 + 0x20], %f4 loop_1010: fcmpgt16 %f4, %f6, %l1 fmovdcs %xcc, %f11, %f9 st %f8, [%l7 + 0x10] tvs %icc, 0x5 fors %f8, %f3, %f11 popc %i2, %o7 st %f5, [%l7 + 0x2C] ldsh [%l7 + 0x40], %g6 fbuge,a %fcc3, loop_1011 lduw [%l7 + 0x74], %i7 movrgez %o1, 0x1E6, %o0 stx %g7, [%l7 + 0x48] loop_1011: stx %l0, [%l7 + 0x38] ldsw [%l7 + 0x40], %i6 fxors %f4, %f2, %f2 fmovse %xcc, %f0, %f15 stw %l3, [%l7 + 0x68] ldx [%l7 + 0x48], %o2 array32 %i5, %g2, %i1 ble,pt %icc, loop_1012 smulcc %g4, 0x1388, %l6 fmovd %f8, %f14 andcc %o3, 0x16A9, %i0 loop_1012: smulcc %i4, %o4, %g3 fmovsl %xcc, %f9, %f7 ldd [%l7 + 0x08], %f12 lduh [%l7 + 0x5C], %l5 fcmpd %fcc2, %f8, %f4 stx %g1, [%l7 + 0x58] fba,a %fcc2, loop_1013 sdivx %l2, 0x00EE, %i3 ldsb [%l7 + 0x72], %o6 sth %o5, [%l7 + 0x2C] loop_1013: ldsb [%l7 + 0x56], %g5 ldsb [%l7 + 0x6B], %l1 movcs %xcc, %l4, %o7 fmovdgu %xcc, %f1, %f9 bge,a %xcc, loop_1014 ldsh [%l7 + 0x34], %g6 bgu,a,pn %xcc, loop_1015 andcc %i2, 0x04D5, %o1 loop_1014: tcs %xcc, 0x0 xor %o0, %g7, %i7 loop_1015: bn,pt %xcc, loop_1016 nop setx loop_1017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l0, [%l7 + 0x6D] movleu %icc, %l3, %o2 loop_1016: fcmple32 %f6, %f12, %i5 loop_1017: fpadd16s %f12, %f12, %f6 tle %icc, 0x2 fnors %f1, %f15, %f4 ldsw [%l7 + 0x24], %g2 fors %f4, %f1, %f3 fornot2s %f13, %f11, %f15 movne %icc, %i1, %i6 ldsw [%l7 + 0x50], %l6 stw %g4, [%l7 + 0x58] st %f5, [%l7 + 0x0C] lduw [%l7 + 0x30], %i0 fbn %fcc0, loop_1018 tne %xcc, 0x0 fmovsa %icc, %f6, %f12 fcmpne16 %f14, %f4, %o3 loop_1018: fpsub16s %f11, %f14, %f3 for %f12, %f2, %f0 fsrc2 %f4, %f4 std %f0, [%l7 + 0x68] tle %xcc, 0x0 sdivx %i4, 0x114B, %o4 stw %l5, [%l7 + 0x14] fmovrde %g1, %f14, %f4 fmuld8sux16 %f12, %f15, %f0 brnz,a %l2, loop_1019 srax %g3, 0x0D, %i3 std %f8, [%l7 + 0x20] bgu,a %icc, loop_1020 loop_1019: movneg %icc, %o5, %o6 ldsw [%l7 + 0x0C], %g5 fabss %f4, %f14 loop_1020: brgz,a %l1, loop_1021 fsrc1s %f14, %f4 bneg,pn %xcc, loop_1022 fmovdn %xcc, %f1, %f7 loop_1021: xor %l4, 0x01D9, %g6 fcmpd %fcc3, %f0, %f10 loop_1022: fmovrslez %i2, %f10, %f15 udivcc %o7, 0x0E8F, %o1 addc %g7, 0x0A8C, %o0 tcs %xcc, 0x1 movrgz %i7, %l0, %l3 ldsb [%l7 + 0x71], %o2 stw %g2, [%l7 + 0x78] nop setx loop_1023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %i5, %i6, %i1 fcmpne16 %f14, %f6, %g4 ble,a %xcc, loop_1024 loop_1023: fsrc1s %f0, %f3 movvs %icc, %l6, %i0 fble %fcc1, loop_1025 loop_1024: ldub [%l7 + 0x29], %i4 ldd [%l7 + 0x10], %f12 fmovsne %icc, %f15, %f6 loop_1025: stw %o3, [%l7 + 0x34] bl,a,pn %icc, loop_1026 fbul %fcc1, loop_1027 fmovrdgez %o4, %f8, %f0 ldx [%l7 + 0x40], %l5 loop_1026: nop setx loop_1028, %l0, %l1 jmpl %l1, %l2 loop_1027: fbne,a %fcc0, loop_1029 fmovdneg %xcc, %f3, %f5 fmovdg %xcc, %f8, %f10 loop_1028: lduh [%l7 + 0x66], %g3 loop_1029: fpsub32 %f6, %f0, %f10 ldd [%l7 + 0x10], %f4 orn %g1, %i3, %o6 call loop_1030 stx %o5, [%l7 + 0x60] fba,a %fcc2, loop_1031 bneg,a,pt %xcc, loop_1032 loop_1030: stx %l1, [%l7 + 0x68] ldsw [%l7 + 0x60], %l4 loop_1031: fmovrde %g6, %f8, %f2 loop_1032: fxors %f10, %f13, %f10 stw %g5, [%l7 + 0x14] fmovrsne %o7, %f12, %f15 stw %o1, [%l7 + 0x3C] movle %icc, %i2, %o0 movg %xcc, %g7, %l0 bcc,a %xcc, loop_1033 movgu %xcc, %i7, %o2 tcs %icc, 0x6 tne %xcc, 0x0 loop_1033: st %f10, [%l7 + 0x1C] fmovrdlez %l3, %f8, %f4 edge32ln %i5, %g2, %i1 fmul8ulx16 %f4, %f2, %f0 ldub [%l7 + 0x4D], %i6 fmovscs %xcc, %f15, %f13 subcc %l6, 0x1680, %i0 fandnot2s %f0, %f13, %f8 xor %g4, %o3, %o4 movne %xcc, %i4, %l5 ld [%l7 + 0x7C], %f11 orn %g3, 0x02AC, %l2 fmovrde %i3, %f10, %f4 sll %g1, %o5, %l1 fmovsge %icc, %f9, %f14 fors %f11, %f0, %f5 std %f12, [%l7 + 0x10] fmovrde %l4, %f0, %f8 ldsh [%l7 + 0x58], %o6 movcs %icc, %g6, %o7 bge loop_1034 tge %xcc, 0x7 lduw [%l7 + 0x24], %g5 stx %o1, [%l7 + 0x08] loop_1034: orn %i2, 0x0017, %o0 fmovdvc %xcc, %f10, %f6 fors %f15, %f1, %f15 srax %l0, %g7, %i7 fbo,a %fcc0, loop_1035 ble %icc, loop_1036 movle %icc, %o2, %i5 stb %g2, [%l7 + 0x21] loop_1035: ldsh [%l7 + 0x68], %l3 loop_1036: fmovsvs %xcc, %f5, %f12 alignaddrl %i6, %i1, %l6 sth %g4, [%l7 + 0x40] array16 %o3, %o4, %i0 siam 0x0 fpsub16 %f6, %f10, %f4 brnz,a %l5, loop_1037 fnand %f12, %f8, %f8 xnor %g3, %l2, %i4 stx %g1, [%l7 + 0x68] loop_1037: andncc %o5, %l1, %i3 edge8ln %o6, %l4, %g6 fmovsne %icc, %f2, %f14 sll %o7, 0x17, %g5 lduh [%l7 + 0x52], %o1 ldub [%l7 + 0x7C], %i2 movne %xcc, %l0, %o0 movcc %xcc, %i7, %o2 edge8ln %g7, %i5, %l3 sll %g2, 0x05, %i6 edge16n %i1, %g4, %o3 fzeros %f10 ldsw [%l7 + 0x6C], %l6 stx %o4, [%l7 + 0x78] nop setx loop_1038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x52], %i0 bvc,pt %xcc, loop_1039 bvc %icc, loop_1040 loop_1038: stx %g3, [%l7 + 0x10] ldx [%l7 + 0x70], %l5 loop_1039: fornot2s %f1, %f5, %f1 loop_1040: nop setx loop_1041, %l0, %l1 jmpl %l1, %i4 fpadd16s %f14, %f4, %f13 ldsb [%l7 + 0x53], %l2 tneg %xcc, 0x2 loop_1041: movvs %icc, %o5, %l1 fpack16 %f6, %f3 fmovdn %xcc, %f8, %f12 ld [%l7 + 0x6C], %f1 lduw [%l7 + 0x34], %i3 bgu,pt %xcc, loop_1042 or %o6, 0x1D48, %l4 fmovspos %icc, %f3, %f13 std %f4, [%l7 + 0x28] loop_1042: tsubcctv %g1, %g6, %g5 subccc %o7, 0x12A9, %i2 fmovrdgz %o1, %f8, %f4 fba,a %fcc1, loop_1043 movre %o0, 0x2E4, %l0 tge %icc, 0x7 and %o2, %i7, %i5 loop_1043: movcs %xcc, %g7, %g2 tgu %xcc, 0x4 fcmpne32 %f2, %f12, %i6 for %f12, %f10, %f10 fabsd %f6, %f4 ldsb [%l7 + 0x2E], %l3 fmovscs %xcc, %f5, %f7 fmovde %icc, %f8, %f5 fmovscs %xcc, %f0, %f14 fmovsneg %icc, %f11, %f9 tvc %icc, 0x4 ldsh [%l7 + 0x24], %g4 sth %i1, [%l7 + 0x52] xor %l6, %o3, %i0 fbg %fcc1, loop_1044 fsrc1s %f0, %f1 bg,a loop_1045 ldx [%l7 + 0x40], %g3 loop_1044: sth %o4, [%l7 + 0x54] fnors %f9, %f0, %f8 loop_1045: array16 %l5, %i4, %l2 brgz,a %o5, loop_1046 sub %l1, 0x1A17, %o6 ldsh [%l7 + 0x3E], %i3 movle %xcc, %l4, %g6 loop_1046: stw %g1, [%l7 + 0x08] fmovdvs %xcc, %f3, %f4 fcmpeq16 %f12, %f2, %g5 sdivx %o7, 0x0A36, %o1 fmovsleu %xcc, %f7, %f3 ldx [%l7 + 0x78], %o0 andn %l0, %i2, %o2 fcmps %fcc3, %f15, %f5 fxnors %f13, %f3, %f15 lduw [%l7 + 0x40], %i7 smulcc %i5, 0x124A, %g7 stx %g2, [%l7 + 0x60] udivx %i6, 0x0A08, %l3 fpack16 %f10, %f13 fcmpd %fcc1, %f10, %f6 xor %i1, %g4, %o3 stw %l6, [%l7 + 0x40] fmovrse %i0, %f4, %f12 fcmpes %fcc1, %f14, %f7 edge32ln %g3, %l5, %i4 lduh [%l7 + 0x18], %o4 ta %xcc, 0x6 popc 0x03F4, %l2 fpmerge %f0, %f9, %f6 fmovdvs %xcc, %f8, %f5 fmovrdlz %l1, %f14, %f12 fmovrsgez %o5, %f10, %f7 ld [%l7 + 0x78], %f0 fmovdgu %xcc, %f6, %f8 andcc %o6, 0x047B, %l4 fmovdgu %icc, %f3, %f1 bgu loop_1047 fmovrsgz %g6, %f8, %f7 fmovs %f3, %f4 fcmpne32 %f2, %f6, %g1 loop_1047: fmuld8sux16 %f13, %f10, %f8 addc %i3, 0x023C, %o7 ldub [%l7 + 0x63], %o1 std %f8, [%l7 + 0x28] udiv %g5, 0x0C1D, %o0 fpack16 %f8, %f3 std %f12, [%l7 + 0x40] be loop_1048 fbu %fcc2, loop_1049 lduh [%l7 + 0x40], %l0 fmovrdlz %i2, %f2, %f0 loop_1048: edge16l %i7, %i5, %o2 loop_1049: tsubcctv %g7, 0x16EB, %g2 ldx [%l7 + 0x50], %i6 fbg,a %fcc2, loop_1050 smulcc %l3, 0x0738, %i1 fmovdcc %icc, %f2, %f12 sth %g4, [%l7 + 0x12] loop_1050: fmovrdne %l6, %f14, %f0 fbue %fcc0, loop_1051 smul %i0, 0x05E2, %o3 movge %icc, %g3, %i4 fbne,a %fcc0, loop_1052 loop_1051: udivx %l5, 0x0AB1, %o4 movvs %icc, %l1, %l2 andn %o6, 0x123C, %o5 loop_1052: ldd [%l7 + 0x60], %f8 fbge %fcc3, loop_1053 sdivx %l4, 0x1F87, %g1 fbul,a %fcc1, loop_1054 fcmpne16 %f6, %f4, %i3 loop_1053: add %o7, %o1, %g6 addccc %o0, %l0, %g5 loop_1054: bpos,pn %icc, loop_1055 fmovdvc %icc, %f4, %f4 fmul8x16au %f8, %f13, %f12 fmovscs %icc, %f0, %f4 loop_1055: subc %i7, %i2, %i5 ldsb [%l7 + 0x70], %g7 stb %g2, [%l7 + 0x2A] stb %o2, [%l7 + 0x13] fmovrsne %i6, %f7, %f7 movne %icc, %i1, %g4 fmul8ulx16 %f8, %f12, %f6 fmovrslz %l3, %f15, %f1 nop setx loop_1056, %l0, %l1 jmpl %l1, %i0 fmovd %f8, %f4 lduh [%l7 + 0x42], %l6 movge %icc, %o3, %g3 loop_1056: edge16ln %l5, %o4, %l1 fcmpeq16 %f12, %f12, %i4 fmuld8sux16 %f3, %f13, %f6 ld [%l7 + 0x10], %f9 tvc %xcc, 0x0 movn %icc, %l2, %o5 sth %l4, [%l7 + 0x7A] sra %g1, 0x00, %i3 fbe %fcc2, loop_1057 sth %o6, [%l7 + 0x08] stx %o7, [%l7 + 0x70] fnand %f14, %f14, %f14 loop_1057: for %f0, %f12, %f8 brgez,a %g6, loop_1058 sra %o0, 0x05, %o1 xnor %l0, %g5, %i7 stb %i2, [%l7 + 0x7D] loop_1058: ldsh [%l7 + 0x3A], %g7 fpadd32 %f6, %f8, %f2 stx %i5, [%l7 + 0x20] ldsw [%l7 + 0x40], %g2 bge,a %xcc, loop_1059 fmovsle %icc, %f12, %f10 move %icc, %i6, %o2 ld [%l7 + 0x68], %f11 loop_1059: fbu %fcc3, loop_1060 fmovscc %icc, %f9, %f13 ld [%l7 + 0x7C], %f1 subcc %i1, 0x0FB6, %l3 loop_1060: ldd [%l7 + 0x28], %f6 taddcc %g4, %l6, %o3 fornot2s %f8, %f10, %f7 tle %xcc, 0x5 smul %g3, 0x04FC, %i0 smulcc %o4, 0x1241, %l5 stb %i4, [%l7 + 0x1C] andncc %l2, %l1, %o5 fba %fcc3, loop_1061 fmovscs %icc, %f0, %f1 move %icc, %g1, %l4 tcs %xcc, 0x5 loop_1061: mulscc %i3, 0x13EB, %o6 bcc,a,pt %icc, loop_1062 andn %g6, 0x03B6, %o0 lduw [%l7 + 0x74], %o7 fmul8x16au %f6, %f4, %f0 loop_1062: umulcc %o1, %l0, %i7 fmovsn %icc, %f12, %f5 fmovdcs %xcc, %f6, %f9 bvc,pt %icc, loop_1063 brlez,a %g5, loop_1064 fnot1 %f4, %f6 fnot2 %f4, %f2 loop_1063: fble,a %fcc3, loop_1065 loop_1064: fbul,a %fcc1, loop_1066 smulcc %i2, 0x0BE5, %g7 addcc %i5, 0x1F88, %i6 loop_1065: fmovsneg %icc, %f2, %f12 loop_1066: brnz %g2, loop_1067 std %f0, [%l7 + 0x60] sth %o2, [%l7 + 0x40] ldd [%l7 + 0x78], %f8 loop_1067: stb %i1, [%l7 + 0x4C] movleu %icc, %l3, %g4 ba %icc, loop_1068 stb %o3, [%l7 + 0x3F] ldsw [%l7 + 0x6C], %g3 fxor %f4, %f2, %f2 loop_1068: fsrc2s %f13, %f9 ldd [%l7 + 0x30], %f6 fzeros %f13 fornot1 %f8, %f10, %f4 ldub [%l7 + 0x6C], %l6 fxnors %f6, %f5, %f14 bg loop_1069 fabss %f1, %f2 bg,pn %xcc, loop_1070 ba,pt %xcc, loop_1071 loop_1069: fsrc1 %f12, %f6 edge8 %i0, %o4, %l5 loop_1070: ldub [%l7 + 0x2D], %l2 loop_1071: fmovsge %xcc, %f9, %f11 sth %i4, [%l7 + 0x74] st %f5, [%l7 + 0x58] fmovdleu %icc, %f12, %f5 fmovsn %icc, %f10, %f13 std %f8, [%l7 + 0x30] fcmpeq32 %f10, %f6, %l1 lduw [%l7 + 0x34], %o5 fbge,a %fcc2, loop_1072 ba,a %icc, loop_1073 tsubcc %l4, %g1, %o6 fbul %fcc2, loop_1074 loop_1072: sth %i3, [%l7 + 0x78] loop_1073: stb %g6, [%l7 + 0x14] fpsub32 %f10, %f8, %f10 loop_1074: fpack16 %f0, %f10 nop setx loop_1075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x4C], %o0 movle %xcc, %o7, %l0 lduh [%l7 + 0x50], %o1 loop_1075: ld [%l7 + 0x1C], %f9 ldsb [%l7 + 0x21], %i7 ld [%l7 + 0x24], %f4 edge8 %g5, %i2, %i5 fmovrdne %g7, %f4, %f8 tl %icc, 0x1 ldd [%l7 + 0x30], %f8 tg %xcc, 0x0 nop setx loop_1076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %i6, 0x02F5, %g2 st %f14, [%l7 + 0x4C] fpsub32 %f14, %f2, %f0 loop_1076: fabsd %f10, %f2 call loop_1077 ldsh [%l7 + 0x50], %o2 array8 %i1, %l3, %g4 tneg %icc, 0x6 loop_1077: fpack32 %f14, %f0, %f12 fxor %f0, %f4, %f14 tge %icc, 0x1 tl %icc, 0x1 fabss %f0, %f2 edge16n %o3, %g3, %l6 ldsw [%l7 + 0x74], %i0 ta %icc, 0x2 sth %o4, [%l7 + 0x7A] stb %l5, [%l7 + 0x2A] movg %icc, %l2, %i4 fpadd16 %f4, %f10, %f12 ld [%l7 + 0x30], %f5 brz,a %o5, loop_1078 fxor %f4, %f10, %f8 fmovsge %icc, %f4, %f8 xor %l4, 0x10F6, %g1 loop_1078: fmovsneg %icc, %f13, %f12 array16 %l1, %o6, %g6 tl %icc, 0x0 fandnot2 %f4, %f0, %f2 sth %i3, [%l7 + 0x48] edge32 %o0, %l0, %o7 smulcc %i7, 0x0AE9, %g5 ldx [%l7 + 0x68], %o1 fpadd32 %f8, %f6, %f2 movvs %icc, %i5, %g7 fpsub32s %f4, %f9, %f13 fmuld8ulx16 %f7, %f2, %f6 tvs %xcc, 0x4 edge32ln %i6, %g2, %i2 fcmpgt16 %f10, %f2, %i1 mova %xcc, %o2, %l3 lduw [%l7 + 0x74], %o3 sdivx %g4, 0x1175, %g3 stw %l6, [%l7 + 0x3C] xnor %i0, 0x0C96, %o4 edge32n %l2, %l5, %i4 xnor %l4, 0x02D7, %g1 movvs %xcc, %l1, %o5 ld [%l7 + 0x2C], %f9 nop setx loop_1079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %o6, %g6, %o0 ld [%l7 + 0x24], %f7 array8 %l0, %i3, %o7 loop_1079: fornot2 %f0, %f12, %f2 sllx %i7, %g5, %o1 tcc %xcc, 0x2 fmovsleu %icc, %f12, %f4 edge16l %g7, %i5, %i6 tvc %icc, 0x0 fmovdcs %icc, %f13, %f4 bne,a,pt %xcc, loop_1080 edge32n %i2, %g2, %i1 fmovrdgz %o2, %f8, %f10 tne %icc, 0x4 loop_1080: andncc %l3, %g4, %o3 fpackfix %f0, %f4 fmovdge %xcc, %f9, %f8 stw %l6, [%l7 + 0x44] fpsub32s %f15, %f13, %f13 fmovdpos %icc, %f1, %f5 sth %g3, [%l7 + 0x5A] fexpand %f1, %f14 ba,pt %xcc, loop_1081 ldx [%l7 + 0x38], %o4 subccc %l2, 0x199F, %l5 ldd [%l7 + 0x38], %f12 loop_1081: fxnors %f7, %f4, %f4 tneg %icc, 0x7 sub %i0, 0x0FA4, %l4 stb %g1, [%l7 + 0x37] sub %i4, 0x1995, %l1 fnor %f2, %f2, %f0 tgu %xcc, 0x7 std %f10, [%l7 + 0x48] xnorcc %o6, 0x16E4, %o5 ldx [%l7 + 0x60], %g6 fandnot2 %f10, %f2, %f12 ldd [%l7 + 0x40], %f14 ldd [%l7 + 0x48], %f4 fmovsne %xcc, %f9, %f6 ldsw [%l7 + 0x7C], %o0 fbug %fcc2, loop_1082 ble,a %icc, loop_1083 stb %l0, [%l7 + 0x4E] add %i3, %i7, %g5 loop_1082: fblg,a %fcc0, loop_1084 loop_1083: fblg %fcc1, loop_1085 ldd [%l7 + 0x10], %f8 fpsub32 %f14, %f6, %f12 loop_1084: for %f4, %f4, %f12 loop_1085: movrgz %o1, 0x028, %o7 fmul8x16 %f10, %f2, %f8 fcmpne32 %f14, %f8, %g7 fpadd16 %f4, %f0, %f10 fmovrslez %i5, %f8, %f5 call loop_1086 brz %i6, loop_1087 xnor %i2, %i1, %g2 ldsh [%l7 + 0x76], %l3 loop_1086: udiv %o2, 0x067F, %o3 loop_1087: fmovrsgez %l6, %f15, %f9 ldd [%l7 + 0x60], %f12 fmovdvs %icc, %f11, %f13 ldd [%l7 + 0x60], %f2 smul %g3, 0x1FA4, %g4 orn %o4, %l2, %l5 fcmpne32 %f10, %f14, %l4 ldsh [%l7 + 0x76], %i0 std %f6, [%l7 + 0x38] ldsb [%l7 + 0x2F], %i4 fmovrdlez %g1, %f4, %f10 tl %icc, 0x0 smulcc %o6, %o5, %g6 fbn,a %fcc3, loop_1088 fmovdvs %icc, %f15, %f5 fba %fcc1, loop_1089 tcc %icc, 0x1 loop_1088: fnand %f8, %f6, %f4 fnegd %f14, %f12 loop_1089: fmovsvs %icc, %f11, %f10 tl %icc, 0x5 ldd [%l7 + 0x18], %f6 fmovscs %xcc, %f8, %f9 fmovde %xcc, %f3, %f9 stw %l1, [%l7 + 0x5C] and %o0, %l0, %i7 faligndata %f10, %f12, %f8 fmovdgu %xcc, %f1, %f1 fpmerge %f4, %f3, %f12 fzero %f8 tcc %icc, 0x2 srl %i3, %g5, %o1 fmovdleu %icc, %f12, %f10 fmovdleu %icc, %f15, %f0 fbl %fcc3, loop_1090 edge32ln %g7, %o7, %i5 stw %i2, [%l7 + 0x44] umulcc %i6, 0x1FFB, %i1 loop_1090: lduw [%l7 + 0x48], %l3 ldub [%l7 + 0x16], %o2 brgez,a %o3, loop_1091 fornot1s %f13, %f7, %f0 movgu %xcc, %g2, %l6 and %g3, 0x1D3B, %g4 loop_1091: fbo %fcc2, loop_1092 st %f3, [%l7 + 0x10] fpsub16 %f6, %f6, %f0 ldsh [%l7 + 0x5E], %o4 loop_1092: srlx %l5, 0x01, %l2 stw %l4, [%l7 + 0x50] fors %f7, %f4, %f13 edge32n %i0, %g1, %o6 fandnot2 %f4, %f2, %f8 stx %o5, [%l7 + 0x68] taddcctv %g6, 0x0E6A, %l1 ba,a loop_1093 ldx [%l7 + 0x18], %o0 ld [%l7 + 0x58], %f10 and %l0, %i4, %i3 loop_1093: fsrc1s %f11, %f1 ldub [%l7 + 0x3B], %g5 subccc %o1, 0x144E, %i7 ldd [%l7 + 0x48], %f4 subccc %o7, 0x10BD, %g7 taddcctv %i2, %i5, %i1 orncc %i6, 0x1D6E, %l3 ldx [%l7 + 0x28], %o2 movgu %icc, %g2, %l6 bleu,pn %xcc, loop_1094 fcmps %fcc2, %f9, %f3 fmul8x16au %f15, %f13, %f14 movvs %icc, %o3, %g3 loop_1094: fors %f2, %f8, %f4 fmovscc %xcc, %f6, %f3 ldx [%l7 + 0x48], %g4 fcmped %fcc1, %f2, %f12 fmovdcc %xcc, %f8, %f0 fmovsleu %icc, %f12, %f12 movneg %xcc, %o4, %l5 ld [%l7 + 0x24], %f4 movvc %xcc, %l4, %l2 stw %i0, [%l7 + 0x1C] bpos,a,pn %xcc, loop_1095 fone %f14 ldub [%l7 + 0x6E], %o6 edge16 %g1, %g6, %o5 loop_1095: nop setx loop_1096, %l0, %l1 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 %l1, [%l7 + 0x18] stw %o0, [%l7 + 0x70] fnot1s %f14, %f15 loop_1096: tsubcc %l0, %i3, %g5 fmovdpos %xcc, %f4, %f8 be,a,pn %icc, loop_1097 tsubcc %i4, %o1, %i7 ldsh [%l7 + 0x54], %o7 sll %g7, 0x1C, %i2 loop_1097: edge32 %i1, %i5, %i6 fnors %f8, %f8, %f10 fnand %f10, %f14, %f10 array32 %l3, %g2, %l6 xorcc %o3, 0x1200, %o2 sth %g3, [%l7 + 0x12] array32 %o4, %g4, %l5 fcmps %fcc1, %f10, %f10 udivx %l2, 0x08E7, %i0 stx %o6, [%l7 + 0x38] udivcc %l4, 0x129E, %g1 lduw [%l7 + 0x3C], %o5 fornot2 %f14, %f4, %f6 ldsh [%l7 + 0x1A], %g6 fbge,a %fcc3, loop_1098 ld [%l7 + 0x5C], %f3 ldsw [%l7 + 0x54], %o0 fbule %fcc1, loop_1099 loop_1098: fbne,a %fcc1, loop_1100 stx %l1, [%l7 + 0x20] ld [%l7 + 0x1C], %f10 loop_1099: lduw [%l7 + 0x60], %i3 loop_1100: sllx %g5, %l0, %o1 sdivcc %i7, 0x0A65, %i4 movrlz %o7, 0x224, %i2 bgu,pt %icc, loop_1101 ldub [%l7 + 0x4F], %g7 fmovsle %icc, %f9, %f8 tleu %icc, 0x0 loop_1101: addc %i1, %i5, %l3 fpadd16s %f4, %f7, %f10 bn,a loop_1102 tleu %icc, 0x3 ldsh [%l7 + 0x12], %g2 std %f10, [%l7 + 0x70] loop_1102: fmovrdgez %i6, %f8, %f6 fnegs %f3, %f4 movre %o3, 0x047, %o2 fmovsn %icc, %f14, %f12 tcc %xcc, 0x4 sdivx %g3, 0x077A, %l6 ldd [%l7 + 0x70], %f14 nop setx loop_1103, %l0, %l1 jmpl %l1, %g4 bne %xcc, loop_1104 fmovrdlz %o4, %f2, %f2 tl %icc, 0x3 loop_1103: array8 %l2, %l5, %i0 loop_1104: lduw [%l7 + 0x38], %o6 st %f6, [%l7 + 0x10] fmovdn %xcc, %f9, %f1 fxnors %f5, %f10, %f10 lduh [%l7 + 0x68], %l4 movleu %icc, %o5, %g1 fbg,a %fcc3, loop_1105 stx %o0, [%l7 + 0x38] bge,a,pn %xcc, loop_1106 taddcc %g6, %l1, %g5 loop_1105: tcs %xcc, 0x4 ldsh [%l7 + 0x52], %l0 loop_1106: faligndata %f8, %f14, %f10 bneg,a,pt %icc, loop_1107 edge8 %o1, %i3, %i7 tpos %xcc, 0x3 brnz,a %o7, loop_1108 loop_1107: fabss %f2, %f0 ldub [%l7 + 0x11], %i4 mulscc %g7, 0x1C62, %i1 loop_1108: fcmpgt16 %f14, %f12, %i2 ldsw [%l7 + 0x20], %l3 bn loop_1109 fmovrsgz %i5, %f10, %f2 fexpand %f11, %f8 fpadd32 %f4, %f10, %f6 loop_1109: movle %xcc, %g2, %o3 sth %i6, [%l7 + 0x58] for %f2, %f8, %f12 fpadd32s %f8, %f14, %f3 movneg %icc, %g3, %l6 fand %f4, %f12, %f10 fmovrdlz %g4, %f12, %f10 fmovrslez %o4, %f11, %f15 edge32 %l2, %l5, %o2 sth %i0, [%l7 + 0x2A] fandnot1 %f12, %f6, %f6 tne %icc, 0x5 fpadd32 %f14, %f0, %f0 fexpand %f1, %f12 ldd [%l7 + 0x30], %f2 fones %f2 stw %l4, [%l7 + 0x0C] srax %o6, %o5, %o0 fmul8x16al %f2, %f7, %f14 fble,a %fcc3, loop_1110 stw %g1, [%l7 + 0x40] lduw [%l7 + 0x08], %g6 stb %g5, [%l7 + 0x58] loop_1110: fexpand %f12, %f8 fmul8sux16 %f0, %f4, %f10 sth %l1, [%l7 + 0x70] ba %xcc, loop_1111 fone %f10 ldsw [%l7 + 0x74], %o1 fmovsgu %xcc, %f1, %f2 loop_1111: movne %icc, %l0, %i7 stw %i3, [%l7 + 0x7C] ldx [%l7 + 0x48], %i4 ldub [%l7 + 0x79], %o7 srlx %g7, 0x0E, %i1 ldx [%l7 + 0x50], %i2 sdivx %l3, 0x1C9A, %i5 fpadd16 %f2, %f4, %f10 sth %g2, [%l7 + 0x20] ldx [%l7 + 0x08], %i6 andcc %o3, 0x1F5F, %l6 bcc,a loop_1112 sllx %g3, %o4, %g4 ldub [%l7 + 0x7D], %l2 array16 %l5, %i0, %o2 loop_1112: ldsw [%l7 + 0x3C], %o6 udiv %l4, 0x0E36, %o5 xnorcc %o0, %g6, %g5 sethi 0x10AE, %l1 subccc %g1, %o1, %i7 fbn %fcc3, loop_1113 std %f14, [%l7 + 0x40] fbo,a %fcc1, loop_1114 fmovsle %icc, %f8, %f11 loop_1113: fmovsne %icc, %f7, %f12 lduh [%l7 + 0x34], %l0 loop_1114: ldsh [%l7 + 0x6C], %i3 fmovrdne %i4, %f8, %f8 fmuld8sux16 %f13, %f10, %f12 fmovrsne %o7, %f4, %f0 ldsh [%l7 + 0x1E], %g7 ldsh [%l7 + 0x48], %i2 fmovrdlz %l3, %f14, %f6 bvc,a loop_1115 fcmpeq32 %f8, %f8, %i1 fmovdge %xcc, %f9, %f10 ble,pn %xcc, loop_1116 loop_1115: fxors %f12, %f5, %f3 stw %i5, [%l7 + 0x18] movrlz %i6, %o3, %l6 loop_1116: stx %g2, [%l7 + 0x38] ldsw [%l7 + 0x28], %g3 fnor %f4, %f10, %f10 nop setx loop_1117, %l0, %l1 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 %f10, %f4, %f14 fbul,a %fcc3, loop_1118 stb %g4, [%l7 + 0x1B] loop_1117: orn %l2, 0x0092, %l5 fnot2s %f0, %f9 loop_1118: fbg,a %fcc3, loop_1119 ldd [%l7 + 0x68], %f12 tle %xcc, 0x6 tgu %icc, 0x0 loop_1119: fmovscs %icc, %f0, %f5 movne %icc, %i0, %o2 andcc %o6, %o4, %l4 movge %xcc, %o5, %g6 fbule %fcc0, loop_1120 fbn %fcc1, loop_1121 orncc %o0, 0x0CC8, %g5 lduh [%l7 + 0x5E], %l1 loop_1120: ldsh [%l7 + 0x5E], %o1 loop_1121: lduh [%l7 + 0x22], %i7 bcs,a,pt %icc, loop_1122 ldx [%l7 + 0x20], %g1 movrgz %i3, 0x28A, %l0 movge %xcc, %o7, %g7 loop_1122: std %f4, [%l7 + 0x68] fba,a %fcc2, loop_1123 lduh [%l7 + 0x74], %i4 ldsh [%l7 + 0x4A], %l3 sllx %i2, %i5, %i1 loop_1123: stw %i6, [%l7 + 0x30] ld [%l7 + 0x08], %f14 fmovrde %l6, %f4, %f14 sth %o3, [%l7 + 0x7C] stx %g3, [%l7 + 0x70] fbne %fcc2, loop_1124 udivx %g4, 0x04A8, %g2 fbul,a %fcc2, loop_1125 ld [%l7 + 0x08], %f15 loop_1124: movl %xcc, %l5, %l2 edge8 %o2, %i0, %o4 loop_1125: movcc %xcc, %o6, %l4 lduh [%l7 + 0x7C], %g6 movvc %xcc, %o5, %g5 fmovdl %icc, %f6, %f13 fpmerge %f4, %f9, %f2 fmovdvc %icc, %f4, %f9 fbue,a %fcc3, loop_1126 bgu,a loop_1127 fbue %fcc1, loop_1128 brgz %o0, loop_1129 loop_1126: movleu %icc, %l1, %i7 loop_1127: ldd [%l7 + 0x40], %f14 loop_1128: movvs %icc, %o1, %i3 loop_1129: fnors %f10, %f15, %f3 fpmerge %f7, %f4, %f0 tneg %icc, 0x0 std %f12, [%l7 + 0x48] lduw [%l7 + 0x50], %l0 fcmple16 %f12, %f12, %o7 addccc %g7, %g1, %l3 fmovde %icc, %f13, %f5 ldsw [%l7 + 0x08], %i2 subc %i4, 0x0AC8, %i5 ldd [%l7 + 0x78], %f2 lduw [%l7 + 0x24], %i6 fmovde %icc, %f14, %f8 fmovsvc %icc, %f12, %f5 ldsh [%l7 + 0x40], %i1 orncc %l6, 0x12B9, %g3 sub %g4, %g2, %o3 ld [%l7 + 0x78], %f10 ldd [%l7 + 0x48], %f12 ldd [%l7 + 0x28], %f12 fpsub16s %f7, %f7, %f10 std %f12, [%l7 + 0x30] fmovdvc %xcc, %f12, %f0 bvs,a,pt %xcc, loop_1130 orn %l5, %l2, %i0 fmovsn %icc, %f13, %f13 fbug,a %fcc2, loop_1131 loop_1130: fpadd32s %f2, %f11, %f2 orcc %o4, %o2, %o6 std %f8, [%l7 + 0x38] loop_1131: fcmpd %fcc3, %f4, %f6 ldx [%l7 + 0x50], %l4 fpackfix %f2, %f6 tvc %xcc, 0x2 ldsw [%l7 + 0x4C], %g6 fnot2s %f12, %f5 movneg %xcc, %o5, %g5 fmovdl %icc, %f10, %f15 fnot2s %f0, %f0 fbule %fcc3, loop_1132 fsrc1 %f8, %f8 bvc,pn %icc, loop_1133 fmul8x16 %f7, %f8, %f6 loop_1132: lduw [%l7 + 0x44], %l1 andncc %i7, %o0, %o1 loop_1133: stb %i3, [%l7 + 0x6A] fmovdne %xcc, %f15, %f3 fmovsvs %xcc, %f7, %f4 bgu,a,pt %icc, loop_1134 stx %l0, [%l7 + 0x78] sdiv %g7, 0x1E94, %o7 edge32ln %l3, %i2, %i4 loop_1134: lduw [%l7 + 0x2C], %g1 edge8l %i5, %i1, %i6 fpadd16 %f12, %f4, %f0 fones %f4 edge32 %g3, %g4, %g2 fmovdvc %icc, %f3, %f3 tne %xcc, 0x7 tvc %xcc, 0x6 ldub [%l7 + 0x3A], %o3 ldd [%l7 + 0x40], %f2 taddcctv %l5, 0x103F, %l6 fba,a %fcc3, loop_1135 bshuffle %f4, %f0, %f12 fmovrsgz %l2, %f15, %f7 tge %xcc, 0x4 loop_1135: brz,a %o4, loop_1136 andncc %o2, %i0, %l4 fornot2s %f4, %f2, %f1 std %f14, [%l7 + 0x48] loop_1136: xorcc %o6, 0x103F, %o5 st %f7, [%l7 + 0x74] lduw [%l7 + 0x6C], %g6 ldd [%l7 + 0x50], %f6 bl,a %xcc, loop_1137 lduh [%l7 + 0x38], %l1 stb %i7, [%l7 + 0x36] stb %o0, [%l7 + 0x4E] loop_1137: sethi 0x1475, %o1 stb %g5, [%l7 + 0x40] movgu %icc, %l0, %i3 ld [%l7 + 0x68], %f11 tg %icc, 0x1 pdist %f8, %f12, %f12 ldsh [%l7 + 0x56], %o7 tne %xcc, 0x3 st %f12, [%l7 + 0x10] ldsb [%l7 + 0x3C], %l3 fmovrsgez %g7, %f3, %f5 fandnot2s %f7, %f2, %f9 fmovdvs %icc, %f10, %f6 movg %xcc, %i4, %g1 lduw [%l7 + 0x70], %i5 fmovrsgz %i1, %f2, %f5 fmovdpos %xcc, %f6, %f3 xorcc %i6, %g3, %i2 fand %f6, %f2, %f4 edge16l %g2, %g4, %o3 add %l5, 0x0D37, %l2 movrne %l6, %o4, %o2 ldd [%l7 + 0x28], %f4 fnor %f2, %f8, %f4 bvc,pt %xcc, loop_1138 fnot2 %f6, %f10 ldub [%l7 + 0x45], %i0 orncc %l4, %o5, %o6 loop_1138: bn,pn %xcc, loop_1139 fnands %f10, %f10, %f2 edge32 %l1, %g6, %o0 siam 0x3 loop_1139: edge16 %i7, %o1, %l0 ldsh [%l7 + 0x18], %g5 tsubcctv %i3, 0x1668, %o7 fble %fcc2, loop_1140 be %xcc, loop_1141 fcmpeq16 %f8, %f2, %g7 edge16n %l3, %i4, %g1 loop_1140: fxors %f0, %f5, %f11 loop_1141: mova %xcc, %i1, %i5 addccc %i6, %i2, %g2 fcmped %fcc3, %f4, %f6 ta %xcc, 0x2 sth %g3, [%l7 + 0x64] movneg %icc, %g4, %o3 fzeros %f13 edge8ln %l5, %l2, %o4 st %f5, [%l7 + 0x5C] fxnor %f0, %f2, %f4 edge8ln %l6, %i0, %l4 lduw [%l7 + 0x6C], %o2 bgu,pt %icc, loop_1142 ldsb [%l7 + 0x3F], %o5 ldsb [%l7 + 0x69], %o6 ldx [%l7 + 0x08], %g6 loop_1142: stb %o0, [%l7 + 0x64] ldd [%l7 + 0x08], %f4 fbo %fcc2, loop_1143 stb %l1, [%l7 + 0x1A] stx %i7, [%l7 + 0x10] fsrc2 %f10, %f14 loop_1143: fble,a %fcc2, loop_1144 fblg,a %fcc1, loop_1145 fbu %fcc3, loop_1146 fmovse %xcc, %f1, %f13 loop_1144: ld [%l7 + 0x18], %f5 loop_1145: orn %o1, 0x0F48, %l0 loop_1146: fnands %f0, %f13, %f3 fpackfix %f12, %f0 fpadd16s %f1, %f12, %f3 fmovrdlz %i3, %f12, %f6 ldub [%l7 + 0x61], %g5 subc %g7, %o7, %i4 std %f8, [%l7 + 0x08] edge8 %l3, %i1, %i5 orn %g1, 0x1B3F, %i2 tvs %icc, 0x2 stb %g2, [%l7 + 0x1D] alignaddrl %i6, %g3, %g4 fmovsn %xcc, %f4, %f5 fbuge,a %fcc1, loop_1147 std %f4, [%l7 + 0x10] edge32n %l5, %l2, %o3 fmuld8sux16 %f6, %f5, %f6 loop_1147: edge32l %o4, %l6, %l4 stw %o2, [%l7 + 0x54] tgu %xcc, 0x6 ldx [%l7 + 0x60], %i0 tpos %xcc, 0x6 fpack16 %f10, %f14 edge32ln %o6, %g6, %o0 fbn,a %fcc1, loop_1148 fmul8x16au %f15, %f8, %f8 bvs loop_1149 ldx [%l7 + 0x58], %o5 loop_1148: fmovda %icc, %f2, %f9 edge32l %i7, %l1, %o1 loop_1149: std %f4, [%l7 + 0x38] fabss %f0, %f12 fcmped %fcc1, %f10, %f4 fbul %fcc3, loop_1150 srax %l0, 0x0A, %i3 te %xcc, 0x3 bge,a,pn %xcc, loop_1151 loop_1150: fsrc1 %f10, %f8 srlx %g5, 0x09, %g7 std %f14, [%l7 + 0x68] loop_1151: stw %o7, [%l7 + 0x48] fmovrslz %l3, %f9, %f5 fxnors %f7, %f6, %f11 bcc,a,pn %icc, loop_1152 edge8ln %i1, %i4, %i5 tg %xcc, 0x4 nop setx loop_1153, %l0, %l1 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_1152: ld [%l7 + 0x34], %f7 fmovrslez %i2, %f14, %f3 fmul8sux16 %f8, %f6, %f12 loop_1153: movvs %icc, %g1, %i6 st %f9, [%l7 + 0x28] fmovdg %xcc, %f4, %f2 pdist %f8, %f4, %f12 fmovsa %icc, %f15, %f7 edge16ln %g3, %g2, %l5 fzero %f0 bvc,a,pt %icc, loop_1154 st %f14, [%l7 + 0x60] st %f15, [%l7 + 0x74] fzeros %f13 loop_1154: sethi 0x1700, %g4 sllx %l2, %o4, %o3 lduh [%l7 + 0x1E], %l4 fmovdleu %icc, %f0, %f5 std %f4, [%l7 + 0x70] fzeros %f3 add %l6, 0x1712, %i0 movrlez %o2, %g6, %o6 ldd [%l7 + 0x38], %f2 fmovsneg %icc, %f8, %f6 sdiv %o5, 0x0117, %i7 subc %l1, %o1, %o0 fmovdne %xcc, %f11, %f5 fxors %f3, %f6, %f7 fmovd %f2, %f4 fmovdcc %icc, %f8, %f3 fmovrsgez %i3, %f7, %f10 nop setx loop_1155, %l0, %l1 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 %g5, %l0, %g7 lduh [%l7 + 0x70], %o7 ld [%l7 + 0x5C], %f6 loop_1155: fmul8ulx16 %f6, %f8, %f6 fmovdvs %icc, %f2, %f6 fpadd32s %f11, %f14, %f7 fmovrslez %l3, %f5, %f5 fmovsgu %xcc, %f7, %f0 tg %xcc, 0x5 sdivcc %i4, 0x0077, %i1 stw %i2, [%l7 + 0x60] sth %i5, [%l7 + 0x18] fabsd %f12, %f14 fmul8x16 %f13, %f2, %f8 array32 %g1, %i6, %g3 lduh [%l7 + 0x16], %g2 faligndata %f14, %f0, %f0 lduh [%l7 + 0x10], %g4 fabsd %f8, %f2 fnegs %f9, %f9 siam 0x6 fcmpeq32 %f0, %f2, %l5 bl,a loop_1156 fcmpeq16 %f6, %f6, %l2 ldd [%l7 + 0x08], %f14 ldx [%l7 + 0x60], %o3 loop_1156: ldsb [%l7 + 0x6B], %l4 subcc %o4, 0x0019, %i0 tvc %icc, 0x1 fbu %fcc3, loop_1157 std %f12, [%l7 + 0x40] bgu,a %icc, loop_1158 fmovsn %xcc, %f15, %f5 loop_1157: tg %icc, 0x2 nop setx loop_1159, %l0, %l1 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_1158: movgu %icc, %l6, %o2 sethi 0x16F3, %g6 st %f3, [%l7 + 0x38] loop_1159: mulscc %o5, 0x0D01, %o6 sth %l1, [%l7 + 0x16] fmovscc %xcc, %f12, %f3 stw %i7, [%l7 + 0x38] ldsb [%l7 + 0x0B], %o1 lduh [%l7 + 0x56], %i3 fmovrsgz %g5, %f0, %f9 udivcc %o0, 0x1883, %l0 sdiv %g7, 0x1CBC, %l3 stx %i4, [%l7 + 0x68] edge32 %i1, %o7, %i2 fsrc1 %f0, %f8 sethi 0x1606, %g1 ldub [%l7 + 0x0D], %i5 fcmpd %fcc2, %f6, %f14 sth %g3, [%l7 + 0x76] sth %i6, [%l7 + 0x44] st %f2, [%l7 + 0x5C] ldsw [%l7 + 0x38], %g2 ld [%l7 + 0x0C], %f1 fmovdge %icc, %f0, %f1 fcmple16 %f0, %f4, %g4 ta %xcc, 0x4 fcmple16 %f12, %f0, %l2 stb %o3, [%l7 + 0x77] movcs %icc, %l4, %o4 fmul8x16au %f7, %f6, %f0 std %f6, [%l7 + 0x60] fpsub16 %f2, %f2, %f0 fnand %f12, %f2, %f6 movne %icc, %l5, %i0 fmovrslz %o2, %f2, %f11 te %xcc, 0x2 subccc %l6, %o5, %g6 fmovrse %o6, %f0, %f10 fand %f10, %f8, %f14 sth %i7, [%l7 + 0x32] sth %o1, [%l7 + 0x60] stx %i3, [%l7 + 0x28] lduh [%l7 + 0x5E], %l1 st %f10, [%l7 + 0x68] mova %icc, %o0, %l0 stx %g5, [%l7 + 0x30] mulx %g7, 0x1D75, %i4 or %i1, %o7, %l3 fandnot1s %f8, %f0, %f11 fmovda %icc, %f13, %f0 ldsw [%l7 + 0x64], %i2 fnot2 %f14, %f4 std %f12, [%l7 + 0x10] lduh [%l7 + 0x40], %i5 stb %g3, [%l7 + 0x75] tg %xcc, 0x7 ldsh [%l7 + 0x26], %i6 movpos %icc, %g2, %g1 bshuffle %f8, %f8, %f0 fcmple32 %f2, %f8, %g4 stb %l2, [%l7 + 0x77] ld [%l7 + 0x48], %f0 fmul8sux16 %f14, %f14, %f10 xorcc %l4, %o4, %l5 tleu %xcc, 0x6 subc %i0, 0x1889, %o2 ldsb [%l7 + 0x46], %l6 bleu loop_1160 stw %o3, [%l7 + 0x28] movcs %xcc, %o5, %o6 fbn %fcc2, loop_1161 loop_1160: udiv %g6, 0x033A, %o1 fbe,a %fcc3, loop_1162 ldsb [%l7 + 0x27], %i7 loop_1161: brz,a %l1, loop_1163 bgu,a,pn %icc, loop_1164 loop_1162: bpos,pt %xcc, loop_1165 fmul8sux16 %f6, %f0, %f10 loop_1163: orncc %i3, %o0, %g5 loop_1164: fornot2 %f12, %f12, %f10 loop_1165: xnorcc %g7, 0x01E5, %i4 fpadd16 %f14, %f10, %f0 ld [%l7 + 0x38], %f7 nop setx loop_1166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %i1, %f12, %f11 ld [%l7 + 0x18], %f1 xnor %o7, 0x1955, %l0 loop_1166: tgu %xcc, 0x1 stb %l3, [%l7 + 0x14] fornot2s %f8, %f3, %f7 bshuffle %f0, %f10, %f10 fbne,a %fcc2, loop_1167 fcmps %fcc3, %f15, %f7 movle %xcc, %i2, %g3 ldsh [%l7 + 0x48], %i6 loop_1167: ldub [%l7 + 0x45], %g2 be,a,pn %xcc, loop_1168 fmovspos %xcc, %f10, %f2 movg %xcc, %i5, %g4 st %f6, [%l7 + 0x6C] loop_1168: fblg %fcc3, loop_1169 edge8 %g1, %l2, %o4 fnot1s %f14, %f15 stb %l4, [%l7 + 0x29] loop_1169: nop setx loop_1170, %l0, %l1 jmpl %l1, %l5 fmovrdne %o2, %f8, %f14 ldsw [%l7 + 0x1C], %i0 fsrc2 %f0, %f10 loop_1170: orcc %o3, 0x13A4, %o5 fpsub16 %f8, %f6, %f14 fornot2 %f2, %f10, %f10 add %l6, %g6, %o6 fmovsg %xcc, %f13, %f3 fmovdvs %icc, %f6, %f10 xor %o1, %i7, %l1 fmovsle %xcc, %f10, %f5 ldd [%l7 + 0x60], %f10 fmovsge %icc, %f4, %f11 sth %i3, [%l7 + 0x7C] fmovsgu %xcc, %f10, %f11 array16 %o0, %g7, %i4 udivcc %g5, 0x13D6, %o7 taddcc %i1, %l3, %i2 bvs %icc, loop_1171 fxors %f10, %f6, %f1 movrlez %g3, 0x32D, %l0 stw %i6, [%l7 + 0x18] loop_1171: bl loop_1172 edge16n %i5, %g2, %g4 and %l2, 0x083A, %o4 fsrc1s %f5, %f0 loop_1172: fpack16 %f0, %f0 edge16ln %g1, %l5, %o2 fcmple16 %f4, %f4, %i0 ldd [%l7 + 0x48], %f10 ldd [%l7 + 0x40], %f8 fcmpeq16 %f6, %f4, %l4 taddcctv %o3, %o5, %l6 stw %o6, [%l7 + 0x28] ldub [%l7 + 0x45], %g6 taddcc %o1, 0x189D, %i7 tgu %xcc, 0x5 fandnot1s %f11, %f14, %f6 ldsw [%l7 + 0x38], %l1 srax %i3, 0x1D, %g7 fbul,a %fcc2, loop_1173 lduh [%l7 + 0x12], %o0 bleu,a %icc, loop_1174 fmovdn %xcc, %f10, %f1 loop_1173: alignaddr %g5, %i4, %o7 ldx [%l7 + 0x48], %i1 loop_1174: ld [%l7 + 0x0C], %f15 ldsb [%l7 + 0x0A], %l3 fmovsl %xcc, %f11, %f13 ldsb [%l7 + 0x4E], %g3 ldsh [%l7 + 0x28], %l0 fornot2 %f14, %f14, %f4 fones %f10 ldx [%l7 + 0x70], %i2 mova %xcc, %i6, %i5 sth %g4, [%l7 + 0x76] ldsw [%l7 + 0x18], %g2 ld [%l7 + 0x08], %f10 fnors %f1, %f13, %f1 ldsb [%l7 + 0x66], %l2 fmovrdgz %o4, %f14, %f0 tneg %icc, 0x1 fnor %f12, %f10, %f6 fpadd32 %f4, %f0, %f0 be,a,pt %xcc, loop_1175 movrgez %l5, 0x11F, %o2 fmovscc %xcc, %f1, %f11 fpadd32 %f10, %f14, %f0 loop_1175: sth %g1, [%l7 + 0x76] addcc %i0, 0x010D, %l4 st %f7, [%l7 + 0x78] ldsw [%l7 + 0x40], %o5 movvs %icc, %o3, %o6 ldsh [%l7 + 0x7C], %g6 udivx %o1, 0x1FD7, %l6 bgu loop_1176 pdist %f10, %f6, %f10 fpadd32s %f0, %f11, %f6 fbge,a %fcc0, loop_1177 loop_1176: ldd [%l7 + 0x60], %f12 ld [%l7 + 0x74], %f4 stw %i7, [%l7 + 0x20] loop_1177: ldsh [%l7 + 0x7A], %i3 stw %l1, [%l7 + 0x44] fnegs %f15, %f6 ldsh [%l7 + 0x72], %o0 sll %g7, 0x08, %i4 ldsb [%l7 + 0x38], %g5 ld [%l7 + 0x78], %f3 fmul8ulx16 %f2, %f4, %f6 fnand %f12, %f0, %f4 ldx [%l7 + 0x78], %i1 xnorcc %o7, %l3, %l0 fcmple16 %f2, %f4, %i2 ldub [%l7 + 0x19], %g3 ld [%l7 + 0x10], %f11 st %f0, [%l7 + 0x7C] move %icc, %i5, %g4 fmovrdlz %i6, %f6, %f12 fmovsvs %xcc, %f11, %f12 fmovdvc %xcc, %f2, %f10 stx %g2, [%l7 + 0x10] orcc %o4, 0x04D9, %l2 edge32l %l5, %o2, %g1 edge16n %i0, %l4, %o3 lduh [%l7 + 0x3E], %o6 fmovdl %xcc, %f12, %f11 fmovsl %icc, %f12, %f2 nop setx loop_1178, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f14, %f12 sdivx %g6, 0x022A, %o1 fornot2 %f2, %f2, %f14 loop_1178: bpos %xcc, loop_1179 fmovdl %xcc, %f2, %f14 fabsd %f12, %f2 fbl %fcc2, loop_1180 loop_1179: edge32ln %o5, %i7, %i3 fmovrde %l1, %f6, %f12 ldsh [%l7 + 0x2E], %o0 loop_1180: lduh [%l7 + 0x1C], %l6 mulx %g7, %g5, %i1 edge16l %o7, %i4, %l3 taddcc %l0, 0x1727, %g3 fpadd16s %f5, %f9, %f11 fbne,a %fcc2, loop_1181 fmuld8ulx16 %f4, %f6, %f6 movvc %icc, %i2, %g4 xnorcc %i5, %g2, %i6 loop_1181: fble %fcc1, loop_1182 fbn %fcc0, loop_1183 st %f1, [%l7 + 0x0C] fones %f9 loop_1182: fcmpgt32 %f12, %f4, %o4 loop_1183: ldd [%l7 + 0x50], %f10 fmovdcs %icc, %f15, %f15 lduh [%l7 + 0x12], %l2 edge32n %o2, %g1, %l5 st %f11, [%l7 + 0x30] movrlez %i0, 0x197, %o3 brnz %o6, loop_1184 fpsub16s %f11, %f5, %f12 fmovsgu %icc, %f11, %f15 fabsd %f2, %f14 loop_1184: fnot2 %f8, %f0 movg %xcc, %l4, %o1 ldd [%l7 + 0x18], %f10 srl %o5, 0x1F, %g6 edge8ln %i7, %l1, %o0 ldsb [%l7 + 0x40], %l6 tg %xcc, 0x6 fnors %f9, %f14, %f8 brgez %i3, loop_1185 lduw [%l7 + 0x68], %g5 movneg %icc, %g7, %o7 fsrc2s %f3, %f11 loop_1185: movneg %icc, %i1, %i4 fmovdne %icc, %f11, %f2 stx %l3, [%l7 + 0x20] fmul8x16au %f7, %f5, %f10 fmovspos %xcc, %f7, %f6 bl,a %xcc, loop_1186 edge16ln %g3, %l0, %g4 brlez,a %i2, loop_1187 std %f14, [%l7 + 0x30] loop_1186: ldx [%l7 + 0x20], %i5 fmovrdgz %i6, %f2, %f4 loop_1187: bvs %xcc, loop_1188 fands %f9, %f14, %f6 movrlez %g2, %l2, %o2 movcc %icc, %o4, %g1 loop_1188: sll %l5, 0x01, %i0 lduh [%l7 + 0x52], %o3 stx %o6, [%l7 + 0x20] fnand %f0, %f4, %f14 sll %o1, %o5, %g6 tl %xcc, 0x2 fmovdcc %icc, %f9, %f4 fbl %fcc3, loop_1189 fmovscc %icc, %f7, %f11 lduh [%l7 + 0x18], %i7 edge8n %l4, %l1, %o0 loop_1189: fmovde %xcc, %f4, %f7 fmovrdlz %l6, %f8, %f4 sll %i3, %g5, %o7 ldd [%l7 + 0x48], %f14 fcmpeq16 %f0, %f2, %i1 umul %g7, %l3, %g3 andcc %l0, %i4, %g4 taddcctv %i2, %i5, %i6 ld [%l7 + 0x08], %f10 fsrc1s %f12, %f0 lduh [%l7 + 0x3E], %l2 udivcc %g2, 0x0B41, %o2 st %f13, [%l7 + 0x14] fnand %f12, %f6, %f2 ldsh [%l7 + 0x20], %o4 ldsh [%l7 + 0x70], %g1 ldsh [%l7 + 0x6E], %l5 fzero %f12 fpsub16s %f13, %f0, %f2 sdiv %o3, 0x11F4, %o6 fpsub16 %f14, %f8, %f4 fbug %fcc0, loop_1190 addcc %i0, 0x15C8, %o5 fmovsneg %xcc, %f14, %f11 sth %g6, [%l7 + 0x66] loop_1190: fmovd %f12, %f6 udiv %o1, 0x156F, %l4 brlz %i7, loop_1191 edge8l %l1, %o0, %i3 fmovda %icc, %f1, %f2 bne,a %icc, loop_1192 loop_1191: fmovdn %icc, %f2, %f13 stw %g5, [%l7 + 0x38] fsrc2s %f6, %f15 loop_1192: fpack32 %f4, %f14, %f10 fbge %fcc2, loop_1193 stb %l6, [%l7 + 0x40] ldsh [%l7 + 0x34], %o7 movgu %xcc, %g7, %l3 loop_1193: fblg,a %fcc3, loop_1194 std %f10, [%l7 + 0x30] movl %icc, %i1, %l0 fabss %f11, %f9 loop_1194: movneg %icc, %g3, %g4 stx %i4, [%l7 + 0x08] fmovdn %xcc, %f5, %f13 stb %i2, [%l7 + 0x5C] fmovrde %i6, %f0, %f12 fmovdcc %xcc, %f0, %f1 fba,a %fcc2, loop_1195 fbn,a %fcc2, loop_1196 fmovdvc %xcc, %f15, %f14 fnot1 %f8, %f8 loop_1195: fmul8ulx16 %f12, %f12, %f14 loop_1196: movne %icc, %i5, %l2 ldsh [%l7 + 0x7C], %g2 fmul8x16al %f13, %f11, %f8 std %f8, [%l7 + 0x30] taddcc %o4, 0x14ED, %g1 be,a %icc, loop_1197 fbo,a %fcc3, loop_1198 ld [%l7 + 0x50], %f13 fbe %fcc1, loop_1199 loop_1197: fmovsa %xcc, %f3, %f7 loop_1198: ld [%l7 + 0x50], %f1 fnot2 %f14, %f4 loop_1199: edge8n %l5, %o2, %o6 fmovscs %xcc, %f11, %f6 fbug,a %fcc0, loop_1200 edge32 %i0, %o5, %o3 stw %g6, [%l7 + 0x60] ldx [%l7 + 0x68], %o1 loop_1200: addc %l4, 0x02A1, %i7 bneg,pn %xcc, loop_1201 tneg %xcc, 0x4 fpadd16 %f8, %f6, %f4 fcmpeq16 %f2, %f2, %o0 loop_1201: tsubcc %i3, 0x0B85, %g5 sth %l1, [%l7 + 0x7E] tneg %icc, 0x2 bshuffle %f6, %f4, %f4 edge32ln %o7, %g7, %l3 array8 %i1, %l6, %g3 fmovrslz %g4, %f7, %f6 fmovsneg %icc, %f5, %f7 nop setx loop_1202, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue,a %fcc2, loop_1203 fabsd %f2, %f10 fpack32 %f6, %f6, %f8 loop_1202: fmul8x16al %f10, %f8, %f6 loop_1203: brgz,a %l0, loop_1204 fpadd32s %f15, %f0, %f9 subcc %i4, 0x16B8, %i6 udivcc %i2, 0x09D0, %l2 loop_1204: fmovrdne %g2, %f10, %f10 fmovsgu %xcc, %f7, %f7 ta %xcc, 0x0 umulcc %o4, 0x02A4, %g1 sth %i5, [%l7 + 0x5E] fmovdge %icc, %f0, %f2 subc %l5, %o2, %i0 fcmped %fcc3, %f8, %f2 fbue,a %fcc0, loop_1205 fmovspos %icc, %f5, %f11 fands %f5, %f0, %f4 std %f8, [%l7 + 0x48] loop_1205: sra %o5, %o3, %o6 stx %g6, [%l7 + 0x20] call loop_1206 umul %l4, %i7, %o1 ldsh [%l7 + 0x78], %i3 sdivx %o0, 0x0E80, %g5 loop_1206: edge16n %o7, %g7, %l3 fpmerge %f6, %f7, %f6 lduh [%l7 + 0x68], %i1 fbe,a %fcc2, loop_1207 fpsub16 %f12, %f6, %f12 taddcctv %l1, 0x014E, %l6 fandnot2s %f12, %f1, %f5 loop_1207: ldsh [%l7 + 0x44], %g3 fmovsvc %icc, %f6, %f12 taddcc %g4, 0x04CD, %i4 fbo %fcc3, loop_1208 tg %xcc, 0x7 ldx [%l7 + 0x58], %i6 fmovscc %icc, %f12, %f6 loop_1208: fbge %fcc2, loop_1209 tcs %icc, 0x2 fnegs %f10, %f8 fnot2 %f14, %f2 loop_1209: stx %i2, [%l7 + 0x40] ldsb [%l7 + 0x1F], %l0 fpack32 %f6, %f4, %f0 fcmped %fcc0, %f6, %f2 ldx [%l7 + 0x60], %l2 sll %g2, 0x09, %o4 fbe %fcc3, loop_1210 movrlz %g1, 0x098, %l5 fsrc1s %f10, %f11 ldx [%l7 + 0x28], %o2 loop_1210: fzero %f8 fnegd %f14, %f10 ldx [%l7 + 0x08], %i5 sth %o5, [%l7 + 0x22] fmovdg %xcc, %f7, %f14 udiv %i0, 0x036D, %o6 add %g6, 0x0884, %o3 sth %i7, [%l7 + 0x42] ldsh [%l7 + 0x7C], %l4 fbn,a %fcc1, loop_1211 sdiv %o1, 0x0EA8, %o0 lduw [%l7 + 0x40], %i3 tn %icc, 0x1 loop_1211: fcmped %fcc3, %f0, %f14 movcc %xcc, %o7, %g7 sdivcc %g5, 0x1273, %i1 movl %xcc, %l3, %l1 tsubcctv %g3, 0x0F2F, %l6 mulx %g4, 0x053C, %i6 edge32l %i4, %i2, %l0 stb %g2, [%l7 + 0x4A] mulx %o4, 0x1F03, %g1 brlez,a %l2, loop_1212 movgu %xcc, %l5, %o2 stb %o5, [%l7 + 0x0B] tleu %icc, 0x1 loop_1212: ldub [%l7 + 0x6C], %i0 xorcc %i5, 0x1196, %o6 fand %f0, %f12, %f2 fmovdpos %icc, %f0, %f3 stx %g6, [%l7 + 0x68] ldsb [%l7 + 0x21], %o3 fpack32 %f0, %f12, %f8 for %f12, %f4, %f14 sub %i7, 0x0EC6, %o1 alignaddrl %o0, %l4, %o7 movpos %xcc, %i3, %g7 be,a,pt %icc, loop_1213 fzeros %f14 fornot2s %f13, %f13, %f5 fmovscs %xcc, %f8, %f2 loop_1213: subc %i1, %g5, %l3 ld [%l7 + 0x08], %f3 ldd [%l7 + 0x10], %f10 fmovd %f8, %f2 fcmpgt16 %f2, %f14, %g3 ldub [%l7 + 0x55], %l6 std %f8, [%l7 + 0x68] fbuge,a %fcc1, loop_1214 stx %g4, [%l7 + 0x38] andn %l1, 0x12E6, %i4 fmovdneg %xcc, %f10, %f15 loop_1214: tge %icc, 0x2 bne,pt %icc, loop_1215 addc %i2, 0x03C4, %i6 fmovdl %icc, %f6, %f1 sth %l0, [%l7 + 0x24] loop_1215: fpadd32s %f5, %f11, %f1 fnor %f6, %f8, %f2 stb %o4, [%l7 + 0x2B] fmul8x16al %f13, %f2, %f14 fone %f0 fbl %fcc2, loop_1216 fmovrsne %g2, %f15, %f3 sdivcc %g1, 0x0B1D, %l2 fmul8sux16 %f14, %f6, %f4 loop_1216: edge8 %o2, %l5, %i0 bgu,pt %xcc, loop_1217 be,pn %xcc, loop_1218 fbu %fcc3, loop_1219 ldsh [%l7 + 0x70], %i5 loop_1217: ldub [%l7 + 0x32], %o6 loop_1218: stw %o5, [%l7 + 0x20] loop_1219: andn %o3, 0x0079, %g6 ldub [%l7 + 0x0E], %i7 sdivcc %o0, 0x19D4, %l4 nop setx loop_1220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pt %xcc, loop_1221 fsrc1 %f6, %f14 lduh [%l7 + 0x42], %o7 loop_1220: st %f10, [%l7 + 0x50] loop_1221: ldsh [%l7 + 0x6E], %o1 tge %icc, 0x2 fxors %f10, %f9, %f14 fmovs %f5, %f12 sth %i3, [%l7 + 0x4A] edge16l %g7, %g5, %l3 stw %i1, [%l7 + 0x50] addc %l6, %g4, %g3 lduw [%l7 + 0x58], %l1 movneg %xcc, %i2, %i6 edge32n %l0, %i4, %g2 stx %o4, [%l7 + 0x30] lduw [%l7 + 0x20], %g1 ta %icc, 0x2 fmovdge %icc, %f7, %f0 ldd [%l7 + 0x78], %f0 tgu %xcc, 0x0 movgu %xcc, %l2, %l5 fbn %fcc2, loop_1222 stb %o2, [%l7 + 0x2B] smul %i5, %i0, %o6 fcmple16 %f12, %f4, %o3 loop_1222: ldub [%l7 + 0x63], %g6 bl,a loop_1223 edge32n %i7, %o0, %o5 stb %l4, [%l7 + 0x75] movvc %xcc, %o1, %o7 loop_1223: movgu %xcc, %i3, %g7 movpos %icc, %l3, %g5 movrgez %i1, %l6, %g3 fblg %fcc2, loop_1224 ldd [%l7 + 0x68], %f12 movneg %xcc, %g4, %i2 movpos %xcc, %i6, %l1 loop_1224: bl %icc, loop_1225 ldd [%l7 + 0x68], %f10 fcmpne16 %f4, %f14, %i4 sth %l0, [%l7 + 0x10] loop_1225: brnz %g2, loop_1226 fcmped %fcc1, %f8, %f8 tcc %icc, 0x7 ldsw [%l7 + 0x14], %o4 loop_1226: ldsb [%l7 + 0x6B], %g1 fmovrdgez %l5, %f14, %f12 lduh [%l7 + 0x50], %l2 fmovdpos %xcc, %f8, %f7 fone %f8 ld [%l7 + 0x14], %f10 and %i5, 0x1826, %o2 bvc,a loop_1227 fmovdge %xcc, %f12, %f3 fbo,a %fcc0, loop_1228 add %i0, 0x1944, %o3 loop_1227: tgu %icc, 0x3 fornot2s %f13, %f9, %f14 loop_1228: fble %fcc0, loop_1229 andn %o6, 0x0E45, %g6 fsrc1s %f10, %f5 xor %o0, 0x0311, %i7 loop_1229: fpadd32 %f0, %f4, %f12 ldub [%l7 + 0x4A], %o5 edge16l %o1, %o7, %i3 fbue,a %fcc0, loop_1230 ldsh [%l7 + 0x68], %g7 tvs %xcc, 0x3 edge32ln %l4, %l3, %i1 loop_1230: orcc %l6, 0x15B8, %g5 ldsb [%l7 + 0x44], %g3 ldub [%l7 + 0x2E], %i2 andncc %i6, %l1, %g4 srax %i4, %l0, %o4 move %icc, %g2, %g1 array32 %l5, %i5, %l2 fnot1s %f11, %f7 orncc %o2, %o3, %o6 orcc %g6, 0x0575, %o0 sth %i0, [%l7 + 0x38] sth %i7, [%l7 + 0x4C] edge32 %o1, %o5, %o7 fnegs %f15, %f0 fbuge %fcc0, loop_1231 brgz,a %g7, loop_1232 ldx [%l7 + 0x60], %l4 fpadd32 %f0, %f4, %f14 loop_1231: srax %l3, 0x07, %i3 loop_1232: brz,a %i1, loop_1233 udivcc %g5, 0x0BC7, %g3 edge8ln %l6, %i2, %l1 taddcctv %i6, %i4, %l0 loop_1233: sdivcc %g4, 0x08B2, %o4 ld [%l7 + 0x48], %f2 stw %g2, [%l7 + 0x3C] fcmpgt32 %f12, %f14, %l5 ld [%l7 + 0x08], %f7 orncc %g1, %i5, %o2 fbuge %fcc1, loop_1234 bn %icc, loop_1235 fabsd %f8, %f4 fcmpeq32 %f8, %f0, %o3 loop_1234: fbn,a %fcc0, loop_1236 loop_1235: fmovsn %icc, %f9, %f10 movle %icc, %l2, %g6 bl,pt %icc, loop_1237 loop_1236: ldd [%l7 + 0x10], %f4 lduh [%l7 + 0x7C], %o6 fmovspos %xcc, %f10, %f0 loop_1237: fnot2 %f2, %f6 brgz %i0, loop_1238 fmovs %f6, %f0 fcmped %fcc2, %f8, %f10 fand %f12, %f6, %f2 loop_1238: ldub [%l7 + 0x75], %i7 umulcc %o0, 0x05E8, %o5 ta %icc, 0x1 fbul,a %fcc2, loop_1239 movn %xcc, %o1, %o7 ld [%l7 + 0x7C], %f5 fornot2s %f6, %f12, %f15 loop_1239: tle %xcc, 0x2 fmovrdlz %g7, %f6, %f14 ldsh [%l7 + 0x1A], %l4 xor %l3, %i1, %g5 ldd [%l7 + 0x18], %f4 tle %icc, 0x1 fcmpne32 %f4, %f0, %i3 fcmpgt32 %f2, %f12, %l6 st %f8, [%l7 + 0x48] std %f10, [%l7 + 0x30] brlz %g3, loop_1240 st %f1, [%l7 + 0x58] fcmpeq32 %f2, %f10, %l1 ldsh [%l7 + 0x58], %i6 loop_1240: sth %i4, [%l7 + 0x3E] lduw [%l7 + 0x2C], %i2 lduh [%l7 + 0x7E], %l0 ldub [%l7 + 0x5B], %o4 ldx [%l7 + 0x10], %g4 bg,a,pn %xcc, loop_1241 edge32ln %g2, %g1, %i5 ldx [%l7 + 0x38], %l5 fmovrsne %o2, %f1, %f4 loop_1241: movle %xcc, %l2, %g6 tl %icc, 0x3 fzeros %f11 st %f5, [%l7 + 0x6C] andncc %o3, %o6, %i0 lduh [%l7 + 0x68], %i7 bcc,pn %icc, loop_1242 fpsub16s %f6, %f14, %f6 fmovsge %icc, %f5, %f2 lduh [%l7 + 0x4C], %o0 loop_1242: popc %o1, %o5 ldd [%l7 + 0x40], %f6 edge8ln %o7, %g7, %l3 stw %i1, [%l7 + 0x60] sub %g5, 0x1668, %l4 xnor %i3, 0x1CD7, %g3 sdivx %l6, 0x1DF0, %l1 lduh [%l7 + 0x62], %i4 movle %xcc, %i2, %l0 fbue %fcc2, loop_1243 stb %i6, [%l7 + 0x5F] fmovdge %xcc, %f0, %f13 ldd [%l7 + 0x30], %f10 loop_1243: movvs %xcc, %g4, %g2 sub %g1, 0x039A, %i5 udiv %l5, 0x02F7, %o2 mulscc %o4, %l2, %o3 fmovscc %icc, %f3, %f8 fpackfix %f4, %f4 fmovrsne %o6, %f3, %f12 fbue,a %fcc1, loop_1244 stb %i0, [%l7 + 0x66] bl loop_1245 fbuge,a %fcc1, loop_1246 loop_1244: tg %xcc, 0x3 ldx [%l7 + 0x28], %i7 loop_1245: fxnor %f0, %f14, %f2 loop_1246: bn,pt %icc, loop_1247 mulx %o0, 0x1FBE, %g6 fnot1s %f13, %f0 bcs loop_1248 loop_1247: fsrc1 %f6, %f8 fornot2 %f2, %f10, %f12 call loop_1249 loop_1248: fble %fcc1, loop_1250 fmovsgu %xcc, %f10, %f8 fandnot2s %f11, %f10, %f13 loop_1249: stw %o5, [%l7 + 0x68] loop_1250: fnot1s %f13, %f4 fmovrdne %o7, %f4, %f10 fmovdgu %icc, %f2, %f1 fmovsge %icc, %f5, %f3 addc %o1, %l3, %i1 fmovdvc %icc, %f6, %f6 srl %g7, 0x14, %g5 lduh [%l7 + 0x14], %l4 movge %xcc, %i3, %g3 fnors %f13, %f3, %f0 pdist %f4, %f6, %f10 bgu,a loop_1251 movge %icc, %l1, %l6 fbe,a %fcc1, loop_1252 fcmpd %fcc2, %f6, %f12 loop_1251: fcmpeq32 %f2, %f8, %i2 lduw [%l7 + 0x6C], %l0 loop_1252: smul %i6, 0x0FB5, %i4 lduw [%l7 + 0x5C], %g2 tpos %icc, 0x3 orncc %g1, %g4, %l5 ldx [%l7 + 0x48], %i5 ldx [%l7 + 0x20], %o2 movre %o4, 0x27E, %l2 std %f12, [%l7 + 0x08] andn %o6, 0x106D, %i0 bleu,a loop_1253 st %f8, [%l7 + 0x4C] nop setx loop_1254, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,a loop_1255 loop_1253: edge32 %i7, %o0, %o3 ldx [%l7 + 0x48], %g6 loop_1254: brgz %o5, loop_1256 loop_1255: nop setx loop_1257, %l0, %l1 jmpl %l1, %o1 bcc,pn %xcc, loop_1258 st %f6, [%l7 + 0x30] loop_1256: ld [%l7 + 0x34], %f9 loop_1257: movrgz %l3, %o7, %i1 loop_1258: edge32ln %g7, %l4, %g5 brlez,a %i3, loop_1259 ble,a %xcc, loop_1260 brz,a %l1, loop_1261 fpsub32s %f12, %f2, %f2 loop_1259: ldsh [%l7 + 0x26], %l6 loop_1260: edge32l %g3, %l0, %i6 loop_1261: stx %i4, [%l7 + 0x40] fmovrdne %i2, %f2, %f12 ba,pn %icc, loop_1262 fbule %fcc0, loop_1263 movcc %icc, %g1, %g4 stw %g2, [%l7 + 0x40] loop_1262: ldsh [%l7 + 0x48], %l5 loop_1263: movrlz %o2, %o4, %i5 fmul8x16al %f10, %f7, %f12 stb %l2, [%l7 + 0x3C] fmovrdlez %i0, %f4, %f14 fmul8ulx16 %f0, %f8, %f4 bcs,a,pn %icc, loop_1264 srax %i7, %o6, %o3 tne %xcc, 0x2 movne %xcc, %o0, %g6 loop_1264: stw %o1, [%l7 + 0x48] tcs %xcc, 0x1 ldd [%l7 + 0x70], %f2 sdivx %l3, 0x17BA, %o5 stb %i1, [%l7 + 0x19] ldsb [%l7 + 0x74], %g7 fmuld8sux16 %f12, %f14, %f12 edge8l %o7, %l4, %i3 movrlz %g5, 0x288, %l6 fandnot2 %f12, %f2, %f10 fsrc1s %f4, %f12 movrlz %g3, 0x142, %l0 bpos,a,pt %icc, loop_1265 bl,pn %icc, loop_1266 std %f2, [%l7 + 0x30] edge8ln %i6, %i4, %l1 loop_1265: std %f6, [%l7 + 0x70] loop_1266: fmovse %icc, %f12, %f8 lduh [%l7 + 0x5A], %g1 bgu,a,pt %icc, loop_1267 std %f8, [%l7 + 0x30] brz,a %g4, loop_1268 popc %g2, %i2 loop_1267: fors %f10, %f0, %f15 fble %fcc3, loop_1269 loop_1268: ldd [%l7 + 0x78], %f2 fmovsvs %xcc, %f15, %f11 stw %l5, [%l7 + 0x7C] loop_1269: ldsw [%l7 + 0x48], %o2 lduw [%l7 + 0x5C], %o4 movg %icc, %l2, %i0 andn %i5, %o6, %i7 fmovdcc %xcc, %f13, %f14 sethi 0x1935, %o0 fnegd %f0, %f4 fmovdge %xcc, %f13, %f6 brz,a %g6, loop_1270 ldd [%l7 + 0x78], %f6 popc 0x0373, %o1 fmovsne %xcc, %f10, %f12 loop_1270: ldsw [%l7 + 0x78], %o3 fblg,a %fcc1, loop_1271 ld [%l7 + 0x3C], %f1 addcc %o5, %i1, %l3 sdivcc %g7, 0x10C3, %l4 loop_1271: fmovrde %o7, %f6, %f2 ldub [%l7 + 0x3B], %g5 stx %l6, [%l7 + 0x58] addcc %i3, %g3, %l0 and %i6, %i4, %g1 ldsw [%l7 + 0x1C], %l1 ldsb [%l7 + 0x38], %g2 movrgez %i2, 0x3DA, %l5 ldx [%l7 + 0x40], %g4 movrne %o2, 0x26B, %o4 srax %i0, 0x17, %i5 fmovrdne %o6, %f12, %f6 lduh [%l7 + 0x56], %l2 fmovsvc %xcc, %f9, %f9 tpos %icc, 0x5 movne %xcc, %o0, %g6 stw %i7, [%l7 + 0x7C] edge8ln %o3, %o5, %o1 fmovsg %xcc, %f7, %f8 lduw [%l7 + 0x38], %i1 sra %l3, 0x13, %l4 fcmpgt16 %f8, %f10, %o7 fbu %fcc3, loop_1272 fexpand %f13, %f2 tpos %xcc, 0x4 fmovrde %g7, %f4, %f14 loop_1272: fpsub16s %f2, %f5, %f2 fmovsn %xcc, %f2, %f8 st %f8, [%l7 + 0x48] movvs %icc, %l6, %g5 ldsh [%l7 + 0x7E], %g3 fmovdl %icc, %f10, %f14 bneg loop_1273 fmovdg %icc, %f13, %f14 ldd [%l7 + 0x58], %f8 pdist %f8, %f10, %f6 loop_1273: fmovrdlz %i3, %f10, %f8 movrgz %l0, 0x331, %i6 std %f14, [%l7 + 0x40] call loop_1274 fmovsle %xcc, %f10, %f2 brlez %i4, loop_1275 fxnors %f15, %f2, %f6 loop_1274: movvc %xcc, %l1, %g1 fmovsa %xcc, %f8, %f8 loop_1275: addc %g2, %i2, %l5 edge16n %o2, %o4, %g4 lduw [%l7 + 0x10], %i5 lduw [%l7 + 0x28], %i0 call loop_1276 subccc %l2, %o0, %o6 mova %icc, %g6, %o3 srax %i7, 0x17, %o1 loop_1276: edge16n %o5, %i1, %l4 fcmple32 %f12, %f8, %l3 siam 0x3 movrne %g7, 0x2FB, %o7 fmovsn %xcc, %f11, %f5 std %f0, [%l7 + 0x68] fpsub32s %f6, %f7, %f1 lduw [%l7 + 0x28], %g5 fbue,a %fcc0, loop_1277 sethi 0x1036, %l6 ldub [%l7 + 0x66], %g3 ldsb [%l7 + 0x2E], %i3 loop_1277: lduh [%l7 + 0x68], %i6 ldsb [%l7 + 0x6C], %l0 movrgez %i4, %g1, %l1 bge,a,pt %xcc, loop_1278 fpsub32 %f12, %f6, %f12 ldd [%l7 + 0x08], %f2 fmovrslz %g2, %f14, %f6 loop_1278: stb %l5, [%l7 + 0x14] ldsh [%l7 + 0x62], %o2 ldub [%l7 + 0x18], %o4 lduh [%l7 + 0x78], %i2 orncc %g4, 0x1E0D, %i0 mulx %i5, 0x1236, %l2 srlx %o6, %g6, %o0 stb %o3, [%l7 + 0x64] tsubcc %i7, %o1, %i1 movvs %xcc, %o5, %l3 fble %fcc2, loop_1279 st %f10, [%l7 + 0x4C] xorcc %l4, 0x1DBE, %g7 sethi 0x148C, %g5 loop_1279: fnegs %f15, %f5 array16 %o7, %g3, %i3 taddcctv %i6, 0x0D69, %l0 fmovdl %icc, %f13, %f12 fmovspos %xcc, %f8, %f11 fnot2s %f6, %f5 fabss %f1, %f6 orncc %i4, 0x1EA4, %l6 fabss %f10, %f14 sdiv %l1, 0x142F, %g1 tneg %xcc, 0x6 lduh [%l7 + 0x26], %g2 add %l5, 0x1734, %o2 sth %i2, [%l7 + 0x2C] brnz,a %g4, loop_1280 fandnot2s %f14, %f11, %f9 movl %icc, %o4, %i5 addc %i0, %o6, %g6 loop_1280: st %f15, [%l7 + 0x50] ldx [%l7 + 0x58], %l2 edge8n %o3, %i7, %o1 ldd [%l7 + 0x50], %f0 brz %i1, loop_1281 edge32ln %o5, %o0, %l4 fmul8sux16 %f6, %f12, %f4 fcmpeq16 %f10, %f12, %g7 loop_1281: pdist %f10, %f10, %f6 subc %l3, %g5, %o7 fpsub32s %f5, %f3, %f13 brgez %g3, loop_1282 std %f0, [%l7 + 0x30] tleu %xcc, 0x7 tn %icc, 0x4 loop_1282: ldsb [%l7 + 0x50], %i3 fandnot2s %f6, %f10, %f10 sth %l0, [%l7 + 0x5C] movg %icc, %i6, %i4 fmovdge %xcc, %f2, %f14 fbge %fcc0, loop_1283 edge32 %l1, %g1, %g2 fba %fcc1, loop_1284 edge32ln %l6, %l5, %i2 loop_1283: std %f8, [%l7 + 0x78] fbuge,a %fcc0, loop_1285 loop_1284: edge8l %o2, %g4, %i5 edge8 %o4, %o6, %i0 movvs %icc, %l2, %o3 loop_1285: andn %g6, 0x07F2, %i7 fcmpne32 %f0, %f8, %o1 fzeros %f0 ldd [%l7 + 0x70], %f8 lduw [%l7 + 0x40], %i1 sth %o5, [%l7 + 0x70] fmovd %f6, %f10 brgz %o0, loop_1286 movrgz %g7, 0x012, %l4 fmovs %f0, %f4 fmovsg %icc, %f9, %f3 loop_1286: fnegs %f4, %f3 fnot2 %f6, %f10 brgez %l3, loop_1287 fxor %f12, %f10, %f0 ld [%l7 + 0x7C], %f1 ldsb [%l7 + 0x70], %o7 loop_1287: fnor %f0, %f14, %f10 std %f14, [%l7 + 0x70] faligndata %f8, %f6, %f2 fsrc2s %f13, %f10 ldx [%l7 + 0x20], %g5 fpack32 %f8, %f4, %f4 st %f0, [%l7 + 0x3C] siam 0x7 fba,a %fcc0, loop_1288 brlez %i3, loop_1289 fbn %fcc3, loop_1290 fcmpd %fcc1, %f0, %f14 loop_1288: fnors %f6, %f6, %f4 loop_1289: bg,pt %icc, loop_1291 loop_1290: ldsw [%l7 + 0x0C], %l0 ldx [%l7 + 0x50], %g3 fmovdvc %icc, %f7, %f8 loop_1291: st %f7, [%l7 + 0x3C] movle %xcc, %i4, %i6 sdivcc %l1, 0x00CB, %g2 fzero %f0 ldsb [%l7 + 0x64], %g1 ldx [%l7 + 0x28], %l5 bneg,pt %icc, loop_1292 fbug %fcc0, loop_1293 ldx [%l7 + 0x10], %i2 movvc %xcc, %o2, %g4 loop_1292: edge32n %l6, %o4, %i5 loop_1293: brz,a %o6, loop_1294 ldsw [%l7 + 0x1C], %l2 andcc %i0, 0x161E, %o3 fmovsle %icc, %f3, %f9 loop_1294: ldx [%l7 + 0x58], %i7 movneg %icc, %o1, %i1 ld [%l7 + 0x40], %f1 fmovsn %xcc, %f4, %f1 fmovd %f4, %f2 ldsb [%l7 + 0x38], %g6 bn,a %icc, loop_1295 stb %o0, [%l7 + 0x51] fnot1 %f4, %f0 ldsh [%l7 + 0x5C], %o5 loop_1295: fpadd32s %f13, %f11, %f0 tge %xcc, 0x4 fxors %f13, %f9, %f5 subc %g7, %l3, %l4 st %f1, [%l7 + 0x20] nop setx loop_1296, %l0, %l1 jmpl %l1, %g5 taddcc %o7, %l0, %g3 tn %xcc, 0x3 fmovdge %icc, %f5, %f6 loop_1296: fmovsn %icc, %f3, %f4 xnor %i4, 0x1DF2, %i6 ldsw [%l7 + 0x10], %i3 nop setx loop_1297, %l0, %l1 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 %icc, loop_1298 for %f12, %f10, %f4 movcs %xcc, %g2, %g1 loop_1297: ldsw [%l7 + 0x5C], %l5 loop_1298: udiv %i2, 0x0F6E, %l1 fpadd16s %f5, %f1, %f7 tn %xcc, 0x4 fands %f13, %f14, %f3 stw %g4, [%l7 + 0x78] ldx [%l7 + 0x10], %l6 fmovdl %xcc, %f4, %f2 tl %xcc, 0x7 stb %o2, [%l7 + 0x72] ldx [%l7 + 0x48], %o4 fmovdleu %xcc, %f5, %f11 stx %o6, [%l7 + 0x78] srl %l2, 0x15, %i0 std %f14, [%l7 + 0x40] fmovdleu %xcc, %f10, %f12 bvs,pn %xcc, loop_1299 edge32 %i5, %o3, %i7 ldx [%l7 + 0x60], %i1 fblg %fcc1, loop_1300 loop_1299: fsrc2 %f14, %f4 fbg %fcc3, loop_1301 std %f0, [%l7 + 0x70] loop_1300: fmovsg %xcc, %f8, %f2 fpmerge %f13, %f15, %f4 loop_1301: ldub [%l7 + 0x76], %g6 bcs %xcc, loop_1302 stx %o0, [%l7 + 0x68] move %icc, %o5, %o1 fbge %fcc2, loop_1303 loop_1302: sth %g7, [%l7 + 0x30] std %f8, [%l7 + 0x10] fmovse %icc, %f13, %f0 loop_1303: brz %l3, loop_1304 fcmps %fcc1, %f9, %f15 stw %g5, [%l7 + 0x38] fcmpne32 %f12, %f4, %o7 loop_1304: brz,a %l0, loop_1305 lduh [%l7 + 0x16], %l4 edge8ln %g3, %i6, %i3 mova %icc, %g2, %i4 loop_1305: ldsb [%l7 + 0x7B], %l5 addcc %i2, %l1, %g4 ldsw [%l7 + 0x28], %g1 fpack32 %f4, %f12, %f6 st %f11, [%l7 + 0x70] ldsh [%l7 + 0x50], %o2 fones %f7 ldd [%l7 + 0x18], %f6 brnz %o4, loop_1306 brz %o6, loop_1307 movleu %xcc, %l6, %i0 fcmpgt16 %f12, %f8, %i5 loop_1306: ld [%l7 + 0x7C], %f2 loop_1307: bn,a %icc, loop_1308 fmovse %icc, %f0, %f4 lduh [%l7 + 0x4E], %l2 fmovsn %icc, %f2, %f8 loop_1308: fpmerge %f8, %f15, %f12 movrgez %o3, 0x256, %i1 bvc %icc, loop_1309 mova %xcc, %i7, %g6 fmovrdgz %o5, %f4, %f4 fsrc1 %f6, %f0 loop_1309: fbule,a %fcc1, loop_1310 fandnot1 %f12, %f10, %f14 fmovdg %xcc, %f7, %f2 bneg,pt %xcc, loop_1311 loop_1310: fbule %fcc3, loop_1312 ldub [%l7 + 0x73], %o1 subccc %g7, 0x179D, %l3 loop_1311: stx %o0, [%l7 + 0x70] loop_1312: umulcc %g5, %o7, %l4 movg %xcc, %g3, %l0 orn %i6, 0x1454, %g2 fbo,a %fcc3, loop_1313 sth %i3, [%l7 + 0x7A] lduh [%l7 + 0x16], %i4 edge16l %i2, %l5, %g4 loop_1313: fble %fcc0, loop_1314 udivx %g1, 0x061D, %l1 brz %o2, loop_1315 ldsw [%l7 + 0x74], %o6 loop_1314: ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x78], %f14 loop_1315: brnz,a %l6, loop_1316 umul %o4, 0x0D30, %i5 fmovs %f5, %f5 tsubcctv %l2, %i0, %i1 loop_1316: ldub [%l7 + 0x51], %i7 fmovsgu %xcc, %f4, %f8 fornot1s %f11, %f10, %f9 st %f10, [%l7 + 0x1C] ba,a,pt %icc, loop_1317 movg %xcc, %g6, %o5 sth %o1, [%l7 + 0x58] xnorcc %o3, %g7, %l3 loop_1317: lduw [%l7 + 0x3C], %g5 fpsub16s %f6, %f2, %f14 bvc %icc, loop_1318 popc 0x0392, %o7 ldx [%l7 + 0x58], %o0 fmovs %f14, %f5 loop_1318: edge32 %g3, %l0, %i6 fcmpgt32 %f10, %f10, %l4 fbge,a %fcc0, loop_1319 movg %xcc, %i3, %g2 ldx [%l7 + 0x58], %i2 movle %icc, %l5, %i4 loop_1319: fzero %f12 fnot1 %f8, %f2 tgu %icc, 0x0 fmovdneg %icc, %f9, %f13 fxors %f11, %f0, %f4 sethi 0x0232, %g1 fmul8x16al %f3, %f13, %f6 fmovrde %l1, %f10, %f10 fmovrde %g4, %f6, %f0 te %xcc, 0x4 fbl %fcc2, loop_1320 fbul %fcc0, loop_1321 brnz,a %o6, loop_1322 srlx %l6, 0x18, %o2 loop_1320: bcs,a %icc, loop_1323 loop_1321: fcmpes %fcc0, %f13, %f4 loop_1322: brnz %o4, loop_1324 st %f10, [%l7 + 0x54] loop_1323: or %l2, %i5, %i1 call loop_1325 loop_1324: ldx [%l7 + 0x28], %i0 movvc %xcc, %g6, %i7 movle %xcc, %o1, %o5 loop_1325: fpsub16s %f10, %f4, %f0 fmul8sux16 %f10, %f14, %f12 ldsh [%l7 + 0x08], %g7 tleu %icc, 0x3 fbul %fcc0, loop_1326 ba loop_1327 ldsw [%l7 + 0x2C], %o3 ble,a %xcc, loop_1328 loop_1326: ldsw [%l7 + 0x08], %g5 loop_1327: fcmpd %fcc2, %f8, %f8 movvs %icc, %o7, %l3 loop_1328: ldx [%l7 + 0x18], %o0 srl %g3, %l0, %i6 lduh [%l7 + 0x24], %l4 nop setx loop_1329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %i3, %g2, %l5 tgu %icc, 0x3 edge32n %i2, %i4, %g1 loop_1329: fba,a %fcc0, loop_1330 fandnot1 %f8, %f14, %f6 lduh [%l7 + 0x30], %l1 fcmped %fcc1, %f14, %f0 loop_1330: ldsh [%l7 + 0x68], %o6 stx %l6, [%l7 + 0x08] bgu,a,pn %xcc, loop_1331 fmovscc %xcc, %f2, %f0 movcs %xcc, %g4, %o4 movgu %icc, %o2, %l2 loop_1331: fmuld8ulx16 %f11, %f10, %f0 ldsw [%l7 + 0x44], %i1 lduh [%l7 + 0x10], %i0 fornot1 %f14, %f4, %f10 tge %xcc, 0x6 fzero %f0 stx %i5, [%l7 + 0x08] call loop_1332 te %xcc, 0x0 fnot1s %f6, %f8 stx %g6, [%l7 + 0x68] loop_1332: fbule %fcc0, loop_1333 stx %o1, [%l7 + 0x28] bshuffle %f12, %f6, %f4 add %o5, %i7, %o3 loop_1333: lduh [%l7 + 0x16], %g7 edge32ln %g5, %o7, %l3 stb %o0, [%l7 + 0x0A] fcmpgt16 %f14, %f6, %g3 fpack32 %f12, %f12, %f14 brgz,a %i6, loop_1334 movleu %icc, %l0, %l4 call loop_1335 sth %i3, [%l7 + 0x18] loop_1334: ldsw [%l7 + 0x34], %l5 stx %g2, [%l7 + 0x60] loop_1335: movgu %icc, %i4, %i2 ld [%l7 + 0x6C], %f6 lduw [%l7 + 0x34], %g1 fbl %fcc3, loop_1336 ldsh [%l7 + 0x74], %o6 st %f4, [%l7 + 0x54] ldsh [%l7 + 0x16], %l1 loop_1336: ld [%l7 + 0x64], %f14 brgz %g4, loop_1337 ldub [%l7 + 0x0A], %o4 fbue,a %fcc1, loop_1338 fcmpne32 %f6, %f2, %l6 loop_1337: subccc %l2, 0x17CF, %o2 fmovsn %icc, %f3, %f0 loop_1338: ldsh [%l7 + 0x48], %i1 siam 0x0 lduw [%l7 + 0x6C], %i5 fsrc2 %f6, %f6 sth %i0, [%l7 + 0x7E] st %f4, [%l7 + 0x60] movgu %xcc, %g6, %o1 brnz %i7, loop_1339 sub %o3, 0x1647, %g7 ldsw [%l7 + 0x10], %o5 movrgez %o7, 0x025, %l3 loop_1339: std %f8, [%l7 + 0x30] fmovsvc %xcc, %f4, %f9 sdivcc %o0, 0x047C, %g5 edge8n %g3, %i6, %l4 ldsw [%l7 + 0x08], %l0 te %xcc, 0x4 fornot1s %f4, %f1, %f2 fbl %fcc1, loop_1340 fbu,a %fcc0, loop_1341 st %f11, [%l7 + 0x1C] movrgez %i3, 0x375, %l5 loop_1340: fabsd %f2, %f14 loop_1341: ldsb [%l7 + 0x31], %i4 fand %f12, %f4, %f12 ldd [%l7 + 0x50], %f2 fmovsgu %icc, %f3, %f1 fornot1s %f8, %f4, %f0 sethi 0x1485, %i2 edge16n %g1, %o6, %g2 ldsh [%l7 + 0x70], %g4 edge8 %o4, %l1, %l2 ldsb [%l7 + 0x1E], %l6 stw %i1, [%l7 + 0x44] brlz %o2, loop_1342 tsubcctv %i5, %g6, %i0 movne %icc, %o1, %o3 ldx [%l7 + 0x38], %i7 loop_1342: fnot2s %f7, %f5 ba %xcc, loop_1343 fcmps %fcc2, %f6, %f5 tg %icc, 0x6 umul %g7, %o5, %l3 loop_1343: movgu %xcc, %o0, %g5 xorcc %o7, %g3, %l4 and %i6, 0x1F68, %i3 te %xcc, 0x4 fpadd32 %f10, %f8, %f12 stb %l5, [%l7 + 0x35] lduw [%l7 + 0x1C], %l0 subc %i2, %g1, %i4 fxnors %f7, %f7, %f0 fnegd %f8, %f4 fbne,a %fcc2, loop_1344 popc %g2, %g4 tl %xcc, 0x2 fbl %fcc1, loop_1345 loop_1344: bcc,a,pn %xcc, loop_1346 stw %o4, [%l7 + 0x10] stx %o6, [%l7 + 0x58] loop_1345: movrgz %l1, %l2, %i1 loop_1346: fpack32 %f8, %f0, %f4 brz,a %l6, loop_1347 fcmped %fcc1, %f4, %f4 orcc %i5, %g6, %o2 ldsw [%l7 + 0x08], %i0 loop_1347: stw %o3, [%l7 + 0x10] tleu %icc, 0x4 ldd [%l7 + 0x28], %f10 fzeros %f15 sethi 0x1260, %i7 std %f2, [%l7 + 0x68] lduw [%l7 + 0x1C], %o1 sub %o5, 0x1E58, %g7 subcc %l3, %o0, %o7 ldx [%l7 + 0x10], %g3 array16 %l4, %g5, %i6 smul %i3, 0x09F5, %l5 std %f8, [%l7 + 0x78] movrlez %l0, %i2, %g1 and %g2, 0x17E4, %i4 srlx %o4, %g4, %l1 brgz %o6, loop_1348 ldsb [%l7 + 0x62], %i1 std %f6, [%l7 + 0x28] ldub [%l7 + 0x4C], %l6 loop_1348: taddcc %i5, %g6, %o2 ldx [%l7 + 0x18], %i0 ldx [%l7 + 0x18], %o3 brz,a %l2, loop_1349 tg %icc, 0x7 fmovse %xcc, %f1, %f7 stx %i7, [%l7 + 0x08] loop_1349: fmovrdgez %o1, %f4, %f14 fpack32 %f14, %f2, %f8 be,pn %xcc, loop_1350 umul %o5, 0x05CA, %l3 fbug %fcc3, loop_1351 fpadd32s %f12, %f13, %f6 loop_1350: fpack32 %f14, %f14, %f4 movrlez %o0, %g7, %o7 loop_1351: fbo,a %fcc3, loop_1352 ldd [%l7 + 0x20], %f8 fmovdne %xcc, %f7, %f13 fpsub16 %f8, %f6, %f12 loop_1352: tle %xcc, 0x2 bl %xcc, loop_1353 fmuld8sux16 %f11, %f10, %f14 sll %l4, 0x0B, %g3 and %g5, %i6, %l5 loop_1353: brz,a %l0, loop_1354 st %f5, [%l7 + 0x60] ld [%l7 + 0x0C], %f13 fmovdcc %xcc, %f4, %f15 loop_1354: nop setx loop_1355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f7, [%l7 + 0x40] tgu %xcc, 0x5 fbu %fcc1, loop_1356 loop_1355: movne %icc, %i3, %g1 orncc %g2, 0x0D0E, %i4 ldd [%l7 + 0x28], %f8 loop_1356: fornot1 %f10, %f12, %f6 fornot1 %f14, %f4, %f4 ldsw [%l7 + 0x5C], %o4 ldsh [%l7 + 0x72], %i2 sth %g4, [%l7 + 0x38] fmovsneg %xcc, %f14, %f7 ldsw [%l7 + 0x2C], %l1 ldsh [%l7 + 0x64], %i1 fmovrdlz %l6, %f10, %f6 sth %o6, [%l7 + 0x60] ldub [%l7 + 0x19], %g6 movvc %icc, %o2, %i0 ld [%l7 + 0x1C], %f12 ba loop_1357 fmovdle %icc, %f4, %f1 bne,pn %icc, loop_1358 fabsd %f8, %f14 loop_1357: std %f10, [%l7 + 0x58] fmuld8ulx16 %f8, %f10, %f8 loop_1358: fba %fcc0, loop_1359 tleu %xcc, 0x4 movre %i5, %o3, %l2 fexpand %f15, %f2 loop_1359: stx %o1, [%l7 + 0x28] fmovrdne %i7, %f6, %f12 lduw [%l7 + 0x6C], %o5 ldsb [%l7 + 0x3D], %o0 fmul8x16 %f1, %f4, %f6 fmovrslz %g7, %f12, %f13 fnand %f2, %f4, %f0 addc %l3, %l4, %g3 bl loop_1360 st %f10, [%l7 + 0x68] smul %g5, %i6, %l5 brgz %o7, loop_1361 loop_1360: fmovrsne %i3, %f10, %f14 fbug,a %fcc1, loop_1362 fabss %f6, %f9 loop_1361: andncc %l0, %g1, %i4 sdivcc %g2, 0x0B93, %i2 loop_1362: tl %icc, 0x3 movg %icc, %g4, %l1 stw %i1, [%l7 + 0x4C] fzero %f2 fbge,a %fcc2, loop_1363 smulcc %o4, %o6, %g6 ldd [%l7 + 0x40], %f2 movl %icc, %o2, %l6 loop_1363: taddcc %i5, 0x10BB, %o3 tle %icc, 0x3 lduh [%l7 + 0x14], %l2 fcmpd %fcc2, %f10, %f10 fmovda %xcc, %f5, %f13 st %f14, [%l7 + 0x1C] ldsh [%l7 + 0x50], %i0 edge32l %i7, %o1, %o5 alignaddr %o0, %l3, %l4 fnegs %f4, %f5 mova %xcc, %g3, %g7 stw %g5, [%l7 + 0x1C] bvc,a loop_1364 fcmpeq32 %f14, %f10, %i6 mulx %l5, 0x0DAC, %i3 edge32n %l0, %g1, %i4 loop_1364: ldsb [%l7 + 0x4E], %g2 ldsb [%l7 + 0x12], %i2 ldsb [%l7 + 0x1C], %g4 sethi 0x140B, %l1 movrlez %i1, 0x226, %o4 edge32n %o7, %o6, %g6 addcc %l6, 0x1056, %o2 taddcc %o3, 0x16B2, %l2 stb %i0, [%l7 + 0x41] fmovrdlz %i5, %f6, %f6 ld [%l7 + 0x70], %f13 fpack32 %f6, %f14, %f14 sth %o1, [%l7 + 0x32] te %xcc, 0x7 fmovdpos %xcc, %f15, %f3 stb %o5, [%l7 + 0x57] fmovdpos %xcc, %f0, %f11 bvc,a loop_1365 fnor %f4, %f4, %f6 st %f4, [%l7 + 0x3C] stx %o0, [%l7 + 0x10] loop_1365: udiv %l3, 0x045D, %l4 fmovsne %icc, %f6, %f8 std %f12, [%l7 + 0x38] addcc %g3, %i7, %g7 lduw [%l7 + 0x34], %g5 nop setx loop_1366, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x28], %i6 udivcc %i3, 0x18F2, %l5 xnorcc %l0, %g1, %i4 loop_1366: ldx [%l7 + 0x70], %g2 bleu,a loop_1367 ldd [%l7 + 0x38], %f8 tneg %icc, 0x0 sth %i2, [%l7 + 0x14] loop_1367: stb %g4, [%l7 + 0x11] fexpand %f3, %f6 bcc,a,pn %xcc, loop_1368 bcs,pt %icc, loop_1369 fpackfix %f0, %f5 st %f14, [%l7 + 0x58] loop_1368: tn %icc, 0x3 loop_1369: fcmple32 %f14, %f10, %l1 ble,a loop_1370 udivcc %i1, 0x073E, %o7 sth %o4, [%l7 + 0x3A] edge16ln %o6, %l6, %g6 loop_1370: st %f11, [%l7 + 0x2C] fmovsle %xcc, %f11, %f7 nop setx loop_1371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %o2, %o3, %i0 st %f11, [%l7 + 0x20] fmovsn %xcc, %f9, %f9 loop_1371: movrgz %i5, %l2, %o1 edge32 %o5, %o0, %l4 or %g3, 0x131C, %i7 lduw [%l7 + 0x5C], %l3 ldsb [%l7 + 0x66], %g7 movpos %icc, %g5, %i3 fmovrdlez %i6, %f12, %f12 fexpand %f13, %f2 fmovsle %icc, %f2, %f8 tne %xcc, 0x0 ldub [%l7 + 0x35], %l0 fbu %fcc1, loop_1372 for %f0, %f14, %f4 bne loop_1373 fbug,a %fcc2, loop_1374 loop_1372: ldd [%l7 + 0x08], %f2 mova %icc, %l5, %i4 loop_1373: sub %g2, %g1, %i2 loop_1374: stx %g4, [%l7 + 0x10] stx %i1, [%l7 + 0x28] udivx %l1, 0x1401, %o4 movcc %icc, %o6, %o7 fandnot1 %f4, %f14, %f8 fmovdge %icc, %f10, %f5 tg %xcc, 0x0 ldsw [%l7 + 0x7C], %g6 ldsb [%l7 + 0x7D], %o2 fmovdn %xcc, %f7, %f4 fmovdgu %xcc, %f6, %f11 fandnot1s %f13, %f9, %f11 edge32n %o3, %l6, %i0 pdist %f12, %f0, %f6 fnor %f4, %f14, %f0 ldd [%l7 + 0x48], %f14 fmovda %icc, %f4, %f9 fcmpeq16 %f2, %f0, %i5 tn %icc, 0x3 fpadd16s %f9, %f0, %f12 edge8ln %l2, %o1, %o5 fnegd %f14, %f6 ble,a loop_1375 fmovrdne %l4, %f2, %f12 mulx %g3, %i7, %o0 stw %g7, [%l7 + 0x64] loop_1375: fornot2 %f2, %f12, %f2 umul %g5, %i3, %i6 bgu,a,pt %icc, loop_1376 mulx %l3, %l0, %i4 sllx %g2, %l5, %i2 fmuld8ulx16 %f5, %f15, %f2 loop_1376: movcc %icc, %g1, %g4 srl %l1, 0x01, %o4 fbge,a %fcc2, loop_1377 movpos %icc, %i1, %o7 fmovscc %xcc, %f14, %f12 srl %o6, %o2, %g6 loop_1377: umulcc %l6, 0x1DA0, %i0 fblg %fcc1, loop_1378 std %f10, [%l7 + 0x78] fbuge %fcc2, loop_1379 edge32ln %i5, %o3, %o1 loop_1378: stw %o5, [%l7 + 0x1C] bne,a,pt %icc, loop_1380 loop_1379: fbn,a %fcc2, loop_1381 fbuge,a %fcc0, loop_1382 sethi 0x0AC0, %l4 loop_1380: bpos,pt %icc, loop_1383 loop_1381: sethi 0x059E, %g3 loop_1382: fmovspos %icc, %f12, %f2 fone %f6 loop_1383: bneg,a loop_1384 sth %i7, [%l7 + 0x4A] stw %l2, [%l7 + 0x24] fnors %f4, %f13, %f15 loop_1384: movcs %icc, %g7, %g5 ldx [%l7 + 0x50], %i3 fnot1s %f12, %f5 bcs,pn %icc, loop_1385 stx %o0, [%l7 + 0x50] fnot1 %f10, %f14 fmovdne %xcc, %f8, %f9 loop_1385: ldsw [%l7 + 0x4C], %l3 movvs %icc, %i6, %i4 bgu %icc, loop_1386 lduh [%l7 + 0x46], %g2 movl %xcc, %l0, %i2 fcmpgt16 %f8, %f0, %g1 loop_1386: fpsub16s %f10, %f7, %f12 fbl,a %fcc3, loop_1387 fornot1 %f8, %f0, %f10 st %f0, [%l7 + 0x1C] edge32ln %g4, %l5, %o4 loop_1387: ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x40], %l1 ldd [%l7 + 0x60], %f6 ldsb [%l7 + 0x2C], %o7 stw %i1, [%l7 + 0x10] fmovrdlez %o2, %f10, %f6 sth %o6, [%l7 + 0x70] movpos %xcc, %l6, %g6 subc %i0, 0x0821, %o3 fbule,a %fcc1, loop_1388 brlz,a %i5, loop_1389 orcc %o5, %o1, %g3 fble,a %fcc2, loop_1390 loop_1388: nop setx loop_1391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1389: orn %i7, 0x1FCB, %l2 st %f5, [%l7 + 0x44] loop_1390: srlx %g7, 0x1B, %g5 loop_1391: mulx %l4, %i3, %l3 movgu %icc, %o0, %i4 xnorcc %i6, %l0, %i2 fmovsa %xcc, %f8, %f10 alignaddr %g2, %g4, %g1 subccc %l5, 0x0892, %o4 std %f0, [%l7 + 0x10] edge16l %l1, %o7, %i1 alignaddrl %o6, %l6, %g6 ldub [%l7 + 0x1D], %i0 stw %o2, [%l7 + 0x0C] tg %xcc, 0x4 ldsh [%l7 + 0x50], %o3 edge16l %o5, %o1, %i5 fbul %fcc1, loop_1392 ld [%l7 + 0x40], %f14 sth %i7, [%l7 + 0x3E] fnot1s %f12, %f0 loop_1392: edge16l %l2, %g7, %g3 ldsh [%l7 + 0x54], %l4 ldsw [%l7 + 0x50], %g5 ldsw [%l7 + 0x3C], %i3 fandnot1 %f14, %f8, %f8 ldd [%l7 + 0x08], %f4 move %icc, %l3, %o0 edge16l %i4, %i6, %l0 fbo,a %fcc3, loop_1393 brnz %i2, loop_1394 brlz %g4, loop_1395 fmovs %f3, %f15 loop_1393: stx %g2, [%l7 + 0x18] loop_1394: std %f4, [%l7 + 0x60] loop_1395: fnot1s %f5, %f11 ldd [%l7 + 0x38], %f10 tn %xcc, 0x7 umul %l5, %o4, %g1 fnot2 %f10, %f2 stw %o7, [%l7 + 0x78] sll %i1, 0x1C, %l1 fnors %f2, %f3, %f3 sub %o6, %g6, %i0 fmovda %icc, %f13, %f15 edge32ln %o2, %o3, %l6 fmovrde %o5, %f2, %f8 st %f14, [%l7 + 0x58] fmul8sux16 %f8, %f2, %f2 fpmerge %f8, %f4, %f8 udivx %o1, 0x1DB6, %i7 bcs,pn %xcc, loop_1396 stx %l2, [%l7 + 0x70] bn,a,pn %icc, loop_1397 tvs %icc, 0x2 loop_1396: stw %g7, [%l7 + 0x68] tcs %xcc, 0x4 loop_1397: edge16 %i5, %l4, %g3 fbg,a %fcc0, loop_1398 fmovscc %icc, %f4, %f3 srl %i3, %l3, %o0 fsrc2s %f11, %f7 loop_1398: fmovsvc %xcc, %f5, %f9 fmovrdlz %i4, %f0, %f10 smul %g5, %i6, %l0 std %f10, [%l7 + 0x20] tl %icc, 0x6 tsubcctv %g4, 0x0A00, %i2 fbg %fcc0, loop_1399 tl %icc, 0x1 st %f10, [%l7 + 0x08] tcs %icc, 0x6 loop_1399: nop setx loop_1400, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x10], %g2 lduw [%l7 + 0x6C], %o4 ld [%l7 + 0x1C], %f8 loop_1400: taddcc %g1, 0x1F1C, %o7 brnz,a %l5, loop_1401 bcs,a,pn %icc, loop_1402 ldx [%l7 + 0x78], %l1 stx %o6, [%l7 + 0x50] loop_1401: bvc,pt %xcc, loop_1403 loop_1402: ldub [%l7 + 0x38], %g6 movge %xcc, %i0, %o2 movg %xcc, %o3, %l6 loop_1403: bgu,pn %xcc, loop_1404 udivcc %i1, 0x0034, %o1 ld [%l7 + 0x24], %f15 st %f0, [%l7 + 0x48] loop_1404: bvs,a %icc, loop_1405 fpmerge %f6, %f1, %f2 brgez %i7, loop_1406 ldsb [%l7 + 0x71], %o5 loop_1405: ldsw [%l7 + 0x38], %g7 fmovsneg %xcc, %f3, %f13 loop_1406: fcmpeq32 %f0, %f0, %l2 sethi 0x0040, %i5 fnor %f2, %f6, %f14 stx %l4, [%l7 + 0x58] fbg %fcc2, loop_1407 fbul,a %fcc0, loop_1408 bshuffle %f8, %f4, %f0 fmovdleu %xcc, %f15, %f6 loop_1407: stx %g3, [%l7 + 0x78] loop_1408: fble %fcc2, loop_1409 bcs loop_1410 sub %l3, %o0, %i3 fbu,a %fcc2, loop_1411 loop_1409: fmovrsne %g5, %f6, %f14 loop_1410: ldub [%l7 + 0x71], %i6 fand %f14, %f12, %f12 loop_1411: fnot2s %f2, %f13 fpadd16 %f14, %f2, %f0 stb %i4, [%l7 + 0x6D] ldsw [%l7 + 0x58], %g4 bge %xcc, loop_1412 movcc %icc, %l0, %g2 fbug,a %fcc2, loop_1413 fnegd %f12, %f8 loop_1412: tg %icc, 0x6 sdiv %i2, 0x135A, %o4 loop_1413: fpackfix %f8, %f3 tsubcctv %g1, 0x005D, %o7 fbul %fcc0, loop_1414 bgu,pn %xcc, loop_1415 fzeros %f8 stx %l1, [%l7 + 0x10] loop_1414: fblg,a %fcc0, loop_1416 loop_1415: addccc %o6, 0x15BA, %l5 fsrc1 %f8, %f14 ldsb [%l7 + 0x38], %g6 loop_1416: movvs %xcc, %i0, %o2 ldx [%l7 + 0x58], %o3 lduw [%l7 + 0x44], %i1 stb %o1, [%l7 + 0x7A] bneg,a loop_1417 fblg,a %fcc3, loop_1418 siam 0x7 fmovrde %i7, %f8, %f0 loop_1417: sth %o5, [%l7 + 0x54] loop_1418: fands %f10, %f4, %f0 array8 %g7, %l6, %l2 fmovda %icc, %f5, %f4 fpadd32 %f0, %f6, %f10 sllx %i5, %l4, %g3 sth %o0, [%l7 + 0x78] stx %l3, [%l7 + 0x28] std %f0, [%l7 + 0x28] stw %i3, [%l7 + 0x1C] movge %xcc, %g5, %i4 std %f0, [%l7 + 0x28] srax %g4, %l0, %i6 stx %i2, [%l7 + 0x58] ldsh [%l7 + 0x30], %o4 fmuld8sux16 %f5, %f10, %f10 ld [%l7 + 0x5C], %f13 movpos %icc, %g2, %g1 stb %l1, [%l7 + 0x56] ldd [%l7 + 0x58], %f4 tvc %xcc, 0x3 nop setx loop_1419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x4A], %o7 fbl %fcc0, loop_1420 sth %l5, [%l7 + 0x6A] loop_1419: fmovrdgz %g6, %f12, %f14 edge8ln %o6, %i0, %o3 loop_1420: sth %i1, [%l7 + 0x22] fmovdleu %icc, %f1, %f15 fmovscs %xcc, %f1, %f6 std %f10, [%l7 + 0x38] brlz %o1, loop_1421 popc %o2, %o5 std %f10, [%l7 + 0x38] fones %f1 loop_1421: brnz,a %g7, loop_1422 ldx [%l7 + 0x28], %i7 fmovsg %xcc, %f10, %f13 lduw [%l7 + 0x74], %l2 loop_1422: tge %icc, 0x5 fcmpes %fcc0, %f3, %f11 addc %i5, %l6, %g3 fbo %fcc3, loop_1423 bgu,pn %icc, loop_1424 fble %fcc2, loop_1425 tge %xcc, 0x0 loop_1423: udivcc %l4, 0x0711, %o0 loop_1424: stb %i3, [%l7 + 0x51] loop_1425: ldsw [%l7 + 0x18], %g5 edge16n %i4, %l3, %l0 std %f14, [%l7 + 0x10] subcc %g4, 0x13B2, %i2 movle %icc, %o4, %i6 fone %f0 fpsub32s %f1, %f9, %f13 fbge %fcc0, loop_1426 xorcc %g2, %l1, %g1 lduh [%l7 + 0x28], %o7 lduh [%l7 + 0x5A], %l5 loop_1426: subccc %o6, %i0, %g6 fmovs %f0, %f13 xnor %o3, 0x038F, %o1 fpsub16 %f6, %f4, %f4 orncc %o2, %o5, %i1 ldd [%l7 + 0x68], %f6 stw %i7, [%l7 + 0x28] ldx [%l7 + 0x10], %g7 edge32 %i5, %l6, %g3 stw %l2, [%l7 + 0x08] fble %fcc0, loop_1427 lduw [%l7 + 0x6C], %o0 mulscc %i3, 0x0C4B, %l4 fmovrse %g5, %f6, %f8 loop_1427: fmovrslez %l3, %f7, %f2 tsubcctv %i4, %g4, %l0 fcmped %fcc1, %f14, %f0 ldsw [%l7 + 0x30], %o4 mova %icc, %i2, %g2 brgz,a %l1, loop_1428 fmovdcc %xcc, %f0, %f14 stw %g1, [%l7 + 0x2C] movrgz %i6, 0x0CD, %o7 loop_1428: mova %xcc, %l5, %i0 fpadd32 %f14, %f2, %f12 movcs %xcc, %o6, %o3 sub %g6, %o2, %o1 fbuge %fcc2, loop_1429 fcmpeq32 %f6, %f12, %o5 fandnot2 %f0, %f12, %f12 fbul,a %fcc3, loop_1430 loop_1429: fbue,a %fcc2, loop_1431 tcc %icc, 0x5 ldx [%l7 + 0x20], %i1 loop_1430: mova %icc, %g7, %i7 loop_1431: add %i5, %g3, %l6 fmovdge %xcc, %f15, %f10 edge8l %o0, %i3, %l2 ldx [%l7 + 0x78], %l4 ldub [%l7 + 0x22], %g5 std %f8, [%l7 + 0x50] udivx %l3, 0x179F, %i4 fcmpd %fcc0, %f14, %f0 fba %fcc3, loop_1432 be %xcc, loop_1433 srl %g4, %o4, %l0 srlx %i2, 0x1E, %g2 loop_1432: fandnot1 %f2, %f14, %f12 loop_1433: fcmpd %fcc1, %f0, %f4 fcmpgt32 %f10, %f14, %l1 ldd [%l7 + 0x18], %f10 stw %i6, [%l7 + 0x24] ldub [%l7 + 0x12], %g1 bl loop_1434 fblg %fcc3, loop_1435 mulscc %l5, 0x1EE1, %o7 fble %fcc0, loop_1436 loop_1434: fpadd32s %f10, %f2, %f12 loop_1435: lduh [%l7 + 0x76], %o6 tleu %xcc, 0x3 loop_1436: fmovdn %icc, %f13, %f0 fmul8x16au %f8, %f5, %f14 fandnot2s %f2, %f5, %f2 stb %o3, [%l7 + 0x43] fornot2s %f4, %f9, %f7 edge16n %g6, %i0, %o2 fornot2s %f3, %f2, %f15 ldd [%l7 + 0x40], %f12 ldd [%l7 + 0x58], %f8 ldsb [%l7 + 0x1C], %o1 movrlez %o5, %g7, %i7 subccc %i1, %g3, %i5 fabss %f1, %f7 stw %l6, [%l7 + 0x50] sdivx %o0, 0x197F, %l2 fmovsleu %icc, %f3, %f10 stw %l4, [%l7 + 0x78] fmovdle %icc, %f12, %f11 udivcc %g5, 0x0A55, %l3 st %f14, [%l7 + 0x4C] fandnot1s %f10, %f14, %f5 fmovdl %icc, %f13, %f13 std %f4, [%l7 + 0x18] tsubcc %i3, 0x1428, %g4 andncc %o4, %i4, %l0 fxors %f2, %f9, %f4 ld [%l7 + 0x44], %f13 stw %g2, [%l7 + 0x74] fbuge,a %fcc3, loop_1437 smul %i2, %i6, %l1 sth %g1, [%l7 + 0x52] stw %o7, [%l7 + 0x20] loop_1437: tl %xcc, 0x7 ldsw [%l7 + 0x14], %l5 fnot2 %f14, %f4 lduh [%l7 + 0x24], %o6 movneg %icc, %o3, %i0 fxnor %f14, %f12, %f12 ldx [%l7 + 0x28], %o2 lduh [%l7 + 0x7E], %g6 ldsh [%l7 + 0x34], %o1 fmul8sux16 %f8, %f6, %f4 fmovscs %icc, %f11, %f6 fpmerge %f11, %f7, %f8 edge8ln %g7, %o5, %i1 edge16n %i7, %g3, %i5 stw %o0, [%l7 + 0x7C] edge8 %l2, %l4, %l6 srlx %g5, 0x03, %i3 fandnot1 %f8, %f4, %f14 edge16ln %l3, %g4, %o4 ldd [%l7 + 0x20], %f2 movcs %icc, %i4, %g2 tne %icc, 0x6 ldd [%l7 + 0x18], %f8 bge,a %icc, loop_1438 brz %i2, loop_1439 lduh [%l7 + 0x64], %i6 fmovrsgez %l1, %f7, %f0 loop_1438: fxnors %f2, %f13, %f9 loop_1439: ldx [%l7 + 0x38], %g1 ldsw [%l7 + 0x1C], %o7 array8 %l5, %l0, %o3 fcmps %fcc0, %f4, %f0 fbo,a %fcc2, loop_1440 fbg,a %fcc2, loop_1441 addc %i0, 0x1C00, %o6 bge,pt %xcc, loop_1442 loop_1440: fmovdcc %xcc, %f14, %f2 loop_1441: bge %xcc, loop_1443 brz %o2, loop_1444 loop_1442: nop setx loop_1445, %l0, %l1 jmpl %l1, %o1 fba %fcc1, loop_1446 loop_1443: and %g7, 0x1B70, %o5 loop_1444: fmovrdgz %i1, %f10, %f14 loop_1445: brz,a %i7, loop_1447 loop_1446: fpsub16 %f10, %f0, %f8 popc %g3, %g6 fcmpes %fcc1, %f13, %f5 loop_1447: brlez,a %i5, loop_1448 sdivx %o0, 0x01A1, %l2 fmovrdgez %l6, %f0, %f10 bl,a,pt %icc, loop_1449 loop_1448: fands %f7, %f8, %f13 tvs %icc, 0x5 fmovscs %icc, %f1, %f14 loop_1449: stb %g5, [%l7 + 0x27] fbuge %fcc3, loop_1450 tl %xcc, 0x7 sth %i3, [%l7 + 0x6E] fmovsa %icc, %f4, %f11 loop_1450: orn %l4, %l3, %g4 fcmps %fcc3, %f7, %f14 fcmpd %fcc1, %f0, %f10 andcc %o4, %i4, %g2 ldsb [%l7 + 0x76], %i2 fpackfix %f8, %f14 ldsw [%l7 + 0x40], %i6 ldx [%l7 + 0x68], %l1 ldd [%l7 + 0x30], %f6 lduw [%l7 + 0x38], %g1 tneg %xcc, 0x5 sdivx %l5, 0x04CD, %l0 bg %icc, loop_1451 xorcc %o3, 0x0893, %o7 fcmpgt32 %f6, %f12, %i0 ldsw [%l7 + 0x48], %o2 loop_1451: fzero %f0 fblg,a %fcc2, loop_1452 lduh [%l7 + 0x16], %o1 movcs %icc, %g7, %o5 nop setx loop_1453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1452: sdivx %i1, 0x0EA3, %i7 ldsw [%l7 + 0x60], %o6 tn %xcc, 0x5 loop_1453: srl %g6, %i5, %g3 stb %o0, [%l7 + 0x43] lduw [%l7 + 0x2C], %l2 fxor %f4, %f14, %f6 subc %g5, 0x0937, %i3 fmovrdlez %l6, %f6, %f14 taddcc %l3, %l4, %g4 st %f0, [%l7 + 0x28] ta %xcc, 0x7 orcc %o4, 0x0324, %i4 mulscc %i2, 0x1639, %i6 taddcc %g2, 0x0C36, %g1 ldsh [%l7 + 0x7A], %l1 addccc %l0, 0x1672, %o3 ldd [%l7 + 0x78], %f2 edge16ln %o7, %l5, %o2 siam 0x4 movcs %xcc, %o1, %g7 fmovrdgz %o5, %f10, %f12 lduw [%l7 + 0x20], %i1 fmovsa %xcc, %f15, %f6 ldsh [%l7 + 0x4A], %i0 tvc %icc, 0x1 stw %i7, [%l7 + 0x54] ldsh [%l7 + 0x7A], %g6 ldx [%l7 + 0x28], %o6 fcmpd %fcc1, %f6, %f4 fsrc1 %f14, %f6 movrlz %g3, %o0, %i5 fcmple32 %f14, %f2, %l2 movvc %xcc, %g5, %l6 lduw [%l7 + 0x24], %i3 stb %l4, [%l7 + 0x61] fzeros %f7 tn %icc, 0x7 tl %icc, 0x1 taddcctv %l3, %g4, %o4 sub %i4, %i6, %g2 fmovdn %icc, %f3, %f4 fblg %fcc3, loop_1454 std %f10, [%l7 + 0x70] ldub [%l7 + 0x1D], %i2 xnorcc %g1, %l1, %o3 loop_1454: movgu %xcc, %l0, %l5 st %f11, [%l7 + 0x14] ld [%l7 + 0x70], %f0 fmovrsgez %o2, %f7, %f7 lduh [%l7 + 0x3E], %o7 movrlez %g7, %o1, %o5 movcc %xcc, %i0, %i7 srl %g6, %o6, %i1 fornot1s %f10, %f11, %f12 fmuld8ulx16 %f2, %f7, %f4 movre %o0, 0x297, %i5 lduh [%l7 + 0x38], %l2 fmul8x16al %f2, %f12, %f4 bshuffle %f10, %f6, %f8 taddcc %g5, 0x02D6, %l6 fmuld8sux16 %f5, %f9, %f2 ba,a,pn %icc, loop_1455 xnorcc %i3, %g3, %l3 tcs %icc, 0x5 tvs %icc, 0x4 loop_1455: ldsb [%l7 + 0x69], %l4 std %f14, [%l7 + 0x20] movrlez %o4, %g4, %i4 sra %i6, 0x1E, %g2 andncc %i2, %g1, %l1 bpos,a,pn %xcc, loop_1456 ldub [%l7 + 0x75], %l0 movrgez %o3, %l5, %o7 fexpand %f11, %f8 loop_1456: fmovsa %icc, %f15, %f7 std %f4, [%l7 + 0x70] ldsb [%l7 + 0x6E], %o2 fmovrse %o1, %f3, %f5 andcc %o5, 0x0A71, %g7 addcc %i0, 0x17EF, %g6 nop setx loop_1457, %l0, %l1 jmpl %l1, %o6 sdivcc %i7, 0x0C62, %o0 std %f4, [%l7 + 0x58] tgu %xcc, 0x7 loop_1457: orn %i1, %i5, %l2 lduh [%l7 + 0x24], %l6 bvs,a,pn %icc, loop_1458 edge16ln %g5, %i3, %g3 stb %l4, [%l7 + 0x35] edge8ln %l3, %o4, %g4 loop_1458: brlz %i6, loop_1459 movpos %xcc, %i4, %i2 fble,a %fcc2, loop_1460 fmovdle %icc, %f4, %f14 loop_1459: ld [%l7 + 0x20], %f6 orn %g1, %g2, %l1 loop_1460: fmovrsne %l0, %f6, %f7 addcc %o3, %o7, %l5 fmovde %xcc, %f12, %f13 fmovdn %icc, %f12, %f1 ldx [%l7 + 0x30], %o2 andcc %o5, %o1, %g7 pdist %f10, %f0, %f10 stx %g6, [%l7 + 0x08] lduw [%l7 + 0x78], %o6 fpsub32s %f2, %f5, %f6 fmul8sux16 %f12, %f10, %f2 stw %i7, [%l7 + 0x40] st %f1, [%l7 + 0x2C] fpackfix %f8, %f8 fpsub32 %f6, %f10, %f12 fpsub32 %f8, %f12, %f6 fxors %f3, %f4, %f3 ldub [%l7 + 0x17], %i0 fmovdcc %xcc, %f11, %f14 sth %o0, [%l7 + 0x30] fnors %f10, %f7, %f2 sub %i5, %i1, %l2 tvs %xcc, 0x0 ldd [%l7 + 0x78], %f14 stb %g5, [%l7 + 0x30] fnegd %f12, %f0 stb %l6, [%l7 + 0x47] xnorcc %i3, %l4, %l3 fsrc1 %f2, %f14 fnot2 %f8, %f0 sth %g3, [%l7 + 0x36] xorcc %g4, %i6, %o4 fmovdge %icc, %f10, %f10 tle %xcc, 0x0 fcmpeq16 %f8, %f14, %i2 fbne,a %fcc1, loop_1461 nop setx loop_1462, %l0, %l1 jmpl %l1, %i4 subcc %g2, %g1, %l0 fpmerge %f7, %f4, %f4 loop_1461: srax %o3, %o7, %l1 loop_1462: stb %o2, [%l7 + 0x0D] orcc %o5, %o1, %g7 sdivx %l5, 0x02BC, %o6 lduw [%l7 + 0x2C], %i7 ldsb [%l7 + 0x1B], %g6 fcmpne16 %f14, %f8, %o0 ldub [%l7 + 0x3A], %i5 srl %i0, 0x05, %l2 ldx [%l7 + 0x48], %g5 tneg %icc, 0x7 stx %l6, [%l7 + 0x10] tge %icc, 0x7 fmovsa %icc, %f2, %f12 addcc %i1, 0x12FF, %i3 st %f13, [%l7 + 0x44] fmovrsgz %l4, %f2, %f7 ldsh [%l7 + 0x30], %g3 fblg %fcc0, loop_1463 fmovs %f3, %f5 movrlez %l3, %g4, %o4 bleu,a loop_1464 loop_1463: fmovsn %icc, %f0, %f5 movgu %xcc, %i2, %i6 fbge,a %fcc0, loop_1465 loop_1464: ldub [%l7 + 0x0A], %i4 xnorcc %g2, %g1, %o3 fbe %fcc0, loop_1466 loop_1465: sdivcc %l0, 0x0B9B, %o7 fpsub16 %f14, %f2, %f2 fmovrde %o2, %f8, %f2 loop_1466: std %f10, [%l7 + 0x08] movvc %icc, %l1, %o1 fpackfix %f0, %f14 fmovsn %xcc, %f7, %f3 fmovdneg %xcc, %f6, %f12 orncc %o5, %l5, %o6 tle %xcc, 0x0 fmovdne %icc, %f2, %f15 fmovrdgz %g7, %f6, %f10 fzeros %f14 lduh [%l7 + 0x18], %i7 edge8ln %o0, %i5, %i0 sra %l2, 0x11, %g6 brnz %l6, loop_1467 lduh [%l7 + 0x5E], %g5 ldsb [%l7 + 0x35], %i1 st %f14, [%l7 + 0x60] loop_1467: bcs,a,pn %xcc, loop_1468 std %f6, [%l7 + 0x28] fabss %f12, %f5 stw %i3, [%l7 + 0x4C] loop_1468: fmovdge %xcc, %f12, %f1 bvs,a,pt %xcc, loop_1469 fmovdleu %xcc, %f14, %f15 tsubcc %l4, %g3, %l3 siam 0x6 loop_1469: st %f8, [%l7 + 0x20] fmul8sux16 %f2, %f10, %f2 fbo %fcc2, loop_1470 be %icc, loop_1471 bpos,a,pn %icc, loop_1472 fzero %f10 loop_1470: movvs %xcc, %o4, %g4 loop_1471: sth %i6, [%l7 + 0x3C] loop_1472: ldd [%l7 + 0x48], %f10 ldsh [%l7 + 0x3C], %i2 tcc %xcc, 0x5 ldsw [%l7 + 0x44], %g2 fmovsleu %xcc, %f14, %f7 ldsh [%l7 + 0x6E], %i4 ldx [%l7 + 0x48], %g1 fxors %f1, %f9, %f4 stx %o3, [%l7 + 0x08] mulscc %o7, %l0, %o2 fnand %f10, %f8, %f14 tcc %xcc, 0x0 brnz %l1, loop_1473 udiv %o5, 0x029D, %l5 xnorcc %o6, 0x15E4, %o1 fabss %f4, %f4 loop_1473: fpsub16s %f1, %f6, %f11 edge8ln %i7, %o0, %g7 movleu %icc, %i5, %i0 bshuffle %f6, %f6, %f8 fmovsvs %xcc, %f5, %f3 bcc loop_1474 fmovrdlez %l2, %f0, %f12 ldub [%l7 + 0x2D], %l6 movrlz %g5, 0x034, %g6 loop_1474: movg %icc, %i3, %l4 fandnot2 %f14, %f14, %f0 fbl,a %fcc0, loop_1475 fzeros %f4 fcmple32 %f2, %f8, %i1 fbne %fcc3, loop_1476 loop_1475: ldsh [%l7 + 0x3A], %l3 array8 %g3, %o4, %g4 edge8n %i6, %g2, %i2 loop_1476: st %f14, [%l7 + 0x1C] fnors %f0, %f14, %f13 fcmpgt16 %f8, %f14, %g1 lduh [%l7 + 0x56], %o3 fmovsne %icc, %f1, %f0 stw %o7, [%l7 + 0x40] fpsub16s %f11, %f0, %f10 stb %l0, [%l7 + 0x75] ld [%l7 + 0x4C], %f4 xnorcc %i4, 0x034A, %o2 fmovsne %icc, %f4, %f9 ldsw [%l7 + 0x50], %o5 lduw [%l7 + 0x24], %l5 udivcc %o6, 0x0682, %l1 fmul8x16 %f13, %f4, %f14 brnz %i7, loop_1477 ldub [%l7 + 0x1C], %o0 fbge,a %fcc0, loop_1478 fmovsne %icc, %f8, %f11 loop_1477: brz %g7, loop_1479 bcs,pn %xcc, loop_1480 loop_1478: tge %xcc, 0x5 edge32n %o1, %i0, %l2 loop_1479: fcmpne16 %f8, %f6, %l6 loop_1480: umul %g5, 0x1112, %i5 fmovdgu %icc, %f2, %f5 xor %g6, 0x091D, %i3 addcc %l4, 0x068C, %l3 fsrc1s %f8, %f4 tsubcc %g3, 0x1C5C, %i1 fornot1 %f6, %f10, %f6 fcmpeq16 %f6, %f8, %g4 srl %i6, %g2, %o4 nop setx loop_1481, %l0, %l1 jmpl %l1, %g1 fmul8x16au %f0, %f13, %f12 fbue %fcc3, loop_1482 fandnot1s %f11, %f15, %f6 loop_1481: move %xcc, %o3, %o7 fnand %f6, %f0, %f6 loop_1482: fmovde %icc, %f7, %f7 fmovrdgez %l0, %f2, %f14 lduw [%l7 + 0x74], %i4 tleu %xcc, 0x5 st %f14, [%l7 + 0x30] xnorcc %o2, %i2, %o5 ldx [%l7 + 0x60], %o6 brnz,a %l5, loop_1483 lduh [%l7 + 0x32], %l1 tpos %xcc, 0x3 ldd [%l7 + 0x28], %f6 loop_1483: faligndata %f8, %f0, %f10 stx %o0, [%l7 + 0x68] ld [%l7 + 0x1C], %f6 fmovrse %i7, %f11, %f10 fmovs %f3, %f10 fbl,a %fcc1, loop_1484 for %f2, %f6, %f0 fcmpes %fcc3, %f15, %f5 bpos %xcc, loop_1485 loop_1484: fmovsneg %icc, %f0, %f3 andncc %o1, %i0, %g7 edge32l %l6, %l2, %i5 loop_1485: fabss %f13, %f4 fnands %f8, %f4, %f10 fxor %f12, %f12, %f6 fmovde %xcc, %f6, %f5 edge8n %g6, %g5, %i3 stb %l4, [%l7 + 0x67] fbue %fcc2, loop_1486 fbo,a %fcc1, loop_1487 fandnot1 %f10, %f2, %f10 udivcc %g3, 0x0C65, %l3 loop_1486: st %f6, [%l7 + 0x50] loop_1487: fcmps %fcc2, %f3, %f4 sth %i1, [%l7 + 0x14] subcc %i6, 0x118A, %g4 fabsd %f14, %f8 ldd [%l7 + 0x60], %f4 xorcc %g2, %g1, %o3 ldsh [%l7 + 0x10], %o4 tg %xcc, 0x6 nop setx loop_1488, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l0, [%l7 + 0x31] movleu %icc, %o7, %o2 ldx [%l7 + 0x38], %i4 loop_1488: brlz %o5, loop_1489 ldx [%l7 + 0x38], %i2 stw %l5, [%l7 + 0x4C] fabsd %f0, %f2 loop_1489: movge %xcc, %l1, %o0 stb %i7, [%l7 + 0x4B] fmovsvc %xcc, %f15, %f14 edge8ln %o6, %i0, %g7 movrlez %l6, 0x3A5, %l2 stb %o1, [%l7 + 0x24] ldx [%l7 + 0x48], %g6 movneg %xcc, %i5, %i3 sll %g5, %g3, %l4 edge8n %i1, %l3, %i6 ldsw [%l7 + 0x08], %g2 fble,a %fcc3, loop_1490 fands %f6, %f0, %f3 fmovsn %icc, %f14, %f15 ldsh [%l7 + 0x64], %g4 loop_1490: xor %o3, 0x1A2F, %g1 fcmple32 %f14, %f6, %l0 fmovdge %xcc, %f4, %f4 srax %o4, 0x0B, %o7 fmovsleu %xcc, %f9, %f5 bpos,a,pn %xcc, loop_1491 brnz %i4, loop_1492 ldd [%l7 + 0x10], %f12 fcmpne32 %f10, %f12, %o2 loop_1491: udivcc %i2, 0x0050, %l5 loop_1492: tge %xcc, 0x6 sllx %o5, %o0, %l1 fornot2s %f7, %f13, %f6 fxors %f8, %f9, %f15 fmovsleu %icc, %f9, %f11 st %f6, [%l7 + 0x58] fblg,a %fcc3, loop_1493 fnegd %f10, %f0 fpack16 %f2, %f4 ldd [%l7 + 0x18], %f8 loop_1493: ba %icc, loop_1494 fabss %f7, %f3 lduw [%l7 + 0x5C], %i7 fnot2s %f8, %f1 loop_1494: fblg,a %fcc1, loop_1495 fmovspos %icc, %f12, %f11 andn %o6, %g7, %l6 stb %l2, [%l7 + 0x59] loop_1495: bcs loop_1496 sth %i0, [%l7 + 0x20] fmovrsne %g6, %f2, %f8 fcmped %fcc2, %f8, %f8 loop_1496: tvc %icc, 0x0 tl %xcc, 0x4 ld [%l7 + 0x08], %f14 fcmpeq16 %f0, %f14, %o1 ldsh [%l7 + 0x4C], %i3 tcs %xcc, 0x3 ldd [%l7 + 0x50], %f14 ldub [%l7 + 0x6D], %g5 fmovdl %icc, %f11, %f4 fmuld8ulx16 %f10, %f0, %f0 fnors %f3, %f3, %f10 sub %i5, 0x13DF, %l4 sllx %g3, %i1, %l3 edge16l %i6, %g4, %g2 fmovrdlz %g1, %f6, %f12 st %f8, [%l7 + 0x58] fmovrse %l0, %f6, %f4 mulscc %o4, 0x0EDC, %o3 ldsh [%l7 + 0x16], %i4 addccc %o2, %i2, %l5 or %o7, %o5, %o0 stx %l1, [%l7 + 0x50] fcmpd %fcc2, %f14, %f10 movvc %icc, %o6, %i7 lduh [%l7 + 0x44], %g7 tl %icc, 0x0 addcc %l6, %l2, %g6 xnor %o1, %i0, %g5 sdivcc %i3, 0x065F, %l4 tl %icc, 0x3 stw %i5, [%l7 + 0x20] fpsub32 %f8, %f14, %f2 edge8 %g3, %i1, %i6 ldsb [%l7 + 0x58], %l3 bg,a,pt %xcc, loop_1497 xor %g2, 0x121E, %g1 ldub [%l7 + 0x7D], %l0 nop setx loop_1498, %l0, %l1 jmpl %l1, %g4 loop_1497: fbule,a %fcc2, loop_1499 fmovdl %xcc, %f1, %f10 sra %o4, %o3, %i4 loop_1498: bvs,pn %xcc, loop_1500 loop_1499: lduh [%l7 + 0x62], %o2 add %i2, 0x1B6E, %l5 brgz %o7, loop_1501 loop_1500: ldd [%l7 + 0x30], %f0 fnand %f10, %f2, %f12 fmovrdne %o0, %f0, %f12 loop_1501: movrgz %o5, 0x3F7, %l1 fblg,a %fcc0, loop_1502 fmovrsgez %o6, %f1, %f3 fors %f7, %f15, %f6 tleu %icc, 0x4 loop_1502: tpos %xcc, 0x2 ldd [%l7 + 0x50], %f4 movcc %icc, %g7, %l6 bne,a,pt %icc, loop_1503 fzero %f12 alignaddrl %i7, %l2, %o1 movneg %xcc, %i0, %g5 loop_1503: or %g6, 0x1C4D, %i3 fzero %f14 fand %f2, %f8, %f8 fnegs %f6, %f14 fpadd16s %f7, %f0, %f9 lduh [%l7 + 0x76], %i5 movrlez %g3, 0x185, %i1 edge16 %i6, %l4, %g2 xor %g1, %l0, %g4 stx %o4, [%l7 + 0x10] brgez %l3, loop_1504 udivcc %i4, 0x10F1, %o2 sth %i2, [%l7 + 0x14] orn %l5, %o3, %o0 loop_1504: fmovsa %icc, %f9, %f9 faligndata %f10, %f4, %f14 movrgez %o5, %l1, %o6 fmovrdgez %g7, %f10, %f2 edge8 %l6, %i7, %o7 ldsw [%l7 + 0x74], %o1 fmovsleu %xcc, %f1, %f2 tpos %xcc, 0x0 bne,a,pn %xcc, loop_1505 fmovrdgez %l2, %f0, %f12 std %f6, [%l7 + 0x18] ldd [%l7 + 0x58], %f2 loop_1505: stw %g5, [%l7 + 0x44] fpsub16 %f10, %f10, %f14 fmovsvc %xcc, %f5, %f5 fcmpgt16 %f14, %f10, %g6 ldsh [%l7 + 0x76], %i3 udiv %i5, 0x0A4C, %i0 fmovsl %xcc, %f9, %f4 popc 0x101A, %i1 fbuge %fcc2, loop_1506 ldsh [%l7 + 0x20], %i6 edge32ln %l4, %g3, %g1 fnor %f0, %f2, %f8 loop_1506: lduw [%l7 + 0x30], %l0 fmovsne %icc, %f5, %f9 tneg %icc, 0x4 te %xcc, 0x1 ldsh [%l7 + 0x7A], %g2 fmul8ulx16 %f10, %f2, %f6 std %f2, [%l7 + 0x20] fmovrdlz %g4, %f6, %f14 ldsh [%l7 + 0x28], %l3 fmovscc %icc, %f11, %f2 andn %i4, %o2, %o4 ldsb [%l7 + 0x28], %i2 fornot1 %f4, %f8, %f0 fmovdvc %xcc, %f4, %f14 udiv %l5, 0x0C97, %o3 bcc,pn %icc, loop_1507 udivcc %o5, 0x1CF6, %o0 ldsb [%l7 + 0x6D], %o6 fnot1 %f0, %f0 loop_1507: fnands %f2, %f3, %f14 ldd [%l7 + 0x70], %f4 bcc %xcc, loop_1508 lduw [%l7 + 0x1C], %g7 srl %l1, 0x04, %i7 fmul8sux16 %f6, %f14, %f4 loop_1508: andn %o7, 0x01D4, %o1 fpackfix %f4, %f8 subcc %l2, %l6, %g5 fnor %f10, %f12, %f12 sra %i3, 0x09, %g6 ba,a %xcc, loop_1509 tle %xcc, 0x7 lduh [%l7 + 0x60], %i0 fnot2s %f0, %f12 loop_1509: lduh [%l7 + 0x62], %i5 edge32n %i1, %l4, %i6 fcmpne32 %f0, %f10, %g3 fblg,a %fcc2, loop_1510 bneg,pn %xcc, loop_1511 fbge %fcc1, loop_1512 st %f12, [%l7 + 0x08] loop_1510: fbue %fcc0, loop_1513 loop_1511: umul %g1, %g2, %l0 loop_1512: fpsub16s %f3, %f8, %f12 fpadd16 %f12, %f10, %f12 loop_1513: stx %g4, [%l7 + 0x68] tgu %icc, 0x4 movg %icc, %l3, %i4 brgez,a %o4, loop_1514 edge8 %i2, %o2, %l5 tl %icc, 0x0 stx %o3, [%l7 + 0x30] loop_1514: movcs %icc, %o5, %o0 fmovsg %icc, %f1, %f8 fornot2 %f10, %f4, %f4 te %xcc, 0x2 brz %o6, loop_1515 fcmpeq16 %f0, %f14, %g7 fbo,a %fcc1, loop_1516 ldub [%l7 + 0x20], %i7 loop_1515: ldd [%l7 + 0x58], %f2 umul %l1, 0x036E, %o1 loop_1516: movge %icc, %o7, %l2 stb %l6, [%l7 + 0x6B] ldsb [%l7 + 0x4A], %g5 ld [%l7 + 0x64], %f3 orcc %g6, %i0, %i5 movg %xcc, %i1, %i3 stb %l4, [%l7 + 0x67] fxor %f14, %f6, %f2 fmovsneg %icc, %f8, %f9 fmovscc %icc, %f11, %f12 ldsw [%l7 + 0x6C], %g3 ldsh [%l7 + 0x7A], %g1 fabsd %f8, %f12 be loop_1517 or %g2, 0x14C5, %l0 fbu %fcc2, loop_1518 fmuld8sux16 %f9, %f12, %f10 loop_1517: array16 %i6, %l3, %g4 orn %o4, 0x046D, %i2 loop_1518: fnot2s %f0, %f3 lduh [%l7 + 0x78], %i4 call loop_1519 stx %l5, [%l7 + 0x58] fxnors %f1, %f3, %f14 ldd [%l7 + 0x38], %f14 loop_1519: brgez,a %o3, loop_1520 brz,a %o5, loop_1521 stb %o0, [%l7 + 0x6A] tgu %xcc, 0x7 loop_1520: fsrc2 %f2, %f2 loop_1521: fmovdge %xcc, %f3, %f8 std %f6, [%l7 + 0x20] ldsh [%l7 + 0x0A], %o2 fbul %fcc0, loop_1522 subc %g7, 0x09AD, %i7 stb %o6, [%l7 + 0x58] ble,a %xcc, loop_1523 loop_1522: fzeros %f10 sllx %l1, %o1, %o7 bge loop_1524 loop_1523: sth %l6, [%l7 + 0x74] bcc,a loop_1525 fmovdn %icc, %f5, %f1 loop_1524: ldx [%l7 + 0x60], %g5 ble,a %xcc, loop_1526 loop_1525: faligndata %f0, %f14, %f2 fmovdcs %icc, %f1, %f15 fbul %fcc3, loop_1527 loop_1526: edge8n %g6, %i0, %l2 ldub [%l7 + 0x39], %i1 edge8 %i5, %l4, %i3 loop_1527: ldub [%l7 + 0x54], %g1 ldub [%l7 + 0x08], %g2 fnot2 %f14, %f0 fbug,a %fcc0, loop_1528 fmovdne %xcc, %f10, %f2 fpadd32s %f7, %f15, %f4 fxnors %f2, %f14, %f7 loop_1528: ldsw [%l7 + 0x70], %g3 ldsb [%l7 + 0x76], %i6 fmovscs %icc, %f9, %f4 taddcctv %l0, 0x0912, %g4 st %f7, [%l7 + 0x78] pdist %f14, %f4, %f0 sth %o4, [%l7 + 0x28] sethi 0x0DCF, %l3 fmovrsne %i2, %f4, %f3 fmovsge %icc, %f3, %f0 fmovdvs %icc, %f1, %f3 fmovrde %i4, %f0, %f0 tvs %xcc, 0x5 ldsw [%l7 + 0x44], %l5 tleu %xcc, 0x3 ld [%l7 + 0x14], %f2 smulcc %o5, 0x1C79, %o0 fones %f4 and %o3, 0x17B9, %g7 ble,pt %icc, loop_1529 stw %o2, [%l7 + 0x1C] st %f12, [%l7 + 0x68] bleu loop_1530 loop_1529: ldsb [%l7 + 0x30], %o6 andcc %l1, %i7, %o7 ldd [%l7 + 0x60], %f6 loop_1530: fnot2 %f4, %f12 fbu %fcc2, loop_1531 fmovdvc %icc, %f4, %f5 std %f6, [%l7 + 0x20] stb %l6, [%l7 + 0x14] loop_1531: umulcc %o1, %g5, %i0 call loop_1532 sra %l2, %i1, %i5 sth %l4, [%l7 + 0x14] fcmpgt32 %f8, %f12, %g6 loop_1532: xnorcc %i3, 0x13EF, %g1 bge,a,pt %icc, loop_1533 brlez,a %g3, loop_1534 stx %i6, [%l7 + 0x78] lduw [%l7 + 0x20], %l0 loop_1533: bcs,a loop_1535 loop_1534: sub %g2, %g4, %l3 ldsw [%l7 + 0x64], %i2 fmovdgu %xcc, %f12, %f8 loop_1535: movrgz %o4, 0x397, %l5 add %i4, %o0, %o3 fnands %f11, %f2, %f8 edge32n %g7, %o5, %o6 ld [%l7 + 0x0C], %f5 edge8 %l1, %o2, %i7 fpadd16s %f11, %f5, %f10 nop setx loop_1536, %l0, %l1 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, 0x2 edge32n %l6, %o7, %o1 taddcc %i0, 0x0049, %g5 loop_1536: nop setx loop_1537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzeros %f0 movvs %icc, %i1, %i5 movleu %icc, %l2, %g6 loop_1537: fpadd16 %f6, %f0, %f6 xnor %i3, %l4, %g1 ldsb [%l7 + 0x3E], %i6 std %f10, [%l7 + 0x10] mulscc %l0, 0x1A2A, %g2 movcc %icc, %g4, %g3 fcmpes %fcc1, %f11, %f14 fbue %fcc3, loop_1538 umulcc %i2, 0x0AD1, %o4 movneg %xcc, %l5, %i4 andn %o0, 0x0824, %o3 loop_1538: fsrc2 %f12, %f10 movrlz %g7, %o5, %l3 brlz,a %o6, loop_1539 stw %l1, [%l7 + 0x0C] fmovsle %xcc, %f1, %f0 stb %o2, [%l7 + 0x3D] loop_1539: fornot2s %f3, %f9, %f9 fpadd32s %f9, %f5, %f2 tle %icc, 0x1 bl,pn %icc, loop_1540 fbne %fcc0, loop_1541 fblg,a %fcc2, loop_1542 movvs %icc, %i7, %o7 loop_1540: fmovd %f8, %f8 loop_1541: fcmpne16 %f12, %f6, %l6 loop_1542: stw %i0, [%l7 + 0x1C] fmovsgu %icc, %f2, %f9 fabsd %f10, %f12 lduh [%l7 + 0x32], %g5 subccc %i1, %o1, %i5 subcc %l2, %g6, %l4 nop setx loop_1543, %l0, %l1 jmpl %l1, %i3 fsrc2s %f10, %f3 lduw [%l7 + 0x68], %i6 fnot2s %f15, %f9 loop_1543: movre %g1, %l0, %g4 sdivcc %g2, 0x18FA, %g3 subc %i2, 0x1616, %o4 fcmpes %fcc2, %f7, %f11 fcmped %fcc0, %f12, %f4 movrlz %l5, %i4, %o3 edge32n %o0, %o5, %l3 fcmple16 %f8, %f8, %o6 fpmerge %f9, %f3, %f10 edge8 %g7, %l1, %i7 fnands %f15, %f8, %f4 fmul8ulx16 %f8, %f10, %f4 std %f10, [%l7 + 0x08] bneg,a,pt %icc, loop_1544 fmovsle %xcc, %f13, %f4 brgez %o2, loop_1545 brnz %o7, loop_1546 loop_1544: fmul8x16al %f10, %f7, %f8 fmovdneg %xcc, %f2, %f5 loop_1545: lduw [%l7 + 0x38], %l6 loop_1546: fmovrdne %i0, %f6, %f6 fcmpes %fcc1, %f15, %f0 fbge %fcc1, loop_1547 movl %xcc, %i1, %o1 udiv %i5, 0x0490, %l2 stw %g5, [%l7 + 0x34] loop_1547: ldd [%l7 + 0x48], %f0 fmovrsgez %l4, %f14, %f13 st %f0, [%l7 + 0x10] ldub [%l7 + 0x59], %i3 bcs,a,pn %xcc, loop_1548 bge,pt %xcc, loop_1549 pdist %f8, %f2, %f12 tne %icc, 0x6 loop_1548: bcs,a loop_1550 loop_1549: stw %i6, [%l7 + 0x58] fbe %fcc0, loop_1551 lduw [%l7 + 0x1C], %g6 loop_1550: fmovde %xcc, %f5, %f14 st %f13, [%l7 + 0x50] loop_1551: ldsb [%l7 + 0x62], %g1 lduw [%l7 + 0x60], %g4 brlz %l0, loop_1552 fcmpgt32 %f2, %f6, %g3 tvs %icc, 0x5 fcmpeq32 %f4, %f4, %g2 loop_1552: fmovrdlez %o4, %f4, %f12 movne %icc, %l5, %i2 fors %f15, %f8, %f7 sth %o3, [%l7 + 0x42] stw %o0, [%l7 + 0x08] stw %o5, [%l7 + 0x40] fnands %f1, %f5, %f8 stw %l3, [%l7 + 0x7C] bshuffle %f4, %f2, %f6 fmul8sux16 %f12, %f2, %f10 ldd [%l7 + 0x08], %f10 movg %xcc, %o6, %g7 brlz,a %l1, loop_1553 fpsub32 %f2, %f14, %f2 movvs %icc, %i7, %i4 subcc %o2, %l6, %o7 loop_1553: fpackfix %f0, %f11 fcmple32 %f0, %f4, %i0 fmovdvs %icc, %f15, %f15 std %f8, [%l7 + 0x18] st %f7, [%l7 + 0x5C] nop setx loop_1554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x40], %i1 orcc %o1, %i5, %g5 fmovrsgz %l4, %f7, %f11 loop_1554: stw %l2, [%l7 + 0x4C] srl %i6, 0x0F, %i3 fbg %fcc0, loop_1555 lduh [%l7 + 0x22], %g1 movleu %xcc, %g4, %l0 edge32 %g3, %g6, %o4 loop_1555: ldsh [%l7 + 0x48], %g2 ldub [%l7 + 0x68], %l5 bne,pt %icc, loop_1556 tpos %xcc, 0x6 tvc %icc, 0x7 subc %o3, %o0, %o5 loop_1556: fbg %fcc2, loop_1557 stb %l3, [%l7 + 0x29] movg %xcc, %o6, %g7 ldx [%l7 + 0x30], %l1 loop_1557: fnands %f4, %f11, %f13 fmovrslz %i7, %f5, %f2 stw %i4, [%l7 + 0x68] ldd [%l7 + 0x40], %f10 fcmpne16 %f10, %f6, %i2 ldsh [%l7 + 0x0A], %l6 lduw [%l7 + 0x54], %o2 movleu %icc, %o7, %i1 std %f4, [%l7 + 0x18] ldsw [%l7 + 0x24], %i0 ldx [%l7 + 0x30], %o1 fmovsge %icc, %f1, %f7 fbne %fcc3, loop_1558 brlz,a %i5, loop_1559 fandnot1s %f5, %f4, %f10 sth %g5, [%l7 + 0x66] loop_1558: udivcc %l4, 0x0F6E, %i6 loop_1559: lduw [%l7 + 0x18], %l2 fcmpgt32 %f0, %f8, %g1 st %f3, [%l7 + 0x24] popc 0x00C2, %i3 smul %l0, %g4, %g3 edge8n %o4, %g6, %l5 ld [%l7 + 0x40], %f7 sth %o3, [%l7 + 0x58] bgu,a,pn %icc, loop_1560 fblg %fcc3, loop_1561 ldub [%l7 + 0x4B], %o0 pdist %f6, %f0, %f4 loop_1560: fmovse %icc, %f15, %f10 loop_1561: alignaddr %g2, %o5, %l3 fbe,a %fcc3, loop_1562 stx %g7, [%l7 + 0x10] stx %o6, [%l7 + 0x28] fmul8ulx16 %f14, %f6, %f4 loop_1562: tge %icc, 0x4 lduh [%l7 + 0x16], %l1 fmovdcc %xcc, %f11, %f2 ldsw [%l7 + 0x24], %i4 fcmpes %fcc2, %f4, %f2 taddcctv %i7, 0x1E9A, %l6 fnegs %f11, %f0 sethi 0x055D, %o2 bcs loop_1563 fmovda %xcc, %f3, %f13 ldsb [%l7 + 0x16], %o7 fzeros %f0 loop_1563: taddcctv %i2, 0x018B, %i1 stx %o1, [%l7 + 0x38] stw %i0, [%l7 + 0x6C] fcmple16 %f8, %f12, %g5 or %l4, %i6, %i5 call loop_1564 sethi 0x171C, %l2 movpos %icc, %g1, %l0 ldx [%l7 + 0x30], %g4 loop_1564: lduh [%l7 + 0x48], %i3 bcc,a loop_1565 ldx [%l7 + 0x58], %o4 fbe,a %fcc0, loop_1566 fbug %fcc3, loop_1567 loop_1565: fnot1 %f0, %f12 lduw [%l7 + 0x74], %g6 loop_1566: tsubcc %l5, 0x1E03, %g3 loop_1567: movne %xcc, %o3, %g2 tcs %xcc, 0x0 movpos %icc, %o0, %l3 tne %icc, 0x3 fmovsg %icc, %f5, %f14 ldsb [%l7 + 0x25], %o5 tne %xcc, 0x7 fmovsleu %xcc, %f3, %f6 fmovdvs %icc, %f7, %f8 taddcc %g7, %l1, %i4 fmovrsgez %i7, %f0, %f6 fabss %f5, %f4 fbu %fcc3, loop_1568 brz,a %o6, loop_1569 fblg %fcc0, loop_1570 brlez %l6, loop_1571 loop_1568: stx %o7, [%l7 + 0x78] loop_1569: movle %xcc, %i2, %i1 loop_1570: stw %o2, [%l7 + 0x24] loop_1571: ld [%l7 + 0x0C], %f4 movrgez %o1, 0x1A8, %i0 fand %f12, %f6, %f10 fpsub16 %f0, %f12, %f14 fpackfix %f4, %f4 stb %l4, [%l7 + 0x54] fnor %f6, %f8, %f8 ldd [%l7 + 0x70], %f0 srl %g5, %i6, %l2 movvc %xcc, %g1, %i5 fba %fcc0, loop_1572 fmovrdgez %l0, %f8, %f14 fmovsvc %xcc, %f13, %f4 fzero %f2 loop_1572: brz,a %g4, loop_1573 fsrc1 %f4, %f2 fbge %fcc2, loop_1574 ldd [%l7 + 0x08], %f8 loop_1573: fmovsne %xcc, %f12, %f15 fcmpes %fcc1, %f14, %f2 loop_1574: ldsb [%l7 + 0x7E], %o4 fcmpgt16 %f10, %f0, %i3 fones %f5 lduw [%l7 + 0x34], %l5 fmovspos %xcc, %f13, %f13 fbg %fcc0, loop_1575 ldsh [%l7 + 0x76], %g6 ld [%l7 + 0x08], %f11 stx %o3, [%l7 + 0x08] loop_1575: fpack16 %f14, %f0 movcs %xcc, %g2, %g3 std %f8, [%l7 + 0x20] lduw [%l7 + 0x74], %l3 smul %o0, %g7, %l1 tvc %icc, 0x0 fcmple32 %f6, %f12, %i4 sth %o5, [%l7 + 0x4E] fpadd16s %f11, %f9, %f11 popc %i7, %o6 alignaddr %l6, %o7, %i1 fnands %f3, %f2, %f2 andncc %o2, %i2, %o1 fbne,a %fcc0, loop_1576 movneg %xcc, %l4, %i0 fmovsg %icc, %f6, %f10 ldd [%l7 + 0x20], %f10 loop_1576: fbge %fcc2, loop_1577 movre %i6, %l2, %g5 fmovde %xcc, %f12, %f2 fornot1 %f4, %f2, %f0 loop_1577: ldd [%l7 + 0x18], %f12 fornot1s %f8, %f14, %f4 fbl,a %fcc3, loop_1578 ldsw [%l7 + 0x68], %i5 fmovscc %icc, %f6, %f9 fmul8x16al %f6, %f12, %f8 loop_1578: nop setx loop_1579, %l0, %l1 jmpl %l1, %l0 fexpand %f9, %f14 fmovdl %icc, %f4, %f15 fsrc2 %f4, %f0 loop_1579: ld [%l7 + 0x48], %f2 lduh [%l7 + 0x54], %g1 brz %g4, loop_1580 movleu %icc, %o4, %l5 tne %xcc, 0x2 fornot2 %f8, %f8, %f0 loop_1580: movle %xcc, %g6, %o3 movne %xcc, %i3, %g2 edge16ln %g3, %l3, %g7 nop setx loop_1581, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %icc, %f15, %f4 bg,pn %xcc, loop_1582 sth %l1, [%l7 + 0x68] loop_1581: movg %xcc, %i4, %o5 std %f12, [%l7 + 0x18] loop_1582: fmovrdgez %o0, %f6, %f0 fbo,a %fcc2, loop_1583 andcc %i7, %l6, %o7 ta %xcc, 0x2 ldd [%l7 + 0x70], %f10 loop_1583: fcmple16 %f2, %f8, %i1 fands %f12, %f4, %f7 sdiv %o2, 0x0D2B, %i2 st %f4, [%l7 + 0x70] fxnors %f5, %f15, %f3 ldsw [%l7 + 0x28], %o6 fcmple16 %f6, %f8, %l4 fmovdleu %icc, %f5, %f4 fmovsl %xcc, %f13, %f11 fba,a %fcc0, loop_1584 sub %o1, 0x0235, %i0 ld [%l7 + 0x7C], %f4 stx %l2, [%l7 + 0x18] loop_1584: st %f1, [%l7 + 0x50] st %f12, [%l7 + 0x54] fmovsgu %xcc, %f9, %f15 std %f10, [%l7 + 0x68] fbuge %fcc3, loop_1585 ldsb [%l7 + 0x7A], %i6 ldsh [%l7 + 0x08], %g5 fmovdle %xcc, %f9, %f0 loop_1585: fmovsge %xcc, %f10, %f15 fmovdle %icc, %f15, %f14 fmovsge %icc, %f2, %f9 stx %i5, [%l7 + 0x28] fnegs %f12, %f15 stw %l0, [%l7 + 0x54] ldd [%l7 + 0x28], %f6 stw %g4, [%l7 + 0x24] lduh [%l7 + 0x78], %o4 edge8 %g1, %l5, %o3 add %i3, 0x00E8, %g6 sllx %g2, 0x18, %g3 udivcc %g7, 0x14F0, %l3 sth %i4, [%l7 + 0x2E] stw %l1, [%l7 + 0x5C] ldx [%l7 + 0x40], %o5 udivcc %i7, 0x1E12, %l6 orn %o7, 0x1D8F, %o0 ld [%l7 + 0x14], %f4 fnor %f2, %f8, %f4 fcmpeq16 %f6, %f12, %o2 fzeros %f1 brz,a %i2, loop_1586 fmovsneg %icc, %f11, %f0 sth %i1, [%l7 + 0x28] ldub [%l7 + 0x37], %l4 loop_1586: orncc %o1, %o6, %l2 bgu,a loop_1587 fnot2 %f10, %f0 movvs %xcc, %i0, %g5 fmovsneg %xcc, %f12, %f9 loop_1587: bl,a,pt %xcc, loop_1588 ldsw [%l7 + 0x1C], %i5 tsubcc %l0, %i6, %g4 fmovsl %xcc, %f6, %f4 loop_1588: edge8 %o4, %g1, %o3 fors %f8, %f1, %f2 stb %l5, [%l7 + 0x53] tgu %xcc, 0x1 edge16 %g6, %g2, %i3 fbule %fcc2, loop_1589 movrgez %g3, %g7, %l3 fmovrdne %i4, %f2, %f10 fmovdge %icc, %f0, %f9 loop_1589: movle %icc, %l1, %o5 fmovrsne %i7, %f3, %f6 edge8n %o7, %o0, %o2 fsrc2s %f0, %f2 movne %icc, %i2, %i1 movge %icc, %l4, %l6 fbo %fcc3, loop_1590 mulx %o1, 0x0963, %o6 fmovrde %i0, %f8, %f2 ldsw [%l7 + 0x50], %l2 loop_1590: sth %g5, [%l7 + 0x38] tgu %xcc, 0x0 ldd [%l7 + 0x10], %f4 fmovrslz %l0, %f1, %f9 fnands %f13, %f9, %f2 bcs,a,pn %xcc, loop_1591 edge32l %i5, %g4, %o4 fmovdg %icc, %f2, %f15 mulx %g1, 0x04D0, %o3 loop_1591: bge,a loop_1592 edge8l %i6, %l5, %g2 fbn %fcc1, loop_1593 lduw [%l7 + 0x14], %i3 loop_1592: fcmple16 %f14, %f8, %g3 fmovrse %g6, %f12, %f5 loop_1593: fcmpne32 %f0, %f8, %l3 umul %g7, %i4, %o5 sth %i7, [%l7 + 0x5A] ldsh [%l7 + 0x40], %o7 st %f11, [%l7 + 0x24] fmovrdne %l1, %f12, %f14 ldsw [%l7 + 0x68], %o2 ldd [%l7 + 0x08], %f2 fpadd16 %f6, %f2, %f4 fbuge,a %fcc2, loop_1594 ld [%l7 + 0x48], %f12 fmovsvc %xcc, %f1, %f1 fcmpne32 %f8, %f14, %o0 loop_1594: fandnot2s %f10, %f0, %f12 ld [%l7 + 0x34], %f14 fmovsgu %xcc, %f14, %f14 ldsw [%l7 + 0x40], %i1 movg %xcc, %l4, %l6 or %o1, 0x0303, %i2 ldsh [%l7 + 0x7E], %i0 ldub [%l7 + 0x23], %l2 movrne %o6, 0x1CE, %g5 bleu %xcc, loop_1595 stx %l0, [%l7 + 0x20] fbule %fcc0, loop_1596 fornot1s %f6, %f9, %f12 loop_1595: tleu %xcc, 0x2 stb %i5, [%l7 + 0x41] loop_1596: fors %f11, %f5, %f15 std %f8, [%l7 + 0x20] ldsb [%l7 + 0x37], %g4 fbn %fcc2, loop_1597 bvs loop_1598 fmovd %f0, %f4 movleu %xcc, %g1, %o4 loop_1597: ldub [%l7 + 0x0E], %i6 loop_1598: fornot2s %f9, %f11, %f5 fcmps %fcc2, %f0, %f6 sth %l5, [%l7 + 0x74] lduh [%l7 + 0x2C], %g2 tle %xcc, 0x2 ldd [%l7 + 0x70], %f12 array32 %i3, %g3, %o3 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x7E], %g6 bn %icc, loop_1599 fbule,a %fcc2, loop_1600 sethi 0x0D07, %l3 movne %xcc, %g7, %i4 loop_1599: lduw [%l7 + 0x38], %i7 loop_1600: fpadd32s %f10, %f6, %f12 fmovrdlz %o7, %f6, %f0 movl %xcc, %l1, %o2 ldsb [%l7 + 0x20], %o5 st %f5, [%l7 + 0x68] fnot2s %f5, %f10 fblg,a %fcc0, loop_1601 fmovdvc %xcc, %f9, %f1 ld [%l7 + 0x38], %f10 stx %i1, [%l7 + 0x60] loop_1601: array16 %l4, %l6, %o0 udiv %o1, 0x14DA, %i2 fmovsvc %icc, %f7, %f11 stx %i0, [%l7 + 0x60] movneg %icc, %l2, %g5 brz %o6, loop_1602 ldx [%l7 + 0x10], %i5 alignaddr %g4, %l0, %o4 ldd [%l7 + 0x10], %f8 loop_1602: add %i6, %l5, %g1 fpadd32 %f6, %f2, %f10 fcmpeq32 %f14, %f4, %i3 fandnot1 %f14, %f10, %f6 call loop_1603 brgez %g2, loop_1604 ldub [%l7 + 0x2A], %g3 bl,a loop_1605 loop_1603: tneg %icc, 0x1 loop_1604: movn %xcc, %g6, %l3 movrlez %g7, %i4, %i7 loop_1605: stw %o3, [%l7 + 0x30] brlz,a %o7, loop_1606 ldub [%l7 + 0x58], %o2 mova %xcc, %l1, %i1 edge8ln %l4, %o5, %o0 loop_1606: stx %o1, [%l7 + 0x38] fmovse %icc, %f9, %f9 fmovrsgez %l6, %f15, %f9 fmovdvc %xcc, %f8, %f8 subcc %i2, %i0, %g5 fmovscc %xcc, %f15, %f9 lduw [%l7 + 0x58], %l2 fpackfix %f10, %f12 ldd [%l7 + 0x40], %f6 taddcctv %i5, 0x03FA, %o6 bcc,pt %xcc, loop_1607 ld [%l7 + 0x54], %f11 fcmpgt32 %f10, %f2, %l0 call loop_1608 loop_1607: fmovrslz %g4, %f13, %f1 ldd [%l7 + 0x38], %f10 fcmped %fcc1, %f14, %f14 loop_1608: bne,a,pn %icc, loop_1609 subccc %i6, 0x0445, %o4 fmovsneg %xcc, %f14, %f8 umul %l5, %g1, %i3 loop_1609: sll %g2, %g3, %l3 tsubcc %g7, 0x10DB, %i4 fmovsgu %icc, %f4, %f13 ldd [%l7 + 0x60], %f6 edge16l %g6, %o3, %o7 fblg,a %fcc0, loop_1610 fbe,a %fcc0, loop_1611 fxors %f3, %f1, %f1 fmovrdne %o2, %f10, %f12 loop_1610: fandnot1s %f7, %f9, %f6 loop_1611: fblg %fcc3, loop_1612 stw %l1, [%l7 + 0x78] fmovrdlez %i1, %f0, %f8 fnor %f8, %f6, %f4 loop_1612: fmovrsgez %i7, %f10, %f15 fzeros %f14 udivx %l4, 0x0943, %o5 fmovrdlez %o0, %f2, %f6 add %o1, 0x14AF, %i2 tg %icc, 0x0 fmovdneg %icc, %f14, %f0 fbue,a %fcc2, loop_1613 bcc,a,pn %icc, loop_1614 ble,a,pt %xcc, loop_1615 ldx [%l7 + 0x58], %i0 loop_1613: sra %l6, %l2, %i5 loop_1614: fmovrse %o6, %f14, %f14 loop_1615: sub %l0, %g5, %i6 ldsh [%l7 + 0x64], %g4 fxors %f15, %f2, %f1 array32 %o4, %l5, %i3 fpsub16s %f2, %f13, %f1 ldsw [%l7 + 0x3C], %g1 stb %g2, [%l7 + 0x55] addc %l3, %g7, %i4 sdiv %g3, 0x1088, %o3 brgez %o7, loop_1616 ldsw [%l7 + 0x2C], %g6 edge8n %o2, %l1, %i1 ldsh [%l7 + 0x6C], %i7 loop_1616: ldsw [%l7 + 0x3C], %o5 mulx %l4, %o0, %i2 orcc %i0, 0x1C9D, %l6 fmovsvs %icc, %f1, %f14 udiv %l2, 0x021A, %o1 alignaddr %i5, %o6, %g5 fandnot1s %f5, %f11, %f10 tle %icc, 0x0 fpsub32 %f12, %f8, %f0 fxors %f13, %f7, %f8 sth %l0, [%l7 + 0x7A] tsubcc %g4, 0x1BEF, %i6 tcs %icc, 0x1 fmul8x16 %f9, %f12, %f4 ld [%l7 + 0x18], %f5 addc %l5, %i3, %g1 ldsh [%l7 + 0x0C], %o4 tsubcctv %g2, %g7, %l3 fmovrsne %g3, %f3, %f4 and %i4, 0x0F01, %o7 std %f6, [%l7 + 0x68] fpsub16 %f8, %f10, %f12 ldsb [%l7 + 0x4E], %o3 lduh [%l7 + 0x6C], %g6 fmovd %f6, %f4 bne,a %xcc, loop_1617 srlx %l1, 0x17, %i1 stw %o2, [%l7 + 0x44] fmovdg %xcc, %f14, %f15 loop_1617: ldub [%l7 + 0x62], %o5 fpadd16s %f8, %f2, %f3 lduw [%l7 + 0x2C], %l4 lduw [%l7 + 0x50], %o0 stw %i7, [%l7 + 0x58] add %i2, 0x06C3, %l6 sethi 0x1062, %i0 srl %o1, %i5, %o6 fmovscc %xcc, %f10, %f5 fbne %fcc3, loop_1618 pdist %f10, %f8, %f4 fones %f2 fba %fcc0, loop_1619 loop_1618: bcc,a %icc, loop_1620 bleu loop_1621 fandnot2s %f2, %f12, %f12 loop_1619: fpackfix %f4, %f1 loop_1620: fmovdn %icc, %f15, %f5 loop_1621: ldsb [%l7 + 0x67], %l2 edge8n %g5, %g4, %i6 fmovrsne %l0, %f10, %f13 fmovrsgez %l5, %f0, %f5 sra %i3, 0x19, %o4 fbue,a %fcc2, loop_1622 srlx %g1, %g7, %l3 fmul8x16 %f1, %f8, %f14 ldsb [%l7 + 0x1B], %g2 loop_1622: fnands %f5, %f7, %f7 brgz %i4, loop_1623 fmul8ulx16 %f10, %f12, %f4 fbge,a %fcc1, loop_1624 fmovdn %icc, %f8, %f7 loop_1623: nop setx loop_1625, %l0, %l1 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], %o7 loop_1624: sdivcc %o3, 0x1999, %g3 fcmpd %fcc2, %f0, %f14 loop_1625: std %f10, [%l7 + 0x50] fand %f10, %f4, %f10 xnorcc %g6, 0x0B7F, %l1 stb %o2, [%l7 + 0x7E] tneg %xcc, 0x2 movre %i1, 0x390, %l4 fmul8x16au %f3, %f3, %f8 mulx %o0, %o5, %i2 ldsb [%l7 + 0x72], %i7 fblg %fcc2, loop_1626 std %f2, [%l7 + 0x40] fnot2 %f2, %f10 ldd [%l7 + 0x40], %f6 loop_1626: fmovsg %icc, %f1, %f13 bvs,a,pt %icc, loop_1627 fmovdn %icc, %f0, %f15 brnz,a %l6, loop_1628 fand %f4, %f14, %f12 loop_1627: ld [%l7 + 0x74], %f12 lduw [%l7 + 0x40], %i0 loop_1628: udivx %i5, 0x1100, %o6 andn %o1, 0x1344, %g5 fmul8sux16 %f0, %f6, %f10 tcs %xcc, 0x2 fmovsle %xcc, %f2, %f5 edge8 %l2, %i6, %l0 fmovscc %xcc, %f8, %f12 fbul,a %fcc3, loop_1629 ldd [%l7 + 0x10], %f8 fbne %fcc0, loop_1630 ldsw [%l7 + 0x1C], %l5 loop_1629: fabsd %f8, %f0 edge32 %i3, %g4, %g1 loop_1630: fcmpgt16 %f12, %f2, %o4 lduh [%l7 + 0x70], %l3 fmovdcs %xcc, %f2, %f3 ldsh [%l7 + 0x24], %g2 subc %g7, %i4, %o7 fpmerge %f0, %f8, %f4 move %xcc, %g3, %g6 st %f7, [%l7 + 0x1C] tle %xcc, 0x3 sth %o3, [%l7 + 0x3C] stb %o2, [%l7 + 0x30] tge %icc, 0x0 stx %i1, [%l7 + 0x50] fcmped %fcc1, %f0, %f4 brlz,a %l1, loop_1631 stw %o0, [%l7 + 0x34] std %f8, [%l7 + 0x38] st %f1, [%l7 + 0x74] loop_1631: fnegd %f4, %f12 movgu %xcc, %l4, %i2 fbu %fcc3, loop_1632 ldub [%l7 + 0x7A], %i7 fxnor %f4, %f8, %f2 fmovdge %xcc, %f10, %f5 loop_1632: fcmpd %fcc0, %f14, %f8 movgu %xcc, %l6, %o5 ldx [%l7 + 0x48], %i5 movn %xcc, %o6, %i0 movpos %xcc, %g5, %l2 fpadd16 %f2, %f4, %f0 stw %o1, [%l7 + 0x60] popc %l0, %i6 movrlz %i3, 0x1AD, %l5 sth %g1, [%l7 + 0x26] fcmpd %fcc2, %f2, %f2 sll %g4, 0x1B, %o4 ldsw [%l7 + 0x54], %l3 call loop_1633 ldsw [%l7 + 0x10], %g2 te %xcc, 0x2 fcmpne32 %f14, %f10, %g7 loop_1633: ldsh [%l7 + 0x6C], %i4 bvs,a,pn %icc, loop_1634 tge %xcc, 0x4 ldsb [%l7 + 0x5D], %o7 bgu %xcc, loop_1635 loop_1634: fzero %f6 fcmple16 %f14, %f6, %g3 array16 %o3, %o2, %g6 loop_1635: xorcc %l1, %o0, %i1 ldub [%l7 + 0x6F], %l4 fornot1 %f6, %f8, %f0 xorcc %i7, 0x046B, %i2 subccc %o5, 0x0311, %l6 movl %icc, %i5, %o6 bleu,pt %xcc, loop_1636 fsrc2 %f14, %f14 mulscc %i0, 0x1CC7, %l2 fornot2s %f14, %f9, %f12 loop_1636: fcmpne16 %f6, %f12, %g5 array8 %o1, %i6, %i3 stx %l0, [%l7 + 0x38] ldsw [%l7 + 0x44], %g1 fbn,a %fcc2, loop_1637 add %g4, 0x1F30, %o4 bpos,a %icc, loop_1638 movrgz %l5, %l3, %g2 loop_1637: fbu,a %fcc3, loop_1639 fornot2s %f13, %f5, %f9 loop_1638: bcs,a %icc, loop_1640 xnor %i4, %o7, %g3 loop_1639: ldsh [%l7 + 0x10], %o3 ldub [%l7 + 0x5B], %o2 loop_1640: ldx [%l7 + 0x08], %g6 andn %l1, %g7, %o0 std %f12, [%l7 + 0x70] addc %l4, 0x1BBF, %i7 fbuge %fcc3, loop_1641 stx %i1, [%l7 + 0x38] sdiv %o5, 0x1C8D, %i2 sth %i5, [%l7 + 0x4A] loop_1641: be,a %xcc, loop_1642 ldsh [%l7 + 0x18], %o6 sth %l6, [%l7 + 0x48] fbn,a %fcc2, loop_1643 loop_1642: fpack32 %f14, %f2, %f12 movcs %icc, %i0, %g5 ldsh [%l7 + 0x4E], %l2 loop_1643: bneg,a,pn %icc, loop_1644 ldd [%l7 + 0x08], %f6 ld [%l7 + 0x30], %f8 fmovsn %icc, %f3, %f11 loop_1644: tsubcc %o1, %i6, %i3 tcc %xcc, 0x4 st %f3, [%l7 + 0x38] umul %l0, %g4, %g1 lduw [%l7 + 0x14], %o4 alignaddr %l5, %g2, %i4 fmovdpos %icc, %f0, %f2 bneg,a loop_1645 ldub [%l7 + 0x50], %o7 fmul8x16au %f9, %f1, %f10 add %l3, %g3, %o3 loop_1645: std %f2, [%l7 + 0x60] alignaddr %o2, %l1, %g6 ldsb [%l7 + 0x45], %o0 mova %icc, %l4, %g7 fpsub16s %f14, %f7, %f3 ldx [%l7 + 0x10], %i1 fbul %fcc0, loop_1646 fbu %fcc2, loop_1647 fmul8x16 %f11, %f6, %f0 smul %o5, %i2, %i5 loop_1646: ldsh [%l7 + 0x70], %o6 loop_1647: fcmps %fcc0, %f3, %f4 umul %i7, %l6, %i0 fnegs %f0, %f15 fblg,a %fcc3, loop_1648 std %f4, [%l7 + 0x18] fbl,a %fcc2, loop_1649 lduw [%l7 + 0x4C], %g5 loop_1648: movg %xcc, %o1, %i6 std %f6, [%l7 + 0x48] loop_1649: stw %i3, [%l7 + 0x44] andn %l0, %g4, %g1 fmul8x16 %f0, %f10, %f2 movcs %xcc, %l2, %l5 movre %o4, 0x269, %g2 ldub [%l7 + 0x4F], %i4 xnorcc %l3, 0x0B63, %g3 ldsw [%l7 + 0x24], %o3 ldx [%l7 + 0x68], %o2 st %f14, [%l7 + 0x0C] mulx %l1, %g6, %o7 ldub [%l7 + 0x76], %o0 fnors %f12, %f6, %f10 ld [%l7 + 0x30], %f10 movneg %xcc, %g7, %i1 ldsb [%l7 + 0x78], %o5 brnz %l4, loop_1650 bleu,a %icc, loop_1651 ba %icc, loop_1652 bpos,pt %icc, loop_1653 loop_1650: ldd [%l7 + 0x48], %f4 loop_1651: tneg %xcc, 0x2 loop_1652: fbn,a %fcc3, loop_1654 loop_1653: fmovrslez %i2, %f10, %f8 ldsw [%l7 + 0x70], %i5 fmovdn %xcc, %f0, %f15 loop_1654: brnz,a %i7, loop_1655 tg %xcc, 0x2 fbul,a %fcc2, loop_1656 sth %o6, [%l7 + 0x0C] loop_1655: fmovsge %icc, %f1, %f5 ta %xcc, 0x4 loop_1656: bne loop_1657 fmovde %icc, %f6, %f12 array32 %l6, %i0, %g5 movrne %o1, 0x287, %i3 loop_1657: ldub [%l7 + 0x09], %l0 fcmple32 %f4, %f8, %i6 ldd [%l7 + 0x60], %f2 fandnot1 %f12, %f2, %f6 fnegd %f10, %f2 ldsh [%l7 + 0x42], %g4 lduh [%l7 + 0x18], %l2 edge8l %l5, %g1, %g2 edge32l %i4, %o4, %g3 taddcc %o3, 0x0F31, %l3 edge32 %o2, %l1, %g6 movle %xcc, %o0, %g7 ldd [%l7 + 0x20], %f12 fbue %fcc3, loop_1658 fmovrslz %o7, %f5, %f4 tcs %xcc, 0x6 fmovda %xcc, %f1, %f6 loop_1658: fmovdleu %xcc, %f10, %f8 fmovsg %icc, %f11, %f0 movrlez %o5, 0x1D9, %i1 fmovse %xcc, %f14, %f5 fsrc1 %f2, %f10 tcc %xcc, 0x2 fcmpes %fcc1, %f9, %f13 stb %i2, [%l7 + 0x3C] xnor %l4, 0x00DF, %i5 brlz %i7, loop_1659 fornot2 %f2, %f0, %f10 fbne %fcc3, loop_1660 tge %icc, 0x1 loop_1659: fmovdvs %xcc, %f6, %f12 brlz %o6, loop_1661 loop_1660: ldsb [%l7 + 0x66], %l6 movvc %icc, %i0, %g5 umulcc %i3, %o1, %l0 loop_1661: movrne %i6, 0x18F, %l2 sdivcc %g4, 0x02C6, %l5 udivx %g2, 0x1295, %i4 xor %o4, 0x1B19, %g3 sdivcc %o3, 0x0D3A, %g1 fmovdl %icc, %f2, %f12 fbue %fcc0, loop_1662 fcmpeq16 %f10, %f10, %l3 lduh [%l7 + 0x48], %o2 fmovda %icc, %f4, %f7 loop_1662: movre %g6, 0x117, %l1 tneg %icc, 0x0 fmovdcs %xcc, %f2, %f9 fnor %f8, %f12, %f6 lduh [%l7 + 0x2A], %g7 orn %o7, 0x0482, %o5 stb %i1, [%l7 + 0x4A] fpackfix %f6, %f11 fmovrdgz %i2, %f10, %f14 stb %o0, [%l7 + 0x6B] sth %i5, [%l7 + 0x6C] movrlz %l4, %o6, %i7 brgez,a %l6, loop_1663 brlz,a %i0, loop_1664 bvc,pt %icc, loop_1665 stx %i3, [%l7 + 0x68] loop_1663: lduh [%l7 + 0x5E], %o1 loop_1664: stw %g5, [%l7 + 0x2C] loop_1665: fmovdg %icc, %f12, %f0 stb %l0, [%l7 + 0x3C] fbu %fcc0, loop_1666 ldub [%l7 + 0x38], %l2 fmovdleu %icc, %f6, %f1 fmovrslz %i6, %f4, %f3 loop_1666: std %f8, [%l7 + 0x40] movvs %icc, %g4, %l5 ld [%l7 + 0x70], %f1 edge8 %g2, %i4, %g3 ldd [%l7 + 0x60], %f8 fmovs %f2, %f5 ldub [%l7 + 0x12], %o3 ldd [%l7 + 0x70], %f14 fbne,a %fcc2, loop_1667 fbug %fcc0, loop_1668 fmovdgu %xcc, %f9, %f14 bgu %icc, loop_1669 loop_1667: fnand %f14, %f6, %f8 loop_1668: fpsub32s %f5, %f11, %f3 std %f6, [%l7 + 0x28] loop_1669: xnor %g1, 0x0DAB, %l3 lduh [%l7 + 0x3C], %o2 tge %xcc, 0x5 movne %xcc, %g6, %l1 fmovs %f14, %f6 tcs %xcc, 0x6 ldub [%l7 + 0x54], %g7 udivcc %o4, 0x0B88, %o7 movrne %i1, 0x098, %o5 fmovd %f0, %f8 fbuge %fcc3, loop_1670 ldx [%l7 + 0x78], %i2 subccc %i5, 0x0D8D, %l4 and %o0, 0x1DDF, %o6 loop_1670: udiv %i7, 0x1029, %l6 fbe,a %fcc0, loop_1671 stb %i3, [%l7 + 0x3C] movrgez %o1, 0x2FE, %i0 fcmpeq16 %f8, %f8, %l0 loop_1671: fpsub16s %f13, %f2, %f13 brlez,a %g5, loop_1672 fbg %fcc2, loop_1673 movrlez %i6, 0x304, %g4 bne,a %xcc, loop_1674 loop_1672: fmovdvs %icc, %f11, %f1 loop_1673: movleu %xcc, %l2, %g2 edge32 %i4, %g3, %l5 loop_1674: st %f5, [%l7 + 0x54] ldd [%l7 + 0x58], %f6 fba,a %fcc2, loop_1675 ldsw [%l7 + 0x68], %o3 addc %l3, %o2, %g1 fsrc1s %f0, %f7 loop_1675: fmovdpos %xcc, %f1, %f12 tsubcctv %l1, 0x1819, %g7 brnz %g6, loop_1676 ldsb [%l7 + 0x26], %o7 andcc %i1, 0x0D53, %o4 fmovsn %icc, %f8, %f4 loop_1676: fsrc1 %f8, %f12 fmovdcc %xcc, %f4, %f12 xor %i2, 0x148C, %i5 faligndata %f10, %f2, %f0 movcc %icc, %l4, %o0 movl %xcc, %o6, %o5 pdist %f4, %f14, %f0 ldub [%l7 + 0x2F], %l6 srax %i7, %i3, %o1 ldub [%l7 + 0x0E], %i0 fmovdl %icc, %f5, %f1 umulcc %l0, 0x0F10, %g5 fmovdleu %icc, %f1, %f4 fpadd32s %f6, %f2, %f15 fmovrdgez %i6, %f0, %f0 sth %g4, [%l7 + 0x18] fmovdvc %icc, %f13, %f1 fnot2s %f15, %f10 fmovd %f2, %f4 fmovdne %xcc, %f8, %f5 ld [%l7 + 0x18], %f5 edge32l %g2, %i4, %l2 lduw [%l7 + 0x14], %l5 nop setx loop_1677, %l0, %l1 jmpl %l1, %g3 lduw [%l7 + 0x50], %l3 fbug,a %fcc1, loop_1678 stx %o3, [%l7 + 0x48] loop_1677: fmovsneg %xcc, %f4, %f10 fmovrslz %o2, %f9, %f11 loop_1678: fmovsl %icc, %f4, %f9 fand %f2, %f10, %f12 nop setx loop_1679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %l1, %f10, %f10 stb %g7, [%l7 + 0x3F] bcs,pt %icc, loop_1680 loop_1679: fmovdne %xcc, %f0, %f3 fmovsneg %xcc, %f13, %f8 edge32n %g6, %o7, %g1 loop_1680: sth %i1, [%l7 + 0x2A] brgez %o4, loop_1681 fabss %f4, %f12 movle %icc, %i2, %i5 fmovdge %xcc, %f3, %f12 loop_1681: ldsh [%l7 + 0x7A], %l4 tle %xcc, 0x0 fzero %f6 fmovrdlez %o0, %f8, %f2 edge16n %o6, %l6, %i7 call loop_1682 lduw [%l7 + 0x14], %o5 stx %i3, [%l7 + 0x10] lduh [%l7 + 0x0A], %i0 loop_1682: fnot2 %f4, %f14 umul %o1, 0x1C3F, %g5 ldd [%l7 + 0x38], %f2 bcc %xcc, loop_1683 lduw [%l7 + 0x4C], %l0 fmovsvc %icc, %f6, %f14 be loop_1684 loop_1683: srax %g4, 0x0F, %i6 movleu %icc, %i4, %g2 fmovrdlez %l5, %f0, %f6 loop_1684: tneg %xcc, 0x5 array32 %g3, %l2, %o3 ld [%l7 + 0x78], %f14 brgz,a %o2, loop_1685 stw %l1, [%l7 + 0x44] st %f5, [%l7 + 0x4C] bl,a %xcc, loop_1686 loop_1685: lduh [%l7 + 0x38], %l3 fsrc1s %f2, %f4 sdivcc %g7, 0x0AAD, %g6 loop_1686: fpsub16 %f2, %f2, %f6 ldd [%l7 + 0x18], %f12 lduw [%l7 + 0x48], %o7 fpsub32 %f12, %f10, %f8 fmovscs %xcc, %f6, %f13 sdiv %i1, 0x1C90, %g1 movre %o4, 0x069, %i5 fbug,a %fcc1, loop_1687 ldsh [%l7 + 0x24], %i2 umul %l4, %o6, %o0 fba %fcc1, loop_1688 loop_1687: ldub [%l7 + 0x17], %i7 movgu %xcc, %l6, %i3 bshuffle %f8, %f10, %f0 loop_1688: fnands %f3, %f10, %f2 st %f6, [%l7 + 0x34] std %f10, [%l7 + 0x20] lduh [%l7 + 0x58], %i0 addcc %o5, 0x1AF7, %g5 fmovdvc %xcc, %f2, %f5 movpos %xcc, %l0, %g4 stx %o1, [%l7 + 0x78] std %f0, [%l7 + 0x10] nop setx loop_1689, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %i6, %g2, %i4 fmovsvc %icc, %f6, %f10 ld [%l7 + 0x70], %f7 loop_1689: lduw [%l7 + 0x44], %l5 std %f6, [%l7 + 0x38] fmovde %icc, %f0, %f8 st %f8, [%l7 + 0x54] ldsh [%l7 + 0x4C], %g3 st %f11, [%l7 + 0x64] fmovrde %o3, %f4, %f2 udiv %o2, 0x1FEC, %l2 fpadd32s %f6, %f1, %f0 bl,a,pn %icc, loop_1690 umul %l3, %l1, %g7 andn %o7, 0x0900, %g6 umul %i1, 0x1952, %o4 loop_1690: fmovrdgez %i5, %f4, %f2 stx %g1, [%l7 + 0x28] edge32l %l4, %i2, %o6 fmovda %xcc, %f4, %f11 fmovd %f4, %f10 bne,pt %xcc, loop_1691 bshuffle %f8, %f10, %f8 xnorcc %o0, %l6, %i3 ldx [%l7 + 0x20], %i0 loop_1691: movne %icc, %i7, %o5 tl %xcc, 0x0 std %f8, [%l7 + 0x08] ldsw [%l7 + 0x54], %g5 fmovscc %icc, %f13, %f13 array32 %g4, %o1, %i6 stb %l0, [%l7 + 0x6D] fnot1 %f8, %f0 ldub [%l7 + 0x0D], %g2 ldsb [%l7 + 0x56], %l5 fblg,a %fcc0, loop_1692 ldsw [%l7 + 0x34], %g3 fmovrsne %i4, %f10, %f10 movl %icc, %o2, %l2 loop_1692: fmovrsne %l3, %f6, %f4 lduw [%l7 + 0x6C], %o3 bshuffle %f4, %f2, %f6 ld [%l7 + 0x38], %f1 ldsh [%l7 + 0x0E], %l1 stb %o7, [%l7 + 0x6F] fcmpgt32 %f8, %f8, %g7 fpadd16 %f14, %f2, %f10 edge32ln %g6, %i1, %o4 fxor %f2, %f12, %f10 std %f8, [%l7 + 0x08] tsubcctv %i5, 0x1F74, %l4 faligndata %f14, %f4, %f12 lduh [%l7 + 0x1E], %i2 movg %xcc, %g1, %o0 addccc %l6, %i3, %i0 movvc %xcc, %o6, %i7 add %o5, %g4, %o1 umulcc %g5, %i6, %l0 fmovrdne %g2, %f12, %f12 movrgz %g3, 0x3CC, %i4 edge32ln %l5, %l2, %l3 subccc %o2, %o3, %l1 fabsd %f12, %f12 tne %xcc, 0x5 array16 %g7, %o7, %g6 edge8n %o4, %i5, %l4 ld [%l7 + 0x78], %f5 tsubcctv %i1, %g1, %o0 add %i2, %l6, %i3 fxnors %f15, %f10, %f15 fmovsg %icc, %f13, %f6 orcc %i0, %o6, %i7 subcc %g4, %o5, %o1 bgu,pt %icc, loop_1693 fbo %fcc1, loop_1694 call loop_1695 fmovdge %icc, %f4, %f14 loop_1693: ldd [%l7 + 0x60], %f2 loop_1694: array32 %g5, %i6, %l0 loop_1695: stb %g3, [%l7 + 0x11] andcc %g2, %i4, %l2 st %f11, [%l7 + 0x54] st %f10, [%l7 + 0x74] ldsh [%l7 + 0x40], %l3 edge8n %l5, %o3, %l1 bneg,a loop_1696 fcmple16 %f6, %f6, %g7 orncc %o2, 0x0AD2, %g6 ldd [%l7 + 0x10], %f14 loop_1696: edge32l %o4, %i5, %o7 mulscc %i1, %l4, %o0 stb %g1, [%l7 + 0x3C] fbu,a %fcc2, loop_1697 ldd [%l7 + 0x08], %f2 fmovdgu %xcc, %f12, %f15 lduh [%l7 + 0x14], %i2 loop_1697: fmovsne %icc, %f10, %f7 lduw [%l7 + 0x4C], %i3 fnot2 %f14, %f14 tgu %xcc, 0x6 fcmpes %fcc1, %f2, %f1 fmovsleu %xcc, %f10, %f13 ldd [%l7 + 0x20], %f10 movneg %icc, %l6, %o6 fmovsa %xcc, %f5, %f5 tleu %xcc, 0x3 lduh [%l7 + 0x3A], %i0 fmovdleu %xcc, %f11, %f5 ldsb [%l7 + 0x08], %i7 bleu,a,pn %xcc, loop_1698 fmovsl %xcc, %f10, %f6 std %f12, [%l7 + 0x70] ld [%l7 + 0x1C], %f6 loop_1698: fnegd %f6, %f0 fmovrsgez %g4, %f5, %f14 te %xcc, 0x6 edge16n %o5, %g5, %i6 ta %icc, 0x0 fmovrsgez %l0, %f13, %f5 fbge,a %fcc2, loop_1699 fmul8x16 %f14, %f10, %f2 movn %icc, %g3, %o1 brnz %g2, loop_1700 loop_1699: stx %l2, [%l7 + 0x58] fmovrdlz %i4, %f0, %f2 pdist %f10, %f6, %f8 loop_1700: movrlz %l5, %l3, %l1 for %f0, %f12, %f2 ldsb [%l7 + 0x6E], %o3 sth %o2, [%l7 + 0x76] fbg,a %fcc2, loop_1701 stw %g7, [%l7 + 0x48] nop setx loop_1702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f8, %f4 loop_1701: fpadd32 %f10, %f10, %f0 tne %icc, 0x7 loop_1702: fcmpgt32 %f2, %f2, %g6 ldsw [%l7 + 0x60], %o4 fnot2 %f8, %f0 fmovrsgez %o7, %f15, %f4 tl %icc, 0x5 fcmpes %fcc2, %f0, %f6 bgu %icc, loop_1703 fpsub32s %f13, %f2, %f15 ldd [%l7 + 0x38], %f14 brlez %i5, loop_1704 loop_1703: movrlz %i1, %o0, %g1 fmovrdne %i2, %f12, %f12 udiv %i3, 0x00C9, %l6 loop_1704: edge16 %l4, %o6, %i0 fmovrslz %i7, %f6, %f6 fmovdvc %icc, %f15, %f3 ldd [%l7 + 0x48], %f8 tvs %icc, 0x0 ldx [%l7 + 0x20], %o5 fmovsg %xcc, %f15, %f5 fble %fcc2, loop_1705 lduw [%l7 + 0x60], %g4 fmovdcs %xcc, %f5, %f2 fmovda %icc, %f4, %f11 loop_1705: alignaddr %g5, %l0, %g3 movn %xcc, %o1, %g2 st %f1, [%l7 + 0x4C] fmovrslz %l2, %f4, %f11 sth %i6, [%l7 + 0x6C] edge32ln %i4, %l3, %l1 stx %l5, [%l7 + 0x38] ldsb [%l7 + 0x09], %o3 bneg,a %icc, loop_1706 fcmpgt16 %f14, %f8, %o2 movcc %xcc, %g7, %o4 fmovrsne %o7, %f9, %f5 loop_1706: fbge %fcc1, loop_1707 lduw [%l7 + 0x1C], %g6 bleu,a,pt %icc, loop_1708 stb %i5, [%l7 + 0x53] loop_1707: stb %o0, [%l7 + 0x7E] faligndata %f6, %f12, %f4 loop_1708: ldd [%l7 + 0x70], %f2 stx %g1, [%l7 + 0x60] stw %i1, [%l7 + 0x3C] tsubcc %i3, 0x127E, %i2 fmovsg %icc, %f10, %f9 sdivx %l6, 0x12CA, %o6 fnot2 %f4, %f8 fbule %fcc2, loop_1709 bneg,a,pn %xcc, loop_1710 movneg %icc, %l4, %i7 fcmpeq16 %f4, %f10, %o5 loop_1709: fxnors %f2, %f10, %f9 loop_1710: bleu loop_1711 ldsh [%l7 + 0x6E], %i0 ldsh [%l7 + 0x4A], %g4 bshuffle %f4, %f8, %f0 loop_1711: smul %g5, 0x0B78, %l0 ld [%l7 + 0x38], %f13 lduw [%l7 + 0x6C], %o1 movrgz %g2, %g3, %i6 fmovdne %xcc, %f15, %f0 lduh [%l7 + 0x4E], %i4 movleu %xcc, %l3, %l2 tvc %xcc, 0x1 fors %f1, %f3, %f14 call loop_1712 srax %l5, 0x15, %l1 std %f14, [%l7 + 0x40] fpmerge %f6, %f8, %f6 loop_1712: st %f3, [%l7 + 0x1C] lduw [%l7 + 0x24], %o2 fmovsge %icc, %f3, %f0 fnot1 %f6, %f4 ta %xcc, 0x5 mova %icc, %o3, %o4 bvc loop_1713 tg %xcc, 0x2 siam 0x6 ld [%l7 + 0x28], %f7 loop_1713: movvc %xcc, %o7, %g6 ldx [%l7 + 0x70], %i5 alignaddr %o0, %g1, %i1 array32 %i3, %i2, %g7 ldub [%l7 + 0x59], %l6 bpos,pt %icc, loop_1714 fsrc2 %f10, %f14 lduw [%l7 + 0x60], %o6 fmovdpos %xcc, %f3, %f3 loop_1714: andn %i7, %l4, %o5 fsrc1s %f10, %f10 addccc %g4, %i0, %l0 bneg %icc, loop_1715 ldsb [%l7 + 0x61], %g5 movleu %icc, %o1, %g3 movpos %icc, %g2, %i4 loop_1715: fmovdgu %icc, %f11, %f3 ldx [%l7 + 0x50], %l3 fmul8x16al %f13, %f9, %f10 ldsw [%l7 + 0x38], %i6 sub %l2, 0x19F5, %l5 ldd [%l7 + 0x50], %f10 bleu,a,pn %xcc, loop_1716 sdiv %o2, 0x1B76, %l1 tpos %icc, 0x5 fmul8x16al %f9, %f6, %f8 loop_1716: nop setx loop_1717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f15, %f2, %f12 ldsb [%l7 + 0x0E], %o4 fble,a %fcc3, loop_1718 loop_1717: bcc,a %icc, loop_1719 fnot1 %f2, %f8 and %o3, %g6, %i5 loop_1718: st %f12, [%l7 + 0x24] loop_1719: st %f6, [%l7 + 0x54] sub %o7, %o0, %i1 bleu %icc, loop_1720 ldsh [%l7 + 0x42], %g1 andn %i2, %i3, %g7 ldsh [%l7 + 0x46], %l6 loop_1720: taddcc %i7, %o6, %l4 stw %o5, [%l7 + 0x44] fcmple32 %f4, %f4, %i0 sllx %l0, %g5, %g4 tn %xcc, 0x1 std %f2, [%l7 + 0x48] brgz %g3, loop_1721 sth %o1, [%l7 + 0x2C] andn %i4, %g2, %l3 brnz,a %i6, loop_1722 loop_1721: stb %l5, [%l7 + 0x4F] subc %o2, 0x0A80, %l2 edge16 %l1, %o3, %g6 loop_1722: ldx [%l7 + 0x58], %i5 stx %o4, [%l7 + 0x70] st %f15, [%l7 + 0x24] fandnot1 %f4, %f14, %f14 edge16ln %o7, %o0, %i1 ldsh [%l7 + 0x5C], %i2 sll %g1, 0x0C, %g7 stw %l6, [%l7 + 0x50] be %xcc, loop_1723 fmovda %icc, %f1, %f6 bvc,pn %xcc, loop_1724 fnands %f13, %f14, %f13 loop_1723: movrlez %i7, 0x2BA, %o6 fcmpeq16 %f12, %f8, %i3 loop_1724: fmovdg %xcc, %f10, %f12 ldd [%l7 + 0x50], %f4 fmovdcs %xcc, %f1, %f12 edge8ln %o5, %i0, %l0 lduw [%l7 + 0x44], %g5 ldd [%l7 + 0x08], %f14 fbge %fcc1, loop_1725 fmuld8ulx16 %f14, %f9, %f6 movrlez %l4, 0x21D, %g3 movgu %icc, %o1, %g4 loop_1725: fzero %f6 st %f15, [%l7 + 0x08] ldsw [%l7 + 0x48], %g2 edge8l %l3, %i4, %i6 edge32 %o2, %l2, %l1 fmovsn %icc, %f4, %f3 edge32 %l5, %o3, %i5 bleu loop_1726 fmovspos %icc, %f7, %f13 ta %icc, 0x0 st %f3, [%l7 + 0x10] loop_1726: fmul8x16al %f2, %f8, %f10 fbo,a %fcc3, loop_1727 stb %g6, [%l7 + 0x58] brgz,a %o7, loop_1728 fpsub32 %f4, %f14, %f14 loop_1727: fba,a %fcc2, loop_1729 fmovsgu %xcc, %f12, %f15 loop_1728: edge16n %o0, %i1, %o4 fblg %fcc2, loop_1730 loop_1729: stb %g1, [%l7 + 0x2A] fxnor %f6, %f14, %f10 fmovsneg %xcc, %f10, %f0 loop_1730: ldx [%l7 + 0x28], %i2 ldd [%l7 + 0x28], %f0 std %f0, [%l7 + 0x08] fcmpgt32 %f0, %f4, %g7 lduw [%l7 + 0x70], %i7 ldub [%l7 + 0x7F], %l6 ldx [%l7 + 0x38], %o6 fxor %f8, %f12, %f10 fpadd16 %f0, %f10, %f0 edge8l %o5, %i0, %l0 fmovrdlez %g5, %f8, %f0 fone %f2 stb %l4, [%l7 + 0x67] bneg %icc, loop_1731 fmovscs %xcc, %f11, %f10 array16 %i3, %g3, %o1 stx %g4, [%l7 + 0x48] loop_1731: stw %l3, [%l7 + 0x38] ba,a,pt %icc, loop_1732 ldx [%l7 + 0x10], %i4 ldsh [%l7 + 0x64], %i6 ldx [%l7 + 0x20], %o2 loop_1732: edge8l %g2, %l1, %l2 edge8l %l5, %o3, %i5 edge16 %g6, %o7, %o0 fbu,a %fcc1, loop_1733 stw %i1, [%l7 + 0x58] movl %icc, %o4, %g1 sub %g7, 0x09A3, %i7 loop_1733: fcmple32 %f6, %f12, %l6 tne %icc, 0x0 ldx [%l7 + 0x48], %i2 ldub [%l7 + 0x1F], %o6 fxor %f8, %f10, %f6 movleu %xcc, %i0, %o5 ldx [%l7 + 0x48], %g5 sth %l0, [%l7 + 0x76] stb %i3, [%l7 + 0x64] fmovdge %xcc, %f2, %f1 fmovrsgz %l4, %f3, %f4 mulx %o1, %g3, %l3 lduh [%l7 + 0x7A], %g4 fbuge %fcc1, loop_1734 st %f5, [%l7 + 0x1C] sth %i6, [%l7 + 0x1C] movcs %icc, %o2, %g2 loop_1734: fbg %fcc2, loop_1735 lduw [%l7 + 0x30], %i4 smul %l1, 0x1732, %l5 fmovdleu %xcc, %f9, %f9 loop_1735: stb %o3, [%l7 + 0x22] fandnot2 %f0, %f0, %f10 tne %icc, 0x6 fors %f7, %f10, %f0 edge8n %i5, %l2, %o7 stw %g6, [%l7 + 0x40] tl %xcc, 0x1 ldub [%l7 + 0x68], %o0 movne %xcc, %o4, %g1 movrlz %i1, 0x115, %i7 srax %l6, %i2, %g7 fandnot1s %f1, %f6, %f4 sth %o6, [%l7 + 0x40] movg %icc, %i0, %g5 fpsub32 %f10, %f4, %f8 fmovda %icc, %f2, %f4 movge %xcc, %l0, %o5 lduh [%l7 + 0x56], %i3 bvc,pt %icc, loop_1736 fmovsn %xcc, %f7, %f14 stw %o1, [%l7 + 0x10] fblg,a %fcc0, loop_1737 loop_1736: fmovdleu %icc, %f9, %f8 tl %xcc, 0x2 movge %xcc, %g3, %l4 loop_1737: st %f13, [%l7 + 0x18] st %f15, [%l7 + 0x40] sub %g4, 0x11CE, %i6 ld [%l7 + 0x08], %f15 popc %o2, %l3 fzero %f12 fornot1 %f8, %f6, %f8 xnor %i4, %l1, %g2 fbuge,a %fcc3, loop_1738 fmovsleu %xcc, %f2, %f1 bcs loop_1739 sth %l5, [%l7 + 0x46] loop_1738: faligndata %f8, %f4, %f14 bg,a,pt %xcc, loop_1740 loop_1739: andn %i5, 0x139E, %l2 fmovrse %o3, %f6, %f7 umulcc %g6, %o7, %o0 loop_1740: movn %xcc, %o4, %i1 edge32n %i7, %l6, %i2 brgez %g7, loop_1741 ldsh [%l7 + 0x1A], %g1 movle %xcc, %o6, %g5 xnor %i0, 0x01B3, %o5 loop_1741: ldsb [%l7 + 0x17], %i3 addcc %o1, %g3, %l0 fxor %f0, %f8, %f2 lduh [%l7 + 0x7C], %l4 ldsw [%l7 + 0x68], %g4 tvc %icc, 0x1 std %f12, [%l7 + 0x20] fnot2s %f15, %f6 bvc,a,pt %xcc, loop_1742 brnz %i6, loop_1743 stx %o2, [%l7 + 0x60] fmuld8ulx16 %f12, %f9, %f4 loop_1742: movne %xcc, %l3, %l1 loop_1743: ldsw [%l7 + 0x50], %g2 std %f14, [%l7 + 0x40] edge32l %i4, %l5, %l2 fcmps %fcc3, %f1, %f3 st %f5, [%l7 + 0x2C] fpadd32 %f12, %f12, %f0 fxors %f12, %f4, %f14 edge16n %o3, %i5, %o7 siam 0x0 srl %o0, %g6, %o4 brnz,a %i7, loop_1744 fnot1s %f12, %f0 fcmple16 %f4, %f0, %i1 fmovspos %xcc, %f11, %f0 loop_1744: fmovde %icc, %f7, %f1 lduh [%l7 + 0x5C], %l6 fpack16 %f14, %f6 tvs %icc, 0x4 smul %i2, %g7, %g1 movneg %xcc, %o6, %i0 st %f14, [%l7 + 0x24] std %f8, [%l7 + 0x28] ldsh [%l7 + 0x18], %g5 stb %i3, [%l7 + 0x53] ld [%l7 + 0x18], %f4 or %o5, 0x1082, %o1 fmovd %f2, %f4 stw %l0, [%l7 + 0x0C] ldsh [%l7 + 0x3C], %g3 fmovsl %xcc, %f14, %f14 ldx [%l7 + 0x78], %l4 lduh [%l7 + 0x2E], %i6 stb %o2, [%l7 + 0x09] stb %g4, [%l7 + 0x26] bge,a,pn %xcc, loop_1745 lduw [%l7 + 0x78], %l3 fcmpgt16 %f8, %f6, %g2 brlz %i4, loop_1746 loop_1745: bne loop_1747 fbl %fcc1, loop_1748 std %f12, [%l7 + 0x08] loop_1746: sth %l5, [%l7 + 0x66] loop_1747: stb %l2, [%l7 + 0x42] loop_1748: fbuge %fcc3, loop_1749 bvs,a,pt %icc, loop_1750 ldsw [%l7 + 0x64], %l1 ldx [%l7 + 0x48], %i5 loop_1749: fmovsn %icc, %f12, %f0 loop_1750: st %f3, [%l7 + 0x60] fnot1s %f0, %f15 fcmpes %fcc0, %f9, %f15 fpadd32s %f11, %f0, %f11 fsrc2s %f13, %f3 fmul8sux16 %f2, %f2, %f12 stw %o7, [%l7 + 0x10] movvc %icc, %o0, %o3 ldd [%l7 + 0x70], %f14 sllx %o4, 0x19, %g6 fmuld8sux16 %f15, %f7, %f6 fbu,a %fcc2, loop_1751 fzeros %f4 fmovs %f6, %f6 fandnot1 %f6, %f0, %f4 loop_1751: ldsb [%l7 + 0x0D], %i7 fmovdcs %icc, %f7, %f8 stx %l6, [%l7 + 0x48] fpackfix %f12, %f5 siam 0x2 lduw [%l7 + 0x10], %i2 movpos %icc, %i1, %g1 tcc %icc, 0x2 tleu %icc, 0x4 ldsb [%l7 + 0x59], %g7 tcs %icc, 0x3 fnegs %f10, %f15 fbul,a %fcc1, loop_1752 xnorcc %i0, %g5, %i3 fbu,a %fcc1, loop_1753 array32 %o5, %o6, %l0 loop_1752: fmovdvs %xcc, %f11, %f9 fpadd32s %f0, %f15, %f6 loop_1753: fpackfix %f14, %f4 fcmpd %fcc1, %f8, %f0 fbug,a %fcc1, loop_1754 std %f8, [%l7 + 0x20] ldsw [%l7 + 0x28], %o1 xnor %l4, 0x1F17, %g3 loop_1754: brgez %i6, loop_1755 xorcc %o2, 0x0A8D, %g4 bcs,a,pn %icc, loop_1756 ldx [%l7 + 0x30], %l3 loop_1755: array32 %g2, %l5, %i4 ldub [%l7 + 0x69], %l2 loop_1756: sth %l1, [%l7 + 0x7C] fmovdcs %icc, %f15, %f2 ldub [%l7 + 0x0B], %i5 fornot2 %f6, %f10, %f14 tsubcc %o7, %o3, %o0 addcc %o4, %g6, %l6 bge,a,pt %xcc, loop_1757 fands %f14, %f14, %f12 ldsh [%l7 + 0x54], %i2 array32 %i1, %g1, %i7 loop_1757: st %f12, [%l7 + 0x28] ta %xcc, 0x6 stx %i0, [%l7 + 0x70] sdiv %g5, 0x13A5, %i3 movgu %icc, %o5, %g7 pdist %f2, %f4, %f14 stb %l0, [%l7 + 0x5A] andn %o1, %l4, %g3 st %f5, [%l7 + 0x10] fbuge %fcc1, loop_1758 ldsw [%l7 + 0x5C], %i6 taddcctv %o2, %g4, %o6 fnor %f6, %f14, %f6 loop_1758: ldsw [%l7 + 0x44], %l3 array32 %l5, %i4, %g2 movcc %xcc, %l2, %i5 ldub [%l7 + 0x2B], %l1 fbg,a %fcc0, loop_1759 fornot2 %f14, %f8, %f2 fpmerge %f3, %f15, %f6 fmovsa %xcc, %f7, %f5 loop_1759: fpadd16 %f8, %f4, %f12 ldd [%l7 + 0x68], %f2 ldsh [%l7 + 0x10], %o3 movgu %icc, %o7, %o4 lduw [%l7 + 0x18], %o0 bleu loop_1760 movrgz %g6, %i2, %i1 stw %g1, [%l7 + 0x24] ldx [%l7 + 0x58], %i7 loop_1760: brgz,a %l6, loop_1761 fpack32 %f14, %f12, %f12 bg,a,pt %icc, loop_1762 tg %icc, 0x7 loop_1761: tne %icc, 0x5 movle %xcc, %i0, %i3 loop_1762: mulscc %o5, %g7, %l0 fpmerge %f3, %f8, %f8 fmovrsne %o1, %f0, %f9 fpackfix %f4, %f15 fpadd16s %f7, %f3, %f4 nop setx loop_1763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ta %icc, 0x4 ble loop_1764 edge16ln %g5, %l4, %i6 loop_1763: fpsub16 %f14, %f12, %f14 fpmerge %f14, %f11, %f6 loop_1764: bneg,pt %icc, loop_1765 stb %o2, [%l7 + 0x7A] movvs %xcc, %g3, %o6 lduw [%l7 + 0x5C], %g4 loop_1765: bcc,a,pn %xcc, loop_1766 fbl,a %fcc0, loop_1767 fone %f14 fpsub32s %f14, %f0, %f10 loop_1766: brlez %l5, loop_1768 loop_1767: bge,a %icc, loop_1769 fmovrdlez %l3, %f0, %f0 taddcctv %i4, %l2, %g2 loop_1768: fcmpeq32 %f12, %f2, %i5 loop_1769: brnz %l1, loop_1770 sra %o7, 0x18, %o3 array32 %o0, %g6, %i2 tge %icc, 0x1 loop_1770: ldd [%l7 + 0x10], %f6 fpsub16 %f14, %f6, %f8 bne,a,pn %icc, loop_1771 fzeros %f14 fnands %f1, %f13, %f4 call loop_1772 loop_1771: fmovdl %xcc, %f14, %f13 fcmpne32 %f6, %f0, %i1 nop setx loop_1773, %l0, %l1 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_1772: movrlz %o4, 0x335, %g1 xorcc %i7, 0x13A2, %i0 stb %l6, [%l7 + 0x77] loop_1773: fpadd32s %f12, %f0, %f5 ldsb [%l7 + 0x7F], %i3 bgu,a,pn %xcc, loop_1774 tgu %xcc, 0x5 lduw [%l7 + 0x10], %o5 ldsb [%l7 + 0x31], %l0 loop_1774: array16 %g7, %o1, %l4 tgu %xcc, 0x5 bpos loop_1775 fmul8sux16 %f12, %f4, %f12 fornot2s %f5, %f9, %f10 sth %i6, [%l7 + 0x3C] loop_1775: bvs %xcc, loop_1776 movcs %xcc, %g5, %g3 std %f4, [%l7 + 0x70] fpadd16 %f10, %f12, %f0 loop_1776: fmovrse %o2, %f6, %f9 bcs %xcc, loop_1777 bneg,a,pn %xcc, loop_1778 fmovsn %xcc, %f9, %f6 array16 %g4, %o6, %l3 loop_1777: move %icc, %l5, %i4 loop_1778: fmovdgu %icc, %f9, %f5 ldsh [%l7 + 0x4C], %l2 bge,a,pt %icc, loop_1779 lduw [%l7 + 0x14], %i5 movneg %xcc, %g2, %o7 ba,a,pt %icc, loop_1780 loop_1779: fmovrdgez %l1, %f0, %f6 sdivcc %o0, 0x11FD, %o3 movcs %xcc, %g6, %i2 loop_1780: stb %o4, [%l7 + 0x5E] stw %i1, [%l7 + 0x14] sdivcc %g1, 0x0DEF, %i0 andcc %l6, %i3, %i7 fmovrse %o5, %f14, %f1 movleu %icc, %l0, %g7 lduw [%l7 + 0x6C], %o1 tcc %icc, 0x0 brnz,a %i6, loop_1781 taddcc %l4, 0x002E, %g3 fmovsleu %xcc, %f4, %f8 fmovdg %xcc, %f5, %f9 loop_1781: fcmpgt16 %f10, %f12, %g5 bleu,pn %xcc, loop_1782 st %f0, [%l7 + 0x48] sethi 0x1021, %o2 tg %xcc, 0x1 loop_1782: ldx [%l7 + 0x10], %o6 fxnors %f14, %f7, %f9 tvc %xcc, 0x2 fexpand %f1, %f12 xor %l3, 0x0A49, %l5 xnorcc %g4, 0x12DC, %l2 smul %i4, 0x1977, %g2 fmuld8ulx16 %f2, %f4, %f6 fbul %fcc0, loop_1783 stw %i5, [%l7 + 0x3C] fnand %f6, %f6, %f4 udivcc %l1, 0x06A1, %o7 loop_1783: fmovdneg %xcc, %f5, %f7 ldd [%l7 + 0x38], %f4 fxnor %f0, %f8, %f8 bl,a,pt %xcc, loop_1784 fmovsl %xcc, %f8, %f10 movne %icc, %o3, %g6 andncc %o0, %i2, %i1 loop_1784: ldub [%l7 + 0x3A], %g1 fmovsne %xcc, %f9, %f8 alignaddr %i0, %o4, %i3 lduw [%l7 + 0x34], %i7 tn %icc, 0x5 taddcc %l6, %l0, %o5 fcmps %fcc2, %f5, %f7 fmul8ulx16 %f4, %f6, %f8 fands %f9, %f15, %f13 tn %xcc, 0x5 ldx [%l7 + 0x20], %g7 fbug,a %fcc2, loop_1785 ldsw [%l7 + 0x6C], %i6 fsrc1 %f0, %f6 orncc %o1, 0x0704, %l4 loop_1785: lduh [%l7 + 0x32], %g3 ldx [%l7 + 0x10], %g5 lduw [%l7 + 0x54], %o2 bvc loop_1786 fpsub16s %f8, %f6, %f0 movpos %icc, %l3, %l5 fbn,a %fcc0, loop_1787 loop_1786: fmovdg %icc, %f11, %f11 movrlz %g4, 0x0C4, %l2 st %f3, [%l7 + 0x68] loop_1787: fmul8x16al %f7, %f7, %f6 ld [%l7 + 0x38], %f4 fmovrsgez %i4, %f4, %f8 fornot1 %f10, %f12, %f8 ldx [%l7 + 0x20], %g2 movne %xcc, %o6, %i5 movvs %icc, %o7, %o3 fbn %fcc3, loop_1788 ldsw [%l7 + 0x64], %g6 std %f2, [%l7 + 0x68] addccc %o0, %i2, %l1 loop_1788: addccc %i1, 0x1057, %i0 sub %g1, 0x1B8B, %i3 sdivcc %o4, 0x18DB, %l6 fmovda %xcc, %f0, %f14 fbul %fcc3, loop_1789 ldub [%l7 + 0x7E], %l0 ldub [%l7 + 0x3F], %i7 fcmpd %fcc3, %f12, %f14 loop_1789: fmovrsgz %g7, %f3, %f12 sth %o5, [%l7 + 0x36] movrgz %o1, 0x0D8, %i6 fmovdle %xcc, %f4, %f1 brgez %g3, loop_1790 edge16ln %g5, %l4, %o2 stw %l3, [%l7 + 0x18] fandnot1 %f12, %f8, %f10 loop_1790: xor %l5, %g4, %i4 lduw [%l7 + 0x18], %l2 fcmpd %fcc1, %f14, %f6 nop setx loop_1791, %l0, %l1 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 %o6, [%l7 + 0x56] bg,pn %xcc, loop_1792 ldsb [%l7 + 0x0B], %i5 loop_1791: fmovs %f13, %f4 lduh [%l7 + 0x64], %o7 loop_1792: ldx [%l7 + 0x50], %o3 movrlez %g2, %o0, %i2 fpadd32s %f13, %f13, %f11 tge %xcc, 0x0 brgz,a %l1, loop_1793 stb %g6, [%l7 + 0x43] ld [%l7 + 0x08], %f2 bcc,a,pt %xcc, loop_1794 loop_1793: movrne %i0, 0x29B, %g1 ldsb [%l7 + 0x08], %i3 srax %i1, %o4, %l6 loop_1794: fnegd %f10, %f0 fbo %fcc1, loop_1795 stb %i7, [%l7 + 0x40] fsrc1s %f12, %f15 nop setx loop_1796, %l0, %l1 jmpl %l1, %g7 loop_1795: add %l0, %o1, %o5 sra %g3, 0x07, %i6 ldub [%l7 + 0x25], %g5 loop_1796: sethi 0x1DDD, %o2 fmuld8ulx16 %f0, %f1, %f4 fnot1 %f10, %f2 fmovsa %xcc, %f10, %f2 std %f12, [%l7 + 0x58] fblg,a %fcc2, loop_1797 st %f8, [%l7 + 0x6C] tg %icc, 0x3 movcs %xcc, %l3, %l5 loop_1797: orcc %l4, 0x09BB, %i4 sth %l2, [%l7 + 0x3E] tn %xcc, 0x0 stx %o6, [%l7 + 0x20] ldsw [%l7 + 0x2C], %g4 fmovrdgez %o7, %f8, %f6 ldsb [%l7 + 0x50], %o3 stw %g2, [%l7 + 0x1C] edge16l %o0, %i5, %l1 tg %icc, 0x1 and %i2, %g6, %g1 ldsh [%l7 + 0x12], %i3 ldsb [%l7 + 0x38], %i0 fmovdge %xcc, %f3, %f14 fmovsvc %xcc, %f4, %f14 umulcc %i1, %l6, %o4 lduh [%l7 + 0x0A], %i7 movge %xcc, %l0, %g7 fmovdcc %xcc, %f13, %f9 lduh [%l7 + 0x32], %o5 fmovdcc %xcc, %f10, %f12 tg %xcc, 0x4 fxor %f4, %f6, %f14 fmovsge %xcc, %f1, %f0 movcc %icc, %g3, %o1 movrne %g5, 0x277, %i6 xnorcc %l3, 0x1810, %l5 fcmple32 %f10, %f6, %l4 ldsb [%l7 + 0x36], %i4 tsubcc %l2, 0x091E, %o2 fbe %fcc1, loop_1798 fpack16 %f0, %f6 nop setx loop_1799, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %icc, %o6, %o7 loop_1798: fmovdgu %icc, %f10, %f4 addcc %g4, %o3, %o0 loop_1799: fmovdvc %xcc, %f2, %f14 fcmpeq32 %f6, %f10, %i5 lduh [%l7 + 0x16], %l1 smul %i2, %g2, %g6 fbuge %fcc2, loop_1800 fcmple16 %f4, %f6, %g1 st %f4, [%l7 + 0x70] tg %icc, 0x3 loop_1800: fpackfix %f10, %f6 or %i0, %i3, %l6 tleu %xcc, 0x0 fmovrdgez %o4, %f12, %f12 subccc %i7, %i1, %l0 lduw [%l7 + 0x78], %g7 fcmpgt16 %f0, %f14, %o5 ldsb [%l7 + 0x18], %o1 st %f1, [%l7 + 0x40] ld [%l7 + 0x50], %f9 fornot2s %f5, %f14, %f14 fzeros %f0 bpos,a %xcc, loop_1801 fmovdle %xcc, %f8, %f6 fnot2s %f0, %f15 fzeros %f11 loop_1801: stw %g3, [%l7 + 0x5C] fmovdcs %icc, %f8, %f2 movpos %icc, %g5, %i6 ldsw [%l7 + 0x50], %l5 ldsh [%l7 + 0x10], %l3 fand %f0, %f8, %f8 lduw [%l7 + 0x4C], %l4 stb %l2, [%l7 + 0x23] fpmerge %f14, %f12, %f2 movge %icc, %i4, %o6 add %o7, %o2, %o3 fmovdvc %icc, %f7, %f1 tne %xcc, 0x1 bpos,a,pn %icc, loop_1802 fmovrslez %o0, %f15, %f8 movn %icc, %g4, %i5 stb %i2, [%l7 + 0x53] loop_1802: fmovdge %xcc, %f8, %f14 brgz,a %l1, loop_1803 fmovdge %icc, %f11, %f12 fmovrse %g2, %f0, %f15 fmuld8sux16 %f14, %f4, %f2 loop_1803: be %icc, loop_1804 stx %g1, [%l7 + 0x70] ldsw [%l7 + 0x28], %i0 fandnot1s %f4, %f3, %f10 loop_1804: sth %g6, [%l7 + 0x7C] fpsub32s %f9, %f15, %f10 stx %i3, [%l7 + 0x20] fpack16 %f12, %f5 xnor %l6, 0x0191, %i7 ldd [%l7 + 0x58], %f14 movrgz %i1, 0x317, %l0 stb %g7, [%l7 + 0x4F] fone %f14 fmovrsgz %o4, %f11, %f12 ldd [%l7 + 0x50], %f14 fabss %f8, %f2 ldsb [%l7 + 0x0F], %o1 udivx %o5, 0x18CA, %g3 fmovsge %xcc, %f9, %f1 ldsw [%l7 + 0x7C], %g5 ldsh [%l7 + 0x5A], %i6 fcmpgt32 %f4, %f14, %l5 fnand %f6, %f4, %f0 fmovde %icc, %f8, %f6 ble,a,pt %icc, loop_1805 fmovdl %xcc, %f3, %f4 nop setx loop_1806, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,pt %icc, loop_1807 loop_1805: fmovrsne %l4, %f11, %f5 andn %l3, %l2, %o6 loop_1806: fpadd16 %f10, %f12, %f0 loop_1807: fcmple32 %f6, %f14, %i4 fnot2 %f4, %f6 sdivx %o2, 0x173F, %o7 fmovdge %xcc, %f4, %f12 fmovsl %xcc, %f8, %f9 ldd [%l7 + 0x30], %f6 ldx [%l7 + 0x28], %o0 movle %icc, %o3, %i5 edge32l %i2, %g4, %l1 edge32n %g1, %g2, %i0 fcmple32 %f14, %f0, %i3 st %f6, [%l7 + 0x18] fmovda %icc, %f6, %f11 tcc %icc, 0x4 ldub [%l7 + 0x68], %g6 edge8l %l6, %i1, %i7 stw %g7, [%l7 + 0x0C] fmovrslez %o4, %f0, %f7 fmovdcs %icc, %f11, %f9 movrlz %o1, %o5, %g3 movgu %xcc, %g5, %l0 umul %l5, 0x040D, %l4 fcmpeq32 %f2, %f4, %i6 lduw [%l7 + 0x14], %l3 sth %l2, [%l7 + 0x14] smul %o6, %o2, %i4 fmovsne %icc, %f1, %f11 movvc %icc, %o0, %o3 movrlz %o7, 0x3C2, %i2 ldd [%l7 + 0x70], %f4 std %f12, [%l7 + 0x38] ldsh [%l7 + 0x56], %i5 stx %l1, [%l7 + 0x68] ldx [%l7 + 0x40], %g4 orncc %g1, %i0, %g2 addccc %g6, 0x119B, %i3 ldsw [%l7 + 0x10], %i1 st %f6, [%l7 + 0x44] fcmpeq32 %f14, %f0, %i7 orn %l6, 0x0D33, %o4 fmovdpos %icc, %f0, %f13 fmovdl %icc, %f2, %f10 be,a,pt %xcc, loop_1808 brnz,a %g7, loop_1809 fba %fcc0, loop_1810 movpos %icc, %o5, %o1 loop_1808: ldx [%l7 + 0x38], %g3 loop_1809: smul %g5, %l5, %l0 loop_1810: udiv %i6, 0x1536, %l4 brgz %l2, loop_1811 tneg %icc, 0x4 sth %o6, [%l7 + 0x7E] fpadd16 %f2, %f0, %f0 loop_1811: fmovsle %xcc, %f4, %f5 stb %o2, [%l7 + 0x15] tcc %icc, 0x7 stw %l3, [%l7 + 0x54] fmuld8ulx16 %f13, %f0, %f8 ldsb [%l7 + 0x28], %i4 fsrc1s %f12, %f8 fbne %fcc1, loop_1812 smul %o3, %o7, %i2 fcmple16 %f14, %f6, %i5 addccc %o0, %l1, %g1 loop_1812: udivcc %g4, 0x1710, %g2 fmovdcs %xcc, %f8, %f2 tcs %xcc, 0x1 fmovde %icc, %f13, %f2 bleu,a,pt %xcc, loop_1813 ldsb [%l7 + 0x6F], %g6 bleu,pn %xcc, loop_1814 lduw [%l7 + 0x54], %i3 loop_1813: stx %i1, [%l7 + 0x48] st %f13, [%l7 + 0x48] loop_1814: stw %i0, [%l7 + 0x58] fmovscs %xcc, %f7, %f14 std %f12, [%l7 + 0x30] st %f13, [%l7 + 0x24] fbo %fcc0, loop_1815 fmovscc %xcc, %f2, %f8 fble,a %fcc1, loop_1816 st %f12, [%l7 + 0x70] loop_1815: movrgz %i7, 0x295, %o4 sdivcc %l6, 0x022A, %o5 loop_1816: movle %icc, %g7, %o1 lduh [%l7 + 0x6C], %g5 movle %xcc, %g3, %l0 ldub [%l7 + 0x4B], %l5 edge8l %l4, %i6, %l2 fmovd %f10, %f2 bl,a,pn %xcc, loop_1817 mova %icc, %o2, %l3 edge8 %o6, %o3, %o7 tvs %icc, 0x7 loop_1817: ldsw [%l7 + 0x20], %i2 fone %f2 siam 0x4 fmovdl %xcc, %f2, %f2 fsrc1 %f0, %f4 fabss %f10, %f7 ldd [%l7 + 0x10], %f2 tge %xcc, 0x7 sth %i5, [%l7 + 0x12] brgz,a %i4, loop_1818 nop setx loop_1819, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %o0, loop_1820 edge8l %g1, %g4, %l1 loop_1818: movrgz %g6, %g2, %i1 loop_1819: ldsb [%l7 + 0x4B], %i0 loop_1820: fcmpgt16 %f0, %f12, %i3 ldsb [%l7 + 0x42], %i7 fba %fcc3, loop_1821 fmovsn %icc, %f6, %f11 fmovsa %icc, %f1, %f1 fpsub32s %f9, %f7, %f0 loop_1821: bvs %xcc, loop_1822 fexpand %f6, %f8 fmovsne %xcc, %f5, %f6 udiv %o4, 0x02BA, %o5 loop_1822: movvc %icc, %l6, %g7 fmovsn %xcc, %f2, %f6 fnegs %f8, %f4 siam 0x5 fcmpne16 %f6, %f6, %o1 fnot2 %f12, %f8 siam 0x0 st %f14, [%l7 + 0x60] sth %g3, [%l7 + 0x18] bg,a,pt %icc, loop_1823 fmuld8ulx16 %f1, %f14, %f0 edge32 %g5, %l0, %l4 fmovsge %xcc, %f6, %f5 loop_1823: fblg %fcc1, loop_1824 lduw [%l7 + 0x48], %l5 edge8 %i6, %l2, %o2 edge16ln %l3, %o6, %o7 loop_1824: std %f6, [%l7 + 0x08] fands %f3, %f6, %f11 fmovda %icc, %f5, %f11 sth %o3, [%l7 + 0x22] ldsh [%l7 + 0x64], %i5 call loop_1825 ldd [%l7 + 0x78], %f12 movne %icc, %i4, %i2 tge %icc, 0x5 loop_1825: lduh [%l7 + 0x66], %o0 add %g1, 0x009C, %g4 sdivx %l1, 0x09C4, %g2 array16 %g6, %i0, %i3 udivx %i1, 0x1514, %o4 fnor %f6, %f12, %f0 ldub [%l7 + 0x6D], %o5 subcc %l6, %i7, %o1 fand %f12, %f0, %f14 fbne,a %fcc0, loop_1826 ldub [%l7 + 0x1E], %g7 udivcc %g5, 0x180A, %l0 ld [%l7 + 0x18], %f13 loop_1826: fpadd32s %f1, %f3, %f2 fbu %fcc0, loop_1827 stx %l4, [%l7 + 0x68] edge16l %g3, %l5, %l2 lduh [%l7 + 0x26], %i6 loop_1827: fmovsl %icc, %f4, %f12 ldsh [%l7 + 0x40], %l3 nop setx loop_1828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f0, %f4, %f0 fands %f1, %f0, %f5 movvs %icc, %o6, %o7 loop_1828: stw %o2, [%l7 + 0x70] tcc %icc, 0x4 add %o3, %i5, %i2 ldx [%l7 + 0x38], %i4 subccc %o0, %g4, %l1 tvs %xcc, 0x4 std %f6, [%l7 + 0x10] udivx %g2, 0x1984, %g6 fnands %f11, %f12, %f3 bneg,a,pn %icc, loop_1829 ld [%l7 + 0x2C], %f9 fxnor %f12, %f10, %f8 fmovdle %xcc, %f7, %f15 loop_1829: movrlz %g1, %i0, %i3 fzero %f12 ldub [%l7 + 0x18], %o4 movg %xcc, %o5, %i1 fmovrdgz %i7, %f2, %f0 orn %l6, 0x0ED8, %g7 bvs,pn %icc, loop_1830 fcmps %fcc3, %f12, %f0 bgu loop_1831 edge16n %g5, %l0, %o1 loop_1830: tgu %icc, 0x6 lduh [%l7 + 0x48], %l4 loop_1831: faligndata %f0, %f14, %f2 fsrc2s %f15, %f9 fmovrdne %l5, %f10, %f4 fmovsl %icc, %f3, %f3 fbo,a %fcc3, loop_1832 array32 %g3, %l2, %i6 popc 0x0F00, %o6 st %f7, [%l7 + 0x44] loop_1832: std %f8, [%l7 + 0x78] fmovda %icc, %f14, %f3 fba %fcc1, loop_1833 addccc %l3, 0x1D98, %o7 fmovrse %o3, %f2, %f7 ldsh [%l7 + 0x42], %i5 loop_1833: fandnot2 %f0, %f2, %f12 tpos %icc, 0x6 ldub [%l7 + 0x53], %i2 fblg,a %fcc1, loop_1834 sub %o2, 0x0C8D, %i4 brlz,a %g4, loop_1835 ldsw [%l7 + 0x74], %l1 loop_1834: movrlez %g2, %g6, %o0 bge,a,pt %icc, loop_1836 loop_1835: stw %i0, [%l7 + 0x28] movle %icc, %i3, %g1 andn %o5, 0x1C62, %o4 loop_1836: brlz,a %i7, loop_1837 movvc %icc, %l6, %g7 fcmple32 %f12, %f6, %g5 fmovsvc %xcc, %f2, %f2 loop_1837: fmovrdlz %l0, %f4, %f6 or %i1, %l4, %o1 tpos %icc, 0x3 std %f2, [%l7 + 0x68] array32 %g3, %l5, %i6 fpsub16s %f8, %f4, %f0 fmovrsgz %l2, %f4, %f2 addcc %o6, 0x0806, %o7 fmovdgu %icc, %f10, %f13 edge16ln %o3, %l3, %i2 movrne %i5, 0x0D0, %i4 fmovsvc %icc, %f2, %f1 fmul8x16al %f14, %f12, %f6 tsubcctv %o2, 0x1DE1, %g4 ldsw [%l7 + 0x20], %l1 smul %g2, %o0, %g6 fmovdleu %icc, %f9, %f11 bg,a %icc, loop_1838 std %f10, [%l7 + 0x10] edge32 %i0, %g1, %o5 movcs %icc, %o4, %i3 loop_1838: bcc loop_1839 movle %xcc, %i7, %l6 ta %icc, 0x3 add %g5, 0x0D07, %l0 loop_1839: bgu,a,pt %icc, loop_1840 ldub [%l7 + 0x6B], %i1 movvs %icc, %l4, %o1 ldsb [%l7 + 0x4E], %g3 loop_1840: andncc %g7, %l5, %i6 movvs %xcc, %l2, %o6 fmul8x16au %f4, %f8, %f2 addc %o3, %l3, %i2 fbl,a %fcc3, loop_1841 lduh [%l7 + 0x78], %i5 mulscc %o7, 0x0A02, %o2 stx %g4, [%l7 + 0x48] loop_1841: sth %l1, [%l7 + 0x54] fbule,a %fcc3, loop_1842 fmovdle %xcc, %f2, %f15 tge %xcc, 0x5 bcs,pt %xcc, loop_1843 loop_1842: stx %i4, [%l7 + 0x58] fnors %f4, %f15, %f2 fandnot2 %f2, %f10, %f12 loop_1843: movrlez %o0, 0x3D1, %g2 fmovrdne %i0, %f0, %f2 fzeros %f4 smulcc %g1, %g6, %o5 fzero %f2 tcc %icc, 0x3 mulscc %o4, %i3, %i7 ldx [%l7 + 0x08], %l6 bneg,pt %icc, loop_1844 std %f12, [%l7 + 0x70] fmovrdgez %l0, %f6, %f14 ldx [%l7 + 0x78], %i1 loop_1844: stx %l4, [%l7 + 0x08] move %icc, %o1, %g3 fmovsleu %icc, %f10, %f10 tpos %xcc, 0x3 fcmple32 %f6, %f4, %g7 movrgez %l5, %i6, %g5 ldsb [%l7 + 0x40], %o6 bneg %icc, loop_1845 fmovrdlez %l2, %f6, %f8 movneg %icc, %o3, %i2 alignaddr %l3, %o7, %i5 loop_1845: movvc %xcc, %g4, %o2 addc %l1, 0x0A7A, %o0 fnor %f6, %f2, %f4 fmovda %icc, %f12, %f1 taddcc %i4, 0x1E52, %i0 andn %g2, %g6, %g1 ldsw [%l7 + 0x08], %o5 fbuge,a %fcc3, loop_1846 std %f8, [%l7 + 0x78] fcmpgt16 %f6, %f0, %o4 fnor %f2, %f12, %f12 loop_1846: fmovsa %icc, %f6, %f13 fmovrdne %i7, %f12, %f10 st %f4, [%l7 + 0x78] fmovsg %icc, %f10, %f13 fbu %fcc3, loop_1847 fbuge %fcc2, loop_1848 movrgz %l6, 0x1CF, %i3 edge32n %l0, %i1, %o1 loop_1847: fmul8x16 %f15, %f6, %f12 loop_1848: fpsub16 %f12, %f6, %f2 fxor %f8, %f14, %f6 fmovsleu %icc, %f1, %f13 sth %l4, [%l7 + 0x48] or %g3, 0x009A, %g7 fmovrse %i6, %f3, %f15 fmovdn %xcc, %f0, %f2 edge32l %l5, %o6, %g5 movre %o3, %l2, %l3 stb %i2, [%l7 + 0x0E] fmul8x16au %f0, %f9, %f0 stw %o7, [%l7 + 0x50] sethi 0x087A, %g4 fba,a %fcc2, loop_1849 fone %f8 fmovde %xcc, %f0, %f10 fornot2 %f6, %f6, %f12 loop_1849: movrlez %i5, %l1, %o2 fpsub16s %f2, %f3, %f14 tvc %icc, 0x6 ldsb [%l7 + 0x3D], %o0 srl %i4, %g2, %g6 st %f2, [%l7 + 0x54] fmovrdlz %i0, %f12, %f14 fsrc1 %f2, %f10 srl %g1, %o5, %i7 for %f0, %f6, %f8 udivx %o4, 0x1848, %l6 fmovdneg %xcc, %f6, %f14 bshuffle %f0, %f0, %f12 fcmpgt16 %f6, %f4, %l0 smulcc %i1, %i3, %l4 xnorcc %g3, 0x19C4, %g7 nop setx loop_1850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %icc, %o1, %l5 fmovrdne %i6, %f4, %f2 fbl,a %fcc2, loop_1851 loop_1850: fbl,a %fcc1, loop_1852 fmovsgu %icc, %f3, %f1 sdivcc %g5, 0x00B5, %o6 loop_1851: fmovrslz %l2, %f14, %f6 loop_1852: bshuffle %f4, %f14, %f6 smul %l3, 0x0A68, %o3 movpos %icc, %i2, %g4 ldd [%l7 + 0x78], %f12 fpsub16 %f12, %f12, %f14 edge32n %i5, %o7, %o2 std %f12, [%l7 + 0x58] fbule,a %fcc1, loop_1853 fsrc2s %f6, %f1 ldsb [%l7 + 0x2E], %o0 add %l1, %g2, %i4 loop_1853: st %f10, [%l7 + 0x4C] stw %i0, [%l7 + 0x24] tcs %icc, 0x2 movge %xcc, %g1, %g6 fbge,a %fcc2, loop_1854 lduh [%l7 + 0x28], %i7 fbge,a %fcc0, loop_1855 bvs,a %icc, loop_1856 loop_1854: movrlez %o4, %l6, %l0 ld [%l7 + 0x68], %f12 loop_1855: brgez %o5, loop_1857 loop_1856: addcc %i1, 0x04EA, %l4 fnand %f2, %f10, %f14 stb %i3, [%l7 + 0x48] loop_1857: fornot2s %f1, %f0, %f4 popc %g7, %o1 edge32n %l5, %i6, %g5 fmovdvc %icc, %f2, %f11 ldub [%l7 + 0x3E], %g3 ldd [%l7 + 0x70], %f2 fbo %fcc3, loop_1858 st %f0, [%l7 + 0x28] srax %l2, %o6, %o3 fornot2s %f10, %f2, %f15 loop_1858: ldsb [%l7 + 0x6D], %l3 lduh [%l7 + 0x76], %g4 fandnot2s %f11, %f2, %f3 stb %i5, [%l7 + 0x5F] movgu %icc, %o7, %o2 umul %i2, 0x1FD8, %o0 tn %icc, 0x0 fandnot1 %f14, %f2, %f14 ldd [%l7 + 0x60], %f8 fmovsne %icc, %f8, %f14 fmovsleu %xcc, %f10, %f0 fexpand %f1, %f8 taddcctv %g2, 0x01F9, %l1 movle %icc, %i4, %i0 fbuge,a %fcc2, loop_1859 mulscc %g1, 0x04FC, %i7 be loop_1860 ld [%l7 + 0x34], %f2 loop_1859: subc %o4, 0x1C88, %l6 fabss %f13, %f9 loop_1860: sra %l0, %o5, %g6 fmovda %xcc, %f7, %f15 fmovscs %icc, %f14, %f7 fsrc1 %f0, %f6 fmovdcc %xcc, %f0, %f9 fmul8x16 %f15, %f14, %f6 ldsb [%l7 + 0x0D], %l4 addc %i1, 0x0F46, %i3 addccc %o1, 0x0E44, %g7 st %f2, [%l7 + 0x10] call loop_1861 be,pt %icc, loop_1862 ldx [%l7 + 0x68], %i6 fble,a %fcc0, loop_1863 loop_1861: fmovrslez %g5, %f5, %f5 loop_1862: fornot2 %f4, %f14, %f6 fbue,a %fcc0, loop_1864 loop_1863: tvc %xcc, 0x0 tpos %xcc, 0x5 std %f12, [%l7 + 0x08] loop_1864: fmovda %icc, %f13, %f2 mulx %g3, 0x1A2C, %l5 movcs %icc, %l2, %o6 fors %f2, %f6, %f3 edge16n %o3, %g4, %l3 stx %i5, [%l7 + 0x08] fzero %f14 fxors %f2, %f4, %f2 ld [%l7 + 0x74], %f14 ldx [%l7 + 0x58], %o7 std %f6, [%l7 + 0x58] ldsb [%l7 + 0x0F], %i2 sdiv %o0, 0x0A7D, %g2 ldsw [%l7 + 0x58], %o2 bg,a %xcc, loop_1865 stb %i4, [%l7 + 0x2D] fmovdge %icc, %f7, %f6 orncc %l1, %g1, %i0 loop_1865: subc %i7, %l6, %o4 xnor %l0, %g6, %l4 taddcc %i1, 0x1A86, %i3 stb %o1, [%l7 + 0x18] bl,pt %icc, loop_1866 fmovsgu %icc, %f8, %f3 ld [%l7 + 0x58], %f12 tvs %icc, 0x7 loop_1866: sth %g7, [%l7 + 0x2A] fmovrse %o5, %f5, %f12 ldsb [%l7 + 0x52], %i6 fcmpgt16 %f12, %f0, %g3 orcc %g5, %l5, %o6 fpack16 %f0, %f9 fmovdvc %icc, %f9, %f0 ba,a %icc, loop_1867 ldsw [%l7 + 0x6C], %o3 sdivcc %l2, 0x1D16, %g4 ldub [%l7 + 0x58], %l3 loop_1867: fmovrse %o7, %f4, %f14 orn %i2, 0x0BC8, %o0 fcmpeq32 %f10, %f8, %i5 movne %icc, %g2, %o2 ldd [%l7 + 0x18], %f2 fzero %f4 fmovsne %icc, %f10, %f3 tg %xcc, 0x6 edge16ln %l1, %g1, %i0 sdiv %i7, 0x13E9, %l6 xnor %o4, 0x170B, %i4 bl,a,pt %xcc, loop_1868 fpack32 %f2, %f8, %f8 fandnot1s %f0, %f2, %f8 fcmpes %fcc1, %f10, %f13 loop_1868: fmovse %icc, %f7, %f5 bpos,a,pn %xcc, loop_1869 fcmps %fcc2, %f3, %f13 ldd [%l7 + 0x48], %f0 ldd [%l7 + 0x48], %f0 loop_1869: ldub [%l7 + 0x1D], %l0 fmovsne %icc, %f2, %f3 ldsb [%l7 + 0x6D], %l4 ldx [%l7 + 0x60], %i1 fmovscc %xcc, %f8, %f0 umul %i3, 0x1FC8, %g6 ldsw [%l7 + 0x44], %g7 movcc %xcc, %o5, %o1 fba %fcc0, loop_1870 bcs,pt %icc, loop_1871 ldsb [%l7 + 0x42], %i6 tleu %xcc, 0x4 loop_1870: edge32n %g3, %g5, %l5 loop_1871: lduw [%l7 + 0x1C], %o6 edge16 %l2, %g4, %o3 fmovde %icc, %f13, %f7 ldsb [%l7 + 0x44], %o7 fba,a %fcc2, loop_1872 movl %icc, %i2, %l3 lduw [%l7 + 0x44], %o0 for %f8, %f6, %f8 loop_1872: fors %f14, %f10, %f2 addc %i5, %o2, %g2 movre %g1, 0x27D, %l1 udiv %i0, 0x1393, %l6 ldub [%l7 + 0x7A], %i7 fcmpeq16 %f4, %f10, %i4 fandnot1 %f10, %f14, %f2 fsrc2 %f6, %f12 add %o4, %l4, %i1 fzero %f10 lduw [%l7 + 0x54], %i3 edge8 %g6, %g7, %l0 edge32n %o1, %i6, %g3 ld [%l7 + 0x3C], %f5 stx %g5, [%l7 + 0x68] fba %fcc0, loop_1873 umulcc %o5, %l5, %l2 siam 0x2 pdist %f2, %f2, %f6 loop_1873: fnand %f10, %f6, %f8 ldub [%l7 + 0x78], %g4 fbug,a %fcc3, loop_1874 fbn,a %fcc3, loop_1875 ldub [%l7 + 0x5B], %o6 fbn,a %fcc0, loop_1876 loop_1874: fcmpeq16 %f12, %f8, %o3 loop_1875: fpsub32 %f2, %f6, %f10 ldsb [%l7 + 0x4D], %o7 loop_1876: fbuge %fcc2, loop_1877 xor %l3, 0x08B8, %o0 fblg %fcc3, loop_1878 bleu,a,pt %icc, loop_1879 loop_1877: ld [%l7 + 0x28], %f1 fblg,a %fcc2, loop_1880 loop_1878: fmovdcc %icc, %f1, %f1 loop_1879: srlx %i5, 0x0E, %i2 edge8 %g2, %g1, %o2 loop_1880: stw %l1, [%l7 + 0x4C] fsrc2s %f14, %f4 brgz,a %i0, loop_1881 std %f8, [%l7 + 0x38] bvc,a,pt %icc, loop_1882 movpos %icc, %i7, %l6 loop_1881: movpos %icc, %i4, %o4 fpadd16 %f2, %f14, %f10 loop_1882: nop setx loop_1883, %l0, %l1 jmpl %l1, %i1 fpsub32 %f12, %f8, %f14 ldx [%l7 + 0x08], %l4 taddcctv %i3, %g7, %g6 loop_1883: ldsh [%l7 + 0x2E], %l0 bvc,a,pt %xcc, loop_1884 bvs,pt %xcc, loop_1885 brz %i6, loop_1886 ldub [%l7 + 0x2F], %g3 loop_1884: subc %g5, %o1, %l5 loop_1885: brgez,a %o5, loop_1887 loop_1886: stb %l2, [%l7 + 0x52] lduw [%l7 + 0x6C], %g4 std %f8, [%l7 + 0x60] loop_1887: taddcctv %o6, 0x13B7, %o7 ld [%l7 + 0x28], %f10 tpos %xcc, 0x0 fbu,a %fcc0, loop_1888 stw %l3, [%l7 + 0x40] st %f4, [%l7 + 0x10] andcc %o3, %o0, %i2 loop_1888: srl %i5, %g2, %g1 udivcc %o2, 0x0527, %i0 xnor %l1, 0x11EE, %i7 sth %i4, [%l7 + 0x6E] stw %o4, [%l7 + 0x54] fmuld8sux16 %f7, %f13, %f14 sdiv %l6, 0x02E1, %l4 fsrc1 %f2, %f0 std %f4, [%l7 + 0x20] ldub [%l7 + 0x17], %i3 ldd [%l7 + 0x60], %f14 fbule %fcc2, loop_1889 fcmpeq16 %f12, %f4, %i1 ld [%l7 + 0x5C], %f13 stw %g7, [%l7 + 0x68] loop_1889: sth %l0, [%l7 + 0x54] ldub [%l7 + 0x64], %i6 fmovrdne %g6, %f12, %f14 sdiv %g3, 0x0959, %o1 fmovsg %xcc, %f11, %f6 smulcc %g5, %o5, %l2 umulcc %g4, 0x1FB0, %o6 tg %xcc, 0x7 fmovdleu %xcc, %f9, %f13 fpsub32s %f15, %f14, %f9 ldd [%l7 + 0x10], %f10 fpsub32 %f0, %f6, %f8 call loop_1890 std %f4, [%l7 + 0x60] movrlez %o7, %l5, %o3 brz %l3, loop_1891 loop_1890: siam 0x4 mulscc %o0, %i5, %g2 fcmpne32 %f8, %f0, %i2 loop_1891: tg %icc, 0x6 ldsw [%l7 + 0x34], %g1 ldsw [%l7 + 0x60], %i0 brgz,a %o2, loop_1892 lduh [%l7 + 0x48], %l1 edge32ln %i4, %i7, %o4 stw %l4, [%l7 + 0x64] loop_1892: fmovrse %l6, %f1, %f12 fmovsa %icc, %f0, %f6 fcmpne16 %f2, %f0, %i3 fmovde %icc, %f4, %f8 fmovsne %xcc, %f6, %f1 fmovrdgez %i1, %f12, %f6 bvs loop_1893 stb %l0, [%l7 + 0x7C] sth %g7, [%l7 + 0x5A] stw %i6, [%l7 + 0x5C] loop_1893: ta %icc, 0x6 fmovsa %xcc, %f13, %f3 stw %g3, [%l7 + 0x14] tn %xcc, 0x4 alignaddr %g6, %g5, %o1 movrlez %o5, %g4, %o6 stb %l2, [%l7 + 0x4F] lduh [%l7 + 0x26], %o7 sth %o3, [%l7 + 0x08] fnot1s %f6, %f2 st %f15, [%l7 + 0x4C] call loop_1894 ldsb [%l7 + 0x33], %l5 ldsh [%l7 + 0x7A], %o0 alignaddrl %l3, %i5, %g2 loop_1894: fbo,a %fcc0, loop_1895 st %f11, [%l7 + 0x6C] movcc %icc, %g1, %i0 ta %xcc, 0x1 loop_1895: movcc %icc, %i2, %l1 sdivx %i4, 0x0B61, %i7 fmovscs %xcc, %f4, %f3 brnz %o2, loop_1896 st %f9, [%l7 + 0x7C] stx %l4, [%l7 + 0x28] pdist %f12, %f6, %f10 loop_1896: fpadd32 %f8, %f2, %f12 sth %o4, [%l7 + 0x7E] fmovscs %icc, %f0, %f13 ldx [%l7 + 0x58], %i3 fpmerge %f4, %f14, %f14 ldsh [%l7 + 0x62], %l6 nop setx loop_1897, %l0, %l1 jmpl %l1, %i1 mulscc %g7, 0x1AAF, %i6 ldsw [%l7 + 0x30], %l0 ldd [%l7 + 0x68], %f8 loop_1897: mova %icc, %g3, %g5 fcmpgt32 %f2, %f10, %g6 fxnor %f4, %f14, %f0 addc %o5, %g4, %o6 xnor %o1, %o7, %o3 fsrc2 %f8, %f6 std %f2, [%l7 + 0x30] movle %icc, %l5, %o0 fmovsvc %xcc, %f6, %f5 st %f14, [%l7 + 0x3C] movgu %xcc, %l2, %i5 std %f0, [%l7 + 0x20] fmovdcs %icc, %f0, %f12 faligndata %f0, %f6, %f14 st %f0, [%l7 + 0x78] fbuge %fcc1, loop_1898 alignaddr %l3, %g1, %i0 ld [%l7 + 0x14], %f15 fmovd %f4, %f0 loop_1898: ldsh [%l7 + 0x34], %i2 movrgz %g2, 0x29B, %l1 fnot2 %f12, %f8 ldsw [%l7 + 0x10], %i4 fmovsl %icc, %f15, %f15 sth %i7, [%l7 + 0x78] ldsb [%l7 + 0x3E], %l4 tsubcctv %o2, %o4, %l6 ldsh [%l7 + 0x2E], %i1 fmovd %f6, %f2 edge32ln %i3, %g7, %i6 addcc %g3, %l0, %g6 fsrc1 %f4, %f4 ldub [%l7 + 0x7E], %g5 bn,a,pn %icc, loop_1899 fmovdleu %icc, %f7, %f5 fpack16 %f12, %f3 fxnor %f4, %f2, %f0 loop_1899: ld [%l7 + 0x70], %f2 ldsb [%l7 + 0x3F], %o5 bl loop_1900 ldsb [%l7 + 0x67], %g4 fandnot2s %f11, %f15, %f3 lduh [%l7 + 0x4E], %o1 loop_1900: fmovse %icc, %f13, %f1 ldx [%l7 + 0x70], %o7 fmovdcs %xcc, %f3, %f9 edge16 %o3, %o6, %o0 fandnot1 %f8, %f10, %f4 movcc %icc, %l5, %i5 te %xcc, 0x6 fnegs %f13, %f4 ldx [%l7 + 0x78], %l3 and %l2, %i0, %i2 brlz,a %g1, loop_1901 fbu %fcc0, loop_1902 fmovse %icc, %f4, %f8 subc %g2, 0x145C, %l1 loop_1901: fnors %f3, %f13, %f4 loop_1902: siam 0x6 fmuld8ulx16 %f7, %f14, %f2 fba,a %fcc1, loop_1903 bvs,pn %icc, loop_1904 ld [%l7 + 0x50], %f11 ldub [%l7 + 0x3D], %i4 loop_1903: edge16ln %l4, %o2, %i7 loop_1904: udiv %o4, 0x09E9, %i1 fmuld8sux16 %f2, %f4, %f4 fbug %fcc2, loop_1905 tl %xcc, 0x5 ldsb [%l7 + 0x24], %i3 subcc %g7, %l6, %i6 loop_1905: te %xcc, 0x6 fmovdvc %xcc, %f2, %f14 lduw [%l7 + 0x54], %g3 fnors %f8, %f11, %f9 st %f7, [%l7 + 0x28] tcs %icc, 0x3 std %f4, [%l7 + 0x60] edge32l %g6, %g5, %o5 tvc %xcc, 0x3 alignaddr %g4, %o1, %l0 fmovrdgez %o7, %f12, %f10 fmuld8sux16 %f5, %f11, %f0 sdivcc %o6, 0x122B, %o3 fmul8ulx16 %f4, %f4, %f6 tsubcc %l5, 0x0209, %i5 sdivx %o0, 0x1901, %l3 fnors %f12, %f14, %f2 sth %l2, [%l7 + 0x46] fmovrdgez %i0, %f2, %f10 fandnot2s %f10, %f4, %f7 lduw [%l7 + 0x20], %g1 lduh [%l7 + 0x62], %i2 edge16l %l1, %g2, %i4 std %f12, [%l7 + 0x40] sth %l4, [%l7 + 0x56] fmovrsgez %o2, %f5, %f8 brz %i7, loop_1906 fmovrdlz %o4, %f14, %f6 fmovrdne %i1, %f14, %f12 fmovrdne %i3, %f8, %f14 loop_1906: fmovsl %icc, %f5, %f12 fxor %f12, %f6, %f8 fpsub32s %f3, %f15, %f9 ble,pt %xcc, loop_1907 fcmped %fcc0, %f2, %f0 ldsb [%l7 + 0x48], %g7 brgez %i6, loop_1908 loop_1907: ld [%l7 + 0x10], %f10 fblg %fcc1, loop_1909 udivx %g3, 0x0533, %g6 loop_1908: mulscc %g5, %o5, %g4 fmovsne %icc, %f12, %f15 loop_1909: fcmpes %fcc2, %f13, %f14 brgz,a %o1, loop_1910 fmovdpos %xcc, %f7, %f15 lduw [%l7 + 0x4C], %l0 popc %l6, %o7 loop_1910: for %f12, %f14, %f0 mova %icc, %o6, %o3 fbg,a %fcc2, loop_1911 fpadd32 %f4, %f14, %f14 movrne %i5, %l5, %l3 and %o0, 0x0E80, %i0 loop_1911: fbe %fcc0, loop_1912 sth %l2, [%l7 + 0x36] stb %g1, [%l7 + 0x6F] ldsb [%l7 + 0x63], %i2 loop_1912: movne %icc, %g2, %l1 add %l4, 0x1926, %i4 fmuld8sux16 %f10, %f2, %f4 fmovdvc %xcc, %f14, %f11 fpadd16s %f10, %f15, %f5 edge32n %o2, %o4, %i7 ldd [%l7 + 0x50], %f8 tn %icc, 0x7 tgu %icc, 0x6 ldx [%l7 + 0x40], %i1 fmovsa %xcc, %f12, %f1 movgu %icc, %g7, %i6 fnors %f10, %f2, %f3 mulscc %i3, 0x0EC7, %g6 fand %f6, %f2, %f2 ldub [%l7 + 0x2D], %g5 bcs %xcc, loop_1913 movl %xcc, %g3, %g4 fba,a %fcc1, loop_1914 ldsb [%l7 + 0x5D], %o5 loop_1913: ldsb [%l7 + 0x35], %o1 fabss %f11, %f3 loop_1914: sub %l0, %l6, %o6 movneg %icc, %o3, %i5 fmovsvc %xcc, %f9, %f4 bge %icc, loop_1915 xorcc %l5, 0x0CFA, %l3 fbul %fcc0, loop_1916 tge %icc, 0x4 loop_1915: ldx [%l7 + 0x18], %o7 movge %icc, %o0, %l2 loop_1916: array8 %g1, %i0, %i2 andncc %l1, %l4, %g2 bg,a,pt %icc, loop_1917 fmul8x16au %f0, %f15, %f8 stw %o2, [%l7 + 0x1C] move %icc, %o4, %i4 loop_1917: xnorcc %i7, 0x1DE9, %i1 nop setx loop_1918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x3 fands %f10, %f2, %f11 andcc %g7, 0x1662, %i6 loop_1918: fbo,a %fcc1, loop_1919 stw %i3, [%l7 + 0x38] fmul8ulx16 %f12, %f4, %f4 fmovdg %xcc, %f14, %f2 loop_1919: fnot1s %f10, %f7 ldx [%l7 + 0x58], %g5 lduh [%l7 + 0x24], %g3 fsrc1 %f12, %f4 stw %g4, [%l7 + 0x48] srl %o5, %g6, %o1 fcmps %fcc3, %f10, %f7 xorcc %l6, %o6, %l0 fcmps %fcc3, %f12, %f10 xnorcc %o3, %i5, %l5 bneg,a %icc, loop_1920 movle %icc, %l3, %o7 stb %o0, [%l7 + 0x68] ba,a loop_1921 loop_1920: addc %g1, %i0, %l2 fcmpeq16 %f14, %f10, %i2 edge16l %l1, %l4, %g2 loop_1921: add %o4, %i4, %i7 fandnot1s %f15, %f4, %f9 bne %icc, loop_1922 srlx %o2, 0x12, %i1 fpack32 %f12, %f10, %f12 fmuld8ulx16 %f5, %f7, %f14 loop_1922: fandnot2s %f5, %f10, %f7 st %f14, [%l7 + 0x20] st %f7, [%l7 + 0x50] udiv %g7, 0x121E, %i6 lduh [%l7 + 0x4C], %i3 lduw [%l7 + 0x3C], %g5 fmovsvs %xcc, %f6, %f9 fbule,a %fcc2, loop_1923 ldx [%l7 + 0x68], %g3 edge32l %o5, %g4, %g6 ldx [%l7 + 0x20], %l6 loop_1923: fones %f9 tvs %icc, 0x6 tne %xcc, 0x1 stb %o1, [%l7 + 0x44] brgz %o6, loop_1924 fxnors %f10, %f5, %f1 ldsb [%l7 + 0x70], %o3 tpos %xcc, 0x6 loop_1924: edge32l %l0, %l5, %l3 fsrc1 %f8, %f12 fmovsn %xcc, %f2, %f9 tsubcc %o7, 0x1F5A, %o0 fors %f8, %f4, %f11 movrne %g1, %i5, %l2 fnot2s %f10, %f15 fbn,a %fcc1, loop_1925 alignaddrl %i2, %l1, %i0 bvc,a,pn %icc, loop_1926 edge16l %g2, %l4, %i4 loop_1925: bvs,pt %icc, loop_1927 lduw [%l7 + 0x64], %o4 loop_1926: sdiv %i7, 0x1759, %o2 ld [%l7 + 0x24], %f0 loop_1927: fmovsvc %icc, %f4, %f15 bpos,pn %xcc, loop_1928 nop setx loop_1929, %l0, %l1 jmpl %l1, %g7 tge %icc, 0x6 edge8l %i1, %i6, %i3 loop_1928: ld [%l7 + 0x70], %f5 loop_1929: fbg,a %fcc2, loop_1930 fbug,a %fcc0, loop_1931 movl %xcc, %g3, %o5 tgu %xcc, 0x5 loop_1930: fpadd16s %f5, %f7, %f2 loop_1931: fmovrsgz %g4, %f14, %f6 orncc %g5, %l6, %o1 fpsub16s %f15, %f15, %f1 ldsb [%l7 + 0x11], %o6 lduh [%l7 + 0x16], %o3 ldsh [%l7 + 0x12], %l0 be %xcc, loop_1932 udivx %l5, 0x1C99, %g6 xnor %l3, %o7, %o0 fcmpes %fcc2, %f10, %f6 loop_1932: fnand %f14, %f14, %f14 sth %g1, [%l7 + 0x16] movl %icc, %i5, %l2 tvc %icc, 0x5 stx %i2, [%l7 + 0x10] fmovrsne %l1, %f1, %f1 fpsub16 %f4, %f10, %f14 fsrc2 %f10, %f6 stb %g2, [%l7 + 0x2D] fmovsn %xcc, %f9, %f9 std %f10, [%l7 + 0x10] addcc %i0, 0x1112, %i4 srl %l4, %o4, %o2 lduw [%l7 + 0x64], %i7 sethi 0x0953, %g7 movrlz %i6, %i1, %i3 fpadd32s %f5, %f12, %f5 movleu %xcc, %o5, %g3 ldsb [%l7 + 0x2C], %g4 fmovdcc %icc, %f15, %f15 fmovdg %icc, %f2, %f8 ldub [%l7 + 0x65], %g5 lduh [%l7 + 0x4A], %l6 array8 %o1, %o3, %l0 fand %f12, %f8, %f8 andcc %o6, %g6, %l5 fand %f10, %f10, %f10 ldsb [%l7 + 0x45], %l3 subccc %o0, 0x02BC, %g1 nop setx loop_1933, %l0, %l1 jmpl %l1, %i5 pdist %f12, %f0, %f6 movneg %icc, %l2, %i2 st %f1, [%l7 + 0x4C] loop_1933: fors %f1, %f6, %f10 std %f0, [%l7 + 0x08] movleu %icc, %l1, %o7 tvc %xcc, 0x6 bvc,pn %xcc, loop_1934 fmovrdgez %i0, %f0, %f14 fmovrsgz %i4, %f7, %f13 nop setx loop_1935, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1934: array32 %g2, %l4, %o2 ldsb [%l7 + 0x73], %i7 brlez %g7, loop_1936 loop_1935: fbne %fcc1, loop_1937 tvc %xcc, 0x5 lduw [%l7 + 0x24], %i6 loop_1936: fmovsneg %icc, %f1, %f8 loop_1937: fsrc2s %f7, %f14 ldub [%l7 + 0x38], %o4 std %f2, [%l7 + 0x20] fcmpne16 %f12, %f14, %i3 fsrc2s %f14, %f10 movrlz %i1, 0x1F7, %g3 fbne %fcc0, loop_1938 bvs,a loop_1939 fxnors %f6, %f3, %f0 fpsub16 %f8, %f0, %f8 loop_1938: ld [%l7 + 0x18], %f9 loop_1939: fpack32 %f6, %f0, %f6 fbo,a %fcc3, loop_1940 brgez %g4, loop_1941 sth %o5, [%l7 + 0x2E] orcc %l6, %g5, %o1 loop_1940: fmovsl %xcc, %f12, %f6 loop_1941: ldd [%l7 + 0x50], %f6 fmovdpos %xcc, %f1, %f0 addc %l0, 0x1F93, %o6 be,a,pn %xcc, loop_1942 ld [%l7 + 0x08], %f7 ld [%l7 + 0x0C], %f1 stb %o3, [%l7 + 0x33] loop_1942: ldx [%l7 + 0x10], %l5 ldsh [%l7 + 0x4E], %l3 ldsb [%l7 + 0x1B], %o0 lduh [%l7 + 0x64], %g1 ldd [%l7 + 0x10], %f8 udiv %i5, 0x1536, %l2 stb %g6, [%l7 + 0x4A] fornot1 %f10, %f6, %f2 srax %l1, %o7, %i0 brgz,a %i2, loop_1943 fandnot2s %f4, %f6, %f9 fbn,a %fcc0, loop_1944 brgez %g2, loop_1945 loop_1943: movrlz %l4, 0x296, %o2 fpadd32s %f0, %f10, %f7 loop_1944: fmovsg %icc, %f2, %f8 loop_1945: fmovdcc %xcc, %f11, %f14 fbuge,a %fcc1, loop_1946 ldsw [%l7 + 0x3C], %i4 srlx %g7, 0x13, %i7 fcmpd %fcc2, %f12, %f10 loop_1946: bvs,a,pt %icc, loop_1947 fnot2s %f7, %f10 lduw [%l7 + 0x78], %o4 edge16ln %i6, %i1, %i3 loop_1947: fmul8ulx16 %f4, %f10, %f14 subcc %g3, %g4, %l6 edge8n %o5, %o1, %l0 addcc %o6, %o3, %l5 subccc %g5, %l3, %o0 xorcc %g1, 0x071F, %i5 srlx %l2, %g6, %l1 stx %i0, [%l7 + 0x20] movpos %icc, %o7, %i2 addcc %l4, %o2, %i4 andcc %g7, 0x185F, %i7 tn %xcc, 0x4 bn %icc, loop_1948 bcs,a loop_1949 fmovdl %icc, %f12, %f13 stw %g2, [%l7 + 0x6C] loop_1948: ldsh [%l7 + 0x42], %i6 loop_1949: fmovdvc %xcc, %f7, %f0 fones %f9 ldsh [%l7 + 0x5C], %o4 fmovda %icc, %f15, %f13 st %f15, [%l7 + 0x28] fpsub32 %f0, %f2, %f0 fmovsne %icc, %f9, %f0 fcmpne16 %f10, %f6, %i1 movle %xcc, %g3, %i3 stw %l6, [%l7 + 0x44] tne %icc, 0x3 fsrc2s %f8, %f9 umul %g4, 0x0032, %o1 movvs %icc, %l0, %o6 bcs %xcc, loop_1950 ldx [%l7 + 0x48], %o5 ldub [%l7 + 0x42], %o3 fmovsleu %xcc, %f13, %f7 loop_1950: fzeros %f6 ldx [%l7 + 0x48], %l5 fandnot1 %f10, %f4, %f0 brgez,a %l3, loop_1951 ldsw [%l7 + 0x34], %o0 fmovrsgez %g5, %f7, %f1 fmovsge %xcc, %f0, %f0 loop_1951: ldub [%l7 + 0x19], %i5 movre %g1, 0x00C, %l2 ldub [%l7 + 0x1B], %l1 lduw [%l7 + 0x34], %i0 mulx %o7, %g6, %i2 fnot1s %f5, %f13 bneg,a %xcc, loop_1952 udivx %l4, 0x0214, %i4 alignaddr %o2, %i7, %g7 lduh [%l7 + 0x76], %g2 loop_1952: std %f12, [%l7 + 0x68] ldsw [%l7 + 0x44], %i6 fmovrsgz %o4, %f4, %f10 tvc %icc, 0x5 ldx [%l7 + 0x28], %g3 fpsub16 %f10, %f4, %f8 fmovrde %i1, %f4, %f14 sethi 0x1A96, %i3 fpadd32s %f14, %f0, %f15 fnands %f9, %f8, %f3 for %f10, %f2, %f6 fba,a %fcc2, loop_1953 fmovsvc %xcc, %f14, %f1 fbe,a %fcc2, loop_1954 fnot2 %f8, %f10 loop_1953: addccc %g4, 0x14D4, %o1 stx %l0, [%l7 + 0x78] loop_1954: fornot2 %f10, %f14, %f14 std %f14, [%l7 + 0x48] smul %o6, 0x0E82, %l6 fmovdvc %xcc, %f14, %f1 movleu %icc, %o3, %o5 andncc %l5, %o0, %g5 ldd [%l7 + 0x20], %f12 fcmpd %fcc0, %f4, %f10 fbl %fcc1, loop_1955 movg %xcc, %i5, %g1 lduw [%l7 + 0x14], %l3 tcc %xcc, 0x4 loop_1955: be %xcc, loop_1956 bpos,pn %icc, loop_1957 ldd [%l7 + 0x38], %f0 stx %l1, [%l7 + 0x50] loop_1956: fmovdvc %icc, %f15, %f15 loop_1957: stw %l2, [%l7 + 0x54] fandnot1s %f3, %f0, %f6 ldd [%l7 + 0x10], %f10 tgu %icc, 0x7 fmovrsgez %o7, %f6, %f8 stx %i0, [%l7 + 0x48] stb %g6, [%l7 + 0x7E] bvs,pn %xcc, loop_1958 ldsw [%l7 + 0x78], %i2 ld [%l7 + 0x7C], %f10 tvc %xcc, 0x3 loop_1958: ld [%l7 + 0x48], %f2 fbne %fcc3, loop_1959 fmovrdlz %i4, %f4, %f12 ldsh [%l7 + 0x4C], %l4 bge,a,pn %xcc, loop_1960 loop_1959: orn %i7, 0x110C, %g7 fsrc2s %f13, %f15 movrne %o2, %i6, %g2 loop_1960: fcmpne32 %f14, %f0, %o4 st %f2, [%l7 + 0x44] fmovdle %xcc, %f2, %f8 edge16n %i1, %i3, %g4 ldd [%l7 + 0x10], %f8 st %f12, [%l7 + 0x34] brgez %g3, loop_1961 fcmple16 %f14, %f6, %o1 fabss %f0, %f15 addccc %l0, 0x1741, %l6 loop_1961: ldsw [%l7 + 0x24], %o3 andn %o5, 0x01A5, %l5 fmovsne %xcc, %f3, %f9 fmovdn %xcc, %f8, %f5 tne %xcc, 0x3 fbne %fcc0, loop_1962 fxors %f9, %f4, %f7 brnz,a %o0, loop_1963 fnot2 %f6, %f6 loop_1962: fcmpgt16 %f8, %f8, %g5 fble %fcc3, loop_1964 loop_1963: tg %icc, 0x3 movle %icc, %o6, %i5 fbl,a %fcc0, loop_1965 loop_1964: stw %l3, [%l7 + 0x34] fbuge %fcc3, loop_1966 sllx %g1, %l2, %l1 loop_1965: nop setx loop_1967, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc2, loop_1968 loop_1966: fmovsg %icc, %f2, %f6 fblg %fcc1, loop_1969 loop_1967: fbo,a %fcc3, loop_1970 loop_1968: fmovdcs %icc, %f14, %f12 stb %i0, [%l7 + 0x31] loop_1969: fmovdge %xcc, %f7, %f5 loop_1970: sth %g6, [%l7 + 0x24] pdist %f4, %f0, %f2 lduh [%l7 + 0x40], %o7 fpadd32 %f8, %f12, %f4 fmovrsne %i4, %f3, %f13 subcc %l4, %i7, %i2 fmovrdlez %g7, %f6, %f0 fmovdneg %icc, %f13, %f5 lduw [%l7 + 0x64], %i6 bneg,pn %icc, loop_1971 brlz %o2, loop_1972 fmovrsgz %g2, %f2, %f12 sll %o4, %i3, %i1 loop_1971: brz %g4, loop_1973 loop_1972: tpos %icc, 0x5 bshuffle %f4, %f2, %f14 std %f14, [%l7 + 0x40] loop_1973: sth %o1, [%l7 + 0x42] fcmpgt16 %f10, %f2, %g3 fnot2 %f4, %f10 ldub [%l7 + 0x52], %l6 ldsb [%l7 + 0x67], %o3 edge8ln %o5, %l5, %l0 tge %icc, 0x2 ldsb [%l7 + 0x59], %o0 fmul8x16al %f5, %f1, %f12 taddcctv %o6, %g5, %l3 fnot1s %f4, %f12 fmovrdlz %g1, %f4, %f10 stw %l2, [%l7 + 0x30] lduw [%l7 + 0x14], %l1 fmovdleu %icc, %f10, %f0 umulcc %i0, %g6, %i5 fcmps %fcc2, %f0, %f11 bne,a loop_1974 smulcc %i4, 0x18DE, %l4 popc 0x0B35, %o7 std %f0, [%l7 + 0x30] loop_1974: fbg %fcc2, loop_1975 srl %i7, %g7, %i2 fblg %fcc3, loop_1976 lduw [%l7 + 0x5C], %i6 loop_1975: andcc %g2, 0x0E99, %o4 st %f4, [%l7 + 0x10] loop_1976: stw %i3, [%l7 + 0x20] array32 %o2, %i1, %g4 ldsh [%l7 + 0x0C], %g3 fmovdvc %xcc, %f8, %f2 sth %l6, [%l7 + 0x20] fmovdvs %xcc, %f7, %f5 movcc %icc, %o1, %o3 fmovdvc %xcc, %f9, %f13 tge %icc, 0x5 ldsw [%l7 + 0x3C], %o5 fmovrslez %l0, %f11, %f4 stw %o0, [%l7 + 0x44] xnor %l5, %g5, %o6 subccc %l3, %g1, %l1 brz,a %i0, loop_1977 fmovdvs %xcc, %f6, %f5 bge,pn %xcc, loop_1978 fzero %f10 loop_1977: fbn,a %fcc0, loop_1979 bgu,pt %icc, loop_1980 loop_1978: lduw [%l7 + 0x70], %l2 ble,a,pn %xcc, loop_1981 loop_1979: xnor %g6, 0x1D6A, %i4 loop_1980: fsrc1s %f4, %f8 fmovrsgez %l4, %f7, %f3 loop_1981: fcmpeq32 %f0, %f2, %o7 stx %i7, [%l7 + 0x40] mulx %g7, 0x0E07, %i2 lduw [%l7 + 0x40], %i6 ldd [%l7 + 0x50], %f10 andcc %g2, %o4, %i3 edge32n %o2, %i5, %g4 siam 0x4 xnor %g3, %l6, %i1 fbo,a %fcc3, loop_1982 stw %o3, [%l7 + 0x08] fmovrse %o5, %f11, %f11 lduw [%l7 + 0x4C], %o1 loop_1982: fexpand %f14, %f14 bg,a,pt %xcc, loop_1983 fsrc1s %f3, %f6 fxnor %f4, %f2, %f14 movrlez %l0, 0x3AB, %o0 loop_1983: sth %g5, [%l7 + 0x3C] fzeros %f10 udivx %o6, 0x1641, %l3 brgez %l5, loop_1984 fblg,a %fcc2, loop_1985 ldx [%l7 + 0x70], %g1 xor %l1, %l2, %i0 loop_1984: stb %i4, [%l7 + 0x2B] loop_1985: fmovdgu %xcc, %f4, %f15 ldsb [%l7 + 0x78], %l4 subccc %o7, 0x0CE5, %i7 edge32ln %g7, %i2, %g6 fpsub32s %f8, %f13, %f4 stb %g2, [%l7 + 0x4D] st %f5, [%l7 + 0x20] stw %o4, [%l7 + 0x1C] bshuffle %f14, %f10, %f12 ldd [%l7 + 0x78], %f10 bleu %icc, loop_1986 fmovsleu %xcc, %f10, %f5 fpsub32s %f1, %f3, %f2 fcmple16 %f2, %f8, %i6 loop_1986: lduh [%l7 + 0x54], %o2 alignaddrl %i5, %g4, %g3 ldd [%l7 + 0x78], %f0 sth %i3, [%l7 + 0x76] stw %l6, [%l7 + 0x20] fmuld8sux16 %f5, %f14, %f10 fandnot2s %f5, %f12, %f2 sra %o3, 0x0C, %i1 fpackfix %f4, %f8 fmovse %xcc, %f3, %f1 bcc,a,pt %icc, loop_1987 fxnors %f12, %f3, %f2 fmovdleu %icc, %f7, %f1 bgu,a,pn %xcc, loop_1988 loop_1987: srlx %o1, 0x0D, %l0 std %f8, [%l7 + 0x50] fmovsvs %xcc, %f15, %f5 loop_1988: edge32l %o5, %o0, %o6 fmovdgu %xcc, %f0, %f3 siam 0x5 bneg,pt %icc, loop_1989 lduh [%l7 + 0x4C], %l3 fone %f14 ldd [%l7 + 0x40], %f8 loop_1989: fblg %fcc2, loop_1990 fpadd16 %f14, %f10, %f10 stb %g5, [%l7 + 0x2B] sll %l5, 0x13, %l1 loop_1990: brlz,a %l2, loop_1991 sth %i0, [%l7 + 0x6C] movcs %xcc, %i4, %l4 fcmpeq16 %f2, %f2, %g1 loop_1991: fmovdcs %icc, %f15, %f7 fpadd16 %f6, %f2, %f10 fmovdleu %xcc, %f1, %f1 lduw [%l7 + 0x4C], %o7 fxors %f12, %f11, %f11 fcmpgt32 %f12, %f6, %g7 movgu %icc, %i7, %i2 fnor %f6, %f0, %f0 ld [%l7 + 0x24], %f12 fmovdpos %xcc, %f6, %f5 fbne,a %fcc3, loop_1992 ld [%l7 + 0x3C], %f4 stb %g2, [%l7 + 0x0C] brgez %o4, loop_1993 loop_1992: st %f5, [%l7 + 0x24] fbg %fcc1, loop_1994 st %f5, [%l7 + 0x60] loop_1993: fbn %fcc2, loop_1995 orcc %i6, %o2, %g6 loop_1994: sth %i5, [%l7 + 0x44] subcc %g3, 0x026F, %g4 loop_1995: fmovrslz %i3, %f2, %f2 tleu %icc, 0x6 fones %f2 std %f6, [%l7 + 0x48] fcmple32 %f0, %f10, %l6 fpadd16s %f1, %f10, %f1 fandnot1s %f15, %f6, %f10 sethi 0x1D3D, %o3 umulcc %i1, %o1, %o5 fmovdvc %icc, %f9, %f5 subccc %l0, 0x1B19, %o6 fpsub16 %f0, %f8, %f0 ldd [%l7 + 0x10], %f4 srl %l3, %g5, %o0 fornot2s %f9, %f13, %f13 movpos %icc, %l5, %l2 fexpand %f10, %f10 stw %l1, [%l7 + 0x14] tle %icc, 0x5 fnands %f6, %f3, %f5 ld [%l7 + 0x18], %f9 nop setx loop_1996, %l0, %l1 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,a %i4, loop_1997 fmovsne %xcc, %f0, %f11 fzero %f0 loop_1996: fnand %f12, %f10, %f12 loop_1997: fornot2 %f0, %f8, %f6 andn %i0, %g1, %l4 fmovsn %xcc, %f8, %f9 fcmpes %fcc1, %f0, %f1 mulscc %o7, %i7, %g7 fpsub32s %f3, %f14, %f14 movcc %xcc, %g2, %o4 xor %i6, 0x1F81, %i2 lduh [%l7 + 0x24], %o2 pdist %f6, %f14, %f2 stx %i5, [%l7 + 0x18] edge32n %g3, %g6, %g4 fsrc1s %f3, %f9 fornot2 %f12, %f4, %f12 fmovdvs %icc, %f5, %f5 addc %l6, 0x1D91, %i3 fbn,a %fcc2, loop_1998 fnot1 %f8, %f14 brgz %o3, loop_1999 lduh [%l7 + 0x0C], %o1 loop_1998: ldsh [%l7 + 0x3C], %i1 stb %o5, [%l7 + 0x08] loop_1999: fmovdgu %xcc, %f13, %f3 array16 %o6, %l0, %l3 stb %g5, [%l7 + 0x13] std %f14, [%l7 + 0x40] bne,pt %icc, loop_2000 fpadd32s %f6, %f5, %f13 fors %f14, %f9, %f12 nop setx loop_2001, %l0, %l1 jmpl %l1, %o0 loop_2000: fpsub16 %f4, %f12, %f2 fbge,a %fcc1, loop_2002 fcmpd %fcc3, %f4, %f0 loop_2001: fmovrdlz %l2, %f6, %f10 edge32ln %l5, %l1, %i4 loop_2002: stb %g1, [%l7 + 0x42] tl %xcc, 0x0 ldub [%l7 + 0x23], %l4 tcc %icc, 0x2 lduw [%l7 + 0x64], %o7 fmul8ulx16 %f10, %f6, %f6 stb %i7, [%l7 + 0x0D] tg %xcc, 0x1 fmovd %f10, %f14 ldsw [%l7 + 0x18], %i0 edge16l %g7, %o4, %g2 lduh [%l7 + 0x58], %i6 stb %o2, [%l7 + 0x34] edge32n %i5, %g3, %g6 fmovdle %icc, %f7, %f8 fmovdleu %icc, %f13, %f11 fmovrdne %g4, %f14, %f0 fmovsge %icc, %f8, %f14 ta %icc, 0x5 sth %l6, [%l7 + 0x58] te %icc, 0x2 fcmple16 %f8, %f6, %i2 stb %i3, [%l7 + 0x0A] call loop_2003 tsubcc %o3, 0x0110, %o1 lduh [%l7 + 0x38], %i1 stw %o6, [%l7 + 0x34] loop_2003: bcc,pt %xcc, loop_2004 bcc,pn %xcc, loop_2005 ldd [%l7 + 0x38], %f14 ldsw [%l7 + 0x70], %l0 loop_2004: ldsw [%l7 + 0x38], %l3 loop_2005: std %f10, [%l7 + 0x08] fmovrdlez %g5, %f6, %f12 lduh [%l7 + 0x58], %o5 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 ldx [%l7 + 0x60], %l2 stw %o0, [%l7 + 0x28] ldsw [%l7 + 0x5C], %l1 loop_2006: ldsw [%l7 + 0x54], %l5 mova %icc, %i4, %l4 fand %f10, %f8, %f4 ld [%l7 + 0x74], %f13 fmovrsgz %g1, %f13, %f1 sra %i7, 0x0C, %i0 tcs %icc, 0x2 stb %g7, [%l7 + 0x4E] ldsb [%l7 + 0x62], %o7 ldsb [%l7 + 0x4C], %g2 ldsh [%l7 + 0x54], %o4 fmovsle %xcc, %f9, %f7 stw %i6, [%l7 + 0x1C] stb %i5, [%l7 + 0x5E] subccc %g3, 0x03B9, %g6 fmovd %f10, %f8 fmovdg %xcc, %f3, %f14 movleu %icc, %o2, %g4 fmovrdlez %i2, %f0, %f14 fandnot2 %f2, %f12, %f2 bneg,a,pt %icc, loop_2007 ldd [%l7 + 0x40], %f14 tleu %icc, 0x6 fmovsl %xcc, %f9, %f8 loop_2007: stw %l6, [%l7 + 0x54] sth %o3, [%l7 + 0x6E] be %xcc, loop_2008 ldsh [%l7 + 0x52], %i3 lduh [%l7 + 0x68], %i1 bneg,a,pt %icc, loop_2009 loop_2008: ldx [%l7 + 0x70], %o6 fmovde %xcc, %f3, %f3 ldsh [%l7 + 0x3A], %l0 loop_2009: ldsh [%l7 + 0x10], %o1 tsubcc %l3, 0x0D57, %o5 fmovrsne %g5, %f0, %f11 fpmerge %f9, %f1, %f8 ldsb [%l7 + 0x0F], %l2 be,pn %icc, loop_2010 sllx %l1, %l5, %i4 fmovdl %icc, %f15, %f4 fmovrde %l4, %f12, %f6 loop_2010: pdist %f10, %f14, %f10 fba %fcc1, loop_2011 bshuffle %f14, %f0, %f0 fbul %fcc1, loop_2012 stw %g1, [%l7 + 0x6C] loop_2011: std %f0, [%l7 + 0x58] movre %i7, 0x157, %i0 loop_2012: st %f3, [%l7 + 0x4C] fone %f8 fsrc1s %f3, %f13 bn,a,pn %icc, loop_2013 fsrc1 %f4, %f4 andn %g7, %o7, %g2 fornot2 %f8, %f12, %f8 loop_2013: fbl,a %fcc3, loop_2014 ldub [%l7 + 0x1D], %o0 bpos loop_2015 fabss %f14, %f4 loop_2014: fblg,a %fcc2, loop_2016 std %f8, [%l7 + 0x60] loop_2015: st %f1, [%l7 + 0x60] fmovde %icc, %f3, %f8 loop_2016: fone %f0 ldx [%l7 + 0x08], %o4 pdist %f4, %f0, %f2 ldsb [%l7 + 0x08], %i5 fbu,a %fcc0, loop_2017 st %f9, [%l7 + 0x3C] bcs,a %xcc, loop_2018 array32 %g3, %i6, %o2 loop_2017: bl,pn %xcc, loop_2019 fnot2 %f14, %f0 loop_2018: fbge,a %fcc1, loop_2020 tgu %icc, 0x4 loop_2019: brgez %g6, loop_2021 call loop_2022 loop_2020: stb %g4, [%l7 + 0x60] orncc %l6, 0x199C, %o3 loop_2021: ldsb [%l7 + 0x51], %i3 loop_2022: fmovdge %icc, %f6, %f15 stb %i1, [%l7 + 0x6B] fornot2 %f14, %f10, %f14 brz %i2, loop_2023 fpadd32 %f14, %f10, %f0 fcmped %fcc1, %f8, %f14 ldsw [%l7 + 0x38], %l0 loop_2023: edge32ln %o6, %o1, %o5 ldsh [%l7 + 0x7E], %g5 fbe,a %fcc3, loop_2024 stw %l2, [%l7 + 0x44] fpsub32s %f7, %f2, %f2 stw %l1, [%l7 + 0x14] loop_2024: xnor %l3, 0x082F, %l5 xnorcc %l4, 0x113A, %g1 fbule %fcc0, loop_2025 st %f6, [%l7 + 0x58] fpsub16s %f11, %f3, %f1 orcc %i4, 0x0594, %i0 loop_2025: lduw [%l7 + 0x50], %i7 udivx %o7, 0x0B28, %g2 fpadd32s %f13, %f0, %f7 bcc,a loop_2026 fcmpeq32 %f10, %f0, %o0 std %f12, [%l7 + 0x60] bcc loop_2027 loop_2026: lduw [%l7 + 0x74], %g7 stx %i5, [%l7 + 0x18] or %g3, 0x098A, %o4 loop_2027: lduw [%l7 + 0x44], %i6 ldsh [%l7 + 0x2E], %g6 udiv %g4, 0x1EDB, %o2 fnors %f11, %f3, %f13 fzeros %f9 fmovda %xcc, %f4, %f6 tleu %icc, 0x5 stx %l6, [%l7 + 0x40] fones %f11 tgu %xcc, 0x6 ldsb [%l7 + 0x7B], %i3 lduw [%l7 + 0x58], %i1 std %f12, [%l7 + 0x68] srax %o3, %l0, %i2 orcc %o1, 0x13EC, %o6 bvc,a %icc, loop_2028 ldsh [%l7 + 0x64], %g5 brz,a %l2, loop_2029 orncc %l1, %l3, %o5 loop_2028: srl %l5, %g1, %i4 subccc %l4, %i7, %i0 loop_2029: stw %o7, [%l7 + 0x54] bneg,a,pt %icc, loop_2030 fzero %f12 fmovsle %xcc, %f4, %f3 umulcc %o0, 0x1023, %g7 loop_2030: brlz %i5, loop_2031 sth %g2, [%l7 + 0x40] fcmps %fcc2, %f3, %f1 sdiv %g3, 0x030E, %o4 loop_2031: fnegs %f6, %f4 smul %i6, %g6, %o2 nop setx loop_2032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnors %f15, %f7, %f0 brnz %g4, loop_2033 st %f8, [%l7 + 0x78] loop_2032: lduw [%l7 + 0x48], %i3 tleu %icc, 0x7 loop_2033: fbul %fcc1, loop_2034 fmul8x16au %f8, %f9, %f14 stb %i1, [%l7 + 0x7C] taddcc %l6, %o3, %l0 loop_2034: fpmerge %f14, %f3, %f2 fbu,a %fcc0, loop_2035 umulcc %o1, 0x0B19, %i2 movge %icc, %g5, %l2 fmovscs %icc, %f13, %f15 loop_2035: fmovsgu %xcc, %f9, %f9 movcc %icc, %o6, %l1 ldsb [%l7 + 0x76], %o5 edge32ln %l5, %g1, %i4 subc %l4, %i7, %i0 fmovsle %xcc, %f9, %f0 ldsw [%l7 + 0x64], %l3 stx %o0, [%l7 + 0x30] fblg,a %fcc0, loop_2036 fba,a %fcc0, loop_2037 ldsw [%l7 + 0x70], %o7 fba %fcc1, loop_2038 loop_2036: alignaddr %g7, %i5, %g3 loop_2037: fbule %fcc1, loop_2039 stx %o4, [%l7 + 0x60] loop_2038: ldx [%l7 + 0x10], %g2 bcs,a %icc, loop_2040 loop_2039: fbuge,a %fcc1, loop_2041 sdivcc %g6, 0x0E9F, %o2 fbu %fcc1, loop_2042 loop_2040: ldsb [%l7 + 0x6D], %i6 loop_2041: fbl,a %fcc0, loop_2043 sdivcc %g4, 0x0612, %i3 loop_2042: fcmpne16 %f12, %f2, %l6 ldsh [%l7 + 0x68], %i1 loop_2043: lduw [%l7 + 0x14], %o3 fzeros %f3 lduh [%l7 + 0x60], %o1 tvs %icc, 0x1 movcs %icc, %l0, %g5 fmovsl %xcc, %f13, %f12 fnegs %f1, %f7 movle %xcc, %l2, %i2 array16 %o6, %l1, %l5 fbl %fcc3, loop_2044 edge32n %o5, %i4, %g1 bcc,a %icc, loop_2045 tpos %icc, 0x5 loop_2044: stx %l4, [%l7 + 0x40] tle %xcc, 0x6 loop_2045: fcmpne32 %f14, %f0, %i7 ldd [%l7 + 0x40], %f6 ldub [%l7 + 0x16], %l3 tgu %icc, 0x1 stb %i0, [%l7 + 0x52] srl %o0, %o7, %i5 ldx [%l7 + 0x68], %g7 srlx %g3, %o4, %g2 fnot2 %f12, %f12 fone %f10 bne,a loop_2046 stb %g6, [%l7 + 0x0B] ldx [%l7 + 0x08], %i6 smulcc %g4, %i3, %l6 loop_2046: fnors %f13, %f8, %f9 fmovsl %icc, %f14, %f7 fbg,a %fcc0, loop_2047 bleu %icc, loop_2048 brlez,a %i1, loop_2049 bshuffle %f8, %f6, %f6 loop_2047: brlez %o3, loop_2050 loop_2048: ldub [%l7 + 0x28], %o1 loop_2049: fmovrdne %o2, %f10, %f0 umulcc %g5, %l2, %i2 loop_2050: stx %l0, [%l7 + 0x40] lduw [%l7 + 0x68], %l1 ldx [%l7 + 0x30], %l5 brlez,a %o5, loop_2051 lduh [%l7 + 0x4A], %o6 ldsb [%l7 + 0x25], %g1 sth %i4, [%l7 + 0x52] loop_2051: ldx [%l7 + 0x10], %i7 ldsb [%l7 + 0x0A], %l3 movle %icc, %l4, %i0 tleu %icc, 0x2 ldsh [%l7 + 0x6C], %o7 fmovdle %icc, %f8, %f0 ldsb [%l7 + 0x4B], %o0 tvc %icc, 0x7 stb %i5, [%l7 + 0x63] fmovrslz %g7, %f1, %f9 andncc %g3, %o4, %g6 fmovsneg %xcc, %f6, %f14 edge32l %g2, %i6, %g4 lduh [%l7 + 0x0C], %i3 fnot1 %f14, %f6 sll %l6, 0x1C, %o3 fandnot2 %f14, %f6, %f12 fbu %fcc2, loop_2052 ldsb [%l7 + 0x7B], %i1 stw %o2, [%l7 + 0x30] addcc %o1, 0x0A1B, %l2 loop_2052: fmovdpos %xcc, %f7, %f3 ld [%l7 + 0x10], %f2 mulscc %g5, 0x03CC, %i2 bn,pt %xcc, loop_2053 fbul,a %fcc1, loop_2054 sth %l0, [%l7 + 0x58] sll %l5, %l1, %o6 loop_2053: orn %o5, %i4, %g1 loop_2054: ldd [%l7 + 0x18], %f0 fabsd %f0, %f0 bleu,pt %icc, loop_2055 sth %i7, [%l7 + 0x58] fpack16 %f0, %f10 ldsw [%l7 + 0x78], %l3 loop_2055: brlez %i0, loop_2056 bvs loop_2057 movrlez %o7, %o0, %i5 movleu %xcc, %g7, %g3 loop_2056: ble,a,pn %icc, loop_2058 loop_2057: st %f8, [%l7 + 0x58] ldd [%l7 + 0x30], %f6 brnz %l4, loop_2059 loop_2058: ldsh [%l7 + 0x54], %o4 ldsb [%l7 + 0x13], %g6 fmovsvc %icc, %f8, %f13 loop_2059: fpack16 %f2, %f13 fnot1 %f4, %f4 nop setx loop_2060, %l0, %l1 jmpl %l1, %i6 fnor %f2, %f8, %f2 lduw [%l7 + 0x74], %g4 edge32 %i3, %l6, %g2 loop_2060: fsrc2s %f12, %f0 stw %o3, [%l7 + 0x0C] ldub [%l7 + 0x2F], %i1 fmovdneg %icc, %f4, %f13 fmuld8ulx16 %f4, %f5, %f0 fxnor %f4, %f4, %f6 array8 %o1, %l2, %g5 fpadd16s %f2, %f10, %f8 bneg,a %icc, loop_2061 ldx [%l7 + 0x18], %o2 ldsb [%l7 + 0x79], %i2 fbl,a %fcc0, loop_2062 loop_2061: movrlez %l5, %l1, %o6 subc %o5, %l0, %g1 ldsw [%l7 + 0x3C], %i4 loop_2062: addc %l3, %i7, %i0 movg %xcc, %o7, %o0 edge8 %g7, %g3, %i5 fnegs %f2, %f4 brnz,a %o4, loop_2063 std %f10, [%l7 + 0x70] orn %l4, 0x1BFB, %g6 fmovdpos %xcc, %f15, %f3 loop_2063: brz %g4, loop_2064 stx %i6, [%l7 + 0x70] sth %l6, [%l7 + 0x72] be,a %icc, loop_2065 loop_2064: brgez,a %g2, loop_2066 std %f2, [%l7 + 0x40] bneg loop_2067 loop_2065: fmovrslez %o3, %f3, %f10 loop_2066: fmovdvc %xcc, %f4, %f14 fcmpgt16 %f8, %f12, %i1 loop_2067: fxnor %f4, %f12, %f6 fmovdcs %xcc, %f4, %f15 faligndata %f4, %f10, %f14 fmul8x16 %f6, %f0, %f6 ldsb [%l7 + 0x17], %o1 fmovrdlez %l2, %f6, %f4 ld [%l7 + 0x78], %f8 fba,a %fcc3, loop_2068 fornot1s %f7, %f5, %f10 ldsh [%l7 + 0x54], %g5 movge %xcc, %o2, %i3 loop_2068: bshuffle %f2, %f12, %f4 fmul8ulx16 %f14, %f10, %f6 srlx %i2, %l5, %o6 ld [%l7 + 0x44], %f0 st %f3, [%l7 + 0x14] ldd [%l7 + 0x58], %f12 mulx %l1, %o5, %g1 ldsw [%l7 + 0x5C], %i4 bcs,a loop_2069 stx %l0, [%l7 + 0x20] fpmerge %f15, %f11, %f6 addccc %i7, 0x0544, %i0 loop_2069: fnor %f4, %f8, %f14 orncc %l3, %o0, %g7 fexpand %f1, %f6 udivx %g3, 0x041E, %o7 nop setx loop_2070, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x74], %f13 sdiv %i5, 0x1912, %l4 movne %icc, %g6, %o4 loop_2070: udiv %i6, 0x0626, %g4 ldsw [%l7 + 0x10], %g2 popc 0x17BE, %o3 edge16l %l6, %o1, %l2 fpmerge %f15, %f2, %f6 nop setx loop_2071, %l0, %l1 jmpl %l1, %g5 xor %o2, 0x0462, %i1 ldx [%l7 + 0x60], %i2 ldsh [%l7 + 0x40], %i3 loop_2071: tle %icc, 0x5 fmovdne %xcc, %f1, %f13 ld [%l7 + 0x58], %f6 fmovdgu %xcc, %f11, %f13 movne %xcc, %l5, %l1 fmovdgu %xcc, %f6, %f15 tneg %xcc, 0x7 sth %o6, [%l7 + 0x18] fpsub16 %f8, %f8, %f0 fmovscc %xcc, %f0, %f12 fmovsleu %icc, %f15, %f4 lduh [%l7 + 0x66], %g1 tpos %icc, 0x4 bn loop_2072 fble,a %fcc1, loop_2073 brgz,a %i4, loop_2074 stb %o5, [%l7 + 0x20] loop_2072: fcmpgt16 %f4, %f12, %i7 loop_2073: fmovdneg %xcc, %f2, %f9 loop_2074: sllx %i0, 0x1D, %l3 addcc %o0, 0x0543, %l0 lduh [%l7 + 0x5A], %g7 tleu %icc, 0x3 movle %icc, %o7, %g3 ldsb [%l7 + 0x5D], %i5 fcmpes %fcc2, %f1, %f9 alignaddrl %g6, %l4, %o4 fbule,a %fcc2, loop_2075 sllx %g4, 0x03, %g2 fnands %f1, %f2, %f9 stx %i6, [%l7 + 0x70] loop_2075: stb %o3, [%l7 + 0x1D] movrlez %l6, 0x120, %l2 fornot2 %f10, %f6, %f12 fornot1s %f12, %f13, %f14 fbu,a %fcc3, loop_2076 fmovrdgz %o1, %f8, %f10 fmovsvs %icc, %f4, %f10 std %f10, [%l7 + 0x38] loop_2076: ldsb [%l7 + 0x3B], %o2 ldx [%l7 + 0x68], %g5 addc %i2, 0x1D7F, %i1 fpmerge %f6, %f12, %f6 bcc,a loop_2077 siam 0x4 fxnors %f1, %f15, %f3 fones %f2 loop_2077: tcs %icc, 0x5 ldx [%l7 + 0x68], %l5 movcs %xcc, %l1, %o6 stx %i3, [%l7 + 0x08] fbu %fcc2, loop_2078 edge8n %g1, %o5, %i7 fpack32 %f14, %f4, %f6 fmovspos %xcc, %f1, %f9 loop_2078: tn %xcc, 0x1 addcc %i0, 0x0994, %i4 fandnot2s %f9, %f11, %f8 fbge,a %fcc3, loop_2079 edge16ln %l3, %o0, %l0 edge16n %g7, %o7, %i5 ldub [%l7 + 0x31], %g6 loop_2079: movne %xcc, %g3, %l4 stb %o4, [%l7 + 0x09] fzeros %f3 ldsh [%l7 + 0x34], %g2 array16 %i6, %g4, %o3 nop setx loop_2080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz,a %l2, loop_2081 fmovsa %icc, %f15, %f11 add %o1, %o2, %g5 loop_2080: fmovrdgez %l6, %f12, %f10 loop_2081: ldd [%l7 + 0x10], %f4 sllx %i2, 0x02, %i1 lduw [%l7 + 0x08], %l5 brnz,a %o6, loop_2082 fmovrdlez %l1, %f2, %f6 fmovspos %xcc, %f2, %f3 stb %g1, [%l7 + 0x79] loop_2082: stw %i3, [%l7 + 0x1C] fmovdgu %xcc, %f10, %f1 fbu %fcc2, loop_2083 ldub [%l7 + 0x58], %i7 addccc %o5, %i0, %l3 tn %icc, 0x3 loop_2083: ldd [%l7 + 0x38], %f8 stb %o0, [%l7 + 0x14] edge32 %i4, %g7, %l0 stx %o7, [%l7 + 0x20] movrgz %g6, %i5, %l4 lduh [%l7 + 0x16], %g3 brnz,a %o4, loop_2084 te %xcc, 0x4 ldx [%l7 + 0x38], %i6 fandnot2 %f6, %f10, %f6 loop_2084: tsubcctv %g2, 0x0D89, %g4 fsrc2s %f13, %f13 movrlez %l2, %o1, %o2 ldub [%l7 + 0x09], %g5 fnot1s %f9, %f9 brnz,a %l6, loop_2085 ld [%l7 + 0x38], %f14 fpsub32s %f7, %f4, %f5 fcmple16 %f14, %f8, %i2 loop_2085: lduh [%l7 + 0x10], %o3 stb %i1, [%l7 + 0x1F] stb %o6, [%l7 + 0x7B] fmovrslez %l1, %f13, %f3 ldsh [%l7 + 0x0A], %g1 lduh [%l7 + 0x6A], %l5 alignaddrl %i3, %o5, %i0 bgu,a,pn %xcc, loop_2086 sll %l3, %i7, %i4 ldx [%l7 + 0x08], %g7 movrlz %l0, 0x23E, %o7 loop_2086: stx %o0, [%l7 + 0x40] sdivx %i5, 0x1E7D, %l4 stx %g3, [%l7 + 0x18] ldsw [%l7 + 0x64], %o4 fmul8x16 %f10, %f12, %f0 ldsw [%l7 + 0x3C], %g6 lduh [%l7 + 0x60], %g2 sth %g4, [%l7 + 0x68] fmovrsgz %i6, %f5, %f4 tvs %icc, 0x7 lduw [%l7 + 0x20], %l2 lduh [%l7 + 0x44], %o2 lduh [%l7 + 0x74], %g5 sub %l6, %o1, %i2 ldx [%l7 + 0x30], %o3 bleu,pt %xcc, loop_2087 std %f12, [%l7 + 0x78] fmovdgu %icc, %f11, %f11 sth %o6, [%l7 + 0x2C] loop_2087: brgez,a %l1, loop_2088 fcmple16 %f10, %f12, %i1 lduh [%l7 + 0x48], %g1 movgu %xcc, %l5, %i3 loop_2088: fmovsn %icc, %f11, %f10 fnegs %f7, %f2 fmovsne %icc, %f3, %f11 fand %f10, %f14, %f0 tge %icc, 0x7 stx %i0, [%l7 + 0x70] srax %o5, 0x08, %l3 ldsb [%l7 + 0x3D], %i7 std %f12, [%l7 + 0x70] std %f10, [%l7 + 0x38] xor %i4, %g7, %l0 bvs,a,pt %xcc, loop_2089 std %f14, [%l7 + 0x48] add %o7, %o0, %i5 addc %g3, 0x067B, %l4 loop_2089: smul %o4, %g6, %g2 stw %i6, [%l7 + 0x58] ldsw [%l7 + 0x24], %l2 fpadd16 %f10, %f6, %f2 fmovsgu %xcc, %f0, %f3 fble,a %fcc2, loop_2090 fmovrdgz %g4, %f8, %f6 edge8 %o2, %l6, %o1 brlz %i2, loop_2091 loop_2090: movle %icc, %g5, %o6 nop setx loop_2092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %icc, %l1, %i1 loop_2091: ldub [%l7 + 0x17], %o3 fmovrse %g1, %f10, %f3 loop_2092: ldub [%l7 + 0x38], %i3 sth %l5, [%l7 + 0x1C] ldub [%l7 + 0x68], %o5 srlx %l3, %i7, %i4 fcmped %fcc3, %f14, %f14 ldx [%l7 + 0x40], %i0 te %icc, 0x5 tne %xcc, 0x2 fmovsa %xcc, %f7, %f3 or %l0, %g7, %o0 ldub [%l7 + 0x41], %o7 te %icc, 0x5 fba %fcc0, loop_2093 movcc %xcc, %i5, %l4 fpack32 %f8, %f12, %f4 fmovs %f5, %f14 loop_2093: lduw [%l7 + 0x54], %g3 fornot2 %f0, %f2, %f6 std %f8, [%l7 + 0x50] ldub [%l7 + 0x40], %o4 bg,pt %xcc, loop_2094 fpmerge %f14, %f14, %f14 fandnot1 %f14, %f6, %f4 subccc %g6, %i6, %l2 loop_2094: lduw [%l7 + 0x08], %g4 ldsb [%l7 + 0x4E], %g2 ldsh [%l7 + 0x66], %o2 bn,a loop_2095 lduw [%l7 + 0x50], %o1 fmovs %f9, %f11 taddcctv %i2, 0x1C05, %l6 loop_2095: st %f15, [%l7 + 0x08] stw %g5, [%l7 + 0x54] fmovsg %icc, %f0, %f6 lduw [%l7 + 0x70], %l1 srax %i1, %o3, %g1 fmovsg %xcc, %f7, %f13 tge %xcc, 0x5 ldub [%l7 + 0x5A], %i3 fbue,a %fcc3, loop_2096 fcmps %fcc0, %f8, %f7 subccc %o6, 0x0A6B, %o5 stx %l5, [%l7 + 0x38] loop_2096: orn %l3, %i4, %i7 ldsh [%l7 + 0x5C], %l0 movrlez %g7, %o0, %o7 stx %i5, [%l7 + 0x68] fbl %fcc2, loop_2097 st %f13, [%l7 + 0x34] ldub [%l7 + 0x54], %l4 srax %i0, 0x02, %o4 loop_2097: bge loop_2098 edge32ln %g6, %g3, %l2 fmovsa %icc, %f1, %f8 fmovdleu %xcc, %f1, %f2 loop_2098: popc 0x162D, %i6 ldsw [%l7 + 0x78], %g2 st %f14, [%l7 + 0x28] move %icc, %g4, %o1 fmovsleu %xcc, %f7, %f11 fpsub16s %f8, %f4, %f12 movvc %xcc, %o2, %l6 addc %i2, %g5, %i1 sth %l1, [%l7 + 0x4C] tvs %xcc, 0x2 bgu,a,pt %icc, loop_2099 fmovsge %icc, %f1, %f13 ldsw [%l7 + 0x50], %g1 fnor %f4, %f14, %f2 loop_2099: ldsw [%l7 + 0x78], %o3 ldub [%l7 + 0x08], %o6 fsrc2 %f6, %f4 fbul %fcc0, loop_2100 fbul %fcc0, loop_2101 tg %xcc, 0x5 ldx [%l7 + 0x60], %o5 loop_2100: st %f7, [%l7 + 0x5C] loop_2101: ldsh [%l7 + 0x44], %l5 fandnot1 %f12, %f8, %f4 fmovda %icc, %f6, %f4 edge8n %l3, %i4, %i7 movg %xcc, %i3, %l0 ld [%l7 + 0x54], %f7 bcc %xcc, loop_2102 udivcc %o0, 0x1F25, %g7 fmovrslez %o7, %f9, %f14 sra %i5, 0x02, %i0 loop_2102: fpack32 %f2, %f8, %f4 or %o4, %l4, %g3 udiv %l2, 0x179E, %g6 edge16n %g2, %i6, %o1 smulcc %g4, 0x17B0, %l6 movg %xcc, %i2, %g5 fnand %f6, %f12, %f14 ldsw [%l7 + 0x34], %o2 alignaddrl %i1, %l1, %o3 fcmped %fcc3, %f10, %f12 movvc %icc, %o6, %g1 udivx %o5, 0x025B, %l5 fbue,a %fcc3, loop_2103 lduw [%l7 + 0x68], %l3 ldsh [%l7 + 0x60], %i4 siam 0x4 loop_2103: fmovdleu %icc, %f9, %f9 fcmpne16 %f14, %f2, %i7 xor %i3, %o0, %g7 ldd [%l7 + 0x68], %f4 bge,a %xcc, loop_2104 ldub [%l7 + 0x0E], %l0 lduh [%l7 + 0x6E], %o7 sth %i5, [%l7 + 0x76] loop_2104: fpsub32s %f10, %f14, %f7 bn %xcc, loop_2105 fmovrdgz %o4, %f14, %f8 taddcc %i0, %l4, %l2 move %xcc, %g6, %g2 loop_2105: brgez,a %i6, loop_2106 std %f14, [%l7 + 0x30] fmovsne %icc, %f3, %f10 tcc %xcc, 0x5 loop_2106: bg,pn %xcc, loop_2107 movvc %xcc, %g3, %g4 stx %l6, [%l7 + 0x10] alignaddrl %o1, %g5, %i2 loop_2107: udivcc %i1, 0x1211, %l1 stw %o3, [%l7 + 0x18] brgez %o6, loop_2108 xnor %o2, 0x1782, %g1 movre %o5, 0x299, %l3 fbu,a %fcc2, loop_2109 loop_2108: fpadd32s %f12, %f5, %f9 fandnot1 %f4, %f6, %f2 addccc %l5, %i7, %i3 loop_2109: fmovsgu %icc, %f3, %f0 brgz %i4, loop_2110 fmul8sux16 %f0, %f12, %f4 fmovrdgez %g7, %f6, %f8 movleu %xcc, %o0, %l0 loop_2110: fmovrsgz %i5, %f3, %f6 bne,a,pt %icc, loop_2111 nop setx loop_2112, %l0, %l1 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, %f8 and %o7, 0x056C, %o4 loop_2111: xnor %i0, 0x0B7A, %l2 loop_2112: sth %g6, [%l7 + 0x1C] ldub [%l7 + 0x12], %g2 fmovsge %xcc, %f7, %f8 stx %i6, [%l7 + 0x28] lduw [%l7 + 0x58], %g3 fbue,a %fcc1, loop_2113 bshuffle %f6, %f8, %f10 movneg %icc, %l4, %g4 brz,a %l6, loop_2114 loop_2113: fmul8ulx16 %f14, %f6, %f6 stb %g5, [%l7 + 0x28] fmovrse %i2, %f14, %f15 loop_2114: fcmple32 %f12, %f10, %o1 brz %l1, loop_2115 movpos %xcc, %o3, %o6 fcmpne32 %f6, %f0, %i1 tg %icc, 0x6 loop_2115: sllx %o2, 0x07, %g1 fmovsgu %icc, %f8, %f4 fmovsleu %xcc, %f14, %f10 fmovsa %icc, %f9, %f12 fpsub16s %f0, %f12, %f1 andncc %l3, %l5, %o5 tcs %xcc, 0x5 udiv %i7, 0x0627, %i4 std %f12, [%l7 + 0x18] fmovdcs %icc, %f5, %f9 fpsub16 %f2, %f2, %f4 stx %g7, [%l7 + 0x38] umulcc %i3, 0x1CB6, %o0 lduh [%l7 + 0x30], %l0 fnands %f2, %f12, %f6 edge16n %i5, %o4, %o7 ldsw [%l7 + 0x64], %l2 bleu,a %xcc, loop_2116 brgez %g6, loop_2117 fbu,a %fcc1, loop_2118 stw %i0, [%l7 + 0x60] loop_2116: ldd [%l7 + 0x50], %f10 loop_2117: movleu %xcc, %g2, %g3 loop_2118: orn %i6, 0x1E56, %l4 ta %icc, 0x3 sth %l6, [%l7 + 0x2C] ldsh [%l7 + 0x5A], %g4 subc %g5, %i2, %o1 andncc %l1, %o3, %o6 fnegs %f2, %f15 fnegd %f2, %f10 bn,a,pt %xcc, loop_2119 orncc %i1, %o2, %l3 fornot1s %f10, %f10, %f15 stx %l5, [%l7 + 0x30] loop_2119: nop setx loop_2120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %icc, %o5, %i7 sdivcc %i4, 0x113C, %g7 fmovdg %icc, %f14, %f0 loop_2120: fmovsne %icc, %f9, %f5 stb %g1, [%l7 + 0x76] array16 %i3, %o0, %i5 tl %xcc, 0x2 orcc %o4, 0x0A57, %o7 ldub [%l7 + 0x5E], %l2 fsrc1s %f12, %f3 sdiv %l0, 0x12CD, %i0 fmovdcs %icc, %f2, %f2 st %f14, [%l7 + 0x18] fbne,a %fcc2, loop_2121 sllx %g2, 0x16, %g6 std %f0, [%l7 + 0x68] tsubcc %g3, 0x17ED, %i6 loop_2121: movleu %xcc, %l6, %l4 lduw [%l7 + 0x44], %g5 movrgez %g4, 0x0E0, %o1 sra %i2, %o3, %o6 call loop_2122 tg %icc, 0x7 taddcc %l1, %i1, %o2 fbuge %fcc1, loop_2123 loop_2122: smul %l5, %o5, %l3 ldsw [%l7 + 0x30], %i7 subc %g7, 0x095A, %g1 loop_2123: fmovrslez %i4, %f7, %f2 xor %i3, %i5, %o4 fandnot2s %f14, %f9, %f6 ldsb [%l7 + 0x74], %o0 ld [%l7 + 0x24], %f15 fpmerge %f13, %f6, %f6 fpadd32s %f3, %f11, %f13 ldub [%l7 + 0x56], %l2 xnor %l0, %o7, %i0 orncc %g6, %g3, %g2 fzeros %f8 array32 %l6, %l4, %g5 tpos %xcc, 0x7 ld [%l7 + 0x58], %f12 fsrc1 %f10, %f2 ldsw [%l7 + 0x44], %g4 fba %fcc0, loop_2124 mulx %o1, 0x04BC, %i6 edge32ln %o3, %i2, %o6 bcs,pn %icc, loop_2125 loop_2124: tpos %icc, 0x3 bl,a,pt %xcc, loop_2126 udivcc %i1, 0x01B6, %l1 loop_2125: fpadd32s %f12, %f12, %f7 stw %l5, [%l7 + 0x28] loop_2126: stb %o2, [%l7 + 0x65] ldsh [%l7 + 0x6E], %o5 fcmpes %fcc3, %f6, %f11 stw %i7, [%l7 + 0x54] array32 %l3, %g7, %i4 brnz %i3, loop_2127 bvs loop_2128 fbne,a %fcc3, loop_2129 stx %i5, [%l7 + 0x50] loop_2127: fbul,a %fcc0, loop_2130 loop_2128: fsrc2s %f14, %f9 loop_2129: st %f11, [%l7 + 0x6C] stw %g1, [%l7 + 0x2C] loop_2130: tne %xcc, 0x6 fmovscc %xcc, %f1, %f14 tsubcctv %o0, 0x0DB2, %o4 ldub [%l7 + 0x08], %l0 bne,a %xcc, loop_2131 lduw [%l7 + 0x3C], %l2 lduw [%l7 + 0x50], %i0 fsrc1 %f4, %f0 loop_2131: ldub [%l7 + 0x43], %g6 fcmple16 %f6, %f6, %o7 fpadd32s %f3, %f15, %f3 orncc %g2, 0x1366, %l6 srlx %l4, %g3, %g5 fmovsl %xcc, %f8, %f7 ldx [%l7 + 0x70], %o1 fbug %fcc1, loop_2132 st %f2, [%l7 + 0x60] fmovrdgez %g4, %f0, %f2 ldsb [%l7 + 0x10], %o3 loop_2132: fcmpgt32 %f6, %f2, %i2 stb %i6, [%l7 + 0x2B] move %icc, %i1, %o6 ldub [%l7 + 0x71], %l1 fmovdcc %xcc, %f2, %f6 udivcc %o2, 0x062C, %l5 fbo,a %fcc3, loop_2133 sll %o5, 0x08, %l3 fxors %f7, %f10, %f7 fmovrslez %i7, %f11, %f2 loop_2133: nop setx loop_2134, %l0, %l1 jmpl %l1, %g7 srax %i4, %i5, %g1 udivx %i3, 0x106B, %o0 edge8ln %l0, %o4, %l2 loop_2134: brlez,a %i0, loop_2135 lduh [%l7 + 0x56], %g6 fpmerge %f10, %f0, %f14 fbuge %fcc3, loop_2136 loop_2135: fpsub16 %f10, %f10, %f10 movleu %icc, %g2, %l6 srl %l4, 0x08, %o7 loop_2136: fornot2s %f0, %f1, %f3 alignaddrl %g3, %g5, %g4 sth %o1, [%l7 + 0x6C] std %f10, [%l7 + 0x30] ldsh [%l7 + 0x60], %o3 xnorcc %i2, 0x03FA, %i6 stw %i1, [%l7 + 0x6C] tg %xcc, 0x3 sdivcc %l1, 0x0FF7, %o2 stb %l5, [%l7 + 0x34] sub %o6, 0x0314, %l3 addccc %o5, 0x0458, %i7 st %f4, [%l7 + 0x40] ldsw [%l7 + 0x64], %g7 movrne %i4, %g1, %i3 stx %o0, [%l7 + 0x20] fmovrde %l0, %f0, %f0 sll %o4, %l2, %i5 stb %i0, [%l7 + 0x4D] ldub [%l7 + 0x6F], %g6 addcc %l6, %l4, %g2 ldsw [%l7 + 0x54], %o7 fnands %f7, %f14, %f10 te %xcc, 0x6 alignaddr %g3, %g4, %o1 movgu %xcc, %g5, %i2 fmovse %xcc, %f1, %f10 subc %o3, 0x1E1A, %i6 fpmerge %f8, %f1, %f12 mova %icc, %l1, %o2 stb %l5, [%l7 + 0x7F] ldsb [%l7 + 0x54], %i1 ldsw [%l7 + 0x68], %o6 ldsh [%l7 + 0x22], %l3 fba %fcc1, loop_2137 fcmpd %fcc1, %f2, %f2 ldub [%l7 + 0x5D], %i7 fsrc2s %f0, %f14 loop_2137: std %f8, [%l7 + 0x38] ldsb [%l7 + 0x60], %g7 stb %o5, [%l7 + 0x57] tpos %icc, 0x6 sub %g1, 0x0F3C, %i4 call loop_2138 fexpand %f2, %f0 fnot2 %f14, %f8 sth %o0, [%l7 + 0x40] loop_2138: fbge,a %fcc3, loop_2139 tvc %icc, 0x4 tcc %icc, 0x6 addccc %l0, 0x0218, %i3 loop_2139: stb %l2, [%l7 + 0x61] tvs %xcc, 0x5 ldsh [%l7 + 0x3E], %o4 brnz,a %i0, loop_2140 fbe,a %fcc3, loop_2141 bneg,pn %icc, loop_2142 movge %xcc, %i5, %l6 loop_2140: edge8l %l4, %g6, %g2 loop_2141: fmovdne %xcc, %f15, %f8 loop_2142: smulcc %o7, %g3, %g4 fmovspos %xcc, %f10, %f2 ldsh [%l7 + 0x2E], %g5 fpack32 %f0, %f8, %f4 fmovdcc %xcc, %f13, %f7 stw %o1, [%l7 + 0x1C] bneg,a loop_2143 be,a,pt %xcc, loop_2144 fbne,a %fcc0, loop_2145 st %f8, [%l7 + 0x0C] loop_2143: stw %o3, [%l7 + 0x74] loop_2144: fmovsa %icc, %f5, %f8 loop_2145: fzero %f2 std %f10, [%l7 + 0x60] ld [%l7 + 0x2C], %f8 fbug,a %fcc3, loop_2146 ldsb [%l7 + 0x2C], %i6 sdivcc %i2, 0x1447, %l1 taddcc %l5, %i1, %o2 loop_2146: movpos %xcc, %l3, %i7 lduw [%l7 + 0x1C], %g7 udivx %o5, 0x1126, %g1 fmovsle %xcc, %f13, %f2 ld [%l7 + 0x60], %f1 orcc %i4, 0x1434, %o0 fone %f2 tle %icc, 0x2 brnz %l0, loop_2147 fcmped %fcc0, %f10, %f14 stb %i3, [%l7 + 0x14] fmul8x16au %f10, %f4, %f6 loop_2147: stw %l2, [%l7 + 0x18] stx %o6, [%l7 + 0x78] fmovdleu %xcc, %f11, %f9 ldd [%l7 + 0x18], %f12 fcmpes %fcc3, %f11, %f1 fandnot1s %f2, %f2, %f0 std %f6, [%l7 + 0x18] pdist %f0, %f0, %f2 ld [%l7 + 0x78], %f3 stw %o4, [%l7 + 0x7C] fmovdvs %icc, %f0, %f2 smulcc %i0, %i5, %l4 movrlez %l6, 0x3D0, %g2 ldsw [%l7 + 0x28], %g6 fmuld8ulx16 %f15, %f6, %f10 fsrc2 %f2, %f6 lduw [%l7 + 0x30], %g3 fbu,a %fcc0, loop_2148 fmovsge %xcc, %f13, %f8 subc %g4, 0x1D27, %o7 bneg,pn %xcc, loop_2149 loop_2148: fbge %fcc3, loop_2150 tvc %xcc, 0x2 stw %o1, [%l7 + 0x10] loop_2149: edge16 %o3, %g5, %i2 loop_2150: brlz %l1, loop_2151 sra %i6, 0x13, %i1 bg,a loop_2152 stx %l5, [%l7 + 0x58] loop_2151: fmovsl %xcc, %f12, %f1 ble %icc, loop_2153 loop_2152: fcmple32 %f8, %f8, %l3 fone %f6 alignaddr %o2, %i7, %g7 loop_2153: fpackfix %f2, %f4 nop setx loop_2154, %l0, %l1 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 + 0x30], %g1 fmovsl %xcc, %f11, %f7 movg %icc, %o5, %i4 loop_2154: fornot1 %f0, %f8, %f12 bge loop_2155 ldsb [%l7 + 0x16], %o0 st %f0, [%l7 + 0x74] fcmpeq32 %f6, %f2, %i3 loop_2155: subcc %l0, %l2, %o4 andcc %o6, %i0, %l4 tgu %icc, 0x2 ld [%l7 + 0x10], %f9 movleu %xcc, %l6, %g2 bpos,a,pn %icc, loop_2156 ldsw [%l7 + 0x1C], %g6 fpsub32 %f4, %f4, %f0 fmovsvc %icc, %f14, %f9 loop_2156: fmuld8sux16 %f5, %f5, %f0 edge32l %i5, %g3, %o7 xor %o1, %o3, %g5 ldub [%l7 + 0x41], %g4 lduw [%l7 + 0x34], %i2 fbug,a %fcc3, loop_2157 ldsh [%l7 + 0x48], %l1 fble,a %fcc3, loop_2158 ld [%l7 + 0x08], %f0 loop_2157: movpos %icc, %i1, %l5 fcmps %fcc0, %f1, %f8 loop_2158: alignaddrl %l3, %i6, %o2 ldd [%l7 + 0x68], %f14 fpmerge %f8, %f1, %f4 xnorcc %g7, 0x19DD, %g1 std %f8, [%l7 + 0x20] fmovsle %xcc, %f1, %f0 fmovdne %xcc, %f7, %f5 fmovsa %icc, %f13, %f15 brlz %i7, loop_2159 ldsh [%l7 + 0x6A], %i4 sth %o0, [%l7 + 0x7A] lduh [%l7 + 0x70], %i3 loop_2159: movn %icc, %o5, %l0 call loop_2160 stx %l2, [%l7 + 0x40] fornot2 %f10, %f10, %f0 tn %icc, 0x1 loop_2160: fmul8x16al %f2, %f4, %f0 smulcc %o6, %o4, %i0 smul %l4, 0x16CB, %l6 fbu,a %fcc2, loop_2161 fpadd16s %f10, %f10, %f12 ldd [%l7 + 0x20], %f2 stx %g2, [%l7 + 0x40] loop_2161: for %f14, %f14, %f6 fmovdcc %xcc, %f12, %f7 brlz,a %g6, loop_2162 sth %g3, [%l7 + 0x3A] fmovdle %icc, %f3, %f6 fbn %fcc2, loop_2163 loop_2162: brnz %o7, loop_2164 array32 %i5, %o3, %o1 fbl %fcc1, loop_2165 loop_2163: subc %g4, 0x0036, %g5 loop_2164: fmovdle %icc, %f10, %f6 st %f9, [%l7 + 0x20] loop_2165: lduh [%l7 + 0x76], %i2 sth %i1, [%l7 + 0x28] taddcctv %l1, 0x16CE, %l5 umulcc %i6, %l3, %g7 edge32n %g1, %i7, %i4 brgz %o0, loop_2166 udivx %i3, 0x04BF, %o5 bcs loop_2167 stw %o2, [%l7 + 0x2C] loop_2166: stw %l0, [%l7 + 0x60] ldx [%l7 + 0x38], %o6 loop_2167: te %xcc, 0x6 sdiv %l2, 0x06B7, %o4 faligndata %f14, %f14, %f2 tcs %icc, 0x1 fxor %f2, %f10, %f6 fbul %fcc1, loop_2168 nop setx loop_2169, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnor %f14, %f4, %f6 ldub [%l7 + 0x21], %l4 loop_2168: fcmpgt32 %f8, %f14, %i0 loop_2169: sth %g2, [%l7 + 0x76] xorcc %l6, 0x03A1, %g6 ld [%l7 + 0x6C], %f14 fbug %fcc1, loop_2170 tsubcctv %o7, 0x1531, %i5 std %f0, [%l7 + 0x68] lduh [%l7 + 0x70], %g3 loop_2170: fmovrdgez %o1, %f8, %f12 fmovd %f4, %f8 st %f12, [%l7 + 0x48] fbne %fcc1, loop_2171 edge8ln %o3, %g5, %i2 fbn,a %fcc1, loop_2172 bvc,a,pn %xcc, loop_2173 loop_2171: fpsub32s %f12, %f9, %f14 ldx [%l7 + 0x28], %g4 loop_2172: ldsh [%l7 + 0x2A], %i1 loop_2173: ld [%l7 + 0x1C], %f14 fmovsvs %xcc, %f1, %f6 ldsh [%l7 + 0x16], %l5 fzeros %f4 edge32ln %l1, %l3, %g7 stw %g1, [%l7 + 0x40] ld [%l7 + 0x20], %f5 brlez,a %i6, loop_2174 fmovdge %icc, %f14, %f11 fbuge,a %fcc3, loop_2175 ldsb [%l7 + 0x59], %i7 loop_2174: fmovdle %xcc, %f13, %f11 ld [%l7 + 0x3C], %f13 loop_2175: fcmped %fcc0, %f2, %f14 ldub [%l7 + 0x41], %o0 fpack16 %f8, %f3 sth %i3, [%l7 + 0x2E] sth %o5, [%l7 + 0x1C] fand %f4, %f6, %f2 fcmpes %fcc0, %f14, %f1 fabsd %f2, %f14 edge32n %o2, %i4, %l0 stx %l2, [%l7 + 0x38] fbule,a %fcc2, loop_2176 lduh [%l7 + 0x1A], %o6 fabsd %f12, %f0 bgu,a loop_2177 loop_2176: te %icc, 0x6 fpsub16s %f1, %f2, %f6 stb %l4, [%l7 + 0x30] loop_2177: call loop_2178 ldx [%l7 + 0x38], %o4 fmul8x16au %f1, %f3, %f8 fmovdcs %xcc, %f14, %f3 loop_2178: ldsw [%l7 + 0x6C], %i0 popc %l6, %g6 subc %g2, 0x0C79, %i5 fmovrdne %o7, %f6, %f14 tge %xcc, 0x3 pdist %f12, %f2, %f4 movvc %xcc, %g3, %o1 fmovdl %xcc, %f15, %f7 fcmpne32 %f6, %f4, %o3 fones %f1 fmovdpos %xcc, %f6, %f15 fpackfix %f2, %f13 fmovsvs %icc, %f14, %f14 xnor %i2, 0x1921, %g4 ldsb [%l7 + 0x47], %g5 fornot1s %f7, %f14, %f2 movrlez %l5, 0x23A, %l1 stw %l3, [%l7 + 0x4C] movvs %xcc, %i1, %g7 fmovrdgz %i6, %f12, %f8 stb %g1, [%l7 + 0x1D] stx %o0, [%l7 + 0x38] tge %icc, 0x6 fsrc2 %f4, %f14 fcmps %fcc1, %f12, %f9 or %i7, %o5, %i3 sra %o2, %l0, %l2 brlez,a %i4, loop_2179 fmovrslz %l4, %f14, %f8 stw %o6, [%l7 + 0x40] st %f5, [%l7 + 0x2C] loop_2179: be,a %xcc, loop_2180 ldx [%l7 + 0x08], %i0 fmovrdgz %l6, %f8, %f0 fmovdvs %xcc, %f4, %f7 loop_2180: stw %g6, [%l7 + 0x50] nop setx loop_2181, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc %o4, %g2 popc 0x1043, %i5 fmovde %icc, %f14, %f14 loop_2181: std %f4, [%l7 + 0x28] udivcc %g3, 0x0228, %o1 fabss %f10, %f5 ldx [%l7 + 0x78], %o3 alignaddrl %o7, %i2, %g4 fmuld8sux16 %f1, %f9, %f4 fbul,a %fcc0, loop_2182 ldsb [%l7 + 0x7F], %l5 fors %f8, %f12, %f12 array32 %g5, %l3, %i1 loop_2182: fors %f14, %f15, %f1 ldd [%l7 + 0x68], %f6 bvs,pn %icc, loop_2183 tvs %icc, 0x1 fmovdcs %xcc, %f11, %f8 fpack32 %f2, %f4, %f0 loop_2183: ldsw [%l7 + 0x4C], %g7 fcmpes %fcc3, %f9, %f4 subccc %i6, 0x1D44, %l1 fpsub16 %f12, %f8, %f10 st %f4, [%l7 + 0x10] ldub [%l7 + 0x4B], %o0 fmuld8sux16 %f7, %f15, %f0 stx %i7, [%l7 + 0x78] stx %o5, [%l7 + 0x28] fzero %f6 srlx %i3, %g1, %l0 stb %o2, [%l7 + 0x56] lduw [%l7 + 0x14], %i4 ba,pn %icc, loop_2184 st %f1, [%l7 + 0x40] edge8n %l2, %l4, %i0 fmovsl %icc, %f10, %f7 loop_2184: xnorcc %o6, 0x033F, %l6 fmovdne %icc, %f13, %f5 ldsw [%l7 + 0x38], %g6 fmovdneg %icc, %f0, %f12 ld [%l7 + 0x60], %f2 movcc %xcc, %g2, %i5 movpos %icc, %o4, %o1 std %f6, [%l7 + 0x08] udivx %o3, 0x0212, %o7 smulcc %g3, %g4, %i2 ldsw [%l7 + 0x7C], %l5 sdiv %l3, 0x15B2, %g5 fmovrsgz %g7, %f11, %f12 array16 %i6, %i1, %o0 fornot2s %f10, %f7, %f8 orn %i7, %l1, %i3 fabss %f6, %f8 fcmpeq16 %f6, %f2, %o5 ldsw [%l7 + 0x64], %g1 bleu,a %icc, loop_2185 fmuld8sux16 %f0, %f1, %f2 ldsh [%l7 + 0x22], %l0 stw %i4, [%l7 + 0x5C] loop_2185: udivcc %o2, 0x00AD, %l4 fone %f10 ldsw [%l7 + 0x4C], %i0 fnot2 %f2, %f8 stx %o6, [%l7 + 0x70] brlz,a %l2, loop_2186 movrlz %l6, 0x3CE, %g6 fandnot2s %f3, %f4, %f14 fxors %f6, %f9, %f6 loop_2186: tle %xcc, 0x6 edge32n %g2, %o4, %i5 fcmpgt32 %f0, %f6, %o3 std %f14, [%l7 + 0x28] ld [%l7 + 0x0C], %f5 fmovse %icc, %f0, %f6 stw %o7, [%l7 + 0x5C] ldsh [%l7 + 0x08], %g3 ldsw [%l7 + 0x78], %g4 fandnot1 %f6, %f0, %f0 edge16 %i2, %o1, %l5 fcmpd %fcc0, %f10, %f0 ldsb [%l7 + 0x5B], %l3 fornot1s %f0, %f15, %f14 fone %f0 bcs,a,pt %icc, loop_2187 ld [%l7 + 0x10], %f4 fmovscc %xcc, %f1, %f9 std %f0, [%l7 + 0x48] loop_2187: fcmple16 %f0, %f0, %g7 fands %f7, %f8, %f11 movrgz %g5, 0x10E, %i1 faligndata %f0, %f0, %f4 sdiv %i6, 0x0649, %i7 stx %l1, [%l7 + 0x48] bneg,a %icc, loop_2188 ldsw [%l7 + 0x20], %i3 udivcc %o5, 0x0C4B, %o0 movne %xcc, %g1, %i4 loop_2188: ldd [%l7 + 0x50], %f14 fpsub32s %f11, %f15, %f5 nop setx loop_2189, %l0, %l1 jmpl %l1, %o2 sth %l0, [%l7 + 0x7A] edge32l %i0, %o6, %l4 srl %l6, 0x08, %l2 loop_2189: fexpand %f6, %f4 sethi 0x1EF1, %g6 edge8l %o4, %i5, %g2 fmovde %icc, %f11, %f0 alignaddr %o7, %o3, %g3 edge8n %g4, %o1, %l5 tgu %icc, 0x7 subc %i2, 0x019C, %g7 fxor %f10, %f2, %f4 fornot1 %f12, %f8, %f2 fbe,a %fcc1, loop_2190 fnegs %f12, %f6 fmovrsne %g5, %f11, %f10 ldub [%l7 + 0x18], %i1 loop_2190: subc %l3, 0x0B6C, %i7 fmovrslez %i6, %f14, %f8 fbo,a %fcc2, loop_2191 edge16l %i3, %l1, %o0 fmovrslez %o5, %f3, %f7 mulscc %g1, %o2, %l0 loop_2191: ld [%l7 + 0x5C], %f0 andncc %i4, %o6, %i0 ldub [%l7 + 0x43], %l6 fcmped %fcc1, %f4, %f0 stw %l2, [%l7 + 0x08] fnor %f6, %f8, %f6 taddcc %l4, 0x182A, %g6 std %f12, [%l7 + 0x78] bneg %xcc, loop_2192 movvc %xcc, %o4, %g2 lduh [%l7 + 0x56], %i5 smulcc %o7, %o3, %g3 loop_2192: ldx [%l7 + 0x50], %g4 fbne %fcc3, loop_2193 tg %xcc, 0x0 fmovsleu %icc, %f0, %f9 fmovsg %icc, %f9, %f15 loop_2193: st %f7, [%l7 + 0x18] fmuld8sux16 %f5, %f1, %f6 sth %o1, [%l7 + 0x40] fmovspos %icc, %f10, %f12 lduh [%l7 + 0x18], %l5 movleu %icc, %g7, %g5 fmovdgu %xcc, %f15, %f4 tge %xcc, 0x1 fmovsg %xcc, %f0, %f2 stb %i2, [%l7 + 0x6F] alignaddrl %l3, %i7, %i6 bcs,a %icc, loop_2194 subcc %i3, %l1, %o0 fpadd32 %f12, %f6, %f2 ba,a %xcc, loop_2195 loop_2194: movrlez %o5, %g1, %o2 bvc,pn %xcc, loop_2196 sth %l0, [%l7 + 0x14] loop_2195: ldsw [%l7 + 0x7C], %i1 bvc,a %xcc, loop_2197 loop_2196: fabsd %f12, %f6 ldd [%l7 + 0x38], %f14 edge32n %o6, %i4, %i0 loop_2197: taddcc %l6, %l4, %g6 ld [%l7 + 0x44], %f15 bvs %icc, loop_2198 srax %o4, 0x0F, %l2 fcmped %fcc1, %f4, %f14 bn %icc, loop_2199 loop_2198: fblg,a %fcc2, loop_2200 nop setx loop_2201, %l0, %l1 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 + 0x20], %i5 loop_2199: fmovrdgez %g2, %f6, %f4 loop_2200: fpackfix %f10, %f0 loop_2201: stx %o3, [%l7 + 0x50] ldsh [%l7 + 0x28], %g3 tl %icc, 0x3 fnot1s %f13, %f15 te %xcc, 0x5 ldub [%l7 + 0x65], %g4 fmovrslz %o7, %f15, %f15 fsrc2s %f5, %f14 lduh [%l7 + 0x46], %o1 array16 %g7, %g5, %l5 tvs %xcc, 0x2 bgu,a,pt %xcc, loop_2202 fpack32 %f4, %f2, %f0 lduw [%l7 + 0x14], %i2 st %f12, [%l7 + 0x78] loop_2202: bpos,a,pt %icc, loop_2203 andcc %l3, %i7, %i6 movgu %icc, %i3, %o0 fba,a %fcc1, loop_2204 loop_2203: mulscc %l1, %g1, %o5 fbge %fcc2, loop_2205 fpadd32s %f14, %f10, %f6 loop_2204: bge,pt %xcc, loop_2206 taddcc %l0, 0x1B53, %i1 loop_2205: taddcc %o6, %o2, %i4 bne,a,pt %icc, loop_2207 loop_2206: fors %f2, %f7, %f2 ba,a %icc, loop_2208 tg %icc, 0x7 loop_2207: fpmerge %f9, %f11, %f4 array16 %i0, %l4, %l6 loop_2208: ldx [%l7 + 0x38], %g6 array8 %l2, %i5, %o4 fmovd %f12, %f0 lduh [%l7 + 0x1E], %o3 bcs,a loop_2209 orn %g2, %g4, %o7 pdist %f14, %f6, %f8 sll %g3, 0x13, %o1 loop_2209: array32 %g7, %g5, %l5 fmuld8ulx16 %f9, %f8, %f10 fcmpne16 %f10, %f4, %i2 ldx [%l7 + 0x68], %l3 ldub [%l7 + 0x20], %i7 stx %i3, [%l7 + 0x38] stw %o0, [%l7 + 0x48] lduw [%l7 + 0x20], %i6 fone %f10 fbne %fcc0, loop_2210 edge32 %g1, %o5, %l1 fnot2s %f3, %f13 ldx [%l7 + 0x60], %i1 loop_2210: fcmpd %fcc2, %f12, %f0 lduh [%l7 + 0x38], %l0 fmovrslez %o2, %f0, %f6 ldsb [%l7 + 0x67], %o6 fnot1 %f10, %f8 bshuffle %f12, %f2, %f2 fnot2s %f2, %f15 fmovsneg %icc, %f1, %f13 fbg %fcc1, loop_2211 ldub [%l7 + 0x4E], %i0 fbne,a %fcc0, loop_2212 movcc %xcc, %i4, %l6 loop_2211: edge32l %g6, %l2, %i5 fmovrde %o4, %f4, %f12 loop_2212: fmovrse %l4, %f5, %f5 ldsw [%l7 + 0x7C], %o3 edge8l %g2, %o7, %g3 stx %o1, [%l7 + 0x38] movcc %xcc, %g7, %g5 xnorcc %g4, %i2, %l5 movn %xcc, %l3, %i3 movcc %xcc, %i7, %i6 bl,pn %icc, loop_2213 movle %xcc, %g1, %o5 ldsb [%l7 + 0x19], %o0 fmovdge %icc, %f12, %f8 loop_2213: fnot1s %f13, %f9 fmovdcs %xcc, %f5, %f2 stb %l1, [%l7 + 0x5A] fmovrslez %i1, %f9, %f4 ldub [%l7 + 0x7C], %o2 ld [%l7 + 0x7C], %f3 sth %l0, [%l7 + 0x1A] fmovdpos %xcc, %f15, %f13 fnot2s %f2, %f2 bcs loop_2214 fmul8x16au %f10, %f12, %f0 ldsw [%l7 + 0x4C], %i0 fbn %fcc3, loop_2215 loop_2214: fbn %fcc0, loop_2216 fands %f2, %f9, %f2 tcs %xcc, 0x6 loop_2215: stx %i4, [%l7 + 0x40] loop_2216: movle %xcc, %o6, %l6 stw %l2, [%l7 + 0x30] fmovdgu %xcc, %f11, %f12 alignaddrl %g6, %i5, %l4 ldsw [%l7 + 0x3C], %o4 fmovrsgz %o3, %f8, %f6 ldsb [%l7 + 0x4F], %g2 brgz,a %o7, loop_2217 fbg %fcc1, loop_2218 fmovsneg %xcc, %f9, %f14 fcmpd %fcc2, %f0, %f14 loop_2217: fand %f6, %f10, %f0 loop_2218: tg %xcc, 0x3 popc 0x0205, %g3 fmovsneg %icc, %f10, %f5 addcc %o1, %g7, %g4 bcc,a %icc, loop_2219 fbe,a %fcc1, loop_2220 tvc %icc, 0x5 fbe,a %fcc1, loop_2221 loop_2219: sdiv %g5, 0x07F2, %l5 loop_2220: for %f14, %f6, %f2 lduw [%l7 + 0x68], %i2 loop_2221: popc 0x109C, %l3 fmuld8sux16 %f0, %f2, %f10 fmovdvc %xcc, %f1, %f1 stb %i3, [%l7 + 0x2D] ldsw [%l7 + 0x6C], %i7 fcmple16 %f14, %f8, %g1 tg %xcc, 0x1 pdist %f8, %f14, %f0 edge32l %o5, %i6, %l1 fmovsle %xcc, %f12, %f15 fmovrdgez %i1, %f12, %f12 ld [%l7 + 0x58], %f14 add %o2, %l0, %o0 fnand %f8, %f12, %f14 movneg %xcc, %i4, %o6 stx %l6, [%l7 + 0x18] nop setx loop_2222, %l0, %l1 jmpl %l1, %i0 fcmpeq32 %f14, %f4, %l2 fmovrde %i5, %f0, %f14 popc 0x1BF7, %g6 loop_2222: taddcctv %o4, 0x10A1, %l4 tg %icc, 0x5 st %f11, [%l7 + 0x48] popc 0x1127, %o3 ldsh [%l7 + 0x18], %o7 fones %f0 fmovrdlz %g2, %f4, %f4 fpsub32s %f3, %f10, %f5 lduh [%l7 + 0x20], %g3 sdivcc %g7, 0x1465, %g4 ldub [%l7 + 0x51], %o1 ld [%l7 + 0x14], %f14 ld [%l7 + 0x78], %f4 ldd [%l7 + 0x28], %f12 ldsb [%l7 + 0x43], %l5 fmovs %f8, %f11 lduw [%l7 + 0x3C], %i2 edge32 %g5, %i3, %i7 fbuge,a %fcc1, loop_2223 ld [%l7 + 0x40], %f1 fmuld8sux16 %f7, %f2, %f6 fnors %f1, %f14, %f7 loop_2223: lduw [%l7 + 0x28], %l3 andncc %g1, %o5, %l1 fmovdge %icc, %f5, %f6 fmuld8ulx16 %f11, %f14, %f4 stw %i1, [%l7 + 0x10] movre %i6, 0x181, %l0 fbule,a %fcc1, loop_2224 fand %f10, %f12, %f2 xnor %o2, 0x034B, %i4 ld [%l7 + 0x18], %f7 loop_2224: brz %o0, loop_2225 fpmerge %f13, %f12, %f12 ldx [%l7 + 0x70], %o6 ldd [%l7 + 0x40], %f4 loop_2225: lduh [%l7 + 0x54], %i0 fbl %fcc2, loop_2226 fmovrslz %l6, %f15, %f15 fones %f15 fnot2 %f2, %f14 loop_2226: fpadd32s %f0, %f14, %f8 orn %l2, %i5, %o4 fmul8x16au %f11, %f14, %f10 fands %f1, %f1, %f4 bcc %xcc, loop_2227 movcc %icc, %l4, %o3 movg %icc, %o7, %g6 fmovdgu %icc, %f3, %f9 loop_2227: movvs %xcc, %g2, %g7 fbul,a %fcc1, loop_2228 bleu,a %icc, loop_2229 stw %g4, [%l7 + 0x70] taddcc %g3, %l5, %i2 loop_2228: fmovsgu %xcc, %f6, %f10 loop_2229: mova %xcc, %g5, %o1 bn,a loop_2230 movrgez %i3, %i7, %l3 stb %g1, [%l7 + 0x14] ldsw [%l7 + 0x40], %o5 loop_2230: bn,a %icc, loop_2231 te %xcc, 0x0 edge32n %l1, %i1, %i6 bvc %xcc, loop_2232 loop_2231: fmovspos %xcc, %f0, %f0 fmovspos %icc, %f3, %f5 fmovrse %l0, %f13, %f8 loop_2232: fmovscs %xcc, %f12, %f7 mulx %o2, 0x08FE, %i4 movgu %icc, %o6, %o0 ldd [%l7 + 0x30], %f12 lduw [%l7 + 0x68], %l6 srl %l2, %i5, %o4 fbl,a %fcc1, loop_2233 tleu %icc, 0x2 movre %i0, %o3, %l4 fbg,a %fcc0, loop_2234 loop_2233: ld [%l7 + 0x20], %f12 bneg,pt %icc, loop_2235 stx %g6, [%l7 + 0x18] loop_2234: tcc %xcc, 0x0 addc %o7, %g7, %g2 loop_2235: ld [%l7 + 0x14], %f13 fmovsle %xcc, %f13, %f8 st %f11, [%l7 + 0x18] fpsub32s %f11, %f5, %f12 movl %xcc, %g4, %l5 tn %icc, 0x5 sth %g3, [%l7 + 0x58] ldsh [%l7 + 0x7E], %g5 edge32ln %o1, %i3, %i2 tsubcctv %l3, %g1, %i7 brgz,a %o5, loop_2236 ta %xcc, 0x0 bcc,a,pt %xcc, loop_2237 fmovsl %icc, %f14, %f12 loop_2236: fmovsge %icc, %f14, %f9 edge8n %l1, %i1, %i6 loop_2237: fmovdg %xcc, %f3, %f13 ld [%l7 + 0x38], %f13 sdivcc %l0, 0x1C8F, %o2 movg %xcc, %i4, %o0 stx %o6, [%l7 + 0x50] fmovse %icc, %f11, %f3 fmovse %xcc, %f14, %f1 ldsw [%l7 + 0x50], %l2 bcc,a,pn %icc, loop_2238 mova %xcc, %i5, %o4 stw %l6, [%l7 + 0x34] tgu %xcc, 0x3 loop_2238: fmovsvc %icc, %f11, %f11 fzeros %f14 stx %i0, [%l7 + 0x40] edge32n %l4, %g6, %o7 sth %g7, [%l7 + 0x4A] lduw [%l7 + 0x68], %o3 orncc %g4, %g2, %l5 ldd [%l7 + 0x70], %f4 fmovsg %icc, %f5, %f1 array8 %g5, %g3, %i3 fornot2 %f8, %f14, %f6 fmul8x16 %f13, %f12, %f4 fmovrde %i2, %f12, %f6 ldsb [%l7 + 0x65], %o1 bpos loop_2239 stb %l3, [%l7 + 0x17] nop setx loop_2240, %l0, %l1 jmpl %l1, %g1 brlez,a %o5, loop_2241 loop_2239: ldub [%l7 + 0x40], %l1 lduh [%l7 + 0x60], %i7 loop_2240: fmovrdgez %i1, %f10, %f0 loop_2241: fpadd32 %f4, %f14, %f10 ldub [%l7 + 0x0C], %l0 fbne,a %fcc2, loop_2242 fandnot2 %f10, %f8, %f6 ldd [%l7 + 0x28], %f8 fpsub32 %f0, %f2, %f8 loop_2242: fsrc1s %f4, %f13 ldx [%l7 + 0x38], %i6 fmovsne %icc, %f6, %f3 sethi 0x045F, %i4 fnegs %f10, %f2 edge16n %o2, %o0, %l2 stx %o6, [%l7 + 0x08] mulx %i5, %o4, %l6 tcc %xcc, 0x3 lduh [%l7 + 0x62], %l4 smul %g6, 0x1004, %i0 movcs %xcc, %g7, %o3 udiv %g4, 0x08DE, %g2 srax %l5, %o7, %g3 movcs %xcc, %g5, %i2 stb %o1, [%l7 + 0x49] fmovdne %icc, %f12, %f8 brz,a %l3, loop_2243 ldsw [%l7 + 0x1C], %i3 ldsb [%l7 + 0x43], %g1 fands %f15, %f9, %f4 loop_2243: fnot1 %f14, %f14 movvc %icc, %l1, %o5 udivx %i7, 0x14E0, %l0 ldsw [%l7 + 0x5C], %i1 stx %i6, [%l7 + 0x38] lduh [%l7 + 0x20], %i4 movcc %xcc, %o0, %l2 xorcc %o2, %i5, %o4 fpadd16 %f8, %f0, %f6 ldub [%l7 + 0x76], %l6 fandnot1s %f13, %f6, %f12 fmovdcs %xcc, %f4, %f1 fnot2s %f12, %f6 fnot2 %f6, %f12 fbg,a %fcc1, loop_2244 fmovsvs %icc, %f9, %f5 fxnors %f0, %f13, %f7 sdivcc %o6, 0x01DE, %g6 loop_2244: fone %f6 lduw [%l7 + 0x2C], %i0 fblg,a %fcc1, loop_2245 stb %l4, [%l7 + 0x56] movgu %icc, %o3, %g4 fbe %fcc0, loop_2246 loop_2245: ldsw [%l7 + 0x4C], %g7 ldsh [%l7 + 0x42], %g2 fmovdl %icc, %f1, %f13 loop_2246: tg %icc, 0x3 ldub [%l7 + 0x6A], %o7 xorcc %l5, 0x1B72, %g5 ld [%l7 + 0x28], %f5 fpsub16s %f12, %f12, %f7 stx %g3, [%l7 + 0x08] lduw [%l7 + 0x5C], %i2 edge32ln %l3, %o1, %i3 stw %l1, [%l7 + 0x58] fmovrslez %g1, %f15, %f1 fcmpeq32 %f10, %f2, %o5 fmovdn %icc, %f3, %f11 taddcctv %i7, 0x1E57, %i1 fpsub32s %f15, %f4, %f15 fmovdvs %xcc, %f13, %f8 fxor %f2, %f2, %f6 fzero %f8 fandnot2 %f2, %f2, %f2 fnegs %f14, %f2 edge16 %l0, %i6, %o0 brlez,a %i4, loop_2247 bg,a loop_2248 fmovdpos %icc, %f3, %f13 fmovsleu %xcc, %f15, %f6 loop_2247: fmovdvc %xcc, %f11, %f0 loop_2248: std %f14, [%l7 + 0x40] ldsw [%l7 + 0x10], %l2 udiv %i5, 0x134A, %o2 fmovdn %icc, %f12, %f14 stb %l6, [%l7 + 0x3C] fbug %fcc1, loop_2249 fsrc2 %f14, %f6 ldx [%l7 + 0x78], %o6 stx %o4, [%l7 + 0x68] loop_2249: tg %icc, 0x2 tge %xcc, 0x3 ba,a %icc, loop_2250 call loop_2251 addccc %g6, %l4, %o3 and %i0, 0x0A27, %g7 loop_2250: movle %icc, %g2, %o7 loop_2251: ble loop_2252 tneg %xcc, 0x3 tle %xcc, 0x3 movle %icc, %l5, %g5 loop_2252: bl loop_2253 stw %g4, [%l7 + 0x10] ldub [%l7 + 0x39], %i2 edge16ln %g3, %o1, %l3 loop_2253: fnot2s %f2, %f14 stw %i3, [%l7 + 0x48] ldsw [%l7 + 0x10], %g1 tgu %xcc, 0x3 std %f0, [%l7 + 0x50] fmovdleu %xcc, %f14, %f4 stb %l1, [%l7 + 0x6B] fbue %fcc3, loop_2254 st %f4, [%l7 + 0x54] bcc,pn %icc, loop_2255 brlz,a %o5, loop_2256 loop_2254: fones %f3 stx %i7, [%l7 + 0x68] loop_2255: ldsh [%l7 + 0x5C], %l0 loop_2256: fmovsn %xcc, %f4, %f10 and %i1, 0x0531, %o0 brz,a %i4, loop_2257 orcc %l2, %i5, %i6 ldd [%l7 + 0x60], %f12 fmovsl %icc, %f13, %f1 loop_2257: fmovd %f12, %f12 stx %l6, [%l7 + 0x30] te %xcc, 0x6 fxors %f13, %f11, %f12 bleu,a,pt %icc, loop_2258 movl %icc, %o6, %o4 tsubcc %o2, %g6, %l4 sth %i0, [%l7 + 0x10] loop_2258: movrne %g7, 0x1BE, %o3 lduh [%l7 + 0x3C], %g2 fble,a %fcc1, loop_2259 call loop_2260 fpack16 %f14, %f7 fmovdge %icc, %f5, %f15 loop_2259: bn,pn %xcc, loop_2261 loop_2260: movrne %o7, %g5, %l5 movrlz %i2, %g3, %g4 tsubcc %l3, %o1, %i3 loop_2261: call loop_2262 array32 %g1, %l1, %o5 xnorcc %i7, 0x16E7, %l0 popc 0x13D0, %o0 loop_2262: fmovdpos %icc, %f6, %f7 mova %icc, %i1, %l2 movneg %icc, %i5, %i4 ldsh [%l7 + 0x08], %i6 andn %o6, %o4, %l6 array32 %o2, %l4, %g6 movle %icc, %g7, %i0 stx %o3, [%l7 + 0x08] ldd [%l7 + 0x68], %f8 fmovrdgez %o7, %f8, %f14 fbug,a %fcc1, loop_2263 ldsw [%l7 + 0x54], %g5 fpadd16 %f8, %f10, %f6 fmovscs %xcc, %f6, %f10 loop_2263: popc 0x11E7, %g2 fbge %fcc2, loop_2264 fmovrdne %l5, %f6, %f14 fcmpes %fcc3, %f1, %f1 andn %i2, 0x0B3E, %g3 loop_2264: te %xcc, 0x0 sth %g4, [%l7 + 0x74] lduh [%l7 + 0x14], %l3 tl %icc, 0x3 brnz,a %o1, loop_2265 fmovdcc %xcc, %f3, %f6 fmovdn %icc, %f5, %f10 addc %g1, %l1, %i3 loop_2265: stx %i7, [%l7 + 0x58] fsrc2 %f4, %f4 brz,a %o5, loop_2266 ldsb [%l7 + 0x5B], %o0 tn %icc, 0x3 te %xcc, 0x3 loop_2266: fmovsg %icc, %f14, %f1 brz %i1, loop_2267 smul %l0, 0x0DD0, %l2 edge32l %i5, %i6, %o6 ldx [%l7 + 0x30], %o4 loop_2267: fnegd %f0, %f8 bvs,pt %xcc, loop_2268 fnor %f2, %f14, %f10 ldx [%l7 + 0x60], %l6 bcs,a loop_2269 loop_2268: bpos,pt %icc, loop_2270 fands %f12, %f11, %f10 ldx [%l7 + 0x10], %i4 loop_2269: fmovda %icc, %f5, %f4 loop_2270: st %f4, [%l7 + 0x30] ta %icc, 0x0 bcs %xcc, loop_2271 fmovrdne %o2, %f2, %f12 stw %g6, [%l7 + 0x50] ldsw [%l7 + 0x58], %g7 loop_2271: ldsh [%l7 + 0x18], %i0 fnot1 %f0, %f4 fmovrdlz %l4, %f0, %f12 and %o3, %o7, %g5 movre %g2, 0x113, %l5 lduh [%l7 + 0x6A], %g3 fpadd16s %f2, %f14, %f4 lduw [%l7 + 0x1C], %i2 movle %xcc, %l3, %g4 fblg %fcc2, loop_2272 ld [%l7 + 0x08], %f0 bcs,a loop_2273 ldd [%l7 + 0x70], %f2 loop_2272: fmovdgu %icc, %f15, %f3 bcs,a loop_2274 loop_2273: ldx [%l7 + 0x28], %g1 ldsw [%l7 + 0x2C], %o1 tl %xcc, 0x2 loop_2274: ldsh [%l7 + 0x12], %i3 st %f13, [%l7 + 0x58] fbuge,a %fcc1, loop_2275 fmovscc %icc, %f4, %f2 st %f4, [%l7 + 0x18] fornot1 %f12, %f10, %f2 loop_2275: te %xcc, 0x7 orn %l1, 0x167B, %i7 tpos %icc, 0x1 andncc %o0, %i1, %l0 sethi 0x1E6F, %o5 fbge %fcc3, loop_2276 fexpand %f1, %f0 fmovrsgz %i5, %f2, %f15 srl %l2, %o6, %i6 loop_2276: ld [%l7 + 0x48], %f6 ldsh [%l7 + 0x44], %o4 fbue,a %fcc3, loop_2277 andncc %i4, %l6, %o2 tsubcc %g6, 0x00D6, %g7 sdivx %l4, 0x1A66, %i0 loop_2277: fxors %f14, %f8, %f4 movge %xcc, %o7, %g5 fxnor %f14, %f0, %f2 fmul8x16 %f9, %f10, %f14 movre %g2, 0x395, %l5 umul %g3, 0x09AE, %o3 ld [%l7 + 0x78], %f8 fbug %fcc2, loop_2278 lduh [%l7 + 0x3E], %i2 nop setx loop_2279, %l0, %l1 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 %f11, [%l7 + 0x74] loop_2278: bcs,a loop_2280 stw %g4, [%l7 + 0x64] loop_2279: fbo,a %fcc1, loop_2281 movre %g1, %l3, %o1 loop_2280: fnot2 %f14, %f14 mova %icc, %l1, %i3 loop_2281: fbg %fcc1, loop_2282 fmovdg %xcc, %f7, %f7 stb %o0, [%l7 + 0x6B] ldub [%l7 + 0x41], %i7 loop_2282: stw %l0, [%l7 + 0x10] bneg,a,pt %xcc, loop_2283 fpadd16 %f14, %f8, %f4 tvc %icc, 0x4 fmuld8ulx16 %f12, %f6, %f6 loop_2283: ldsh [%l7 + 0x34], %i1 te %xcc, 0x7 xor %o5, %i5, %l2 fbule,a %fcc1, loop_2284 move %icc, %o6, %i6 st %f7, [%l7 + 0x0C] tne %xcc, 0x5 loop_2284: brnz,a %o4, loop_2285 fpadd32 %f2, %f0, %f12 movrne %l6, 0x3F8, %o2 edge16ln %g6, %i4, %l4 loop_2285: bvs,a,pt %xcc, loop_2286 ldd [%l7 + 0x30], %f12 sth %g7, [%l7 + 0x30] fmovrse %o7, %f9, %f5 loop_2286: bneg,a loop_2287 fbl,a %fcc2, loop_2288 call loop_2289 umul %i0, %g2, %g5 loop_2287: lduh [%l7 + 0x3C], %g3 loop_2288: taddcc %l5, 0x1758, %o3 loop_2289: movneg %xcc, %g4, %g1 fmovdvs %icc, %f7, %f12 bl,pt %icc, loop_2290 subcc %i2, %l3, %l1 fmovsn %xcc, %f7, %f3 fmovsge %xcc, %f12, %f2 loop_2290: fbug,a %fcc1, loop_2291 fcmpd %fcc1, %f10, %f2 fzero %f0 ldsb [%l7 + 0x3E], %o1 loop_2291: fmul8ulx16 %f8, %f6, %f0 move %xcc, %o0, %i3 fpmerge %f5, %f0, %f14 fbule,a %fcc3, loop_2292 tsubcctv %i7, 0x1001, %i1 fmovrdlz %o5, %f0, %f6 ld [%l7 + 0x08], %f2 loop_2292: movle %xcc, %i5, %l0 fxor %f8, %f4, %f4 edge16n %l2, %i6, %o4 fbug,a %fcc3, loop_2293 pdist %f10, %f0, %f6 fcmpeq32 %f14, %f14, %l6 movvc %icc, %o2, %o6 loop_2293: ldub [%l7 + 0x4F], %i4 bl,a,pn %xcc, loop_2294 fmovdl %xcc, %f13, %f1 fornot2s %f2, %f9, %f9 tvs %xcc, 0x7 loop_2294: sdivcc %l4, 0x1F80, %g7 stx %g6, [%l7 + 0x70] bg %icc, loop_2295 addcc %o7, 0x02E1, %g2 fmovdge %icc, %f10, %f6 brnz,a %g5, loop_2296 loop_2295: fbue %fcc1, loop_2297 fmul8x16au %f7, %f2, %f2 movg %xcc, %i0, %g3 loop_2296: fcmple32 %f14, %f14, %o3 loop_2297: subc %l5, 0x05FE, %g4 fba,a %fcc3, loop_2298 fandnot1s %f2, %f10, %f6 fpsub32 %f12, %f4, %f14 ld [%l7 + 0x28], %f12 loop_2298: stb %g1, [%l7 + 0x62] tsubcctv %i2, %l3, %o1 fba %fcc0, loop_2299 fmovscs %icc, %f12, %f5 smulcc %l1, 0x1BB8, %i3 fcmpes %fcc2, %f5, %f13 loop_2299: tvc %xcc, 0x2 ta %xcc, 0x0 bne,a loop_2300 fornot2 %f14, %f14, %f8 bcs,a %icc, loop_2301 stw %o0, [%l7 + 0x6C] loop_2300: ldx [%l7 + 0x58], %i1 ldx [%l7 + 0x58], %o5 loop_2301: movrlez %i7, %l0, %l2 ld [%l7 + 0x10], %f12 sth %i6, [%l7 + 0x7A] fbg,a %fcc3, loop_2302 lduh [%l7 + 0x14], %i5 sll %o4, 0x18, %l6 fmovdvs %xcc, %f14, %f12 loop_2302: bgu,a,pt %xcc, loop_2303 lduw [%l7 + 0x44], %o6 fnot2 %f6, %f2 stb %i4, [%l7 + 0x3B] loop_2303: sth %l4, [%l7 + 0x50] brlz %o2, loop_2304 taddcc %g6, 0x0760, %o7 sdiv %g2, 0x04C6, %g5 ldd [%l7 + 0x68], %f8 loop_2304: bne,pt %icc, loop_2305 fmovrslz %g7, %f0, %f4 ldub [%l7 + 0x76], %g3 edge16n %i0, %l5, %o3 loop_2305: sdiv %g1, 0x1AAA, %g4 movrlz %l3, %i2, %o1 fmul8ulx16 %f14, %f8, %f14 fmovse %icc, %f3, %f1 fcmple32 %f4, %f0, %l1 fornot1 %f6, %f4, %f6 fzeros %f14 movrgez %o0, 0x280, %i3 stb %o5, [%l7 + 0x47] move %xcc, %i7, %i1 fcmpd %fcc0, %f0, %f2 fnegs %f6, %f11 umul %l0, 0x08CF, %i6 ld [%l7 + 0x14], %f12 orcc %i5, 0x02A5, %l2 ld [%l7 + 0x0C], %f0 mulx %l6, %o4, %o6 fpackfix %f6, %f10 fmovrslz %i4, %f14, %f5 fmovdcc %icc, %f5, %f11 fxnor %f14, %f2, %f8 fnegd %f6, %f12 fmovrsgz %o2, %f3, %f1 fcmpne32 %f2, %f4, %l4 ldsb [%l7 + 0x42], %o7 fmovscs %icc, %f12, %f11 fpadd16s %f1, %f10, %f4 fmovsvs %icc, %f11, %f1 tne %xcc, 0x2 add %g2, %g5, %g6 tne %icc, 0x5 fsrc2 %f6, %f6 tvc %xcc, 0x6 fandnot1s %f8, %f14, %f1 ld [%l7 + 0x7C], %f14 fmovdcc %icc, %f3, %f10 brlez,a %g7, loop_2306 movcs %icc, %i0, %g3 fmovdcs %icc, %f14, %f5 fmovde %xcc, %f12, %f8 loop_2306: edge16ln %o3, %g1, %g4 ldsw [%l7 + 0x6C], %l3 fandnot2 %f8, %f14, %f8 ldsh [%l7 + 0x28], %i2 fbne %fcc2, loop_2307 ldsw [%l7 + 0x10], %l5 stw %o1, [%l7 + 0x54] fcmpeq16 %f10, %f12, %l1 loop_2307: andn %i3, %o0, %o5 fnand %f0, %f6, %f8 std %f4, [%l7 + 0x10] movn %icc, %i1, %l0 xnorcc %i7, %i6, %i5 lduw [%l7 + 0x64], %l2 ldsw [%l7 + 0x60], %l6 std %f12, [%l7 + 0x50] popc 0x009E, %o6 bleu,pt %icc, loop_2308 sth %i4, [%l7 + 0x5E] fmovsgu %xcc, %f4, %f5 fnors %f12, %f11, %f15 loop_2308: array16 %o4, %l4, %o7 std %f10, [%l7 + 0x40] sth %o2, [%l7 + 0x14] std %f10, [%l7 + 0x30] fmovsge %icc, %f9, %f3 fcmpeq32 %f14, %f4, %g5 lduh [%l7 + 0x5E], %g6 ld [%l7 + 0x20], %f5 te %xcc, 0x6 std %f6, [%l7 + 0x38] fnot2 %f10, %f4 fcmpgt32 %f8, %f8, %g2 edge8ln %g7, %i0, %g3 fnor %f10, %f0, %f10 stw %o3, [%l7 + 0x68] fbg,a %fcc0, loop_2309 ld [%l7 + 0x44], %f15 ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x33], %g1 loop_2309: ldx [%l7 + 0x68], %g4 ldx [%l7 + 0x48], %i2 fnot2 %f8, %f10 fbo,a %fcc0, loop_2310 sth %l3, [%l7 + 0x1A] fabss %f13, %f13 std %f6, [%l7 + 0x28] loop_2310: fmovrse %l5, %f12, %f5 fabsd %f2, %f6 fmovrdgez %o1, %f6, %f0 stb %i3, [%l7 + 0x7B] bpos,a %xcc, loop_2311 sub %l1, %o0, %i1 brlez,a %l0, loop_2312 edge8 %i7, %i6, %i5 loop_2311: sll %o5, %l2, %l6 sth %o6, [%l7 + 0x20] loop_2312: fmovdcs %icc, %f2, %f8 fpack16 %f6, %f15 fble %fcc2, loop_2313 fnot1s %f3, %f12 movl %icc, %i4, %l4 fbug,a %fcc3, loop_2314 loop_2313: fcmple16 %f6, %f8, %o4 movpos %xcc, %o2, %g5 xnor %g6, %g2, %o7 loop_2314: bshuffle %f8, %f10, %f10 std %f2, [%l7 + 0x38] tpos %xcc, 0x1 edge16ln %i0, %g3, %g7 tn %icc, 0x0 move %xcc, %g1, %o3 fmul8x16au %f9, %f4, %f12 ld [%l7 + 0x68], %f6 fbg,a %fcc1, loop_2315 fnot2 %f12, %f6 fbule,a %fcc2, loop_2316 fbo %fcc2, loop_2317 loop_2315: edge8ln %i2, %g4, %l3 ldsw [%l7 + 0x5C], %o1 loop_2316: fmovrdgz %l5, %f6, %f0 loop_2317: fcmpgt32 %f10, %f6, %l1 fones %f11 ldd [%l7 + 0x68], %f2 edge32l %o0, %i3, %l0 fmovse %icc, %f13, %f7 edge8ln %i7, %i6, %i1 fands %f8, %f2, %f5 brlez %i5, loop_2318 ldx [%l7 + 0x60], %o5 sll %l2, 0x09, %l6 tsubcc %i4, 0x13F6, %l4 loop_2318: fxnors %f5, %f8, %f7 ldsw [%l7 + 0x5C], %o4 fmovse %xcc, %f14, %f8 ldx [%l7 + 0x30], %o6 udivx %o2, 0x0C77, %g6 stb %g5, [%l7 + 0x38] umul %g2, 0x0800, %i0 add %o7, %g3, %g1 std %f6, [%l7 + 0x58] lduh [%l7 + 0x5C], %o3 ldsb [%l7 + 0x73], %g7 st %f5, [%l7 + 0x24] nop setx loop_2319, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %icc, 0x7 brgz,a %g4, loop_2320 sth %l3, [%l7 + 0x72] loop_2319: fandnot2s %f4, %f4, %f11 fmovsvs %icc, %f9, %f0 loop_2320: fmovdg %xcc, %f15, %f9 taddcctv %i2, 0x05BF, %o1 brlez,a %l5, loop_2321 stb %o0, [%l7 + 0x63] fnot1 %f12, %f6 std %f0, [%l7 + 0x08] loop_2321: edge8l %l1, %l0, %i7 fmovda %icc, %f13, %f4 stw %i6, [%l7 + 0x48] nop setx loop_2322, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %i1, %i3, %o5 fpadd32 %f14, %f8, %f14 fmovsvc %icc, %f13, %f13 loop_2322: ldd [%l7 + 0x68], %f2 std %f6, [%l7 + 0x10] movg %xcc, %i5, %l2 tn %xcc, 0x5 lduw [%l7 + 0x64], %i4 faligndata %f10, %f4, %f10 bcc %xcc, loop_2323 ldub [%l7 + 0x72], %l6 fpackfix %f4, %f5 ldd [%l7 + 0x30], %f6 loop_2323: fmovdn %icc, %f3, %f5 fmovde %icc, %f0, %f9 fbuge,a %fcc2, loop_2324 array16 %o4, %l4, %o6 ldsb [%l7 + 0x61], %o2 stb %g5, [%l7 + 0x74] loop_2324: fandnot1s %f5, %f2, %f12 fpsub16 %f14, %f8, %f10 fpack32 %f0, %f2, %f4 fabsd %f14, %f2 std %f0, [%l7 + 0x28] ldub [%l7 + 0x55], %g2 st %f7, [%l7 + 0x44] fornot2 %f10, %f0, %f6 stb %g6, [%l7 + 0x32] ldd [%l7 + 0x70], %f6 lduw [%l7 + 0x24], %i0 fone %f2 tcc %xcc, 0x7 fcmpgt32 %f6, %f12, %g3 fmul8ulx16 %f2, %f6, %f6 stx %g1, [%l7 + 0x18] siam 0x3 fmovdcc %xcc, %f2, %f3 fcmpne16 %f12, %f8, %o7 ldd [%l7 + 0x48], %f6 stb %o3, [%l7 + 0x11] fnand %f12, %f0, %f12 brgez %g4, loop_2325 taddcctv %l3, 0x0E5F, %i2 lduw [%l7 + 0x48], %g7 sllx %l5, %o1, %l1 loop_2325: siam 0x0 bge,pn %icc, loop_2326 ldd [%l7 + 0x58], %f10 ld [%l7 + 0x78], %f9 stb %o0, [%l7 + 0x74] loop_2326: fpadd32s %f14, %f12, %f14 std %f6, [%l7 + 0x38] bshuffle %f6, %f6, %f6 addccc %l0, %i7, %i6 fmovrsgez %i3, %f12, %f3 fbule,a %fcc3, loop_2327 edge16 %i1, %o5, %i5 fbue,a %fcc1, loop_2328 fmovrsne %i4, %f5, %f10 loop_2327: edge32n %l6, %l2, %o4 lduw [%l7 + 0x48], %o6 loop_2328: lduw [%l7 + 0x74], %o2 fmul8sux16 %f12, %f12, %f10 andncc %l4, %g2, %g6 std %f4, [%l7 + 0x48] fmuld8ulx16 %f15, %f5, %f2 andcc %i0, 0x1E44, %g5 st %f9, [%l7 + 0x34] ldsw [%l7 + 0x48], %g3 movle %xcc, %o7, %g1 brz,a %o3, loop_2329 fpack32 %f10, %f10, %f8 lduw [%l7 + 0x30], %g4 fpadd16s %f8, %f4, %f1 loop_2329: fmovdcs %xcc, %f5, %f8 ldsb [%l7 + 0x61], %i2 stw %l3, [%l7 + 0x14] ldsh [%l7 + 0x40], %l5 siam 0x0 fmovdvc %icc, %f2, %f11 fsrc1 %f10, %f4 ld [%l7 + 0x48], %f1 std %f2, [%l7 + 0x48] sth %g7, [%l7 + 0x7E] bl loop_2330 lduw [%l7 + 0x4C], %o1 lduw [%l7 + 0x5C], %o0 movrlz %l0, %i7, %i6 loop_2330: fmovdvc %xcc, %f8, %f10 stw %i3, [%l7 + 0x58] fmovsg %xcc, %f7, %f1 bvc,a loop_2331 ldsw [%l7 + 0x40], %i1 fcmpeq32 %f14, %f2, %l1 stx %o5, [%l7 + 0x38] loop_2331: fbu,a %fcc3, loop_2332 tvc %icc, 0x5 fexpand %f6, %f12 edge16n %i4, %l6, %i5 loop_2332: std %f8, [%l7 + 0x40] sdivx %o4, 0x12ED, %l2 fcmped %fcc1, %f14, %f0 movpos %icc, %o6, %o2 ldub [%l7 + 0x10], %l4 edge8n %g6, %i0, %g5 ldd [%l7 + 0x58], %f4 st %f2, [%l7 + 0x24] fmovrdgez %g2, %f2, %f8 fmovrslz %g3, %f10, %f9 xnorcc %g1, 0x1026, %o3 bn,pn %icc, loop_2333 fandnot2 %f10, %f4, %f6 edge32l %g4, %i2, %o7 lduw [%l7 + 0x1C], %l3 loop_2333: fmovdvs %icc, %f14, %f7 fnegd %f2, %f8 brz %l5, loop_2334 fbul,a %fcc3, loop_2335 te %xcc, 0x7 fmovdn %xcc, %f5, %f12 loop_2334: ldx [%l7 + 0x28], %g7 loop_2335: tge %icc, 0x6 addc %o0, %l0, %i7 ldsw [%l7 + 0x50], %i6 xnorcc %i3, 0x1D3D, %i1 sth %l1, [%l7 + 0x78] ldub [%l7 + 0x65], %o5 brnz %i4, loop_2336 tsubcctv %l6, %o1, %i5 fmul8x16al %f9, %f7, %f6 andncc %l2, %o6, %o4 loop_2336: orncc %o2, %g6, %l4 xor %i0, 0x1EE6, %g2 ldsh [%l7 + 0x54], %g3 lduw [%l7 + 0x60], %g1 edge8l %g5, %g4, %i2 fxors %f7, %f9, %f7 movge %xcc, %o3, %o7 fcmpeq16 %f2, %f6, %l3 tne %xcc, 0x7 edge16 %g7, %o0, %l5 bvs,pt %icc, loop_2337 fxor %f8, %f10, %f6 ldsh [%l7 + 0x74], %l0 lduw [%l7 + 0x60], %i6 loop_2337: fmovdle %xcc, %f0, %f6 bvc,a,pt %xcc, loop_2338 fmovdn %icc, %f15, %f7 fmul8ulx16 %f2, %f0, %f14 for %f8, %f8, %f8 loop_2338: lduw [%l7 + 0x24], %i3 fmovsvc %xcc, %f12, %f0 movrgez %i7, 0x3E1, %i1 fxnor %f12, %f14, %f4 tg %xcc, 0x0 movrlz %o5, %i4, %l6 movgu %icc, %o1, %i5 fmovsvc %icc, %f14, %f4 ldsb [%l7 + 0x34], %l2 tl %xcc, 0x4 siam 0x4 st %f9, [%l7 + 0x40] edge8n %l1, %o6, %o4 xnor %o2, 0x104A, %g6 fnors %f0, %f5, %f3 stx %i0, [%l7 + 0x58] fcmpne16 %f14, %f4, %l4 addc %g2, 0x1B65, %g3 fcmps %fcc1, %f8, %f10 ldsh [%l7 + 0x7C], %g1 lduw [%l7 + 0x28], %g5 fabsd %f6, %f4 fabsd %f4, %f6 fmuld8sux16 %f10, %f2, %f2 mulscc %i2, %o3, %g4 ldsw [%l7 + 0x4C], %o7 lduw [%l7 + 0x24], %l3 bne,a,pn %xcc, loop_2339 tpos %icc, 0x0 tvs %xcc, 0x6 taddcctv %o0, %g7, %l5 loop_2339: tvc %xcc, 0x3 ldx [%l7 + 0x28], %i6 fnor %f12, %f6, %f0 sth %l0, [%l7 + 0x52] ldsh [%l7 + 0x72], %i7 fpadd16 %f10, %f12, %f0 fcmple16 %f8, %f6, %i3 fcmpeq16 %f0, %f0, %i1 for %f4, %f2, %f0 fmovrsne %i4, %f13, %f4 fxors %f7, %f12, %f1 orncc %l6, 0x043F, %o1 fbue,a %fcc0, loop_2340 fnands %f11, %f15, %f8 fmovrsne %o5, %f10, %f3 mulx %l2, %l1, %i5 loop_2340: fbue %fcc3, loop_2341 fcmpne16 %f14, %f12, %o6 fmovda %xcc, %f2, %f5 brz %o2, loop_2342 loop_2341: fpadd32s %f15, %f4, %f6 fabsd %f4, %f0 fcmpd %fcc1, %f12, %f10 loop_2342: fnegs %f12, %f0 edge32ln %o4, %i0, %l4 umulcc %g6, 0x14A1, %g2 orn %g1, %g5, %i2 stb %o3, [%l7 + 0x7B] fones %f6 bpos,a loop_2343 fone %f14 fone %f14 ldsh [%l7 + 0x6C], %g3 loop_2343: fmovscc %icc, %f9, %f8 ldub [%l7 + 0x58], %g4 ldsh [%l7 + 0x54], %l3 std %f10, [%l7 + 0x68] ld [%l7 + 0x4C], %f10 fmovrdlez %o0, %f10, %f8 siam 0x5 nop setx loop_2344, %l0, %l1 jmpl %l1, %o7 movcs %xcc, %l5, %i6 srl %l0, %g7, %i3 fcmpd %fcc2, %f2, %f4 loop_2344: udivx %i7, 0x1355, %i1 fmovrde %l6, %f4, %f12 fnegd %f14, %f12 edge8ln %o1, %i4, %o5 ldub [%l7 + 0x28], %l1 edge16n %i5, %l2, %o6 tle %xcc, 0x6 fmovrsne %o2, %f3, %f6 ldd [%l7 + 0x38], %f4 addc %i0, %l4, %g6 movge %xcc, %o4, %g2 fcmple16 %f10, %f8, %g5 fmul8ulx16 %f12, %f10, %f0 ldsb [%l7 + 0x6B], %i2 fbne,a %fcc3, loop_2345 fone %f12 faligndata %f4, %f4, %f8 fcmpeq16 %f4, %f4, %g1 loop_2345: udivcc %o3, 0x0BF0, %g3 ldd [%l7 + 0x40], %f2 fbl,a %fcc2, loop_2346 tvs %icc, 0x7 taddcc %g4, %o0, %o7 lduh [%l7 + 0x70], %l3 loop_2346: stb %i6, [%l7 + 0x19] orncc %l0, %l5, %g7 fmovdle %xcc, %f13, %f6 fexpand %f14, %f2 fmovsle %xcc, %f4, %f11 fpackfix %f12, %f10 ldx [%l7 + 0x58], %i7 fmovrdgz %i3, %f2, %f12 fandnot2s %f11, %f4, %f14 faligndata %f4, %f6, %f14 udivcc %l6, 0x1F15, %o1 ldsh [%l7 + 0x54], %i1 ta %xcc, 0x3 std %f14, [%l7 + 0x50] fmovsg %icc, %f7, %f3 fpack32 %f0, %f6, %f2 fsrc1s %f5, %f1 xnor %i4, %o5, %i5 fbule %fcc1, loop_2347 bn %xcc, loop_2348 fmul8x16au %f0, %f4, %f10 fornot2 %f6, %f0, %f2 loop_2347: fnot1s %f14, %f6 loop_2348: st %f5, [%l7 + 0x08] edge32n %l1, %l2, %o2 fmovdgu %xcc, %f9, %f9 fmovrslz %o6, %f4, %f9 fbue %fcc3, loop_2349 fcmpes %fcc1, %f0, %f10 movrgz %i0, %l4, %g6 stw %o4, [%l7 + 0x3C] loop_2349: std %f2, [%l7 + 0x18] fbl,a %fcc0, loop_2350 tge %icc, 0x4 tsubcc %g2, %g5, %i2 edge8 %o3, %g1, %g3 loop_2350: add %o0, %o7, %l3 move %icc, %i6, %g4 lduw [%l7 + 0x1C], %l0 ldsh [%l7 + 0x0E], %l5 lduw [%l7 + 0x64], %g7 fbug %fcc3, loop_2351 std %f4, [%l7 + 0x38] fpadd32s %f3, %f15, %f14 fmovsge %icc, %f4, %f2 loop_2351: edge32 %i3, %l6, %o1 movne %xcc, %i7, %i4 fpackfix %f10, %f13 tvs %icc, 0x4 bvc,a,pn %xcc, loop_2352 bl,a loop_2353 fmovs %f9, %f2 fnot2s %f6, %f12 loop_2352: sdivx %i1, 0x02F7, %i5 loop_2353: smulcc %l1, %o5, %l2 fpadd32 %f2, %f0, %f8 bvs,a,pt %icc, loop_2354 pdist %f14, %f4, %f0 ld [%l7 + 0x78], %f3 fmovse %xcc, %f14, %f3 loop_2354: fexpand %f6, %f12 fmovdle %icc, %f2, %f8 lduh [%l7 + 0x7A], %o2 ldx [%l7 + 0x30], %i0 fandnot2 %f8, %f10, %f10 ldsw [%l7 + 0x64], %o6 fpadd16 %f14, %f14, %f2 smul %g6, %l4, %g2 sdiv %o4, 0x007F, %g5 fbu,a %fcc0, loop_2355 stb %o3, [%l7 + 0x60] ldx [%l7 + 0x48], %g1 orn %i2, 0x0651, %g3 loop_2355: ldd [%l7 + 0x18], %f6 tgu %xcc, 0x5 edge32ln %o0, %l3, %o7 fnot2s %f11, %f14 stw %g4, [%l7 + 0x34] movn %icc, %i6, %l5 fmovrsgez %l0, %f2, %f15 and %i3, %g7, %l6 movrgez %o1, %i7, %i1 fmovsg %icc, %f8, %f10 ldd [%l7 + 0x18], %f10 array16 %i4, %l1, %o5 ldd [%l7 + 0x38], %f12 fmovdle %icc, %f2, %f15 udiv %i5, 0x0B92, %l2 tvs %icc, 0x7 lduh [%l7 + 0x6C], %i0 ldub [%l7 + 0x58], %o6 ldsw [%l7 + 0x4C], %o2 tne %xcc, 0x6 alignaddrl %g6, %g2, %l4 movrgz %g5, 0x36F, %o4 fnors %f14, %f6, %f4 lduh [%l7 + 0x14], %o3 movrlz %i2, %g1, %o0 fexpand %f1, %f10 fnot2s %f1, %f11 ldx [%l7 + 0x10], %g3 sll %l3, %o7, %g4 movgu %xcc, %i6, %l5 and %l0, %g7, %i3 addc %l6, 0x08D8, %o1 ldsw [%l7 + 0x28], %i7 stw %i4, [%l7 + 0x08] fxnors %f5, %f4, %f8 fbug %fcc2, loop_2356 std %f12, [%l7 + 0x08] fba,a %fcc3, loop_2357 brgez %i1, loop_2358 loop_2356: std %f14, [%l7 + 0x48] ldsw [%l7 + 0x18], %l1 loop_2357: bne %icc, loop_2359 loop_2358: stx %i5, [%l7 + 0x10] ldub [%l7 + 0x62], %l2 ldub [%l7 + 0x10], %i0 loop_2359: fandnot2 %f8, %f2, %f8 srlx %o5, %o2, %o6 st %f10, [%l7 + 0x38] fand %f12, %f12, %f6 fmovsl %xcc, %f0, %f8 fmovsg %icc, %f5, %f9 edge8n %g6, %l4, %g2 stb %g5, [%l7 + 0x4D] fmovdvc %xcc, %f12, %f15 fmovsle %icc, %f9, %f1 ta %xcc, 0x3 umul %o3, 0x0752, %o4 fmovdcc %xcc, %f3, %f6 ldd [%l7 + 0x18], %f10 fpsub16s %f0, %f2, %f13 sdivcc %g1, 0x1DB5, %o0 xorcc %i2, %g3, %l3 brgz %g4, loop_2360 edge16ln %i6, %o7, %l0 fmovdl %icc, %f4, %f13 bshuffle %f2, %f12, %f0 loop_2360: fmovrse %g7, %f0, %f13 fmul8x16 %f6, %f4, %f14 fblg %fcc0, loop_2361 fbu %fcc3, loop_2362 fblg %fcc0, loop_2363 fmovsne %xcc, %f2, %f4 loop_2361: fmovdne %icc, %f12, %f1 loop_2362: ld [%l7 + 0x58], %f9 loop_2363: fones %f8 fpack32 %f2, %f0, %f6 add %l5, 0x0C10, %i3 stx %l6, [%l7 + 0x40] edge8 %o1, %i7, %i4 fmovsneg %xcc, %f8, %f9 bge,a loop_2364 ldsb [%l7 + 0x4F], %i1 fmovsne %xcc, %f9, %f15 lduw [%l7 + 0x3C], %i5 loop_2364: tge %icc, 0x2 fand %f10, %f14, %f2 fmul8x16au %f1, %f9, %f8 fornot1 %f6, %f0, %f0 movrgz %l1, 0x0FC, %l2 movg %xcc, %o5, %i0 bneg,a,pt %xcc, loop_2365 ld [%l7 + 0x40], %f9 nop setx loop_2366, %l0, %l1 jmpl %l1, %o2 fcmpne16 %f12, %f0, %o6 loop_2365: bge,a %icc, loop_2367 fmovda %xcc, %f1, %f5 loop_2366: sethi 0x1624, %g6 stx %l4, [%l7 + 0x18] loop_2367: xor %g2, %g5, %o3 fnors %f6, %f9, %f14 tneg %xcc, 0x1 fcmpgt32 %f2, %f8, %g1 fnor %f2, %f2, %f6 popc %o0, %o4 fmovdge %icc, %f10, %f9 bvc,a,pt %xcc, loop_2368 st %f15, [%l7 + 0x4C] fbe %fcc1, loop_2369 fcmpes %fcc2, %f15, %f6 loop_2368: fmovrse %i2, %f9, %f14 lduw [%l7 + 0x64], %l3 loop_2369: xorcc %g4, %i6, %g3 ldsh [%l7 + 0x14], %o7 popc 0x04BC, %g7 ldd [%l7 + 0x78], %f14 movrgz %l0, 0x037, %l5 fmovsg %icc, %f13, %f1 fornot1s %f7, %f13, %f14 st %f0, [%l7 + 0x7C] brgez,a %l6, loop_2370 ldx [%l7 + 0x10], %i3 sllx %i7, %i4, %o1 ldd [%l7 + 0x10], %f12 loop_2370: subc %i5, 0x0F0A, %i1 stx %l2, [%l7 + 0x10] stx %l1, [%l7 + 0x60] bleu,pn %icc, loop_2371 array8 %i0, %o5, %o6 fblg,a %fcc2, loop_2372 fmovsle %xcc, %f2, %f0 loop_2371: fmovrdgz %g6, %f2, %f4 movrne %o2, %l4, %g5 loop_2372: ldub [%l7 + 0x0C], %g2 alignaddr %o3, %g1, %o0 fcmpgt16 %f8, %f8, %o4 ldsh [%l7 + 0x1A], %i2 fornot2 %f6, %f6, %f8 fmovs %f4, %f0 fmovrde %g4, %f4, %f14 bshuffle %f6, %f6, %f0 stw %i6, [%l7 + 0x08] fpsub16 %f12, %f6, %f8 fbu,a %fcc1, loop_2373 fmovsleu %icc, %f1, %f7 bvc,a %xcc, loop_2374 lduh [%l7 + 0x52], %l3 loop_2373: fmovrse %g3, %f1, %f10 ldsw [%l7 + 0x7C], %o7 loop_2374: ldsw [%l7 + 0x7C], %g7 ldsw [%l7 + 0x34], %l5 taddcctv %l6, %l0, %i7 ldd [%l7 + 0x48], %f4 ldsb [%l7 + 0x36], %i3 edge32 %i4, %i5, %i1 andncc %o1, %l1, %i0 fmovsvs %xcc, %f11, %f8 fand %f14, %f12, %f14 tcc %xcc, 0x5 ldx [%l7 + 0x60], %o5 brgez %l2, loop_2375 udivcc %o6, 0x0CC8, %o2 fpack32 %f10, %f2, %f12 for %f6, %f12, %f4 loop_2375: ldsb [%l7 + 0x15], %l4 udivcc %g6, 0x1239, %g5 edge16n %g2, %g1, %o0 fmovsle %xcc, %f7, %f14 stx %o3, [%l7 + 0x28] fnot1s %f14, %f4 fblg,a %fcc2, loop_2376 stx %i2, [%l7 + 0x40] for %f0, %f2, %f8 xorcc %g4, 0x1FA3, %i6 loop_2376: fbe,a %fcc1, loop_2377 fcmpne32 %f14, %f12, %l3 movne %xcc, %o4, %o7 fba,a %fcc2, loop_2378 loop_2377: ldsh [%l7 + 0x72], %g3 stx %l5, [%l7 + 0x48] tsubcctv %g7, %l0, %l6 loop_2378: fcmpne32 %f8, %f4, %i3 edge16 %i4, %i5, %i7 orcc %i1, %l1, %i0 movle %xcc, %o5, %o1 sethi 0x08A1, %o6 stb %l2, [%l7 + 0x66] bleu loop_2379 ld [%l7 + 0x58], %f4 fmovdn %xcc, %f0, %f10 sth %o2, [%l7 + 0x62] loop_2379: and %g6, 0x029E, %g5 bcc,a loop_2380 stw %l4, [%l7 + 0x4C] std %f8, [%l7 + 0x68] fmovrslez %g2, %f6, %f8 loop_2380: fsrc2s %f1, %f6 fcmpd %fcc0, %f4, %f10 fpsub32s %f11, %f8, %f4 tcs %xcc, 0x4 ldub [%l7 + 0x74], %o0 std %f4, [%l7 + 0x38] fabss %f2, %f10 movvs %xcc, %g1, %i2 fnegs %f10, %f10 movg %xcc, %o3, %g4 fcmple16 %f0, %f8, %i6 fmovrsgz %l3, %f15, %f1 ldub [%l7 + 0x30], %o4 fnot2 %f10, %f10 lduw [%l7 + 0x08], %o7 fbul %fcc1, loop_2381 alignaddr %g3, %g7, %l5 fabss %f14, %f8 edge8l %l6, %i3, %l0 loop_2381: fones %f6 ld [%l7 + 0x5C], %f6 stx %i5, [%l7 + 0x60] fba,a %fcc0, loop_2382 ldsh [%l7 + 0x68], %i4 stb %i7, [%l7 + 0x16] ldub [%l7 + 0x1D], %i1 loop_2382: lduh [%l7 + 0x76], %l1 for %f12, %f0, %f12 srl %i0, 0x16, %o5 sth %o6, [%l7 + 0x20] fmovsleu %xcc, %f2, %f12 tg %xcc, 0x7 fnot1 %f10, %f10 movneg %icc, %l2, %o1 lduw [%l7 + 0x7C], %o2 fcmpes %fcc1, %f9, %f13 fmovdleu %icc, %f4, %f2 bgu,pt %icc, loop_2383 nop setx loop_2384, %l0, %l1 jmpl %l1, %g6 brz,a %l4, loop_2385 tn %xcc, 0x7 loop_2383: std %f10, [%l7 + 0x28] loop_2384: edge32 %g2, %o0, %g5 loop_2385: ldub [%l7 + 0x30], %i2 fbue %fcc0, loop_2386 bge,a,pt %icc, loop_2387 fbg %fcc2, loop_2388 edge32n %o3, %g1, %g4 loop_2386: orn %i6, %o4, %o7 loop_2387: fands %f6, %f1, %f3 loop_2388: edge32ln %l3, %g7, %l5 fnegd %f12, %f0 edge32n %g3, %i3, %l6 and %l0, %i5, %i7 fcmpne32 %f4, %f8, %i4 bn,a %icc, loop_2389 fbo %fcc1, loop_2390 bn loop_2391 fsrc2 %f12, %f10 loop_2389: bne %xcc, loop_2392 loop_2390: addccc %i1, 0x15A3, %i0 loop_2391: fmovsg %xcc, %f9, %f9 fors %f15, %f7, %f10 loop_2392: orcc %o5, %o6, %l1 tle %xcc, 0x5 mulscc %l2, 0x044E, %o2 bg %icc, loop_2393 nop setx loop_2394, %l0, %l1 jmpl %l1, %o1 bpos,a,pt %icc, loop_2395 ldub [%l7 + 0x24], %l4 loop_2393: fsrc2 %f2, %f8 loop_2394: fmovrdgez %g2, %f10, %f6 loop_2395: fnegs %f8, %f9 nop setx loop_2396, %l0, %l1 jmpl %l1, %g6 fnot1 %f14, %f0 ldsb [%l7 + 0x1A], %g5 ldd [%l7 + 0x28], %f2 loop_2396: ld [%l7 + 0x44], %f3 edge32l %o0, %o3, %i2 fmovdne %icc, %f1, %f9 ta %xcc, 0x7 stw %g1, [%l7 + 0x68] sth %i6, [%l7 + 0x5A] fornot1s %f7, %f14, %f15 lduw [%l7 + 0x74], %g4 fmovsl %icc, %f5, %f3 fmovdg %icc, %f7, %f13 bne loop_2397 andn %o4, 0x15DD, %l3 ldsh [%l7 + 0x46], %g7 fmovdvc %xcc, %f8, %f4 loop_2397: fxor %f6, %f4, %f8 popc %o7, %l5 stx %g3, [%l7 + 0x78] nop setx loop_2398, %l0, %l1 jmpl %l1, %l6 ldsb [%l7 + 0x19], %i3 ldd [%l7 + 0x60], %f6 fbg %fcc1, loop_2399 loop_2398: movpos %xcc, %l0, %i7 fornot2s %f1, %f11, %f6 alignaddr %i5, %i1, %i0 loop_2399: ldsw [%l7 + 0x48], %i4 fnot1s %f3, %f5 fbge,a %fcc1, loop_2400 bpos,a loop_2401 fblg %fcc2, loop_2402 ld [%l7 + 0x7C], %f4 loop_2400: mova %icc, %o6, %l1 loop_2401: nop setx loop_2403, %l0, %l1 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_2402: ldd [%l7 + 0x48], %f0 fmovscc %xcc, %f2, %f11 sethi 0x1ADC, %l2 loop_2403: edge8ln %o5, %o2, %o1 sra %l4, %g6, %g2 ldub [%l7 + 0x20], %g5 tg %xcc, 0x1 nop setx loop_2404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %o0, [%l7 + 0x30] ld [%l7 + 0x5C], %f14 st %f7, [%l7 + 0x0C] loop_2404: fmovsneg %icc, %f8, %f15 fcmpgt16 %f14, %f14, %o3 fmul8x16 %f8, %f10, %f4 tne %xcc, 0x7 nop setx loop_2405, %l0, %l1 jmpl %l1, %g1 srlx %i2, 0x00, %i6 fpadd16s %f7, %f8, %f10 array8 %o4, %g4, %g7 loop_2405: fmovdg %xcc, %f15, %f7 fmovdcs %xcc, %f2, %f6 std %f0, [%l7 + 0x68] std %f6, [%l7 + 0x20] ldsw [%l7 + 0x48], %o7 edge32ln %l3, %l5, %l6 edge32n %i3, %g3, %l0 taddcc %i7, %i1, %i0 fpack16 %f6, %f15 stx %i4, [%l7 + 0x20] fcmpeq16 %f14, %f2, %i5 fmuld8ulx16 %f8, %f0, %f2 stb %l1, [%l7 + 0x0B] orncc %o6, %l2, %o5 movcc %icc, %o2, %o1 std %f0, [%l7 + 0x28] ldub [%l7 + 0x3C], %l4 sra %g6, %g5, %g2 addcc %o0, %o3, %g1 fpsub16s %f6, %f4, %f15 tn %icc, 0x7 fcmped %fcc0, %f6, %f6 stw %i2, [%l7 + 0x1C] add %i6, %o4, %g4 fmovrdne %g7, %f0, %f8 movrne %l3, 0x05C, %o7 movcs %xcc, %l5, %l6 te %xcc, 0x6 std %f12, [%l7 + 0x30] sllx %i3, %g3, %l0 orcc %i7, 0x13FB, %i0 fmovscs %xcc, %f11, %f11 fbul %fcc1, loop_2406 fbue,a %fcc2, loop_2407 subc %i4, 0x1F10, %i1 fbue %fcc1, loop_2408 loop_2406: tsubcctv %l1, %o6, %i5 loop_2407: fble %fcc1, loop_2409 tgu %xcc, 0x0 loop_2408: move %xcc, %o5, %l2 fmovrde %o1, %f6, %f12 loop_2409: fmovsn %xcc, %f6, %f9 ldd [%l7 + 0x18], %f0 fmovdl %xcc, %f7, %f9 movle %icc, %l4, %g6 lduh [%l7 + 0x48], %g5 movgu %xcc, %g2, %o2 sub %o0, %o3, %g1 fmovsgu %icc, %f7, %f15 std %f14, [%l7 + 0x78] fnot1 %f0, %f12 stb %i2, [%l7 + 0x43] fexpand %f13, %f8 bgu,pt %xcc, loop_2410 nop setx loop_2411, %l0, %l1 jmpl %l1, %o4 std %f4, [%l7 + 0x58] fzero %f10 loop_2410: fexpand %f10, %f0 loop_2411: fmovrse %i6, %f3, %f7 edge8 %g4, %l3, %g7 fmovda %icc, %f3, %f13 nop setx loop_2412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %o7, %f0, %f10 fandnot2s %f3, %f8, %f6 fpsub16s %f12, %f1, %f15 loop_2412: tgu %xcc, 0x3 fpadd16 %f0, %f2, %f4 ldsb [%l7 + 0x49], %l5 xor %i3, 0x109C, %l6 ldd [%l7 + 0x10], %f4 fmovsne %xcc, %f9, %f0 movpos %icc, %g3, %i7 edge32l %i0, %i4, %i1 fmovdn %xcc, %f12, %f7 fbule,a %fcc1, loop_2413 sth %l0, [%l7 + 0x26] fnot2s %f2, %f7 movre %o6, 0x39E, %l1 loop_2413: smul %o5, %l2, %i5 brlez %l4, loop_2414 stb %g6, [%l7 + 0x7F] fmovd %f2, %f6 orn %o1, %g5, %g2 loop_2414: fmovdle %icc, %f0, %f5 fmovdneg %icc, %f5, %f11 brgez,a %o2, loop_2415 tl %xcc, 0x7 fbule %fcc0, loop_2416 sth %o3, [%l7 + 0x72] loop_2415: fbug,a %fcc1, loop_2417 stw %g1, [%l7 + 0x74] loop_2416: ldx [%l7 + 0x28], %o0 ld [%l7 + 0x2C], %f2 loop_2417: stw %i2, [%l7 + 0x50] fbo %fcc0, loop_2418 fmovdpos %xcc, %f6, %f4 fbue %fcc0, loop_2419 fmovsl %xcc, %f13, %f9 loop_2418: movle %icc, %o4, %i6 fmovsleu %icc, %f15, %f15 loop_2419: fors %f9, %f1, %f10 stb %g4, [%l7 + 0x2F] fbne,a %fcc3, loop_2420 fpadd16s %f15, %f5, %f6 movcs %xcc, %l3, %g7 fba,a %fcc2, loop_2421 loop_2420: fmovrse %l5, %f0, %f10 fzeros %f9 fbuge,a %fcc0, loop_2422 loop_2421: alignaddrl %i3, %o7, %l6 movrlez %i7, 0x1BE, %g3 std %f6, [%l7 + 0x18] loop_2422: fmovsn %xcc, %f2, %f4 stw %i4, [%l7 + 0x34] ldub [%l7 + 0x21], %i0 fand %f14, %f4, %f14 fmovdn %xcc, %f14, %f6 ldsw [%l7 + 0x58], %i1 alignaddrl %o6, %l1, %o5 sth %l2, [%l7 + 0x6A] stx %l0, [%l7 + 0x20] andncc %i5, %l4, %g6 addc %g5, %g2, %o1 std %f4, [%l7 + 0x20] fand %f12, %f2, %f4 fcmpd %fcc3, %f10, %f4 stb %o3, [%l7 + 0x56] sth %o2, [%l7 + 0x0A] std %f2, [%l7 + 0x58] srlx %o0, 0x19, %g1 ldsb [%l7 + 0x14], %i2 ba,pt %xcc, loop_2423 for %f8, %f8, %f6 ldsh [%l7 + 0x34], %i6 fble %fcc1, loop_2424 loop_2423: ldsb [%l7 + 0x62], %g4 fnor %f0, %f10, %f14 tpos %icc, 0x5 loop_2424: std %f8, [%l7 + 0x30] movn %xcc, %o4, %g7 fpack16 %f8, %f15 addc %l5, %l3, %o7 stw %l6, [%l7 + 0x64] fpsub32 %f2, %f10, %f14 sth %i7, [%l7 + 0x1A] fmovsvs %icc, %f0, %f2 udivx %g3, 0x0957, %i4 fmovrde %i0, %f2, %f14 ldsb [%l7 + 0x40], %i3 stw %i1, [%l7 + 0x14] fmovdg %xcc, %f9, %f7 bshuffle %f6, %f6, %f4 fmovrdgez %o6, %f4, %f12 fmovdg %icc, %f9, %f14 fmovdn %icc, %f15, %f3 lduw [%l7 + 0x3C], %o5 sra %l1, 0x1D, %l2 stx %l0, [%l7 + 0x40] ldub [%l7 + 0x15], %l4 bcs loop_2425 fcmpne16 %f14, %f14, %i5 fxors %f0, %f12, %f8 bn,pn %icc, loop_2426 loop_2425: mulscc %g6, %g5, %o1 fmovrslz %g2, %f14, %f6 stx %o3, [%l7 + 0x10] loop_2426: call loop_2427 tg %icc, 0x5 edge32ln %o0, %g1, %i2 andn %o2, %i6, %o4 loop_2427: movne %icc, %g4, %l5 sdiv %g7, 0x01CD, %l3 ldd [%l7 + 0x70], %f8 fba %fcc1, loop_2428 stb %o7, [%l7 + 0x3A] ldx [%l7 + 0x40], %i7 udivx %l6, 0x0C87, %g3 loop_2428: stw %i0, [%l7 + 0x78] movge %xcc, %i4, %i1 fbuge %fcc1, loop_2429 ba,a loop_2430 fmovd %f12, %f4 fmovdle %icc, %f8, %f9 loop_2429: call loop_2431 loop_2430: nop setx loop_2432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn %icc, loop_2433 tvs %xcc, 0x7 loop_2431: movle %xcc, %i3, %o6 loop_2432: lduh [%l7 + 0x52], %o5 loop_2433: stx %l2, [%l7 + 0x60] ldd [%l7 + 0x28], %f6 fbue,a %fcc0, loop_2434 tge %icc, 0x4 ldsb [%l7 + 0x7D], %l1 brnz,a %l0, loop_2435 loop_2434: fcmpgt32 %f6, %f0, %i5 fcmpes %fcc1, %f1, %f12 ldsb [%l7 + 0x7E], %l4 loop_2435: fmovrsgz %g6, %f3, %f10 fsrc2 %f10, %f14 ldsh [%l7 + 0x60], %g5 stw %g2, [%l7 + 0x30] fmovdneg %icc, %f10, %f8 addccc %o1, 0x0076, %o3 stb %g1, [%l7 + 0x0F] array8 %i2, %o2, %o0 fble %fcc0, loop_2436 movl %icc, %o4, %g4 tcc %xcc, 0x7 bge,a,pn %xcc, loop_2437 loop_2436: ldsb [%l7 + 0x7A], %i6 fmovdcc %xcc, %f14, %f5 add %l5, %g7, %l3 loop_2437: fmovrse %i7, %f11, %f12 ldub [%l7 + 0x2A], %l6 fmovsa %xcc, %f11, %f6 lduh [%l7 + 0x1A], %o7 srax %i0, 0x1F, %i4 fmovscs %icc, %f12, %f5 sdivcc %g3, 0x1E0E, %i1 srlx %i3, 0x16, %o5 ldsw [%l7 + 0x74], %l2 fnot2 %f6, %f6 fandnot2 %f8, %f8, %f4 fmovdneg %icc, %f7, %f0 bn %icc, loop_2438 fpadd16 %f14, %f10, %f0 fmovsvs %icc, %f15, %f12 add %l1, 0x1556, %o6 loop_2438: move %icc, %i5, %l4 tcc %xcc, 0x5 fmovdge %xcc, %f10, %f8 ldx [%l7 + 0x68], %g6 fbu,a %fcc2, loop_2439 fmovrsgez %l0, %f0, %f3 edge8n %g5, %o1, %o3 fmovd %f8, %f0 loop_2439: movcs %icc, %g2, %i2 tgu %icc, 0x6 ldsw [%l7 + 0x78], %g1 move %xcc, %o2, %o0 fmul8x16au %f15, %f5, %f14 fcmpgt16 %f0, %f10, %g4 ldsh [%l7 + 0x1E], %i6 movrgz %l5, 0x1A4, %o4 lduw [%l7 + 0x54], %l3 movvs %xcc, %g7, %l6 fmovrslz %i7, %f10, %f3 sth %i0, [%l7 + 0x08] array32 %o7, %g3, %i1 edge8ln %i3, %i4, %o5 fpmerge %f9, %f4, %f4 srax %l2, %l1, %i5 ldsh [%l7 + 0x12], %l4 fmovrdlez %g6, %f12, %f2 stx %o6, [%l7 + 0x08] nop setx loop_2440, %l0, %l1 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 %g5, 0x13E, %l0 umul %o1, 0x0FF3, %o3 fpackfix %f0, %f0 loop_2440: fmovda %icc, %f1, %f10 tge %icc, 0x7 srax %i2, %g2, %o2 lduw [%l7 + 0x54], %o0 fxor %f6, %f10, %f0 ldsw [%l7 + 0x7C], %g4 ldub [%l7 + 0x4D], %g1 movle %xcc, %i6, %l5 fpadd32s %f11, %f11, %f15 movge %icc, %l3, %o4 brgz %g7, loop_2441 fcmpne32 %f4, %f14, %i7 sub %l6, %i0, %o7 sub %i1, %g3, %i3 loop_2441: brnz %i4, loop_2442 fandnot1 %f2, %f12, %f8 ldd [%l7 + 0x10], %f8 stx %l2, [%l7 + 0x60] loop_2442: ldd [%l7 + 0x10], %f2 movleu %icc, %l1, %o5 alignaddr %l4, %g6, %o6 fmovs %f2, %f11 tn %icc, 0x5 tvs %icc, 0x6 ldub [%l7 + 0x54], %g5 movpos %icc, %l0, %i5 stw %o3, [%l7 + 0x50] tgu %xcc, 0x7 ldsw [%l7 + 0x68], %i2 fmovdgu %icc, %f8, %f13 fmovdvs %xcc, %f2, %f12 std %f6, [%l7 + 0x38] fble,a %fcc1, loop_2443 sll %o1, 0x18, %g2 fnot1s %f6, %f5 ldsh [%l7 + 0x3E], %o0 loop_2443: tsubcc %g4, 0x0674, %g1 ldsw [%l7 + 0x50], %o2 ldub [%l7 + 0x5D], %i6 fnands %f2, %f1, %f10 fbge,a %fcc2, loop_2444 fornot1 %f12, %f6, %f12 fbule,a %fcc1, loop_2445 udiv %l5, 0x10DC, %l3 loop_2444: bne,a,pn %icc, loop_2446 fpadd32 %f0, %f4, %f6 loop_2445: sth %o4, [%l7 + 0x4C] brgez %g7, loop_2447 loop_2446: edge16 %i7, %l6, %o7 xor %i1, 0x0412, %i0 sth %i3, [%l7 + 0x4A] loop_2447: udivcc %i4, 0x1049, %l2 stb %l1, [%l7 + 0x13] sdivx %g3, 0x08C5, %l4 fmovdle %icc, %f2, %f10 ldd [%l7 + 0x08], %f12 edge32ln %g6, %o5, %o6 stx %l0, [%l7 + 0x38] edge16ln %g5, %i5, %o3 fmovsa %icc, %f4, %f8 tneg %xcc, 0x3 lduh [%l7 + 0x7A], %o1 movne %icc, %g2, %i2 udivcc %o0, 0x18B2, %g1 bgu,pt %xcc, loop_2448 st %f12, [%l7 + 0x74] fmovdcs %xcc, %f8, %f4 subcc %o2, %g4, %l5 loop_2448: ldx [%l7 + 0x40], %i6 st %f14, [%l7 + 0x38] ldub [%l7 + 0x0B], %l3 ldsw [%l7 + 0x08], %o4 ldsb [%l7 + 0x2D], %i7 st %f13, [%l7 + 0x14] fble %fcc0, loop_2449 fabss %f11, %f12 fmovdle %xcc, %f12, %f0 ldsb [%l7 + 0x19], %g7 loop_2449: udivcc %l6, 0x0067, %i1 stx %o7, [%l7 + 0x18] ldsw [%l7 + 0x58], %i3 ld [%l7 + 0x20], %f13 fabsd %f2, %f14 movge %icc, %i4, %l2 umulcc %l1, 0x0B30, %g3 tne %icc, 0x1 bge loop_2450 fcmple16 %f4, %f14, %i0 lduh [%l7 + 0x42], %l4 fcmpgt32 %f10, %f0, %o5 loop_2450: bneg,pn %icc, loop_2451 fbo %fcc0, loop_2452 ba,a,pn %icc, loop_2453 movcc %icc, %o6, %g6 loop_2451: fbne,a %fcc1, loop_2454 loop_2452: movne %xcc, %g5, %i5 loop_2453: srax %o3, 0x0B, %l0 ldsb [%l7 + 0x2C], %g2 loop_2454: bgu,a,pt %xcc, loop_2455 fandnot2 %f14, %f2, %f2 sth %o1, [%l7 + 0x44] stx %o0, [%l7 + 0x48] loop_2455: subc %g1, 0x160B, %i2 lduh [%l7 + 0x78], %o2 fbo,a %fcc2, loop_2456 stx %g4, [%l7 + 0x58] srax %i6, 0x00, %l3 fcmps %fcc1, %f3, %f10 loop_2456: ldub [%l7 + 0x0D], %o4 stb %l5, [%l7 + 0x4B] andcc %i7, 0x0D7D, %l6 movneg %xcc, %g7, %i1 movle %xcc, %i3, %o7 ldx [%l7 + 0x58], %l2 fpsub32 %f4, %f10, %f8 stb %l1, [%l7 + 0x67] ta %xcc, 0x1 bcs,pn %xcc, loop_2457 mulx %g3, %i4, %i0 fmovdleu %icc, %f2, %f9 movrgz %l4, %o6, %o5 loop_2457: movre %g6, %i5, %g5 nop setx loop_2458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %xcc, 0x0 lduh [%l7 + 0x0C], %l0 sra %o3, %o1, %o0 loop_2458: ta %icc, 0x5 fmovsg %icc, %f1, %f8 brlez,a %g1, loop_2459 srax %i2, 0x1E, %o2 lduh [%l7 + 0x36], %g4 movrgz %g2, %l3, %o4 loop_2459: array16 %l5, %i7, %i6 st %f7, [%l7 + 0x1C] tvc %icc, 0x0 srlx %g7, 0x1C, %i1 bn %xcc, loop_2460 fabsd %f8, %f12 ldd [%l7 + 0x70], %f12 ldd [%l7 + 0x08], %f4 loop_2460: ldx [%l7 + 0x58], %l6 brnz,a %i3, loop_2461 ba loop_2462 popc 0x12B4, %o7 fzeros %f2 loop_2461: fbule %fcc2, loop_2463 loop_2462: edge16l %l2, %g3, %i4 taddcctv %i0, 0x12B1, %l4 tsubcc %o6, %l1, %g6 loop_2463: ldx [%l7 + 0x10], %i5 fble %fcc1, loop_2464 srl %o5, %g5, %l0 fmovsl %xcc, %f6, %f2 ldub [%l7 + 0x16], %o3 loop_2464: tcc %xcc, 0x7 bleu,a loop_2465 lduh [%l7 + 0x32], %o1 fbl %fcc2, loop_2466 edge8ln %o0, %i2, %o2 loop_2465: brgz %g1, loop_2467 fmovsvs %xcc, %f15, %f7 loop_2466: fandnot2s %f14, %f1, %f14 fornot1s %f3, %f7, %f6 loop_2467: std %f14, [%l7 + 0x50] ldd [%l7 + 0x38], %f12 ldsh [%l7 + 0x7E], %g2 fmovscc %icc, %f12, %f0 mulscc %g4, 0x11FB, %l3 fmovdl %icc, %f3, %f2 addc %o4, 0x1EFE, %i7 fabss %f13, %f6 ldx [%l7 + 0x08], %l5 fones %f13 edge8ln %i6, %i1, %l6 fmul8x16au %f1, %f1, %f4 ldd [%l7 + 0x28], %f8 ldsw [%l7 + 0x78], %i3 fors %f4, %f7, %f5 movpos %icc, %o7, %l2 bn,a %icc, loop_2468 fxors %f13, %f8, %f12 ldx [%l7 + 0x10], %g3 fmovrdgz %g7, %f6, %f14 loop_2468: fbule,a %fcc3, loop_2469 fnand %f14, %f0, %f10 ldx [%l7 + 0x60], %i0 fmul8x16al %f1, %f11, %f6 loop_2469: bshuffle %f8, %f8, %f0 bn loop_2470 fnot2 %f10, %f4 fnot1 %f8, %f10 be,a,pn %icc, loop_2471 loop_2470: fsrc2 %f12, %f6 fblg,a %fcc3, loop_2472 ldsw [%l7 + 0x68], %l4 loop_2471: ld [%l7 + 0x48], %f1 ld [%l7 + 0x34], %f12 loop_2472: fmovdgu %xcc, %f1, %f12 fblg,a %fcc3, loop_2473 movrgz %i4, %o6, %l1 brgez,a %g6, loop_2474 brlez %i5, loop_2475 loop_2473: fnands %f13, %f6, %f2 fcmple32 %f0, %f2, %o5 loop_2474: edge16ln %l0, %g5, %o1 loop_2475: ldsh [%l7 + 0x72], %o0 fsrc2s %f2, %f8 or %i2, %o3, %g1 fmovsg %xcc, %f0, %f14 stw %o2, [%l7 + 0x64] tleu %icc, 0x6 edge32l %g4, %l3, %o4 fcmped %fcc0, %f10, %f6 fmovdl %icc, %f10, %f9 ldub [%l7 + 0x21], %i7 fcmpne16 %f8, %f14, %g2 fba,a %fcc0, loop_2476 srlx %l5, 0x1E, %i6 fandnot1s %f15, %f6, %f7 ldd [%l7 + 0x10], %f4 loop_2476: fzeros %f13 fmul8x16al %f4, %f11, %f0 movrlz %l6, %i1, %i3 movg %icc, %o7, %g3 sth %l2, [%l7 + 0x48] ldsb [%l7 + 0x52], %g7 fbule,a %fcc2, loop_2477 addcc %l4, %i0, %i4 tsubcc %o6, %g6, %l1 fbl,a %fcc0, loop_2478 loop_2477: fcmpgt32 %f4, %f14, %o5 fbu,a %fcc3, loop_2479 tne %icc, 0x6 loop_2478: fpadd16s %f2, %f10, %f7 ldsb [%l7 + 0x5F], %i5 loop_2479: alignaddr %g5, %l0, %o1 fmul8x16 %f11, %f10, %f6 fnot1s %f5, %f4 bcs,a loop_2480 addccc %i2, 0x1EF6, %o0 orncc %o3, %g1, %g4 stx %l3, [%l7 + 0x18] loop_2480: lduw [%l7 + 0x18], %o2 addcc %i7, 0x1CAA, %o4 ldsh [%l7 + 0x54], %g2 fmovrdgez %i6, %f8, %f6 andcc %l5, %i1, %i3 lduh [%l7 + 0x6A], %l6 movg %xcc, %o7, %g3 srl %g7, %l2, %i0 edge8 %i4, %o6, %g6 stw %l4, [%l7 + 0x2C] fmovd %f2, %f0 fmovde %xcc, %f12, %f15 ldub [%l7 + 0x16], %o5 edge32n %i5, %l1, %g5 tge %xcc, 0x6 fmovrdgez %l0, %f14, %f8 pdist %f0, %f6, %f10 fmovde %xcc, %f3, %f13 ldub [%l7 + 0x26], %i2 brgez,a %o1, loop_2481 fone %f0 addcc %o0, %o3, %g4 taddcc %l3, 0x0BE2, %o2 loop_2481: ldx [%l7 + 0x70], %g1 fnor %f10, %f6, %f12 edge32ln %i7, %o4, %i6 tgu %icc, 0x1 stw %g2, [%l7 + 0x78] fpadd32 %f14, %f14, %f2 mova %xcc, %l5, %i3 fmovdneg %icc, %f14, %f8 fmovscs %icc, %f15, %f13 lduw [%l7 + 0x0C], %i1 std %f12, [%l7 + 0x70] bshuffle %f2, %f12, %f10 mulscc %l6, 0x18A4, %g3 tvc %icc, 0x7 ld [%l7 + 0x5C], %f2 ldx [%l7 + 0x40], %o7 tg %icc, 0x1 brgez,a %g7, loop_2482 fcmpeq16 %f12, %f4, %l2 fmovdleu %icc, %f6, %f0 fcmpgt32 %f2, %f0, %i0 loop_2482: fpackfix %f8, %f13 alignaddrl %o6, %g6, %l4 stx %o5, [%l7 + 0x20] fbu %fcc3, loop_2483 fnand %f10, %f12, %f0 ldsw [%l7 + 0x2C], %i4 tcc %icc, 0x1 loop_2483: ble,a loop_2484 st %f9, [%l7 + 0x38] bshuffle %f6, %f0, %f12 srlx %l1, %g5, %i5 loop_2484: ldx [%l7 + 0x78], %i2 sethi 0x016B, %o1 fmovdne %xcc, %f2, %f15 fmovsneg %xcc, %f0, %f0 fbule,a %fcc1, loop_2485 udivx %l0, 0x0003, %o3 stx %o0, [%l7 + 0x30] bpos loop_2486 loop_2485: fmovdgu %xcc, %f3, %f0 stb %g4, [%l7 + 0x4D] fmovdle %xcc, %f12, %f7 loop_2486: addcc %o2, %l3, %g1 stx %o4, [%l7 + 0x28] smulcc %i6, 0x0627, %i7 ldub [%l7 + 0x67], %g2 fmovdcc %icc, %f6, %f0 ldub [%l7 + 0x15], %l5 ldsb [%l7 + 0x7A], %i1 bge loop_2487 fzero %f4 for %f10, %f6, %f6 bshuffle %f6, %f6, %f12 loop_2487: fmovdge %xcc, %f9, %f2 umul %i3, %l6, %o7 ld [%l7 + 0x60], %f10 sth %g7, [%l7 + 0x24] udivcc %g3, 0x0171, %l2 subcc %o6, 0x0C5A, %i0 fpadd16s %f12, %f7, %f6 fmovd %f10, %f14 fbuge,a %fcc2, loop_2488 st %f10, [%l7 + 0x0C] fmovsg %icc, %f5, %f6 edge16n %g6, %l4, %i4 loop_2488: fnot1s %f12, %f3 fcmple32 %f10, %f6, %o5 movrgz %g5, %l1, %i2 fpsub16 %f6, %f6, %f4 fmovsg %xcc, %f9, %f1 taddcc %o1, %l0, %o3 fmovdneg %icc, %f6, %f15 fcmpeq16 %f12, %f12, %i5 add %g4, 0x1A31, %o0 fpsub32s %f7, %f11, %f12 fornot2 %f8, %f10, %f8 edge32n %l3, %g1, %o2 sth %i6, [%l7 + 0x26] movcc %icc, %i7, %g2 xnorcc %o4, %l5, %i3 edge32l %i1, %l6, %o7 ldsw [%l7 + 0x60], %g7 stb %l2, [%l7 + 0x2C] std %f0, [%l7 + 0x28] ldsw [%l7 + 0x24], %g3 fornot2s %f9, %f0, %f11 fbuge,a %fcc0, loop_2489 ld [%l7 + 0x3C], %f14 ldsw [%l7 + 0x1C], %o6 ble,a,pt %icc, loop_2490 loop_2489: ld [%l7 + 0x1C], %f9 fmovse %xcc, %f2, %f4 fmovda %xcc, %f15, %f14 loop_2490: stx %g6, [%l7 + 0x18] fnegd %f8, %f8 movrgez %i0, 0x169, %i4 fmovrsgz %o5, %f13, %f3 faligndata %f4, %f2, %f2 siam 0x7 fpsub16 %f10, %f4, %f0 siam 0x3 fbn,a %fcc3, loop_2491 fpadd16s %f6, %f13, %f1 fone %f10 lduh [%l7 + 0x6A], %g5 loop_2491: ldsw [%l7 + 0x50], %l4 fnot1s %f7, %f13 ldsb [%l7 + 0x49], %i2 fmovdne %xcc, %f2, %f3 ldd [%l7 + 0x20], %f10 ld [%l7 + 0x20], %f12 alignaddrl %o1, %l1, %o3 nop setx loop_2492, %l0, %l1 jmpl %l1, %i5 fbg,a %fcc1, loop_2493 fblg,a %fcc2, loop_2494 fmovscc %xcc, %f4, %f3 loop_2492: xorcc %l0, %o0, %l3 loop_2493: add %g4, 0x0BAF, %g1 loop_2494: lduh [%l7 + 0x70], %o2 fpadd16s %f14, %f11, %f15 stw %i6, [%l7 + 0x30] ldd [%l7 + 0x20], %f12 stx %g2, [%l7 + 0x58] or %o4, %i7, %i3 ldub [%l7 + 0x2A], %i1 fmovsleu %xcc, %f4, %f2 stw %l5, [%l7 + 0x44] lduh [%l7 + 0x70], %l6 fmovrdgez %g7, %f2, %f4 edge16 %l2, %g3, %o6 lduh [%l7 + 0x32], %o7 fnot2 %f4, %f8 edge16l %i0, %i4, %o5 xnorcc %g5, 0x0481, %l4 fmovdl %icc, %f0, %f5 edge32 %g6, %i2, %l1 lduh [%l7 + 0x4E], %o3 udivx %o1, 0x19CB, %l0 tvc %icc, 0x0 ldub [%l7 + 0x26], %o0 sdiv %i5, 0x0BED, %l3 stb %g1, [%l7 + 0x76] andn %o2, %g4, %g2 fmovdcc %xcc, %f14, %f5 umul %i6, %i7, %o4 ld [%l7 + 0x7C], %f6 stb %i3, [%l7 + 0x40] stw %l5, [%l7 + 0x78] ld [%l7 + 0x54], %f6 fnegs %f3, %f14 fandnot2 %f0, %f4, %f14 brz %l6, loop_2495 fmovsg %icc, %f8, %f8 fcmpgt32 %f14, %f10, %i1 stb %g7, [%l7 + 0x6E] loop_2495: be %icc, loop_2496 tcc %icc, 0x5 subccc %g3, 0x0C00, %l2 sth %o6, [%l7 + 0x1E] loop_2496: fcmpeq32 %f4, %f2, %i0 edge8l %i4, %o5, %o7 fabsd %f6, %f12 tcc %xcc, 0x3 sllx %l4, 0x19, %g5 fzeros %f0 movle %icc, %i2, %g6 ld [%l7 + 0x44], %f3 std %f0, [%l7 + 0x40] fands %f9, %f1, %f14 fexpand %f12, %f2 movcc %xcc, %o3, %o1 ld [%l7 + 0x6C], %f12 fors %f11, %f15, %f11 ldd [%l7 + 0x78], %f4 st %f3, [%l7 + 0x38] bshuffle %f2, %f0, %f12 movrlz %l0, %l1, %o0 lduh [%l7 + 0x30], %i5 std %f14, [%l7 + 0x40] tpos %xcc, 0x1 siam 0x6 subccc %g1, %o2, %l3 ld [%l7 + 0x78], %f6 popc 0x0B01, %g2 taddcc %g4, 0x1B3B, %i7 andncc %i6, %i3, %o4 fcmpes %fcc1, %f6, %f10 fcmpeq16 %f14, %f6, %l5 ldub [%l7 + 0x44], %l6 orcc %i1, 0x03B8, %g3 tle %icc, 0x3 fcmpeq32 %f0, %f2, %l2 movre %g7, 0x18B, %i0 stb %o6, [%l7 + 0x1C] fbul %fcc2, loop_2497 tgu %xcc, 0x0 ldub [%l7 + 0x4D], %i4 stw %o7, [%l7 + 0x24] loop_2497: sth %o5, [%l7 + 0x20] stw %g5, [%l7 + 0x10] ldub [%l7 + 0x55], %i2 sllx %l4, 0x12, %o3 movne %icc, %o1, %g6 stw %l1, [%l7 + 0x68] ldd [%l7 + 0x28], %f8 ldub [%l7 + 0x7E], %l0 ldd [%l7 + 0x50], %f6 fmovsg %icc, %f14, %f2 sllx %o0, 0x15, %i5 tvs %icc, 0x6 stb %o2, [%l7 + 0x6A] andn %l3, %g2, %g4 andcc %g1, %i7, %i3 tn %xcc, 0x5 fpsub32s %f15, %f9, %f6 brnz %o4, loop_2498 fmovrslz %i6, %f14, %f3 ldx [%l7 + 0x30], %l5 edge32l %i1, %l6, %g3 loop_2498: xor %l2, 0x17C9, %i0 fnegd %f4, %f14 st %f10, [%l7 + 0x38] addc %o6, %g7, %o7 stb %i4, [%l7 + 0x40] alignaddr %g5, %o5, %l4 fexpand %f11, %f0 bl,a loop_2499 ldd [%l7 + 0x78], %f2 be %icc, loop_2500 ldsb [%l7 + 0x4A], %i2 loop_2499: sth %o3, [%l7 + 0x44] lduh [%l7 + 0x4A], %g6 loop_2500: ldx [%l7 + 0x38], %l1 ldx [%l7 + 0x48], %o1 fcmpes %fcc1, %f11, %f4 movl %icc, %l0, %o0 ld [%l7 + 0x68], %f6 st %f11, [%l7 + 0x74] bpos,a %xcc, loop_2501 ldsh [%l7 + 0x78], %i5 fmovdgu %icc, %f5, %f7 fnot1s %f0, %f14 loop_2501: andn %o2, 0x1649, %g2 fcmped %fcc2, %f8, %f10 fcmpd %fcc2, %f14, %f10 lduw [%l7 + 0x70], %l3 ldx [%l7 + 0x50], %g1 movre %i7, %g4, %o4 sub %i6, 0x14AB, %l5 fmovsne %icc, %f13, %f13 umul %i3, %i1, %g3 fmovdgu %icc, %f1, %f14 fblg,a %fcc1, loop_2502 sth %l6, [%l7 + 0x5C] fcmple16 %f0, %f14, %l2 bneg,a,pn %icc, loop_2503 loop_2502: movle %icc, %i0, %g7 tsubcctv %o6, %i4, %g5 fmovsgu %icc, %f10, %f4 loop_2503: stb %o7, [%l7 + 0x5C] nop setx loop_2504, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,a,pn %xcc, loop_2505 umulcc %l4, 0x157D, %i2 stw %o5, [%l7 + 0x34] loop_2504: sth %g6, [%l7 + 0x34] loop_2505: movl %xcc, %o3, %l1 srlx %o1, %l0, %o0 fmovdleu %xcc, %f8, %f5 popc %o2, %g2 movrne %l3, %g1, %i5 fors %f4, %f5, %f0 fmovs %f2, %f1 fble,a %fcc2, loop_2506 edge16l %i7, %g4, %i6 call loop_2507 fblg,a %fcc1, loop_2508 loop_2506: mova %xcc, %o4, %i3 stb %i1, [%l7 + 0x59] loop_2507: ldx [%l7 + 0x48], %l5 loop_2508: fnand %f14, %f8, %f8 fnand %f2, %f2, %f2 edge16ln %g3, %l2, %l6 fnands %f12, %f7, %f12 fmovsgu %xcc, %f5, %f14 fornot1s %f3, %f10, %f12 fnands %f11, %f6, %f2 st %f5, [%l7 + 0x50] ldx [%l7 + 0x78], %g7 sra %o6, %i4, %g5 fnors %f13, %f13, %f4 fmovde %icc, %f8, %f11 fmovsne %icc, %f1, %f2 stx %i0, [%l7 + 0x30] sth %o7, [%l7 + 0x70] xor %i2, %l4, %o5 bl loop_2509 bpos,a %icc, loop_2510 ldd [%l7 + 0x30], %f12 nop setx loop_2511, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2509: fone %f8 loop_2510: fmul8sux16 %f0, %f10, %f12 fornot1s %f3, %f6, %f8 loop_2511: tn %icc, 0x0 ldd [%l7 + 0x38], %f4 ldx [%l7 + 0x28], %o3 stb %l1, [%l7 + 0x3D] movcs %xcc, %o1, %l0 fmovrse %o0, %f15, %f2 movvc %icc, %g6, %o2 be loop_2512 ldsw [%l7 + 0x54], %g2 bcc %xcc, loop_2513 ldx [%l7 + 0x50], %l3 loop_2512: fornot1 %f4, %f12, %f12 tneg %icc, 0x3 loop_2513: st %f10, [%l7 + 0x70] sll %i5, %i7, %g4 ldsb [%l7 + 0x3E], %i6 tne %icc, 0x5 fbul,a %fcc0, loop_2514 subc %o4, 0x18ED, %i3 stw %i1, [%l7 + 0x48] ld [%l7 + 0x50], %f2 loop_2514: fornot1 %f12, %f0, %f4 stb %g1, [%l7 + 0x78] movrlz %l5, 0x1FF, %l2 fmovspos %xcc, %f9, %f11 tsubcctv %l6, %g3, %o6 brlez %i4, loop_2515 sdiv %g7, 0x1FE7, %g5 srlx %o7, %i2, %l4 ldub [%l7 + 0x47], %i0 loop_2515: ldx [%l7 + 0x60], %o5 edge8l %l1, %o1, %o3 fmovsn %xcc, %f1, %f13 fmovscs %icc, %f4, %f11 fmovscc %xcc, %f5, %f1 fpadd32s %f0, %f4, %f5 movrgz %o0, %g6, %o2 ldsb [%l7 + 0x2A], %g2 lduh [%l7 + 0x6C], %l3 fornot2s %f14, %f11, %f2 movne %icc, %i5, %i7 fbg %fcc1, loop_2516 movcs %icc, %g4, %i6 sth %l0, [%l7 + 0x4C] fmovrsne %o4, %f15, %f12 loop_2516: mulx %i3, 0x1601, %g1 stb %l5, [%l7 + 0x1D] movcs %icc, %l2, %i1 stb %g3, [%l7 + 0x2E] fcmple16 %f12, %f12, %l6 fmovde %icc, %f14, %f9 fandnot2 %f10, %f0, %f14 xorcc %o6, %i4, %g7 ldsb [%l7 + 0x44], %g5 bleu,a,pn %xcc, loop_2517 fmovsa %xcc, %f6, %f11 ldsw [%l7 + 0x44], %i2 lduh [%l7 + 0x1A], %l4 loop_2517: and %i0, 0x1B54, %o7 movre %o5, %o1, %l1 fmovsn %xcc, %f9, %f12 fbge %fcc3, loop_2518 stb %o0, [%l7 + 0x7A] fbn %fcc1, loop_2519 ld [%l7 + 0x08], %f8 loop_2518: stw %g6, [%l7 + 0x7C] fpsub32 %f0, %f12, %f6 loop_2519: ld [%l7 + 0x7C], %f12 ldsh [%l7 + 0x10], %o3 fbn,a %fcc0, loop_2520 srlx %o2, 0x11, %l3 movg %icc, %g2, %i7 fbug %fcc2, loop_2521 loop_2520: stw %i5, [%l7 + 0x38] edge16l %g4, %l0, %i6 ldsb [%l7 + 0x31], %i3 loop_2521: fexpand %f1, %f10 ldub [%l7 + 0x75], %g1 brgz %o4, loop_2522 edge32l %l5, %l2, %i1 fmovdvs %icc, %f12, %f12 or %l6, 0x0726, %o6 loop_2522: umul %g3, %i4, %g7 xnor %i2, 0x06E6, %l4 movcs %xcc, %g5, %o7 movrlz %i0, %o1, %o5 fnors %f5, %f6, %f3 fnor %f12, %f12, %f4 xnorcc %l1, %g6, %o0 ld [%l7 + 0x54], %f8 fcmps %fcc2, %f9, %f8 fmul8x16au %f2, %f14, %f14 ldsb [%l7 + 0x74], %o2 bvc,pn %icc, loop_2523 bpos,a,pt %xcc, loop_2524 fmuld8sux16 %f6, %f9, %f14 stx %o3, [%l7 + 0x58] loop_2523: be,a %xcc, loop_2525 loop_2524: std %f12, [%l7 + 0x18] st %f2, [%l7 + 0x74] bneg,a %xcc, loop_2526 loop_2525: movrlez %l3, %g2, %i5 andncc %g4, %i7, %i6 std %f8, [%l7 + 0x30] loop_2526: fmovdleu %xcc, %f12, %f2 sub %i3, 0x0600, %g1 bleu,pt %icc, loop_2527 fbge %fcc1, loop_2528 movre %o4, %l0, %l2 lduh [%l7 + 0x2A], %l5 loop_2527: fbn,a %fcc0, loop_2529 loop_2528: ba,pn %xcc, loop_2530 stb %l6, [%l7 + 0x43] ldx [%l7 + 0x50], %o6 loop_2529: tgu %xcc, 0x5 loop_2530: fmovdne %icc, %f3, %f1 bgu,pn %icc, loop_2531 brz %i1, loop_2532 fmovda %xcc, %f14, %f5 ldub [%l7 + 0x0E], %g3 loop_2531: bg,a loop_2533 loop_2532: srlx %i4, %g7, %i2 fpsub16 %f6, %f2, %f12 fsrc2 %f2, %f6 loop_2533: fnot1 %f12, %f12 fmovrsgez %g5, %f13, %f10 movcs %icc, %l4, %i0 mulscc %o1, %o5, %l1 lduw [%l7 + 0x3C], %g6 or %o7, 0x19B7, %o0 ldsh [%l7 + 0x24], %o3 st %f14, [%l7 + 0x08] fand %f0, %f0, %f0 ldsh [%l7 + 0x4E], %l3 ldsh [%l7 + 0x3E], %g2 fcmpgt32 %f12, %f2, %i5 call loop_2534 ldd [%l7 + 0x68], %f10 bg %icc, loop_2535 fmovdcc %icc, %f0, %f15 loop_2534: brz %g4, loop_2536 ldsh [%l7 + 0x52], %i7 loop_2535: call loop_2537 array8 %o2, %i3, %g1 loop_2536: edge8ln %i6, %l0, %l2 lduh [%l7 + 0x64], %o4 loop_2537: fpack16 %f4, %f2 fpadd16s %f9, %f1, %f5 fmul8x16 %f5, %f0, %f6 fornot1s %f11, %f11, %f13 bn,a,pn %icc, loop_2538 bgu loop_2539 movle %icc, %l5, %l6 st %f10, [%l7 + 0x5C] loop_2538: brgz %o6, loop_2540 loop_2539: sra %g3, %i4, %i1 fnor %f14, %f10, %f2 fxors %f7, %f6, %f11 loop_2540: fmovdg %icc, %f10, %f6 std %f2, [%l7 + 0x28] fbg %fcc0, loop_2541 fsrc2 %f4, %f2 edge8 %i2, %g5, %g7 tcs %icc, 0x0 loop_2541: fmovrdlez %i0, %f4, %f6 andn %o1, 0x03CB, %o5 bvs,pt %icc, loop_2542 movcs %xcc, %l1, %g6 lduh [%l7 + 0x1E], %o7 tsubcc %o0, %o3, %l3 loop_2542: tvs %icc, 0x7 ldsw [%l7 + 0x64], %l4 ta %icc, 0x2 brz %i5, loop_2543 fmovrdlez %g2, %f4, %f6 st %f12, [%l7 + 0x28] ldx [%l7 + 0x38], %i7 loop_2543: fpadd32 %f8, %f8, %f14 ldsw [%l7 + 0x5C], %o2 fba %fcc2, loop_2544 fbg %fcc0, loop_2545 fmovs %f0, %f13 fexpand %f4, %f0 loop_2544: stx %g4, [%l7 + 0x40] loop_2545: movrgez %i3, %g1, %l0 fandnot2s %f11, %f2, %f10 tneg %xcc, 0x3 ldx [%l7 + 0x18], %i6 and %l2, %o4, %l6 tsubcc %l5, %g3, %i4 ld [%l7 + 0x08], %f8 stx %o6, [%l7 + 0x10] fmuld8sux16 %f4, %f7, %f12 tsubcc %i1, 0x0410, %g5 lduw [%l7 + 0x4C], %i2 fbul %fcc0, loop_2546 lduh [%l7 + 0x26], %i0 ldsb [%l7 + 0x3E], %o1 movgu %icc, %o5, %l1 loop_2546: fornot1 %f4, %f10, %f14 ldsw [%l7 + 0x4C], %g6 fsrc2s %f11, %f7 ld [%l7 + 0x08], %f4 stb %o7, [%l7 + 0x3F] fmovsg %xcc, %f2, %f6 fbo,a %fcc1, loop_2547 edge8 %o0, %o3, %l3 nop setx loop_2548, %l0, %l1 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 %f2, %f4 loop_2547: fbg,a %fcc1, loop_2549 ldub [%l7 + 0x09], %g7 loop_2548: fmovdleu %icc, %f12, %f12 fmovdleu %xcc, %f12, %f12 loop_2549: sllx %l4, 0x06, %i5 ldsw [%l7 + 0x54], %g2 lduh [%l7 + 0x78], %i7 fxnor %f8, %f4, %f0 ble %icc, loop_2550 ldsw [%l7 + 0x14], %o2 stw %i3, [%l7 + 0x14] sdivx %g4, 0x1CDD, %g1 loop_2550: fpadd16 %f12, %f8, %f10 fbule %fcc2, loop_2551 movleu %xcc, %l0, %l2 fmovdpos %icc, %f14, %f8 stw %o4, [%l7 + 0x50] loop_2551: lduw [%l7 + 0x10], %l6 fmovdg %icc, %f9, %f13 fpadd16 %f6, %f2, %f2 ldub [%l7 + 0x52], %l5 lduw [%l7 + 0x74], %g3 tg %icc, 0x5 ld [%l7 + 0x1C], %f10 tcs %icc, 0x4 stx %i4, [%l7 + 0x48] ldub [%l7 + 0x5E], %i6 bleu,pt %xcc, loop_2552 bcs %icc, loop_2553 fands %f7, %f5, %f1 bcs,pn %xcc, loop_2554 loop_2552: orncc %o6, 0x02C4, %g5 loop_2553: fmovdpos %xcc, %f15, %f2 sth %i2, [%l7 + 0x20] loop_2554: tge %icc, 0x5 movn %xcc, %i1, %o1 movrne %i0, %l1, %o5 fbug %fcc1, loop_2555 fzeros %f9 bvc,a,pn %icc, loop_2556 fcmpgt32 %f4, %f14, %o7 loop_2555: fmovrdgz %g6, %f0, %f4 edge8 %o3, %o0, %l3 loop_2556: movre %g7, %l4, %i5 subcc %i7, 0x174B, %g2 fmovrdgez %o2, %f2, %f2 ldx [%l7 + 0x28], %g4 fcmpgt32 %f4, %f2, %g1 std %f4, [%l7 + 0x58] fmovdcc %icc, %f4, %f5 ldsh [%l7 + 0x22], %l0 fmovse %icc, %f12, %f13 stw %l2, [%l7 + 0x78] fsrc2s %f14, %f8 stw %o4, [%l7 + 0x5C] fcmped %fcc3, %f4, %f0 fbug,a %fcc0, loop_2557 ldub [%l7 + 0x5C], %l6 ldsh [%l7 + 0x16], %l5 fmovsg %xcc, %f14, %f3 loop_2557: std %f0, [%l7 + 0x18] stw %i3, [%l7 + 0x30] fmovdne %icc, %f4, %f14 fmovrslez %g3, %f7, %f6 orcc %i4, %o6, %g5 tvs %icc, 0x1 sth %i6, [%l7 + 0x14] fmovsle %icc, %f13, %f4 nop setx loop_2558, %l0, %l1 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 %f14, %f12, %f4 bcc,pn %icc, loop_2559 sth %i1, [%l7 + 0x7A] loop_2558: stw %o1, [%l7 + 0x3C] fbe %fcc3, loop_2560 loop_2559: fcmps %fcc0, %f2, %f1 xor %i0, %i2, %o5 fmovsg %icc, %f3, %f6 loop_2560: movle %xcc, %o7, %l1 fnot1s %f14, %f8 st %f14, [%l7 + 0x10] addccc %g6, 0x1715, %o0 ldd [%l7 + 0x48], %f0 ldsh [%l7 + 0x4E], %o3 ldx [%l7 + 0x40], %g7 tcc %icc, 0x5 mova %xcc, %l3, %l4 tvs %xcc, 0x5 subc %i7, %i5, %g2 ld [%l7 + 0x64], %f9 movpos %xcc, %g4, %g1 fmuld8ulx16 %f4, %f9, %f6 movgu %icc, %o2, %l0 sllx %l2, 0x1E, %o4 smulcc %l5, 0x1BF2, %l6 ldsb [%l7 + 0x2F], %i3 orcc %g3, %o6, %g5 stb %i6, [%l7 + 0x75] fmovspos %icc, %f5, %f0 ldd [%l7 + 0x08], %f6 fpsub32s %f0, %f13, %f15 fones %f6 fba,a %fcc2, loop_2561 fmul8x16au %f1, %f8, %f6 movne %icc, %i4, %o1 edge8l %i0, %i1, %o5 loop_2561: bl,a %xcc, loop_2562 ld [%l7 + 0x0C], %f10 stb %o7, [%l7 + 0x26] bleu,a %icc, loop_2563 loop_2562: fmovdneg %icc, %f14, %f5 bge %icc, loop_2564 ldub [%l7 + 0x1D], %i2 loop_2563: fnot2 %f2, %f0 udivcc %g6, 0x0369, %l1 loop_2564: movne %icc, %o0, %o3 movg %icc, %g7, %l3 fnands %f14, %f15, %f7 fbne %fcc2, loop_2565 bn %icc, loop_2566 std %f12, [%l7 + 0x18] st %f10, [%l7 + 0x0C] loop_2565: fcmpd %fcc3, %f6, %f0 loop_2566: te %xcc, 0x5 fpmerge %f15, %f10, %f8 fmovspos %icc, %f10, %f0 fpack16 %f4, %f0 fmul8sux16 %f0, %f6, %f6 fxors %f12, %f4, %f4 fornot2 %f14, %f10, %f6 ldsh [%l7 + 0x30], %l4 fmovrdgez %i7, %f2, %f4 sethi 0x1079, %i5 fpadd32 %f4, %f6, %f4 ldsb [%l7 + 0x29], %g2 sll %g1, 0x12, %g4 tne %xcc, 0x5 smul %l0, %o2, %o4 sra %l5, 0x1D, %l6 stb %l2, [%l7 + 0x2F] fmovsge %icc, %f7, %f10 array16 %g3, %i3, %o6 mulx %g5, 0x1CA4, %i6 fmovdg %xcc, %f14, %f9 ldsh [%l7 + 0x76], %o1 fmovdl %xcc, %f11, %f8 movcs %xcc, %i0, %i4 stw %o5, [%l7 + 0x08] fbo %fcc0, loop_2567 fcmped %fcc1, %f2, %f10 movleu %xcc, %o7, %i2 ldsh [%l7 + 0x5C], %g6 loop_2567: xorcc %l1, 0x130F, %i1 pdist %f12, %f4, %f2 popc 0x11E8, %o3 stx %g7, [%l7 + 0x30] lduh [%l7 + 0x74], %o0 bne,pt %icc, loop_2568 stx %l4, [%l7 + 0x28] tge %xcc, 0x6 fcmped %fcc3, %f8, %f6 loop_2568: ld [%l7 + 0x3C], %f13 lduw [%l7 + 0x5C], %l3 tn %xcc, 0x1 ldx [%l7 + 0x68], %i7 fmovse %xcc, %f15, %f13 add %g2, %i5, %g4 edge8 %l0, %o2, %g1 ld [%l7 + 0x08], %f8 edge16l %o4, %l5, %l6 array8 %g3, %i3, %o6 movge %xcc, %l2, %g5 ldd [%l7 + 0x50], %f8 brlez,a %o1, loop_2569 ldsb [%l7 + 0x2C], %i0 fnot2 %f0, %f2 lduh [%l7 + 0x34], %i4 loop_2569: stb %i6, [%l7 + 0x20] stw %o7, [%l7 + 0x40] bgu %icc, loop_2570 addc %i2, %g6, %o5 ld [%l7 + 0x2C], %f8 ldx [%l7 + 0x58], %i1 loop_2570: std %f8, [%l7 + 0x38] stx %l1, [%l7 + 0x70] ldub [%l7 + 0x18], %g7 alignaddrl %o0, %o3, %l3 st %f15, [%l7 + 0x10] stw %i7, [%l7 + 0x08] bshuffle %f14, %f8, %f4 nop setx loop_2571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %g2, 0x0C0A, %i5 ldx [%l7 + 0x68], %l4 fnot1s %f6, %f6 loop_2571: nop setx loop_2572, %l0, %l1 jmpl %l1, %g4 stx %o2, [%l7 + 0x50] fnot1 %f4, %f6 stb %l0, [%l7 + 0x4F] loop_2572: faligndata %f8, %f0, %f2 std %f8, [%l7 + 0x50] movrgez %g1, %o4, %l6 nop setx loop_2573, %l0, %l1 jmpl %l1, %l5 brlz %g3, loop_2574 fones %f8 fands %f5, %f6, %f15 loop_2573: stx %i3, [%l7 + 0x40] loop_2574: std %f8, [%l7 + 0x10] stb %l2, [%l7 + 0x2F] ldsh [%l7 + 0x18], %g5 fnands %f15, %f11, %f14 bpos,a,pn %icc, loop_2575 fmovsneg %xcc, %f11, %f15 fcmpne32 %f10, %f14, %o1 fmovsne %icc, %f14, %f9 loop_2575: tl %xcc, 0x2 lduw [%l7 + 0x34], %o6 andcc %i0, 0x0FDA, %i6 edge32l %i4, %o7, %g6 addcc %i2, 0x0E9D, %o5 ldsw [%l7 + 0x78], %i1 fmuld8sux16 %f1, %f14, %f6 call loop_2576 ldsb [%l7 + 0x29], %g7 edge32n %o0, %o3, %l3 tsubcctv %l1, %i7, %g2 loop_2576: fmul8ulx16 %f8, %f14, %f10 ble,a %icc, loop_2577 andncc %l4, %g4, %o2 tg %icc, 0x6 sth %i5, [%l7 + 0x28] loop_2577: be,pn %xcc, loop_2578 fmovsvs %xcc, %f11, %f13 pdist %f6, %f0, %f4 fcmpeq16 %f8, %f14, %l0 loop_2578: bn,a,pt %xcc, loop_2579 std %f0, [%l7 + 0x68] move %icc, %g1, %o4 fmovrse %l6, %f1, %f9 loop_2579: fones %f2 subc %l5, %i3, %g3 addc %l2, 0x0FA9, %g5 ldsh [%l7 + 0x28], %o1 fbule %fcc1, loop_2580 sth %i0, [%l7 + 0x34] ba,a loop_2581 tn %xcc, 0x7 loop_2580: fpadd32 %f6, %f8, %f4 sethi 0x01A5, %o6 loop_2581: call loop_2582 ldsw [%l7 + 0x50], %i6 movre %i4, %o7, %i2 ldsw [%l7 + 0x7C], %g6 loop_2582: xorcc %i1, %g7, %o0 ldub [%l7 + 0x43], %o5 fbu,a %fcc0, loop_2583 tge %icc, 0x2 stb %o3, [%l7 + 0x25] fpadd32s %f14, %f12, %f14 loop_2583: fbo %fcc3, loop_2584 ldx [%l7 + 0x68], %l3 fmovrdne %i7, %f2, %f10 fexpand %f5, %f2 loop_2584: stx %l1, [%l7 + 0x20] fmovsgu %icc, %f13, %f4 fornot1s %f4, %f13, %f9 fsrc2s %f8, %f5 fmovscs %icc, %f8, %f8 lduh [%l7 + 0x70], %g2 fbo,a %fcc3, loop_2585 bvc,a,pt %xcc, loop_2586 fcmpgt32 %f14, %f6, %l4 ldsh [%l7 + 0x66], %g4 loop_2585: stw %i5, [%l7 + 0x58] loop_2586: lduw [%l7 + 0x7C], %o2 ldub [%l7 + 0x56], %g1 be,a,pn %icc, loop_2587 addc %l0, %l6, %l5 edge32 %i3, %g3, %l2 fmovscs %icc, %f11, %f4 loop_2587: fmovrslez %g5, %f0, %f13 fnand %f6, %f8, %f4 fpsub16s %f13, %f13, %f8 fmovsge %xcc, %f13, %f15 fmul8x16au %f8, %f14, %f6 taddcc %o4, 0x0CB0, %o1 ba,pn %xcc, loop_2588 addc %i0, %o6, %i4 ld [%l7 + 0x2C], %f4 ldub [%l7 + 0x75], %o7 loop_2588: bpos,a,pt %xcc, loop_2589 fmovrdlez %i2, %f0, %f10 stb %g6, [%l7 + 0x79] fbu %fcc3, loop_2590 loop_2589: std %f10, [%l7 + 0x58] fors %f10, %f2, %f14 tvs %xcc, 0x7 loop_2590: st %f15, [%l7 + 0x40] stb %i1, [%l7 + 0x36] fbn,a %fcc0, loop_2591 lduw [%l7 + 0x30], %g7 fpsub16s %f12, %f6, %f1 fnot1s %f3, %f14 loop_2591: alignaddr %i6, %o5, %o0 be,a,pn %icc, loop_2592 tvs %icc, 0x6 fbul,a %fcc0, loop_2593 fandnot2 %f8, %f6, %f2 loop_2592: fors %f10, %f4, %f13 std %f0, [%l7 + 0x60] loop_2593: fornot1 %f12, %f12, %f0 stw %o3, [%l7 + 0x6C] fcmple16 %f12, %f4, %i7 ld [%l7 + 0x08], %f6 smulcc %l3, 0x02ED, %l1 fzero %f4 ldx [%l7 + 0x08], %l4 fmovde %icc, %f8, %f8 ld [%l7 + 0x78], %f0 stb %g4, [%l7 + 0x55] fcmpeq32 %f4, %f6, %i5 xor %o2, %g1, %l0 brlez,a %g2, loop_2594 fpadd16s %f7, %f3, %f12 ld [%l7 + 0x70], %f15 fbn,a %fcc2, loop_2595 loop_2594: mova %icc, %l6, %i3 fnor %f14, %f2, %f10 edge8l %g3, %l5, %l2 loop_2595: fmovsvs %xcc, %f1, %f6 ldx [%l7 + 0x50], %o4 fcmped %fcc0, %f0, %f6 ldub [%l7 + 0x2E], %o1 fornot2s %f2, %f12, %f12 tvc %xcc, 0x3 tge %xcc, 0x0 udivx %i0, 0x09E5, %o6 fandnot1s %f9, %f3, %f9 mova %icc, %g5, %o7 fba %fcc0, loop_2596 st %f8, [%l7 + 0x24] sdivcc %i4, 0x1C70, %g6 ldsw [%l7 + 0x74], %i1 loop_2596: edge8n %g7, %i6, %o5 stx %o0, [%l7 + 0x10] movpos %xcc, %o3, %i7 andcc %i2, 0x0A20, %l3 st %f13, [%l7 + 0x1C] smul %l4, %g4, %l1 addcc %i5, 0x10EB, %g1 movn %xcc, %o2, %g2 andncc %l0, %i3, %g3 fcmpgt16 %f6, %f10, %l5 movrlz %l6, 0x057, %l2 fpsub32 %f14, %f10, %f8 tn %icc, 0x6 fornot1s %f5, %f13, %f13 tg %icc, 0x2 fmovdneg %icc, %f6, %f9 call loop_2597 tsubcc %o4, %o1, %o6 sdiv %g5, 0x0CB0, %o7 movcc %xcc, %i0, %g6 loop_2597: ldx [%l7 + 0x50], %i1 fmovrdne %g7, %f6, %f0 sll %i4, %o5, %i6 fcmpne32 %f6, %f6, %o0 fble,a %fcc3, loop_2598 movne %xcc, %o3, %i2 brgz %l3, loop_2599 mulx %i7, %g4, %l4 loop_2598: fmovsle %icc, %f6, %f6 stx %i5, [%l7 + 0x20] loop_2599: st %f12, [%l7 + 0x78] movge %icc, %l1, %o2 fpsub32 %f4, %f10, %f6 fones %f3 fble %fcc0, loop_2600 te %xcc, 0x7 ldub [%l7 + 0x7B], %g1 fpackfix %f6, %f0 loop_2600: lduw [%l7 + 0x10], %l0 fandnot1 %f6, %f12, %f4 ldx [%l7 + 0x08], %g2 fbne,a %fcc3, loop_2601 ldsh [%l7 + 0x76], %i3 fbuge %fcc2, loop_2602 fmovsvc %xcc, %f6, %f6 loop_2601: ldd [%l7 + 0x28], %f10 fmovspos %icc, %f12, %f12 loop_2602: udiv %g3, 0x0ADA, %l6 fmovsneg %icc, %f14, %f14 fbu %fcc2, loop_2603 ba loop_2604 stb %l5, [%l7 + 0x0B] fbuge,a %fcc2, loop_2605 loop_2603: sll %o4, %l2, %o6 loop_2604: ldub [%l7 + 0x60], %g5 stb %o1, [%l7 + 0x7E] loop_2605: fnors %f15, %f1, %f12 movpos %icc, %o7, %i0 mulx %g6, 0x1B83, %i1 edge32 %g7, %o5, %i4 stw %o0, [%l7 + 0x50] umul %i6, 0x0C73, %o3 tle %xcc, 0x6 fbge %fcc0, loop_2606 fmovdleu %icc, %f3, %f0 fmovdleu %xcc, %f2, %f13 andncc %l3, %i2, %g4 loop_2606: lduw [%l7 + 0x70], %i7 stx %l4, [%l7 + 0x28] lduh [%l7 + 0x48], %l1 orn %o2, %i5, %g1 bn,a %icc, loop_2607 movleu %icc, %g2, %l0 fmovrdgez %g3, %f6, %f4 fpadd32 %f6, %f12, %f12 loop_2607: ldsw [%l7 + 0x40], %i3 fnands %f6, %f5, %f4 fsrc2 %f10, %f12 stx %l6, [%l7 + 0x10] fandnot2s %f0, %f1, %f4 fmovrslz %o4, %f6, %f11 fpsub16s %f12, %f14, %f8 call loop_2608 lduw [%l7 + 0x6C], %l2 ldd [%l7 + 0x30], %f4 std %f6, [%l7 + 0x50] loop_2608: fmovrdgz %l5, %f12, %f12 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 fcmpgt16 %f4, %f0, %o6 subccc %o1, 0x184E, %o7 ldd [%l7 + 0x60], %f10 loop_2609: edge8 %g5, %i0, %i1 tsubcctv %g6, %o5, %g7 movvs %icc, %o0, %i6 sth %o3, [%l7 + 0x66] fmovdvc %xcc, %f2, %f14 bg %icc, loop_2610 fxors %f6, %f0, %f6 edge32ln %l3, %i4, %g4 fmovsleu %icc, %f8, %f3 loop_2610: sth %i7, [%l7 + 0x64] fnegd %f2, %f8 sra %l4, 0x13, %i2 and %o2, 0x07A4, %l1 ldub [%l7 + 0x15], %i5 fxnors %f7, %f8, %f15 fbne %fcc0, loop_2611 bcs loop_2612 ld [%l7 + 0x14], %f8 movne %xcc, %g2, %g1 loop_2611: brgz %g3, loop_2613 loop_2612: ldd [%l7 + 0x60], %f8 sth %l0, [%l7 + 0x2E] fmovdn %icc, %f10, %f8 loop_2613: ta %icc, 0x0 fmul8sux16 %f6, %f6, %f2 fmovsn %xcc, %f7, %f8 ldsh [%l7 + 0x24], %i3 fmovsa %xcc, %f5, %f7 andncc %o4, %l6, %l2 bcc %xcc, loop_2614 fnot2 %f2, %f8 lduw [%l7 + 0x54], %l5 fmovsne %xcc, %f3, %f11 loop_2614: nop setx loop_2615, %l0, %l1 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], %f10 fmovrdne %o6, %f10, %f4 xnor %o7, 0x08F4, %g5 loop_2615: faligndata %f8, %f12, %f4 ldsb [%l7 + 0x74], %i0 fmovsgu %xcc, %f5, %f1 std %f12, [%l7 + 0x78] bgu,a,pt %xcc, loop_2616 fmuld8sux16 %f10, %f1, %f8 tge %xcc, 0x5 brgz,a %o1, loop_2617 loop_2616: std %f0, [%l7 + 0x20] smul %g6, 0x115B, %i1 addccc %g7, 0x0F62, %o5 loop_2617: std %f10, [%l7 + 0x48] udivcc %o0, 0x0F0D, %o3 fzeros %f14 ba %xcc, loop_2618 fbuge %fcc2, loop_2619 fpadd16s %f1, %f8, %f10 bgu %xcc, loop_2620 loop_2618: bg,a,pn %xcc, loop_2621 loop_2619: movcs %xcc, %i6, %l3 bvs,a,pn %xcc, loop_2622 loop_2620: fmul8sux16 %f12, %f6, %f0 loop_2621: ldd [%l7 + 0x78], %f4 fmovs %f14, %f11 loop_2622: fmovrsgz %i4, %f5, %f5 tsubcc %g4, 0x1CEE, %l4 fmovs %f6, %f8 movcc %xcc, %i2, %i7 ldsw [%l7 + 0x24], %o2 sethi 0x16D3, %i5 udivcc %l1, 0x02B9, %g1 subcc %g2, %g3, %l0 tgu %xcc, 0x6 fmovrse %o4, %f4, %f5 stb %i3, [%l7 + 0x22] fxnors %f0, %f5, %f12 ldsw [%l7 + 0x48], %l6 sdivx %l2, 0x1B33, %l5 be loop_2623 fpadd16 %f8, %f14, %f6 nop setx loop_2624, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %icc, %f6, %f14 loop_2623: taddcctv %o7, 0x085D, %g5 fsrc2 %f6, %f0 loop_2624: stx %o6, [%l7 + 0x70] fzero %f14 array8 %i0, %o1, %i1 std %f6, [%l7 + 0x40] stb %g6, [%l7 + 0x1D] stw %o5, [%l7 + 0x38] fnot1 %f4, %f10 addc %g7, 0x1302, %o0 movge %xcc, %o3, %i6 fcmpes %fcc1, %f13, %f13 st %f7, [%l7 + 0x30] fpsub32 %f6, %f14, %f8 edge32ln %i4, %g4, %l4 ldsh [%l7 + 0x76], %l3 fmovdge %xcc, %f14, %f4 xorcc %i2, 0x0C2C, %o2 std %f2, [%l7 + 0x10] fsrc1s %f12, %f2 fandnot2 %f0, %f14, %f12 bcc,a loop_2625 sth %i7, [%l7 + 0x44] stb %l1, [%l7 + 0x68] movge %xcc, %i5, %g2 loop_2625: taddcctv %g3, 0x00C0, %g1 subc %l0, 0x1949, %o4 sth %i3, [%l7 + 0x7C] bg,a,pt %icc, loop_2626 fbule %fcc1, loop_2627 call loop_2628 bcc,a loop_2629 loop_2626: pdist %f10, %f0, %f2 loop_2627: sth %l2, [%l7 + 0x7A] loop_2628: fmul8x16al %f2, %f1, %f12 loop_2629: fxnor %f4, %f12, %f0 fpsub32s %f0, %f12, %f6 taddcc %l5, 0x085A, %l6 siam 0x5 fmovsgu %xcc, %f1, %f0 stw %g5, [%l7 + 0x5C] stb %o6, [%l7 + 0x23] fabsd %f0, %f4 ldsw [%l7 + 0x64], %i0 alignaddr %o1, %o7, %g6 fmovdle %xcc, %f13, %f11 sth %o5, [%l7 + 0x60] sth %g7, [%l7 + 0x72] ldsb [%l7 + 0x58], %o0 movneg %icc, %o3, %i1 fblg %fcc3, loop_2630 ldsb [%l7 + 0x37], %i6 tvs %icc, 0x5 fmovsa %icc, %f0, %f11 loop_2630: addccc %g4, 0x0945, %i4 fcmpne16 %f14, %f2, %l4 bl,a %icc, loop_2631 lduh [%l7 + 0x70], %i2 tn %icc, 0x3 xnor %l3, %i7, %o2 loop_2631: fmovdvc %icc, %f8, %f2 fnot2s %f14, %f11 tge %icc, 0x4 edge8l %i5, %g2, %g3 ldsh [%l7 + 0x12], %g1 lduw [%l7 + 0x48], %l1 ldx [%l7 + 0x30], %l0 ldub [%l7 + 0x7B], %i3 fnors %f0, %f10, %f8 fmovdge %icc, %f13, %f8 tle %icc, 0x2 and %l2, %l5, %l6 lduh [%l7 + 0x46], %o4 brnz,a %o6, loop_2632 fornot1s %f6, %f7, %f4 ldx [%l7 + 0x40], %i0 alignaddr %g5, %o7, %g6 loop_2632: fpack16 %f14, %f0 fbule,a %fcc3, loop_2633 and %o5, %o1, %g7 mova %icc, %o0, %o3 fbu %fcc0, loop_2634 loop_2633: ldsh [%l7 + 0x20], %i6 fxor %f0, %f4, %f10 fmovscc %icc, %f3, %f3 loop_2634: fbue %fcc2, loop_2635 orn %i1, 0x040E, %i4 lduh [%l7 + 0x10], %l4 std %f6, [%l7 + 0x20] loop_2635: ld [%l7 + 0x6C], %f0 addc %g4, %i2, %i7 ble loop_2636 fmovrde %o2, %f4, %f0 std %f14, [%l7 + 0x30] stx %l3, [%l7 + 0x28] loop_2636: fzeros %f5 array32 %i5, %g3, %g1 fpadd32s %f13, %f4, %f15 bn,pn %icc, loop_2637 fmovspos %xcc, %f13, %f2 movn %xcc, %g2, %l0 std %f10, [%l7 + 0x08] loop_2637: movrlz %i3, %l1, %l5 fmul8x16al %f1, %f9, %f0 orn %l6, 0x0147, %o4 fmovrslz %o6, %f2, %f11 ldsw [%l7 + 0x54], %i0 fmul8x16au %f0, %f8, %f10 fabsd %f6, %f2 sra %g5, %o7, %g6 umul %l2, %o1, %o5 fbl,a %fcc2, loop_2638 fbne %fcc3, loop_2639 fbl %fcc2, loop_2640 xnor %o0, 0x0644, %o3 loop_2638: fcmple16 %f10, %f14, %g7 loop_2639: fble %fcc2, loop_2641 loop_2640: fmovsge %xcc, %f14, %f6 tvs %icc, 0x4 sth %i6, [%l7 + 0x28] loop_2641: bvs,pt %xcc, loop_2642 ldub [%l7 + 0x09], %i1 movle %xcc, %l4, %i4 lduw [%l7 + 0x20], %i2 loop_2642: stb %g4, [%l7 + 0x6E] fbul %fcc2, loop_2643 fcmpes %fcc1, %f11, %f14 udivx %i7, 0x0620, %l3 fmovscs %icc, %f4, %f9 loop_2643: movge %icc, %i5, %o2 edge32n %g1, %g2, %l0 fmovs %f2, %f14 bgu,a,pn %xcc, loop_2644 movrlz %i3, 0x31F, %l1 fmovdge %xcc, %f2, %f15 array32 %l5, %g3, %o4 loop_2644: subc %o6, 0x14C3, %l6 std %f12, [%l7 + 0x70] tsubcctv %i0, %g5, %g6 ldsb [%l7 + 0x23], %l2 ldub [%l7 + 0x13], %o7 ldsw [%l7 + 0x54], %o5 nop setx loop_2645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2646, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %o1, %f14, %f6 addccc %o3, %o0, %g7 loop_2645: bleu,pt %xcc, loop_2647 loop_2646: fpadd32 %f0, %f14, %f0 fmovsleu %xcc, %f3, %f2 st %f14, [%l7 + 0x68] loop_2647: fmovrdlez %i6, %f14, %f8 sth %l4, [%l7 + 0x46] nop setx loop_2648, %l0, %l1 jmpl %l1, %i1 xor %i4, %g4, %i2 addccc %l3, 0x1ECF, %i7 std %f10, [%l7 + 0x10] loop_2648: sdiv %i5, 0x12D9, %g1 move %xcc, %g2, %l0 fmul8x16au %f0, %f4, %f0 tleu %icc, 0x0 fmovsvs %icc, %f14, %f13 fbuge,a %fcc1, loop_2649 fxnors %f14, %f11, %f4 tvc %xcc, 0x4 orn %i3, %l1, %l5 loop_2649: ldsw [%l7 + 0x70], %o2 tn %icc, 0x3 st %f14, [%l7 + 0x4C] ldsb [%l7 + 0x0A], %o4 array8 %g3, %o6, %i0 fbge,a %fcc3, loop_2650 bvs,a,pn %icc, loop_2651 fmovdl %icc, %f11, %f0 movle %icc, %g5, %g6 loop_2650: fabsd %f10, %f6 loop_2651: ldd [%l7 + 0x10], %f10 fmul8x16 %f4, %f0, %f4 fmul8x16au %f3, %f14, %f8 fmuld8ulx16 %f7, %f4, %f10 movge %icc, %l6, %o7 udivx %l2, 0x107B, %o1 tsubcc %o5, %o3, %o0 fsrc2s %f0, %f9 edge32ln %g7, %l4, %i6 lduh [%l7 + 0x0E], %i4 addcc %i1, %i2, %l3 movre %i7, %i5, %g1 ta %xcc, 0x6 fcmple32 %f12, %f14, %g2 ld [%l7 + 0x28], %f10 fbne %fcc3, loop_2652 fmul8x16 %f14, %f2, %f8 fmovdne %xcc, %f11, %f12 tsubcctv %g4, 0x0DE5, %i3 loop_2652: fzeros %f10 siam 0x5 xnor %l0, 0x0AA1, %l1 lduw [%l7 + 0x2C], %l5 ldsh [%l7 + 0x28], %o2 fmul8x16au %f0, %f5, %f12 move %xcc, %g3, %o6 fbl %fcc2, loop_2653 ble,pt %xcc, loop_2654 ldub [%l7 + 0x6A], %o4 ldx [%l7 + 0x58], %g5 loop_2653: andcc %i0, %l6, %g6 loop_2654: fabss %f5, %f11 stw %o7, [%l7 + 0x5C] ld [%l7 + 0x74], %f14 lduh [%l7 + 0x20], %o1 fxnors %f6, %f0, %f13 bg,pt %xcc, loop_2655 fmovrdne %o5, %f0, %f12 lduw [%l7 + 0x40], %l2 fmovdge %icc, %f0, %f0 loop_2655: stb %o0, [%l7 + 0x55] fmuld8sux16 %f10, %f9, %f12 bgu,a,pn %icc, loop_2656 fbule %fcc0, loop_2657 fba %fcc3, loop_2658 movrgz %g7, 0x072, %o3 loop_2656: fornot2s %f1, %f2, %f3 loop_2657: fmovsl %xcc, %f2, %f12 loop_2658: fcmpgt16 %f10, %f4, %l4 sth %i4, [%l7 + 0x74] fnot2 %f2, %f0 stb %i1, [%l7 + 0x79] movrne %i6, 0x3D8, %i2 stw %l3, [%l7 + 0x28] edge8l %i7, %g1, %g2 ldub [%l7 + 0x75], %i5 lduh [%l7 + 0x7C], %i3 fnegs %f5, %f6 fmovdcc %xcc, %f9, %f4 fpadd16s %f14, %f13, %f14 bleu,pt %icc, loop_2659 fornot1s %f12, %f4, %f3 for %f10, %f2, %f12 fexpand %f7, %f4 loop_2659: ldsb [%l7 + 0x75], %g4 fmovs %f7, %f9 srax %l0, %l5, %o2 stx %g3, [%l7 + 0x08] smulcc %o6, %l1, %g5 fmovsge %icc, %f4, %f15 movne %icc, %o4, %l6 fxnors %f9, %f2, %f14 ldub [%l7 + 0x7E], %i0 alignaddr %g6, %o7, %o1 movn %xcc, %l2, %o0 ldsw [%l7 + 0x44], %o5 st %f8, [%l7 + 0x74] fmovrse %o3, %f0, %f3 fpack32 %f8, %f10, %f6 fpack32 %f0, %f10, %f2 fmovrsgz %l4, %f12, %f14 tvc %xcc, 0x2 fabss %f13, %f9 bneg,pt %xcc, loop_2660 stx %g7, [%l7 + 0x30] lduh [%l7 + 0x60], %i1 movgu %icc, %i4, %i6 loop_2660: ldsb [%l7 + 0x7D], %i2 bgu,a %xcc, loop_2661 subcc %i7, 0x0CA5, %l3 fmuld8sux16 %f9, %f3, %f12 movrgz %g2, %g1, %i5 loop_2661: smul %g4, 0x15B5, %l0 edge16ln %i3, %o2, %l5 smul %o6, 0x1A76, %l1 ldsb [%l7 + 0x3C], %g5 fnegd %f8, %f12 bleu,pt %xcc, loop_2662 fcmpgt32 %f4, %f8, %g3 ld [%l7 + 0x6C], %f5 edge32 %l6, %o4, %i0 loop_2662: ldsh [%l7 + 0x08], %o7 fandnot1 %f10, %f2, %f10 edge32ln %o1, %g6, %l2 sth %o0, [%l7 + 0x22] ldx [%l7 + 0x18], %o5 fmovsge %xcc, %f11, %f1 tle %xcc, 0x5 fcmpd %fcc2, %f0, %f8 stx %l4, [%l7 + 0x48] fpackfix %f0, %f2 fcmpd %fcc0, %f4, %f4 te %xcc, 0x1 ldsh [%l7 + 0x64], %g7 ldx [%l7 + 0x40], %i1 ldsb [%l7 + 0x34], %i4 bpos,a,pt %icc, loop_2663 te %xcc, 0x1 fandnot1 %f10, %f2, %f0 st %f5, [%l7 + 0x28] loop_2663: fnor %f2, %f4, %f0 fzero %f10 bne,pn %icc, loop_2664 ldx [%l7 + 0x10], %o3 bn,a,pt %icc, loop_2665 fmovsvs %icc, %f6, %f0 loop_2664: taddcc %i6, 0x1C3B, %i7 be,a,pn %icc, loop_2666 loop_2665: bshuffle %f0, %f0, %f6 edge32n %i2, %l3, %g1 orcc %g2, %i5, %g4 loop_2666: stb %l0, [%l7 + 0x4B] ldx [%l7 + 0x08], %i3 ldub [%l7 + 0x31], %o2 fmovrdlz %l5, %f2, %f12 ld [%l7 + 0x4C], %f12 orncc %o6, %l1, %g3 move %icc, %g5, %o4 fmovdge %xcc, %f10, %f6 fpsub16 %f2, %f8, %f0 subcc %i0, 0x09F1, %l6 bg,pt %xcc, loop_2667 bneg,a,pt %xcc, loop_2668 fmovsge %xcc, %f13, %f0 fandnot1s %f2, %f3, %f2 loop_2667: fmovrsgez %o7, %f9, %f10 loop_2668: stb %g6, [%l7 + 0x41] ldub [%l7 + 0x75], %o1 movvs %icc, %l2, %o0 srl %l4, %g7, %i1 bgu,a,pn %xcc, loop_2669 ldsw [%l7 + 0x3C], %i4 be loop_2670 st %f3, [%l7 + 0x78] loop_2669: fmovrsgz %o3, %f11, %f1 sth %i6, [%l7 + 0x62] loop_2670: fmovrdlez %o5, %f10, %f6 bge,a loop_2671 sra %i2, %i7, %l3 fpsub32s %f3, %f10, %f3 std %f12, [%l7 + 0x30] loop_2671: edge32n %g2, %g1, %g4 lduh [%l7 + 0x78], %l0 nop setx loop_2672, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x68], %i5 edge8n %o2, %i3, %o6 fmovspos %icc, %f0, %f6 loop_2672: fpack32 %f12, %f6, %f4 brnz,a %l5, loop_2673 bshuffle %f12, %f6, %f6 st %f12, [%l7 + 0x70] fpadd16 %f6, %f0, %f8 loop_2673: movrgz %l1, %g3, %g5 udiv %o4, 0x13DA, %i0 lduw [%l7 + 0x3C], %l6 stb %g6, [%l7 + 0x1B] bl,a loop_2674 udivcc %o7, 0x0967, %o1 fmovrdgz %o0, %f2, %f8 fcmple32 %f12, %f0, %l2 loop_2674: umul %g7, %i1, %i4 fbuge %fcc3, loop_2675 fmovdvs %icc, %f15, %f15 ldsb [%l7 + 0x5E], %o3 sth %i6, [%l7 + 0x30] loop_2675: movg %icc, %o5, %i2 fnegd %f12, %f2 fcmple32 %f0, %f0, %i7 stb %l4, [%l7 + 0x2A] stx %g2, [%l7 + 0x10] tcc %xcc, 0x0 tpos %xcc, 0x0 stw %l3, [%l7 + 0x4C] lduw [%l7 + 0x68], %g1 sth %g4, [%l7 + 0x2C] fnands %f14, %f11, %f5 ldd [%l7 + 0x20], %f8 sethi 0x1248, %i5 movne %icc, %l0, %i3 fmovsg %icc, %f4, %f15 sth %o6, [%l7 + 0x5A] fzero %f0 bleu,pt %icc, loop_2676 movrgz %l5, %l1, %g3 edge8ln %g5, %o4, %i0 movg %icc, %o2, %l6 loop_2676: siam 0x7 fandnot2s %f9, %f12, %f4 taddcc %g6, 0x04CB, %o7 fmovda %xcc, %f5, %f6 fmovrde %o1, %f10, %f0 ldub [%l7 + 0x5B], %o0 bshuffle %f0, %f2, %f8 stb %g7, [%l7 + 0x39] ldub [%l7 + 0x35], %i1 fba %fcc2, loop_2677 fsrc2 %f6, %f12 edge8 %l2, %o3, %i6 fmovdl %icc, %f13, %f1 loop_2677: fmovrslez %i4, %f8, %f11 ta %xcc, 0x1 fmovdpos %xcc, %f1, %f9 ldd [%l7 + 0x48], %f2 movrgz %i2, 0x2B1, %i7 edge16n %o5, %l4, %l3 umulcc %g2, %g1, %g4 tne %xcc, 0x2 brz,a %l0, loop_2678 brlz %i3, loop_2679 edge8 %i5, %l5, %o6 fbe %fcc2, loop_2680 loop_2678: lduw [%l7 + 0x2C], %l1 loop_2679: tne %xcc, 0x3 fmul8x16au %f2, %f7, %f14 loop_2680: fbul %fcc1, loop_2681 sth %g5, [%l7 + 0x52] xorcc %g3, %i0, %o4 ldsh [%l7 + 0x5C], %o2 loop_2681: fornot1 %f0, %f8, %f10 stb %l6, [%l7 + 0x78] ba,a,pn %icc, loop_2682 brgez %o7, loop_2683 ldd [%l7 + 0x10], %f12 ble,pt %icc, loop_2684 loop_2682: array16 %o1, %o0, %g6 loop_2683: siam 0x6 ldsw [%l7 + 0x48], %i1 loop_2684: lduw [%l7 + 0x28], %l2 bne loop_2685 fmovdcc %xcc, %f15, %f6 bn,a loop_2686 bcc,a,pt %icc, loop_2687 loop_2685: fcmple32 %f12, %f6, %o3 edge32 %g7, %i6, %i4 loop_2686: fnegs %f7, %f12 loop_2687: sethi 0x15B1, %i7 siam 0x5 st %f6, [%l7 + 0x44] add %i2, %l4, %o5 lduh [%l7 + 0x38], %l3 stb %g2, [%l7 + 0x64] ta %xcc, 0x7 and %g4, 0x0AE6, %g1 sdivcc %i3, 0x1D67, %l0 movvs %icc, %l5, %i5 st %f10, [%l7 + 0x64] bpos,pn %icc, loop_2688 siam 0x1 stb %l1, [%l7 + 0x0C] sth %g5, [%l7 + 0x44] loop_2688: fmovsn %icc, %f8, %f15 fcmped %fcc3, %f0, %f0 fmovsvc %icc, %f9, %f10 ldd [%l7 + 0x50], %f10 fnot2s %f9, %f5 mulscc %o6, %i0, %o4 stw %g3, [%l7 + 0x44] stw %l6, [%l7 + 0x2C] bleu,a %icc, loop_2689 fpadd16 %f2, %f14, %f14 fmovsge %icc, %f2, %f14 sth %o2, [%l7 + 0x56] loop_2689: fmovdvs %xcc, %f12, %f3 fxor %f0, %f12, %f14 fmovrdlez %o7, %f8, %f4 st %f13, [%l7 + 0x64] stx %o1, [%l7 + 0x58] or %o0, %g6, %i1 ldub [%l7 + 0x13], %o3 fnor %f0, %f6, %f10 ldd [%l7 + 0x20], %f0 tge %icc, 0x6 fcmple16 %f14, %f4, %l2 tne %xcc, 0x6 fcmple16 %f6, %f12, %i6 ldsb [%l7 + 0x10], %g7 brnz %i7, loop_2690 lduh [%l7 + 0x1C], %i2 fpadd32s %f6, %f9, %f15 lduh [%l7 + 0x46], %i4 loop_2690: fbu,a %fcc3, loop_2691 stb %o5, [%l7 + 0x6C] fcmple32 %f2, %f8, %l3 fandnot2 %f10, %f12, %f0 loop_2691: subc %g2, 0x03AF, %g4 brlez %l4, loop_2692 fpack16 %f0, %f7 fmovrslez %i3, %f13, %f2 movrlez %g1, 0x2AD, %l0 loop_2692: fmovsa %icc, %f3, %f13 fmovdpos %xcc, %f1, %f11 andncc %l5, %i5, %g5 fbul,a %fcc3, loop_2693 sdivcc %o6, 0x1231, %i0 fbl %fcc0, loop_2694 tvs %xcc, 0x2 loop_2693: fandnot2 %f6, %f2, %f0 srax %l1, 0x17, %o4 loop_2694: fexpand %f7, %f6 std %f8, [%l7 + 0x28] edge32l %g3, %o2, %l6 popc %o1, %o7 udivcc %g6, 0x0C64, %o0 nop setx loop_2695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %icc, %f6, %f14 ldsw [%l7 + 0x1C], %o3 fnot2s %f0, %f12 loop_2695: edge8l %l2, %i1, %i6 stw %i7, [%l7 + 0x18] brgez %i2, loop_2696 srax %i4, 0x18, %o5 fmovsn %icc, %f0, %f8 ldsb [%l7 + 0x49], %l3 loop_2696: tcs %xcc, 0x2 move %icc, %g2, %g4 ldd [%l7 + 0x40], %f0 fandnot2 %f2, %f0, %f4 lduw [%l7 + 0x64], %l4 ld [%l7 + 0x7C], %f6 ldub [%l7 + 0x73], %i3 nop setx loop_2697, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g1, [%l7 + 0x2A] bg loop_2698 tsubcctv %g7, %l5, %l0 loop_2697: fmovrslez %i5, %f11, %f14 bn,a %xcc, loop_2699 loop_2698: tvc %xcc, 0x6 lduw [%l7 + 0x28], %o6 brlz,a %g5, loop_2700 loop_2699: movrne %i0, 0x204, %o4 stx %g3, [%l7 + 0x48] stw %l1, [%l7 + 0x38] loop_2700: stw %o2, [%l7 + 0x58] fbue,a %fcc2, loop_2701 movrlz %o1, %l6, %o7 srax %g6, %o0, %l2 fpadd32 %f2, %f12, %f14 loop_2701: udivcc %i1, 0x0B0A, %o3 fbne %fcc1, loop_2702 fornot2 %f12, %f6, %f2 fnand %f6, %f4, %f4 bneg loop_2703 loop_2702: std %f6, [%l7 + 0x28] stw %i6, [%l7 + 0x1C] bg,a %icc, loop_2704 loop_2703: fxors %f13, %f11, %f10 fba,a %fcc3, loop_2705 fbule,a %fcc0, loop_2706 loop_2704: stb %i2, [%l7 + 0x47] nop setx loop_2707, %l0, %l1 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_2705: fmovrslz %i4, %f13, %f12 loop_2706: udivcc %o5, 0x1F44, %i7 srax %g2, 0x0C, %l3 loop_2707: edge16l %g4, %l4, %i3 fmovdvs %icc, %f0, %f5 udiv %g7, 0x00B0, %l5 stx %l0, [%l7 + 0x10] ld [%l7 + 0x4C], %f13 stw %i5, [%l7 + 0x4C] andncc %g1, %g5, %i0 std %f10, [%l7 + 0x68] sdivcc %o6, 0x10B3, %g3 fmovdgu %xcc, %f6, %f13 lduw [%l7 + 0x4C], %l1 fmovd %f8, %f0 ldsb [%l7 + 0x61], %o2 stw %o4, [%l7 + 0x34] ld [%l7 + 0x34], %f12 tle %icc, 0x7 fmovse %xcc, %f5, %f13 bvs,pn %xcc, loop_2708 bne,pt %xcc, loop_2709 array16 %l6, %o1, %g6 lduh [%l7 + 0x16], %o0 loop_2708: fors %f8, %f1, %f10 loop_2709: fmovsge %icc, %f4, %f9 fbul,a %fcc2, loop_2710 subc %o7, %i1, %o3 ld [%l7 + 0x44], %f0 lduh [%l7 + 0x72], %l2 loop_2710: movgu %xcc, %i2, %i4 edge16l %i6, %i7, %o5 fandnot1 %f14, %f8, %f14 ldub [%l7 + 0x38], %g2 fcmps %fcc3, %f5, %f8 fcmple16 %f4, %f14, %g4 fmul8ulx16 %f2, %f2, %f4 bneg loop_2711 bcc,a,pt %xcc, loop_2712 bneg,a,pn %xcc, loop_2713 movleu %icc, %l4, %l3 loop_2711: be,pt %icc, loop_2714 loop_2712: andn %g7, %l5, %i3 loop_2713: std %f0, [%l7 + 0x68] ldsw [%l7 + 0x24], %l0 loop_2714: fbu %fcc1, loop_2715 bge %icc, loop_2716 brgez,a %g1, loop_2717 fpsub16s %f8, %f0, %f9 loop_2715: sdiv %i5, 0x1D3D, %i0 loop_2716: tvc %icc, 0x0 loop_2717: movne %xcc, %g5, %o6 subcc %g3, %l1, %o2 fbule,a %fcc1, loop_2718 ldx [%l7 + 0x78], %l6 bshuffle %f10, %f6, %f0 tl %icc, 0x2 loop_2718: fcmple16 %f14, %f14, %o1 taddcctv %g6, 0x1948, %o4 te %icc, 0x1 edge32l %o0, %i1, %o3 fba %fcc1, loop_2719 sth %l2, [%l7 + 0x3C] fba,a %fcc2, loop_2720 fmul8sux16 %f6, %f4, %f8 loop_2719: ld [%l7 + 0x10], %f12 fmovdvc %icc, %f14, %f8 loop_2720: fpsub16s %f15, %f3, %f5 st %f4, [%l7 + 0x34] ble loop_2721 ldd [%l7 + 0x58], %f2 ldsh [%l7 + 0x52], %i2 ldd [%l7 + 0x38], %f6 loop_2721: sth %o7, [%l7 + 0x74] fbn,a %fcc0, loop_2722 fcmple32 %f4, %f2, %i4 st %f9, [%l7 + 0x6C] ldsh [%l7 + 0x0C], %i7 loop_2722: std %f10, [%l7 + 0x10] lduw [%l7 + 0x68], %o5 stb %g2, [%l7 + 0x5D] fmovdn %icc, %f13, %f0 fmuld8ulx16 %f12, %f14, %f8 ldd [%l7 + 0x68], %f14 fmuld8sux16 %f3, %f12, %f6 tsubcctv %g4, 0x0BA9, %i6 fexpand %f2, %f6 srax %l3, %l4, %g7 stb %l5, [%l7 + 0x53] bg,a loop_2723 fnand %f4, %f6, %f2 te %xcc, 0x6 fmovrsne %l0, %f7, %f5 loop_2723: call loop_2724 fmul8ulx16 %f14, %f4, %f14 subccc %i3, %g1, %i0 movl %icc, %i5, %o6 loop_2724: fcmpeq16 %f6, %f10, %g3 st %f0, [%l7 + 0x30] addccc %l1, 0x1F81, %o2 stw %g5, [%l7 + 0x34] movrgz %l6, %g6, %o4 fmovsa %icc, %f7, %f9 tneg %icc, 0x6 fbge %fcc2, loop_2725 fba,a %fcc1, loop_2726 stw %o1, [%l7 + 0x3C] movrlez %i1, %o0, %o3 loop_2725: ldx [%l7 + 0x28], %i2 loop_2726: fbule %fcc1, loop_2727 fmovdneg %xcc, %f7, %f0 fmovsne %icc, %f6, %f7 edge8 %o7, %i4, %i7 loop_2727: fbuge,a %fcc0, loop_2728 fsrc2 %f4, %f14 fors %f14, %f10, %f13 fpackfix %f2, %f9 loop_2728: brgz,a %o5, loop_2729 lduh [%l7 + 0x62], %l2 lduw [%l7 + 0x70], %g4 fcmpeq16 %f8, %f2, %i6 loop_2729: bcs %xcc, loop_2730 stx %l3, [%l7 + 0x40] umulcc %g2, %l4, %g7 std %f12, [%l7 + 0x10] loop_2730: mulx %l5, %l0, %g1 ld [%l7 + 0x70], %f12 fnand %f10, %f6, %f14 orcc %i0, 0x1F29, %i3 subc %i5, 0x1FF4, %g3 udiv %l1, 0x1B00, %o2 std %f8, [%l7 + 0x40] andncc %g5, %o6, %l6 edge16l %g6, %o1, %o4 fbge %fcc0, loop_2731 fmovsg %icc, %f0, %f12 fmovdvs %xcc, %f0, %f1 fcmple16 %f14, %f8, %i1 loop_2731: fmovsneg %icc, %f7, %f7 fmovrde %o3, %f12, %f12 lduw [%l7 + 0x20], %o0 ld [%l7 + 0x08], %f14 udiv %i2, 0x1369, %o7 fmovdpos %icc, %f6, %f3 ldsb [%l7 + 0x35], %i4 sth %i7, [%l7 + 0x1E] bvs %xcc, loop_2732 lduw [%l7 + 0x48], %l2 ldx [%l7 + 0x58], %o5 umulcc %g4, 0x155C, %i6 loop_2732: array16 %l3, %g2, %l4 ldx [%l7 + 0x30], %g7 ldd [%l7 + 0x70], %f14 fmovrde %l0, %f2, %f0 fpsub32 %f10, %f14, %f0 edge16ln %l5, %g1, %i3 fmovda %icc, %f10, %f12 bcs,a loop_2733 ldsw [%l7 + 0x08], %i5 fmuld8ulx16 %f11, %f11, %f8 fornot1s %f3, %f6, %f12 loop_2733: std %f4, [%l7 + 0x30] fbn %fcc1, loop_2734 fpsub16s %f0, %f13, %f8 fmovdle %xcc, %f5, %f2 fsrc1 %f2, %f0 loop_2734: sdivcc %i0, 0x051C, %g3 fcmpne16 %f6, %f8, %l1 st %f12, [%l7 + 0x50] ldsb [%l7 + 0x5F], %g5 edge32ln %o6, %l6, %o2 fmovdvc %icc, %f12, %f7 nop setx loop_2735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %o1, 0x0D, %g6 mulscc %o4, %i1, %o0 stb %i2, [%l7 + 0x6E] loop_2735: fpadd16 %f2, %f12, %f14 ldub [%l7 + 0x73], %o7 subc %o3, %i4, %i7 ldsw [%l7 + 0x70], %o5 brgez %g4, loop_2736 bn,pn %icc, loop_2737 bshuffle %f6, %f6, %f10 fone %f14 loop_2736: bleu %xcc, loop_2738 loop_2737: movvs %icc, %l2, %i6 fbo,a %fcc0, loop_2739 ldsw [%l7 + 0x0C], %l3 loop_2738: tn %xcc, 0x0 fmovsneg %xcc, %f10, %f14 loop_2739: fmovdleu %xcc, %f6, %f13 movne %xcc, %g2, %g7 ldx [%l7 + 0x38], %l4 te %xcc, 0x7 stb %l5, [%l7 + 0x46] sub %g1, 0x1FC6, %i3 fmovscc %xcc, %f8, %f9 orcc %i5, 0x0B77, %l0 movne %icc, %i0, %g3 sub %l1, %o6, %g5 fnot1 %f0, %f12 fexpand %f10, %f14 movcc %xcc, %l6, %o2 ldsw [%l7 + 0x78], %o1 fpadd16s %f9, %f1, %f12 movcc %xcc, %g6, %o4 fpadd16s %f8, %f9, %f1 stx %i1, [%l7 + 0x40] addcc %o0, 0x0BE3, %i2 fcmped %fcc3, %f12, %f12 fbl %fcc0, loop_2740 addcc %o7, %i4, %i7 fmovrde %o5, %f6, %f8 orncc %g4, 0x1AC9, %o3 loop_2740: ldd [%l7 + 0x58], %f14 and %i6, %l2, %g2 std %f14, [%l7 + 0x68] fzero %f4 ldsb [%l7 + 0x3F], %l3 movrlz %l4, %l5, %g1 edge8l %i3, %g7, %l0 fabsd %f4, %f4 fmul8sux16 %f14, %f2, %f6 stw %i0, [%l7 + 0x0C] fbl %fcc0, loop_2741 ldsw [%l7 + 0x0C], %g3 fmovrde %l1, %f2, %f6 srax %o6, %g5, %i5 loop_2741: bne,a %xcc, loop_2742 fcmple32 %f0, %f0, %l6 movle %xcc, %o1, %o2 fmovdneg %xcc, %f4, %f1 loop_2742: sra %o4, 0x13, %i1 ldd [%l7 + 0x20], %f2 tleu %xcc, 0x2 fmovsvc %icc, %f7, %f10 ldd [%l7 + 0x40], %f0 srlx %o0, %g6, %i2 fbule %fcc3, loop_2743 taddcctv %i4, %i7, %o7 fmuld8ulx16 %f11, %f10, %f14 movle %xcc, %g4, %o3 loop_2743: bshuffle %f6, %f8, %f14 fmovsge %xcc, %f8, %f8 te %icc, 0x6 tpos %xcc, 0x5 fcmpgt16 %f6, %f8, %i6 brlez,a %o5, loop_2744 movl %icc, %g2, %l3 ldsh [%l7 + 0x48], %l2 ldsh [%l7 + 0x60], %l4 loop_2744: tvs %icc, 0x7 sth %l5, [%l7 + 0x30] srlx %i3, 0x19, %g7 fmovdg %xcc, %f12, %f7 ldsh [%l7 + 0x58], %l0 add %g1, %g3, %i0 fandnot1s %f11, %f12, %f6 tpos %icc, 0x2 fmul8x16au %f12, %f14, %f14 tne %icc, 0x3 ldub [%l7 + 0x61], %o6 stx %g5, [%l7 + 0x50] fmovdcc %icc, %f8, %f3 fmul8ulx16 %f8, %f8, %f6 ldsh [%l7 + 0x2E], %l1 fmovdl %xcc, %f8, %f4 fmovdge %icc, %f12, %f15 ldsh [%l7 + 0x44], %l6 lduw [%l7 + 0x08], %i5 fmovdvs %icc, %f3, %f4 fabsd %f4, %f2 fmovs %f4, %f3 popc %o1, %o4 ta %icc, 0x0 edge32n %o2, %i1, %g6 tleu %xcc, 0x6 umul %i2, %o0, %i4 fcmple32 %f10, %f6, %i7 ldd [%l7 + 0x48], %f0 stb %g4, [%l7 + 0x19] fpsub32s %f9, %f7, %f9 lduw [%l7 + 0x5C], %o3 bneg,pt %icc, loop_2745 fmovdpos %xcc, %f10, %f0 fcmpgt16 %f6, %f12, %o7 movrlz %i6, %o5, %l3 loop_2745: fzero %f14 tl %xcc, 0x4 fxor %f8, %f12, %f10 fmovscs %xcc, %f12, %f2 tsubcctv %g2, 0x19FA, %l4 fands %f14, %f7, %f6 fmovsle %icc, %f1, %f15 movcs %xcc, %l2, %i3 fpsub16s %f1, %f12, %f7 sllx %l5, %g7, %l0 lduh [%l7 + 0x70], %g1 edge8l %i0, %g3, %g5 pdist %f6, %f14, %f8 andncc %l1, %o6, %i5 fnor %f0, %f12, %f8 fcmpne16 %f4, %f4, %l6 ldx [%l7 + 0x10], %o4 tge %icc, 0x3 brgz,a %o2, loop_2746 fblg %fcc1, loop_2747 movgu %icc, %o1, %i1 bshuffle %f14, %f4, %f8 loop_2746: sdiv %i2, 0x0C20, %o0 loop_2747: xorcc %i4, 0x0D4B, %i7 fmovdge %icc, %f7, %f8 fbge,a %fcc1, loop_2748 ldx [%l7 + 0x70], %g4 te %icc, 0x1 stw %o3, [%l7 + 0x78] loop_2748: ldx [%l7 + 0x10], %o7 brlz %g6, loop_2749 fmovrslez %i6, %f0, %f8 lduh [%l7 + 0x64], %o5 fbule,a %fcc1, loop_2750 loop_2749: bneg,a,pn %icc, loop_2751 fcmpne16 %f8, %f6, %l3 stb %l4, [%l7 + 0x6C] loop_2750: fmovdg %icc, %f0, %f7 loop_2751: bshuffle %f10, %f10, %f10 fcmpne32 %f6, %f6, %g2 std %f10, [%l7 + 0x70] lduw [%l7 + 0x78], %l2 call loop_2752 fmovdpos %xcc, %f12, %f13 tsubcctv %l5, %g7, %l0 fabsd %f2, %f6 loop_2752: fcmpgt16 %f14, %f4, %g1 sdivcc %i3, 0x10A5, %g3 ba loop_2753 fmovdne %icc, %f12, %f1 fands %f3, %f13, %f10 tneg %icc, 0x1 loop_2753: bshuffle %f8, %f8, %f6 st %f9, [%l7 + 0x40] movg %icc, %i0, %g5 movrgez %l1, %o6, %l6 fones %f8 sth %o4, [%l7 + 0x72] subcc %o2, %o1, %i5 fpackfix %f14, %f4 movge %icc, %i1, %o0 fmovsl %xcc, %f14, %f14 fcmpgt16 %f6, %f14, %i4 xnorcc %i2, %g4, %o3 edge32n %o7, %g6, %i6 fmul8x16al %f14, %f3, %f14 ldsb [%l7 + 0x39], %i7 lduh [%l7 + 0x54], %l3 fmovsleu %xcc, %f6, %f0 tne %icc, 0x7 tpos %xcc, 0x7 fmovdne %icc, %f10, %f12 andcc %o5, %l4, %l2 fmovsgu %icc, %f6, %f12 mulx %l5, 0x05CA, %g2 st %f1, [%l7 + 0x38] fmul8x16au %f0, %f0, %f2 fbug %fcc0, loop_2754 fbule,a %fcc3, loop_2755 fmovs %f6, %f9 fbg %fcc0, loop_2756 loop_2754: fmovrslez %g7, %f9, %f14 loop_2755: sdivx %g1, 0x1B54, %i3 fmovde %icc, %f11, %f9 loop_2756: array32 %g3, %i0, %l0 fbl %fcc3, loop_2757 fmovrdlz %l1, %f12, %f2 subcc %g5, 0x1FF7, %l6 fpadd32 %f10, %f0, %f14 loop_2757: fmovrsgz %o6, %f6, %f2 movcs %xcc, %o2, %o4 fmovd %f6, %f2 fmovdleu %xcc, %f14, %f1 sth %o1, [%l7 + 0x0C] ldsb [%l7 + 0x21], %i1 xor %o0, 0x1257, %i5 lduh [%l7 + 0x36], %i4 std %f4, [%l7 + 0x70] sth %g4, [%l7 + 0x12] stb %i2, [%l7 + 0x0C] fbl,a %fcc2, loop_2758 bge,pn %icc, loop_2759 bneg,pn %icc, loop_2760 fcmpd %fcc2, %f8, %f6 loop_2758: tgu %xcc, 0x6 loop_2759: mova %xcc, %o3, %o7 loop_2760: fmovdcc %icc, %f13, %f8 movpos %xcc, %i6, %i7 fmovsne %icc, %f7, %f1 movrgz %l3, %g6, %o5 ldsh [%l7 + 0x36], %l2 movl %icc, %l5, %l4 edge8 %g2, %g7, %g1 ldsb [%l7 + 0x71], %i3 fsrc2 %f0, %f12 fmovsneg %icc, %f8, %f5 fbge %fcc2, loop_2761 srlx %i0, 0x19, %l0 lduh [%l7 + 0x6E], %g3 nop setx loop_2762, %l0, %l1 jmpl %l1, %l1 loop_2761: stx %l6, [%l7 + 0x18] tge %icc, 0x4 fmuld8ulx16 %f2, %f10, %f0 loop_2762: fmovsvs %xcc, %f15, %f4 fmovsn %xcc, %f3, %f9 fmovdpos %icc, %f12, %f7 ldsb [%l7 + 0x1B], %g5 fcmple16 %f4, %f2, %o2 lduw [%l7 + 0x30], %o6 fmovsgu %icc, %f10, %f8 lduw [%l7 + 0x6C], %o4 lduw [%l7 + 0x08], %i1 sth %o0, [%l7 + 0x3E] lduw [%l7 + 0x38], %o1 lduh [%l7 + 0x46], %i4 andcc %g4, %i2, %i5 bneg,pt %xcc, loop_2763 fpadd32 %f0, %f14, %f4 ldub [%l7 + 0x22], %o3 ldsh [%l7 + 0x5E], %i6 loop_2763: bgu,a,pn %icc, loop_2764 stb %i7, [%l7 + 0x6C] fbn,a %fcc0, loop_2765 mulscc %l3, 0x0F97, %o7 loop_2764: addc %g6, 0x0191, %o5 stx %l2, [%l7 + 0x78] loop_2765: ldub [%l7 + 0x0B], %l5 xor %g2, %l4, %g7 fbne %fcc3, loop_2766 brgz,a %i3, loop_2767 fpsub32s %f3, %f15, %f7 fbug %fcc1, loop_2768 loop_2766: fcmpd %fcc0, %f6, %f12 loop_2767: fbul %fcc1, loop_2769 fpsub16 %f6, %f2, %f2 loop_2768: call loop_2770 fmovsl %xcc, %f13, %f8 loop_2769: ldub [%l7 + 0x2C], %g1 stw %i0, [%l7 + 0x18] loop_2770: fpsub16 %f6, %f2, %f0 fcmpd %fcc3, %f14, %f2 bshuffle %f14, %f2, %f4 fxors %f3, %f8, %f7 tleu %icc, 0x5 andcc %l0, 0x1254, %l1 stw %g3, [%l7 + 0x50] ldx [%l7 + 0x38], %g5 tne %xcc, 0x5 bvs %xcc, loop_2771 std %f4, [%l7 + 0x28] popc %l6, %o6 fmul8ulx16 %f4, %f10, %f8 loop_2771: fcmpne16 %f8, %f2, %o4 edge32 %i1, %o0, %o1 brnz %o2, loop_2772 fmovscs %xcc, %f12, %f12 sth %g4, [%l7 + 0x1A] bvc,pt %icc, loop_2773 loop_2772: edge32 %i2, %i5, %i4 mulx %i6, %o3, %l3 fmovsvc %xcc, %f13, %f10 loop_2773: addc %i7, %g6, %o5 andncc %l2, %l5, %o7 alignaddr %l4, %g7, %i3 ldsw [%l7 + 0x44], %g1 sth %i0, [%l7 + 0x14] fbug %fcc2, loop_2774 fcmpeq16 %f12, %f6, %g2 nop setx loop_2775, %l0, %l1 jmpl %l1, %l0 movrne %g3, %l1, %g5 loop_2774: st %f10, [%l7 + 0x5C] fnot2 %f14, %f6 loop_2775: fcmple16 %f12, %f10, %l6 std %f14, [%l7 + 0x78] tl %xcc, 0x6 movrlz %o6, 0x3B4, %o4 stb %i1, [%l7 + 0x1F] fmovrsgz %o1, %f9, %f13 lduh [%l7 + 0x52], %o2 srlx %g4, 0x03, %o0 sub %i5, %i2, %i4 ldub [%l7 + 0x64], %o3 fbule,a %fcc0, loop_2776 ld [%l7 + 0x14], %f15 xor %i6, 0x03F8, %l3 fmovrde %i7, %f0, %f14 loop_2776: sll %g6, 0x1B, %l2 ldsb [%l7 + 0x25], %l5 fxnor %f10, %f4, %f0 ldsb [%l7 + 0x0F], %o5 be,a,pn %icc, loop_2777 fcmple32 %f8, %f12, %o7 nop setx loop_2778, %l0, %l1 jmpl %l1, %l4 fble,a %fcc3, loop_2779 loop_2777: ldsb [%l7 + 0x17], %i3 fzero %f2 loop_2778: fmovsne %xcc, %f3, %f5 loop_2779: fnot2s %f4, %f6 udivx %g1, 0x1669, %g7 fmovdgu %icc, %f0, %f11 srl %i0, 0x0D, %g2 movneg %xcc, %g3, %l1 tle %xcc, 0x5 fmovdne %icc, %f13, %f5 fnot2s %f8, %f3 array16 %g5, %l0, %o6 lduw [%l7 + 0x58], %o4 tge %xcc, 0x1 xnorcc %l6, %i1, %o1 ldx [%l7 + 0x70], %o2 sth %o0, [%l7 + 0x5C] ldsb [%l7 + 0x74], %g4 ldsh [%l7 + 0x1A], %i2 movvc %icc, %i5, %i4 fand %f6, %f0, %f12 fzero %f2 tvs %icc, 0x3 fsrc2s %f14, %f14 movl %xcc, %i6, %l3 movre %i7, %o3, %l2 addcc %g6, 0x137E, %o5 lduw [%l7 + 0x74], %l5 fmovrslz %l4, %f13, %f0 udivx %o7, 0x0009, %i3 smul %g7, 0x0AFD, %g1 brz,a %g2, loop_2780 fpack32 %f14, %f6, %f6 fpadd16s %f10, %f2, %f0 ta %xcc, 0x7 loop_2780: fpack16 %f12, %f2 sdiv %i0, 0x1125, %l1 ldsb [%l7 + 0x24], %g5 sth %g3, [%l7 + 0x10] fmovsge %xcc, %f13, %f7 fmovdn %icc, %f7, %f0 sdivx %l0, 0x1E05, %o4 fornot2s %f6, %f14, %f12 movrgez %l6, 0x24E, %o6 andn %i1, %o2, %o0 xnor %g4, %o1, %i5 fornot1s %f3, %f10, %f14 srl %i4, 0x0C, %i6 ldd [%l7 + 0x60], %f2 stb %l3, [%l7 + 0x47] fmovrdne %i2, %f8, %f0 ldd [%l7 + 0x68], %f8 movrne %o3, 0x1DB, %i7 fbule,a %fcc2, loop_2781 lduh [%l7 + 0x72], %g6 udivcc %l2, 0x19CA, %o5 ldx [%l7 + 0x38], %l4 loop_2781: fxnor %f6, %f2, %f4 fmovrdgez %l5, %f6, %f12 ldsb [%l7 + 0x0B], %i3 fmovsa %xcc, %f5, %f7 stx %o7, [%l7 + 0x20] ldsb [%l7 + 0x61], %g1 ldsb [%l7 + 0x73], %g7 be,a %xcc, loop_2782 fbu %fcc3, loop_2783 ldd [%l7 + 0x40], %f0 fand %f6, %f4, %f6 loop_2782: sth %g2, [%l7 + 0x68] loop_2783: sethi 0x07E5, %l1 taddcc %i0, 0x0231, %g3 alignaddr %l0, %o4, %l6 addcc %o6, %g5, %o2 xnor %o0, 0x1F63, %g4 fmul8ulx16 %f0, %f0, %f4 ldub [%l7 + 0x4C], %i1 fornot1s %f2, %f0, %f9 fabss %f1, %f3 ldub [%l7 + 0x7D], %o1 nop setx loop_2784, %l0, %l1 jmpl %l1, %i5 ld [%l7 + 0x60], %f4 fnot1s %f1, %f3 stw %i6, [%l7 + 0x0C] loop_2784: stb %i4, [%l7 + 0x23] stw %l3, [%l7 + 0x0C] orcc %i2, 0x1EBA, %i7 sth %o3, [%l7 + 0x0C] sth %l2, [%l7 + 0x74] sra %o5, 0x1D, %g6 fzero %f12 ldx [%l7 + 0x10], %l5 or %i3, %o7, %l4 fcmpeq16 %f10, %f12, %g1 fcmpeq32 %f6, %f4, %g7 fexpand %f2, %f4 ldsb [%l7 + 0x3B], %g2 fmovdpos %icc, %f6, %f12 fmovdleu %xcc, %f3, %f7 sth %l1, [%l7 + 0x6E] tn %icc, 0x4 mulscc %i0, 0x06AB, %g3 umulcc %l0, 0x1610, %l6 call loop_2785 bneg,a %xcc, loop_2786 ld [%l7 + 0x70], %f13 be %xcc, loop_2787 loop_2785: std %f14, [%l7 + 0x38] loop_2786: fpsub32s %f11, %f3, %f7 fbule %fcc2, loop_2788 loop_2787: fblg,a %fcc3, loop_2789 tge %xcc, 0x1 movne %icc, %o6, %o4 loop_2788: nop setx loop_2790, %l0, %l1 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_2789: tg %xcc, 0x1 fandnot1 %f10, %f0, %f6 fcmpeq16 %f10, %f10, %o2 loop_2790: fmovdvc %icc, %f13, %f8 srax %g5, 0x04, %g4 srlx %i1, %o0, %o1 fmovde %icc, %f13, %f15 bne,a loop_2791 stx %i6, [%l7 + 0x58] fmuld8ulx16 %f9, %f7, %f10 stw %i5, [%l7 + 0x24] loop_2791: orcc %i4, 0x1DC7, %l3 brnz,a %i7, loop_2792 fcmpes %fcc3, %f8, %f5 fmovdneg %icc, %f13, %f8 fornot2 %f8, %f4, %f6 loop_2792: xnor %i2, 0x034E, %l2 bg,a %xcc, loop_2793 fandnot2s %f12, %f6, %f0 ldsb [%l7 + 0x6D], %o3 sll %o5, 0x13, %g6 loop_2793: be,a,pt %xcc, loop_2794 fmovsgu %icc, %f14, %f5 move %icc, %i3, %l5 movgu %xcc, %l4, %g1 loop_2794: movgu %xcc, %o7, %g2 bvc,pn %icc, loop_2795 tcc %xcc, 0x6 movg %icc, %g7, %i0 tpos %icc, 0x0 loop_2795: fsrc1 %f6, %f12 st %f10, [%l7 + 0x64] movcc %xcc, %l1, %l0 movrgez %g3, 0x3BE, %l6 fmovsl %icc, %f3, %f2 ldsw [%l7 + 0x44], %o4 fnegs %f2, %f4 movrgez %o2, %g5, %g4 fandnot2s %f2, %f5, %f9 fpadd32s %f8, %f9, %f14 fones %f9 mulscc %o6, 0x1BB7, %o0 ldsh [%l7 + 0x28], %o1 ldx [%l7 + 0x60], %i1 fpackfix %f8, %f0 move %xcc, %i5, %i4 std %f4, [%l7 + 0x40] andncc %i6, %l3, %i2 movcs %xcc, %i7, %l2 fpackfix %f2, %f2 alignaddrl %o5, %o3, %g6 tleu %icc, 0x7 fnegd %f2, %f0 edge32 %i3, %l4, %l5 movvs %icc, %o7, %g1 stb %g7, [%l7 + 0x43] srl %i0, %g2, %l1 stb %l0, [%l7 + 0x2B] xor %l6, 0x0A87, %g3 ldx [%l7 + 0x10], %o2 bl,a loop_2796 andcc %o4, %g5, %o6 xorcc %o0, %o1, %i1 ldx [%l7 + 0x50], %g4 loop_2796: fcmpes %fcc0, %f7, %f15 fmovsgu %xcc, %f8, %f5 sll %i5, %i4, %l3 ldx [%l7 + 0x58], %i2 fbu %fcc0, loop_2797 std %f2, [%l7 + 0x18] tvs %xcc, 0x7 ldx [%l7 + 0x18], %i6 loop_2797: ldsb [%l7 + 0x79], %l2 fnot2s %f8, %f15 fsrc2 %f2, %f14 ldub [%l7 + 0x6D], %i7 ldd [%l7 + 0x08], %f14 lduh [%l7 + 0x28], %o5 ldx [%l7 + 0x30], %o3 orcc %g6, 0x0530, %l4 bne,a loop_2798 andn %i3, 0x042F, %o7 array32 %l5, %g7, %g1 movgu %icc, %g2, %i0 loop_2798: st %f1, [%l7 + 0x24] std %f6, [%l7 + 0x58] sth %l0, [%l7 + 0x48] bcc,a %xcc, loop_2799 fmovdvc %xcc, %f0, %f3 movne %icc, %l6, %g3 udivx %l1, 0x1882, %o2 loop_2799: fmovrdne %o4, %f6, %f6 fpadd32 %f6, %f10, %f8 bshuffle %f12, %f14, %f0 ldx [%l7 + 0x70], %o6 fpack32 %f8, %f2, %f6 fcmpd %fcc1, %f12, %f10 array8 %o0, %o1, %g5 ldx [%l7 + 0x18], %g4 fmovsa %xcc, %f10, %f14 ldsw [%l7 + 0x20], %i5 ble,a,pt %xcc, loop_2800 fmovdl %icc, %f1, %f2 fbo,a %fcc0, loop_2801 fmovrsne %i1, %f7, %f10 loop_2800: stw %i4, [%l7 + 0x68] fmovde %xcc, %f10, %f14 loop_2801: brz %l3, loop_2802 ldsh [%l7 + 0x5E], %i6 fmovrdgez %l2, %f14, %f0 sth %i7, [%l7 + 0x30] loop_2802: bn,a,pn %icc, loop_2803 xnor %o5, %i2, %o3 alignaddrl %l4, %i3, %o7 fpmerge %f14, %f13, %f14 loop_2803: fcmpgt16 %f2, %f4, %g6 fpadd32s %f14, %f2, %f12 ldd [%l7 + 0x68], %f14 tgu %icc, 0x7 fmovsvs %xcc, %f15, %f6 std %f0, [%l7 + 0x48] stw %g7, [%l7 + 0x6C] movneg %icc, %g1, %l5 fmovrslez %g2, %f12, %f1 stw %i0, [%l7 + 0x08] orn %l6, %g3, %l0 stw %l1, [%l7 + 0x38] fpadd16s %f2, %f6, %f10 xor %o2, 0x03FE, %o4 fpadd32 %f6, %f4, %f14 lduw [%l7 + 0x10], %o6 fcmpeq16 %f6, %f8, %o1 ldx [%l7 + 0x78], %o0 sethi 0x0A6B, %g5 array16 %g4, %i5, %i1 ldd [%l7 + 0x28], %f8 fmovdle %icc, %f15, %f5 or %l3, 0x1C94, %i4 ldsw [%l7 + 0x3C], %l2 std %f0, [%l7 + 0x38] tne %icc, 0x0 fones %f12 edge8l %i6, %o5, %i2 smulcc %i7, %o3, %i3 fornot2 %f2, %f14, %f12 xorcc %o7, %g6, %g7 fmovdgu %icc, %f12, %f5 movrne %g1, 0x387, %l4 edge32ln %g2, %i0, %l5 fmovdn %icc, %f11, %f1 fmovsgu %icc, %f12, %f3 st %f3, [%l7 + 0x24] fmovdvc %xcc, %f8, %f7 siam 0x4 sub %l6, %g3, %l0 fbl %fcc1, loop_2804 tle %xcc, 0x6 fbo,a %fcc0, loop_2805 movrne %o2, %l1, %o4 loop_2804: movvs %icc, %o1, %o6 fblg,a %fcc2, loop_2806 loop_2805: fnegd %f12, %f0 fors %f10, %f0, %f1 fbug %fcc2, loop_2807 loop_2806: st %f9, [%l7 + 0x28] std %f2, [%l7 + 0x10] fnot2s %f8, %f13 loop_2807: andcc %g5, %g4, %i5 tneg %icc, 0x0 fbe,a %fcc2, loop_2808 ldub [%l7 + 0x42], %o0 edge32n %i1, %l3, %l2 fmovrde %i4, %f8, %f2 loop_2808: nop setx loop_2809, %l0, %l1 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, %o5, %i6 orcc %i2, %i7, %i3 ld [%l7 + 0x08], %f7 loop_2809: udiv %o3, 0x1F2C, %g6 st %f12, [%l7 + 0x08] ld [%l7 + 0x14], %f12 sth %o7, [%l7 + 0x4C] and %g1, 0x0C89, %g7 stw %l4, [%l7 + 0x6C] stx %i0, [%l7 + 0x20] edge32n %g2, %l6, %l5 fmovrdgez %l0, %f12, %f6 popc %o2, %g3 udivcc %o4, 0x11DD, %l1 stx %o1, [%l7 + 0x50] ldsw [%l7 + 0x58], %o6 ldub [%l7 + 0x34], %g5 srl %i5, 0x17, %o0 call loop_2810 sth %i1, [%l7 + 0x7E] fandnot1s %f14, %f12, %f15 movvs %icc, %g4, %l3 loop_2810: udiv %i4, 0x0F19, %l2 fones %f3 tne %icc, 0x4 andncc %o5, %i6, %i2 movgu %xcc, %i7, %o3 bvs,pn %icc, loop_2811 stb %i3, [%l7 + 0x60] st %f11, [%l7 + 0x30] movrlz %o7, %g6, %g1 loop_2811: ld [%l7 + 0x38], %f1 xnorcc %g7, 0x1F14, %i0 ldsw [%l7 + 0x34], %l4 fbule,a %fcc2, loop_2812 fmovrdgez %l6, %f12, %f12 fbn,a %fcc3, loop_2813 xorcc %g2, 0x0C29, %l5 loop_2812: srax %l0, %o2, %g3 nop setx loop_2814, %l0, %l1 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_2813: add %o4, %l1, %o6 ldsw [%l7 + 0x68], %o1 tvs %xcc, 0x5 loop_2814: fmovsn %xcc, %f7, %f11 ldsh [%l7 + 0x4C], %g5 fble,a %fcc3, loop_2815 fpadd32 %f6, %f4, %f6 smul %i5, 0x1279, %o0 ble,a,pn %icc, loop_2816 loop_2815: fmovda %xcc, %f15, %f5 ldd [%l7 + 0x60], %f4 siam 0x0 loop_2816: fmovrslez %g4, %f7, %f11 ldx [%l7 + 0x30], %i1 stb %i4, [%l7 + 0x48] ldsw [%l7 + 0x48], %l2 tsubcctv %l3, 0x1523, %o5 fxnor %f6, %f12, %f14 ldsw [%l7 + 0x24], %i6 bvs,a loop_2817 fandnot2 %f12, %f4, %f2 bl,a %xcc, loop_2818 bneg,a,pt %icc, loop_2819 loop_2817: fbg,a %fcc0, loop_2820 xnorcc %i2, 0x18CF, %o3 loop_2818: sth %i3, [%l7 + 0x2A] loop_2819: brlz %i7, loop_2821 loop_2820: st %f3, [%l7 + 0x58] fmovsa %xcc, %f14, %f11 fba,a %fcc2, loop_2822 loop_2821: ldx [%l7 + 0x08], %o7 ldub [%l7 + 0x59], %g1 lduh [%l7 + 0x20], %g6 loop_2822: fcmpne32 %f10, %f4, %g7 ldsb [%l7 + 0x5D], %l4 movcc %xcc, %i0, %g2 st %f14, [%l7 + 0x40] ldsb [%l7 + 0x37], %l6 sra %l0, 0x04, %o2 bcs,pn %xcc, loop_2823 fnands %f15, %f13, %f3 lduw [%l7 + 0x48], %g3 ldub [%l7 + 0x33], %l5 loop_2823: fcmpgt16 %f14, %f6, %o4 faligndata %f10, %f0, %f2 st %f10, [%l7 + 0x18] fandnot2 %f12, %f10, %f0 fmovrdne %l1, %f14, %f6 ble,a,pt %xcc, loop_2824 fsrc2s %f6, %f1 fabsd %f14, %f12 fmovsneg %icc, %f0, %f1 loop_2824: brz %o1, loop_2825 sth %o6, [%l7 + 0x2E] fbn,a %fcc3, loop_2826 fmovdle %xcc, %f12, %f4 loop_2825: sth %g5, [%l7 + 0x3C] faligndata %f12, %f10, %f8 loop_2826: ldsb [%l7 + 0x7D], %o0 array16 %g4, %i1, %i4 movrlez %i5, 0x23E, %l2 sdivcc %l3, 0x1B14, %o5 bpos,a,pt %icc, loop_2827 std %f12, [%l7 + 0x28] ld [%l7 + 0x48], %f8 mova %icc, %i2, %i6 loop_2827: bpos,a,pn %icc, loop_2828 umul %o3, %i3, %o7 movle %icc, %i7, %g1 brnz,a %g7, loop_2829 loop_2828: fxor %f0, %f12, %f4 ld [%l7 + 0x18], %f13 srax %g6, 0x05, %l4 loop_2829: fcmple32 %f14, %f6, %i0 bl loop_2830 bpos,pt %icc, loop_2831 ldsh [%l7 + 0x08], %l6 fbu,a %fcc3, loop_2832 loop_2830: fnot2 %f14, %f10 loop_2831: edge32ln %l0, %g2, %o2 ldd [%l7 + 0x60], %f4 loop_2832: bn %icc, loop_2833 lduw [%l7 + 0x70], %l5 fandnot2s %f8, %f14, %f8 fmovrse %g3, %f15, %f14 loop_2833: st %f14, [%l7 + 0x5C] fnot1 %f4, %f4 tpos %icc, 0x6 movle %icc, %l1, %o4 fbug %fcc2, loop_2834 sllx %o1, %g5, %o0 array32 %o6, %i1, %g4 ldx [%l7 + 0x28], %i5 loop_2834: sra %i4, 0x0E, %l3 brlez,a %o5, loop_2835 stb %i2, [%l7 + 0x5E] sth %i6, [%l7 + 0x30] fcmple32 %f4, %f2, %o3 loop_2835: fmovrse %i3, %f8, %f1 movleu %icc, %l2, %i7 sethi 0x0985, %g1 edge8n %g7, %o7, %g6 te %icc, 0x1 tpos %icc, 0x6 tsubcc %i0, %l4, %l0 sth %g2, [%l7 + 0x30] movcc %icc, %o2, %l6 movleu %xcc, %g3, %l5 andn %l1, 0x0AD6, %o1 ld [%l7 + 0x60], %f13 te %xcc, 0x6 umulcc %o4, 0x1AC4, %o0 fmovrsne %g5, %f6, %f15 mulx %o6, 0x1E08, %g4 fsrc2 %f12, %f6 fsrc1 %f2, %f6 sth %i1, [%l7 + 0x34] fbn,a %fcc3, loop_2836 fxor %f10, %f0, %f4 fmovrsne %i4, %f13, %f4 sth %l3, [%l7 + 0x68] loop_2836: sll %i5, %o5, %i2 fandnot2s %f9, %f0, %f14 fpadd32s %f2, %f10, %f10 movg %icc, %i6, %o3 stw %l2, [%l7 + 0x0C] xor %i7, %i3, %g7 orcc %g1, %g6, %o7 movpos %xcc, %l4, %i0 movcc %icc, %g2, %l0 fmovsge %xcc, %f5, %f5 ldsh [%l7 + 0x74], %o2 lduw [%l7 + 0x54], %l6 fpadd32s %f12, %f9, %f13 bleu loop_2837 lduw [%l7 + 0x2C], %l5 fpack16 %f14, %f6 ldsh [%l7 + 0x46], %g3 loop_2837: udiv %l1, 0x1C24, %o4 fornot2s %f7, %f10, %f0 fnot2 %f0, %f14 bvc loop_2838 edge32n %o1, %g5, %o0 fnot2 %f4, %f2 nop setx loop_2839, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2838: alignaddr %o6, %i1, %g4 fble %fcc2, loop_2840 ldd [%l7 + 0x58], %f8 loop_2839: nop setx loop_2841, %l0, %l1 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 %xcc, %f2, %f3 loop_2840: fpack16 %f4, %f9 alignaddr %l3, %i5, %o5 loop_2841: subc %i2, %i6, %i4 alignaddrl %o3, %i7, %i3 fbuge,a %fcc2, loop_2842 std %f14, [%l7 + 0x40] std %f14, [%l7 + 0x70] fpsub32 %f8, %f6, %f10 loop_2842: fsrc1s %f1, %f2 orncc %g7, %g1, %g6 ldsw [%l7 + 0x24], %o7 ldsw [%l7 + 0x4C], %l4 movneg %xcc, %l2, %g2 udivx %l0, 0x15E3, %o2 fbne,a %fcc3, loop_2843 ldx [%l7 + 0x38], %i0 smulcc %l6, %l5, %g3 fnot1 %f8, %f2 loop_2843: movrlz %o4, %o1, %l1 fmovspos %xcc, %f15, %f3 ldsb [%l7 + 0x72], %g5 stw %o6, [%l7 + 0x48] nop setx loop_2844, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc0, loop_2845 ldsw [%l7 + 0x78], %o0 fmovrdlz %i1, %f10, %f10 loop_2844: ldsb [%l7 + 0x6A], %l3 loop_2845: fnand %f6, %f8, %f10 xnorcc %i5, %g4, %o5 fble %fcc0, loop_2846 tcc %xcc, 0x2 fmovrdgz %i2, %f14, %f14 movne %icc, %i6, %i4 loop_2846: subc %i7, %o3, %i3 lduh [%l7 + 0x44], %g7 faligndata %f4, %f10, %f2 fmovdneg %xcc, %f2, %f2 popc %g1, %g6 ldd [%l7 + 0x50], %f4 ldsb [%l7 + 0x0D], %l4 ta %xcc, 0x2 fmovsn %icc, %f8, %f12 alignaddrl %l2, %o7, %l0 fmovsleu %xcc, %f5, %f5 lduh [%l7 + 0x14], %o2 fzeros %f10 edge32n %g2, %l6, %i0 fbug %fcc2, loop_2847 fmovd %f2, %f8 ldsh [%l7 + 0x70], %g3 edge16ln %l5, %o1, %o4 loop_2847: ldsw [%l7 + 0x10], %g5 fcmple32 %f0, %f6, %l1 mova %xcc, %o0, %o6 stx %i1, [%l7 + 0x68] fmovdge %xcc, %f4, %f9 fmovrdlez %i5, %f0, %f4 fandnot2 %f8, %f8, %f8 tcc %icc, 0x4 tg %icc, 0x1 fabsd %f4, %f10 sra %l3, %g4, %i2 fmul8sux16 %f6, %f14, %f12 movcc %icc, %o5, %i4 fmovrsgez %i6, %f7, %f7 fmovdcs %xcc, %f9, %f8 bvc,a loop_2848 ldub [%l7 + 0x77], %o3 brgz %i7, loop_2849 bge,a loop_2850 loop_2848: edge16l %i3, %g7, %g1 fpackfix %f10, %f11 loop_2849: movneg %icc, %g6, %l2 loop_2850: nop setx loop_2851, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x5C], %f12 and %l4, 0x15B2, %l0 ldsw [%l7 + 0x74], %o2 loop_2851: fcmps %fcc2, %f13, %f14 bcs,a,pn %icc, loop_2852 fmovsvc %icc, %f5, %f5 array32 %o7, %g2, %i0 tne %icc, 0x3 loop_2852: ldd [%l7 + 0x58], %f10 ldsb [%l7 + 0x59], %l6 ld [%l7 + 0x70], %f3 movge %xcc, %l5, %o1 sth %g3, [%l7 + 0x58] tne %xcc, 0x3 fmovdvs %xcc, %f3, %f8 subc %o4, %l1, %o0 addcc %o6, %i1, %g5 ldd [%l7 + 0x20], %f0 fmovsleu %xcc, %f13, %f2 fblg %fcc1, loop_2853 lduw [%l7 + 0x54], %i5 fmovdn %xcc, %f10, %f3 std %f6, [%l7 + 0x18] loop_2853: bcs loop_2854 ldx [%l7 + 0x68], %g4 fxor %f12, %f2, %f10 tcs %xcc, 0x1 loop_2854: stw %l3, [%l7 + 0x5C] stw %i2, [%l7 + 0x08] fpsub32 %f4, %f0, %f12 taddcctv %i4, %i6, %o5 fmovdpos %icc, %f15, %f13 ldub [%l7 + 0x18], %o3 fcmps %fcc2, %f15, %f5 array8 %i7, %g7, %i3 for %f10, %f6, %f4 fbo %fcc1, loop_2855 ldsb [%l7 + 0x1C], %g1 andcc %l2, 0x1948, %g6 ldub [%l7 + 0x71], %l0 loop_2855: andcc %l4, 0x054B, %o2 movrne %g2, 0x105, %i0 udivcc %l6, 0x0497, %o7 fnands %f7, %f3, %f1 fmovrdgz %o1, %f2, %f4 fble,a %fcc2, loop_2856 edge8 %g3, %l5, %o4 fors %f7, %f4, %f3 brlez,a %l1, loop_2857 loop_2856: ldx [%l7 + 0x78], %o6 fmovsge %xcc, %f12, %f10 ldsb [%l7 + 0x5D], %i1 loop_2857: sth %g5, [%l7 + 0x4A] array32 %o0, %g4, %l3 lduw [%l7 + 0x14], %i5 fxors %f1, %f1, %f8 stw %i2, [%l7 + 0x7C] fornot2 %f0, %f6, %f12 fmovdl %icc, %f1, %f14 faligndata %f6, %f14, %f0 ldsb [%l7 + 0x67], %i6 stx %o5, [%l7 + 0x18] fmovdleu %xcc, %f0, %f15 fmovrsgz %o3, %f7, %f8 fnot1s %f4, %f3 ldx [%l7 + 0x38], %i4 lduh [%l7 + 0x5A], %i7 ldsw [%l7 + 0x6C], %g7 fmovdpos %icc, %f6, %f11 stx %g1, [%l7 + 0x58] stx %i3, [%l7 + 0x20] tsubcctv %g6, %l2, %l4 lduh [%l7 + 0x0A], %o2 ldsh [%l7 + 0x08], %g2 fmovdpos %xcc, %f6, %f1 edge32l %i0, %l6, %o7 sth %l0, [%l7 + 0x64] xnor %o1, %l5, %o4 fmul8ulx16 %f2, %f12, %f6 fcmpne16 %f6, %f2, %l1 fpadd32s %f15, %f0, %f3 ldd [%l7 + 0x38], %f0 tg %icc, 0x7 fnegs %f8, %f1 ld [%l7 + 0x4C], %f0 stw %g3, [%l7 + 0x58] fba %fcc2, loop_2858 fmovdpos %xcc, %f15, %f9 bcc,a,pn %xcc, loop_2859 movne %xcc, %i1, %g5 loop_2858: orncc %o0, %o6, %l3 fxnors %f10, %f11, %f0 loop_2859: fmovdne %icc, %f12, %f15 call loop_2860 fnands %f2, %f8, %f5 tl %xcc, 0x4 stb %i5, [%l7 + 0x68] loop_2860: tsubcctv %i2, %i6, %g4 fcmple32 %f4, %f8, %o3 tcc %xcc, 0x1 srax %i4, %i7, %g7 stb %g1, [%l7 + 0x2C] brz,a %i3, loop_2861 edge32 %o5, %g6, %l4 sth %l2, [%l7 + 0x3E] fmul8x16 %f15, %f14, %f4 loop_2861: bl,a %xcc, loop_2862 smul %o2, %i0, %l6 fnot2 %f4, %f4 array8 %o7, %l0, %o1 loop_2862: lduw [%l7 + 0x54], %g2 lduh [%l7 + 0x62], %o4 movrgez %l1, %l5, %g3 fmovsne %icc, %f5, %f5 sth %i1, [%l7 + 0x6E] stb %g5, [%l7 + 0x48] tsubcctv %o0, 0x1E96, %o6 ldsw [%l7 + 0x08], %l3 sth %i5, [%l7 + 0x74] ldx [%l7 + 0x58], %i6 ldsh [%l7 + 0x32], %i2 orcc %o3, 0x1C30, %i4 fmuld8sux16 %f14, %f13, %f10 stb %i7, [%l7 + 0x0A] ldd [%l7 + 0x08], %f14 fnegs %f10, %f3 edge8l %g7, %g4, %i3 stb %g1, [%l7 + 0x2E] fblg,a %fcc2, loop_2863 ldub [%l7 + 0x77], %g6 fbne %fcc0, loop_2864 ldx [%l7 + 0x10], %l4 loop_2863: array16 %l2, %o5, %o2 add %l6, %i0, %o7 loop_2864: ldsb [%l7 + 0x77], %l0 movrlez %o1, 0x1BA, %g2 ld [%l7 + 0x30], %f5 tvc %xcc, 0x1 movgu %icc, %o4, %l5 movrgez %g3, 0x123, %l1 std %f14, [%l7 + 0x08] taddcctv %g5, 0x1C2E, %i1 fmovdleu %xcc, %f10, %f7 sth %o6, [%l7 + 0x14] ldub [%l7 + 0x1E], %l3 lduh [%l7 + 0x3A], %o0 fbne,a %fcc0, loop_2865 ld [%l7 + 0x28], %f15 fcmped %fcc0, %f2, %f12 fandnot2 %f12, %f12, %f8 loop_2865: ba,pt %xcc, loop_2866 andn %i6, %i5, %o3 std %f0, [%l7 + 0x78] fmovscs %xcc, %f6, %f8 loop_2866: fone %f14 lduw [%l7 + 0x40], %i2 edge32ln %i4, %g7, %g4 ba,a loop_2867 fpadd32 %f14, %f2, %f12 fmovs %f1, %f15 stb %i7, [%l7 + 0x19] loop_2867: fbuge %fcc0, loop_2868 fble,a %fcc1, loop_2869 tcs %icc, 0x0 ldsh [%l7 + 0x32], %g1 loop_2868: movvs %xcc, %g6, %l4 loop_2869: fmovdleu %icc, %f5, %f10 fmovrslz %l2, %f5, %f9 taddcctv %o5, 0x083F, %i3 fcmpgt32 %f8, %f14, %l6 ldd [%l7 + 0x10], %f14 stx %o2, [%l7 + 0x10] sdivx %i0, 0x116A, %o7 subc %o1, %g2, %l0 brnz,a %l5, loop_2870 umulcc %o4, %l1, %g5 lduw [%l7 + 0x30], %g3 brz %o6, loop_2871 loop_2870: lduh [%l7 + 0x28], %l3 fmul8sux16 %f14, %f2, %f14 bl,a %xcc, loop_2872 loop_2871: taddcc %i1, 0x1F20, %o0 tne %icc, 0x3 st %f9, [%l7 + 0x44] loop_2872: ldub [%l7 + 0x28], %i6 and %o3, %i2, %i5 ldx [%l7 + 0x40], %g7 fmovsge %icc, %f4, %f9 movne %xcc, %i4, %i7 sllx %g1, %g6, %g4 fbug %fcc1, loop_2873 edge16ln %l2, %l4, %o5 bcs loop_2874 ldsh [%l7 + 0x74], %i3 loop_2873: edge32ln %o2, %i0, %l6 edge32ln %o1, %o7, %l0 loop_2874: orn %g2, 0x0FA0, %o4 ldd [%l7 + 0x58], %f10 fpadd16s %f5, %f8, %f0 alignaddrl %l1, %l5, %g5 brgz,a %o6, loop_2875 stw %g3, [%l7 + 0x44] fpackfix %f12, %f14 fone %f14 loop_2875: fnegd %f4, %f14 bcs %icc, loop_2876 nop setx loop_2877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %i1, %f2, %f14 or %l3, 0x0ECA, %i6 loop_2876: orn %o3, %o0, %i2 loop_2877: stx %g7, [%l7 + 0x50] ldsw [%l7 + 0x2C], %i5 fcmpeq32 %f4, %f12, %i4 sdivcc %i7, 0x15E1, %g1 bne,a loop_2878 fmovdcs %icc, %f9, %f15 xnorcc %g4, 0x11DD, %g6 ldd [%l7 + 0x38], %f4 loop_2878: fmovdleu %xcc, %f0, %f0 fmovs %f1, %f1 bge,a,pn %xcc, loop_2879 tsubcctv %l4, 0x0AB4, %o5 fmovspos %xcc, %f12, %f14 andcc %l2, %o2, %i0 loop_2879: srl %l6, 0x08, %i3 sth %o1, [%l7 + 0x3A] umulcc %l0, %g2, %o7 fpsub16s %f7, %f1, %f13 st %f14, [%l7 + 0x64] sll %o4, %l1, %g5 ldsh [%l7 + 0x40], %l5 ldx [%l7 + 0x48], %g3 stw %o6, [%l7 + 0x58] bneg,a,pn %xcc, loop_2880 sdiv %l3, 0x0EBE, %i6 fmovdvc %xcc, %f13, %f14 movre %o3, 0x02D, %i1 loop_2880: sdivcc %i2, 0x1485, %g7 ldsb [%l7 + 0x3B], %i5 ldx [%l7 + 0x70], %i4 bn,pn %icc, loop_2881 ld [%l7 + 0x50], %f3 st %f15, [%l7 + 0x18] udivx %i7, 0x1839, %g1 loop_2881: fnot2s %f8, %f5 and %o0, 0x1D90, %g6 xnorcc %g4, %l4, %o5 movneg %icc, %o2, %i0 movleu %xcc, %l6, %i3 bvs,a %xcc, loop_2882 movrne %l2, 0x282, %o1 edge16n %l0, %o7, %o4 ldx [%l7 + 0x60], %l1 loop_2882: fors %f15, %f5, %f6 tge %xcc, 0x2 fba,a %fcc2, loop_2883 std %f10, [%l7 + 0x68] fpadd16s %f15, %f13, %f1 fmul8sux16 %f14, %f0, %f0 loop_2883: lduh [%l7 + 0x0E], %g5 tvc %icc, 0x0 array8 %l5, %g3, %o6 sth %g2, [%l7 + 0x10] edge8ln %l3, %o3, %i1 fnand %f6, %f10, %f12 edge8 %i6, %g7, %i2 st %f14, [%l7 + 0x0C] sth %i4, [%l7 + 0x52] stx %i7, [%l7 + 0x28] fcmps %fcc1, %f3, %f1 fnegs %f9, %f14 ldsh [%l7 + 0x1C], %g1 movpos %icc, %i5, %o0 fmovdge %icc, %f3, %f9 stw %g4, [%l7 + 0x10] fbug,a %fcc3, loop_2884 tpos %xcc, 0x1 lduh [%l7 + 0x44], %g6 be,a %icc, loop_2885 loop_2884: edge16l %o5, %o2, %i0 ldsh [%l7 + 0x7A], %l6 movl %xcc, %i3, %l2 loop_2885: sll %l4, 0x0F, %o1 fxnor %f14, %f14, %f14 ldub [%l7 + 0x63], %l0 fmovrsgz %o4, %f0, %f0 bvs loop_2886 ldsb [%l7 + 0x23], %o7 nop setx loop_2887, %l0, %l1 jmpl %l1, %l1 fblg %fcc3, loop_2888 loop_2886: fmovsle %xcc, %f4, %f14 fone %f0 loop_2887: movpos %xcc, %g5, %l5 loop_2888: tle %icc, 0x4 brgez,a %g3, loop_2889 ldd [%l7 + 0x60], %f10 fmovrse %o6, %f6, %f15 xnorcc %l3, 0x14A8, %o3 loop_2889: fbule,a %fcc2, loop_2890 fbne,a %fcc1, loop_2891 std %f14, [%l7 + 0x70] xnorcc %g2, 0x0C2B, %i1 loop_2890: movrgz %i6, %g7, %i4 loop_2891: fabsd %f4, %f10 fbl %fcc0, loop_2892 fexpand %f0, %f10 stx %i7, [%l7 + 0x18] fzero %f12 loop_2892: lduw [%l7 + 0x1C], %g1 addc %i5, 0x0506, %i2 fcmped %fcc3, %f2, %f6 orn %g4, 0x0E08, %o0 tne %xcc, 0x7 addccc %o5, %o2, %g6 brlez,a %i0, loop_2893 sub %i3, 0x11DF, %l2 sth %l4, [%l7 + 0x62] fmovdcc %icc, %f14, %f2 loop_2893: movgu %icc, %o1, %l6 std %f14, [%l7 + 0x40] popc %l0, %o4 movrgz %o7, 0x05B, %l1 st %f10, [%l7 + 0x1C] movg %icc, %g5, %l5 sth %o6, [%l7 + 0x74] edge16n %g3, %o3, %g2 fnor %f4, %f8, %f6 sra %i1, %l3, %g7 fmuld8sux16 %f14, %f15, %f0 std %f4, [%l7 + 0x08] bshuffle %f2, %f8, %f12 fbuge,a %fcc0, loop_2894 ldx [%l7 + 0x40], %i6 subccc %i4, %g1, %i5 ldsh [%l7 + 0x5A], %i7 loop_2894: sth %g4, [%l7 + 0x5C] movl %icc, %i2, %o5 call loop_2895 ldub [%l7 + 0x2C], %o2 faligndata %f0, %f2, %f2 lduh [%l7 + 0x6A], %o0 loop_2895: fmovrslz %i0, %f0, %f10 bne,pt %xcc, loop_2896 lduw [%l7 + 0x3C], %g6 fbuge,a %fcc1, loop_2897 fmovspos %icc, %f13, %f5 loop_2896: stw %i3, [%l7 + 0x48] stw %l2, [%l7 + 0x40] loop_2897: ld [%l7 + 0x50], %f3 addcc %o1, %l4, %l6 tsubcctv %o4, %o7, %l1 movrlz %g5, %l0, %o6 fpack16 %f6, %f11 addcc %g3, %l5, %o3 movcs %xcc, %i1, %l3 edge16l %g7, %i6, %g2 array16 %g1, %i5, %i4 stx %i7, [%l7 + 0x10] fbule %fcc0, loop_2898 mova %xcc, %g4, %i2 fnot1 %f6, %f6 array16 %o5, %o0, %o2 loop_2898: sth %g6, [%l7 + 0x22] edge16l %i3, %l2, %o1 xnor %l4, %l6, %o4 edge16ln %o7, %l1, %i0 fcmpes %fcc1, %f10, %f8 for %f0, %f8, %f0 ldd [%l7 + 0x70], %f6 fmovdcc %xcc, %f9, %f11 lduh [%l7 + 0x4A], %l0 tn %icc, 0x2 bshuffle %f8, %f8, %f0 fmovrsgez %g5, %f4, %f11 tg %xcc, 0x7 fandnot2s %f10, %f13, %f2 fmovde %icc, %f12, %f12 sllx %g3, %o6, %l5 bneg,a %xcc, loop_2899 fmovrdlz %o3, %f14, %f6 ldsh [%l7 + 0x7C], %l3 std %f0, [%l7 + 0x78] loop_2899: fba %fcc0, loop_2900 lduh [%l7 + 0x6C], %g7 fbo,a %fcc0, loop_2901 smulcc %i6, %i1, %g1 loop_2900: movvc %xcc, %g2, %i4 movl %xcc, %i7, %i5 loop_2901: tsubcc %i2, 0x0E1F, %o5 sth %o0, [%l7 + 0x12] fnot1 %f2, %f10 fmovdl %xcc, %f3, %f14 ble,a loop_2902 tle %icc, 0x7 sth %g4, [%l7 + 0x0A] fnot1s %f1, %f9 loop_2902: tge %xcc, 0x4 fmovrsgz %o2, %f8, %f4 sdivx %i3, 0x11EF, %l2 fmovrsgez %o1, %f3, %f11 fxor %f0, %f10, %f12 array32 %l4, %g6, %l6 sth %o7, [%l7 + 0x1E] lduw [%l7 + 0x70], %l1 fmovsne %icc, %f6, %f11 sth %o4, [%l7 + 0x34] brlez %l0, loop_2903 ldsh [%l7 + 0x10], %g5 fpsub32 %f8, %f10, %f6 ldsw [%l7 + 0x78], %i0 loop_2903: siam 0x4 fcmpne16 %f0, %f2, %g3 ldd [%l7 + 0x40], %f6 mulscc %l5, 0x12DC, %o3 fmovrdgz %o6, %f0, %f8 addcc %l3, %g7, %i1 add %i6, %g1, %i4 movrlez %g2, %i5, %i2 stx %i7, [%l7 + 0x78] movgu %xcc, %o0, %o5 fbug %fcc0, loop_2904 ldsb [%l7 + 0x40], %g4 bcc,a loop_2905 fbul,a %fcc0, loop_2906 loop_2904: ldsh [%l7 + 0x4C], %i3 st %f11, [%l7 + 0x58] loop_2905: fcmpgt16 %f2, %f4, %o2 loop_2906: stw %o1, [%l7 + 0x50] nop setx loop_2907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f4, %f4 ld [%l7 + 0x30], %f12 fornot1s %f0, %f11, %f7 loop_2907: smulcc %l2, 0x03BE, %g6 srl %l6, 0x16, %l4 alignaddr %o7, %l1, %o4 movg %xcc, %g5, %l0 st %f6, [%l7 + 0x6C] lduh [%l7 + 0x6A], %i0 and %g3, 0x08EC, %l5 fmovsleu %xcc, %f13, %f6 be %xcc, loop_2908 fcmple32 %f0, %f0, %o6 fmovsl %icc, %f11, %f11 tcs %icc, 0x2 loop_2908: fand %f6, %f6, %f2 fandnot2s %f4, %f3, %f13 fbl,a %fcc3, loop_2909 tpos %xcc, 0x3 andn %o3, %l3, %i1 fmuld8sux16 %f0, %f10, %f10 loop_2909: fmovspos %xcc, %f13, %f7 fmovdvc %xcc, %f8, %f13 lduw [%l7 + 0x64], %g7 ldub [%l7 + 0x6E], %i6 fbg,a %fcc2, loop_2910 stw %i4, [%l7 + 0x40] fbuge %fcc0, loop_2911 fbu,a %fcc2, loop_2912 loop_2910: lduw [%l7 + 0x1C], %g1 edge8 %g2, %i2, %i5 loop_2911: fmovd %f10, %f10 loop_2912: smul %i7, 0x1A46, %o0 bneg,pt %icc, loop_2913 bvs loop_2914 stw %g4, [%l7 + 0x7C] stx %i3, [%l7 + 0x58] loop_2913: ldsh [%l7 + 0x3A], %o5 loop_2914: alignaddr %o1, %o2, %l2 stw %l6, [%l7 + 0x38] fands %f15, %f14, %f2 lduw [%l7 + 0x74], %g6 ldsw [%l7 + 0x58], %o7 movrgz %l1, %o4, %g5 fand %f6, %f2, %f12 fpsub32s %f8, %f12, %f3 add %l4, 0x1FBF, %i0 ldx [%l7 + 0x78], %g3 stx %l0, [%l7 + 0x20] umul %o6, 0x0EDC, %l5 fmovrsne %o3, %f7, %f4 stw %l3, [%l7 + 0x24] lduh [%l7 + 0x6C], %i1 ld [%l7 + 0x6C], %f6 fmovdl %icc, %f15, %f1 xorcc %g7, 0x0CD8, %i6 ldsh [%l7 + 0x10], %i4 fmovrdne %g1, %f10, %f12 fzero %f0 std %f4, [%l7 + 0x18] ldsb [%l7 + 0x71], %i2 st %f9, [%l7 + 0x48] fmovda %icc, %f0, %f13 xorcc %i5, %i7, %g2 fmovs %f8, %f11 fmovdpos %xcc, %f2, %f13 st %f3, [%l7 + 0x20] fbuge %fcc2, loop_2915 pdist %f8, %f10, %f12 edge16 %o0, %g4, %o5 fornot2s %f4, %f3, %f2 loop_2915: udivcc %i3, 0x0590, %o2 ldx [%l7 + 0x18], %l2 fba,a %fcc2, loop_2916 movvc %icc, %o1, %l6 nop setx loop_2917, %l0, %l1 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 %g6, 0x12B6, %o7 loop_2916: stx %o4, [%l7 + 0x18] fbu %fcc0, loop_2918 loop_2917: ldsb [%l7 + 0x39], %l1 std %f2, [%l7 + 0x08] movle %icc, %g5, %l4 loop_2918: fors %f10, %f12, %f15 fsrc1 %f12, %f8 fmovdn %icc, %f10, %f6 subccc %g3, %i0, %l0 stw %l5, [%l7 + 0x10] fmul8sux16 %f4, %f6, %f4 orncc %o3, 0x11EB, %l3 bleu,a,pn %xcc, loop_2919 fmovrdne %o6, %f0, %f0 andncc %g7, %i6, %i4 fbule %fcc1, loop_2920 loop_2919: ldub [%l7 + 0x64], %i1 fble %fcc1, loop_2921 tvs %icc, 0x4 loop_2920: st %f9, [%l7 + 0x10] lduw [%l7 + 0x50], %g1 loop_2921: xnor %i2, 0x036D, %i7 tsubcc %g2, %o0, %g4 fbl %fcc2, loop_2922 fbu %fcc2, loop_2923 or %i5, 0x1D46, %o5 udiv %i3, 0x1841, %o2 loop_2922: stb %o1, [%l7 + 0x15] loop_2923: movle %icc, %l2, %l6 ldsw [%l7 + 0x74], %o7 taddcc %g6, %o4, %l1 subc %l4, %g3, %g5 tpos %icc, 0x6 movrne %l0, %i0, %o3 ldsw [%l7 + 0x78], %l3 edge16l %o6, %g7, %l5 stw %i4, [%l7 + 0x44] fpack16 %f12, %f9 fmul8x16 %f10, %f12, %f4 sth %i1, [%l7 + 0x12] fmovscc %icc, %f13, %f2 lduh [%l7 + 0x1A], %i6 add %g1, %i7, %i2 fpadd16s %f10, %f11, %f7 ldub [%l7 + 0x7B], %g2 andn %o0, %i5, %o5 bcc,a %xcc, loop_2924 pdist %f14, %f4, %f8 stx %g4, [%l7 + 0x50] fnand %f0, %f4, %f0 loop_2924: smulcc %i3, 0x12CB, %o1 sth %o2, [%l7 + 0x5E] array32 %l2, %l6, %g6 ldd [%l7 + 0x68], %f6 bvs,a,pn %icc, loop_2925 brlz %o4, loop_2926 ldub [%l7 + 0x30], %l1 bvs %xcc, loop_2927 loop_2925: xor %l4, 0x1FAD, %g3 loop_2926: ldub [%l7 + 0x0D], %o7 fpadd16s %f7, %f3, %f12 loop_2927: tpos %icc, 0x4 xor %l0, 0x1F52, %g5 fcmpgt16 %f0, %f0, %o3 fmovrdgz %l3, %f6, %f4 st %f11, [%l7 + 0x08] edge16n %o6, %i0, %l5 ldsw [%l7 + 0x3C], %i4 mulx %i1, 0x0141, %g7 fcmple16 %f2, %f14, %i6 fpackfix %f14, %f1 ld [%l7 + 0x24], %f1 srax %i7, %g1, %i2 smul %o0, %g2, %i5 fmovdneg %xcc, %f15, %f15 pdist %f2, %f12, %f10 sth %o5, [%l7 + 0x4C] orn %g4, 0x02D1, %o1 movpos %xcc, %o2, %l2 fmovsne %xcc, %f13, %f10 st %f4, [%l7 + 0x14] tneg %icc, 0x3 stx %l6, [%l7 + 0x50] fmovsle %xcc, %f7, %f0 xnorcc %g6, 0x0C0D, %o4 ldsh [%l7 + 0x40], %i3 lduw [%l7 + 0x7C], %l4 movgu %xcc, %l1, %o7 fmovde %xcc, %f0, %f15 andcc %l0, %g5, %o3 fcmpeq16 %f2, %f6, %g3 movvs %xcc, %o6, %i0 fmovrdne %l5, %f4, %f14 fmovdl %icc, %f6, %f6 ldsh [%l7 + 0x7A], %l3 fandnot2 %f2, %f0, %f2 fmovdvs %xcc, %f11, %f0 faligndata %f0, %f0, %f4 fbue %fcc0, loop_2928 xor %i4, %i1, %g7 fxnors %f9, %f9, %f14 std %f6, [%l7 + 0x20] loop_2928: stx %i7, [%l7 + 0x30] brz,a %g1, loop_2929 std %f12, [%l7 + 0x58] ldub [%l7 + 0x4B], %i2 brgez,a %i6, loop_2930 loop_2929: subccc %o0, %i5, %g2 fones %f14 ld [%l7 + 0x4C], %f11 loop_2930: umulcc %g4, %o1, %o5 mova %xcc, %o2, %l6 fbl %fcc1, loop_2931 lduw [%l7 + 0x28], %l2 tge %icc, 0x6 ldd [%l7 + 0x50], %f4 loop_2931: sll %g6, 0x06, %o4 xnor %l4, %l1, %i3 fbl %fcc0, loop_2932 orncc %o7, %l0, %o3 addccc %g3, 0x0521, %o6 brnz %g5, loop_2933 loop_2932: fmovsa %xcc, %f0, %f0 fmovsne %icc, %f2, %f11 fsrc2s %f8, %f2 loop_2933: stb %l5, [%l7 + 0x7C] fsrc1s %f6, %f8 ldsw [%l7 + 0x10], %i0 edge8n %i4, %l3, %g7 fcmpes %fcc0, %f4, %f10 lduw [%l7 + 0x0C], %i1 fxors %f11, %f9, %f0 fandnot2s %f1, %f11, %f4 edge16l %g1, %i7, %i2 movrgz %o0, %i5, %i6 fexpand %f8, %f14 fbge %fcc1, loop_2934 lduh [%l7 + 0x40], %g4 faligndata %f10, %f12, %f0 fcmpne16 %f0, %f0, %o1 loop_2934: fmovrsne %o5, %f2, %f15 taddcctv %g2, %o2, %l2 edge16n %g6, %l6, %l4 edge16ln %o4, %l1, %i3 tcc %xcc, 0x5 fmovrse %l0, %f2, %f5 fbg,a %fcc0, loop_2935 fmovrslz %o3, %f0, %f6 fnor %f2, %f10, %f10 fornot2 %f10, %f14, %f6 loop_2935: taddcctv %o7, %g3, %o6 bcs,pt %xcc, loop_2936 ldsb [%l7 + 0x0E], %g5 st %f7, [%l7 + 0x20] lduw [%l7 + 0x38], %l5 loop_2936: ld [%l7 + 0x58], %f0 fmovrsgez %i4, %f4, %f11 fba %fcc0, loop_2937 fba,a %fcc0, loop_2938 bvc,pn %xcc, loop_2939 bcs,a loop_2940 loop_2937: bcc,a %icc, loop_2941 loop_2938: edge16 %i0, %g7, %l3 loop_2939: ldd [%l7 + 0x78], %f4 loop_2940: stx %i1, [%l7 + 0x30] loop_2941: fbule,a %fcc3, loop_2942 fcmpeq16 %f14, %f14, %g1 nop setx loop_2943, %l0, %l1 jmpl %l1, %i7 fmovdle %xcc, %f10, %f13 loop_2942: fcmpes %fcc2, %f15, %f8 fzeros %f4 loop_2943: ldx [%l7 + 0x40], %i2 fmovsneg %icc, %f9, %f3 st %f14, [%l7 + 0x78] fpmerge %f11, %f10, %f14 taddcc %i5, 0x02F2, %i6 fcmpne32 %f6, %f0, %o0 fbug %fcc3, loop_2944 call loop_2945 fxor %f12, %f4, %f2 fandnot2s %f12, %f8, %f0 loop_2944: array8 %o1, %g4, %g2 loop_2945: fble,a %fcc0, loop_2946 or %o5, %l2, %g6 std %f2, [%l7 + 0x70] ldsb [%l7 + 0x4E], %o2 loop_2946: bge,a %icc, loop_2947 st %f13, [%l7 + 0x6C] movpos %xcc, %l4, %l6 sth %o4, [%l7 + 0x36] loop_2947: fbn,a %fcc0, loop_2948 movrgz %i3, 0x36C, %l0 ldsw [%l7 + 0x60], %l1 fors %f9, %f6, %f0 loop_2948: stx %o3, [%l7 + 0x08] stx %o7, [%l7 + 0x20] bcc,a loop_2949 fmovdcs %icc, %f0, %f12 move %icc, %g3, %o6 std %f4, [%l7 + 0x58] loop_2949: std %f4, [%l7 + 0x68] fmul8x16 %f8, %f14, %f8 brgz,a %g5, loop_2950 stw %i4, [%l7 + 0x1C] nop setx loop_2951, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f6, %f12, %f8 loop_2950: tsubcc %l5, %i0, %l3 lduh [%l7 + 0x72], %g7 loop_2951: ldub [%l7 + 0x38], %g1 ld [%l7 + 0x08], %f14 tcs %xcc, 0x4 tleu %xcc, 0x3 andcc %i7, 0x1E85, %i1 movcc %xcc, %i2, %i6 srlx %o0, %i5, %g4 stw %g2, [%l7 + 0x44] andcc %o1, %o5, %l2 edge32l %o2, %g6, %l4 movge %icc, %o4, %i3 andn %l6, %l1, %l0 alignaddrl %o7, %g3, %o6 lduh [%l7 + 0x50], %g5 ldsh [%l7 + 0x58], %o3 sub %l5, 0x0DBC, %i4 fsrc2 %f2, %f8 stw %l3, [%l7 + 0x38] taddcctv %g7, 0x0490, %i0 udivx %i7, 0x05DA, %i1 bn,a,pt %xcc, loop_2952 nop setx loop_2953, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x14], %i2 fabsd %f8, %f10 loop_2952: fnors %f3, %f6, %f15 loop_2953: ldsw [%l7 + 0x0C], %i6 fmovrdlz %g1, %f10, %f2 ld [%l7 + 0x54], %f3 ld [%l7 + 0x30], %f9 brlz %i5, loop_2954 lduh [%l7 + 0x4A], %o0 lduh [%l7 + 0x48], %g4 ld [%l7 + 0x78], %f11 loop_2954: edge32n %g2, %o1, %o5 fbuge,a %fcc0, loop_2955 fbug,a %fcc3, loop_2956 sdivx %l2, 0x0C6A, %o2 fands %f5, %f14, %f10 loop_2955: stb %g6, [%l7 + 0x79] loop_2956: edge16n %l4, %i3, %o4 stw %l1, [%l7 + 0x40] fcmpeq16 %f8, %f2, %l0 nop setx loop_2957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o7, [%l7 + 0x0A] ldub [%l7 + 0x4C], %l6 edge8l %o6, %g3, %g5 loop_2957: fpack16 %f12, %f14 edge8l %l5, %o3, %l3 ldsb [%l7 + 0x39], %i4 subcc %i0, 0x0711, %i7 edge16 %i1, %i2, %g7 sth %g1, [%l7 + 0x4A] bn,a %icc, loop_2958 srl %i5, 0x18, %i6 fnot1s %f7, %f7 stb %o0, [%l7 + 0x4D] loop_2958: brz,a %g4, loop_2959 fmovrdlez %g2, %f12, %f10 subc %o5, %l2, %o2 movgu %xcc, %g6, %o1 loop_2959: st %f4, [%l7 + 0x60] fmovda %xcc, %f0, %f2 lduh [%l7 + 0x0E], %i3 ldx [%l7 + 0x58], %l4 be %xcc, loop_2960 smul %l1, %o4, %l0 fmovdcc %icc, %f7, %f5 ldsw [%l7 + 0x68], %o7 loop_2960: fmovrdlez %o6, %f6, %f10 ldsw [%l7 + 0x14], %l6 srax %g5, %l5, %o3 fblg,a %fcc0, loop_2961 fbule,a %fcc1, loop_2962 fmovdg %icc, %f11, %f7 taddcc %l3, %i4, %g3 loop_2961: bl,pn %icc, loop_2963 loop_2962: brgez,a %i0, loop_2964 movgu %xcc, %i7, %i1 fmovdvc %icc, %f0, %f15 loop_2963: ldsb [%l7 + 0x3F], %i2 loop_2964: mova %xcc, %g7, %i5 umul %g1, %i6, %g4 movvs %icc, %g2, %o5 fmovsneg %icc, %f4, %f13 stb %o0, [%l7 + 0x76] ldd [%l7 + 0x08], %f0 fmul8x16au %f2, %f6, %f14 fxors %f2, %f2, %f3 edge8l %o2, %l2, %o1 ldub [%l7 + 0x4F], %g6 brlz,a %i3, loop_2965 fbn,a %fcc2, loop_2966 tcc %xcc, 0x6 stb %l1, [%l7 + 0x5A] loop_2965: popc 0x04A4, %o4 loop_2966: ldsh [%l7 + 0x76], %l0 srlx %l4, 0x19, %o7 ldsw [%l7 + 0x34], %l6 umulcc %g5, %o6, %o3 fxnor %f4, %f8, %f8 lduh [%l7 + 0x7A], %l3 stb %l5, [%l7 + 0x5B] ldsb [%l7 + 0x25], %g3 siam 0x2 smul %i0, %i4, %i1 fmovsne %xcc, %f6, %f2 ldx [%l7 + 0x58], %i2 tge %xcc, 0x6 srl %i7, 0x19, %g7 ldd [%l7 + 0x68], %f4 fmovdpos %icc, %f2, %f3 edge8 %g1, %i5, %g4 bn,a,pt %icc, loop_2967 bcc,a loop_2968 stx %g2, [%l7 + 0x38] udivx %i6, 0x018D, %o5 loop_2967: movn %icc, %o2, %o0 loop_2968: fmovdvs %icc, %f7, %f14 ldd [%l7 + 0x28], %f14 lduw [%l7 + 0x10], %l2 faligndata %f10, %f2, %f6 movleu %xcc, %g6, %o1 andn %l1, %o4, %i3 nop setx loop_2969, %l0, %l1 jmpl %l1, %l4 subcc %o7, %l6, %g5 movg %icc, %o6, %l0 fand %f10, %f6, %f14 loop_2969: andcc %l3, %o3, %g3 fzeros %f8 tg %icc, 0x1 fbg,a %fcc2, loop_2970 fmovsa %icc, %f7, %f2 stw %i0, [%l7 + 0x74] edge8ln %i4, %l5, %i1 loop_2970: fmovdcs %icc, %f6, %f0 st %f15, [%l7 + 0x0C] fbn %fcc1, loop_2971 fnegs %f2, %f3 fnands %f9, %f11, %f2 addc %i7, 0x1C7B, %i2 loop_2971: ld [%l7 + 0x18], %f8 fmovdvs %icc, %f5, %f12 fmovrsgez %g7, %f12, %f5 ldd [%l7 + 0x28], %f12 orncc %i5, 0x04CC, %g1 faligndata %f4, %f14, %f0 fbug,a %fcc2, loop_2972 fmovscs %icc, %f7, %f1 fmovsge %icc, %f7, %f12 fmovrdlez %g4, %f6, %f10 loop_2972: ldsw [%l7 + 0x14], %i6 taddcctv %g2, %o5, %o2 stw %l2, [%l7 + 0x1C] lduh [%l7 + 0x36], %o0 ldsh [%l7 + 0x34], %g6 fcmple16 %f12, %f2, %o1 stx %l1, [%l7 + 0x20] fcmps %fcc3, %f10, %f8 fnor %f6, %f6, %f8 ldub [%l7 + 0x36], %i3 bcs,a,pn %xcc, loop_2973 movvs %xcc, %l4, %o7 lduw [%l7 + 0x6C], %o4 fblg %fcc3, loop_2974 loop_2973: lduh [%l7 + 0x3E], %l6 fmovsleu %xcc, %f1, %f5 ble,pn %xcc, loop_2975 loop_2974: std %f6, [%l7 + 0x50] ldsh [%l7 + 0x1E], %g5 ld [%l7 + 0x44], %f1 loop_2975: tg %icc, 0x3 fmovd %f6, %f14 addcc %o6, %l0, %o3 lduw [%l7 + 0x58], %l3 stw %g3, [%l7 + 0x28] andcc %i0, 0x1B18, %l5 ldd [%l7 + 0x68], %f10 edge32ln %i4, %i1, %i2 stw %g7, [%l7 + 0x24] sdiv %i5, 0x0DF7, %i7 lduw [%l7 + 0x2C], %g4 udivx %i6, 0x0DFD, %g2 lduw [%l7 + 0x2C], %g1 fmovsneg %icc, %f11, %f0 lduh [%l7 + 0x16], %o5 ld [%l7 + 0x20], %f9 fpsub16 %f14, %f0, %f2 fcmple32 %f0, %f0, %l2 fbule,a %fcc2, loop_2976 movrgez %o0, 0x3FC, %g6 lduw [%l7 + 0x24], %o1 stb %l1, [%l7 + 0x7D] loop_2976: lduw [%l7 + 0x6C], %i3 nop setx loop_2977, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f14, %f8, %f10 st %f15, [%l7 + 0x08] tsubcctv %o2, %l4, %o4 loop_2977: fones %f4 bcc,a,pt %icc, loop_2978 movre %l6, %o7, %o6 fcmpeq32 %f10, %f14, %l0 fabss %f1, %f8 loop_2978: fcmpes %fcc1, %f14, %f5 ba,a,pn %xcc, loop_2979 ld [%l7 + 0x4C], %f9 fcmpeq32 %f4, %f2, %o3 ldsh [%l7 + 0x74], %g5 loop_2979: sth %g3, [%l7 + 0x38] umul %l3, 0x0620, %l5 bvs,pn %icc, loop_2980 taddcc %i4, 0x1211, %i0 taddcctv %i1, %i2, %g7 fmovrdlz %i7, %f6, %f4 loop_2980: be,pt %xcc, loop_2981 fmovsne %icc, %f12, %f1 edge16 %i5, %i6, %g2 stb %g1, [%l7 + 0x34] loop_2981: bge loop_2982 bshuffle %f12, %f6, %f10 fzero %f6 lduw [%l7 + 0x64], %g4 loop_2982: ldsb [%l7 + 0x31], %o5 ldub [%l7 + 0x35], %o0 fpsub32s %f9, %f8, %f13 stb %l2, [%l7 + 0x28] ldd [%l7 + 0x10], %f2 fmovrde %o1, %f4, %f10 fmovsleu %xcc, %f12, %f13 movg %xcc, %l1, %i3 fbge,a %fcc1, loop_2983 bneg,a,pn %xcc, loop_2984 fba %fcc3, loop_2985 lduh [%l7 + 0x1E], %g6 loop_2983: fmovdleu %icc, %f4, %f9 loop_2984: fbge %fcc1, loop_2986 loop_2985: ldsh [%l7 + 0x7C], %o2 fpsub32s %f2, %f13, %f3 stb %o4, [%l7 + 0x7E] loop_2986: fmul8x16 %f11, %f2, %f14 fnors %f15, %f10, %f10 lduw [%l7 + 0x30], %l6 movvc %icc, %o7, %o6 fbge %fcc0, loop_2987 stw %l0, [%l7 + 0x68] stx %o3, [%l7 + 0x18] fnegd %f14, %f6 loop_2987: stb %l4, [%l7 + 0x0D] tcc %xcc, 0x6 bge,pn %icc, loop_2988 fsrc2 %f4, %f2 add %g5, 0x1382, %g3 nop setx loop_2989, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2988: ld [%l7 + 0x58], %f15 subc %l3, 0x0159, %i4 xnor %i0, 0x1140, %i1 loop_2989: fpsub32s %f3, %f6, %f15 edge32 %l5, %i2, %g7 fxnors %f5, %f12, %f15 ldsh [%l7 + 0x70], %i5 alignaddr %i7, %i6, %g1 or %g4, %o5, %o0 bcs,pn %icc, loop_2990 stw %l2, [%l7 + 0x28] movvc %xcc, %o1, %l1 nop setx loop_2991, %l0, %l1 jmpl %l1, %i3 loop_2990: sdivcc %g2, 0x1B29, %g6 bcs,a,pn %icc, loop_2992 st %f9, [%l7 + 0x7C] loop_2991: ldsw [%l7 + 0x5C], %o2 fpadd16s %f4, %f13, %f6 loop_2992: stb %o4, [%l7 + 0x5B] tle %icc, 0x6 fmovs %f7, %f4 std %f14, [%l7 + 0x38] fnands %f12, %f0, %f4 brlz %l6, loop_2993 ldsb [%l7 + 0x6A], %o7 ldsw [%l7 + 0x5C], %l0 tcc %icc, 0x1 loop_2993: fsrc1 %f0, %f12 bn,a,pt %xcc, loop_2994 edge32n %o6, %l4, %g5 fcmpne32 %f8, %f8, %o3 udivx %g3, 0x17DD, %l3 loop_2994: sra %i0, %i4, %i1 fpadd32 %f12, %f12, %f6 fmul8x16au %f5, %f8, %f8 tneg %icc, 0x2 sll %l5, %i2, %i5 fabss %f4, %f6 movn %icc, %i7, %g7 fbul %fcc0, loop_2995 lduh [%l7 + 0x3A], %g1 fblg %fcc2, loop_2996 fornot1 %f14, %f8, %f8 loop_2995: movcs %xcc, %g4, %o5 subc %i6, 0x076D, %o0 loop_2996: fmovdl %xcc, %f5, %f15 brz %l2, loop_2997 ldsw [%l7 + 0x54], %o1 fbul %fcc0, loop_2998 nop setx loop_2999, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2997: nop setx loop_3000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1 %f10, %f10 loop_2998: move %icc, %l1, %i3 loop_2999: ldd [%l7 + 0x40], %f8 loop_3000: be,pn %icc, loop_3001 ble loop_3002 sth %g2, [%l7 + 0x60] udiv %g6, 0x08A8, %o4 loop_3001: fpsub32s %f11, %f10, %f9 loop_3002: movre %o2, 0x0F1, %o7 ldub [%l7 + 0x34], %l0 addc %o6, 0x08BB, %l6 orn %g5, %l4, %g3 ldx [%l7 + 0x20], %o3 ldx [%l7 + 0x08], %l3 lduh [%l7 + 0x24], %i0 stb %i4, [%l7 + 0x6F] fcmpne32 %f6, %f0, %i1 ldsb [%l7 + 0x7E], %i2 lduw [%l7 + 0x18], %i5 tcs %icc, 0x3 fsrc2s %f2, %f14 sth %l5, [%l7 + 0x2E] sth %i7, [%l7 + 0x70] lduh [%l7 + 0x6A], %g1 stx %g7, [%l7 + 0x38] lduh [%l7 + 0x4C], %o5 alignaddrl %g4, %i6, %l2 fsrc2 %f2, %f0 ldx [%l7 + 0x18], %o1 addc %o0, 0x01BE, %l1 srlx %i3, %g6, %o4 ldx [%l7 + 0x68], %g2 ldsb [%l7 + 0x1D], %o7 edge32 %l0, %o2, %l6 ldx [%l7 + 0x30], %g5 fcmpne32 %f0, %f6, %l4 ba,pn %xcc, loop_3003 movle %icc, %o6, %g3 fmovdge %xcc, %f9, %f4 fpmerge %f15, %f8, %f12 loop_3003: bcs,a,pt %xcc, loop_3004 tleu %icc, 0x3 brlez %o3, loop_3005 fandnot1s %f3, %f3, %f6 loop_3004: st %f2, [%l7 + 0x4C] fmul8ulx16 %f14, %f10, %f6 loop_3005: tcc %xcc, 0x7 ld [%l7 + 0x60], %f4 fandnot1 %f8, %f4, %f2 fmovse %xcc, %f15, %f13 ldsw [%l7 + 0x18], %l3 bleu,pn %icc, loop_3006 ldsb [%l7 + 0x13], %i0 stx %i1, [%l7 + 0x20] te %xcc, 0x6 loop_3006: edge32n %i4, %i2, %i5 ld [%l7 + 0x6C], %f11 ldsw [%l7 + 0x14], %l5 ldsw [%l7 + 0x54], %g1 lduw [%l7 + 0x6C], %i7 fmovda %xcc, %f13, %f1 fmovdle %xcc, %f13, %f15 fmovdneg %icc, %f9, %f5 fbge %fcc3, loop_3007 fmovda %xcc, %f4, %f3 ldsh [%l7 + 0x5C], %o5 fmovrde %g4, %f8, %f8 loop_3007: fmovdgu %icc, %f15, %f7 movrgz %g7, %l2, %i6 sdivx %o1, 0x1A40, %o0 addccc %i3, 0x1696, %l1 ldd [%l7 + 0x78], %f6 fandnot1s %f9, %f7, %f4 udivcc %g6, 0x0194, %o4 ldsw [%l7 + 0x44], %g2 sth %o7, [%l7 + 0x78] fxor %f10, %f2, %f8 fmovdl %xcc, %f3, %f14 or %l0, %l6, %g5 fmovsl %xcc, %f5, %f3 edge32l %o2, %o6, %l4 array32 %g3, %o3, %l3 edge16ln %i1, %i4, %i0 stw %i2, [%l7 + 0x28] addc %i5, %l5, %i7 fpack16 %f0, %f12 add %g1, 0x1615, %g4 movrlez %o5, 0x325, %l2 bvc,a,pn %xcc, loop_3008 tne %xcc, 0x6 fandnot1s %f9, %f4, %f2 fnot1 %f4, %f10 loop_3008: fone %f8 fmovdpos %icc, %f6, %f5 brgz %i6, loop_3009 ldsb [%l7 + 0x45], %g7 fmovrdlz %o0, %f10, %f2 ld [%l7 + 0x20], %f13 loop_3009: fmovsvc %xcc, %f5, %f5 st %f3, [%l7 + 0x38] fpsub32s %f14, %f9, %f5 fmovrdgz %i3, %f0, %f10 stb %o1, [%l7 + 0x0B] fornot2s %f13, %f2, %f7 ta %icc, 0x5 tcs %icc, 0x0 edge8 %g6, %o4, %l1 fmovscs %icc, %f11, %f7 array16 %o7, %g2, %l0 fmovrdgz %l6, %f6, %f12 addccc %g5, 0x00CF, %o6 fmul8x16al %f12, %f1, %f4 taddcc %o2, 0x1227, %g3 ldsb [%l7 + 0x5C], %o3 stx %l3, [%l7 + 0x50] ldub [%l7 + 0x0E], %l4 fcmpes %fcc0, %f9, %f15 udivcc %i4, 0x0CFA, %i1 tsubcctv %i2, %i0, %l5 lduh [%l7 + 0x6E], %i7 ld [%l7 + 0x38], %f15 stx %g1, [%l7 + 0x60] tge %xcc, 0x4 fxor %f10, %f0, %f10 fmovdpos %xcc, %f10, %f8 movl %icc, %i5, %g4 fmovrsgez %l2, %f1, %f5 fmovdvs %icc, %f3, %f10 tvs %icc, 0x0 array8 %i6, %o5, %o0 fmul8x16al %f8, %f3, %f10 stb %i3, [%l7 + 0x47] fcmpeq16 %f12, %f10, %o1 ldsb [%l7 + 0x7D], %g6 fbg %fcc3, loop_3010 stx %g7, [%l7 + 0x78] be,pn %icc, loop_3011 ldsb [%l7 + 0x52], %l1 loop_3010: ldub [%l7 + 0x59], %o4 edge16l %g2, %o7, %l0 loop_3011: taddcc %l6, 0x01F4, %o6 fone %f10 ta %xcc, 0x1 fpsub32 %f4, %f6, %f14 lduw [%l7 + 0x28], %g5 sth %g3, [%l7 + 0x08] fpadd32s %f14, %f8, %f13 ldsb [%l7 + 0x5D], %o3 brgez,a %o2, loop_3012 std %f4, [%l7 + 0x70] sth %l3, [%l7 + 0x44] xnorcc %l4, %i1, %i2 loop_3012: fbne %fcc1, loop_3013 edge8n %i0, %i4, %l5 edge16n %g1, %i5, %i7 mulx %g4, %i6, %o5 loop_3013: ldd [%l7 + 0x60], %f2 ld [%l7 + 0x1C], %f6 ldsw [%l7 + 0x70], %o0 xor %i3, 0x1FEA, %o1 std %f10, [%l7 + 0x68] stx %l2, [%l7 + 0x28] fxnors %f4, %f9, %f1 umul %g7, 0x0724, %l1 st %f5, [%l7 + 0x2C] fbg,a %fcc2, loop_3014 tgu %icc, 0x2 movre %o4, 0x292, %g6 sdivcc %o7, 0x1EAD, %l0 loop_3014: tn %icc, 0x2 ldd [%l7 + 0x48], %f0 std %f4, [%l7 + 0x08] stw %g2, [%l7 + 0x10] tsubcc %o6, 0x072B, %l6 ldub [%l7 + 0x23], %g5 tle %xcc, 0x5 tsubcc %g3, 0x1E82, %o3 fmovdneg %icc, %f10, %f10 fbe %fcc3, loop_3015 fand %f12, %f14, %f0 fnegd %f0, %f6 tle %xcc, 0x4 loop_3015: ldsw [%l7 + 0x38], %l3 fcmple16 %f6, %f12, %o2 array32 %l4, %i1, %i2 fmovda %icc, %f13, %f14 fpsub16 %f0, %f2, %f12 movvc %icc, %i0, %i4 ldx [%l7 + 0x40], %l5 std %f8, [%l7 + 0x28] std %f12, [%l7 + 0x60] fmovsgu %xcc, %f8, %f14 movne %xcc, %g1, %i5 ldd [%l7 + 0x10], %f8 lduw [%l7 + 0x2C], %i7 tsubcctv %g4, 0x1B41, %o5 stx %o0, [%l7 + 0x10] fcmpes %fcc3, %f10, %f11 ldsw [%l7 + 0x14], %i3 stb %i6, [%l7 + 0x5E] fone %f12 tpos %xcc, 0x6 fands %f9, %f8, %f6 fmovdvc %icc, %f2, %f5 stw %l2, [%l7 + 0x4C] fandnot2 %f6, %f14, %f12 fbe,a %fcc0, loop_3016 fmovspos %icc, %f15, %f14 fbn,a %fcc0, loop_3017 stx %g7, [%l7 + 0x78] loop_3016: ld [%l7 + 0x5C], %f8 bne,a %xcc, loop_3018 loop_3017: ba,pt %icc, loop_3019 fbul %fcc3, loop_3020 fmovdcs %xcc, %f0, %f0 loop_3018: fbl,a %fcc0, loop_3021 loop_3019: fmovrslz %o1, %f13, %f12 loop_3020: lduh [%l7 + 0x10], %l1 lduh [%l7 + 0x52], %o4 loop_3021: fmovdcc %xcc, %f7, %f2 fmovspos %xcc, %f4, %f8 movgu %icc, %g6, %l0 fnot1s %f2, %f0 brgz,a %o7, loop_3022 sdivcc %g2, 0x00E8, %l6 fors %f12, %f14, %f3 sth %g5, [%l7 + 0x66] loop_3022: sra %o6, 0x1D, %o3 fmovdcc %icc, %f1, %f14 fbu,a %fcc1, loop_3023 fmovdg %icc, %f11, %f0 ldsw [%l7 + 0x78], %g3 fmovdcs %icc, %f1, %f10 loop_3023: movcc %icc, %l3, %l4 ldub [%l7 + 0x7A], %o2 stb %i1, [%l7 + 0x61] fbul %fcc1, loop_3024 srax %i2, %i0, %l5 tleu %icc, 0x4 fmul8x16al %f14, %f11, %f0 loop_3024: std %f0, [%l7 + 0x60] ldsw [%l7 + 0x5C], %g1 fmovse %xcc, %f3, %f0 fmul8x16au %f0, %f8, %f2 fbu %fcc3, loop_3025 fmovdn %xcc, %f15, %f14 movgu %icc, %i5, %i4 fbo %fcc3, loop_3026 loop_3025: fpsub32s %f10, %f10, %f13 fmovrslz %g4, %f13, %f6 array32 %i7, %o5, %o0 loop_3026: stw %i6, [%l7 + 0x30] ldsw [%l7 + 0x10], %l2 std %f12, [%l7 + 0x40] stx %g7, [%l7 + 0x60] fbge,a %fcc0, loop_3027 fmuld8ulx16 %f3, %f14, %f10 sll %i3, 0x15, %l1 taddcctv %o1, 0x0744, %g6 loop_3027: addccc %l0, %o7, %g2 sdiv %o4, 0x11A9, %g5 ldsh [%l7 + 0x5E], %l6 brz %o6, loop_3028 st %f14, [%l7 + 0x44] sth %o3, [%l7 + 0x60] tcs %icc, 0x6 loop_3028: ldsw [%l7 + 0x6C], %l3 ldsb [%l7 + 0x27], %l4 array16 %g3, %i1, %i2 stx %o2, [%l7 + 0x58] array16 %l5, %g1, %i5 tsubcc %i0, 0x0C83, %g4 bleu %xcc, loop_3029 movpos %icc, %i7, %i4 fand %f14, %f0, %f6 sth %o0, [%l7 + 0x12] loop_3029: fpsub16s %f4, %f0, %f13 umulcc %i6, 0x02BA, %o5 bcs,pn %icc, loop_3030 brgez,a %l2, loop_3031 udiv %g7, 0x0E7D, %l1 call loop_3032 loop_3030: fmovsvs %icc, %f13, %f2 loop_3031: fbo %fcc0, loop_3033 fbl,a %fcc3, loop_3034 loop_3032: fmovrslz %i3, %f3, %f7 ldd [%l7 + 0x70], %f4 loop_3033: bvs %icc, loop_3035 loop_3034: ldd [%l7 + 0x40], %f0 edge16 %o1, %l0, %o7 brgez,a %g6, loop_3036 loop_3035: fmovdpos %xcc, %f4, %f4 brlez %g2, loop_3037 ldx [%l7 + 0x18], %o4 loop_3036: bleu,a,pn %icc, loop_3038 fpack32 %f8, %f8, %f6 loop_3037: tcc %xcc, 0x0 fpmerge %f5, %f2, %f8 loop_3038: stx %g5, [%l7 + 0x68] fsrc1s %f13, %f4 std %f2, [%l7 + 0x68] array16 %l6, %o6, %l3 fblg %fcc0, loop_3039 fbe %fcc1, loop_3040 fzero %f12 ldsw [%l7 + 0x38], %l4 loop_3039: andn %o3, %g3, %i1 loop_3040: ldx [%l7 + 0x18], %i2 edge8n %o2, %g1, %i5 fornot2 %f2, %f12, %f12 edge8 %l5, %i0, %i7 fmovrsgez %i4, %f15, %f6 std %f6, [%l7 + 0x78] fmovdg %icc, %f8, %f15 mulx %g4, 0x1DCC, %o0 sth %i6, [%l7 + 0x62] edge32 %o5, %l2, %l1 call loop_3041 fnot1s %f2, %f15 fmul8x16al %f9, %f5, %f4 tcc %xcc, 0x6 loop_3041: fmovdge %xcc, %f6, %f12 fmovrdlz %i3, %f4, %f4 fcmped %fcc2, %f12, %f12 ldsw [%l7 + 0x50], %o1 fornot2 %f12, %f6, %f14 ld [%l7 + 0x7C], %f14 edge32ln %g7, %o7, %g6 movrlz %l0, %o4, %g5 fbge,a %fcc0, loop_3042 array16 %l6, %g2, %o6 tn %icc, 0x5 fxnor %f12, %f0, %f6 loop_3042: fbuge %fcc2, loop_3043 bge,a %xcc, loop_3044 popc 0x1B9B, %l4 lduh [%l7 + 0x66], %l3 loop_3043: tvc %icc, 0x4 loop_3044: fmovsne %xcc, %f14, %f0 popc %o3, %i1 ldx [%l7 + 0x78], %i2 mulscc %g3, %g1, %i5 lduh [%l7 + 0x2A], %l5 fsrc2s %f14, %f15 xorcc %i0, %o2, %i4 ld [%l7 + 0x24], %f12 fmovspos %xcc, %f0, %f8 ldd [%l7 + 0x18], %f8 ld [%l7 + 0x44], %f3 stx %g4, [%l7 + 0x40] ldsh [%l7 + 0x3E], %i7 ldub [%l7 + 0x26], %i6 mova %xcc, %o5, %o0 stw %l1, [%l7 + 0x70] ldsw [%l7 + 0x30], %l2 subcc %o1, %i3, %g7 stw %o7, [%l7 + 0x3C] mulx %l0, 0x1C89, %o4 be,a,pt %xcc, loop_3045 add %g6, 0x1B34, %g5 fnands %f12, %f0, %f5 movvc %icc, %g2, %o6 loop_3045: fmuld8ulx16 %f11, %f11, %f14 fpack32 %f4, %f10, %f2 bcs %icc, loop_3046 tne %icc, 0x5 ldsb [%l7 + 0x57], %l4 stx %l6, [%l7 + 0x28] loop_3046: ldsw [%l7 + 0x2C], %l3 fmovsn %icc, %f14, %f4 fcmpes %fcc2, %f8, %f11 bne,pt %xcc, loop_3047 ldsb [%l7 + 0x24], %i1 fbu,a %fcc3, loop_3048 edge8n %i2, %g3, %g1 loop_3047: fbne %fcc3, loop_3049 ldsh [%l7 + 0x6A], %o3 loop_3048: fcmps %fcc1, %f0, %f0 nop setx loop_3050, %l0, %l1 jmpl %l1, %i5 loop_3049: srax %i0, 0x0B, %o2 fexpand %f7, %f2 stx %l5, [%l7 + 0x58] loop_3050: tne %xcc, 0x0 lduw [%l7 + 0x18], %g4 fbo,a %fcc3, loop_3051 fzero %f2 lduw [%l7 + 0x14], %i7 ba loop_3052 loop_3051: stb %i6, [%l7 + 0x1C] brlz %i4, loop_3053 st %f0, [%l7 + 0x44] loop_3052: fandnot1 %f4, %f2, %f12 ldsb [%l7 + 0x62], %o0 loop_3053: movvc %icc, %l1, %l2 fpadd16s %f14, %f15, %f10 sth %o5, [%l7 + 0x70] sth %i3, [%l7 + 0x0C] fba %fcc3, loop_3054 movrgz %o1, 0x29D, %o7 ldsb [%l7 + 0x5F], %g7 fpsub16s %f4, %f8, %f13 loop_3054: tg %xcc, 0x3 st %f12, [%l7 + 0x38] fmovsn %xcc, %f3, %f3 ldsw [%l7 + 0x18], %l0 movne %xcc, %o4, %g6 ldub [%l7 + 0x2C], %g5 std %f6, [%l7 + 0x60] bneg,a,pt %xcc, loop_3055 edge16n %o6, %g2, %l4 bg %xcc, loop_3056 bneg %icc, loop_3057 loop_3055: fpadd16 %f12, %f0, %f8 movvc %icc, %l6, %l3 loop_3056: fbo %fcc3, loop_3058 loop_3057: movrgz %i2, 0x287, %g3 st %f9, [%l7 + 0x34] stx %i1, [%l7 + 0x48] loop_3058: fmovdg %icc, %f11, %f7 ld [%l7 + 0x3C], %f10 array8 %g1, %i5, %o3 umulcc %o2, %l5, %i0 stw %g4, [%l7 + 0x08] fmovdle %xcc, %f1, %f2 fxnor %f6, %f12, %f6 edge16ln %i7, %i4, %o0 ldsw [%l7 + 0x08], %i6 fbg,a %fcc2, loop_3059 ldx [%l7 + 0x30], %l2 ldd [%l7 + 0x40], %f2 fcmple32 %f12, %f14, %o5 loop_3059: andn %i3, %o1, %o7 stw %g7, [%l7 + 0x7C] sllx %l1, %l0, %o4 stw %g6, [%l7 + 0x38] brz,a %g5, loop_3060 srl %g2, %l4, %o6 fmovsvs %xcc, %f3, %f15 edge8 %l3, %l6, %g3 loop_3060: fmovrdlz %i2, %f8, %f0 bleu,a,pt %xcc, loop_3061 ldsh [%l7 + 0x6A], %g1 fmovsge %icc, %f1, %f15 srl %i5, 0x0B, %i1 loop_3061: bneg,a loop_3062 st %f13, [%l7 + 0x2C] bpos,a,pn %icc, loop_3063 fsrc1 %f8, %f10 loop_3062: fmovsvc %xcc, %f4, %f5 ldsb [%l7 + 0x19], %o2 loop_3063: edge32 %l5, %o3, %i0 movcs %icc, %i7, %g4 fabsd %f2, %f4 fandnot2 %f14, %f6, %f2 fmovsn %icc, %f6, %f5 movvs %icc, %i4, %i6 st %f15, [%l7 + 0x74] fmovdgu %icc, %f1, %f10 fmovdleu %xcc, %f2, %f4 fmovdneg %icc, %f12, %f1 stb %o0, [%l7 + 0x2E] orn %o5, 0x0322, %l2 sra %i3, 0x05, %o7 stw %o1, [%l7 + 0x34] sllx %g7, %l1, %l0 fpmerge %f7, %f0, %f4 ldsw [%l7 + 0x14], %o4 brz %g5, loop_3064 ldsh [%l7 + 0x38], %g6 fnot1s %f2, %f7 fmul8x16al %f4, %f0, %f14 loop_3064: ldsh [%l7 + 0x24], %l4 fcmps %fcc0, %f3, %f5 fpsub32 %f14, %f2, %f12 fpmerge %f1, %f9, %f14 stx %o6, [%l7 + 0x70] fpadd16s %f7, %f12, %f4 siam 0x5 fnot2s %f9, %f8 brgz %l3, loop_3065 bleu,a loop_3066 subc %l6, 0x1F89, %g2 edge8 %i2, %g3, %g1 loop_3065: nop setx loop_3067, %l0, %l1 jmpl %l1, %i5 loop_3066: ldsh [%l7 + 0x52], %i1 ldsb [%l7 + 0x63], %o2 stb %o3, [%l7 + 0x6E] loop_3067: nop setx loop_3068, %l0, %l1 jmpl %l1, %i0 xorcc %l5, 0x12C1, %g4 edge32n %i4, %i7, %o0 faligndata %f14, %f2, %f2 loop_3068: fbge %fcc3, loop_3069 movcc %icc, %i6, %o5 ld [%l7 + 0x54], %f10 ldd [%l7 + 0x28], %f8 loop_3069: sdivcc %i3, 0x0441, %o7 lduh [%l7 + 0x08], %l2 fbuge,a %fcc1, loop_3070 ldub [%l7 + 0x28], %g7 bcc,a,pt %icc, loop_3071 bg,a,pn %icc, loop_3072 loop_3070: brlz %l1, loop_3073 fpsub16s %f1, %f11, %f1 loop_3071: fpadd16 %f4, %f12, %f6 loop_3072: stb %l0, [%l7 + 0x37] loop_3073: srlx %o1, %g5, %g6 ldsh [%l7 + 0x32], %l4 udiv %o6, 0x0D3C, %l3 stb %l6, [%l7 + 0x44] udivx %g2, 0x1CB1, %i2 ldx [%l7 + 0x60], %g3 fnot1 %f14, %f0 fbn,a %fcc0, loop_3074 bshuffle %f0, %f6, %f14 fmovsge %xcc, %f8, %f13 ldd [%l7 + 0x10], %f4 loop_3074: fandnot1 %f6, %f12, %f8 fpadd32 %f12, %f10, %f8 fsrc2 %f6, %f8 lduh [%l7 + 0x2C], %o4 lduh [%l7 + 0x2E], %g1 movcc %icc, %i1, %i5 ldsb [%l7 + 0x15], %o2 stb %i0, [%l7 + 0x7D] fpsub32 %f14, %f14, %f12 bge,a loop_3075 andn %l5, %g4, %o3 ldsw [%l7 + 0x64], %i4 brlz,a %i7, loop_3076 loop_3075: movrgez %o0, 0x1AF, %o5 ldub [%l7 + 0x73], %i3 sll %o7, 0x10, %i6 loop_3076: tcc %icc, 0x4 tcs %xcc, 0x4 ldx [%l7 + 0x70], %g7 fbuge,a %fcc2, loop_3077 ldsh [%l7 + 0x5A], %l2 ta %icc, 0x5 fpadd16 %f6, %f6, %f0 loop_3077: orcc %l0, %o1, %g5 tg %xcc, 0x7 ldd [%l7 + 0x48], %f6 fcmpgt16 %f2, %f2, %l1 add %g6, %l4, %l3 fnegd %f12, %f10 sra %o6, %l6, %i2 movvs %icc, %g2, %g3 fandnot1 %f12, %f0, %f10 fnors %f5, %f5, %f10 stx %g1, [%l7 + 0x18] taddcctv %i1, 0x143C, %i5 fpadd32 %f10, %f2, %f4 movpos %xcc, %o4, %i0 edge16l %l5, %o2, %o3 fmovrdlez %g4, %f8, %f4 addcc %i7, 0x12A0, %o0 ldsb [%l7 + 0x33], %i4 fbule,a %fcc3, loop_3078 lduh [%l7 + 0x46], %i3 std %f12, [%l7 + 0x60] movpos %xcc, %o5, %o7 loop_3078: ldsb [%l7 + 0x72], %g7 std %f6, [%l7 + 0x10] stw %i6, [%l7 + 0x3C] fmovsneg %icc, %f13, %f13 alignaddr %l0, %o1, %g5 bl,pt %icc, loop_3079 fnegd %f10, %f2 fxnors %f0, %f14, %f14 fandnot1 %f12, %f2, %f0 loop_3079: fsrc1s %f4, %f6 movvc %xcc, %l1, %g6 ldsb [%l7 + 0x1E], %l4 movle %xcc, %l3, %o6 movn %icc, %l2, %i2 movpos %xcc, %g2, %l6 movcs %xcc, %g3, %i1 orncc %i5, %g1, %i0 edge8n %o4, %o2, %o3 fpadd32s %f12, %f14, %f5 and %l5, 0x1C9D, %g4 fpackfix %f8, %f5 bvs,a,pt %xcc, loop_3080 fnot1s %f8, %f11 stw %i7, [%l7 + 0x30] ldub [%l7 + 0x18], %i4 loop_3080: bn loop_3081 fmovdge %icc, %f8, %f8 alignaddr %i3, %o5, %o0 orncc %o7, %i6, %g7 loop_3081: fmovrsgz %l0, %f1, %f9 std %f12, [%l7 + 0x28] stb %g5, [%l7 + 0x20] brlz,a %o1, loop_3082 nop setx loop_3083, %l0, %l1 jmpl %l1, %l1 smul %l4, %g6, %l3 edge32n %o6, %i2, %l2 loop_3082: movrlz %l6, %g3, %g2 loop_3083: fpadd32 %f4, %f10, %f4 ldx [%l7 + 0x40], %i1 stb %i5, [%l7 + 0x30] orncc %g1, 0x0440, %i0 ldx [%l7 + 0x48], %o2 fxors %f2, %f10, %f13 edge32ln %o4, %o3, %l5 tsubcctv %i7, %g4, %i3 andncc %o5, %i4, %o7 ldsh [%l7 + 0x60], %i6 fandnot2s %f2, %f7, %f4 umulcc %g7, 0x103E, %l0 fandnot1s %f4, %f11, %f13 movrne %g5, %o1, %l1 movleu %xcc, %l4, %o0 sth %l3, [%l7 + 0x6A] fbul,a %fcc0, loop_3084 brgz,a %o6, loop_3085 ld [%l7 + 0x20], %f14 fpsub32s %f3, %f6, %f7 loop_3084: udivx %i2, 0x1CE7, %g6 loop_3085: stb %l2, [%l7 + 0x1B] movrne %g3, %l6, %g2 ld [%l7 + 0x64], %f12 st %f11, [%l7 + 0x18] fandnot1 %f2, %f10, %f12 orn %i5, %i1, %i0 sdivx %g1, 0x04BF, %o2 fmovdgu %xcc, %f2, %f10 edge8l %o4, %o3, %l5 fmovdcs %xcc, %f0, %f1 xnor %g4, 0x19CE, %i3 ldd [%l7 + 0x58], %f8 ldub [%l7 + 0x12], %o5 tl %xcc, 0x1 fcmpeq16 %f6, %f6, %i4 bge,a %icc, loop_3086 tg %icc, 0x7 fmovdn %xcc, %f10, %f6 fornot2s %f10, %f10, %f9 loop_3086: ble,a,pt %icc, loop_3087 nop setx loop_3088, %l0, %l1 jmpl %l1, %i7 bgu,a loop_3089 fmul8ulx16 %f4, %f14, %f6 loop_3087: fmul8ulx16 %f8, %f4, %f8 loop_3088: fmovrse %o7, %f14, %f7 loop_3089: fmovrdgez %i6, %f14, %f8 fmovscc %xcc, %f12, %f13 st %f11, [%l7 + 0x78] fcmple32 %f8, %f10, %g7 fmovsleu %icc, %f1, %f5 nop setx loop_3090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16n %l0, %o1, %l1 andn %l4, %o0, %g5 andcc %o6, 0x164A, %i2 loop_3090: ld [%l7 + 0x34], %f9 fbl %fcc3, loop_3091 movleu %xcc, %g6, %l2 te %icc, 0x2 fbe %fcc1, loop_3092 loop_3091: tn %xcc, 0x4 movre %l3, 0x1E3, %g3 fmovdle %icc, %f8, %f12 loop_3092: ldd [%l7 + 0x08], %f6 fmovsgu %xcc, %f11, %f14 mulx %l6, %g2, %i1 brlez %i0, loop_3093 sth %i5, [%l7 + 0x42] fbn,a %fcc0, loop_3094 std %f10, [%l7 + 0x70] loop_3093: ldx [%l7 + 0x10], %g1 ld [%l7 + 0x7C], %f4 loop_3094: nop setx loop_3095, %l0, %l1 jmpl %l1, %o2 lduh [%l7 + 0x7E], %o3 subcc %o4, 0x0262, %l5 ldsb [%l7 + 0x49], %i3 loop_3095: ld [%l7 + 0x40], %f5 fpadd32 %f10, %f2, %f6 ldsw [%l7 + 0x2C], %g4 ta %xcc, 0x0 orn %i4, %i7, %o7 fmovsgu %xcc, %f11, %f12 movvc %xcc, %i6, %o5 mova %icc, %g7, %l0 movle %icc, %l1, %o1 tl %xcc, 0x2 lduh [%l7 + 0x3A], %o0 fone %f6 movrlz %g5, 0x3D6, %o6 fnot2s %f2, %f15 ld [%l7 + 0x10], %f3 stw %l4, [%l7 + 0x74] fmovdcs %xcc, %f8, %f3 ldsb [%l7 + 0x2F], %i2 popc %g6, %l2 array16 %l3, %g3, %l6 lduw [%l7 + 0x68], %g2 sth %i1, [%l7 + 0x7A] addccc %i0, %g1, %o2 ld [%l7 + 0x3C], %f2 std %f6, [%l7 + 0x58] bleu,pn %icc, loop_3096 stx %o3, [%l7 + 0x20] std %f6, [%l7 + 0x08] stx %o4, [%l7 + 0x38] loop_3096: bn,a loop_3097 for %f12, %f2, %f10 movrlz %i5, %l5, %g4 fnand %f10, %f8, %f14 loop_3097: fmovdl %xcc, %f5, %f12 fble %fcc3, loop_3098 movg %icc, %i3, %i4 ldx [%l7 + 0x38], %o7 edge8n %i7, %i6, %o5 loop_3098: lduw [%l7 + 0x5C], %g7 movg %xcc, %l0, %l1 movrlez %o0, 0x2E8, %g5 call loop_3099 std %f12, [%l7 + 0x20] fexpand %f13, %f4 bshuffle %f12, %f8, %f8 loop_3099: std %f14, [%l7 + 0x70] fbue %fcc3, loop_3100 sth %o6, [%l7 + 0x76] fornot2 %f14, %f6, %f8 sllx %o1, %i2, %g6 loop_3100: ldub [%l7 + 0x40], %l2 ldx [%l7 + 0x48], %l3 fones %f3 bn,a,pn %xcc, loop_3101 nop setx loop_3102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mova %xcc, %g3, %l6 fmovrdlez %g2, %f0, %f0 loop_3101: fsrc1 %f12, %f10 loop_3102: fsrc1s %f14, %f15 stx %i1, [%l7 + 0x48] bcs,pn %xcc, loop_3103 movle %xcc, %i0, %g1 ldub [%l7 + 0x36], %o2 xor %o3, %o4, %i5 loop_3103: tvc %xcc, 0x1 fcmpgt32 %f14, %f14, %l4 mova %icc, %g4, %i3 movrlez %l5, %o7, %i7 fcmple32 %f10, %f14, %i6 fbe,a %fcc3, loop_3104 ldsh [%l7 + 0x22], %i4 fabss %f3, %f3 fmovdl %icc, %f7, %f15 loop_3104: fbne,a %fcc1, loop_3105 fmul8x16au %f12, %f6, %f8 taddcc %g7, %l0, %l1 fbo,a %fcc3, loop_3106 loop_3105: fmovrsgez %o5, %f6, %f4 fmul8sux16 %f4, %f0, %f8 std %f2, [%l7 + 0x48] loop_3106: udivcc %o0, 0x0E41, %g5 lduh [%l7 + 0x1A], %o6 edge8 %o1, %i2, %l2 fmovsg %xcc, %f0, %f8 ldsw [%l7 + 0x18], %l3 ldsw [%l7 + 0x08], %g6 fcmpgt32 %f14, %f10, %l6 sdivx %g2, 0x15EC, %i1 stw %g3, [%l7 + 0x30] move %icc, %g1, %i0 ldub [%l7 + 0x38], %o3 brlez,a %o2, loop_3107 lduw [%l7 + 0x64], %i5 nop setx loop_3108, %l0, %l1 jmpl %l1, %l4 ldsh [%l7 + 0x0A], %g4 loop_3107: add %i3, 0x1289, %o4 fcmped %fcc3, %f12, %f14 loop_3108: ldsh [%l7 + 0x3E], %l5 movn %icc, %i7, %i6 fpsub32 %f10, %f2, %f2 ldsb [%l7 + 0x2B], %o7 tl %icc, 0x4 sra %g7, 0x14, %i4 addccc %l1, 0x19E7, %l0 fmovsneg %xcc, %f12, %f13 ldx [%l7 + 0x18], %o0 movvc %xcc, %g5, %o5 fpack32 %f2, %f6, %f6 fbue,a %fcc2, loop_3109 ldsh [%l7 + 0x4E], %o1 fble,a %fcc3, loop_3110 fba,a %fcc0, loop_3111 loop_3109: fbn %fcc3, loop_3112 subcc %i2, 0x1B84, %o6 loop_3110: srlx %l3, 0x0B, %l2 loop_3111: sth %g6, [%l7 + 0x58] loop_3112: movrlz %l6, 0x01F, %i1 ldub [%l7 + 0x3C], %g2 fmuld8ulx16 %f6, %f6, %f0 srax %g3, 0x1E, %i0 stx %o3, [%l7 + 0x68] fmovd %f14, %f6 movg %icc, %o2, %g1 tn %icc, 0x7 ld [%l7 + 0x14], %f3 addcc %l4, 0x1B1A, %i5 fmovde %xcc, %f9, %f15 movge %xcc, %g4, %i3 stx %l5, [%l7 + 0x70] lduw [%l7 + 0x64], %i7 fble,a %fcc0, loop_3113 fmovdne %xcc, %f6, %f0 fandnot1s %f4, %f13, %f0 subc %o4, 0x19B5, %i6 loop_3113: fcmpgt16 %f4, %f8, %g7 fnor %f14, %f0, %f2 fcmple16 %f2, %f6, %i4 ldd [%l7 + 0x38], %f8 orn %o7, %l1, %o0 fmul8ulx16 %f8, %f4, %f4 andn %l0, 0x1E90, %g5 fbge %fcc0, loop_3114 fnors %f13, %f9, %f15 fmovscc %icc, %f1, %f3 fmovsgu %xcc, %f5, %f4 loop_3114: fpmerge %f6, %f10, %f10 ldsb [%l7 + 0x3D], %o1 fmovsl %icc, %f12, %f11 movleu %icc, %o5, %i2 ld [%l7 + 0x2C], %f10 fcmps %fcc0, %f2, %f9 sll %o6, %l3, %l2 popc %l6, %i1 fornot1s %f2, %f9, %f6 nop setx loop_3115, %l0, %l1 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 %g6, [%l7 + 0x76] fmovdg %icc, %f9, %f8 bne,pn %icc, loop_3116 loop_3115: srl %g3, 0x0B, %i0 brlz %g2, loop_3117 addc %o2, %g1, %l4 loop_3116: fbug %fcc3, loop_3118 or %i5, %o3, %g4 loop_3117: fmovdgu %icc, %f1, %f7 call loop_3119 loop_3118: addc %l5, 0x048B, %i3 udiv %i7, 0x0DC6, %o4 xnor %g7, 0x10CF, %i6 loop_3119: stx %o7, [%l7 + 0x40] addc %l1, %i4, %l0 ld [%l7 + 0x10], %f0 fabsd %f10, %f4 st %f9, [%l7 + 0x2C] fmovrslez %o0, %f1, %f7 std %f0, [%l7 + 0x70] taddcctv %g5, 0x1FF4, %o5 ld [%l7 + 0x48], %f14 bl,a %icc, loop_3120 stx %o1, [%l7 + 0x48] ble loop_3121 tg %icc, 0x0 loop_3120: fblg %fcc1, loop_3122 fpsub16 %f0, %f4, %f2 loop_3121: xnorcc %o6, 0x16FC, %i2 movgu %icc, %l3, %l2 loop_3122: lduh [%l7 + 0x14], %i1 tl %xcc, 0x6 fpadd16 %f6, %f8, %f12 fmovrdgez %g6, %f0, %f4 sub %g3, %l6, %i0 fbug,a %fcc2, loop_3123 movpos %xcc, %o2, %g1 ldd [%l7 + 0x38], %f14 ble,a,pt %xcc, loop_3124 loop_3123: sth %l4, [%l7 + 0x22] lduw [%l7 + 0x54], %g2 bg,pn %icc, loop_3125 loop_3124: std %f4, [%l7 + 0x50] andcc %o3, 0x0D94, %g4 edge16 %l5, %i3, %i5 loop_3125: ble,a,pn %icc, loop_3126 movrlez %o4, %i7, %i6 sllx %g7, %l1, %i4 ldd [%l7 + 0x50], %f14 loop_3126: fmovrslez %l0, %f4, %f3 edge8 %o0, %o7, %o5 fsrc2s %f11, %f3 ld [%l7 + 0x2C], %f13 brz,a %o1, loop_3127 fbue %fcc3, loop_3128 st %f9, [%l7 + 0x08] udivx %g5, 0x17C0, %o6 loop_3127: stx %l3, [%l7 + 0x18] loop_3128: bgu,a,pt %xcc, loop_3129 fbne %fcc3, loop_3130 movge %icc, %i2, %l2 fmovsgu %xcc, %f4, %f3 loop_3129: bge,pt %xcc, loop_3131 loop_3130: orn %g6, %g3, %l6 sth %i1, [%l7 + 0x26] sdivcc %i0, 0x1275, %o2 loop_3131: st %f15, [%l7 + 0x10] fmovsneg %icc, %f14, %f15 brz,a %g1, loop_3132 sethi 0x1A0B, %g2 andn %o3, %l4, %l5 bneg %xcc, loop_3133 loop_3132: call loop_3134 fcmpeq32 %f4, %f6, %i3 ble %icc, loop_3135 loop_3133: xorcc %g4, 0x0AE4, %i5 loop_3134: udiv %i7, 0x06E1, %i6 fbuge %fcc2, loop_3136 loop_3135: fsrc1s %f14, %f10 brgez,a %o4, loop_3137 movpos %xcc, %l1, %i4 loop_3136: ldub [%l7 + 0x59], %l0 call loop_3138 loop_3137: fmovsn %xcc, %f6, %f0 mulx %g7, 0x0A16, %o0 st %f7, [%l7 + 0x3C] loop_3138: ldsb [%l7 + 0x28], %o5 fmul8x16 %f9, %f6, %f4 edge32l %o7, %o1, %g5 subccc %l3, 0x1C11, %o6 fmovrslez %l2, %f2, %f7 fnor %f14, %f8, %f14 fandnot2 %f6, %f8, %f4 movvc %xcc, %g6, %g3 fmovdge %xcc, %f3, %f6 fnand %f4, %f8, %f2 fbuge,a %fcc0, loop_3139 fmul8x16au %f0, %f10, %f14 sdivcc %l6, 0x0BF4, %i2 tleu %xcc, 0x2 loop_3139: fnegd %f12, %f14 ldub [%l7 + 0x5A], %i1 xnor %o2, %i0, %g1 movre %g2, %l4, %o3 fexpand %f13, %f0 subcc %l5, %g4, %i5 stx %i3, [%l7 + 0x28] stw %i7, [%l7 + 0x24] edge8n %i6, %l1, %i4 ldsw [%l7 + 0x78], %o4 st %f7, [%l7 + 0x40] sub %g7, 0x1684, %o0 subc %l0, %o7, %o1 bgu loop_3140 edge32l %g5, %l3, %o5 umul %o6, %g6, %l2 mulscc %l6, %g3, %i1 loop_3140: fmovrslez %o2, %f11, %f15 fnot1s %f14, %f7 mulscc %i2, %g1, %i0 fmovscs %icc, %f2, %f13 fmovdgu %icc, %f10, %f15 fmovs %f13, %f11 fbe,a %fcc2, loop_3141 ldx [%l7 + 0x18], %l4 movcc %xcc, %o3, %g2 st %f0, [%l7 + 0x48] loop_3141: add %l5, %i5, %i3 st %f2, [%l7 + 0x08] ldd [%l7 + 0x18], %f12 ld [%l7 + 0x10], %f4 mulscc %g4, 0x09BF, %i7 sllx %i6, 0x03, %l1 ldx [%l7 + 0x60], %i4 fmovse %xcc, %f6, %f4 udivcc %o4, 0x1255, %g7 fmul8x16 %f10, %f14, %f4 ld [%l7 + 0x30], %f2 pdist %f2, %f12, %f4 mova %icc, %o0, %o7 fmovdcs %xcc, %f11, %f15 tsubcctv %l0, %g5, %o1 pdist %f4, %f6, %f10 fmovsge %icc, %f7, %f6 ldsh [%l7 + 0x4C], %l3 fpsub32 %f4, %f2, %f6 srlx %o5, 0x00, %o6 lduw [%l7 + 0x54], %g6 addccc %l2, 0x1707, %l6 std %f10, [%l7 + 0x28] st %f11, [%l7 + 0x2C] movvc %icc, %i1, %g3 fexpand %f3, %f12 fcmple16 %f2, %f6, %i2 fmovsvc %xcc, %f0, %f11 ldub [%l7 + 0x69], %o2 sth %g1, [%l7 + 0x16] st %f12, [%l7 + 0x40] fblg,a %fcc2, loop_3142 fmovrdlez %l4, %f0, %f14 fcmped %fcc0, %f0, %f10 fornot2s %f0, %f13, %f8 loop_3142: ldx [%l7 + 0x38], %i0 bn,a,pn %icc, loop_3143 std %f14, [%l7 + 0x50] or %g2, %l5, %o3 orn %i5, %g4, %i3 loop_3143: and %i7, 0x1A6C, %i6 fmovrslz %l1, %f6, %f5 array32 %o4, %g7, %o0 call loop_3144 edge16l %i4, %l0, %o7 fbg,a %fcc2, loop_3145 andcc %g5, %o1, %o5 loop_3144: std %f8, [%l7 + 0x70] stx %l3, [%l7 + 0x68] loop_3145: fsrc1s %f8, %f13 ldd [%l7 + 0x70], %f10 movvs %xcc, %g6, %o6 movleu %xcc, %l2, %i1 fmovdneg %icc, %f0, %f8 stw %g3, [%l7 + 0x58] tcc %icc, 0x0 ldx [%l7 + 0x18], %i2 lduh [%l7 + 0x24], %l6 bpos loop_3146 ldsh [%l7 + 0x46], %g1 movrgz %o2, %l4, %i0 andcc %g2, 0x0CE7, %l5 loop_3146: movre %i5, 0x355, %o3 std %f0, [%l7 + 0x70] stw %i3, [%l7 + 0x34] ldd [%l7 + 0x28], %f14 fbo %fcc2, loop_3147 array16 %i7, %g4, %l1 sll %i6, 0x13, %o4 ldsb [%l7 + 0x56], %g7 loop_3147: fmovscc %icc, %f1, %f1 array8 %i4, %l0, %o7 taddcc %o0, 0x092C, %o1 lduh [%l7 + 0x26], %o5 tneg %icc, 0x1 tvc %xcc, 0x0 ldx [%l7 + 0x68], %l3 or %g5, %o6, %g6 fornot1 %f4, %f2, %f2 ldub [%l7 + 0x6C], %l2 st %f11, [%l7 + 0x2C] st %f1, [%l7 + 0x5C] ldsw [%l7 + 0x1C], %i1 ldsh [%l7 + 0x6E], %g3 fpack16 %f10, %f1 fbule,a %fcc3, loop_3148 ldx [%l7 + 0x58], %l6 std %f12, [%l7 + 0x60] movrlz %i2, %g1, %o2 loop_3148: te %xcc, 0x7 bl loop_3149 fmovdneg %xcc, %f3, %f7 fmovsle %icc, %f1, %f6 fexpand %f0, %f2 loop_3149: alignaddrl %l4, %i0, %l5 std %f2, [%l7 + 0x50] fornot1 %f8, %f10, %f4 fsrc2s %f9, %f9 fmul8sux16 %f12, %f4, %f12 fmovdpos %icc, %f11, %f3 array8 %i5, %o3, %g2 movvs %icc, %i3, %g4 orn %l1, %i7, %i6 edge32ln %g7, %i4, %o4 fba %fcc0, loop_3150 addc %l0, %o7, %o1 edge8n %o5, %o0, %g5 movgu %icc, %l3, %g6 loop_3150: fmovrdlz %o6, %f14, %f8 tvc %xcc, 0x6 fcmpne32 %f10, %f14, %l2 ldd [%l7 + 0x18], %f14 tne %icc, 0x2 ldx [%l7 + 0x60], %g3 sth %i1, [%l7 + 0x66] ldsb [%l7 + 0x2B], %i2 bvs,a %icc, loop_3151 fpsub32 %f12, %f6, %f6 fnot2s %f1, %f6 tvc %xcc, 0x6 loop_3151: edge8l %g1, %o2, %l6 bpos,a loop_3152 fmovrdlez %l4, %f6, %f6 edge8 %i0, %l5, %o3 nop setx loop_3153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3152: fpmerge %f14, %f6, %f0 fmovrdgz %g2, %f8, %f0 fnot2s %f8, %f10 loop_3153: std %f12, [%l7 + 0x60] lduh [%l7 + 0x68], %i5 lduw [%l7 + 0x54], %i3 sth %l1, [%l7 + 0x2E] taddcctv %i7, %g4, %g7 tvc %icc, 0x2 stx %i6, [%l7 + 0x48] tge %icc, 0x5 sdivx %i4, 0x150E, %o4 brnz %o7, loop_3154 stb %l0, [%l7 + 0x0C] xnor %o1, %o5, %o0 movcc %xcc, %l3, %g5 loop_3154: ldd [%l7 + 0x48], %f12 fabsd %f10, %f10 edge16 %g6, %l2, %g3 ldsh [%l7 + 0x2A], %o6 stw %i1, [%l7 + 0x38] ldx [%l7 + 0x10], %i2 ldub [%l7 + 0x51], %g1 fbne,a %fcc3, loop_3155 movgu %xcc, %l6, %l4 ldsb [%l7 + 0x0D], %o2 std %f8, [%l7 + 0x38] loop_3155: st %f10, [%l7 + 0x5C] fmul8sux16 %f6, %f6, %f10 bpos loop_3156 stx %l5, [%l7 + 0x60] move %icc, %i0, %g2 brnz %o3, loop_3157 loop_3156: edge16 %i3, %i5, %i7 ldsb [%l7 + 0x5E], %g4 fmovdle %icc, %f12, %f6 loop_3157: sdivcc %g7, 0x1F21, %l1 fpsub32 %f6, %f12, %f0 fones %f7 fmovrdne %i4, %f0, %f10 fnegd %f8, %f12 fmovrse %o4, %f0, %f10 fmovdleu %xcc, %f13, %f15 fmovs %f2, %f5 fmovsleu %xcc, %f5, %f15 tne %icc, 0x2 fcmped %fcc3, %f8, %f6 tvc %icc, 0x0 array8 %i6, %o7, %l0 udivcc %o5, 0x05A4, %o1 stw %o0, [%l7 + 0x38] edge32 %l3, %g5, %g6 fmovsge %xcc, %f14, %f2 fmovrdgz %g3, %f4, %f0 lduw [%l7 + 0x5C], %o6 bpos,a,pn %icc, loop_3158 ldd [%l7 + 0x10], %f2 sll %l2, %i1, %g1 udiv %l6, 0x0C0C, %l4 loop_3158: stw %o2, [%l7 + 0x24] ldsb [%l7 + 0x67], %l5 lduw [%l7 + 0x44], %i2 fpackfix %f0, %f12 fcmpne32 %f6, %f14, %i0 sub %g2, 0x0A01, %o3 bleu,a loop_3159 fmovda %xcc, %f6, %f7 fornot2s %f0, %f13, %f13 udivcc %i5, 0x0774, %i7 loop_3159: sdivcc %i3, 0x064C, %g7 lduw [%l7 + 0x54], %l1 fpack16 %f2, %f7 fornot1s %f9, %f5, %f7 ldd [%l7 + 0x18], %f0 tvs %icc, 0x7 mulscc %i4, 0x02C3, %g4 fble %fcc1, loop_3160 fpsub16s %f9, %f13, %f7 fcmpeq32 %f8, %f10, %i6 ldsb [%l7 + 0x21], %o4 loop_3160: fandnot2 %f4, %f12, %f10 be,pt %xcc, loop_3161 ld [%l7 + 0x50], %f10 ldx [%l7 + 0x20], %o7 ld [%l7 + 0x30], %f11 loop_3161: alignaddr %l0, %o1, %o0 ldsw [%l7 + 0x7C], %o5 ldsb [%l7 + 0x49], %g5 fmovrsgz %g6, %f0, %f8 stx %g3, [%l7 + 0x58] fmovdgu %xcc, %f10, %f9 ldsw [%l7 + 0x68], %l3 sth %l2, [%l7 + 0x64] fcmpeq32 %f0, %f10, %i1 fcmple16 %f6, %f4, %g1 stw %l6, [%l7 + 0x30] srax %l4, 0x1B, %o6 fmovsvc %xcc, %f2, %f8 fpmerge %f11, %f3, %f14 stb %o2, [%l7 + 0x11] fmovrdlez %i2, %f8, %f6 std %f0, [%l7 + 0x18] bl,pn %icc, loop_3162 xorcc %i0, %g2, %l5 pdist %f12, %f10, %f6 brlez,a %i5, loop_3163 loop_3162: stw %o3, [%l7 + 0x24] fmovrsgz %i7, %f11, %f4 movge %icc, %i3, %g7 loop_3163: fone %f4 movge %xcc, %l1, %i4 xorcc %g4, 0x1273, %i6 tg %xcc, 0x7 fmul8sux16 %f4, %f0, %f14 fmovrslz %o7, %f10, %f0 fbule,a %fcc2, loop_3164 sethi 0x0B44, %o4 fmovsle %xcc, %f10, %f10 bgu loop_3165 loop_3164: fpsub16 %f8, %f2, %f2 fnot2s %f12, %f11 xorcc %o1, %l0, %o0 loop_3165: andn %g5, %o5, %g3 movvc %icc, %l3, %l2 fcmpne32 %f8, %f12, %i1 popc %g1, %g6 subc %l4, %o6, %o2 sll %i2, %i0, %g2 lduh [%l7 + 0x6E], %l5 orncc %l6, 0x023D, %i5 ldub [%l7 + 0x20], %o3 fones %f0 bshuffle %f4, %f10, %f10 array8 %i3, %i7, %l1 stw %g7, [%l7 + 0x78] ta %icc, 0x1 ldsb [%l7 + 0x5D], %i4 lduw [%l7 + 0x50], %i6 tneg %xcc, 0x0 fnands %f2, %f2, %f14 fnegd %f0, %f14 edge16l %o7, %g4, %o1 fmovse %xcc, %f11, %f10 fsrc2 %f10, %f0 stx %l0, [%l7 + 0x60] fmovscs %icc, %f13, %f6 bpos loop_3166 ldsb [%l7 + 0x11], %o4 ldsw [%l7 + 0x6C], %o0 bne,a,pn %xcc, loop_3167 loop_3166: fbue %fcc2, loop_3168 fbuge,a %fcc0, loop_3169 fmovrdne %o5, %f6, %f8 loop_3167: fornot1s %f15, %f5, %f15 loop_3168: fxors %f12, %f11, %f12 loop_3169: fpadd16 %f6, %f14, %f14 ldub [%l7 + 0x31], %g5 fmovse %icc, %f9, %f4 bn,a,pn %icc, loop_3170 tvc %icc, 0x4 nop setx loop_3171, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addccc %l3, %l2, %i1 loop_3170: fmovdl %icc, %f3, %f7 subccc %g3, 0x19FA, %g6 loop_3171: stb %g1, [%l7 + 0x5D] sth %o6, [%l7 + 0x56] lduh [%l7 + 0x3A], %o2 tcs %icc, 0x0 fpsub32 %f2, %f2, %f8 fnot1s %f7, %f3 movgu %icc, %l4, %i0 mova %icc, %g2, %l5 ldd [%l7 + 0x20], %f10 fbn %fcc3, loop_3172 fcmpne32 %f10, %f2, %l6 bl,a,pn %icc, loop_3173 edge8l %i2, %o3, %i5 loop_3172: fmovdg %icc, %f15, %f2 tcc %xcc, 0x1 loop_3173: subc %i3, 0x0BBB, %l1 st %f15, [%l7 + 0x24] st %f4, [%l7 + 0x64] movn %icc, %g7, %i7 fornot1 %f0, %f2, %f10 stb %i4, [%l7 + 0x12] movle %xcc, %i6, %g4 edge8l %o1, %l0, %o7 ldsw [%l7 + 0x78], %o4 tneg %icc, 0x5 tn %xcc, 0x7 array8 %o5, %g5, %l3 fbg,a %fcc3, loop_3174 edge16n %o0, %i1, %l2 st %f7, [%l7 + 0x0C] fsrc2s %f14, %f10 loop_3174: stb %g6, [%l7 + 0x20] fmovdcs %icc, %f6, %f0 ld [%l7 + 0x2C], %f10 st %f5, [%l7 + 0x64] st %f3, [%l7 + 0x28] sra %g1, %o6, %g3 sth %l4, [%l7 + 0x30] ldd [%l7 + 0x28], %f6 stb %o2, [%l7 + 0x60] ldd [%l7 + 0x68], %f6 fbo,a %fcc1, loop_3175 stb %g2, [%l7 + 0x7F] fcmpeq16 %f6, %f2, %i0 ldub [%l7 + 0x4B], %l6 loop_3175: edge16ln %i2, %l5, %i5 subc %i3, %l1, %g7 edge8n %i7, %o3, %i6 fbl,a %fcc0, loop_3176 tsubcctv %i4, %o1, %l0 stw %g4, [%l7 + 0x54] fnegd %f8, %f10 loop_3176: fxor %f6, %f10, %f2 lduh [%l7 + 0x2E], %o7 lduh [%l7 + 0x3A], %o4 edge16l %o5, %g5, %l3 fcmpne32 %f8, %f10, %i1 fnor %f14, %f14, %f8 ldx [%l7 + 0x38], %l2 sdiv %o0, 0x1B5D, %g6 movle %icc, %o6, %g1 brz %l4, loop_3177 lduh [%l7 + 0x12], %g3 stw %g2, [%l7 + 0x08] bgu,a,pt %icc, loop_3178 loop_3177: tne %xcc, 0x7 sth %o2, [%l7 + 0x64] fmovrde %i0, %f8, %f4 loop_3178: xorcc %i2, %l6, %l5 ld [%l7 + 0x5C], %f1 ld [%l7 + 0x5C], %f7 movrne %i5, %l1, %g7 andn %i7, 0x1BFE, %i3 move %xcc, %o3, %i4 tgu %icc, 0x0 bpos,a %xcc, loop_3179 movvc %icc, %i6, %l0 ldsw [%l7 + 0x3C], %g4 sdivcc %o7, 0x0A25, %o4 loop_3179: fmul8sux16 %f2, %f12, %f6 st %f4, [%l7 + 0x44] fbule,a %fcc3, loop_3180 ldd [%l7 + 0x38], %f2 st %f0, [%l7 + 0x24] fandnot1s %f14, %f5, %f8 loop_3180: stb %o1, [%l7 + 0x7D] brnz,a %g5, loop_3181 fmovrsne %o5, %f9, %f0 fmovdn %icc, %f4, %f8 siam 0x6 loop_3181: fmovrdlez %l3, %f0, %f12 bvc %icc, loop_3182 bne,a,pn %icc, loop_3183 sdivcc %l2, 0x1315, %i1 st %f4, [%l7 + 0x74] loop_3182: fmovrdne %g6, %f10, %f6 loop_3183: sllx %o0, 0x03, %g1 fmul8x16 %f6, %f6, %f4 fblg,a %fcc2, loop_3184 movleu %icc, %l4, %o6 fpsub16 %f10, %f12, %f14 ldsh [%l7 + 0x32], %g2 loop_3184: fmovdcs %icc, %f14, %f5 fbue,a %fcc2, loop_3185 fandnot2 %f6, %f2, %f6 nop setx loop_3186, %l0, %l1 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 %fcc0, loop_3187 loop_3185: ld [%l7 + 0x60], %f11 bpos,a %icc, loop_3188 loop_3186: edge16 %o2, %g3, %i2 loop_3187: fmovdcc %icc, %f9, %f3 fexpand %f6, %f10 loop_3188: lduh [%l7 + 0x70], %l6 fnot2 %f10, %f12 sdiv %i0, 0x18D9, %i5 ldx [%l7 + 0x40], %l1 xnorcc %g7, %i7, %i3 array8 %l5, %o3, %i4 fpsub32s %f8, %f4, %f15 fmovsa %icc, %f0, %f3 edge32 %i6, %l0, %g4 lduw [%l7 + 0x5C], %o4 fpsub16 %f8, %f8, %f10 fmovsgu %icc, %f1, %f2 ld [%l7 + 0x08], %f15 fmovda %xcc, %f6, %f6 tsubcc %o7, %o1, %o5 ldsh [%l7 + 0x7E], %g5 fpsub32 %f10, %f8, %f8 movneg %icc, %l3, %i1 fandnot1 %f6, %f14, %f8 stb %g6, [%l7 + 0x36] bpos,pt %xcc, loop_3189 fcmple32 %f6, %f2, %o0 st %f5, [%l7 + 0x2C] fbg,a %fcc3, loop_3190 loop_3189: fandnot2s %f15, %f8, %f5 fbule,a %fcc0, loop_3191 fandnot2 %f0, %f4, %f0 loop_3190: sethi 0x0ABA, %l2 call loop_3192 loop_3191: ldsw [%l7 + 0x24], %l4 movrgez %o6, %g1, %g2 fbug,a %fcc1, loop_3193 loop_3192: fmovdvs %xcc, %f8, %f4 edge16ln %o2, %g3, %i2 stx %i0, [%l7 + 0x10] loop_3193: orncc %i5, 0x0A3C, %l6 sdiv %l1, 0x1D14, %g7 fbn,a %fcc0, loop_3194 xnor %i7, %i3, %l5 ldsb [%l7 + 0x30], %o3 umul %i6, %l0, %i4 loop_3194: ldub [%l7 + 0x35], %o4 lduw [%l7 + 0x38], %g4 brgz %o1, loop_3195 tvs %xcc, 0x1 taddcctv %o7, 0x0814, %g5 fmuld8ulx16 %f2, %f8, %f14 loop_3195: lduh [%l7 + 0x10], %o5 be loop_3196 stw %i1, [%l7 + 0x38] tgu %icc, 0x4 fexpand %f12, %f12 loop_3196: smul %g6, 0x002F, %l3 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x3E], %l2 ldsh [%l7 + 0x76], %l4 fxnors %f1, %f3, %f1 fmovsgu %icc, %f8, %f11 nop setx loop_3197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %o6, [%l7 + 0x1C] sllx %g1, %o0, %g2 tne %xcc, 0x2 loop_3197: taddcctv %o2, 0x0B60, %g3 subcc %i2, %i5, %i0 sethi 0x1EB7, %l6 sethi 0x12C1, %g7 brgez,a %l1, loop_3198 std %f6, [%l7 + 0x48] lduh [%l7 + 0x5C], %i3 fmovde %xcc, %f12, %f0 loop_3198: fsrc2s %f3, %f2 sdiv %l5, 0x0794, %o3 fmovrdlz %i6, %f2, %f14 sth %l0, [%l7 + 0x58] bge,pt %icc, loop_3199 fmovdcs %icc, %f9, %f7 lduw [%l7 + 0x60], %i4 bvs,a loop_3200 loop_3199: fmovs %f13, %f2 ld [%l7 + 0x68], %f11 fpmerge %f11, %f12, %f10 loop_3200: std %f14, [%l7 + 0x50] lduw [%l7 + 0x78], %o4 movvc %icc, %i7, %g4 fmovrdgez %o1, %f6, %f14 xnorcc %g5, 0x0EFD, %o7 sra %i1, 0x19, %o5 lduw [%l7 + 0x58], %l3 fbul,a %fcc3, loop_3201 stb %g6, [%l7 + 0x30] fbuge,a %fcc2, loop_3202 siam 0x6 loop_3201: orn %l2, 0x063E, %l4 edge8ln %g1, %o0, %g2 loop_3202: fmovsge %icc, %f12, %f4 orncc %o2, 0x0C0D, %o6 andcc %g3, %i2, %i0 ta %xcc, 0x3 stx %i5, [%l7 + 0x18] ld [%l7 + 0x4C], %f7 movvs %xcc, %l6, %l1 ldsb [%l7 + 0x65], %i3 fbge %fcc0, loop_3203 ldx [%l7 + 0x10], %l5 tsubcctv %o3, %i6, %l0 fcmpd %fcc2, %f8, %f2 loop_3203: fble,a %fcc0, loop_3204 bne loop_3205 fand %f10, %f8, %f8 nop setx loop_3206, %l0, %l1 jmpl %l1, %i4 loop_3204: mulscc %o4, %i7, %g7 loop_3205: edge8l %o1, %g5, %g4 ble,pn %icc, loop_3207 loop_3206: siam 0x3 bn,a,pt %xcc, loop_3208 fmovsgu %xcc, %f14, %f5 loop_3207: sth %i1, [%l7 + 0x6E] tgu %xcc, 0x7 loop_3208: bg,a %xcc, loop_3209 movcs %xcc, %o7, %o5 ldx [%l7 + 0x78], %g6 ldsh [%l7 + 0x42], %l3 loop_3209: st %f2, [%l7 + 0x08] fmovdvc %icc, %f15, %f9 tvs %xcc, 0x2 bleu %xcc, loop_3210 stw %l4, [%l7 + 0x20] ta %xcc, 0x3 fnegs %f0, %f1 loop_3210: st %f6, [%l7 + 0x30] lduw [%l7 + 0x6C], %g1 lduw [%l7 + 0x58], %l2 tpos %xcc, 0x1 xor %o0, %g2, %o6 fornot1s %f0, %f12, %f5 ba,a,pt %icc, loop_3211 fmovs %f14, %f6 movl %icc, %o2, %i2 fpack32 %f4, %f14, %f4 loop_3211: ldsb [%l7 + 0x6D], %g3 fbn,a %fcc2, loop_3212 ldub [%l7 + 0x21], %i0 fmovdleu %xcc, %f11, %f4 fpsub16s %f2, %f3, %f6 loop_3212: fbo,a %fcc3, loop_3213 nop setx loop_3214, %l0, %l1 jmpl %l1, %l6 ldsb [%l7 + 0x6F], %l1 ba,a,pt %xcc, loop_3215 loop_3213: movl %xcc, %i5, %i3 loop_3214: ba,pn %xcc, loop_3216 movneg %icc, %o3, %i6 loop_3215: fabss %f9, %f4 fmovdn %icc, %f0, %f14 loop_3216: ldx [%l7 + 0x70], %l0 fcmpd %fcc2, %f0, %f2 movne %xcc, %i4, %o4 ld [%l7 + 0x1C], %f8 tn %icc, 0x3 ld [%l7 + 0x64], %f2 ld [%l7 + 0x64], %f5 movleu %icc, %l5, %i7 stb %g7, [%l7 + 0x42] lduw [%l7 + 0x08], %g5 ldx [%l7 + 0x60], %o1 stw %i1, [%l7 + 0x54] tl %icc, 0x3 tgu %xcc, 0x6 fmul8sux16 %f0, %f4, %f10 fmovs %f5, %f6 st %f0, [%l7 + 0x24] lduh [%l7 + 0x44], %o7 fsrc1s %f13, %f12 fmovsneg %icc, %f2, %f5 fnot2 %f10, %f14 fmovrde %g4, %f4, %f14 lduw [%l7 + 0x70], %g6 fbg,a %fcc3, loop_3217 fors %f14, %f1, %f0 stb %l3, [%l7 + 0x3A] nop setx loop_3218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3217: array8 %l4, %g1, %l2 bg,a %xcc, loop_3219 fand %f10, %f6, %f8 loop_3218: fmovdle %icc, %f8, %f4 tgu %icc, 0x1 loop_3219: ldub [%l7 + 0x5A], %o0 sra %g2, %o5, %o2 stb %i2, [%l7 + 0x27] fmovrsne %g3, %f5, %f15 stx %i0, [%l7 + 0x68] sll %o6, 0x1C, %l1 fpsub32 %f10, %f8, %f10 lduh [%l7 + 0x68], %l6 array8 %i3, %o3, %i5 bshuffle %f0, %f14, %f12 fpadd16 %f0, %f0, %f12 stx %l0, [%l7 + 0x78] bcs %icc, loop_3220 addccc %i6, 0x12EB, %o4 sth %l5, [%l7 + 0x28] ldsw [%l7 + 0x6C], %i7 loop_3220: andn %g7, %i4, %o1 fbe %fcc3, loop_3221 fabss %f13, %f9 stx %g5, [%l7 + 0x40] brlz %o7, loop_3222 loop_3221: nop setx loop_3223, %l0, %l1 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 %f8, %f0 fmovsvs %icc, %f7, %f15 loop_3222: fmovsvc %icc, %f5, %f9 loop_3223: subccc %g4, %g6, %i1 edge8ln %l3, %g1, %l2 mulx %o0, %g2, %o5 stw %l4, [%l7 + 0x44] lduw [%l7 + 0x58], %i2 stx %o2, [%l7 + 0x50] fmovsn %xcc, %f12, %f10 mulscc %g3, 0x0628, %i0 fmovde %xcc, %f15, %f10 and %l1, 0x1409, %l6 edge32 %i3, %o3, %i5 nop setx loop_3224, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %icc, 0x0 array32 %o6, %l0, %i6 fnors %f9, %f4, %f2 loop_3224: fmuld8ulx16 %f2, %f5, %f12 sth %l5, [%l7 + 0x2C] ld [%l7 + 0x50], %f11 ldx [%l7 + 0x50], %i7 sethi 0x1A7C, %o4 fmovdne %xcc, %f9, %f11 brlez,a %i4, loop_3225 fnands %f1, %f8, %f0 fnor %f14, %f14, %f12 movg %icc, %g7, %o1 loop_3225: addcc %g5, 0x10BC, %o7 st %f15, [%l7 + 0x6C] stw %g6, [%l7 + 0x08] lduw [%l7 + 0x70], %g4 fmovde %icc, %f0, %f7 edge32l %l3, %g1, %l2 stw %i1, [%l7 + 0x0C] ldub [%l7 + 0x11], %o0 fcmpes %fcc2, %f12, %f14 fmovdge %icc, %f3, %f4 fmovdleu %xcc, %f7, %f9 addc %o5, 0x1670, %l4 edge8ln %i2, %o2, %g2 movcs %icc, %i0, %g3 udivcc %l1, 0x078F, %l6 ldub [%l7 + 0x5E], %o3 fandnot2 %f4, %f8, %f12 udivx %i5, 0x0CC2, %i3 fmovrdlez %l0, %f8, %f14 fmovsle %xcc, %f7, %f7 taddcc %o6, %l5, %i7 fbo %fcc0, loop_3226 fandnot1s %f12, %f3, %f2 ldsh [%l7 + 0x6C], %i6 umul %i4, 0x05ED, %o4 loop_3226: stw %o1, [%l7 + 0x38] ldub [%l7 + 0x5A], %g7 bvc,a loop_3227 fcmple32 %f4, %f10, %g5 ldsb [%l7 + 0x0E], %o7 brlz,a %g4, loop_3228 loop_3227: subcc %l3, %g6, %g1 nop setx loop_3229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %l2, 0x1C2A, %o0 loop_3228: ldd [%l7 + 0x40], %f4 ld [%l7 + 0x70], %f10 loop_3229: fmuld8ulx16 %f2, %f0, %f10 addcc %i1, 0x18D8, %o5 fmul8x16al %f5, %f6, %f2 edge32n %i2, %o2, %l4 ldsb [%l7 + 0x13], %i0 ldd [%l7 + 0x20], %f12 for %f4, %f8, %f6 array8 %g3, %g2, %l1 fzeros %f1 bl,a,pn %icc, loop_3230 fbul,a %fcc2, loop_3231 movn %xcc, %o3, %i5 movleu %xcc, %i3, %l0 loop_3230: sdiv %l6, 0x192E, %o6 loop_3231: fba,a %fcc1, loop_3232 lduh [%l7 + 0x6E], %i7 fmovdgu %icc, %f1, %f14 fxor %f8, %f8, %f10 loop_3232: mulx %i6, %l5, %o4 ldsb [%l7 + 0x5C], %i4 ldsh [%l7 + 0x66], %o1 ldsb [%l7 + 0x36], %g5 fandnot2 %f6, %f2, %f8 fmovrslz %g7, %f14, %f11 movge %xcc, %o7, %g4 ldub [%l7 + 0x6C], %g6 sethi 0x0EDE, %g1 bgu %icc, loop_3233 ldub [%l7 + 0x45], %l3 ld [%l7 + 0x60], %f3 sdivx %l2, 0x1F84, %i1 loop_3233: ldx [%l7 + 0x70], %o5 fmovdpos %xcc, %f2, %f8 std %f10, [%l7 + 0x30] nop setx loop_3234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x34], %i2 ldd [%l7 + 0x48], %f8 lduw [%l7 + 0x08], %o0 loop_3234: sth %l4, [%l7 + 0x4E] lduh [%l7 + 0x78], %i0 ldsw [%l7 + 0x38], %g3 fmovspos %icc, %f0, %f5 fbg,a %fcc3, loop_3235 lduh [%l7 + 0x4E], %o2 fmovsgu %xcc, %f11, %f11 ldsh [%l7 + 0x2E], %l1 loop_3235: tsubcctv %g2, 0x001F, %i5 fbne,a %fcc2, loop_3236 stb %o3, [%l7 + 0x34] umul %l0, %i3, %o6 ldsh [%l7 + 0x2C], %l6 loop_3236: movgu %xcc, %i7, %l5 edge16ln %o4, %i4, %i6 ldsh [%l7 + 0x5C], %o1 xor %g7, %g5, %g4 fsrc1 %f10, %f6 movre %g6, 0x3C6, %o7 movle %icc, %g1, %l2 movvs %icc, %l3, %i1 edge32ln %o5, %o0, %i2 fpack32 %f6, %f2, %f6 fmovdleu %xcc, %f12, %f13 fmovspos %xcc, %f14, %f5 sllx %l4, %g3, %i0 edge16l %l1, %g2, %o2 xnor %o3, %l0, %i5 tn %xcc, 0x5 brnz %i3, loop_3237 ldx [%l7 + 0x78], %o6 fmovsg %xcc, %f3, %f4 bcc,a %xcc, loop_3238 loop_3237: fxnors %f0, %f14, %f0 fmovdvs %xcc, %f12, %f0 fzeros %f2 loop_3238: fbl %fcc0, loop_3239 bge,pn %xcc, loop_3240 fmovrsgz %i7, %f13, %f6 tneg %icc, 0x0 loop_3239: bcs,pt %icc, loop_3241 loop_3240: fxnor %f2, %f6, %f0 fblg,a %fcc3, loop_3242 fornot2 %f8, %f12, %f12 loop_3241: ta %icc, 0x3 ldx [%l7 + 0x18], %l6 loop_3242: stb %l5, [%l7 + 0x12] brnz %i4, loop_3243 fones %f13 udivcc %i6, 0x0E37, %o1 ld [%l7 + 0x54], %f8 loop_3243: edge8 %g7, %o4, %g5 movrne %g6, %g4, %o7 fbug,a %fcc1, loop_3244 nop setx loop_3245, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f12, %f2, %f14 sth %l2, [%l7 + 0x3A] loop_3244: fbue,a %fcc2, loop_3246 loop_3245: ba,a,pt %icc, loop_3247 fcmpes %fcc2, %f14, %f0 fbu %fcc2, loop_3248 loop_3246: fmovd %f8, %f0 loop_3247: fnot2s %f3, %f5 edge32ln %l3, %i1, %o5 loop_3248: bneg,a,pt %icc, loop_3249 sth %g1, [%l7 + 0x14] edge32 %i2, %l4, %g3 edge32ln %o0, %l1, %i0 loop_3249: bneg,a %xcc, loop_3250 fmovdgu %xcc, %f14, %f1 ldsb [%l7 + 0x20], %g2 fmovsne %xcc, %f3, %f8 loop_3250: smulcc %o2, %o3, %i5 fcmpes %fcc1, %f5, %f9 ldub [%l7 + 0x43], %i3 ldub [%l7 + 0x45], %o6 alignaddrl %i7, %l0, %l6 movrne %l5, 0x0FE, %i6 fmovdvc %xcc, %f7, %f0 edge16l %o1, %g7, %i4 fmovsl %xcc, %f11, %f2 fands %f8, %f5, %f11 fmovsvs %xcc, %f4, %f11 ldsh [%l7 + 0x44], %o4 bleu,pt %xcc, loop_3251 fmovdvs %xcc, %f5, %f9 fandnot2s %f2, %f14, %f15 fbn,a %fcc1, loop_3252 loop_3251: ldsh [%l7 + 0x62], %g6 brnz %g5, loop_3253 stw %g4, [%l7 + 0x44] loop_3252: fblg %fcc2, loop_3254 lduw [%l7 + 0x30], %o7 loop_3253: bge %icc, loop_3255 subccc %l2, 0x1A34, %l3 loop_3254: edge16l %i1, %o5, %i2 fmovdne %icc, %f12, %f11 loop_3255: fmovscc %xcc, %f2, %f3 movrgez %l4, 0x36B, %g3 fmovrsgez %g1, %f8, %f1 fornot2 %f6, %f0, %f2 st %f1, [%l7 + 0x1C] fandnot2 %f14, %f2, %f4 fnot1 %f4, %f10 ldsh [%l7 + 0x36], %l1 stw %o0, [%l7 + 0x70] brlez,a %g2, loop_3256 sethi 0x0FF2, %o2 ldd [%l7 + 0x20], %f2 fba %fcc2, loop_3257 loop_3256: popc 0x0FD3, %o3 fandnot1s %f12, %f13, %f9 fbg,a %fcc3, loop_3258 loop_3257: fbne,a %fcc0, loop_3259 fmovsle %icc, %f4, %f1 ldsb [%l7 + 0x09], %i0 loop_3258: umulcc %i3, %i5, %o6 loop_3259: movrne %l0, %i7, %l5 bvc,a loop_3260 fbne %fcc2, loop_3261 fmovsgu %icc, %f13, %f12 ldub [%l7 + 0x52], %l6 loop_3260: fmovrsgz %i6, %f1, %f4 loop_3261: fmul8x16au %f12, %f15, %f14 movge %xcc, %g7, %i4 ld [%l7 + 0x64], %f14 fpadd16 %f12, %f0, %f0 fmovrsgez %o1, %f9, %f13 sth %g6, [%l7 + 0x4C] fmovdneg %icc, %f13, %f2 movvc %xcc, %o4, %g4 movne %xcc, %g5, %l2 movrlez %l3, 0x2EF, %o7 fand %f10, %f0, %f4 fmovdvs %icc, %f9, %f2 udivcc %o5, 0x1DFA, %i2 udivcc %l4, 0x0ED5, %g3 tvc %xcc, 0x5 bcc loop_3262 fmovrslz %i1, %f10, %f1 ldsw [%l7 + 0x34], %l1 fmovdpos %xcc, %f2, %f5 loop_3262: ldd [%l7 + 0x58], %f2 stb %g1, [%l7 + 0x5F] fbo %fcc2, loop_3263 fone %f0 fcmpne16 %f6, %f8, %g2 lduh [%l7 + 0x18], %o2 loop_3263: stx %o0, [%l7 + 0x48] bvs,a,pt %xcc, loop_3264 sdivcc %i0, 0x1423, %i3 fxor %f2, %f12, %f2 st %f12, [%l7 + 0x5C] loop_3264: edge8 %o3, %i5, %o6 sth %i7, [%l7 + 0x26] addc %l0, %l6, %i6 popc 0x1D90, %l5 fmovdleu %icc, %f13, %f12 fmovsneg %xcc, %f1, %f2 fmul8ulx16 %f8, %f2, %f10 andn %i4, 0x1E05, %g7 edge16n %o1, %g6, %o4 movvc %xcc, %g4, %g5 movle %icc, %l2, %o7 fmul8x16al %f12, %f0, %f0 ld [%l7 + 0x40], %f8 fmuld8sux16 %f9, %f3, %f2 std %f12, [%l7 + 0x40] ldsh [%l7 + 0x72], %l3 movrlez %o5, %l4, %i2 fbg,a %fcc3, loop_3265 fmovsl %icc, %f6, %f11 fmovrse %i1, %f3, %f14 ldsh [%l7 + 0x4A], %l1 loop_3265: stb %g3, [%l7 + 0x33] ldsb [%l7 + 0x6B], %g1 orcc %o2, %o0, %g2 edge32 %i0, %o3, %i5 stb %o6, [%l7 + 0x26] orcc %i3, 0x00AF, %i7 brlez,a %l0, loop_3266 brgz %i6, loop_3267 fmovdge %xcc, %f5, %f13 stx %l5, [%l7 + 0x68] loop_3266: ldsh [%l7 + 0x64], %l6 loop_3267: stw %g7, [%l7 + 0x54] ld [%l7 + 0x5C], %f1 stx %o1, [%l7 + 0x60] fbne,a %fcc3, loop_3268 stb %i4, [%l7 + 0x66] ld [%l7 + 0x14], %f2 fblg %fcc1, loop_3269 loop_3268: fmovrslez %g6, %f3, %f7 fbne,a %fcc0, loop_3270 fandnot2s %f13, %f5, %f9 loop_3269: ldub [%l7 + 0x66], %o4 bleu,a %icc, loop_3271 loop_3270: udiv %g5, 0x16AB, %l2 ldsb [%l7 + 0x78], %o7 ldx [%l7 + 0x40], %l3 loop_3271: ba,a loop_3272 array8 %o5, %g4, %i2 std %f12, [%l7 + 0x38] fmovsn %xcc, %f1, %f10 loop_3272: andn %l4, 0x1D3B, %l1 fmovrslez %i1, %f5, %f0 st %f12, [%l7 + 0x24] sdivcc %g1, 0x0109, %o2 movre %o0, %g3, %i0 fcmpeq32 %f12, %f4, %g2 add %i5, %o3, %i3 ba loop_3273 ldd [%l7 + 0x28], %f0 fmovsneg %icc, %f8, %f3 fbug %fcc2, loop_3274 loop_3273: bgu,pn %icc, loop_3275 fpack32 %f6, %f2, %f6 bg,a loop_3276 loop_3274: ldsw [%l7 + 0x38], %i7 loop_3275: fmovsvc %xcc, %f1, %f15 srlx %l0, %i6, %l5 loop_3276: fmovdle %xcc, %f3, %f0 fmovsvs %icc, %f0, %f11 siam 0x4 tcc %xcc, 0x7 alignaddrl %l6, %o6, %g7 ldsw [%l7 + 0x50], %i4 call loop_3277 tcs %icc, 0x3 movneg %xcc, %g6, %o1 lduh [%l7 + 0x44], %g5 loop_3277: subcc %l2, %o7, %l3 tvc %icc, 0x7 taddcc %o4, 0x0C1C, %o5 std %f10, [%l7 + 0x68] fpsub32s %f13, %f3, %f11 ldsw [%l7 + 0x64], %g4 be,pn %icc, loop_3278 movcs %icc, %i2, %l4 ldub [%l7 + 0x10], %i1 fcmpd %fcc0, %f0, %f10 loop_3278: srl %l1, 0x07, %o2 st %f0, [%l7 + 0x20] orcc %g1, %g3, %i0 ldsh [%l7 + 0x46], %g2 nop setx loop_3279, %l0, %l1 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, %f6, %f0 ldsb [%l7 + 0x73], %o0 std %f8, [%l7 + 0x70] loop_3279: fmovs %f8, %f2 stw %o3, [%l7 + 0x7C] bcs,pn %xcc, loop_3280 sth %i5, [%l7 + 0x2C] taddcctv %i3, %i7, %l0 xnor %l5, 0x0C5F, %l6 loop_3280: ldsb [%l7 + 0x53], %o6 fnot1s %f2, %f1 pdist %f6, %f2, %f10 fnor %f12, %f10, %f0 tl %xcc, 0x0 sth %i6, [%l7 + 0x5A] edge16 %i4, %g7, %o1 fcmpgt16 %f10, %f8, %g5 fnand %f2, %f12, %f0 tcc %icc, 0x5 tgu %icc, 0x4 udivcc %g6, 0x1EA1, %o7 udivcc %l2, 0x003C, %o4 stb %o5, [%l7 + 0x44] fmovsl %xcc, %f11, %f11 bcs,a,pt %xcc, loop_3281 tsubcctv %g4, %l3, %l4 fcmple32 %f4, %f8, %i2 ldsb [%l7 + 0x21], %i1 loop_3281: fmovsg %icc, %f3, %f1 tg %icc, 0x3 movpos %xcc, %l1, %o2 ld [%l7 + 0x08], %f7 ldub [%l7 + 0x46], %g3 fmovsleu %xcc, %f14, %f13 ldsh [%l7 + 0x1C], %i0 fmovsvs %xcc, %f10, %f2 bcc,a loop_3282 movre %g1, 0x153, %o0 orn %o3, 0x0951, %i5 fpsub16s %f15, %f0, %f4 loop_3282: fpackfix %f12, %f7 ldd [%l7 + 0x58], %f6 umul %i3, 0x1FF3, %g2 sth %l0, [%l7 + 0x74] fxnors %f8, %f11, %f1 tge %icc, 0x7 fmovs %f5, %f15 umul %l5, %i7, %o6 std %f4, [%l7 + 0x40] fnot2 %f0, %f0 ldsb [%l7 + 0x7A], %i6 ldub [%l7 + 0x7F], %i4 ldub [%l7 + 0x7C], %g7 edge8 %o1, %g5, %l6 add %g6, 0x1734, %l2 fmovse %icc, %f10, %f1 orncc %o4, 0x01EC, %o5 fmovsl %icc, %f2, %f11 ldsb [%l7 + 0x64], %g4 fmovsvc %icc, %f6, %f13 fpsub16 %f8, %f8, %f12 subcc %o7, %l4, %i2 fmovdvs %xcc, %f0, %f3 ldub [%l7 + 0x20], %i1 std %f14, [%l7 + 0x78] stx %l1, [%l7 + 0x20] ldsh [%l7 + 0x32], %l3 nop setx loop_3283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x4C], %g3 edge8l %o2, %g1, %i0 fpsub16s %f4, %f4, %f11 loop_3283: lduw [%l7 + 0x50], %o0 movrne %o3, %i3, %i5 edge8l %g2, %l5, %i7 stx %l0, [%l7 + 0x08] sdiv %i6, 0x1B1F, %o6 sth %g7, [%l7 + 0x0C] addcc %o1, %g5, %l6 umulcc %i4, 0x0CE2, %l2 fornot2s %f10, %f12, %f8 stb %g6, [%l7 + 0x56] st %f5, [%l7 + 0x78] addc %o5, %o4, %o7 edge16ln %g4, %i2, %i1 st %f2, [%l7 + 0x4C] fmul8x16au %f15, %f9, %f2 ldsh [%l7 + 0x46], %l1 orcc %l3, %l4, %g3 udivcc %o2, 0x0B11, %g1 movneg %xcc, %o0, %o3 edge16ln %i0, %i3, %i5 fmovsg %icc, %f15, %f12 ldub [%l7 + 0x16], %g2 fmovsvs %icc, %f15, %f6 fmovdcc %icc, %f8, %f13 edge8l %i7, %l5, %i6 ldd [%l7 + 0x40], %f0 and %o6, %g7, %l0 fmovscc %icc, %f14, %f5 st %f12, [%l7 + 0x7C] movle %xcc, %o1, %l6 fcmpgt16 %f2, %f12, %g5 movl %icc, %i4, %g6 ldsh [%l7 + 0x3C], %l2 fone %f4 fbn,a %fcc3, loop_3284 edge16 %o5, %o4, %o7 fmovdge %xcc, %f6, %f4 movne %xcc, %i2, %i1 loop_3284: edge32 %g4, %l1, %l4 fzeros %f13 fsrc2s %f10, %f1 fbne,a %fcc0, loop_3285 movg %icc, %g3, %o2 fbl,a %fcc1, loop_3286 ld [%l7 + 0x5C], %f2 loop_3285: ldub [%l7 + 0x4A], %l3 ldsw [%l7 + 0x54], %o0 loop_3286: alignaddr %o3, %i0, %i3 lduw [%l7 + 0x18], %i5 fbo,a %fcc3, loop_3287 ldsh [%l7 + 0x1C], %g1 fpack16 %f14, %f7 tn %xcc, 0x3 loop_3287: bne,a,pt %icc, loop_3288 fbul %fcc3, loop_3289 ldub [%l7 + 0x39], %g2 tvc %xcc, 0x6 loop_3288: fmul8x16al %f12, %f3, %f2 loop_3289: ldsb [%l7 + 0x65], %i7 fmovrsne %l5, %f6, %f11 mulscc %o6, 0x16C6, %g7 ldx [%l7 + 0x38], %i6 fnand %f0, %f0, %f2 ld [%l7 + 0x48], %f2 ld [%l7 + 0x7C], %f12 ldsb [%l7 + 0x7D], %l0 fbn,a %fcc3, loop_3290 ldsw [%l7 + 0x5C], %l6 fnot2 %f12, %f10 fmovsl %xcc, %f8, %f5 loop_3290: ldsb [%l7 + 0x73], %o1 edge8l %g5, %i4, %l2 fmul8ulx16 %f8, %f14, %f8 sth %g6, [%l7 + 0x28] tg %icc, 0x7 sth %o5, [%l7 + 0x5A] lduw [%l7 + 0x2C], %o4 call loop_3291 sth %i2, [%l7 + 0x52] ld [%l7 + 0x10], %f6 stx %i1, [%l7 + 0x10] loop_3291: fcmple16 %f4, %f6, %o7 bgu,pn %xcc, loop_3292 lduw [%l7 + 0x48], %g4 fcmpgt16 %f0, %f6, %l4 ldd [%l7 + 0x18], %f10 loop_3292: ldsb [%l7 + 0x2F], %l1 fmovdvc %xcc, %f0, %f13 ldd [%l7 + 0x08], %f2 fpackfix %f6, %f0 nop setx loop_3293, %l0, %l1 jmpl %l1, %g3 ldub [%l7 + 0x37], %o2 tcc %icc, 0x0 fba,a %fcc2, loop_3294 loop_3293: movle %xcc, %o0, %o3 subc %l3, %i0, %i3 stb %i5, [%l7 + 0x2C] loop_3294: brlez,a %g1, loop_3295 sdiv %g2, 0x1476, %l5 fones %f1 fmuld8ulx16 %f3, %f3, %f10 loop_3295: tne %xcc, 0x2 movvs %xcc, %o6, %g7 ldsb [%l7 + 0x52], %i6 fcmpd %fcc1, %f8, %f8 tg %xcc, 0x2 array8 %i7, %l0, %o1 nop setx loop_3296, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f7, %f15 fbug,a %fcc1, loop_3297 ld [%l7 + 0x6C], %f13 loop_3296: fcmpeq32 %f12, %f6, %l6 movgu %xcc, %i4, %g5 loop_3297: fbne %fcc0, loop_3298 st %f12, [%l7 + 0x68] edge8l %l2, %g6, %o4 movge %xcc, %i2, %o5 loop_3298: fmovrdlz %o7, %f0, %f12 bcc %xcc, loop_3299 fnegs %f12, %f4 sra %g4, %l4, %i1 fmovdvc %xcc, %f4, %f10 loop_3299: lduw [%l7 + 0x54], %l1 movge %icc, %o2, %g3 ld [%l7 + 0x60], %f13 movre %o3, 0x210, %l3 tle %xcc, 0x7 fmovrslz %o0, %f0, %f13 fbue %fcc2, loop_3300 stx %i3, [%l7 + 0x70] srlx %i0, 0x04, %i5 fmovdneg %xcc, %f4, %f12 loop_3300: movgu %icc, %g1, %g2 movvs %xcc, %l5, %g7 brgez %o6, loop_3301 andn %i6, 0x0B1D, %l0 movvs %icc, %i7, %l6 srl %o1, %g5, %i4 loop_3301: edge8l %g6, %o4, %l2 ldsh [%l7 + 0x66], %i2 ldsh [%l7 + 0x56], %o5 bn %icc, loop_3302 ldsw [%l7 + 0x68], %o7 fones %f12 fcmpne16 %f2, %f14, %l4 loop_3302: sll %i1, 0x0B, %g4 ldsw [%l7 + 0x60], %o2 fmovdvc %icc, %f1, %f3 tg %xcc, 0x7 movvs %xcc, %g3, %o3 tcc %icc, 0x1 fblg %fcc0, loop_3303 fcmpes %fcc2, %f0, %f5 movge %xcc, %l3, %o0 sth %i3, [%l7 + 0x58] loop_3303: siam 0x6 ble loop_3304 ldx [%l7 + 0x08], %i0 addccc %l1, 0x1B6B, %i5 tne %icc, 0x7 loop_3304: fbu %fcc2, loop_3305 fmovrdgez %g2, %f0, %f0 mulscc %g1, 0x0838, %l5 fmovrde %g7, %f6, %f12 loop_3305: lduw [%l7 + 0x40], %o6 smul %i6, 0x1973, %i7 brlez,a %l0, loop_3306 andn %o1, %g5, %i4 brlez,a %l6, loop_3307 movcc %icc, %o4, %g6 loop_3306: ldub [%l7 + 0x1E], %i2 fmul8sux16 %f8, %f4, %f2 loop_3307: edge32l %o5, %o7, %l2 movre %l4, 0x381, %i1 fmovdvc %xcc, %f7, %f0 umulcc %g4, %g3, %o2 std %f8, [%l7 + 0x50] fmovrdlz %l3, %f6, %f10 edge8ln %o0, %i3, %o3 stb %i0, [%l7 + 0x2F] orncc %i5, %g2, %l1 fmuld8ulx16 %f12, %f14, %f8 edge8l %l5, %g7, %o6 be,a loop_3308 fbl %fcc0, loop_3309 stw %i6, [%l7 + 0x74] stx %i7, [%l7 + 0x30] loop_3308: movn %icc, %g1, %o1 loop_3309: tsubcc %g5, %l0, %i4 bne,a loop_3310 ldsb [%l7 + 0x19], %l6 tn %xcc, 0x2 ld [%l7 + 0x18], %f7 loop_3310: mulscc %g6, 0x09F3, %i2 fbu,a %fcc2, loop_3311 udiv %o4, 0x0BE6, %o5 tge %xcc, 0x1 fbge,a %fcc1, loop_3312 loop_3311: ldd [%l7 + 0x68], %f4 srax %o7, %l2, %i1 movcs %xcc, %l4, %g4 loop_3312: edge32l %o2, %l3, %o0 st %f6, [%l7 + 0x54] fxor %f6, %f0, %f4 sth %g3, [%l7 + 0x2E] movleu %xcc, %i3, %o3 ldsw [%l7 + 0x58], %i5 fcmpes %fcc2, %f12, %f0 fmovdneg %xcc, %f11, %f10 move %xcc, %i0, %l1 bne,a,pn %xcc, loop_3313 stw %l5, [%l7 + 0x38] stw %g7, [%l7 + 0x70] fmovrsgez %o6, %f9, %f10 loop_3313: sllx %i6, 0x15, %i7 st %f0, [%l7 + 0x5C] tsubcctv %g1, 0x1F77, %o1 bpos,pt %icc, loop_3314 stw %g2, [%l7 + 0x70] fpmerge %f14, %f5, %f8 udivx %l0, 0x1EE1, %g5 loop_3314: fmovrdgez %l6, %f10, %f0 fmovdleu %icc, %f13, %f1 fmovsgu %xcc, %f8, %f5 fmovdge %xcc, %f7, %f14 movrlz %i4, %g6, %i2 orncc %o5, 0x08D2, %o4 sdivcc %o7, 0x11E5, %i1 fsrc2s %f15, %f13 taddcc %l4, 0x19E7, %l2 ld [%l7 + 0x7C], %f9 lduw [%l7 + 0x70], %g4 addc %l3, 0x1BB0, %o2 bvc loop_3315 fornot2 %f12, %f12, %f8 fblg %fcc1, loop_3316 sth %o0, [%l7 + 0x2E] loop_3315: tn %xcc, 0x3 ba,a loop_3317 loop_3316: fmovdcs %icc, %f2, %f11 fornot1 %f12, %f0, %f4 movle %xcc, %g3, %i3 loop_3317: edge8ln %i5, %i0, %o3 tvc %xcc, 0x6 ldsh [%l7 + 0x56], %l5 nop setx loop_3318, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x24], %l1 tvs %xcc, 0x4 fabss %f2, %f6 loop_3318: fxors %f12, %f15, %f10 ldsh [%l7 + 0x1A], %g7 fbg %fcc3, loop_3319 ldub [%l7 + 0x52], %o6 ldsb [%l7 + 0x17], %i7 movgu %xcc, %i6, %g1 loop_3319: std %f12, [%l7 + 0x18] or %o1, %g2, %g5 ldub [%l7 + 0x58], %l6 fmovdne %xcc, %f9, %f10 fblg,a %fcc0, loop_3320 alignaddrl %l0, %g6, %i2 fmovsne %icc, %f13, %f8 fmovdne %icc, %f6, %f12 loop_3320: movgu %xcc, %i4, %o5 fmovrse %o7, %f3, %f1 subc %o4, %i1, %l4 fbg %fcc3, loop_3321 st %f15, [%l7 + 0x6C] movcc %icc, %g4, %l2 ldd [%l7 + 0x10], %f6 loop_3321: ldsb [%l7 + 0x11], %o2 alignaddrl %o0, %l3, %g3 sdiv %i3, 0x1DEF, %i5 movvc %icc, %i0, %o3 ldd [%l7 + 0x28], %f8 fandnot1 %f2, %f0, %f10 ldsh [%l7 + 0x30], %l5 edge16 %g7, %o6, %i7 udivx %l1, 0x1B4C, %g1 fmovscs %xcc, %f2, %f12 tcc %icc, 0x2 fand %f0, %f12, %f4 brlz %i6, loop_3322 bvs,a,pn %xcc, loop_3323 stw %g2, [%l7 + 0x40] lduw [%l7 + 0x48], %g5 loop_3322: fexpand %f8, %f6 loop_3323: fxor %f4, %f8, %f8 edge16l %o1, %l6, %l0 sth %i2, [%l7 + 0x52] bneg,a loop_3324 fmovdn %icc, %f3, %f3 movcs %xcc, %i4, %o5 edge32 %g6, %o7, %o4 loop_3324: bl,pn %xcc, loop_3325 fmovsl %icc, %f15, %f0 ldd [%l7 + 0x20], %f14 ldx [%l7 + 0x58], %i1 loop_3325: fmovrsgz %l4, %f13, %f7 movpos %icc, %l2, %g4 fmovdl %xcc, %f11, %f6 sdiv %o2, 0x0FCB, %l3 movleu %icc, %o0, %i3 tneg %xcc, 0x4 ldd [%l7 + 0x58], %f12 movrgez %i5, %i0, %o3 sdivcc %g3, 0x1D26, %l5 edge32ln %o6, %g7, %i7 sethi 0x1844, %l1 ldub [%l7 + 0x50], %i6 addcc %g1, 0x011C, %g5 ldd [%l7 + 0x18], %f8 fmovsge %xcc, %f6, %f14 xnor %o1, %l6, %g2 fbg %fcc0, loop_3326 bshuffle %f10, %f14, %f2 ld [%l7 + 0x70], %f12 tne %icc, 0x3 loop_3326: te %xcc, 0x4 mulscc %l0, %i4, %i2 addccc %g6, %o7, %o5 add %o4, %i1, %l2 fcmpne16 %f8, %f6, %l4 fmovsle %icc, %f4, %f4 tcc %icc, 0x5 ldd [%l7 + 0x10], %f8 fmovdvs %icc, %f11, %f12 ldsh [%l7 + 0x0C], %g4 srl %o2, %l3, %o0 ldsw [%l7 + 0x48], %i5 sdivcc %i0, 0x0D6E, %o3 bvs,pn %icc, loop_3327 fbul %fcc1, loop_3328 movne %icc, %i3, %g3 ld [%l7 + 0x20], %f10 loop_3327: lduw [%l7 + 0x1C], %l5 loop_3328: fmovsle %icc, %f3, %f15 ldx [%l7 + 0x60], %o6 ldsb [%l7 + 0x21], %i7 and %l1, %g7, %i6 ldsw [%l7 + 0x7C], %g1 faligndata %f0, %f4, %f2 stw %o1, [%l7 + 0x50] stw %l6, [%l7 + 0x64] movre %g5, %l0, %i4 fmovrse %i2, %f8, %f13 orn %g2, 0x11EB, %o7 andcc %o5, 0x15D3, %g6 lduh [%l7 + 0x20], %i1 nop setx loop_3329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %l2, %o4, %g4 edge8ln %l4, %l3, %o0 ld [%l7 + 0x74], %f11 loop_3329: movre %o2, %i0, %i5 fcmps %fcc3, %f10, %f13 sra %o3, 0x08, %i3 umul %l5, %o6, %i7 bcs,pn %icc, loop_3330 fbule,a %fcc1, loop_3331 fmovda %icc, %f7, %f4 be,a %xcc, loop_3332 loop_3330: ld [%l7 + 0x44], %f3 loop_3331: andn %g3, %l1, %g7 fnors %f1, %f14, %f11 loop_3332: fsrc2 %f2, %f2 ldub [%l7 + 0x70], %g1 movrne %i6, %l6, %g5 ld [%l7 + 0x54], %f11 pdist %f8, %f12, %f0 std %f10, [%l7 + 0x58] std %f0, [%l7 + 0x28] fpsub16 %f2, %f14, %f8 fnegs %f13, %f0 fmul8x16al %f2, %f11, %f8 fmovsa %xcc, %f3, %f3 ldsb [%l7 + 0x41], %o1 fcmpeq16 %f8, %f10, %i4 fxors %f11, %f4, %f7 bneg %xcc, loop_3333 bneg,a loop_3334 fmovdl %xcc, %f13, %f8 lduw [%l7 + 0x2C], %l0 loop_3333: fmovsne %xcc, %f7, %f3 loop_3334: fcmpeq16 %f10, %f10, %g2 fnot2 %f4, %f2 addccc %i2, 0x13E0, %o5 brlez,a %g6, loop_3335 stw %i1, [%l7 + 0x1C] fpadd32s %f4, %f2, %f1 ld [%l7 + 0x64], %f13 loop_3335: fpsub16s %f4, %f6, %f1 ldub [%l7 + 0x42], %o7 fbuge,a %fcc0, loop_3336 fpadd16 %f8, %f12, %f0 tgu %xcc, 0x0 st %f11, [%l7 + 0x60] loop_3336: fmovdle %xcc, %f13, %f14 sth %l2, [%l7 + 0x1E] ldsh [%l7 + 0x78], %o4 orn %g4, %l4, %o0 fmuld8sux16 %f14, %f3, %f2 taddcc %o2, %i0, %l3 std %f8, [%l7 + 0x60] fornot1 %f4, %f2, %f10 ldx [%l7 + 0x18], %i5 fandnot2s %f2, %f1, %f3 brlez,a %i3, loop_3337 fbn,a %fcc1, loop_3338 brz %l5, loop_3339 sllx %o3, %i7, %g3 loop_3337: stb %o6, [%l7 + 0x34] loop_3338: te %xcc, 0x4 loop_3339: fmul8x16au %f8, %f3, %f8 nop setx loop_3340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %g7, %l1, %g1 fmovdvs %icc, %f15, %f3 fmovdle %icc, %f12, %f7 loop_3340: movcc %icc, %i6, %l6 sdivx %g5, 0x01FA, %i4 orcc %l0, 0x1D7F, %g2 sdivcc %i2, 0x1AB7, %o5 fcmple16 %f0, %f8, %o1 fabsd %f12, %f12 fmovrdgez %i1, %f12, %f12 movre %o7, 0x15D, %l2 orcc %o4, %g6, %l4 fcmple32 %f12, %f4, %o0 bne %xcc, loop_3341 movrlz %g4, 0x3CA, %o2 fbuge,a %fcc3, loop_3342 xorcc %i0, 0x137C, %l3 loop_3341: fcmpes %fcc1, %f15, %f4 fzeros %f12 loop_3342: std %f12, [%l7 + 0x48] stb %i3, [%l7 + 0x0A] sth %l5, [%l7 + 0x60] ldsh [%l7 + 0x3C], %o3 sth %i5, [%l7 + 0x2A] movrlz %g3, %i7, %g7 fmovdgu %icc, %f11, %f13 srlx %l1, %o6, %i6 ldsb [%l7 + 0x79], %l6 ldd [%l7 + 0x08], %f10 stb %g1, [%l7 + 0x28] edge16 %i4, %l0, %g2 ldub [%l7 + 0x30], %g5 st %f1, [%l7 + 0x3C] fmuld8ulx16 %f6, %f0, %f14 ldsh [%l7 + 0x30], %i2 orn %o1, %i1, %o7 brlez %o5, loop_3343 ble,pt %icc, loop_3344 xorcc %l2, 0x1C83, %g6 fnand %f10, %f10, %f14 loop_3343: movre %l4, %o0, %g4 loop_3344: taddcc %o2, %i0, %l3 fcmpeq32 %f10, %f12, %i3 sra %o4, 0x02, %l5 fmovdne %icc, %f14, %f0 fbu,a %fcc3, loop_3345 fmovrsgz %o3, %f5, %f2 fpsub32 %f14, %f0, %f14 fbu %fcc0, loop_3346 loop_3345: ld [%l7 + 0x28], %f3 fmovrslz %i5, %f7, %f1 std %f8, [%l7 + 0x68] loop_3346: st %f4, [%l7 + 0x1C] fpsub16 %f8, %f0, %f2 fexpand %f6, %f4 pdist %f2, %f10, %f6 fbo %fcc0, loop_3347 subccc %i7, %g3, %l1 tg %icc, 0x2 xnorcc %o6, 0x11F5, %i6 loop_3347: and %g7, %g1, %i4 fand %f2, %f6, %f4 movne %icc, %l6, %l0 edge16l %g2, %i2, %o1 tl %icc, 0x1 fsrc2 %f2, %f4 stw %i1, [%l7 + 0x6C] fmovdneg %xcc, %f9, %f4 umul %o7, 0x07B5, %o5 sub %l2, 0x12A6, %g5 fbuge,a %fcc0, loop_3348 movgu %icc, %g6, %o0 lduw [%l7 + 0x68], %g4 fcmpes %fcc1, %f2, %f9 loop_3348: fmovdne %icc, %f0, %f4 fands %f5, %f3, %f0 movrne %o2, %i0, %l4 st %f2, [%l7 + 0x18] lduh [%l7 + 0x78], %l3 edge8n %o4, %i3, %l5 std %f6, [%l7 + 0x28] addc %o3, %i7, %g3 tpos %xcc, 0x0 orncc %l1, %i5, %o6 st %f10, [%l7 + 0x08] movrlez %i6, %g7, %g1 udivx %l6, 0x0E3A, %l0 ldub [%l7 + 0x0D], %g2 stw %i4, [%l7 + 0x10] fnegs %f15, %f11 fmul8x16 %f13, %f8, %f6 fmovsgu %xcc, %f6, %f15 edge8 %i2, %o1, %i1 fbg %fcc3, loop_3349 fone %f4 stb %o5, [%l7 + 0x69] tl %icc, 0x5 loop_3349: brgez,a %o7, loop_3350 bneg loop_3351 lduw [%l7 + 0x68], %l2 ldsh [%l7 + 0x4C], %g5 loop_3350: stw %g6, [%l7 + 0x70] loop_3351: brlz,a %g4, loop_3352 fcmpne32 %f12, %f10, %o0 fnegd %f12, %f6 ldd [%l7 + 0x28], %f0 loop_3352: fandnot1 %f10, %f14, %f0 edge32n %i0, %l4, %l3 st %f1, [%l7 + 0x54] fmuld8ulx16 %f12, %f12, %f2 fxnor %f6, %f0, %f12 fcmpne16 %f8, %f6, %o4 fmovdn %icc, %f2, %f14 te %icc, 0x3 tcs %xcc, 0x3 fexpand %f5, %f4 sdivx %o2, 0x0010, %l5 fmovrdgez %i3, %f0, %f0 ldsb [%l7 + 0x2E], %o3 udivcc %g3, 0x1768, %i7 ldsw [%l7 + 0x3C], %i5 fbule,a %fcc3, loop_3353 fbul,a %fcc2, loop_3354 lduh [%l7 + 0x36], %o6 fones %f6 loop_3353: movneg %icc, %l1, %g7 loop_3354: ldsb [%l7 + 0x37], %g1 addcc %i6, 0x1FD5, %l6 ldd [%l7 + 0x10], %f10 st %f1, [%l7 + 0x1C] tl %icc, 0x3 brlez,a %l0, loop_3355 edge16n %i4, %i2, %g2 fmovsneg %xcc, %f0, %f5 sth %o1, [%l7 + 0x62] loop_3355: edge16 %i1, %o7, %l2 fmovd %f10, %f8 fsrc2 %f8, %f12 fcmpeq16 %f10, %f0, %g5 fble %fcc0, loop_3356 array16 %o5, %g4, %o0 fnands %f3, %f7, %f4 lduh [%l7 + 0x60], %i0 loop_3356: stx %g6, [%l7 + 0x10] udivx %l3, 0x0881, %l4 brlez %o2, loop_3357 fbue,a %fcc1, loop_3358 ble loop_3359 fornot2s %f3, %f10, %f12 loop_3357: ld [%l7 + 0x4C], %f7 loop_3358: fmovscs %icc, %f2, %f13 loop_3359: lduh [%l7 + 0x62], %o4 udiv %l5, 0x0D66, %o3 sethi 0x17D6, %i3 ldd [%l7 + 0x08], %f2 stb %g3, [%l7 + 0x62] movcs %xcc, %i7, %i5 brlz,a %o6, loop_3360 or %l1, %g1, %g7 fmovsvc %xcc, %f14, %f5 sdivx %i6, 0x1EC0, %l0 loop_3360: ta %xcc, 0x6 std %f2, [%l7 + 0x10] fmovrdlz %l6, %f10, %f2 array16 %i4, %i2, %o1 ldx [%l7 + 0x08], %i1 fpsub32s %f1, %f15, %f8 stw %g2, [%l7 + 0x70] fmovrde %l2, %f4, %f10 std %f0, [%l7 + 0x70] ldub [%l7 + 0x4F], %g5 fexpand %f2, %f6 taddcc %o7, 0x1E35, %g4 fbule,a %fcc1, loop_3361 alignaddrl %o0, %o5, %g6 and %i0, %l4, %o2 fmovsl %icc, %f11, %f12 loop_3361: fzero %f14 ldub [%l7 + 0x7D], %o4 add %l5, %l3, %i3 sth %o3, [%l7 + 0x66] fexpand %f4, %f8 movle %icc, %g3, %i7 fbue,a %fcc2, loop_3362 movcc %icc, %o6, %i5 tgu %icc, 0x5 te %xcc, 0x4 loop_3362: and %l1, 0x1C9E, %g7 tcs %icc, 0x5 fnands %f9, %f4, %f9 orncc %g1, 0x1E74, %i6 mulx %l6, 0x00BB, %i4 fnands %f11, %f7, %f5 fxnor %f2, %f12, %f4 be,pt %xcc, loop_3363 fmovdvs %icc, %f12, %f0 fands %f15, %f12, %f0 edge32n %l0, %i2, %o1 loop_3363: nop setx loop_3364, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x50], %i1 ldub [%l7 + 0x1E], %g2 movrlez %g5, %o7, %g4 loop_3364: ldsw [%l7 + 0x64], %l2 brgz,a %o0, loop_3365 array16 %o5, %g6, %i0 fzeros %f8 stb %o2, [%l7 + 0x5F] loop_3365: bvs,a,pn %icc, loop_3366 ldsw [%l7 + 0x3C], %o4 alignaddrl %l4, %l3, %l5 brnz,a %o3, loop_3367 loop_3366: fmovscs %icc, %f4, %f5 array8 %i3, %g3, %i7 sth %i5, [%l7 + 0x30] loop_3367: array8 %l1, %o6, %g1 orcc %i6, 0x020A, %l6 fmovsa %icc, %f9, %f10 fcmps %fcc1, %f14, %f8 fpadd32s %f1, %f13, %f11 subc %g7, 0x0A3E, %i4 fmovrsgez %i2, %f15, %f15 sdivcc %o1, 0x09FD, %l0 ld [%l7 + 0x20], %f11 ldd [%l7 + 0x70], %f10 fpmerge %f12, %f9, %f14 ble,a loop_3368 fmovda %xcc, %f1, %f12 ldsh [%l7 + 0x50], %i1 fmovde %icc, %f8, %f2 loop_3368: fpack32 %f10, %f6, %f8 fmul8ulx16 %f0, %f14, %f14 ldx [%l7 + 0x58], %g2 stw %g5, [%l7 + 0x60] fmovrdlez %o7, %f4, %f2 fmovrslez %l2, %f4, %f15 ld [%l7 + 0x38], %f10 fzero %f14 ldsh [%l7 + 0x60], %o0 ldd [%l7 + 0x10], %f0 fexpand %f3, %f8 stw %o5, [%l7 + 0x3C] fmul8ulx16 %f8, %f12, %f6 movg %xcc, %g6, %i0 fornot1s %f14, %f10, %f8 faligndata %f0, %f0, %f0 ldsw [%l7 + 0x74], %g4 fzeros %f7 fsrc2s %f5, %f7 fpadd16 %f6, %f8, %f0 lduh [%l7 + 0x6E], %o4 orncc %o2, %l3, %l5 bg,a loop_3369 ldsb [%l7 + 0x30], %l4 andncc %i3, %o3, %g3 fmovrslez %i7, %f13, %f3 loop_3369: st %f2, [%l7 + 0x28] ldsb [%l7 + 0x14], %l1 stb %i5, [%l7 + 0x20] fmovdg %xcc, %f8, %f13 movge %xcc, %g1, %i6 fbn,a %fcc0, loop_3370 stb %l6, [%l7 + 0x22] fpmerge %f3, %f8, %f12 fpadd32s %f11, %f9, %f10 loop_3370: movneg %xcc, %o6, %g7 edge8 %i4, %o1, %l0 ldub [%l7 + 0x53], %i1 fbo,a %fcc2, loop_3371 lduw [%l7 + 0x3C], %i2 ldx [%l7 + 0x30], %g5 fornot2s %f8, %f11, %f6 loop_3371: ldx [%l7 + 0x28], %o7 edge16 %l2, %g2, %o5 fnegd %f0, %f6 fmovrdgez %o0, %f8, %f8 std %f10, [%l7 + 0x18] sth %g6, [%l7 + 0x62] st %f3, [%l7 + 0x6C] fcmpgt16 %f8, %f8, %i0 tsubcctv %g4, 0x01F4, %o2 movg %xcc, %o4, %l3 fones %f0 ble loop_3372 bn,a,pt %xcc, loop_3373 fmovdl %icc, %f4, %f6 movvs %xcc, %l4, %l5 loop_3372: fmovde %icc, %f9, %f3 loop_3373: ldsw [%l7 + 0x1C], %o3 fcmpeq32 %f12, %f6, %g3 edge32 %i3, %l1, %i5 brgz,a %i7, loop_3374 ldx [%l7 + 0x08], %g1 fbug,a %fcc2, loop_3375 brgz %i6, loop_3376 loop_3374: st %f9, [%l7 + 0x64] fbuge,a %fcc1, loop_3377 loop_3375: fmovrslz %o6, %f8, %f6 loop_3376: fbule %fcc0, loop_3378 sllx %g7, 0x10, %i4 loop_3377: fsrc2 %f4, %f0 sethi 0x0455, %l6 loop_3378: alignaddrl %o1, %i1, %l0 fbul,a %fcc1, loop_3379 fbl %fcc3, loop_3380 ta %icc, 0x0 stw %g5, [%l7 + 0x2C] loop_3379: st %f8, [%l7 + 0x3C] loop_3380: tg %icc, 0x4 fsrc2s %f13, %f5 stw %o7, [%l7 + 0x50] tpos %icc, 0x2 std %f2, [%l7 + 0x18] fmovrdlz %l2, %f2, %f4 fble %fcc0, loop_3381 mulscc %g2, %o5, %o0 bne,a,pt %icc, loop_3382 fmovs %f13, %f3 loop_3381: tvc %icc, 0x3 ldx [%l7 + 0x60], %g6 loop_3382: fabsd %f8, %f10 tvc %xcc, 0x5 brz,a %i0, loop_3383 tl %icc, 0x0 fpsub16 %f10, %f4, %f10 fmovdcc %xcc, %f2, %f11 loop_3383: fnor %f8, %f4, %f14 fmovsg %xcc, %f13, %f9 stx %g4, [%l7 + 0x78] fornot2 %f4, %f2, %f4 fands %f5, %f3, %f15 movle %icc, %i2, %o4 st %f9, [%l7 + 0x60] movrgz %o2, %l3, %l4 lduh [%l7 + 0x74], %o3 fmovrse %l5, %f2, %f7 ldx [%l7 + 0x38], %g3 xnorcc %i3, %l1, %i5 udivcc %g1, 0x0A2E, %i6 fmovscs %xcc, %f7, %f14 tcs %xcc, 0x5 fbn,a %fcc3, loop_3384 subccc %o6, 0x0EF9, %g7 ldsh [%l7 + 0x14], %i4 ldub [%l7 + 0x60], %i7 loop_3384: fandnot1 %f0, %f14, %f10 tn %xcc, 0x7 fblg,a %fcc0, loop_3385 fnegs %f12, %f6 fsrc2s %f12, %f5 edge16l %o1, %i1, %l0 loop_3385: fbul,a %fcc2, loop_3386 ldd [%l7 + 0x58], %f12 smul %g5, 0x024A, %o7 bgu,a loop_3387 loop_3386: fmuld8sux16 %f7, %f10, %f12 fpmerge %f8, %f4, %f4 ld [%l7 + 0x68], %f15 loop_3387: edge8 %l6, %l2, %g2 ldsh [%l7 + 0x5C], %o5 fmovdvc %xcc, %f4, %f14 fmovsge %xcc, %f12, %f2 popc 0x07FA, %o0 fones %f9 fmovsge %icc, %f11, %f15 fmovse %icc, %f0, %f9 fcmple16 %f10, %f4, %g6 andncc %g4, %i2, %i0 ldsh [%l7 + 0x2C], %o4 fxors %f7, %f14, %f4 fbl %fcc1, loop_3388 ldd [%l7 + 0x20], %f6 ldsh [%l7 + 0x14], %l3 fpackfix %f0, %f3 loop_3388: taddcc %l4, 0x16B3, %o2 fcmpeq32 %f8, %f10, %l5 fmovrsgz %o3, %f10, %f5 st %f3, [%l7 + 0x14] ldd [%l7 + 0x60], %f4 srax %i3, 0x0D, %l1 movre %g3, %i5, %g1 bleu,a,pn %xcc, loop_3389 st %f14, [%l7 + 0x58] stb %i6, [%l7 + 0x41] fmovrse %o6, %f2, %f5 loop_3389: fcmple32 %f4, %f14, %g7 ld [%l7 + 0x70], %f7 stw %i7, [%l7 + 0x70] fcmpes %fcc0, %f15, %f15 addccc %i4, 0x091B, %i1 stw %o1, [%l7 + 0x7C] fabsd %f10, %f14 movneg %xcc, %g5, %l0 fpadd32s %f10, %f14, %f8 udivcc %l6, 0x04DF, %o7 movne %icc, %g2, %o5 fnot2s %f4, %f12 ldd [%l7 + 0x60], %f2 fcmpgt32 %f6, %f8, %o0 fbul,a %fcc0, loop_3390 ldsh [%l7 + 0x54], %g6 for %f4, %f8, %f6 st %f11, [%l7 + 0x50] loop_3390: srlx %l2, 0x0E, %i2 lduw [%l7 + 0x2C], %g4 stx %i0, [%l7 + 0x78] fmovdne %icc, %f1, %f0 lduh [%l7 + 0x3A], %o4 fmovsne %icc, %f3, %f12 fpsub32 %f0, %f6, %f14 stb %l4, [%l7 + 0x78] fmovsge %xcc, %f9, %f0 movrgz %l3, %l5, %o3 ldsw [%l7 + 0x08], %i3 ldx [%l7 + 0x10], %l1 bgu,a loop_3391 ldsw [%l7 + 0x28], %o2 bcc,a,pt %xcc, loop_3392 fmuld8ulx16 %f12, %f2, %f4 loop_3391: edge8ln %i5, %g1, %i6 lduw [%l7 + 0x50], %o6 loop_3392: fmovde %xcc, %f1, %f14 bcc,a loop_3393 fmovsn %xcc, %f1, %f2 srax %g7, %g3, %i4 fmovdpos %icc, %f4, %f4 loop_3393: ldsw [%l7 + 0x20], %i1 fbn,a %fcc0, loop_3394 fand %f2, %f14, %f12 fmovd %f14, %f0 ldx [%l7 + 0x18], %o1 loop_3394: fmul8x16au %f0, %f11, %f0 fmovdvs %icc, %f13, %f14 fbe,a %fcc0, loop_3395 brgz,a %g5, loop_3396 fcmpne16 %f0, %f6, %i7 movrgz %l6, %l0, %o7 loop_3395: ldub [%l7 + 0x37], %o5 loop_3396: subccc %g2, %o0, %l2 edge8ln %i2, %g4, %g6 lduh [%l7 + 0x3C], %o4 ld [%l7 + 0x50], %f3 fmovde %icc, %f3, %f10 sth %i0, [%l7 + 0x56] ldsh [%l7 + 0x68], %l3 fmovsle %xcc, %f9, %f0 fmovdge %icc, %f9, %f6 stx %l5, [%l7 + 0x68] ldd [%l7 + 0x68], %f0 movgu %icc, %l4, %o3 array8 %i3, %l1, %o2 bvc,a,pn %xcc, loop_3397 stx %g1, [%l7 + 0x50] edge16ln %i5, %o6, %g7 movcc %icc, %g3, %i4 loop_3397: lduh [%l7 + 0x10], %i1 fornot2 %f14, %f14, %f12 fcmpeq16 %f0, %f12, %i6 mulscc %o1, 0x017C, %g5 ldsb [%l7 + 0x67], %i7 srax %l0, %l6, %o5 bge %xcc, loop_3398 fbue %fcc3, loop_3399 movleu %icc, %o7, %o0 ldsb [%l7 + 0x0B], %g2 loop_3398: call loop_3400 loop_3399: edge16ln %i2, %g4, %g6 sllx %o4, 0x0A, %i0 sdiv %l3, 0x0E8F, %l5 loop_3400: sdivx %l2, 0x1EF7, %o3 lduw [%l7 + 0x54], %l4 fpsub16s %f10, %f9, %f7 fxors %f15, %f6, %f13 ldsw [%l7 + 0x40], %l1 fmul8x16 %f4, %f12, %f10 ldsb [%l7 + 0x12], %i3 ldd [%l7 + 0x40], %f2 ldsw [%l7 + 0x0C], %g1 fbg,a %fcc1, loop_3401 fmovdleu %xcc, %f0, %f8 ld [%l7 + 0x1C], %f3 fmovrsgez %i5, %f14, %f8 loop_3401: fmovdneg %xcc, %f1, %f7 lduh [%l7 + 0x62], %o2 andncc %o6, %g7, %g3 fcmpgt32 %f2, %f12, %i1 fnors %f0, %f3, %f15 fpackfix %f14, %f13 fnot1s %f0, %f8 addcc %i4, %i6, %g5 fmovdvs %xcc, %f2, %f14 st %f14, [%l7 + 0x08] sllx %i7, 0x07, %o1 nop setx loop_3402, %l0, %l1 jmpl %l1, %l0 fbl %fcc1, loop_3403 movrlz %l6, %o7, %o0 fble %fcc0, loop_3404 loop_3402: movrgz %g2, 0x17A, %o5 loop_3403: fmovdle %icc, %f10, %f3 addccc %g4, 0x12FF, %i2 loop_3404: fmul8x16al %f6, %f13, %f8 std %f6, [%l7 + 0x20] fnot1s %f13, %f15 fba %fcc0, loop_3405 tvc %xcc, 0x4 fmovdle %xcc, %f12, %f5 popc %g6, %i0 loop_3405: brnz %o4, loop_3406 ld [%l7 + 0x4C], %f2 stx %l3, [%l7 + 0x68] brlez %l2, loop_3407 loop_3406: st %f4, [%l7 + 0x64] edge16n %o3, %l5, %l1 fabsd %f4, %f8 loop_3407: mova %icc, %i3, %g1 movgu %icc, %i5, %l4 fblg,a %fcc2, loop_3408 ldd [%l7 + 0x38], %f0 smul %o2, 0x01F5, %o6 fcmps %fcc2, %f12, %f5 loop_3408: bcs,a,pn %icc, loop_3409 tg %xcc, 0x3 lduw [%l7 + 0x74], %g7 st %f8, [%l7 + 0x5C] loop_3409: bne,a,pt %icc, loop_3410 fmovrdgz %g3, %f0, %f4 fmovdneg %xcc, %f12, %f7 fexpand %f6, %f6 loop_3410: fors %f6, %f2, %f14 fmovrse %i1, %f7, %f5 xnorcc %i4, 0x024F, %g5 andcc %i7, 0x0977, %i6 fmovdle %xcc, %f5, %f7 lduw [%l7 + 0x78], %o1 or %l0, %l6, %o0 fbge %fcc1, loop_3411 tle %icc, 0x2 brz %g2, loop_3412 ldsb [%l7 + 0x21], %o5 loop_3411: brlz,a %o7, loop_3413 or %i2, %g4, %g6 loop_3412: sth %o4, [%l7 + 0x6E] fmovsleu %xcc, %f9, %f10 loop_3413: sth %l3, [%l7 + 0x20] fmovdne %icc, %f11, %f1 sth %i0, [%l7 + 0x66] edge32l %o3, %l2, %l5 brnz,a %l1, loop_3414 movleu %xcc, %i3, %i5 lduh [%l7 + 0x7E], %g1 brgez %o2, loop_3415 loop_3414: edge8n %o6, %g7, %g3 fmovrdne %i1, %f8, %f14 movrgz %i4, %l4, %i7 loop_3415: udivcc %i6, 0x1BCB, %g5 fcmpne32 %f10, %f12, %o1 fcmpd %fcc2, %f6, %f0 ldub [%l7 + 0x4D], %l6 array32 %l0, %g2, %o5 ldx [%l7 + 0x60], %o0 taddcc %o7, %g4, %i2 fmovrsne %o4, %f13, %f12 popc %l3, %i0 fmul8sux16 %f8, %f10, %f8 tge %icc, 0x0 ldd [%l7 + 0x28], %f4 edge8ln %g6, %l2, %l5 bn loop_3416 fmovrdne %o3, %f0, %f14 sth %l1, [%l7 + 0x66] stx %i3, [%l7 + 0x50] loop_3416: fmovrsne %i5, %f14, %f7 std %f8, [%l7 + 0x78] fpadd16 %f4, %f6, %f12 movcs %icc, %o2, %g1 st %f11, [%l7 + 0x3C] bne,pn %icc, loop_3417 stb %o6, [%l7 + 0x1F] stb %g7, [%l7 + 0x3F] ldsb [%l7 + 0x3A], %g3 loop_3417: fors %f0, %f13, %f3 movl %xcc, %i4, %i1 fmovdleu %xcc, %f5, %f1 ld [%l7 + 0x34], %f7 tn %icc, 0x4 fmovspos %icc, %f15, %f15 edge32n %i7, %i6, %g5 bvc %xcc, loop_3418 srl %l4, %o1, %l0 sdiv %l6, 0x06DA, %o5 fnot1s %f13, %f7 loop_3418: ldsb [%l7 + 0x67], %g2 fpadd32 %f10, %f4, %f10 brgz %o7, loop_3419 bge,a %xcc, loop_3420 nop setx loop_3421, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x1 loop_3419: lduw [%l7 + 0x3C], %g4 loop_3420: fmovdleu %xcc, %f14, %f7 loop_3421: tne %icc, 0x5 fpsub32s %f4, %f6, %f1 fmovdl %icc, %f9, %f14 bpos,a,pn %icc, loop_3422 udivcc %i2, 0x01F9, %o0 ldd [%l7 + 0x68], %f6 fmovspos %xcc, %f8, %f1 loop_3422: siam 0x1 andncc %o4, %i0, %l3 sllx %g6, %l5, %l2 fandnot2s %f14, %f6, %f13 bne,pn %xcc, loop_3423 fornot1 %f6, %f10, %f2 ldd [%l7 + 0x28], %f8 subc %l1, %o3, %i3 loop_3423: ldx [%l7 + 0x50], %o2 ldsw [%l7 + 0x20], %i5 movpos %xcc, %g1, %o6 fmovrdgez %g3, %f0, %f0 stx %i4, [%l7 + 0x38] edge32l %g7, %i7, %i6 fblg %fcc3, loop_3424 bgu,a,pt %xcc, loop_3425 movcc %icc, %g5, %l4 fmovsneg %icc, %f12, %f12 loop_3424: edge16l %o1, %l0, %i1 loop_3425: fmovrsgez %l6, %f6, %f12 stb %o5, [%l7 + 0x41] fornot2 %f2, %f0, %f0 ldd [%l7 + 0x50], %f4 stw %g2, [%l7 + 0x6C] sethi 0x1A3B, %o7 fmuld8ulx16 %f11, %f2, %f4 stx %i2, [%l7 + 0x10] brz,a %g4, loop_3426 fmovspos %icc, %f15, %f12 stw %o0, [%l7 + 0x14] taddcctv %o4, 0x01FC, %l3 loop_3426: lduh [%l7 + 0x52], %i0 ldsw [%l7 + 0x6C], %g6 fbne,a %fcc1, loop_3427 fmul8x16au %f9, %f3, %f12 faligndata %f14, %f12, %f2 stx %l5, [%l7 + 0x70] loop_3427: fpmerge %f3, %f9, %f10 movg %icc, %l2, %l1 umul %i3, %o2, %o3 fzeros %f15 pdist %f4, %f8, %f8 fmovsge %icc, %f2, %f3 fmovspos %xcc, %f0, %f4 bpos,a loop_3428 bvc,a %icc, loop_3429 ldub [%l7 + 0x18], %i5 tpos %icc, 0x5 loop_3428: tg %xcc, 0x4 loop_3429: fbge %fcc1, loop_3430 fcmpd %fcc1, %f4, %f4 movvc %xcc, %g1, %g3 smul %o6, 0x046F, %g7 loop_3430: subcc %i4, %i6, %i7 ble,a,pt %icc, loop_3431 andcc %l4, 0x063F, %o1 sethi 0x0930, %g5 sra %i1, 0x13, %l6 loop_3431: fmovrse %o5, %f10, %f14 fpackfix %f12, %f8 ldsb [%l7 + 0x09], %g2 fsrc1s %f15, %f15 alignaddr %l0, %o7, %i2 xnorcc %o0, 0x164A, %g4 movneg %xcc, %l3, %o4 srl %g6, 0x08, %i0 srax %l2, %l1, %i3 fmul8x16al %f10, %f8, %f4 ldub [%l7 + 0x47], %l5 lduh [%l7 + 0x6E], %o2 nop setx loop_3432, %l0, %l1 jmpl %l1, %o3 fands %f6, %f6, %f3 stw %i5, [%l7 + 0x68] fmovrdgez %g1, %f12, %f0 loop_3432: movrne %g3, %o6, %i4 fmovsl %xcc, %f15, %f1 fornot1s %f5, %f2, %f3 fbuge %fcc1, loop_3433 bge,a,pt %icc, loop_3434 fmovdcc %icc, %f14, %f6 tcc %xcc, 0x3 loop_3433: sra %g7, 0x07, %i6 loop_3434: array8 %i7, %o1, %l4 fcmpeq32 %f0, %f12, %i1 ld [%l7 + 0x20], %f4 fandnot1s %f13, %f9, %f8 andcc %g5, 0x0DD4, %o5 call loop_3435 movrlez %l6, %l0, %g2 stw %o7, [%l7 + 0x50] ba loop_3436 loop_3435: fbuge,a %fcc3, loop_3437 fands %f10, %f6, %f5 sub %i2, %g4, %l3 loop_3436: fmovs %f0, %f0 loop_3437: movle %icc, %o4, %o0 tcc %xcc, 0x2 fandnot1s %f3, %f1, %f15 fmovse %icc, %f1, %f7 ldd [%l7 + 0x68], %f2 fmovdne %icc, %f4, %f12 bg,pn %icc, loop_3438 edge8 %g6, %i0, %l2 lduh [%l7 + 0x30], %l1 stx %l5, [%l7 + 0x30] loop_3438: movrlz %o2, 0x1B1, %i3 std %f8, [%l7 + 0x48] subccc %o3, %g1, %g3 fmul8x16 %f12, %f14, %f2 tvs %icc, 0x4 ld [%l7 + 0x3C], %f5 ldsw [%l7 + 0x10], %i5 ldd [%l7 + 0x70], %f8 fabsd %f12, %f10 fmovdge %xcc, %f5, %f1 ldsh [%l7 + 0x12], %i4 bge,pt %icc, loop_3439 xnor %o6, %g7, %i7 fmovscc %icc, %f12, %f6 ldsw [%l7 + 0x48], %o1 loop_3439: addccc %i6, 0x07AF, %l4 fpack32 %f10, %f0, %f12 stw %g5, [%l7 + 0x18] bcs %xcc, loop_3440 lduh [%l7 + 0x5E], %o5 stx %l6, [%l7 + 0x70] udiv %l0, 0x04C8, %g2 loop_3440: fmovsne %icc, %f5, %f1 ldsh [%l7 + 0x22], %i1 fba,a %fcc0, loop_3441 fmovde %icc, %f10, %f3 tl %xcc, 0x3 stx %o7, [%l7 + 0x70] loop_3441: ldsw [%l7 + 0x24], %i2 movvs %xcc, %l3, %o4 fbne,a %fcc2, loop_3442 lduh [%l7 + 0x6E], %g4 array8 %o0, %i0, %l2 edge32ln %g6, %l1, %l5 loop_3442: bneg,a %icc, loop_3443 bleu %icc, loop_3444 stx %o2, [%l7 + 0x20] fxnors %f0, %f10, %f9 loop_3443: fcmpes %fcc3, %f7, %f10 loop_3444: ld [%l7 + 0x2C], %f3 movneg %xcc, %o3, %g1 bn,a loop_3445 fsrc1 %f10, %f6 fone %f14 movrlz %i3, 0x321, %g3 loop_3445: fbule %fcc0, loop_3446 fmovsn %xcc, %f8, %f3 st %f2, [%l7 + 0x60] movgu %xcc, %i4, %o6 loop_3446: fblg,a %fcc0, loop_3447 tn %icc, 0x0 st %f2, [%l7 + 0x78] srax %i5, 0x15, %g7 loop_3447: ldsh [%l7 + 0x52], %o1 faligndata %f12, %f0, %f6 fzero %f4 stb %i7, [%l7 + 0x2C] sdivx %i6, 0x13E6, %l4 edge16 %o5, %g5, %l6 fabsd %f14, %f2 lduw [%l7 + 0x18], %l0 fpack32 %f12, %f10, %f4 fmovrde %g2, %f12, %f6 sub %i1, 0x0954, %i2 ldub [%l7 + 0x31], %l3 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x4F], %o4 fmovrsgz %g4, %f2, %f1 ldub [%l7 + 0x1B], %o7 fmovsge %icc, %f14, %f6 bn,a %xcc, loop_3448 tvs %icc, 0x3 ble loop_3449 bleu,pt %icc, loop_3450 loop_3448: fnors %f13, %f7, %f15 xorcc %o0, %i0, %g6 loop_3449: movne %xcc, %l2, %l5 loop_3450: fpack16 %f0, %f13 ldub [%l7 + 0x68], %o2 sdiv %o3, 0x1712, %l1 fpmerge %f5, %f7, %f6 stx %i3, [%l7 + 0x60] fmovdvc %xcc, %f14, %f12 std %f12, [%l7 + 0x68] movrgez %g1, 0x1E1, %g3 ldd [%l7 + 0x78], %f14 lduh [%l7 + 0x26], %i4 stx %i5, [%l7 + 0x50] sethi 0x1649, %g7 fmovrdne %o1, %f2, %f4 ldsw [%l7 + 0x74], %o6 tne %xcc, 0x7 sra %i6, %l4, %o5 lduw [%l7 + 0x2C], %g5 fmovsgu %xcc, %f9, %f6 stw %l6, [%l7 + 0x7C] xor %i7, %g2, %l0 fbo %fcc1, loop_3451 fcmpd %fcc3, %f0, %f10 ldx [%l7 + 0x78], %i1 fbul,a %fcc1, loop_3452 loop_3451: faligndata %f4, %f2, %f10 edge32l %l3, %o4, %g4 addc %i2, 0x1E6E, %o0 loop_3452: smul %o7, 0x0578, %g6 sub %i0, 0x1F64, %l2 fmovrsne %l5, %f8, %f9 taddcctv %o2, 0x0C6C, %l1 fpsub16s %f6, %f3, %f12 fandnot1s %f14, %f2, %f6 fbule %fcc3, loop_3453 udivcc %i3, 0x1E59, %o3 lduh [%l7 + 0x76], %g1 stx %g3, [%l7 + 0x20] loop_3453: fblg,a %fcc2, loop_3454 sra %i5, 0x1B, %g7 ld [%l7 + 0x70], %f2 ld [%l7 + 0x34], %f12 loop_3454: fcmped %fcc0, %f10, %f8 fpsub32 %f14, %f8, %f2 sethi 0x01EB, %o1 mulscc %o6, 0x05EA, %i4 ldx [%l7 + 0x10], %i6 fandnot2s %f4, %f8, %f14 edge8l %l4, %g5, %o5 addc %l6, 0x1DA1, %i7 subccc %l0, %g2, %l3 fcmple16 %f2, %f2, %o4 ld [%l7 + 0x6C], %f10 fsrc1s %f5, %f4 brlz,a %i1, loop_3455 movge %xcc, %i2, %g4 stw %o7, [%l7 + 0x7C] tneg %icc, 0x7 loop_3455: stb %o0, [%l7 + 0x16] ld [%l7 + 0x44], %f7 xorcc %i0, 0x031F, %g6 xnorcc %l2, %l5, %l1 ldd [%l7 + 0x18], %f6 fnegd %f0, %f2 tg %xcc, 0x3 fbe,a %fcc1, loop_3456 stb %o2, [%l7 + 0x13] fone %f6 fmovrslez %o3, %f15, %f5 loop_3456: ldd [%l7 + 0x70], %f4 fmovsle %icc, %f3, %f4 tne %xcc, 0x0 movre %i3, 0x12D, %g3 bvs,pn %icc, loop_3457 fmovdge %icc, %f13, %f1 std %f14, [%l7 + 0x78] fmul8x16al %f15, %f1, %f10 loop_3457: ldub [%l7 + 0x13], %i5 ta %xcc, 0x5 sth %g7, [%l7 + 0x22] ldx [%l7 + 0x40], %o1 mulx %o6, 0x01EA, %g1 fbne,a %fcc0, loop_3458 movle %icc, %i6, %l4 fcmple16 %f8, %f4, %i4 fornot1 %f2, %f6, %f0 loop_3458: addc %o5, 0x1570, %l6 edge16ln %g5, %l0, %i7 movn %xcc, %g2, %o4 fmovdg %icc, %f11, %f14 tneg %icc, 0x7 fbuge,a %fcc2, loop_3459 ld [%l7 + 0x4C], %f3 xnor %l3, 0x01D1, %i2 smul %i1, 0x0FBF, %g4 loop_3459: fba,a %fcc1, loop_3460 fabss %f4, %f1 ldsh [%l7 + 0x62], %o0 fexpand %f2, %f0 loop_3460: ldx [%l7 + 0x10], %o7 fmovsg %icc, %f14, %f7 fmovdn %xcc, %f12, %f0 xorcc %i0, %l2, %l5 popc 0x1A8D, %g6 add %o2, 0x140A, %l1 srlx %i3, %g3, %i5 fble,a %fcc1, loop_3461 ldsb [%l7 + 0x32], %o3 fmul8x16au %f5, %f10, %f12 te %icc, 0x7 loop_3461: sll %g7, %o6, %g1 brgz,a %o1, loop_3462 bvc,pn %xcc, loop_3463 edge8ln %i6, %i4, %o5 bcc,a,pn %xcc, loop_3464 loop_3462: edge32l %l4, %g5, %l6 loop_3463: subc %i7, 0x135D, %g2 umulcc %o4, %l3, %i2 loop_3464: ldx [%l7 + 0x10], %i1 ldd [%l7 + 0x40], %f0 ldsh [%l7 + 0x78], %l0 fbne,a %fcc2, loop_3465 addccc %g4, %o7, %i0 fandnot1s %f4, %f2, %f2 array32 %o0, %l5, %g6 loop_3465: fbn %fcc2, loop_3466 subccc %l2, %l1, %i3 fmovdcc %icc, %f15, %f12 fblg,a %fcc2, loop_3467 loop_3466: movvc %xcc, %g3, %i5 lduw [%l7 + 0x30], %o3 fzero %f6 loop_3467: stb %o2, [%l7 + 0x32] std %f4, [%l7 + 0x10] fmovdvc %xcc, %f4, %f13 brgez,a %o6, loop_3468 brgez %g7, loop_3469 fmovrde %g1, %f0, %f0 andcc %o1, %i4, %i6 loop_3468: stw %o5, [%l7 + 0x3C] loop_3469: brlz,a %l4, loop_3470 ldsw [%l7 + 0x68], %l6 st %f3, [%l7 + 0x40] movre %i7, %g5, %g2 loop_3470: ldsh [%l7 + 0x6A], %o4 sth %i2, [%l7 + 0x7E] movleu %xcc, %l3, %l0 tvc %icc, 0x3 ld [%l7 + 0x6C], %f10 ldsh [%l7 + 0x1E], %i1 tle %xcc, 0x7 add %g4, %i0, %o7 edge8 %l5, %o0, %g6 brlz,a %l1, loop_3471 ldsh [%l7 + 0x50], %i3 fpack32 %f8, %f12, %f10 ldub [%l7 + 0x3E], %l2 loop_3471: tg %xcc, 0x6 lduw [%l7 + 0x50], %g3 fblg,a %fcc2, loop_3472 ldd [%l7 + 0x10], %f14 taddcc %o3, %o2, %o6 ldsb [%l7 + 0x51], %i5 loop_3472: ldsb [%l7 + 0x3B], %g7 edge8ln %o1, %i4, %g1 tsubcctv %o5, 0x0269, %l4 fmovsleu %xcc, %f13, %f8 fcmple32 %f6, %f10, %l6 orn %i6, 0x17F0, %i7 fmovrde %g5, %f12, %f8 fmovrdgez %g2, %f12, %f14 fornot2s %f6, %f5, %f6 bl loop_3473 fmovsleu %xcc, %f12, %f11 be,a,pt %icc, loop_3474 ldd [%l7 + 0x10], %f0 loop_3473: brz %i2, loop_3475 fnot1 %f14, %f2 loop_3474: fandnot1 %f14, %f8, %f12 mulscc %o4, 0x1513, %l3 loop_3475: fbn,a %fcc2, loop_3476 fpmerge %f3, %f4, %f10 ld [%l7 + 0x6C], %f15 fmovdcs %xcc, %f7, %f14 loop_3476: movn %icc, %l0, %i1 fmovsleu %xcc, %f13, %f13 tle %xcc, 0x1 movleu %xcc, %i0, %o7 fmul8x16au %f13, %f12, %f10 fmovrdgz %l5, %f2, %f0 ldx [%l7 + 0x50], %g4 umul %g6, 0x0F8E, %l1 umulcc %o0, %i3, %l2 edge32 %o3, %g3, %o2 movcc %xcc, %o6, %i5 fpsub16s %f4, %f10, %f5 fbuge %fcc1, loop_3477 fcmpeq32 %f0, %f12, %o1 ldd [%l7 + 0x10], %f4 brnz %g7, loop_3478 loop_3477: fmovsa %xcc, %f5, %f6 fbul,a %fcc3, loop_3479 sth %g1, [%l7 + 0x4A] loop_3478: call loop_3480 tcs %icc, 0x7 loop_3479: udivx %i4, 0x0F83, %o5 taddcctv %l6, 0x00E9, %i6 loop_3480: fpsub32s %f6, %f15, %f1 fmovdg %icc, %f12, %f6 udivx %i7, 0x1F60, %l4 stb %g2, [%l7 + 0x1B] ldub [%l7 + 0x4D], %i2 fmovdle %xcc, %f1, %f9 fnors %f8, %f5, %f11 fbule,a %fcc1, loop_3481 tl %icc, 0x2 alignaddr %g5, %l3, %o4 fmul8x16au %f3, %f2, %f0 loop_3481: stx %l0, [%l7 + 0x58] fpadd32s %f3, %f9, %f11 bge,pt %icc, loop_3482 fmovsgu %xcc, %f4, %f10 fpack32 %f14, %f10, %f10 fmovscc %xcc, %f5, %f13 loop_3482: ldx [%l7 + 0x40], %i0 addcc %i1, %o7, %l5 subc %g4, %l1, %o0 movcs %xcc, %g6, %i3 fors %f9, %f9, %f15 std %f0, [%l7 + 0x40] lduh [%l7 + 0x5E], %l2 or %o3, 0x1A16, %o2 fcmpd %fcc3, %f2, %f8 xnor %o6, 0x17DB, %g3 edge8 %o1, %g7, %i5 fpadd16 %f6, %f6, %f10 std %f6, [%l7 + 0x68] fnand %f6, %f0, %f8 fnors %f7, %f0, %f3 bg,a %icc, loop_3483 bn,a,pt %xcc, loop_3484 movne %xcc, %g1, %i4 bn,a,pt %xcc, loop_3485 loop_3483: fands %f12, %f6, %f8 loop_3484: fmovsvs %icc, %f9, %f15 movcs %xcc, %o5, %i6 loop_3485: fcmped %fcc3, %f8, %f10 stb %l6, [%l7 + 0x79] fmovdneg %icc, %f13, %f4 tn %xcc, 0x6 fbue %fcc2, loop_3486 fmovsa %icc, %f4, %f14 tvs %icc, 0x0 st %f12, [%l7 + 0x2C] loop_3486: lduh [%l7 + 0x7C], %l4 addccc %i7, 0x130E, %i2 lduw [%l7 + 0x44], %g2 fmovsvs %xcc, %f9, %f4 tn %icc, 0x3 fpsub16s %f14, %f1, %f7 bn,pn %icc, loop_3487 fpadd32 %f12, %f12, %f6 fmuld8sux16 %f9, %f11, %f8 st %f6, [%l7 + 0x7C] loop_3487: tcc %icc, 0x4 lduh [%l7 + 0x56], %g5 sth %l3, [%l7 + 0x6E] fbo %fcc3, loop_3488 fandnot2s %f10, %f0, %f4 siam 0x2 lduw [%l7 + 0x7C], %o4 loop_3488: fones %f6 add %l0, 0x130B, %i0 fandnot1 %f8, %f12, %f10 fmovdgu %icc, %f0, %f10 fsrc2s %f11, %f1 lduh [%l7 + 0x0A], %o7 movre %l5, %g4, %i1 fxnors %f1, %f14, %f11 fsrc1 %f4, %f8 ldsb [%l7 + 0x3F], %o0 std %f12, [%l7 + 0x78] fmovs %f14, %f2 lduw [%l7 + 0x50], %l1 mova %xcc, %g6, %l2 taddcc %i3, 0x0B3E, %o3 fba,a %fcc3, loop_3489 ldsb [%l7 + 0x0C], %o6 fbul,a %fcc2, loop_3490 ldsb [%l7 + 0x60], %o2 loop_3489: lduh [%l7 + 0x70], %o1 mulx %g7, 0x140A, %i5 loop_3490: ldx [%l7 + 0x08], %g1 fbl,a %fcc3, loop_3491 fnegd %f4, %f6 ldd [%l7 + 0x68], %f6 stx %i4, [%l7 + 0x08] loop_3491: be,a,pt %icc, loop_3492 st %f3, [%l7 + 0x30] fbne %fcc3, loop_3493 fcmpne16 %f4, %f14, %o5 loop_3492: movvs %icc, %g3, %i6 ble,a,pt %xcc, loop_3494 loop_3493: taddcctv %l4, %i7, %l6 xorcc %i2, %g2, %g5 bpos,pn %icc, loop_3495 loop_3494: and %l3, %o4, %i0 fpadd16s %f8, %f11, %f15 sll %l0, %o7, %l5 loop_3495: ldsh [%l7 + 0x24], %i1 udiv %g4, 0x038D, %o0 addc %g6, 0x0C6D, %l2 fblg,a %fcc1, loop_3496 ldsw [%l7 + 0x08], %i3 movrlz %o3, 0x3F2, %o6 ldsb [%l7 + 0x2A], %o2 loop_3496: sllx %o1, %g7, %i5 fmovrse %l1, %f10, %f8 ldx [%l7 + 0x08], %g1 ldsh [%l7 + 0x30], %o5 fsrc2 %f8, %f12 alignaddr %i4, %g3, %l4 movrne %i7, %l6, %i6 stb %i2, [%l7 + 0x47] movcc %xcc, %g5, %l3 fmovdneg %xcc, %f13, %f6 sth %o4, [%l7 + 0x5E] xnor %g2, %i0, %o7 subccc %l5, %i1, %l0 std %f10, [%l7 + 0x60] fandnot2s %f13, %f14, %f13 ldub [%l7 + 0x4C], %g4 fabsd %f14, %f4 fbule %fcc0, loop_3497 fornot2 %f0, %f0, %f8 pdist %f2, %f14, %f4 fsrc2s %f6, %f10 loop_3497: movpos %icc, %o0, %g6 stw %i3, [%l7 + 0x4C] st %f7, [%l7 + 0x68] fcmps %fcc1, %f4, %f8 movcs %icc, %l2, %o6 ld [%l7 + 0x0C], %f7 srlx %o2, 0x03, %o1 std %f10, [%l7 + 0x20] tneg %xcc, 0x2 std %f4, [%l7 + 0x68] fbne %fcc2, loop_3498 ldd [%l7 + 0x48], %f0 fmovsvs %xcc, %f12, %f8 tg %xcc, 0x3 loop_3498: stb %o3, [%l7 + 0x52] fornot1 %f14, %f4, %f2 brnz %g7, loop_3499 ldx [%l7 + 0x38], %i5 fnot2s %f14, %f4 bl %xcc, loop_3500 loop_3499: fcmpgt32 %f4, %f10, %g1 or %o5, 0x1DBB, %l1 popc 0x094B, %i4 loop_3500: ld [%l7 + 0x54], %f6 fands %f15, %f11, %f6 fbne %fcc1, loop_3501 movl %icc, %g3, %i7 std %f2, [%l7 + 0x50] fmovrdlz %l4, %f0, %f10 loop_3501: array16 %l6, %i6, %i2 brgz %g5, loop_3502 srlx %l3, %g2, %i0 fbuge %fcc2, loop_3503 stx %o7, [%l7 + 0x28] loop_3502: edge16l %l5, %o4, %i1 sth %g4, [%l7 + 0x0C] loop_3503: ldx [%l7 + 0x08], %o0 edge32 %g6, %i3, %l2 mulx %o6, 0x179F, %o2 ta %icc, 0x4 edge16ln %l0, %o1, %o3 sth %i5, [%l7 + 0x6A] fbl,a %fcc1, loop_3504 ldsb [%l7 + 0x6B], %g7 fcmps %fcc3, %f12, %f9 subcc %g1, 0x0093, %o5 loop_3504: stb %i4, [%l7 + 0x5E] ba,a %xcc, loop_3505 srax %g3, %l1, %i7 movrlez %l4, %l6, %i6 xorcc %i2, 0x0F7A, %l3 loop_3505: fmovsgu %icc, %f0, %f15 fsrc1s %f11, %f10 brnz,a %g2, loop_3506 bvs,a loop_3507 fcmpne16 %f0, %f12, %g5 fxors %f4, %f8, %f11 loop_3506: fmovdleu %icc, %f3, %f15 loop_3507: bcc,a,pt %icc, loop_3508 fmovd %f4, %f8 edge8n %i0, %l5, %o7 ldd [%l7 + 0x40], %f10 loop_3508: edge8ln %o4, %i1, %o0 fxors %f10, %f3, %f7 fpadd16s %f1, %f3, %f6 bg,a %icc, loop_3509 stw %g6, [%l7 + 0x18] fpadd16 %f10, %f4, %f14 call loop_3510 loop_3509: ldsw [%l7 + 0x64], %g4 movcc %xcc, %l2, %o6 fcmpgt16 %f14, %f6, %o2 loop_3510: fpsub16 %f0, %f8, %f6 fexpand %f14, %f8 array32 %i3, %l0, %o1 fble,a %fcc3, loop_3511 fmul8x16al %f10, %f13, %f8 ld [%l7 + 0x4C], %f13 sdivcc %o3, 0x111D, %i5 loop_3511: be,a,pt %xcc, loop_3512 edge16n %g1, %o5, %i4 movge %icc, %g7, %l1 tvc %xcc, 0x6 loop_3512: fsrc1 %f2, %f4 edge8ln %g3, %i7, %l4 stx %i6, [%l7 + 0x10] fbne,a %fcc1, loop_3513 movrgez %i2, 0x261, %l3 fmovspos %icc, %f15, %f4 movleu %icc, %l6, %g2 loop_3513: movcc %xcc, %i0, %l5 bleu,a %xcc, loop_3514 fbne %fcc0, loop_3515 std %f2, [%l7 + 0x68] fmovse %xcc, %f9, %f9 loop_3514: tcs %xcc, 0x3 loop_3515: taddcctv %g5, %o4, %o7 pdist %f14, %f14, %f12 fbue,a %fcc0, loop_3516 addcc %i1, 0x008A, %g6 fmovrslz %g4, %f0, %f11 fmovscc %icc, %f4, %f15 loop_3516: ld [%l7 + 0x0C], %f14 fmovsa %xcc, %f5, %f1 std %f6, [%l7 + 0x40] sra %l2, %o0, %o2 stx %o6, [%l7 + 0x38] stx %l0, [%l7 + 0x58] tpos %icc, 0x4 bshuffle %f6, %f0, %f0 stx %i3, [%l7 + 0x10] ldsh [%l7 + 0x40], %o1 movpos %icc, %o3, %g1 fbul,a %fcc3, loop_3517 fmovrsgez %i5, %f2, %f15 stx %o5, [%l7 + 0x18] siam 0x2 loop_3517: ldx [%l7 + 0x20], %i4 fmul8x16au %f0, %f7, %f6 ldd [%l7 + 0x60], %f14 srlx %g7, %l1, %g3 ldd [%l7 + 0x18], %f2 tpos %xcc, 0x6 fmovrslez %l4, %f9, %f5 sll %i7, %i6, %l3 pdist %f0, %f0, %f10 fbl %fcc1, loop_3518 ldx [%l7 + 0x48], %i2 fmovsleu %xcc, %f7, %f14 stw %g2, [%l7 + 0x40] loop_3518: ldsw [%l7 + 0x38], %l6 fmovrsgez %l5, %f9, %f2 fcmpgt32 %f4, %f10, %i0 fnegd %f4, %f0 sdivcc %g5, 0x1123, %o7 tleu %xcc, 0x0 fmovdleu %xcc, %f12, %f7 fandnot1 %f0, %f6, %f8 bg,a,pt %xcc, loop_3519 tsubcc %o4, 0x061D, %g6 fcmpeq16 %f14, %f14, %g4 fcmple32 %f6, %f2, %l2 loop_3519: fpsub32s %f14, %f1, %f3 nop setx loop_3520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x58], %i1 mulx %o2, 0x0B6A, %o6 fbo %fcc3, loop_3521 loop_3520: lduh [%l7 + 0x50], %l0 fmovsge %xcc, %f6, %f2 fmovrsne %o0, %f1, %f14 loop_3521: and %i3, 0x128D, %o3 fxors %f10, %f1, %f13 fbge %fcc1, loop_3522 fpackfix %f0, %f12 ld [%l7 + 0x38], %f13 movrne %o1, %g1, %i5 loop_3522: ldsh [%l7 + 0x30], %i4 fands %f0, %f0, %f12 stb %o5, [%l7 + 0x46] tneg %icc, 0x0 fmovrdlez %g7, %f10, %f8 ldub [%l7 + 0x0E], %g3 fmovda %xcc, %f7, %f8 bvs %icc, loop_3523 movrgez %l1, %l4, %i7 fmovrdlez %i6, %f6, %f12 xor %l3, 0x0DF4, %g2 loop_3523: movcc %xcc, %i2, %l6 movl %icc, %l5, %i0 nop setx loop_3524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x6C], %g5 ldsw [%l7 + 0x0C], %o7 nop setx loop_3525, %l0, %l1 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_3524: ldsh [%l7 + 0x70], %o4 fmuld8ulx16 %f3, %f14, %f12 fcmpne16 %f14, %f12, %g4 loop_3525: ldd [%l7 + 0x28], %f14 umul %l2, 0x181A, %i1 fmovdpos %icc, %f9, %f10 ld [%l7 + 0x74], %f7 fble %fcc1, loop_3526 fbl %fcc2, loop_3527 fpadd32 %f10, %f4, %f6 fnot1s %f15, %f6 loop_3526: ld [%l7 + 0x68], %f4 loop_3527: fpadd16s %f1, %f0, %f14 xor %o2, %g6, %l0 fcmpeq16 %f14, %f10, %o0 bleu,a loop_3528 ld [%l7 + 0x7C], %f1 tn %icc, 0x7 andncc %o6, %o3, %o1 loop_3528: brgez,a %g1, loop_3529 fors %f8, %f0, %f4 fbug %fcc0, loop_3530 fpsub16s %f0, %f5, %f3 loop_3529: movn %icc, %i3, %i4 mulx %o5, 0x164A, %g7 loop_3530: or %i5, %g3, %l1 movneg %icc, %l4, %i6 fandnot1s %f5, %f6, %f15 stw %i7, [%l7 + 0x60] fbu %fcc3, loop_3531 st %f15, [%l7 + 0x18] fmovrsne %l3, %f7, %f1 ldub [%l7 + 0x52], %i2 loop_3531: stx %l6, [%l7 + 0x78] fmovsneg %xcc, %f1, %f4 fmul8x16 %f9, %f10, %f4 orn %g2, %i0, %g5 fbn,a %fcc0, loop_3532 move %xcc, %o7, %l5 stx %o4, [%l7 + 0x08] sub %l2, 0x1F48, %i1 loop_3532: fmovrdlez %o2, %f4, %f4 stx %g6, [%l7 + 0x78] fnot2 %f14, %f0 ldx [%l7 + 0x70], %l0 mova %icc, %o0, %g4 fnands %f5, %f11, %f14 edge8 %o6, %o3, %g1 fbl %fcc1, loop_3533 fmovrdne %i3, %f10, %f2 tcs %icc, 0x2 ldsb [%l7 + 0x37], %o1 loop_3533: tle %xcc, 0x3 fmovrsne %i4, %f1, %f12 mulx %o5, 0x1021, %g7 fmovsge %xcc, %f14, %f3 smul %i5, 0x1163, %l1 fcmpne16 %f0, %f14, %g3 tvc %icc, 0x5 fbe,a %fcc3, loop_3534 brnz %l4, loop_3535 tsubcctv %i7, 0x0389, %i6 udiv %i2, 0x0D96, %l3 loop_3534: fpackfix %f2, %f9 loop_3535: fmovrsne %l6, %f4, %f4 sth %i0, [%l7 + 0x20] fmovde %icc, %f2, %f11 ldd [%l7 + 0x70], %f8 lduw [%l7 + 0x40], %g5 ldx [%l7 + 0x18], %o7 fandnot1 %f14, %f14, %f14 ldsb [%l7 + 0x24], %g2 ldx [%l7 + 0x48], %o4 fandnot2 %f10, %f6, %f12 brlez %l2, loop_3536 fbne,a %fcc2, loop_3537 call loop_3538 fcmpes %fcc1, %f8, %f7 loop_3536: edge32n %i1, %l5, %g6 loop_3537: ldsb [%l7 + 0x4A], %l0 loop_3538: andcc %o0, 0x1F6E, %o2 movrlz %g4, %o6, %o3 sdivcc %g1, 0x0EC5, %o1 fsrc1 %f8, %f14 sdivcc %i4, 0x1833, %o5 fbo %fcc3, loop_3539 andcc %i3, 0x01D3, %i5 std %f2, [%l7 + 0x20] ldub [%l7 + 0x60], %l1 loop_3539: fmuld8ulx16 %f0, %f7, %f8 sdivcc %g7, 0x0DF8, %g3 andcc %i7, %i6, %l4 brgez,a %i2, loop_3540 ldsw [%l7 + 0x1C], %l3 fbo,a %fcc1, loop_3541 fmovscc %icc, %f1, %f11 loop_3540: umulcc %i0, 0x1283, %l6 nop setx loop_3542, %l0, %l1 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_3541: bl,pn %xcc, loop_3543 movleu %xcc, %o7, %g2 sdivcc %g5, 0x18BA, %o4 loop_3542: lduw [%l7 + 0x34], %i1 loop_3543: ldsw [%l7 + 0x6C], %l2 fbne,a %fcc1, loop_3544 bpos loop_3545 fpmerge %f4, %f5, %f4 fbuge,a %fcc1, loop_3546 loop_3544: umulcc %g6, 0x19C8, %l5 loop_3545: taddcc %l0, 0x0F66, %o2 fbn,a %fcc3, loop_3547 loop_3546: fble %fcc0, loop_3548 movleu %icc, %o0, %o6 fmovspos %icc, %f14, %f8 loop_3547: fmovdvc %icc, %f12, %f4 loop_3548: fmovsvs %xcc, %f5, %f6 st %f4, [%l7 + 0x30] fandnot2 %f12, %f14, %f6 fmovdcs %icc, %f11, %f15 fcmpgt16 %f6, %f2, %g4 sra %o3, 0x03, %g1 xnorcc %o1, %i4, %i3 std %f6, [%l7 + 0x38] fbe,a %fcc1, loop_3549 bne,a loop_3550 std %f10, [%l7 + 0x78] andn %i5, 0x0B31, %l1 loop_3549: st %f0, [%l7 + 0x1C] loop_3550: fpsub32 %f6, %f4, %f2 stw %g7, [%l7 + 0x08] fxors %f4, %f0, %f1 fbg,a %fcc1, loop_3551 brgz %g3, loop_3552 ldsw [%l7 + 0x54], %i7 movrlz %o5, 0x00C, %l4 loop_3551: fmovrdgz %i2, %f6, %f14 loop_3552: bl,a loop_3553 call loop_3554 for %f14, %f14, %f8 edge16ln %i6, %l3, %i0 loop_3553: xorcc %l6, %o7, %g5 loop_3554: add %g2, %i1, %l2 movle %icc, %o4, %l5 fcmpd %fcc3, %f8, %f6 edge16n %g6, %o2, %l0 movrgez %o6, 0x3F4, %g4 fba,a %fcc2, loop_3555 fmuld8ulx16 %f10, %f4, %f0 fpadd16 %f2, %f12, %f0 ldsh [%l7 + 0x42], %o3 loop_3555: ldub [%l7 + 0x19], %o0 ld [%l7 + 0x48], %f12 edge16 %g1, %o1, %i3 fbl,a %fcc0, loop_3556 ldd [%l7 + 0x10], %f0 stx %i5, [%l7 + 0x10] stx %l1, [%l7 + 0x48] loop_3556: fmovsneg %xcc, %f12, %f14 tle %xcc, 0x3 stx %i4, [%l7 + 0x18] movneg %icc, %g7, %i7 fmovdgu %xcc, %f10, %f11 movle %icc, %o5, %l4 fpadd16 %f4, %f10, %f6 ld [%l7 + 0x08], %f1 movneg %xcc, %g3, %i2 tleu %xcc, 0x0 fbug %fcc1, loop_3557 ldx [%l7 + 0x08], %l3 movne %icc, %i0, %l6 bvs,a %icc, loop_3558 loop_3557: brlz,a %o7, loop_3559 movvs %xcc, %g5, %g2 edge16l %i6, %i1, %l2 loop_3558: fcmple32 %f8, %f10, %l5 loop_3559: ldub [%l7 + 0x2D], %o4 fmovd %f8, %f12 brgez %g6, loop_3560 ldsw [%l7 + 0x38], %o2 nop setx loop_3561, %l0, %l1 jmpl %l1, %l0 fmuld8sux16 %f8, %f2, %f2 loop_3560: stb %o6, [%l7 + 0x6A] ldx [%l7 + 0x40], %o3 loop_3561: fbug %fcc1, loop_3562 fbn %fcc2, loop_3563 std %f4, [%l7 + 0x18] umulcc %g4, %g1, %o1 loop_3562: movcc %xcc, %o0, %i5 loop_3563: fmovdg %xcc, %f4, %f7 fmovsg %icc, %f14, %f1 fmovd %f0, %f6 srlx %l1, %i3, %i4 fand %f10, %f4, %f0 lduw [%l7 + 0x38], %i7 fmul8ulx16 %f12, %f0, %f4 tg %xcc, 0x5 stw %o5, [%l7 + 0x38] udivcc %g7, 0x042F, %l4 fmovdpos %xcc, %f1, %f11 edge32n %g3, %l3, %i2 stx %l6, [%l7 + 0x58] tgu %xcc, 0x5 umul %o7, %g5, %i0 tn %icc, 0x0 lduh [%l7 + 0x34], %i6 fpsub32 %f10, %f0, %f10 fbul,a %fcc2, loop_3564 addc %g2, %l2, %l5 edge8n %o4, %i1, %o2 tvc %icc, 0x2 loop_3564: addcc %l0, %g6, %o3 ldub [%l7 + 0x14], %o6 fbug,a %fcc0, loop_3565 fmul8x16 %f6, %f14, %f4 fmovrdgz %g4, %f14, %f0 orcc %g1, %o0, %o1 loop_3565: fones %f1 fbul,a %fcc1, loop_3566 fmovd %f8, %f8 tgu %xcc, 0x6 be,a loop_3567 loop_3566: fmovdne %icc, %f11, %f4 sdivcc %i5, 0x1885, %i3 fmuld8sux16 %f9, %f14, %f12 loop_3567: ld [%l7 + 0x5C], %f0 ldsh [%l7 + 0x78], %i4 movneg %xcc, %l1, %o5 bgu,pn %xcc, loop_3568 fmovdvc %xcc, %f10, %f9 edge32l %i7, %g7, %l4 xorcc %g3, %l3, %i2 loop_3568: addc %o7, 0x08BF, %g5 tcs %icc, 0x4 fmovdleu %xcc, %f8, %f3 movpos %icc, %i0, %i6 fabss %f3, %f14 ldsw [%l7 + 0x38], %l6 lduw [%l7 + 0x70], %l2 fmovdle %xcc, %f13, %f9 brgz %g2, loop_3569 fmovdge %xcc, %f7, %f1 popc %o4, %i1 ld [%l7 + 0x7C], %f7 loop_3569: ld [%l7 + 0x54], %f9 fmovrsgez %l5, %f10, %f10 fmovse %icc, %f12, %f14 sra %o2, %g6, %l0 fornot1 %f10, %f6, %f8 or %o6, %g4, %g1 stw %o3, [%l7 + 0x3C] fmovrse %o1, %f14, %f3 ldd [%l7 + 0x38], %f10 ld [%l7 + 0x74], %f14 stx %i5, [%l7 + 0x30] ld [%l7 + 0x28], %f7 ldsb [%l7 + 0x2D], %o0 fmovrslz %i4, %f10, %f14 fpsub16s %f13, %f13, %f7 fbn %fcc1, loop_3570 fmovsgu %icc, %f14, %f7 sra %l1, 0x15, %i3 fsrc2s %f12, %f15 loop_3570: fandnot2s %f3, %f0, %f8 mova %xcc, %i7, %o5 ldsw [%l7 + 0x0C], %g7 fmovda %xcc, %f3, %f9 tg %xcc, 0x1 stw %l4, [%l7 + 0x14] nop setx loop_3571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %icc, %f15, %f15 bcc %icc, loop_3572 std %f0, [%l7 + 0x60] loop_3571: lduw [%l7 + 0x74], %g3 movrlez %l3, %i2, %o7 loop_3572: popc 0x081C, %g5 edge32l %i6, %l6, %i0 bg,pn %icc, loop_3573 mulx %l2, %o4, %i1 std %f8, [%l7 + 0x28] alignaddr %l5, %o2, %g2 loop_3573: ldsb [%l7 + 0x64], %g6 ldsw [%l7 + 0x60], %o6 fbge %fcc0, loop_3574 ld [%l7 + 0x50], %f14 edge8n %g4, %l0, %g1 edge32n %o1, %o3, %i5 loop_3574: ba,a loop_3575 fands %f4, %f10, %f0 taddcctv %i4, %l1, %o0 ldub [%l7 + 0x35], %i7 loop_3575: fcmpes %fcc1, %f10, %f2 orcc %i3, %g7, %o5 xorcc %g3, 0x1550, %l3 edge8ln %i2, %o7, %l4 movneg %xcc, %g5, %i6 xorcc %i0, 0x0B07, %l2 nop setx loop_3576, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f5, %f0 fble,a %fcc2, loop_3577 movne %xcc, %l6, %i1 loop_3576: subcc %l5, %o4, %o2 udiv %g6, 0x1DAA, %o6 loop_3577: fbue,a %fcc1, loop_3578 ldd [%l7 + 0x70], %f12 movcs %icc, %g2, %l0 fbe %fcc3, loop_3579 loop_3578: stx %g1, [%l7 + 0x38] fmovrslz %g4, %f5, %f3 brnz %o3, loop_3580 loop_3579: fmovdne %icc, %f11, %f2 stb %o1, [%l7 + 0x0E] movl %xcc, %i5, %l1 loop_3580: sra %o0, 0x0A, %i4 fabss %f5, %f11 stw %i3, [%l7 + 0x60] tcc %xcc, 0x6 tvc %xcc, 0x5 bleu,a loop_3581 tsubcctv %g7, 0x078E, %o5 st %f3, [%l7 + 0x2C] udivcc %g3, 0x0704, %i7 loop_3581: fcmpd %fcc3, %f6, %f8 movvs %icc, %l3, %i2 fmovsa %xcc, %f9, %f6 fmovsvc %xcc, %f4, %f15 fmovdcs %xcc, %f0, %f5 fmovdleu %icc, %f1, %f14 ldsw [%l7 + 0x58], %l4 fmovrdlz %g5, %f0, %f10 fmovsvc %xcc, %f1, %f13 stw %o7, [%l7 + 0x14] movrgz %i0, 0x279, %l2 fpadd32 %f14, %f6, %f2 fpadd32s %f2, %f8, %f11 fmovd %f2, %f0 faligndata %f6, %f6, %f12 xnor %i6, %l6, %i1 std %f14, [%l7 + 0x70] ld [%l7 + 0x64], %f13 fmovdne %xcc, %f10, %f2 ldd [%l7 + 0x10], %f12 tge %xcc, 0x6 brgz,a %l5, loop_3582 fmovdvs %xcc, %f7, %f4 faligndata %f10, %f12, %f12 sub %o2, %o4, %g6 loop_3582: edge32 %o6, %g2, %l0 ldsh [%l7 + 0x70], %g4 fbge,a %fcc0, loop_3583 addc %g1, 0x15B7, %o3 ldub [%l7 + 0x76], %i5 ldsh [%l7 + 0x58], %l1 loop_3583: bpos,a,pt %xcc, loop_3584 faligndata %f4, %f12, %f2 fmovrdlez %o0, %f10, %f4 fzero %f12 loop_3584: movrne %o1, 0x092, %i3 stx %i4, [%l7 + 0x20] fpack16 %f2, %f3 fornot1 %f10, %f6, %f14 fmovsg %icc, %f0, %f7 mulscc %g7, %g3, %o5 fpmerge %f7, %f3, %f4 ldsb [%l7 + 0x63], %i7 bcs,pn %xcc, loop_3585 fpadd32s %f7, %f4, %f1 fexpand %f3, %f10 fcmpeq32 %f14, %f2, %l3 loop_3585: brz,a %l4, loop_3586 bne,a,pn %xcc, loop_3587 stw %g5, [%l7 + 0x2C] fnot2 %f6, %f10 loop_3586: fnot1 %f4, %f8 loop_3587: udivcc %o7, 0x1ED6, %i2 popc %i0, %i6 tge %xcc, 0x6 fmovsn %icc, %f11, %f2 std %f0, [%l7 + 0x58] ld [%l7 + 0x30], %f7 movrne %l6, %l2, %i1 fbg,a %fcc3, loop_3588 lduw [%l7 + 0x34], %l5 fbe,a %fcc0, loop_3589 std %f12, [%l7 + 0x28] loop_3588: movg %icc, %o4, %o2 fmovsa %xcc, %f0, %f6 loop_3589: mulx %g6, %g2, %o6 faligndata %f12, %f8, %f6 mulx %g4, 0x0555, %g1 movgu %xcc, %o3, %i5 fbe %fcc0, loop_3590 bleu,a loop_3591 ld [%l7 + 0x1C], %f2 movge %xcc, %l1, %l0 loop_3590: xnorcc %o1, 0x1EA2, %i3 loop_3591: fmuld8sux16 %f15, %f2, %f8 fba,a %fcc1, loop_3592 brlz,a %i4, loop_3593 bne,pt %xcc, loop_3594 fcmpd %fcc2, %f10, %f10 loop_3592: fandnot1s %f15, %f7, %f15 loop_3593: array32 %o0, %g3, %g7 loop_3594: brgez %o5, loop_3595 ldx [%l7 + 0x30], %l3 ldd [%l7 + 0x40], %f4 tsubcctv %l4, 0x096B, %g5 loop_3595: bvs,a %xcc, loop_3596 stx %i7, [%l7 + 0x20] fexpand %f7, %f6 srax %o7, %i0, %i6 loop_3596: movrne %l6, %l2, %i2 tge %icc, 0x3 std %f8, [%l7 + 0x38] tsubcctv %l5, 0x1E6B, %i1 sth %o2, [%l7 + 0x7A] fmovsvs %xcc, %f7, %f7 brgz %g6, loop_3597 stx %o4, [%l7 + 0x70] fmovsvs %xcc, %f10, %f5 ldsw [%l7 + 0x2C], %o6 loop_3597: fnand %f10, %f10, %f8 subccc %g4, %g2, %o3 fmovdg %xcc, %f2, %f8 or %i5, %l1, %g1 call loop_3598 tsubcc %o1, %l0, %i3 movvs %icc, %i4, %o0 ld [%l7 + 0x6C], %f11 loop_3598: sth %g3, [%l7 + 0x78] edge8n %g7, %o5, %l4 edge32n %l3, %i7, %g5 edge32ln %o7, %i0, %i6 fmovsgu %xcc, %f10, %f6 fandnot2s %f9, %f11, %f9 ldub [%l7 + 0x76], %l6 lduh [%l7 + 0x2C], %i2 orncc %l5, 0x17FA, %l2 stx %i1, [%l7 + 0x48] edge32l %g6, %o4, %o6 fcmps %fcc2, %f12, %f7 addccc %g4, %o2, %g2 umulcc %o3, 0x15CB, %i5 fmovrsne %g1, %f9, %f1 lduh [%l7 + 0x10], %o1 tn %xcc, 0x3 fbge %fcc3, loop_3599 lduh [%l7 + 0x2E], %l0 brlz %i3, loop_3600 ldsw [%l7 + 0x0C], %l1 loop_3599: fcmpes %fcc0, %f5, %f1 lduw [%l7 + 0x7C], %i4 loop_3600: ldsw [%l7 + 0x3C], %g3 movrlz %g7, %o5, %o0 fcmpes %fcc3, %f1, %f6 ldsh [%l7 + 0x1A], %l4 fpadd16s %f6, %f7, %f13 fmovsvc %xcc, %f7, %f8 fcmpeq32 %f12, %f6, %i7 ld [%l7 + 0x4C], %f7 andn %g5, %l3, %o7 bneg,a,pn %icc, loop_3601 lduh [%l7 + 0x10], %i6 fmovrse %l6, %f11, %f7 fpadd16s %f14, %f10, %f4 loop_3601: tpos %xcc, 0x0 fnot2 %f6, %f12 umulcc %i2, 0x1360, %i0 stx %l5, [%l7 + 0x20] std %f14, [%l7 + 0x18] sth %l2, [%l7 + 0x32] fcmpgt32 %f0, %f4, %g6 lduh [%l7 + 0x6C], %o4 sth %o6, [%l7 + 0x1A] lduh [%l7 + 0x54], %i1 fmovrdlez %o2, %f12, %f0 fnot1 %f8, %f12 brlez,a %g2, loop_3602 edge8n %o3, %g4, %i5 sdiv %o1, 0x1272, %l0 xnor %g1, 0x0C84, %i3 loop_3602: fcmped %fcc2, %f12, %f10 std %f6, [%l7 + 0x50] fmovsg %xcc, %f12, %f2 bgu,a,pn %icc, loop_3603 fmovdne %xcc, %f9, %f1 fmovdvc %xcc, %f0, %f9 umul %i4, %l1, %g3 loop_3603: ld [%l7 + 0x74], %f7 stx %o5, [%l7 + 0x30] fbn %fcc0, loop_3604 tcc %icc, 0x4 movre %g7, %o0, %l4 addccc %i7, 0x0611, %l3 loop_3604: fornot1 %f0, %f8, %f0 sub %g5, %o7, %l6 ld [%l7 + 0x2C], %f7 fmovrsgez %i2, %f15, %f4 bcs,a,pt %icc, loop_3605 fmovdg %xcc, %f3, %f7 mulx %i0, 0x086D, %l5 tl %xcc, 0x3 loop_3605: std %f14, [%l7 + 0x08] fandnot2s %f15, %f6, %f7 fbue,a %fcc0, loop_3606 sethi 0x0D65, %i6 fbne,a %fcc1, loop_3607 movn %icc, %l2, %o4 loop_3606: ldsw [%l7 + 0x74], %g6 fbl %fcc0, loop_3608 loop_3607: tsubcc %i1, 0x061E, %o6 fbe %fcc1, loop_3609 fmovrslez %g2, %f13, %f7 loop_3608: fmovdgu %xcc, %f3, %f8 std %f2, [%l7 + 0x08] loop_3609: fmovscs %icc, %f9, %f15 fpadd16 %f8, %f8, %f10 ld [%l7 + 0x44], %f7 fmovrdlz %o2, %f14, %f14 movrlz %g4, 0x20C, %o3 stb %i5, [%l7 + 0x4A] bgu loop_3610 stw %o1, [%l7 + 0x08] fcmpd %fcc0, %f2, %f2 sth %l0, [%l7 + 0x74] loop_3610: nop setx loop_3611, %l0, %l1 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 %i3, %i4, %l1 edge32l %g3, %o5, %g1 st %f11, [%l7 + 0x78] loop_3611: tn %icc, 0x4 udiv %g7, 0x0611, %o0 fbul %fcc3, loop_3612 lduw [%l7 + 0x54], %l4 sth %l3, [%l7 + 0x3E] be,a,pt %icc, loop_3613 loop_3612: movcs %xcc, %i7, %o7 fmovda %icc, %f10, %f0 fpsub32s %f0, %f9, %f14 loop_3613: fmovdgu %icc, %f4, %f10 ld [%l7 + 0x38], %f5 ldd [%l7 + 0x48], %f8 lduh [%l7 + 0x26], %l6 nop setx loop_3614, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x2A], %g5 ldx [%l7 + 0x28], %i2 fmovdcs %icc, %f1, %f2 loop_3614: movrlz %i0, %i6, %l5 fmuld8ulx16 %f15, %f0, %f6 fnegd %f10, %f14 lduh [%l7 + 0x6E], %l2 fone %f8 fornot1 %f10, %f10, %f6 st %f1, [%l7 + 0x74] subc %g6, 0x0930, %o4 fmovsl %icc, %f4, %f3 smulcc %i1, %g2, %o2 nop setx loop_3615, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg,pn %icc, loop_3616 ldub [%l7 + 0x55], %o6 lduh [%l7 + 0x5C], %g4 loop_3615: ldub [%l7 + 0x64], %i5 loop_3616: fzero %f2 fbul,a %fcc0, loop_3617 st %f8, [%l7 + 0x54] nop setx loop_3618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o3, [%l7 + 0x54] loop_3617: fmul8x16al %f7, %f7, %f2 fbu,a %fcc2, loop_3619 loop_3618: lduw [%l7 + 0x28], %o1 tl %icc, 0x7 brgz %i3, loop_3620 loop_3619: ta %icc, 0x0 fnor %f2, %f6, %f12 andcc %l0, 0x14F1, %i4 loop_3620: tsubcc %g3, %l1, %o5 fsrc1 %f14, %f8 ldub [%l7 + 0x7C], %g1 ld [%l7 + 0x28], %f2 ldsh [%l7 + 0x42], %o0 fxor %f10, %f14, %f4 ldsw [%l7 + 0x54], %l4 fbl,a %fcc0, loop_3621 ldsw [%l7 + 0x10], %g7 st %f1, [%l7 + 0x28] ba %icc, loop_3622 loop_3621: stx %l3, [%l7 + 0x30] fones %f10 ldsh [%l7 + 0x12], %o7 loop_3622: ldx [%l7 + 0x30], %i7 ldsb [%l7 + 0x50], %l6 sdiv %i2, 0x05E7, %g5 nop setx loop_3623, %l0, %l1 jmpl %l1, %i0 fbe %fcc1, loop_3624 std %f2, [%l7 + 0x08] movre %l5, %l2, %i6 loop_3623: bn,a,pt %icc, loop_3625 loop_3624: movre %g6, 0x0AF, %o4 sth %g2, [%l7 + 0x12] orcc %i1, 0x1621, %o6 loop_3625: ldsb [%l7 + 0x4F], %g4 movpos %xcc, %i5, %o3 tsubcc %o1, 0x1264, %o2 ld [%l7 + 0x18], %f5 smul %l0, %i4, %g3 fnegd %f10, %f8 st %f2, [%l7 + 0x70] siam 0x3 st %f13, [%l7 + 0x08] fbule %fcc1, loop_3626 umulcc %i3, %l1, %g1 srl %o0, %l4, %o5 fandnot2s %f6, %f11, %f2 loop_3626: ldd [%l7 + 0x18], %f6 sethi 0x094E, %g7 fmovdl %xcc, %f13, %f3 ldsw [%l7 + 0x60], %l3 taddcctv %o7, 0x0779, %i7 fmovda %icc, %f0, %f0 fmovsl %icc, %f15, %f14 fcmpeq32 %f2, %f0, %i2 fmovdleu %xcc, %f4, %f3 sth %l6, [%l7 + 0x7C] fnot2 %f12, %f12 fbn,a %fcc3, loop_3627 fmovdg %icc, %f13, %f7 or %i0, 0x1A2C, %g5 fpsub16s %f3, %f14, %f10 loop_3627: movn %icc, %l5, %l2 fblg,a %fcc1, loop_3628 andncc %i6, %o4, %g2 fxnor %f2, %f12, %f4 ldsw [%l7 + 0x0C], %g6 loop_3628: bvc %icc, loop_3629 sethi 0x0A66, %i1 ldx [%l7 + 0x50], %o6 fbe %fcc2, loop_3630 loop_3629: ldsb [%l7 + 0x1C], %i5 fmovrsgz %o3, %f5, %f12 ldub [%l7 + 0x4A], %o1 loop_3630: fnot2s %f3, %f9 fpsub16 %f8, %f6, %f10 be %icc, loop_3631 fmovse %icc, %f8, %f14 fsrc1 %f12, %f2 fxnor %f6, %f4, %f14 loop_3631: stx %g4, [%l7 + 0x60] bg,a,pn %xcc, loop_3632 orcc %o2, 0x05F6, %i4 srlx %g3, 0x13, %l0 brnz,a %i3, loop_3633 loop_3632: bge,a,pn %icc, loop_3634 ld [%l7 + 0x68], %f6 bcs loop_3635 loop_3633: edge8l %g1, %l1, %l4 loop_3634: fpadd16s %f6, %f3, %f10 fmul8x16al %f12, %f3, %f0 loop_3635: fmovdl %icc, %f2, %f3 fbug,a %fcc1, loop_3636 ldub [%l7 + 0x0D], %o5 fpadd32s %f12, %f9, %f13 umulcc %o0, %g7, %l3 loop_3636: tcs %xcc, 0x3 ldx [%l7 + 0x60], %o7 tle %xcc, 0x4 fpmerge %f4, %f5, %f10 fbge %fcc1, loop_3637 stx %i7, [%l7 + 0x60] ldx [%l7 + 0x18], %i2 fpack16 %f10, %f4 loop_3637: fbuge,a %fcc2, loop_3638 stx %l6, [%l7 + 0x20] ldub [%l7 + 0x66], %i0 fornot1 %f6, %f12, %f0 loop_3638: bn loop_3639 fxnor %f12, %f2, %f0 fandnot2s %f5, %f12, %f12 fand %f8, %f8, %f4 loop_3639: fpack32 %f14, %f6, %f0 stx %l5, [%l7 + 0x58] movneg %icc, %l2, %g5 fmovsle %icc, %f6, %f7 fnegd %f10, %f8 movrgez %o4, %i6, %g2 call loop_3640 ldd [%l7 + 0x40], %f0 ldsb [%l7 + 0x74], %g6 sll %o6, 0x15, %i5 loop_3640: lduh [%l7 + 0x76], %o3 ldsh [%l7 + 0x24], %i1 fbule,a %fcc2, loop_3641 tvs %icc, 0x4 fbge,a %fcc2, loop_3642 sth %o1, [%l7 + 0x7A] loop_3641: ldx [%l7 + 0x50], %g4 stw %o2, [%l7 + 0x28] loop_3642: udivcc %i4, 0x10E0, %g3 sth %i3, [%l7 + 0x58] ldx [%l7 + 0x08], %l0 fbne,a %fcc0, loop_3643 std %f2, [%l7 + 0x28] ldsb [%l7 + 0x7D], %g1 fmovrdlez %l4, %f14, %f4 loop_3643: fnot1 %f10, %f4 tcs %xcc, 0x1 ldx [%l7 + 0x58], %o5 subcc %l1, %g7, %o0 movn %xcc, %o7, %l3 nop setx loop_3644, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pt %icc, loop_3645 ldub [%l7 + 0x3C], %i2 ldx [%l7 + 0x08], %l6 loop_3644: ldsw [%l7 + 0x44], %i7 loop_3645: bcc,a,pt %xcc, loop_3646 ldx [%l7 + 0x40], %i0 fornot2s %f9, %f14, %f12 lduh [%l7 + 0x08], %l5 loop_3646: fble %fcc0, loop_3647 smul %g5, %o4, %l2 umulcc %i6, 0x1A3D, %g6 std %f4, [%l7 + 0x30] loop_3647: stw %g2, [%l7 + 0x24] tle %xcc, 0x5 sth %o6, [%l7 + 0x14] fxnors %f4, %f4, %f10 fbn,a %fcc0, loop_3648 taddcctv %o3, 0x1E59, %i5 call loop_3649 fpack32 %f10, %f10, %f0 loop_3648: fors %f14, %f13, %f15 ldx [%l7 + 0x78], %o1 loop_3649: lduh [%l7 + 0x58], %g4 fbo %fcc2, loop_3650 alignaddrl %i1, %o2, %i4 lduw [%l7 + 0x3C], %g3 ld [%l7 + 0x64], %f0 loop_3650: fmovdgu %xcc, %f12, %f5 std %f8, [%l7 + 0x38] sethi 0x0E98, %i3 bg,a %xcc, loop_3651 ldsb [%l7 + 0x79], %g1 udivcc %l4, 0x1472, %l0 fcmpne32 %f14, %f8, %o5 loop_3651: bcs,pt %xcc, loop_3652 ldsh [%l7 + 0x2A], %g7 fpadd32 %f0, %f0, %f2 stb %o0, [%l7 + 0x4D] loop_3652: lduw [%l7 + 0x68], %o7 fpsub32s %f4, %f1, %f8 edge32l %l3, %i2, %l1 ldsh [%l7 + 0x40], %l6 fsrc1 %f0, %f2 stb %i0, [%l7 + 0x74] fmovsg %xcc, %f13, %f12 orn %i7, 0x1F7B, %g5 std %f12, [%l7 + 0x58] fnors %f12, %f8, %f0 fsrc1s %f9, %f8 ldsb [%l7 + 0x24], %o4 brgz,a %l2, loop_3653 fbu,a %fcc2, loop_3654 fmovrsgz %l5, %f14, %f4 fmovdge %xcc, %f9, %f15 loop_3653: fnegd %f14, %f8 loop_3654: brgez %g6, loop_3655 sllx %i6, 0x13, %o6 edge16 %g2, %o3, %i5 fbu %fcc2, loop_3656 loop_3655: ldsh [%l7 + 0x28], %g4 fpsub16s %f11, %f11, %f15 edge8ln %i1, %o2, %o1 loop_3656: ldd [%l7 + 0x78], %f0 movrgez %g3, 0x3D6, %i4 ld [%l7 + 0x5C], %f0 andn %i3, %g1, %l0 ldsh [%l7 + 0x6C], %o5 ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x18], %f8 lduh [%l7 + 0x58], %g7 edge16 %l4, %o0, %l3 ldub [%l7 + 0x5B], %i2 sethi 0x12BE, %l1 sth %l6, [%l7 + 0x52] ld [%l7 + 0x48], %f8 fpsub32s %f6, %f12, %f8 movleu %icc, %i0, %i7 ld [%l7 + 0x34], %f15 st %f1, [%l7 + 0x14] nop setx loop_3657, %l0, %l1 jmpl %l1, %o7 ld [%l7 + 0x40], %f3 fand %f8, %f10, %f14 fnegs %f7, %f14 loop_3657: fxnors %f2, %f14, %f14 alignaddr %g5, %o4, %l5 fbul %fcc1, loop_3658 tcc %icc, 0x6 movne %icc, %g6, %l2 fmovdl %icc, %f9, %f0 loop_3658: std %f14, [%l7 + 0x18] fcmpes %fcc0, %f12, %f6 fors %f10, %f3, %f10 fbge %fcc1, loop_3659 fnors %f14, %f15, %f6 fsrc2 %f10, %f14 fmul8x16au %f4, %f2, %f4 loop_3659: tleu %xcc, 0x0 ldsw [%l7 + 0x64], %i6 movle %icc, %o6, %o3 stx %g2, [%l7 + 0x38] be,pn %icc, loop_3660 fmovrslez %i5, %f0, %f13 fmovrdlez %g4, %f2, %f10 tleu %icc, 0x1 loop_3660: fmovspos %icc, %f8, %f14 lduh [%l7 + 0x1C], %o2 udivcc %o1, 0x1107, %i1 lduw [%l7 + 0x60], %g3 ldsh [%l7 + 0x54], %i4 movrlz %i3, %g1, %l0 fmul8x16 %f5, %f12, %f0 fnot1 %f14, %f0 ldsb [%l7 + 0x10], %o5 ldx [%l7 + 0x78], %g7 fba,a %fcc3, loop_3661 tg %xcc, 0x1 fbu,a %fcc0, loop_3662 fmovsl %xcc, %f6, %f9 loop_3661: sth %o0, [%l7 + 0x34] ldsw [%l7 + 0x54], %l4 loop_3662: fandnot2s %f7, %f2, %f12 movn %icc, %l3, %i2 stw %l6, [%l7 + 0x58] brlz,a %l1, loop_3663 lduw [%l7 + 0x74], %i0 fcmpne16 %f12, %f10, %i7 fsrc1 %f6, %f6 loop_3663: ld [%l7 + 0x34], %f6 std %f10, [%l7 + 0x60] fmovrse %g5, %f13, %f14 sth %o4, [%l7 + 0x52] addcc %l5, 0x0D79, %o7 fnors %f15, %f10, %f13 stw %g6, [%l7 + 0x70] fbg,a %fcc2, loop_3664 stw %l2, [%l7 + 0x5C] fpack32 %f0, %f8, %f8 bge,pn %xcc, loop_3665 loop_3664: fmovsvc %xcc, %f0, %f8 sth %i6, [%l7 + 0x4C] brgez,a %o3, loop_3666 loop_3665: fblg,a %fcc1, loop_3667 fbl,a %fcc0, loop_3668 ldx [%l7 + 0x78], %g2 loop_3666: fcmpeq32 %f10, %f4, %i5 loop_3667: stw %o6, [%l7 + 0x20] loop_3668: edge32n %o2, %o1, %g4 ld [%l7 + 0x30], %f7 bn,a,pt %icc, loop_3669 movne %icc, %g3, %i4 popc 0x1B71, %i1 faligndata %f4, %f12, %f6 loop_3669: udivx %i3, 0x1DDF, %g1 brgz %o5, loop_3670 edge8 %g7, %l0, %l4 tpos %xcc, 0x4 movcs %xcc, %o0, %i2 loop_3670: fbl %fcc1, loop_3671 lduh [%l7 + 0x0C], %l3 mova %icc, %l6, %i0 fmovrslz %i7, %f11, %f15 loop_3671: movvc %icc, %g5, %o4 fnot1s %f13, %f1 lduw [%l7 + 0x14], %l1 fcmpeq32 %f4, %f6, %l5 fnot1s %f6, %f15 lduh [%l7 + 0x1A], %o7 edge16n %g6, %l2, %i6 fmovdl %xcc, %f10, %f12 alignaddrl %g2, %i5, %o3 st %f3, [%l7 + 0x7C] edge32 %o6, %o1, %g4 ldd [%l7 + 0x38], %f12 fbu %fcc0, loop_3672 stx %g3, [%l7 + 0x60] fbul,a %fcc2, loop_3673 fbg %fcc3, loop_3674 loop_3672: bg,a loop_3675 fbl %fcc1, loop_3676 loop_3673: fornot1s %f1, %f12, %f15 loop_3674: ldx [%l7 + 0x30], %i4 loop_3675: ldx [%l7 + 0x38], %i1 loop_3676: brlz %i3, loop_3677 sdiv %g1, 0x1401, %o2 orcc %o5, 0x1435, %g7 fbul %fcc3, loop_3678 loop_3677: orncc %l4, %l0, %o0 edge32l %i2, %l3, %l6 tvs %icc, 0x7 loop_3678: ldx [%l7 + 0x28], %i7 brz %i0, loop_3679 nop setx loop_3680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ta %icc, 0x3 movre %o4, 0x1E8, %l1 loop_3679: fmovdcc %xcc, %f3, %f12 loop_3680: te %icc, 0x3 tneg %icc, 0x7 pdist %f4, %f12, %f0 movre %l5, %o7, %g5 xorcc %l2, %i6, %g2 lduh [%l7 + 0x48], %g6 fba,a %fcc1, loop_3681 fmovdcs %xcc, %f4, %f10 movvc %xcc, %o3, %i5 fmul8ulx16 %f10, %f4, %f14 loop_3681: sdivcc %o6, 0x12AB, %g4 ld [%l7 + 0x34], %f7 fble %fcc0, loop_3682 orn %g3, %o1, %i1 nop setx loop_3683, %l0, %l1 jmpl %l1, %i3 bne,a %xcc, loop_3684 loop_3682: bcs,a %xcc, loop_3685 tvc %xcc, 0x0 loop_3683: fmul8x16 %f14, %f2, %f8 loop_3684: fmovrdne %i4, %f4, %f0 loop_3685: ldsh [%l7 + 0x7A], %g1 lduw [%l7 + 0x3C], %o2 lduw [%l7 + 0x24], %g7 sllx %l4, %l0, %o5 std %f14, [%l7 + 0x58] std %f6, [%l7 + 0x30] ldsh [%l7 + 0x0A], %o0 sdivcc %i2, 0x1808, %l6 edge32n %l3, %i0, %i7 fmul8x16al %f6, %f7, %f4 popc %o4, %l1 fpack16 %f2, %f15 fcmpes %fcc1, %f11, %f14 for %f12, %f10, %f10 edge8n %l5, %g5, %l2 fcmple16 %f8, %f6, %i6 fmovrdlez %g2, %f10, %f12 andcc %g6, 0x06E9, %o7 udivx %i5, 0x1F2D, %o6 st %f4, [%l7 + 0x64] pdist %f2, %f14, %f14 fmovdgu %icc, %f7, %f14 subc %g4, 0x181D, %o3 tleu %xcc, 0x0 subccc %o1, %i1, %i3 movvs %icc, %i4, %g1 edge8ln %o2, %g3, %g7 stb %l0, [%l7 + 0x18] udivx %o5, 0x192B, %l4 ldub [%l7 + 0x2C], %i2 bcc,a,pn %xcc, loop_3686 addc %l6, 0x0B3D, %l3 lduw [%l7 + 0x5C], %i0 udivcc %i7, 0x0939, %o0 loop_3686: fcmpd %fcc0, %f6, %f10 andncc %o4, %l1, %g5 fmovsge %xcc, %f10, %f5 fzero %f10 udiv %l2, 0x1245, %l5 stb %i6, [%l7 + 0x6D] be,a,pn %xcc, loop_3687 ldd [%l7 + 0x20], %f4 fmovdl %xcc, %f7, %f10 fmovrsne %g2, %f13, %f1 loop_3687: fmovrse %g6, %f1, %f5 ta %icc, 0x4 tcs %icc, 0x7 ldd [%l7 + 0x68], %f6 edge32l %o7, %i5, %g4 tgu %xcc, 0x5 sdivcc %o3, 0x1C72, %o6 fmovrslez %o1, %f15, %f7 edge16n %i1, %i3, %i4 be,a loop_3688 call loop_3689 fnegs %f5, %f9 srl %o2, %g3, %g1 loop_3688: edge8l %l0, %g7, %o5 loop_3689: fbe,a %fcc1, loop_3690 lduw [%l7 + 0x08], %i2 srax %l6, %l4, %i0 fmovrdlez %l3, %f6, %f0 loop_3690: movrlez %i7, %o0, %o4 fornot2s %f14, %f6, %f10 bge,a loop_3691 tcc %icc, 0x7 fmovdcs %icc, %f2, %f8 fbl %fcc2, loop_3692 loop_3691: nop setx loop_3693, %l0, %l1 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 %icc, 0x0 fmovsneg %icc, %f2, %f9 loop_3692: fmovsge %xcc, %f14, %f11 loop_3693: fxor %f8, %f8, %f14 st %f7, [%l7 + 0x18] stb %g5, [%l7 + 0x7E] fpadd16s %f9, %f5, %f6 tleu %xcc, 0x7 fmovde %xcc, %f13, %f15 movrgz %l1, 0x29C, %l5 add %l2, 0x001F, %i6 ld [%l7 + 0x68], %f5 bl,a,pn %xcc, loop_3694 udiv %g6, 0x0B93, %g2 movl %xcc, %o7, %g4 array32 %i5, %o3, %o6 loop_3694: sethi 0x0A76, %o1 edge32ln %i1, %i4, %i3 fnand %f10, %f4, %f0 fpsub16s %f4, %f4, %f9 std %f14, [%l7 + 0x38] fnegd %f8, %f12 fmovsvc %icc, %f6, %f2 fpsub16 %f14, %f12, %f6 fmovsg %xcc, %f6, %f9 stw %o2, [%l7 + 0x30] fcmple32 %f0, %f2, %g3 fmovrdlez %l0, %f14, %f6 bcc,a loop_3695 fbule %fcc2, loop_3696 fpack16 %f14, %f4 sub %g7, %g1, %o5 loop_3695: ldd [%l7 + 0x30], %f4 loop_3696: movcs %xcc, %i2, %l4 fmovdleu %icc, %f10, %f8 st %f11, [%l7 + 0x5C] add %l6, %l3, %i7 xorcc %i0, 0x05E5, %o4 fcmpeq32 %f14, %f8, %g5 movpos %xcc, %o0, %l5 fmovdleu %icc, %f1, %f15 movg %icc, %l1, %i6 fcmple16 %f12, %f0, %l2 ldsb [%l7 + 0x3E], %g2 be,a loop_3697 sll %o7, 0x1C, %g6 fmovsg %icc, %f9, %f2 fxor %f2, %f8, %f6 loop_3697: edge8ln %i5, %g4, %o6 bgu,a,pn %icc, loop_3698 movrne %o1, %i1, %o3 movpos %xcc, %i4, %i3 fands %f9, %f11, %f4 loop_3698: lduw [%l7 + 0x48], %g3 fmovdgu %icc, %f6, %f3 and %o2, 0x1EBB, %l0 array8 %g1, %o5, %g7 addccc %l4, 0x12EA, %l6 umulcc %i2, 0x1D0B, %i7 ldsw [%l7 + 0x20], %i0 fcmpd %fcc1, %f12, %f8 fandnot1s %f2, %f9, %f10 move %icc, %l3, %o4 ldd [%l7 + 0x28], %f2 bl,pn %icc, loop_3699 stx %g5, [%l7 + 0x48] edge16ln %l5, %l1, %i6 brlez %o0, loop_3700 loop_3699: fsrc1 %f2, %f14 stw %l2, [%l7 + 0x44] ldsw [%l7 + 0x10], %g2 loop_3700: taddcc %g6, %o7, %g4 bpos loop_3701 sub %i5, 0x10C6, %o6 tsubcc %i1, 0x17BC, %o1 smul %o3, %i3, %g3 loop_3701: stw %i4, [%l7 + 0x6C] faligndata %f8, %f2, %f12 ldsh [%l7 + 0x36], %o2 ld [%l7 + 0x1C], %f4 fmovdleu %xcc, %f15, %f13 sth %l0, [%l7 + 0x6A] ldd [%l7 + 0x38], %f2 sll %o5, 0x1D, %g7 fba,a %fcc0, loop_3702 fandnot2 %f2, %f4, %f2 st %f5, [%l7 + 0x4C] edge16ln %g1, %l4, %i2 loop_3702: fmovsn %xcc, %f0, %f0 ld [%l7 + 0x3C], %f8 ld [%l7 + 0x74], %f8 sdiv %l6, 0x0489, %i7 ldsh [%l7 + 0x3E], %l3 stb %o4, [%l7 + 0x5D] sub %g5, %i0, %l5 sllx %l1, %o0, %i6 sdiv %g2, 0x1C11, %l2 st %f1, [%l7 + 0x48] ldd [%l7 + 0x78], %f10 fba %fcc3, loop_3703 movge %xcc, %g6, %g4 fmovd %f4, %f10 udivcc %i5, 0x03BF, %o7 loop_3703: fmul8x16 %f5, %f10, %f2 fmul8x16au %f0, %f7, %f14 bcs,a loop_3704 nop setx loop_3705, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x34], %o6 fmovdge %icc, %f15, %f13 loop_3704: fblg %fcc2, loop_3706 loop_3705: fpadd16s %f15, %f13, %f15 stw %o1, [%l7 + 0x7C] ld [%l7 + 0x3C], %f4 loop_3706: umulcc %i1, 0x1937, %i3 umulcc %g3, %i4, %o2 fbul %fcc1, loop_3707 mulscc %l0, 0x0514, %o5 add %g7, 0x02C2, %o3 bgu,a loop_3708 loop_3707: lduh [%l7 + 0x44], %l4 std %f0, [%l7 + 0x38] tvs %xcc, 0x1 loop_3708: andcc %g1, 0x1334, %l6 fornot2s %f12, %f7, %f2 fnot1s %f2, %f15 udiv %i2, 0x0D95, %l3 edge8l %i7, %o4, %i0 lduh [%l7 + 0x22], %l5 fmovsle %icc, %f12, %f0 fbe,a %fcc3, loop_3709 lduw [%l7 + 0x0C], %g5 fmovde %icc, %f6, %f8 array16 %o0, %i6, %l1 loop_3709: st %f7, [%l7 + 0x6C] std %f4, [%l7 + 0x40] fnot1s %f3, %f11 sth %l2, [%l7 + 0x42] fsrc2 %f6, %f12 fpadd32 %f8, %f2, %f6 bcs %icc, loop_3710 brgz %g2, loop_3711 fmovdleu %xcc, %f9, %f8 movvs %xcc, %g4, %g6 loop_3710: fmuld8sux16 %f10, %f3, %f8 loop_3711: bneg,pn %icc, loop_3712 array32 %i5, %o7, %o6 lduh [%l7 + 0x1C], %o1 std %f0, [%l7 + 0x50] loop_3712: fbul,a %fcc3, loop_3713 ldd [%l7 + 0x70], %f14 lduh [%l7 + 0x7A], %i1 stb %g3, [%l7 + 0x34] loop_3713: movvs %icc, %i4, %i3 sth %l0, [%l7 + 0x60] st %f15, [%l7 + 0x78] fnegd %f8, %f6 stx %o5, [%l7 + 0x70] fmovrsgez %o2, %f4, %f14 fpadd16s %f12, %f6, %f3 udivcc %g7, 0x08D4, %o3 bshuffle %f6, %f4, %f14 bl,a %xcc, loop_3714 fsrc1s %f10, %f11 bgu,a,pt %icc, loop_3715 fcmpes %fcc0, %f9, %f2 loop_3714: ldsh [%l7 + 0x72], %g1 movcs %xcc, %l4, %i2 loop_3715: ldsb [%l7 + 0x12], %l6 fmovd %f2, %f8 movrlez %l3, 0x06B, %o4 ldsb [%l7 + 0x20], %i7 st %f11, [%l7 + 0x38] tge %xcc, 0x7 ldx [%l7 + 0x38], %i0 fandnot2s %f12, %f6, %f3 subccc %g5, 0x156B, %o0 st %f10, [%l7 + 0x58] fmovdneg %icc, %f2, %f4 ldub [%l7 + 0x20], %i6 nop setx loop_3716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x3 fexpand %f0, %f4 mulscc %l1, 0x19EB, %l2 loop_3716: mova %xcc, %l5, %g4 bne,pt %xcc, loop_3717 fmovdg %icc, %f8, %f0 stw %g6, [%l7 + 0x24] fbu %fcc1, loop_3718 loop_3717: movrlz %g2, %o7, %o6 ldx [%l7 + 0x78], %o1 movre %i1, %i5, %g3 loop_3718: bl loop_3719 tl %xcc, 0x3 xorcc %i4, %l0, %i3 umul %o5, %o2, %g7 loop_3719: tge %xcc, 0x2 siam 0x6 bpos %xcc, loop_3720 sethi 0x1F5D, %o3 xnor %g1, 0x146F, %l4 fmovs %f4, %f5 loop_3720: st %f6, [%l7 + 0x78] ba,a,pt %icc, loop_3721 ble,a,pn %icc, loop_3722 fcmpeq32 %f10, %f8, %l6 ldsw [%l7 + 0x50], %i2 loop_3721: lduw [%l7 + 0x50], %l3 loop_3722: bgu,a,pt %icc, loop_3723 fmovrdgz %i7, %f12, %f12 fbue,a %fcc0, loop_3724 stb %i0, [%l7 + 0x18] loop_3723: fcmple32 %f8, %f4, %o4 bshuffle %f0, %f10, %f14 loop_3724: fsrc1s %f4, %f14 edge16l %g5, %o0, %i6 ldub [%l7 + 0x5C], %l1 fnands %f7, %f2, %f0 alignaddr %l5, %g4, %l2 fmovrde %g6, %f14, %f14 fmul8sux16 %f12, %f12, %f0 nop setx loop_3725, %l0, %l1 jmpl %l1, %o7 st %f0, [%l7 + 0x54] lduw [%l7 + 0x20], %g2 fmovsg %icc, %f14, %f3 loop_3725: fpsub16 %f0, %f6, %f0 bg,pn %icc, loop_3726 fabss %f0, %f1 fmuld8sux16 %f13, %f5, %f0 fmovsg %icc, %f7, %f10 loop_3726: lduh [%l7 + 0x40], %o6 stb %i1, [%l7 + 0x61] bne,pn %xcc, loop_3727 fbo,a %fcc3, loop_3728 movneg %icc, %o1, %g3 ldsw [%l7 + 0x44], %i5 loop_3727: ldsh [%l7 + 0x4C], %l0 loop_3728: movre %i3, 0x05D, %o5 taddcctv %o2, %g7, %i4 fmovdpos %icc, %f12, %f2 fmovrsgez %g1, %f11, %f5 fcmpeq16 %f0, %f4, %o3 bcc,a,pt %icc, loop_3729 ldsb [%l7 + 0x1A], %l6 fxnors %f0, %f12, %f5 fmovscs %xcc, %f5, %f2 loop_3729: sllx %l4, %i2, %i7 stx %i0, [%l7 + 0x50] fnot1 %f6, %f6 fornot2s %f13, %f15, %f5 subccc %o4, 0x13F6, %g5 stw %l3, [%l7 + 0x78] edge32l %i6, %l1, %o0 ldx [%l7 + 0x18], %l5 fpsub32s %f0, %f11, %f8 fornot1 %f4, %f4, %f6 movl %xcc, %g4, %l2 lduw [%l7 + 0x08], %g6 ldsb [%l7 + 0x54], %g2 fabss %f13, %f5 ldx [%l7 + 0x40], %o6 bl loop_3730 fzero %f6 edge8 %i1, %o1, %o7 tg %icc, 0x7 loop_3730: fmovrslz %g3, %f6, %f0 ldd [%l7 + 0x20], %f0 fmovs %f2, %f5 fmovsn %icc, %f7, %f14 tg %xcc, 0x5 fmovde %xcc, %f13, %f13 brgz,a %l0, loop_3731 bne loop_3732 addccc %i5, 0x13CF, %i3 sth %o5, [%l7 + 0x54] loop_3731: brlz,a %g7, loop_3733 loop_3732: or %o2, 0x1590, %g1 movne %icc, %o3, %l6 fbul %fcc2, loop_3734 loop_3733: stw %l4, [%l7 + 0x28] fnegd %f2, %f4 fmovdneg %xcc, %f14, %f5 loop_3734: st %f14, [%l7 + 0x5C] fmovdge %icc, %f4, %f4 ld [%l7 + 0x34], %f4 bpos,a,pn %icc, loop_3735 ldsh [%l7 + 0x4E], %i2 ba,a,pt %xcc, loop_3736 lduh [%l7 + 0x42], %i4 loop_3735: addccc %i0, 0x0C1F, %i7 xnorcc %o4, 0x0B07, %g5 loop_3736: st %f11, [%l7 + 0x60] fsrc1s %f14, %f2 fbuge %fcc3, loop_3737 bshuffle %f8, %f14, %f8 fmovsg %xcc, %f10, %f15 movrne %l3, %l1, %i6 loop_3737: tneg %icc, 0x4 fmovsneg %icc, %f15, %f2 fmuld8sux16 %f2, %f12, %f6 fmovscc %xcc, %f15, %f6 lduw [%l7 + 0x54], %o0 andn %g4, %l5, %g6 srl %l2, %g2, %o6 mova %icc, %i1, %o7 bneg,a,pn %icc, loop_3738 sll %o1, 0x01, %g3 ldub [%l7 + 0x26], %l0 std %f12, [%l7 + 0x30] loop_3738: or %i5, 0x17B7, %i3 sll %g7, 0x0A, %o2 movg %xcc, %o5, %o3 movl %xcc, %g1, %l4 tg %xcc, 0x1 lduh [%l7 + 0x70], %i2 fxors %f10, %f10, %f0 bshuffle %f0, %f4, %f0 stw %l6, [%l7 + 0x4C] tvc %icc, 0x5 brlez %i4, loop_3739 std %f14, [%l7 + 0x28] fbule %fcc1, loop_3740 edge32 %i7, %o4, %i0 loop_3739: tgu %icc, 0x4 fsrc2s %f8, %f9 loop_3740: brz,a %l3, loop_3741 sth %g5, [%l7 + 0x10] movleu %xcc, %l1, %o0 fands %f14, %f12, %f1 loop_3741: fmovrde %i6, %f0, %f8 lduw [%l7 + 0x50], %g4 fmovsg %xcc, %f9, %f9 smul %g6, 0x0073, %l2 lduh [%l7 + 0x1C], %l5 siam 0x0 fmovsneg %xcc, %f12, %f5 mulx %o6, %i1, %o7 udiv %g2, 0x1021, %o1 ldsb [%l7 + 0x52], %g3 fbg,a %fcc2, loop_3742 ldsb [%l7 + 0x18], %l0 stw %i3, [%l7 + 0x5C] andcc %g7, %i5, %o2 loop_3742: fnot1s %f2, %f12 fmovrse %o5, %f14, %f10 ldsb [%l7 + 0x12], %o3 ldx [%l7 + 0x08], %g1 brlez %i2, loop_3743 fandnot2s %f14, %f14, %f14 tpos %icc, 0x4 stb %l6, [%l7 + 0x7F] loop_3743: stx %i4, [%l7 + 0x40] movn %icc, %l4, %o4 fbule,a %fcc0, loop_3744 movleu %xcc, %i7, %i0 sub %l3, 0x0643, %g5 fabsd %f10, %f2 loop_3744: ldsb [%l7 + 0x30], %o0 sth %l1, [%l7 + 0x2C] fxors %f13, %f3, %f3 edge16 %g4, %g6, %i6 fbn %fcc3, loop_3745 fnegd %f14, %f8 tcs %xcc, 0x0 fand %f8, %f2, %f14 loop_3745: ldsb [%l7 + 0x6A], %l5 brlz %l2, loop_3746 fbug,a %fcc0, loop_3747 movcc %xcc, %o6, %i1 fmovdn %xcc, %f15, %f8 loop_3746: fandnot1s %f2, %f15, %f3 loop_3747: fmovdgu %icc, %f12, %f13 fmovrdgez %o7, %f8, %f14 ldub [%l7 + 0x25], %g2 movvs %xcc, %g3, %o1 fnands %f7, %f14, %f0 std %f4, [%l7 + 0x40] stw %i3, [%l7 + 0x34] stx %l0, [%l7 + 0x68] std %f14, [%l7 + 0x28] stw %g7, [%l7 + 0x70] fmovsle %icc, %f10, %f14 fmovrslez %i5, %f14, %f3 te %icc, 0x1 mova %icc, %o2, %o5 call loop_3748 brgez %o3, loop_3749 brgz %g1, loop_3750 edge16ln %i2, %i4, %l6 loop_3748: movne %icc, %l4, %i7 loop_3749: brgez %o4, loop_3751 loop_3750: taddcc %i0, 0x04F4, %l3 call loop_3752 fmovs %f2, %f15 loop_3751: fxor %f0, %f6, %f0 fmovrde %g5, %f6, %f2 loop_3752: srax %o0, %l1, %g6 tcc %xcc, 0x6 bshuffle %f8, %f4, %f14 fsrc1s %f9, %f10 sth %i6, [%l7 + 0x72] fbg %fcc1, loop_3753 fpadd32s %f11, %f5, %f10 tsubcctv %l5, %l2, %o6 ldsb [%l7 + 0x4D], %g4 loop_3753: stw %o7, [%l7 + 0x68] fpack16 %f12, %f1 ldsb [%l7 + 0x48], %i1 fbo,a %fcc3, loop_3754 edge32ln %g2, %o1, %i3 fmovrsne %l0, %f10, %f4 fmovrsgz %g3, %f9, %f11 loop_3754: fble,a %fcc1, loop_3755 st %f1, [%l7 + 0x20] fmovspos %icc, %f8, %f3 sth %g7, [%l7 + 0x70] loop_3755: ba,a %xcc, loop_3756 fmuld8ulx16 %f2, %f9, %f0 fmovdl %xcc, %f3, %f10 xnor %o2, %i5, %o5 loop_3756: mova %xcc, %g1, %i2 stx %o3, [%l7 + 0x58] stx %i4, [%l7 + 0x50] fmul8x16 %f6, %f2, %f10 ldsh [%l7 + 0x12], %l4 ldx [%l7 + 0x08], %l6 bg,a,pt %xcc, loop_3757 fpsub16s %f4, %f1, %f9 ta %icc, 0x1 movrgez %i7, 0x3DD, %o4 loop_3757: fcmps %fcc1, %f12, %f14 fones %f14 ldx [%l7 + 0x10], %i0 stw %l3, [%l7 + 0x10] fble %fcc2, loop_3758 bg,a %xcc, loop_3759 fmul8x16 %f4, %f10, %f4 fbug %fcc3, loop_3760 loop_3758: tneg %icc, 0x4 loop_3759: ldsw [%l7 + 0x08], %o0 fpack32 %f2, %f12, %f0 loop_3760: fmuld8sux16 %f13, %f14, %f8 movge %icc, %l1, %g6 ldsb [%l7 + 0x50], %i6 fmovdg %xcc, %f9, %f4 mova %xcc, %l5, %l2 andcc %o6, 0x078C, %g5 fbg,a %fcc3, loop_3761 fsrc2 %f6, %f14 sth %g4, [%l7 + 0x44] edge32n %i1, %g2, %o7 loop_3761: fnot2s %f3, %f13 fnegs %f10, %f8 fmovscs %xcc, %f0, %f1 andncc %o1, %i3, %g3 array16 %l0, %o2, %i5 std %f6, [%l7 + 0x58] ldub [%l7 + 0x65], %g7 movn %icc, %g1, %o5 fmovdpos %xcc, %f5, %f8 fmovsge %xcc, %f2, %f12 movcc %icc, %o3, %i4 faligndata %f14, %f6, %f14 ldub [%l7 + 0x0E], %i2 fcmple32 %f0, %f6, %l4 lduw [%l7 + 0x28], %l6 nop setx loop_3762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %icc, %i7, %o4 stb %l3, [%l7 + 0x42] nop setx loop_3763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3762: fbe,a %fcc0, loop_3764 lduw [%l7 + 0x6C], %o0 fnot1s %f4, %f13 loop_3763: tpos %xcc, 0x6 loop_3764: mulx %i0, %l1, %g6 brgz,a %l5, loop_3765 stx %i6, [%l7 + 0x70] fnot1s %f4, %f4 brz %o6, loop_3766 loop_3765: brlz,a %l2, loop_3767 edge16n %g4, %i1, %g2 xorcc %o7, 0x1957, %g5 loop_3766: andn %o1, 0x0B15, %g3 loop_3767: fcmpgt32 %f10, %f2, %i3 for %f6, %f0, %f14 sll %o2, 0x18, %l0 stb %i5, [%l7 + 0x5C] udivx %g1, 0x196F, %g7 fmovrse %o5, %f2, %f0 tvc %icc, 0x0 fmovdcs %icc, %f2, %f13 stb %i4, [%l7 + 0x78] fsrc2s %f5, %f14 fmovdge %icc, %f3, %f2 fbuge,a %fcc2, loop_3768 fcmpeq32 %f14, %f4, %o3 udivx %l4, 0x04DD, %l6 fors %f5, %f14, %f3 loop_3768: fmovdl %icc, %f7, %f15 fpsub16 %f2, %f12, %f10 movrlz %i7, 0x17E, %i2 ldd [%l7 + 0x68], %f2 fmovdcc %icc, %f7, %f7 ba %xcc, loop_3769 std %f12, [%l7 + 0x40] edge16l %l3, %o0, %i0 tsubcctv %o4, %g6, %l1 loop_3769: fnot2 %f10, %f0 ld [%l7 + 0x58], %f4 fnot2s %f8, %f11 ldsh [%l7 + 0x7C], %i6 fnot2s %f5, %f2 ldub [%l7 + 0x4C], %l5 fbul,a %fcc0, loop_3770 stw %o6, [%l7 + 0x54] stx %g4, [%l7 + 0x30] fxnors %f3, %f11, %f7 loop_3770: fbo %fcc0, loop_3771 fpsub16s %f9, %f10, %f6 st %f13, [%l7 + 0x5C] fmul8x16 %f2, %f12, %f4 loop_3771: ldx [%l7 + 0x68], %l2 sth %g2, [%l7 + 0x32] bvc,pn %icc, loop_3772 fbule %fcc1, loop_3773 fmovse %xcc, %f12, %f0 st %f12, [%l7 + 0x0C] loop_3772: edge32 %o7, %i1, %o1 loop_3773: fands %f14, %f12, %f4 xnorcc %g3, %i3, %o2 fmovsvs %icc, %f3, %f1 xnor %g5, %i5, %l0 fmovsneg %icc, %f4, %f13 ldsb [%l7 + 0x1E], %g1 fmovdvc %icc, %f15, %f0 fcmpne32 %f0, %f4, %g7 ldd [%l7 + 0x68], %f0 fornot1 %f6, %f14, %f12 ldx [%l7 + 0x08], %o5 fcmpgt32 %f2, %f10, %o3 fmovrsgez %l4, %f2, %f7 ldub [%l7 + 0x1F], %l6 ldx [%l7 + 0x30], %i4 fbl %fcc0, loop_3774 sdiv %i2, 0x16AC, %i7 fmovrsgez %l3, %f15, %f12 fpadd32 %f14, %f6, %f14 loop_3774: fpsub32s %f5, %f12, %f0 st %f14, [%l7 + 0x24] orn %o0, %i0, %g6 lduw [%l7 + 0x0C], %l1 stx %i6, [%l7 + 0x78] edge16n %l5, %o6, %g4 ldsw [%l7 + 0x40], %o4 movleu %xcc, %l2, %g2 stb %i1, [%l7 + 0x10] fmovrdgz %o1, %f8, %f14 stw %o7, [%l7 + 0x38] call loop_3775 ld [%l7 + 0x78], %f8 fbne,a %fcc1, loop_3776 bcs,a,pn %icc, loop_3777 loop_3775: ldsw [%l7 + 0x24], %i3 ldsh [%l7 + 0x0A], %g3 loop_3776: umulcc %o2, 0x0962, %g5 loop_3777: fmovdneg %xcc, %f12, %f7 fbul %fcc2, loop_3778 tcs %icc, 0x6 ldub [%l7 + 0x71], %l0 movvc %xcc, %g1, %g7 loop_3778: fmovde %icc, %f0, %f10 tpos %icc, 0x7 fmovd %f2, %f4 fmovdneg %xcc, %f2, %f14 fcmpeq16 %f4, %f2, %i5 fnot1s %f2, %f5 fsrc1s %f0, %f12 and %o3, %l4, %l6 smulcc %i4, %i2, %o5 fnand %f12, %f4, %f14 stx %i7, [%l7 + 0x20] fnot1s %f9, %f1 bgu,a loop_3779 addc %o0, 0x1BF5, %l3 fpack16 %f10, %f5 and %g6, %i0, %i6 loop_3779: fpsub16 %f4, %f4, %f12 fpsub16s %f0, %f13, %f13 fpsub16s %f15, %f13, %f15 tgu %icc, 0x7 ldx [%l7 + 0x30], %l1 fmovscc %xcc, %f1, %f7 xor %l5, %o6, %o4 fbne %fcc3, loop_3780 fbne,a %fcc0, loop_3781 movn %xcc, %g4, %g2 fbl,a %fcc0, loop_3782 loop_3780: fmovdvc %xcc, %f6, %f9 loop_3781: alignaddrl %l2, %o1, %i1 fpadd16 %f8, %f14, %f0 loop_3782: bpos,a loop_3783 fmovrdne %o7, %f8, %f14 ld [%l7 + 0x6C], %f14 be,pt %icc, loop_3784 loop_3783: fcmpeq32 %f12, %f6, %i3 fbne,a %fcc2, loop_3785 ld [%l7 + 0x48], %f14 loop_3784: mulx %g3, 0x16BF, %o2 stb %l0, [%l7 + 0x51] loop_3785: fmovrde %g5, %f12, %f6 andncc %g7, %g1, %o3 tleu %xcc, 0x4 xorcc %l4, %i5, %i4 ldsh [%l7 + 0x72], %i2 brgz,a %o5, loop_3786 ba loop_3787 movrlz %l6, 0x3BE, %i7 tgu %xcc, 0x4 loop_3786: and %l3, 0x1BB5, %g6 loop_3787: fpsub32 %f14, %f0, %f0 fmul8ulx16 %f8, %f4, %f6 fmovspos %xcc, %f12, %f6 edge16ln %i0, %i6, %l1 tsubcc %l5, 0x1BFC, %o6 stb %o4, [%l7 + 0x61] movgu %icc, %o0, %g2 stx %g4, [%l7 + 0x18] ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x68], %f2 ldd [%l7 + 0x58], %f4 ld [%l7 + 0x20], %f8 movrlez %o1, %l2, %i1 fmul8x16au %f15, %f12, %f12 fornot2s %f15, %f13, %f14 nop setx loop_3788, %l0, %l1 jmpl %l1, %o7 udiv %i3, 0x08E9, %g3 bneg,a,pn %icc, loop_3789 fmovdcc %icc, %f15, %f4 loop_3788: ta %xcc, 0x4 umulcc %o2, 0x0BC6, %l0 loop_3789: ldub [%l7 + 0x56], %g5 brlez,a %g1, loop_3790 fsrc2s %f15, %f13 fcmpgt16 %f10, %f0, %g7 sdivx %o3, 0x1973, %i5 loop_3790: udivx %i4, 0x1E58, %i2 ldsh [%l7 + 0x34], %l4 movrlez %o5, 0x1C9, %i7 nop setx loop_3791, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc1, loop_3792 fblg,a %fcc2, loop_3793 tcc %icc, 0x0 loop_3791: fsrc1s %f6, %f15 loop_3792: umulcc %l3, 0x019B, %l6 loop_3793: fnot2s %f2, %f8 fbne %fcc2, loop_3794 movrlez %g6, 0x167, %i0 ldx [%l7 + 0x40], %l1 nop setx loop_3795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3794: fnand %f8, %f10, %f6 fmovsgu %xcc, %f6, %f0 fors %f0, %f8, %f5 loop_3795: st %f11, [%l7 + 0x58] fmovdcc %xcc, %f3, %f1 fandnot1s %f12, %f4, %f7 fmovrdlz %i6, %f0, %f12 sra %l5, 0x17, %o4 array8 %o0, %o6, %g4 tsubcctv %g2, 0x1CEF, %l2 ldx [%l7 + 0x58], %o1 st %f7, [%l7 + 0x74] ta %xcc, 0x6 fbe %fcc3, loop_3796 taddcc %o7, 0x1F20, %i3 movleu %icc, %g3, %i1 bn,a %icc, loop_3797 loop_3796: ldd [%l7 + 0x38], %f8 tl %icc, 0x4 stb %l0, [%l7 + 0x0C] loop_3797: ldsh [%l7 + 0x54], %o2 tleu %xcc, 0x2 fmovda %icc, %f0, %f4 bshuffle %f6, %f2, %f8 fcmpd %fcc3, %f0, %f0 lduh [%l7 + 0x34], %g1 tg %icc, 0x2 fornot1s %f6, %f11, %f6 fnor %f6, %f0, %f8 ldsh [%l7 + 0x3C], %g5 stx %o3, [%l7 + 0x20] sllx %g7, %i4, %i2 sdivcc %l4, 0x12F2, %o5 fmovrdlz %i5, %f8, %f4 edge32 %i7, %l6, %l3 ldsh [%l7 + 0x68], %i0 lduw [%l7 + 0x50], %l1 fpadd32 %f4, %f6, %f6 movcc %xcc, %i6, %l5 nop setx loop_3798, %l0, %l1 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 %xcc, %o4, %g6 fbn,a %fcc3, loop_3799 bpos loop_3800 loop_3798: edge8ln %o0, %o6, %g2 smulcc %g4, %l2, %o7 loop_3799: fxnor %f0, %f6, %f14 loop_3800: srlx %o1, %g3, %i3 movrgz %l0, %o2, %g1 lduh [%l7 + 0x56], %g5 te %xcc, 0x6 sdivcc %i1, 0x0E6A, %g7 fmovrde %i4, %f6, %f8 brz,a %o3, loop_3801 fornot2 %f14, %f8, %f12 ldd [%l7 + 0x18], %f10 stx %i2, [%l7 + 0x08] loop_3801: bvc,pn %icc, loop_3802 movl %icc, %l4, %i5 fbuge %fcc0, loop_3803 fcmpeq32 %f0, %f14, %i7 loop_3802: lduh [%l7 + 0x52], %l6 lduw [%l7 + 0x74], %l3 loop_3803: ldsb [%l7 + 0x23], %o5 ldsb [%l7 + 0x46], %l1 ldx [%l7 + 0x28], %i6 fpadd32 %f14, %f14, %f12 edge8ln %i0, %l5, %o4 stb %g6, [%l7 + 0x0D] fsrc1s %f14, %f9 sll %o0, %g2, %g4 addc %l2, 0x06AE, %o6 srlx %o7, %o1, %g3 ld [%l7 + 0x58], %f5 fmul8x16au %f1, %f0, %f6 std %f12, [%l7 + 0x40] addc %i3, 0x0F2E, %o2 ldsb [%l7 + 0x1D], %g1 fmovsl %xcc, %f3, %f7 tneg %icc, 0x7 fcmpd %fcc2, %f2, %f8 fmovsge %icc, %f10, %f4 fcmps %fcc0, %f13, %f3 ldd [%l7 + 0x38], %f2 ldd [%l7 + 0x08], %f2 ld [%l7 + 0x3C], %f8 fpsub16 %f8, %f12, %f14 movvc %icc, %g5, %i1 fmovdne %xcc, %f14, %f8 ldsh [%l7 + 0x7C], %g7 ldsb [%l7 + 0x4D], %i4 fsrc1s %f4, %f9 movrgz %l0, %i2, %o3 bcc,a,pt %xcc, loop_3804 tpos %xcc, 0x6 fmovsa %xcc, %f13, %f6 movrgz %l4, %i7, %i5 loop_3804: ldub [%l7 + 0x1A], %l3 ble,a loop_3805 ldub [%l7 + 0x65], %o5 fmovsleu %xcc, %f1, %f11 fmovdcc %xcc, %f6, %f15 loop_3805: ldsw [%l7 + 0x14], %l1 ld [%l7 + 0x4C], %f1 movg %icc, %i6, %i0 ldsh [%l7 + 0x18], %l5 ldx [%l7 + 0x78], %l6 fmovsvs %icc, %f11, %f12 bshuffle %f4, %f6, %f14 bcc,a,pt %icc, loop_3806 orncc %o4, %o0, %g6 nop setx loop_3807, %l0, %l1 jmpl %l1, %g2 xor %l2, 0x044D, %g4 loop_3806: ldsw [%l7 + 0x7C], %o7 udivcc %o6, 0x0F13, %g3 loop_3807: fmuld8sux16 %f11, %f5, %f8 fcmpgt32 %f14, %f8, %o1 fpsub16 %f10, %f6, %f2 ldsw [%l7 + 0x70], %o2 orncc %i3, %g5, %g1 fpack32 %f0, %f14, %f6 bcs,a %icc, loop_3808 ld [%l7 + 0x18], %f1 movcc %icc, %g7, %i4 fpadd16s %f0, %f3, %f14 loop_3808: fmul8x16al %f1, %f7, %f10 fblg %fcc1, loop_3809 lduh [%l7 + 0x32], %i1 fmul8x16 %f11, %f8, %f8 tpos %icc, 0x0 loop_3809: lduh [%l7 + 0x2A], %l0 ldsb [%l7 + 0x7C], %i2 fmovrsne %o3, %f11, %f5 fmovscc %icc, %f0, %f8 lduw [%l7 + 0x34], %l4 tl %icc, 0x3 stw %i7, [%l7 + 0x3C] smul %i5, %l3, %o5 be %xcc, loop_3810 taddcc %l1, %i6, %l5 orcc %l6, 0x1C6F, %i0 brlez %o0, loop_3811 loop_3810: brlez,a %o4, loop_3812 fabsd %f8, %f10 fbg %fcc2, loop_3813 loop_3811: fmovsn %xcc, %f10, %f14 loop_3812: srax %g6, %l2, %g4 fabss %f3, %f12 loop_3813: ldsb [%l7 + 0x41], %o7 tne %icc, 0x7 fbne %fcc1, loop_3814 stw %o6, [%l7 + 0x44] ldsw [%l7 + 0x50], %g2 fbue,a %fcc2, loop_3815 loop_3814: ldsb [%l7 + 0x54], %o1 mulscc %g3, 0x09A8, %i3 tn %icc, 0x0 loop_3815: fmovdg %icc, %f14, %f5 ldsb [%l7 + 0x34], %g5 tne %icc, 0x4 fcmpeq32 %f6, %f0, %o2 addccc %g1, 0x08A7, %i4 ldd [%l7 + 0x50], %f14 movrgz %i1, %g7, %i2 nop setx loop_3816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %o3, 0x1A, %l0 bneg,pn %icc, loop_3817 fmovdge %xcc, %f2, %f8 loop_3816: fmovdg %icc, %f9, %f11 std %f10, [%l7 + 0x78] loop_3817: edge8ln %l4, %i5, %i7 fmovdl %icc, %f0, %f13 fpadd32 %f6, %f8, %f0 fmovsneg %xcc, %f15, %f11 fandnot2s %f3, %f3, %f11 bleu,pn %icc, loop_3818 fxnors %f11, %f12, %f5 sth %o5, [%l7 + 0x6A] fmovrdne %l1, %f14, %f14 loop_3818: taddcctv %l3, 0x1F48, %l5 lduw [%l7 + 0x30], %i6 stb %i0, [%l7 + 0x60] fpadd16s %f14, %f0, %f5 orcc %o0, 0x1570, %o4 std %f10, [%l7 + 0x10] faligndata %f0, %f2, %f4 movre %g6, 0x307, %l6 tcc %icc, 0x5 call loop_3819 fmovsne %icc, %f2, %f3 fornot2 %f6, %f10, %f0 fpsub32s %f5, %f9, %f5 loop_3819: fmovd %f4, %f8 srl %g4, 0x06, %o7 fpadd16s %f7, %f12, %f9 movrne %l2, 0x3C1, %g2 fpack16 %f6, %f5 std %f0, [%l7 + 0x68] ldx [%l7 + 0x08], %o1 edge8l %g3, %i3, %g5 sth %o2, [%l7 + 0x0A] fba,a %fcc2, loop_3820 fpsub16s %f12, %f12, %f6 fnegs %f15, %f0 fandnot1 %f0, %f2, %f0 loop_3820: sth %g1, [%l7 + 0x0A] fmovrdlz %i4, %f12, %f8 movne %icc, %i1, %g7 fmovrsne %o6, %f12, %f13 ldsh [%l7 + 0x30], %i2 array32 %o3, %l0, %l4 fcmpgt32 %f4, %f10, %i7 ldd [%l7 + 0x50], %f4 fornot2s %f12, %f11, %f12 ldsb [%l7 + 0x21], %i5 movrgez %l1, %o5, %l5 fbuge,a %fcc1, loop_3821 pdist %f0, %f2, %f10 tpos %icc, 0x6 array16 %l3, %i0, %i6 loop_3821: fcmpgt32 %f4, %f6, %o0 fcmpgt32 %f12, %f6, %g6 siam 0x0 lduh [%l7 + 0x10], %l6 subc %g4, %o7, %o4 tsubcctv %g2, %l2, %o1 fbo,a %fcc2, loop_3822 ldd [%l7 + 0x50], %f0 ldd [%l7 + 0x58], %f2 fmovrsgez %i3, %f10, %f0 loop_3822: fmovdle %icc, %f2, %f14 bg,a,pn %xcc, loop_3823 fmovrslz %g3, %f0, %f2 sub %o2, 0x093B, %g1 fmuld8ulx16 %f11, %f1, %f0 loop_3823: ldsh [%l7 + 0x52], %g5 bvc,a,pt %icc, loop_3824 faligndata %f4, %f6, %f10 srlx %i1, %g7, %o6 ldsb [%l7 + 0x36], %i2 loop_3824: fcmpgt16 %f10, %f6, %i4 srlx %o3, %l0, %i7 sll %i5, %l4, %o5 bne,pn %icc, loop_3825 popc 0x1555, %l1 stw %l5, [%l7 + 0x50] ldsb [%l7 + 0x0E], %i0 loop_3825: ldsh [%l7 + 0x72], %l3 mulscc %i6, %o0, %g6 fsrc2s %f6, %f6 fmovrslez %g4, %f4, %f5 movre %l6, %o7, %g2 xorcc %l2, 0x04D8, %o1 movleu %icc, %i3, %g3 fmul8sux16 %f14, %f14, %f14 tn %icc, 0x4 fbul %fcc2, loop_3826 ldsw [%l7 + 0x70], %o4 sll %o2, %g1, %g5 addccc %g7, %o6, %i2 loop_3826: edge16n %i1, %o3, %i4 ldsh [%l7 + 0x40], %l0 edge16n %i5, %i7, %l4 edge16ln %l1, %o5, %i0 fpsub16s %f7, %f13, %f3 fmovrdne %l3, %f10, %f6 std %f6, [%l7 + 0x18] array16 %i6, %l5, %g6 ldsb [%l7 + 0x37], %o0 bleu,a loop_3827 lduw [%l7 + 0x54], %g4 ldsh [%l7 + 0x0C], %o7 movrlz %l6, %l2, %o1 loop_3827: stw %g2, [%l7 + 0x54] std %f12, [%l7 + 0x50] udivx %i3, 0x1F98, %g3 orcc %o2, 0x0411, %g1 xnorcc %g5, %o4, %o6 umulcc %i2, %g7, %i1 andncc %o3, %i4, %l0 fbul %fcc3, loop_3828 ldsb [%l7 + 0x17], %i7 alignaddr %i5, %l4, %o5 fmovrslz %l1, %f6, %f1 loop_3828: fmovsleu %xcc, %f4, %f7 stx %l3, [%l7 + 0x50] tsubcctv %i0, %l5, %i6 ld [%l7 + 0x68], %f10 fbl %fcc2, loop_3829 lduw [%l7 + 0x24], %g6 ldx [%l7 + 0x40], %o0 ldx [%l7 + 0x50], %g4 loop_3829: umulcc %o7, 0x0DCF, %l6 fxor %f4, %f12, %f0 fsrc1 %f4, %f6 lduw [%l7 + 0x68], %o1 tle %icc, 0x1 movgu %icc, %g2, %i3 fands %f6, %f1, %f11 fandnot2s %f10, %f5, %f5 fmovrsgz %g3, %f7, %f15 srl %o2, %l2, %g1 addccc %o4, %o6, %g5 movrlz %i2, 0x2C0, %i1 alignaddr %g7, %i4, %o3 fmovdne %xcc, %f9, %f8 fbug,a %fcc1, loop_3830 fand %f2, %f0, %f14 movrne %i7, %l0, %i5 lduh [%l7 + 0x22], %l4 loop_3830: fbo %fcc3, loop_3831 fmul8x16au %f9, %f13, %f2 fsrc2s %f4, %f2 fbo,a %fcc2, loop_3832 loop_3831: fblg,a %fcc3, loop_3833 smul %l1, 0x1B2C, %o5 fsrc2 %f10, %f2 loop_3832: ldsw [%l7 + 0x70], %l3 loop_3833: fmovsge %icc, %f12, %f0 edge8ln %i0, %i6, %l5 fmuld8ulx16 %f10, %f5, %f6 fmovrse %o0, %f9, %f12 andncc %g4, %g6, %l6 fcmped %fcc0, %f0, %f4 lduw [%l7 + 0x24], %o7 umul %g2, 0x1EFD, %i3 stx %o1, [%l7 + 0x78] fnands %f5, %f13, %f12 fmovde %icc, %f7, %f6 stw %g3, [%l7 + 0x50] fandnot2 %f0, %f10, %f2 edge16l %l2, %g1, %o2 stb %o6, [%l7 + 0x3E] sth %o4, [%l7 + 0x74] sll %i2, 0x1A, %i1 edge16n %g5, %i4, %g7 movgu %xcc, %i7, %o3 xorcc %l0, 0x09AE, %l4 bn,a,pt %xcc, loop_3834 orncc %i5, %o5, %l3 brz %i0, loop_3835 fone %f0 loop_3834: fmovsneg %xcc, %f8, %f5 fcmpd %fcc1, %f8, %f4 loop_3835: bl,a %xcc, loop_3836 ldsw [%l7 + 0x68], %l1 stb %l5, [%l7 + 0x51] fcmpgt32 %f14, %f14, %i6 loop_3836: fmovsle %xcc, %f14, %f2 udivcc %g4, 0x13B6, %o0 edge8l %l6, %o7, %g6 tle %icc, 0x1 stw %g2, [%l7 + 0x44] movrlez %o1, %g3, %i3 lduh [%l7 + 0x1A], %l2 st %f0, [%l7 + 0x44] fnegs %f10, %f12 ta %xcc, 0x2 stb %g1, [%l7 + 0x35] st %f3, [%l7 + 0x40] fabss %f0, %f9 fpsub16 %f10, %f14, %f10 lduh [%l7 + 0x34], %o6 umulcc %o4, %o2, %i1 lduh [%l7 + 0x42], %g5 std %f12, [%l7 + 0x10] ldx [%l7 + 0x10], %i4 ld [%l7 + 0x50], %f4 movrgez %i2, %g7, %o3 std %f0, [%l7 + 0x50] fmovscc %xcc, %f4, %f7 stb %l0, [%l7 + 0x2D] fmovrsne %i7, %f10, %f6 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 mulscc %i5, 0x1E15, %l4 andcc %o5, 0x1E8D, %i0 lduw [%l7 + 0x28], %l3 loop_3837: fpsub16 %f2, %f8, %f12 tgu %icc, 0x7 fornot2s %f11, %f11, %f1 ble %icc, loop_3838 ble,a,pt %xcc, loop_3839 edge16l %l1, %l5, %g4 fcmps %fcc2, %f7, %f7 loop_3838: fbo %fcc0, loop_3840 loop_3839: lduh [%l7 + 0x38], %i6 lduh [%l7 + 0x3A], %o0 lduw [%l7 + 0x20], %o7 loop_3840: tsubcctv %g6, 0x1BC2, %g2 bne,a,pt %icc, loop_3841 ldub [%l7 + 0x30], %o1 ldsb [%l7 + 0x4B], %l6 edge8n %i3, %g3, %g1 loop_3841: fbug %fcc3, loop_3842 bcc,a,pt %icc, loop_3843 ldsb [%l7 + 0x6B], %o6 movleu %icc, %l2, %o4 loop_3842: edge32ln %o2, %i1, %g5 loop_3843: addccc %i4, 0x1956, %g7 movleu %icc, %i2, %l0 ble,a,pn %icc, loop_3844 ld [%l7 + 0x08], %f8 ta %icc, 0x7 nop setx loop_3845, %l0, %l1 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_3844: ldd [%l7 + 0x08], %f10 te %icc, 0x1 stx %o3, [%l7 + 0x18] loop_3845: ldsw [%l7 + 0x38], %i7 fmovsvs %icc, %f9, %f13 stb %i5, [%l7 + 0x64] ldsb [%l7 + 0x74], %l4 stb %i0, [%l7 + 0x5E] fsrc1 %f14, %f6 fornot2 %f6, %f10, %f6 stw %l3, [%l7 + 0x6C] stx %o5, [%l7 + 0x48] fxors %f12, %f3, %f7 st %f0, [%l7 + 0x10] lduh [%l7 + 0x4A], %l5 ld [%l7 + 0x64], %f9 tleu %xcc, 0x6 array32 %l1, %g4, %o0 fors %f0, %f12, %f0 srax %o7, %g6, %i6 fcmpeq32 %f12, %f6, %g2 fnot2s %f2, %f7 call loop_3846 sth %l6, [%l7 + 0x36] fmovdle %icc, %f12, %f5 st %f10, [%l7 + 0x5C] loop_3846: stb %o1, [%l7 + 0x23] tgu %xcc, 0x5 addcc %g3, 0x086B, %i3 fmul8x16au %f1, %f13, %f14 nop setx loop_3847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc3, %f0, %f6 fbl,a %fcc1, loop_3848 edge8l %g1, %o6, %o4 loop_3847: orn %o2, %i1, %l2 edge32 %i4, %g5, %i2 loop_3848: fbl %fcc3, loop_3849 stx %g7, [%l7 + 0x68] stw %o3, [%l7 + 0x54] fmul8ulx16 %f12, %f4, %f12 loop_3849: fbu,a %fcc1, loop_3850 fcmpne16 %f0, %f0, %l0 fbul,a %fcc1, loop_3851 movneg %icc, %i5, %l4 loop_3850: fbl,a %fcc2, loop_3852 ld [%l7 + 0x08], %f1 loop_3851: bne,a %xcc, loop_3853 udivx %i0, 0x16E0, %l3 loop_3852: ldsh [%l7 + 0x1A], %i7 lduw [%l7 + 0x58], %o5 loop_3853: brlz %l5, loop_3854 fmul8ulx16 %f10, %f6, %f0 tgu %icc, 0x5 bl loop_3855 loop_3854: umulcc %l1, %g4, %o0 fmovrse %o7, %f11, %f6 fornot2 %f12, %f12, %f10 loop_3855: ldub [%l7 + 0x2C], %g6 sth %i6, [%l7 + 0x58] addc %l6, 0x0C65, %o1 tpos %icc, 0x3 sth %g2, [%l7 + 0x5A] ldd [%l7 + 0x38], %f4 pdist %f12, %f8, %f10 fzero %f2 lduh [%l7 + 0x3A], %i3 lduw [%l7 + 0x3C], %g1 tsubcctv %o6, 0x02CC, %g3 tge %xcc, 0x1 ba,a,pt %icc, loop_3856 brgz,a %o2, loop_3857 lduh [%l7 + 0x1E], %i1 ldsw [%l7 + 0x1C], %l2 loop_3856: xnor %o4, 0x1D52, %g5 loop_3857: and %i4, %i2, %o3 ldd [%l7 + 0x68], %f12 std %f14, [%l7 + 0x30] sth %l0, [%l7 + 0x7E] stx %i5, [%l7 + 0x10] fcmpd %fcc2, %f12, %f14 lduw [%l7 + 0x18], %g7 movl %icc, %l4, %l3 fmovspos %xcc, %f9, %f3 fcmpd %fcc3, %f12, %f4 call loop_3858 ld [%l7 + 0x1C], %f12 lduh [%l7 + 0x74], %i7 fmovsle %xcc, %f11, %f8 loop_3858: sllx %i0, 0x19, %l5 siam 0x3 ldsw [%l7 + 0x4C], %l1 fnegd %f0, %f0 bgu,pt %icc, loop_3859 ldx [%l7 + 0x08], %g4 fmovspos %xcc, %f13, %f12 addcc %o5, 0x0D74, %o7 loop_3859: fbl,a %fcc2, loop_3860 ldsw [%l7 + 0x3C], %g6 fcmpeq32 %f8, %f6, %i6 fmovde %icc, %f9, %f1 loop_3860: ldx [%l7 + 0x28], %l6 fandnot2s %f15, %f4, %f7 lduh [%l7 + 0x76], %o0 fnors %f15, %f7, %f10 fmovsa %icc, %f14, %f12 fbn %fcc1, loop_3861 xorcc %g2, %i3, %o1 fandnot1 %f14, %f14, %f2 fmovspos %xcc, %f5, %f13 loop_3861: fmovsleu %icc, %f2, %f4 tcs %xcc, 0x1 fexpand %f15, %f8 add %o6, 0x12E0, %g1 fcmpgt16 %f0, %f12, %g3 stx %i1, [%l7 + 0x50] fmovrdgez %o2, %f6, %f14 fmovscc %icc, %f11, %f15 bg,a loop_3862 ldd [%l7 + 0x48], %f4 ldsb [%l7 + 0x72], %l2 nop setx loop_3863, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3862: fand %f10, %f8, %f12 fands %f11, %f11, %f7 tsubcc %g5, 0x10C5, %i4 loop_3863: std %f10, [%l7 + 0x40] lduh [%l7 + 0x5C], %o4 fmovde %icc, %f13, %f2 ldsw [%l7 + 0x58], %i2 fmul8x16al %f14, %f11, %f12 fpadd32s %f0, %f2, %f12 ldsw [%l7 + 0x0C], %l0 bpos,a,pt %xcc, loop_3864 fcmpne32 %f12, %f10, %o3 fxors %f9, %f9, %f15 fcmpne16 %f8, %f0, %g7 loop_3864: fcmpgt16 %f10, %f6, %l4 umul %l3, %i5, %i0 ld [%l7 + 0x54], %f1 fmovrdlez %i7, %f12, %f2 movleu %xcc, %l5, %l1 bge,a,pt %icc, loop_3865 movvs %icc, %o5, %g4 ldsh [%l7 + 0x22], %o7 st %f8, [%l7 + 0x64] loop_3865: sth %i6, [%l7 + 0x1C] movleu %xcc, %g6, %o0 bpos,a loop_3866 fmovdg %xcc, %f5, %f2 tvc %icc, 0x1 taddcctv %l6, 0x1253, %g2 loop_3866: fornot2s %f5, %f13, %f1 stw %o1, [%l7 + 0x2C] be,a %icc, loop_3867 tge %icc, 0x4 stw %o6, [%l7 + 0x48] ld [%l7 + 0x28], %f2 loop_3867: smulcc %i3, 0x0ED4, %g3 smul %g1, 0x0F15, %o2 ldsh [%l7 + 0x14], %i1 ld [%l7 + 0x68], %f15 edge8n %l2, %g5, %o4 brnz %i4, loop_3868 bl %icc, loop_3869 ldub [%l7 + 0x5A], %i2 edge8ln %l0, %o3, %g7 loop_3868: ldd [%l7 + 0x10], %f10 loop_3869: ldsb [%l7 + 0x31], %l4 orncc %l3, %i0, %i5 ldsw [%l7 + 0x44], %i7 movrlz %l1, 0x2C8, %l5 fmovda %icc, %f1, %f10 ldsh [%l7 + 0x4A], %o5 fbn,a %fcc2, loop_3870 subcc %g4, %o7, %i6 movle %xcc, %o0, %g6 array16 %g2, %l6, %o6 loop_3870: fmovrdne %o1, %f12, %f4 fbug %fcc3, loop_3871 fcmple16 %f8, %f14, %g3 subcc %g1, %i3, %o2 movvs %icc, %l2, %g5 loop_3871: std %f0, [%l7 + 0x28] ta %icc, 0x1 fornot1 %f4, %f8, %f12 fornot1 %f4, %f10, %f0 edge16l %o4, %i1, %i4 fbe,a %fcc1, loop_3872 movl %icc, %l0, %o3 edge32l %g7, %i2, %l4 call loop_3873 loop_3872: ldx [%l7 + 0x58], %l3 ldsb [%l7 + 0x12], %i0 stb %i7, [%l7 + 0x4E] loop_3873: bgu,pt %icc, loop_3874 stw %i5, [%l7 + 0x70] st %f5, [%l7 + 0x44] fbo %fcc0, loop_3875 loop_3874: fabsd %f10, %f4 brz,a %l5, loop_3876 fcmpeq16 %f0, %f6, %o5 loop_3875: tl %xcc, 0x4 bcc,pt %icc, loop_3877 loop_3876: ld [%l7 + 0x78], %f4 fpmerge %f14, %f3, %f6 bleu,a loop_3878 loop_3877: ldsb [%l7 + 0x59], %g4 fbge,a %fcc3, loop_3879 xnorcc %l1, 0x0A97, %o7 loop_3878: sdivcc %o0, 0x021D, %g6 stx %g2, [%l7 + 0x08] loop_3879: movrne %l6, 0x0E5, %i6 fpsub16 %f10, %f0, %f12 fmul8sux16 %f0, %f0, %f12 movl %xcc, %o1, %g3 movn %xcc, %o6, %i3 bneg,a loop_3880 lduh [%l7 + 0x44], %o2 fmuld8sux16 %f11, %f15, %f12 lduw [%l7 + 0x1C], %l2 loop_3880: stb %g1, [%l7 + 0x44] ble,a,pt %icc, loop_3881 ba,pn %icc, loop_3882 ldub [%l7 + 0x17], %o4 movvs %xcc, %i1, %i4 loop_3881: tvs %xcc, 0x5 loop_3882: movre %g5, 0x25D, %o3 fblg %fcc2, loop_3883 sth %l0, [%l7 + 0x56] andcc %i2, %l4, %l3 ldsh [%l7 + 0x74], %g7 loop_3883: movgu %xcc, %i7, %i5 sth %i0, [%l7 + 0x26] fmovrsgez %l5, %f13, %f8 ldub [%l7 + 0x20], %o5 bl,a %icc, loop_3884 brgz %g4, loop_3885 ldub [%l7 + 0x50], %o7 lduh [%l7 + 0x34], %o0 loop_3884: lduh [%l7 + 0x26], %l1 loop_3885: ldsh [%l7 + 0x70], %g6 move %icc, %l6, %i6 edge8 %o1, %g2, %o6 fcmped %fcc1, %f2, %f4 fors %f15, %f6, %f7 lduw [%l7 + 0x10], %i3 or %g3, %l2, %o2 edge32n %g1, %o4, %i1 bge loop_3886 movcs %xcc, %g5, %i4 movcs %xcc, %l0, %o3 bge,a,pn %xcc, loop_3887 loop_3886: stw %i2, [%l7 + 0x0C] tvc %icc, 0x6 fone %f14 loop_3887: bl,a,pt %icc, loop_3888 edge32ln %l3, %l4, %i7 fbge,a %fcc1, loop_3889 sth %i5, [%l7 + 0x6E] loop_3888: ldsw [%l7 + 0x44], %i0 ldx [%l7 + 0x10], %g7 loop_3889: fpadd16s %f13, %f4, %f10 ldsb [%l7 + 0x14], %o5 bne,pt %icc, loop_3890 ldub [%l7 + 0x0C], %g4 fsrc1 %f14, %f14 fbn,a %fcc0, loop_3891 loop_3890: fmovdgu %xcc, %f7, %f1 tleu %xcc, 0x5 movrlz %o7, 0x2F6, %l5 loop_3891: movl %xcc, %l1, %g6 fsrc1s %f13, %f0 ldsh [%l7 + 0x70], %l6 bne,a %xcc, loop_3892 fmovdpos %xcc, %f12, %f10 bcs,a,pn %xcc, loop_3893 lduh [%l7 + 0x60], %i6 loop_3892: stb %o1, [%l7 + 0x4F] movne %xcc, %g2, %o6 loop_3893: brgez %i3, loop_3894 smulcc %o0, 0x072E, %l2 xnor %g3, %g1, %o4 subc %o2, %i1, %g5 loop_3894: xnorcc %i4, %o3, %l0 sub %i2, 0x1973, %l4 stb %i7, [%l7 + 0x11] tvc %xcc, 0x1 xnor %i5, %l3, %i0 fabsd %f0, %f4 fornot1 %f14, %f4, %f4 lduw [%l7 + 0x64], %g7 sth %g4, [%l7 + 0x08] fbug,a %fcc1, loop_3895 tneg %icc, 0x0 fmovsvc %icc, %f14, %f15 ldx [%l7 + 0x08], %o5 loop_3895: bcc loop_3896 fbue %fcc2, loop_3897 ldsh [%l7 + 0x18], %l5 bge,a,pt %xcc, loop_3898 loop_3896: faligndata %f10, %f8, %f2 loop_3897: stw %o7, [%l7 + 0x70] fmovdle %xcc, %f1, %f13 loop_3898: lduh [%l7 + 0x52], %l1 brgez,a %g6, loop_3899 ldsb [%l7 + 0x6F], %l6 stw %i6, [%l7 + 0x28] fors %f4, %f9, %f13 loop_3899: fmovrsgz %g2, %f13, %f4 addcc %o6, 0x0FED, %i3 fcmple16 %f10, %f0, %o0 movgu %xcc, %o1, %g3 ldd [%l7 + 0x78], %f10 smulcc %l2, 0x0F86, %g1 stw %o4, [%l7 + 0x70] fzero %f4 ldd [%l7 + 0x08], %f12 ldsh [%l7 + 0x22], %o2 fsrc2s %f7, %f1 fpadd16s %f6, %f11, %f6 tl %xcc, 0x4 st %f0, [%l7 + 0x10] fsrc2s %f0, %f7 fpackfix %f14, %f10 srax %g5, 0x1D, %i1 fbne,a %fcc3, loop_3900 fmovdn %icc, %f4, %f8 ldd [%l7 + 0x30], %f2 sethi 0x0301, %i4 loop_3900: fcmpne16 %f4, %f12, %l0 fmovsl %icc, %f10, %f2 stb %i2, [%l7 + 0x15] fmovrslez %o3, %f0, %f6 fornot1s %f9, %f8, %f2 ldx [%l7 + 0x50], %i7 for %f14, %f14, %f8 sll %i5, 0x11, %l3 ldsh [%l7 + 0x5A], %l4 addcc %g7, %g4, %i0 fbg,a %fcc3, loop_3901 bleu,a %icc, loop_3902 sth %o5, [%l7 + 0x6A] edge16l %l5, %o7, %g6 loop_3901: lduw [%l7 + 0x24], %l6 loop_3902: fnand %f2, %f2, %f0 bneg,pt %xcc, loop_3903 st %f0, [%l7 + 0x70] subccc %i6, 0x1F53, %g2 fsrc2 %f2, %f14 loop_3903: ldd [%l7 + 0x38], %f4 stx %o6, [%l7 + 0x10] ldsw [%l7 + 0x40], %l1 ldsh [%l7 + 0x40], %i3 edge16ln %o1, %o0, %l2 std %f10, [%l7 + 0x48] fnands %f9, %f4, %f3 edge16l %g1, %g3, %o2 xor %g5, 0x1674, %i1 fone %f14 ldub [%l7 + 0x40], %o4 ldd [%l7 + 0x50], %f6 alignaddrl %l0, %i2, %i4 fmul8x16 %f0, %f14, %f6 edge8n %o3, %i5, %i7 udiv %l3, 0x0E61, %g7 ldsw [%l7 + 0x34], %g4 edge8ln %i0, %o5, %l4 fcmpd %fcc0, %f2, %f8 fbn,a %fcc1, loop_3904 lduw [%l7 + 0x50], %o7 ldsw [%l7 + 0x30], %g6 movcc %icc, %l5, %i6 loop_3904: addccc %l6, 0x0B14, %o6 fble %fcc3, loop_3905 edge8 %g2, %l1, %o1 ldsh [%l7 + 0x46], %i3 ldub [%l7 + 0x53], %l2 loop_3905: sth %g1, [%l7 + 0x78] brz %o0, loop_3906 addc %o2, %g3, %g5 lduw [%l7 + 0x78], %i1 array8 %o4, %l0, %i4 loop_3906: fpackfix %f4, %f13 xnor %i2, 0x1D86, %i5 ld [%l7 + 0x64], %f4 edge16n %i7, %o3, %l3 fba,a %fcc1, loop_3907 bge %xcc, loop_3908 fmuld8ulx16 %f8, %f8, %f14 stb %g4, [%l7 + 0x3C] loop_3907: fpack16 %f12, %f7 loop_3908: fpsub16s %f9, %f5, %f11 movrgez %i0, 0x38B, %g7 fmovs %f5, %f8 fmul8sux16 %f12, %f8, %f6 nop setx loop_3909, %l0, %l1 jmpl %l1, %o5 fnor %f0, %f14, %f6 fpack32 %f8, %f14, %f6 movcc %xcc, %l4, %o7 loop_3909: st %f10, [%l7 + 0x2C] ldx [%l7 + 0x78], %l5 mulscc %i6, %g6, %o6 nop setx loop_3910, %l0, %l1 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 %fcc3, loop_3911 for %f8, %f2, %f14 fbue,a %fcc1, loop_3912 loop_3910: ldsh [%l7 + 0x6C], %l6 loop_3911: ba,a loop_3913 brgz %g2, loop_3914 loop_3912: edge16l %l1, %i3, %o1 fmovsg %xcc, %f11, %f13 loop_3913: tgu %xcc, 0x1 loop_3914: bcs loop_3915 xnor %l2, %g1, %o2 fcmpgt16 %f8, %f12, %g3 fmovrslez %o0, %f13, %f7 loop_3915: edge32ln %g5, %i1, %o4 brlez,a %l0, loop_3916 fmovrdgez %i4, %f4, %f6 stb %i5, [%l7 + 0x79] stw %i2, [%l7 + 0x2C] loop_3916: tle %xcc, 0x2 tsubcc %o3, %i7, %g4 orn %i0, 0x0C1E, %l3 andn %g7, 0x1A92, %l4 tpos %icc, 0x5 ldsw [%l7 + 0x7C], %o7 fcmpne16 %f4, %f14, %l5 fnot2s %f7, %f9 tge %xcc, 0x5 bne,a,pt %icc, loop_3917 ldsh [%l7 + 0x74], %i6 fmovrdgez %o5, %f6, %f12 array8 %g6, %o6, %l6 loop_3917: fbl %fcc0, loop_3918 sll %g2, %l1, %i3 ldx [%l7 + 0x40], %o1 orncc %g1, 0x0D36, %o2 loop_3918: fmovdvs %xcc, %f14, %f9 fmovrdgz %l2, %f6, %f0 ldx [%l7 + 0x38], %o0 fmovs %f0, %f6 ldx [%l7 + 0x70], %g3 andcc %g5, 0x12A5, %i1 srlx %l0, 0x03, %o4 xnor %i5, 0x0223, %i2 st %f10, [%l7 + 0x74] add %o3, 0x0149, %i4 addccc %g4, %i7, %l3 sll %i0, %g7, %l4 sdivx %l5, 0x1A54, %i6 ldd [%l7 + 0x40], %f12 edge16n %o7, %g6, %o5 fbge,a %fcc2, loop_3919 ldd [%l7 + 0x48], %f8 fbo,a %fcc1, loop_3920 fexpand %f2, %f0 loop_3919: movrne %o6, 0x17E, %l6 srl %l1, 0x13, %g2 loop_3920: fornot2 %f8, %f4, %f12 ldub [%l7 + 0x29], %o1 ldsh [%l7 + 0x1A], %g1 fnot1 %f0, %f0 addc %i3, 0x1ADA, %l2 stw %o0, [%l7 + 0x64] fcmped %fcc2, %f14, %f0 stw %o2, [%l7 + 0x0C] sllx %g3, %g5, %l0 ta %xcc, 0x0 umulcc %o4, %i5, %i1 lduh [%l7 + 0x20], %i2 edge8n %o3, %i4, %i7 te %icc, 0x0 stw %l3, [%l7 + 0x60] brgz %i0, loop_3921 edge8l %g7, %l4, %g4 ldsb [%l7 + 0x1E], %i6 smulcc %o7, 0x1730, %g6 loop_3921: bcs,a,pt %icc, loop_3922 ldsw [%l7 + 0x60], %o5 fmuld8sux16 %f4, %f1, %f12 stw %o6, [%l7 + 0x58] loop_3922: srlx %l5, 0x09, %l6 lduh [%l7 + 0x38], %l1 bgu,pn %icc, loop_3923 andcc %g2, 0x1F22, %g1 fpmerge %f1, %f11, %f4 sra %i3, 0x0F, %l2 loop_3923: fandnot1 %f6, %f6, %f14 fmovd %f0, %f12 fmuld8sux16 %f2, %f10, %f2 bgu,a loop_3924 edge16l %o0, %o1, %o2 ldsw [%l7 + 0x6C], %g5 brgz %g3, loop_3925 loop_3924: st %f3, [%l7 + 0x4C] fbug %fcc0, loop_3926 movneg %icc, %o4, %l0 loop_3925: sll %i5, 0x12, %i1 fnot1 %f8, %f10 loop_3926: ldx [%l7 + 0x18], %o3 fmovdvs %icc, %f12, %f5 ldd [%l7 + 0x48], %f14 subccc %i2, %i4, %l3 movvc %xcc, %i7, %g7 fmovsne %xcc, %f2, %f1 fands %f2, %f14, %f8 fcmps %fcc3, %f4, %f4 orn %l4, %i0, %i6 addccc %g4, %g6, %o7 stx %o6, [%l7 + 0x08] fbo,a %fcc1, loop_3927 fxnors %f4, %f1, %f11 udivx %o5, 0x1024, %l6 lduh [%l7 + 0x4C], %l1 loop_3927: ldd [%l7 + 0x70], %f0 sub %g2, 0x162D, %l5 fmovdne %xcc, %f4, %f8 mulx %i3, 0x071A, %g1 movn %icc, %l2, %o0 orcc %o1, %g5, %g3 bcs,pn %icc, loop_3928 ldx [%l7 + 0x40], %o4 bg %xcc, loop_3929 tge %icc, 0x6 loop_3928: movge %xcc, %l0, %o2 fmovdvc %xcc, %f3, %f1 loop_3929: fcmpgt32 %f14, %f2, %i5 tsubcc %o3, %i2, %i1 fmovdle %icc, %f6, %f7 movvc %xcc, %i4, %l3 fnegd %f10, %f8 fbl,a %fcc3, loop_3930 tleu %icc, 0x4 tcc %icc, 0x4 stx %i7, [%l7 + 0x70] loop_3930: fmuld8sux16 %f9, %f7, %f12 fmovdgu %xcc, %f4, %f9 fmul8x16 %f14, %f4, %f14 fmul8ulx16 %f6, %f14, %f6 andncc %g7, %i0, %l4 fpackfix %f14, %f9 ble %icc, loop_3931 fmul8x16al %f1, %f8, %f10 ldub [%l7 + 0x0C], %i6 edge16l %g4, %g6, %o7 loop_3931: stw %o5, [%l7 + 0x30] fpadd16 %f6, %f12, %f8 std %f6, [%l7 + 0x28] bvc,pt %xcc, loop_3932 movg %xcc, %o6, %l6 smul %g2, 0x0694, %l5 ldsh [%l7 + 0x40], %i3 loop_3932: fmovde %xcc, %f11, %f5 movleu %xcc, %g1, %l2 ldx [%l7 + 0x38], %o0 fmovsn %icc, %f13, %f1 fmovdle %icc, %f8, %f14 tge %xcc, 0x7 ldsh [%l7 + 0x1C], %o1 tne %xcc, 0x3 sethi 0x1553, %l1 stx %g3, [%l7 + 0x78] mulscc %g5, 0x1531, %o4 udiv %l0, 0x1B54, %i5 edge32 %o2, %i2, %i1 fmul8ulx16 %f12, %f2, %f4 bleu loop_3933 udivx %o3, 0x0ED0, %i4 edge32l %i7, %g7, %l3 fmovdvs %icc, %f11, %f8 loop_3933: ldub [%l7 + 0x6A], %l4 std %f6, [%l7 + 0x20] stw %i0, [%l7 + 0x58] st %f1, [%l7 + 0x10] std %f4, [%l7 + 0x68] stx %g4, [%l7 + 0x20] fmovrsgez %g6, %f10, %f2 ldsh [%l7 + 0x08], %o7 fones %f15 tne %icc, 0x5 stw %o5, [%l7 + 0x44] std %f14, [%l7 + 0x50] stw %o6, [%l7 + 0x40] fbu,a %fcc1, loop_3934 fxor %f8, %f2, %f14 fmovdne %icc, %f6, %f15 ldsb [%l7 + 0x5A], %i6 loop_3934: fmovrse %g2, %f7, %f4 fbug %fcc2, loop_3935 fmovrde %l5, %f6, %f6 lduh [%l7 + 0x5A], %i3 lduh [%l7 + 0x6E], %g1 loop_3935: fcmple16 %f2, %f6, %l6 fbn,a %fcc1, loop_3936 fcmpeq16 %f10, %f14, %l2 fmovrdne %o1, %f0, %f10 bn loop_3937 loop_3936: lduh [%l7 + 0x0C], %o0 tle %icc, 0x4 edge16l %g3, %g5, %l1 loop_3937: ldd [%l7 + 0x40], %f14 fcmpgt16 %f14, %f2, %o4 edge32ln %i5, %l0, %o2 tgu %xcc, 0x3 fsrc1 %f6, %f4 fnegs %f15, %f7 fmovrdne %i2, %f8, %f10 sdiv %i1, 0x10ED, %o3 fsrc1 %f10, %f4 fmovsgu %icc, %f2, %f1 stw %i7, [%l7 + 0x0C] ldd [%l7 + 0x68], %f8 ba %xcc, loop_3938 st %f14, [%l7 + 0x58] movrgez %i4, %g7, %l3 sdivcc %i0, 0x09AA, %g4 loop_3938: ldx [%l7 + 0x28], %l4 andncc %o7, %g6, %o5 tn %icc, 0x1 array16 %i6, %o6, %l5 stx %i3, [%l7 + 0x28] popc 0x1595, %g2 fmuld8sux16 %f0, %f10, %f10 mulscc %l6, 0x06D5, %g1 fcmpne32 %f8, %f8, %l2 ldsw [%l7 + 0x38], %o0 fbe,a %fcc1, loop_3939 edge16l %o1, %g5, %l1 edge16ln %g3, %o4, %i5 fbo %fcc0, loop_3940 loop_3939: fbu,a %fcc0, loop_3941 subcc %l0, %i2, %o2 srl %i1, %o3, %i4 loop_3940: mulx %g7, %i7, %i0 loop_3941: lduh [%l7 + 0x2C], %l3 lduw [%l7 + 0x34], %g4 st %f15, [%l7 + 0x68] brz,a %l4, loop_3942 ld [%l7 + 0x40], %f0 fmovdleu %xcc, %f15, %f11 fandnot2 %f10, %f8, %f2 loop_3942: tvs %icc, 0x2 fblg,a %fcc2, loop_3943 fmovdgu %icc, %f5, %f12 tl %icc, 0x4 fmul8x16au %f0, %f11, %f14 loop_3943: srl %o7, 0x11, %o5 ldd [%l7 + 0x18], %f6 edge8ln %g6, %i6, %o6 tn %xcc, 0x0 fmovrsgz %i3, %f5, %f10 ldsw [%l7 + 0x44], %g2 ldd [%l7 + 0x40], %f4 ldx [%l7 + 0x60], %l5 movvc %icc, %g1, %l6 sdivcc %l2, 0x0202, %o1 movgu %xcc, %o0, %l1 fsrc1 %f4, %f6 bleu,a,pn %icc, loop_3944 edge8 %g3, %o4, %g5 movge %icc, %i5, %i2 bl %xcc, loop_3945 loop_3944: sethi 0x0EDE, %l0 lduw [%l7 + 0x58], %o2 fcmpd %fcc2, %f10, %f8 loop_3945: ba,pt %xcc, loop_3946 movleu %icc, %i1, %i4 tge %xcc, 0x2 fpmerge %f11, %f9, %f8 loop_3946: ldsh [%l7 + 0x20], %o3 lduh [%l7 + 0x20], %g7 smul %i7, 0x1B88, %l3 movvs %icc, %i0, %l4 taddcctv %g4, %o5, %g6 fabss %f9, %f4 ldsh [%l7 + 0x26], %o7 te %xcc, 0x7 edge16ln %o6, %i3, %g2 edge32 %l5, %g1, %l6 ldsh [%l7 + 0x3E], %i6 fones %f1 ldsw [%l7 + 0x0C], %o1 ldsw [%l7 + 0x38], %o0 edge8 %l1, %g3, %l2 fbo,a %fcc3, loop_3947 brgz %g5, loop_3948 bvs,a %icc, loop_3949 movcc %icc, %o4, %i5 loop_3947: stw %i2, [%l7 + 0x74] loop_3948: sdivcc %l0, 0x0C1E, %i1 loop_3949: fmovrdlz %o2, %f12, %f6 fexpand %f14, %f14 ld [%l7 + 0x14], %f12 stx %o3, [%l7 + 0x78] fblg,a %fcc3, loop_3950 fbne,a %fcc0, loop_3951 lduh [%l7 + 0x74], %g7 movcs %icc, %i4, %l3 loop_3950: movgu %xcc, %i0, %l4 loop_3951: fnegs %f9, %f1 fmovdn %icc, %f4, %f15 fbu,a %fcc3, loop_3952 fmuld8sux16 %f1, %f2, %f6 tneg %xcc, 0x1 ldx [%l7 + 0x78], %g4 loop_3952: fnand %f14, %f12, %f2 ldub [%l7 + 0x57], %i7 edge8n %g6, %o5, %o7 fbg,a %fcc3, loop_3953 lduw [%l7 + 0x64], %o6 fbul,a %fcc2, loop_3954 fnors %f5, %f15, %f5 loop_3953: edge16n %g2, %l5, %i3 edge32n %l6, %i6, %o1 loop_3954: movre %g1, %o0, %l1 fmovdcc %icc, %f8, %f4 stx %g3, [%l7 + 0x18] mova %icc, %l2, %g5 fmovdpos %xcc, %f13, %f12 fpackfix %f0, %f15 fmovde %icc, %f14, %f1 st %f0, [%l7 + 0x7C] ldx [%l7 + 0x38], %i5 srax %i2, %l0, %i1 nop setx loop_3955, %l0, %l1 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, 0x5 st %f2, [%l7 + 0x78] movvs %xcc, %o4, %o2 loop_3955: fxnor %f4, %f14, %f0 fmul8x16au %f1, %f3, %f14 udiv %g7, 0x1F9A, %o3 ldx [%l7 + 0x38], %l3 ldd [%l7 + 0x78], %f12 lduh [%l7 + 0x48], %i0 fmovrdne %l4, %f6, %f4 ldsb [%l7 + 0x36], %g4 fbne %fcc0, loop_3956 srlx %i4, %g6, %i7 mova %xcc, %o5, %o7 fnot1s %f11, %f3 loop_3956: array32 %g2, %l5, %o6 mulx %l6, %i6, %i3 ldsb [%l7 + 0x7D], %o1 edge16l %o0, %g1, %g3 fcmpne32 %f4, %f0, %l1 fblg %fcc0, loop_3957 popc %l2, %g5 addcc %i5, %i2, %i1 fbne,a %fcc2, loop_3958 loop_3957: xnor %l0, 0x1462, %o2 be,a,pn %icc, loop_3959 sth %g7, [%l7 + 0x62] loop_3958: ble %icc, loop_3960 udiv %o4, 0x0FAF, %l3 loop_3959: array32 %i0, %l4, %g4 fmul8sux16 %f8, %f10, %f8 loop_3960: movgu %xcc, %i4, %g6 fpsub16s %f10, %f2, %f15 fblg %fcc2, loop_3961 alignaddrl %i7, %o5, %o7 ldub [%l7 + 0x3E], %g2 smulcc %o3, 0x0F10, %l5 loop_3961: brlz %l6, loop_3962 stw %i6, [%l7 + 0x30] fnot1 %f4, %f14 ldsh [%l7 + 0x72], %i3 loop_3962: fcmpeq16 %f4, %f0, %o1 orcc %o0, 0x13E8, %g1 movl %icc, %o6, %l1 stw %l2, [%l7 + 0x10] fpadd32 %f0, %f4, %f10 pdist %f12, %f2, %f2 sdiv %g5, 0x1694, %g3 fmovrdne %i5, %f4, %f4 fmovsle %xcc, %f0, %f12 ldsh [%l7 + 0x7A], %i1 sdivx %l0, 0x1604, %i2 fmovdleu %icc, %f9, %f3 fxors %f8, %f13, %f10 ldsw [%l7 + 0x7C], %g7 ldub [%l7 + 0x1D], %o4 lduw [%l7 + 0x70], %o2 orcc %l3, 0x0AC2, %l4 udivx %g4, 0x03EF, %i0 fmovrdlez %g6, %f0, %f14 fnegs %f14, %f1 mulx %i7, 0x0642, %o5 ldx [%l7 + 0x18], %o7 and %i4, %g2, %l5 lduw [%l7 + 0x18], %o3 array8 %l6, %i3, %i6 fmovdcc %icc, %f8, %f15 bcs,pn %icc, loop_3963 fmul8x16 %f13, %f6, %f0 fmovrdne %o1, %f0, %f0 movneg %xcc, %g1, %o0 loop_3963: ba,a %xcc, loop_3964 fnands %f1, %f4, %f8 fmovdvc %icc, %f9, %f9 ldd [%l7 + 0x30], %f6 loop_3964: fmovspos %xcc, %f14, %f11 fors %f0, %f0, %f0 mova %xcc, %l1, %o6 stx %g5, [%l7 + 0x60] brlez %g3, loop_3965 mulscc %i5, 0x0020, %i1 array8 %l0, %l2, %g7 bne,a loop_3966 loop_3965: be,a %xcc, loop_3967 andcc %o4, 0x0C10, %o2 ldsw [%l7 + 0x40], %i2 loop_3966: fornot2 %f0, %f14, %f8 loop_3967: fcmple32 %f10, %f12, %l3 tneg %xcc, 0x5 movre %g4, 0x0E2, %i0 xorcc %l4, 0x04A7, %i7 bleu,a,pt %xcc, loop_3968 ld [%l7 + 0x78], %f11 fmovdn %icc, %f15, %f3 tcc %xcc, 0x6 loop_3968: fmul8ulx16 %f4, %f10, %f6 ldsw [%l7 + 0x7C], %g6 fmovsneg %icc, %f2, %f5 fzeros %f13 stb %o5, [%l7 + 0x73] movrlz %i4, %o7, %l5 ldx [%l7 + 0x38], %o3 movcs %icc, %g2, %l6 subcc %i6, %i3, %g1 movcs %xcc, %o0, %l1 andncc %o1, %g5, %g3 fmovde %xcc, %f1, %f6 ldsb [%l7 + 0x7A], %i5 fpsub32s %f12, %f5, %f12 bvs %icc, loop_3969 stw %o6, [%l7 + 0x50] fbo,a %fcc3, loop_3970 lduh [%l7 + 0x76], %i1 loop_3969: fandnot1s %f15, %f9, %f14 brgz %l0, loop_3971 loop_3970: edge8n %l2, %o4, %o2 lduw [%l7 + 0x70], %g7 ld [%l7 + 0x48], %f15 loop_3971: stb %i2, [%l7 + 0x25] fmovsne %xcc, %f2, %f3 stx %l3, [%l7 + 0x10] stw %i0, [%l7 + 0x40] ldsw [%l7 + 0x78], %l4 movrgz %g4, 0x2C4, %i7 stx %o5, [%l7 + 0x28] tg %xcc, 0x3 brnz,a %g6, loop_3972 orcc %o7, %l5, %o3 fmovscs %xcc, %f9, %f8 st %f11, [%l7 + 0x68] loop_3972: fbuge,a %fcc3, loop_3973 fmovrdgz %g2, %f6, %f4 stx %i4, [%l7 + 0x08] sllx %l6, %i3, %i6 loop_3973: mova %icc, %o0, %l1 fornot1 %f12, %f2, %f6 ld [%l7 + 0x34], %f15 movrgz %g1, %o1, %g5 movrgez %i5, %g3, %o6 ld [%l7 + 0x24], %f8 stb %l0, [%l7 + 0x28] tleu %xcc, 0x7 fpadd32 %f2, %f6, %f4 ldx [%l7 + 0x20], %l2 ba,a %icc, loop_3974 fmovsne %xcc, %f7, %f11 movvc %icc, %i1, %o4 fcmpeq16 %f12, %f12, %o2 loop_3974: ldsb [%l7 + 0x51], %i2 std %f8, [%l7 + 0x18] andncc %g7, %l3, %l4 sth %i0, [%l7 + 0x32] udiv %g4, 0x1676, %o5 edge16l %i7, %g6, %l5 fpadd32s %f8, %f6, %f11 stw %o3, [%l7 + 0x6C] movrgez %g2, 0x321, %i4 movne %icc, %o7, %l6 fmovrdne %i3, %f2, %f2 ldub [%l7 + 0x4C], %i6 ldx [%l7 + 0x20], %o0 fornot2 %f10, %f4, %f12 fpadd32 %f0, %f14, %f14 fornot1s %f1, %f14, %f13 orn %g1, 0x1FBE, %l1 sth %o1, [%l7 + 0x0E] ta %icc, 0x3 sth %i5, [%l7 + 0x70] fmul8ulx16 %f12, %f2, %f10 edge32l %g3, %o6, %g5 subcc %l0, %l2, %i1 fbge %fcc1, loop_3975 fbu %fcc1, loop_3976 fmovdgu %xcc, %f6, %f2 ldd [%l7 + 0x78], %f4 loop_3975: fbo,a %fcc1, loop_3977 loop_3976: ldd [%l7 + 0x08], %f14 nop setx loop_3978, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o4, [%l7 + 0x70] loop_3977: ldsb [%l7 + 0x6B], %o2 bshuffle %f0, %f2, %f6 loop_3978: fmovrsgez %g7, %f10, %f6 std %f4, [%l7 + 0x08] fmovdcs %xcc, %f8, %f6 fone %f8 mulscc %i2, 0x14C6, %l3 fmovdg %icc, %f1, %f8 stx %l4, [%l7 + 0x30] smulcc %i0, %o5, %g4 brlz,a %g6, loop_3979 tsubcc %i7, 0x07A7, %o3 umulcc %g2, 0x1BB5, %l5 fmul8x16 %f1, %f14, %f10 loop_3979: lduh [%l7 + 0x6A], %i4 andcc %o7, 0x1380, %i3 lduw [%l7 + 0x3C], %l6 tne %icc, 0x3 fmovdg %icc, %f7, %f5 edge16l %o0, %i6, %g1 sth %l1, [%l7 + 0x7C] stb %o1, [%l7 + 0x75] bne,pt %xcc, loop_3980 fble %fcc1, loop_3981 ldsh [%l7 + 0x26], %i5 st %f9, [%l7 + 0x74] loop_3980: sth %g3, [%l7 + 0x5C] loop_3981: fbul,a %fcc2, loop_3982 lduw [%l7 + 0x34], %o6 nop setx loop_3983, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x74], %l0 loop_3982: bvc,pn %icc, loop_3984 movl %xcc, %g5, %i1 loop_3983: edge8n %o4, %o2, %l2 movg %xcc, %g7, %i2 loop_3984: fnot1 %f2, %f10 fmovdvc %icc, %f15, %f14 ld [%l7 + 0x68], %f8 fmovde %icc, %f11, %f1 ldsw [%l7 + 0x2C], %l3 fornot1s %f2, %f2, %f6 st %f9, [%l7 + 0x50] std %f8, [%l7 + 0x08] fpack16 %f6, %f2 fbug %fcc0, loop_3985 for %f10, %f8, %f10 movrne %l4, %o5, %i0 orcc %g4, 0x095A, %g6 loop_3985: tn %xcc, 0x7 movneg %xcc, %o3, %i7 ldub [%l7 + 0x38], %g2 fmovdvc %icc, %f10, %f7 ldub [%l7 + 0x16], %l5 stw %i4, [%l7 + 0x54] fmovrsgz %i3, %f15, %f9 ldsh [%l7 + 0x22], %l6 andncc %o7, %o0, %g1 stw %l1, [%l7 + 0x54] movcs %icc, %i6, %i5 bvc,a,pt %icc, loop_3986 fandnot1s %f7, %f3, %f4 st %f10, [%l7 + 0x64] bcs %icc, loop_3987 loop_3986: st %f15, [%l7 + 0x78] fnot2 %f10, %f10 ldd [%l7 + 0x60], %f2 loop_3987: tvs %xcc, 0x6 sth %g3, [%l7 + 0x6C] sdivcc %o1, 0x1C6C, %l0 fmovrslez %o6, %f0, %f5 ldub [%l7 + 0x0D], %g5 smulcc %o4, 0x04CA, %o2 ldd [%l7 + 0x18], %f2 fble,a %fcc0, loop_3988 stx %i1, [%l7 + 0x50] ldsb [%l7 + 0x46], %l2 fmovrdgez %i2, %f12, %f0 loop_3988: lduh [%l7 + 0x14], %l3 andn %g7, 0x0BC6, %o5 fnors %f11, %f12, %f1 ldsb [%l7 + 0x5D], %i0 subcc %l4, 0x10F5, %g4 fpadd16 %f8, %f10, %f4 ldub [%l7 + 0x09], %o3 ldx [%l7 + 0x38], %g6 tsubcctv %i7, 0x1939, %l5 fors %f13, %f13, %f1 fxnors %f12, %f14, %f11 orncc %i4, %g2, %l6 lduw [%l7 + 0x58], %o7 ta %icc, 0x0 stx %i3, [%l7 + 0x40] tleu %xcc, 0x7 faligndata %f10, %f10, %f14 fbe,a %fcc1, loop_3989 ldsh [%l7 + 0x64], %g1 lduw [%l7 + 0x74], %l1 ldsh [%l7 + 0x68], %i6 loop_3989: lduw [%l7 + 0x24], %i5 subcc %g3, 0x1322, %o0 fble %fcc2, loop_3990 fabsd %f2, %f2 movn %icc, %l0, %o6 sth %g5, [%l7 + 0x1E] loop_3990: alignaddrl %o1, %o2, %o4 stw %i1, [%l7 + 0x50] ldub [%l7 + 0x26], %i2 lduw [%l7 + 0x18], %l3 fandnot1s %f5, %f7, %f2 movgu %icc, %l2, %g7 xnor %i0, %l4, %o5 lduh [%l7 + 0x5E], %o3 and %g4, 0x014D, %g6 fmovsle %xcc, %f14, %f15 sth %l5, [%l7 + 0x10] fsrc2 %f14, %f14 for %f12, %f6, %f8 ldsw [%l7 + 0x5C], %i7 udivx %g2, 0x0D90, %i4 lduw [%l7 + 0x58], %l6 movcc %xcc, %o7, %i3 fnot2s %f7, %f14 sdivcc %g1, 0x0457, %l1 edge32 %i5, %i6, %o0 popc %g3, %l0 fmovdvs %icc, %f3, %f0 brnz,a %g5, loop_3991 fmovdgu %icc, %f0, %f4 fbe,a %fcc2, loop_3992 ldsh [%l7 + 0x2C], %o6 loop_3991: ldub [%l7 + 0x2A], %o2 ldub [%l7 + 0x51], %o4 loop_3992: brnz %o1, loop_3993 fsrc1 %f12, %f0 lduh [%l7 + 0x50], %i1 tvs %xcc, 0x0 loop_3993: movge %icc, %i2, %l2 bg,a,pn %icc, loop_3994 fbne,a %fcc1, loop_3995 brgez %g7, loop_3996 xorcc %i0, %l4, %l3 loop_3994: xor %o5, 0x146A, %o3 loop_3995: fmul8x16 %f5, %f4, %f8 loop_3996: fbo,a %fcc0, loop_3997 ldsh [%l7 + 0x56], %g6 fsrc2 %f0, %f8 fcmpd %fcc3, %f10, %f6 loop_3997: bg %icc, loop_3998 std %f8, [%l7 + 0x20] ba %icc, loop_3999 fnegs %f4, %f11 loop_3998: fmuld8ulx16 %f3, %f13, %f8 fcmpd %fcc0, %f14, %f2 loop_3999: fmovscc %icc, %f10, %f2 ldd [%l7 + 0x68], %f2 fands %f6, %f0, %f4 fmovrdlz %g4, %f4, %f6 movcs %xcc, %l5, %i7 bcs %icc, loop_4000 alignaddr %i4, %l6, %g2 fnands %f10, %f0, %f5 fnot1s %f5, %f2 loop_4000: fmovscs %icc, %f1, %f15 fandnot1s %f7, %f8, %f12 movvc %xcc, %o7, %g1 edge32l %l1, %i3, %i6 ldsb [%l7 + 0x74], %o0 ldx [%l7 + 0x30], %g3 fba %fcc3, loop_4001 lduh [%l7 + 0x0E], %i5 taddcc %l0, 0x0B09, %g5 fnot1s %f6, %f5 loop_4001: fmovsl %xcc, %f6, %f5 fnor %f14, %f6, %f10 fmovse %icc, %f2, %f7 ldsw [%l7 + 0x18], %o2 andncc %o4, %o1, %i1 alignaddr %o6, %i2, %g7 ld [%l7 + 0x08], %f12 fxnor %f8, %f14, %f6 fmovdneg %xcc, %f4, %f15 fmul8x16au %f10, %f8, %f14 ldsw [%l7 + 0x18], %i0 addcc %l2, %l3, %o5 fpadd16 %f12, %f12, %f10 stw %l4, [%l7 + 0x10] edge32l %g6, %o3, %g4 xor %i7, 0x0699, %l5 movgu %icc, %l6, %g2 lduw [%l7 + 0x30], %o7 fcmpne32 %f4, %f8, %g1 sethi 0x0038, %l1 sub %i4, %i3, %i6 ldub [%l7 + 0x24], %g3 umul %i5, %l0, %o0 ldx [%l7 + 0x40], %o2 tcc %xcc, 0x4 tcc %xcc, 0x0 fnegd %f8, %f6 stb %g5, [%l7 + 0x33] fornot1 %f2, %f10, %f14 fmovrdlez %o1, %f4, %f2 st %f6, [%l7 + 0x78] move %icc, %o4, %i1 ldsh [%l7 + 0x6E], %i2 fornot1s %f10, %f12, %f2 lduw [%l7 + 0x30], %o6 fbge,a %fcc2, loop_4002 sdiv %g7, 0x0EB1, %i0 edge16ln %l2, %o5, %l4 fmovrslz %l3, %f1, %f1 loop_4002: edge16n %o3, %g4, %i7 lduh [%l7 + 0x72], %g6 fmuld8ulx16 %f5, %f7, %f10 addcc %l5, %g2, %o7 ldub [%l7 + 0x6F], %l6 fble,a %fcc3, loop_4003 tl %icc, 0x3 stx %l1, [%l7 + 0x50] stw %g1, [%l7 + 0x10] loop_4003: tcs %xcc, 0x5 movcc %icc, %i3, %i4 fnand %f14, %f14, %f0 brgez,a %i6, loop_4004 stw %i5, [%l7 + 0x3C] fbu %fcc1, loop_4005 fandnot2 %f8, %f0, %f0 loop_4004: bcc,pt %icc, loop_4006 fmovdleu %icc, %f14, %f3 loop_4005: ldd [%l7 + 0x50], %f14 udivx %g3, 0x18DD, %l0 loop_4006: taddcc %o2, %g5, %o0 mulx %o4, 0x0572, %o1 sth %i2, [%l7 + 0x2C] fmovrdgez %i1, %f14, %f2 or %g7, %i0, %l2 smulcc %o5, %o6, %l4 fcmpeq16 %f12, %f14, %o3 fornot2s %f11, %f14, %f6 fmovdcc %icc, %f11, %f1 sth %g4, [%l7 + 0x72] fand %f12, %f0, %f4 movpos %icc, %l3, %g6 brlez %l5, loop_4007 fxor %f2, %f14, %f6 bl loop_4008 fmul8ulx16 %f10, %f2, %f4 loop_4007: mulx %g2, 0x0D80, %o7 fbug,a %fcc1, loop_4009 loop_4008: fmovdl %icc, %f4, %f10 movcc %icc, %i7, %l6 ba,a,pt %icc, loop_4010 loop_4009: sth %g1, [%l7 + 0x24] fsrc2 %f0, %f6 tneg %xcc, 0x1 loop_4010: bcs %xcc, loop_4011 fmovdle %xcc, %f5, %f2 stw %l1, [%l7 + 0x28] ldub [%l7 + 0x31], %i4 loop_4011: add %i3, %i5, %g3 ld [%l7 + 0x7C], %f7 ldub [%l7 + 0x5A], %i6 fandnot1 %f12, %f14, %f6 siam 0x4 xnorcc %l0, 0x0B8D, %g5 fmovrslz %o0, %f9, %f14 fors %f6, %f9, %f12 orn %o4, %o1, %i2 addc %i1, %g7, %o2 ldsw [%l7 + 0x5C], %i0 ldsh [%l7 + 0x20], %o5 stx %l2, [%l7 + 0x40] fpsub16 %f10, %f4, %f0 srax %l4, %o3, %o6 fbo %fcc2, loop_4012 bleu,a %icc, loop_4013 fpack16 %f14, %f9 brgez %g4, loop_4014 loop_4012: tvc %xcc, 0x1 loop_4013: udivx %l3, 0x065E, %g6 fmovsle %xcc, %f13, %f0 loop_4014: fcmple32 %f8, %f6, %g2 lduw [%l7 + 0x60], %l5 movle %icc, %o7, %i7 bge,a %xcc, loop_4015 sth %l6, [%l7 + 0x60] tsubcctv %g1, 0x109C, %i4 lduw [%l7 + 0x24], %l1 loop_4015: fpadd16s %f7, %f5, %f9 tgu %icc, 0x2 ldd [%l7 + 0x28], %f4 movvs %xcc, %i5, %g3 bneg,a loop_4016 fors %f1, %f7, %f1 bgu,a loop_4017 siam 0x0 loop_4016: ldd [%l7 + 0x58], %f14 fandnot2 %f14, %f8, %f2 loop_4017: fnands %f7, %f14, %f6 tl %xcc, 0x7 fbe,a %fcc3, loop_4018 fornot2s %f13, %f13, %f4 andcc %i3, %i6, %g5 srlx %l0, %o0, %o4 loop_4018: fmovrslez %i2, %f0, %f15 edge32 %i1, %o1, %g7 fpack32 %f4, %f2, %f2 bge,a loop_4019 ldd [%l7 + 0x48], %f2 movneg %icc, %o2, %o5 ldsh [%l7 + 0x46], %l2 loop_4019: bg %icc, loop_4020 udivcc %l4, 0x0B07, %o3 addccc %o6, 0x07DD, %i0 umul %l3, 0x163B, %g6 loop_4020: bl,a loop_4021 fmovsgu %xcc, %f11, %f2 ldd [%l7 + 0x58], %f0 bpos %icc, loop_4022 loop_4021: fcmpd %fcc0, %f6, %f2 ld [%l7 + 0x44], %f1 stb %g4, [%l7 + 0x6D] loop_4022: fmovdg %icc, %f10, %f3 sth %l5, [%l7 + 0x28] fmul8x16 %f10, %f6, %f2 fcmpeq16 %f0, %f8, %g2 ldsw [%l7 + 0x6C], %o7 ldsb [%l7 + 0x60], %l6 fmovscs %icc, %f0, %f8 fmovsvs %icc, %f14, %f8 sth %g1, [%l7 + 0x30] ldsb [%l7 + 0x56], %i4 ldsw [%l7 + 0x14], %i7 movle %icc, %i5, %g3 udivcc %i3, 0x1D06, %l1 st %f3, [%l7 + 0x1C] edge8 %i6, %g5, %l0 bvs loop_4023 xorcc %o0, %i2, %o4 fabss %f7, %f8 array32 %o1, %g7, %o2 loop_4023: edge16l %i1, %o5, %l2 andn %o3, 0x0900, %o6 brz,a %i0, loop_4024 ldd [%l7 + 0x08], %f2 bg,pn %xcc, loop_4025 movleu %icc, %l3, %l4 loop_4024: bn,a loop_4026 lduw [%l7 + 0x08], %g4 loop_4025: fabss %f11, %f9 edge32 %l5, %g6, %g2 loop_4026: fmovsvc %xcc, %f6, %f6 st %f2, [%l7 + 0x20] fmul8x16 %f1, %f4, %f14 fbne %fcc3, loop_4027 fbn,a %fcc1, loop_4028 fands %f2, %f13, %f0 sdivcc %l6, 0x0C7C, %g1 loop_4027: stw %o7, [%l7 + 0x2C] loop_4028: fbe,a %fcc1, loop_4029 brgez,a %i4, loop_4030 andn %i7, %g3, %i5 andcc %i3, 0x1EB8, %i6 loop_4029: st %f0, [%l7 + 0x10] loop_4030: edge8n %l1, %g5, %l0 fmovsne %xcc, %f15, %f12 fbue,a %fcc1, loop_4031 fandnot2s %f7, %f0, %f14 edge16l %i2, %o0, %o4 orcc %o1, %o2, %i1 loop_4031: tgu %xcc, 0x3 ldub [%l7 + 0x39], %g7 fble %fcc0, loop_4032 tvs %xcc, 0x2 stb %o5, [%l7 + 0x31] fmovdne %xcc, %f5, %f1 loop_4032: tge %icc, 0x4 fbge %fcc0, loop_4033 fcmpeq32 %f2, %f0, %o3 fsrc2s %f10, %f0 fmovdne %xcc, %f11, %f15 loop_4033: edge32ln %l2, %i0, %l3 edge16ln %o6, %l4, %l5 edge32 %g4, %g6, %g2 stb %l6, [%l7 + 0x2E] taddcc %g1, %o7, %i4 st %f2, [%l7 + 0x78] bl,pn %xcc, loop_4034 st %f12, [%l7 + 0x74] alignaddrl %g3, %i5, %i7 ldsw [%l7 + 0x28], %i3 loop_4034: lduh [%l7 + 0x3A], %l1 udivcc %g5, 0x180D, %l0 fsrc1s %f6, %f14 fsrc2 %f4, %f2 fnot2 %f0, %f8 stw %i6, [%l7 + 0x34] lduw [%l7 + 0x70], %o0 movle %icc, %i2, %o4 fmovdn %xcc, %f4, %f0 stx %o2, [%l7 + 0x58] faligndata %f6, %f2, %f10 udiv %i1, 0x05F1, %o1 bl,a,pt %icc, loop_4035 ldsb [%l7 + 0x0D], %g7 ldd [%l7 + 0x58], %f6 orncc %o5, 0x04C8, %o3 loop_4035: fsrc1 %f2, %f8 ldsb [%l7 + 0x32], %l2 orcc %i0, 0x19AD, %l3 fmul8sux16 %f12, %f12, %f14 fnegs %f15, %f5 movvc %icc, %l4, %o6 ld [%l7 + 0x08], %f4 fsrc1 %f2, %f0 tsubcctv %l5, 0x035C, %g4 ld [%l7 + 0x24], %f9 taddcc %g6, 0x1E56, %g2 fmovsne %xcc, %f4, %f3 sra %g1, %o7, %l6 array16 %g3, %i5, %i7 fmovrslz %i3, %f2, %f3 movvs %icc, %l1, %i4 edge8ln %l0, %g5, %i6 tsubcc %o0, %o4, %i2 andn %i1, 0x1F3A, %o2 st %f2, [%l7 + 0x5C] tg %xcc, 0x4 for %f10, %f2, %f10 ldsh [%l7 + 0x08], %o1 fmovdcc %xcc, %f10, %f6 array32 %g7, %o5, %l2 bvc loop_4036 fble %fcc0, loop_4037 brgz,a %o3, loop_4038 fornot1 %f14, %f12, %f12 loop_4036: fmovde %icc, %f12, %f15 loop_4037: fmovsneg %xcc, %f12, %f9 loop_4038: ldub [%l7 + 0x6B], %l3 fbo %fcc0, loop_4039 stx %i0, [%l7 + 0x40] fmovrsne %o6, %f3, %f15 xnor %l4, %g4, %l5 loop_4039: fmovrslez %g6, %f10, %f13 stb %g2, [%l7 + 0x68] brlez %o7, loop_4040 fone %f14 addcc %l6, 0x0259, %g3 ldx [%l7 + 0x40], %i5 loop_4040: brnz,a %i7, loop_4041 bg loop_4042 lduh [%l7 + 0x5E], %g1 movne %xcc, %i3, %i4 loop_4041: fbue %fcc2, loop_4043 loop_4042: srax %l0, 0x04, %l1 fcmple16 %f8, %f2, %i6 sdivcc %o0, 0x0C27, %o4 loop_4043: tne %xcc, 0x4 fmovdn %icc, %f9, %f15 fbn %fcc0, loop_4044 lduh [%l7 + 0x24], %i2 tsubcctv %g5, %o2, %o1 brlez %g7, loop_4045 loop_4044: fmovdge %xcc, %f2, %f14 tgu %xcc, 0x7 fmovdleu %xcc, %f14, %f2 loop_4045: fandnot1 %f8, %f10, %f2 ld [%l7 + 0x78], %f6 bn,a loop_4046 edge8l %o5, %i1, %o3 fmovd %f6, %f14 fmovdcc %icc, %f13, %f6 loop_4046: std %f2, [%l7 + 0x08] tg %xcc, 0x4 fcmple32 %f14, %f2, %l2 and %l3, %i0, %l4 fbe %fcc0, loop_4047 udiv %g4, 0x1FC9, %o6 te %icc, 0x5 brlez %g6, loop_4048 loop_4047: bl,pt %icc, loop_4049 fmovsne %xcc, %f0, %f10 stx %g2, [%l7 + 0x78] loop_4048: stx %l5, [%l7 + 0x08] loop_4049: ldub [%l7 + 0x14], %o7 fmuld8sux16 %f9, %f9, %f2 xnor %l6, %i5, %i7 smulcc %g1, 0x1738, %i3 std %f14, [%l7 + 0x78] movcs %xcc, %i4, %l0 udivcc %l1, 0x1FDC, %g3 fmovrse %i6, %f8, %f12 fpadd32s %f10, %f14, %f11 fcmps %fcc0, %f4, %f10 fmovdgu %xcc, %f10, %f8 fnors %f5, %f6, %f10 st %f10, [%l7 + 0x10] add %o0, %i2, %g5 fble,a %fcc0, loop_4050 xorcc %o2, %o4, %o1 sdivcc %o5, 0x0E86, %i1 faligndata %f14, %f4, %f10 loop_4050: nop setx loop_4051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f9, %f0 st %f13, [%l7 + 0x38] bvc,a loop_4052 loop_4051: tleu %icc, 0x3 fones %f6 ldx [%l7 + 0x50], %o3 loop_4052: std %f0, [%l7 + 0x38] fmovdgu %icc, %f7, %f4 fpsub32 %f0, %f0, %f6 stw %l2, [%l7 + 0x6C] ldsw [%l7 + 0x78], %l3 ta %icc, 0x6 fcmpgt16 %f12, %f8, %g7 ldd [%l7 + 0x68], %f6 ldsh [%l7 + 0x42], %i0 stw %g4, [%l7 + 0x38] fmovdpos %icc, %f13, %f5 sdivcc %o6, 0x0D52, %g6 udiv %g2, 0x00C4, %l4 ldd [%l7 + 0x18], %f0 movrgez %o7, %l6, %i5 nop setx loop_4053, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnor %f0, %f0, %f8 orncc %i7, 0x0B49, %g1 bn %xcc, loop_4054 loop_4053: fnands %f3, %f13, %f7 taddcctv %i3, 0x11E1, %i4 edge32n %l0, %l5, %l1 loop_4054: xnorcc %g3, %o0, %i2 fmovsge %icc, %f10, %f11 xnorcc %g5, 0x1C4A, %i6 bpos,a,pt %xcc, loop_4055 fmovdleu %icc, %f6, %f5 taddcc %o4, %o2, %o1 popc %i1, %o3 loop_4055: mova %xcc, %l2, %l3 brnz,a %o5, loop_4056 edge32 %g7, %g4, %o6 tl %xcc, 0x1 fbl %fcc0, loop_4057 loop_4056: st %f3, [%l7 + 0x50] andcc %g6, %i0, %l4 fand %f2, %f12, %f4 loop_4057: tcc %xcc, 0x7 fmovdvc %xcc, %f4, %f6 fbug,a %fcc3, loop_4058 ld [%l7 + 0x10], %f0 tge %icc, 0x7 ta %xcc, 0x6 loop_4058: popc %o7, %g2 st %f6, [%l7 + 0x34] ldub [%l7 + 0x1F], %l6 edge8n %i5, %i7, %g1 fpadd32 %f4, %f0, %f8 tle %xcc, 0x4 fxnors %f12, %f11, %f0 fbug,a %fcc0, loop_4059 sth %i4, [%l7 + 0x6E] mulx %i3, 0x1B9B, %l5 ldd [%l7 + 0x20], %f4 loop_4059: ld [%l7 + 0x4C], %f9 fble,a %fcc1, loop_4060 ldub [%l7 + 0x4A], %l0 fmovsge %xcc, %f10, %f3 udivx %g3, 0x1642, %l1 loop_4060: st %f3, [%l7 + 0x38] fbue %fcc0, loop_4061 lduh [%l7 + 0x42], %i2 stw %o0, [%l7 + 0x6C] ldx [%l7 + 0x50], %i6 loop_4061: fmul8sux16 %f4, %f6, %f0 smulcc %o4, 0x1B18, %g5 bl,a,pn %xcc, loop_4062 orncc %o2, %i1, %o3 sth %l2, [%l7 + 0x56] stb %l3, [%l7 + 0x61] loop_4062: movrgez %o1, 0x240, %g7 ldub [%l7 + 0x6E], %g4 fmovrdne %o6, %f12, %f6 movvs %icc, %g6, %i0 fmovrslz %l4, %f4, %f15 st %f8, [%l7 + 0x5C] ldsb [%l7 + 0x63], %o7 fpadd16 %f6, %f8, %f6 lduh [%l7 + 0x5E], %o5 brlz,a %g2, loop_4063 brnz,a %l6, loop_4064 bleu,a %icc, loop_4065 fmovrdlz %i7, %f0, %f10 loop_4063: fmovdcs %icc, %f4, %f2 loop_4064: ba,a,pt %xcc, loop_4066 loop_4065: movrne %i5, 0x119, %g1 stw %i3, [%l7 + 0x58] tvc %icc, 0x0 loop_4066: edge16n %l5, %l0, %i4 umulcc %l1, 0x191D, %i2 popc %g3, %i6 fbule %fcc0, loop_4067 subc %o4, 0x1CC9, %g5 be,a,pt %icc, loop_4068 ldsw [%l7 + 0x48], %o0 loop_4067: bvs,pn %icc, loop_4069 udiv %o2, 0x0E39, %o3 loop_4068: fble,a %fcc0, loop_4070 sth %l2, [%l7 + 0x1C] loop_4069: fbuge,a %fcc0, loop_4071 udivx %l3, 0x065B, %o1 loop_4070: orncc %g7, %i1, %g4 nop setx loop_4072, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4071: tcc %xcc, 0x6 subc %o6, %g6, %i0 fmul8x16au %f5, %f9, %f4 loop_4072: popc 0x1C48, %o7 tle %icc, 0x7 stw %o5, [%l7 + 0x3C] ldsh [%l7 + 0x2A], %l4 movle %xcc, %l6, %g2 fornot2s %f5, %f13, %f14 ldd [%l7 + 0x60], %f12 lduh [%l7 + 0x7E], %i5 stw %g1, [%l7 + 0x2C] brz %i3, loop_4073 ldsb [%l7 + 0x27], %i7 std %f4, [%l7 + 0x58] ld [%l7 + 0x54], %f1 loop_4073: fsrc1s %f0, %f10 fcmpes %fcc1, %f15, %f6 movn %xcc, %l5, %i4 ldsh [%l7 + 0x7C], %l0 fnot1s %f0, %f4 ldx [%l7 + 0x10], %i2 st %f13, [%l7 + 0x6C] fmovrse %l1, %f7, %f5 fandnot2s %f13, %f8, %f6 tsubcc %i6, %o4, %g5 fble %fcc1, loop_4074 ldd [%l7 + 0x40], %f14 edge32n %o0, %o2, %o3 fbn,a %fcc1, loop_4075 loop_4074: fbg,a %fcc1, loop_4076 edge32ln %g3, %l2, %l3 faligndata %f12, %f12, %f2 loop_4075: fxnors %f4, %f5, %f3 loop_4076: fpadd32s %f3, %f6, %f15 ld [%l7 + 0x1C], %f10 fpack16 %f14, %f1 stx %o1, [%l7 + 0x18] subc %i1, %g7, %o6 tle %icc, 0x5 fpackfix %f10, %f5 tpos %xcc, 0x4 brz %g4, loop_4077 lduw [%l7 + 0x7C], %i0 fbue,a %fcc1, loop_4078 tgu %icc, 0x1 loop_4077: ldub [%l7 + 0x29], %g6 fba,a %fcc3, loop_4079 loop_4078: fcmpgt16 %f4, %f8, %o7 sth %l4, [%l7 + 0x6A] sdivcc %o5, 0x0C12, %g2 loop_4079: edge32n %i5, %l6, %i3 movvs %icc, %i7, %l5 movrlez %i4, %g1, %i2 or %l0, 0x09D5, %l1 srl %o4, %i6, %o0 lduw [%l7 + 0x5C], %o2 movl %icc, %o3, %g5 fba %fcc2, loop_4080 bpos,a loop_4081 ld [%l7 + 0x78], %f12 ldd [%l7 + 0x70], %f4 loop_4080: ldub [%l7 + 0x6A], %g3 loop_4081: movg %xcc, %l3, %o1 fandnot2 %f2, %f10, %f2 pdist %f8, %f8, %f2 popc %i1, %l2 smulcc %g7, %o6, %g4 movcc %icc, %g6, %o7 fbne %fcc0, loop_4082 nop setx loop_4083, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %l4, 0x1901, %o5 ldub [%l7 + 0x2C], %g2 loop_4082: add %i5, %l6, %i0 loop_4083: stx %i3, [%l7 + 0x40] std %f14, [%l7 + 0x38] fbug %fcc1, loop_4084 fors %f0, %f1, %f13 ldsh [%l7 + 0x3A], %l5 ldub [%l7 + 0x40], %i7 loop_4084: fbge,a %fcc1, loop_4085 fmovse %xcc, %f3, %f11 bg,a,pn %xcc, loop_4086 fbe,a %fcc1, loop_4087 loop_4085: orn %i4, 0x09F7, %i2 edge16 %g1, %l1, %l0 loop_4086: fmovscs %xcc, %f11, %f11 loop_4087: orcc %o4, %i6, %o2 sth %o0, [%l7 + 0x46] siam 0x2 for %f6, %f14, %f2 bgu loop_4088 fcmpgt16 %f4, %f0, %g5 movcs %xcc, %g3, %o3 fcmple16 %f2, %f4, %o1 loop_4088: std %f10, [%l7 + 0x28] or %i1, %l3, %g7 andn %o6, %l2, %g6 fcmple32 %f10, %f6, %g4 fcmpd %fcc0, %f10, %f12 fbn,a %fcc2, loop_4089 xnorcc %l4, %o5, %g2 movn %xcc, %o7, %i5 fzero %f2 loop_4089: taddcc %l6, %i3, %i0 edge16 %l5, %i7, %i4 andn %g1, 0x1EDE, %i2 movpos %icc, %l0, %l1 stb %i6, [%l7 + 0x66] ld [%l7 + 0x7C], %f7 edge16l %o2, %o4, %g5 fmovdgu %icc, %f4, %f3 bneg %xcc, loop_4090 fnegd %f12, %f0 pdist %f4, %f14, %f6 lduh [%l7 + 0x5E], %g3 loop_4090: nop setx loop_4091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %o0, [%l7 + 0x5A] fornot2 %f2, %f10, %f8 bne,a %xcc, loop_4092 loop_4091: tcs %icc, 0x5 fcmpd %fcc3, %f14, %f6 ldd [%l7 + 0x50], %f6 loop_4092: fcmpne32 %f10, %f2, %o1 fxors %f11, %f5, %f7 stx %i1, [%l7 + 0x40] stw %o3, [%l7 + 0x7C] fandnot1 %f0, %f8, %f4 sll %g7, 0x14, %o6 stw %l2, [%l7 + 0x20] tpos %icc, 0x6 udiv %g6, 0x1980, %l3 lduh [%l7 + 0x30], %l4 stw %g4, [%l7 + 0x68] xnorcc %g2, 0x1321, %o7 ldsh [%l7 + 0x0A], %o5 popc 0x02E3, %i5 st %f9, [%l7 + 0x5C] movl %icc, %l6, %i3 nop setx loop_4093, %l0, %l1 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 %i0, [%l7 + 0x40] ldx [%l7 + 0x60], %l5 stw %i4, [%l7 + 0x10] loop_4093: stb %g1, [%l7 + 0x4F] fxnor %f0, %f8, %f0 nop setx loop_4094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %i2, 0x1276, %l0 stw %i7, [%l7 + 0x70] srlx %i6, 0x17, %o2 loop_4094: nop setx loop_4095, %l0, %l1 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 %o4, [%l7 + 0x28] fcmpne16 %f12, %f2, %g5 ld [%l7 + 0x68], %f5 loop_4095: bn,pn %xcc, loop_4096 orn %g3, %o0, %o1 ldsh [%l7 + 0x78], %i1 fpsub16s %f13, %f15, %f1 loop_4096: fmovrdgez %o3, %f4, %f4 fnors %f6, %f0, %f11 ldsw [%l7 + 0x24], %l1 fmul8sux16 %f0, %f8, %f14 lduh [%l7 + 0x4E], %g7 tneg %xcc, 0x5 brnz %l2, loop_4097 ldsh [%l7 + 0x5C], %o6 fandnot1s %f0, %f0, %f7 fmovscc %icc, %f6, %f1 loop_4097: fnegs %f1, %f7 fmovscc %xcc, %f8, %f11 fmovrsgez %l3, %f7, %f5 ldx [%l7 + 0x48], %g6 ldsb [%l7 + 0x29], %g4 ldsh [%l7 + 0x24], %g2 umulcc %l4, %o7, %o5 taddcc %i5, 0x13FB, %i3 fmovrsgez %i0, %f14, %f3 xorcc %l5, %i4, %l6 mulx %i2, 0x08D6, %l0 fnot1 %f2, %f10 ldsb [%l7 + 0x7C], %i7 fzero %f14 stb %g1, [%l7 + 0x3A] smul %i6, 0x1CED, %o2 array16 %o4, %g3, %o0 fcmpeq16 %f12, %f10, %g5 fpadd32 %f4, %f4, %f2 ldd [%l7 + 0x28], %f14 movrlez %i1, %o3, %o1 fmovrde %l1, %f8, %f10 brlz %l2, loop_4098 addc %o6, 0x00E2, %l3 stb %g7, [%l7 + 0x68] fmovsl %xcc, %f14, %f10 loop_4098: bleu,a %icc, loop_4099 bl,pn %icc, loop_4100 fcmpd %fcc2, %f12, %f12 std %f4, [%l7 + 0x58] loop_4099: fnot1 %f14, %f4 loop_4100: fxnors %f8, %f13, %f8 bpos,a,pt %icc, loop_4101 edge16ln %g4, %g6, %g2 fcmpgt32 %f8, %f2, %l4 ldsw [%l7 + 0x4C], %o5 loop_4101: movl %icc, %o7, %i5 stw %i0, [%l7 + 0x6C] bneg loop_4102 orncc %i3, 0x0D2B, %i4 lduh [%l7 + 0x38], %l6 fpadd32s %f13, %f15, %f15 loop_4102: fcmple16 %f4, %f0, %l5 lduw [%l7 + 0x24], %i2 bn,a,pn %xcc, loop_4103 st %f5, [%l7 + 0x34] fcmple32 %f2, %f2, %l0 fmovsge %icc, %f13, %f3 loop_4103: bge,a %xcc, loop_4104 tg %xcc, 0x3 mulscc %i7, %i6, %g1 edge8n %o4, %o2, %g3 loop_4104: brgz,a %o0, loop_4105 lduw [%l7 + 0x40], %i1 lduw [%l7 + 0x48], %o3 movleu %icc, %g5, %l1 loop_4105: smulcc %l2, 0x0F90, %o6 ldub [%l7 + 0x6F], %l3 fpsub32s %f7, %f0, %f10 movpos %xcc, %g7, %g4 stx %g6, [%l7 + 0x08] lduh [%l7 + 0x70], %o1 fmovrdlz %l4, %f4, %f4 fsrc1 %f2, %f0 or %g2, %o5, %i5 or %o7, %i0, %i4 sllx %i3, 0x01, %l5 fmovsge %xcc, %f10, %f0 lduh [%l7 + 0x72], %l6 tsubcctv %l0, 0x093D, %i7 movcs %icc, %i2, %g1 pdist %f8, %f10, %f12 fmovsa %xcc, %f8, %f6 tleu %xcc, 0x7 stx %i6, [%l7 + 0x10] array32 %o4, %o2, %o0 fmovsvc %icc, %f12, %f3 ldub [%l7 + 0x1C], %g3 sdivcc %i1, 0x119F, %o3 std %f14, [%l7 + 0x58] bl,a %xcc, loop_4106 stw %l1, [%l7 + 0x18] movre %g5, 0x336, %l2 ldsh [%l7 + 0x68], %l3 loop_4106: st %f10, [%l7 + 0x7C] fbule,a %fcc2, loop_4107 ldd [%l7 + 0x78], %f8 fones %f4 fcmple16 %f4, %f14, %g7 loop_4107: tvs %icc, 0x1 stx %o6, [%l7 + 0x60] fabss %f15, %f5 nop setx loop_4108, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %g6, %o1, %l4 ldsw [%l7 + 0x18], %g4 ldsb [%l7 + 0x18], %o5 loop_4108: fmovsg %icc, %f1, %f5 fbue,a %fcc2, loop_4109 ldsh [%l7 + 0x2C], %i5 umulcc %o7, %g2, %i0 fbug %fcc0, loop_4110 loop_4109: ldsh [%l7 + 0x0E], %i4 fmovda %xcc, %f8, %f10 andncc %l5, %l6, %l0 loop_4110: lduh [%l7 + 0x7C], %i3 fandnot1s %f10, %f1, %f4 fpadd32s %f13, %f13, %f12 fnegd %f4, %f8 ta %xcc, 0x3 movg %icc, %i7, %i2 umulcc %i6, %g1, %o2 fmovrdlz %o0, %f2, %f0 fandnot1 %f6, %f12, %f8 orcc %o4, %g3, %i1 bvs,a loop_4111 std %f4, [%l7 + 0x50] bleu,a loop_4112 fandnot1s %f11, %f13, %f5 loop_4111: fbu %fcc0, loop_4113 stw %o3, [%l7 + 0x48] loop_4112: bvs,a %xcc, loop_4114 lduh [%l7 + 0x2A], %l1 loop_4113: st %f3, [%l7 + 0x7C] ba,a %xcc, loop_4115 loop_4114: edge8l %g5, %l3, %g7 ldub [%l7 + 0x69], %o6 fbu %fcc0, loop_4116 loop_4115: fmovscc %xcc, %f15, %f1 fmul8x16 %f3, %f0, %f6 ld [%l7 + 0x58], %f9 loop_4116: udiv %l2, 0x13B9, %o1 fbo,a %fcc3, loop_4117 movge %xcc, %l4, %g6 ldx [%l7 + 0x38], %o5 ldsb [%l7 + 0x41], %g4 loop_4117: andncc %o7, %g2, %i5 fba %fcc3, loop_4118 movpos %icc, %i4, %l5 nop setx loop_4119, %l0, %l1 jmpl %l1, %i0 fmovsle %xcc, %f4, %f11 loop_4118: ldsb [%l7 + 0x32], %l0 fbuge,a %fcc1, loop_4120 loop_4119: fmul8x16 %f5, %f14, %f12 fpadd16 %f6, %f2, %f2 lduw [%l7 + 0x10], %i3 loop_4120: fbl %fcc2, loop_4121 move %icc, %i7, %i2 lduw [%l7 + 0x4C], %l6 fpadd32 %f2, %f8, %f2 loop_4121: lduw [%l7 + 0x30], %i6 addcc %o2, 0x15FD, %o0 movle %icc, %o4, %g1 fbu %fcc2, loop_4122 fnand %f0, %f10, %f0 subcc %i1, %g3, %o3 ldx [%l7 + 0x60], %g5 loop_4122: fxnors %f9, %f9, %f3 fpsub16s %f13, %f15, %f15 fbule,a %fcc2, loop_4123 alignaddr %l1, %l3, %g7 stw %o6, [%l7 + 0x40] fpack32 %f14, %f12, %f10 loop_4123: lduw [%l7 + 0x34], %o1 xor %l2, 0x0CD6, %g6 nop setx loop_4124, %l0, %l1 jmpl %l1, %l4 movrne %o5, %o7, %g2 ldx [%l7 + 0x68], %i5 udiv %i4, 0x079F, %g4 loop_4124: edge16l %l5, %i0, %i3 bne loop_4125 bpos loop_4126 bg,pn %xcc, loop_4127 fmovdne %icc, %f4, %f5 loop_4125: tgu %xcc, 0x3 loop_4126: fand %f6, %f2, %f4 loop_4127: edge8 %l0, %i2, %i7 stw %l6, [%l7 + 0x70] movvc %xcc, %i6, %o0 fnors %f2, %f9, %f15 ldx [%l7 + 0x28], %o2 lduh [%l7 + 0x76], %g1 bshuffle %f12, %f2, %f0 ldd [%l7 + 0x40], %f12 sth %i1, [%l7 + 0x42] lduh [%l7 + 0x68], %o4 subcc %g3, %o3, %l1 lduh [%l7 + 0x1A], %g5 fmovrdlez %g7, %f8, %f8 fmovdcc %icc, %f9, %f14 mulscc %o6, 0x0095, %o1 movre %l2, 0x19A, %g6 fbn,a %fcc1, loop_4128 edge32ln %l3, %o5, %l4 udivcc %o7, 0x168E, %g2 umul %i5, 0x0BBD, %i4 loop_4128: tcc %xcc, 0x7 fmovdle %icc, %f13, %f12 ldsb [%l7 + 0x55], %g4 fsrc2s %f10, %f15 sllx %l5, 0x05, %i3 ldsh [%l7 + 0x6C], %i0 orn %i2, %i7, %l6 edge16 %l0, %i6, %o0 fexpand %f7, %f10 fbne,a %fcc0, loop_4129 edge32 %g1, %o2, %o4 xnorcc %i1, 0x14F2, %g3 bge,pn %icc, loop_4130 loop_4129: fmovdn %icc, %f13, %f2 ldub [%l7 + 0x43], %o3 nop setx loop_4131, %l0, %l1 jmpl %l1, %l1 loop_4130: bneg,a loop_4132 fnegs %f13, %f0 bshuffle %f0, %f4, %f10 loop_4131: ldd [%l7 + 0x60], %f14 loop_4132: nop setx loop_4133, %l0, %l1 jmpl %l1, %g7 ldd [%l7 + 0x30], %f2 array32 %g5, %o6, %l2 fpsub16s %f5, %f9, %f0 loop_4133: ldsw [%l7 + 0x30], %g6 taddcctv %l3, %o1, %l4 add %o7, 0x1C4A, %g2 ldsw [%l7 + 0x70], %o5 brz %i5, loop_4134 edge16 %g4, %l5, %i3 std %f0, [%l7 + 0x70] fmuld8sux16 %f14, %f15, %f2 loop_4134: ta %icc, 0x3 bl,a,pt %xcc, loop_4135 tneg %icc, 0x3 sth %i4, [%l7 + 0x64] fsrc2s %f5, %f0 loop_4135: stb %i0, [%l7 + 0x1E] stx %i7, [%l7 + 0x50] smul %i2, %l0, %i6 st %f13, [%l7 + 0x78] fnands %f9, %f4, %f2 fmovsle %xcc, %f3, %f8 fmovsneg %icc, %f6, %f7 brz %l6, loop_4136 stx %o0, [%l7 + 0x10] stb %g1, [%l7 + 0x63] umulcc %o4, 0x1456, %i1 loop_4136: siam 0x3 be,a loop_4137 movle %icc, %o2, %o3 fmovdge %xcc, %f11, %f3 stb %l1, [%l7 + 0x57] loop_4137: fmovscs %xcc, %f3, %f12 fpackfix %f0, %f2 fcmple32 %f0, %f6, %g7 srl %g3, %g5, %l2 smul %o6, %g6, %l3 fnors %f7, %f8, %f13 siam 0x6 movre %o1, %l4, %g2 andncc %o7, %o5, %i5 fxor %f12, %f6, %f2 ldub [%l7 + 0x79], %g4 stb %i3, [%l7 + 0x25] fnot2s %f0, %f2 fpsub16s %f10, %f2, %f3 tgu %xcc, 0x3 ldd [%l7 + 0x28], %f6 be,pn %xcc, loop_4138 ldsh [%l7 + 0x72], %i4 movge %icc, %l5, %i7 fmovdg %xcc, %f13, %f14 loop_4138: ldsh [%l7 + 0x6E], %i0 stx %l0, [%l7 + 0x38] lduw [%l7 + 0x38], %i6 fnegs %f4, %f2 ldd [%l7 + 0x68], %f6 and %i2, 0x049D, %l6 lduw [%l7 + 0x68], %o0 fmul8sux16 %f2, %f14, %f0 fcmple32 %f6, %f10, %o4 faligndata %f10, %f2, %f8 movcc %icc, %g1, %o2 fbo %fcc0, loop_4139 fsrc1 %f12, %f8 bneg,a loop_4140 bn %xcc, loop_4141 loop_4139: fone %f10 array32 %i1, %o3, %g7 loop_4140: fmovdl %icc, %f7, %f6 loop_4141: sll %g3, 0x1D, %l1 edge8n %g5, %l2, %g6 popc 0x0C04, %o6 movle %icc, %o1, %l3 srax %l4, 0x18, %g2 st %f14, [%l7 + 0x64] fandnot1 %f8, %f8, %f8 fbul %fcc0, loop_4142 fpadd32s %f15, %f7, %f3 fcmpgt16 %f6, %f14, %o5 movcc %icc, %i5, %g4 loop_4142: fcmpeq32 %f4, %f12, %i3 mova %xcc, %i4, %o7 edge8ln %i7, %i0, %l0 movleu %xcc, %i6, %i2 fmovsg %icc, %f6, %f0 fbl %fcc2, loop_4143 fmovdge %xcc, %f8, %f7 orcc %l6, 0x1FCA, %o0 ld [%l7 + 0x1C], %f14 loop_4143: nop setx loop_4144, %l0, %l1 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 %f10, %f3 lduw [%l7 + 0x48], %o4 fandnot2 %f6, %f2, %f14 loop_4144: taddcc %l5, 0x1F1B, %o2 fmovrde %i1, %f0, %f10 brnz,a %o3, loop_4145 pdist %f8, %f10, %f14 ld [%l7 + 0x20], %f3 fmovrslez %g7, %f5, %f9 loop_4145: fmovsg %xcc, %f2, %f0 ldsh [%l7 + 0x62], %g3 stx %g1, [%l7 + 0x58] movcc %xcc, %g5, %l2 fcmple32 %f0, %f12, %l1 stx %g6, [%l7 + 0x40] ldsb [%l7 + 0x13], %o6 addc %l3, %o1, %g2 fandnot2 %f2, %f14, %f12 tsubcctv %o5, 0x1568, %l4 addcc %i5, %g4, %i3 ldsh [%l7 + 0x3C], %o7 movgu %icc, %i4, %i7 ldub [%l7 + 0x1A], %i0 tcc %xcc, 0x2 umul %l0, %i2, %i6 tne %xcc, 0x0 fmovdleu %xcc, %f6, %f7 movle %icc, %l6, %o4 bvc,pn %icc, loop_4146 ldx [%l7 + 0x30], %l5 fornot1s %f11, %f5, %f12 bneg %icc, loop_4147 loop_4146: fnegs %f0, %f12 fmovrse %o2, %f12, %f4 edge8ln %i1, %o3, %g7 loop_4147: edge32ln %g3, %o0, %g5 fmul8sux16 %f12, %f4, %f14 andcc %g1, %l1, %g6 for %f12, %f14, %f2 movgu %xcc, %o6, %l3 for %f2, %f12, %f0 ldd [%l7 + 0x50], %f4 lduw [%l7 + 0x1C], %o1 fcmpeq16 %f12, %f12, %l2 nop setx loop_4148, %l0, %l1 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 + 0x18], %g2 lduh [%l7 + 0x36], %o5 ldsh [%l7 + 0x0A], %i5 loop_4148: bleu,pt %xcc, loop_4149 fpadd32s %f9, %f7, %f1 edge32ln %l4, %g4, %i3 edge8n %i4, %o7, %i7 loop_4149: ldsw [%l7 + 0x08], %l0 stb %i2, [%l7 + 0x62] stx %i6, [%l7 + 0x30] ldub [%l7 + 0x72], %i0 stx %l6, [%l7 + 0x60] xor %o4, %l5, %i1 st %f6, [%l7 + 0x30] subc %o2, 0x163A, %g7 fornot2 %f2, %f12, %f14 fnand %f8, %f12, %f14 fmul8ulx16 %f8, %f14, %f12 tsubcctv %o3, %o0, %g5 sth %g1, [%l7 + 0x3E] xnor %l1, %g3, %o6 fmovsvs %xcc, %f13, %f1 fcmpgt32 %f2, %f4, %g6 brlez,a %o1, loop_4150 tgu %icc, 0x4 fmovdvc %xcc, %f7, %f12 fnot2 %f4, %f8 loop_4150: fones %f8 for %f8, %f0, %f8 fpack16 %f4, %f8 ldd [%l7 + 0x10], %f2 lduw [%l7 + 0x1C], %l2 movleu %icc, %l3, %g2 fpadd16s %f6, %f3, %f15 fbn,a %fcc3, loop_4151 ldsb [%l7 + 0x36], %i5 srl %l4, 0x0E, %g4 fabsd %f14, %f14 loop_4151: udiv %o5, 0x1A58, %i4 ba %icc, loop_4152 bg,pt %icc, loop_4153 fpadd16 %f14, %f6, %f0 edge16 %i3, %i7, %o7 loop_4152: sdivcc %l0, 0x1978, %i2 loop_4153: fblg,a %fcc3, loop_4154 fmovrdlz %i0, %f12, %f12 movg %xcc, %i6, %o4 stb %l5, [%l7 + 0x7E] loop_4154: fmovsa %icc, %f8, %f8 and %l6, %o2, %g7 movge %xcc, %i1, %o0 edge8n %g5, %g1, %o3 ldub [%l7 + 0x50], %g3 fmul8x16al %f7, %f5, %f0 ldx [%l7 + 0x78], %o6 nop setx loop_4155, %l0, %l1 jmpl %l1, %g6 edge32 %l1, %o1, %l2 st %f10, [%l7 + 0x34] fcmpes %fcc2, %f1, %f1 loop_4155: fabsd %f10, %f14 ldsh [%l7 + 0x0E], %l3 stb %i5, [%l7 + 0x2D] fmovdle %xcc, %f11, %f2 brgz,a %g2, loop_4156 fnegd %f4, %f6 ldsh [%l7 + 0x54], %g4 fmuld8ulx16 %f11, %f0, %f8 loop_4156: ldd [%l7 + 0x60], %f14 ldub [%l7 + 0x28], %l4 tvc %xcc, 0x1 tcc %icc, 0x3 udiv %i4, 0x0755, %o5 fmovrde %i3, %f12, %f12 edge32ln %o7, %l0, %i7 fcmple16 %f10, %f6, %i2 movleu %icc, %i0, %o4 fmovd %f6, %f4 stb %i6, [%l7 + 0x7B] fmovsge %icc, %f8, %f11 std %f10, [%l7 + 0x08] fmovsn %xcc, %f7, %f1 movcs %xcc, %l5, %o2 stw %g7, [%l7 + 0x1C] fmovsne %xcc, %f4, %f1 fcmpgt32 %f0, %f0, %i1 ld [%l7 + 0x58], %f8 ldsh [%l7 + 0x32], %l6 ldd [%l7 + 0x60], %f4 edge32l %o0, %g5, %o3 ldub [%l7 + 0x20], %g1 ldsh [%l7 + 0x62], %g3 ld [%l7 + 0x14], %f5 sub %o6, %g6, %o1 fexpand %f1, %f12 fcmple32 %f6, %f12, %l1 movneg %xcc, %l3, %i5 stw %l2, [%l7 + 0x44] for %f14, %f0, %f6 fsrc1 %f8, %f8 fors %f12, %f14, %f0 bvs,a,pn %xcc, loop_4157 edge16ln %g2, %g4, %l4 ldub [%l7 + 0x21], %o5 nop setx loop_4158, %l0, %l1 jmpl %l1, %i3 loop_4157: ldub [%l7 + 0x49], %i4 ldd [%l7 + 0x78], %f4 fxnors %f0, %f7, %f10 loop_4158: xorcc %o7, 0x103E, %l0 fmovrdlez %i2, %f6, %f4 fble,a %fcc2, loop_4159 fones %f15 popc %i7, %o4 smulcc %i6, 0x0440, %i0 loop_4159: movleu %xcc, %l5, %o2 fmovrsne %i1, %f4, %f14 movrlez %g7, %l6, %o0 fcmpes %fcc2, %f9, %f9 fbuge %fcc0, loop_4160 orncc %g5, %o3, %g1 fpsub32 %f10, %f2, %f10 fmovrse %o6, %f2, %f10 loop_4160: fmovspos %xcc, %f14, %f13 fone %f12 brlez %g6, loop_4161 smul %g3, 0x17F9, %o1 fba,a %fcc0, loop_4162 orn %l3, %l1, %l2 loop_4161: ldsw [%l7 + 0x68], %g2 fnand %f14, %f4, %f12 loop_4162: fbo %fcc0, loop_4163 udiv %i5, 0x1646, %g4 fmul8x16au %f8, %f3, %f12 edge8 %l4, %o5, %i4 loop_4163: ldsb [%l7 + 0x6C], %i3 fnor %f0, %f10, %f2 ldsb [%l7 + 0x78], %o7 fpsub32 %f4, %f8, %f8 ldub [%l7 + 0x14], %l0 ldsb [%l7 + 0x26], %i2 fmovrdlez %o4, %f12, %f4 std %f10, [%l7 + 0x28] fmovsgu %xcc, %f3, %f1 bshuffle %f6, %f2, %f6 lduh [%l7 + 0x46], %i7 fbge %fcc1, loop_4164 tn %xcc, 0x7 fmovdl %xcc, %f5, %f7 fbge,a %fcc0, loop_4165 loop_4164: movl %icc, %i0, %i6 movg %icc, %o2, %l5 bneg %icc, loop_4166 loop_4165: fpmerge %f13, %f12, %f12 ldub [%l7 + 0x63], %g7 ldub [%l7 + 0x7F], %l6 loop_4166: movrgz %o0, 0x09D, %g5 bcc,a,pt %icc, loop_4167 movle %xcc, %i1, %g1 edge16n %o3, %g6, %g3 fmovdvc %xcc, %f9, %f13 loop_4167: ldx [%l7 + 0x38], %o1 bn,pt %xcc, loop_4168 stw %o6, [%l7 + 0x40] umul %l1, %l2, %g2 edge8 %i5, %l3, %g4 loop_4168: brnz,a %o5, loop_4169 fmovsg %icc, %f2, %f10 fmovrdgz %l4, %f0, %f2 bshuffle %f2, %f14, %f2 loop_4169: fmovdg %xcc, %f13, %f10 taddcctv %i4, %o7, %l0 fmovrsgz %i2, %f13, %f4 xnor %i3, 0x08B2, %i7 fnot1s %f8, %f5 smulcc %i0, 0x02BD, %i6 addccc %o4, %o2, %l5 fmovdge %xcc, %f2, %f12 bgu,a loop_4170 ldsb [%l7 + 0x6C], %g7 ldub [%l7 + 0x58], %l6 tne %icc, 0x7 loop_4170: edge32n %o0, %i1, %g5 add %g1, %g6, %g3 movgu %icc, %o3, %o6 fxnor %f0, %f12, %f4 brnz %l1, loop_4171 tleu %icc, 0x0 movpos %icc, %l2, %g2 ldx [%l7 + 0x28], %o1 loop_4171: mulscc %l3, 0x0079, %g4 sll %o5, 0x1C, %i5 fcmpgt16 %f10, %f4, %l4 ba loop_4172 brz,a %o7, loop_4173 st %f4, [%l7 + 0x18] nop setx loop_4174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4172: sra %l0, 0x1E, %i2 loop_4173: movgu %icc, %i4, %i3 ldsb [%l7 + 0x64], %i0 loop_4174: fmovdvs %icc, %f3, %f0 fmovrdgz %i7, %f6, %f0 ld [%l7 + 0x38], %f12 alignaddrl %i6, %o4, %o2 movvs %icc, %g7, %l5 ba,a loop_4175 udivcc %o0, 0x1A12, %i1 lduh [%l7 + 0x7E], %l6 bneg,a loop_4176 loop_4175: stx %g5, [%l7 + 0x50] umulcc %g6, %g3, %g1 sub %o3, 0x1895, %l1 loop_4176: srax %o6, 0x15, %g2 fble %fcc2, loop_4177 tvs %xcc, 0x6 fxor %f12, %f14, %f12 fmovrde %l2, %f10, %f8 loop_4177: fornot2s %f8, %f2, %f11 sllx %l3, 0x1B, %g4 ldsw [%l7 + 0x5C], %o1 fbug %fcc1, loop_4178 st %f8, [%l7 + 0x7C] fandnot1 %f6, %f12, %f14 tpos %icc, 0x3 loop_4178: ld [%l7 + 0x28], %f12 ldx [%l7 + 0x78], %o5 orn %i5, %l4, %o7 and %i2, 0x1B62, %l0 fmovdvs %icc, %f13, %f7 ble,a %icc, loop_4179 movg %xcc, %i4, %i3 fmovda %xcc, %f13, %f15 fblg,a %fcc2, loop_4180 loop_4179: stx %i7, [%l7 + 0x78] fbuge,a %fcc2, loop_4181 sth %i0, [%l7 + 0x4A] loop_4180: ldd [%l7 + 0x50], %f2 movcs %xcc, %o4, %i6 loop_4181: nop setx loop_4182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x36] ld [%l7 + 0x24], %f10 fnors %f12, %f0, %f12 loop_4182: movre %l5, 0x30C, %o2 movrlez %o0, 0x2D2, %i1 fmovsn %icc, %f3, %f6 fmovrdlez %l6, %f12, %f4 fmovrde %g5, %f2, %f10 fnot2 %f0, %f10 lduh [%l7 + 0x5A], %g6 movrlz %g3, 0x3FF, %o3 stw %g1, [%l7 + 0x54] movg %icc, %l1, %g2 fornot2s %f3, %f0, %f2 fpsub32s %f3, %f14, %f11 fmovdgu %xcc, %f7, %f4 fcmpes %fcc3, %f3, %f4 bshuffle %f4, %f10, %f14 ldd [%l7 + 0x58], %f10 edge32n %o6, %l3, %l2 fbue %fcc2, loop_4183 fmovdle %icc, %f12, %f11 movrlez %o1, 0x1BF, %o5 ldub [%l7 + 0x63], %i5 loop_4183: movrgez %g4, 0x163, %l4 fmovscc %xcc, %f9, %f9 lduh [%l7 + 0x3C], %i2 tgu %icc, 0x4 bge,a %xcc, loop_4184 ldsb [%l7 + 0x2F], %l0 movrgez %i4, %o7, %i3 ldd [%l7 + 0x20], %f6 loop_4184: fmovrsgez %i0, %f12, %f14 fnot2 %f14, %f0 ldx [%l7 + 0x78], %i7 ldsh [%l7 + 0x64], %i6 xorcc %o4, 0x1879, %g7 popc %o2, %o0 ldsb [%l7 + 0x7F], %i1 fmuld8ulx16 %f14, %f9, %f12 tle %icc, 0x0 fmovdl %xcc, %f5, %f5 fsrc1 %f0, %f8 fmovdn %xcc, %f14, %f14 ldd [%l7 + 0x68], %f6 subccc %l6, 0x12FC, %g5 orcc %g6, 0x16B8, %g3 ldsw [%l7 + 0x74], %o3 fornot1s %f5, %f13, %f8 fpsub32 %f8, %f14, %f4 sth %l5, [%l7 + 0x2E] ldsb [%l7 + 0x12], %l1 edge16n %g1, %g2, %l3 tge %xcc, 0x2 ldx [%l7 + 0x30], %o6 std %f14, [%l7 + 0x40] ta %icc, 0x6 array8 %o1, %o5, %l2 tge %xcc, 0x5 fandnot2 %f0, %f6, %f8 movcc %icc, %g4, %l4 fornot2s %f8, %f4, %f1 fmovsge %xcc, %f1, %f14 std %f0, [%l7 + 0x48] fmovrse %i5, %f10, %f14 subc %l0, %i2, %o7 stx %i4, [%l7 + 0x20] ldsb [%l7 + 0x27], %i0 fbne %fcc3, loop_4185 fmovrdgez %i7, %f0, %f4 movvs %xcc, %i6, %o4 popc %i3, %o2 loop_4185: ldsb [%l7 + 0x6D], %o0 fornot2 %f8, %f0, %f12 bshuffle %f2, %f0, %f4 udivx %g7, 0x010E, %l6 fnot2s %f9, %f15 edge32 %g5, %i1, %g3 fcmpne16 %f8, %f10, %g6 andn %l5, %l1, %g1 lduh [%l7 + 0x3E], %g2 lduh [%l7 + 0x26], %l3 fornot1 %f4, %f12, %f0 and %o3, %o6, %o5 stw %o1, [%l7 + 0x24] bge %xcc, loop_4186 ldsh [%l7 + 0x66], %g4 fcmpne16 %f2, %f10, %l4 smulcc %l2, 0x04B4, %l0 loop_4186: lduw [%l7 + 0x78], %i2 ldsb [%l7 + 0x5B], %o7 ldsb [%l7 + 0x4C], %i4 nop setx loop_4187, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge loop_4188 andncc %i5, %i7, %i0 bpos,pn %icc, loop_4189 loop_4187: nop setx loop_4190, %l0, %l1 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_4188: bg,a,pn %xcc, loop_4191 stw %i6, [%l7 + 0x30] loop_4189: stx %o4, [%l7 + 0x68] loop_4190: srlx %i3, 0x19, %o2 loop_4191: lduw [%l7 + 0x08], %g7 smul %l6, %o0, %g5 fnot2s %f1, %f0 fpackfix %f8, %f8 brlez %i1, loop_4192 fabss %f14, %f3 stw %g3, [%l7 + 0x78] lduh [%l7 + 0x70], %l5 loop_4192: movne %icc, %g6, %g1 edge32ln %l1, %l3, %o3 brnz,a %g2, loop_4193 pdist %f2, %f2, %f12 fpsub16s %f9, %f9, %f13 bvs,pt %icc, loop_4194 loop_4193: ldsh [%l7 + 0x6A], %o6 udivx %o5, 0x1523, %o1 xnorcc %g4, %l4, %l2 loop_4194: fbo %fcc1, loop_4195 st %f5, [%l7 + 0x08] fxor %f14, %f0, %f14 andn %i2, %o7, %i4 loop_4195: stx %l0, [%l7 + 0x40] andncc %i5, %i0, %i6 fmovrdlz %i7, %f6, %f14 edge16l %i3, %o4, %g7 stw %o2, [%l7 + 0x4C] st %f4, [%l7 + 0x38] fmovdg %xcc, %f3, %f8 movcc %xcc, %o0, %l6 sdivx %i1, 0x0BC1, %g3 fbe,a %fcc2, loop_4196 fmuld8ulx16 %f9, %f12, %f14 tsubcctv %l5, 0x0EAF, %g6 ld [%l7 + 0x6C], %f0 loop_4196: fsrc1 %f14, %f6 lduh [%l7 + 0x24], %g5 movvc %xcc, %l1, %l3 fpadd32 %f8, %f14, %f10 bvc,pt %icc, loop_4197 tgu %xcc, 0x0 fcmped %fcc1, %f2, %f0 ldub [%l7 + 0x33], %g1 loop_4197: ldsh [%l7 + 0x08], %o3 fpsub32s %f15, %f10, %f13 movpos %icc, %g2, %o5 fandnot2 %f4, %f10, %f4 fmovsn %icc, %f9, %f0 fpsub32s %f1, %f1, %f11 fmovsg %xcc, %f4, %f3 movcc %icc, %o6, %o1 bcc,pn %xcc, loop_4198 sllx %l4, 0x05, %g4 ble loop_4199 srl %l2, %i2, %i4 loop_4198: fsrc1 %f10, %f2 tneg %icc, 0x6 loop_4199: fbule,a %fcc2, loop_4200 move %xcc, %o7, %l0 stw %i0, [%l7 + 0x74] stb %i6, [%l7 + 0x48] loop_4200: bshuffle %f14, %f6, %f8 ld [%l7 + 0x38], %f1 fornot2 %f0, %f0, %f0 fmovd %f14, %f8 fmovsa %icc, %f3, %f4 fsrc1 %f14, %f6 fnot1s %f14, %f4 edge16 %i5, %i3, %o4 ldub [%l7 + 0x32], %g7 sdivx %i7, 0x07A9, %o0 fmovdleu %icc, %f7, %f14 movl %xcc, %l6, %i1 mova %xcc, %o2, %g3 ldsb [%l7 + 0x1F], %l5 movcs %icc, %g6, %l1 brgez,a %g5, loop_4201 movne %icc, %l3, %g1 lduh [%l7 + 0x12], %o3 fmovde %icc, %f11, %f6 loop_4201: ldub [%l7 + 0x6A], %o5 movvs %icc, %o6, %g2 fandnot1 %f8, %f0, %f14 umulcc %l4, 0x08D8, %g4 fnot2 %f6, %f6 fba %fcc3, loop_4202 fpsub16s %f0, %f10, %f12 sth %o1, [%l7 + 0x38] sth %l2, [%l7 + 0x12] loop_4202: ld [%l7 + 0x6C], %f10 fones %f4 fmovscc %icc, %f13, %f2 fmovsg %icc, %f1, %f14 brlz %i4, loop_4203 lduh [%l7 + 0x6A], %o7 lduw [%l7 + 0x34], %i2 movre %i0, 0x150, %l0 loop_4203: bcc,pt %xcc, loop_4204 fbo %fcc3, loop_4205 fxnor %f6, %f10, %f10 fxors %f10, %f9, %f1 loop_4204: tne %xcc, 0x6 loop_4205: fabss %f5, %f9 movrgez %i5, 0x0EC, %i3 addccc %o4, %g7, %i7 ldsw [%l7 + 0x38], %o0 faligndata %f6, %f10, %f4 fnot2s %f11, %f5 movle %icc, %i6, %l6 fmovscc %icc, %f9, %f4 fblg,a %fcc2, loop_4206 ldsb [%l7 + 0x69], %o2 ldsh [%l7 + 0x78], %g3 orncc %l5, %g6, %l1 loop_4206: udivcc %i1, 0x1FDD, %l3 stx %g5, [%l7 + 0x60] ldub [%l7 + 0x5C], %o3 fmovrslz %g1, %f8, %f13 fmul8x16al %f9, %f0, %f8 fornot1 %f4, %f10, %f12 st %f4, [%l7 + 0x08] bgu loop_4207 ld [%l7 + 0x40], %f0 nop setx loop_4208, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %xcc, %f5, %f1 loop_4207: mova %icc, %o6, %o5 st %f4, [%l7 + 0x40] loop_4208: fmovrdlez %g2, %f14, %f4 fpsub16s %f0, %f12, %f8 mulscc %l4, 0x037D, %o1 xor %g4, 0x1CE1, %i4 movge %xcc, %o7, %i2 fornot1s %f6, %f15, %f14 alignaddrl %i0, %l0, %i5 movl %xcc, %l2, %i3 ldsw [%l7 + 0x0C], %g7 subcc %o4, 0x0A61, %i7 fnot1 %f14, %f4 xnor %i6, 0x0AFC, %l6 fmovrdlz %o2, %f12, %f14 xorcc %g3, 0x0E46, %o0 popc %l5, %l1 fmovde %icc, %f13, %f6 umulcc %i1, %l3, %g6 fmul8x16al %f12, %f14, %f10 fpadd32 %f10, %f2, %f6 fpsub16 %f4, %f14, %f2 ldsw [%l7 + 0x78], %o3 fpadd16 %f12, %f14, %f14 sth %g1, [%l7 + 0x7E] fmovd %f6, %f12 fcmple32 %f4, %f4, %o6 ldx [%l7 + 0x68], %g5 ldsh [%l7 + 0x5E], %g2 fornot1 %f4, %f2, %f4 fsrc1 %f0, %f12 fnot1 %f0, %f6 ld [%l7 + 0x08], %f9 ldx [%l7 + 0x48], %l4 stb %o1, [%l7 + 0x3E] fmovdgu %xcc, %f14, %f8 stx %g4, [%l7 + 0x70] fmovdcc %icc, %f7, %f13 fexpand %f4, %f12 fbl %fcc3, loop_4209 fmovrdgz %o5, %f4, %f12 movrgz %o7, 0x27E, %i2 fbo,a %fcc2, loop_4210 loop_4209: ldub [%l7 + 0x18], %i4 xor %i0, %l0, %i5 taddcc %i3, 0x15EF, %l2 loop_4210: addccc %g7, 0x06C5, %i7 ldx [%l7 + 0x38], %i6 udiv %l6, 0x167B, %o2 fbl %fcc1, loop_4211 srlx %g3, %o0, %l5 fmovdpos %xcc, %f14, %f0 bgu,a,pn %xcc, loop_4212 loop_4211: stb %o4, [%l7 + 0x5F] fmul8sux16 %f4, %f2, %f8 ldsh [%l7 + 0x4E], %i1 loop_4212: lduh [%l7 + 0x3E], %l3 fpadd16s %f14, %f2, %f13 ld [%l7 + 0x6C], %f15 tgu %xcc, 0x3 srl %g6, %l1, %o3 tleu %xcc, 0x2 fnor %f10, %f4, %f0 movl %icc, %g1, %o6 fcmpes %fcc2, %f3, %f3 fmovsn %xcc, %f11, %f3 tcc %xcc, 0x5 ldsh [%l7 + 0x12], %g2 fpmerge %f1, %f8, %f2 fmovrdlz %l4, %f10, %f12 ldsh [%l7 + 0x64], %o1 fmovs %f4, %f12 sth %g4, [%l7 + 0x36] fcmpd %fcc0, %f14, %f10 fmovsn %icc, %f3, %f0 stx %g5, [%l7 + 0x48] fnegd %f10, %f14 xnorcc %o7, 0x117D, %i2 fcmpeq32 %f10, %f14, %o5 fand %f8, %f10, %f2 lduh [%l7 + 0x46], %i4 fnors %f13, %f6, %f7 stw %i0, [%l7 + 0x60] fcmple32 %f2, %f2, %i5 bshuffle %f14, %f10, %f12 fpadd16 %f4, %f6, %f6 udiv %i3, 0x0DF4, %l0 tcs %icc, 0x2 stx %g7, [%l7 + 0x20] edge32n %l2, %i6, %i7 array32 %l6, %g3, %o2 for %f2, %f2, %f8 std %f4, [%l7 + 0x58] tneg %icc, 0x1 alignaddr %o0, %l5, %o4 fabsd %f6, %f0 stx %l3, [%l7 + 0x60] edge16ln %g6, %i1, %o3 fmul8x16al %f15, %f11, %f14 fmovdg %xcc, %f2, %f2 xor %l1, %g1, %g2 sll %l4, 0x16, %o6 sth %o1, [%l7 + 0x46] lduh [%l7 + 0x78], %g4 fmovscs %icc, %f0, %f4 ld [%l7 + 0x28], %f7 edge8l %g5, %o7, %o5 ble,pt %xcc, loop_4213 stw %i2, [%l7 + 0x58] fmovsneg %icc, %f10, %f7 ld [%l7 + 0x2C], %f4 loop_4213: add %i0, %i5, %i3 fba,a %fcc3, loop_4214 lduw [%l7 + 0x10], %i4 fmovsn %xcc, %f15, %f6 fmovsg %xcc, %f10, %f0 loop_4214: ldsw [%l7 + 0x18], %g7 stx %l0, [%l7 + 0x50] stb %i6, [%l7 + 0x2E] fbu,a %fcc0, loop_4215 std %f0, [%l7 + 0x60] ld [%l7 + 0x20], %f14 ldx [%l7 + 0x58], %i7 loop_4215: or %l2, %g3, %o2 fzeros %f0 ldsb [%l7 + 0x14], %o0 std %f2, [%l7 + 0x18] fexpand %f13, %f6 stw %l6, [%l7 + 0x1C] sth %l5, [%l7 + 0x2C] fone %f8 fcmpgt32 %f2, %f0, %l3 fbe,a %fcc3, loop_4216 ld [%l7 + 0x1C], %f1 srlx %o4, 0x18, %g6 smulcc %i1, %o3, %g1 loop_4216: movcs %icc, %l1, %l4 fcmpgt16 %f8, %f0, %o6 stx %o1, [%l7 + 0x18] fblg,a %fcc0, loop_4217 nop setx loop_4218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %g4, 0x093C, %g2 fmovrslez %o7, %f2, %f10 loop_4217: ldub [%l7 + 0x09], %g5 loop_4218: tsubcctv %i2, %i0, %o5 lduw [%l7 + 0x48], %i3 stx %i4, [%l7 + 0x28] bl %icc, loop_4219 ldsw [%l7 + 0x14], %i5 fmovrdne %l0, %f12, %f2 fandnot2s %f6, %f10, %f10 loop_4219: movvc %icc, %i6, %g7 ldd [%l7 + 0x40], %f0 fones %f7 ldsh [%l7 + 0x22], %l2 bvc loop_4220 fmovsleu %xcc, %f10, %f14 ldd [%l7 + 0x38], %f12 std %f10, [%l7 + 0x08] loop_4220: fmovdle %icc, %f12, %f9 std %f8, [%l7 + 0x18] sth %i7, [%l7 + 0x66] tcs %icc, 0x2 xnorcc %g3, %o0, %o2 fmovrde %l6, %f6, %f14 bshuffle %f12, %f8, %f14 sth %l3, [%l7 + 0x20] fnors %f11, %f15, %f10 sth %o4, [%l7 + 0x66] fbl,a %fcc2, loop_4221 fmovde %icc, %f3, %f1 taddcctv %l5, %g6, %o3 subc %g1, 0x150A, %i1 loop_4221: movrgz %l1, 0x3BB, %l4 movvc %xcc, %o6, %o1 add %g2, 0x1C7E, %g4 ld [%l7 + 0x34], %f11 ldsb [%l7 + 0x37], %o7 fcmpne32 %f14, %f12, %g5 brgz %i2, loop_4222 te %icc, 0x2 fones %f15 taddcctv %o5, %i3, %i0 loop_4222: orcc %i5, 0x018F, %l0 array16 %i4, %g7, %i6 udivx %i7, 0x01EA, %l2 fmovdleu %xcc, %f13, %f4 udivx %g3, 0x1268, %o0 edge8n %l6, %o2, %l3 std %f4, [%l7 + 0x30] stx %o4, [%l7 + 0x10] fabss %f12, %f6 addccc %g6, %o3, %g1 tge %xcc, 0x3 addccc %l5, 0x07F1, %i1 tge %xcc, 0x3 ldub [%l7 + 0x11], %l4 tne %icc, 0x3 tn %xcc, 0x5 fmovdcc %icc, %f9, %f3 sethi 0x19C1, %o6 fbug,a %fcc2, loop_4223 brlez,a %l1, loop_4224 array32 %g2, %g4, %o7 fxors %f11, %f12, %f0 loop_4223: fmovde %icc, %f10, %f10 loop_4224: fcmpd %fcc0, %f0, %f6 brlz %g5, loop_4225 edge32n %o1, %i2, %o5 fsrc1s %f12, %f9 brz,a %i3, loop_4226 loop_4225: fzeros %f11 fbge,a %fcc2, loop_4227 mova %xcc, %i0, %i5 loop_4226: stx %l0, [%l7 + 0x40] edge8ln %g7, %i6, %i7 loop_4227: bge,a %xcc, loop_4228 lduh [%l7 + 0x54], %i4 edge16ln %l2, %o0, %g3 bleu,a loop_4229 loop_4228: fmul8x16al %f3, %f0, %f14 ld [%l7 + 0x58], %f10 fnot1 %f0, %f4 loop_4229: fcmpeq16 %f0, %f4, %o2 ldsh [%l7 + 0x4C], %l3 ldsb [%l7 + 0x3A], %l6 fpsub32s %f5, %f3, %f4 orn %o4, 0x12B5, %g6 ldsh [%l7 + 0x3A], %o3 fmovsge %xcc, %f6, %f9 fbe %fcc0, loop_4230 fors %f15, %f13, %f13 fbne %fcc1, loop_4231 bge,pt %xcc, loop_4232 loop_4230: mova %xcc, %g1, %i1 edge32l %l5, %o6, %l4 loop_4231: brnz %l1, loop_4233 loop_4232: tneg %icc, 0x2 fmovdneg %xcc, %f10, %f8 ble loop_4234 loop_4233: ldx [%l7 + 0x20], %g2 fmovsa %xcc, %f15, %f14 fcmped %fcc1, %f4, %f6 loop_4234: subc %o7, %g4, %o1 stb %g5, [%l7 + 0x4A] tvs %xcc, 0x3 lduh [%l7 + 0x34], %i2 tle %icc, 0x5 sethi 0x1D2E, %o5 alignaddrl %i0, %i3, %i5 lduw [%l7 + 0x58], %l0 fmul8x16au %f8, %f7, %f12 smul %g7, 0x14AC, %i7 nop setx loop_4235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x50], %i4 fbuge,a %fcc3, loop_4236 tcs %icc, 0x1 loop_4235: edge16ln %l2, %o0, %i6 stb %o2, [%l7 + 0x54] loop_4236: tvs %xcc, 0x1 fnot1s %f4, %f13 ld [%l7 + 0x64], %f2 ldub [%l7 + 0x42], %g3 fmovdge %xcc, %f6, %f14 ldsb [%l7 + 0x7D], %l3 movpos %icc, %l6, %g6 srl %o4, 0x0C, %o3 stb %g1, [%l7 + 0x30] st %f5, [%l7 + 0x48] smul %l5, %i1, %l4 orn %l1, %g2, %o7 edge32l %g4, %o6, %o1 fsrc1s %f15, %f11 movne %xcc, %i2, %o5 ldsh [%l7 + 0x1C], %g5 fmovrse %i3, %f9, %f10 st %f13, [%l7 + 0x64] fmovdge %xcc, %f3, %f4 ldx [%l7 + 0x30], %i5 te %xcc, 0x1 stb %l0, [%l7 + 0x6B] ble,a loop_4237 fbul,a %fcc1, loop_4238 fnors %f15, %f14, %f13 std %f12, [%l7 + 0x30] loop_4237: ldd [%l7 + 0x50], %f12 loop_4238: add %g7, 0x09C9, %i0 ldd [%l7 + 0x28], %f4 mova %icc, %i4, %l2 fcmpes %fcc1, %f4, %f12 siam 0x1 taddcc %i7, 0x1D4A, %i6 umulcc %o2, 0x0DB0, %o0 fmovse %icc, %f7, %f8 fmovdvs %xcc, %f6, %f10 fmovda %xcc, %f5, %f2 fmovdleu %icc, %f10, %f14 movcc %xcc, %g3, %l3 bvc,pt %icc, loop_4239 mulx %g6, %o4, %o3 fmovdne %xcc, %f1, %f0 bvs,a,pt %xcc, loop_4240 loop_4239: subccc %l6, 0x1D0D, %g1 tleu %icc, 0x3 fsrc1s %f10, %f4 loop_4240: stw %l5, [%l7 + 0x1C] tsubcc %i1, %l1, %g2 fones %f12 movre %l4, 0x3E8, %o7 bneg,pt %xcc, loop_4241 addccc %g4, 0x0B43, %o1 tpos %xcc, 0x4 ldsb [%l7 + 0x3D], %i2 loop_4241: edge8l %o6, %o5, %i3 tge %icc, 0x5 lduh [%l7 + 0x48], %i5 bcs,pn %xcc, loop_4242 lduh [%l7 + 0x54], %g5 taddcctv %l0, %g7, %i0 fcmpne16 %f8, %f0, %i4 loop_4242: fors %f11, %f10, %f12 siam 0x0 orcc %i7, %l2, %o2 sth %o0, [%l7 + 0x7E] fmovdne %icc, %f9, %f15 bgu loop_4243 ldub [%l7 + 0x4F], %g3 ld [%l7 + 0x14], %f9 fbug,a %fcc3, loop_4244 loop_4243: std %f8, [%l7 + 0x68] sth %i6, [%l7 + 0x6E] sdiv %g6, 0x0A24, %l3 loop_4244: xnorcc %o4, %o3, %l6 edge32l %l5, %i1, %g1 for %f12, %f2, %f10 smul %l1, 0x13B6, %l4 ldub [%l7 + 0x22], %o7 bl,pt %icc, loop_4245 brnz,a %g4, loop_4246 fones %f11 edge16n %o1, %g2, %o6 loop_4245: ldsw [%l7 + 0x38], %o5 loop_4246: std %f8, [%l7 + 0x38] fnot2s %f14, %f7 st %f3, [%l7 + 0x30] tcc %xcc, 0x3 stb %i3, [%l7 + 0x29] ld [%l7 + 0x4C], %f12 lduw [%l7 + 0x60], %i2 fpsub16s %f1, %f0, %f10 udivx %i5, 0x1FE2, %l0 ldsw [%l7 + 0x28], %g5 array32 %i0, %g7, %i7 movpos %xcc, %l2, %i4 fmovrdlz %o0, %f14, %f6 andncc %o2, %i6, %g3 sllx %l3, 0x15, %o4 movcc %xcc, %o3, %g6 fmovsa %xcc, %f9, %f7 ldsw [%l7 + 0x28], %l5 fmovdleu %xcc, %f15, %f10 xor %i1, 0x1E7B, %g1 movne %xcc, %l1, %l4 stw %o7, [%l7 + 0x6C] fmovdneg %icc, %f11, %f3 std %f12, [%l7 + 0x78] ldsb [%l7 + 0x40], %l6 ldd [%l7 + 0x60], %f14 tcs %xcc, 0x0 ldsw [%l7 + 0x24], %o1 fbug,a %fcc2, loop_4247 ld [%l7 + 0x68], %f7 array32 %g4, %o6, %g2 fsrc2s %f13, %f6 loop_4247: stb %i3, [%l7 + 0x28] fbn,a %fcc1, loop_4248 bl loop_4249 bpos,a,pt %icc, loop_4250 ldsh [%l7 + 0x14], %i2 loop_4248: ldd [%l7 + 0x08], %f0 loop_4249: bne,a loop_4251 loop_4250: bn,a %xcc, loop_4252 ldsb [%l7 + 0x7E], %i5 fmovrdlez %o5, %f12, %f12 loop_4251: taddcctv %l0, 0x075C, %i0 loop_4252: fbl %fcc0, loop_4253 movrlz %g5, 0x306, %g7 fmovsge %xcc, %f9, %f6 movne %xcc, %l2, %i4 loop_4253: fble %fcc2, loop_4254 stx %o0, [%l7 + 0x50] fmovrse %o2, %f3, %f10 fcmps %fcc2, %f7, %f15 loop_4254: stx %i7, [%l7 + 0x08] sethi 0x1810, %i6 fmovspos %icc, %f6, %f0 st %f4, [%l7 + 0x1C] stw %l3, [%l7 + 0x7C] subccc %g3, %o3, %g6 fba %fcc3, loop_4255 bshuffle %f4, %f8, %f2 fnot2 %f14, %f6 ldsw [%l7 + 0x10], %l5 loop_4255: popc 0x0261, %o4 edge32n %g1, %i1, %l1 fmovrdlz %o7, %f10, %f10 ldsb [%l7 + 0x17], %l6 fnands %f13, %f11, %f14 stw %o1, [%l7 + 0x2C] fpsub32 %f4, %f14, %f10 stb %g4, [%l7 + 0x7C] siam 0x2 fmul8ulx16 %f10, %f2, %f0 stx %o6, [%l7 + 0x30] fnegd %f6, %f10 movg %icc, %l4, %i3 ldsw [%l7 + 0x74], %g2 fands %f7, %f3, %f0 siam 0x2 array16 %i5, %o5, %l0 ldsb [%l7 + 0x68], %i2 fmovrdgez %i0, %f14, %f10 xnor %g7, 0x0379, %l2 sth %i4, [%l7 + 0x74] ldsw [%l7 + 0x64], %g5 ldsh [%l7 + 0x52], %o2 ldsw [%l7 + 0x24], %i7 fbne,a %fcc0, loop_4256 xorcc %i6, 0x1155, %l3 fbue,a %fcc3, loop_4257 sth %g3, [%l7 + 0x30] loop_4256: sra %o3, 0x00, %o0 movrgez %g6, 0x21A, %o4 loop_4257: fblg %fcc0, loop_4258 for %f12, %f0, %f4 stx %l5, [%l7 + 0x08] fzeros %f14 loop_4258: fmovspos %xcc, %f9, %f15 lduh [%l7 + 0x48], %g1 stw %l1, [%l7 + 0x74] fpsub32s %f11, %f2, %f8 sth %o7, [%l7 + 0x5A] ldsh [%l7 + 0x08], %i1 bgu,a loop_4259 ldsw [%l7 + 0x7C], %l6 st %f2, [%l7 + 0x58] bvc,a,pt %xcc, loop_4260 loop_4259: bvc loop_4261 lduw [%l7 + 0x78], %o1 bge,a,pn %xcc, loop_4262 loop_4260: fzeros %f15 loop_4261: ble %icc, loop_4263 ldx [%l7 + 0x48], %o6 loop_4262: sth %g4, [%l7 + 0x60] fpack16 %f8, %f11 loop_4263: fmovdvs %xcc, %f13, %f8 st %f6, [%l7 + 0x6C] stb %l4, [%l7 + 0x5A] bvs,a %xcc, loop_4264 lduh [%l7 + 0x5C], %i3 movn %xcc, %i5, %o5 lduw [%l7 + 0x20], %g2 loop_4264: smul %l0, %i2, %g7 fzero %f14 fba %fcc2, loop_4265 fands %f4, %f4, %f6 fbg %fcc3, loop_4266 bgu %xcc, loop_4267 loop_4265: tsubcctv %i0, %i4, %g5 movrgez %o2, 0x1CF, %i7 loop_4266: movvs %xcc, %l2, %l3 loop_4267: orcc %g3, 0x0BB8, %i6 array8 %o3, %o0, %o4 fmovs %f10, %f4 fmovsg %xcc, %f6, %f15 movrne %l5, 0x3F3, %g6 fcmps %fcc0, %f2, %f9 fpmerge %f4, %f1, %f0 fmovde %xcc, %f0, %f15 fbule %fcc1, loop_4268 fmovdl %xcc, %f11, %f9 bl loop_4269 mulscc %l1, %g1, %o7 loop_4268: ldsb [%l7 + 0x4F], %i1 udivx %l6, 0x0247, %o1 loop_4269: ta %icc, 0x3 sllx %o6, 0x1F, %l4 fbule %fcc0, loop_4270 sdivx %g4, 0x1200, %i3 sth %o5, [%l7 + 0x44] fpmerge %f12, %f0, %f4 loop_4270: lduh [%l7 + 0x36], %g2 brlez %i5, loop_4271 bneg,a %xcc, loop_4272 ldd [%l7 + 0x40], %f0 movpos %xcc, %l0, %i2 loop_4271: srl %g7, %i4, %i0 loop_4272: lduw [%l7 + 0x74], %o2 sdivcc %g5, 0x00FC, %i7 ldx [%l7 + 0x58], %l3 ble,a loop_4273 bgu,a,pt %xcc, loop_4274 fmul8ulx16 %f10, %f10, %f10 fmovsl %icc, %f5, %f12 loop_4273: popc 0x0871, %l2 loop_4274: addccc %i6, %g3, %o0 bcc,a,pn %xcc, loop_4275 ldsh [%l7 + 0x62], %o4 stb %o3, [%l7 + 0x76] ldub [%l7 + 0x5A], %l5 loop_4275: std %f4, [%l7 + 0x70] popc 0x1486, %l1 movvs %icc, %g6, %o7 bvs,pt %icc, loop_4276 fcmpd %fcc1, %f2, %f0 fmovrdne %i1, %f10, %f8 tneg %icc, 0x2 loop_4276: fandnot2s %f5, %f5, %f2 fpsub16 %f4, %f2, %f6 fba %fcc2, loop_4277 fmovsgu %icc, %f0, %f5 edge8n %l6, %o1, %g1 udivx %l4, 0x0940, %g4 loop_4277: fbl %fcc2, loop_4278 ldx [%l7 + 0x58], %o6 st %f9, [%l7 + 0x58] sethi 0x07D3, %o5 loop_4278: lduw [%l7 + 0x50], %g2 smulcc %i5, 0x1FE1, %i3 srl %l0, %i2, %g7 stb %i4, [%l7 + 0x4C] fmovrslez %i0, %f14, %f14 orcc %o2, %g5, %l3 lduh [%l7 + 0x28], %i7 tcs %xcc, 0x1 fnors %f10, %f1, %f3 fmovdcs %xcc, %f12, %f8 fnands %f10, %f6, %f7 fxors %f6, %f4, %f11 lduh [%l7 + 0x7C], %i6 lduw [%l7 + 0x1C], %l2 nop setx loop_4279, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x30], %f10 sethi 0x14F3, %o0 lduh [%l7 + 0x16], %g3 loop_4279: sth %o4, [%l7 + 0x08] ldsb [%l7 + 0x2A], %o3 ldsh [%l7 + 0x0E], %l5 sdiv %g6, 0x07D2, %l1 st %f0, [%l7 + 0x68] fmovse %icc, %f12, %f0 brz %o7, loop_4280 fnors %f4, %f1, %f1 edge8 %l6, %i1, %o1 fpsub16s %f10, %f5, %f7 loop_4280: fpsub16 %f0, %f12, %f4 fpadd32s %f14, %f0, %f12 fmovrde %g1, %f12, %f4 movrlez %g4, 0x300, %l4 ldsb [%l7 + 0x21], %o5 tpos %xcc, 0x3 tvc %xcc, 0x0 edge16 %g2, %o6, %i3 movneg %xcc, %i5, %i2 tg %icc, 0x6 xnorcc %g7, %i4, %l0 lduh [%l7 + 0x4C], %o2 tsubcc %i0, 0x15E2, %l3 lduh [%l7 + 0x78], %i7 fbo %fcc3, loop_4281 brgz %i6, loop_4282 smul %g5, 0x1B9A, %o0 tge %xcc, 0x3 loop_4281: ldsh [%l7 + 0x4E], %g3 loop_4282: call loop_4283 ta %icc, 0x1 fcmple16 %f0, %f2, %o4 fmovsge %xcc, %f5, %f2 loop_4283: movpos %xcc, %l2, %o3 fzero %f8 tneg %icc, 0x4 fmovrdlez %g6, %f4, %f8 edge8n %l5, %l1, %o7 edge8n %i1, %l6, %g1 fnot1 %f10, %f0 udivcc %g4, 0x10E6, %l4 fbue,a %fcc3, loop_4284 bg %xcc, loop_4285 fabss %f14, %f6 mulx %o1, %g2, %o5 loop_4284: nop setx loop_4286, %l0, %l1 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_4285: orn %i3, 0x0346, %o6 sth %i2, [%l7 + 0x72] fornot1 %f14, %f4, %f2 loop_4286: stw %g7, [%l7 + 0x6C] bneg %xcc, loop_4287 ldsb [%l7 + 0x2A], %i5 movrgz %i4, 0x10E, %o2 fmovdgu %icc, %f13, %f2 loop_4287: fmovsa %icc, %f10, %f6 fnot1 %f8, %f12 fbl %fcc3, loop_4288 fexpand %f0, %f0 movge %icc, %i0, %l3 sdivx %i7, 0x1F34, %i6 loop_4288: fmovdne %xcc, %f3, %f7 fble %fcc1, loop_4289 orn %g5, 0x12F3, %o0 stb %l0, [%l7 + 0x44] movle %xcc, %g3, %l2 loop_4289: fmul8ulx16 %f6, %f2, %f2 stx %o3, [%l7 + 0x10] subcc %o4, %l5, %g6 ldsw [%l7 + 0x30], %l1 movrgz %i1, %l6, %o7 ldsh [%l7 + 0x66], %g4 add %g1, 0x10FE, %o1 ldx [%l7 + 0x48], %g2 fpackfix %f8, %f11 ldsb [%l7 + 0x71], %o5 ldd [%l7 + 0x50], %f8 fornot2s %f12, %f15, %f9 movge %xcc, %l4, %o6 ldd [%l7 + 0x70], %f2 ta %icc, 0x4 brnz,a %i2, loop_4290 fpsub32 %f6, %f8, %f14 fmovrdlz %g7, %f2, %f10 fmovsvs %xcc, %f7, %f14 loop_4290: fmovrsne %i5, %f3, %f0 fcmpd %fcc1, %f2, %f2 ldsw [%l7 + 0x18], %i3 fbue %fcc3, loop_4291 nop setx loop_4292, %l0, %l1 jmpl %l1, %i4 andcc %o2, 0x0EC8, %l3 fsrc2s %f7, %f0 loop_4291: fors %f6, %f9, %f6 loop_4292: fpsub32 %f2, %f6, %f14 srax %i7, 0x06, %i0 fnegd %f10, %f0 ldub [%l7 + 0x46], %i6 array8 %g5, %o0, %l0 movleu %icc, %g3, %l2 array32 %o3, %o4, %g6 lduh [%l7 + 0x2C], %l1 ldsb [%l7 + 0x1F], %l5 ldsb [%l7 + 0x39], %l6 sra %i1, 0x08, %o7 fnegs %f15, %f0 stx %g1, [%l7 + 0x48] tne %xcc, 0x0 std %f2, [%l7 + 0x28] fpackfix %f8, %f5 fmovda %icc, %f8, %f1 andn %g4, %g2, %o1 stw %o5, [%l7 + 0x38] std %f12, [%l7 + 0x30] fpack32 %f2, %f6, %f8 fblg %fcc1, loop_4293 ldsw [%l7 + 0x60], %l4 fmovsvc %xcc, %f7, %f11 stx %o6, [%l7 + 0x18] loop_4293: movrgez %i2, 0x00B, %i5 bl loop_4294 tg %icc, 0x0 sdivx %i3, 0x042D, %i4 std %f0, [%l7 + 0x10] loop_4294: fmovrdlz %g7, %f8, %f12 fbe,a %fcc0, loop_4295 stx %l3, [%l7 + 0x20] fcmpd %fcc3, %f12, %f10 ldd [%l7 + 0x60], %f12 loop_4295: std %f12, [%l7 + 0x28] fxors %f4, %f7, %f11 fcmpgt32 %f4, %f4, %i7 fmovsneg %xcc, %f12, %f6 std %f10, [%l7 + 0x68] movg %xcc, %o2, %i6 sdiv %i0, 0x0A9E, %g5 brz,a %l0, loop_4296 tpos %icc, 0x7 ldsb [%l7 + 0x72], %g3 fmovrse %o0, %f10, %f11 loop_4296: ldsw [%l7 + 0x70], %l2 fmovsleu %icc, %f2, %f9 fbug,a %fcc3, loop_4297 sth %o3, [%l7 + 0x3C] fmul8x16al %f10, %f9, %f10 fmovsg %icc, %f0, %f15 loop_4297: fbne %fcc0, loop_4298 st %f12, [%l7 + 0x10] fbu %fcc0, loop_4299 fsrc2s %f5, %f15 loop_4298: ldsw [%l7 + 0x78], %o4 andcc %l1, 0x1DA9, %g6 loop_4299: sdiv %l6, 0x0C3A, %l5 ldd [%l7 + 0x58], %f12 sth %o7, [%l7 + 0x5A] nop setx loop_4300, %l0, %l1 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 loop_4301 bl,a %icc, loop_4302 fpsub32 %f14, %f12, %f14 loop_4300: std %f0, [%l7 + 0x30] loop_4301: bl,a,pt %icc, loop_4303 loop_4302: fmovdge %icc, %f5, %f15 fmovsneg %xcc, %f0, %f6 fcmped %fcc3, %f6, %f4 loop_4303: andn %g1, %i1, %g4 st %f9, [%l7 + 0x0C] alignaddrl %g2, %o1, %o5 st %f15, [%l7 + 0x20] ba %icc, loop_4304 addccc %l4, 0x16E2, %o6 sth %i5, [%l7 + 0x76] tneg %icc, 0x0 loop_4304: std %f12, [%l7 + 0x30] xor %i2, 0x1ABB, %i4 ldx [%l7 + 0x30], %g7 sth %i3, [%l7 + 0x66] edge8 %l3, %i7, %o2 ble,a,pt %icc, loop_4305 orcc %i6, 0x09F5, %i0 ldsw [%l7 + 0x18], %l0 bcs,pt %xcc, loop_4306 loop_4305: movvs %xcc, %g5, %o0 tsubcc %g3, %l2, %o3 call loop_4307 loop_4306: array16 %l1, %g6, %o4 ldub [%l7 + 0x3E], %l6 sll %o7, %l5, %i1 loop_4307: fmovrsgez %g1, %f9, %f2 std %f2, [%l7 + 0x20] movrlz %g4, 0x33B, %o1 sra %o5, %l4, %g2 ldsh [%l7 + 0x28], %o6 movgu %icc, %i5, %i4 umul %g7, %i2, %i3 fmovscs %icc, %f11, %f10 ldsw [%l7 + 0x08], %i7 fcmps %fcc0, %f9, %f9 sllx %o2, %l3, %i0 fmovde %xcc, %f9, %f5 ble,pt %icc, loop_4308 ldub [%l7 + 0x53], %i6 fmovs %f4, %f8 fsrc2 %f2, %f8 loop_4308: bcs,pn %xcc, loop_4309 stb %g5, [%l7 + 0x69] brnz %l0, loop_4310 fbo,a %fcc3, loop_4311 loop_4309: fmovsvs %xcc, %f6, %f7 sth %g3, [%l7 + 0x5C] loop_4310: ldd [%l7 + 0x28], %f12 loop_4311: stx %l2, [%l7 + 0x50] std %f12, [%l7 + 0x70] fmul8ulx16 %f10, %f0, %f2 fnot1 %f4, %f4 tvc %icc, 0x6 brnz,a %o0, loop_4312 sll %o3, 0x12, %l1 orcc %g6, %l6, %o4 mulx %o7, 0x1CAF, %i1 loop_4312: fbn %fcc0, loop_4313 stw %g1, [%l7 + 0x34] fmovdn %xcc, %f2, %f1 stb %l5, [%l7 + 0x60] loop_4313: brnz %o1, loop_4314 st %f9, [%l7 + 0x60] edge32 %o5, %l4, %g4 fexpand %f10, %f0 loop_4314: fpsub16 %f8, %f0, %f8 fbule %fcc3, loop_4315 ldsb [%l7 + 0x64], %g2 fmovsle %icc, %f12, %f2 stx %o6, [%l7 + 0x58] loop_4315: mulscc %i4, %i5, %g7 fmovscs %icc, %f11, %f13 ldd [%l7 + 0x20], %f4 fmovdl %xcc, %f15, %f12 bvc,a,pn %xcc, loop_4316 fbl %fcc2, loop_4317 ld [%l7 + 0x24], %f14 mulx %i3, 0x1328, %i2 loop_4316: addc %i7, %o2, %l3 loop_4317: alignaddr %i0, %i6, %g5 fmovscs %xcc, %f10, %f14 fmovsne %xcc, %f0, %f1 st %f4, [%l7 + 0x7C] tcs %xcc, 0x6 ldd [%l7 + 0x60], %f12 tle %xcc, 0x6 fandnot1 %f4, %f2, %f2 fmovsleu %xcc, %f8, %f14 sth %l0, [%l7 + 0x50] tneg %icc, 0x2 fornot1s %f15, %f15, %f8 fmovsvs %icc, %f0, %f6 fexpand %f8, %f10 mulx %l2, 0x178E, %g3 fmovrsgz %o3, %f0, %f11 smulcc %l1, 0x1B25, %g6 edge8 %o0, %l6, %o7 fmovsneg %xcc, %f6, %f9 array16 %i1, %o4, %l5 fcmpes %fcc2, %f14, %f2 fble,a %fcc2, loop_4318 fble,a %fcc1, loop_4319 ldx [%l7 + 0x70], %o1 mulx %g1, 0x0188, %o5 loop_4318: fcmpes %fcc3, %f11, %f9 loop_4319: movcc %xcc, %g4, %l4 ld [%l7 + 0x74], %f15 bn loop_4320 fmovdleu %icc, %f2, %f7 taddcctv %o6, %g2, %i5 ba loop_4321 loop_4320: fones %f1 sth %g7, [%l7 + 0x18] movpos %icc, %i3, %i4 loop_4321: fones %f13 xor %i7, %i2, %l3 ldx [%l7 + 0x78], %i0 fmovsgu %xcc, %f1, %f14 call loop_4322 bneg loop_4323 srl %i6, 0x05, %o2 ldsw [%l7 + 0x50], %g5 loop_4322: fbuge %fcc0, loop_4324 loop_4323: umulcc %l0, %g3, %l2 nop setx loop_4325, %l0, %l1 jmpl %l1, %o3 movneg %xcc, %l1, %o0 loop_4324: popc 0x1659, %g6 ldd [%l7 + 0x50], %f2 loop_4325: ldsw [%l7 + 0x34], %o7 movrgez %l6, 0x005, %i1 fble %fcc1, loop_4326 array16 %l5, %o1, %o4 sethi 0x0EB2, %o5 edge32n %g1, %l4, %o6 loop_4326: mulscc %g2, 0x0426, %g4 array32 %g7, %i5, %i4 fcmpgt32 %f10, %f0, %i3 fmovdgu %xcc, %f7, %f0 fornot1 %f0, %f0, %f0 ldsh [%l7 + 0x28], %i2 fnand %f6, %f12, %f10 stx %l3, [%l7 + 0x20] udivx %i7, 0x007F, %i6 lduw [%l7 + 0x2C], %o2 fbuge,a %fcc1, loop_4327 taddcc %i0, 0x168E, %g5 fmovse %xcc, %f6, %f13 add %l0, %l2, %g3 loop_4327: ldub [%l7 + 0x1F], %l1 srlx %o0, %o3, %g6 fcmps %fcc0, %f5, %f15 fnand %f0, %f8, %f6 stb %o7, [%l7 + 0x33] fone %f8 st %f6, [%l7 + 0x10] fpack16 %f6, %f4 fabsd %f8, %f12 subcc %l6, 0x0E09, %l5 ldx [%l7 + 0x48], %o1 orncc %o4, %i1, %o5 std %f12, [%l7 + 0x38] pdist %f2, %f14, %f8 srl %g1, %l4, %g2 fnegs %f10, %f3 fmuld8sux16 %f9, %f3, %f4 ldsw [%l7 + 0x5C], %g4 movg %xcc, %g7, %i5 ldd [%l7 + 0x78], %f12 stb %i4, [%l7 + 0x77] addccc %i3, %o6, %i2 fbe %fcc2, loop_4328 lduh [%l7 + 0x4E], %i7 fnot1 %f2, %f12 pdist %f6, %f10, %f12 loop_4328: tneg %icc, 0x3 stx %i6, [%l7 + 0x38] sub %o2, 0x1B83, %l3 tcc %icc, 0x6 sdivx %i0, 0x0741, %l0 xor %g5, 0x0025, %l2 bshuffle %f4, %f12, %f10 ldsh [%l7 + 0x2A], %l1 lduw [%l7 + 0x18], %o0 movg %icc, %g3, %g6 fmovscc %icc, %f8, %f8 nop setx loop_4329, %l0, %l1 jmpl %l1, %o7 sth %o3, [%l7 + 0x3C] ba,a loop_4330 ld [%l7 + 0x38], %f9 loop_4329: fzero %f2 std %f12, [%l7 + 0x38] loop_4330: stw %l6, [%l7 + 0x1C] tvs %xcc, 0x2 fand %f8, %f14, %f14 fble,a %fcc0, loop_4331 bl,a %icc, loop_4332 ldd [%l7 + 0x38], %f2 subcc %o1, 0x02BF, %l5 loop_4331: st %f10, [%l7 + 0x34] loop_4332: fbge,a %fcc3, loop_4333 movre %o4, 0x0A8, %o5 fmovsvc %icc, %f6, %f7 edge16n %i1, %g1, %l4 loop_4333: edge16l %g4, %g2, %i5 fmovrslz %i4, %f7, %f12 fmovde %xcc, %f2, %f4 tsubcctv %i3, 0x0BD2, %o6 sth %g7, [%l7 + 0x1A] ldd [%l7 + 0x40], %f10 ldx [%l7 + 0x30], %i2 movneg %xcc, %i7, %o2 fcmpgt16 %f10, %f10, %l3 fones %f15 ldsh [%l7 + 0x2A], %i6 movneg %icc, %i0, %g5 sth %l2, [%l7 + 0x08] ldx [%l7 + 0x58], %l1 addcc %o0, 0x1E8C, %l0 sllx %g3, 0x0C, %o7 fmovrdne %o3, %f12, %f6 sth %g6, [%l7 + 0x38] te %xcc, 0x1 movcc %icc, %o1, %l6 lduw [%l7 + 0x30], %o4 st %f15, [%l7 + 0x64] bvc,a loop_4334 fmul8x16au %f5, %f8, %f2 edge32ln %l5, %i1, %o5 edge32ln %g1, %l4, %g4 loop_4334: fcmpeq32 %f10, %f10, %g2 ldx [%l7 + 0x10], %i5 fmul8x16 %f5, %f12, %f14 fmovdle %xcc, %f1, %f2 fbu %fcc3, loop_4335 addccc %i3, 0x1DB3, %o6 ldx [%l7 + 0x38], %g7 lduh [%l7 + 0x28], %i2 loop_4335: fpadd32 %f8, %f0, %f6 bn loop_4336 umul %i7, 0x00C7, %i4 sethi 0x0541, %o2 fcmple32 %f4, %f0, %l3 loop_4336: ldsw [%l7 + 0x18], %i6 lduw [%l7 + 0x5C], %i0 bcs,pn %icc, loop_4337 movre %l2, %g5, %l1 ldx [%l7 + 0x20], %l0 bvs,a,pn %xcc, loop_4338 loop_4337: fnor %f12, %f2, %f12 stx %g3, [%l7 + 0x78] fbug %fcc2, loop_4339 loop_4338: brlez %o0, loop_4340 tsubcc %o7, 0x06E2, %g6 addcc %o1, %l6, %o4 loop_4339: movrgez %o3, %l5, %o5 loop_4340: bne,a,pt %xcc, loop_4341 faligndata %f0, %f12, %f14 fmovsa %xcc, %f8, %f11 tn %xcc, 0x5 loop_4341: ldd [%l7 + 0x48], %f2 stb %g1, [%l7 + 0x12] fbe,a %fcc3, loop_4342 fmovdneg %xcc, %f8, %f15 fmovrsne %i1, %f9, %f9 movvc %xcc, %l4, %g2 loop_4342: fnor %f2, %f12, %f6 stx %i5, [%l7 + 0x78] ldx [%l7 + 0x50], %g4 taddcc %o6, 0x1D1E, %g7 ldsh [%l7 + 0x26], %i3 ldsb [%l7 + 0x62], %i7 tsubcc %i4, 0x1CBE, %i2 stx %l3, [%l7 + 0x18] alignaddrl %i6, %o2, %i0 sth %g5, [%l7 + 0x34] fsrc2 %f14, %f0 movrlez %l1, 0x22A, %l2 ldub [%l7 + 0x3E], %l0 tg %xcc, 0x4 std %f6, [%l7 + 0x28] ld [%l7 + 0x4C], %f8 mulx %o0, 0x083D, %g3 bne,pn %icc, loop_4343 fmovdvc %icc, %f8, %f8 fnot1 %f10, %f6 fmovscc %icc, %f2, %f1 loop_4343: fmul8x16au %f8, %f6, %f0 st %f2, [%l7 + 0x3C] ldsw [%l7 + 0x0C], %g6 fpadd32s %f12, %f9, %f7 stx %o1, [%l7 + 0x58] ldsw [%l7 + 0x68], %l6 fcmpes %fcc1, %f15, %f9 mulscc %o7, 0x0537, %o3 fcmpne16 %f12, %f0, %l5 ldsh [%l7 + 0x38], %o4 sdivcc %g1, 0x1026, %o5 bcs,a,pn %xcc, loop_4344 fabsd %f10, %f2 ldsb [%l7 + 0x25], %l4 bl,a loop_4345 loop_4344: fzero %f4 srlx %g2, %i5, %i1 ld [%l7 + 0x38], %f12 loop_4345: st %f6, [%l7 + 0x74] ldx [%l7 + 0x48], %g4 orn %g7, %o6, %i3 stw %i7, [%l7 + 0x28] fcmpgt32 %f14, %f8, %i4 edge8n %l3, %i2, %i6 fmuld8sux16 %f10, %f10, %f10 fmovse %xcc, %f14, %f13 sth %o2, [%l7 + 0x72] ldsh [%l7 + 0x40], %i0 fnands %f5, %f10, %f8 xor %l1, %l2, %g5 tneg %xcc, 0x7 fnot1s %f0, %f6 udivx %o0, 0x1136, %l0 fones %f5 fbul,a %fcc1, loop_4346 stb %g3, [%l7 + 0x78] fmovda %xcc, %f13, %f1 fpackfix %f12, %f1 loop_4346: movg %xcc, %g6, %l6 ld [%l7 + 0x40], %f3 sth %o7, [%l7 + 0x62] fmovdne %xcc, %f1, %f11 std %f2, [%l7 + 0x20] addcc %o3, 0x18D5, %l5 fmovdl %icc, %f10, %f7 fcmpgt16 %f8, %f2, %o4 st %f6, [%l7 + 0x0C] edge32 %o1, %g1, %l4 movle %xcc, %o5, %i5 ldub [%l7 + 0x60], %g2 movcc %icc, %i1, %g7 ldsb [%l7 + 0x7B], %g4 mova %icc, %i3, %o6 fmovrslez %i4, %f8, %f11 xor %i7, %l3, %i6 ldx [%l7 + 0x40], %i2 edge16n %i0, %o2, %l2 addc %g5, %l1, %o0 st %f11, [%l7 + 0x44] tvs %xcc, 0x3 lduw [%l7 + 0x68], %l0 stx %g6, [%l7 + 0x18] brz %g3, loop_4347 std %f10, [%l7 + 0x68] edge8 %l6, %o7, %l5 ldx [%l7 + 0x48], %o3 loop_4347: fornot1 %f12, %f4, %f0 lduw [%l7 + 0x08], %o1 fcmps %fcc1, %f13, %f5 fmovdgu %xcc, %f4, %f14 sth %g1, [%l7 + 0x1E] udivcc %o4, 0x1F64, %l4 brgz %o5, loop_4348 siam 0x0 fmovrse %i5, %f14, %f7 fnot1s %f1, %f3 loop_4348: fmovsl %xcc, %f9, %f4 tle %icc, 0x4 fmovsne %icc, %f3, %f2 fmovdg %xcc, %f3, %f8 fcmpne16 %f8, %f4, %i1 sllx %g7, %g4, %i3 andcc %g2, %i4, %i7 stw %o6, [%l7 + 0x6C] fmuld8ulx16 %f13, %f13, %f10 ldub [%l7 + 0x17], %l3 movne %icc, %i2, %i6 fpack32 %f14, %f6, %f8 stx %i0, [%l7 + 0x58] fmovrsne %o2, %f2, %f8 std %f10, [%l7 + 0x68] or %g5, 0x05CF, %l2 fnot1 %f14, %f12 siam 0x0 addccc %l1, 0x19DE, %o0 add %l0, %g6, %g3 brgez,a %l6, loop_4349 bl,pn %icc, loop_4350 ldsb [%l7 + 0x15], %o7 movl %xcc, %l5, %o1 loop_4349: fpsub16s %f12, %f12, %f8 loop_4350: te %xcc, 0x2 ldsh [%l7 + 0x0C], %o3 stw %o4, [%l7 + 0x18] subcc %l4, 0x0E52, %o5 be loop_4351 fornot1s %f12, %f13, %f1 lduh [%l7 + 0x1C], %g1 st %f11, [%l7 + 0x14] loop_4351: ldsb [%l7 + 0x7E], %i5 taddcctv %i1, %g4, %g7 ld [%l7 + 0x5C], %f14 ldsb [%l7 + 0x79], %g2 fandnot1s %f9, %f11, %f8 lduh [%l7 + 0x08], %i3 be,a loop_4352 bgu,pn %xcc, loop_4353 fcmpgt16 %f6, %f10, %i4 bcc,a,pn %icc, loop_4354 loop_4352: fpack16 %f14, %f11 loop_4353: fmovdcc %xcc, %f15, %f10 ldx [%l7 + 0x60], %o6 loop_4354: fcmple16 %f10, %f8, %l3 fble,a %fcc1, loop_4355 fexpand %f6, %f14 stw %i2, [%l7 + 0x20] fmovsa %xcc, %f10, %f4 loop_4355: bcs,pn %icc, loop_4356 fabss %f6, %f13 std %f12, [%l7 + 0x58] te %xcc, 0x0 loop_4356: fcmple16 %f14, %f6, %i7 fbe %fcc3, loop_4357 lduw [%l7 + 0x14], %i6 fcmpeq16 %f8, %f12, %i0 fmovrde %g5, %f6, %f4 loop_4357: bl,a %xcc, loop_4358 ldx [%l7 + 0x08], %l2 fsrc2s %f11, %f12 ldd [%l7 + 0x28], %f10 loop_4358: ldd [%l7 + 0x68], %f10 smulcc %o2, 0x1018, %l1 stb %l0, [%l7 + 0x77] fmovsle %icc, %f8, %f0 ldd [%l7 + 0x48], %f4 sth %o0, [%l7 + 0x08] bvs,a,pt %icc, loop_4359 fmovdcc %icc, %f0, %f9 fcmped %fcc0, %f4, %f12 nop setx loop_4360, %l0, %l1 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_4359: subc %g6, %l6, %g3 fmul8sux16 %f8, %f12, %f4 ldub [%l7 + 0x3A], %l5 loop_4360: sth %o1, [%l7 + 0x10] st %f10, [%l7 + 0x54] stb %o7, [%l7 + 0x0E] edge16n %o3, %o4, %l4 movvs %icc, %o5, %i5 movpos %icc, %i1, %g1 fmovd %f4, %f2 fbo,a %fcc1, loop_4361 stx %g4, [%l7 + 0x18] lduw [%l7 + 0x5C], %g2 fzeros %f15 loop_4361: brgez,a %g7, loop_4362 brz,a %i4, loop_4363 ldub [%l7 + 0x21], %i3 smulcc %l3, 0x1E14, %i2 loop_4362: movneg %icc, %o6, %i7 loop_4363: edge8 %i6, %i0, %l2 fmovda %xcc, %f11, %f2 tsubcc %g5, 0x0B19, %l1 andncc %l0, %o0, %g6 sll %o2, %g3, %l5 ldsb [%l7 + 0x0E], %o1 st %f12, [%l7 + 0x64] mulx %o7, %o3, %l6 sth %l4, [%l7 + 0x54] std %f4, [%l7 + 0x60] fnand %f14, %f6, %f0 stx %o5, [%l7 + 0x10] fmovdne %icc, %f9, %f1 fmovsleu %icc, %f12, %f3 ldx [%l7 + 0x18], %o4 fabss %f1, %f2 addcc %i5, 0x09BF, %i1 bvs %icc, loop_4364 movcs %xcc, %g4, %g2 ldub [%l7 + 0x57], %g7 stx %g1, [%l7 + 0x38] loop_4364: fmovdvc %xcc, %f11, %f8 fmovrdlz %i3, %f10, %f4 sll %l3, 0x19, %i2 ldx [%l7 + 0x58], %o6 fzeros %f3 fpsub16 %f8, %f12, %f0 orn %i4, %i6, %i7 fxnor %f4, %f12, %f12 add %l2, %g5, %i0 std %f2, [%l7 + 0x58] ldsw [%l7 + 0x50], %l1 fcmple32 %f10, %f4, %o0 st %f8, [%l7 + 0x50] array8 %g6, %o2, %g3 stb %l0, [%l7 + 0x58] fxor %f8, %f8, %f8 ldub [%l7 + 0x46], %l5 bpos,a,pt %icc, loop_4365 ld [%l7 + 0x50], %f4 xnor %o7, 0x0EDE, %o1 tcc %xcc, 0x4 loop_4365: movgu %icc, %l6, %l4 ldub [%l7 + 0x3C], %o5 subcc %o3, 0x1703, %i5 stw %o4, [%l7 + 0x38] movpos %xcc, %i1, %g4 fbe %fcc2, loop_4366 fmul8sux16 %f2, %f0, %f12 sth %g7, [%l7 + 0x3A] fornot2 %f2, %f10, %f10 loop_4366: movle %xcc, %g2, %i3 fpadd32 %f6, %f4, %f6 bgu,a loop_4367 ldub [%l7 + 0x45], %g1 ba %icc, loop_4368 andn %l3, %i2, %o6 loop_4367: fpsub32 %f10, %f2, %f0 fandnot1s %f8, %f6, %f5 loop_4368: fnot2s %f3, %f3 edge32ln %i6, %i7, %l2 ldsw [%l7 + 0x18], %i4 fmul8ulx16 %f10, %f0, %f0 ldsb [%l7 + 0x73], %g5 fbne,a %fcc0, loop_4369 fmovsge %xcc, %f4, %f13 bn,pt %icc, loop_4370 ldsb [%l7 + 0x5C], %l1 loop_4369: fmovsn %icc, %f13, %f1 ldsh [%l7 + 0x5E], %o0 loop_4370: subcc %g6, %o2, %g3 fcmped %fcc2, %f8, %f6 tl %xcc, 0x7 move %xcc, %i0, %l5 sth %o7, [%l7 + 0x46] bl,pt %xcc, loop_4371 sth %o1, [%l7 + 0x60] tsubcc %l0, 0x03F8, %l4 lduw [%l7 + 0x0C], %l6 loop_4371: movne %xcc, %o5, %i5 fbue %fcc0, loop_4372 array8 %o3, %o4, %i1 fcmpgt16 %f14, %f10, %g4 fmovdne %xcc, %f5, %f14 loop_4372: ld [%l7 + 0x08], %f8 fone %f14 fbo,a %fcc0, loop_4373 fnegd %f14, %f12 st %f9, [%l7 + 0x70] st %f5, [%l7 + 0x4C] loop_4373: tvc %xcc, 0x6 bvs loop_4374 ldd [%l7 + 0x10], %f12 fmuld8ulx16 %f11, %f15, %f10 fnegs %f9, %f7 loop_4374: sth %g7, [%l7 + 0x36] ldub [%l7 + 0x67], %i3 tsubcctv %g1, 0x0EC4, %l3 fmovsne %xcc, %f10, %f8 addcc %i2, 0x01A6, %g2 subccc %i6, %i7, %o6 fmovrsgz %l2, %f9, %f0 taddcctv %g5, 0x1EE6, %l1 siam 0x0 taddcc %o0, 0x13A4, %g6 edge32ln %o2, %i4, %g3 and %l5, %i0, %o7 ldub [%l7 + 0x56], %l0 sdivx %l4, 0x11D3, %l6 add %o1, %i5, %o3 edge16l %o4, %o5, %i1 ldsw [%l7 + 0x28], %g7 lduw [%l7 + 0x38], %i3 fand %f14, %f2, %f0 movrgez %g1, 0x276, %g4 ldsw [%l7 + 0x28], %l3 fmovde %icc, %f2, %f8 movle %icc, %i2, %i6 fmovrse %i7, %f0, %f5 stx %g2, [%l7 + 0x20] ldsb [%l7 + 0x58], %o6 fpsub16 %f10, %f6, %f6 ldsw [%l7 + 0x54], %l2 ld [%l7 + 0x44], %f7 fcmpne16 %f4, %f4, %l1 subccc %o0, 0x08EE, %g5 fnands %f4, %f12, %f2 movge %xcc, %g6, %o2 ld [%l7 + 0x44], %f7 fxor %f6, %f8, %f0 fmovrdgez %g3, %f0, %f12 fbo,a %fcc1, loop_4375 ld [%l7 + 0x08], %f0 pdist %f14, %f10, %f12 fmovdleu %icc, %f7, %f14 loop_4375: or %l5, 0x06E4, %i4 be,pt %icc, loop_4376 bvc,pt %xcc, loop_4377 movgu %icc, %i0, %o7 fone %f0 loop_4376: edge32ln %l4, %l0, %l6 loop_4377: fble,a %fcc0, loop_4378 movrlz %o1, %i5, %o3 fmovsne %xcc, %f4, %f12 taddcctv %o4, 0x0315, %i1 loop_4378: st %f11, [%l7 + 0x4C] ldsw [%l7 + 0x40], %g7 st %f7, [%l7 + 0x64] nop setx loop_4379, %l0, %l1 jmpl %l1, %i3 ldub [%l7 + 0x21], %o5 fzero %f8 fmovdg %icc, %f5, %f14 loop_4379: udivcc %g1, 0x11D5, %l3 stx %i2, [%l7 + 0x10] orcc %i6, 0x16F8, %g4 tvc %icc, 0x0 array8 %i7, %o6, %l2 lduw [%l7 + 0x64], %l1 lduh [%l7 + 0x2C], %o0 fmovscc %xcc, %f8, %f2 andcc %g5, %g2, %o2 fmovs %f5, %f6 umul %g6, 0x0EA2, %l5 ldub [%l7 + 0x42], %g3 fsrc2 %f4, %f2 stw %i0, [%l7 + 0x74] fors %f3, %f1, %f8 fand %f8, %f12, %f8 tcs %icc, 0x7 ldub [%l7 + 0x28], %o7 fmul8x16 %f0, %f0, %f0 fbo %fcc2, loop_4380 tl %icc, 0x6 movneg %icc, %i4, %l4 fmovrsgz %l0, %f6, %f4 loop_4380: ldd [%l7 + 0x60], %f2 fcmple16 %f12, %f12, %l6 ldsh [%l7 + 0x12], %o1 stb %o3, [%l7 + 0x1B] ldub [%l7 + 0x3B], %o4 sdivx %i5, 0x0C9D, %i1 stw %g7, [%l7 + 0x08] fbuge,a %fcc2, loop_4381 te %xcc, 0x7 addc %o5, %g1, %i3 add %l3, %i2, %i6 loop_4381: edge32n %g4, %o6, %i7 fmul8x16al %f15, %f1, %f0 ld [%l7 + 0x38], %f10 udivx %l1, 0x19D2, %o0 fbe %fcc2, loop_4382 ldd [%l7 + 0x60], %f14 fnors %f7, %f0, %f2 st %f2, [%l7 + 0x3C] loop_4382: fmovrsgez %l2, %f3, %f2 fexpand %f1, %f14 siam 0x6 fxor %f6, %f12, %f10 bne,pt %icc, loop_4383 faligndata %f4, %f4, %f6 fmovdvc %xcc, %f6, %f10 lduh [%l7 + 0x2C], %g5 loop_4383: ldsh [%l7 + 0x58], %g2 tvs %xcc, 0x1 lduh [%l7 + 0x58], %o2 fsrc1s %f1, %f8 ldsh [%l7 + 0x58], %g6 fpack32 %f8, %f14, %f2 fornot1 %f10, %f4, %f4 ldx [%l7 + 0x48], %l5 ldub [%l7 + 0x7F], %i0 ldsh [%l7 + 0x08], %o7 movne %xcc, %i4, %l4 tleu %xcc, 0x7 fmovsn %xcc, %f13, %f14 fandnot2s %f14, %f12, %f6 umul %g3, %l6, %o1 bgu,a,pt %icc, loop_4384 stw %o3, [%l7 + 0x70] ldsw [%l7 + 0x30], %o4 stx %i5, [%l7 + 0x08] loop_4384: fmovsa %icc, %f3, %f14 fbo %fcc0, loop_4385 bvs,a,pn %icc, loop_4386 fornot2s %f11, %f7, %f8 move %xcc, %i1, %l0 loop_4385: fcmple16 %f2, %f6, %o5 loop_4386: add %g7, %g1, %l3 fmovdn %xcc, %f3, %f11 and %i3, 0x0553, %i2 stw %i6, [%l7 + 0x20] fcmpgt32 %f4, %f12, %g4 andn %o6, %i7, %l1 fnands %f15, %f4, %f0 edge16ln %l2, %o0, %g5 fcmped %fcc1, %f10, %f0 sdivx %g2, 0x0718, %g6 ldsw [%l7 + 0x30], %l5 std %f14, [%l7 + 0x68] ldsh [%l7 + 0x70], %i0 stx %o2, [%l7 + 0x40] fmovdn %xcc, %f14, %f12 stb %o7, [%l7 + 0x35] sth %l4, [%l7 + 0x66] be,a loop_4387 fandnot1s %f8, %f11, %f1 udiv %g3, 0x0380, %i4 tsubcctv %l6, 0x08EB, %o1 loop_4387: std %f8, [%l7 + 0x30] stw %o4, [%l7 + 0x58] ldsw [%l7 + 0x14], %o3 nop setx loop_4388, %l0, %l1 jmpl %l1, %i5 lduh [%l7 + 0x24], %i1 brz %o5, loop_4389 edge16ln %l0, %g1, %l3 loop_4388: brlez,a %i3, loop_4390 lduh [%l7 + 0x4E], %i2 loop_4389: xor %g7, %i6, %o6 call loop_4391 loop_4390: ldsw [%l7 + 0x14], %g4 ld [%l7 + 0x6C], %f2 fmovdl %icc, %f2, %f8 loop_4391: movge %xcc, %i7, %l1 addc %l2, %o0, %g2 lduw [%l7 + 0x6C], %g5 mulscc %g6, %l5, %o2 bshuffle %f14, %f2, %f8 or %o7, 0x0AC4, %l4 edge16 %g3, %i0, %i4 movre %l6, 0x3DE, %o4 fnegd %f12, %f10 tcs %xcc, 0x5 fbge,a %fcc0, loop_4392 edge8l %o3, %i5, %o1 stw %i1, [%l7 + 0x24] brgz,a %o5, loop_4393 loop_4392: stx %l0, [%l7 + 0x38] stw %l3, [%l7 + 0x38] bge loop_4394 loop_4393: mova %xcc, %g1, %i2 fmovsa %xcc, %f12, %f9 fmovscc %icc, %f6, %f10 loop_4394: tle %xcc, 0x1 bvc,pn %icc, loop_4395 andn %i3, %i6, %g7 fpackfix %f4, %f15 ldsb [%l7 + 0x78], %o6 loop_4395: ldsh [%l7 + 0x40], %g4 edge32l %l1, %l2, %o0 fmovsleu %xcc, %f3, %f1 andn %g2, %i7, %g6 bl,a loop_4396 sdivx %g5, 0x03B4, %o2 fbe,a %fcc0, loop_4397 and %l5, 0x1E99, %l4 loop_4396: fbug,a %fcc1, loop_4398 lduw [%l7 + 0x74], %g3 loop_4397: movcc %xcc, %i0, %o7 fmovrslez %l6, %f13, %f11 loop_4398: ldsb [%l7 + 0x79], %o4 fandnot2s %f11, %f15, %f1 fnot1 %f8, %f0 edge32 %i4, %o3, %o1 ld [%l7 + 0x60], %f15 nop setx loop_4399, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i1, [%l7 + 0x38] ld [%l7 + 0x58], %f2 std %f14, [%l7 + 0x20] loop_4399: fmul8ulx16 %f2, %f14, %f12 fmovdg %icc, %f10, %f1 lduh [%l7 + 0x66], %o5 lduw [%l7 + 0x68], %i5 st %f12, [%l7 + 0x08] lduh [%l7 + 0x58], %l3 sethi 0x0F29, %g1 fmovdl %icc, %f9, %f6 sub %l0, 0x1BE0, %i2 sdivcc %i3, 0x1D28, %g7 fcmpne16 %f12, %f2, %o6 fmovsne %icc, %f6, %f4 mulx %i6, %l1, %l2 sethi 0x1D1F, %o0 fmovspos %xcc, %f8, %f12 fble,a %fcc0, loop_4400 fbne %fcc2, loop_4401 mulscc %g4, %i7, %g6 fmovdge %xcc, %f8, %f10 loop_4400: movrne %g2, 0x064, %g5 loop_4401: fbg %fcc3, loop_4402 fcmpne16 %f12, %f4, %o2 bge,a,pn %icc, loop_4403 fbu,a %fcc0, loop_4404 loop_4402: movvc %xcc, %l4, %l5 tsubcc %i0, 0x06EC, %g3 loop_4403: stx %l6, [%l7 + 0x08] loop_4404: fcmpne16 %f12, %f4, %o7 fornot1 %f14, %f12, %f6 ldx [%l7 + 0x60], %i4 tpos %icc, 0x2 st %f6, [%l7 + 0x78] movl %icc, %o3, %o4 fbuge,a %fcc3, loop_4405 fba,a %fcc3, loop_4406 stx %o1, [%l7 + 0x18] movre %o5, 0x19D, %i1 loop_4405: ldx [%l7 + 0x28], %i5 loop_4406: ldsw [%l7 + 0x0C], %l3 ldd [%l7 + 0x38], %f6 fpackfix %f0, %f12 fmovsg %xcc, %f6, %f15 ldsw [%l7 + 0x24], %g1 stw %i2, [%l7 + 0x3C] std %f2, [%l7 + 0x20] lduh [%l7 + 0x7A], %i3 ldsw [%l7 + 0x2C], %l0 sth %o6, [%l7 + 0x6E] ld [%l7 + 0x0C], %f6 ld [%l7 + 0x7C], %f15 ld [%l7 + 0x28], %f3 lduw [%l7 + 0x0C], %g7 fandnot1s %f3, %f7, %f3 ba,a,pt %icc, loop_4407 ld [%l7 + 0x10], %f13 ldx [%l7 + 0x38], %i6 fpadd16s %f15, %f6, %f13 loop_4407: ldsh [%l7 + 0x0C], %l1 fcmpeq32 %f6, %f6, %o0 fble,a %fcc1, loop_4408 sra %l2, 0x17, %i7 sth %g6, [%l7 + 0x26] fcmpeq16 %f12, %f4, %g2 loop_4408: movgu %icc, %g5, %g4 or %l4, 0x00FB, %o2 nop setx loop_4409, %l0, %l1 jmpl %l1, %i0 fmovsge %icc, %f11, %f3 fxnor %f8, %f14, %f4 addcc %g3, %l5, %l6 loop_4409: brlz %i4, loop_4410 ldsb [%l7 + 0x7E], %o7 ldub [%l7 + 0x24], %o4 std %f0, [%l7 + 0x58] loop_4410: movcc %icc, %o3, %o1 ldub [%l7 + 0x08], %o5 fors %f9, %f9, %f2 bvc,pt %xcc, loop_4411 tcc %icc, 0x2 fmovspos %xcc, %f9, %f4 ldsb [%l7 + 0x2D], %i1 loop_4411: fmovdle %xcc, %f0, %f14 fblg,a %fcc0, loop_4412 ldub [%l7 + 0x1B], %l3 sth %i5, [%l7 + 0x08] fbu,a %fcc3, loop_4413 loop_4412: tcc %icc, 0x2 brlz %i2, loop_4414 edge8 %i3, %g1, %l0 loop_4413: fcmpne32 %f8, %f4, %o6 fmovrde %i6, %f10, %f14 loop_4414: bcs,pt %xcc, loop_4415 fmovsa %xcc, %f1, %f4 and %l1, %g7, %o0 std %f8, [%l7 + 0x70] loop_4415: ldsb [%l7 + 0x36], %i7 stx %g6, [%l7 + 0x10] fcmpd %fcc3, %f0, %f0 srlx %g2, %l2, %g5 fzeros %f10 edge8ln %l4, %g4, %o2 ldsh [%l7 + 0x42], %g3 edge8ln %i0, %l6, %i4 movrlez %l5, %o7, %o3 fabsd %f14, %f8 fmovsn %icc, %f0, %f11 fmul8ulx16 %f14, %f10, %f4 st %f4, [%l7 + 0x2C] edge32ln %o1, %o4, %i1 fmovrdgz %o5, %f4, %f10 fabsd %f0, %f14 fbl %fcc0, loop_4416 std %f10, [%l7 + 0x20] st %f9, [%l7 + 0x44] bpos,pn %icc, loop_4417 loop_4416: sra %i5, %l3, %i2 ldsw [%l7 + 0x20], %g1 fbule,a %fcc3, loop_4418 loop_4417: fsrc2s %f14, %f13 lduh [%l7 + 0x46], %l0 movne %icc, %i3, %o6 loop_4418: udivcc %l1, 0x0CA9, %g7 fzeros %f1 lduh [%l7 + 0x3C], %o0 fnot1s %f14, %f7 std %f12, [%l7 + 0x08] ldsw [%l7 + 0x68], %i7 fmovdge %xcc, %f12, %f0 bleu,a,pn %icc, loop_4419 fmovrdlz %g6, %f8, %f2 nop setx loop_4420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %xcc, %i6, %g2 loop_4419: ldsh [%l7 + 0x3A], %g5 fmovdpos %icc, %f13, %f14 loop_4420: tge %icc, 0x2 fandnot1 %f6, %f2, %f0 fornot2s %f8, %f8, %f3 edge32n %l2, %g4, %l4 udivx %g3, 0x0B04, %i0 stx %o2, [%l7 + 0x78] stw %i4, [%l7 + 0x10] ldsb [%l7 + 0x53], %l5 nop setx loop_4421, %l0, %l1 jmpl %l1, %o7 st %f4, [%l7 + 0x24] fandnot2 %f6, %f14, %f2 udivcc %l6, 0x0072, %o3 loop_4421: edge16ln %o4, %o1, %o5 ldsw [%l7 + 0x34], %i1 alignaddrl %l3, %i5, %i2 stb %l0, [%l7 + 0x7B] lduh [%l7 + 0x52], %i3 stw %g1, [%l7 + 0x70] std %f8, [%l7 + 0x40] tcc %xcc, 0x1 bge,pn %xcc, loop_4422 ldsh [%l7 + 0x64], %l1 fsrc1 %f0, %f2 fmovrdgez %o6, %f4, %f0 loop_4422: srlx %o0, %g7, %i7 fmovdpos %xcc, %f5, %f8 andn %g6, 0x185E, %g2 fxnors %f5, %f1, %f13 fcmpes %fcc3, %f7, %f13 bcs,a %icc, loop_4423 fnot1s %f9, %f7 stb %g5, [%l7 + 0x21] fmovdge %xcc, %f9, %f5 loop_4423: fcmpne16 %f2, %f0, %l2 fmovse %xcc, %f11, %f7 udiv %i6, 0x0349, %l4 std %f4, [%l7 + 0x20] fblg %fcc1, loop_4424 fpadd16s %f12, %f9, %f0 fornot2 %f0, %f6, %f10 or %g4, 0x08DA, %i0 loop_4424: fpsub16 %f12, %f8, %f14 sll %o2, 0x10, %g3 orn %l5, 0x0E70, %o7 fmovsl %xcc, %f3, %f11 fba %fcc2, loop_4425 umul %i4, %l6, %o3 stx %o4, [%l7 + 0x68] sth %o1, [%l7 + 0x54] loop_4425: movrgz %o5, 0x128, %i1 fmovscc %icc, %f0, %f5 lduw [%l7 + 0x68], %l3 fzero %f2 bcs,pn %xcc, loop_4426 stx %i2, [%l7 + 0x48] ldsh [%l7 + 0x24], %i5 fmovsneg %icc, %f0, %f5 loop_4426: te %xcc, 0x0 edge8n %l0, %g1, %l1 fabss %f5, %f0 ldsw [%l7 + 0x08], %i3 ldub [%l7 + 0x0F], %o0 call loop_4427 brnz,a %g7, loop_4428 ldsh [%l7 + 0x60], %i7 sllx %o6, 0x1C, %g6 loop_4427: st %f11, [%l7 + 0x7C] loop_4428: ldx [%l7 + 0x48], %g2 taddcc %g5, %i6, %l2 tl %icc, 0x2 bvc,pn %xcc, loop_4429 fsrc1 %f8, %f8 andcc %g4, %i0, %o2 fornot2s %f3, %f1, %f7 loop_4429: xor %l4, 0x135B, %g3 ldd [%l7 + 0x18], %f10 siam 0x2 orcc %o7, 0x098D, %l5 edge16n %l6, %i4, %o4 fmul8sux16 %f4, %f6, %f8 fmovrslez %o3, %f14, %f3 udivcc %o1, 0x0A43, %i1 st %f8, [%l7 + 0x20] fmovrdgez %l3, %f8, %f14 and %o5, 0x0F49, %i2 fbue,a %fcc0, loop_4430 std %f4, [%l7 + 0x10] srl %i5, %g1, %l0 sdivx %l1, 0x03D4, %i3 loop_4430: fmovsne %icc, %f14, %f12 fsrc2 %f14, %f12 taddcctv %o0, %g7, %i7 stx %g6, [%l7 + 0x70] fmovrdne %o6, %f0, %f10 std %f12, [%l7 + 0x28] fmovrdlz %g5, %f4, %f0 fnor %f0, %f10, %f0 ldx [%l7 + 0x18], %g2 sth %l2, [%l7 + 0x4A] fornot2 %f0, %f14, %f10 alignaddr %i6, %g4, %o2 smul %i0, 0x0D0F, %l4 fpsub32s %f5, %f0, %f13 lduh [%l7 + 0x12], %g3 fzero %f4 st %f2, [%l7 + 0x44] fbuge %fcc1, loop_4431 fmovdneg %icc, %f5, %f14 srlx %o7, %l6, %i4 ldx [%l7 + 0x20], %l5 loop_4431: bneg,a,pt %icc, loop_4432 fmovse %icc, %f7, %f4 sth %o3, [%l7 + 0x26] subc %o4, 0x06BF, %i1 loop_4432: or %o1, %o5, %i2 fnot1s %f12, %f6 stb %i5, [%l7 + 0x62] tsubcc %g1, %l3, %l0 edge8l %l1, %i3, %g7 ldub [%l7 + 0x6F], %o0 fnot1s %f3, %f10 fblg,a %fcc3, loop_4433 ble,a,pn %icc, loop_4434 fzero %f10 faligndata %f8, %f0, %f2 loop_4433: sth %g6, [%l7 + 0x66] loop_4434: tvs %icc, 0x4 stb %i7, [%l7 + 0x7C] fmovsn %icc, %f10, %f7 fandnot1 %f10, %f14, %f4 bcc,a %icc, loop_4435 sth %g5, [%l7 + 0x1C] taddcctv %g2, 0x1AD9, %l2 bn,a,pt %icc, loop_4436 loop_4435: subccc %o6, 0x08B2, %g4 movn %icc, %o2, %i0 tsubcctv %l4, %i6, %g3 loop_4436: ldsb [%l7 + 0x13], %l6 fcmpgt32 %f0, %f0, %o7 fmovdleu %xcc, %f1, %f2 lduh [%l7 + 0x74], %l5 tsubcc %o3, 0x030D, %i4 fnegs %f8, %f3 movvs %xcc, %o4, %i1 stb %o1, [%l7 + 0x08] fbne %fcc0, loop_4437 bl,a %xcc, loop_4438 fnands %f13, %f0, %f7 fmovde %xcc, %f15, %f10 loop_4437: array16 %i2, %i5, %g1 loop_4438: std %f6, [%l7 + 0x30] ldd [%l7 + 0x38], %f8 andn %l3, %o5, %l1 sdivcc %l0, 0x030A, %i3 srlx %g7, 0x0F, %o0 fbne,a %fcc0, loop_4439 tg %icc, 0x5 bn loop_4440 ldub [%l7 + 0x25], %g6 loop_4439: mova %xcc, %i7, %g5 tpos %xcc, 0x5 loop_4440: fnot1 %f0, %f10 st %f3, [%l7 + 0x10] xorcc %l2, 0x1F8E, %o6 stx %g4, [%l7 + 0x30] ldub [%l7 + 0x1C], %o2 lduh [%l7 + 0x20], %g2 brnz %l4, loop_4441 popc %i6, %i0 fnegs %f2, %f11 subccc %g3, 0x0EAC, %o7 loop_4441: bn,a,pt %xcc, loop_4442 tn %icc, 0x6 ld [%l7 + 0x44], %f9 fble,a %fcc0, loop_4443 loop_4442: fornot1s %f6, %f11, %f1 fnot2 %f6, %f6 or %l6, %l5, %o3 loop_4443: array16 %i4, %i1, %o4 fornot2 %f12, %f10, %f4 ld [%l7 + 0x24], %f10 ldsw [%l7 + 0x58], %o1 stw %i2, [%l7 + 0x70] ldsh [%l7 + 0x44], %i5 ldsb [%l7 + 0x49], %g1 taddcctv %o5, 0x0B95, %l3 ld [%l7 + 0x3C], %f14 fsrc1s %f12, %f0 edge16l %l0, %i3, %l1 fmovrde %o0, %f12, %f12 lduw [%l7 + 0x44], %g7 sth %g6, [%l7 + 0x42] bvc %icc, loop_4444 stb %i7, [%l7 + 0x7D] fandnot1 %f6, %f10, %f10 bn loop_4445 loop_4444: fmovrde %l2, %f8, %f14 fzero %f12 fbn %fcc0, loop_4446 loop_4445: fmul8x16al %f8, %f14, %f14 movgu %xcc, %g5, %g4 fcmpeq16 %f8, %f8, %o6 loop_4446: ldd [%l7 + 0x68], %f12 sth %g2, [%l7 + 0x0A] fbg,a %fcc1, loop_4447 lduh [%l7 + 0x44], %o2 mulx %i6, 0x036B, %i0 fbo,a %fcc2, loop_4448 loop_4447: fmovsvs %xcc, %f4, %f9 bneg,pt %icc, loop_4449 movrgez %g3, 0x16D, %o7 loop_4448: nop setx loop_4450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x30], %l6 loop_4449: edge16n %l4, %o3, %i4 ldd [%l7 + 0x30], %f10 loop_4450: stw %i1, [%l7 + 0x6C] fmovrde %o4, %f2, %f4 fbe %fcc0, loop_4451 fpsub16s %f11, %f3, %f13 fzeros %f7 movrne %l5, 0x02D, %i2 loop_4451: fblg,a %fcc2, loop_4452 fcmpne32 %f12, %f2, %i5 brgez %o1, loop_4453 fmovrse %o5, %f6, %f5 loop_4452: srl %l3, 0x05, %g1 alignaddr %l0, %l1, %o0 loop_4453: udivcc %i3, 0x1066, %g7 fmovda %xcc, %f12, %f13 fnegd %f6, %f4 movrne %g6, %i7, %g5 movvc %icc, %l2, %g4 std %f2, [%l7 + 0x60] fmovsvc %xcc, %f13, %f9 fcmpes %fcc3, %f14, %f1 fmovscs %xcc, %f11, %f14 std %f12, [%l7 + 0x08] tge %icc, 0x0 std %f4, [%l7 + 0x30] ldsb [%l7 + 0x30], %o6 smulcc %g2, 0x025C, %i6 brnz %o2, loop_4454 taddcctv %i0, %g3, %l6 fmovspos %xcc, %f5, %f2 fmul8ulx16 %f10, %f0, %f2 loop_4454: fmovdle %xcc, %f5, %f3 tle %icc, 0x3 ld [%l7 + 0x24], %f0 ldx [%l7 + 0x18], %l4 mova %icc, %o7, %o3 array16 %i4, %i1, %l5 fmovsgu %icc, %f15, %f1 tpos %icc, 0x4 ldsw [%l7 + 0x6C], %o4 edge32ln %i5, %o1, %o5 ldd [%l7 + 0x08], %f8 fble,a %fcc2, loop_4455 fbge %fcc3, loop_4456 stw %l3, [%l7 + 0x64] ldsb [%l7 + 0x2F], %g1 loop_4455: edge32ln %l0, %i2, %o0 loop_4456: udiv %l1, 0x0F2C, %g7 tvc %icc, 0x3 alignaddr %i3, %i7, %g5 ldsb [%l7 + 0x4C], %l2 fbne,a %fcc0, loop_4457 lduw [%l7 + 0x10], %g4 ldx [%l7 + 0x10], %g6 stx %g2, [%l7 + 0x68] loop_4457: movn %xcc, %i6, %o6 edge32n %i0, %o2, %l6 fnot2s %f2, %f2 stb %l4, [%l7 + 0x78] sth %g3, [%l7 + 0x7A] fmovd %f10, %f0 ldd [%l7 + 0x28], %f12 popc 0x08E6, %o3 fmuld8ulx16 %f13, %f8, %f12 siam 0x6 nop setx loop_4458, %l0, %l1 jmpl %l1, %i4 ldsw [%l7 + 0x24], %i1 stb %l5, [%l7 + 0x70] stw %o4, [%l7 + 0x60] loop_4458: fbug %fcc0, loop_4459 tg %xcc, 0x7 array8 %o7, %i5, %o1 lduh [%l7 + 0x70], %l3 loop_4459: fmovsa %icc, %f15, %f11 movge %icc, %o5, %g1 fmul8ulx16 %f14, %f2, %f12 fnands %f12, %f1, %f14 tne %xcc, 0x0 std %f8, [%l7 + 0x50] bg %xcc, loop_4460 fnot1 %f14, %f10 ldsb [%l7 + 0x1E], %i2 sdiv %o0, 0x0871, %l1 loop_4460: lduh [%l7 + 0x3E], %g7 lduh [%l7 + 0x2C], %l0 ldx [%l7 + 0x58], %i7 ld [%l7 + 0x78], %f3 ldsw [%l7 + 0x2C], %i3 fornot1 %f4, %f0, %f10 lduw [%l7 + 0x40], %l2 movpos %xcc, %g5, %g4 fandnot1 %f6, %f14, %f12 fmovdl %icc, %f10, %f0 fsrc1s %f15, %f5 ld [%l7 + 0x34], %f14 fcmpeq16 %f10, %f14, %g6 sth %i6, [%l7 + 0x3A] fnors %f13, %f14, %f6 movcs %xcc, %o6, %g2 ldsw [%l7 + 0x7C], %o2 fmovrdne %l6, %f2, %f8 fones %f2 fmovsvc %xcc, %f15, %f7 bneg,pt %xcc, loop_4461 ldd [%l7 + 0x40], %f0 brnz,a %i0, loop_4462 std %f10, [%l7 + 0x78] loop_4461: tcs %xcc, 0x3 array16 %l4, %g3, %i4 loop_4462: movcc %icc, %o3, %l5 tne %icc, 0x5 sth %o4, [%l7 + 0x1C] udiv %i1, 0x0EE7, %i5 fbug %fcc3, loop_4463 fmovsgu %icc, %f9, %f11 tn %xcc, 0x4 stw %o7, [%l7 + 0x4C] loop_4463: lduw [%l7 + 0x08], %l3 tl %xcc, 0x2 fmovdleu %xcc, %f7, %f10 fmovdleu %icc, %f11, %f2 fornot2 %f12, %f12, %f0 fbl %fcc1, loop_4464 tn %icc, 0x0 nop setx loop_4465, %l0, %l1 jmpl %l1, %o1 umul %g1, %i2, %o0 loop_4464: movge %xcc, %l1, %o5 fpsub16 %f6, %f12, %f6 loop_4465: ldub [%l7 + 0x71], %g7 stw %i7, [%l7 + 0x2C] sub %i3, 0x182B, %l2 movrlz %g5, 0x2E2, %g4 andcc %l0, %g6, %o6 fpadd32s %f13, %f1, %f7 ldsw [%l7 + 0x3C], %g2 nop setx loop_4466, %l0, %l1 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_4467, %l0, %l1 jmpl %l1, %i6 ldsb [%l7 + 0x52], %o2 fxor %f2, %f14, %f0 loop_4466: mova %icc, %l6, %l4 loop_4467: fbul %fcc3, loop_4468 fpack16 %f10, %f9 bneg %icc, loop_4469 addc %g3, %i0, %o3 loop_4468: addc %i4, 0x0F21, %o4 stx %i1, [%l7 + 0x20] loop_4469: array8 %i5, %l5, %l3 lduw [%l7 + 0x30], %o1 fors %f15, %f10, %f7 ldsw [%l7 + 0x74], %o7 tcc %icc, 0x3 brgz %g1, loop_4470 bpos,a,pn %xcc, loop_4471 fpadd32s %f10, %f0, %f1 stw %i2, [%l7 + 0x7C] loop_4470: st %f11, [%l7 + 0x50] loop_4471: bleu %xcc, loop_4472 fmovrsne %l1, %f14, %f2 fnand %f2, %f12, %f0 ldsb [%l7 + 0x55], %o0 loop_4472: fpadd32 %f12, %f0, %f14 ld [%l7 + 0x4C], %f10 fpsub32s %f8, %f3, %f5 fpadd32s %f1, %f1, %f6 fmovsn %icc, %f14, %f2 fbge,a %fcc0, loop_4473 fpadd16s %f3, %f1, %f7 fexpand %f15, %f0 alignaddr %g7, %o5, %i3 loop_4473: fmul8x16al %f3, %f10, %f6 mova %icc, %i7, %g5 sdiv %l2, 0x0EC4, %l0 lduw [%l7 + 0x78], %g6 tneg %icc, 0x3 fxnor %f10, %f8, %f2 fpadd32 %f0, %f0, %f10 fandnot2s %f15, %f3, %f11 fmovde %icc, %f5, %f1 fmovdn %icc, %f7, %f14 brlez,a %o6, loop_4474 fmovse %xcc, %f5, %f1 fmovsg %xcc, %f6, %f7 std %f2, [%l7 + 0x38] loop_4474: bcc %xcc, loop_4475 fmovdle %xcc, %f7, %f6 fbug,a %fcc3, loop_4476 ldub [%l7 + 0x0C], %g4 loop_4475: fmovsa %xcc, %f13, %f12 movrlz %i6, %g2, %l6 loop_4476: fpadd32s %f7, %f12, %f5 ldx [%l7 + 0x78], %o2 fmovscs %icc, %f1, %f7 st %f9, [%l7 + 0x4C] tle %xcc, 0x6 ldd [%l7 + 0x28], %f12 fpadd32s %f1, %f3, %f14 tl %xcc, 0x2 fnegd %f8, %f0 fpadd16s %f14, %f12, %f3 bl loop_4477 sdivx %l4, 0x007D, %i0 brlez %o3, loop_4478 fcmpgt16 %f12, %f4, %g3 loop_4477: srl %o4, 0x1A, %i1 fones %f12 loop_4478: fpack16 %f4, %f8 lduw [%l7 + 0x14], %i5 faligndata %f8, %f6, %f6 lduh [%l7 + 0x26], %i4 stx %l3, [%l7 + 0x68] ldsw [%l7 + 0x74], %l5 ldsh [%l7 + 0x6A], %o7 ba,pn %xcc, loop_4479 ld [%l7 + 0x68], %f5 edge32 %o1, %i2, %l1 movre %g1, 0x1AD, %g7 loop_4479: smul %o0, %o5, %i3 udivcc %g5, 0x1FD1, %l2 ldsb [%l7 + 0x62], %i7 fnegs %f15, %f9 sth %g6, [%l7 + 0x56] movge %icc, %o6, %l0 sll %i6, 0x06, %g4 bne,a loop_4480 fnands %f0, %f3, %f4 fnands %f7, %f2, %f9 andn %l6, %o2, %g2 loop_4480: mova %icc, %l4, %o3 fmovrslez %g3, %f3, %f15 fmuld8ulx16 %f12, %f3, %f4 fcmpgt16 %f0, %f4, %i0 fmovrde %i1, %f14, %f4 ldub [%l7 + 0x63], %o4 ldub [%l7 + 0x24], %i5 mova %xcc, %i4, %l3 fmovrdne %o7, %f0, %f8 ldx [%l7 + 0x70], %l5 ldsb [%l7 + 0x6F], %i2 stb %o1, [%l7 + 0x0A] tle %icc, 0x6 st %f0, [%l7 + 0x44] fmul8ulx16 %f14, %f2, %f0 tge %xcc, 0x5 tleu %icc, 0x3 movvc %icc, %l1, %g7 ldub [%l7 + 0x28], %o0 stx %g1, [%l7 + 0x48] brgz %o5, loop_4481 ldd [%l7 + 0x68], %f0 fpackfix %f0, %f3 stw %g5, [%l7 + 0x38] loop_4481: array16 %i3, %i7, %g6 ldsh [%l7 + 0x5A], %l2 fmovrde %o6, %f6, %f2 edge32n %i6, %l0, %l6 sdiv %o2, 0x0DAE, %g2 fmovrslz %g4, %f10, %f8 fmovsvc %xcc, %f5, %f1 tvc %xcc, 0x2 udiv %l4, 0x06A8, %g3 sdiv %i0, 0x066A, %i1 fmul8sux16 %f2, %f10, %f0 bneg,a,pt %xcc, loop_4482 brgz %o4, loop_4483 fbne %fcc3, loop_4484 umulcc %i5, %i4, %o3 loop_4482: fxnors %f9, %f10, %f8 loop_4483: stx %l3, [%l7 + 0x40] loop_4484: fornot2 %f0, %f0, %f14 fbe,a %fcc3, loop_4485 movcs %icc, %o7, %i2 tsubcctv %o1, %l1, %l5 fnors %f15, %f0, %f9 loop_4485: brlez,a %o0, loop_4486 ldd [%l7 + 0x08], %f0 ble,a,pn %icc, loop_4487 st %f4, [%l7 + 0x70] loop_4486: ta %xcc, 0x7 fbge %fcc0, loop_4488 loop_4487: fbu,a %fcc3, loop_4489 edge16l %g1, %o5, %g7 ldsw [%l7 + 0x24], %g5 loop_4488: tvs %icc, 0x1 loop_4489: udivcc %i3, 0x149A, %i7 fmovsvs %icc, %f15, %f6 fmovsneg %icc, %f1, %f4 fnands %f4, %f11, %f6 addccc %g6, %l2, %o6 stx %l0, [%l7 + 0x08] brlz,a %i6, loop_4490 andn %o2, 0x1A43, %g2 fmovdge %icc, %f14, %f1 lduh [%l7 + 0x24], %g4 loop_4490: edge16n %l6, %l4, %i0 movg %xcc, %i1, %o4 tsubcctv %g3, 0x1F37, %i5 std %f6, [%l7 + 0x60] umulcc %i4, 0x0FBA, %l3 st %f15, [%l7 + 0x58] fmovdleu %xcc, %f4, %f0 fnands %f4, %f14, %f10 orcc %o3, 0x0ED2, %o7 fcmpgt16 %f12, %f10, %o1 tcs %icc, 0x3 array16 %l1, %i2, %l5 movrgz %o0, %g1, %o5 brgez %g5, loop_4491 movn %xcc, %i3, %g7 nop setx loop_4492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f4, %f6, %f13 loop_4491: tneg %icc, 0x4 ldub [%l7 + 0x2F], %g6 loop_4492: stb %l2, [%l7 + 0x2D] ldx [%l7 + 0x30], %i7 brgez %o6, loop_4493 fandnot1 %f2, %f12, %f8 fnot2s %f12, %f1 fcmpne16 %f0, %f12, %i6 loop_4493: and %l0, %g2, %o2 nop setx loop_4494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %g4, %l4, %l6 array16 %i0, %i1, %o4 movrne %g3, 0x0EA, %i4 loop_4494: fmovs %f5, %f7 fbg %fcc1, loop_4495 std %f4, [%l7 + 0x18] sra %l3, %o3, %o7 for %f2, %f2, %f10 loop_4495: call loop_4496 fpadd32s %f5, %f1, %f9 lduw [%l7 + 0x78], %o1 movcs %xcc, %i5, %l1 loop_4496: array32 %l5, %o0, %i2 sth %g1, [%l7 + 0x4A] stx %o5, [%l7 + 0x78] subcc %g5, 0x18BA, %i3 fmuld8sux16 %f11, %f5, %f8 fmovde %xcc, %f15, %f9 st %f13, [%l7 + 0x5C] fzeros %f10 fnors %f13, %f8, %f5 fmovdn %xcc, %f15, %f2 fmovrse %g6, %f6, %f10 std %f6, [%l7 + 0x38] fmul8x16al %f2, %f3, %f8 fmovdg %icc, %f15, %f15 tneg %icc, 0x2 fmovrsgz %g7, %f1, %f5 movg %xcc, %i7, %o6 taddcctv %l2, %l0, %i6 stw %o2, [%l7 + 0x64] fcmps %fcc0, %f3, %f7 tcc %icc, 0x3 fmovsgu %xcc, %f12, %f10 lduw [%l7 + 0x08], %g2 fsrc2 %f6, %f6 fmovdcc %icc, %f0, %f0 ld [%l7 + 0x24], %f2 bleu,pt %xcc, loop_4497 fmovde %icc, %f5, %f15 ldub [%l7 + 0x5A], %l4 lduw [%l7 + 0x4C], %l6 loop_4497: lduw [%l7 + 0x20], %i0 fnor %f14, %f4, %f12 movvc %xcc, %g4, %o4 fpsub16s %f5, %f4, %f3 movpos %xcc, %g3, %i4 brlz %i1, loop_4498 stw %o3, [%l7 + 0x7C] fmovsne %icc, %f7, %f2 fzeros %f3 loop_4498: tleu %xcc, 0x2 ba,a loop_4499 fbe,a %fcc0, loop_4500 ldsb [%l7 + 0x29], %o7 smul %o1, %i5, %l3 loop_4499: brlez %l1, loop_4501 loop_4500: fands %f13, %f11, %f15 ld [%l7 + 0x2C], %f14 fmovdcc %icc, %f4, %f0 loop_4501: fbn,a %fcc0, loop_4502 edge16l %l5, %o0, %g1 fxor %f14, %f12, %f0 sub %i2, 0x03E5, %o5 loop_4502: fnot2 %f4, %f2 fpadd32 %f0, %f14, %f4 stw %g5, [%l7 + 0x48] stw %i3, [%l7 + 0x68] taddcctv %g6, %i7, %g7 movrgz %o6, %l2, %l0 fmovsvc %icc, %f6, %f3 fmovdcs %xcc, %f12, %f14 movpos %icc, %o2, %i6 stb %l4, [%l7 + 0x3C] fpadd16 %f10, %f14, %f6 stb %g2, [%l7 + 0x5F] fnegs %f14, %f4 st %f13, [%l7 + 0x2C] ld [%l7 + 0x40], %f3 fandnot1 %f4, %f4, %f12 tsubcctv %l6, 0x0C39, %g4 te %xcc, 0x6 edge16l %i0, %g3, %o4 fmovde %xcc, %f10, %f14 fnands %f12, %f9, %f4 bg,a,pt %icc, loop_4503 fors %f7, %f11, %f8 fcmpne32 %f14, %f10, %i1 stx %o3, [%l7 + 0x68] loop_4503: fmovda %xcc, %f10, %f8 stw %o7, [%l7 + 0x24] ldsb [%l7 + 0x61], %i4 movle %icc, %o1, %l3 orn %l1, 0x0D90, %i5 fmovda %icc, %f3, %f5 fpsub16 %f0, %f12, %f4 fmovdle %icc, %f1, %f1 lduh [%l7 + 0x32], %o0 std %f8, [%l7 + 0x18] bge,a %xcc, loop_4504 movgu %xcc, %g1, %i2 fnegs %f3, %f10 brz %l5, loop_4505 loop_4504: sdivx %o5, 0x13D3, %i3 fble,a %fcc0, loop_4506 ldd [%l7 + 0x40], %f6 loop_4505: stb %g6, [%l7 + 0x3E] fbge,a %fcc1, loop_4507 loop_4506: umulcc %g5, %i7, %o6 ld [%l7 + 0x74], %f14 ldsb [%l7 + 0x35], %g7 loop_4507: fandnot1s %f2, %f5, %f11 fors %f15, %f11, %f0 fandnot1s %f15, %f8, %f6 lduh [%l7 + 0x12], %l0 fand %f10, %f12, %f2 fmovse %icc, %f14, %f7 movgu %xcc, %o2, %l2 brlez %l4, loop_4508 bshuffle %f12, %f6, %f14 bne,a,pt %xcc, loop_4509 sub %i6, %l6, %g2 loop_4508: ldsh [%l7 + 0x0E], %g4 bvc,a,pn %icc, loop_4510 loop_4509: std %f6, [%l7 + 0x60] fmovrslez %g3, %f8, %f7 tge %xcc, 0x3 loop_4510: array32 %o4, %i0, %o3 fmul8x16 %f5, %f10, %f12 stx %o7, [%l7 + 0x40] nop setx loop_4511, %l0, %l1 jmpl %l1, %i4 fmovrdne %i1, %f12, %f12 edge8 %o1, %l1, %i5 ldsw [%l7 + 0x20], %l3 loop_4511: ba %icc, loop_4512 brlez,a %g1, loop_4513 ldub [%l7 + 0x71], %i2 brgez,a %o0, loop_4514 loop_4512: movrlez %o5, 0x380, %l5 loop_4513: lduw [%l7 + 0x78], %g6 fsrc2s %f12, %f11 loop_4514: fornot2 %f4, %f0, %f4 fxor %f8, %f6, %f14 sth %i3, [%l7 + 0x34] fabsd %f2, %f12 movpos %xcc, %i7, %o6 tleu %xcc, 0x2 stb %g7, [%l7 + 0x67] fpack16 %f10, %f2 fmul8x16al %f1, %f15, %f0 move %xcc, %g5, %o2 edge32ln %l0, %l2, %i6 lduw [%l7 + 0x50], %l4 movvs %xcc, %l6, %g4 addccc %g3, 0x049B, %g2 subccc %i0, %o3, %o4 fxor %f8, %f2, %f2 lduh [%l7 + 0x32], %i4 fnot2 %f8, %f0 fones %f1 edge8ln %o7, %i1, %o1 fmovrde %i5, %f12, %f2 fsrc2 %f2, %f14 fnot1s %f13, %f9 edge16l %l1, %l3, %i2 move %xcc, %o0, %o5 std %f4, [%l7 + 0x40] brlez %g1, loop_4515 ldsw [%l7 + 0x34], %g6 ble %xcc, loop_4516 stb %l5, [%l7 + 0x1C] loop_4515: st %f15, [%l7 + 0x38] fbne,a %fcc2, loop_4517 loop_4516: ldx [%l7 + 0x28], %i7 lduw [%l7 + 0x58], %o6 fnor %f0, %f2, %f12 loop_4517: sdivx %g7, 0x17A3, %i3 fmovsg %icc, %f1, %f1 stx %g5, [%l7 + 0x08] srax %o2, 0x0F, %l0 fmovsa %xcc, %f14, %f1 fmovsle %icc, %f12, %f14 ldub [%l7 + 0x17], %l2 fmul8x16 %f8, %f8, %f12 std %f14, [%l7 + 0x48] sllx %l4, %i6, %g4 ldsb [%l7 + 0x70], %l6 ldd [%l7 + 0x08], %f4 fbne %fcc0, loop_4518 st %f4, [%l7 + 0x6C] movn %icc, %g2, %i0 bleu loop_4519 loop_4518: add %o3, %g3, %o4 fpack32 %f2, %f10, %f14 array32 %o7, %i4, %i1 loop_4519: lduw [%l7 + 0x48], %o1 tvc %icc, 0x5 fbu,a %fcc3, loop_4520 stw %i5, [%l7 + 0x34] ldx [%l7 + 0x68], %l1 ldsw [%l7 + 0x2C], %i2 loop_4520: fones %f10 tgu %icc, 0x1 addc %l3, 0x1BB6, %o0 st %f6, [%l7 + 0x6C] fornot1s %f4, %f10, %f3 call loop_4521 fmovsleu %xcc, %f2, %f7 edge32ln %g1, %g6, %l5 fmovrdgez %o5, %f8, %f0 loop_4521: ld [%l7 + 0x64], %f10 fbuge,a %fcc0, loop_4522 brgez,a %i7, loop_4523 movne %xcc, %o6, %i3 stb %g5, [%l7 + 0x42] loop_4522: nop setx loop_4524, %l0, %l1 jmpl %l1, %o2 loop_4523: subccc %g7, %l0, %l4 ldub [%l7 + 0x7F], %i6 sub %g4, 0x1130, %l2 loop_4524: brlz %g2, loop_4525 tsubcctv %i0, 0x0596, %l6 be,a,pt %icc, loop_4526 fmovdl %xcc, %f8, %f7 loop_4525: fnot2s %f8, %f5 fmovrde %o3, %f12, %f2 loop_4526: ldd [%l7 + 0x20], %f4 std %f0, [%l7 + 0x70] fsrc2s %f6, %f5 stw %g3, [%l7 + 0x78] fcmpeq32 %f8, %f12, %o7 fmovrdgez %i4, %f12, %f12 stw %i1, [%l7 + 0x74] tcs %xcc, 0x7 fmovdleu %icc, %f9, %f10 fbg,a %fcc0, loop_4527 fmul8x16al %f12, %f3, %f2 taddcc %o4, %o1, %l1 fmovse %icc, %f8, %f11 loop_4527: srax %i5, %l3, %i2 bshuffle %f10, %f4, %f6 ldsb [%l7 + 0x28], %g1 edge16l %g6, %l5, %o5 brz,a %i7, loop_4528 tsubcctv %o0, 0x1894, %i3 fnot1s %f3, %f15 st %f3, [%l7 + 0x64] loop_4528: array8 %o6, %g5, %o2 ldub [%l7 + 0x3D], %l0 sth %l4, [%l7 + 0x7E] fandnot2 %f4, %f2, %f14 srax %i6, %g4, %l2 ldsb [%l7 + 0x5E], %g7 ld [%l7 + 0x48], %f5 tleu %icc, 0x5 fmul8x16au %f5, %f0, %f4 fbne %fcc3, loop_4529 fands %f1, %f14, %f4 fcmpd %fcc3, %f4, %f6 brlez %g2, loop_4530 loop_4529: fnor %f10, %f0, %f6 movrne %i0, %l6, %g3 st %f2, [%l7 + 0x30] loop_4530: fsrc1 %f12, %f0 andcc %o3, 0x12B3, %o7 std %f12, [%l7 + 0x68] orncc %i4, %o4, %i1 std %f6, [%l7 + 0x08] fcmpne16 %f14, %f4, %o1 stw %l1, [%l7 + 0x34] array32 %l3, %i5, %i2 st %f1, [%l7 + 0x40] fsrc2s %f12, %f5 ldx [%l7 + 0x58], %g1 ldsw [%l7 + 0x1C], %l5 fmovdge %icc, %f1, %f12 ldsb [%l7 + 0x10], %g6 ldsh [%l7 + 0x4E], %i7 movpos %icc, %o0, %i3 ldd [%l7 + 0x68], %f4 edge32 %o6, %g5, %o5 tge %icc, 0x7 tgu %icc, 0x2 ldub [%l7 + 0x2F], %l0 fsrc1 %f0, %f12 stw %l4, [%l7 + 0x58] ldsh [%l7 + 0x78], %o2 fmovdg %icc, %f14, %f6 brlez,a %i6, loop_4531 std %f14, [%l7 + 0x68] ld [%l7 + 0x4C], %f2 ldsh [%l7 + 0x74], %g4 loop_4531: ldsh [%l7 + 0x44], %l2 sdiv %g7, 0x11A4, %i0 call loop_4532 movrgez %l6, %g2, %o3 edge16 %g3, %i4, %o7 movrgz %o4, 0x2DF, %o1 loop_4532: alignaddrl %i1, %l1, %i5 fpmerge %f12, %f10, %f8 fpack16 %f6, %f2 fnand %f4, %f6, %f10 fsrc2 %f8, %f12 brz,a %i2, loop_4533 movrgz %l3, %g1, %l5 st %f7, [%l7 + 0x4C] fnot1s %f3, %f2 loop_4533: fmovrdlez %g6, %f2, %f12 movrlez %o0, %i7, %i3 fmovrde %g5, %f4, %f4 lduh [%l7 + 0x36], %o6 pdist %f6, %f2, %f0 lduh [%l7 + 0x34], %o5 move %icc, %l4, %o2 lduw [%l7 + 0x74], %i6 sdivx %l0, 0x0F7D, %l2 stb %g4, [%l7 + 0x41] movleu %icc, %g7, %l6 addc %g2, 0x1C30, %i0 fpack16 %f12, %f4 tle %icc, 0x4 nop setx loop_4534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,a loop_4535 fnor %f12, %f10, %f12 tsubcc %o3, %g3, %o7 loop_4534: tne %icc, 0x7 loop_4535: ldx [%l7 + 0x78], %o4 fmovsn %xcc, %f6, %f13 orncc %i4, 0x133B, %o1 stx %i1, [%l7 + 0x20] ld [%l7 + 0x14], %f14 stb %i5, [%l7 + 0x41] fabsd %f6, %f0 mulx %i2, %l3, %l1 srax %g1, 0x08, %l5 smul %o0, %i7, %g6 fornot2s %f3, %f0, %f14 fnegs %f13, %f1 bvc loop_4536 fornot2s %f4, %f6, %f4 fnands %f9, %f12, %f14 taddcc %g5, 0x196F, %i3 loop_4536: stx %o6, [%l7 + 0x20] fabsd %f6, %f0 fnot2 %f8, %f12 stb %l4, [%l7 + 0x14] fba,a %fcc1, loop_4537 ldub [%l7 + 0x0C], %o5 fnot1 %f10, %f4 fcmpes %fcc1, %f5, %f7 loop_4537: mulx %o2, %l0, %l2 tge %xcc, 0x5 fmovsg %icc, %f9, %f11 fmovdvs %xcc, %f14, %f8 stb %g4, [%l7 + 0x5B] andcc %g7, 0x1F21, %i6 fbl %fcc2, loop_4538 fmovrsne %g2, %f14, %f4 ldsw [%l7 + 0x50], %i0 movg %icc, %o3, %l6 loop_4538: stw %g3, [%l7 + 0x08] orn %o7, %i4, %o4 brz %o1, loop_4539 ld [%l7 + 0x40], %f12 fbuge %fcc2, loop_4540 bneg,pt %icc, loop_4541 loop_4539: lduw [%l7 + 0x0C], %i1 brz,a %i2, loop_4542 loop_4540: movl %icc, %l3, %l1 loop_4541: fmovspos %xcc, %f0, %f15 std %f14, [%l7 + 0x10] loop_4542: xor %i5, %l5, %g1 fbue %fcc0, loop_4543 brnz %o0, loop_4544 movn %icc, %i7, %g5 fcmpeq16 %f14, %f2, %i3 loop_4543: stb %g6, [%l7 + 0x0D] loop_4544: movrgez %o6, 0x35A, %o5 fmovsge %xcc, %f1, %f8 fmovdl %xcc, %f11, %f4 stw %o2, [%l7 + 0x5C] st %f15, [%l7 + 0x64] edge8n %l0, %l4, %l2 std %f2, [%l7 + 0x60] movrlz %g4, %i6, %g2 ldsb [%l7 + 0x3C], %i0 st %f7, [%l7 + 0x4C] ba,pn %icc, loop_4545 fmovdcc %xcc, %f0, %f13 fmovsgu %xcc, %f1, %f3 fzero %f4 loop_4545: fmovspos %xcc, %f5, %f4 st %f7, [%l7 + 0x74] fzero %f0 fpackfix %f12, %f10 fnors %f2, %f3, %f7 ldx [%l7 + 0x68], %g7 and %l6, 0x0833, %g3 ldsw [%l7 + 0x68], %o3 nop setx loop_4546, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f12, %f0, %o7 fmovdvc %xcc, %f11, %f12 ldub [%l7 + 0x31], %o4 loop_4546: tpos %icc, 0x5 addc %o1, %i1, %i4 fmovsvs %icc, %f1, %f5 for %f10, %f2, %f6 bvs,a,pt %xcc, loop_4547 stx %l3, [%l7 + 0x68] bvc %xcc, loop_4548 udiv %l1, 0x1472, %i2 loop_4547: lduw [%l7 + 0x38], %l5 fmovscs %icc, %f8, %f5 loop_4548: stw %i5, [%l7 + 0x64] fbl %fcc2, loop_4549 fmovsge %icc, %f8, %f9 stb %g1, [%l7 + 0x35] ldx [%l7 + 0x20], %i7 loop_4549: udivx %g5, 0x0094, %i3 fornot1s %f4, %f11, %f12 smul %o0, %o6, %g6 ldub [%l7 + 0x2C], %o2 movrgz %l0, %o5, %l4 mulx %g4, 0x0FAB, %i6 sra %l2, 0x1A, %i0 edge8ln %g2, %g7, %g3 fbn,a %fcc2, loop_4550 ld [%l7 + 0x1C], %f14 addcc %l6, %o7, %o3 ldsw [%l7 + 0x5C], %o1 loop_4550: ldx [%l7 + 0x20], %i1 fmovdl %icc, %f15, %f10 ldsw [%l7 + 0x5C], %i4 movleu %icc, %o4, %l3 ldub [%l7 + 0x44], %l1 fmul8x16au %f3, %f15, %f12 bge,pn %icc, loop_4551 tge %icc, 0x7 addcc %i2, %l5, %i5 movneg %xcc, %g1, %i7 loop_4551: fmovsa %icc, %f7, %f1 stx %i3, [%l7 + 0x70] fmovdle %xcc, %f8, %f14 tsubcctv %g5, %o0, %g6 brlez,a %o2, loop_4552 edge16 %l0, %o6, %o5 edge32n %l4, %g4, %l2 orcc %i6, %g2, %i0 loop_4552: fornot2s %f0, %f10, %f1 fmuld8sux16 %f9, %f13, %f10 fnegs %f8, %f10 xnorcc %g7, 0x16A5, %g3 fmul8ulx16 %f12, %f12, %f0 movrne %o7, 0x0CD, %o3 bge,pn %icc, loop_4553 movle %xcc, %o1, %l6 fbule %fcc1, loop_4554 ldsb [%l7 + 0x3A], %i1 loop_4553: nop setx loop_4555, %l0, %l1 jmpl %l1, %o4 movvs %icc, %l3, %l1 loop_4554: ldsb [%l7 + 0x3C], %i4 lduh [%l7 + 0x76], %i2 loop_4555: fxnor %f2, %f14, %f14 ld [%l7 + 0x40], %f7 fmovsleu %xcc, %f3, %f4 bneg,a,pn %icc, loop_4556 fpack16 %f0, %f4 fmovdvs %icc, %f12, %f11 sth %i5, [%l7 + 0x62] loop_4556: fsrc1 %f14, %f0 lduw [%l7 + 0x58], %l5 ldx [%l7 + 0x30], %i7 lduh [%l7 + 0x76], %i3 fandnot1 %f2, %f0, %f10 ldub [%l7 + 0x13], %g5 stb %g1, [%l7 + 0x7E] sth %o0, [%l7 + 0x52] bcs,a loop_4557 ld [%l7 + 0x64], %f4 ldsh [%l7 + 0x46], %g6 lduw [%l7 + 0x08], %l0 loop_4557: sdivcc %o6, 0x1542, %o5 fmovsvs %xcc, %f14, %f1 fmovdleu %xcc, %f0, %f2 taddcc %o2, 0x1473, %g4 fornot2s %f9, %f4, %f10 fabsd %f2, %f2 fblg %fcc3, loop_4558 bn,a,pt %icc, loop_4559 smul %l2, %l4, %i6 stb %i0, [%l7 + 0x23] loop_4558: ldsb [%l7 + 0x6D], %g7 loop_4559: tvs %icc, 0x4 fbug,a %fcc2, loop_4560 lduh [%l7 + 0x62], %g2 fandnot1 %f6, %f6, %f10 sth %g3, [%l7 + 0x3E] loop_4560: fbe %fcc3, loop_4561 ldsh [%l7 + 0x4E], %o3 std %f6, [%l7 + 0x40] or %o1, 0x1453, %o7 loop_4561: fpsub16s %f5, %f4, %f7 ldub [%l7 + 0x3B], %i1 edge32ln %l6, %l3, %l1 fmul8x16au %f6, %f1, %f6 ldub [%l7 + 0x31], %i4 fors %f2, %f10, %f9 fabsd %f4, %f12 fnors %f7, %f2, %f10 tne %icc, 0x7 ble,pt %icc, loop_4562 movleu %icc, %o4, %i5 nop setx loop_4563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsne %l5, %f3, %f2 loop_4562: bshuffle %f2, %f14, %f6 movneg %icc, %i2, %i7 loop_4563: std %f6, [%l7 + 0x48] fabsd %f10, %f14 ldub [%l7 + 0x13], %g5 fmovdcs %xcc, %f6, %f7 alignaddr %i3, %o0, %g6 stw %l0, [%l7 + 0x24] movgu %xcc, %o6, %g1 movle %icc, %o2, %g4 fmovse %xcc, %f14, %f6 fbuge %fcc0, loop_4564 xor %l2, %l4, %i6 smulcc %o5, 0x05D9, %i0 st %f9, [%l7 + 0x18] loop_4564: ldd [%l7 + 0x10], %f14 fblg %fcc1, loop_4565 stb %g7, [%l7 + 0x7E] tsubcc %g3, %g2, %o1 fmovsa %icc, %f0, %f11 loop_4565: movne %xcc, %o3, %i1 ldsw [%l7 + 0x4C], %l6 fcmple16 %f10, %f0, %o7 ldd [%l7 + 0x18], %f0 fmovsg %icc, %f10, %f11 st %f15, [%l7 + 0x2C] fmul8x16 %f8, %f0, %f12 stx %l3, [%l7 + 0x70] fmovrdgez %i4, %f0, %f6 stb %o4, [%l7 + 0x2F] ldub [%l7 + 0x46], %l1 ldub [%l7 + 0x2D], %i5 ldsh [%l7 + 0x4E], %l5 bne,a %xcc, loop_4566 srax %i7, 0x0D, %i2 fbule %fcc2, loop_4567 ldsb [%l7 + 0x1D], %i3 loop_4566: st %f6, [%l7 + 0x64] fornot1s %f12, %f7, %f12 loop_4567: lduh [%l7 + 0x1C], %g5 fble %fcc0, loop_4568 std %f6, [%l7 + 0x38] fabsd %f12, %f2 fmovrse %g6, %f11, %f10 loop_4568: fxors %f2, %f7, %f11 fmul8ulx16 %f0, %f0, %f14 fmovsvc %icc, %f4, %f2 edge8n %o0, %l0, %g1 fmovrdne %o2, %f4, %f14 ldsw [%l7 + 0x18], %o6 stb %g4, [%l7 + 0x7F] st %f13, [%l7 + 0x34] mulx %l2, %l4, %o5 ldsw [%l7 + 0x54], %i6 fmovsa %xcc, %f3, %f13 fblg %fcc2, loop_4569 fcmped %fcc0, %f4, %f12 ldub [%l7 + 0x3D], %i0 bneg,a %icc, loop_4570 loop_4569: tg %icc, 0x0 fmovdpos %icc, %f0, %f8 pdist %f12, %f12, %f2 loop_4570: sdivx %g3, 0x16FA, %g2 fmovrde %g7, %f4, %f4 lduw [%l7 + 0x5C], %o3 movn %xcc, %o1, %i1 ldx [%l7 + 0x28], %o7 fmovrslez %l6, %f12, %f12 edge8 %i4, %o4, %l3 fxors %f10, %f14, %f8 lduh [%l7 + 0x68], %l1 alignaddrl %i5, %i7, %i2 st %f15, [%l7 + 0x64] fxnors %f7, %f8, %f0 fcmps %fcc3, %f12, %f14 fmovrsne %i3, %f2, %f8 fmovrdlz %g5, %f10, %f6 bg,pt %xcc, loop_4571 ldub [%l7 + 0x10], %g6 bne,pn %xcc, loop_4572 ld [%l7 + 0x7C], %f7 loop_4571: fmovs %f2, %f7 ldsw [%l7 + 0x3C], %l5 loop_4572: ldd [%l7 + 0x28], %f10 fnegd %f10, %f4 bcc,pn %icc, loop_4573 fcmpes %fcc1, %f13, %f5 fmovdcs %xcc, %f1, %f15 bneg,pt %xcc, loop_4574 loop_4573: fbug,a %fcc3, loop_4575 fmovrdgez %o0, %f14, %f8 alignaddrl %l0, %g1, %o6 loop_4574: fmovsneg %icc, %f14, %f8 loop_4575: std %f8, [%l7 + 0x28] bg %xcc, loop_4576 movn %xcc, %g4, %o2 fcmps %fcc0, %f13, %f2 ldd [%l7 + 0x48], %f2 loop_4576: ldsh [%l7 + 0x4E], %l2 xorcc %o5, 0x18E0, %i6 fnot1s %f14, %f9 bleu,pn %xcc, loop_4577 ld [%l7 + 0x10], %f12 fnand %f0, %f6, %f14 fmovsvs %xcc, %f14, %f3 loop_4577: ldsh [%l7 + 0x2A], %l4 bne,a loop_4578 fmovrse %g3, %f13, %f12 umulcc %i0, 0x02E6, %g7 taddcctv %o3, 0x1ECE, %g2 loop_4578: ldsh [%l7 + 0x4E], %i1 brz,a %o7, loop_4579 fandnot1s %f3, %f9, %f10 fbe,a %fcc1, loop_4580 ldub [%l7 + 0x69], %l6 loop_4579: mulscc %i4, %o4, %l3 addccc %l1, %i5, %o1 loop_4580: movg %icc, %i2, %i7 mulx %g5, %g6, %l5 fpackfix %f6, %f10 fmul8x16 %f5, %f6, %f4 fnot1s %f15, %f3 ldsh [%l7 + 0x4C], %o0 fpadd32s %f4, %f14, %f10 fpsub16s %f2, %f0, %f7 fmovdcc %icc, %f5, %f15 stb %l0, [%l7 + 0x71] xor %g1, 0x0310, %i3 fmovdcc %xcc, %f6, %f1 fcmped %fcc1, %f10, %f14 edge32ln %o6, %g4, %o2 fmovsn %xcc, %f1, %f6 fmovdvs %icc, %f4, %f1 st %f14, [%l7 + 0x68] fnor %f4, %f12, %f12 fcmpne32 %f12, %f2, %l2 smul %i6, 0x1CE1, %l4 movg %icc, %g3, %i0 fnands %f10, %f1, %f3 fpsub32 %f14, %f10, %f6 xnorcc %g7, %o5, %o3 addccc %g2, %o7, %l6 fmovs %f3, %f13 ldx [%l7 + 0x30], %i1 bcs,a,pt %icc, loop_4581 fpsub16 %f8, %f6, %f6 stx %o4, [%l7 + 0x78] fnegd %f8, %f8 loop_4581: ldd [%l7 + 0x38], %f12 fpackfix %f6, %f10 fsrc1s %f2, %f11 fmovdcc %xcc, %f0, %f6 subcc %i4, %l1, %i5 fpadd16 %f2, %f8, %f12 fbge,a %fcc2, loop_4582 ldd [%l7 + 0x68], %f2 fmovdne %icc, %f11, %f15 fba %fcc2, loop_4583 loop_4582: fmuld8sux16 %f3, %f14, %f12 fnegs %f4, %f14 stw %o1, [%l7 + 0x14] loop_4583: ldub [%l7 + 0x33], %i2 edge8l %l3, %g5, %g6 tcs %icc, 0x5 fors %f3, %f2, %f5 call loop_4584 fpsub32s %f11, %f9, %f14 fmovrdne %i7, %f14, %f6 fcmple16 %f2, %f2, %o0 loop_4584: fmovdvs %xcc, %f4, %f1 array8 %l0, %l5, %i3 bneg,a %icc, loop_4585 fmuld8ulx16 %f14, %f8, %f14 fandnot2s %f2, %f10, %f2 fbge,a %fcc1, loop_4586 loop_4585: smulcc %g1, 0x01F9, %o6 ta %xcc, 0x0 fmovrde %o2, %f12, %f2 loop_4586: movrgz %l2, 0x069, %i6 edge32ln %l4, %g3, %g4 fandnot1s %f11, %f6, %f11 smulcc %i0, 0x0E59, %o5 fmovdleu %xcc, %f12, %f1 udiv %g7, 0x049D, %g2 ldub [%l7 + 0x78], %o3 brlez,a %l6, loop_4587 bvc %icc, loop_4588 sra %i1, 0x1F, %o7 movle %icc, %i4, %o4 loop_4587: stw %l1, [%l7 + 0x2C] loop_4588: fpsub32s %f6, %f1, %f10 fcmpgt32 %f8, %f14, %o1 movrgez %i2, 0x06F, %l3 fpack32 %f4, %f4, %f8 edge32l %i5, %g6, %i7 bleu,a %xcc, loop_4589 stb %o0, [%l7 + 0x58] tvs %xcc, 0x5 stw %g5, [%l7 + 0x30] loop_4589: edge16n %l5, %i3, %l0 sll %o6, 0x18, %g1 fnand %f10, %f8, %f12 te %xcc, 0x2 fmuld8sux16 %f3, %f5, %f14 fnor %f10, %f2, %f6 ldx [%l7 + 0x78], %l2 movpos %xcc, %i6, %l4 fmovdvs %icc, %f5, %f11 fbug,a %fcc2, loop_4590 ta %icc, 0x0 ldx [%l7 + 0x48], %o2 stw %g3, [%l7 + 0x2C] loop_4590: lduh [%l7 + 0x5C], %i0 lduh [%l7 + 0x50], %g4 movvs %icc, %g7, %o5 fxnor %f2, %f8, %f8 stx %o3, [%l7 + 0x38] std %f12, [%l7 + 0x68] stx %l6, [%l7 + 0x58] fmovrsgz %i1, %f11, %f1 sethi 0x1564, %o7 sllx %g2, 0x10, %i4 bvs,a,pn %icc, loop_4591 xorcc %o4, %o1, %i2 stx %l1, [%l7 + 0x58] move %icc, %l3, %g6 loop_4591: fnegd %f4, %f10 ble,a,pn %icc, loop_4592 edge8ln %i5, %o0, %i7 te %icc, 0x5 movrlez %g5, 0x047, %l5 loop_4592: fmovsa %xcc, %f5, %f0 edge32n %l0, %o6, %i3 bl,a %xcc, loop_4593 stw %l2, [%l7 + 0x0C] edge8n %g1, %i6, %o2 add %g3, 0x05AF, %l4 loop_4593: fbu,a %fcc3, loop_4594 fone %f6 ldsw [%l7 + 0x44], %i0 edge32l %g7, %o5, %o3 loop_4594: movgu %icc, %g4, %l6 ldsh [%l7 + 0x42], %o7 smul %g2, %i4, %o4 movrlez %i1, %o1, %l1 movre %i2, %g6, %l3 fmovdpos %icc, %f5, %f0 fpmerge %f3, %f3, %f6 edge16 %i5, %o0, %i7 fsrc1s %f7, %f5 stx %l5, [%l7 + 0x78] fbn %fcc0, loop_4595 stx %l0, [%l7 + 0x10] bne,a loop_4596 ldd [%l7 + 0x30], %f10 loop_4595: fmul8x16au %f8, %f9, %f6 smul %o6, %g5, %l2 loop_4596: tl %icc, 0x6 andn %g1, 0x12F4, %i6 fmovrse %o2, %f12, %f14 fcmpes %fcc0, %f14, %f3 fabss %f6, %f2 move %icc, %i3, %g3 movre %i0, %g7, %o5 movcs %icc, %o3, %g4 std %f4, [%l7 + 0x78] ldsh [%l7 + 0x3E], %l4 ld [%l7 + 0x74], %f4 sth %o7, [%l7 + 0x5E] sth %l6, [%l7 + 0x1A] bvc,a,pn %xcc, loop_4597 fmovdn %icc, %f9, %f7 stw %i4, [%l7 + 0x7C] taddcctv %g2, %o4, %o1 loop_4597: movne %xcc, %i1, %l1 ldd [%l7 + 0x60], %f8 tvc %xcc, 0x6 ldx [%l7 + 0x40], %g6 move %xcc, %l3, %i2 fmovdle %icc, %f5, %f12 ldsw [%l7 + 0x3C], %o0 te %icc, 0x3 ldx [%l7 + 0x08], %i7 ldsb [%l7 + 0x50], %i5 subcc %l0, 0x098E, %o6 edge8ln %g5, %l5, %l2 sth %g1, [%l7 + 0x46] and %i6, 0x0945, %i3 fmovsgu %xcc, %f5, %f7 fmul8sux16 %f14, %f10, %f0 tleu %icc, 0x4 tgu %icc, 0x2 edge32 %o2, %g3, %g7 smul %i0, %o3, %o5 ldub [%l7 + 0x42], %l4 edge16 %o7, %g4, %l6 edge16 %g2, %o4, %i4 lduw [%l7 + 0x38], %o1 ldub [%l7 + 0x0C], %l1 sth %g6, [%l7 + 0x14] movl %icc, %l3, %i2 fmovsg %icc, %f5, %f9 edge32ln %o0, %i7, %i5 tneg %xcc, 0x6 edge8n %i1, %o6, %g5 subccc %l0, %l2, %g1 andncc %i6, %l5, %o2 fmovspos %icc, %f5, %f7 std %f10, [%l7 + 0x08] fandnot2 %f14, %f2, %f12 movl %xcc, %i3, %g7 stb %i0, [%l7 + 0x60] ld [%l7 + 0x08], %f12 xor %o3, 0x1973, %g3 fornot1 %f12, %f6, %f14 fpack32 %f4, %f4, %f14 tn %icc, 0x4 edge8 %o5, %l4, %o7 fbn,a %fcc1, loop_4598 ldub [%l7 + 0x77], %g4 movcs %xcc, %l6, %o4 edge8ln %g2, %o1, %l1 loop_4598: fmovdpos %icc, %f3, %f15 taddcctv %i4, 0x0410, %l3 st %f14, [%l7 + 0x68] bshuffle %f2, %f12, %f12 bgu,a loop_4599 fmul8x16 %f5, %f12, %f0 edge8 %g6, %i2, %o0 alignaddr %i7, %i5, %i1 loop_4599: edge16n %g5, %o6, %l2 stw %g1, [%l7 + 0x4C] stw %l0, [%l7 + 0x70] udivx %l5, 0x0DE0, %i6 fbul,a %fcc3, loop_4600 tvs %xcc, 0x7 fbug %fcc1, loop_4601 ldsb [%l7 + 0x79], %o2 loop_4600: fnor %f4, %f10, %f0 xorcc %g7, %i3, %i0 loop_4601: fmovscc %xcc, %f6, %f5 fmovscs %icc, %f14, %f12 tpos %icc, 0x5 orncc %o3, 0x1ED2, %g3 array16 %l4, %o7, %g4 fbe %fcc3, loop_4602 orn %o5, %o4, %g2 brnz %l6, loop_4603 fmovdvc %xcc, %f9, %f8 loop_4602: stx %o1, [%l7 + 0x60] fmul8sux16 %f10, %f8, %f14 loop_4603: st %f11, [%l7 + 0x08] st %f6, [%l7 + 0x44] fmuld8ulx16 %f5, %f12, %f14 tne %icc, 0x6 bcc,a loop_4604 stw %i4, [%l7 + 0x10] fmovsvc %xcc, %f2, %f6 ldx [%l7 + 0x20], %l3 loop_4604: fmovdgu %xcc, %f1, %f5 fbg,a %fcc2, loop_4605 fmovdvc %xcc, %f3, %f10 fbl,a %fcc2, loop_4606 edge8 %l1, %g6, %o0 loop_4605: ldd [%l7 + 0x38], %f8 ldsb [%l7 + 0x27], %i7 loop_4606: alignaddr %i2, %i5, %g5 std %f2, [%l7 + 0x38] ld [%l7 + 0x10], %f10 tge %xcc, 0x5 fands %f9, %f15, %f2 fcmpes %fcc3, %f2, %f9 ba,a %icc, loop_4607 ldsw [%l7 + 0x70], %o6 array32 %l2, %i1, %g1 bne,a %icc, loop_4608 loop_4607: brgez,a %l5, loop_4609 fbu,a %fcc0, loop_4610 st %f11, [%l7 + 0x60] loop_4608: fmovrdgez %i6, %f2, %f6 loop_4609: fmovrdgez %o2, %f4, %f6 loop_4610: fmovdn %icc, %f12, %f7 tneg %icc, 0x4 movle %xcc, %l0, %i3 ldsb [%l7 + 0x5C], %g7 stw %o3, [%l7 + 0x10] fabss %f15, %f12 fmul8sux16 %f4, %f6, %f12 bpos,a,pt %xcc, loop_4611 pdist %f8, %f6, %f4 sdivcc %i0, 0x12A5, %g3 movre %l4, %g4, %o5 loop_4611: stw %o7, [%l7 + 0x54] stw %g2, [%l7 + 0x30] fmovrslez %l6, %f3, %f15 ldsh [%l7 + 0x48], %o4 fnot1 %f14, %f12 mulscc %o1, 0x0AAE, %i4 and %l3, %g6, %l1 stb %i7, [%l7 + 0x5C] tsubcc %o0, 0x0CF7, %i2 fbu,a %fcc2, loop_4612 fmovs %f4, %f12 bvs,a,pn %xcc, loop_4613 fmovscs %xcc, %f0, %f11 loop_4612: fandnot2 %f4, %f8, %f14 tneg %xcc, 0x4 loop_4613: orncc %i5, 0x0DAB, %o6 fandnot2 %f2, %f12, %f10 ldsh [%l7 + 0x54], %g5 faligndata %f0, %f6, %f2 ldsb [%l7 + 0x7B], %i1 ldub [%l7 + 0x28], %l2 bn,pn %xcc, loop_4614 tsubcc %g1, 0x0C61, %i6 movrlz %o2, %l5, %l0 fnegd %f0, %f10 loop_4614: be %icc, loop_4615 faligndata %f12, %f2, %f10 subccc %i3, %g7, %i0 fmuld8ulx16 %f2, %f4, %f6 loop_4615: tgu %xcc, 0x5 ldd [%l7 + 0x78], %f4 sth %g3, [%l7 + 0x40] fandnot1 %f14, %f8, %f4 and %o3, %l4, %o5 stx %g4, [%l7 + 0x08] umulcc %o7, %l6, %o4 stw %g2, [%l7 + 0x50] bshuffle %f2, %f2, %f8 movpos %icc, %i4, %o1 std %f0, [%l7 + 0x48] fsrc1s %f13, %f10 ldsh [%l7 + 0x70], %l3 ldsh [%l7 + 0x48], %g6 mulscc %i7, 0x087B, %o0 std %f2, [%l7 + 0x68] fmovsgu %icc, %f0, %f4 lduw [%l7 + 0x60], %i2 fmovsle %icc, %f11, %f15 stx %i5, [%l7 + 0x60] st %f2, [%l7 + 0x68] ldx [%l7 + 0x70], %l1 tvc %xcc, 0x2 taddcctv %o6, 0x073F, %i1 be,pt %icc, loop_4616 taddcctv %g5, %g1, %l2 ldsb [%l7 + 0x7C], %o2 fornot2 %f10, %f0, %f6 loop_4616: ldub [%l7 + 0x33], %l5 fornot1s %f1, %f14, %f1 fmovrdlz %l0, %f12, %f0 stx %i3, [%l7 + 0x18] stb %i6, [%l7 + 0x1A] std %f6, [%l7 + 0x70] brnz %g7, loop_4617 sth %g3, [%l7 + 0x70] tsubcctv %o3, 0x0DF6, %i0 st %f12, [%l7 + 0x0C] loop_4617: fmovdcc %xcc, %f2, %f4 fmovsn %icc, %f7, %f14 tg %icc, 0x3 sdiv %l4, 0x05F7, %o5 move %icc, %g4, %o7 st %f12, [%l7 + 0x3C] fbu %fcc3, loop_4618 fsrc2s %f11, %f2 ldsb [%l7 + 0x59], %o4 fbul %fcc0, loop_4619 loop_4618: stx %g2, [%l7 + 0x18] ba,a %xcc, loop_4620 be %icc, loop_4621 loop_4619: fmovsle %xcc, %f4, %f11 fmuld8sux16 %f5, %f14, %f2 loop_4620: fbul %fcc2, loop_4622 loop_4621: fxnor %f8, %f0, %f2 fcmple32 %f6, %f8, %l6 fornot1s %f14, %f10, %f11 loop_4622: ld [%l7 + 0x58], %f12 ldsb [%l7 + 0x59], %i4 lduh [%l7 + 0x2A], %l3 fpsub32 %f14, %f10, %f0 fcmpgt16 %f4, %f6, %g6 fands %f6, %f10, %f2 sth %o1, [%l7 + 0x6A] st %f12, [%l7 + 0x78] ldsb [%l7 + 0x15], %o0 fnegd %f8, %f12 fmovrslz %i7, %f3, %f14 tg %icc, 0x1 fcmpne32 %f8, %f4, %i5 orn %l1, %o6, %i2 ldsb [%l7 + 0x63], %i1 ldsw [%l7 + 0x34], %g5 bne,a %xcc, loop_4623 fpsub32 %f8, %f6, %f0 fmovrdlz %g1, %f12, %f6 move %icc, %o2, %l5 loop_4623: fnand %f4, %f4, %f2 ldsw [%l7 + 0x50], %l2 fxnors %f1, %f10, %f4 stb %l0, [%l7 + 0x7F] stx %i3, [%l7 + 0x78] fmovsgu %icc, %f15, %f11 tgu %icc, 0x0 fmovrdgez %g7, %f6, %f0 ldsh [%l7 + 0x28], %g3 xnorcc %i6, 0x0854, %o3 fbn,a %fcc1, loop_4624 fcmpd %fcc3, %f0, %f10 brgez %i0, loop_4625 fnand %f4, %f0, %f14 loop_4624: fmovdne %icc, %f3, %f10 fblg %fcc2, loop_4626 loop_4625: movle %xcc, %l4, %g4 fmovrsgez %o5, %f8, %f11 fpmerge %f3, %f2, %f12 loop_4626: ld [%l7 + 0x58], %f1 lduw [%l7 + 0x44], %o7 fcmpes %fcc2, %f13, %f3 ldsb [%l7 + 0x33], %o4 fcmple32 %f0, %f6, %g2 ldx [%l7 + 0x10], %i4 fandnot1s %f15, %f3, %f6 xor %l6, 0x1857, %l3 st %f6, [%l7 + 0x38] fnot1 %f8, %f10 tne %icc, 0x4 fexpand %f14, %f6 fcmpgt16 %f14, %f12, %g6 ldsb [%l7 + 0x75], %o0 std %f10, [%l7 + 0x08] ldub [%l7 + 0x66], %i7 ld [%l7 + 0x08], %f13 stx %i5, [%l7 + 0x48] mova %xcc, %l1, %o6 fbuge,a %fcc2, loop_4627 fxnor %f8, %f8, %f0 nop setx loop_4628, %l0, %l1 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,pn %icc, loop_4629 loop_4627: ldub [%l7 + 0x5F], %i2 brz,a %o1, loop_4630 loop_4628: fcmpne16 %f0, %f12, %g5 loop_4629: ldd [%l7 + 0x70], %f2 ldsb [%l7 + 0x0A], %g1 loop_4630: fmovrsne %i1, %f10, %f9 movle %xcc, %l5, %l2 stw %o2, [%l7 + 0x40] movl %icc, %i3, %g7 fzeros %f1 stx %g3, [%l7 + 0x20] ldx [%l7 + 0x70], %l0 nop setx loop_4631, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f12, %f10 ldub [%l7 + 0x33], %i6 fmovsneg %icc, %f2, %f9 loop_4631: bn,a %xcc, loop_4632 fmuld8sux16 %f10, %f9, %f10 tle %xcc, 0x5 fpsub16s %f15, %f15, %f9 loop_4632: ldub [%l7 + 0x44], %o3 sth %i0, [%l7 + 0x2C] sdiv %l4, 0x05FC, %g4 fmovrslez %o5, %f15, %f0 fsrc1 %f8, %f14 srl %o7, 0x0F, %g2 stw %i4, [%l7 + 0x54] fmovse %xcc, %f1, %f12 fsrc1s %f14, %f1 fmovdneg %xcc, %f10, %f15 movvc %xcc, %o4, %l3 ld [%l7 + 0x78], %f11 tneg %xcc, 0x1 andcc %l6, %o0, %i7 fbne,a %fcc3, loop_4633 stx %i5, [%l7 + 0x38] fble %fcc3, loop_4634 sllx %l1, %o6, %g6 loop_4633: movcs %xcc, %o1, %i2 stw %g1, [%l7 + 0x3C] loop_4634: edge8 %i1, %l5, %g5 bn,a,pn %xcc, loop_4635 fmovscs %icc, %f14, %f5 fmovrslz %l2, %f2, %f3 orcc %o2, 0x12CA, %g7 loop_4635: movcs %icc, %i3, %g3 bcs,a loop_4636 edge8 %i6, %l0, %i0 orcc %o3, %l4, %o5 fsrc2s %f9, %f13 loop_4636: edge8 %o7, %g4, %i4 andn %o4, %g2, %l6 bpos,a loop_4637 movneg %icc, %l3, %i7 stw %o0, [%l7 + 0x6C] sth %i5, [%l7 + 0x58] loop_4637: sth %o6, [%l7 + 0x46] fbue %fcc0, loop_4638 fmovrse %g6, %f15, %f0 fone %f2 fmovsn %icc, %f6, %f10 loop_4638: edge16ln %l1, %o1, %i2 edge8 %g1, %i1, %l5 fmovdleu %icc, %f8, %f0 bvc,a %icc, loop_4639 fbug %fcc0, loop_4640 fmovrslez %l2, %f8, %f2 tsubcc %g5, %o2, %g7 loop_4639: addc %g3, 0x130B, %i6 loop_4640: ldd [%l7 + 0x70], %f8 mulx %l0, 0x1A6D, %i0 std %f10, [%l7 + 0x48] fcmpd %fcc3, %f14, %f12 stw %o3, [%l7 + 0x74] ldd [%l7 + 0x70], %f12 fpadd32s %f14, %f7, %f14 movpos %xcc, %i3, %l4 movge %icc, %o7, %o5 std %f0, [%l7 + 0x08] tvs %icc, 0x4 nop setx loop_4641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g4, [%l7 + 0x08] fble,a %fcc0, loop_4642 fmovsleu %xcc, %f0, %f9 loop_4641: fcmpes %fcc0, %f15, %f1 addcc %o4, %i4, %l6 loop_4642: ble,a,pt %icc, loop_4643 tl %xcc, 0x2 fcmpne16 %f8, %f12, %g2 bcs,a %icc, loop_4644 loop_4643: brgez %i7, loop_4645 sth %o0, [%l7 + 0x0A] std %f14, [%l7 + 0x20] loop_4644: move %xcc, %l3, %i5 loop_4645: lduw [%l7 + 0x2C], %g6 lduw [%l7 + 0x34], %l1 fcmple32 %f14, %f2, %o1 ldd [%l7 + 0x10], %f14 bvc,pt %xcc, loop_4646 fbn %fcc0, loop_4647 fands %f12, %f2, %f4 ldx [%l7 + 0x48], %o6 loop_4646: ldx [%l7 + 0x08], %g1 loop_4647: tle %xcc, 0x1 fmovdne %icc, %f5, %f8 brlz,a %i1, loop_4648 edge32l %i2, %l2, %l5 fors %f8, %f15, %f1 tg %icc, 0x6 loop_4648: lduh [%l7 + 0x3C], %g5 movrne %o2, %g7, %g3 std %f10, [%l7 + 0x08] tcs %icc, 0x7 sllx %l0, 0x13, %i0 fornot1 %f2, %f4, %f12 ldsh [%l7 + 0x32], %i6 ta %xcc, 0x6 fxnors %f0, %f8, %f11 st %f15, [%l7 + 0x70] sdiv %i3, 0x1AD3, %l4 st %f8, [%l7 + 0x20] ldub [%l7 + 0x73], %o3 stb %o7, [%l7 + 0x54] bvc,pn %icc, loop_4649 edge32ln %g4, %o4, %o5 tl %icc, 0x6 ldub [%l7 + 0x42], %l6 loop_4649: ldsw [%l7 + 0x0C], %g2 edge16l %i4, %o0, %l3 stw %i5, [%l7 + 0x78] tpos %xcc, 0x3 brgz %i7, loop_4650 bleu,a %icc, loop_4651 fbge,a %fcc0, loop_4652 fnors %f14, %f8, %f5 loop_4650: fmovspos %xcc, %f3, %f15 loop_4651: bcc,a %xcc, loop_4653 loop_4652: fbul,a %fcc2, loop_4654 bcc,pn %xcc, loop_4655 ldsh [%l7 + 0x1A], %l1 loop_4653: tsubcctv %g6, 0x1B52, %o6 loop_4654: fmovrdgz %g1, %f2, %f4 loop_4655: brnz %o1, loop_4656 edge8 %i1, %i2, %l5 brgez,a %g5, loop_4657 ldd [%l7 + 0x18], %f14 loop_4656: std %f8, [%l7 + 0x60] fmul8x16al %f6, %f2, %f10 loop_4657: sethi 0x0819, %o2 nop setx loop_4658, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2s %f3, %f13, %f10 orcc %g7, %g3, %l2 tneg %icc, 0x2 loop_4658: ldub [%l7 + 0x11], %l0 ld [%l7 + 0x24], %f7 mova %xcc, %i0, %i3 bcc %icc, loop_4659 fnands %f13, %f7, %f4 bvs,pn %icc, loop_4660 sth %i6, [%l7 + 0x48] loop_4659: bpos loop_4661 sth %l4, [%l7 + 0x40] loop_4660: stw %o3, [%l7 + 0x60] sub %o7, %o4, %o5 loop_4661: fandnot2s %f1, %f7, %f1 fbg,a %fcc0, loop_4662 ldsw [%l7 + 0x08], %l6 ldub [%l7 + 0x24], %g4 ldx [%l7 + 0x10], %i4 loop_4662: fmovdvc %icc, %f12, %f5 array8 %o0, %l3, %i5 ble,pn %xcc, loop_4663 ldsb [%l7 + 0x0C], %i7 fbe %fcc0, loop_4664 ldsw [%l7 + 0x2C], %g2 loop_4663: move %icc, %l1, %g6 alignaddr %o6, %g1, %o1 loop_4664: bpos,a,pn %icc, loop_4665 ldsb [%l7 + 0x4C], %i1 ldd [%l7 + 0x20], %f0 stb %l5, [%l7 + 0x4C] loop_4665: edge8l %i2, %g5, %g7 fxors %f3, %f4, %f1 andcc %o2, 0x0192, %l2 fnor %f14, %f0, %f12 subcc %g3, 0x1AF7, %i0 ldx [%l7 + 0x60], %i3 stx %l0, [%l7 + 0x10] fmovrse %i6, %f3, %f15 ldd [%l7 + 0x70], %f4 fmuld8sux16 %f12, %f1, %f6 subcc %l4, 0x1790, %o3 fbuge,a %fcc1, loop_4666 fpsub32s %f11, %f9, %f7 movrne %o7, %o5, %l6 sth %o4, [%l7 + 0x46] loop_4666: ba,pt %xcc, loop_4667 fmovrslez %g4, %f14, %f13 ldsw [%l7 + 0x18], %o0 udivx %l3, 0x0C31, %i4 loop_4667: ldub [%l7 + 0x1C], %i7 fpsub16 %f10, %f4, %f0 edge16n %g2, %l1, %g6 fmovscs %icc, %f8, %f15 fmovse %icc, %f15, %f1 stb %o6, [%l7 + 0x0B] ta %xcc, 0x5 ldsw [%l7 + 0x30], %g1 fbu,a %fcc2, loop_4668 fbe %fcc1, loop_4669 std %f4, [%l7 + 0x60] fands %f5, %f11, %f7 loop_4668: fand %f2, %f14, %f0 loop_4669: movle %xcc, %o1, %i1 std %f2, [%l7 + 0x48] sub %l5, %i5, %g5 fmovsvc %icc, %f2, %f14 fbul %fcc2, loop_4670 ldx [%l7 + 0x08], %i2 std %f14, [%l7 + 0x70] fcmped %fcc3, %f0, %f0 loop_4670: nop setx loop_4671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o2, 0x0A3B, %g7 sethi 0x1ED2, %g3 fbe %fcc2, loop_4672 loop_4671: tvs %icc, 0x3 fmovrdlez %l2, %f2, %f10 tvc %icc, 0x7 loop_4672: be,a %icc, loop_4673 ldsh [%l7 + 0x0E], %i3 lduw [%l7 + 0x78], %l0 brlez,a %i6, loop_4674 loop_4673: fmovdle %icc, %f5, %f14 fbul %fcc2, loop_4675 fpadd32 %f0, %f0, %f2 loop_4674: ldsb [%l7 + 0x68], %l4 lduw [%l7 + 0x18], %o3 loop_4675: tvs %icc, 0x6 ldsh [%l7 + 0x64], %o7 bn,a loop_4676 stb %i0, [%l7 + 0x25] ldsh [%l7 + 0x6E], %o5 fmovrde %l6, %f4, %f10 loop_4676: andcc %o4, 0x0676, %o0 fnot1s %f9, %f6 stb %g4, [%l7 + 0x29] ld [%l7 + 0x0C], %f1 tsubcc %l3, %i4, %g2 tn %xcc, 0x1 ldub [%l7 + 0x27], %i7 lduw [%l7 + 0x60], %g6 bvc %xcc, loop_4677 smulcc %l1, 0x04E5, %o6 ldsh [%l7 + 0x68], %o1 tsubcc %g1, 0x1EA7, %i1 loop_4677: bvc,pt %icc, loop_4678 fcmpeq32 %f2, %f14, %i5 udivx %g5, 0x1803, %i2 stb %o2, [%l7 + 0x60] loop_4678: fmul8ulx16 %f8, %f0, %f6 bn,a %xcc, loop_4679 fmovdg %xcc, %f2, %f3 fcmpeq16 %f6, %f0, %l5 tvc %xcc, 0x3 loop_4679: lduh [%l7 + 0x1A], %g7 fcmpgt16 %f2, %f4, %g3 st %f11, [%l7 + 0x70] fnegs %f11, %f0 fmovsne %xcc, %f7, %f8 stw %i3, [%l7 + 0x08] lduh [%l7 + 0x48], %l2 stb %l0, [%l7 + 0x0F] addccc %i6, %l4, %o7 array16 %i0, %o3, %o5 st %f15, [%l7 + 0x50] bvc,a %xcc, loop_4680 fbu,a %fcc2, loop_4681 edge32n %o4, %o0, %l6 fmovrse %g4, %f8, %f4 loop_4680: fmovsgu %xcc, %f9, %f1 loop_4681: udiv %l3, 0x027B, %g2 orn %i7, 0x03C9, %g6 fblg %fcc1, loop_4682 fmovdneg %xcc, %f13, %f4 ldsb [%l7 + 0x27], %l1 lduh [%l7 + 0x08], %i4 loop_4682: ld [%l7 + 0x48], %f6 stb %o1, [%l7 + 0x31] sth %o6, [%l7 + 0x0E] fbug %fcc0, loop_4683 fmovrdgz %g1, %f12, %f12 fmovdpos %xcc, %f14, %f9 movleu %xcc, %i1, %i5 loop_4683: for %f8, %f0, %f4 fmul8sux16 %f10, %f6, %f10 bgu loop_4684 stb %i2, [%l7 + 0x18] fcmpne16 %f10, %f4, %g5 movn %icc, %l5, %g7 loop_4684: ldub [%l7 + 0x7C], %g3 movleu %icc, %o2, %i3 fmovdl %icc, %f6, %f1 alignaddrl %l0, %i6, %l4 fmovsne %xcc, %f9, %f2 ldx [%l7 + 0x20], %l2 brlz,a %i0, loop_4685 fbule %fcc1, loop_4686 stx %o3, [%l7 + 0x58] bvs,a,pn %icc, loop_4687 loop_4685: edge16l %o5, %o7, %o0 loop_4686: fcmple16 %f12, %f8, %o4 udivx %g4, 0x07F1, %l3 loop_4687: fmovdleu %xcc, %f3, %f10 call loop_4688 bn,a %xcc, loop_4689 srax %l6, 0x1D, %i7 fbne %fcc2, loop_4690 loop_4688: fandnot1 %f6, %f10, %f4 loop_4689: bg %xcc, loop_4691 movvs %xcc, %g6, %g2 loop_4690: tpos %icc, 0x5 bcs loop_4692 loop_4691: lduw [%l7 + 0x10], %i4 nop setx loop_4693, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f7, %f4 loop_4692: bgu loop_4694 umul %l1, 0x0C96, %o6 loop_4693: ldd [%l7 + 0x18], %f12 brnz %g1, loop_4695 loop_4694: st %f5, [%l7 + 0x70] fcmpeq16 %f0, %f14, %i1 bcs %icc, loop_4696 loop_4695: fmovrde %i5, %f8, %f10 fmovsl %icc, %f13, %f5 tpos %icc, 0x7 loop_4696: edge32l %i2, %g5, %l5 fmovsneg %icc, %f0, %f6 fmovdcs %xcc, %f5, %f8 ldsb [%l7 + 0x59], %g7 nop setx loop_4697, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne16 %f4, %f14, %g3 fbl,a %fcc0, loop_4698 ldsw [%l7 + 0x4C], %o1 loop_4697: nop setx loop_4699, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x4A], %i3 loop_4698: tcc %xcc, 0x3 and %o2, 0x10BB, %i6 loop_4699: fbge,a %fcc2, loop_4700 lduh [%l7 + 0x7E], %l0 fcmps %fcc3, %f14, %f9 nop setx loop_4701, %l0, %l1 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_4700: stw %l2, [%l7 + 0x60] lduh [%l7 + 0x36], %i0 brnz %o3, loop_4702 loop_4701: fcmpd %fcc1, %f8, %f2 stw %l4, [%l7 + 0x34] ld [%l7 + 0x30], %f8 loop_4702: ldub [%l7 + 0x1E], %o5 lduw [%l7 + 0x50], %o7 bneg loop_4703 bcs %icc, loop_4704 ldsb [%l7 + 0x68], %o0 siam 0x2 loop_4703: fmovdge %xcc, %f0, %f0 loop_4704: movrne %o4, %g4, %l3 fpsub32s %f7, %f3, %f3 edge8n %l6, %g6, %i7 ldd [%l7 + 0x50], %f0 tgu %icc, 0x7 tgu %xcc, 0x2 fabss %f1, %f0 movrgz %i4, 0x000, %l1 fmul8ulx16 %f12, %f8, %f14 move %xcc, %o6, %g1 ld [%l7 + 0x54], %f4 ldd [%l7 + 0x10], %f12 fmovdl %icc, %f14, %f2 fmovscc %icc, %f15, %f14 bvs,a,pn %icc, loop_4705 fpmerge %f12, %f13, %f4 fandnot1 %f2, %f6, %f8 stb %g2, [%l7 + 0x46] loop_4705: 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 fands %f6, %f11, %f8 brgez %i1, loop_4707 lduh [%l7 + 0x14], %i5 loop_4706: andn %g5, %l5, %g7 subc %i2, 0x10E2, %g3 loop_4707: nop setx loop_4708, %l0, %l1 jmpl %l1, %i3 fandnot2s %f3, %f11, %f10 fxors %f3, %f2, %f9 fmovdcs %icc, %f11, %f4 loop_4708: fmovsgu %xcc, %f5, %f5 bpos %xcc, loop_4709 fba,a %fcc0, loop_4710 sllx %o2, 0x04, %i6 ld [%l7 + 0x68], %f7 loop_4709: ldx [%l7 + 0x08], %l0 loop_4710: movrgez %o1, %l2, %o3 bleu,a,pt %xcc, loop_4711 ldx [%l7 + 0x38], %i0 fcmpd %fcc3, %f14, %f2 movrlez %o5, %o7, %o0 loop_4711: st %f0, [%l7 + 0x50] fmul8x16 %f2, %f10, %f14 fmovdneg %icc, %f6, %f15 ldsb [%l7 + 0x7C], %o4 st %f5, [%l7 + 0x14] fsrc1s %f0, %f14 lduh [%l7 + 0x50], %l4 srlx %l3, 0x04, %l6 tsubcctv %g4, %g6, %i7 st %f3, [%l7 + 0x10] stb %l1, [%l7 + 0x55] fcmped %fcc3, %f2, %f8 bgu %xcc, loop_4712 array16 %i4, %g1, %o6 fblg %fcc2, loop_4713 bl %icc, loop_4714 loop_4712: ldsb [%l7 + 0x0C], %g2 movpos %xcc, %i5, %i1 loop_4713: fmovdpos %xcc, %f3, %f1 loop_4714: fnot2s %f6, %f7 fmovde %xcc, %f12, %f3 fmovdge %icc, %f2, %f14 fbo %fcc1, loop_4715 fxors %f14, %f15, %f1 lduh [%l7 + 0x08], %l5 std %f10, [%l7 + 0x48] loop_4715: edge8l %g7, %g5, %g3 fmovscs %xcc, %f10, %f7 addccc %i2, 0x19C1, %o2 fbl %fcc3, loop_4716 fmovrslez %i6, %f3, %f3 sdiv %i3, 0x1A4D, %l0 movpos %icc, %o1, %o3 loop_4716: mova %icc, %l2, %o5 fmovdcs %icc, %f13, %f2 ld [%l7 + 0x38], %f9 lduh [%l7 + 0x70], %i0 movneg %icc, %o0, %o7 array16 %o4, %l3, %l6 fmul8sux16 %f12, %f10, %f6 lduh [%l7 + 0x64], %l4 stb %g4, [%l7 + 0x3A] bl %xcc, loop_4717 taddcc %i7, %g6, %l1 fmovdle %icc, %f13, %f10 ldd [%l7 + 0x08], %f2 loop_4717: fcmple16 %f6, %f2, %i4 fcmpne32 %f2, %f10, %o6 fmovdneg %xcc, %f7, %f7 sub %g1, %i5, %g2 movl %xcc, %l5, %i1 std %f0, [%l7 + 0x28] fbuge,a %fcc0, loop_4718 ldsb [%l7 + 0x4F], %g5 fornot1s %f15, %f5, %f10 fsrc1 %f10, %f4 loop_4718: ldub [%l7 + 0x73], %g7 lduw [%l7 + 0x70], %g3 fcmple16 %f2, %f12, %i2 call loop_4719 fmovdleu %xcc, %f6, %f3 subccc %i6, 0x170A, %i3 stw %o2, [%l7 + 0x34] loop_4719: ldx [%l7 + 0x50], %o1 bneg,pt %xcc, loop_4720 fcmpes %fcc2, %f0, %f6 fbug %fcc3, loop_4721 bge,a,pn %xcc, loop_4722 loop_4720: stx %o3, [%l7 + 0x40] xnor %l2, 0x18F0, %l0 loop_4721: movpos %icc, %i0, %o5 loop_4722: faligndata %f14, %f10, %f0 ld [%l7 + 0x28], %f15 fmovdvc %icc, %f7, %f6 fcmpeq16 %f14, %f10, %o7 udivcc %o0, 0x0288, %o4 fmovsg %icc, %f13, %f0 fcmpeq16 %f4, %f12, %l6 fsrc2s %f4, %f10 edge8 %l4, %g4, %i7 andncc %l3, %l1, %g6 fmovrsgz %o6, %f13, %f14 fmovde %icc, %f9, %f10 ldd [%l7 + 0x30], %f8 bl,pn %xcc, loop_4723 fpadd32s %f9, %f10, %f15 tl %icc, 0x6 ldsh [%l7 + 0x0A], %g1 loop_4723: movn %icc, %i5, %g2 sra %l5, %i1, %i4 st %f1, [%l7 + 0x74] ldsh [%l7 + 0x48], %g7 mulscc %g3, 0x1C49, %i2 ldd [%l7 + 0x58], %f4 fmovs %f3, %f15 movpos %xcc, %g5, %i6 fnor %f6, %f6, %f4 fmovsneg %icc, %f8, %f13 fbule %fcc2, loop_4724 fmul8x16 %f11, %f6, %f2 fxnors %f3, %f10, %f13 fmovrde %o2, %f14, %f14 loop_4724: tcs %icc, 0x2 ble loop_4725 ld [%l7 + 0x48], %f1 fabss %f1, %f10 fors %f9, %f6, %f5 loop_4725: fandnot1s %f12, %f1, %f3 fbue,a %fcc2, loop_4726 add %i3, 0x15E8, %o1 stb %l2, [%l7 + 0x5A] fbge,a %fcc0, loop_4727 loop_4726: bg,a,pt %icc, loop_4728 fmovd %f4, %f14 movcc %icc, %l0, %o3 loop_4727: tneg %xcc, 0x0 loop_4728: fnot2s %f13, %f2 fmovdcs %xcc, %f11, %f11 ldsb [%l7 + 0x43], %i0 lduh [%l7 + 0x74], %o7 smul %o0, %o4, %l6 fmovrde %o5, %f14, %f6 fmuld8ulx16 %f3, %f11, %f8 stx %l4, [%l7 + 0x28] fors %f11, %f13, %f12 lduw [%l7 + 0x20], %i7 std %f12, [%l7 + 0x50] sth %g4, [%l7 + 0x46] te %xcc, 0x2 taddcctv %l1, 0x1094, %l3 fzeros %f12 fmovrdlez %o6, %f2, %f4 te %xcc, 0x5 sll %g1, 0x1C, %g6 tvc %icc, 0x5 lduh [%l7 + 0x5C], %g2 fbu %fcc2, loop_4729 fandnot2s %f13, %f3, %f13 addcc %i5, %l5, %i1 fmovdneg %icc, %f11, %f6 loop_4729: fnors %f0, %f10, %f3 ldsh [%l7 + 0x3A], %i4 tgu %xcc, 0x0 fmovdcs %xcc, %f2, %f7 tleu %xcc, 0x4 umul %g3, 0x19F8, %i2 orcc %g5, 0x122E, %i6 edge16ln %o2, %g7, %i3 fnot2 %f8, %f12 fbul %fcc1, loop_4730 fones %f10 edge8n %o1, %l2, %o3 sllx %l0, 0x18, %o7 loop_4730: stb %i0, [%l7 + 0x0F] movneg %xcc, %o4, %o0 bge loop_4731 array16 %l6, %o5, %i7 lduw [%l7 + 0x54], %l4 st %f3, [%l7 + 0x38] loop_4731: ldsw [%l7 + 0x08], %g4 sll %l3, %o6, %g1 fbn %fcc0, loop_4732 fmovsge %icc, %f13, %f2 tge %xcc, 0x1 stw %l1, [%l7 + 0x2C] loop_4732: fbg %fcc1, loop_4733 ldd [%l7 + 0x60], %f4 fmovrdlez %g2, %f4, %f10 movcs %icc, %i5, %g6 loop_4733: addcc %i1, 0x1502, %l5 edge16l %g3, %i4, %i2 stw %i6, [%l7 + 0x7C] movrlez %g5, 0x332, %o2 std %f4, [%l7 + 0x20] siam 0x2 array8 %g7, %i3, %l2 sdivx %o1, 0x0424, %o3 fnot2s %f12, %f14 tcs %xcc, 0x2 fbge,a %fcc0, loop_4734 ld [%l7 + 0x6C], %f6 lduw [%l7 + 0x6C], %l0 stw %i0, [%l7 + 0x5C] loop_4734: move %xcc, %o7, %o4 bn,pn %icc, loop_4735 taddcc %l6, %o5, %i7 ldx [%l7 + 0x18], %l4 lduw [%l7 + 0x34], %o0 loop_4735: movneg %icc, %l3, %o6 lduw [%l7 + 0x74], %g4 fmul8x16 %f5, %f6, %f12 fmul8x16au %f12, %f12, %f2 lduh [%l7 + 0x1C], %g1 fcmpne32 %f12, %f6, %l1 ldsb [%l7 + 0x34], %g2 ldsh [%l7 + 0x58], %i5 fxnors %f10, %f10, %f14 ldd [%l7 + 0x20], %f12 movcs %xcc, %i1, %l5 bcs,a,pn %xcc, loop_4736 call loop_4737 lduh [%l7 + 0x4C], %g6 ble loop_4738 loop_4736: udivx %g3, 0x0438, %i4 loop_4737: fbo %fcc1, loop_4739 fxor %f4, %f10, %f12 loop_4738: alignaddr %i6, %i2, %o2 brnz,a %g7, loop_4740 loop_4739: fmovrsgz %g5, %f10, %f0 fmovsgu %xcc, %f5, %f3 lduw [%l7 + 0x7C], %l2 loop_4740: stb %i3, [%l7 + 0x33] fandnot1 %f2, %f4, %f8 subcc %o1, %l0, %i0 smulcc %o3, 0x062F, %o7 stb %o4, [%l7 + 0x6D] andn %l6, %o5, %l4 udivx %i7, 0x121A, %l3 ldsw [%l7 + 0x58], %o6 fmovdvs %icc, %f13, %f14 edge8ln %g4, %o0, %l1 for %f6, %f14, %f14 fmovdleu %xcc, %f4, %f10 fnors %f5, %f14, %f15 fmul8ulx16 %f8, %f12, %f10 movrgz %g1, %g2, %i5 std %f14, [%l7 + 0x70] fxor %f10, %f2, %f6 xnor %l5, 0x1459, %g6 bn,a %xcc, loop_4741 fmovdg %xcc, %f13, %f2 fpsub16s %f10, %f15, %f0 sub %i1, 0x157F, %g3 loop_4741: movn %icc, %i6, %i2 fandnot1 %f6, %f12, %f14 ldx [%l7 + 0x70], %i4 ldub [%l7 + 0x16], %o2 fmuld8ulx16 %f2, %f2, %f10 stx %g7, [%l7 + 0x68] smulcc %g5, 0x1EC7, %i3 fbne %fcc1, loop_4742 tg %xcc, 0x7 edge32ln %o1, %l2, %l0 edge8l %i0, %o7, %o3 loop_4742: fpsub16s %f9, %f0, %f14 stw %l6, [%l7 + 0x24] ldsw [%l7 + 0x30], %o4 fcmpgt32 %f12, %f14, %l4 xor %o5, 0x01F3, %i7 orncc %o6, 0x0A24, %l3 sethi 0x16C0, %o0 ldsw [%l7 + 0x4C], %l1 fmovdl %icc, %f5, %f8 fones %f0 fbne %fcc3, loop_4743 fmul8x16au %f14, %f13, %f14 ldx [%l7 + 0x18], %g4 std %f10, [%l7 + 0x40] loop_4743: fands %f11, %f4, %f9 addc %g2, %i5, %g1 movrlz %g6, 0x0FE, %i1 fsrc2s %f4, %f4 alignaddr %l5, %g3, %i2 bg loop_4744 tsubcc %i4, 0x1E3E, %o2 ldub [%l7 + 0x5C], %g7 brz,a %i6, loop_4745 loop_4744: lduw [%l7 + 0x2C], %g5 movleu %icc, %o1, %i3 fzero %f12 loop_4745: orn %l2, 0x0185, %i0 edge32 %l0, %o7, %o3 fbe %fcc3, loop_4746 movpos %xcc, %o4, %l6 ldsb [%l7 + 0x5E], %l4 mulscc %i7, %o6, %o5 loop_4746: fmovspos %xcc, %f15, %f5 bvs,pt %xcc, loop_4747 fmovscs %xcc, %f4, %f12 brgez %o0, loop_4748 lduw [%l7 + 0x70], %l1 loop_4747: xnor %g4, %g2, %i5 nop setx loop_4749, %l0, %l1 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_4748: std %f0, [%l7 + 0x48] edge16l %g1, %g6, %i1 fnot1s %f15, %f12 loop_4749: fpsub16 %f14, %f6, %f12 stx %l5, [%l7 + 0x38] fpack32 %f4, %f0, %f2 ldsh [%l7 + 0x54], %g3 st %f13, [%l7 + 0x28] bn,a,pn %xcc, loop_4750 fand %f12, %f14, %f2 fmovdle %xcc, %f7, %f0 popc %l3, %i4 loop_4750: fornot1 %f14, %f4, %f10 smulcc %i2, %g7, %o2 sth %g5, [%l7 + 0x0A] fpadd32s %f7, %f5, %f14 fble %fcc2, loop_4751 ldsh [%l7 + 0x6E], %i6 fmul8sux16 %f4, %f4, %f6 stx %o1, [%l7 + 0x08] loop_4751: be,pn %xcc, loop_4752 fmovrdlez %l2, %f4, %f6 sth %i0, [%l7 + 0x22] fbue %fcc2, loop_4753 loop_4752: fmovrdlz %i3, %f4, %f0 fbne,a %fcc2, loop_4754 siam 0x0 loop_4753: fmovdle %xcc, %f4, %f12 fmuld8sux16 %f11, %f7, %f8 loop_4754: fmovs %f14, %f0 tleu %xcc, 0x2 ldsw [%l7 + 0x3C], %l0 fnot2 %f8, %f10 bn,a %icc, loop_4755 edge8l %o3, %o4, %l6 st %f14, [%l7 + 0x64] edge16n %o7, %l4, %i7 loop_4755: ldub [%l7 + 0x5B], %o6 siam 0x0 fmovsne %icc, %f3, %f10 ldd [%l7 + 0x40], %f8 fbul,a %fcc2, loop_4756 movrlz %o5, %l1, %g4 lduw [%l7 + 0x74], %o0 fmovse %xcc, %f11, %f9 loop_4756: fmovrdgz %i5, %f8, %f4 fcmpd %fcc3, %f0, %f2 tvs %icc, 0x3 tvc %icc, 0x3 movle %icc, %g2, %g1 fbule,a %fcc2, loop_4757 stw %g6, [%l7 + 0x18] st %f10, [%l7 + 0x78] fpadd32s %f4, %f11, %f4 loop_4757: ldsb [%l7 + 0x53], %i1 lduw [%l7 + 0x30], %g3 lduw [%l7 + 0x48], %l3 ldsb [%l7 + 0x63], %i4 fbue %fcc3, loop_4758 movpos %icc, %i2, %l5 fblg,a %fcc3, loop_4759 sllx %g7, 0x15, %o2 loop_4758: fcmpeq32 %f4, %f12, %i6 fmul8x16 %f14, %f12, %f10 loop_4759: fmovdvs %xcc, %f7, %f2 stw %o1, [%l7 + 0x20] fabsd %f4, %f2 ld [%l7 + 0x34], %f3 srl %l2, 0x15, %i0 lduh [%l7 + 0x2E], %i3 fcmpgt16 %f12, %f4, %l0 fors %f6, %f0, %f4 movvs %icc, %o3, %o4 stw %g5, [%l7 + 0x40] fbue,a %fcc1, loop_4760 fmuld8ulx16 %f1, %f7, %f4 tpos %xcc, 0x1 bcs,a loop_4761 loop_4760: fpsub32s %f0, %f14, %f11 bvc loop_4762 movvc %xcc, %o7, %l4 loop_4761: stb %i7, [%l7 + 0x40] ldub [%l7 + 0x3D], %l6 loop_4762: bge,a loop_4763 fsrc2 %f6, %f10 ldsb [%l7 + 0x1B], %o6 fmovsge %xcc, %f2, %f1 loop_4763: fmovrdlez %l1, %f12, %f12 fba,a %fcc2, loop_4764 edge8n %g4, %o5, %i5 fbuge %fcc0, loop_4765 lduh [%l7 + 0x2C], %g2 loop_4764: ldsb [%l7 + 0x28], %o0 fmul8x16al %f1, %f2, %f14 loop_4765: array32 %g1, %i1, %g6 ldd [%l7 + 0x70], %f10 ldd [%l7 + 0x18], %f10 fmovdpos %icc, %f12, %f8 fornot2s %f9, %f10, %f6 fmovsle %xcc, %f6, %f4 and %l3, 0x0B32, %i4 fblg,a %fcc2, loop_4766 tsubcc %g3, %l5, %i2 std %f2, [%l7 + 0x10] st %f4, [%l7 + 0x40] loop_4766: bgu,a,pn %icc, loop_4767 ld [%l7 + 0x64], %f12 fbge,a %fcc3, loop_4768 ldsb [%l7 + 0x73], %g7 loop_4767: fone %f0 fbuge,a %fcc2, loop_4769 loop_4768: st %f2, [%l7 + 0x70] fmovrsgz %i6, %f2, %f12 sethi 0x1339, %o1 loop_4769: subcc %o2, %i0, %i3 movcc %icc, %l2, %l0 fnegd %f12, %f10 movrgez %o4, %g5, %o3 edge32ln %l4, %o7, %i7 fnot2 %f10, %f6 udivcc %l6, 0x1F23, %l1 fmovdneg %xcc, %f8, %f11 bn,a,pt %icc, loop_4770 ldd [%l7 + 0x28], %f0 std %f0, [%l7 + 0x70] fmovdne %icc, %f0, %f11 loop_4770: ldsw [%l7 + 0x7C], %g4 add %o5, 0x18A1, %o6 edge16n %i5, %o0, %g1 subcc %i1, %g6, %l3 mova %xcc, %i4, %g3 xnorcc %l5, %g2, %g7 ldub [%l7 + 0x6B], %i6 fmuld8ulx16 %f4, %f14, %f4 ldsb [%l7 + 0x5C], %i2 smulcc %o2, %o1, %i0 fmovdcc %xcc, %f3, %f9 movrlez %i3, %l0, %o4 movrlz %l2, %o3, %l4 fmovdvs %xcc, %f6, %f11 fmovdle %xcc, %f15, %f10 ldsw [%l7 + 0x1C], %o7 pdist %f4, %f6, %f14 fmovsvc %icc, %f6, %f4 ta %xcc, 0x5 fcmped %fcc1, %f4, %f4 srlx %g5, 0x1E, %l6 lduw [%l7 + 0x08], %i7 fmovdn %icc, %f9, %f7 bl %icc, loop_4771 stw %g4, [%l7 + 0x50] ldub [%l7 + 0x35], %o5 movcs %icc, %o6, %l1 loop_4771: umulcc %o0, 0x138F, %i5 sth %g1, [%l7 + 0x64] and %i1, 0x03A6, %g6 ldd [%l7 + 0x58], %f0 edge32ln %i4, %g3, %l5 stw %l3, [%l7 + 0x58] lduh [%l7 + 0x46], %g7 stb %g2, [%l7 + 0x56] st %f2, [%l7 + 0x30] orncc %i6, %o2, %i2 st %f1, [%l7 + 0x5C] brlez %i0, loop_4772 sth %i3, [%l7 + 0x0E] edge32n %l0, %o1, %l2 sub %o4, 0x1C25, %l4 loop_4772: fcmpgt32 %f4, %f10, %o3 tcs %xcc, 0x7 fbne,a %fcc3, loop_4773 ldsw [%l7 + 0x20], %o7 ble loop_4774 movrlez %l6, 0x1D3, %i7 loop_4773: fmovrdgez %g5, %f8, %f10 alignaddr %g4, %o6, %l1 loop_4774: fmovscc %icc, %f6, %f0 pdist %f0, %f14, %f2 ld [%l7 + 0x0C], %f6 stw %o0, [%l7 + 0x1C] lduh [%l7 + 0x64], %i5 ta %xcc, 0x6 xor %o5, %i1, %g6 movrgz %i4, %g3, %l5 fxors %f1, %f14, %f7 ldsh [%l7 + 0x46], %l3 fcmple32 %f10, %f2, %g1 stx %g7, [%l7 + 0x30] stb %i6, [%l7 + 0x45] fabsd %f0, %f10 fmovsne %icc, %f6, %f4 bvc,pt %icc, loop_4775 stw %g2, [%l7 + 0x64] lduh [%l7 + 0x1A], %o2 stb %i2, [%l7 + 0x43] loop_4775: fmovsvc %icc, %f1, %f5 fmovdvc %xcc, %f7, %f1 st %f2, [%l7 + 0x78] andcc %i3, 0x0809, %i0 fbg %fcc0, loop_4776 st %f4, [%l7 + 0x1C] fmovsne %xcc, %f15, %f4 add %l0, 0x19A5, %o1 loop_4776: fnegs %f10, %f10 fmovrdlez %o4, %f12, %f4 fandnot2 %f8, %f12, %f0 fmovrdgez %l4, %f4, %f0 fone %f8 fmovdne %icc, %f2, %f2 st %f10, [%l7 + 0x24] lduh [%l7 + 0x4A], %o3 ld [%l7 + 0x24], %f3 fmul8ulx16 %f4, %f10, %f0 sth %o7, [%l7 + 0x0A] tgu %xcc, 0x4 fands %f2, %f11, %f3 fmovsg %icc, %f8, %f10 tcs %icc, 0x7 sdivx %l6, 0x1CC6, %l2 fmul8x16au %f14, %f0, %f12 fpack16 %f10, %f14 fmovrslez %i7, %f12, %f7 fmovdl %icc, %f8, %f3 nop setx loop_4777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srl %g5, %o6, %g4 or %l1, %o0, %i5 fsrc1 %f8, %f4 loop_4777: fmovda %icc, %f2, %f9 array16 %i1, %g6, %o5 fbo,a %fcc1, loop_4778 sll %g3, 0x1F, %l5 stw %l3, [%l7 + 0x6C] udiv %g1, 0x0559, %i4 loop_4778: sethi 0x07A6, %i6 fmovdleu %xcc, %f9, %f9 ldsh [%l7 + 0x64], %g7 fmovdcs %icc, %f13, %f12 brnz %o2, loop_4779 fmul8ulx16 %f14, %f10, %f0 fmovdcs %icc, %f12, %f7 nop setx loop_4780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4779: addccc %g2, 0x1AC1, %i2 movrgz %i0, 0x3C0, %i3 fsrc2s %f13, %f1 loop_4780: ldsh [%l7 + 0x72], %o1 fbe,a %fcc3, loop_4781 ldsw [%l7 + 0x4C], %o4 stw %l0, [%l7 + 0x14] fmovrslz %o3, %f4, %f11 loop_4781: fmul8sux16 %f6, %f10, %f10 fmovscc %icc, %f10, %f0 fmovd %f12, %f12 fmovrdlez %l4, %f2, %f0 move %icc, %l6, %l2 fmovdvs %icc, %f3, %f11 fmovsvc %icc, %f3, %f15 ldx [%l7 + 0x60], %o7 fsrc1s %f3, %f7 array32 %i7, %o6, %g5 fmovsge %icc, %f14, %f11 fmovdcs %xcc, %f8, %f7 xnor %g4, 0x1DCC, %o0 fmovspos %xcc, %f6, %f4 ldx [%l7 + 0x10], %i5 movvs %icc, %i1, %l1 ld [%l7 + 0x10], %f8 lduh [%l7 + 0x76], %g6 ldsh [%l7 + 0x4E], %o5 stb %g3, [%l7 + 0x75] te %icc, 0x1 ldub [%l7 + 0x39], %l5 ldsb [%l7 + 0x44], %l3 std %f6, [%l7 + 0x20] fba %fcc1, loop_4782 sdivcc %i4, 0x0A7C, %i6 stx %g7, [%l7 + 0x40] fandnot2s %f6, %f11, %f10 loop_4782: sth %o2, [%l7 + 0x40] movre %g1, %g2, %i0 ldsb [%l7 + 0x48], %i3 lduh [%l7 + 0x0E], %o1 fmovdl %xcc, %f6, %f1 fabsd %f8, %f14 ld [%l7 + 0x28], %f11 tvs %xcc, 0x7 std %f6, [%l7 + 0x18] fcmpgt32 %f4, %f2, %i2 bge,pt %xcc, loop_4783 ldub [%l7 + 0x10], %o4 tl %icc, 0x4 fmovdcc %icc, %f2, %f7 loop_4783: edge32 %l0, %l4, %o3 movrgez %l2, 0x087, %o7 tcs %xcc, 0x0 ldd [%l7 + 0x18], %f10 ldub [%l7 + 0x7A], %i7 fmovspos %xcc, %f12, %f14 orncc %l6, %g5, %g4 ld [%l7 + 0x38], %f5 xnorcc %o0, 0x0ABC, %o6 bn loop_4784 fnegs %f14, %f8 stw %i5, [%l7 + 0x64] movn %xcc, %l1, %g6 loop_4784: fnot2s %f15, %f3 fandnot2 %f6, %f4, %f10 ta %xcc, 0x0 xnorcc %o5, %g3, %l5 movpos %xcc, %i1, %i4 stb %i6, [%l7 + 0x45] fcmped %fcc1, %f8, %f10 bg loop_4785 edge32l %l3, %o2, %g1 edge8 %g2, %i0, %g7 lduh [%l7 + 0x36], %i3 loop_4785: fmovsle %xcc, %f9, %f14 tsubcctv %i2, 0x103F, %o1 tneg %icc, 0x4 brgz,a %l0, loop_4786 std %f4, [%l7 + 0x70] fexpand %f8, %f4 ldsh [%l7 + 0x54], %l4 loop_4786: ldd [%l7 + 0x28], %f4 edge8 %o4, %l2, %o3 ldub [%l7 + 0x5F], %o7 fblg %fcc0, loop_4787 tneg %xcc, 0x0 ld [%l7 + 0x44], %f7 udivx %l6, 0x063C, %i7 loop_4787: ldsb [%l7 + 0x45], %g5 fbge,a %fcc3, loop_4788 xorcc %o0, 0x0A83, %o6 sub %g4, %i5, %l1 fmovdcs %icc, %f9, %f1 loop_4788: fnegs %f1, %f3 lduh [%l7 + 0x44], %g6 fbu,a %fcc1, loop_4789 fbg,a %fcc0, loop_4790 fmovdneg %icc, %f11, %f11 movrlz %o5, %g3, %l5 loop_4789: stx %i4, [%l7 + 0x50] loop_4790: ldsw [%l7 + 0x20], %i1 stb %l3, [%l7 + 0x50] lduw [%l7 + 0x0C], %i6 smulcc %g1, 0x0A07, %g2 or %o2, 0x0AAB, %g7 lduh [%l7 + 0x56], %i3 lduh [%l7 + 0x38], %i0 sth %i2, [%l7 + 0x7C] fmul8x16al %f2, %f7, %f4 ldd [%l7 + 0x38], %f0 orn %l0, 0x007F, %l4 ldsb [%l7 + 0x5D], %o1 ldub [%l7 + 0x6B], %l2 ldsw [%l7 + 0x60], %o4 fmovrdlez %o7, %f8, %f10 fbuge,a %fcc3, loop_4791 movrlz %l6, %o3, %g5 tl %xcc, 0x4 move %xcc, %i7, %o0 loop_4791: tn %icc, 0x6 fbg %fcc0, loop_4792 ldub [%l7 + 0x7E], %o6 bshuffle %f10, %f4, %f4 fnot1 %f14, %f10 loop_4792: nop setx loop_4793, %l0, %l1 jmpl %l1, %g4 fmovsl %icc, %f6, %f14 ldd [%l7 + 0x40], %f12 fsrc1s %f2, %f2 loop_4793: bn loop_4794 movvc %icc, %l1, %i5 edge8ln %o5, %g3, %l5 stw %g6, [%l7 + 0x40] loop_4794: move %xcc, %i1, %i4 ldx [%l7 + 0x30], %i6 fpadd32 %f10, %f12, %f8 smul %g1, %g2, %l3 ldub [%l7 + 0x6B], %g7 edge8l %o2, %i3, %i0 xnorcc %i2, %l4, %l0 edge8l %l2, %o4, %o7 fxor %f8, %f14, %f4 fandnot2 %f8, %f4, %f4 movge %icc, %l6, %o3 movrlz %o1, 0x277, %i7 ld [%l7 + 0x4C], %f7 fpadd16 %f12, %f2, %f0 xorcc %g5, 0x11A8, %o0 fmovdl %icc, %f1, %f11 stw %o6, [%l7 + 0x70] movneg %icc, %g4, %l1 fmovsn %xcc, %f13, %f14 array32 %i5, %g3, %o5 fcmps %fcc1, %f15, %f5 ldx [%l7 + 0x68], %l5 st %f8, [%l7 + 0x30] edge32n %i1, %g6, %i4 fpsub32s %f13, %f0, %f9 fsrc2 %f4, %f0 movcc %icc, %i6, %g2 ldsb [%l7 + 0x7F], %g1 tleu %icc, 0x1 brz %l3, loop_4795 ldsb [%l7 + 0x64], %o2 movl %icc, %g7, %i3 st %f10, [%l7 + 0x34] loop_4795: fmovsgu %xcc, %f4, %f10 stw %i2, [%l7 + 0x08] fnot1s %f10, %f10 fbo %fcc1, loop_4796 fmovrslz %i0, %f7, %f6 ldx [%l7 + 0x60], %l4 movvs %icc, %l0, %o4 loop_4796: move %xcc, %l2, %o7 lduw [%l7 + 0x64], %l6 fpsub32s %f0, %f4, %f1 umul %o3, 0x009F, %i7 fbg,a %fcc0, loop_4797 fbule,a %fcc3, loop_4798 umulcc %o1, %o0, %o6 array32 %g5, %g4, %i5 loop_4797: ldub [%l7 + 0x66], %g3 loop_4798: stb %l1, [%l7 + 0x1D] fcmpgt16 %f10, %f6, %l5 brgez %i1, loop_4799 movcs %xcc, %o5, %g6 fcmpgt32 %f12, %f2, %i6 ba,pt %xcc, loop_4800 loop_4799: ldsw [%l7 + 0x30], %i4 st %f14, [%l7 + 0x5C] tn %xcc, 0x3 loop_4800: nop setx loop_4801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba %fcc2, loop_4802 movleu %xcc, %g1, %g2 alignaddr %o2, %g7, %i3 loop_4801: std %f0, [%l7 + 0x18] loop_4802: fcmpeq16 %f12, %f2, %i2 lduh [%l7 + 0x10], %l3 ldsh [%l7 + 0x5E], %l4 edge8ln %i0, %l0, %l2 fmovdgu %xcc, %f7, %f13 lduw [%l7 + 0x50], %o7 addc %l6, %o4, %i7 st %f9, [%l7 + 0x40] fnegd %f8, %f14 fcmpd %fcc1, %f14, %f12 lduh [%l7 + 0x16], %o3 fmovscc %icc, %f7, %f4 fmovde %icc, %f4, %f15 stw %o1, [%l7 + 0x50] lduw [%l7 + 0x24], %o6 fsrc1 %f12, %f12 fbn %fcc3, loop_4803 fsrc2s %f15, %f12 addccc %o0, 0x0A1B, %g4 smulcc %g5, 0x0BDC, %g3 loop_4803: sth %i5, [%l7 + 0x40] lduh [%l7 + 0x12], %l5 fnegd %f10, %f14 edge8l %l1, %i1, %o5 lduw [%l7 + 0x48], %g6 fcmpgt32 %f4, %f4, %i4 and %i6, 0x04FD, %g2 std %f4, [%l7 + 0x28] srl %o2, %g1, %i3 sth %i2, [%l7 + 0x64] fpsub32 %f6, %f6, %f10 tl %icc, 0x3 fcmpd %fcc2, %f14, %f0 fandnot1s %f0, %f11, %f15 movn %xcc, %l3, %g7 fbe %fcc2, loop_4804 ldx [%l7 + 0x30], %l4 fmovdg %icc, %f3, %f4 fmovrdgz %i0, %f12, %f12 loop_4804: sra %l0, %l2, %o7 tsubcctv %l6, 0x1A53, %o4 fbn,a %fcc0, loop_4805 fmovscc %xcc, %f9, %f15 fbe %fcc3, loop_4806 orcc %o3, %i7, %o6 loop_4805: sth %o0, [%l7 + 0x3A] edge16l %g4, %g5, %g3 loop_4806: fbule %fcc3, loop_4807 ldub [%l7 + 0x3D], %o1 fsrc2 %f0, %f8 stb %i5, [%l7 + 0x68] loop_4807: bleu loop_4808 alignaddr %l1, %i1, %l5 movl %icc, %o5, %g6 fbug,a %fcc3, loop_4809 loop_4808: ba %icc, loop_4810 ldsb [%l7 + 0x71], %i4 lduh [%l7 + 0x4E], %i6 loop_4809: fmovrde %g2, %f10, %f4 loop_4810: ld [%l7 + 0x18], %f2 ta %icc, 0x6 movrne %o2, %i3, %i2 movn %xcc, %g1, %g7 fmovsleu %xcc, %f6, %f14 fmovrdne %l3, %f8, %f10 sdivcc %l4, 0x0C60, %l0 ldsb [%l7 + 0x74], %i0 fbne,a %fcc0, loop_4811 fmovsne %xcc, %f11, %f14 ldx [%l7 + 0x50], %o7 addccc %l6, %o4, %l2 loop_4811: movrgz %o3, 0x081, %o6 fmovrdgez %o0, %f0, %f10 fmovdcc %icc, %f7, %f14 edge16n %g4, %i7, %g5 fand %f0, %f8, %f12 for %f10, %f10, %f10 stx %g3, [%l7 + 0x20] ld [%l7 + 0x28], %f5 ldx [%l7 + 0x08], %o1 bleu %xcc, loop_4812 bneg,a loop_4813 sll %i5, %i1, %l1 std %f6, [%l7 + 0x20] loop_4812: movne %icc, %l5, %g6 loop_4813: ldx [%l7 + 0x70], %i4 movrne %o5, 0x328, %g2 fnegd %f6, %f0 edge8l %o2, %i3, %i2 bvs,pn %xcc, loop_4814 bg loop_4815 subcc %g1, %i6, %l3 lduw [%l7 + 0x5C], %g7 loop_4814: lduh [%l7 + 0x74], %l4 loop_4815: ldd [%l7 + 0x38], %f6 stx %l0, [%l7 + 0x28] fmovdpos %xcc, %f12, %f6 edge16n %i0, %l6, %o7 ldsb [%l7 + 0x39], %l2 fmovscc %xcc, %f4, %f12 fcmpes %fcc2, %f10, %f15 edge32n %o3, %o6, %o0 bvs,a,pt %icc, loop_4816 sth %g4, [%l7 + 0x50] fpsub32s %f5, %f4, %f13 tcc %xcc, 0x0 loop_4816: fmovde %xcc, %f7, %f9 edge32 %o4, %g5, %g3 brnz,a %o1, loop_4817 ldsb [%l7 + 0x0F], %i7 fblg,a %fcc3, loop_4818 fmul8x16au %f0, %f9, %f14 loop_4817: stw %i5, [%l7 + 0x28] fmovrslez %i1, %f12, %f15 loop_4818: sdivx %l1, 0x172B, %l5 for %f4, %f8, %f14 fxors %f4, %f5, %f15 fba %fcc2, loop_4819 fmovrsgz %i4, %f0, %f6 lduw [%l7 + 0x50], %g6 srax %g2, 0x01, %o5 loop_4819: st %f7, [%l7 + 0x64] sth %i3, [%l7 + 0x22] fxnor %f2, %f10, %f14 fmovsl %xcc, %f14, %f7 lduh [%l7 + 0x56], %i2 fabsd %f0, %f8 ldsh [%l7 + 0x2C], %g1 mova %xcc, %o2, %i6 addcc %g7, 0x0817, %l3 bg,a loop_4820 fmovs %f14, %f5 std %f14, [%l7 + 0x20] ldx [%l7 + 0x18], %l4 loop_4820: fcmps %fcc3, %f15, %f6 ldub [%l7 + 0x19], %l0 fpackfix %f2, %f1 ld [%l7 + 0x2C], %f12 tneg %xcc, 0x0 fmovrse %l6, %f7, %f5 st %f11, [%l7 + 0x28] fbne,a %fcc0, loop_4821 srlx %o7, %l2, %i0 fpsub32 %f10, %f8, %f10 bcs,a loop_4822 loop_4821: mova %xcc, %o3, %o0 taddcc %g4, 0x1AAD, %o6 fmovde %icc, %f4, %f11 loop_4822: fsrc2s %f10, %f13 movcc %xcc, %g5, %g3 taddcctv %o1, 0x0135, %o4 te %icc, 0x7 bl,pn %icc, loop_4823 fmovdn %icc, %f15, %f10 xor %i5, 0x17DA, %i7 fxnor %f4, %f12, %f6 loop_4823: fmovsge %xcc, %f7, %f5 bg,pn %icc, loop_4824 movg %icc, %l1, %i1 sdiv %i4, 0x1C70, %g6 andncc %l5, %g2, %o5 loop_4824: nop setx loop_4825, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %icc, %i3, %i2 st %f3, [%l7 + 0x30] fmovrsne %o2, %f2, %f2 loop_4825: fmovspos %icc, %f2, %f5 ldx [%l7 + 0x60], %g1 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x5C], %i6 fcmpne32 %f2, %f10, %g7 movre %l3, 0x2BC, %l0 xorcc %l4, 0x0C3F, %o7 xor %l6, %l2, %i0 movcs %icc, %o0, %o3 st %f11, [%l7 + 0x28] tsubcc %g4, %g5, %g3 fxnor %f4, %f10, %f12 fbue %fcc2, loop_4826 fnegs %f3, %f12 fmovs %f3, %f15 movgu %icc, %o6, %o4 loop_4826: fmovdl %xcc, %f10, %f11 std %f6, [%l7 + 0x68] st %f12, [%l7 + 0x20] fcmple16 %f8, %f6, %i5 fpackfix %f4, %f5 stx %o1, [%l7 + 0x10] ldsb [%l7 + 0x54], %i7 fmovsneg %xcc, %f5, %f11 bcc,a loop_4827 ldsw [%l7 + 0x58], %l1 edge16ln %i1, %g6, %i4 fpadd32s %f10, %f8, %f14 loop_4827: addccc %l5, %o5, %i3 fcmped %fcc2, %f4, %f6 ldx [%l7 + 0x10], %g2 fzero %f4 fpadd16s %f3, %f12, %f1 tg %xcc, 0x2 fbge,a %fcc1, loop_4828 ba,a,pt %icc, loop_4829 movrne %o2, %i2, %i6 fcmple32 %f12, %f4, %g7 loop_4828: movne %icc, %l3, %l0 loop_4829: subccc %g1, 0x073E, %o7 bne,a,pn %xcc, loop_4830 movrne %l6, %l2, %i0 bshuffle %f10, %f6, %f2 sth %l4, [%l7 + 0x58] loop_4830: ldsb [%l7 + 0x38], %o0 fornot2 %f14, %f10, %f2 fornot2 %f10, %f10, %f4 fmul8ulx16 %f4, %f6, %f0 fbge %fcc1, loop_4831 edge32l %g4, %g5, %o3 fpsub32s %f5, %f0, %f12 fpmerge %f10, %f9, %f2 loop_4831: ldx [%l7 + 0x78], %g3 edge32ln %o6, %i5, %o1 udivx %i7, 0x16FF, %o4 ldx [%l7 + 0x40], %l1 ldub [%l7 + 0x51], %i1 ld [%l7 + 0x40], %f10 stx %i4, [%l7 + 0x10] ldx [%l7 + 0x38], %g6 fnot1 %f0, %f0 fmovdneg %icc, %f4, %f2 fornot1 %f10, %f0, %f0 fmovrsgez %o5, %f13, %f5 bgu %xcc, loop_4832 stb %i3, [%l7 + 0x42] fmovdleu %icc, %f12, %f7 fpadd32s %f9, %f15, %f5 loop_4832: fbg %fcc1, loop_4833 fmovrdlz %l5, %f2, %f8 fnors %f1, %f13, %f1 sth %o2, [%l7 + 0x42] loop_4833: movle %xcc, %g2, %i2 ldsw [%l7 + 0x20], %g7 taddcctv %l3, 0x057B, %i6 tne %icc, 0x2 stx %g1, [%l7 + 0x48] stw %o7, [%l7 + 0x64] movrlz %l0, 0x1F2, %l6 fmovdcs %icc, %f13, %f14 sdivx %i0, 0x08BC, %l4 fmovrdne %l2, %f12, %f14 sdivcc %g4, 0x18E6, %g5 bleu,a,pt %xcc, loop_4834 sll %o0, 0x06, %g3 movvs %xcc, %o6, %o3 sth %i5, [%l7 + 0x68] loop_4834: fnegd %f12, %f2 orn %i7, 0x1A2B, %o1 or %o4, 0x034B, %l1 ldub [%l7 + 0x08], %i4 movrlez %i1, 0x0C2, %o5 lduw [%l7 + 0x70], %i3 movpos %xcc, %g6, %l5 movcc %icc, %o2, %g2 nop setx loop_4835, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge,a %fcc3, loop_4836 stw %i2, [%l7 + 0x1C] sth %l3, [%l7 + 0x76] loop_4835: stb %i6, [%l7 + 0x5C] loop_4836: fmovrdlz %g1, %f0, %f6 and %g7, %o7, %l6 andn %i0, %l0, %l4 fcmpgt16 %f12, %f4, %l2 fexpand %f8, %f14 fbul,a %fcc2, loop_4837 lduw [%l7 + 0x34], %g4 ldub [%l7 + 0x3A], %o0 ldsb [%l7 + 0x2A], %g5 loop_4837: fcmple16 %f0, %f10, %o6 addcc %o3, %i5, %g3 stw %o1, [%l7 + 0x10] lduh [%l7 + 0x6C], %i7 tn %xcc, 0x1 fcmple16 %f6, %f10, %l1 stx %o4, [%l7 + 0x38] orn %i4, 0x1925, %o5 std %f2, [%l7 + 0x60] fmovsvs %icc, %f5, %f15 fpadd32s %f11, %f5, %f6 ldsh [%l7 + 0x2E], %i1 orncc %i3, 0x1C1D, %g6 brgz %l5, loop_4838 fmovrsgez %g2, %f11, %f11 fcmple16 %f6, %f8, %i2 fxor %f2, %f6, %f8 loop_4838: bpos,a %icc, loop_4839 bl,a loop_4840 fone %f0 fmovsg %icc, %f3, %f7 loop_4839: std %f10, [%l7 + 0x78] loop_4840: fmovsn %xcc, %f0, %f5 addccc %o2, %i6, %g1 fbl,a %fcc3, loop_4841 fmovdgu %xcc, %f0, %f3 fmovsg %xcc, %f10, %f13 fmovrdne %g7, %f12, %f6 loop_4841: fbue %fcc3, loop_4842 addccc %l3, 0x0288, %l6 ldsw [%l7 + 0x54], %i0 fxnor %f0, %f6, %f8 loop_4842: ld [%l7 + 0x2C], %f13 stx %l0, [%l7 + 0x78] ldd [%l7 + 0x20], %f4 be,pt %icc, loop_4843 ldsw [%l7 + 0x78], %l4 tvc %xcc, 0x4 ldub [%l7 + 0x37], %l2 loop_4843: fnot1s %f10, %f5 edge8ln %g4, %o0, %o7 ldsw [%l7 + 0x18], %g5 fbu %fcc2, loop_4844 taddcc %o3, %o6, %i5 fornot1s %f15, %f5, %f11 fcmps %fcc2, %f15, %f15 loop_4844: tsubcctv %o1, 0x0552, %i7 sth %g3, [%l7 + 0x76] fmovde %icc, %f10, %f8 ldsb [%l7 + 0x3A], %l1 fornot1s %f2, %f10, %f7 ldsw [%l7 + 0x58], %i4 fmovdge %xcc, %f4, %f4 bl %icc, loop_4845 fcmpd %fcc2, %f2, %f14 bge,pt %icc, loop_4846 ldd [%l7 + 0x28], %f2 loop_4845: for %f0, %f10, %f0 ldx [%l7 + 0x18], %o4 loop_4846: std %f12, [%l7 + 0x60] srlx %i1, 0x0E, %i3 fnot1 %f0, %f12 fbl,a %fcc1, loop_4847 ldsb [%l7 + 0x5F], %o5 fble,a %fcc2, loop_4848 ldsw [%l7 + 0x58], %g6 loop_4847: andn %l5, %i2, %o2 udivcc %g2, 0x1DF9, %g1 loop_4848: lduw [%l7 + 0x50], %g7 fbug %fcc0, loop_4849 ldsh [%l7 + 0x66], %i6 lduw [%l7 + 0x24], %l6 fcmpes %fcc2, %f2, %f7 loop_4849: std %f14, [%l7 + 0x38] stx %i0, [%l7 + 0x78] stw %l0, [%l7 + 0x7C] ldsw [%l7 + 0x58], %l4 brgez %l2, loop_4850 umul %l3, 0x1C6E, %g4 ldx [%l7 + 0x68], %o7 bvc loop_4851 loop_4850: fnand %f8, %f14, %f2 fone %f0 fmovsgu %xcc, %f13, %f12 loop_4851: bn,a loop_4852 fmovsgu %xcc, %f6, %f9 fnors %f0, %f9, %f7 fsrc2s %f2, %f12 loop_4852: nop setx loop_4853, %l0, %l1 jmpl %l1, %o0 fandnot1 %f4, %f10, %f6 fxnors %f7, %f4, %f2 edge8l %g5, %o6, %i5 loop_4853: fmovrsgz %o1, %f7, %f7 edge32 %i7, %g3, %o3 fzero %f8 fble %fcc1, loop_4854 fmovsg %icc, %f10, %f2 fmovdgu %icc, %f15, %f8 sra %l1, %i4, %o4 loop_4854: ldsw [%l7 + 0x7C], %i1 fsrc1 %f6, %f14 fblg,a %fcc0, loop_4855 fcmpne32 %f6, %f2, %i3 andcc %o5, 0x1D8E, %l5 ld [%l7 + 0x1C], %f6 loop_4855: fxors %f8, %f4, %f5 for %f14, %f14, %f4 std %f6, [%l7 + 0x20] andn %i2, 0x1039, %g6 alignaddrl %g2, %g1, %o2 xnor %g7, 0x1D79, %i6 be,a loop_4856 lduh [%l7 + 0x50], %i0 tneg %xcc, 0x1 bshuffle %f14, %f14, %f2 loop_4856: ldsw [%l7 + 0x44], %l6 fmovsl %xcc, %f14, %f13 tg %xcc, 0x2 movcs %xcc, %l4, %l2 stx %l0, [%l7 + 0x30] or %l3, %o7, %o0 lduw [%l7 + 0x3C], %g5 stx %o6, [%l7 + 0x10] ldsw [%l7 + 0x30], %i5 fexpand %f6, %f0 fbn %fcc3, loop_4857 edge16ln %o1, %g4, %i7 edge8l %o3, %l1, %g3 fmovdg %xcc, %f6, %f0 loop_4857: lduh [%l7 + 0x6C], %i4 fmovrsgz %o4, %f12, %f15 stb %i1, [%l7 + 0x7B] ldsb [%l7 + 0x13], %i3 bne,a,pt %icc, loop_4858 alignaddrl %l5, %o5, %i2 fnands %f6, %f4, %f10 bg loop_4859 loop_4858: fmovsleu %xcc, %f10, %f11 edge8ln %g6, %g1, %g2 brz,a %o2, loop_4860 loop_4859: bne,pn %icc, loop_4861 fxor %f2, %f8, %f12 sdiv %g7, 0x18F0, %i0 loop_4860: stb %l6, [%l7 + 0x12] loop_4861: be,pn %icc, loop_4862 sub %i6, %l2, %l0 fmovda %icc, %f15, %f11 subccc %l4, 0x19EE, %o7 loop_4862: faligndata %f6, %f2, %f12 fmuld8ulx16 %f0, %f4, %f4 srl %o0, 0x13, %g5 be,a loop_4863 bneg,a,pt %xcc, loop_4864 mulscc %l3, %i5, %o6 std %f14, [%l7 + 0x70] loop_4863: std %f0, [%l7 + 0x28] loop_4864: fmovrsne %g4, %f5, %f4 fpsub32s %f9, %f15, %f6 st %f2, [%l7 + 0x70] st %f5, [%l7 + 0x08] sll %i7, %o1, %l1 stw %o3, [%l7 + 0x10] subcc %g3, %o4, %i4 fpsub16s %f12, %f14, %f10 st %f12, [%l7 + 0x10] sdivx %i3, 0x0648, %l5 fmovdneg %icc, %f5, %f10 ldsh [%l7 + 0x2A], %o5 udiv %i1, 0x0CBE, %g6 ldx [%l7 + 0x48], %i2 ldsb [%l7 + 0x4D], %g1 ldsb [%l7 + 0x40], %o2 movle %xcc, %g2, %i0 fmul8ulx16 %f12, %f0, %f4 ldx [%l7 + 0x48], %l6 fbl,a %fcc3, loop_4865 bpos,a loop_4866 fmovd %f0, %f4 ldsb [%l7 + 0x2C], %g7 loop_4865: movleu %icc, %l2, %l0 loop_4866: fbge,a %fcc1, loop_4867 stw %i6, [%l7 + 0x28] sethi 0x036F, %l4 fbule %fcc1, loop_4868 loop_4867: fmovsvc %icc, %f2, %f0 movcc %xcc, %o0, %o7 fmovs %f2, %f11 loop_4868: fsrc2 %f14, %f14 stw %g5, [%l7 + 0x44] fxnors %f2, %f1, %f3 stw %i5, [%l7 + 0x3C] stb %o6, [%l7 + 0x17] tg %icc, 0x3 movvs %xcc, %g4, %l3 fmovsneg %xcc, %f11, %f11 addcc %i7, %l1, %o1 brlez,a %g3, loop_4869 smulcc %o4, %i4, %o3 srlx %l5, %i3, %i1 tgu %icc, 0x1 loop_4869: fsrc1s %f8, %f12 ba,pt %xcc, loop_4870 mulx %g6, 0x0A87, %i2 stw %o5, [%l7 + 0x20] fmovdn %icc, %f1, %f15 loop_4870: lduw [%l7 + 0x2C], %o2 lduw [%l7 + 0x14], %g1 fble %fcc2, loop_4871 std %f12, [%l7 + 0x60] fba %fcc0, loop_4872 ldsh [%l7 + 0x4E], %g2 loop_4871: brlez,a %i0, loop_4873 fmovscs %icc, %f8, %f3 loop_4872: te %icc, 0x4 fmovrdne %l6, %f4, %f14 loop_4873: ldd [%l7 + 0x38], %f2 ldub [%l7 + 0x5C], %l2 fpadd16 %f14, %f8, %f10 fzeros %f10 movrgz %g7, %i6, %l4 fmovrdlz %l0, %f12, %f12 ld [%l7 + 0x0C], %f10 fmovdcc %icc, %f3, %f8 bge,a,pt %icc, loop_4874 or %o0, 0x0BAB, %o7 edge8ln %g5, %i5, %g4 lduh [%l7 + 0x3E], %o6 loop_4874: stb %i7, [%l7 + 0x66] alignaddr %l1, %o1, %g3 ldsb [%l7 + 0x5C], %l3 move %xcc, %o4, %o3 fmovsa %icc, %f1, %f12 fones %f9 stb %i4, [%l7 + 0x0B] tl %xcc, 0x0 for %f14, %f0, %f8 tl %icc, 0x6 tgu %icc, 0x7 bne loop_4875 pdist %f14, %f6, %f10 fandnot2 %f6, %f4, %f0 fornot2s %f8, %f8, %f7 loop_4875: sth %l5, [%l7 + 0x3A] tneg %xcc, 0x5 fpack32 %f14, %f8, %f6 fcmple16 %f14, %f4, %i3 popc 0x01DA, %g6 fmovdcs %icc, %f15, %f1 stw %i1, [%l7 + 0x50] stb %o5, [%l7 + 0x67] fbge,a %fcc3, loop_4876 umulcc %i2, %o2, %g1 tn %icc, 0x7 fmovsn %xcc, %f8, %f7 loop_4876: tvc %icc, 0x5 ldsw [%l7 + 0x1C], %g2 fmovsn %xcc, %f8, %f4 ld [%l7 + 0x78], %f1 fbn,a %fcc3, loop_4877 fnot2s %f3, %f1 array32 %i0, %l6, %l2 call loop_4878 loop_4877: fpsub16 %f10, %f2, %f2 fone %f8 movleu %icc, %i6, %l4 loop_4878: ldsh [%l7 + 0x44], %g7 tsubcctv %l0, 0x1603, %o7 addc %g5, %i5, %g4 fcmpes %fcc2, %f3, %f6 be,pt %icc, loop_4879 lduh [%l7 + 0x20], %o0 edge8l %i7, %o6, %l1 fmovrse %o1, %f1, %f11 loop_4879: fone %f12 be %icc, loop_4880 fmovdvc %xcc, %f10, %f5 ldsw [%l7 + 0x70], %l3 std %f14, [%l7 + 0x58] loop_4880: popc 0x087B, %g3 st %f13, [%l7 + 0x14] fandnot2 %f4, %f10, %f12 tsubcc %o4, 0x15D8, %o3 fandnot2s %f10, %f9, %f1 ld [%l7 + 0x70], %f4 ldsh [%l7 + 0x62], %l5 lduh [%l7 + 0x58], %i4 ldsb [%l7 + 0x18], %i3 fmovrdne %g6, %f10, %f0 fmuld8sux16 %f14, %f4, %f2 bcc,pt %icc, loop_4881 fmovdvs %xcc, %f6, %f8 sth %o5, [%l7 + 0x48] xnorcc %i2, %i1, %g1 loop_4881: fmovrsgez %o2, %f15, %f14 ldsb [%l7 + 0x27], %g2 stw %i0, [%l7 + 0x50] ldx [%l7 + 0x10], %l6 fbul,a %fcc0, loop_4882 fmovdvc %icc, %f3, %f8 smul %i6, %l2, %l4 ldsw [%l7 + 0x08], %l0 loop_4882: ldsw [%l7 + 0x68], %o7 fmovsl %xcc, %f4, %f2 array32 %g7, %i5, %g4 lduh [%l7 + 0x28], %g5 fnegd %f0, %f4 fxor %f0, %f10, %f2 ldub [%l7 + 0x73], %i7 fnegs %f1, %f1 fnor %f0, %f0, %f14 fcmps %fcc3, %f14, %f12 fnegd %f12, %f2 add %o0, 0x1783, %l1 ta %xcc, 0x7 ldd [%l7 + 0x70], %f8 fbn,a %fcc3, loop_4883 lduh [%l7 + 0x36], %o1 addc %o6, %g3, %o4 ldsh [%l7 + 0x7C], %o3 loop_4883: lduw [%l7 + 0x20], %l3 ldub [%l7 + 0x35], %i4 stw %i3, [%l7 + 0x40] fmovrdlz %g6, %f2, %f10 nop setx loop_4884, %l0, %l1 jmpl %l1, %l5 fblg %fcc0, loop_4885 sethi 0x1E0E, %o5 ldsw [%l7 + 0x60], %i1 loop_4884: ldx [%l7 + 0x38], %i2 loop_4885: brlz %o2, loop_4886 fandnot2s %f11, %f10, %f1 alignaddr %g2, %i0, %g1 ldub [%l7 + 0x0B], %l6 loop_4886: stw %l2, [%l7 + 0x68] fmovdn %xcc, %f10, %f3 fmovdge %icc, %f1, %f1 alignaddr %l4, %l0, %i6 smulcc %g7, %i5, %o7 stw %g4, [%l7 + 0x10] movcs %xcc, %g5, %i7 lduw [%l7 + 0x7C], %o0 tn %icc, 0x2 fsrc2s %f6, %f13 st %f14, [%l7 + 0x20] edge32 %o1, %l1, %o6 orcc %o4, 0x0329, %o3 fbl,a %fcc2, loop_4887 fpsub16s %f6, %f11, %f9 fmovdvs %xcc, %f4, %f3 mulx %l3, 0x1833, %i4 loop_4887: fmovdge %xcc, %f9, %f12 bge %icc, loop_4888 ldd [%l7 + 0x78], %f6 fpsub16s %f3, %f9, %f8 st %f4, [%l7 + 0x70] loop_4888: movge %icc, %g3, %g6 fmovrslez %l5, %f7, %f5 bpos loop_4889 edge32l %i3, %i1, %o5 fmovse %icc, %f5, %f7 lduw [%l7 + 0x2C], %i2 loop_4889: bgu,a,pn %xcc, loop_4890 bvc,a loop_4891 fmovdle %icc, %f8, %f12 add %o2, %g2, %i0 loop_4890: fsrc1 %f8, %f12 loop_4891: sra %l6, 0x06, %l2 pdist %f6, %f6, %f12 ldsb [%l7 + 0x27], %l4 fandnot1s %f15, %f3, %f5 addccc %g1, 0x08B4, %l0 fmovscs %xcc, %f0, %f4 st %f13, [%l7 + 0x38] fmovdl %icc, %f3, %f3 fnands %f12, %f12, %f7 ldd [%l7 + 0x30], %f0 ldub [%l7 + 0x48], %i6 srax %i5, %o7, %g4 fexpand %f9, %f14 brgez,a %g5, loop_4892 bcs,a,pn %icc, loop_4893 sllx %g7, %o0, %o1 stb %i7, [%l7 + 0x1A] loop_4892: ldsb [%l7 + 0x4D], %o6 loop_4893: orn %o4, %l1, %l3 fzeros %f14 fbne %fcc3, loop_4894 bl loop_4895 fbg %fcc1, loop_4896 fmovrdne %i4, %f2, %f12 loop_4894: fbue,a %fcc2, loop_4897 loop_4895: std %f0, [%l7 + 0x18] loop_4896: lduh [%l7 + 0x3E], %o3 stx %g6, [%l7 + 0x18] loop_4897: tleu %icc, 0x7 or %g3, 0x16F9, %l5 srlx %i1, %i3, %o5 ldsh [%l7 + 0x6E], %i2 fbuge,a %fcc1, loop_4898 fbo %fcc2, loop_4899 ldsh [%l7 + 0x12], %g2 move %icc, %i0, %l6 loop_4898: lduw [%l7 + 0x14], %o2 loop_4899: nop setx loop_4900, %l0, %l1 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 %f12, %f0 tvs %icc, 0x1 fmovrslz %l4, %f5, %f12 loop_4900: fones %f5 ldd [%l7 + 0x78], %f10 fnot1 %f0, %f2 movpos %xcc, %g1, %l0 sub %l2, %i6, %o7 array32 %i5, %g5, %g7 fmovd %f10, %f10 fpsub32s %f1, %f15, %f8 movre %g4, 0x28F, %o0 fbn %fcc2, loop_4901 fba,a %fcc3, loop_4902 ldx [%l7 + 0x20], %i7 nop setx loop_4903, %l0, %l1 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_4901: movvs %icc, %o6, %o1 loop_4902: fmovrslz %l1, %f8, %f8 fxor %f6, %f0, %f0 loop_4903: fpack32 %f8, %f10, %f14 bl %icc, loop_4904 fmovse %xcc, %f9, %f7 movrlz %o4, %l3, %o3 lduh [%l7 + 0x44], %i4 loop_4904: addcc %g6, 0x1D6C, %l5 movle %xcc, %i1, %g3 fxor %f12, %f6, %f4 fandnot1s %f9, %f15, %f10 sth %o5, [%l7 + 0x56] bleu,a %xcc, loop_4905 ldd [%l7 + 0x60], %f6 bcs,pn %icc, loop_4906 be loop_4907 loop_4905: fornot1 %f4, %f12, %f14 addc %i3, 0x0731, %g2 loop_4906: edge32ln %i2, %i0, %l6 loop_4907: st %f5, [%l7 + 0x30] sth %l4, [%l7 + 0x12] ldsb [%l7 + 0x68], %o2 sth %l0, [%l7 + 0x42] ldd [%l7 + 0x28], %f4 movle %icc, %g1, %i6 fmovrslz %o7, %f9, %f8 std %f8, [%l7 + 0x58] fmovscc %icc, %f0, %f0 ld [%l7 + 0x6C], %f13 fands %f8, %f14, %f0 sllx %l2, %g5, %i5 nop setx loop_4908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvs %icc, 0x1 srax %g4, %g7, %i7 udiv %o0, 0x1176, %o1 loop_4908: fcmpd %fcc3, %f8, %f12 lduh [%l7 + 0x12], %l1 taddcctv %o6, 0x0E35, %o4 fbg,a %fcc0, loop_4909 movvs %xcc, %l3, %i4 lduh [%l7 + 0x24], %o3 fandnot2 %f12, %f12, %f10 loop_4909: array16 %g6, %i1, %g3 fxors %f12, %f2, %f0 fpmerge %f0, %f0, %f4 ld [%l7 + 0x14], %f12 brlz %o5, loop_4910 fmovscc %icc, %f11, %f12 stw %l5, [%l7 + 0x28] movg %icc, %i3, %i2 loop_4910: edge8n %g2, %l6, %l4 fpadd16s %f13, %f1, %f1 fmovscc %icc, %f7, %f0 fmovdn %xcc, %f15, %f6 fnot1s %f6, %f14 ble,a %icc, loop_4911 orn %o2, %i0, %l0 fmovrdlz %i6, %f2, %f2 fmovdpos %xcc, %f11, %f0 loop_4911: ldsw [%l7 + 0x1C], %g1 brlz,a %l2, loop_4912 stb %o7, [%l7 + 0x27] ldsw [%l7 + 0x54], %i5 fmul8sux16 %f8, %f0, %f10 loop_4912: ldd [%l7 + 0x30], %f4 addccc %g4, %g7, %i7 tsubcc %g5, %o1, %l1 movl %xcc, %o6, %o0 ldub [%l7 + 0x1B], %l3 lduh [%l7 + 0x4A], %o4 fmovrslez %i4, %f14, %f3 smulcc %o3, 0x153A, %g6 tsubcctv %g3, 0x1BE6, %o5 fxor %f2, %f4, %f14 ldsw [%l7 + 0x08], %l5 movre %i1, 0x12F, %i3 fnot2 %f0, %f6 movgu %icc, %g2, %i2 edge16n %l6, %o2, %l4 lduw [%l7 + 0x64], %i0 ldsw [%l7 + 0x3C], %i6 sub %l0, %g1, %l2 tl %xcc, 0x4 ldsw [%l7 + 0x7C], %o7 edge8n %i5, %g7, %g4 movrgz %i7, 0x237, %g5 brlez %l1, loop_4913 fsrc2s %f8, %f7 edge8 %o6, %o1, %o0 fmovdneg %icc, %f6, %f5 loop_4913: stb %l3, [%l7 + 0x1E] xor %i4, %o3, %o4 tcs %icc, 0x2 fcmpes %fcc3, %f15, %f7 xnorcc %g6, %g3, %o5 fone %f0 fmovsle %icc, %f8, %f14 fbul %fcc2, loop_4914 ldub [%l7 + 0x63], %i1 fmovrse %l5, %f1, %f4 umul %g2, 0x0C73, %i3 loop_4914: fbuge,a %fcc2, loop_4915 fpackfix %f2, %f12 taddcc %l6, %o2, %i2 fmul8x16au %f15, %f11, %f8 loop_4915: movvc %icc, %i0, %l4 stx %l0, [%l7 + 0x18] fcmple32 %f6, %f2, %i6 stb %l2, [%l7 + 0x41] sllx %o7, %g1, %i5 edge32ln %g7, %i7, %g5 edge16 %g4, %l1, %o1 lduw [%l7 + 0x64], %o6 fmovsneg %xcc, %f15, %f11 fmuld8sux16 %f5, %f13, %f6 taddcctv %o0, 0x14A1, %l3 movrgz %i4, 0x0BA, %o4 lduh [%l7 + 0x54], %o3 andcc %g6, %g3, %i1 fpackfix %f6, %f14 edge32 %l5, %g2, %o5 bg,a %xcc, loop_4916 fcmpd %fcc1, %f14, %f2 ldsh [%l7 + 0x70], %i3 fpsub32s %f8, %f13, %f7 loop_4916: fnands %f9, %f10, %f5 ld [%l7 + 0x64], %f6 ldsw [%l7 + 0x14], %o2 fmovdle %icc, %f2, %f1 or %l6, 0x1BCF, %i2 fmul8sux16 %f2, %f8, %f14 fmovsge %icc, %f10, %f8 fmul8ulx16 %f8, %f2, %f10 fmovrde %l4, %f2, %f10 stw %i0, [%l7 + 0x64] fbule %fcc0, loop_4917 stw %i6, [%l7 + 0x60] ld [%l7 + 0x4C], %f12 movrgez %l2, %o7, %l0 loop_4917: ldub [%l7 + 0x28], %g1 sdivcc %i5, 0x0DBE, %g7 udivcc %g5, 0x0E38, %g4 ld [%l7 + 0x4C], %f8 lduw [%l7 + 0x50], %l1 fsrc1 %f4, %f8 ldub [%l7 + 0x50], %i7 movl %xcc, %o1, %o6 fabss %f9, %f15 ldsb [%l7 + 0x25], %l3 fbug,a %fcc2, loop_4918 st %f4, [%l7 + 0x18] bne,a %icc, loop_4919 ldsb [%l7 + 0x62], %i4 loop_4918: movrgez %o0, %o3, %g6 ta %icc, 0x6 loop_4919: st %f13, [%l7 + 0x7C] edge8n %g3, %o4, %i1 ldsh [%l7 + 0x28], %g2 srl %l5, %i3, %o2 fmovda %xcc, %f14, %f4 fandnot2s %f13, %f2, %f5 fand %f0, %f6, %f2 bvs,pt %xcc, loop_4920 lduw [%l7 + 0x7C], %o5 bne,a,pn %icc, loop_4921 andcc %i2, 0x0502, %l4 loop_4920: fexpand %f5, %f6 bvs %xcc, loop_4922 loop_4921: ldx [%l7 + 0x10], %i0 ld [%l7 + 0x4C], %f13 fandnot1 %f0, %f14, %f8 loop_4922: stw %i6, [%l7 + 0x1C] ld [%l7 + 0x64], %f5 fcmpd %fcc3, %f4, %f12 brgz,a %l6, loop_4923 bge,a loop_4924 stx %l2, [%l7 + 0x68] fmuld8sux16 %f7, %f9, %f0 loop_4923: movrlez %l0, 0x16A, %o7 loop_4924: subccc %i5, %g1, %g7 ldsb [%l7 + 0x59], %g5 stw %l1, [%l7 + 0x74] bleu,a,pt %icc, loop_4925 fpadd32 %f2, %f8, %f10 fbul,a %fcc1, loop_4926 fsrc2s %f1, %f3 loop_4925: ld [%l7 + 0x70], %f6 ldsh [%l7 + 0x66], %g4 loop_4926: array16 %i7, %o1, %o6 tle %icc, 0x7 st %f15, [%l7 + 0x3C] tvs %icc, 0x6 ldsb [%l7 + 0x17], %l3 fmovrslez %o0, %f12, %f3 fcmpgt32 %f4, %f12, %i4 fcmpes %fcc0, %f2, %f15 ld [%l7 + 0x34], %f6 fcmple16 %f0, %f2, %g6 fmovscc %icc, %f6, %f14 bg,a,pt %icc, loop_4927 tvc %icc, 0x5 st %f3, [%l7 + 0x50] fnor %f2, %f14, %f8 loop_4927: fmuld8sux16 %f1, %f13, %f12 fmovdgu %icc, %f11, %f11 stw %o3, [%l7 + 0x60] stb %o4, [%l7 + 0x56] fsrc1 %f4, %f14 lduw [%l7 + 0x34], %i1 edge32n %g3, %l5, %g2 fble %fcc1, loop_4928 std %f8, [%l7 + 0x08] ldub [%l7 + 0x11], %i3 fmovsne %icc, %f6, %f1 loop_4928: subccc %o2, 0x168D, %o5 fbug %fcc3, loop_4929 fcmpeq16 %f2, %f2, %l4 fone %f0 pdist %f4, %f12, %f4 loop_4929: fmovdneg %xcc, %f0, %f13 ble,pn %icc, loop_4930 ldsw [%l7 + 0x38], %i0 xor %i6, 0x1364, %i2 fmovsne %xcc, %f2, %f2 loop_4930: stb %l2, [%l7 + 0x0F] lduh [%l7 + 0x6C], %l0 pdist %f10, %f8, %f8 movre %l6, %o7, %i5 movrgez %g1, %g7, %l1 lduh [%l7 + 0x7A], %g5 fmovsn %icc, %f9, %f14 std %f12, [%l7 + 0x78] bne,a loop_4931 alignaddr %g4, %i7, %o6 pdist %f0, %f8, %f10 fmovrdlz %o1, %f6, %f0 loop_4931: ldsw [%l7 + 0x5C], %o0 ld [%l7 + 0x7C], %f13 bpos,pn %xcc, loop_4932 tvc %icc, 0x7 brgz,a %l3, loop_4933 movrne %g6, 0x29D, %i4 loop_4932: ldsw [%l7 + 0x7C], %o4 fmovscc %xcc, %f3, %f15 loop_4933: tge %xcc, 0x2 movvc %icc, %o3, %g3 lduw [%l7 + 0x14], %l5 call loop_4934 nop setx loop_4935, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i1, [%l7 + 0x51] fbne %fcc3, loop_4936 loop_4934: stb %i3, [%l7 + 0x77] loop_4935: fnor %f6, %f10, %f14 edge16n %g2, %o2, %o5 loop_4936: movneg %xcc, %l4, %i6 movrlez %i0, 0x193, %l2 siam 0x5 bleu,a %icc, loop_4937 movle %xcc, %i2, %l6 fmovrsne %l0, %f13, %f14 tcc %xcc, 0x6 loop_4937: edge16 %i5, %g1, %g7 fexpand %f14, %f6 bn,a %icc, loop_4938 nop setx loop_4939, %l0, %l1 jmpl %l1, %l1 ld [%l7 + 0x1C], %f6 subcc %g5, 0x1F28, %o7 loop_4938: ld [%l7 + 0x7C], %f4 loop_4939: ldsh [%l7 + 0x68], %i7 be,a %xcc, loop_4940 edge16n %g4, %o6, %o0 fpack32 %f0, %f14, %f14 siam 0x1 loop_4940: ldd [%l7 + 0x50], %f2 array8 %l3, %o1, %g6 ldub [%l7 + 0x28], %o4 bne,a,pt %xcc, loop_4941 fnor %f14, %f14, %f6 srlx %i4, %o3, %l5 stx %g3, [%l7 + 0x60] loop_4941: tvs %icc, 0x3 sethi 0x1189, %i1 fmovrdgez %g2, %f8, %f4 tneg %icc, 0x3 tsubcctv %i3, %o5, %o2 andncc %i6, %i0, %l4 subcc %l2, %i2, %l6 sth %l0, [%l7 + 0x2A] lduw [%l7 + 0x54], %i5 sllx %g1, %g7, %l1 movge %xcc, %o7, %g5 fornot1 %f4, %f2, %f0 mova %icc, %i7, %g4 fmovrslez %o6, %f12, %f5 fandnot1s %f1, %f11, %f2 fmovsvs %icc, %f10, %f6 movn %xcc, %o0, %o1 nop setx loop_4942, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug,a %fcc2, loop_4943 stb %l3, [%l7 + 0x7D] fbne,a %fcc3, loop_4944 loop_4942: fpadd32s %f9, %f8, %f13 loop_4943: smulcc %o4, 0x1B29, %i4 fcmple32 %f0, %f10, %o3 loop_4944: ldub [%l7 + 0x65], %g6 bvs,a %icc, loop_4945 fpsub16 %f0, %f8, %f4 fmovdg %xcc, %f15, %f7 ldsh [%l7 + 0x16], %l5 loop_4945: ldd [%l7 + 0x48], %f8 addc %g3, %i1, %i3 std %f14, [%l7 + 0x08] lduh [%l7 + 0x16], %o5 sll %o2, 0x07, %i6 nop setx loop_4946, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg,a,pn %xcc, loop_4947 ldx [%l7 + 0x08], %g2 taddcc %i0, %l2, %i2 loop_4946: orn %l6, %l4, %l0 loop_4947: tg %xcc, 0x2 fone %f8 tl %xcc, 0x2 or %g1, 0x05D7, %i5 fexpand %f3, %f6 tg %xcc, 0x0 fbl,a %fcc1, loop_4948 smul %g7, 0x0C3D, %l1 fcmpgt32 %f4, %f10, %o7 fmovdleu %icc, %f4, %f6 loop_4948: lduh [%l7 + 0x30], %i7 lduh [%l7 + 0x46], %g4 fornot1 %f4, %f10, %f4 fmovrsgz %o6, %f12, %f3 ldsb [%l7 + 0x08], %o0 edge8 %o1, %l3, %o4 ldsb [%l7 + 0x41], %g5 sdivx %o3, 0x18B4, %i4 alignaddr %g6, %l5, %g3 std %f8, [%l7 + 0x20] brnz %i1, loop_4949 fabss %f3, %f14 ldsw [%l7 + 0x70], %i3 fba,a %fcc3, loop_4950 loop_4949: fornot2s %f10, %f7, %f3 fnors %f15, %f6, %f1 fmovrse %o5, %f7, %f13 loop_4950: be %xcc, loop_4951 fblg %fcc0, loop_4952 fmovse %icc, %f13, %f3 mulx %i6, 0x176E, %o2 loop_4951: udiv %i0, 0x05B2, %l2 loop_4952: fpack16 %f0, %f5 edge16n %g2, %l6, %l4 fbne,a %fcc0, loop_4953 brnz %i2, loop_4954 alignaddrl %g1, %i5, %l0 for %f8, %f8, %f12 loop_4953: fmovsn %icc, %f13, %f14 loop_4954: fmovrsgz %l1, %f5, %f6 ldsw [%l7 + 0x60], %o7 fmovrdne %i7, %f2, %f6 fmovsn %xcc, %f8, %f12 sth %g7, [%l7 + 0x36] sth %g4, [%l7 + 0x66] fmovdcc %icc, %f14, %f2 ba,a %icc, loop_4955 bpos,a,pn %icc, loop_4956 tpos %icc, 0x1 lduw [%l7 + 0x44], %o6 loop_4955: st %f3, [%l7 + 0x38] loop_4956: fmul8x16 %f5, %f4, %f4 bcc,a,pn %icc, loop_4957 tgu %icc, 0x2 mulscc %o0, 0x0F2D, %l3 sth %o1, [%l7 + 0x58] loop_4957: tleu %icc, 0x2 andn %g5, 0x17B8, %o4 st %f15, [%l7 + 0x18] ldx [%l7 + 0x38], %o3 fmovdle %icc, %f9, %f3 fmovdle %icc, %f8, %f10 fmovdneg %icc, %f0, %f5 xorcc %g6, 0x0367, %l5 fmovsg %icc, %f14, %f13 ld [%l7 + 0x2C], %f1 ldsw [%l7 + 0x78], %g3 ldd [%l7 + 0x50], %f10 edge8l %i1, %i4, %i3 ble,a loop_4958 fmovrsne %o5, %f10, %f0 brgez %o2, loop_4959 fmovsneg %xcc, %f15, %f14 loop_4958: ldsb [%l7 + 0x47], %i6 fmovsvs %icc, %f7, %f7 loop_4959: ldsh [%l7 + 0x20], %i0 stw %l2, [%l7 + 0x74] fandnot2 %f12, %f2, %f10 bl loop_4960 fnands %f13, %f9, %f5 edge16 %l6, %g2, %i2 sdivx %g1, 0x0450, %l4 loop_4960: bl,a,pt %icc, loop_4961 faligndata %f2, %f12, %f8 fmovde %xcc, %f1, %f13 fnot1 %f14, %f8 loop_4961: fmovdn %xcc, %f0, %f13 fmovdge %icc, %f13, %f15 fmovdl %xcc, %f5, %f8 ble,a loop_4962 udiv %i5, 0x0B58, %l1 fsrc1 %f2, %f12 ba,a %xcc, loop_4963 loop_4962: sllx %l0, 0x13, %o7 fsrc1s %f13, %f15 fnegs %f7, %f9 loop_4963: faligndata %f14, %f4, %f8 bge,a loop_4964 std %f0, [%l7 + 0x68] bge loop_4965 smul %g7, %i7, %o6 loop_4964: fmovrslz %g4, %f10, %f10 ldsh [%l7 + 0x08], %o0 loop_4965: fornot1 %f14, %f2, %f4 orcc %l3, %o1, %g5 move %icc, %o4, %o3 andcc %g6, 0x1D17, %g3 fcmple16 %f8, %f2, %l5 brlz %i1, loop_4966 movpos %icc, %i3, %o5 ldsw [%l7 + 0x44], %o2 fbul %fcc0, loop_4967 loop_4966: fmovdn %icc, %f8, %f0 stx %i4, [%l7 + 0x30] fpadd16 %f8, %f10, %f4 loop_4967: fcmple16 %f10, %f0, %i6 taddcctv %l2, 0x0F98, %l6 brgz,a %i0, loop_4968 fnors %f7, %f15, %f8 movrgez %g2, %i2, %g1 array32 %l4, %i5, %l0 loop_4968: movleu %icc, %l1, %g7 ldd [%l7 + 0x78], %f2 fmovde %icc, %f0, %f2 lduh [%l7 + 0x52], %i7 bvc loop_4969 orn %o7, 0x14BF, %g4 smul %o6, %l3, %o1 fmovscc %icc, %f15, %f15 loop_4969: lduw [%l7 + 0x74], %g5 ldd [%l7 + 0x28], %f14 fmovsleu %xcc, %f12, %f2 bvs,a,pn %icc, loop_4970 popc %o0, %o3 subcc %g6, %g3, %l5 sdiv %o4, 0x0254, %i3 loop_4970: fcmpne16 %f6, %f10, %i1 fandnot1s %f6, %f13, %f2 ldsb [%l7 + 0x0F], %o2 tleu %xcc, 0x2 addcc %o5, %i4, %i6 bne,pt %xcc, loop_4971 stw %l2, [%l7 + 0x64] fxnors %f4, %f3, %f12 ldx [%l7 + 0x20], %i0 loop_4971: fblg,a %fcc3, loop_4972 fands %f0, %f7, %f13 sdiv %g2, 0x0BAB, %i2 bleu,a %xcc, loop_4973 loop_4972: fmovrsgez %g1, %f1, %f12 movcc %xcc, %l6, %l4 movleu %icc, %l0, %i5 loop_4973: fpackfix %f12, %f14 lduh [%l7 + 0x0C], %l1 stb %g7, [%l7 + 0x21] fbule %fcc1, loop_4974 subcc %o7, 0x1B38, %g4 fmovspos %xcc, %f2, %f1 fexpand %f14, %f4 loop_4974: fbe,a %fcc3, loop_4975 stx %o6, [%l7 + 0x60] bpos %xcc, loop_4976 ldsw [%l7 + 0x34], %l3 loop_4975: movvc %xcc, %o1, %g5 fors %f8, %f4, %f1 loop_4976: fmovscc %icc, %f7, %f15 fcmped %fcc2, %f10, %f0 fcmple16 %f4, %f2, %o0 udivx %i7, 0x1FFB, %o3 lduh [%l7 + 0x7C], %g3 ldub [%l7 + 0x32], %g6 sth %l5, [%l7 + 0x08] stx %o4, [%l7 + 0x18] fabsd %f12, %f10 bg loop_4977 tvs %xcc, 0x4 sth %i3, [%l7 + 0x30] fmuld8ulx16 %f3, %f2, %f8 loop_4977: lduh [%l7 + 0x0E], %i1 ldd [%l7 + 0x70], %f2 fxnor %f6, %f8, %f6 or %o5, %i4, %i6 stw %o2, [%l7 + 0x68] movgu %icc, %i0, %g2 fornot2 %f12, %f2, %f12 ba,a %icc, loop_4978 fxnors %f1, %f7, %f11 ldsw [%l7 + 0x60], %i2 ldsb [%l7 + 0x42], %l2 loop_4978: fsrc2s %f15, %f6 stb %g1, [%l7 + 0x58] ldsw [%l7 + 0x18], %l4 edge32n %l6, %l0, %i5 movrgez %l1, %o7, %g4 fnands %f14, %f7, %f4 ldd [%l7 + 0x08], %f12 fpsub32 %f10, %f6, %f6 sth %g7, [%l7 + 0x64] pdist %f10, %f6, %f14 subcc %o6, %o1, %l3 edge16 %g5, %i7, %o0 fmovrdgez %o3, %f6, %f14 fsrc1s %f8, %f14 fpack32 %f6, %f8, %f10 ldsb [%l7 + 0x68], %g6 fmovrdne %g3, %f4, %f0 fmovscc %xcc, %f15, %f10 udivcc %o4, 0x037C, %l5 addcc %i3, 0x09D7, %o5 fmovdgu %xcc, %f7, %f13 andn %i4, 0x0929, %i1 udiv %o2, 0x06B4, %i0 movn %xcc, %g2, %i6 bg,pt %icc, loop_4979 std %f14, [%l7 + 0x18] fbge,a %fcc3, loop_4980 fzeros %f7 loop_4979: brlez,a %l2, loop_4981 xnor %i2, %g1, %l4 loop_4980: movvc %icc, %l0, %l6 fbe %fcc0, loop_4982 loop_4981: fcmpne16 %f12, %f2, %l1 fpsub32 %f12, %f0, %f10 bcc,a loop_4983 loop_4982: ld [%l7 + 0x50], %f1 fmovrdgez %i5, %f4, %f14 tleu %xcc, 0x1 loop_4983: movgu %icc, %g4, %o7 faligndata %f4, %f6, %f4 tleu %xcc, 0x6 st %f7, [%l7 + 0x24] bpos,a,pn %icc, loop_4984 ld [%l7 + 0x68], %f4 stx %g7, [%l7 + 0x78] addccc %o6, 0x1379, %l3 loop_4984: fmovda %xcc, %f4, %f14 movl %xcc, %g5, %o1 bvs %xcc, loop_4985 fmul8ulx16 %f4, %f10, %f4 fpack16 %f0, %f12 tcc %icc, 0x6 loop_4985: bvs,pt %icc, loop_4986 xorcc %o0, 0x0316, %o3 sdiv %g6, 0x0A2E, %i7 fsrc2 %f2, %f4 loop_4986: ldub [%l7 + 0x58], %o4 bpos,pt %xcc, loop_4987 ld [%l7 + 0x34], %f7 xorcc %l5, 0x18EA, %i3 sdivx %o5, 0x1249, %g3 loop_4987: tge %xcc, 0x4 addccc %i4, 0x1958, %o2 andn %i0, %g2, %i6 ldd [%l7 + 0x10], %f4 bpos,pn %xcc, loop_4988 ld [%l7 + 0x18], %f12 stx %i1, [%l7 + 0x78] andn %i2, %l2, %g1 loop_4988: lduh [%l7 + 0x54], %l4 ldsb [%l7 + 0x79], %l6 or %l1, %l0, %g4 ldsh [%l7 + 0x48], %o7 srlx %g7, %o6, %l3 tne %icc, 0x2 edge32 %i5, %g5, %o1 fmovdvc %xcc, %f9, %f7 ta %icc, 0x7 call loop_4989 lduw [%l7 + 0x34], %o3 st %f15, [%l7 + 0x40] edge16n %g6, %i7, %o4 loop_4989: taddcc %l5, %o0, %o5 movcs %icc, %g3, %i3 st %f5, [%l7 + 0x50] tne %xcc, 0x7 sth %o2, [%l7 + 0x18] fblg,a %fcc2, loop_4990 fmovdgu %xcc, %f10, %f6 fornot2s %f9, %f14, %f9 bne,pt %icc, loop_4991 loop_4990: bpos,a %icc, loop_4992 brz %i4, loop_4993 st %f0, [%l7 + 0x08] loop_4991: fmovsn %xcc, %f10, %f9 loop_4992: faligndata %f10, %f10, %f14 loop_4993: fone %f8 edge32l %g2, %i0, %i6 fbge %fcc0, loop_4994 ldx [%l7 + 0x08], %i1 std %f12, [%l7 + 0x38] sllx %i2, %l2, %g1 loop_4994: fmovdleu %icc, %f2, %f12 fpsub32 %f4, %f2, %f12 xnor %l6, %l4, %l1 bvc,pt %xcc, loop_4995 fornot2 %f4, %f8, %f2 fabsd %f6, %f10 mulx %l0, 0x08CB, %o7 loop_4995: std %f8, [%l7 + 0x58] ldx [%l7 + 0x48], %g4 ldsw [%l7 + 0x08], %g7 fmovrslz %o6, %f9, %f12 movgu %xcc, %i5, %l3 fmul8ulx16 %f10, %f2, %f14 udivx %o1, 0x192D, %o3 ldsb [%l7 + 0x0D], %g6 mova %xcc, %g5, %o4 bgu loop_4996 bcs,a,pn %xcc, loop_4997 ldsb [%l7 + 0x28], %i7 mova %icc, %o0, %o5 loop_4996: movvs %icc, %l5, %i3 loop_4997: ldsb [%l7 + 0x5E], %o2 nop setx loop_4998, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %g3, 0x1FE7, %g2 faligndata %f6, %f4, %f4 fcmpne32 %f2, %f10, %i0 loop_4998: fcmple32 %f12, %f0, %i6 stb %i4, [%l7 + 0x3D] tneg %icc, 0x6 fmovrslz %i1, %f15, %f6 tgu %icc, 0x0 sllx %i2, 0x1E, %g1 fmovrdlez %l2, %f14, %f4 lduw [%l7 + 0x6C], %l6 stw %l1, [%l7 + 0x14] sth %l0, [%l7 + 0x6A] fpsub32s %f10, %f0, %f7 ldx [%l7 + 0x28], %o7 subc %g4, %l4, %g7 lduh [%l7 + 0x30], %o6 fbul %fcc0, loop_4999 sth %l3, [%l7 + 0x08] smul %o1, %o3, %i5 fmovdl %xcc, %f5, %f5 loop_4999: sth %g6, [%l7 + 0x56] fandnot1s %f7, %f10, %f4 stx %g5, [%l7 + 0x78] fmovdne %xcc, %f4, %f8 ldx [%l7 + 0x08], %o4 fpadd16s %f6, %f12, %f5 fmovdpos %xcc, %f7, %f3 ldd [%l7 + 0x70], %f4 fpsub16 %f12, %f0, %f12 fandnot1s %f14, %f3, %f4 ldub [%l7 + 0x15], %o0 edge32 %i7, %l5, %o5 ldd [%l7 + 0x68], %f0 bcc,a,pn %xcc, loop_5000 edge32n %i3, %g3, %g2 movl %icc, %o2, %i6 fornot2s %f11, %f1, %f8 loop_5000: std %f4, [%l7 + 0x30] ld [%l7 + 0x44], %f6 xorcc %i4, 0x1068, %i0 fmovdg %xcc, %f11, %f11 stb %i1, [%l7 + 0x2C] ldsh [%l7 + 0x7C], %g1 stw %i2, [%l7 + 0x24] nop setx loop_5001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f2, %f10, %f4 ldd [%l7 + 0x20], %f2 ldx [%l7 + 0x20], %l6 loop_5001: fpadd16 %f8, %f8, %f14 fmovrdne %l2, %f8, %f2 fmovrdgz %l1, %f2, %f4 fnor %f0, %f2, %f4 fandnot2s %f1, %f2, %f9 ldx [%l7 + 0x08], %o7 ldx [%l7 + 0x18], %l0 smulcc %g4, %g7, %o6 fbule,a %fcc2, loop_5002 fand %f10, %f12, %f10 fmovsne %icc, %f6, %f3 lduh [%l7 + 0x46], %l3 loop_5002: fmovde %xcc, %f6, %f12 stb %o1, [%l7 + 0x61] lduh [%l7 + 0x58], %o3 edge8n %i5, %g6, %g5 taddcctv %o4, 0x1F57, %l4 stw %i7, [%l7 + 0x74] fmovrde %o0, %f8, %f8 ldx [%l7 + 0x50], %l5 orn %o5, %g3, %g2 ldub [%l7 + 0x67], %o2 fmovsne %icc, %f7, %f12 sth %i3, [%l7 + 0x4C] ba,a,pt %xcc, loop_5003 movg %xcc, %i4, %i6 movl %icc, %i0, %i1 nop setx loop_5004, %l0, %l1 jmpl %l1, %i2 loop_5003: lduh [%l7 + 0x54], %l6 ble loop_5005 stx %l2, [%l7 + 0x58] loop_5004: alignaddrl %l1, %g1, %l0 movvc %xcc, %g4, %g7 loop_5005: std %f0, [%l7 + 0x28] fblg %fcc2, loop_5006 ldub [%l7 + 0x46], %o6 fnot2s %f9, %f6 stx %l3, [%l7 + 0x30] loop_5006: edge8ln %o1, %o3, %i5 be,a,pt %xcc, loop_5007 sth %o7, [%l7 + 0x48] movg %icc, %g6, %g5 stx %l4, [%l7 + 0x68] loop_5007: udiv %i7, 0x0035, %o0 fmovsl %xcc, %f5, %f6 brgz %o4, loop_5008 fba,a %fcc1, loop_5009 fmovse %xcc, %f2, %f6 fmovscs %icc, %f2, %f6 loop_5008: orcc %o5, 0x0D26, %g3 loop_5009: ldsb [%l7 + 0x65], %g2 fmovsn %icc, %f0, %f2 subccc %o2, 0x0CAD, %l5 fmovspos %icc, %f14, %f1 stb %i4, [%l7 + 0x4F] fmovdvs %xcc, %f14, %f12 sll %i6, 0x04, %i3 ld [%l7 + 0x38], %f11 fnors %f6, %f9, %f11 addccc %i1, %i0, %l6 lduh [%l7 + 0x70], %l2 bgu,pn %icc, loop_5010 smul %l1, %i2, %l0 fpackfix %f2, %f12 fbe,a %fcc0, loop_5011 loop_5010: ldub [%l7 + 0x40], %g4 lduw [%l7 + 0x08], %g1 fmovscc %xcc, %f6, %f1 loop_5011: ldsw [%l7 + 0x58], %o6 fbn %fcc2, loop_5012 fnor %f6, %f8, %f12 ta %xcc, 0x4 popc 0x12FF, %l3 loop_5012: edge32ln %g7, %o3, %o1 bge loop_5013 fnot1s %f1, %f2 stb %o7, [%l7 + 0x4A] fmovrslz %g6, %f14, %f12 loop_5013: nop setx loop_5014, %l0, %l1 jmpl %l1, %g5 fsrc2 %f2, %f10 ldx [%l7 + 0x18], %i5 tneg %icc, 0x4 loop_5014: ld [%l7 + 0x10], %f8 stw %i7, [%l7 + 0x50] std %f8, [%l7 + 0x20] fbul %fcc1, loop_5015 ldx [%l7 + 0x38], %l4 fornot1s %f11, %f12, %f12 tsubcc %o0, %o5, %g3 loop_5015: or %o4, %o2, %l5 ldsw [%l7 + 0x18], %g2 fblg %fcc0, loop_5016 umulcc %i4, 0x065F, %i6 fxnors %f11, %f4, %f7 ldd [%l7 + 0x18], %f12 loop_5016: fpadd32 %f12, %f8, %f6 fmovrslz %i3, %f9, %f15 movne %icc, %i1, %i0 lduw [%l7 + 0x68], %l2 fbu,a %fcc1, loop_5017 fornot2 %f10, %f10, %f6 ldsh [%l7 + 0x36], %l1 fnegd %f0, %f6 loop_5017: stw %i2, [%l7 + 0x7C] ldsw [%l7 + 0x20], %l6 fcmpgt16 %f0, %f4, %g4 bgu,a,pt %icc, loop_5018 ldsb [%l7 + 0x3B], %g1 bl %xcc, loop_5019 fbu %fcc0, loop_5020 loop_5018: nop setx loop_5021, %l0, %l1 jmpl %l1, %o6 ldsh [%l7 + 0x52], %l3 loop_5019: edge16l %l0, %o3, %g7 loop_5020: orn %o1, %o7, %g6 loop_5021: ldd [%l7 + 0x10], %f2 fmovdvs %icc, %f11, %f13 movle %xcc, %i5, %i7 movn %icc, %g5, %o0 ldd [%l7 + 0x28], %f12 fxors %f7, %f7, %f5 stw %l4, [%l7 + 0x1C] ldx [%l7 + 0x28], %o5 ldsw [%l7 + 0x08], %g3 lduw [%l7 + 0x74], %o4 fone %f0 orn %l5, %g2, %i4 fmuld8ulx16 %f10, %f12, %f8 fcmpgt32 %f4, %f4, %o2 bneg,a loop_5022 fmul8ulx16 %f0, %f4, %f2 edge32n %i6, %i1, %i0 orncc %l2, %l1, %i3 loop_5022: stw %i2, [%l7 + 0x68] sth %l6, [%l7 + 0x1C] fnand %f2, %f0, %f2 sdivcc %g1, 0x140E, %g4 stw %o6, [%l7 + 0x70] fcmple32 %f14, %f12, %l0 fpadd32s %f10, %f12, %f12 fnot1 %f8, %f8 sth %o3, [%l7 + 0x5E] std %f14, [%l7 + 0x30] fmovspos %xcc, %f9, %f2 bneg,a loop_5023 ldsb [%l7 + 0x49], %l3 fnor %f10, %f6, %f14 subcc %o1, %g7, %o7 loop_5023: fnegs %f8, %f3 tvc %icc, 0x6 fcmps %fcc2, %f6, %f12 fnegd %f4, %f10 tpos %xcc, 0x1 lduw [%l7 + 0x0C], %i5 fnegd %f10, %f14 fmovrde %i7, %f4, %f6 fmul8ulx16 %f4, %f6, %f14 tvs %xcc, 0x2 brz,a %g6, loop_5024 tsubcc %g5, %o0, %o5 brlz %l4, loop_5025 tgu %xcc, 0x3 loop_5024: fpackfix %f2, %f6 stw %g3, [%l7 + 0x24] loop_5025: tsubcctv %l5, %o4, %i4 stx %g2, [%l7 + 0x60] stx %i6, [%l7 + 0x78] alignaddr %o2, %i1, %i0 fcmpeq16 %f8, %f6, %l2 ble,a,pn %icc, loop_5026 udivcc %i3, 0x0F6B, %l1 fcmple32 %f6, %f2, %l6 stw %g1, [%l7 + 0x1C] loop_5026: fors %f8, %f14, %f8 lduw [%l7 + 0x60], %i2 bleu,a,pn %xcc, loop_5027 fandnot2s %f7, %f4, %f5 movne %icc, %o6, %l0 tvs %xcc, 0x4 loop_5027: movneg %icc, %g4, %l3 edge8n %o1, %g7, %o3 fmovdcs %icc, %f10, %f10 bshuffle %f6, %f14, %f0 movpos %xcc, %o7, %i5 subccc %g6, 0x0AD7, %g5 stb %o0, [%l7 + 0x75] std %f4, [%l7 + 0x08] fbl %fcc0, loop_5028 movrne %o5, %l4, %g3 xor %i7, %o4, %l5 fbge %fcc3, loop_5029 loop_5028: sth %g2, [%l7 + 0x36] fpmerge %f5, %f1, %f8 tsubcc %i4, 0x1423, %i6 loop_5029: fmovscc %icc, %f7, %f8 udiv %o2, 0x0865, %i0 stb %i1, [%l7 + 0x2F] movleu %icc, %l2, %l1 edge16 %l6, %g1, %i2 ldsw [%l7 + 0x30], %i3 tsubcctv %o6, 0x03AE, %l0 ldsw [%l7 + 0x78], %g4 stx %l3, [%l7 + 0x10] stw %o1, [%l7 + 0x70] edge16n %o3, %o7, %i5 tvc %xcc, 0x4 stw %g6, [%l7 + 0x0C] std %f4, [%l7 + 0x28] fbge,a %fcc2, loop_5030 fandnot2s %f6, %f3, %f1 fcmpeq16 %f2, %f14, %g7 fsrc2 %f10, %f14 loop_5030: fbge %fcc3, loop_5031 movrne %g5, %o5, %o0 ld [%l7 + 0x60], %f15 ld [%l7 + 0x78], %f2 loop_5031: fmovdcs %icc, %f14, %f1 tpos %xcc, 0x5 nop setx loop_5032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %g3, %i7, %l4 edge8n %l5, %o4, %i4 edge32ln %i6, %g2, %i0 loop_5032: sth %o2, [%l7 + 0x12] fcmple16 %f4, %f2, %l2 fxnor %f6, %f6, %f12 fbl,a %fcc3, loop_5033 sth %l1, [%l7 + 0x18] mulx %i1, %l6, %i2 srax %i3, 0x1C, %o6 loop_5033: mova %xcc, %g1, %g4 ldx [%l7 + 0x10], %l0 lduh [%l7 + 0x50], %o1 sllx %l3, %o3, %i5 fmul8x16 %f3, %f2, %f0 fmovdl %icc, %f1, %f13 srax %g6, 0x0E, %o7 fmovsne %icc, %f14, %f11 fpadd32s %f12, %f7, %f0 bne,pn %xcc, loop_5034 bvs loop_5035 ldsh [%l7 + 0x68], %g5 edge8ln %o5, %g7, %o0 loop_5034: stb %g3, [%l7 + 0x3F] loop_5035: fnand %f14, %f6, %f14 st %f10, [%l7 + 0x48] edge16ln %l4, %i7, %o4 fpadd16 %f8, %f8, %f12 pdist %f14, %f4, %f14 fnegd %f0, %f0 edge32 %l5, %i4, %g2 std %f14, [%l7 + 0x70] fcmps %fcc1, %f2, %f1 bshuffle %f2, %f0, %f12 fcmple32 %f2, %f10, %i6 fbl %fcc1, loop_5036 movcc %xcc, %o2, %l2 ldsw [%l7 + 0x58], %i0 std %f4, [%l7 + 0x78] loop_5036: stx %l1, [%l7 + 0x10] subc %l6, 0x00BD, %i1 stx %i2, [%l7 + 0x08] fmovsvs %xcc, %f12, %f0 tsubcctv %o6, %g1, %g4 fmovrsgez %l0, %f10, %f4 fornot1 %f8, %f4, %f10 bn,a,pn %xcc, loop_5037 edge8 %o1, %l3, %o3 fnors %f3, %f7, %f4 std %f2, [%l7 + 0x40] loop_5037: stw %i3, [%l7 + 0x70] ldsh [%l7 + 0x34], %g6 fmovdvs %icc, %f0, %f14 ldub [%l7 + 0x31], %o7 ldub [%l7 + 0x69], %g5 movneg %icc, %i5, %g7 ldsw [%l7 + 0x68], %o5 fmovspos %xcc, %f5, %f7 ldsb [%l7 + 0x58], %g3 smulcc %l4, %i7, %o0 stb %o4, [%l7 + 0x28] fcmps %fcc0, %f12, %f13 bleu,a loop_5038 movvs %xcc, %l5, %i4 std %f10, [%l7 + 0x50] fcmple16 %f8, %f10, %i6 loop_5038: fmovdpos %icc, %f10, %f5 ldub [%l7 + 0x53], %o2 fmovd %f0, %f10 fmovsgu %icc, %f4, %f15 fpack32 %f12, %f10, %f12 fmovrdne %g2, %f6, %f6 fmovsg %xcc, %f14, %f10 tvc %icc, 0x0 stx %i0, [%l7 + 0x48] tneg %icc, 0x4 smulcc %l2, %l1, %i1 fzero %f6 sdiv %i2, 0x1D18, %l6 fcmpne16 %f0, %f2, %g1 ldsh [%l7 + 0x34], %g4 ld [%l7 + 0x78], %f4 fmovdg %icc, %f10, %f15 orcc %o6, 0x1AF7, %o1 xnorcc %l3, 0x0A11, %o3 be,pn %xcc, loop_5039 fmovdpos %icc, %f10, %f10 ldd [%l7 + 0x40], %f2 fpsub32s %f9, %f10, %f9 loop_5039: fmovrse %i3, %f15, %f10 std %f14, [%l7 + 0x60] fmovse %icc, %f7, %f2 ldsb [%l7 + 0x12], %g6 sub %o7, 0x06A0, %g5 fpadd16 %f2, %f8, %f2 movg %xcc, %i5, %g7 bneg,pn %xcc, loop_5040 fmovdcs %icc, %f6, %f9 ldd [%l7 + 0x58], %f14 fpadd16 %f4, %f0, %f2 loop_5040: fmovdle %icc, %f11, %f7 ta %xcc, 0x0 tgu %icc, 0x4 brnz %l0, loop_5041 nop setx loop_5042, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f12, [%l7 + 0x24] tsubcc %g3, %o5, %i7 loop_5041: fornot1s %f8, %f2, %f3 loop_5042: taddcctv %o0, %l4, %l5 ldsh [%l7 + 0x76], %i4 fexpand %f8, %f2 tn %xcc, 0x4 udivx %i6, 0x067D, %o4 fmovrdlez %o2, %f8, %f6 alignaddrl %i0, %l2, %l1 brgz %g2, loop_5043 mulscc %i1, %i2, %g1 lduh [%l7 + 0x20], %l6 srax %o6, %g4, %o1 loop_5043: fpsub32 %f12, %f10, %f14 ldd [%l7 + 0x68], %f12 orn %l3, %i3, %g6 edge16ln %o7, %o3, %g5 fcmpne32 %f4, %f12, %i5 ldd [%l7 + 0x20], %f2 ldx [%l7 + 0x68], %g7 edge32n %g3, %l0, %o5 bleu,pn %xcc, loop_5044 fbule,a %fcc3, loop_5045 umulcc %i7, 0x1095, %l4 fmovs %f6, %f14 loop_5044: fnors %f12, %f14, %f11 loop_5045: movg %xcc, %o0, %l5 fmovsneg %icc, %f11, %f12 andn %i4, %i6, %o2 brlez,a %o4, loop_5046 tne %icc, 0x4 brgez,a %l2, loop_5047 movgu %xcc, %i0, %l1 loop_5046: ld [%l7 + 0x70], %f8 fbul %fcc3, loop_5048 loop_5047: ldd [%l7 + 0x20], %f14 ld [%l7 + 0x5C], %f7 ldub [%l7 + 0x0C], %g2 loop_5048: ld [%l7 + 0x58], %f11 fbue %fcc1, loop_5049 ld [%l7 + 0x34], %f4 alignaddr %i1, %g1, %i2 fornot1 %f6, %f0, %f2 loop_5049: fpadd16s %f13, %f7, %f13 sdiv %l6, 0x1280, %o6 fcmpne32 %f10, %f2, %o1 bvc,a loop_5050 fbo %fcc2, loop_5051 ldx [%l7 + 0x78], %g4 std %f14, [%l7 + 0x70] loop_5050: fmuld8ulx16 %f5, %f0, %f4 loop_5051: edge8n %i3, %l3, %o7 lduw [%l7 + 0x48], %g6 fabss %f0, %f2 ldx [%l7 + 0x48], %g5 fmovdvc %xcc, %f12, %f8 ldsw [%l7 + 0x58], %o3 lduh [%l7 + 0x5E], %i5 ble,a %icc, loop_5052 fandnot1 %f0, %f8, %f4 lduw [%l7 + 0x20], %g3 ldsw [%l7 + 0x34], %g7 loop_5052: fmovdl %icc, %f6, %f8 fcmpeq32 %f10, %f10, %o5 ldx [%l7 + 0x18], %l0 xnorcc %i7, %o0, %l5 fand %f2, %f10, %f4 lduw [%l7 + 0x58], %l4 addc %i4, %o2, %i6 fbe %fcc0, loop_5053 stb %l2, [%l7 + 0x36] fmovdvc %xcc, %f12, %f10 tsubcctv %i0, 0x168C, %l1 loop_5053: tne %xcc, 0x0 fbue %fcc1, loop_5054 lduw [%l7 + 0x70], %g2 fcmpd %fcc1, %f12, %f14 ldx [%l7 + 0x40], %o4 loop_5054: brz,a %i1, loop_5055 fmovdleu %xcc, %f14, %f7 ldub [%l7 + 0x76], %g1 ldsh [%l7 + 0x56], %i2 loop_5055: bl loop_5056 movl %icc, %o6, %l6 fbl %fcc1, loop_5057 ldsh [%l7 + 0x0A], %g4 loop_5056: fmovd %f14, %f0 ble,pn %xcc, loop_5058 loop_5057: bl,a %xcc, loop_5059 move %icc, %o1, %i3 brz,a %l3, loop_5060 loop_5058: ldsb [%l7 + 0x76], %o7 loop_5059: fmovde %xcc, %f6, %f12 movgu %icc, %g6, %g5 loop_5060: xnorcc %o3, %g3, %g7 srl %o5, %l0, %i5 movcs %icc, %o0, %i7 stx %l5, [%l7 + 0x38] fbue,a %fcc2, loop_5061 fbl,a %fcc2, loop_5062 ldsw [%l7 + 0x10], %i4 xnor %o2, %i6, %l2 loop_5061: stx %l4, [%l7 + 0x48] loop_5062: movvc %xcc, %l1, %g2 fmovsg %icc, %f8, %f0 fcmpgt16 %f14, %f6, %i0 fbge %fcc1, loop_5063 te %xcc, 0x2 andn %o4, 0x0A5B, %i1 bn,a,pt %xcc, loop_5064 loop_5063: stx %i2, [%l7 + 0x70] fmul8x16 %f8, %f4, %f0 fcmpne32 %f2, %f14, %g1 loop_5064: fmovrslz %l6, %f1, %f13 fmovrslz %g4, %f11, %f15 fcmple32 %f6, %f8, %o6 ldd [%l7 + 0x30], %f6 srlx %o1, %l3, %o7 fsrc1 %f14, %f14 fnot1s %f14, %f0 fsrc2 %f8, %f14 bg,pt %xcc, loop_5065 fmul8sux16 %f2, %f0, %f12 fbg %fcc0, loop_5066 fmovdvs %icc, %f7, %f1 loop_5065: be,pn %icc, loop_5067 udivx %i3, 0x0B2B, %g6 loop_5066: brz %o3, loop_5068 st %f7, [%l7 + 0x3C] loop_5067: fmovrsgz %g3, %f4, %f4 fnegd %f8, %f6 loop_5068: ld [%l7 + 0x6C], %f15 fcmple32 %f8, %f2, %g7 fblg,a %fcc2, loop_5069 stx %o5, [%l7 + 0x28] fcmped %fcc1, %f12, %f14 edge32 %l0, %i5, %g5 loop_5069: fmovs %f15, %f10 fmovrdlez %o0, %f8, %f10 stx %i7, [%l7 + 0x50] fmovspos %xcc, %f12, %f12 ldsh [%l7 + 0x3E], %i4 ldsh [%l7 + 0x3E], %o2 umul %i6, %l2, %l4 sethi 0x0447, %l5 addc %g2, %i0, %o4 fmovdle %xcc, %f10, %f5 mulscc %l1, %i1, %g1 fandnot1 %f8, %f12, %f14 fcmple32 %f6, %f2, %i2 tg %xcc, 0x4 and %g4, %l6, %o6 fbg %fcc3, loop_5070 fbo,a %fcc2, loop_5071 fnands %f14, %f6, %f7 tl %icc, 0x3 loop_5070: fmovdn %xcc, %f5, %f3 loop_5071: fandnot2s %f11, %f3, %f3 stx %l3, [%l7 + 0x68] fbul,a %fcc1, loop_5072 bn,a,pn %icc, loop_5073 bneg,a loop_5074 fxor %f8, %f12, %f4 loop_5072: fcmpeq32 %f0, %f10, %o1 loop_5073: fmuld8sux16 %f6, %f8, %f8 loop_5074: fmovdne %xcc, %f14, %f8 ta %icc, 0x6 fbge %fcc3, loop_5075 fba,a %fcc3, loop_5076 ldsh [%l7 + 0x64], %o7 xor %g6, 0x05FD, %o3 loop_5075: lduh [%l7 + 0x3A], %i3 loop_5076: ldsh [%l7 + 0x7E], %g7 xor %g3, %o5, %i5 ble,a loop_5077 edge32ln %l0, %g5, %i7 sll %o0, 0x0F, %o2 ldsh [%l7 + 0x20], %i4 loop_5077: ldsw [%l7 + 0x70], %i6 fxnor %f2, %f6, %f14 stb %l4, [%l7 + 0x22] movvc %icc, %l5, %l2 movne %icc, %i0, %g2 stw %o4, [%l7 + 0x10] fcmps %fcc0, %f10, %f10 ldsh [%l7 + 0x60], %l1 std %f4, [%l7 + 0x40] edge8l %g1, %i1, %g4 ldsh [%l7 + 0x76], %l6 faligndata %f8, %f0, %f6 edge16n %o6, %l3, %i2 subc %o7, %o1, %g6 bshuffle %f4, %f0, %f12 fabsd %f6, %f0 ldx [%l7 + 0x18], %i3 edge16l %g7, %o3, %g3 sth %o5, [%l7 + 0x44] fnot2s %f6, %f7 ldsh [%l7 + 0x32], %l0 st %f14, [%l7 + 0x20] stb %i5, [%l7 + 0x31] ldsb [%l7 + 0x09], %i7 edge32 %o0, %o2, %i4 edge16n %i6, %l4, %g5 fandnot2s %f8, %f3, %f4 ldsh [%l7 + 0x4C], %l5 movneg %xcc, %i0, %l2 movneg %xcc, %g2, %o4 tleu %xcc, 0x3 edge8ln %l1, %g1, %g4 edge16n %l6, %i1, %o6 stx %i2, [%l7 + 0x58] move %icc, %o7, %l3 st %f6, [%l7 + 0x68] tl %xcc, 0x2 fornot2 %f8, %f6, %f14 stw %o1, [%l7 + 0x50] fbug %fcc3, loop_5078 orn %g6, 0x10BA, %i3 ldsb [%l7 + 0x08], %o3 std %f6, [%l7 + 0x30] loop_5078: fmovs %f5, %f11 fornot1s %f15, %f2, %f5 std %f0, [%l7 + 0x68] stb %g7, [%l7 + 0x3B] edge8ln %g3, %o5, %l0 fpsub16 %f10, %f4, %f10 brlz,a %i5, loop_5079 array16 %o0, %o2, %i4 fmovsn %xcc, %f3, %f2 fblg %fcc0, loop_5080 loop_5079: ldsh [%l7 + 0x58], %i7 array32 %i6, %g5, %l4 st %f6, [%l7 + 0x74] loop_5080: subc %i0, %l2, %g2 movrlz %l5, 0x17D, %l1 fmovdcs %icc, %f4, %f10 fmovsle %xcc, %f10, %f3 movrgez %g1, 0x3A2, %g4 ld [%l7 + 0x34], %f9 ldsh [%l7 + 0x28], %o4 ldsw [%l7 + 0x10], %i1 srlx %o6, 0x0B, %i2 movg %icc, %o7, %l6 sub %o1, 0x0A22, %l3 std %f14, [%l7 + 0x10] std %f6, [%l7 + 0x18] fornot2 %f12, %f12, %f2 ldsb [%l7 + 0x50], %g6 bne,a,pt %icc, loop_5081 edge16 %i3, %g7, %g3 fmovdpos %xcc, %f4, %f11 std %f10, [%l7 + 0x50] loop_5081: ldub [%l7 + 0x4D], %o3 ldd [%l7 + 0x60], %f10 ldsb [%l7 + 0x44], %l0 nop setx loop_5082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f5, %f10 stw %i5, [%l7 + 0x3C] edge16ln %o5, %o0, %o2 loop_5082: lduh [%l7 + 0x26], %i7 andcc %i4, %g5, %i6 lduh [%l7 + 0x14], %i0 tcs %icc, 0x2 ldsh [%l7 + 0x7C], %l4 stx %g2, [%l7 + 0x28] fmovsge %xcc, %f6, %f0 fcmpd %fcc3, %f0, %f4 fmovsneg %xcc, %f14, %f6 be,a,pn %xcc, loop_5083 stw %l2, [%l7 + 0x5C] fmovdg %xcc, %f4, %f0 tge %icc, 0x7 loop_5083: faligndata %f8, %f10, %f14 fmovrsne %l5, %f3, %f2 ldx [%l7 + 0x30], %g1 std %f14, [%l7 + 0x78] tgu %xcc, 0x5 std %f4, [%l7 + 0x20] tgu %xcc, 0x2 fbge,a %fcc3, loop_5084 ldub [%l7 + 0x4B], %l1 bn,a,pt %xcc, loop_5085 fmovdge %xcc, %f9, %f12 loop_5084: stb %g4, [%l7 + 0x47] fxnors %f12, %f3, %f10 loop_5085: andn %i1, %o6, %i2 fmovdgu %xcc, %f6, %f14 tcs %icc, 0x0 sll %o7, 0x1B, %l6 lduh [%l7 + 0x2A], %o1 sra %l3, %o4, %g6 fnors %f0, %f11, %f15 fnegs %f3, %f9 fmovsge %icc, %f13, %f8 fmovsg %xcc, %f3, %f12 brnz,a %g7, loop_5086 mulx %i3, 0x0779, %g3 fmovsleu %icc, %f10, %f3 ldsw [%l7 + 0x2C], %l0 loop_5086: fmul8x16 %f15, %f4, %f2 fandnot2s %f2, %f15, %f2 taddcctv %o3, %o5, %o0 ldd [%l7 + 0x20], %f12 and %i5, 0x0A08, %o2 edge16ln %i4, %g5, %i7 sth %i6, [%l7 + 0x26] smulcc %l4, 0x155A, %g2 movvs %icc, %i0, %l2 edge8n %l5, %g1, %g4 ldsb [%l7 + 0x21], %i1 ldx [%l7 + 0x40], %o6 fmovscc %icc, %f14, %f3 movneg %xcc, %l1, %i2 fmovdle %xcc, %f14, %f12 ldsw [%l7 + 0x5C], %l6 ldx [%l7 + 0x10], %o7 fmovrdlz %o1, %f6, %f12 edge16l %l3, %g6, %o4 ldx [%l7 + 0x10], %i3 fmovdle %icc, %f1, %f4 tleu %icc, 0x1 umul %g7, 0x030E, %g3 bvc,a,pt %xcc, loop_5087 fmovd %f10, %f4 ldsb [%l7 + 0x5D], %l0 popc %o3, %o5 loop_5087: fbe,a %fcc1, loop_5088 ldx [%l7 + 0x68], %o0 movg %icc, %i5, %i4 ld [%l7 + 0x20], %f4 loop_5088: brlez %g5, loop_5089 movneg %icc, %i7, %o2 alignaddr %i6, %l4, %i0 sub %l2, 0x1A46, %l5 loop_5089: fbug %fcc0, loop_5090 edge8 %g2, %g1, %g4 fbue %fcc3, loop_5091 fnors %f2, %f7, %f8 loop_5090: fands %f9, %f14, %f4 fbug,a %fcc0, loop_5092 loop_5091: bvs,pn %xcc, loop_5093 ldd [%l7 + 0x40], %f4 sllx %i1, %l1, %o6 loop_5092: ld [%l7 + 0x10], %f3 loop_5093: std %f8, [%l7 + 0x38] fbe %fcc3, loop_5094 fbge %fcc3, loop_5095 fzeros %f10 ldsh [%l7 + 0x3E], %l6 loop_5094: st %f15, [%l7 + 0x7C] loop_5095: fpadd32s %f2, %f10, %f12 fcmpgt16 %f10, %f8, %i2 fpack32 %f2, %f0, %f8 bn,a,pn %icc, loop_5096 fmovdne %xcc, %f4, %f4 fmovsgu %xcc, %f6, %f5 siam 0x0 loop_5096: fandnot1s %f15, %f4, %f2 fbuge,a %fcc1, loop_5097 stx %o1, [%l7 + 0x48] fmovdl %icc, %f4, %f8 edge16 %o7, %g6, %o4 loop_5097: fmovrdlez %i3, %f14, %f14 fblg %fcc1, loop_5098 fsrc1s %f9, %f3 ldsb [%l7 + 0x57], %g7 orcc %g3, %l3, %o3 loop_5098: ldsb [%l7 + 0x16], %o5 fsrc2s %f14, %f13 stw %o0, [%l7 + 0x40] stb %i5, [%l7 + 0x7F] tleu %icc, 0x6 fbue,a %fcc2, loop_5099 tge %icc, 0x2 fbn %fcc0, loop_5100 fnor %f14, %f6, %f4 loop_5099: sdivcc %i4, 0x1B67, %l0 mulscc %i7, %o2, %g5 loop_5100: st %f3, [%l7 + 0x74] movcc %icc, %l4, %i6 fmovdge %xcc, %f15, %f8 fmovdgu %icc, %f12, %f10 bg,pt %icc, loop_5101 lduw [%l7 + 0x50], %l2 fpack16 %f10, %f9 fbe,a %fcc0, loop_5102 loop_5101: bneg,a,pn %icc, loop_5103 or %l5, %g2, %i0 smul %g1, %i1, %l1 loop_5102: fmovsne %xcc, %f13, %f12 loop_5103: ldsh [%l7 + 0x22], %o6 fmovsl %icc, %f15, %f15 tsubcc %l6, %g4, %o1 ldd [%l7 + 0x18], %f10 st %f15, [%l7 + 0x6C] sth %o7, [%l7 + 0x68] ldsb [%l7 + 0x3C], %i2 movrgez %g6, 0x101, %o4 stw %i3, [%l7 + 0x48] andncc %g7, %l3, %o3 ble,a loop_5104 fpsub16 %f0, %f0, %f10 stw %o5, [%l7 + 0x30] mulx %o0, %i5, %i4 loop_5104: ldsb [%l7 + 0x13], %l0 fors %f4, %f6, %f13 ldd [%l7 + 0x68], %f0 lduh [%l7 + 0x58], %g3 lduh [%l7 + 0x30], %o2 xnor %i7, 0x1B1B, %l4 sth %i6, [%l7 + 0x5C] tn %xcc, 0x4 ldsb [%l7 + 0x3E], %l2 nop setx loop_5105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %xcc, %f8, %f7 ld [%l7 + 0x58], %f2 movne %xcc, %g5, %l5 loop_5105: fandnot2s %f0, %f2, %f1 or %g2, %g1, %i1 fcmple32 %f8, %f8, %l1 orcc %i0, 0x0647, %l6 fcmpgt32 %f12, %f0, %o6 bneg,a,pn %icc, loop_5106 movcc %xcc, %o1, %o7 edge8n %g4, %g6, %o4 ta %xcc, 0x1 loop_5106: fones %f13 bne,pn %xcc, loop_5107 fors %f0, %f14, %f11 movl %icc, %i2, %g7 movneg %xcc, %l3, %i3 loop_5107: sub %o3, 0x0CA0, %o5 tleu %xcc, 0x0 bcs,pt %xcc, loop_5108 subccc %i5, %o0, %i4 tg %xcc, 0x6 edge32l %l0, %g3, %i7 loop_5108: brlz %l4, loop_5109 taddcc %o2, 0x1B2C, %l2 bneg loop_5110 sth %g5, [%l7 + 0x2C] loop_5109: stx %i6, [%l7 + 0x18] stw %g2, [%l7 + 0x14] loop_5110: ld [%l7 + 0x10], %f4 fnot2s %f2, %f6 ldub [%l7 + 0x28], %l5 fpack16 %f4, %f12 ldsh [%l7 + 0x66], %g1 stb %i1, [%l7 + 0x14] andn %l1, 0x1CBB, %i0 fbne,a %fcc1, loop_5111 movcs %xcc, %l6, %o1 st %f5, [%l7 + 0x58] brlez,a %o7, loop_5112 loop_5111: ldd [%l7 + 0x18], %f2 movvc %xcc, %o6, %g6 fcmple32 %f12, %f4, %o4 loop_5112: movcc %xcc, %i2, %g7 fbe,a %fcc1, loop_5113 fmovsneg %xcc, %f15, %f9 fmovsa %icc, %f2, %f2 lduw [%l7 + 0x3C], %l3 loop_5113: ldsb [%l7 + 0x23], %g4 move %xcc, %i3, %o5 ldub [%l7 + 0x4D], %i5 fbo %fcc3, loop_5114 fpsub32 %f14, %f8, %f0 movvc %icc, %o0, %i4 sth %o3, [%l7 + 0x30] loop_5114: tvs %icc, 0x4 stb %g3, [%l7 + 0x7D] brz %l0, loop_5115 movpos %xcc, %i7, %o2 ble,a,pn %icc, loop_5116 bvc,a,pt %xcc, loop_5117 loop_5115: sdivx %l4, 0x0622, %g5 fornot2 %f4, %f2, %f6 loop_5116: tcs %xcc, 0x1 loop_5117: bcc,pn %icc, loop_5118 ldsh [%l7 + 0x10], %i6 fxors %f12, %f4, %f15 tgu %icc, 0x3 loop_5118: lduw [%l7 + 0x24], %g2 fbl %fcc3, loop_5119 add %l5, %l2, %g1 ldsw [%l7 + 0x40], %i1 sdiv %l1, 0x02EF, %l6 loop_5119: udivx %i0, 0x0E22, %o1 array32 %o6, %g6, %o4 stw %o7, [%l7 + 0x30] ldsh [%l7 + 0x4C], %g7 brlz,a %i2, loop_5120 fmovscc %icc, %f4, %f3 fandnot2s %f3, %f15, %f4 orn %l3, %g4, %i3 loop_5120: st %f7, [%l7 + 0x64] fmul8x16 %f14, %f10, %f6 fcmpgt32 %f2, %f6, %i5 nop setx loop_5121, %l0, %l1 jmpl %l1, %o0 fmovdg %xcc, %f5, %f3 fbul %fcc2, loop_5122 ldx [%l7 + 0x70], %i4 loop_5121: ldsh [%l7 + 0x40], %o5 std %f10, [%l7 + 0x30] loop_5122: fbn,a %fcc2, loop_5123 tne %xcc, 0x5 bge,a loop_5124 lduw [%l7 + 0x48], %g3 loop_5123: mulx %o3, %l0, %i7 ldx [%l7 + 0x48], %l4 loop_5124: ldsh [%l7 + 0x0A], %o2 alignaddrl %g5, %g2, %i6 brlez,a %l2, loop_5125 faligndata %f4, %f0, %f4 fsrc2s %f3, %f9 ba,a,pn %xcc, loop_5126 loop_5125: fmovrdlez %l5, %f0, %f14 andcc %g1, %l1, %i1 brz %l6, loop_5127 loop_5126: ldx [%l7 + 0x20], %i0 fmul8ulx16 %f12, %f6, %f8 movle %icc, %o6, %g6 loop_5127: fmovrdne %o4, %f6, %f2 smul %o1, 0x0829, %o7 movge %icc, %i2, %g7 fcmple16 %f14, %f8, %l3 stw %g4, [%l7 + 0x1C] stw %i5, [%l7 + 0x18] ldsw [%l7 + 0x18], %i3 sth %i4, [%l7 + 0x2E] tg %icc, 0x7 nop setx loop_5128, %l0, %l1 jmpl %l1, %o5 ldsb [%l7 + 0x14], %g3 fmovrdlez %o3, %f8, %f8 fmovrslz %l0, %f15, %f12 loop_5128: array16 %i7, %l4, %o2 fmovrse %g5, %f13, %f3 ldx [%l7 + 0x08], %g2 stb %i6, [%l7 + 0x51] popc %l2, %l5 std %f12, [%l7 + 0x50] movrlz %o0, %l1, %i1 edge32 %g1, %l6, %i0 sra %g6, 0x03, %o4 fmovdcs %icc, %f8, %f0 lduh [%l7 + 0x26], %o1 fmovsne %xcc, %f7, %f14 udiv %o6, 0x12DD, %o7 stx %i2, [%l7 + 0x58] fpack16 %f4, %f14 ldd [%l7 + 0x78], %f2 te %icc, 0x7 movle %xcc, %l3, %g7 bge,a %xcc, loop_5129 umul %g4, 0x1DA3, %i5 fbug %fcc1, loop_5130 movg %icc, %i3, %i4 loop_5129: ldsh [%l7 + 0x22], %o5 ldsh [%l7 + 0x7C], %o3 loop_5130: fpsub16s %f7, %f6, %f8 fnot1 %f10, %f0 bvc,a loop_5131 stw %g3, [%l7 + 0x78] fxors %f14, %f12, %f2 ld [%l7 + 0x54], %f2 loop_5131: sdiv %i7, 0x17EF, %l4 ldsw [%l7 + 0x38], %l0 movleu %icc, %o2, %g5 fpsub16 %f0, %f6, %f4 fmovrdlez %i6, %f6, %f12 fnor %f10, %f14, %f14 fmovspos %icc, %f10, %f15 stx %l2, [%l7 + 0x18] call loop_5132 brz,a %l5, loop_5133 xor %g2, 0x10F3, %l1 fmovsl %xcc, %f13, %f3 loop_5132: tle %icc, 0x0 loop_5133: brnz,a %i1, loop_5134 tcs %icc, 0x0 tsubcc %g1, %o0, %i0 fbule,a %fcc0, loop_5135 loop_5134: fones %f11 ldub [%l7 + 0x5C], %g6 st %f8, [%l7 + 0x1C] loop_5135: ldsb [%l7 + 0x1A], %l6 sth %o4, [%l7 + 0x6A] stw %o1, [%l7 + 0x40] edge16n %o6, %i2, %o7 st %f11, [%l7 + 0x14] bgu,a,pt %icc, loop_5136 tpos %xcc, 0x5 fmovscc %xcc, %f12, %f8 stw %l3, [%l7 + 0x64] loop_5136: taddcctv %g4, 0x0252, %g7 ldd [%l7 + 0x78], %f2 fcmped %fcc1, %f14, %f14 bvc,a %icc, loop_5137 ldub [%l7 + 0x7A], %i3 fmovsl %xcc, %f12, %f2 sll %i4, %i5, %o3 loop_5137: bleu,a,pt %xcc, loop_5138 brlez,a %g3, loop_5139 fnands %f14, %f6, %f2 srax %o5, 0x07, %l4 loop_5138: std %f12, [%l7 + 0x38] loop_5139: bg,a loop_5140 fmovdge %icc, %f14, %f0 fmovsvc %xcc, %f14, %f14 udivcc %l0, 0x0718, %o2 loop_5140: std %f0, [%l7 + 0x20] fexpand %f7, %f14 sth %g5, [%l7 + 0x5E] xnor %i7, %l2, %i6 tsubcctv %g2, %l5, %i1 fnot2s %f8, %f12 taddcc %g1, 0x0B88, %o0 fxors %f12, %f10, %f5 ldd [%l7 + 0x30], %f6 fandnot1 %f2, %f4, %f4 std %f2, [%l7 + 0x70] ldsb [%l7 + 0x7C], %i0 fbn,a %fcc1, loop_5141 sth %g6, [%l7 + 0x4C] fsrc1s %f12, %f1 edge8 %l1, %l6, %o1 loop_5141: ldd [%l7 + 0x40], %f4 lduh [%l7 + 0x44], %o4 fmovrde %i2, %f14, %f2 fones %f5 stw %o6, [%l7 + 0x0C] xnorcc %l3, 0x0C5C, %g4 fcmpd %fcc1, %f10, %f0 fornot2 %f10, %f8, %f4 movle %icc, %g7, %o7 fblg %fcc0, loop_5142 ldsh [%l7 + 0x1E], %i4 faligndata %f12, %f14, %f8 ldsh [%l7 + 0x28], %i3 loop_5142: ldsh [%l7 + 0x36], %i5 ld [%l7 + 0x4C], %f5 smulcc %o3, %g3, %l4 fmovsg %icc, %f14, %f5 movcs %icc, %l0, %o5 andcc %g5, %i7, %o2 fabsd %f14, %f0 fand %f12, %f2, %f0 ldub [%l7 + 0x7A], %i6 stw %l2, [%l7 + 0x20] sth %g2, [%l7 + 0x3E] ldsh [%l7 + 0x78], %l5 bl,pt %xcc, loop_5143 tsubcctv %g1, %i1, %o0 movl %icc, %g6, %l1 ld [%l7 + 0x2C], %f10 loop_5143: fnegd %f14, %f8 fmovsgu %xcc, %f9, %f10 fornot1 %f12, %f8, %f10 mulscc %l6, 0x0759, %i0 addcc %o1, 0x19E7, %o4 stb %i2, [%l7 + 0x50] fmovdge %xcc, %f13, %f2 ldd [%l7 + 0x10], %f12 fcmpeq16 %f2, %f4, %l3 lduh [%l7 + 0x3E], %o6 ldsw [%l7 + 0x34], %g7 tvc %xcc, 0x4 fxnor %f2, %f8, %f8 fand %f12, %f2, %f14 bge,a %xcc, loop_5144 bne,a loop_5145 ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x5E], %o7 loop_5144: fbl %fcc0, loop_5146 loop_5145: bl loop_5147 edge8 %g4, %i3, %i5 move %xcc, %i4, %g3 loop_5146: fmovsge %icc, %f11, %f5 loop_5147: smul %o3, 0x0CBB, %l4 tg %icc, 0x6 tsubcctv %o5, 0x0495, %l0 st %f0, [%l7 + 0x50] lduw [%l7 + 0x34], %i7 fpadd32s %f8, %f14, %f9 fmovse %icc, %f7, %f14 stb %o2, [%l7 + 0x7A] fmul8sux16 %f6, %f12, %f10 bcc,pn %xcc, loop_5148 umulcc %i6, 0x050F, %l2 bge,a,pn %xcc, loop_5149 edge32l %g2, %g5, %l5 loop_5148: tcc %icc, 0x2 movrne %i1, %g1, %g6 loop_5149: std %f6, [%l7 + 0x70] tg %xcc, 0x0 ldsw [%l7 + 0x4C], %l1 brgz %l6, loop_5150 subc %i0, %o1, %o0 taddcc %i2, 0x005B, %o4 fmovda %icc, %f15, %f15 loop_5150: sth %l3, [%l7 + 0x30] stw %o6, [%l7 + 0x4C] fpackfix %f2, %f13 std %f8, [%l7 + 0x38] stb %o7, [%l7 + 0x25] fand %f4, %f6, %f4 ld [%l7 + 0x24], %f7 sth %g4, [%l7 + 0x12] fmovdgu %xcc, %f10, %f15 subcc %g7, %i3, %i5 ld [%l7 + 0x28], %f12 ldsb [%l7 + 0x5F], %g3 xnor %i4, %l4, %o5 bl loop_5151 lduh [%l7 + 0x2C], %l0 bg loop_5152 fmovrse %o3, %f4, %f3 loop_5151: bshuffle %f8, %f12, %f10 bn,a,pn %xcc, loop_5153 loop_5152: fmovsgu %icc, %f6, %f13 bpos,a loop_5154 fnegs %f0, %f1 loop_5153: udivx %i7, 0x01AE, %i6 ldub [%l7 + 0x3B], %o2 loop_5154: siam 0x2 stx %l2, [%l7 + 0x60] ldub [%l7 + 0x4D], %g5 andncc %l5, %i1, %g1 sll %g6, 0x1B, %g2 srax %l6, %l1, %i0 fones %f0 fornot2s %f9, %f1, %f4 nop setx loop_5155, %l0, %l1 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 %o1, [%l7 + 0x30] lduw [%l7 + 0x34], %o0 movg %xcc, %i2, %l3 loop_5155: stb %o4, [%l7 + 0x69] stw %o7, [%l7 + 0x38] ldub [%l7 + 0x08], %g4 edge8n %o6, %g7, %i5 andcc %g3, %i3, %i4 andcc %o5, 0x0536, %l4 fbl %fcc1, loop_5156 ldx [%l7 + 0x28], %o3 brz,a %l0, loop_5157 ldub [%l7 + 0x2D], %i7 loop_5156: tn %icc, 0x7 fmovdvc %icc, %f1, %f12 loop_5157: lduw [%l7 + 0x10], %i6 sdivx %l2, 0x1522, %g5 lduh [%l7 + 0x1E], %l5 fpsub16s %f13, %f4, %f1 xnorcc %o2, 0x0419, %i1 ldx [%l7 + 0x70], %g6 mulx %g2, 0x05DC, %l6 ldx [%l7 + 0x58], %l1 fpadd16 %f4, %f12, %f14 fbul %fcc0, loop_5158 srl %i0, %g1, %o1 ldub [%l7 + 0x2B], %i2 movle %xcc, %l3, %o4 loop_5158: fmovsa %xcc, %f9, %f9 brgez %o7, loop_5159 umul %g4, 0x151F, %o6 tvc %xcc, 0x1 stw %o0, [%l7 + 0x4C] loop_5159: array16 %g7, %g3, %i5 addccc %i3, 0x0AD0, %i4 tsubcctv %l4, %o3, %l0 nop setx loop_5160, %l0, %l1 jmpl %l1, %i7 fmovspos %xcc, %f12, %f12 fblg %fcc0, loop_5161 movre %i6, 0x184, %l2 loop_5160: ldd [%l7 + 0x58], %f4 edge8l %g5, %o5, %l5 loop_5161: stx %i1, [%l7 + 0x10] fble,a %fcc2, loop_5162 st %f3, [%l7 + 0x6C] fmovdl %icc, %f8, %f1 fmovdvc %icc, %f2, %f8 loop_5162: fbul,a %fcc2, loop_5163 st %f0, [%l7 + 0x5C] for %f12, %f0, %f10 fsrc2s %f14, %f8 loop_5163: bcs,a loop_5164 fmovsa %icc, %f4, %f2 tg %icc, 0x7 xor %g6, %o2, %l6 loop_5164: fnands %f7, %f1, %f2 fbule %fcc1, loop_5165 fmovsl %xcc, %f4, %f9 sdivx %l1, 0x1FAD, %g2 tl %icc, 0x4 loop_5165: call loop_5166 fbg,a %fcc0, loop_5167 fnot1s %f11, %f15 fmovrde %i0, %f6, %f6 loop_5166: fmovscc %icc, %f1, %f10 loop_5167: nop setx loop_5168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %g1, 0x116F, %o1 bcc loop_5169 ldub [%l7 + 0x6B], %i2 loop_5168: fabss %f7, %f2 popc %o4, %l3 loop_5169: ldsw [%l7 + 0x54], %g4 stw %o6, [%l7 + 0x6C] lduh [%l7 + 0x44], %o0 movrgez %g7, %o7, %g3 sth %i5, [%l7 + 0x46] fxors %f12, %f15, %f10 stb %i3, [%l7 + 0x1D] fmovrsne %l4, %f9, %f12 tsubcc %o3, 0x0330, %i4 tcc %icc, 0x3 ldd [%l7 + 0x78], %f6 fmovrsne %l0, %f10, %f7 umulcc %i7, 0x051B, %i6 bn,pt %xcc, loop_5170 andcc %g5, 0x1861, %l2 fmovd %f12, %f14 fbge %fcc1, loop_5171 loop_5170: bvs,a %xcc, loop_5172 stw %l5, [%l7 + 0x10] fxors %f13, %f1, %f11 loop_5171: sub %o5, %i1, %g6 loop_5172: edge32l %l6, %l1, %g2 add %i0, 0x0ED5, %o2 ldd [%l7 + 0x38], %f0 fmovsvs %xcc, %f14, %f6 bgu,pt %xcc, loop_5173 stb %o1, [%l7 + 0x23] ldx [%l7 + 0x50], %g1 fpack32 %f0, %f2, %f12 loop_5173: ld [%l7 + 0x1C], %f3 fnegs %f6, %f13 fmovdpos %icc, %f5, %f8 tn %xcc, 0x3 ldd [%l7 + 0x20], %f14 taddcctv %i2, %l3, %o4 fmovsl %xcc, %f7, %f15 srlx %o6, 0x1E, %o0 move %icc, %g7, %o7 fsrc1s %f7, %f8 fbo %fcc3, loop_5174 fmovrsne %g3, %f8, %f0 lduh [%l7 + 0x52], %g4 fsrc2 %f14, %f4 loop_5174: ldub [%l7 + 0x29], %i3 sth %i5, [%l7 + 0x74] edge8 %o3, %i4, %l0 brlz %l4, loop_5175 fmuld8sux16 %f8, %f2, %f14 fmovdvc %xcc, %f11, %f4 ta %icc, 0x3 loop_5175: fbn,a %fcc3, loop_5176 fbg,a %fcc2, loop_5177 fpadd32 %f6, %f2, %f2 fmovdn %xcc, %f13, %f14 loop_5176: st %f4, [%l7 + 0x3C] loop_5177: subccc %i7, %i6, %g5 edge16l %l2, %o5, %i1 fmovdge %icc, %f9, %f12 movvc %xcc, %l5, %l6 movleu %icc, %l1, %g6 tge %icc, 0x5 ta %icc, 0x2 movgu %icc, %g2, %o2 subcc %o1, 0x1192, %i0 fnor %f14, %f2, %f10 fxor %f2, %f6, %f14 lduh [%l7 + 0x50], %i2 fmovscs %icc, %f12, %f13 stw %g1, [%l7 + 0x78] be,pn %icc, loop_5178 tleu %xcc, 0x7 fandnot1 %f4, %f0, %f2 movle %icc, %l3, %o6 loop_5178: mulx %o0, 0x128B, %o4 fbule,a %fcc3, loop_5179 fnors %f0, %f4, %f15 stb %o7, [%l7 + 0x21] ldd [%l7 + 0x50], %f2 loop_5179: ldx [%l7 + 0x30], %g7 fzeros %f10 fmovsg %xcc, %f0, %f2 bn,pn %icc, loop_5180 ldx [%l7 + 0x28], %g3 ld [%l7 + 0x24], %f15 lduh [%l7 + 0x56], %g4 loop_5180: udivx %i3, 0x1F7F, %o3 edge32n %i4, %l0, %i5 tge %icc, 0x3 fmovsgu %icc, %f4, %f10 stb %l4, [%l7 + 0x45] tg %xcc, 0x0 bvc,pn %icc, loop_5181 edge32ln %i7, %g5, %i6 fmovrsgez %o5, %f10, %f14 fmovspos %icc, %f6, %f10 loop_5181: fandnot1s %f13, %f8, %f13 fmovdle %icc, %f9, %f13 edge32l %l2, %i1, %l5 fmovsvs %xcc, %f2, %f6 lduw [%l7 + 0x34], %l1 ldd [%l7 + 0x38], %f6 sth %g6, [%l7 + 0x1E] fmovrslz %l6, %f1, %f6 lduh [%l7 + 0x64], %o2 ta %xcc, 0x7 sth %g2, [%l7 + 0x70] std %f4, [%l7 + 0x58] ldx [%l7 + 0x50], %i0 sth %i2, [%l7 + 0x76] siam 0x1 st %f0, [%l7 + 0x44] ldsw [%l7 + 0x3C], %g1 ld [%l7 + 0x30], %f14 fcmpgt16 %f14, %f14, %o1 ldsb [%l7 + 0x5F], %l3 stw %o0, [%l7 + 0x14] xnorcc %o6, %o7, %o4 lduw [%l7 + 0x18], %g7 fabss %f5, %f2 fbuge,a %fcc1, loop_5182 sth %g3, [%l7 + 0x68] fmovsleu %icc, %f11, %f13 udivx %g4, 0x11FA, %o3 loop_5182: lduh [%l7 + 0x18], %i4 fnegd %f6, %f10 tcc %xcc, 0x4 st %f8, [%l7 + 0x58] edge32l %i3, %l0, %i5 taddcctv %l4, 0x0A21, %g5 fmovsvs %icc, %f15, %f4 movcc %xcc, %i6, %i7 lduh [%l7 + 0x4E], %l2 tgu %icc, 0x4 movpos %xcc, %o5, %i1 bl,a,pn %icc, loop_5183 fmovsleu %xcc, %f1, %f1 stw %l1, [%l7 + 0x40] fcmpgt32 %f6, %f0, %g6 loop_5183: andncc %l6, %l5, %g2 edge16ln %i0, %o2, %i2 ldd [%l7 + 0x38], %f0 fmovdn %icc, %f11, %f3 xnorcc %o1, %g1, %o0 move %icc, %l3, %o6 fzero %f0 fcmpeq32 %f8, %f0, %o4 fmovrslez %g7, %f4, %f2 fbul,a %fcc0, loop_5184 udivx %o7, 0x0951, %g3 ldsw [%l7 + 0x1C], %g4 sllx %o3, %i4, %l0 loop_5184: fnot1s %f3, %f2 fmovsn %xcc, %f12, %f15 umul %i5, %l4, %i3 sdivcc %g5, 0x192E, %i7 fxors %f4, %f13, %f7 movcs %xcc, %l2, %o5 ldx [%l7 + 0x68], %i6 sll %i1, %g6, %l6 edge8ln %l1, %g2, %l5 fbn %fcc3, loop_5185 std %f8, [%l7 + 0x30] ldx [%l7 + 0x78], %o2 ldub [%l7 + 0x63], %i0 loop_5185: ldub [%l7 + 0x44], %i2 ldd [%l7 + 0x48], %f12 edge16 %g1, %o0, %l3 udivx %o1, 0x1DDC, %o6 fbn %fcc0, loop_5186 fmovsvc %xcc, %f3, %f2 bge %xcc, loop_5187 lduh [%l7 + 0x32], %g7 loop_5186: srlx %o7, 0x16, %g3 array16 %o4, %o3, %g4 loop_5187: ldx [%l7 + 0x40], %i4 ldx [%l7 + 0x50], %i5 fmovdgu %xcc, %f6, %f9 std %f4, [%l7 + 0x48] lduh [%l7 + 0x18], %l0 ldsw [%l7 + 0x10], %i3 ldsb [%l7 + 0x29], %g5 fpmerge %f4, %f2, %f8 tn %icc, 0x3 edge32ln %i7, %l2, %l4 fmovdneg %icc, %f6, %f1 fmovrsne %i6, %f8, %f14 fnor %f0, %f8, %f14 fcmpd %fcc2, %f4, %f6 ldx [%l7 + 0x38], %i1 be,pt %xcc, loop_5188 ldd [%l7 + 0x10], %f12 ldsh [%l7 + 0x1A], %g6 fandnot2 %f14, %f8, %f10 loop_5188: ldd [%l7 + 0x30], %f0 fornot1 %f4, %f0, %f0 lduh [%l7 + 0x18], %l6 xnorcc %o5, %l1, %l5 fxors %f0, %f15, %f3 ldd [%l7 + 0x28], %f6 ldd [%l7 + 0x78], %f4 subcc %g2, %o2, %i2 edge32ln %g1, %i0, %l3 bleu,pn %icc, loop_5189 ld [%l7 + 0x64], %f3 mulscc %o1, 0x147B, %o6 fxnors %f8, %f11, %f0 loop_5189: stb %g7, [%l7 + 0x3A] fmovdgu %icc, %f10, %f10 fmovrsne %o7, %f13, %f5 tgu %icc, 0x3 fxnor %f12, %f12, %f8 brgez %o0, loop_5190 bneg,a,pn %xcc, loop_5191 tcs %icc, 0x5 fbule %fcc0, loop_5192 loop_5190: fone %f4 loop_5191: ldub [%l7 + 0x2B], %g3 fnands %f4, %f15, %f7 loop_5192: fcmpes %fcc1, %f11, %f1 fpadd16 %f10, %f2, %f12 ldd [%l7 + 0x58], %f0 sdivx %o3, 0x0BA8, %g4 st %f9, [%l7 + 0x30] movge %icc, %i4, %o4 bleu,a,pt %xcc, loop_5193 ld [%l7 + 0x0C], %f8 fcmple16 %f4, %f10, %i5 xnor %l0, %i3, %i7 loop_5193: tneg %xcc, 0x4 bleu %xcc, loop_5194 movrgz %g5, 0x25B, %l2 movg %icc, %i6, %l4 fmovrslz %g6, %f5, %f4 loop_5194: fbue %fcc3, loop_5195 lduw [%l7 + 0x58], %i1 tpos %icc, 0x0 lduw [%l7 + 0x08], %o5 loop_5195: fpadd16 %f10, %f8, %f4 st %f1, [%l7 + 0x6C] fmovse %icc, %f3, %f3 lduw [%l7 + 0x68], %l1 xorcc %l6, %g2, %l5 fpackfix %f14, %f12 ldsh [%l7 + 0x14], %i2 bneg,a,pn %icc, loop_5196 fbul %fcc0, loop_5197 brgez,a %o2, loop_5198 bleu,pt %xcc, loop_5199 loop_5196: addcc %g1, %l3, %o1 loop_5197: sth %i0, [%l7 + 0x7C] loop_5198: ldx [%l7 + 0x28], %o6 loop_5199: fmovsleu %xcc, %f6, %f15 popc %o7, %g7 fmovrslez %o0, %f13, %f1 sdivx %o3, 0x1A2C, %g3 fmovdcs %xcc, %f0, %f14 lduh [%l7 + 0x50], %i4 fmovsvs %xcc, %f5, %f14 std %f0, [%l7 + 0x78] lduh [%l7 + 0x08], %g4 fbo %fcc1, loop_5200 ldsw [%l7 + 0x44], %o4 smulcc %i5, %l0, %i7 fmovdleu %icc, %f9, %f6 loop_5200: andncc %i3, %l2, %i6 sdivx %g5, 0x0720, %l4 lduh [%l7 + 0x62], %g6 movne %xcc, %o5, %l1 fmovdneg %xcc, %f7, %f14 tsubcctv %i1, 0x05C2, %g2 fnegs %f0, %f8 fpadd32 %f12, %f0, %f2 and %l5, 0x0D37, %i2 ldub [%l7 + 0x25], %l6 fmovdge %icc, %f6, %f12 fornot1 %f8, %f12, %f10 bneg,a,pn %xcc, loop_5201 orncc %o2, %g1, %o1 ldub [%l7 + 0x13], %l3 lduh [%l7 + 0x26], %o6 loop_5201: stb %i0, [%l7 + 0x16] fnands %f8, %f12, %f9 st %f8, [%l7 + 0x34] ldsh [%l7 + 0x12], %o7 ldsb [%l7 + 0x2C], %o0 alignaddr %o3, %g7, %i4 sth %g3, [%l7 + 0x2A] lduw [%l7 + 0x70], %g4 stw %o4, [%l7 + 0x3C] lduh [%l7 + 0x14], %i5 taddcctv %l0, %i3, %i7 fornot1 %f12, %f10, %f12 ld [%l7 + 0x3C], %f4 brgz,a %l2, loop_5202 sll %g5, 0x14, %l4 sethi 0x0057, %g6 ldsw [%l7 + 0x4C], %i6 loop_5202: fxnor %f0, %f10, %f4 fmovspos %xcc, %f0, %f6 fnot2s %f5, %f10 mulscc %o5, 0x0459, %l1 movn %xcc, %i1, %g2 udiv %i2, 0x041A, %l6 ldub [%l7 + 0x11], %l5 ldd [%l7 + 0x70], %f10 ldd [%l7 + 0x30], %f6 edge8ln %g1, %o1, %o2 st %f5, [%l7 + 0x78] ba %xcc, loop_5203 movleu %icc, %l3, %o6 fmovrdgz %i0, %f4, %f10 ldsb [%l7 + 0x47], %o7 loop_5203: fnegs %f14, %f9 ldx [%l7 + 0x40], %o0 edge32n %g7, %o3, %g3 tcs %xcc, 0x6 fbe %fcc3, loop_5204 fmul8x16al %f3, %f7, %f2 stb %i4, [%l7 + 0x2D] movge %xcc, %g4, %i5 loop_5204: bpos,a %xcc, loop_5205 fmovdleu %icc, %f0, %f13 umul %l0, %i3, %i7 movrlez %o4, 0x000, %g5 loop_5205: fnegd %f10, %f0 stw %l4, [%l7 + 0x20] tle %icc, 0x6 bleu,a loop_5206 fmovdpos %icc, %f8, %f5 sethi 0x1CFF, %g6 edge8l %l2, %o5, %i6 loop_5206: array32 %i1, %l1, %g2 stb %i2, [%l7 + 0x21] xor %l5, %l6, %g1 edge8l %o2, %o1, %l3 fpsub16 %f4, %f8, %f4 fbul %fcc1, loop_5207 fmovsneg %xcc, %f11, %f2 lduw [%l7 + 0x60], %o6 sra %i0, %o7, %g7 loop_5207: fmovdgu %xcc, %f15, %f15 fcmpeq16 %f0, %f8, %o0 brgz,a %o3, loop_5208 fbuge %fcc0, loop_5209 fabsd %f10, %f8 edge16n %g3, %g4, %i4 loop_5208: fmovsleu %icc, %f10, %f6 loop_5209: fnot1s %f5, %f12 fnot2s %f11, %f6 ldub [%l7 + 0x18], %l0 lduw [%l7 + 0x34], %i3 movleu %xcc, %i7, %i5 andcc %g5, 0x10C2, %l4 tl %xcc, 0x6 fcmpgt16 %f6, %f12, %o4 ldub [%l7 + 0x2E], %l2 fmovrdlez %o5, %f4, %f6 fxor %f8, %f0, %f6 stb %g6, [%l7 + 0x5C] tsubcctv %i1, 0x0BC8, %i6 bne,pt %icc, loop_5210 lduh [%l7 + 0x32], %g2 ldsh [%l7 + 0x2A], %i2 sdivcc %l1, 0x0676, %l6 loop_5210: fxor %f6, %f0, %f10 ldub [%l7 + 0x1A], %g1 taddcctv %o2, %o1, %l5 stw %o6, [%l7 + 0x60] ldx [%l7 + 0x30], %i0 fbg %fcc2, loop_5211 ldsb [%l7 + 0x6B], %o7 ldsh [%l7 + 0x14], %g7 fbul %fcc2, loop_5212 loop_5211: fzeros %f14 brgz %o0, loop_5213 tsubcc %l3, %o3, %g3 loop_5212: fpsub32s %f15, %f12, %f15 movg %xcc, %i4, %l0 loop_5213: ldx [%l7 + 0x18], %i3 fmovs %f14, %f2 fnot1 %f10, %f10 or %i7, 0x16E6, %i5 tle %xcc, 0x2 fmovdge %xcc, %f3, %f4 std %f14, [%l7 + 0x28] fmovsgu %xcc, %f2, %f15 edge8ln %g5, %l4, %g4 fbg %fcc0, loop_5214 bge,a loop_5215 pdist %f8, %f4, %f4 ldsh [%l7 + 0x22], %o4 loop_5214: stb %l2, [%l7 + 0x40] loop_5215: fmovscs %xcc, %f3, %f0 ldub [%l7 + 0x1E], %o5 fnegs %f5, %f5 lduh [%l7 + 0x40], %g6 fnegd %f6, %f2 sub %i6, 0x1294, %i1 fmovdneg %xcc, %f12, %f5 mulscc %g2, %l1, %i2 fmovdgu %xcc, %f14, %f8 ldsb [%l7 + 0x0A], %l6 fmovrslz %o2, %f15, %f5 ldsb [%l7 + 0x24], %o1 fmovd %f0, %f0 fmovscs %icc, %f14, %f14 fba %fcc0, loop_5216 sra %g1, %l5, %o6 st %f8, [%l7 + 0x0C] fnot2 %f12, %f10 loop_5216: sth %o7, [%l7 + 0x3A] ld [%l7 + 0x20], %f7 fpsub32 %f8, %f12, %f8 xnor %g7, 0x0FF9, %o0 fandnot2s %f12, %f12, %f12 fcmpeq32 %f0, %f8, %i0 array16 %o3, %g3, %l3 ldsw [%l7 + 0x50], %l0 pdist %f2, %f0, %f4 fmovrdne %i4, %f4, %f10 fmuld8sux16 %f3, %f5, %f4 std %f14, [%l7 + 0x60] fmovdvc %xcc, %f12, %f4 fandnot1s %f12, %f6, %f10 tg %icc, 0x5 lduh [%l7 + 0x76], %i7 sll %i3, %i5, %g5 movgu %xcc, %g4, %l4 call loop_5217 tleu %xcc, 0x2 ldx [%l7 + 0x78], %l2 ldub [%l7 + 0x4A], %o4 loop_5217: tle %icc, 0x4 ldsb [%l7 + 0x2C], %g6 or %i6, %i1, %o5 fnors %f3, %f4, %f15 fmul8x16au %f7, %f15, %f10 ldsh [%l7 + 0x46], %l1 add %g2, 0x12E2, %l6 tn %icc, 0x3 ldsb [%l7 + 0x64], %i2 bcc,a,pt %icc, loop_5218 movre %o1, %o2, %g1 ldd [%l7 + 0x38], %f10 fmovdl %icc, %f7, %f13 loop_5218: addc %l5, %o7, %o6 ld [%l7 + 0x58], %f12 call loop_5219 movpos %xcc, %o0, %i0 bvc,a,pt %xcc, loop_5220 stb %o3, [%l7 + 0x41] loop_5219: andn %g7, %l3, %g3 fandnot1s %f4, %f10, %f11 loop_5220: fmul8x16 %f12, %f0, %f8 ldsb [%l7 + 0x0C], %l0 fmuld8ulx16 %f7, %f7, %f10 fand %f2, %f6, %f4 brnz,a %i7, loop_5221 andncc %i4, %i3, %i5 fmovsge %icc, %f5, %f3 fmovdvc %xcc, %f2, %f8 loop_5221: umul %g4, %g5, %l2 fbuge %fcc1, loop_5222 fmovdne %icc, %f7, %f8 tcs %xcc, 0x2 fbuge,a %fcc2, loop_5223 loop_5222: fcmple16 %f6, %f6, %l4 movvs %icc, %o4, %g6 stx %i6, [%l7 + 0x78] loop_5223: popc 0x1E14, %i1 array8 %l1, %o5, %g2 bn,pt %xcc, loop_5224 fbn %fcc3, loop_5225 fmul8sux16 %f10, %f6, %f6 edge32ln %l6, %o1, %i2 loop_5224: sdivx %g1, 0x1D0A, %o2 loop_5225: or %o7, %l5, %o6 stw %o0, [%l7 + 0x50] ldub [%l7 + 0x5D], %o3 srlx %g7, 0x1C, %l3 ble,a loop_5226 lduw [%l7 + 0x74], %g3 edge8n %i0, %l0, %i4 sth %i7, [%l7 + 0x74] loop_5226: pdist %f12, %f12, %f2 fcmpes %fcc2, %f15, %f0 fnot2 %f0, %f0 udivx %i3, 0x10FC, %i5 fabss %f13, %f13 umulcc %g4, 0x0AC0, %l2 tge %xcc, 0x6 bleu,a,pt %icc, loop_5227 ldsb [%l7 + 0x75], %g5 ldd [%l7 + 0x28], %f4 addcc %l4, %o4, %g6 loop_5227: umulcc %i6, 0x1630, %i1 sdivcc %o5, 0x1617, %l1 ldub [%l7 + 0x14], %l6 lduw [%l7 + 0x40], %g2 brlez %o1, loop_5228 fornot1 %f12, %f0, %f10 lduw [%l7 + 0x78], %i2 andncc %g1, %o2, %o7 loop_5228: movpos %xcc, %o6, %l5 alignaddrl %o3, %o0, %g7 ldsb [%l7 + 0x6A], %l3 lduw [%l7 + 0x5C], %g3 stb %l0, [%l7 + 0x27] fmovrsgz %i0, %f0, %f2 bpos loop_5229 fands %f4, %f0, %f5 stb %i4, [%l7 + 0x35] fcmple16 %f0, %f6, %i7 loop_5229: ldsw [%l7 + 0x44], %i3 xnor %g4, %l2, %g5 movn %icc, %i5, %o4 fbl,a %fcc3, loop_5230 fcmpd %fcc2, %f4, %f10 tsubcc %l4, 0x08B9, %g6 ble loop_5231 loop_5230: tcc %xcc, 0x0 bg loop_5232 udiv %i6, 0x1379, %o5 loop_5231: fpsub16s %f2, %f13, %f12 ld [%l7 + 0x34], %f12 loop_5232: fmovdcc %icc, %f0, %f15 ldsb [%l7 + 0x47], %i1 movgu %xcc, %l1, %l6 movrgez %o1, %g2, %g1 addccc %i2, 0x1BE9, %o7 addcc %o6, 0x032B, %l5 stw %o2, [%l7 + 0x08] fones %f7 fmovsle %xcc, %f7, %f11 subcc %o3, %g7, %o0 ld [%l7 + 0x4C], %f0 srlx %l3, %l0, %i0 ldsb [%l7 + 0x64], %i4 fmovrslz %g3, %f12, %f9 ldsw [%l7 + 0x10], %i3 xnorcc %g4, %l2, %i7 mulx %g5, 0x170F, %o4 ldx [%l7 + 0x58], %l4 fornot1 %f6, %f12, %f4 ldx [%l7 + 0x38], %i5 fmovrde %i6, %f4, %f2 nop setx loop_5233, %l0, %l1 jmpl %l1, %o5 lduh [%l7 + 0x1C], %i1 fornot1 %f12, %f10, %f0 tgu %icc, 0x6 loop_5233: fmovrslez %l1, %f14, %f7 fpadd32s %f8, %f7, %f11 alignaddr %g6, %l6, %g2 ld [%l7 + 0x5C], %f3 addc %o1, 0x1329, %i2 umul %g1, 0x1547, %o7 udivx %o6, 0x1873, %o2 sethi 0x08A8, %l5 bg,a,pn %xcc, loop_5234 fornot2s %f6, %f3, %f15 fbue,a %fcc1, loop_5235 ldx [%l7 + 0x70], %o3 loop_5234: fcmpeq16 %f0, %f14, %o0 fmuld8ulx16 %f8, %f15, %f6 loop_5235: move %xcc, %l3, %l0 fmuld8sux16 %f11, %f6, %f4 lduw [%l7 + 0x20], %i0 bn loop_5236 stx %i4, [%l7 + 0x68] for %f14, %f4, %f2 ldsb [%l7 + 0x0B], %g3 loop_5236: array32 %i3, %g4, %l2 ldx [%l7 + 0x60], %i7 fnors %f3, %f14, %f13 fmovrdlez %g7, %f14, %f8 add %o4, %g5, %i5 alignaddrl %i6, %o5, %l4 fmovdcs %xcc, %f5, %f11 ldx [%l7 + 0x58], %i1 sth %l1, [%l7 + 0x54] tsubcc %l6, 0x1D44, %g2 stb %o1, [%l7 + 0x63] faligndata %f6, %f4, %f14 fmovrdlez %g6, %f2, %f8 fmovdl %icc, %f11, %f10 stb %g1, [%l7 + 0x28] fcmpgt32 %f6, %f6, %o7 fandnot2 %f10, %f2, %f6 fbuge,a %fcc0, loop_5237 ldsw [%l7 + 0x3C], %i2 mulx %o2, %o6, %o3 fxor %f8, %f6, %f4 loop_5237: movg %icc, %o0, %l5 fones %f11 fba,a %fcc1, loop_5238 ldsb [%l7 + 0x3F], %l3 ldx [%l7 + 0x30], %i0 fnor %f6, %f0, %f12 loop_5238: ldub [%l7 + 0x0D], %l0 ba,a loop_5239 lduh [%l7 + 0x0E], %g3 fcmpne16 %f8, %f0, %i3 bshuffle %f2, %f10, %f6 loop_5239: stw %g4, [%l7 + 0x0C] ld [%l7 + 0x44], %f11 ldsh [%l7 + 0x5E], %i4 std %f10, [%l7 + 0x58] movge %icc, %i7, %g7 fmovrsgez %l2, %f13, %f11 tvc %icc, 0x2 brlez %g5, loop_5240 fnot1 %f6, %f10 fpack32 %f4, %f14, %f0 stw %o4, [%l7 + 0x68] loop_5240: movre %i5, %o5, %i6 ldd [%l7 + 0x60], %f4 fmovsg %icc, %f13, %f14 mova %icc, %l4, %l1 ldsw [%l7 + 0x64], %l6 fxnor %f4, %f0, %f4 edge8ln %i1, %o1, %g6 ldsw [%l7 + 0x40], %g1 ldd [%l7 + 0x60], %f0 bgu,pt %xcc, loop_5241 ld [%l7 + 0x2C], %f4 ldsw [%l7 + 0x6C], %g2 fmovscs %icc, %f12, %f14 loop_5241: fand %f2, %f10, %f4 ldsh [%l7 + 0x26], %i2 addcc %o2, 0x0054, %o7 bg,pn %icc, loop_5242 mulx %o3, %o6, %l5 mova %xcc, %o0, %l3 fmovdne %icc, %f5, %f14 loop_5242: movrlz %l0, 0x17B, %i0 fmovsne %icc, %f10, %f7 addc %g3, 0x1220, %g4 fone %f12 ldsb [%l7 + 0x66], %i4 fbug %fcc2, loop_5243 bvc,a loop_5244 fbge %fcc3, loop_5245 ldsb [%l7 + 0x4A], %i7 loop_5243: fsrc1s %f10, %f10 loop_5244: fornot1s %f10, %f15, %f11 loop_5245: sllx %g7, %i3, %l2 fcmple16 %f8, %f12, %g5 edge16ln %o4, %o5, %i6 fbuge %fcc0, loop_5246 ldsw [%l7 + 0x14], %l4 fxors %f4, %f8, %f1 stb %l1, [%l7 + 0x3A] loop_5246: ldd [%l7 + 0x50], %f10 edge8ln %l6, %i1, %i5 be,pt %icc, loop_5247 fxors %f13, %f0, %f3 stw %o1, [%l7 + 0x3C] fsrc2 %f12, %f0 loop_5247: udivcc %g1, 0x072B, %g6 fbg %fcc3, loop_5248 stw %i2, [%l7 + 0x10] ldsb [%l7 + 0x22], %o2 srlx %o7, %g2, %o6 loop_5248: edge32l %l5, %o3, %l3 fmovdvs %xcc, %f8, %f0 fmovrdgez %o0, %f4, %f14 orcc %i0, 0x159A, %g3 ldsb [%l7 + 0x59], %l0 fsrc1 %f0, %f12 popc 0x1083, %i4 mulscc %g4, %i7, %i3 sth %l2, [%l7 + 0x72] fmovdg %xcc, %f4, %f13 fmovrslez %g7, %f8, %f12 fmovdl %icc, %f4, %f8 lduw [%l7 + 0x38], %g5 movrgz %o5, %o4, %i6 stx %l1, [%l7 + 0x18] fones %f7 fmovsne %xcc, %f15, %f13 st %f0, [%l7 + 0x44] brgz %l4, loop_5249 ldd [%l7 + 0x78], %f6 ldd [%l7 + 0x28], %f8 movn %icc, %l6, %i5 loop_5249: fnor %f0, %f6, %f10 fmovsne %xcc, %f3, %f12 stb %o1, [%l7 + 0x5A] addcc %g1, 0x1A9B, %g6 add %i1, 0x0E73, %o2 movrgez %i2, %o7, %o6 movrgez %l5, 0x37F, %o3 stw %l3, [%l7 + 0x50] fbn,a %fcc0, loop_5250 sth %o0, [%l7 + 0x5A] ldub [%l7 + 0x13], %i0 fnot2 %f10, %f10 loop_5250: ldsw [%l7 + 0x60], %g2 fblg,a %fcc3, loop_5251 ldd [%l7 + 0x60], %f12 brlez,a %g3, loop_5252 xor %i4, %l0, %g4 loop_5251: ldub [%l7 + 0x7F], %i3 mova %icc, %l2, %g7 loop_5252: brnz,a %g5, loop_5253 srl %i7, 0x17, %o5 fabsd %f0, %f8 stx %i6, [%l7 + 0x40] loop_5253: fmovdvc %icc, %f14, %f1 fbul %fcc3, loop_5254 bgu,pt %xcc, loop_5255 fbn %fcc3, loop_5256 ld [%l7 + 0x5C], %f6 loop_5254: fmovdvs %xcc, %f0, %f4 loop_5255: fpsub32s %f10, %f6, %f3 loop_5256: bge,a,pt %icc, loop_5257 ldsh [%l7 + 0x10], %l1 brz,a %o4, loop_5258 movrne %l4, 0x2A5, %l6 loop_5257: fmovdcc %xcc, %f10, %f0 lduw [%l7 + 0x50], %i5 loop_5258: sth %o1, [%l7 + 0x6E] mova %xcc, %g1, %g6 sdivcc %o2, 0x09F9, %i1 st %f0, [%l7 + 0x60] fbe,a %fcc2, loop_5259 stb %o7, [%l7 + 0x79] fnegs %f14, %f5 edge32ln %o6, %i2, %l5 loop_5259: edge16n %l3, %o3, %i0 stb %o0, [%l7 + 0x6C] fcmpgt32 %f8, %f12, %g2 fexpand %f8, %f4 fblg %fcc2, loop_5260 lduw [%l7 + 0x48], %i4 edge32 %g3, %l0, %i3 tge %xcc, 0x7 loop_5260: array16 %g4, %g7, %l2 xnorcc %g5, %o5, %i6 popc %i7, %l1 ldsb [%l7 + 0x42], %o4 bl,a,pt %icc, loop_5261 movvs %xcc, %l6, %i5 movg %icc, %o1, %l4 taddcctv %g6, %g1, %i1 loop_5261: fcmpd %fcc1, %f10, %f12 subc %o2, %o7, %i2 tcc %icc, 0x0 bn,a,pt %icc, loop_5262 te %xcc, 0x2 bg %icc, loop_5263 mova %xcc, %l5, %l3 loop_5262: ld [%l7 + 0x50], %f6 sdivcc %o6, 0x1AB0, %o3 loop_5263: tcc %xcc, 0x0 xorcc %i0, 0x0876, %o0 movrgez %i4, %g3, %g2 ldx [%l7 + 0x10], %l0 orcc %i3, 0x0C5E, %g4 srl %g7, 0x06, %l2 stb %g5, [%l7 + 0x65] fornot1s %f6, %f7, %f14 fpadd16 %f0, %f4, %f14 tvs %icc, 0x5 stx %i6, [%l7 + 0x78] ldsh [%l7 + 0x30], %i7 fxors %f0, %f10, %f0 stb %l1, [%l7 + 0x32] std %f12, [%l7 + 0x48] tpos %xcc, 0x4 stx %o4, [%l7 + 0x28] fpadd16 %f6, %f6, %f2 ldx [%l7 + 0x38], %l6 sdivx %i5, 0x131C, %o5 ldsb [%l7 + 0x53], %l4 fba %fcc1, loop_5264 nop setx loop_5265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f4, %f12, %o1 fcmpne32 %f12, %f10, %g6 loop_5264: mulscc %i1, 0x13A0, %o2 loop_5265: ble,a,pt %xcc, loop_5266 ldx [%l7 + 0x68], %o7 st %f4, [%l7 + 0x74] fpsub16s %f12, %f14, %f6 loop_5266: lduw [%l7 + 0x7C], %g1 fmovrsgez %l5, %f14, %f9 fpack32 %f8, %f0, %f2 orn %l3, %i2, %o3 edge32ln %i0, %o0, %o6 fmovdleu %xcc, %f11, %f2 fand %f6, %f12, %f10 sth %i4, [%l7 + 0x20] fnot1 %f4, %f12 fandnot2 %f12, %f10, %f0 sth %g3, [%l7 + 0x26] ldd [%l7 + 0x58], %f12 movgu %xcc, %g2, %i3 fbe,a %fcc1, loop_5267 bn,pn %xcc, loop_5268 lduw [%l7 + 0x3C], %g4 fmovda %xcc, %f6, %f15 loop_5267: bgu,a loop_5269 loop_5268: fmovs %f10, %f15 fornot1s %f3, %f13, %f4 stb %l0, [%l7 + 0x5C] loop_5269: ldd [%l7 + 0x60], %f2 tle %icc, 0x4 xnor %l2, 0x152D, %g7 fmovscs %icc, %f14, %f11 brlez %i6, loop_5270 fba %fcc1, loop_5271 bvs,a,pt %icc, loop_5272 nop setx loop_5273, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5270: be,a %xcc, loop_5274 loop_5271: ldx [%l7 + 0x60], %g5 loop_5272: movrgez %l1, 0x092, %o4 loop_5273: edge32ln %i7, %l6, %o5 loop_5274: tneg %icc, 0x6 movrgz %l4, 0x3C3, %o1 movrne %i5, 0x158, %i1 siam 0x6 sth %g6, [%l7 + 0x34] smulcc %o7, 0x042A, %o2 fpadd32 %f14, %f6, %f4 edge16n %l5, %g1, %l3 stw %i2, [%l7 + 0x38] tgu %xcc, 0x5 udiv %i0, 0x088A, %o0 ldd [%l7 + 0x08], %f6 fmovsleu %xcc, %f1, %f4 ldsh [%l7 + 0x72], %o6 stw %i4, [%l7 + 0x0C] bpos loop_5275 fexpand %f2, %f10 movvs %xcc, %g3, %o3 sll %i3, %g4, %l0 loop_5275: sth %g2, [%l7 + 0x20] xor %g7, 0x0607, %l2 ba,pt %icc, loop_5276 fmovda %xcc, %f6, %f4 fmovsvc %xcc, %f4, %f2 fmovrdgz %g5, %f10, %f6 loop_5276: movge %xcc, %l1, %i6 mulscc %o4, 0x06FE, %i7 edge16 %o5, %l4, %l6 stx %o1, [%l7 + 0x10] taddcc %i5, %g6, %i1 ldub [%l7 + 0x0E], %o7 taddcctv %o2, 0x06D2, %l5 fnands %f12, %f3, %f5 lduw [%l7 + 0x1C], %l3 ldub [%l7 + 0x2A], %i2 fmul8x16al %f9, %f13, %f8 ldd [%l7 + 0x50], %f2 tneg %xcc, 0x2 tvs %icc, 0x6 std %f10, [%l7 + 0x08] fmovdne %xcc, %f12, %f12 fandnot2 %f12, %f10, %f12 fmovs %f10, %f15 fornot2s %f15, %f9, %f12 fbne %fcc1, loop_5277 ldsb [%l7 + 0x69], %i0 fmovsleu %icc, %f14, %f12 bneg %icc, loop_5278 loop_5277: ldsh [%l7 + 0x36], %g1 fmovsn %icc, %f4, %f12 fmul8x16au %f1, %f10, %f8 loop_5278: fmovscc %xcc, %f15, %f13 fbuge %fcc0, loop_5279 sdivx %o6, 0x04CF, %i4 smul %o0, 0x1CB5, %g3 fmovrdlz %o3, %f8, %f14 loop_5279: fble %fcc1, loop_5280 fbo,a %fcc2, loop_5281 stb %i3, [%l7 + 0x76] fmovdcc %xcc, %f5, %f12 loop_5280: srax %l0, %g2, %g7 loop_5281: stx %l2, [%l7 + 0x38] fmul8x16au %f3, %f5, %f6 std %f2, [%l7 + 0x78] movrgez %g5, %l1, %i6 fbge %fcc2, loop_5282 sub %o4, 0x0FDA, %i7 bn %icc, loop_5283 ldsh [%l7 + 0x40], %g4 loop_5282: fcmpd %fcc0, %f10, %f2 stx %o5, [%l7 + 0x68] loop_5283: fmovspos %icc, %f12, %f6 fmovdle %xcc, %f6, %f15 ldsb [%l7 + 0x3B], %l6 bl %xcc, loop_5284 st %f0, [%l7 + 0x78] edge8 %l4, %i5, %g6 fblg %fcc3, loop_5285 loop_5284: sllx %o1, %o7, %o2 fors %f4, %f5, %f2 smul %l5, %l3, %i1 loop_5285: fmovspos %xcc, %f8, %f10 udiv %i2, 0x0904, %i0 tle %xcc, 0x2 bn,pt %icc, loop_5286 sth %o6, [%l7 + 0x28] lduh [%l7 + 0x2E], %g1 ldsb [%l7 + 0x0E], %i4 loop_5286: fmovsa %xcc, %f11, %f4 ld [%l7 + 0x18], %f7 fpmerge %f2, %f0, %f2 fblg %fcc3, loop_5287 ldub [%l7 + 0x7F], %o0 fbne %fcc0, loop_5288 ld [%l7 + 0x3C], %f3 loop_5287: fnand %f12, %f10, %f4 movne %icc, %g3, %o3 loop_5288: subcc %l0, %g2, %i3 ldub [%l7 + 0x52], %g7 st %f7, [%l7 + 0x48] xnor %l2, 0x1EB4, %g5 array32 %i6, %l1, %o4 movre %g4, %o5, %l6 tgu %xcc, 0x4 bleu,pt %xcc, loop_5289 fabss %f12, %f2 ldd [%l7 + 0x68], %f4 srl %l4, 0x17, %i7 loop_5289: array16 %i5, %o1, %g6 ldx [%l7 + 0x68], %o7 stb %l5, [%l7 + 0x1C] lduh [%l7 + 0x10], %l3 or %i1, %o2, %i2 subc %o6, %i0, %i4 subcc %g1, %g3, %o3 lduh [%l7 + 0x58], %o0 st %f15, [%l7 + 0x40] fpadd32s %f14, %f3, %f7 fmovd %f2, %f0 stx %g2, [%l7 + 0x08] ldsh [%l7 + 0x32], %l0 ldx [%l7 + 0x30], %i3 ldx [%l7 + 0x58], %g7 add %g5, 0x0823, %l2 smulcc %l1, 0x1804, %o4 fpadd32s %f4, %f9, %f9 st %f8, [%l7 + 0x7C] ldsh [%l7 + 0x0E], %g4 fmovrdlez %o5, %f2, %f8 udiv %i6, 0x00CD, %l6 stw %l4, [%l7 + 0x20] movrlz %i5, %o1, %i7 ldsw [%l7 + 0x50], %o7 std %f2, [%l7 + 0x48] fandnot2s %f0, %f4, %f0 fmovd %f6, %f8 array8 %g6, %l3, %l5 tneg %icc, 0x7 edge32 %i1, %i2, %o6 fmovsa %icc, %f8, %f1 fbue,a %fcc3, loop_5290 sth %i0, [%l7 + 0x78] stw %o2, [%l7 + 0x54] movrgz %i4, %g3, %o3 loop_5290: fmovspos %icc, %f0, %f12 smul %g1, %g2, %l0 edge8n %o0, %g7, %g5 fmovda %xcc, %f6, %f11 fmovrslez %i3, %f14, %f3 be loop_5291 srax %l1, %l2, %g4 bg,a,pt %icc, loop_5292 lduh [%l7 + 0x54], %o5 loop_5291: ldx [%l7 + 0x48], %i6 fmovdvc %xcc, %f6, %f0 loop_5292: stb %o4, [%l7 + 0x2E] ldub [%l7 + 0x77], %l6 stw %l4, [%l7 + 0x14] fmovdgu %xcc, %f10, %f6 fmovsge %icc, %f1, %f7 ldsb [%l7 + 0x6C], %i5 fnands %f15, %f0, %f1 fone %f4 ldub [%l7 + 0x2A], %i7 movre %o7, %o1, %l3 taddcc %l5, %g6, %i1 sra %o6, %i0, %i2 fornot2s %f9, %f15, %f13 fbuge,a %fcc2, loop_5293 fmovdgu %icc, %f2, %f13 addcc %o2, %i4, %g3 bg,pn %icc, loop_5294 loop_5293: tsubcctv %g1, 0x0F7E, %g2 movle %xcc, %o3, %o0 ldsb [%l7 + 0x14], %g7 loop_5294: subcc %l0, 0x01D0, %g5 udivcc %i3, 0x15E4, %l1 andcc %l2, %g4, %i6 brlez %o4, loop_5295 fexpand %f3, %f14 movne %icc, %o5, %l6 srlx %l4, %i5, %o7 loop_5295: stx %o1, [%l7 + 0x38] fbn %fcc2, loop_5296 array32 %l3, %i7, %l5 fcmpne32 %f4, %f0, %g6 sth %o6, [%l7 + 0x1E] loop_5296: ldub [%l7 + 0x0C], %i0 ldsh [%l7 + 0x2E], %i1 brz,a %i2, loop_5297 fexpand %f0, %f2 ldsb [%l7 + 0x61], %i4 fzeros %f1 loop_5297: ldsh [%l7 + 0x68], %o2 siam 0x3 orncc %g1, 0x0939, %g3 fmul8sux16 %f8, %f2, %f4 fbl %fcc2, loop_5298 ble,a loop_5299 tsubcc %o3, %g2, %o0 be,a loop_5300 loop_5298: sdivcc %l0, 0x0EDF, %g7 loop_5299: edge32n %i3, %l1, %l2 te %xcc, 0x3 loop_5300: fmovscs %icc, %f11, %f2 sth %g4, [%l7 + 0x3E] fmul8sux16 %f10, %f14, %f10 fcmpgt16 %f2, %f8, %i6 fmovsl %icc, %f6, %f1 ldd [%l7 + 0x48], %f10 taddcc %g5, %o5, %l6 sdivx %o4, 0x144D, %l4 brnz %o7, loop_5301 ldd [%l7 + 0x70], %f2 st %f13, [%l7 + 0x6C] andn %o1, %i5, %l3 loop_5301: tgu %icc, 0x5 edge16n %l5, %i7, %g6 bpos,pn %xcc, loop_5302 fmovdcc %icc, %f11, %f7 ldd [%l7 + 0x50], %f6 brz,a %o6, loop_5303 loop_5302: stx %i0, [%l7 + 0x10] movcs %xcc, %i2, %i1 sth %o2, [%l7 + 0x1A] loop_5303: brnz %g1, loop_5304 fbuge %fcc0, loop_5305 ldub [%l7 + 0x5C], %i4 bshuffle %f10, %f10, %f12 loop_5304: fone %f6 loop_5305: ldsh [%l7 + 0x5C], %o3 orn %g2, 0x1956, %g3 fcmpeq32 %f10, %f14, %l0 faligndata %f0, %f2, %f8 brgz,a %o0, loop_5306 movl %xcc, %g7, %l1 fmovsne %icc, %f0, %f11 sth %l2, [%l7 + 0x70] loop_5306: sth %g4, [%l7 + 0x76] subccc %i3, %g5, %i6 ldsh [%l7 + 0x48], %o5 ldsw [%l7 + 0x44], %l6 movrgez %o4, 0x2CA, %o7 fmul8x16au %f4, %f8, %f0 fmovdcc %xcc, %f15, %f7 subc %l4, 0x1878, %i5 sdivcc %l3, 0x0556, %l5 fbue %fcc1, loop_5307 smulcc %i7, %g6, %o1 fmovdg %xcc, %f15, %f13 fmovdcs %xcc, %f14, %f3 loop_5307: lduw [%l7 + 0x3C], %i0 fornot1 %f6, %f4, %f8 sethi 0x10EE, %i2 tsubcc %o6, 0x1682, %i1 brlz,a %g1, loop_5308 fmovdg %xcc, %f12, %f13 fmovrdlz %o2, %f14, %f8 fmovdle %icc, %f7, %f4 loop_5308: fmovsgu %xcc, %f10, %f1 fbo,a %fcc1, loop_5309 umulcc %o3, %g2, %g3 fmovrde %i4, %f10, %f4 ba,pn %icc, loop_5310 loop_5309: fmovs %f11, %f2 stw %o0, [%l7 + 0x40] fmovsneg %xcc, %f8, %f4 loop_5310: srl %l0, 0x16, %g7 ldd [%l7 + 0x28], %f6 ldsh [%l7 + 0x5E], %l2 fcmpgt16 %f0, %f2, %l1 fmovsvs %xcc, %f1, %f0 taddcc %g4, 0x0048, %g5 subcc %i3, 0x0834, %i6 movrgz %o5, 0x062, %o4 nop setx loop_5311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x3C], %o7 fzero %f12 bge %icc, loop_5312 loop_5311: ldsb [%l7 + 0x30], %l6 ldsb [%l7 + 0x6E], %i5 fpmerge %f9, %f12, %f12 loop_5312: sth %l3, [%l7 + 0x2E] fmovsne %xcc, %f6, %f1 stw %l5, [%l7 + 0x10] bvs loop_5313 fbl %fcc0, loop_5314 stw %l4, [%l7 + 0x18] lduw [%l7 + 0x58], %i7 loop_5313: fmovdleu %xcc, %f0, %f3 loop_5314: edge16l %o1, %g6, %i2 ldsh [%l7 + 0x5C], %i0 std %f14, [%l7 + 0x38] bg,a,pt %xcc, loop_5315 std %f10, [%l7 + 0x08] stx %i1, [%l7 + 0x10] fpsub32s %f10, %f3, %f12 loop_5315: fmovsgu %icc, %f1, %f4 tle %xcc, 0x5 fone %f6 sth %o6, [%l7 + 0x4A] fornot2 %f10, %f12, %f10 addcc %o2, %g1, %g2 move %xcc, %g3, %i4 fmovde %xcc, %f3, %f1 lduh [%l7 + 0x08], %o3 fcmpeq32 %f10, %f2, %l0 subccc %g7, 0x0A3E, %l2 fmovdvc %xcc, %f10, %f7 taddcctv %l1, 0x15DD, %o0 lduw [%l7 + 0x48], %g4 sethi 0x17FF, %g5 subcc %i6, 0x0406, %o5 ldsw [%l7 + 0x54], %i3 xnorcc %o4, %l6, %o7 fmovspos %icc, %f14, %f14 fpsub16s %f13, %f10, %f8 fpack32 %f0, %f4, %f8 movrlez %l3, %i5, %l4 sdiv %i7, 0x0307, %l5 udivx %o1, 0x1BA7, %i2 call loop_5316 nop setx loop_5317, %l0, %l1 jmpl %l1, %i0 ldsb [%l7 + 0x49], %g6 ldsb [%l7 + 0x64], %o6 loop_5316: ldub [%l7 + 0x6D], %o2 loop_5317: ldsh [%l7 + 0x26], %g1 stb %i1, [%l7 + 0x7D] ldx [%l7 + 0x20], %g3 fpadd16s %f8, %f8, %f12 addc %i4, 0x1DC9, %g2 fornot2 %f2, %f4, %f14 orn %o3, %l0, %g7 popc 0x1F3E, %l2 movpos %xcc, %l1, %g4 fpsub16 %f2, %f0, %f0 fornot2 %f0, %f0, %f8 orn %o0, %g5, %o5 fbge,a %fcc2, loop_5318 tcs %xcc, 0x4 fandnot1 %f10, %f10, %f4 fmovrdgez %i3, %f8, %f10 loop_5318: st %f15, [%l7 + 0x70] smul %i6, %l6, %o4 ldsw [%l7 + 0x74], %o7 fmovdcs %xcc, %f10, %f2 lduw [%l7 + 0x08], %i5 tvs %xcc, 0x3 fpmerge %f14, %f4, %f12 subc %l4, %i7, %l3 bge %xcc, loop_5319 bvc loop_5320 fpsub32 %f6, %f8, %f12 edge8 %o1, %i2, %i0 loop_5319: sth %l5, [%l7 + 0x3A] loop_5320: fnot1 %f4, %f0 fmovsleu %xcc, %f8, %f4 fands %f13, %f13, %f12 fpsub32 %f14, %f10, %f6 faligndata %f0, %f12, %f10 fnors %f3, %f6, %f12 bne,a,pt %icc, loop_5321 udiv %g6, 0x05B4, %o6 fornot1s %f10, %f9, %f11 ldd [%l7 + 0x08], %f8 loop_5321: ldsw [%l7 + 0x5C], %g1 movg %xcc, %i1, %g3 ldx [%l7 + 0x48], %o2 ldsb [%l7 + 0x6C], %i4 fmovsn %icc, %f1, %f3 fbu %fcc0, loop_5322 edge16ln %g2, %l0, %g7 fzero %f12 fbl %fcc0, loop_5323 loop_5322: movg %icc, %l2, %o3 ldd [%l7 + 0x20], %f2 movleu %xcc, %l1, %g4 loop_5323: xor %g5, 0x1163, %o5 brlez %i3, loop_5324 sethi 0x0723, %i6 ldd [%l7 + 0x68], %f14 brz %l6, loop_5325 loop_5324: fornot2 %f4, %f14, %f6 edge32 %o4, %o7, %o0 tcs %xcc, 0x3 loop_5325: fmovsgu %icc, %f12, %f6 lduh [%l7 + 0x72], %i5 edge16 %l4, %i7, %o1 movrne %i2, %l3, %l5 fnands %f15, %f9, %f13 bg,pn %icc, loop_5326 andncc %i0, %g6, %o6 fcmpeq16 %f8, %f2, %g1 movrgez %i1, %g3, %i4 loop_5326: movvc %icc, %o2, %l0 fxnors %f11, %f8, %f14 fmovdpos %icc, %f6, %f9 ldsh [%l7 + 0x42], %g7 ldsb [%l7 + 0x08], %g2 tne %icc, 0x5 stb %l2, [%l7 + 0x29] fmovda %icc, %f8, %f9 smulcc %l1, %o3, %g5 fmovrdgez %g4, %f6, %f12 sethi 0x0C36, %o5 fmovd %f14, %f6 fba %fcc1, loop_5327 fmovdne %xcc, %f1, %f7 lduh [%l7 + 0x22], %i6 ldub [%l7 + 0x3A], %i3 loop_5327: stb %o4, [%l7 + 0x49] ld [%l7 + 0x64], %f2 lduh [%l7 + 0x36], %o7 fones %f1 fcmple32 %f14, %f14, %o0 brgez %i5, loop_5328 fornot2s %f0, %f2, %f8 fpsub32s %f8, %f12, %f6 lduh [%l7 + 0x08], %l6 loop_5328: fxnor %f6, %f6, %f4 st %f0, [%l7 + 0x18] bleu loop_5329 smulcc %l4, %o1, %i2 movgu %xcc, %i7, %l5 xorcc %i0, %g6, %l3 loop_5329: sdivcc %o6, 0x02C3, %g1 fmovdle %icc, %f14, %f6 st %f14, [%l7 + 0x48] fpackfix %f8, %f3 tvc %xcc, 0x7 fcmple32 %f6, %f6, %i1 fsrc1s %f7, %f0 movl %icc, %g3, %i4 ldd [%l7 + 0x48], %f4 lduh [%l7 + 0x2E], %o2 edge32l %l0, %g2, %g7 ldx [%l7 + 0x30], %l2 movl %xcc, %l1, %g5 array32 %o3, %g4, %i6 fandnot1s %f15, %f3, %f13 orn %o5, 0x118F, %o4 fbu %fcc2, loop_5330 fmovsneg %xcc, %f2, %f1 bge,a loop_5331 ldsb [%l7 + 0x7C], %i3 loop_5330: ldsw [%l7 + 0x44], %o0 fmovrslez %i5, %f4, %f12 loop_5331: fcmpgt32 %f6, %f6, %o7 fmovs %f4, %f8 edge8n %l4, %o1, %i2 fmul8x16al %f6, %f9, %f0 ldub [%l7 + 0x24], %l6 fmovsn %icc, %f0, %f8 edge32ln %l5, %i0, %i7 std %f6, [%l7 + 0x18] fandnot1s %f6, %f7, %f8 lduw [%l7 + 0x64], %g6 fmovse %icc, %f8, %f2 fmovrdgez %o6, %f2, %f8 std %f8, [%l7 + 0x28] ldub [%l7 + 0x7E], %g1 sth %l3, [%l7 + 0x30] ldx [%l7 + 0x40], %g3 fpmerge %f15, %f2, %f8 tneg %icc, 0x5 brlez,a %i1, loop_5332 bn,pn %icc, loop_5333 ldsb [%l7 + 0x69], %o2 fmul8x16al %f4, %f1, %f12 loop_5332: fmovsg %xcc, %f5, %f10 loop_5333: ldsb [%l7 + 0x1F], %l0 tpos %icc, 0x5 fxor %f0, %f10, %f4 fmovspos %icc, %f0, %f10 ldsh [%l7 + 0x20], %g2 fcmped %fcc0, %f8, %f12 ldub [%l7 + 0x4A], %i4 bvc,pt %xcc, loop_5334 ldub [%l7 + 0x0E], %g7 tvs %icc, 0x4 ldsb [%l7 + 0x11], %l2 loop_5334: movne %icc, %l1, %g5 fmovse %icc, %f0, %f7 ldsw [%l7 + 0x50], %g4 fnand %f12, %f6, %f12 xnor %o3, 0x0BD0, %i6 ldsh [%l7 + 0x50], %o5 fmovsleu %xcc, %f5, %f0 fmul8x16au %f3, %f14, %f8 ldsw [%l7 + 0x28], %o4 std %f0, [%l7 + 0x10] fbge %fcc1, loop_5335 ldx [%l7 + 0x70], %o0 addc %i5, 0x1745, %o7 fpack32 %f0, %f14, %f4 loop_5335: ldsw [%l7 + 0x70], %i3 tneg %icc, 0x2 tgu %xcc, 0x2 tcc %xcc, 0x3 stw %l4, [%l7 + 0x44] bcc,a,pn %xcc, loop_5336 bvc,pn %xcc, loop_5337 lduh [%l7 + 0x66], %i2 st %f12, [%l7 + 0x5C] loop_5336: fmovdcs %icc, %f4, %f4 loop_5337: add %o1, %l5, %l6 ld [%l7 + 0x1C], %f9 lduw [%l7 + 0x18], %i7 movrlz %i0, %o6, %g6 movgu %icc, %g1, %g3 taddcc %i1, %o2, %l3 ld [%l7 + 0x14], %f10 lduw [%l7 + 0x5C], %l0 tpos %icc, 0x2 lduh [%l7 + 0x4E], %i4 st %f14, [%l7 + 0x54] udiv %g7, 0x06F6, %g2 sdiv %l1, 0x1DE1, %g5 brnz,a %g4, loop_5338 edge16ln %l2, %o3, %i6 fpsub32 %f8, %f4, %f14 ldsh [%l7 + 0x30], %o5 loop_5338: ldsw [%l7 + 0x68], %o0 fexpand %f5, %f6 fcmped %fcc1, %f0, %f6 bg,pn %xcc, loop_5339 fpadd16 %f2, %f10, %f0 bg,a,pn %icc, loop_5340 stb %i5, [%l7 + 0x22] loop_5339: fmovda %xcc, %f10, %f3 edge32n %o7, %i3, %l4 loop_5340: fmovdge %icc, %f13, %f7 tgu %icc, 0x7 fmovsneg %icc, %f9, %f9 bcs,pn %xcc, loop_5341 popc 0x0CA1, %o4 fmovdle %icc, %f13, %f11 sra %i2, 0x04, %l5 loop_5341: st %f7, [%l7 + 0x2C] ld [%l7 + 0x40], %f13 fxnors %f3, %f3, %f2 ldx [%l7 + 0x68], %o1 fcmpes %fcc0, %f0, %f0 fmovsneg %icc, %f6, %f5 bg,pt %xcc, loop_5342 st %f15, [%l7 + 0x38] stb %i7, [%l7 + 0x0A] bneg,a %xcc, loop_5343 loop_5342: bcc,a %xcc, loop_5344 nop setx loop_5345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %xcc, %f5, %f1 loop_5343: brlz,a %i0, loop_5346 loop_5344: ble,a %xcc, loop_5347 loop_5345: fmovdcc %xcc, %f10, %f8 bl,pt %icc, loop_5348 loop_5346: brgez %l6, loop_5349 loop_5347: tsubcctv %g6, %o6, %g1 ldsb [%l7 + 0x64], %g3 loop_5348: lduw [%l7 + 0x18], %i1 loop_5349: sth %l3, [%l7 + 0x36] fcmpne16 %f10, %f4, %l0 fbu,a %fcc0, loop_5350 ldd [%l7 + 0x20], %f14 fmovrdne %o2, %f8, %f14 ld [%l7 + 0x1C], %f3 loop_5350: fmovd %f14, %f10 sdivx %g7, 0x1E87, %g2 ldsw [%l7 + 0x08], %l1 fmovdvs %xcc, %f4, %f13 sra %g5, %g4, %i4 fmovsle %icc, %f4, %f10 tcc %xcc, 0x6 siam 0x6 fxor %f12, %f14, %f8 siam 0x3 fbuge,a %fcc3, loop_5351 edge16ln %l2, %o3, %i6 popc %o0, %i5 ldsw [%l7 + 0x58], %o5 loop_5351: ldsh [%l7 + 0x3C], %i3 movle %xcc, %l4, %o4 subcc %o7, %i2, %l5 fmuld8ulx16 %f13, %f2, %f12 sllx %i7, 0x19, %o1 ta %icc, 0x0 add %l6, %g6, %o6 lduw [%l7 + 0x38], %g1 ldsh [%l7 + 0x12], %i0 fmovdleu %icc, %f8, %f13 lduh [%l7 + 0x10], %g3 tleu %icc, 0x4 lduw [%l7 + 0x78], %l3 std %f14, [%l7 + 0x70] fbge %fcc0, loop_5352 srlx %i1, 0x02, %o2 stx %g7, [%l7 + 0x10] taddcc %g2, 0x03D6, %l0 loop_5352: bpos,pn %icc, loop_5353 ldd [%l7 + 0x28], %f12 brlez,a %g5, loop_5354 ldsw [%l7 + 0x3C], %l1 loop_5353: ldsb [%l7 + 0x0F], %i4 ldsb [%l7 + 0x11], %l2 loop_5354: addccc %g4, %i6, %o0 bg %xcc, loop_5355 fmuld8ulx16 %f12, %f8, %f10 brgez %o3, loop_5356 ldsh [%l7 + 0x76], %o5 loop_5355: bshuffle %f0, %f14, %f10 fbe,a %fcc1, loop_5357 loop_5356: fsrc1 %f12, %f0 fmovdle %xcc, %f5, %f12 fcmpgt16 %f10, %f0, %i3 loop_5357: ldub [%l7 + 0x41], %i5 tvc %xcc, 0x2 movvc %icc, %o4, %o7 std %f6, [%l7 + 0x50] stb %l4, [%l7 + 0x49] fandnot2 %f4, %f6, %f14 be,pn %xcc, loop_5358 fba %fcc2, loop_5359 lduh [%l7 + 0x7A], %l5 movrlz %i2, %i7, %o1 loop_5358: ldsh [%l7 + 0x72], %g6 loop_5359: brgez,a %o6, loop_5360 movrlz %g1, 0x3E7, %i0 fmul8ulx16 %f14, %f4, %f14 ldsw [%l7 + 0x54], %g3 loop_5360: movrgez %l6, 0x150, %i1 fbge %fcc3, loop_5361 fbule %fcc0, loop_5362 ldd [%l7 + 0x08], %f0 fbl,a %fcc1, loop_5363 loop_5361: fbo,a %fcc2, loop_5364 loop_5362: nop setx loop_5365, %l0, %l1 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 + 0x18], %f2 loop_5363: fpadd16s %f9, %f9, %f6 loop_5364: fxors %f4, %f15, %f15 loop_5365: call loop_5366 sll %l3, %g7, %o2 fornot2s %f7, %f15, %f3 lduw [%l7 + 0x60], %g2 loop_5366: fmul8x16al %f4, %f8, %f6 andncc %g5, %l0, %i4 fbue,a %fcc2, loop_5367 fnot1 %f4, %f14 fmovscc %xcc, %f11, %f5 fmovdl %icc, %f14, %f15 loop_5367: fpack32 %f8, %f14, %f4 brgez %l2, loop_5368 movleu %icc, %g4, %l1 fcmpgt16 %f12, %f8, %o0 bcc,pt %icc, loop_5369 loop_5368: movre %o3, 0x00C, %o5 bg %xcc, loop_5370 ldsh [%l7 + 0x1E], %i3 loop_5369: stb %i5, [%l7 + 0x7B] fcmpeq16 %f14, %f0, %i6 loop_5370: std %f8, [%l7 + 0x20] sth %o7, [%l7 + 0x3A] sth %o4, [%l7 + 0x30] fsrc2 %f6, %f14 smul %l4, 0x093D, %l5 edge16l %i2, %i7, %g6 stx %o1, [%l7 + 0x10] ldx [%l7 + 0x58], %o6 fmovdn %xcc, %f12, %f15 bleu,pt %xcc, loop_5371 srlx %i0, %g3, %l6 ldsw [%l7 + 0x74], %g1 te %xcc, 0x5 loop_5371: fones %f7 subccc %l3, %i1, %g7 fble %fcc0, loop_5372 srax %o2, 0x10, %g5 tsubcc %l0, %g2, %i4 and %l2, %g4, %l1 loop_5372: fpadd16 %f12, %f10, %f10 fbuge,a %fcc0, loop_5373 edge16l %o3, %o5, %o0 stw %i3, [%l7 + 0x60] fmovs %f10, %f13 loop_5373: std %f10, [%l7 + 0x58] fcmps %fcc3, %f5, %f4 bshuffle %f14, %f12, %f6 fornot1s %f15, %f5, %f6 fmovse %xcc, %f5, %f12 fnot1 %f10, %f6 tgu %icc, 0x2 fsrc2 %f4, %f14 edge16ln %i5, %o7, %o4 lduw [%l7 + 0x48], %i6 fbg %fcc0, loop_5374 addc %l4, %i2, %i7 stx %g6, [%l7 + 0x10] movleu %icc, %o1, %o6 loop_5374: ldsw [%l7 + 0x10], %i0 bcs,a loop_5375 fcmpgt32 %f2, %f0, %g3 tcc %xcc, 0x4 fbl %fcc1, loop_5376 loop_5375: fmuld8ulx16 %f0, %f4, %f2 bn loop_5377 lduh [%l7 + 0x42], %l5 loop_5376: fexpand %f14, %f14 stb %g1, [%l7 + 0x3B] loop_5377: stw %l6, [%l7 + 0x64] fxors %f3, %f8, %f4 movvc %icc, %i1, %l3 lduh [%l7 + 0x0C], %g7 lduw [%l7 + 0x18], %g5 st %f0, [%l7 + 0x64] umul %l0, %o2, %g2 fmovsa %xcc, %f14, %f6 subcc %i4, 0x149B, %g4 st %f11, [%l7 + 0x18] fbu,a %fcc0, loop_5378 fbuge %fcc0, loop_5379 movleu %icc, %l1, %o3 fmovdleu %icc, %f12, %f4 loop_5378: and %o5, 0x084C, %l2 loop_5379: fmovdne %xcc, %f7, %f4 lduw [%l7 + 0x14], %i3 ldsw [%l7 + 0x14], %o0 lduh [%l7 + 0x40], %o7 edge16l %i5, %o4, %l4 fblg,a %fcc1, loop_5380 stx %i2, [%l7 + 0x38] fornot2s %f9, %f5, %f9 ldsw [%l7 + 0x3C], %i7 loop_5380: ld [%l7 + 0x28], %f7 fbul %fcc3, loop_5381 fmovsl %xcc, %f9, %f12 st %f13, [%l7 + 0x24] edge32n %g6, %o1, %i6 loop_5381: fandnot2 %f6, %f6, %f8 andn %o6, 0x00DA, %i0 ldx [%l7 + 0x18], %l5 fnot1 %f10, %f10 fandnot2s %f8, %f14, %f9 ldsb [%l7 + 0x0E], %g3 stb %l6, [%l7 + 0x7D] fnands %f14, %f10, %f9 movle %icc, %g1, %l3 fabsd %f6, %f6 movl %icc, %g7, %g5 lduw [%l7 + 0x10], %l0 ldsb [%l7 + 0x7D], %i1 tl %xcc, 0x1 ld [%l7 + 0x2C], %f6 fmovrdlz %g2, %f4, %f12 udivx %o2, 0x06BE, %i4 fmovrsgz %l1, %f4, %f14 ldsw [%l7 + 0x78], %o3 fmovrsgz %g4, %f11, %f14 fba %fcc3, loop_5382 move %xcc, %l2, %o5 call loop_5383 srlx %o0, 0x05, %o7 loop_5382: ldd [%l7 + 0x20], %f12 fnegd %f2, %f12 loop_5383: ldub [%l7 + 0x34], %i3 ld [%l7 + 0x58], %f11 tle %icc, 0x2 fbn,a %fcc1, loop_5384 fpsub32 %f6, %f12, %f4 lduh [%l7 + 0x76], %o4 ldx [%l7 + 0x48], %l4 loop_5384: fmovrslez %i5, %f6, %f8 addccc %i2, %g6, %i7 std %f4, [%l7 + 0x08] fandnot2 %f12, %f4, %f14 tgu %xcc, 0x1 st %f13, [%l7 + 0x70] sethi 0x057C, %o1 fone %f2 fnands %f2, %f2, %f12 ldsh [%l7 + 0x3A], %o6 fmuld8sux16 %f6, %f4, %f2 ldd [%l7 + 0x18], %f12 std %f4, [%l7 + 0x58] movgu %xcc, %i0, %l5 fzeros %f11 xorcc %i6, %l6, %g1 fmovsn %icc, %f15, %f4 fmovrslez %g3, %f11, %f1 lduh [%l7 + 0x30], %l3 fand %f8, %f8, %f0 ld [%l7 + 0x2C], %f15 bvc,pn %xcc, loop_5385 array32 %g7, %g5, %i1 ldx [%l7 + 0x18], %g2 bn,a,pn %xcc, loop_5386 loop_5385: fand %f14, %f8, %f8 sth %o2, [%l7 + 0x16] ldd [%l7 + 0x10], %f8 loop_5386: taddcc %i4, 0x0B0F, %l0 sllx %l1, %o3, %l2 umulcc %o5, %o0, %g4 array16 %i3, %o4, %l4 tge %xcc, 0x0 fmovsa %icc, %f7, %f7 tsubcc %i5, 0x0D05, %o7 tleu %xcc, 0x2 umulcc %g6, 0x1618, %i7 sethi 0x0EB9, %i2 edge32ln %o6, %o1, %i0 fone %f4 bg,a loop_5387 ldx [%l7 + 0x50], %l5 and %l6, %g1, %i6 fmovrdlz %g3, %f6, %f12 loop_5387: ldd [%l7 + 0x78], %f10 fmovrse %g7, %f6, %f9 popc %g5, %i1 st %f11, [%l7 + 0x7C] tvc %icc, 0x5 ld [%l7 + 0x3C], %f7 lduh [%l7 + 0x56], %g2 fmovsl %xcc, %f2, %f9 fmovscc %icc, %f4, %f2 ldsh [%l7 + 0x1A], %o2 umul %l3, 0x04CE, %i4 st %f14, [%l7 + 0x24] fands %f13, %f5, %f0 umul %l1, 0x1CBC, %o3 bvs %xcc, loop_5388 fba,a %fcc3, loop_5389 udiv %l0, 0x0CEB, %o5 andncc %o0, %g4, %i3 loop_5388: edge16n %l2, %l4, %i5 loop_5389: fpsub16 %f14, %f0, %f4 stw %o7, [%l7 + 0x10] ldsw [%l7 + 0x58], %g6 smul %o4, 0x18CA, %i2 te %icc, 0x6 fmul8x16 %f0, %f0, %f14 fmovdneg %icc, %f14, %f8 fmovsneg %icc, %f9, %f15 srax %o6, %i7, %i0 stx %l5, [%l7 + 0x18] stb %l6, [%l7 + 0x30] orn %g1, 0x1537, %i6 fmovd %f4, %f12 brgz %g3, loop_5390 sth %o1, [%l7 + 0x1A] mulscc %g7, 0x1D3F, %g5 sub %i1, 0x1FDB, %o2 loop_5390: ldsw [%l7 + 0x08], %g2 movge %icc, %l3, %i4 fmovdneg %icc, %f9, %f9 fcmpd %fcc2, %f8, %f2 fbg %fcc3, loop_5391 ldd [%l7 + 0x68], %f8 udivcc %l1, 0x19CB, %l0 std %f14, [%l7 + 0x38] loop_5391: subcc %o3, 0x00A8, %o5 fmul8ulx16 %f4, %f14, %f2 sub %o0, 0x0B35, %i3 edge32ln %l2, %g4, %l4 bpos %icc, loop_5392 taddcc %o7, 0x0AA5, %i5 fpadd16 %f6, %f10, %f10 stw %o4, [%l7 + 0x44] loop_5392: fornot2s %f9, %f14, %f9 ba,pn %xcc, loop_5393 ldd [%l7 + 0x08], %f6 fpsub16 %f2, %f12, %f4 fmovsne %icc, %f3, %f1 loop_5393: umul %i2, 0x0405, %o6 fmovdgu %xcc, %f0, %f8 stw %g6, [%l7 + 0x4C] fmuld8sux16 %f15, %f6, %f4 fmul8sux16 %f12, %f2, %f12 edge8ln %i0, %l5, %i7 st %f3, [%l7 + 0x70] stx %l6, [%l7 + 0x70] fmovdvs %xcc, %f10, %f13 edge8ln %i6, %g3, %o1 fbn %fcc2, loop_5394 lduh [%l7 + 0x24], %g7 udivx %g1, 0x136A, %g5 movgu %xcc, %i1, %g2 loop_5394: stx %o2, [%l7 + 0x08] fmovdn %icc, %f2, %f14 fpsub16s %f4, %f7, %f1 fsrc2 %f0, %f10 sdivcc %i4, 0x1398, %l3 fbug,a %fcc3, loop_5395 fandnot2s %f5, %f15, %f3 ldsw [%l7 + 0x78], %l0 brnz %l1, loop_5396 loop_5395: sth %o3, [%l7 + 0x14] fandnot1s %f11, %f5, %f14 array8 %o0, %o5, %l2 loop_5396: movcs %xcc, %g4, %l4 movrgez %o7, 0x104, %i3 fsrc1s %f7, %f13 taddcctv %o4, %i5, %i2 fexpand %f10, %f14 st %f10, [%l7 + 0x74] fxor %f4, %f6, %f6 ba,a,pt %xcc, loop_5397 st %f15, [%l7 + 0x10] ldsh [%l7 + 0x6E], %o6 tsubcc %i0, 0x1611, %l5 loop_5397: ld [%l7 + 0x1C], %f13 fsrc2 %f12, %f2 ldsw [%l7 + 0x18], %i7 ldsb [%l7 + 0x49], %l6 stx %g6, [%l7 + 0x20] fmovsl %xcc, %f6, %f13 ld [%l7 + 0x58], %f3 fnand %f2, %f14, %f14 fcmpd %fcc2, %f2, %f2 fcmps %fcc1, %f4, %f9 movg %xcc, %i6, %o1 edge32n %g7, %g3, %g1 sth %i1, [%l7 + 0x5E] stx %g5, [%l7 + 0x10] fnands %f13, %f7, %f15 movrgez %g2, 0x26B, %i4 fpadd16s %f1, %f12, %f3 ldx [%l7 + 0x48], %l3 mova %icc, %o2, %l0 ldx [%l7 + 0x68], %l1 fsrc1 %f4, %f4 fmovsge %icc, %f5, %f7 movrgez %o3, 0x2AB, %o5 fornot1 %f14, %f14, %f14 fmovscs %xcc, %f13, %f7 fandnot1 %f0, %f10, %f10 std %f12, [%l7 + 0x78] std %f10, [%l7 + 0x08] ldsh [%l7 + 0x6C], %l2 add %o0, 0x1AA8, %g4 ldsb [%l7 + 0x0A], %o7 srl %l4, %i3, %o4 edge32n %i5, %o6, %i0 for %f0, %f2, %f4 sth %i2, [%l7 + 0x24] edge16 %l5, %i7, %l6 ldsb [%l7 + 0x41], %i6 ldsh [%l7 + 0x50], %g6 fmovsvc %xcc, %f8, %f14 stb %o1, [%l7 + 0x33] fmovdge %icc, %f8, %f1 ldx [%l7 + 0x78], %g3 ld [%l7 + 0x54], %f2 tge %icc, 0x4 call loop_5398 fmovrdgez %g7, %f4, %f4 ldub [%l7 + 0x08], %i1 bge,a loop_5399 loop_5398: fpsub16s %f7, %f3, %f3 ldub [%l7 + 0x27], %g5 fsrc1s %f4, %f15 loop_5399: and %g2, %i4, %l3 ldd [%l7 + 0x48], %f4 fornot1 %f8, %f2, %f12 xorcc %g1, %l0, %o2 ldsw [%l7 + 0x20], %l1 sdivcc %o3, 0x0ABA, %o5 bvs,a loop_5400 ld [%l7 + 0x14], %f11 fmovrse %l2, %f3, %f2 smulcc %g4, %o0, %l4 loop_5400: fpack16 %f6, %f13 lduw [%l7 + 0x48], %i3 tn %icc, 0x6 add %o4, 0x1B29, %i5 fnot1s %f2, %f4 movn %icc, %o7, %o6 umul %i2, 0x006D, %i0 ldsw [%l7 + 0x6C], %i7 array32 %l5, %l6, %g6 fpack32 %f4, %f2, %f2 fmovsvc %xcc, %f1, %f11 fmul8ulx16 %f6, %f2, %f8 movgu %xcc, %o1, %g3 or %i6, %g7, %g5 lduw [%l7 + 0x78], %i1 tg %xcc, 0x3 bgu,a,pn %xcc, loop_5401 umul %i4, 0x1CD4, %g2 fnand %f12, %f10, %f14 srl %g1, 0x1D, %l3 loop_5401: ble,pn %xcc, loop_5402 ldsb [%l7 + 0x1A], %l0 bge %xcc, loop_5403 tvs %icc, 0x2 loop_5402: udivx %l1, 0x1E06, %o2 ldsw [%l7 + 0x5C], %o3 loop_5403: edge8ln %l2, %o5, %g4 fpack16 %f12, %f8 ldx [%l7 + 0x10], %o0 ld [%l7 + 0x18], %f14 fsrc1 %f10, %f4 edge32l %l4, %i3, %i5 tl %icc, 0x7 fmul8sux16 %f14, %f12, %f0 popc 0x14A7, %o7 fnot2 %f12, %f10 fbo,a %fcc2, loop_5404 stx %o6, [%l7 + 0x38] fpackfix %f4, %f6 fcmpeq32 %f0, %f2, %o4 loop_5404: ble,a %xcc, loop_5405 ldsb [%l7 + 0x71], %i2 ldsb [%l7 + 0x16], %i0 std %f8, [%l7 + 0x40] loop_5405: ldsb [%l7 + 0x1A], %l5 fabss %f11, %f3 fxor %f14, %f8, %f2 taddcctv %l6, 0x1DA0, %g6 fcmpeq16 %f6, %f2, %i7 lduw [%l7 + 0x7C], %o1 fcmpd %fcc2, %f14, %f0 fbul %fcc2, loop_5406 fsrc1s %f7, %f3 ba,a loop_5407 bvs,pt %xcc, loop_5408 loop_5406: call loop_5409 fmovsa %icc, %f4, %f5 loop_5407: fcmpeq32 %f6, %f14, %i6 loop_5408: sth %g7, [%l7 + 0x5A] loop_5409: st %f4, [%l7 + 0x44] brgez %g5, loop_5410 sll %g3, 0x0A, %i1 sll %i4, 0x0D, %g1 ldsh [%l7 + 0x4C], %l3 loop_5410: ldd [%l7 + 0x40], %f6 ldsw [%l7 + 0x48], %g2 movne %xcc, %l0, %l1 fmovrdlez %o3, %f6, %f4 ldsw [%l7 + 0x24], %l2 fbn %fcc1, loop_5411 fnegd %f12, %f2 fand %f14, %f14, %f0 sth %o5, [%l7 + 0x12] loop_5411: stw %o2, [%l7 + 0x70] edge32n %g4, %o0, %l4 std %f10, [%l7 + 0x58] fnand %f8, %f6, %f2 edge32l %i5, %i3, %o7 tle %icc, 0x2 fpadd16s %f7, %f0, %f6 edge16 %o4, %i2, %o6 movleu %xcc, %l5, %l6 bleu %xcc, loop_5412 fmovs %f8, %f15 ldsw [%l7 + 0x34], %i0 addcc %i7, %o1, %g6 loop_5412: lduh [%l7 + 0x34], %i6 fmul8sux16 %f12, %f4, %f4 ldd [%l7 + 0x70], %f4 ldsb [%l7 + 0x44], %g7 fpsub16s %f4, %f12, %f14 fmovdl %xcc, %f13, %f0 mova %xcc, %g5, %g3 edge8 %i1, %g1, %i4 fnor %f8, %f6, %f6 te %icc, 0x4 edge32ln %l3, %g2, %l1 udiv %o3, 0x00D4, %l0 fornot1 %f14, %f2, %f10 fmuld8sux16 %f15, %f7, %f12 tneg %xcc, 0x1 stb %l2, [%l7 + 0x13] edge32l %o2, %o5, %o0 fble %fcc1, loop_5413 taddcctv %g4, %l4, %i3 nop setx loop_5414, %l0, %l1 jmpl %l1, %i5 movrgz %o7, 0x194, %o4 loop_5413: ldsh [%l7 + 0x26], %i2 ldd [%l7 + 0x60], %f4 loop_5414: stb %o6, [%l7 + 0x78] fmovdne %icc, %f14, %f2 stw %l6, [%l7 + 0x08] fmovsvc %xcc, %f2, %f2 fone %f4 fnor %f8, %f10, %f0 alignaddr %i0, %l5, %o1 fble %fcc2, loop_5415 lduw [%l7 + 0x74], %i7 alignaddrl %g6, %g7, %i6 movcc %xcc, %g5, %i1 loop_5415: sth %g3, [%l7 + 0x0A] fexpand %f7, %f8 lduw [%l7 + 0x50], %i4 fmovdgu %xcc, %f2, %f2 xor %g1, %g2, %l1 stx %o3, [%l7 + 0x08] std %f10, [%l7 + 0x58] movvs %icc, %l3, %l0 fbe %fcc3, loop_5416 fpadd32 %f8, %f8, %f12 fmovsvc %xcc, %f7, %f6 xnor %o2, 0x1064, %l2 loop_5416: orncc %o0, %o5, %l4 subccc %i3, %g4, %i5 ld [%l7 + 0x40], %f9 movcs %icc, %o4, %i2 fbl,a %fcc3, loop_5417 addccc %o7, 0x1E58, %o6 fbg %fcc2, loop_5418 movneg %xcc, %i0, %l6 loop_5417: fands %f9, %f12, %f6 ldsb [%l7 + 0x71], %l5 loop_5418: stx %i7, [%l7 + 0x60] ldd [%l7 + 0x40], %f10 fbuge %fcc3, loop_5419 stx %g6, [%l7 + 0x10] fpmerge %f11, %f9, %f12 ldx [%l7 + 0x38], %o1 loop_5419: udivx %g7, 0x0908, %i6 fnot1 %f8, %f2 fbue %fcc3, loop_5420 fnands %f8, %f7, %f4 tl %icc, 0x1 fmovdneg %icc, %f2, %f12 loop_5420: bg,a,pn %icc, loop_5421 stw %i1, [%l7 + 0x0C] ldsh [%l7 + 0x60], %g3 fexpand %f6, %f12 loop_5421: sdivcc %g5, 0x1A4C, %i4 ld [%l7 + 0x14], %f7 std %f10, [%l7 + 0x58] ldub [%l7 + 0x38], %g1 fzero %f6 ldx [%l7 + 0x68], %l1 bleu,a loop_5422 orn %o3, 0x0CFC, %g2 fbe %fcc1, loop_5423 fnegs %f6, %f6 loop_5422: be,pt %xcc, loop_5424 fmovrdlz %l0, %f14, %f14 loop_5423: andcc %l3, 0x16D2, %o2 fmovsgu %xcc, %f0, %f7 loop_5424: lduw [%l7 + 0x60], %o0 fexpand %f3, %f12 movrlez %l2, %o5, %i3 ta %icc, 0x6 tle %xcc, 0x0 lduh [%l7 + 0x4C], %l4 movrlez %i5, %o4, %g4 tg %icc, 0x7 ldub [%l7 + 0x7C], %o7 srl %o6, 0x14, %i2 ldsw [%l7 + 0x64], %l6 tsubcc %i0, 0x175A, %i7 fbule,a %fcc1, loop_5425 stb %l5, [%l7 + 0x5E] fxors %f1, %f0, %f3 fcmpeq32 %f12, %f4, %g6 loop_5425: srlx %o1, 0x09, %i6 ldsw [%l7 + 0x2C], %i1 stw %g7, [%l7 + 0x40] ldsb [%l7 + 0x76], %g5 sdivcc %i4, 0x0B39, %g3 bl,pn %icc, loop_5426 fbu,a %fcc3, loop_5427 fbg,a %fcc3, loop_5428 fble %fcc2, loop_5429 loop_5426: fnors %f5, %f11, %f0 loop_5427: fpadd16 %f4, %f2, %f4 loop_5428: fcmps %fcc2, %f1, %f2 loop_5429: lduh [%l7 + 0x66], %l1 std %f4, [%l7 + 0x50] edge16l %o3, %g1, %g2 st %f11, [%l7 + 0x5C] tneg %xcc, 0x3 sdivcc %l3, 0x0F95, %l0 movleu %icc, %o0, %l2 bneg,a,pt %icc, loop_5430 orcc %o5, %o2, %l4 nop setx loop_5431, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pn %icc, loop_5432 loop_5430: tne %icc, 0x0 edge16 %i3, %i5, %o4 loop_5431: ldsw [%l7 + 0x34], %g4 loop_5432: edge32 %o7, %o6, %i2 std %f2, [%l7 + 0x20] fmovrdgz %i0, %f4, %f4 fpack32 %f8, %f8, %f6 stw %i7, [%l7 + 0x28] bne,pt %icc, loop_5433 fbo,a %fcc2, loop_5434 bshuffle %f14, %f2, %f6 fmovdge %xcc, %f8, %f6 loop_5433: fone %f6 loop_5434: fmovsleu %icc, %f8, %f4 xnor %l5, 0x0EAF, %l6 ldub [%l7 + 0x75], %o1 fornot2s %f10, %f6, %f5 ldsw [%l7 + 0x40], %g6 bleu,a,pn %xcc, loop_5435 tvs %icc, 0x4 tl %xcc, 0x5 fbule,a %fcc3, loop_5436 loop_5435: alignaddr %i6, %i1, %g5 ldx [%l7 + 0x50], %i4 fornot1s %f2, %f13, %f15 loop_5436: ldx [%l7 + 0x38], %g3 movrgez %l1, %g7, %o3 lduw [%l7 + 0x10], %g1 sth %g2, [%l7 + 0x0A] subc %l3, 0x0649, %o0 ba,pt %icc, loop_5437 ldsb [%l7 + 0x1A], %l0 fabsd %f6, %f12 edge16n %l2, %o5, %o2 loop_5437: movrgz %l4, %i5, %i3 fblg,a %fcc3, loop_5438 xnorcc %o4, 0x129C, %o7 sth %o6, [%l7 + 0x7E] ldsw [%l7 + 0x2C], %i2 loop_5438: fbe,a %fcc2, loop_5439 std %f8, [%l7 + 0x68] fmovdpos %icc, %f8, %f13 bcs,a loop_5440 loop_5439: std %f0, [%l7 + 0x28] std %f12, [%l7 + 0x38] fandnot2 %f8, %f12, %f4 loop_5440: lduh [%l7 + 0x4E], %i0 edge32l %g4, %l5, %l6 fornot2s %f4, %f8, %f15 fmovrdgz %i7, %f8, %f0 lduh [%l7 + 0x60], %o1 fmovdl %xcc, %f15, %f0 lduh [%l7 + 0x2A], %i6 tn %xcc, 0x1 fnot1s %f0, %f6 fmovrdgz %g6, %f6, %f0 stw %g5, [%l7 + 0x58] fmovsne %xcc, %f7, %f6 ldub [%l7 + 0x40], %i1 fmovrdgez %g3, %f6, %f8 fmovsleu %xcc, %f0, %f9 fmovdgu %icc, %f8, %f0 fnands %f12, %f15, %f3 stx %l1, [%l7 + 0x30] ldd [%l7 + 0x18], %f10 fnor %f8, %f0, %f4 ldsb [%l7 + 0x43], %i4 fbn %fcc1, loop_5441 stb %o3, [%l7 + 0x3D] fxor %f4, %f10, %f6 orn %g7, 0x1365, %g2 loop_5441: movrgez %g1, 0x2D6, %l3 bneg,a,pt %xcc, loop_5442 fmuld8sux16 %f2, %f4, %f4 sth %l0, [%l7 + 0x46] call loop_5443 loop_5442: addcc %l2, %o5, %o0 fcmped %fcc3, %f4, %f6 fcmped %fcc0, %f8, %f12 loop_5443: movrlz %o2, %l4, %i5 fmovsa %xcc, %f10, %f1 fmovdpos %xcc, %f14, %f15 fmovrde %o4, %f6, %f4 fmovdcc %icc, %f9, %f14 tgu %icc, 0x2 stw %i3, [%l7 + 0x40] ta %xcc, 0x3 ldsh [%l7 + 0x34], %o7 brgz,a %i2, loop_5444 tge %icc, 0x1 st %f9, [%l7 + 0x4C] ldx [%l7 + 0x20], %o6 loop_5444: sth %g4, [%l7 + 0x12] orncc %i0, %l6, %l5 ldub [%l7 + 0x73], %i7 ldx [%l7 + 0x08], %o1 std %f14, [%l7 + 0x40] fmovrsgz %g6, %f7, %f9 fandnot1 %f0, %f4, %f2 fmovrdlez %i6, %f12, %f6 for %f8, %f10, %f4 fba,a %fcc0, loop_5445 ldsh [%l7 + 0x3A], %i1 edge16ln %g5, %l1, %i4 fmovs %f10, %f10 loop_5445: fmovdge %xcc, %f0, %f0 fmovdcs %icc, %f9, %f14 ldd [%l7 + 0x38], %f8 tl %xcc, 0x0 sth %g3, [%l7 + 0x36] brgez %g7, loop_5446 fnot2s %f5, %f2 sth %g2, [%l7 + 0x28] stx %g1, [%l7 + 0x38] loop_5446: ldub [%l7 + 0x54], %l3 fcmped %fcc2, %f0, %f0 fpack16 %f8, %f2 be,a,pn %xcc, loop_5447 movg %xcc, %o3, %l0 tn %xcc, 0x6 ldx [%l7 + 0x20], %l2 loop_5447: edge16 %o5, %o2, %l4 fornot1 %f8, %f0, %f0 ldub [%l7 + 0x39], %i5 ldsb [%l7 + 0x1B], %o4 tge %icc, 0x4 sth %i3, [%l7 + 0x2E] pdist %f2, %f14, %f10 edge32ln %o7, %i2, %o6 fands %f6, %f3, %f4 bne,pt %icc, loop_5448 tg %xcc, 0x5 mulx %g4, 0x199D, %i0 tsubcctv %o0, %l6, %i7 loop_5448: movcc %xcc, %o1, %g6 brlz %i6, loop_5449 edge8 %i1, %g5, %l5 tcs %xcc, 0x3 fmul8x16al %f9, %f7, %f10 loop_5449: stx %l1, [%l7 + 0x18] edge32l %i4, %g7, %g3 fmovdvc %xcc, %f13, %f7 movre %g2, 0x119, %l3 fpmerge %f3, %f9, %f8 tpos %xcc, 0x0 sll %g1, %o3, %l0 brlez %o5, loop_5450 stw %o2, [%l7 + 0x74] fmovdneg %icc, %f14, %f6 fmovdge %icc, %f2, %f4 loop_5450: fabsd %f0, %f2 fpsub16s %f14, %f1, %f15 tsubcc %l4, %l2, %i5 std %f0, [%l7 + 0x28] ldsh [%l7 + 0x1A], %o4 sll %i3, %o7, %i2 fcmple16 %f2, %f2, %o6 ldsh [%l7 + 0x7E], %i0 ldd [%l7 + 0x08], %f10 fmovsne %xcc, %f1, %f7 tg %icc, 0x1 fands %f13, %f10, %f8 std %f4, [%l7 + 0x40] movre %o0, 0x16B, %l6 alignaddr %i7, %g4, %g6 mulscc %i6, %i1, %g5 ldsh [%l7 + 0x7A], %o1 fmovsgu %icc, %f3, %f12 fnot2s %f1, %f3 movvc %xcc, %l5, %i4 ld [%l7 + 0x68], %f13 fmovsl %icc, %f11, %f8 xor %g7, %g3, %l1 movg %xcc, %l3, %g1 ldsb [%l7 + 0x2F], %o3 brlez,a %l0, loop_5451 fnegs %f15, %f7 fabss %f13, %f7 stx %o5, [%l7 + 0x08] loop_5451: ldx [%l7 + 0x08], %o2 fandnot2s %f8, %f5, %f0 movvs %xcc, %g2, %l2 fpadd16 %f14, %f12, %f2 fornot2s %f13, %f9, %f1 fcmpes %fcc0, %f10, %f4 edge8n %l4, %i5, %i3 fmovsneg %icc, %f10, %f2 fmovsn %xcc, %f4, %f4 xnorcc %o7, %o4, %o6 lduw [%l7 + 0x2C], %i0 taddcctv %o0, 0x06D4, %l6 orn %i2, %i7, %g4 srl %g6, %i1, %i6 st %f1, [%l7 + 0x2C] orcc %g5, %o1, %l5 fmovsvc %xcc, %f15, %f2 tle %xcc, 0x5 fba %fcc3, loop_5452 fmovrdgez %g7, %f8, %f8 std %f0, [%l7 + 0x08] orn %g3, 0x0C1C, %l1 loop_5452: stw %i4, [%l7 + 0x70] siam 0x1 fmovscc %icc, %f7, %f1 orcc %l3, 0x0A76, %o3 xnor %l0, %o5, %g1 ldub [%l7 + 0x39], %o2 udivx %l2, 0x100D, %l4 lduw [%l7 + 0x4C], %i5 stw %g2, [%l7 + 0x10] ldd [%l7 + 0x48], %f10 lduw [%l7 + 0x38], %i3 ldsb [%l7 + 0x15], %o4 bge,pn %icc, loop_5453 movrgz %o6, %o7, %o0 fmovsleu %xcc, %f8, %f4 alignaddr %l6, %i2, %i0 loop_5453: bvs %icc, loop_5454 fmuld8sux16 %f2, %f13, %f4 lduh [%l7 + 0x52], %i7 lduh [%l7 + 0x58], %g4 loop_5454: fblg %fcc0, loop_5455 bgu loop_5456 ldub [%l7 + 0x59], %g6 stb %i6, [%l7 + 0x21] loop_5455: alignaddr %i1, %g5, %o1 loop_5456: sethi 0x1219, %l5 ldd [%l7 + 0x78], %f8 bvs,pt %xcc, loop_5457 fmovdn %icc, %f15, %f10 brlez,a %g7, loop_5458 mova %icc, %g3, %l1 loop_5457: fors %f0, %f13, %f0 fnor %f2, %f2, %f12 loop_5458: andn %i4, %l3, %o3 srax %l0, %g1, %o2 fmovsa %icc, %f8, %f4 fmovdvs %xcc, %f3, %f8 smulcc %l2, %o5, %l4 edge16n %g2, %i3, %o4 nop setx loop_5459, %l0, %l1 jmpl %l1, %i5 fone %f2 st %f12, [%l7 + 0x64] tcs %xcc, 0x6 loop_5459: fmovdl %icc, %f9, %f7 tn %icc, 0x7 brz,a %o7, loop_5460 fnor %f12, %f12, %f6 fpack32 %f12, %f4, %f6 fmovsne %xcc, %f13, %f2 loop_5460: fandnot1 %f6, %f6, %f4 movrgz %o0, 0x024, %o6 tg %icc, 0x7 udivcc %l6, 0x0BA0, %i0 fnot1 %f10, %f6 fmovsg %xcc, %f7, %f10 movrne %i2, 0x16A, %i7 fmovdge %icc, %f12, %f9 fzeros %f2 fnor %f12, %f0, %f2 fcmpgt16 %f2, %f2, %g6 tleu %icc, 0x5 lduw [%l7 + 0x48], %i6 fandnot1s %f1, %f0, %f3 fpadd16s %f11, %f2, %f15 fmovdle %xcc, %f4, %f15 fpackfix %f10, %f14 fnot1s %f3, %f6 fmovdge %xcc, %f10, %f0 addcc %g4, 0x1CE0, %i1 fcmple32 %f8, %f0, %o1 fmovdle %icc, %f15, %f11 fnot2 %f12, %f0 sth %g5, [%l7 + 0x2A] ldx [%l7 + 0x10], %g7 bvc,a,pt %icc, loop_5461 movge %icc, %g3, %l5 alignaddr %l1, %l3, %i4 brlz %o3, loop_5462 loop_5461: lduw [%l7 + 0x0C], %g1 fcmpes %fcc1, %f4, %f9 bl,pn %icc, loop_5463 loop_5462: udivcc %l0, 0x0C43, %o2 stb %l2, [%l7 + 0x2F] ldub [%l7 + 0x1C], %o5 loop_5463: movleu %xcc, %g2, %l4 tl %icc, 0x5 fmovsne %icc, %f13, %f10 fpmerge %f0, %f5, %f10 andn %i3, 0x0963, %i5 lduw [%l7 + 0x1C], %o7 fmovsl %icc, %f1, %f1 fbg,a %fcc1, loop_5464 fmovdne %xcc, %f9, %f5 fpadd16 %f14, %f8, %f2 fbue,a %fcc2, loop_5465 loop_5464: ldx [%l7 + 0x28], %o4 fsrc1s %f12, %f8 tle %icc, 0x5 loop_5465: tgu %xcc, 0x1 movneg %xcc, %o0, %l6 bn,pt %icc, loop_5466 fbuge,a %fcc1, loop_5467 movrlz %i0, 0x3E2, %i2 ld [%l7 + 0x60], %f12 loop_5466: fmovrde %i7, %f8, %f10 loop_5467: fpack16 %f0, %f11 ld [%l7 + 0x18], %f12 fmul8sux16 %f0, %f0, %f4 movvs %icc, %g6, %i6 orcc %g4, %i1, %o1 fcmpeq16 %f4, %f6, %g5 fmovrdgz %g7, %f4, %f2 lduw [%l7 + 0x08], %g3 fbe %fcc1, loop_5468 movgu %xcc, %o6, %l5 array16 %l3, %i4, %l1 tsubcc %o3, %g1, %o2 loop_5468: fbu %fcc2, loop_5469 tge %xcc, 0x2 fxnors %f1, %f3, %f14 fba %fcc3, loop_5470 loop_5469: sdivx %l0, 0x05C3, %l2 ld [%l7 + 0x24], %f15 brgez,a %g2, loop_5471 loop_5470: sth %o5, [%l7 + 0x10] fbug %fcc0, loop_5472 fabss %f9, %f11 loop_5471: fbg %fcc3, loop_5473 edge16l %i3, %l4, %o7 loop_5472: brgez %o4, loop_5474 tn %icc, 0x5 loop_5473: fsrc2 %f14, %f10 tleu %xcc, 0x2 loop_5474: fba %fcc1, loop_5475 fbl,a %fcc1, loop_5476 fmovsge %xcc, %f13, %f9 fmovsvc %icc, %f15, %f2 loop_5475: stw %o0, [%l7 + 0x2C] loop_5476: or %l6, 0x057C, %i0 fcmple32 %f14, %f6, %i5 sllx %i7, 0x12, %i2 std %f2, [%l7 + 0x20] stx %i6, [%l7 + 0x70] movn %icc, %g6, %i1 popc %g4, %g5 fnot2s %f15, %f0 fmovda %xcc, %f14, %f1 bleu,a,pn %xcc, loop_5477 brnz,a %o1, loop_5478 fmovdgu %xcc, %f1, %f8 popc 0x0EA8, %g7 loop_5477: st %f2, [%l7 + 0x58] loop_5478: ldd [%l7 + 0x48], %f4 brlz %o6, loop_5479 stb %l5, [%l7 + 0x74] ldd [%l7 + 0x10], %f14 fpmerge %f1, %f15, %f10 loop_5479: addcc %l3, %g3, %l1 sth %o3, [%l7 + 0x58] ldsh [%l7 + 0x08], %g1 sth %o2, [%l7 + 0x2C] stw %l0, [%l7 + 0x34] lduh [%l7 + 0x54], %l2 stw %g2, [%l7 + 0x74] move %icc, %o5, %i3 ldd [%l7 + 0x40], %f12 fone %f8 fcmpeq16 %f12, %f10, %l4 fbge %fcc0, loop_5480 fbu,a %fcc0, loop_5481 fpsub32s %f8, %f5, %f15 st %f6, [%l7 + 0x68] loop_5480: fmovsvs %icc, %f15, %f8 loop_5481: sll %o7, 0x07, %o4 lduh [%l7 + 0x24], %i4 bgu,a %icc, loop_5482 addc %o0, 0x0D83, %i0 ldsh [%l7 + 0x56], %i5 edge32ln %i7, %l6, %i6 loop_5482: be,a,pt %xcc, loop_5483 fmovsne %xcc, %f13, %f14 st %f12, [%l7 + 0x48] array16 %i2, %g6, %g4 loop_5483: tvs %icc, 0x3 ldsh [%l7 + 0x44], %i1 array16 %g5, %g7, %o1 fnands %f11, %f11, %f11 fmovrsgez %o6, %f2, %f1 movvs %icc, %l3, %g3 ldsb [%l7 + 0x1D], %l5 lduw [%l7 + 0x24], %o3 fnegd %f6, %f8 bpos,a,pn %icc, loop_5484 lduh [%l7 + 0x60], %l1 fmovdge %xcc, %f5, %f14 ld [%l7 + 0x70], %f9 loop_5484: tg %icc, 0x0 fornot1 %f2, %f6, %f8 brlz,a %g1, loop_5485 st %f3, [%l7 + 0x64] array32 %o2, %l2, %g2 xnorcc %l0, 0x002C, %i3 loop_5485: fcmple16 %f2, %f6, %l4 fxor %f8, %f8, %f4 ldub [%l7 + 0x14], %o7 bneg,a %xcc, loop_5486 bgu %xcc, loop_5487 brlez %o4, loop_5488 fmovrslez %o5, %f15, %f10 loop_5486: fmul8ulx16 %f4, %f4, %f0 loop_5487: lduw [%l7 + 0x10], %o0 loop_5488: ldsh [%l7 + 0x6C], %i0 lduw [%l7 + 0x28], %i4 array32 %i5, %i7, %l6 fpackfix %f6, %f6 fmovscc %xcc, %f4, %f11 lduw [%l7 + 0x18], %i2 fnand %f2, %f0, %f8 fornot1s %f7, %f9, %f4 fpadd32 %f14, %f8, %f4 subc %g6, 0x1C64, %i6 ldsw [%l7 + 0x74], %g4 alignaddrl %g5, %i1, %g7 popc %o1, %o6 addccc %l3, 0x030C, %l5 fmovscs %xcc, %f5, %f10 fbuge %fcc3, loop_5489 andncc %o3, %l1, %g1 fmovsvc %xcc, %f15, %f15 ldub [%l7 + 0x23], %g3 loop_5489: ldsb [%l7 + 0x6A], %l2 fble %fcc0, loop_5490 fmovrsgez %g2, %f9, %f4 sdivcc %o2, 0x1C66, %i3 fornot1 %f0, %f12, %f4 loop_5490: sub %l0, 0x1F79, %l4 mulscc %o4, %o5, %o7 fmovrdgz %o0, %f12, %f2 bne,a %icc, loop_5491 fmovscc %icc, %f2, %f8 fbule,a %fcc2, loop_5492 fba %fcc1, loop_5493 loop_5491: fbuge %fcc2, loop_5494 fmovsa %icc, %f7, %f0 loop_5492: brgez,a %i4, loop_5495 loop_5493: fmovsvc %icc, %f13, %f1 loop_5494: fmovse %icc, %f9, %f13 stb %i0, [%l7 + 0x24] loop_5495: fmovd %f12, %f4 fpack16 %f12, %f4 stb %i5, [%l7 + 0x53] fpack32 %f2, %f14, %f14 tleu %icc, 0x1 ldsw [%l7 + 0x0C], %l6 fxnor %f12, %f2, %f2 fpackfix %f2, %f1 fbl,a %fcc2, loop_5496 fmovsle %icc, %f1, %f0 fors %f8, %f3, %f4 stb %i7, [%l7 + 0x22] loop_5496: brlz,a %i2, loop_5497 fnot2s %f12, %f13 taddcctv %i6, 0x1B4F, %g4 edge32n %g6, %i1, %g7 loop_5497: ba loop_5498 fmovrsgz %o1, %f10, %f9 ldd [%l7 + 0x78], %f0 xorcc %o6, %g5, %l5 loop_5498: ldsh [%l7 + 0x10], %o3 std %f14, [%l7 + 0x58] std %f6, [%l7 + 0x70] ldub [%l7 + 0x5E], %l3 ta %xcc, 0x2 tneg %xcc, 0x4 ldd [%l7 + 0x50], %f2 ta %icc, 0x6 ldsb [%l7 + 0x21], %l1 xnor %g1, 0x11CA, %l2 fcmpd %fcc3, %f14, %f6 orn %g3, %g2, %o2 sth %l0, [%l7 + 0x78] movrgez %i3, %l4, %o5 ldx [%l7 + 0x08], %o7 fbo,a %fcc3, loop_5499 ldsw [%l7 + 0x4C], %o4 fbe %fcc3, loop_5500 fmovda %xcc, %f0, %f7 loop_5499: ld [%l7 + 0x54], %f5 fand %f12, %f0, %f12 loop_5500: ld [%l7 + 0x54], %f12 tn %icc, 0x4 tle %icc, 0x5 st %f5, [%l7 + 0x30] lduw [%l7 + 0x24], %i4 sth %o0, [%l7 + 0x7A] udivx %i5, 0x19EF, %i0 fmovrdlez %i7, %f2, %f10 fsrc1 %f10, %f8 fmovrdgz %l6, %f6, %f6 edge8n %i6, %i2, %g4 ldub [%l7 + 0x7F], %i1 srlx %g7, 0x02, %o1 smul %o6, %g5, %l5 sdiv %o3, 0x1E8D, %g6 brz,a %l1, loop_5501 fandnot1s %f6, %f1, %f1 fbo %fcc0, loop_5502 movn %icc, %l3, %g1 loop_5501: fmovsvc %icc, %f9, %f8 tneg %xcc, 0x0 loop_5502: fmovrdlez %g3, %f14, %f8 brnz %l2, loop_5503 call loop_5504 lduh [%l7 + 0x66], %o2 fmovrslez %l0, %f7, %f3 loop_5503: fzeros %f11 loop_5504: fsrc1 %f0, %f4 fornot1s %f11, %f3, %f10 fandnot1 %f8, %f10, %f4 fnor %f4, %f8, %f14 ldsh [%l7 + 0x78], %g2 lduw [%l7 + 0x10], %l4 ldub [%l7 + 0x56], %i3 movvc %icc, %o5, %o4 fmovsvs %icc, %f6, %f8 ldd [%l7 + 0x58], %f4 stw %o7, [%l7 + 0x58] udivcc %o0, 0x19F0, %i5 lduh [%l7 + 0x7E], %i0 brgez,a %i4, loop_5505 fcmpd %fcc1, %f10, %f10 ldd [%l7 + 0x78], %f12 edge32 %l6, %i6, %i2 loop_5505: lduh [%l7 + 0x26], %i7 fsrc2 %f8, %f8 movrgez %g4, 0x237, %g7 lduw [%l7 + 0x10], %o1 udivx %i1, 0x1390, %o6 sth %l5, [%l7 + 0x7A] movne %icc, %g5, %g6 andn %o3, 0x01B8, %l1 fmovdg %icc, %f10, %f2 fxors %f3, %f13, %f10 nop setx loop_5506, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %l3, %f12, %f8 movneg %icc, %g3, %g1 fands %f12, %f7, %f2 loop_5506: fandnot2s %f5, %f2, %f8 bpos,pt %xcc, loop_5507 movn %icc, %o2, %l2 brlez,a %g2, loop_5508 sth %l0, [%l7 + 0x64] loop_5507: std %f6, [%l7 + 0x70] stb %i3, [%l7 + 0x21] loop_5508: fmovde %icc, %f4, %f2 addccc %o5, 0x1928, %o4 fandnot2s %f15, %f9, %f3 fornot1 %f8, %f6, %f0 orcc %o7, 0x05DC, %o0 fnegd %f14, %f10 st %f0, [%l7 + 0x48] stx %i5, [%l7 + 0x58] ldub [%l7 + 0x3A], %i0 bge,a,pt %xcc, loop_5509 fmul8x16al %f12, %f8, %f0 ldub [%l7 + 0x16], %i4 movpos %icc, %l4, %i6 loop_5509: edge8n %i2, %l6, %i7 movrlez %g4, 0x2BF, %o1 fpsub16s %f3, %f1, %f8 array16 %g7, %i1, %o6 fmovspos %icc, %f0, %f5 fmovsa %xcc, %f10, %f5 fcmped %fcc2, %f12, %f4 movl %xcc, %l5, %g5 fnot2s %f7, %f4 ldd [%l7 + 0x10], %f10 nop setx loop_5510, %l0, %l1 jmpl %l1, %o3 fpmerge %f4, %f8, %f8 sdiv %g6, 0x1656, %l1 ldsw [%l7 + 0x08], %g3 loop_5510: bneg,pt %icc, loop_5511 fmul8sux16 %f6, %f12, %f0 tleu %xcc, 0x4 fbg,a %fcc1, loop_5512 loop_5511: move %icc, %g1, %l3 ld [%l7 + 0x54], %f7 lduh [%l7 + 0x74], %o2 loop_5512: std %f8, [%l7 + 0x70] st %f7, [%l7 + 0x28] fornot1 %f12, %f0, %f6 edge16 %g2, %l0, %l2 fornot2 %f12, %f12, %f8 fnegd %f2, %f8 movcc %xcc, %o5, %i3 fcmple32 %f6, %f6, %o7 array8 %o0, %i5, %i0 array8 %o4, %l4, %i4 bgu,pn %xcc, loop_5513 fmovrsgz %i6, %f2, %f4 fmovspos %icc, %f5, %f10 fmul8ulx16 %f0, %f4, %f14 loop_5513: te %icc, 0x1 fblg,a %fcc3, loop_5514 stx %l6, [%l7 + 0x58] stw %i2, [%l7 + 0x3C] ld [%l7 + 0x18], %f14 loop_5514: fmovdle %xcc, %f11, %f2 fmovsvc %icc, %f15, %f1 fnands %f8, %f2, %f10 st %f11, [%l7 + 0x4C] std %f0, [%l7 + 0x08] movrlz %g4, %i7, %o1 xnor %i1, %g7, %l5 ldsw [%l7 + 0x3C], %o6 fmovrdgez %o3, %f2, %f14 edge32n %g5, %g6, %l1 lduw [%l7 + 0x58], %g3 stb %l3, [%l7 + 0x1A] fone %f14 fandnot1 %f4, %f6, %f14 bg,a loop_5515 tvc %xcc, 0x0 tleu %icc, 0x6 fmul8ulx16 %f6, %f12, %f6 loop_5515: fmovrse %g1, %f11, %f5 fands %f5, %f0, %f0 fmul8x16al %f0, %f12, %f10 ld [%l7 + 0x4C], %f7 srl %o2, 0x18, %l0 movrlz %l2, %g2, %o5 xnorcc %i3, 0x0FB1, %o7 xnor %o0, %i0, %i5 fandnot2 %f10, %f14, %f14 fmovsgu %xcc, %f1, %f14 ld [%l7 + 0x0C], %f11 fmul8sux16 %f14, %f0, %f10 xnor %o4, 0x073D, %i4 fcmpd %fcc0, %f4, %f14 edge8n %i6, %l6, %i2 ldd [%l7 + 0x70], %f4 tgu %icc, 0x1 fmul8x16au %f5, %f8, %f2 tvc %icc, 0x5 nop setx loop_5516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f0, %f12, %f8 brlez %l4, loop_5517 fmovdle %icc, %f3, %f6 loop_5516: sth %g4, [%l7 + 0x24] fxors %f7, %f15, %f0 loop_5517: or %i7, 0x080A, %o1 addc %g7, %l5, %o6 sth %o3, [%l7 + 0x76] stx %g5, [%l7 + 0x58] tn %xcc, 0x6 lduh [%l7 + 0x56], %i1 fmovsvs %icc, %f10, %f8 stx %g6, [%l7 + 0x50] stb %l1, [%l7 + 0x24] sethi 0x147C, %l3 fmovrde %g1, %f2, %f8 fmovde %xcc, %f4, %f11 ldd [%l7 + 0x20], %f12 ldub [%l7 + 0x1F], %o2 ld [%l7 + 0x10], %f15 nop setx loop_5518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l0, [%l7 + 0x6E] st %f11, [%l7 + 0x38] std %f12, [%l7 + 0x08] loop_5518: fpsub32s %f15, %f3, %f14 fandnot1s %f0, %f7, %f11 fandnot2 %f6, %f0, %f8 movcc %icc, %g3, %l2 tvc %xcc, 0x3 fcmpgt32 %f12, %f10, %g2 for %f14, %f2, %f8 fbne,a %fcc1, loop_5519 fandnot2 %f10, %f10, %f14 fmovspos %xcc, %f12, %f5 fcmpgt16 %f2, %f6, %o5 loop_5519: fmul8x16 %f14, %f2, %f4 fand %f0, %f14, %f0 fmovdle %icc, %f1, %f8 fmovsgu %xcc, %f1, %f5 lduw [%l7 + 0x28], %i3 stb %o7, [%l7 + 0x7F] sth %o0, [%l7 + 0x6C] tvs %xcc, 0x0 std %f2, [%l7 + 0x30] fornot2 %f14, %f14, %f12 tne %xcc, 0x7 fmul8x16au %f4, %f9, %f10 tpos %icc, 0x3 fmuld8ulx16 %f12, %f15, %f6 fpack32 %f2, %f6, %f2 ldub [%l7 + 0x6E], %i0 stb %i5, [%l7 + 0x7F] bcs %icc, loop_5520 ld [%l7 + 0x44], %f4 edge16 %o4, %i6, %i4 fnot1 %f10, %f4 loop_5520: fones %f1 fmovdg %xcc, %f13, %f3 ldsb [%l7 + 0x30], %i2 fmul8x16al %f5, %f9, %f4 ldx [%l7 + 0x68], %l4 movre %g4, %i7, %o1 umulcc %g7, %l6, %o6 fxnor %f12, %f2, %f10 fmovdge %icc, %f0, %f9 fnot1s %f5, %f8 fbule,a %fcc2, loop_5521 st %f14, [%l7 + 0x70] fcmpgt32 %f2, %f12, %l5 fmovdl %xcc, %f8, %f3 loop_5521: fcmpne16 %f6, %f14, %o3 fmovrdlez %g5, %f2, %f6 ldd [%l7 + 0x70], %f14 subc %i1, 0x08BD, %g6 ldd [%l7 + 0x50], %f14 stb %l3, [%l7 + 0x7F] edge16n %l1, %g1, %l0 ldsh [%l7 + 0x38], %g3 fors %f2, %f10, %f9 fsrc2 %f12, %f10 ld [%l7 + 0x4C], %f15 umul %l2, 0x024B, %o2 fzeros %f11 orncc %o5, %g2, %o7 stw %i3, [%l7 + 0x64] fmovsvc %xcc, %f5, %f13 stx %i0, [%l7 + 0x28] fnot2s %f0, %f12 ld [%l7 + 0x74], %f10 fmul8x16al %f3, %f4, %f12 fsrc1s %f13, %f12 fmovsvs %icc, %f11, %f4 stb %o0, [%l7 + 0x6E] brnz,a %o4, loop_5522 tn %icc, 0x2 sth %i5, [%l7 + 0x76] fbl %fcc3, loop_5523 loop_5522: movcs %icc, %i6, %i4 ldsw [%l7 + 0x5C], %i2 fpadd32 %f8, %f4, %f12 loop_5523: subccc %l4, %i7, %o1 alignaddr %g4, %l6, %g7 fcmps %fcc0, %f15, %f14 ldx [%l7 + 0x68], %o6 ldx [%l7 + 0x28], %l5 ldd [%l7 + 0x38], %f12 stb %g5, [%l7 + 0x12] fcmpes %fcc0, %f6, %f12 fbule %fcc0, loop_5524 pdist %f12, %f12, %f8 fmuld8ulx16 %f4, %f3, %f12 ldsb [%l7 + 0x38], %i1 loop_5524: fbue %fcc1, loop_5525 tcs %icc, 0x5 stw %o3, [%l7 + 0x3C] tsubcctv %g6, 0x1FAE, %l3 loop_5525: fsrc1 %f12, %f4 brlez %l1, loop_5526 tsubcctv %l0, %g1, %g3 fornot1s %f10, %f4, %f2 fmovdcc %xcc, %f0, %f11 loop_5526: stw %o2, [%l7 + 0x38] fpadd16s %f4, %f1, %f14 xorcc %l2, %g2, %o5 fmul8x16al %f15, %f12, %f4 tneg %icc, 0x0 ble,a loop_5527 move %xcc, %i3, %o7 xorcc %i0, %o4, %i5 movvs %xcc, %i6, %o0 loop_5527: fxnors %f9, %f5, %f6 fpadd16 %f10, %f0, %f6 ldd [%l7 + 0x28], %f12 stw %i4, [%l7 + 0x18] ldsb [%l7 + 0x59], %l4 ldub [%l7 + 0x26], %i2 edge16l %o1, %i7, %g4 fornot2 %f10, %f0, %f4 st %f2, [%l7 + 0x74] movrlz %l6, %o6, %g7 stx %g5, [%l7 + 0x50] fmovse %xcc, %f14, %f7 brlz %l5, loop_5528 fornot2s %f9, %f6, %f5 fmovrslz %i1, %f6, %f10 fcmpeq16 %f12, %f10, %o3 loop_5528: andncc %g6, %l3, %l0 stx %g1, [%l7 + 0x38] brz %g3, loop_5529 pdist %f14, %f12, %f0 bgu %xcc, loop_5530 nop setx loop_5531, %l0, %l1 jmpl %l1, %l1 loop_5529: ldd [%l7 + 0x18], %f14 fandnot1 %f10, %f0, %f10 loop_5530: fmovsle %icc, %f15, %f9 loop_5531: fmul8x16au %f14, %f13, %f10 sth %o2, [%l7 + 0x12] movvs %icc, %l2, %o5 fabsd %f8, %f10 sth %i3, [%l7 + 0x68] tvc %icc, 0x6 stb %g2, [%l7 + 0x19] fbug %fcc3, loop_5532 stw %i0, [%l7 + 0x7C] brlez %o4, loop_5533 add %i5, %i6, %o0 loop_5532: udivcc %o7, 0x0576, %l4 fpmerge %f14, %f13, %f14 loop_5533: ldx [%l7 + 0x58], %i2 tl %xcc, 0x2 movgu %xcc, %i4, %i7 fmovrde %g4, %f0, %f6 ldx [%l7 + 0x38], %o1 fmovse %xcc, %f3, %f10 sth %l6, [%l7 + 0x10] fmovse %icc, %f10, %f12 movl %icc, %g7, %o6 edge8ln %g5, %i1, %l5 fmovdl %icc, %f1, %f9 sth %o3, [%l7 + 0x5E] fmovrde %g6, %f8, %f8 fmovsgu %xcc, %f11, %f5 bvc,a,pt %icc, loop_5534 stx %l3, [%l7 + 0x50] fmul8sux16 %f14, %f10, %f12 smulcc %g1, 0x1B11, %g3 loop_5534: lduh [%l7 + 0x34], %l0 sra %l1, %l2, %o2 fones %f14 array8 %o5, %i3, %i0 ldub [%l7 + 0x0E], %g2 andncc %i5, %i6, %o0 fbuge %fcc3, loop_5535 fandnot2s %f14, %f8, %f0 movl %xcc, %o7, %o4 lduh [%l7 + 0x18], %l4 loop_5535: udivx %i4, 0x18F8, %i2 ba,pt %xcc, loop_5536 bg,a loop_5537 fcmpeq32 %f14, %f8, %g4 fabsd %f8, %f4 loop_5536: ldd [%l7 + 0x50], %f2 loop_5537: ldsw [%l7 + 0x44], %i7 brgz,a %o1, loop_5538 movneg %xcc, %l6, %o6 edge8n %g7, %i1, %g5 fmovdn %xcc, %f11, %f5 loop_5538: bcc %xcc, loop_5539 bvs,pt %icc, loop_5540 stw %l5, [%l7 + 0x24] bcs loop_5541 loop_5539: edge32n %g6, %l3, %g1 loop_5540: ldsh [%l7 + 0x7E], %g3 fpsub16s %f3, %f7, %f4 loop_5541: xorcc %l0, %l1, %o3 xorcc %o2, %o5, %i3 fmovrdne %l2, %f14, %f10 ldsb [%l7 + 0x40], %i0 fornot2s %f11, %f5, %f10 st %f5, [%l7 + 0x0C] fcmple32 %f12, %f14, %i5 bn,pn %xcc, loop_5542 fandnot1 %f8, %f8, %f0 te %xcc, 0x2 stw %g2, [%l7 + 0x58] loop_5542: bshuffle %f0, %f2, %f6 orncc %o0, %o7, %o4 fmovdge %icc, %f11, %f8 fbu,a %fcc0, loop_5543 lduh [%l7 + 0x6E], %l4 move %xcc, %i6, %i4 fmovsle %icc, %f12, %f0 loop_5543: fmul8x16 %f1, %f2, %f2 sll %g4, 0x17, %i7 sub %i2, %o1, %o6 ldd [%l7 + 0x38], %f12 lduh [%l7 + 0x52], %g7 ldsb [%l7 + 0x2E], %i1 umulcc %g5, 0x07D1, %l6 andcc %g6, %l3, %g1 ldd [%l7 + 0x60], %f12 fmovd %f14, %f10 stb %g3, [%l7 + 0x37] ldsh [%l7 + 0x38], %l0 edge8 %l5, %l1, %o2 tvs %xcc, 0x6 st %f8, [%l7 + 0x58] fsrc1s %f4, %f13 ble %icc, loop_5544 tl %icc, 0x4 fsrc2s %f13, %f12 brnz,a %o5, loop_5545 loop_5544: subc %o3, %i3, %i0 ldd [%l7 + 0x18], %f10 fxor %f8, %f10, %f2 loop_5545: stx %l2, [%l7 + 0x40] stw %g2, [%l7 + 0x58] lduw [%l7 + 0x34], %i5 fmovrde %o7, %f0, %f6 fexpand %f7, %f10 fbo %fcc1, loop_5546 brlez %o4, loop_5547 brlz %o0, loop_5548 fmovdne %icc, %f1, %f13 loop_5546: lduh [%l7 + 0x3E], %l4 loop_5547: andcc %i6, %i4, %i7 loop_5548: ld [%l7 + 0x30], %f3 fnot2s %f8, %f12 fbne %fcc3, loop_5549 fxnors %f8, %f5, %f14 addccc %g4, 0x08FF, %i2 tsubcc %o1, 0x0B62, %o6 loop_5549: stx %i1, [%l7 + 0x28] fandnot1 %f2, %f2, %f10 ldx [%l7 + 0x30], %g7 fpmerge %f9, %f8, %f0 stw %l6, [%l7 + 0x40] ldub [%l7 + 0x0E], %g6 movl %icc, %l3, %g5 ldsh [%l7 + 0x08], %g1 ldsb [%l7 + 0x1F], %g3 bgu,a,pt %xcc, loop_5550 ta %xcc, 0x7 ldd [%l7 + 0x18], %f4 lduh [%l7 + 0x4C], %l0 loop_5550: fxors %f4, %f1, %f8 tg %xcc, 0x1 bg loop_5551 sll %l5, 0x07, %l1 sth %o5, [%l7 + 0x1E] st %f10, [%l7 + 0x48] loop_5551: edge32l %o2, %o3, %i3 fmovsne %icc, %f5, %f4 subcc %i0, 0x17A2, %g2 stb %i5, [%l7 + 0x6C] bge,a loop_5552 andn %o7, 0x19B1, %l2 fandnot2 %f8, %f0, %f10 andcc %o4, 0x1FCA, %o0 loop_5552: tsubcctv %i6, 0x09C4, %i4 fbug,a %fcc2, loop_5553 fpadd16s %f4, %f14, %f10 nop setx loop_5554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %l4, %g4 loop_5553: fmovdcs %xcc, %f8, %f5 addc %i2, 0x02DD, %i7 loop_5554: stx %o6, [%l7 + 0x50] movleu %xcc, %i1, %o1 fmovsn %xcc, %f14, %f4 stw %l6, [%l7 + 0x34] bneg,a,pn %icc, loop_5555 tvc %icc, 0x2 ldub [%l7 + 0x38], %g6 fmovsne %icc, %f12, %f12 loop_5555: fabss %f10, %f8 lduw [%l7 + 0x68], %l3 sdivx %g7, 0x13F6, %g5 ldsb [%l7 + 0x62], %g3 ld [%l7 + 0x08], %f5 fcmpgt16 %f12, %f0, %l0 fxors %f8, %f5, %f11 orcc %l5, 0x0B2F, %g1 subc %o5, 0x1EC9, %l1 stw %o3, [%l7 + 0x7C] ldsh [%l7 + 0x4A], %o2 fmovrse %i3, %f9, %f4 fcmpeq16 %f14, %f14, %i0 sdiv %g2, 0x0F24, %i5 fmovdneg %icc, %f1, %f4 ldsb [%l7 + 0x22], %o7 fmovrdne %l2, %f6, %f14 ldub [%l7 + 0x79], %o0 fcmpd %fcc0, %f4, %f6 fsrc2 %f6, %f6 move %xcc, %i6, %i4 stw %l4, [%l7 + 0x7C] fpadd16 %f10, %f4, %f8 tpos %xcc, 0x7 fone %f8 fbug %fcc1, loop_5556 fmovdcc %xcc, %f2, %f14 array32 %o4, %i2, %i7 sllx %o6, %g4, %o1 loop_5556: ldd [%l7 + 0x08], %f8 ld [%l7 + 0x2C], %f12 movge %xcc, %l6, %g6 tcc %xcc, 0x5 ldsw [%l7 + 0x0C], %i1 stx %l3, [%l7 + 0x20] fcmple16 %f10, %f2, %g7 fmovdg %xcc, %f4, %f10 ldsb [%l7 + 0x3C], %g5 fmul8sux16 %f8, %f10, %f0 and %l0, %g3, %l5 ldsw [%l7 + 0x38], %o5 sub %l1, 0x0561, %o3 ldsb [%l7 + 0x12], %o2 stx %i3, [%l7 + 0x28] std %f10, [%l7 + 0x20] tneg %xcc, 0x2 movrne %g1, 0x191, %i0 stx %g2, [%l7 + 0x08] fornot2s %f3, %f14, %f10 faligndata %f12, %f0, %f14 movvs %icc, %o7, %i5 nop setx loop_5557, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f6, %f4, %f12 fmovdleu %icc, %f3, %f10 subcc %o0, 0x0A4B, %i6 loop_5557: fabsd %f14, %f12 movle %icc, %i4, %l2 ldsh [%l7 + 0x48], %l4 std %f8, [%l7 + 0x40] std %f2, [%l7 + 0x48] movcs %xcc, %o4, %i2 fnand %f10, %f4, %f6 ta %xcc, 0x4 fmovrslez %o6, %f10, %f2 fnands %f10, %f5, %f14 stw %g4, [%l7 + 0x34] fmovscc %icc, %f12, %f8 fpadd32s %f15, %f3, %f4 udiv %i7, 0x0B8D, %o1 bge,a,pn %icc, loop_5558 edge32ln %l6, %i1, %l3 sdivcc %g7, 0x1872, %g6 xor %l0, %g3, %l5 loop_5558: st %f15, [%l7 + 0x70] subcc %g5, %l1, %o3 orncc %o5, %i3, %o2 fmovrdlz %g1, %f6, %f4 lduh [%l7 + 0x58], %g2 ld [%l7 + 0x3C], %f11 addc %i0, %o7, %i5 lduw [%l7 + 0x4C], %i6 lduw [%l7 + 0x7C], %i4 mulx %l2, 0x1378, %o0 fmovsle %icc, %f11, %f4 mulx %o4, 0x0B6D, %l4 movcc %xcc, %o6, %g4 fmovdgu %icc, %f3, %f0 st %f11, [%l7 + 0x24] fmovsvs %xcc, %f9, %f5 movrlez %i2, %o1, %i7 xnorcc %i1, %l3, %l6 fnand %f14, %f10, %f10 movpos %xcc, %g7, %l0 or %g3, 0x126A, %l5 fmovdneg %xcc, %f8, %f7 andncc %g6, %g5, %l1 subc %o3, %i3, %o2 edge32n %o5, %g2, %g1 st %f8, [%l7 + 0x08] ldsw [%l7 + 0x30], %o7 fmovsne %icc, %f0, %f4 ldd [%l7 + 0x30], %f8 ldsh [%l7 + 0x7E], %i0 fsrc1 %f2, %f10 brgez,a %i6, loop_5559 fblg,a %fcc3, loop_5560 fcmple16 %f4, %f12, %i4 sra %l2, %i5, %o4 loop_5559: fands %f8, %f5, %f3 loop_5560: lduw [%l7 + 0x50], %l4 ldd [%l7 + 0x10], %f2 nop setx loop_5561, %l0, %l1 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 + 0x70] fabsd %f2, %f2 fpadd16 %f0, %f8, %f8 loop_5561: fmovrslz %g4, %f10, %f9 pdist %f12, %f10, %f2 ld [%l7 + 0x14], %f4 tvc %icc, 0x4 brlez %o0, loop_5562 st %f11, [%l7 + 0x68] fmovrdgez %i2, %f6, %f4 fmovd %f6, %f6 loop_5562: fmovrslz %i7, %f1, %f4 bleu loop_5563 ldsh [%l7 + 0x52], %o1 stw %l3, [%l7 + 0x38] fcmpeq16 %f12, %f10, %l6 loop_5563: or %g7, 0x0175, %l0 fbule %fcc0, loop_5564 std %f2, [%l7 + 0x60] fxnor %f12, %f14, %f14 movrlz %i1, %l5, %g3 loop_5564: fbe %fcc1, loop_5565 ldub [%l7 + 0x1F], %g6 xorcc %l1, %g5, %o3 bge,a,pt %xcc, loop_5566 loop_5565: fmuld8sux16 %f14, %f6, %f14 fmovrsne %i3, %f2, %f14 fbe %fcc0, loop_5567 loop_5566: std %f14, [%l7 + 0x20] ldx [%l7 + 0x28], %o5 subc %g2, 0x125E, %g1 loop_5567: bshuffle %f6, %f10, %f4 array32 %o2, %i0, %i6 fandnot1 %f10, %f6, %f14 movpos %icc, %i4, %l2 ldsh [%l7 + 0x5E], %o7 fmovrsgez %o4, %f1, %f4 umul %l4, %o6, %i5 fmovda %icc, %f12, %f1 taddcc %g4, 0x03BA, %i2 stx %i7, [%l7 + 0x28] ldx [%l7 + 0x70], %o0 tpos %xcc, 0x1 ld [%l7 + 0x4C], %f6 orncc %l3, 0x0B15, %o1 fmovrdgez %g7, %f2, %f6 fbue,a %fcc3, loop_5568 array8 %l0, %l6, %l5 sth %i1, [%l7 + 0x6C] nop setx loop_5569, %l0, %l1 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_5568: fbl,a %fcc1, loop_5570 stx %g6, [%l7 + 0x18] fand %f6, %f8, %f6 loop_5569: orcc %l1, %g3, %g5 loop_5570: srlx %i3, 0x15, %o5 fcmpne16 %f10, %f6, %g2 fones %f14 edge32l %o3, %g1, %i0 fmovscs %xcc, %f7, %f6 fand %f10, %f6, %f6 sdivx %i6, 0x1988, %i4 lduw [%l7 + 0x28], %l2 fcmpd %fcc3, %f0, %f0 movrgez %o7, 0x077, %o4 edge32n %l4, %o2, %o6 tn %icc, 0x5 sub %g4, 0x1100, %i2 bvs,a,pn %icc, loop_5571 fbn %fcc1, loop_5572 fpsub32s %f1, %f13, %f10 movrlez %i5, %i7, %l3 loop_5571: ldx [%l7 + 0x60], %o0 loop_5572: fsrc2s %f10, %f4 popc 0x164C, %o1 fsrc1s %f6, %f11 tl %xcc, 0x7 fnegs %f12, %f1 stw %l0, [%l7 + 0x28] lduw [%l7 + 0x74], %l6 bgu,a,pt %xcc, loop_5573 lduw [%l7 + 0x30], %l5 movcc %xcc, %g7, %g6 fmovda %xcc, %f9, %f15 loop_5573: smulcc %i1, %l1, %g3 for %f8, %f8, %f4 fmul8sux16 %f10, %f6, %f2 stb %g5, [%l7 + 0x61] fsrc2s %f8, %f3 lduh [%l7 + 0x38], %i3 fbu,a %fcc0, loop_5574 tpos %icc, 0x5 addcc %o5, 0x1A8B, %g2 orcc %g1, 0x0513, %i0 loop_5574: ldsb [%l7 + 0x14], %o3 fmovdpos %icc, %f0, %f0 xorcc %i6, 0x1DA4, %l2 ld [%l7 + 0x10], %f4 bpos,pn %icc, loop_5575 fmovdcc %xcc, %f5, %f2 std %f12, [%l7 + 0x48] taddcc %o7, 0x0CAA, %i4 loop_5575: fcmple32 %f2, %f4, %o4 stw %l4, [%l7 + 0x38] sdivcc %o2, 0x0C63, %o6 andn %g4, %i2, %i5 stw %i7, [%l7 + 0x78] fmovdn %xcc, %f6, %f15 movvc %icc, %o0, %o1 st %f14, [%l7 + 0x54] ldsb [%l7 + 0x6E], %l3 movre %l0, %l5, %l6 call loop_5576 fornot1 %f4, %f2, %f14 call loop_5577 fcmple16 %f8, %f4, %g6 loop_5576: fmovs %f8, %f4 fandnot2 %f4, %f2, %f10 loop_5577: tg %xcc, 0x7 fcmple16 %f8, %f6, %i1 fmul8x16 %f2, %f14, %f2 sra %l1, 0x0E, %g3 movre %g7, %g5, %i3 sth %g2, [%l7 + 0x0C] subccc %g1, 0x1632, %i0 fpackfix %f4, %f4 ldsh [%l7 + 0x3A], %o3 bcc,a %icc, loop_5578 edge8ln %o5, %i6, %o7 te %xcc, 0x4 subc %l2, %o4, %l4 loop_5578: ta %xcc, 0x4 addc %o2, 0x1926, %o6 stw %g4, [%l7 + 0x1C] fors %f8, %f10, %f5 movl %icc, %i2, %i4 smul %i5, %o0, %i7 fmovdle %icc, %f0, %f9 fmovscs %xcc, %f5, %f1 stw %l3, [%l7 + 0x3C] orncc %o1, %l0, %l6 tpos %icc, 0x3 sllx %g6, 0x13, %i1 addccc %l5, %g3, %g7 fmovscs %icc, %f11, %f12 fnors %f13, %f15, %f4 sll %g5, %l1, %g2 ldx [%l7 + 0x20], %g1 fmovsvs %xcc, %f2, %f15 sra %i0, %o3, %o5 fmovsge %icc, %f1, %f2 sth %i6, [%l7 + 0x32] movcc %xcc, %i3, %l2 sdiv %o4, 0x10A0, %o7 fbge %fcc3, loop_5579 fmovsvs %icc, %f5, %f7 movpos %icc, %l4, %o2 fpsub16 %f14, %f12, %f6 loop_5579: movvs %xcc, %g4, %o6 ld [%l7 + 0x68], %f8 edge32ln %i4, %i2, %i5 fmuld8sux16 %f13, %f3, %f6 stx %i7, [%l7 + 0x28] fand %f2, %f4, %f10 sth %o0, [%l7 + 0x0C] fxnors %f1, %f3, %f13 fmovscc %icc, %f8, %f5 fmovrde %o1, %f14, %f8 be,a,pt %xcc, loop_5580 edge32ln %l3, %l6, %l0 fnot2s %f5, %f0 tvs %xcc, 0x4 loop_5580: or %i1, 0x1746, %g6 ldsh [%l7 + 0x52], %l5 fpadd32s %f1, %f6, %f7 fbuge,a %fcc3, loop_5581 ldx [%l7 + 0x10], %g3 fcmpd %fcc0, %f0, %f12 ldsh [%l7 + 0x2A], %g5 loop_5581: ldx [%l7 + 0x70], %l1 movrlz %g2, %g7, %g1 alignaddrl %i0, %o3, %i6 bn,pn %icc, loop_5582 stx %o5, [%l7 + 0x10] ldsh [%l7 + 0x18], %l2 tn %xcc, 0x5 loop_5582: tgu %icc, 0x1 std %f10, [%l7 + 0x50] std %f0, [%l7 + 0x70] fmovsneg %xcc, %f12, %f1 fpadd32 %f6, %f0, %f12 tn %icc, 0x0 lduh [%l7 + 0x52], %i3 xor %o4, %l4, %o7 fxnors %f0, %f8, %f9 orcc %g4, 0x1B7F, %o6 fcmpeq16 %f8, %f8, %i4 fcmpne16 %f2, %f8, %o2 st %f1, [%l7 + 0x2C] lduh [%l7 + 0x62], %i5 ldub [%l7 + 0x1E], %i2 ldub [%l7 + 0x6D], %i7 ldd [%l7 + 0x18], %f6 fmuld8ulx16 %f3, %f7, %f0 st %f10, [%l7 + 0x0C] stw %o0, [%l7 + 0x74] addc %o1, %l3, %l0 umul %i1, 0x16E7, %l6 fnegs %f15, %f12 ldd [%l7 + 0x40], %f14 fxor %f6, %f0, %f14 fzeros %f4 fmovrde %l5, %f12, %f14 siam 0x2 sllx %g6, %g3, %g5 fpack32 %f4, %f6, %f2 alignaddr %g2, %l1, %g7 tsubcc %i0, %o3, %i6 umulcc %o5, %g1, %l2 movn %icc, %o4, %i3 fmovsne %icc, %f7, %f2 ldub [%l7 + 0x72], %o7 fnot2 %f2, %f6 fone %f4 ldub [%l7 + 0x5D], %l4 fmovrde %g4, %f2, %f0 stx %i4, [%l7 + 0x30] fmul8x16au %f11, %f1, %f6 subcc %o2, 0x06C4, %i5 stw %o6, [%l7 + 0x18] fmovsle %xcc, %f4, %f4 ld [%l7 + 0x14], %f1 nop setx loop_5583, %l0, %l1 jmpl %l1, %i2 ld [%l7 + 0x0C], %f5 fcmpne32 %f0, %f6, %i7 ldsw [%l7 + 0x54], %o0 loop_5583: movvc %xcc, %l3, %o1 stw %i1, [%l7 + 0x18] fcmpes %fcc2, %f5, %f6 fxors %f2, %f1, %f13 tn %xcc, 0x0 fmovsne %icc, %f13, %f5 ldsh [%l7 + 0x7C], %l0 lduw [%l7 + 0x7C], %l5 fmovdneg %xcc, %f15, %f7 lduh [%l7 + 0x34], %l6 lduh [%l7 + 0x2C], %g6 fandnot2 %f4, %f0, %f0 fcmpgt16 %f4, %f8, %g5 ldub [%l7 + 0x60], %g2 ld [%l7 + 0x50], %f14 movvc %xcc, %l1, %g7 sethi 0x1757, %i0 fand %f10, %f6, %f12 movle %xcc, %g3, %o3 ldd [%l7 + 0x30], %f12 movre %o5, 0x1F3, %g1 sth %i6, [%l7 + 0x5C] fmovsne %xcc, %f9, %f14 fcmped %fcc0, %f12, %f0 nop setx loop_5584, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x4C], %o4 stx %l2, [%l7 + 0x58] bge,a %xcc, loop_5585 loop_5584: umulcc %i3, %l4, %o7 brgez,a %g4, loop_5586 tleu %xcc, 0x7 loop_5585: te %xcc, 0x3 fcmped %fcc1, %f0, %f4 loop_5586: xnor %i4, %i5, %o2 fpadd16s %f1, %f15, %f10 ldx [%l7 + 0x70], %i2 fmovsge %icc, %f4, %f10 st %f11, [%l7 + 0x40] bg,a loop_5587 fandnot2s %f3, %f13, %f15 fbuge %fcc0, loop_5588 smul %i7, %o6, %l3 loop_5587: fmovrdne %o1, %f4, %f10 movpos %xcc, %i1, %o0 loop_5588: fmul8x16au %f6, %f10, %f6 tne %icc, 0x3 mova %xcc, %l5, %l0 te %icc, 0x5 lduh [%l7 + 0x44], %g6 fmovrsne %g5, %f9, %f9 ta %xcc, 0x6 or %l6, 0x133C, %g2 nop setx loop_5589, %l0, %l1 jmpl %l1, %g7 orncc %i0, %l1, %o3 fmul8sux16 %f8, %f2, %f2 fmuld8sux16 %f2, %f9, %f6 loop_5589: fmovspos %xcc, %f14, %f5 edge32l %g3, %g1, %i6 ldsw [%l7 + 0x3C], %o5 fmovde %icc, %f2, %f11 edge32 %l2, %o4, %l4 fxor %f14, %f6, %f6 fnot1s %f3, %f8 edge16n %i3, %g4, %i4 ldsh [%l7 + 0x36], %o7 fmovdl %icc, %f10, %f7 stw %o2, [%l7 + 0x44] bg,pt %xcc, loop_5590 std %f8, [%l7 + 0x28] bleu loop_5591 sth %i5, [%l7 + 0x7E] loop_5590: ldub [%l7 + 0x46], %i7 andcc %o6, 0x17FD, %l3 loop_5591: ldub [%l7 + 0x44], %o1 smul %i2, %o0, %l5 sllx %l0, %i1, %g5 ldub [%l7 + 0x62], %l6 fandnot1 %f14, %f4, %f0 edge32 %g2, %g6, %g7 ba,pn %icc, loop_5592 fornot1 %f6, %f10, %f14 fpackfix %f2, %f12 fzeros %f15 loop_5592: stb %i0, [%l7 + 0x27] fxor %f8, %f14, %f0 fands %f4, %f14, %f3 fmovrsgz %o3, %f3, %f5 fmul8ulx16 %f12, %f8, %f6 ldsh [%l7 + 0x5A], %l1 stx %g3, [%l7 + 0x28] fmovda %icc, %f2, %f14 brlez %g1, loop_5593 fmovdge %xcc, %f3, %f3 ldd [%l7 + 0x18], %f2 sth %i6, [%l7 + 0x74] loop_5593: fnors %f7, %f13, %f2 ld [%l7 + 0x58], %f11 bpos loop_5594 edge8ln %l2, %o4, %l4 umul %o5, %i3, %g4 fornot1 %f10, %f0, %f10 loop_5594: edge32 %i4, %o2, %i5 brlez,a %o7, loop_5595 xnor %o6, 0x0944, %l3 st %f7, [%l7 + 0x38] fnot1 %f8, %f14 loop_5595: fmovs %f4, %f7 xnor %o1, %i2, %o0 fmovdleu %icc, %f8, %f3 sethi 0x1FBB, %i7 fmovsle %xcc, %f4, %f12 fbue,a %fcc1, loop_5596 fornot2s %f11, %f0, %f2 ldx [%l7 + 0x30], %l5 stb %i1, [%l7 + 0x5B] loop_5596: fcmple32 %f8, %f0, %g5 alignaddrl %l0, %g2, %l6 fexpand %f5, %f6 fmovdg %icc, %f6, %f9 fcmpne32 %f8, %f2, %g6 stb %g7, [%l7 + 0x13] fmul8x16al %f14, %f9, %f10 taddcc %i0, %l1, %o3 ldx [%l7 + 0x70], %g3 fmovdg %icc, %f0, %f1 stb %i6, [%l7 + 0x2B] ldsw [%l7 + 0x48], %g1 fmovrdlez %l2, %f6, %f0 fpadd32s %f5, %f15, %f15 sth %l4, [%l7 + 0x2C] nop setx loop_5597, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1 %f2, %f4 bvc,pn %xcc, loop_5598 edge8 %o4, %i3, %o5 loop_5597: fpadd16s %f9, %f13, %f1 st %f13, [%l7 + 0x4C] loop_5598: ldsh [%l7 + 0x1E], %g4 fmovrdlz %i4, %f0, %f2 stx %o2, [%l7 + 0x50] tleu %icc, 0x1 fbu,a %fcc1, loop_5599 fornot2s %f10, %f8, %f11 fand %f6, %f10, %f0 st %f14, [%l7 + 0x50] loop_5599: fble,a %fcc3, loop_5600 stw %o7, [%l7 + 0x7C] udivcc %o6, 0x1C7C, %l3 mova %xcc, %o1, %i5 loop_5600: mova %icc, %o0, %i2 brlz,a %l5, loop_5601 ldub [%l7 + 0x43], %i7 fmovrsgez %i1, %f15, %f10 fmovscs %xcc, %f8, %f9 loop_5601: tleu %xcc, 0x3 std %f2, [%l7 + 0x10] bneg,a,pt %icc, loop_5602 ldsh [%l7 + 0x54], %g5 ldub [%l7 + 0x58], %g2 fbug,a %fcc0, loop_5603 loop_5602: tsubcctv %l0, %l6, %g7 movre %g6, 0x32E, %l1 fmuld8ulx16 %f9, %f8, %f0 loop_5603: bg,pt %xcc, loop_5604 bn,a %icc, loop_5605 bvs loop_5606 ldd [%l7 + 0x10], %f2 loop_5604: fnors %f9, %f10, %f0 loop_5605: fcmpes %fcc3, %f9, %f2 loop_5606: fmovsle %xcc, %f7, %f2 fbu,a %fcc0, loop_5607 fmovdn %xcc, %f14, %f8 bn,a loop_5608 andncc %i0, %o3, %i6 loop_5607: ldsw [%l7 + 0x68], %g3 fand %f10, %f0, %f12 loop_5608: for %f8, %f8, %f4 ld [%l7 + 0x50], %f0 brlez,a %l2, loop_5609 sth %l4, [%l7 + 0x1C] fornot1s %f6, %f3, %f11 fnands %f10, %f7, %f8 loop_5609: lduw [%l7 + 0x24], %o4 ld [%l7 + 0x24], %f4 edge8n %i3, %o5, %g1 ldub [%l7 + 0x65], %i4 stx %g4, [%l7 + 0x40] fnor %f8, %f14, %f0 bl %xcc, loop_5610 orn %o2, %o6, %o7 movrlez %o1, 0x0A4, %i5 bvs,a,pn %icc, loop_5611 loop_5610: bg,a,pn %icc, loop_5612 fbuge,a %fcc1, loop_5613 ldd [%l7 + 0x60], %f6 loop_5611: stb %l3, [%l7 + 0x77] loop_5612: fand %f10, %f10, %f4 loop_5613: lduh [%l7 + 0x66], %i2 fexpand %f6, %f10 fmovdcc %xcc, %f1, %f13 fxnor %f8, %f12, %f12 te %icc, 0x2 sth %o0, [%l7 + 0x7C] stw %i7, [%l7 + 0x2C] fpack32 %f8, %f8, %f10 fbl %fcc1, loop_5614 fpadd32 %f12, %f4, %f8 array16 %i1, %g5, %l5 fcmpd %fcc1, %f4, %f12 loop_5614: array8 %g2, %l6, %g7 ldd [%l7 + 0x28], %f4 brlez,a %l0, loop_5615 ld [%l7 + 0x30], %f1 fbe %fcc0, loop_5616 movle %xcc, %g6, %i0 loop_5615: std %f8, [%l7 + 0x28] sth %l1, [%l7 + 0x14] loop_5616: fnegd %f8, %f6 edge32n %i6, %g3, %l2 st %f14, [%l7 + 0x20] ldsh [%l7 + 0x1C], %o3 taddcc %o4, 0x02A2, %i3 xor %l4, %o5, %g1 fmovsneg %icc, %f6, %f0 ldx [%l7 + 0x60], %g4 movge %icc, %i4, %o2 brgz %o6, loop_5617 ldub [%l7 + 0x1B], %o7 sth %o1, [%l7 + 0x56] fpsub16s %f1, %f1, %f4 loop_5617: fxnor %f0, %f8, %f6 brlz %i5, loop_5618 std %f14, [%l7 + 0x68] st %f3, [%l7 + 0x2C] movpos %xcc, %i2, %l3 loop_5618: lduw [%l7 + 0x60], %i7 fmovsn %icc, %f6, %f1 fmovdcs %icc, %f11, %f9 std %f4, [%l7 + 0x70] edge16ln %i1, %g5, %o0 fzeros %f1 move %xcc, %g2, %l5 edge32l %l6, %g7, %g6 ldsw [%l7 + 0x50], %i0 fpsub16s %f15, %f15, %f3 ble,a %icc, loop_5619 ldd [%l7 + 0x40], %f12 ldd [%l7 + 0x48], %f14 fbe %fcc3, loop_5620 loop_5619: fbu %fcc2, loop_5621 movl %xcc, %l0, %i6 fmovsl %icc, %f4, %f10 loop_5620: fornot2 %f0, %f8, %f10 loop_5621: ldsh [%l7 + 0x16], %l1 brz,a %l2, loop_5622 tvs %xcc, 0x3 ldd [%l7 + 0x68], %f14 lduh [%l7 + 0x5C], %o3 loop_5622: stb %g3, [%l7 + 0x6E] subcc %o4, %i3, %l4 tcc %icc, 0x1 ldsw [%l7 + 0x34], %o5 fpadd16 %f8, %f0, %f6 fnegs %f14, %f14 st %f7, [%l7 + 0x10] movge %icc, %g1, %g4 edge8 %i4, %o2, %o6 ldsw [%l7 + 0x6C], %o1 sdivx %o7, 0x069C, %i2 udiv %i5, 0x169C, %i7 fmul8sux16 %f10, %f0, %f12 lduh [%l7 + 0x32], %i1 stb %l3, [%l7 + 0x27] fcmple32 %f8, %f8, %o0 fandnot1s %f6, %f13, %f3 fpsub16s %f5, %f0, %f1 srlx %g5, %l5, %g2 ldsh [%l7 + 0x54], %l6 bcc,a loop_5623 tsubcctv %g6, %i0, %g7 fornot1 %f12, %f12, %f4 fmovs %f1, %f14 loop_5623: movne %xcc, %l0, %l1 movneg %xcc, %l2, %i6 array8 %o3, %o4, %g3 fornot2s %f6, %f6, %f11 ldub [%l7 + 0x2D], %l4 fbu,a %fcc0, loop_5624 ldsb [%l7 + 0x5D], %i3 fcmped %fcc0, %f10, %f8 fmovsleu %xcc, %f9, %f3 loop_5624: movne %icc, %o5, %g4 bgu,a %icc, loop_5625 movn %icc, %g1, %i4 fmovdle %xcc, %f8, %f9 ldsb [%l7 + 0x78], %o6 loop_5625: tsubcctv %o2, 0x1D54, %o7 fnegd %f10, %f12 ba,a,pn %icc, loop_5626 move %icc, %i2, %o1 sdivx %i5, 0x1001, %i7 bgu,a,pt %xcc, loop_5627 loop_5626: stx %l3, [%l7 + 0x08] fbge,a %fcc2, loop_5628 edge16ln %o0, %g5, %i1 loop_5627: fcmpne32 %f6, %f12, %g2 orcc %l5, 0x0B37, %l6 loop_5628: movrgez %g6, 0x316, %g7 fmovde %xcc, %f0, %f10 fmul8sux16 %f0, %f14, %f14 stx %i0, [%l7 + 0x68] fmovrdgz %l1, %f12, %f8 ldub [%l7 + 0x1E], %l2 stw %l0, [%l7 + 0x18] fbg %fcc0, loop_5629 mova %icc, %i6, %o4 fmovdn %icc, %f8, %f8 nop setx loop_5630, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5629: ldub [%l7 + 0x69], %o3 fmovsg %xcc, %f7, %f11 addccc %l4, 0x0B93, %i3 loop_5630: fmul8ulx16 %f6, %f2, %f6 sth %o5, [%l7 + 0x74] ldd [%l7 + 0x58], %f14 ldsh [%l7 + 0x7A], %g4 movl %icc, %g1, %g3 fandnot2 %f2, %f4, %f14 ldd [%l7 + 0x78], %f2 ld [%l7 + 0x50], %f7 movcc %xcc, %i4, %o6 fexpand %f11, %f12 edge16 %o2, %i2, %o7 fornot1 %f6, %f8, %f6 ldsh [%l7 + 0x70], %o1 sth %i7, [%l7 + 0x7A] and %i5, 0x1ADD, %o0 fand %f8, %f10, %f14 udivx %g5, 0x0924, %i1 alignaddr %g2, %l3, %l6 fmovde %icc, %f10, %f4 ble,pn %icc, loop_5631 stb %l5, [%l7 + 0x0A] ldsb [%l7 + 0x75], %g6 lduw [%l7 + 0x70], %g7 loop_5631: movle %xcc, %l1, %l2 st %f4, [%l7 + 0x68] fbo,a %fcc3, loop_5632 ld [%l7 + 0x48], %f13 ldsh [%l7 + 0x4E], %l0 fmovdvs %icc, %f13, %f8 loop_5632: fbug %fcc1, loop_5633 fbne %fcc1, loop_5634 stw %i0, [%l7 + 0x30] fpadd16 %f6, %f2, %f0 loop_5633: fmovsn %icc, %f2, %f11 loop_5634: movcs %xcc, %o4, %o3 fmovse %icc, %f13, %f14 fpsub16s %f15, %f13, %f13 orcc %i6, %l4, %i3 fmovrdgz %o5, %f2, %f8 andn %g1, %g4, %i4 nop setx loop_5635, %l0, %l1 jmpl %l1, %g3 edge8ln %o6, %o2, %i2 call loop_5636 ldsb [%l7 + 0x1A], %o7 loop_5635: fbe,a %fcc0, loop_5637 fmovrdne %o1, %f10, %f10 loop_5636: fcmpeq32 %f10, %f6, %i5 fornot2s %f1, %f2, %f1 loop_5637: ba,pn %icc, loop_5638 fmovscs %icc, %f2, %f8 fornot2 %f10, %f14, %f10 fpack32 %f14, %f2, %f4 loop_5638: movvc %xcc, %i7, %o0 fba %fcc3, loop_5639 ldsh [%l7 + 0x48], %i1 fnor %f14, %f8, %f0 fsrc1s %f2, %f15 loop_5639: brlz %g5, loop_5640 std %f8, [%l7 + 0x48] ld [%l7 + 0x4C], %f2 fmovdg %xcc, %f12, %f10 loop_5640: taddcctv %l3, 0x0D43, %g2 fmovrslez %l6, %f15, %f0 faligndata %f0, %f0, %f6 fmovsl %icc, %f6, %f3 orcc %g6, 0x14F5, %g7 bge,a,pn %icc, loop_5641 fmovrslez %l5, %f12, %f14 lduw [%l7 + 0x70], %l2 st %f1, [%l7 + 0x0C] loop_5641: sth %l1, [%l7 + 0x7E] ld [%l7 + 0x40], %f11 ldd [%l7 + 0x50], %f14 movrgz %i0, %l0, %o4 te %xcc, 0x0 stw %o3, [%l7 + 0x68] ldsw [%l7 + 0x54], %i6 fxnor %f2, %f14, %f2 ldub [%l7 + 0x29], %l4 ldsh [%l7 + 0x6A], %o5 fmul8sux16 %f0, %f6, %f0 ld [%l7 + 0x78], %f6 std %f14, [%l7 + 0x40] and %i3, %g4, %i4 edge16n %g3, %o6, %g1 bleu loop_5642 nop setx loop_5643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdpos %icc, %f2, %f10 fpsub16 %f0, %f0, %f14 loop_5642: tsubcctv %o2, %i2, %o7 loop_5643: addcc %o1, 0x0B29, %i7 ld [%l7 + 0x34], %f4 ldd [%l7 + 0x70], %f8 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x28], %i5 fsrc2 %f2, %f4 sdivx %o0, 0x149B, %i1 fmul8sux16 %f0, %f2, %f6 sth %g5, [%l7 + 0x7A] ldub [%l7 + 0x60], %l3 ldsh [%l7 + 0x08], %l6 movvc %xcc, %g2, %g7 stb %g6, [%l7 + 0x18] lduh [%l7 + 0x2C], %l2 fabsd %f2, %f14 or %l1, %l5, %i0 st %f6, [%l7 + 0x38] fmovrslz %o4, %f0, %f4 stb %l0, [%l7 + 0x58] bcc,pn %icc, loop_5644 fbge %fcc1, loop_5645 edge32 %i6, %o3, %o5 fsrc1s %f11, %f10 loop_5644: ldsh [%l7 + 0x38], %i3 loop_5645: brgz %g4, loop_5646 fsrc1s %f2, %f3 bshuffle %f2, %f12, %f0 nop setx loop_5647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5646: sub %i4, 0x005F, %g3 fcmple16 %f12, %f12, %o6 fmovdcc %icc, %f4, %f9 loop_5647: std %f0, [%l7 + 0x28] ld [%l7 + 0x34], %f8 srlx %l4, 0x02, %g1 bl,a %xcc, loop_5648 fcmpne16 %f10, %f8, %o2 ldx [%l7 + 0x68], %i2 stb %o1, [%l7 + 0x77] loop_5648: sra %o7, 0x10, %i7 edge32 %i5, %o0, %g5 sll %i1, 0x1C, %l6 nop setx loop_5649, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f7, %f15, %f2 ld [%l7 + 0x78], %f8 ldd [%l7 + 0x20], %f2 loop_5649: ld [%l7 + 0x1C], %f2 fcmpes %fcc3, %f3, %f13 ldub [%l7 + 0x74], %g2 orcc %l3, %g6, %l2 fors %f14, %f7, %f6 sdiv %g7, 0x179D, %l1 ldsh [%l7 + 0x46], %l5 ldub [%l7 + 0x75], %o4 fpack32 %f12, %f12, %f2 sra %l0, %i6, %o3 lduh [%l7 + 0x44], %o5 fnot2s %f10, %f1 or %i0, 0x0810, %g4 stw %i4, [%l7 + 0x58] sra %i3, %o6, %l4 ldsh [%l7 + 0x20], %g1 edge16ln %o2, %i2, %o1 stb %g3, [%l7 + 0x68] mulx %o7, 0x08E4, %i5 array32 %o0, %i7, %g5 sth %i1, [%l7 + 0x32] stx %g2, [%l7 + 0x10] fmul8x16 %f8, %f4, %f0 fcmpne32 %f4, %f14, %l3 fornot2 %f10, %f8, %f6 ldsh [%l7 + 0x44], %g6 fmovdvc %icc, %f5, %f3 ldx [%l7 + 0x58], %l2 fmovsl %xcc, %f7, %f9 stb %l6, [%l7 + 0x37] movcc %xcc, %l1, %l5 fandnot2 %f8, %f4, %f14 lduw [%l7 + 0x3C], %g7 fsrc2 %f4, %f4 bne,pt %xcc, loop_5650 movpos %icc, %l0, %i6 movrlez %o4, 0x279, %o3 fornot2s %f2, %f9, %f12 loop_5650: xnor %i0, 0x0509, %o5 fbne,a %fcc2, loop_5651 std %f0, [%l7 + 0x68] fpadd16 %f6, %f12, %f6 tneg %xcc, 0x6 loop_5651: fbo %fcc0, loop_5652 ldub [%l7 + 0x6D], %i4 fsrc2s %f9, %f5 bcc,a %xcc, loop_5653 loop_5652: ldx [%l7 + 0x48], %i3 alignaddr %g4, %l4, %g1 faligndata %f6, %f14, %f6 loop_5653: subccc %o2, %o6, %o1 fmovdgu %icc, %f0, %f14 fnegs %f14, %f14 std %f8, [%l7 + 0x48] fmul8x16al %f13, %f2, %f4 fcmpeq16 %f0, %f4, %g3 andcc %i2, 0x092E, %i5 ldd [%l7 + 0x70], %f6 tneg %xcc, 0x7 ldd [%l7 + 0x50], %f6 bge,pt %xcc, loop_5654 alignaddrl %o0, %i7, %o7 brnz %i1, loop_5655 fblg,a %fcc3, loop_5656 loop_5654: movcc %xcc, %g2, %g5 bshuffle %f4, %f14, %f0 loop_5655: fmovscs %icc, %f6, %f6 loop_5656: ld [%l7 + 0x28], %f4 movge %icc, %g6, %l3 tcc %icc, 0x3 andn %l2, 0x0AA5, %l6 smulcc %l1, %g7, %l5 stx %i6, [%l7 + 0x38] orncc %l0, 0x1C68, %o4 brlz %i0, loop_5657 movrne %o5, 0x380, %i4 fmuld8ulx16 %f5, %f11, %f2 movn %xcc, %o3, %i3 loop_5657: fandnot2 %f12, %f0, %f8 fpmerge %f11, %f7, %f2 umulcc %l4, 0x1097, %g4 fmovsle %icc, %f12, %f9 bg %icc, loop_5658 edge32 %o2, %g1, %o1 fcmpes %fcc3, %f8, %f15 st %f0, [%l7 + 0x18] loop_5658: bgu loop_5659 fcmpne32 %f2, %f6, %o6 srlx %g3, %i2, %i5 xnorcc %o0, %i7, %o7 loop_5659: movgu %icc, %i1, %g5 movneg %icc, %g2, %g6 fones %f0 tsubcctv %l2, 0x0B3A, %l6 fnot1s %f13, %f1 fbn %fcc0, loop_5660 tpos %icc, 0x3 ldsb [%l7 + 0x6A], %l1 movn %icc, %g7, %l3 loop_5660: std %f0, [%l7 + 0x20] udivx %i6, 0x0DA0, %l0 fandnot2s %f8, %f7, %f15 ldsh [%l7 + 0x68], %o4 tsubcctv %l5, %o5, %i4 nop setx loop_5661, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x78], %i0 sllx %o3, %i3, %l4 bvs,a,pn %icc, loop_5662 loop_5661: or %g4, 0x12A1, %g1 movle %icc, %o1, %o2 bshuffle %f8, %f4, %f8 loop_5662: fmovdneg %xcc, %f11, %f1 fcmple16 %f4, %f10, %g3 std %f8, [%l7 + 0x48] ldx [%l7 + 0x38], %o6 ldx [%l7 + 0x50], %i5 sethi 0x1DE5, %i2 sllx %i7, %o0, %o7 stw %g5, [%l7 + 0x2C] movpos %icc, %i1, %g2 movleu %icc, %l2, %g6 fornot1 %f8, %f2, %f12 stw %l1, [%l7 + 0x50] fba,a %fcc3, loop_5663 stb %g7, [%l7 + 0x3C] movpos %xcc, %l3, %l6 tcc %xcc, 0x5 loop_5663: tvc %icc, 0x0 fmovsa %icc, %f9, %f11 tl %icc, 0x0 fpsub16s %f0, %f12, %f2 stb %i6, [%l7 + 0x61] fors %f8, %f12, %f6 std %f2, [%l7 + 0x48] ld [%l7 + 0x3C], %f15 te %xcc, 0x0 fbo %fcc1, loop_5664 edge8ln %l0, %o4, %o5 tgu %icc, 0x1 ldsb [%l7 + 0x33], %i4 loop_5664: fcmped %fcc3, %f12, %f10 fmovsvs %icc, %f1, %f2 addcc %l5, %i0, %i3 lduw [%l7 + 0x08], %o3 ld [%l7 + 0x08], %f13 addcc %g4, %g1, %o1 taddcc %l4, %o2, %g3 fmovrsne %o6, %f6, %f3 edge16n %i2, %i5, %o0 fbuge,a %fcc0, loop_5665 fexpand %f9, %f8 ldx [%l7 + 0x68], %o7 fmul8x16 %f3, %f10, %f12 loop_5665: tsubcctv %i7, 0x03A0, %i1 tcs %icc, 0x3 sth %g2, [%l7 + 0x0A] or %g5, %l2, %l1 fmovrsgez %g7, %f8, %f10 fnegd %f0, %f4 fnot2 %f8, %f10 tgu %xcc, 0x0 ldsh [%l7 + 0x14], %l3 sdivcc %g6, 0x1223, %i6 std %f4, [%l7 + 0x30] fnand %f10, %f10, %f4 fmovscs %icc, %f7, %f8 tcs %icc, 0x6 fbule %fcc0, loop_5666 stb %l6, [%l7 + 0x68] fnot2s %f6, %f6 edge8l %o4, %l0, %o5 loop_5666: fcmple16 %f4, %f12, %l5 movge %xcc, %i0, %i4 movrgz %o3, %i3, %g4 bgu,a,pn %icc, loop_5667 fpadd16s %f14, %f0, %f2 brgez %o1, loop_5668 movle %xcc, %g1, %o2 loop_5667: stx %g3, [%l7 + 0x18] alignaddr %l4, %i2, %i5 loop_5668: fba,a %fcc2, loop_5669 stx %o0, [%l7 + 0x70] stb %o7, [%l7 + 0x6E] orn %o6, %i7, %g2 loop_5669: movle %xcc, %i1, %g5 fabss %f8, %f4 ld [%l7 + 0x5C], %f4 movle %icc, %l2, %l1 fmovdcs %icc, %f2, %f12 fand %f10, %f14, %f14 fmovdpos %xcc, %f9, %f9 edge8n %g7, %g6, %i6 ldsh [%l7 + 0x5E], %l3 srl %o4, %l0, %o5 ldd [%l7 + 0x58], %f8 taddcctv %l5, %l6, %i4 tvc %xcc, 0x6 stx %o3, [%l7 + 0x28] stx %i0, [%l7 + 0x68] fcmps %fcc2, %f8, %f2 call loop_5670 movne %xcc, %g4, %i3 stx %g1, [%l7 + 0x78] fcmple16 %f14, %f4, %o1 loop_5670: be,pn %xcc, loop_5671 udivcc %g3, 0x0A4C, %o2 fpack16 %f6, %f3 movle %icc, %l4, %i5 loop_5671: andcc %i2, %o0, %o7 fmovrde %i7, %f6, %f0 movrgez %g2, 0x0C7, %i1 movcc %xcc, %g5, %o6 fmovsne %xcc, %f5, %f0 fmovdg %icc, %f10, %f10 fmovsgu %xcc, %f12, %f13 stw %l2, [%l7 + 0x78] movrgz %l1, 0x335, %g7 fcmple16 %f12, %f0, %i6 fmovdle %xcc, %f9, %f8 tgu %icc, 0x4 sethi 0x0F57, %l3 fmuld8ulx16 %f0, %f10, %f2 std %f10, [%l7 + 0x08] st %f14, [%l7 + 0x18] fandnot2s %f8, %f3, %f2 addc %o4, %l0, %o5 fbl %fcc1, loop_5672 stx %g6, [%l7 + 0x20] movrgez %l5, 0x07B, %l6 subcc %o3, %i0, %g4 loop_5672: edge16n %i3, %g1, %o1 smulcc %g3, 0x02C3, %o2 lduw [%l7 + 0x78], %i4 ldd [%l7 + 0x70], %f4 sth %l4, [%l7 + 0x54] bleu,a,pn %xcc, loop_5673 movg %icc, %i5, %o0 lduw [%l7 + 0x48], %i2 fandnot2 %f12, %f2, %f0 loop_5673: tsubcctv %i7, %o7, %g2 ldsb [%l7 + 0x5B], %g5 movne %xcc, %i1, %o6 tl %icc, 0x5 fpadd32 %f4, %f0, %f2 edge8ln %l1, %l2, %g7 fornot2s %f2, %f0, %f3 stx %i6, [%l7 + 0x48] ld [%l7 + 0x3C], %f6 ldd [%l7 + 0x70], %f10 edge16ln %l3, %o4, %l0 bvc,pt %xcc, loop_5674 sethi 0x1EFD, %g6 movg %icc, %l5, %o5 xorcc %o3, 0x0777, %l6 loop_5674: lduh [%l7 + 0x74], %i0 stw %i3, [%l7 + 0x2C] sdivx %g1, 0x08B9, %g4 brgez %g3, loop_5675 fnands %f8, %f13, %f14 ldub [%l7 + 0x6C], %o2 movvs %xcc, %o1, %l4 loop_5675: fmovrsgez %i5, %f5, %f7 fbu %fcc1, loop_5676 fzero %f4 fmul8x16au %f10, %f9, %f14 fmovsvs %icc, %f12, %f2 loop_5676: lduw [%l7 + 0x68], %i4 alignaddr %i2, %i7, %o7 ldsw [%l7 + 0x78], %g2 andcc %g5, 0x034E, %o0 fcmple16 %f12, %f10, %o6 fbge %fcc2, loop_5677 movg %xcc, %l1, %i1 movne %xcc, %g7, %l2 brlez,a %l3, loop_5678 loop_5677: faligndata %f10, %f0, %f8 bn,a loop_5679 mulscc %o4, 0x1C69, %l0 loop_5678: fmuld8ulx16 %f5, %f1, %f14 ldsw [%l7 + 0x3C], %g6 loop_5679: udivx %i6, 0x092F, %o5 stw %o3, [%l7 + 0x34] fpack32 %f0, %f10, %f8 fnors %f4, %f3, %f2 tsubcc %l5, %i0, %i3 fnot1 %f8, %f8 nop setx loop_5680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x48], %f5 ldsb [%l7 + 0x3A], %g1 pdist %f12, %f8, %f8 loop_5680: edge8ln %l6, %g4, %g3 fmovrde %o1, %f12, %f6 ldd [%l7 + 0x38], %f8 orn %l4, 0x1C00, %i5 fpadd16s %f4, %f1, %f12 ldsh [%l7 + 0x72], %i4 edge32l %i2, %i7, %o7 fsrc2s %f5, %f13 tn %xcc, 0x7 nop setx loop_5681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x7 umul %o2, 0x0B2E, %g5 edge32l %g2, %o6, %l1 loop_5681: lduh [%l7 + 0x4A], %i1 array32 %g7, %o0, %l3 tsubcc %o4, %l2, %l0 sdiv %g6, 0x1B38, %o5 fones %f3 fzero %f6 fcmple16 %f2, %f10, %i6 std %f4, [%l7 + 0x58] tge %icc, 0x6 edge32l %l5, %i0, %o3 fnands %f0, %f13, %f9 movrgez %i3, 0x3BF, %g1 ld [%l7 + 0x2C], %f5 bvs,a %xcc, loop_5682 ldd [%l7 + 0x40], %f2 ldd [%l7 + 0x28], %f6 xorcc %l6, %g4, %o1 loop_5682: lduw [%l7 + 0x20], %l4 lduh [%l7 + 0x3A], %i5 nop setx loop_5683, %l0, %l1 jmpl %l1, %g3 ldsh [%l7 + 0x4C], %i4 fmovdg %xcc, %f10, %f11 st %f5, [%l7 + 0x4C] loop_5683: fmovsneg %xcc, %f8, %f10 fmovdg %icc, %f2, %f15 fmovrsne %i7, %f1, %f14 st %f9, [%l7 + 0x30] bvc %icc, loop_5684 fbue %fcc1, loop_5685 stx %o7, [%l7 + 0x10] fbule %fcc1, loop_5686 loop_5684: fzero %f12 loop_5685: sth %o2, [%l7 + 0x2E] fnor %f14, %f10, %f6 loop_5686: bg,pt %xcc, loop_5687 brlz,a %i2, loop_5688 be,a,pt %icc, loop_5689 fors %f10, %f2, %f5 loop_5687: fabss %f12, %f5 loop_5688: tle %xcc, 0x2 loop_5689: xnor %g2, %o6, %l1 ldsb [%l7 + 0x26], %i1 stx %g7, [%l7 + 0x28] tvc %icc, 0x5 ldx [%l7 + 0x50], %g5 tgu %xcc, 0x3 bvs,a loop_5690 fcmpes %fcc3, %f13, %f4 movrlz %o0, 0x39C, %l3 fmovdl %icc, %f7, %f0 loop_5690: stb %l2, [%l7 + 0x2A] taddcctv %l0, %g6, %o5 fsrc2 %f12, %f2 tcc %xcc, 0x4 bvc,a,pt %xcc, loop_5691 ldsw [%l7 + 0x60], %i6 bcc,a,pn %xcc, loop_5692 nop setx loop_5693, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5691: srax %o4, 0x09, %l5 fbn,a %fcc1, loop_5694 loop_5692: fnot1 %f2, %f14 loop_5693: sethi 0x0A35, %o3 ldub [%l7 + 0x1C], %i3 loop_5694: add %g1, 0x185E, %l6 ldd [%l7 + 0x78], %f14 st %f9, [%l7 + 0x30] fcmpgt16 %f2, %f14, %i0 fmovse %icc, %f0, %f0 edge32n %o1, %l4, %i5 orcc %g4, %i4, %i7 sth %o7, [%l7 + 0x0E] fexpand %f3, %f12 fsrc2 %f0, %f6 st %f4, [%l7 + 0x40] sth %g3, [%l7 + 0x6A] fbu,a %fcc1, loop_5695 fmovspos %icc, %f1, %f13 orncc %o2, 0x1A85, %i2 fandnot2s %f9, %f2, %f9 loop_5695: fabsd %f10, %f14 nop setx loop_5696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f10 fnegs %f9, %f5 std %f6, [%l7 + 0x08] loop_5696: fmovrslez %o6, %f11, %f15 fcmpne32 %f6, %f4, %g2 movpos %icc, %l1, %i1 ld [%l7 + 0x54], %f13 ldub [%l7 + 0x3D], %g7 te %xcc, 0x2 sth %o0, [%l7 + 0x60] stb %l3, [%l7 + 0x3C] fcmpd %fcc1, %f0, %f10 fbue %fcc3, loop_5697 ldx [%l7 + 0x58], %l2 fmovrslez %g5, %f8, %f7 stw %l0, [%l7 + 0x68] loop_5697: stb %g6, [%l7 + 0x77] fmovsge %icc, %f2, %f7 stx %i6, [%l7 + 0x60] tg %xcc, 0x4 array8 %o5, %l5, %o3 umulcc %i3, %g1, %l6 fmovdvc %icc, %f6, %f8 xnor %o4, %i0, %l4 tcs %xcc, 0x5 fandnot1s %f1, %f12, %f11 stx %i5, [%l7 + 0x60] fnegd %f8, %f10 fmovs %f8, %f15 movgu %xcc, %g4, %o1 popc 0x05A8, %i4 brgz %i7, loop_5698 ldsw [%l7 + 0x1C], %o7 edge16n %o2, %i2, %g3 fbu,a %fcc0, loop_5699 loop_5698: stx %o6, [%l7 + 0x10] ldx [%l7 + 0x40], %g2 array16 %i1, %g7, %l1 loop_5699: bgu,a %icc, loop_5700 array16 %l3, %o0, %l2 ta %icc, 0x2 ldsw [%l7 + 0x10], %g5 loop_5700: ldsh [%l7 + 0x36], %l0 mova %xcc, %g6, %o5 edge8l %i6, %o3, %l5 fbue,a %fcc2, loop_5701 fmuld8sux16 %f4, %f4, %f12 ldsh [%l7 + 0x0A], %g1 fcmped %fcc2, %f0, %f0 loop_5701: sub %i3, %o4, %l6 ldsh [%l7 + 0x6A], %l4 ldsw [%l7 + 0x18], %i5 stb %i0, [%l7 + 0x17] bgu,a %icc, loop_5702 fcmpgt16 %f4, %f4, %o1 fmovdleu %xcc, %f11, %f11 smulcc %g4, 0x1985, %i4 loop_5702: stx %o7, [%l7 + 0x60] fnot2 %f4, %f8 fble,a %fcc0, loop_5703 subcc %o2, 0x1F37, %i7 tge %icc, 0x4 movrgez %g3, %o6, %g2 loop_5703: edge32n %i2, %i1, %g7 tn %icc, 0x1 fnand %f0, %f2, %f6 fbule %fcc2, loop_5704 ldsh [%l7 + 0x1E], %l1 st %f15, [%l7 + 0x44] movrlz %l3, %o0, %l2 loop_5704: fsrc2 %f14, %f6 std %f6, [%l7 + 0x38] fmovrdlez %g5, %f2, %f0 ld [%l7 + 0x28], %f1 ldub [%l7 + 0x7F], %g6 movle %icc, %o5, %i6 movge %icc, %o3, %l5 stx %g1, [%l7 + 0x78] fmul8x16 %f15, %f4, %f14 ldx [%l7 + 0x28], %l0 fcmpne16 %f0, %f10, %o4 fcmps %fcc3, %f8, %f11 sth %i3, [%l7 + 0x3E] fcmped %fcc1, %f8, %f14 ldsb [%l7 + 0x43], %l4 fblg %fcc1, loop_5705 ldsb [%l7 + 0x51], %l6 std %f10, [%l7 + 0x10] subccc %i0, 0x06CA, %o1 loop_5705: fblg %fcc3, loop_5706 movpos %xcc, %g4, %i4 movneg %xcc, %o7, %o2 fands %f4, %f13, %f11 loop_5706: movrgz %i5, 0x339, %i7 fbuge,a %fcc2, loop_5707 bvc,a %icc, loop_5708 ldsw [%l7 + 0x30], %g3 movl %xcc, %g2, %o6 loop_5707: movne %icc, %i2, %i1 loop_5708: movcc %icc, %g7, %l1 xnor %l3, 0x1BC0, %o0 ldsb [%l7 + 0x55], %g5 fmovsneg %icc, %f1, %f7 sth %l2, [%l7 + 0x52] udivcc %g6, 0x1129, %o5 array32 %i6, %o3, %g1 ta %xcc, 0x3 umulcc %l5, 0x0104, %o4 lduh [%l7 + 0x2C], %i3 movrlz %l0, 0x07F, %l4 alignaddrl %i0, %o1, %g4 fbul %fcc2, loop_5709 ldsb [%l7 + 0x60], %l6 fandnot1 %f4, %f10, %f12 move %icc, %i4, %o7 loop_5709: ba,pn %icc, loop_5710 ldd [%l7 + 0x68], %f6 std %f8, [%l7 + 0x38] movvs %icc, %i5, %i7 loop_5710: std %f10, [%l7 + 0x48] ldsw [%l7 + 0x58], %o2 fpackfix %f2, %f12 brnz,a %g3, loop_5711 stb %o6, [%l7 + 0x61] ldub [%l7 + 0x0C], %g2 fmovsvc %icc, %f6, %f11 loop_5711: edge8n %i1, %i2, %g7 srlx %l1, 0x17, %l3 fmovse %icc, %f13, %f4 srl %g5, %l2, %o0 edge16l %g6, %o5, %o3 sth %g1, [%l7 + 0x5E] fors %f0, %f10, %f0 lduw [%l7 + 0x70], %i6 fnot2s %f1, %f2 fmovsvs %xcc, %f6, %f15 array8 %l5, %o4, %i3 nop setx loop_5712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l4, [%l7 + 0x70] fornot1 %f0, %f12, %f6 tsubcctv %i0, 0x1D34, %l0 loop_5712: stb %o1, [%l7 + 0x78] array32 %g4, %i4, %o7 ldx [%l7 + 0x60], %l6 fpack32 %f10, %f12, %f0 stw %i5, [%l7 + 0x40] sllx %i7, %g3, %o6 fmuld8sux16 %f4, %f13, %f0 movrne %o2, 0x3A0, %g2 st %f2, [%l7 + 0x14] edge32n %i2, %i1, %g7 edge32 %l1, %l3, %l2 srl %o0, 0x17, %g6 fcmpne16 %f10, %f2, %g5 fbule %fcc2, loop_5713 sllx %o5, %o3, %i6 stw %l5, [%l7 + 0x24] ble,a,pn %xcc, loop_5714 loop_5713: movne %icc, %o4, %g1 addccc %l4, 0x1BAD, %i0 lduh [%l7 + 0x38], %l0 loop_5714: movrne %i3, 0x191, %o1 stx %i4, [%l7 + 0x58] sth %g4, [%l7 + 0x36] movne %xcc, %o7, %l6 fsrc1s %f0, %f1 fmovscs %icc, %f10, %f9 stw %i5, [%l7 + 0x0C] alignaddrl %g3, %o6, %i7 lduw [%l7 + 0x4C], %o2 andncc %i2, %g2, %i1 udivcc %l1, 0x1F90, %l3 ldub [%l7 + 0x7D], %g7 ldsh [%l7 + 0x2C], %l2 fmul8x16au %f1, %f14, %f4 fmovsle %xcc, %f4, %f9 std %f8, [%l7 + 0x58] fornot1s %f14, %f8, %f15 bcc,pn %icc, loop_5715 te %xcc, 0x1 fcmps %fcc1, %f10, %f10 fmul8x16 %f14, %f8, %f4 loop_5715: edge32ln %o0, %g6, %o5 ldd [%l7 + 0x70], %f14 movpos %xcc, %o3, %g5 ldd [%l7 + 0x30], %f0 fexpand %f5, %f0 udivcc %i6, 0x160D, %l5 fble,a %fcc0, loop_5716 addc %o4, %g1, %i0 popc 0x0C23, %l4 st %f8, [%l7 + 0x24] loop_5716: movle %xcc, %l0, %o1 bcc,a,pn %icc, loop_5717 fmovrdgz %i3, %f2, %f10 umulcc %i4, %o7, %l6 ldsw [%l7 + 0x18], %i5 loop_5717: std %f4, [%l7 + 0x40] fmuld8sux16 %f10, %f0, %f14 std %f4, [%l7 + 0x10] fbue,a %fcc3, loop_5718 fsrc1 %f4, %f0 umulcc %g3, %g4, %o6 fnot1s %f11, %f9 loop_5718: ldsw [%l7 + 0x0C], %o2 sth %i7, [%l7 + 0x3A] ld [%l7 + 0x7C], %f5 ldub [%l7 + 0x63], %i2 fpmerge %f14, %f3, %f4 fxnors %f0, %f13, %f13 alignaddr %i1, %l1, %g2 fmuld8ulx16 %f4, %f8, %f6 fmovsl %xcc, %f6, %f7 bvc,pt %icc, loop_5719 fmuld8ulx16 %f11, %f8, %f6 fmovsa %icc, %f5, %f5 fpadd32 %f14, %f8, %f4 loop_5719: popc 0x158F, %g7 movne %icc, %l2, %l3 array32 %o0, %g6, %o3 faligndata %f6, %f8, %f2 ldsw [%l7 + 0x20], %o5 stb %g5, [%l7 + 0x7B] fxnors %f5, %f5, %f1 st %f1, [%l7 + 0x68] ldub [%l7 + 0x0B], %i6 ldd [%l7 + 0x28], %f14 fmovdneg %icc, %f14, %f14 fcmpd %fcc0, %f0, %f2 std %f0, [%l7 + 0x58] fmovrdlz %o4, %f8, %f14 add %g1, 0x1F0F, %l5 fones %f11 ldd [%l7 + 0x40], %f8 sll %l4, %i0, %o1 fbul %fcc1, loop_5720 bn,a,pt %icc, loop_5721 movcc %icc, %i3, %l0 std %f14, [%l7 + 0x10] loop_5720: ldsh [%l7 + 0x60], %i4 loop_5721: sth %l6, [%l7 + 0x28] std %f8, [%l7 + 0x30] fpsub32s %f11, %f3, %f3 fpack32 %f4, %f10, %f10 ldub [%l7 + 0x0E], %o7 fmovdgu %xcc, %f1, %f13 popc 0x0F05, %i5 fmovrsgz %g3, %f10, %f1 brnz,a %g4, loop_5722 fandnot1 %f8, %f12, %f14 stx %o2, [%l7 + 0x58] tge %icc, 0x7 loop_5722: fmovspos %xcc, %f8, %f13 edge16 %i7, %i2, %i1 fmovsa %xcc, %f12, %f9 ldsw [%l7 + 0x2C], %l1 sra %o6, 0x1D, %g7 fmovdn %icc, %f15, %f9 addccc %l2, %g2, %o0 fmovsvc %xcc, %f13, %f9 fnand %f10, %f2, %f4 stx %l3, [%l7 + 0x38] ld [%l7 + 0x58], %f7 fmovdcs %xcc, %f10, %f12 fmovdvc %icc, %f5, %f14 ble %icc, loop_5723 std %f8, [%l7 + 0x38] edge32 %g6, %o5, %g5 fbul,a %fcc3, loop_5724 loop_5723: srax %o3, %o4, %g1 tsubcctv %i6, 0x01ED, %l5 fmovrdlz %i0, %f8, %f10 loop_5724: brlz %l4, loop_5725 fpsub32s %f2, %f15, %f9 smulcc %i3, 0x10F8, %o1 fbn %fcc1, loop_5726 loop_5725: tl %icc, 0x6 fcmpgt16 %f2, %f2, %i4 andncc %l6, %o7, %i5 loop_5726: ld [%l7 + 0x7C], %f7 fmovrse %l0, %f14, %f0 array8 %g3, %o2, %g4 std %f14, [%l7 + 0x68] std %f6, [%l7 + 0x18] xnor %i2, 0x14EF, %i1 sth %i7, [%l7 + 0x28] sth %l1, [%l7 + 0x20] fones %f6 tn %xcc, 0x2 andn %o6, 0x1192, %g7 fpadd32 %f2, %f14, %f14 fabss %f10, %f3 srl %g2, 0x16, %o0 std %f14, [%l7 + 0x58] ldsw [%l7 + 0x20], %l3 fnand %f8, %f8, %f12 fblg,a %fcc1, loop_5727 brgz %g6, loop_5728 sllx %l2, 0x13, %g5 umulcc %o3, 0x1C42, %o4 loop_5727: ldsb [%l7 + 0x36], %o5 loop_5728: sth %g1, [%l7 + 0x76] ble,a loop_5729 st %f6, [%l7 + 0x78] subcc %i6, %i0, %l4 lduw [%l7 + 0x34], %i3 loop_5729: fmovdle %icc, %f5, %f6 fbuge %fcc3, loop_5730 brlez %l5, loop_5731 sth %o1, [%l7 + 0x08] andncc %i4, %l6, %o7 loop_5730: movg %icc, %i5, %g3 loop_5731: fmovrsgz %l0, %f8, %f14 fmovdne %icc, %f14, %f12 taddcctv %o2, %g4, %i2 tl %xcc, 0x5 or %i7, 0x00CC, %i1 fmovsleu %icc, %f11, %f9 addc %l1, %g7, %g2 edge16l %o0, %o6, %g6 fornot2 %f8, %f0, %f8 fcmpeq32 %f10, %f14, %l2 fnot1s %f8, %f13 stw %l3, [%l7 + 0x6C] stw %g5, [%l7 + 0x10] fsrc2s %f2, %f12 fmovrde %o4, %f2, %f4 std %f6, [%l7 + 0x40] andncc %o3, %g1, %o5 fornot2s %f11, %f9, %f14 sethi 0x1B26, %i0 lduw [%l7 + 0x68], %l4 te %icc, 0x4 move %xcc, %i6, %i3 tsubcc %l5, 0x02D4, %i4 brlez %o1, loop_5732 fornot2 %f2, %f12, %f6 fpsub32s %f6, %f7, %f7 fnot1s %f15, %f2 loop_5732: fcmpne32 %f6, %f14, %o7 ldsw [%l7 + 0x48], %l6 stx %g3, [%l7 + 0x70] bgu,pt %icc, loop_5733 umul %l0, 0x1A97, %o2 orcc %g4, %i2, %i7 bshuffle %f14, %f14, %f8 loop_5733: fpack16 %f2, %f4 movcs %xcc, %i1, %i5 bg,pn %xcc, loop_5734 fpack32 %f0, %f4, %f2 stb %l1, [%l7 + 0x42] movcc %icc, %g7, %g2 loop_5734: fmovsgu %xcc, %f7, %f15 lduw [%l7 + 0x50], %o0 for %f0, %f14, %f10 sth %g6, [%l7 + 0x10] movcs %icc, %l2, %l3 fpsub16 %f12, %f0, %f12 ldsh [%l7 + 0x24], %o6 fcmpd %fcc0, %f2, %f2 udiv %g5, 0x1FD3, %o4 movneg %icc, %g1, %o3 bl,a,pt %xcc, loop_5735 mova %icc, %o5, %i0 fpsub16 %f8, %f4, %f2 ldd [%l7 + 0x30], %f12 loop_5735: fexpand %f1, %f4 lduh [%l7 + 0x10], %i6 fpadd16s %f11, %f8, %f13 fmovdneg %xcc, %f6, %f7 movrne %i3, %l5, %l4 fcmps %fcc0, %f15, %f14 fmovrsne %o1, %f11, %f14 fmovsg %xcc, %f12, %f5 udivcc %i4, 0x1158, %l6 fmovsn %xcc, %f1, %f11 movvc %icc, %o7, %g3 fpsub16s %f11, %f2, %f13 ldub [%l7 + 0x10], %o2 ldsb [%l7 + 0x60], %l0 edge16ln %g4, %i2, %i7 fsrc1s %f9, %f13 fmovdg %icc, %f8, %f1 fors %f6, %f5, %f10 fandnot2 %f12, %f12, %f14 ldd [%l7 + 0x40], %f0 fpack32 %f6, %f6, %f0 xnorcc %i5, %i1, %l1 fsrc2s %f7, %f14 fmovrslz %g2, %f3, %f10 fpsub32s %f7, %f11, %f7 bvc,pn %xcc, loop_5736 fnand %f4, %f2, %f10 mulx %g7, %o0, %g6 ldsh [%l7 + 0x76], %l2 loop_5736: tvs %xcc, 0x4 ba %icc, loop_5737 movg %icc, %o6, %l3 fnands %f7, %f11, %f15 ldd [%l7 + 0x68], %f6 loop_5737: movn %icc, %o4, %g5 movge %icc, %o3, %g1 fmovde %icc, %f12, %f12 fmovde %icc, %f4, %f15 st %f1, [%l7 + 0x50] bne,a %icc, loop_5738 ldd [%l7 + 0x28], %f4 xnorcc %i0, 0x0BA2, %i6 bshuffle %f12, %f10, %f8 loop_5738: ldub [%l7 + 0x24], %o5 fmovdneg %icc, %f14, %f11 ldd [%l7 + 0x70], %f12 stb %l5, [%l7 + 0x43] sethi 0x1449, %i3 ba loop_5739 fbue %fcc2, loop_5740 fandnot2s %f14, %f15, %f7 edge8l %o1, %i4, %l6 loop_5739: fpack16 %f6, %f11 loop_5740: fxors %f15, %f9, %f2 ldx [%l7 + 0x78], %l4 edge16n %o7, %o2, %l0 fnegs %f1, %f3 bpos,a,pn %xcc, loop_5741 fmul8x16 %f9, %f0, %f6 st %f13, [%l7 + 0x44] bpos,pt %xcc, loop_5742 loop_5741: subcc %g4, 0x17A6, %g3 ld [%l7 + 0x20], %f4 lduh [%l7 + 0x1C], %i2 loop_5742: edge16ln %i5, %i1, %l1 stb %g2, [%l7 + 0x39] taddcc %g7, 0x1B59, %o0 fpadd16 %f4, %f12, %f0 tcc %icc, 0x4 stx %i7, [%l7 + 0x58] std %f2, [%l7 + 0x58] movpos %icc, %l2, %g6 stx %o6, [%l7 + 0x48] fmovdvc %icc, %f13, %f4 srl %l3, 0x0E, %g5 ldd [%l7 + 0x10], %f6 std %f10, [%l7 + 0x28] movrlez %o4, 0x2C8, %o3 movleu %xcc, %g1, %i6 fnands %f7, %f10, %f4 ldub [%l7 + 0x62], %o5 fmovrdlz %l5, %f10, %f2 lduh [%l7 + 0x34], %i0 fbne,a %fcc2, loop_5743 st %f13, [%l7 + 0x60] fbug,a %fcc1, loop_5744 fmovrdlz %o1, %f14, %f10 loop_5743: fbne,a %fcc3, loop_5745 lduh [%l7 + 0x12], %i3 loop_5744: mulx %l6, 0x045C, %l4 fmovrdlz %o7, %f2, %f2 loop_5745: bl,a,pn %xcc, loop_5746 stx %o2, [%l7 + 0x08] fmovrse %l0, %f0, %f11 fmovdcs %icc, %f5, %f10 loop_5746: tneg %icc, 0x4 fmovdl %xcc, %f6, %f3 fbne,a %fcc3, loop_5747 faligndata %f6, %f12, %f0 fmovse %xcc, %f6, %f6 smul %g4, 0x1826, %g3 loop_5747: movrgz %i2, 0x1EC, %i5 stw %i1, [%l7 + 0x60] te %xcc, 0x1 fandnot1 %f14, %f10, %f12 fmovsvs %xcc, %f6, %f3 ldsh [%l7 + 0x4E], %i4 fornot1s %f0, %f0, %f13 brlez,a %l1, loop_5748 tgu %xcc, 0x0 bcs %icc, loop_5749 nop setx loop_5750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5748: fxnors %f14, %f9, %f13 bgu,pn %xcc, loop_5751 loop_5749: fnors %f9, %f1, %f14 loop_5750: fmovsg %xcc, %f14, %f3 st %f12, [%l7 + 0x6C] loop_5751: tvs %icc, 0x1 fornot1 %f2, %f14, %f0 fmovrsne %g2, %f14, %f1 mulx %o0, %i7, %l2 stb %g7, [%l7 + 0x7B] fmovrsgez %o6, %f2, %f10 ldd [%l7 + 0x10], %f2 fabsd %f2, %f10 ldx [%l7 + 0x28], %l3 fpsub16s %f7, %f2, %f13 fmovrdlez %g6, %f0, %f2 stb %g5, [%l7 + 0x3C] alignaddr %o3, %o4, %i6 fmovdn %icc, %f15, %f5 fmovrslz %g1, %f6, %f11 fpsub32 %f14, %f14, %f2 edge32ln %l5, %i0, %o5 siam 0x2 lduw [%l7 + 0x5C], %o1 brlez,a %l6, loop_5752 edge8n %l4, %o7, %i3 brlez,a %o2, loop_5753 bgu,pt %icc, loop_5754 loop_5752: fbue %fcc2, loop_5755 lduw [%l7 + 0x50], %l0 loop_5753: bvs,a loop_5756 loop_5754: fcmple16 %f14, %f6, %g3 loop_5755: ldsb [%l7 + 0x5B], %g4 ldsw [%l7 + 0x50], %i5 loop_5756: mova %icc, %i1, %i2 movvc %xcc, %l1, %i4 ldsh [%l7 + 0x14], %g2 ldx [%l7 + 0x18], %o0 bgu,a,pt %icc, loop_5757 ldd [%l7 + 0x30], %f14 bneg,a %icc, loop_5758 call loop_5759 loop_5757: movge %xcc, %l2, %i7 bg,a,pt %xcc, loop_5760 loop_5758: stx %g7, [%l7 + 0x28] loop_5759: fmovsgu %icc, %f1, %f9 brgez %o6, loop_5761 loop_5760: fcmpeq32 %f8, %f12, %l3 edge32 %g5, %g6, %o4 sethi 0x0F30, %i6 loop_5761: umul %o3, 0x04B4, %g1 ldd [%l7 + 0x68], %f10 stb %l5, [%l7 + 0x5C] std %f2, [%l7 + 0x10] ldub [%l7 + 0x22], %i0 lduh [%l7 + 0x16], %o1 fnot2s %f9, %f2 sth %o5, [%l7 + 0x7E] edge32l %l6, %o7, %l4 fbug,a %fcc3, loop_5762 fxor %f4, %f2, %f6 ldsh [%l7 + 0x74], %i3 fbne,a %fcc3, loop_5763 loop_5762: srax %o2, %g3, %l0 fandnot1 %f0, %f6, %f12 fmovrdgz %g4, %f6, %f10 loop_5763: ldx [%l7 + 0x50], %i5 fandnot1s %f3, %f3, %f7 fpackfix %f10, %f7 subc %i2, 0x02A1, %i1 array16 %i4, %l1, %g2 stx %o0, [%l7 + 0x70] fpsub16s %f5, %f4, %f15 ldub [%l7 + 0x49], %i7 bvc,pt %icc, loop_5764 fbo %fcc3, loop_5765 taddcctv %g7, %o6, %l3 fcmped %fcc3, %f10, %f4 loop_5764: fbug %fcc3, loop_5766 loop_5765: fmovda %icc, %f12, %f11 fsrc1 %f4, %f4 movrgz %g5, %g6, %o4 loop_5766: lduh [%l7 + 0x7E], %l2 fblg %fcc3, loop_5767 smul %o3, %i6, %g1 lduh [%l7 + 0x32], %i0 fmovdgu %xcc, %f4, %f12 loop_5767: fcmpd %fcc3, %f14, %f2 stw %o1, [%l7 + 0x44] sdivx %l5, 0x1444, %o5 fmovrsgz %o7, %f4, %f11 mova %icc, %l4, %l6 bn,a,pn %icc, loop_5768 ldub [%l7 + 0x7D], %o2 pdist %f4, %f10, %f2 bcs,a loop_5769 loop_5768: ldsb [%l7 + 0x7A], %i3 call loop_5770 fsrc2 %f4, %f2 loop_5769: stb %l0, [%l7 + 0x4C] tle %icc, 0x5 loop_5770: fxors %f15, %f8, %f10 tpos %icc, 0x4 fcmpgt32 %f4, %f6, %g4 brlz,a %g3, loop_5771 lduh [%l7 + 0x10], %i5 fxor %f6, %f6, %f12 fmul8x16au %f14, %f7, %f0 loop_5771: movvc %icc, %i2, %i4 st %f9, [%l7 + 0x64] fpsub16 %f6, %f6, %f14 andcc %l1, %g2, %i1 fones %f9 ldsw [%l7 + 0x78], %o0 stb %i7, [%l7 + 0x60] fcmple32 %f12, %f8, %g7 ldsh [%l7 + 0x12], %l3 sth %g5, [%l7 + 0x6A] fxor %f14, %f4, %f14 st %f10, [%l7 + 0x74] sth %g6, [%l7 + 0x4E] fmovsleu %xcc, %f14, %f4 fpmerge %f10, %f12, %f4 fnot2 %f4, %f6 lduw [%l7 + 0x4C], %o4 fabsd %f0, %f4 fors %f12, %f8, %f8 ld [%l7 + 0x08], %f0 fnors %f11, %f0, %f2 movne %icc, %l2, %o6 taddcctv %i6, 0x11CD, %o3 bshuffle %f6, %f6, %f12 ldub [%l7 + 0x59], %i0 array8 %g1, %o1, %o5 stb %l5, [%l7 + 0x30] std %f4, [%l7 + 0x20] fpadd16s %f15, %f3, %f7 sth %o7, [%l7 + 0x70] fmovdg %xcc, %f7, %f5 edge16 %l4, %o2, %l6 fmovsne %icc, %f13, %f1 fpadd16 %f12, %f12, %f6 bvs,a,pt %icc, loop_5772 sethi 0x1BBA, %i3 bgu,a loop_5773 and %l0, 0x0594, %g4 loop_5772: fbu,a %fcc1, loop_5774 movrlz %i5, 0x001, %i2 loop_5773: fcmpeq32 %f0, %f12, %i4 lduw [%l7 + 0x50], %g3 loop_5774: addc %g2, 0x0715, %l1 ldsh [%l7 + 0x44], %i1 ld [%l7 + 0x20], %f6 xnorcc %o0, 0x0DB8, %g7 movcc %icc, %i7, %g5 tn %icc, 0x3 fmovdneg %xcc, %f14, %f13 fmovsgu %icc, %f15, %f13 ldsb [%l7 + 0x66], %l3 movleu %icc, %o4, %g6 tvs %xcc, 0x1 fbue,a %fcc0, loop_5775 ldx [%l7 + 0x18], %o6 srl %i6, 0x14, %o3 fnot2 %f14, %f0 loop_5775: nop setx loop_5776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %xcc, %f7, %f8 nop setx loop_5777, %l0, %l1 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, %f11, %f8 loop_5776: ldsb [%l7 + 0x18], %i0 lduh [%l7 + 0x3E], %l2 loop_5777: brz %g1, loop_5778 fmovsvc %icc, %f4, %f6 xor %o5, 0x1D7F, %o1 fpadd32s %f7, %f2, %f14 loop_5778: ldsw [%l7 + 0x78], %o7 orn %l5, %o2, %l4 stw %l6, [%l7 + 0x18] fors %f10, %f8, %f13 fmul8x16 %f15, %f6, %f4 fmovsgu %icc, %f0, %f8 stw %l0, [%l7 + 0x24] fmovsl %xcc, %f1, %f13 mulscc %i3, %g4, %i5 sth %i2, [%l7 + 0x46] movge %xcc, %g3, %g2 fxnors %f10, %f15, %f7 tvc %xcc, 0x6 ldsh [%l7 + 0x76], %l1 fand %f2, %f10, %f12 movcs %xcc, %i4, %i1 andncc %o0, %g7, %g5 bvs,a loop_5779 fmuld8sux16 %f14, %f7, %f14 stx %l3, [%l7 + 0x38] ldx [%l7 + 0x58], %o4 loop_5779: movrlz %g6, 0x1A2, %i7 movrlz %o6, 0x015, %o3 fbo,a %fcc1, loop_5780 nop setx loop_5781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8sux16 %f0, %f2, %f4 stb %i0, [%l7 + 0x6B] loop_5780: lduw [%l7 + 0x7C], %i6 loop_5781: fmovscs %icc, %f13, %f14 movne %xcc, %g1, %o5 stx %l2, [%l7 + 0x50] fbne %fcc3, loop_5782 lduw [%l7 + 0x68], %o7 fmovrslz %o1, %f9, %f1 fmul8x16 %f7, %f12, %f12 loop_5782: popc 0x1932, %l5 fexpand %f3, %f6 fbu,a %fcc0, loop_5783 tsubcc %l4, 0x13DD, %l6 movvc %xcc, %l0, %i3 fmovsge %icc, %f13, %f1 loop_5783: smul %o2, %g4, %i2 tneg %icc, 0x3 call loop_5784 sdiv %g3, 0x1EF0, %i5 tg %xcc, 0x6 alignaddrl %g2, %i4, %i1 loop_5784: ldd [%l7 + 0x48], %f8 bcc %icc, loop_5785 fmovrslz %o0, %f4, %f5 stw %l1, [%l7 + 0x24] fnot2s %f10, %f14 loop_5785: tcs %xcc, 0x7 fmovsneg %icc, %f9, %f8 movrlez %g5, %l3, %o4 ldsh [%l7 + 0x7C], %g6 ldx [%l7 + 0x60], %g7 stw %o6, [%l7 + 0x44] fcmpgt32 %f14, %f10, %o3 taddcc %i0, %i6, %g1 fbul %fcc2, loop_5786 fpackfix %f4, %f6 ldsw [%l7 + 0x0C], %o5 fmovrde %i7, %f14, %f8 loop_5786: fmovrse %l2, %f11, %f1 ldsh [%l7 + 0x2A], %o7 lduh [%l7 + 0x6A], %l5 bl,pn %xcc, loop_5787 fbug,a %fcc3, loop_5788 tle %icc, 0x6 tneg %xcc, 0x5 loop_5787: ldd [%l7 + 0x70], %f10 loop_5788: ldx [%l7 + 0x48], %l4 sdivx %l6, 0x13A4, %l0 stb %o1, [%l7 + 0x3B] fmovrse %o2, %f3, %f5 fpsub32s %f13, %f9, %f14 st %f11, [%l7 + 0x14] fblg,a %fcc1, loop_5789 fmovdleu %xcc, %f10, %f15 stw %i3, [%l7 + 0x18] fmovdl %xcc, %f8, %f0 loop_5789: tsubcctv %i2, 0x022F, %g4 ldsb [%l7 + 0x09], %g3 fbul,a %fcc0, loop_5790 add %g2, %i5, %i1 fmovdpos %icc, %f8, %f14 fmovrdgz %o0, %f10, %f2 loop_5790: ldd [%l7 + 0x40], %f0 fblg,a %fcc2, loop_5791 sth %l1, [%l7 + 0x48] stb %i4, [%l7 + 0x7C] fmovsg %xcc, %f12, %f5 loop_5791: ldsb [%l7 + 0x55], %g5 fsrc1s %f12, %f7 fpadd32 %f0, %f14, %f8 andncc %l3, %o4, %g7 sth %g6, [%l7 + 0x4E] ldx [%l7 + 0x40], %o6 array32 %o3, %i0, %i6 subc %g1, 0x057A, %o5 stw %i7, [%l7 + 0x4C] fcmpne16 %f8, %f2, %l2 ba,a,pt %icc, loop_5792 tl %xcc, 0x7 and %l5, %l4, %o7 lduh [%l7 + 0x3E], %l6 loop_5792: fands %f2, %f3, %f7 tne %xcc, 0x5 ldsw [%l7 + 0x28], %o1 fandnot1s %f0, %f14, %f10 fcmped %fcc2, %f12, %f10 ldsh [%l7 + 0x4E], %o2 stx %l0, [%l7 + 0x08] movrlez %i2, 0x0E0, %i3 sth %g3, [%l7 + 0x0E] subc %g2, 0x0AB2, %i5 te %xcc, 0x1 or %g4, 0x0B4C, %o0 xnor %l1, 0x0244, %i4 sethi 0x1FD7, %i1 movle %icc, %l3, %g5 edge16ln %o4, %g7, %g6 st %f14, [%l7 + 0x7C] bleu,a,pt %xcc, loop_5793 movrlez %o6, %i0, %i6 bvs,a loop_5794 stx %g1, [%l7 + 0x58] loop_5793: tneg %xcc, 0x2 tl %icc, 0x1 loop_5794: ble,a %xcc, loop_5795 stx %o3, [%l7 + 0x38] xorcc %i7, 0x1BD9, %l2 ldsb [%l7 + 0x64], %o5 loop_5795: fmovrsne %l5, %f0, %f14 fcmped %fcc3, %f2, %f12 bne loop_5796 fpack16 %f12, %f8 tn %icc, 0x1 fmovdvs %icc, %f13, %f15 loop_5796: edge16 %l4, %o7, %o1 movge %icc, %l6, %o2 fmovdgu %xcc, %f4, %f7 fexpand %f3, %f2 ldub [%l7 + 0x73], %l0 ldd [%l7 + 0x50], %f4 subcc %i2, %g3, %g2 umul %i5, 0x07CB, %g4 xorcc %i3, %l1, %o0 edge16 %i1, %i4, %l3 ldsh [%l7 + 0x32], %g5 ldx [%l7 + 0x50], %o4 fmovscs %xcc, %f6, %f4 lduw [%l7 + 0x08], %g7 fmovdvc %icc, %f8, %f5 ldub [%l7 + 0x61], %g6 edge16ln %i0, %i6, %g1 fsrc1 %f12, %f12 std %f2, [%l7 + 0x40] fmovsleu %icc, %f12, %f10 fbe,a %fcc3, loop_5797 ld [%l7 + 0x30], %f1 ldx [%l7 + 0x28], %o6 andn %o3, %l2, %i7 loop_5797: fands %f8, %f4, %f15 udivx %o5, 0x0A6F, %l4 std %f0, [%l7 + 0x40] addccc %l5, 0x0326, %o7 bpos,pt %xcc, loop_5798 sth %o1, [%l7 + 0x10] fmovrdne %o2, %f4, %f0 sra %l0, 0x12, %l6 loop_5798: mulscc %g3, %g2, %i5 fmovdge %icc, %f6, %f10 srlx %g4, %i2, %i3 bge loop_5799 ldsb [%l7 + 0x6B], %o0 taddcc %l1, 0x17C0, %i4 fmovsle %icc, %f9, %f9 loop_5799: fpsub32s %f4, %f0, %f10 fnot1 %f0, %f0 fmovsn %icc, %f0, %f3 ldub [%l7 + 0x6B], %i1 fornot2 %f12, %f10, %f14 bgu,pt %xcc, loop_5800 edge16n %l3, %g5, %o4 ldsw [%l7 + 0x10], %g7 fones %f7 loop_5800: std %f14, [%l7 + 0x30] sth %i0, [%l7 + 0x4E] fmovsneg %icc, %f10, %f3 brlz %i6, loop_5801 lduh [%l7 + 0x2E], %g1 pdist %f0, %f14, %f4 fmovsa %xcc, %f0, %f3 loop_5801: ldsh [%l7 + 0x4E], %g6 ldd [%l7 + 0x48], %f4 fcmple16 %f2, %f2, %o3 fbne %fcc2, loop_5802 st %f15, [%l7 + 0x64] fornot2 %f6, %f14, %f8 brnz %o6, loop_5803 loop_5802: bvc,a loop_5804 ldsw [%l7 + 0x30], %i7 sub %l2, %l4, %l5 loop_5803: fmovdge %xcc, %f8, %f10 loop_5804: movle %icc, %o5, %o7 movn %icc, %o2, %o1 fpsub16 %f8, %f0, %f0 sth %l0, [%l7 + 0x2A] std %f10, [%l7 + 0x48] ldsw [%l7 + 0x48], %g3 ldsh [%l7 + 0x68], %g2 te %icc, 0x6 fmovdg %icc, %f12, %f0 fmovrslez %l6, %f11, %f15 stb %g4, [%l7 + 0x1B] subcc %i5, 0x1022, %i2 sth %o0, [%l7 + 0x4E] fmovrsgz %l1, %f4, %f14 st %f1, [%l7 + 0x48] st %f7, [%l7 + 0x10] sth %i3, [%l7 + 0x52] xor %i4, %i1, %l3 fcmple32 %f2, %f0, %g5 faligndata %f10, %f2, %f10 fbg %fcc2, loop_5805 fnegs %f1, %f13 nop setx loop_5806, %l0, %l1 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 %o4, [%l7 + 0x20] loop_5805: udiv %g7, 0x0A90, %i0 movpos %xcc, %i6, %g1 loop_5806: fxors %f7, %f13, %f12 ldub [%l7 + 0x63], %g6 stb %o6, [%l7 + 0x1B] fcmple32 %f2, %f8, %i7 edge32ln %o3, %l2, %l4 ldx [%l7 + 0x10], %o5 fsrc1 %f8, %f10 ldsw [%l7 + 0x38], %l5 fmovsvc %icc, %f14, %f5 fand %f4, %f10, %f2 fbge,a %fcc1, loop_5807 fxors %f15, %f9, %f6 fpadd16 %f12, %f10, %f10 ldd [%l7 + 0x50], %f6 loop_5807: stb %o2, [%l7 + 0x5A] fbo %fcc0, loop_5808 ldsh [%l7 + 0x2A], %o1 sth %l0, [%l7 + 0x0C] fxnor %f2, %f6, %f4 loop_5808: fble,a %fcc3, loop_5809 stw %g3, [%l7 + 0x7C] ldsw [%l7 + 0x34], %g2 stx %o7, [%l7 + 0x48] loop_5809: lduh [%l7 + 0x3E], %l6 orncc %g4, %i2, %o0 bl,pn %xcc, loop_5810 ldsh [%l7 + 0x56], %i5 fnot1s %f15, %f15 fandnot2s %f10, %f9, %f12 loop_5810: bg,a %xcc, loop_5811 move %icc, %l1, %i4 ld [%l7 + 0x0C], %f2 edge32n %i1, %i3, %l3 loop_5811: fsrc2s %f8, %f5 alignaddrl %g5, %g7, %i0 stx %o4, [%l7 + 0x78] st %f3, [%l7 + 0x5C] fcmpeq32 %f12, %f8, %i6 sth %g1, [%l7 + 0x58] lduh [%l7 + 0x78], %o6 bvs,pt %xcc, loop_5812 ldsh [%l7 + 0x58], %i7 array16 %o3, %g6, %l2 tsubcc %o5, 0x050E, %l5 loop_5812: fabss %f12, %f6 fxors %f9, %f6, %f13 fmovdvs %icc, %f10, %f7 alignaddr %l4, %o1, %l0 move %icc, %g3, %g2 ld [%l7 + 0x68], %f9 ldsb [%l7 + 0x47], %o7 fmovrslez %l6, %f10, %f4 be,a,pn %xcc, loop_5813 ldsh [%l7 + 0x40], %o2 fpackfix %f10, %f6 fone %f6 loop_5813: stx %g4, [%l7 + 0x78] ldsb [%l7 + 0x64], %i2 st %f12, [%l7 + 0x58] st %f7, [%l7 + 0x3C] fmul8x16al %f15, %f7, %f6 tle %xcc, 0x5 tleu %icc, 0x6 ldsb [%l7 + 0x40], %i5 xorcc %o0, %i4, %i1 umulcc %i3, %l3, %l1 fmuld8ulx16 %f0, %f6, %f12 movge %icc, %g5, %g7 fors %f7, %f0, %f14 srl %o4, 0x19, %i6 ldx [%l7 + 0x48], %g1 sth %o6, [%l7 + 0x62] fmovdle %icc, %f4, %f9 fsrc1 %f10, %f0 movneg %icc, %i0, %o3 stb %i7, [%l7 + 0x38] stb %g6, [%l7 + 0x69] edge32 %l2, %l5, %l4 ldsh [%l7 + 0x72], %o5 fornot1 %f4, %f14, %f12 fbe,a %fcc3, loop_5814 ldsw [%l7 + 0x5C], %o1 lduw [%l7 + 0x10], %g3 fmovsn %icc, %f1, %f10 loop_5814: tvc %xcc, 0x5 bcc,a,pt %xcc, loop_5815 ld [%l7 + 0x10], %f11 lduw [%l7 + 0x4C], %g2 fandnot1s %f9, %f4, %f6 loop_5815: ldd [%l7 + 0x60], %f12 stb %l0, [%l7 + 0x34] std %f6, [%l7 + 0x48] fcmped %fcc0, %f6, %f4 fbn,a %fcc3, loop_5816 stb %l6, [%l7 + 0x4E] sra %o2, 0x07, %g4 popc %o7, %i5 loop_5816: movrgz %i2, %o0, %i1 lduh [%l7 + 0x3E], %i4 brnz %l3, loop_5817 fzero %f8 lduh [%l7 + 0x64], %l1 fzeros %f11 loop_5817: fandnot2 %f12, %f14, %f6 ldsh [%l7 + 0x2E], %i3 array16 %g5, %o4, %i6 tsubcc %g1, %o6, %i0 ba,a,pn %xcc, loop_5818 movrgez %g7, %o3, %g6 fmovscc %xcc, %f14, %f0 ldsh [%l7 + 0x0E], %i7 loop_5818: ld [%l7 + 0x14], %f1 bne,pn %icc, loop_5819 tg %icc, 0x5 fblg,a %fcc2, loop_5820 xnorcc %l2, 0x14EA, %l5 loop_5819: smul %o5, 0x05F6, %l4 bneg,a loop_5821 loop_5820: ldd [%l7 + 0x68], %f14 tpos %icc, 0x0 fbg %fcc0, loop_5822 loop_5821: sra %o1, 0x07, %g3 fornot1s %f2, %f8, %f3 ldub [%l7 + 0x48], %g2 loop_5822: ldd [%l7 + 0x70], %f6 alignaddr %l6, %l0, %o2 bl,pn %xcc, loop_5823 fmovrde %o7, %f14, %f8 tvc %icc, 0x3 ldub [%l7 + 0x5D], %i5 loop_5823: lduh [%l7 + 0x42], %g4 orncc %o0, %i1, %i2 movcs %icc, %i4, %l3 stx %l1, [%l7 + 0x48] ldub [%l7 + 0x5E], %g5 fmovdle %xcc, %f9, %f10 ld [%l7 + 0x10], %f6 subc %i3, 0x055D, %o4 fornot1 %f0, %f14, %f0 ldsw [%l7 + 0x1C], %g1 fbu,a %fcc3, loop_5824 fsrc2 %f12, %f8 mova %icc, %o6, %i0 ldx [%l7 + 0x08], %g7 loop_5824: fbug %fcc0, loop_5825 sth %i6, [%l7 + 0x08] movle %icc, %o3, %i7 fone %f14 loop_5825: fxors %f4, %f7, %f11 brgez %g6, loop_5826 tleu %icc, 0x5 fnors %f2, %f1, %f3 sth %l2, [%l7 + 0x50] loop_5826: fpsub16s %f2, %f8, %f7 alignaddrl %o5, %l4, %o1 fzero %f6 fbg %fcc3, loop_5827 nop setx loop_5828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %l5, %g3, %g2 tl %icc, 0x4 loop_5827: fmovs %f8, %f12 loop_5828: brz,a %l0, loop_5829 std %f0, [%l7 + 0x08] ldsw [%l7 + 0x74], %o2 fcmpes %fcc1, %f13, %f0 loop_5829: brlz %o7, loop_5830 lduw [%l7 + 0x24], %i5 sethi 0x1278, %l6 fbe,a %fcc3, loop_5831 loop_5830: fmuld8sux16 %f6, %f8, %f0 fbug %fcc3, loop_5832 sethi 0x0418, %g4 loop_5831: ldsw [%l7 + 0x10], %i1 fbule,a %fcc2, loop_5833 loop_5832: fmovrdgz %i2, %f10, %f4 xorcc %o0, %l3, %l1 ldub [%l7 + 0x7F], %i4 loop_5833: ldd [%l7 + 0x40], %f4 fxors %f10, %f6, %f10 tcs %icc, 0x5 stw %g5, [%l7 + 0x50] stb %i3, [%l7 + 0x5A] ldd [%l7 + 0x50], %f12 ldd [%l7 + 0x40], %f12 stb %g1, [%l7 + 0x31] tneg %icc, 0x5 stw %o4, [%l7 + 0x50] movrne %o6, %g7, %i6 brgz,a %o3, loop_5834 ldsw [%l7 + 0x5C], %i7 ldub [%l7 + 0x6C], %g6 fbge,a %fcc0, loop_5835 loop_5834: andn %i0, 0x0836, %l2 ldub [%l7 + 0x74], %o5 fabsd %f6, %f12 loop_5835: fandnot1 %f14, %f2, %f14 ldsh [%l7 + 0x3C], %o1 ta %xcc, 0x4 fnot1 %f8, %f4 movge %icc, %l4, %g3 ldd [%l7 + 0x10], %f0 movre %l5, %g2, %l0 ldsh [%l7 + 0x0A], %o7 fpadd16s %f12, %f1, %f0 fmovscs %xcc, %f8, %f7 smulcc %o2, 0x017D, %l6 ldd [%l7 + 0x40], %f14 std %f10, [%l7 + 0x40] std %f4, [%l7 + 0x60] fpack16 %f10, %f1 fcmpeq16 %f0, %f12, %i5 fmovrsgez %g4, %f3, %f11 lduw [%l7 + 0x48], %i2 subcc %o0, 0x015F, %i1 fmovdge %icc, %f13, %f5 udiv %l1, 0x1320, %i4 movcc %xcc, %g5, %l3 bcc,a loop_5836 stw %g1, [%l7 + 0x70] fcmps %fcc3, %f15, %f8 stw %i3, [%l7 + 0x64] loop_5836: fnegd %f8, %f0 fpack32 %f4, %f8, %f0 fbug %fcc2, loop_5837 std %f12, [%l7 + 0x50] and %o4, 0x0763, %g7 fcmpne16 %f8, %f12, %i6 loop_5837: fcmpne32 %f0, %f0, %o3 sethi 0x1649, %i7 fexpand %f0, %f2 fmovdgu %icc, %f12, %f9 stx %o6, [%l7 + 0x50] fble %fcc3, loop_5838 ldub [%l7 + 0x24], %i0 ldx [%l7 + 0x68], %g6 fmovrdgez %l2, %f8, %f8 loop_5838: fcmple16 %f12, %f10, %o1 stw %o5, [%l7 + 0x70] fmovrsgez %g3, %f13, %f11 xor %l4, %g2, %l5 fnot2s %f5, %f9 movcs %icc, %o7, %o2 edge16ln %l0, %l6, %i5 bvc %xcc, loop_5839 andn %i2, 0x1D26, %g4 ldsw [%l7 + 0x44], %i1 fabsd %f2, %f10 loop_5839: std %f8, [%l7 + 0x48] andcc %l1, %o0, %g5 stb %i4, [%l7 + 0x0C] movgu %xcc, %g1, %l3 std %f10, [%l7 + 0x20] lduw [%l7 + 0x58], %i3 edge32 %o4, %g7, %o3 ldd [%l7 + 0x50], %f4 brgez %i6, loop_5840 mulscc %o6, 0x05CC, %i7 brz %g6, loop_5841 ldsh [%l7 + 0x14], %l2 loop_5840: movcs %icc, %o1, %o5 call loop_5842 loop_5841: stb %g3, [%l7 + 0x6E] movvc %xcc, %l4, %i0 ldsb [%l7 + 0x63], %g2 loop_5842: ldsb [%l7 + 0x6F], %l5 bgu,a,pt %icc, loop_5843 fcmpd %fcc0, %f2, %f2 tpos %xcc, 0x4 smul %o2, %l0, %o7 loop_5843: stx %l6, [%l7 + 0x60] tneg %icc, 0x2 fpack32 %f2, %f6, %f0 fors %f5, %f5, %f4 tne %xcc, 0x1 fmovdvc %xcc, %f6, %f14 fble %fcc2, loop_5844 fnot1 %f12, %f8 udivx %i2, 0x1C6A, %i5 ldd [%l7 + 0x10], %f10 loop_5844: movg %xcc, %g4, %l1 fmovdne %icc, %f14, %f1 movcs %icc, %o0, %g5 edge16n %i4, %i1, %g1 stb %l3, [%l7 + 0x67] movrlz %o4, 0x276, %i3 sth %o3, [%l7 + 0x20] nop setx loop_5845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry call loop_5846 sub %g7, 0x1445, %i6 fmovsle %icc, %f0, %f9 loop_5845: fmul8x16al %f11, %f14, %f8 loop_5846: fandnot1 %f8, %f10, %f14 bshuffle %f6, %f8, %f4 sethi 0x1AB1, %i7 xnor %g6, %o6, %l2 fmovdpos %icc, %f1, %f10 ldsh [%l7 + 0x0C], %o1 bcs,a loop_5847 bl,pt %icc, loop_5848 fmovsvc %xcc, %f5, %f2 sth %g3, [%l7 + 0x78] loop_5847: movcs %xcc, %l4, %i0 loop_5848: stw %g2, [%l7 + 0x78] ldx [%l7 + 0x38], %o5 fmovda %xcc, %f6, %f14 sub %l5, %o2, %o7 fbu,a %fcc3, loop_5849 sub %l6, 0x08A1, %l0 fmovrslez %i5, %f1, %f10 fornot1 %f2, %f12, %f10 loop_5849: fsrc2s %f1, %f2 fcmpd %fcc3, %f6, %f6 ta %xcc, 0x5 fones %f1 sub %i2, 0x1839, %g4 edge8 %l1, %g5, %i4 ldub [%l7 + 0x16], %i1 lduh [%l7 + 0x28], %g1 fmovrslez %l3, %f0, %f6 sth %o4, [%l7 + 0x14] lduw [%l7 + 0x28], %o0 tgu %icc, 0x6 stb %o3, [%l7 + 0x1A] stx %i3, [%l7 + 0x38] fbu %fcc3, loop_5850 ble,a %xcc, loop_5851 lduw [%l7 + 0x74], %i6 tn %icc, 0x0 loop_5850: movgu %icc, %g7, %i7 loop_5851: umulcc %g6, 0x0853, %o6 st %f7, [%l7 + 0x3C] fmovrsgez %l2, %f6, %f15 fornot1 %f10, %f6, %f12 ldd [%l7 + 0x58], %f10 edge32 %g3, %o1, %l4 fmovrsgez %i0, %f4, %f6 ld [%l7 + 0x58], %f9 tsubcctv %o5, %l5, %g2 ldsh [%l7 + 0x4E], %o2 std %f8, [%l7 + 0x28] ldub [%l7 + 0x54], %o7 fxnors %f9, %f9, %f4 stx %l6, [%l7 + 0x70] sth %i5, [%l7 + 0x6C] fcmpne16 %f0, %f2, %l0 fabsd %f6, %f2 ldsb [%l7 + 0x0C], %i2 fbuge %fcc0, loop_5852 stb %g4, [%l7 + 0x66] fmovsne %xcc, %f6, %f14 ba %icc, loop_5853 loop_5852: fabss %f6, %f2 tcs %xcc, 0x1 fcmpd %fcc0, %f8, %f4 loop_5853: tl %xcc, 0x0 stb %l1, [%l7 + 0x2C] fmovdneg %icc, %f14, %f1 tn %xcc, 0x4 ld [%l7 + 0x2C], %f3 bvs,a,pt %xcc, loop_5854 taddcctv %i4, %i1, %g1 ldsh [%l7 + 0x0E], %l3 stb %g5, [%l7 + 0x7D] loop_5854: tle %xcc, 0x1 fxnors %f15, %f2, %f4 nop setx loop_5855, %l0, %l1 jmpl %l1, %o4 srax %o0, 0x03, %o3 lduw [%l7 + 0x6C], %i6 stx %g7, [%l7 + 0x38] loop_5855: fsrc1 %f12, %f12 fexpand %f6, %f6 fcmped %fcc1, %f12, %f8 fxor %f14, %f8, %f4 addccc %i3, 0x0927, %i7 st %f10, [%l7 + 0x20] ldx [%l7 + 0x60], %g6 stw %l2, [%l7 + 0x08] ldsw [%l7 + 0x64], %o6 fpadd32 %f6, %f4, %f2 edge16l %g3, %o1, %l4 fpadd16s %f4, %f12, %f14 movrne %o5, %l5, %i0 te %icc, 0x4 fmovsn %icc, %f8, %f15 andcc %g2, 0x11DA, %o2 ldx [%l7 + 0x58], %o7 brnz %l6, loop_5856 fnegs %f9, %f10 bgu,pt %xcc, loop_5857 fmovdvc %icc, %f13, %f14 loop_5856: call loop_5858 movrgez %l0, 0x1D7, %i2 loop_5857: fbu,a %fcc0, loop_5859 ldsw [%l7 + 0x34], %g4 loop_5858: ldsh [%l7 + 0x24], %i5 bne,a %xcc, loop_5860 loop_5859: fbn,a %fcc2, loop_5861 fcmped %fcc0, %f4, %f4 orncc %i4, %l1, %i1 loop_5860: tsubcc %g1, %g5, %o4 loop_5861: ldx [%l7 + 0x58], %o0 movpos %icc, %o3, %l3 bcs,a,pn %icc, loop_5862 fand %f6, %f12, %f4 sth %i6, [%l7 + 0x0A] movrlz %i3, 0x27F, %i7 loop_5862: subcc %g6, %g7, %l2 fmovdpos %xcc, %f1, %f2 fbuge,a %fcc1, loop_5863 lduh [%l7 + 0x32], %g3 stx %o1, [%l7 + 0x08] fbuge %fcc3, loop_5864 loop_5863: movneg %xcc, %l4, %o5 stw %l5, [%l7 + 0x28] tsubcc %o6, 0x145E, %g2 loop_5864: movvc %icc, %i0, %o2 ld [%l7 + 0x48], %f10 fbo,a %fcc0, loop_5865 ldx [%l7 + 0x58], %l6 alignaddr %o7, %l0, %g4 fmovdn %xcc, %f9, %f1 loop_5865: fxnor %f2, %f8, %f6 movvc %xcc, %i2, %i5 udiv %i4, 0x1796, %l1 xnor %i1, %g5, %g1 fbge,a %fcc2, loop_5866 subcc %o4, 0x0195, %o0 fmul8x16au %f2, %f1, %f10 sth %o3, [%l7 + 0x68] loop_5866: fmovdge %icc, %f8, %f5 andcc %i6, %l3, %i7 smulcc %i3, %g6, %l2 fcmpgt32 %f14, %f6, %g7 fbu %fcc0, loop_5867 fsrc2 %f4, %f8 andn %o1, 0x196D, %l4 stx %o5, [%l7 + 0x60] loop_5867: nop setx loop_5868, %l0, %l1 jmpl %l1, %l5 fmovsvs %xcc, %f0, %f4 ldsb [%l7 + 0x72], %g3 fnors %f15, %f6, %f2 loop_5868: move %xcc, %g2, %o6 st %f10, [%l7 + 0x1C] edge8l %o2, %l6, %i0 fmovdl %icc, %f5, %f10 umul %l0, %g4, %i2 movrne %o7, %i4, %l1 srax %i5, %i1, %g5 bleu,pt %xcc, loop_5869 nop setx loop_5870, %l0, %l1 jmpl %l1, %o4 bneg,a %icc, loop_5871 and %g1, %o0, %i6 loop_5869: fnot1 %f4, %f6 loop_5870: orn %o3, %l3, %i7 loop_5871: andn %i3, %g6, %g7 st %f15, [%l7 + 0x20] fmovdcc %xcc, %f8, %f0 brgz %l2, loop_5872 taddcc %l4, %o5, %o1 tneg %xcc, 0x5 ldsb [%l7 + 0x79], %l5 loop_5872: fmuld8ulx16 %f0, %f5, %f0 ldd [%l7 + 0x70], %f6 fbne %fcc3, loop_5873 brgez %g2, loop_5874 fnands %f15, %f13, %f13 edge16ln %g3, %o2, %l6 loop_5873: nop setx loop_5875, %l0, %l1 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_5874: tvs %icc, 0x5 bl,a loop_5876 stb %o6, [%l7 + 0x4C] loop_5875: bvs,a,pn %xcc, loop_5877 lduh [%l7 + 0x24], %i0 loop_5876: lduw [%l7 + 0x24], %l0 ldx [%l7 + 0x60], %g4 loop_5877: for %f6, %f4, %f12 bneg,pt %icc, loop_5878 fmovdge %icc, %f1, %f0 ld [%l7 + 0x78], %f5 stx %o7, [%l7 + 0x68] loop_5878: ldx [%l7 + 0x10], %i2 lduw [%l7 + 0x5C], %l1 fmovdleu %icc, %f0, %f14 fsrc2s %f3, %f9 tge %icc, 0x2 ldsw [%l7 + 0x34], %i5 sllx %i1, 0x18, %g5 orcc %i4, %o4, %o0 ldub [%l7 + 0x17], %g1 fands %f4, %f11, %f13 fbne,a %fcc0, loop_5879 brgz,a %o3, loop_5880 ble,a %xcc, loop_5881 lduh [%l7 + 0x5A], %l3 loop_5879: stx %i7, [%l7 + 0x78] loop_5880: movvs %icc, %i6, %i3 loop_5881: edge32l %g6, %g7, %l4 tcs %xcc, 0x7 fnor %f14, %f14, %f6 movrlz %o5, 0x3CB, %o1 ldsb [%l7 + 0x09], %l2 lduw [%l7 + 0x50], %l5 movle %xcc, %g3, %o2 movrgz %g2, 0x37D, %o6 tcs %icc, 0x2 fmovrsgez %l6, %f6, %f1 fnand %f10, %f2, %f4 ldx [%l7 + 0x58], %i0 ldsb [%l7 + 0x2C], %l0 array8 %o7, %i2, %g4 ldd [%l7 + 0x28], %f14 ld [%l7 + 0x78], %f15 movvs %xcc, %i5, %i1 tsubcctv %l1, 0x1596, %i4 te %icc, 0x4 stw %g5, [%l7 + 0x18] ldsh [%l7 + 0x50], %o0 std %f2, [%l7 + 0x30] fpsub32s %f11, %f6, %f1 tg %icc, 0x6 ldsb [%l7 + 0x66], %g1 fmovsleu %icc, %f6, %f2 fmuld8sux16 %f5, %f4, %f4 sdivx %o4, 0x1B9A, %o3 faligndata %f10, %f6, %f10 fmovsvc %icc, %f4, %f13 stw %l3, [%l7 + 0x70] fmovrsgz %i6, %f5, %f6 std %f4, [%l7 + 0x10] ldsw [%l7 + 0x3C], %i3 fpadd32s %f2, %f11, %f0 tvs %xcc, 0x5 movrgz %g6, 0x0C0, %i7 xnorcc %g7, 0x0302, %l4 mulscc %o1, 0x18BA, %l2 fmovspos %icc, %f3, %f4 fcmpne32 %f0, %f12, %o5 sllx %g3, %l5, %o2 fpsub16 %f12, %f8, %f4 fmovse %icc, %f15, %f3 fpsub32 %f0, %f0, %f8 ld [%l7 + 0x2C], %f2 fmovdneg %xcc, %f5, %f7 fbuge %fcc3, loop_5882 fmovdvs %icc, %f14, %f3 alignaddrl %o6, %g2, %i0 std %f10, [%l7 + 0x78] loop_5882: ld [%l7 + 0x58], %f7 stx %l6, [%l7 + 0x38] lduw [%l7 + 0x1C], %o7 fbne,a %fcc2, loop_5883 for %f10, %f14, %f6 stw %l0, [%l7 + 0x08] lduw [%l7 + 0x10], %i2 loop_5883: popc 0x0B34, %g4 lduw [%l7 + 0x34], %i5 stx %l1, [%l7 + 0x68] ldx [%l7 + 0x08], %i1 array16 %i4, %o0, %g1 movleu %icc, %o4, %g5 fmovscs %icc, %f5, %f5 ldub [%l7 + 0x76], %l3 fmovspos %icc, %f9, %f1 fands %f15, %f0, %f1 tn %xcc, 0x1 bvc,pt %icc, loop_5884 xnor %o3, %i3, %g6 fpadd16 %f4, %f8, %f10 ldsh [%l7 + 0x14], %i6 loop_5884: ldsh [%l7 + 0x14], %g7 std %f14, [%l7 + 0x48] fble %fcc0, loop_5885 movre %l4, %i7, %l2 umul %o1, %g3, %o5 fmovsgu %icc, %f1, %f0 loop_5885: fbge %fcc0, loop_5886 lduh [%l7 + 0x38], %o2 smulcc %o6, %g2, %l5 fcmpeq16 %f2, %f4, %i0 loop_5886: ldsh [%l7 + 0x14], %o7 movl %icc, %l6, %i2 fmovdl %icc, %f6, %f8 ldsw [%l7 + 0x6C], %l0 fnot1 %f4, %f12 ld [%l7 + 0x34], %f0 sdiv %i5, 0x1BA9, %g4 tle %icc, 0x6 st %f9, [%l7 + 0x7C] ble,a %xcc, loop_5887 fmovscc %xcc, %f7, %f9 stb %l1, [%l7 + 0x68] lduh [%l7 + 0x6E], %i4 loop_5887: stb %i1, [%l7 + 0x71] sth %o0, [%l7 + 0x6A] fmovdne %xcc, %f4, %f9 fors %f13, %f14, %f4 andcc %g1, %g5, %l3 fabss %f12, %f10 ldsw [%l7 + 0x58], %o3 sdivx %o4, 0x0CAD, %g6 std %f0, [%l7 + 0x38] lduw [%l7 + 0x28], %i3 subcc %g7, %l4, %i7 ldsb [%l7 + 0x42], %i6 fmovscs %icc, %f4, %f12 fmovdcs %xcc, %f4, %f9 and %o1, %l2, %g3 fmul8ulx16 %f4, %f0, %f4 movleu %icc, %o5, %o6 ldub [%l7 + 0x17], %g2 fmuld8ulx16 %f9, %f8, %f2 be,pt %icc, loop_5888 stw %o2, [%l7 + 0x40] bcc loop_5889 fandnot2s %f13, %f5, %f13 loop_5888: nop setx loop_5890, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %icc, 0x2 loop_5889: movg %icc, %l5, %o7 fnot1 %f4, %f4 loop_5890: bge loop_5891 edge32 %i0, %l6, %l0 ldsb [%l7 + 0x45], %i2 edge16ln %g4, %i5, %l1 loop_5891: smulcc %i4, 0x08FF, %i1 fpsub16 %f2, %f6, %f4 xnorcc %g1, %g5, %l3 lduh [%l7 + 0x62], %o3 ldx [%l7 + 0x68], %o0 addcc %g6, 0x05C8, %i3 fmovsvs %xcc, %f4, %f1 addc %g7, 0x078D, %l4 stb %i7, [%l7 + 0x1B] stw %i6, [%l7 + 0x24] ldx [%l7 + 0x48], %o4 edge32n %l2, %o1, %g3 fnot2 %f8, %f0 fmovsn %xcc, %f14, %f9 edge16l %o5, %o6, %o2 edge32ln %l5, %o7, %g2 sth %l6, [%l7 + 0x34] sethi 0x1126, %i0 ldx [%l7 + 0x70], %l0 std %f2, [%l7 + 0x60] fmovrsgz %g4, %f13, %f13 fmovrsgz %i2, %f11, %f11 fzeros %f5 fnegd %f4, %f0 fpack32 %f8, %f8, %f0 st %f15, [%l7 + 0x30] movcs %xcc, %l1, %i5 mulscc %i4, 0x1164, %i1 ldsb [%l7 + 0x27], %g5 tcs %icc, 0x1 stw %g1, [%l7 + 0x24] tle %icc, 0x2 fmovsleu %icc, %f3, %f3 orcc %o3, %o0, %g6 fmovscs %xcc, %f5, %f14 fornot2s %f8, %f13, %f0 udivcc %i3, 0x1E67, %l3 fmovdcc %icc, %f1, %f6 ldd [%l7 + 0x38], %f8 ld [%l7 + 0x44], %f1 array32 %g7, %l4, %i6 orncc %o4, 0x1609, %i7 bshuffle %f12, %f10, %f8 fmovsle %icc, %f3, %f10 ldub [%l7 + 0x1F], %o1 sllx %g3, %l2, %o5 movcs %icc, %o6, %l5 mova %xcc, %o7, %g2 ta %icc, 0x1 sethi 0x0BC2, %l6 st %f9, [%l7 + 0x3C] stw %o2, [%l7 + 0x1C] movgu %icc, %i0, %g4 tne %xcc, 0x4 bleu,a,pn %icc, loop_5892 st %f6, [%l7 + 0x70] addc %l0, %i2, %l1 fmul8sux16 %f6, %f12, %f2 loop_5892: ldd [%l7 + 0x50], %f4 stw %i4, [%l7 + 0x74] movrlez %i5, %i1, %g5 xor %g1, 0x09AB, %o0 fbl %fcc2, loop_5893 ldsh [%l7 + 0x46], %g6 st %f9, [%l7 + 0x54] sth %o3, [%l7 + 0x4C] loop_5893: edge8l %l3, %i3, %l4 ldsw [%l7 + 0x18], %g7 mova %icc, %o4, %i6 st %f8, [%l7 + 0x48] fpsub32s %f12, %f5, %f11 bshuffle %f0, %f12, %f2 fmovrsgez %i7, %f9, %f0 bl,pt %icc, loop_5894 fbue,a %fcc0, loop_5895 fmovsl %icc, %f10, %f0 fnot2 %f14, %f8 loop_5894: fmovrsne %g3, %f8, %f15 loop_5895: fmul8x16 %f15, %f6, %f8 fmovrdlz %o1, %f6, %f4 sra %l2, %o6, %l5 movrne %o5, %g2, %l6 fmovdl %icc, %f10, %f14 ldsb [%l7 + 0x69], %o7 fzero %f12 andcc %i0, %o2, %g4 std %f4, [%l7 + 0x70] fmovrsgz %l0, %f7, %f10 fmovsg %xcc, %f13, %f5 tgu %icc, 0x5 edge8ln %l1, %i2, %i4 fbuge,a %fcc3, loop_5896 ldsw [%l7 + 0x34], %i1 ldd [%l7 + 0x48], %f12 tge %icc, 0x2 loop_5896: fmovsvc %icc, %f13, %f13 move %xcc, %i5, %g1 stx %g5, [%l7 + 0x18] te %xcc, 0x6 movrgez %g6, 0x2F0, %o0 movl %icc, %o3, %i3 fbule,a %fcc0, loop_5897 array32 %l4, %l3, %o4 sth %g7, [%l7 + 0x1A] ld [%l7 + 0x28], %f11 loop_5897: tg %xcc, 0x6 lduh [%l7 + 0x18], %i6 umulcc %g3, %o1, %l2 fabss %f7, %f15 fmovrdne %i7, %f0, %f4 std %f6, [%l7 + 0x58] edge16 %l5, %o5, %g2 movge %icc, %o6, %l6 fornot2s %f1, %f3, %f7 fcmple16 %f12, %f12, %i0 taddcctv %o7, 0x1FEF, %o2 fbul,a %fcc1, loop_5898 brgez,a %l0, loop_5899 stx %g4, [%l7 + 0x40] fmovrdlez %l1, %f4, %f0 loop_5898: ldx [%l7 + 0x60], %i2 loop_5899: smul %i1, 0x0BA6, %i5 andn %g1, %i4, %g5 st %f1, [%l7 + 0x44] fmovsneg %xcc, %f12, %f1 smulcc %o0, %o3, %g6 sth %l4, [%l7 + 0x72] fbul %fcc1, loop_5900 bl,pn %icc, loop_5901 st %f12, [%l7 + 0x6C] ldd [%l7 + 0x30], %f0 loop_5900: ldsh [%l7 + 0x46], %l3 loop_5901: fmovsg %icc, %f11, %f1 bshuffle %f0, %f2, %f0 lduh [%l7 + 0x64], %o4 taddcctv %g7, %i6, %i3 fbe %fcc2, loop_5902 fbule,a %fcc1, loop_5903 stb %g3, [%l7 + 0x27] andn %o1, %l2, %l5 loop_5902: fmovdge %xcc, %f12, %f14 loop_5903: fmovdgu %xcc, %f14, %f11 sth %i7, [%l7 + 0x28] addcc %g2, %o6, %o5 fpadd32s %f1, %f1, %f15 lduw [%l7 + 0x18], %i0 tl %icc, 0x4 stw %l6, [%l7 + 0x48] edge8 %o7, %l0, %o2 fxnors %f6, %f8, %f12 ldub [%l7 + 0x20], %l1 fmovsle %icc, %f2, %f9 fzeros %f8 brnz,a %g4, loop_5904 fmovsneg %xcc, %f0, %f2 fnegd %f8, %f4 st %f11, [%l7 + 0x08] loop_5904: lduw [%l7 + 0x68], %i2 fmovsleu %xcc, %f0, %f3 fmovdl %icc, %f14, %f13 edge8 %i5, %g1, %i4 tgu %xcc, 0x5 fbe %fcc3, loop_5905 ldd [%l7 + 0x10], %f0 movrgz %i1, %o0, %g5 fmovsge %xcc, %f12, %f2 loop_5905: fcmpgt32 %f12, %f6, %o3 sll %l4, %l3, %g6 fpadd16 %f2, %f12, %f12 fmul8x16au %f14, %f12, %f0 fands %f4, %f12, %f6 bleu,a loop_5906 edge16n %g7, %i6, %o4 ldx [%l7 + 0x40], %g3 stb %i3, [%l7 + 0x65] loop_5906: fmovsn %icc, %f5, %f9 taddcc %l2, %o1, %i7 tcc %icc, 0x4 lduw [%l7 + 0x58], %g2 ldx [%l7 + 0x48], %l5 fcmped %fcc3, %f8, %f4 fmovdne %xcc, %f14, %f10 stb %o6, [%l7 + 0x44] std %f2, [%l7 + 0x10] ldx [%l7 + 0x10], %o5 std %f10, [%l7 + 0x18] fxor %f2, %f8, %f0 std %f4, [%l7 + 0x10] fnegd %f12, %f10 xnorcc %i0, %l6, %o7 fpack32 %f4, %f4, %f0 fnegs %f2, %f10 subc %o2, 0x0D9B, %l0 ldx [%l7 + 0x40], %g4 std %f2, [%l7 + 0x10] bcc loop_5907 sth %i2, [%l7 + 0x70] ldsb [%l7 + 0x7D], %i5 fmovdn %icc, %f2, %f10 loop_5907: ldx [%l7 + 0x60], %g1 lduh [%l7 + 0x6A], %i4 brgez %l1, loop_5908 ldsh [%l7 + 0x7E], %o0 popc 0x1C7A, %i1 fbul %fcc0, loop_5909 loop_5908: ldd [%l7 + 0x30], %f12 fcmpeq32 %f0, %f0, %g5 popc 0x0FB9, %l4 loop_5909: tcc %icc, 0x2 mulscc %o3, 0x1751, %g6 fcmpgt16 %f8, %f2, %g7 edge32l %l3, %o4, %i6 fmovsa %xcc, %f15, %f6 movleu %xcc, %i3, %l2 fcmpeq16 %f6, %f4, %g3 bshuffle %f14, %f14, %f8 fornot1s %f14, %f0, %f12 stb %o1, [%l7 + 0x73] ldx [%l7 + 0x30], %i7 fbo,a %fcc2, loop_5910 movg %xcc, %l5, %o6 ldsh [%l7 + 0x6E], %g2 edge16l %o5, %l6, %i0 loop_5910: tge %xcc, 0x5 fmovrdgz %o2, %f4, %f4 ba,pn %icc, loop_5911 edge8n %l0, %o7, %g4 ldd [%l7 + 0x60], %f6 addc %i2, 0x1359, %g1 loop_5911: ldx [%l7 + 0x48], %i4 ldd [%l7 + 0x48], %f14 sll %l1, %o0, %i1 addcc %i5, 0x0674, %l4 ldsw [%l7 + 0x74], %o3 tcs %icc, 0x3 fble,a %fcc1, loop_5912 tsubcc %g6, 0x05E2, %g7 fmul8ulx16 %f2, %f10, %f14 ldsh [%l7 + 0x3C], %g5 loop_5912: tpos %xcc, 0x4 fmovdl %icc, %f8, %f9 fcmpgt16 %f14, %f0, %o4 st %f3, [%l7 + 0x58] tge %icc, 0x0 st %f0, [%l7 + 0x40] fornot1s %f8, %f7, %f15 lduh [%l7 + 0x1A], %i6 udivcc %l3, 0x128D, %i3 stw %l2, [%l7 + 0x4C] fmovdle %icc, %f6, %f1 fxnors %f10, %f2, %f4 fxor %f4, %f0, %f14 lduh [%l7 + 0x7E], %o1 sethi 0x1567, %i7 srl %g3, 0x15, %o6 fmovdge %xcc, %f8, %f15 movvs %icc, %g2, %o5 ldx [%l7 + 0x70], %l6 ta %icc, 0x5 fba,a %fcc1, loop_5913 tle %xcc, 0x5 fbul,a %fcc1, loop_5914 lduh [%l7 + 0x2E], %l5 loop_5913: fpsub16s %f8, %f6, %f13 movrne %i0, %l0, %o7 loop_5914: move %xcc, %o2, %i2 lduh [%l7 + 0x7A], %g4 fmovdpos %xcc, %f4, %f0 fmovrsne %i4, %f7, %f1 fnors %f4, %f3, %f10 lduh [%l7 + 0x4C], %l1 fmovrsgez %o0, %f12, %f1 movre %i1, %i5, %l4 ldsw [%l7 + 0x44], %o3 fbe,a %fcc3, loop_5915 bshuffle %f8, %f2, %f4 ldx [%l7 + 0x10], %g6 brlz,a %g7, loop_5916 loop_5915: fbne,a %fcc3, loop_5917 ldsh [%l7 + 0x56], %g5 fmovrde %g1, %f14, %f10 loop_5916: tgu %icc, 0x1 loop_5917: fbul,a %fcc3, loop_5918 add %o4, 0x1410, %l3 movcs %icc, %i6, %i3 and %l2, 0x1159, %i7 loop_5918: fmul8sux16 %f8, %f8, %f8 ldsh [%l7 + 0x52], %g3 movpos %icc, %o6, %g2 movcc %icc, %o5, %o1 stx %l6, [%l7 + 0x58] fornot2s %f4, %f8, %f14 fmovsleu %icc, %f15, %f10 fpadd32s %f0, %f7, %f3 fpsub16 %f4, %f14, %f0 movrgez %l5, %l0, %o7 fbo %fcc2, loop_5919 fmovdne %icc, %f13, %f7 xorcc %o2, 0x1F81, %i2 fxor %f6, %f8, %f6 loop_5919: andn %g4, %i4, %i0 tsubcctv %o0, %l1, %i5 movneg %xcc, %l4, %o3 ta %icc, 0x5 edge32 %g6, %i1, %g5 movcc %icc, %g1, %g7 fcmped %fcc3, %f2, %f4 fmul8sux16 %f12, %f14, %f8 orn %o4, %i6, %l3 tsubcctv %i3, %l2, %g3 sra %i7, 0x18, %o6 ldx [%l7 + 0x38], %g2 stw %o5, [%l7 + 0x38] fpack32 %f14, %f6, %f8 bn,a %icc, loop_5920 std %f12, [%l7 + 0x30] move %icc, %o1, %l6 sub %l0, 0x1C42, %o7 loop_5920: stw %o2, [%l7 + 0x08] st %f3, [%l7 + 0x48] fbn,a %fcc0, loop_5921 mova %icc, %l5, %i2 ldub [%l7 + 0x71], %g4 ldx [%l7 + 0x40], %i0 loop_5921: alignaddrl %o0, %i4, %i5 fmovsneg %icc, %f10, %f11 fmovdneg %xcc, %f5, %f3 be,pn %xcc, loop_5922 andcc %l4, %l1, %o3 bg,a,pn %xcc, loop_5923 ldsh [%l7 + 0x4C], %i1 loop_5922: fbg,a %fcc3, loop_5924 lduh [%l7 + 0x2A], %g5 loop_5923: fbn,a %fcc3, loop_5925 pdist %f8, %f14, %f4 loop_5924: fbe,a %fcc2, loop_5926 fmovscc %xcc, %f13, %f7 loop_5925: ldsb [%l7 + 0x69], %g6 tne %icc, 0x2 loop_5926: lduw [%l7 + 0x5C], %g7 ldsh [%l7 + 0x0E], %o4 fbug %fcc0, loop_5927 fmovsleu %icc, %f4, %f11 fmovd %f10, %f12 lduh [%l7 + 0x42], %i6 loop_5927: fcmpne32 %f2, %f6, %l3 fsrc1s %f14, %f4 fmovrdne %i3, %f6, %f10 fsrc1 %f12, %f10 stw %l2, [%l7 + 0x34] edge32ln %g3, %i7, %o6 movrne %g2, %o5, %o1 xnor %g1, 0x1019, %l0 tneg %icc, 0x3 movrlz %l6, %o7, %l5 fcmps %fcc3, %f7, %f3 fmovsvc %icc, %f9, %f11 stw %i2, [%l7 + 0x6C] std %f8, [%l7 + 0x60] fsrc2 %f14, %f10 edge8ln %g4, %o2, %i0 st %f11, [%l7 + 0x60] ldsh [%l7 + 0x58], %o0 array8 %i4, %i5, %l4 fmovrslz %o3, %f4, %f2 stw %i1, [%l7 + 0x3C] tvc %xcc, 0x2 tne %xcc, 0x3 and %g5, %g6, %g7 call loop_5928 fpsub16 %f10, %f6, %f6 mova %icc, %l1, %o4 add %i6, 0x1C7D, %i3 loop_5928: xor %l3, %g3, %i7 sub %o6, 0x14A4, %g2 fnor %f4, %f4, %f14 umulcc %o5, %o1, %l2 fpadd16s %f5, %f5, %f3 movleu %icc, %g1, %l0 ldx [%l7 + 0x30], %l6 bvs,a %icc, loop_5929 fmovsg %xcc, %f8, %f2 bvs,a loop_5930 fmovsvs %xcc, %f3, %f3 loop_5929: xor %o7, 0x1CF9, %i2 lduh [%l7 + 0x36], %l5 loop_5930: stx %g4, [%l7 + 0x30] movrgez %o2, %o0, %i4 fbo,a %fcc0, loop_5931 movgu %icc, %i0, %l4 lduh [%l7 + 0x7C], %o3 st %f3, [%l7 + 0x10] loop_5931: ldub [%l7 + 0x52], %i1 ldub [%l7 + 0x69], %i5 te %xcc, 0x3 fmovdg %xcc, %f4, %f1 smul %g6, %g7, %g5 ldd [%l7 + 0x10], %f6 fors %f10, %f2, %f1 ldsw [%l7 + 0x08], %o4 mulx %l1, 0x1C20, %i3 fandnot1 %f6, %f12, %f6 subccc %l3, %g3, %i7 fpadd32s %f9, %f1, %f0 fornot2 %f8, %f0, %f8 fbul,a %fcc3, loop_5932 tl %xcc, 0x1 ld [%l7 + 0x48], %f14 movvs %xcc, %i6, %g2 loop_5932: ldsw [%l7 + 0x7C], %o6 lduh [%l7 + 0x24], %o5 fmovsgu %icc, %f8, %f11 fmovsleu %xcc, %f9, %f10 fbg,a %fcc1, loop_5933 and %o1, %l2, %l0 ldsw [%l7 + 0x5C], %g1 ldsw [%l7 + 0x10], %l6 loop_5933: fmovsle %xcc, %f12, %f13 fmovd %f0, %f10 movrne %i2, %o7, %l5 movpos %xcc, %g4, %o0 fone %f4 sdivcc %o2, 0x0EA3, %i0 fmovdcc %icc, %f0, %f8 std %f12, [%l7 + 0x28] ble,pn %icc, loop_5934 fmovsle %icc, %f12, %f0 lduh [%l7 + 0x3E], %i4 bg %xcc, loop_5935 loop_5934: tneg %icc, 0x2 fmovsneg %icc, %f13, %f14 orn %l4, %o3, %i1 loop_5935: sth %g6, [%l7 + 0x0E] tsubcctv %i5, 0x05DC, %g5 fmovde %xcc, %f2, %f13 srax %o4, 0x06, %l1 fmovdge %xcc, %f12, %f2 ldub [%l7 + 0x66], %i3 st %f5, [%l7 + 0x30] lduh [%l7 + 0x0E], %g7 fmovdne %icc, %f0, %f7 movcs %icc, %l3, %i7 fcmpd %fcc2, %f10, %f10 ldsb [%l7 + 0x5C], %i6 edge16 %g2, %g3, %o6 ldsh [%l7 + 0x7E], %o5 lduw [%l7 + 0x54], %o1 fmul8x16au %f15, %f12, %f14 edge8 %l0, %l2, %l6 stx %i2, [%l7 + 0x70] fbne,a %fcc0, loop_5936 fmul8sux16 %f6, %f14, %f14 stx %g1, [%l7 + 0x58] fbl %fcc0, loop_5937 loop_5936: ldub [%l7 + 0x16], %l5 ldsb [%l7 + 0x31], %g4 umulcc %o0, %o7, %i0 loop_5937: bleu %icc, loop_5938 array16 %i4, %l4, %o2 movge %xcc, %i1, %o3 brnz %g6, loop_5939 loop_5938: fmovdvs %xcc, %f1, %f5 fblg %fcc0, loop_5940 ldub [%l7 + 0x0B], %i5 loop_5939: taddcctv %g5, 0x0C9C, %l1 std %f2, [%l7 + 0x50] loop_5940: stx %o4, [%l7 + 0x68] ldx [%l7 + 0x20], %i3 fpackfix %f2, %f1 movcs %icc, %g7, %l3 fnot1 %f4, %f4 ldd [%l7 + 0x58], %f0 addccc %i7, 0x0CF2, %g2 ldub [%l7 + 0x7E], %g3 fpsub32s %f6, %f13, %f13 udivcc %i6, 0x0E55, %o5 tvs %xcc, 0x7 or %o6, %o1, %l2 fmovrsgz %l6, %f7, %f15 stx %l0, [%l7 + 0x58] movrgez %i2, 0x369, %l5 tneg %icc, 0x7 lduh [%l7 + 0x52], %g4 fornot1s %f10, %f11, %f8 st %f9, [%l7 + 0x28] orn %g1, %o0, %i0 sth %i4, [%l7 + 0x0A] brlz %o7, loop_5941 ldx [%l7 + 0x18], %o2 stb %l4, [%l7 + 0x47] ldx [%l7 + 0x40], %o3 loop_5941: and %i1, 0x172A, %g6 fmuld8sux16 %f11, %f4, %f2 movre %g5, %i5, %o4 tsubcctv %l1, 0x1239, %g7 std %f8, [%l7 + 0x28] edge32n %l3, %i7, %i3 array32 %g2, %g3, %i6 fmul8sux16 %f12, %f10, %f10 andncc %o6, %o1, %l2 tle %icc, 0x6 subcc %o5, %l0, %l6 fmovsle %icc, %f10, %f15 fornot2s %f13, %f4, %f12 ld [%l7 + 0x34], %f9 bn,a,pn %xcc, loop_5942 sth %l5, [%l7 + 0x54] ldd [%l7 + 0x28], %f10 fmovdgu %xcc, %f12, %f5 loop_5942: movle %xcc, %g4, %i2 ldub [%l7 + 0x3E], %g1 movleu %xcc, %i0, %i4 sdivx %o7, 0x0C84, %o0 fcmpgt32 %f2, %f12, %o2 array16 %l4, %i1, %g6 fbo,a %fcc1, loop_5943 nop setx loop_5944, %l0, %l1 jmpl %l1, %g5 array16 %i5, %o4, %o3 fmovscc %icc, %f3, %f0 loop_5943: fbug %fcc3, loop_5945 loop_5944: fcmps %fcc2, %f15, %f13 edge32l %l1, %g7, %l3 edge32l %i7, %g2, %i3 loop_5945: udivx %i6, 0x02AE, %g3 udiv %o1, 0x1819, %l2 fornot1s %f14, %f6, %f7 fmovdvc %xcc, %f0, %f3 stx %o6, [%l7 + 0x68] std %f10, [%l7 + 0x48] lduw [%l7 + 0x78], %l0 lduh [%l7 + 0x54], %l6 fbe %fcc0, loop_5946 fmovsn %xcc, %f10, %f0 tcs %icc, 0x7 array32 %l5, %g4, %o5 loop_5946: fmovdleu %icc, %f5, %f3 fmovdn %icc, %f4, %f2 tpos %xcc, 0x3 brgez,a %g1, loop_5947 fmovrse %i2, %f4, %f2 edge16n %i0, %i4, %o7 sth %o2, [%l7 + 0x5A] loop_5947: addccc %o0, %i1, %g6 fmovsg %xcc, %f4, %f10 add %g5, %l4, %i5 std %f6, [%l7 + 0x70] ldsb [%l7 + 0x38], %o3 fmuld8sux16 %f11, %f2, %f8 fmovrdlez %l1, %f10, %f12 tleu %xcc, 0x0 fbule %fcc1, loop_5948 bleu,a,pn %xcc, loop_5949 fnot2 %f12, %f6 fmovdneg %xcc, %f1, %f1 loop_5948: sth %o4, [%l7 + 0x4C] loop_5949: lduw [%l7 + 0x28], %g7 tle %xcc, 0x1 call loop_5950 movg %xcc, %l3, %g2 sth %i3, [%l7 + 0x7C] edge8 %i6, %g3, %i7 loop_5950: xorcc %o1, %o6, %l2 ldsw [%l7 + 0x58], %l6 brlez,a %l5, loop_5951 fmovdge %icc, %f7, %f15 ldx [%l7 + 0x48], %l0 mulscc %g4, %g1, %i2 loop_5951: ldsb [%l7 + 0x0A], %o5 popc 0x1D10, %i4 movn %xcc, %i0, %o7 ld [%l7 + 0x64], %f12 fbg %fcc0, loop_5952 add %o2, %i1, %o0 stx %g6, [%l7 + 0x78] fpadd32 %f10, %f4, %f14 loop_5952: fbule,a %fcc2, loop_5953 sdivcc %l4, 0x164C, %i5 sth %o3, [%l7 + 0x74] brlez %g5, loop_5954 loop_5953: brlz %o4, loop_5955 movneg %xcc, %l1, %g7 be,a,pn %icc, loop_5956 loop_5954: ldsw [%l7 + 0x58], %g2 loop_5955: ld [%l7 + 0x70], %f7 fbue,a %fcc3, loop_5957 loop_5956: stb %i3, [%l7 + 0x08] fmovsvs %xcc, %f6, %f10 fcmpne32 %f2, %f2, %l3 loop_5957: movle %icc, %g3, %i7 call loop_5958 ldub [%l7 + 0x58], %o1 edge32n %o6, %l2, %i6 stx %l5, [%l7 + 0x30] loop_5958: fabss %f12, %f9 ldsb [%l7 + 0x39], %l0 fornot1 %f14, %f8, %f6 fmuld8ulx16 %f8, %f2, %f0 ta %icc, 0x2 bg,a,pn %xcc, loop_5959 bg %icc, loop_5960 std %f0, [%l7 + 0x10] fandnot1 %f12, %f4, %f0 loop_5959: ldx [%l7 + 0x60], %l6 loop_5960: alignaddrl %g1, %i2, %g4 mova %icc, %o5, %i4 fmovdpos %icc, %f13, %f9 stx %o7, [%l7 + 0x50] ldx [%l7 + 0x58], %i0 ldsb [%l7 + 0x3E], %i1 fmovsne %icc, %f13, %f6 ldsb [%l7 + 0x65], %o0 tn %xcc, 0x5 sth %o2, [%l7 + 0x4A] ldd [%l7 + 0x60], %f2 stw %l4, [%l7 + 0x74] taddcc %i5, %g6, %o3 sdiv %g5, 0x0E78, %o4 movrne %g7, 0x18D, %l1 fbl %fcc2, loop_5961 bshuffle %f8, %f14, %f8 fmovdleu %icc, %f4, %f2 st %f1, [%l7 + 0x54] loop_5961: movne %xcc, %g2, %i3 movrgez %g3, %l3, %o1 stx %i7, [%l7 + 0x70] umul %l2, 0x1C52, %i6 bgu,a %xcc, loop_5962 edge8l %l5, %o6, %l0 fsrc1s %f8, %f2 fnot2s %f14, %f7 loop_5962: brnz,a %g1, loop_5963 fandnot2s %f8, %f8, %f13 stw %l6, [%l7 + 0x4C] movrne %i2, %g4, %i4 loop_5963: tpos %xcc, 0x3 movvc %xcc, %o5, %i0 ta %icc, 0x2 andncc %i1, %o0, %o7 ble loop_5964 stb %o2, [%l7 + 0x47] ldsb [%l7 + 0x69], %i5 edge16 %g6, %l4, %o3 loop_5964: bcs,pn %icc, loop_5965 fbue,a %fcc1, loop_5966 brgez,a %o4, loop_5967 mulx %g7, 0x0563, %l1 loop_5965: stx %g2, [%l7 + 0x10] loop_5966: st %f8, [%l7 + 0x68] loop_5967: fmuld8sux16 %f7, %f5, %f8 fbe %fcc3, loop_5968 fabsd %f6, %f8 fble,a %fcc1, loop_5969 fcmple16 %f14, %f8, %i3 loop_5968: edge32 %g5, %l3, %g3 std %f0, [%l7 + 0x30] loop_5969: fpack32 %f12, %f4, %f8 brgz %i7, loop_5970 addcc %l2, %o1, %l5 sth %i6, [%l7 + 0x4C] fbul %fcc3, loop_5971 loop_5970: fxnors %f14, %f5, %f12 stx %o6, [%l7 + 0x28] edge16ln %l0, %g1, %l6 loop_5971: array32 %g4, %i4, %o5 ldsb [%l7 + 0x43], %i2 ldub [%l7 + 0x3B], %i0 stx %i1, [%l7 + 0x58] fcmpeq16 %f10, %f6, %o7 fbg,a %fcc2, loop_5972 fors %f11, %f13, %f12 fxnor %f14, %f12, %f2 tsubcctv %o0, %o2, %i5 loop_5972: fmul8x16al %f10, %f9, %f6 fcmple16 %f10, %f0, %l4 movpos %xcc, %o3, %o4 edge32 %g6, %l1, %g7 edge8l %g2, %i3, %g5 fpsub16s %f0, %f15, %f8 fnot1s %f5, %f9 stw %l3, [%l7 + 0x4C] ldsb [%l7 + 0x0D], %i7 bne,a loop_5973 fsrc1 %f2, %f2 bcs,a,pn %xcc, loop_5974 fpack32 %f0, %f12, %f12 loop_5973: stb %g3, [%l7 + 0x67] stx %o1, [%l7 + 0x50] loop_5974: stx %l5, [%l7 + 0x10] stw %l2, [%l7 + 0x78] fmul8x16al %f10, %f14, %f0 st %f9, [%l7 + 0x7C] fcmpgt16 %f14, %f8, %o6 fmovdg %xcc, %f11, %f1 sll %l0, %g1, %l6 orn %i6, %g4, %i4 tvc %xcc, 0x4 fmuld8ulx16 %f12, %f9, %f6 orcc %i2, %o5, %i1 fxnors %f4, %f3, %f0 fzero %f8 sethi 0x08D9, %o7 fmovdneg %xcc, %f14, %f7 fmovsleu %icc, %f12, %f15 movn %icc, %o0, %o2 lduh [%l7 + 0x4C], %i0 movn %xcc, %i5, %l4 stb %o3, [%l7 + 0x15] bg,a %xcc, loop_5975 fmovsne %icc, %f4, %f7 ldx [%l7 + 0x38], %o4 sethi 0x0069, %g6 loop_5975: ldub [%l7 + 0x56], %l1 fbug %fcc0, loop_5976 sth %g2, [%l7 + 0x2E] stw %i3, [%l7 + 0x2C] tcc %xcc, 0x2 loop_5976: ldx [%l7 + 0x28], %g5 ldsb [%l7 + 0x10], %g7 movrlez %i7, %l3, %o1 fpsub16 %f6, %f2, %f2 stx %g3, [%l7 + 0x40] fmuld8ulx16 %f15, %f4, %f12 fblg %fcc1, loop_5977 ld [%l7 + 0x24], %f14 tcs %icc, 0x7 fcmpd %fcc0, %f4, %f4 loop_5977: movgu %icc, %l2, %l5 fbg,a %fcc2, loop_5978 sra %o6, 0x1B, %g1 subc %l0, 0x1355, %i6 ldsb [%l7 + 0x4B], %g4 loop_5978: bcc,pt %icc, loop_5979 edge8ln %l6, %i4, %i2 tneg %xcc, 0x0 lduw [%l7 + 0x30], %o5 loop_5979: fmuld8ulx16 %f14, %f0, %f6 ldsh [%l7 + 0x4C], %i1 fornot1 %f8, %f8, %f14 be loop_5980 fnot2 %f12, %f12 nop setx loop_5981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsne %xcc, %f1, %f12 loop_5980: xnor %o0, 0x05A4, %o2 lduw [%l7 + 0x7C], %o7 loop_5981: fmul8sux16 %f0, %f6, %f8 bcc,pn %icc, loop_5982 bleu,a,pt %icc, loop_5983 alignaddrl %i5, %i0, %l4 fmovs %f9, %f14 loop_5982: sethi 0x06C7, %o4 loop_5983: subc %o3, %l1, %g2 fmovspos %icc, %f14, %f15 movcs %icc, %g6, %i3 xnor %g7, 0x0DDF, %g5 bvc,pn %icc, loop_5984 sll %i7, 0x0D, %o1 ba %icc, loop_5985 brz,a %l3, loop_5986 loop_5984: stw %g3, [%l7 + 0x44] movvc %xcc, %l5, %o6 loop_5985: bge,pt %icc, loop_5987 loop_5986: st %f3, [%l7 + 0x14] fmovdneg %icc, %f9, %f0 fors %f5, %f3, %f2 loop_5987: fmovrdlez %l2, %f4, %f8 nop setx loop_5988, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %icc, %l0, %g1 movrlez %i6, %g4, %i4 movcs %xcc, %i2, %o5 loop_5988: lduw [%l7 + 0x24], %i1 fandnot1s %f15, %f3, %f6 fxors %f7, %f12, %f14 ldsh [%l7 + 0x52], %l6 stb %o2, [%l7 + 0x18] ldsb [%l7 + 0x53], %o7 ld [%l7 + 0x7C], %f1 fbuge,a %fcc2, loop_5989 ld [%l7 + 0x68], %f12 sdivcc %i5, 0x1273, %i0 tcc %icc, 0x2 loop_5989: lduw [%l7 + 0x40], %o0 fpsub32s %f11, %f3, %f0 fnot1s %f6, %f13 brnz,a %l4, loop_5990 sdivx %o3, 0x0433, %l1 fcmps %fcc2, %f6, %f10 subccc %o4, 0x1C64, %g2 loop_5990: ldsh [%l7 + 0x1E], %i3 sth %g6, [%l7 + 0x42] ldsw [%l7 + 0x60], %g7 fbug %fcc3, loop_5991 fnot1 %f12, %f12 subcc %i7, %o1, %g5 add %l3, 0x13A4, %l5 loop_5991: stx %o6, [%l7 + 0x50] fzeros %f2 ldsh [%l7 + 0x10], %l2 fmovdne %icc, %f0, %f1 ldub [%l7 + 0x65], %l0 ldsb [%l7 + 0x6B], %g1 tsubcc %i6, 0x1B57, %g3 pdist %f12, %f6, %f12 lduw [%l7 + 0x20], %i4 andncc %i2, %g4, %o5 fnand %f12, %f2, %f2 addccc %i1, %l6, %o2 smulcc %o7, 0x1D30, %i5 bg,a loop_5992 movrgez %i0, %o0, %o3 fmovsneg %icc, %f10, %f12 ldsh [%l7 + 0x16], %l1 loop_5992: fabss %f9, %f5 tcc %xcc, 0x2 ldd [%l7 + 0x40], %f0 fnot2 %f4, %f2 lduw [%l7 + 0x64], %o4 bn,a loop_5993 tl %icc, 0x5 stw %l4, [%l7 + 0x7C] xnor %g2, 0x1705, %i3 loop_5993: st %f10, [%l7 + 0x7C] fabsd %f10, %f0 ldsw [%l7 + 0x40], %g6 movne %icc, %g7, %o1 st %f7, [%l7 + 0x68] fmovsne %xcc, %f4, %f1 fpsub16 %f12, %f10, %f8 fmovdg %icc, %f9, %f6 lduh [%l7 + 0x64], %i7 ldd [%l7 + 0x78], %f0 mulx %l3, 0x0686, %g5 fmovdvc %icc, %f12, %f12 stx %l5, [%l7 + 0x08] fabsd %f4, %f14 tg %xcc, 0x4 ldsb [%l7 + 0x78], %l2 orncc %l0, 0x114E, %o6 tge %xcc, 0x0 ldx [%l7 + 0x18], %g1 be,a loop_5994 ld [%l7 + 0x30], %f5 movre %i6, 0x341, %g3 mulscc %i4, %g4, %o5 loop_5994: tgu %xcc, 0x0 fpack32 %f14, %f10, %f2 stx %i2, [%l7 + 0x28] fbo,a %fcc3, loop_5995 fnegs %f4, %f7 ldub [%l7 + 0x45], %i1 ldub [%l7 + 0x1F], %l6 loop_5995: fcmpgt16 %f2, %f14, %o2 stw %o7, [%l7 + 0x64] stw %i5, [%l7 + 0x6C] lduw [%l7 + 0x20], %o0 st %f1, [%l7 + 0x58] subc %o3, 0x0D03, %i0 fabsd %f6, %f8 srax %l1, %o4, %g2 udiv %i3, 0x015E, %g6 fbu %fcc0, loop_5996 fmul8sux16 %f4, %f14, %f2 and %l4, %o1, %g7 ldd [%l7 + 0x28], %f6 loop_5996: fpadd16s %f12, %f6, %f11 ldsw [%l7 + 0x6C], %l3 movpos %icc, %g5, %i7 call loop_5997 fmul8x16 %f6, %f0, %f10 edge32l %l5, %l2, %l0 tgu %icc, 0x5 loop_5997: tleu %icc, 0x4 fbuge %fcc0, loop_5998 ldx [%l7 + 0x30], %g1 fbue,a %fcc3, loop_5999 stx %o6, [%l7 + 0x68] loop_5998: fnot2s %f7, %f9 std %f10, [%l7 + 0x78] loop_5999: stb %g3, [%l7 + 0x35] movre %i6, %i4, %g4 sth %i2, [%l7 + 0x6A] udivcc %i1, 0x0CFF, %l6 movpos %xcc, %o2, %o7 ldub [%l7 + 0x47], %i5 stw %o0, [%l7 + 0x48] tpos %xcc, 0x1 fblg %fcc3, loop_6000 fzeros %f0 tl %icc, 0x3 bn,pt %xcc, loop_6001 loop_6000: fsrc2s %f14, %f5 fmovdvc %xcc, %f5, %f10 lduw [%l7 + 0x6C], %o5 loop_6001: fbu %fcc2, loop_6002 ta %icc, 0x7 srlx %o3, 0x09, %i0 ldx [%l7 + 0x20], %l1 loop_6002: smulcc %g2, %o4, %g6 movcs %icc, %l4, %o1 ldsw [%l7 + 0x10], %g7 bgu,pt %icc, loop_6003 ldsh [%l7 + 0x26], %i3 std %f0, [%l7 + 0x50] ldsh [%l7 + 0x58], %g5 loop_6003: orn %i7, 0x1336, %l5 andcc %l2, %l3, %l0 fmovsa %xcc, %f15, %f10 or %o6, %g3, %i6 fcmped %fcc0, %f10, %f8 fmovsg %xcc, %f5, %f8 lduh [%l7 + 0x16], %g1 std %f8, [%l7 + 0x58] stw %g4, [%l7 + 0x58] array32 %i2, %i4, %l6 fbge,a %fcc0, loop_6004 fbul,a %fcc2, loop_6005 fmovsvs %xcc, %f1, %f15 fmovsg %xcc, %f0, %f0 loop_6004: edge8l %i1, %o7, %o2 loop_6005: ld [%l7 + 0x50], %f11 fmovdne %icc, %f12, %f5 fmovsg %xcc, %f14, %f2 fmuld8ulx16 %f0, %f12, %f2 fnot2s %f3, %f4 fcmpes %fcc1, %f7, %f10 bge,pt %icc, loop_6006 ldub [%l7 + 0x1A], %i5 bge,a loop_6007 fpadd32 %f14, %f0, %f10 loop_6006: fcmpne32 %f8, %f10, %o0 fble %fcc2, loop_6008 loop_6007: bgu,a,pn %icc, loop_6009 smulcc %o3, %o5, %i0 subccc %g2, 0x1ABB, %l1 loop_6008: fnot2 %f6, %f8 loop_6009: fbuge,a %fcc3, loop_6010 fbn %fcc0, loop_6011 bl,a,pt %icc, loop_6012 st %f3, [%l7 + 0x5C] loop_6010: fabsd %f4, %f14 loop_6011: te %xcc, 0x7 loop_6012: fmovsvc %icc, %f9, %f13 edge16ln %g6, %l4, %o4 brlez %o1, loop_6013 tsubcc %g7, %g5, %i7 fmovdne %xcc, %f14, %f0 addccc %i3, 0x098E, %l5 loop_6013: std %f14, [%l7 + 0x20] umulcc %l2, %l0, %o6 fmovrslz %l3, %f2, %f7 brlz,a %g3, loop_6014 taddcc %g1, %i6, %i2 fpsub32s %f0, %f4, %f9 bpos,a,pn %xcc, loop_6015 loop_6014: fmul8x16au %f7, %f1, %f10 fcmpgt16 %f4, %f2, %i4 movre %l6, 0x334, %i1 loop_6015: ldd [%l7 + 0x20], %f6 fcmpne32 %f14, %f8, %g4 alignaddrl %o7, %i5, %o0 stx %o2, [%l7 + 0x60] fnor %f2, %f10, %f2 stx %o3, [%l7 + 0x40] fmovdle %xcc, %f9, %f11 lduh [%l7 + 0x1C], %i0 fcmped %fcc0, %f0, %f6 movpos %xcc, %g2, %o5 edge8ln %l1, %g6, %l4 fandnot1 %f4, %f2, %f4 movre %o1, 0x3DC, %o4 ta %icc, 0x5 bn,a,pt %xcc, loop_6016 tleu %xcc, 0x2 andcc %g7, 0x160B, %i7 stw %g5, [%l7 + 0x5C] loop_6016: umul %i3, %l2, %l5 fsrc2s %f10, %f1 ldub [%l7 + 0x71], %o6 fbul %fcc2, loop_6017 fmovdpos %icc, %f1, %f5 lduw [%l7 + 0x68], %l0 fpsub32 %f4, %f10, %f0 loop_6017: fmul8sux16 %f14, %f0, %f0 fmul8x16au %f12, %f5, %f0 smul %g3, 0x00D8, %l3 fmovrdlz %g1, %f6, %f4 ldd [%l7 + 0x18], %f2 fbug,a %fcc2, loop_6018 fmovsvs %xcc, %f2, %f4 fmovsg %xcc, %f0, %f4 movgu %icc, %i6, %i4 loop_6018: subcc %i2, 0x0242, %l6 subccc %g4, %o7, %i5 edge16 %o0, %o2, %i1 ldd [%l7 + 0x18], %f8 fpsub16s %f0, %f4, %f12 lduw [%l7 + 0x78], %o3 brlez,a %g2, loop_6019 std %f12, [%l7 + 0x68] ldd [%l7 + 0x50], %f12 fmovrsgez %o5, %f11, %f10 loop_6019: fsrc2 %f8, %f14 edge32n %l1, %i0, %g6 ld [%l7 + 0x2C], %f2 fbule %fcc3, loop_6020 fbule,a %fcc2, loop_6021 fpsub16s %f9, %f5, %f6 tcs %icc, 0x2 loop_6020: movrgez %l4, 0x3AF, %o4 loop_6021: stb %o1, [%l7 + 0x6D] xnor %i7, %g7, %i3 fornot1s %f3, %f13, %f15 fones %f6 stx %g5, [%l7 + 0x48] fmovrslez %l2, %f14, %f11 brgz,a %o6, loop_6022 tleu %icc, 0x2 lduh [%l7 + 0x3C], %l0 fcmple32 %f8, %f0, %l5 loop_6022: tle %icc, 0x6 stw %g3, [%l7 + 0x10] movvc %icc, %g1, %i6 fmovscs %xcc, %f10, %f2 edge16ln %l3, %i4, %l6 move %icc, %i2, %g4 fxors %f14, %f2, %f9 std %f6, [%l7 + 0x58] ld [%l7 + 0x54], %f10 fmul8x16 %f13, %f12, %f2 sth %i5, [%l7 + 0x66] fmovdl %xcc, %f7, %f1 taddcctv %o7, 0x0C2E, %o2 array8 %i1, %o0, %g2 ldsw [%l7 + 0x10], %o5 fandnot1s %f11, %f12, %f9 fmovdl %xcc, %f2, %f12 ldx [%l7 + 0x18], %o3 fbne,a %fcc3, loop_6023 fmovrde %i0, %f8, %f6 xorcc %l1, %g6, %l4 fmovrdlz %o4, %f10, %f10 loop_6023: sth %i7, [%l7 + 0x32] brz %g7, loop_6024 movn %xcc, %i3, %o1 fmovrsgez %g5, %f8, %f10 stb %o6, [%l7 + 0x38] loop_6024: stx %l2, [%l7 + 0x78] and %l5, 0x0803, %l0 fcmpgt16 %f8, %f0, %g1 bcc,a,pn %xcc, loop_6025 tsubcc %i6, %l3, %g3 fnot2 %f4, %f12 fcmpne32 %f6, %f14, %l6 loop_6025: movg %xcc, %i2, %g4 sethi 0x0F3B, %i4 ldsh [%l7 + 0x5C], %o7 lduh [%l7 + 0x1E], %o2 brgz,a %i5, loop_6026 fbn,a %fcc3, loop_6027 mova %icc, %i1, %o0 edge32ln %o5, %o3, %i0 loop_6026: movl %xcc, %l1, %g6 loop_6027: or %g2, %o4, %i7 fmovsg %xcc, %f8, %f15 sllx %g7, 0x0F, %l4 tl %icc, 0x0 srlx %o1, 0x0D, %i3 pdist %f4, %f6, %f14 fpsub16s %f12, %f9, %f10 udivx %g5, 0x033E, %o6 taddcc %l5, %l0, %g1 fmovdge %icc, %f4, %f14 ldsb [%l7 + 0x13], %l2 ld [%l7 + 0x20], %f4 bvc %icc, loop_6028 fnor %f0, %f0, %f2 fmovdpos %xcc, %f1, %f1 array8 %l3, %g3, %i6 loop_6028: std %f10, [%l7 + 0x58] fnegs %f10, %f8 andncc %i2, %g4, %i4 tle %xcc, 0x0 fxor %f0, %f8, %f2 ldd [%l7 + 0x18], %f14 brlz %l6, loop_6029 fcmpeq16 %f0, %f2, %o2 fmovrdlz %o7, %f10, %f2 movge %icc, %i5, %i1 loop_6029: fmovrdlz %o0, %f6, %f2 and %o5, 0x075F, %i0 movrlez %l1, 0x251, %g6 ldd [%l7 + 0x78], %f14 edge16 %g2, %o4, %i7 stx %o3, [%l7 + 0x68] siam 0x2 movg %icc, %l4, %g7 fmovrdgz %o1, %f6, %f14 tcc %icc, 0x4 fmovdvs %xcc, %f2, %f4 fmovsl %icc, %f5, %f7 udivx %i3, 0x1007, %g5 fpsub32s %f8, %f0, %f13 fmovrslz %l5, %f7, %f13 popc 0x13A7, %o6 fmovdl %icc, %f3, %f4 ldx [%l7 + 0x30], %l0 std %f2, [%l7 + 0x28] ldx [%l7 + 0x08], %g1 ldx [%l7 + 0x30], %l2 fpsub16s %f9, %f0, %f15 stb %l3, [%l7 + 0x53] add %g3, %i6, %g4 fmovrdgez %i4, %f2, %f10 bl,a loop_6030 sethi 0x12F6, %i2 ldd [%l7 + 0x48], %f2 sethi 0x07B6, %l6 loop_6030: stx %o7, [%l7 + 0x38] fmovrsgz %i5, %f9, %f2 fmovrse %i1, %f5, %f12 add %o2, 0x02D2, %o0 fmovdcc %icc, %f1, %f6 fmovda %icc, %f9, %f10 ldsb [%l7 + 0x32], %o5 fandnot1s %f11, %f1, %f8 sll %l1, %i0, %g6 ldsh [%l7 + 0x12], %o4 edge32n %g2, %i7, %l4 stb %g7, [%l7 + 0x5C] fbul,a %fcc2, loop_6031 bn,a loop_6032 tn %icc, 0x2 addcc %o3, 0x1039, %i3 loop_6031: nop setx loop_6033, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6032: tpos %xcc, 0x6 array32 %o1, %l5, %g5 mova %xcc, %l0, %g1 loop_6033: fmovdgu %icc, %f2, %f15 fpsub32s %f14, %f15, %f14 lduw [%l7 + 0x44], %o6 sth %l2, [%l7 + 0x0E] ldsb [%l7 + 0x64], %g3 fone %f8 sdivcc %i6, 0x0E7F, %l3 tleu %icc, 0x5 movneg %xcc, %g4, %i2 fmovsleu %icc, %f15, %f15 std %f0, [%l7 + 0x50] edge32l %l6, %o7, %i5 fmovdl %icc, %f14, %f6 ldd [%l7 + 0x58], %f14 movrlez %i4, 0x3C2, %i1 sllx %o2, %o5, %l1 movrne %i0, %g6, %o4 bn,a,pn %xcc, loop_6034 fpack32 %f8, %f14, %f6 fbne,a %fcc1, loop_6035 siam 0x0 loop_6034: fmovd %f12, %f10 edge8l %g2, %o0, %i7 loop_6035: fabss %f4, %f1 sth %g7, [%l7 + 0x1A] tsubcc %o3, %l4, %i3 stw %o1, [%l7 + 0x10] and %g5, 0x05AD, %l5 fbn,a %fcc1, loop_6036 addc %l0, %o6, %l2 ld [%l7 + 0x0C], %f7 movgu %icc, %g1, %i6 loop_6036: ld [%l7 + 0x1C], %f4 fcmpes %fcc3, %f10, %f1 fpsub32 %f14, %f8, %f10 brgez,a %l3, loop_6037 andcc %g4, 0x08EC, %i2 brlez,a %l6, loop_6038 fzeros %f14 loop_6037: fcmpne32 %f8, %f4, %o7 tcs %xcc, 0x2 loop_6038: xnor %i5, %i4, %i1 faligndata %f0, %f12, %f12 sth %g3, [%l7 + 0x5A] stb %o2, [%l7 + 0x4E] ldsb [%l7 + 0x22], %o5 fbul %fcc2, loop_6039 fbne %fcc2, loop_6040 lduh [%l7 + 0x72], %l1 udiv %i0, 0x0DB0, %o4 loop_6039: brgz,a %g6, loop_6041 loop_6040: fmovdle %icc, %f3, %f7 fmovscs %xcc, %f7, %f4 addcc %o0, 0x042A, %i7 loop_6041: fmovde %icc, %f0, %f1 fmovsvc %xcc, %f10, %f13 edge8 %g7, %g2, %o3 fnot2s %f15, %f7 tvc %xcc, 0x1 stx %l4, [%l7 + 0x58] ld [%l7 + 0x10], %f7 bge,pn %icc, loop_6042 lduw [%l7 + 0x4C], %o1 movrlz %i3, %l5, %l0 orcc %o6, 0x090C, %l2 loop_6042: st %f11, [%l7 + 0x2C] bshuffle %f4, %f0, %f0 alignaddrl %g1, %i6, %g5 bvs,a,pt %xcc, loop_6043 fmovdvc %icc, %f12, %f9 tsubcctv %l3, %g4, %l6 fbg %fcc0, loop_6044 loop_6043: fnegd %f4, %f8 st %f6, [%l7 + 0x3C] movge %icc, %i2, %i5 loop_6044: fmovdn %icc, %f5, %f6 edge16l %o7, %i4, %i1 popc 0x02C5, %g3 fxor %f10, %f14, %f8 bne,a,pn %xcc, loop_6045 orn %o5, %o2, %l1 be,a,pn %xcc, loop_6046 ldx [%l7 + 0x40], %o4 loop_6045: fcmple16 %f6, %f2, %i0 ldsh [%l7 + 0x18], %g6 loop_6046: fcmpes %fcc1, %f11, %f15 bvc,a %xcc, loop_6047 edge8ln %i7, %g7, %o0 fble %fcc3, loop_6048 fands %f2, %f3, %f0 loop_6047: fmovsne %icc, %f8, %f7 ldx [%l7 + 0x40], %o3 loop_6048: fmovspos %xcc, %f8, %f7 movn %xcc, %l4, %g2 std %f0, [%l7 + 0x20] ldsb [%l7 + 0x2C], %i3 movneg %xcc, %o1, %l0 edge32n %l5, %l2, %g1 bvs,a %icc, loop_6049 fbug,a %fcc1, loop_6050 fmovdn %icc, %f3, %f2 fmul8x16au %f3, %f1, %f2 loop_6049: fmovsl %xcc, %f8, %f5 loop_6050: fornot2 %f8, %f12, %f6 fmovdl %icc, %f4, %f7 fcmpgt16 %f6, %f10, %o6 edge16 %i6, %g5, %l3 te %icc, 0x0 fmovrdlez %g4, %f10, %f4 fmovdvc %xcc, %f5, %f4 ldsb [%l7 + 0x7F], %l6 fmovrsgez %i5, %f10, %f3 bge,pn %icc, loop_6051 bleu,a,pt %xcc, loop_6052 fmul8x16al %f1, %f1, %f0 lduw [%l7 + 0x50], %o7 loop_6051: nop setx loop_6053, %l0, %l1 jmpl %l1, %i4 loop_6052: stw %i2, [%l7 + 0x74] ldsh [%l7 + 0x16], %i1 ld [%l7 + 0x40], %f9 loop_6053: fmuld8sux16 %f11, %f14, %f10 fpadd32 %f14, %f8, %f6 bvs,a loop_6054 fbue %fcc3, loop_6055 fnors %f9, %f1, %f8 lduh [%l7 + 0x60], %g3 loop_6054: ld [%l7 + 0x64], %f12 loop_6055: ldsw [%l7 + 0x28], %o5 fnands %f0, %f1, %f4 fnot1s %f15, %f2 movn %icc, %o2, %l1 tl %icc, 0x0 edge16ln %i0, %o4, %i7 fcmpeq16 %f10, %f0, %g7 array8 %g6, %o3, %l4 array16 %o0, %g2, %i3 sth %o1, [%l7 + 0x08] fsrc2 %f0, %f4 sth %l5, [%l7 + 0x34] tvs %xcc, 0x4 stb %l2, [%l7 + 0x78] std %f14, [%l7 + 0x48] fmul8ulx16 %f2, %f4, %f12 brlez,a %g1, loop_6056 ba,pn %icc, loop_6057 tgu %xcc, 0x0 ldsw [%l7 + 0x30], %o6 loop_6056: ld [%l7 + 0x68], %f12 loop_6057: ldsh [%l7 + 0x1E], %l0 fmovsvs %xcc, %f10, %f3 fmovrslz %i6, %f13, %f2 fmovsvc %xcc, %f6, %f8 ldx [%l7 + 0x30], %l3 ld [%l7 + 0x54], %f2 sll %g5, 0x07, %g4 fnands %f14, %f10, %f10 array32 %l6, %o7, %i4 siam 0x7 bl,a %xcc, loop_6058 fsrc1s %f13, %f8 sth %i5, [%l7 + 0x12] stb %i1, [%l7 + 0x4E] loop_6058: ldd [%l7 + 0x48], %f6 fmovrdlez %i2, %f10, %f8 siam 0x1 fabss %f7, %f12 ldsb [%l7 + 0x1A], %g3 array8 %o5, %o2, %l1 fmovdcs %icc, %f11, %f14 fmovrse %i0, %f11, %f8 sdiv %i7, 0x1FE7, %o4 ldsb [%l7 + 0x58], %g6 fbn,a %fcc1, loop_6059 fmul8x16au %f5, %f12, %f4 ldub [%l7 + 0x6C], %g7 ldx [%l7 + 0x68], %o3 loop_6059: lduw [%l7 + 0x58], %o0 fandnot1s %f13, %f13, %f5 ld [%l7 + 0x58], %f8 bn,a,pn %icc, loop_6060 tvc %xcc, 0x2 te %icc, 0x4 movg %xcc, %g2, %l4 loop_6060: sra %o1, %l5, %l2 fmuld8ulx16 %f11, %f13, %f6 fmovrdne %g1, %f0, %f0 fmovsneg %xcc, %f5, %f15 fpsub16 %f6, %f10, %f6 nop setx loop_6061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %icc, %f14, %f13 fnors %f3, %f4, %f3 fsrc2 %f8, %f8 loop_6061: lduh [%l7 + 0x16], %o6 edge32 %i3, %i6, %l3 bg,a loop_6062 fmul8x16au %f10, %f3, %f4 fnand %f12, %f10, %f6 fmovscc %xcc, %f15, %f12 loop_6062: lduh [%l7 + 0x40], %l0 fbu %fcc3, loop_6063 movrlz %g4, %l6, %g5 edge8l %i4, %o7, %i5 movvs %icc, %i1, %g3 loop_6063: xnor %i2, 0x0161, %o2 fbge %fcc0, loop_6064 sethi 0x085B, %o5 ba,pn %icc, loop_6065 st %f15, [%l7 + 0x4C] loop_6064: std %f4, [%l7 + 0x38] stw %l1, [%l7 + 0x28] loop_6065: fxor %f12, %f2, %f10 fexpand %f11, %f4 stw %i7, [%l7 + 0x40] stx %o4, [%l7 + 0x70] ldx [%l7 + 0x68], %g6 ld [%l7 + 0x60], %f0 ldd [%l7 + 0x50], %f10 fmovsge %icc, %f10, %f15 orcc %i0, 0x087A, %g7 bleu loop_6066 stw %o3, [%l7 + 0x08] fornot1s %f9, %f15, %f9 stb %g2, [%l7 + 0x08] loop_6066: stw %l4, [%l7 + 0x24] std %f6, [%l7 + 0x40] ldub [%l7 + 0x70], %o1 sth %l5, [%l7 + 0x62] ldub [%l7 + 0x11], %l2 movrgez %g1, %o6, %o0 array8 %i6, %l3, %l0 ldsh [%l7 + 0x40], %g4 lduw [%l7 + 0x3C], %i3 st %f4, [%l7 + 0x7C] nop setx loop_6067, %l0, %l1 jmpl %l1, %l6 movpos %icc, %i4, %o7 for %f0, %f12, %f10 andcc %i5, 0x1893, %g5 loop_6067: ldd [%l7 + 0x68], %f8 fand %f14, %f8, %f14 st %f5, [%l7 + 0x7C] fmovsne %icc, %f4, %f3 ldsb [%l7 + 0x14], %g3 sdiv %i2, 0x0BFB, %i1 ldd [%l7 + 0x38], %f0 movl %xcc, %o2, %o5 fpack32 %f10, %f0, %f8 fnand %f12, %f12, %f8 std %f6, [%l7 + 0x48] ldub [%l7 + 0x1F], %l1 bl %icc, loop_6068 faligndata %f2, %f14, %f8 fand %f8, %f6, %f0 brlz,a %o4, loop_6069 loop_6068: fmovsg %xcc, %f1, %f9 fzeros %f9 fcmped %fcc2, %f8, %f8 loop_6069: sll %g6, 0x0D, %i0 ld [%l7 + 0x10], %f9 stx %i7, [%l7 + 0x38] std %f0, [%l7 + 0x40] tle %xcc, 0x1 ldx [%l7 + 0x70], %g7 orn %g2, 0x1360, %l4 add %o1, %l5, %o3 fmovsa %xcc, %f14, %f14 fcmpne16 %f10, %f2, %g1 fabss %f15, %f10 fxors %f14, %f9, %f4 pdist %f12, %f0, %f10 brgz,a %o6, loop_6070 sth %l2, [%l7 + 0x1A] stx %o0, [%l7 + 0x78] nop setx loop_6071, %l0, %l1 jmpl %l1, %l3 loop_6070: brgez,a %i6, loop_6072 fors %f10, %f13, %f2 xorcc %g4, %l0, %l6 loop_6071: fmovs %f11, %f8 loop_6072: fba,a %fcc1, loop_6073 ldsw [%l7 + 0x78], %i4 ld [%l7 + 0x68], %f7 fcmple16 %f10, %f8, %o7 loop_6073: lduw [%l7 + 0x30], %i5 lduh [%l7 + 0x78], %i3 tsubcc %g3, 0x11E0, %i2 ldsw [%l7 + 0x68], %g5 stb %i1, [%l7 + 0x63] tcc %icc, 0x4 tsubcc %o5, 0x082A, %l1 st %f12, [%l7 + 0x30] sdiv %o4, 0x0F5A, %o2 edge16l %i0, %i7, %g7 fbe,a %fcc0, loop_6074 movvs %xcc, %g2, %l4 fmovrslz %o1, %f12, %f3 ldsw [%l7 + 0x78], %g6 loop_6074: ldsb [%l7 + 0x49], %l5 bg loop_6075 fmovscs %xcc, %f2, %f11 fbge,a %fcc1, loop_6076 mulx %o3, %g1, %l2 loop_6075: ldsb [%l7 + 0x67], %o6 stb %l3, [%l7 + 0x30] loop_6076: ba loop_6077 mulx %o0, 0x1940, %i6 fzeros %f3 bneg %icc, loop_6078 loop_6077: stx %g4, [%l7 + 0x70] fxors %f11, %f3, %f3 lduh [%l7 + 0x22], %l0 loop_6078: fmovrde %l6, %f12, %f10 lduh [%l7 + 0x0E], %o7 stb %i5, [%l7 + 0x66] std %f0, [%l7 + 0x28] fmovrdlz %i4, %f8, %f0 tsubcctv %g3, 0x0648, %i2 tvc %icc, 0x2 movne %icc, %i3, %g5 movleu %xcc, %i1, %l1 fbug %fcc0, loop_6079 xorcc %o5, %o2, %i0 fmuld8sux16 %f7, %f0, %f4 array32 %o4, %g7, %i7 loop_6079: edge8n %g2, %o1, %l4 fxnor %f2, %f4, %f2 fmovdn %icc, %f5, %f7 fcmpgt32 %f12, %f14, %l5 fornot2 %f0, %f10, %f14 fpadd32 %f6, %f2, %f8 smul %o3, %g6, %g1 fmovdneg %icc, %f14, %f3 sdivcc %l2, 0x09FA, %l3 fmovdne %icc, %f8, %f13 fmovrde %o6, %f4, %f6 andncc %o0, %g4, %i6 std %f2, [%l7 + 0x68] andn %l6, %l0, %o7 ldd [%l7 + 0x48], %f12 fmovrse %i4, %f12, %f15 lduh [%l7 + 0x46], %i5 te %icc, 0x7 brgz %g3, loop_6080 stw %i2, [%l7 + 0x50] nop setx loop_6081, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %i3, %g5, %l1 loop_6080: fbn %fcc0, loop_6082 ldub [%l7 + 0x6C], %i1 loop_6081: orn %o2, %i0, %o4 stx %g7, [%l7 + 0x18] loop_6082: fbo %fcc1, loop_6083 nop setx loop_6084, %l0, %l1 jmpl %l1, %o5 fmovrsne %i7, %f1, %f7 fbg,a %fcc0, loop_6085 loop_6083: fone %f4 loop_6084: ldsw [%l7 + 0x3C], %o1 fbule %fcc0, loop_6086 loop_6085: nop setx loop_6087, %l0, %l1 jmpl %l1, %g2 bg,a,pt %icc, loop_6088 bneg,pt %xcc, loop_6089 loop_6086: movrlez %l5, %l4, %o3 loop_6087: mulscc %g6, %g1, %l3 loop_6088: array8 %o6, %o0, %g4 loop_6089: fmuld8ulx16 %f6, %f12, %f8 movleu %icc, %i6, %l2 ldub [%l7 + 0x1E], %l6 subc %l0, 0x0203, %o7 stx %i4, [%l7 + 0x40] std %f2, [%l7 + 0x40] fands %f10, %f11, %f3 edge32n %g3, %i5, %i2 fabss %f1, %f12 fnot2s %f14, %f1 edge16ln %i3, %l1, %g5 fornot2s %f7, %f8, %f10 sdiv %i1, 0x151D, %i0 ldsh [%l7 + 0x76], %o2 ldub [%l7 + 0x0F], %o4 bg,a,pt %xcc, loop_6090 tl %xcc, 0x4 popc 0x18A6, %g7 smul %o5, %i7, %o1 loop_6090: sdiv %l5, 0x1A42, %l4 tpos %icc, 0x7 bvs,pn %icc, loop_6091 fxnor %f14, %f6, %f4 bcc,a %xcc, loop_6092 fbo,a %fcc3, loop_6093 loop_6091: bge,a %icc, loop_6094 ldsw [%l7 + 0x28], %g2 loop_6092: bne loop_6095 loop_6093: fba,a %fcc1, loop_6096 loop_6094: st %f1, [%l7 + 0x2C] fmovsvs %xcc, %f2, %f11 loop_6095: fble %fcc3, loop_6097 loop_6096: fexpand %f4, %f14 bg,a,pt %icc, loop_6098 ldx [%l7 + 0x40], %g6 loop_6097: add %o3, %g1, %o6 bcc,pt %xcc, loop_6099 loop_6098: std %f0, [%l7 + 0x58] stx %o0, [%l7 + 0x68] fmovde %icc, %f14, %f5 loop_6099: stb %g4, [%l7 + 0x3A] fnot2 %f8, %f0 sub %i6, %l3, %l6 te %icc, 0x6 tneg %icc, 0x3 fmovsne %icc, %f11, %f9 movg %icc, %l0, %o7 movcc %icc, %l2, %g3 ldsw [%l7 + 0x0C], %i5 sdivx %i4, 0x1EF9, %i3 fmovrdlez %i2, %f4, %f0 fabss %f1, %f3 fmovda %icc, %f5, %f10 fcmple32 %f10, %f8, %l1 ld [%l7 + 0x08], %f0 bpos,pn %xcc, loop_6100 fmovrdlz %g5, %f8, %f6 faligndata %f4, %f2, %f12 stb %i1, [%l7 + 0x61] loop_6100: ldd [%l7 + 0x48], %f12 stb %i0, [%l7 + 0x36] bl,pn %xcc, loop_6101 ldsb [%l7 + 0x28], %o2 st %f6, [%l7 + 0x7C] bcs,pt %xcc, loop_6102 loop_6101: fmovdcc %xcc, %f14, %f1 movre %g7, 0x100, %o4 movcs %xcc, %i7, %o5 loop_6102: fnot2 %f2, %f2 addccc %l5, 0x04B6, %l4 ldsh [%l7 + 0x78], %o1 bn,a,pt %xcc, loop_6103 sth %g2, [%l7 + 0x0C] movvc %xcc, %g6, %o3 fmovd %f4, %f2 loop_6103: ldsw [%l7 + 0x2C], %o6 mulx %g1, 0x1B2B, %o0 ldsw [%l7 + 0x40], %i6 fbu %fcc1, loop_6104 std %f8, [%l7 + 0x38] fmovsg %icc, %f5, %f4 subcc %l3, 0x05FA, %l6 loop_6104: fmovs %f6, %f5 sdivx %l0, 0x182B, %g4 tn %icc, 0x3 ldsw [%l7 + 0x38], %o7 stw %g3, [%l7 + 0x3C] bge,a loop_6105 fmovsvs %icc, %f2, %f6 fbn,a %fcc0, loop_6106 fbu %fcc0, loop_6107 loop_6105: tn %xcc, 0x1 fone %f6 loop_6106: stx %i5, [%l7 + 0x20] loop_6107: array16 %i4, %i3, %i2 movvs %xcc, %l1, %g5 fmovsl %icc, %f5, %f10 ble,a,pt %xcc, loop_6108 stx %l2, [%l7 + 0x58] fmovdpos %icc, %f15, %f6 fsrc2s %f8, %f11 loop_6108: udivx %i1, 0x0324, %o2 ldsh [%l7 + 0x42], %i0 std %f6, [%l7 + 0x20] stw %g7, [%l7 + 0x4C] fba %fcc0, loop_6109 tneg %xcc, 0x1 fmovscc %xcc, %f6, %f1 fmovrdlez %i7, %f0, %f12 loop_6109: stx %o4, [%l7 + 0x08] ta %xcc, 0x5 fandnot2s %f1, %f15, %f11 fcmpeq16 %f8, %f4, %l5 brnz,a %l4, loop_6110 edge8 %o5, %g2, %g6 movge %icc, %o1, %o3 fpsub16s %f2, %f8, %f3 loop_6110: be,a,pn %xcc, loop_6111 fcmpgt32 %f12, %f14, %o6 fmovdgu %xcc, %f15, %f10 movre %o0, 0x2BB, %i6 loop_6111: ba,a,pn %xcc, loop_6112 fzero %f10 std %f8, [%l7 + 0x40] te %xcc, 0x4 loop_6112: st %f2, [%l7 + 0x78] movl %xcc, %g1, %l3 bl,a,pt %xcc, loop_6113 lduw [%l7 + 0x4C], %l0 fmul8x16au %f2, %f12, %f0 move %icc, %g4, %l6 loop_6113: sub %o7, %i5, %g3 fxnor %f0, %f12, %f10 smul %i4, 0x0BBB, %i2 alignaddrl %i3, %g5, %l1 sdivcc %l2, 0x0E55, %i1 std %f8, [%l7 + 0x60] fblg %fcc1, loop_6114 fmovd %f10, %f10 popc 0x00BF, %i0 std %f12, [%l7 + 0x28] loop_6114: tcs %xcc, 0x5 movvc %xcc, %g7, %o2 sth %i7, [%l7 + 0x76] fxnors %f12, %f12, %f12 fornot1 %f14, %f8, %f6 ldub [%l7 + 0x0D], %l5 ldub [%l7 + 0x26], %l4 movge %icc, %o5, %o4 st %f11, [%l7 + 0x30] addcc %g2, %o1, %g6 lduw [%l7 + 0x24], %o3 fbule %fcc3, loop_6115 brz %o6, loop_6116 fmovs %f0, %f12 andn %o0, %i6, %g1 loop_6115: fbul %fcc2, loop_6117 loop_6116: fxnor %f6, %f4, %f4 ldub [%l7 + 0x36], %l0 umul %g4, %l6, %l3 loop_6117: ldd [%l7 + 0x20], %f6 orn %i5, %g3, %o7 stb %i2, [%l7 + 0x2A] tgu %icc, 0x4 stw %i4, [%l7 + 0x6C] stb %g5, [%l7 + 0x2D] ldsh [%l7 + 0x12], %i3 tsubcc %l2, 0x02B5, %i1 andcc %l1, %i0, %o2 bl,a,pt %icc, loop_6118 fmovdpos %icc, %f14, %f0 std %f12, [%l7 + 0x48] std %f10, [%l7 + 0x68] loop_6118: fxors %f3, %f0, %f15 siam 0x0 fmovsneg %icc, %f7, %f9 stx %g7, [%l7 + 0x68] st %f4, [%l7 + 0x3C] movcc %xcc, %i7, %l4 sdivcc %o5, 0x0B83, %o4 bgu,a loop_6119 fmovscs %icc, %f1, %f12 edge32l %l5, %g2, %g6 ldx [%l7 + 0x08], %o3 loop_6119: alignaddr %o1, %o0, %i6 bge,a,pt %xcc, loop_6120 fandnot2s %f15, %f11, %f12 sub %g1, %l0, %g4 lduh [%l7 + 0x60], %l6 loop_6120: fnot1s %f4, %f1 stw %l3, [%l7 + 0x48] orcc %o6, %g3, %i5 for %f12, %f4, %f6 sllx %i2, 0x08, %i4 ld [%l7 + 0x60], %f0 popc 0x039E, %o7 fmovdgu %xcc, %f8, %f11 fbue %fcc0, loop_6121 fandnot1 %f0, %f12, %f10 stb %g5, [%l7 + 0x32] tvc %xcc, 0x5 loop_6121: edge8 %l2, %i1, %i3 sethi 0x1E3F, %i0 add %l1, 0x0012, %o2 sth %i7, [%l7 + 0x38] sth %g7, [%l7 + 0x0E] subcc %o5, 0x1812, %l4 bvc,pn %icc, loop_6122 tcs %xcc, 0x6 srax %o4, %g2, %l5 fsrc2 %f2, %f2 loop_6122: sdivcc %o3, 0x01A3, %g6 stx %o1, [%l7 + 0x28] fmovdcs %icc, %f6, %f0 tl %xcc, 0x5 lduw [%l7 + 0x68], %o0 fnegd %f4, %f14 srl %g1, %l0, %g4 lduw [%l7 + 0x2C], %l6 fpadd16s %f10, %f15, %f12 orn %i6, %o6, %g3 brlez,a %i5, loop_6123 bgu,a,pn %xcc, loop_6124 umul %i2, %l3, %i4 fmuld8ulx16 %f8, %f0, %f12 loop_6123: taddcc %o7, %l2, %i1 loop_6124: tsubcctv %g5, %i3, %i0 bpos,a,pt %icc, loop_6125 array8 %o2, %i7, %g7 sth %l1, [%l7 + 0x24] std %f0, [%l7 + 0x48] loop_6125: fandnot1s %f7, %f7, %f4 lduh [%l7 + 0x72], %o5 fandnot2 %f4, %f8, %f10 fmovdcc %icc, %f8, %f12 bvc,a,pt %icc, loop_6126 brlez,a %o4, loop_6127 brlez,a %l4, loop_6128 movvs %icc, %l5, %g2 loop_6126: orcc %g6, %o3, %o0 loop_6127: orncc %g1, %o1, %l0 loop_6128: be %icc, loop_6129 bl,a loop_6130 fmovscc %xcc, %f3, %f8 ldub [%l7 + 0x12], %l6 loop_6129: movg %xcc, %i6, %o6 loop_6130: sdivcc %g4, 0x0EF8, %i5 edge16l %i2, %l3, %g3 ldd [%l7 + 0x18], %f8 edge8ln %o7, %i4, %i1 fbl %fcc2, loop_6131 fsrc1s %f11, %f4 fmovdleu %xcc, %f2, %f4 std %f0, [%l7 + 0x28] loop_6131: ldsb [%l7 + 0x32], %g5 fmovsvc %icc, %f15, %f0 fbug,a %fcc1, loop_6132 fmovscs %icc, %f7, %f0 taddcc %l2, %i3, %o2 stx %i7, [%l7 + 0x58] loop_6132: ld [%l7 + 0x6C], %f0 sth %g7, [%l7 + 0x10] fmovdcc %xcc, %f10, %f15 fmovsn %icc, %f12, %f5 sethi 0x0D0A, %i0 movleu %xcc, %o5, %l1 fmovdn %xcc, %f2, %f5 bne,pt %icc, loop_6133 fpmerge %f0, %f10, %f6 fmovdleu %icc, %f1, %f6 ldx [%l7 + 0x30], %o4 loop_6133: fmovrdlz %l5, %f12, %f10 tge %icc, 0x4 ldsb [%l7 + 0x71], %g2 udivcc %l4, 0x065F, %g6 ldsb [%l7 + 0x67], %o0 ld [%l7 + 0x64], %f10 edge8ln %g1, %o1, %o3 fandnot1 %f6, %f2, %f10 fcmple16 %f6, %f14, %l0 movre %i6, 0x138, %l6 ldsb [%l7 + 0x22], %o6 st %f0, [%l7 + 0x1C] bshuffle %f4, %f10, %f2 fbu,a %fcc2, loop_6134 std %f2, [%l7 + 0x58] stw %g4, [%l7 + 0x5C] ldd [%l7 + 0x60], %f12 loop_6134: ldsb [%l7 + 0x7E], %i5 fornot1s %f14, %f2, %f11 brlz %l3, loop_6135 for %f2, %f8, %f2 ldsw [%l7 + 0x3C], %i2 bl,a,pn %xcc, loop_6136 loop_6135: fba,a %fcc1, loop_6137 edge16 %g3, %o7, %i4 fpadd32s %f5, %f0, %f3 loop_6136: ldx [%l7 + 0x18], %g5 loop_6137: fcmpgt16 %f8, %f14, %l2 fpackfix %f10, %f8 fcmpne16 %f4, %f10, %i1 lduh [%l7 + 0x48], %i3 fbu %fcc3, loop_6138 alignaddr %i7, %o2, %i0 fbue %fcc0, loop_6139 movre %g7, %o5, %l1 loop_6138: fbuge,a %fcc3, loop_6140 taddcctv %l5, %g2, %o4 loop_6139: fblg %fcc1, loop_6141 ldsb [%l7 + 0x0B], %g6 loop_6140: fmovdleu %icc, %f5, %f10 te %xcc, 0x2 loop_6141: fsrc2 %f6, %f0 fmovsge %xcc, %f6, %f11 ldx [%l7 + 0x58], %l4 fmovdge %icc, %f8, %f7 andcc %g1, 0x095A, %o0 fmovrsne %o1, %f13, %f6 stw %o3, [%l7 + 0x34] fmovrdgez %i6, %f2, %f14 fxnor %f6, %f0, %f12 sth %l0, [%l7 + 0x1C] ldsb [%l7 + 0x7A], %o6 stb %l6, [%l7 + 0x76] fmovde %icc, %f10, %f6 sdiv %i5, 0x073A, %g4 stx %i2, [%l7 + 0x60] fmovsvc %xcc, %f11, %f6 fcmped %fcc0, %f10, %f4 tneg %icc, 0x7 popc %g3, %o7 fsrc2 %f10, %f2 std %f0, [%l7 + 0x08] bpos %icc, loop_6142 brnz,a %i4, loop_6143 fmovdge %icc, %f3, %f12 fpadd16 %f6, %f10, %f14 loop_6142: smul %l3, %g5, %i1 loop_6143: fpmerge %f13, %f12, %f8 orcc %i3, %i7, %l2 fbug %fcc1, loop_6144 fmovsg %xcc, %f13, %f4 be loop_6145 pdist %f14, %f0, %f12 loop_6144: movne %icc, %i0, %o2 movcc %icc, %o5, %g7 loop_6145: sth %l1, [%l7 + 0x32] ldub [%l7 + 0x74], %g2 fsrc1 %f2, %f8 stx %o4, [%l7 + 0x28] ldsw [%l7 + 0x78], %l5 st %f4, [%l7 + 0x34] ldsh [%l7 + 0x28], %l4 alignaddrl %g1, %g6, %o1 fmovsn %icc, %f8, %f15 fpack32 %f4, %f6, %f2 fmovrdgez %o0, %f4, %f14 faligndata %f10, %f10, %f0 bleu,a loop_6146 fbe,a %fcc1, loop_6147 fmovsl %icc, %f12, %f0 fbue %fcc3, loop_6148 loop_6146: edge16ln %o3, %l0, %i6 loop_6147: fmovsge %xcc, %f7, %f4 array16 %o6, %i5, %l6 loop_6148: udivcc %g4, 0x146C, %g3 std %f6, [%l7 + 0x48] fmovrdlez %i2, %f0, %f6 fmovrdlz %o7, %f8, %f6 fmovda %icc, %f3, %f2 ldsb [%l7 + 0x23], %l3 fzeros %f1 taddcc %g5, 0x08E1, %i1 fmovsle %xcc, %f7, %f5 st %f13, [%l7 + 0x70] fcmpne16 %f8, %f4, %i4 tsubcctv %i7, %i3, %l2 fpadd16s %f9, %f11, %f2 lduw [%l7 + 0x38], %i0 tge %icc, 0x0 movg %xcc, %o2, %o5 nop setx loop_6149, %l0, %l1 jmpl %l1, %g7 tne %icc, 0x7 ldsw [%l7 + 0x48], %l1 sllx %o4, 0x13, %l5 loop_6149: fmovdpos %xcc, %f5, %f10 bpos,pn %icc, loop_6150 tvs %icc, 0x0 lduw [%l7 + 0x48], %l4 sdivx %g1, 0x1940, %g2 loop_6150: ldx [%l7 + 0x78], %o1 movn %icc, %o0, %g6 fpadd16 %f8, %f8, %f14 ldsb [%l7 + 0x4D], %o3 movle %icc, %i6, %o6 ldsh [%l7 + 0x28], %l0 orncc %i5, 0x1760, %l6 srlx %g4, 0x17, %i2 xnor %g3, %o7, %l3 xnorcc %i1, %g5, %i4 fnot1s %f3, %f2 bn,pn %xcc, loop_6151 stb %i3, [%l7 + 0x6E] mova %xcc, %l2, %i7 fmovdneg %xcc, %f7, %f0 loop_6151: sdiv %o2, 0x117D, %o5 ldx [%l7 + 0x58], %g7 ldsh [%l7 + 0x2C], %i0 movleu %icc, %o4, %l5 lduh [%l7 + 0x4E], %l4 orncc %l1, 0x0755, %g2 edge32l %o1, %g1, %o0 add %g6, 0x0CD0, %o3 fbg %fcc3, loop_6152 array8 %o6, %i6, %i5 brlez %l0, loop_6153 bge,a,pt %xcc, loop_6154 loop_6152: sethi 0x1F79, %l6 fmovdne %xcc, %f2, %f8 loop_6153: tl %icc, 0x1 loop_6154: ba loop_6155 fmovrde %g4, %f4, %f8 ba,a,pn %icc, loop_6156 std %f2, [%l7 + 0x70] loop_6155: stx %i2, [%l7 + 0x20] fmovsne %xcc, %f12, %f8 loop_6156: fmovsle %icc, %f12, %f15 add %g3, 0x013A, %o7 bge loop_6157 stw %i1, [%l7 + 0x74] tge %xcc, 0x7 and %l3, %i4, %g5 loop_6157: lduw [%l7 + 0x4C], %l2 movleu %xcc, %i7, %o2 stx %o5, [%l7 + 0x50] ld [%l7 + 0x24], %f15 andncc %g7, %i0, %i3 edge32ln %l5, %o4, %l1 bpos,a,pn %xcc, loop_6158 fxors %f1, %f15, %f4 tcc %xcc, 0x5 movgu %xcc, %g2, %o1 loop_6158: ldsh [%l7 + 0x0C], %g1 fcmpne32 %f8, %f12, %l4 fmovdvs %xcc, %f6, %f13 udiv %g6, 0x156D, %o0 sth %o6, [%l7 + 0x2C] sra %i6, 0x0C, %i5 std %f14, [%l7 + 0x58] fnot2s %f8, %f14 fornot2 %f12, %f4, %f14 nop setx loop_6159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz,a %l0, loop_6160 ldsh [%l7 + 0x4E], %l6 fsrc1s %f3, %f2 loop_6159: fmul8x16al %f8, %f4, %f0 loop_6160: stx %g4, [%l7 + 0x48] ldsw [%l7 + 0x5C], %o3 fcmpeq16 %f2, %f6, %g3 fones %f7 add %i2, %o7, %i1 stb %i4, [%l7 + 0x6F] movge %xcc, %l3, %l2 popc %g5, %i7 stw %o5, [%l7 + 0x64] ldsh [%l7 + 0x54], %o2 movl %xcc, %i0, %g7 lduw [%l7 + 0x5C], %i3 fandnot2 %f6, %f0, %f14 tle %xcc, 0x4 edge32n %o4, %l5, %l1 bleu,a %icc, loop_6161 fmovdpos %icc, %f11, %f9 tneg %icc, 0x7 movpos %icc, %o1, %g2 loop_6161: tne %xcc, 0x5 movge %xcc, %g1, %l4 brgz %o0, loop_6162 pdist %f2, %f12, %f6 array16 %o6, %i6, %i5 bcs,pt %xcc, loop_6163 loop_6162: bne,a,pn %xcc, loop_6164 fbug,a %fcc1, loop_6165 fmuld8ulx16 %f11, %f14, %f14 loop_6163: fmovsgu %xcc, %f2, %f15 loop_6164: ldsh [%l7 + 0x68], %g6 loop_6165: andn %l0, %l6, %o3 ld [%l7 + 0x68], %f8 ldsw [%l7 + 0x6C], %g3 fmovdge %xcc, %f3, %f2 fnand %f6, %f14, %f12 fpadd16s %f11, %f3, %f7 movre %i2, 0x070, %o7 te %xcc, 0x2 brz %g4, loop_6166 stx %i1, [%l7 + 0x28] bvc,pt %icc, loop_6167 edge8n %i4, %l3, %l2 loop_6166: movpos %xcc, %i7, %o5 std %f14, [%l7 + 0x40] loop_6167: fpack32 %f6, %f2, %f6 fmovrsne %o2, %f2, %f5 mulx %i0, %g7, %i3 fpadd16s %f7, %f3, %f10 mulscc %o4, 0x12A3, %g5 nop setx loop_6168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l1, [%l7 + 0x34] ldsb [%l7 + 0x4D], %l5 ldsh [%l7 + 0x52], %o1 loop_6168: fpsub32 %f6, %f2, %f2 fmovdl %icc, %f1, %f13 addccc %g1, %l4, %g2 fmul8x16au %f4, %f3, %f0 sth %o6, [%l7 + 0x7A] edge32 %i6, %i5, %g6 ld [%l7 + 0x30], %f9 tn %xcc, 0x1 bleu,a loop_6169 fmovspos %icc, %f0, %f13 sdiv %l0, 0x0FD4, %l6 edge16ln %o0, %o3, %g3 loop_6169: st %f8, [%l7 + 0x3C] fmovscc %icc, %f8, %f7 fnand %f4, %f0, %f6 stb %i2, [%l7 + 0x29] fmovrdlez %g4, %f14, %f10 ldub [%l7 + 0x78], %i1 sll %o7, %i4, %l2 fmovrse %l3, %f6, %f3 andncc %o5, %i7, %i0 fornot1s %f1, %f1, %f10 tg %icc, 0x6 fxor %f2, %f0, %f4 fmovdge %xcc, %f1, %f10 lduw [%l7 + 0x38], %g7 brnz,a %o2, loop_6170 fmovrslez %o4, %f9, %f13 edge32n %i3, %l1, %g5 fmovrdlez %l5, %f2, %f0 loop_6170: andn %o1, 0x1C77, %l4 fmovsl %xcc, %f13, %f7 fmuld8ulx16 %f5, %f11, %f6 fmovsneg %icc, %f5, %f0 fmuld8sux16 %f7, %f0, %f0 fmovdne %xcc, %f15, %f14 st %f5, [%l7 + 0x48] stw %g2, [%l7 + 0x18] tsubcctv %o6, %g1, %i6 fmovsvs %xcc, %f8, %f6 fnand %f10, %f12, %f2 fsrc1s %f1, %f0 fmovrse %i5, %f11, %f15 fpsub16s %f8, %f8, %f10 xnorcc %g6, %l0, %o0 ldd [%l7 + 0x30], %f8 fsrc2s %f0, %f3 stb %l6, [%l7 + 0x69] fmovdvc %xcc, %f6, %f10 stw %o3, [%l7 + 0x44] ldsb [%l7 + 0x34], %i2 lduh [%l7 + 0x3A], %g3 lduw [%l7 + 0x70], %g4 fmovsle %icc, %f13, %f8 fbu,a %fcc1, loop_6171 edge16n %i1, %i4, %o7 std %f14, [%l7 + 0x68] fnand %f14, %f12, %f8 loop_6171: fmul8x16au %f8, %f13, %f2 fmovdpos %icc, %f13, %f7 sdiv %l3, 0x0EB6, %o5 umulcc %i7, 0x0758, %l2 tleu %xcc, 0x3 fmovdle %icc, %f4, %f0 andncc %i0, %o2, %o4 edge8n %i3, %l1, %g5 sth %g7, [%l7 + 0x48] fnors %f3, %f7, %f15 ldsh [%l7 + 0x08], %l5 tleu %icc, 0x6 sth %o1, [%l7 + 0x78] fcmpgt16 %f2, %f12, %l4 orncc %o6, 0x0218, %g1 fandnot2s %f12, %f9, %f13 stw %g2, [%l7 + 0x5C] fmovdneg %icc, %f10, %f4 lduw [%l7 + 0x60], %i6 mulscc %i5, 0x14E7, %l0 ldd [%l7 + 0x28], %f4 lduh [%l7 + 0x22], %o0 fmovdpos %icc, %f12, %f7 bpos,a loop_6172 fmovdge %icc, %f3, %f9 edge32 %g6, %l6, %o3 bvc,pt %icc, loop_6173 loop_6172: fnors %f1, %f10, %f11 smulcc %i2, 0x0A89, %g3 movcc %icc, %i1, %i4 loop_6173: movvs %icc, %g4, %o7 fble,a %fcc1, loop_6174 fmovdne %xcc, %f5, %f12 fmovrde %o5, %f4, %f14 lduw [%l7 + 0x38], %i7 loop_6174: fmovsneg %xcc, %f0, %f13 movcc %xcc, %l2, %l3 edge16n %i0, %o2, %o4 tleu %icc, 0x6 bg loop_6175 array32 %i3, %l1, %g5 ldsw [%l7 + 0x10], %g7 fmul8x16al %f6, %f2, %f10 loop_6175: be,a,pn %icc, loop_6176 stx %o1, [%l7 + 0x58] lduh [%l7 + 0x7E], %l4 fmovdpos %xcc, %f7, %f9 loop_6176: lduw [%l7 + 0x24], %l5 fcmps %fcc3, %f8, %f1 fmul8sux16 %f8, %f4, %f0 fsrc2 %f2, %f0 or %g1, %o6, %g2 lduh [%l7 + 0x7C], %i6 ldx [%l7 + 0x70], %l0 bneg,a,pn %icc, loop_6177 bvs,pn %icc, loop_6178 stb %i5, [%l7 + 0x08] fmovd %f12, %f14 loop_6177: ldsw [%l7 + 0x74], %o0 loop_6178: stb %l6, [%l7 + 0x50] fand %f8, %f0, %f8 tcs %xcc, 0x6 sra %o3, %g6, %i2 fblg %fcc2, loop_6179 nop setx loop_6180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabss %f5, %f5 nop setx loop_6181, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6179: brgez,a %i1, loop_6182 loop_6180: sethi 0x12B9, %i4 edge8 %g3, %g4, %o5 loop_6181: ba,pn %icc, loop_6183 loop_6182: fba,a %fcc3, loop_6184 mulscc %o7, 0x1E3F, %i7 fcmpne16 %f12, %f8, %l3 loop_6183: st %f7, [%l7 + 0x58] loop_6184: fbul,a %fcc3, loop_6185 alignaddr %l2, %o2, %i0 ldub [%l7 + 0x0E], %o4 fand %f2, %f4, %f6 loop_6185: std %f8, [%l7 + 0x50] mulscc %i3, 0x08FA, %l1 fsrc1s %f15, %f12 fmovscs %xcc, %f11, %f8 fblg,a %fcc3, loop_6186 bne,pn %xcc, loop_6187 faligndata %f10, %f2, %f2 lduh [%l7 + 0x58], %g7 loop_6186: tne %icc, 0x2 loop_6187: fcmped %fcc1, %f12, %f8 lduw [%l7 + 0x2C], %g5 bge,a,pt %xcc, loop_6188 fcmpgt16 %f0, %f0, %l4 fmovdvs %icc, %f0, %f12 bvc,a %xcc, loop_6189 loop_6188: fpsub16 %f10, %f4, %f12 fornot2 %f6, %f14, %f4 orncc %o1, 0x19A8, %g1 loop_6189: fxor %f8, %f10, %f12 tpos %icc, 0x0 brlz,a %o6, loop_6190 edge8 %g2, %i6, %l0 fmovsneg %xcc, %f7, %f5 ldx [%l7 + 0x28], %i5 loop_6190: fmovsgu %icc, %f8, %f14 fpadd32 %f2, %f4, %f4 brlz,a %l5, loop_6191 mulscc %l6, 0x1E17, %o3 movle %xcc, %g6, %o0 bpos,a,pn %xcc, loop_6192 loop_6191: fmovspos %icc, %f13, %f12 brlez,a %i1, loop_6193 fmovs %f8, %f7 loop_6192: fcmple16 %f12, %f10, %i4 orncc %i2, %g3, %o5 loop_6193: edge32ln %o7, %g4, %i7 stw %l3, [%l7 + 0x18] edge32n %o2, %i0, %l2 subccc %o4, %l1, %g7 movn %icc, %g5, %i3 fmovrdgez %l4, %f0, %f8 lduw [%l7 + 0x34], %o1 bcs %icc, loop_6194 fnors %f2, %f8, %f10 edge32ln %g1, %o6, %i6 alignaddr %g2, %i5, %l0 loop_6194: fcmpgt16 %f4, %f12, %l5 ldub [%l7 + 0x25], %o3 andn %g6, %l6, %o0 ldsh [%l7 + 0x42], %i1 ldsh [%l7 + 0x78], %i2 movneg %icc, %i4, %g3 lduh [%l7 + 0x74], %o7 movrlez %o5, 0x35C, %g4 fones %f4 sethi 0x078F, %l3 movrgez %i7, %i0, %l2 tpos %icc, 0x2 fpsub32s %f6, %f6, %f10 fexpand %f9, %f12 fmovdpos %icc, %f14, %f3 bl,a,pn %icc, loop_6195 ble,a,pt %icc, loop_6196 be,pn %icc, loop_6197 fzeros %f10 loop_6195: fornot1 %f6, %f12, %f14 loop_6196: ldx [%l7 + 0x40], %o2 loop_6197: subccc %l1, %g7, %g5 edge16l %i3, %l4, %o1 fnors %f0, %f6, %f13 fpack16 %f4, %f4 udivcc %g1, 0x1324, %o6 nop setx loop_6198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x58], %o4 sra %g2, %i6, %l0 ldsw [%l7 + 0x78], %i5 loop_6198: fnegd %f12, %f8 std %f8, [%l7 + 0x70] fbo,a %fcc3, loop_6199 fmovrsgz %l5, %f13, %f14 st %f2, [%l7 + 0x44] addcc %o3, %g6, %l6 loop_6199: movn %icc, %i1, %o0 ldub [%l7 + 0x3B], %i4 fmovdg %icc, %f3, %f8 edge32ln %g3, %i2, %o5 stx %g4, [%l7 + 0x60] fbo,a %fcc0, loop_6200 bpos,pn %icc, loop_6201 ldub [%l7 + 0x7E], %l3 ble,a loop_6202 loop_6200: st %f2, [%l7 + 0x50] loop_6201: fbne %fcc0, loop_6203 fandnot2s %f2, %f1, %f5 loop_6202: fpackfix %f0, %f2 udivcc %i7, 0x182F, %o7 loop_6203: tvs %icc, 0x0 smulcc %i0, 0x13E3, %l2 movcc %icc, %o2, %g7 ldsb [%l7 + 0x14], %l1 fors %f3, %f1, %f1 fmovs %f4, %f11 fmovscc %xcc, %f8, %f9 udivx %g5, 0x05E1, %i3 fmovsvc %icc, %f8, %f3 movvc %icc, %o1, %l4 lduh [%l7 + 0x2E], %g1 ld [%l7 + 0x3C], %f8 tneg %icc, 0x7 fmovsle %xcc, %f13, %f15 fpadd16 %f12, %f2, %f12 lduw [%l7 + 0x14], %o4 edge16 %g2, %o6, %l0 movneg %xcc, %i6, %l5 lduw [%l7 + 0x14], %o3 alignaddr %i5, %g6, %i1 stw %o0, [%l7 + 0x3C] fmul8x16au %f4, %f3, %f10 ble,pt %xcc, loop_6204 and %i4, %g3, %l6 call loop_6205 ldsh [%l7 + 0x38], %o5 loop_6204: fpadd32 %f6, %f6, %f4 stw %g4, [%l7 + 0x6C] loop_6205: ldx [%l7 + 0x20], %l3 bl loop_6206 ldsw [%l7 + 0x70], %i2 fone %f6 fcmple16 %f6, %f6, %i7 loop_6206: stw %i0, [%l7 + 0x10] std %f8, [%l7 + 0x20] bcc,pt %xcc, loop_6207 ldd [%l7 + 0x58], %f6 sth %l2, [%l7 + 0x10] fmovdneg %icc, %f2, %f9 loop_6207: ble,a %icc, loop_6208 fxors %f12, %f7, %f6 taddcctv %o7, %g7, %o2 stb %g5, [%l7 + 0x48] loop_6208: stx %i3, [%l7 + 0x30] smulcc %o1, %l4, %g1 bcc,pt %icc, loop_6209 edge32n %l1, %o4, %o6 fmovrdgez %g2, %f4, %f6 ldsh [%l7 + 0x6C], %l0 loop_6209: lduh [%l7 + 0x4A], %l5 ldsh [%l7 + 0x40], %i6 ba,pn %icc, loop_6210 movg %xcc, %o3, %i5 ba %icc, loop_6211 andcc %g6, 0x077C, %i1 loop_6210: fnegd %f10, %f8 or %i4, 0x0C90, %o0 loop_6211: sth %g3, [%l7 + 0x36] fpackfix %f4, %f6 fornot1 %f14, %f6, %f10 ldx [%l7 + 0x50], %l6 lduh [%l7 + 0x6C], %g4 tneg %xcc, 0x6 array16 %o5, %i2, %l3 bleu,a,pt %icc, loop_6212 subcc %i0, %l2, %i7 fbo,a %fcc3, loop_6213 taddcc %o7, 0x1B51, %g7 loop_6212: st %f11, [%l7 + 0x44] stx %g5, [%l7 + 0x28] 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 ble %xcc, loop_6215 tcc %xcc, 0x7 ldsh [%l7 + 0x44], %o2 loop_6214: tpos %xcc, 0x6 loop_6215: andncc %i3, %o1, %l4 ldub [%l7 + 0x5F], %g1 ldsb [%l7 + 0x7A], %l1 fzero %f4 umulcc %o6, %g2, %o4 fbg,a %fcc2, loop_6216 xor %l5, %l0, %i6 sth %o3, [%l7 + 0x5A] ldub [%l7 + 0x33], %g6 loop_6216: ldsw [%l7 + 0x24], %i5 for %f12, %f10, %f14 movvs %icc, %i4, %o0 fpack16 %f4, %f15 tvc %icc, 0x5 ldd [%l7 + 0x20], %f8 fabss %f11, %f1 ldx [%l7 + 0x10], %g3 lduh [%l7 + 0x0E], %i1 stw %l6, [%l7 + 0x5C] xor %g4, %o5, %l3 ldx [%l7 + 0x48], %i2 bshuffle %f2, %f10, %f8 bcs,a,pt %icc, loop_6217 st %f12, [%l7 + 0x48] fbul %fcc1, loop_6218 ldsw [%l7 + 0x5C], %i0 loop_6217: fble %fcc1, loop_6219 sdivcc %i7, 0x0319, %l2 loop_6218: ldd [%l7 + 0x50], %f10 ld [%l7 + 0x70], %f9 loop_6219: ldub [%l7 + 0x74], %o7 st %f4, [%l7 + 0x28] ld [%l7 + 0x68], %f14 fcmps %fcc2, %f1, %f13 fcmpd %fcc2, %f6, %f12 edge8ln %g5, %g7, %i3 fzero %f0 fmovsgu %icc, %f2, %f10 ldx [%l7 + 0x08], %o1 faligndata %f0, %f6, %f2 edge16 %l4, %o2, %l1 fmovrdgz %g1, %f0, %f6 tn %xcc, 0x1 alignaddr %o6, %o4, %l5 tvs %icc, 0x7 fblg,a %fcc1, loop_6220 edge16 %g2, %l0, %i6 fmovspos %xcc, %f3, %f4 fmovdle %xcc, %f2, %f5 loop_6220: sth %o3, [%l7 + 0x4A] tsubcc %i5, 0x0DF6, %g6 tcc %icc, 0x4 sllx %o0, %i4, %g3 xnorcc %l6, %i1, %g4 fabss %f7, %f14 movrgz %o5, %i2, %i0 movleu %icc, %i7, %l2 bge loop_6221 lduh [%l7 + 0x20], %o7 bcc,a loop_6222 fors %f3, %f10, %f11 loop_6221: fmovscs %xcc, %f0, %f15 ldsw [%l7 + 0x70], %g5 loop_6222: brz,a %g7, loop_6223 faligndata %f12, %f14, %f4 ldsh [%l7 + 0x50], %l3 fmovdge %icc, %f10, %f1 loop_6223: orn %i3, %o1, %o2 edge16n %l1, %l4, %o6 ldsw [%l7 + 0x3C], %g1 bleu loop_6224 stx %o4, [%l7 + 0x78] ldsw [%l7 + 0x28], %l5 nop setx loop_6225, %l0, %l1 jmpl %l1, %l0 loop_6224: addcc %i6, 0x1E72, %o3 mulx %g2, %g6, %o0 taddcc %i5, 0x0951, %i4 loop_6225: srax %l6, %g3, %i1 sdiv %o5, 0x1DC9, %g4 ld [%l7 + 0x08], %f0 fmovdgu %icc, %f3, %f11 fors %f5, %f9, %f3 fnot1s %f10, %f5 st %f1, [%l7 + 0x08] fbug,a %fcc3, loop_6226 tneg %icc, 0x1 ba,a %xcc, loop_6227 stw %i2, [%l7 + 0x1C] loop_6226: stb %i7, [%l7 + 0x1E] andn %l2, %o7, %i0 loop_6227: srlx %g7, %g5, %l3 ld [%l7 + 0x74], %f2 edge32 %o1, %o2, %l1 ldd [%l7 + 0x68], %f2 fbue,a %fcc1, loop_6228 fmuld8ulx16 %f9, %f9, %f12 ldsw [%l7 + 0x44], %l4 fnot1 %f2, %f4 loop_6228: andcc %i3, 0x1774, %g1 ldx [%l7 + 0x50], %o6 ldsh [%l7 + 0x6C], %o4 fbue,a %fcc3, loop_6229 bn,a,pn %xcc, loop_6230 fmovrsgz %l5, %f3, %f14 andcc %l0, %o3, %g2 loop_6229: fzero %f8 loop_6230: tvc %icc, 0x6 ldub [%l7 + 0x4F], %g6 fmovrdgz %o0, %f6, %f8 te %xcc, 0x3 fornot1s %f6, %f13, %f9 fabsd %f12, %f10 fornot1s %f2, %f7, %f10 fcmpgt32 %f10, %f2, %i6 ldsh [%l7 + 0x7E], %i4 fmul8ulx16 %f0, %f14, %f6 lduh [%l7 + 0x22], %l6 tge %xcc, 0x2 movneg %icc, %i5, %g3 array8 %o5, %g4, %i2 fnegs %f0, %f15 st %f4, [%l7 + 0x74] fmovsn %xcc, %f11, %f12 brlz,a %i7, loop_6231 bne,a,pt %icc, loop_6232 fpackfix %f6, %f12 movcs %xcc, %i1, %l2 loop_6231: fmovdleu %xcc, %f10, %f5 loop_6232: fmovs %f0, %f5 ldx [%l7 + 0x20], %i0 array32 %g7, %g5, %l3 movrgz %o7, 0x010, %o1 mova %xcc, %o2, %l4 tgu %xcc, 0x2 srax %i3, %g1, %l1 lduw [%l7 + 0x20], %o6 edge8 %o4, %l0, %o3 tgu %icc, 0x2 nop setx loop_6233, %l0, %l1 jmpl %l1, %l5 fmovsn %xcc, %f6, %f5 fmul8sux16 %f8, %f6, %f0 fabss %f6, %f4 loop_6233: sub %g2, 0x10DC, %o0 sth %i6, [%l7 + 0x5A] ldub [%l7 + 0x31], %i4 movg %xcc, %l6, %g6 fbl %fcc2, loop_6234 movpos %icc, %i5, %g3 sth %o5, [%l7 + 0x50] fmuld8ulx16 %f4, %f12, %f0 loop_6234: ld [%l7 + 0x3C], %f0 sth %g4, [%l7 + 0x3E] brgez %i2, loop_6235 ldx [%l7 + 0x58], %i7 std %f2, [%l7 + 0x18] or %i1, 0x02A1, %l2 loop_6235: ldub [%l7 + 0x2B], %i0 fand %f14, %f14, %f0 fmovsa %xcc, %f15, %f12 fbug,a %fcc2, loop_6236 nop setx loop_6237, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %g5, 0x0A86, %g7 sth %l3, [%l7 + 0x10] loop_6236: edge16ln %o1, %o2, %l4 loop_6237: fcmpeq32 %f14, %f6, %o7 fba %fcc3, loop_6238 brgz %g1, loop_6239 fcmped %fcc2, %f8, %f12 stb %l1, [%l7 + 0x7B] loop_6238: ldsb [%l7 + 0x52], %o6 loop_6239: st %f6, [%l7 + 0x0C] bne,pt %xcc, loop_6240 ldsw [%l7 + 0x7C], %o4 fzeros %f11 ldsw [%l7 + 0x1C], %l0 loop_6240: fxor %f8, %f2, %f14 ldd [%l7 + 0x60], %f6 edge16ln %i3, %o3, %g2 and %l5, %o0, %i6 stx %i4, [%l7 + 0x48] movcc %icc, %l6, %i5 add %g3, %o5, %g4 movcs %icc, %i2, %g6 fba,a %fcc3, loop_6241 ld [%l7 + 0x18], %f14 ldsb [%l7 + 0x3B], %i7 fxors %f13, %f3, %f14 loop_6241: brz %i1, loop_6242 brnz %l2, loop_6243 ldx [%l7 + 0x28], %i0 movrgez %g7, 0x0E5, %l3 loop_6242: tle %icc, 0x6 loop_6243: bneg %xcc, loop_6244 lduh [%l7 + 0x40], %o1 edge8n %o2, %l4, %o7 ldsh [%l7 + 0x36], %g1 loop_6244: edge32n %g5, %l1, %o4 edge8n %l0, %o6, %i3 tsubcc %g2, 0x03DD, %o3 ldsw [%l7 + 0x34], %l5 edge32 %o0, %i6, %i4 bneg,a loop_6245 subcc %i5, %g3, %o5 bcc loop_6246 smul %l6, %g4, %g6 loop_6245: std %f0, [%l7 + 0x20] fmovsge %icc, %f5, %f2 loop_6246: tpos %icc, 0x7 stx %i2, [%l7 + 0x20] udiv %i7, 0x08F7, %i1 ldd [%l7 + 0x78], %f2 ldx [%l7 + 0x70], %i0 tl %icc, 0x1 st %f2, [%l7 + 0x38] lduw [%l7 + 0x70], %l2 fpsub16s %f4, %f14, %f7 bl,pn %xcc, loop_6247 ld [%l7 + 0x24], %f11 siam 0x2 fmovsvs %icc, %f8, %f3 loop_6247: ldsb [%l7 + 0x46], %l3 lduw [%l7 + 0x50], %o1 fxnors %f9, %f9, %f1 bcs loop_6248 fbg,a %fcc2, loop_6249 fsrc1 %f6, %f4 tpos %xcc, 0x3 loop_6248: stx %g7, [%l7 + 0x50] loop_6249: fmovsle %icc, %f15, %f0 ldsh [%l7 + 0x12], %o2 sllx %l4, %g1, %o7 fmovsne %xcc, %f12, %f3 fands %f2, %f10, %f12 be,a,pn %icc, loop_6250 fcmpeq16 %f4, %f2, %l1 orncc %o4, 0x11BB, %l0 fmovsneg %icc, %f10, %f14 loop_6250: fbug %fcc3, loop_6251 ldx [%l7 + 0x58], %o6 bshuffle %f12, %f8, %f12 fmovrdgz %g5, %f12, %f4 loop_6251: ldsb [%l7 + 0x45], %g2 tcs %icc, 0x2 std %f4, [%l7 + 0x58] add %i3, %o3, %o0 nop setx loop_6252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %icc, 0x1 stx %l5, [%l7 + 0x38] subc %i6, %i5, %i4 loop_6252: udivcc %g3, 0x1A00, %l6 andncc %o5, %g4, %i2 ldx [%l7 + 0x78], %g6 stw %i7, [%l7 + 0x44] faligndata %f0, %f8, %f12 st %f0, [%l7 + 0x14] fxnors %f10, %f14, %f1 bcs,pn %xcc, loop_6253 fornot1s %f4, %f4, %f3 edge32l %i1, %l2, %i0 smul %o1, %g7, %l3 loop_6253: std %f4, [%l7 + 0x48] lduh [%l7 + 0x64], %l4 bvc,a %icc, loop_6254 sth %o2, [%l7 + 0x12] fmovdneg %icc, %f11, %f3 addcc %g1, 0x0779, %o7 loop_6254: popc 0x1F88, %l1 movle %xcc, %l0, %o4 andcc %g5, %g2, %i3 tsubcctv %o6, %o0, %l5 fcmpeq16 %f0, %f12, %o3 fcmpne16 %f4, %f12, %i5 fnot2s %f5, %f3 fmovscs %xcc, %f13, %f8 fmovrslez %i4, %f5, %f8 movcc %icc, %g3, %i6 ldx [%l7 + 0x38], %o5 stx %g4, [%l7 + 0x28] edge8ln %l6, %i2, %g6 movvs %xcc, %i1, %l2 bcs,a,pn %xcc, loop_6255 ldsh [%l7 + 0x7A], %i0 srl %o1, %g7, %l3 fnand %f12, %f8, %f12 loop_6255: ldd [%l7 + 0x68], %f12 stx %i7, [%l7 + 0x20] srlx %o2, %l4, %g1 st %f11, [%l7 + 0x08] ldsh [%l7 + 0x68], %o7 edge8 %l0, %o4, %l1 lduw [%l7 + 0x68], %g2 stx %i3, [%l7 + 0x68] stx %g5, [%l7 + 0x50] tle %xcc, 0x5 addccc %o0, %l5, %o6 fmovscs %xcc, %f5, %f9 and %i5, %o3, %g3 stx %i4, [%l7 + 0x08] fmovsge %icc, %f0, %f15 fbue %fcc0, loop_6256 fmovdcc %xcc, %f2, %f7 ldub [%l7 + 0x48], %o5 stw %g4, [%l7 + 0x7C] loop_6256: movgu %icc, %l6, %i6 sth %g6, [%l7 + 0x5C] brlz %i2, loop_6257 fornot1 %f8, %f4, %f6 fbule,a %fcc0, loop_6258 lduw [%l7 + 0x44], %i1 loop_6257: bvs %xcc, loop_6259 ldsh [%l7 + 0x40], %l2 loop_6258: fbug,a %fcc0, loop_6260 fmovsneg %icc, %f13, %f2 loop_6259: std %f12, [%l7 + 0x60] fbe %fcc3, loop_6261 loop_6260: bgu loop_6262 edge16 %i0, %o1, %g7 fnand %f4, %f12, %f2 loop_6261: mulscc %i7, 0x0E97, %l3 loop_6262: nop setx loop_6263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %xcc, %f1, %f1 ldsh [%l7 + 0x62], %l4 fnor %f4, %f4, %f14 loop_6263: fba %fcc2, loop_6264 fxnor %f6, %f8, %f4 stw %g1, [%l7 + 0x18] ldsh [%l7 + 0x7E], %o2 loop_6264: movne %xcc, %l0, %o7 fnot2 %f6, %f10 lduh [%l7 + 0x70], %l1 tne %xcc, 0x7 brlez,a %g2, loop_6265 fmovdn %xcc, %f13, %f0 fsrc2 %f4, %f2 fabss %f13, %f10 loop_6265: fcmps %fcc1, %f7, %f15 tsubcc %i3, %o4, %o0 ldd [%l7 + 0x30], %f2 srax %g5, 0x03, %l5 udiv %i5, 0x1AF8, %o3 ldub [%l7 + 0x78], %g3 std %f0, [%l7 + 0x20] ldd [%l7 + 0x30], %f12 orn %i4, 0x0735, %o6 movcc %xcc, %g4, %o5 call loop_6266 ldd [%l7 + 0x30], %f6 lduw [%l7 + 0x7C], %i6 bleu,a,pn %xcc, loop_6267 loop_6266: sdivx %g6, 0x102E, %i2 stx %l6, [%l7 + 0x60] xorcc %i1, %i0, %o1 loop_6267: ldx [%l7 + 0x50], %g7 fmovdge %icc, %f14, %f6 fmovsleu %xcc, %f12, %f5 ldub [%l7 + 0x78], %l2 fbe %fcc2, loop_6268 sth %l3, [%l7 + 0x50] fmovdvs %icc, %f8, %f9 sllx %l4, %g1, %i7 loop_6268: brlez,a %l0, loop_6269 fba %fcc2, loop_6270 sth %o7, [%l7 + 0x3E] stb %o2, [%l7 + 0x4C] loop_6269: ldd [%l7 + 0x18], %f4 loop_6270: lduh [%l7 + 0x3A], %g2 smulcc %l1, %i3, %o0 fmovsn %icc, %f5, %f3 addccc %o4, 0x18ED, %l5 fexpand %f10, %f12 lduh [%l7 + 0x6A], %g5 fcmps %fcc2, %f0, %f14 ldsw [%l7 + 0x68], %i5 ldsw [%l7 + 0x60], %o3 movpos %icc, %i4, %o6 ldx [%l7 + 0x28], %g4 lduw [%l7 + 0x14], %o5 fmovrdgez %g3, %f0, %f0 fmul8sux16 %f0, %f6, %f0 edge16n %i6, %i2, %g6 ldsw [%l7 + 0x4C], %l6 stw %i1, [%l7 + 0x78] ld [%l7 + 0x6C], %f2 lduw [%l7 + 0x3C], %i0 fnands %f14, %f12, %f7 fmovdgu %xcc, %f0, %f4 fmovrsgz %o1, %f2, %f14 movl %xcc, %l2, %l3 fpsub32s %f1, %f6, %f11 orn %l4, %g1, %g7 sllx %i7, %o7, %l0 movg %xcc, %g2, %o2 fble %fcc3, loop_6271 stb %i3, [%l7 + 0x0B] fbuge %fcc0, loop_6272 fnegs %f0, %f14 loop_6271: fcmpes %fcc2, %f0, %f4 fbge,a %fcc2, loop_6273 loop_6272: sethi 0x1F5E, %o0 fmovdcs %xcc, %f15, %f12 lduw [%l7 + 0x48], %o4 loop_6273: ldsb [%l7 + 0x5D], %l5 fmovdcs %xcc, %f13, %f2 fmovda %xcc, %f6, %f5 tleu %xcc, 0x0 fandnot1s %f11, %f9, %f6 stb %l1, [%l7 + 0x35] fcmped %fcc1, %f10, %f0 lduh [%l7 + 0x7C], %g5 ldub [%l7 + 0x22], %i5 lduw [%l7 + 0x0C], %i4 edge16l %o6, %g4, %o5 edge8 %g3, %o3, %i2 movrlez %g6, %l6, %i1 std %f8, [%l7 + 0x28] xor %i6, %i0, %o1 stw %l3, [%l7 + 0x34] ba,a %xcc, loop_6274 st %f6, [%l7 + 0x54] ldsb [%l7 + 0x0E], %l4 fzeros %f15 loop_6274: umul %l2, 0x10DF, %g1 bvs,a loop_6275 lduw [%l7 + 0x74], %i7 tvc %xcc, 0x2 brlez %g7, loop_6276 loop_6275: fcmpeq32 %f4, %f8, %l0 fpsub16 %f12, %f10, %f4 fands %f9, %f6, %f3 loop_6276: tleu %xcc, 0x4 fbo %fcc2, loop_6277 fbn %fcc0, loop_6278 fba,a %fcc2, loop_6279 addccc %o7, %o2, %g2 loop_6277: ldsw [%l7 + 0x14], %o0 loop_6278: alignaddr %i3, %o4, %l1 loop_6279: fmovdl %icc, %f2, %f5 ldd [%l7 + 0x08], %f12 sdivx %l5, 0x00B7, %g5 movrgz %i5, %i4, %g4 stw %o6, [%l7 + 0x10] lduh [%l7 + 0x12], %g3 tl %xcc, 0x7 mulx %o3, %i2, %o5 tvs %xcc, 0x7 fmul8ulx16 %f6, %f4, %f6 andn %l6, %g6, %i1 ldx [%l7 + 0x60], %i0 fbul %fcc2, loop_6280 fba %fcc0, loop_6281 sdivx %i6, 0x1539, %l3 fpadd16 %f4, %f14, %f2 loop_6280: movrlez %o1, %l4, %l2 loop_6281: st %f1, [%l7 + 0x20] faligndata %f6, %f4, %f6 fands %f14, %f0, %f3 fbge %fcc1, loop_6282 fpsub32s %f11, %f8, %f8 ldub [%l7 + 0x75], %i7 array16 %g7, %g1, %o7 loop_6282: fmovrsgez %l0, %f11, %f5 fabsd %f12, %f12 addc %o2, %g2, %o0 bshuffle %f12, %f2, %f8 ldsw [%l7 + 0x58], %i3 fnegs %f7, %f9 sth %l1, [%l7 + 0x5A] movvc %icc, %o4, %g5 ldsw [%l7 + 0x54], %l5 stw %i4, [%l7 + 0x6C] sdiv %g4, 0x1B88, %o6 or %i5, 0x17B7, %o3 bge,a %xcc, loop_6283 array8 %i2, %o5, %g3 edge16ln %l6, %i1, %i0 fnot2 %f12, %f4 loop_6283: bleu loop_6284 ld [%l7 + 0x7C], %f8 fmovdn %icc, %f9, %f2 std %f6, [%l7 + 0x78] loop_6284: brgez,a %g6, loop_6285 ldsb [%l7 + 0x31], %i6 ble,pt %xcc, loop_6286 tle %icc, 0x1 loop_6285: sth %l3, [%l7 + 0x76] lduh [%l7 + 0x22], %o1 loop_6286: edge16 %l2, %i7, %g7 fornot2 %f10, %f14, %f0 bneg,a loop_6287 fsrc2 %f6, %f0 subc %l4, 0x1AF2, %g1 lduw [%l7 + 0x48], %l0 loop_6287: tle %icc, 0x6 fblg,a %fcc3, loop_6288 bneg,a loop_6289 edge32n %o2, %g2, %o0 st %f4, [%l7 + 0x08] loop_6288: fmovrdgez %o7, %f14, %f12 loop_6289: stb %i3, [%l7 + 0x36] xor %l1, %g5, %l5 orcc %i4, %g4, %o4 fmovrdgz %o6, %f14, %f0 orncc %o3, %i5, %i2 fbule %fcc1, loop_6290 fbu,a %fcc2, loop_6291 ld [%l7 + 0x64], %f12 std %f4, [%l7 + 0x18] loop_6290: orn %o5, %g3, %i1 loop_6291: fbne %fcc1, loop_6292 popc 0x0E73, %i0 stb %l6, [%l7 + 0x5C] std %f0, [%l7 + 0x38] loop_6292: stb %i6, [%l7 + 0x45] xor %l3, %g6, %o1 stb %l2, [%l7 + 0x56] fxnors %f15, %f11, %f5 fmovrslz %g7, %f0, %f5 tsubcctv %i7, %g1, %l4 mulscc %l0, %g2, %o0 fmovdcc %xcc, %f12, %f9 fandnot2s %f2, %f15, %f12 fmovdgu %icc, %f13, %f5 xorcc %o2, 0x15E8, %o7 fmovdle %icc, %f4, %f9 stw %i3, [%l7 + 0x70] movrlez %g5, %l5, %l1 bneg loop_6293 lduw [%l7 + 0x4C], %i4 fcmpne32 %f4, %f8, %g4 sub %o6, 0x1E1F, %o4 loop_6293: movcc %icc, %i5, %i2 fmovdgu %icc, %f11, %f5 st %f13, [%l7 + 0x2C] subcc %o3, %g3, %i1 sth %i0, [%l7 + 0x62] fbe %fcc0, loop_6294 bcc,a,pn %xcc, loop_6295 fcmpd %fcc3, %f0, %f10 edge32ln %o5, %l6, %l3 loop_6294: fxor %f14, %f12, %f4 loop_6295: alignaddrl %g6, %o1, %i6 fcmple16 %f10, %f2, %g7 fsrc2s %f14, %f1 fmovsgu %icc, %f8, %f1 lduw [%l7 + 0x20], %i7 fnot1 %f10, %f4 ldd [%l7 + 0x08], %f12 st %f6, [%l7 + 0x30] srl %l2, %g1, %l0 ldsw [%l7 + 0x1C], %l4 fmovrsne %g2, %f8, %f14 fone %f14 tleu %icc, 0x1 lduh [%l7 + 0x7A], %o2 st %f2, [%l7 + 0x70] tneg %xcc, 0x5 stw %o0, [%l7 + 0x40] and %i3, %g5, %l5 fcmpeq16 %f8, %f10, %o7 fcmpeq16 %f6, %f12, %i4 ldsh [%l7 + 0x2A], %g4 bge,pn %icc, loop_6296 fornot2 %f0, %f12, %f2 fmovrslz %o6, %f1, %f11 edge16 %l1, %i5, %i2 loop_6296: fbule,a %fcc2, loop_6297 srlx %o3, 0x0B, %o4 bl,a,pn %icc, loop_6298 movrlez %i1, %i0, %g3 loop_6297: movrgez %l6, 0x3D9, %o5 addccc %l3, %o1, %i6 loop_6298: fpadd16s %f7, %f4, %f2 bleu,a,pn %icc, loop_6299 sdiv %g6, 0x1DBB, %g7 st %f4, [%l7 + 0x7C] fbge %fcc0, loop_6300 loop_6299: srlx %l2, %i7, %g1 bvc loop_6301 std %f0, [%l7 + 0x50] loop_6300: movneg %icc, %l4, %l0 stx %o2, [%l7 + 0x58] loop_6301: ba loop_6302 fmovrdlz %g2, %f0, %f6 fornot2s %f6, %f1, %f10 fnot2s %f13, %f2 loop_6302: ldd [%l7 + 0x60], %f6 fand %f8, %f12, %f4 tvc %icc, 0x0 fmovdgu %icc, %f9, %f7 tneg %icc, 0x3 fcmpd %fcc3, %f2, %f4 movleu %xcc, %o0, %i3 edge32l %g5, %l5, %o7 sth %g4, [%l7 + 0x60] fmovdvc %icc, %f14, %f3 sethi 0x06D0, %o6 stw %i4, [%l7 + 0x60] orn %i5, %l1, %i2 mova %xcc, %o3, %i1 lduh [%l7 + 0x22], %o4 popc %g3, %i0 siam 0x2 edge32n %o5, %l3, %l6 fmovsvs %xcc, %f7, %f0 te %icc, 0x6 fbge,a %fcc2, loop_6303 std %f6, [%l7 + 0x38] fba %fcc2, loop_6304 std %f14, [%l7 + 0x40] loop_6303: sth %o1, [%l7 + 0x4C] bleu %icc, loop_6305 loop_6304: fcmpgt32 %f8, %f14, %g6 fmovrdgez %g7, %f10, %f14 orn %l2, %i7, %i6 loop_6305: fzero %f12 brgz %g1, loop_6306 edge16 %l0, %l4, %g2 ldsh [%l7 + 0x5E], %o0 ldx [%l7 + 0x20], %i3 loop_6306: ldsb [%l7 + 0x39], %g5 andncc %l5, %o7, %g4 ldsb [%l7 + 0x3C], %o2 fmovrslez %o6, %f14, %f15 tcs %xcc, 0x5 bg,a %icc, loop_6307 te %icc, 0x4 fmovse %xcc, %f10, %f13 sth %i5, [%l7 + 0x38] loop_6307: movrgz %i4, 0x371, %i2 sth %o3, [%l7 + 0x20] fmovsne %xcc, %f7, %f12 andcc %l1, %o4, %i1 fmovsge %xcc, %f15, %f10 tvc %xcc, 0x5 brlez,a %g3, loop_6308 umulcc %i0, %l3, %l6 ld [%l7 + 0x08], %f0 st %f6, [%l7 + 0x30] loop_6308: sth %o5, [%l7 + 0x3C] lduw [%l7 + 0x40], %o1 bne,a %icc, loop_6309 move %xcc, %g6, %l2 movge %icc, %i7, %i6 ldub [%l7 + 0x0B], %g1 loop_6309: addcc %g7, 0x1DEE, %l4 tneg %xcc, 0x0 movpos %icc, %g2, %l0 sdiv %i3, 0x0AB1, %g5 movrlez %o0, 0x2BD, %l5 edge16 %o7, %o2, %o6 sth %g4, [%l7 + 0x34] smul %i4, 0x0EBD, %i2 fmovdcc %xcc, %f11, %f13 movcs %icc, %o3, %l1 movl %icc, %o4, %i1 edge16ln %g3, %i0, %i5 fpack32 %f6, %f8, %f2 edge8 %l6, %o5, %o1 fands %f2, %f11, %f1 tcc %icc, 0x7 fcmple16 %f2, %f2, %l3 te %icc, 0x4 ldx [%l7 + 0x20], %g6 ld [%l7 + 0x48], %f4 mulscc %l2, 0x147F, %i6 sdivx %g1, 0x04B1, %g7 std %f12, [%l7 + 0x50] brgz %l4, loop_6310 bg %icc, loop_6311 ldsw [%l7 + 0x6C], %i7 sdiv %g2, 0x1F0B, %i3 loop_6310: fbg %fcc3, loop_6312 loop_6311: lduw [%l7 + 0x50], %g5 fmovsvs %icc, %f12, %f3 stx %o0, [%l7 + 0x70] loop_6312: movrgez %l0, %o7, %l5 brlz,a %o6, loop_6313 sll %g4, %i4, %i2 bcc,pn %icc, loop_6314 fmuld8ulx16 %f4, %f6, %f4 loop_6313: fxnor %f10, %f10, %f6 movn %xcc, %o2, %l1 loop_6314: orcc %o3, %o4, %i1 fmovrsgez %i0, %f10, %f13 fmovsa %xcc, %f12, %f0 bgu loop_6315 stw %g3, [%l7 + 0x48] sth %l6, [%l7 + 0x10] lduw [%l7 + 0x40], %o5 loop_6315: stx %i5, [%l7 + 0x28] std %f14, [%l7 + 0x28] fornot2 %f6, %f2, %f0 fmovsgu %xcc, %f15, %f11 fmovsn %icc, %f4, %f5 movrgez %l3, %g6, %o1 movrlz %l2, %i6, %g7 fbuge %fcc3, loop_6316 udiv %l4, 0x1414, %g1 st %f1, [%l7 + 0x5C] st %f12, [%l7 + 0x2C] loop_6316: tcc %xcc, 0x2 tle %icc, 0x3 fnegd %f4, %f12 tpos %icc, 0x0 tge %xcc, 0x7 movne %icc, %i7, %g2 fabss %f7, %f7 fmovsg %icc, %f0, %f14 movrlz %g5, %i3, %l0 bvc,a loop_6317 fmovsle %xcc, %f15, %f9 ld [%l7 + 0x7C], %f0 ldsb [%l7 + 0x48], %o7 loop_6317: fbul %fcc2, loop_6318 fmovdn %xcc, %f12, %f2 ldd [%l7 + 0x40], %f0 fmovrslez %o0, %f1, %f12 loop_6318: ldd [%l7 + 0x40], %f8 stx %o6, [%l7 + 0x20] fmovsge %icc, %f15, %f14 umulcc %g4, %l5, %i4 brgez,a %i2, loop_6319 fba %fcc3, loop_6320 stx %o2, [%l7 + 0x08] stw %o3, [%l7 + 0x0C] loop_6319: ldsh [%l7 + 0x20], %l1 loop_6320: fnegs %f15, %f0 udivcc %i1, 0x0A8C, %i0 fxnor %f4, %f0, %f2 ldub [%l7 + 0x2F], %o4 fpadd32 %f12, %f2, %f2 movrgez %l6, 0x0F0, %g3 stb %o5, [%l7 + 0x7E] fbuge %fcc1, loop_6321 stw %l3, [%l7 + 0x30] edge16l %i5, %g6, %l2 ldx [%l7 + 0x68], %i6 loop_6321: brgez %o1, loop_6322 udivx %g7, 0x1EFE, %l4 movgu %xcc, %i7, %g1 fbl %fcc0, loop_6323 loop_6322: orn %g5, %i3, %l0 ldd [%l7 + 0x58], %f12 fnot1s %f13, %f10 loop_6323: udivx %g2, 0x0D22, %o7 ld [%l7 + 0x34], %f13 sth %o0, [%l7 + 0x32] brgez %g4, loop_6324 fbne,a %fcc0, loop_6325 ldub [%l7 + 0x22], %l5 movvs %xcc, %o6, %i2 loop_6324: fmovda %icc, %f12, %f1 loop_6325: mulx %o2, 0x0E4B, %o3 ldsh [%l7 + 0x52], %i4 bn loop_6326 lduw [%l7 + 0x4C], %l1 movpos %xcc, %i0, %o4 fandnot1s %f9, %f7, %f15 loop_6326: std %f2, [%l7 + 0x10] ldd [%l7 + 0x50], %f14 fmul8x16 %f14, %f10, %f10 tcs %icc, 0x3 bvc,pt %icc, loop_6327 bvc,pt %icc, loop_6328 lduw [%l7 + 0x40], %i1 stx %l6, [%l7 + 0x40] loop_6327: ld [%l7 + 0x34], %f3 loop_6328: ldsb [%l7 + 0x6A], %o5 ble,a %xcc, loop_6329 smul %g3, %i5, %l3 fmovde %icc, %f0, %f8 fxors %f5, %f10, %f0 loop_6329: fornot2s %f15, %f8, %f11 fmovrdne %l2, %f10, %f14 fmovsle %xcc, %f5, %f4 fmovsa %xcc, %f12, %f10 array8 %g6, %i6, %g7 lduh [%l7 + 0x38], %o1 ld [%l7 + 0x20], %f10 ld [%l7 + 0x0C], %f10 sdivcc %l4, 0x1841, %g1 fmovse %icc, %f0, %f1 call loop_6330 movrlez %g5, %i7, %i3 xorcc %g2, 0x1B83, %o7 fmovdgu %icc, %f2, %f1 loop_6330: sth %l0, [%l7 + 0x42] stb %g4, [%l7 + 0x24] movrne %o0, %l5, %o6 fands %f2, %f10, %f1 st %f5, [%l7 + 0x64] fcmpgt32 %f2, %f14, %i2 bg %xcc, loop_6331 ld [%l7 + 0x14], %f15 fpsub32 %f0, %f6, %f8 fandnot2s %f11, %f15, %f1 loop_6331: fmovsneg %xcc, %f6, %f9 udivcc %o2, 0x05D4, %i4 stx %l1, [%l7 + 0x30] ldub [%l7 + 0x64], %o3 st %f0, [%l7 + 0x6C] array8 %o4, %i0, %l6 bpos,pn %icc, loop_6332 lduw [%l7 + 0x3C], %o5 fmovdne %xcc, %f15, %f3 fornot1 %f12, %f6, %f6 loop_6332: movle %xcc, %i1, %g3 fbule %fcc3, loop_6333 ldsh [%l7 + 0x44], %l3 fpmerge %f14, %f15, %f0 fmovdleu %icc, %f3, %f5 loop_6333: lduh [%l7 + 0x28], %l2 fmovdvs %xcc, %f11, %f15 stw %i5, [%l7 + 0x7C] bl,pt %icc, loop_6334 fmul8sux16 %f10, %f8, %f0 subc %i6, %g6, %g7 faligndata %f8, %f8, %f4 loop_6334: edge32ln %l4, %g1, %o1 st %f12, [%l7 + 0x4C] fnegd %f2, %f0 stw %g5, [%l7 + 0x60] ld [%l7 + 0x5C], %f5 brnz,a %i7, loop_6335 fcmpd %fcc0, %f0, %f14 ld [%l7 + 0x2C], %f3 fxnors %f14, %f9, %f2 loop_6335: tsubcctv %i3, %g2, %l0 stb %g4, [%l7 + 0x51] tgu %xcc, 0x2 ldub [%l7 + 0x79], %o7 tsubcctv %l5, 0x1994, %o0 ldsb [%l7 + 0x6B], %o6 tl %xcc, 0x4 fmovdneg %icc, %f8, %f4 ld [%l7 + 0x44], %f15 stb %o2, [%l7 + 0x17] fpsub16 %f10, %f6, %f8 fbge,a %fcc3, loop_6336 and %i4, %i2, %l1 bge %xcc, loop_6337 fzeros %f2 loop_6336: fornot2s %f0, %f6, %f9 st %f8, [%l7 + 0x50] loop_6337: and %o3, 0x06BE, %o4 fmovdpos %xcc, %f11, %f13 ba loop_6338 sdiv %l6, 0x1720, %i0 tne %xcc, 0x0 fmovrde %i1, %f6, %f6 loop_6338: fpadd32 %f6, %f14, %f4 ble,pn %xcc, loop_6339 tge %xcc, 0x2 fpsub16 %f12, %f8, %f4 fcmpeq32 %f4, %f10, %o5 loop_6339: movneg %xcc, %g3, %l3 ldub [%l7 + 0x29], %l2 ldsh [%l7 + 0x0A], %i6 fmovdl %xcc, %f7, %f0 bg %icc, loop_6340 stw %i5, [%l7 + 0x68] tl %xcc, 0x2 fnegs %f6, %f12 loop_6340: fmovdne %icc, %f3, %f9 bcs,a,pt %xcc, loop_6341 sth %g6, [%l7 + 0x18] tvs %icc, 0x6 sdivx %g7, 0x0639, %g1 loop_6341: fbl %fcc2, loop_6342 sth %o1, [%l7 + 0x1C] sdivcc %g5, 0x1B18, %l4 fbge %fcc2, loop_6343 loop_6342: ldx [%l7 + 0x10], %i7 array16 %i3, %l0, %g4 fmovsvc %xcc, %f11, %f10 loop_6343: bgu,a,pt %icc, loop_6344 tn %xcc, 0x5 brgz %o7, loop_6345 fmovrdgez %l5, %f12, %f2 loop_6344: fcmpne16 %f14, %f12, %o0 fmovrslz %g2, %f6, %f1 loop_6345: fblg %fcc1, loop_6346 fpsub16s %f15, %f14, %f8 subc %o2, %i4, %i2 or %l1, %o6, %o3 loop_6346: ldsw [%l7 + 0x1C], %l6 fba %fcc1, loop_6347 fmovrsgz %o4, %f15, %f0 fcmple32 %f12, %f12, %i1 fcmpeq32 %f4, %f6, %o5 loop_6347: ldsw [%l7 + 0x0C], %i0 ba,a loop_6348 ldsw [%l7 + 0x20], %g3 fbn,a %fcc0, loop_6349 ldsh [%l7 + 0x12], %l2 loop_6348: fmovde %xcc, %f3, %f5 fbule,a %fcc0, loop_6350 loop_6349: ldub [%l7 + 0x2E], %l3 stb %i6, [%l7 + 0x47] tge %xcc, 0x4 loop_6350: brgz,a %g6, loop_6351 pdist %f6, %f0, %f8 ldub [%l7 + 0x20], %g7 movrlz %i5, %o1, %g5 loop_6351: st %f10, [%l7 + 0x4C] fcmpne32 %f12, %f4, %l4 sub %i7, 0x03CF, %i3 fmovdn %xcc, %f12, %f4 smul %l0, %g1, %g4 lduh [%l7 + 0x32], %o7 movneg %xcc, %o0, %g2 fmovdcs %icc, %f10, %f12 fxor %f8, %f0, %f14 ld [%l7 + 0x38], %f0 sth %o2, [%l7 + 0x2E] fmovrse %i4, %f6, %f9 subcc %l5, %i2, %o6 fpadd16s %f12, %f5, %f4 movrgz %l1, %l6, %o4 movvs %xcc, %i1, %o5 stb %o3, [%l7 + 0x0D] xor %i0, 0x1CBE, %l2 fpmerge %f10, %f11, %f10 fpsub16s %f13, %f12, %f9 bge,pt %xcc, loop_6352 ldub [%l7 + 0x72], %l3 ldsh [%l7 + 0x48], %i6 fcmpeq32 %f0, %f8, %g3 loop_6352: lduh [%l7 + 0x3C], %g6 ldx [%l7 + 0x28], %g7 sll %o1, %i5, %g5 andcc %i7, 0x0C21, %l4 srax %l0, 0x1F, %i3 stb %g1, [%l7 + 0x48] stw %o7, [%l7 + 0x78] fbul,a %fcc0, loop_6353 lduw [%l7 + 0x6C], %g4 sdivcc %o0, 0x17C8, %o2 movg %xcc, %g2, %i4 loop_6353: fmovrdlz %l5, %f10, %f10 movrlez %o6, 0x303, %l1 lduw [%l7 + 0x2C], %l6 taddcc %o4, %i1, %i2 fmovdgu %icc, %f14, %f7 ldd [%l7 + 0x38], %f12 fbe %fcc3, loop_6354 andcc %o3, %i0, %l2 bn,a,pt %xcc, loop_6355 fcmpgt32 %f10, %f6, %o5 loop_6354: ldub [%l7 + 0x63], %l3 stw %g3, [%l7 + 0x70] loop_6355: andcc %i6, 0x11C3, %g7 alignaddrl %o1, %g6, %i5 stw %i7, [%l7 + 0x68] stb %g5, [%l7 + 0x7C] fmovsneg %xcc, %f7, %f6 ldx [%l7 + 0x20], %l0 ld [%l7 + 0x78], %f11 be,pt %xcc, loop_6356 fbu %fcc3, loop_6357 fmovscc %xcc, %f6, %f4 srax %i3, 0x0B, %l4 loop_6356: fba %fcc1, loop_6358 loop_6357: call loop_6359 bvs %xcc, loop_6360 sth %g1, [%l7 + 0x4C] loop_6358: fpmerge %f13, %f13, %f12 loop_6359: lduh [%l7 + 0x44], %o7 loop_6360: movg %xcc, %o0, %o2 brlez,a %g2, loop_6361 ldd [%l7 + 0x28], %f4 ldub [%l7 + 0x6E], %i4 fmovscc %icc, %f11, %f11 loop_6361: std %f0, [%l7 + 0x68] tsubcc %l5, %o6, %g4 ldd [%l7 + 0x48], %f12 sth %l1, [%l7 + 0x56] array16 %o4, %i1, %i2 movrgez %l6, 0x178, %i0 ldsw [%l7 + 0x28], %o3 fcmpne16 %f2, %f10, %l2 orn %o5, 0x1918, %l3 srl %g3, 0x0C, %i6 ldub [%l7 + 0x0C], %g7 fmovscs %icc, %f5, %f10 andn %o1, 0x1C3D, %g6 tsubcctv %i5, %i7, %g5 fnors %f7, %f8, %f7 movvs %xcc, %l0, %i3 fmuld8sux16 %f7, %f9, %f8 tvs %icc, 0x0 bg,a loop_6362 fsrc1s %f6, %f10 edge32n %l4, %o7, %o0 lduh [%l7 + 0x0E], %o2 loop_6362: fble %fcc1, loop_6363 ldx [%l7 + 0x30], %g1 fmovdcs %icc, %f6, %f0 movrgz %g2, %l5, %o6 loop_6363: ldd [%l7 + 0x20], %f6 fmovdvs %icc, %f11, %f12 move %icc, %g4, %i4 fandnot1 %f0, %f2, %f6 stb %o4, [%l7 + 0x18] udivcc %i1, 0x07BF, %i2 bg %xcc, loop_6364 bne loop_6365 fpack16 %f0, %f3 fbo %fcc2, loop_6366 loop_6364: fabss %f1, %f4 loop_6365: movcc %icc, %l6, %l1 fcmpne16 %f14, %f6, %o3 loop_6366: brnz %i0, loop_6367 fmovdvc %icc, %f0, %f3 brnz %l2, loop_6368 ldd [%l7 + 0x78], %f14 loop_6367: fmovrdgez %l3, %f6, %f6 sub %g3, 0x19DD, %i6 loop_6368: orncc %o5, 0x07BF, %g7 movpos %icc, %o1, %g6 fornot2s %f1, %f7, %f5 fpack16 %f14, %f8 tsubcc %i7, %i5, %g5 ldub [%l7 + 0x77], %l0 fmul8sux16 %f0, %f2, %f8 fxnor %f2, %f0, %f0 tneg %icc, 0x3 edge16ln %i3, %l4, %o0 fpadd32s %f3, %f7, %f10 fbg %fcc0, loop_6369 fmovdne %xcc, %f13, %f2 fmul8x16au %f8, %f8, %f8 fnor %f2, %f6, %f14 loop_6369: bcs,a %icc, loop_6370 edge32 %o2, %o7, %g1 st %f1, [%l7 + 0x4C] ldd [%l7 + 0x30], %f4 loop_6370: fpadd32s %f12, %f1, %f2 lduw [%l7 + 0x74], %l5 movre %o6, %g4, %i4 edge32ln %o4, %g2, %i2 st %f1, [%l7 + 0x1C] srlx %l6, %i1, %l1 ldsh [%l7 + 0x78], %o3 fmul8x16al %f7, %f12, %f4 movpos %xcc, %l2, %l3 fmovdne %xcc, %f12, %f0 mulscc %i0, %g3, %i6 fmovdcc %xcc, %f6, %f8 sth %g7, [%l7 + 0x36] mulscc %o1, 0x10FF, %o5 sth %g6, [%l7 + 0x2A] ldsb [%l7 + 0x28], %i7 fsrc1s %f1, %f15 sra %i5, 0x19, %l0 stw %g5, [%l7 + 0x30] array8 %i3, %l4, %o2 bvc loop_6371 fmovdvs %xcc, %f13, %f2 brz %o7, loop_6372 fcmple32 %f4, %f12, %g1 loop_6371: fxors %f10, %f2, %f8 fandnot2s %f9, %f0, %f5 loop_6372: ldsh [%l7 + 0x46], %o0 fbge,a %fcc3, loop_6373 fbuge,a %fcc2, loop_6374 edge8l %l5, %g4, %o6 std %f6, [%l7 + 0x78] loop_6373: mova %icc, %o4, %g2 loop_6374: lduw [%l7 + 0x10], %i4 fmovdg %xcc, %f6, %f13 edge32l %l6, %i2, %l1 ld [%l7 + 0x60], %f1 tsubcctv %i1, 0x0E7C, %o3 ldd [%l7 + 0x38], %f4 fmovrdlz %l2, %f6, %f10 fbul,a %fcc3, loop_6375 edge8n %i0, %l3, %i6 nop setx loop_6376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %g7, 0x1332, %o1 loop_6375: movrgz %g3, %o5, %i7 st %f15, [%l7 + 0x24] loop_6376: fmovsg %xcc, %f12, %f10 ldd [%l7 + 0x18], %f10 fmovde %xcc, %f5, %f12 bne,a,pn %xcc, loop_6377 edge8ln %g6, %i5, %g5 fbne,a %fcc0, loop_6378 fxnors %f15, %f5, %f15 loop_6377: fmovrde %l0, %f14, %f12 ldx [%l7 + 0x18], %l4 loop_6378: ldx [%l7 + 0x28], %o2 ldx [%l7 + 0x78], %o7 ldd [%l7 + 0x30], %f2 ldsw [%l7 + 0x34], %i3 orcc %g1, %o0, %g4 fmovdvc %xcc, %f4, %f15 lduh [%l7 + 0x14], %o6 ldx [%l7 + 0x60], %l5 fand %f4, %f2, %f12 lduw [%l7 + 0x50], %g2 bvs %xcc, loop_6379 bvc,pt %xcc, loop_6380 stw %o4, [%l7 + 0x24] brlez,a %i4, loop_6381 loop_6379: fcmpne16 %f12, %f14, %i2 loop_6380: lduw [%l7 + 0x68], %l6 ldub [%l7 + 0x67], %i1 loop_6381: xnorcc %o3, %l1, %l2 fbl %fcc3, loop_6382 fors %f4, %f1, %f3 std %f2, [%l7 + 0x30] tg %icc, 0x7 loop_6382: xnorcc %i0, %i6, %l3 fandnot1 %f8, %f6, %f0 ld [%l7 + 0x10], %f8 fmovspos %xcc, %f13, %f10 nop setx loop_6383, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f14, %f2, %g7 movrlz %o1, %g3, %i7 taddcctv %o5, 0x0EED, %i5 loop_6383: fbge %fcc0, loop_6384 ld [%l7 + 0x6C], %f10 fsrc2s %f3, %f15 sth %g5, [%l7 + 0x48] loop_6384: fmovdcc %xcc, %f0, %f12 ldsb [%l7 + 0x1C], %l0 std %f2, [%l7 + 0x08] sth %l4, [%l7 + 0x68] edge8l %o2, %o7, %i3 movrlez %g1, 0x178, %g6 addcc %g4, 0x0D50, %o0 fsrc2s %f12, %f1 bleu loop_6385 movrgz %o6, %l5, %o4 alignaddr %i4, %g2, %i2 tvc %icc, 0x7 loop_6385: smulcc %i1, %o3, %l1 andncc %l2, %l6, %i0 fmovda %xcc, %f5, %f4 st %f2, [%l7 + 0x10] bgu,a loop_6386 ldx [%l7 + 0x58], %l3 ldsh [%l7 + 0x6C], %i6 fmovdcc %xcc, %f8, %f14 loop_6386: ld [%l7 + 0x40], %f11 fsrc2s %f1, %f0 fzeros %f3 ldsb [%l7 + 0x7B], %g7 brz,a %o1, loop_6387 subcc %i7, 0x1623, %o5 ldx [%l7 + 0x38], %g3 fmovrdne %i5, %f14, %f0 loop_6387: ld [%l7 + 0x44], %f9 fand %f10, %f10, %f0 fmovscs %xcc, %f12, %f0 stw %l0, [%l7 + 0x58] fpack16 %f14, %f10 fblg %fcc1, loop_6388 bpos,a,pn %xcc, loop_6389 fabss %f10, %f11 fmovrsgez %g5, %f11, %f0 loop_6388: fone %f4 loop_6389: std %f0, [%l7 + 0x38] fbo,a %fcc0, loop_6390 movcs %icc, %o2, %o7 fmovrsgz %l4, %f9, %f10 addcc %g1, %g6, %g4 loop_6390: st %f14, [%l7 + 0x58] fnands %f15, %f12, %f3 fmovdcs %xcc, %f6, %f1 ldd [%l7 + 0x08], %f4 bleu,a,pt %xcc, loop_6391 move %xcc, %i3, %o6 fcmpeq16 %f10, %f12, %o0 edge8 %o4, %i4, %l5 loop_6391: fmovrdgez %i2, %f10, %f0 ldx [%l7 + 0x40], %g2 movne %xcc, %o3, %i1 fmovdle %xcc, %f14, %f11 tl %xcc, 0x6 fmovdvc %icc, %f4, %f11 ldsb [%l7 + 0x5C], %l2 ba,a loop_6392 orncc %l6, 0x1D2E, %i0 stx %l1, [%l7 + 0x30] ld [%l7 + 0x10], %f3 loop_6392: fnor %f10, %f0, %f6 bleu,a,pt %icc, loop_6393 brlz %i6, loop_6394 lduw [%l7 + 0x14], %g7 movrgez %l3, 0x178, %o1 loop_6393: fbue %fcc2, loop_6395 loop_6394: fmovsa %icc, %f8, %f5 tvs %icc, 0x2 fones %f0 loop_6395: tl %icc, 0x1 ldd [%l7 + 0x60], %f6 std %f2, [%l7 + 0x78] sll %o5, %g3, %i7 fsrc2s %f15, %f4 stb %l0, [%l7 + 0x39] fpmerge %f7, %f14, %f12 orcc %g5, 0x0EE8, %o2 array8 %o7, %i5, %g1 fmovsg %xcc, %f0, %f4 sth %g6, [%l7 + 0x38] fbule,a %fcc2, loop_6396 alignaddr %g4, %l4, %i3 addccc %o0, %o4, %i4 be loop_6397 loop_6396: fmovdcs %xcc, %f12, %f4 fmovrsgez %l5, %f14, %f0 movrlz %i2, 0x040, %g2 loop_6397: std %f6, [%l7 + 0x20] fsrc1s %f2, %f9 lduh [%l7 + 0x66], %o6 udivx %o3, 0x1AC1, %i1 fxor %f8, %f8, %f10 bgu,a,pt %xcc, loop_6398 ldub [%l7 + 0x3E], %l6 fmovrdlez %i0, %f14, %f12 tsubcctv %l1, 0x03F9, %l2 loop_6398: fsrc1 %f12, %f0 fmovrdne %i6, %f2, %f6 fmovdge %xcc, %f14, %f2 edge16 %g7, %l3, %o1 fmovrslz %o5, %f3, %f15 bpos,pn %xcc, loop_6399 for %f8, %f4, %f14 sra %i7, %l0, %g3 fmuld8sux16 %f6, %f5, %f14 loop_6399: edge16 %o2, %g5, %o7 ldsw [%l7 + 0x48], %i5 movn %xcc, %g1, %g4 tleu %icc, 0x0 ldsw [%l7 + 0x50], %l4 fone %f0 edge32n %g6, %o0, %i3 ld [%l7 + 0x1C], %f13 fmovdcc %xcc, %f13, %f1 fbul,a %fcc2, loop_6400 bleu,pt %xcc, loop_6401 bvc,pt %xcc, loop_6402 edge32ln %i4, %o4, %l5 loop_6400: popc %i2, %o6 loop_6401: ldsh [%l7 + 0x64], %g2 loop_6402: fmovdcs %xcc, %f11, %f8 array32 %o3, %l6, %i0 move %xcc, %i1, %l1 fandnot1s %f13, %f11, %f15 array8 %i6, %g7, %l3 movrlez %o1, %o5, %i7 sra %l0, %g3, %o2 fmovscc %icc, %f9, %f11 te %icc, 0x1 te %xcc, 0x0 fbul,a %fcc1, loop_6403 fcmpeq32 %f2, %f8, %g5 sethi 0x1118, %l2 fbo,a %fcc3, loop_6404 loop_6403: ldsw [%l7 + 0x38], %o7 fmovdneg %xcc, %f0, %f3 bge,a loop_6405 loop_6404: fexpand %f3, %f8 ldsh [%l7 + 0x12], %g1 stx %i5, [%l7 + 0x78] loop_6405: fmul8sux16 %f12, %f12, %f0 fone %f4 pdist %f0, %f0, %f10 ld [%l7 + 0x2C], %f8 xorcc %l4, %g6, %o0 fxors %f14, %f1, %f15 edge32l %i3, %i4, %g4 ldsb [%l7 + 0x58], %o4 fcmpeq32 %f10, %f6, %l5 ldsh [%l7 + 0x58], %i2 fsrc1s %f6, %f15 ldx [%l7 + 0x78], %g2 fmovrse %o3, %f14, %f11 fbue %fcc0, loop_6406 ld [%l7 + 0x30], %f13 array8 %o6, %i0, %i1 fmovsvc %icc, %f6, %f14 loop_6406: subc %l1, %l6, %g7 ldx [%l7 + 0x38], %i6 subcc %o1, %l3, %i7 addc %l0, 0x069A, %o5 fandnot1s %f3, %f3, %f5 fpack16 %f4, %f14 bneg loop_6407 bl,a %icc, loop_6408 bpos,a,pn %icc, loop_6409 fmovdvs %xcc, %f6, %f15 loop_6407: stx %o2, [%l7 + 0x68] loop_6408: for %f6, %f14, %f4 loop_6409: movrne %g3, 0x063, %g5 lduh [%l7 + 0x42], %l2 lduh [%l7 + 0x42], %o7 lduw [%l7 + 0x6C], %g1 ldsw [%l7 + 0x70], %l4 edge16ln %g6, %o0, %i5 xorcc %i3, %i4, %o4 fmovsl %icc, %f12, %f7 fmul8x16au %f2, %f8, %f8 fbu %fcc3, loop_6410 stw %l5, [%l7 + 0x30] lduh [%l7 + 0x24], %g4 fmul8sux16 %f14, %f4, %f14 loop_6410: fmuld8sux16 %f5, %f11, %f14 bge,a %xcc, loop_6411 ldd [%l7 + 0x58], %f8 stx %i2, [%l7 + 0x60] brlz,a %o3, loop_6412 loop_6411: fnands %f6, %f1, %f6 smul %g2, %i0, %o6 bpos,pt %icc, loop_6413 loop_6412: fmovdgu %xcc, %f8, %f1 tg %icc, 0x5 tvs %icc, 0x5 loop_6413: alignaddrl %i1, %l1, %g7 movpos %icc, %l6, %i6 ldsb [%l7 + 0x7F], %l3 lduh [%l7 + 0x2A], %o1 ldsw [%l7 + 0x30], %i7 tn %xcc, 0x1 ldub [%l7 + 0x6F], %l0 ldd [%l7 + 0x08], %f14 fsrc2 %f8, %f4 bgu,pn %icc, loop_6414 sdiv %o2, 0x0B74, %o5 pdist %f10, %f8, %f10 ldd [%l7 + 0x30], %f10 loop_6414: tpos %icc, 0x0 ldx [%l7 + 0x18], %g5 nop setx loop_6415, %l0, %l1 jmpl %l1, %g3 movrlez %l2, 0x1DC, %g1 fblg %fcc1, loop_6416 fmovdcs %icc, %f5, %f7 loop_6415: taddcctv %l4, %g6, %o7 fbuge,a %fcc3, loop_6417 loop_6416: ldd [%l7 + 0x08], %f14 ldsb [%l7 + 0x4F], %i5 stw %o0, [%l7 + 0x14] loop_6417: array32 %i3, %i4, %o4 ldsh [%l7 + 0x64], %g4 fmul8ulx16 %f8, %f0, %f14 ta %xcc, 0x1 fxors %f6, %f12, %f12 fmovscc %icc, %f8, %f2 fsrc2 %f4, %f6 fmovdn %xcc, %f2, %f7 stx %i2, [%l7 + 0x58] array8 %o3, %l5, %i0 xnorcc %o6, 0x11D8, %g2 stw %i1, [%l7 + 0x5C] sth %l1, [%l7 + 0x52] fmovrse %g7, %f12, %f8 fbu %fcc3, loop_6418 ldsh [%l7 + 0x2E], %i6 stx %l6, [%l7 + 0x20] sth %l3, [%l7 + 0x66] loop_6418: fmovsgu %icc, %f14, %f6 fbl %fcc3, loop_6419 std %f14, [%l7 + 0x18] ldsh [%l7 + 0x76], %i7 std %f14, [%l7 + 0x78] loop_6419: tleu %icc, 0x2 call loop_6420 lduw [%l7 + 0x08], %l0 fcmpgt16 %f2, %f2, %o2 fand %f14, %f0, %f10 loop_6420: ble,a,pn %icc, loop_6421 srl %o1, %o5, %g5 array8 %g3, %g1, %l4 fmovdvs %icc, %f14, %f1 loop_6421: lduh [%l7 + 0x62], %l2 tleu %icc, 0x2 fmovrse %g6, %f8, %f1 ldd [%l7 + 0x70], %f14 mova %xcc, %i5, %o0 nop setx loop_6422, %l0, %l1 jmpl %l1, %o7 be,a %icc, loop_6423 subccc %i3, 0x0F02, %o4 fmovspos %xcc, %f6, %f9 loop_6422: fmovscc %icc, %f7, %f8 loop_6423: fmovsa %xcc, %f7, %f0 tcs %icc, 0x3 fpadd32 %f2, %f8, %f8 lduh [%l7 + 0x76], %g4 bneg,a,pt %icc, loop_6424 edge8ln %i2, %i4, %o3 ld [%l7 + 0x58], %f15 tvs %icc, 0x0 loop_6424: fmovse %icc, %f8, %f7 fpadd32s %f6, %f8, %f4 fmovrslz %i0, %f7, %f8 st %f2, [%l7 + 0x68] edge16n %o6, %g2, %l5 bleu %icc, loop_6425 edge32 %l1, %i1, %g7 fornot1 %f14, %f12, %f0 fmovdcc %icc, %f11, %f4 loop_6425: fcmpne16 %f14, %f6, %l6 udiv %i6, 0x1AEA, %l3 fmovse %icc, %f10, %f0 fbl,a %fcc1, loop_6426 ldd [%l7 + 0x78], %f6 sth %i7, [%l7 + 0x0E] fmovscc %xcc, %f10, %f0 loop_6426: fbue,a %fcc0, loop_6427 fmul8x16au %f13, %f8, %f6 subc %l0, %o1, %o2 ldsw [%l7 + 0x54], %o5 loop_6427: pdist %f2, %f2, %f8 stw %g5, [%l7 + 0x10] movcs %icc, %g3, %l4 fnot1s %f8, %f8 ldsh [%l7 + 0x42], %l2 ldx [%l7 + 0x10], %g6 te %xcc, 0x3 bvc,a,pn %icc, loop_6428 edge8l %i5, %g1, %o0 movrlz %i3, %o7, %g4 fandnot1 %f2, %f4, %f4 loop_6428: tn %xcc, 0x2 stb %i2, [%l7 + 0x0D] fsrc1 %f0, %f6 tge %xcc, 0x2 ldub [%l7 + 0x7C], %i4 ldsb [%l7 + 0x6A], %o4 tcs %xcc, 0x3 lduh [%l7 + 0x76], %i0 stb %o3, [%l7 + 0x3C] fnand %f4, %f12, %f0 brnz,a %g2, loop_6429 fcmple32 %f14, %f14, %l5 stb %o6, [%l7 + 0x14] ld [%l7 + 0x68], %f0 loop_6429: stx %l1, [%l7 + 0x40] fnot2 %f8, %f12 ld [%l7 + 0x1C], %f14 orn %g7, %i1, %l6 fones %f12 edge8l %l3, %i7, %i6 taddcc %l0, %o2, %o1 tle %xcc, 0x5 movrlez %o5, %g3, %l4 brlz,a %l2, loop_6430 nop setx loop_6431, %l0, %l1 jmpl %l1, %g6 fcmple16 %f6, %f6, %g5 fbu %fcc2, loop_6432 loop_6430: stw %i5, [%l7 + 0x70] loop_6431: fbne %fcc2, loop_6433 fmovsa %icc, %f6, %f9 loop_6432: fmul8x16 %f0, %f10, %f8 stb %g1, [%l7 + 0x21] loop_6433: fbue,a %fcc0, loop_6434 fpsub32 %f2, %f4, %f0 taddcctv %i3, %o0, %g4 ldub [%l7 + 0x31], %o7 loop_6434: movl %icc, %i4, %o4 fands %f10, %f6, %f3 lduh [%l7 + 0x32], %i2 movrgz %i0, 0x06E, %o3 brnz,a %g2, loop_6435 edge8 %l5, %o6, %g7 fmovdvs %xcc, %f11, %f0 fbl,a %fcc0, loop_6436 loop_6435: xnorcc %l1, 0x1791, %i1 fxnor %f14, %f12, %f8 ldsh [%l7 + 0x0C], %l6 loop_6436: fone %f8 and %i7, 0x0272, %l3 ta %icc, 0x7 ldd [%l7 + 0x70], %f4 fcmps %fcc2, %f12, %f7 tl %xcc, 0x7 tl %icc, 0x3 fmovdg %icc, %f3, %f3 stb %i6, [%l7 + 0x2D] sth %l0, [%l7 + 0x3A] fxnors %f5, %f4, %f4 fpsub16s %f5, %f7, %f9 add %o2, %o1, %o5 fmovd %f6, %f2 fba %fcc2, loop_6437 brnz,a %l4, loop_6438 ldd [%l7 + 0x38], %f0 sllx %g3, %l2, %g6 loop_6437: sth %g5, [%l7 + 0x2A] loop_6438: nop setx loop_6439, %l0, %l1 jmpl %l1, %g1 udivx %i3, 0x1A6F, %o0 brlez %g4, loop_6440 ldsw [%l7 + 0x1C], %i5 loop_6439: sll %o7, 0x16, %o4 ldx [%l7 + 0x28], %i2 loop_6440: fmovscs %icc, %f13, %f3 stb %i4, [%l7 + 0x4C] stb %i0, [%l7 + 0x4D] lduh [%l7 + 0x54], %g2 ldsb [%l7 + 0x38], %o3 sth %o6, [%l7 + 0x10] te %icc, 0x7 taddcctv %g7, %l5, %l1 sth %l6, [%l7 + 0x10] fmovrde %i7, %f4, %f14 std %f14, [%l7 + 0x70] edge16 %l3, %i1, %i6 fmovdge %xcc, %f8, %f2 fmovdpos %icc, %f5, %f8 lduh [%l7 + 0x52], %l0 ldsh [%l7 + 0x56], %o1 ld [%l7 + 0x2C], %f12 fblg %fcc2, loop_6441 edge8n %o5, %o2, %l4 fmul8sux16 %f2, %f12, %f10 fands %f5, %f15, %f5 loop_6441: stb %g3, [%l7 + 0x14] fabss %f7, %f14 ldx [%l7 + 0x18], %l2 bpos,pn %xcc, loop_6442 siam 0x7 fnot1s %f5, %f9 stx %g6, [%l7 + 0x08] loop_6442: sth %g1, [%l7 + 0x1A] fmuld8sux16 %f5, %f3, %f0 fands %f9, %f1, %f13 movg %xcc, %i3, %o0 movvs %xcc, %g4, %i5 stw %g5, [%l7 + 0x4C] tneg %icc, 0x2 std %f4, [%l7 + 0x48] stx %o7, [%l7 + 0x28] fbne %fcc1, loop_6443 tge %xcc, 0x4 std %f6, [%l7 + 0x10] ldub [%l7 + 0x3D], %i2 loop_6443: st %f6, [%l7 + 0x54] std %f2, [%l7 + 0x50] pdist %f14, %f14, %f10 stb %o4, [%l7 + 0x5D] lduh [%l7 + 0x1A], %i4 ldd [%l7 + 0x08], %f4 ldsh [%l7 + 0x50], %i0 lduh [%l7 + 0x50], %o3 ldub [%l7 + 0x7D], %o6 st %f13, [%l7 + 0x40] stw %g2, [%l7 + 0x08] ba,a,pt %icc, loop_6444 fblg %fcc0, loop_6445 fpsub32 %f0, %f2, %f0 movrne %l5, 0x08E, %g7 loop_6444: fpsub16s %f13, %f5, %f1 loop_6445: nop setx loop_6446, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug %fcc2, loop_6447 fmovscc %icc, %f11, %f15 bgu,pn %xcc, loop_6448 loop_6446: sllx %l6, %l1, %l3 loop_6447: ld [%l7 + 0x48], %f12 stb %i1, [%l7 + 0x11] loop_6448: stw %i7, [%l7 + 0x18] fexpand %f12, %f10 xorcc %i6, %l0, %o1 fmovsleu %icc, %f13, %f14 fbl %fcc3, loop_6449 bgu,a,pt %xcc, loop_6450 stb %o5, [%l7 + 0x77] fabsd %f10, %f10 loop_6449: ldx [%l7 + 0x50], %l4 loop_6450: bl,a,pt %xcc, loop_6451 lduw [%l7 + 0x48], %g3 ldub [%l7 + 0x65], %l2 fpadd32s %f4, %f0, %f11 loop_6451: stx %g6, [%l7 + 0x20] stb %g1, [%l7 + 0x6B] ldsw [%l7 + 0x38], %i3 fbuge %fcc1, loop_6452 stb %o2, [%l7 + 0x47] subc %g4, %i5, %o0 ldx [%l7 + 0x18], %o7 loop_6452: tne %xcc, 0x7 ldd [%l7 + 0x68], %f12 fxors %f1, %f3, %f9 ldx [%l7 + 0x50], %i2 stw %o4, [%l7 + 0x38] fand %f8, %f0, %f14 fmul8x16 %f11, %f2, %f8 fcmps %fcc2, %f7, %f6 ldx [%l7 + 0x48], %g5 edge8ln %i0, %o3, %i4 sth %o6, [%l7 + 0x3E] fcmpeq32 %f6, %f0, %g2 ldsh [%l7 + 0x38], %g7 fmovs %f7, %f4 fpmerge %f15, %f8, %f12 ldub [%l7 + 0x27], %l6 tcc %icc, 0x5 stw %l1, [%l7 + 0x54] te %xcc, 0x6 lduw [%l7 + 0x44], %l5 mova %icc, %i1, %i7 ta %xcc, 0x3 sllx %i6, %l3, %l0 fsrc2 %f14, %f4 movle %icc, %o1, %l4 edge32n %o5, %g3, %l2 fmovdvs %xcc, %f10, %f15 fornot2 %f0, %f4, %f6 brnz %g6, loop_6453 stw %g1, [%l7 + 0x7C] tsubcctv %o2, %g4, %i3 bleu,a %icc, loop_6454 loop_6453: fmul8sux16 %f6, %f6, %f6 lduw [%l7 + 0x40], %i5 sllx %o0, %i2, %o4 loop_6454: fbo %fcc3, loop_6455 tleu %icc, 0x1 tne %xcc, 0x1 fmul8x16 %f14, %f10, %f12 loop_6455: sth %g5, [%l7 + 0x66] fmovsl %xcc, %f9, %f2 lduw [%l7 + 0x24], %i0 ldsb [%l7 + 0x61], %o7 bneg %icc, loop_6456 fmul8ulx16 %f8, %f10, %f14 orcc %i4, %o6, %o3 fmovdvs %xcc, %f15, %f7 loop_6456: stx %g2, [%l7 + 0x78] udivcc %g7, 0x0942, %l1 fpsub16 %f14, %f6, %f12 orcc %l5, 0x0060, %i1 mulscc %l6, 0x073B, %i6 movrgez %l3, 0x2C1, %l0 sdivx %o1, 0x0ECF, %i7 ldsb [%l7 + 0x20], %l4 fmovdn %icc, %f9, %f3 fmovsvc %icc, %f14, %f3 fpmerge %f4, %f8, %f0 ldx [%l7 + 0x38], %o5 ldsh [%l7 + 0x28], %l2 ldsh [%l7 + 0x42], %g6 fba,a %fcc0, loop_6457 ldx [%l7 + 0x70], %g1 lduw [%l7 + 0x20], %o2 for %f12, %f2, %f4 loop_6457: fblg %fcc2, loop_6458 bg,a loop_6459 fornot1s %f7, %f5, %f15 sth %g4, [%l7 + 0x4C] loop_6458: lduh [%l7 + 0x6C], %i3 loop_6459: call loop_6460 movcc %icc, %i5, %g3 fandnot1s %f10, %f2, %f0 ba,pn %xcc, loop_6461 loop_6460: sth %o0, [%l7 + 0x7E] fmovdleu %xcc, %f4, %f4 xorcc %o4, %g5, %i2 loop_6461: andncc %o7, %i4, %i0 sll %o3, 0x11, %o6 brgez,a %g7, loop_6462 brgz %g2, loop_6463 movleu %icc, %l5, %i1 mulx %l1, 0x1545, %i6 loop_6462: ldsw [%l7 + 0x0C], %l6 loop_6463: fone %f2 subccc %l3, %o1, %l0 stb %i7, [%l7 + 0x40] fblg %fcc2, loop_6464 ldub [%l7 + 0x46], %o5 fabss %f0, %f2 fsrc1 %f6, %f4 loop_6464: stb %l4, [%l7 + 0x6B] srlx %l2, %g1, %g6 fmovdge %xcc, %f15, %f2 fmovscs %icc, %f8, %f6 umul %g4, 0x1F04, %i3 st %f7, [%l7 + 0x74] tneg %xcc, 0x5 fcmpes %fcc0, %f7, %f11 sdivx %o2, 0x05B0, %i5 fones %f15 fmovdl %icc, %f15, %f4 ldx [%l7 + 0x50], %g3 lduh [%l7 + 0x56], %o0 fmovdleu %icc, %f15, %f9 std %f0, [%l7 + 0x70] ldx [%l7 + 0x40], %g5 tg %xcc, 0x1 be,a %icc, loop_6465 andcc %o4, %o7, %i4 sdivcc %i2, 0x14EA, %o3 fmovdn %icc, %f14, %f14 loop_6465: fbn,a %fcc0, loop_6466 fmovrdgez %o6, %f4, %f10 stx %g7, [%l7 + 0x28] ldub [%l7 + 0x7B], %g2 loop_6466: ldub [%l7 + 0x57], %i0 ldx [%l7 + 0x48], %i1 fmovrdlz %l1, %f4, %f4 ldsw [%l7 + 0x24], %l5 tcc %icc, 0x7 fcmpne32 %f10, %f0, %l6 fsrc2s %f12, %f3 lduh [%l7 + 0x64], %l3 fands %f4, %f15, %f10 ldsw [%l7 + 0x78], %i6 ldub [%l7 + 0x0A], %o1 smulcc %i7, 0x148D, %o5 fbule,a %fcc2, loop_6467 fbg %fcc1, loop_6468 fxors %f12, %f5, %f1 and %l4, %l0, %g1 loop_6467: stb %g6, [%l7 + 0x3B] loop_6468: edge8 %l2, %i3, %o2 edge8l %g4, %g3, %i5 ldsh [%l7 + 0x54], %g5 lduw [%l7 + 0x64], %o0 sth %o4, [%l7 + 0x26] stb %i4, [%l7 + 0x4B] stb %i2, [%l7 + 0x45] stb %o7, [%l7 + 0x23] ldub [%l7 + 0x63], %o6 ld [%l7 + 0x4C], %f3 orn %o3, %g7, %i0 fornot1 %f10, %f2, %f12 fabss %f10, %f14 std %f12, [%l7 + 0x38] ldx [%l7 + 0x08], %i1 ld [%l7 + 0x54], %f9 ldsb [%l7 + 0x29], %g2 edge32l %l5, %l1, %l6 bvc,a,pt %xcc, loop_6469 ldsh [%l7 + 0x42], %i6 fbn,a %fcc3, loop_6470 movrlz %o1, %l3, %i7 loop_6469: fmovdgu %xcc, %f15, %f1 or %l4, 0x0C88, %l0 loop_6470: pdist %f10, %f14, %f12 addccc %g1, 0x191C, %g6 lduw [%l7 + 0x6C], %l2 std %f14, [%l7 + 0x60] subc %i3, 0x141F, %o2 edge16n %g4, %o5, %g3 sllx %g5, %o0, %o4 array8 %i4, %i5, %i2 addccc %o7, 0x0EFB, %o6 call loop_6471 tvc %xcc, 0x7 fornot2s %f8, %f6, %f13 ldsw [%l7 + 0x6C], %g7 loop_6471: brz,a %o3, loop_6472 fpsub16s %f6, %f1, %f9 stx %i1, [%l7 + 0x08] alignaddr %g2, %i0, %l1 loop_6472: fandnot1s %f12, %f1, %f8 fmovrse %l6, %f3, %f6 fmovse %xcc, %f0, %f14 stb %i6, [%l7 + 0x0B] st %f5, [%l7 + 0x24] fble,a %fcc2, loop_6473 std %f4, [%l7 + 0x70] fnor %f14, %f6, %f8 fmovdl %xcc, %f1, %f7 loop_6473: tsubcc %o1, 0x0314, %l5 fblg,a %fcc1, loop_6474 ldx [%l7 + 0x68], %i7 ta %icc, 0x0 fbe %fcc3, loop_6475 loop_6474: fmovdpos %icc, %f13, %f3 movrgz %l4, %l0, %l3 sth %g1, [%l7 + 0x78] loop_6475: fbule %fcc1, loop_6476 fcmpd %fcc2, %f4, %f0 fmul8ulx16 %f4, %f8, %f6 srlx %l2, %g6, %i3 loop_6476: array32 %g4, %o2, %o5 fba %fcc0, loop_6477 ldsb [%l7 + 0x3F], %g3 ldsb [%l7 + 0x34], %o0 movge %icc, %g5, %o4 loop_6477: fmovsvs %icc, %f15, %f12 addccc %i4, %i5, %i2 fmovdn %icc, %f15, %f9 fbl %fcc3, loop_6478 fcmps %fcc2, %f12, %f7 fnors %f2, %f8, %f9 fmovdcs %icc, %f6, %f6 loop_6478: brlz %o7, loop_6479 array16 %g7, %o3, %i1 fmovrdlez %g2, %f2, %f0 ldsw [%l7 + 0x44], %o6 loop_6479: fxnor %f14, %f4, %f2 fpsub32s %f6, %f15, %f12 ldd [%l7 + 0x30], %f4 fmovs %f5, %f9 lduh [%l7 + 0x0A], %l1 tpos %xcc, 0x5 movrgz %i0, %i6, %o1 be %xcc, loop_6480 fxors %f11, %f5, %f5 fsrc2s %f13, %f7 fone %f8 loop_6480: ldsh [%l7 + 0x7E], %l5 brgz %l6, loop_6481 udivx %l4, 0x15C5, %i7 fbl %fcc3, loop_6482 orcc %l0, 0x0D70, %g1 loop_6481: udivcc %l2, 0x071C, %g6 stw %i3, [%l7 + 0x4C] loop_6482: lduw [%l7 + 0x5C], %l3 stx %o2, [%l7 + 0x48] fornot2s %f13, %f9, %f5 edge16n %o5, %g4, %o0 fsrc1s %f1, %f7 movvc %icc, %g5, %o4 subccc %g3, 0x1E62, %i4 sth %i2, [%l7 + 0x3E] tsubcc %i5, 0x046B, %g7 sth %o3, [%l7 + 0x2C] ldsw [%l7 + 0x1C], %i1 lduh [%l7 + 0x20], %g2 fabss %f8, %f12 bpos %icc, loop_6483 bne loop_6484 brgz,a %o7, loop_6485 smulcc %l1, 0x0D89, %i0 loop_6483: brgez %i6, loop_6486 loop_6484: tcc %xcc, 0x3 loop_6485: tneg %xcc, 0x3 fbu %fcc0, loop_6487 loop_6486: ta %xcc, 0x2 fnor %f0, %f8, %f6 edge8n %o1, %l5, %l6 loop_6487: bl,a,pn %xcc, loop_6488 fmovsgu %xcc, %f15, %f12 brnz %o6, loop_6489 tne %icc, 0x7 loop_6488: movpos %xcc, %l4, %i7 ldsb [%l7 + 0x5C], %l0 loop_6489: st %f7, [%l7 + 0x6C] fxnors %f14, %f0, %f14 edge32l %l2, %g6, %g1 st %f10, [%l7 + 0x14] ldx [%l7 + 0x60], %l3 fbug %fcc2, loop_6490 xnor %o2, %o5, %g4 fbule %fcc3, loop_6491 fble %fcc1, loop_6492 loop_6490: movn %icc, %i3, %g5 smul %o4, 0x098F, %g3 loop_6491: movcs %xcc, %i4, %i2 loop_6492: fcmpgt16 %f0, %f2, %o0 fnot1s %f14, %f5 movvc %xcc, %g7, %o3 fors %f6, %f14, %f15 fcmpne16 %f2, %f14, %i5 udiv %g2, 0x1175, %o7 bg,pt %icc, loop_6493 edge8ln %l1, %i1, %i0 fands %f14, %f2, %f8 fmul8x16au %f13, %f15, %f12 loop_6493: fpack16 %f12, %f0 fmovda %xcc, %f10, %f13 sdivcc %i6, 0x1DC8, %o1 subccc %l6, 0x027A, %l5 smul %o6, 0x1124, %l4 fmovrdne %l0, %f4, %f12 tpos %xcc, 0x7 tcc %xcc, 0x7 fpack32 %f4, %f10, %f0 ldsb [%l7 + 0x13], %i7 bg %xcc, loop_6494 stw %g6, [%l7 + 0x6C] move %xcc, %g1, %l3 fnot2s %f14, %f13 loop_6494: fcmple16 %f12, %f14, %l2 ba,a,pn %xcc, loop_6495 tcs %icc, 0x1 fandnot2s %f8, %f9, %f0 stx %o2, [%l7 + 0x08] loop_6495: tvs %icc, 0x0 ldsb [%l7 + 0x46], %g4 movvs %xcc, %i3, %o5 ldub [%l7 + 0x53], %o4 ldub [%l7 + 0x47], %g5 ldub [%l7 + 0x34], %i4 fpadd16s %f3, %f5, %f2 fands %f8, %f4, %f8 fbne,a %fcc1, loop_6496 movgu %xcc, %g3, %o0 movg %icc, %g7, %o3 fsrc1s %f2, %f9 loop_6496: movcs %icc, %i5, %i2 brgz %o7, loop_6497 tcs %icc, 0x4 bn loop_6498 fpack32 %f14, %f8, %f10 loop_6497: array8 %l1, %i1, %i0 fmovdleu %xcc, %f9, %f2 loop_6498: bgu %icc, loop_6499 movrne %g2, 0x3C7, %o1 ldx [%l7 + 0x40], %i6 fmovspos %xcc, %f13, %f4 loop_6499: ldsb [%l7 + 0x5B], %l5 fone %f12 xnor %l6, 0x08EE, %l4 movl %icc, %o6, %i7 bne,pn %xcc, loop_6500 brgz,a %l0, loop_6501 stx %g1, [%l7 + 0x38] stx %l3, [%l7 + 0x48] loop_6500: st %f8, [%l7 + 0x18] loop_6501: std %f12, [%l7 + 0x50] movrgz %g6, 0x1BD, %l2 fmovdvc %xcc, %f6, %f7 fcmple16 %f8, %f10, %g4 ldsh [%l7 + 0x72], %o2 fmovsn %xcc, %f12, %f5 nop setx loop_6502, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x4C], %o5 bleu,pn %icc, loop_6503 stx %i3, [%l7 + 0x40] loop_6502: fmovsle %xcc, %f14, %f7 fbul %fcc2, loop_6504 loop_6503: fornot1s %f10, %f8, %f15 sth %o4, [%l7 + 0x1A] fbo,a %fcc0, loop_6505 loop_6504: fble %fcc3, loop_6506 siam 0x0 ldsw [%l7 + 0x78], %i4 loop_6505: fmul8x16al %f9, %f8, %f4 loop_6506: fmuld8ulx16 %f14, %f8, %f8 movrgz %g5, %g3, %o0 lduh [%l7 + 0x3E], %o3 fpsub16s %f10, %f1, %f1 umulcc %i5, %i2, %g7 fandnot1s %f4, %f12, %f5 fmovsl %xcc, %f4, %f4 ldsh [%l7 + 0x62], %l1 bleu,a %icc, loop_6507 ld [%l7 + 0x40], %f15 st %f1, [%l7 + 0x50] ldsh [%l7 + 0x5A], %i1 loop_6507: fmovrdgz %o7, %f2, %f12 brlez %i0, loop_6508 ldsh [%l7 + 0x26], %g2 stw %i6, [%l7 + 0x60] movrlez %o1, %l6, %l4 loop_6508: brgez,a %l5, loop_6509 fmovspos %xcc, %f2, %f14 fmovrsgz %i7, %f0, %f10 edge8ln %o6, %g1, %l3 loop_6509: srlx %g6, %l2, %l0 fnot2s %f2, %f8 bg,pt %xcc, loop_6510 lduw [%l7 + 0x30], %o2 fcmpeq32 %f6, %f0, %g4 fmovda %icc, %f4, %f9 loop_6510: fmovrsne %o5, %f9, %f0 fmovsn %xcc, %f12, %f2 fnegs %f1, %f10 subccc %o4, 0x0A96, %i3 fpsub32s %f5, %f6, %f2 bcc,a loop_6511 andn %i4, 0x05D3, %g5 fmovsgu %icc, %f6, %f15 st %f5, [%l7 + 0x44] loop_6511: fble,a %fcc3, loop_6512 lduh [%l7 + 0x48], %g3 bleu loop_6513 tl %icc, 0x5 loop_6512: fbo,a %fcc0, loop_6514 movrgez %o0, 0x1D7, %i5 loop_6513: fpsub32s %f12, %f5, %f8 fmovspos %icc, %f0, %f4 loop_6514: fmovrsgez %o3, %f7, %f11 fmovscs %icc, %f0, %f8 call loop_6515 fmovrse %i2, %f0, %f9 fbg %fcc3, loop_6516 andncc %g7, %l1, %o7 loop_6515: addc %i0, %i1, %g2 srlx %i6, %o1, %l6 loop_6516: ldsb [%l7 + 0x2B], %l4 bleu,a,pn %xcc, loop_6517 movre %l5, 0x23F, %i7 std %f10, [%l7 + 0x28] fbne %fcc1, loop_6518 loop_6517: fmovrsne %g1, %f11, %f3 fbg,a %fcc1, loop_6519 lduw [%l7 + 0x24], %o6 loop_6518: array16 %g6, %l3, %l2 fmovsneg %icc, %f4, %f12 loop_6519: tcc %icc, 0x3 fmovsle %xcc, %f1, %f8 fble %fcc1, loop_6520 movgu %xcc, %l0, %o2 stw %g4, [%l7 + 0x58] ldx [%l7 + 0x70], %o5 loop_6520: stw %i3, [%l7 + 0x20] ldsb [%l7 + 0x18], %i4 edge32 %o4, %g3, %o0 std %f10, [%l7 + 0x30] brlez %i5, loop_6521 subcc %o3, 0x1504, %i2 ldx [%l7 + 0x60], %g7 tg %icc, 0x2 loop_6521: fmovdcs %icc, %f13, %f8 tcs %xcc, 0x2 stx %g5, [%l7 + 0x78] tn %icc, 0x2 umul %l1, %o7, %i1 fbuge %fcc0, loop_6522 fba,a %fcc3, loop_6523 fbug %fcc1, loop_6524 ldsw [%l7 + 0x48], %g2 loop_6522: movg %icc, %i6, %o1 loop_6523: fba %fcc3, loop_6525 loop_6524: udivcc %i0, 0x149A, %l6 fnegs %f0, %f4 bge,a %xcc, loop_6526 loop_6525: smulcc %l5, 0x1DDE, %l4 lduw [%l7 + 0x6C], %g1 bneg,a %xcc, loop_6527 loop_6526: ldub [%l7 + 0x7D], %o6 movrgz %g6, 0x1EF, %i7 fabsd %f4, %f8 loop_6527: udivx %l2, 0x1DF3, %l3 ldsb [%l7 + 0x29], %o2 umul %g4, 0x070D, %l0 st %f5, [%l7 + 0x10] movle %icc, %o5, %i3 bneg,pt %icc, loop_6528 movre %i4, %g3, %o0 tcc %xcc, 0x4 ldd [%l7 + 0x78], %f12 loop_6528: bcc,pt %xcc, loop_6529 ldx [%l7 + 0x30], %i5 edge16 %o4, %o3, %g7 stx %g5, [%l7 + 0x38] loop_6529: fandnot1 %f4, %f14, %f14 fmul8ulx16 %f4, %f14, %f0 fzero %f10 fmovspos %xcc, %f13, %f3 sll %i2, 0x01, %l1 fpsub32s %f15, %f10, %f15 ldd [%l7 + 0x10], %f8 fmovsgu %icc, %f3, %f12 st %f12, [%l7 + 0x7C] fbul %fcc2, loop_6530 movpos %icc, %i1, %g2 lduw [%l7 + 0x6C], %i6 tsubcctv %o7, 0x0BD1, %i0 loop_6530: array32 %o1, %l5, %l6 nop setx loop_6531, %l0, %l1 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, %o6, %l4 stx %i7, [%l7 + 0x30] tcc %icc, 0x4 loop_6531: movneg %icc, %l2, %g6 fpadd32s %f11, %f7, %f7 ldsw [%l7 + 0x5C], %o2 fcmped %fcc3, %f2, %f4 fmovsvs %xcc, %f0, %f9 stx %g4, [%l7 + 0x10] fbge %fcc2, loop_6532 mulscc %l0, %o5, %l3 movrlz %i4, 0x257, %g3 fmovd %f12, %f0 loop_6532: fmovscc %xcc, %f14, %f2 edge8l %o0, %i5, %i3 fmul8ulx16 %f14, %f0, %f0 lduw [%l7 + 0x4C], %o4 for %f4, %f12, %f8 sra %o3, %g7, %g5 fands %f2, %f0, %f9 bpos,pt %xcc, loop_6533 ldsw [%l7 + 0x50], %i2 brgz %l1, loop_6534 lduh [%l7 + 0x32], %i1 loop_6533: fmovse %xcc, %f1, %f8 stx %i6, [%l7 + 0x38] loop_6534: bne,a,pt %xcc, loop_6535 std %f4, [%l7 + 0x60] fpsub16 %f2, %f8, %f12 std %f10, [%l7 + 0x30] loop_6535: fmovdvc %xcc, %f10, %f1 fones %f9 fands %f3, %f14, %f11 fbl %fcc2, loop_6536 andcc %o7, 0x0083, %g2 sth %i0, [%l7 + 0x38] ldsb [%l7 + 0x7C], %o1 loop_6536: brz,a %l6, loop_6537 fnot2s %f3, %f9 fpsub32s %f4, %f6, %f10 bcc,a %xcc, loop_6538 loop_6537: fornot2s %f3, %f5, %f3 subcc %l5, 0x160C, %g1 ldsw [%l7 + 0x78], %o6 loop_6538: udiv %l4, 0x08EC, %i7 bne,a,pn %xcc, loop_6539 fbn,a %fcc2, loop_6540 lduw [%l7 + 0x0C], %l2 sra %g6, 0x0B, %o2 loop_6539: ld [%l7 + 0x74], %f0 loop_6540: bn,a loop_6541 fcmpgt16 %f6, %f8, %g4 fandnot1s %f4, %f14, %f8 brgez,a %o5, loop_6542 loop_6541: fnot1 %f10, %f2 movcs %xcc, %l3, %i4 bl,a,pt %xcc, loop_6543 loop_6542: movrlez %g3, 0x3AB, %l0 fmovsl %xcc, %f3, %f14 bcc,pt %xcc, loop_6544 loop_6543: fmovrdgz %o0, %f2, %f4 fnors %f8, %f12, %f1 orncc %i5, 0x1009, %i3 loop_6544: fbne %fcc1, loop_6545 fmovsge %xcc, %f0, %f10 ldd [%l7 + 0x30], %f12 bleu,pt %xcc, loop_6546 loop_6545: fnot1 %f14, %f4 fmovrdgez %o3, %f0, %f8 fmovrdgez %g7, %f0, %f12 loop_6546: fmuld8sux16 %f7, %f14, %f8 subcc %o4, %i2, %g5 std %f4, [%l7 + 0x18] fba,a %fcc2, loop_6547 brgz %l1, loop_6548 fmovdneg %xcc, %f4, %f0 udivcc %i6, 0x02E1, %o7 loop_6547: ldd [%l7 + 0x18], %f0 loop_6548: ld [%l7 + 0x5C], %f1 mulx %g2, %i1, %i0 siam 0x3 smulcc %l6, %o1, %g1 fpack32 %f12, %f6, %f14 ldub [%l7 + 0x63], %l5 ldsh [%l7 + 0x4C], %o6 fand %f8, %f2, %f10 tneg %xcc, 0x3 movrlez %l4, %l2, %i7 srax %o2, %g4, %g6 lduh [%l7 + 0x46], %l3 ld [%l7 + 0x20], %f9 sth %i4, [%l7 + 0x68] srl %o5, 0x0E, %g3 fcmple32 %f8, %f10, %l0 udivcc %i5, 0x0427, %o0 bleu,a,pn %icc, loop_6549 fornot1s %f13, %f9, %f14 sth %o3, [%l7 + 0x0E] fmovd %f14, %f12 loop_6549: stx %g7, [%l7 + 0x18] movcs %icc, %o4, %i3 fpadd32 %f4, %f0, %f0 fmul8x16au %f2, %f5, %f14 fmul8x16au %f0, %f6, %f14 ldub [%l7 + 0x69], %i2 bge,a,pn %xcc, loop_6550 fmovrdlz %g5, %f6, %f8 fmovrdgez %l1, %f6, %f10 stw %i6, [%l7 + 0x68] loop_6550: ldx [%l7 + 0x10], %o7 fornot1s %f10, %f15, %f14 fpsub16 %f8, %f10, %f8 fmovsge %icc, %f5, %f12 fcmpeq32 %f4, %f12, %g2 ldub [%l7 + 0x0F], %i1 fmovspos %xcc, %f3, %f7 be,a loop_6551 srlx %l6, 0x13, %o1 fcmpes %fcc3, %f11, %f12 sra %g1, 0x13, %l5 loop_6551: ldx [%l7 + 0x28], %i0 ldsw [%l7 + 0x4C], %o6 bl loop_6552 ta %icc, 0x2 fcmpeq32 %f6, %f14, %l4 stb %i7, [%l7 + 0x47] loop_6552: stw %l2, [%l7 + 0x64] ldsb [%l7 + 0x78], %o2 lduh [%l7 + 0x0E], %g4 fcmpgt16 %f6, %f8, %g6 umulcc %l3, %o5, %i4 fmovsle %icc, %f14, %f14 fxors %f0, %f9, %f9 fcmple16 %f6, %f8, %l0 fzeros %f8 fxors %f15, %f13, %f13 lduw [%l7 + 0x68], %g3 sth %i5, [%l7 + 0x72] lduw [%l7 + 0x44], %o3 movneg %xcc, %o0, %o4 movvs %icc, %g7, %i2 ble loop_6553 sdiv %i3, 0x029C, %g5 fones %f3 stb %i6, [%l7 + 0x35] loop_6553: ldd [%l7 + 0x68], %f4 lduh [%l7 + 0x38], %o7 fnot2s %f10, %f15 movge %icc, %l1, %i1 ldsb [%l7 + 0x42], %l6 fcmpgt16 %f4, %f12, %g2 fmovsleu %xcc, %f5, %f13 fands %f4, %f9, %f3 fmovrsne %o1, %f7, %f12 fabss %f11, %f6 fbn %fcc1, loop_6554 orcc %l5, %g1, %i0 st %f14, [%l7 + 0x50] taddcctv %o6, 0x16ED, %l4 loop_6554: fmovdpos %xcc, %f6, %f9 lduw [%l7 + 0x2C], %i7 fxor %f12, %f14, %f4 fxor %f0, %f14, %f6 ldd [%l7 + 0x18], %f12 fmovrde %o2, %f10, %f4 edge8ln %g4, %g6, %l2 movle %xcc, %o5, %i4 bgu %xcc, loop_6555 srax %l0, 0x04, %g3 addccc %i5, %l3, %o0 stw %o3, [%l7 + 0x10] loop_6555: array32 %o4, %g7, %i2 brz %i3, loop_6556 fnand %f2, %f6, %f8 tgu %xcc, 0x6 array8 %i6, %o7, %g5 loop_6556: fmovrslez %i1, %f9, %f11 fcmple16 %f2, %f2, %l6 orn %g2, %l1, %l5 fmovsne %icc, %f1, %f3 fornot1 %f14, %f0, %f2 fmul8x16al %f5, %f15, %f6 fblg %fcc3, loop_6557 ldsb [%l7 + 0x43], %o1 and %i0, 0x1236, %o6 tge %icc, 0x2 loop_6557: fbule,a %fcc1, loop_6558 bne %icc, loop_6559 ldub [%l7 + 0x78], %g1 stx %l4, [%l7 + 0x60] loop_6558: mulx %i7, 0x0E29, %o2 loop_6559: ldx [%l7 + 0x38], %g6 ldub [%l7 + 0x21], %l2 ldsb [%l7 + 0x7F], %o5 fmovdg %icc, %f8, %f9 ldsh [%l7 + 0x2A], %g4 or %i4, %l0, %i5 movvc %icc, %l3, %o0 ldub [%l7 + 0x6C], %g3 fcmpgt32 %f14, %f14, %o4 orncc %o3, 0x0640, %i2 fpsub16 %f14, %f12, %f6 tn %xcc, 0x5 fpmerge %f10, %f4, %f8 sra %i3, 0x1D, %g7 fpsub16 %f4, %f8, %f8 fcmpeq32 %f6, %f0, %o7 lduh [%l7 + 0x34], %g5 ldsw [%l7 + 0x68], %i1 bvs,pn %icc, loop_6560 ble,a,pn %icc, loop_6561 subcc %l6, %i6, %g2 ldsw [%l7 + 0x14], %l5 loop_6560: stw %o1, [%l7 + 0x2C] loop_6561: tn %icc, 0x0 or %i0, %l1, %o6 fnors %f9, %f3, %f5 fbue,a %fcc3, loop_6562 sth %g1, [%l7 + 0x78] lduw [%l7 + 0x20], %i7 sllx %o2, 0x1A, %g6 loop_6562: sethi 0x0ED8, %l4 lduh [%l7 + 0x76], %o5 tcc %xcc, 0x4 fnot1 %f6, %f10 fpadd32s %f12, %f8, %f9 ldsb [%l7 + 0x58], %g4 stb %i4, [%l7 + 0x71] std %f8, [%l7 + 0x30] ble %icc, loop_6563 ldsb [%l7 + 0x1A], %l0 edge16n %i5, %l2, %o0 fnot2s %f4, %f14 loop_6563: stw %l3, [%l7 + 0x20] tcs %xcc, 0x3 lduh [%l7 + 0x60], %o4 fmovsle %xcc, %f13, %f4 fmovrdgez %o3, %f14, %f12 tl %icc, 0x3 fmovdge %icc, %f7, %f4 ble,a,pt %icc, loop_6564 fabss %f9, %f1 ld [%l7 + 0x78], %f3 ldub [%l7 + 0x0B], %g3 loop_6564: lduw [%l7 + 0x3C], %i2 fpsub16s %f14, %f0, %f12 bg,a loop_6565 fmovdleu %xcc, %f0, %f11 te %xcc, 0x3 fnegs %f3, %f4 loop_6565: fsrc2 %f10, %f14 fone %f4 add %g7, 0x02D2, %o7 fpack32 %f14, %f0, %f14 fabss %f11, %f14 subc %i3, %g5, %l6 stb %i6, [%l7 + 0x77] st %f4, [%l7 + 0x1C] fmovsneg %xcc, %f13, %f1 stx %i1, [%l7 + 0x70] stx %l5, [%l7 + 0x08] tl %icc, 0x5 brz %o1, loop_6566 siam 0x1 sdivcc %g2, 0x134E, %i0 ta %xcc, 0x0 loop_6566: fmovdle %icc, %f12, %f0 fzero %f2 ldsb [%l7 + 0x0A], %o6 fmovrdgz %l1, %f8, %f0 tge %icc, 0x2 mulx %i7, %o2, %g1 fmovdg %icc, %f3, %f13 movg %icc, %l4, %o5 ldsw [%l7 + 0x78], %g4 fbug,a %fcc3, loop_6567 st %f2, [%l7 + 0x64] ldub [%l7 + 0x4B], %i4 fbu,a %fcc0, loop_6568 loop_6567: array32 %l0, %g6, %i5 sth %o0, [%l7 + 0x12] ldx [%l7 + 0x18], %l2 loop_6568: and %l3, %o4, %o3 brz,a %g3, loop_6569 fnot1 %f8, %f4 stw %i2, [%l7 + 0x40] fpadd16 %f2, %f0, %f2 loop_6569: fmovscc %icc, %f1, %f14 fmovsle %icc, %f5, %f0 tle %icc, 0x4 fornot1s %f12, %f15, %f2 ldd [%l7 + 0x68], %f8 stb %g7, [%l7 + 0x7F] fandnot2 %f14, %f10, %f6 fpack32 %f4, %f4, %f14 tge %icc, 0x6 fpadd16 %f2, %f4, %f14 fmovsle %icc, %f3, %f11 and %i3, 0x0F06, %g5 fbue %fcc1, loop_6570 fornot2s %f3, %f15, %f11 ldd [%l7 + 0x30], %f6 fmovdle %icc, %f14, %f11 loop_6570: movrgez %l6, 0x061, %o7 udiv %i6, 0x0FF0, %l5 fnor %f6, %f0, %f6 fexpand %f3, %f12 fcmped %fcc1, %f0, %f10 fnegd %f8, %f2 std %f2, [%l7 + 0x60] fbo,a %fcc0, loop_6571 sllx %i1, %g2, %i0 ldsb [%l7 + 0x0E], %o1 fmovdleu %icc, %f14, %f5 loop_6571: stw %l1, [%l7 + 0x48] orncc %i7, %o2, %g1 fbug %fcc2, loop_6572 brlez,a %l4, loop_6573 nop setx loop_6574, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x12], %o5 loop_6572: edge16l %g4, %i4, %o6 loop_6573: lduw [%l7 + 0x4C], %l0 loop_6574: brgez %g6, loop_6575 bcc,pn %xcc, loop_6576 movleu %icc, %o0, %l2 lduw [%l7 + 0x64], %l3 loop_6575: sdivx %o4, 0x0B21, %o3 loop_6576: addc %i5, %i2, %g3 call loop_6577 fandnot1s %f3, %f7, %f10 fsrc1 %f12, %f10 brnz %i3, loop_6578 loop_6577: stw %g7, [%l7 + 0x10] fmovrdne %g5, %f0, %f0 fnot2 %f2, %f10 loop_6578: udivcc %o7, 0x03DC, %l6 subccc %i6, %i1, %l5 brgez %g2, loop_6579 tvc %icc, 0x1 ldsw [%l7 + 0x6C], %i0 movl %icc, %l1, %i7 loop_6579: ldsb [%l7 + 0x46], %o1 stx %g1, [%l7 + 0x38] xnor %o2, %o5, %l4 edge32n %i4, %g4, %l0 fnor %f10, %f8, %f10 stb %g6, [%l7 + 0x26] fcmps %fcc2, %f1, %f9 lduw [%l7 + 0x78], %o0 call loop_6580 bneg,a loop_6581 fmovdgu %xcc, %f13, %f4 array32 %l2, %l3, %o6 loop_6580: fbne,a %fcc0, loop_6582 loop_6581: movcc %xcc, %o3, %o4 st %f1, [%l7 + 0x44] bvs %xcc, loop_6583 loop_6582: fmovsgu %xcc, %f5, %f9 fcmpd %fcc3, %f6, %f4 fcmps %fcc1, %f4, %f8 loop_6583: std %f14, [%l7 + 0x10] edge32n %i2, %i5, %i3 movrne %g7, %g3, %g5 nop setx loop_6584, %l0, %l1 jmpl %l1, %o7 fbg,a %fcc3, loop_6585 movn %icc, %i6, %i1 addcc %l5, %l6, %i0 loop_6584: tneg %icc, 0x1 loop_6585: ld [%l7 + 0x60], %f9 ldd [%l7 + 0x20], %f6 st %f8, [%l7 + 0x38] siam 0x2 ldsh [%l7 + 0x18], %g2 add %l1, %i7, %o1 fpackfix %f10, %f7 ldub [%l7 + 0x39], %o2 stw %g1, [%l7 + 0x50] udivx %o5, 0x0151, %i4 fmul8ulx16 %f2, %f8, %f8 fxors %f11, %f14, %f4 fands %f4, %f0, %f13 ld [%l7 + 0x0C], %f7 fmovdg %icc, %f6, %f2 fmovrslz %g4, %f3, %f15 tgu %xcc, 0x5 stx %l0, [%l7 + 0x38] ldsw [%l7 + 0x08], %l4 movne %xcc, %o0, %l2 movg %icc, %g6, %o6 lduh [%l7 + 0x70], %o3 udivx %l3, 0x1921, %i2 ldd [%l7 + 0x58], %f6 brlez,a %i5, loop_6586 sra %o4, %g7, %g3 ldsh [%l7 + 0x32], %g5 nop setx loop_6587, %l0, %l1 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_6586: ba,a,pn %xcc, loop_6588 bshuffle %f14, %f8, %f12 ldd [%l7 + 0x50], %f12 loop_6587: addc %o7, %i6, %i3 loop_6588: ldx [%l7 + 0x68], %l5 andn %i1, 0x0C48, %l6 stb %g2, [%l7 + 0x60] fble,a %fcc1, loop_6589 ldsb [%l7 + 0x72], %i0 add %l1, %i7, %o1 fand %f0, %f14, %f4 loop_6589: fnands %f7, %f1, %f8 stw %o2, [%l7 + 0x34] fmovdn %icc, %f12, %f15 fmovdn %xcc, %f14, %f5 fmovsn %icc, %f15, %f6 stx %o5, [%l7 + 0x20] fbo,a %fcc1, loop_6590 fzero %f10 fxor %f14, %f2, %f0 ldsh [%l7 + 0x44], %i4 loop_6590: fbg,a %fcc2, loop_6591 bgu,pn %xcc, loop_6592 bl,a,pn %icc, loop_6593 sra %g1, %l0, %l4 loop_6591: brz,a %g4, loop_6594 loop_6592: ldx [%l7 + 0x60], %o0 loop_6593: fcmps %fcc2, %f15, %f7 or %g6, %l2, %o3 loop_6594: ld [%l7 + 0x70], %f6 mova %icc, %l3, %o6 ldsw [%l7 + 0x54], %i5 fmovdcc %xcc, %f12, %f8 srlx %i2, %g7, %o4 stw %g5, [%l7 + 0x2C] fmovdge %xcc, %f1, %f12 fnands %f13, %f0, %f14 movrne %g3, 0x2D5, %i6 bleu,a,pt %xcc, loop_6595 ldsb [%l7 + 0x15], %o7 popc 0x111C, %i3 fcmpgt32 %f8, %f10, %l5 loop_6595: ldub [%l7 + 0x16], %l6 bneg,a,pn %icc, loop_6596 orncc %i1, %g2, %i0 ldsh [%l7 + 0x30], %l1 tne %icc, 0x1 loop_6596: smul %o1, 0x00BB, %o2 fcmple16 %f14, %f6, %o5 stx %i4, [%l7 + 0x08] subccc %i7, 0x1F84, %l0 be,pn %icc, loop_6597 fmovsn %xcc, %f13, %f3 edge16l %g1, %l4, %o0 srl %g4, 0x1A, %l2 loop_6597: movrgz %o3, %g6, %l3 for %f0, %f6, %f8 fbu %fcc2, loop_6598 and %i5, %o6, %g7 fmovsg %icc, %f5, %f12 ldsh [%l7 + 0x78], %o4 loop_6598: fmovsg %xcc, %f15, %f9 orncc %g5, 0x186A, %i2 fnot2 %f0, %f12 ldsb [%l7 + 0x38], %g3 movrlz %i6, %o7, %l5 tge %icc, 0x5 ld [%l7 + 0x34], %f14 fbue,a %fcc2, loop_6599 subccc %i3, 0x174E, %i1 fbul %fcc2, loop_6600 movneg %icc, %l6, %g2 loop_6599: ldsh [%l7 + 0x60], %l1 edge8n %i0, %o2, %o1 loop_6600: fmovrslez %o5, %f3, %f4 lduh [%l7 + 0x2A], %i4 movcs %icc, %l0, %i7 addc %l4, %o0, %g1 lduw [%l7 + 0x70], %g4 udivcc %o3, 0x0A91, %g6 fpsub32 %f0, %f2, %f2 siam 0x1 ldd [%l7 + 0x18], %f6 fbo,a %fcc0, loop_6601 fmovsvc %xcc, %f1, %f13 smul %l2, 0x12F8, %l3 edge32 %i5, %o6, %o4 loop_6601: fmovda %icc, %f8, %f0 udivx %g7, 0x05D7, %g5 tgu %icc, 0x4 ldsb [%l7 + 0x28], %g3 stb %i6, [%l7 + 0x11] stb %i2, [%l7 + 0x4E] sth %l5, [%l7 + 0x2C] taddcctv %o7, 0x0DA6, %i1 std %f2, [%l7 + 0x68] stw %i3, [%l7 + 0x50] lduh [%l7 + 0x42], %l6 fors %f6, %f13, %f11 call loop_6602 edge32n %l1, %g2, %o2 te %icc, 0x4 udivcc %o1, 0x14D0, %i0 loop_6602: fsrc1 %f8, %f6 lduw [%l7 + 0x58], %i4 ldsw [%l7 + 0x48], %o5 fcmpeq32 %f4, %f10, %l0 stb %l4, [%l7 + 0x58] edge8n %o0, %i7, %g4 fcmps %fcc2, %f10, %f13 stx %g1, [%l7 + 0x48] ldub [%l7 + 0x71], %g6 ldx [%l7 + 0x08], %l2 fmovrsne %o3, %f11, %f13 alignaddrl %i5, %o6, %o4 fmovsn %xcc, %f12, %f6 edge32ln %l3, %g5, %g3 tsubcctv %i6, %g7, %i2 fmovs %f5, %f15 xnor %o7, %l5, %i1 ld [%l7 + 0x18], %f15 bvc,a,pn %icc, loop_6603 brnz %l6, loop_6604 movle %xcc, %i3, %l1 bshuffle %f0, %f14, %f14 loop_6603: ldsh [%l7 + 0x24], %g2 loop_6604: fmovsleu %xcc, %f14, %f11 fxor %f10, %f10, %f12 fnors %f12, %f5, %f10 fmovda %icc, %f4, %f7 lduh [%l7 + 0x4A], %o1 call loop_6605 movcs %icc, %o2, %i4 fxnor %f12, %f8, %f8 bvs,pn %icc, loop_6606 loop_6605: movpos %xcc, %o5, %i0 udivcc %l0, 0x1726, %o0 st %f15, [%l7 + 0x1C] loop_6606: fnand %f6, %f2, %f6 brlez %l4, loop_6607 subccc %g4, %g1, %i7 fmovrdgz %l2, %f8, %f12 ldx [%l7 + 0x20], %g6 loop_6607: fbge %fcc1, loop_6608 stb %o3, [%l7 + 0x11] bl,a loop_6609 ld [%l7 + 0x68], %f9 loop_6608: fxnors %f13, %f9, %f3 ldd [%l7 + 0x18], %f4 loop_6609: bn,a,pt %xcc, loop_6610 ldsh [%l7 + 0x3A], %i5 ld [%l7 + 0x20], %f4 fnot1s %f15, %f2 loop_6610: taddcctv %o4, %o6, %l3 fcmpne16 %f6, %f12, %g3 ld [%l7 + 0x60], %f6 fbug %fcc3, loop_6611 fbu,a %fcc2, loop_6612 movrlez %g5, %i6, %i2 ldsw [%l7 + 0x08], %g7 loop_6611: mulx %l5, 0x1323, %o7 loop_6612: tvs %icc, 0x1 st %f8, [%l7 + 0x74] fmovsgu %xcc, %f2, %f13 st %f5, [%l7 + 0x60] fmovd %f14, %f8 fbul,a %fcc0, loop_6613 srlx %i1, 0x1B, %l6 fxor %f0, %f6, %f6 fxnor %f2, %f14, %f8 loop_6613: lduh [%l7 + 0x68], %l1 movl %icc, %i3, %g2 fmovdl %xcc, %f11, %f4 sub %o1, %i4, %o2 std %f2, [%l7 + 0x78] sth %o5, [%l7 + 0x0E] brlez,a %l0, loop_6614 fmul8x16 %f10, %f10, %f10 fba,a %fcc0, loop_6615 ldd [%l7 + 0x70], %f2 loop_6614: ldd [%l7 + 0x18], %f10 sth %o0, [%l7 + 0x26] loop_6615: array32 %i0, %g4, %l4 st %f11, [%l7 + 0x0C] movleu %icc, %g1, %l2 tle %xcc, 0x3 tleu %xcc, 0x4 stb %g6, [%l7 + 0x0B] movge %xcc, %o3, %i5 fandnot1 %f8, %f14, %f6 tvs %xcc, 0x5 ldsb [%l7 + 0x79], %o4 fnot1 %f2, %f12 fmul8x16au %f6, %f3, %f14 fxnor %f4, %f10, %f0 fmovsvc %xcc, %f1, %f13 ldsh [%l7 + 0x56], %i7 fmovd %f0, %f0 fones %f6 ldsb [%l7 + 0x09], %l3 movg %icc, %o6, %g3 sth %i6, [%l7 + 0x50] ld [%l7 + 0x58], %f3 mulx %g5, 0x1E74, %g7 fmovrdgez %i2, %f0, %f0 ldub [%l7 + 0x09], %o7 fbug,a %fcc2, loop_6616 fmovsge %xcc, %f15, %f9 srl %i1, %l6, %l5 lduw [%l7 + 0x70], %i3 loop_6616: fba,a %fcc1, loop_6617 stw %g2, [%l7 + 0x0C] edge16n %o1, %l1, %i4 fnot1s %f11, %f0 loop_6617: sth %o5, [%l7 + 0x54] stx %o2, [%l7 + 0x08] tcs %icc, 0x6 alignaddrl %o0, %l0, %g4 stw %l4, [%l7 + 0x3C] lduw [%l7 + 0x28], %g1 fmovspos %xcc, %f13, %f1 movrgez %l2, 0x316, %i0 popc %g6, %o3 fmovdn %xcc, %f6, %f5 movrlz %i5, %o4, %i7 bvs,a,pt %xcc, loop_6618 udiv %l3, 0x030C, %o6 fmovspos %xcc, %f7, %f6 fsrc1 %f14, %f4 loop_6618: ldsb [%l7 + 0x5C], %i6 bshuffle %f14, %f12, %f8 movpos %icc, %g3, %g5 fnot1s %f7, %f3 fmovsleu %icc, %f1, %f13 stb %g7, [%l7 + 0x55] movvc %icc, %i2, %i1 fcmpes %fcc2, %f10, %f7 movge %xcc, %l6, %l5 stw %o7, [%l7 + 0x14] bcs,pt %icc, loop_6619 bg,a,pn %xcc, loop_6620 srax %g2, %o1, %l1 udivcc %i4, 0x1446, %o5 loop_6619: ldsh [%l7 + 0x7C], %i3 loop_6620: fbge,a %fcc2, loop_6621 fandnot1 %f8, %f8, %f0 fbuge %fcc1, loop_6622 sub %o2, %o0, %g4 loop_6621: umul %l4, %l0, %l2 bvs,a loop_6623 loop_6622: brlz %g1, loop_6624 fabss %f11, %f4 lduw [%l7 + 0x78], %g6 loop_6623: stx %o3, [%l7 + 0x38] loop_6624: ld [%l7 + 0x2C], %f13 ldub [%l7 + 0x78], %i0 fxnor %f8, %f6, %f0 andcc %o4, 0x19B5, %i5 edge16ln %l3, %o6, %i6 movrne %i7, 0x315, %g3 movrlez %g7, 0x1CE, %i2 fxor %f2, %f12, %f10 bshuffle %f10, %f12, %f12 fpadd32s %f8, %f14, %f13 orcc %g5, %l6, %l5 movrlz %i1, %g2, %o1 fmul8ulx16 %f2, %f6, %f6 tge %xcc, 0x3 addccc %o7, %l1, %o5 movcc %xcc, %i4, %o2 sdivcc %i3, 0x1F25, %g4 edge8l %l4, %l0, %l2 fmul8sux16 %f12, %f8, %f0 edge16ln %o0, %g6, %o3 fmovrde %g1, %f2, %f12 movne %icc, %i0, %i5 fbe %fcc3, loop_6625 taddcctv %l3, %o4, %i6 stw %o6, [%l7 + 0x3C] ta %xcc, 0x1 loop_6625: ldd [%l7 + 0x58], %f2 lduw [%l7 + 0x24], %g3 ldsh [%l7 + 0x2E], %g7 call loop_6626 movre %i7, 0x15B, %g5 stw %i2, [%l7 + 0x2C] add %l5, 0x16C7, %i1 loop_6626: fones %f3 stx %g2, [%l7 + 0x60] edge32ln %l6, %o1, %l1 fmovrde %o7, %f14, %f6 bleu,pt %icc, loop_6627 fmul8x16al %f13, %f3, %f12 fmovrsne %o5, %f15, %f7 fbuge %fcc2, loop_6628 loop_6627: brgz %i4, loop_6629 lduw [%l7 + 0x54], %i3 edge32l %g4, %l4, %l0 loop_6628: tvs %xcc, 0x4 loop_6629: movge %xcc, %o2, %l2 movl %xcc, %g6, %o3 stb %g1, [%l7 + 0x28] std %f0, [%l7 + 0x30] addcc %i0, %i5, %l3 bleu,a loop_6630 edge8n %o4, %i6, %o6 ldsb [%l7 + 0x68], %o0 fandnot2s %f9, %f11, %f9 loop_6630: bvc,pn %icc, loop_6631 fxors %f9, %f8, %f14 ldub [%l7 + 0x1D], %g7 ldsb [%l7 + 0x1E], %g3 loop_6631: bcc loop_6632 fcmpgt16 %f8, %f14, %g5 std %f8, [%l7 + 0x60] bpos,a %xcc, loop_6633 loop_6632: stx %i2, [%l7 + 0x50] stw %l5, [%l7 + 0x20] movge %xcc, %i7, %g2 loop_6633: fmovdgu %icc, %f8, %f7 bge,pt %icc, loop_6634 fpadd16s %f6, %f6, %f4 fmul8x16 %f15, %f8, %f8 fandnot1 %f8, %f0, %f0 loop_6634: fbn %fcc1, loop_6635 ldsb [%l7 + 0x75], %l6 sdiv %o1, 0x1925, %l1 fmovsl %icc, %f10, %f1 loop_6635: lduw [%l7 + 0x70], %o7 stx %i1, [%l7 + 0x30] movle %xcc, %i4, %o5 std %f0, [%l7 + 0x50] fandnot1 %f10, %f8, %f8 brlz,a %i3, loop_6636 fmovsvc %xcc, %f12, %f12 lduh [%l7 + 0x30], %l4 nop setx loop_6637, %l0, %l1 jmpl %l1, %l0 loop_6636: fmovdn %xcc, %f2, %f9 ldsh [%l7 + 0x32], %g4 std %f14, [%l7 + 0x60] loop_6637: fba,a %fcc3, loop_6638 sll %l2, 0x09, %o2 ldsh [%l7 + 0x3C], %o3 ldsh [%l7 + 0x32], %g6 loop_6638: fmovrdne %i0, %f4, %f4 fnegs %f5, %f10 movl %icc, %i5, %g1 andcc %l3, %o4, %i6 call loop_6639 ble,pt %xcc, loop_6640 xnor %o0, 0x0758, %o6 umulcc %g7, %g3, %g5 loop_6639: fbule,a %fcc2, loop_6641 loop_6640: fmovrsgz %l5, %f10, %f5 sdivx %i2, 0x0FB9, %i7 fbo %fcc1, loop_6642 loop_6641: subccc %g2, 0x0DE9, %o1 pdist %f6, %f2, %f0 fnot1s %f10, %f12 loop_6642: fmovs %f13, %f14 be %xcc, loop_6643 tneg %xcc, 0x3 andncc %l1, %o7, %i1 edge16 %l6, %o5, %i3 loop_6643: umulcc %i4, %l0, %l4 brz %g4, loop_6644 edge32ln %o2, %l2, %o3 tneg %xcc, 0x3 movgu %icc, %i0, %i5 loop_6644: tn %xcc, 0x3 fnot2s %f14, %f2 ldub [%l7 + 0x7B], %g6 movrlez %g1, 0x39C, %l3 fcmpd %fcc1, %f4, %f6 edge32ln %i6, %o0, %o6 fmovscs %icc, %f2, %f8 tgu %icc, 0x4 andn %o4, %g7, %g5 tge %icc, 0x6 fsrc2s %f11, %f10 fsrc1s %f5, %f2 tcs %icc, 0x2 tvs %xcc, 0x4 lduh [%l7 + 0x6C], %g3 subcc %i2, 0x1A2B, %l5 brlez %i7, loop_6645 or %o1, 0x1322, %l1 movn %xcc, %g2, %o7 stb %i1, [%l7 + 0x68] loop_6645: fmovrsgz %o5, %f12, %f6 fmovrslz %l6, %f9, %f13 fcmpne32 %f0, %f10, %i3 ldub [%l7 + 0x2D], %l0 ldub [%l7 + 0x23], %i4 subc %g4, %o2, %l4 fmul8sux16 %f10, %f8, %f14 xnorcc %o3, %l2, %i0 edge8l %i5, %g6, %l3 fbue,a %fcc0, loop_6646 fcmpd %fcc1, %f12, %f2 bneg,a %xcc, loop_6647 bpos,a loop_6648 loop_6646: movgu %xcc, %g1, %o0 movle %xcc, %i6, %o4 loop_6647: ld [%l7 + 0x08], %f10 loop_6648: fmovsle %icc, %f6, %f13 addc %o6, %g5, %g3 lduw [%l7 + 0x44], %g7 lduh [%l7 + 0x4C], %l5 mulscc %i7, 0x1EC7, %i2 fmovscc %icc, %f14, %f9 ble,a loop_6649 fmovrdgz %o1, %f6, %f0 edge16l %g2, %l1, %o7 edge32n %o5, %i1, %i3 loop_6649: fpackfix %f12, %f11 nop setx loop_6650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %xcc, 0x7 fnand %f6, %f6, %f8 bne %icc, loop_6651 loop_6650: fmovspos %xcc, %f4, %f13 ldub [%l7 + 0x56], %l0 movrlez %i4, %l6, %g4 loop_6651: ble %icc, loop_6652 smulcc %o2, 0x1A73, %o3 fbo %fcc1, loop_6653 fbe,a %fcc2, loop_6654 loop_6652: fcmpes %fcc0, %f6, %f2 fmovsvc %icc, %f13, %f11 loop_6653: fmovrde %l4, %f12, %f14 loop_6654: bne,a,pn %icc, loop_6655 fpadd16s %f0, %f10, %f0 addcc %i0, 0x02BE, %l2 fpadd32s %f13, %f15, %f14 loop_6655: popc %i5, %l3 movge %xcc, %g6, %g1 fpsub16s %f10, %f15, %f3 st %f6, [%l7 + 0x78] edge16 %i6, %o0, %o6 srlx %o4, %g5, %g7 fmul8x16al %f9, %f0, %f0 brnz,a %l5, loop_6656 fbge,a %fcc1, loop_6657 ldub [%l7 + 0x25], %i7 ldx [%l7 + 0x30], %g3 loop_6656: bge,pt %icc, loop_6658 loop_6657: mova %xcc, %o1, %i2 lduw [%l7 + 0x3C], %l1 fmovsgu %icc, %f4, %f8 loop_6658: fmovdpos %xcc, %f0, %f7 fmovdvc %icc, %f7, %f7 bcs loop_6659 stx %g2, [%l7 + 0x60] ta %icc, 0x4 fandnot2s %f4, %f6, %f15 loop_6659: pdist %f14, %f14, %f0 fmovsneg %xcc, %f3, %f10 fmovrdne %o7, %f14, %f10 fpadd16 %f8, %f10, %f8 ldx [%l7 + 0x28], %o5 fbuge,a %fcc3, loop_6660 bleu,a loop_6661 fornot1 %f2, %f4, %f4 edge16 %i3, %i1, %l0 loop_6660: fpsub16s %f8, %f5, %f11 loop_6661: fmovdl %xcc, %f10, %f0 fxnors %f13, %f15, %f6 stx %l6, [%l7 + 0x68] st %f5, [%l7 + 0x78] fexpand %f10, %f0 fpmerge %f13, %f11, %f12 lduh [%l7 + 0x1C], %g4 fmovdpos %icc, %f4, %f3 tne %xcc, 0x4 fcmpes %fcc2, %f13, %f0 edge16ln %o2, %i4, %l4 fandnot1 %f0, %f14, %f12 st %f10, [%l7 + 0x74] fmovrsne %i0, %f2, %f5 nop setx loop_6662, %l0, %l1 jmpl %l1, %o3 brz %i5, loop_6663 fcmpd %fcc0, %f12, %f0 fble %fcc3, loop_6664 loop_6662: fbug %fcc1, loop_6665 loop_6663: edge16n %l2, %g6, %l3 fcmpne32 %f4, %f10, %g1 loop_6664: fmovrsne %o0, %f2, %f11 loop_6665: ldsw [%l7 + 0x64], %o6 smul %i6, %g5, %g7 ldd [%l7 + 0x30], %f6 fmovrse %l5, %f2, %f11 ldx [%l7 + 0x60], %o4 fornot1 %f10, %f14, %f10 ldd [%l7 + 0x68], %f2 stw %g3, [%l7 + 0x14] ldx [%l7 + 0x68], %o1 ldsb [%l7 + 0x0D], %i7 movrgz %i2, %g2, %l1 taddcc %o5, %o7, %i3 fands %f8, %f14, %f1 bl %xcc, loop_6666 edge32n %l0, %i1, %g4 taddcctv %o2, 0x07B4, %i4 fbl,a %fcc2, loop_6667 loop_6666: ldub [%l7 + 0x15], %l4 stx %i0, [%l7 + 0x68] fxors %f12, %f14, %f11 loop_6667: ldsb [%l7 + 0x7C], %o3 movle %icc, %i5, %l6 fmovd %f10, %f6 mulx %l2, %l3, %g1 bvs,a,pt %icc, loop_6668 lduh [%l7 + 0x54], %o0 fmovdne %icc, %f3, %f13 movle %icc, %g6, %i6 loop_6668: fone %f0 ldub [%l7 + 0x14], %o6 ldsh [%l7 + 0x56], %g5 tcs %icc, 0x4 movrgz %l5, %g7, %o4 stw %g3, [%l7 + 0x60] movge %icc, %i7, %o1 tsubcctv %g2, %i2, %o5 lduw [%l7 + 0x30], %l1 fble,a %fcc1, loop_6669 sra %i3, 0x00, %l0 fcmpgt32 %f0, %f12, %i1 fmovsgu %icc, %f10, %f2 loop_6669: fmovsleu %xcc, %f14, %f14 fsrc1 %f14, %f2 smul %o7, %o2, %g4 fbug,a %fcc2, loop_6670 udiv %l4, 0x1D94, %i4 fcmpgt32 %f4, %f12, %i0 bneg,a loop_6671 loop_6670: subccc %i5, %o3, %l6 srlx %l2, 0x17, %l3 mulscc %g1, 0x121B, %g6 loop_6671: edge16l %o0, %i6, %o6 mulx %g5, 0x0A41, %g7 tne %xcc, 0x6 ldsh [%l7 + 0x4A], %o4 fcmpne16 %f12, %f12, %g3 stw %l5, [%l7 + 0x14] addcc %o1, %i7, %i2 lduh [%l7 + 0x3C], %g2 edge32l %l1, %o5, %l0 fpackfix %f14, %f1 st %f6, [%l7 + 0x1C] mova %icc, %i1, %o7 stx %i3, [%l7 + 0x30] ldx [%l7 + 0x48], %g4 st %f6, [%l7 + 0x70] fsrc1 %f12, %f8 fbne,a %fcc1, loop_6672 stw %o2, [%l7 + 0x44] ldub [%l7 + 0x3A], %l4 pdist %f10, %f8, %f14 loop_6672: tn %xcc, 0x4 lduh [%l7 + 0x70], %i0 ld [%l7 + 0x28], %f4 fors %f6, %f6, %f12 fbne %fcc1, loop_6673 fbu %fcc1, loop_6674 fsrc2s %f8, %f6 xnor %i5, %i4, %o3 loop_6673: fcmpeq32 %f6, %f10, %l2 loop_6674: stw %l6, [%l7 + 0x08] bl,a loop_6675 edge16ln %l3, %g6, %o0 array16 %i6, %o6, %g1 lduh [%l7 + 0x78], %g7 loop_6675: movrgz %o4, 0x028, %g5 udivx %g3, 0x0D63, %l5 fmovrdlez %i7, %f6, %f0 taddcctv %o1, 0x1A3B, %i2 brnz,a %l1, loop_6676 fnegd %f4, %f10 sllx %g2, 0x05, %o5 lduw [%l7 + 0x70], %l0 loop_6676: fornot1s %f3, %f11, %f5 ldsb [%l7 + 0x43], %o7 subccc %i3, 0x1B19, %i1 ld [%l7 + 0x78], %f8 stx %g4, [%l7 + 0x30] fabss %f9, %f2 st %f0, [%l7 + 0x50] stx %l4, [%l7 + 0x40] fba %fcc2, loop_6677 std %f0, [%l7 + 0x08] lduw [%l7 + 0x08], %o2 ldd [%l7 + 0x40], %f2 loop_6677: addcc %i5, 0x0E4A, %i4 stx %i0, [%l7 + 0x78] brlez %o3, loop_6678 smulcc %l2, %l3, %l6 fors %f1, %f7, %f6 movcs %icc, %g6, %o0 loop_6678: or %o6, 0x0FA1, %i6 fmovdn %icc, %f11, %f6 fcmpeq16 %f8, %f6, %g7 fcmped %fcc0, %f8, %f12 fornot2s %f12, %f14, %f6 fnegs %f9, %f15 subc %g1, %o4, %g5 st %f14, [%l7 + 0x18] stb %g3, [%l7 + 0x2C] array16 %i7, %o1, %i2 fpsub32s %f11, %f3, %f12 movre %l5, %g2, %o5 lduw [%l7 + 0x6C], %l1 ldsb [%l7 + 0x5C], %l0 fnegs %f11, %f15 ldub [%l7 + 0x7C], %i3 ldx [%l7 + 0x28], %i1 fmovrslz %o7, %f4, %f12 movpos %xcc, %l4, %o2 movrne %g4, %i5, %i4 fcmps %fcc1, %f13, %f6 sdivx %o3, 0x08C0, %i0 fornot2 %f14, %f2, %f12 brgz,a %l2, loop_6679 subccc %l6, 0x13CE, %l3 fba %fcc2, loop_6680 movne %icc, %o0, %o6 loop_6679: std %f4, [%l7 + 0x38] fornot1s %f15, %f4, %f12 loop_6680: stw %i6, [%l7 + 0x20] xor %g6, 0x05DC, %g1 fnands %f9, %f9, %f12 and %o4, %g7, %g5 fcmpgt32 %f14, %f8, %g3 ldub [%l7 + 0x0A], %i7 fbg,a %fcc1, loop_6681 fbe,a %fcc2, loop_6682 fmovda %icc, %f11, %f8 fble,a %fcc1, loop_6683 loop_6681: stb %i2, [%l7 + 0x2A] loop_6682: faligndata %f4, %f2, %f6 stw %l5, [%l7 + 0x54] loop_6683: fcmpgt32 %f6, %f6, %o1 fbule %fcc3, loop_6684 lduh [%l7 + 0x38], %g2 bpos,pt %xcc, loop_6685 brgz %o5, loop_6686 loop_6684: ldd [%l7 + 0x08], %f8 ldsb [%l7 + 0x3F], %l1 loop_6685: ldx [%l7 + 0x38], %l0 loop_6686: fmovdle %xcc, %f1, %f15 fnot2 %f14, %f14 fmovd %f14, %f4 ld [%l7 + 0x14], %f10 bleu,pt %xcc, loop_6687 bleu,pt %xcc, loop_6688 tg %xcc, 0x2 siam 0x1 loop_6687: stw %i3, [%l7 + 0x7C] loop_6688: xor %i1, 0x1A91, %l4 fcmpeq16 %f4, %f6, %o7 ld [%l7 + 0x6C], %f11 tle %xcc, 0x3 movneg %icc, %o2, %i5 andncc %i4, %g4, %i0 stw %o3, [%l7 + 0x0C] ldd [%l7 + 0x30], %f4 tvc %xcc, 0x5 stb %l2, [%l7 + 0x69] fcmple16 %f8, %f6, %l3 fmul8sux16 %f12, %f2, %f0 fmovrse %l6, %f5, %f6 fmul8x16al %f14, %f5, %f12 srax %o0, 0x02, %o6 movle %xcc, %i6, %g6 fmovsg %xcc, %f12, %f6 fmovrsgez %g1, %f3, %f2 movcc %icc, %o4, %g5 stb %g3, [%l7 + 0x0B] fmul8ulx16 %f4, %f2, %f12 umulcc %g7, %i2, %l5 brlz,a %o1, loop_6689 ld [%l7 + 0x1C], %f10 array16 %i7, %g2, %l1 brnz,a %l0, loop_6690 loop_6689: stw %o5, [%l7 + 0x28] array32 %i3, %l4, %o7 fmovdpos %xcc, %f5, %f5 loop_6690: std %f14, [%l7 + 0x08] fmovrdlz %i1, %f4, %f8 stw %i5, [%l7 + 0x5C] fmovdl %icc, %f6, %f11 stx %i4, [%l7 + 0x28] ldsw [%l7 + 0x54], %g4 ldub [%l7 + 0x73], %o2 fpadd32 %f8, %f2, %f6 ldx [%l7 + 0x50], %i0 ldx [%l7 + 0x68], %o3 fmovrde %l2, %f8, %f4 lduh [%l7 + 0x3E], %l3 movle %xcc, %o0, %o6 sub %i6, %l6, %g6 fmovdne %icc, %f10, %f11 fmovsneg %icc, %f4, %f3 brlz,a %o4, loop_6691 ldsb [%l7 + 0x3F], %g1 fmul8x16al %f8, %f6, %f2 fcmpeq16 %f10, %f2, %g5 loop_6691: fors %f1, %f15, %f2 edge32ln %g3, %g7, %l5 stw %o1, [%l7 + 0x34] addccc %i2, 0x1611, %i7 st %f2, [%l7 + 0x4C] fmovrdgez %g2, %f0, %f2 ldd [%l7 + 0x38], %f8 fsrc1 %f8, %f10 movpos %xcc, %l0, %l1 fcmped %fcc1, %f8, %f8 movvs %xcc, %o5, %i3 mova %xcc, %o7, %i1 brlz,a %l4, loop_6692 ldsh [%l7 + 0x12], %i5 fcmpeq16 %f8, %f8, %g4 nop setx loop_6693, %l0, %l1 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_6692: lduw [%l7 + 0x3C], %o2 ld [%l7 + 0x08], %f15 bvs %icc, loop_6694 loop_6693: lduh [%l7 + 0x7E], %i0 ldsw [%l7 + 0x64], %i4 ble,a,pt %icc, loop_6695 loop_6694: fmovsneg %xcc, %f10, %f13 fabss %f9, %f11 ldx [%l7 + 0x10], %l2 loop_6695: nop setx loop_6696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %l3, 0x02F, %o0 ldub [%l7 + 0x56], %o3 ldsh [%l7 + 0x70], %o6 loop_6696: brlz,a %l6, loop_6697 udiv %g6, 0x10BE, %o4 lduw [%l7 + 0x7C], %i6 fmovrse %g1, %f0, %f9 loop_6697: te %icc, 0x7 ldsb [%l7 + 0x0D], %g5 tge %icc, 0x3 tvs %xcc, 0x7 bl,a loop_6698 ldub [%l7 + 0x7C], %g7 fornot2s %f6, %f8, %f5 xnorcc %g3, %l5, %i2 loop_6698: bcc loop_6699 addccc %o1, %g2, %i7 sra %l1, %l0, %i3 bne,a loop_6700 loop_6699: fpack16 %f0, %f9 fsrc2s %f0, %f4 movre %o7, %i1, %l4 loop_6700: tcc %xcc, 0x0 fnors %f13, %f10, %f3 st %f1, [%l7 + 0x70] stb %o5, [%l7 + 0x20] st %f4, [%l7 + 0x74] fsrc1 %f14, %f6 fpadd32 %f6, %f8, %f2 tvc %icc, 0x5 bg,a,pt %icc, loop_6701 te %xcc, 0x7 srax %i5, 0x1D, %o2 fmovrsne %g4, %f1, %f12 loop_6701: lduh [%l7 + 0x34], %i0 fbe,a %fcc3, loop_6702 ld [%l7 + 0x24], %f13 ldd [%l7 + 0x78], %f6 fpackfix %f14, %f5 loop_6702: stx %i4, [%l7 + 0x18] lduw [%l7 + 0x68], %l2 edge32ln %o0, %o3, %o6 fmovde %icc, %f8, %f7 fone %f6 fmovsvs %icc, %f4, %f2 ldsh [%l7 + 0x1C], %l6 movcc %xcc, %l3, %g6 ldsb [%l7 + 0x6E], %o4 fmovdne %icc, %f10, %f5 tg %xcc, 0x4 fbule,a %fcc1, loop_6703 fnand %f10, %f0, %f6 fbge %fcc1, loop_6704 movn %xcc, %i6, %g1 loop_6703: bvc,pt %xcc, loop_6705 ldub [%l7 + 0x0D], %g5 loop_6704: and %g7, 0x01BB, %l5 bne,a loop_6706 loop_6705: sth %i2, [%l7 + 0x32] subccc %o1, 0x1B46, %g3 or %g2, %i7, %l1 loop_6706: for %f12, %f8, %f12 pdist %f2, %f8, %f14 movpos %xcc, %i3, %o7 fbe %fcc2, loop_6707 bge,pt %icc, loop_6708 subc %i1, 0x0B9A, %l4 ldx [%l7 + 0x30], %l0 loop_6707: ldub [%l7 + 0x45], %i5 loop_6708: movrne %o2, 0x03B, %g4 ldub [%l7 + 0x1C], %o5 udiv %i0, 0x0935, %i4 ldx [%l7 + 0x38], %o0 or %l2, %o3, %l6 andcc %o6, 0x00B7, %l3 fbu,a %fcc1, loop_6709 ld [%l7 + 0x34], %f5 fbuge %fcc0, loop_6710 fbg %fcc1, loop_6711 loop_6709: sllx %g6, 0x08, %o4 ldsh [%l7 + 0x7A], %g1 loop_6710: ldsb [%l7 + 0x57], %g5 loop_6711: srl %i6, %g7, %i2 fmovsl %icc, %f13, %f1 xnorcc %l5, %o1, %g2 nop setx loop_6712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x0C], %g3 fnor %f0, %f2, %f2 sub %i7, %i3, %o7 loop_6712: movleu %xcc, %i1, %l1 fcmpne16 %f0, %f6, %l4 movre %i5, %l0, %o2 movrlez %g4, 0x1F9, %i0 fmovspos %xcc, %f5, %f11 and %i4, %o0, %o5 lduw [%l7 + 0x74], %o3 bge,a %icc, loop_6713 fba %fcc2, loop_6714 fpsub16s %f5, %f1, %f12 fbue %fcc2, loop_6715 loop_6713: ld [%l7 + 0x64], %f15 loop_6714: fmovdvc %icc, %f11, %f11 fand %f2, %f0, %f4 loop_6715: ldsw [%l7 + 0x24], %l6 fpsub16s %f10, %f7, %f1 andn %l2, 0x0B0F, %o6 lduw [%l7 + 0x28], %g6 fors %f9, %f8, %f7 ldsb [%l7 + 0x49], %l3 sllx %g1, 0x0B, %g5 ldx [%l7 + 0x10], %o4 fmovrslez %i6, %f9, %f15 fcmple32 %f8, %f6, %g7 sdivx %l5, 0x1D2D, %o1 alignaddr %g2, %g3, %i7 ldsb [%l7 + 0x37], %i2 brgz,a %i3, loop_6716 ldsw [%l7 + 0x60], %i1 ldub [%l7 + 0x69], %o7 movn %icc, %l4, %i5 loop_6716: ldsh [%l7 + 0x58], %l1 nop setx loop_6717, %l0, %l1 jmpl %l1, %l0 fmovdge %xcc, %f7, %f15 lduw [%l7 + 0x5C], %o2 sdivcc %i0, 0x046A, %i4 loop_6717: fmovrslez %o0, %f13, %f2 sllx %o5, %o3, %g4 bg,pn %xcc, loop_6718 be,a loop_6719 nop setx loop_6720, %l0, %l1 jmpl %l1, %l2 addc %o6, %g6, %l3 loop_6718: orn %l6, %g1, %g5 loop_6719: fbg,a %fcc1, loop_6721 loop_6720: fbo %fcc0, loop_6722 fbl,a %fcc3, loop_6723 movrgez %i6, %o4, %l5 loop_6721: tg %xcc, 0x4 loop_6722: fmovsleu %xcc, %f14, %f11 loop_6723: st %f12, [%l7 + 0x68] sth %g7, [%l7 + 0x60] fmovsneg %icc, %f0, %f2 xor %o1, 0x12FF, %g2 array32 %i7, %g3, %i3 addc %i1, 0x076F, %o7 fmovdcc %icc, %f5, %f12 ldsh [%l7 + 0x60], %i2 tneg %xcc, 0x7 fbul,a %fcc0, loop_6724 tcc %xcc, 0x6 fmovscs %xcc, %f12, %f5 fcmpes %fcc3, %f1, %f9 loop_6724: lduw [%l7 + 0x40], %l4 movgu %xcc, %l1, %l0 fmovs %f2, %f3 movpos %icc, %o2, %i0 ldsb [%l7 + 0x28], %i5 lduh [%l7 + 0x7A], %o0 movvc %icc, %i4, %o3 fmovsle %icc, %f10, %f13 movrne %o5, 0x3A8, %l2 subccc %g4, %o6, %g6 taddcctv %l6, 0x0006, %g1 ld [%l7 + 0x70], %f14 fmovscs %icc, %f4, %f9 fmovdgu %xcc, %f6, %f5 fnegs %f8, %f7 fmul8x16al %f3, %f11, %f6 tl %icc, 0x1 fmovdvs %xcc, %f4, %f13 stx %g5, [%l7 + 0x60] ldsw [%l7 + 0x20], %i6 fabsd %f0, %f2 fmul8ulx16 %f10, %f10, %f10 udivcc %l3, 0x1608, %o4 std %f0, [%l7 + 0x28] sllx %l5, 0x1D, %g7 stx %g2, [%l7 + 0x28] ldsw [%l7 + 0x4C], %i7 andcc %o1, %g3, %i1 fxors %f4, %f4, %f5 fmovdgu %xcc, %f10, %f10 orcc %i3, %o7, %i2 movne %xcc, %l4, %l0 ldx [%l7 + 0x60], %o2 lduw [%l7 + 0x14], %i0 tn %xcc, 0x6 fmovsvs %xcc, %f5, %f4 fmovdvs %xcc, %f1, %f5 andncc %l1, %i5, %o0 fmovrsne %i4, %f14, %f5 movleu %xcc, %o3, %l2 sth %o5, [%l7 + 0x5A] bcc,a,pn %icc, loop_6725 fmul8x16 %f5, %f2, %f4 stb %o6, [%l7 + 0x3E] movg %icc, %g4, %g6 loop_6725: brlz,a %g1, loop_6726 fbne %fcc2, loop_6727 ldsh [%l7 + 0x28], %l6 std %f10, [%l7 + 0x30] loop_6726: std %f8, [%l7 + 0x10] loop_6727: fandnot2s %f14, %f9, %f6 stw %i6, [%l7 + 0x48] brlez,a %l3, loop_6728 edge32 %o4, %l5, %g5 smulcc %g2, 0x0C84, %g7 fxors %f8, %f6, %f4 loop_6728: lduw [%l7 + 0x30], %i7 ldx [%l7 + 0x50], %g3 fmovsvs %icc, %f4, %f14 sth %o1, [%l7 + 0x42] fmovsa %xcc, %f6, %f14 ldsh [%l7 + 0x08], %i3 ldub [%l7 + 0x34], %o7 ld [%l7 + 0x50], %f5 brnz,a %i2, loop_6729 movne %icc, %l4, %l0 fbe %fcc2, loop_6730 ldub [%l7 + 0x22], %o2 loop_6729: bgu loop_6731 tg %icc, 0x6 loop_6730: fmovrsgez %i1, %f1, %f10 lduh [%l7 + 0x70], %i0 loop_6731: ldsh [%l7 + 0x70], %i5 tg %icc, 0x1 fmovsneg %xcc, %f11, %f5 fmovsneg %icc, %f8, %f14 movrlez %l1, %i4, %o0 lduh [%l7 + 0x7C], %l2 tgu %icc, 0x3 te %icc, 0x6 fcmpeq16 %f6, %f10, %o3 alignaddrl %o6, %o5, %g4 fnor %f12, %f2, %f8 fbule,a %fcc3, loop_6732 movn %icc, %g6, %g1 array32 %l6, %l3, %i6 fmovrslz %l5, %f0, %f11 loop_6732: fmovsge %icc, %f6, %f11 bvc,a,pt %icc, loop_6733 fzero %f4 add %o4, 0x1355, %g2 stx %g5, [%l7 + 0x38] loop_6733: fcmpeq16 %f8, %f14, %g7 ble loop_6734 tne %xcc, 0x4 ldx [%l7 + 0x20], %i7 ld [%l7 + 0x38], %f2 loop_6734: fmovsgu %icc, %f3, %f11 fcmple16 %f14, %f12, %o1 ldub [%l7 + 0x15], %g3 stw %o7, [%l7 + 0x24] fsrc2 %f4, %f14 bn,pn %xcc, loop_6735 tne %icc, 0x4 sth %i3, [%l7 + 0x20] fmovdne %xcc, %f12, %f3 loop_6735: bleu %icc, loop_6736 fmovdneg %icc, %f0, %f2 xor %l4, %i2, %l0 fcmpgt16 %f10, %f2, %o2 loop_6736: nop setx loop_6737, %l0, %l1 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 %f12, %f10 tpos %icc, 0x0 edge8 %i0, %i1, %i5 loop_6737: umul %l1, %i4, %o0 bge,pt %xcc, loop_6738 bleu,a %icc, loop_6739 std %f8, [%l7 + 0x08] ldx [%l7 + 0x78], %o3 loop_6738: std %f4, [%l7 + 0x50] loop_6739: fmovrsgz %l2, %f8, %f3 fmovdleu %icc, %f1, %f0 subccc %o5, %o6, %g6 fbe,a %fcc3, loop_6740 array16 %g1, %g4, %l3 fone %f6 movcs %icc, %l6, %i6 loop_6740: brnz,a %o4, loop_6741 ldsh [%l7 + 0x54], %l5 xnor %g2, 0x0E58, %g5 fsrc1s %f10, %f8 loop_6741: tvc %icc, 0x6 tcc %xcc, 0x4 st %f10, [%l7 + 0x20] udivcc %g7, 0x1D98, %i7 sll %g3, 0x1C, %o1 alignaddrl %o7, %i3, %i2 fmovspos %xcc, %f6, %f9 nop setx loop_6742, %l0, %l1 jmpl %l1, %l4 fble %fcc0, loop_6743 srl %o2, %l0, %i1 ld [%l7 + 0x7C], %f14 loop_6742: sth %i5, [%l7 + 0x72] loop_6743: tne %icc, 0x0 fnegs %f4, %f12 movpos %icc, %i0, %l1 tvc %icc, 0x7 fbo %fcc3, loop_6744 fone %f0 fmovsle %icc, %f5, %f1 ldx [%l7 + 0x58], %o0 loop_6744: fcmpd %fcc2, %f6, %f6 lduw [%l7 + 0x18], %o3 fandnot1s %f4, %f4, %f15 ldd [%l7 + 0x48], %f14 ldsb [%l7 + 0x1A], %i4 ta %xcc, 0x1 fmovde %xcc, %f12, %f6 stw %l2, [%l7 + 0x74] fmovse %xcc, %f12, %f0 ldd [%l7 + 0x28], %f6 fmovsn %xcc, %f4, %f12 bgu loop_6745 fand %f4, %f6, %f4 tneg %icc, 0x1 st %f15, [%l7 + 0x68] loop_6745: fzeros %f14 mulscc %o5, 0x1FE3, %g6 brgez,a %o6, loop_6746 fmul8x16 %f3, %f0, %f2 movrlez %g4, 0x319, %g1 lduw [%l7 + 0x50], %l6 loop_6746: fbl %fcc2, loop_6747 fmovdge %xcc, %f15, %f9 ldsw [%l7 + 0x74], %i6 fpsub16s %f15, %f14, %f8 loop_6747: edge8 %l3, %o4, %l5 fzero %f10 bpos,a %xcc, loop_6748 fcmpeq32 %f6, %f6, %g2 fmovdle %icc, %f11, %f7 bneg,a,pn %icc, loop_6749 loop_6748: fcmpes %fcc0, %f15, %f12 fmovrdgz %g5, %f4, %f8 st %f10, [%l7 + 0x28] loop_6749: tn %icc, 0x4 movge %xcc, %g7, %i7 fmovdne %icc, %f14, %f0 bpos,pt %xcc, loop_6750 tg %xcc, 0x0 fornot2s %f1, %f12, %f3 faligndata %f6, %f6, %f14 loop_6750: taddcctv %g3, %o7, %i3 fmovdleu %icc, %f2, %f5 nop setx loop_6751, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pn %xcc, loop_6752 and %o1, %l4, %i2 edge32n %o2, %l0, %i5 loop_6751: for %f10, %f6, %f6 loop_6752: sth %i0, [%l7 + 0x62] mova %xcc, %l1, %o0 fmovrse %i1, %f13, %f2 fmuld8sux16 %f10, %f14, %f6 fbu,a %fcc1, loop_6753 fmovsleu %icc, %f14, %f7 stb %i4, [%l7 + 0x77] edge16 %l2, %o3, %g6 loop_6753: bneg,a,pn %xcc, loop_6754 fors %f11, %f2, %f2 fpsub32s %f4, %f13, %f0 stb %o6, [%l7 + 0x40] loop_6754: fmovdcs %icc, %f9, %f4 movn %xcc, %o5, %g4 orn %l6, 0x0BA5, %i6 lduw [%l7 + 0x3C], %l3 lduh [%l7 + 0x56], %o4 ldsh [%l7 + 0x08], %g1 st %f6, [%l7 + 0x78] fpadd16 %f14, %f14, %f0 stw %g2, [%l7 + 0x78] subccc %g5, %g7, %i7 std %f6, [%l7 + 0x60] fnot1s %f3, %f1 ldub [%l7 + 0x59], %g3 tleu %icc, 0x5 edge8 %l5, %o7, %i3 tpos %icc, 0x0 popc %l4, %i2 popc %o2, %o1 sllx %l0, 0x17, %i0 and %l1, 0x1188, %o0 sll %i1, %i4, %l2 movl %icc, %i5, %o3 tl %icc, 0x4 smul %g6, 0x0B57, %o6 srax %o5, 0x12, %g4 srl %i6, 0x0B, %l3 stb %l6, [%l7 + 0x6E] ldsh [%l7 + 0x3C], %g1 fandnot1 %f6, %f0, %f0 fmovdge %xcc, %f7, %f15 xor %o4, 0x0F35, %g5 fmovda %icc, %f1, %f2 edge8l %g7, %g2, %i7 stw %g3, [%l7 + 0x2C] fmovscc %xcc, %f2, %f11 fpack16 %f6, %f0 bpos,a loop_6755 fandnot1s %f14, %f5, %f7 ldsb [%l7 + 0x48], %o7 fbuge %fcc0, loop_6756 loop_6755: fbl %fcc0, loop_6757 fpadd16s %f0, %f10, %f15 fnands %f13, %f0, %f0 loop_6756: fnands %f6, %f8, %f4 loop_6757: st %f12, [%l7 + 0x5C] sdiv %l5, 0x1455, %l4 ldsh [%l7 + 0x60], %i2 bvc,pt %icc, loop_6758 tne %xcc, 0x1 stb %i3, [%l7 + 0x73] lduw [%l7 + 0x44], %o1 loop_6758: stb %o2, [%l7 + 0x49] fmovsleu %icc, %f12, %f6 edge32n %l0, %i0, %o0 ble,a loop_6759 tle %icc, 0x2 edge8l %l1, %i4, %l2 fabsd %f14, %f10 loop_6759: fones %f9 fmovrsgz %i1, %f8, %f9 edge32l %i5, %o3, %g6 movne %icc, %o5, %g4 umul %o6, %l3, %i6 srl %g1, 0x06, %o4 lduw [%l7 + 0x70], %g5 fxor %f6, %f14, %f10 fmovrdne %l6, %f0, %f0 fbne,a %fcc3, loop_6760 bvc,pt %xcc, loop_6761 nop setx loop_6762, %l0, %l1 jmpl %l1, %g7 ldsw [%l7 + 0x74], %g2 loop_6760: ldsw [%l7 + 0x1C], %g3 loop_6761: fornot2s %f10, %f14, %f11 loop_6762: or %i7, 0x13BD, %l5 sth %l4, [%l7 + 0x5E] ldx [%l7 + 0x28], %o7 ldsb [%l7 + 0x7F], %i3 sllx %i2, %o1, %o2 tcc %icc, 0x2 fpsub32s %f11, %f14, %f4 fbule,a %fcc3, loop_6763 fmovrsne %l0, %f9, %f10 fmovrsne %i0, %f5, %f3 ble,a,pt %xcc, loop_6764 loop_6763: orncc %o0, %l1, %i4 faligndata %f2, %f0, %f10 movge %xcc, %l2, %i1 loop_6764: fcmpgt16 %f6, %f4, %i5 ld [%l7 + 0x44], %f15 ldub [%l7 + 0x1C], %o3 movre %o5, 0x360, %g4 fmovdle %icc, %f12, %f13 ldd [%l7 + 0x20], %f0 fxnor %f14, %f4, %f4 fba,a %fcc1, loop_6765 bg loop_6766 bcs,pn %xcc, loop_6767 fzero %f10 loop_6765: ldub [%l7 + 0x44], %g6 loop_6766: sth %o6, [%l7 + 0x2C] loop_6767: fmovsle %xcc, %f5, %f6 stx %l3, [%l7 + 0x08] call loop_6768 lduw [%l7 + 0x0C], %i6 tgu %icc, 0x4 ldd [%l7 + 0x48], %f10 loop_6768: ldsw [%l7 + 0x6C], %o4 fpadd32s %f4, %f0, %f8 fcmpne32 %f2, %f14, %g1 umul %g5, %g7, %g2 edge32n %g3, %i7, %l6 ldx [%l7 + 0x18], %l5 udivx %l4, 0x0B66, %o7 fble %fcc3, loop_6769 stw %i2, [%l7 + 0x60] brz %i3, loop_6770 st %f8, [%l7 + 0x10] loop_6769: mova %icc, %o2, %o1 ldsh [%l7 + 0x64], %i0 loop_6770: fmovspos %icc, %f7, %f6 ldub [%l7 + 0x60], %o0 fmovsneg %xcc, %f2, %f13 lduh [%l7 + 0x5C], %l0 fnot1s %f5, %f13 fandnot1 %f14, %f6, %f2 fsrc2s %f4, %f11 st %f1, [%l7 + 0x68] bn,pn %xcc, loop_6771 fmovscs %icc, %f14, %f4 addcc %i4, %l1, %i1 brz %l2, loop_6772 loop_6771: lduw [%l7 + 0x3C], %o3 stb %o5, [%l7 + 0x64] ldx [%l7 + 0x20], %g4 loop_6772: fcmple32 %f10, %f10, %i5 std %f4, [%l7 + 0x28] bcc,a,pn %icc, loop_6773 fmuld8sux16 %f0, %f11, %f10 fmovdcs %icc, %f4, %f15 subcc %g6, 0x0D65, %l3 loop_6773: st %f0, [%l7 + 0x30] fmovrdlez %o6, %f4, %f14 be,a,pt %xcc, loop_6774 fmovdle %icc, %f4, %f4 lduw [%l7 + 0x0C], %o4 fmovsvc %icc, %f10, %f0 loop_6774: sll %i6, 0x0C, %g1 movrgez %g5, 0x10D, %g7 ld [%l7 + 0x28], %f6 fmovsleu %xcc, %f7, %f7 faligndata %f4, %f6, %f8 fnors %f12, %f2, %f2 sth %g3, [%l7 + 0x64] fcmpgt32 %f0, %f8, %g2 ldub [%l7 + 0x52], %l6 edge32 %i7, %l5, %o7 stx %l4, [%l7 + 0x48] bne,pn %icc, loop_6775 fmovdpos %icc, %f0, %f3 fmul8x16al %f3, %f9, %f14 fnot2 %f0, %f10 loop_6775: sth %i2, [%l7 + 0x42] edge16ln %o2, %o1, %i0 fnot1 %f2, %f10 edge32n %o0, %l0, %i3 edge8ln %i4, %l1, %l2 fandnot2 %f14, %f6, %f8 sllx %o3, 0x1F, %i1 subcc %g4, 0x0A11, %i5 sdivx %g6, 0x03C5, %l3 ldsh [%l7 + 0x3C], %o5 lduw [%l7 + 0x34], %o6 fmovsgu %xcc, %f9, %f14 bvc,pn %xcc, loop_6776 srax %o4, 0x1B, %i6 sth %g5, [%l7 + 0x54] tl %icc, 0x1 loop_6776: ba,a loop_6777 fbl,a %fcc0, loop_6778 fbe %fcc2, loop_6779 edge32n %g1, %g3, %g7 loop_6777: ldub [%l7 + 0x7A], %g2 loop_6778: ldsw [%l7 + 0x60], %l6 loop_6779: subc %i7, 0x0326, %l5 stb %o7, [%l7 + 0x3D] ld [%l7 + 0x30], %f5 udivcc %l4, 0x1890, %i2 fandnot2s %f7, %f5, %f5 ldub [%l7 + 0x15], %o1 movcs %xcc, %i0, %o0 ld [%l7 + 0x54], %f0 nop setx loop_6780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f4, %f15, %f8 brlez,a %l0, loop_6781 fmovda %xcc, %f5, %f7 loop_6780: fpadd32 %f12, %f2, %f2 bvs %icc, loop_6782 loop_6781: sth %i3, [%l7 + 0x36] lduw [%l7 + 0x24], %i4 sra %l1, %o2, %o3 loop_6782: fmovrslz %l2, %f8, %f2 umulcc %g4, %i1, %i5 lduw [%l7 + 0x30], %l3 brgz %o5, loop_6783 stw %o6, [%l7 + 0x14] call loop_6784 umulcc %g6, %i6, %o4 loop_6783: sra %g5, 0x17, %g3 tle %xcc, 0x4 loop_6784: addcc %g1, 0x0293, %g2 ldsh [%l7 + 0x0C], %g7 std %f0, [%l7 + 0x40] array32 %l6, %i7, %o7 st %f14, [%l7 + 0x58] stb %l4, [%l7 + 0x37] fbuge %fcc1, loop_6785 movle %icc, %i2, %o1 sdiv %i0, 0x1470, %l5 stx %l0, [%l7 + 0x10] loop_6785: fpadd32 %f8, %f0, %f10 fnot1s %f12, %f5 fbu %fcc2, loop_6786 ldd [%l7 + 0x18], %f8 stx %i3, [%l7 + 0x28] addc %i4, 0x0FB1, %o0 loop_6786: tleu %xcc, 0x2 ldub [%l7 + 0x30], %l1 fzero %f10 fones %f5 fmovdleu %icc, %f11, %f10 tcc %xcc, 0x2 fandnot2 %f12, %f6, %f0 bshuffle %f2, %f14, %f4 fors %f14, %f0, %f3 ldd [%l7 + 0x70], %f2 mulx %o2, %l2, %g4 fbu %fcc1, loop_6787 fcmpne32 %f2, %f6, %o3 stb %i5, [%l7 + 0x7E] sth %l3, [%l7 + 0x24] loop_6787: fpmerge %f11, %f8, %f0 ldub [%l7 + 0x36], %o5 lduw [%l7 + 0x38], %o6 tg %icc, 0x7 stw %g6, [%l7 + 0x54] or %i1, 0x0792, %i6 lduw [%l7 + 0x78], %g5 array32 %g3, %g1, %g2 ld [%l7 + 0x20], %f7 fcmpes %fcc1, %f8, %f0 edge32l %g7, %l6, %i7 edge8ln %o4, %o7, %l4 sra %o1, 0x06, %i2 stw %i0, [%l7 + 0x70] stw %l0, [%l7 + 0x60] lduw [%l7 + 0x34], %i3 sth %l5, [%l7 + 0x34] sll %i4, %o0, %o2 fcmpd %fcc0, %f4, %f2 movvs %xcc, %l2, %g4 movge %icc, %l1, %o3 lduw [%l7 + 0x3C], %i5 fnot2s %f15, %f15 stx %o5, [%l7 + 0x20] nop setx loop_6788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fexpand %f10, %f4 stw %l3, [%l7 + 0x0C] brlz,a %o6, loop_6789 loop_6788: fcmpeq16 %f6, %f4, %g6 stw %i6, [%l7 + 0x0C] addc %g5, %g3, %i1 loop_6789: lduw [%l7 + 0x10], %g1 edge8l %g2, %g7, %i7 fba %fcc2, loop_6790 lduh [%l7 + 0x32], %l6 lduw [%l7 + 0x78], %o4 st %f0, [%l7 + 0x68] loop_6790: fpack16 %f10, %f12 andcc %o7, 0x14C1, %l4 movvs %xcc, %i2, %o1 fbug %fcc0, loop_6791 fmovrdlz %l0, %f4, %f12 movrgz %i3, %i0, %i4 st %f2, [%l7 + 0x30] loop_6791: andncc %o0, %o2, %l5 stb %l2, [%l7 + 0x79] lduh [%l7 + 0x18], %g4 for %f6, %f4, %f12 ldub [%l7 + 0x59], %o3 ba loop_6792 andcc %i5, 0x162C, %o5 or %l3, 0x1BE0, %l1 fmovdl %xcc, %f11, %f8 loop_6792: udivcc %o6, 0x15CB, %g6 fcmpgt16 %f2, %f0, %i6 sdivx %g3, 0x0131, %g5 lduw [%l7 + 0x5C], %i1 udivx %g2, 0x1737, %g1 movg %icc, %i7, %l6 ld [%l7 + 0x54], %f10 stw %o4, [%l7 + 0x14] sra %o7, %l4, %g7 bshuffle %f6, %f14, %f2 fbu,a %fcc1, loop_6793 lduw [%l7 + 0x48], %o1 sdivcc %l0, 0x009E, %i3 fmovsgu %icc, %f1, %f11 loop_6793: fmovdne %icc, %f14, %f10 fnegd %f8, %f6 ldd [%l7 + 0x10], %f12 array8 %i0, %i4, %o0 fmuld8ulx16 %f3, %f14, %f14 movpos %icc, %o2, %l5 mulx %i2, %g4, %l2 fcmpes %fcc0, %f7, %f15 alignaddrl %o3, %o5, %l3 fmovrdlez %i5, %f0, %f14 std %f0, [%l7 + 0x68] ldsb [%l7 + 0x79], %l1 fbe %fcc3, loop_6794 fpsub32 %f2, %f14, %f6 movrgez %g6, 0x1F1, %i6 bl %xcc, loop_6795 loop_6794: fabss %f0, %f9 bneg,a,pn %xcc, loop_6796 stw %o6, [%l7 + 0x6C] loop_6795: fmovsle %xcc, %f14, %f10 ldsw [%l7 + 0x58], %g5 loop_6796: bvs,pn %icc, loop_6797 stw %i1, [%l7 + 0x4C] subcc %g2, %g1, %g3 ldsh [%l7 + 0x7C], %l6 loop_6797: std %f6, [%l7 + 0x28] fpsub16s %f11, %f12, %f12 fones %f1 bpos loop_6798 ldsw [%l7 + 0x40], %i7 tge %icc, 0x5 bvs,pt %icc, loop_6799 loop_6798: fmovrdne %o7, %f14, %f0 ld [%l7 + 0x40], %f5 fmovdcs %icc, %f2, %f13 loop_6799: edge32l %l4, %g7, %o1 st %f3, [%l7 + 0x0C] xorcc %l0, 0x1505, %o4 std %f4, [%l7 + 0x28] edge16n %i3, %i0, %o0 fcmpeq32 %f12, %f2, %o2 fnot2s %f1, %f10 lduh [%l7 + 0x6A], %l5 ldub [%l7 + 0x7C], %i2 fmuld8sux16 %f8, %f14, %f6 xnorcc %i4, %g4, %o3 fnegd %f0, %f0 stx %l2, [%l7 + 0x70] st %f13, [%l7 + 0x3C] movl %xcc, %l3, %i5 fmovrdgz %o5, %f8, %f10 mulscc %g6, 0x1278, %l1 fblg,a %fcc0, loop_6800 movre %i6, 0x3D9, %o6 movvs %xcc, %i1, %g2 fexpand %f12, %f6 loop_6800: fmovda %icc, %f8, %f14 fpsub16s %f12, %f0, %f2 fpsub32 %f12, %f10, %f0 fmovdvc %xcc, %f3, %f7 fmovsgu %icc, %f10, %f1 orcc %g5, 0x020D, %g3 ldd [%l7 + 0x38], %f6 bcc %icc, loop_6801 movvc %xcc, %l6, %i7 ldsw [%l7 + 0x58], %o7 fmovrsgz %l4, %f7, %f5 loop_6801: edge16ln %g1, %g7, %o1 fand %f2, %f12, %f2 fpack16 %f2, %f1 ldub [%l7 + 0x32], %l0 brlez,a %i3, loop_6802 fmovrdgez %i0, %f10, %f2 ldd [%l7 + 0x08], %f14 std %f8, [%l7 + 0x70] loop_6802: subcc %o0, 0x091D, %o4 fmovsvc %xcc, %f4, %f3 sllx %l5, %i2, %i4 tpos %icc, 0x2 fmovse %icc, %f3, %f8 bvc,pn %xcc, loop_6803 movrlez %o2, 0x1D2, %g4 movrgez %o3, 0x198, %l2 ldd [%l7 + 0x60], %f8 loop_6803: std %f14, [%l7 + 0x70] move %icc, %l3, %o5 fsrc2 %f2, %f8 edge32n %i5, %l1, %g6 movrgez %i6, 0x3D7, %i1 fbn,a %fcc2, loop_6804 fcmps %fcc2, %f5, %f6 movre %g2, 0x0A8, %o6 fpadd32 %f2, %f6, %f10 loop_6804: addccc %g5, %l6, %g3 pdist %f4, %f4, %f2 fmovdl %icc, %f2, %f13 bleu,pt %xcc, loop_6805 ldx [%l7 + 0x40], %i7 brgez,a %l4, loop_6806 fmovsgu %icc, %f13, %f13 loop_6805: fabsd %f0, %f2 fors %f10, %f13, %f2 loop_6806: alignaddr %o7, %g1, %g7 stb %l0, [%l7 + 0x47] stb %i3, [%l7 + 0x29] std %f12, [%l7 + 0x10] edge8l %o1, %o0, %o4 st %f2, [%l7 + 0x78] lduh [%l7 + 0x10], %i0 fzeros %f0 stb %l5, [%l7 + 0x3B] st %f6, [%l7 + 0x5C] fnors %f4, %f3, %f5 srl %i2, %o2, %i4 movleu %xcc, %g4, %l2 fbuge,a %fcc0, loop_6807 bcc,pn %icc, loop_6808 stb %o3, [%l7 + 0x31] umul %l3, 0x1772, %o5 loop_6807: xor %l1, %i5, %g6 loop_6808: fpadd16 %f12, %f6, %f14 fmovrdgz %i6, %f0, %f4 array32 %i1, %g2, %g5 fbu,a %fcc0, loop_6809 std %f12, [%l7 + 0x20] udivcc %l6, 0x151F, %o6 bgu loop_6810 loop_6809: fmul8x16al %f12, %f15, %f0 mova %icc, %g3, %l4 stb %o7, [%l7 + 0x66] loop_6810: fbu,a %fcc3, loop_6811 mulx %i7, 0x1F1D, %g1 ld [%l7 + 0x30], %f0 tpos %xcc, 0x2 loop_6811: stw %l0, [%l7 + 0x7C] tle %icc, 0x7 sethi 0x10D5, %g7 stw %i3, [%l7 + 0x18] sdivx %o0, 0x12C4, %o4 stw %i0, [%l7 + 0x78] ld [%l7 + 0x24], %f5 bpos loop_6812 taddcc %l5, %i2, %o1 fble,a %fcc3, loop_6813 lduw [%l7 + 0x5C], %i4 loop_6812: ldsw [%l7 + 0x38], %g4 fmovsl %icc, %f14, %f14 loop_6813: fcmple16 %f4, %f2, %l2 call loop_6814 movn %icc, %o2, %l3 fmovsleu %icc, %f12, %f14 movle %icc, %o3, %o5 loop_6814: movpos %icc, %l1, %i5 ldx [%l7 + 0x10], %g6 nop setx loop_6815, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andcc %i6, 0x1F8C, %g2 smulcc %g5, %l6, %i1 fbuge %fcc2, loop_6816 loop_6815: fnand %f2, %f14, %f10 fmovdcs %icc, %f1, %f1 stb %o6, [%l7 + 0x57] loop_6816: brnz,a %l4, loop_6817 movre %o7, 0x084, %i7 bcs,a %xcc, loop_6818 ldsb [%l7 + 0x5B], %g3 loop_6817: fxors %f8, %f8, %f15 fmovsn %xcc, %f10, %f9 loop_6818: stb %g1, [%l7 + 0x3C] edge8n %g7, %l0, %o0 ldsh [%l7 + 0x6C], %i3 ble,a,pn %xcc, loop_6819 tg %icc, 0x2 move %xcc, %o4, %i0 fmovdcc %xcc, %f11, %f0 loop_6819: orn %l5, %i2, %o1 fnot1s %f12, %f4 lduh [%l7 + 0x62], %g4 lduw [%l7 + 0x50], %i4 ldsh [%l7 + 0x52], %o2 bgu %xcc, loop_6820 fbe %fcc3, loop_6821 movrlez %l3, 0x1E0, %o3 brgz %o5, loop_6822 loop_6820: st %f12, [%l7 + 0x70] loop_6821: subc %l2, 0x0D79, %i5 ldub [%l7 + 0x69], %l1 loop_6822: stw %g6, [%l7 + 0x58] movne %xcc, %i6, %g5 bleu,a,pt %icc, loop_6823 sethi 0x10DE, %g2 ldd [%l7 + 0x68], %f0 stw %l6, [%l7 + 0x60] loop_6823: fornot1 %f12, %f8, %f2 fpack16 %f0, %f7 fmovse %xcc, %f10, %f4 movge %xcc, %i1, %o6 fmovsn %icc, %f13, %f3 fmovscc %icc, %f13, %f5 stx %l4, [%l7 + 0x48] ldsb [%l7 + 0x24], %o7 sth %i7, [%l7 + 0x08] ld [%l7 + 0x30], %f15 edge16 %g3, %g1, %l0 fzeros %f1 and %g7, %i3, %o4 mulscc %i0, 0x10B8, %o0 fnot2s %f13, %f12 fornot2s %f0, %f12, %f4 ld [%l7 + 0x74], %f12 orncc %i2, 0x1642, %l5 xorcc %g4, %i4, %o1 mulx %o2, %l3, %o3 fornot1 %f6, %f2, %f14 fcmpeq32 %f8, %f12, %l2 bpos loop_6824 stw %o5, [%l7 + 0x54] tneg %icc, 0x3 fcmple32 %f10, %f6, %i5 loop_6824: pdist %f2, %f2, %f14 movrlez %l1, 0x1B2, %i6 bne loop_6825 ldd [%l7 + 0x38], %f12 fbule,a %fcc3, loop_6826 ldx [%l7 + 0x68], %g5 loop_6825: umulcc %g6, %l6, %i1 fones %f10 loop_6826: sll %o6, 0x0E, %g2 std %f14, [%l7 + 0x48] fnegs %f12, %f5 tvc %xcc, 0x6 movle %icc, %o7, %l4 ldsw [%l7 + 0x44], %i7 fmovrde %g3, %f0, %f8 fbne %fcc0, loop_6827 ldd [%l7 + 0x40], %f12 sdivx %g1, 0x1E2A, %l0 fcmple16 %f10, %f8, %i3 loop_6827: andncc %g7, %o4, %o0 stb %i0, [%l7 + 0x78] xor %i2, %l5, %i4 fcmpgt16 %f6, %f14, %g4 movvc %icc, %o2, %o1 fabss %f15, %f9 bg,a,pt %xcc, loop_6828 stx %l3, [%l7 + 0x18] ta %xcc, 0x6 alignaddrl %o3, %o5, %i5 loop_6828: fmovd %f14, %f0 ldx [%l7 + 0x50], %l2 fmovdpos %xcc, %f4, %f6 fmul8sux16 %f8, %f14, %f6 fmovsgu %xcc, %f1, %f9 sth %l1, [%l7 + 0x60] faligndata %f2, %f4, %f6 bvs %xcc, loop_6829 fbn,a %fcc0, loop_6830 srax %g5, %g6, %l6 ble,a %xcc, loop_6831 loop_6829: movrlez %i6, %i1, %g2 loop_6830: fbe %fcc3, loop_6832 ldub [%l7 + 0x18], %o7 loop_6831: addccc %o6, %l4, %i7 ldub [%l7 + 0x4C], %g3 loop_6832: fbule %fcc2, loop_6833 tle %xcc, 0x1 brlz %g1, loop_6834 fmovdg %xcc, %f11, %f6 loop_6833: taddcctv %i3, 0x13E3, %g7 stx %l0, [%l7 + 0x60] loop_6834: std %f12, [%l7 + 0x30] sdivx %o4, 0x062B, %o0 movne %xcc, %i0, %i2 lduh [%l7 + 0x08], %i4 sethi 0x19BB, %g4 fmovrsgz %o2, %f15, %f9 std %f12, [%l7 + 0x40] movn %xcc, %o1, %l3 ldx [%l7 + 0x20], %o3 fmovsne %icc, %f9, %f7 fmovde %xcc, %f9, %f5 ldx [%l7 + 0x38], %l5 fmovsa %xcc, %f2, %f9 orcc %i5, 0x0926, %l2 fmul8x16au %f15, %f5, %f12 alignaddr %o5, %l1, %g6 fbn %fcc0, loop_6835 tne %xcc, 0x5 stb %g5, [%l7 + 0x24] ldd [%l7 + 0x70], %f0 loop_6835: ldsb [%l7 + 0x0D], %i6 fmovdneg %icc, %f13, %f14 stx %l6, [%l7 + 0x70] edge16 %i1, %g2, %o7 fmovdl %icc, %f2, %f14 stx %l4, [%l7 + 0x60] edge16n %o6, %g3, %g1 fblg,a %fcc3, loop_6836 udivx %i3, 0x0EB2, %g7 brgez,a %i7, loop_6837 fmul8x16au %f9, %f15, %f12 loop_6836: fmovsl %xcc, %f8, %f15 add %l0, 0x04E0, %o0 loop_6837: std %f8, [%l7 + 0x60] fpack32 %f0, %f14, %f4 st %f8, [%l7 + 0x54] fmovrdlz %o4, %f0, %f4 fcmple16 %f6, %f12, %i0 fnand %f8, %f6, %f2 fmovdcs %xcc, %f11, %f7 lduh [%l7 + 0x2A], %i2 fmovrsne %i4, %f3, %f12 fmovsa %icc, %f10, %f3 fcmple32 %f4, %f14, %o2 fmovrdgz %g4, %f6, %f6 movneg %icc, %l3, %o3 std %f10, [%l7 + 0x70] fmovdcc %icc, %f2, %f8 fxor %f2, %f4, %f6 fone %f6 bvs,a loop_6838 lduh [%l7 + 0x38], %l5 ldub [%l7 + 0x30], %o1 ldsw [%l7 + 0x4C], %i5 loop_6838: ldx [%l7 + 0x08], %l2 fbe,a %fcc1, loop_6839 mova %xcc, %l1, %g6 tgu %icc, 0x6 fsrc1s %f9, %f14 loop_6839: fcmpd %fcc1, %f12, %f10 fornot2 %f4, %f2, %f8 xnorcc %g5, 0x11DC, %i6 fcmpeq16 %f14, %f6, %o5 movgu %icc, %l6, %i1 fpadd16 %f14, %f14, %f12 ldsh [%l7 + 0x0E], %o7 subccc %g2, %l4, %g3 fand %f12, %f10, %f10 fornot1s %f2, %f5, %f3 ldub [%l7 + 0x75], %g1 fabsd %f8, %f8 ldsb [%l7 + 0x76], %o6 fnot1 %f0, %f8 std %f12, [%l7 + 0x50] xor %g7, 0x18EA, %i7 edge8l %i3, %l0, %o0 fmovdne %icc, %f10, %f8 fcmpgt16 %f0, %f6, %i0 tge %xcc, 0x7 fnands %f3, %f12, %f10 andcc %i2, %o4, %i4 nop setx loop_6840, %l0, %l1 jmpl %l1, %o2 lduh [%l7 + 0x52], %g4 fmovrslz %l3, %f14, %f2 ld [%l7 + 0x44], %f0 loop_6840: call loop_6841 fbge,a %fcc1, loop_6842 ld [%l7 + 0x44], %f2 fornot1s %f11, %f15, %f1 loop_6841: movle %xcc, %o3, %l5 loop_6842: stx %o1, [%l7 + 0x10] fbul %fcc0, loop_6843 taddcctv %l2, %i5, %g6 ba %xcc, loop_6844 edge32ln %l1, %g5, %i6 loop_6843: for %f2, %f2, %f6 sth %o5, [%l7 + 0x50] loop_6844: edge16l %l6, %i1, %g2 nop setx loop_6845, %l0, %l1 jmpl %l1, %l4 tpos %xcc, 0x4 stx %g3, [%l7 + 0x28] lduh [%l7 + 0x1C], %g1 loop_6845: tne %icc, 0x1 fmovrde %o7, %f4, %f14 sethi 0x1BF5, %g7 popc 0x0C92, %i7 fbn,a %fcc3, loop_6846 array32 %i3, %o6, %l0 ldd [%l7 + 0x68], %f4 tle %icc, 0x3 loop_6846: nop setx loop_6847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x0 fsrc1 %f4, %f2 lduw [%l7 + 0x48], %i0 loop_6847: edge8l %i2, %o4, %o0 fornot1 %f6, %f12, %f6 fmovda %xcc, %f4, %f13 fzero %f6 stw %o2, [%l7 + 0x08] fsrc1 %f10, %f14 ldsb [%l7 + 0x50], %i4 stb %g4, [%l7 + 0x0D] fmovrdlz %o3, %f6, %f14 ldsh [%l7 + 0x60], %l3 add %o1, 0x13A3, %l5 fmovrdne %i5, %f10, %f8 movneg %xcc, %g6, %l1 ldsb [%l7 + 0x2A], %g5 lduh [%l7 + 0x44], %i6 fmovsne %xcc, %f0, %f1 taddcctv %o5, %l6, %l2 movrgez %g2, 0x0DA, %i1 ldsh [%l7 + 0x66], %l4 bn,a %icc, loop_6848 taddcc %g1, 0x07B9, %o7 std %f8, [%l7 + 0x58] tleu %xcc, 0x7 loop_6848: fnor %f8, %f6, %f14 fabsd %f2, %f4 sdivx %g7, 0x0A49, %i7 tcc %xcc, 0x0 fmovdleu %icc, %f13, %f10 lduw [%l7 + 0x6C], %g3 fmovda %xcc, %f2, %f6 fmul8x16al %f5, %f3, %f0 sth %i3, [%l7 + 0x74] ldsw [%l7 + 0x20], %o6 addccc %i0, %l0, %i2 fxnor %f12, %f0, %f6 fnand %f0, %f2, %f2 movrlz %o4, 0x2A1, %o0 ldx [%l7 + 0x18], %o2 fbne %fcc1, loop_6849 lduh [%l7 + 0x78], %g4 fmovdcs %xcc, %f0, %f8 fmovdvc %icc, %f11, %f5 loop_6849: ldsb [%l7 + 0x32], %o3 fmovrse %l3, %f10, %f4 tle %xcc, 0x5 fmovsa %icc, %f12, %f5 fmovscc %xcc, %f8, %f13 alignaddrl %i4, %o1, %l5 fxnors %f15, %f8, %f4 addccc %g6, 0x0601, %l1 ldub [%l7 + 0x78], %g5 movne %xcc, %i5, %i6 addcc %o5, 0x005F, %l6 addcc %g2, %l2, %i1 movvc %xcc, %g1, %o7 tgu %xcc, 0x5 fors %f0, %f13, %f5 taddcctv %l4, %i7, %g7 fpackfix %f6, %f12 srlx %i3, 0x16, %g3 movrlz %o6, %i0, %i2 orn %l0, 0x179C, %o4 fbug %fcc3, loop_6850 bneg,a,pt %icc, loop_6851 tn %xcc, 0x5 st %f5, [%l7 + 0x1C] loop_6850: movvc %xcc, %o0, %o2 loop_6851: ld [%l7 + 0x5C], %f4 fmovsvc %xcc, %f6, %f8 tgu %icc, 0x1 fornot2s %f7, %f12, %f5 edge32 %o3, %l3, %g4 ldx [%l7 + 0x68], %o1 fcmps %fcc1, %f4, %f5 fornot1 %f4, %f6, %f2 sth %i4, [%l7 + 0x12] mulx %l5, 0x1590, %l1 edge32ln %g6, %g5, %i6 fpadd16s %f5, %f8, %f15 fmul8x16au %f4, %f3, %f12 ldsb [%l7 + 0x0F], %o5 fmovsl %xcc, %f6, %f11 bge loop_6852 fpadd32s %f0, %f13, %f8 orncc %l6, 0x06B2, %i5 movvs %xcc, %g2, %i1 loop_6852: movcs %xcc, %g1, %l2 edge8 %l4, %o7, %i7 sra %g7, %i3, %o6 ldx [%l7 + 0x78], %i0 be %xcc, loop_6853 stx %g3, [%l7 + 0x10] tpos %icc, 0x4 fmovscc %xcc, %f5, %f1 loop_6853: tg %icc, 0x2 lduw [%l7 + 0x40], %l0 fmul8x16al %f7, %f6, %f14 std %f6, [%l7 + 0x70] fnot1 %f6, %f8 fbuge %fcc0, loop_6854 fbe,a %fcc1, loop_6855 fmovrslz %i2, %f1, %f15 edge8ln %o0, %o2, %o4 loop_6854: lduh [%l7 + 0x16], %o3 loop_6855: fcmpgt16 %f14, %f4, %l3 movgu %icc, %o1, %i4 stb %g4, [%l7 + 0x5A] array32 %l5, %l1, %g6 stw %i6, [%l7 + 0x20] ldd [%l7 + 0x18], %f14 fcmpgt32 %f0, %f0, %g5 lduw [%l7 + 0x70], %l6 lduh [%l7 + 0x40], %o5 and %g2, 0x1539, %i5 ta %xcc, 0x1 tleu %xcc, 0x5 fmovdge %xcc, %f3, %f10 xnor %i1, 0x142D, %l2 lduh [%l7 + 0x32], %l4 fmovrdne %g1, %f0, %f8 ldd [%l7 + 0x48], %f4 mulscc %o7, %g7, %i7 fbge,a %fcc3, loop_6856 alignaddrl %o6, %i0, %g3 fmovsneg %icc, %f3, %f5 fmovdn %xcc, %f2, %f11 loop_6856: fmovsvc %icc, %f6, %f8 brlz,a %i3, loop_6857 fmovdge %xcc, %f2, %f5 fmovrde %i2, %f6, %f6 fpadd16s %f10, %f3, %f7 loop_6857: lduw [%l7 + 0x4C], %l0 stw %o0, [%l7 + 0x08] sdivx %o4, 0x0EB0, %o3 fbl %fcc2, loop_6858 ldd [%l7 + 0x70], %f6 ld [%l7 + 0x78], %f11 ldsb [%l7 + 0x66], %o2 loop_6858: tl %xcc, 0x6 mova %xcc, %o1, %i4 movl %xcc, %g4, %l3 tleu %xcc, 0x3 ldsw [%l7 + 0x68], %l5 ldsw [%l7 + 0x50], %g6 fcmpes %fcc3, %f7, %f2 popc 0x1789, %l1 edge16l %g5, %l6, %i6 fornot2s %f12, %f10, %f14 addcc %g2, %i5, %o5 fbue,a %fcc3, loop_6859 tpos %xcc, 0x0 ldsh [%l7 + 0x56], %i1 movge %xcc, %l2, %g1 loop_6859: fba,a %fcc3, loop_6860 ldx [%l7 + 0x28], %o7 fbg,a %fcc1, loop_6861 ld [%l7 + 0x60], %f12 loop_6860: ldub [%l7 + 0x2C], %l4 ldub [%l7 + 0x61], %g7 loop_6861: fmovdvs %xcc, %f9, %f6 edge32l %o6, %i0, %i7 lduh [%l7 + 0x70], %i3 ldsh [%l7 + 0x68], %i2 ldsw [%l7 + 0x1C], %l0 ldsh [%l7 + 0x72], %o0 brz,a %o4, loop_6862 tleu %xcc, 0x1 fpsub16 %f4, %f14, %f14 ldsw [%l7 + 0x20], %g3 loop_6862: fmuld8sux16 %f4, %f9, %f14 brlez %o2, loop_6863 fmovscs %xcc, %f2, %f0 st %f4, [%l7 + 0x7C] fexpand %f13, %f0 loop_6863: fzero %f2 fmovdne %xcc, %f8, %f3 ld [%l7 + 0x7C], %f6 fmovscc %icc, %f1, %f1 sth %o3, [%l7 + 0x24] fabsd %f2, %f6 fbl %fcc0, loop_6864 fpackfix %f2, %f1 bne,a %xcc, loop_6865 ldd [%l7 + 0x08], %f10 loop_6864: tn %icc, 0x0 fnors %f11, %f5, %f8 loop_6865: ldd [%l7 + 0x10], %f10 ldx [%l7 + 0x28], %o1 lduw [%l7 + 0x58], %g4 lduw [%l7 + 0x58], %l3 fmovsvc %icc, %f5, %f15 fzero %f6 bleu,a,pt %icc, loop_6866 ld [%l7 + 0x28], %f2 fmovrdne %l5, %f14, %f10 fmovsl %icc, %f1, %f9 loop_6866: ldsb [%l7 + 0x59], %i4 fmovdpos %xcc, %f15, %f10 ldsw [%l7 + 0x30], %g6 movre %g5, %l6, %l1 ldsh [%l7 + 0x48], %g2 brgez %i5, loop_6867 movl %icc, %o5, %i6 ldsw [%l7 + 0x28], %l2 sth %i1, [%l7 + 0x10] loop_6867: popc %o7, %l4 subccc %g7, %o6, %i0 sdivx %g1, 0x1FC3, %i3 movrlz %i2, 0x22E, %l0 srax %i7, %o0, %g3 lduw [%l7 + 0x1C], %o4 tgu %xcc, 0x6 fandnot1 %f8, %f12, %f6 ldd [%l7 + 0x38], %f6 sll %o2, %o3, %o1 umulcc %l3, %g4, %l5 stb %g6, [%l7 + 0x2A] ta %xcc, 0x7 movrgez %i4, 0x354, %l6 tle %xcc, 0x7 fxors %f6, %f6, %f0 array16 %g5, %g2, %l1 taddcc %i5, %o5, %l2 andn %i6, 0x0FAB, %o7 orncc %l4, %g7, %i1 fnors %f8, %f12, %f6 stb %i0, [%l7 + 0x52] fmovdpos %xcc, %f3, %f15 srax %o6, %i3, %g1 st %f7, [%l7 + 0x7C] udivcc %l0, 0x13A3, %i7 sll %i2, %o0, %o4 ble,a loop_6868 ldub [%l7 + 0x32], %o2 stw %o3, [%l7 + 0x5C] fmul8sux16 %f4, %f2, %f6 loop_6868: tvs %xcc, 0x3 fnands %f14, %f6, %f3 ldub [%l7 + 0x2E], %g3 fnot1s %f7, %f15 fba,a %fcc3, loop_6869 sdivcc %l3, 0x0BE8, %o1 ldub [%l7 + 0x22], %g4 lduh [%l7 + 0x7A], %g6 loop_6869: fornot1s %f2, %f2, %f10 fnand %f10, %f10, %f4 fcmple16 %f8, %f10, %i4 fbne %fcc3, loop_6870 alignaddrl %l5, %l6, %g5 lduh [%l7 + 0x0A], %l1 ld [%l7 + 0x64], %f12 loop_6870: fmovrdgz %i5, %f2, %f4 st %f8, [%l7 + 0x34] smulcc %o5, 0x182C, %l2 ldx [%l7 + 0x28], %i6 fbe %fcc3, loop_6871 sth %o7, [%l7 + 0x20] fmovrslez %l4, %f4, %f3 fornot1s %f14, %f12, %f14 loop_6871: ldsb [%l7 + 0x3B], %g7 edge16l %i1, %g2, %o6 fmul8sux16 %f12, %f8, %f2 stw %i3, [%l7 + 0x60] fmovdvs %xcc, %f6, %f7 fmovdvs %icc, %f10, %f5 stb %g1, [%l7 + 0x11] fmovrslez %i0, %f12, %f15 ta %xcc, 0x4 xorcc %i7, 0x0282, %i2 andcc %l0, 0x1571, %o0 fandnot2 %f0, %f0, %f4 ble loop_6872 ldsw [%l7 + 0x50], %o4 fmovsle %xcc, %f5, %f11 std %f10, [%l7 + 0x30] loop_6872: andn %o2, %g3, %o3 fbge,a %fcc1, loop_6873 fpsub16s %f8, %f13, %f11 fmovsneg %xcc, %f3, %f2 fbe,a %fcc2, loop_6874 loop_6873: fnegs %f1, %f9 fone %f12 fbue,a %fcc0, loop_6875 loop_6874: subc %l3, %g4, %g6 fmul8ulx16 %f2, %f4, %f2 fbul,a %fcc1, loop_6876 loop_6875: stx %o1, [%l7 + 0x60] fmovrslez %i4, %f3, %f11 fpsub16 %f12, %f8, %f6 loop_6876: ldd [%l7 + 0x78], %f8 andcc %l5, 0x0AB0, %l6 std %f6, [%l7 + 0x18] and %l1, 0x152B, %i5 std %f0, [%l7 + 0x18] movrne %o5, 0x15A, %g5 xorcc %i6, %l2, %l4 pdist %f8, %f4, %f12 movvs %xcc, %g7, %o7 fba,a %fcc2, loop_6877 movrgez %g2, 0x09D, %i1 ldsb [%l7 + 0x41], %i3 sth %g1, [%l7 + 0x0A] loop_6877: fmovdvc %xcc, %f11, %f6 lduw [%l7 + 0x28], %o6 ldsh [%l7 + 0x12], %i7 and %i0, 0x03E7, %i2 stb %l0, [%l7 + 0x16] sdivcc %o4, 0x000C, %o0 fpadd16 %f10, %f2, %f10 orcc %o2, %g3, %l3 sll %o3, 0x19, %g6 st %f6, [%l7 + 0x64] bcs,a %icc, loop_6878 st %f4, [%l7 + 0x2C] fmovdg %xcc, %f15, %f3 fmovsne %xcc, %f10, %f8 loop_6878: fnot2 %f8, %f14 stx %g4, [%l7 + 0x48] st %f0, [%l7 + 0x6C] sth %i4, [%l7 + 0x22] bl,a,pn %xcc, loop_6879 fbe,a %fcc1, loop_6880 movleu %xcc, %l5, %o1 movleu %icc, %l6, %l1 loop_6879: and %i5, 0x0CED, %g5 loop_6880: fmul8x16al %f6, %f15, %f4 fnot1s %f13, %f0 tleu %xcc, 0x4 st %f1, [%l7 + 0x2C] fbg,a %fcc0, loop_6881 lduw [%l7 + 0x1C], %o5 nop setx loop_6882, %l0, %l1 jmpl %l1, %l2 ldsb [%l7 + 0x13], %l4 loop_6881: tvs %xcc, 0x1 fmovdge %icc, %f1, %f12 loop_6882: lduw [%l7 + 0x1C], %g7 fbg %fcc2, loop_6883 stx %i6, [%l7 + 0x50] fba,a %fcc3, loop_6884 ldsh [%l7 + 0x5A], %g2 loop_6883: ldx [%l7 + 0x70], %i1 fone %f12 loop_6884: ldd [%l7 + 0x78], %f12 ldsb [%l7 + 0x40], %i3 bvs loop_6885 fbo,a %fcc2, loop_6886 fsrc1 %f2, %f6 fcmple32 %f0, %f14, %o7 loop_6885: st %f6, [%l7 + 0x1C] loop_6886: sth %g1, [%l7 + 0x44] fsrc2 %f12, %f0 fxor %f14, %f2, %f6 stb %i7, [%l7 + 0x29] movgu %icc, %o6, %i0 std %f12, [%l7 + 0x70] sll %l0, %i2, %o0 smul %o4, %o2, %g3 fnand %f12, %f6, %f4 fmovrse %l3, %f9, %f3 lduh [%l7 + 0x26], %g6 tl %xcc, 0x2 lduh [%l7 + 0x4A], %o3 movle %xcc, %i4, %l5 ldsh [%l7 + 0x2A], %o1 fsrc1 %f2, %f8 fbuge %fcc1, loop_6887 ldub [%l7 + 0x41], %l6 nop setx loop_6888, %l0, %l1 jmpl %l1, %g4 fmovrde %l1, %f6, %f6 loop_6887: fone %f10 lduh [%l7 + 0x6E], %g5 loop_6888: stb %o5, [%l7 + 0x70] stx %i5, [%l7 + 0x48] fornot1s %f12, %f15, %f8 fmovda %icc, %f5, %f0 fbuge %fcc3, loop_6889 be,a %icc, loop_6890 movrlz %l4, 0x03F, %g7 fpack32 %f6, %f12, %f0 loop_6889: fbg,a %fcc2, loop_6891 loop_6890: lduh [%l7 + 0x7C], %l2 array8 %g2, %i6, %i1 bleu,a %icc, loop_6892 loop_6891: fmovde %icc, %f1, %f11 fble %fcc3, loop_6893 sdiv %o7, 0x1018, %g1 loop_6892: fcmpne32 %f14, %f4, %i7 bge,a,pn %xcc, loop_6894 loop_6893: lduh [%l7 + 0x16], %o6 stw %i0, [%l7 + 0x60] fmovdgu %xcc, %f8, %f11 loop_6894: sth %i3, [%l7 + 0x30] fmovrdne %i2, %f0, %f0 fmovsvs %icc, %f14, %f12 ldsh [%l7 + 0x38], %l0 st %f5, [%l7 + 0x44] udivx %o0, 0x0558, %o2 ldsw [%l7 + 0x3C], %o4 std %f0, [%l7 + 0x30] ldsb [%l7 + 0x49], %l3 ldub [%l7 + 0x3B], %g3 movvc %icc, %o3, %g6 edge16 %i4, %o1, %l5 fbule,a %fcc3, loop_6895 sub %g4, 0x1A41, %l1 edge32l %l6, %o5, %i5 sra %l4, %g7, %g5 loop_6895: sdivcc %g2, 0x0368, %l2 fmovdle %icc, %f5, %f15 movneg %xcc, %i6, %o7 stx %i1, [%l7 + 0x28] fbn %fcc2, loop_6896 umul %i7, %o6, %g1 orn %i3, %i0, %l0 stx %i2, [%l7 + 0x68] loop_6896: stx %o2, [%l7 + 0x28] siam 0x3 ldsb [%l7 + 0x7E], %o4 edge32l %o0, %g3, %l3 fmovrslez %g6, %f12, %f15 ld [%l7 + 0x58], %f0 brlez,a %i4, loop_6897 ldsh [%l7 + 0x3A], %o3 std %f6, [%l7 + 0x08] fmovdcs %xcc, %f14, %f4 loop_6897: st %f1, [%l7 + 0x08] std %f0, [%l7 + 0x58] lduw [%l7 + 0x68], %l5 ble,pt %xcc, loop_6898 fandnot2s %f12, %f1, %f3 ld [%l7 + 0x08], %f15 fmovs %f13, %f11 loop_6898: fmovscc %xcc, %f14, %f4 lduh [%l7 + 0x2E], %o1 ldx [%l7 + 0x68], %l1 ld [%l7 + 0x78], %f11 bg,pn %xcc, loop_6899 fmovsgu %xcc, %f5, %f13 fmovsne %xcc, %f2, %f15 movl %icc, %g4, %o5 loop_6899: std %f14, [%l7 + 0x60] stb %i5, [%l7 + 0x59] fcmps %fcc1, %f5, %f5 fnegs %f0, %f0 bcc,pn %icc, loop_6900 ldx [%l7 + 0x20], %l6 ta %icc, 0x6 ldsh [%l7 + 0x14], %l4 loop_6900: alignaddrl %g5, %g2, %l2 fsrc2s %f10, %f0 fexpand %f0, %f4 edge16n %i6, %o7, %i1 fbn,a %fcc0, loop_6901 stb %g7, [%l7 + 0x2D] stb %i7, [%l7 + 0x0D] std %f4, [%l7 + 0x40] loop_6901: taddcc %g1, 0x190E, %i3 tne %xcc, 0x4 fmovse %icc, %f13, %f1 fbg %fcc2, loop_6902 fxnors %f11, %f10, %f12 ldsh [%l7 + 0x1E], %i0 fpack16 %f0, %f5 loop_6902: fabss %f4, %f5 umulcc %l0, %i2, %o2 fmovsvs %xcc, %f10, %f9 fbe,a %fcc3, loop_6903 fcmpgt32 %f12, %f6, %o4 movvs %xcc, %o6, %o0 movrgez %g3, 0x0A5, %g6 loop_6903: fcmps %fcc0, %f8, %f11 movcs %xcc, %l3, %i4 movl %icc, %o3, %l5 fble,a %fcc1, loop_6904 edge32ln %l1, %o1, %g4 fmovsl %icc, %f15, %f15 tcc %icc, 0x2 loop_6904: nop setx loop_6905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc0, loop_6906 fandnot2s %f7, %f13, %f3 fmovrdgez %i5, %f0, %f8 loop_6905: st %f10, [%l7 + 0x40] loop_6906: call loop_6907 lduw [%l7 + 0x6C], %o5 fbge,a %fcc0, loop_6908 lduw [%l7 + 0x20], %l4 loop_6907: stw %l6, [%l7 + 0x2C] fnot2 %f0, %f10 loop_6908: fbe,a %fcc1, loop_6909 fbn,a %fcc2, loop_6910 fbue %fcc3, loop_6911 lduw [%l7 + 0x08], %g2 loop_6909: fmovrdlez %g5, %f8, %f2 loop_6910: fxors %f13, %f1, %f3 loop_6911: fandnot1 %f14, %f4, %f14 fands %f5, %f13, %f4 ldsh [%l7 + 0x0E], %i6 udivcc %l2, 0x1CFB, %o7 alignaddrl %g7, %i7, %g1 movrne %i1, 0x15C, %i3 bneg,a %icc, loop_6912 tneg %xcc, 0x7 fmovdle %xcc, %f0, %f4 xnor %l0, 0x03D2, %i0 loop_6912: movrlez %o2, 0x26D, %o4 movge %xcc, %o6, %i2 srax %g3, 0x1F, %g6 orcc %o0, %i4, %l3 ld [%l7 + 0x18], %f7 bgu,a loop_6913 tcc %xcc, 0x2 ldsh [%l7 + 0x2A], %l5 lduw [%l7 + 0x18], %o3 loop_6913: fmovdge %icc, %f10, %f4 lduh [%l7 + 0x4E], %l1 fble,a %fcc3, loop_6914 fbug %fcc1, loop_6915 fnor %f2, %f14, %f6 brlz,a %g4, loop_6916 loop_6914: fpadd32 %f14, %f4, %f0 loop_6915: tge %icc, 0x1 fpsub16 %f2, %f12, %f0 loop_6916: andn %o1, %i5, %o5 tle %xcc, 0x3 movle %xcc, %l6, %l4 array32 %g2, %g5, %i6 ldsh [%l7 + 0x6A], %l2 fmovdl %icc, %f8, %f1 ld [%l7 + 0x68], %f7 ldsh [%l7 + 0x42], %o7 nop setx loop_6917, %l0, %l1 jmpl %l1, %i7 movle %icc, %g7, %i1 fbule,a %fcc3, loop_6918 bg loop_6919 loop_6917: bne,pt %xcc, loop_6920 ldsw [%l7 + 0x60], %i3 loop_6918: ld [%l7 + 0x2C], %f5 loop_6919: stw %g1, [%l7 + 0x40] loop_6920: movgu %xcc, %i0, %o2 stw %o4, [%l7 + 0x4C] st %f3, [%l7 + 0x40] fmovsg %icc, %f10, %f7 fors %f6, %f9, %f15 movge %icc, %l0, %o6 ldsh [%l7 + 0x14], %g3 std %f14, [%l7 + 0x18] st %f2, [%l7 + 0x6C] stb %i2, [%l7 + 0x50] edge16ln %o0, %g6, %i4 ld [%l7 + 0x50], %f7 edge32ln %l5, %l3, %l1 fmovdle %icc, %f4, %f12 fmovrdgez %o3, %f4, %f8 fcmpgt32 %f4, %f4, %g4 fbul,a %fcc1, loop_6921 bleu,a loop_6922 stx %o1, [%l7 + 0x60] fands %f7, %f4, %f1 loop_6921: fcmpeq32 %f10, %f8, %i5 loop_6922: fmovda %xcc, %f4, %f0 fmovdvs %icc, %f0, %f3 movge %icc, %o5, %l4 andncc %g2, %g5, %l6 sth %l2, [%l7 + 0x68] fnot1 %f0, %f12 lduh [%l7 + 0x7C], %o7 fbul %fcc1, loop_6923 fxors %f15, %f4, %f4 st %f6, [%l7 + 0x20] fmovrdgez %i7, %f12, %f12 loop_6923: st %f13, [%l7 + 0x64] andcc %g7, %i1, %i6 lduw [%l7 + 0x74], %i3 ld [%l7 + 0x1C], %f14 ba,a loop_6924 te %icc, 0x5 ble loop_6925 movvc %xcc, %g1, %o2 loop_6924: tcc %icc, 0x7 orn %o4, %l0, %o6 loop_6925: edge8n %i0, %i2, %g3 lduh [%l7 + 0x0E], %o0 ldub [%l7 + 0x21], %i4 edge8ln %g6, %l5, %l1 fbe %fcc3, loop_6926 st %f10, [%l7 + 0x4C] fcmple16 %f10, %f10, %o3 ldsb [%l7 + 0x31], %l3 loop_6926: fornot1s %f15, %f5, %f6 std %f14, [%l7 + 0x08] alignaddr %g4, %o1, %o5 stb %i5, [%l7 + 0x08] fmovsneg %xcc, %f0, %f7 te %xcc, 0x2 array8 %g2, %g5, %l4 stb %l2, [%l7 + 0x4F] fmovrsne %l6, %f6, %f9 brlz %i7, loop_6927 edge32ln %g7, %i1, %i6 fba %fcc1, loop_6928 fmovdn %icc, %f10, %f4 loop_6927: fmul8x16au %f15, %f15, %f6 movne %xcc, %i3, %o7 loop_6928: ble,a loop_6929 fandnot2s %f5, %f12, %f13 movleu %icc, %o2, %g1 fnot2s %f9, %f0 loop_6929: movvc %xcc, %l0, %o6 stw %i0, [%l7 + 0x7C] fmovrdgz %i2, %f12, %f10 tvs %icc, 0x2 edge8n %o4, %g3, %i4 ld [%l7 + 0x7C], %f15 orncc %g6, %l5, %l1 fmovdg %xcc, %f2, %f0 fmuld8sux16 %f9, %f0, %f8 st %f11, [%l7 + 0x48] fcmpgt16 %f14, %f10, %o0 ldsw [%l7 + 0x1C], %o3 stb %g4, [%l7 + 0x27] bvs,a,pt %icc, loop_6930 xor %l3, %o5, %o1 movvc %icc, %g2, %i5 sub %l4, 0x1334, %l2 loop_6930: fmovsle %icc, %f15, %f13 tcs %icc, 0x4 stb %g5, [%l7 + 0x5D] fmul8sux16 %f6, %f12, %f12 fcmpd %fcc3, %f4, %f8 array32 %i7, %g7, %l6 fnegd %f10, %f12 subcc %i6, %i1, %i3 fmovrdgz %o7, %f14, %f14 andcc %o2, %l0, %g1 tleu %icc, 0x0 fandnot1 %f2, %f14, %f4 movrgez %o6, %i2, %o4 fbuge,a %fcc2, loop_6931 fbu,a %fcc2, loop_6932 addcc %g3, 0x1A70, %i0 sub %g6, %l5, %l1 loop_6931: std %f12, [%l7 + 0x50] loop_6932: movcc %xcc, %i4, %o3 fmovrslz %g4, %f4, %f6 fmovdne %xcc, %f12, %f5 edge8ln %l3, %o5, %o1 fnot1 %f4, %f14 ldub [%l7 + 0x35], %o0 fsrc2s %f11, %f14 edge32n %i5, %g2, %l4 fbug %fcc1, loop_6933 ldub [%l7 + 0x5E], %l2 fornot2 %f10, %f10, %f14 call loop_6934 loop_6933: fpackfix %f8, %f5 brlez %g5, loop_6935 ldsb [%l7 + 0x34], %g7 loop_6934: std %f14, [%l7 + 0x58] fandnot2s %f12, %f13, %f6 loop_6935: tgu %xcc, 0x0 umulcc %i7, %l6, %i6 tne %xcc, 0x6 ldd [%l7 + 0x60], %f4 fmovsleu %xcc, %f1, %f8 movl %icc, %i3, %i1 taddcctv %o7, 0x13AA, %l0 sllx %g1, 0x17, %o6 nop setx loop_6936, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovda %icc, %f8, %f8 ldx [%l7 + 0x20], %i2 bne loop_6937 loop_6936: stx %o4, [%l7 + 0x10] movpos %icc, %o2, %i0 brgz %g6, loop_6938 loop_6937: for %f12, %f8, %f2 movrlz %l5, %g3, %l1 addccc %i4, 0x0934, %g4 loop_6938: fmovscc %xcc, %f5, %f10 movgu %icc, %l3, %o5 fbug %fcc1, loop_6939 fmul8x16 %f2, %f8, %f4 ldsw [%l7 + 0x18], %o1 popc 0x11AD, %o0 loop_6939: subccc %i5, %o3, %l4 ldsw [%l7 + 0x78], %g2 bgu loop_6940 be,a loop_6941 orn %l2, %g5, %g7 ldub [%l7 + 0x74], %i7 loop_6940: stw %i6, [%l7 + 0x20] loop_6941: fble,a %fcc3, loop_6942 brnz,a %l6, loop_6943 fexpand %f11, %f8 stb %i3, [%l7 + 0x50] loop_6942: stb %i1, [%l7 + 0x60] loop_6943: fmovsa %icc, %f3, %f3 fmovdneg %xcc, %f7, %f13 fnot2s %f1, %f3 fmovrsgez %l0, %f2, %f4 fcmpgt16 %f12, %f6, %o7 tvc %xcc, 0x4 ldsw [%l7 + 0x7C], %g1 array32 %i2, %o6, %o4 fmovdleu %icc, %f13, %f3 bcc,pt %icc, loop_6944 fbg %fcc0, loop_6945 sethi 0x0213, %o2 call loop_6946 loop_6944: fcmpne16 %f8, %f10, %g6 loop_6945: fmovsleu %xcc, %f9, %f13 sll %l5, %i0, %l1 loop_6946: fcmpeq32 %f6, %f4, %i4 edge16ln %g4, %l3, %g3 stb %o1, [%l7 + 0x6F] sdiv %o5, 0x1B30, %i5 fones %f3 fandnot2 %f4, %f6, %f14 fcmps %fcc1, %f7, %f13 brgz %o3, loop_6947 fmovda %icc, %f2, %f4 std %f8, [%l7 + 0x10] fmovrdlez %o0, %f8, %f10 loop_6947: lduh [%l7 + 0x60], %g2 ldx [%l7 + 0x68], %l4 fpack16 %f10, %f8 nop setx loop_6948, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f13, %f15 movrlez %g5, 0x160, %l2 stx %g7, [%l7 + 0x20] loop_6948: brlez,a %i7, loop_6949 stx %i6, [%l7 + 0x58] sth %i3, [%l7 + 0x3A] lduh [%l7 + 0x68], %i1 loop_6949: tcc %icc, 0x2 ldsh [%l7 + 0x40], %l6 st %f8, [%l7 + 0x2C] fsrc2s %f5, %f7 fxnors %f5, %f12, %f10 stb %o7, [%l7 + 0x3C] alignaddrl %g1, %l0, %o6 tn %xcc, 0x0 fcmpd %fcc0, %f12, %f14 ldd [%l7 + 0x58], %f12 fbuge %fcc3, loop_6950 ldsw [%l7 + 0x60], %i2 sth %o2, [%l7 + 0x74] edge16 %g6, %l5, %i0 loop_6950: fcmps %fcc2, %f1, %f2 st %f3, [%l7 + 0x40] brgez %l1, loop_6951 ld [%l7 + 0x3C], %f13 ldd [%l7 + 0x30], %f0 fmovspos %xcc, %f0, %f6 loop_6951: fnors %f9, %f13, %f2 lduh [%l7 + 0x4E], %i4 addcc %o4, %l3, %g3 fblg %fcc0, loop_6952 array32 %o1, %g4, %i5 fsrc2 %f6, %f4 ldsb [%l7 + 0x5E], %o5 loop_6952: fbul %fcc3, loop_6953 movre %o0, %g2, %o3 bcs %icc, loop_6954 lduh [%l7 + 0x44], %l4 loop_6953: fandnot2 %f8, %f12, %f14 movge %xcc, %g5, %g7 loop_6954: fnands %f1, %f14, %f3 sdivx %i7, 0x0663, %i6 std %f8, [%l7 + 0x60] movrlez %l2, %i3, %i1 fmovscs %xcc, %f0, %f5 ldsb [%l7 + 0x64], %o7 nop setx loop_6955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %g1, %l6, %o6 bcs %icc, loop_6956 fcmpne32 %f0, %f4, %i2 loop_6955: fcmpne32 %f4, %f14, %o2 fmovdgu %icc, %f8, %f0 loop_6956: srlx %g6, 0x01, %l5 ldub [%l7 + 0x40], %i0 addccc %l0, 0x1E9A, %l1 brgez %o4, loop_6957 sdivcc %l3, 0x1110, %g3 umulcc %i4, %o1, %i5 udivx %o5, 0x0880, %o0 loop_6957: ld [%l7 + 0x24], %f15 stx %g4, [%l7 + 0x70] st %f1, [%l7 + 0x48] taddcctv %o3, %l4, %g2 fmovrsgz %g7, %f3, %f2 lduw [%l7 + 0x3C], %i7 ldx [%l7 + 0x30], %i6 tle %icc, 0x3 fmovrdne %l2, %f14, %f8 fbg,a %fcc0, loop_6958 sethi 0x196C, %g5 fmul8x16au %f5, %f12, %f8 sth %i1, [%l7 + 0x22] loop_6958: ldx [%l7 + 0x20], %i3 fcmpeq16 %f14, %f10, %g1 tge %xcc, 0x2 fnands %f14, %f12, %f4 bn,a loop_6959 fbug %fcc3, loop_6960 fandnot1 %f2, %f0, %f14 ldd [%l7 + 0x10], %f0 loop_6959: lduh [%l7 + 0x74], %o7 loop_6960: fpadd32 %f14, %f4, %f8 addc %o6, %i2, %l6 fpadd32 %f8, %f4, %f12 andcc %g6, 0x1913, %l5 smulcc %i0, 0x1B3E, %l0 movrgz %o2, 0x358, %o4 bgu,a,pt %icc, loop_6961 fnegs %f1, %f14 nop setx loop_6962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l3, [%l7 + 0x30] loop_6961: fpsub32s %f10, %f8, %f8 ba,a %icc, loop_6963 loop_6962: andncc %g3, %l1, %i4 lduw [%l7 + 0x38], %o1 stx %i5, [%l7 + 0x38] loop_6963: ldd [%l7 + 0x48], %f6 fabss %f6, %f3 fcmpeq16 %f0, %f6, %o5 fmovdvs %icc, %f8, %f9 fmovsge %icc, %f8, %f15 fmovs %f4, %f1 tpos %xcc, 0x2 movgu %xcc, %o0, %g4 lduw [%l7 + 0x30], %l4 subcc %g2, 0x18D0, %o3 sllx %i7, %i6, %l2 ldsh [%l7 + 0x24], %g5 tneg %xcc, 0x7 fmovdneg %icc, %f4, %f15 movpos %xcc, %i1, %i3 movne %icc, %g7, %o7 bneg,a,pt %icc, loop_6964 move %xcc, %o6, %i2 sth %g1, [%l7 + 0x6A] ldsb [%l7 + 0x51], %g6 loop_6964: std %f10, [%l7 + 0x18] move %icc, %l6, %i0 ldsb [%l7 + 0x0E], %l5 edge8ln %l0, %o2, %o4 fble,a %fcc0, loop_6965 ld [%l7 + 0x50], %f2 fmul8x16au %f1, %f6, %f0 fpsub16s %f1, %f11, %f14 loop_6965: tleu %icc, 0x0 fmovde %xcc, %f2, %f3 tvc %icc, 0x2 fmovdvc %xcc, %f4, %f2 fnands %f5, %f9, %f12 ldsh [%l7 + 0x7C], %l3 tsubcctv %l1, %g3, %o1 array8 %i5, %o5, %i4 movre %o0, 0x328, %l4 fmovrdgz %g2, %f14, %f8 udivx %g4, 0x1913, %o3 st %f8, [%l7 + 0x64] ldd [%l7 + 0x50], %f14 ldsb [%l7 + 0x38], %i6 brgez,a %l2, loop_6966 ldsh [%l7 + 0x7E], %g5 and %i1, 0x1A37, %i3 fbe %fcc2, loop_6967 loop_6966: stx %g7, [%l7 + 0x18] faligndata %f12, %f6, %f6 add %o7, %i7, %o6 loop_6967: edge8l %i2, %g1, %l6 fmovrdne %i0, %f2, %f0 ld [%l7 + 0x20], %f5 ldsb [%l7 + 0x42], %l5 sdivx %g6, 0x082D, %o2 ldsh [%l7 + 0x12], %o4 fble %fcc0, loop_6968 stx %l3, [%l7 + 0x18] call loop_6969 stw %l1, [%l7 + 0x28] loop_6968: bcc loop_6970 movne %icc, %l0, %g3 loop_6969: fornot2 %f10, %f4, %f14 ldsw [%l7 + 0x40], %i5 loop_6970: lduw [%l7 + 0x48], %o5 fmovrdlez %o1, %f8, %f10 umulcc %i4, %l4, %o0 addccc %g2, %g4, %o3 ldub [%l7 + 0x6D], %i6 bvs,a loop_6971 fcmpne16 %f14, %f14, %l2 std %f0, [%l7 + 0x30] fandnot2 %f10, %f2, %f10 loop_6971: ldub [%l7 + 0x51], %i1 fnand %f10, %f14, %f4 lduh [%l7 + 0x50], %i3 movpos %icc, %g5, %o7 edge16ln %g7, %i7, %o6 ld [%l7 + 0x18], %f11 std %f8, [%l7 + 0x68] movre %g1, 0x27A, %l6 fnands %f7, %f7, %f12 fcmped %fcc3, %f12, %f8 ldx [%l7 + 0x20], %i2 movneg %icc, %i0, %g6 ldx [%l7 + 0x60], %l5 fandnot1 %f2, %f10, %f12 ldx [%l7 + 0x28], %o4 fpsub16 %f10, %f4, %f0 te %xcc, 0x5 fandnot1s %f15, %f8, %f15 fnegs %f0, %f2 mova %icc, %l3, %l1 st %f14, [%l7 + 0x10] sth %o2, [%l7 + 0x18] edge32 %l0, %i5, %g3 bn,a %icc, loop_6972 addcc %o5, %o1, %i4 edge32 %o0, %l4, %g2 movg %icc, %o3, %g4 loop_6972: ldsh [%l7 + 0x1C], %i6 fnors %f4, %f0, %f14 ldsh [%l7 + 0x26], %l2 ld [%l7 + 0x60], %f10 ldd [%l7 + 0x58], %f12 addccc %i3, 0x0068, %g5 ld [%l7 + 0x24], %f15 ble,a loop_6973 fmovsgu %xcc, %f5, %f10 andcc %i1, 0x1A7B, %g7 fpack32 %f12, %f12, %f0 loop_6973: andcc %o7, 0x1344, %o6 fbu,a %fcc1, loop_6974 andncc %g1, %i7, %i2 sth %l6, [%l7 + 0x28] fzero %f10 loop_6974: andncc %g6, %i0, %o4 fmovrse %l5, %f12, %f8 movgu %xcc, %l3, %o2 orcc %l1, 0x18C2, %i5 movrlz %g3, 0x3E7, %o5 std %f10, [%l7 + 0x58] sth %o1, [%l7 + 0x52] bg,a,pt %icc, loop_6975 ldx [%l7 + 0x60], %i4 lduw [%l7 + 0x78], %l0 brlez,a %o0, loop_6976 loop_6975: alignaddrl %l4, %g2, %g4 xnorcc %o3, 0x1CF3, %i6 fmovdg %xcc, %f7, %f4 loop_6976: brgz,a %i3, loop_6977 bshuffle %f14, %f6, %f2 movrlz %l2, 0x038, %i1 edge16ln %g7, %g5, %o6 loop_6977: ldx [%l7 + 0x58], %g1 ldd [%l7 + 0x30], %f12 fbe,a %fcc1, loop_6978 sra %o7, %i2, %l6 fcmple16 %f10, %f6, %i7 subcc %g6, 0x0BD6, %o4 loop_6978: movn %icc, %i0, %l3 popc 0x194E, %l5 add %l1, 0x012A, %o2 ldx [%l7 + 0x58], %g3 xnor %o5, %o1, %i5 tne %icc, 0x4 sth %l0, [%l7 + 0x72] fandnot1 %f10, %f14, %f6 stw %o0, [%l7 + 0x24] ldsb [%l7 + 0x64], %l4 fandnot2 %f14, %f12, %f14 fmovsleu %icc, %f15, %f10 udivx %g2, 0x14FF, %g4 bpos,pn %xcc, loop_6979 fnot2 %f4, %f2 ble,a,pt %xcc, loop_6980 lduw [%l7 + 0x1C], %o3 loop_6979: udivx %i6, 0x16CE, %i4 fmovsne %icc, %f11, %f5 loop_6980: edge16n %i3, %i1, %l2 stw %g7, [%l7 + 0x08] fand %f6, %f10, %f8 ldsb [%l7 + 0x2D], %o6 fcmpeq32 %f12, %f6, %g5 fbuge,a %fcc3, loop_6981 std %f2, [%l7 + 0x38] movneg %icc, %o7, %i2 ld [%l7 + 0x64], %f14 loop_6981: ldub [%l7 + 0x15], %l6 fnors %f0, %f4, %f10 stw %g1, [%l7 + 0x3C] fandnot1s %f13, %f12, %f15 ldsh [%l7 + 0x60], %g6 addc %i7, 0x1223, %i0 ldsb [%l7 + 0x26], %l3 tvc %icc, 0x3 fpackfix %f4, %f2 fbule %fcc0, loop_6982 movrgz %o4, %l5, %l1 sth %g3, [%l7 + 0x22] fmovrdlz %o5, %f2, %f4 loop_6982: tl %xcc, 0x3 bl,a %xcc, loop_6983 tsubcc %o2, %o1, %i5 ld [%l7 + 0x40], %f2 fmovsge %xcc, %f11, %f13 loop_6983: fxnors %f14, %f11, %f15 fcmpd %fcc1, %f2, %f4 fands %f7, %f11, %f6 brnz %l0, loop_6984 fmovrsne %l4, %f13, %f2 ldsh [%l7 + 0x2C], %g2 ta %icc, 0x0 loop_6984: lduh [%l7 + 0x1C], %g4 xorcc %o0, 0x08CE, %o3 ldsw [%l7 + 0x50], %i6 ldsh [%l7 + 0x7A], %i3 movrgez %i4, 0x2D4, %i1 fpadd32 %f14, %f8, %f4 sub %l2, 0x06E0, %g7 bn,a,pt %xcc, loop_6985 move %icc, %g5, %o6 fmovsneg %icc, %f12, %f3 fxors %f5, %f1, %f13 loop_6985: fsrc1s %f0, %f5 fmul8ulx16 %f0, %f6, %f4 lduh [%l7 + 0x74], %i2 stb %o7, [%l7 + 0x12] sdivcc %g1, 0x180F, %l6 ldsb [%l7 + 0x4F], %i7 fnot2s %f13, %f9 fnot2 %f0, %f6 udiv %i0, 0x0340, %l3 lduw [%l7 + 0x20], %o4 movvs %icc, %l5, %l1 lduw [%l7 + 0x14], %g6 lduw [%l7 + 0x20], %g3 ldsw [%l7 + 0x38], %o5 ldd [%l7 + 0x68], %f2 brlez,a %o1, loop_6986 std %f2, [%l7 + 0x38] udivcc %o2, 0x0AD1, %l0 movl %icc, %i5, %l4 loop_6986: edge8l %g2, %g4, %o3 fpsub16 %f12, %f2, %f6 movneg %xcc, %i6, %o0 fmovdl %xcc, %f10, %f8 tcs %xcc, 0x3 fbn,a %fcc3, loop_6987 tneg %xcc, 0x7 fxors %f10, %f9, %f3 fcmped %fcc2, %f8, %f2 loop_6987: fmovscs %icc, %f7, %f6 sdivx %i4, 0x01EE, %i3 fmuld8sux16 %f12, %f14, %f12 lduw [%l7 + 0x50], %l2 ldsh [%l7 + 0x0A], %i1 addc %g7, %g5, %o6 movn %xcc, %o7, %i2 tne %xcc, 0x0 movre %g1, %i7, %i0 fmovsl %xcc, %f14, %f10 nop setx loop_6988, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addc %l6, %l3, %l5 fcmpne16 %f4, %f10, %l1 std %f0, [%l7 + 0x30] loop_6988: or %g6, %g3, %o5 stw %o4, [%l7 + 0x4C] fpadd16 %f10, %f6, %f14 fcmpgt16 %f4, %f10, %o1 fcmpgt32 %f6, %f12, %l0 lduh [%l7 + 0x0A], %o2 fones %f5 brgez %l4, loop_6989 ldub [%l7 + 0x35], %i5 std %f6, [%l7 + 0x30] tpos %icc, 0x5 loop_6989: ldsh [%l7 + 0x48], %g2 stx %o3, [%l7 + 0x60] fmovdvs %xcc, %f6, %f9 te %xcc, 0x4 xnor %g4, %o0, %i6 std %f10, [%l7 + 0x48] fmovdleu %xcc, %f10, %f11 ble %xcc, loop_6990 fmovrdgz %i3, %f6, %f4 ldub [%l7 + 0x1D], %i4 fmovrsne %i1, %f10, %f9 loop_6990: fmovs %f10, %f15 fmovdvc %icc, %f8, %f8 std %f0, [%l7 + 0x48] movneg %icc, %l2, %g7 fbule,a %fcc3, loop_6991 stx %g5, [%l7 + 0x28] ldx [%l7 + 0x30], %o6 ld [%l7 + 0x10], %f6 loop_6991: movrne %i2, 0x1CD, %o7 fcmpgt32 %f4, %f8, %g1 fbu,a %fcc0, loop_6992 fornot1s %f13, %f13, %f5 fands %f0, %f13, %f0 tcs %icc, 0x5 loop_6992: ld [%l7 + 0x68], %f11 ldsh [%l7 + 0x14], %i7 fba,a %fcc2, loop_6993 tsubcc %i0, 0x0564, %l3 stx %l6, [%l7 + 0x30] smulcc %l5, 0x1701, %g6 loop_6993: stw %l1, [%l7 + 0x70] stb %g3, [%l7 + 0x38] ld [%l7 + 0x08], %f0 fbl %fcc3, loop_6994 ldx [%l7 + 0x38], %o4 fmuld8sux16 %f14, %f9, %f0 subcc %o5, 0x08A3, %l0 loop_6994: fcmps %fcc2, %f7, %f3 brlez,a %o1, loop_6995 fnegd %f8, %f10 bshuffle %f6, %f12, %f12 ldsw [%l7 + 0x54], %o2 loop_6995: fone %f0 movpos %icc, %l4, %g2 lduh [%l7 + 0x66], %o3 fmul8x16 %f13, %f4, %f2 te %icc, 0x3 lduh [%l7 + 0x4A], %g4 fbg %fcc3, loop_6996 lduh [%l7 + 0x6C], %o0 brlz %i5, loop_6997 fmovrdne %i3, %f14, %f4 loop_6996: bcc,a,pt %icc, loop_6998 nop setx loop_6999, %l0, %l1 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_6997: fmovrdgez %i4, %f6, %f0 ldub [%l7 + 0x7E], %i6 loop_6998: fbne,a %fcc0, loop_7000 loop_6999: fandnot1 %f2, %f2, %f4 sth %i1, [%l7 + 0x66] orncc %l2, 0x11D4, %g5 loop_7000: ldx [%l7 + 0x48], %g7 fpsub32s %f8, %f7, %f6 fcmpeq32 %f2, %f4, %i2 fmuld8ulx16 %f7, %f12, %f8 ldsh [%l7 + 0x74], %o6 brgz %o7, loop_7001 faligndata %f2, %f6, %f0 sth %g1, [%l7 + 0x52] udiv %i0, 0x1709, %l3 loop_7001: ldx [%l7 + 0x60], %l6 sdiv %l5, 0x14F5, %i7 fandnot2s %f10, %f15, %f1 edge32ln %g6, %l1, %g3 ldsh [%l7 + 0x20], %o4 ld [%l7 + 0x44], %f12 bn,a loop_7002 ba,a loop_7003 orn %l0, 0x06E5, %o1 mulx %o5, %o2, %g2 loop_7002: fcmps %fcc3, %f13, %f4 loop_7003: stx %l4, [%l7 + 0x70] ld [%l7 + 0x64], %f8 tvs %xcc, 0x4 fpack32 %f4, %f14, %f10 fmovrdne %o3, %f10, %f4 fmovse %xcc, %f12, %f4 fpack16 %f14, %f15 lduw [%l7 + 0x5C], %g4 smul %i5, 0x196B, %o0 fbug %fcc0, loop_7004 st %f7, [%l7 + 0x6C] fmovdgu %xcc, %f14, %f6 lduw [%l7 + 0x24], %i3 loop_7004: ldx [%l7 + 0x38], %i6 fmovrdgez %i4, %f0, %f4 st %f4, [%l7 + 0x28] stw %i1, [%l7 + 0x28] stb %l2, [%l7 + 0x46] move %xcc, %g7, %g5 fmovrsgz %i2, %f9, %f4 fone %f6 siam 0x4 tne %xcc, 0x0 stb %o7, [%l7 + 0x7E] ldsh [%l7 + 0x74], %g1 fabss %f6, %f2 fmovrdgez %i0, %f8, %f0 ldsb [%l7 + 0x45], %l3 ta %icc, 0x3 ldx [%l7 + 0x28], %o6 fcmple16 %f12, %f4, %l6 tle %icc, 0x0 ldsh [%l7 + 0x5C], %l5 subcc %i7, %g6, %g3 fxors %f0, %f8, %f0 call loop_7005 lduh [%l7 + 0x36], %o4 fmovdgu %xcc, %f3, %f12 fnot1s %f12, %f15 loop_7005: fmul8x16 %f5, %f12, %f0 brlez,a %l0, loop_7006 be,a %xcc, loop_7007 and %o1, %o5, %l1 fmul8ulx16 %f0, %f12, %f8 loop_7006: fmovsle %xcc, %f9, %f3 loop_7007: fpackfix %f12, %f0 tvs %icc, 0x7 fcmple16 %f2, %f4, %o2 mova %xcc, %g2, %o3 xor %l4, %i5, %o0 fmovsg %icc, %f2, %f2 ld [%l7 + 0x40], %f9 fbu,a %fcc3, loop_7008 fbo,a %fcc2, loop_7009 addccc %g4, 0x028E, %i3 fmovsneg %xcc, %f9, %f2 loop_7008: addcc %i4, %i1, %l2 loop_7009: ldub [%l7 + 0x2B], %i6 movcc %icc, %g5, %i2 popc 0x039E, %g7 andn %o7, 0x0763, %i0 fnot2 %f12, %f0 fmovdvs %xcc, %f0, %f1 fcmps %fcc2, %f5, %f6 sll %l3, 0x02, %g1 stw %o6, [%l7 + 0x48] andcc %l5, 0x15E2, %l6 pdist %f0, %f0, %f2 lduw [%l7 + 0x78], %g6 fbul %fcc1, loop_7010 sth %g3, [%l7 + 0x74] orn %i7, %l0, %o1 fmovdg %icc, %f6, %f0 loop_7010: taddcc %o5, 0x1725, %l1 orncc %o4, %o2, %g2 ldub [%l7 + 0x41], %o3 stx %l4, [%l7 + 0x58] stx %o0, [%l7 + 0x20] ldx [%l7 + 0x08], %g4 fcmpgt32 %f4, %f2, %i3 ldsw [%l7 + 0x48], %i4 fcmple16 %f12, %f6, %i1 addccc %l2, %i5, %i6 fxnor %f2, %f10, %f10 fmovsle %icc, %f4, %f2 ldd [%l7 + 0x68], %f6 stb %i2, [%l7 + 0x37] fmul8x16 %f3, %f12, %f8 stw %g5, [%l7 + 0x6C] edge32ln %o7, %g7, %i0 bcs loop_7011 ldsw [%l7 + 0x24], %l3 fcmpgt16 %f8, %f6, %g1 fba %fcc2, loop_7012 loop_7011: st %f1, [%l7 + 0x48] ldub [%l7 + 0x75], %l5 tvs %icc, 0x7 loop_7012: fpadd16s %f3, %f1, %f2 fxnor %f6, %f8, %f14 sra %o6, 0x06, %l6 std %f14, [%l7 + 0x48] tleu %xcc, 0x2 fmovrdgez %g3, %f10, %f12 fmovrde %g6, %f0, %f0 brlz,a %l0, loop_7013 fabss %f0, %f4 ldub [%l7 + 0x0D], %i7 movre %o1, %l1, %o5 loop_7013: bgu,a loop_7014 ba %xcc, loop_7015 call loop_7016 tn %icc, 0x2 loop_7014: srlx %o4, %o2, %o3 loop_7015: fmovse %icc, %f10, %f2 loop_7016: fzero %f6 bneg,a %icc, loop_7017 brz %g2, loop_7018 ldsb [%l7 + 0x7B], %l4 sth %o0, [%l7 + 0x34] loop_7017: bl,a loop_7019 loop_7018: movrgez %i3, %g4, %i4 nop setx loop_7020, %l0, %l1 jmpl %l1, %i1 fornot2s %f12, %f2, %f4 loop_7019: brgz,a %l2, loop_7021 lduw [%l7 + 0x3C], %i6 loop_7020: fcmped %fcc1, %f14, %f12 movn %icc, %i2, %i5 loop_7021: sth %g5, [%l7 + 0x60] bg,pt %icc, loop_7022 fsrc2s %f2, %f8 fmovdle %xcc, %f10, %f12 lduh [%l7 + 0x44], %g7 loop_7022: std %f2, [%l7 + 0x38] bne,a,pn %xcc, loop_7023 fmovrsgz %i0, %f4, %f7 fmovd %f10, %f6 st %f14, [%l7 + 0x34] loop_7023: sdiv %l3, 0x1F27, %o7 fexpand %f6, %f4 stw %l5, [%l7 + 0x2C] stx %o6, [%l7 + 0x70] pdist %f4, %f2, %f0 bge,pt %xcc, loop_7024 ldsw [%l7 + 0x24], %g1 movg %xcc, %g3, %l6 orncc %l0, %i7, %o1 loop_7024: tge %icc, 0x4 stw %l1, [%l7 + 0x64] fbul %fcc2, loop_7025 mova %icc, %o5, %o4 tge %icc, 0x7 edge8n %g6, %o3, %g2 loop_7025: fornot2 %f2, %f14, %f10 fmul8x16 %f4, %f4, %f2 fnors %f6, %f11, %f9 std %f14, [%l7 + 0x28] and %l4, 0x0B01, %o2 alignaddr %i3, %g4, %i4 tcc %xcc, 0x5 fmovdge %xcc, %f14, %f2 addc %i1, 0x1258, %o0 lduh [%l7 + 0x3C], %i6 array8 %i2, %l2, %i5 fpadd16s %f14, %f1, %f13 ldsb [%l7 + 0x4C], %g5 sth %i0, [%l7 + 0x76] fnot1s %f2, %f12 fbug %fcc1, loop_7026 fands %f1, %f11, %f6 movrgez %g7, 0x3D3, %o7 fnors %f10, %f4, %f11 loop_7026: ld [%l7 + 0x1C], %f12 movge %xcc, %l3, %o6 fandnot2 %f0, %f14, %f10 movrgz %g1, 0x3A4, %l5 tn %icc, 0x6 fnot1 %f12, %f10 andncc %l6, %g3, %i7 bn,pn %icc, loop_7027 andncc %o1, %l1, %l0 bne,pt %icc, loop_7028 fmovdne %icc, %f15, %f14 loop_7027: fmul8ulx16 %f6, %f6, %f14 ld [%l7 + 0x44], %f13 loop_7028: st %f14, [%l7 + 0x2C] ldsw [%l7 + 0x50], %o5 ldsb [%l7 + 0x4A], %g6 nop setx loop_7029, %l0, %l1 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 %fcc3, loop_7030 sub %o3, 0x1ABD, %o4 lduh [%l7 + 0x3C], %g2 loop_7029: fbne,a %fcc1, loop_7031 loop_7030: ldsw [%l7 + 0x10], %o2 tvc %xcc, 0x2 lduh [%l7 + 0x1E], %i3 loop_7031: stb %g4, [%l7 + 0x40] stw %l4, [%l7 + 0x70] fors %f9, %f3, %f0 mulx %i4, %o0, %i6 edge8 %i1, %l2, %i2 fmovdle %xcc, %f0, %f0 stb %g5, [%l7 + 0x7E] fornot1 %f2, %f0, %f12 ldsh [%l7 + 0x16], %i0 ba,a loop_7032 taddcc %g7, 0x09A8, %i5 sth %o7, [%l7 + 0x72] fmul8ulx16 %f4, %f10, %f0 loop_7032: tpos %xcc, 0x7 fmovdvc %icc, %f9, %f1 fmovsge %icc, %f0, %f12 lduw [%l7 + 0x0C], %o6 ldsh [%l7 + 0x28], %l3 fandnot1 %f14, %f2, %f0 srlx %g1, %l5, %g3 fbe,a %fcc2, loop_7033 udiv %l6, 0x1EFC, %i7 ldub [%l7 + 0x0E], %l1 movre %o1, 0x3DB, %l0 loop_7033: fsrc1s %f2, %f11 fmovrslez %g6, %f8, %f4 ldsb [%l7 + 0x18], %o3 bcc,a loop_7034 nop setx loop_7035, %l0, %l1 jmpl %l1, %o4 ldd [%l7 + 0x38], %f12 fzeros %f5 loop_7034: fbn,a %fcc1, loop_7036 loop_7035: stx %o5, [%l7 + 0x38] fmovrdgz %g2, %f6, %f12 ld [%l7 + 0x30], %f7 loop_7036: tvc %xcc, 0x6 ldx [%l7 + 0x78], %i3 udivcc %o2, 0x0483, %g4 ldsh [%l7 + 0x7E], %l4 fcmpeq16 %f4, %f0, %o0 taddcc %i6, 0x0F4D, %i1 ld [%l7 + 0x28], %f1 fpackfix %f12, %f11 movrgz %l2, 0x14E, %i2 edge32n %g5, %i0, %g7 mulscc %i5, 0x019B, %o7 movl %icc, %o6, %l3 lduh [%l7 + 0x0C], %i4 ldsw [%l7 + 0x30], %g1 edge16ln %g3, %l6, %i7 ldsh [%l7 + 0x3A], %l5 tl %xcc, 0x2 fpsub16 %f4, %f4, %f6 tcc %icc, 0x0 fpsub16s %f1, %f12, %f5 stx %o1, [%l7 + 0x30] fmovdge %icc, %f12, %f6 fmovd %f8, %f6 brgz,a %l0, loop_7037 fmul8x16al %f10, %f5, %f14 tvs %xcc, 0x3 lduh [%l7 + 0x4C], %g6 loop_7037: tsubcc %l1, %o3, %o5 fpadd32 %f4, %f10, %f10 ldsh [%l7 + 0x5A], %o4 fmovdleu %icc, %f15, %f12 ldub [%l7 + 0x76], %i3 ldsb [%l7 + 0x0F], %o2 fpackfix %f14, %f10 fmovsle %xcc, %f7, %f12 edge32l %g2, %l4, %o0 lduh [%l7 + 0x18], %i6 fpadd16 %f12, %f2, %f2 fornot1s %f10, %f9, %f3 fmovde %xcc, %f13, %f3 fmovrsne %g4, %f0, %f2 subc %i1, 0x1E68, %i2 array8 %l2, %g5, %i0 brgz %i5, loop_7038 taddcctv %o7, %g7, %l3 fble %fcc2, loop_7039 tl %xcc, 0x1 loop_7038: movneg %icc, %o6, %i4 st %f0, [%l7 + 0x0C] loop_7039: fcmps %fcc3, %f13, %f3 ld [%l7 + 0x08], %f7 tleu %icc, 0x4 fbo %fcc3, loop_7040 fcmpes %fcc1, %f15, %f14 stb %g1, [%l7 + 0x11] ldd [%l7 + 0x30], %f6 loop_7040: ldsb [%l7 + 0x30], %g3 bleu,a,pn %xcc, loop_7041 ldsb [%l7 + 0x3D], %i7 tcc %xcc, 0x4 or %l6, 0x09D6, %l5 loop_7041: fbu,a %fcc2, loop_7042 xor %l0, 0x16D4, %g6 edge8ln %o1, %l1, %o3 fbo %fcc0, loop_7043 loop_7042: array32 %o5, %i3, %o4 fxor %f8, %f12, %f0 movge %xcc, %g2, %o2 loop_7043: bn,a,pt %xcc, loop_7044 fandnot2s %f1, %f10, %f15 ldsh [%l7 + 0x30], %l4 brnz,a %i6, loop_7045 loop_7044: sll %o0, 0x0D, %g4 fmovsa %icc, %f14, %f2 fbne %fcc2, loop_7046 loop_7045: sll %i1, 0x12, %l2 udivcc %i2, 0x1FE6, %g5 tn %xcc, 0x2 loop_7046: fpackfix %f4, %f3 ldsb [%l7 + 0x67], %i0 st %f11, [%l7 + 0x20] fmovdneg %icc, %f0, %f4 smulcc %o7, %i5, %l3 stw %g7, [%l7 + 0x78] stx %i4, [%l7 + 0x30] fnegd %f10, %f12 and %g1, %o6, %g3 stw %l6, [%l7 + 0x1C] fsrc2s %f5, %f13 sdivx %l5, 0x06FA, %l0 array16 %g6, %o1, %i7 ba loop_7047 stw %o3, [%l7 + 0x20] sth %l1, [%l7 + 0x38] fxors %f10, %f2, %f12 loop_7047: stx %i3, [%l7 + 0x30] fmul8x16 %f13, %f0, %f6 fmovdvc %xcc, %f11, %f3 ldsb [%l7 + 0x5F], %o5 fbue,a %fcc3, loop_7048 tsubcctv %o4, 0x124F, %o2 fones %f2 fcmpne16 %f4, %f4, %l4 loop_7048: bcs,a,pn %xcc, loop_7049 ldx [%l7 + 0x40], %g2 lduh [%l7 + 0x3C], %i6 std %f12, [%l7 + 0x30] loop_7049: fmovsvs %icc, %f9, %f10 orcc %o0, 0x100D, %g4 ld [%l7 + 0x14], %f0 brlez %i1, loop_7050 fexpand %f10, %f14 fmovdge %icc, %f3, %f9 fmovdcc %icc, %f14, %f3 loop_7050: lduw [%l7 + 0x0C], %l2 ldx [%l7 + 0x50], %i2 ld [%l7 + 0x5C], %f11 fnot1 %f2, %f6 brlez %g5, loop_7051 tle %xcc, 0x1 sll %i0, 0x0B, %o7 sth %i5, [%l7 + 0x1A] loop_7051: edge32n %g7, %i4, %g1 stx %o6, [%l7 + 0x68] addc %l3, %l6, %l5 sllx %l0, 0x00, %g3 fnand %f10, %f14, %f14 edge16ln %g6, %o1, %o3 edge8l %i7, %i3, %o5 movrgz %l1, %o2, %l4 lduw [%l7 + 0x0C], %o4 fnot2 %f2, %f4 fbn %fcc3, loop_7052 fmovrse %g2, %f4, %f4 fcmpes %fcc0, %f10, %f4 fmovdne %xcc, %f6, %f8 loop_7052: ldsb [%l7 + 0x27], %i6 sllx %o0, 0x17, %g4 fmovdge %icc, %f10, %f9 alignaddr %l2, %i1, %i2 udivcc %i0, 0x04DC, %o7 taddcctv %i5, 0x1B72, %g7 fbue %fcc1, loop_7053 brgez,a %g5, loop_7054 smul %g1, 0x1138, %o6 fpsub16s %f3, %f12, %f10 loop_7053: fbo %fcc2, loop_7055 loop_7054: fcmpgt32 %f0, %f12, %l3 fbge %fcc1, loop_7056 edge32l %i4, %l6, %l0 loop_7055: fmovsvs %icc, %f6, %f6 srlx %l5, %g3, %o1 loop_7056: fmul8x16au %f13, %f15, %f2 lduh [%l7 + 0x12], %o3 movvc %icc, %g6, %i3 addcc %o5, %l1, %i7 stw %o2, [%l7 + 0x20] fmovrdgz %l4, %f14, %f0 ldub [%l7 + 0x0C], %o4 edge32ln %i6, %g2, %o0 stw %l2, [%l7 + 0x20] ldsw [%l7 + 0x5C], %i1 orn %i2, 0x0CD5, %i0 fmovsn %xcc, %f4, %f1 ld [%l7 + 0x50], %f0 stx %o7, [%l7 + 0x18] fblg,a %fcc3, loop_7057 movge %icc, %g4, %i5 edge32 %g7, %g1, %o6 ldsw [%l7 + 0x70], %l3 loop_7057: edge16 %i4, %g5, %l0 fmul8x16al %f3, %f2, %f2 ldd [%l7 + 0x28], %f0 fbge,a %fcc3, loop_7058 fsrc2s %f12, %f5 udiv %l5, 0x0807, %l6 fmovrsgez %g3, %f1, %f4 loop_7058: xor %o3, %g6, %i3 ldsw [%l7 + 0x5C], %o5 ldsh [%l7 + 0x46], %o1 fmovdvc %xcc, %f2, %f11 lduh [%l7 + 0x4A], %i7 sub %l1, %o2, %l4 mova %xcc, %o4, %g2 umulcc %i6, 0x092D, %o0 sth %i1, [%l7 + 0x72] ldsb [%l7 + 0x7A], %l2 fabss %f9, %f11 fmul8x16au %f10, %f8, %f6 fmovdvc %xcc, %f0, %f6 fbge,a %fcc2, loop_7059 fbge,a %fcc3, loop_7060 stb %i0, [%l7 + 0x25] lduw [%l7 + 0x48], %i2 loop_7059: fmul8ulx16 %f12, %f8, %f6 loop_7060: lduh [%l7 + 0x76], %g4 orn %o7, %i5, %g7 pdist %f0, %f6, %f4 fbge,a %fcc2, loop_7061 sethi 0x0BCA, %o6 tg %xcc, 0x1 fbule,a %fcc3, loop_7062 loop_7061: fors %f13, %f10, %f6 bge,a,pt %icc, loop_7063 fcmple16 %f12, %f4, %g1 loop_7062: ldsh [%l7 + 0x78], %l3 std %f0, [%l7 + 0x10] loop_7063: fcmpes %fcc1, %f6, %f2 movre %i4, %g5, %l0 ldsh [%l7 + 0x40], %l6 fmovrsgz %g3, %f10, %f3 addccc %l5, 0x16A0, %g6 xorcc %i3, %o3, %o5 fpsub16 %f8, %f14, %f6 stb %i7, [%l7 + 0x2D] tne %icc, 0x6 bleu,a,pt %xcc, loop_7064 ldub [%l7 + 0x7A], %l1 call loop_7065 addccc %o1, 0x053A, %l4 loop_7064: stx %o4, [%l7 + 0x50] ldd [%l7 + 0x70], %f14 loop_7065: movl %xcc, %o2, %i6 fmovsge %xcc, %f8, %f13 move %icc, %o0, %g2 bl loop_7066 fcmpeq32 %f8, %f6, %i1 brgz %l2, loop_7067 te %icc, 0x6 loop_7066: orcc %i0, 0x02F1, %g4 ldsb [%l7 + 0x0C], %i2 loop_7067: movg %xcc, %o7, %g7 ldub [%l7 + 0x51], %i5 fbug %fcc0, loop_7068 stx %g1, [%l7 + 0x28] std %f10, [%l7 + 0x40] fmovsne %xcc, %f7, %f1 loop_7068: st %f6, [%l7 + 0x78] fxnor %f4, %f12, %f12 fbne %fcc1, loop_7069 fbo %fcc3, loop_7070 brgz,a %o6, loop_7071 nop setx loop_7072, %l0, %l1 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_7069: sdiv %l3, 0x17D6, %i4 loop_7070: movn %xcc, %g5, %l0 loop_7071: edge16n %l6, %l5, %g3 loop_7072: ldsh [%l7 + 0x5C], %g6 ld [%l7 + 0x34], %f3 fmovsvs %xcc, %f6, %f5 fbo,a %fcc0, loop_7073 fexpand %f6, %f8 fmovdpos %xcc, %f15, %f5 fbl %fcc2, loop_7074 loop_7073: bleu loop_7075 ldsb [%l7 + 0x5B], %o3 fsrc1 %f12, %f10 loop_7074: fxnors %f8, %f3, %f1 loop_7075: lduh [%l7 + 0x60], %i3 ldsw [%l7 + 0x78], %i7 fabsd %f8, %f12 ldub [%l7 + 0x2F], %l1 ldsb [%l7 + 0x49], %o1 and %o5, 0x05F9, %l4 fnand %f10, %f2, %f6 call loop_7076 stx %o2, [%l7 + 0x10] sll %i6, 0x17, %o0 fandnot1s %f14, %f6, %f4 loop_7076: fmovsgu %icc, %f6, %f1 fmovscs %xcc, %f12, %f2 ldsh [%l7 + 0x48], %g2 ldsw [%l7 + 0x70], %o4 fandnot1s %f10, %f0, %f12 nop setx loop_7077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pt %xcc, loop_7078 st %f1, [%l7 + 0x7C] fones %f1 loop_7077: ldub [%l7 + 0x70], %l2 loop_7078: bge,pn %xcc, loop_7079 fmovrsgez %i1, %f1, %f8 ld [%l7 + 0x44], %f8 stx %g4, [%l7 + 0x60] loop_7079: fornot2s %f0, %f9, %f10 array16 %i2, %o7, %g7 fmovsneg %xcc, %f15, %f6 be,pt %xcc, loop_7080 fmovdl %icc, %f7, %f12 srl %i0, 0x03, %g1 ldd [%l7 + 0x10], %f4 loop_7080: add %o6, 0x0F53, %l3 sub %i4, 0x1ECA, %i5 sth %g5, [%l7 + 0x60] fsrc1s %f0, %f14 bgu,a,pn %xcc, loop_7081 fnor %f2, %f10, %f10 fbne %fcc2, loop_7082 srl %l0, 0x14, %l6 loop_7081: fpsub16 %f10, %f4, %f2 edge16n %g3, %g6, %l5 loop_7082: tge %icc, 0x4 fpack32 %f2, %f6, %f8 bne,a loop_7083 ldd [%l7 + 0x78], %f12 tg %xcc, 0x5 add %o3, 0x1DD5, %i3 loop_7083: tvs %icc, 0x4 movre %l1, %o1, %o5 fors %f6, %f7, %f14 srlx %l4, %o2, %i7 ldx [%l7 + 0x28], %i6 fmovdvc %xcc, %f4, %f12 fmuld8ulx16 %f9, %f6, %f8 fzero %f12 bcs,a loop_7084 movge %xcc, %o0, %g2 taddcctv %l2, %i1, %o4 sll %g4, 0x08, %o7 loop_7084: ldsh [%l7 + 0x44], %g7 movrgz %i2, %g1, %o6 ld [%l7 + 0x1C], %f7 orcc %l3, 0x118F, %i4 fmovdpos %xcc, %f5, %f11 movle %xcc, %i0, %g5 sth %l0, [%l7 + 0x1E] fcmpes %fcc3, %f12, %f1 fbg,a %fcc1, loop_7085 and %i5, %l6, %g6 fpadd32s %f8, %f10, %f2 st %f12, [%l7 + 0x48] loop_7085: sth %l5, [%l7 + 0x42] stw %g3, [%l7 + 0x1C] fmul8x16 %f8, %f8, %f4 tcs %xcc, 0x2 st %f6, [%l7 + 0x08] st %f3, [%l7 + 0x2C] stb %i3, [%l7 + 0x5E] tn %icc, 0x5 stb %o3, [%l7 + 0x63] udiv %l1, 0x0E1F, %o5 sllx %l4, %o1, %i7 edge32ln %i6, %o2, %o0 ldd [%l7 + 0x20], %f2 fmovrse %l2, %f14, %f6 fpackfix %f10, %f7 fand %f8, %f0, %f4 ld [%l7 + 0x14], %f2 fmovdle %icc, %f8, %f13 subccc %g2, 0x04B6, %o4 st %f6, [%l7 + 0x68] ldub [%l7 + 0x38], %i1 fbug,a %fcc2, loop_7086 fmovdvc %xcc, %f5, %f11 addc %g4, 0x109F, %g7 fbg %fcc3, loop_7087 loop_7086: movgu %icc, %i2, %o7 fpadd32s %f15, %f2, %f4 popc 0x1D1E, %o6 loop_7087: nop setx loop_7088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %g1, %i4, %i0 ld [%l7 + 0x18], %f2 movvc %xcc, %l3, %g5 loop_7088: xnorcc %i5, 0x0DAB, %l6 movrgz %l0, 0x043, %g6 fbne %fcc1, loop_7089 bvc %xcc, loop_7090 ld [%l7 + 0x70], %f1 fmovspos %xcc, %f0, %f1 loop_7089: fcmpne32 %f2, %f4, %l5 loop_7090: fmul8x16al %f15, %f14, %f0 ldsh [%l7 + 0x2A], %g3 fmovsg %xcc, %f4, %f9 smulcc %i3, %l1, %o3 umulcc %l4, %o1, %o5 ldx [%l7 + 0x18], %i6 brlz,a %i7, loop_7091 tl %icc, 0x2 fbge,a %fcc3, loop_7092 ldsw [%l7 + 0x38], %o0 loop_7091: add %l2, %o2, %o4 ldsw [%l7 + 0x5C], %i1 loop_7092: ldsh [%l7 + 0x62], %g4 fmovrdgz %g7, %f0, %f12 ld [%l7 + 0x40], %f5 orn %i2, %g2, %o6 tpos %icc, 0x2 faligndata %f2, %f6, %f10 bl,pt %icc, loop_7093 andcc %g1, 0x0266, %i4 stw %i0, [%l7 + 0x08] stx %l3, [%l7 + 0x20] loop_7093: fcmple16 %f2, %f0, %g5 fpmerge %f9, %f7, %f6 stw %o7, [%l7 + 0x24] fandnot1s %f2, %f10, %f10 stb %l6, [%l7 + 0x6D] move %icc, %l0, %i5 stb %g6, [%l7 + 0x41] fzero %f10 fornot2s %f3, %f3, %f2 tpos %icc, 0x3 bcs,a %xcc, loop_7094 fmovdpos %xcc, %f13, %f11 ldsh [%l7 + 0x4A], %g3 fnands %f6, %f0, %f1 loop_7094: bg loop_7095 fmovs %f1, %f7 tvc %icc, 0x5 st %f15, [%l7 + 0x34] loop_7095: orncc %l5, %i3, %o3 tge %xcc, 0x7 brnz,a %l1, loop_7096 nop setx loop_7097, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %o1, 0x1216, %o5 fmovsvc %icc, %f3, %f2 loop_7096: fmovsgu %icc, %f10, %f11 loop_7097: fmovsg %icc, %f0, %f7 fones %f13 fmovrdgz %i6, %f4, %f4 fandnot1 %f14, %f12, %f12 fbule,a %fcc3, loop_7098 edge8l %l4, %i7, %l2 fandnot2s %f7, %f8, %f13 stx %o2, [%l7 + 0x10] loop_7098: sth %o0, [%l7 + 0x24] ldsb [%l7 + 0x14], %i1 tl %icc, 0x4 fmul8x16al %f14, %f14, %f12 nop setx loop_7099, %l0, %l1 jmpl %l1, %g4 srax %o4, 0x04, %g7 fornot1 %f2, %f2, %f8 fandnot1 %f10, %f10, %f10 loop_7099: ldsh [%l7 + 0x68], %g2 brnz %o6, loop_7100 ldsb [%l7 + 0x47], %i2 stx %g1, [%l7 + 0x08] fbuge,a %fcc1, loop_7101 loop_7100: ldsw [%l7 + 0x1C], %i0 fbuge %fcc0, loop_7102 fmovsa %icc, %f10, %f2 loop_7101: fbn,a %fcc0, loop_7103 alignaddrl %l3, %g5, %i4 loop_7102: ldsw [%l7 + 0x78], %o7 brnz,a %l6, loop_7104 loop_7103: movpos %icc, %l0, %i5 bn,a,pt %icc, loop_7105 ldsw [%l7 + 0x28], %g3 loop_7104: sdiv %l5, 0x0B57, %g6 fnors %f9, %f10, %f8 loop_7105: movrlz %i3, 0x2DB, %o3 ldsb [%l7 + 0x22], %o1 fbg %fcc2, loop_7106 movvc %xcc, %l1, %o5 fands %f14, %f10, %f11 mulscc %l4, 0x1E19, %i6 loop_7106: sth %l2, [%l7 + 0x64] lduw [%l7 + 0x38], %o2 tvs %icc, 0x5 edge32l %o0, %i7, %i1 fandnot1s %f10, %f9, %f14 edge16n %g4, %g7, %g2 call loop_7107 fabss %f11, %f1 fmovd %f8, %f8 bn,a,pt %xcc, loop_7108 loop_7107: stx %o4, [%l7 + 0x08] lduh [%l7 + 0x56], %i2 ldx [%l7 + 0x48], %o6 loop_7108: fpadd16s %f12, %f11, %f7 ldd [%l7 + 0x40], %f10 ldub [%l7 + 0x32], %g1 be,a,pn %icc, loop_7109 brlez,a %l3, loop_7110 stb %i0, [%l7 + 0x1A] sra %i4, %g5, %o7 loop_7109: edge32 %l6, %i5, %l0 loop_7110: ldd [%l7 + 0x48], %f6 fcmpgt32 %f10, %f10, %g3 taddcc %l5, 0x0710, %g6 edge16l %i3, %o1, %l1 bleu,a loop_7111 andn %o5, 0x02CF, %l4 array32 %o3, %i6, %o2 fmovdvc %icc, %f12, %f12 loop_7111: ldub [%l7 + 0x50], %o0 xnor %l2, 0x058B, %i1 fmovsle %xcc, %f11, %f11 ba,a,pt %xcc, loop_7112 std %f4, [%l7 + 0x40] ble,a %xcc, loop_7113 fbe,a %fcc0, loop_7114 loop_7112: ldd [%l7 + 0x78], %f12 fors %f6, %f14, %f6 loop_7113: fzero %f8 loop_7114: edge32 %g4, %i7, %g7 fabss %f12, %f3 bge,pn %icc, loop_7115 ldd [%l7 + 0x30], %f8 st %f0, [%l7 + 0x2C] ld [%l7 + 0x24], %f4 loop_7115: udivx %g2, 0x00C3, %o4 tne %xcc, 0x2 fpsub16s %f1, %f3, %f2 ldsh [%l7 + 0x4A], %i2 fbne %fcc0, loop_7116 nop setx loop_7117, %l0, %l1 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 %f8, %f8, %f6 bge,a,pt %xcc, loop_7118 loop_7116: fcmpeq16 %f6, %f12, %g1 loop_7117: fcmped %fcc3, %f2, %f4 move %xcc, %l3, %i0 loop_7118: taddcctv %i4, %g5, %o6 ldsw [%l7 + 0x14], %l6 stw %o7, [%l7 + 0x28] call loop_7119 andcc %i5, %l0, %g3 fornot1 %f4, %f2, %f4 lduw [%l7 + 0x4C], %l5 loop_7119: fblg %fcc3, loop_7120 sllx %i3, %g6, %l1 lduw [%l7 + 0x40], %o1 fexpand %f6, %f0 loop_7120: fmovdne %xcc, %f4, %f3 ta %icc, 0x6 subccc %o5, 0x0FB0, %o3 for %f2, %f6, %f8 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14273 ! Type cti : 7120 ! Type i : 14340 ! Type l : 14267 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xE5EEDB3E .word 0x1BF4EBB6 .word 0xBFE4C70F .word 0x370E09C3 .word 0x23C10E9D .word 0x07F2DB96 .word 0xF41B0621 .word 0xCB990D20 .word 0x06865DD0 .word 0xEBCD67E8 .word 0x31E712D9 .word 0x5DB0E876 .word 0xF9CFA83B .word 0x94C2E232 .word 0x5233C337 .word 0x999A75A8 .word 0xB2DE58C8 .word 0xC55EF5C5 .word 0x456B5BE4 .word 0x72AA3A86 .word 0x7B9258C6 .word 0x1E5FBCCB .word 0x085F2918 .word 0xB77DA413 .word 0x43651EC0 .word 0xF2D67159 .word 0x4A525BCD .word 0x68283FE5 .word 0x24383145 .word 0xD0457608 .word 0x633913AB .word 0xE483B010 .word 0x6A39BB1D .word 0x116C9A74 .word 0x589A914D .word 0xF981C3C5 .word 0xCA9524FB .word 0x7D4DF365 .word 0x1052FABE .word 0x5CF29465 .word 0x2B984EAB .word 0xDE065C28 .word 0x5DC81013 .word 0x4E8FA41D .word 0xBA78B4EA .word 0x65869ECD .word 0x89BB9190 .word 0xA2D1B843 .word 0x7F544104 .word 0x39C4863C .word 0x111E077A .word 0x30391809 .word 0xD0ACD973 .word 0x58BACCBC .word 0x2E8CEDB6 .word 0x6F27A087 .word 0x02452EB3 .word 0x3F0F573D .word 0xEE8409FB .word 0x91B7FF60 .word 0x2B564AA3 .word 0x0BA4B74E .word 0xFA23ADB9 .word 0xA031BAA4 .end