/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc0.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=121655209" .ident "BY rg131678 ON Mon Jul 14 13:34:12 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc0.s,v 1.3 2007/07/05 21:58:52 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 0x0, %g1 set 0xE, %g2 set 0x5, %g3 set 0x7, %g4 set 0x6, %g5 set 0xD, %g6 set 0x2, %g7 !# Input registers set -0xB, %i0 set -0x5, %i1 set -0xD, %i2 set -0x5, %i3 set -0x6, %i4 set -0x6, %i5 set -0x4, %i6 set -0x7, %i7 !# Local registers set 0x4BB1728B, %l0 set 0x351D9636, %l1 set 0x28594E9A, %l2 set 0x34313037, %l3 set 0x642EFB1D, %l4 set 0x4E3836AE, %l5 set 0x45D3A9F1, %l6 !# Output registers set -0x0A9B, %o0 set 0x1D67, %o1 set -0x0A38, %o2 set 0x05A9, %o3 set -0x0578, %o4 set 0x0223, %o5 set -0x0D5C, %o6 set -0x01ED, %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 .. subccc %i0, %g3, %l1 st %f2, [%l7 + 0x7C] tcs %xcc, 0x0 umul %g4, %i5, %i7 sth %g7, [%l7 + 0x78] st %f2, [%l7 + 0x1C] nop setx loop_1, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ba loop_2 stw %i3, [%l7 + 0x14] pdist %f14, %f14, %f10 loop_1: srlx %i1, 0x18, %l4 loop_2: tvc %xcc, 0x2 ld [%l7 + 0x1C], %f6 tl %xcc, 0x0 tn %icc, 0x7 alignaddr %o5, %o1, %o2 movleu %xcc, %o3, %o6 fbg,a %fcc1, loop_3 ldub [%l7 + 0x08], %o7 ldsw [%l7 + 0x38], %l3 srlx %g1, 0x14, %l6 loop_3: ldub [%l7 + 0x6D], %l2 fmul8sux16 %f10, %f4, %f12 edge16 %o0, %i2, %g2 fmovd %f14, %f10 lduh [%l7 + 0x18], %g6 sll %o4, %l5, %i4 lduw [%l7 + 0x24], %i6 udiv %l0, 0x127A, %g5 fandnot2s %f5, %f6, %f7 ld [%l7 + 0x1C], %f2 ld [%l7 + 0x3C], %f9 ldx [%l7 + 0x40], %g3 ble,a loop_4 tne %icc, 0x2 faligndata %f0, %f12, %f0 st %f13, [%l7 + 0x5C] loop_4: fmovsleu %xcc, %f3, %f7 andn %i0, 0x0D38, %g4 sth %l1, [%l7 + 0x48] and %i7, %i5, %g7 pdist %f12, %f12, %f10 umul %i3, %l4, %i1 edge8n %o5, %o1, %o2 fsrc1 %f8, %f6 fbe %fcc1, loop_5 ldsw [%l7 + 0x40], %o6 ldub [%l7 + 0x1E], %o3 fpadd32 %f12, %f4, %f12 loop_5: fabss %f4, %f15 fzero %f4 stx %o7, [%l7 + 0x28] fcmpne16 %f0, %f4, %g1 fbg,a %fcc2, loop_6 lduh [%l7 + 0x16], %l3 fpadd32 %f8, %f6, %f0 sdiv %l6, 0x0240, %l2 loop_6: fmovrdgz %i2, %f14, %f2 lduh [%l7 + 0x7A], %g2 move %icc, %g6, %o0 fmovdcs %icc, %f10, %f15 edge32n %o4, %l5, %i6 fbg %fcc2, loop_7 fcmpgt32 %f6, %f0, %i4 edge8ln %l0, %g3, %g5 ldub [%l7 + 0x5C], %g4 loop_7: fmovrdgz %i0, %f4, %f10 std %f4, [%l7 + 0x38] udivcc %i7, 0x1EB4, %i5 ld [%l7 + 0x20], %f14 edge16 %g7, %l1, %l4 ldub [%l7 + 0x50], %i3 fble %fcc2, loop_8 udivx %i1, 0x02B2, %o1 ldx [%l7 + 0x38], %o5 fmovdg %icc, %f14, %f12 loop_8: bpos,pn %icc, loop_9 ldd [%l7 + 0x38], %f4 ldub [%l7 + 0x62], %o2 mulscc %o3, 0x0BA9, %o6 loop_9: fmovdleu %icc, %f14, %f0 stx %o7, [%l7 + 0x50] ldsh [%l7 + 0x0A], %g1 fcmpgt32 %f8, %f12, %l6 movre %l2, %i2, %g2 fbn,a %fcc0, loop_10 stb %g6, [%l7 + 0x59] fcmped %fcc2, %f6, %f4 movre %o0, %o4, %l5 loop_10: fmovsleu %xcc, %f7, %f11 std %f10, [%l7 + 0x38] stb %i6, [%l7 + 0x52] ldsw [%l7 + 0x78], %i4 ldub [%l7 + 0x6B], %l0 movvs %icc, %l3, %g3 fmovscc %xcc, %f0, %f11 fmovdneg %icc, %f10, %f9 movneg %xcc, %g4, %g5 movrgz %i7, %i0, %i5 tgu %xcc, 0x7 ldsb [%l7 + 0x59], %l1 stb %g7, [%l7 + 0x7C] movleu %xcc, %l4, %i3 fnegd %f14, %f6 lduh [%l7 + 0x4A], %i1 smulcc %o5, 0x1A10, %o2 fxnors %f8, %f13, %f10 fors %f5, %f13, %f14 sth %o3, [%l7 + 0x52] fmovrdgez %o1, %f8, %f12 ldsw [%l7 + 0x4C], %o7 st %f5, [%l7 + 0x6C] ldx [%l7 + 0x38], %o6 fandnot2 %f12, %f12, %f0 srax %g1, %l2, %i2 movleu %xcc, %l6, %g6 fsrc1 %f6, %f0 edge8 %o0, %o4, %g2 stx %i6, [%l7 + 0x68] fmovdcs %icc, %f15, %f8 ldd [%l7 + 0x10], %f4 edge32l %i4, %l5, %l0 movne %icc, %l3, %g4 movvs %icc, %g5, %g3 stx %i0, [%l7 + 0x48] lduw [%l7 + 0x28], %i5 fmovrslz %i7, %f0, %f12 fbl %fcc1, loop_11 lduw [%l7 + 0x48], %l1 tn %xcc, 0x1 movrne %g7, %l4, %i3 loop_11: ldsw [%l7 + 0x64], %o5 fbn %fcc3, loop_12 sdivcc %i1, 0x1D43, %o3 fbu,a %fcc0, loop_13 fmovscs %icc, %f2, %f2 loop_12: ldub [%l7 + 0x1E], %o1 fmovscc %xcc, %f6, %f13 loop_13: fpack16 %f14, %f4 movvc %icc, %o2, %o6 fandnot2s %f15, %f4, %f14 fbn %fcc2, loop_14 andcc %g1, %l2, %o7 stw %l6, [%l7 + 0x20] fcmped %fcc2, %f6, %f0 loop_14: movgu %icc, %g6, %i2 fabsd %f6, %f2 fpmerge %f13, %f5, %f8 fmovdgu %icc, %f4, %f3 fmovscs %xcc, %f3, %f3 fmovscc %icc, %f5, %f11 ldsw [%l7 + 0x30], %o4 ld [%l7 + 0x14], %f6 fpsub16 %f12, %f10, %f0 subc %o0, 0x124A, %i6 ldsb [%l7 + 0x54], %i4 lduw [%l7 + 0x08], %l5 stw %l0, [%l7 + 0x48] alignaddr %g2, %l3, %g5 fmovscc %xcc, %f0, %f4 umulcc %g3, %g4, %i0 array16 %i7, %i5, %g7 fmovrdgz %l4, %f6, %f2 sethi 0x0C07, %i3 fornot2 %f10, %f6, %f14 fbug %fcc1, loop_15 bpos,a,pt %icc, loop_16 lduw [%l7 + 0x70], %o5 ldsw [%l7 + 0x24], %i1 loop_15: fmovsneg %icc, %f10, %f6 loop_16: fmovsneg %icc, %f4, %f7 bcs,pt %xcc, loop_17 tneg %xcc, 0x0 srlx %o3, 0x13, %o1 ldx [%l7 + 0x78], %o2 loop_17: fblg %fcc1, loop_18 orncc %o6, 0x0386, %g1 edge16n %l1, %o7, %l2 movle %xcc, %l6, %i2 loop_18: fmuld8sux16 %f9, %f15, %f10 movvc %xcc, %g6, %o0 fbue,a %fcc0, loop_19 or %i6, %o4, %l5 brlez %l0, loop_20 be loop_21 loop_19: std %f8, [%l7 + 0x60] fxnors %f3, %f10, %f11 loop_20: ldx [%l7 + 0x10], %g2 loop_21: bvc,a,pn %xcc, loop_22 edge16ln %l3, %i4, %g5 alignaddrl %g4, %i0, %g3 fbl %fcc1, loop_23 loop_22: tcs %icc, 0x4 fbug %fcc3, loop_24 ble,pn %icc, loop_25 loop_23: movrlz %i5, 0x0F5, %g7 tne %icc, 0x5 loop_24: bshuffle %f8, %f12, %f12 loop_25: fnand %f14, %f14, %f14 fblg,a %fcc2, loop_26 fsrc2 %f10, %f2 fbe,a %fcc0, loop_27 ldub [%l7 + 0x12], %l4 loop_26: subccc %i3, 0x0643, %i7 sub %o5, %o3, %i1 loop_27: mova %xcc, %o2, %o1 fmul8x16au %f11, %f4, %f6 ld [%l7 + 0x40], %f4 ldsh [%l7 + 0x46], %o6 udivx %l1, 0x1160, %o7 stb %l2, [%l7 + 0x61] fmovrde %l6, %f10, %f6 sdivcc %g1, 0x03BB, %i2 movvs %icc, %g6, %o0 sdiv %o4, 0x164B, %i6 alignaddr %l5, %g2, %l3 fcmpes %fcc3, %f1, %f7 st %f11, [%l7 + 0x18] stx %i4, [%l7 + 0x50] edge16l %l0, %g5, %i0 tvc %xcc, 0x0 srl %g4, 0x08, %g3 fabss %f3, %f15 brnz %g7, loop_28 movvc %xcc, %l4, %i3 array8 %i7, %o5, %o3 array16 %i5, %i1, %o1 loop_28: ldsh [%l7 + 0x24], %o2 edge16ln %l1, %o6, %o7 edge32 %l6, %g1, %i2 subc %g6, 0x195D, %o0 ldsb [%l7 + 0x1E], %l2 movvs %icc, %i6, %o4 bcs %icc, loop_29 subc %l5, %l3, %i4 fmovsg %icc, %f15, %f15 stx %l0, [%l7 + 0x70] loop_29: movrgz %g5, 0x369, %g2 ldsw [%l7 + 0x64], %g4 fbug,a %fcc1, loop_30 sth %i0, [%l7 + 0x76] brlez,a %g7, loop_31 lduh [%l7 + 0x1C], %l4 loop_30: movge %xcc, %g3, %i7 fsrc1 %f2, %f10 loop_31: sth %o5, [%l7 + 0x7A] sdivcc %o3, 0x1AF0, %i3 fabsd %f12, %f2 stx %i1, [%l7 + 0x58] udivcc %o1, 0x09D3, %o2 ldsw [%l7 + 0x68], %l1 fmovdvs %icc, %f9, %f8 fmovsvc %xcc, %f13, %f5 sth %o6, [%l7 + 0x38] stw %o7, [%l7 + 0x40] sth %i5, [%l7 + 0x70] bge,pt %xcc, loop_32 fbg,a %fcc3, loop_33 tleu %xcc, 0x6 edge8ln %l6, %g1, %i2 loop_32: bgu,a %xcc, loop_34 loop_33: edge32n %g6, %o0, %i6 lduw [%l7 + 0x24], %o4 st %f0, [%l7 + 0x48] loop_34: andn %l5, 0x100B, %l2 edge16 %l3, %i4, %l0 fmovsgu %xcc, %f4, %f2 fbg,a %fcc2, loop_35 ldub [%l7 + 0x16], %g2 movpos %xcc, %g5, %g4 fsrc2 %f14, %f0 loop_35: movvs %xcc, %i0, %l4 brgz %g7, loop_36 ldx [%l7 + 0x60], %i7 bneg,a %icc, loop_37 ldub [%l7 + 0x54], %g3 loop_36: ble,pt %xcc, loop_38 stb %o3, [%l7 + 0x61] loop_37: ld [%l7 + 0x50], %f15 sra %o5, %i1, %i3 loop_38: lduh [%l7 + 0x10], %o1 fmovsg %icc, %f11, %f10 fbe,a %fcc0, loop_39 ba,a %icc, loop_40 tvc %icc, 0x7 udivx %l1, 0x1F0D, %o6 loop_39: be loop_41 loop_40: sllx %o2, %o7, %l6 tn %icc, 0x0 stb %i5, [%l7 + 0x21] loop_41: fmovdgu %icc, %f4, %f12 ldsw [%l7 + 0x14], %g1 ldsh [%l7 + 0x0A], %i2 fbu %fcc2, loop_42 fmovsleu %xcc, %f13, %f11 edge8n %o0, %g6, %o4 tl %xcc, 0x3 loop_42: fmovsvc %xcc, %f8, %f13 fmul8ulx16 %f12, %f6, %f2 movg %icc, %i6, %l2 ldsh [%l7 + 0x22], %l3 fxor %f10, %f2, %f12 and %i4, 0x00F7, %l0 std %f6, [%l7 + 0x40] ble,pn %xcc, loop_43 ldx [%l7 + 0x38], %g2 udivcc %l5, 0x14DB, %g5 std %f8, [%l7 + 0x68] loop_43: orcc %g4, 0x0900, %l4 ta %icc, 0x6 st %f10, [%l7 + 0x08] fbue %fcc1, loop_44 sth %g7, [%l7 + 0x3C] fble,a %fcc1, loop_45 addc %i0, 0x09C3, %i7 loop_44: edge32 %g3, %o3, %o5 edge16l %i3, %i1, %o1 loop_45: lduh [%l7 + 0x60], %l1 fpadd16 %f14, %f0, %f6 taddcctv %o2, %o7, %l6 fcmpgt32 %f6, %f8, %o6 brlez,a %g1, loop_46 udiv %i5, 0x102B, %o0 tcc %icc, 0x5 fexpand %f15, %f2 loop_46: bcc,a %icc, loop_47 fmovrdgz %g6, %f0, %f4 fmovrdlz %o4, %f14, %f4 ldd [%l7 + 0x60], %f8 loop_47: subc %i6, %l2, %i2 fmovdle %xcc, %f10, %f15 bne,a %xcc, loop_48 fmovsvc %icc, %f5, %f13 fbl %fcc2, loop_49 fpmerge %f12, %f12, %f14 loop_48: tg %icc, 0x3 stw %i4, [%l7 + 0x5C] loop_49: ldub [%l7 + 0x22], %l3 ldsh [%l7 + 0x34], %g2 tle %xcc, 0x0 ld [%l7 + 0x18], %f14 move %icc, %l0, %l5 stx %g4, [%l7 + 0x68] alignaddr %g5, %l4, %i0 ldx [%l7 + 0x08], %g7 fbule %fcc0, loop_50 bcs,a,pt %xcc, loop_51 edge32l %g3, %i7, %o5 ldsb [%l7 + 0x28], %i3 loop_50: call loop_52 loop_51: lduh [%l7 + 0x1C], %o3 addcc %i1, 0x1D6B, %l1 for %f0, %f14, %f12 loop_52: fnegd %f6, %f14 fcmpne32 %f12, %f6, %o2 fbue,a %fcc0, loop_53 fcmpeq32 %f0, %f6, %o7 ldx [%l7 + 0x18], %l6 array8 %o6, %g1, %i5 loop_53: stb %o0, [%l7 + 0x69] stb %o1, [%l7 + 0x53] fmovdne %xcc, %f4, %f7 brlz,a %g6, loop_54 sub %o4, 0x184E, %l2 fnot1s %f3, %f7 st %f12, [%l7 + 0x4C] loop_54: brgz,a %i6, loop_55 lduh [%l7 + 0x46], %i4 ldd [%l7 + 0x28], %f6 ld [%l7 + 0x10], %f10 loop_55: fpmerge %f5, %f4, %f4 tvc %icc, 0x3 fmovrslz %l3, %f11, %f2 ldx [%l7 + 0x38], %g2 stb %i2, [%l7 + 0x58] edge16 %l5, %l0, %g4 edge32 %g5, %l4, %i0 stw %g3, [%l7 + 0x1C] fcmpeq16 %f8, %f4, %i7 and %g7, %o5, %o3 tneg %icc, 0x7 addc %i3, 0x121D, %i1 fbul,a %fcc0, loop_56 edge8n %l1, %o7, %l6 bn loop_57 sth %o2, [%l7 + 0x0A] loop_56: stw %g1, [%l7 + 0x40] st %f15, [%l7 + 0x34] loop_57: fmovde %xcc, %f15, %f5 ldsh [%l7 + 0x5E], %i5 ldd [%l7 + 0x68], %f8 stx %o6, [%l7 + 0x28] sth %o0, [%l7 + 0x6E] xor %o1, %g6, %o4 ldsw [%l7 + 0x28], %l2 st %f4, [%l7 + 0x64] fble %fcc1, loop_58 sth %i6, [%l7 + 0x76] brlez,a %i4, loop_59 fcmpne16 %f0, %f0, %g2 loop_58: orncc %l3, %l5, %i2 fors %f1, %f0, %f5 loop_59: udivx %g4, 0x13CF, %l0 std %f2, [%l7 + 0x08] ba,pn %icc, loop_60 ld [%l7 + 0x2C], %f3 edge8n %l4, %i0, %g3 fbuge %fcc2, loop_61 loop_60: fones %f6 ldub [%l7 + 0x29], %g5 bleu,pt %icc, loop_62 loop_61: ldub [%l7 + 0x63], %i7 movvs %xcc, %o5, %g7 umul %i3, %i1, %o3 loop_62: fmovscs %icc, %f15, %f9 ldsh [%l7 + 0x7C], %o7 fornot2s %f2, %f0, %f8 nop setx loop_63, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f6, [%l7 + 0x34] edge16 %l1, %o2, %g1 umul %l6, %i5, %o6 loop_63: popc 0x0BA3, %o1 lduw [%l7 + 0x24], %g6 andncc %o4, %l2, %o0 ldx [%l7 + 0x38], %i6 tneg %xcc, 0x2 xor %g2, %l3, %i4 addccc %i2, %l5, %g4 fmuld8sux16 %f14, %f9, %f4 fba,a %fcc3, loop_64 fble %fcc0, loop_65 fpsub32s %f2, %f8, %f2 stx %l4, [%l7 + 0x28] loop_64: movneg %icc, %i0, %g3 loop_65: tpos %icc, 0x7 fornot2 %f12, %f12, %f10 stx %g5, [%l7 + 0x60] sdivcc %i7, 0x1D04, %o5 movvs %icc, %g7, %i3 stb %i1, [%l7 + 0x18] fmovsl %xcc, %f4, %f0 tgu %icc, 0x3 sth %o3, [%l7 + 0x12] andncc %o7, %l1, %l0 fbug %fcc3, loop_66 tn %icc, 0x2 fmovda %xcc, %f2, %f8 fpadd16s %f10, %f12, %f13 loop_66: ldub [%l7 + 0x2C], %o2 fnot1s %f2, %f9 sethi 0x1F5B, %g1 alignaddrl %l6, %o6, %i5 movpos %xcc, %o1, %g6 fbue,a %fcc3, loop_67 fmuld8ulx16 %f11, %f7, %f2 fmovse %icc, %f15, %f2 fandnot1 %f14, %f4, %f6 loop_67: movleu %icc, %o4, %o0 fornot2s %f13, %f15, %f1 fandnot1s %f4, %f9, %f1 fpadd16s %f15, %f8, %f2 fmovspos %icc, %f5, %f1 fpadd16s %f8, %f11, %f1 ldsw [%l7 + 0x74], %l2 bge,a,pt %icc, loop_68 addcc %g2, %l3, %i6 fbe %fcc2, loop_69 fpsub32 %f0, %f12, %f2 loop_68: fmovsge %xcc, %f13, %f7 fbge %fcc0, loop_70 loop_69: lduw [%l7 + 0x6C], %i4 stw %i2, [%l7 + 0x18] sth %g4, [%l7 + 0x5E] loop_70: edge32 %l4, %l5, %i0 fandnot1 %f8, %f0, %f10 ldsh [%l7 + 0x54], %g3 fmovrslz %i7, %f10, %f2 fmovdleu %xcc, %f12, %f0 fmovd %f6, %f4 sethi 0x1C33, %g5 fornot1s %f2, %f14, %f3 lduw [%l7 + 0x1C], %g7 bg loop_71 fpsub32 %f4, %f0, %f8 lduw [%l7 + 0x34], %o5 ldd [%l7 + 0x70], %f14 loop_71: ldsb [%l7 + 0x28], %i1 ldsb [%l7 + 0x10], %o3 fmovdpos %xcc, %f14, %f6 edge32n %o7, %i3, %l1 fmovd %f8, %f12 ldsw [%l7 + 0x4C], %l0 addcc %o2, 0x05E0, %l6 fmovsvc %xcc, %f10, %f10 fpadd16s %f15, %f5, %f7 addccc %g1, 0x111C, %i5 sdiv %o6, 0x1A13, %o1 movpos %icc, %g6, %o4 subccc %o0, %g2, %l3 tge %xcc, 0x3 fmovd %f4, %f8 fmovdpos %xcc, %f0, %f12 ldsb [%l7 + 0x71], %i6 st %f9, [%l7 + 0x40] lduw [%l7 + 0x60], %l2 bneg,a %icc, loop_72 ldub [%l7 + 0x58], %i2 smulcc %i4, %g4, %l5 fbe %fcc1, loop_73 loop_72: fnors %f11, %f8, %f12 st %f0, [%l7 + 0x20] ldsh [%l7 + 0x50], %l4 loop_73: sth %i0, [%l7 + 0x38] stw %i7, [%l7 + 0x0C] ldsw [%l7 + 0x10], %g5 lduh [%l7 + 0x2A], %g3 ldsb [%l7 + 0x59], %o5 udiv %i1, 0x1BAE, %g7 fmovsa %icc, %f7, %f13 lduw [%l7 + 0x60], %o3 lduw [%l7 + 0x0C], %o7 fmovsleu %icc, %f15, %f1 tneg %icc, 0x1 stb %l1, [%l7 + 0x09] stb %i3, [%l7 + 0x25] fabsd %f14, %f10 umul %o2, %l6, %g1 fmovdpos %icc, %f10, %f7 ldx [%l7 + 0x10], %i5 fmovdvc %xcc, %f10, %f11 fmovspos %icc, %f14, %f12 ba,pn %xcc, loop_74 std %f8, [%l7 + 0x70] ld [%l7 + 0x38], %f15 st %f4, [%l7 + 0x24] loop_74: pdist %f10, %f0, %f2 movcs %icc, %l0, %o1 ldsh [%l7 + 0x08], %o6 tneg %icc, 0x4 fmovrslez %g6, %f0, %f4 umulcc %o4, %o0, %g2 st %f5, [%l7 + 0x2C] brz,a %i6, loop_75 stb %l2, [%l7 + 0x0A] sllx %i2, 0x00, %i4 fandnot1 %f14, %f0, %f4 loop_75: brnz,a %g4, loop_76 std %f14, [%l7 + 0x38] orcc %l3, %l4, %l5 pdist %f6, %f2, %f2 loop_76: fcmpne32 %f8, %f2, %i7 ldx [%l7 + 0x28], %g5 fmovdcc %icc, %f15, %f12 std %f4, [%l7 + 0x58] std %f6, [%l7 + 0x30] ldsw [%l7 + 0x5C], %i0 ldsh [%l7 + 0x3A], %g3 stb %i1, [%l7 + 0x0B] fcmpne32 %f10, %f0, %g7 fmovrdlez %o5, %f2, %f2 sth %o3, [%l7 + 0x48] ld [%l7 + 0x68], %f12 fmovdneg %icc, %f13, %f6 ldd [%l7 + 0x78], %f8 fpack32 %f12, %f2, %f14 fabss %f6, %f15 bgu %xcc, loop_77 stw %o7, [%l7 + 0x34] brnz,a %i3, loop_78 ldd [%l7 + 0x40], %f0 loop_77: bn,a,pt %icc, loop_79 fpadd16s %f7, %f11, %f7 loop_78: ldub [%l7 + 0x79], %l1 std %f4, [%l7 + 0x18] loop_79: fbg %fcc2, loop_80 bshuffle %f10, %f12, %f12 ldd [%l7 + 0x30], %f8 fsrc2s %f5, %f7 loop_80: brlz %o2, loop_81 movvs %icc, %g1, %i5 fbue %fcc0, loop_82 movn %xcc, %l6, %l0 loop_81: srl %o6, 0x1D, %g6 st %f1, [%l7 + 0x60] loop_82: bvs loop_83 sdiv %o4, 0x03EB, %o1 lduh [%l7 + 0x2A], %o0 ldsw [%l7 + 0x44], %i6 loop_83: movgu %xcc, %g2, %i2 fmovdvc %xcc, %f1, %f2 fmovdvs %icc, %f3, %f8 ldd [%l7 + 0x18], %f14 tleu %icc, 0x6 movg %icc, %l2, %g4 srlx %l3, 0x10, %l4 fzeros %f10 and %l5, %i7, %i4 tg %icc, 0x2 ldub [%l7 + 0x52], %g5 sth %g3, [%l7 + 0x3E] ld [%l7 + 0x70], %f5 fmovsle %xcc, %f7, %f0 movcc %icc, %i0, %i1 stb %o5, [%l7 + 0x3F] fbo,a %fcc1, loop_84 ldsh [%l7 + 0x0C], %o3 std %f4, [%l7 + 0x10] stw %g7, [%l7 + 0x1C] loop_84: brz %o7, loop_85 fcmple16 %f8, %f10, %i3 fmovrde %l1, %f0, %f8 sth %g1, [%l7 + 0x24] loop_85: fsrc1 %f0, %f0 andncc %o2, %i5, %l6 fornot1s %f5, %f3, %f0 stw %o6, [%l7 + 0x38] stb %g6, [%l7 + 0x3D] popc 0x0EBA, %l0 lduh [%l7 + 0x1A], %o4 st %f14, [%l7 + 0x64] taddcctv %o0, %o1, %i6 edge16n %g2, %i2, %g4 ldub [%l7 + 0x32], %l2 srax %l4, 0x10, %l3 stw %l5, [%l7 + 0x14] fmovdge %icc, %f8, %f4 ldsw [%l7 + 0x2C], %i7 xorcc %i4, 0x07CB, %g5 fxnors %f1, %f1, %f7 fmovdle %xcc, %f15, %f6 movpos %icc, %g3, %i0 std %f14, [%l7 + 0x58] array16 %o5, %i1, %g7 fbge,a %fcc3, loop_86 tle %icc, 0x5 fbne,a %fcc2, loop_87 stw %o7, [%l7 + 0x54] loop_86: std %f6, [%l7 + 0x10] taddcc %o3, %l1, %g1 loop_87: edge32l %o2, %i5, %i3 ldsw [%l7 + 0x18], %l6 fcmpes %fcc3, %f4, %f5 sdiv %o6, 0x1D60, %g6 bg,pt %xcc, loop_88 fmovscs %icc, %f12, %f12 std %f6, [%l7 + 0x38] fmul8x16al %f5, %f6, %f6 loop_88: ldsh [%l7 + 0x2C], %o4 stw %o0, [%l7 + 0x14] fand %f12, %f4, %f6 brgz %l0, loop_89 fmovdle %icc, %f2, %f1 fmovrdlz %i6, %f8, %f14 st %f5, [%l7 + 0x0C] loop_89: fmovrslez %o1, %f2, %f15 fornot2s %f7, %f15, %f2 srl %g2, %g4, %l2 fcmpeq32 %f14, %f4, %i2 tgu %icc, 0x1 fand %f4, %f2, %f4 edge32ln %l4, %l3, %i7 edge32l %i4, %l5, %g3 fmovdpos %icc, %f11, %f4 be,pt %xcc, loop_90 fnands %f8, %f4, %f9 ldsh [%l7 + 0x7C], %i0 edge8n %o5, %i1, %g5 loop_90: fcmple32 %f4, %f12, %g7 movle %xcc, %o3, %o7 add %g1, 0x0DD0, %o2 sth %i5, [%l7 + 0x10] ldsb [%l7 + 0x5F], %l1 ldsw [%l7 + 0x08], %i3 ld [%l7 + 0x18], %f14 fmovdleu %xcc, %f0, %f6 bn,a,pn %icc, loop_91 xnorcc %l6, 0x0EF1, %o6 movn %icc, %o4, %o0 andncc %l0, %g6, %i6 loop_91: fpsub32 %f4, %f10, %f4 fpackfix %f8, %f0 bshuffle %f10, %f14, %f10 ldx [%l7 + 0x18], %g2 fxors %f0, %f5, %f12 ldsh [%l7 + 0x1C], %g4 ldx [%l7 + 0x28], %o1 bl,pt %icc, loop_92 subcc %i2, 0x0F36, %l2 fpadd32 %f12, %f10, %f0 bg,pn %icc, loop_93 loop_92: movrlez %l3, 0x319, %i7 std %f8, [%l7 + 0x40] bcs,a,pt %xcc, loop_94 loop_93: movg %xcc, %l4, %i4 fba %fcc2, loop_95 bcs,pn %xcc, loop_96 loop_94: fnor %f6, %f10, %f6 edge32ln %g3, %i0, %l5 loop_95: tcs %xcc, 0x6 loop_96: ldsw [%l7 + 0x24], %i1 fbe %fcc3, loop_97 bleu %xcc, loop_98 umul %g5, 0x09D3, %g7 fsrc2 %f0, %f12 loop_97: fpack32 %f4, %f10, %f14 loop_98: taddcc %o5, %o3, %o7 ldx [%l7 + 0x40], %o2 movn %xcc, %i5, %l1 add %g1, %i3, %l6 fornot1 %f10, %f0, %f8 fand %f14, %f12, %f2 bleu %icc, loop_99 tvs %xcc, 0x1 fcmps %fcc3, %f9, %f2 st %f13, [%l7 + 0x20] loop_99: addcc %o4, 0x1D3B, %o6 fmovdpos %xcc, %f6, %f10 alignaddr %l0, %o0, %g6 orn %g2, 0x1391, %i6 bn %icc, loop_100 st %f12, [%l7 + 0x3C] fmovdpos %icc, %f7, %f13 ldub [%l7 + 0x40], %g4 loop_100: alignaddrl %o1, %i2, %l2 movneg %xcc, %l3, %l4 fbe,a %fcc3, loop_101 fmovsle %xcc, %f8, %f10 stw %i4, [%l7 + 0x44] tneg %xcc, 0x0 loop_101: ble %icc, loop_102 fpsub32s %f1, %f14, %f2 faligndata %f10, %f6, %f10 fmovsvc %xcc, %f15, %f4 loop_102: bge,pn %xcc, loop_103 fmovrse %i7, %f8, %f2 udivcc %g3, 0x15D1, %i0 tleu %icc, 0x5 loop_103: fpsub32s %f9, %f9, %f15 ldsb [%l7 + 0x15], %l5 sethi 0x1A87, %g5 fcmpne16 %f6, %f0, %i1 ldd [%l7 + 0x20], %f12 ldsw [%l7 + 0x6C], %o5 lduw [%l7 + 0x64], %o3 lduh [%l7 + 0x60], %o7 fblg %fcc2, loop_104 fblg,a %fcc1, loop_105 srlx %o2, %g7, %l1 fmovrdgz %i5, %f0, %f12 loop_104: mulscc %g1, 0x02CC, %i3 loop_105: tpos %xcc, 0x5 ldsb [%l7 + 0x40], %l6 brnz %o4, loop_106 srlx %o6, %o0, %g6 bgu loop_107 fbe %fcc3, loop_108 loop_106: fmovdcc %icc, %f6, %f14 lduw [%l7 + 0x0C], %g2 loop_107: std %f14, [%l7 + 0x20] loop_108: ldub [%l7 + 0x3D], %l0 ldsh [%l7 + 0x54], %i6 fmovscs %icc, %f0, %f8 fandnot1s %f13, %f13, %f4 bg,pn %icc, loop_109 ba,pt %icc, loop_110 lduh [%l7 + 0x3E], %g4 nop setx loop_111, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_109: fnegs %f0, %f14 loop_110: fmovsle %icc, %f3, %f9 fpack32 %f12, %f10, %f8 loop_111: fbne %fcc0, loop_112 std %f2, [%l7 + 0x38] ldd [%l7 + 0x08], %f8 fpadd16s %f10, %f5, %f8 loop_112: ldsh [%l7 + 0x4C], %o1 st %f3, [%l7 + 0x7C] std %f6, [%l7 + 0x58] ldub [%l7 + 0x57], %l2 ble loop_113 xorcc %i2, 0x0E9D, %l4 ldx [%l7 + 0x18], %i4 fpack16 %f8, %f9 loop_113: fmovsge %icc, %f1, %f6 std %f4, [%l7 + 0x18] sth %l3, [%l7 + 0x32] fmuld8sux16 %f8, %f10, %f12 nop setx loop_114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %g3, %i0, %l5 fmul8ulx16 %f0, %f10, %f2 edge16l %g5, %i1, %i7 loop_114: edge8 %o5, %o3, %o7 lduw [%l7 + 0x38], %o2 fmovda %xcc, %f9, %f12 fmovsvs %icc, %f7, %f4 ble %icc, loop_115 ldx [%l7 + 0x30], %l1 fandnot2 %f0, %f14, %f2 nop setx loop_116, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_115: std %f4, [%l7 + 0x30] fmovdneg %icc, %f14, %f2 fpadd32s %f12, %f1, %f4 loop_116: fpackfix %f2, %f0 fbne,a %fcc3, loop_117 lduw [%l7 + 0x70], %i5 ldsw [%l7 + 0x28], %g1 stb %g7, [%l7 + 0x6E] loop_117: movpos %xcc, %i3, %o4 tle %icc, 0x6 sth %l6, [%l7 + 0x34] fmovdpos %icc, %f5, %f2 ldx [%l7 + 0x78], %o0 movrlz %g6, %o6, %g2 popc %i6, %l0 std %f2, [%l7 + 0x28] andncc %g4, %l2, %i2 fmul8x16 %f14, %f4, %f6 andn %l4, 0x1B7D, %i4 fmovrslz %o1, %f3, %f1 movne %xcc, %l3, %i0 ldsb [%l7 + 0x18], %g3 stx %l5, [%l7 + 0x20] sllx %g5, 0x1A, %i7 ldx [%l7 + 0x30], %i1 edge32 %o3, %o7, %o2 ldsw [%l7 + 0x64], %l1 fblg %fcc1, loop_118 st %f4, [%l7 + 0x5C] ld [%l7 + 0x18], %f9 ldsw [%l7 + 0x20], %o5 loop_118: array16 %i5, %g1, %i3 movge %xcc, %g7, %l6 fbug %fcc1, loop_119 smulcc %o0, 0x189E, %o4 lduh [%l7 + 0x3E], %o6 fbg,a %fcc3, loop_120 loop_119: lduh [%l7 + 0x74], %g6 ld [%l7 + 0x1C], %f15 fmovsn %icc, %f12, %f15 loop_120: fmovsa %icc, %f13, %f13 st %f12, [%l7 + 0x48] lduw [%l7 + 0x0C], %g2 ldsh [%l7 + 0x1E], %l0 std %f0, [%l7 + 0x70] fzero %f6 fbul %fcc0, loop_121 bvs,pn %xcc, loop_122 ldsh [%l7 + 0x50], %g4 ld [%l7 + 0x0C], %f4 loop_121: bcs,pt %icc, loop_123 loop_122: fmovdge %icc, %f1, %f5 fxnor %f0, %f0, %f0 fmul8sux16 %f6, %f6, %f14 loop_123: nop setx loop_124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16 %f14, %f8, %f6 stx %l2, [%l7 + 0x50] alignaddrl %i6, %i2, %i4 loop_124: fmul8sux16 %f8, %f10, %f14 lduw [%l7 + 0x10], %l4 fsrc1s %f3, %f14 edge32l %o1, %l3, %i0 edge16ln %l5, %g3, %i7 movrlz %i1, 0x17F, %g5 bge,a,pn %xcc, loop_125 fmovdgu %xcc, %f12, %f0 fbuge %fcc3, loop_126 fxnors %f0, %f0, %f7 loop_125: fmovrsgz %o3, %f8, %f7 ldsw [%l7 + 0x0C], %o2 loop_126: ble,a,pt %xcc, loop_127 array32 %l1, %o7, %o5 st %f1, [%l7 + 0x38] stx %i5, [%l7 + 0x30] loop_127: edge16ln %i3, %g1, %g7 fmuld8sux16 %f0, %f12, %f10 ldub [%l7 + 0x5C], %o0 stb %l6, [%l7 + 0x4C] edge8l %o4, %o6, %g2 andncc %g6, %l0, %g4 fblg %fcc2, loop_128 fcmpgt16 %f6, %f12, %l2 fmovdcs %icc, %f3, %f2 alignaddrl %i6, %i2, %i4 loop_128: edge16ln %l4, %o1, %i0 ldub [%l7 + 0x62], %l3 fone %f4 fornot2s %f1, %f12, %f9 xor %l5, 0x09D7, %i7 edge32l %i1, %g5, %g3 fmovrse %o3, %f6, %f12 st %f14, [%l7 + 0x50] edge8n %o2, %o7, %o5 fbug,a %fcc3, loop_129 subcc %l1, 0x1426, %i5 bne,pt %xcc, loop_130 st %f12, [%l7 + 0x18] loop_129: fnegd %f2, %f8 stb %i3, [%l7 + 0x14] loop_130: mulx %g1, %g7, %l6 bg loop_131 brgez,a %o0, loop_132 srlx %o6, %o4, %g2 fcmpeq16 %f10, %f12, %g6 loop_131: fnot1 %f10, %f14 loop_132: movcs %xcc, %l0, %l2 sth %g4, [%l7 + 0x6C] fble %fcc3, loop_133 ldx [%l7 + 0x20], %i6 fcmpne32 %f14, %f10, %i4 ld [%l7 + 0x78], %f6 loop_133: sth %i2, [%l7 + 0x4A] brgz %o1, loop_134 fpadd16s %f2, %f8, %f3 tn %icc, 0x5 bvs,a %xcc, loop_135 loop_134: ldx [%l7 + 0x28], %i0 xnorcc %l4, %l3, %l5 te %icc, 0x4 loop_135: orncc %i1, %g5, %g3 fnand %f10, %f4, %f10 stb %o3, [%l7 + 0x3C] tle %xcc, 0x0 fmovsa %xcc, %f15, %f3 smulcc %i7, %o2, %o7 fbul %fcc3, loop_136 fone %f6 srlx %o5, 0x15, %i5 lduh [%l7 + 0x46], %l1 loop_136: tsubcctv %i3, 0x1E32, %g7 fbge %fcc3, loop_137 fmovsne %xcc, %f4, %f4 fmovdg %xcc, %f15, %f10 sth %g1, [%l7 + 0x36] loop_137: ldx [%l7 + 0x08], %l6 lduh [%l7 + 0x36], %o0 fsrc2s %f11, %f7 stw %o4, [%l7 + 0x30] ldsb [%l7 + 0x0A], %o6 fnand %f14, %f14, %f4 ba,a,pt %icc, loop_138 ldsb [%l7 + 0x7D], %g6 stb %g2, [%l7 + 0x49] lduh [%l7 + 0x34], %l2 loop_138: std %f6, [%l7 + 0x30] fmovdvs %xcc, %f15, %f0 bshuffle %f8, %f12, %f8 lduh [%l7 + 0x32], %g4 brlz %l0, loop_139 fbuge %fcc1, loop_140 tge %icc, 0x2 fmovda %icc, %f8, %f1 loop_139: ldsh [%l7 + 0x54], %i4 loop_140: fsrc1s %f12, %f5 fmovsvs %icc, %f8, %f9 fmovda %xcc, %f4, %f3 edge16n %i6, %o1, %i2 edge8n %l4, %l3, %i0 ldd [%l7 + 0x48], %f4 tneg %xcc, 0x0 stb %i1, [%l7 + 0x0D] fbe,a %fcc0, loop_141 bg,a,pt %icc, loop_142 st %f1, [%l7 + 0x60] ld [%l7 + 0x70], %f9 loop_141: fors %f1, %f13, %f2 loop_142: ld [%l7 + 0x60], %f13 ldsh [%l7 + 0x30], %l5 fmovscs %icc, %f1, %f9 fmovda %xcc, %f0, %f5 sra %g3, %o3, %g5 alignaddrl %i7, %o7, %o2 bvc,a,pt %icc, loop_143 movle %icc, %o5, %l1 fpadd16 %f10, %f12, %f4 stw %i3, [%l7 + 0x30] loop_143: fmovrse %g7, %f9, %f4 fba %fcc2, loop_144 fmovdgu %icc, %f15, %f7 lduh [%l7 + 0x38], %i5 std %f10, [%l7 + 0x38] loop_144: stx %l6, [%l7 + 0x18] fmovsl %xcc, %f15, %f12 sra %o0, %g1, %o4 st %f11, [%l7 + 0x38] fmovrdlz %g6, %f0, %f4 fbue,a %fcc0, loop_145 stb %g2, [%l7 + 0x6C] sdiv %o6, 0x1EC1, %l2 stx %l0, [%l7 + 0x30] loop_145: brgz %i4, loop_146 ble,a,pn %icc, loop_147 movle %icc, %g4, %i6 lduw [%l7 + 0x14], %i2 loop_146: ldsw [%l7 + 0x54], %o1 loop_147: and %l3, 0x0F2E, %l4 fmovrdne %i0, %f4, %f14 smul %l5, %g3, %o3 fmovdg %icc, %f0, %f4 movcs %icc, %g5, %i7 ld [%l7 + 0x14], %f1 movrgz %o7, 0x1C8, %o2 ldub [%l7 + 0x24], %i1 sub %o5, %i3, %g7 srl %i5, 0x14, %l6 addccc %l1, 0x0E83, %o0 sub %o4, %g6, %g1 fmovsn %icc, %f7, %f14 edge16 %o6, %g2, %l2 fpadd32 %f8, %f0, %f2 ba,a,pt %icc, loop_148 ld [%l7 + 0x64], %f9 fblg %fcc0, loop_149 bvs %xcc, loop_150 loop_148: orn %i4, 0x0965, %g4 orncc %i6, %i2, %o1 loop_149: ld [%l7 + 0x30], %f10 loop_150: pdist %f0, %f8, %f8 umulcc %l3, %l0, %i0 bvs,pt %icc, loop_151 nop setx loop_152, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %l4, %l5 fmul8ulx16 %f8, %f10, %f8 loop_151: ta %xcc, 0x6 loop_152: fcmpes %fcc0, %f8, %f4 fnands %f8, %f14, %f9 edge32l %o3, %g5, %i7 nop setx loop_153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f2, [%l7 + 0x10] fbn %fcc0, loop_154 ldsb [%l7 + 0x7B], %o7 loop_153: lduw [%l7 + 0x68], %g3 ldsb [%l7 + 0x3D], %o2 loop_154: fbuge %fcc3, loop_155 fandnot1 %f8, %f4, %f4 lduh [%l7 + 0x3E], %o5 addcc %i3, %g7, %i5 loop_155: fpadd16s %f6, %f5, %f2 fsrc1 %f14, %f12 fmovsvc %xcc, %f4, %f13 srlx %i1, %l1, %o0 fmovrslez %o4, %f0, %f10 lduw [%l7 + 0x7C], %g6 fbl %fcc3, loop_156 pdist %f4, %f0, %f10 fbue,a %fcc2, loop_157 xnorcc %g1, 0x1DE0, %o6 loop_156: fmovrdgz %l6, %f8, %f6 fpsub16 %f10, %f10, %f2 loop_157: be,a loop_158 fmovde %icc, %f10, %f15 faligndata %f0, %f10, %f4 nop setx loop_159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_158: fmovdne %icc, %f15, %f12 fmovdl %xcc, %f11, %f3 sdivx %l2, 0x10F2, %g2 loop_159: stw %g4, [%l7 + 0x7C] tle %icc, 0x4 movcc %icc, %i4, %i2 ldsh [%l7 + 0x74], %o1 edge16 %l3, %i6, %i0 xor %l0, %l5, %o3 movge %icc, %l4, %g5 be %xcc, loop_160 tpos %icc, 0x7 fxor %f4, %f6, %f2 fmul8x16al %f7, %f7, %f2 loop_160: fsrc2 %f2, %f10 andn %o7, 0x15E4, %g3 fpadd16 %f14, %f12, %f6 tsubcctv %o2, %i7, %i3 stw %o5, [%l7 + 0x30] fmovde %xcc, %f6, %f13 fpack16 %f4, %f4 srlx %g7, 0x17, %i5 fmovrdlz %l1, %f14, %f2 st %f9, [%l7 + 0x30] subccc %i1, 0x1F59, %o4 brz %o0, loop_161 lduw [%l7 + 0x44], %g6 bvc,pn %xcc, loop_162 fmovsleu %icc, %f7, %f7 loop_161: edge32 %g1, %o6, %l2 fbo %fcc0, loop_163 loop_162: sth %l6, [%l7 + 0x64] brz %g4, loop_164 fnot1 %f4, %f10 loop_163: fmuld8sux16 %f0, %f5, %f12 fnot2 %f2, %f14 loop_164: bpos,pn %xcc, loop_165 tleu %icc, 0x6 fmovdcs %xcc, %f10, %f12 sethi 0x17B7, %i4 loop_165: movgu %xcc, %i2, %o1 tneg %xcc, 0x1 faligndata %f4, %f8, %f4 sth %l3, [%l7 + 0x4E] stb %i6, [%l7 + 0x41] fbu %fcc2, loop_166 movrgz %i0, 0x125, %l0 fcmple16 %f4, %f10, %g2 fpsub32 %f0, %f8, %f10 loop_166: addccc %l5, %o3, %l4 bne,pt %xcc, loop_167 sth %o7, [%l7 + 0x72] lduh [%l7 + 0x76], %g3 fmovsg %xcc, %f11, %f11 loop_167: fcmpeq16 %f8, %f10, %g5 fmovrsne %i7, %f12, %f9 stw %i3, [%l7 + 0x18] smulcc %o2, 0x0260, %o5 tsubcctv %g7, %i5, %l1 ld [%l7 + 0x68], %f6 tsubcc %i1, 0x11A6, %o4 fornot1s %f13, %f11, %f1 fzero %f6 fmovdcc %icc, %f11, %f9 ldd [%l7 + 0x68], %f4 fmovdl %icc, %f15, %f8 tpos %xcc, 0x4 fmovdleu %icc, %f9, %f4 lduh [%l7 + 0x56], %o0 umulcc %g1, 0x0E1F, %g6 movcs %xcc, %o6, %l6 sethi 0x13AE, %l2 movleu %icc, %i4, %g4 fmovs %f4, %f11 tle %icc, 0x1 stx %i2, [%l7 + 0x50] pdist %f8, %f6, %f6 stx %o1, [%l7 + 0x78] fzero %f14 addccc %i6, %l3, %i0 ldsb [%l7 + 0x12], %g2 alignaddr %l0, %o3, %l4 fpsub16s %f3, %f11, %f15 st %f11, [%l7 + 0x60] array32 %l5, %g3, %g5 tleu %icc, 0x2 tgu %xcc, 0x3 ldd [%l7 + 0x58], %f6 movg %icc, %o7, %i7 fornot1s %f5, %f10, %f11 stb %i3, [%l7 + 0x35] tcc %xcc, 0x7 movrlez %o5, 0x017, %o2 lduw [%l7 + 0x70], %i5 ldx [%l7 + 0x08], %l1 tsubcc %g7, 0x0A9C, %o4 stb %o0, [%l7 + 0x3C] and %i1, %g1, %g6 fpadd32s %f1, %f5, %f2 ldd [%l7 + 0x50], %f6 fmovrdlez %o6, %f4, %f8 fzeros %f10 st %f5, [%l7 + 0x7C] stb %l6, [%l7 + 0x15] fmovrdne %i4, %f12, %f2 edge32ln %l2, %g4, %i2 fmovsa %xcc, %f12, %f14 tgu %xcc, 0x6 ldsw [%l7 + 0x34], %i6 edge8n %l3, %o1, %g2 tle %icc, 0x5 smulcc %l0, %o3, %i0 fpack16 %f0, %f15 addc %l4, %l5, %g3 ldsw [%l7 + 0x2C], %o7 fnands %f9, %f11, %f10 udivx %g5, 0x17F8, %i7 orncc %o5, 0x1BAE, %o2 stw %i3, [%l7 + 0x50] edge32n %i5, %l1, %g7 bl,pt %icc, loop_168 xnorcc %o0, 0x109C, %o4 tpos %xcc, 0x7 fble,a %fcc2, loop_169 loop_168: alignaddrl %g1, %i1, %g6 fzero %f14 fpadd32 %f8, %f8, %f6 loop_169: std %f14, [%l7 + 0x58] fmul8sux16 %f0, %f8, %f10 lduh [%l7 + 0x44], %l6 fornot2s %f13, %f8, %f5 lduh [%l7 + 0x74], %o6 edge8 %i4, %g4, %i2 stx %i6, [%l7 + 0x10] movleu %xcc, %l3, %l2 fmovrslez %g2, %f14, %f2 stx %l0, [%l7 + 0x28] stb %o3, [%l7 + 0x36] lduh [%l7 + 0x38], %o1 tg %icc, 0x7 stx %l4, [%l7 + 0x78] fblg,a %fcc1, loop_170 tvs %icc, 0x0 std %f12, [%l7 + 0x58] fmul8ulx16 %f2, %f14, %f12 loop_170: fpsub16 %f12, %f10, %f14 orncc %i0, %l5, %g3 lduh [%l7 + 0x28], %g5 and %o7, %o5, %i7 ldx [%l7 + 0x58], %i3 ble,a loop_171 st %f10, [%l7 + 0x40] edge16ln %o2, %l1, %g7 fbuge %fcc1, loop_172 loop_171: orcc %o0, %i5, %g1 fandnot2s %f14, %f4, %f1 sdivx %i1, 0x0583, %g6 loop_172: ldd [%l7 + 0x50], %f12 fmovdn %icc, %f13, %f2 brlez %l6, loop_173 bneg loop_174 lduw [%l7 + 0x20], %o4 bvc,a,pn %xcc, loop_175 loop_173: lduh [%l7 + 0x56], %i4 loop_174: smul %g4, %o6, %i6 ldx [%l7 + 0x58], %l3 loop_175: lduh [%l7 + 0x7C], %i2 pdist %f2, %f4, %f8 st %f0, [%l7 + 0x38] ta %icc, 0x2 movpos %xcc, %g2, %l0 ldd [%l7 + 0x30], %f12 bcs,pt %icc, loop_176 fcmple32 %f12, %f6, %o3 udivx %o1, 0x14F7, %l4 fbo,a %fcc1, loop_177 loop_176: sub %l2, 0x11F6, %l5 bcc,a %xcc, loop_178 fbu %fcc1, loop_179 loop_177: movrne %i0, 0x3F3, %g3 sub %g5, 0x054F, %o5 loop_178: fbg %fcc2, loop_180 loop_179: tl %xcc, 0x6 fnot1s %f11, %f11 fxors %f14, %f6, %f13 loop_180: fmovdg %icc, %f6, %f13 ldd [%l7 + 0x70], %f0 st %f6, [%l7 + 0x38] tge %xcc, 0x5 umulcc %o7, %i7, %i3 ldub [%l7 + 0x39], %o2 fsrc2s %f14, %f11 ldub [%l7 + 0x1D], %l1 sdivx %g7, 0x1056, %o0 stb %g1, [%l7 + 0x72] bvc,a,pt %xcc, loop_181 faligndata %f4, %f8, %f0 ldx [%l7 + 0x10], %i1 edge8n %i5, %g6, %l6 loop_181: ldx [%l7 + 0x28], %o4 movrlz %i4, %g4, %i6 fands %f3, %f7, %f4 andcc %l3, %i2, %g2 ldx [%l7 + 0x58], %o6 stw %o3, [%l7 + 0x0C] fandnot1s %f14, %f15, %f7 ld [%l7 + 0x24], %f13 fandnot2s %f6, %f8, %f12 fpadd16 %f14, %f14, %f2 fmuld8ulx16 %f0, %f13, %f2 brlz %o1, loop_182 edge8l %l0, %l2, %l4 stx %i0, [%l7 + 0x38] ldd [%l7 + 0x40], %f12 loop_182: addc %g3, %g5, %l5 lduw [%l7 + 0x3C], %o7 stx %o5, [%l7 + 0x18] fpsub16s %f6, %f4, %f13 lduw [%l7 + 0x5C], %i7 ld [%l7 + 0x0C], %f1 ldd [%l7 + 0x38], %f2 ldub [%l7 + 0x4D], %i3 movl %xcc, %l1, %o2 ldsw [%l7 + 0x40], %g7 fmovrdlz %g1, %f0, %f2 stx %i1, [%l7 + 0x38] ldd [%l7 + 0x18], %f2 fmovrde %o0, %f4, %f10 ldsw [%l7 + 0x38], %i5 tne %xcc, 0x5 bpos,a,pt %icc, loop_183 fmul8ulx16 %f12, %f8, %f2 taddcctv %l6, %o4, %i4 taddcc %g4, %i6, %l3 loop_183: std %f2, [%l7 + 0x38] stx %i2, [%l7 + 0x38] call loop_184 fmovsle %xcc, %f1, %f9 ldsh [%l7 + 0x10], %g6 smul %o6, 0x0626, %g2 loop_184: movleu %icc, %o3, %l0 ldsh [%l7 + 0x6E], %o1 tgu %icc, 0x6 nop setx loop_185, %l0, %l1 jmpl %l1, %l4 stb %i0, [%l7 + 0x30] fxor %f4, %f4, %f14 tsubcc %l2, %g5, %l5 loop_185: stw %g3, [%l7 + 0x54] bneg,a loop_186 ldsh [%l7 + 0x6E], %o5 fmovdneg %xcc, %f9, %f2 ldd [%l7 + 0x18], %f2 loop_186: fmovrdgz %i7, %f4, %f8 fbg %fcc0, loop_187 fmovs %f1, %f0 array8 %i3, %l1, %o7 fabss %f13, %f5 loop_187: lduw [%l7 + 0x18], %g7 array16 %o2, %i1, %g1 orncc %i5, %o0, %o4 fcmpgt32 %f0, %f12, %i4 fxnor %f8, %f4, %f8 ldsb [%l7 + 0x3F], %l6 xnorcc %g4, 0x1C2B, %i6 edge16ln %i2, %g6, %o6 ldsb [%l7 + 0x39], %l3 fbg %fcc0, loop_188 edge8n %o3, %l0, %o1 fmovdleu %icc, %f9, %f14 movleu %icc, %l4, %i0 loop_188: ldd [%l7 + 0x78], %f10 brlez,a %g2, loop_189 brlz %g5, loop_190 and %l5, 0x0977, %g3 fmovdge %xcc, %f1, %f12 loop_189: std %f4, [%l7 + 0x40] loop_190: ble loop_191 fmovdneg %xcc, %f0, %f14 ldsb [%l7 + 0x48], %o5 edge8ln %i7, %l2, %l1 loop_191: srlx %i3, 0x0F, %o7 lduh [%l7 + 0x18], %o2 stb %g7, [%l7 + 0x5B] andn %g1, %i1, %i5 fmovdne %xcc, %f15, %f8 fbu %fcc1, loop_192 sll %o0, %i4, %l6 array8 %o4, %i6, %i2 stb %g4, [%l7 + 0x79] loop_192: sth %g6, [%l7 + 0x7C] fmovsneg %xcc, %f7, %f0 stx %l3, [%l7 + 0x68] fcmps %fcc3, %f15, %f12 fmovsl %icc, %f5, %f12 stx %o3, [%l7 + 0x50] sethi 0x1A10, %l0 fcmpd %fcc3, %f14, %f6 lduh [%l7 + 0x7E], %o6 fmovsge %icc, %f11, %f5 tcs %xcc, 0x1 std %f10, [%l7 + 0x40] tsubcc %l4, 0x00A7, %o1 move %xcc, %g2, %i0 movle %xcc, %l5, %g5 ld [%l7 + 0x74], %f15 stb %o5, [%l7 + 0x19] edge16ln %g3, %l2, %l1 addcc %i3, 0x01AF, %i7 mulx %o7, 0x1984, %g7 sub %g1, 0x1037, %o2 ld [%l7 + 0x38], %f9 brlz,a %i5, loop_193 orn %o0, 0x17FE, %i4 fnands %f3, %f8, %f5 ld [%l7 + 0x60], %f3 loop_193: movvs %icc, %l6, %o4 fmovdg %icc, %f9, %f5 fcmpne16 %f2, %f4, %i6 bgu,a %xcc, loop_194 fpack16 %f14, %f11 fmovsg %xcc, %f3, %f13 stx %i1, [%l7 + 0x58] loop_194: brnz,a %g4, loop_195 sdivx %g6, 0x13F8, %i2 fmuld8sux16 %f4, %f12, %f2 ldd [%l7 + 0x30], %f10 loop_195: fbul %fcc3, loop_196 stw %o3, [%l7 + 0x40] fpadd32 %f4, %f0, %f6 movne %xcc, %l3, %l0 loop_196: subccc %l4, 0x046B, %o1 nop setx loop_197, %l0, %l1 jmpl %l1, %g2 ldsw [%l7 + 0x24], %i0 fmuld8ulx16 %f11, %f4, %f12 sdivx %o6, 0x0327, %g5 loop_197: fmovrdgez %o5, %f6, %f2 fbn,a %fcc1, loop_198 fcmpeq16 %f10, %f6, %l5 fnegs %f11, %f11 bgu loop_199 loop_198: movle %icc, %l2, %g3 fcmple32 %f12, %f6, %i3 fmovscc %xcc, %f4, %f11 loop_199: fcmpd %fcc3, %f12, %f0 ldsh [%l7 + 0x0C], %i7 movcs %xcc, %l1, %o7 fmovsa %xcc, %f6, %f10 fnors %f3, %f2, %f0 fandnot2 %f4, %f14, %f10 fpadd32 %f8, %f6, %f8 movg %icc, %g1, %o2 fsrc1s %f6, %f2 movneg %icc, %g7, %i5 sll %o0, 0x0B, %l6 bgu,a %xcc, loop_200 fpadd32 %f4, %f8, %f14 fmovse %icc, %f11, %f12 srlx %o4, %i4, %i1 loop_200: tge %icc, 0x5 brz %g4, loop_201 edge8n %g6, %i2, %o3 orn %i6, 0x04B8, %l0 st %f3, [%l7 + 0x70] loop_201: fsrc1s %f12, %f12 std %f10, [%l7 + 0x70] fbg %fcc2, loop_202 fmovdn %icc, %f2, %f3 brz %l3, loop_203 sth %l4, [%l7 + 0x36] loop_202: ld [%l7 + 0x5C], %f5 stw %o1, [%l7 + 0x34] loop_203: ld [%l7 + 0x6C], %f8 fbl,a %fcc2, loop_204 bl,pt %icc, loop_205 fbne %fcc0, loop_206 fsrc1s %f0, %f11 loop_204: tcc %icc, 0x3 loop_205: bvc,pn %xcc, loop_207 loop_206: fmovdge %xcc, %f4, %f14 fsrc2 %f12, %f12 ldub [%l7 + 0x41], %g2 loop_207: ldsw [%l7 + 0x64], %o6 fbl,a %fcc1, loop_208 fpack32 %f6, %f8, %f4 bvs %icc, loop_209 stw %i0, [%l7 + 0x24] loop_208: movl %xcc, %g5, %o5 fabss %f6, %f0 loop_209: tvc %icc, 0x2 taddcc %l5, %g3, %i3 movleu %xcc, %l2, %i7 tsubcc %l1, 0x1975, %g1 fmovdle %xcc, %f0, %f14 fmovdcs %xcc, %f11, %f5 stx %o2, [%l7 + 0x20] udivx %o7, 0x11A3, %i5 xorcc %g7, 0x1CEF, %l6 fmovrdgez %o4, %f2, %f10 fmovsg %icc, %f10, %f15 stx %i4, [%l7 + 0x48] fnand %f6, %f12, %f8 tg %icc, 0x6 fcmpne32 %f4, %f0, %o0 ldsh [%l7 + 0x0E], %g4 xnorcc %g6, 0x136C, %i1 sth %i2, [%l7 + 0x70] bn loop_210 ldx [%l7 + 0x38], %o3 fbule,a %fcc3, loop_211 subc %i6, %l0, %l4 loop_210: edge32l %l3, %o1, %g2 stb %o6, [%l7 + 0x77] loop_211: fmovrdgez %i0, %f6, %f6 andn %g5, %o5, %l5 bn,a %icc, loop_212 bcs,a,pt %icc, loop_213 bshuffle %f0, %f4, %f12 movgu %icc, %g3, %l2 loop_212: sth %i3, [%l7 + 0x68] loop_213: nop setx loop_214, %l0, %l1 jmpl %l1, %i7 fmul8x16al %f2, %f12, %f6 ldsw [%l7 + 0x78], %l1 brz,a %g1, loop_215 loop_214: ldsh [%l7 + 0x56], %o2 ldub [%l7 + 0x4C], %o7 edge16n %g7, %l6, %o4 loop_215: sth %i5, [%l7 + 0x24] ld [%l7 + 0x58], %f13 fpsub16s %f7, %f10, %f4 movl %icc, %o0, %i4 stx %g6, [%l7 + 0x70] fmuld8ulx16 %f8, %f3, %f6 ldsb [%l7 + 0x3F], %g4 fsrc2 %f2, %f2 brgz,a %i2, loop_216 stb %i1, [%l7 + 0x63] movrgez %i6, %o3, %l4 fmovrdne %l3, %f8, %f10 loop_216: subccc %l0, %o1, %g2 tneg %icc, 0x5 st %f14, [%l7 + 0x5C] st %f12, [%l7 + 0x34] bn,a loop_217 fmovdn %icc, %f5, %f12 fmovsneg %icc, %f10, %f2 fnot1 %f4, %f4 loop_217: movvc %icc, %i0, %o6 subc %g5, %o5, %l5 stw %l2, [%l7 + 0x40] ldd [%l7 + 0x18], %f12 fmovsneg %xcc, %f2, %f7 fmovrde %i3, %f8, %f2 fmul8x16 %f5, %f0, %f6 fmovrdne %i7, %f4, %f4 fxor %f14, %f4, %f4 lduw [%l7 + 0x3C], %l1 fbu,a %fcc3, loop_218 fba,a %fcc0, loop_219 orcc %g3, %g1, %o2 be %xcc, loop_220 loop_218: fmovsgu %icc, %f9, %f1 loop_219: call loop_221 movcc %icc, %o7, %g7 loop_220: tn %xcc, 0x5 sdivcc %o4, 0x1821, %l6 loop_221: sth %o0, [%l7 + 0x3C] fnegs %f15, %f2 movvs %icc, %i4, %g6 brlez %i5, loop_222 fmuld8sux16 %f6, %f6, %f2 fnot2s %f5, %f0 fbne %fcc0, loop_223 loop_222: or %i2, 0x126A, %i1 fmovsg %icc, %f9, %f9 fmovsne %xcc, %f15, %f14 loop_223: ldub [%l7 + 0x67], %g4 ld [%l7 + 0x44], %f13 fmovda %icc, %f14, %f13 ba,a %xcc, loop_224 st %f6, [%l7 + 0x30] ldsh [%l7 + 0x0E], %o3 lduw [%l7 + 0x10], %l4 loop_224: fabsd %f6, %f0 lduh [%l7 + 0x36], %i6 ldsh [%l7 + 0x68], %l0 sdiv %l3, 0x07A9, %g2 fmovsvs %icc, %f1, %f1 movrgz %i0, %o6, %o1 fmovsvc %xcc, %f0, %f7 fmovdgu %xcc, %f8, %f0 movneg %xcc, %g5, %l5 lduh [%l7 + 0x18], %o5 fpadd16s %f3, %f12, %f10 fmovdle %icc, %f6, %f13 fone %f14 fnand %f0, %f4, %f0 fmovdpos %icc, %f10, %f13 ldsw [%l7 + 0x7C], %i3 fsrc2s %f1, %f6 nop setx loop_225, %l0, %l1 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 + 0x50], %f8 ldsh [%l7 + 0x08], %l2 bpos,a,pt %xcc, loop_226 loop_225: ld [%l7 + 0x48], %f12 ldsb [%l7 + 0x54], %i7 fnands %f4, %f8, %f2 loop_226: st %f2, [%l7 + 0x44] fbuge %fcc0, loop_227 fcmpd %fcc1, %f0, %f0 fpadd16s %f10, %f12, %f4 fabsd %f10, %f0 loop_227: fcmpeq32 %f4, %f6, %g3 tcc %icc, 0x4 subc %g1, %o2, %l1 ldsb [%l7 + 0x6F], %o7 sth %g7, [%l7 + 0x16] tleu %xcc, 0x2 subcc %o4, %l6, %i4 andcc %o0, %g6, %i5 fmovdneg %xcc, %f5, %f13 std %f10, [%l7 + 0x20] st %f0, [%l7 + 0x4C] array16 %i1, %i2, %o3 ldsw [%l7 + 0x24], %g4 fmovsn %xcc, %f15, %f11 alignaddrl %i6, %l4, %l3 brnz %g2, loop_228 udiv %i0, 0x01CE, %o6 fmovrdlz %l0, %f8, %f0 fbug,a %fcc0, loop_229 loop_228: fornot2 %f6, %f0, %f10 ldd [%l7 + 0x50], %f12 fbn,a %fcc3, loop_230 loop_229: ldx [%l7 + 0x30], %o1 ldd [%l7 + 0x18], %f8 tsubcc %l5, 0x15DC, %o5 loop_230: ldx [%l7 + 0x50], %g5 popc 0x0878, %i3 ldx [%l7 + 0x60], %l2 std %f6, [%l7 + 0x38] movre %g3, %g1, %o2 bl,pt %xcc, loop_231 fmuld8sux16 %f1, %f6, %f6 ldsh [%l7 + 0x3E], %i7 tsubcctv %o7, 0x16C9, %g7 loop_231: ldx [%l7 + 0x10], %o4 stx %l6, [%l7 + 0x30] nop setx loop_232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f14, %f2 smulcc %i4, %l1, %o0 fmovdcc %icc, %f3, %f1 loop_232: ldx [%l7 + 0x78], %g6 fmovsneg %xcc, %f11, %f2 edge8l %i5, %i2, %i1 fmovsg %xcc, %f4, %f5 stb %g4, [%l7 + 0x68] lduw [%l7 + 0x7C], %o3 fmovsneg %icc, %f10, %f11 edge8ln %l4, %i6, %g2 fmovsle %xcc, %f0, %f13 smul %i0, %l3, %o6 ldx [%l7 + 0x60], %o1 lduw [%l7 + 0x68], %l5 fpack32 %f4, %f12, %f2 fbn,a %fcc1, loop_233 fone %f12 sth %o5, [%l7 + 0x48] brnz,a %g5, loop_234 loop_233: stb %l0, [%l7 + 0x66] srl %l2, 0x15, %g3 std %f6, [%l7 + 0x08] loop_234: fpsub16 %f4, %f10, %f12 lduw [%l7 + 0x6C], %i3 fmovscc %xcc, %f7, %f13 fabss %f10, %f15 fmovsle %xcc, %f3, %f11 tle %xcc, 0x6 fandnot1 %f6, %f12, %f0 stw %o2, [%l7 + 0x3C] sra %g1, %o7, %g7 bl,a %xcc, loop_235 fmovrsgez %i7, %f6, %f1 bge loop_236 fmul8x16 %f11, %f14, %f12 loop_235: st %f7, [%l7 + 0x14] tneg %icc, 0x6 loop_236: fbo,a %fcc2, loop_237 nop setx loop_238, %l0, %l1 jmpl %l1, %l6 udivcc %i4, 0x1270, %o4 ldx [%l7 + 0x08], %o0 loop_237: fmovdcc %xcc, %f0, %f2 loop_238: addc %g6, %i5, %i2 taddcctv %l1, %i1, %o3 movcs %xcc, %g4, %l4 lduh [%l7 + 0x58], %i6 fmovscc %icc, %f15, %f8 bvc,pn %icc, loop_239 sth %i0, [%l7 + 0x16] ldsw [%l7 + 0x64], %l3 fornot1s %f12, %f2, %f3 loop_239: udivx %o6, 0x0592, %g2 fnot1 %f14, %f0 brgez %o1, loop_240 nop setx loop_241, %l0, %l1 jmpl %l1, %l5 sllx %g5, 0x08, %l0 tge %xcc, 0x3 loop_240: or %o5, 0x061C, %g3 loop_241: bleu,a %icc, loop_242 ld [%l7 + 0x0C], %f6 lduh [%l7 + 0x08], %i3 and %l2, 0x034D, %o2 loop_242: fcmped %fcc2, %f4, %f8 fbug,a %fcc0, loop_243 orn %g1, 0x1393, %g7 fmovrslz %o7, %f4, %f4 call loop_244 loop_243: ldsw [%l7 + 0x58], %i7 fmul8ulx16 %f12, %f12, %f12 sth %i4, [%l7 + 0x4A] loop_244: orn %o4, %o0, %l6 ldub [%l7 + 0x65], %g6 fnors %f4, %f13, %f4 bneg %xcc, loop_245 fabss %f2, %f1 mova %icc, %i2, %l1 fmovrsne %i5, %f7, %f7 loop_245: fmovdpos %xcc, %f15, %f3 lduw [%l7 + 0x74], %i1 movne %xcc, %o3, %l4 nop setx loop_246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f10, %f10, %f9 brlez,a %g4, loop_247 andcc %i0, 0x1BC7, %l3 loop_246: movgu %icc, %o6, %g2 ldx [%l7 + 0x50], %o1 loop_247: lduh [%l7 + 0x2E], %l5 xnor %i6, 0x1D42, %l0 edge8 %g5, %o5, %i3 sdiv %l2, 0x0D37, %g3 udivcc %o2, 0x1132, %g1 lduh [%l7 + 0x26], %o7 sdivcc %g7, 0x0ED1, %i4 std %f12, [%l7 + 0x38] movpos %icc, %i7, %o4 addc %l6, %o0, %g6 ldx [%l7 + 0x78], %i2 stb %i5, [%l7 + 0x33] movcc %xcc, %l1, %i1 lduh [%l7 + 0x74], %o3 fmul8sux16 %f8, %f10, %f0 sra %g4, 0x01, %i0 fmul8sux16 %f14, %f0, %f12 ldsw [%l7 + 0x7C], %l3 stb %o6, [%l7 + 0x62] fmovdn %icc, %f6, %f5 fmovrdlz %g2, %f10, %f6 movpos %xcc, %l4, %o1 udiv %l5, 0x04C9, %l0 lduw [%l7 + 0x30], %i6 fmovsl %icc, %f2, %f9 stx %o5, [%l7 + 0x38] fpsub32s %f5, %f0, %f9 movvs %icc, %g5, %l2 bl loop_248 alignaddr %i3, %g3, %g1 ta %xcc, 0x4 fmovsleu %icc, %f13, %f2 loop_248: movg %icc, %o7, %g7 fbge %fcc3, loop_249 sethi 0x1B92, %o2 sdivcc %i7, 0x1BED, %o4 ldub [%l7 + 0x56], %l6 loop_249: tcc %icc, 0x1 fbge %fcc0, loop_250 fmovdle %xcc, %f9, %f1 movn %icc, %i4, %g6 lduh [%l7 + 0x72], %i2 loop_250: fbe %fcc1, loop_251 fmovsn %xcc, %f5, %f12 edge8n %i5, %o0, %l1 smulcc %o3, %i1, %g4 loop_251: brlz %i0, loop_252 fandnot1 %f2, %f6, %f12 tcc %icc, 0x3 fbul,a %fcc3, loop_253 loop_252: tg %icc, 0x6 tsubcc %o6, %l3, %l4 fandnot2 %f6, %f14, %f0 loop_253: movge %xcc, %o1, %g2 movrgz %l5, 0x2D8, %i6 ldd [%l7 + 0x70], %f6 ldx [%l7 + 0x68], %l0 ldsh [%l7 + 0x56], %o5 st %f5, [%l7 + 0x38] sll %g5, 0x07, %l2 xorcc %i3, 0x02F7, %g3 fmovsa %icc, %f0, %f4 bn,a,pt %xcc, loop_254 ldub [%l7 + 0x41], %g1 fmovrslz %o7, %f1, %f0 fble,a %fcc3, loop_255 loop_254: subcc %g7, %i7, %o4 fmovsge %icc, %f7, %f4 lduh [%l7 + 0x44], %o2 loop_255: brlez %i4, loop_256 taddcc %l6, 0x0084, %i2 fcmpd %fcc1, %f10, %f10 xnorcc %i5, %o0, %g6 loop_256: ldsw [%l7 + 0x48], %l1 udivcc %i1, 0x02DF, %o3 lduw [%l7 + 0x40], %i0 stw %o6, [%l7 + 0x54] edge8n %l3, %g4, %l4 taddcctv %o1, 0x0AFA, %l5 ldsw [%l7 + 0x40], %g2 bvs %xcc, loop_257 edge8n %i6, %l0, %g5 ldub [%l7 + 0x4D], %o5 fbn,a %fcc1, loop_258 loop_257: fxor %f0, %f14, %f14 ldx [%l7 + 0x78], %l2 fmovrse %g3, %f11, %f7 loop_258: addcc %g1, %o7, %i3 fmovdcs %icc, %f5, %f5 tleu %icc, 0x4 stb %i7, [%l7 + 0x33] movrne %o4, %g7, %o2 fmovdleu %xcc, %f13, %f7 nop setx loop_259, %l0, %l1 jmpl %l1, %i4 fornot1 %f14, %f8, %f4 nop setx loop_260, %l0, %l1 jmpl %l1, %i2 bne,a,pt %icc, loop_261 loop_259: stw %i5, [%l7 + 0x18] fbl %fcc1, loop_262 loop_260: fpadd32s %f5, %f8, %f13 loop_261: fsrc2 %f12, %f10 tleu %icc, 0x7 loop_262: umulcc %l6, 0x0B1C, %o0 fbn %fcc1, loop_263 fbuge %fcc1, loop_264 fandnot1s %f11, %f6, %f13 nop setx loop_265, %l0, %l1 jmpl %l1, %g6 loop_263: st %f1, [%l7 + 0x78] loop_264: udivcc %i1, 0x1763, %l1 sll %o3, %o6, %i0 loop_265: movleu %icc, %l3, %l4 fcmpgt16 %f4, %f4, %g4 ld [%l7 + 0x40], %f6 st %f12, [%l7 + 0x08] ldd [%l7 + 0x08], %f4 ldsw [%l7 + 0x1C], %o1 movleu %icc, %l5, %g2 andn %l0, 0x01E4, %g5 st %f13, [%l7 + 0x20] sth %i6, [%l7 + 0x78] movg %icc, %l2, %g3 fbue %fcc2, loop_266 mulscc %o5, %g1, %o7 bcc,a loop_267 sra %i7, %o4, %i3 loop_266: nop setx loop_268, %l0, %l1 jmpl %l1, %o2 xnor %g7, 0x06BD, %i4 loop_267: ldd [%l7 + 0x10], %f4 movrgz %i2, 0x3D8, %l6 loop_268: ldsh [%l7 + 0x2E], %o0 pdist %f4, %f6, %f2 bneg %icc, loop_269 fmovrdgz %i5, %f12, %f0 bcc %icc, loop_270 fnot1 %f2, %f10 loop_269: fxor %f8, %f2, %f4 fmovde %xcc, %f6, %f0 loop_270: ldub [%l7 + 0x52], %i1 ldsb [%l7 + 0x58], %g6 andn %l1, %o3, %o6 fpadd16 %f6, %f0, %f8 std %f2, [%l7 + 0x38] fmovrse %i0, %f0, %f10 orn %l4, 0x159E, %g4 ldsw [%l7 + 0x68], %o1 ldub [%l7 + 0x78], %l3 fmovrsgez %g2, %f11, %f3 movrlez %l0, %g5, %l5 lduw [%l7 + 0x10], %i6 array8 %l2, %g3, %g1 stw %o5, [%l7 + 0x3C] fmovdvc %xcc, %f2, %f12 edge32 %i7, %o4, %i3 ldsw [%l7 + 0x38], %o7 fpadd32 %f14, %f14, %f14 brz,a %o2, loop_271 fcmple16 %f4, %f12, %i4 ldx [%l7 + 0x30], %g7 sth %i2, [%l7 + 0x3A] loop_271: fpsub16s %f0, %f0, %f4 alignaddrl %o0, %i5, %i1 tcs %xcc, 0x0 sra %l6, 0x07, %g6 movrlez %l1, 0x2F4, %o3 fba %fcc0, loop_272 stw %o6, [%l7 + 0x34] fmul8ulx16 %f12, %f2, %f2 addccc %l4, 0x0361, %i0 loop_272: fmovrdlz %o1, %f2, %f6 st %f12, [%l7 + 0x18] subc %g4, 0x1CE8, %l3 for %f14, %f4, %f2 fcmped %fcc0, %f10, %f4 srl %g2, 0x14, %g5 stx %l5, [%l7 + 0x58] tgu %icc, 0x3 move %xcc, %i6, %l2 fpsub32s %f10, %f10, %f15 fbug %fcc2, loop_273 xnor %g3, %l0, %o5 movrlz %g1, %i7, %i3 edge8n %o7, %o4, %o2 loop_273: bshuffle %f10, %f2, %f6 udivx %g7, 0x1D31, %i4 ldx [%l7 + 0x48], %i2 ldsh [%l7 + 0x32], %i5 sllx %o0, %l6, %i1 popc 0x0005, %g6 fmovrdlz %o3, %f0, %f6 pdist %f4, %f14, %f10 fbne %fcc3, loop_274 ldd [%l7 + 0x58], %f2 std %f12, [%l7 + 0x30] ldsh [%l7 + 0x40], %o6 loop_274: fmovsvs %icc, %f11, %f7 ldsh [%l7 + 0x54], %l1 stw %l4, [%l7 + 0x18] std %f14, [%l7 + 0x50] st %f0, [%l7 + 0x5C] tgu %xcc, 0x1 fba,a %fcc1, loop_275 bn,a %xcc, loop_276 lduh [%l7 + 0x72], %o1 edge8ln %g4, %i0, %l3 loop_275: ldx [%l7 + 0x70], %g2 loop_276: stb %l5, [%l7 + 0x3F] edge16l %i6, %l2, %g3 fmovdg %icc, %f11, %f8 stb %g5, [%l7 + 0x12] stw %o5, [%l7 + 0x60] ble,a,pt %icc, loop_277 edge16n %l0, %i7, %i3 movrne %g1, 0x20F, %o7 taddcc %o2, %o4, %i4 loop_277: stx %g7, [%l7 + 0x78] edge16l %i5, %i2, %o0 stw %l6, [%l7 + 0x10] stb %i1, [%l7 + 0x36] fnand %f0, %f4, %f12 move %icc, %o3, %g6 tgu %icc, 0x7 stb %l1, [%l7 + 0x64] fpsub16s %f14, %f6, %f2 fmovsa %xcc, %f1, %f15 fnot2 %f6, %f14 fmovrdne %l4, %f2, %f10 fxnors %f6, %f11, %f5 fmovs %f10, %f4 udivx %o6, 0x0330, %o1 fbug,a %fcc2, loop_278 ldsb [%l7 + 0x3E], %i0 fxor %f8, %f2, %f14 ldsb [%l7 + 0x3F], %l3 loop_278: fnegs %f5, %f11 lduh [%l7 + 0x4A], %g2 andn %g4, 0x0C24, %i6 fpsub16s %f9, %f15, %f6 ldub [%l7 + 0x73], %l5 fxnors %f14, %f2, %f5 umulcc %l2, 0x1939, %g3 array8 %g5, %o5, %l0 fbue %fcc1, loop_279 fble %fcc0, loop_280 std %f14, [%l7 + 0x58] tle %xcc, 0x5 loop_279: xorcc %i3, %i7, %o7 loop_280: fnands %f2, %f14, %f5 addcc %o2, %o4, %g1 array16 %i4, %i5, %g7 fnor %f0, %f2, %f14 fble %fcc3, loop_281 lduh [%l7 + 0x74], %o0 movle %icc, %i2, %l6 ldd [%l7 + 0x78], %f0 loop_281: add %o3, %i1, %g6 movrgz %l4, 0x122, %l1 bl loop_282 fcmpgt16 %f2, %f10, %o1 lduh [%l7 + 0x08], %o6 lduh [%l7 + 0x76], %i0 loop_282: edge32l %g2, %g4, %l3 addcc %i6, 0x187A, %l5 fbu %fcc0, loop_283 fmovsvs %xcc, %f5, %f2 fmovdvc %icc, %f2, %f7 stx %g3, [%l7 + 0x58] loop_283: ldx [%l7 + 0x40], %l2 xnorcc %g5, 0x107D, %l0 tgu %xcc, 0x7 fbuge %fcc3, loop_284 stw %i3, [%l7 + 0x74] ldub [%l7 + 0x4E], %o5 std %f6, [%l7 + 0x58] loop_284: fnegs %f10, %f4 subcc %i7, 0x1947, %o7 st %f5, [%l7 + 0x1C] ldub [%l7 + 0x14], %o2 edge32l %g1, %o4, %i4 fbo,a %fcc3, loop_285 st %f15, [%l7 + 0x24] ldsh [%l7 + 0x28], %g7 fmovdvc %xcc, %f6, %f3 loop_285: fmul8x16au %f7, %f2, %f2 fmul8x16 %f15, %f14, %f10 stw %i5, [%l7 + 0x48] fsrc1 %f10, %f6 edge16n %i2, %l6, %o3 fbule,a %fcc0, loop_286 fnegd %f12, %f12 ldd [%l7 + 0x08], %f2 orcc %i1, 0x15E1, %o0 loop_286: fbe %fcc2, loop_287 tpos %icc, 0x3 ldd [%l7 + 0x58], %f2 andn %g6, %l4, %o1 loop_287: andcc %o6, 0x16F1, %i0 edge16ln %g2, %g4, %l1 srl %i6, %l5, %l3 lduw [%l7 + 0x3C], %g3 fble %fcc2, loop_288 fmovdle %xcc, %f5, %f4 addc %g5, %l0, %i3 fbge,a %fcc1, loop_289 loop_288: fexpand %f6, %f12 popc %o5, %l2 fmovrsgz %o7, %f11, %f8 loop_289: andn %o2, 0x027D, %i7 fornot1s %f3, %f15, %f4 fxors %f3, %f6, %f3 movl %xcc, %g1, %o4 mulx %g7, %i5, %i4 andcc %l6, %o3, %i2 fand %f12, %f6, %f2 fpadd32 %f10, %f10, %f10 fmovsl %xcc, %f9, %f4 fxnor %f6, %f2, %f8 lduw [%l7 + 0x10], %o0 array8 %i1, %g6, %o1 fbne %fcc2, loop_290 fors %f8, %f6, %f12 bvs loop_291 fmul8sux16 %f10, %f12, %f12 loop_290: movrgz %o6, %l4, %g2 fcmpes %fcc3, %f10, %f11 loop_291: bcc,pn %xcc, loop_292 st %f15, [%l7 + 0x40] fmovrse %i0, %f15, %f12 fxor %f14, %f10, %f0 loop_292: ldub [%l7 + 0x38], %l1 fmovrse %g4, %f14, %f3 stw %l5, [%l7 + 0x40] fmul8x16al %f15, %f1, %f6 st %f3, [%l7 + 0x60] subccc %i6, %l3, %g5 movneg %xcc, %g3, %i3 edge32l %o5, %l0, %l2 fmul8x16 %f5, %f0, %f0 array8 %o2, %o7, %i7 fpadd32s %f15, %f0, %f11 ldsb [%l7 + 0x76], %g1 bl %xcc, loop_293 sth %o4, [%l7 + 0x1E] fcmpd %fcc0, %f6, %f2 addc %i5, %g7, %i4 loop_293: fmul8x16au %f7, %f3, %f6 subcc %l6, %o3, %o0 ldsb [%l7 + 0x47], %i1 stb %g6, [%l7 + 0x6B] orcc %o1, 0x05A0, %i2 stx %l4, [%l7 + 0x78] fmul8ulx16 %f10, %f12, %f14 fmovrse %o6, %f2, %f15 subcc %g2, %l1, %i0 call loop_294 umulcc %l5, 0x0DD8, %g4 fones %f4 ldx [%l7 + 0x10], %l3 loop_294: fcmple16 %f0, %f6, %g5 ldsh [%l7 + 0x18], %g3 fabss %f6, %f7 fxnor %f8, %f6, %f14 stx %i6, [%l7 + 0x40] ldsh [%l7 + 0x0A], %o5 ldd [%l7 + 0x30], %f10 movpos %icc, %i3, %l2 ldub [%l7 + 0x16], %l0 ldub [%l7 + 0x54], %o7 fmovsneg %icc, %f2, %f14 siam 0x7 edge16n %o2, %g1, %o4 brgez %i7, loop_295 te %icc, 0x2 st %f12, [%l7 + 0x30] stx %g7, [%l7 + 0x40] loop_295: bgu,a,pn %xcc, loop_296 fxnor %f0, %f14, %f2 ba,a loop_297 ldx [%l7 + 0x48], %i4 loop_296: fmovdpos %xcc, %f4, %f8 be,a loop_298 loop_297: fbug %fcc1, loop_299 array8 %i5, %l6, %o0 movre %i1, 0x371, %g6 loop_298: andcc %o3, %i2, %l4 loop_299: fbo %fcc3, loop_300 fble,a %fcc3, loop_301 ldsb [%l7 + 0x5D], %o6 umulcc %g2, 0x1E94, %o1 loop_300: fabss %f14, %f10 loop_301: brgez,a %i0, loop_302 array32 %l1, %l5, %l3 fmovdleu %icc, %f8, %f0 ldub [%l7 + 0x11], %g5 loop_302: lduh [%l7 + 0x3A], %g3 or %g4, %i6, %i3 fmovsneg %xcc, %f7, %f0 sth %l2, [%l7 + 0x58] stx %o5, [%l7 + 0x18] edge32l %l0, %o7, %g1 ldx [%l7 + 0x60], %o2 lduw [%l7 + 0x4C], %o4 lduh [%l7 + 0x2C], %i7 lduw [%l7 + 0x6C], %i4 sth %i5, [%l7 + 0x32] fmovsne %icc, %f10, %f14 std %f14, [%l7 + 0x50] bleu loop_303 fbue,a %fcc3, loop_304 call loop_305 stw %l6, [%l7 + 0x58] loop_303: movvc %xcc, %g7, %i1 loop_304: fandnot1 %f8, %f0, %f8 loop_305: ble %icc, loop_306 taddcc %o0, %o3, %g6 stb %l4, [%l7 + 0x75] fandnot1 %f12, %f2, %f4 loop_306: edge8l %i2, %g2, %o6 xnorcc %i0, 0x028B, %l1 bvs,a loop_307 fmovrdgez %o1, %f12, %f8 addc %l3, 0x0EF4, %g5 fpack32 %f14, %f0, %f10 loop_307: brlz,a %l5, loop_308 ldsb [%l7 + 0x15], %g3 movvc %xcc, %g4, %i6 fcmps %fcc2, %f2, %f6 loop_308: udivcc %l2, 0x1814, %o5 stx %l0, [%l7 + 0x48] edge8l %i3, %g1, %o7 fcmpne16 %f2, %f4, %o4 tle %icc, 0x0 popc 0x1C04, %i7 fmovda %icc, %f15, %f6 ldd [%l7 + 0x30], %f14 ldx [%l7 + 0x40], %i4 array8 %o2, %l6, %i5 movge %xcc, %g7, %o0 stw %o3, [%l7 + 0x30] fornot2 %f4, %f2, %f2 fmovsa %xcc, %f10, %f9 fmovsge %xcc, %f7, %f14 lduh [%l7 + 0x4E], %g6 ba %xcc, loop_309 fbo,a %fcc2, loop_310 fmovsgu %xcc, %f4, %f13 mulscc %l4, 0x0F2C, %i1 loop_309: fcmple16 %f10, %f4, %g2 loop_310: srl %i2, 0x0A, %o6 subc %i0, 0x1B46, %o1 fnot2 %f4, %f6 ld [%l7 + 0x38], %f2 fpadd16 %f6, %f10, %f6 lduw [%l7 + 0x78], %l1 fmovsge %icc, %f10, %f12 fba %fcc0, loop_311 fcmple16 %f0, %f6, %g5 stb %l3, [%l7 + 0x6A] bge,a loop_312 loop_311: alignaddrl %l5, %g4, %i6 sllx %l2, %g3, %o5 edge16l %l0, %g1, %i3 loop_312: faligndata %f0, %f2, %f2 fcmpgt32 %f14, %f8, %o7 tne %xcc, 0x2 ld [%l7 + 0x74], %f14 stw %i7, [%l7 + 0x08] sth %o4, [%l7 + 0x56] fmovsl %icc, %f7, %f0 fcmpgt32 %f8, %f6, %i4 ldx [%l7 + 0x30], %o2 sdiv %l6, 0x0108, %i5 brlz %g7, loop_313 fmovda %icc, %f9, %f14 sdivcc %o0, 0x1A15, %o3 sra %l4, 0x03, %g6 loop_313: sth %g2, [%l7 + 0x14] bcs,a,pt %icc, loop_314 fandnot2s %f7, %f6, %f9 tcs %xcc, 0x7 ld [%l7 + 0x1C], %f6 loop_314: brz %i2, loop_315 fmovdgu %xcc, %f8, %f12 fmovd %f10, %f10 fnands %f4, %f15, %f9 loop_315: brgez,a %o6, loop_316 st %f4, [%l7 + 0x24] fmovs %f14, %f5 fornot1 %f4, %f10, %f0 loop_316: fbn %fcc3, loop_317 udiv %i1, 0x13C3, %i0 movl %icc, %l1, %g5 fpadd32 %f14, %f14, %f4 loop_317: edge32 %l3, %o1, %l5 ldsh [%l7 + 0x54], %g4 fandnot1 %f4, %f0, %f6 stb %i6, [%l7 + 0x62] movrlz %g3, 0x300, %l2 addc %o5, 0x15CD, %g1 sth %i3, [%l7 + 0x40] fbg,a %fcc0, loop_318 fbue,a %fcc1, loop_319 brnz,a %l0, loop_320 lduh [%l7 + 0x40], %o7 loop_318: fnegd %f0, %f4 loop_319: tne %xcc, 0x1 loop_320: movle %xcc, %o4, %i7 add %i4, 0x13CD, %l6 movcc %xcc, %i5, %o2 fmovsg %xcc, %f15, %f11 stw %g7, [%l7 + 0x24] ldx [%l7 + 0x30], %o3 sub %o0, %g6, %g2 ldx [%l7 + 0x38], %i2 fmovrdne %o6, %f12, %f10 edge8 %i1, %i0, %l1 fbge,a %fcc1, loop_321 st %f6, [%l7 + 0x60] mulx %l4, 0x0A59, %l3 fnegs %f2, %f5 loop_321: tsubcctv %o1, %g5, %l5 ldsh [%l7 + 0x50], %g4 fnands %f7, %f2, %f6 bneg,a loop_322 st %f8, [%l7 + 0x24] fmovsl %icc, %f4, %f9 ldsb [%l7 + 0x4D], %g3 loop_322: movpos %icc, %l2, %o5 fandnot2s %f9, %f1, %f7 fpadd16 %f14, %f0, %f14 lduw [%l7 + 0x68], %g1 fcmpne32 %f6, %f14, %i3 ldsb [%l7 + 0x59], %l0 st %f10, [%l7 + 0x4C] fnor %f2, %f10, %f8 ldsh [%l7 + 0x40], %i6 fones %f12 movre %o4, 0x1D8, %o7 fmovdleu %xcc, %f8, %f3 fbul,a %fcc0, loop_323 fnand %f12, %f4, %f2 tvc %icc, 0x6 fsrc1 %f6, %f10 loop_323: stw %i4, [%l7 + 0x48] movneg %xcc, %i7, %i5 stb %o2, [%l7 + 0x3C] fcmpne32 %f4, %f2, %l6 nop setx loop_324, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x30] fxor %f10, %f8, %f2 ldsb [%l7 + 0x55], %o3 loop_324: fnot1s %f7, %f14 movn %icc, %g7, %o0 fblg,a %fcc2, loop_325 fcmpeq16 %f4, %f6, %g2 xnor %i2, %o6, %g6 fmovsgu %xcc, %f15, %f2 loop_325: fmovdle %xcc, %f3, %f3 tn %xcc, 0x0 ldsb [%l7 + 0x66], %i0 andcc %l1, %i1, %l3 umul %o1, 0x07DB, %g5 mulx %l5, %g4, %g3 udiv %l2, 0x0979, %l4 movcs %icc, %o5, %i3 tne %icc, 0x0 fmovdn %xcc, %f6, %f1 srax %g1, 0x16, %i6 movn %xcc, %l0, %o7 add %o4, %i7, %i4 ldx [%l7 + 0x60], %o2 edge16ln %i5, %l6, %o3 mulscc %g7, %g2, %o0 ldsh [%l7 + 0x64], %i2 ldsw [%l7 + 0x5C], %g6 lduh [%l7 + 0x0C], %i0 fbe,a %fcc0, loop_326 fmovs %f3, %f10 fzero %f12 bleu,a,pn %xcc, loop_327 loop_326: fmovdn %icc, %f8, %f2 fsrc2 %f8, %f12 fbu %fcc3, loop_328 loop_327: edge16 %o6, %i1, %l3 te %xcc, 0x0 sth %o1, [%l7 + 0x5A] loop_328: lduw [%l7 + 0x1C], %l1 stw %g5, [%l7 + 0x5C] brlz,a %l5, loop_329 ldsb [%l7 + 0x2B], %g4 te %xcc, 0x7 fpsub32s %f4, %f13, %f13 loop_329: movrgz %g3, %l4, %l2 taddcctv %i3, %g1, %i6 fmovrdlez %o5, %f2, %f2 fbg,a %fcc0, loop_330 fcmple32 %f0, %f14, %o7 fornot2s %f9, %f3, %f13 fnot1 %f10, %f14 loop_330: nop setx loop_331, %l0, %l1 jmpl %l1, %l0 call loop_332 sdivcc %i7, 0x0F21, %i4 fmovrdgez %o4, %f4, %f12 loop_331: srlx %i5, %o2, %l6 loop_332: st %f3, [%l7 + 0x20] movgu %icc, %g7, %o3 fnot1s %f0, %f12 movgu %icc, %g2, %i2 stw %o0, [%l7 + 0x44] ldsb [%l7 + 0x50], %i0 fmovrde %o6, %f8, %f2 addc %i1, 0x1AF3, %g6 fmovdleu %icc, %f7, %f6 fbe %fcc0, loop_333 fpsub16s %f14, %f8, %f13 std %f6, [%l7 + 0x58] fcmpgt16 %f14, %f14, %l3 loop_333: mova %icc, %o1, %g5 umulcc %l1, 0x1686, %l5 fcmpne32 %f10, %f2, %g3 sethi 0x127D, %g4 fpack32 %f4, %f10, %f2 fmovdgu %icc, %f8, %f8 fmovrdlz %l2, %f6, %f0 ldx [%l7 + 0x20], %l4 std %f0, [%l7 + 0x20] fmovse %icc, %f6, %f15 nop setx loop_334, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %icc, 0x7 fmovdn %icc, %f9, %f2 fcmple32 %f14, %f6, %i3 loop_334: movrgez %i6, 0x1F9, %o5 ba,pn %xcc, loop_335 edge16ln %o7, %l0, %g1 edge32l %i4, %o4, %i7 fcmpes %fcc0, %f5, %f15 loop_335: st %f15, [%l7 + 0x48] andcc %o2, %l6, %g7 movrgez %i5, 0x10C, %g2 tg %icc, 0x4 pdist %f14, %f8, %f4 ldub [%l7 + 0x4E], %o3 srlx %o0, %i2, %o6 fmovrdlz %i0, %f8, %f14 mulx %i1, 0x1C76, %l3 brz,a %g6, loop_336 tle %xcc, 0x1 ldsb [%l7 + 0x73], %g5 sub %l1, 0x1C7F, %o1 loop_336: stw %g3, [%l7 + 0x68] lduh [%l7 + 0x6A], %l5 ldx [%l7 + 0x50], %g4 lduh [%l7 + 0x7C], %l2 fmovrsgz %l4, %f1, %f13 stx %i3, [%l7 + 0x38] ldx [%l7 + 0x08], %i6 fandnot2s %f10, %f8, %f13 fbl,a %fcc3, loop_337 fsrc1s %f3, %f10 fpadd16s %f2, %f12, %f6 fmovda %icc, %f11, %f5 loop_337: bne loop_338 fblg,a %fcc2, loop_339 sth %o7, [%l7 + 0x36] std %f8, [%l7 + 0x58] loop_338: ldsh [%l7 + 0x6E], %l0 loop_339: tn %xcc, 0x6 movrlez %o5, %i4, %g1 ldub [%l7 + 0x5E], %o4 fcmple32 %f14, %f6, %o2 fsrc1s %f8, %f1 fmuld8sux16 %f1, %f15, %f4 ldsw [%l7 + 0x34], %l6 stw %g7, [%l7 + 0x50] fpsub32 %f12, %f10, %f6 ldsh [%l7 + 0x46], %i7 xorcc %i5, %o3, %o0 te %xcc, 0x1 std %f6, [%l7 + 0x40] te %icc, 0x3 andcc %g2, 0x15EE, %i2 fabsd %f4, %f10 fmovdcs %icc, %f5, %f0 ldd [%l7 + 0x48], %f6 fmovspos %icc, %f2, %f13 sdivcc %o6, 0x1521, %i1 fmovrdne %i0, %f8, %f8 fone %f2 stb %l3, [%l7 + 0x25] fpack16 %f0, %f9 edge16l %g6, %l1, %g5 st %f0, [%l7 + 0x7C] ld [%l7 + 0x28], %f12 array32 %g3, %o1, %g4 fxnors %f11, %f9, %f4 fmovdge %icc, %f5, %f3 fmovrse %l2, %f1, %f12 nop setx loop_340, %l0, %l1 jmpl %l1, %l5 bl,a,pn %icc, loop_341 tleu %icc, 0x2 tneg %icc, 0x2 loop_340: fones %f14 loop_341: fmovda %icc, %f7, %f12 movg %xcc, %i3, %i6 fbul,a %fcc2, loop_342 ldx [%l7 + 0x50], %o7 tle %xcc, 0x3 fmul8ulx16 %f4, %f12, %f4 loop_342: st %f11, [%l7 + 0x10] fbg,a %fcc1, loop_343 fmul8x16 %f2, %f4, %f10 fmovrslz %l4, %f15, %f2 fexpand %f1, %f4 loop_343: fbul %fcc2, loop_344 edge16ln %o5, %l0, %g1 udivcc %o4, 0x10D7, %i4 movneg %icc, %l6, %g7 loop_344: udivx %i7, 0x1C82, %o2 ld [%l7 + 0x60], %f1 stb %i5, [%l7 + 0x2E] lduh [%l7 + 0x6E], %o3 edge32l %g2, %o0, %i2 fble %fcc1, loop_345 or %i1, 0x1E00, %o6 std %f4, [%l7 + 0x08] fmovdge %icc, %f1, %f11 loop_345: ldsw [%l7 + 0x64], %l3 ldx [%l7 + 0x30], %i0 array16 %g6, %g5, %l1 ba,a,pt %icc, loop_346 lduw [%l7 + 0x24], %g3 ta %icc, 0x4 fandnot1s %f6, %f13, %f13 loop_346: fbug %fcc2, loop_347 ldsb [%l7 + 0x0F], %o1 fmovrdne %g4, %f8, %f0 ldd [%l7 + 0x78], %f10 loop_347: movge %xcc, %l2, %i3 fba,a %fcc0, loop_348 fbu,a %fcc2, loop_349 st %f9, [%l7 + 0x54] stx %l5, [%l7 + 0x60] loop_348: fmovrdne %o7, %f4, %f14 loop_349: movrlz %l4, 0x360, %o5 fone %f4 movrlz %l0, 0x2E4, %g1 subcc %o4, 0x0A9B, %i4 fmovdn %icc, %f2, %f4 lduh [%l7 + 0x50], %i6 fcmple32 %f12, %f14, %g7 bpos loop_350 fcmps %fcc3, %f10, %f13 ldx [%l7 + 0x38], %l6 fandnot1 %f8, %f0, %f12 loop_350: edge8 %i7, %o2, %i5 fmovdpos %xcc, %f4, %f1 nop setx loop_351, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %o3, 0x14B3, %o0 tleu %icc, 0x7 fcmps %fcc1, %f7, %f8 loop_351: fmovdle %xcc, %f14, %f13 fcmpne32 %f14, %f10, %g2 bvs,a loop_352 ldsh [%l7 + 0x56], %i1 bcs,a %xcc, loop_353 ldub [%l7 + 0x71], %o6 loop_352: ldsb [%l7 + 0x71], %i2 srlx %l3, %g6, %i0 loop_353: fmovdge %icc, %f8, %f6 fmul8x16al %f10, %f6, %f8 fpsub32 %f6, %f0, %f2 movneg %xcc, %g5, %l1 mova %xcc, %g3, %g4 fpsub32 %f2, %f14, %f2 lduh [%l7 + 0x3C], %l2 ld [%l7 + 0x48], %f3 ldsh [%l7 + 0x64], %i3 ldd [%l7 + 0x20], %f2 sub %o1, %l5, %o7 stb %o5, [%l7 + 0x10] fmovsl %icc, %f2, %f8 sdivcc %l0, 0x1BAC, %g1 movcc %icc, %l4, %o4 ld [%l7 + 0x7C], %f12 fmovsleu %icc, %f10, %f6 fmul8x16au %f3, %f11, %f0 tcc %xcc, 0x0 st %f3, [%l7 + 0x74] ldd [%l7 + 0x70], %f2 fsrc1s %f10, %f0 bl %icc, loop_354 bge,a loop_355 fnor %f12, %f8, %f14 movg %icc, %i6, %g7 loop_354: bge,a,pn %xcc, loop_356 loop_355: lduw [%l7 + 0x08], %l6 udiv %i7, 0x1178, %i4 fnors %f7, %f2, %f9 loop_356: fnegs %f2, %f11 add %o2, %o3, %i5 subccc %g2, 0x1487, %o0 ld [%l7 + 0x60], %f14 fmovscs %xcc, %f11, %f12 fnegd %f6, %f2 fsrc1 %f10, %f4 fcmpd %fcc1, %f6, %f8 sth %i1, [%l7 + 0x2A] ldsb [%l7 + 0x4D], %i2 fcmpgt32 %f8, %f10, %o6 movle %xcc, %g6, %i0 stw %g5, [%l7 + 0x14] sethi 0x0711, %l3 tn %xcc, 0x4 fmovdge %icc, %f0, %f15 movl %icc, %l1, %g4 brlez %l2, loop_357 ldsh [%l7 + 0x3A], %i3 bge,a loop_358 fornot2s %f2, %f13, %f5 loop_357: movn %icc, %o1, %g3 fmovrdlez %l5, %f12, %f8 loop_358: ldsh [%l7 + 0x54], %o7 fpack32 %f8, %f0, %f4 movg %xcc, %o5, %l0 fmuld8sux16 %f5, %f15, %f4 orn %g1, %l4, %i6 stx %o4, [%l7 + 0x50] ldsb [%l7 + 0x1B], %g7 fmovdpos %icc, %f7, %f7 edge32l %l6, %i4, %i7 umul %o3, 0x096A, %o2 st %f2, [%l7 + 0x68] ldd [%l7 + 0x30], %f4 lduh [%l7 + 0x58], %i5 lduw [%l7 + 0x64], %o0 ldd [%l7 + 0x58], %f4 fmovsn %icc, %f10, %f5 fmovrdgez %i1, %f0, %f0 bg %xcc, loop_359 bn %icc, loop_360 orncc %g2, %i2, %o6 stw %g6, [%l7 + 0x7C] loop_359: bpos %xcc, loop_361 loop_360: fcmple16 %f14, %f0, %i0 fnors %f4, %f2, %f13 edge8 %l3, %g5, %g4 loop_361: stw %l1, [%l7 + 0x24] nop setx loop_362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %i3, %o1, %g3 fmovscc %icc, %f11, %f3 andcc %l5, 0x1744, %o7 loop_362: fsrc2 %f10, %f4 stb %o5, [%l7 + 0x29] tne %icc, 0x3 std %f12, [%l7 + 0x68] lduw [%l7 + 0x38], %l2 bcc %icc, loop_363 fmovdgu %icc, %f2, %f11 fcmpeq16 %f6, %f12, %g1 lduw [%l7 + 0x20], %l0 loop_363: stb %i6, [%l7 + 0x39] ldub [%l7 + 0x56], %l4 stw %o4, [%l7 + 0x14] udivx %l6, 0x1A4C, %i4 ldsb [%l7 + 0x75], %g7 sth %i7, [%l7 + 0x7A] sdivcc %o3, 0x0729, %i5 fmul8x16al %f6, %f3, %f14 addc %o2, %o0, %i1 mulscc %g2, 0x0799, %o6 st %f2, [%l7 + 0x0C] edge8l %i2, %i0, %l3 movvs %xcc, %g6, %g4 andcc %g5, %l1, %i3 fmovdgu %xcc, %f13, %f9 sethi 0x0AE8, %o1 addccc %l5, 0x033C, %g3 brlez,a %o7, loop_364 bl loop_365 fabsd %f0, %f2 fcmpeq16 %f10, %f2, %l2 loop_364: subc %o5, %g1, %i6 loop_365: ldsb [%l7 + 0x31], %l4 for %f6, %f8, %f4 movgu %icc, %l0, %o4 movcc %xcc, %l6, %i4 fmovde %xcc, %f0, %f9 stw %g7, [%l7 + 0x10] bvc,pt %icc, loop_366 ldsb [%l7 + 0x3D], %i7 xorcc %i5, %o2, %o3 bshuffle %f14, %f12, %f4 loop_366: lduw [%l7 + 0x10], %o0 movrgz %i1, 0x1FF, %g2 fmovdleu %icc, %f5, %f15 fmovrsgz %i2, %f6, %f4 movvs %xcc, %o6, %l3 movvc %xcc, %g6, %i0 bvs,a loop_367 movrlz %g4, %l1, %g5 lduh [%l7 + 0x5A], %o1 fsrc1s %f3, %f10 loop_367: fcmpne32 %f10, %f6, %l5 movrlz %g3, %o7, %l2 std %f8, [%l7 + 0x20] xor %i3, 0x0D3F, %g1 ldsw [%l7 + 0x38], %i6 nop setx loop_368, %l0, %l1 jmpl %l1, %o5 fmovrsgz %l0, %f4, %f5 lduw [%l7 + 0x54], %l4 ldsw [%l7 + 0x74], %o4 loop_368: edge8l %i4, %l6, %i7 te %icc, 0x5 addcc %g7, 0x1634, %i5 sethi 0x105E, %o3 fbl %fcc2, loop_369 fnor %f8, %f10, %f4 brz,a %o0, loop_370 fabss %f9, %f1 loop_369: fmovrslez %i1, %f3, %f2 fpmerge %f2, %f2, %f6 loop_370: stb %o2, [%l7 + 0x4F] brz %g2, loop_371 sllx %o6, 0x1B, %i2 fmovsvs %icc, %f2, %f8 fmul8x16 %f5, %f2, %f0 loop_371: fcmpeq16 %f8, %f12, %l3 movrlez %i0, 0x07F, %g4 stx %l1, [%l7 + 0x20] sth %g5, [%l7 + 0x30] fmovsg %icc, %f3, %f3 stb %g6, [%l7 + 0x3D] fmovsle %icc, %f3, %f3 taddcc %l5, %o1, %g3 xorcc %o7, %i3, %l2 fbg,a %fcc3, loop_372 ldx [%l7 + 0x60], %i6 bneg,a loop_373 call loop_374 loop_372: movcs %icc, %o5, %g1 ldub [%l7 + 0x70], %l4 loop_373: lduh [%l7 + 0x30], %o4 loop_374: fnand %f12, %f10, %f10 fbo %fcc3, loop_375 stb %l0, [%l7 + 0x6E] tsubcctv %i4, %i7, %g7 ld [%l7 + 0x08], %f15 loop_375: brgez,a %i5, loop_376 ldsw [%l7 + 0x4C], %l6 movcs %icc, %o0, %o3 fpadd16s %f10, %f15, %f13 loop_376: ldx [%l7 + 0x48], %i1 movne %icc, %o2, %g2 stw %i2, [%l7 + 0x70] xorcc %o6, 0x09F4, %i0 fmul8x16au %f8, %f2, %f8 mulx %l3, %g4, %l1 ldub [%l7 + 0x28], %g5 ldsh [%l7 + 0x48], %g6 mulscc %o1, 0x0D4A, %l5 fcmped %fcc0, %f0, %f0 ldx [%l7 + 0x78], %o7 ld [%l7 + 0x64], %f4 ldsh [%l7 + 0x3E], %g3 brnz,a %i3, loop_377 fornot2 %f14, %f14, %f2 fmovrslez %i6, %f10, %f5 array8 %l2, %g1, %o5 loop_377: umulcc %o4, %l0, %i4 ta %xcc, 0x6 umulcc %l4, %i7, %i5 edge8 %l6, %g7, %o3 andncc %o0, %i1, %g2 fnot2s %f1, %f2 lduh [%l7 + 0x1A], %i2 sdivx %o6, 0x19E1, %i0 ldsw [%l7 + 0x30], %l3 sth %g4, [%l7 + 0x74] fands %f8, %f13, %f11 std %f6, [%l7 + 0x10] fmovscc %xcc, %f9, %f10 bcc,pt %icc, loop_378 lduw [%l7 + 0x38], %l1 udivcc %o2, 0x10D3, %g5 subcc %g6, %o1, %o7 loop_378: movpos %icc, %l5, %g3 sth %i6, [%l7 + 0x50] fcmpne32 %f10, %f14, %i3 fandnot2s %f13, %f13, %f10 movgu %xcc, %g1, %o5 popc 0x09FF, %o4 fexpand %f7, %f10 ldsw [%l7 + 0x64], %l0 fnegs %f10, %f0 stw %l2, [%l7 + 0x7C] stx %i4, [%l7 + 0x18] st %f7, [%l7 + 0x60] stx %l4, [%l7 + 0x20] tle %xcc, 0x7 nop setx loop_379, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x48], %f6 fblg %fcc3, loop_380 fpsub16 %f4, %f2, %f4 loop_379: std %f10, [%l7 + 0x28] lduw [%l7 + 0x4C], %i7 loop_380: bgu,pt %icc, loop_381 stx %i5, [%l7 + 0x30] fbge %fcc0, loop_382 movpos %icc, %l6, %g7 loop_381: movge %xcc, %o3, %i1 ldub [%l7 + 0x29], %o0 loop_382: std %f0, [%l7 + 0x58] udivcc %g2, 0x0556, %i2 fones %f5 brnz %o6, loop_383 ldsb [%l7 + 0x1A], %l3 fmovde %xcc, %f11, %f2 ldsh [%l7 + 0x58], %g4 loop_383: fmovsgu %icc, %f15, %f3 ldsb [%l7 + 0x7B], %i0 addcc %o2, %g5, %l1 fcmped %fcc3, %f4, %f10 bcs,a loop_384 edge16n %g6, %o7, %l5 nop setx loop_385, %l0, %l1 jmpl %l1, %g3 lduh [%l7 + 0x6C], %o1 loop_384: fcmps %fcc1, %f4, %f13 fsrc1s %f8, %f12 loop_385: orcc %i6, %i3, %o5 fmovsg %xcc, %f6, %f12 fcmpne32 %f10, %f2, %g1 movne %icc, %o4, %l2 andcc %l0, 0x0989, %l4 move %xcc, %i7, %i4 andncc %l6, %g7, %o3 movrlez %i5, %o0, %i1 fsrc1 %f4, %f6 orn %i2, %o6, %l3 fones %f13 nop setx loop_386, %l0, %l1 jmpl %l1, %g4 array16 %g2, %i0, %o2 brz,a %l1, loop_387 st %f12, [%l7 + 0x34] loop_386: fnegs %f12, %f10 bleu,pn %icc, loop_388 loop_387: edge8 %g6, %g5, %l5 fnor %f4, %f4, %f4 fmovrslz %g3, %f7, %f11 loop_388: sth %o7, [%l7 + 0x20] fpsub16s %f7, %f3, %f2 udivcc %i6, 0x1DEA, %o1 st %f6, [%l7 + 0x14] fbuge,a %fcc1, loop_389 fornot2 %f14, %f12, %f2 orncc %i3, 0x0A6C, %o5 fpadd16 %f8, %f6, %f6 loop_389: ldsh [%l7 + 0x56], %o4 fsrc1 %f8, %f0 bl,a %icc, loop_390 tleu %xcc, 0x7 fpsub16 %f2, %f14, %f6 mova %xcc, %g1, %l0 loop_390: srlx %l4, %i7, %i4 fornot1 %f2, %f0, %f4 mova %xcc, %l2, %l6 fmovrse %o3, %f12, %f0 fcmpne32 %f2, %f6, %g7 bcs,a %xcc, loop_391 st %f11, [%l7 + 0x24] stw %i5, [%l7 + 0x50] orn %o0, %i2, %i1 loop_391: bneg loop_392 fcmpgt32 %f14, %f0, %l3 edge32n %o6, %g4, %g2 fbg,a %fcc1, loop_393 loop_392: tge %xcc, 0x6 bgu,pn %xcc, loop_394 fsrc2s %f12, %f13 loop_393: movl %icc, %i0, %o2 fandnot1s %f3, %f5, %f3 loop_394: be,a,pt %xcc, loop_395 fpack16 %f4, %f4 fands %f13, %f13, %f14 std %f2, [%l7 + 0x08] loop_395: be %icc, loop_396 stw %g6, [%l7 + 0x5C] brlz %l1, loop_397 lduh [%l7 + 0x1A], %g5 loop_396: bcc %icc, loop_398 stb %g3, [%l7 + 0x08] loop_397: fandnot2 %f10, %f4, %f4 ldx [%l7 + 0x70], %l5 loop_398: fmovde %xcc, %f5, %f9 ld [%l7 + 0x48], %f14 fsrc2s %f12, %f2 fcmps %fcc0, %f13, %f4 fmovrsgz %o7, %f12, %f14 fbug,a %fcc3, loop_399 edge32ln %o1, %i3, %i6 std %f6, [%l7 + 0x18] add %o5, 0x0F18, %g1 loop_399: mulscc %o4, %l4, %i7 move %xcc, %l0, %l2 srax %i4, %o3, %l6 sdiv %g7, 0x16AE, %o0 st %f10, [%l7 + 0x34] movleu %icc, %i5, %i2 fmovsgu %icc, %f15, %f15 movgu %icc, %l3, %o6 stw %g4, [%l7 + 0x18] fmuld8ulx16 %f2, %f1, %f0 fmovsl %xcc, %f2, %f5 movre %i1, 0x2C1, %i0 ldsb [%l7 + 0x21], %o2 movleu %icc, %g2, %g6 fpack16 %f12, %f2 tg %icc, 0x4 fnot1 %f4, %f0 ldd [%l7 + 0x10], %f6 fmovdcc %icc, %f13, %f14 fcmple16 %f4, %f8, %g5 fbu %fcc2, loop_400 movvc %xcc, %g3, %l5 edge8 %l1, %o1, %i3 fbu %fcc1, loop_401 loop_400: fmovsg %xcc, %f2, %f10 st %f6, [%l7 + 0x14] stx %i6, [%l7 + 0x28] loop_401: udivcc %o5, 0x18E3, %o7 fnegs %f4, %f15 fmovrdgez %o4, %f12, %f6 bge %icc, loop_402 fmovsne %icc, %f3, %f1 fmovdge %xcc, %f9, %f15 fpsub32s %f4, %f13, %f11 loop_402: fmul8x16 %f15, %f2, %f0 fmovdle %xcc, %f13, %f14 fmovsa %xcc, %f12, %f13 ldx [%l7 + 0x48], %g1 fblg %fcc2, loop_403 fzero %f0 lduw [%l7 + 0x60], %i7 movcs %xcc, %l4, %l0 loop_403: ldsb [%l7 + 0x49], %i4 alignaddrl %o3, %l6, %g7 sra %o0, %i5, %l2 andcc %l3, %o6, %g4 fmovdne %xcc, %f8, %f1 udivcc %i2, 0x05EB, %i1 fmul8x16al %f0, %f7, %f12 lduh [%l7 + 0x42], %o2 ldsh [%l7 + 0x32], %i0 fbug %fcc3, loop_404 movvs %icc, %g2, %g6 tg %xcc, 0x2 movrgez %g5, 0x16B, %l5 loop_404: stb %l1, [%l7 + 0x5C] fbg,a %fcc2, loop_405 fpackfix %f12, %f9 bvc,pn %icc, loop_406 stb %g3, [%l7 + 0x1A] loop_405: tpos %xcc, 0x6 sth %i3, [%l7 + 0x62] loop_406: ldsb [%l7 + 0x30], %o1 st %f3, [%l7 + 0x78] fmul8ulx16 %f8, %f6, %f12 brgz %o5, loop_407 fbug,a %fcc0, loop_408 fandnot2s %f2, %f5, %f12 fmovdleu %icc, %f7, %f14 loop_407: lduh [%l7 + 0x7C], %i6 loop_408: tpos %xcc, 0x3 bcc,a,pt %xcc, loop_409 ldsh [%l7 + 0x54], %o4 lduh [%l7 + 0x70], %g1 bshuffle %f8, %f6, %f8 loop_409: fornot1 %f14, %f0, %f10 stw %o7, [%l7 + 0x7C] edge8n %l4, %i7, %i4 fmovdvc %xcc, %f8, %f2 fpsub32 %f8, %f8, %f6 fmul8x16 %f12, %f14, %f10 fxors %f0, %f8, %f9 st %f3, [%l7 + 0x38] tleu %xcc, 0x6 fornot2s %f5, %f7, %f1 ldd [%l7 + 0x20], %f10 edge8l %l0, %l6, %o3 stw %o0, [%l7 + 0x24] tne %icc, 0x4 ldd [%l7 + 0x18], %f8 smul %g7, 0x095C, %i5 bvs,a %xcc, loop_410 array8 %l3, %l2, %g4 ld [%l7 + 0x60], %f6 alignaddr %o6, %i1, %o2 loop_410: fmovdne %xcc, %f2, %f0 fsrc2s %f3, %f14 ldx [%l7 + 0x50], %i0 st %f0, [%l7 + 0x0C] sll %g2, %g6, %g5 brnz,a %l5, loop_411 fmul8x16al %f6, %f14, %f14 movrgz %l1, 0x2D9, %i2 fnor %f4, %f14, %f10 loop_411: brlz %i3, loop_412 brgz,a %g3, loop_413 srl %o5, 0x01, %i6 edge32 %o4, %o1, %g1 loop_412: edge16l %l4, %o7, %i4 loop_413: fmovsgu %icc, %f5, %f10 nop setx loop_414, %l0, %l1 jmpl %l1, %i7 movcs %icc, %l0, %o3 sth %o0, [%l7 + 0x62] movvs %xcc, %g7, %i5 loop_414: for %f2, %f14, %f8 fbn,a %fcc1, loop_415 fmovdle %icc, %f5, %f12 tsubcctv %l6, %l2, %g4 stx %l3, [%l7 + 0x68] loop_415: faligndata %f2, %f12, %f6 fbuge %fcc1, loop_416 ldub [%l7 + 0x42], %i1 bgu,a,pt %xcc, loop_417 stx %o6, [%l7 + 0x08] loop_416: brz %i0, loop_418 te %xcc, 0x4 loop_417: fmovdn %icc, %f5, %f9 movre %g2, %g6, %o2 loop_418: ba,a loop_419 sra %g5, %l5, %i2 bl,a loop_420 fnor %f4, %f0, %f8 loop_419: smul %i3, 0x00F3, %l1 brlz %g3, loop_421 loop_420: fbug,a %fcc1, loop_422 edge16 %i6, %o5, %o4 fmovdcs %icc, %f4, %f13 loop_421: ldsw [%l7 + 0x40], %g1 loop_422: fmovsleu %xcc, %f8, %f12 fxnors %f8, %f5, %f8 alignaddrl %o1, %o7, %l4 sth %i4, [%l7 + 0x5C] st %f1, [%l7 + 0x74] sethi 0x1A26, %l0 xorcc %i7, %o0, %g7 tpos %xcc, 0x2 fmovdvc %icc, %f0, %f4 std %f10, [%l7 + 0x50] ld [%l7 + 0x40], %f15 fornot2s %f15, %f8, %f8 movrgez %o3, 0x2C8, %i5 std %f0, [%l7 + 0x78] ldub [%l7 + 0x09], %l6 tneg %icc, 0x5 bn,a loop_423 move %xcc, %l2, %g4 fnot2s %f7, %f9 fabsd %f0, %f4 loop_423: subc %i1, %l3, %i0 be,a,pt %xcc, loop_424 bshuffle %f0, %f0, %f6 ldsw [%l7 + 0x34], %o6 movrgz %g2, %o2, %g6 loop_424: subccc %g5, 0x1EE6, %l5 fpadd16 %f0, %f10, %f4 stw %i3, [%l7 + 0x28] tneg %xcc, 0x6 fbug %fcc3, loop_425 taddcc %i2, 0x0792, %l1 fabsd %f2, %f8 fzeros %f5 loop_425: stx %i6, [%l7 + 0x58] movvs %icc, %o5, %g3 stb %o4, [%l7 + 0x3D] stb %g1, [%l7 + 0x37] tsubcctv %o1, 0x187A, %l4 ld [%l7 + 0x24], %f11 stx %o7, [%l7 + 0x18] stw %i4, [%l7 + 0x24] ldsb [%l7 + 0x78], %i7 mulx %l0, %o0, %o3 bshuffle %f6, %f6, %f14 sth %i5, [%l7 + 0x68] fblg,a %fcc3, loop_426 nop setx loop_427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %l6, 0x110F, %l2 ldx [%l7 + 0x60], %g7 loop_426: lduw [%l7 + 0x2C], %i1 loop_427: fcmple16 %f0, %f14, %l3 ldd [%l7 + 0x30], %f8 addccc %g4, 0x100D, %o6 fmovrdne %g2, %f2, %f6 orncc %o2, %i0, %g5 fcmpne16 %f10, %f12, %g6 bvs %xcc, loop_428 bvs,a,pn %xcc, loop_429 ldx [%l7 + 0x78], %l5 fmovdcc %xcc, %f5, %f14 loop_428: movrne %i3, 0x35F, %l1 loop_429: fmovdcs %xcc, %f1, %f10 fbuge,a %fcc2, loop_430 udivx %i6, 0x0F7C, %i2 fmovdneg %xcc, %f7, %f5 movcc %xcc, %o5, %g3 loop_430: sth %g1, [%l7 + 0x76] smulcc %o4, 0x08B5, %l4 edge8ln %o7, %o1, %i4 fxnors %f11, %f14, %f3 fmovrdlz %i7, %f14, %f2 fmovsl %icc, %f2, %f10 bvc,pt %icc, loop_431 edge32ln %o0, %o3, %i5 ld [%l7 + 0x64], %f0 fcmpeq32 %f0, %f4, %l0 loop_431: stb %l6, [%l7 + 0x75] bcs,a %xcc, loop_432 sth %l2, [%l7 + 0x20] edge32 %i1, %l3, %g4 movre %o6, %g7, %o2 loop_432: ldd [%l7 + 0x30], %f6 fmovsle %xcc, %f4, %f1 bn,a %icc, loop_433 fbg %fcc0, loop_434 fmovsleu %xcc, %f6, %f9 stb %g2, [%l7 + 0x24] loop_433: fbe,a %fcc3, loop_435 loop_434: call loop_436 fmuld8sux16 %f7, %f13, %f6 bl %icc, loop_437 loop_435: fcmpgt16 %f12, %f2, %g5 loop_436: edge32 %i0, %g6, %i3 movvs %xcc, %l5, %l1 loop_437: smul %i6, %i2, %g3 fblg %fcc3, loop_438 edge32n %o5, %g1, %o4 brlez %o7, loop_439 sth %o1, [%l7 + 0x74] loop_438: fmovrdgz %l4, %f14, %f10 ld [%l7 + 0x6C], %f1 loop_439: ld [%l7 + 0x18], %f13 tgu %xcc, 0x1 sth %i7, [%l7 + 0x08] mulx %i4, %o3, %o0 movle %xcc, %i5, %l6 udivcc %l0, 0x0762, %i1 faligndata %f10, %f2, %f10 tne %xcc, 0x4 ld [%l7 + 0x38], %f1 ldub [%l7 + 0x7C], %l2 ldd [%l7 + 0x28], %f14 fornot2 %f2, %f0, %f8 sll %g4, 0x0E, %l3 movvs %xcc, %o6, %o2 fmovsvc %icc, %f0, %f15 subccc %g2, 0x0F7E, %g5 lduw [%l7 + 0x7C], %g7 xor %i0, 0x0C7A, %i3 bpos,a,pn %xcc, loop_440 srax %l5, %g6, %l1 move %icc, %i6, %i2 edge8l %g3, %o5, %o4 loop_440: bneg,a,pt %icc, loop_441 tcs %xcc, 0x5 ldsw [%l7 + 0x78], %g1 fone %f4 loop_441: taddcc %o1, 0x01DA, %o7 st %f2, [%l7 + 0x34] fpsub16s %f6, %f2, %f14 bn,a %icc, loop_442 popc %l4, %i4 xor %o3, %o0, %i5 fblg %fcc0, loop_443 loop_442: fmovda %icc, %f3, %f12 tsubcc %l6, 0x1DE6, %l0 ldsh [%l7 + 0x7A], %i7 loop_443: brlez,a %i1, loop_444 bpos,a,pn %icc, loop_445 fandnot1 %f6, %f12, %f0 nop setx loop_446, %l0, %l1 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_444: ldd [%l7 + 0x60], %f0 loop_445: stw %l2, [%l7 + 0x18] fblg,a %fcc3, loop_447 loop_446: stw %g4, [%l7 + 0x34] lduw [%l7 + 0x20], %l3 fmovdn %icc, %f15, %f8 loop_447: fbul,a %fcc2, loop_448 fcmpeq16 %f12, %f12, %o2 tsubcctv %o6, 0x1FC6, %g5 xnor %g2, 0x1584, %i0 loop_448: bcs loop_449 lduh [%l7 + 0x78], %g7 fmovsleu %xcc, %f1, %f4 brgez %l5, loop_450 loop_449: fmul8x16 %f5, %f4, %f0 lduw [%l7 + 0x08], %g6 bleu,pn %icc, loop_451 loop_450: bvs,a %xcc, loop_452 fbule,a %fcc0, loop_453 movcc %xcc, %i3, %l1 loop_451: fpmerge %f15, %f12, %f4 loop_452: fmovdle %xcc, %f10, %f11 loop_453: fmul8sux16 %f12, %f0, %f0 fbne,a %fcc0, loop_454 ldub [%l7 + 0x7C], %i6 fnegd %f4, %f14 edge8 %i2, %g3, %o5 loop_454: ldub [%l7 + 0x1B], %g1 udivcc %o4, 0x1EB7, %o1 fornot2 %f0, %f10, %f12 fcmple32 %f8, %f6, %l4 fmovdle %icc, %f14, %f5 fmovse %xcc, %f2, %f12 tge %icc, 0x1 fmovdcs %icc, %f10, %f3 lduw [%l7 + 0x28], %i4 pdist %f2, %f4, %f4 fmul8x16al %f7, %f6, %f14 ldd [%l7 + 0x20], %f6 fcmpeq32 %f6, %f10, %o7 edge16n %o3, %i5, %l6 st %f7, [%l7 + 0x10] sll %l0, %i7, %o0 ldsh [%l7 + 0x54], %i1 ldd [%l7 + 0x30], %f8 fzeros %f12 fmovdneg %xcc, %f0, %f7 ldsw [%l7 + 0x08], %g4 ldsb [%l7 + 0x64], %l3 stx %o2, [%l7 + 0x58] fpsub16 %f2, %f6, %f0 stx %l2, [%l7 + 0x68] ldsh [%l7 + 0x6E], %o6 std %f10, [%l7 + 0x18] tvc %icc, 0x1 fmovrdne %g5, %f12, %f2 mova %xcc, %g2, %g7 fmul8sux16 %f14, %f10, %f4 fbl,a %fcc1, loop_455 tgu %icc, 0x3 movl %icc, %l5, %g6 fzero %f14 loop_455: ldsw [%l7 + 0x50], %i0 sdiv %i3, 0x1692, %l1 move %icc, %i2, %i6 xnor %o5, %g3, %o4 ld [%l7 + 0x2C], %f4 fabsd %f4, %f0 std %f6, [%l7 + 0x70] bne,a loop_456 fornot2 %f8, %f14, %f4 fcmpgt16 %f10, %f10, %g1 fxnors %f0, %f15, %f1 loop_456: fpadd32s %f9, %f1, %f15 bcs loop_457 sdivx %o1, 0x1443, %l4 ldsh [%l7 + 0x48], %i4 fmul8x16 %f7, %f2, %f0 loop_457: andn %o3, %o7, %l6 and %i5, %i7, %l0 ldsh [%l7 + 0x4C], %o0 fzero %f14 fbge,a %fcc3, loop_458 ldx [%l7 + 0x78], %g4 srlx %l3, 0x11, %o2 edge32n %i1, %o6, %g5 loop_458: movleu %xcc, %g2, %g7 stx %l5, [%l7 + 0x48] fsrc1 %f6, %f0 movrlz %g6, 0x03E, %l2 fnot2 %f12, %f0 tge %icc, 0x7 movcc %icc, %i3, %i0 stw %i2, [%l7 + 0x60] ldd [%l7 + 0x60], %f10 st %f10, [%l7 + 0x24] fmovdl %xcc, %f14, %f5 st %f13, [%l7 + 0x18] move %icc, %i6, %o5 lduh [%l7 + 0x7E], %g3 sdivx %o4, 0x06A4, %l1 fandnot2s %f11, %f3, %f9 lduw [%l7 + 0x14], %o1 sllx %g1, 0x10, %i4 tneg %xcc, 0x2 movl %icc, %l4, %o7 ld [%l7 + 0x1C], %f13 bn,pn %xcc, loop_459 st %f12, [%l7 + 0x24] edge32ln %l6, %o3, %i7 fors %f10, %f5, %f0 loop_459: fpsub32 %f2, %f14, %f4 umul %i5, %o0, %g4 ldx [%l7 + 0x30], %l3 std %f2, [%l7 + 0x50] tvs %icc, 0x1 brnz,a %l0, loop_460 fsrc2s %f7, %f15 ldsw [%l7 + 0x28], %o2 fmovdn %icc, %f7, %f14 loop_460: stb %i1, [%l7 + 0x31] xorcc %o6, 0x04B4, %g2 ldx [%l7 + 0x20], %g5 andncc %g7, %l5, %l2 fmovrdlez %g6, %f10, %f14 fmovsvs %xcc, %f12, %f5 bleu,a,pn %xcc, loop_461 popc 0x0715, %i3 fbg %fcc0, loop_462 tpos %xcc, 0x7 loop_461: bneg loop_463 bneg,pn %xcc, loop_464 loop_462: xnor %i2, 0x18F7, %i6 fsrc1 %f14, %f4 loop_463: movre %o5, %g3, %i0 loop_464: brz %o4, loop_465 fnands %f2, %f3, %f6 fabss %f10, %f1 fnand %f6, %f4, %f12 loop_465: fnand %f4, %f6, %f12 fmovrslez %o1, %f10, %f8 ldx [%l7 + 0x30], %l1 fcmpeq16 %f8, %f2, %i4 fcmped %fcc3, %f12, %f12 stw %l4, [%l7 + 0x54] movrgz %g1, 0x2B4, %l6 st %f0, [%l7 + 0x54] bn,pn %xcc, loop_466 fbu %fcc0, loop_467 ldsw [%l7 + 0x40], %o3 fzeros %f11 loop_466: std %f14, [%l7 + 0x70] loop_467: fzeros %f14 fmovdne %icc, %f2, %f7 ldsh [%l7 + 0x7A], %o7 pdist %f4, %f0, %f10 smul %i7, %i5, %g4 lduh [%l7 + 0x24], %l3 fmovdl %xcc, %f9, %f15 fmovrdne %o0, %f6, %f8 orncc %l0, %o2, %i1 ble loop_468 edge16 %o6, %g5, %g2 addcc %g7, %l2, %l5 fmovsvs %icc, %f10, %f11 loop_468: add %i3, 0x1178, %i2 fmovdcc %icc, %f12, %f9 tneg %xcc, 0x1 smulcc %i6, 0x10FE, %g6 std %f14, [%l7 + 0x40] fmul8x16 %f7, %f4, %f0 ldd [%l7 + 0x18], %f4 stx %o5, [%l7 + 0x50] edge16ln %i0, %g3, %o1 fmovdne %xcc, %f14, %f6 fbue,a %fcc2, loop_469 st %f15, [%l7 + 0x10] andcc %o4, %l1, %i4 lduh [%l7 + 0x74], %g1 loop_469: fnand %f8, %f4, %f4 std %f0, [%l7 + 0x48] ldd [%l7 + 0x18], %f8 edge8l %l6, %l4, %o3 stb %i7, [%l7 + 0x11] fpackfix %f0, %f8 brgez,a %o7, loop_470 bge,a,pn %icc, loop_471 ldsw [%l7 + 0x2C], %i5 bne,a,pt %icc, loop_472 loop_470: fblg,a %fcc1, loop_473 loop_471: stb %g4, [%l7 + 0x1D] bl,a %icc, loop_474 loop_472: fone %f4 loop_473: fmovdn %xcc, %f0, %f1 ld [%l7 + 0x40], %f3 loop_474: ldx [%l7 + 0x28], %l3 fmovrsgz %l0, %f3, %f8 fpsub16 %f12, %f12, %f0 ldub [%l7 + 0x5A], %o0 bl,pn %icc, loop_475 xnor %o2, %i1, %g5 fmovrdgz %o6, %f10, %f8 ldsw [%l7 + 0x40], %g7 loop_475: ldsh [%l7 + 0x54], %l2 ldsb [%l7 + 0x61], %g2 fcmple32 %f12, %f2, %l5 st %f3, [%l7 + 0x7C] tl %xcc, 0x3 fors %f4, %f13, %f1 addc %i3, 0x1A02, %i2 ld [%l7 + 0x64], %f4 fmovdl %icc, %f7, %f15 array16 %g6, %i6, %i0 stb %g3, [%l7 + 0x41] fbne,a %fcc0, loop_476 xor %o5, 0x0F33, %o1 st %f2, [%l7 + 0x54] std %f0, [%l7 + 0x30] loop_476: fble %fcc1, loop_477 fornot2s %f4, %f14, %f4 mulx %l1, %i4, %o4 ld [%l7 + 0x24], %f7 loop_477: fpsub32 %f10, %f0, %f8 fmovspos %icc, %f9, %f13 sethi 0x01C2, %l6 fcmpes %fcc3, %f2, %f13 lduh [%l7 + 0x38], %l4 mulscc %o3, %g1, %i7 bleu,a,pn %icc, loop_478 fpsub32 %f0, %f12, %f6 fmovrsgz %o7, %f15, %f14 stw %g4, [%l7 + 0x5C] loop_478: fbn %fcc3, loop_479 fandnot1 %f4, %f6, %f8 fnor %f4, %f14, %f0 ld [%l7 + 0x44], %f10 loop_479: fmul8x16al %f0, %f15, %f6 movvs %xcc, %i5, %l3 stx %o0, [%l7 + 0x68] stw %o2, [%l7 + 0x58] fornot2 %f2, %f6, %f6 stx %l0, [%l7 + 0x38] edge32l %i1, %o6, %g7 ld [%l7 + 0x58], %f0 fpsub16 %f2, %f14, %f10 ble,pn %xcc, loop_480 fbul,a %fcc2, loop_481 and %l2, 0x085A, %g5 ldsb [%l7 + 0x34], %g2 loop_480: fbge %fcc0, loop_482 loop_481: fnegs %f2, %f11 fandnot1 %f12, %f8, %f10 sth %i3, [%l7 + 0x08] loop_482: nop setx loop_483, %l0, %l1 jmpl %l1, %l5 udivcc %i2, 0x189E, %i6 fornot2s %f4, %f0, %f8 fmovrsgz %g6, %f9, %f4 loop_483: fbu %fcc1, loop_484 fexpand %f1, %f8 bvc %xcc, loop_485 fpsub32 %f2, %f4, %f6 loop_484: ld [%l7 + 0x30], %f14 fmuld8ulx16 %f7, %f2, %f8 loop_485: subccc %i0, 0x10C0, %g3 movneg %icc, %o5, %o1 fmovdgu %xcc, %f10, %f15 movre %l1, 0x036, %i4 ldsw [%l7 + 0x10], %l6 bvc,pt %icc, loop_486 fmovdl %xcc, %f12, %f1 tne %icc, 0x1 sllx %l4, %o3, %g1 loop_486: umulcc %i7, %o4, %g4 bleu,pn %icc, loop_487 fmul8x16au %f3, %f10, %f10 sth %o7, [%l7 + 0x0E] sll %i5, %l3, %o0 loop_487: brlez %o2, loop_488 stx %l0, [%l7 + 0x58] sdivx %o6, 0x16FC, %g7 bgu,pt %icc, loop_489 loop_488: st %f2, [%l7 + 0x20] sth %l2, [%l7 + 0x08] fmovdg %xcc, %f4, %f3 loop_489: ldx [%l7 + 0x10], %i1 edge32ln %g5, %g2, %l5 ldd [%l7 + 0x30], %f0 std %f8, [%l7 + 0x20] andncc %i3, %i6, %i2 fcmped %fcc3, %f12, %f10 ldsh [%l7 + 0x0C], %i0 std %f12, [%l7 + 0x28] movgu %xcc, %g6, %o5 movrlz %o1, 0x11E, %l1 st %f14, [%l7 + 0x54] fnors %f3, %f3, %f12 fmovde %xcc, %f0, %f6 fmovda %icc, %f4, %f1 ldub [%l7 + 0x56], %g3 movn %icc, %i4, %l4 be,a %icc, loop_490 mulscc %l6, %o3, %g1 ldd [%l7 + 0x28], %f12 stx %i7, [%l7 + 0x18] loop_490: fmul8x16al %f6, %f7, %f10 bshuffle %f14, %f12, %f12 fnand %f12, %f8, %f6 lduw [%l7 + 0x58], %o4 ldd [%l7 + 0x48], %f8 sll %o7, %i5, %l3 fmovdpos %xcc, %f9, %f2 fnand %f6, %f4, %f2 fnegd %f12, %f4 fmovrdlez %g4, %f6, %f10 edge8n %o2, %o0, %l0 fpadd16s %f1, %f0, %f9 fornot1s %f3, %f12, %f6 stw %g7, [%l7 + 0x14] fnand %f10, %f2, %f12 ldsh [%l7 + 0x7E], %l2 fmovsneg %xcc, %f9, %f10 umulcc %i1, 0x159B, %g5 fpsub16s %f2, %f4, %f1 tne %xcc, 0x2 sth %g2, [%l7 + 0x56] edge32n %l5, %o6, %i3 ldub [%l7 + 0x20], %i2 ldsb [%l7 + 0x48], %i6 brnz,a %g6, loop_491 movneg %icc, %o5, %i0 edge8ln %o1, %l1, %g3 fmovdge %xcc, %f2, %f11 loop_491: xor %l4, %l6, %i4 fmovdg %xcc, %f8, %f10 movcs %icc, %g1, %o3 fbge,a %fcc3, loop_492 ldub [%l7 + 0x3B], %o4 stb %o7, [%l7 + 0x08] fxors %f10, %f3, %f4 loop_492: fabss %f1, %f9 brgez %i7, loop_493 fabss %f11, %f12 fpsub32 %f0, %f8, %f0 ldsb [%l7 + 0x6D], %l3 loop_493: fone %f14 fmovsn %icc, %f6, %f0 fblg,a %fcc1, loop_494 sdivcc %i5, 0x0F25, %g4 bvs,pn %icc, loop_495 bvc,pt %xcc, loop_496 loop_494: ble,a,pt %xcc, loop_497 umul %o0, %o2, %l0 loop_495: sth %g7, [%l7 + 0x20] loop_496: sdivcc %i1, 0x1CB0, %l2 loop_497: andncc %g2, %g5, %o6 fblg,a %fcc3, loop_498 ldsw [%l7 + 0x68], %i3 add %i2, %l5, %g6 fmovrse %o5, %f3, %f3 loop_498: orcc %i0, 0x1CAD, %o1 fxnor %f14, %f6, %f10 ldd [%l7 + 0x28], %f8 std %f8, [%l7 + 0x10] srlx %l1, %i6, %g3 brz,a %l6, loop_499 ldub [%l7 + 0x58], %i4 stx %g1, [%l7 + 0x10] fandnot1 %f6, %f10, %f8 loop_499: fpack32 %f12, %f14, %f10 bl loop_500 fbu %fcc1, loop_501 ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x28], %o3 loop_500: srax %o4, 0x0F, %l4 loop_501: brz,a %i7, loop_502 fbule %fcc2, loop_503 lduh [%l7 + 0x1A], %l3 fmul8x16 %f4, %f12, %f4 loop_502: ldsw [%l7 + 0x54], %i5 loop_503: bcc,pt %icc, loop_504 fmovdvc %icc, %f3, %f9 std %f8, [%l7 + 0x38] lduh [%l7 + 0x5E], %o7 loop_504: sra %g4, 0x14, %o0 addcc %o2, 0x030F, %g7 fzeros %f1 bge,a,pt %icc, loop_505 stw %l0, [%l7 + 0x38] edge16ln %l2, %g2, %i1 sra %g5, 0x0F, %o6 loop_505: sub %i2, 0x1CA3, %i3 fbg %fcc1, loop_506 fcmpne16 %f10, %f2, %l5 fbn,a %fcc3, loop_507 andncc %o5, %g6, %o1 loop_506: fandnot1 %f10, %f14, %f8 srax %l1, 0x09, %i6 loop_507: fmovrsne %i0, %f6, %f7 fmovdvs %xcc, %f7, %f10 bne,pt %icc, loop_508 ldub [%l7 + 0x79], %g3 fcmps %fcc2, %f14, %f13 stx %i4, [%l7 + 0x40] loop_508: tvc %xcc, 0x1 xnorcc %l6, 0x0AC2, %g1 ldsb [%l7 + 0x22], %o3 lduw [%l7 + 0x24], %l4 fmovsl %icc, %f9, %f12 orncc %o4, %l3, %i7 fmovsa %xcc, %f14, %f0 movrne %o7, %g4, %o0 lduw [%l7 + 0x34], %i5 fmovde %xcc, %f13, %f10 st %f3, [%l7 + 0x48] fsrc1 %f10, %f14 lduh [%l7 + 0x78], %g7 lduh [%l7 + 0x26], %o2 and %l2, 0x1B41, %g2 brgz %l0, loop_509 stb %i1, [%l7 + 0x40] fpsub16 %f4, %f10, %f0 fcmpgt16 %f12, %f10, %o6 loop_509: ldx [%l7 + 0x20], %i2 fcmpne32 %f4, %f10, %g5 brz %l5, loop_510 fmovscs %xcc, %f5, %f14 fmovse %xcc, %f0, %f14 fmovsge %icc, %f11, %f0 loop_510: bl,pn %icc, loop_511 fsrc1 %f8, %f8 stx %o5, [%l7 + 0x20] stb %i3, [%l7 + 0x56] loop_511: ldub [%l7 + 0x38], %o1 fnot1 %f10, %f0 orn %g6, 0x1D64, %l1 fsrc1 %f10, %f2 bcs,a loop_512 movne %icc, %i6, %g3 ble %icc, loop_513 ta %icc, 0x3 loop_512: fmovdne %icc, %f2, %f0 fbge,a %fcc0, loop_514 loop_513: fnands %f2, %f3, %f12 sdiv %i0, 0x105C, %l6 sth %i4, [%l7 + 0x3E] loop_514: fnot1s %f14, %f10 fmul8ulx16 %f4, %f0, %f6 orcc %o3, 0x0617, %g1 fcmpne16 %f8, %f10, %o4 fbul,a %fcc0, loop_515 fpackfix %f6, %f2 st %f15, [%l7 + 0x3C] faligndata %f4, %f0, %f14 loop_515: ldd [%l7 + 0x28], %f6 edge16l %l3, %i7, %l4 umulcc %o7, 0x020F, %g4 fnegs %f4, %f14 bvs,a,pn %xcc, loop_516 ldub [%l7 + 0x65], %i5 fmuld8sux16 %f8, %f13, %f10 edge8ln %o0, %o2, %g7 loop_516: edge16ln %l2, %l0, %i1 fmovsvc %xcc, %f5, %f5 edge16n %g2, %i2, %g5 std %f0, [%l7 + 0x38] sdivcc %o6, 0x0497, %o5 fbo %fcc0, loop_517 tsubcc %i3, 0x18D2, %o1 ldsb [%l7 + 0x70], %g6 bvs,a,pn %xcc, loop_518 loop_517: addc %l1, %l5, %g3 popc 0x04E4, %i6 ld [%l7 + 0x3C], %f6 loop_518: siam 0x5 smul %i0, %l6, %o3 fornot1s %f13, %f0, %f13 fabsd %f2, %f2 fmovsleu %icc, %f5, %f2 bne,a %icc, loop_519 lduh [%l7 + 0x2C], %i4 fornot2s %f0, %f5, %f14 tcs %icc, 0x7 loop_519: fpadd32s %f5, %f9, %f9 xnorcc %g1, 0x04C6, %l3 fpack16 %f4, %f5 stw %o4, [%l7 + 0x38] umul %i7, %l4, %o7 tneg %xcc, 0x1 tpos %icc, 0x1 lduw [%l7 + 0x4C], %g4 fexpand %f14, %f0 ldub [%l7 + 0x1C], %i5 ldsw [%l7 + 0x74], %o2 edge32 %o0, %l2, %l0 lduh [%l7 + 0x56], %i1 ldx [%l7 + 0x70], %g7 ldsb [%l7 + 0x28], %g2 bneg,a,pn %icc, loop_520 ldsb [%l7 + 0x42], %i2 tleu %icc, 0x5 fmovdvs %xcc, %f4, %f12 loop_520: brz,a %o6, loop_521 ldub [%l7 + 0x64], %g5 fmovsn %icc, %f2, %f14 subc %o5, 0x04E1, %o1 loop_521: stw %i3, [%l7 + 0x74] ldsw [%l7 + 0x08], %g6 taddcctv %l5, 0x0F64, %g3 st %f11, [%l7 + 0x24] ldd [%l7 + 0x28], %f10 edge8ln %i6, %i0, %l6 ldx [%l7 + 0x20], %o3 stw %l1, [%l7 + 0x20] ldx [%l7 + 0x70], %i4 brgz,a %l3, loop_522 addcc %o4, %i7, %l4 stw %o7, [%l7 + 0x1C] lduh [%l7 + 0x44], %g4 loop_522: ldx [%l7 + 0x30], %g1 ldx [%l7 + 0x78], %o2 brnz,a %i5, loop_523 movvc %icc, %l2, %o0 movrgz %i1, %l0, %g2 movrlez %i2, %g7, %o6 loop_523: stb %g5, [%l7 + 0x0B] fbge,a %fcc1, loop_524 ldsw [%l7 + 0x60], %o1 fandnot1s %f10, %f0, %f13 fpadd16s %f15, %f8, %f11 loop_524: ldsw [%l7 + 0x54], %i3 fzero %f0 ldd [%l7 + 0x48], %f12 stw %g6, [%l7 + 0x5C] ld [%l7 + 0x40], %f4 sllx %o5, %g3, %l5 fmovdn %icc, %f10, %f8 stb %i6, [%l7 + 0x5C] st %f4, [%l7 + 0x3C] xor %i0, 0x1ECA, %l6 fxor %f2, %f6, %f0 stw %l1, [%l7 + 0x40] fmovdneg %icc, %f5, %f14 fpadd16 %f2, %f14, %f12 ldsh [%l7 + 0x76], %i4 std %f12, [%l7 + 0x38] fpadd32s %f8, %f0, %f3 popc %o3, %o4 bpos,a,pt %xcc, loop_525 ldsh [%l7 + 0x60], %l3 st %f1, [%l7 + 0x5C] ldub [%l7 + 0x78], %l4 loop_525: fnegd %f12, %f6 bge,a loop_526 be,pt %icc, loop_527 array32 %o7, %i7, %g1 fornot1s %f11, %f4, %f13 loop_526: fmul8x16al %f15, %f2, %f6 loop_527: ldx [%l7 + 0x68], %o2 edge8l %i5, %l2, %o0 lduw [%l7 + 0x1C], %g4 xor %i1, 0x1ECE, %l0 fba,a %fcc0, loop_528 ble,a,pt %icc, loop_529 fba %fcc0, loop_530 fands %f15, %f7, %f2 loop_528: fbuge %fcc1, loop_531 loop_529: nop setx loop_532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_530: fexpand %f9, %f10 tle %xcc, 0x1 loop_531: st %f7, [%l7 + 0x24] loop_532: fmul8sux16 %f12, %f14, %f14 fmovsne %icc, %f11, %f12 orncc %g2, 0x0A00, %i2 fmovsgu %xcc, %f2, %f2 fmovsvc %xcc, %f14, %f10 fsrc1 %f0, %f10 fmovdvs %icc, %f9, %f0 fzeros %f5 mulx %g7, 0x0B80, %g5 stb %o6, [%l7 + 0x74] or %o1, 0x0EB7, %i3 fbo,a %fcc3, loop_533 fcmps %fcc3, %f14, %f0 stb %g6, [%l7 + 0x4E] ldsb [%l7 + 0x75], %o5 loop_533: sdivcc %l5, 0x0787, %i6 fnegd %f4, %f10 fand %f14, %f2, %f0 brgz,a %g3, loop_534 fmovrde %l6, %f12, %f0 movge %icc, %i0, %i4 fpadd16s %f11, %f6, %f3 loop_534: stx %l1, [%l7 + 0x38] tvs %icc, 0x7 brlez,a %o4, loop_535 ldsh [%l7 + 0x0E], %o3 fmuld8sux16 %f4, %f11, %f2 ld [%l7 + 0x3C], %f6 loop_535: sth %l3, [%l7 + 0x5E] brlez %l4, loop_536 stw %o7, [%l7 + 0x1C] stw %g1, [%l7 + 0x48] fsrc1s %f4, %f14 loop_536: lduh [%l7 + 0x1E], %i7 ldub [%l7 + 0x59], %o2 ld [%l7 + 0x28], %f12 ldx [%l7 + 0x10], %i5 lduh [%l7 + 0x66], %o0 ldd [%l7 + 0x50], %f0 movle %xcc, %g4, %l2 st %f11, [%l7 + 0x64] ldx [%l7 + 0x58], %i1 subc %l0, 0x1D56, %i2 fornot1s %f2, %f4, %f12 tl %xcc, 0x7 std %f6, [%l7 + 0x78] lduw [%l7 + 0x20], %g2 movrlz %g7, 0x368, %o6 ldsb [%l7 + 0x33], %o1 brgz,a %g5, loop_537 lduh [%l7 + 0x20], %i3 be,a %xcc, loop_538 bpos,a %xcc, loop_539 loop_537: add %o5, 0x0772, %g6 fmul8x16 %f13, %f10, %f12 loop_538: fsrc1 %f4, %f10 loop_539: be loop_540 addc %i6, 0x14E2, %l5 sth %l6, [%l7 + 0x6A] fornot1 %f10, %f14, %f6 loop_540: edge32n %g3, %i0, %l1 edge16l %i4, %o3, %l3 fcmpgt16 %f8, %f6, %l4 fzero %f0 tn %icc, 0x4 andncc %o4, %g1, %o7 tcc %xcc, 0x0 subccc %i7, 0x0843, %o2 ldd [%l7 + 0x60], %f14 array32 %i5, %o0, %g4 fpadd16 %f12, %f8, %f6 srax %l2, %i1, %l0 srax %i2, %g2, %g7 fmovsl %xcc, %f0, %f1 sub %o1, 0x1413, %g5 ldd [%l7 + 0x50], %f14 fpmerge %f11, %f0, %f8 siam 0x6 bne,a loop_541 taddcc %i3, %o5, %g6 movrne %o6, 0x30F, %l5 bg %xcc, loop_542 loop_541: fmovdge %xcc, %f9, %f10 fmovde %icc, %f12, %f15 fsrc1 %f12, %f4 loop_542: ldd [%l7 + 0x48], %f10 bn,a,pn %xcc, loop_543 bg,a,pt %xcc, loop_544 edge16n %i6, %g3, %i0 bn loop_545 loop_543: ldsh [%l7 + 0x30], %l1 loop_544: fmovdn %icc, %f5, %f5 mulx %i4, %l6, %l3 loop_545: orcc %l4, %o3, %g1 fmovs %f8, %f5 movge %icc, %o7, %o4 std %f14, [%l7 + 0x48] fpadd32s %f10, %f10, %f15 bne,a %xcc, loop_546 tl %icc, 0x2 fmovscs %xcc, %f7, %f0 fmovrdlez %i7, %f12, %f12 loop_546: brlez,a %o2, loop_547 lduw [%l7 + 0x1C], %i5 tle %icc, 0x5 fandnot1 %f0, %f10, %f12 loop_547: lduh [%l7 + 0x1A], %o0 orcc %l2, %i1, %l0 fba %fcc2, loop_548 fmul8ulx16 %f10, %f10, %f10 fmovsge %xcc, %f9, %f9 tcc %xcc, 0x6 loop_548: fmovsle %icc, %f4, %f5 edge8n %i2, %g2, %g7 udivx %g4, 0x023E, %o1 fmovrse %i3, %f7, %f10 fnot2 %f10, %f0 array32 %o5, %g6, %o6 sth %g5, [%l7 + 0x78] fsrc2s %f11, %f9 lduw [%l7 + 0x78], %i6 ldx [%l7 + 0x78], %l5 fmovrse %g3, %f1, %f6 movrgez %i0, %i4, %l6 ldd [%l7 + 0x48], %f6 ld [%l7 + 0x18], %f1 ldsh [%l7 + 0x3E], %l3 edge32 %l1, %l4, %g1 sdiv %o7, 0x1068, %o3 smul %o4, 0x1F3A, %o2 fnand %f2, %f12, %f6 tvc %icc, 0x4 fmovsl %xcc, %f5, %f7 edge8ln %i7, %o0, %i5 brz %i1, loop_549 nop setx loop_550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x08], %f5 movvs %icc, %l0, %i2 loop_549: subccc %g2, 0x16E7, %l2 loop_550: umulcc %g4, 0x1951, %o1 ldub [%l7 + 0x13], %i3 fmovdne %xcc, %f7, %f11 move %xcc, %o5, %g6 fabss %f6, %f5 stb %g7, [%l7 + 0x6F] fmovda %icc, %f11, %f15 bn,pt %xcc, loop_551 call loop_552 fnegs %f8, %f3 tl %icc, 0x0 loop_551: st %f13, [%l7 + 0x2C] loop_552: ldd [%l7 + 0x10], %f0 array16 %o6, %i6, %g5 fpadd32 %f8, %f4, %f0 udivx %l5, 0x1307, %g3 fba %fcc3, loop_553 ldsw [%l7 + 0x60], %i4 movge %icc, %i0, %l6 fbul,a %fcc1, loop_554 loop_553: movgu %icc, %l1, %l4 ldsh [%l7 + 0x32], %g1 fsrc1s %f11, %f6 loop_554: stw %l3, [%l7 + 0x50] ldsb [%l7 + 0x79], %o7 ldx [%l7 + 0x40], %o3 stb %o2, [%l7 + 0x37] std %f12, [%l7 + 0x30] subccc %i7, 0x05F4, %o0 ld [%l7 + 0x60], %f1 fands %f2, %f10, %f15 orn %i5, %o4, %i1 ta %xcc, 0x1 fblg,a %fcc1, loop_555 movre %i2, 0x05A, %l0 udivx %l2, 0x192D, %g2 stw %o1, [%l7 + 0x50] loop_555: fnot1 %f4, %f0 fbuge,a %fcc0, loop_556 ld [%l7 + 0x6C], %f9 fcmpne16 %f10, %f0, %i3 movre %o5, %g6, %g7 loop_556: fbl %fcc2, loop_557 bgu,a,pn %xcc, loop_558 tle %xcc, 0x3 brgz %o6, loop_559 loop_557: stw %i6, [%l7 + 0x70] loop_558: ldx [%l7 + 0x40], %g4 sdivx %l5, 0x01C4, %g3 loop_559: tn %xcc, 0x3 ldsh [%l7 + 0x0A], %i4 te %xcc, 0x3 xorcc %g5, 0x1BD0, %i0 std %f2, [%l7 + 0x30] ld [%l7 + 0x08], %f2 fmul8x16 %f11, %f0, %f0 fmovrdlz %l1, %f0, %f2 te %icc, 0x3 stx %l6, [%l7 + 0x08] fone %f14 ldx [%l7 + 0x28], %l4 ldsw [%l7 + 0x48], %l3 ld [%l7 + 0x68], %f8 stx %g1, [%l7 + 0x58] ta %xcc, 0x2 orcc %o7, 0x148E, %o2 sth %i7, [%l7 + 0x3C] st %f13, [%l7 + 0x48] ldub [%l7 + 0x0C], %o0 tge %icc, 0x0 std %f12, [%l7 + 0x10] fbu,a %fcc0, loop_560 fones %f2 fba,a %fcc0, loop_561 stb %o3, [%l7 + 0x6E] loop_560: brlz,a %o4, loop_562 fabsd %f14, %f6 loop_561: sth %i5, [%l7 + 0x62] sth %i1, [%l7 + 0x20] loop_562: stx %i2, [%l7 + 0x48] fandnot2 %f4, %f14, %f6 fcmpd %fcc3, %f10, %f6 ldsw [%l7 + 0x2C], %l2 fblg %fcc2, loop_563 fandnot2s %f2, %f15, %f3 stx %l0, [%l7 + 0x40] stb %g2, [%l7 + 0x1A] loop_563: ld [%l7 + 0x08], %f1 fbge %fcc1, loop_564 std %f8, [%l7 + 0x38] fcmple16 %f12, %f10, %i3 fmul8sux16 %f4, %f12, %f10 loop_564: bleu,a %xcc, loop_565 fmovdle %icc, %f6, %f14 fcmpeq16 %f8, %f8, %o5 tl %xcc, 0x4 loop_565: sth %g6, [%l7 + 0x66] fxnor %f14, %f12, %f12 ldsw [%l7 + 0x20], %g7 for %f2, %f10, %f0 st %f3, [%l7 + 0x74] fnors %f8, %f1, %f12 fcmps %fcc1, %f14, %f10 ldub [%l7 + 0x15], %o6 lduw [%l7 + 0x70], %o1 move %icc, %i6, %g4 xorcc %l5, %g3, %i4 brgz %i0, loop_566 tneg %xcc, 0x2 fmovsle %xcc, %f6, %f10 lduw [%l7 + 0x0C], %g5 loop_566: fandnot1 %f14, %f4, %f10 sub %l6, %l4, %l1 orcc %g1, 0x1EEC, %l3 fmovsne %xcc, %f8, %f15 fors %f10, %f3, %f5 fmovspos %icc, %f15, %f4 sth %o7, [%l7 + 0x24] edge8ln %i7, %o2, %o3 fcmpes %fcc0, %f11, %f8 fandnot1 %f14, %f8, %f2 siam 0x1 fmul8sux16 %f4, %f0, %f0 sth %o4, [%l7 + 0x58] fexpand %f7, %f2 stb %i5, [%l7 + 0x7C] sdiv %i1, 0x172D, %o0 fbne %fcc2, loop_567 bne,pn %icc, loop_568 fmovrdgz %i2, %f12, %f2 fcmpeq32 %f2, %f0, %l2 loop_567: fsrc2 %f2, %f14 loop_568: ldx [%l7 + 0x08], %l0 brnz,a %i3, loop_569 movneg %icc, %o5, %g6 ldd [%l7 + 0x70], %f4 brlz,a %g7, loop_570 loop_569: fbul,a %fcc1, loop_571 fmovsgu %icc, %f13, %f5 bn loop_572 loop_570: movleu %icc, %g2, %o6 loop_571: st %f9, [%l7 + 0x18] srlx %o1, 0x00, %i6 loop_572: fzeros %f3 ldx [%l7 + 0x60], %g4 fmovdneg %xcc, %f9, %f0 fbu,a %fcc1, loop_573 sth %g3, [%l7 + 0x24] sth %i4, [%l7 + 0x12] brlz,a %l5, loop_574 loop_573: fbug,a %fcc2, loop_575 nop setx loop_576, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %g5, %i0 loop_574: edge16 %l4, %l1, %l6 loop_575: fbg,a %fcc0, loop_577 loop_576: xnorcc %g1, 0x1644, %l3 fmovsn %xcc, %f2, %f15 fandnot2 %f8, %f8, %f4 loop_577: lduh [%l7 + 0x08], %i7 sth %o2, [%l7 + 0x32] fands %f2, %f15, %f2 ldsh [%l7 + 0x28], %o3 ldub [%l7 + 0x2E], %o4 stw %i5, [%l7 + 0x70] sth %i1, [%l7 + 0x2A] ldub [%l7 + 0x43], %o0 fpack16 %f12, %f14 ldsb [%l7 + 0x3D], %i2 bgu,pt %xcc, loop_578 fble %fcc1, loop_579 srax %o7, 0x02, %l2 lduh [%l7 + 0x08], %l0 loop_578: stw %o5, [%l7 + 0x0C] loop_579: fornot1s %f6, %f7, %f7 nop setx loop_580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %icc, %g6, %i3 ldsh [%l7 + 0x7E], %g2 ld [%l7 + 0x50], %f15 loop_580: edge8l %g7, %o6, %o1 ld [%l7 + 0x30], %f15 std %f8, [%l7 + 0x70] tcc %xcc, 0x7 fpadd16s %f12, %f13, %f15 fmovdgu %icc, %f5, %f1 edge16 %i6, %g3, %i4 xor %l5, %g5, %i0 movge %xcc, %g4, %l4 ldsh [%l7 + 0x20], %l1 fcmple32 %f6, %f10, %g1 fcmple16 %f12, %f14, %l6 fcmpne32 %f2, %f12, %l3 taddcc %i7, %o3, %o2 fmovdvs %icc, %f10, %f8 movl %xcc, %o4, %i1 edge16n %i5, %o0, %o7 fandnot1s %f12, %f1, %f2 fmovrdne %l2, %f2, %f2 ldx [%l7 + 0x30], %l0 ldsh [%l7 + 0x2C], %i2 tn %icc, 0x4 umul %o5, %g6, %g2 tleu %icc, 0x6 bgu,pn %xcc, loop_581 movge %xcc, %i3, %g7 edge32l %o1, %i6, %o6 edge32ln %g3, %i4, %l5 loop_581: sethi 0x0C4E, %g5 sth %g4, [%l7 + 0x42] ldub [%l7 + 0x7F], %l4 fmovse %icc, %f5, %f6 edge32l %i0, %l1, %g1 stb %l6, [%l7 + 0x71] fxnors %f12, %f6, %f15 orncc %l3, 0x0E53, %i7 edge16ln %o2, %o4, %o3 alignaddr %i1, %o0, %i5 std %f2, [%l7 + 0x30] ldx [%l7 + 0x68], %o7 movle %icc, %l0, %i2 fmovdne %xcc, %f13, %f13 fpadd16s %f4, %f11, %f1 fmovsn %icc, %f0, %f0 lduw [%l7 + 0x40], %o5 fcmpeq16 %f0, %f10, %g6 fmovrsne %g2, %f2, %f15 sdivx %i3, 0x0DE2, %l2 stx %g7, [%l7 + 0x38] ldx [%l7 + 0x38], %i6 movneg %icc, %o1, %g3 tle %xcc, 0x0 ld [%l7 + 0x64], %f0 udiv %o6, 0x1D91, %i4 ldx [%l7 + 0x50], %l5 lduw [%l7 + 0x18], %g5 movvs %icc, %l4, %i0 edge32n %g4, %l1, %l6 fmovdneg %icc, %f9, %f15 fandnot1s %f9, %f5, %f10 fmovsgu %xcc, %f12, %f9 fnegd %f14, %f4 bvs,a,pt %icc, loop_582 fbo,a %fcc0, loop_583 lduh [%l7 + 0x6E], %g1 fnegd %f10, %f12 loop_582: orncc %l3, %i7, %o2 loop_583: bne,pn %icc, loop_584 stx %o3, [%l7 + 0x20] stw %i1, [%l7 + 0x40] ldx [%l7 + 0x48], %o4 loop_584: udivx %i5, 0x17C3, %o0 st %f8, [%l7 + 0x1C] fandnot2 %f8, %f6, %f6 tn %icc, 0x2 udiv %o7, 0x1EAA, %i2 edge16l %l0, %g6, %o5 fmovsneg %icc, %f15, %f9 fmovda %icc, %f7, %f4 fpmerge %f15, %f2, %f4 tge %xcc, 0x4 fbe %fcc1, loop_585 add %i3, 0x0D3B, %l2 fmovdcc %xcc, %f11, %f7 tge %xcc, 0x2 loop_585: fands %f11, %f0, %f13 stw %g7, [%l7 + 0x5C] lduw [%l7 + 0x28], %i6 fbul %fcc2, loop_586 st %f8, [%l7 + 0x08] fpsub16 %f0, %f4, %f10 fmovdne %xcc, %f9, %f4 loop_586: stb %o1, [%l7 + 0x09] andcc %g2, 0x1337, %o6 array32 %i4, %l5, %g5 ldx [%l7 + 0x50], %l4 stw %i0, [%l7 + 0x44] fbue,a %fcc2, loop_587 sth %g4, [%l7 + 0x12] move %xcc, %g3, %l1 std %f8, [%l7 + 0x58] loop_587: nop setx loop_588, %l0, %l1 jmpl %l1, %l6 stx %l3, [%l7 + 0x68] fba %fcc2, loop_589 ldsh [%l7 + 0x46], %i7 loop_588: ld [%l7 + 0x24], %f1 fpmerge %f1, %f11, %f8 loop_589: movneg %icc, %o2, %o3 lduh [%l7 + 0x52], %i1 subc %g1, %o4, %i5 ldd [%l7 + 0x28], %f8 sra %o7, 0x1A, %i2 lduw [%l7 + 0x0C], %o0 taddcctv %l0, 0x03E5, %g6 orn %o5, 0x1DF2, %i3 lduw [%l7 + 0x3C], %g7 movrgz %i6, %l2, %o1 fmovrdlz %g2, %f14, %f6 edge16l %o6, %i4, %g5 fbne,a %fcc2, loop_590 fcmpne32 %f4, %f4, %l5 fmovrsgz %i0, %f14, %f13 fpadd32 %f2, %f2, %f6 loop_590: move %icc, %l4, %g4 fornot2s %f5, %f2, %f11 sra %g3, %l1, %l3 ldd [%l7 + 0x60], %f8 fmovrdlz %i7, %f10, %f0 fmovrslz %l6, %f11, %f11 ldub [%l7 + 0x37], %o2 fmul8x16au %f11, %f6, %f2 andncc %i1, %g1, %o4 fpadd32 %f0, %f12, %f2 nop setx loop_591, %l0, %l1 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 + 0x58], %i5 andn %o7, 0x0571, %o3 ldsh [%l7 + 0x6C], %i2 loop_591: fandnot2 %f6, %f12, %f10 fble %fcc1, loop_592 xnorcc %o0, 0x1EC9, %l0 edge32n %g6, %i3, %o5 mova %xcc, %i6, %g7 loop_592: st %f7, [%l7 + 0x50] st %f6, [%l7 + 0x60] fmovdn %icc, %f5, %f13 mulx %o1, 0x04C2, %g2 ldd [%l7 + 0x20], %f8 brgez %o6, loop_593 fmovrdne %l2, %f12, %f6 ldsb [%l7 + 0x1E], %i4 ldx [%l7 + 0x20], %l5 loop_593: movre %g5, %i0, %g4 fnot2s %f0, %f9 ldd [%l7 + 0x28], %f8 ldx [%l7 + 0x70], %l4 addcc %l1, %l3, %g3 ldsb [%l7 + 0x3A], %i7 ldub [%l7 + 0x5C], %o2 stb %i1, [%l7 + 0x21] movrne %g1, 0x2E1, %o4 fpsub16 %f10, %f4, %f4 smulcc %l6, 0x105D, %i5 tsubcc %o3, %o7, %i2 fmovd %f0, %f4 edge8ln %l0, %o0, %g6 lduh [%l7 + 0x50], %o5 movneg %icc, %i6, %g7 ldub [%l7 + 0x1C], %o1 edge32l %i3, %g2, %l2 ldub [%l7 + 0x70], %o6 ldub [%l7 + 0x6F], %l5 be loop_594 be %xcc, loop_595 ldsb [%l7 + 0x46], %i4 stw %g5, [%l7 + 0x08] loop_594: subccc %g4, %i0, %l1 loop_595: sth %l3, [%l7 + 0x0E] ba %xcc, loop_596 addccc %l4, 0x106B, %i7 fpmerge %f3, %f13, %f4 sth %g3, [%l7 + 0x16] loop_596: tgu %icc, 0x4 sth %i1, [%l7 + 0x72] array32 %g1, %o2, %l6 fxnors %f12, %f15, %f13 movneg %xcc, %o4, %i5 fmovrde %o7, %f0, %f4 fandnot2 %f12, %f8, %f4 fnands %f7, %f10, %f5 ld [%l7 + 0x7C], %f0 stx %o3, [%l7 + 0x40] st %f8, [%l7 + 0x7C] fpackfix %f12, %f4 smul %i2, %o0, %g6 ld [%l7 + 0x34], %f9 fmovda %icc, %f3, %f4 ldub [%l7 + 0x37], %o5 tvs %icc, 0x1 bleu %xcc, loop_597 ldsh [%l7 + 0x18], %i6 ldsw [%l7 + 0x28], %l0 ldub [%l7 + 0x1B], %o1 loop_597: bn,a,pn %icc, loop_598 lduw [%l7 + 0x70], %g7 ldub [%l7 + 0x6D], %g2 fzero %f12 loop_598: movcc %xcc, %i3, %o6 ldsw [%l7 + 0x64], %l5 add %l2, 0x0529, %i4 fpsub16 %f14, %f0, %f10 fcmpne32 %f8, %f14, %g5 array16 %i0, %l1, %l3 ldsw [%l7 + 0x70], %l4 bgu,pt %xcc, loop_599 lduw [%l7 + 0x64], %g4 ldsb [%l7 + 0x47], %i7 mulscc %g3, %g1, %i1 loop_599: edge32ln %o2, %o4, %l6 movg %icc, %o7, %o3 lduh [%l7 + 0x4C], %i2 fbn,a %fcc2, loop_600 fmovrdgez %i5, %f0, %f10 orcc %g6, 0x005D, %o5 ldx [%l7 + 0x10], %i6 loop_600: tsubcc %l0, 0x0459, %o0 fmovspos %xcc, %f5, %f0 lduh [%l7 + 0x76], %g7 ldsb [%l7 + 0x63], %g2 movne %icc, %o1, %o6 fmovdl %icc, %f4, %f10 bvs,a loop_601 xnorcc %l5, %l2, %i4 fmovsle %xcc, %f4, %f4 movl %xcc, %g5, %i0 loop_601: brnz,a %l1, loop_602 movcc %icc, %l3, %i3 fmovrdlez %g4, %f8, %f6 fnot1s %f13, %f6 loop_602: stb %i7, [%l7 + 0x77] smulcc %g3, 0x06B4, %g1 fbe %fcc1, loop_603 lduh [%l7 + 0x50], %l4 brgez,a %i1, loop_604 lduh [%l7 + 0x40], %o4 loop_603: bcs,a,pt %icc, loop_605 edge16ln %o2, %o7, %o3 loop_604: ldsh [%l7 + 0x6E], %i2 ldx [%l7 + 0x68], %i5 loop_605: taddcctv %g6, 0x0A15, %o5 sllx %i6, 0x1A, %l6 ldx [%l7 + 0x48], %o0 be loop_606 move %xcc, %g7, %l0 fmovrsgez %o1, %f4, %f2 fpsub16 %f6, %f14, %f0 loop_606: umul %g2, %o6, %l2 sth %i4, [%l7 + 0x68] lduw [%l7 + 0x7C], %g5 subcc %i0, %l1, %l3 fpadd32s %f9, %f10, %f6 stw %i3, [%l7 + 0x18] fornot1s %f12, %f0, %f2 std %f0, [%l7 + 0x28] fcmpeq16 %f14, %f8, %g4 fcmped %fcc2, %f4, %f0 fors %f11, %f6, %f4 fmul8x16 %f5, %f0, %f14 fexpand %f14, %f4 ldsb [%l7 + 0x4F], %l5 stx %i7, [%l7 + 0x38] array32 %g3, %l4, %i1 ldsh [%l7 + 0x6A], %o4 fbn,a %fcc2, loop_607 sra %g1, 0x0A, %o2 fbug,a %fcc3, loop_608 stw %o3, [%l7 + 0x40] loop_607: ta %icc, 0x7 stb %i2, [%l7 + 0x73] loop_608: bleu,a loop_609 fmovrdlez %i5, %f4, %f8 bcs,pn %xcc, loop_610 movpos %icc, %g6, %o7 loop_609: stw %i6, [%l7 + 0x44] fxnors %f8, %f13, %f10 loop_610: movrlz %o5, %l6, %o0 fbge %fcc3, loop_611 ld [%l7 + 0x38], %f14 edge16ln %l0, %o1, %g7 edge32l %g2, %l2, %o6 loop_611: bge,pt %icc, loop_612 fcmpgt32 %f6, %f6, %g5 ldub [%l7 + 0x3A], %i0 fpack32 %f0, %f12, %f2 loop_612: bl,a loop_613 fbl,a %fcc1, loop_614 fpack32 %f14, %f4, %f4 fble %fcc1, loop_615 loop_613: fand %f14, %f14, %f14 loop_614: ldsw [%l7 + 0x10], %i4 fandnot2s %f4, %f0, %f1 loop_615: fnegs %f9, %f1 array16 %l1, %l3, %g4 ldsw [%l7 + 0x7C], %l5 fornot2s %f2, %f3, %f3 tn %icc, 0x3 tsubcctv %i7, 0x15E7, %g3 lduw [%l7 + 0x3C], %l4 std %f12, [%l7 + 0x10] lduw [%l7 + 0x40], %i3 fcmpeq16 %f6, %f4, %i1 lduh [%l7 + 0x6C], %o4 bn loop_616 ldd [%l7 + 0x18], %f8 fmovse %icc, %f5, %f8 ldsb [%l7 + 0x74], %g1 loop_616: ldsb [%l7 + 0x43], %o2 stb %o3, [%l7 + 0x0A] fmovsleu %icc, %f15, %f5 st %f14, [%l7 + 0x2C] sra %i5, 0x09, %i2 st %f5, [%l7 + 0x34] ldsw [%l7 + 0x38], %g6 mulx %o7, 0x10AE, %o5 addcc %i6, 0x13CB, %l6 udivcc %o0, 0x1D9B, %l0 tpos %xcc, 0x2 bn,pn %xcc, loop_617 alignaddrl %g7, %o1, %l2 fmovscs %xcc, %f8, %f13 subccc %o6, 0x1E41, %g2 loop_617: ldsb [%l7 + 0x5E], %g5 movgu %xcc, %i0, %i4 sth %l1, [%l7 + 0x22] tvs %icc, 0x6 fcmpgt16 %f14, %f6, %l3 smulcc %g4, %i7, %l5 fbu %fcc2, loop_618 orncc %l4, 0x1285, %i3 stb %i1, [%l7 + 0x46] edge32n %g3, %o4, %o2 loop_618: sethi 0x17D4, %o3 fmovdle %xcc, %f1, %f5 ldsh [%l7 + 0x14], %i5 fnands %f15, %f7, %f6 ld [%l7 + 0x20], %f10 lduw [%l7 + 0x24], %i2 ldsb [%l7 + 0x4F], %g6 fbne %fcc1, loop_619 movgu %icc, %g1, %o7 stw %o5, [%l7 + 0x3C] fmovspos %xcc, %f1, %f6 loop_619: fbge %fcc1, loop_620 ldd [%l7 + 0x58], %f0 edge16 %i6, %l6, %o0 edge16ln %l0, %g7, %o1 loop_620: fpadd16s %f1, %f6, %f1 subcc %o6, 0x161C, %l2 tne %icc, 0x6 ldub [%l7 + 0x0F], %g2 brlz %g5, loop_621 fcmpne16 %f8, %f4, %i0 fexpand %f10, %f2 fmovrsgz %l1, %f8, %f15 loop_621: movcc %xcc, %i4, %l3 fornot1 %f14, %f2, %f12 xorcc %g4, %l5, %i7 fandnot1 %f4, %f4, %f2 movcs %xcc, %l4, %i3 lduw [%l7 + 0x24], %i1 edge32 %g3, %o4, %o3 fcmped %fcc2, %f2, %f8 for %f10, %f14, %f6 ldsh [%l7 + 0x78], %i5 stx %i2, [%l7 + 0x60] bcs %xcc, loop_622 stb %g6, [%l7 + 0x58] fmovrde %o2, %f12, %f10 fzeros %f0 loop_622: ldub [%l7 + 0x63], %g1 bn %xcc, loop_623 sth %o5, [%l7 + 0x4A] fmovsvc %xcc, %f6, %f2 sth %i6, [%l7 + 0x54] loop_623: stw %l6, [%l7 + 0x08] std %f10, [%l7 + 0x28] fones %f2 taddcctv %o7, 0x0EFB, %l0 lduh [%l7 + 0x32], %g7 udivcc %o0, 0x1DB4, %o1 fmovrslz %l2, %f7, %f11 st %f6, [%l7 + 0x5C] std %f14, [%l7 + 0x40] pdist %f8, %f2, %f8 fnegs %f8, %f4 taddcctv %o6, 0x1217, %g2 lduw [%l7 + 0x0C], %g5 fxor %f2, %f6, %f2 andn %l1, 0x0FF3, %i0 fbu,a %fcc2, loop_624 fmovrde %i4, %f10, %f0 movcc %xcc, %l3, %g4 fnot2 %f8, %f2 loop_624: andncc %i7, %l5, %l4 srax %i1, %g3, %o4 ldd [%l7 + 0x70], %f2 movrlz %i3, 0x269, %i5 stw %o3, [%l7 + 0x60] fmovsge %xcc, %f1, %f14 for %f4, %f2, %f12 brgz %i2, loop_625 movle %icc, %g6, %o2 lduw [%l7 + 0x0C], %o5 srax %i6, %l6, %o7 loop_625: ldub [%l7 + 0x49], %g1 fmovrsgz %g7, %f11, %f12 fsrc2 %f6, %f2 sth %o0, [%l7 + 0x54] fnot1 %f14, %f6 fmovdl %xcc, %f9, %f3 fba,a %fcc3, loop_626 ldub [%l7 + 0x3E], %l0 st %f11, [%l7 + 0x20] brz,a %l2, loop_627 loop_626: fones %f2 lduh [%l7 + 0x5C], %o6 fcmpeq32 %f4, %f14, %o1 loop_627: fnot2s %f0, %f3 tvc %xcc, 0x3 stw %g2, [%l7 + 0x5C] addc %g5, 0x1B38, %l1 ldd [%l7 + 0x38], %f2 fcmped %fcc2, %f2, %f4 ldsh [%l7 + 0x1E], %i4 fcmpne32 %f2, %f4, %l3 lduw [%l7 + 0x48], %i0 popc %i7, %l5 smulcc %g4, 0x07E3, %i1 tvs %xcc, 0x6 andcc %g3, 0x015B, %o4 ldsh [%l7 + 0x5C], %l4 movrlz %i5, %o3, %i3 fblg,a %fcc0, loop_628 udivcc %g6, 0x1B47, %o2 stw %o5, [%l7 + 0x48] andncc %i6, %i2, %o7 loop_628: fmul8x16al %f13, %f4, %f4 fmovdg %icc, %f4, %f4 ldsw [%l7 + 0x7C], %l6 ld [%l7 + 0x40], %f6 fcmped %fcc0, %f2, %f8 movcc %xcc, %g7, %o0 bpos,a %xcc, loop_629 ld [%l7 + 0x20], %f10 std %f10, [%l7 + 0x18] stb %l0, [%l7 + 0x09] loop_629: srax %l2, 0x04, %o6 fmovrse %o1, %f1, %f12 stb %g1, [%l7 + 0x13] xor %g5, 0x10BB, %g2 std %f8, [%l7 + 0x30] ldub [%l7 + 0x1E], %i4 fpackfix %f6, %f9 udivx %l1, 0x03BE, %i0 fmul8x16 %f0, %f0, %f10 movn %icc, %l3, %i7 std %f10, [%l7 + 0x38] fornot2s %f12, %f14, %f4 fpack32 %f14, %f0, %f14 subccc %l5, 0x1062, %g4 fmovsn %xcc, %f7, %f11 stw %i1, [%l7 + 0x18] taddcctv %g3, 0x0D76, %l4 stx %i5, [%l7 + 0x48] ldsh [%l7 + 0x66], %o4 ldsb [%l7 + 0x76], %i3 fpackfix %f4, %f4 ld [%l7 + 0x54], %f14 popc %g6, %o3 fcmpgt16 %f8, %f12, %o2 movle %xcc, %i6, %o5 stb %o7, [%l7 + 0x26] fmovsn %xcc, %f9, %f3 std %f10, [%l7 + 0x70] fmovd %f12, %f4 fands %f13, %f15, %f15 bn,a,pt %icc, loop_630 std %f12, [%l7 + 0x40] fmovsneg %icc, %f0, %f6 ldsb [%l7 + 0x35], %l6 loop_630: fpadd16s %f10, %f6, %f13 lduh [%l7 + 0x3A], %i2 fpadd32s %f0, %f7, %f7 bvc,a %icc, loop_631 fxors %f8, %f11, %f3 fbug %fcc0, loop_632 fbe %fcc3, loop_633 loop_631: ldub [%l7 + 0x7B], %g7 edge16l %o0, %l0, %o6 loop_632: subcc %l2, 0x0717, %g1 loop_633: movre %g5, %g2, %i4 movcc %xcc, %l1, %o1 be,a,pn %icc, loop_634 nop setx loop_635, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %xcc, %f12, %f14 sethi 0x011B, %i0 loop_634: fsrc2s %f8, %f0 loop_635: ldsh [%l7 + 0x4E], %i7 stb %l3, [%l7 + 0x14] fmovdle %icc, %f8, %f5 tsubcc %g4, 0x0237, %l5 edge8l %g3, %i1, %l4 fmovsneg %icc, %f3, %f5 ldsw [%l7 + 0x78], %i5 ldsw [%l7 + 0x54], %i3 fpsub16 %f12, %f8, %f4 movcc %xcc, %g6, %o3 fmovdcs %xcc, %f0, %f15 fbne,a %fcc0, loop_636 fpadd16s %f15, %f11, %f3 andncc %o2, %o4, %o5 edge8 %o7, %l6, %i2 loop_636: mova %icc, %g7, %i6 stx %o0, [%l7 + 0x38] fnand %f12, %f8, %f12 bcs,a,pn %xcc, loop_637 fands %f13, %f8, %f7 fbule %fcc1, loop_638 fbe %fcc3, loop_639 loop_637: fmovse %icc, %f14, %f13 fbug %fcc0, loop_640 loop_638: nop setx loop_641, %l0, %l1 jmpl %l1, %o6 loop_639: fpadd32 %f10, %f10, %f10 lduw [%l7 + 0x14], %l2 loop_640: movvs %icc, %g1, %g5 loop_641: edge8ln %l0, %i4, %l1 brz %o1, loop_642 ldsh [%l7 + 0x46], %i0 bg,pt %xcc, loop_643 movrgz %i7, %l3, %g2 loop_642: ldsw [%l7 + 0x78], %l5 ld [%l7 + 0x5C], %f6 loop_643: edge32 %g3, %i1, %l4 movl %xcc, %g4, %i3 brz %g6, loop_644 stw %o3, [%l7 + 0x70] sth %o2, [%l7 + 0x48] stb %i5, [%l7 + 0x4A] loop_644: fpack16 %f0, %f2 fxor %f0, %f10, %f10 srlx %o4, %o5, %o7 movcc %icc, %l6, %i2 fmovrsgz %i6, %f4, %f14 fsrc1s %f12, %f15 tcs %icc, 0x0 ldsb [%l7 + 0x7A], %g7 sth %o6, [%l7 + 0x32] stx %o0, [%l7 + 0x78] ldub [%l7 + 0x5D], %l2 movcc %icc, %g1, %l0 tcc %icc, 0x5 ldub [%l7 + 0x09], %g5 brgz %i4, loop_645 fbue,a %fcc2, loop_646 ldsh [%l7 + 0x64], %l1 ldd [%l7 + 0x78], %f4 loop_645: move %xcc, %o1, %i0 loop_646: fabsd %f8, %f0 tsubcc %i7, 0x1120, %l3 fpack32 %f4, %f6, %f2 fmovsneg %xcc, %f14, %f2 stw %l5, [%l7 + 0x0C] subc %g3, %i1, %g2 add %l4, 0x0434, %g4 addc %i3, %o3, %o2 edge8ln %i5, %g6, %o4 sra %o5, %o7, %l6 ldsw [%l7 + 0x40], %i2 fmovsg %xcc, %f5, %f5 fmul8x16au %f1, %f2, %f0 fmovsle %icc, %f1, %f11 fmovdcc %xcc, %f12, %f15 fxor %f0, %f0, %f8 stx %i6, [%l7 + 0x28] mova %icc, %o6, %o0 fmovdle %xcc, %f4, %f3 stb %g7, [%l7 + 0x4F] fmovdpos %icc, %f2, %f7 fbule,a %fcc1, loop_647 fcmpgt16 %f12, %f0, %l2 fnegd %f2, %f2 fcmpgt32 %f14, %f12, %g1 loop_647: fnot2 %f6, %f12 ld [%l7 + 0x70], %f3 umulcc %l0, %i4, %l1 fpadd32s %f12, %f12, %f14 array16 %o1, %g5, %i7 bcs,a %icc, loop_648 fcmps %fcc0, %f1, %f10 fsrc1s %f9, %f13 fbul %fcc1, loop_649 loop_648: fandnot2s %f3, %f3, %f10 ld [%l7 + 0x34], %f9 bcc,a,pt %icc, loop_650 loop_649: fmovrse %l3, %f6, %f11 fmovdcc %xcc, %f15, %f5 fmovrsgz %i0, %f10, %f5 loop_650: tleu %xcc, 0x1 brz,a %g3, loop_651 fmovrdlez %i1, %f2, %f12 ldsb [%l7 + 0x74], %l5 sdivx %l4, 0x08EE, %g4 loop_651: tsubcctv %g2, %i3, %o3 tvc %xcc, 0x6 fpsub32s %f3, %f13, %f12 stw %o2, [%l7 + 0x68] sdivcc %i5, 0x1E91, %g6 fandnot2 %f2, %f14, %f2 edge16n %o4, %o5, %o7 fmovrse %i2, %f10, %f12 edge8ln %l6, %i6, %o6 bshuffle %f10, %f14, %f0 movg %icc, %o0, %l2 subccc %g7, 0x0FD0, %g1 stw %i4, [%l7 + 0x10] te %icc, 0x0 movvs %icc, %l0, %o1 tvs %icc, 0x3 ldsb [%l7 + 0x42], %g5 udivx %i7, 0x0BA6, %l1 array16 %l3, %i0, %i1 bgu %xcc, loop_652 ldsw [%l7 + 0x18], %l5 faligndata %f10, %f14, %f10 ldsb [%l7 + 0x55], %l4 loop_652: bvs,pt %xcc, loop_653 fnands %f7, %f12, %f2 ldsh [%l7 + 0x4A], %g4 st %f6, [%l7 + 0x2C] loop_653: fmovrsgez %g2, %f11, %f9 sethi 0x0A67, %g3 tcs %icc, 0x2 movl %icc, %o3, %o2 tvs %icc, 0x0 edge32ln %i3, %g6, %i5 fsrc1s %f10, %f4 fxors %f4, %f6, %f12 sth %o4, [%l7 + 0x7C] ldx [%l7 + 0x60], %o5 fnot1s %f14, %f5 lduw [%l7 + 0x24], %i2 and %l6, 0x0EAB, %o7 ldub [%l7 + 0x40], %o6 fmuld8sux16 %f13, %f12, %f6 stx %i6, [%l7 + 0x78] fmovrse %l2, %f1, %f6 ldub [%l7 + 0x22], %g7 fmuld8ulx16 %f1, %f13, %f8 bleu,pn %xcc, loop_654 pdist %f4, %f10, %f8 ldx [%l7 + 0x48], %o0 st %f3, [%l7 + 0x60] loop_654: stx %i4, [%l7 + 0x28] fpadd32s %f1, %f15, %f9 ldub [%l7 + 0x29], %g1 fones %f2 tg %icc, 0x1 andcc %l0, %g5, %i7 st %f8, [%l7 + 0x28] ldsb [%l7 + 0x42], %o1 subc %l3, %i0, %l1 stb %i1, [%l7 + 0x32] fcmple16 %f2, %f14, %l4 tl %icc, 0x4 stb %g4, [%l7 + 0x73] fornot1 %f8, %f6, %f4 ldsb [%l7 + 0x1B], %g2 fmovrslz %l5, %f15, %f10 ld [%l7 + 0x40], %f7 ldsh [%l7 + 0x6E], %g3 ldd [%l7 + 0x10], %f14 fmovs %f2, %f13 lduw [%l7 + 0x54], %o2 brnz %o3, loop_655 lduw [%l7 + 0x0C], %i3 bvc,a loop_656 fsrc1 %f4, %f10 loop_655: ldub [%l7 + 0x4D], %i5 tleu %xcc, 0x4 loop_656: bvs,a loop_657 ldd [%l7 + 0x78], %f4 st %f14, [%l7 + 0x58] movrlez %o4, %o5, %i2 loop_657: lduh [%l7 + 0x66], %l6 fmovrsgz %g6, %f10, %f10 ldd [%l7 + 0x20], %f12 taddcc %o7, 0x1735, %o6 fcmpne32 %f2, %f4, %i6 fornot2 %f12, %f12, %f4 tpos %xcc, 0x3 ld [%l7 + 0x10], %f1 fabss %f8, %f1 st %f13, [%l7 + 0x18] fmovdn %xcc, %f0, %f1 fmovsl %icc, %f12, %f8 add %l2, %g7, %o0 fmovse %icc, %f0, %f9 fmovrdgz %g1, %f6, %f14 orcc %i4, 0x1CF6, %l0 stb %i7, [%l7 + 0x5A] ldsb [%l7 + 0x3F], %g5 fcmpne32 %f6, %f0, %o1 subccc %l3, %i0, %l1 ldsh [%l7 + 0x68], %l4 movgu %icc, %g4, %i1 xor %g2, %l5, %g3 ble,a %icc, loop_658 st %f13, [%l7 + 0x54] ld [%l7 + 0x54], %f11 popc %o2, %o3 loop_658: movn %xcc, %i3, %i5 ldub [%l7 + 0x28], %o4 subccc %o5, %i2, %l6 sethi 0x096D, %g6 fpmerge %f1, %f5, %f2 fpmerge %f7, %f4, %f4 sdivcc %o6, 0x01D6, %i6 ldx [%l7 + 0x08], %o7 fmuld8ulx16 %f5, %f6, %f12 movre %l2, %g7, %g1 ldd [%l7 + 0x30], %f2 tvs %icc, 0x0 tgu %icc, 0x1 fors %f4, %f12, %f4 stw %i4, [%l7 + 0x64] andcc %l0, %o0, %g5 ldsw [%l7 + 0x60], %i7 fmovsvs %xcc, %f11, %f6 stw %o1, [%l7 + 0x4C] bneg,pt %icc, loop_659 fbl,a %fcc1, loop_660 brlez %l3, loop_661 nop setx loop_662, %l0, %l1 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_659: fmovsg %icc, %f14, %f14 loop_660: ld [%l7 + 0x18], %f9 loop_661: ta %xcc, 0x6 loop_662: fbo %fcc2, loop_663 fbe %fcc3, loop_664 fbge %fcc0, loop_665 xnor %i0, 0x0AA1, %l4 loop_663: mulscc %g4, 0x0922, %i1 loop_664: sth %l1, [%l7 + 0x74] loop_665: fornot2 %f8, %f10, %f14 fandnot2 %f10, %f0, %f12 popc 0x14C4, %l5 movrgez %g3, %o2, %g2 fmovdneg %icc, %f2, %f10 stx %o3, [%l7 + 0x40] ldsh [%l7 + 0x60], %i5 fble %fcc3, loop_666 sll %o4, %o5, %i2 fsrc1s %f3, %f11 stw %i3, [%l7 + 0x2C] loop_666: lduh [%l7 + 0x7A], %g6 fmovse %icc, %f14, %f8 ldsw [%l7 + 0x30], %l6 ldsh [%l7 + 0x20], %o6 mova %xcc, %i6, %l2 ta %icc, 0x3 fmovdg %icc, %f10, %f5 ldsh [%l7 + 0x36], %o7 fmuld8sux16 %f9, %f9, %f14 bg,a loop_667 tcc %xcc, 0x2 tg %xcc, 0x4 stx %g1, [%l7 + 0x20] loop_667: ldsb [%l7 + 0x68], %g7 stw %l0, [%l7 + 0x68] bg loop_668 ldsw [%l7 + 0x30], %o0 fmovspos %icc, %f8, %f0 xorcc %g5, 0x0054, %i4 loop_668: ldsb [%l7 + 0x36], %o1 movcs %xcc, %l3, %i0 srl %l4, %i7, %g4 taddcc %l1, 0x109F, %l5 sth %i1, [%l7 + 0x28] sethi 0x13D1, %o2 umul %g2, 0x13EE, %g3 mulx %i5, 0x14CE, %o4 fmovdpos %icc, %f9, %f1 mulscc %o3, 0x1F33, %o5 stb %i2, [%l7 + 0x60] ldsb [%l7 + 0x1D], %i3 srlx %l6, %g6, %i6 movgu %xcc, %o6, %l2 fmovrde %g1, %f4, %f12 fors %f7, %f5, %f10 smul %o7, %l0, %o0 fmovsg %icc, %f0, %f13 ld [%l7 + 0x10], %f3 mulscc %g5, %i4, %o1 bl %xcc, loop_669 ldsh [%l7 + 0x26], %l3 fornot2s %f12, %f11, %f11 ldd [%l7 + 0x50], %f10 loop_669: srax %i0, 0x0F, %g7 fpack16 %f12, %f12 fcmpes %fcc1, %f0, %f8 fcmple32 %f4, %f14, %i7 movgu %icc, %g4, %l4 ldsw [%l7 + 0x08], %l1 sth %i1, [%l7 + 0x6E] stw %l5, [%l7 + 0x24] fmovdl %icc, %f6, %f8 stb %g2, [%l7 + 0x12] fbl,a %fcc3, loop_670 add %o2, 0x0727, %g3 ldsw [%l7 + 0x24], %o4 sll %o3, %i5, %o5 loop_670: fmovsle %xcc, %f8, %f11 stb %i2, [%l7 + 0x14] ldsw [%l7 + 0x54], %l6 andn %g6, 0x1386, %i3 fbge %fcc0, loop_671 ld [%l7 + 0x40], %f6 fxnor %f0, %f14, %f4 edge16 %o6, %i6, %g1 loop_671: stx %o7, [%l7 + 0x10] mulscc %l0, 0x1E8A, %o0 fone %f4 or %g5, 0x11F3, %l2 ldx [%l7 + 0x68], %i4 bn,a,pn %icc, loop_672 lduw [%l7 + 0x38], %o1 fmul8x16 %f6, %f8, %f4 fpadd16 %f4, %f10, %f4 loop_672: fmovrslez %i0, %f3, %f8 fandnot2s %f2, %f15, %f7 brgz %l3, loop_673 fzero %f12 fmovrde %i7, %f4, %f8 movgu %icc, %g4, %l4 loop_673: fcmpne32 %f10, %f12, %g7 ldd [%l7 + 0x18], %f4 ld [%l7 + 0x60], %f15 movrne %l1, %i1, %g2 fabsd %f6, %f4 bl,a loop_674 ldsh [%l7 + 0x22], %l5 ldd [%l7 + 0x30], %f8 ldsb [%l7 + 0x1D], %g3 loop_674: fble,a %fcc0, loop_675 taddcc %o4, 0x1A0A, %o3 orn %i5, %o5, %o2 fmovrslez %l6, %f11, %f6 loop_675: edge32ln %g6, %i3, %o6 movcc %icc, %i6, %g1 st %f1, [%l7 + 0x5C] sdivcc %i2, 0x0D49, %l0 bcs,a loop_676 brgez %o7, loop_677 tleu %icc, 0x5 movrgz %g5, 0x276, %o0 loop_676: move %icc, %l2, %o1 loop_677: fbu %fcc2, loop_678 fmovdne %icc, %f1, %f8 lduw [%l7 + 0x24], %i0 ldub [%l7 + 0x0F], %l3 loop_678: ldsw [%l7 + 0x24], %i7 fbl %fcc3, loop_679 fmovsne %xcc, %f6, %f12 srl %i4, 0x11, %g4 siam 0x6 loop_679: umul %g7, %l1, %l4 ldub [%l7 + 0x0D], %i1 fmovdneg %xcc, %f9, %f1 stw %g2, [%l7 + 0x54] fmovdleu %xcc, %f6, %f4 andncc %g3, %o4, %o3 fandnot1s %f10, %f14, %f12 fmovsne %icc, %f15, %f15 ld [%l7 + 0x18], %f11 lduw [%l7 + 0x0C], %l5 ld [%l7 + 0x7C], %f14 fnot1 %f10, %f0 edge32ln %o5, %o2, %l6 std %f0, [%l7 + 0x38] bne,pt %icc, loop_680 udivx %i5, 0x0990, %g6 fcmpeq32 %f2, %f2, %i3 edge32 %o6, %g1, %i6 loop_680: nop setx loop_681, %l0, %l1 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, 0x7 fmul8x16au %f4, %f8, %f0 ldub [%l7 + 0x0B], %l0 loop_681: fandnot1s %f8, %f13, %f9 stb %o7, [%l7 + 0x55] or %i2, 0x1AA3, %g5 movg %icc, %l2, %o0 bl,a %icc, loop_682 ldsw [%l7 + 0x38], %o1 tpos %icc, 0x6 nop setx loop_683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_682: movrlez %l3, 0x014, %i7 fexpand %f11, %f4 fmovdleu %icc, %f9, %f13 loop_683: st %f5, [%l7 + 0x20] movre %i4, 0x074, %i0 fcmpeq16 %f8, %f4, %g7 ldsw [%l7 + 0x74], %l1 fexpand %f1, %f12 ld [%l7 + 0x60], %f10 ld [%l7 + 0x58], %f4 sth %l4, [%l7 + 0x30] brnz %i1, loop_684 tsubcctv %g4, %g3, %g2 lduw [%l7 + 0x50], %o4 add %l5, 0x168B, %o5 loop_684: edge8n %o3, %o2, %l6 andcc %g6, 0x0E6C, %i5 fmovdpos %xcc, %f8, %f7 add %i3, 0x0BEF, %o6 fmovrslz %g1, %f15, %f14 std %f2, [%l7 + 0x18] tgu %icc, 0x5 stb %l0, [%l7 + 0x0A] fcmpgt32 %f4, %f6, %o7 movne %icc, %i6, %i2 fabss %f0, %f14 ld [%l7 + 0x70], %f3 brnz %g5, loop_685 ldsb [%l7 + 0x58], %o0 bvc,a,pn %xcc, loop_686 ldub [%l7 + 0x6F], %o1 loop_685: pdist %f6, %f12, %f4 tpos %icc, 0x1 loop_686: fbne,a %fcc0, loop_687 brnz %l2, loop_688 ba loop_689 fzero %f14 loop_687: fmovs %f3, %f9 loop_688: fcmpgt16 %f14, %f2, %l3 loop_689: st %f15, [%l7 + 0x28] xnor %i4, 0x1869, %i7 edge32ln %g7, %l1, %l4 fbl %fcc2, loop_690 stw %i0, [%l7 + 0x50] movrne %i1, 0x377, %g3 movpos %icc, %g4, %g2 loop_690: be,a loop_691 ldd [%l7 + 0x50], %f4 fba %fcc2, loop_692 siam 0x5 loop_691: fpackfix %f10, %f2 ldsw [%l7 + 0x68], %l5 loop_692: xnorcc %o4, 0x0562, %o3 fmovdneg %icc, %f0, %f2 std %f2, [%l7 + 0x08] ldsb [%l7 + 0x65], %o5 sth %o2, [%l7 + 0x6E] sth %g6, [%l7 + 0x5C] array32 %i5, %l6, %i3 subc %o6, 0x1C40, %l0 fblg %fcc0, loop_693 fmovrsne %g1, %f8, %f2 fbuge %fcc3, loop_694 stx %i6, [%l7 + 0x60] loop_693: ldd [%l7 + 0x40], %f12 fpadd16 %f10, %f4, %f0 loop_694: bneg,pt %xcc, loop_695 fbe %fcc0, loop_696 fpadd16 %f2, %f0, %f8 movrne %i2, %o7, %o0 loop_695: fnegs %f14, %f10 loop_696: bshuffle %f12, %f8, %f4 ldsw [%l7 + 0x68], %o1 ldub [%l7 + 0x27], %g5 ldsw [%l7 + 0x08], %l2 fmovscc %icc, %f10, %f5 fmovdcc %icc, %f0, %f8 bvc,pt %icc, loop_697 ldx [%l7 + 0x78], %l3 ldd [%l7 + 0x48], %f14 fornot2s %f5, %f13, %f12 loop_697: std %f10, [%l7 + 0x68] ldub [%l7 + 0x0D], %i4 udiv %g7, 0x0B69, %i7 fxnor %f12, %f12, %f6 nop setx loop_698, %l0, %l1 jmpl %l1, %l1 fmovdne %icc, %f0, %f7 siam 0x6 sth %i0, [%l7 + 0x58] loop_698: fmul8x16al %f2, %f9, %f6 edge16l %i1, %g3, %g4 fbo %fcc1, loop_699 ldsb [%l7 + 0x1C], %g2 fmovspos %xcc, %f11, %f15 edge16l %l4, %l5, %o3 loop_699: fsrc1s %f9, %f3 fzero %f14 fbl %fcc1, loop_700 lduw [%l7 + 0x58], %o4 fbn %fcc1, loop_701 ldd [%l7 + 0x08], %f0 loop_700: ldsb [%l7 + 0x4C], %o5 st %f13, [%l7 + 0x68] loop_701: taddcctv %g6, %i5, %l6 lduw [%l7 + 0x08], %o2 st %f15, [%l7 + 0x68] array16 %o6, %l0, %i3 sth %i6, [%l7 + 0x36] fmovdleu %icc, %f1, %f12 brlez,a %g1, loop_702 fsrc1s %f11, %f14 fmovdcc %icc, %f13, %f4 fpadd16s %f15, %f15, %f8 loop_702: srlx %o7, 0x1D, %i2 fmovdcs %xcc, %f1, %f3 fmovrdne %o1, %f12, %f6 lduw [%l7 + 0x2C], %g5 fmovdcs %xcc, %f9, %f12 stw %o0, [%l7 + 0x40] sll %l3, %i4, %l2 edge8n %i7, %l1, %g7 fxnor %f2, %f6, %f0 sth %i1, [%l7 + 0x64] std %f4, [%l7 + 0x48] fba %fcc2, loop_703 ldd [%l7 + 0x40], %f6 udivcc %g3, 0x101C, %i0 ta %xcc, 0x1 loop_703: fcmped %fcc3, %f14, %f4 fbo,a %fcc0, loop_704 fabss %f7, %f8 ldd [%l7 + 0x38], %f10 srlx %g2, 0x0F, %g4 loop_704: fmuld8sux16 %f15, %f2, %f14 move %icc, %l4, %l5 std %f2, [%l7 + 0x60] nop setx loop_705, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %xcc, %f12, %f11 lduh [%l7 + 0x70], %o3 fcmpeq32 %f2, %f12, %o5 loop_705: be,a %xcc, loop_706 bshuffle %f6, %f10, %f2 brlez %o4, loop_707 movre %i5, %g6, %o2 loop_706: fmovscc %icc, %f3, %f13 brnz %o6, loop_708 loop_707: call loop_709 fmovdvc %xcc, %f9, %f10 bcc loop_710 loop_708: stb %l6, [%l7 + 0x6F] loop_709: ldx [%l7 + 0x60], %i3 xor %i6, %g1, %o7 loop_710: movn %icc, %i2, %l0 movrgz %o1, %o0, %l3 fbule,a %fcc2, loop_711 movg %xcc, %i4, %l2 edge32l %i7, %l1, %g5 fxnors %f14, %f2, %f3 loop_711: sth %g7, [%l7 + 0x0C] fmovrde %g3, %f0, %f12 fmovdge %xcc, %f2, %f4 fnot1 %f6, %f14 fnot1s %f6, %f15 sth %i0, [%l7 + 0x5E] taddcctv %g2, 0x1A61, %g4 movrlez %l4, 0x2AE, %i1 movneg %icc, %o3, %l5 fbug,a %fcc0, loop_712 fmovsg %icc, %f11, %f5 brnz %o4, loop_713 movpos %icc, %o5, %i5 loop_712: tge %xcc, 0x4 std %f2, [%l7 + 0x68] loop_713: lduw [%l7 + 0x54], %o2 fornot2s %f5, %f13, %f8 std %f4, [%l7 + 0x50] fmovdge %icc, %f3, %f15 ldsh [%l7 + 0x2E], %g6 bvc,pt %xcc, loop_714 ldub [%l7 + 0x64], %l6 movre %o6, %i3, %i6 ldsh [%l7 + 0x2C], %o7 loop_714: fbug,a %fcc0, loop_715 ldub [%l7 + 0x4E], %g1 orn %l0, %i2, %o1 xnorcc %l3, 0x0458, %i4 loop_715: st %f2, [%l7 + 0x4C] st %f5, [%l7 + 0x6C] ld [%l7 + 0x78], %f14 bneg,a,pn %xcc, loop_716 fmovrdgz %o0, %f8, %f2 movg %icc, %l2, %i7 add %g5, %g7, %l1 loop_716: stb %g3, [%l7 + 0x24] sth %i0, [%l7 + 0x6C] nop setx loop_717, %l0, %l1 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 %g4, %g2, %l4 movgu %icc, %o3, %i1 tgu %xcc, 0x0 loop_717: lduw [%l7 + 0x44], %o4 stb %o5, [%l7 + 0x6C] edge32l %l5, %i5, %o2 alignaddr %g6, %l6, %i3 fmovda %icc, %f6, %f2 fmovrsne %i6, %f8, %f13 bcs %icc, loop_718 stb %o7, [%l7 + 0x67] sth %g1, [%l7 + 0x56] fmovrdne %l0, %f12, %f4 loop_718: array16 %o6, %o1, %i2 movrlez %l3, %o0, %l2 ldd [%l7 + 0x38], %f2 st %f10, [%l7 + 0x70] stb %i7, [%l7 + 0x28] tleu %xcc, 0x6 fbue,a %fcc2, loop_719 fmuld8sux16 %f10, %f12, %f2 orcc %g5, 0x02F0, %i4 movrne %l1, %g7, %i0 loop_719: sth %g4, [%l7 + 0x68] ldub [%l7 + 0x1F], %g2 ldsb [%l7 + 0x51], %g3 tpos %xcc, 0x3 fsrc1s %f7, %f2 fmovsle %icc, %f4, %f3 fnot1s %f0, %f13 fbul %fcc0, loop_720 sdivcc %o3, 0x0589, %i1 srax %l4, 0x1C, %o4 bne,a,pt %xcc, loop_721 loop_720: sdivx %l5, 0x037D, %i5 lduw [%l7 + 0x70], %o5 addc %o2, %g6, %l6 loop_721: ta %xcc, 0x3 fbn,a %fcc3, loop_722 movn %xcc, %i3, %o7 fcmped %fcc2, %f8, %f0 fcmps %fcc2, %f6, %f8 loop_722: fpadd32 %f8, %f14, %f12 ldd [%l7 + 0x70], %f2 std %f12, [%l7 + 0x08] fornot2s %f5, %f15, %f9 ldx [%l7 + 0x40], %i6 tg %icc, 0x4 fmovsl %xcc, %f14, %f0 taddcctv %g1, 0x0B45, %o6 udivx %o1, 0x0E50, %l0 lduh [%l7 + 0x54], %i2 fbge %fcc1, loop_723 edge32l %l3, %o0, %l2 std %f14, [%l7 + 0x68] lduw [%l7 + 0x78], %i7 loop_723: call loop_724 sth %i4, [%l7 + 0x3E] ldd [%l7 + 0x68], %f12 stx %l1, [%l7 + 0x30] loop_724: fmovdcc %xcc, %f8, %f3 ld [%l7 + 0x20], %f2 sth %g7, [%l7 + 0x50] fmovsvc %icc, %f7, %f14 ldsb [%l7 + 0x33], %g5 bcs,pt %xcc, loop_725 movrlz %g4, %g2, %i0 ble loop_726 edge16 %o3, %g3, %l4 loop_725: tneg %xcc, 0x1 tcc %xcc, 0x0 loop_726: sdivcc %i1, 0x0FAE, %l5 movrgez %i5, %o5, %o2 movvc %icc, %g6, %l6 stw %i3, [%l7 + 0x54] ta %icc, 0x2 ldsh [%l7 + 0x7C], %o7 ldsb [%l7 + 0x0A], %o4 bg,pn %icc, loop_727 fors %f6, %f14, %f13 fpsub16 %f4, %f2, %f4 and %g1, 0x089A, %i6 loop_727: add %o1, %o6, %l0 fmovdge %icc, %f0, %f10 fmovs %f1, %f2 fmovrsgz %i2, %f4, %f7 ld [%l7 + 0x20], %f14 ldd [%l7 + 0x20], %f2 fbuge %fcc2, loop_728 ldd [%l7 + 0x70], %f14 srlx %l3, %o0, %i7 fmovdvc %xcc, %f9, %f0 loop_728: sth %i4, [%l7 + 0x16] ldsh [%l7 + 0x34], %l1 fmovsa %icc, %f7, %f10 addcc %l2, 0x0D78, %g5 fmovsneg %icc, %f11, %f9 lduw [%l7 + 0x3C], %g4 umulcc %g7, %i0, %o3 fmovspos %icc, %f13, %f5 movneg %icc, %g2, %g3 edge16 %i1, %l5, %l4 fmovdgu %icc, %f5, %f0 ldsw [%l7 + 0x50], %i5 fmul8ulx16 %f6, %f6, %f12 orn %o5, %o2, %l6 fmuld8ulx16 %f1, %f7, %f2 edge32 %i3, %o7, %o4 fmovse %icc, %f3, %f14 fzero %f12 fmovse %icc, %f13, %f11 fbuge,a %fcc2, loop_729 ldx [%l7 + 0x78], %g6 sll %g1, %i6, %o1 tg %xcc, 0x2 loop_729: bgu,pt %xcc, loop_730 tvc %xcc, 0x2 ldx [%l7 + 0x10], %l0 ldsw [%l7 + 0x44], %i2 loop_730: alignaddr %o6, %o0, %l3 fmuld8sux16 %f4, %f15, %f14 brgz %i4, loop_731 st %f6, [%l7 + 0x14] nop setx loop_732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x44], %f1 loop_731: fandnot1s %f9, %f5, %f15 orcc %l1, %l2, %g5 loop_732: fpadd32s %f0, %f0, %f7 fnot1 %f0, %f6 ldsw [%l7 + 0x38], %g4 or %g7, 0x12B8, %i0 tn %xcc, 0x1 movneg %icc, %i7, %g2 fnands %f12, %f5, %f13 stb %o3, [%l7 + 0x5F] fcmpeq16 %f12, %f6, %i1 ldsb [%l7 + 0x6B], %l5 stb %g3, [%l7 + 0x5A] fzero %f6 fcmple32 %f4, %f2, %i5 movvs %icc, %o5, %o2 fmovspos %xcc, %f4, %f4 movneg %icc, %l6, %i3 fpadd32s %f10, %f0, %f2 lduh [%l7 + 0x18], %o7 lduh [%l7 + 0x56], %o4 fmovdcs %xcc, %f11, %f10 bl,a %xcc, loop_733 movn %icc, %l4, %g6 srl %i6, %o1, %l0 brlz,a %i2, loop_734 loop_733: fmovsa %icc, %f4, %f0 fmovrsgz %g1, %f12, %f13 orcc %o0, %l3, %o6 loop_734: stx %l1, [%l7 + 0x50] ldsw [%l7 + 0x18], %l2 alignaddr %i4, %g5, %g4 fabss %f4, %f6 subccc %i0, 0x0E61, %i7 lduh [%l7 + 0x52], %g2 std %f12, [%l7 + 0x60] stx %g7, [%l7 + 0x40] movrne %i1, %l5, %o3 bg,a,pt %xcc, loop_735 fmuld8ulx16 %f8, %f3, %f6 ldsw [%l7 + 0x6C], %g3 stb %i5, [%l7 + 0x51] loop_735: edge32 %o2, %l6, %i3 fmul8x16 %f9, %f8, %f8 fmovsneg %xcc, %f2, %f12 fmovdgu %icc, %f0, %f11 stx %o7, [%l7 + 0x70] ldd [%l7 + 0x40], %f2 movrlez %o4, %l4, %g6 fbug,a %fcc3, loop_736 movgu %xcc, %o5, %i6 sdiv %l0, 0x00E3, %o1 bcs loop_737 loop_736: std %f2, [%l7 + 0x70] udivx %g1, 0x104F, %o0 st %f12, [%l7 + 0x4C] loop_737: fzeros %f13 fsrc1s %f5, %f8 fornot1 %f6, %f14, %f0 lduw [%l7 + 0x20], %i2 tge %icc, 0x3 andncc %l3, %o6, %l2 lduh [%l7 + 0x28], %i4 movn %icc, %g5, %g4 stw %i0, [%l7 + 0x74] fcmpd %fcc3, %f12, %f14 alignaddrl %l1, %i7, %g2 ldub [%l7 + 0x0D], %i1 ldd [%l7 + 0x18], %f6 brnz,a %l5, loop_738 addccc %g7, 0x1A85, %g3 fpadd32 %f0, %f4, %f14 tcs %xcc, 0x0 loop_738: sth %i5, [%l7 + 0x32] udiv %o3, 0x049F, %l6 fmovsvc %xcc, %f6, %f10 lduw [%l7 + 0x48], %o2 fmovdvs %xcc, %f6, %f15 fmul8x16 %f4, %f8, %f2 edge32l %i3, %o4, %o7 lduw [%l7 + 0x48], %l4 fbul %fcc3, loop_739 st %f2, [%l7 + 0x74] ldsb [%l7 + 0x44], %g6 st %f8, [%l7 + 0x28] loop_739: tvs %icc, 0x1 sth %o5, [%l7 + 0x4A] stb %i6, [%l7 + 0x27] fmovdle %xcc, %f4, %f13 alignaddr %l0, %o1, %o0 bleu %icc, loop_740 ldsb [%l7 + 0x12], %i2 fmovscs %icc, %f10, %f0 popc %l3, %o6 loop_740: fone %f14 fmul8x16 %f2, %f2, %f6 edge32l %g1, %i4, %l2 bvs,a,pn %xcc, loop_741 bn,a %xcc, loop_742 ldub [%l7 + 0x2B], %g5 stb %i0, [%l7 + 0x58] loop_741: udiv %l1, 0x1040, %g4 loop_742: fbn,a %fcc3, loop_743 fmovd %f0, %f14 fmovsl %xcc, %f15, %f5 bshuffle %f8, %f12, %f10 loop_743: umul %g2, 0x0D9F, %i7 fmovrde %l5, %f2, %f6 movrgz %i1, %g7, %i5 sth %o3, [%l7 + 0x4E] ldsb [%l7 + 0x24], %g3 andncc %o2, %l6, %i3 tcc %xcc, 0x3 fnor %f10, %f6, %f10 fmovsvs %xcc, %f2, %f6 fexpand %f2, %f4 bl,a,pn %icc, loop_744 ldsw [%l7 + 0x50], %o7 fpack16 %f12, %f3 for %f12, %f4, %f12 loop_744: sth %l4, [%l7 + 0x72] ldd [%l7 + 0x50], %f8 movgu %icc, %o4, %g6 fnot1s %f6, %f5 sth %o5, [%l7 + 0x58] stb %i6, [%l7 + 0x25] ba,a loop_745 fornot2 %f0, %f12, %f14 ldsh [%l7 + 0x6A], %l0 fcmpgt16 %f8, %f0, %o0 loop_745: fpack16 %f8, %f12 fmovdge %icc, %f15, %f9 andncc %o1, %l3, %o6 fble,a %fcc3, loop_746 stb %i2, [%l7 + 0x1F] lduh [%l7 + 0x12], %g1 tne %xcc, 0x2 loop_746: fmovdg %xcc, %f2, %f12 fmovrsgez %i4, %f3, %f3 fandnot2 %f2, %f0, %f10 movne %xcc, %g5, %l2 bvc,a,pt %xcc, loop_747 te %xcc, 0x3 bne,pn %xcc, loop_748 ldx [%l7 + 0x70], %l1 loop_747: ldub [%l7 + 0x1B], %g4 edge8l %g2, %i7, %l5 loop_748: fnand %f2, %f12, %f0 fnot1s %f12, %f5 edge8ln %i0, %g7, %i1 sdivcc %i5, 0x051F, %o3 edge16ln %o2, %g3, %l6 fornot1s %f12, %f10, %f13 ld [%l7 + 0x70], %f4 fmovs %f8, %f14 fbule,a %fcc2, loop_749 fcmpne32 %f10, %f4, %o7 subccc %l4, %i3, %o4 add %g6, 0x13A0, %i6 loop_749: fcmpgt16 %f8, %f4, %o5 fbge %fcc2, loop_750 fbge %fcc2, loop_751 fbul %fcc2, loop_752 fnand %f14, %f10, %f6 loop_750: fba,a %fcc3, loop_753 loop_751: movleu %xcc, %l0, %o0 loop_752: fcmped %fcc1, %f10, %f10 sdivx %o1, 0x0118, %l3 loop_753: fmul8x16 %f4, %f12, %f2 brnz %i2, loop_754 fmovdvs %xcc, %f14, %f0 st %f13, [%l7 + 0x5C] orncc %g1, 0x011E, %i4 loop_754: lduh [%l7 + 0x52], %o6 fornot1s %f14, %f1, %f3 ldsh [%l7 + 0x0C], %g5 movleu %icc, %l2, %g4 ld [%l7 + 0x70], %f2 fmovda %xcc, %f1, %f2 fxnor %f0, %f4, %f2 fmovrsgez %g2, %f7, %f14 sth %l1, [%l7 + 0x58] fcmple32 %f6, %f2, %l5 ldd [%l7 + 0x18], %f14 fmovdn %icc, %f3, %f4 tl %icc, 0x2 fmovsvs %icc, %f2, %f1 fbuge,a %fcc3, loop_755 sub %i0, %i7, %g7 st %f8, [%l7 + 0x5C] fbo %fcc1, loop_756 loop_755: fandnot2 %f8, %f2, %f8 fmovdleu %icc, %f8, %f7 bvc,pn %icc, loop_757 loop_756: std %f14, [%l7 + 0x38] array32 %i1, %i5, %o2 fcmps %fcc0, %f3, %f1 loop_757: fbuge %fcc2, loop_758 fmovrsgz %g3, %f7, %f15 lduh [%l7 + 0x2A], %l6 lduh [%l7 + 0x7E], %o7 loop_758: fmovrsgz %o3, %f11, %f6 fbl,a %fcc0, loop_759 ldsw [%l7 + 0x70], %i3 ldsh [%l7 + 0x0C], %l4 fbug %fcc3, loop_760 loop_759: fcmpgt16 %f14, %f4, %g6 movrgez %o4, 0x1A7, %i6 bleu,a,pt %icc, loop_761 loop_760: std %f14, [%l7 + 0x18] fmul8sux16 %f8, %f4, %f6 fxors %f6, %f0, %f5 loop_761: stx %l0, [%l7 + 0x20] xnor %o5, 0x1B4C, %o0 fabss %f0, %f10 std %f2, [%l7 + 0x08] fbl %fcc2, loop_762 tpos %xcc, 0x3 alignaddrl %o1, %i2, %g1 movn %xcc, %l3, %o6 loop_762: edge8l %g5, %l2, %g4 fandnot2 %f14, %f2, %f14 ldsb [%l7 + 0x0B], %g2 sth %l1, [%l7 + 0x6E] movvc %icc, %i4, %i0 lduh [%l7 + 0x50], %l5 fmovdvs %xcc, %f3, %f4 be %icc, loop_763 st %f8, [%l7 + 0x08] st %f5, [%l7 + 0x08] srax %i7, 0x1A, %i1 loop_763: stw %i5, [%l7 + 0x68] fmul8x16al %f13, %f1, %f0 move %xcc, %g7, %g3 bg,a,pt %xcc, loop_764 fmovs %f9, %f12 fbo %fcc2, loop_765 movle %icc, %o2, %l6 loop_764: ldub [%l7 + 0x61], %o7 edge32 %o3, %l4, %i3 loop_765: andncc %o4, %g6, %i6 fmovdl %xcc, %f12, %f0 st %f8, [%l7 + 0x54] fpackfix %f14, %f3 sllx %o5, %o0, %l0 fcmpes %fcc3, %f11, %f12 movrlz %o1, %g1, %i2 fnegs %f10, %f2 fbuge %fcc2, loop_766 fmovrdlez %l3, %f10, %f10 fpack16 %f2, %f6 fcmpeq16 %f10, %f2, %o6 loop_766: fexpand %f0, %f8 fbug %fcc1, loop_767 fornot2 %f6, %f8, %f6 bpos,pn %xcc, loop_768 ldsb [%l7 + 0x6A], %l2 loop_767: ldd [%l7 + 0x08], %f8 ldd [%l7 + 0x78], %f10 loop_768: and %g4, %g5, %l1 fmovdgu %xcc, %f14, %f8 ldsw [%l7 + 0x40], %g2 movrgz %i4, %l5, %i7 edge32l %i0, %i5, %i1 tne %icc, 0x7 sll %g7, %g3, %l6 nop setx loop_769, %l0, %l1 jmpl %l1, %o2 fpadd32 %f14, %f12, %f4 fbne,a %fcc1, loop_770 fmovrslz %o3, %f13, %f9 loop_769: fmul8ulx16 %f10, %f4, %f14 ldsh [%l7 + 0x3E], %o7 loop_770: fpadd16s %f9, %f1, %f2 fbul,a %fcc1, loop_771 fmul8x16 %f6, %f10, %f4 movrgez %i3, 0x157, %o4 fbu %fcc0, loop_772 loop_771: ld [%l7 + 0x70], %f10 stw %g6, [%l7 + 0x6C] bvs,a %icc, loop_773 loop_772: fcmpgt16 %f10, %f4, %i6 fandnot1s %f12, %f4, %f8 stb %l4, [%l7 + 0x24] loop_773: fmovrde %o5, %f2, %f0 fmovsl %xcc, %f9, %f7 movpos %icc, %o0, %l0 stb %o1, [%l7 + 0x1A] bcs,a,pn %xcc, loop_774 fbu,a %fcc1, loop_775 ld [%l7 + 0x3C], %f12 sdivx %g1, 0x0B95, %i2 loop_774: fmovdcs %icc, %f8, %f0 loop_775: tl %xcc, 0x1 stb %l3, [%l7 + 0x39] fbne %fcc3, loop_776 fzero %f10 alignaddr %o6, %l2, %g5 bneg,a %icc, loop_777 loop_776: fbug %fcc3, loop_778 fmuld8ulx16 %f9, %f3, %f0 fmovdleu %xcc, %f3, %f3 loop_777: udiv %g4, 0x15BB, %l1 loop_778: xnor %g2, 0x1555, %i4 ldd [%l7 + 0x10], %f4 fabss %f15, %f12 fpadd16s %f14, %f0, %f9 fmovsvs %icc, %f3, %f14 ldx [%l7 + 0x18], %l5 st %f11, [%l7 + 0x38] tsubcctv %i0, 0x1F32, %i7 stx %i5, [%l7 + 0x18] sll %g7, %i1, %l6 ldd [%l7 + 0x58], %f2 brlz,a %g3, loop_779 ldx [%l7 + 0x18], %o3 edge8n %o7, %i3, %o4 fmovsge %xcc, %f10, %f12 loop_779: fpsub32s %f4, %f8, %f8 sethi 0x14EE, %g6 fors %f11, %f14, %f1 orn %i6, %l4, %o2 fmovdne %xcc, %f11, %f14 subc %o0, %o5, %o1 ldsw [%l7 + 0x78], %l0 ldub [%l7 + 0x1F], %g1 stb %l3, [%l7 + 0x0C] fmovdpos %icc, %f6, %f4 lduw [%l7 + 0x1C], %o6 edge8ln %l2, %g5, %i2 sth %g4, [%l7 + 0x54] fmovdcs %xcc, %f6, %f3 lduw [%l7 + 0x10], %l1 fmovda %icc, %f15, %f14 movleu %xcc, %i4, %l5 ldsw [%l7 + 0x18], %i0 movg %xcc, %g2, %i5 addc %g7, 0x0A1B, %i1 st %f6, [%l7 + 0x68] fpsub32s %f5, %f12, %f6 andn %l6, %i7, %g3 ldd [%l7 + 0x40], %f10 brlz %o7, loop_780 sra %o3, %o4, %i3 array8 %g6, %i6, %o2 lduh [%l7 + 0x3C], %l4 loop_780: fcmped %fcc1, %f8, %f10 ldd [%l7 + 0x60], %f0 subcc %o0, %o5, %o1 fmovsle %icc, %f9, %f14 be loop_781 fbe %fcc3, loop_782 std %f8, [%l7 + 0x18] subc %l0, %g1, %l3 loop_781: andn %l2, 0x17BC, %g5 loop_782: st %f3, [%l7 + 0x08] ldx [%l7 + 0x08], %o6 fmovsle %icc, %f2, %f11 st %f12, [%l7 + 0x0C] bne,a loop_783 bleu,a,pn %icc, loop_784 call loop_785 movn %xcc, %i2, %g4 loop_783: stw %i4, [%l7 + 0x6C] loop_784: bleu,a %xcc, loop_786 loop_785: fmovrslz %l5, %f1, %f14 fandnot2 %f12, %f4, %f4 sth %l1, [%l7 + 0x6A] loop_786: fbge %fcc1, loop_787 and %g2, %i0, %g7 stx %i1, [%l7 + 0x38] siam 0x4 loop_787: fcmpgt32 %f2, %f10, %l6 nop setx loop_788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f2, %f2, %f0 stw %i5, [%l7 + 0x48] fsrc1 %f0, %f4 loop_788: bg loop_789 brlez,a %i7, loop_790 fmuld8sux16 %f8, %f8, %f4 fcmpgt16 %f0, %f4, %o7 loop_789: fandnot2 %f6, %f2, %f14 loop_790: ldsw [%l7 + 0x48], %o3 bneg,a %icc, loop_791 fbne,a %fcc2, loop_792 fcmple32 %f6, %f8, %o4 ldsw [%l7 + 0x24], %g3 loop_791: popc 0x18BB, %i3 loop_792: fsrc2s %f10, %f10 sub %i6, %g6, %o2 fcmpes %fcc1, %f15, %f4 ldsh [%l7 + 0x58], %l4 sll %o0, %o1, %l0 fbue,a %fcc1, loop_793 movneg %icc, %o5, %g1 orcc %l2, %l3, %g5 brnz %o6, loop_794 loop_793: tne %icc, 0x1 andcc %g4, 0x1407, %i4 ldsb [%l7 + 0x55], %l5 loop_794: tsubcc %l1, 0x0CBD, %i2 ldx [%l7 + 0x60], %g2 fmovrsgz %g7, %f9, %f14 fbue,a %fcc2, loop_795 fnors %f10, %f3, %f14 ldsh [%l7 + 0x0C], %i1 ld [%l7 + 0x38], %f2 loop_795: stx %l6, [%l7 + 0x78] lduh [%l7 + 0x2C], %i0 fbge,a %fcc0, loop_796 movne %icc, %i7, %i5 fmovrdlz %o7, %f10, %f10 tcc %icc, 0x5 loop_796: sdiv %o3, 0x1F7E, %o4 stb %i3, [%l7 + 0x7C] fcmped %fcc3, %f2, %f6 stb %i6, [%l7 + 0x1F] tn %xcc, 0x7 std %f10, [%l7 + 0x60] fmovdge %xcc, %f11, %f8 movn %xcc, %g6, %o2 sth %g3, [%l7 + 0x24] subccc %l4, %o0, %l0 edge8l %o5, %o1, %l2 add %g1, 0x19E2, %g5 tpos %icc, 0x1 ldsw [%l7 + 0x30], %l3 fmovrdne %o6, %f12, %f8 fmul8x16au %f13, %f15, %f10 ldsb [%l7 + 0x31], %g4 fxnor %f12, %f4, %f4 sethi 0x1853, %i4 fbug %fcc3, loop_797 udiv %l5, 0x12D1, %i2 stw %l1, [%l7 + 0x7C] bvc,pn %xcc, loop_798 loop_797: fxnor %f0, %f12, %f8 ld [%l7 + 0x20], %f14 ldsh [%l7 + 0x36], %g2 loop_798: ldub [%l7 + 0x5F], %g7 fmovrsgez %i1, %f0, %f10 fpadd32s %f8, %f13, %f15 movre %l6, %i7, %i0 fnand %f4, %f12, %f2 fmovde %icc, %f11, %f13 nop setx loop_799, %l0, %l1 jmpl %l1, %i5 smulcc %o3, %o7, %i3 movne %xcc, %o4, %i6 edge16l %o2, %g6, %g3 loop_799: movleu %icc, %o0, %l4 mulx %l0, 0x0955, %o5 std %f4, [%l7 + 0x68] ldsh [%l7 + 0x54], %o1 ldsh [%l7 + 0x12], %g1 bneg,pn %icc, loop_800 nop setx loop_801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %xcc, %f3, %f9 movrgz %l2, 0x310, %g5 loop_800: tg %icc, 0x5 loop_801: fbe %fcc0, loop_802 stw %o6, [%l7 + 0x5C] fzero %f10 fmovdle %xcc, %f2, %f13 loop_802: fcmpd %fcc2, %f10, %f12 stx %l3, [%l7 + 0x48] movleu %icc, %g4, %l5 udivx %i4, 0x0432, %i2 ldx [%l7 + 0x18], %g2 ldd [%l7 + 0x18], %f14 bshuffle %f10, %f0, %f10 fandnot1 %f4, %f8, %f12 fmuld8ulx16 %f6, %f6, %f6 bcc,pt %xcc, loop_803 sth %l1, [%l7 + 0x42] fbuge %fcc0, loop_804 lduw [%l7 + 0x7C], %i1 loop_803: subc %g7, %i7, %l6 udiv %i0, 0x1C4C, %o3 loop_804: fabsd %f6, %f14 ta %icc, 0x1 sth %o7, [%l7 + 0x34] fnor %f14, %f6, %f4 addc %i3, %i5, %o4 fcmpgt16 %f6, %f2, %o2 fmovsvc %icc, %f4, %f11 ldsh [%l7 + 0x26], %i6 fandnot1 %f4, %f6, %f0 add %g3, %o0, %l4 fornot2 %f14, %f6, %f2 lduw [%l7 + 0x78], %g6 fmovdvc %icc, %f3, %f10 edge16l %l0, %o1, %o5 ld [%l7 + 0x40], %f1 fbuge,a %fcc1, loop_805 fzeros %f6 fmul8x16 %f15, %f6, %f8 fpadd32 %f0, %f0, %f4 loop_805: taddcc %l2, 0x0700, %g5 fexpand %f2, %f0 sdiv %o6, 0x1828, %l3 ldub [%l7 + 0x0E], %g1 stb %g4, [%l7 + 0x60] brgez %l5, loop_806 brgz,a %i4, loop_807 fmovrslz %i2, %f3, %f5 fmovsleu %xcc, %f15, %f11 loop_806: sra %l1, 0x05, %i1 loop_807: fsrc2 %f10, %f8 fbg,a %fcc2, loop_808 fmovdcc %icc, %f6, %f10 fnegd %f0, %f10 fmovsneg %xcc, %f7, %f3 loop_808: lduw [%l7 + 0x2C], %g2 bshuffle %f8, %f10, %f6 tn %xcc, 0x4 sdiv %i7, 0x0592, %l6 st %f12, [%l7 + 0x10] lduw [%l7 + 0x64], %g7 fbge %fcc1, loop_809 siam 0x0 fpackfix %f4, %f1 move %xcc, %o3, %i0 loop_809: ldsb [%l7 + 0x2C], %o7 stx %i3, [%l7 + 0x18] umul %o4, 0x0667, %i5 stw %o2, [%l7 + 0x3C] nop setx loop_810, %l0, %l1 jmpl %l1, %i6 fbg %fcc0, loop_811 stw %g3, [%l7 + 0x1C] fmovde %xcc, %f0, %f15 loop_810: bpos,a %xcc, loop_812 loop_811: fcmple16 %f10, %f14, %l4 fors %f11, %f15, %f8 movrlez %o0, 0x39D, %g6 loop_812: fsrc1s %f8, %f11 ld [%l7 + 0x08], %f7 sth %l0, [%l7 + 0x68] edge16l %o5, %o1, %l2 st %f0, [%l7 + 0x38] fmovsne %xcc, %f2, %f14 fsrc2s %f13, %f5 tle %xcc, 0x1 brnz %o6, loop_813 ldsb [%l7 + 0x3A], %g5 ldx [%l7 + 0x70], %g1 ble,a %xcc, loop_814 loop_813: bne,a loop_815 fmovdle %xcc, %f1, %f4 alignaddrl %l3, %g4, %l5 loop_814: bcs,a,pn %xcc, loop_816 loop_815: stw %i2, [%l7 + 0x3C] fbe %fcc3, loop_817 fnot1s %f10, %f7 loop_816: std %f10, [%l7 + 0x68] movle %icc, %l1, %i4 loop_817: bvs,a,pn %xcc, loop_818 brlz,a %g2, loop_819 ldsh [%l7 + 0x78], %i7 st %f4, [%l7 + 0x20] loop_818: srlx %i1, %g7, %l6 loop_819: fmovdle %icc, %f1, %f2 stw %i0, [%l7 + 0x34] stb %o7, [%l7 + 0x54] fzero %f0 ld [%l7 + 0x40], %f7 tvs %icc, 0x2 subccc %i3, 0x12CC, %o3 edge8ln %i5, %o2, %o4 fornot1 %f14, %f8, %f8 tneg %xcc, 0x3 bl,a %xcc, loop_820 movrgz %i6, 0x1FC, %l4 movn %icc, %o0, %g3 taddcctv %g6, 0x151A, %l0 loop_820: for %f12, %f6, %f12 andncc %o1, %l2, %o5 move %icc, %o6, %g5 tcs %xcc, 0x4 fmuld8sux16 %f1, %f1, %f8 edge32 %l3, %g4, %g1 orn %i2, 0x1253, %l5 ld [%l7 + 0x34], %f1 srax %i4, %g2, %l1 ldub [%l7 + 0x59], %i7 st %f13, [%l7 + 0x50] fmovrde %i1, %f4, %f2 tneg %xcc, 0x6 ldsw [%l7 + 0x44], %g7 bvs,a,pn %icc, loop_821 fmovdvs %icc, %f0, %f12 fbuge %fcc1, loop_822 udivcc %l6, 0x1247, %i0 loop_821: ldd [%l7 + 0x38], %f4 udivcc %i3, 0x065B, %o3 loop_822: stx %o7, [%l7 + 0x28] be %xcc, loop_823 fpmerge %f10, %f11, %f4 fcmped %fcc0, %f6, %f4 fnegd %f14, %f4 loop_823: call loop_824 std %f12, [%l7 + 0x38] ldx [%l7 + 0x58], %o2 fmovde %xcc, %f9, %f9 loop_824: fors %f9, %f11, %f1 std %f6, [%l7 + 0x10] sdivx %i5, 0x0AE3, %o4 stx %l4, [%l7 + 0x48] fnand %f8, %f2, %f6 movrne %i6, 0x194, %g3 sdivcc %o0, 0x1C2B, %l0 orcc %o1, %g6, %o5 fpsub32 %f2, %f12, %f2 fornot1 %f6, %f0, %f4 tvc %icc, 0x5 fpadd32s %f2, %f12, %f14 ldx [%l7 + 0x40], %l2 andn %o6, 0x17E9, %l3 be,a loop_825 movre %g5, %g4, %g1 sth %i2, [%l7 + 0x0E] fpsub16 %f2, %f12, %f6 loop_825: ld [%l7 + 0x34], %f2 fornot2 %f2, %f14, %f0 fxor %f10, %f0, %f2 sethi 0x15C8, %l5 edge16l %g2, %l1, %i4 fble %fcc1, loop_826 ldx [%l7 + 0x28], %i1 tle %xcc, 0x1 array16 %i7, %l6, %i0 loop_826: fmul8x16al %f14, %f8, %f12 addc %g7, 0x17A0, %o3 movrne %o7, 0x1DB, %i3 ble,a,pn %icc, loop_827 tcs %xcc, 0x7 stb %o2, [%l7 + 0x4D] edge16l %i5, %l4, %o4 loop_827: fmovsneg %icc, %f3, %f9 umulcc %i6, %g3, %o0 ldx [%l7 + 0x28], %l0 ld [%l7 + 0x5C], %f11 stx %g6, [%l7 + 0x30] ldd [%l7 + 0x08], %f6 ld [%l7 + 0x24], %f15 stx %o1, [%l7 + 0x50] std %f14, [%l7 + 0x10] tne %xcc, 0x2 fpsub32 %f4, %f8, %f12 fpadd32s %f15, %f3, %f9 lduh [%l7 + 0x46], %o5 fmovdcs %icc, %f10, %f8 std %f8, [%l7 + 0x10] bshuffle %f4, %f2, %f12 xorcc %l2, 0x193A, %l3 tg %icc, 0x5 movg %xcc, %o6, %g5 stw %g4, [%l7 + 0x54] ld [%l7 + 0x4C], %f4 bshuffle %f2, %f12, %f12 fblg,a %fcc3, loop_828 fmovdne %xcc, %f14, %f6 sll %i2, %l5, %g1 fones %f15 loop_828: stx %g2, [%l7 + 0x30] movrgz %l1, %i4, %i7 smulcc %l6, %i1, %g7 fandnot2 %f4, %f4, %f6 fmul8x16 %f10, %f8, %f8 mulx %i0, 0x01AD, %o7 fcmpne16 %f2, %f6, %i3 fmovspos %icc, %f7, %f3 fmovrdgez %o2, %f8, %f4 orcc %o3, %i5, %o4 fba %fcc3, loop_829 fandnot2s %f10, %f3, %f13 fmovsge %icc, %f15, %f4 subccc %l4, %g3, %i6 loop_829: bneg,pt %icc, loop_830 fmovda %icc, %f1, %f15 fbul %fcc0, loop_831 subcc %o0, %l0, %g6 loop_830: udivx %o5, 0x1147, %l2 fbug %fcc2, loop_832 loop_831: bg,a %icc, loop_833 bge,a %icc, loop_834 fxnors %f14, %f9, %f14 loop_832: ldx [%l7 + 0x08], %o1 loop_833: add %l3, 0x0004, %o6 loop_834: array16 %g4, %g5, %i2 mulx %l5, 0x1859, %g2 fmovsne %xcc, %f3, %f3 stx %l1, [%l7 + 0x18] fcmpeq32 %f0, %f0, %i4 lduw [%l7 + 0x70], %g1 movpos %xcc, %i7, %l6 fble %fcc2, loop_835 stw %g7, [%l7 + 0x0C] fmovrslz %i1, %f14, %f8 fxor %f12, %f10, %f14 loop_835: bge,pn %xcc, loop_836 ldub [%l7 + 0x71], %i0 bl %icc, loop_837 bcc,a,pt %icc, loop_838 loop_836: fpadd32 %f2, %f8, %f4 srlx %o7, 0x1A, %i3 loop_837: brgez %o2, loop_839 loop_838: umulcc %i5, %o4, %l4 edge32l %o3, %g3, %i6 sra %l0, 0x0B, %o0 loop_839: ldsb [%l7 + 0x1E], %g6 fmovsa %xcc, %f1, %f2 st %f14, [%l7 + 0x40] ldsw [%l7 + 0x60], %l2 ldub [%l7 + 0x14], %o1 fmovsge %icc, %f7, %f15 movrlz %o5, %l3, %g4 movrne %g5, %o6, %l5 sth %g2, [%l7 + 0x28] andncc %l1, %i4, %g1 bgu,pn %xcc, loop_840 srl %i2, %i7, %l6 fbu %fcc2, loop_841 fand %f6, %f14, %f12 loop_840: ld [%l7 + 0x44], %f11 tcc %icc, 0x0 loop_841: bg,a loop_842 brgz,a %g7, loop_843 movrlz %i0, 0x20A, %o7 ldd [%l7 + 0x40], %f4 loop_842: tcs %icc, 0x6 loop_843: fmovrdlez %i3, %f6, %f10 ldsb [%l7 + 0x70], %i1 ldx [%l7 + 0x60], %i5 te %icc, 0x0 fmovrdlz %o4, %f2, %f12 udivcc %o2, 0x028A, %l4 fpack16 %f12, %f9 brgz,a %g3, loop_844 ldsw [%l7 + 0x4C], %o3 ldx [%l7 + 0x18], %l0 tleu %xcc, 0x1 loop_844: ldsh [%l7 + 0x18], %o0 fmovrse %i6, %f6, %f15 fmovsa %xcc, %f1, %f1 tl %icc, 0x6 fones %f11 umulcc %l2, 0x17EB, %o1 ldx [%l7 + 0x58], %o5 ld [%l7 + 0x6C], %f1 fbl,a %fcc1, loop_845 sth %g6, [%l7 + 0x56] ldsw [%l7 + 0x4C], %g4 fxors %f5, %f15, %f10 loop_845: array16 %g5, %o6, %l3 taddcctv %l5, %l1, %g2 fmovrdlez %g1, %f2, %f12 xor %i2, 0x0726, %i7 fmul8sux16 %f4, %f6, %f14 fmovsl %xcc, %f15, %f0 nop setx loop_846, %l0, %l1 jmpl %l1, %l6 bleu,a,pn %xcc, loop_847 bvs,a,pt %icc, loop_848 stx %g7, [%l7 + 0x48] loop_846: stb %i4, [%l7 + 0x73] loop_847: stx %i0, [%l7 + 0x58] loop_848: xorcc %o7, 0x1FF5, %i1 fnors %f4, %f2, %f4 ldsw [%l7 + 0x48], %i3 stx %o4, [%l7 + 0x50] fcmple32 %f6, %f4, %o2 ldd [%l7 + 0x68], %f12 xorcc %i5, 0x0EAC, %l4 fmovsge %icc, %f14, %f3 bpos %xcc, loop_849 fcmpne16 %f6, %f6, %o3 udivcc %g3, 0x1039, %l0 fmul8x16au %f5, %f6, %f2 loop_849: stb %o0, [%l7 + 0x38] fbug %fcc1, loop_850 movrne %l2, 0x161, %i6 fcmpd %fcc1, %f2, %f0 sethi 0x0449, %o1 loop_850: fmovsl %xcc, %f5, %f11 sllx %o5, 0x0D, %g4 siam 0x6 ldsb [%l7 + 0x3F], %g6 stx %o6, [%l7 + 0x10] ldsh [%l7 + 0x3A], %l3 fmovsn %icc, %f1, %f5 fmovd %f14, %f0 ldx [%l7 + 0x70], %g5 fcmple32 %f14, %f8, %l1 udiv %l5, 0x1523, %g1 stw %g2, [%l7 + 0x78] fmovdcs %icc, %f4, %f14 movrlz %i7, 0x0F1, %i2 fmovrslez %l6, %f0, %f5 stx %i4, [%l7 + 0x50] stx %i0, [%l7 + 0x28] mulx %o7, 0x1034, %i1 fmovdvs %xcc, %f14, %f9 ldsb [%l7 + 0x48], %g7 sllx %i3, %o2, %o4 movvc %icc, %i5, %l4 brgz,a %g3, loop_851 fcmpeq16 %f6, %f2, %o3 fmovdle %icc, %f13, %f3 stb %o0, [%l7 + 0x63] loop_851: ldd [%l7 + 0x10], %f8 tl %xcc, 0x7 nop setx loop_852, %l0, %l1 jmpl %l1, %l2 fnegd %f8, %f8 ldub [%l7 + 0x76], %i6 st %f4, [%l7 + 0x4C] loop_852: ldsh [%l7 + 0x6A], %l0 umulcc %o1, 0x1E0D, %g4 ldsb [%l7 + 0x58], %g6 ldsb [%l7 + 0x37], %o6 ldsb [%l7 + 0x79], %l3 xnor %o5, %g5, %l1 ldsh [%l7 + 0x7A], %l5 fmovsneg %icc, %f15, %f6 fmovsn %icc, %f15, %f9 fxor %f2, %f10, %f8 ldsb [%l7 + 0x11], %g1 mova %icc, %i7, %i2 ldsh [%l7 + 0x12], %g2 andcc %i4, %l6, %o7 orn %i0, %g7, %i3 call loop_853 mulx %o2, %o4, %i5 ba,pn %icc, loop_854 fmovdge %xcc, %f6, %f13 loop_853: orcc %i1, 0x1A30, %g3 array32 %o3, %l4, %o0 loop_854: movrne %i6, 0x0B5, %l2 fmovsn %xcc, %f6, %f14 std %f12, [%l7 + 0x58] stb %l0, [%l7 + 0x32] fone %f0 array16 %g4, %g6, %o6 fbuge %fcc3, loop_855 fmovsleu %icc, %f1, %f1 fbu,a %fcc3, loop_856 nop setx loop_857, %l0, %l1 jmpl %l1, %o1 loop_855: taddcc %l3, %o5, %g5 call loop_858 loop_856: bneg %icc, loop_859 loop_857: lduh [%l7 + 0x48], %l1 fcmpgt32 %f0, %f2, %l5 loop_858: lduw [%l7 + 0x78], %g1 loop_859: fmovd %f6, %f10 fmovdle %icc, %f5, %f12 lduw [%l7 + 0x30], %i2 st %f14, [%l7 + 0x38] brlz,a %g2, loop_860 edge8 %i4, %l6, %i7 movg %xcc, %i0, %g7 udiv %i3, 0x1566, %o7 loop_860: fandnot2s %f7, %f1, %f13 lduh [%l7 + 0x40], %o4 fbule %fcc0, loop_861 fbg %fcc0, loop_862 fmovse %xcc, %f3, %f7 brz,a %i5, loop_863 loop_861: call loop_864 loop_862: fsrc2s %f6, %f0 bge,a loop_865 loop_863: udivcc %i1, 0x11A3, %o2 loop_864: bvs,a,pn %icc, loop_866 fmovdle %xcc, %f5, %f6 loop_865: fmovdgu %icc, %f8, %f6 fmovs %f6, %f2 loop_866: array8 %o3, %l4, %o0 stx %i6, [%l7 + 0x78] ldx [%l7 + 0x60], %g3 lduw [%l7 + 0x7C], %l0 ldsw [%l7 + 0x70], %g4 ldsb [%l7 + 0x40], %l2 edge16n %g6, %o6, %l3 bg loop_867 move %icc, %o1, %g5 edge8n %o5, %l5, %g1 lduw [%l7 + 0x58], %i2 loop_867: xorcc %l1, %g2, %i4 tn %icc, 0x1 fmovsvc %xcc, %f11, %f6 fpackfix %f4, %f11 tne %icc, 0x3 fornot1s %f7, %f0, %f7 stb %i7, [%l7 + 0x7E] ldub [%l7 + 0x27], %l6 fcmple16 %f10, %f4, %g7 fmovrsgez %i0, %f9, %f6 ta %icc, 0x2 fblg,a %fcc3, loop_868 ldub [%l7 + 0x63], %o7 stw %i3, [%l7 + 0x30] stx %i5, [%l7 + 0x28] loop_868: fornot1 %f2, %f8, %f8 ldx [%l7 + 0x18], %i1 ldd [%l7 + 0x30], %f10 fones %f15 movg %xcc, %o4, %o3 movg %xcc, %o2, %l4 sth %o0, [%l7 + 0x6E] brlez %g3, loop_869 sethi 0x0736, %l0 movn %icc, %i6, %l2 stw %g6, [%l7 + 0x18] loop_869: fmovrde %g4, %f0, %f0 fmuld8sux16 %f0, %f4, %f8 ta %xcc, 0x0 fmul8x16 %f7, %f14, %f2 fmul8sux16 %f10, %f10, %f2 movgu %xcc, %o6, %l3 ldx [%l7 + 0x10], %o1 lduh [%l7 + 0x58], %g5 fbue,a %fcc1, loop_870 tn %xcc, 0x7 fandnot1s %f0, %f1, %f7 fsrc2s %f0, %f5 loop_870: fmovda %xcc, %f5, %f4 stx %l5, [%l7 + 0x70] ldsh [%l7 + 0x3E], %g1 ldsw [%l7 + 0x7C], %o5 nop setx loop_871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x6C], %f8 xnorcc %i2, %l1, %i4 movg %xcc, %g2, %l6 loop_871: bne,pt %xcc, loop_872 fmovdne %icc, %f2, %f3 fsrc1s %f14, %f4 fpmerge %f6, %f1, %f10 loop_872: stb %g7, [%l7 + 0x1D] fbu %fcc2, loop_873 stb %i7, [%l7 + 0x50] fnot2s %f4, %f1 bge,a loop_874 loop_873: subc %i0, 0x1446, %i3 edge8n %o7, %i1, %i5 for %f8, %f10, %f4 loop_874: mova %icc, %o4, %o3 fmovrsgez %o2, %f11, %f13 srlx %o0, 0x00, %g3 mulx %l0, %l4, %l2 fmovrsne %i6, %f10, %f5 fones %f12 bvc,pn %xcc, loop_875 stw %g4, [%l7 + 0x7C] or %o6, 0x0CBA, %g6 std %f4, [%l7 + 0x08] loop_875: fsrc1s %f11, %f0 fbul,a %fcc0, loop_876 lduw [%l7 + 0x54], %l3 nop setx loop_877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f10, %f6, %g5 loop_876: srax %o1, %g1, %o5 ld [%l7 + 0x50], %f7 loop_877: st %f0, [%l7 + 0x7C] srl %l5, %i2, %i4 fmovscc %icc, %f6, %f10 fmovdn %icc, %f2, %f6 lduh [%l7 + 0x7C], %l1 ldub [%l7 + 0x0A], %g2 st %f6, [%l7 + 0x28] array8 %l6, %g7, %i7 udivcc %i3, 0x0989, %i0 edge8l %o7, %i5, %i1 te %xcc, 0x1 sra %o4, 0x09, %o3 std %f6, [%l7 + 0x68] ldsh [%l7 + 0x54], %o2 stw %o0, [%l7 + 0x28] or %l0, 0x107B, %g3 brlz %l2, loop_878 movvs %xcc, %i6, %g4 std %f14, [%l7 + 0x58] movneg %xcc, %l4, %o6 loop_878: srlx %g6, %g5, %l3 brlz,a %o1, loop_879 stx %g1, [%l7 + 0x08] popc %l5, %o5 fone %f10 loop_879: movn %xcc, %i2, %l1 fmovsl %xcc, %f13, %f13 fbe %fcc2, loop_880 fmovrdlz %i4, %f2, %f6 fnors %f1, %f4, %f9 mulscc %g2, 0x1762, %l6 loop_880: stx %g7, [%l7 + 0x10] udivx %i3, 0x0421, %i7 fpsub16s %f6, %f14, %f1 fmovsle %xcc, %f13, %f3 sth %i0, [%l7 + 0x26] edge32n %o7, %i1, %i5 tg %xcc, 0x3 st %f12, [%l7 + 0x6C] movg %xcc, %o4, %o3 fmovdge %xcc, %f11, %f11 stx %o0, [%l7 + 0x08] bn,a,pn %xcc, loop_881 fcmpgt32 %f0, %f8, %o2 srlx %g3, 0x1B, %l2 fmul8x16 %f10, %f10, %f10 loop_881: ldx [%l7 + 0x50], %l0 tcs %xcc, 0x0 bleu,a loop_882 nop setx loop_883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %g4, 0x1C, %i6 udivx %o6, 0x0933, %l4 loop_882: nop setx loop_884, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_883: movvc %xcc, %g5, %g6 std %f4, [%l7 + 0x08] ldsb [%l7 + 0x27], %l3 loop_884: movvs %xcc, %o1, %l5 movge %icc, %o5, %g1 ldx [%l7 + 0x60], %l1 movn %xcc, %i2, %i4 fmovscc %xcc, %f8, %f6 fsrc2 %f0, %f4 lduh [%l7 + 0x16], %l6 bleu,a,pt %icc, loop_885 sth %g2, [%l7 + 0x16] ldd [%l7 + 0x48], %f8 movre %g7, 0x363, %i7 loop_885: fzeros %f0 st %f4, [%l7 + 0x08] fpadd16s %f6, %f6, %f13 tsubcctv %i0, 0x1206, %o7 stw %i3, [%l7 + 0x1C] fmovdg %xcc, %f4, %f4 fmovscc %icc, %f11, %f1 edge32 %i5, %i1, %o3 lduw [%l7 + 0x68], %o4 fmovrdlez %o2, %f12, %f0 stw %o0, [%l7 + 0x68] fnot2s %f11, %f12 and %l2, %g3, %l0 fmovspos %xcc, %f0, %f11 popc 0x0BFC, %i6 ldsb [%l7 + 0x30], %o6 fpsub16 %f14, %f14, %f10 tge %icc, 0x0 stb %l4, [%l7 + 0x1B] movg %xcc, %g4, %g6 stw %l3, [%l7 + 0x70] smul %o1, %g5, %o5 fbug %fcc2, loop_886 fmovsle %icc, %f8, %f4 stx %l5, [%l7 + 0x58] ldsb [%l7 + 0x27], %g1 loop_886: std %f8, [%l7 + 0x20] brgez,a %i2, loop_887 sub %i4, 0x0C04, %l6 ld [%l7 + 0x74], %f12 movcc %icc, %g2, %g7 loop_887: lduw [%l7 + 0x60], %l1 st %f13, [%l7 + 0x78] edge32 %i7, %i0, %i3 fnot1 %f12, %f12 ldx [%l7 + 0x60], %i5 ldx [%l7 + 0x70], %i1 fnegd %f8, %f12 ldsh [%l7 + 0x52], %o7 edge8 %o4, %o2, %o3 fandnot2s %f7, %f5, %f10 ldsh [%l7 + 0x60], %o0 ldd [%l7 + 0x08], %f0 fmovrslez %l2, %f14, %f3 ldx [%l7 + 0x50], %g3 bcc,a loop_888 tg %xcc, 0x3 bvs %xcc, loop_889 ldx [%l7 + 0x58], %i6 loop_888: bleu,pn %xcc, loop_890 fbg %fcc0, loop_891 loop_889: lduh [%l7 + 0x14], %o6 ldub [%l7 + 0x23], %l0 loop_890: fmovrde %g4, %f2, %f8 loop_891: ldsw [%l7 + 0x1C], %g6 fmovdcs %icc, %f2, %f13 fmovdne %xcc, %f8, %f9 popc %l4, %o1 ldsw [%l7 + 0x44], %g5 fmul8sux16 %f2, %f10, %f4 ldx [%l7 + 0x08], %l3 fxnor %f6, %f8, %f8 fnegs %f1, %f13 fbul %fcc3, loop_892 ldub [%l7 + 0x64], %o5 brlez %g1, loop_893 for %f0, %f4, %f0 loop_892: fexpand %f15, %f4 bge,a,pt %xcc, loop_894 loop_893: ldub [%l7 + 0x0E], %i2 movleu %xcc, %i4, %l6 tn %xcc, 0x4 loop_894: and %l5, %g2, %l1 stx %i7, [%l7 + 0x68] edge16l %i0, %i3, %g7 fmovdg %xcc, %f13, %f4 move %xcc, %i1, %o7 fpack16 %f10, %f12 stx %i5, [%l7 + 0x68] edge32ln %o2, %o3, %o0 std %f6, [%l7 + 0x58] fpadd32 %f10, %f14, %f8 std %f12, [%l7 + 0x18] ld [%l7 + 0x34], %f13 fpmerge %f10, %f10, %f12 umul %l2, 0x1F75, %o4 lduw [%l7 + 0x34], %i6 ldub [%l7 + 0x7E], %g3 movl %icc, %o6, %g4 ldsw [%l7 + 0x0C], %l0 nop setx loop_895, %l0, %l1 jmpl %l1, %l4 srax %g6, 0x0A, %g5 fmovdn %xcc, %f2, %f15 fornot1 %f4, %f4, %f2 loop_895: tn %xcc, 0x2 fba %fcc2, loop_896 andcc %o1, %l3, %g1 xnorcc %i2, 0x1A87, %i4 brz,a %l6, loop_897 loop_896: fpadd32s %f9, %f8, %f6 fmul8ulx16 %f10, %f8, %f8 fandnot1 %f10, %f4, %f0 loop_897: tne %icc, 0x6 fones %f8 fmovrdlz %l5, %f4, %f4 tcs %icc, 0x3 fcmped %fcc1, %f6, %f6 sethi 0x0476, %o5 fsrc2 %f2, %f10 be,a loop_898 fba,a %fcc2, loop_899 sll %g2, %i7, %l1 movrgez %i3, 0x3DA, %i0 loop_898: fxor %f6, %f2, %f0 loop_899: brgez %i1, loop_900 ldub [%l7 + 0x58], %g7 stw %o7, [%l7 + 0x38] ta %icc, 0x1 loop_900: ldsb [%l7 + 0x0C], %o2 bvs loop_901 smul %i5, 0x00B4, %o0 array8 %o3, %l2, %o4 ldsw [%l7 + 0x0C], %g3 loop_901: bg,a loop_902 stw %i6, [%l7 + 0x50] fmul8x16al %f11, %f14, %f2 bne,a %xcc, loop_903 loop_902: st %f14, [%l7 + 0x6C] st %f4, [%l7 + 0x78] ble,a %icc, loop_904 loop_903: ld [%l7 + 0x10], %f0 edge32n %g4, %o6, %l4 st %f10, [%l7 + 0x1C] loop_904: ldsb [%l7 + 0x58], %g6 fands %f4, %f12, %f8 ldsw [%l7 + 0x10], %l0 fmul8sux16 %f6, %f4, %f2 edge32 %o1, %l3, %g5 fpadd32 %f8, %f0, %f6 fmovdcs %icc, %f7, %f13 lduw [%l7 + 0x1C], %i2 srax %g1, %i4, %l6 fmovdcc %xcc, %f3, %f3 ldsw [%l7 + 0x50], %o5 sth %g2, [%l7 + 0x50] and %l5, %l1, %i3 fbe,a %fcc3, loop_905 sth %i0, [%l7 + 0x62] tgu %icc, 0x3 lduh [%l7 + 0x08], %i1 loop_905: fmovdge %xcc, %f14, %f3 tge %xcc, 0x2 ldsb [%l7 + 0x48], %g7 fmovsvc %xcc, %f15, %f11 ldsh [%l7 + 0x10], %i7 add %o7, %o2, %i5 fcmple32 %f10, %f6, %o0 fpack32 %f0, %f2, %f2 tcs %xcc, 0x7 smul %l2, 0x18A4, %o4 lduw [%l7 + 0x54], %g3 fpsub16 %f10, %f14, %f4 stw %i6, [%l7 + 0x38] fmovrdgez %g4, %f2, %f14 fcmpne16 %f0, %f4, %o6 fnot1s %f13, %f13 fone %f4 ldsh [%l7 + 0x46], %l4 orn %g6, %l0, %o3 andcc %o1, 0x1CD5, %g5 fbne,a %fcc2, loop_906 tcc %icc, 0x7 bneg,a %xcc, loop_907 ldsh [%l7 + 0x64], %i2 loop_906: movrgez %l3, 0x135, %g1 tcc %icc, 0x6 loop_907: movrne %i4, 0x091, %l6 ldsw [%l7 + 0x70], %g2 fmovsneg %xcc, %f6, %f7 udiv %l5, 0x0F45, %l1 orcc %i3, %i0, %o5 st %f14, [%l7 + 0x2C] umul %i1, 0x0530, %i7 movre %g7, 0x12B, %o2 call loop_908 fba,a %fcc3, loop_909 faligndata %f4, %f4, %f2 brlez,a %o7, loop_910 loop_908: fblg,a %fcc0, loop_911 loop_909: ldsb [%l7 + 0x2B], %o0 tcs %xcc, 0x7 loop_910: or %i5, 0x163E, %l2 loop_911: bleu,a loop_912 bcs loop_913 fmovscc %icc, %f7, %f10 fmovsn %icc, %f4, %f6 loop_912: fmovrsgez %o4, %f10, %f0 loop_913: addc %i6, 0x185B, %g3 lduh [%l7 + 0x16], %g4 fmovsleu %xcc, %f3, %f12 sub %o6, 0x1AF8, %g6 brgz %l0, loop_914 smulcc %o3, 0x1266, %l4 fnegs %f0, %f4 stx %o1, [%l7 + 0x18] loop_914: fmovdleu %xcc, %f9, %f10 fpmerge %f2, %f1, %f4 fexpand %f5, %f14 call loop_915 edge32 %i2, %l3, %g5 tvs %icc, 0x1 std %f0, [%l7 + 0x38] loop_915: fnot1s %f4, %f7 ldx [%l7 + 0x50], %g1 edge32n %l6, %g2, %i4 ldsb [%l7 + 0x74], %l5 edge16l %l1, %i0, %i3 subcc %o5, %i1, %i7 add %g7, %o7, %o0 movrgz %i5, 0x0E4, %l2 array32 %o4, %o2, %g3 st %f10, [%l7 + 0x64] faligndata %f0, %f8, %f14 fcmpne32 %f2, %f0, %g4 sll %i6, %o6, %g6 brgz,a %o3, loop_916 andcc %l4, 0x0A34, %o1 alignaddr %i2, %l0, %l3 fcmpes %fcc1, %f1, %f9 loop_916: stb %g5, [%l7 + 0x6B] ldsw [%l7 + 0x24], %g1 orncc %l6, %i4, %l5 fpadd16s %f10, %f11, %f8 movneg %xcc, %l1, %i0 fcmpeq32 %f0, %f6, %g2 ldx [%l7 + 0x60], %i3 std %f8, [%l7 + 0x68] fxnor %f6, %f12, %f0 fmovscc %icc, %f1, %f11 ldx [%l7 + 0x38], %i1 sdivx %o5, 0x0509, %g7 fmovdpos %xcc, %f4, %f4 std %f0, [%l7 + 0x40] lduh [%l7 + 0x12], %i7 umul %o7, %i5, %l2 movre %o0, 0x336, %o4 ldub [%l7 + 0x13], %o2 stx %g4, [%l7 + 0x28] fcmped %fcc3, %f8, %f4 ldsb [%l7 + 0x24], %g3 fmovda %icc, %f4, %f10 ldsh [%l7 + 0x1A], %o6 fabss %f1, %f4 fpsub32 %f4, %f0, %f10 srax %i6, %g6, %o3 std %f8, [%l7 + 0x40] lduw [%l7 + 0x30], %l4 fnegd %f2, %f8 fnors %f6, %f6, %f9 fcmpne32 %f8, %f4, %o1 ba %icc, loop_917 brgz %l0, loop_918 tcc %xcc, 0x6 fmovsvc %xcc, %f8, %f2 loop_917: lduw [%l7 + 0x1C], %l3 loop_918: fmovdle %xcc, %f0, %f6 fcmpeq16 %f6, %f0, %g5 fmovrdlz %g1, %f10, %f8 fpsub32s %f15, %f13, %f5 fmovdg %xcc, %f5, %f15 lduh [%l7 + 0x14], %l6 bcc %icc, loop_919 fnegd %f4, %f4 fmul8ulx16 %f0, %f10, %f6 or %i4, %l5, %i2 loop_919: lduh [%l7 + 0x6C], %i0 ldd [%l7 + 0x58], %f10 fmul8sux16 %f6, %f4, %f10 sub %g2, 0x1ACB, %i3 udivx %l1, 0x16B5, %o5 fcmpne16 %f10, %f2, %g7 fbge,a %fcc0, loop_920 bn,pt %xcc, loop_921 brgez %i1, loop_922 edge8l %o7, %i7, %l2 loop_920: sllx %o0, %i5, %o4 loop_921: std %f12, [%l7 + 0x78] loop_922: movn %xcc, %g4, %o2 brlez %o6, loop_923 alignaddrl %g3, %i6, %o3 ldsh [%l7 + 0x40], %g6 st %f9, [%l7 + 0x34] loop_923: fbne %fcc0, loop_924 fandnot1s %f4, %f15, %f1 stw %l4, [%l7 + 0x10] fand %f2, %f8, %f4 loop_924: movg %icc, %o1, %l0 ta %xcc, 0x7 ldd [%l7 + 0x50], %f6 ld [%l7 + 0x10], %f7 std %f12, [%l7 + 0x58] fmul8x16au %f5, %f2, %f14 stb %g5, [%l7 + 0x61] ldub [%l7 + 0x46], %g1 lduw [%l7 + 0x40], %l3 ldsw [%l7 + 0x24], %i4 andcc %l5, 0x126B, %i2 std %f0, [%l7 + 0x08] bg loop_925 movvc %icc, %i0, %g2 movvc %xcc, %i3, %l1 lduh [%l7 + 0x70], %l6 loop_925: tn %icc, 0x2 fmuld8sux16 %f8, %f4, %f4 fcmpne32 %f2, %f4, %g7 stb %i1, [%l7 + 0x30] bge,pn %icc, loop_926 tle %xcc, 0x3 lduh [%l7 + 0x50], %o5 stw %o7, [%l7 + 0x70] loop_926: fcmpgt32 %f14, %f8, %l2 fcmped %fcc0, %f4, %f12 fmovdvc %icc, %f10, %f0 fmuld8ulx16 %f2, %f14, %f0 stb %o0, [%l7 + 0x79] fmovrdlez %i5, %f10, %f10 stb %o4, [%l7 + 0x68] ldub [%l7 + 0x78], %g4 bshuffle %f14, %f12, %f6 stb %o2, [%l7 + 0x1A] ldsh [%l7 + 0x0A], %i7 ldub [%l7 + 0x3A], %g3 pdist %f12, %f4, %f10 movneg %icc, %o6, %i6 fbue %fcc0, loop_927 orcc %g6, 0x195E, %l4 fornot1 %f6, %f2, %f2 sth %o1, [%l7 + 0x48] loop_927: subc %l0, %g5, %g1 fabss %f12, %f7 fmovsvc %icc, %f7, %f12 fbue %fcc2, loop_928 ldd [%l7 + 0x70], %f10 ldsb [%l7 + 0x12], %o3 mulx %l3, 0x1EE6, %i4 loop_928: fornot2 %f14, %f4, %f10 array32 %i2, %i0, %l5 ldd [%l7 + 0x20], %f14 addcc %g2, %l1, %i3 fmovrsgz %l6, %f10, %f7 fmovrde %g7, %f8, %f6 fpsub32s %f10, %f12, %f8 fexpand %f0, %f2 fmovdl %icc, %f6, %f5 fpadd32s %f6, %f2, %f6 tvs %xcc, 0x3 orcc %i1, 0x1EDD, %o7 fors %f8, %f9, %f3 srax %l2, 0x01, %o5 tg %xcc, 0x1 fbul %fcc1, loop_929 bvs loop_930 fmovdvc %xcc, %f1, %f6 sll %i5, 0x02, %o0 loop_929: fnot2 %f10, %f0 loop_930: movrne %g4, 0x0A2, %o2 taddcctv %o4, 0x07DD, %g3 fzero %f6 fmovda %icc, %f11, %f0 fornot2s %f10, %f11, %f7 ldd [%l7 + 0x28], %f10 lduw [%l7 + 0x58], %i7 bpos,pn %xcc, loop_931 fmovdpos %icc, %f12, %f1 ta %icc, 0x5 st %f11, [%l7 + 0x64] loop_931: fornot2 %f14, %f14, %f0 ldd [%l7 + 0x48], %f8 ldsh [%l7 + 0x26], %i6 edge32ln %g6, %o6, %o1 tsubcc %l4, %l0, %g5 fblg,a %fcc2, loop_932 ldsb [%l7 + 0x6F], %g1 fnegs %f6, %f8 ldd [%l7 + 0x38], %f14 loop_932: fornot2 %f0, %f14, %f12 fmovrsgez %o3, %f3, %f4 fmovdg %xcc, %f8, %f11 brgz,a %i4, loop_933 edge8 %i2, %l3, %l5 alignaddr %g2, %i0, %i3 edge32 %l6, %g7, %i1 loop_933: fpsub32s %f3, %f6, %f12 std %f6, [%l7 + 0x30] sub %o7, 0x182D, %l1 sra %l2, 0x17, %o5 fpadd32s %f3, %f5, %f7 ldsh [%l7 + 0x78], %o0 brz,a %i5, loop_934 brz %g4, loop_935 sth %o2, [%l7 + 0x6C] movrgez %g3, %i7, %o4 loop_934: fnot2s %f9, %f12 loop_935: edge8n %g6, %i6, %o1 smul %l4, 0x0DCA, %o6 tvc %xcc, 0x4 ldx [%l7 + 0x20], %l0 bneg %xcc, loop_936 ldub [%l7 + 0x09], %g1 edge8n %g5, %i4, %i2 fmovdvs %icc, %f10, %f12 loop_936: fcmpes %fcc3, %f1, %f8 fcmple32 %f4, %f6, %o3 tl %icc, 0x5 stb %l5, [%l7 + 0x3D] brz,a %l3, loop_937 udiv %g2, 0x0B8D, %i3 fbul %fcc3, loop_938 fmovdn %icc, %f11, %f6 loop_937: st %f15, [%l7 + 0x60] bleu,a %icc, loop_939 loop_938: edge32ln %i0, %g7, %i1 sllx %o7, 0x1A, %l6 edge8 %l2, %l1, %o5 loop_939: lduh [%l7 + 0x1A], %o0 stw %g4, [%l7 + 0x6C] xorcc %i5, %o2, %i7 fmovdgu %icc, %f12, %f10 brz %g3, loop_940 fmovrse %g6, %f12, %f6 fbug %fcc3, loop_941 bshuffle %f4, %f6, %f14 loop_940: fnot1s %f3, %f1 tvc %xcc, 0x0 loop_941: brlz %o4, loop_942 fbe,a %fcc2, loop_943 fmul8x16 %f15, %f4, %f0 st %f13, [%l7 + 0x60] loop_942: lduw [%l7 + 0x0C], %o1 loop_943: movn %xcc, %i6, %o6 ldsw [%l7 + 0x18], %l0 addc %l4, 0x0CE5, %g1 popc %i4, %g5 fmovsne %xcc, %f4, %f8 nop setx loop_944, %l0, %l1 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 %f0, [%l7 + 0x20] bvc,a loop_945 bshuffle %f12, %f12, %f12 loop_944: movg %xcc, %o3, %l5 ldsb [%l7 + 0x7A], %i2 loop_945: brlez %g2, loop_946 st %f11, [%l7 + 0x4C] ld [%l7 + 0x2C], %f15 or %l3, %i3, %g7 loop_946: fmovsneg %icc, %f13, %f4 fcmpeq16 %f10, %f12, %i1 movn %icc, %o7, %l6 fbule %fcc0, loop_947 srlx %l2, %l1, %o5 edge32n %o0, %g4, %i0 ld [%l7 + 0x58], %f12 loop_947: xorcc %o2, %i7, %g3 ldx [%l7 + 0x78], %i5 st %f14, [%l7 + 0x64] fcmps %fcc0, %f13, %f10 taddcc %o4, %g6, %o1 sth %o6, [%l7 + 0x46] ld [%l7 + 0x70], %f13 st %f11, [%l7 + 0x48] movneg %icc, %i6, %l0 fmovsg %xcc, %f5, %f6 ld [%l7 + 0x0C], %f9 srl %l4, %i4, %g1 fmovdcs %xcc, %f5, %f8 andcc %o3, %l5, %g5 std %f2, [%l7 + 0x40] brnz,a %i2, loop_948 sdivx %g2, 0x16CB, %i3 bne,a,pt %xcc, loop_949 fbne,a %fcc3, loop_950 loop_948: ldsw [%l7 + 0x0C], %g7 fmovdg %xcc, %f15, %f4 loop_949: st %f9, [%l7 + 0x28] loop_950: subcc %l3, 0x0DDF, %i1 subc %l6, 0x0BA6, %l2 stw %o7, [%l7 + 0x7C] fbn,a %fcc3, loop_951 fandnot1 %f12, %f8, %f10 stw %l1, [%l7 + 0x6C] edge8n %o5, %o0, %i0 loop_951: movge %xcc, %o2, %g4 faligndata %f4, %f2, %f14 fandnot2 %f0, %f8, %f12 ldsh [%l7 + 0x1A], %g3 ldub [%l7 + 0x60], %i5 bvc,a,pn %icc, loop_952 fmovdvc %xcc, %f4, %f12 edge8ln %o4, %i7, %o1 movne %icc, %o6, %g6 loop_952: tle %xcc, 0x5 addc %i6, 0x0EAE, %l0 orncc %i4, %l4, %o3 stw %g1, [%l7 + 0x0C] fpsub16s %f14, %f9, %f2 sth %l5, [%l7 + 0x08] tl %xcc, 0x6 stb %i2, [%l7 + 0x40] fmovdvc %xcc, %f12, %f8 bcs,pt %xcc, loop_953 be,a %icc, loop_954 fcmpes %fcc1, %f2, %f2 fmovsneg %icc, %f3, %f12 loop_953: bne %xcc, loop_955 loop_954: fandnot1s %f3, %f9, %f4 fbul %fcc1, loop_956 andcc %g2, 0x18C3, %i3 loop_955: fnegd %f10, %f14 ldsw [%l7 + 0x68], %g7 loop_956: subcc %l3, %g5, %l6 ldx [%l7 + 0x38], %i1 fpadd16 %f4, %f8, %f4 ldsb [%l7 + 0x57], %o7 ldsb [%l7 + 0x43], %l2 fmovrdlez %o5, %f10, %f8 tpos %icc, 0x5 lduw [%l7 + 0x14], %l1 taddcc %o0, 0x02DA, %i0 fnor %f10, %f10, %f6 fmul8x16al %f6, %f4, %f4 sllx %g4, 0x04, %o2 st %f11, [%l7 + 0x2C] ldd [%l7 + 0x68], %f0 fcmple32 %f14, %f10, %i5 fornot1s %f6, %f15, %f1 fmovdcc %xcc, %f0, %f4 or %o4, %g3, %i7 ldub [%l7 + 0x40], %o1 sdivx %o6, 0x1C83, %i6 fcmps %fcc3, %f15, %f15 fmovsl %icc, %f5, %f6 ldd [%l7 + 0x60], %f14 fmovrsne %g6, %f5, %f15 sth %i4, [%l7 + 0x46] fbo %fcc1, loop_957 fsrc1s %f2, %f7 ldub [%l7 + 0x75], %l0 stb %o3, [%l7 + 0x7C] loop_957: fmovse %xcc, %f8, %f8 brgez %l4, loop_958 fnands %f2, %f0, %f13 xor %g1, %i2, %g2 fxors %f0, %f5, %f4 loop_958: stw %i3, [%l7 + 0x20] lduw [%l7 + 0x78], %g7 fpadd16 %f10, %f10, %f12 stw %l5, [%l7 + 0x24] lduw [%l7 + 0x08], %g5 stw %l6, [%l7 + 0x44] stx %l3, [%l7 + 0x30] bl,a loop_959 stw %o7, [%l7 + 0x34] bg,a,pt %icc, loop_960 orn %l2, 0x1964, %o5 loop_959: sth %l1, [%l7 + 0x1A] fmovdvc %xcc, %f3, %f2 loop_960: add %i1, 0x15D9, %i0 fmovsvc %icc, %f4, %f7 fsrc1s %f7, %f0 movre %o0, %g4, %i5 and %o4, 0x07F1, %g3 fmovs %f13, %f3 ldsw [%l7 + 0x34], %o2 fmovsneg %xcc, %f12, %f0 alignaddr %i7, %o6, %o1 ldd [%l7 + 0x08], %f12 ldx [%l7 + 0x40], %g6 bneg,pt %icc, loop_961 edge32 %i4, %l0, %o3 stw %i6, [%l7 + 0x78] tvc %icc, 0x6 loop_961: stb %l4, [%l7 + 0x50] fmovdl %icc, %f8, %f13 brz %g1, loop_962 fornot2 %f14, %f6, %f6 fnegs %f14, %f8 fmovdpos %icc, %f9, %f4 loop_962: fbl %fcc3, loop_963 addc %g2, %i3, %g7 array8 %l5, %g5, %l6 bn,pt %icc, loop_964 loop_963: stx %i2, [%l7 + 0x68] andn %o7, 0x1B2C, %l2 udivx %l3, 0x11AC, %o5 loop_964: nop setx loop_965, %l0, %l1 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 %l1, 0x0F90, %i1 lduw [%l7 + 0x24], %o0 edge8ln %i0, %i5, %g4 loop_965: st %f10, [%l7 + 0x1C] stw %o4, [%l7 + 0x50] ldsb [%l7 + 0x71], %o2 fbuge %fcc2, loop_966 fmovspos %icc, %f2, %f6 faligndata %f10, %f12, %f8 srax %g3, %i7, %o1 loop_966: ldd [%l7 + 0x10], %f2 stb %g6, [%l7 + 0x25] fba,a %fcc3, loop_967 fpadd16 %f12, %f2, %f14 tge %icc, 0x0 movcs %xcc, %o6, %i4 loop_967: bl,a loop_968 movneg %icc, %o3, %l0 lduh [%l7 + 0x42], %i6 fbue %fcc3, loop_969 loop_968: fnegs %f2, %f7 fnot1 %f12, %f2 lduw [%l7 + 0x3C], %g1 loop_969: movrlez %g2, %l4, %g7 lduw [%l7 + 0x48], %l5 movrlz %g5, 0x2B1, %l6 bl,a,pn %icc, loop_970 ldsh [%l7 + 0x32], %i3 fmovse %icc, %f10, %f12 orn %o7, 0x1871, %l2 loop_970: orncc %i2, %o5, %l3 fnors %f13, %f1, %f11 fornot2 %f12, %f6, %f4 stw %l1, [%l7 + 0x54] fbg,a %fcc2, loop_971 fabsd %f14, %f12 lduw [%l7 + 0x1C], %o0 tle %xcc, 0x6 loop_971: fmul8sux16 %f10, %f10, %f4 stw %i1, [%l7 + 0x44] lduh [%l7 + 0x2E], %i5 lduw [%l7 + 0x28], %i0 fandnot2 %f12, %f12, %f0 subcc %g4, 0x1468, %o4 movre %g3, 0x175, %i7 umul %o1, 0x06CF, %g6 fbu,a %fcc3, loop_972 udiv %o2, 0x0C8A, %o6 fxnor %f10, %f14, %f8 subc %o3, %l0, %i4 loop_972: fcmped %fcc1, %f8, %f4 fmovrse %g1, %f15, %f7 movrgez %g2, %i6, %g7 fmovdneg %icc, %f14, %f11 fbl %fcc3, loop_973 tvc %icc, 0x5 alignaddrl %l5, %l4, %l6 ld [%l7 + 0x6C], %f4 loop_973: stw %i3, [%l7 + 0x4C] fnors %f11, %f14, %f6 fmovdcs %icc, %f2, %f1 srax %g5, 0x1C, %l2 movrlz %i2, 0x18F, %o5 fmovsn %icc, %f12, %f4 fmovsne %icc, %f15, %f7 mova %icc, %l3, %o7 nop setx loop_974, %l0, %l1 jmpl %l1, %l1 fxor %f12, %f10, %f6 ldsh [%l7 + 0x60], %i1 smul %i5, 0x1560, %i0 loop_974: popc %o0, %o4 ldd [%l7 + 0x68], %f8 mova %xcc, %g4, %i7 fmovrsgez %g3, %f6, %f9 bcs,a loop_975 fpsub16s %f3, %f10, %f6 fpack16 %f2, %f9 sth %g6, [%l7 + 0x54] loop_975: ldub [%l7 + 0x57], %o2 stb %o6, [%l7 + 0x29] udiv %o1, 0x0DBA, %o3 ldub [%l7 + 0x0A], %i4 ldsw [%l7 + 0x4C], %g1 stw %l0, [%l7 + 0x6C] ldx [%l7 + 0x68], %g2 movrgez %i6, 0x002, %g7 udivx %l4, 0x1F8E, %l6 sllx %l5, %i3, %g5 fmovda %xcc, %f14, %f13 fnor %f6, %f10, %f4 stb %l2, [%l7 + 0x4F] sth %o5, [%l7 + 0x5C] move %xcc, %l3, %o7 move %icc, %l1, %i1 alignaddr %i2, %i0, %i5 fpsub16 %f0, %f4, %f0 lduh [%l7 + 0x48], %o4 fpadd16s %f6, %f13, %f12 lduh [%l7 + 0x1E], %g4 ldub [%l7 + 0x56], %o0 te %icc, 0x4 movrgez %i7, 0x1B3, %g3 sll %g6, %o6, %o2 fnot2s %f15, %f1 fcmpeq32 %f8, %f6, %o1 fandnot1 %f6, %f14, %f4 ldsh [%l7 + 0x28], %o3 ldsh [%l7 + 0x4C], %i4 edge32 %l0, %g1, %i6 array8 %g2, %l4, %l6 fblg %fcc3, loop_976 stb %l5, [%l7 + 0x0F] movg %xcc, %i3, %g7 ld [%l7 + 0x74], %f10 loop_976: fmul8ulx16 %f10, %f8, %f4 fxors %f6, %f3, %f9 or %g5, %o5, %l3 fcmple32 %f4, %f8, %o7 st %f9, [%l7 + 0x64] st %f4, [%l7 + 0x2C] bne %xcc, loop_977 edge8l %l2, %i1, %i2 stw %i0, [%l7 + 0x14] stb %i5, [%l7 + 0x28] loop_977: ble,pt %xcc, loop_978 fmovsa %icc, %f1, %f3 fpack16 %f12, %f10 bvc,a,pt %icc, loop_979 loop_978: stb %o4, [%l7 + 0x18] bshuffle %f4, %f0, %f10 movge %xcc, %g4, %o0 loop_979: fmovda %xcc, %f8, %f13 fcmped %fcc2, %f12, %f2 bleu,a %xcc, loop_980 addc %l1, %g3, %g6 edge16ln %i7, %o6, %o2 stb %o1, [%l7 + 0x54] loop_980: fbne,a %fcc2, loop_981 fmovsge %xcc, %f11, %f14 ld [%l7 + 0x3C], %f7 ldub [%l7 + 0x3C], %o3 loop_981: popc %l0, %i4 fnegs %f7, %f13 edge32ln %i6, %g2, %g1 fmovrslz %l6, %f2, %f1 fmovrslez %l5, %f12, %f10 array32 %l4, %g7, %g5 subcc %o5, 0x1915, %l3 fmovscs %xcc, %f2, %f5 movvc %xcc, %o7, %l2 tsubcctv %i3, 0x0BE3, %i2 ldsw [%l7 + 0x64], %i0 array8 %i1, %o4, %g4 fpadd16s %f14, %f8, %f11 bcc,pn %xcc, loop_982 tsubcctv %i5, 0x1635, %o0 fnot2s %f4, %f1 lduw [%l7 + 0x7C], %l1 loop_982: edge32l %g6, %g3, %i7 edge8l %o2, %o6, %o1 fsrc2 %f10, %f6 ldsw [%l7 + 0x70], %l0 st %f1, [%l7 + 0x18] fbne %fcc1, loop_983 movgu %icc, %o3, %i4 sllx %g2, %i6, %l6 fmovrdgez %g1, %f10, %f10 loop_983: subcc %l4, 0x0499, %l5 tne %xcc, 0x2 fmovdcc %icc, %f8, %f15 tgu %xcc, 0x0 ldsh [%l7 + 0x26], %g5 lduh [%l7 + 0x16], %o5 fpack16 %f2, %f9 smulcc %l3, %g7, %l2 fpack16 %f2, %f1 fpack16 %f2, %f2 addccc %i3, 0x00E9, %i2 tcs %icc, 0x1 movrne %o7, %i0, %o4 ldd [%l7 + 0x20], %f0 sethi 0x15F6, %i1 fbule %fcc0, loop_984 ld [%l7 + 0x74], %f15 std %f4, [%l7 + 0x08] fmul8x16al %f9, %f4, %f14 loop_984: fmovrsne %g4, %f11, %f0 andncc %i5, %l1, %o0 stw %g6, [%l7 + 0x40] bvc,pt %icc, loop_985 srax %g3, %o2, %o6 ldsb [%l7 + 0x15], %i7 ld [%l7 + 0x20], %f3 loop_985: lduh [%l7 + 0x22], %o1 udivx %o3, 0x1174, %i4 movne %icc, %l0, %g2 ble loop_986 ld [%l7 + 0x7C], %f2 fornot1 %f14, %f4, %f14 sll %i6, 0x1A, %l6 loop_986: fand %f0, %f2, %f4 fzeros %f3 ta %xcc, 0x1 tvs %icc, 0x4 fpack16 %f6, %f6 or %l4, 0x0A8F, %l5 movl %xcc, %g5, %o5 stx %l3, [%l7 + 0x78] fsrc1 %f0, %f2 ld [%l7 + 0x44], %f9 smul %g1, 0x1A09, %g7 srlx %l2, %i2, %o7 fornot1s %f11, %f9, %f14 fcmpne16 %f14, %f8, %i3 fmovsgu %xcc, %f8, %f15 fmovsg %xcc, %f11, %f14 nop setx loop_987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f1, [%l7 + 0x3C] bge,pt %xcc, loop_988 edge32n %i0, %o4, %g4 loop_987: lduh [%l7 + 0x40], %i5 std %f10, [%l7 + 0x48] loop_988: fbo,a %fcc3, loop_989 umul %l1, %o0, %g6 move %icc, %g3, %i1 ldub [%l7 + 0x7D], %o2 loop_989: bleu,pt %icc, loop_990 fbl,a %fcc3, loop_991 sth %o6, [%l7 + 0x6A] fors %f9, %f14, %f13 loop_990: call loop_992 loop_991: sth %i7, [%l7 + 0x26] xnor %o1, %i4, %o3 taddcctv %l0, 0x109D, %i6 loop_992: xor %l6, 0x1533, %l4 fmovdgu %icc, %f10, %f0 xnorcc %l5, %g2, %g5 subccc %l3, %g1, %o5 brnz %l2, loop_993 fmovrdlz %i2, %f14, %f10 bl,pn %icc, loop_994 ldd [%l7 + 0x48], %f6 loop_993: movrne %o7, 0x0C5, %i3 movgu %icc, %g7, %i0 loop_994: tgu %xcc, 0x7 sth %o4, [%l7 + 0x44] fmuld8sux16 %f7, %f5, %f10 mulx %i5, %l1, %g4 ldd [%l7 + 0x48], %f10 movcc %xcc, %g6, %o0 ld [%l7 + 0x44], %f5 movle %icc, %i1, %g3 fxnor %f10, %f8, %f6 movge %xcc, %o2, %i7 movrne %o6, 0x1D9, %o1 tneg %icc, 0x6 fsrc1s %f15, %f8 stx %i4, [%l7 + 0x08] sdivcc %o3, 0x125E, %l0 movleu %xcc, %i6, %l4 fands %f0, %f5, %f4 fba %fcc1, loop_995 edge16n %l6, %g2, %g5 tl %icc, 0x7 edge32n %l5, %g1, %o5 loop_995: movrlz %l2, %i2, %l3 edge16l %o7, %g7, %i0 stw %o4, [%l7 + 0x4C] stb %i5, [%l7 + 0x10] sdivx %i3, 0x00A4, %g4 srlx %l1, 0x0B, %g6 ld [%l7 + 0x24], %f4 movg %xcc, %o0, %g3 ldub [%l7 + 0x08], %i1 fxnor %f2, %f8, %f10 edge32 %o2, %o6, %o1 fmovsle %xcc, %f6, %f15 stw %i7, [%l7 + 0x48] ldsh [%l7 + 0x4A], %o3 movl %xcc, %l0, %i6 fmuld8ulx16 %f9, %f0, %f0 sdiv %l4, 0x0469, %i4 tsubcctv %g2, 0x064A, %g5 subc %l5, %l6, %o5 st %f14, [%l7 + 0x50] fors %f5, %f6, %f1 st %f10, [%l7 + 0x14] brz %l2, loop_996 fxor %f10, %f12, %f12 fmul8ulx16 %f6, %f6, %f14 fbne %fcc2, loop_997 loop_996: stx %g1, [%l7 + 0x60] fcmpgt16 %f6, %f10, %i2 stb %l3, [%l7 + 0x5C] loop_997: fbl %fcc1, loop_998 bge,a %xcc, loop_999 fbn,a %fcc1, loop_1000 ldsw [%l7 + 0x44], %g7 loop_998: fblg,a %fcc3, loop_1001 loop_999: tleu %xcc, 0x4 loop_1000: fpadd32 %f12, %f12, %f4 fmovsa %icc, %f8, %f13 loop_1001: movle %xcc, %o7, %i0 fandnot1 %f8, %f6, %f8 std %f12, [%l7 + 0x18] ldsw [%l7 + 0x1C], %i5 bgu,a,pt %icc, loop_1002 fmovspos %xcc, %f8, %f12 nop setx loop_1003, %l0, %l1 jmpl %l1, %i3 stw %o4, [%l7 + 0x30] loop_1002: fmovdpos %xcc, %f11, %f1 edge32l %g4, %g6, %o0 loop_1003: fpadd32s %f15, %f2, %f6 fxnors %f2, %f8, %f5 movvc %xcc, %g3, %l1 fcmpeq32 %f12, %f8, %o2 fmovrsgez %i1, %f9, %f5 fornot2s %f6, %f12, %f14 ld [%l7 + 0x5C], %f4 ldd [%l7 + 0x28], %f6 movcs %icc, %o6, %i7 ldsw [%l7 + 0x54], %o1 xorcc %l0, 0x1CA8, %o3 fbue,a %fcc0, loop_1004 fbe,a %fcc3, loop_1005 bg,pn %icc, loop_1006 fbuge,a %fcc1, loop_1007 loop_1004: fbue,a %fcc2, loop_1008 loop_1005: fmovs %f5, %f7 loop_1006: fcmpgt16 %f6, %f12, %l4 loop_1007: sdivx %i6, 0x0EC9, %g2 loop_1008: movl %xcc, %g5, %i4 fpack32 %f8, %f10, %f12 brlz,a %l6, loop_1009 fcmpd %fcc0, %f14, %f14 ldx [%l7 + 0x28], %o5 ldsw [%l7 + 0x68], %l5 loop_1009: fmovsgu %xcc, %f7, %f10 edge8n %g1, %i2, %l3 fpackfix %f8, %f7 udivx %g7, 0x04BD, %l2 fmovsl %icc, %f9, %f1 fcmpgt32 %f12, %f12, %o7 st %f10, [%l7 + 0x44] ldsw [%l7 + 0x4C], %i5 xorcc %i3, 0x1F61, %i0 mova %xcc, %o4, %g4 fmul8ulx16 %f2, %f4, %f10 fmovs %f3, %f3 pdist %f0, %f2, %f8 fbug,a %fcc3, loop_1010 mulscc %g6, %o0, %g3 lduh [%l7 + 0x2C], %o2 fsrc1s %f5, %f0 loop_1010: srax %l1, 0x11, %o6 bl,a loop_1011 call loop_1012 subcc %i1, %i7, %o1 nop setx loop_1013, %l0, %l1 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_1011: fcmple32 %f14, %f12, %o3 loop_1012: fornot1s %f6, %f4, %f8 fcmpeq16 %f8, %f8, %l0 loop_1013: fors %f2, %f9, %f13 edge32n %i6, %l4, %g2 ldsh [%l7 + 0x5C], %i4 fsrc2s %f7, %f2 fcmpne16 %f0, %f2, %g5 fmuld8ulx16 %f2, %f3, %f10 for %f8, %f8, %f2 fmovrslz %o5, %f5, %f14 ld [%l7 + 0x0C], %f3 fpsub32 %f10, %f10, %f4 fmovdge %icc, %f3, %f10 ldx [%l7 + 0x20], %l6 srlx %g1, 0x1A, %l5 nop setx loop_1014, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %l3, 0x07, %g7 fbo %fcc3, loop_1015 fnegd %f8, %f8 loop_1014: tle %xcc, 0x4 fands %f4, %f9, %f4 loop_1015: std %f2, [%l7 + 0x58] fmovdn %icc, %f10, %f2 fandnot2s %f13, %f9, %f12 movrlez %l2, 0x364, %o7 movne %icc, %i2, %i5 udivcc %i3, 0x0E8B, %o4 bn loop_1016 tne %icc, 0x4 fmovscc %icc, %f0, %f2 edge16 %g4, %i0, %g6 loop_1016: edge8 %o0, %o2, %l1 stw %o6, [%l7 + 0x58] fmovspos %icc, %f15, %f3 bvc %xcc, loop_1017 ldsh [%l7 + 0x26], %i1 fmovde %icc, %f12, %f4 srlx %i7, 0x12, %o1 loop_1017: ldsh [%l7 + 0x24], %o3 ldsw [%l7 + 0x38], %g3 ldsb [%l7 + 0x37], %l0 ldsh [%l7 + 0x1A], %i6 fbu %fcc1, loop_1018 lduh [%l7 + 0x6A], %g2 ldsw [%l7 + 0x24], %l4 orn %g5, %o5, %l6 loop_1018: ld [%l7 + 0x4C], %f7 fmovsneg %icc, %f3, %f6 addc %i4, 0x0DAB, %l5 fmovsleu %xcc, %f13, %f5 te %icc, 0x0 fmovdle %xcc, %f1, %f12 st %f13, [%l7 + 0x1C] fmovdpos %icc, %f8, %f1 fmul8x16au %f11, %f12, %f4 fblg,a %fcc3, loop_1019 ldub [%l7 + 0x0D], %l3 ldd [%l7 + 0x40], %f10 fcmpeq16 %f6, %f12, %g1 loop_1019: fmovsa %icc, %f3, %f3 tl %xcc, 0x6 edge32ln %g7, %l2, %o7 array32 %i2, %i3, %i5 ldx [%l7 + 0x10], %g4 fpack32 %f6, %f2, %f6 edge16l %i0, %g6, %o4 movne %icc, %o2, %l1 fmovrdlz %o6, %f12, %f12 add %i1, 0x1591, %o0 stb %i7, [%l7 + 0x32] move %xcc, %o3, %g3 fmovdg %xcc, %f12, %f9 bcs,pn %xcc, loop_1020 fnors %f1, %f0, %f14 fmovdne %xcc, %f0, %f10 lduw [%l7 + 0x2C], %l0 loop_1020: stw %i6, [%l7 + 0x6C] ldx [%l7 + 0x10], %o1 sra %g2, 0x0B, %l4 fmovrsgz %o5, %f8, %f13 fsrc1s %f4, %f3 movne %icc, %g5, %l6 sub %i4, 0x0D16, %l5 fmul8x16al %f15, %f15, %f8 fmovdpos %icc, %f14, %f3 bvs,a,pt %icc, loop_1021 fmovde %icc, %f6, %f8 sth %l3, [%l7 + 0x62] fmovdcc %icc, %f6, %f13 loop_1021: st %f10, [%l7 + 0x3C] fpadd32 %f4, %f2, %f12 fmovdn %xcc, %f1, %f6 ld [%l7 + 0x08], %f2 ld [%l7 + 0x7C], %f15 movleu %icc, %g1, %l2 fabss %f1, %f14 movrne %g7, %o7, %i3 udivx %i5, 0x0D24, %g4 sth %i2, [%l7 + 0x16] umul %i0, %o4, %o2 fpadd32s %f8, %f6, %f5 fbue,a %fcc1, loop_1022 movrgez %l1, 0x115, %o6 fmovscs %xcc, %f9, %f10 fblg,a %fcc0, loop_1023 loop_1022: fmovdn %xcc, %f3, %f4 tleu %icc, 0x3 fmovsg %icc, %f1, %f0 loop_1023: udivcc %g6, 0x14EA, %o0 brlez %i1, loop_1024 udivcc %o3, 0x0ED1, %g3 fnot2s %f10, %f8 fornot2 %f4, %f14, %f12 loop_1024: tsubcc %l0, %i7, %i6 fmovrdlz %g2, %f8, %f0 ld [%l7 + 0x20], %f8 fmovrdlz %o1, %f10, %f8 bcs,a,pn %xcc, loop_1025 bshuffle %f12, %f8, %f12 st %f6, [%l7 + 0x0C] fpsub32 %f12, %f10, %f4 loop_1025: fmovrde %l4, %f14, %f6 movrgz %o5, 0x275, %g5 edge8n %l6, %l5, %l3 movg %xcc, %g1, %l2 fmovdneg %xcc, %f11, %f11 fmovrse %g7, %f6, %f0 tne %xcc, 0x5 fmovrslez %i4, %f9, %f4 sdivx %i3, 0x16F5, %o7 udivx %i5, 0x10DB, %g4 fmovs %f2, %f7 nop setx loop_1026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f10, %f10, %f10 stw %i2, [%l7 + 0x48] fmovsn %xcc, %f1, %f4 loop_1026: fsrc1s %f11, %f12 bvc,a,pn %icc, loop_1027 fabsd %f14, %f4 bcc %xcc, loop_1028 movn %xcc, %i0, %o2 loop_1027: fbue %fcc0, loop_1029 ldx [%l7 + 0x68], %l1 loop_1028: stw %o4, [%l7 + 0x40] ldd [%l7 + 0x48], %f4 loop_1029: and %o6, %o0, %g6 alignaddrl %o3, %i1, %g3 ldsh [%l7 + 0x4E], %l0 andn %i7, %g2, %o1 std %f8, [%l7 + 0x68] lduw [%l7 + 0x7C], %l4 fmovrslez %i6, %f2, %f11 stx %g5, [%l7 + 0x10] fmovs %f14, %f2 fble %fcc3, loop_1030 edge32l %l6, %l5, %o5 fmovsvc %icc, %f4, %f2 ldub [%l7 + 0x1C], %g1 loop_1030: ldsb [%l7 + 0x59], %l2 fbl %fcc2, loop_1031 ldsw [%l7 + 0x1C], %g7 stb %i4, [%l7 + 0x0D] ldub [%l7 + 0x1F], %i3 loop_1031: fmovdpos %xcc, %f0, %f2 siam 0x4 fmovrdlez %o7, %f4, %f12 umul %i5, %l3, %g4 stw %i0, [%l7 + 0x20] fbl %fcc1, loop_1032 tge %xcc, 0x2 stx %i2, [%l7 + 0x30] stw %l1, [%l7 + 0x58] loop_1032: fmovsleu %icc, %f13, %f14 ldsw [%l7 + 0x0C], %o2 movg %xcc, %o4, %o6 ldsw [%l7 + 0x2C], %g6 edge16l %o3, %i1, %g3 edge8n %o0, %i7, %l0 std %f4, [%l7 + 0x10] subcc %g2, %l4, %o1 call loop_1033 or %i6, 0x134E, %l6 lduh [%l7 + 0x10], %g5 fmovsge %xcc, %f2, %f9 loop_1033: bne,a %icc, loop_1034 bcc,pt %icc, loop_1035 fcmpeq16 %f6, %f0, %o5 st %f11, [%l7 + 0x0C] loop_1034: edge8l %g1, %l2, %g7 loop_1035: sth %i4, [%l7 + 0x2C] edge16l %i3, %l5, %o7 fandnot1s %f15, %f10, %f0 array8 %l3, %i5, %g4 fmovrde %i2, %f0, %f0 movrlz %l1, %o2, %i0 movvs %xcc, %o4, %o6 lduw [%l7 + 0x34], %o3 bneg,a,pn %xcc, loop_1036 fcmpeq16 %f2, %f2, %g6 stw %i1, [%l7 + 0x28] std %f12, [%l7 + 0x30] loop_1036: sethi 0x1EE3, %o0 fmovdgu %xcc, %f7, %f15 move %xcc, %g3, %l0 fmovrdlez %i7, %f2, %f6 fsrc1s %f7, %f6 sth %l4, [%l7 + 0x08] fmovdvs %icc, %f2, %f1 ldx [%l7 + 0x28], %o1 sethi 0x15E9, %i6 fmovrdlez %l6, %f4, %f0 fcmpgt16 %f10, %f12, %g2 fcmpd %fcc3, %f6, %f14 movneg %icc, %g5, %o5 movrne %l2, %g1, %i4 movne %xcc, %g7, %i3 ldsw [%l7 + 0x78], %o7 tg %icc, 0x3 or %l5, %i5, %l3 fbg %fcc3, loop_1037 siam 0x6 orn %g4, %l1, %i2 stx %o2, [%l7 + 0x50] loop_1037: fmovdvc %icc, %f5, %f5 array8 %o4, %i0, %o6 fmovse %xcc, %f6, %f10 ldsb [%l7 + 0x5C], %o3 movg %icc, %i1, %g6 bg,pt %xcc, loop_1038 lduh [%l7 + 0x58], %g3 addc %l0, 0x058D, %o0 lduw [%l7 + 0x3C], %i7 loop_1038: fors %f13, %f4, %f12 fsrc1 %f2, %f10 fnot2s %f14, %f10 srlx %o1, %i6, %l6 fmovrdgz %l4, %f8, %f12 bcc,pn %icc, loop_1039 stw %g5, [%l7 + 0x58] fnot1s %f8, %f8 ldd [%l7 + 0x30], %f12 loop_1039: fcmple16 %f14, %f4, %o5 fmul8sux16 %f6, %f8, %f0 stw %l2, [%l7 + 0x14] edge8n %g1, %i4, %g7 sth %g2, [%l7 + 0x4C] fmovrsgz %o7, %f5, %f10 pdist %f8, %f14, %f12 fsrc1 %f0, %f14 be,a,pt %xcc, loop_1040 orcc %l5, 0x086E, %i3 stw %l3, [%l7 + 0x64] fmovsn %icc, %f13, %f8 loop_1040: tg %xcc, 0x1 edge8ln %i5, %l1, %i2 fmovdn %icc, %f15, %f10 edge16n %o2, %o4, %i0 fmovrsne %o6, %f15, %f6 fxors %f14, %f15, %f10 lduw [%l7 + 0x48], %o3 ldsw [%l7 + 0x48], %g4 ldsh [%l7 + 0x30], %i1 fnands %f9, %f3, %f15 fornot2 %f6, %f0, %f6 lduh [%l7 + 0x40], %g6 ldx [%l7 + 0x60], %g3 stb %o0, [%l7 + 0x26] taddcctv %i7, %l0, %o1 edge8ln %i6, %l6, %g5 edge8 %l4, %l2, %g1 fpack32 %f10, %f0, %f6 stw %o5, [%l7 + 0x30] ldx [%l7 + 0x08], %g7 fmul8ulx16 %f2, %f6, %f8 stx %g2, [%l7 + 0x18] movvs %xcc, %i4, %o7 lduw [%l7 + 0x10], %i3 fmovscs %xcc, %f13, %f7 xor %l3, 0x0D98, %i5 fmovsg %xcc, %f3, %f8 stb %l5, [%l7 + 0x43] fbge %fcc0, loop_1041 for %f14, %f12, %f14 fexpand %f1, %f14 bneg,a,pt %icc, loop_1042 loop_1041: movrne %i2, %o2, %o4 ldsb [%l7 + 0x0F], %l1 umulcc %i0, 0x1B24, %o6 loop_1042: ldd [%l7 + 0x50], %f2 faligndata %f4, %f2, %f8 fbne,a %fcc3, loop_1043 lduh [%l7 + 0x4A], %g4 movgu %icc, %o3, %g6 brz %i1, loop_1044 loop_1043: sethi 0x065F, %o0 bcs,a loop_1045 ldx [%l7 + 0x60], %g3 loop_1044: tn %icc, 0x3 mulx %l0, 0x1ABB, %o1 loop_1045: fandnot2s %f6, %f4, %f13 fmul8ulx16 %f6, %f8, %f2 fblg %fcc3, loop_1046 fmovdvc %icc, %f0, %f10 fmuld8ulx16 %f3, %f15, %f4 ldsh [%l7 + 0x22], %i6 loop_1046: nop setx loop_1047, %l0, %l1 jmpl %l1, %l6 and %i7, 0x107E, %g5 fxor %f14, %f8, %f4 ldd [%l7 + 0x58], %f6 loop_1047: lduh [%l7 + 0x42], %l2 lduh [%l7 + 0x36], %l4 fmovsne %icc, %f11, %f6 add %g1, 0x1C4B, %o5 fcmple32 %f10, %f0, %g2 stw %i4, [%l7 + 0x48] lduh [%l7 + 0x7C], %o7 stx %i3, [%l7 + 0x30] fbl %fcc1, loop_1048 edge16ln %g7, %i5, %l3 ldd [%l7 + 0x78], %f14 fabss %f7, %f9 loop_1048: movre %i2, %l5, %o4 fbe %fcc3, loop_1049 fbge,a %fcc2, loop_1050 ldsw [%l7 + 0x48], %o2 fcmped %fcc3, %f4, %f8 loop_1049: ldd [%l7 + 0x10], %f2 loop_1050: tvc %xcc, 0x2 lduh [%l7 + 0x0E], %l1 std %f0, [%l7 + 0x08] st %f3, [%l7 + 0x48] fble %fcc0, loop_1051 movn %icc, %o6, %g4 tl %xcc, 0x7 fcmps %fcc3, %f9, %f13 loop_1051: popc 0x0C15, %o3 sth %g6, [%l7 + 0x46] sth %i0, [%l7 + 0x34] smul %o0, 0x0CB5, %i1 taddcctv %l0, %o1, %g3 smul %i6, %i7, %l6 sethi 0x157B, %g5 addccc %l4, 0x19EE, %l2 ldsh [%l7 + 0x78], %g1 stb %g2, [%l7 + 0x78] ldsb [%l7 + 0x2B], %i4 fxnor %f12, %f12, %f12 sth %o5, [%l7 + 0x3A] ldsw [%l7 + 0x6C], %i3 fmovdcs %icc, %f13, %f6 sth %o7, [%l7 + 0x2C] tsubcctv %i5, %g7, %l3 fmovrslez %l5, %f0, %f8 fsrc1s %f0, %f0 lduw [%l7 + 0x2C], %o4 fmovsa %xcc, %f13, %f9 fmovs %f9, %f3 fpadd32s %f9, %f8, %f14 fblg %fcc0, loop_1052 popc %o2, %i2 edge32ln %o6, %l1, %g4 lduw [%l7 + 0x70], %o3 loop_1052: lduh [%l7 + 0x72], %i0 smul %g6, %i1, %o0 fmovde %xcc, %f15, %f6 lduw [%l7 + 0x38], %l0 sth %g3, [%l7 + 0x7E] nop setx loop_1053, %l0, %l1 jmpl %l1, %o1 bgu,a,pn %icc, loop_1054 fmovdle %icc, %f15, %f11 ldsh [%l7 + 0x74], %i6 loop_1053: fors %f4, %f15, %f7 loop_1054: fbg,a %fcc2, loop_1055 alignaddrl %l6, %i7, %l4 lduh [%l7 + 0x2E], %g5 fpadd32s %f10, %f11, %f5 loop_1055: lduh [%l7 + 0x20], %g1 sllx %l2, 0x12, %g2 movrgez %i4, 0x123, %i3 tl %icc, 0x5 be,pn %icc, loop_1056 udivcc %o5, 0x0929, %i5 fble %fcc3, loop_1057 stb %o7, [%l7 + 0x68] loop_1056: ldd [%l7 + 0x20], %f8 array8 %g7, %l3, %l5 loop_1057: tne %icc, 0x4 brlz %o2, loop_1058 xnorcc %o4, 0x01B0, %o6 fbg %fcc0, loop_1059 fblg %fcc3, loop_1060 loop_1058: ld [%l7 + 0x10], %f5 fpadd32s %f5, %f1, %f10 loop_1059: fxors %f5, %f13, %f1 loop_1060: fbul,a %fcc3, loop_1061 fbo,a %fcc0, loop_1062 ldsb [%l7 + 0x4E], %l1 subcc %g4, %o3, %i2 loop_1061: stw %i0, [%l7 + 0x58] loop_1062: tl %icc, 0x0 fcmps %fcc3, %f12, %f7 fmovsl %xcc, %f12, %f8 tpos %icc, 0x6 subc %g6, %i1, %l0 edge32l %g3, %o0, %i6 tge %icc, 0x2 fnegd %f0, %f12 udivx %l6, 0x1454, %o1 sdivcc %l4, 0x1C8E, %g5 fornot2s %f12, %f11, %f14 sdiv %g1, 0x118C, %i7 fbg,a %fcc2, loop_1063 st %f3, [%l7 + 0x08] sethi 0x17AE, %g2 fcmple32 %f14, %f4, %i4 loop_1063: brgez %i3, loop_1064 siam 0x7 fcmpgt16 %f14, %f0, %o5 movleu %icc, %i5, %l2 loop_1064: sth %g7, [%l7 + 0x44] fcmpd %fcc3, %f4, %f6 fcmpne32 %f8, %f12, %o7 edge16n %l3, %l5, %o4 srl %o6, %l1, %g4 std %f2, [%l7 + 0x28] ldsb [%l7 + 0x75], %o2 fbul,a %fcc2, loop_1065 ld [%l7 + 0x28], %f12 ldsw [%l7 + 0x44], %o3 fnand %f14, %f0, %f4 loop_1065: udivcc %i2, 0x0DE8, %g6 ldx [%l7 + 0x50], %i0 ldsw [%l7 + 0x40], %l0 andn %g3, %o0, %i6 ldsh [%l7 + 0x12], %l6 edge32n %i1, %l4, %g5 stw %g1, [%l7 + 0x60] fmovsgu %icc, %f15, %f5 fbue,a %fcc2, loop_1066 ld [%l7 + 0x20], %f8 ldd [%l7 + 0x50], %f2 fmovspos %xcc, %f9, %f7 loop_1066: fbge,a %fcc0, loop_1067 st %f1, [%l7 + 0x5C] be,a loop_1068 fmovrdlez %i7, %f0, %f4 loop_1067: fmovrdne %o1, %f12, %f8 fpadd32s %f6, %f14, %f14 loop_1068: sllx %g2, %i3, %i4 xnorcc %i5, %o5, %g7 fmovrdlez %o7, %f2, %f0 ldsh [%l7 + 0x7A], %l3 fpadd16s %f15, %f11, %f11 fmovdneg %xcc, %f8, %f7 std %f10, [%l7 + 0x28] sth %l5, [%l7 + 0x2E] be,pn %icc, loop_1069 or %o4, 0x1547, %l2 stw %l1, [%l7 + 0x70] fmovdneg %icc, %f15, %f4 loop_1069: fmovsl %xcc, %f15, %f15 stw %g4, [%l7 + 0x50] stw %o2, [%l7 + 0x3C] edge8l %o6, %i2, %g6 fmovdge %xcc, %f10, %f3 tne %icc, 0x2 fmovsleu %icc, %f6, %f7 edge8ln %i0, %l0, %o3 subccc %o0, %i6, %g3 faligndata %f12, %f12, %f14 ldub [%l7 + 0x11], %l6 fpack32 %f12, %f4, %f8 call loop_1070 fandnot1s %f3, %f13, %f13 lduw [%l7 + 0x40], %i1 bgu loop_1071 loop_1070: fcmpes %fcc1, %f2, %f11 fcmpgt32 %f6, %f14, %g5 ldd [%l7 + 0x58], %f6 loop_1071: ldsb [%l7 + 0x7B], %g1 fmovde %icc, %f6, %f12 bcc loop_1072 ble %icc, loop_1073 edge16 %l4, %i7, %g2 fandnot1 %f10, %f14, %f0 loop_1072: fnor %f2, %f0, %f4 loop_1073: edge16l %o1, %i4, %i5 edge16 %o5, %i3, %o7 pdist %f2, %f12, %f0 stw %g7, [%l7 + 0x0C] movrgez %l5, %l3, %o4 movleu %xcc, %l1, %g4 ldsh [%l7 + 0x16], %l2 edge8n %o6, %i2, %o2 andcc %g6, 0x14EF, %l0 fandnot1 %f0, %f4, %f8 fsrc2 %f14, %f8 fpadd32 %f8, %f2, %f14 ble,pn %xcc, loop_1074 fnegd %f0, %f10 edge16 %o3, %i0, %o0 or %i6, 0x1D50, %g3 loop_1074: fmovda %icc, %f14, %f6 fcmpeq32 %f10, %f14, %i1 edge16 %l6, %g5, %l4 fmovsl %icc, %f8, %f1 fxors %f12, %f2, %f9 ldd [%l7 + 0x70], %f8 fsrc2 %f4, %f2 fmovda %icc, %f10, %f8 movcs %icc, %i7, %g1 and %o1, %g2, %i4 ldsb [%l7 + 0x33], %i5 tcc %xcc, 0x2 tpos %xcc, 0x6 fmovdneg %icc, %f3, %f12 fbo %fcc3, loop_1075 fmovrsne %o5, %f2, %f3 stx %o7, [%l7 + 0x50] ld [%l7 + 0x3C], %f11 loop_1075: fornot1 %f6, %f0, %f10 popc %i3, %l5 fandnot1s %f11, %f1, %f4 lduh [%l7 + 0x1C], %g7 nop setx loop_1076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %o4, %l1, %l3 tneg %icc, 0x6 fmovrslz %g4, %f12, %f2 loop_1076: fnegd %f12, %f0 movneg %xcc, %o6, %l2 fmovsvc %xcc, %f6, %f10 array8 %o2, %i2, %l0 fcmpne16 %f12, %f14, %g6 udivx %i0, 0x1D2A, %o3 brgez,a %o0, loop_1077 fornot2s %f7, %f5, %f10 fmovsg %icc, %f10, %f3 fandnot1 %f10, %f12, %f0 loop_1077: array8 %i6, %g3, %i1 fnand %f10, %f0, %f10 ldsw [%l7 + 0x4C], %g5 movrlez %l6, %i7, %g1 bge,pt %xcc, loop_1078 xorcc %l4, 0x1D7C, %o1 ld [%l7 + 0x1C], %f14 sth %g2, [%l7 + 0x28] loop_1078: addc %i4, 0x046D, %i5 ld [%l7 + 0x18], %f4 ldsb [%l7 + 0x60], %o5 movrgez %o7, %i3, %l5 fmovd %f10, %f10 fexpand %f12, %f4 movn %xcc, %g7, %l1 ldsh [%l7 + 0x78], %l3 fmovrdne %o4, %f8, %f0 fnot1 %f6, %f2 ldd [%l7 + 0x58], %f14 st %f11, [%l7 + 0x20] fxnors %f14, %f15, %f0 srax %o6, 0x09, %g4 ldsh [%l7 + 0x5E], %o2 fbule %fcc2, loop_1079 fbn,a %fcc0, loop_1080 fmovrdgz %i2, %f14, %f6 popc %l0, %g6 loop_1079: ldx [%l7 + 0x48], %i0 loop_1080: fmovscc %icc, %f12, %f15 fbug,a %fcc2, loop_1081 stb %o3, [%l7 + 0x41] andn %l2, %i6, %o0 subcc %i1, 0x1342, %g3 loop_1081: faligndata %f12, %f12, %f0 stb %l6, [%l7 + 0x0F] fmovrsne %g5, %f4, %f12 ldsh [%l7 + 0x5E], %i7 fmovsleu %icc, %f11, %f0 movcc %icc, %g1, %o1 ldub [%l7 + 0x3A], %l4 ldub [%l7 + 0x1A], %i4 stx %g2, [%l7 + 0x28] ldx [%l7 + 0x78], %o5 fmovsge %icc, %f10, %f6 orcc %i5, 0x0676, %o7 st %f3, [%l7 + 0x1C] tn %icc, 0x3 movn %icc, %i3, %l5 for %f10, %f12, %f8 ldd [%l7 + 0x68], %f10 edge8ln %g7, %l1, %l3 andn %o4, %o6, %o2 move %icc, %i2, %l0 ldsh [%l7 + 0x4E], %g6 lduw [%l7 + 0x28], %i0 fmovsn %xcc, %f1, %f14 call loop_1082 bpos,a %icc, loop_1083 movrgez %g4, 0x2B8, %l2 fmovrse %o3, %f0, %f15 loop_1082: fzero %f0 loop_1083: tvs %icc, 0x0 fmovdcc %xcc, %f0, %f9 fmovrdne %o0, %f4, %f4 andn %i1, 0x0133, %i6 lduh [%l7 + 0x70], %g3 std %f0, [%l7 + 0x58] fornot2s %f7, %f11, %f14 fpadd32s %f12, %f12, %f12 fcmpgt32 %f10, %f14, %g5 tpos %icc, 0x1 ldd [%l7 + 0x08], %f2 stx %l6, [%l7 + 0x58] fmovsg %xcc, %f8, %f10 fmovrsgez %i7, %f14, %f12 movle %icc, %g1, %o1 fornot2 %f2, %f10, %f4 tvc %xcc, 0x7 fmovrde %i4, %f4, %f8 for %f2, %f0, %f12 stx %g2, [%l7 + 0x38] ldsh [%l7 + 0x6A], %l4 bshuffle %f8, %f0, %f12 fbu,a %fcc0, loop_1084 fbl %fcc2, loop_1085 fbu %fcc1, loop_1086 fbu,a %fcc1, loop_1087 loop_1084: ldd [%l7 + 0x20], %f4 loop_1085: stx %i5, [%l7 + 0x28] loop_1086: sll %o5, 0x04, %o7 loop_1087: fmul8x16al %f14, %f12, %f10 fnands %f15, %f14, %f8 fsrc2 %f8, %f14 brnz %l5, loop_1088 fandnot2s %f8, %f6, %f5 bpos,a,pt %xcc, loop_1089 fmovda %xcc, %f4, %f0 loop_1088: tpos %icc, 0x5 lduw [%l7 + 0x60], %g7 loop_1089: ble loop_1090 stb %i3, [%l7 + 0x5F] move %icc, %l1, %o4 fandnot2 %f2, %f6, %f6 loop_1090: movg %icc, %o6, %o2 std %f0, [%l7 + 0x78] lduw [%l7 + 0x10], %l3 fmovsn %xcc, %f4, %f9 fmovrslz %l0, %f3, %f14 lduw [%l7 + 0x48], %g6 movn %xcc, %i0, %i2 subcc %l2, 0x0927, %g4 fand %f4, %f6, %f8 nop setx loop_1091, %l0, %l1 jmpl %l1, %o0 subccc %i1, %o3, %i6 edge8l %g3, %g5, %l6 fsrc1s %f1, %f12 loop_1091: fornot2s %f1, %f7, %f14 tsubcc %g1, 0x1B21, %i7 fmovspos %icc, %f5, %f10 edge32ln %i4, %o1, %g2 ldx [%l7 + 0x20], %i5 fmovrslz %l4, %f7, %f5 alignaddrl %o5, %o7, %l5 sth %g7, [%l7 + 0x4C] ldd [%l7 + 0x78], %f12 mulscc %i3, %l1, %o4 addcc %o2, 0x18B4, %l3 xnorcc %l0, 0x1B7E, %o6 ldx [%l7 + 0x78], %i0 fpsub16 %f10, %f10, %f4 edge8n %g6, %l2, %g4 sth %i2, [%l7 + 0x44] mova %icc, %i1, %o0 fmovsleu %xcc, %f12, %f11 ldsb [%l7 + 0x3B], %o3 fmovd %f0, %f14 brlez %g3, loop_1092 andcc %i6, %g5, %l6 ldsb [%l7 + 0x75], %i7 movge %xcc, %i4, %o1 loop_1092: bgu,pt %xcc, loop_1093 fmuld8ulx16 %f2, %f6, %f2 fors %f4, %f6, %f5 ld [%l7 + 0x08], %f1 loop_1093: ldsb [%l7 + 0x6C], %g2 ldsw [%l7 + 0x34], %g1 ldsh [%l7 + 0x4E], %l4 fornot2 %f8, %f14, %f2 ldsb [%l7 + 0x45], %o5 movg %icc, %o7, %l5 std %f4, [%l7 + 0x78] ldub [%l7 + 0x11], %i5 tcc %icc, 0x4 bpos %icc, loop_1094 movneg %xcc, %i3, %l1 fble,a %fcc1, loop_1095 st %f9, [%l7 + 0x18] loop_1094: fsrc2s %f8, %f5 fmovsne %xcc, %f10, %f9 loop_1095: call loop_1096 stb %o4, [%l7 + 0x37] ldx [%l7 + 0x30], %g7 subc %o2, %l3, %l0 loop_1096: stx %i0, [%l7 + 0x50] lduh [%l7 + 0x7C], %o6 udiv %g6, 0x0BCE, %g4 andcc %i2, %i1, %l2 lduw [%l7 + 0x5C], %o3 fcmpgt32 %f0, %f8, %g3 brlez,a %i6, loop_1097 ld [%l7 + 0x3C], %f12 bcc,a,pt %icc, loop_1098 fmovspos %icc, %f7, %f8 loop_1097: bl %xcc, loop_1099 edge16ln %o0, %g5, %l6 loop_1098: fnot2s %f15, %f9 movneg %icc, %i4, %o1 loop_1099: fcmpes %fcc2, %f1, %f3 fxnor %f8, %f10, %f6 lduw [%l7 + 0x7C], %i7 fzero %f4 ldd [%l7 + 0x70], %f8 ble loop_1100 pdist %f8, %f0, %f0 bpos,a,pn %xcc, loop_1101 stw %g2, [%l7 + 0x08] loop_1100: movn %icc, %g1, %l4 ld [%l7 + 0x70], %f1 loop_1101: fandnot2 %f10, %f4, %f2 stx %o5, [%l7 + 0x50] stw %o7, [%l7 + 0x34] fbo %fcc0, loop_1102 mulx %i5, 0x011D, %i3 ldsb [%l7 + 0x0F], %l5 ld [%l7 + 0x48], %f14 loop_1102: bpos,pn %icc, loop_1103 lduw [%l7 + 0x08], %o4 call loop_1104 ldsh [%l7 + 0x46], %g7 loop_1103: sth %o2, [%l7 + 0x28] ldsb [%l7 + 0x5A], %l1 loop_1104: tpos %icc, 0x4 ldub [%l7 + 0x7A], %l3 ld [%l7 + 0x10], %f12 fmovsne %xcc, %f10, %f13 siam 0x2 stb %i0, [%l7 + 0x27] alignaddr %o6, %l0, %g4 xor %g6, 0x10B9, %i2 movvc %icc, %l2, %i1 fbule,a %fcc2, loop_1105 fmovrde %o3, %f0, %f0 ldx [%l7 + 0x78], %g3 fabsd %f8, %f12 loop_1105: ldx [%l7 + 0x50], %i6 fmovsne %icc, %f5, %f4 sth %g5, [%l7 + 0x08] fornot2s %f10, %f11, %f2 bvs,pt %icc, loop_1106 stx %o0, [%l7 + 0x38] ld [%l7 + 0x1C], %f7 movne %icc, %i4, %o1 loop_1106: bshuffle %f12, %f4, %f0 fmovscc %icc, %f11, %f11 fcmped %fcc0, %f12, %f14 stb %i7, [%l7 + 0x14] move %icc, %l6, %g2 fpack16 %f12, %f5 edge16n %g1, %l4, %o5 bneg,a %icc, loop_1107 fmovd %f8, %f12 udivx %o7, 0x0EA5, %i3 pdist %f4, %f12, %f6 loop_1107: fmovsge %icc, %f3, %f6 brlz,a %l5, loop_1108 umul %i5, 0x173F, %o4 st %f7, [%l7 + 0x7C] movrgez %o2, %g7, %l3 loop_1108: bl,a loop_1109 movg %xcc, %l1, %o6 ldsw [%l7 + 0x64], %l0 tsubcc %i0, %g4, %i2 loop_1109: sth %g6, [%l7 + 0x20] andncc %i1, %l2, %g3 stw %o3, [%l7 + 0x08] ld [%l7 + 0x70], %f7 stx %g5, [%l7 + 0x20] fmovrslz %o0, %f14, %f11 fzero %f8 call loop_1110 ld [%l7 + 0x3C], %f6 udivx %i6, 0x1578, %i4 ldsh [%l7 + 0x26], %i7 loop_1110: ba %icc, loop_1111 movneg %xcc, %l6, %g2 stw %g1, [%l7 + 0x3C] fbe %fcc2, loop_1112 loop_1111: orcc %o1, 0x0E73, %o5 umulcc %o7, %i3, %l5 fornot2s %f9, %f13, %f10 loop_1112: tneg %icc, 0x0 fcmpne32 %f2, %f2, %i5 fmovrde %o4, %f6, %f10 fmovdleu %xcc, %f15, %f14 fmovd %f0, %f2 sub %o2, %g7, %l3 ldd [%l7 + 0x68], %f4 fpsub32 %f2, %f8, %f2 ldub [%l7 + 0x2D], %l4 stb %o6, [%l7 + 0x33] mulscc %l1, %l0, %g4 stx %i2, [%l7 + 0x70] tg %icc, 0x5 std %f14, [%l7 + 0x20] lduw [%l7 + 0x60], %i0 stb %i1, [%l7 + 0x0F] fmovdgu %xcc, %f1, %f5 ld [%l7 + 0x14], %f12 brgez %g6, loop_1113 ldsw [%l7 + 0x18], %g3 ldsh [%l7 + 0x54], %l2 fbue,a %fcc1, loop_1114 loop_1113: fbuge,a %fcc0, loop_1115 fmovrdgez %o3, %f6, %f14 sth %o0, [%l7 + 0x3C] loop_1114: movrgez %i6, 0x050, %g5 loop_1115: ldsh [%l7 + 0x2C], %i4 ldsw [%l7 + 0x1C], %i7 fmovdg %icc, %f15, %f1 ldsh [%l7 + 0x36], %g2 edge32l %g1, %o1, %o5 udivcc %o7, 0x0A4C, %i3 st %f9, [%l7 + 0x44] lduh [%l7 + 0x50], %l6 sth %l5, [%l7 + 0x2A] array16 %i5, %o4, %o2 bshuffle %f6, %f10, %f0 lduh [%l7 + 0x0A], %g7 lduw [%l7 + 0x70], %l4 fpadd32s %f0, %f4, %f8 st %f15, [%l7 + 0x14] ldd [%l7 + 0x08], %f14 fbge %fcc3, loop_1116 bshuffle %f8, %f6, %f6 ldsh [%l7 + 0x0C], %o6 fcmpeq16 %f4, %f4, %l3 loop_1116: ble,a,pn %xcc, loop_1117 fmovrdne %l1, %f10, %f2 fmovdgu %xcc, %f9, %f7 pdist %f14, %f10, %f14 loop_1117: sdivx %g4, 0x1C96, %i2 tsubcctv %i0, %i1, %l0 brz %g3, loop_1118 fnegd %f10, %f4 ldub [%l7 + 0x2E], %l2 movcs %icc, %g6, %o0 loop_1118: fmuld8sux16 %f4, %f4, %f14 edge32 %o3, %i6, %g5 fmovdcc %icc, %f1, %f14 bpos loop_1119 tn %xcc, 0x3 sth %i4, [%l7 + 0x10] fbuge,a %fcc1, loop_1120 loop_1119: brlz,a %g2, loop_1121 ldx [%l7 + 0x40], %i7 movrlez %o1, 0x07A, %g1 loop_1120: fmul8x16au %f9, %f1, %f8 loop_1121: edge32l %o7, %o5, %l6 lduw [%l7 + 0x10], %l5 smul %i5, %o4, %i3 fpadd16s %f10, %f1, %f14 fmovdne %xcc, %f15, %f3 lduw [%l7 + 0x54], %o2 fmovscc %xcc, %f14, %f14 ldsw [%l7 + 0x40], %l4 ta %xcc, 0x6 fnands %f3, %f1, %f11 stw %o6, [%l7 + 0x68] faligndata %f6, %f0, %f12 fcmpd %fcc2, %f4, %f12 bneg loop_1122 fmovscc %icc, %f2, %f7 edge16n %g7, %l3, %l1 smulcc %g4, %i0, %i1 loop_1122: edge8l %i2, %g3, %l2 ld [%l7 + 0x68], %f8 fmul8sux16 %f14, %f2, %f14 brlez,a %l0, loop_1123 siam 0x6 fble %fcc3, loop_1124 addcc %o0, %g6, %o3 loop_1123: movn %xcc, %g5, %i4 fmul8x16 %f10, %f8, %f0 loop_1124: orcc %g2, 0x0986, %i6 movleu %xcc, %o1, %i7 sth %g1, [%l7 + 0x6E] fmovrsgez %o5, %f9, %f3 sth %l6, [%l7 + 0x5C] fcmple16 %f0, %f12, %o7 lduh [%l7 + 0x18], %l5 ldsb [%l7 + 0x5F], %i5 st %f10, [%l7 + 0x64] fnot1s %f7, %f0 tsubcctv %i3, 0x0014, %o2 edge32n %o4, %o6, %g7 ldsw [%l7 + 0x6C], %l3 std %f12, [%l7 + 0x70] fbug,a %fcc1, loop_1125 xorcc %l1, %g4, %i0 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x4E], %i1 loop_1125: fcmpne32 %f8, %f8, %i2 stb %g3, [%l7 + 0x16] ldx [%l7 + 0x70], %l2 fcmped %fcc3, %f4, %f6 sub %l4, 0x0071, %l0 for %f10, %f2, %f6 ldd [%l7 + 0x60], %f2 stx %o0, [%l7 + 0x78] tpos %icc, 0x7 bpos,a %icc, loop_1126 tneg %icc, 0x0 fpack16 %f14, %f12 bneg,pt %xcc, loop_1127 loop_1126: lduh [%l7 + 0x3A], %g6 fsrc2s %f4, %f3 bge,pn %xcc, loop_1128 loop_1127: fmovdpos %xcc, %f7, %f11 movg %xcc, %o3, %i4 fmovdvs %xcc, %f10, %f6 loop_1128: fmovsle %icc, %f13, %f13 tgu %icc, 0x2 fcmple16 %f12, %f10, %g5 fmovrdlz %g2, %f10, %f14 fxors %f15, %f2, %f13 movcc %icc, %o1, %i7 ldub [%l7 + 0x37], %g1 ld [%l7 + 0x7C], %f3 bcc,a loop_1129 stw %o5, [%l7 + 0x64] edge8l %l6, %o7, %i6 ldsh [%l7 + 0x46], %i5 loop_1129: lduw [%l7 + 0x2C], %l5 stx %o2, [%l7 + 0x40] brlz,a %i3, loop_1130 ldx [%l7 + 0x18], %o4 ta %icc, 0x5 fcmpne16 %f14, %f0, %g7 loop_1130: smul %l3, 0x1E5B, %l1 movl %icc, %g4, %o6 bg,a %xcc, loop_1131 bne,pt %xcc, loop_1132 fmul8sux16 %f4, %f2, %f12 ldd [%l7 + 0x40], %f4 loop_1131: fornot2 %f4, %f6, %f0 loop_1132: fmovde %icc, %f13, %f1 andcc %i0, 0x1630, %i1 be,pn %xcc, loop_1133 brgez %g3, loop_1134 tsubcctv %l2, 0x05E4, %l4 stw %i2, [%l7 + 0x5C] loop_1133: fmovsge %xcc, %f3, %f15 loop_1134: fnegs %f8, %f3 fmovsg %icc, %f13, %f10 fcmpgt16 %f12, %f6, %l0 fbule %fcc3, loop_1135 movpos %icc, %o0, %o3 movrne %i4, %g6, %g5 tsubcc %g2, %i7, %o1 loop_1135: taddcc %g1, 0x1887, %l6 tg %icc, 0x5 fcmple16 %f6, %f6, %o7 bcs loop_1136 subccc %o5, %i6, %l5 nop setx loop_1137, %l0, %l1 jmpl %l1, %i5 fexpand %f7, %f2 loop_1136: tg %xcc, 0x0 fmovspos %icc, %f6, %f6 loop_1137: fmovrsgz %o2, %f0, %f6 stb %o4, [%l7 + 0x70] ldd [%l7 + 0x30], %f4 fcmple32 %f12, %f4, %i3 st %f3, [%l7 + 0x70] fmovdleu %icc, %f11, %f0 fbn %fcc0, loop_1138 ld [%l7 + 0x44], %f0 sth %l3, [%l7 + 0x38] fpack32 %f0, %f12, %f14 loop_1138: edge8 %g7, %l1, %o6 stb %i0, [%l7 + 0x74] bvc,a,pt %xcc, loop_1139 ldsw [%l7 + 0x68], %i1 movleu %icc, %g3, %g4 tpos %xcc, 0x5 loop_1139: fsrc2s %f8, %f7 tl %xcc, 0x7 bge,a %icc, loop_1140 edge32 %l2, %i2, %l0 ldsw [%l7 + 0x1C], %o0 ld [%l7 + 0x10], %f0 loop_1140: fandnot1 %f8, %f8, %f6 fandnot1s %f11, %f10, %f14 andcc %o3, 0x1F86, %i4 lduh [%l7 + 0x24], %g6 tsubcctv %g5, 0x1905, %l4 tsubcctv %i7, %o1, %g1 fors %f9, %f9, %f14 ldsb [%l7 + 0x51], %g2 stx %l6, [%l7 + 0x60] addcc %o5, 0x0335, %o7 tcs %icc, 0x2 fba %fcc1, loop_1141 ldsh [%l7 + 0x62], %i6 fabss %f2, %f15 std %f8, [%l7 + 0x60] loop_1141: edge16l %i5, %o2, %l5 ldub [%l7 + 0x72], %i3 ldsh [%l7 + 0x46], %o4 edge32n %l3, %l1, %g7 fmovse %xcc, %f4, %f15 orcc %i0, %i1, %o6 movre %g4, %g3, %l2 nop setx loop_1142, %l0, %l1 jmpl %l1, %i2 movcs %icc, %o0, %o3 fnot1 %f0, %f8 sth %i4, [%l7 + 0x68] loop_1142: sra %g6, %g5, %l0 fcmped %fcc0, %f10, %f10 brz,a %i7, loop_1143 taddcctv %l4, 0x0C3D, %g1 ldx [%l7 + 0x48], %g2 std %f2, [%l7 + 0x68] loop_1143: st %f14, [%l7 + 0x44] nop setx loop_1144, %l0, %l1 jmpl %l1, %l6 st %f15, [%l7 + 0x20] fcmps %fcc1, %f14, %f0 fmovsa %icc, %f14, %f12 loop_1144: subc %o1, 0x1290, %o7 ldsb [%l7 + 0x55], %o5 fmovsneg %xcc, %f8, %f1 edge16 %i6, %o2, %i5 stb %l5, [%l7 + 0x7A] fxnors %f0, %f4, %f12 siam 0x0 fcmpeq16 %f0, %f10, %o4 movrgz %l3, %i3, %g7 fpack16 %f10, %f4 stx %i0, [%l7 + 0x20] fmovde %xcc, %f9, %f15 movle %xcc, %l1, %o6 bne,pt %icc, loop_1145 fmul8ulx16 %f4, %f2, %f2 ldx [%l7 + 0x58], %i1 movpos %icc, %g3, %g4 loop_1145: ld [%l7 + 0x74], %f2 ldsh [%l7 + 0x24], %l2 movrlez %o0, 0x117, %i2 bcs,a %icc, loop_1146 bneg,a %xcc, loop_1147 tleu %icc, 0x6 fmovdgu %xcc, %f11, %f6 loop_1146: tvs %icc, 0x1 loop_1147: ldsw [%l7 + 0x10], %i4 tcc %xcc, 0x7 and %g6, %o3, %l0 fmovsvc %xcc, %f8, %f12 tsubcctv %g5, 0x1222, %i7 ba %xcc, loop_1148 tcs %icc, 0x2 fmovda %xcc, %f5, %f6 fand %f4, %f6, %f6 loop_1148: fmul8x16au %f5, %f0, %f8 stb %l4, [%l7 + 0x35] addcc %g2, 0x040E, %g1 fbn,a %fcc1, loop_1149 fcmpgt32 %f8, %f2, %l6 fnot2 %f10, %f0 array32 %o7, %o5, %i6 loop_1149: fbge,a %fcc0, loop_1150 ldd [%l7 + 0x38], %f6 stb %o1, [%l7 + 0x17] fexpand %f5, %f8 loop_1150: edge32l %i5, %l5, %o2 sth %l3, [%l7 + 0x24] fba %fcc1, loop_1151 lduw [%l7 + 0x78], %i3 fmovdle %icc, %f6, %f6 and %g7, 0x13EF, %o4 loop_1151: fbuge,a %fcc0, loop_1152 ldsh [%l7 + 0x4C], %i0 ldx [%l7 + 0x38], %l1 fbue %fcc3, loop_1153 loop_1152: fpadd16 %f6, %f0, %f2 fbne,a %fcc1, loop_1154 st %f13, [%l7 + 0x28] loop_1153: popc %o6, %g3 fmul8x16al %f10, %f10, %f2 loop_1154: sllx %i1, %l2, %o0 fmovsvc %icc, %f5, %f4 tsubcctv %g4, 0x1517, %i2 fmovdg %icc, %f12, %f8 stb %i4, [%l7 + 0x17] tsubcctv %g6, %o3, %g5 movre %i7, %l0, %g2 edge16 %g1, %l4, %l6 stb %o5, [%l7 + 0x70] fbul,a %fcc3, loop_1155 movn %icc, %i6, %o7 ble,a loop_1156 lduw [%l7 + 0x44], %i5 loop_1155: lduw [%l7 + 0x28], %o1 lduw [%l7 + 0x5C], %l5 loop_1156: fabss %f8, %f13 edge32ln %o2, %l3, %g7 sethi 0x03B7, %i3 tpos %icc, 0x7 stw %i0, [%l7 + 0x48] array16 %o4, %l1, %g3 xor %i1, %l2, %o0 brgz %o6, loop_1157 fornot1 %f12, %f14, %f0 call loop_1158 fmovdpos %icc, %f10, %f15 loop_1157: fcmpgt16 %f14, %f8, %i2 fcmple16 %f12, %f2, %g4 loop_1158: bneg,pn %icc, loop_1159 taddcctv %i4, 0x05E5, %g6 fbuge %fcc0, loop_1160 tg %xcc, 0x4 loop_1159: sub %o3, %g5, %l0 fmuld8sux16 %f0, %f4, %f0 loop_1160: ld [%l7 + 0x1C], %f5 ld [%l7 + 0x14], %f9 fnot2s %f0, %f0 ldsb [%l7 + 0x7E], %g2 sll %g1, 0x14, %i7 fnands %f12, %f12, %f8 movcc %icc, %l6, %o5 fmovsa %xcc, %f6, %f3 fbuge,a %fcc0, loop_1161 mulx %i6, %l4, %o7 fpack16 %f4, %f12 stx %i5, [%l7 + 0x78] loop_1161: fcmpeq32 %f12, %f0, %l5 stb %o2, [%l7 + 0x3D] fandnot2s %f7, %f5, %f8 fpack32 %f8, %f2, %f14 stw %o1, [%l7 + 0x78] fcmpne32 %f2, %f0, %l3 lduw [%l7 + 0x2C], %i3 ldd [%l7 + 0x48], %f6 tleu %xcc, 0x7 fpadd16s %f3, %f15, %f10 fandnot1s %f5, %f12, %f10 srlx %i0, 0x0E, %g7 edge32l %l1, %o4, %i1 udivcc %l2, 0x0032, %g3 ldx [%l7 + 0x70], %o0 fbl %fcc3, loop_1162 ldsw [%l7 + 0x20], %o6 fandnot1 %f6, %f0, %f12 fmovse %icc, %f13, %f9 loop_1162: tleu %icc, 0x7 call loop_1163 fblg %fcc1, loop_1164 ld [%l7 + 0x3C], %f5 umulcc %i2, 0x1F6D, %g4 loop_1163: ld [%l7 + 0x18], %f1 loop_1164: fcmpne32 %f10, %f10, %i4 fnor %f2, %f4, %f10 fmovdg %xcc, %f15, %f3 bvs %xcc, loop_1165 fnot2 %f0, %f14 udivx %o3, 0x1E20, %g5 movre %l0, 0x258, %g6 loop_1165: bshuffle %f14, %f8, %f14 fornot1s %f11, %f3, %f5 edge32l %g1, %i7, %l6 xor %o5, %g2, %i6 fxnor %f0, %f0, %f14 fone %f14 fbe %fcc3, loop_1166 stw %l4, [%l7 + 0x74] brgez %i5, loop_1167 te %icc, 0x6 loop_1166: lduw [%l7 + 0x50], %o7 ldsw [%l7 + 0x60], %l5 loop_1167: ldsw [%l7 + 0x1C], %o2 ldx [%l7 + 0x38], %o1 edge8 %l3, %i3, %g7 fbn,a %fcc1, loop_1168 ba loop_1169 nop setx loop_1170, %l0, %l1 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_1171, %l0, %l1 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_1168: fandnot1s %f8, %f1, %f14 loop_1169: ld [%l7 + 0x20], %f3 loop_1170: ldsb [%l7 + 0x2B], %i0 loop_1171: ble loop_1172 fmovrsgez %l1, %f3, %f11 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x4C], %i1 loop_1172: tne %xcc, 0x6 fba %fcc2, loop_1173 bleu loop_1174 ldub [%l7 + 0x69], %o4 fbn %fcc3, loop_1175 loop_1173: fzero %f2 loop_1174: fmovd %f6, %f6 st %f12, [%l7 + 0x64] loop_1175: movcs %xcc, %g3, %l2 fmovsge %xcc, %f8, %f15 ldub [%l7 + 0x6F], %o6 sra %o0, 0x19, %i2 orncc %i4, 0x06C4, %g4 for %f14, %f14, %f14 fnands %f1, %f14, %f6 ld [%l7 + 0x64], %f1 ld [%l7 + 0x6C], %f1 srax %g5, %o3, %g6 st %f15, [%l7 + 0x48] bne,a,pt %icc, loop_1176 ldx [%l7 + 0x58], %l0 fmovsleu %icc, %f2, %f11 sth %g1, [%l7 + 0x46] loop_1176: fbge,a %fcc3, loop_1177 ldd [%l7 + 0x38], %f6 fpsub16s %f8, %f15, %f15 fbuge %fcc2, loop_1178 loop_1177: fcmpes %fcc0, %f1, %f3 fmovsleu %xcc, %f15, %f0 fsrc1 %f2, %f6 loop_1178: ld [%l7 + 0x18], %f9 movvc %xcc, %i7, %o5 ldsw [%l7 + 0x78], %g2 taddcctv %l6, 0x1927, %l4 movvs %icc, %i5, %i6 ldsw [%l7 + 0x64], %l5 siam 0x3 fmovrde %o2, %f10, %f14 ldx [%l7 + 0x48], %o1 orcc %o7, 0x1909, %i3 stw %g7, [%l7 + 0x1C] fpsub16s %f6, %f15, %f8 sth %i0, [%l7 + 0x74] xorcc %l1, %l3, %i1 fnot1 %f6, %f6 xnorcc %o4, 0x0D38, %g3 ldsw [%l7 + 0x10], %l2 be,pt %xcc, loop_1179 stw %o6, [%l7 + 0x68] bvs,pn %icc, loop_1180 stw %i2, [%l7 + 0x0C] loop_1179: ld [%l7 + 0x34], %f15 fmovrde %i4, %f8, %f4 loop_1180: fxnors %f9, %f2, %f9 fmovsl %xcc, %f7, %f9 brgz,a %g4, loop_1181 fmovspos %xcc, %f14, %f15 movleu %icc, %g5, %o3 srlx %o0, 0x16, %g6 loop_1181: stw %l0, [%l7 + 0x30] xor %i7, 0x0541, %g1 movrlez %g2, %l6, %l4 fmovdvc %icc, %f0, %f13 fone %f2 bleu,a loop_1182 fba %fcc0, loop_1183 fmovdn %icc, %f6, %f9 taddcc %o5, %i6, %i5 loop_1182: fornot2 %f4, %f2, %f2 loop_1183: fpsub16s %f4, %f1, %f6 fmovrsgz %l5, %f13, %f8 fxnor %f14, %f0, %f8 fmul8x16al %f10, %f10, %f4 ldsw [%l7 + 0x14], %o2 array32 %o1, %o7, %g7 udivcc %i3, 0x0485, %l1 edge16ln %i0, %i1, %o4 ld [%l7 + 0x38], %f0 fmovdneg %icc, %f13, %f6 stb %l3, [%l7 + 0x72] bgu,a,pt %icc, loop_1184 sth %g3, [%l7 + 0x60] tcc %xcc, 0x4 fbge,a %fcc2, loop_1185 loop_1184: movcs %xcc, %l2, %o6 sth %i4, [%l7 + 0x14] taddcc %i2, %g5, %g4 loop_1185: fandnot1s %f7, %f6, %f1 ldx [%l7 + 0x10], %o0 array8 %g6, %l0, %o3 edge32 %i7, %g2, %g1 tgu %xcc, 0x0 fmovdcs %xcc, %f6, %f8 fnands %f3, %f8, %f9 fsrc1 %f12, %f4 fpack16 %f10, %f9 fmovda %icc, %f1, %f0 andn %l6, %o5, %i6 bn,a,pn %icc, loop_1186 brlz %l4, loop_1187 bneg,a,pn %xcc, loop_1188 fmovsne %xcc, %f8, %f1 loop_1186: nop setx loop_1189, %l0, %l1 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_1187: umulcc %l5, 0x0A57, %o2 loop_1188: stw %i5, [%l7 + 0x48] fsrc2s %f9, %f13 loop_1189: lduw [%l7 + 0x34], %o7 fcmpne32 %f12, %f12, %g7 udivcc %i3, 0x0DA1, %o1 fzero %f6 fmovscs %icc, %f0, %f15 subcc %i0, 0x1BA1, %l1 bg,a,pn %icc, loop_1190 fcmpgt32 %f10, %f12, %i1 fpmerge %f0, %f10, %f6 lduh [%l7 + 0x72], %l3 loop_1190: tsubcctv %g3, 0x096F, %o4 std %f0, [%l7 + 0x10] st %f8, [%l7 + 0x40] smulcc %o6, %l2, %i2 stx %g5, [%l7 + 0x48] st %f9, [%l7 + 0x4C] fpadd16s %f1, %f9, %f6 movrgez %i4, 0x32E, %o0 udiv %g6, 0x1E9F, %l0 stw %o3, [%l7 + 0x18] fcmped %fcc1, %f4, %f0 faligndata %f2, %f0, %f4 fsrc1s %f11, %f8 ldsw [%l7 + 0x20], %g4 fbe %fcc1, loop_1191 movcs %icc, %i7, %g2 fmovdn %icc, %f6, %f1 fbule %fcc0, loop_1192 loop_1191: ldsh [%l7 + 0x2A], %l6 ldd [%l7 + 0x68], %f0 fones %f0 loop_1192: fmovdvc %icc, %f12, %f0 fmovdge %icc, %f14, %f13 fors %f14, %f1, %f4 fmovdcc %icc, %f1, %f11 std %f8, [%l7 + 0x58] std %f4, [%l7 + 0x68] xor %g1, 0x0E09, %i6 ldsw [%l7 + 0x30], %l4 edge32n %o5, %o2, %l5 movge %xcc, %i5, %o7 fcmpne16 %f14, %f4, %g7 bpos,a,pt %icc, loop_1193 stx %o1, [%l7 + 0x60] pdist %f8, %f2, %f4 fmovde %xcc, %f5, %f2 loop_1193: tvc %xcc, 0x4 fpsub32s %f6, %f6, %f13 fmovsleu %icc, %f0, %f10 fnands %f13, %f11, %f2 movge %xcc, %i3, %i0 bleu,a,pn %icc, loop_1194 fxors %f9, %f14, %f0 ldsw [%l7 + 0x6C], %l1 stw %l3, [%l7 + 0x0C] loop_1194: smulcc %i1, %g3, %o4 lduw [%l7 + 0x08], %l2 fmovrdlez %i2, %f2, %f14 brgz,a %o6, loop_1195 fmul8x16 %f12, %f0, %f2 fmovsg %icc, %f6, %f4 ld [%l7 + 0x68], %f14 loop_1195: ldx [%l7 + 0x30], %g5 addc %i4, %o0, %l0 fsrc1 %f14, %f4 ldsw [%l7 + 0x64], %g6 ldx [%l7 + 0x10], %g4 fcmpne32 %f14, %f6, %o3 bl loop_1196 fbu %fcc0, loop_1197 st %f15, [%l7 + 0x2C] tsubcctv %i7, %l6, %g1 loop_1196: subcc %g2, %l4, %o5 loop_1197: tvs %xcc, 0x5 st %f13, [%l7 + 0x70] fmovde %xcc, %f12, %f12 ldd [%l7 + 0x78], %f6 sethi 0x1DE5, %o2 fpsub32s %f9, %f12, %f9 add %l5, %i6, %o7 stx %g7, [%l7 + 0x70] fcmple32 %f10, %f14, %o1 bl %xcc, loop_1198 edge32 %i5, %i3, %i0 popc 0x0E55, %l3 umulcc %i1, %g3, %l1 loop_1198: fcmpne32 %f14, %f0, %l2 fblg,a %fcc1, loop_1199 fpsub32 %f8, %f6, %f4 xnorcc %i2, 0x157D, %o4 lduw [%l7 + 0x10], %g5 loop_1199: stw %o6, [%l7 + 0x44] lduh [%l7 + 0x5A], %o0 array8 %i4, %g6, %l0 fpadd32s %f11, %f5, %f6 fand %f14, %f8, %f2 xorcc %g4, 0x13BB, %o3 stw %i7, [%l7 + 0x18] stx %g1, [%l7 + 0x20] siam 0x7 fbug %fcc2, loop_1200 lduh [%l7 + 0x2E], %g2 movre %l6, 0x28E, %o5 ldx [%l7 + 0x18], %o2 loop_1200: std %f12, [%l7 + 0x68] brz,a %l4, loop_1201 lduw [%l7 + 0x40], %l5 movcc %icc, %i6, %g7 fmovdneg %xcc, %f5, %f3 loop_1201: ldd [%l7 + 0x70], %f12 fblg %fcc1, loop_1202 fmovrse %o1, %f1, %f4 fzero %f10 stb %i5, [%l7 + 0x11] loop_1202: tsubcc %o7, %i3, %l3 st %f15, [%l7 + 0x1C] tneg %xcc, 0x6 ldx [%l7 + 0x40], %i0 movvc %icc, %g3, %i1 fpackfix %f10, %f11 sub %l1, %l2, %o4 addc %g5, 0x0DA0, %o6 fmovdg %icc, %f8, %f1 fands %f2, %f11, %f0 udiv %o0, 0x15D3, %i4 fnands %f2, %f8, %f9 fsrc1s %f0, %f14 fmovsge %icc, %f10, %f6 fmovdle %icc, %f13, %f4 stx %i2, [%l7 + 0x18] fmovdn %icc, %f6, %f6 fmovdleu %xcc, %f14, %f5 lduh [%l7 + 0x68], %l0 fcmps %fcc1, %f7, %f4 fbne %fcc3, loop_1203 fmovdcs %icc, %f6, %f7 tleu %xcc, 0x5 ba,pt %icc, loop_1204 loop_1203: movleu %icc, %g6, %o3 fmovdcs %icc, %f4, %f0 array16 %i7, %g1, %g2 loop_1204: siam 0x3 stb %l6, [%l7 + 0x5D] xnor %g4, %o2, %o5 ldub [%l7 + 0x3B], %l5 tvs %xcc, 0x7 bpos,a %xcc, loop_1205 bgu,a,pt %xcc, loop_1206 std %f0, [%l7 + 0x78] fpackfix %f10, %f7 loop_1205: sth %i6, [%l7 + 0x1A] loop_1206: edge16ln %l4, %o1, %i5 st %f11, [%l7 + 0x38] umulcc %o7, %g7, %l3 fmovsneg %icc, %f10, %f6 edge32l %i0, %g3, %i3 fxnor %f12, %f12, %f2 fmovs %f7, %f15 array32 %l1, %l2, %i1 ldub [%l7 + 0x2B], %g5 edge32l %o6, %o4, %o0 ld [%l7 + 0x7C], %f15 fmul8x16al %f6, %f3, %f6 movne %icc, %i2, %l0 fmovscc %xcc, %f2, %f10 stb %i4, [%l7 + 0x15] brgz %g6, loop_1207 pdist %f6, %f14, %f10 sth %i7, [%l7 + 0x1C] ldsb [%l7 + 0x3D], %o3 loop_1207: movge %xcc, %g1, %l6 fcmpeq16 %f10, %f14, %g4 fone %f4 ldub [%l7 + 0x66], %o2 lduh [%l7 + 0x5A], %g2 st %f1, [%l7 + 0x50] lduw [%l7 + 0x2C], %l5 fmul8ulx16 %f8, %f10, %f6 fnot2s %f10, %f9 sth %o5, [%l7 + 0x32] ldx [%l7 + 0x38], %i6 lduh [%l7 + 0x42], %o1 fpsub16 %f14, %f12, %f14 tgu %xcc, 0x3 lduw [%l7 + 0x38], %l4 fmovrdlez %o7, %f6, %f0 fmovsgu %icc, %f0, %f7 fbug %fcc0, loop_1208 movneg %icc, %g7, %i5 be,pt %xcc, loop_1209 bcs loop_1210 loop_1208: ldx [%l7 + 0x60], %i0 st %f12, [%l7 + 0x34] loop_1209: fcmple32 %f10, %f2, %l3 loop_1210: alignaddrl %i3, %g3, %l1 fpadd32 %f6, %f12, %f4 movn %icc, %i1, %g5 taddcc %o6, %o4, %l2 smulcc %o0, %l0, %i4 fpack16 %f0, %f0 sllx %i2, 0x00, %g6 lduh [%l7 + 0x40], %o3 tl %xcc, 0x2 edge8 %i7, %g1, %l6 edge32 %g4, %o2, %l5 tpos %icc, 0x5 fmovrse %o5, %f9, %f5 sra %i6, 0x16, %g2 add %l4, 0x0B97, %o1 ldsh [%l7 + 0x3E], %o7 fbule,a %fcc3, loop_1211 andncc %g7, %i0, %i5 fpadd16 %f14, %f14, %f10 fmovdle %icc, %f7, %f4 loop_1211: andncc %i3, %l3, %l1 stw %i1, [%l7 + 0x54] fbu %fcc2, loop_1212 move %icc, %g3, %g5 fbn,a %fcc0, loop_1213 ld [%l7 + 0x10], %f14 loop_1212: ldsh [%l7 + 0x4C], %o4 tcc %icc, 0x6 loop_1213: ble,pn %xcc, loop_1214 ta %icc, 0x2 st %f13, [%l7 + 0x4C] ldsb [%l7 + 0x72], %o6 loop_1214: orn %o0, %l0, %i4 fandnot1 %f2, %f6, %f14 ld [%l7 + 0x6C], %f15 lduh [%l7 + 0x7E], %i2 movrlez %g6, 0x1C4, %l2 movvc %icc, %i7, %o3 ldx [%l7 + 0x28], %g1 fmovsleu %icc, %f7, %f13 ldsh [%l7 + 0x76], %g4 fand %f0, %f8, %f8 fbule %fcc3, loop_1215 fmovsg %icc, %f3, %f15 nop setx loop_1216, %l0, %l1 jmpl %l1, %l6 fmovrse %o2, %f15, %f3 loop_1215: ldx [%l7 + 0x30], %l5 ldx [%l7 + 0x28], %o5 loop_1216: brgz,a %i6, loop_1217 st %f14, [%l7 + 0x5C] fmovsvc %xcc, %f15, %f1 ldub [%l7 + 0x62], %l4 loop_1217: fbu,a %fcc1, loop_1218 lduh [%l7 + 0x0C], %o1 fmovdn %xcc, %f7, %f7 fors %f15, %f12, %f4 loop_1218: fmul8ulx16 %f2, %f8, %f4 fcmped %fcc3, %f10, %f4 fpadd32s %f13, %f12, %f13 fcmpgt32 %f14, %f4, %g2 movl %icc, %o7, %g7 fcmple16 %f0, %f10, %i5 fone %f10 fmovsge %icc, %f4, %f7 fmovsl %xcc, %f2, %f1 ble,a,pn %icc, loop_1219 andcc %i0, %l3, %i3 st %f6, [%l7 + 0x54] fmul8x16 %f7, %f12, %f6 loop_1219: movg %icc, %l1, %g3 fmovsgu %icc, %f14, %f2 fxnors %f7, %f11, %f3 ldsh [%l7 + 0x4E], %i1 udivx %g5, 0x0054, %o4 ldsb [%l7 + 0x5D], %o0 lduh [%l7 + 0x16], %l0 alignaddrl %o6, %i2, %g6 xnorcc %l2, 0x16B5, %i7 fones %f9 udivcc %i4, 0x1C54, %o3 brgez,a %g4, loop_1220 fmovdl %xcc, %f15, %f3 ldx [%l7 + 0x18], %g1 fmovrsne %l6, %f12, %f11 loop_1220: bneg,a,pt %icc, loop_1221 movn %xcc, %l5, %o2 fmovrse %i6, %f7, %f8 stx %l4, [%l7 + 0x50] loop_1221: ldub [%l7 + 0x0A], %o1 ld [%l7 + 0x18], %f13 fnands %f8, %f11, %f1 edge8l %o5, %o7, %g7 ldx [%l7 + 0x18], %g2 brnz,a %i5, loop_1222 ldub [%l7 + 0x22], %l3 srlx %i0, 0x16, %l1 brnz %i3, loop_1223 loop_1222: orncc %g3, 0x0722, %g5 tcc %xcc, 0x0 stw %i1, [%l7 + 0x20] loop_1223: stx %o4, [%l7 + 0x10] ldd [%l7 + 0x38], %f12 or %l0, %o6, %i2 brgz,a %g6, loop_1224 or %l2, 0x06CD, %i7 stx %i4, [%l7 + 0x10] movge %xcc, %o3, %g4 loop_1224: xnorcc %o0, %l6, %l5 ldsw [%l7 + 0x50], %g1 bcs loop_1225 ldsb [%l7 + 0x3F], %o2 fnot2 %f2, %f6 fexpand %f13, %f14 loop_1225: brgz %l4, loop_1226 fbne,a %fcc1, loop_1227 std %f0, [%l7 + 0x38] edge16 %i6, %o1, %o5 loop_1226: tge %icc, 0x6 loop_1227: fpsub32 %f6, %f6, %f8 fcmpgt32 %f8, %f12, %g7 edge16l %o7, %g2, %l3 alignaddrl %i0, %i5, %i3 fsrc2s %f8, %f12 ldsb [%l7 + 0x14], %g3 movg %xcc, %g5, %i1 tn %xcc, 0x7 tge %xcc, 0x0 fbule,a %fcc0, loop_1228 movle %icc, %o4, %l0 sth %o6, [%l7 + 0x5A] brgez,a %i2, loop_1229 loop_1228: fble,a %fcc3, loop_1230 fmovscc %xcc, %f9, %f15 fmovrslz %g6, %f3, %f7 loop_1229: stx %l2, [%l7 + 0x50] loop_1230: ldub [%l7 + 0x6E], %l1 smulcc %i7, 0x0C71, %o3 brgez %g4, loop_1231 bl,a loop_1232 fpsub16 %f2, %f14, %f10 tneg %icc, 0x7 loop_1231: fmuld8ulx16 %f5, %f5, %f2 loop_1232: ldsb [%l7 + 0x60], %i4 fnegd %f10, %f0 stb %o0, [%l7 + 0x4C] ldd [%l7 + 0x50], %f2 ldd [%l7 + 0x18], %f4 lduw [%l7 + 0x0C], %l5 lduh [%l7 + 0x24], %g1 fble %fcc0, loop_1233 ld [%l7 + 0x0C], %f9 xor %l6, 0x04E1, %o2 subccc %i6, %o1, %o5 loop_1233: fmovdge %xcc, %f2, %f5 movne %xcc, %l4, %o7 movgu %icc, %g7, %g2 sdivx %i0, 0x1F9B, %i5 fnot2s %f11, %f12 movrgez %i3, 0x078, %l3 fpsub32s %f4, %f14, %f15 fbule %fcc3, loop_1234 nop setx loop_1235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry for %f10, %f4, %f2 fbug,a %fcc2, loop_1236 loop_1234: ldsh [%l7 + 0x08], %g5 loop_1235: fmovsvc %xcc, %f8, %f12 add %i1, %g3, %l0 loop_1236: tpos %icc, 0x7 pdist %f2, %f0, %f14 fmovdn %xcc, %f13, %f9 sth %o6, [%l7 + 0x4C] sth %i2, [%l7 + 0x5A] xor %o4, %l2, %g6 mulscc %i7, %l1, %o3 fbuge %fcc0, loop_1237 tcs %icc, 0x2 fzeros %f6 fpadd16 %f8, %f8, %f10 loop_1237: addcc %i4, 0x1435, %g4 fcmpgt32 %f12, %f10, %l5 stx %g1, [%l7 + 0x10] movpos %icc, %o0, %l6 edge16l %o2, %i6, %o5 edge8l %l4, %o7, %g7 ldx [%l7 + 0x28], %o1 fmovsne %xcc, %f7, %f0 fmovsne %icc, %f2, %f1 ldsw [%l7 + 0x4C], %g2 ldub [%l7 + 0x1E], %i5 siam 0x0 ldd [%l7 + 0x70], %f14 tgu %xcc, 0x2 fmovscs %icc, %f9, %f1 st %f1, [%l7 + 0x2C] fbule %fcc1, loop_1238 sth %i0, [%l7 + 0x38] for %f8, %f10, %f2 bcs %icc, loop_1239 loop_1238: tg %icc, 0x6 ldsh [%l7 + 0x1E], %i3 std %f4, [%l7 + 0x48] loop_1239: call loop_1240 nop setx loop_1241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %icc, 0x7 fmovsgu %xcc, %f13, %f4 loop_1240: stb %l3, [%l7 + 0x10] loop_1241: lduh [%l7 + 0x42], %i1 stw %g5, [%l7 + 0x44] fmovdleu %icc, %f0, %f6 lduh [%l7 + 0x22], %l0 fbue,a %fcc3, loop_1242 ldsb [%l7 + 0x14], %g3 fmovrslz %o6, %f11, %f2 tsubcctv %o4, 0x1270, %i2 loop_1242: lduw [%l7 + 0x50], %g6 bl loop_1243 fexpand %f6, %f4 ldsh [%l7 + 0x6E], %i7 fsrc2 %f0, %f2 loop_1243: srlx %l1, 0x11, %l2 bcc %xcc, loop_1244 xor %i4, %o3, %l5 fble,a %fcc3, loop_1245 fcmpgt32 %f14, %f2, %g4 loop_1244: ldsh [%l7 + 0x36], %g1 call loop_1246 loop_1245: std %f6, [%l7 + 0x28] for %f12, %f0, %f6 st %f7, [%l7 + 0x58] loop_1246: tsubcctv %l6, 0x05AF, %o0 fnors %f1, %f2, %f12 ldsw [%l7 + 0x74], %o2 tle %xcc, 0x3 ldx [%l7 + 0x18], %o5 taddcc %i6, 0x1AA2, %l4 movvs %xcc, %g7, %o1 tneg %xcc, 0x6 ldx [%l7 + 0x10], %g2 stw %i5, [%l7 + 0x7C] movvc %icc, %i0, %o7 fnot2s %f11, %f7 bne,pt %xcc, loop_1247 stw %l3, [%l7 + 0x6C] ldsh [%l7 + 0x60], %i3 std %f10, [%l7 + 0x20] loop_1247: tvc %xcc, 0x2 popc 0x08F7, %g5 bvs,a loop_1248 ld [%l7 + 0x14], %f2 ldsw [%l7 + 0x64], %l0 ldx [%l7 + 0x78], %g3 loop_1248: fmovsne %icc, %f8, %f0 ldsh [%l7 + 0x54], %o6 nop setx loop_1249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i1, [%l7 + 0x74] fornot1s %f4, %f2, %f14 fands %f4, %f10, %f5 loop_1249: fmovse %xcc, %f4, %f0 ble,a loop_1250 movvc %icc, %i2, %g6 movrgz %o4, %i7, %l1 sth %l2, [%l7 + 0x74] loop_1250: addcc %o3, 0x0E70, %i4 fbo,a %fcc2, loop_1251 brnz %l5, loop_1252 fcmple32 %f4, %f4, %g1 fbn %fcc3, loop_1253 loop_1251: fmovsg %xcc, %f2, %f13 loop_1252: tle %icc, 0x7 fba %fcc0, loop_1254 loop_1253: edge16ln %l6, %o0, %o2 fsrc2 %f12, %f8 bcc,pt %icc, loop_1255 loop_1254: tleu %icc, 0x3 fmul8x16al %f10, %f8, %f0 sth %o5, [%l7 + 0x40] loop_1255: lduh [%l7 + 0x50], %g4 ld [%l7 + 0x08], %f5 taddcctv %l4, %i6, %o1 fbg %fcc1, loop_1256 movcc %icc, %g7, %g2 bleu,a,pn %icc, loop_1257 te %xcc, 0x3 loop_1256: fands %f15, %f15, %f0 fpadd16 %f0, %f2, %f10 loop_1257: tsubcc %i5, 0x02FD, %i0 fmovsg %xcc, %f12, %f3 edge8ln %o7, %l3, %g5 stx %l0, [%l7 + 0x58] edge8l %g3, %i3, %o6 ldsb [%l7 + 0x44], %i2 sth %i1, [%l7 + 0x36] ldub [%l7 + 0x1E], %o4 edge8 %g6, %i7, %l1 ldsb [%l7 + 0x79], %o3 lduw [%l7 + 0x58], %l2 fnor %f14, %f6, %f10 fmovsle %icc, %f13, %f1 ldx [%l7 + 0x30], %l5 fmovsvs %xcc, %f9, %f9 fpadd16s %f3, %f9, %f1 ld [%l7 + 0x14], %f0 st %f6, [%l7 + 0x50] fpsub32 %f2, %f4, %f6 fmovsg %icc, %f6, %f14 fmul8ulx16 %f12, %f6, %f10 lduh [%l7 + 0x18], %g1 brgez,a %l6, loop_1258 ldsw [%l7 + 0x08], %o0 ldsh [%l7 + 0x2C], %o2 fmovrsgez %i4, %f5, %f13 loop_1258: fxnors %f5, %f7, %f7 ldsw [%l7 + 0x5C], %o5 fabss %f0, %f10 ld [%l7 + 0x0C], %f9 fmovdcs %icc, %f1, %f9 andcc %g4, %i6, %o1 array8 %l4, %g2, %i5 addc %g7, 0x1FA9, %i0 array16 %o7, %g5, %l0 bneg,a loop_1259 lduw [%l7 + 0x7C], %g3 ldd [%l7 + 0x38], %f4 sth %l3, [%l7 + 0x74] loop_1259: array16 %o6, %i2, %i1 edge32l %i3, %g6, %o4 bshuffle %f2, %f6, %f14 srlx %l1, %o3, %l2 fmovsleu %xcc, %f4, %f13 bleu,a %icc, loop_1260 movrne %i7, 0x1B9, %g1 bgu,a,pn %xcc, loop_1261 tvs %icc, 0x2 loop_1260: movvc %icc, %l5, %o0 ldx [%l7 + 0x40], %o2 loop_1261: fcmple32 %f4, %f10, %i4 fcmpes %fcc3, %f7, %f8 stb %o5, [%l7 + 0x3B] movvs %icc, %g4, %i6 ldsh [%l7 + 0x44], %l6 fnot1s %f8, %f9 ldx [%l7 + 0x38], %l4 ldd [%l7 + 0x70], %f10 ldub [%l7 + 0x1C], %g2 movn %xcc, %i5, %o1 std %f12, [%l7 + 0x78] fpack16 %f2, %f13 tcc %xcc, 0x5 fcmpeq16 %f4, %f0, %i0 movleu %icc, %o7, %g7 lduh [%l7 + 0x16], %g5 stw %l0, [%l7 + 0x7C] fpadd16 %f4, %f2, %f4 ldd [%l7 + 0x50], %f14 fmovs %f8, %f12 fmovdne %icc, %f11, %f3 fbe,a %fcc1, loop_1262 srl %l3, 0x11, %g3 ldsw [%l7 + 0x2C], %o6 std %f12, [%l7 + 0x58] loop_1262: ldd [%l7 + 0x48], %f10 fmovdl %icc, %f14, %f10 fcmped %fcc3, %f12, %f4 fbl,a %fcc0, loop_1263 tleu %icc, 0x3 ldx [%l7 + 0x20], %i2 fmovrsne %i3, %f15, %f9 loop_1263: lduw [%l7 + 0x38], %i1 fxors %f13, %f3, %f5 fpsub16s %f1, %f12, %f8 stb %g6, [%l7 + 0x3A] st %f2, [%l7 + 0x78] fmovrdne %o4, %f14, %f0 movrgz %l1, 0x1B5, %l2 fmovsleu %icc, %f4, %f14 edge32n %i7, %g1, %l5 fcmpes %fcc2, %f4, %f2 edge16n %o3, %o0, %o2 fpadd16 %f4, %f12, %f6 fmuld8sux16 %f10, %f15, %f6 tgu %icc, 0x7 fxnors %f9, %f1, %f0 fbule %fcc2, loop_1264 lduw [%l7 + 0x60], %o5 bcc,a %xcc, loop_1265 stw %i4, [%l7 + 0x7C] loop_1264: orncc %i6, 0x0A13, %l6 fandnot1s %f11, %f7, %f1 loop_1265: brgez %l4, loop_1266 stx %g2, [%l7 + 0x68] fmovdvs %icc, %f9, %f9 fmovrslz %g4, %f1, %f3 loop_1266: bgu,pt %xcc, loop_1267 fbne,a %fcc2, loop_1268 fpmerge %f7, %f15, %f2 fmovsgu %icc, %f4, %f4 loop_1267: bgu %icc, loop_1269 loop_1268: ldsb [%l7 + 0x68], %o1 xor %i5, 0x166E, %o7 ldub [%l7 + 0x5B], %g7 loop_1269: fblg %fcc1, loop_1270 array32 %g5, %i0, %l3 sth %l0, [%l7 + 0x24] tpos %icc, 0x3 loop_1270: srax %g3, %o6, %i3 tle %xcc, 0x4 udivcc %i1, 0x0E1F, %g6 fbo %fcc1, loop_1271 subcc %i2, 0x1D2A, %l1 fones %f11 add %o4, 0x16A9, %i7 loop_1271: lduh [%l7 + 0x24], %g1 fmovscc %icc, %f3, %f14 fmovda %xcc, %f9, %f10 ldub [%l7 + 0x43], %l5 fmul8x16 %f4, %f6, %f2 ldsw [%l7 + 0x18], %o3 movle %icc, %o0, %l2 ldd [%l7 + 0x18], %f6 popc %o2, %i4 fcmpeq16 %f10, %f12, %i6 fblg %fcc2, loop_1272 fpadd16s %f4, %f0, %f11 movrlz %o5, 0x344, %l4 fmovdleu %xcc, %f7, %f0 loop_1272: ldsb [%l7 + 0x55], %g2 ldsw [%l7 + 0x14], %g4 stw %o1, [%l7 + 0x2C] ldsb [%l7 + 0x17], %l6 be,a %xcc, loop_1273 ldub [%l7 + 0x49], %i5 edge16 %o7, %g7, %g5 stw %i0, [%l7 + 0x54] loop_1273: fble %fcc0, loop_1274 fmovrde %l3, %f2, %f0 udivx %l0, 0x1D2C, %g3 movrlz %i3, 0x39C, %i1 loop_1274: edge8 %g6, %o6, %i2 fmovdge %icc, %f10, %f11 sethi 0x04FA, %o4 fnor %f2, %f4, %f4 ld [%l7 + 0x44], %f3 fmovdcs %xcc, %f1, %f15 ldx [%l7 + 0x28], %l1 bvs loop_1275 stb %g1, [%l7 + 0x4E] subcc %l5, 0x1A48, %o3 ldsb [%l7 + 0x3B], %o0 loop_1275: tne %xcc, 0x7 xnor %i7, 0x0644, %l2 stw %o2, [%l7 + 0x30] ldx [%l7 + 0x70], %i4 lduh [%l7 + 0x3E], %i6 fmul8sux16 %f4, %f4, %f4 andncc %o5, %g2, %g4 fornot1 %f2, %f8, %f0 fornot2s %f5, %f6, %f8 edge16l %o1, %l4, %i5 ldd [%l7 + 0x08], %f0 fmul8x16au %f9, %f4, %f0 sdiv %l6, 0x087D, %g7 fxnors %f7, %f11, %f9 fmovdcs %icc, %f11, %f1 umul %g5, 0x1D99, %i0 fbu,a %fcc3, loop_1276 stb %o7, [%l7 + 0x6B] fmovda %xcc, %f13, %f1 ldsb [%l7 + 0x17], %l0 loop_1276: fblg,a %fcc0, loop_1277 bge,a,pt %xcc, loop_1278 ldsb [%l7 + 0x1C], %l3 fsrc2s %f0, %f0 loop_1277: mulscc %i3, 0x0F79, %g3 loop_1278: brgz,a %g6, loop_1279 fmovdcc %icc, %f3, %f15 bneg,a,pn %xcc, loop_1280 srlx %i1, 0x04, %o6 loop_1279: bvc,a,pn %xcc, loop_1281 fcmped %fcc3, %f0, %f0 loop_1280: array16 %i2, %l1, %o4 taddcc %l5, 0x1E2C, %g1 loop_1281: fornot1s %f5, %f6, %f0 nop setx loop_1282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f2, [%l7 + 0x30] bvc,a loop_1283 ldsb [%l7 + 0x68], %o0 loop_1282: bvs,a,pt %icc, loop_1284 orncc %i7, 0x0297, %o3 loop_1283: subc %l2, 0x0AE5, %o2 tpos %xcc, 0x4 loop_1284: bl,a,pn %xcc, loop_1285 fnot2s %f6, %f10 fnegs %f7, %f15 fsrc2s %f5, %f1 loop_1285: nop setx loop_1286, %l0, %l1 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 %f14, %f10, %f0 lduh [%l7 + 0x1E], %i4 fzero %f10 loop_1286: ld [%l7 + 0x18], %f7 sdivx %o5, 0x0B90, %i6 movcs %icc, %g2, %g4 ldsh [%l7 + 0x3A], %o1 bge,a loop_1287 stb %i5, [%l7 + 0x72] movn %xcc, %l4, %l6 fmul8x16al %f6, %f4, %f4 loop_1287: ld [%l7 + 0x48], %f15 ldd [%l7 + 0x08], %f10 fandnot2s %f8, %f14, %f2 std %f8, [%l7 + 0x28] bl,a,pt %icc, loop_1288 fsrc1 %f10, %f14 andcc %g7, %i0, %o7 fxors %f12, %f5, %f1 loop_1288: be,pn %icc, loop_1289 ble loop_1290 std %f12, [%l7 + 0x48] tpos %icc, 0x6 loop_1289: fbul %fcc3, loop_1291 loop_1290: fornot2 %f0, %f10, %f6 fcmpeq16 %f14, %f0, %l0 sdivx %l3, 0x1199, %i3 loop_1291: nop setx loop_1292, %l0, %l1 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 %f4, %f6 fsrc1s %f7, %f11 sth %g5, [%l7 + 0x28] loop_1292: fabss %f15, %f12 andn %g6, 0x1DB0, %i1 ldub [%l7 + 0x34], %o6 sllx %i2, 0x05, %l1 xnor %o4, %g3, %l5 smul %g1, 0x10FB, %o0 fmovdvs %xcc, %f12, %f8 ldx [%l7 + 0x10], %o3 ldd [%l7 + 0x58], %f0 lduh [%l7 + 0x30], %i7 fmovs %f9, %f13 ldx [%l7 + 0x08], %o2 smul %i4, 0x030E, %l2 fpadd16s %f15, %f15, %f10 st %f12, [%l7 + 0x74] lduh [%l7 + 0x34], %i6 smulcc %g2, 0x1660, %g4 ldx [%l7 + 0x28], %o5 taddcctv %i5, 0x16F5, %l4 fmovscs %icc, %f7, %f13 edge8ln %o1, %g7, %l6 brgz,a %i0, loop_1293 fmovdg %xcc, %f1, %f12 fmovrdgez %l0, %f2, %f10 ta %icc, 0x6 loop_1293: tcs %xcc, 0x0 fmovrsne %l3, %f0, %f9 ble,a loop_1294 smul %i3, 0x14AC, %g5 stx %g6, [%l7 + 0x10] fandnot2 %f2, %f14, %f4 loop_1294: ldsh [%l7 + 0x74], %o7 fmovdle %xcc, %f13, %f10 umul %o6, %i1, %i2 fabss %f10, %f1 movleu %icc, %o4, %l1 lduh [%l7 + 0x7A], %l5 ldx [%l7 + 0x50], %g1 fmovde %xcc, %f6, %f15 for %f2, %f0, %f12 xnor %g3, 0x1649, %o3 edge16n %o0, %o2, %i7 movpos %icc, %l2, %i6 fmovrde %i4, %f8, %f10 fnors %f1, %f12, %f10 ldd [%l7 + 0x20], %f14 ba loop_1295 st %f12, [%l7 + 0x14] tpos %xcc, 0x0 ldx [%l7 + 0x60], %g4 loop_1295: stw %o5, [%l7 + 0x44] fnors %f13, %f4, %f13 st %f11, [%l7 + 0x48] xnor %i5, 0x194A, %g2 fmovdgu %icc, %f6, %f6 fbn %fcc3, loop_1296 ldsb [%l7 + 0x22], %o1 fbue,a %fcc2, loop_1297 ldsh [%l7 + 0x68], %g7 loop_1296: fmul8x16al %f1, %f4, %f4 std %f14, [%l7 + 0x30] loop_1297: bleu,pt %icc, loop_1298 ld [%l7 + 0x60], %f2 tsubcctv %l4, %l6, %l0 fmovdneg %xcc, %f6, %f8 loop_1298: ldsb [%l7 + 0x24], %i0 std %f10, [%l7 + 0x20] movn %icc, %l3, %i3 fcmpne32 %f6, %f14, %g5 ld [%l7 + 0x48], %f6 edge16l %o7, %g6, %i1 mova %xcc, %o6, %i2 fsrc2s %f3, %f0 ld [%l7 + 0x20], %f3 fbue %fcc1, loop_1299 stw %o4, [%l7 + 0x1C] fmovdcs %icc, %f8, %f4 fmul8x16 %f9, %f12, %f14 loop_1299: fornot1 %f12, %f0, %f12 ldd [%l7 + 0x68], %f10 fpack16 %f0, %f9 fpsub16s %f11, %f11, %f6 orn %l1, 0x0340, %g1 std %f2, [%l7 + 0x40] brgez %l5, loop_1300 lduw [%l7 + 0x4C], %o3 call loop_1301 ldub [%l7 + 0x62], %o0 loop_1300: fandnot1s %f0, %f8, %f3 ldsb [%l7 + 0x74], %o2 loop_1301: movgu %icc, %i7, %l2 fnors %f1, %f11, %f0 movcs %xcc, %i6, %g3 ble,a %xcc, loop_1302 ldsh [%l7 + 0x50], %g4 ldsh [%l7 + 0x40], %i4 movl %xcc, %o5, %g2 loop_1302: fnors %f0, %f8, %f10 ble,a %xcc, loop_1303 std %f6, [%l7 + 0x18] fmovdge %icc, %f5, %f8 st %f5, [%l7 + 0x14] loop_1303: ld [%l7 + 0x20], %f10 fcmps %fcc2, %f9, %f2 sdivx %i5, 0x064F, %o1 popc 0x0FBD, %l4 fmovspos %icc, %f8, %f13 fcmpes %fcc2, %f15, %f2 ldd [%l7 + 0x38], %f12 lduw [%l7 + 0x48], %l6 ldsb [%l7 + 0x65], %l0 lduh [%l7 + 0x52], %i0 array32 %g7, %i3, %g5 brnz,a %l3, loop_1304 fpadd32 %f4, %f6, %f0 tne %xcc, 0x1 fcmple16 %f6, %f4, %o7 loop_1304: fexpand %f15, %f6 call loop_1305 stb %g6, [%l7 + 0x35] bvs loop_1306 orn %i1, 0x069A, %i2 loop_1305: bshuffle %f12, %f4, %f8 st %f5, [%l7 + 0x10] loop_1306: lduw [%l7 + 0x14], %o6 std %f4, [%l7 + 0x50] lduh [%l7 + 0x48], %l1 fcmpes %fcc1, %f4, %f11 ldsb [%l7 + 0x3F], %g1 sra %o4, 0x0F, %o3 edge32 %o0, %o2, %l5 edge8ln %i7, %l2, %i6 fmovsn %xcc, %f8, %f4 fmul8sux16 %f10, %f0, %f8 fcmpne16 %f4, %f12, %g3 movrne %g4, 0x0A1, %o5 fxors %f14, %f0, %f11 tsubcctv %i4, 0x106B, %g2 stb %o1, [%l7 + 0x6A] lduw [%l7 + 0x18], %l4 fbne,a %fcc3, loop_1307 fbne,a %fcc3, loop_1308 stx %l6, [%l7 + 0x68] ld [%l7 + 0x10], %f0 loop_1307: mova %icc, %i5, %i0 loop_1308: taddcctv %g7, %l0, %g5 st %f2, [%l7 + 0x18] fmul8x16 %f6, %f4, %f4 fandnot2 %f4, %f0, %f14 fpmerge %f10, %f4, %f6 fbo,a %fcc3, loop_1309 subcc %i3, 0x03FA, %l3 bcs,a loop_1310 sdivx %o7, 0x0F98, %i1 loop_1309: addcc %g6, %i2, %l1 stw %o6, [%l7 + 0x70] loop_1310: lduw [%l7 + 0x64], %g1 ldx [%l7 + 0x10], %o3 andn %o4, %o0, %o2 ldsh [%l7 + 0x4A], %l5 stw %i7, [%l7 + 0x40] tne %icc, 0x4 sth %i6, [%l7 + 0x30] nop setx loop_1311, %l0, %l1 jmpl %l1, %l2 fbule,a %fcc2, loop_1312 stw %g3, [%l7 + 0x18] brnz,a %g4, loop_1313 loop_1311: or %o5, %g2, %o1 loop_1312: movvs %icc, %l4, %l6 ldd [%l7 + 0x20], %f12 loop_1313: fbl,a %fcc2, loop_1314 stx %i4, [%l7 + 0x58] nop setx loop_1315, %l0, %l1 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 %xcc, %i0, %g7 loop_1314: ta %xcc, 0x6 movpos %xcc, %i5, %g5 loop_1315: lduw [%l7 + 0x54], %l0 tcs %xcc, 0x0 ble,pt %xcc, loop_1316 brgez,a %l3, loop_1317 movvs %icc, %o7, %i3 lduh [%l7 + 0x5A], %g6 loop_1316: ldsb [%l7 + 0x36], %i1 loop_1317: andncc %l1, %i2, %g1 lduw [%l7 + 0x48], %o6 xorcc %o3, %o0, %o4 pdist %f4, %f8, %f2 fpsub32s %f14, %f5, %f8 bgu,pt %xcc, loop_1318 orn %o2, 0x0F6C, %i7 lduh [%l7 + 0x2E], %i6 movneg %xcc, %l2, %g3 loop_1318: smul %g4, %l5, %g2 ldsb [%l7 + 0x33], %o1 ldsw [%l7 + 0x34], %l4 alignaddrl %o5, %i4, %i0 fmuld8sux16 %f8, %f0, %f2 ldx [%l7 + 0x28], %g7 ldsb [%l7 + 0x72], %l6 array16 %i5, %g5, %l3 tvc %xcc, 0x0 array16 %o7, %i3, %g6 movge %icc, %i1, %l0 fmuld8sux16 %f7, %f9, %f6 sth %l1, [%l7 + 0x08] sdivx %i2, 0x09E0, %g1 brgez %o3, loop_1319 fnegd %f8, %f4 brlez,a %o0, loop_1320 fmul8x16 %f9, %f4, %f14 loop_1319: stb %o4, [%l7 + 0x34] bvc loop_1321 loop_1320: fmovdne %xcc, %f13, %f8 stb %o2, [%l7 + 0x7B] brlez %i7, loop_1322 loop_1321: fbg %fcc0, loop_1323 ldub [%l7 + 0x56], %i6 stw %o6, [%l7 + 0x5C] loop_1322: stw %g3, [%l7 + 0x34] loop_1323: ldsb [%l7 + 0x7D], %l2 fand %f14, %f8, %f6 tl %xcc, 0x1 bneg,pn %icc, loop_1324 fmovd %f6, %f2 ldx [%l7 + 0x10], %g4 addc %g2, %l5, %l4 loop_1324: ldub [%l7 + 0x42], %o5 fmul8x16au %f15, %f6, %f2 stx %i4, [%l7 + 0x18] ldub [%l7 + 0x44], %i0 alignaddr %o1, %l6, %i5 ldsh [%l7 + 0x40], %g7 ldsw [%l7 + 0x34], %g5 and %l3, %i3, %g6 fcmpgt16 %f6, %f8, %o7 fmuld8ulx16 %f11, %f14, %f12 fmovdne %xcc, %f13, %f0 ldx [%l7 + 0x40], %l0 ldx [%l7 + 0x50], %l1 edge32l %i1, %g1, %i2 ld [%l7 + 0x08], %f2 tcc %xcc, 0x0 tsubcctv %o0, %o3, %o4 ldsh [%l7 + 0x5A], %i7 tl %xcc, 0x4 sll %i6, 0x1F, %o2 ldsh [%l7 + 0x72], %g3 array16 %l2, %o6, %g4 addc %g2, %l5, %l4 fcmple32 %f8, %f8, %o5 fmovsge %icc, %f12, %f15 ldub [%l7 + 0x1F], %i0 fzero %f2 fmovse %xcc, %f4, %f5 ld [%l7 + 0x0C], %f0 tleu %xcc, 0x6 bleu,pt %xcc, loop_1325 fbue,a %fcc1, loop_1326 fmovdvs %xcc, %f12, %f8 orcc %i4, 0x1C9E, %l6 loop_1325: stb %i5, [%l7 + 0x35] loop_1326: edge8l %g7, %g5, %l3 fbg,a %fcc3, loop_1327 edge16l %o1, %g6, %o7 movn %xcc, %l0, %l1 ldx [%l7 + 0x70], %i1 loop_1327: movl %icc, %i3, %i2 fcmpeq16 %f0, %f2, %o0 fnegd %f2, %f8 fbuge %fcc0, loop_1328 lduw [%l7 + 0x74], %g1 fone %f6 tvs %icc, 0x0 loop_1328: tleu %icc, 0x7 fmovdvc %xcc, %f12, %f8 fands %f2, %f6, %f6 tcs %icc, 0x1 smulcc %o4, %o3, %i6 fmovdg %xcc, %f14, %f5 bgu,pt %icc, loop_1329 ldsw [%l7 + 0x08], %i7 fcmpgt32 %f10, %f12, %o2 edge16 %l2, %g3, %g4 loop_1329: tgu %xcc, 0x5 fmovdvs %xcc, %f10, %f15 fbge %fcc0, loop_1330 lduw [%l7 + 0x10], %o6 fbe,a %fcc3, loop_1331 stx %g2, [%l7 + 0x30] loop_1330: edge8n %l5, %o5, %l4 tn %xcc, 0x0 loop_1331: bg,pt %icc, loop_1332 stw %i4, [%l7 + 0x1C] fand %f2, %f12, %f8 movle %xcc, %l6, %i0 loop_1332: ldsh [%l7 + 0x7E], %g7 brnz %i5, loop_1333 stb %g5, [%l7 + 0x5F] nop setx loop_1334, %l0, %l1 jmpl %l1, %o1 fmovs %f5, %f4 loop_1333: fbue,a %fcc2, loop_1335 fandnot1 %f12, %f6, %f14 loop_1334: fsrc1 %f10, %f8 fpack32 %f6, %f0, %f12 loop_1335: ldub [%l7 + 0x15], %g6 xorcc %l3, %o7, %l0 tn %xcc, 0x6 fexpand %f7, %f6 andn %l1, %i1, %i3 fpadd16s %f5, %f5, %f9 addc %i2, %o0, %o4 edge8ln %g1, %i6, %o3 movge %icc, %o2, %i7 andn %l2, %g4, %g3 mulscc %o6, %g2, %o5 lduw [%l7 + 0x10], %l5 ldub [%l7 + 0x4B], %l4 for %f4, %f8, %f4 fpadd32s %f7, %f4, %f7 stb %l6, [%l7 + 0x12] movge %xcc, %i4, %i0 ldsw [%l7 + 0x08], %g7 fmul8sux16 %f4, %f14, %f2 fnegs %f15, %f2 xor %i5, %g5, %g6 stx %l3, [%l7 + 0x50] brz,a %o7, loop_1336 ld [%l7 + 0x28], %f8 fabsd %f0, %f4 movrlz %l0, %l1, %i1 loop_1336: fbl,a %fcc1, loop_1337 call loop_1338 fmovrslez %o1, %f12, %f3 lduh [%l7 + 0x7C], %i2 loop_1337: movcs %icc, %o0, %i3 loop_1338: fmovsa %icc, %f9, %f8 movn %xcc, %g1, %o4 taddcctv %o3, 0x0526, %o2 ldsh [%l7 + 0x32], %i6 st %f7, [%l7 + 0x4C] fmovdg %xcc, %f13, %f3 fabsd %f6, %f2 stx %i7, [%l7 + 0x50] siam 0x6 fpadd32 %f0, %f14, %f0 fnot1 %f14, %f6 lduh [%l7 + 0x4E], %g4 fzeros %f5 andncc %g3, %o6, %l2 bge %icc, loop_1339 ld [%l7 + 0x30], %f11 fpsub16s %f0, %f7, %f3 orcc %g2, 0x1F1F, %o5 loop_1339: subc %l5, %l6, %l4 fmovsgu %xcc, %f10, %f6 edge16n %i4, %g7, %i0 mulx %i5, 0x1A7D, %g5 fblg,a %fcc3, loop_1340 bg,a,pn %xcc, loop_1341 be %xcc, loop_1342 orn %g6, %o7, %l0 loop_1340: fnot1s %f10, %f15 loop_1341: fbg %fcc0, loop_1343 loop_1342: ldd [%l7 + 0x50], %f10 st %f3, [%l7 + 0x60] ldub [%l7 + 0x31], %l1 loop_1343: popc 0x0C37, %l3 ldd [%l7 + 0x68], %f0 movrne %i1, 0x164, %i2 fmovrsgez %o0, %f11, %f12 edge8 %o1, %i3, %o4 fbe,a %fcc1, loop_1344 sth %o3, [%l7 + 0x32] fexpand %f4, %f4 tvc %xcc, 0x6 loop_1344: ld [%l7 + 0x74], %f1 ldd [%l7 + 0x50], %f6 tvc %icc, 0x7 fsrc1s %f3, %f5 movpos %icc, %o2, %i6 fcmple32 %f12, %f0, %g1 and %g4, %g3, %o6 bshuffle %f4, %f14, %f4 sdiv %l2, 0x11C9, %i7 bshuffle %f2, %f0, %f12 sllx %o5, %l5, %g2 add %l4, %i4, %g7 tleu %icc, 0x1 ldsb [%l7 + 0x78], %i0 lduw [%l7 + 0x0C], %l6 nop setx loop_1345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %g5, %g6, %i5 move %icc, %o7, %l1 sll %l0, 0x15, %i1 loop_1345: move %xcc, %i2, %o0 ldsh [%l7 + 0x7C], %l3 movle %icc, %i3, %o1 ld [%l7 + 0x30], %f2 fmovdneg %icc, %f15, %f1 stw %o4, [%l7 + 0x3C] tleu %icc, 0x1 fbuge,a %fcc2, loop_1346 sub %o2, 0x0FCE, %i6 sth %o3, [%l7 + 0x12] fmovrdgez %g1, %f0, %f2 loop_1346: fands %f10, %f10, %f2 ldsh [%l7 + 0x28], %g3 array8 %o6, %l2, %i7 stb %o5, [%l7 + 0x62] fcmped %fcc3, %f14, %f10 subc %l5, %g4, %l4 fcmpne16 %f8, %f8, %i4 fmovdcc %icc, %f4, %f5 lduh [%l7 + 0x2E], %g7 ldsh [%l7 + 0x26], %g2 srlx %l6, %i0, %g6 bpos,a,pt %icc, loop_1347 ldub [%l7 + 0x2C], %i5 move %xcc, %g5, %o7 stb %l1, [%l7 + 0x2F] loop_1347: fnot2 %f12, %f14 ld [%l7 + 0x44], %f15 std %f14, [%l7 + 0x48] ldub [%l7 + 0x41], %i1 stw %l0, [%l7 + 0x40] sth %i2, [%l7 + 0x78] stw %o0, [%l7 + 0x70] fxor %f10, %f6, %f8 orncc %l3, %i3, %o1 bgu loop_1348 ble,a,pn %icc, loop_1349 fcmped %fcc0, %f8, %f2 fmovsneg %icc, %f4, %f7 loop_1348: fmul8ulx16 %f14, %f2, %f14 loop_1349: lduw [%l7 + 0x64], %o2 fxnor %f4, %f2, %f10 std %f8, [%l7 + 0x68] fmovdl %icc, %f14, %f14 sra %o4, %o3, %i6 be,a %icc, loop_1350 fmovdl %xcc, %f9, %f11 fpack32 %f6, %f8, %f4 movrgez %g1, 0x1E9, %g3 loop_1350: bne,a,pt %icc, loop_1351 mulx %o6, %l2, %i7 sth %o5, [%l7 + 0x58] ldsh [%l7 + 0x68], %l5 loop_1351: ble,a,pn %icc, loop_1352 st %f0, [%l7 + 0x78] fpack16 %f8, %f3 fmul8x16al %f5, %f13, %f14 loop_1352: fabsd %f2, %f14 udiv %g4, 0x1C61, %i4 udivx %l4, 0x0588, %g7 edge16n %g2, %i0, %g6 fpackfix %f10, %f0 fpack16 %f0, %f9 fmovsle %icc, %f3, %f9 fbule,a %fcc2, loop_1353 array8 %i5, %l6, %o7 movpos %xcc, %l1, %g5 fmovscc %icc, %f9, %f2 loop_1353: fandnot2s %f13, %f5, %f1 brlez,a %l0, loop_1354 ldd [%l7 + 0x40], %f6 stb %i1, [%l7 + 0x4E] bg loop_1355 loop_1354: lduw [%l7 + 0x60], %i2 taddcc %l3, %o0, %o1 for %f6, %f2, %f12 loop_1355: ldsw [%l7 + 0x34], %o2 edge16ln %o4, %i3, %i6 bvs,a,pn %icc, loop_1356 subcc %o3, %g3, %o6 mova %xcc, %g1, %l2 ldx [%l7 + 0x08], %i7 loop_1356: stw %l5, [%l7 + 0x24] ldub [%l7 + 0x7D], %g4 call loop_1357 fnot2s %f15, %f3 fornot2s %f3, %f12, %f4 edge16ln %i4, %o5, %l4 loop_1357: taddcc %g2, %g7, %g6 lduh [%l7 + 0x74], %i0 call loop_1358 for %f14, %f6, %f8 ldx [%l7 + 0x60], %i5 alignaddrl %l6, %l1, %o7 loop_1358: orcc %l0, %i1, %i2 srlx %l3, 0x0C, %g5 lduw [%l7 + 0x2C], %o0 ldsh [%l7 + 0x42], %o1 stx %o4, [%l7 + 0x28] fmovrde %o2, %f12, %f2 sth %i6, [%l7 + 0x3C] fcmpne32 %f0, %f14, %i3 fcmple16 %f2, %f10, %g3 ldsh [%l7 + 0x1A], %o6 brgz,a %g1, loop_1359 fmovsa %xcc, %f11, %f2 fmovdcc %icc, %f3, %f0 st %f12, [%l7 + 0x6C] loop_1359: ldd [%l7 + 0x10], %f2 fmovdneg %icc, %f4, %f14 fpack32 %f6, %f0, %f0 ldx [%l7 + 0x20], %o3 array8 %i7, %l2, %g4 srl %l5, 0x0D, %i4 for %f8, %f10, %f8 brz,a %o5, loop_1360 array32 %g2, %g7, %g6 mova %xcc, %l4, %i0 fone %f2 loop_1360: fmovdg %xcc, %f6, %f7 fmuld8sux16 %f15, %f9, %f8 array16 %l6, %l1, %i5 move %icc, %l0, %i1 bcc %xcc, loop_1361 edge16n %i2, %o7, %g5 lduw [%l7 + 0x28], %o0 lduh [%l7 + 0x54], %l3 loop_1361: fbul,a %fcc0, loop_1362 movle %icc, %o1, %o2 umul %o4, 0x1141, %i6 std %f0, [%l7 + 0x70] loop_1362: st %f6, [%l7 + 0x20] ba loop_1363 sth %i3, [%l7 + 0x7C] pdist %f0, %f0, %f12 fmovsl %icc, %f11, %f4 loop_1363: lduh [%l7 + 0x46], %g3 ldub [%l7 + 0x41], %o6 movrne %o3, 0x385, %g1 fbge,a %fcc3, loop_1364 fmovsgu %icc, %f9, %f5 lduh [%l7 + 0x6C], %i7 brgz,a %l2, loop_1365 loop_1364: umul %l5, 0x1255, %i4 lduh [%l7 + 0x68], %g4 bleu,pt %xcc, loop_1366 loop_1365: srax %g2, %o5, %g6 fbue %fcc2, loop_1367 fmuld8sux16 %f13, %f13, %f0 loop_1366: tpos %xcc, 0x7 movrlez %g7, 0x3A5, %i0 loop_1367: movn %xcc, %l4, %l6 sth %i5, [%l7 + 0x1A] te %xcc, 0x4 stb %l0, [%l7 + 0x1F] fzeros %f6 sth %l1, [%l7 + 0x68] fmovdg %icc, %f10, %f2 fmovsleu %xcc, %f15, %f4 fcmpgt16 %f6, %f4, %i1 lduw [%l7 + 0x68], %o7 mova %xcc, %g5, %i2 add %o0, %o1, %l3 stx %o4, [%l7 + 0x68] edge16l %i6, %i3, %o2 edge8n %g3, %o6, %o3 fcmpd %fcc3, %f4, %f4 ldx [%l7 + 0x78], %g1 orcc %l2, %l5, %i4 sllx %i7, 0x14, %g2 ldd [%l7 + 0x60], %f10 ldsh [%l7 + 0x2C], %o5 fbl %fcc0, loop_1368 stw %g4, [%l7 + 0x50] nop setx loop_1369, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f9, %f9 loop_1368: bvs,pt %icc, loop_1370 tge %xcc, 0x3 loop_1369: fmovs %f11, %f13 movvs %xcc, %g6, %i0 loop_1370: sra %l4, %l6, %g7 fabsd %f14, %f0 fornot1s %f13, %f1, %f15 fmul8x16au %f1, %f4, %f8 sub %l0, %l1, %i1 fnot1s %f0, %f1 mulx %o7, %i5, %g5 ldsw [%l7 + 0x58], %i2 pdist %f6, %f10, %f12 udiv %o0, 0x1D71, %l3 fpadd16 %f0, %f12, %f8 udiv %o1, 0x18DF, %o4 fmovrslz %i6, %f6, %f15 ldsw [%l7 + 0x5C], %i3 ld [%l7 + 0x34], %f5 nop setx loop_1371, %l0, %l1 jmpl %l1, %g3 brlez,a %o2, loop_1372 fmuld8sux16 %f8, %f7, %f10 stb %o6, [%l7 + 0x2E] loop_1371: fnegs %f8, %f14 loop_1372: ldx [%l7 + 0x20], %g1 fornot1 %f4, %f0, %f6 srl %l2, %l5, %i4 bcc %icc, loop_1373 stx %o3, [%l7 + 0x78] edge8ln %g2, %o5, %g4 te %icc, 0x5 loop_1373: fmovsleu %icc, %f12, %f2 brnz %g6, loop_1374 array8 %i7, %i0, %l6 st %f10, [%l7 + 0x68] ta %icc, 0x5 loop_1374: movcs %icc, %l4, %l0 te %xcc, 0x3 fpsub16 %f14, %f2, %f12 bn,a,pn %icc, loop_1375 ld [%l7 + 0x74], %f9 fcmpgt32 %f8, %f2, %l1 ldd [%l7 + 0x18], %f12 loop_1375: fmovdcc %icc, %f6, %f5 bn loop_1376 alignaddrl %i1, %o7, %g7 movvs %xcc, %g5, %i2 ldsw [%l7 + 0x74], %i5 loop_1376: sra %l3, 0x11, %o1 tl %xcc, 0x1 fble,a %fcc3, loop_1377 lduw [%l7 + 0x74], %o0 tl %icc, 0x4 ldsh [%l7 + 0x1E], %i6 loop_1377: fbug %fcc3, loop_1378 fxnor %f4, %f12, %f6 ldub [%l7 + 0x52], %o4 popc 0x19CF, %i3 loop_1378: fzeros %f7 movg %xcc, %g3, %o2 movrlez %o6, %g1, %l2 taddcc %i4, 0x1396, %l5 fcmple16 %f12, %f8, %g2 ldub [%l7 + 0x15], %o3 fmovrsgez %g4, %f10, %f1 stx %g6, [%l7 + 0x38] te %icc, 0x7 ldub [%l7 + 0x3D], %o5 fxors %f13, %f14, %f11 fmovspos %xcc, %f0, %f9 nop setx loop_1379, %l0, %l1 jmpl %l1, %i0 fmovscc %icc, %f1, %f2 ldub [%l7 + 0x2E], %i7 sth %l4, [%l7 + 0x4A] loop_1379: lduw [%l7 + 0x70], %l0 tge %xcc, 0x0 tsubcctv %l6, %i1, %o7 fmovdneg %icc, %f15, %f2 fble %fcc2, loop_1380 fmovdvs %xcc, %f0, %f8 movrne %g7, 0x115, %g5 fbne %fcc3, loop_1381 loop_1380: fones %f11 srlx %i2, %i5, %l3 fone %f0 loop_1381: fmovdpos %icc, %f1, %f5 fmul8x16 %f11, %f14, %f12 edge32ln %o1, %l1, %o0 siam 0x1 lduw [%l7 + 0x14], %o4 stb %i6, [%l7 + 0x74] edge16ln %g3, %o2, %i3 fmovsneg %xcc, %f4, %f9 fxors %f9, %f13, %f15 xorcc %g1, %o6, %l2 movcs %icc, %i4, %l5 brz %g2, loop_1382 fxor %f14, %f12, %f12 lduw [%l7 + 0x50], %o3 udivx %g4, 0x035C, %o5 loop_1382: std %f6, [%l7 + 0x20] alignaddr %g6, %i7, %i0 fnand %f8, %f2, %f8 bn loop_1383 siam 0x1 ldsb [%l7 + 0x59], %l0 brgez %l4, loop_1384 loop_1383: fmovrslz %l6, %f3, %f2 stx %i1, [%l7 + 0x18] movg %xcc, %o7, %g5 loop_1384: ldub [%l7 + 0x10], %g7 taddcc %i2, %l3, %i5 sth %o1, [%l7 + 0x74] fpackfix %f8, %f2 fmovrdlez %l1, %f4, %f4 bpos,a,pn %icc, loop_1385 ldd [%l7 + 0x28], %f2 fsrc1 %f0, %f2 stw %o0, [%l7 + 0x18] loop_1385: st %f12, [%l7 + 0x10] tl %icc, 0x0 bn,a,pt %xcc, loop_1386 andcc %o4, 0x029D, %g3 fcmple32 %f12, %f8, %o2 fmovda %xcc, %f3, %f2 loop_1386: movl %icc, %i6, %g1 ld [%l7 + 0x28], %f11 fbe,a %fcc0, loop_1387 fpsub32s %f5, %f1, %f13 ldd [%l7 + 0x40], %f12 ta %xcc, 0x5 loop_1387: tsubcctv %i3, %l2, %i4 ldd [%l7 + 0x18], %f14 nop setx loop_1388, %l0, %l1 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], %l5 fbuge,a %fcc1, loop_1389 stx %o6, [%l7 + 0x08] loop_1388: fmovs %f13, %f6 array8 %o3, %g4, %g2 loop_1389: taddcctv %o5, 0x0561, %i7 st %f15, [%l7 + 0x14] fmovrdgz %g6, %f4, %f2 edge8n %i0, %l0, %l4 bshuffle %f12, %f6, %f14 std %f4, [%l7 + 0x58] fexpand %f13, %f4 bge,a loop_1390 stb %i1, [%l7 + 0x2B] ldsb [%l7 + 0x46], %o7 movrlez %l6, %g7, %g5 loop_1390: fmovsgu %xcc, %f1, %f3 bshuffle %f10, %f0, %f2 fmovrsgez %l3, %f11, %f3 tg %icc, 0x2 fmuld8sux16 %f15, %f14, %f4 fpsub16s %f0, %f4, %f15 pdist %f14, %f14, %f0 tn %xcc, 0x6 lduw [%l7 + 0x60], %i5 fandnot2s %f0, %f2, %f6 fmovscc %icc, %f13, %f0 fpadd32 %f8, %f8, %f14 sdivx %i2, 0x09B2, %o1 fcmpgt32 %f0, %f2, %l1 fba,a %fcc2, loop_1391 ldd [%l7 + 0x58], %f4 fnands %f10, %f6, %f15 fcmple16 %f10, %f2, %o0 loop_1391: nop setx loop_1392, %l0, %l1 jmpl %l1, %o4 fmovdg %xcc, %f14, %f13 fornot1 %f10, %f2, %f10 std %f0, [%l7 + 0x60] loop_1392: ldsb [%l7 + 0x2D], %o2 movvc %icc, %i6, %g3 te %xcc, 0x6 ble,pt %icc, loop_1393 bne %xcc, loop_1394 lduh [%l7 + 0x34], %g1 srlx %l2, %i3, %l5 loop_1393: edge32n %i4, %o6, %g4 loop_1394: lduw [%l7 + 0x18], %g2 fmuld8ulx16 %f13, %f2, %f0 bpos %xcc, loop_1395 lduh [%l7 + 0x7A], %o3 brnz %o5, loop_1396 edge8n %g6, %i7, %i0 loop_1395: stb %l4, [%l7 + 0x6F] ldsb [%l7 + 0x0D], %l0 loop_1396: ldsh [%l7 + 0x34], %i1 fnand %f14, %f4, %f6 stw %l6, [%l7 + 0x64] siam 0x6 sth %o7, [%l7 + 0x34] fmovdvs %xcc, %f3, %f12 fmovrsne %g7, %f12, %f3 fcmped %fcc3, %f0, %f14 nop setx loop_1397, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %xcc, %g5, %l3 edge16l %i2, %i5, %o1 srlx %o0, 0x05, %l1 loop_1397: stx %o2, [%l7 + 0x10] movn %icc, %i6, %o4 xorcc %g3, %g1, %l2 fnot2s %f8, %f9 tge %xcc, 0x3 stw %l5, [%l7 + 0x6C] be,a loop_1398 fmul8x16au %f11, %f9, %f8 bn,a loop_1399 ldsb [%l7 + 0x62], %i3 loop_1398: fbul %fcc1, loop_1400 movleu %icc, %i4, %o6 loop_1399: sth %g2, [%l7 + 0x36] movle %xcc, %g4, %o3 loop_1400: array32 %o5, %g6, %i7 fxnors %f2, %f11, %f11 fmovsge %xcc, %f3, %f1 brnz %l4, loop_1401 ldx [%l7 + 0x50], %i0 fbuge %fcc2, loop_1402 fmovscs %xcc, %f1, %f8 loop_1401: fexpand %f4, %f2 fcmpes %fcc0, %f1, %f8 loop_1402: tneg %xcc, 0x6 ldsh [%l7 + 0x2A], %i1 std %f10, [%l7 + 0x38] ldub [%l7 + 0x6A], %l6 ld [%l7 + 0x58], %f7 mulx %o7, 0x1AB0, %l0 ldub [%l7 + 0x7E], %g7 te %icc, 0x5 fnegs %f5, %f4 lduw [%l7 + 0x48], %g5 fmul8x16al %f8, %f2, %f6 ldub [%l7 + 0x69], %l3 ldd [%l7 + 0x10], %f8 fmovsn %xcc, %f5, %f12 fmovsneg %icc, %f14, %f2 ldsb [%l7 + 0x74], %i2 lduw [%l7 + 0x58], %o1 lduw [%l7 + 0x1C], %i5 fmovrdlez %l1, %f2, %f6 ldx [%l7 + 0x68], %o2 fbue,a %fcc3, loop_1403 taddcc %o0, %i6, %o4 tg %xcc, 0x7 xnor %g1, %l2, %l5 loop_1403: fmovrse %g3, %f9, %f12 movle %icc, %i4, %o6 xorcc %i3, 0x14A6, %g4 fcmple16 %f2, %f14, %o3 ldsw [%l7 + 0x34], %g2 fbug %fcc1, loop_1404 srlx %g6, %o5, %l4 st %f4, [%l7 + 0x4C] brgez,a %i0, loop_1405 loop_1404: fands %f12, %f0, %f9 tl %xcc, 0x1 edge32n %i7, %l6, %i1 loop_1405: fble %fcc2, loop_1406 bcc loop_1407 ldsb [%l7 + 0x0C], %l0 fpadd16 %f12, %f4, %f2 loop_1406: brlez,a %g7, loop_1408 loop_1407: fmovs %f10, %f13 addccc %g5, 0x09BD, %l3 bleu loop_1409 loop_1408: bcs,a loop_1410 lduh [%l7 + 0x12], %o7 sth %o1, [%l7 + 0x18] loop_1409: brnz,a %i2, loop_1411 loop_1410: ldsb [%l7 + 0x20], %l1 movpos %xcc, %i5, %o0 fmovsl %icc, %f2, %f3 loop_1411: bge,a,pn %icc, loop_1412 tpos %xcc, 0x3 edge32l %o2, %o4, %g1 ld [%l7 + 0x18], %f11 loop_1412: subc %i6, %l5, %g3 ldsh [%l7 + 0x16], %i4 ldsw [%l7 + 0x54], %o6 fmovsvc %xcc, %f3, %f1 movrgez %i3, 0x0A4, %l2 std %f14, [%l7 + 0x40] bcc loop_1413 ld [%l7 + 0x10], %f6 fbne %fcc1, loop_1414 mova %xcc, %g4, %o3 loop_1413: fcmple32 %f14, %f4, %g6 ldsh [%l7 + 0x14], %o5 loop_1414: lduh [%l7 + 0x44], %g2 fabsd %f4, %f6 fbug %fcc2, loop_1415 ldub [%l7 + 0x78], %i0 smulcc %l4, 0x1E4F, %i7 fmovdge %xcc, %f11, %f7 loop_1415: fmovdleu %xcc, %f12, %f13 movcc %icc, %i1, %l6 fbo %fcc1, loop_1416 umul %g7, 0x06B4, %l0 fsrc1 %f0, %f4 stb %l3, [%l7 + 0x50] loop_1416: ldx [%l7 + 0x40], %o7 fmovdneg %xcc, %f13, %f11 ldd [%l7 + 0x60], %f0 fmovdne %icc, %f5, %f8 tsubcctv %g5, 0x19B4, %o1 fcmple16 %f14, %f0, %i2 movgu %icc, %i5, %o0 nop setx loop_1417, %l0, %l1 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 + 0x24], %o2 fsrc1s %f13, %f12 ldx [%l7 + 0x48], %o4 loop_1417: fmovrde %g1, %f2, %f2 edge16ln %l1, %i6, %g3 addc %l5, 0x0F86, %o6 fsrc2s %f10, %f13 ldx [%l7 + 0x78], %i3 ldd [%l7 + 0x60], %f8 sth %l2, [%l7 + 0x2A] ta %xcc, 0x1 fnot2 %f4, %f14 ldsw [%l7 + 0x50], %g4 fmovdpos %xcc, %f0, %f3 fmovrdgez %i4, %f2, %f2 tleu %icc, 0x1 movcs %icc, %o3, %g6 ldsw [%l7 + 0x08], %o5 tg %icc, 0x0 fpackfix %f14, %f3 pdist %f14, %f6, %f2 ldub [%l7 + 0x7F], %i0 ld [%l7 + 0x58], %f8 nop setx loop_1418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f1, %f1 ldub [%l7 + 0x1B], %g2 tl %icc, 0x7 loop_1418: fbg %fcc3, loop_1419 bleu,pt %icc, loop_1420 ldx [%l7 + 0x58], %i7 fmovs %f3, %f3 loop_1419: ldsh [%l7 + 0x76], %i1 loop_1420: edge8l %l6, %g7, %l0 udivcc %l3, 0x07E0, %l4 ldx [%l7 + 0x40], %g5 fsrc1s %f11, %f15 stb %o1, [%l7 + 0x49] fble %fcc1, loop_1421 fnot2 %f10, %f4 fmovdg %xcc, %f6, %f14 popc 0x0830, %o7 loop_1421: stb %i2, [%l7 + 0x63] movvc %icc, %o0, %i5 movcs %xcc, %o2, %g1 fmovrde %l1, %f6, %f10 fcmpd %fcc1, %f6, %f14 fmovdneg %xcc, %f4, %f1 ldx [%l7 + 0x40], %o4 movgu %xcc, %g3, %i6 stw %l5, [%l7 + 0x0C] tne %xcc, 0x4 ldsw [%l7 + 0x2C], %i3 bcs,pt %icc, loop_1422 ba,a,pt %xcc, loop_1423 orcc %l2, 0x1625, %o6 tsubcctv %i4, %g4, %g6 loop_1422: bpos,pn %xcc, loop_1424 loop_1423: tleu %icc, 0x7 xor %o3, %o5, %i0 fnot1s %f8, %f10 loop_1424: stx %g2, [%l7 + 0x38] sth %i7, [%l7 + 0x6C] edge32n %l6, %g7, %l0 fmul8x16au %f9, %f3, %f6 movge %xcc, %i1, %l4 stb %g5, [%l7 + 0x27] fnand %f4, %f2, %f4 ldd [%l7 + 0x18], %f0 stx %o1, [%l7 + 0x08] ld [%l7 + 0x40], %f13 sth %l3, [%l7 + 0x18] std %f4, [%l7 + 0x48] ldsh [%l7 + 0x22], %i2 movl %xcc, %o7, %i5 movne %xcc, %o2, %o0 tvc %icc, 0x6 tleu %icc, 0x3 ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x2A], %l1 ldub [%l7 + 0x76], %g1 brgz %g3, loop_1425 stx %o4, [%l7 + 0x08] ldx [%l7 + 0x30], %l5 bpos,a,pt %xcc, loop_1426 loop_1425: fornot1 %f4, %f14, %f8 fnot1 %f12, %f2 fbug,a %fcc3, loop_1427 loop_1426: movg %xcc, %i3, %i6 edge32 %o6, %i4, %g4 fnot1s %f5, %f1 loop_1427: lduh [%l7 + 0x6C], %l2 fmovsl %xcc, %f4, %f13 lduh [%l7 + 0x62], %g6 ldsw [%l7 + 0x6C], %o3 bn,a %xcc, loop_1428 fpack32 %f4, %f10, %f4 edge16n %i0, %o5, %g2 sllx %i7, %g7, %l0 loop_1428: fnors %f5, %f10, %f4 ldx [%l7 + 0x10], %i1 movvc %xcc, %l6, %l4 fmovdleu %icc, %f8, %f0 subccc %g5, 0x11E1, %l3 mulx %i2, %o1, %i5 ldsb [%l7 + 0x4B], %o7 fand %f6, %f10, %f8 fpackfix %f14, %f7 fcmpd %fcc2, %f0, %f4 fornot2s %f2, %f9, %f4 ldsb [%l7 + 0x0D], %o0 tge %icc, 0x2 brgz %l1, loop_1429 addcc %g1, %o2, %g3 lduh [%l7 + 0x6A], %o4 fmovde %icc, %f10, %f7 loop_1429: stw %i3, [%l7 + 0x34] or %l5, %o6, %i4 nop setx loop_1430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %xcc, 0x6 ldsw [%l7 + 0x1C], %g4 ldx [%l7 + 0x40], %i6 loop_1430: bcc,a %xcc, loop_1431 sub %g6, 0x0C83, %l2 ldsh [%l7 + 0x76], %i0 bg loop_1432 loop_1431: ldsb [%l7 + 0x24], %o5 movn %xcc, %o3, %g2 fone %f0 loop_1432: tcs %icc, 0x2 fpsub16 %f12, %f12, %f4 std %f4, [%l7 + 0x60] brlz,a %i7, loop_1433 fcmpne16 %f2, %f0, %g7 ld [%l7 + 0x68], %f11 nop setx loop_1434, %l0, %l1 jmpl %l1, %l0 loop_1433: movle %icc, %i1, %l4 ld [%l7 + 0x78], %f10 bvs,a %xcc, loop_1435 loop_1434: udivcc %g5, 0x055B, %l3 fpsub32 %f8, %f0, %f14 fmovrdlez %i2, %f0, %f12 loop_1435: fcmpne16 %f2, %f0, %l6 fmul8x16al %f2, %f5, %f4 or %o1, 0x0C8D, %i5 umul %o7, 0x0EBE, %o0 sth %g1, [%l7 + 0x1C] xnorcc %o2, 0x0943, %g3 fmovsl %icc, %f10, %f0 bshuffle %f10, %f8, %f2 andcc %o4, %l1, %l5 fmovdcs %icc, %f3, %f12 fmovrsgz %o6, %f11, %f11 fbo %fcc1, loop_1436 fbge %fcc0, loop_1437 edge32 %i3, %g4, %i6 ldub [%l7 + 0x64], %i4 loop_1436: std %f8, [%l7 + 0x60] loop_1437: ldx [%l7 + 0x10], %g6 stb %l2, [%l7 + 0x0D] fmovsleu %xcc, %f13, %f15 fnands %f12, %f3, %f11 andncc %i0, %o3, %o5 fmovdcs %xcc, %f13, %f8 bge,a,pn %xcc, loop_1438 smul %i7, 0x0B47, %g7 fmovsleu %icc, %f9, %f14 sdivx %g2, 0x1093, %l0 loop_1438: fpsub32 %f14, %f2, %f2 fxor %f10, %f6, %f10 nop setx loop_1439, %l0, %l1 jmpl %l1, %l4 ldsb [%l7 + 0x16], %g5 tleu %xcc, 0x2 stb %l3, [%l7 + 0x2F] loop_1439: pdist %f2, %f0, %f14 movrlz %i1, 0x3BC, %l6 srlx %i2, 0x1B, %o1 fsrc1s %f6, %f6 tvc %xcc, 0x3 edge32n %o7, %o0, %g1 ld [%l7 + 0x38], %f11 sth %o2, [%l7 + 0x34] st %f1, [%l7 + 0x08] tg %icc, 0x4 fmul8x16 %f8, %f14, %f8 sub %g3, 0x0FF7, %i5 ld [%l7 + 0x08], %f9 fmovdcs %icc, %f7, %f14 movg %xcc, %l1, %l5 umul %o4, %o6, %g4 ldsh [%l7 + 0x50], %i6 ldx [%l7 + 0x08], %i4 ldd [%l7 + 0x18], %f0 fbne,a %fcc2, loop_1440 orncc %i3, 0x0A49, %l2 fabsd %f14, %f12 brgz %i0, loop_1441 loop_1440: fsrc1s %f3, %f8 fcmple16 %f8, %f2, %o3 fpadd32s %f7, %f13, %f12 loop_1441: fnors %f4, %f14, %f11 fcmpeq16 %f10, %f4, %o5 popc %i7, %g7 fmovsvs %icc, %f10, %f7 ta %icc, 0x2 movl %icc, %g2, %l0 add %l4, %g5, %g6 fpadd16 %f12, %f12, %f6 tgu %xcc, 0x3 fornot1 %f2, %f6, %f6 mulscc %i1, %l3, %l6 srl %i2, %o1, %o7 fble %fcc1, loop_1442 lduh [%l7 + 0x0A], %o0 fbo,a %fcc0, loop_1443 fble,a %fcc0, loop_1444 loop_1442: alignaddrl %o2, %g1, %g3 sdivx %l1, 0x19B1, %l5 loop_1443: ldsh [%l7 + 0x30], %o4 loop_1444: fmovsvc %icc, %f10, %f3 and %o6, 0x16DF, %i5 fpsub16s %f14, %f14, %f10 movl %xcc, %i6, %g4 fmovrdgez %i4, %f0, %f14 fpack32 %f12, %f8, %f14 xor %l2, %i0, %o3 edge8l %i3, %i7, %o5 movvc %icc, %g2, %g7 nop setx loop_1445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %icc, %l4, %l0 edge8ln %g6, %i1, %g5 stb %l6, [%l7 + 0x43] loop_1445: fpack32 %f2, %f12, %f2 fnot1s %f4, %f6 srax %i2, 0x04, %o1 brlez,a %o7, loop_1446 ld [%l7 + 0x40], %f9 std %f14, [%l7 + 0x10] bshuffle %f2, %f0, %f10 loop_1446: movle %icc, %l3, %o2 ld [%l7 + 0x60], %f9 st %f5, [%l7 + 0x20] stb %o0, [%l7 + 0x15] udivx %g1, 0x1BC1, %g3 ldsw [%l7 + 0x40], %l5 fmovsleu %icc, %f1, %f10 bn,a %icc, loop_1447 stx %o4, [%l7 + 0x38] st %f7, [%l7 + 0x58] fbuge %fcc2, loop_1448 loop_1447: fpsub16 %f0, %f4, %f12 ldsh [%l7 + 0x68], %o6 lduh [%l7 + 0x1C], %i5 loop_1448: srl %i6, %l1, %i4 ld [%l7 + 0x14], %f8 fpsub16s %f14, %f4, %f12 movneg %icc, %l2, %g4 fandnot2 %f8, %f2, %f4 st %f4, [%l7 + 0x44] ldsw [%l7 + 0x4C], %i0 orncc %i3, 0x0666, %i7 bshuffle %f6, %f10, %f14 fmovrsne %o5, %f2, %f7 array16 %g2, %g7, %l4 movrgz %l0, 0x104, %o3 ldsw [%l7 + 0x74], %g6 ldsb [%l7 + 0x66], %i1 stx %l6, [%l7 + 0x08] sth %i2, [%l7 + 0x1C] ldsh [%l7 + 0x28], %g5 bcs,pt %icc, loop_1449 fmovrslz %o1, %f6, %f7 ldsw [%l7 + 0x38], %o7 subcc %o2, %l3, %o0 loop_1449: bcc,a loop_1450 fmovdleu %icc, %f15, %f8 fmovrsgz %g1, %f4, %f0 xnor %g3, 0x0487, %o4 loop_1450: tcs %icc, 0x3 umul %o6, 0x023D, %i5 fpsub32s %f3, %f12, %f1 stb %i6, [%l7 + 0x70] fmovdgu %icc, %f15, %f14 fpadd16 %f12, %f4, %f2 st %f4, [%l7 + 0x68] stx %l5, [%l7 + 0x68] fmovdge %icc, %f7, %f2 edge16l %l1, %i4, %l2 sth %i0, [%l7 + 0x7E] ldsw [%l7 + 0x14], %g4 movg %icc, %i3, %i7 sth %g2, [%l7 + 0x4E] umul %g7, 0x17F2, %l4 movrlez %l0, 0x069, %o3 std %f14, [%l7 + 0x58] ldsh [%l7 + 0x1E], %o5 xnor %i1, %l6, %g6 nop setx loop_1451, %l0, %l1 jmpl %l1, %i2 udivcc %g5, 0x0DBC, %o1 fbue,a %fcc3, loop_1452 nop setx loop_1453, %l0, %l1 jmpl %l1, %o7 loop_1451: ldx [%l7 + 0x48], %l3 sdivcc %o2, 0x0FBF, %o0 loop_1452: fba %fcc3, loop_1454 loop_1453: call loop_1455 lduh [%l7 + 0x52], %g3 ld [%l7 + 0x58], %f14 loop_1454: tg %icc, 0x2 loop_1455: fpack32 %f4, %f10, %f4 array16 %o4, %o6, %g1 ldub [%l7 + 0x22], %i5 ld [%l7 + 0x68], %f5 fbug,a %fcc1, loop_1456 fmovdgu %icc, %f4, %f5 fbug %fcc3, loop_1457 fbo,a %fcc0, loop_1458 loop_1456: stx %i6, [%l7 + 0x50] fnot1 %f12, %f4 loop_1457: ld [%l7 + 0x74], %f9 loop_1458: sdiv %l1, 0x0D58, %i4 movcs %xcc, %l5, %l2 lduw [%l7 + 0x1C], %i0 ldsb [%l7 + 0x71], %i3 ldsw [%l7 + 0x08], %i7 orn %g2, 0x0CD6, %g4 lduw [%l7 + 0x44], %g7 fmovrsne %l0, %f2, %f11 fpsub16 %f4, %f0, %f8 ldsh [%l7 + 0x08], %o3 ldsb [%l7 + 0x74], %l4 fmul8x16 %f6, %f10, %f14 udiv %o5, 0x18CA, %i1 fbo %fcc1, loop_1459 and %g6, 0x056B, %i2 lduw [%l7 + 0x5C], %l6 fcmple16 %f4, %f6, %o1 loop_1459: andcc %o7, 0x1E3E, %g5 std %f8, [%l7 + 0x18] tn %icc, 0x6 fmul8x16al %f0, %f5, %f2 movrgez %o2, %l3, %g3 ldx [%l7 + 0x28], %o0 ldd [%l7 + 0x50], %f14 fxnors %f14, %f11, %f11 ldd [%l7 + 0x40], %f10 tgu %icc, 0x5 ble loop_1460 ld [%l7 + 0x18], %f15 fabss %f5, %f10 fmovsne %icc, %f2, %f14 loop_1460: fsrc2s %f2, %f9 siam 0x3 smul %o4, 0x02B2, %g1 fpadd16 %f4, %f14, %f0 movrne %i5, 0x18B, %i6 stx %o6, [%l7 + 0x30] for %f14, %f12, %f10 nop setx loop_1461, %l0, %l1 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 + 0x1E], %l1 bcs,pn %icc, loop_1462 fbo,a %fcc0, loop_1463 loop_1461: movg %xcc, %l5, %l2 ldsh [%l7 + 0x62], %i0 loop_1462: fornot2 %f12, %f6, %f4 loop_1463: bne loop_1464 sdivcc %i3, 0x0ADF, %i4 fone %f0 fpsub32 %f4, %f12, %f0 loop_1464: stx %g2, [%l7 + 0x60] fxors %f14, %f14, %f0 fba %fcc2, loop_1465 faligndata %f0, %f14, %f12 fpsub16s %f11, %f10, %f10 bvc,a,pt %icc, loop_1466 loop_1465: tg %icc, 0x2 fone %f6 sra %g4, 0x03, %g7 loop_1466: ba,a loop_1467 fbul,a %fcc1, loop_1468 alignaddrl %i7, %o3, %l4 tpos %icc, 0x5 loop_1467: fmovs %f3, %f6 loop_1468: ldd [%l7 + 0x40], %f10 movne %xcc, %o5, %l0 taddcctv %g6, %i1, %l6 fmovdg %icc, %f0, %f0 ldub [%l7 + 0x6C], %o1 ldsw [%l7 + 0x08], %o7 fbne,a %fcc3, loop_1469 edge8l %g5, %i2, %o2 fbg,a %fcc0, loop_1470 ldx [%l7 + 0x08], %g3 loop_1469: lduw [%l7 + 0x70], %l3 movle %xcc, %o4, %o0 loop_1470: fpsub16 %f12, %f8, %f2 fmul8ulx16 %f2, %f14, %f4 stx %g1, [%l7 + 0x50] orn %i5, 0x19CC, %o6 ldub [%l7 + 0x38], %i6 te %xcc, 0x7 fpadd16s %f0, %f10, %f12 subc %l1, 0x1ABF, %l5 fmovdleu %xcc, %f14, %f7 faligndata %f0, %f6, %f6 edge32n %i0, %i3, %l2 stx %i4, [%l7 + 0x60] fbn %fcc0, loop_1471 st %f5, [%l7 + 0x10] fsrc2s %f9, %f5 lduw [%l7 + 0x6C], %g4 loop_1471: umul %g2, %i7, %g7 ldx [%l7 + 0x70], %o3 tne %xcc, 0x3 ldub [%l7 + 0x08], %o5 ldsh [%l7 + 0x2C], %l4 movvc %xcc, %g6, %i1 ldsh [%l7 + 0x32], %l0 stx %o1, [%l7 + 0x68] edge32 %o7, %g5, %i2 fble %fcc2, loop_1472 ldsh [%l7 + 0x20], %l6 tg %xcc, 0x1 fmovdgu %icc, %f0, %f5 loop_1472: fxor %f12, %f12, %f12 fornot1s %f15, %f7, %f15 std %f6, [%l7 + 0x70] ldx [%l7 + 0x10], %g3 mulx %o2, 0x0BFA, %l3 fcmped %fcc2, %f12, %f4 nop setx loop_1473, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8 %o4, %g1, %o0 bcs %icc, loop_1474 fmovrse %i5, %f3, %f11 loop_1473: fbne,a %fcc0, loop_1475 fmovsneg %xcc, %f10, %f7 loop_1474: sth %o6, [%l7 + 0x46] fcmple16 %f12, %f12, %i6 loop_1475: movneg %icc, %l1, %i0 fpack32 %f8, %f2, %f0 fmovsl %xcc, %f10, %f7 fmovsvs %icc, %f14, %f6 fsrc2 %f0, %f10 tleu %icc, 0x0 pdist %f14, %f0, %f2 sth %l5, [%l7 + 0x1C] udivcc %i3, 0x143D, %i4 brlz %l2, loop_1476 stw %g4, [%l7 + 0x6C] tcc %icc, 0x2 fblg %fcc2, loop_1477 loop_1476: fmovsge %xcc, %f5, %f12 fbe %fcc1, loop_1478 fabss %f3, %f8 loop_1477: lduh [%l7 + 0x1C], %g2 fxnors %f5, %f4, %f10 loop_1478: std %f6, [%l7 + 0x70] popc 0x053B, %i7 fmuld8ulx16 %f11, %f6, %f8 sth %g7, [%l7 + 0x7C] ldub [%l7 + 0x3D], %o3 stb %l4, [%l7 + 0x0F] fpack32 %f10, %f6, %f14 orncc %o5, 0x1C84, %i1 ldsh [%l7 + 0x7C], %g6 fba,a %fcc3, loop_1479 movrlz %l0, 0x0C4, %o1 ldx [%l7 + 0x10], %g5 srl %o7, 0x00, %l6 loop_1479: fpadd16s %f3, %f4, %f1 fxors %f12, %f15, %f7 tge %icc, 0x2 brgez %i2, loop_1480 st %f10, [%l7 + 0x70] siam 0x3 movg %xcc, %o2, %l3 loop_1480: movrlz %g3, 0x05F, %g1 ta %xcc, 0x6 fmovrdlez %o4, %f12, %f6 fmul8x16au %f7, %f15, %f14 fpsub16s %f10, %f1, %f10 fmovdcs %xcc, %f4, %f3 fpadd16s %f0, %f10, %f11 sra %i5, %o6, %o0 lduh [%l7 + 0x56], %l1 sth %i0, [%l7 + 0x54] stb %i6, [%l7 + 0x7D] fpsub16s %f10, %f13, %f7 movrlez %i3, %i4, %l2 srl %l5, 0x02, %g4 alignaddr %g2, %g7, %i7 ld [%l7 + 0x08], %f1 fmovdl %xcc, %f12, %f9 lduw [%l7 + 0x10], %o3 tge %xcc, 0x3 nop setx loop_1481, %l0, %l1 jmpl %l1, %l4 ldub [%l7 + 0x51], %o5 edge8ln %i1, %l0, %o1 lduh [%l7 + 0x52], %g6 loop_1481: movleu %xcc, %o7, %l6 bvs,pt %icc, loop_1482 ldsb [%l7 + 0x4C], %i2 tneg %xcc, 0x3 taddcc %o2, %l3, %g3 loop_1482: edge8n %g1, %g5, %i5 taddcc %o4, 0x1336, %o6 sdivcc %o0, 0x0DFB, %l1 ldsh [%l7 + 0x20], %i6 st %f14, [%l7 + 0x4C] tge %icc, 0x3 fmul8x16al %f7, %f11, %f4 bleu,a loop_1483 fcmpne32 %f0, %f4, %i0 fmovsleu %icc, %f14, %f5 tn %icc, 0x7 loop_1483: smul %i4, 0x024F, %l2 fmovscs %icc, %f8, %f14 orcc %l5, %i3, %g2 and %g4, 0x0A5A, %i7 fcmpgt16 %f6, %f2, %o3 fmovrsgz %l4, %f15, %f1 fnor %f2, %f0, %f8 stb %o5, [%l7 + 0x5F] brnz,a %g7, loop_1484 stx %i1, [%l7 + 0x50] lduh [%l7 + 0x54], %o1 movcs %icc, %g6, %o7 loop_1484: fbg %fcc3, loop_1485 st %f0, [%l7 + 0x54] fmovsg %icc, %f6, %f3 tneg %xcc, 0x4 loop_1485: array8 %l6, %l0, %i2 tvs %xcc, 0x2 std %f10, [%l7 + 0x20] lduw [%l7 + 0x44], %l3 ldsw [%l7 + 0x78], %g3 stb %g1, [%l7 + 0x20] movrne %g5, 0x08A, %i5 movne %icc, %o4, %o6 fmovdn %icc, %f4, %f4 fbue,a %fcc0, loop_1486 ldsb [%l7 + 0x7E], %o0 fxors %f13, %f2, %f3 sdivcc %o2, 0x1C5B, %i6 loop_1486: sllx %i0, 0x04, %l1 stw %i4, [%l7 + 0x50] brz %l5, loop_1487 fmovrdne %i3, %f2, %f8 stw %l2, [%l7 + 0x2C] fmovdvc %xcc, %f15, %f13 loop_1487: sll %g4, 0x03, %i7 stw %g2, [%l7 + 0x50] bge,a,pn %icc, loop_1488 nop setx loop_1489, %l0, %l1 jmpl %l1, %l4 lduh [%l7 + 0x66], %o3 fandnot1 %f0, %f12, %f10 loop_1488: fmul8sux16 %f12, %f10, %f12 loop_1489: alignaddr %g7, %o5, %i1 ld [%l7 + 0x50], %f6 stx %o1, [%l7 + 0x10] bn,a loop_1490 fmul8ulx16 %f2, %f4, %f4 fcmpes %fcc1, %f10, %f4 lduh [%l7 + 0x1C], %o7 loop_1490: brlez %g6, loop_1491 udivcc %l0, 0x1A21, %l6 std %f2, [%l7 + 0x30] lduw [%l7 + 0x64], %l3 loop_1491: srl %g3, %g1, %g5 ldsh [%l7 + 0x3C], %i5 udiv %i2, 0x0739, %o4 st %f1, [%l7 + 0x38] ldsh [%l7 + 0x5C], %o6 ldsw [%l7 + 0x10], %o0 edge8ln %o2, %i0, %i6 ldsh [%l7 + 0x72], %l1 bl,a,pt %icc, loop_1492 fbuge %fcc1, loop_1493 st %f7, [%l7 + 0x20] lduw [%l7 + 0x50], %l5 loop_1492: movrgez %i4, %l2, %i3 loop_1493: fmovrslz %i7, %f10, %f8 umul %g4, %g2, %o3 fands %f5, %f3, %f10 sth %g7, [%l7 + 0x52] fmovdleu %xcc, %f15, %f6 fsrc2s %f3, %f7 movn %xcc, %o5, %i1 st %f12, [%l7 + 0x2C] movre %l4, %o1, %g6 fbl %fcc0, loop_1494 siam 0x5 fmul8x16al %f15, %f1, %f8 te %xcc, 0x2 loop_1494: edge8l %l0, %l6, %o7 sdiv %g3, 0x0D13, %l3 andn %g5, 0x0706, %i5 bvs loop_1495 srax %i2, %o4, %g1 orn %o6, %o2, %o0 ld [%l7 + 0x18], %f0 loop_1495: brlz %i6, loop_1496 lduh [%l7 + 0x34], %i0 lduw [%l7 + 0x78], %l1 edge32 %l5, %l2, %i4 loop_1496: std %f8, [%l7 + 0x38] andncc %i3, %i7, %g2 edge16ln %o3, %g7, %o5 fmovd %f12, %f6 addcc %i1, %g4, %l4 edge16l %o1, %g6, %l6 fnor %f0, %f0, %f0 fmovde %icc, %f11, %f3 fmovdpos %icc, %f14, %f12 fbuge,a %fcc1, loop_1497 ldsb [%l7 + 0x51], %o7 sth %l0, [%l7 + 0x5E] fands %f6, %f13, %f12 loop_1497: fcmpgt16 %f12, %f10, %l3 ldd [%l7 + 0x20], %f12 bgu,pn %xcc, loop_1498 fornot1s %f15, %f3, %f2 edge8l %g5, %i5, %g3 fba %fcc0, loop_1499 loop_1498: fpadd32s %f14, %f13, %f8 fbge,a %fcc2, loop_1500 fbuge %fcc1, loop_1501 loop_1499: edge16n %i2, %o4, %o6 fmovrslez %o2, %f0, %f15 loop_1500: tl %icc, 0x6 loop_1501: movcs %xcc, %o0, %g1 fmovdgu %xcc, %f13, %f12 edge8l %i0, %l1, %l5 taddcc %l2, %i6, %i3 movne %icc, %i4, %i7 stx %o3, [%l7 + 0x78] fzero %f8 fbug,a %fcc1, loop_1502 pdist %f2, %f2, %f8 fcmps %fcc1, %f1, %f8 sra %g7, 0x0F, %o5 loop_1502: bpos,a %icc, loop_1503 ldx [%l7 + 0x70], %i1 fmovrsgz %g4, %f10, %f13 fmovscc %xcc, %f12, %f7 loop_1503: srlx %l4, 0x0C, %o1 ldub [%l7 + 0x11], %g6 stb %l6, [%l7 + 0x61] fmovrsgz %o7, %f12, %f6 st %f3, [%l7 + 0x28] fnot1s %f2, %f3 fcmps %fcc0, %f5, %f10 xnorcc %g2, %l0, %l3 fmul8sux16 %f10, %f12, %f14 fbl,a %fcc0, loop_1504 tcs %xcc, 0x7 stb %g5, [%l7 + 0x69] fmovsge %icc, %f13, %f14 loop_1504: fmovse %xcc, %f6, %f4 fpsub32 %f2, %f0, %f4 tn %icc, 0x1 udiv %g3, 0x0993, %i5 fbne,a %fcc0, loop_1505 udiv %i2, 0x0FE6, %o6 edge8l %o2, %o0, %g1 udiv %i0, 0x196D, %l1 loop_1505: edge16n %o4, %l5, %l2 fxors %f8, %f4, %f15 array8 %i3, %i6, %i4 fsrc1 %f8, %f10 fbg %fcc0, loop_1506 stx %i7, [%l7 + 0x20] edge16n %o3, %o5, %i1 fmul8ulx16 %f14, %f10, %f0 loop_1506: fpackfix %f10, %f7 movge %icc, %g7, %l4 std %f6, [%l7 + 0x78] stx %g4, [%l7 + 0x20] fmovsl %xcc, %f0, %f12 fpadd16 %f14, %f14, %f6 sth %g6, [%l7 + 0x16] bneg loop_1507 array8 %l6, %o7, %o1 ldsb [%l7 + 0x54], %g2 ldub [%l7 + 0x71], %l3 loop_1507: xnorcc %l0, 0x1102, %g5 pdist %f0, %f2, %f0 fmovrslz %g3, %f15, %f6 brlez,a %i5, loop_1508 edge8n %o6, %o2, %o0 fmul8x16al %f10, %f13, %f6 udiv %g1, 0x09DF, %i0 loop_1508: fornot2s %f7, %f8, %f12 movg %xcc, %i2, %o4 sub %l5, 0x08A5, %l1 fmovscs %xcc, %f3, %f6 fcmpeq32 %f6, %f14, %i3 fbue,a %fcc2, loop_1509 fpsub16 %f2, %f8, %f4 fbo,a %fcc1, loop_1510 fcmpeq32 %f14, %f2, %l2 loop_1509: fsrc1 %f10, %f14 fands %f14, %f6, %f5 loop_1510: call loop_1511 fmovsvc %xcc, %f5, %f13 stw %i6, [%l7 + 0x6C] bg,pt %xcc, loop_1512 loop_1511: fmovdpos %xcc, %f15, %f3 fandnot2 %f0, %f10, %f12 stw %i7, [%l7 + 0x7C] loop_1512: fmovdg %xcc, %f8, %f13 movvs %xcc, %i4, %o3 bpos,a,pn %icc, loop_1513 xnorcc %i1, %g7, %l4 ldsw [%l7 + 0x54], %g4 fnot1s %f9, %f3 loop_1513: fbuge,a %fcc1, loop_1514 fbg %fcc2, loop_1515 edge8n %g6, %l6, %o5 ld [%l7 + 0x48], %f5 loop_1514: fmovrslez %o1, %f7, %f8 loop_1515: fmul8x16al %f13, %f5, %f12 faligndata %f10, %f6, %f10 ld [%l7 + 0x1C], %f12 fmovdvs %icc, %f5, %f4 ldsw [%l7 + 0x74], %g2 fmovdpos %xcc, %f2, %f15 fmovsgu %icc, %f4, %f1 lduh [%l7 + 0x3C], %o7 fmul8ulx16 %f12, %f10, %f14 fors %f11, %f5, %f13 stb %l0, [%l7 + 0x74] ldx [%l7 + 0x20], %g5 sth %l3, [%l7 + 0x76] tpos %icc, 0x1 fornot2s %f13, %f7, %f7 orn %i5, %g3, %o2 lduw [%l7 + 0x38], %o6 mulscc %g1, 0x09D7, %o0 bcs loop_1516 ld [%l7 + 0x5C], %f0 fcmpgt16 %f4, %f10, %i2 movneg %xcc, %i0, %l5 loop_1516: fcmpgt32 %f2, %f12, %l1 bcs loop_1517 fnands %f14, %f7, %f11 ldsh [%l7 + 0x34], %o4 edge32 %l2, %i3, %i7 loop_1517: srlx %i6, 0x0F, %o3 ld [%l7 + 0x78], %f13 fbe,a %fcc1, loop_1518 movn %icc, %i4, %g7 edge8n %l4, %g4, %g6 sth %i1, [%l7 + 0x1C] loop_1518: fmovsge %xcc, %f4, %f0 fmovdcs %xcc, %f11, %f14 fmovrdne %o5, %f10, %f14 tleu %icc, 0x3 fxors %f1, %f0, %f5 ld [%l7 + 0x7C], %f9 fmovrsne %l6, %f15, %f11 edge8 %o1, %o7, %g2 brnz %g5, loop_1519 movre %l3, 0x1F2, %l0 ldub [%l7 + 0x34], %i5 fbuge %fcc2, loop_1520 loop_1519: std %f6, [%l7 + 0x50] fcmpgt32 %f4, %f14, %o2 ldub [%l7 + 0x15], %g3 loop_1520: fcmpeq16 %f14, %f2, %o6 fcmps %fcc2, %f2, %f12 smul %g1, 0x1A6B, %o0 alignaddrl %i0, %l5, %l1 brgez %o4, loop_1521 xnorcc %i2, %l2, %i7 fmovrde %i6, %f14, %f2 bg,pn %xcc, loop_1522 loop_1521: xorcc %i3, 0x0A4B, %i4 stx %o3, [%l7 + 0x70] fpackfix %f12, %f9 loop_1522: fmovsne %icc, %f8, %f3 umul %l4, %g4, %g7 fmovdvs %icc, %f14, %f2 fbne %fcc0, loop_1523 fmovsvs %xcc, %f3, %f5 brnz %g6, loop_1524 fcmpne16 %f12, %f6, %o5 loop_1523: ldsw [%l7 + 0x1C], %i1 ldx [%l7 + 0x40], %o1 loop_1524: fors %f0, %f9, %f6 fmovsl %xcc, %f1, %f2 fnands %f7, %f5, %f13 bne,pt %icc, loop_1525 smulcc %l6, 0x03EE, %o7 and %g5, 0x0035, %l3 fornot2s %f1, %f11, %f13 loop_1525: ldsw [%l7 + 0x30], %l0 ldsw [%l7 + 0x18], %i5 ldsw [%l7 + 0x5C], %g2 fmovrslez %o2, %f4, %f13 taddcctv %o6, 0x0E4B, %g3 fnands %f4, %f5, %f7 stb %o0, [%l7 + 0x6A] subccc %i0, %l5, %g1 fmovrsgz %l1, %f11, %f9 andncc %o4, %l2, %i2 stw %i6, [%l7 + 0x6C] udiv %i7, 0x1801, %i4 subccc %i3, 0x0B38, %o3 fbg %fcc1, loop_1526 fabss %f11, %f5 fmovsne %icc, %f8, %f1 ldsh [%l7 + 0x64], %l4 loop_1526: bvc,a,pt %xcc, loop_1527 fcmpgt32 %f14, %f2, %g4 fbug,a %fcc2, loop_1528 fornot2 %f6, %f12, %f2 loop_1527: stb %g7, [%l7 + 0x30] fmovrde %o5, %f2, %f4 loop_1528: fnand %f6, %f0, %f0 call loop_1529 tpos %icc, 0x4 tg %icc, 0x1 fmovrslz %g6, %f13, %f14 loop_1529: move %icc, %i1, %o1 fbu,a %fcc2, loop_1530 udivcc %l6, 0x0DE3, %o7 ldd [%l7 + 0x70], %f6 lduw [%l7 + 0x0C], %l3 loop_1530: ldub [%l7 + 0x4C], %g5 fpmerge %f0, %f11, %f8 fmovrdne %i5, %f14, %f10 ldsb [%l7 + 0x1E], %l0 sth %g2, [%l7 + 0x24] xnor %o6, %g3, %o0 brlez %i0, loop_1531 ldsh [%l7 + 0x64], %l5 st %f0, [%l7 + 0x20] sth %g1, [%l7 + 0x60] loop_1531: fxnor %f12, %f14, %f14 bvc,a,pt %xcc, loop_1532 move %xcc, %o2, %o4 fmovrse %l1, %f4, %f4 faligndata %f0, %f4, %f4 loop_1532: fble,a %fcc0, loop_1533 fmovrse %l2, %f12, %f2 movrlz %i6, %i2, %i7 srl %i4, %i3, %l4 loop_1533: ld [%l7 + 0x54], %f8 array16 %o3, %g7, %o5 or %g4, %i1, %o1 array8 %l6, %o7, %l3 fmul8x16au %f13, %f10, %f2 sll %g5, %i5, %g6 fmovse %xcc, %f12, %f14 ldx [%l7 + 0x08], %g2 ld [%l7 + 0x58], %f10 subccc %l0, 0x1A1E, %g3 sth %o0, [%l7 + 0x48] fmovrdlz %o6, %f4, %f10 fmovrdne %i0, %f12, %f10 move %xcc, %g1, %o2 edge16 %l5, %o4, %l2 edge8l %l1, %i2, %i7 std %f6, [%l7 + 0x68] and %i6, %i4, %i3 fmovscs %icc, %f6, %f12 fornot1s %f10, %f1, %f4 fmovsg %xcc, %f6, %f3 or %o3, 0x1045, %l4 ldd [%l7 + 0x78], %f0 array16 %o5, %g7, %g4 brgez,a %i1, loop_1534 edge32ln %o1, %o7, %l6 lduh [%l7 + 0x10], %l3 fpsub16 %f4, %f0, %f6 loop_1534: ldub [%l7 + 0x44], %i5 ldsb [%l7 + 0x62], %g6 fpackfix %f0, %f5 fabss %f5, %f1 fmovdl %xcc, %f1, %f3 andcc %g2, %l0, %g5 edge32n %g3, %o0, %i0 smul %o6, 0x1F68, %o2 ble,a %xcc, loop_1535 and %g1, 0x109A, %l5 mova %xcc, %l2, %l1 lduw [%l7 + 0x38], %i2 loop_1535: ldx [%l7 + 0x70], %i7 lduw [%l7 + 0x5C], %o4 bneg,a,pn %icc, loop_1536 fmovdcs %icc, %f14, %f1 ldub [%l7 + 0x0C], %i6 fmul8ulx16 %f6, %f10, %f4 loop_1536: fands %f5, %f9, %f12 xnor %i3, %i4, %l4 st %f6, [%l7 + 0x24] lduh [%l7 + 0x28], %o5 fnot1 %f6, %f8 fmovsleu %xcc, %f1, %f9 ldx [%l7 + 0x08], %g7 ble,pn %xcc, loop_1537 fnot2 %f6, %f2 ldsw [%l7 + 0x14], %g4 fpmerge %f0, %f10, %f2 loop_1537: bcc,a,pt %xcc, loop_1538 addccc %i1, %o3, %o7 lduh [%l7 + 0x6E], %o1 ldd [%l7 + 0x60], %f0 loop_1538: sth %l3, [%l7 + 0x4A] stw %l6, [%l7 + 0x74] stw %g6, [%l7 + 0x14] sth %i5, [%l7 + 0x72] fpadd16s %f11, %f4, %f8 lduw [%l7 + 0x24], %g2 lduh [%l7 + 0x12], %g5 edge8 %g3, %o0, %i0 fmovrslez %o6, %f14, %f5 nop setx loop_1539, %l0, %l1 jmpl %l1, %l0 fsrc2s %f9, %f0 srlx %g1, 0x0E, %o2 ld [%l7 + 0x20], %f3 loop_1539: lduw [%l7 + 0x44], %l2 fbo %fcc2, loop_1540 fbule %fcc3, loop_1541 bn loop_1542 lduh [%l7 + 0x76], %l5 loop_1540: te %xcc, 0x0 loop_1541: movle %xcc, %i2, %l1 loop_1542: call loop_1543 addc %o4, 0x1106, %i7 bleu,a,pn %xcc, loop_1544 fmovdleu %xcc, %f13, %f0 loop_1543: or %i3, 0x15F0, %i6 fcmple16 %f4, %f6, %i4 loop_1544: fmovs %f13, %f6 fmovdcc %icc, %f14, %f5 std %f10, [%l7 + 0x28] fcmple16 %f2, %f14, %l4 sth %o5, [%l7 + 0x36] ldsh [%l7 + 0x62], %g4 brgz,a %i1, loop_1545 alignaddr %g7, %o3, %o7 bgu %icc, loop_1546 sth %l3, [%l7 + 0x6C] loop_1545: bn,a %xcc, loop_1547 ldsb [%l7 + 0x6D], %l6 loop_1546: fmovda %icc, %f3, %f5 stx %g6, [%l7 + 0x40] loop_1547: fmovspos %xcc, %f2, %f3 sth %i5, [%l7 + 0x22] brgez,a %g2, loop_1548 fandnot1s %f7, %f15, %f13 lduh [%l7 + 0x66], %g5 srl %o1, %g3, %o0 loop_1548: fblg,a %fcc3, loop_1549 fnot1 %f12, %f6 fones %f13 fmovsleu %icc, %f4, %f4 loop_1549: sdiv %i0, 0x0B4E, %o6 stw %g1, [%l7 + 0x44] nop setx loop_1550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvs %xcc, %f2, %f9 std %f8, [%l7 + 0x18] bl %xcc, loop_1551 loop_1550: andncc %l0, %l2, %l5 tleu %xcc, 0x0 edge32n %o2, %l1, %o4 loop_1551: sllx %i7, 0x07, %i3 fpack32 %f10, %f6, %f14 movgu %icc, %i2, %i6 fmovrsgez %i4, %f5, %f0 stw %l4, [%l7 + 0x6C] movrgz %g4, %o5, %g7 tl %icc, 0x0 stw %o3, [%l7 + 0x40] tgu %xcc, 0x4 fmovrdgez %i1, %f8, %f0 stx %l3, [%l7 + 0x58] std %f6, [%l7 + 0x38] ldub [%l7 + 0x65], %o7 stw %g6, [%l7 + 0x60] bleu,a,pt %icc, loop_1552 srlx %i5, %g2, %l6 stx %o1, [%l7 + 0x70] movleu %icc, %g5, %g3 loop_1552: fmovrdne %i0, %f2, %f12 fnegs %f6, %f7 fmovrslz %o6, %f9, %f10 nop setx loop_1553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez %g1, loop_1554 edge32 %l0, %o0, %l5 stw %o2, [%l7 + 0x30] loop_1553: lduw [%l7 + 0x3C], %l2 loop_1554: fbug,a %fcc2, loop_1555 edge16l %o4, %i7, %l1 ba loop_1556 stx %i3, [%l7 + 0x58] loop_1555: be,pn %xcc, loop_1557 bcc,a,pt %icc, loop_1558 loop_1556: fabsd %f4, %f8 fmul8ulx16 %f14, %f8, %f2 loop_1557: ld [%l7 + 0x6C], %f10 loop_1558: lduw [%l7 + 0x4C], %i2 tneg %xcc, 0x5 ldub [%l7 + 0x14], %i4 nop setx loop_1559, %l0, %l1 jmpl %l1, %i6 stx %l4, [%l7 + 0x28] fnors %f14, %f11, %f3 fands %f14, %f10, %f1 loop_1559: fors %f3, %f2, %f14 fmovdgu %xcc, %f7, %f7 bcc,a loop_1560 sllx %g4, 0x1D, %g7 fmovspos %icc, %f11, %f1 fbl %fcc2, loop_1561 loop_1560: fmul8x16au %f10, %f13, %f8 mova %icc, %o3, %i1 fmuld8ulx16 %f7, %f11, %f6 loop_1561: smul %o5, 0x1DBB, %o7 fpsub32 %f14, %f8, %f6 fbge,a %fcc3, loop_1562 addccc %g6, 0x1262, %l3 std %f10, [%l7 + 0x40] movrgez %g2, %l6, %i5 loop_1562: fmovscc %icc, %f8, %f1 bg,pn %xcc, loop_1563 sth %g5, [%l7 + 0x2A] fcmpne16 %f8, %f10, %o1 movpos %icc, %i0, %g3 loop_1563: ldub [%l7 + 0x44], %o6 edge32l %g1, %o0, %l0 add %o2, 0x10FA, %l2 sra %o4, %i7, %l1 stb %i3, [%l7 + 0x0F] fxnors %f14, %f2, %f1 brz,a %i2, loop_1564 fmovspos %icc, %f1, %f4 stb %i4, [%l7 + 0x6A] fxors %f0, %f5, %f12 loop_1564: bgu,a,pt %icc, loop_1565 stw %l5, [%l7 + 0x4C] movn %xcc, %l4, %g4 movpos %icc, %g7, %i6 loop_1565: brlz,a %i1, loop_1566 lduw [%l7 + 0x6C], %o5 umul %o7, %g6, %o3 ld [%l7 + 0x4C], %f5 loop_1566: brgez,a %g2, loop_1567 bpos,pt %xcc, loop_1568 fpack32 %f8, %f0, %f2 fnors %f12, %f1, %f15 loop_1567: fcmpgt32 %f14, %f12, %l6 loop_1568: ldsb [%l7 + 0x5B], %l3 fbul,a %fcc1, loop_1569 fcmps %fcc1, %f8, %f14 addcc %i5, %g5, %i0 tle %xcc, 0x1 loop_1569: stb %g3, [%l7 + 0x68] fmovdvc %xcc, %f10, %f11 movpos %icc, %o1, %o6 lduw [%l7 + 0x18], %o0 tne %icc, 0x5 fxor %f4, %f0, %f12 movgu %xcc, %g1, %o2 udivx %l2, 0x1137, %l0 fcmpd %fcc3, %f12, %f4 bn loop_1570 fpadd16 %f2, %f6, %f8 fxor %f6, %f12, %f10 fmovde %xcc, %f12, %f4 loop_1570: lduh [%l7 + 0x52], %o4 stb %l1, [%l7 + 0x10] fnand %f6, %f4, %f12 edge16n %i7, %i3, %i2 ldx [%l7 + 0x50], %i4 brlz %l5, loop_1571 ldd [%l7 + 0x58], %f12 bleu,pt %xcc, loop_1572 bvc,a loop_1573 loop_1571: edge32l %l4, %g7, %g4 ld [%l7 + 0x64], %f3 loop_1572: alignaddrl %i6, %o5, %o7 loop_1573: brnz,a %i1, loop_1574 ld [%l7 + 0x64], %f15 movneg %icc, %o3, %g6 lduw [%l7 + 0x4C], %l6 loop_1574: brgz %l3, loop_1575 fcmple16 %f8, %f6, %i5 brnz,a %g5, loop_1576 addc %g2, 0x0FB2, %g3 loop_1575: fpackfix %f8, %f6 fsrc2s %f10, %f11 loop_1576: array16 %i0, %o1, %o6 fmovdl %xcc, %f2, %f10 ldsw [%l7 + 0x08], %g1 bl,a %xcc, loop_1577 fsrc1s %f7, %f11 and %o0, %o2, %l0 tcc %xcc, 0x3 loop_1577: edge32l %l2, %l1, %o4 ldd [%l7 + 0x10], %f6 fnot2s %f10, %f15 fcmped %fcc2, %f6, %f10 fmovsgu %icc, %f11, %f12 edge32 %i7, %i2, %i4 st %f11, [%l7 + 0x70] bl,a,pt %xcc, loop_1578 ldsh [%l7 + 0x44], %i3 ldd [%l7 + 0x78], %f8 subcc %l5, %g7, %l4 loop_1578: fbu,a %fcc1, loop_1579 movleu %icc, %g4, %o5 st %f3, [%l7 + 0x14] tvs %icc, 0x0 loop_1579: fmovdvs %xcc, %f14, %f13 fabsd %f0, %f10 lduh [%l7 + 0x3E], %i6 fcmpd %fcc1, %f2, %f2 faligndata %f10, %f0, %f6 movvs %xcc, %i1, %o3 mova %icc, %g6, %o7 fmovdvs %xcc, %f14, %f8 stx %l6, [%l7 + 0x20] fblg,a %fcc2, loop_1580 stw %l3, [%l7 + 0x18] andncc %g5, %g2, %i5 fbo,a %fcc2, loop_1581 loop_1580: edge8ln %i0, %g3, %o6 brgez,a %g1, loop_1582 bpos,a,pt %xcc, loop_1583 loop_1581: movrgez %o0, 0x3C3, %o1 sllx %o2, %l2, %l1 loop_1582: stw %l0, [%l7 + 0x30] loop_1583: fsrc1s %f10, %f8 fbule,a %fcc0, loop_1584 ldsw [%l7 + 0x64], %i7 fxnor %f4, %f8, %f14 fmovrde %o4, %f8, %f8 loop_1584: alignaddrl %i4, %i2, %l5 lduh [%l7 + 0x1E], %i3 fbo,a %fcc0, loop_1585 udivcc %g7, 0x15E8, %g4 sth %o5, [%l7 + 0x30] udivcc %l4, 0x02F3, %i6 loop_1585: fbue,a %fcc2, loop_1586 movrne %o3, %g6, %o7 fbug %fcc0, loop_1587 sth %l6, [%l7 + 0x30] loop_1586: srlx %l3, %i1, %g2 lduw [%l7 + 0x14], %i5 loop_1587: movrgz %i0, 0x020, %g3 fmovrslz %o6, %f12, %f13 edge8 %g1, %g5, %o1 tsubcctv %o0, %l2, %o2 movgu %icc, %l1, %i7 movvc %icc, %o4, %l0 fbne,a %fcc1, loop_1588 movge %xcc, %i4, %l5 fmovdl %icc, %f11, %f0 fcmpd %fcc1, %f6, %f14 loop_1588: alignaddr %i3, %i2, %g7 std %f10, [%l7 + 0x08] movn %xcc, %g4, %l4 tneg %icc, 0x4 ldsh [%l7 + 0x70], %o5 bn loop_1589 fpsub32 %f12, %f0, %f0 taddcc %o3, 0x1542, %g6 ldsw [%l7 + 0x38], %o7 loop_1589: edge16ln %i6, %l6, %i1 nop setx loop_1590, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g2, [%l7 + 0x3C] te %icc, 0x5 alignaddr %l3, %i5, %g3 loop_1590: addc %i0, %o6, %g1 st %f12, [%l7 + 0x28] fmovdcc %xcc, %f7, %f6 edge32n %o1, %o0, %g5 ldsb [%l7 + 0x66], %o2 fbue %fcc1, loop_1591 fmovsle %xcc, %f14, %f11 ld [%l7 + 0x10], %f6 movvc %xcc, %l2, %l1 loop_1591: fexpand %f15, %f2 stw %i7, [%l7 + 0x64] smulcc %l0, 0x1A60, %o4 movgu %xcc, %l5, %i3 std %f14, [%l7 + 0x50] ldsh [%l7 + 0x4A], %i2 bvs,pn %xcc, loop_1592 edge32n %g7, %g4, %l4 fbue %fcc1, loop_1593 tg %icc, 0x5 loop_1592: fmovrse %i4, %f4, %f1 sth %o3, [%l7 + 0x2A] loop_1593: fmovdne %icc, %f6, %f11 sth %g6, [%l7 + 0x7E] fmovd %f10, %f6 stb %o5, [%l7 + 0x21] lduh [%l7 + 0x28], %i6 sdivcc %l6, 0x1A70, %i1 ld [%l7 + 0x1C], %f11 tgu %icc, 0x3 ldd [%l7 + 0x20], %f2 fpack16 %f8, %f15 fands %f11, %f4, %f6 fbu %fcc2, loop_1594 movleu %xcc, %g2, %o7 edge8 %l3, %i5, %g3 fmovsn %xcc, %f4, %f15 loop_1594: fmovrsne %i0, %f1, %f14 ldub [%l7 + 0x13], %o6 fpsub16s %f10, %f8, %f14 tsubcc %o1, 0x1D23, %g1 fbuge %fcc1, loop_1595 xorcc %o0, %o2, %g5 srl %l1, 0x0A, %l2 stx %l0, [%l7 + 0x38] loop_1595: nop setx loop_1596, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x3C], %o4 fmovrslz %i7, %f15, %f13 fmovscc %xcc, %f1, %f1 loop_1596: tn %icc, 0x2 bvc,a loop_1597 st %f8, [%l7 + 0x10] fmovdvs %icc, %f14, %f14 lduh [%l7 + 0x7C], %l5 loop_1597: te %icc, 0x1 fcmpgt16 %f2, %f0, %i2 brgz %i3, loop_1598 fbule,a %fcc1, loop_1599 edge16 %g7, %g4, %i4 st %f2, [%l7 + 0x24] loop_1598: ldub [%l7 + 0x70], %o3 loop_1599: bcs,a loop_1600 tsubcc %l4, 0x0C5B, %g6 ldd [%l7 + 0x70], %f8 lduh [%l7 + 0x66], %o5 loop_1600: sdivcc %i6, 0x1772, %l6 fpackfix %f4, %f2 lduh [%l7 + 0x2C], %g2 fnor %f14, %f12, %f14 mulx %i1, 0x0552, %o7 nop setx loop_1601, %l0, %l1 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 %f15, %f2, %f4 lduh [%l7 + 0x36], %i5 brlez %l3, loop_1602 loop_1601: stb %g3, [%l7 + 0x22] fbule %fcc3, loop_1603 ldsb [%l7 + 0x13], %i0 loop_1602: ldsw [%l7 + 0x50], %o6 fbne,a %fcc0, loop_1604 loop_1603: brlz,a %o1, loop_1605 movn %icc, %o0, %g1 edge16n %g5, %o2, %l2 loop_1604: fmovdg %icc, %f9, %f15 loop_1605: tgu %icc, 0x2 fnands %f12, %f14, %f9 fnor %f12, %f2, %f10 lduh [%l7 + 0x4E], %l0 ble,a loop_1606 bcs loop_1607 ldub [%l7 + 0x7C], %l1 nop setx loop_1608, %l0, %l1 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_1606: lduw [%l7 + 0x6C], %i7 loop_1607: tge %xcc, 0x5 fmovd %f6, %f10 loop_1608: stw %l5, [%l7 + 0x44] faligndata %f14, %f12, %f12 fcmped %fcc2, %f10, %f2 edge32l %i2, %i3, %g7 movre %o4, 0x2F0, %g4 ldub [%l7 + 0x11], %i4 srlx %l4, 0x1E, %g6 nop setx loop_1609, %l0, %l1 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 %o5, [%l7 + 0x10] taddcc %i6, %l6, %o3 fmul8ulx16 %f2, %f6, %f6 loop_1609: bgu,a,pt %xcc, loop_1610 stx %i1, [%l7 + 0x48] nop setx loop_1611, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1s %f5, %f4 loop_1610: ldsh [%l7 + 0x46], %g2 call loop_1612 loop_1611: fnand %f10, %f8, %f2 stb %i5, [%l7 + 0x0F] fmovsge %xcc, %f12, %f5 loop_1612: movge %icc, %o7, %l3 std %f6, [%l7 + 0x20] fpadd16 %f14, %f2, %f12 fcmpgt16 %f14, %f4, %i0 fnot1s %f0, %f0 fsrc2s %f9, %f4 brgz,a %o6, loop_1613 ld [%l7 + 0x50], %f14 ld [%l7 + 0x70], %f1 sdivx %o1, 0x1D58, %o0 loop_1613: fnors %f5, %f0, %f1 bg,a,pt %icc, loop_1614 lduh [%l7 + 0x42], %g3 ldd [%l7 + 0x38], %f0 ldsw [%l7 + 0x0C], %g1 loop_1614: fmovdvs %xcc, %f12, %f8 fmovsa %icc, %f11, %f3 lduw [%l7 + 0x6C], %o2 fnors %f1, %f3, %f5 edge8n %g5, %l2, %l0 tgu %xcc, 0x6 ldd [%l7 + 0x58], %f4 sth %l1, [%l7 + 0x2C] movcc %icc, %l5, %i2 popc 0x1A3F, %i3 ldsw [%l7 + 0x40], %i7 fbe,a %fcc0, loop_1615 movrgez %g7, 0x02B, %o4 bgu,a,pn %xcc, loop_1616 fmovdcs %xcc, %f13, %f9 loop_1615: ldsh [%l7 + 0x64], %g4 movcs %xcc, %l4, %g6 loop_1616: fsrc1 %f12, %f2 ld [%l7 + 0x24], %f14 ldd [%l7 + 0x38], %f8 or %o5, 0x0C66, %i4 brz %l6, loop_1617 fbo %fcc1, loop_1618 movrlez %i6, 0x27A, %o3 array16 %i1, %i5, %o7 loop_1617: fmovsvc %icc, %f7, %f10 loop_1618: bl,a,pn %icc, loop_1619 addcc %g2, 0x12BF, %l3 fmovsvc %xcc, %f7, %f10 stx %i0, [%l7 + 0x58] loop_1619: std %f14, [%l7 + 0x58] brgz %o1, loop_1620 call loop_1621 fbu,a %fcc2, loop_1622 fblg %fcc0, loop_1623 loop_1620: edge16n %o6, %o0, %g3 loop_1621: ldsb [%l7 + 0x2E], %g1 loop_1622: fbge,a %fcc0, loop_1624 loop_1623: ld [%l7 + 0x20], %f14 fnor %f12, %f12, %f2 fbg,a %fcc0, loop_1625 loop_1624: fmovrdgz %o2, %f10, %f10 ldd [%l7 + 0x08], %f14 ldsb [%l7 + 0x16], %l2 loop_1625: fcmpeq16 %f6, %f14, %g5 sdivx %l0, 0x0857, %l1 stx %i2, [%l7 + 0x70] stx %l5, [%l7 + 0x28] ldsw [%l7 + 0x58], %i7 stx %i3, [%l7 + 0x38] fmovdneg %xcc, %f0, %f6 lduw [%l7 + 0x74], %g7 fcmple32 %f14, %f6, %o4 fmuld8ulx16 %f2, %f14, %f8 ld [%l7 + 0x14], %f13 std %f8, [%l7 + 0x40] movre %l4, 0x10E, %g4 fbe %fcc0, loop_1626 sll %o5, %i4, %g6 tpos %icc, 0x7 brgz,a %i6, loop_1627 loop_1626: tvc %icc, 0x0 stx %l6, [%l7 + 0x38] ldsw [%l7 + 0x78], %o3 loop_1627: te %icc, 0x7 ldsb [%l7 + 0x70], %i5 fcmpne16 %f6, %f6, %i1 brz,a %o7, loop_1628 edge16l %l3, %g2, %o1 fandnot1 %f2, %f0, %f4 fcmps %fcc0, %f8, %f3 loop_1628: fors %f15, %f2, %f9 fpadd32 %f10, %f0, %f14 fmovdvc %icc, %f10, %f2 be,a,pn %xcc, loop_1629 sth %o6, [%l7 + 0x5A] sdiv %i0, 0x11C9, %o0 addc %g1, %o2, %g3 loop_1629: xor %g5, %l2, %l1 ldub [%l7 + 0x21], %i2 fcmple16 %f12, %f4, %l5 bn,pn %icc, loop_1630 fmovsl %icc, %f0, %f15 bcc,a,pt %icc, loop_1631 fornot1s %f2, %f0, %f13 loop_1630: nop setx loop_1632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,a,pn %icc, loop_1633 loop_1631: tsubcctv %l0, 0x07BC, %i3 sdivx %g7, 0x0483, %i7 loop_1632: fpadd16 %f6, %f6, %f6 loop_1633: edge16n %l4, %g4, %o4 edge16n %i4, %g6, %i6 fzero %f6 xor %o5, %l6, %i5 ld [%l7 + 0x2C], %f13 andn %o3, 0x15FD, %i1 fmul8ulx16 %f4, %f4, %f2 fbu %fcc0, loop_1634 array16 %o7, %l3, %o1 be,pn %icc, loop_1635 fmovdvs %xcc, %f12, %f7 loop_1634: movvc %xcc, %g2, %o6 fcmpgt32 %f10, %f10, %i0 loop_1635: movrlez %o0, %o2, %g1 array32 %g3, %l2, %g5 fornot2 %f8, %f6, %f2 stb %l1, [%l7 + 0x3F] ld [%l7 + 0x50], %f15 fcmpne32 %f12, %f4, %l5 fpack32 %f14, %f14, %f6 fcmpne32 %f8, %f8, %i2 nop setx loop_1636, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabsd %f10, %f10 std %f12, [%l7 + 0x08] fandnot2s %f12, %f10, %f3 loop_1636: st %f3, [%l7 + 0x60] fbul,a %fcc1, loop_1637 fcmpd %fcc3, %f14, %f2 fnor %f10, %f0, %f10 movl %xcc, %i3, %l0 loop_1637: edge16l %i7, %g7, %g4 fmovdvc %icc, %f6, %f11 fands %f3, %f2, %f8 sth %o4, [%l7 + 0x0C] bl,pt %icc, loop_1638 nop setx loop_1639, %l0, %l1 jmpl %l1, %i4 ld [%l7 + 0x14], %f4 ldub [%l7 + 0x38], %l4 loop_1638: ld [%l7 + 0x1C], %f0 loop_1639: ldx [%l7 + 0x50], %i6 movcc %icc, %g6, %l6 fbuge %fcc3, loop_1640 or %o5, %o3, %i1 edge8l %i5, %l3, %o7 stw %g2, [%l7 + 0x20] loop_1640: fandnot1 %f6, %f6, %f4 std %f10, [%l7 + 0x30] be,pt %icc, loop_1641 bge %xcc, loop_1642 lduw [%l7 + 0x2C], %o1 fmovdn %xcc, %f8, %f6 loop_1641: xnorcc %i0, %o6, %o2 loop_1642: udivx %o0, 0x1431, %g3 fabss %f8, %f11 ldsw [%l7 + 0x3C], %g1 fcmpne32 %f10, %f0, %l2 edge8n %g5, %l5, %i2 stx %l1, [%l7 + 0x68] ld [%l7 + 0x30], %f4 st %f10, [%l7 + 0x70] bn,a %xcc, loop_1643 ldub [%l7 + 0x17], %l0 fnot2 %f14, %f4 sth %i3, [%l7 + 0x64] loop_1643: movleu %icc, %g7, %i7 ldsb [%l7 + 0x71], %g4 lduh [%l7 + 0x5E], %i4 smulcc %l4, %i6, %o4 stb %g6, [%l7 + 0x69] ldd [%l7 + 0x08], %f6 fble,a %fcc0, loop_1644 brgz,a %l6, loop_1645 fmovscs %icc, %f0, %f2 fmovdge %icc, %f3, %f8 loop_1644: array16 %o3, %i1, %o5 loop_1645: fbug %fcc1, loop_1646 tvc %xcc, 0x7 fmovsle %icc, %f15, %f1 fxor %f2, %f12, %f8 loop_1646: ldub [%l7 + 0x1A], %i5 ldsh [%l7 + 0x78], %l3 ldx [%l7 + 0x60], %g2 ldub [%l7 + 0x57], %o1 fcmpgt32 %f8, %f0, %i0 subc %o6, %o7, %o2 stb %o0, [%l7 + 0x43] ldx [%l7 + 0x08], %g1 ldsw [%l7 + 0x48], %g3 fpmerge %f3, %f6, %f8 stx %l2, [%l7 + 0x28] ldub [%l7 + 0x17], %g5 taddcctv %i2, 0x077F, %l1 ldub [%l7 + 0x7A], %l5 fxnor %f12, %f0, %f12 lduh [%l7 + 0x3C], %i3 fnor %f0, %f0, %f0 fornot1s %f8, %f1, %f5 fmovrslz %g7, %f2, %f12 fble %fcc2, loop_1647 orn %i7, %g4, %i4 sllx %l0, %l4, %i6 tn %xcc, 0x4 loop_1647: fmovdg %xcc, %f3, %f13 fcmpd %fcc0, %f2, %f12 fpack16 %f14, %f9 edge8l %o4, %g6, %o3 umulcc %i1, 0x13FF, %l6 ldsb [%l7 + 0x41], %i5 fmovsle %xcc, %f8, %f13 array16 %o5, %g2, %l3 nop setx loop_1648, %l0, %l1 jmpl %l1, %o1 ldsw [%l7 + 0x18], %i0 ldsw [%l7 + 0x58], %o7 ldd [%l7 + 0x50], %f14 loop_1648: stx %o6, [%l7 + 0x28] fnands %f2, %f8, %f9 std %f6, [%l7 + 0x68] subcc %o0, 0x0D89, %g1 sth %o2, [%l7 + 0x74] fmovs %f2, %f9 fbe,a %fcc0, loop_1649 fmovsgu %icc, %f14, %f10 std %f8, [%l7 + 0x50] tcs %icc, 0x7 loop_1649: brgez %l2, loop_1650 st %f9, [%l7 + 0x14] fabsd %f4, %f8 bn,a loop_1651 loop_1650: faligndata %f12, %f8, %f2 edge16 %g5, %g3, %i2 brnz %l1, loop_1652 loop_1651: movcs %xcc, %l5, %i3 brnz %i7, loop_1653 stw %g4, [%l7 + 0x2C] loop_1652: fmovscc %xcc, %f1, %f15 fmovrslz %g7, %f2, %f9 loop_1653: bvc,a %xcc, loop_1654 orcc %i4, 0x1E83, %l4 fmul8x16 %f6, %f8, %f0 fmovrse %l0, %f6, %f14 loop_1654: stw %o4, [%l7 + 0x08] add %g6, 0x0D53, %o3 fbuge %fcc1, loop_1655 fbuge %fcc3, loop_1656 smul %i6, %l6, %i1 fsrc2s %f1, %f9 loop_1655: ldsh [%l7 + 0x18], %i5 loop_1656: ldx [%l7 + 0x20], %o5 fandnot2 %f0, %f14, %f12 lduh [%l7 + 0x2E], %l3 fsrc2s %f11, %f8 bvs loop_1657 st %f1, [%l7 + 0x60] st %f15, [%l7 + 0x68] fbg %fcc0, loop_1658 loop_1657: fzeros %f10 fmovdne %xcc, %f9, %f15 for %f0, %f8, %f12 loop_1658: fands %f7, %f6, %f3 bcs %icc, loop_1659 movg %xcc, %o1, %i0 fand %f6, %f2, %f14 bcs,a,pn %icc, loop_1660 loop_1659: fmovda %icc, %f2, %f12 bvs loop_1661 ldub [%l7 + 0x64], %g2 loop_1660: ldx [%l7 + 0x50], %o6 nop setx loop_1662, %l0, %l1 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_1661: sdivx %o7, 0x0D33, %o0 ldsb [%l7 + 0x49], %o2 movge %xcc, %l2, %g1 loop_1662: sth %g3, [%l7 + 0x5E] stb %g5, [%l7 + 0x0B] or %l1, 0x17E2, %i2 tl %icc, 0x0 sra %i3, 0x13, %i7 tn %icc, 0x5 fabsd %f8, %f6 lduh [%l7 + 0x30], %g4 movre %g7, %i4, %l5 fmovsn %xcc, %f11, %f14 movvc %xcc, %l4, %l0 fmovrse %g6, %f15, %f14 stw %o4, [%l7 + 0x70] sll %o3, %l6, %i1 edge32 %i5, %i6, %o5 fmovrse %l3, %f1, %f9 orncc %i0, 0x0310, %g2 and %o1, 0x0215, %o7 ble,a loop_1663 st %f4, [%l7 + 0x14] fcmpd %fcc0, %f6, %f10 fnot2 %f2, %f4 loop_1663: addcc %o6, 0x08C1, %o0 udivcc %l2, 0x147E, %g1 array16 %g3, %o2, %g5 lduh [%l7 + 0x28], %l1 fmovrslz %i2, %f9, %f3 mulscc %i7, 0x02AD, %g4 srax %i3, 0x05, %i4 fmovdneg %xcc, %f12, %f14 bleu %xcc, loop_1664 fmovdl %icc, %f10, %f8 tleu %icc, 0x5 fnot2 %f12, %f0 loop_1664: sra %g7, 0x07, %l5 orncc %l0, 0x07EC, %l4 stx %g6, [%l7 + 0x48] ld [%l7 + 0x4C], %f5 sdiv %o3, 0x180E, %l6 st %f11, [%l7 + 0x78] sth %o4, [%l7 + 0x32] fabss %f1, %f12 fmul8x16au %f15, %f7, %f8 movg %icc, %i1, %i6 movrlez %i5, 0x3D6, %l3 edge32l %o5, %g2, %i0 fsrc2s %f0, %f4 fnot1s %f14, %f14 fmul8x16au %f3, %f0, %f14 fones %f1 ld [%l7 + 0x70], %f14 array32 %o7, %o6, %o0 ldsw [%l7 + 0x28], %o1 fpack32 %f2, %f12, %f10 sth %l2, [%l7 + 0x74] ldx [%l7 + 0x68], %g1 ldsb [%l7 + 0x4A], %o2 lduw [%l7 + 0x70], %g5 fmovse %xcc, %f13, %f9 nop setx loop_1665, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %g3, %l1, %i2 bpos %xcc, loop_1666 fmovsa %xcc, %f11, %f9 loop_1665: ldsb [%l7 + 0x3E], %i7 fpack16 %f8, %f10 loop_1666: fnands %f4, %f1, %f6 nop setx loop_1667, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc2, loop_1668 stx %i3, [%l7 + 0x60] taddcc %i4, %g7, %l5 loop_1667: bvc,pn %xcc, loop_1669 loop_1668: lduw [%l7 + 0x70], %l0 ldd [%l7 + 0x10], %f2 lduh [%l7 + 0x20], %l4 loop_1669: fsrc1 %f8, %f6 stx %g6, [%l7 + 0x78] taddcctv %o3, 0x1FAA, %g4 fbge %fcc0, loop_1670 st %f12, [%l7 + 0x2C] orncc %o4, 0x1565, %i1 ld [%l7 + 0x0C], %f6 loop_1670: fbe %fcc2, loop_1671 movrgz %i6, 0x2CD, %i5 stw %l6, [%l7 + 0x30] fornot2s %f2, %f12, %f12 loop_1671: ldx [%l7 + 0x60], %l3 stw %g2, [%l7 + 0x08] edge8l %i0, %o7, %o5 edge32 %o6, %o0, %o1 fmovscs %xcc, %f11, %f13 ldsw [%l7 + 0x38], %l2 fbn %fcc0, loop_1672 fxnors %f14, %f3, %f6 edge32n %g1, %g5, %o2 fxnors %f5, %f5, %f8 loop_1672: ldsw [%l7 + 0x2C], %g3 fbg,a %fcc0, loop_1673 fpackfix %f4, %f5 movre %l1, %i2, %i3 fcmpgt16 %f4, %f0, %i7 loop_1673: edge32n %i4, %g7, %l0 fmovdleu %xcc, %f9, %f5 ld [%l7 + 0x14], %f6 lduh [%l7 + 0x60], %l4 lduw [%l7 + 0x34], %l5 ld [%l7 + 0x30], %f10 fnot1 %f8, %f14 fmovsne %icc, %f7, %f13 bne,pn %icc, loop_1674 popc %o3, %g6 fmovs %f13, %f15 fmovrse %g4, %f4, %f6 loop_1674: fmovrdlez %o4, %f14, %f8 sth %i1, [%l7 + 0x64] fpmerge %f10, %f7, %f8 edge8ln %i6, %l6, %i5 add %g2, 0x0601, %l3 sth %i0, [%l7 + 0x4C] faligndata %f2, %f4, %f8 fcmps %fcc2, %f0, %f5 fnegd %f2, %f14 fblg %fcc1, loop_1675 tg %xcc, 0x2 stb %o7, [%l7 + 0x77] fandnot2 %f8, %f14, %f6 loop_1675: brgez,a %o6, loop_1676 fmovsn %icc, %f13, %f15 taddcc %o0, %o1, %o5 mova %xcc, %g1, %g5 loop_1676: add %l2, 0x1159, %o2 or %g3, %l1, %i2 fmovsl %xcc, %f8, %f14 fbn %fcc0, loop_1677 ldsb [%l7 + 0x50], %i7 fcmpgt16 %f0, %f14, %i3 fnot2s %f7, %f2 loop_1677: brnz %i4, loop_1678 fmovse %icc, %f8, %f0 edge16l %g7, %l4, %l5 tcc %icc, 0x7 loop_1678: ldsw [%l7 + 0x18], %o3 fmovsge %icc, %f1, %f11 fmovsg %xcc, %f0, %f11 st %f4, [%l7 + 0x28] ldub [%l7 + 0x15], %l0 fbge,a %fcc1, loop_1679 ldd [%l7 + 0x78], %f8 ldx [%l7 + 0x60], %g4 fnegd %f6, %f14 loop_1679: ta %icc, 0x0 brgz,a %g6, loop_1680 fmovdpos %xcc, %f3, %f4 brgez,a %o4, loop_1681 bvs,pn %icc, loop_1682 loop_1680: movrgez %i6, %l6, %i5 edge8l %g2, %i1, %l3 loop_1681: tcc %icc, 0x0 loop_1682: ldd [%l7 + 0x18], %f2 sth %i0, [%l7 + 0x74] bneg,pn %icc, loop_1683 ldub [%l7 + 0x41], %o7 stb %o6, [%l7 + 0x66] movrlz %o0, 0x3C6, %o5 loop_1683: fmovsg %xcc, %f10, %f3 edge16l %g1, %g5, %o1 fbuge,a %fcc3, loop_1684 sth %o2, [%l7 + 0x0C] fmovspos %icc, %f5, %f6 fpadd32s %f13, %f13, %f14 loop_1684: fmovdge %xcc, %f10, %f0 fnot2 %f12, %f8 udiv %l2, 0x1A75, %g3 array16 %l1, %i2, %i3 ldsb [%l7 + 0x7E], %i7 alignaddrl %i4, %g7, %l4 udivcc %l5, 0x1D72, %l0 fmovscc %xcc, %f13, %f10 ldsb [%l7 + 0x25], %g4 edge8ln %g6, %o4, %o3 edge8n %l6, %i5, %g2 tge %xcc, 0x6 stx %i6, [%l7 + 0x68] ldx [%l7 + 0x30], %i1 bcc,a,pt %xcc, loop_1685 fxnors %f11, %f8, %f0 ldsw [%l7 + 0x24], %i0 ldub [%l7 + 0x23], %l3 loop_1685: fmovscc %xcc, %f1, %f4 fmovrsne %o7, %f4, %f2 fpadd32s %f8, %f9, %f6 nop setx loop_1686, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %o0, %o6, %o5 ldub [%l7 + 0x32], %g1 fba %fcc2, loop_1687 loop_1686: brgez %o1, loop_1688 ldsh [%l7 + 0x6C], %g5 edge16n %o2, %l2, %l1 loop_1687: ld [%l7 + 0x14], %f2 loop_1688: fnot2s %f6, %f9 fmovrdgez %i2, %f14, %f0 array32 %g3, %i3, %i4 udivx %i7, 0x16E6, %g7 fmovda %icc, %f11, %f10 stb %l4, [%l7 + 0x1A] tn %icc, 0x7 sdivx %l5, 0x1B3F, %g4 fandnot1 %f2, %f8, %f14 stx %l0, [%l7 + 0x20] ldd [%l7 + 0x40], %f2 udivx %g6, 0x0D27, %o4 ld [%l7 + 0x64], %f3 stw %o3, [%l7 + 0x08] fones %f11 fpack32 %f4, %f0, %f12 fbe,a %fcc3, loop_1689 tvc %xcc, 0x3 brlez %l6, loop_1690 bcs,a loop_1691 loop_1689: andncc %i5, %i6, %g2 ldub [%l7 + 0x3D], %i1 loop_1690: fandnot2s %f7, %f10, %f11 loop_1691: sth %l3, [%l7 + 0x26] or %o7, 0x1C67, %o0 tleu %icc, 0x6 pdist %f2, %f12, %f8 ldsh [%l7 + 0x6E], %i0 fnands %f7, %f8, %f8 ldsh [%l7 + 0x42], %o5 std %f8, [%l7 + 0x58] fmovdne %icc, %f5, %f10 nop setx loop_1692, %l0, %l1 jmpl %l1, %g1 array8 %o6, %g5, %o1 lduh [%l7 + 0x42], %l2 lduh [%l7 + 0x76], %l1 loop_1692: sdivx %i2, 0x0B9B, %g3 movrlez %i3, 0x0EC, %i4 fmovdne %xcc, %f3, %f15 edge16 %i7, %g7, %l4 tpos %xcc, 0x0 ldx [%l7 + 0x60], %l5 stx %g4, [%l7 + 0x18] stx %o2, [%l7 + 0x10] fmul8x16au %f4, %f0, %f14 fmovdvc %icc, %f5, %f4 brlz,a %l0, loop_1693 sdivcc %o4, 0x1109, %g6 bshuffle %f10, %f8, %f14 ldx [%l7 + 0x48], %o3 loop_1693: lduw [%l7 + 0x70], %l6 call loop_1694 bleu,a loop_1695 ble,pn %xcc, loop_1696 stb %i6, [%l7 + 0x56] loop_1694: edge32ln %i5, %i1, %l3 loop_1695: std %f6, [%l7 + 0x18] loop_1696: fbg %fcc1, loop_1697 fmul8x16 %f11, %f2, %f2 sra %g2, %o7, %o0 fmovdl %icc, %f3, %f7 loop_1697: fandnot2 %f2, %f10, %f0 fnot1s %f2, %f14 add %o5, %i0, %o6 sth %g1, [%l7 + 0x0C] lduw [%l7 + 0x1C], %o1 smul %g5, %l2, %i2 fbuge,a %fcc0, loop_1698 fmovsle %icc, %f5, %f2 edge8 %g3, %l1, %i3 stx %i7, [%l7 + 0x10] loop_1698: stb %g7, [%l7 + 0x5D] fsrc2s %f7, %f8 movrlz %l4, 0x290, %i4 ldx [%l7 + 0x50], %l5 fandnot2 %f12, %f8, %f4 sth %o2, [%l7 + 0x3E] stb %l0, [%l7 + 0x38] sth %o4, [%l7 + 0x62] xnor %g6, 0x050E, %g4 andcc %l6, %i6, %o3 std %f2, [%l7 + 0x10] stx %i1, [%l7 + 0x38] ldub [%l7 + 0x52], %l3 alignaddrl %i5, %g2, %o0 fcmpgt32 %f12, %f2, %o7 umulcc %o5, %i0, %o6 fornot2s %f12, %f2, %f7 fmovda %xcc, %f11, %f14 taddcctv %o1, 0x07E7, %g1 ldsw [%l7 + 0x1C], %g5 stw %l2, [%l7 + 0x34] stx %g3, [%l7 + 0x08] fbule %fcc1, loop_1699 stw %i2, [%l7 + 0x68] ldub [%l7 + 0x3E], %l1 fnor %f10, %f2, %f2 loop_1699: fcmpeq32 %f0, %f2, %i7 movcs %xcc, %i3, %g7 brgz,a %i4, loop_1700 fmovda %icc, %f13, %f1 tne %icc, 0x2 bn,a %xcc, loop_1701 loop_1700: brnz %l5, loop_1702 movle %xcc, %o2, %l0 bvs,a loop_1703 loop_1701: sub %o4, 0x1554, %g6 loop_1702: ldsw [%l7 + 0x44], %l4 fbue %fcc2, loop_1704 loop_1703: fxnors %f2, %f3, %f6 std %f2, [%l7 + 0x20] fmovrdlz %g4, %f14, %f0 loop_1704: fmovrdlz %l6, %f14, %f8 orcc %i6, %o3, %i1 udivx %i5, 0x17DB, %l3 xnor %o0, 0x0712, %o7 fmovde %icc, %f8, %f2 fmul8sux16 %f10, %f0, %f0 fors %f8, %f12, %f6 fbul,a %fcc3, loop_1705 fcmpes %fcc2, %f0, %f9 fbg,a %fcc1, loop_1706 umul %g2, 0x0301, %i0 loop_1705: tg %icc, 0x6 movn %icc, %o5, %o6 loop_1706: fcmpeq32 %f0, %f4, %o1 addcc %g1, 0x0E96, %g5 ldsb [%l7 + 0x17], %g3 srax %i2, 0x00, %l2 fpsub16 %f2, %f14, %f14 stx %i7, [%l7 + 0x48] fmovde %icc, %f0, %f12 fmul8sux16 %f0, %f6, %f0 st %f12, [%l7 + 0x30] stx %l1, [%l7 + 0x48] fcmple32 %f4, %f4, %g7 brgz %i4, loop_1707 ldsw [%l7 + 0x6C], %i3 brgz,a %o2, loop_1708 udivx %l0, 0x1711, %o4 loop_1707: ldd [%l7 + 0x10], %f14 ldsb [%l7 + 0x2D], %l5 loop_1708: srax %l4, 0x03, %g6 movg %icc, %g4, %i6 stx %l6, [%l7 + 0x38] andn %i1, %i5, %l3 orn %o3, %o7, %g2 andn %i0, 0x10F1, %o5 tcs %icc, 0x4 fsrc1 %f6, %f8 fnor %f12, %f10, %f4 fmovs %f13, %f7 std %f14, [%l7 + 0x10] fands %f6, %f13, %f9 ldsh [%l7 + 0x5E], %o0 tleu %icc, 0x5 brlez,a %o1, loop_1709 st %f12, [%l7 + 0x44] ldub [%l7 + 0x64], %g1 lduh [%l7 + 0x6A], %o6 loop_1709: bneg,pn %icc, loop_1710 stx %g3, [%l7 + 0x18] tsubcc %g5, %i2, %i7 fcmpeq32 %f2, %f0, %l2 loop_1710: addccc %g7, %i4, %l1 bgu,a,pt %icc, loop_1711 fzero %f12 udivcc %o2, 0x1606, %l0 std %f14, [%l7 + 0x38] loop_1711: std %f10, [%l7 + 0x70] ldsh [%l7 + 0x38], %o4 fmovrsne %i3, %f13, %f7 edge16ln %l5, %l4, %g4 ldub [%l7 + 0x42], %g6 fandnot2 %f14, %f10, %f10 std %f6, [%l7 + 0x10] be,pn %icc, loop_1712 fabsd %f0, %f10 ldsh [%l7 + 0x62], %i6 fmovdn %icc, %f0, %f3 loop_1712: stx %i1, [%l7 + 0x40] ldx [%l7 + 0x58], %i5 movcs %icc, %l6, %l3 taddcc %o3, %o7, %i0 fors %f10, %f10, %f5 bge,a,pt %icc, loop_1713 ldx [%l7 + 0x68], %g2 fcmpne32 %f14, %f12, %o0 ldsw [%l7 + 0x68], %o1 loop_1713: std %f0, [%l7 + 0x40] ldx [%l7 + 0x40], %g1 lduh [%l7 + 0x42], %o5 udiv %o6, 0x1E0A, %g5 sth %g3, [%l7 + 0x38] stx %i7, [%l7 + 0x70] addc %i2, %l2, %i4 sllx %l1, %g7, %l0 tgu %xcc, 0x0 fmovs %f7, %f8 tgu %icc, 0x6 ld [%l7 + 0x08], %f13 lduh [%l7 + 0x0C], %o4 std %f14, [%l7 + 0x60] fmovde %xcc, %f13, %f12 subccc %o2, %l5, %i3 lduw [%l7 + 0x14], %l4 movcs %icc, %g6, %g4 ldsb [%l7 + 0x3C], %i6 fmovrdlz %i1, %f4, %f4 tn %icc, 0x7 srax %l6, %l3, %o3 fmovd %f2, %f8 sllx %o7, %i0, %g2 fmovscc %xcc, %f14, %f3 ble,a %xcc, loop_1714 tvc %xcc, 0x6 std %f8, [%l7 + 0x40] fbn,a %fcc0, loop_1715 loop_1714: te %icc, 0x5 fmovsvc %icc, %f10, %f3 fmovdvs %icc, %f0, %f6 loop_1715: fmovdne %icc, %f11, %f15 stw %o0, [%l7 + 0x64] fmovscs %xcc, %f0, %f15 fmovsvs %icc, %f11, %f12 lduh [%l7 + 0x46], %i5 fmovdneg %xcc, %f5, %f14 fandnot1 %f14, %f6, %f12 fblg %fcc3, loop_1716 bshuffle %f6, %f4, %f0 bshuffle %f6, %f2, %f12 movrgez %o1, %g1, %o5 loop_1716: mulscc %g5, 0x1C36, %o6 andn %i7, %i2, %l2 srax %g3, %i4, %l1 movne %xcc, %l0, %o4 ldx [%l7 + 0x48], %o2 stx %l5, [%l7 + 0x78] orn %g7, 0x1561, %l4 edge32n %g6, %g4, %i6 st %f14, [%l7 + 0x3C] tsubcctv %i3, %i1, %l6 ta %xcc, 0x7 ldub [%l7 + 0x5E], %o3 andn %l3, 0x1D92, %i0 movrgez %g2, %o7, %i5 smul %o1, 0x003A, %o0 bcs,a %xcc, loop_1717 bpos,a,pn %icc, loop_1718 ld [%l7 + 0x60], %f2 fmovdg %xcc, %f11, %f2 loop_1717: movrgez %g1, 0x243, %o5 loop_1718: fbule,a %fcc2, loop_1719 fand %f4, %f4, %f10 std %f0, [%l7 + 0x70] lduh [%l7 + 0x78], %g5 loop_1719: fbge %fcc1, loop_1720 fble,a %fcc0, loop_1721 std %f4, [%l7 + 0x30] sra %i7, 0x1A, %o6 loop_1720: tn %icc, 0x4 loop_1721: movl %xcc, %l2, %g3 stw %i2, [%l7 + 0x5C] fmovrslez %l1, %f11, %f5 fzeros %f0 edge16 %l0, %o4, %i4 ldd [%l7 + 0x38], %f12 ld [%l7 + 0x64], %f8 alignaddrl %l5, %g7, %l4 ldsb [%l7 + 0x4A], %o2 ld [%l7 + 0x30], %f0 stw %g6, [%l7 + 0x14] lduh [%l7 + 0x6C], %g4 fmovdgu %xcc, %f3, %f5 call loop_1722 bcc,a,pt %icc, loop_1723 bneg,a %icc, loop_1724 std %f6, [%l7 + 0x48] loop_1722: ldd [%l7 + 0x18], %f12 loop_1723: fpadd16 %f10, %f0, %f8 loop_1724: stb %i6, [%l7 + 0x69] movge %xcc, %i3, %i1 lduh [%l7 + 0x0C], %l6 bg %icc, loop_1725 bshuffle %f10, %f12, %f6 bleu,a,pt %icc, loop_1726 movleu %icc, %l3, %i0 loop_1725: edge8ln %o3, %o7, %i5 ldx [%l7 + 0x40], %o1 loop_1726: fcmpeq32 %f4, %f4, %o0 fmovsleu %xcc, %f4, %f3 fbl %fcc2, loop_1727 tn %xcc, 0x6 lduw [%l7 + 0x4C], %g1 array16 %g2, %o5, %g5 loop_1727: edge32l %i7, %l2, %g3 fbug,a %fcc3, loop_1728 ldub [%l7 + 0x12], %i2 fmovscc %xcc, %f15, %f9 fbule %fcc1, loop_1729 loop_1728: stx %l1, [%l7 + 0x20] mulscc %o6, 0x06B4, %o4 udivcc %i4, 0x0AB8, %l5 loop_1729: tcs %xcc, 0x6 fpsub32 %f10, %f8, %f10 stb %l0, [%l7 + 0x3F] lduh [%l7 + 0x76], %g7 fblg %fcc2, loop_1730 fands %f12, %f2, %f6 lduw [%l7 + 0x5C], %o2 fornot1s %f8, %f11, %f4 loop_1730: edge32 %l4, %g4, %g6 fmovrdlez %i3, %f6, %f0 bne,a loop_1731 fmovdl %icc, %f4, %f3 andcc %i6, %l6, %i1 movl %xcc, %i0, %o3 loop_1731: ldsw [%l7 + 0x0C], %o7 fone %f8 ld [%l7 + 0x48], %f11 ba %xcc, loop_1732 fzero %f0 std %f4, [%l7 + 0x18] ldx [%l7 + 0x08], %l3 loop_1732: xnor %i5, %o1, %g1 fmovrslez %g2, %f3, %f10 lduw [%l7 + 0x08], %o5 fors %f12, %f8, %f6 ldx [%l7 + 0x70], %o0 std %f6, [%l7 + 0x18] movl %xcc, %i7, %l2 fmovdcs %xcc, %f5, %f1 fcmple32 %f14, %f8, %g5 movrgez %g3, %i2, %l1 subccc %o6, %i4, %l5 fpackfix %f2, %f12 subccc %l0, 0x18A5, %g7 movn %xcc, %o4, %o2 ldx [%l7 + 0x38], %g4 fcmpne16 %f14, %f14, %l4 ldsh [%l7 + 0x18], %g6 std %f0, [%l7 + 0x50] sth %i3, [%l7 + 0x54] st %f4, [%l7 + 0x14] fmovrdne %l6, %f14, %f2 fbu %fcc2, loop_1733 taddcctv %i1, %i0, %i6 fxnor %f6, %f6, %f2 ldx [%l7 + 0x08], %o3 loop_1733: fzeros %f1 fbul,a %fcc3, loop_1734 edge32n %l3, %i5, %o7 edge32 %g1, %g2, %o1 brnz,a %o0, loop_1735 loop_1734: brz,a %o5, loop_1736 fnegd %f0, %f10 fcmpgt32 %f4, %f12, %i7 loop_1735: stb %l2, [%l7 + 0x6C] loop_1736: bge,a loop_1737 ldd [%l7 + 0x28], %f6 sdiv %g3, 0x1850, %i2 bl,a loop_1738 loop_1737: stx %g5, [%l7 + 0x08] ldd [%l7 + 0x18], %f12 fcmpeq16 %f4, %f6, %l1 loop_1738: fpadd32 %f10, %f6, %f0 edge8n %o6, %l5, %l0 fmul8sux16 %f4, %f0, %f14 srlx %i4, 0x0A, %g7 fmovrde %o4, %f14, %f14 and %o2, 0x0CA8, %l4 bvs %xcc, loop_1739 fmuld8ulx16 %f4, %f0, %f0 andcc %g4, %g6, %i3 fbe,a %fcc1, loop_1740 loop_1739: addc %l6, %i0, %i1 bvc,pn %xcc, loop_1741 xnor %i6, %l3, %i5 loop_1740: andn %o3, %g1, %o7 brz %g2, loop_1742 loop_1741: brlz %o1, loop_1743 sth %o5, [%l7 + 0x4C] array32 %i7, %o0, %g3 loop_1742: ldsw [%l7 + 0x1C], %i2 loop_1743: fmul8x16 %f10, %f10, %f14 bcs loop_1744 fnot1 %f2, %f14 nop setx loop_1745, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %g5, 0x003A, %l1 loop_1744: ldx [%l7 + 0x30], %o6 stw %l5, [%l7 + 0x48] loop_1745: alignaddr %l0, %l2, %i4 movn %xcc, %o4, %g7 call loop_1746 stb %o2, [%l7 + 0x5C] fmovdvc %xcc, %f0, %f0 tge %xcc, 0x6 loop_1746: array16 %l4, %g6, %g4 ldsh [%l7 + 0x50], %i3 nop setx loop_1747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f6, %f7, %f9 tl %icc, 0x3 mulscc %i0, 0x0473, %i1 loop_1747: ldd [%l7 + 0x30], %f0 edge32l %l6, %l3, %i5 lduw [%l7 + 0x3C], %i6 fba %fcc3, loop_1748 orn %o3, %o7, %g1 ldd [%l7 + 0x50], %f8 ldsw [%l7 + 0x48], %g2 loop_1748: nop setx loop_1749, %l0, %l1 jmpl %l1, %o1 fcmpes %fcc0, %f11, %f14 fba,a %fcc1, loop_1750 fbue,a %fcc2, loop_1751 loop_1749: sdivcc %o5, 0x1E5A, %o0 fxnor %f6, %f10, %f12 loop_1750: fcmpne32 %f6, %f0, %i7 loop_1751: fone %f6 move %icc, %g3, %i2 fornot1 %f2, %f0, %f8 fbo %fcc2, loop_1752 ld [%l7 + 0x38], %f0 fmovsa %icc, %f14, %f13 fand %f8, %f8, %f10 loop_1752: std %f4, [%l7 + 0x48] stw %g5, [%l7 + 0x18] stw %o6, [%l7 + 0x2C] addccc %l5, %l1, %l0 tl %xcc, 0x1 fbge %fcc2, loop_1753 lduw [%l7 + 0x34], %i4 add %o4, %g7, %l2 fmovsn %icc, %f10, %f3 loop_1753: fpsub32s %f7, %f0, %f11 tneg %icc, 0x7 movgu %icc, %l4, %g6 movvs %xcc, %g4, %i3 fmovdvc %icc, %f7, %f10 edge32l %i0, %o2, %l6 fzeros %f14 edge8 %l3, %i5, %i1 addc %o3, 0x1DFC, %o7 edge32ln %i6, %g2, %g1 call loop_1754 fmovsleu %icc, %f15, %f9 fbue,a %fcc1, loop_1755 edge8 %o1, %o5, %o0 loop_1754: edge8n %g3, %i2, %g5 sth %o6, [%l7 + 0x5C] loop_1755: orcc %l5, 0x0E5D, %l1 array32 %i7, %l0, %o4 movpos %icc, %i4, %g7 addc %l2, %g6, %l4 fmovdge %xcc, %f6, %f6 fmovdvc %icc, %f11, %f0 ldsb [%l7 + 0x53], %g4 fmovrdne %i0, %f10, %f2 ldd [%l7 + 0x50], %f4 sethi 0x06AD, %o2 ldd [%l7 + 0x10], %f14 sethi 0x00C0, %i3 ldsb [%l7 + 0x39], %l3 tpos %xcc, 0x6 movn %xcc, %l6, %i5 edge8ln %o3, %o7, %i1 ldsb [%l7 + 0x19], %g2 fmovsge %xcc, %f9, %f2 fmovdn %xcc, %f7, %f0 fnand %f0, %f2, %f8 orncc %i6, 0x0908, %g1 stb %o1, [%l7 + 0x0B] ld [%l7 + 0x58], %f0 ldd [%l7 + 0x30], %f4 or %o0, 0x1373, %o5 stx %i2, [%l7 + 0x18] lduh [%l7 + 0x12], %g5 fmovrde %g3, %f12, %f10 sdiv %l5, 0x139B, %l1 sth %o6, [%l7 + 0x28] ld [%l7 + 0x34], %f9 fmovrsgz %l0, %f8, %f3 ldsh [%l7 + 0x4C], %o4 stw %i4, [%l7 + 0x40] sth %g7, [%l7 + 0x7C] std %f14, [%l7 + 0x38] fmovrde %l2, %f2, %f14 sub %i7, 0x17ED, %l4 stw %g4, [%l7 + 0x18] fmovrdlz %g6, %f12, %f2 fornot2s %f9, %f14, %f5 fpadd32s %f5, %f15, %f1 fnor %f4, %f6, %f8 tge %xcc, 0x2 fmovrdlez %i0, %f10, %f12 fabsd %f10, %f12 bn,pt %icc, loop_1756 sra %o2, %i3, %l3 movleu %icc, %i5, %o3 call loop_1757 loop_1756: be %icc, loop_1758 movrgez %l6, 0x054, %o7 ldx [%l7 + 0x60], %g2 loop_1757: fmovdge %xcc, %f0, %f2 loop_1758: fbug,a %fcc3, loop_1759 smul %i1, 0x0344, %i6 ldsb [%l7 + 0x58], %o1 edge8 %g1, %o0, %o5 loop_1759: mulscc %i2, 0x0B9C, %g3 fpsub16s %f4, %f14, %f13 fbu %fcc3, loop_1760 brlez %g5, loop_1761 xnorcc %l5, %l1, %o6 subc %l0, %o4, %g7 loop_1760: bn %xcc, loop_1762 loop_1761: fpadd16s %f7, %f10, %f2 sub %i4, %l2, %l4 orncc %i7, 0x152D, %g4 loop_1762: ldsh [%l7 + 0x42], %i0 fornot1s %f0, %f11, %f2 lduw [%l7 + 0x48], %g6 stw %i3, [%l7 + 0x2C] tvs %xcc, 0x6 orncc %l3, %o2, %o3 brlz,a %i5, loop_1763 brlez %l6, loop_1764 movl %xcc, %g2, %i1 fmovsl %xcc, %f8, %f7 loop_1763: fabss %f13, %f6 loop_1764: st %f10, [%l7 + 0x3C] edge32ln %o7, %i6, %o1 fmovrdgz %g1, %f2, %f0 fmovdcc %icc, %f9, %f5 fxnor %f2, %f2, %f10 fmuld8sux16 %f11, %f9, %f8 fcmpeq32 %f8, %f6, %o0 sllx %i2, %g3, %o5 lduw [%l7 + 0x14], %l5 lduw [%l7 + 0x7C], %g5 stb %o6, [%l7 + 0x2F] fbuge,a %fcc2, loop_1765 array16 %l0, %o4, %g7 siam 0x6 fblg %fcc0, loop_1766 loop_1765: bgu loop_1767 lduw [%l7 + 0x2C], %l1 popc %l2, %i4 loop_1766: ldub [%l7 + 0x2F], %i7 loop_1767: alignaddr %g4, %i0, %g6 fmovrslez %i3, %f0, %f11 fmovsvs %xcc, %f12, %f14 brlez %l3, loop_1768 fandnot1 %f2, %f12, %f14 fmovsvc %xcc, %f9, %f13 fbul %fcc3, loop_1769 loop_1768: sra %l4, %o2, %i5 bne,a loop_1770 alignaddr %o3, %g2, %l6 loop_1769: fmovdneg %icc, %f4, %f8 tl %xcc, 0x0 loop_1770: fmuld8sux16 %f13, %f14, %f0 fmul8x16al %f5, %f11, %f2 tg %xcc, 0x3 ldd [%l7 + 0x30], %f6 std %f10, [%l7 + 0x08] tleu %xcc, 0x4 sth %i1, [%l7 + 0x40] orn %o7, %o1, %i6 ldsb [%l7 + 0x2C], %g1 fpadd16 %f2, %f14, %f10 fzero %f4 fmovdcc %xcc, %f15, %f8 ld [%l7 + 0x3C], %f10 move %xcc, %o0, %g3 ld [%l7 + 0x2C], %f9 ldd [%l7 + 0x40], %f8 fmovrdgez %i2, %f6, %f4 fabsd %f8, %f2 fcmple16 %f6, %f4, %l5 fabss %f13, %f6 fcmpgt32 %f2, %f4, %o5 stx %o6, [%l7 + 0x70] fmovrse %g5, %f5, %f7 fmovsg %xcc, %f8, %f13 orncc %l0, %g7, %o4 be,pn %icc, loop_1771 fmovrsne %l2, %f1, %f12 stw %l1, [%l7 + 0x48] srl %i7, 0x1A, %g4 loop_1771: std %f12, [%l7 + 0x68] lduw [%l7 + 0x1C], %i4 fexpand %f6, %f8 fones %f6 movne %icc, %i0, %i3 fpack16 %f14, %f14 orcc %l3, %g6, %o2 fones %f14 fpsub32s %f12, %f15, %f14 stx %l4, [%l7 + 0x38] fbn,a %fcc3, loop_1772 fmovdcc %xcc, %f13, %f6 sth %i5, [%l7 + 0x42] fble %fcc1, loop_1773 loop_1772: fmovrse %o3, %f4, %f5 stw %l6, [%l7 + 0x64] fornot2s %f2, %f1, %f3 loop_1773: lduw [%l7 + 0x30], %i1 fmovrdlz %g2, %f10, %f12 movrgez %o1, 0x30F, %o7 movpos %xcc, %g1, %o0 fcmpd %fcc2, %f2, %f14 xor %i6, 0x028C, %i2 std %f12, [%l7 + 0x18] or %l5, 0x0FCE, %o5 brgez %g3, loop_1774 mova %xcc, %o6, %g5 ldsb [%l7 + 0x6B], %l0 ldsh [%l7 + 0x1C], %o4 loop_1774: tcs %icc, 0x4 ldub [%l7 + 0x77], %l2 fble %fcc1, loop_1775 lduh [%l7 + 0x58], %g7 movge %xcc, %l1, %g4 movrne %i7, 0x369, %i4 loop_1775: lduw [%l7 + 0x3C], %i0 tle %icc, 0x3 movrlez %i3, %l3, %o2 fbl %fcc1, loop_1776 tcc %icc, 0x4 fandnot2s %f10, %f2, %f0 fmovrslez %g6, %f9, %f15 loop_1776: stx %l4, [%l7 + 0x50] fbug,a %fcc0, loop_1777 fble,a %fcc2, loop_1778 popc %i5, %o3 fmovscs %icc, %f11, %f2 loop_1777: ldsh [%l7 + 0x30], %l6 loop_1778: sdivcc %g2, 0x146B, %i1 fpadd16s %f0, %f14, %f3 st %f4, [%l7 + 0x3C] fcmpeq32 %f12, %f0, %o1 bg,a %xcc, loop_1779 fmovspos %icc, %f12, %f9 fxnors %f6, %f7, %f7 ldsw [%l7 + 0x38], %g1 loop_1779: ldsh [%l7 + 0x5A], %o7 ld [%l7 + 0x4C], %f14 tsubcc %i6, 0x05AE, %o0 faligndata %f14, %f4, %f6 fpackfix %f0, %f14 stb %i2, [%l7 + 0x77] fmuld8sux16 %f12, %f2, %f8 ldub [%l7 + 0x53], %o5 bgu loop_1780 fandnot2s %f12, %f12, %f2 fandnot2 %f4, %f2, %f8 fbug,a %fcc2, loop_1781 loop_1780: brnz %l5, loop_1782 fmovrdgz %g3, %f10, %f4 fmovs %f6, %f13 loop_1781: ldx [%l7 + 0x50], %g5 loop_1782: fmovsneg %xcc, %f7, %f15 stb %l0, [%l7 + 0x42] fornot2s %f15, %f12, %f11 smul %o6, %o4, %g7 fmovrde %l2, %f4, %f8 fmovsge %xcc, %f8, %f3 brnz,a %l1, loop_1783 fcmpne16 %f12, %f14, %g4 ld [%l7 + 0x20], %f4 fmul8x16 %f13, %f14, %f14 loop_1783: ldx [%l7 + 0x58], %i7 std %f2, [%l7 + 0x20] fone %f6 fmovrde %i0, %f8, %f14 fmovrde %i4, %f0, %f0 fabss %f6, %f9 fsrc1 %f8, %f8 fornot1 %f6, %f6, %f2 movge %xcc, %l3, %i3 stw %g6, [%l7 + 0x44] fcmpne32 %f0, %f2, %o2 fabsd %f14, %f10 sllx %l4, %i5, %o3 taddcctv %l6, 0x1581, %g2 bgu %xcc, loop_1784 lduw [%l7 + 0x18], %o1 array16 %g1, %o7, %i6 ldd [%l7 + 0x08], %f2 loop_1784: ldd [%l7 + 0x70], %f2 fone %f12 nop setx loop_1785, %l0, %l1 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 + 0x34], %i1 fmovdpos %icc, %f10, %f14 fmovrde %i2, %f0, %f6 loop_1785: ldsh [%l7 + 0x24], %o0 movneg %icc, %l5, %g3 ble loop_1786 fcmpeq32 %f0, %f0, %o5 subc %l0, %g5, %o6 stb %g7, [%l7 + 0x28] loop_1786: stw %l2, [%l7 + 0x68] ldd [%l7 + 0x28], %f6 ldsh [%l7 + 0x30], %l1 fnor %f2, %f14, %f6 umul %o4, %g4, %i0 movn %icc, %i4, %i7 bleu %icc, loop_1787 movrlez %i3, %g6, %l3 fmovrsgz %l4, %f1, %f6 fcmple16 %f2, %f2, %i5 loop_1787: ldsw [%l7 + 0x2C], %o2 bpos,a,pt %icc, loop_1788 lduw [%l7 + 0x58], %l6 fnot2s %f4, %f1 ldd [%l7 + 0x50], %f2 loop_1788: bcs loop_1789 ldsb [%l7 + 0x38], %o3 brlz,a %g2, loop_1790 st %f14, [%l7 + 0x0C] loop_1789: taddcc %o1, 0x0140, %o7 fornot1 %f6, %f2, %f10 loop_1790: addccc %g1, %i6, %i1 ldsb [%l7 + 0x77], %i2 fsrc1 %f2, %f10 fabss %f6, %f4 ldsb [%l7 + 0x2B], %l5 ld [%l7 + 0x10], %f7 ldx [%l7 + 0x38], %o0 stb %g3, [%l7 + 0x79] fcmps %fcc0, %f8, %f10 movrgz %o5, %g5, %o6 fpmerge %f5, %f0, %f0 stb %g7, [%l7 + 0x0D] lduh [%l7 + 0x68], %l2 srl %l1, %l0, %o4 stx %i0, [%l7 + 0x38] orn %i4, %i7, %i3 ldub [%l7 + 0x1E], %g6 movn %xcc, %l3, %l4 std %f2, [%l7 + 0x78] edge8 %g4, %i5, %o2 fbul %fcc3, loop_1791 movre %l6, %o3, %g2 fxnor %f10, %f4, %f4 ld [%l7 + 0x18], %f10 loop_1791: stx %o7, [%l7 + 0x68] tge %icc, 0x3 fcmpne16 %f6, %f2, %o1 tne %icc, 0x4 call loop_1792 ldsw [%l7 + 0x10], %i6 tsubcc %i1, 0x025B, %i2 fmovsgu %xcc, %f2, %f5 loop_1792: add %l5, 0x07E6, %o0 nop setx loop_1793, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpmerge %f9, %f9, %f2 tcs %icc, 0x6 addc %g3, 0x0A3F, %o5 loop_1793: orn %g1, %g5, %g7 movle %xcc, %l2, %o6 subc %l1, %o4, %l0 ldub [%l7 + 0x6B], %i4 fmul8x16au %f3, %f10, %f8 orncc %i7, %i3, %i0 ldsh [%l7 + 0x46], %l3 movg %icc, %l4, %g6 fmovrdgz %g4, %f4, %f4 sth %o2, [%l7 + 0x10] movge %xcc, %i5, %o3 fmuld8ulx16 %f15, %f8, %f14 fandnot1s %f15, %f8, %f5 mulx %g2, %o7, %l6 addcc %i6, 0x15E4, %o1 fmovscs %icc, %f6, %f9 fmovrde %i1, %f2, %f10 fmovs %f14, %f1 movpos %xcc, %i2, %l5 sdiv %g3, 0x1162, %o0 fbne %fcc2, loop_1794 ld [%l7 + 0x68], %f12 st %f7, [%l7 + 0x1C] brlz,a %o5, loop_1795 loop_1794: fmovsl %icc, %f7, %f15 move %icc, %g5, %g1 st %f10, [%l7 + 0x60] loop_1795: fcmple32 %f0, %f6, %l2 fbo,a %fcc0, loop_1796 stx %g7, [%l7 + 0x08] ldsw [%l7 + 0x48], %l1 movne %icc, %o6, %l0 loop_1796: orncc %o4, %i7, %i3 udivx %i0, 0x0532, %l3 fcmpeq32 %f2, %f4, %i4 edge8n %g6, %g4, %l4 tpos %icc, 0x4 stb %o2, [%l7 + 0x1E] fblg,a %fcc2, loop_1797 fxors %f7, %f9, %f2 fbe,a %fcc1, loop_1798 ble,pn %xcc, loop_1799 loop_1797: fcmpeq16 %f6, %f6, %o3 tgu %icc, 0x4 loop_1798: brlez,a %i5, loop_1800 loop_1799: lduw [%l7 + 0x10], %g2 fmovsn %icc, %f0, %f1 nop setx loop_1801, %l0, %l1 jmpl %l1, %o7 loop_1800: stb %l6, [%l7 + 0x1D] lduh [%l7 + 0x26], %o1 fmovdl %icc, %f6, %f11 loop_1801: fcmpgt32 %f12, %f14, %i1 ldub [%l7 + 0x76], %i6 st %f6, [%l7 + 0x30] stb %l5, [%l7 + 0x52] srl %g3, %o0, %o5 subccc %g5, %g1, %i2 fabss %f7, %f9 fxor %f6, %f4, %f12 st %f14, [%l7 + 0x78] bshuffle %f6, %f6, %f4 fbuge,a %fcc1, loop_1802 fcmpgt16 %f6, %f4, %l2 tge %xcc, 0x4 fone %f6 loop_1802: tvc %xcc, 0x4 movrgz %g7, 0x2CF, %l1 fnegd %f14, %f2 tne %icc, 0x0 sdiv %l0, 0x095F, %o4 st %f6, [%l7 + 0x48] be loop_1803 xnor %o6, %i3, %i0 fnot2 %f8, %f14 ldsb [%l7 + 0x18], %i7 loop_1803: fmovrdlz %l3, %f10, %f12 fba,a %fcc1, loop_1804 bvs,a loop_1805 ldx [%l7 + 0x28], %g6 andncc %i4, %g4, %l4 loop_1804: movvc %xcc, %o3, %i5 loop_1805: lduw [%l7 + 0x1C], %g2 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 lduh [%l7 + 0x12], %o2 addcc %l6, 0x11EE, %o7 stb %o1, [%l7 + 0x36] loop_1806: fbne %fcc1, loop_1807 fmovdle %xcc, %f5, %f4 brgez,a %i1, loop_1808 stx %l5, [%l7 + 0x48] loop_1807: andn %i6, 0x0076, %g3 array32 %o0, %o5, %g1 loop_1808: stw %i2, [%l7 + 0x30] alignaddr %g5, %l2, %l1 mova %xcc, %l0, %o4 bge %xcc, loop_1809 movvc %icc, %o6, %i3 fpack32 %f14, %f0, %f8 fornot1s %f6, %f8, %f15 loop_1809: srl %g7, 0x04, %i0 fones %f2 bneg loop_1810 fornot2 %f6, %f6, %f10 srlx %i7, %l3, %g6 ble,a loop_1811 loop_1810: srax %i4, %g4, %o3 alignaddr %i5, %g2, %l4 fmovrdlez %o2, %f4, %f8 loop_1811: ldsb [%l7 + 0x48], %l6 call loop_1812 fbe %fcc3, loop_1813 st %f7, [%l7 + 0x6C] nop setx loop_1814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1812: fsrc1 %f6, %f6 loop_1813: sub %o1, 0x03C1, %o7 tcc %xcc, 0x1 loop_1814: movcs %xcc, %l5, %i1 sll %i6, %g3, %o5 edge32ln %g1, %o0, %i2 smulcc %g5, 0x17AD, %l1 movrne %l0, 0x2E7, %o4 fpsub16s %f12, %f14, %f13 fmovsvc %xcc, %f2, %f9 fmovsleu %xcc, %f7, %f15 fnot1s %f7, %f7 sdivx %l2, 0x1DAC, %o6 sth %i3, [%l7 + 0x38] smul %g7, %i0, %i7 brgz,a %l3, loop_1815 stb %g6, [%l7 + 0x2F] fmul8x16 %f14, %f0, %f8 or %g4, %i4, %i5 loop_1815: fmovrdlz %o3, %f0, %f2 ldsw [%l7 + 0x2C], %l4 ldd [%l7 + 0x10], %f12 fmovrslez %g2, %f6, %f12 fbe %fcc0, loop_1816 ta %icc, 0x7 srax %o2, %l6, %o1 brgz %l5, loop_1817 loop_1816: st %f5, [%l7 + 0x34] alignaddr %o7, %i6, %i1 stb %o5, [%l7 + 0x76] loop_1817: ldsb [%l7 + 0x3A], %g3 ldx [%l7 + 0x48], %o0 ldsh [%l7 + 0x34], %g1 edge16ln %i2, %l1, %g5 subccc %o4, %l2, %l0 fmovrsgz %i3, %f9, %f14 sth %g7, [%l7 + 0x4E] edge16l %i0, %i7, %o6 fmovd %f12, %f6 std %f8, [%l7 + 0x38] ldub [%l7 + 0x4B], %l3 addcc %g6, %i4, %i5 movrne %o3, %g4, %l4 movg %icc, %o2, %l6 sdivcc %o1, 0x1A6F, %l5 orcc %o7, 0x039E, %i6 ldd [%l7 + 0x20], %f2 stx %i1, [%l7 + 0x58] tvs %icc, 0x5 ld [%l7 + 0x2C], %f12 for %f0, %f2, %f6 fbg %fcc1, loop_1818 lduh [%l7 + 0x7E], %g2 ldsw [%l7 + 0x50], %g3 tleu %icc, 0x6 loop_1818: fpsub16 %f4, %f2, %f12 tn %icc, 0x1 ldub [%l7 + 0x5A], %o5 sth %o0, [%l7 + 0x58] movl %icc, %i2, %g1 fornot1s %f0, %f1, %f15 popc 0x05EF, %l1 fmul8x16al %f11, %f14, %f14 and %o4, 0x13A6, %l2 movle %icc, %l0, %g5 movrlz %g7, 0x008, %i3 fpack16 %f4, %f4 movrlez %i7, %i0, %l3 bg,pn %icc, loop_1819 fandnot2 %f6, %f4, %f14 fsrc2 %f6, %f6 siam 0x1 loop_1819: array16 %g6, %i4, %o6 ldsb [%l7 + 0x1E], %o3 fmovspos %xcc, %f0, %f1 sethi 0x0056, %g4 for %f4, %f6, %f4 nop setx loop_1820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc2, loop_1821 fpackfix %f14, %f4 sth %l4, [%l7 + 0x54] loop_1820: stw %i5, [%l7 + 0x24] loop_1821: fbne %fcc0, loop_1822 fbul %fcc1, loop_1823 brlz,a %o2, loop_1824 stx %o1, [%l7 + 0x48] loop_1822: fmovsvc %icc, %f10, %f1 loop_1823: std %f0, [%l7 + 0x28] loop_1824: ldub [%l7 + 0x53], %l5 fone %f6 fmovsne %icc, %f15, %f0 fmovsg %icc, %f0, %f12 movle %xcc, %o7, %l6 movcc %icc, %i6, %i1 ld [%l7 + 0x08], %f3 bgu,a loop_1825 udivcc %g3, 0x0271, %o5 fmovdg %icc, %f6, %f15 tpos %xcc, 0x6 loop_1825: fmul8x16au %f14, %f15, %f4 st %f3, [%l7 + 0x70] fcmpgt32 %f10, %f10, %o0 udiv %i2, 0x0700, %g2 lduh [%l7 + 0x0A], %g1 bcc,a,pn %icc, loop_1826 ba,a,pn %xcc, loop_1827 tne %icc, 0x0 xnorcc %o4, %l1, %l0 loop_1826: fba,a %fcc2, loop_1828 loop_1827: xnor %l2, %g7, %i3 lduh [%l7 + 0x3A], %i7 fmovdcc %icc, %f15, %f15 loop_1828: movgu %xcc, %i0, %g5 stw %l3, [%l7 + 0x24] ldd [%l7 + 0x18], %f0 fmovd %f4, %f2 fmovsg %icc, %f2, %f15 ldsb [%l7 + 0x49], %g6 stx %o6, [%l7 + 0x50] fabss %f12, %f15 bne loop_1829 tgu %icc, 0x6 movrlez %i4, %g4, %l4 fmovscc %xcc, %f5, %f15 loop_1829: tgu %icc, 0x6 mulscc %i5, %o2, %o1 ldd [%l7 + 0x60], %f14 fnegd %f10, %f0 lduh [%l7 + 0x0A], %o3 edge16n %l5, %o7, %i6 tcc %xcc, 0x2 fmovrdgez %i1, %f6, %f0 smul %l6, %o5, %g3 fornot1s %f6, %f14, %f5 fpack16 %f0, %f14 mulscc %i2, %g2, %o0 fnegd %f14, %f8 ldd [%l7 + 0x78], %f10 ldsb [%l7 + 0x15], %g1 fmovrdlz %l1, %f6, %f12 fmovrdne %o4, %f0, %f4 ld [%l7 + 0x48], %f4 stw %l0, [%l7 + 0x0C] fmovsg %icc, %f12, %f3 std %f2, [%l7 + 0x68] fand %f0, %f4, %f8 mova %xcc, %l2, %g7 fnand %f4, %f4, %f2 stx %i3, [%l7 + 0x40] std %f8, [%l7 + 0x30] fmovrslz %i7, %f1, %f14 ldsw [%l7 + 0x20], %i0 movvs %icc, %g5, %l3 fnot2 %f12, %f0 nop setx loop_1830, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %icc, %f1, %f3 tgu %xcc, 0x6 fmovdvc %xcc, %f11, %f11 loop_1830: fmovrdgz %o6, %f10, %f8 fbe,a %fcc3, loop_1831 andn %i4, %g4, %l4 fbule,a %fcc3, loop_1832 st %f15, [%l7 + 0x28] loop_1831: fmovsg %icc, %f6, %f1 edge16n %g6, %o2, %o1 loop_1832: bgu,a,pn %xcc, loop_1833 fmovse %icc, %f5, %f7 movrgez %i5, %o3, %o7 stw %i6, [%l7 + 0x40] loop_1833: fcmpne16 %f6, %f2, %i1 array32 %l5, %l6, %o5 brgz %i2, loop_1834 lduh [%l7 + 0x34], %g3 ld [%l7 + 0x44], %f3 tcs %icc, 0x7 loop_1834: addc %o0, %g1, %l1 add %o4, 0x15B5, %l0 bne,a,pn %icc, loop_1835 siam 0x6 fbne,a %fcc2, loop_1836 movvs %icc, %l2, %g7 loop_1835: fmovdneg %xcc, %f15, %f9 movg %icc, %g2, %i7 loop_1836: tl %icc, 0x0 tvc %icc, 0x1 sll %i0, %g5, %i3 fmovdleu %icc, %f7, %f9 stx %l3, [%l7 + 0x48] faligndata %f0, %f2, %f0 tle %xcc, 0x3 fnot2s %f3, %f15 smulcc %o6, 0x148A, %g4 ldsw [%l7 + 0x18], %l4 bl loop_1837 st %f4, [%l7 + 0x70] bneg,a loop_1838 fpsub32s %f11, %f4, %f12 loop_1837: movneg %icc, %g6, %o2 siam 0x5 loop_1838: stb %o1, [%l7 + 0x53] stw %i4, [%l7 + 0x60] fnot1 %f8, %f2 fzeros %f10 sdiv %i5, 0x07CB, %o3 ldsb [%l7 + 0x72], %o7 ldsw [%l7 + 0x08], %i1 tneg %xcc, 0x1 tle %icc, 0x1 xnorcc %i6, 0x08D7, %l5 std %f12, [%l7 + 0x10] fmovd %f8, %f8 ldd [%l7 + 0x60], %f2 edge8l %l6, %i2, %o5 sth %g3, [%l7 + 0x1E] sra %g1, %l1, %o4 ldsb [%l7 + 0x37], %l0 sth %l2, [%l7 + 0x1C] tg %xcc, 0x4 fbge %fcc3, loop_1839 movrlz %o0, %g7, %g2 fmul8sux16 %f10, %f0, %f4 fble %fcc0, loop_1840 loop_1839: fand %f14, %f2, %f4 fbul,a %fcc1, loop_1841 ldsh [%l7 + 0x6E], %i7 loop_1840: fpsub32s %f0, %f11, %f1 tcs %xcc, 0x7 loop_1841: srlx %g5, 0x1F, %i0 ldsb [%l7 + 0x7F], %l3 fbn,a %fcc0, loop_1842 lduh [%l7 + 0x08], %i3 fandnot2 %f6, %f12, %f8 st %f6, [%l7 + 0x20] loop_1842: ldub [%l7 + 0x4F], %g4 fabss %f0, %f8 brz %l4, loop_1843 popc %o6, %o2 stx %o1, [%l7 + 0x58] fmovrdlz %i4, %f10, %f8 loop_1843: stx %i5, [%l7 + 0x20] fmovdneg %xcc, %f10, %f3 ldsw [%l7 + 0x68], %o3 fmovrdlez %o7, %f10, %f10 sth %g6, [%l7 + 0x1A] ta %icc, 0x3 ldsb [%l7 + 0x3A], %i6 ldsw [%l7 + 0x20], %i1 nop setx loop_1844, %l0, %l1 jmpl %l1, %l5 lduh [%l7 + 0x6C], %i2 andcc %o5, %g3, %l6 fbule,a %fcc3, loop_1845 loop_1844: ldsw [%l7 + 0x0C], %g1 array16 %l1, %l0, %l2 ld [%l7 + 0x08], %f2 loop_1845: bpos,a,pt %xcc, loop_1846 or %o4, %g7, %g2 fmul8sux16 %f2, %f2, %f0 ldx [%l7 + 0x78], %o0 loop_1846: bg,a %xcc, loop_1847 fpadd16s %f1, %f11, %f9 array8 %i7, %i0, %l3 ldsb [%l7 + 0x63], %g5 loop_1847: fmovdne %xcc, %f15, %f11 sth %g4, [%l7 + 0x0C] fmuld8ulx16 %f8, %f6, %f0 fblg %fcc2, loop_1848 fbg %fcc1, loop_1849 addc %i3, %o6, %o2 umul %l4, %i4, %i5 loop_1848: std %f14, [%l7 + 0x30] loop_1849: movrlez %o1, %o3, %o7 sth %g6, [%l7 + 0x32] te %xcc, 0x5 ldsb [%l7 + 0x12], %i1 tvs %xcc, 0x0 fmovdpos %xcc, %f8, %f13 subc %l5, %i6, %o5 fmovrse %g3, %f14, %f13 stw %l6, [%l7 + 0x28] sth %g1, [%l7 + 0x50] brnz,a %i2, loop_1850 fbug,a %fcc2, loop_1851 fpsub16 %f0, %f10, %f6 bcc,pt %icc, loop_1852 loop_1850: fmovs %f14, %f0 loop_1851: brz,a %l0, loop_1853 movvs %xcc, %l1, %l2 loop_1852: movrgez %o4, 0x348, %g2 fbne,a %fcc2, loop_1854 loop_1853: stb %g7, [%l7 + 0x7F] bpos,pt %icc, loop_1855 fbe %fcc0, loop_1856 loop_1854: ldsw [%l7 + 0x14], %i7 faligndata %f8, %f12, %f0 loop_1855: stb %i0, [%l7 + 0x3A] loop_1856: tvs %xcc, 0x0 ldub [%l7 + 0x2C], %l3 stw %g5, [%l7 + 0x70] alignaddr %o0, %g4, %i3 edge32n %o6, %o2, %i4 tgu %xcc, 0x5 lduw [%l7 + 0x08], %i5 stw %o1, [%l7 + 0x10] lduh [%l7 + 0x2C], %o3 orncc %l4, 0x06D9, %g6 movrgz %o7, 0x3E4, %l5 ldub [%l7 + 0x72], %i1 fsrc2s %f4, %f8 tne %xcc, 0x2 lduh [%l7 + 0x52], %i6 orn %o5, %l6, %g1 fmuld8sux16 %f3, %f5, %f4 fbne,a %fcc0, loop_1857 be,a loop_1858 fmovsg %xcc, %f3, %f5 fmovdneg %xcc, %f5, %f4 loop_1857: fbug %fcc0, loop_1859 loop_1858: std %f14, [%l7 + 0x10] stx %i2, [%l7 + 0x40] fbo,a %fcc2, loop_1860 loop_1859: ldd [%l7 + 0x60], %f8 alignaddr %l0, %g3, %l2 and %o4, 0x184E, %g2 loop_1860: stb %g7, [%l7 + 0x24] lduw [%l7 + 0x1C], %i7 andncc %i0, %l1, %l3 nop setx loop_1861, %l0, %l1 jmpl %l1, %o0 stw %g5, [%l7 + 0x40] std %f14, [%l7 + 0x50] fands %f2, %f13, %f15 loop_1861: stb %g4, [%l7 + 0x62] fnot1s %f4, %f13 bvc,a %xcc, loop_1862 fornot2 %f10, %f4, %f14 nop setx loop_1863, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %i3, 0x347, %o6 loop_1862: fmovrslez %i4, %f6, %f3 fnors %f13, %f7, %f4 loop_1863: fexpand %f3, %f2 xnorcc %o2, %o1, %o3 ldsw [%l7 + 0x3C], %l4 udivcc %i5, 0x0ADC, %g6 tle %xcc, 0x6 and %l5, %i1, %o7 fmovde %icc, %f8, %f11 fmovdne %icc, %f10, %f3 fmovsn %xcc, %f4, %f6 fbuge,a %fcc0, loop_1864 ldub [%l7 + 0x72], %i6 fbug %fcc1, loop_1865 st %f2, [%l7 + 0x6C] loop_1864: edge16n %l6, %o5, %g1 mulx %i2, 0x1BCA, %l0 loop_1865: bvc,a,pn %xcc, loop_1866 ldsw [%l7 + 0x4C], %g3 movrne %o4, %g2, %l2 movleu %xcc, %i7, %g7 loop_1866: fnors %f3, %f5, %f7 fbl,a %fcc0, loop_1867 edge32n %i0, %l3, %o0 ld [%l7 + 0x0C], %f1 fcmple16 %f6, %f0, %l1 loop_1867: sllx %g4, %g5, %o6 sra %i4, 0x0F, %o2 ldx [%l7 + 0x18], %i3 edge16ln %o1, %l4, %o3 edge8 %i5, %g6, %i1 alignaddr %o7, %i6, %l5 st %f6, [%l7 + 0x14] fors %f13, %f13, %f7 stw %o5, [%l7 + 0x2C] ldd [%l7 + 0x68], %f10 faligndata %f14, %f14, %f14 stx %l6, [%l7 + 0x30] fexpand %f1, %f8 add %g1, %i2, %l0 lduw [%l7 + 0x78], %o4 fmovsl %xcc, %f11, %f12 fbu %fcc0, loop_1868 fsrc2s %f13, %f14 lduh [%l7 + 0x3E], %g3 move %icc, %g2, %i7 loop_1868: fbg %fcc1, loop_1869 st %f3, [%l7 + 0x20] fcmpgt16 %f4, %f6, %l2 fand %f10, %f14, %f0 loop_1869: movrgz %i0, 0x278, %g7 tn %xcc, 0x4 movge %xcc, %l3, %l1 stw %g4, [%l7 + 0x20] fmovsleu %xcc, %f9, %f12 fmul8x16au %f5, %f13, %f6 fmovsvc %xcc, %f7, %f1 std %f4, [%l7 + 0x28] ldd [%l7 + 0x28], %f6 ld [%l7 + 0x10], %f15 tvc %icc, 0x5 ldsw [%l7 + 0x18], %g5 fmovrdgez %o6, %f8, %f14 ldx [%l7 + 0x18], %o0 movvs %xcc, %i4, %o2 ldsb [%l7 + 0x46], %o1 fsrc2s %f2, %f2 sth %l4, [%l7 + 0x66] fbo,a %fcc1, loop_1870 fmovde %xcc, %f5, %f11 ldx [%l7 + 0x78], %o3 fmovrsgz %i3, %f14, %f4 loop_1870: addc %g6, 0x0FE1, %i1 fcmpd %fcc1, %f0, %f8 fbuge %fcc1, loop_1871 andcc %i5, 0x05AE, %o7 sdivcc %i6, 0x1DB4, %o5 movrgez %l5, %g1, %l6 loop_1871: tvc %icc, 0x0 nop setx loop_1872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,pt %xcc, loop_1873 fsrc2s %f10, %f2 tvs %icc, 0x1 loop_1872: ldub [%l7 + 0x09], %i2 loop_1873: movle %xcc, %l0, %g3 subccc %o4, %g2, %i7 move %icc, %i0, %g7 fmovdg %icc, %f9, %f3 movrne %l3, 0x124, %l2 sll %g4, %g5, %o6 lduw [%l7 + 0x78], %o0 fmovsa %icc, %f6, %f1 srlx %l1, 0x1B, %i4 fexpand %f9, %f6 movrlez %o1, %l4, %o3 fnot1 %f2, %f2 fmul8sux16 %f10, %f6, %f4 fones %f9 std %f2, [%l7 + 0x28] fmovrslez %o2, %f6, %f7 edge32 %i3, %i1, %g6 fmovscc %icc, %f15, %f9 sth %o7, [%l7 + 0x0E] stb %i6, [%l7 + 0x3B] fmovdl %icc, %f7, %f11 st %f6, [%l7 + 0x28] fbg %fcc3, loop_1874 movvc %icc, %o5, %l5 fmovscs %xcc, %f2, %f0 addc %i5, %g1, %i2 loop_1874: fmovdge %xcc, %f8, %f10 movg %icc, %l6, %g3 fbne,a %fcc3, loop_1875 fmovrdgez %l0, %f0, %f12 fmovdge %xcc, %f7, %f1 smul %o4, 0x10D5, %g2 loop_1875: ldd [%l7 + 0x58], %f4 movrgz %i7, 0x1D7, %g7 fpsub16 %f10, %f12, %f14 stw %l3, [%l7 + 0x68] lduh [%l7 + 0x60], %l2 stx %g4, [%l7 + 0x50] array8 %g5, %o6, %i0 edge8ln %o0, %l1, %o1 ta %icc, 0x1 fbo,a %fcc2, loop_1876 fmovrdgz %l4, %f2, %f0 fornot2 %f4, %f8, %f10 stx %i4, [%l7 + 0x58] loop_1876: ta %xcc, 0x6 stx %o3, [%l7 + 0x08] fmul8ulx16 %f6, %f0, %f2 std %f10, [%l7 + 0x10] taddcctv %i3, %i1, %o2 fmovsgu %xcc, %f13, %f2 ldsw [%l7 + 0x40], %g6 movvs %xcc, %o7, %i6 ldsw [%l7 + 0x54], %o5 fmovrdgz %l5, %f6, %f10 ldub [%l7 + 0x6A], %i5 fpsub16s %f2, %f2, %f15 sra %i2, %g1, %g3 fnot2 %f4, %f10 fba %fcc3, loop_1877 fmovdvc %icc, %f10, %f10 ldd [%l7 + 0x08], %f6 subcc %l0, %o4, %l6 loop_1877: fxor %f14, %f10, %f2 tg %icc, 0x5 fmovsneg %icc, %f2, %f8 bpos,a loop_1878 fsrc1 %f8, %f0 fbul,a %fcc1, loop_1879 fnot1 %f8, %f8 loop_1878: movgu %icc, %g2, %g7 fones %f0 loop_1879: ld [%l7 + 0x0C], %f1 sethi 0x0BFB, %l3 fmovrslez %l2, %f4, %f14 stw %i7, [%l7 + 0x08] ldd [%l7 + 0x10], %f10 st %f4, [%l7 + 0x1C] sth %g4, [%l7 + 0x1C] andcc %g5, 0x0637, %i0 edge16ln %o6, %l1, %o1 ldsh [%l7 + 0x2E], %o0 sethi 0x175C, %i4 ldsb [%l7 + 0x5F], %l4 fxor %f4, %f4, %f10 nop setx loop_1880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x08], %f9 fbg,a %fcc1, loop_1881 fmovd %f6, %f6 loop_1880: mulscc %i3, %i1, %o2 fandnot1 %f6, %f4, %f6 loop_1881: ldsh [%l7 + 0x76], %g6 mova %icc, %o7, %i6 fors %f7, %f6, %f9 fzeros %f14 fbul %fcc1, loop_1882 fmul8sux16 %f10, %f4, %f4 tgu %icc, 0x0 sth %o3, [%l7 + 0x40] loop_1882: fmovrsne %o5, %f8, %f12 array32 %l5, %i5, %g1 brlz %g3, loop_1883 fcmpeq32 %f14, %f12, %l0 bcc,a %xcc, loop_1884 lduw [%l7 + 0x68], %i2 loop_1883: fmovsne %xcc, %f8, %f9 ldsb [%l7 + 0x3D], %l6 loop_1884: edge16ln %o4, %g2, %g7 tvc %xcc, 0x6 fnegs %f0, %f5 ldsw [%l7 + 0x20], %l3 fpadd16 %f2, %f12, %f6 stw %i7, [%l7 + 0x14] ldx [%l7 + 0x30], %l2 std %f0, [%l7 + 0x50] ldsb [%l7 + 0x54], %g5 lduw [%l7 + 0x74], %i0 be,pn %xcc, loop_1885 fcmpeq32 %f12, %f14, %g4 fble %fcc0, loop_1886 fnands %f8, %f5, %f7 loop_1885: fpsub16s %f8, %f4, %f15 fmovdcc %xcc, %f0, %f7 loop_1886: sll %l1, %o1, %o0 ldsh [%l7 + 0x6A], %o6 fmovsleu %xcc, %f15, %f12 bpos,a loop_1887 fcmpne32 %f2, %f14, %i4 ldd [%l7 + 0x68], %f8 brgez %l4, loop_1888 loop_1887: fxors %f7, %f7, %f14 brlez,a %i1, loop_1889 stx %i3, [%l7 + 0x78] loop_1888: st %f9, [%l7 + 0x40] sth %g6, [%l7 + 0x5C] loop_1889: brlez,a %o7, loop_1890 brgz,a %o2, loop_1891 ldub [%l7 + 0x73], %o3 movrgez %i6, 0x112, %o5 loop_1890: movgu %icc, %i5, %l5 loop_1891: fmovrsne %g3, %f3, %f8 array8 %g1, %i2, %l0 siam 0x5 fsrc2 %f8, %f14 move %icc, %l6, %g2 array16 %g7, %l3, %i7 ldub [%l7 + 0x5D], %l2 ldsh [%l7 + 0x0E], %g5 lduw [%l7 + 0x3C], %i0 ldsw [%l7 + 0x78], %o4 sdivx %l1, 0x0EE7, %g4 sdivx %o1, 0x1611, %o6 fbue %fcc1, loop_1892 fblg,a %fcc3, loop_1893 ldsb [%l7 + 0x6D], %o0 tcc %xcc, 0x4 loop_1892: fcmps %fcc2, %f14, %f1 loop_1893: udivx %l4, 0x1D9C, %i1 umulcc %i4, %g6, %i3 bcs,a,pt %icc, loop_1894 fzeros %f2 ld [%l7 + 0x68], %f9 fmovse %icc, %f1, %f5 loop_1894: fcmpne32 %f10, %f14, %o2 ldd [%l7 + 0x70], %f10 st %f3, [%l7 + 0x2C] ldsh [%l7 + 0x08], %o3 sllx %i6, 0x18, %o5 mulx %i5, 0x139F, %o7 move %icc, %l5, %g1 fmuld8sux16 %f7, %f14, %f12 ldub [%l7 + 0x0E], %i2 lduw [%l7 + 0x24], %g3 movneg %icc, %l0, %l6 edge16l %g7, %l3, %g2 udivx %i7, 0x14A0, %l2 udivcc %g5, 0x0FA3, %o4 brlz,a %l1, loop_1895 stx %g4, [%l7 + 0x78] fmovdl %icc, %f14, %f1 ldsb [%l7 + 0x22], %o1 loop_1895: fornot1s %f9, %f11, %f6 andn %i0, 0x1416, %o6 ld [%l7 + 0x60], %f4 stb %o0, [%l7 + 0x58] movcs %icc, %l4, %i1 fmovsl %icc, %f13, %f9 fbo,a %fcc0, loop_1896 ldsb [%l7 + 0x25], %i4 fmovsgu %icc, %f1, %f10 fcmpne16 %f2, %f0, %g6 loop_1896: fzero %f12 ble,a loop_1897 tg %icc, 0x6 ldub [%l7 + 0x7D], %i3 tpos %xcc, 0x3 loop_1897: fandnot1s %f9, %f14, %f12 srax %o3, 0x17, %i6 or %o5, %o2, %o7 fbu %fcc0, loop_1898 be,a,pn %icc, loop_1899 fpsub16s %f13, %f9, %f5 ldd [%l7 + 0x60], %f8 loop_1898: st %f15, [%l7 + 0x50] loop_1899: fxnor %f2, %f10, %f4 orcc %l5, 0x031F, %i5 fmovsne %xcc, %f15, %f9 ldsb [%l7 + 0x3B], %g1 movne %xcc, %g3, %i2 addcc %l0, 0x08E3, %l6 sth %l3, [%l7 + 0x62] ld [%l7 + 0x74], %f11 fmovsvc %icc, %f5, %f12 std %f6, [%l7 + 0x20] stx %g2, [%l7 + 0x30] sth %g7, [%l7 + 0x4C] array16 %i7, %l2, %o4 movrgez %l1, %g4, %g5 addcc %o1, %i0, %o0 fmovrdlez %l4, %f12, %f2 st %f8, [%l7 + 0x08] fmovdpos %xcc, %f13, %f3 nop setx loop_1900, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc1, loop_1901 fmovsne %xcc, %f3, %f13 tpos %xcc, 0x1 loop_1900: nop setx loop_1902, %l0, %l1 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_1901: fmovdleu %xcc, %f3, %f12 fone %f6 fmovsne %icc, %f2, %f14 loop_1902: fxors %f11, %f15, %f6 edge32 %i1, %i4, %g6 fnand %f8, %f4, %f2 fsrc2s %f11, %f1 bn loop_1903 fmovdcc %xcc, %f13, %f0 std %f8, [%l7 + 0x08] tgu %xcc, 0x5 loop_1903: fpadd16 %f4, %f14, %f14 ldsw [%l7 + 0x0C], %o6 fpadd32 %f14, %f8, %f12 edge8n %i3, %o3, %o5 or %o2, 0x1122, %o7 fsrc2 %f10, %f4 tneg %xcc, 0x5 fmul8ulx16 %f12, %f10, %f8 tsubcctv %l5, %i6, %i5 ldsw [%l7 + 0x60], %g1 fmovdg %icc, %f10, %f2 edge32l %i2, %l0, %l6 ldsb [%l7 + 0x27], %l3 movvs %icc, %g2, %g7 udivx %i7, 0x010E, %l2 movcc %xcc, %g3, %o4 fcmple16 %f6, %f4, %g4 stw %l1, [%l7 + 0x58] ldub [%l7 + 0x35], %o1 fmovsa %icc, %f0, %f15 stw %i0, [%l7 + 0x78] st %f4, [%l7 + 0x54] sth %o0, [%l7 + 0x60] stw %l4, [%l7 + 0x4C] sth %i1, [%l7 + 0x3A] bpos,a %xcc, loop_1904 ldx [%l7 + 0x68], %i4 tcs %xcc, 0x4 fpsub16s %f5, %f0, %f5 loop_1904: brnz %g5, loop_1905 umulcc %o6, %i3, %g6 fmovsneg %icc, %f6, %f1 umul %o3, %o5, %o2 loop_1905: stw %l5, [%l7 + 0x18] ldd [%l7 + 0x58], %f12 movrlz %i6, %o7, %i5 fors %f0, %f7, %f10 ldsw [%l7 + 0x60], %g1 nop setx loop_1906, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %i2, 0x1F64, %l6 fmovrsne %l3, %f9, %f8 brgz %l0, loop_1907 loop_1906: stx %g7, [%l7 + 0x68] udivcc %i7, 0x0F84, %g2 ldub [%l7 + 0x73], %l2 loop_1907: ldx [%l7 + 0x70], %o4 stb %g3, [%l7 + 0x71] fmovdl %icc, %f11, %f11 lduw [%l7 + 0x5C], %l1 ldsb [%l7 + 0x27], %o1 fsrc1 %f4, %f10 fornot1 %f14, %f6, %f2 fcmps %fcc3, %f10, %f11 fnors %f15, %f2, %f6 fcmpgt16 %f6, %f2, %g4 ta %icc, 0x0 stx %i0, [%l7 + 0x18] edge32ln %o0, %i1, %i4 movg %xcc, %g5, %l4 udivx %o6, 0x1E86, %i3 array32 %g6, %o3, %o5 ba,a loop_1908 movrgez %o2, %l5, %i6 std %f8, [%l7 + 0x18] fsrc2 %f14, %f0 loop_1908: fornot1 %f12, %f0, %f8 fbo %fcc1, loop_1909 fmovdleu %icc, %f15, %f15 fnot2 %f0, %f8 ldd [%l7 + 0x70], %f14 loop_1909: bl,a %icc, loop_1910 sth %i5, [%l7 + 0x5C] udiv %o7, 0x08DC, %g1 tcc %xcc, 0x1 loop_1910: fpsub32s %f3, %f8, %f12 sth %l6, [%l7 + 0x28] ldsb [%l7 + 0x58], %i2 tge %icc, 0x0 bg,pn %xcc, loop_1911 stb %l0, [%l7 + 0x4B] fmovsg %xcc, %f6, %f0 ldsb [%l7 + 0x29], %l3 loop_1911: ldub [%l7 + 0x61], %g7 fmovrse %g2, %f15, %f9 te %icc, 0x1 fornot1 %f2, %f6, %f12 fxors %f12, %f4, %f4 umul %l2, %o4, %i7 sth %g3, [%l7 + 0x46] ldsh [%l7 + 0x2C], %o1 fbl %fcc0, loop_1912 fmovdg %icc, %f11, %f13 fcmpeq32 %f4, %f14, %g4 stw %i0, [%l7 + 0x5C] loop_1912: stb %o0, [%l7 + 0x63] ldd [%l7 + 0x50], %f12 movne %xcc, %l1, %i1 stb %i4, [%l7 + 0x14] xnorcc %l4, 0x0E2F, %o6 fmovrsne %g5, %f2, %f6 fmovsne %xcc, %f9, %f9 movneg %icc, %i3, %o3 lduw [%l7 + 0x08], %o5 ldsh [%l7 + 0x5A], %g6 umul %l5, %i6, %o2 ldsh [%l7 + 0x56], %i5 bge,a,pn %xcc, loop_1913 sth %o7, [%l7 + 0x56] udivcc %g1, 0x0A95, %l6 bne,pt %xcc, loop_1914 loop_1913: st %f5, [%l7 + 0x10] movcc %icc, %i2, %l3 ldsw [%l7 + 0x48], %l0 loop_1914: sub %g2, %l2, %o4 st %f6, [%l7 + 0x50] fmovsg %xcc, %f13, %f9 ldsb [%l7 + 0x5E], %i7 fbe,a %fcc2, loop_1915 st %f1, [%l7 + 0x60] taddcctv %g7, %g3, %g4 xor %o1, %i0, %o0 loop_1915: fnand %f8, %f14, %f4 nop setx loop_1916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %i1, %f0, %f6 ldx [%l7 + 0x08], %l1 ldsh [%l7 + 0x58], %l4 loop_1916: bcs,a loop_1917 fble,a %fcc2, loop_1918 bneg %icc, loop_1919 ldx [%l7 + 0x70], %o6 loop_1917: fmul8sux16 %f4, %f4, %f12 loop_1918: fmovsne %icc, %f15, %f12 loop_1919: edge16l %g5, %i4, %o3 lduw [%l7 + 0x4C], %i3 edge32ln %o5, %l5, %g6 ldub [%l7 + 0x6D], %i6 movrlz %i5, 0x29A, %o2 bg,pt %xcc, loop_1920 fmovdleu %xcc, %f6, %f2 or %g1, %o7, %l6 fexpand %f10, %f14 loop_1920: udivx %l3, 0x0EB7, %i2 lduh [%l7 + 0x4E], %l0 fmovrsne %g2, %f11, %f0 lduw [%l7 + 0x3C], %l2 brz,a %o4, loop_1921 movvs %icc, %g7, %i7 brlz,a %g3, loop_1922 fmovrsgz %o1, %f12, %f9 loop_1921: fsrc1s %f14, %f0 taddcctv %i0, %o0, %i1 loop_1922: fpadd32s %f14, %f12, %f11 fmovdne %xcc, %f13, %f9 ldsh [%l7 + 0x46], %g4 fmovdgu %xcc, %f4, %f12 nop setx loop_1923, %l0, %l1 jmpl %l1, %l4 fand %f12, %f10, %f6 ldsw [%l7 + 0x60], %l1 subccc %o6, %i4, %o3 loop_1923: subcc %i3, 0x098F, %g5 andn %l5, %g6, %i6 pdist %f8, %f8, %f8 fbge,a %fcc2, loop_1924 fmovdvc %icc, %f11, %f6 fmovsvs %xcc, %f10, %f10 udivx %o5, 0x13FC, %i5 loop_1924: movrgez %g1, %o2, %o7 movrgez %l6, %l3, %i2 fnot2 %f14, %f8 fmovspos %icc, %f7, %f0 andncc %l0, %l2, %g2 ldsb [%l7 + 0x3A], %o4 fornot1 %f0, %f6, %f2 fandnot1s %f2, %f8, %f5 ldsw [%l7 + 0x20], %g7 ldsh [%l7 + 0x7E], %i7 ld [%l7 + 0x74], %f11 move %xcc, %g3, %o1 fmovdvs %icc, %f15, %f8 bvs,a,pn %xcc, loop_1925 orcc %i0, 0x0EBC, %i1 edge16 %o0, %l4, %g4 tvs %icc, 0x3 loop_1925: fmovrse %l1, %f3, %f1 fmovrdne %i4, %f12, %f0 bgu,a,pn %xcc, loop_1926 fmovdpos %xcc, %f15, %f2 ldsh [%l7 + 0x7E], %o6 fmovrsgz %o3, %f8, %f3 loop_1926: ldx [%l7 + 0x50], %g5 array8 %i3, %l5, %g6 fnot1 %f14, %f2 orn %o5, 0x10B0, %i6 stx %i5, [%l7 + 0x50] nop setx loop_1927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x28], %f6 fmovse %icc, %f9, %f2 siam 0x1 loop_1927: fcmpgt32 %f6, %f8, %g1 edge32 %o2, %l6, %l3 fbl %fcc2, loop_1928 fabsd %f12, %f12 fmovdleu %icc, %f13, %f10 fmovspos %icc, %f13, %f8 loop_1928: tsubcc %o7, %l0, %i2 stw %l2, [%l7 + 0x08] lduw [%l7 + 0x14], %o4 subc %g7, %i7, %g2 ld [%l7 + 0x14], %f13 bgu loop_1929 stb %g3, [%l7 + 0x22] bge,a loop_1930 ldx [%l7 + 0x78], %o1 loop_1929: ldsb [%l7 + 0x54], %i1 or %o0, %i0, %g4 loop_1930: addc %l1, 0x07E2, %i4 ldsh [%l7 + 0x66], %l4 fpmerge %f13, %f4, %f10 ld [%l7 + 0x0C], %f2 st %f9, [%l7 + 0x50] fcmpeq16 %f12, %f2, %o3 pdist %f10, %f12, %f8 ldsh [%l7 + 0x4E], %o6 std %f0, [%l7 + 0x40] fbne,a %fcc2, loop_1931 brgz %i3, loop_1932 popc %g5, %l5 stb %o5, [%l7 + 0x23] loop_1931: umul %g6, %i5, %i6 loop_1932: ld [%l7 + 0x2C], %f15 fnot2s %f2, %f5 fcmpne32 %f2, %f6, %g1 sub %o2, %l3, %o7 fmovscc %xcc, %f10, %f15 fsrc2 %f2, %f8 fba,a %fcc0, loop_1933 move %xcc, %l0, %i2 fbn %fcc3, loop_1934 fpmerge %f4, %f4, %f6 loop_1933: std %f10, [%l7 + 0x68] bvc,a %xcc, loop_1935 loop_1934: stw %l2, [%l7 + 0x60] ldsb [%l7 + 0x2B], %l6 udiv %g7, 0x019A, %i7 loop_1935: std %f14, [%l7 + 0x38] fmovrdlz %o4, %f6, %f14 subccc %g3, 0x1ED5, %g2 fpsub32 %f10, %f8, %f10 mova %icc, %i1, %o1 tsubcc %i0, 0x140D, %o0 tleu %xcc, 0x5 addccc %l1, %i4, %l4 movrgz %o3, 0x207, %g4 fcmps %fcc3, %f14, %f14 ldsw [%l7 + 0x08], %i3 ldsh [%l7 + 0x3E], %o6 ldsb [%l7 + 0x20], %g5 ldd [%l7 + 0x50], %f12 movge %icc, %o5, %g6 fzeros %f3 fmovsg %xcc, %f0, %f13 brnz %l5, loop_1936 movrgez %i6, 0x24E, %g1 fornot1 %f12, %f6, %f6 ldd [%l7 + 0x10], %f14 loop_1936: ldx [%l7 + 0x68], %o2 fcmped %fcc0, %f14, %f0 fmovscs %xcc, %f4, %f1 orcc %l3, 0x0448, %i5 fcmpd %fcc0, %f2, %f2 stb %l0, [%l7 + 0x78] srax %o7, 0x0B, %l2 bcs,a,pn %icc, loop_1937 movrne %i2, %g7, %l6 ld [%l7 + 0x60], %f5 stw %i7, [%l7 + 0x08] loop_1937: stx %g3, [%l7 + 0x08] movpos %icc, %o4, %i1 ldsw [%l7 + 0x1C], %o1 bneg,a,pt %xcc, loop_1938 bcc loop_1939 stw %g2, [%l7 + 0x2C] siam 0x6 loop_1938: ld [%l7 + 0x74], %f12 loop_1939: fpsub32s %f14, %f9, %f14 sub %i0, %l1, %o0 smulcc %l4, 0x03FE, %i4 fbn,a %fcc2, loop_1940 ldsh [%l7 + 0x74], %g4 ld [%l7 + 0x14], %f4 tcs %xcc, 0x5 loop_1940: ldd [%l7 + 0x50], %f4 fmovsne %icc, %f1, %f0 fble %fcc0, loop_1941 tge %xcc, 0x4 fblg,a %fcc3, loop_1942 movvc %icc, %o3, %o6 loop_1941: add %g5, %i3, %o5 lduh [%l7 + 0x24], %g6 loop_1942: andncc %l5, %g1, %i6 fnand %f2, %f10, %f14 fandnot1 %f10, %f10, %f14 alignaddr %l3, %o2, %i5 fbg %fcc2, loop_1943 ld [%l7 + 0x0C], %f5 fpsub32 %f12, %f2, %f8 addcc %l0, %o7, %i2 loop_1943: srlx %g7, %l2, %i7 movvs %xcc, %g3, %l6 bvs loop_1944 edge8 %o4, %o1, %g2 andn %i1, 0x0F7A, %i0 ld [%l7 + 0x1C], %f7 loop_1944: fcmple16 %f10, %f12, %l1 ldsw [%l7 + 0x60], %o0 fpadd16s %f2, %f7, %f15 fxnor %f10, %f2, %f4 stb %l4, [%l7 + 0x5A] array32 %i4, %g4, %o6 array8 %o3, %i3, %g5 ld [%l7 + 0x40], %f13 fmovdneg %xcc, %f12, %f1 srax %g6, 0x0F, %l5 fmovdg %xcc, %f2, %f4 fmovde %xcc, %f14, %f12 fmovdcs %xcc, %f15, %f12 fsrc2s %f5, %f2 edge8ln %g1, %o5, %l3 sra %o2, %i5, %l0 bge,pt %icc, loop_1945 fexpand %f14, %f10 ta %icc, 0x7 ldsb [%l7 + 0x77], %i6 loop_1945: fandnot1s %f1, %f0, %f13 fmovrse %o7, %f13, %f5 fcmpne16 %f0, %f6, %i2 fmovdcc %xcc, %f10, %f9 and %l2, 0x014C, %g7 xorcc %g3, 0x0437, %i7 st %f11, [%l7 + 0x28] fmovrdne %o4, %f0, %f4 ldsh [%l7 + 0x0C], %o1 fmovsle %xcc, %f6, %f1 move %icc, %l6, %g2 call loop_1946 stb %i1, [%l7 + 0x41] stb %l1, [%l7 + 0x30] nop setx loop_1947, %l0, %l1 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_1946: st %f13, [%l7 + 0x40] movrlez %i0, %o0, %i4 bcc,a loop_1948 loop_1947: stw %g4, [%l7 + 0x08] ldsb [%l7 + 0x64], %o6 fmovdvs %xcc, %f13, %f6 loop_1948: orcc %l4, %i3, %g5 sll %g6, %l5, %o3 lduh [%l7 + 0x6C], %o5 smul %l3, 0x19B4, %g1 stb %i5, [%l7 + 0x14] fsrc1 %f8, %f6 fbul %fcc2, loop_1949 fmovsvc %xcc, %f4, %f4 stb %l0, [%l7 + 0x65] fbge %fcc2, loop_1950 loop_1949: ld [%l7 + 0x60], %f12 ldd [%l7 + 0x58], %f6 edge8n %i6, %o7, %o2 loop_1950: edge16 %l2, %g7, %i2 tleu %xcc, 0x5 mulx %g3, 0x096D, %i7 movneg %xcc, %o4, %o1 mulscc %g2, 0x1F97, %l6 andn %i1, 0x0F32, %l1 fmovrsne %i0, %f6, %f14 xor %o0, 0x050D, %g4 fbne %fcc2, loop_1951 subccc %o6, %l4, %i3 andncc %i4, %g5, %g6 andncc %l5, %o5, %o3 loop_1951: and %l3, %i5, %g1 fnot2s %f15, %f0 edge8 %l0, %i6, %o2 fbue,a %fcc3, loop_1952 lduw [%l7 + 0x44], %o7 ldub [%l7 + 0x50], %g7 add %l2, 0x1B0B, %i2 loop_1952: tleu %icc, 0x7 sth %i7, [%l7 + 0x4A] fornot2s %f7, %f11, %f2 st %f12, [%l7 + 0x74] orcc %o4, %o1, %g2 bneg,a loop_1953 fexpand %f14, %f8 stx %g3, [%l7 + 0x70] and %i1, 0x1E28, %l6 loop_1953: ldsw [%l7 + 0x54], %l1 ld [%l7 + 0x54], %f1 fmovd %f14, %f10 ldsb [%l7 + 0x2E], %o0 fmovrslz %g4, %f11, %f4 stw %i0, [%l7 + 0x78] movre %o6, %i3, %i4 ld [%l7 + 0x7C], %f5 fcmpne16 %f8, %f0, %g5 stx %g6, [%l7 + 0x28] bneg,a,pn %xcc, loop_1954 fors %f4, %f4, %f10 tvc %icc, 0x1 stw %l4, [%l7 + 0x38] loop_1954: edge32 %o5, %l5, %l3 fnors %f6, %f6, %f5 array16 %i5, %g1, %o3 array32 %i6, %o2, %o7 fmovspos %icc, %f13, %f4 tleu %icc, 0x1 fcmpd %fcc3, %f8, %f10 fornot1s %f5, %f9, %f11 fmovrsgez %l0, %f14, %f6 array16 %l2, %g7, %i7 fbe %fcc2, loop_1955 fabss %f1, %f8 fbule %fcc2, loop_1956 fmovrsne %i2, %f14, %f10 loop_1955: smulcc %o1, 0x1579, %o4 fba %fcc1, loop_1957 loop_1956: lduw [%l7 + 0x34], %g3 ldsw [%l7 + 0x68], %i1 and %l6, %l1, %g2 loop_1957: stb %o0, [%l7 + 0x71] andcc %i0, %o6, %g4 fble %fcc1, loop_1958 lduh [%l7 + 0x1E], %i3 movrgz %i4, 0x21D, %g6 fmovse %icc, %f14, %f9 loop_1958: tpos %icc, 0x2 andncc %g5, %l4, %l5 fcmple32 %f4, %f10, %l3 fabss %f7, %f9 movrgez %i5, 0x2DF, %g1 st %f7, [%l7 + 0x44] ldsh [%l7 + 0x66], %o3 ldub [%l7 + 0x12], %o5 bcc,a,pt %xcc, loop_1959 movneg %icc, %o2, %o7 stw %l0, [%l7 + 0x30] fmovrsne %l2, %f0, %f3 loop_1959: sra %i6, 0x0E, %i7 fxor %f6, %f14, %f10 ldub [%l7 + 0x5F], %i2 st %f6, [%l7 + 0x54] fcmpeq32 %f8, %f2, %g7 stb %o1, [%l7 + 0x1B] mova %icc, %g3, %i1 taddcc %o4, 0x1FB8, %l1 fmovs %f11, %f13 stx %g2, [%l7 + 0x10] ldsw [%l7 + 0x78], %o0 movrgez %i0, 0x37B, %l6 fcmpgt16 %f6, %f12, %o6 orncc %g4, %i4, %g6 fnot1 %f0, %f6 ld [%l7 + 0x54], %f5 subccc %g5, 0x12E7, %i3 std %f12, [%l7 + 0x60] fandnot2s %f15, %f2, %f5 pdist %f4, %f14, %f12 tleu %xcc, 0x6 stw %l5, [%l7 + 0x3C] brgz,a %l3, loop_1960 fmul8x16 %f7, %f14, %f14 fmovdn %xcc, %f5, %f13 fands %f3, %f2, %f8 loop_1960: fnot1s %f6, %f12 fmovsne %icc, %f3, %f4 bn,pt %xcc, loop_1961 fbne,a %fcc2, loop_1962 tpos %icc, 0x5 fmuld8sux16 %f9, %f10, %f0 loop_1961: stb %l4, [%l7 + 0x11] loop_1962: movn %icc, %i5, %o3 nop setx loop_1963, %l0, %l1 jmpl %l1, %o5 ble %xcc, loop_1964 fmovsleu %xcc, %f9, %f12 movle %icc, %o2, %g1 loop_1963: nop setx loop_1965, %l0, %l1 jmpl %l1, %o7 loop_1964: fcmpes %fcc3, %f12, %f11 ldx [%l7 + 0x10], %l2 fmovrsgz %l0, %f0, %f10 loop_1965: ld [%l7 + 0x20], %f9 ldsb [%l7 + 0x36], %i7 movge %icc, %i6, %i2 fmul8ulx16 %f12, %f4, %f4 ldx [%l7 + 0x30], %g7 tvc %xcc, 0x2 fbuge,a %fcc1, loop_1966 lduh [%l7 + 0x66], %o1 fsrc1s %f4, %f14 fmovsne %xcc, %f11, %f3 loop_1966: smulcc %g3, %o4, %l1 and %i1, 0x15E3, %g2 movle %xcc, %o0, %i0 std %f8, [%l7 + 0x30] fmovrsne %l6, %f10, %f13 tpos %icc, 0x2 ldsb [%l7 + 0x51], %o6 fpack32 %f8, %f10, %f6 lduh [%l7 + 0x48], %g4 smulcc %g6, 0x039B, %g5 fcmple16 %f12, %f14, %i4 and %i3, %l5, %l4 fxnor %f10, %f14, %f8 fmovdl %icc, %f1, %f14 bvc,a loop_1967 brlz,a %i5, loop_1968 lduh [%l7 + 0x52], %o3 ldsb [%l7 + 0x2A], %l3 loop_1967: or %o5, %g1, %o2 loop_1968: sth %l2, [%l7 + 0x62] nop setx loop_1969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x56], %l0 brlz %i7, loop_1970 fba %fcc0, loop_1971 loop_1969: edge32 %o7, %i2, %i6 ldub [%l7 + 0x77], %g7 loop_1970: fpsub32s %f10, %f3, %f6 loop_1971: ld [%l7 + 0x58], %f11 movrlez %g3, %o1, %o4 tl %icc, 0x7 fbg,a %fcc1, loop_1972 ldsw [%l7 + 0x08], %i1 ldd [%l7 + 0x70], %f12 srl %g2, 0x0D, %o0 loop_1972: fble %fcc2, loop_1973 movvc %icc, %i0, %l6 st %f8, [%l7 + 0x74] fbug %fcc0, loop_1974 loop_1973: ldsb [%l7 + 0x2F], %l1 sth %g4, [%l7 + 0x5A] fmul8ulx16 %f6, %f14, %f14 loop_1974: udivx %o6, 0x118F, %g5 edge32 %i4, %i3, %g6 ldsb [%l7 + 0x68], %l5 nop setx loop_1975, %l0, %l1 jmpl %l1, %l4 fmul8ulx16 %f4, %f6, %f4 tn %icc, 0x7 fbug %fcc1, loop_1976 loop_1975: fors %f9, %f1, %f11 tl %icc, 0x5 stw %i5, [%l7 + 0x38] loop_1976: fbn,a %fcc2, loop_1977 taddcc %l3, 0x0E12, %o5 fble,a %fcc3, loop_1978 fbue %fcc1, loop_1979 loop_1977: fmovdpos %xcc, %f2, %f9 fmovdvs %icc, %f3, %f14 loop_1978: lduw [%l7 + 0x10], %g1 loop_1979: fmovrde %o3, %f14, %f4 bshuffle %f12, %f8, %f0 std %f12, [%l7 + 0x18] st %f4, [%l7 + 0x74] xor %l2, 0x0501, %l0 stx %i7, [%l7 + 0x78] fexpand %f1, %f4 fmovsne %xcc, %f10, %f10 fands %f15, %f7, %f9 tsubcctv %o2, %i2, %o7 ba,pn %xcc, loop_1980 nop setx loop_1981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %i6, [%l7 + 0x34] stb %g3, [%l7 + 0x6F] loop_1980: ldub [%l7 + 0x36], %g7 loop_1981: mova %icc, %o1, %i1 lduw [%l7 + 0x7C], %g2 ldsw [%l7 + 0x6C], %o0 ld [%l7 + 0x08], %f15 stw %o4, [%l7 + 0x3C] udivcc %i0, 0x15A8, %l1 ldsw [%l7 + 0x58], %g4 edge8ln %o6, %g5, %i4 fmul8ulx16 %f4, %f0, %f8 ld [%l7 + 0x14], %f5 fblg %fcc2, loop_1982 fmul8x16 %f14, %f12, %f14 std %f8, [%l7 + 0x78] fmovdcc %xcc, %f6, %f14 loop_1982: fmovde %xcc, %f1, %f11 ldsw [%l7 + 0x34], %l6 sll %i3, %g6, %l5 and %i5, %l4, %o5 bgu,a,pn %icc, loop_1983 movvs %xcc, %g1, %o3 tcs %icc, 0x7 fpsub32 %f12, %f4, %f4 loop_1983: fmovdne %icc, %f4, %f15 sth %l2, [%l7 + 0x7A] bcs,pt %xcc, loop_1984 stx %l0, [%l7 + 0x68] ld [%l7 + 0x50], %f2 fmovdne %icc, %f13, %f0 loop_1984: fmovrdne %i7, %f8, %f10 xor %l3, 0x1545, %i2 brz %o2, loop_1985 stw %o7, [%l7 + 0x18] fmovsge %icc, %f9, %f1 lduh [%l7 + 0x6A], %g3 loop_1985: nop setx loop_1986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %i6, 0x1437, %g7 movne %icc, %o1, %g2 fcmpd %fcc2, %f0, %f0 loop_1986: nop setx loop_1987, %l0, %l1 jmpl %l1, %i1 array16 %o0, %o4, %i0 fbu,a %fcc2, loop_1988 fpsub16s %f14, %f14, %f6 loop_1987: sra %g4, 0x05, %l1 ldsw [%l7 + 0x1C], %g5 loop_1988: edge32ln %o6, %i4, %i3 ba,a loop_1989 fmuld8ulx16 %f7, %f7, %f0 fmovrdgez %l6, %f10, %f2 ba %icc, loop_1990 loop_1989: stx %g6, [%l7 + 0x40] fxors %f10, %f15, %f4 ldub [%l7 + 0x1F], %i5 loop_1990: edge32 %l4, %o5, %g1 fmovd %f12, %f14 fcmpne16 %f8, %f14, %l5 fble,a %fcc2, loop_1991 edge16n %o3, %l2, %l0 stw %l3, [%l7 + 0x18] lduw [%l7 + 0x5C], %i2 loop_1991: fbl,a %fcc1, loop_1992 brlez %o2, loop_1993 fpadd32 %f0, %f4, %f8 ldsw [%l7 + 0x28], %o7 loop_1992: and %g3, 0x1229, %i7 loop_1993: fpsub32 %f0, %f12, %f14 ldsw [%l7 + 0x70], %g7 fmovspos %xcc, %f5, %f12 fornot2 %f14, %f6, %f2 stb %o1, [%l7 + 0x1B] ldsb [%l7 + 0x53], %g2 fmul8x16au %f13, %f14, %f6 bne,a loop_1994 stx %i6, [%l7 + 0x70] movg %icc, %i1, %o0 ble,a,pt %icc, loop_1995 loop_1994: movl %icc, %i0, %o4 fnot1 %f0, %f2 sth %l1, [%l7 + 0x32] loop_1995: sdivcc %g5, 0x0554, %o6 movrne %i4, 0x05E, %g4 lduw [%l7 + 0x44], %l6 st %f1, [%l7 + 0x78] ldsw [%l7 + 0x74], %i3 stw %i5, [%l7 + 0x58] ldx [%l7 + 0x18], %l4 movrlez %g6, %g1, %o5 fmovdneg %icc, %f1, %f9 orcc %l5, 0x0ACB, %l2 std %f4, [%l7 + 0x08] fmovdcc %icc, %f4, %f6 stx %l0, [%l7 + 0x28] movn %xcc, %o3, %i2 ldsw [%l7 + 0x08], %l3 brlez %o2, loop_1996 movrne %o7, %i7, %g7 ldd [%l7 + 0x78], %f10 bneg,a %icc, loop_1997 loop_1996: fornot1 %f2, %f12, %f14 tgu %xcc, 0x6 fmuld8ulx16 %f14, %f10, %f0 loop_1997: ldd [%l7 + 0x10], %f6 pdist %f6, %f10, %f2 bgu,pn %icc, loop_1998 fsrc2s %f8, %f0 stx %o1, [%l7 + 0x70] ldsh [%l7 + 0x54], %g2 loop_1998: tgu %icc, 0x7 std %f6, [%l7 + 0x70] st %f1, [%l7 + 0x0C] lduw [%l7 + 0x10], %i6 fmovrdlez %g3, %f6, %f6 fbge %fcc3, loop_1999 add %o0, %i1, %i0 addccc %l1, 0x1C83, %g5 fnors %f3, %f8, %f7 loop_1999: fors %f13, %f0, %f3 stb %o6, [%l7 + 0x28] fxor %f14, %f6, %f0 movle %icc, %o4, %i4 fmul8x16al %f4, %f0, %f0 fmovs %f15, %f14 ldsw [%l7 + 0x78], %g4 tleu %icc, 0x2 fcmpeq32 %f6, %f0, %i3 orn %i5, %l6, %l4 stw %g6, [%l7 + 0x3C] stw %g1, [%l7 + 0x14] fbule %fcc2, loop_2000 fmovrslez %l5, %f12, %f1 fbuge %fcc1, loop_2001 fmovdge %icc, %f5, %f0 loop_2000: ldsw [%l7 + 0x5C], %o5 and %l0, %l2, %o3 loop_2001: movn %icc, %l3, %i2 movleu %xcc, %o2, %i7 ld [%l7 + 0x70], %f1 siam 0x4 ldsw [%l7 + 0x40], %o7 xor %o1, 0x0E86, %g2 movrgz %i6, 0x25A, %g7 sth %g3, [%l7 + 0x2C] fpackfix %f2, %f8 fornot1 %f6, %f12, %f2 srax %o0, %i1, %l1 ta %icc, 0x0 array32 %g5, %o6, %i0 fmovd %f8, %f4 fornot2s %f4, %f15, %f0 ldd [%l7 + 0x08], %f12 tleu %xcc, 0x5 fpsub16 %f0, %f12, %f6 ldsh [%l7 + 0x16], %i4 fbo %fcc2, loop_2002 fmovdgu %icc, %f8, %f4 std %f10, [%l7 + 0x50] fmul8x16au %f7, %f13, %f0 loop_2002: movre %g4, 0x191, %i3 ldsb [%l7 + 0x74], %o4 movrgez %i5, %l4, %l6 sth %g6, [%l7 + 0x6E] srl %g1, %o5, %l5 taddcc %l2, 0x16C6, %l0 fmovsgu %icc, %f10, %f9 fornot1s %f0, %f15, %f7 subccc %o3, %l3, %o2 pdist %f10, %f4, %f4 fba %fcc0, loop_2003 tle %xcc, 0x3 sth %i2, [%l7 + 0x70] subc %o7, 0x1F60, %i7 loop_2003: ldub [%l7 + 0x0B], %o1 fba,a %fcc3, loop_2004 fmovrse %g2, %f0, %f2 andncc %g7, %i6, %g3 ldsh [%l7 + 0x34], %o0 loop_2004: sdivx %l1, 0x08DC, %i1 fpsub16 %f4, %f12, %f6 stw %g5, [%l7 + 0x34] movle %xcc, %o6, %i4 sth %i0, [%l7 + 0x4E] ldsb [%l7 + 0x5D], %g4 fbu %fcc0, loop_2005 sth %o4, [%l7 + 0x36] fmovscs %icc, %f3, %f12 edge16ln %i3, %i5, %l6 loop_2005: andcc %g6, %l4, %o5 be,a,pt %icc, loop_2006 fands %f1, %f1, %f7 fpackfix %f4, %f11 fbne,a %fcc1, loop_2007 loop_2006: ldsb [%l7 + 0x3D], %g1 te %xcc, 0x7 fblg %fcc0, loop_2008 loop_2007: fmovrdne %l2, %f12, %f6 stw %l0, [%l7 + 0x60] fmovsgu %xcc, %f0, %f5 loop_2008: ldsw [%l7 + 0x5C], %l5 lduw [%l7 + 0x68], %o3 ldsb [%l7 + 0x10], %o2 movg %xcc, %i2, %l3 umul %i7, 0x0818, %o1 fmovdle %xcc, %f8, %f0 stx %o7, [%l7 + 0x18] fpadd32 %f8, %f12, %f6 tl %xcc, 0x5 sth %g2, [%l7 + 0x24] stb %i6, [%l7 + 0x3A] fba %fcc1, loop_2009 call loop_2010 fmovse %xcc, %f13, %f13 st %f9, [%l7 + 0x7C] loop_2009: fxnors %f0, %f4, %f14 loop_2010: array32 %g7, %g3, %o0 fble %fcc0, loop_2011 ldub [%l7 + 0x21], %i1 ldsw [%l7 + 0x68], %l1 xnor %g5, %o6, %i4 loop_2011: edge8 %i0, %g4, %i3 fbue %fcc1, loop_2012 lduh [%l7 + 0x44], %o4 fors %f11, %f4, %f0 orcc %i5, 0x0038, %g6 loop_2012: ldsw [%l7 + 0x20], %l4 fnors %f1, %f3, %f9 bn,a %xcc, loop_2013 fcmpeq16 %f0, %f8, %l6 fnegd %f10, %f14 ldd [%l7 + 0x60], %f12 loop_2013: fnot2 %f10, %f12 andncc %o5, %l2, %l0 movrne %l5, 0x0DD, %g1 ldub [%l7 + 0x4D], %o2 fmovrdlez %i2, %f12, %f14 brgz %l3, loop_2014 brlz,a %i7, loop_2015 siam 0x4 taddcc %o3, %o7, %g2 loop_2014: subcc %o1, 0x19F0, %i6 loop_2015: lduh [%l7 + 0x5E], %g7 fnors %f12, %f14, %f1 fbuge,a %fcc2, loop_2016 fmovsg %xcc, %f9, %f9 fsrc2s %f12, %f7 ldub [%l7 + 0x3D], %g3 loop_2016: ldx [%l7 + 0x08], %o0 alignaddr %i1, %g5, %o6 fmovscc %icc, %f0, %f4 std %f14, [%l7 + 0x18] fcmps %fcc1, %f2, %f11 ldsw [%l7 + 0x64], %l1 ldsb [%l7 + 0x12], %i0 movge %icc, %i4, %g4 fcmped %fcc2, %f6, %f14 tcs %xcc, 0x6 fmovse %icc, %f7, %f3 std %f4, [%l7 + 0x78] tneg %icc, 0x2 te %icc, 0x7 fmul8x16 %f13, %f14, %f12 fble,a %fcc3, loop_2017 bn,a %xcc, loop_2018 ldsh [%l7 + 0x74], %o4 fmovrdgz %i5, %f10, %f12 loop_2017: lduh [%l7 + 0x7E], %i3 loop_2018: fones %f12 ld [%l7 + 0x6C], %f4 ldx [%l7 + 0x50], %l4 st %f13, [%l7 + 0x34] ld [%l7 + 0x50], %f13 brlez %g6, loop_2019 stw %o5, [%l7 + 0x14] fmovdg %xcc, %f14, %f0 fbue,a %fcc0, loop_2020 loop_2019: popc 0x0BBB, %l6 edge16l %l2, %l0, %g1 udivcc %o2, 0x0260, %l5 loop_2020: fmovsne %icc, %f7, %f5 srlx %l3, 0x19, %i2 st %f12, [%l7 + 0x28] lduh [%l7 + 0x16], %i7 brgz,a %o3, loop_2021 addccc %g2, 0x11B6, %o7 array16 %o1, %g7, %g3 fnor %f14, %f4, %f4 loop_2021: fmovsgu %icc, %f0, %f0 sth %o0, [%l7 + 0x7E] andn %i1, %g5, %i6 tsubcctv %l1, 0x1443, %i0 bge,a,pt %xcc, loop_2022 udivx %i4, 0x0480, %g4 stx %o6, [%l7 + 0x18] edge32n %i5, %o4, %i3 loop_2022: mova %xcc, %l4, %g6 fnot1s %f15, %f1 fzero %f14 std %f10, [%l7 + 0x78] orncc %o5, 0x0D10, %l6 std %f4, [%l7 + 0x20] lduw [%l7 + 0x08], %l2 movgu %xcc, %l0, %g1 stx %o2, [%l7 + 0x58] ldd [%l7 + 0x50], %f6 tle %xcc, 0x7 movre %l5, 0x0C4, %i2 fmovsl %xcc, %f5, %f12 lduh [%l7 + 0x52], %i7 fbul %fcc0, loop_2023 ldx [%l7 + 0x58], %o3 bg,pt %xcc, loop_2024 tge %xcc, 0x4 loop_2023: tg %icc, 0x1 stx %l3, [%l7 + 0x50] loop_2024: alignaddrl %g2, %o1, %g7 sdivx %o7, 0x1F3F, %g3 fmovse %icc, %f7, %f4 edge16 %i1, %g5, %o0 faligndata %f8, %f14, %f4 tl %xcc, 0x2 bl %icc, loop_2025 movre %l1, %i0, %i4 siam 0x5 mulscc %i6, 0x1E2B, %o6 loop_2025: fmovsgu %xcc, %f12, %f5 ldsh [%l7 + 0x6E], %g4 fnegs %f15, %f5 xnor %i5, 0x0F4A, %i3 fbe %fcc3, loop_2026 addccc %o4, 0x0BCA, %l4 umulcc %o5, %l6, %l2 fxnors %f2, %f6, %f13 loop_2026: fnors %f10, %f15, %f14 lduw [%l7 + 0x54], %g6 movrgez %l0, %g1, %l5 lduh [%l7 + 0x5A], %o2 fsrc1s %f7, %f8 stw %i7, [%l7 + 0x54] fcmpeq32 %f2, %f6, %i2 movne %icc, %o3, %g2 fmovsa %xcc, %f10, %f3 fornot1s %f4, %f8, %f6 stw %l3, [%l7 + 0x18] ldub [%l7 + 0x5F], %g7 ldx [%l7 + 0x30], %o1 orncc %g3, %i1, %g5 std %f2, [%l7 + 0x10] stx %o7, [%l7 + 0x20] bg loop_2027 fmovspos %icc, %f9, %f5 andcc %l1, 0x18AF, %i0 fcmple16 %f4, %f4, %i4 loop_2027: bne,a,pn %icc, loop_2028 fornot1s %f0, %f5, %f2 fmovscc %icc, %f3, %f12 be,pn %xcc, loop_2029 loop_2028: ta %xcc, 0x3 fmovsg %xcc, %f15, %f5 fzero %f10 loop_2029: fblg,a %fcc2, loop_2030 orn %o0, 0x1A38, %i6 sll %o6, %g4, %i5 fandnot1 %f4, %f12, %f14 loop_2030: fcmped %fcc0, %f12, %f2 tle %icc, 0x1 tneg %xcc, 0x5 fmovrsne %i3, %f0, %f2 edge16l %l4, %o4, %o5 fpsub16s %f4, %f6, %f13 ldub [%l7 + 0x0A], %l6 udivx %l2, 0x0881, %l0 fsrc1s %f6, %f10 stw %g6, [%l7 + 0x48] stx %g1, [%l7 + 0x18] fbo,a %fcc3, loop_2031 fbule %fcc3, loop_2032 edge8n %o2, %i7, %l5 fmovdge %xcc, %f10, %f15 loop_2031: lduw [%l7 + 0x10], %i2 loop_2032: fmovdcs %icc, %f12, %f9 ldsw [%l7 + 0x44], %o3 movrlez %g2, %l3, %o1 movleu %xcc, %g3, %i1 edge8n %g5, %g7, %l1 std %f6, [%l7 + 0x20] fnor %f2, %f2, %f0 xorcc %i0, 0x05E8, %o7 bvc,a %xcc, loop_2033 smulcc %o0, 0x0938, %i6 tneg %xcc, 0x3 fmovdcs %icc, %f0, %f1 loop_2033: fbne,a %fcc3, loop_2034 addc %i4, %g4, %o6 edge16n %i3, %l4, %o4 stx %i5, [%l7 + 0x70] loop_2034: fcmpgt16 %f4, %f14, %o5 ldsb [%l7 + 0x12], %l6 andncc %l2, %l0, %g1 nop setx loop_2035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xorcc %g6, 0x189A, %o2 stw %i7, [%l7 + 0x78] umul %i2, %o3, %g2 loop_2035: ldx [%l7 + 0x60], %l3 sllx %l5, 0x18, %o1 ld [%l7 + 0x44], %f9 move %xcc, %g3, %i1 fmovdvs %icc, %f4, %f6 st %f0, [%l7 + 0x64] edge16 %g5, %l1, %g7 xnorcc %o7, %o0, %i0 faligndata %f10, %f4, %f14 fmovsvc %xcc, %f12, %f3 lduw [%l7 + 0x74], %i6 ldsh [%l7 + 0x50], %i4 movvs %icc, %g4, %i3 fmovdvc %xcc, %f13, %f5 st %f6, [%l7 + 0x68] fmovsg %xcc, %f8, %f11 bcs,a,pn %icc, loop_2036 lduw [%l7 + 0x14], %l4 fnot2s %f3, %f15 fone %f4 loop_2036: stb %o4, [%l7 + 0x4B] brgez,a %i5, loop_2037 brnz %o6, loop_2038 movle %xcc, %o5, %l2 fpsub32 %f12, %f14, %f10 loop_2037: taddcc %l0, %g1, %l6 loop_2038: fcmps %fcc2, %f12, %f10 fcmped %fcc0, %f6, %f6 tvs %xcc, 0x6 edge16 %o2, %i7, %g6 fbn,a %fcc3, loop_2039 fmul8x16 %f8, %f10, %f4 bpos,a,pn %icc, loop_2040 ldd [%l7 + 0x40], %f10 loop_2039: stx %i2, [%l7 + 0x48] movn %xcc, %o3, %g2 loop_2040: ld [%l7 + 0x10], %f6 sth %l3, [%l7 + 0x54] fcmple16 %f10, %f10, %o1 fnot1 %f14, %f6 tneg %icc, 0x2 stx %g3, [%l7 + 0x70] call loop_2041 fmuld8ulx16 %f0, %f4, %f2 lduw [%l7 + 0x64], %l5 fmovrsgz %i1, %f10, %f14 loop_2041: bleu,a loop_2042 fornot2s %f3, %f8, %f2 lduh [%l7 + 0x7E], %g5 movrlz %g7, 0x2F4, %o7 loop_2042: fmovdcc %icc, %f1, %f0 fbn %fcc2, loop_2043 fmovrsgz %o0, %f3, %f11 tge %xcc, 0x7 fpsub32 %f6, %f10, %f10 loop_2043: fmovsgu %xcc, %f12, %f15 udivcc %i0, 0x1707, %l1 tgu %icc, 0x5 and %i6, %i4, %i3 fexpand %f13, %f10 fblg %fcc1, loop_2044 fmovsg %xcc, %f13, %f11 movgu %xcc, %g4, %o4 ldsb [%l7 + 0x1E], %l4 loop_2044: lduw [%l7 + 0x48], %i5 fmovrslez %o5, %f7, %f2 fcmple32 %f2, %f10, %o6 movrgz %l2, 0x08D, %g1 fpsub16 %f14, %f8, %f12 movcs %icc, %l0, %o2 smulcc %l6, 0x1CDE, %g6 fmovdge %xcc, %f0, %f13 fbg %fcc0, loop_2045 mulx %i7, %o3, %g2 fbuge %fcc1, loop_2046 brgz,a %l3, loop_2047 loop_2045: st %f4, [%l7 + 0x50] fcmple16 %f8, %f12, %o1 loop_2046: fmovdcs %icc, %f6, %f6 loop_2047: xnorcc %g3, %l5, %i2 movne %xcc, %i1, %g7 movcs %xcc, %o7, %o0 ldsb [%l7 + 0x47], %i0 stw %l1, [%l7 + 0x38] fnor %f14, %f4, %f8 siam 0x0 and %g5, %i4, %i6 fmuld8ulx16 %f15, %f6, %f2 fmovdgu %xcc, %f15, %f9 sth %i3, [%l7 + 0x14] orn %g4, %o4, %i5 lduh [%l7 + 0x08], %o5 fcmple32 %f6, %f10, %l4 bneg,pt %icc, loop_2048 fmovs %f3, %f9 fnegs %f13, %f6 movg %icc, %l2, %o6 loop_2048: addcc %l0, %g1, %o2 fxor %f12, %f0, %f4 std %f12, [%l7 + 0x40] srl %g6, 0x06, %l6 fmovdpos %icc, %f0, %f2 fnors %f7, %f7, %f3 sth %i7, [%l7 + 0x4E] stx %o3, [%l7 + 0x40] stw %l3, [%l7 + 0x14] lduw [%l7 + 0x70], %g2 edge16l %o1, %l5, %i2 ldsh [%l7 + 0x1E], %g3 nop setx loop_2049, %l0, %l1 jmpl %l1, %i1 fsrc1 %f6, %f0 ldd [%l7 + 0x48], %f2 ldx [%l7 + 0x18], %g7 loop_2049: ta %icc, 0x0 stb %o0, [%l7 + 0x3B] fabss %f8, %f5 fbo %fcc0, loop_2050 fmovd %f14, %f2 fmovsle %xcc, %f2, %f14 siam 0x3 loop_2050: fsrc2 %f0, %f6 fpack16 %f0, %f1 fcmpeq16 %f14, %f2, %o7 ldx [%l7 + 0x48], %l1 or %i0, %g5, %i6 movvs %xcc, %i3, %g4 lduw [%l7 + 0x1C], %i4 stx %o4, [%l7 + 0x10] lduw [%l7 + 0x3C], %o5 ldx [%l7 + 0x18], %l4 movre %l2, 0x3F8, %o6 fmovrdlez %i5, %f14, %f2 ldsw [%l7 + 0x44], %l0 fsrc1s %f0, %f10 fmovsn %xcc, %f15, %f8 ldsh [%l7 + 0x78], %o2 tgu %xcc, 0x4 brgz %g6, loop_2051 fcmps %fcc3, %f11, %f11 fmovrde %g1, %f2, %f12 ldx [%l7 + 0x30], %i7 loop_2051: ldsh [%l7 + 0x74], %o3 movn %icc, %l3, %l6 ldx [%l7 + 0x38], %o1 ld [%l7 + 0x08], %f9 ldd [%l7 + 0x78], %f6 movvs %icc, %l5, %i2 fble %fcc1, loop_2052 fandnot1s %f2, %f8, %f8 umul %g3, %i1, %g2 lduh [%l7 + 0x08], %g7 loop_2052: bpos,a %icc, loop_2053 fmovrdne %o7, %f10, %f2 fmovrsgz %o0, %f3, %f3 bcc,a,pt %xcc, loop_2054 loop_2053: fnand %f12, %f8, %f14 ldsb [%l7 + 0x7E], %l1 edge16n %g5, %i6, %i0 loop_2054: fmovsneg %xcc, %f12, %f0 sethi 0x0CC7, %g4 lduw [%l7 + 0x30], %i3 brgz %o4, loop_2055 tcs %icc, 0x7 st %f7, [%l7 + 0x64] fmovrdgz %i4, %f12, %f0 loop_2055: fbge,a %fcc2, loop_2056 fpadd32 %f14, %f2, %f10 movge %xcc, %o5, %l4 mulscc %o6, 0x0A58, %i5 loop_2056: alignaddrl %l0, %l2, %o2 smul %g1, 0x1ED0, %i7 fandnot2s %f8, %f12, %f6 tg %xcc, 0x6 brlz %o3, loop_2057 ldsw [%l7 + 0x18], %g6 fmovdvc %xcc, %f14, %f8 and %l3, 0x0FFE, %l6 loop_2057: fbuge %fcc2, loop_2058 bpos,pn %icc, loop_2059 ldx [%l7 + 0x30], %l5 siam 0x0 loop_2058: st %f2, [%l7 + 0x18] loop_2059: movrlez %i2, 0x15C, %g3 tcs %xcc, 0x4 sdiv %o1, 0x10A5, %g2 bcs,pt %icc, loop_2060 ldub [%l7 + 0x60], %g7 sth %o7, [%l7 + 0x18] fcmpeq16 %f14, %f12, %o0 loop_2060: fpackfix %f0, %f9 fnot2s %f12, %f11 brlz %i1, loop_2061 fmovdn %icc, %f8, %f12 stx %l1, [%l7 + 0x78] fbul %fcc3, loop_2062 loop_2061: stw %i6, [%l7 + 0x34] ldsb [%l7 + 0x3E], %i0 bpos,a %icc, loop_2063 loop_2062: st %f6, [%l7 + 0x0C] lduw [%l7 + 0x14], %g4 sth %i3, [%l7 + 0x46] loop_2063: sdivcc %g5, 0x0DE1, %o4 fmovdle %icc, %f0, %f3 movcs %icc, %o5, %l4 ldx [%l7 + 0x08], %i4 edge8n %o6, %i5, %l2 ldsb [%l7 + 0x48], %l0 fbo %fcc3, loop_2064 stx %g1, [%l7 + 0x20] fandnot2s %f4, %f12, %f6 edge8ln %i7, %o3, %o2 loop_2064: lduw [%l7 + 0x20], %l3 xor %g6, %l5, %i2 fbue,a %fcc3, loop_2065 fmul8sux16 %f2, %f12, %f14 fexpand %f11, %f8 ldsh [%l7 + 0x0A], %g3 loop_2065: fmovdleu %xcc, %f10, %f5 ldx [%l7 + 0x60], %o1 fmovdg %icc, %f11, %f2 fmovdleu %xcc, %f8, %f6 fmovde %xcc, %f3, %f15 array8 %g2, %l6, %g7 fblg %fcc2, loop_2066 fbuge %fcc1, loop_2067 tgu %xcc, 0x1 fmovse %icc, %f2, %f14 loop_2066: fmovsg %icc, %f4, %f15 loop_2067: std %f4, [%l7 + 0x50] std %f2, [%l7 + 0x50] tsubcc %o0, 0x027D, %i1 ldx [%l7 + 0x58], %o7 bshuffle %f8, %f0, %f0 ld [%l7 + 0x6C], %f7 subccc %l1, %i6, %g4 subccc %i0, 0x1964, %g5 ldsh [%l7 + 0x4C], %o4 std %f12, [%l7 + 0x68] ldub [%l7 + 0x39], %o5 ldd [%l7 + 0x78], %f10 fone %f12 orn %i3, %i4, %o6 fbn %fcc0, loop_2068 std %f8, [%l7 + 0x78] nop setx loop_2069, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32n %l4, %l2, %l0 loop_2068: fmovsa %icc, %f9, %f1 fpadd16 %f6, %f10, %f8 loop_2069: stw %g1, [%l7 + 0x24] brnz,a %i5, loop_2070 sth %o3, [%l7 + 0x6A] lduh [%l7 + 0x6E], %o2 subc %l3, 0x0026, %g6 loop_2070: fxnors %f8, %f0, %f2 stx %i7, [%l7 + 0x20] fmovsvs %icc, %f7, %f14 fmovda %xcc, %f4, %f0 array8 %i2, %l5, %g3 fpack16 %f12, %f4 brz %g2, loop_2071 fnors %f4, %f2, %f12 stb %l6, [%l7 + 0x43] ldsw [%l7 + 0x14], %o1 loop_2071: edge32 %g7, %i1, %o0 bvc loop_2072 fpsub16 %f14, %f12, %f10 xor %o7, 0x0654, %i6 bvs loop_2073 loop_2072: lduw [%l7 + 0x3C], %g4 srl %l1, %i0, %g5 stx %o5, [%l7 + 0x18] loop_2073: tle %xcc, 0x3 fmul8x16 %f3, %f10, %f10 movrlez %i3, 0x27B, %o4 mulscc %i4, %o6, %l4 fxor %f2, %f8, %f0 sll %l0, %g1, %l2 movcs %icc, %i5, %o2 lduw [%l7 + 0x60], %o3 sllx %l3, 0x0D, %i7 fpsub32s %f10, %f0, %f10 fbue,a %fcc1, loop_2074 ld [%l7 + 0x2C], %f1 fands %f13, %f9, %f0 lduw [%l7 + 0x4C], %i2 loop_2074: movcc %xcc, %g6, %g3 st %f1, [%l7 + 0x2C] stw %l5, [%l7 + 0x54] fbe,a %fcc2, loop_2075 stw %g2, [%l7 + 0x08] stb %o1, [%l7 + 0x48] fnor %f2, %f0, %f4 loop_2075: ld [%l7 + 0x7C], %f1 fmovsge %xcc, %f11, %f7 lduh [%l7 + 0x52], %l6 fmul8x16al %f15, %f0, %f4 ldsw [%l7 + 0x2C], %i1 fmul8x16au %f2, %f6, %f4 ldsw [%l7 + 0x5C], %o0 ldsh [%l7 + 0x70], %g7 fcmpne16 %f6, %f14, %o7 ldd [%l7 + 0x30], %f4 fmovda %xcc, %f5, %f1 fcmpne32 %f6, %f12, %i6 fxnors %f15, %f3, %f7 edge8 %g4, %l1, %i0 edge8 %g5, %i3, %o5 stx %i4, [%l7 + 0x10] ldx [%l7 + 0x58], %o6 edge8l %l4, %l0, %o4 std %f14, [%l7 + 0x20] ldsb [%l7 + 0x7E], %l2 fnot1s %f10, %f4 fmovspos %xcc, %f9, %f1 umul %g1, 0x0683, %i5 fmovdcs %icc, %f11, %f2 fbug,a %fcc3, loop_2076 nop setx loop_2077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f2, %f2 fmovsg %icc, %f11, %f13 loop_2076: tgu %xcc, 0x3 loop_2077: ld [%l7 + 0x48], %f10 smul %o2, %l3, %o3 ldsh [%l7 + 0x46], %i7 smulcc %i2, 0x0F7B, %g6 fmul8x16al %f1, %f14, %f14 bn,pt %xcc, loop_2078 ldsw [%l7 + 0x28], %g3 tne %icc, 0x6 movrne %g2, %l5, %o1 loop_2078: edge8l %i1, %l6, %g7 edge32ln %o0, %o7, %i6 movcc %icc, %g4, %i0 ldx [%l7 + 0x10], %g5 andn %l1, %i3, %i4 andn %o5, 0x04C4, %o6 ldub [%l7 + 0x20], %l0 fbne %fcc1, loop_2079 ldsh [%l7 + 0x52], %o4 fmovdg %icc, %f0, %f15 fcmpne16 %f6, %f14, %l2 loop_2079: fmovdpos %icc, %f7, %f14 udivcc %g1, 0x06C2, %i5 st %f15, [%l7 + 0x10] stw %l4, [%l7 + 0x48] stb %l3, [%l7 + 0x2A] fbule %fcc2, loop_2080 stb %o2, [%l7 + 0x3F] fpsub32s %f10, %f14, %f12 fcmple32 %f10, %f12, %i7 loop_2080: fxnor %f8, %f12, %f0 fcmpne32 %f12, %f8, %o3 lduh [%l7 + 0x46], %g6 fbule,a %fcc2, loop_2081 sth %g3, [%l7 + 0x78] smul %g2, 0x03AA, %l5 movneg %xcc, %i2, %i1 loop_2081: stx %l6, [%l7 + 0x60] stb %g7, [%l7 + 0x7B] fors %f14, %f11, %f9 brlz,a %o0, loop_2082 fcmpne16 %f6, %f4, %o7 fmovdn %icc, %f4, %f3 lduw [%l7 + 0x78], %i6 loop_2082: smul %o1, 0x155A, %i0 fmovdcc %icc, %f6, %f4 tpos %icc, 0x3 bvc,a loop_2083 ldsh [%l7 + 0x64], %g5 stw %l1, [%l7 + 0x10] st %f5, [%l7 + 0x78] loop_2083: st %f4, [%l7 + 0x50] std %f14, [%l7 + 0x18] stx %i3, [%l7 + 0x48] ldd [%l7 + 0x40], %f2 ldd [%l7 + 0x70], %f0 fmovrdgz %g4, %f14, %f0 fmovrsgz %o5, %f6, %f9 ldx [%l7 + 0x38], %i4 for %f8, %f6, %f10 andcc %l0, %o6, %o4 stb %l2, [%l7 + 0x62] brlez %g1, loop_2084 fornot1s %f2, %f2, %f1 fnot2 %f6, %f4 lduh [%l7 + 0x52], %l4 loop_2084: bshuffle %f0, %f2, %f12 fmul8x16al %f8, %f13, %f4 ldsb [%l7 + 0x29], %l3 fblg %fcc1, loop_2085 stx %o2, [%l7 + 0x20] edge8 %i5, %i7, %g6 fnot2s %f0, %f12 loop_2085: ld [%l7 + 0x40], %f7 te %xcc, 0x2 fmovsleu %xcc, %f7, %f11 addc %g3, 0x1DFA, %o3 add %g2, 0x1F01, %i2 st %f11, [%l7 + 0x5C] tvs %xcc, 0x5 lduw [%l7 + 0x20], %l5 be,pt %xcc, loop_2086 srlx %i1, 0x13, %l6 fmul8ulx16 %f10, %f2, %f4 fmovscs %icc, %f0, %f14 loop_2086: fpadd32s %f5, %f15, %f10 bpos,a %icc, loop_2087 srax %o0, 0x1A, %g7 fxor %f4, %f2, %f8 fmovscc %xcc, %f8, %f3 loop_2087: stb %i6, [%l7 + 0x7E] srax %o7, 0x07, %i0 fsrc1s %f9, %f12 sdivx %g5, 0x0AF2, %l1 ld [%l7 + 0x7C], %f1 sethi 0x1494, %i3 stw %g4, [%l7 + 0x2C] fnot1s %f4, %f2 ta %icc, 0x4 edge16l %o1, %i4, %o5 sllx %l0, 0x02, %o4 te %xcc, 0x0 fmovrdlz %l2, %f14, %f8 ldsb [%l7 + 0x35], %o6 fmovsge %xcc, %f12, %f4 addc %l4, 0x11EC, %l3 fandnot1s %f11, %f12, %f6 ld [%l7 + 0x2C], %f9 nop setx loop_2088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %g1, %i5, %o2 nop setx loop_2089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsne %g6, %f9, %f0 loop_2088: fxor %f8, %f2, %f2 st %f11, [%l7 + 0x58] loop_2089: ldd [%l7 + 0x08], %f10 ldd [%l7 + 0x40], %f2 ldub [%l7 + 0x2C], %g3 sll %o3, 0x0C, %g2 st %f14, [%l7 + 0x60] ldd [%l7 + 0x70], %f0 ldd [%l7 + 0x50], %f10 edge32ln %i2, %l5, %i1 fnors %f8, %f3, %f10 ldx [%l7 + 0x78], %i7 lduh [%l7 + 0x6A], %o0 edge8l %l6, %i6, %g7 sdivx %i0, 0x0762, %g5 tcc %icc, 0x4 fpadd16s %f2, %f0, %f6 fcmpne32 %f14, %f12, %o7 ldub [%l7 + 0x1D], %i3 lduw [%l7 + 0x14], %l1 fmovrslez %g4, %f5, %f15 fors %f7, %f11, %f3 fmul8x16au %f2, %f15, %f12 fpack32 %f10, %f6, %f6 edge8l %i4, %o1, %o5 fxor %f4, %f14, %f6 nop setx loop_2090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %l0, loop_2091 bne %icc, loop_2092 tvc %xcc, 0x7 loop_2090: fxnor %f4, %f0, %f12 loop_2091: fmovdpos %icc, %f2, %f14 loop_2092: ldsb [%l7 + 0x7F], %l2 sethi 0x0AB4, %o6 udivcc %o4, 0x0DC3, %l3 ldsb [%l7 + 0x10], %g1 bpos,a %icc, loop_2093 sth %l4, [%l7 + 0x20] brgz %i5, loop_2094 sth %o2, [%l7 + 0x50] loop_2093: fandnot1s %f1, %f5, %f13 fmuld8sux16 %f14, %f5, %f6 loop_2094: xnorcc %g3, %g6, %o3 brgez,a %i2, loop_2095 ldub [%l7 + 0x28], %g2 tcc %xcc, 0x7 stw %i1, [%l7 + 0x18] loop_2095: xor %i7, 0x09D8, %l5 fmovse %icc, %f0, %f12 lduh [%l7 + 0x0C], %l6 orcc %o0, %g7, %i6 movrlez %g5, 0x3DF, %i0 ldsw [%l7 + 0x58], %i3 ldsh [%l7 + 0x36], %l1 fmovrse %g4, %f15, %f3 tpos %icc, 0x3 lduw [%l7 + 0x60], %i4 ldsh [%l7 + 0x5C], %o1 addc %o7, %l0, %l2 bneg,a loop_2096 ldub [%l7 + 0x7F], %o6 smulcc %o4, %o5, %l3 fbul,a %fcc2, loop_2097 loop_2096: ldsh [%l7 + 0x74], %l4 bge loop_2098 array8 %i5, %g1, %o2 loop_2097: std %f8, [%l7 + 0x60] ldub [%l7 + 0x53], %g6 loop_2098: tl %xcc, 0x4 std %f6, [%l7 + 0x40] array16 %o3, %i2, %g3 bvs,a loop_2099 te %icc, 0x3 fors %f4, %f5, %f1 fbuge %fcc1, loop_2100 loop_2099: stw %i1, [%l7 + 0x54] fbug,a %fcc2, loop_2101 lduw [%l7 + 0x64], %g2 loop_2100: edge8 %l5, %i7, %l6 movge %xcc, %g7, %i6 loop_2101: fcmps %fcc1, %f1, %f13 bl,pn %icc, loop_2102 fmovscs %xcc, %f2, %f8 fbuge,a %fcc0, loop_2103 ld [%l7 + 0x68], %f9 loop_2102: tle %xcc, 0x1 ldsh [%l7 + 0x12], %o0 loop_2103: ldd [%l7 + 0x28], %f2 fmul8sux16 %f0, %f10, %f10 fsrc1 %f4, %f0 stw %i0, [%l7 + 0x50] fbue,a %fcc0, loop_2104 fmovrsgez %g5, %f10, %f11 fmovsge %icc, %f14, %f15 mulscc %l1, %g4, %i4 loop_2104: movrgez %o1, %o7, %i3 fcmpgt32 %f4, %f8, %l2 ta %xcc, 0x3 bcc,a loop_2105 fornot2s %f8, %f1, %f11 brlez %o6, loop_2106 fnot1 %f8, %f10 loop_2105: edge16l %o4, %l0, %o5 fpack32 %f8, %f8, %f0 loop_2106: bshuffle %f2, %f8, %f10 fbug,a %fcc3, loop_2107 ldsb [%l7 + 0x65], %l4 brlz,a %l3, loop_2108 ldsh [%l7 + 0x46], %g1 loop_2107: ldd [%l7 + 0x30], %f4 sdiv %o2, 0x16AA, %g6 loop_2108: fones %f14 bvc,a,pn %xcc, loop_2109 brz,a %i5, loop_2110 std %f14, [%l7 + 0x60] std %f0, [%l7 + 0x48] loop_2109: fbul %fcc2, loop_2111 loop_2110: stw %o3, [%l7 + 0x7C] fble %fcc3, loop_2112 ldub [%l7 + 0x6D], %g3 loop_2111: fxnor %f4, %f8, %f2 lduw [%l7 + 0x44], %i1 loop_2112: ldsb [%l7 + 0x7F], %g2 movrlez %l5, %i7, %l6 fmovrdlz %g7, %f2, %f0 fmovscc %xcc, %f9, %f8 ldsh [%l7 + 0x14], %i2 bvc,pt %icc, loop_2113 ldd [%l7 + 0x08], %f2 fsrc1 %f6, %f10 fmovdg %xcc, %f1, %f4 loop_2113: fbul,a %fcc0, loop_2114 fcmpgt16 %f2, %f0, %o0 fmovd %f8, %f2 fblg,a %fcc1, loop_2115 loop_2114: brnz %i0, loop_2116 bshuffle %f8, %f12, %f8 fbug,a %fcc1, loop_2117 loop_2115: ldsh [%l7 + 0x52], %g5 loop_2116: array16 %l1, %g4, %i6 fmovrdlez %i4, %f4, %f2 loop_2117: smulcc %o7, %o1, %i3 fmovscc %icc, %f10, %f13 ldx [%l7 + 0x20], %o6 bneg,a %icc, loop_2118 fones %f9 fmovsl %xcc, %f5, %f9 fmul8sux16 %f8, %f4, %f0 loop_2118: fmovrslez %o4, %f2, %f10 lduh [%l7 + 0x0E], %l2 movle %xcc, %l0, %l4 movge %icc, %o5, %l3 ldx [%l7 + 0x10], %g1 andn %g6, 0x1331, %o2 sth %i5, [%l7 + 0x1E] ldsh [%l7 + 0x4C], %g3 subcc %o3, 0x07CF, %g2 ldsw [%l7 + 0x08], %i1 fmovscc %xcc, %f3, %f1 fba %fcc1, loop_2119 array32 %i7, %l6, %l5 fpadd32 %f14, %f2, %f2 pdist %f4, %f0, %f4 loop_2119: ldx [%l7 + 0x38], %g7 fmovd %f14, %f10 lduh [%l7 + 0x70], %i2 stx %o0, [%l7 + 0x70] tneg %xcc, 0x6 fmovscc %icc, %f8, %f10 bleu,a,pn %icc, loop_2120 move %xcc, %g5, %i0 fmovsl %icc, %f7, %f11 fbn,a %fcc2, loop_2121 loop_2120: brnz %l1, loop_2122 bg %icc, loop_2123 orncc %i6, 0x1D46, %i4 loop_2121: fnors %f10, %f3, %f11 loop_2122: fmovrslz %o7, %f7, %f2 loop_2123: sth %o1, [%l7 + 0x5A] move %icc, %i3, %o6 addc %g4, %l2, %l0 ble loop_2124 fbule,a %fcc2, loop_2125 fnot1 %f6, %f8 fors %f12, %f7, %f9 loop_2124: ldd [%l7 + 0x60], %f6 loop_2125: stb %o4, [%l7 + 0x4D] orn %l4, 0x1DF6, %o5 movvs %xcc, %g1, %g6 mulx %o2, %i5, %g3 fbule %fcc0, loop_2126 fmuld8sux16 %f8, %f5, %f2 subc %l3, %o3, %i1 ld [%l7 + 0x24], %f3 loop_2126: fcmpeq32 %f10, %f8, %i7 array8 %g2, %l5, %g7 fsrc2s %f3, %f6 fcmpes %fcc2, %f6, %f3 sub %l6, 0x07C3, %o0 std %f12, [%l7 + 0x48] fxnors %f8, %f7, %f7 fpsub16 %f0, %f6, %f10 brlz %i2, loop_2127 fmovdneg %xcc, %f9, %f11 movcs %icc, %i0, %l1 bleu loop_2128 loop_2127: std %f14, [%l7 + 0x28] taddcc %i6, %g5, %o7 fcmpeq32 %f8, %f0, %i4 loop_2128: udiv %i3, 0x0838, %o1 ba,pt %icc, loop_2129 orcc %g4, %o6, %l2 fcmpeq32 %f6, %f14, %l0 movneg %icc, %o4, %l4 loop_2129: fble,a %fcc1, loop_2130 mulscc %g1, %g6, %o2 fpadd32s %f15, %f15, %f2 stb %i5, [%l7 + 0x1B] loop_2130: stb %g3, [%l7 + 0x4A] movre %o5, %l3, %i1 bleu %icc, loop_2131 fmuld8sux16 %f8, %f9, %f6 stx %i7, [%l7 + 0x70] fors %f14, %f13, %f13 loop_2131: fzeros %f13 std %f8, [%l7 + 0x30] stx %o3, [%l7 + 0x78] fmovdcc %icc, %f15, %f11 subccc %l5, %g7, %l6 addccc %o0, 0x0623, %g2 fnor %f6, %f2, %f8 fmovrse %i2, %f9, %f9 fbug %fcc3, loop_2132 movre %i0, %l1, %g5 fzeros %f11 fmovde %xcc, %f14, %f3 loop_2132: fornot1s %f1, %f1, %f10 fmovrsgz %o7, %f15, %f6 subcc %i4, %i6, %i3 ldsh [%l7 + 0x36], %o1 xnor %o6, 0x0C3E, %g4 fmovde %xcc, %f5, %f13 fmuld8sux16 %f12, %f5, %f2 movcc %xcc, %l0, %o4 fmovrse %l2, %f2, %f14 fmovdge %xcc, %f5, %f2 fsrc2 %f8, %f8 ldsh [%l7 + 0x56], %l4 std %f14, [%l7 + 0x18] popc %g6, %g1 fbe %fcc1, loop_2133 movrgez %o2, 0x2A2, %i5 ldd [%l7 + 0x10], %f14 ldd [%l7 + 0x40], %f6 loop_2133: ldd [%l7 + 0x10], %f6 fcmpne32 %f14, %f6, %o5 sth %l3, [%l7 + 0x34] addcc %g3, 0x1FF4, %i1 fmovrdgz %i7, %f2, %f4 sth %l5, [%l7 + 0x0A] fnegs %f12, %f2 fbg %fcc2, loop_2134 srl %o3, 0x0C, %g7 fmovsn %xcc, %f0, %f7 ld [%l7 + 0x08], %f10 loop_2134: sra %l6, 0x07, %g2 tneg %icc, 0x7 fmovrsgz %i2, %f0, %f15 movrne %i0, 0x0A2, %o0 ldub [%l7 + 0x1A], %l1 xnor %g5, 0x0C80, %o7 bge %icc, loop_2135 fmovdleu %xcc, %f7, %f7 fmovscs %icc, %f5, %f1 fbe,a %fcc3, loop_2136 loop_2135: fmovrslz %i6, %f1, %f9 st %f1, [%l7 + 0x40] bcc,a %icc, loop_2137 loop_2136: tpos %xcc, 0x4 tg %icc, 0x2 edge32l %i3, %i4, %o6 loop_2137: st %f12, [%l7 + 0x24] fpsub32 %f12, %f12, %f6 tcc %xcc, 0x3 st %f6, [%l7 + 0x78] fmovse %icc, %f10, %f13 tsubcctv %g4, 0x1456, %o1 smulcc %o4, 0x0B5C, %l2 stb %l0, [%l7 + 0x3C] stw %g6, [%l7 + 0x58] add %g1, %o2, %l4 srlx %o5, 0x15, %l3 fabsd %f0, %f12 bl loop_2138 tcs %xcc, 0x3 fpadd32s %f12, %f1, %f12 bvc,a,pn %icc, loop_2139 loop_2138: fcmpd %fcc0, %f10, %f14 fors %f5, %f10, %f6 ldsb [%l7 + 0x18], %g3 loop_2139: fpadd16s %f8, %f14, %f6 fmovsle %xcc, %f13, %f13 fone %f14 fornot2s %f14, %f11, %f8 orncc %i1, %i7, %i5 fba %fcc2, loop_2140 smulcc %l5, 0x199B, %o3 brlez %l6, loop_2141 fmul8x16au %f0, %f3, %f12 loop_2140: st %f1, [%l7 + 0x58] ld [%l7 + 0x58], %f4 loop_2141: fand %f10, %f2, %f10 ldsw [%l7 + 0x1C], %g2 ldd [%l7 + 0x40], %f14 fpack32 %f8, %f6, %f14 fmovdvc %xcc, %f3, %f5 fcmpeq16 %f4, %f0, %i2 fbule %fcc1, loop_2142 popc 0x1A06, %i0 xnorcc %g7, 0x0551, %l1 brnz,a %g5, loop_2143 loop_2142: fmovda %xcc, %f1, %f6 or %o7, 0x16D3, %i6 nop setx loop_2144, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2143: stb %i3, [%l7 + 0x51] bge,a,pt %icc, loop_2145 fbu %fcc3, loop_2146 loop_2144: tge %icc, 0x4 fblg,a %fcc2, loop_2147 loop_2145: lduh [%l7 + 0x46], %o0 loop_2146: movre %o6, %i4, %o1 movrgez %o4, %g4, %l0 loop_2147: fmovrdgz %g6, %f4, %f12 movgu %icc, %g1, %o2 stb %l4, [%l7 + 0x5E] sth %l2, [%l7 + 0x52] nop setx loop_2148, %l0, %l1 jmpl %l1, %o5 brz,a %l3, loop_2149 stb %g3, [%l7 + 0x18] fornot2 %f12, %f8, %f6 loop_2148: and %i7, 0x0ECF, %i5 loop_2149: edge8n %l5, %i1, %l6 ldsb [%l7 + 0x74], %o3 subc %i2, %i0, %g2 ldd [%l7 + 0x48], %f6 movrlz %l1, %g5, %o7 andncc %i6, %g7, %o0 bgu %icc, loop_2150 sra %o6, %i3, %o1 bne %icc, loop_2151 edge16 %o4, %i4, %g4 loop_2150: sdivcc %l0, 0x19BE, %g6 fandnot2s %f15, %f6, %f9 loop_2151: stb %g1, [%l7 + 0x1B] xnorcc %o2, %l4, %o5 bge,a,pn %xcc, loop_2152 ld [%l7 + 0x4C], %f2 fones %f7 stx %l3, [%l7 + 0x68] loop_2152: edge32l %l2, %g3, %i5 or %i7, %i1, %l5 xnor %l6, 0x15BF, %o3 sethi 0x04DF, %i0 fnands %f9, %f7, %f6 bvs,pt %xcc, loop_2153 fba,a %fcc3, loop_2154 fones %f6 fbn,a %fcc2, loop_2155 loop_2153: lduw [%l7 + 0x58], %i2 loop_2154: tsubcc %l1, 0x1718, %g5 fnegs %f14, %f3 loop_2155: fxor %f8, %f10, %f0 fmovscc %xcc, %f13, %f14 sub %g2, 0x109E, %o7 lduw [%l7 + 0x50], %i6 stb %o0, [%l7 + 0x49] fmuld8sux16 %f4, %f14, %f4 fmovrdlz %o6, %f0, %f10 fpack16 %f10, %f5 brlz,a %g7, loop_2156 srax %o1, %i3, %o4 fxors %f14, %f13, %f11 movre %g4, 0x297, %i4 loop_2156: fmovdge %icc, %f15, %f1 fnot2 %f14, %f4 fandnot1 %f8, %f6, %f0 fmovda %icc, %f2, %f3 fxnor %f8, %f14, %f14 lduh [%l7 + 0x20], %l0 ldsw [%l7 + 0x3C], %g1 fmuld8ulx16 %f1, %f3, %f2 sth %g6, [%l7 + 0x1A] andncc %l4, %o2, %o5 ldsb [%l7 + 0x4E], %l2 sdiv %g3, 0x0B22, %i5 fmovrde %l3, %f8, %f14 lduh [%l7 + 0x28], %i1 srax %i7, 0x1B, %l6 fxnors %f0, %f1, %f9 movrlz %l5, %i0, %o3 fors %f12, %f4, %f4 ldsw [%l7 + 0x54], %i2 nop setx loop_2157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc2, loop_2158 sllx %g5, %l1, %o7 bl,pt %icc, loop_2159 loop_2157: ldsw [%l7 + 0x30], %g2 loop_2158: stx %o0, [%l7 + 0x38] subccc %o6, 0x126B, %i6 loop_2159: fmovsvc %xcc, %f15, %f5 ldub [%l7 + 0x3D], %g7 fmovde %icc, %f11, %f8 fpsub16s %f13, %f9, %f14 fmovrsgz %i3, %f1, %f6 ldub [%l7 + 0x63], %o1 lduw [%l7 + 0x68], %g4 fandnot1s %f4, %f12, %f5 pdist %f8, %f2, %f12 lduh [%l7 + 0x68], %o4 taddcctv %l0, 0x0FE3, %i4 bvc,a loop_2160 fmovdpos %xcc, %f3, %f0 fmovrdne %g1, %f0, %f4 fmovrdgz %l4, %f10, %f10 loop_2160: be %icc, loop_2161 ldd [%l7 + 0x48], %f2 bge,a,pn %icc, loop_2162 fpadd16 %f4, %f4, %f8 loop_2161: fbug %fcc2, loop_2163 tg %icc, 0x2 loop_2162: fbne %fcc3, loop_2164 stb %o2, [%l7 + 0x77] loop_2163: movneg %icc, %o5, %l2 fones %f0 loop_2164: array16 %g6, %i5, %g3 fpadd32s %f13, %f13, %f0 ldub [%l7 + 0x27], %l3 tsubcctv %i1, 0x107E, %i7 fpmerge %f3, %f11, %f14 ble,pt %xcc, loop_2165 andcc %l5, %l6, %i0 stb %i2, [%l7 + 0x1C] tsubcc %o3, %g5, %o7 loop_2165: movre %l1, %g2, %o6 std %f6, [%l7 + 0x70] umulcc %o0, 0x03D5, %g7 fexpand %f12, %f14 brz,a %i6, loop_2166 fmovdle %xcc, %f9, %f13 taddcc %i3, %o1, %o4 movrgz %g4, %l0, %i4 loop_2166: fabsd %f0, %f2 movcc %xcc, %g1, %o2 xnor %o5, 0x19B0, %l2 fnor %f0, %f8, %f10 mulscc %l4, 0x131E, %g6 fpmerge %f0, %f6, %f6 ld [%l7 + 0x08], %f9 edge8ln %i5, %g3, %i1 fmovsvc %xcc, %f6, %f3 ldub [%l7 + 0x7B], %l3 fmovsle %xcc, %f11, %f12 fzero %f10 popc %i7, %l6 ldsh [%l7 + 0x74], %l5 lduw [%l7 + 0x24], %i0 ldsh [%l7 + 0x0A], %o3 fzero %f10 ldsb [%l7 + 0x27], %g5 fmovde %xcc, %f14, %f10 edge8l %o7, %i2, %l1 andcc %g2, 0x06CE, %o6 fcmple32 %f0, %f10, %o0 sdiv %g7, 0x10A9, %i3 be,pt %xcc, loop_2167 ldsw [%l7 + 0x34], %o1 bvs,a,pt %xcc, loop_2168 fzeros %f0 loop_2167: fmovrslz %o4, %f8, %f3 ldub [%l7 + 0x37], %i6 loop_2168: fcmps %fcc2, %f1, %f13 fmovdl %xcc, %f3, %f9 bl,pt %xcc, loop_2169 stb %l0, [%l7 + 0x75] andncc %i4, %g4, %g1 faligndata %f4, %f4, %f0 loop_2169: ldd [%l7 + 0x30], %f12 lduw [%l7 + 0x7C], %o2 fmovdne %icc, %f11, %f14 fmovrsgez %o5, %f7, %f8 sra %l4, %l2, %i5 te %icc, 0x6 tsubcctv %g3, %i1, %g6 ld [%l7 + 0x60], %f14 ldx [%l7 + 0x78], %l3 ldub [%l7 + 0x40], %i7 fone %f10 stb %l6, [%l7 + 0x7B] fbule,a %fcc1, loop_2170 sethi 0x12DF, %i0 alignaddr %l5, %g5, %o3 nop setx loop_2171, %l0, %l1 jmpl %l1, %o7 loop_2170: addccc %l1, %g2, %o6 sdiv %i2, 0x07EB, %g7 fmuld8ulx16 %f6, %f9, %f8 loop_2171: subc %i3, %o1, %o4 sth %i6, [%l7 + 0x1C] alignaddrl %o0, %l0, %g4 bleu,a %icc, loop_2172 stb %i4, [%l7 + 0x13] tn %icc, 0x2 fmovsg %xcc, %f14, %f3 loop_2172: fsrc1s %f8, %f3 fmovd %f6, %f4 st %f6, [%l7 + 0x0C] fpack16 %f14, %f10 fbo,a %fcc1, loop_2173 ldsh [%l7 + 0x0C], %g1 edge32n %o5, %l4, %l2 fmul8ulx16 %f14, %f6, %f0 loop_2173: bne,a,pt %icc, loop_2174 ldd [%l7 + 0x38], %f6 umulcc %o2, %i5, %i1 std %f12, [%l7 + 0x48] loop_2174: andncc %g3, %l3, %i7 ldsw [%l7 + 0x68], %l6 ld [%l7 + 0x2C], %f7 stw %g6, [%l7 + 0x34] bge,a %icc, loop_2175 xnorcc %l5, 0x182C, %g5 fcmpeq16 %f12, %f10, %o3 ldsw [%l7 + 0x14], %i0 loop_2175: tn %xcc, 0x6 sdivx %o7, 0x1424, %g2 fbo %fcc2, loop_2176 fbl %fcc3, loop_2177 orn %l1, 0x15BB, %o6 tge %icc, 0x0 loop_2176: fmovdvc %icc, %f11, %f0 loop_2177: sth %i2, [%l7 + 0x44] lduh [%l7 + 0x26], %i3 fmovd %f12, %f0 fabsd %f0, %f0 fblg %fcc1, loop_2178 fmovsleu %xcc, %f13, %f12 ld [%l7 + 0x4C], %f3 fmovrsgez %g7, %f3, %f6 loop_2178: ldub [%l7 + 0x38], %o4 fornot1 %f8, %f14, %f14 lduw [%l7 + 0x70], %i6 fcmpne16 %f14, %f10, %o1 tg %xcc, 0x6 fmovdgu %icc, %f13, %f2 edge8n %o0, %g4, %l0 fandnot2 %f4, %f2, %f4 fmovscc %icc, %f0, %f2 fandnot1 %f2, %f0, %f14 fmovdvc %xcc, %f15, %f8 fandnot2 %f4, %f0, %f0 movn %icc, %g1, %o5 std %f6, [%l7 + 0x60] stb %l4, [%l7 + 0x5E] movg %icc, %i4, %o2 nop setx loop_2179, %l0, %l1 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,pn %icc, loop_2180 std %f4, [%l7 + 0x28] sdiv %i5, 0x08A5, %l2 loop_2179: ldd [%l7 + 0x78], %f8 loop_2180: array32 %i1, %g3, %i7 orncc %l3, 0x1203, %g6 movcs %xcc, %l5, %l6 srl %g5, %o3, %o7 ldub [%l7 + 0x55], %g2 bgu,a %xcc, loop_2181 fmovspos %icc, %f9, %f12 pdist %f6, %f10, %f8 move %icc, %i0, %l1 loop_2181: brgez,a %o6, loop_2182 ldsb [%l7 + 0x2D], %i3 fmuld8sux16 %f15, %f4, %f12 fabss %f9, %f13 loop_2182: lduw [%l7 + 0x20], %g7 taddcc %o4, %i6, %o1 fmovdne %icc, %f6, %f2 stw %o0, [%l7 + 0x7C] ldsb [%l7 + 0x5B], %i2 fpackfix %f0, %f0 stb %g4, [%l7 + 0x66] fmovd %f8, %f8 brz %l0, loop_2183 ldsh [%l7 + 0x3C], %o5 fones %f10 smul %l4, 0x0F9A, %i4 loop_2183: movrlz %g1, 0x09C, %o2 fmovdpos %icc, %f14, %f10 stx %l2, [%l7 + 0x20] bcc,a,pn %xcc, loop_2184 array8 %i1, %i5, %g3 edge16 %i7, %l3, %l5 fbu %fcc1, loop_2185 loop_2184: stx %g6, [%l7 + 0x50] std %f4, [%l7 + 0x10] movne %icc, %l6, %o3 loop_2185: tneg %icc, 0x5 ldx [%l7 + 0x10], %g5 movrne %g2, 0x1F7, %o7 mova %icc, %l1, %o6 bn,pt %icc, loop_2186 fbe %fcc1, loop_2187 ldd [%l7 + 0x68], %f0 ldsb [%l7 + 0x26], %i0 loop_2186: bvc,pt %xcc, loop_2188 loop_2187: fcmpeq32 %f0, %f8, %g7 fmovrdgz %i3, %f2, %f12 fmovrslz %o4, %f3, %f10 loop_2188: tsubcctv %o1, %o0, %i6 lduh [%l7 + 0x2E], %g4 fmuld8sux16 %f4, %f5, %f2 edge32 %i2, %o5, %l4 fpadd16s %f5, %f6, %f14 stx %i4, [%l7 + 0x70] lduh [%l7 + 0x50], %g1 orncc %o2, %l2, %l0 fnegd %f12, %f6 taddcc %i5, 0x0850, %g3 ldsh [%l7 + 0x1C], %i1 fmovsvc %xcc, %f9, %f3 movrlez %i7, %l3, %l5 mulscc %g6, 0x0BB4, %l6 st %f13, [%l7 + 0x70] tsubcctv %g5, 0x09A2, %g2 mova %xcc, %o3, %o7 brgz,a %l1, loop_2189 bvs,a loop_2190 bvc %icc, loop_2191 brz %i0, loop_2192 loop_2189: stw %o6, [%l7 + 0x4C] loop_2190: fmovsl %xcc, %f4, %f6 loop_2191: fblg,a %fcc2, loop_2193 loop_2192: fmovrslez %i3, %f5, %f7 fbul %fcc2, loop_2194 array8 %o4, %g7, %o0 loop_2193: movneg %xcc, %i6, %g4 fbule %fcc1, loop_2195 loop_2194: lduw [%l7 + 0x5C], %o1 lduh [%l7 + 0x62], %o5 lduh [%l7 + 0x72], %l4 loop_2195: fnegd %f0, %f8 movrlz %i4, 0x2F3, %i2 fcmped %fcc1, %f2, %f6 fmul8x16au %f7, %f10, %f14 nop setx loop_2196, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x58] fpack16 %f8, %f11 brgez %o2, loop_2197 loop_2196: ldd [%l7 + 0x68], %f12 ldsh [%l7 + 0x72], %l2 edge32ln %g1, %l0, %g3 loop_2197: taddcc %i1, %i7, %i5 ldd [%l7 + 0x68], %f4 ld [%l7 + 0x74], %f8 fmovrsne %l5, %f15, %f13 brgez,a %l3, loop_2198 stw %g6, [%l7 + 0x30] fcmple16 %f14, %f8, %l6 ldub [%l7 + 0x6F], %g2 loop_2198: fmovsleu %xcc, %f11, %f7 edge16l %g5, %o3, %l1 lduw [%l7 + 0x38], %o7 fmovdgu %xcc, %f2, %f13 fcmpeq16 %f2, %f0, %o6 array8 %i3, %i0, %g7 fpsub16s %f10, %f9, %f10 ldd [%l7 + 0x20], %f14 tl %xcc, 0x6 ldx [%l7 + 0x48], %o4 movpos %xcc, %o0, %i6 mova %xcc, %g4, %o1 fble %fcc0, loop_2199 ldsw [%l7 + 0x24], %l4 array32 %o5, %i2, %i4 fcmpes %fcc2, %f15, %f14 loop_2199: nop setx loop_2200, %l0, %l1 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, %f1, %f9 fmovdneg %icc, %f12, %f10 st %f7, [%l7 + 0x1C] loop_2200: bvc,a,pt %icc, loop_2201 ldd [%l7 + 0x28], %f14 ldsb [%l7 + 0x1F], %o2 subc %g1, %l2, %g3 loop_2201: umul %i1, %l0, %i7 edge8ln %l5, %l3, %g6 fmovrdgz %i5, %f2, %f2 fmovscc %xcc, %f7, %f4 stw %g2, [%l7 + 0x70] movpos %icc, %l6, %g5 fmul8x16 %f1, %f12, %f10 fmovsa %icc, %f6, %f14 fpackfix %f10, %f0 fnands %f0, %f15, %f7 bcc,pt %icc, loop_2202 stw %o3, [%l7 + 0x14] bshuffle %f10, %f12, %f0 lduh [%l7 + 0x7C], %l1 loop_2202: fcmps %fcc3, %f10, %f12 fmovd %f8, %f14 edge32 %o7, %i3, %o6 stw %i0, [%l7 + 0x74] fornot1 %f2, %f4, %f6 fandnot1s %f9, %f8, %f7 ldsw [%l7 + 0x44], %g7 fnot1 %f2, %f0 fmovdcc %xcc, %f8, %f4 fmovscc %xcc, %f1, %f4 fandnot1 %f0, %f0, %f8 smulcc %o0, %i6, %o4 te %xcc, 0x6 ldub [%l7 + 0x62], %g4 fmovdvc %xcc, %f14, %f9 st %f14, [%l7 + 0x34] fsrc1 %f12, %f8 ldub [%l7 + 0x1A], %l4 mulscc %o5, 0x10A1, %o1 andcc %i4, 0x0401, %o2 sth %g1, [%l7 + 0x24] addcc %i2, %l2, %g3 movle %icc, %i1, %l0 ldx [%l7 + 0x58], %i7 fnors %f1, %f8, %f1 addccc %l5, 0x1B43, %g6 tgu %xcc, 0x3 addccc %i5, %l3, %g2 fmul8sux16 %f6, %f6, %f10 edge16ln %l6, %g5, %l1 fbl %fcc1, loop_2203 taddcc %o3, %i3, %o6 movrgez %i0, %g7, %o0 ldsw [%l7 + 0x20], %o7 loop_2203: brgz %i6, loop_2204 fsrc1s %f7, %f10 and %g4, 0x1FA0, %o4 xnor %o5, %l4, %o1 loop_2204: ta %xcc, 0x6 fcmpeq32 %f2, %f4, %i4 edge8l %o2, %g1, %l2 fmovrdne %g3, %f0, %f10 sth %i1, [%l7 + 0x7A] movvs %icc, %i2, %l0 fcmps %fcc2, %f7, %f3 edge16n %l5, %i7, %i5 fnot2s %f13, %f14 bpos,a loop_2205 faligndata %f10, %f8, %f0 fzeros %f8 bge,pt %xcc, loop_2206 loop_2205: mulx %g6, %g2, %l3 bgu loop_2207 ldub [%l7 + 0x56], %l6 loop_2206: bl,pt %xcc, loop_2208 xor %g5, %l1, %i3 loop_2207: fornot2s %f0, %f12, %f2 fmovsle %xcc, %f7, %f2 loop_2208: bge,pn %icc, loop_2209 umul %o6, %o3, %g7 sethi 0x0DF1, %i0 te %icc, 0x6 loop_2209: fandnot2 %f6, %f0, %f2 fmovsge %icc, %f8, %f0 lduh [%l7 + 0x7A], %o7 sth %i6, [%l7 + 0x6A] fnors %f15, %f1, %f6 ldx [%l7 + 0x10], %g4 bg,pn %icc, loop_2210 movneg %xcc, %o4, %o5 fmovrdgz %o0, %f2, %f6 ld [%l7 + 0x28], %f9 loop_2210: fcmple32 %f0, %f6, %o1 stb %l4, [%l7 + 0x79] lduh [%l7 + 0x28], %o2 subc %g1, 0x17CA, %i4 ldsb [%l7 + 0x56], %l2 fmul8x16au %f5, %f5, %f0 movre %g3, 0x1DD, %i1 tleu %icc, 0x1 sdiv %l0, 0x04EE, %l5 edge8l %i7, %i5, %g6 fmovdl %icc, %f15, %f12 fmovrse %g2, %f13, %f0 fornot2s %f8, %f3, %f1 fxnor %f4, %f0, %f8 ldsb [%l7 + 0x21], %l3 smulcc %i2, 0x1F23, %g5 fxnor %f2, %f14, %f14 stx %l1, [%l7 + 0x18] stw %l6, [%l7 + 0x7C] edge16l %i3, %o6, %g7 ldsw [%l7 + 0x74], %i0 fbg,a %fcc1, loop_2211 taddcctv %o3, 0x19BB, %o7 fmovdl %icc, %f7, %f1 ldd [%l7 + 0x20], %f12 loop_2211: bl,pn %xcc, loop_2212 bge,pn %xcc, loop_2213 fmuld8ulx16 %f5, %f1, %f6 tne %xcc, 0x6 loop_2212: ldub [%l7 + 0x73], %i6 loop_2213: fxnor %f14, %f0, %f0 stb %g4, [%l7 + 0x7D] fsrc1 %f10, %f6 stw %o5, [%l7 + 0x5C] edge8ln %o0, %o1, %o4 stx %l4, [%l7 + 0x70] nop setx loop_2214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o2, [%l7 + 0x77] movrlez %i4, 0x204, %l2 fbl,a %fcc2, loop_2215 loop_2214: edge16 %g3, %i1, %g1 fcmpeq32 %f12, %f4, %l5 lduh [%l7 + 0x2C], %i7 loop_2215: fcmpne16 %f8, %f4, %l0 fornot1 %f0, %f14, %f6 fbule %fcc0, loop_2216 lduh [%l7 + 0x1E], %g6 fandnot1 %f0, %f12, %f12 tne %xcc, 0x1 loop_2216: alignaddrl %g2, %i5, %i2 std %f8, [%l7 + 0x78] stx %g5, [%l7 + 0x20] fmovd %f8, %f12 fmovde %icc, %f7, %f5 brlz,a %l3, loop_2217 fmuld8ulx16 %f13, %f3, %f8 udivcc %l6, 0x0B68, %i3 xorcc %l1, %g7, %i0 loop_2217: tl %xcc, 0x2 tne %icc, 0x2 fba %fcc2, loop_2218 udivcc %o6, 0x09E4, %o3 orn %o7, 0x000E, %g4 faligndata %f6, %f12, %f8 loop_2218: fbg %fcc3, loop_2219 udivx %o5, 0x17C8, %o0 bgu,pt %xcc, loop_2220 fmovdle %xcc, %f5, %f0 loop_2219: edge8l %o1, %i6, %l4 ld [%l7 + 0x70], %f10 loop_2220: bl,pn %xcc, loop_2221 movne %xcc, %o4, %i4 fmul8sux16 %f10, %f0, %f12 fmovsle %icc, %f2, %f12 loop_2221: std %f0, [%l7 + 0x28] ldd [%l7 + 0x78], %f4 fcmpne16 %f10, %f6, %o2 sethi 0x0C30, %g3 nop setx loop_2222, %l0, %l1 jmpl %l1, %i1 sdiv %l2, 0x1DC9, %g1 xor %i7, 0x018A, %l5 bneg,a %icc, loop_2223 loop_2222: fbn,a %fcc2, loop_2224 srl %g6, 0x04, %g2 bvs %icc, loop_2225 loop_2223: edge8ln %l0, %i2, %i5 loop_2224: std %f10, [%l7 + 0x78] movcc %xcc, %l3, %g5 loop_2225: ld [%l7 + 0x44], %f9 alignaddr %l6, %l1, %i3 fcmpd %fcc3, %f0, %f10 sth %g7, [%l7 + 0x6C] tn %xcc, 0x1 fsrc2 %f6, %f0 lduw [%l7 + 0x60], %o6 brgz %i0, loop_2226 pdist %f12, %f0, %f2 udivx %o7, 0x12E3, %g4 stx %o5, [%l7 + 0x50] loop_2226: fpsub32 %f2, %f0, %f8 fbu,a %fcc2, loop_2227 popc 0x0D9A, %o3 xor %o0, %o1, %i6 ldd [%l7 + 0x68], %f8 loop_2227: ta %icc, 0x0 lduh [%l7 + 0x4A], %l4 fnors %f1, %f6, %f15 st %f6, [%l7 + 0x74] tgu %icc, 0x3 stb %i4, [%l7 + 0x30] andn %o4, 0x04E4, %o2 fzeros %f13 edge16l %i1, %l2, %g1 fcmpes %fcc2, %f8, %f11 edge32n %g3, %i7, %g6 ldd [%l7 + 0x70], %f12 fpackfix %f4, %f6 te %icc, 0x5 bn,pn %xcc, loop_2228 fpsub32 %f6, %f8, %f6 ta %xcc, 0x0 edge16n %l5, %l0, %g2 loop_2228: fors %f0, %f9, %f15 ldsh [%l7 + 0x54], %i5 brnz %l3, loop_2229 fones %f0 fmovdpos %icc, %f14, %f13 fmovrsne %g5, %f6, %f7 loop_2229: fmuld8sux16 %f10, %f3, %f2 bge %icc, loop_2230 movne %xcc, %i2, %l1 ldd [%l7 + 0x48], %f6 fmovrde %l6, %f2, %f4 loop_2230: fmovdpos %icc, %f3, %f11 fmovdpos %icc, %f7, %f15 taddcctv %i3, %g7, %o6 st %f15, [%l7 + 0x34] fmovda %xcc, %f8, %f12 be,a,pt %icc, loop_2231 ld [%l7 + 0x3C], %f8 edge32 %o7, %i0, %o5 or %g4, 0x1ADA, %o0 loop_2231: fmovsg %icc, %f9, %f6 stw %o1, [%l7 + 0x40] fbn %fcc1, loop_2232 movvs %xcc, %i6, %o3 bcc,a,pt %icc, loop_2233 lduh [%l7 + 0x44], %l4 loop_2232: edge8l %i4, %o2, %i1 popc 0x1191, %l2 loop_2233: alignaddrl %g1, %g3, %o4 sll %i7, %g6, %l0 sllx %l5, 0x0C, %g2 fcmps %fcc2, %f13, %f8 move %xcc, %i5, %g5 edge16l %i2, %l1, %l3 tneg %icc, 0x5 ldx [%l7 + 0x70], %l6 ldub [%l7 + 0x48], %g7 fmovrde %o6, %f6, %f2 fmovdle %icc, %f0, %f3 fmovdneg %icc, %f3, %f6 srlx %o7, %i0, %o5 lduw [%l7 + 0x14], %g4 ldsw [%l7 + 0x10], %i3 st %f15, [%l7 + 0x58] movvc %xcc, %o0, %i6 bvs loop_2234 tcs %xcc, 0x7 fpsub16 %f4, %f12, %f4 ldd [%l7 + 0x10], %f14 loop_2234: ldd [%l7 + 0x78], %f4 ldub [%l7 + 0x0D], %o3 st %f5, [%l7 + 0x68] fmul8sux16 %f2, %f10, %f2 bge,pn %xcc, loop_2235 std %f10, [%l7 + 0x10] ldsb [%l7 + 0x58], %o1 edge8 %i4, %l4, %i1 loop_2235: lduw [%l7 + 0x48], %o2 ldd [%l7 + 0x68], %f8 sdiv %g1, 0x1459, %l2 fbe %fcc1, loop_2236 lduw [%l7 + 0x24], %o4 movrgez %i7, 0x316, %g6 addc %g3, %l0, %l5 loop_2236: brgz %g2, loop_2237 st %f5, [%l7 + 0x24] ldsb [%l7 + 0x3A], %g5 ldub [%l7 + 0x53], %i5 loop_2237: ldd [%l7 + 0x78], %f0 fsrc2s %f10, %f13 sth %l1, [%l7 + 0x3E] ld [%l7 + 0x64], %f14 fblg %fcc0, loop_2238 edge8ln %i2, %l3, %l6 srlx %g7, 0x19, %o6 fmovrslz %i0, %f8, %f13 loop_2238: sub %o7, 0x158E, %o5 fornot2 %f14, %f8, %f6 bl,a %xcc, loop_2239 fandnot1s %f15, %f0, %f1 fmovsle %xcc, %f2, %f13 orncc %i3, 0x1CA9, %g4 loop_2239: ld [%l7 + 0x38], %f1 fmovsge %icc, %f4, %f15 stw %i6, [%l7 + 0x40] stw %o0, [%l7 + 0x10] lduh [%l7 + 0x2C], %o1 lduw [%l7 + 0x54], %i4 ld [%l7 + 0x30], %f15 alignaddrl %o3, %i1, %l4 xorcc %o2, 0x0127, %l2 tne %icc, 0x3 fmovsne %xcc, %f1, %f6 array8 %g1, %i7, %o4 fcmple16 %f14, %f12, %g6 edge32 %g3, %l0, %l5 fnot1 %f12, %f6 fmovdneg %xcc, %f6, %f8 nop setx loop_2240, %l0, %l1 jmpl %l1, %g2 movl %icc, %g5, %i5 fmul8ulx16 %f0, %f8, %f2 lduw [%l7 + 0x64], %i2 loop_2240: lduh [%l7 + 0x12], %l1 nop setx loop_2241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %l3, 0x0643, %l6 stw %o6, [%l7 + 0x1C] ta %xcc, 0x1 loop_2241: stw %g7, [%l7 + 0x58] stx %o7, [%l7 + 0x58] bg,pn %icc, loop_2242 call loop_2243 fxors %f5, %f1, %f1 udivcc %i0, 0x04BD, %o5 loop_2242: bcs,a,pt %icc, loop_2244 loop_2243: tl %xcc, 0x5 lduw [%l7 + 0x50], %g4 fornot1s %f9, %f7, %f15 loop_2244: fpadd32s %f7, %f9, %f5 ldsw [%l7 + 0x28], %i3 movcc %icc, %o0, %o1 fpmerge %f6, %f2, %f0 fmovdcs %xcc, %f15, %f15 ld [%l7 + 0x24], %f0 tgu %icc, 0x7 ld [%l7 + 0x40], %f7 movne %icc, %i6, %o3 movrlez %i1, %i4, %l4 fmovdne %xcc, %f6, %f0 fmovdvs %xcc, %f14, %f9 fbl %fcc3, loop_2245 fnor %f14, %f12, %f6 sll %o2, %l2, %i7 pdist %f10, %f2, %f4 loop_2245: bge loop_2246 orn %o4, %g1, %g3 lduh [%l7 + 0x18], %l0 stb %l5, [%l7 + 0x23] loop_2246: st %f1, [%l7 + 0x1C] popc %g2, %g5 fandnot2s %f4, %f8, %f11 ldsw [%l7 + 0x24], %i5 fcmpne32 %f12, %f14, %g6 bn,a %icc, loop_2247 stx %l1, [%l7 + 0x10] ldd [%l7 + 0x28], %f8 ldsh [%l7 + 0x74], %l3 loop_2247: fbge,a %fcc3, loop_2248 movcs %icc, %l6, %i2 xor %o6, 0x0D0A, %o7 tleu %icc, 0x3 loop_2248: fcmpgt16 %f8, %f6, %g7 stw %i0, [%l7 + 0x18] ldub [%l7 + 0x21], %g4 fpadd16s %f13, %f6, %f10 stx %o5, [%l7 + 0x30] move %xcc, %o0, %i3 lduw [%l7 + 0x08], %i6 lduh [%l7 + 0x16], %o3 move %icc, %o1, %i1 mulx %l4, %o2, %l2 ldd [%l7 + 0x60], %f4 fcmpd %fcc3, %f6, %f14 ba,a loop_2249 popc 0x11D1, %i7 edge8n %i4, %g1, %o4 call loop_2250 loop_2249: stw %g3, [%l7 + 0x10] fpadd16 %f14, %f6, %f10 sdivcc %l0, 0x13C7, %g2 loop_2250: movle %xcc, %g5, %l5 tg %icc, 0x6 fornot1 %f12, %f8, %f2 ldsw [%l7 + 0x30], %i5 subcc %l1, 0x081F, %g6 siam 0x3 ld [%l7 + 0x48], %f4 lduh [%l7 + 0x36], %l6 lduh [%l7 + 0x2A], %i2 fnot2s %f5, %f7 fmul8sux16 %f12, %f10, %f0 fcmped %fcc2, %f0, %f2 stb %o6, [%l7 + 0x41] stx %l3, [%l7 + 0x28] fbu %fcc3, loop_2251 ldd [%l7 + 0x48], %f6 fmuld8sux16 %f2, %f0, %f14 stx %o7, [%l7 + 0x20] loop_2251: fmovrsgez %i0, %f14, %f5 tle %icc, 0x1 fsrc1s %f10, %f12 stw %g4, [%l7 + 0x18] ldd [%l7 + 0x20], %f2 fmovrdlez %g7, %f8, %f10 fsrc1 %f0, %f14 fpsub32 %f12, %f2, %f2 fpack32 %f14, %f0, %f6 fmovdleu %icc, %f1, %f10 movre %o0, %i3, %o5 movcc %icc, %i6, %o3 stx %o1, [%l7 + 0x38] stw %i1, [%l7 + 0x38] ldub [%l7 + 0x6C], %l4 tgu %xcc, 0x6 ldsb [%l7 + 0x21], %l2 fpmerge %f3, %f2, %f2 taddcctv %i7, 0x1AD6, %i4 lduh [%l7 + 0x30], %o2 ld [%l7 + 0x58], %f15 fpadd16 %f10, %f0, %f8 fands %f11, %f3, %f4 fsrc1 %f12, %f8 addcc %o4, %g3, %l0 ld [%l7 + 0x48], %f9 umul %g1, 0x138F, %g5 bvc,a,pt %xcc, loop_2252 sth %l5, [%l7 + 0x7C] fmovsleu %icc, %f5, %f0 fmovdneg %xcc, %f6, %f15 loop_2252: fmovrde %g2, %f0, %f0 addccc %i5, 0x1376, %g6 lduw [%l7 + 0x6C], %l6 sethi 0x1B01, %i2 fmovsvs %xcc, %f9, %f6 fzero %f8 alignaddr %l1, %l3, %o6 fmovsge %xcc, %f11, %f1 fmovs %f11, %f1 brlez,a %o7, loop_2253 movrgz %g4, %g7, %o0 brnz,a %i3, loop_2254 ldx [%l7 + 0x10], %o5 loop_2253: fmovdl %icc, %f3, %f11 fmovsle %icc, %f13, %f10 loop_2254: fpackfix %f12, %f12 movle %xcc, %i0, %i6 stx %o3, [%l7 + 0x48] fmovsvc %xcc, %f3, %f2 lduh [%l7 + 0x0E], %i1 sth %o1, [%l7 + 0x78] srax %l4, %l2, %i4 fpack16 %f2, %f12 fornot1 %f0, %f2, %f6 xnorcc %o2, %i7, %o4 siam 0x0 edge32l %g3, %l0, %g1 bn,a,pt %xcc, loop_2255 brgez %l5, loop_2256 fbule,a %fcc0, loop_2257 fpmerge %f13, %f12, %f4 loop_2255: fnand %f8, %f10, %f6 loop_2256: stb %g5, [%l7 + 0x6A] loop_2257: ldd [%l7 + 0x48], %f2 fmovdneg %icc, %f1, %f4 taddcc %g2, %i5, %l6 ld [%l7 + 0x28], %f9 fandnot1s %f2, %f10, %f6 edge32 %g6, %i2, %l3 fmul8ulx16 %f12, %f6, %f8 tcc %icc, 0x0 stx %l1, [%l7 + 0x78] fpackfix %f6, %f15 ldsh [%l7 + 0x7C], %o6 lduw [%l7 + 0x38], %o7 brlz %g7, loop_2258 stb %g4, [%l7 + 0x27] xnorcc %i3, %o0, %i0 movrne %o5, 0x218, %i6 loop_2258: ld [%l7 + 0x64], %f6 ldsb [%l7 + 0x0D], %i1 brgz %o3, loop_2259 ldsw [%l7 + 0x14], %l4 fmovrdgez %l2, %f6, %f4 fmovdgu %icc, %f12, %f3 loop_2259: fmovdl %icc, %f3, %f4 st %f12, [%l7 + 0x70] fmovdgu %xcc, %f8, %f5 fmuld8sux16 %f10, %f5, %f8 lduh [%l7 + 0x6A], %o1 tle %xcc, 0x1 stw %o2, [%l7 + 0x38] sethi 0x09A5, %i4 fmovsne %icc, %f5, %f7 tsubcc %o4, 0x0974, %i7 brz %l0, loop_2260 stx %g3, [%l7 + 0x40] fornot1 %f2, %f6, %f8 fmovdn %icc, %f11, %f5 loop_2260: bg,pt %icc, loop_2261 addc %l5, %g5, %g2 xnorcc %g1, %l6, %g6 fmovsle %xcc, %f8, %f6 loop_2261: lduw [%l7 + 0x0C], %i5 st %f0, [%l7 + 0x74] tpos %icc, 0x6 ld [%l7 + 0x70], %f15 subcc %i2, %l3, %l1 bgu,pn %icc, loop_2262 ld [%l7 + 0x64], %f13 edge16ln %o7, %g7, %g4 smul %i3, %o6, %i0 loop_2262: fcmpeq32 %f14, %f0, %o5 fpack32 %f12, %f14, %f12 fcmped %fcc2, %f14, %f12 stx %o0, [%l7 + 0x20] bg %icc, loop_2263 fpadd32 %f6, %f6, %f8 bshuffle %f0, %f10, %f8 addccc %i6, 0x04E9, %o3 loop_2263: ldsh [%l7 + 0x4A], %l4 st %f0, [%l7 + 0x78] tcc %xcc, 0x2 ldsh [%l7 + 0x32], %i1 fmovrdgz %o1, %f14, %f8 tvc %icc, 0x4 fmovd %f2, %f2 sllx %l2, 0x11, %o2 fpadd32 %f8, %f6, %f8 stb %o4, [%l7 + 0x37] ldd [%l7 + 0x20], %f12 st %f14, [%l7 + 0x0C] andncc %i7, %l0, %g3 ta %xcc, 0x7 fcmpne16 %f14, %f6, %l5 edge8l %g5, %g2, %i4 subc %g1, %l6, %i5 ldsh [%l7 + 0x60], %g6 fmul8x16 %f5, %f12, %f10 ldsh [%l7 + 0x24], %i2 for %f0, %f8, %f10 fmovdvc %icc, %f2, %f0 fabsd %f0, %f12 fands %f12, %f6, %f11 nop setx loop_2264, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue %fcc3, loop_2265 udivcc %l3, 0x1508, %l1 stw %g7, [%l7 + 0x3C] loop_2264: fpmerge %f15, %f2, %f12 loop_2265: te %xcc, 0x3 ldd [%l7 + 0x30], %f12 udivx %g4, 0x15F0, %i3 fone %f6 ld [%l7 + 0x18], %f3 lduw [%l7 + 0x30], %o7 call loop_2266 fmovdpos %icc, %f3, %f10 movcc %xcc, %o6, %o5 edge16ln %o0, %i0, %o3 loop_2266: edge8ln %i6, %l4, %i1 sdiv %o1, 0x1512, %l2 tvc %xcc, 0x6 be,a,pn %xcc, loop_2267 or %o2, 0x1929, %o4 movl %xcc, %i7, %l0 fpack16 %f2, %f9 loop_2267: std %f2, [%l7 + 0x08] stw %l5, [%l7 + 0x78] ble,pn %xcc, loop_2268 tpos %xcc, 0x3 fmovdvc %xcc, %f13, %f13 fpadd32s %f11, %f11, %f5 loop_2268: ldx [%l7 + 0x18], %g5 sra %g2, %g3, %i4 fmovdl %xcc, %f4, %f10 fcmpd %fcc1, %f0, %f4 stx %g1, [%l7 + 0x08] stb %i5, [%l7 + 0x61] fors %f1, %f1, %f3 be,a,pt %icc, loop_2269 fmovde %xcc, %f7, %f4 stb %l6, [%l7 + 0x50] fmovrde %g6, %f0, %f12 loop_2269: movpos %icc, %i2, %l3 movrgz %g7, 0x026, %l1 ldsh [%l7 + 0x42], %i3 sdiv %o7, 0x1131, %g4 umul %o6, 0x1C6C, %o0 tl %icc, 0x0 for %f6, %f6, %f8 movne %icc, %i0, %o5 fblg,a %fcc3, loop_2270 bvs loop_2271 bleu,a,pn %xcc, loop_2272 tvc %xcc, 0x4 loop_2270: fxors %f3, %f9, %f0 loop_2271: udivx %i6, 0x1BF7, %l4 loop_2272: ld [%l7 + 0x78], %f2 fornot2s %f1, %f6, %f0 lduw [%l7 + 0x68], %o3 movvc %icc, %o1, %l2 edge8l %i1, %o2, %i7 tle %icc, 0x2 fmul8x16al %f5, %f4, %f0 tle %icc, 0x6 stx %l0, [%l7 + 0x38] bn %icc, loop_2273 ldsb [%l7 + 0x1D], %l5 ldx [%l7 + 0x50], %g5 movvc %icc, %g2, %g3 loop_2273: tvs %xcc, 0x1 fxnors %f2, %f15, %f8 orncc %o4, 0x0B9C, %g1 fand %f12, %f2, %f6 fmovdcc %icc, %f1, %f0 fmovsn %icc, %f15, %f12 fxor %f4, %f2, %f2 fbul %fcc3, loop_2274 alignaddrl %i5, %i4, %l6 std %f12, [%l7 + 0x60] fmovs %f13, %f2 loop_2274: fbn,a %fcc1, loop_2275 tleu %xcc, 0x1 sdiv %i2, 0x1B71, %l3 lduh [%l7 + 0x5E], %g6 loop_2275: array32 %l1, %g7, %i3 fsrc1s %f14, %f3 fxor %f4, %f12, %f8 fbl,a %fcc1, loop_2276 brlez,a %g4, loop_2277 tneg %xcc, 0x7 ldub [%l7 + 0x3B], %o7 loop_2276: fandnot2 %f4, %f6, %f6 loop_2277: fnor %f0, %f12, %f0 edge16ln %o0, %i0, %o5 fblg %fcc0, loop_2278 add %i6, %o6, %l4 array8 %o3, %l2, %o1 fpack16 %f14, %f11 loop_2278: srax %o2, 0x0C, %i1 bge,pn %icc, loop_2279 ldsb [%l7 + 0x2E], %i7 fxnors %f0, %f13, %f8 ldsb [%l7 + 0x3D], %l0 loop_2279: move %icc, %g5, %g2 edge32 %g3, %l5, %g1 brgez %o4, loop_2280 addccc %i4, %i5, %l6 ldx [%l7 + 0x60], %l3 fbge %fcc3, loop_2281 loop_2280: fmovsgu %icc, %f14, %f7 fmovrslez %i2, %f8, %f2 brgz %g6, loop_2282 loop_2281: ldx [%l7 + 0x68], %g7 st %f12, [%l7 + 0x28] fmovrsgz %i3, %f12, %f6 loop_2282: nop setx loop_2283, %l0, %l1 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_2284 edge8ln %g4, %o7, %l1 bne,pn %xcc, loop_2285 loop_2283: movg %xcc, %o0, %o5 loop_2284: movrgz %i0, 0x2F8, %o6 lduw [%l7 + 0x68], %i6 loop_2285: fbg %fcc2, loop_2286 ldsb [%l7 + 0x21], %l4 movrgz %l2, 0x0F6, %o1 tge %icc, 0x7 loop_2286: tvc %xcc, 0x2 fpadd32 %f6, %f6, %f6 edge16n %o3, %o2, %i7 ld [%l7 + 0x68], %f4 tcs %xcc, 0x2 andn %i1, 0x0B6B, %g5 nop setx loop_2287, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %l0, 0x0E30, %g2 sdiv %g3, 0x19BC, %g1 fba %fcc1, loop_2288 loop_2287: fzeros %f3 fpsub16 %f6, %f14, %f10 edge16ln %l5, %i4, %o4 loop_2288: mulx %i5, %l3, %i2 fcmpeq16 %f12, %f4, %l6 st %f5, [%l7 + 0x1C] ldsw [%l7 + 0x3C], %g6 sdiv %i3, 0x1081, %g7 fones %f11 edge8 %g4, %o7, %l1 fnand %f4, %f10, %f12 movg %xcc, %o5, %o0 fpsub32 %f10, %f0, %f12 edge16l %o6, %i0, %l4 ldd [%l7 + 0x28], %f4 ldsb [%l7 + 0x49], %i6 fmovsa %icc, %f11, %f6 subccc %l2, 0x1F87, %o3 fbue %fcc3, loop_2289 fpadd16 %f8, %f4, %f10 ldub [%l7 + 0x0D], %o1 bcc,a,pn %xcc, loop_2290 loop_2289: ldx [%l7 + 0x78], %i7 stb %i1, [%l7 + 0x75] xor %o2, 0x0CD9, %l0 loop_2290: stb %g2, [%l7 + 0x63] ldd [%l7 + 0x48], %f6 movrgz %g3, %g1, %l5 ld [%l7 + 0x0C], %f13 edge8 %i4, %o4, %g5 ld [%l7 + 0x70], %f15 fpadd16s %f7, %f8, %f10 ldub [%l7 + 0x4C], %i5 stw %l3, [%l7 + 0x14] tg %xcc, 0x5 ba,a,pt %xcc, loop_2291 fands %f15, %f4, %f15 fcmpd %fcc3, %f6, %f2 ldub [%l7 + 0x11], %l6 loop_2291: orcc %g6, %i2, %g7 lduh [%l7 + 0x32], %i3 fmovspos %icc, %f1, %f1 bl loop_2292 stx %g4, [%l7 + 0x48] tne %xcc, 0x7 std %f12, [%l7 + 0x58] loop_2292: fandnot1s %f0, %f6, %f4 movpos %xcc, %l1, %o7 st %f5, [%l7 + 0x18] ldd [%l7 + 0x40], %f10 bneg %xcc, loop_2293 lduh [%l7 + 0x22], %o0 ble,a,pn %icc, loop_2294 stx %o6, [%l7 + 0x70] loop_2293: ldsb [%l7 + 0x16], %i0 stb %o5, [%l7 + 0x38] loop_2294: fbule,a %fcc0, loop_2295 bgu,a %icc, loop_2296 bneg,a,pt %icc, loop_2297 sdivcc %i6, 0x1503, %l2 loop_2295: stw %l4, [%l7 + 0x50] loop_2296: fcmpeq16 %f2, %f6, %o3 loop_2297: alignaddr %o1, %i7, %o2 ldub [%l7 + 0x3F], %i1 array16 %l0, %g3, %g1 movleu %icc, %l5, %i4 fandnot1s %f13, %f9, %f15 fcmpne16 %f6, %f12, %g2 st %f3, [%l7 + 0x54] fbge %fcc2, loop_2298 sdivx %g5, 0x0388, %i5 edge8n %o4, %l3, %l6 stw %i2, [%l7 + 0x50] loop_2298: udivx %g7, 0x0E9C, %i3 ldsh [%l7 + 0x34], %g6 fbn,a %fcc1, loop_2299 xnorcc %l1, 0x1BCC, %g4 orncc %o0, %o6, %i0 ld [%l7 + 0x5C], %f15 loop_2299: sll %o7, %i6, %o5 addcc %l2, %l4, %o1 fornot2 %f8, %f10, %f0 subc %i7, 0x0290, %o2 std %f14, [%l7 + 0x50] udivx %i1, 0x0644, %o3 umul %l0, 0x1C4C, %g3 ld [%l7 + 0x44], %f12 fbo %fcc2, loop_2300 lduw [%l7 + 0x14], %l5 brnz %g1, loop_2301 movre %g2, %i4, %i5 loop_2300: brnz %g5, loop_2302 fmovdge %xcc, %f0, %f6 loop_2301: movg %xcc, %o4, %l3 movpos %icc, %l6, %g7 loop_2302: lduh [%l7 + 0x34], %i2 sdivcc %g6, 0x0AE4, %i3 st %f6, [%l7 + 0x48] fbn %fcc0, loop_2303 nop setx loop_2304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc3, %f2, %f0 ldsh [%l7 + 0x44], %l1 loop_2303: fmul8ulx16 %f0, %f14, %f14 loop_2304: stw %g4, [%l7 + 0x64] ld [%l7 + 0x50], %f9 fmovdneg %xcc, %f10, %f7 fmovsl %xcc, %f10, %f12 st %f10, [%l7 + 0x4C] srax %o6, 0x1D, %o0 ldx [%l7 + 0x40], %o7 sth %i6, [%l7 + 0x4A] fmovrdlz %i0, %f8, %f8 ldsw [%l7 + 0x1C], %o5 ldx [%l7 + 0x50], %l4 fmovdvc %xcc, %f5, %f12 ldsw [%l7 + 0x60], %l2 sra %o1, %i7, %o2 fbe,a %fcc2, loop_2305 movn %icc, %i1, %l0 movge %xcc, %g3, %o3 addc %g1, %g2, %l5 loop_2305: movpos %icc, %i4, %i5 array32 %g5, %l3, %o4 std %f12, [%l7 + 0x18] stb %g7, [%l7 + 0x11] fmovdg %xcc, %f10, %f14 fpackfix %f6, %f9 ldsh [%l7 + 0x6C], %l6 ld [%l7 + 0x6C], %f0 fcmpes %fcc1, %f2, %f12 stb %i2, [%l7 + 0x51] ta %xcc, 0x6 fbl,a %fcc3, loop_2306 movrlez %i3, %g6, %l1 fpackfix %f14, %f9 ldsw [%l7 + 0x54], %o6 loop_2306: sub %o0, %o7, %i6 fmovdn %icc, %f0, %f10 ldub [%l7 + 0x46], %i0 ld [%l7 + 0x64], %f4 fcmpgt16 %f4, %f14, %g4 ldx [%l7 + 0x28], %l4 fbo,a %fcc0, loop_2307 fmovsvs %icc, %f15, %f13 fpsub16s %f14, %f4, %f4 ba,pn %icc, loop_2308 loop_2307: ldsh [%l7 + 0x10], %o5 edge8n %l2, %o1, %o2 lduh [%l7 + 0x2C], %i7 loop_2308: fmovdn %xcc, %f10, %f0 bshuffle %f0, %f14, %f14 alignaddr %i1, %l0, %o3 fpsub16 %f0, %f10, %f14 stw %g3, [%l7 + 0x10] fcmpeq32 %f10, %f14, %g2 ldsh [%l7 + 0x3A], %g1 fmovdgu %icc, %f11, %f11 srax %i4, %l5, %g5 stw %l3, [%l7 + 0x7C] fmul8x16au %f14, %f6, %f0 te %xcc, 0x0 mulx %o4, %i5, %g7 lduw [%l7 + 0x60], %l6 ldsh [%l7 + 0x66], %i2 std %f12, [%l7 + 0x48] fcmpgt32 %f4, %f6, %g6 fbue,a %fcc1, loop_2309 brz,a %i3, loop_2310 fmovda %icc, %f1, %f8 edge8n %l1, %o6, %o0 loop_2309: fmovrsgez %i6, %f14, %f12 loop_2310: sub %i0, %o7, %l4 st %f12, [%l7 + 0x5C] fbg,a %fcc1, loop_2311 mova %icc, %g4, %l2 ldsh [%l7 + 0x22], %o5 edge32ln %o2, %o1, %i1 loop_2311: stw %i7, [%l7 + 0x64] andn %l0, %o3, %g3 tg %icc, 0x3 array32 %g2, %i4, %l5 fble,a %fcc3, loop_2312 ldx [%l7 + 0x10], %g1 std %f4, [%l7 + 0x28] edge16l %g5, %o4, %i5 loop_2312: fbne,a %fcc3, loop_2313 ldub [%l7 + 0x20], %g7 edge16 %l6, %l3, %g6 tsubcc %i3, %i2, %l1 loop_2313: udiv %o6, 0x17C0, %i6 fpadd16 %f2, %f10, %f2 xor %o0, %o7, %i0 bneg,a,pn %xcc, loop_2314 fbge %fcc0, loop_2315 ldsh [%l7 + 0x5A], %g4 fpack32 %f4, %f8, %f10 loop_2314: move %xcc, %l2, %l4 loop_2315: ldub [%l7 + 0x36], %o2 smul %o1, 0x10C1, %i1 st %f13, [%l7 + 0x34] andcc %i7, %o5, %l0 edge8l %o3, %g3, %g2 tsubcctv %l5, %i4, %g1 call loop_2316 fpadd32s %f9, %f7, %f1 fmul8ulx16 %f14, %f10, %f4 fcmple32 %f8, %f4, %o4 loop_2316: lduw [%l7 + 0x70], %i5 andcc %g7, %l6, %g5 fmuld8sux16 %f13, %f4, %f8 sdivcc %l3, 0x144F, %g6 smul %i2, %l1, %o6 lduh [%l7 + 0x2C], %i6 fmovsvs %icc, %f10, %f4 st %f7, [%l7 + 0x4C] fbg %fcc3, loop_2317 edge8 %o0, %o7, %i3 fmovrslez %g4, %f8, %f3 brnz %l2, loop_2318 loop_2317: popc %l4, %o2 sth %i0, [%l7 + 0x56] movre %i1, %i7, %o5 loop_2318: fmovrdgez %l0, %f14, %f10 ldub [%l7 + 0x38], %o3 fcmpeq16 %f10, %f6, %o1 lduh [%l7 + 0x5C], %g2 fmovsgu %xcc, %f8, %f14 fbl %fcc0, loop_2319 fmovsleu %xcc, %f3, %f8 array16 %l5, %g3, %g1 brz %o4, loop_2320 loop_2319: bg,a,pt %icc, loop_2321 fsrc1s %f12, %f6 nop setx loop_2322, %l0, %l1 jmpl %l1, %i5 loop_2320: array8 %g7, %i4, %g5 loop_2321: sdivcc %l6, 0x1560, %l3 lduw [%l7 + 0x24], %g6 loop_2322: bvs,pt %xcc, loop_2323 movcs %xcc, %l1, %i2 fcmpne16 %f4, %f4, %o6 stw %i6, [%l7 + 0x18] loop_2323: fcmped %fcc3, %f10, %f8 ldsh [%l7 + 0x42], %o0 nop setx loop_2324, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,a,pt %xcc, loop_2325 ble loop_2326 ldsh [%l7 + 0x5A], %o7 loop_2324: fzero %f0 loop_2325: stw %g4, [%l7 + 0x10] loop_2326: movpos %xcc, %i3, %l2 movleu %xcc, %l4, %o2 fmovsge %xcc, %f15, %f12 sub %i1, 0x1133, %i7 ldsb [%l7 + 0x09], %i0 edge8 %l0, %o3, %o5 ldd [%l7 + 0x08], %f10 fbne %fcc1, loop_2327 edge8n %g2, %o1, %g3 fsrc1s %f9, %f2 fmovspos %icc, %f1, %f8 loop_2327: fbul %fcc2, loop_2328 lduw [%l7 + 0x28], %l5 sethi 0x1AC3, %g1 popc %i5, %o4 loop_2328: fxor %f10, %f10, %f8 bge loop_2329 umul %i4, 0x1934, %g5 fmovdleu %xcc, %f14, %f2 lduw [%l7 + 0x5C], %g7 loop_2329: tne %xcc, 0x0 fmul8x16al %f15, %f9, %f8 ldd [%l7 + 0x20], %f8 bl,a %icc, loop_2330 smulcc %l3, 0x1382, %l6 brgz,a %l1, loop_2331 tsubcc %i2, 0x0389, %g6 loop_2330: ld [%l7 + 0x6C], %f8 fmovscc %xcc, %f11, %f12 loop_2331: udivx %i6, 0x1BFA, %o6 nop setx loop_2332, %l0, %l1 jmpl %l1, %o0 bcs,a,pn %icc, loop_2333 movrne %o7, %g4, %i3 ble,a loop_2334 loop_2332: alignaddr %l2, %l4, %i1 loop_2333: fmovdvc %icc, %f2, %f12 fcmple16 %f14, %f4, %o2 loop_2334: ld [%l7 + 0x38], %f14 fbne %fcc3, loop_2335 smulcc %i0, 0x0DF2, %l0 fbug,a %fcc3, loop_2336 edge8ln %o3, %o5, %i7 loop_2335: movvs %xcc, %o1, %g3 ldsw [%l7 + 0x20], %l5 loop_2336: lduw [%l7 + 0x68], %g2 nop setx loop_2337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,pn %icc, loop_2338 lduh [%l7 + 0x10], %g1 fmovrsne %o4, %f8, %f7 loop_2337: fmovse %xcc, %f12, %f13 loop_2338: nop setx loop_2339, %l0, %l1 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,pn %xcc, loop_2340 stw %i4, [%l7 + 0x60] edge16n %g5, %i5, %g7 loop_2339: std %f12, [%l7 + 0x70] loop_2340: taddcctv %l3, 0x0F98, %l1 std %f8, [%l7 + 0x48] and %i2, 0x1824, %g6 stw %i6, [%l7 + 0x34] ld [%l7 + 0x30], %f8 fpadd16 %f4, %f6, %f4 ld [%l7 + 0x48], %f15 lduh [%l7 + 0x7E], %l6 bvs,pt %icc, loop_2341 fbule,a %fcc2, loop_2342 lduh [%l7 + 0x20], %o6 fandnot2s %f3, %f6, %f6 loop_2341: ldub [%l7 + 0x2E], %o0 loop_2342: fba %fcc1, loop_2343 nop setx loop_2344, %l0, %l1 jmpl %l1, %g4 lduh [%l7 + 0x30], %o7 bcc,a %xcc, loop_2345 loop_2343: fmovdneg %xcc, %f10, %f5 loop_2344: fxnors %f0, %f2, %f2 movvc %xcc, %l2, %i3 loop_2345: tvs %icc, 0x6 ldx [%l7 + 0x38], %i1 fnot2s %f6, %f15 alignaddrl %o2, %l4, %i0 fmovrdgz %l0, %f4, %f12 andcc %o5, 0x19DB, %i7 ldsh [%l7 + 0x66], %o1 tvc %xcc, 0x2 ta %xcc, 0x1 ldub [%l7 + 0x25], %o3 fbuge %fcc0, loop_2346 lduh [%l7 + 0x60], %l5 stw %g2, [%l7 + 0x44] tsubcctv %g1, %o4, %i4 loop_2346: fcmps %fcc1, %f1, %f3 ldsh [%l7 + 0x62], %g3 movgu %icc, %i5, %g7 fmovs %f5, %f2 st %f0, [%l7 + 0x64] fbuge,a %fcc3, loop_2347 fmovsgu %icc, %f4, %f12 ldd [%l7 + 0x58], %f14 fpadd16 %f8, %f0, %f8 loop_2347: array16 %g5, %l3, %i2 fnot1 %f8, %f6 fors %f8, %f9, %f1 lduh [%l7 + 0x2C], %l1 fmovscc %icc, %f7, %f15 brlz,a %g6, loop_2348 fmovscs %icc, %f0, %f9 fpackfix %f4, %f14 brz %l6, loop_2349 loop_2348: subc %i6, %o6, %o0 umul %o7, 0x0286, %g4 tvs %xcc, 0x2 loop_2349: sethi 0x1A4A, %i3 or %i1, 0x1A5A, %o2 tvs %icc, 0x7 ldsw [%l7 + 0x20], %l4 fmovdge %xcc, %f2, %f2 ldx [%l7 + 0x38], %l2 ldsh [%l7 + 0x1A], %i0 taddcc %l0, %o5, %o1 movcc %icc, %i7, %o3 std %f8, [%l7 + 0x20] fpadd32s %f4, %f14, %f4 movg %xcc, %l5, %g2 fmovdgu %icc, %f7, %f2 fbue %fcc1, loop_2350 fbne,a %fcc1, loop_2351 ldx [%l7 + 0x28], %g1 sethi 0x1A35, %i4 loop_2350: movrlez %o4, 0x02D, %g3 loop_2351: udivcc %g7, 0x1568, %i5 fmovs %f0, %f0 st %f1, [%l7 + 0x6C] ldub [%l7 + 0x41], %g5 fmovsa %xcc, %f11, %f4 bneg,pt %icc, loop_2352 subccc %l3, 0x1473, %l1 fcmple16 %f8, %f8, %g6 stb %i2, [%l7 + 0x16] loop_2352: addcc %i6, %o6, %l6 ldsb [%l7 + 0x51], %o7 popc %g4, %o0 stw %i1, [%l7 + 0x64] fmul8sux16 %f8, %f6, %f8 ldsh [%l7 + 0x12], %i3 be,a,pt %xcc, loop_2353 fmovrdgz %o2, %f6, %f10 fbe,a %fcc1, loop_2354 fpadd16s %f5, %f2, %f3 loop_2353: xorcc %l2, %l4, %i0 fmuld8sux16 %f1, %f7, %f10 loop_2354: tgu %icc, 0x2 tcs %icc, 0x6 xnorcc %l0, %o5, %o1 ld [%l7 + 0x08], %f11 bvs loop_2355 fmovs %f13, %f3 bvs,a %icc, loop_2356 fpadd16 %f10, %f8, %f6 loop_2355: tne %xcc, 0x7 siam 0x7 loop_2356: bvc %icc, loop_2357 movn %xcc, %o3, %i7 mova %xcc, %l5, %g2 fbl %fcc1, loop_2358 loop_2357: ldsb [%l7 + 0x23], %i4 fcmpeq16 %f2, %f0, %g1 ta %icc, 0x0 loop_2358: ta %icc, 0x2 nop setx loop_2359, %l0, %l1 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 + 0x68], %g3 fornot2 %f2, %f2, %f8 fsrc2s %f14, %f11 loop_2359: movrlz %o4, 0x377, %i5 std %f0, [%l7 + 0x48] ldsw [%l7 + 0x60], %g5 fbge %fcc3, loop_2360 umul %g7, %l3, %g6 fmovdle %xcc, %f6, %f8 array16 %l1, %i6, %o6 loop_2360: nop setx loop_2361, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i2, [%l7 + 0x48] fpadd16 %f6, %f10, %f4 fmovsneg %icc, %f3, %f11 loop_2361: sra %o7, 0x04, %g4 umul %l6, 0x0EF6, %o0 fmovdge %xcc, %f5, %f14 fnors %f5, %f14, %f13 stb %i3, [%l7 + 0x1E] ldub [%l7 + 0x0C], %o2 fmovdgu %xcc, %f1, %f5 movvs %xcc, %l2, %l4 std %f8, [%l7 + 0x28] fmovsle %xcc, %f7, %f0 umulcc %i1, %i0, %l0 fcmpgt32 %f6, %f4, %o1 lduh [%l7 + 0x6E], %o5 fmovdleu %icc, %f5, %f6 sth %o3, [%l7 + 0x42] stb %i7, [%l7 + 0x63] ldsh [%l7 + 0x4A], %g2 fmovd %f10, %f14 brgez %l5, loop_2362 fmovdne %icc, %f11, %f4 fmovsvs %xcc, %f15, %f2 movgu %xcc, %g1, %g3 loop_2362: tl %xcc, 0x2 tsubcctv %o4, %i5, %i4 fmovscs %xcc, %f9, %f0 fpsub32 %f0, %f10, %f12 fnor %f12, %f4, %f4 fmovrslez %g5, %f0, %f11 edge32 %l3, %g6, %g7 ldub [%l7 + 0x5F], %i6 sth %l1, [%l7 + 0x1A] fmovdvc %icc, %f4, %f15 movrgez %i2, %o6, %g4 fnegd %f0, %f0 subcc %l6, 0x0C5D, %o0 taddcctv %i3, 0x0845, %o2 ld [%l7 + 0x20], %f3 nop setx loop_2363, %l0, %l1 jmpl %l1, %l2 smul %o7, 0x0760, %i1 fmovscc %icc, %f8, %f2 sll %l4, 0x1C, %i0 loop_2363: ldsb [%l7 + 0x6D], %o1 fornot1 %f2, %f14, %f10 bge,a loop_2364 ld [%l7 + 0x48], %f14 stw %o5, [%l7 + 0x14] sllx %o3, %i7, %l0 loop_2364: tgu %xcc, 0x3 std %f14, [%l7 + 0x48] fbue,a %fcc0, loop_2365 std %f6, [%l7 + 0x28] sth %g2, [%l7 + 0x46] sub %g1, 0x051F, %g3 loop_2365: ba,a,pn %icc, loop_2366 bgu,a %xcc, loop_2367 fbuge %fcc0, loop_2368 srl %o4, %i5, %l5 loop_2366: ldsb [%l7 + 0x7D], %g5 loop_2367: fpsub32 %f10, %f12, %f2 loop_2368: andn %i4, %g6, %l3 bleu,pt %xcc, loop_2369 umul %g7, 0x1342, %i6 xor %l1, %i2, %g4 fbu %fcc2, loop_2370 loop_2369: tgu %xcc, 0x7 smul %l6, 0x1A40, %o6 edge16ln %o0, %o2, %l2 loop_2370: add %o7, 0x0B55, %i1 bleu %xcc, loop_2371 fmovse %icc, %f13, %f10 stx %l4, [%l7 + 0x40] array8 %i3, %i0, %o5 loop_2371: fmovsne %icc, %f14, %f11 ldsb [%l7 + 0x27], %o1 mulscc %o3, 0x1950, %i7 ldsb [%l7 + 0x41], %l0 sra %g1, 0x0A, %g3 sth %g2, [%l7 + 0x44] lduw [%l7 + 0x24], %i5 lduh [%l7 + 0x60], %l5 srax %g5, %o4, %g6 tg %icc, 0x6 fnot2 %f10, %f12 brlez,a %i4, loop_2372 st %f7, [%l7 + 0x40] movleu %xcc, %g7, %l3 ld [%l7 + 0x50], %f13 loop_2372: fmovsneg %icc, %f11, %f10 fxor %f8, %f6, %f12 sth %i6, [%l7 + 0x6C] fmovdpos %xcc, %f5, %f2 fmovdleu %xcc, %f15, %f6 fmovrslez %i2, %f11, %f14 tleu %xcc, 0x4 tn %xcc, 0x4 fxnor %f6, %f8, %f2 fnors %f15, %f3, %f1 sth %l1, [%l7 + 0x52] brlz %l6, loop_2373 nop setx loop_2374, %l0, %l1 jmpl %l1, %o6 fbn %fcc3, loop_2375 fbu,a %fcc0, loop_2376 loop_2373: movleu %icc, %g4, %o0 loop_2374: faligndata %f4, %f6, %f10 loop_2375: ldub [%l7 + 0x52], %o2 loop_2376: sth %o7, [%l7 + 0x14] bleu,a,pn %xcc, loop_2377 ldsw [%l7 + 0x1C], %l2 stb %i1, [%l7 + 0x36] fmovdgu %icc, %f8, %f3 loop_2377: fornot1 %f2, %f4, %f14 bpos,a,pt %icc, loop_2378 tsubcctv %l4, %i3, %o5 stx %o1, [%l7 + 0x08] fxor %f0, %f10, %f12 loop_2378: ldd [%l7 + 0x28], %f6 movleu %xcc, %i0, %i7 tne %xcc, 0x4 fxors %f8, %f10, %f13 ldsb [%l7 + 0x29], %l0 bne,a %icc, loop_2379 ldsb [%l7 + 0x35], %g1 ldsw [%l7 + 0x28], %g3 subcc %g2, %i5, %o3 loop_2379: st %f11, [%l7 + 0x74] sth %g5, [%l7 + 0x1E] fmovsge %icc, %f1, %f2 ldsb [%l7 + 0x6A], %o4 be,pt %icc, loop_2380 lduw [%l7 + 0x34], %g6 fmuld8ulx16 %f12, %f15, %f10 fbule %fcc1, loop_2381 loop_2380: andcc %i4, 0x1E95, %g7 fpsub32s %f6, %f6, %f9 stw %l3, [%l7 + 0x44] loop_2381: alignaddr %i6, %l5, %i2 fmovse %xcc, %f13, %f14 stw %l1, [%l7 + 0x44] sth %l6, [%l7 + 0x38] sth %g4, [%l7 + 0x0E] std %f4, [%l7 + 0x40] std %f0, [%l7 + 0x58] edge8ln %o0, %o6, %o7 lduw [%l7 + 0x18], %o2 stw %i1, [%l7 + 0x78] ldd [%l7 + 0x08], %f0 movvs %xcc, %l4, %i3 fpsub16s %f12, %f14, %f2 taddcc %l2, 0x09D0, %o1 ldsh [%l7 + 0x56], %o5 movvc %icc, %i0, %i7 bl,a loop_2382 lduh [%l7 + 0x7C], %g1 stw %l0, [%l7 + 0x38] fmuld8ulx16 %f14, %f10, %f0 loop_2382: ble,a,pt %xcc, loop_2383 movcc %icc, %g3, %i5 fmovsge %xcc, %f8, %f5 udivx %g2, 0x0A07, %o3 loop_2383: fmovde %xcc, %f6, %f1 bcc,a,pn %xcc, loop_2384 fmovsg %xcc, %f1, %f15 ldx [%l7 + 0x28], %o4 fnegs %f1, %f10 loop_2384: tg %icc, 0x0 bne,a %icc, loop_2385 ble %icc, loop_2386 lduh [%l7 + 0x1C], %g6 fmovdcs %xcc, %f2, %f2 loop_2385: subccc %i4, %g5, %g7 loop_2386: fnor %f4, %f8, %f8 lduw [%l7 + 0x54], %l3 fmovrdgz %i6, %f6, %f10 fmovdpos %icc, %f9, %f3 fbge %fcc1, loop_2387 ldub [%l7 + 0x23], %i2 fsrc2 %f0, %f14 ldub [%l7 + 0x1E], %l1 loop_2387: bn,a,pn %xcc, loop_2388 fnors %f8, %f11, %f0 ldsh [%l7 + 0x14], %l5 bge %xcc, loop_2389 loop_2388: ldsw [%l7 + 0x6C], %g4 sth %l6, [%l7 + 0x70] array16 %o0, %o6, %o7 loop_2389: fandnot2s %f11, %f9, %f7 lduw [%l7 + 0x44], %o2 lduh [%l7 + 0x3E], %l4 fmovrsgz %i3, %f11, %f10 ldd [%l7 + 0x48], %f8 bvc,a,pn %icc, loop_2390 fmovsne %xcc, %f9, %f1 stw %i1, [%l7 + 0x48] sdivcc %l2, 0x1743, %o5 loop_2390: ldd [%l7 + 0x28], %f12 fandnot2 %f2, %f0, %f2 ld [%l7 + 0x24], %f7 fmovsvs %icc, %f11, %f12 movg %icc, %o1, %i7 add %i0, %l0, %g1 fmovdg %icc, %f7, %f4 st %f1, [%l7 + 0x38] bn,pn %xcc, loop_2391 fxnor %f4, %f10, %f0 ldub [%l7 + 0x19], %g3 std %f14, [%l7 + 0x58] loop_2391: array32 %i5, %o3, %g2 orn %g6, %i4, %g5 lduh [%l7 + 0x66], %g7 movneg %xcc, %o4, %i6 edge32ln %l3, %i2, %l5 fmovsleu %xcc, %f8, %f12 fnot1s %f7, %f8 fornot2s %f11, %f5, %f14 tge %xcc, 0x5 st %f13, [%l7 + 0x38] addcc %l1, %l6, %g4 ldsh [%l7 + 0x3A], %o6 st %f14, [%l7 + 0x14] fbne %fcc2, loop_2392 addcc %o0, %o7, %l4 lduh [%l7 + 0x52], %i3 fandnot2s %f7, %f6, %f1 loop_2392: fones %f4 sth %i1, [%l7 + 0x2C] ldsh [%l7 + 0x12], %o2 fbg,a %fcc3, loop_2393 fmul8sux16 %f14, %f10, %f14 ta %icc, 0x1 std %f10, [%l7 + 0x78] loop_2393: ldx [%l7 + 0x78], %l2 fmovscc %icc, %f11, %f9 array16 %o1, %o5, %i7 std %f2, [%l7 + 0x20] ldub [%l7 + 0x27], %i0 ldd [%l7 + 0x28], %f8 fmovsg %xcc, %f5, %f15 add %l0, %g1, %i5 fba,a %fcc1, loop_2394 ldsw [%l7 + 0x78], %g3 fcmps %fcc0, %f5, %f1 fmovsle %xcc, %f3, %f7 loop_2394: ldx [%l7 + 0x60], %g2 ldsh [%l7 + 0x30], %g6 movrgz %o3, 0x09B, %g5 tg %icc, 0x4 ldx [%l7 + 0x10], %g7 fmovdge %icc, %f9, %f8 stw %i4, [%l7 + 0x60] addcc %o4, 0x1993, %i6 stw %i2, [%l7 + 0x74] ldsb [%l7 + 0x7F], %l5 ldub [%l7 + 0x38], %l1 fmovsa %icc, %f9, %f12 fzero %f12 ldsb [%l7 + 0x23], %l6 fzero %f14 movre %g4, %l3, %o0 tvc %xcc, 0x0 sub %o7, %l4, %i3 fmovrslz %i1, %f9, %f6 brnz,a %o2, loop_2395 stb %o6, [%l7 + 0x5C] lduw [%l7 + 0x58], %o1 nop setx loop_2396, %l0, %l1 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_2395: sth %l2, [%l7 + 0x60] fcmple16 %f2, %f6, %i7 edge16l %o5, %i0, %g1 loop_2396: movcc %icc, %i5, %g3 stx %g2, [%l7 + 0x68] sra %g6, 0x13, %o3 fmovdl %xcc, %f9, %f2 sth %l0, [%l7 + 0x6A] fble,a %fcc1, loop_2397 fnot2 %f2, %f4 fmovsge %xcc, %f10, %f7 fmovsne %xcc, %f4, %f12 loop_2397: sth %g7, [%l7 + 0x40] movneg %icc, %g5, %i4 stb %o4, [%l7 + 0x55] sllx %i6, %i2, %l1 faligndata %f8, %f10, %f12 fcmps %fcc0, %f5, %f9 movcc %xcc, %l6, %l5 srlx %g4, %o0, %l3 ldsb [%l7 + 0x54], %l4 bvs,a,pn %xcc, loop_2398 andncc %o7, %i1, %o2 tcs %icc, 0x4 ldd [%l7 + 0x30], %f2 loop_2398: fmovdge %icc, %f11, %f13 tneg %icc, 0x6 ldub [%l7 + 0x15], %o6 fbu %fcc1, loop_2399 fors %f12, %f5, %f0 fmovrslez %o1, %f8, %f10 fsrc1 %f12, %f10 loop_2399: fcmpgt32 %f14, %f2, %i3 fba %fcc3, loop_2400 fble %fcc3, loop_2401 stb %l2, [%l7 + 0x24] edge32l %i7, %o5, %i0 loop_2400: fbule %fcc0, loop_2402 loop_2401: addcc %g1, 0x0902, %g3 stx %g2, [%l7 + 0x50] ldx [%l7 + 0x70], %i5 loop_2402: stb %o3, [%l7 + 0x5F] brlez %g6, loop_2403 ldub [%l7 + 0x27], %l0 fornot1 %f14, %f6, %f6 ldx [%l7 + 0x50], %g5 loop_2403: lduh [%l7 + 0x74], %g7 fand %f14, %f0, %f2 fbe,a %fcc0, loop_2404 edge16 %o4, %i6, %i2 lduh [%l7 + 0x26], %i4 tgu %xcc, 0x0 loop_2404: orncc %l6, %l5, %g4 fmovdge %xcc, %f2, %f7 ld [%l7 + 0x3C], %f8 tpos %xcc, 0x0 fbne,a %fcc1, loop_2405 std %f0, [%l7 + 0x50] nop setx loop_2406, %l0, %l1 jmpl %l1, %o0 alignaddr %l1, %l4, %o7 loop_2405: stb %i1, [%l7 + 0x22] andn %o2, %l3, %o6 loop_2406: ldsw [%l7 + 0x50], %o1 fcmpgt32 %f12, %f8, %i3 ldsb [%l7 + 0x48], %l2 fmovrdne %i7, %f0, %f2 fone %f6 subccc %o5, %g1, %i0 bne,a loop_2407 addcc %g2, %g3, %i5 fbe,a %fcc3, loop_2408 fcmpd %fcc0, %f10, %f4 loop_2407: fmovsl %xcc, %f0, %f13 ldub [%l7 + 0x66], %g6 loop_2408: lduw [%l7 + 0x70], %o3 edge32n %g5, %l0, %o4 movgu %icc, %g7, %i6 ldx [%l7 + 0x48], %i2 fmovdneg %xcc, %f1, %f3 sdiv %l6, 0x1E6C, %i4 stb %l5, [%l7 + 0x4A] array32 %g4, %l1, %o0 ldsw [%l7 + 0x70], %l4 pdist %f12, %f12, %f6 move %xcc, %i1, %o2 fbue,a %fcc0, loop_2409 ldx [%l7 + 0x38], %o7 ld [%l7 + 0x20], %f4 fmovrse %o6, %f12, %f15 loop_2409: fmovs %f6, %f8 brlz %o1, loop_2410 fble %fcc3, loop_2411 stw %i3, [%l7 + 0x34] sdivx %l3, 0x08D0, %i7 loop_2410: fpadd16s %f0, %f9, %f2 loop_2411: lduh [%l7 + 0x50], %o5 ldsh [%l7 + 0x44], %l2 stw %g1, [%l7 + 0x64] movleu %icc, %g2, %i0 tle %icc, 0x1 ld [%l7 + 0x6C], %f14 ldd [%l7 + 0x28], %f8 udivx %i5, 0x16D7, %g6 orcc %o3, %g3, %g5 fbul %fcc1, loop_2412 movrne %l0, %o4, %g7 ldsw [%l7 + 0x58], %i2 ldsb [%l7 + 0x13], %l6 loop_2412: tl %icc, 0x0 fcmps %fcc3, %f2, %f6 tpos %xcc, 0x5 call loop_2413 fzeros %f14 edge16ln %i6, %i4, %g4 faligndata %f0, %f0, %f10 loop_2413: fbl %fcc3, loop_2414 fbn %fcc0, loop_2415 tneg %xcc, 0x2 ld [%l7 + 0x44], %f9 loop_2414: fzero %f2 loop_2415: fmuld8ulx16 %f2, %f2, %f14 movle %xcc, %l1, %l5 fmovsvs %xcc, %f5, %f8 stx %o0, [%l7 + 0x40] ldd [%l7 + 0x28], %f6 andcc %i1, 0x0426, %o2 movrgez %o7, %l4, %o6 movre %o1, 0x229, %l3 subc %i3, %o5, %l2 ld [%l7 + 0x4C], %f13 add %g1, 0x0686, %g2 fcmpne32 %f4, %f2, %i0 stb %i5, [%l7 + 0x25] lduw [%l7 + 0x18], %i7 andn %g6, 0x19CB, %o3 movcc %icc, %g5, %g3 udivx %o4, 0x1B18, %l0 fnegd %f0, %f2 call loop_2416 tne %xcc, 0x3 fmovsge %icc, %f14, %f15 tvc %xcc, 0x3 loop_2416: andncc %i2, %l6, %i6 fmovdgu %icc, %f5, %f10 fbule %fcc0, loop_2417 fcmpeq32 %f2, %f14, %i4 lduw [%l7 + 0x28], %g7 st %f4, [%l7 + 0x24] loop_2417: bcs %icc, loop_2418 fbule,a %fcc0, loop_2419 andn %l1, 0x034B, %l5 fmovdg %icc, %f4, %f6 loop_2418: fbue,a %fcc1, loop_2420 loop_2419: fmovdg %icc, %f15, %f13 bcc %xcc, loop_2421 lduh [%l7 + 0x42], %o0 loop_2420: movrlez %i1, 0x31B, %o2 fzeros %f5 loop_2421: fbg %fcc3, loop_2422 movleu %xcc, %g4, %l4 fbug %fcc2, loop_2423 fbne,a %fcc2, loop_2424 loop_2422: alignaddrl %o6, %o1, %l3 fnegs %f0, %f6 loop_2423: fmovsleu %xcc, %f8, %f8 loop_2424: fnot2 %f0, %f8 ldx [%l7 + 0x18], %o7 sth %i3, [%l7 + 0x08] fpmerge %f15, %f3, %f10 ldsh [%l7 + 0x42], %o5 fmovspos %xcc, %f13, %f12 subccc %g1, 0x0117, %g2 ldsb [%l7 + 0x2E], %i0 movneg %icc, %l2, %i5 tcs %xcc, 0x4 brnz %i7, loop_2425 ldx [%l7 + 0x50], %g6 fandnot1s %f14, %f10, %f5 fmovsneg %icc, %f2, %f8 loop_2425: array8 %g5, %o3, %g3 fsrc1s %f7, %f3 ldd [%l7 + 0x20], %f4 ldx [%l7 + 0x28], %o4 sdivcc %i2, 0x01A2, %l0 fmovd %f8, %f4 sllx %l6, %i6, %g7 fbne %fcc3, loop_2426 and %i4, 0x108D, %l5 stx %o0, [%l7 + 0x18] movleu %xcc, %i1, %o2 loop_2426: subc %g4, 0x18AF, %l1 std %f6, [%l7 + 0x50] fbuge %fcc1, loop_2427 fmovdleu %xcc, %f15, %f7 fmovsne %icc, %f9, %f5 bge,a,pn %xcc, loop_2428 loop_2427: fnegd %f8, %f12 ldsb [%l7 + 0x7A], %l4 lduh [%l7 + 0x4C], %o1 loop_2428: fpsub16 %f12, %f4, %f8 fbl %fcc3, loop_2429 movne %xcc, %o6, %o7 and %i3, %o5, %g1 srax %l3, 0x06, %g2 loop_2429: fpack32 %f4, %f12, %f6 fmovrsgez %l2, %f14, %f2 ldub [%l7 + 0x3A], %i5 sth %i0, [%l7 + 0x76] fcmpeq32 %f0, %f4, %i7 ld [%l7 + 0x2C], %f4 fmovrslez %g5, %f9, %f10 ldsb [%l7 + 0x6C], %g6 tge %xcc, 0x0 lduw [%l7 + 0x3C], %o3 tn %xcc, 0x7 brgez,a %g3, loop_2430 alignaddr %i2, %l0, %o4 brlz,a %i6, loop_2431 bne,a %icc, loop_2432 loop_2430: fnegs %f1, %f11 edge8ln %l6, %i4, %g7 loop_2431: lduw [%l7 + 0x0C], %o0 loop_2432: ldd [%l7 + 0x78], %f8 ldx [%l7 + 0x48], %l5 udivx %i1, 0x1586, %o2 stb %g4, [%l7 + 0x24] stb %l1, [%l7 + 0x76] sth %o1, [%l7 + 0x26] fcmpne16 %f0, %f2, %o6 stx %o7, [%l7 + 0x58] sth %l4, [%l7 + 0x46] fzeros %f0 ldsh [%l7 + 0x66], %o5 subcc %g1, %l3, %g2 bshuffle %f14, %f4, %f0 movvs %icc, %i3, %i5 udivcc %l2, 0x1739, %i0 ldsh [%l7 + 0x7E], %i7 siam 0x7 ta %xcc, 0x1 ldsh [%l7 + 0x3A], %g6 udivcc %g5, 0x04D5, %g3 umulcc %o3, %i2, %l0 tvs %icc, 0x3 nop setx loop_2433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %icc, 0x3 bg %xcc, loop_2434 sth %o4, [%l7 + 0x7C] loop_2433: fone %f8 fxors %f2, %f6, %f14 loop_2434: ldsb [%l7 + 0x54], %i6 ldsw [%l7 + 0x4C], %l6 bcs,a %icc, loop_2435 andncc %i4, %g7, %l5 fbue %fcc1, loop_2436 fbo,a %fcc2, loop_2437 loop_2435: fornot1 %f2, %f0, %f10 fmovdgu %icc, %f10, %f3 loop_2436: fcmpeq16 %f0, %f0, %i1 loop_2437: fbu,a %fcc1, loop_2438 ldub [%l7 + 0x69], %o2 mova %xcc, %o0, %l1 sth %g4, [%l7 + 0x7A] loop_2438: fcmpne32 %f0, %f0, %o1 fmovscs %icc, %f13, %f5 smulcc %o6, %l4, %o5 std %f4, [%l7 + 0x70] ld [%l7 + 0x24], %f3 sllx %g1, 0x01, %l3 fmovda %xcc, %f7, %f4 fpmerge %f2, %f15, %f2 ldsh [%l7 + 0x74], %o7 and %i3, %g2, %l2 pdist %f0, %f0, %f0 fble %fcc0, loop_2439 ldub [%l7 + 0x29], %i0 std %f6, [%l7 + 0x08] fmovdle %icc, %f5, %f9 loop_2439: fnot1 %f14, %f12 bneg,pn %icc, loop_2440 fbe %fcc2, loop_2441 ldub [%l7 + 0x51], %i5 ldsh [%l7 + 0x7E], %i7 loop_2440: brz,a %g5, loop_2442 loop_2441: ldsb [%l7 + 0x47], %g3 ldd [%l7 + 0x68], %f12 fmovsvc %xcc, %f1, %f5 loop_2442: xnor %o3, %i2, %g6 fnot1 %f0, %f0 sth %o4, [%l7 + 0x0E] tvs %icc, 0x0 subccc %l0, %l6, %i4 fsrc1 %f6, %f14 tneg %icc, 0x0 fmovsg %xcc, %f2, %f3 fabsd %f2, %f14 ldub [%l7 + 0x09], %i6 ld [%l7 + 0x74], %f2 te %icc, 0x6 movcs %xcc, %l5, %g7 fnot1 %f14, %f4 fpsub32s %f2, %f15, %f10 ld [%l7 + 0x50], %f12 fpack32 %f12, %f14, %f2 sth %o2, [%l7 + 0x7E] udivx %o0, 0x0082, %l1 fornot2s %f7, %f11, %f6 edge16l %g4, %i1, %o6 subcc %l4, %o5, %o1 fmovspos %xcc, %f2, %f13 sub %l3, 0x1E8A, %o7 edge32l %g1, %i3, %l2 fmovdpos %icc, %f5, %f9 te %icc, 0x4 add %g2, %i5, %i7 stb %i0, [%l7 + 0x2A] lduh [%l7 + 0x70], %g5 ldub [%l7 + 0x18], %g3 ldsb [%l7 + 0x51], %i2 movgu %icc, %o3, %g6 ld [%l7 + 0x10], %f4 fmuld8ulx16 %f14, %f14, %f12 fxor %f6, %f4, %f4 ldsh [%l7 + 0x36], %o4 ldsb [%l7 + 0x29], %l0 fpsub16s %f7, %f7, %f9 orn %i4, %i6, %l6 bge,a,pn %icc, loop_2443 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x52], %l5 ble,a,pt %icc, loop_2444 loop_2443: fcmpd %fcc1, %f4, %f6 fbule,a %fcc0, loop_2445 st %f12, [%l7 + 0x70] loop_2444: sub %o2, 0x00A8, %g7 movle %icc, %o0, %g4 loop_2445: fcmple32 %f4, %f2, %l1 sth %i1, [%l7 + 0x16] array8 %o6, %o5, %o1 fmovrdgez %l3, %f8, %f10 ld [%l7 + 0x24], %f11 tne %icc, 0x7 edge8n %l4, %g1, %o7 sth %i3, [%l7 + 0x30] st %f5, [%l7 + 0x18] brlez,a %l2, loop_2446 orn %g2, %i5, %i7 fsrc2s %f13, %f11 fnors %f9, %f5, %f2 loop_2446: fcmpgt16 %f8, %f0, %i0 ldsw [%l7 + 0x24], %g3 mulx %g5, %o3, %i2 fabsd %f6, %f6 lduw [%l7 + 0x2C], %o4 fnot2 %f2, %f14 fexpand %f7, %f8 movrne %g6, %i4, %l0 fmovdcs %icc, %f14, %f8 ldsh [%l7 + 0x4C], %l6 fsrc2 %f4, %f12 lduw [%l7 + 0x48], %i6 fpadd32s %f12, %f12, %f8 fmovsle %xcc, %f6, %f4 xor %l5, 0x0A1C, %o2 udivx %g7, 0x067A, %o0 lduw [%l7 + 0x78], %g4 stw %i1, [%l7 + 0x50] ldsw [%l7 + 0x68], %l1 fandnot1 %f0, %f4, %f14 fmovrsne %o5, %f6, %f1 fmovsge %icc, %f13, %f15 std %f2, [%l7 + 0x40] array16 %o1, %l3, %o6 mova %icc, %l4, %o7 ldd [%l7 + 0x18], %f6 movl %xcc, %g1, %l2 te %icc, 0x7 fandnot1 %f12, %f4, %f14 edge32n %i3, %i5, %i7 tneg %xcc, 0x3 lduh [%l7 + 0x3C], %i0 ldd [%l7 + 0x20], %f14 lduh [%l7 + 0x76], %g2 fmovscs %icc, %f9, %f1 fands %f15, %f5, %f8 array16 %g5, %o3, %g3 lduh [%l7 + 0x70], %i2 movle %xcc, %o4, %i4 fxnor %f14, %f8, %f2 fmovdge %xcc, %f9, %f4 st %f12, [%l7 + 0x14] andncc %l0, %l6, %i6 fmovsl %xcc, %f2, %f6 ldub [%l7 + 0x5D], %g6 call loop_2447 bl,a,pn %xcc, loop_2448 fmovdleu %icc, %f9, %f1 fmovsa %xcc, %f6, %f13 loop_2447: tsubcctv %o2, 0x0963, %l5 loop_2448: and %o0, 0x0FA4, %g7 tn %icc, 0x5 fcmped %fcc2, %f4, %f4 std %f4, [%l7 + 0x30] fpmerge %f0, %f9, %f8 fbn %fcc1, loop_2449 fpack16 %f8, %f12 fmul8x16 %f15, %f12, %f12 fmovsneg %xcc, %f2, %f9 loop_2449: std %f10, [%l7 + 0x20] edge8ln %g4, %i1, %o5 fmovsa %xcc, %f15, %f14 fmovde %icc, %f12, %f11 movneg %xcc, %l1, %l3 fmovsgu %xcc, %f10, %f5 stw %o1, [%l7 + 0x7C] subc %l4, %o6, %g1 xnorcc %l2, %i3, %o7 ldsb [%l7 + 0x0F], %i5 sth %i7, [%l7 + 0x36] mulx %g2, 0x0830, %i0 bcs,a %xcc, loop_2450 ldsw [%l7 + 0x78], %g5 ldd [%l7 + 0x60], %f2 fors %f3, %f0, %f4 loop_2450: ldd [%l7 + 0x10], %f12 siam 0x5 st %f1, [%l7 + 0x3C] fble %fcc2, loop_2451 tneg %xcc, 0x4 faligndata %f12, %f0, %f6 fabss %f5, %f9 loop_2451: fnegd %f8, %f4 stw %g3, [%l7 + 0x0C] fnands %f3, %f7, %f11 ldsw [%l7 + 0x38], %i2 fbul,a %fcc0, loop_2452 sethi 0x0AF8, %o3 edge32n %o4, %i4, %l0 srax %l6, %i6, %o2 loop_2452: or %g6, 0x0683, %l5 bleu %icc, loop_2453 fpsub32 %f4, %f10, %f14 ldsh [%l7 + 0x74], %g7 fornot1s %f15, %f0, %f11 loop_2453: fpack32 %f8, %f14, %f14 fmovdpos %icc, %f10, %f14 fmovrslz %o0, %f14, %f6 fcmped %fcc0, %f2, %f14 fmovrde %g4, %f6, %f14 st %f11, [%l7 + 0x44] ldd [%l7 + 0x28], %f6 ldsb [%l7 + 0x6D], %i1 stb %l1, [%l7 + 0x64] fbue %fcc1, loop_2454 umul %l3, 0x17E1, %o5 fble,a %fcc0, loop_2455 fsrc2s %f10, %f7 loop_2454: ldsb [%l7 + 0x6D], %l4 fmovsvs %xcc, %f1, %f12 loop_2455: ldsh [%l7 + 0x20], %o1 edge16 %g1, %l2, %i3 tl %icc, 0x7 fmovrsgez %o7, %f10, %f8 sth %i5, [%l7 + 0x62] ldx [%l7 + 0x70], %o6 bvc,pt %xcc, loop_2456 fcmpeq16 %f2, %f12, %i7 fnegd %f4, %f4 umulcc %g2, 0x0878, %i0 loop_2456: te %icc, 0x0 fpsub16s %f0, %f11, %f6 fbne,a %fcc0, loop_2457 fmovdleu %xcc, %f3, %f10 bleu loop_2458 fmovdpos %xcc, %f8, %f7 loop_2457: fbul %fcc0, loop_2459 stw %g5, [%l7 + 0x68] loop_2458: fnands %f15, %f6, %f5 std %f12, [%l7 + 0x78] loop_2459: fbn %fcc3, loop_2460 fcmpgt16 %f4, %f10, %i2 brz,a %g3, loop_2461 array32 %o4, %i4, %o3 loop_2460: fandnot1 %f14, %f0, %f8 bvc,a,pt %xcc, loop_2462 loop_2461: movrlz %l0, 0x14A, %i6 fpsub32s %f3, %f11, %f12 sub %o2, 0x0022, %g6 loop_2462: bcc,a loop_2463 stb %l6, [%l7 + 0x22] movn %icc, %g7, %o0 fmovdge %xcc, %f9, %f8 loop_2463: stb %g4, [%l7 + 0x42] xnor %i1, 0x0F26, %l5 fpsub16s %f13, %f10, %f1 fand %f8, %f14, %f0 ldd [%l7 + 0x60], %f12 ldsb [%l7 + 0x7A], %l3 fmovrslez %l1, %f5, %f8 ldsh [%l7 + 0x24], %l4 fnot2 %f14, %f4 sth %o1, [%l7 + 0x1C] edge8n %g1, %l2, %o5 or %i3, 0x1069, %o7 fpadd16 %f12, %f0, %f12 fmovdne %icc, %f2, %f9 ldsh [%l7 + 0x34], %i5 stb %i7, [%l7 + 0x1F] ldsb [%l7 + 0x53], %o6 bcs,pt %xcc, loop_2464 fmovsa %xcc, %f6, %f12 stb %g2, [%l7 + 0x22] bne,pn %xcc, loop_2465 loop_2464: ldsb [%l7 + 0x57], %i0 alignaddrl %g5, %g3, %i2 ldsb [%l7 + 0x63], %i4 loop_2465: ldsb [%l7 + 0x30], %o3 fmul8sux16 %f0, %f6, %f8 nop setx loop_2466, %l0, %l1 jmpl %l1, %l0 fbn %fcc2, loop_2467 std %f2, [%l7 + 0x10] bshuffle %f10, %f0, %f0 loop_2466: stw %i6, [%l7 + 0x28] loop_2467: fnands %f6, %f3, %f10 taddcctv %o4, %g6, %o2 movne %xcc, %l6, %o0 ldd [%l7 + 0x58], %f12 fmovsvc %icc, %f1, %f6 stx %g7, [%l7 + 0x10] tsubcc %g4, 0x0434, %l5 brlz,a %l3, loop_2468 fcmpne32 %f10, %f8, %i1 sdiv %l4, 0x0CDE, %l1 mulx %g1, %l2, %o1 loop_2468: fcmped %fcc2, %f14, %f2 fands %f6, %f9, %f4 lduh [%l7 + 0x0C], %o5 stx %i3, [%l7 + 0x58] fand %f0, %f0, %f12 srlx %i5, 0x1B, %o7 fmul8ulx16 %f8, %f12, %f10 bl %xcc, loop_2469 fpadd16s %f2, %f7, %f14 lduw [%l7 + 0x0C], %i7 bg loop_2470 loop_2469: ldd [%l7 + 0x10], %f14 fmovse %icc, %f4, %f14 fmovdge %xcc, %f8, %f4 loop_2470: bvs %icc, loop_2471 fands %f1, %f8, %f9 srlx %o6, 0x0B, %g2 brlez %g5, loop_2472 loop_2471: fcmple32 %f4, %f8, %i0 brlez %i2, loop_2473 nop setx loop_2474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2472: stx %g3, [%l7 + 0x10] st %f8, [%l7 + 0x2C] loop_2473: fmovrsgz %o3, %f1, %f13 loop_2474: fpadd32 %f12, %f6, %f6 edge16 %i4, %i6, %o4 movre %l0, 0x19A, %g6 srl %o2, %l6, %o0 stx %g4, [%l7 + 0x30] fbue,a %fcc3, loop_2475 bpos,a loop_2476 fmovdvc %icc, %f12, %f10 ldx [%l7 + 0x50], %g7 loop_2475: fnot1 %f4, %f12 loop_2476: subc %l5, 0x025B, %i1 brz,a %l3, loop_2477 srax %l4, %g1, %l1 ldsw [%l7 + 0x70], %l2 ldub [%l7 + 0x7A], %o1 loop_2477: srl %o5, 0x1C, %i5 pdist %f0, %f0, %f4 ldx [%l7 + 0x50], %i3 fmovrdlez %i7, %f0, %f6 ldd [%l7 + 0x10], %f8 be,a,pn %xcc, loop_2478 bpos %icc, loop_2479 fmovrdlez %o6, %f8, %f6 udiv %o7, 0x16C8, %g5 loop_2478: fcmped %fcc1, %f0, %f4 loop_2479: tg %xcc, 0x7 lduw [%l7 + 0x20], %g2 ba %icc, loop_2480 movrgz %i0, %i2, %g3 fcmped %fcc3, %f6, %f8 ldsh [%l7 + 0x4E], %i4 loop_2480: fpadd16s %f8, %f8, %f5 fmovrslz %o3, %f3, %f4 bg,pn %icc, loop_2481 std %f6, [%l7 + 0x30] movcc %icc, %i6, %l0 fmovs %f14, %f4 loop_2481: fcmpes %fcc3, %f4, %f11 fcmpne16 %f12, %f8, %o4 fbue,a %fcc0, loop_2482 fones %f6 fmul8ulx16 %f0, %f4, %f12 ld [%l7 + 0x10], %f8 loop_2482: fxors %f2, %f0, %f2 tvc %xcc, 0x3 tsubcc %o2, %l6, %g6 edge32 %g4, %g7, %o0 ldsh [%l7 + 0x54], %l5 bl,a,pn %xcc, loop_2483 ldub [%l7 + 0x6C], %l3 ldsh [%l7 + 0x26], %l4 orn %i1, %l1, %g1 loop_2483: fpsub16s %f13, %f7, %f13 fmovsvs %xcc, %f6, %f6 fmovrsne %o1, %f0, %f14 ldsb [%l7 + 0x71], %l2 fbg %fcc1, loop_2484 fmovda %xcc, %f7, %f0 fnot1 %f6, %f14 fmovrsgz %o5, %f15, %f2 loop_2484: fxnor %f8, %f6, %f2 stx %i5, [%l7 + 0x68] sethi 0x177D, %i7 fmovsneg %xcc, %f4, %f14 edge8ln %o6, %i3, %g5 fmovdle %xcc, %f0, %f14 fmovdgu %icc, %f8, %f11 fsrc2s %f9, %f2 fmovscc %xcc, %f5, %f14 lduw [%l7 + 0x7C], %o7 fmovrsne %i0, %f14, %f12 std %f0, [%l7 + 0x30] brgez,a %i2, loop_2485 fandnot1s %f0, %f7, %f4 movgu %xcc, %g3, %g2 for %f14, %f8, %f12 loop_2485: fabsd %f14, %f4 xnorcc %o3, 0x1ED9, %i6 std %f4, [%l7 + 0x08] bneg loop_2486 lduh [%l7 + 0x3C], %l0 orcc %i4, 0x1EC4, %o2 fmovdvs %icc, %f9, %f6 loop_2486: ldsb [%l7 + 0x3E], %o4 ldsh [%l7 + 0x22], %g6 udivx %l6, 0x1E1A, %g4 fbl,a %fcc0, loop_2487 tg %xcc, 0x6 sra %o0, 0x13, %l5 sll %l3, %g7, %l4 loop_2487: bne,a %icc, loop_2488 fbne %fcc0, loop_2489 mova %icc, %i1, %l1 faligndata %f4, %f8, %f10 loop_2488: fbue,a %fcc0, loop_2490 loop_2489: stb %g1, [%l7 + 0x25] edge8l %l2, %o1, %o5 fmovsn %icc, %f11, %f8 loop_2490: add %i7, 0x0E68, %o6 array8 %i5, %g5, %o7 ldsw [%l7 + 0x38], %i0 brgez,a %i2, loop_2491 fmuld8ulx16 %f7, %f0, %f12 movpos %xcc, %g3, %i3 ba loop_2492 loop_2491: std %f0, [%l7 + 0x40] movpos %xcc, %o3, %i6 st %f0, [%l7 + 0x1C] loop_2492: st %f4, [%l7 + 0x48] andcc %g2, 0x1125, %l0 fbg,a %fcc2, loop_2493 sth %i4, [%l7 + 0x44] fmovrdgz %o4, %f2, %f10 addcc %o2, 0x0402, %g6 loop_2493: bn,a loop_2494 udivcc %l6, 0x1C97, %o0 smul %g4, 0x158E, %l3 fbe %fcc0, loop_2495 loop_2494: tcs %xcc, 0x3 st %f2, [%l7 + 0x28] lduh [%l7 + 0x24], %g7 loop_2495: movrgez %l4, 0x3AD, %l5 st %f15, [%l7 + 0x40] fcmpgt32 %f10, %f8, %i1 fornot1 %f2, %f4, %f8 brlz %g1, loop_2496 fmovsle %xcc, %f4, %f7 sth %l2, [%l7 + 0x0A] taddcctv %o1, %o5, %l1 loop_2496: faligndata %f6, %f4, %f12 movvs %xcc, %i7, %o6 std %f4, [%l7 + 0x70] ldx [%l7 + 0x58], %i5 fzeros %f4 addcc %g5, %i0, %o7 edge16 %i2, %g3, %i3 movleu %icc, %i6, %g2 brlez,a %o3, loop_2497 ldx [%l7 + 0x08], %i4 ldd [%l7 + 0x28], %f12 fone %f0 loop_2497: sth %l0, [%l7 + 0x38] sth %o2, [%l7 + 0x7E] edge8l %o4, %l6, %o0 udivcc %g4, 0x185E, %l3 call loop_2498 ba,a,pt %xcc, loop_2499 sth %g7, [%l7 + 0x08] brlez,a %g6, loop_2500 loop_2498: fmul8x16 %f15, %f10, %f14 loop_2499: bn,a loop_2501 ldd [%l7 + 0x48], %f4 loop_2500: ldx [%l7 + 0x78], %l4 fmovse %icc, %f2, %f14 loop_2501: ld [%l7 + 0x48], %f7 fmovrdgez %i1, %f12, %f14 stw %l5, [%l7 + 0x6C] ldsb [%l7 + 0x44], %g1 fxnors %f0, %f11, %f11 fmovs %f11, %f4 fcmpne32 %f14, %f2, %l2 edge32l %o5, %l1, %o1 movne %xcc, %o6, %i5 bge,a,pt %icc, loop_2502 ldsh [%l7 + 0x2A], %g5 fpsub16 %f2, %f0, %f10 nop setx loop_2503, %l0, %l1 jmpl %l1, %i7 loop_2502: fmovsle %xcc, %f15, %f9 stw %i0, [%l7 + 0x0C] sth %i2, [%l7 + 0x44] loop_2503: move %icc, %o7, %g3 fcmple32 %f4, %f10, %i3 fpack32 %f8, %f2, %f12 fmovse %xcc, %f1, %f6 movvs %icc, %g2, %o3 fble,a %fcc0, loop_2504 stw %i4, [%l7 + 0x08] fcmpeq16 %f8, %f0, %i6 tge %xcc, 0x3 loop_2504: fbg,a %fcc3, loop_2505 fmovscs %icc, %f5, %f2 bgu,a,pt %icc, loop_2506 stx %o2, [%l7 + 0x48] loop_2505: fmovsvs %icc, %f2, %f15 for %f2, %f10, %f0 loop_2506: tge %xcc, 0x2 edge8l %o4, %l0, %o0 fandnot2 %f6, %f2, %f8 ldx [%l7 + 0x78], %g4 lduw [%l7 + 0x24], %l6 fnot2s %f12, %f6 bvs,pt %xcc, loop_2507 fnands %f3, %f11, %f6 addccc %g7, %g6, %l4 fmovrse %l3, %f5, %f0 loop_2507: ldd [%l7 + 0x60], %f4 fbue %fcc0, loop_2508 fmovsne %xcc, %f0, %f13 bcc %icc, loop_2509 be,a loop_2510 loop_2508: bge,a,pt %icc, loop_2511 fcmple16 %f0, %f10, %i1 loop_2509: ble,pn %icc, loop_2512 loop_2510: ldsw [%l7 + 0x24], %l5 loop_2511: fxnor %f14, %f6, %f10 ldsh [%l7 + 0x5C], %g1 loop_2512: fmovrdlez %o5, %f6, %f4 sra %l1, %l2, %o1 fmovda %icc, %f10, %f5 stx %o6, [%l7 + 0x68] movre %i5, %g5, %i7 ldsb [%l7 + 0x52], %i2 mova %xcc, %i0, %o7 xorcc %i3, 0x0E3D, %g3 ldsb [%l7 + 0x3C], %g2 fble,a %fcc3, loop_2513 stb %o3, [%l7 + 0x55] lduh [%l7 + 0x72], %i6 fmovsleu %xcc, %f1, %f14 loop_2513: lduh [%l7 + 0x56], %i4 fsrc1 %f2, %f4 ldx [%l7 + 0x48], %o2 fornot2s %f5, %f10, %f10 ld [%l7 + 0x24], %f14 movcc %icc, %l0, %o0 tcs %xcc, 0x7 orcc %g4, %o4, %l6 movvs %icc, %g7, %g6 st %f2, [%l7 + 0x4C] edge32ln %l4, %i1, %l5 orncc %l3, %g1, %o5 fnegd %f6, %f6 fmovdneg %xcc, %f12, %f2 te %icc, 0x6 ldd [%l7 + 0x60], %f8 movcc %icc, %l2, %l1 tle %icc, 0x4 fmovrde %o1, %f6, %f0 nop setx loop_2514, %l0, %l1 jmpl %l1, %i5 edge8l %o6, %i7, %g5 movcc %xcc, %i0, %i2 fcmpgt16 %f14, %f8, %i3 loop_2514: sethi 0x09C5, %o7 bgu,a,pn %icc, loop_2515 fpadd16s %f1, %f12, %f4 for %f8, %f12, %f6 xnor %g2, 0x1D52, %g3 loop_2515: ldub [%l7 + 0x4A], %i6 fpadd32s %f13, %f2, %f0 st %f13, [%l7 + 0x50] fble %fcc2, loop_2516 stx %i4, [%l7 + 0x30] fnands %f13, %f1, %f7 nop setx loop_2517, %l0, %l1 jmpl %l1, %o3 loop_2516: subccc %l0, 0x1944, %o2 movneg %icc, %g4, %o0 bleu %icc, loop_2518 loop_2517: andcc %o4, %l6, %g6 lduh [%l7 + 0x64], %g7 ldsb [%l7 + 0x53], %i1 loop_2518: brz %l4, loop_2519 fxnors %f1, %f10, %f2 fpsub32 %f10, %f14, %f14 addccc %l3, 0x06C6, %l5 loop_2519: ld [%l7 + 0x14], %f10 bvc,pn %xcc, loop_2520 srax %o5, %l2, %l1 fpmerge %f7, %f6, %f14 add %g1, %o1, %i5 loop_2520: ldsw [%l7 + 0x1C], %i7 brz,a %g5, loop_2521 andn %o6, %i2, %i0 fbge %fcc2, loop_2522 movre %i3, 0x39D, %g2 loop_2521: subccc %o7, 0x11DC, %i6 stx %g3, [%l7 + 0x28] loop_2522: fsrc1 %f4, %f4 fmovdleu %xcc, %f15, %f4 stb %o3, [%l7 + 0x69] ldsb [%l7 + 0x19], %i4 tvs %xcc, 0x0 fmovrdlz %l0, %f4, %f6 sth %g4, [%l7 + 0x2A] stx %o2, [%l7 + 0x40] fmovs %f14, %f10 brlz %o0, loop_2523 fnand %f0, %f10, %f10 ldsb [%l7 + 0x4D], %l6 subc %g6, %g7, %i1 loop_2523: smul %l4, %l3, %o4 bleu,a loop_2524 mova %xcc, %l5, %l2 fblg,a %fcc1, loop_2525 ldsw [%l7 + 0x70], %o5 loop_2524: sdivx %l1, 0x0A5D, %o1 addccc %g1, 0x11A4, %i7 loop_2525: movn %icc, %i5, %o6 ldub [%l7 + 0x33], %g5 tne %xcc, 0x1 ldub [%l7 + 0x22], %i2 stw %i0, [%l7 + 0x7C] bl,a loop_2526 xnor %g2, %o7, %i3 call loop_2527 ldub [%l7 + 0x76], %g3 loop_2526: fmovdvc %xcc, %f3, %f4 fmovrdne %i6, %f8, %f12 loop_2527: popc 0x1386, %i4 stw %l0, [%l7 + 0x1C] ldsb [%l7 + 0x39], %g4 add %o3, %o2, %l6 subc %g6, %o0, %g7 stx %i1, [%l7 + 0x70] fmovrslez %l4, %f6, %f5 fpack16 %f0, %f0 tge %icc, 0x2 ldd [%l7 + 0x78], %f0 std %f10, [%l7 + 0x20] fpsub32 %f8, %f10, %f10 lduw [%l7 + 0x18], %l3 fone %f10 movcc %xcc, %o4, %l2 fmovrdgz %l5, %f4, %f2 fornot1s %f13, %f12, %f12 fmovdn %xcc, %f14, %f3 fbe %fcc2, loop_2528 xnorcc %l1, 0x0FD1, %o5 fmovdvc %xcc, %f4, %f1 lduw [%l7 + 0x7C], %o1 loop_2528: fmovrdne %i7, %f12, %f8 fzeros %f5 stx %g1, [%l7 + 0x08] fcmpeq16 %f10, %f14, %i5 fpadd32s %f0, %f14, %f3 edge32n %g5, %o6, %i2 fcmple16 %f12, %f0, %g2 tvs %xcc, 0x6 fbe,a %fcc3, loop_2529 and %o7, 0x02AC, %i0 fmuld8sux16 %f15, %f15, %f14 fmovdge %xcc, %f15, %f12 loop_2529: st %f12, [%l7 + 0x7C] movn %xcc, %i3, %i6 fmovrdgez %i4, %f8, %f14 stb %g3, [%l7 + 0x12] fmovsvc %icc, %f5, %f8 fabss %f9, %f6 brgz,a %l0, loop_2530 tl %xcc, 0x4 fornot1s %f3, %f14, %f4 fxors %f14, %f10, %f7 loop_2530: sethi 0x010B, %o3 move %xcc, %o2, %l6 fmovsl %xcc, %f3, %f15 std %f2, [%l7 + 0x70] fmovrde %g6, %f2, %f0 xor %g4, %o0, %i1 bvc,pt %icc, loop_2531 fexpand %f12, %f12 stb %g7, [%l7 + 0x43] ldd [%l7 + 0x48], %f0 loop_2531: bpos loop_2532 ldsb [%l7 + 0x16], %l4 fzero %f0 subc %o4, %l3, %l5 loop_2532: fmovsle %icc, %f1, %f8 movn %icc, %l1, %o5 ldsw [%l7 + 0x54], %l2 ldx [%l7 + 0x40], %o1 fmul8x16 %f11, %f14, %f0 fpack32 %f14, %f0, %f0 sra %i7, 0x08, %g1 fmovdcc %icc, %f12, %f9 fmul8x16au %f2, %f6, %f2 fornot1s %f6, %f13, %f10 std %f12, [%l7 + 0x68] tpos %icc, 0x0 movgu %xcc, %g5, %i5 bneg,pn %xcc, loop_2533 fmovsn %xcc, %f8, %f3 edge8ln %o6, %i2, %g2 movge %xcc, %i0, %o7 loop_2533: tneg %xcc, 0x7 fandnot1 %f0, %f2, %f4 lduw [%l7 + 0x24], %i3 fpack16 %f6, %f5 fcmpd %fcc0, %f8, %f2 std %f6, [%l7 + 0x08] xnor %i4, 0x071F, %g3 edge8ln %l0, %o3, %o2 lduh [%l7 + 0x7E], %l6 std %f12, [%l7 + 0x58] st %f7, [%l7 + 0x68] fbu %fcc0, loop_2534 orcc %g6, 0x0326, %i6 fbule,a %fcc2, loop_2535 ldub [%l7 + 0x5B], %o0 loop_2534: ldsb [%l7 + 0x1D], %i1 fcmpgt16 %f2, %f4, %g7 loop_2535: fpmerge %f15, %f4, %f10 sdivcc %g4, 0x042B, %l4 ldd [%l7 + 0x20], %f8 fxors %f6, %f5, %f13 edge8ln %o4, %l3, %l5 ld [%l7 + 0x50], %f2 tl %icc, 0x5 ba,pt %xcc, loop_2536 fnand %f10, %f12, %f6 tpos %icc, 0x4 fble %fcc3, loop_2537 loop_2536: srax %l1, %o5, %o1 array32 %l2, %g1, %i7 tvs %xcc, 0x1 loop_2537: tn %xcc, 0x3 srax %i5, 0x03, %g5 lduw [%l7 + 0x78], %i2 std %f10, [%l7 + 0x20] sllx %o6, %g2, %o7 edge32n %i0, %i3, %i4 movle %icc, %g3, %o3 movneg %icc, %o2, %l6 edge8n %g6, %l0, %o0 lduh [%l7 + 0x10], %i1 fone %f0 ldub [%l7 + 0x6D], %g7 bvs,a,pn %xcc, loop_2538 std %f2, [%l7 + 0x08] fmovsvc %xcc, %f2, %f0 fbug %fcc1, loop_2539 loop_2538: fbug,a %fcc3, loop_2540 ldsb [%l7 + 0x64], %i6 stw %l4, [%l7 + 0x14] loop_2539: edge32n %g4, %l3, %o4 loop_2540: fexpand %f6, %f10 umulcc %l5, 0x0DD0, %l1 ldsh [%l7 + 0x4C], %o1 stb %l2, [%l7 + 0x13] fmuld8ulx16 %f4, %f7, %f14 st %f5, [%l7 + 0x30] andn %o5, 0x02EB, %g1 stx %i5, [%l7 + 0x60] for %f4, %f4, %f8 fmovs %f12, %f0 fcmpne16 %f2, %f4, %g5 alignaddrl %i7, %o6, %g2 addccc %i2, 0x07BB, %i0 bleu,pt %icc, loop_2541 and %o7, %i4, %g3 mulx %i3, %o3, %l6 fxor %f12, %f10, %f6 loop_2541: fmovdl %xcc, %f1, %f2 ldub [%l7 + 0x13], %o2 edge8ln %g6, %l0, %i1 fbo %fcc3, loop_2542 fbule %fcc2, loop_2543 fcmpgt16 %f14, %f10, %g7 ldub [%l7 + 0x70], %i6 loop_2542: subcc %o0, 0x014A, %g4 loop_2543: fbn,a %fcc1, loop_2544 stb %l4, [%l7 + 0x36] fmovdvc %xcc, %f6, %f8 tpos %icc, 0x7 loop_2544: sethi 0x0604, %l3 ldsh [%l7 + 0x12], %l5 nop setx loop_2545, %l0, %l1 jmpl %l1, %l1 ldsb [%l7 + 0x5D], %o1 fmovsvc %xcc, %f1, %f5 lduw [%l7 + 0x10], %l2 loop_2545: ldsw [%l7 + 0x48], %o4 brz,a %g1, loop_2546 ld [%l7 + 0x14], %f6 stw %o5, [%l7 + 0x70] fmovda %icc, %f0, %f0 loop_2546: lduh [%l7 + 0x78], %i5 edge32ln %i7, %g5, %g2 fmovdge %xcc, %f13, %f7 fmul8sux16 %f4, %f4, %f10 array8 %i2, %o6, %i0 bcc,a,pn %icc, loop_2547 bcs %xcc, loop_2548 stb %o7, [%l7 + 0x49] sdiv %g3, 0x1338, %i3 loop_2547: fabsd %f0, %f2 loop_2548: ldd [%l7 + 0x58], %f14 ldub [%l7 + 0x32], %i4 ldub [%l7 + 0x13], %l6 tn %xcc, 0x3 lduw [%l7 + 0x48], %o2 call loop_2549 stw %o3, [%l7 + 0x2C] fmovda %xcc, %f8, %f3 ldx [%l7 + 0x40], %g6 loop_2549: fmovde %icc, %f12, %f3 fmul8x16al %f3, %f10, %f8 fmovdcc %xcc, %f9, %f1 fmovrdlez %i1, %f6, %f4 lduw [%l7 + 0x74], %g7 lduh [%l7 + 0x2A], %i6 stx %o0, [%l7 + 0x60] or %l0, 0x09A6, %g4 fcmpgt16 %f10, %f14, %l3 ble loop_2550 fmovrdgz %l5, %f6, %f6 movrlz %l4, 0x3EC, %l1 srlx %o1, 0x02, %l2 loop_2550: edge32n %g1, %o4, %o5 fandnot2 %f4, %f10, %f10 edge32 %i7, %i5, %g5 bgu,pt %xcc, loop_2551 fbue,a %fcc3, loop_2552 stx %g2, [%l7 + 0x30] fnegd %f14, %f12 loop_2551: alignaddr %i2, %i0, %o7 loop_2552: srlx %o6, %g3, %i4 edge32 %i3, %l6, %o3 fmovrdlez %g6, %f0, %f2 fnot2s %f5, %f3 ldd [%l7 + 0x58], %f6 taddcc %i1, %o2, %g7 fpack16 %f12, %f6 ldsw [%l7 + 0x44], %i6 ldsb [%l7 + 0x26], %l0 stw %g4, [%l7 + 0x0C] ldsh [%l7 + 0x50], %l3 fnands %f14, %f11, %f3 fmovdcc %xcc, %f4, %f1 ldub [%l7 + 0x0F], %l5 tleu %xcc, 0x3 movl %xcc, %o0, %l4 bvc,a loop_2553 brgez,a %o1, loop_2554 fbne,a %fcc0, loop_2555 fbl,a %fcc0, loop_2556 loop_2553: fpmerge %f15, %f0, %f14 loop_2554: fmovrde %l2, %f8, %f12 loop_2555: nop setx loop_2557, %l0, %l1 jmpl %l1, %l1 loop_2556: fnors %f11, %f15, %f5 lduh [%l7 + 0x78], %g1 movrne %o4, %o5, %i5 loop_2557: srlx %i7, %g5, %g2 fmovdl %icc, %f5, %f14 movrlez %i0, 0x14A, %o7 movrgz %i2, %o6, %g3 stw %i3, [%l7 + 0x24] srl %i4, 0x09, %o3 stw %l6, [%l7 + 0x30] tpos %xcc, 0x4 stx %i1, [%l7 + 0x40] lduw [%l7 + 0x70], %o2 fornot2 %f0, %f4, %f2 ldub [%l7 + 0x2F], %g6 sethi 0x0BFE, %g7 fornot1s %f13, %f4, %f14 edge16n %i6, %l0, %l3 ldsh [%l7 + 0x58], %l5 fbl %fcc1, loop_2558 tn %icc, 0x3 and %g4, 0x0AC5, %o0 fmovsle %icc, %f3, %f14 loop_2558: fmovdcc %xcc, %f6, %f11 te %icc, 0x6 nop setx loop_2559, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f8, %f2, %l4 ldub [%l7 + 0x3C], %l2 subccc %l1, %g1, %o1 loop_2559: edge8 %o4, %i5, %i7 fmovdcc %icc, %f12, %f12 fmul8x16au %f0, %f15, %f12 fcmpd %fcc0, %f10, %f10 ldd [%l7 + 0x18], %f14 fornot1s %f5, %f11, %f2 sth %o5, [%l7 + 0x72] std %f8, [%l7 + 0x20] std %f2, [%l7 + 0x78] udivx %g5, 0x09AB, %i0 smulcc %o7, 0x1C09, %g2 fmovdn %xcc, %f2, %f14 ldsh [%l7 + 0x20], %i2 tle %xcc, 0x7 movleu %icc, %g3, %o6 fbu,a %fcc0, loop_2560 fones %f1 brlez %i4, loop_2561 addcc %i3, 0x1260, %l6 loop_2560: fmul8x16al %f3, %f4, %f4 stw %o3, [%l7 + 0x7C] loop_2561: stw %o2, [%l7 + 0x74] fmovsgu %xcc, %f10, %f9 fmovdle %icc, %f2, %f2 lduh [%l7 + 0x2C], %i1 lduw [%l7 + 0x68], %g6 fcmpne32 %f6, %f0, %g7 std %f8, [%l7 + 0x70] popc 0x0AF5, %i6 fsrc2s %f13, %f8 fnot1 %f12, %f14 ldub [%l7 + 0x4A], %l3 fnot1 %f10, %f12 xnor %l0, %l5, %o0 fbe,a %fcc1, loop_2562 fba %fcc3, loop_2563 be loop_2564 edge8n %l4, %l2, %l1 loop_2562: stx %g4, [%l7 + 0x40] loop_2563: movgu %icc, %o1, %g1 loop_2564: fbg,a %fcc3, loop_2565 sra %o4, %i5, %o5 popc %i7, %i0 fmovdl %icc, %f3, %f8 loop_2565: fba %fcc1, loop_2566 fmovspos %icc, %f12, %f12 lduh [%l7 + 0x6A], %o7 siam 0x0 loop_2566: ldsb [%l7 + 0x66], %g5 ldub [%l7 + 0x1D], %i2 movge %icc, %g3, %g2 ldx [%l7 + 0x58], %o6 ldsh [%l7 + 0x14], %i4 lduh [%l7 + 0x7C], %l6 fpsub16 %f12, %f6, %f10 fornot2s %f14, %f9, %f8 sth %i3, [%l7 + 0x76] bl,pn %xcc, loop_2567 fpack16 %f10, %f8 fpadd16s %f14, %f8, %f6 lduh [%l7 + 0x42], %o2 loop_2567: std %f8, [%l7 + 0x38] lduw [%l7 + 0x78], %i1 smulcc %o3, 0x1973, %g7 movne %icc, %g6, %l3 fbl %fcc2, loop_2568 fcmpeq16 %f2, %f0, %l0 ldx [%l7 + 0x30], %l5 bcs,pn %xcc, loop_2569 loop_2568: smulcc %i6, %l4, %l2 movleu %icc, %o0, %g4 nop setx loop_2570, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2569: ldub [%l7 + 0x2A], %l1 fbg %fcc3, loop_2571 ldx [%l7 + 0x08], %g1 loop_2570: ldd [%l7 + 0x58], %f10 fba,a %fcc3, loop_2572 loop_2571: fmul8x16 %f8, %f6, %f4 fmovrslez %o4, %f9, %f9 brgz,a %o1, loop_2573 loop_2572: tgu %xcc, 0x4 fand %f2, %f0, %f0 siam 0x7 loop_2573: ldx [%l7 + 0x78], %i5 fmovrsgz %i7, %f0, %f15 lduh [%l7 + 0x4C], %i0 lduh [%l7 + 0x76], %o7 taddcc %o5, 0x0DEF, %i2 fmovde %xcc, %f10, %f8 fbuge %fcc2, loop_2574 fbg,a %fcc1, loop_2575 fsrc2 %f14, %f2 lduw [%l7 + 0x10], %g5 loop_2574: fcmpgt32 %f14, %f4, %g2 loop_2575: ld [%l7 + 0x28], %f0 tleu %icc, 0x5 fandnot1 %f8, %f10, %f6 fsrc1s %f6, %f6 xorcc %g3, %o6, %l6 fpadd16s %f8, %f3, %f12 fmovrsgz %i4, %f2, %f15 fmovdvc %icc, %f11, %f15 ldd [%l7 + 0x60], %f2 movre %o2, 0x39B, %i3 subcc %i1, 0x1C0A, %o3 ldsh [%l7 + 0x18], %g6 sth %l3, [%l7 + 0x26] fmovsn %xcc, %f2, %f14 array16 %l0, %l5, %g7 fmovdvc %icc, %f5, %f14 fbug %fcc2, loop_2576 add %l4, %l2, %i6 movne %xcc, %o0, %g4 fmovse %icc, %f4, %f7 loop_2576: std %f8, [%l7 + 0x48] ldsb [%l7 + 0x25], %l1 brlz,a %g1, loop_2577 brz,a %o4, loop_2578 st %f8, [%l7 + 0x68] sethi 0x0214, %i5 loop_2577: movrgz %i7, %o1, %i0 loop_2578: ldsh [%l7 + 0x3C], %o7 fpsub16 %f12, %f0, %f0 stx %o5, [%l7 + 0x58] tleu %icc, 0x0 fmovsvs %icc, %f6, %f11 sra %g5, 0x01, %g2 umul %g3, %i2, %l6 taddcctv %i4, %o6, %o2 fone %f0 udivcc %i3, 0x1066, %o3 ldsh [%l7 + 0x28], %g6 fmovdle %xcc, %f2, %f11 fxnors %f9, %f13, %f13 ldsw [%l7 + 0x48], %l3 ldsh [%l7 + 0x26], %i1 sub %l5, 0x1869, %g7 fnegs %f3, %f6 fmovspos %xcc, %f7, %f14 sth %l0, [%l7 + 0x72] faligndata %f14, %f8, %f2 fmuld8ulx16 %f6, %f0, %f2 fornot2 %f8, %f10, %f2 ldx [%l7 + 0x68], %l2 st %f12, [%l7 + 0x5C] lduw [%l7 + 0x5C], %i6 fcmple32 %f0, %f0, %l4 fcmpgt16 %f8, %f10, %g4 fcmpd %fcc0, %f2, %f0 std %f12, [%l7 + 0x28] taddcc %o0, %g1, %l1 stw %i5, [%l7 + 0x68] fornot2s %f3, %f6, %f3 subccc %i7, 0x06AC, %o1 stx %i0, [%l7 + 0x58] ld [%l7 + 0x08], %f12 ldx [%l7 + 0x60], %o7 fpsub16 %f0, %f4, %f10 fsrc1 %f6, %f8 ldsh [%l7 + 0x64], %o4 sub %g5, %g2, %g3 ldd [%l7 + 0x38], %f12 fmovdle %icc, %f3, %f14 fbu,a %fcc1, loop_2579 edge16l %o5, %i2, %l6 ldsb [%l7 + 0x3E], %i4 stx %o2, [%l7 + 0x78] loop_2579: fmovsa %icc, %f8, %f3 fnot1s %f10, %f12 srlx %i3, 0x04, %o6 stx %o3, [%l7 + 0x20] be,a %xcc, loop_2580 ldx [%l7 + 0x28], %g6 xnorcc %l3, %l5, %g7 stb %i1, [%l7 + 0x55] loop_2580: fzero %f4 fbn,a %fcc0, loop_2581 ldub [%l7 + 0x6B], %l2 movrgz %i6, %l4, %l0 stx %g4, [%l7 + 0x28] loop_2581: ldx [%l7 + 0x20], %o0 ldub [%l7 + 0x2E], %g1 ldsh [%l7 + 0x54], %i5 fmovdcs %xcc, %f11, %f6 ld [%l7 + 0x70], %f14 movg %xcc, %i7, %l1 fabss %f2, %f9 fxnor %f10, %f14, %f2 fmovdle %xcc, %f8, %f14 sth %o1, [%l7 + 0x3C] lduh [%l7 + 0x26], %i0 edge16 %o4, %g5, %g2 lduw [%l7 + 0x0C], %o7 ldsw [%l7 + 0x70], %g3 stx %o5, [%l7 + 0x10] subc %i2, %l6, %o2 fmovspos %icc, %f15, %f5 ldsh [%l7 + 0x5A], %i3 fandnot2s %f15, %f7, %f6 edge16l %o6, %i4, %o3 sth %l3, [%l7 + 0x24] movcc %xcc, %g6, %l5 call loop_2582 fmovsle %xcc, %f4, %f9 subcc %g7, %i1, %l2 tgu %xcc, 0x5 loop_2582: tn %icc, 0x1 sllx %i6, 0x0A, %l4 stb %l0, [%l7 + 0x09] fnor %f6, %f2, %f10 nop setx loop_2583, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %xcc, %f7, %f15 umulcc %o0, %g1, %i5 te %xcc, 0x6 loop_2583: tne %xcc, 0x6 stx %i7, [%l7 + 0x78] pdist %f0, %f0, %f10 fbule,a %fcc0, loop_2584 tneg %xcc, 0x3 sth %g4, [%l7 + 0x3E] fmovscc %xcc, %f14, %f13 loop_2584: fpsub32 %f10, %f0, %f8 fpmerge %f15, %f7, %f0 stb %o1, [%l7 + 0x1F] ldsw [%l7 + 0x28], %i0 sll %o4, 0x04, %g5 stw %l1, [%l7 + 0x60] ldx [%l7 + 0x08], %o7 fors %f3, %f0, %f11 ldsw [%l7 + 0x60], %g2 ld [%l7 + 0x74], %f3 movre %g3, %o5, %l6 fmovsne %xcc, %f4, %f5 st %f2, [%l7 + 0x0C] fmovd %f12, %f10 fnegs %f9, %f7 st %f14, [%l7 + 0x20] std %f6, [%l7 + 0x08] ldub [%l7 + 0x65], %i2 sth %i3, [%l7 + 0x40] ldsb [%l7 + 0x4A], %o2 andn %o6, %i4, %l3 xnor %g6, 0x0F17, %o3 fpadd32 %f8, %f8, %f10 fmovs %f15, %f15 fsrc1s %f6, %f11 edge8ln %g7, %i1, %l2 smulcc %i6, 0x1483, %l4 brgez,a %l0, loop_2585 edge32ln %l5, %o0, %g1 brz %i7, loop_2586 brz,a %g4, loop_2587 loop_2585: fmovdcc %xcc, %f12, %f10 orncc %i5, %i0, %o4 loop_2586: fbe,a %fcc1, loop_2588 loop_2587: movn %icc, %g5, %o1 brz %o7, loop_2589 sllx %g2, %g3, %l1 loop_2588: fnot1 %f10, %f10 fmovs %f13, %f6 loop_2589: stb %l6, [%l7 + 0x25] array32 %o5, %i3, %i2 fmul8x16au %f6, %f9, %f10 ldd [%l7 + 0x70], %f8 fxor %f14, %f6, %f0 fzeros %f2 fands %f3, %f3, %f9 ldd [%l7 + 0x70], %f2 bcs %icc, loop_2590 ldx [%l7 + 0x18], %o2 bleu,a loop_2591 ldx [%l7 + 0x38], %i4 loop_2590: ba,a,pn %xcc, loop_2592 sth %o6, [%l7 + 0x10] loop_2591: fnot1 %f6, %f6 sth %g6, [%l7 + 0x58] loop_2592: stw %l3, [%l7 + 0x20] ldsb [%l7 + 0x7C], %g7 ld [%l7 + 0x58], %f5 fmovdle %xcc, %f5, %f7 fmovsleu %icc, %f10, %f1 bge,a loop_2593 fandnot1 %f12, %f4, %f12 std %f6, [%l7 + 0x30] fors %f9, %f12, %f4 loop_2593: stx %i1, [%l7 + 0x10] fbue %fcc0, loop_2594 fnor %f12, %f10, %f2 ld [%l7 + 0x70], %f15 xor %l2, 0x1FD2, %o3 loop_2594: tcs %icc, 0x5 fnegs %f1, %f0 fmovsge %icc, %f5, %f10 call loop_2595 ldsw [%l7 + 0x54], %l4 fbuge,a %fcc1, loop_2596 fcmpes %fcc0, %f15, %f12 loop_2595: fxnors %f3, %f10, %f3 fpack16 %f0, %f4 loop_2596: tge %icc, 0x7 ldx [%l7 + 0x60], %l0 and %l5, 0x0637, %o0 fmovde %icc, %f13, %f3 ldsh [%l7 + 0x34], %g1 lduw [%l7 + 0x5C], %i7 lduh [%l7 + 0x12], %i6 move %icc, %i5, %i0 edge8l %g4, %g5, %o1 std %f6, [%l7 + 0x48] fbne,a %fcc0, loop_2597 ldsb [%l7 + 0x58], %o7 addccc %g2, %g3, %l1 fcmps %fcc1, %f14, %f11 loop_2597: srlx %l6, %o5, %i3 movrgez %i2, 0x16A, %o4 ldsb [%l7 + 0x6B], %o2 edge8l %i4, %g6, %l3 stb %g7, [%l7 + 0x3D] ldsb [%l7 + 0x40], %i1 fandnot2s %f15, %f15, %f3 movrlez %o6, %o3, %l2 fmovdcs %icc, %f4, %f14 lduw [%l7 + 0x40], %l4 fmovdgu %xcc, %f4, %f1 movre %l0, 0x39C, %o0 umulcc %l5, %i7, %i6 fsrc2 %f0, %f6 ldx [%l7 + 0x38], %i5 fmovsg %xcc, %f1, %f0 ldub [%l7 + 0x6B], %i0 fcmple16 %f14, %f14, %g1 movrlez %g5, 0x32D, %g4 fxnor %f14, %f14, %f4 subccc %o7, %o1, %g3 stx %g2, [%l7 + 0x40] bg,pn %xcc, loop_2598 stw %l1, [%l7 + 0x10] popc 0x0BA5, %l6 ldsb [%l7 + 0x74], %o5 loop_2598: fmovdpos %xcc, %f3, %f8 edge16n %i3, %i2, %o4 andncc %i4, %o2, %g6 tleu %icc, 0x2 bgu,a,pn %xcc, loop_2599 tn %icc, 0x1 fba %fcc0, loop_2600 tvc %xcc, 0x6 loop_2599: ld [%l7 + 0x08], %f13 edge16 %l3, %g7, %i1 loop_2600: fand %f12, %f14, %f6 sth %o6, [%l7 + 0x62] srax %l2, %l4, %l0 ldsh [%l7 + 0x2A], %o0 stb %o3, [%l7 + 0x30] fmovspos %icc, %f13, %f2 fmovdgu %icc, %f8, %f7 fandnot1s %f10, %f15, %f13 fpadd32s %f7, %f3, %f5 fmovrsgez %i7, %f0, %f14 bne,a,pn %xcc, loop_2601 ld [%l7 + 0x44], %f4 movl %icc, %i6, %l5 ldsh [%l7 + 0x70], %i5 loop_2601: stb %g1, [%l7 + 0x79] ldd [%l7 + 0x18], %f12 fmovdvs %icc, %f3, %f8 st %f12, [%l7 + 0x44] fornot2s %f9, %f8, %f2 ldub [%l7 + 0x59], %i0 ldub [%l7 + 0x6D], %g5 lduw [%l7 + 0x34], %o7 subccc %g4, %o1, %g3 fmovsn %icc, %f0, %f6 movne %xcc, %g2, %l1 fbn %fcc0, loop_2602 alignaddr %o5, %l6, %i2 ldsw [%l7 + 0x3C], %i3 fbu %fcc0, loop_2603 loop_2602: and %i4, %o4, %o2 fmovrsgz %g6, %f14, %f12 edge16 %g7, %i1, %o6 loop_2603: fnot1s %f6, %f6 fpack16 %f2, %f9 stw %l3, [%l7 + 0x1C] fmovdgu %xcc, %f7, %f13 bneg,a loop_2604 brgz %l2, loop_2605 fcmple32 %f2, %f14, %l4 fmovdg %xcc, %f13, %f11 loop_2604: call loop_2606 loop_2605: fmuld8sux16 %f14, %f1, %f6 ldsb [%l7 + 0x7C], %o0 lduh [%l7 + 0x72], %o3 loop_2606: udivcc %i7, 0x1816, %i6 tgu %xcc, 0x3 lduw [%l7 + 0x74], %l5 ldub [%l7 + 0x23], %i5 fcmpeq32 %f0, %f10, %l0 fornot1 %f14, %f8, %f12 st %f11, [%l7 + 0x6C] ldd [%l7 + 0x10], %f0 fnegs %f1, %f2 ld [%l7 + 0x0C], %f2 edge32 %i0, %g1, %o7 movrlez %g4, %g5, %o1 mulx %g2, %l1, %o5 andn %g3, 0x0DCC, %l6 movn %icc, %i2, %i4 movgu %icc, %o4, %i3 tne %icc, 0x0 fabsd %f10, %f12 brgez,a %g6, loop_2607 tcc %icc, 0x0 taddcc %g7, %i1, %o2 fands %f10, %f7, %f12 loop_2607: stx %l3, [%l7 + 0x68] array16 %o6, %l2, %l4 fbge,a %fcc1, loop_2608 fnors %f15, %f8, %f15 movn %xcc, %o3, %o0 ldsb [%l7 + 0x0F], %i6 loop_2608: fpack16 %f8, %f15 edge8 %l5, %i5, %l0 mova %icc, %i7, %g1 sra %o7, 0x12, %i0 ldsh [%l7 + 0x58], %g4 fmul8x16 %f14, %f12, %f4 nop setx loop_2609, %l0, %l1 jmpl %l1, %o1 fsrc1 %f4, %f10 stw %g5, [%l7 + 0x48] fcmpeq16 %f8, %f0, %g2 loop_2609: movcc %icc, %l1, %o5 fmovsgu %icc, %f8, %f7 stx %g3, [%l7 + 0x78] fmovdne %xcc, %f7, %f6 sdiv %l6, 0x1ACF, %i4 subc %i2, %o4, %i3 bcc %xcc, loop_2610 fmovsne %xcc, %f3, %f4 be,pt %xcc, loop_2611 lduh [%l7 + 0x72], %g6 loop_2610: sdivcc %g7, 0x1EE8, %i1 fcmpeq16 %f2, %f0, %o2 loop_2611: fxor %f2, %f4, %f10 fbl,a %fcc0, loop_2612 bneg %icc, loop_2613 subccc %o6, %l2, %l4 edge8n %l3, %o0, %o3 loop_2612: ble,a,pn %xcc, loop_2614 loop_2613: sub %i6, 0x12BF, %l5 sdiv %i5, 0x186F, %i7 ldsb [%l7 + 0x69], %g1 loop_2614: std %f6, [%l7 + 0x40] fzero %f2 fnands %f10, %f7, %f7 movl %xcc, %o7, %l0 alignaddr %i0, %o1, %g4 andcc %g2, %g5, %l1 ld [%l7 + 0x5C], %f12 fnors %f7, %f5, %f2 fbne,a %fcc1, loop_2615 tgu %icc, 0x3 movn %icc, %o5, %l6 fpadd16 %f10, %f10, %f0 loop_2615: fnot1s %f6, %f15 brnz,a %i4, loop_2616 fmovsn %icc, %f10, %f12 fmovsgu %icc, %f8, %f6 tle %icc, 0x1 loop_2616: array16 %g3, %o4, %i2 addc %g6, 0x1BDC, %g7 fexpand %f1, %f4 bcc,a,pn %xcc, loop_2617 bcc,pn %xcc, loop_2618 bgu,a,pt %xcc, loop_2619 tneg %icc, 0x2 loop_2617: stb %i1, [%l7 + 0x65] loop_2618: ldsw [%l7 + 0x34], %o2 loop_2619: fcmpgt32 %f8, %f4, %o6 addc %i3, 0x030D, %l2 ldub [%l7 + 0x11], %l3 edge8l %l4, %o0, %i6 std %f12, [%l7 + 0x68] stw %l5, [%l7 + 0x08] bvc,a,pt %xcc, loop_2620 subccc %o3, 0x1966, %i7 umulcc %i5, %g1, %l0 ldx [%l7 + 0x28], %o7 loop_2620: ldd [%l7 + 0x38], %f10 stw %o1, [%l7 + 0x60] fmovsn %icc, %f9, %f11 stb %i0, [%l7 + 0x42] stw %g2, [%l7 + 0x58] fmovsleu %icc, %f6, %f15 fmovrdlz %g5, %f4, %f8 fmovdneg %xcc, %f11, %f6 fmovscc %xcc, %f4, %f8 fand %f12, %f8, %f14 ldub [%l7 + 0x66], %g4 fones %f14 fpadd32s %f5, %f4, %f9 fmovda %icc, %f13, %f3 sra %o5, %l6, %i4 ldsh [%l7 + 0x4C], %l1 fmovdgu %icc, %f3, %f5 and %g3, 0x126A, %o4 stw %g6, [%l7 + 0x24] fornot1 %f14, %f0, %f12 andcc %g7, 0x1AB8, %i2 ldsh [%l7 + 0x0C], %o2 fbo,a %fcc3, loop_2621 movcs %icc, %o6, %i1 movcc %icc, %i3, %l2 fpmerge %f14, %f11, %f8 loop_2621: ldub [%l7 + 0x45], %l4 sth %l3, [%l7 + 0x20] be loop_2622 addcc %o0, 0x1AEA, %i6 fornot2 %f8, %f12, %f0 tneg %icc, 0x7 loop_2622: ldub [%l7 + 0x2F], %l5 fandnot1 %f14, %f12, %f14 subcc %i7, 0x097D, %i5 umul %o3, %g1, %o7 umul %l0, %i0, %o1 fcmple32 %f2, %f10, %g2 fmovrdne %g4, %f10, %f14 and %o5, 0x0F26, %l6 fmuld8ulx16 %f3, %f3, %f10 ldsb [%l7 + 0x30], %i4 xnor %l1, %g5, %g3 fbug,a %fcc2, loop_2623 orn %g6, 0x0BA2, %g7 fmovsvc %icc, %f14, %f7 ldx [%l7 + 0x30], %o4 loop_2623: mulx %i2, 0x1982, %o2 ld [%l7 + 0x3C], %f4 movleu %icc, %o6, %i3 fcmpeq16 %f2, %f14, %i1 edge16l %l2, %l4, %l3 stb %i6, [%l7 + 0x47] std %f14, [%l7 + 0x70] std %f0, [%l7 + 0x78] brlez,a %l5, loop_2624 ldsh [%l7 + 0x24], %i7 lduw [%l7 + 0x44], %o0 sllx %o3, 0x05, %i5 loop_2624: fbo,a %fcc1, loop_2625 taddcctv %g1, %o7, %i0 fmovdvc %icc, %f3, %f4 mulx %o1, 0x1CD8, %l0 loop_2625: ldsw [%l7 + 0x6C], %g4 ldd [%l7 + 0x70], %f2 bvc,pt %xcc, loop_2626 fcmpgt16 %f14, %f2, %g2 fmovsge %xcc, %f7, %f2 ldsw [%l7 + 0x64], %l6 loop_2626: fmul8sux16 %f14, %f6, %f6 ldsh [%l7 + 0x52], %i4 bpos,a,pn %xcc, loop_2627 tvs %xcc, 0x2 stw %o5, [%l7 + 0x34] mova %icc, %g5, %g3 loop_2627: ldsw [%l7 + 0x68], %l1 fornot1s %f4, %f12, %f1 movcc %icc, %g7, %o4 fone %f12 fmovrde %g6, %f10, %f8 fpadd32s %f8, %f5, %f1 bneg loop_2628 ldsh [%l7 + 0x0E], %o2 fmovsle %xcc, %f6, %f2 ldd [%l7 + 0x50], %f8 loop_2628: fba,a %fcc1, loop_2629 edge32 %i2, %i3, %o6 sth %l2, [%l7 + 0x5C] movne %xcc, %i1, %l3 loop_2629: bg %xcc, loop_2630 ld [%l7 + 0x70], %f1 ble,a,pn %icc, loop_2631 movl %icc, %i6, %l4 loop_2630: fnand %f0, %f10, %f6 tpos %xcc, 0x3 loop_2631: stx %l5, [%l7 + 0x30] ld [%l7 + 0x54], %f5 ba,pn %icc, loop_2632 fmul8x16 %f7, %f12, %f14 ldd [%l7 + 0x60], %f12 fmovrdlez %i7, %f0, %f4 loop_2632: fnot1 %f12, %f14 fbule %fcc3, loop_2633 ldx [%l7 + 0x30], %o0 fornot1s %f15, %f15, %f13 edge16 %o3, %g1, %i5 loop_2633: mulx %i0, %o1, %l0 popc %g4, %o7 fcmped %fcc2, %f2, %f12 faligndata %f2, %f0, %f4 fcmpd %fcc3, %f8, %f2 edge32n %l6, %i4, %o5 fbn,a %fcc3, loop_2634 stw %g2, [%l7 + 0x38] udivcc %g5, 0x114D, %g3 move %xcc, %l1, %g7 loop_2634: be %xcc, loop_2635 edge32l %o4, %g6, %o2 subc %i3, 0x0FAB, %o6 tleu %xcc, 0x1 loop_2635: ldx [%l7 + 0x58], %l2 fbe,a %fcc2, loop_2636 fmul8x16au %f13, %f1, %f14 tge %xcc, 0x4 ld [%l7 + 0x20], %f14 loop_2636: ld [%l7 + 0x20], %f2 smul %i2, 0x1416, %i1 std %f8, [%l7 + 0x78] tneg %icc, 0x0 fbule,a %fcc0, loop_2637 ldub [%l7 + 0x6C], %l3 ldsh [%l7 + 0x4E], %i6 fexpand %f12, %f14 loop_2637: movl %icc, %l5, %l4 fexpand %f11, %f10 lduw [%l7 + 0x5C], %i7 movrlez %o3, 0x2F3, %o0 fmovdneg %icc, %f1, %f0 bne %xcc, loop_2638 addccc %g1, 0x09AF, %i5 bshuffle %f2, %f6, %f14 fble,a %fcc1, loop_2639 loop_2638: ld [%l7 + 0x34], %f8 ldsw [%l7 + 0x4C], %o1 xorcc %l0, %i0, %g4 loop_2639: be %xcc, loop_2640 movrgz %o7, %l6, %i4 st %f1, [%l7 + 0x0C] lduw [%l7 + 0x38], %g2 loop_2640: stx %o5, [%l7 + 0x60] bshuffle %f4, %f6, %f12 movrne %g3, %g5, %l1 ldsh [%l7 + 0x58], %g7 tl %xcc, 0x2 stx %o4, [%l7 + 0x30] edge8n %g6, %o2, %o6 ble,a %icc, loop_2641 sth %i3, [%l7 + 0x10] call loop_2642 be %icc, loop_2643 loop_2641: fmovsge %xcc, %f4, %f3 stw %i2, [%l7 + 0x10] loop_2642: ldsh [%l7 + 0x7A], %i1 loop_2643: ldd [%l7 + 0x18], %f14 stb %l3, [%l7 + 0x5E] stb %i6, [%l7 + 0x35] alignaddr %l2, %l4, %i7 sllx %l5, %o0, %g1 sth %o3, [%l7 + 0x5A] fcmpgt16 %f12, %f2, %i5 udiv %l0, 0x03D6, %i0 ldx [%l7 + 0x28], %g4 stw %o7, [%l7 + 0x58] taddcc %o1, %l6, %g2 fbl,a %fcc3, loop_2644 tne %xcc, 0x2 fmovdl %xcc, %f0, %f5 bvc,a,pt %xcc, loop_2645 loop_2644: ld [%l7 + 0x58], %f15 smulcc %o5, %i4, %g5 ldx [%l7 + 0x20], %g3 loop_2645: brlez,a %g7, loop_2646 fmovd %f6, %f14 movrgz %o4, 0x133, %l1 udiv %o2, 0x1F6C, %g6 loop_2646: ldsb [%l7 + 0x3A], %i3 sllx %o6, 0x0B, %i2 fzeros %f15 movrne %l3, %i6, %i1 ld [%l7 + 0x30], %f4 fbn %fcc3, loop_2647 st %f1, [%l7 + 0x58] ldx [%l7 + 0x78], %l4 fmovsne %xcc, %f10, %f8 loop_2647: sra %l2, %l5, %o0 bvc,pt %icc, loop_2648 fpmerge %f10, %f11, %f8 fmul8x16al %f8, %f9, %f6 fmovsle %xcc, %f2, %f11 loop_2648: sethi 0x0813, %i7 fmuld8sux16 %f6, %f9, %f6 fmovdg %xcc, %f3, %f9 sll %o3, %i5, %g1 brlez,a %i0, loop_2649 ta %icc, 0x0 andcc %g4, 0x11F8, %l0 fmovsn %icc, %f0, %f15 loop_2649: fornot2s %f11, %f0, %f7 stx %o7, [%l7 + 0x48] tsubcc %o1, %g2, %o5 fones %f0 tvs %xcc, 0x6 ldd [%l7 + 0x60], %f14 movgu %xcc, %i4, %l6 movpos %icc, %g5, %g7 fandnot2 %f12, %f12, %f0 ldx [%l7 + 0x40], %o4 umulcc %l1, %o2, %g6 bvc loop_2650 fmovsl %icc, %f8, %f0 fnot1 %f4, %f14 ldub [%l7 + 0x31], %g3 loop_2650: srax %o6, 0x1C, %i2 fbul %fcc0, loop_2651 std %f8, [%l7 + 0x38] srl %i3, %i6, %i1 ldsb [%l7 + 0x25], %l3 loop_2651: ldsw [%l7 + 0x78], %l2 sth %l4, [%l7 + 0x18] edge16l %o0, %l5, %i7 fmovsgu %xcc, %f8, %f2 movrgz %o3, 0x022, %i5 fnot2s %f13, %f10 stx %i0, [%l7 + 0x50] ldsb [%l7 + 0x13], %g1 stw %l0, [%l7 + 0x7C] nop setx loop_2652, %l0, %l1 jmpl %l1, %o7 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x48], %o1 ldub [%l7 + 0x32], %g4 loop_2652: fmovdleu %xcc, %f15, %f3 udiv %o5, 0x080B, %i4 array8 %l6, %g5, %g7 st %f7, [%l7 + 0x64] bge %icc, loop_2653 udiv %o4, 0x15C6, %l1 andncc %g2, %g6, %g3 fmovrdne %o6, %f2, %f12 loop_2653: movrgez %i2, 0x3B7, %i3 fnor %f4, %f14, %f4 and %i6, 0x19CA, %o2 fmovdvc %icc, %f9, %f12 fmovde %xcc, %f2, %f2 ldsw [%l7 + 0x5C], %i1 smul %l3, %l2, %l4 fpadd16s %f12, %f12, %f2 tleu %xcc, 0x5 bge,pt %xcc, loop_2654 udiv %l5, 0x15F4, %o0 array16 %i7, %o3, %i5 fmovsa %xcc, %f1, %f14 loop_2654: ldd [%l7 + 0x70], %f4 tl %icc, 0x0 std %f14, [%l7 + 0x70] addc %g1, %l0, %o7 orcc %i0, 0x01F1, %o1 fmovsg %icc, %f9, %f2 array32 %g4, %i4, %l6 ldsb [%l7 + 0x43], %o5 siam 0x7 fornot1 %f2, %f12, %f14 mulscc %g7, 0x02B5, %g5 alignaddr %l1, %g2, %o4 xnorcc %g3, %o6, %g6 fmovsle %icc, %f0, %f0 ldx [%l7 + 0x30], %i3 stw %i2, [%l7 + 0x24] brgez,a %o2, loop_2655 edge32 %i6, %i1, %l2 fmovde %icc, %f2, %f0 sethi 0x03FD, %l4 loop_2655: fsrc2s %f10, %f8 fmul8x16au %f13, %f10, %f0 fpsub32s %f12, %f1, %f6 movl %icc, %l3, %o0 movrlez %l5, %i7, %i5 edge8ln %g1, %o3, %o7 fmul8x16au %f3, %f12, %f0 movgu %icc, %i0, %o1 stx %g4, [%l7 + 0x40] fnand %f12, %f6, %f14 fnot2s %f12, %f13 fbu %fcc2, loop_2656 umul %l0, 0x0CED, %l6 edge16l %o5, %i4, %g7 stx %g5, [%l7 + 0x08] loop_2656: ldx [%l7 + 0x50], %l1 movrgz %o4, 0x0DC, %g3 edge16n %g2, %o6, %g6 ldd [%l7 + 0x48], %f14 sth %i2, [%l7 + 0x3C] ld [%l7 + 0x5C], %f2 fmovscc %icc, %f14, %f6 stw %i3, [%l7 + 0x5C] fmovsgu %xcc, %f3, %f8 fsrc2s %f15, %f4 fmovdcs %xcc, %f4, %f11 brlez %o2, loop_2657 lduh [%l7 + 0x68], %i1 std %f8, [%l7 + 0x58] fmovrdgez %i6, %f2, %f4 loop_2657: stb %l2, [%l7 + 0x3D] movvs %icc, %l3, %o0 fmovsneg %icc, %f13, %f4 ble,pt %icc, loop_2658 std %f6, [%l7 + 0x38] lduw [%l7 + 0x40], %l5 fmovrsgz %l4, %f14, %f8 loop_2658: ld [%l7 + 0x34], %f0 array16 %i7, %i5, %g1 std %f6, [%l7 + 0x38] st %f13, [%l7 + 0x0C] tl %icc, 0x0 edge16n %o7, %i0, %o1 ta %xcc, 0x0 taddcc %g4, %o3, %l6 fbuge %fcc3, loop_2659 fmovrdlz %l0, %f4, %f10 fmul8x16al %f1, %f12, %f12 mova %icc, %i4, %g7 loop_2659: fpadd32 %f10, %f6, %f2 ldd [%l7 + 0x38], %f14 movvc %xcc, %g5, %o5 srax %o4, 0x07, %g3 movgu %icc, %l1, %g2 fcmpeq32 %f8, %f12, %g6 ldsb [%l7 + 0x17], %i2 be,a,pn %xcc, loop_2660 movrlz %i3, 0x1F9, %o6 edge16n %i1, %o2, %i6 bpos,a %icc, loop_2661 loop_2660: fnand %f10, %f2, %f2 fmovrdlz %l3, %f12, %f12 fmovsg %icc, %f14, %f4 loop_2661: nop setx loop_2662, %l0, %l1 jmpl %l1, %o0 xor %l2, %l4, %l5 lduh [%l7 + 0x24], %i7 fmovsneg %icc, %f5, %f5 loop_2662: fmovdge %xcc, %f10, %f9 fnot1 %f6, %f8 tsubcc %g1, %o7, %i0 stb %o1, [%l7 + 0x6E] te %icc, 0x2 orn %i5, 0x0F2D, %g4 addc %o3, 0x0E32, %l0 ldd [%l7 + 0x28], %f4 bpos,a,pt %xcc, loop_2663 tle %xcc, 0x7 pdist %f10, %f4, %f6 sth %l6, [%l7 + 0x74] loop_2663: tleu %xcc, 0x3 edge16l %g7, %g5, %o5 ldx [%l7 + 0x70], %i4 ldsw [%l7 + 0x58], %g3 ldsw [%l7 + 0x6C], %l1 stw %o4, [%l7 + 0x10] tn %xcc, 0x2 bleu,a loop_2664 ldsh [%l7 + 0x08], %g6 edge16ln %i2, %g2, %i3 edge32n %o6, %o2, %i6 loop_2664: sub %i1, 0x1CBC, %l3 fpack32 %f8, %f8, %f4 tg %xcc, 0x4 ld [%l7 + 0x40], %f2 movvc %icc, %l2, %o0 fmovrdgz %l4, %f8, %f4 movneg %icc, %i7, %l5 fnot1s %f8, %f9 fmul8x16al %f10, %f4, %f8 mulscc %g1, %o7, %o1 ld [%l7 + 0x68], %f0 subcc %i5, %g4, %o3 fmovd %f6, %f14 st %f13, [%l7 + 0x7C] tgu %icc, 0x5 std %f14, [%l7 + 0x30] fmovsle %icc, %f12, %f3 fnor %f2, %f2, %f4 xorcc %l0, %i0, %l6 udivcc %g7, 0x1E4E, %o5 ldsw [%l7 + 0x14], %g5 fmovsle %xcc, %f11, %f3 fpadd32s %f15, %f3, %f6 fcmpne16 %f2, %f12, %i4 std %f10, [%l7 + 0x40] sra %g3, 0x0B, %o4 stx %l1, [%l7 + 0x30] brgz,a %g6, loop_2665 stw %g2, [%l7 + 0x10] lduw [%l7 + 0x48], %i2 ldub [%l7 + 0x22], %i3 loop_2665: lduh [%l7 + 0x3A], %o2 tgu %icc, 0x7 sth %o6, [%l7 + 0x6E] fpadd16 %f6, %f0, %f4 sth %i1, [%l7 + 0x7C] fmul8x16al %f1, %f0, %f10 tgu %icc, 0x3 movvs %icc, %i6, %l2 movre %l3, %l4, %i7 fmovrdlez %l5, %f2, %f12 fbule %fcc0, loop_2666 ldsh [%l7 + 0x2E], %o0 bleu loop_2667 movleu %icc, %g1, %o1 loop_2666: movvc %xcc, %o7, %i5 movre %g4, %l0, %i0 loop_2667: fmovsne %icc, %f8, %f15 edge16n %l6, %g7, %o5 tpos %xcc, 0x2 fors %f7, %f7, %f5 fpack32 %f6, %f14, %f6 edge16 %o3, %i4, %g3 fmovdle %xcc, %f14, %f8 lduw [%l7 + 0x14], %o4 fpsub16 %f0, %f12, %f4 ldub [%l7 + 0x5D], %l1 bcs,a %icc, loop_2668 stw %g6, [%l7 + 0x1C] bg,a,pn %icc, loop_2669 taddcc %g2, 0x0105, %i2 loop_2668: sra %g5, %i3, %o6 sethi 0x0202, %o2 loop_2669: fone %f0 bgu,pt %xcc, loop_2670 ldd [%l7 + 0x68], %f2 fmul8ulx16 %f4, %f10, %f2 fmovscc %icc, %f4, %f0 loop_2670: ldd [%l7 + 0x30], %f10 st %f1, [%l7 + 0x24] ld [%l7 + 0x70], %f1 tl %icc, 0x6 ldsh [%l7 + 0x10], %i6 ldub [%l7 + 0x4A], %l2 tg %xcc, 0x7 fands %f7, %f2, %f6 st %f5, [%l7 + 0x08] ld [%l7 + 0x24], %f15 bn,pn %xcc, loop_2671 xor %l3, 0x1809, %i1 taddcctv %l4, 0x03DE, %i7 movg %xcc, %l5, %g1 loop_2671: alignaddrl %o0, %o1, %o7 brnz,a %i5, loop_2672 ldx [%l7 + 0x30], %g4 std %f0, [%l7 + 0x18] orncc %l0, %l6, %i0 loop_2672: ldd [%l7 + 0x30], %f6 ldsw [%l7 + 0x1C], %g7 fmovrdgez %o5, %f14, %f0 or %o3, 0x0E78, %g3 bne loop_2673 lduh [%l7 + 0x4E], %o4 fbn,a %fcc3, loop_2674 ldsb [%l7 + 0x08], %l1 loop_2673: movrgz %g6, 0x05E, %g2 fmovrslz %i4, %f9, %f11 loop_2674: stb %i2, [%l7 + 0x2B] mova %xcc, %g5, %o6 bgu %icc, loop_2675 fzeros %f7 smul %i3, 0x1040, %i6 udivcc %l2, 0x05B8, %l3 loop_2675: ldd [%l7 + 0x68], %f14 addcc %i1, 0x1A47, %o2 sdivcc %l4, 0x1E55, %i7 sdivx %g1, 0x171E, %l5 fmovrsne %o1, %f7, %f6 ldx [%l7 + 0x38], %o0 stx %o7, [%l7 + 0x18] fpadd16s %f8, %f9, %f11 tneg %xcc, 0x2 tne %icc, 0x3 st %f0, [%l7 + 0x20] udivx %g4, 0x04E4, %l0 st %f8, [%l7 + 0x74] lduw [%l7 + 0x70], %l6 fandnot1 %f14, %f10, %f6 lduw [%l7 + 0x58], %i0 ldub [%l7 + 0x39], %i5 bvc,a,pn %xcc, loop_2676 xnor %o5, 0x0C43, %g7 be %xcc, loop_2677 st %f0, [%l7 + 0x5C] loop_2676: fexpand %f5, %f8 fcmped %fcc0, %f6, %f10 loop_2677: ldsh [%l7 + 0x14], %g3 ldub [%l7 + 0x2B], %o3 bge,a,pt %icc, loop_2678 fmovdg %icc, %f14, %f13 fmul8ulx16 %f0, %f2, %f10 move %xcc, %o4, %g6 loop_2678: orncc %l1, %i4, %g2 fnot1 %f0, %f10 fbug,a %fcc0, loop_2679 fpsub16s %f12, %f0, %f0 fpadd16s %f12, %f7, %f7 fmovrdgez %i2, %f8, %f12 loop_2679: edge8n %g5, %i3, %i6 or %o6, %l3, %l2 ldsb [%l7 + 0x68], %i1 fsrc1 %f10, %f10 lduh [%l7 + 0x4C], %l4 fcmpgt32 %f10, %f10, %o2 fcmped %fcc2, %f10, %f6 fmovrse %i7, %f5, %f7 movrlez %g1, 0x3F5, %o1 brlez,a %o0, loop_2680 movle %xcc, %l5, %o7 lduw [%l7 + 0x38], %l0 fbu,a %fcc1, loop_2681 loop_2680: xor %g4, 0x1B66, %i0 sub %i5, 0x189A, %o5 fcmpne16 %f14, %f6, %g7 loop_2681: fmovsne %icc, %f7, %f6 for %f12, %f14, %f0 fexpand %f9, %f0 std %f14, [%l7 + 0x30] stx %l6, [%l7 + 0x10] udivcc %o3, 0x16B7, %o4 ldd [%l7 + 0x60], %f0 lduw [%l7 + 0x54], %g3 std %f2, [%l7 + 0x38] edge8 %l1, %i4, %g6 fpackfix %f0, %f7 popc 0x0B3C, %i2 srlx %g2, %g5, %i3 ldd [%l7 + 0x50], %f6 bneg,a loop_2682 edge8 %i6, %o6, %l3 tsubcc %i1, 0x19D3, %l4 alignaddr %l2, %o2, %i7 loop_2682: fors %f7, %f1, %f4 ldsh [%l7 + 0x08], %o1 lduh [%l7 + 0x5C], %o0 or %g1, %o7, %l5 movneg %xcc, %g4, %i0 ldx [%l7 + 0x48], %l0 fxors %f6, %f12, %f15 lduh [%l7 + 0x0E], %i5 fbuge,a %fcc3, loop_2683 fmul8x16au %f8, %f15, %f2 bl,a,pt %xcc, loop_2684 ld [%l7 + 0x60], %f3 loop_2683: movrlz %g7, 0x37C, %l6 stb %o3, [%l7 + 0x6A] loop_2684: edge32n %o4, %g3, %l1 fxor %f12, %f2, %f10 edge16n %i4, %g6, %o5 stb %g2, [%l7 + 0x17] stx %g5, [%l7 + 0x28] bpos,a,pt %icc, loop_2685 bcs loop_2686 ld [%l7 + 0x34], %f6 tle %xcc, 0x5 loop_2685: ldsb [%l7 + 0x34], %i3 loop_2686: std %f0, [%l7 + 0x40] ldub [%l7 + 0x23], %i2 fxors %f2, %f14, %f12 edge8l %o6, %l3, %i6 brgz %l4, loop_2687 ldsw [%l7 + 0x5C], %i1 addccc %o2, %i7, %l2 movcc %xcc, %o1, %o0 loop_2687: lduw [%l7 + 0x1C], %g1 fpadd16s %f4, %f15, %f13 ldd [%l7 + 0x68], %f12 fcmpeq16 %f4, %f10, %l5 fone %f6 movg %xcc, %o7, %i0 array32 %l0, %i5, %g7 edge16 %l6, %g4, %o4 edge16 %g3, %o3, %l1 lduh [%l7 + 0x54], %g6 fbne %fcc0, loop_2688 fbule,a %fcc0, loop_2689 alignaddrl %o5, %i4, %g5 fblg,a %fcc0, loop_2690 loop_2688: fbug %fcc1, loop_2691 loop_2689: fmovrdne %i3, %f12, %f2 fmovsl %icc, %f1, %f12 loop_2690: stb %g2, [%l7 + 0x50] loop_2691: andcc %i2, 0x187B, %l3 array32 %i6, %o6, %i1 subc %o2, %l4, %i7 fandnot1s %f9, %f11, %f10 array8 %l2, %o0, %g1 std %f8, [%l7 + 0x20] faligndata %f12, %f4, %f14 stb %l5, [%l7 + 0x31] fexpand %f7, %f14 fpadd32 %f8, %f8, %f2 ldub [%l7 + 0x7D], %o1 alignaddrl %i0, %o7, %i5 st %f5, [%l7 + 0x7C] ldsw [%l7 + 0x3C], %g7 fmovrsne %l6, %f15, %f1 ldsh [%l7 + 0x7E], %g4 bg,a,pn %xcc, loop_2692 sth %l0, [%l7 + 0x1C] bge,a,pt %icc, loop_2693 bl loop_2694 loop_2692: fmovsge %xcc, %f4, %f14 brlz %o4, loop_2695 loop_2693: sll %g3, 0x11, %l1 loop_2694: fsrc1s %f8, %f2 sdiv %g6, 0x07D9, %o5 loop_2695: mova %icc, %i4, %g5 fpack32 %f0, %f2, %f12 movcc %xcc, %i3, %o3 lduh [%l7 + 0x46], %g2 ldsh [%l7 + 0x12], %i2 fmovspos %icc, %f4, %f5 ldub [%l7 + 0x0C], %l3 fmovrsgz %o6, %f10, %f13 ldx [%l7 + 0x30], %i6 addc %o2, %l4, %i7 fnegd %f0, %f2 lduh [%l7 + 0x78], %l2 lduh [%l7 + 0x28], %o0 fmovda %xcc, %f14, %f6 bn,pt %icc, loop_2696 fmovdleu %xcc, %f1, %f0 orn %g1, %i1, %l5 fabss %f7, %f12 loop_2696: brgez,a %o1, loop_2697 lduh [%l7 + 0x08], %i0 call loop_2698 bne,pn %icc, loop_2699 loop_2697: fpsub32 %f14, %f4, %f8 sdiv %i5, 0x115F, %o7 loop_2698: fmovrse %g7, %f7, %f13 loop_2699: fmovsne %icc, %f13, %f9 sth %l6, [%l7 + 0x1E] lduh [%l7 + 0x5E], %l0 ldx [%l7 + 0x30], %o4 fsrc2s %f15, %f1 subccc %g3, %l1, %g4 fpadd32s %f3, %f4, %f1 edge32ln %o5, %i4, %g5 edge8ln %g6, %i3, %o3 fmovsa %xcc, %f9, %f7 fmovdge %xcc, %f5, %f2 ldx [%l7 + 0x10], %g2 fmovdne %xcc, %f8, %f5 tleu %xcc, 0x2 fbg %fcc3, loop_2700 ldsw [%l7 + 0x70], %l3 lduw [%l7 + 0x58], %i2 fandnot1s %f12, %f14, %f1 loop_2700: array16 %o6, %i6, %o2 fmul8x16al %f13, %f12, %f14 array8 %i7, %l2, %o0 ldub [%l7 + 0x6F], %l4 fsrc2s %f2, %f1 array16 %i1, %g1, %o1 std %f12, [%l7 + 0x50] ldx [%l7 + 0x28], %i0 fpack16 %f2, %f7 fmovse %icc, %f6, %f12 ldsw [%l7 + 0x20], %i5 ldd [%l7 + 0x68], %f0 bne %xcc, loop_2701 fpsub32s %f14, %f2, %f2 stb %o7, [%l7 + 0x62] ld [%l7 + 0x28], %f10 loop_2701: stw %g7, [%l7 + 0x4C] fcmps %fcc3, %f9, %f9 sdivx %l5, 0x0BA1, %l0 tcs %icc, 0x1 popc %o4, %l6 fbug %fcc0, loop_2702 ldx [%l7 + 0x30], %l1 fbue,a %fcc1, loop_2703 ldd [%l7 + 0x60], %f2 loop_2702: fmul8x16al %f10, %f1, %f0 st %f9, [%l7 + 0x48] loop_2703: fpadd32 %f14, %f4, %f2 lduw [%l7 + 0x64], %g3 faligndata %f14, %f4, %f14 movre %g4, 0x310, %o5 ldd [%l7 + 0x68], %f6 fnand %f0, %f6, %f10 fbug,a %fcc3, loop_2704 fbug %fcc2, loop_2705 movn %xcc, %i4, %g5 fbge,a %fcc2, loop_2706 loop_2704: brlz %i3, loop_2707 loop_2705: stb %g6, [%l7 + 0x66] addcc %o3, 0x1597, %l3 loop_2706: bge,a,pn %xcc, loop_2708 loop_2707: umulcc %i2, 0x1DB7, %g2 stw %o6, [%l7 + 0x24] tgu %xcc, 0x6 loop_2708: tl %xcc, 0x3 ldsh [%l7 + 0x3E], %i6 tgu %icc, 0x0 umulcc %i7, 0x03F5, %o2 movrgez %l2, %o0, %i1 andncc %l4, %g1, %i0 fbge %fcc2, loop_2709 fmovsneg %icc, %f14, %f4 fmovsle %icc, %f5, %f8 movvc %xcc, %i5, %o1 loop_2709: movl %icc, %g7, %l5 stx %l0, [%l7 + 0x58] lduw [%l7 + 0x5C], %o7 edge32l %o4, %l1, %l6 ldsw [%l7 + 0x74], %g3 edge16 %g4, %i4, %g5 stw %i3, [%l7 + 0x70] sdiv %g6, 0x0933, %o3 edge8n %l3, %o5, %g2 ldsb [%l7 + 0x3B], %o6 tcc %icc, 0x7 fnand %f12, %f2, %f12 sllx %i2, %i6, %i7 tvs %xcc, 0x3 edge16ln %o2, %l2, %i1 ldsb [%l7 + 0x15], %o0 ldx [%l7 + 0x60], %l4 sth %i0, [%l7 + 0x18] fpsub16s %f9, %f13, %f15 ldsh [%l7 + 0x6A], %i5 ldsh [%l7 + 0x62], %g1 sllx %g7, %o1, %l0 srl %l5, 0x14, %o4 movrgz %o7, 0x217, %l6 bvs,a loop_2710 tl %icc, 0x5 sub %l1, 0x05CF, %g4 movpos %icc, %g3, %i4 loop_2710: fornot1 %f0, %f6, %f2 fba,a %fcc2, loop_2711 fxnors %f3, %f4, %f15 ldsb [%l7 + 0x2C], %g5 fpsub16s %f3, %f11, %f9 loop_2711: ld [%l7 + 0x44], %f3 addc %g6, 0x18B0, %i3 addcc %o3, 0x0465, %o5 ldsh [%l7 + 0x2A], %l3 ble %icc, loop_2712 fabss %f14, %f11 fcmple32 %f8, %f12, %o6 stb %g2, [%l7 + 0x5A] loop_2712: nop setx loop_2713, %l0, %l1 jmpl %l1, %i6 ldsw [%l7 + 0x70], %i2 stw %o2, [%l7 + 0x38] tsubcc %i7, 0x1E4D, %l2 loop_2713: nop setx loop_2714, %l0, %l1 jmpl %l1, %o0 tcs %icc, 0x0 popc %i1, %l4 edge16 %i0, %i5, %g1 loop_2714: nop setx loop_2715, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x30], %g7 fmovrdlz %l0, %f14, %f0 fnand %f10, %f10, %f6 loop_2715: sra %l5, 0x04, %o4 ldsh [%l7 + 0x46], %o1 fbne,a %fcc1, loop_2716 movleu %xcc, %o7, %l6 ldub [%l7 + 0x3B], %g4 fors %f8, %f6, %f1 loop_2716: ldsh [%l7 + 0x44], %g3 alignaddr %l1, %g5, %i4 stx %i3, [%l7 + 0x50] fcmpgt32 %f10, %f8, %g6 ldsh [%l7 + 0x2C], %o3 tle %icc, 0x2 sth %o5, [%l7 + 0x3C] lduw [%l7 + 0x48], %o6 fsrc1s %f4, %f10 nop setx loop_2717, %l0, %l1 jmpl %l1, %g2 bvc,a loop_2718 stx %l3, [%l7 + 0x08] st %f2, [%l7 + 0x70] loop_2717: sth %i6, [%l7 + 0x7A] loop_2718: ldx [%l7 + 0x08], %o2 fmovrslez %i7, %f15, %f6 stx %i2, [%l7 + 0x28] fpadd32 %f8, %f12, %f8 array16 %o0, %l2, %i1 fpack16 %f14, %f15 ta %xcc, 0x1 fnor %f8, %f4, %f8 fcmpgt16 %f4, %f12, %l4 fpack16 %f14, %f2 fnors %f14, %f7, %f15 fbuge %fcc0, loop_2719 or %i5, 0x160E, %g1 fcmpgt32 %f0, %f12, %i0 movrgez %g7, 0x044, %l0 loop_2719: lduh [%l7 + 0x3E], %l5 fsrc2s %f13, %f2 ldx [%l7 + 0x48], %o1 lduw [%l7 + 0x54], %o7 movg %icc, %l6, %g4 sth %g3, [%l7 + 0x30] fmovdn %xcc, %f5, %f12 and %l1, %o4, %i4 fxnors %f14, %f6, %f12 move %icc, %g5, %g6 bn loop_2720 ldub [%l7 + 0x30], %i3 movvc %icc, %o3, %o5 edge8n %g2, %o6, %l3 loop_2720: ldsh [%l7 + 0x4A], %i6 fmuld8sux16 %f0, %f5, %f0 movcs %xcc, %o2, %i2 movcs %icc, %o0, %l2 alignaddr %i7, %l4, %i5 be,a loop_2721 stw %g1, [%l7 + 0x74] fmovdn %xcc, %f3, %f5 st %f14, [%l7 + 0x4C] loop_2721: fmovdle %xcc, %f1, %f3 sth %i1, [%l7 + 0x3A] bleu %xcc, loop_2722 movcc %xcc, %g7, %l0 movge %icc, %i0, %l5 sth %o7, [%l7 + 0x52] loop_2722: ldsb [%l7 + 0x22], %l6 tcc %xcc, 0x0 fbne,a %fcc3, loop_2723 brnz %o1, loop_2724 fbuge,a %fcc3, loop_2725 ldx [%l7 + 0x30], %g4 loop_2723: mulscc %l1, %g3, %i4 loop_2724: fbue,a %fcc1, loop_2726 loop_2725: ldd [%l7 + 0x68], %f14 stw %g5, [%l7 + 0x54] movle %xcc, %o4, %i3 loop_2726: sdivx %g6, 0x057E, %o5 std %f14, [%l7 + 0x30] addc %o3, 0x17FD, %g2 sth %o6, [%l7 + 0x30] fmovdvc %xcc, %f10, %f4 ba,pt %xcc, loop_2727 andn %l3, %o2, %i2 tgu %icc, 0x0 bge,pt %xcc, loop_2728 loop_2727: srlx %o0, %i6, %l2 movne %icc, %l4, %i5 fsrc2 %f12, %f14 loop_2728: brlez,a %g1, loop_2729 fandnot2s %f3, %f10, %f0 movrlez %i7, 0x3CA, %g7 ldsw [%l7 + 0x18], %i1 loop_2729: fsrc1s %f15, %f1 ldub [%l7 + 0x42], %i0 ldsh [%l7 + 0x6E], %l0 ldsb [%l7 + 0x56], %o7 movle %xcc, %l6, %o1 fpack32 %f8, %f2, %f8 lduw [%l7 + 0x48], %l5 fmovscc %icc, %f1, %f6 fpackfix %f12, %f4 fbl %fcc0, loop_2730 fandnot1 %f6, %f4, %f2 fsrc2s %f14, %f11 stb %g4, [%l7 + 0x1E] loop_2730: stw %g3, [%l7 + 0x7C] ldub [%l7 + 0x7D], %l1 subcc %i4, %o4, %g5 ld [%l7 + 0x58], %f6 ldub [%l7 + 0x7A], %g6 bcc,pn %xcc, loop_2731 ldsh [%l7 + 0x0C], %o5 lduw [%l7 + 0x68], %i3 bneg,a %xcc, loop_2732 loop_2731: bgu,pt %icc, loop_2733 std %f12, [%l7 + 0x68] movre %o3, 0x3EE, %g2 loop_2732: brgez,a %o6, loop_2734 loop_2733: ldx [%l7 + 0x60], %l3 fmovrsne %o2, %f7, %f12 lduw [%l7 + 0x68], %i2 loop_2734: movpos %xcc, %o0, %i6 ldx [%l7 + 0x10], %l4 fcmpgt32 %f8, %f6, %i5 movrlez %l2, %g1, %i7 std %f4, [%l7 + 0x28] udivx %i1, 0x1AE9, %i0 ldsw [%l7 + 0x68], %g7 brlez,a %l0, loop_2735 bne,a,pt %xcc, loop_2736 andncc %o7, %o1, %l5 fnands %f0, %f15, %f11 loop_2735: movvc %icc, %l6, %g3 loop_2736: st %f14, [%l7 + 0x24] stb %g4, [%l7 + 0x59] ta %xcc, 0x3 xnorcc %l1, 0x1E2A, %o4 stx %i4, [%l7 + 0x18] fmovdge %xcc, %f11, %f11 st %f13, [%l7 + 0x08] movrgez %g5, 0x26C, %g6 stw %o5, [%l7 + 0x4C] lduh [%l7 + 0x5A], %o3 srl %g2, 0x01, %i3 movneg %icc, %o6, %l3 movge %xcc, %o2, %o0 fmovrdlz %i6, %f4, %f8 stb %l4, [%l7 + 0x69] tneg %icc, 0x4 fornot2s %f15, %f7, %f7 edge16 %i5, %i2, %g1 nop setx loop_2737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a,pt %icc, loop_2738 tge %xcc, 0x5 fors %f12, %f3, %f0 loop_2737: lduh [%l7 + 0x6E], %l2 loop_2738: fbe,a %fcc1, loop_2739 fpack32 %f6, %f14, %f14 stb %i1, [%l7 + 0x3C] fornot2s %f9, %f12, %f8 loop_2739: faligndata %f14, %f6, %f12 fmovrse %i0, %f0, %f6 fzero %f12 tvc %xcc, 0x6 sethi 0x1841, %g7 stw %i7, [%l7 + 0x68] tcs %xcc, 0x0 tleu %icc, 0x3 movne %icc, %l0, %o1 bge %xcc, loop_2740 te %icc, 0x4 edge16n %l5, %l6, %g3 lduh [%l7 + 0x76], %g4 loop_2740: bvc,a,pn %xcc, loop_2741 smulcc %o7, 0x039B, %o4 faligndata %f0, %f12, %f12 fbge %fcc0, loop_2742 loop_2741: fmovrdgez %l1, %f8, %f8 ldsb [%l7 + 0x53], %g5 edge8n %i4, %o5, %o3 loop_2742: andncc %g2, %i3, %g6 fnot1s %f2, %f13 orncc %l3, 0x0878, %o2 fbug,a %fcc3, loop_2743 fcmpgt32 %f8, %f2, %o0 ldx [%l7 + 0x70], %o6 fmovrslz %i6, %f4, %f4 loop_2743: movrgez %i5, 0x374, %i2 fmul8x16al %f2, %f10, %f8 udivx %l4, 0x15AB, %g1 edge16ln %l2, %i1, %i0 movpos %icc, %g7, %l0 ld [%l7 + 0x3C], %f9 fmovdg %xcc, %f5, %f0 fabsd %f8, %f14 edge8ln %i7, %o1, %l6 lduh [%l7 + 0x5A], %l5 lduh [%l7 + 0x48], %g3 siam 0x3 fpadd16 %f6, %f12, %f10 xorcc %g4, 0x0F33, %o4 stx %o7, [%l7 + 0x28] sethi 0x0DAB, %l1 ldsb [%l7 + 0x1A], %g5 fones %f9 ble loop_2744 ldub [%l7 + 0x3D], %o5 bgu,a,pn %xcc, loop_2745 edge8n %o3, %i4, %i3 loop_2744: fmovrslz %g6, %f10, %f12 tg %icc, 0x7 loop_2745: ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x60], %g2 fbo,a %fcc3, loop_2746 srlx %l3, %o2, %o0 fmovsge %icc, %f15, %f5 xorcc %o6, 0x0F39, %i5 loop_2746: stw %i6, [%l7 + 0x6C] brlez,a %i2, loop_2747 fcmple16 %f14, %f0, %g1 fmovd %f6, %f4 tsubcctv %l4, %i1, %i0 loop_2747: fmovscs %xcc, %f14, %f7 faligndata %f10, %f8, %f10 ldsw [%l7 + 0x44], %l2 fxor %f14, %f8, %f14 fnot1 %f0, %f2 bshuffle %f2, %f4, %f2 ldsb [%l7 + 0x73], %l0 movgu %icc, %i7, %o1 fxnors %f5, %f1, %f9 sdiv %l6, 0x18CF, %g7 fmovdcs %xcc, %f5, %f13 fcmpes %fcc1, %f12, %f7 fnot2 %f4, %f14 std %f4, [%l7 + 0x58] bneg,a,pn %icc, loop_2748 and %l5, %g3, %g4 fmovrslz %o4, %f11, %f12 tleu %icc, 0x4 loop_2748: movg %xcc, %o7, %g5 fors %f9, %f12, %f12 srl %o5, 0x17, %o3 std %f12, [%l7 + 0x58] ldub [%l7 + 0x2C], %l1 ldsb [%l7 + 0x4C], %i4 tge %xcc, 0x4 fandnot2 %f0, %f0, %f12 stx %g6, [%l7 + 0x18] xnor %i3, 0x05FB, %l3 ldd [%l7 + 0x60], %f14 fpackfix %f8, %f10 lduh [%l7 + 0x4E], %g2 fmovd %f6, %f6 popc %o2, %o0 ldsh [%l7 + 0x28], %o6 array32 %i5, %i6, %g1 edge8n %i2, %l4, %i1 fbul %fcc2, loop_2749 ldsw [%l7 + 0x14], %l2 ldub [%l7 + 0x6A], %i0 movre %l0, 0x048, %i7 loop_2749: xnorcc %o1, 0x1CFC, %g7 std %f4, [%l7 + 0x68] bleu,a loop_2750 sth %l6, [%l7 + 0x5C] brnz %l5, loop_2751 fpadd32s %f2, %f11, %f4 loop_2750: stw %g4, [%l7 + 0x50] stx %o4, [%l7 + 0x28] loop_2751: movleu %xcc, %g3, %o7 fmul8x16au %f2, %f7, %f14 move %xcc, %o5, %g5 sdivcc %o3, 0x154E, %i4 movrgz %l1, 0x330, %i3 brgez %l3, loop_2752 stx %g6, [%l7 + 0x10] fmovdleu %xcc, %f12, %f1 ldsw [%l7 + 0x20], %g2 loop_2752: array8 %o2, %o6, %i5 fbne,a %fcc3, loop_2753 edge8ln %i6, %o0, %i2 ldub [%l7 + 0x19], %g1 fmovscs %icc, %f14, %f0 loop_2753: tcc %icc, 0x0 tn %icc, 0x1 movg %xcc, %i1, %l2 ldx [%l7 + 0x10], %l4 fnot2s %f7, %f3 lduw [%l7 + 0x1C], %i0 fcmpgt16 %f2, %f12, %i7 fbe,a %fcc2, loop_2754 stb %l0, [%l7 + 0x78] bg,a,pt %icc, loop_2755 fcmpeq16 %f4, %f2, %o1 loop_2754: siam 0x4 stb %l6, [%l7 + 0x33] loop_2755: fbul,a %fcc3, loop_2756 fmovsa %xcc, %f9, %f13 ldsh [%l7 + 0x3E], %l5 fmovsvc %xcc, %f0, %f4 loop_2756: bshuffle %f14, %f12, %f14 stw %g7, [%l7 + 0x4C] st %f2, [%l7 + 0x60] tcs %icc, 0x3 fnot2s %f10, %f6 fcmpne16 %f12, %f12, %g4 fmovdvs %icc, %f9, %f13 bl,a loop_2757 sethi 0x0726, %g3 ldd [%l7 + 0x20], %f0 fmovrslz %o7, %f3, %f2 loop_2757: tg %xcc, 0x2 bleu loop_2758 sth %o5, [%l7 + 0x34] ldx [%l7 + 0x30], %o4 fbule,a %fcc0, loop_2759 loop_2758: std %f4, [%l7 + 0x78] fmovrde %g5, %f14, %f6 lduw [%l7 + 0x54], %i4 loop_2759: movne %xcc, %o3, %i3 orn %l1, 0x0224, %l3 movle %xcc, %g6, %g2 mova %icc, %o2, %i5 fmovsn %xcc, %f13, %f1 add %o6, %o0, %i2 fmul8x16al %f6, %f7, %f10 fmovd %f6, %f12 ldx [%l7 + 0x60], %g1 tneg %icc, 0x6 fpsub16s %f7, %f9, %f8 sth %i6, [%l7 + 0x6C] fzeros %f6 fzeros %f1 fmovdle %icc, %f15, %f11 fands %f8, %f4, %f13 sub %l2, %i1, %l4 ld [%l7 + 0x0C], %f9 addcc %i7, %i0, %l0 sethi 0x1835, %o1 ldsw [%l7 + 0x0C], %l5 stw %g7, [%l7 + 0x40] fmovda %icc, %f15, %f12 movrlz %l6, 0x3D7, %g4 movg %icc, %g3, %o7 andncc %o5, %g5, %i4 tvs %xcc, 0x4 ldsh [%l7 + 0x7A], %o4 edge8ln %i3, %l1, %l3 fbg,a %fcc3, loop_2760 brnz,a %g6, loop_2761 ldsw [%l7 + 0x64], %o3 subc %g2, %o2, %o6 loop_2760: fbul %fcc0, loop_2762 loop_2761: bleu,a %xcc, loop_2763 movge %xcc, %o0, %i2 stx %i5, [%l7 + 0x28] loop_2762: bn,a,pn %icc, loop_2764 loop_2763: fnand %f10, %f0, %f10 movle %xcc, %g1, %i6 brz,a %l2, loop_2765 loop_2764: fcmpne16 %f12, %f12, %i1 fcmpeq16 %f10, %f14, %l4 fnot2 %f10, %f4 loop_2765: fmovsn %icc, %f8, %f12 fandnot1 %f6, %f0, %f2 fbuge,a %fcc2, loop_2766 ble,pt %xcc, loop_2767 stx %i7, [%l7 + 0x60] fpack16 %f0, %f7 loop_2766: ldsh [%l7 + 0x2C], %l0 loop_2767: stx %i0, [%l7 + 0x28] fmovdne %icc, %f6, %f2 andncc %o1, %g7, %l6 st %f8, [%l7 + 0x74] bpos %icc, loop_2768 ldd [%l7 + 0x60], %f12 subcc %g4, %g3, %l5 xorcc %o7, 0x1548, %g5 loop_2768: siam 0x2 fmovrslez %o5, %f11, %f8 subc %o4, 0x0420, %i3 fnors %f2, %f0, %f2 fpsub32s %f0, %f3, %f1 tsubcc %i4, %l3, %g6 tsubcc %l1, 0x0145, %g2 bgu,pn %icc, loop_2769 fcmps %fcc1, %f4, %f11 std %f2, [%l7 + 0x30] stb %o3, [%l7 + 0x0D] loop_2769: bl,a,pt %xcc, loop_2770 mova %xcc, %o2, %o0 orcc %o6, %i2, %i5 fsrc2 %f14, %f0 loop_2770: srlx %i6, %l2, %g1 ld [%l7 + 0x40], %f4 fpsub16 %f2, %f12, %f10 st %f14, [%l7 + 0x24] umul %l4, %i7, %i1 movleu %xcc, %i0, %l0 fmovsa %icc, %f4, %f4 bpos,a %xcc, loop_2771 fmovrsne %o1, %f7, %f2 edge32l %g7, %l6, %g3 sth %l5, [%l7 + 0x54] loop_2771: te %icc, 0x0 fnot1 %f6, %f2 fcmpgt16 %f14, %f2, %g4 movrne %o7, %g5, %o4 sllx %i3, %o5, %i4 tgu %icc, 0x7 te %xcc, 0x3 xnor %g6, %l1, %g2 movcc %icc, %o3, %o2 ldx [%l7 + 0x30], %o0 stx %l3, [%l7 + 0x20] ldd [%l7 + 0x28], %f10 brz %i2, loop_2772 popc %o6, %i5 stw %l2, [%l7 + 0x44] fnor %f12, %f12, %f8 loop_2772: stb %g1, [%l7 + 0x57] lduw [%l7 + 0x28], %l4 popc 0x04C2, %i7 move %icc, %i1, %i6 fmovdcs %icc, %f10, %f10 ldsb [%l7 + 0x4B], %l0 udivx %i0, 0x15BD, %g7 fmovdcs %xcc, %f2, %f13 lduw [%l7 + 0x44], %l6 fmovdvc %xcc, %f11, %f6 fmovsvc %icc, %f1, %f3 ldsh [%l7 + 0x36], %o1 sth %g3, [%l7 + 0x54] stb %g4, [%l7 + 0x11] fcmps %fcc3, %f14, %f5 fpsub32 %f4, %f12, %f2 call loop_2773 call loop_2774 edge8n %o7, %g5, %l5 fmovde %xcc, %f14, %f12 loop_2773: ld [%l7 + 0x7C], %f9 loop_2774: fnot2 %f14, %f14 brgz,a %i3, loop_2775 addc %o4, %o5, %i4 fblg %fcc1, loop_2776 fmovdgu %xcc, %f0, %f14 loop_2775: fmovrsne %g6, %f14, %f3 brnz %g2, loop_2777 loop_2776: popc 0x0851, %l1 orncc %o2, 0x1C2C, %o3 ldub [%l7 + 0x77], %l3 loop_2777: fornot2 %f10, %f6, %f2 ldd [%l7 + 0x20], %f10 stw %o0, [%l7 + 0x20] fbo,a %fcc3, loop_2778 stw %o6, [%l7 + 0x58] fsrc1 %f8, %f2 fandnot1s %f13, %f13, %f14 loop_2778: stw %i5, [%l7 + 0x20] smulcc %i2, %g1, %l4 fsrc2 %f14, %f8 fmovrsgez %l2, %f8, %f6 bn,pt %icc, loop_2779 fnot1s %f0, %f8 fmuld8sux16 %f10, %f12, %f10 nop setx loop_2780, %l0, %l1 jmpl %l1, %i7 loop_2779: stb %i1, [%l7 + 0x3B] fpadd16s %f1, %f1, %f14 fmovdge %icc, %f6, %f7 loop_2780: tvc %icc, 0x6 fmovsleu %icc, %f15, %f13 ld [%l7 + 0x34], %f0 array8 %i6, %i0, %l0 udiv %g7, 0x190B, %l6 lduh [%l7 + 0x52], %g3 st %f5, [%l7 + 0x64] stx %o1, [%l7 + 0x78] lduh [%l7 + 0x0A], %g4 ldsw [%l7 + 0x78], %o7 std %f6, [%l7 + 0x20] sth %l5, [%l7 + 0x7E] bgu,a %icc, loop_2781 std %f14, [%l7 + 0x70] st %f6, [%l7 + 0x2C] std %f0, [%l7 + 0x18] loop_2781: edge16l %i3, %g5, %o4 ldx [%l7 + 0x78], %i4 ble,a,pn %xcc, loop_2782 ld [%l7 + 0x20], %f9 subcc %o5, 0x1376, %g6 bcs loop_2783 loop_2782: movcs %xcc, %l1, %o2 fcmple16 %f12, %f12, %o3 call loop_2784 loop_2783: fmovspos %xcc, %f0, %f7 fmovrdne %l3, %f0, %f4 fmul8x16al %f8, %f11, %f10 loop_2784: fmovrde %o0, %f4, %f10 fcmple32 %f10, %f6, %g2 fmovdge %xcc, %f12, %f0 fandnot2s %f3, %f13, %f7 st %f0, [%l7 + 0x6C] fnands %f13, %f3, %f4 be loop_2785 fmuld8ulx16 %f6, %f10, %f4 or %i5, 0x046A, %i2 stw %g1, [%l7 + 0x68] loop_2785: ta %xcc, 0x3 ldd [%l7 + 0x78], %f12 st %f6, [%l7 + 0x5C] subcc %o6, %l4, %i7 srax %l2, %i6, %i1 st %f7, [%l7 + 0x28] udivcc %l0, 0x00D3, %g7 tvc %xcc, 0x4 ldx [%l7 + 0x40], %i0 udivx %l6, 0x01A5, %o1 st %f5, [%l7 + 0x20] fpsub32s %f13, %f15, %f15 movl %xcc, %g3, %g4 movrgz %l5, 0x26F, %i3 stw %o7, [%l7 + 0x40] fbule %fcc3, loop_2786 fbe %fcc0, loop_2787 stw %o4, [%l7 + 0x1C] andncc %g5, %o5, %g6 loop_2786: fsrc1 %f2, %f12 loop_2787: fnot1s %f8, %f15 ldd [%l7 + 0x28], %f6 fsrc1s %f3, %f12 std %f0, [%l7 + 0x60] fone %f8 stx %i4, [%l7 + 0x28] fmovrsne %o2, %f5, %f6 sethi 0x0202, %o3 xor %l3, 0x1317, %l1 srlx %o0, 0x09, %i5 bpos,a,pt %icc, loop_2788 fbne %fcc1, loop_2789 fmovrdne %i2, %f6, %f0 bleu %icc, loop_2790 loop_2788: ldx [%l7 + 0x38], %g1 loop_2789: ld [%l7 + 0x2C], %f4 fmovsg %xcc, %f0, %f8 loop_2790: bpos %icc, loop_2791 fcmpne32 %f0, %f10, %o6 ble,pt %xcc, loop_2792 move %xcc, %l4, %i7 loop_2791: fand %f4, %f8, %f6 ldsh [%l7 + 0x22], %l2 loop_2792: fcmpne16 %f12, %f2, %g2 tsubcc %i1, 0x1A4E, %l0 xnorcc %i6, %g7, %l6 fmovdle %xcc, %f3, %f1 std %f12, [%l7 + 0x18] fxors %f12, %f10, %f4 ldsb [%l7 + 0x31], %o1 bleu %xcc, loop_2793 tsubcctv %i0, 0x1EB7, %g4 fbule,a %fcc0, loop_2794 fmovdl %xcc, %f12, %f11 loop_2793: fmovde %icc, %f7, %f0 edge16n %g3, %l5, %i3 loop_2794: movre %o7, %o4, %o5 fpack16 %f10, %f1 sth %g5, [%l7 + 0x6A] ldsh [%l7 + 0x4E], %i4 fmovde %xcc, %f6, %f9 fmovdn %xcc, %f7, %f7 fornot2 %f14, %f10, %f14 fcmpne32 %f0, %f2, %o2 sth %g6, [%l7 + 0x3C] fpadd16s %f4, %f2, %f9 std %f6, [%l7 + 0x20] mulscc %o3, %l1, %l3 fmovde %xcc, %f8, %f3 udivx %o0, 0x1979, %i5 fcmpgt16 %f10, %f14, %i2 bleu,a %icc, loop_2795 fmovrdgez %o6, %f0, %f2 fmovde %icc, %f4, %f12 edge16n %l4, %g1, %i7 loop_2795: ld [%l7 + 0x3C], %f6 tgu %xcc, 0x0 fcmpd %fcc1, %f12, %f8 movrgz %g2, %l2, %l0 fmovsa %icc, %f9, %f9 fone %f10 ldd [%l7 + 0x10], %f8 alignaddrl %i6, %g7, %i1 tgu %icc, 0x2 ldub [%l7 + 0x42], %o1 and %i0, %l6, %g3 sth %l5, [%l7 + 0x58] ldub [%l7 + 0x20], %g4 movge %icc, %i3, %o7 fmovsvs %xcc, %f8, %f0 movn %icc, %o4, %g5 sth %o5, [%l7 + 0x38] ldsb [%l7 + 0x50], %o2 bleu,pn %xcc, loop_2796 ld [%l7 + 0x08], %f8 fexpand %f15, %f2 fmul8x16au %f11, %f6, %f4 loop_2796: movn %xcc, %g6, %o3 stx %l1, [%l7 + 0x08] fbo %fcc1, loop_2797 movgu %icc, %i4, %o0 tg %icc, 0x1 ldsh [%l7 + 0x28], %l3 loop_2797: alignaddr %i5, %o6, %i2 xnorcc %g1, %l4, %g2 sth %i7, [%l7 + 0x0A] movre %l2, 0x0F7, %l0 fcmple32 %f4, %f0, %g7 fcmpeq16 %f4, %f6, %i1 movrlez %i6, 0x303, %i0 bcs,a loop_2798 fmovrdgz %l6, %f8, %f2 edge32ln %g3, %l5, %g4 and %o1, %i3, %o4 loop_2798: ld [%l7 + 0x7C], %f9 ld [%l7 + 0x24], %f14 fnegd %f12, %f6 stb %o7, [%l7 + 0x4E] nop setx loop_2799, %l0, %l1 jmpl %l1, %o5 std %f8, [%l7 + 0x70] ldsb [%l7 + 0x72], %g5 edge16 %g6, %o2, %o3 loop_2799: fcmpne32 %f10, %f10, %i4 fmovd %f8, %f2 ldub [%l7 + 0x70], %o0 fmovs %f14, %f9 st %f12, [%l7 + 0x50] fbule %fcc3, loop_2800 ba loop_2801 fnot1s %f14, %f14 fornot1s %f3, %f13, %f3 loop_2800: fornot2s %f0, %f11, %f15 loop_2801: fmovse %xcc, %f4, %f12 stw %l1, [%l7 + 0x44] fmovsgu %icc, %f1, %f13 fsrc2 %f12, %f8 stw %i5, [%l7 + 0x64] movn %xcc, %o6, %i2 bne %icc, loop_2802 ldsh [%l7 + 0x46], %g1 movvs %xcc, %l4, %l3 fsrc1s %f15, %f14 loop_2802: fcmpeq32 %f0, %f12, %g2 or %l2, 0x0E44, %l0 nop setx loop_2803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %g7, 0x0728, %i7 lduw [%l7 + 0x28], %i6 ldd [%l7 + 0x58], %f2 loop_2803: st %f10, [%l7 + 0x5C] udivcc %i1, 0x150C, %l6 fbug %fcc2, loop_2804 ldsb [%l7 + 0x67], %i0 sth %g3, [%l7 + 0x2A] fone %f4 loop_2804: fnor %f10, %f0, %f12 fnot1 %f8, %f14 fmovrdlez %g4, %f8, %f8 fone %f10 mulx %o1, 0x1D9B, %i3 bshuffle %f12, %f2, %f10 ldsw [%l7 + 0x74], %l5 ldsw [%l7 + 0x5C], %o4 tcs %xcc, 0x7 nop setx loop_2805, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8ln %o7, %g5, %g6 andncc %o5, %o2, %o3 array16 %i4, %l1, %o0 loop_2805: smulcc %o6, 0x107A, %i2 fblg %fcc0, loop_2806 tne %xcc, 0x5 fbge,a %fcc2, loop_2807 smulcc %g1, %i5, %l3 loop_2806: tneg %icc, 0x0 movgu %xcc, %g2, %l4 loop_2807: fmovdcs %xcc, %f7, %f11 bpos,a,pt %icc, loop_2808 fcmpes %fcc3, %f6, %f3 movgu %icc, %l2, %g7 taddcc %i7, 0x1519, %i6 loop_2808: tn %icc, 0x5 fcmps %fcc2, %f15, %f14 fmovdvc %xcc, %f8, %f12 std %f14, [%l7 + 0x50] tgu %xcc, 0x6 bge,a %xcc, loop_2809 ldd [%l7 + 0x70], %f12 fpack16 %f12, %f4 fmovrdlez %i1, %f10, %f12 loop_2809: sdivcc %l6, 0x168D, %l0 fmovrslez %g3, %f8, %f8 ldx [%l7 + 0x38], %i0 edge32l %o1, %i3, %g4 nop setx loop_2810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x4D], %l5 umulcc %o4, %o7, %g6 sra %g5, %o2, %o5 loop_2810: std %f12, [%l7 + 0x38] lduw [%l7 + 0x18], %o3 subc %l1, 0x024F, %i4 stw %o0, [%l7 + 0x28] fone %f6 bvc,pn %xcc, loop_2811 fmovd %f4, %f6 fcmpeq32 %f0, %f0, %o6 movpos %xcc, %i2, %g1 loop_2811: movle %xcc, %i5, %l3 stx %l4, [%l7 + 0x48] sth %l2, [%l7 + 0x78] fnor %f4, %f0, %f8 fornot2 %f14, %f10, %f4 fcmps %fcc3, %f13, %f12 lduh [%l7 + 0x58], %g2 fsrc1s %f10, %f9 stx %i7, [%l7 + 0x58] bpos %xcc, loop_2812 sth %i6, [%l7 + 0x76] std %f4, [%l7 + 0x10] umulcc %g7, 0x1C27, %l6 loop_2812: fmovdne %icc, %f4, %f7 fmovrsgz %i1, %f7, %f0 tneg %xcc, 0x6 ldsh [%l7 + 0x52], %l0 fbuge %fcc0, loop_2813 fpadd16 %f4, %f10, %f12 ldsb [%l7 + 0x6B], %i0 ldx [%l7 + 0x60], %g3 loop_2813: movvs %xcc, %o1, %g4 movrne %i3, 0x0E3, %l5 andn %o4, %g6, %g5 fmovdcc %icc, %f14, %f2 brgz %o7, loop_2814 stw %o2, [%l7 + 0x60] movle %icc, %o3, %l1 or %o5, %i4, %o0 loop_2814: fbuge,a %fcc0, loop_2815 edge8ln %i2, %g1, %o6 bcs %icc, loop_2816 sra %i5, 0x0D, %l4 loop_2815: lduw [%l7 + 0x3C], %l3 stw %g2, [%l7 + 0x64] loop_2816: fblg %fcc2, loop_2817 movl %xcc, %l2, %i6 fmuld8ulx16 %f13, %f13, %f6 fandnot2 %f4, %f12, %f8 loop_2817: movrlz %i7, 0x354, %g7 call loop_2818 mulx %i1, 0x03C7, %l6 ldsb [%l7 + 0x44], %i0 fmovdvs %xcc, %f12, %f12 loop_2818: xor %l0, %g3, %o1 ldd [%l7 + 0x70], %f6 fmovdne %icc, %f1, %f10 alignaddr %g4, %l5, %o4 fmuld8ulx16 %f15, %f1, %f6 fxor %f14, %f12, %f10 sth %i3, [%l7 + 0x60] ld [%l7 + 0x3C], %f8 movrne %g5, %o7, %o2 fmovrdgez %g6, %f12, %f4 ld [%l7 + 0x7C], %f3 fmuld8ulx16 %f15, %f0, %f10 srl %l1, %o5, %o3 movrlez %o0, 0x190, %i2 fmul8ulx16 %f6, %f10, %f6 fble,a %fcc1, loop_2819 fmovdne %xcc, %f9, %f2 fmovdpos %icc, %f15, %f9 std %f12, [%l7 + 0x28] loop_2819: lduh [%l7 + 0x2A], %i4 fbuge %fcc1, loop_2820 stb %g1, [%l7 + 0x5A] fmovdgu %icc, %f9, %f9 subccc %i5, 0x10F1, %o6 loop_2820: fbug,a %fcc1, loop_2821 stb %l4, [%l7 + 0x2C] fabss %f14, %f10 ldsw [%l7 + 0x5C], %g2 loop_2821: udivx %l3, 0x0C01, %i6 fpack32 %f2, %f6, %f12 stx %i7, [%l7 + 0x28] fmovdne %icc, %f15, %f11 xor %l2, %g7, %l6 array8 %i1, %i0, %g3 ldub [%l7 + 0x2B], %l0 ldx [%l7 + 0x38], %o1 andn %g4, %o4, %l5 tn %xcc, 0x4 bcc,pn %xcc, loop_2822 bge,a,pt %xcc, loop_2823 stw %g5, [%l7 + 0x78] fmovdvc %xcc, %f6, %f7 loop_2822: brgz,a %o7, loop_2824 loop_2823: fmovdpos %xcc, %f0, %f0 umulcc %i3, %g6, %o2 xnorcc %l1, %o5, %o0 loop_2824: orcc %i2, 0x1774, %o3 bvc,pn %xcc, loop_2825 stx %g1, [%l7 + 0x38] fmovrslez %i5, %f13, %f13 sra %i4, 0x0E, %l4 loop_2825: st %f1, [%l7 + 0x24] fandnot1 %f8, %f0, %f4 ldsb [%l7 + 0x6F], %g2 nop setx loop_2826, %l0, %l1 jmpl %l1, %l3 fbule %fcc3, loop_2827 lduw [%l7 + 0x20], %o6 add %i7, %i6, %g7 loop_2826: fmovsg %xcc, %f5, %f5 loop_2827: taddcctv %l2, 0x07A5, %i1 fnot2 %f12, %f4 fmovdge %icc, %f15, %f6 bgu loop_2828 lduh [%l7 + 0x7A], %l6 fbo,a %fcc2, loop_2829 movrlz %i0, 0x13E, %g3 loop_2828: movrlez %o1, 0x1A1, %g4 ldsh [%l7 + 0x7A], %l0 loop_2829: alignaddrl %l5, %g5, %o4 for %f0, %f10, %f2 stw %o7, [%l7 + 0x5C] fmovsle %xcc, %f12, %f14 fmovsvs %icc, %f13, %f14 fbug %fcc3, loop_2830 movl %icc, %i3, %o2 ldd [%l7 + 0x28], %f8 bleu,a loop_2831 loop_2830: edge16 %l1, %g6, %o0 ldsb [%l7 + 0x4E], %i2 fbuge %fcc2, loop_2832 loop_2831: tneg %xcc, 0x0 movleu %xcc, %o5, %o3 be,pn %icc, loop_2833 loop_2832: std %f10, [%l7 + 0x68] ldsw [%l7 + 0x40], %g1 udivcc %i5, 0x1142, %i4 loop_2833: fcmpeq32 %f2, %f0, %l4 lduh [%l7 + 0x5E], %g2 edge32 %o6, %i7, %i6 movrgez %g7, %l2, %i1 movne %xcc, %l6, %i0 movg %xcc, %l3, %g3 stx %g4, [%l7 + 0x68] fbge,a %fcc1, loop_2834 fmovdcc %icc, %f0, %f7 fba %fcc0, loop_2835 nop setx loop_2836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2834: ta %xcc, 0x0 fmovd %f10, %f12 loop_2835: edge8 %l0, %l5, %o1 loop_2836: fzero %f4 fmul8ulx16 %f8, %f6, %f14 fmovrslez %g5, %f3, %f5 xnor %o7, %i3, %o4 edge8n %l1, %g6, %o0 tsubcctv %o2, %i2, %o5 bcc %icc, loop_2837 lduh [%l7 + 0x32], %o3 fmovspos %xcc, %f4, %f8 std %f4, [%l7 + 0x68] loop_2837: ldub [%l7 + 0x50], %g1 fpsub32s %f14, %f15, %f3 tsubcctv %i4, %i5, %g2 fnot2s %f9, %f13 fcmpne32 %f4, %f8, %l4 sdivcc %i7, 0x03B7, %o6 ldsb [%l7 + 0x65], %g7 std %f4, [%l7 + 0x10] fmovsne %xcc, %f4, %f3 edge8ln %i6, %l2, %i1 ldx [%l7 + 0x18], %i0 ldub [%l7 + 0x76], %l6 addcc %g3, 0x0D24, %g4 ldd [%l7 + 0x28], %f10 fmovsne %xcc, %f4, %f13 srl %l3, 0x13, %l5 bcs,pn %icc, loop_2838 movne %xcc, %o1, %g5 fmovdn %icc, %f10, %f1 fble %fcc0, loop_2839 loop_2838: lduw [%l7 + 0x14], %l0 ldsb [%l7 + 0x29], %i3 fmovrslz %o4, %f4, %f4 loop_2839: fmovdl %icc, %f4, %f3 fpack16 %f12, %f2 ldub [%l7 + 0x1C], %l1 umulcc %g6, 0x009D, %o0 fnors %f12, %f7, %f4 st %f1, [%l7 + 0x7C] sll %o7, %o2, %i2 edge8l %o5, %o3, %i4 ldsh [%l7 + 0x56], %g1 fsrc1 %f8, %f14 fmovscc %icc, %f7, %f10 sth %i5, [%l7 + 0x30] stb %l4, [%l7 + 0x65] orn %i7, 0x02EC, %o6 sth %g7, [%l7 + 0x2C] stw %i6, [%l7 + 0x34] fble %fcc3, loop_2840 smul %g2, 0x1025, %i1 lduw [%l7 + 0x18], %l2 fmovda %xcc, %f1, %f1 loop_2840: edge16n %i0, %g3, %g4 fmovda %xcc, %f10, %f10 fcmped %fcc3, %f8, %f8 edge32n %l3, %l6, %o1 ldsw [%l7 + 0x18], %g5 movrne %l0, %l5, %i3 fbl %fcc3, loop_2841 brgez,a %l1, loop_2842 fmuld8ulx16 %f7, %f11, %f4 fmovsne %icc, %f9, %f13 loop_2841: fmovsn %icc, %f5, %f4 loop_2842: tne %xcc, 0x2 sra %g6, %o4, %o7 fmovsne %xcc, %f4, %f5 bpos,a loop_2843 te %icc, 0x5 stx %o0, [%l7 + 0x20] for %f12, %f8, %f14 loop_2843: movrne %o2, 0x0F3, %o5 stw %i2, [%l7 + 0x0C] stb %i4, [%l7 + 0x72] fand %f0, %f4, %f14 fabsd %f4, %f2 fcmpgt16 %f14, %f14, %g1 bne %xcc, loop_2844 andncc %o3, %l4, %i5 lduh [%l7 + 0x46], %o6 ld [%l7 + 0x7C], %f7 loop_2844: brlez,a %i7, loop_2845 brlez %g7, loop_2846 stb %i6, [%l7 + 0x69] fmovdpos %xcc, %f3, %f15 loop_2845: lduw [%l7 + 0x1C], %g2 loop_2846: ldsh [%l7 + 0x7E], %l2 andn %i1, %i0, %g3 movle %icc, %g4, %l3 fcmps %fcc2, %f10, %f2 lduh [%l7 + 0x58], %o1 fmul8x16al %f15, %f15, %f10 edge32n %g5, %l6, %l0 fmovdg %xcc, %f9, %f5 bvc,pn %icc, loop_2847 srlx %l5, %l1, %g6 ld [%l7 + 0x34], %f2 st %f1, [%l7 + 0x64] loop_2847: stb %i3, [%l7 + 0x21] movge %icc, %o4, %o0 array16 %o2, %o5, %o7 fbue,a %fcc1, loop_2848 fmovse %xcc, %f15, %f11 xnor %i4, 0x1F61, %g1 brgz,a %o3, loop_2849 loop_2848: ldub [%l7 + 0x4A], %i2 fxnor %f0, %f4, %f4 fmovsge %xcc, %f9, %f2 loop_2849: lduh [%l7 + 0x46], %i5 be loop_2850 movle %xcc, %l4, %o6 nop setx loop_2851, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f4, %f6, %f12 loop_2850: umulcc %i7, %i6, %g2 lduh [%l7 + 0x0C], %l2 loop_2851: sth %i1, [%l7 + 0x50] fmovdgu %icc, %f5, %f0 ldub [%l7 + 0x7A], %i0 tvs %xcc, 0x6 tleu %icc, 0x2 tl %icc, 0x1 sdiv %g7, 0x1F4D, %g4 ld [%l7 + 0x40], %f7 lduh [%l7 + 0x1A], %l3 sra %o1, 0x05, %g3 xnorcc %l6, 0x09F0, %l0 fabsd %f12, %f6 ld [%l7 + 0x4C], %f13 lduw [%l7 + 0x60], %g5 srl %l5, %g6, %l1 movge %xcc, %o4, %i3 sra %o0, %o5, %o2 edge8l %o7, %g1, %o3 ldsb [%l7 + 0x56], %i4 fsrc2 %f8, %f14 stw %i5, [%l7 + 0x68] fxnors %f3, %f10, %f14 tle %icc, 0x7 edge8 %l4, %o6, %i7 fsrc2 %f12, %f8 ld [%l7 + 0x5C], %f7 fnot1s %f9, %f3 brgz %i2, loop_2852 fmovse %xcc, %f10, %f12 xnor %i6, 0x169E, %l2 brlez %i1, loop_2853 loop_2852: fpackfix %f2, %f3 stb %g2, [%l7 + 0x27] fcmps %fcc3, %f2, %f8 loop_2853: ldx [%l7 + 0x10], %g7 udivx %i0, 0x06D6, %l3 fnot2 %f10, %f6 movcs %xcc, %g4, %g3 udivcc %l6, 0x148F, %o1 bcc %icc, loop_2854 tsubcctv %g5, %l5, %l0 ldsb [%l7 + 0x73], %g6 sdiv %l1, 0x1F9A, %o4 loop_2854: fmovsvc %xcc, %f3, %f8 stb %o0, [%l7 + 0x0C] ldsw [%l7 + 0x58], %o5 fmovrse %o2, %f10, %f1 fnor %f12, %f6, %f10 stb %i3, [%l7 + 0x49] edge32l %o7, %o3, %i4 bneg,pt %xcc, loop_2855 bpos,a %icc, loop_2856 ldd [%l7 + 0x48], %f12 ldub [%l7 + 0x10], %i5 loop_2855: ldsw [%l7 + 0x54], %g1 loop_2856: fmul8x16 %f9, %f4, %f4 fbue,a %fcc1, loop_2857 tsubcc %l4, %o6, %i2 mulscc %i6, 0x0E00, %l2 fornot2s %f13, %f11, %f10 loop_2857: lduh [%l7 + 0x26], %i7 movrgez %g2, 0x0F8, %g7 brnz %i1, loop_2858 ldsb [%l7 + 0x6F], %l3 stx %i0, [%l7 + 0x70] xnor %g4, 0x0EA0, %l6 loop_2858: fmul8ulx16 %f8, %f2, %f8 st %f9, [%l7 + 0x78] fmovdne %icc, %f10, %f7 brnz,a %o1, loop_2859 bne %xcc, loop_2860 st %f14, [%l7 + 0x20] lduw [%l7 + 0x44], %g5 loop_2859: brlz %l5, loop_2861 loop_2860: bgu,pn %icc, loop_2862 mulx %l0, 0x040B, %g6 ld [%l7 + 0x78], %f2 loop_2861: tsubcctv %g3, %o4, %l1 loop_2862: fmovscs %icc, %f15, %f12 ldx [%l7 + 0x70], %o5 bl,a loop_2863 movrne %o0, %o2, %o7 xorcc %i3, %o3, %i5 ldub [%l7 + 0x30], %g1 loop_2863: sth %i4, [%l7 + 0x42] ld [%l7 + 0x50], %f2 smulcc %o6, %i2, %l4 fmovdle %xcc, %f8, %f12 nop setx loop_2864, %l0, %l1 jmpl %l1, %i6 srlx %i7, 0x1B, %g2 std %f14, [%l7 + 0x48] fmovscs %xcc, %f6, %f1 loop_2864: fbuge,a %fcc1, loop_2865 ldsb [%l7 + 0x20], %g7 stx %l2, [%l7 + 0x08] srlx %i1, %l3, %g4 loop_2865: st %f13, [%l7 + 0x08] bcc %xcc, loop_2866 fblg %fcc3, loop_2867 bcs,a %icc, loop_2868 nop setx loop_2869, %l0, %l1 jmpl %l1, %l6 loop_2866: srax %i0, %g5, %l5 loop_2867: tgu %xcc, 0x6 loop_2868: brlez %o1, loop_2870 loop_2869: sethi 0x0B05, %l0 siam 0x2 array32 %g6, %g3, %o4 loop_2870: fmovrdlez %l1, %f12, %f14 ldd [%l7 + 0x78], %f4 tpos %icc, 0x3 ba,a loop_2871 fors %f7, %f2, %f5 stx %o5, [%l7 + 0x38] fornot1 %f0, %f6, %f8 loop_2871: fcmpgt16 %f12, %f2, %o2 movl %xcc, %o0, %o7 fbg,a %fcc0, loop_2872 orcc %i3, 0x1B9D, %o3 stw %g1, [%l7 + 0x70] fpmerge %f4, %f15, %f10 loop_2872: fcmpne32 %f14, %f8, %i4 fpsub16 %f2, %f0, %f10 bl %xcc, loop_2873 stb %o6, [%l7 + 0x52] sethi 0x016D, %i5 alignaddr %i2, %i6, %l4 loop_2873: ldsb [%l7 + 0x4F], %i7 tsubcctv %g7, 0x0C9A, %g2 fornot2s %f6, %f13, %f13 st %f2, [%l7 + 0x10] fmovrdlez %l2, %f0, %f0 fpadd32 %f14, %f10, %f10 fmovdvc %xcc, %f10, %f4 sdivcc %i1, 0x160A, %l3 fnot2s %f6, %f3 fbne,a %fcc3, loop_2874 fmovrsne %l6, %f9, %f9 sth %i0, [%l7 + 0x5C] alignaddrl %g5, %g4, %o1 loop_2874: addcc %l5, 0x16D4, %g6 sth %g3, [%l7 + 0x08] stb %l0, [%l7 + 0x42] fbne,a %fcc2, loop_2875 tl %icc, 0x3 fmovrdne %l1, %f2, %f6 fsrc1 %f12, %f0 loop_2875: fmovrdlez %o5, %f14, %f8 edge8 %o2, %o0, %o7 tpos %icc, 0x2 bleu,a,pn %xcc, loop_2876 te %xcc, 0x5 fors %f5, %f4, %f1 fmovdl %xcc, %f1, %f2 loop_2876: movvc %xcc, %o4, %o3 brnz,a %g1, loop_2877 ldub [%l7 + 0x39], %i3 brgez %o6, loop_2878 fmovdcc %xcc, %f2, %f0 loop_2877: stx %i5, [%l7 + 0x38] ldsb [%l7 + 0x5A], %i2 loop_2878: fmovrsgez %i4, %f11, %f11 tcs %xcc, 0x0 fzeros %f2 std %f8, [%l7 + 0x08] tne %icc, 0x4 ldsb [%l7 + 0x18], %l4 edge32l %i7, %g7, %g2 edge32n %l2, %i6, %l3 fmovs %f2, %f4 bleu,a,pt %icc, loop_2879 movle %icc, %l6, %i1 fblg,a %fcc0, loop_2880 ld [%l7 + 0x4C], %f14 loop_2879: fmovse %xcc, %f3, %f13 lduw [%l7 + 0x10], %i0 loop_2880: lduh [%l7 + 0x7C], %g4 stx %g5, [%l7 + 0x38] fbue,a %fcc3, loop_2881 ld [%l7 + 0x4C], %f14 fones %f9 fcmps %fcc3, %f12, %f14 loop_2881: taddcctv %l5, %o1, %g6 fmovdg %icc, %f15, %f15 fpsub16s %f4, %f13, %f1 edge8ln %l0, %g3, %o5 fbg %fcc2, loop_2882 ldx [%l7 + 0x28], %o2 call loop_2883 fcmpes %fcc0, %f0, %f9 loop_2882: fornot1 %f14, %f8, %f10 fmuld8ulx16 %f14, %f15, %f6 loop_2883: fmul8x16al %f3, %f15, %f2 ba,pn %xcc, loop_2884 fnegd %f10, %f0 sth %l1, [%l7 + 0x22] movvs %xcc, %o0, %o7 loop_2884: xor %o3, 0x0277, %o4 tge %xcc, 0x1 lduh [%l7 + 0x56], %i3 bcs loop_2885 tvs %xcc, 0x3 ld [%l7 + 0x18], %f12 srax %o6, %g1, %i2 loop_2885: stx %i5, [%l7 + 0x58] fnand %f14, %f8, %f10 movrlez %i4, 0x2CD, %l4 fpadd16s %f12, %f12, %f7 tcc %icc, 0x6 fbe %fcc0, loop_2886 tsubcctv %i7, %g2, %g7 fmovse %icc, %f7, %f15 faligndata %f4, %f12, %f14 loop_2886: movrgz %i6, %l3, %l2 fpadd32 %f8, %f8, %f4 st %f11, [%l7 + 0x6C] ldub [%l7 + 0x25], %i1 fpadd32s %f5, %f12, %f12 st %f5, [%l7 + 0x2C] fbule,a %fcc2, loop_2887 andcc %i0, 0x0AAA, %g4 tgu %icc, 0x7 edge32l %g5, %l6, %o1 loop_2887: st %f4, [%l7 + 0x08] srl %g6, %l0, %l5 st %f13, [%l7 + 0x5C] fpadd16 %f6, %f8, %f14 sdiv %g3, 0x0A1E, %o2 fmovrdlez %o5, %f10, %f0 ble,pt %icc, loop_2888 or %l1, %o7, %o0 sra %o3, %i3, %o4 brnz,a %o6, loop_2889 loop_2888: fexpand %f7, %f10 array8 %g1, %i5, %i4 fbg,a %fcc3, loop_2890 loop_2889: alignaddr %l4, %i2, %i7 fbug %fcc3, loop_2891 fandnot2s %f3, %f15, %f4 loop_2890: std %f8, [%l7 + 0x70] ldsb [%l7 + 0x38], %g7 loop_2891: stb %i6, [%l7 + 0x4E] sdivcc %l3, 0x1015, %l2 fmovdne %xcc, %f0, %f4 fnot1 %f4, %f12 fmovdne %icc, %f12, %f14 sth %g2, [%l7 + 0x6E] bcc %icc, loop_2892 st %f8, [%l7 + 0x68] lduh [%l7 + 0x72], %i1 brgez,a %i0, loop_2893 loop_2892: tne %icc, 0x5 sdivcc %g5, 0x0348, %l6 lduw [%l7 + 0x78], %g4 loop_2893: sdivx %g6, 0x0AFA, %o1 fmul8x16al %f14, %f5, %f8 te %icc, 0x0 and %l5, 0x0704, %g3 fbge,a %fcc3, loop_2894 lduw [%l7 + 0x08], %l0 bne loop_2895 ldsb [%l7 + 0x27], %o2 loop_2894: srax %o5, %o7, %l1 movrgez %o3, 0x0DC, %i3 loop_2895: ldub [%l7 + 0x2A], %o0 stw %o6, [%l7 + 0x14] bleu,pn %icc, loop_2896 stb %g1, [%l7 + 0x17] fmovsge %icc, %f10, %f14 umul %i5, %o4, %i4 loop_2896: bl,a %icc, loop_2897 brgez,a %l4, loop_2898 fornot1s %f15, %f8, %f8 fbule,a %fcc3, loop_2899 loop_2897: fbul,a %fcc1, loop_2900 loop_2898: move %icc, %i2, %g7 xorcc %i6, %i7, %l3 loop_2899: bne %icc, loop_2901 loop_2900: movl %icc, %l2, %i1 fornot1 %f10, %f6, %f8 lduw [%l7 + 0x48], %i0 loop_2901: fnor %f4, %f6, %f14 fmovrdlez %g2, %f14, %f12 sllx %l6, %g4, %g6 std %f4, [%l7 + 0x50] fmovsneg %xcc, %f6, %f3 fsrc1s %f4, %f12 tcs %icc, 0x3 ldsw [%l7 + 0x5C], %g5 movg %xcc, %l5, %g3 fpack32 %f10, %f12, %f14 fsrc2 %f12, %f10 addccc %o1, 0x1F4E, %o2 fandnot2 %f0, %f8, %f2 fmovscs %xcc, %f2, %f0 tsubcctv %l0, %o5, %l1 array16 %o3, %o7, %i3 ldx [%l7 + 0x18], %o0 ldub [%l7 + 0x53], %g1 fnot2 %f14, %f12 stx %o6, [%l7 + 0x10] fcmps %fcc1, %f12, %f7 stx %o4, [%l7 + 0x78] movrne %i4, 0x2ED, %i5 ldub [%l7 + 0x4B], %i2 fmovdg %xcc, %f8, %f3 fbug %fcc3, loop_2902 fzeros %f15 fnands %f4, %f9, %f4 stx %g7, [%l7 + 0x70] loop_2902: movre %i6, %i7, %l3 call loop_2903 fmovrse %l2, %f13, %f4 fsrc2s %f4, %f8 ld [%l7 + 0x54], %f6 loop_2903: lduw [%l7 + 0x4C], %l4 fmovsleu %xcc, %f15, %f15 fbge,a %fcc3, loop_2904 call loop_2905 ldsw [%l7 + 0x60], %i0 tg %xcc, 0x7 loop_2904: ldsb [%l7 + 0x0E], %i1 loop_2905: fmovs %f7, %f5 sth %g2, [%l7 + 0x10] xnor %g4, %l6, %g6 umul %g5, 0x08EA, %l5 tpos %icc, 0x1 fmovrse %g3, %f8, %f14 alignaddrl %o1, %o2, %o5 fmovrsgez %l0, %f0, %f7 stx %o3, [%l7 + 0x70] fbn,a %fcc3, loop_2906 sdivx %o7, 0x14BC, %i3 alignaddrl %l1, %o0, %g1 bleu,a %icc, loop_2907 loop_2906: addcc %o6, 0x0AB3, %i4 stb %o4, [%l7 + 0x4F] fpadd16s %f6, %f14, %f1 loop_2907: bcs loop_2908 fbule,a %fcc2, loop_2909 brgez %i2, loop_2910 ldd [%l7 + 0x20], %f8 loop_2908: ldsw [%l7 + 0x6C], %i5 loop_2909: lduw [%l7 + 0x68], %g7 loop_2910: fornot1 %f14, %f0, %f12 srl %i6, %l3, %i7 stx %l4, [%l7 + 0x68] fcmpes %fcc0, %f3, %f7 std %f4, [%l7 + 0x50] fbn %fcc3, loop_2911 ldsb [%l7 + 0x16], %l2 movpos %icc, %i1, %g2 ldd [%l7 + 0x60], %f0 loop_2911: lduw [%l7 + 0x60], %g4 ld [%l7 + 0x4C], %f13 ldsh [%l7 + 0x48], %l6 nop setx loop_2912, %l0, %l1 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 + 0x62], %i0 movre %g6, %g5, %l5 for %f8, %f14, %f4 loop_2912: fmovrsgez %g3, %f13, %f11 bcs,a,pn %icc, loop_2913 pdist %f8, %f8, %f0 stx %o2, [%l7 + 0x20] fsrc2s %f2, %f1 loop_2913: addcc %o5, 0x1DFA, %l0 fcmps %fcc1, %f7, %f7 te %xcc, 0x3 fmovs %f4, %f10 st %f11, [%l7 + 0x20] fbne,a %fcc1, loop_2914 fpadd32s %f8, %f1, %f3 fors %f8, %f13, %f6 ldd [%l7 + 0x78], %f12 loop_2914: ldd [%l7 + 0x50], %f2 subcc %o1, 0x0C72, %o7 ldx [%l7 + 0x48], %i3 sth %l1, [%l7 + 0x6A] fabss %f0, %f7 bgu,a,pn %xcc, loop_2915 movgu %xcc, %o0, %o3 ldsh [%l7 + 0x2C], %o6 fnand %f0, %f4, %f4 loop_2915: bn %icc, loop_2916 ld [%l7 + 0x30], %f2 ta %xcc, 0x0 and %i4, 0x08DD, %g1 loop_2916: fmovs %f3, %f5 edge16l %o4, %i5, %i2 ld [%l7 + 0x1C], %f15 array8 %g7, %l3, %i7 ldub [%l7 + 0x50], %i6 tl %icc, 0x2 fmovrdlz %l4, %f6, %f10 ldd [%l7 + 0x28], %f10 bne,a,pt %xcc, loop_2917 fbuge %fcc3, loop_2918 orncc %l2, %i1, %g4 st %f14, [%l7 + 0x6C] loop_2917: fpadd16s %f1, %f0, %f10 loop_2918: orcc %g2, 0x0CFC, %l6 ldx [%l7 + 0x10], %i0 andncc %g6, %l5, %g3 mulscc %g5, 0x198F, %o2 fpadd16s %f2, %f12, %f7 nop setx loop_2919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %o5, %l0, %o7 tvc %icc, 0x7 ldub [%l7 + 0x2A], %o1 loop_2919: fabss %f6, %f13 fmovd %f8, %f0 bge loop_2920 fsrc2s %f14, %f2 fmovsl %xcc, %f12, %f11 ldsh [%l7 + 0x56], %l1 loop_2920: smulcc %o0, 0x0005, %o3 bneg,a,pn %icc, loop_2921 stw %o6, [%l7 + 0x40] movvs %xcc, %i3, %i4 stx %o4, [%l7 + 0x68] loop_2921: lduh [%l7 + 0x2C], %i5 tl %icc, 0x6 fnot1s %f15, %f8 fmovdge %xcc, %f4, %f11 fbu %fcc3, loop_2922 udiv %g1, 0x16DB, %i2 sllx %g7, 0x09, %i7 fmovdn %xcc, %f11, %f12 loop_2922: andcc %i6, 0x1437, %l3 ldub [%l7 + 0x3A], %l4 fcmpes %fcc3, %f0, %f11 fbuge,a %fcc3, loop_2923 andn %l2, %i1, %g2 tne %xcc, 0x1 fbg %fcc3, loop_2924 loop_2923: fzero %f4 ldub [%l7 + 0x36], %g4 stb %i0, [%l7 + 0x37] loop_2924: sth %g6, [%l7 + 0x10] movge %icc, %l6, %g3 fpsub16 %f12, %f12, %f12 bne,pt %icc, loop_2925 fmovrdgez %g5, %f10, %f10 ld [%l7 + 0x40], %f13 stw %l5, [%l7 + 0x4C] loop_2925: udivcc %o5, 0x0AEF, %l0 fmovdgu %xcc, %f7, %f6 st %f14, [%l7 + 0x7C] bn,a,pt %xcc, loop_2926 pdist %f2, %f6, %f4 be,a loop_2927 ldsh [%l7 + 0x1C], %o2 loop_2926: edge8l %o7, %l1, %o1 ldsb [%l7 + 0x7E], %o3 loop_2927: edge8n %o6, %i3, %i4 bne,a loop_2928 fbu %fcc0, loop_2929 fmovdgu %xcc, %f11, %f4 movvs %xcc, %o0, %i5 loop_2928: bcc,a loop_2930 loop_2929: tle %icc, 0x5 fmovdl %xcc, %f9, %f12 fmovrdgez %g1, %f10, %f6 loop_2930: ldub [%l7 + 0x31], %i2 bshuffle %f8, %f10, %f8 bvs,pt %icc, loop_2931 ld [%l7 + 0x18], %f6 subccc %o4, 0x1EF8, %i7 fmovdneg %icc, %f0, %f2 loop_2931: fcmpes %fcc3, %f10, %f10 brlz %g7, loop_2932 fmul8x16 %f4, %f10, %f12 ldub [%l7 + 0x08], %i6 fnot2s %f15, %f13 loop_2932: tgu %icc, 0x6 fmuld8sux16 %f11, %f8, %f10 fcmpne16 %f12, %f8, %l4 tpos %icc, 0x5 fexpand %f3, %f2 fcmpne32 %f8, %f8, %l3 fornot1 %f12, %f14, %f12 ldd [%l7 + 0x78], %f2 stw %i1, [%l7 + 0x50] movgu %icc, %l2, %g2 umul %i0, 0x165F, %g4 ldsb [%l7 + 0x44], %g6 lduw [%l7 + 0x14], %g3 umul %g5, %l5, %l6 subccc %l0, 0x148C, %o5 tle %xcc, 0x0 tpos %icc, 0x3 movpos %xcc, %o7, %o2 stw %o1, [%l7 + 0x40] st %f1, [%l7 + 0x18] lduh [%l7 + 0x58], %l1 sth %o6, [%l7 + 0x6C] fxnors %f12, %f6, %f7 bneg,pn %xcc, loop_2933 fcmpgt16 %f2, %f12, %i3 ldsb [%l7 + 0x0C], %o3 fcmpgt16 %f8, %f4, %i4 loop_2933: orncc %i5, %o0, %i2 fmovscc %xcc, %f10, %f6 alignaddr %o4, %i7, %g7 udivcc %g1, 0x04DF, %l4 st %f9, [%l7 + 0x24] fornot2s %f14, %f6, %f4 movl %icc, %i6, %i1 tg %xcc, 0x5 fmul8x16 %f8, %f8, %f6 fbge,a %fcc3, loop_2934 fmuld8ulx16 %f12, %f14, %f8 bpos,pt %icc, loop_2935 brlez %l2, loop_2936 loop_2934: fpack32 %f8, %f8, %f2 andncc %g2, %l3, %i0 loop_2935: ldsb [%l7 + 0x5E], %g4 loop_2936: fmovsneg %xcc, %f9, %f8 subccc %g3, %g5, %g6 umulcc %l5, %l0, %l6 movl %xcc, %o5, %o2 stx %o7, [%l7 + 0x50] fxnor %f4, %f14, %f6 fpackfix %f2, %f5 movrlez %l1, 0x2E4, %o1 stb %o6, [%l7 + 0x58] fmovrdgez %i3, %f6, %f8 fcmpeq32 %f10, %f6, %i4 ld [%l7 + 0x50], %f8 ldsw [%l7 + 0x48], %o3 sethi 0x1F05, %o0 fmovdneg %xcc, %f13, %f15 fcmps %fcc2, %f8, %f12 std %f10, [%l7 + 0x08] stx %i5, [%l7 + 0x78] fxnor %f2, %f6, %f8 ldd [%l7 + 0x28], %f4 umul %i2, %i7, %o4 fmovdcc %icc, %f13, %f11 subcc %g1, %l4, %g7 edge8 %i6, %l2, %i1 ldub [%l7 + 0x5B], %l3 fnor %f4, %f4, %f10 xnorcc %i0, 0x0504, %g4 movrgz %g2, %g3, %g6 fandnot2 %f10, %f6, %f8 tsubcc %l5, 0x0FA6, %g5 fabsd %f12, %f8 ldsb [%l7 + 0x51], %l6 movgu %icc, %l0, %o2 fcmpne16 %f2, %f6, %o7 fble,a %fcc2, loop_2937 stb %l1, [%l7 + 0x6F] tne %xcc, 0x7 fmovrde %o1, %f6, %f8 loop_2937: ba,a %xcc, loop_2938 fzero %f0 smul %o5, 0x1168, %i3 fmovdne %xcc, %f7, %f15 loop_2938: edge16l %i4, %o3, %o0 fbn,a %fcc2, loop_2939 fpack16 %f6, %f12 sth %i5, [%l7 + 0x14] udiv %o6, 0x177D, %i2 loop_2939: lduh [%l7 + 0x3E], %o4 sth %g1, [%l7 + 0x60] fbl,a %fcc2, loop_2940 fmovse %icc, %f7, %f12 fmuld8sux16 %f3, %f5, %f0 alignaddr %l4, %i7, %i6 loop_2940: fmovrslez %l2, %f10, %f14 fmovdcc %xcc, %f10, %f7 fand %f6, %f2, %f8 edge16l %i1, %l3, %g7 ldub [%l7 + 0x1F], %i0 movrne %g4, 0x2DC, %g2 fmovscs %xcc, %f14, %f11 bge,a,pn %icc, loop_2941 ldx [%l7 + 0x48], %g3 fabsd %f12, %f10 ldsh [%l7 + 0x5E], %l5 loop_2941: ldsb [%l7 + 0x3A], %g6 fcmpd %fcc3, %f8, %f14 edge8n %l6, %l0, %o2 lduh [%l7 + 0x6E], %o7 brlz %l1, loop_2942 sub %o1, %g5, %i3 udiv %o5, 0x108E, %i4 subccc %o0, %o3, %o6 loop_2942: ldd [%l7 + 0x38], %f6 call loop_2943 movg %icc, %i2, %o4 fbg,a %fcc0, loop_2944 andncc %i5, %g1, %l4 loop_2943: andncc %i6, %l2, %i1 std %f8, [%l7 + 0x28] loop_2944: stw %l3, [%l7 + 0x14] fmovrde %i7, %f12, %f6 fmovsvs %xcc, %f14, %f1 ldsw [%l7 + 0x74], %i0 fmovdne %xcc, %f2, %f3 lduh [%l7 + 0x74], %g4 fmovdgu %icc, %f10, %f15 fand %f2, %f10, %f12 lduh [%l7 + 0x44], %g7 fornot1s %f9, %f0, %f0 ldd [%l7 + 0x28], %f2 movg %xcc, %g3, %l5 fabss %f0, %f2 fbg,a %fcc0, loop_2945 ldsb [%l7 + 0x47], %g2 bn,pt %xcc, loop_2946 fmovsvs %xcc, %f9, %f3 loop_2945: edge8l %l6, %g6, %l0 ldx [%l7 + 0x78], %o2 loop_2946: addc %l1, %o1, %g5 std %f8, [%l7 + 0x20] stb %i3, [%l7 + 0x37] movn %icc, %o5, %i4 st %f5, [%l7 + 0x0C] stw %o7, [%l7 + 0x74] st %f14, [%l7 + 0x4C] ldsw [%l7 + 0x40], %o0 fsrc2 %f4, %f0 movleu %icc, %o6, %o3 stx %o4, [%l7 + 0x70] brgez %i5, loop_2947 fmovrsne %g1, %f14, %f6 movcs %icc, %i2, %i6 fnot1s %f5, %f8 loop_2947: movrlz %l4, %i1, %l2 sll %l3, %i0, %g4 movrgz %i7, %g7, %l5 sdivcc %g3, 0x1F4A, %g2 fmovsle %xcc, %f9, %f1 stw %g6, [%l7 + 0x70] or %l6, %o2, %l0 fexpand %f5, %f4 ldsb [%l7 + 0x62], %l1 fones %f3 ld [%l7 + 0x7C], %f9 fnot1s %f14, %f0 fbu,a %fcc2, loop_2948 ldsh [%l7 + 0x72], %g5 fone %f4 tge %icc, 0x3 loop_2948: ldd [%l7 + 0x28], %f10 te %xcc, 0x3 ldsw [%l7 + 0x08], %i3 stb %o5, [%l7 + 0x63] fnot2s %f9, %f11 ld [%l7 + 0x3C], %f0 ldsw [%l7 + 0x68], %i4 sth %o1, [%l7 + 0x20] stx %o0, [%l7 + 0x48] subc %o6, %o7, %o4 fpadd32s %f0, %f6, %f7 bn,pn %xcc, loop_2949 subccc %i5, 0x1B2C, %o3 ldsb [%l7 + 0x35], %g1 addc %i2, %l4, %i6 loop_2949: stx %l2, [%l7 + 0x08] fmovs %f8, %f15 brnz,a %i1, loop_2950 tvs %icc, 0x6 nop setx loop_2951, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %l3, 0x1D6F, %g4 loop_2950: lduh [%l7 + 0x34], %i7 fxors %f4, %f12, %f9 loop_2951: addc %i0, 0x1ABB, %l5 stw %g3, [%l7 + 0x14] brgez,a %g2, loop_2952 brnz,a %g7, loop_2953 fmovrdne %l6, %f12, %f6 fcmpne16 %f4, %f12, %o2 loop_2952: fxors %f15, %f14, %f11 loop_2953: fnot2s %f1, %f5 subcc %l0, %l1, %g5 fmovsle %xcc, %f12, %f6 movrne %g6, %o5, %i4 bcc,a loop_2954 sdivcc %i3, 0x0650, %o1 bge,a,pt %xcc, loop_2955 movn %xcc, %o6, %o7 loop_2954: ld [%l7 + 0x0C], %f14 andcc %o4, 0x0080, %i5 loop_2955: movpos %xcc, %o0, %o3 tgu %xcc, 0x0 fmovrdgz %i2, %f8, %f14 ldub [%l7 + 0x6B], %l4 stb %i6, [%l7 + 0x31] tsubcctv %l2, 0x1F1D, %i1 add %l3, 0x0F6F, %g4 stx %g1, [%l7 + 0x18] fbne,a %fcc2, loop_2956 fbuge,a %fcc3, loop_2957 stb %i7, [%l7 + 0x52] nop setx loop_2958, %l0, %l1 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_2956: fcmpgt16 %f8, %f6, %l5 loop_2957: ldsb [%l7 + 0x12], %i0 ld [%l7 + 0x70], %f8 loop_2958: movleu %xcc, %g3, %g2 bleu loop_2959 fexpand %f2, %f6 brgez %g7, loop_2960 ld [%l7 + 0x2C], %f1 loop_2959: fabss %f5, %f1 add %o2, %l6, %l0 loop_2960: fmovdl %xcc, %f15, %f15 std %f4, [%l7 + 0x70] bcs loop_2961 edge32 %l1, %g6, %o5 fmovdge %xcc, %f8, %f9 fmul8sux16 %f6, %f0, %f12 loop_2961: movrgz %g5, %i4, %i3 fmovscs %xcc, %f7, %f14 fmovrde %o1, %f6, %f8 tn %xcc, 0x6 stw %o7, [%l7 + 0x78] std %f6, [%l7 + 0x68] fnot1 %f6, %f10 fandnot1s %f10, %f4, %f4 ldub [%l7 + 0x28], %o6 mova %xcc, %o4, %i5 ldsw [%l7 + 0x58], %o0 sethi 0x1FF5, %i2 stb %o3, [%l7 + 0x46] ldsb [%l7 + 0x4F], %i6 fmovrsne %l4, %f15, %f0 ble,pt %xcc, loop_2962 movne %icc, %l2, %i1 lduh [%l7 + 0x12], %g4 udiv %l3, 0x0DA2, %g1 loop_2962: ldd [%l7 + 0x70], %f12 fbo %fcc1, loop_2963 fmovrde %i7, %f4, %f14 sdivx %l5, 0x14D4, %g3 fmovrde %i0, %f4, %f10 loop_2963: stb %g7, [%l7 + 0x0E] fbl,a %fcc3, loop_2964 bcs,pn %icc, loop_2965 fxors %f12, %f0, %f2 ldsb [%l7 + 0x08], %o2 loop_2964: bge,a %icc, loop_2966 loop_2965: be,a %icc, loop_2967 ldub [%l7 + 0x21], %l6 addccc %g2, %l0, %g6 loop_2966: lduw [%l7 + 0x7C], %l1 loop_2967: bshuffle %f2, %f8, %f10 ldsb [%l7 + 0x56], %o5 ld [%l7 + 0x74], %f13 fnors %f10, %f2, %f4 bg,a,pn %icc, loop_2968 fcmpne16 %f10, %f14, %i4 tn %xcc, 0x5 ldub [%l7 + 0x6A], %g5 loop_2968: fone %f14 movleu %icc, %o1, %i3 fmovdge %xcc, %f2, %f5 fbo %fcc3, loop_2969 fmovdg %xcc, %f2, %f14 fpsub16s %f3, %f6, %f14 tg %xcc, 0x5 loop_2969: xor %o6, %o7, %o4 edge16n %o0, %i2, %o3 fbug,a %fcc3, loop_2970 fexpand %f2, %f6 fbge,a %fcc2, loop_2971 xorcc %i5, %l4, %l2 loop_2970: fmovdg %icc, %f13, %f2 fabsd %f2, %f10 loop_2971: mulx %i1, %i6, %l3 mova %icc, %g4, %g1 tsubcc %l5, 0x10DF, %i7 ldub [%l7 + 0x62], %g3 fmovdgu %icc, %f8, %f13 movvs %xcc, %i0, %g7 xnor %o2, %g2, %l0 fmovspos %xcc, %f1, %f0 ld [%l7 + 0x2C], %f8 st %f1, [%l7 + 0x48] udivcc %g6, 0x090F, %l6 xnor %l1, 0x010A, %o5 fnot2 %f0, %f0 pdist %f6, %f4, %f14 orcc %i4, %g5, %o1 ld [%l7 + 0x5C], %f11 ld [%l7 + 0x48], %f1 xor %o6, %i3, %o4 edge8ln %o0, %o7, %i2 tvs %xcc, 0x3 fmovdn %icc, %f8, %f15 ldsb [%l7 + 0x30], %i5 fsrc1s %f4, %f2 fcmps %fcc2, %f15, %f12 ldub [%l7 + 0x20], %o3 fcmpgt32 %f12, %f6, %l4 movrlz %i1, %l2, %l3 fmovdge %icc, %f2, %f13 movne %icc, %g4, %i6 call loop_2972 edge16l %g1, %i7, %g3 fmul8x16al %f0, %f12, %f8 stw %l5, [%l7 + 0x0C] loop_2972: array8 %g7, %o2, %g2 ldd [%l7 + 0x20], %f12 ldsb [%l7 + 0x11], %l0 fmovrsgez %i0, %f15, %f12 lduh [%l7 + 0x0A], %l6 fmovdl %icc, %f14, %f0 st %f7, [%l7 + 0x24] for %f12, %f4, %f4 tsubcc %l1, %o5, %g6 fbuge,a %fcc2, loop_2973 fmovsne %xcc, %f12, %f12 fmovsge %xcc, %f14, %f6 fbe,a %fcc2, loop_2974 loop_2973: orncc %i4, %g5, %o6 fnor %f4, %f2, %f0 ldx [%l7 + 0x60], %i3 loop_2974: fmovs %f10, %f2 st %f3, [%l7 + 0x30] ld [%l7 + 0x48], %f5 te %xcc, 0x3 tl %icc, 0x0 lduh [%l7 + 0x6A], %o1 st %f4, [%l7 + 0x70] lduw [%l7 + 0x28], %o4 ta %icc, 0x1 fmovdl %icc, %f9, %f4 bpos,pt %icc, loop_2975 ldsh [%l7 + 0x6C], %o0 nop setx loop_2976, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f10, %f2, %f2 loop_2975: mulx %o7, %i2, %o3 fmovsle %xcc, %f8, %f15 loop_2976: sdivx %l4, 0x1680, %i1 fbn,a %fcc3, loop_2977 addc %l2, 0x1562, %l3 fnot1 %f0, %f12 srl %i5, 0x0D, %g4 loop_2977: stx %g1, [%l7 + 0x78] ldd [%l7 + 0x70], %f12 bneg,a loop_2978 fbu %fcc1, loop_2979 tleu %xcc, 0x7 ldsh [%l7 + 0x3C], %i6 loop_2978: fpsub16 %f14, %f0, %f10 loop_2979: lduw [%l7 + 0x10], %i7 fcmpeq16 %f8, %f14, %l5 movrlz %g7, %g3, %o2 subc %g2, 0x0C0E, %l0 ldx [%l7 + 0x38], %i0 tl %xcc, 0x5 edge8n %l1, %l6, %g6 umul %i4, %o5, %o6 fcmpeq32 %f4, %f12, %g5 edge8l %i3, %o4, %o0 fpsub32s %f8, %f3, %f6 bpos,a loop_2980 fmovse %icc, %f1, %f6 fba,a %fcc1, loop_2981 stx %o7, [%l7 + 0x08] loop_2980: fmovdpos %xcc, %f4, %f3 fmovrdlz %o1, %f0, %f0 loop_2981: fbu,a %fcc1, loop_2982 faligndata %f10, %f6, %f8 movcs %xcc, %i2, %o3 stb %i1, [%l7 + 0x65] loop_2982: fornot1s %f1, %f12, %f3 std %f2, [%l7 + 0x20] fpadd32s %f2, %f10, %f11 fcmpes %fcc2, %f1, %f4 movge %xcc, %l4, %l2 movvc %icc, %l3, %i5 fcmpd %fcc0, %f0, %f6 subc %g4, %g1, %i7 edge16n %l5, %i6, %g3 and %g7, 0x09E9, %g2 edge16l %o2, %l0, %i0 fcmple32 %f4, %f14, %l1 stb %l6, [%l7 + 0x6A] bg,a,pn %icc, loop_2983 siam 0x3 fxors %f4, %f10, %f9 movvs %icc, %g6, %o5 loop_2983: stw %i4, [%l7 + 0x10] ldub [%l7 + 0x7D], %g5 stx %i3, [%l7 + 0x28] fandnot2 %f2, %f2, %f6 fmovdleu %icc, %f0, %f5 fmovsn %xcc, %f8, %f13 umul %o4, %o6, %o0 popc 0x063A, %o1 for %f0, %f2, %f4 ldx [%l7 + 0x18], %o7 edge32l %i2, %i1, %o3 ldsb [%l7 + 0x41], %l4 sth %l3, [%l7 + 0x16] fxors %f5, %f10, %f3 faligndata %f0, %f12, %f14 fmovrslez %l2, %f15, %f0 fexpand %f5, %f0 movcc %xcc, %g4, %g1 fmovsle %xcc, %f0, %f8 edge16 %i5, %l5, %i7 fmovdneg %xcc, %f8, %f9 lduh [%l7 + 0x1E], %i6 lduh [%l7 + 0x5C], %g7 tsubcctv %g2, 0x01CC, %g3 addccc %l0, 0x1742, %o2 fmovsl %icc, %f5, %f1 fxnors %f10, %f4, %f12 st %f14, [%l7 + 0x48] fmovsl %icc, %f8, %f8 fmovdvs %xcc, %f3, %f1 fbug %fcc1, loop_2984 fblg %fcc3, loop_2985 subc %l1, %i0, %l6 alignaddrl %o5, %i4, %g5 loop_2984: fnegs %f14, %f10 loop_2985: ldd [%l7 + 0x70], %f6 tsubcc %i3, 0x07D0, %o4 ldsw [%l7 + 0x18], %o6 fandnot1s %f0, %f6, %f6 fmovdl %xcc, %f7, %f15 fnands %f10, %f8, %f4 siam 0x1 sdivcc %o0, 0x1C95, %o1 fmovdn %xcc, %f7, %f11 umulcc %g6, %i2, %i1 lduw [%l7 + 0x48], %o7 array8 %l4, %o3, %l2 fbule,a %fcc3, loop_2986 edge8 %g4, %g1, %l3 lduh [%l7 + 0x4C], %i5 sth %l5, [%l7 + 0x62] loop_2986: edge32 %i7, %g7, %i6 fandnot1 %f2, %f8, %f0 fone %f6 fbo,a %fcc1, loop_2987 fnands %f12, %f7, %f8 tcc %icc, 0x6 bshuffle %f8, %f0, %f8 loop_2987: edge8l %g3, %l0, %g2 stb %l1, [%l7 + 0x0C] ld [%l7 + 0x50], %f14 fbug,a %fcc1, loop_2988 st %f12, [%l7 + 0x60] fmovrde %o2, %f0, %f0 st %f3, [%l7 + 0x28] loop_2988: ldsb [%l7 + 0x5F], %i0 fba %fcc0, loop_2989 edge32n %l6, %o5, %g5 nop setx loop_2990, %l0, %l1 jmpl %l1, %i4 fsrc2 %f4, %f8 loop_2989: xnorcc %i3, %o6, %o0 lduh [%l7 + 0x64], %o1 loop_2990: fmovdpos %xcc, %f6, %f3 tvc %xcc, 0x2 ld [%l7 + 0x40], %f3 brnz %o4, loop_2991 fpsub16 %f10, %f0, %f4 tl %xcc, 0x6 tsubcctv %i2, %g6, %i1 loop_2991: fandnot2 %f14, %f2, %f6 lduw [%l7 + 0x54], %o7 st %f5, [%l7 + 0x1C] std %f8, [%l7 + 0x70] fmuld8ulx16 %f15, %f9, %f12 lduh [%l7 + 0x60], %o3 fbue %fcc2, loop_2992 tvc %xcc, 0x0 fnand %f2, %f14, %f8 fbule %fcc2, loop_2993 loop_2992: fnands %f1, %f6, %f13 st %f10, [%l7 + 0x4C] fcmple32 %f8, %f14, %l4 loop_2993: stb %g4, [%l7 + 0x77] sll %g1, %l2, %i5 fbg,a %fcc0, loop_2994 movvc %xcc, %l5, %i7 fandnot2 %f2, %f12, %f8 array32 %l3, %g7, %g3 loop_2994: and %l0, 0x12E6, %g2 movn %icc, %i6, %o2 alignaddr %l1, %i0, %l6 stw %o5, [%l7 + 0x44] fmovrdlez %g5, %f10, %f4 stw %i4, [%l7 + 0x38] xnorcc %i3, 0x0340, %o0 lduh [%l7 + 0x50], %o1 fpadd32 %f8, %f10, %f6 fxnor %f0, %f10, %f10 for %f8, %f12, %f6 movvs %xcc, %o6, %o4 fxnor %f2, %f6, %f4 tleu %xcc, 0x1 ldsb [%l7 + 0x2C], %g6 array16 %i1, %o7, %o3 fnegd %f14, %f6 bneg,pn %icc, loop_2995 umulcc %i2, 0x0458, %g4 nop setx loop_2996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f14, %f9, %f12 loop_2995: std %f14, [%l7 + 0x40] fcmpgt16 %f0, %f4, %g1 loop_2996: fsrc2 %f0, %f2 movgu %xcc, %l4, %i5 addccc %l2, 0x039D, %i7 subc %l3, 0x17E6, %l5 ldub [%l7 + 0x48], %g7 movre %l0, 0x018, %g2 subcc %g3, %o2, %i6 fmuld8sux16 %f0, %f12, %f2 udivx %i0, 0x084D, %l6 andn %l1, %o5, %g5 addccc %i4, %o0, %i3 fxors %f10, %f12, %f6 fmovscc %icc, %f5, %f10 fmovsvs %xcc, %f3, %f7 ldsh [%l7 + 0x12], %o6 std %f14, [%l7 + 0x28] movrgz %o4, %g6, %i1 brlez %o7, loop_2997 stx %o3, [%l7 + 0x68] lduh [%l7 + 0x0C], %o1 tn %icc, 0x1 loop_2997: xnor %g4, 0x0247, %i2 brgz,a %l4, loop_2998 stw %g1, [%l7 + 0x60] movne %icc, %l2, %i7 be,pt %xcc, loop_2999 loop_2998: fpack16 %f8, %f14 ldsh [%l7 + 0x1A], %i5 ldsw [%l7 + 0x48], %l5 loop_2999: fabss %f6, %f10 fmovrdlz %l3, %f4, %f8 umulcc %g7, %l0, %g2 ldub [%l7 + 0x72], %g3 fpsub16s %f1, %f15, %f4 sub %o2, %i0, %i6 bvs,a loop_3000 array8 %l6, %o5, %l1 ldub [%l7 + 0x67], %g5 fmovsgu %xcc, %f0, %f9 loop_3000: bleu,a,pt %xcc, loop_3001 tg %icc, 0x3 xnor %i4, 0x1E42, %i3 fnor %f14, %f4, %f14 loop_3001: stx %o0, [%l7 + 0x10] sth %o4, [%l7 + 0x46] sdiv %o6, 0x1148, %i1 subc %o7, %g6, %o3 tvc %xcc, 0x4 fnegs %f4, %f7 stb %g4, [%l7 + 0x0E] ldsb [%l7 + 0x0C], %o1 ld [%l7 + 0x54], %f5 lduh [%l7 + 0x0A], %i2 bne loop_3002 stw %l4, [%l7 + 0x58] sethi 0x007A, %l2 ldsb [%l7 + 0x4F], %i7 loop_3002: movrlz %i5, %g1, %l3 fmovdvs %xcc, %f8, %f3 alignaddr %l5, %g7, %g2 ble,a loop_3003 ldd [%l7 + 0x48], %f4 srax %g3, 0x1A, %o2 bleu loop_3004 loop_3003: edge8 %l0, %i6, %i0 fxors %f1, %f4, %f4 srlx %l6, 0x02, %o5 loop_3004: fbl %fcc3, loop_3005 pdist %f6, %f2, %f4 sth %l1, [%l7 + 0x42] fmovrdgez %g5, %f10, %f12 loop_3005: fbu,a %fcc0, loop_3006 fornot1s %f15, %f11, %f5 movcs %icc, %i4, %o0 fmovsvc %icc, %f3, %f9 loop_3006: fmovdn %icc, %f12, %f3 lduh [%l7 + 0x4E], %o4 stw %i3, [%l7 + 0x08] fandnot2 %f4, %f14, %f2 stx %o6, [%l7 + 0x48] fmovdg %xcc, %f0, %f10 sra %o7, %g6, %i1 ldx [%l7 + 0x20], %g4 ldd [%l7 + 0x78], %f10 siam 0x4 st %f9, [%l7 + 0x64] fbge,a %fcc2, loop_3007 fmovrde %o1, %f0, %f2 stb %o3, [%l7 + 0x6B] fbuge %fcc0, loop_3008 loop_3007: fones %f8 bgu,pt %icc, loop_3009 lduw [%l7 + 0x68], %l4 loop_3008: ldx [%l7 + 0x40], %l2 movne %xcc, %i2, %i5 loop_3009: addcc %g1, %i7, %l5 mulscc %g7, %l3, %g2 fands %f6, %f9, %f15 std %f2, [%l7 + 0x10] fbl,a %fcc1, loop_3010 lduw [%l7 + 0x24], %g3 subc %o2, 0x0C80, %i6 ba loop_3011 loop_3010: fnot2s %f2, %f7 bge,pn %icc, loop_3012 fmovrde %l0, %f4, %f8 loop_3011: st %f11, [%l7 + 0x7C] sdivx %i0, 0x1AAC, %l6 loop_3012: edge8l %l1, %g5, %i4 te %icc, 0x6 array32 %o5, %o4, %i3 fcmpne32 %f8, %f12, %o6 ld [%l7 + 0x44], %f0 and %o0, 0x0FE7, %o7 fpsub32s %f13, %f11, %f2 tcs %icc, 0x1 ld [%l7 + 0x3C], %f11 ldub [%l7 + 0x65], %i1 tn %xcc, 0x5 tleu %icc, 0x5 bpos,pn %icc, loop_3013 fbo %fcc1, loop_3014 fbne %fcc2, loop_3015 movrne %g6, %g4, %o1 loop_3013: edge8n %l4, %l2, %i2 loop_3014: bge %icc, loop_3016 loop_3015: fxnors %f9, %f4, %f11 fbu %fcc2, loop_3017 fble %fcc3, loop_3018 loop_3016: lduw [%l7 + 0x4C], %o3 ldx [%l7 + 0x60], %g1 loop_3017: ldx [%l7 + 0x08], %i5 loop_3018: stw %l5, [%l7 + 0x14] lduh [%l7 + 0x50], %g7 ldsw [%l7 + 0x2C], %i7 edge32 %l3, %g2, %o2 sth %i6, [%l7 + 0x28] ldub [%l7 + 0x7B], %g3 ldsh [%l7 + 0x44], %l0 fbg,a %fcc0, loop_3019 tcs %icc, 0x2 fmovsg %xcc, %f6, %f14 fmovs %f0, %f11 loop_3019: stw %l6, [%l7 + 0x58] fbue %fcc1, loop_3020 std %f0, [%l7 + 0x18] ld [%l7 + 0x10], %f11 ldub [%l7 + 0x50], %l1 loop_3020: sth %i0, [%l7 + 0x48] and %i4, 0x17AD, %o5 and %g5, 0x1B5F, %i3 fandnot1s %f10, %f13, %f1 brlz %o6, loop_3021 ldx [%l7 + 0x50], %o4 bl,a %xcc, loop_3022 ldd [%l7 + 0x78], %f14 loop_3021: movrne %o0, 0x313, %o7 ldd [%l7 + 0x08], %f0 loop_3022: lduh [%l7 + 0x5C], %g6 lduw [%l7 + 0x74], %i1 fmovrslz %g4, %f1, %f14 stw %o1, [%l7 + 0x2C] ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x1F], %l4 fabss %f11, %f1 fxnor %f4, %f6, %f14 fmovsne %xcc, %f1, %f4 st %f8, [%l7 + 0x68] fmovsge %xcc, %f14, %f10 ldd [%l7 + 0x20], %f14 fbn %fcc0, loop_3023 movrgz %l2, 0x04E, %o3 xnorcc %i2, %i5, %l5 stw %g7, [%l7 + 0x54] loop_3023: orcc %i7, 0x147A, %l3 edge32n %g1, %g2, %i6 ldd [%l7 + 0x50], %f2 subccc %o2, %l0, %g3 call loop_3024 tleu %icc, 0x6 edge16l %l6, %i0, %i4 alignaddrl %o5, %g5, %l1 loop_3024: fxnors %f7, %f1, %f3 fbuge,a %fcc3, loop_3025 ldsh [%l7 + 0x4A], %i3 fabsd %f10, %f8 move %xcc, %o4, %o6 loop_3025: tle %xcc, 0x6 be,a,pn %xcc, loop_3026 taddcctv %o0, 0x1E2C, %o7 fmovdge %icc, %f5, %f6 fornot2 %f14, %f14, %f2 loop_3026: fcmpgt32 %f0, %f14, %i1 ldsw [%l7 + 0x68], %g4 bge,a,pn %icc, loop_3027 sth %g6, [%l7 + 0x0C] fmovdleu %xcc, %f5, %f0 ldx [%l7 + 0x68], %l4 loop_3027: bcc,a %xcc, loop_3028 lduh [%l7 + 0x74], %l2 movle %icc, %o1, %i2 fbule %fcc1, loop_3029 loop_3028: fandnot2 %f8, %f2, %f10 edge8 %i5, %l5, %g7 fcmpgt16 %f10, %f4, %i7 loop_3029: ld [%l7 + 0x0C], %f1 fmovsne %icc, %f13, %f8 fmovdle %icc, %f4, %f10 fpmerge %f0, %f11, %f2 fxnors %f7, %f4, %f0 fmovda %icc, %f2, %f9 subcc %o3, %g1, %l3 std %f4, [%l7 + 0x20] stb %i6, [%l7 + 0x0F] stx %g2, [%l7 + 0x08] fmovse %xcc, %f9, %f8 tg %xcc, 0x4 movvs %xcc, %o2, %g3 std %f0, [%l7 + 0x58] ld [%l7 + 0x68], %f0 stw %l6, [%l7 + 0x08] fmovsg %xcc, %f5, %f15 ldsw [%l7 + 0x68], %l0 fone %f4 edge16n %i4, %i0, %o5 lduw [%l7 + 0x40], %l1 nop setx loop_3030, %l0, %l1 jmpl %l1, %g5 st %f1, [%l7 + 0x50] fpack32 %f6, %f12, %f2 sth %o4, [%l7 + 0x64] loop_3030: sll %o6, 0x18, %o0 bshuffle %f6, %f2, %f4 sdiv %i3, 0x0803, %i1 ldsw [%l7 + 0x44], %g4 fones %f9 ldd [%l7 + 0x78], %f4 ldub [%l7 + 0x46], %g6 movge %xcc, %o7, %l2 fcmpne16 %f2, %f6, %o1 tpos %xcc, 0x4 ld [%l7 + 0x4C], %f12 fmul8x16au %f10, %f2, %f0 fcmple32 %f14, %f14, %i2 fbn %fcc2, loop_3031 brgez,a %l4, loop_3032 brgez,a %i5, loop_3033 fbue,a %fcc1, loop_3034 loop_3031: fmovdcc %icc, %f3, %f0 loop_3032: andncc %g7, %i7, %l5 loop_3033: ld [%l7 + 0x68], %f2 loop_3034: std %f4, [%l7 + 0x18] udiv %g1, 0x1FDC, %l3 movre %o3, 0x18B, %g2 fmovrse %i6, %f12, %f4 stw %o2, [%l7 + 0x74] fmovsl %xcc, %f4, %f8 fornot1 %f2, %f6, %f10 taddcc %l6, %g3, %i4 fbl %fcc2, loop_3035 movg %xcc, %l0, %o5 fmovdne %xcc, %f0, %f11 fcmple32 %f10, %f2, %l1 loop_3035: addcc %i0, 0x1D36, %g5 ldsb [%l7 + 0x54], %o4 fmovrse %o6, %f3, %f8 fzero %f14 fba %fcc0, loop_3036 bvc,pn %icc, loop_3037 fble %fcc1, loop_3038 tleu %icc, 0x0 loop_3036: sub %o0, 0x0B79, %i1 loop_3037: fand %f4, %f12, %f8 loop_3038: fmovdgu %icc, %f12, %f0 ldx [%l7 + 0x70], %g4 brgez %g6, loop_3039 bge,pn %icc, loop_3040 fmovsleu %icc, %f13, %f4 fxors %f2, %f6, %f5 loop_3039: fors %f1, %f7, %f5 loop_3040: for %f6, %f14, %f10 call loop_3041 addcc %i3, 0x10E8, %o7 bn %icc, loop_3042 movvc %xcc, %l2, %o1 loop_3041: fcmple16 %f10, %f14, %l4 ldsh [%l7 + 0x0C], %i5 loop_3042: fnot1 %f0, %f14 fornot1 %f12, %f2, %f6 ldsw [%l7 + 0x28], %i2 stw %g7, [%l7 + 0x54] ble,a loop_3043 ldub [%l7 + 0x3B], %i7 orncc %l5, %l3, %o3 ldub [%l7 + 0x32], %g2 loop_3043: fsrc2 %f2, %f12 fcmpgt16 %f12, %f4, %g1 fbo %fcc0, loop_3044 and %o2, %i6, %l6 bleu %icc, loop_3045 stx %i4, [%l7 + 0x68] loop_3044: fzeros %f6 fpadd32s %f11, %f15, %f5 loop_3045: fbne,a %fcc0, loop_3046 std %f2, [%l7 + 0x48] ldsw [%l7 + 0x68], %g3 fand %f0, %f14, %f8 loop_3046: st %f13, [%l7 + 0x10] fmovrsgez %o5, %f8, %f3 fone %f2 fnors %f8, %f4, %f13 xnor %l1, 0x12F7, %i0 fble,a %fcc1, loop_3047 fandnot1 %f8, %f10, %f10 fbuge,a %fcc3, loop_3048 tcs %xcc, 0x1 loop_3047: addcc %g5, %o4, %l0 fmovrdlez %o6, %f4, %f2 loop_3048: ldub [%l7 + 0x14], %o0 stb %g4, [%l7 + 0x4C] movleu %icc, %g6, %i3 ldd [%l7 + 0x10], %f8 fcmps %fcc0, %f1, %f10 fnands %f2, %f12, %f12 fbug,a %fcc3, loop_3049 lduw [%l7 + 0x08], %o7 movle %xcc, %i1, %l2 fmovsne %xcc, %f10, %f2 loop_3049: fornot2s %f6, %f5, %f2 fpackfix %f14, %f2 sth %o1, [%l7 + 0x32] sll %i5, 0x0A, %l4 fpadd16 %f2, %f14, %f4 fone %f10 te %xcc, 0x3 fbge %fcc2, loop_3050 bpos %icc, loop_3051 fabsd %f14, %f2 ldub [%l7 + 0x44], %i2 loop_3050: fmovdl %icc, %f11, %f15 loop_3051: andn %g7, 0x053C, %i7 fxors %f2, %f3, %f5 tsubcctv %l3, 0x079F, %o3 fmovda %icc, %f6, %f1 smulcc %g2, 0x12F2, %l5 fmovdpos %icc, %f1, %f5 alignaddrl %o2, %g1, %i6 ldx [%l7 + 0x50], %l6 and %i4, %g3, %o5 ld [%l7 + 0x34], %f8 st %f12, [%l7 + 0x70] fbo %fcc1, loop_3052 movrlz %l1, %i0, %g5 ldsb [%l7 + 0x23], %l0 alignaddr %o4, %o0, %o6 loop_3052: brlz %g4, loop_3053 alignaddr %g6, %i3, %i1 fzero %f8 fmul8x16 %f7, %f0, %f4 loop_3053: sth %o7, [%l7 + 0x3E] ldsb [%l7 + 0x25], %l2 movcc %xcc, %o1, %i5 lduh [%l7 + 0x22], %l4 bgu loop_3054 ldsb [%l7 + 0x42], %i2 edge16ln %g7, %l3, %o3 bpos %icc, loop_3055 loop_3054: ldsw [%l7 + 0x78], %i7 te %icc, 0x4 fmovdpos %icc, %f15, %f14 loop_3055: st %f11, [%l7 + 0x08] movvc %icc, %l5, %g2 bn,pn %xcc, loop_3056 lduh [%l7 + 0x64], %g1 st %f10, [%l7 + 0x5C] fmovdg %xcc, %f6, %f0 loop_3056: bn,pn %xcc, loop_3057 srlx %o2, %l6, %i6 srlx %g3, 0x10, %i4 xor %o5, 0x1145, %l1 loop_3057: call loop_3058 brz %i0, loop_3059 fmul8x16al %f14, %f2, %f14 ldsw [%l7 + 0x44], %g5 loop_3058: stw %l0, [%l7 + 0x08] loop_3059: movvc %xcc, %o0, %o6 smulcc %g4, %o4, %g6 taddcc %i1, 0x0ACD, %o7 std %f14, [%l7 + 0x70] udivx %l2, 0x19E0, %i3 brlz %i5, loop_3060 bgu,a loop_3061 lduw [%l7 + 0x54], %l4 fpsub16s %f10, %f9, %f3 loop_3060: fmovrde %i2, %f14, %f8 loop_3061: ldsh [%l7 + 0x12], %o1 tvs %xcc, 0x2 lduh [%l7 + 0x1A], %l3 ldub [%l7 + 0x66], %g7 bgu,pn %icc, loop_3062 ldsb [%l7 + 0x5B], %o3 fmovrde %i7, %f0, %f0 fcmple32 %f2, %f4, %g2 loop_3062: fmul8x16au %f2, %f7, %f12 be %xcc, loop_3063 fpack32 %f12, %f2, %f14 ldsw [%l7 + 0x58], %l5 nop setx loop_3064, %l0, %l1 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_3063: fornot2 %f12, %f14, %f0 ldd [%l7 + 0x48], %f6 brz,a %g1, loop_3065 loop_3064: ldx [%l7 + 0x18], %l6 fmovsvc %icc, %f6, %f2 xnor %o2, 0x0960, %i6 loop_3065: fmovrde %i4, %f8, %f2 fpadd32s %f11, %f7, %f0 for %f4, %f14, %f14 lduh [%l7 + 0x1A], %o5 fpsub16 %f0, %f2, %f4 udivx %l1, 0x07A6, %g3 fmovsvc %icc, %f13, %f12 fmovrse %i0, %f3, %f13 stb %l0, [%l7 + 0x68] edge32n %o0, %g5, %o6 fcmpne32 %f8, %f12, %g4 fcmps %fcc0, %f9, %f6 orcc %g6, %i1, %o4 fornot2s %f11, %f12, %f8 fzero %f0 subc %l2, 0x1F48, %i3 fxors %f8, %f5, %f8 ld [%l7 + 0x38], %f11 stx %i5, [%l7 + 0x58] edge32 %o7, %i2, %o1 ld [%l7 + 0x50], %f9 stb %l3, [%l7 + 0x5E] fmovdcc %icc, %f2, %f7 ldd [%l7 + 0x08], %f10 fxors %f10, %f9, %f13 ldsw [%l7 + 0x34], %g7 fmovdneg %xcc, %f12, %f2 fbn,a %fcc2, loop_3066 fornot2 %f10, %f0, %f6 movne %xcc, %o3, %i7 lduh [%l7 + 0x7E], %l4 loop_3066: sth %l5, [%l7 + 0x24] brz %g1, loop_3067 fmovdle %icc, %f2, %f3 movcc %xcc, %g2, %o2 edge8l %i6, %i4, %o5 loop_3067: pdist %f8, %f10, %f4 fmovrsgez %l1, %f10, %f1 smulcc %l6, 0x00E1, %i0 ldub [%l7 + 0x21], %g3 fzeros %f3 brz %l0, loop_3068 fsrc1 %f14, %f8 fmovsn %xcc, %f1, %f15 sdivx %o0, 0x1DC4, %o6 loop_3068: fsrc1s %f14, %f11 fbge,a %fcc2, loop_3069 stw %g4, [%l7 + 0x4C] pdist %f12, %f4, %f14 orcc %g6, 0x0160, %i1 loop_3069: ld [%l7 + 0x78], %f15 fmovsl %xcc, %f12, %f15 edge8n %g5, %o4, %i3 movpos %icc, %i5, %o7 brz,a %i2, loop_3070 addc %l2, %l3, %g7 sdivcc %o1, 0x18A8, %o3 fmovdleu %icc, %f6, %f3 loop_3070: stw %i7, [%l7 + 0x78] movvs %xcc, %l5, %l4 fmovrsne %g1, %f9, %f5 fpadd32 %f4, %f0, %f12 lduh [%l7 + 0x22], %o2 st %f4, [%l7 + 0x50] sth %i6, [%l7 + 0x54] ldub [%l7 + 0x0C], %g2 popc %o5, %l1 movl %icc, %l6, %i0 ldx [%l7 + 0x20], %i4 stw %l0, [%l7 + 0x1C] st %f4, [%l7 + 0x68] brlez,a %g3, loop_3071 fmovrdgz %o6, %f6, %f6 srax %g4, %o0, %i1 fbg,a %fcc1, loop_3072 loop_3071: fmovsneg %xcc, %f4, %f7 fmul8x16al %f3, %f13, %f8 lduh [%l7 + 0x5A], %g5 loop_3072: ldsh [%l7 + 0x08], %o4 fpack32 %f4, %f10, %f12 fnand %f10, %f0, %f0 fmovdleu %icc, %f7, %f7 std %f4, [%l7 + 0x08] sub %g6, %i3, %o7 edge32 %i2, %l2, %i5 stx %l3, [%l7 + 0x20] stw %o1, [%l7 + 0x60] brlz,a %g7, loop_3073 fabss %f9, %f3 fmovspos %icc, %f6, %f15 st %f2, [%l7 + 0x10] loop_3073: tn %icc, 0x4 edge32l %i7, %o3, %l4 stw %l5, [%l7 + 0x4C] movne %icc, %g1, %i6 sth %g2, [%l7 + 0x30] sllx %o2, %l1, %l6 ldd [%l7 + 0x10], %f0 std %f8, [%l7 + 0x28] sll %o5, %i4, %i0 fnors %f7, %f4, %f9 ldsw [%l7 + 0x1C], %g3 fmovsneg %xcc, %f8, %f11 udivcc %o6, 0x006E, %l0 movcc %xcc, %g4, %o0 ldub [%l7 + 0x3E], %i1 fbul %fcc3, loop_3074 stb %g5, [%l7 + 0x1D] movre %g6, %o4, %o7 for %f8, %f8, %f12 loop_3074: fmul8x16 %f13, %f4, %f2 ldsh [%l7 + 0x38], %i3 movcc %xcc, %i2, %i5 array32 %l2, %l3, %o1 fbe,a %fcc0, loop_3075 ldub [%l7 + 0x61], %i7 fandnot1 %f6, %f0, %f0 movneg %xcc, %g7, %l4 loop_3075: fmovrslez %o3, %f15, %f5 movvs %xcc, %l5, %i6 st %f9, [%l7 + 0x78] ldsh [%l7 + 0x3C], %g2 sth %g1, [%l7 + 0x0E] sllx %l1, %o2, %o5 bgu,a %xcc, loop_3076 tsubcc %i4, 0x11C0, %l6 fmovsneg %xcc, %f4, %f3 stx %i0, [%l7 + 0x20] loop_3076: fmovdgu %xcc, %f9, %f11 udiv %o6, 0x0AAD, %l0 nop setx loop_3077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %xcc, %f11, %f10 siam 0x4 stw %g4, [%l7 + 0x30] loop_3077: fornot2 %f8, %f14, %f4 ldx [%l7 + 0x10], %o0 fmovsvs %xcc, %f15, %f10 ldub [%l7 + 0x7D], %g3 bcc loop_3078 fmovsgu %xcc, %f9, %f0 fmovdle %icc, %f15, %f8 fmovrdlz %g5, %f12, %f4 loop_3078: fmovdpos %icc, %f15, %f14 fcmple16 %f10, %f6, %g6 taddcc %o4, 0x12C3, %o7 fsrc2 %f8, %f10 fmuld8sux16 %f11, %f4, %f6 fmovdvs %icc, %f12, %f12 ldub [%l7 + 0x79], %i1 fxnors %f10, %f13, %f15 stb %i3, [%l7 + 0x70] fnot1s %f11, %f12 fandnot2s %f6, %f15, %f2 fornot2 %f10, %f0, %f10 sdivcc %i5, 0x18A4, %l2 ldd [%l7 + 0x70], %f8 fmovdg %icc, %f11, %f15 movvs %icc, %i2, %l3 fmovsvc %xcc, %f8, %f5 ldsb [%l7 + 0x6A], %i7 ld [%l7 + 0x6C], %f1 umulcc %o1, 0x02D6, %l4 tne %icc, 0x6 fmovdge %xcc, %f9, %f8 movpos %xcc, %g7, %l5 stx %i6, [%l7 + 0x28] fandnot1s %f15, %f9, %f12 smul %o3, 0x0354, %g1 ld [%l7 + 0x2C], %f15 fbl %fcc3, loop_3079 be %xcc, loop_3080 fbule %fcc0, loop_3081 fmovrsgz %l1, %f6, %f14 loop_3079: ldsw [%l7 + 0x40], %g2 loop_3080: fmovrdlz %o5, %f12, %f6 loop_3081: stw %o2, [%l7 + 0x58] movn %icc, %l6, %i4 fpadd16s %f5, %f10, %f3 nop setx loop_3082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %xcc, %o6, %i0 umul %g4, %l0, %g3 std %f0, [%l7 + 0x70] loop_3082: bge,a loop_3083 brgez %g5, loop_3084 fmovs %f10, %f12 ld [%l7 + 0x28], %f7 loop_3083: or %g6, 0x16FE, %o0 loop_3084: mova %xcc, %o7, %o4 movgu %xcc, %i3, %i1 std %f12, [%l7 + 0x38] ldx [%l7 + 0x18], %l2 fcmps %fcc3, %f10, %f2 fand %f2, %f8, %f8 tvc %icc, 0x3 fxors %f4, %f13, %f12 movrlz %i5, 0x2AB, %i2 fcmpgt32 %f0, %f6, %l3 te %xcc, 0x6 fmovdvc %icc, %f15, %f12 stw %o1, [%l7 + 0x20] alignaddr %l4, %i7, %g7 lduw [%l7 + 0x70], %i6 addc %l5, %g1, %o3 movrgz %l1, %g2, %o2 fmovd %f6, %f4 movcs %xcc, %l6, %o5 fmovsleu %icc, %f3, %f9 fbg %fcc3, loop_3085 fpack16 %f0, %f10 stb %i4, [%l7 + 0x15] brlz,a %o6, loop_3086 loop_3085: tl %icc, 0x0 lduw [%l7 + 0x40], %i0 edge8l %l0, %g4, %g3 loop_3086: fmovrse %g5, %f15, %f0 fands %f4, %f2, %f4 fmul8x16au %f5, %f6, %f4 stx %o0, [%l7 + 0x28] st %f12, [%l7 + 0x08] ldsw [%l7 + 0x44], %o7 ldsh [%l7 + 0x0E], %o4 tvs %icc, 0x3 lduw [%l7 + 0x74], %i3 fcmpeq32 %f8, %f10, %i1 stb %l2, [%l7 + 0x5C] ld [%l7 + 0x30], %f14 lduw [%l7 + 0x18], %g6 bne,a,pn %xcc, loop_3087 ld [%l7 + 0x5C], %f2 fbul %fcc0, loop_3088 tsubcctv %i2, 0x0E70, %i5 loop_3087: fmovsgu %xcc, %f4, %f1 sth %l3, [%l7 + 0x24] loop_3088: brgez,a %o1, loop_3089 lduh [%l7 + 0x58], %l4 xorcc %i7, %i6, %l5 movneg %xcc, %g1, %g7 loop_3089: ldsh [%l7 + 0x0E], %o3 pdist %f12, %f0, %f12 ldd [%l7 + 0x38], %f14 std %f2, [%l7 + 0x28] taddcc %g2, %o2, %l1 ldsw [%l7 + 0x08], %l6 sllx %i4, %o5, %o6 fbule,a %fcc3, loop_3090 fblg,a %fcc2, loop_3091 fbg,a %fcc3, loop_3092 bl,pt %xcc, loop_3093 loop_3090: tsubcctv %l0, 0x1FEB, %i0 loop_3091: st %f15, [%l7 + 0x4C] loop_3092: fcmps %fcc3, %f14, %f11 loop_3093: for %f10, %f6, %f4 ldx [%l7 + 0x40], %g4 tgu %xcc, 0x1 movle %icc, %g5, %g3 lduh [%l7 + 0x14], %o7 tge %icc, 0x6 ldsb [%l7 + 0x77], %o0 ldsh [%l7 + 0x5A], %i3 fmovsvc %icc, %f8, %f6 sllx %o4, 0x0F, %i1 ldsh [%l7 + 0x14], %g6 stx %l2, [%l7 + 0x58] tl %xcc, 0x5 stw %i2, [%l7 + 0x58] bvs,a,pn %icc, loop_3094 fmovspos %icc, %f8, %f8 fnegd %f8, %f12 fpmerge %f9, %f14, %f2 loop_3094: call loop_3095 fpadd16 %f10, %f4, %f8 fmovda %xcc, %f12, %f1 ldsw [%l7 + 0x70], %i5 loop_3095: fxors %f13, %f5, %f9 ldx [%l7 + 0x28], %o1 fmovde %xcc, %f7, %f1 fmovsneg %icc, %f3, %f4 fcmps %fcc2, %f9, %f13 stb %l4, [%l7 + 0x37] fbn %fcc3, loop_3096 srax %i7, %l3, %i6 ldx [%l7 + 0x20], %g1 ldsw [%l7 + 0x14], %l5 loop_3096: movre %g7, %g2, %o3 stb %l1, [%l7 + 0x6A] stb %l6, [%l7 + 0x61] fmovrsne %o2, %f2, %f7 fmovdn %icc, %f3, %f15 stb %o5, [%l7 + 0x5A] fbn %fcc0, loop_3097 udiv %i4, 0x0AFF, %o6 bpos,pn %icc, loop_3098 fbue %fcc1, loop_3099 loop_3097: fbue,a %fcc3, loop_3100 fmovsge %xcc, %f2, %f10 loop_3098: std %f0, [%l7 + 0x68] loop_3099: sethi 0x0453, %i0 loop_3100: fbuge,a %fcc0, loop_3101 fmuld8sux16 %f7, %f14, %f10 fmovsne %xcc, %f3, %f11 ta %xcc, 0x7 loop_3101: ldx [%l7 + 0x08], %l0 fnor %f4, %f4, %f2 fcmpes %fcc2, %f5, %f4 stw %g4, [%l7 + 0x20] movle %xcc, %g5, %g3 tn %xcc, 0x7 srlx %o7, 0x16, %o0 fmovrdlz %o4, %f14, %f0 lduh [%l7 + 0x64], %i1 stb %i3, [%l7 + 0x0B] fmovda %icc, %f2, %f4 fxor %f6, %f4, %f0 popc %g6, %i2 fandnot1s %f6, %f10, %f8 array16 %l2, %i5, %o1 lduw [%l7 + 0x3C], %l4 fmovscs %xcc, %f6, %f2 fxnor %f10, %f2, %f8 ldsw [%l7 + 0x10], %i7 fmovdvs %icc, %f7, %f11 call loop_3102 addc %l3, 0x056D, %i6 fnor %f2, %f2, %f2 tsubcc %l5, 0x19FC, %g1 loop_3102: stw %g2, [%l7 + 0x78] lduh [%l7 + 0x6C], %o3 tn %xcc, 0x1 fcmpeq32 %f14, %f4, %g7 andn %l1, 0x08DF, %o2 fands %f13, %f8, %f3 ldx [%l7 + 0x08], %l6 fmovsl %icc, %f8, %f5 bpos loop_3103 tle %xcc, 0x3 fcmpne16 %f2, %f0, %i4 fmovsn %xcc, %f0, %f13 loop_3103: brlz %o5, loop_3104 movneg %icc, %i0, %o6 ldsh [%l7 + 0x1C], %l0 stx %g5, [%l7 + 0x78] loop_3104: fmovsne %icc, %f15, %f7 array8 %g4, %o7, %g3 sra %o4, %o0, %i1 ta %icc, 0x7 bn,a loop_3105 lduh [%l7 + 0x2C], %i3 fpack16 %f2, %f0 fmovdcc %icc, %f0, %f11 loop_3105: brz %i2, loop_3106 and %g6, 0x14C2, %l2 fmul8ulx16 %f6, %f14, %f6 fmovspos %xcc, %f15, %f15 loop_3106: ldsh [%l7 + 0x7A], %o1 ldsw [%l7 + 0x48], %i5 fbg %fcc1, loop_3107 fcmped %fcc1, %f8, %f8 stb %i7, [%l7 + 0x0E] fpadd32 %f2, %f6, %f8 loop_3107: ld [%l7 + 0x28], %f13 fnands %f0, %f7, %f12 stx %l4, [%l7 + 0x60] ldx [%l7 + 0x38], %i6 sll %l5, 0x1E, %g1 lduw [%l7 + 0x78], %l3 bvs,pn %icc, loop_3108 brgez,a %g2, loop_3109 fandnot2 %f14, %f8, %f0 fmovdvc %xcc, %f6, %f12 loop_3108: ldd [%l7 + 0x38], %f8 loop_3109: bcc,pn %xcc, loop_3110 lduh [%l7 + 0x5C], %g7 ldsb [%l7 + 0x67], %o3 ldsw [%l7 + 0x7C], %l1 loop_3110: ldsw [%l7 + 0x44], %o2 xnor %l6, %i4, %i0 edge16l %o6, %o5, %g5 andn %g4, 0x0CCA, %o7 alignaddrl %g3, %o4, %o0 fnot1 %f10, %f8 brlz,a %l0, loop_3111 sllx %i1, 0x16, %i3 ldub [%l7 + 0x6D], %g6 ldx [%l7 + 0x08], %l2 loop_3111: bleu,a,pn %xcc, loop_3112 fnegd %f2, %f10 fmovsl %icc, %f2, %f0 fbuge,a %fcc0, loop_3113 loop_3112: fbul %fcc0, loop_3114 fsrc1s %f11, %f10 fpmerge %f1, %f4, %f12 loop_3113: movrgez %i2, %o1, %i5 loop_3114: fsrc2s %f4, %f13 lduh [%l7 + 0x14], %i7 lduw [%l7 + 0x74], %i6 brlez %l5, loop_3115 movrlz %l4, 0x3B7, %l3 lduh [%l7 + 0x5E], %g1 fba,a %fcc0, loop_3116 loop_3115: stb %g7, [%l7 + 0x3A] brz,a %g2, loop_3117 ldx [%l7 + 0x18], %l1 loop_3116: fmul8sux16 %f10, %f0, %f8 brgz %o3, loop_3118 loop_3117: ldx [%l7 + 0x10], %l6 fornot1s %f13, %f9, %f0 stb %o2, [%l7 + 0x3F] loop_3118: fmovrsgz %i0, %f5, %f11 edge32 %o6, %o5, %i4 orncc %g5, %g4, %g3 addcc %o7, %o0, %o4 bcs,a,pn %icc, loop_3119 sll %l0, 0x05, %i1 tvc %xcc, 0x2 fbl,a %fcc2, loop_3120 loop_3119: move %xcc, %g6, %i3 fblg %fcc3, loop_3121 movvs %icc, %i2, %l2 loop_3120: fsrc1 %f0, %f4 st %f15, [%l7 + 0x18] loop_3121: tle %xcc, 0x3 fcmps %fcc2, %f10, %f14 tvs %icc, 0x4 fmovsvc %xcc, %f13, %f2 fands %f12, %f0, %f3 fmovrdgez %i5, %f6, %f4 smul %i7, %i6, %l5 fsrc1s %f4, %f7 bne,a,pn %icc, loop_3122 movrgez %l4, %l3, %o1 fpmerge %f7, %f14, %f6 smulcc %g1, 0x014C, %g2 loop_3122: brlz %l1, loop_3123 ld [%l7 + 0x54], %f4 nop setx loop_3124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x4 loop_3123: fmovrsgez %g7, %f6, %f12 fpack32 %f14, %f4, %f2 loop_3124: tne %xcc, 0x3 lduw [%l7 + 0x30], %o3 movne %icc, %l6, %i0 ldx [%l7 + 0x58], %o6 fmovdle %icc, %f6, %f8 and %o2, 0x1613, %o5 bcc,pn %icc, loop_3125 edge16n %i4, %g4, %g5 fmovrdlz %g3, %f2, %f6 brz,a %o7, loop_3126 loop_3125: bleu %xcc, loop_3127 mulx %o0, %o4, %l0 fone %f8 loop_3126: be,a,pt %xcc, loop_3128 loop_3127: fmovdcs %icc, %f6, %f11 sethi 0x1E73, %i1 fbug,a %fcc0, loop_3129 loop_3128: ldx [%l7 + 0x38], %i3 tneg %icc, 0x7 std %f0, [%l7 + 0x30] loop_3129: srl %i2, %g6, %l2 std %f12, [%l7 + 0x30] fmovrdgez %i5, %f2, %f2 add %i7, %l5, %i6 fmovrsgez %l4, %f9, %f12 sra %o1, 0x03, %l3 edge16ln %g2, %l1, %g7 edge16n %g1, %l6, %i0 sdiv %o6, 0x15A1, %o3 bg %xcc, loop_3130 tvs %icc, 0x7 ldub [%l7 + 0x38], %o5 fmovde %xcc, %f3, %f11 loop_3130: sth %i4, [%l7 + 0x40] fornot1 %f6, %f6, %f14 fmovsneg %xcc, %f10, %f10 fcmpeq32 %f10, %f0, %o2 lduh [%l7 + 0x10], %g4 bn,a,pt %xcc, loop_3131 fmovsge %icc, %f11, %f11 fmovrse %g3, %f5, %f10 lduw [%l7 + 0x30], %o7 loop_3131: lduh [%l7 + 0x36], %o0 fcmpne32 %f4, %f10, %o4 fornot1s %f2, %f8, %f13 xnor %l0, %i1, %i3 or %g5, %i2, %l2 fmovsne %xcc, %f12, %f10 fmovsvc %icc, %f8, %f1 fmovrdne %g6, %f2, %f10 fpadd32s %f12, %f15, %f10 fmuld8ulx16 %f11, %f12, %f6 bn,a,pn %icc, loop_3132 brgez %i5, loop_3133 fsrc2s %f0, %f7 ta %xcc, 0x6 loop_3132: sth %i7, [%l7 + 0x0C] loop_3133: xorcc %l5, %i6, %o1 ldub [%l7 + 0x0B], %l3 fnands %f4, %f4, %f8 fnot1 %f10, %f14 fbuge,a %fcc0, loop_3134 fcmped %fcc1, %f14, %f10 tge %xcc, 0x0 bl,pt %xcc, loop_3135 loop_3134: udiv %l4, 0x1C85, %g2 fornot2s %f9, %f1, %f5 fmovdcc %icc, %f1, %f8 loop_3135: fbul,a %fcc0, loop_3136 bne %xcc, loop_3137 movrgez %l1, 0x131, %g7 fmovdn %xcc, %f3, %f8 loop_3136: call loop_3138 loop_3137: fpadd32 %f6, %f4, %f8 for %f10, %f6, %f10 mova %xcc, %g1, %i0 loop_3138: tleu %icc, 0x7 andn %o6, 0x1DC2, %l6 movcs %xcc, %o5, %o3 tne %xcc, 0x3 bcc,a %icc, loop_3139 stx %i4, [%l7 + 0x78] fpadd16s %f6, %f0, %f2 fbe,a %fcc3, loop_3140 loop_3139: fmovde %xcc, %f14, %f1 orn %o2, 0x1ED9, %g4 st %f6, [%l7 + 0x30] loop_3140: fnot1 %f2, %f4 fmovscc %icc, %f13, %f3 fpadd32 %f8, %f6, %f0 sdivx %o7, 0x1839, %g3 ldsh [%l7 + 0x36], %o0 stb %o4, [%l7 + 0x5E] sdiv %i1, 0x1D62, %l0 ldsh [%l7 + 0x28], %i3 sth %g5, [%l7 + 0x6A] xorcc %i2, %g6, %i5 st %f9, [%l7 + 0x44] stw %i7, [%l7 + 0x54] fmovrsne %l2, %f3, %f2 fexpand %f0, %f6 stb %l5, [%l7 + 0x6F] fexpand %f4, %f2 bne,pt %xcc, loop_3141 popc 0x0786, %i6 fbule,a %fcc0, loop_3142 sdivcc %l3, 0x1A61, %l4 loop_3141: tpos %icc, 0x2 srax %g2, %l1, %o1 loop_3142: and %g1, %g7, %o6 ldsb [%l7 + 0x3F], %i0 fnot1s %f12, %f11 bl,pn %xcc, loop_3143 fbule,a %fcc3, loop_3144 fnot2s %f9, %f3 fpsub16 %f4, %f8, %f14 loop_3143: fnot1 %f10, %f14 loop_3144: fmovspos %xcc, %f7, %f11 tcc %icc, 0x3 fpackfix %f4, %f15 fcmped %fcc2, %f8, %f8 ldx [%l7 + 0x20], %l6 std %f6, [%l7 + 0x78] xor %o3, %i4, %o2 bge,a,pn %xcc, loop_3145 fmovsg %icc, %f15, %f8 fands %f1, %f4, %f14 fbo,a %fcc1, loop_3146 loop_3145: movrlz %g4, 0x119, %o7 fnor %f4, %f12, %f10 fbn %fcc1, loop_3147 loop_3146: fxnor %f14, %f12, %f0 fmovsleu %xcc, %f0, %f9 bg,a loop_3148 loop_3147: brlz,a %o5, loop_3149 tn %icc, 0x2 umul %g3, 0x00D3, %o0 loop_3148: fandnot1 %f4, %f14, %f6 loop_3149: stx %i1, [%l7 + 0x58] fmovrdgez %l0, %f0, %f6 fsrc2s %f15, %f6 fbo,a %fcc3, loop_3150 fornot2 %f12, %f10, %f4 fmovrde %o4, %f0, %f2 edge8ln %i3, %g5, %i2 loop_3150: fcmpd %fcc2, %f8, %f12 sllx %g6, 0x0D, %i7 brnz,a %l2, loop_3151 movrgez %l5, %i6, %l3 ba %xcc, loop_3152 fbuge %fcc1, loop_3153 loop_3151: bn,pn %icc, loop_3154 tge %xcc, 0x0 loop_3152: fcmpne32 %f12, %f8, %i5 loop_3153: fmul8x16al %f1, %f15, %f2 loop_3154: movrne %l4, 0x091, %g2 ldsw [%l7 + 0x64], %l1 ld [%l7 + 0x1C], %f0 and %g1, %g7, %o1 lduw [%l7 + 0x54], %i0 bl %xcc, loop_3155 call loop_3156 fbu %fcc2, loop_3157 addccc %o6, 0x044A, %l6 loop_3155: fmovsg %icc, %f11, %f1 loop_3156: tvc %xcc, 0x0 loop_3157: sll %o3, %o2, %i4 ldsh [%l7 + 0x32], %g4 fmul8x16au %f1, %f5, %f8 andcc %o7, 0x1D55, %o5 tvs %icc, 0x1 bne,a %xcc, loop_3158 movpos %xcc, %o0, %i1 fmovdcs %icc, %f5, %f9 ldsb [%l7 + 0x6B], %g3 loop_3158: call loop_3159 edge8ln %o4, %i3, %g5 edge8n %l0, %i2, %i7 brlz %g6, loop_3160 loop_3159: udivcc %l5, 0x15A9, %i6 fpsub32s %f5, %f11, %f15 fbg %fcc1, loop_3161 loop_3160: ldsh [%l7 + 0x5A], %l2 udivx %i5, 0x0B2A, %l3 bgu,a,pt %icc, loop_3162 loop_3161: fnand %f0, %f8, %f12 brlez %l4, loop_3163 fzeros %f4 loop_3162: fmovde %icc, %f6, %f11 fmovsleu %xcc, %f15, %f13 loop_3163: fmovdl %icc, %f14, %f12 array16 %l1, %g1, %g7 sdivcc %g2, 0x079B, %o1 ldsw [%l7 + 0x18], %i0 nop setx loop_3164, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %o6, 0x04, %o3 fmovrse %l6, %f4, %f11 fmovsl %icc, %f11, %f10 loop_3164: fsrc1s %f6, %f13 bcc,a loop_3165 fbul,a %fcc3, loop_3166 faligndata %f6, %f8, %f10 bpos loop_3167 loop_3165: edge32 %o2, %g4, %o7 loop_3166: lduh [%l7 + 0x64], %o5 fmovrdlez %i4, %f12, %f2 loop_3167: edge32ln %i1, %o0, %g3 fsrc1s %f5, %f2 array16 %o4, %i3, %g5 fabsd %f12, %f4 bgu,a loop_3168 fbne %fcc0, loop_3169 movge %xcc, %i2, %i7 fpadd32 %f4, %f10, %f12 loop_3168: fmovda %xcc, %f15, %f9 loop_3169: nop setx loop_3170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g6, [%l7 + 0x40] fnot2 %f8, %f6 stw %l0, [%l7 + 0x44] loop_3170: bg,pn %xcc, loop_3171 ta %icc, 0x1 fxors %f14, %f4, %f9 fnegd %f8, %f10 loop_3171: xnor %i6, %l2, %l5 tge %xcc, 0x1 mulscc %l3, 0x015C, %l4 sth %i5, [%l7 + 0x62] subcc %l1, %g7, %g1 fand %f4, %f6, %f14 subcc %g2, %i0, %o6 lduh [%l7 + 0x3E], %o3 sub %o1, %o2, %g4 bcc %xcc, loop_3172 fand %f12, %f0, %f2 sub %l6, %o5, %i4 fone %f12 loop_3172: stx %i1, [%l7 + 0x70] tgu %icc, 0x7 ldub [%l7 + 0x3B], %o0 sth %g3, [%l7 + 0x50] fnot1 %f6, %f12 fbuge,a %fcc2, loop_3173 sethi 0x1FFA, %o4 sth %i3, [%l7 + 0x1E] bcc,pt %xcc, loop_3174 loop_3173: ld [%l7 + 0x48], %f9 st %f9, [%l7 + 0x58] fmovs %f6, %f0 loop_3174: fbl %fcc0, loop_3175 ldd [%l7 + 0x10], %f14 fcmpne16 %f8, %f4, %g5 fmovsvs %xcc, %f0, %f9 loop_3175: array8 %i2, %i7, %o7 fmovrsne %g6, %f14, %f15 andn %l0, 0x18C0, %i6 ba,pn %icc, loop_3176 ldsw [%l7 + 0x2C], %l2 movrgez %l3, %l5, %i5 ldsh [%l7 + 0x54], %l1 loop_3176: fornot1 %f12, %f4, %f10 subc %g7, 0x1406, %l4 fmovdle %icc, %f2, %f10 lduw [%l7 + 0x4C], %g2 fmovsn %xcc, %f8, %f13 add %g1, 0x1984, %i0 fmovsl %xcc, %f7, %f13 edge8 %o3, %o1, %o2 andcc %g4, 0x1016, %o6 fmovrslez %o5, %f15, %f1 sra %i4, 0x0D, %l6 tne %xcc, 0x0 movle %xcc, %i1, %g3 fbl %fcc3, loop_3177 brz,a %o4, loop_3178 movcc %icc, %o0, %i3 edge32l %i2, %i7, %g5 loop_3177: movge %xcc, %o7, %g6 loop_3178: edge32l %i6, %l0, %l2 ldx [%l7 + 0x60], %l5 ldd [%l7 + 0x08], %f0 fcmps %fcc0, %f12, %f6 ldub [%l7 + 0x2E], %l3 tle %icc, 0x5 andncc %i5, %g7, %l4 movvs %icc, %l1, %g2 smul %g1, %i0, %o1 ld [%l7 + 0x1C], %f9 st %f5, [%l7 + 0x78] st %f4, [%l7 + 0x2C] smulcc %o3, 0x1692, %g4 st %f8, [%l7 + 0x08] fmul8sux16 %f0, %f10, %f4 edge8ln %o2, %o5, %i4 bneg,a loop_3179 fmuld8sux16 %f3, %f11, %f8 fzero %f8 st %f3, [%l7 + 0x74] loop_3179: fxnor %f10, %f4, %f8 fmovsvs %xcc, %f5, %f14 fmovdcc %icc, %f10, %f7 fbl %fcc1, loop_3180 fmovrdlz %l6, %f10, %f12 bne %xcc, loop_3181 andcc %o6, 0x0F7A, %i1 loop_3180: stb %o4, [%l7 + 0x7D] brlz %g3, loop_3182 loop_3181: be,pt %icc, loop_3183 edge8n %i3, %o0, %i7 ble,a %xcc, loop_3184 loop_3182: bvc %icc, loop_3185 loop_3183: fmuld8ulx16 %f7, %f8, %f10 array8 %i2, %o7, %g5 loop_3184: fbge %fcc1, loop_3186 loop_3185: tge %xcc, 0x0 bpos %xcc, loop_3187 tne %xcc, 0x3 loop_3186: ld [%l7 + 0x2C], %f1 ldsb [%l7 + 0x08], %g6 loop_3187: ldsw [%l7 + 0x10], %i6 subc %l2, %l5, %l0 fmovse %xcc, %f13, %f7 bl,a %xcc, loop_3188 movcc %icc, %i5, %g7 ldsh [%l7 + 0x52], %l3 movrlez %l4, 0x1E6, %l1 loop_3188: stx %g1, [%l7 + 0x40] brlz %i0, loop_3189 fxors %f8, %f5, %f15 udivcc %o1, 0x109E, %g2 fnegs %f15, %f14 loop_3189: fpsub32 %f14, %f14, %f6 fnot2s %f8, %f8 bneg loop_3190 lduw [%l7 + 0x64], %g4 stx %o2, [%l7 + 0x30] ldsb [%l7 + 0x18], %o3 loop_3190: bvs,a,pt %xcc, loop_3191 fbu,a %fcc3, loop_3192 edge32n %i4, %o5, %l6 fbne %fcc2, loop_3193 loop_3191: fbg,a %fcc1, loop_3194 loop_3192: fbe,a %fcc1, loop_3195 lduh [%l7 + 0x10], %i1 loop_3193: fmovs %f8, %f4 loop_3194: tcc %icc, 0x5 loop_3195: stw %o6, [%l7 + 0x50] fcmpgt16 %f8, %f10, %o4 xor %i3, %o0, %g3 std %f2, [%l7 + 0x18] fnot1s %f11, %f0 fpadd32 %f6, %f2, %f12 lduw [%l7 + 0x2C], %i2 fmovse %xcc, %f2, %f12 lduh [%l7 + 0x4A], %o7 fbe %fcc1, loop_3196 fpadd16s %f4, %f9, %f7 bvs,a loop_3197 ldub [%l7 + 0x24], %i7 loop_3196: fzeros %f9 smul %g5, 0x0DA7, %i6 loop_3197: stx %l2, [%l7 + 0x40] st %f5, [%l7 + 0x20] ba,a,pn %xcc, loop_3198 tle %icc, 0x0 call loop_3199 fornot1s %f9, %f0, %f14 loop_3198: edge32ln %l5, %g6, %i5 lduh [%l7 + 0x74], %l0 loop_3199: stx %g7, [%l7 + 0x10] std %f0, [%l7 + 0x10] fone %f6 tleu %icc, 0x3 fbg %fcc1, loop_3200 sllx %l3, %l1, %g1 fmovrslez %i0, %f6, %f7 sllx %o1, 0x08, %g2 loop_3200: fpsub16 %f10, %f4, %f12 movre %g4, %l4, %o3 fcmpeq32 %f0, %f12, %i4 fmovdpos %xcc, %f5, %f9 te %xcc, 0x1 brgez,a %o2, loop_3201 fmovd %f4, %f14 fsrc1s %f6, %f8 fmovrdlz %l6, %f14, %f8 loop_3201: fmovsneg %icc, %f2, %f9 ldsh [%l7 + 0x5A], %o5 movrgz %i1, 0x30C, %o6 tge %xcc, 0x3 bcc,a,pn %icc, loop_3202 fmovrdgz %o4, %f4, %f0 ldub [%l7 + 0x0A], %i3 fbg %fcc1, loop_3203 loop_3202: nop setx loop_3204, %l0, %l1 jmpl %l1, %g3 fmovsleu %xcc, %f13, %f4 smulcc %i2, 0x0F8D, %o7 loop_3203: for %f12, %f14, %f0 loop_3204: ldsb [%l7 + 0x0F], %i7 fmovsn %icc, %f9, %f14 movn %xcc, %g5, %i6 fpack32 %f12, %f2, %f2 udivcc %o0, 0x09EA, %l5 fabss %f15, %f13 ldub [%l7 + 0x52], %g6 sub %i5, %l2, %l0 sth %l3, [%l7 + 0x30] orncc %l1, 0x138B, %g1 ldx [%l7 + 0x78], %g7 edge16n %i0, %o1, %g4 movn %xcc, %l4, %o3 ldsw [%l7 + 0x38], %i4 andcc %g2, %l6, %o2 fpsub32s %f9, %f7, %f7 fmovdg %icc, %f1, %f15 edge8 %i1, %o5, %o6 mulx %o4, %g3, %i3 movcs %xcc, %o7, %i2 ld [%l7 + 0x68], %f12 brgez,a %g5, loop_3205 brlez,a %i6, loop_3206 stb %i7, [%l7 + 0x09] movne %icc, %l5, %o0 loop_3205: ldsb [%l7 + 0x62], %i5 loop_3206: bgu,pn %xcc, loop_3207 tle %xcc, 0x0 movne %icc, %l2, %l0 movcs %xcc, %l3, %l1 loop_3207: stw %g1, [%l7 + 0x20] fmovscs %xcc, %f7, %f7 array16 %g6, %g7, %i0 fmovdl %icc, %f7, %f8 fmovdl %icc, %f6, %f0 edge32 %g4, %o1, %o3 ldsb [%l7 + 0x0D], %i4 fexpand %f13, %f6 st %f4, [%l7 + 0x08] fmovrslz %l4, %f9, %f6 movcs %xcc, %g2, %l6 stb %i1, [%l7 + 0x44] bl,a %xcc, loop_3208 tsubcctv %o5, 0x180C, %o6 fmovdn %xcc, %f9, %f4 movrgez %o4, 0x394, %g3 loop_3208: umul %o2, 0x0A12, %o7 ldsw [%l7 + 0x3C], %i2 stb %g5, [%l7 + 0x45] fpack32 %f14, %f8, %f0 bn,a %icc, loop_3209 tgu %xcc, 0x0 subcc %i6, %i3, %l5 ldx [%l7 + 0x30], %i7 loop_3209: st %f6, [%l7 + 0x70] tneg %icc, 0x3 ta %xcc, 0x6 fpadd32 %f4, %f14, %f4 stx %i5, [%l7 + 0x28] xnor %l2, 0x1183, %l0 fmovda %xcc, %f13, %f10 tpos %xcc, 0x7 fmovsvs %icc, %f13, %f13 movleu %xcc, %o0, %l1 fmovrsgez %g1, %f11, %f3 sth %l3, [%l7 + 0x1A] fcmple16 %f10, %f4, %g6 bpos,a,pt %xcc, loop_3210 te %xcc, 0x3 ldsh [%l7 + 0x44], %g7 ldd [%l7 + 0x60], %f12 loop_3210: orn %i0, 0x0E74, %g4 bg loop_3211 bvs,pn %icc, loop_3212 bvc,pt %icc, loop_3213 ldx [%l7 + 0x28], %o1 loop_3211: alignaddr %i4, %o3, %l4 loop_3212: ldsb [%l7 + 0x0A], %g2 loop_3213: movrlz %l6, %o5, %o6 fmovdn %xcc, %f11, %f10 edge16ln %o4, %i1, %o2 brnz %g3, loop_3214 ldsw [%l7 + 0x24], %i2 fmul8sux16 %f4, %f2, %f4 ldd [%l7 + 0x78], %f4 loop_3214: ldsw [%l7 + 0x24], %o7 tg %icc, 0x7 udivcc %i6, 0x0541, %i3 movl %icc, %g5, %l5 edge16n %i5, %i7, %l0 addccc %o0, %l2, %l1 srlx %l3, %g1, %g6 fnot2 %f8, %f6 fbge %fcc2, loop_3215 fmovscc %xcc, %f4, %f10 smulcc %i0, 0x0654, %g4 popc %o1, %g7 loop_3215: lduw [%l7 + 0x14], %i4 sdivx %l4, 0x0825, %g2 ldx [%l7 + 0x58], %o3 lduw [%l7 + 0x44], %o5 bg,a,pn %xcc, loop_3216 ldd [%l7 + 0x38], %f4 std %f6, [%l7 + 0x58] fbul %fcc3, loop_3217 loop_3216: fmovrsne %l6, %f8, %f8 te %icc, 0x0 umulcc %o6, 0x0391, %o4 loop_3217: brgz %i1, loop_3218 bgu,pt %xcc, loop_3219 xnorcc %g3, 0x1D53, %o2 edge8ln %o7, %i6, %i3 loop_3218: ldsw [%l7 + 0x2C], %g5 loop_3219: ldx [%l7 + 0x60], %i2 fexpand %f8, %f14 ldsw [%l7 + 0x1C], %i5 fpadd16 %f12, %f12, %f14 fxors %f0, %f4, %f2 edge32n %i7, %l5, %o0 fbue,a %fcc2, loop_3220 andncc %l2, %l1, %l0 fcmple32 %f8, %f0, %l3 bl,pt %xcc, loop_3221 loop_3220: fmovs %f8, %f8 fzero %f8 fmuld8ulx16 %f0, %f5, %f12 loop_3221: edge16 %g6, %g1, %g4 fbg,a %fcc0, loop_3222 fxnor %f10, %f4, %f12 fones %f2 array16 %i0, %o1, %i4 loop_3222: sethi 0x1C02, %l4 addccc %g2, %g7, %o5 fpadd32 %f0, %f8, %f6 movrgez %l6, %o3, %o6 add %o4, 0x10FD, %i1 movrgez %o2, %g3, %i6 ldub [%l7 + 0x4C], %o7 brlz,a %g5, loop_3223 ldsb [%l7 + 0x6D], %i3 stx %i5, [%l7 + 0x40] movg %xcc, %i2, %i7 loop_3223: lduh [%l7 + 0x1C], %l5 fmovdge %icc, %f6, %f14 fands %f3, %f12, %f1 bgu,a,pn %icc, loop_3224 sra %l2, %l1, %o0 subccc %l0, %g6, %l3 tleu %icc, 0x1 loop_3224: orn %g1, %i0, %o1 st %f6, [%l7 + 0x60] subccc %i4, 0x1001, %l4 ldub [%l7 + 0x43], %g4 fand %f8, %f14, %f6 ld [%l7 + 0x24], %f5 stx %g7, [%l7 + 0x78] fmovdgu %xcc, %f13, %f7 fnors %f8, %f10, %f9 bneg,a %xcc, loop_3225 fpmerge %f8, %f14, %f8 sethi 0x03E1, %o5 fmovrdgez %l6, %f10, %f4 loop_3225: brlz %o3, loop_3226 lduw [%l7 + 0x28], %o6 brlz,a %o4, loop_3227 movvs %icc, %g2, %i1 loop_3226: fmovsn %xcc, %f15, %f3 fmovdvc %icc, %f0, %f12 loop_3227: mulx %o2, %g3, %o7 fmovdneg %icc, %f15, %f4 fmovspos %xcc, %f10, %f8 stx %g5, [%l7 + 0x68] fmovse %icc, %f7, %f1 te %icc, 0x3 fnand %f0, %f6, %f10 std %f0, [%l7 + 0x20] fcmpeq32 %f14, %f8, %i6 fmovrdlez %i5, %f8, %f12 andn %i2, 0x1FA1, %i7 tle %icc, 0x3 fsrc2s %f0, %f12 fmovsge %icc, %f2, %f0 edge32 %l5, %i3, %l2 fbue %fcc3, loop_3228 movrgez %o0, %l0, %g6 fxor %f10, %f4, %f12 stw %l1, [%l7 + 0x34] loop_3228: ldsw [%l7 + 0x30], %l3 alignaddr %g1, %i0, %i4 ld [%l7 + 0x38], %f5 fexpand %f2, %f12 fbule %fcc1, loop_3229 fmovsa %icc, %f3, %f15 stb %l4, [%l7 + 0x2D] fmovdn %icc, %f13, %f1 loop_3229: fbue %fcc1, loop_3230 edge16l %g4, %o1, %o5 tcs %xcc, 0x3 fnors %f9, %f12, %f4 loop_3230: ldsb [%l7 + 0x31], %g7 bshuffle %f8, %f0, %f10 taddcctv %o3, 0x1DB6, %l6 fmovdne %xcc, %f1, %f11 fbug,a %fcc0, loop_3231 stw %o6, [%l7 + 0x1C] tcs %xcc, 0x0 ldub [%l7 + 0x26], %o4 loop_3231: fbg,a %fcc2, loop_3232 sllx %g2, %o2, %g3 ld [%l7 + 0x08], %f8 bge,a,pt %xcc, loop_3233 loop_3232: fxors %f10, %f9, %f5 ldx [%l7 + 0x38], %o7 fornot2 %f14, %f0, %f10 loop_3233: fmovdgu %xcc, %f4, %f2 subc %i1, 0x05FC, %g5 lduh [%l7 + 0x70], %i6 andn %i2, 0x1A45, %i7 lduh [%l7 + 0x38], %l5 fnor %f8, %f8, %f4 sdivcc %i5, 0x13D5, %l2 bn %icc, loop_3234 ldsh [%l7 + 0x3E], %i3 fmovdn %icc, %f0, %f13 movvc %icc, %o0, %l0 loop_3234: ldsw [%l7 + 0x34], %l1 fcmped %fcc0, %f10, %f10 edge8l %g6, %g1, %l3 lduh [%l7 + 0x5A], %i0 srl %i4, %l4, %o1 ld [%l7 + 0x34], %f14 fone %f4 fmovdn %xcc, %f4, %f10 fnot2 %f2, %f12 fmovsl %xcc, %f0, %f13 fmovdleu %icc, %f6, %f1 sth %g4, [%l7 + 0x10] edge8ln %o5, %o3, %l6 ldd [%l7 + 0x68], %f12 fmovscs %xcc, %f14, %f5 movle %icc, %o6, %g7 ldsh [%l7 + 0x4A], %g2 fmovs %f6, %f4 fmovdl %xcc, %f4, %f3 alignaddr %o4, %g3, %o7 fmovdpos %xcc, %f14, %f12 ldsh [%l7 + 0x32], %i1 std %f0, [%l7 + 0x78] fmovdge %xcc, %f10, %f2 fone %f0 movrgez %g5, 0x03F, %i6 ldsw [%l7 + 0x64], %i2 movre %o2, 0x1A5, %l5 ldd [%l7 + 0x68], %f10 edge16ln %i5, %l2, %i3 fmovsgu %icc, %f6, %f2 fpsub32 %f14, %f10, %f2 fmovrdlz %i7, %f8, %f2 bn loop_3235 umul %o0, 0x0FCD, %l1 fmovdpos %xcc, %f3, %f1 stx %l0, [%l7 + 0x18] loop_3235: fpadd16s %f4, %f0, %f15 tcc %xcc, 0x0 taddcctv %g1, 0x16B4, %l3 movl %icc, %g6, %i0 fbue,a %fcc1, loop_3236 tcc %xcc, 0x2 stx %l4, [%l7 + 0x60] movvc %icc, %i4, %g4 loop_3236: ldd [%l7 + 0x10], %f4 ldub [%l7 + 0x70], %o1 taddcc %o3, %o5, %l6 xnor %o6, 0x05DF, %g2 udivx %o4, 0x1FB3, %g7 fbue %fcc1, loop_3237 fmovdle %xcc, %f3, %f9 fmovs %f6, %f5 ldsb [%l7 + 0x6C], %g3 loop_3237: st %f6, [%l7 + 0x14] fbl %fcc2, loop_3238 lduw [%l7 + 0x50], %o7 edge8ln %i1, %g5, %i2 fmovdl %icc, %f9, %f11 loop_3238: ldx [%l7 + 0x68], %i6 ldsb [%l7 + 0x5E], %o2 stb %l5, [%l7 + 0x70] ldx [%l7 + 0x40], %l2 movvc %xcc, %i3, %i7 fandnot2s %f11, %f6, %f15 fpackfix %f2, %f3 ldub [%l7 + 0x71], %i5 tcc %icc, 0x5 mulx %o0, %l1, %l0 bgu loop_3239 popc 0x0E6E, %g1 lduh [%l7 + 0x54], %g6 fmovrsgez %l3, %f2, %f15 loop_3239: ble %icc, loop_3240 fpack32 %f6, %f10, %f14 array16 %i0, %l4, %g4 fmovdneg %xcc, %f2, %f0 loop_3240: udivcc %i4, 0x155A, %o3 fmovrse %o1, %f6, %f10 siam 0x4 fmovdcs %xcc, %f8, %f13 fmovrde %l6, %f12, %f2 fornot2s %f0, %f9, %f4 fmovsvc %xcc, %f12, %f2 edge32n %o5, %o6, %o4 fpadd16s %f2, %f1, %f12 fmovsvs %xcc, %f15, %f11 fmovrsgz %g7, %f6, %f4 fmovrsgz %g3, %f3, %f7 ldx [%l7 + 0x60], %o7 fnands %f0, %f15, %f10 movrgz %g2, 0x04F, %i1 std %f8, [%l7 + 0x30] bn,a,pn %icc, loop_3241 ldx [%l7 + 0x48], %g5 fcmpne32 %f0, %f10, %i6 lduh [%l7 + 0x20], %o2 loop_3241: nop setx loop_3242, %l0, %l1 jmpl %l1, %l5 ldsw [%l7 + 0x78], %i2 fmovdge %icc, %f3, %f14 ble,a loop_3243 loop_3242: ldd [%l7 + 0x18], %f8 fmul8x16 %f15, %f14, %f14 fmovscs %icc, %f4, %f9 loop_3243: mova %xcc, %i3, %l2 ld [%l7 + 0x3C], %f10 ldsb [%l7 + 0x54], %i7 fbue %fcc2, loop_3244 fmovdl %icc, %f15, %f6 fornot1 %f8, %f14, %f6 fnot1s %f1, %f11 loop_3244: fmovrse %i5, %f4, %f0 stw %o0, [%l7 + 0x48] movpos %xcc, %l1, %l0 sth %g1, [%l7 + 0x5A] stw %g6, [%l7 + 0x58] ldsb [%l7 + 0x68], %l3 sth %l4, [%l7 + 0x52] array32 %g4, %i0, %o3 fmovdn %icc, %f3, %f2 array32 %i4, %l6, %o5 movvc %xcc, %o6, %o4 udivcc %g7, 0x1FCD, %g3 st %f2, [%l7 + 0x64] fmovsa %icc, %f13, %f4 fmovdvs %xcc, %f5, %f5 andncc %o7, %o1, %i1 brlz %g2, loop_3245 edge16n %g5, %o2, %l5 fmovs %f15, %f5 edge8l %i2, %i3, %l2 loop_3245: andn %i6, %i5, %i7 fpsub32 %f14, %f0, %f10 lduh [%l7 + 0x66], %l1 fmovspos %icc, %f9, %f4 lduh [%l7 + 0x6E], %o0 sdivx %l0, 0x048C, %g6 fornot1s %f11, %f9, %f11 stx %l3, [%l7 + 0x18] std %f2, [%l7 + 0x18] bg,a,pn %icc, loop_3246 umulcc %g1, %g4, %l4 fmuld8ulx16 %f5, %f12, %f4 sethi 0x0880, %o3 loop_3246: fors %f1, %f5, %f11 sth %i4, [%l7 + 0x38] ldsw [%l7 + 0x38], %l6 fmovrsgez %o5, %f10, %f2 sth %i0, [%l7 + 0x26] movpos %xcc, %o6, %o4 be loop_3247 udivcc %g7, 0x0583, %g3 bshuffle %f4, %f0, %f10 lduw [%l7 + 0x1C], %o7 loop_3247: movneg %icc, %o1, %i1 fmovrsne %g2, %f8, %f2 mulscc %g5, %l5, %o2 fabsd %f0, %f12 fcmpne16 %f6, %f12, %i2 movcc %icc, %i3, %i6 tgu %xcc, 0x1 st %f11, [%l7 + 0x64] fmovspos %icc, %f13, %f4 lduh [%l7 + 0x16], %l2 fmovdleu %icc, %f9, %f2 fmovsle %xcc, %f14, %f15 bpos,a,pt %icc, loop_3248 fsrc1 %f8, %f4 sdivcc %i5, 0x191C, %l1 ldx [%l7 + 0x68], %i7 loop_3248: ld [%l7 + 0x4C], %f0 fmovrdlez %l0, %f2, %f10 fpack32 %f12, %f12, %f10 fbl,a %fcc3, loop_3249 brlz,a %g6, loop_3250 std %f8, [%l7 + 0x28] ldd [%l7 + 0x10], %f14 loop_3249: fmovsl %xcc, %f2, %f8 loop_3250: xnorcc %o0, %l3, %g4 fsrc1 %f14, %f6 ta %xcc, 0x7 lduw [%l7 + 0x68], %l4 fbule %fcc1, loop_3251 edge32n %o3, %g1, %i4 fandnot1 %f8, %f10, %f8 brlez %l6, loop_3252 loop_3251: fcmpgt32 %f2, %f10, %i0 ldsb [%l7 + 0x5E], %o6 fmovda %icc, %f1, %f14 loop_3252: ld [%l7 + 0x3C], %f11 tneg %xcc, 0x1 movre %o4, 0x069, %g7 brgez,a %g3, loop_3253 ldd [%l7 + 0x68], %f10 fmovd %f8, %f2 fmovdvs %icc, %f1, %f9 loop_3253: sth %o5, [%l7 + 0x40] movrlez %o7, 0x323, %i1 lduh [%l7 + 0x68], %g2 addccc %o1, 0x1FF5, %l5 tg %icc, 0x2 ldsw [%l7 + 0x20], %o2 tcs %icc, 0x7 nop setx loop_3254, %l0, %l1 jmpl %l1, %i2 smul %i3, 0x0C60, %g5 fbu,a %fcc3, loop_3255 subccc %i6, %l2, %l1 loop_3254: stw %i5, [%l7 + 0x2C] ldsh [%l7 + 0x72], %l0 loop_3255: tle %icc, 0x4 orn %g6, %o0, %i7 mova %icc, %g4, %l3 ldx [%l7 + 0x08], %l4 movvc %icc, %g1, %o3 ta %icc, 0x6 nop setx loop_3256, %l0, %l1 jmpl %l1, %i4 fmovdcc %xcc, %f8, %f12 ldd [%l7 + 0x50], %f8 fbule %fcc0, loop_3257 loop_3256: xorcc %i0, %o6, %l6 fnor %f0, %f2, %f14 movrne %o4, 0x0A5, %g7 loop_3257: edge16l %o5, %g3, %i1 fmul8ulx16 %f0, %f8, %f12 fbug %fcc0, loop_3258 fmuld8ulx16 %f11, %f2, %f8 fmul8x16 %f12, %f6, %f8 ldsw [%l7 + 0x28], %o7 loop_3258: tge %xcc, 0x1 fbule,a %fcc3, loop_3259 movle %xcc, %o1, %l5 fandnot2s %f1, %f8, %f6 fones %f15 loop_3259: lduh [%l7 + 0x38], %g2 movcs %icc, %o2, %i3 tg %xcc, 0x4 brlez,a %g5, loop_3260 umulcc %i2, %l2, %l1 stx %i6, [%l7 + 0x10] for %f14, %f6, %f0 loop_3260: bg,a %icc, loop_3261 fmovs %f14, %f2 udivcc %i5, 0x00D5, %l0 move %icc, %o0, %i7 loop_3261: lduh [%l7 + 0x76], %g6 brgez,a %g4, loop_3262 fpadd32 %f0, %f6, %f4 fbu,a %fcc3, loop_3263 fmul8x16au %f3, %f6, %f2 loop_3262: fmovrsne %l3, %f4, %f11 fmuld8sux16 %f8, %f4, %f6 loop_3263: fmovsvs %icc, %f14, %f10 std %f14, [%l7 + 0x78] stx %g1, [%l7 + 0x40] fornot2s %f0, %f8, %f0 edge16n %o3, %i4, %l4 fmovrsgz %i0, %f11, %f1 bge,a loop_3264 fsrc1s %f11, %f0 fzeros %f13 andcc %o6, %o4, %l6 loop_3264: edge16n %g7, %o5, %i1 tsubcctv %o7, 0x178F, %g3 xnor %o1, 0x1FC3, %g2 fands %f10, %f0, %f14 fbne %fcc1, loop_3265 mulx %l5, 0x0E01, %i3 lduw [%l7 + 0x10], %o2 ldd [%l7 + 0x70], %f0 loop_3265: fmovsleu %icc, %f9, %f13 stx %i2, [%l7 + 0x10] st %f1, [%l7 + 0x50] ld [%l7 + 0x1C], %f6 fbn,a %fcc0, loop_3266 stb %l2, [%l7 + 0x08] bne %xcc, loop_3267 fbg,a %fcc2, loop_3268 loop_3266: fmul8sux16 %f14, %f12, %f6 fmovsa %icc, %f11, %f12 loop_3267: std %f2, [%l7 + 0x28] loop_3268: stw %g5, [%l7 + 0x0C] umul %l1, 0x132F, %i6 ldd [%l7 + 0x58], %f2 fpadd32s %f1, %f12, %f4 fbg,a %fcc0, loop_3269 movcc %icc, %l0, %o0 movg %xcc, %i7, %g6 fba,a %fcc3, loop_3270 loop_3269: fabss %f6, %f6 bl,a,pt %icc, loop_3271 edge8ln %g4, %i5, %l3 loop_3270: edge8n %g1, %o3, %i4 mova %xcc, %i0, %l4 loop_3271: fblg,a %fcc3, loop_3272 smulcc %o4, 0x1EB9, %l6 fmovdcc %icc, %f1, %f12 tvc %icc, 0x4 loop_3272: fnot2s %f12, %f11 ld [%l7 + 0x3C], %f2 fmovs %f9, %f10 fxor %f14, %f4, %f14 nop setx loop_3273, %l0, %l1 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 + 0x0C] sdiv %o5, 0x02C0, %i1 fmovdcc %xcc, %f11, %f4 loop_3273: fcmpd %fcc0, %f6, %f8 st %f12, [%l7 + 0x64] fornot2s %f15, %f9, %f4 sth %g7, [%l7 + 0x32] ldd [%l7 + 0x70], %f12 fbo,a %fcc3, loop_3274 xorcc %o7, 0x072C, %o1 faligndata %f4, %f8, %f8 fands %f14, %f1, %f1 loop_3274: ldsw [%l7 + 0x38], %g3 fmovrdgz %l5, %f10, %f4 mulscc %g2, 0x03BC, %o2 tge %icc, 0x3 movvc %icc, %i2, %l2 fba %fcc0, loop_3275 bn loop_3276 ldub [%l7 + 0x0C], %g5 fmovrslez %i3, %f1, %f3 loop_3275: movleu %xcc, %l1, %l0 loop_3276: fmovdleu %icc, %f12, %f8 fble,a %fcc0, loop_3277 fmovrdne %o0, %f8, %f12 ldsb [%l7 + 0x60], %i6 srax %g6, %g4, %i5 loop_3277: fmovde %xcc, %f11, %f6 ldsh [%l7 + 0x22], %l3 fxor %f8, %f12, %f4 fmovs %f4, %f1 tge %icc, 0x3 movl %icc, %g1, %i7 brz %i4, loop_3278 fcmpgt32 %f2, %f10, %i0 ldsb [%l7 + 0x4E], %l4 edge8l %o4, %o3, %l6 loop_3278: movneg %icc, %o5, %i1 std %f4, [%l7 + 0x48] fcmpeq16 %f6, %f8, %o6 fand %f6, %f14, %f14 ldub [%l7 + 0x39], %o7 andcc %o1, 0x0224, %g3 fmovsn %icc, %f6, %f5 stb %l5, [%l7 + 0x1D] std %f12, [%l7 + 0x78] fcmple32 %f0, %f14, %g2 fmul8x16al %f1, %f9, %f14 fands %f10, %f7, %f3 fcmpgt32 %f14, %f6, %o2 std %f12, [%l7 + 0x48] subcc %i2, %l2, %g5 ldx [%l7 + 0x48], %i3 fmovsvs %xcc, %f0, %f10 ldsb [%l7 + 0x1A], %g7 fabsd %f14, %f4 fbul %fcc2, loop_3279 stx %l1, [%l7 + 0x48] ba %icc, loop_3280 ldx [%l7 + 0x38], %o0 loop_3279: fbge,a %fcc0, loop_3281 fcmpeq16 %f6, %f14, %i6 loop_3280: umulcc %l0, 0x052A, %g6 fbug,a %fcc2, loop_3282 loop_3281: for %f0, %f10, %f12 fbug,a %fcc1, loop_3283 movrlez %g4, %l3, %g1 loop_3282: fmul8ulx16 %f14, %f10, %f0 addc %i7, %i5, %i0 loop_3283: ba %xcc, loop_3284 tne %xcc, 0x4 fbug %fcc2, loop_3285 fabsd %f0, %f12 loop_3284: stw %i4, [%l7 + 0x4C] alignaddrl %o4, %o3, %l4 loop_3285: edge16 %o5, %i1, %o6 nop setx loop_3286, %l0, %l1 jmpl %l1, %l6 lduh [%l7 + 0x72], %o1 st %f11, [%l7 + 0x18] tg %icc, 0x6 loop_3286: fbe,a %fcc0, loop_3287 tcs %icc, 0x2 fmovrslz %g3, %f0, %f1 ld [%l7 + 0x10], %f11 loop_3287: tpos %icc, 0x6 ldd [%l7 + 0x48], %f6 ldsw [%l7 + 0x38], %o7 subccc %g2, 0x1FE1, %l5 bneg loop_3288 tvs %icc, 0x7 lduw [%l7 + 0x14], %i2 fmul8x16au %f3, %f14, %f8 loop_3288: lduh [%l7 + 0x30], %l2 tcs %icc, 0x3 std %f0, [%l7 + 0x60] fmovdcc %xcc, %f0, %f1 edge32l %g5, %i3, %o2 ldub [%l7 + 0x67], %l1 fmovdg %icc, %f11, %f15 bge loop_3289 smulcc %o0, %g7, %l0 bleu,a,pn %xcc, loop_3290 ldsb [%l7 + 0x66], %g6 loop_3289: ldsb [%l7 + 0x7E], %g4 mova %icc, %l3, %g1 loop_3290: fnands %f11, %f14, %f1 orncc %i7, %i5, %i6 stx %i0, [%l7 + 0x38] fcmpd %fcc3, %f0, %f14 fmovrse %i4, %f14, %f0 ldsw [%l7 + 0x44], %o4 fnegd %f2, %f12 ldd [%l7 + 0x40], %f0 fnors %f6, %f1, %f5 taddcctv %l4, 0x1BB1, %o3 fmovrsne %o5, %f1, %f0 bvc,pn %xcc, loop_3291 edge32l %o6, %i1, %l6 lduh [%l7 + 0x16], %o1 ldsw [%l7 + 0x2C], %g3 loop_3291: fpack16 %f8, %f2 fbge %fcc2, loop_3292 lduh [%l7 + 0x1C], %g2 fbg %fcc3, loop_3293 stw %o7, [%l7 + 0x0C] loop_3292: subccc %i2, 0x0058, %l2 fmovdcc %icc, %f5, %f9 loop_3293: fnand %f8, %f10, %f8 subcc %l5, %i3, %g5 lduh [%l7 + 0x4E], %o2 fands %f6, %f3, %f12 fbule %fcc3, loop_3294 brlz,a %o0, loop_3295 movrlez %g7, %l1, %l0 tleu %xcc, 0x4 loop_3294: fabss %f3, %f5 loop_3295: movvs %xcc, %g6, %l3 fcmps %fcc1, %f7, %f6 tvc %xcc, 0x5 udivcc %g1, 0x1D7E, %g4 fmovdg %xcc, %f15, %f1 umul %i5, 0x0CB8, %i6 fble %fcc2, loop_3296 ba,a,pn %icc, loop_3297 fmovsgu %icc, %f0, %f1 ldx [%l7 + 0x30], %i7 loop_3296: ld [%l7 + 0x18], %f5 loop_3297: mova %icc, %i4, %o4 ldsb [%l7 + 0x28], %i0 fbu %fcc2, loop_3298 brlez %l4, loop_3299 std %f0, [%l7 + 0x68] taddcctv %o5, 0x1BF4, %o3 loop_3298: edge8ln %o6, %i1, %o1 loop_3299: stw %g3, [%l7 + 0x50] lduw [%l7 + 0x68], %l6 ldx [%l7 + 0x08], %o7 sth %g2, [%l7 + 0x54] ldsb [%l7 + 0x66], %i2 ldx [%l7 + 0x50], %l2 fbl %fcc1, loop_3300 fabss %f10, %f13 xor %i3, 0x0BA3, %g5 movne %icc, %o2, %o0 loop_3300: lduh [%l7 + 0x48], %l5 fmovrsne %l1, %f1, %f4 fmovrsgez %l0, %f3, %f9 stw %g6, [%l7 + 0x68] subcc %g7, 0x0E18, %l3 fmuld8sux16 %f3, %f9, %f14 stw %g1, [%l7 + 0x14] movrne %i5, %g4, %i7 fabss %f10, %f5 fmul8x16al %f10, %f15, %f4 fbul %fcc1, loop_3301 fsrc1s %f10, %f2 movleu %icc, %i4, %i6 addc %i0, 0x0538, %l4 loop_3301: ldsw [%l7 + 0x14], %o4 movvs %xcc, %o3, %o5 fmovrdgez %o6, %f0, %f10 ldd [%l7 + 0x78], %f8 fpadd32s %f1, %f8, %f15 fpack32 %f4, %f8, %f6 array8 %i1, %g3, %o1 tge %icc, 0x0 edge8 %o7, %g2, %l6 fmovda %xcc, %f14, %f5 fba %fcc2, loop_3302 nop setx loop_3303, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %l2, %i2, %i3 tle %icc, 0x6 loop_3302: ld [%l7 + 0x3C], %f8 loop_3303: movl %xcc, %o2, %g5 xorcc %l5, %l1, %o0 andn %g6, 0x1B19, %g7 nop setx loop_3304, %l0, %l1 jmpl %l1, %l0 ldub [%l7 + 0x71], %l3 ldd [%l7 + 0x10], %f6 addccc %i5, 0x0E3B, %g1 loop_3304: fcmpgt32 %f2, %f14, %g4 edge32 %i4, %i7, %i0 fbge,a %fcc3, loop_3305 ldub [%l7 + 0x1A], %l4 fpsub16 %f10, %f12, %f6 tvc %xcc, 0x5 loop_3305: brnz,a %o4, loop_3306 fsrc2s %f9, %f13 movrgez %i6, %o3, %o5 smul %o6, 0x0DF9, %i1 loop_3306: edge32l %g3, %o7, %g2 brlz,a %o1, loop_3307 ldsh [%l7 + 0x0A], %l6 sdivcc %l2, 0x0FA9, %i2 subcc %o2, %i3, %g5 loop_3307: stb %l1, [%l7 + 0x72] movpos %icc, %l5, %o0 fmovdvs %xcc, %f0, %f9 ldsw [%l7 + 0x20], %g6 movcc %xcc, %g7, %l0 fblg %fcc2, loop_3308 nop setx loop_3309, %l0, %l1 jmpl %l1, %l3 fmovrsgz %i5, %f10, %f14 fnands %f1, %f3, %f5 loop_3308: fbl,a %fcc2, loop_3310 loop_3309: edge16 %g4, %g1, %i7 ld [%l7 + 0x50], %f9 std %f0, [%l7 + 0x10] loop_3310: fcmps %fcc3, %f13, %f2 brgez,a %i0, loop_3311 bshuffle %f0, %f0, %f2 bne,a,pn %icc, loop_3312 fmul8sux16 %f14, %f4, %f2 loop_3311: bge,a,pn %icc, loop_3313 umul %l4, 0x17CD, %i4 loop_3312: movrlez %o4, 0x070, %i6 stw %o3, [%l7 + 0x20] loop_3313: brgez %o5, loop_3314 fnor %f6, %f0, %f8 umulcc %i1, 0x11D3, %o6 fbu %fcc0, loop_3315 loop_3314: sethi 0x1D9A, %g3 fbge %fcc1, loop_3316 ldub [%l7 + 0x5D], %g2 loop_3315: fmovd %f14, %f2 fmovdl %xcc, %f6, %f8 loop_3316: fexpand %f15, %f12 addcc %o7, 0x1BC7, %o1 std %f8, [%l7 + 0x70] fmovrsgez %l6, %f2, %f0 lduw [%l7 + 0x58], %i2 edge8 %l2, %o2, %g5 umul %i3, 0x14E9, %l5 fmovsa %xcc, %f10, %f12 tl %xcc, 0x6 and %l1, 0x1C2E, %o0 xorcc %g6, 0x14AF, %g7 tvc %xcc, 0x6 subc %l0, %i5, %l3 fcmps %fcc2, %f11, %f15 lduw [%l7 + 0x28], %g1 fsrc1s %f4, %f6 sethi 0x1E9D, %g4 bshuffle %f4, %f2, %f2 array32 %i0, %l4, %i7 fmovdpos %icc, %f14, %f0 bshuffle %f10, %f0, %f10 movre %o4, %i6, %i4 fornot2 %f12, %f8, %f0 sdiv %o5, 0x0109, %i1 sllx %o6, 0x13, %g3 ldd [%l7 + 0x48], %f4 ldd [%l7 + 0x48], %f10 orcc %g2, %o7, %o3 fandnot1 %f2, %f0, %f12 fornot2s %f10, %f2, %f11 movl %icc, %l6, %o1 subc %l2, %o2, %g5 srlx %i3, %i2, %l1 fpadd32 %f2, %f12, %f0 addc %o0, 0x01D5, %g6 mulscc %g7, 0x0589, %l0 st %f8, [%l7 + 0x24] mova %icc, %i5, %l3 brgez %l5, loop_3317 tvc %icc, 0x6 std %f12, [%l7 + 0x40] andn %g4, 0x047B, %i0 loop_3317: ldx [%l7 + 0x68], %g1 ldsw [%l7 + 0x78], %l4 bshuffle %f8, %f8, %f2 fcmpne32 %f10, %f6, %i7 ldsh [%l7 + 0x16], %i6 fble,a %fcc0, loop_3318 lduw [%l7 + 0x28], %o4 fxnor %f12, %f14, %f8 fnand %f2, %f12, %f6 loop_3318: lduw [%l7 + 0x38], %i4 fcmped %fcc3, %f0, %f4 fpadd16 %f14, %f8, %f14 fmovrse %i1, %f5, %f10 fmovrdgz %o5, %f4, %f2 fmovsn %xcc, %f7, %f5 fble %fcc1, loop_3319 lduh [%l7 + 0x68], %g3 fpadd16 %f0, %f4, %f2 fnot1 %f6, %f6 loop_3319: fnor %f4, %f0, %f2 tleu %xcc, 0x7 array16 %o6, %o7, %g2 fpadd16 %f14, %f6, %f0 std %f0, [%l7 + 0x08] ldsw [%l7 + 0x70], %o3 fmul8x16al %f15, %f11, %f12 smulcc %o1, 0x0B9E, %l2 tneg %icc, 0x2 stx %o2, [%l7 + 0x68] movvs %xcc, %l6, %g5 stw %i3, [%l7 + 0x48] brlz,a %i2, loop_3320 ldx [%l7 + 0x60], %l1 fbl,a %fcc3, loop_3321 fpsub32 %f4, %f6, %f6 loop_3320: fbug %fcc1, loop_3322 fxnors %f13, %f14, %f14 loop_3321: stx %g6, [%l7 + 0x70] tn %xcc, 0x1 loop_3322: array8 %g7, %o0, %l0 edge32 %i5, %l3, %g4 fmovd %f8, %f8 fpackfix %f14, %f10 fmovdgu %icc, %f10, %f1 bneg %xcc, loop_3323 fmovscs %xcc, %f4, %f12 lduh [%l7 + 0x66], %l5 fpadd16 %f2, %f10, %f6 loop_3323: fnot2 %f2, %f0 tneg %xcc, 0x1 lduh [%l7 + 0x54], %i0 fcmpgt16 %f12, %f12, %l4 ldd [%l7 + 0x38], %f2 call loop_3324 edge8l %g1, %i7, %i6 bcs,a,pt %icc, loop_3325 st %f13, [%l7 + 0x50] loop_3324: stx %i4, [%l7 + 0x60] fbne,a %fcc0, loop_3326 loop_3325: fmovsl %icc, %f4, %f7 fxor %f8, %f2, %f0 stb %i1, [%l7 + 0x4B] loop_3326: ldsh [%l7 + 0x10], %o4 fmovse %icc, %f3, %f0 tgu %xcc, 0x7 st %f3, [%l7 + 0x70] edge8 %o5, %o6, %o7 fmovs %f12, %f3 stb %g3, [%l7 + 0x6D] movg %icc, %g2, %o1 xnorcc %o3, 0x17C6, %o2 fandnot1 %f8, %f8, %f0 smulcc %l6, %g5, %i3 ldx [%l7 + 0x48], %i2 alignaddrl %l2, %g6, %l1 fabss %f15, %f0 stb %g7, [%l7 + 0x3D] tpos %icc, 0x5 fmovsle %icc, %f1, %f3 sth %o0, [%l7 + 0x5C] siam 0x3 movcs %xcc, %l0, %l3 sth %i5, [%l7 + 0x3C] call loop_3327 fmovrsgz %g4, %f3, %f15 ldsb [%l7 + 0x44], %l5 fmuld8ulx16 %f15, %f7, %f2 loop_3327: bcs,a,pt %icc, loop_3328 bge,a %xcc, loop_3329 movre %l4, 0x249, %g1 ldsw [%l7 + 0x18], %i0 loop_3328: lduh [%l7 + 0x5E], %i6 loop_3329: sth %i7, [%l7 + 0x4A] fmovsle %xcc, %f15, %f5 lduw [%l7 + 0x50], %i1 edge32n %o4, %o5, %o6 fornot1s %f10, %f8, %f2 std %f0, [%l7 + 0x38] fmovrdlz %o7, %f14, %f6 ldub [%l7 + 0x66], %g3 movcs %xcc, %i4, %o1 ld [%l7 + 0x0C], %f3 tcc %xcc, 0x0 fornot2s %f14, %f3, %f4 stx %g2, [%l7 + 0x58] fmul8x16al %f3, %f6, %f12 movrlz %o3, 0x2D5, %o2 for %f2, %f0, %f0 fnegd %f8, %f0 lduh [%l7 + 0x4A], %l6 lduw [%l7 + 0x4C], %i3 tn %xcc, 0x5 orn %i2, 0x05AA, %g5 movvs %xcc, %l2, %g6 std %f10, [%l7 + 0x10] sth %g7, [%l7 + 0x2A] stx %l1, [%l7 + 0x60] fpmerge %f0, %f9, %f6 fxor %f2, %f4, %f10 fmovsl %icc, %f12, %f14 ble,a,pt %icc, loop_3330 ldsb [%l7 + 0x2A], %l0 tsubcctv %o0, %i5, %l3 movpos %icc, %g4, %l4 loop_3330: xor %g1, 0x05AC, %i0 fcmple32 %f12, %f0, %i6 nop setx loop_3331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x67], %l5 movn %xcc, %i1, %o4 fbuge,a %fcc0, loop_3332 loop_3331: xorcc %o5, 0x12B3, %i7 edge8 %o7, %g3, %o6 fornot1s %f13, %f6, %f12 loop_3332: fbo,a %fcc1, loop_3333 bneg,a,pt %xcc, loop_3334 lduh [%l7 + 0x56], %i4 subccc %o1, 0x1741, %g2 loop_3333: brlez %o2, loop_3335 loop_3334: ldd [%l7 + 0x10], %f8 edge16l %o3, %i3, %i2 fmovrsgz %l6, %f4, %f4 loop_3335: fpmerge %f7, %f6, %f12 ldsb [%l7 + 0x71], %l2 ba loop_3336 fabsd %f12, %f10 fcmple32 %f4, %f12, %g5 fbo,a %fcc0, loop_3337 loop_3336: fmovscs %icc, %f15, %f10 brnz %g7, loop_3338 bneg,a,pt %icc, loop_3339 loop_3337: fnot1s %f4, %f1 fabsd %f8, %f0 loop_3338: fmovrdlz %g6, %f4, %f6 loop_3339: movcs %icc, %l1, %o0 fcmpgt32 %f4, %f10, %i5 fmovscs %xcc, %f11, %f7 fxnor %f14, %f4, %f12 fbne,a %fcc0, loop_3340 fbug %fcc1, loop_3341 edge8 %l3, %l0, %l4 movrgz %g4, %i0, %i6 loop_3340: fmul8x16al %f0, %f0, %f14 loop_3341: movrgz %g1, %i1, %l5 fsrc1s %f12, %f9 ldx [%l7 + 0x78], %o4 std %f2, [%l7 + 0x38] movre %i7, 0x23E, %o5 movrne %g3, %o6, %i4 sth %o1, [%l7 + 0x08] stx %o7, [%l7 + 0x10] fzeros %f7 fpsub32 %f10, %f6, %f0 fmul8ulx16 %f10, %f0, %f8 fbule,a %fcc1, loop_3342 stw %g2, [%l7 + 0x7C] fzeros %f7 fmul8x16al %f2, %f14, %f2 loop_3342: fmovscs %icc, %f9, %f1 stw %o2, [%l7 + 0x58] fbo %fcc3, loop_3343 edge8 %i3, %i2, %o3 lduw [%l7 + 0x64], %l6 sub %l2, 0x1C23, %g7 loop_3343: ldx [%l7 + 0x10], %g5 fmovdge %xcc, %f8, %f4 ble,pn %xcc, loop_3344 umul %g6, 0x0780, %l1 xorcc %i5, %l3, %l0 umul %l4, 0x0540, %g4 loop_3344: ldub [%l7 + 0x40], %o0 fmovsge %icc, %f4, %f10 fbge %fcc0, loop_3345 fnands %f0, %f3, %f15 std %f6, [%l7 + 0x58] ldx [%l7 + 0x70], %i6 loop_3345: udivx %g1, 0x1D41, %i0 addcc %l5, 0x071C, %o4 ba,a loop_3346 stw %i7, [%l7 + 0x0C] ld [%l7 + 0x50], %f6 bvs,a %icc, loop_3347 loop_3346: st %f12, [%l7 + 0x60] fbg %fcc0, loop_3348 nop setx loop_3349, %l0, %l1 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_3347: fnor %f6, %f8, %f14 ldx [%l7 + 0x20], %o5 loop_3348: std %f2, [%l7 + 0x70] loop_3349: edge8 %g3, %i1, %i4 bleu,pn %xcc, loop_3350 fmovrde %o6, %f10, %f6 umul %o7, 0x13D3, %g2 ldsh [%l7 + 0x6E], %o1 loop_3350: ldsh [%l7 + 0x28], %o2 ldsh [%l7 + 0x52], %i2 fabss %f6, %f0 tvc %icc, 0x5 stb %i3, [%l7 + 0x2F] lduw [%l7 + 0x10], %o3 lduw [%l7 + 0x6C], %l6 pdist %f10, %f10, %f4 brlz,a %g7, loop_3351 movvs %icc, %g5, %l2 std %f12, [%l7 + 0x70] stw %l1, [%l7 + 0x38] loop_3351: movcs %xcc, %g6, %i5 fandnot2 %f14, %f14, %f10 std %f8, [%l7 + 0x78] fbul,a %fcc2, loop_3352 ldub [%l7 + 0x5E], %l3 st %f4, [%l7 + 0x5C] fones %f4 loop_3352: edge32l %l0, %l4, %g4 fmovscc %xcc, %f14, %f2 fnot2s %f3, %f2 smulcc %i6, %o0, %i0 ble,a,pt %xcc, loop_3353 stw %l5, [%l7 + 0x40] edge32 %o4, %i7, %g1 fcmpgt32 %f12, %f0, %o5 loop_3353: fmul8sux16 %f12, %f4, %f0 fbug %fcc2, loop_3354 std %f0, [%l7 + 0x10] fbu %fcc2, loop_3355 orncc %g3, 0x087E, %i4 loop_3354: movrlez %i1, 0x270, %o7 tsubcctv %g2, %o6, %o2 loop_3355: orn %o1, 0x0BDD, %i3 fbuge %fcc3, loop_3356 stx %o3, [%l7 + 0x60] fmovsne %icc, %f7, %f2 ldsw [%l7 + 0x3C], %l6 loop_3356: edge16ln %g7, %g5, %i2 ldub [%l7 + 0x0F], %l1 fble,a %fcc3, loop_3357 fbue %fcc1, loop_3358 ld [%l7 + 0x78], %f4 bshuffle %f8, %f12, %f8 loop_3357: lduh [%l7 + 0x64], %l2 loop_3358: movrgz %g6, 0x2BC, %i5 fbuge,a %fcc1, loop_3359 fmovrslez %l0, %f5, %f4 fblg,a %fcc3, loop_3360 fzeros %f8 loop_3359: umulcc %l4, 0x1E86, %l3 ldsw [%l7 + 0x24], %i6 loop_3360: array8 %o0, %g4, %l5 stw %o4, [%l7 + 0x74] andncc %i7, %i0, %g1 fmovde %icc, %f10, %f4 bgu,a,pt %icc, loop_3361 brnz,a %g3, loop_3362 edge16 %o5, %i1, %i4 sth %o7, [%l7 + 0x46] loop_3361: fbne %fcc1, loop_3363 loop_3362: fmovscs %xcc, %f9, %f4 movl %icc, %o6, %g2 ldsb [%l7 + 0x12], %o2 loop_3363: sth %i3, [%l7 + 0x10] xorcc %o1, %l6, %o3 ldsb [%l7 + 0x44], %g7 edge16n %g5, %l1, %l2 fbu,a %fcc1, loop_3364 stx %g6, [%l7 + 0x58] fbg %fcc1, loop_3365 stb %i2, [%l7 + 0x57] loop_3364: movne %icc, %l0, %l4 nop setx loop_3366, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3365: ldsw [%l7 + 0x40], %l3 fand %f14, %f4, %f14 stw %i6, [%l7 + 0x74] loop_3366: lduw [%l7 + 0x54], %i5 fmovscs %icc, %f7, %f6 fmul8sux16 %f2, %f10, %f10 fnand %f12, %f14, %f2 fexpand %f6, %f4 fsrc1s %f9, %f7 alignaddr %g4, %o0, %o4 fcmpgt32 %f10, %f4, %i7 ldx [%l7 + 0x18], %i0 movle %icc, %g1, %l5 edge8l %o5, %i1, %i4 fba %fcc3, loop_3367 fmovdleu %icc, %f4, %f6 std %f8, [%l7 + 0x50] tneg %icc, 0x6 loop_3367: ldx [%l7 + 0x68], %g3 fmovdle %icc, %f0, %f7 fcmpne16 %f12, %f4, %o6 std %f8, [%l7 + 0x70] fnot2s %f13, %f13 lduh [%l7 + 0x78], %o7 xor %g2, 0x1FEE, %o2 subccc %i3, %l6, %o3 movrlez %g7, %g5, %l1 ldsh [%l7 + 0x6E], %l2 st %f14, [%l7 + 0x10] movrgez %g6, %i2, %l0 ba loop_3368 movrgez %o1, %l3, %i6 std %f6, [%l7 + 0x10] movrlez %l4, 0x36E, %g4 loop_3368: fcmpne32 %f8, %f14, %o0 movrlez %i5, 0x2A3, %i7 bge,a loop_3369 stb %o4, [%l7 + 0x45] stb %g1, [%l7 + 0x14] te %xcc, 0x0 loop_3369: fsrc1 %f2, %f6 brgez %i0, loop_3370 stx %o5, [%l7 + 0x60] lduw [%l7 + 0x4C], %l5 fmovda %xcc, %f15, %f15 loop_3370: fba %fcc0, loop_3371 sllx %i1, %g3, %o6 sll %o7, %i4, %o2 bleu,a %icc, loop_3372 loop_3371: move %xcc, %i3, %g2 stx %o3, [%l7 + 0x50] movrlez %l6, %g7, %l1 loop_3372: stx %l2, [%l7 + 0x60] ta %xcc, 0x1 movpos %icc, %g6, %i2 bshuffle %f10, %f12, %f8 fsrc1s %f14, %f4 mulscc %l0, %g5, %l3 ba,pn %icc, loop_3373 ta %xcc, 0x0 fmovrdlez %o1, %f8, %f4 sth %l4, [%l7 + 0x6A] loop_3373: bge,pt %icc, loop_3374 lduw [%l7 + 0x20], %g4 movrgez %i6, 0x0A7, %o0 sth %i5, [%l7 + 0x52] loop_3374: fbn %fcc0, loop_3375 ldd [%l7 + 0x20], %f10 fbg,a %fcc2, loop_3376 ldsb [%l7 + 0x0A], %i7 loop_3375: fba,a %fcc0, loop_3377 ldsb [%l7 + 0x1F], %o4 loop_3376: addc %i0, 0x0969, %g1 ld [%l7 + 0x2C], %f10 loop_3377: stw %o5, [%l7 + 0x38] movg %icc, %l5, %i1 fpsub16s %f0, %f15, %f11 fbul %fcc2, loop_3378 edge16l %g3, %o6, %o7 stb %i4, [%l7 + 0x77] fmovsl %icc, %f11, %f8 loop_3378: movcc %icc, %i3, %o2 tgu %xcc, 0x3 edge16 %o3, %g2, %g7 ble,pn %xcc, loop_3379 fnot2s %f1, %f6 tsubcctv %l6, 0x055B, %l2 bne,pn %xcc, loop_3380 loop_3379: fmovscc %xcc, %f3, %f10 ldsh [%l7 + 0x12], %l1 ldsh [%l7 + 0x2A], %g6 loop_3380: edge16l %l0, %g5, %l3 fnot1 %f8, %f0 tcc %xcc, 0x0 ldx [%l7 + 0x70], %o1 tsubcctv %l4, 0x1D8A, %i2 stw %i6, [%l7 + 0x34] ldx [%l7 + 0x18], %g4 fnor %f10, %f12, %f0 bneg,pn %xcc, loop_3381 fmovsle %icc, %f2, %f12 fbo %fcc3, loop_3382 bge,a,pn %icc, loop_3383 loop_3381: fmovdl %icc, %f6, %f5 stx %o0, [%l7 + 0x38] loop_3382: bvc %xcc, loop_3384 loop_3383: ldx [%l7 + 0x48], %i5 fnors %f3, %f8, %f10 ba,a,pt %icc, loop_3385 loop_3384: std %f14, [%l7 + 0x68] fpack32 %f8, %f6, %f14 ldsw [%l7 + 0x38], %i7 loop_3385: bneg,a %xcc, loop_3386 fbuge,a %fcc3, loop_3387 fpackfix %f0, %f1 ldsh [%l7 + 0x12], %i0 loop_3386: addccc %o4, 0x1568, %o5 loop_3387: fmovrsgz %l5, %f9, %f11 lduw [%l7 + 0x68], %i1 std %f2, [%l7 + 0x20] tsubcctv %g1, 0x0503, %o6 lduh [%l7 + 0x6A], %g3 fbge,a %fcc1, loop_3388 st %f9, [%l7 + 0x24] brz,a %i4, loop_3389 sth %i3, [%l7 + 0x24] loop_3388: movvc %xcc, %o7, %o3 fcmpgt16 %f2, %f10, %o2 loop_3389: sdiv %g2, 0x1A90, %g7 st %f2, [%l7 + 0x28] bvc,pt %icc, loop_3390 ldx [%l7 + 0x28], %l2 fmovdvc %xcc, %f13, %f8 fcmpne16 %f4, %f12, %l1 loop_3390: fand %f14, %f12, %f2 stx %g6, [%l7 + 0x70] fmovdn %xcc, %f12, %f8 fornot1s %f14, %f3, %f15 fblg %fcc1, loop_3391 mulscc %l6, 0x181F, %g5 std %f10, [%l7 + 0x58] fmovrdgz %l0, %f14, %f4 loop_3391: sth %l3, [%l7 + 0x68] ldsh [%l7 + 0x6C], %l4 stw %o1, [%l7 + 0x5C] ldsb [%l7 + 0x41], %i2 ldsw [%l7 + 0x50], %g4 brlz %o0, loop_3392 fones %f12 subccc %i5, %i7, %i6 std %f12, [%l7 + 0x20] loop_3392: andcc %i0, 0x0BC0, %o4 bg loop_3393 tcc %xcc, 0x2 movg %icc, %l5, %o5 ld [%l7 + 0x54], %f6 loop_3393: subccc %i1, 0x0136, %g1 fornot1s %f12, %f7, %f11 edge32ln %g3, %o6, %i4 movvs %xcc, %o7, %o3 fmovdle %icc, %f15, %f0 stw %o2, [%l7 + 0x28] fands %f14, %f2, %f11 movrgez %g2, 0x13C, %g7 ldsw [%l7 + 0x18], %l2 array8 %i3, %l1, %g6 fmul8x16al %f11, %f3, %f10 fmovdn %icc, %f2, %f13 fmovs %f2, %f4 movleu %icc, %g5, %l6 bcs %icc, loop_3394 ldsh [%l7 + 0x3C], %l3 fmovrdgez %l0, %f6, %f0 bg,a,pt %icc, loop_3395 loop_3394: ldd [%l7 + 0x58], %f8 stb %o1, [%l7 + 0x0C] stb %i2, [%l7 + 0x17] loop_3395: ble,a,pt %icc, loop_3396 ld [%l7 + 0x28], %f3 fand %f8, %f4, %f10 bcs,a,pn %icc, loop_3397 loop_3396: xnor %l4, 0x1C7E, %o0 fors %f0, %f5, %f0 edge32l %i5, %g4, %i6 loop_3397: and %i7, 0x0A38, %o4 fmovsl %xcc, %f14, %f10 bpos,a %xcc, loop_3398 umulcc %l5, %o5, %i1 orcc %g1, %i0, %o6 movg %icc, %g3, %o7 loop_3398: fbuge,a %fcc1, loop_3399 subc %i4, 0x112C, %o2 fbue %fcc2, loop_3400 tg %icc, 0x6 loop_3399: brgez,a %g2, loop_3401 fnot2 %f12, %f12 loop_3400: edge8n %o3, %l2, %g7 movrgz %i3, %l1, %g6 loop_3401: fbue,a %fcc0, loop_3402 lduw [%l7 + 0x28], %g5 mulx %l6, %l3, %o1 edge8 %l0, %i2, %l4 loop_3402: ldsh [%l7 + 0x12], %i5 fmovrdgez %g4, %f6, %f4 subccc %o0, 0x1DFC, %i7 tn %icc, 0x5 ldx [%l7 + 0x18], %i6 be,a,pn %icc, loop_3403 fnor %f10, %f6, %f4 fsrc1 %f8, %f12 stw %o4, [%l7 + 0x18] loop_3403: fba %fcc0, loop_3404 fmovrsgz %o5, %f9, %f14 alignaddrl %l5, %g1, %i1 fornot1 %f12, %f14, %f12 loop_3404: fmul8x16au %f7, %f6, %f4 stb %i0, [%l7 + 0x2A] fmovscs %icc, %f15, %f8 fbul,a %fcc3, loop_3405 andncc %o6, %o7, %i4 ldub [%l7 + 0x53], %g3 call loop_3406 loop_3405: ldsw [%l7 + 0x18], %g2 bgu,pt %xcc, loop_3407 fnors %f5, %f14, %f2 loop_3406: fornot1s %f8, %f0, %f6 sth %o2, [%l7 + 0x74] loop_3407: popc 0x0268, %o3 ld [%l7 + 0x78], %f8 fbue %fcc3, loop_3408 fmovdleu %icc, %f9, %f0 ldsw [%l7 + 0x08], %g7 tn %icc, 0x0 loop_3408: ldub [%l7 + 0x33], %l2 movrne %i3, 0x28B, %l1 std %f4, [%l7 + 0x28] fble %fcc3, loop_3409 siam 0x1 stx %g5, [%l7 + 0x10] fmovd %f6, %f2 loop_3409: ldsb [%l7 + 0x40], %l6 movre %g6, %o1, %l3 ld [%l7 + 0x78], %f8 bpos,a %icc, loop_3410 fmovse %xcc, %f4, %f12 sdivx %l0, 0x1298, %i2 stb %i5, [%l7 + 0x5A] loop_3410: fmovdleu %xcc, %f5, %f9 stw %l4, [%l7 + 0x30] edge32ln %o0, %i7, %i6 fmovscs %xcc, %f11, %f14 lduw [%l7 + 0x08], %g4 fbl %fcc2, loop_3411 lduh [%l7 + 0x20], %o4 tg %xcc, 0x7 brlez %o5, loop_3412 loop_3411: fandnot2 %f12, %f8, %f10 brnz %g1, loop_3413 fsrc1s %f2, %f12 loop_3412: fba %fcc3, loop_3414 sll %i1, %i0, %l5 loop_3413: fmovdcs %icc, %f9, %f1 fmovrdlz %o7, %f0, %f10 loop_3414: st %f13, [%l7 + 0x08] fbu,a %fcc0, loop_3415 fbne,a %fcc0, loop_3416 ta %xcc, 0x1 fcmpgt16 %f8, %f0, %o6 loop_3415: ldub [%l7 + 0x45], %i4 loop_3416: bne,a loop_3417 ldd [%l7 + 0x68], %f12 bg,a,pt %xcc, loop_3418 ldsw [%l7 + 0x70], %g2 loop_3417: brgez %g3, loop_3419 st %f14, [%l7 + 0x1C] loop_3418: tsubcc %o3, %g7, %o2 fcmpeq32 %f14, %f14, %l2 loop_3419: ldub [%l7 + 0x3C], %i3 add %g5, 0x08EC, %l6 orn %l1, 0x1473, %o1 tg %icc, 0x2 fabsd %f6, %f12 srl %g6, %l0, %l3 umul %i2, 0x0F8C, %i5 movrgez %o0, 0x260, %i7 tg %icc, 0x2 brnz,a %i6, loop_3420 fcmpgt16 %f4, %f14, %l4 stw %o4, [%l7 + 0x30] fbule %fcc2, loop_3421 loop_3420: ldsh [%l7 + 0x2E], %o5 tleu %icc, 0x6 st %f4, [%l7 + 0x10] loop_3421: bleu,pn %xcc, loop_3422 fcmpgt32 %f8, %f8, %g4 tg %icc, 0x7 movrne %i1, 0x18C, %g1 loop_3422: fsrc1s %f10, %f11 sth %l5, [%l7 + 0x44] srl %i0, %o6, %i4 fsrc1s %f11, %f6 bcc,a loop_3423 edge16 %o7, %g2, %g3 nop setx loop_3424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f5, %f14 loop_3423: sub %o3, 0x070A, %g7 sdivx %l2, 0x0355, %o2 loop_3424: lduw [%l7 + 0x64], %g5 xnor %l6, 0x194C, %i3 fbn %fcc3, loop_3425 ldsh [%l7 + 0x32], %l1 ldsw [%l7 + 0x10], %g6 ldx [%l7 + 0x70], %o1 loop_3425: fbule,a %fcc2, loop_3426 movrlz %l0, %i2, %l3 std %f14, [%l7 + 0x18] fmovse %xcc, %f12, %f13 loop_3426: stb %o0, [%l7 + 0x54] edge32l %i7, %i6, %l4 fpmerge %f14, %f7, %f8 fnegs %f9, %f11 sra %i5, 0x1A, %o5 lduw [%l7 + 0x34], %o4 fsrc1s %f3, %f4 stw %g4, [%l7 + 0x70] fmovscc %icc, %f6, %f1 lduh [%l7 + 0x34], %i1 movvs %icc, %g1, %i0 bneg loop_3427 fpadd32s %f6, %f0, %f7 fcmple32 %f6, %f2, %o6 xorcc %l5, 0x1151, %o7 loop_3427: sra %g2, %i4, %g3 fmuld8sux16 %f11, %f3, %f12 stx %o3, [%l7 + 0x40] lduh [%l7 + 0x68], %g7 smul %l2, %o2, %l6 stx %i3, [%l7 + 0x68] xnorcc %g5, %l1, %g6 bcs loop_3428 movneg %xcc, %l0, %o1 be,a loop_3429 fmovrslz %i2, %f12, %f2 loop_3428: fpsub32s %f0, %f8, %f14 st %f8, [%l7 + 0x7C] loop_3429: bvs %xcc, loop_3430 ldd [%l7 + 0x08], %f8 fmovdcc %xcc, %f13, %f3 stb %l3, [%l7 + 0x14] loop_3430: fbn,a %fcc0, loop_3431 ldsw [%l7 + 0x4C], %o0 tg %xcc, 0x7 add %i6, 0x1D87, %i7 loop_3431: std %f8, [%l7 + 0x48] ldx [%l7 + 0x28], %i5 fbu,a %fcc0, loop_3432 movneg %xcc, %o5, %o4 movge %xcc, %g4, %l4 fcmple32 %f10, %f10, %i1 loop_3432: fsrc2s %f4, %f6 movl %xcc, %g1, %o6 ta %icc, 0x0 bneg %icc, loop_3433 fandnot1 %f8, %f14, %f0 udivcc %i0, 0x0E5C, %o7 xnor %l5, 0x1E59, %i4 loop_3433: edge32l %g3, %g2, %o3 fcmple16 %f8, %f8, %l2 fbu,a %fcc3, loop_3434 orncc %g7, %l6, %i3 movvc %xcc, %o2, %l1 fandnot2s %f3, %f3, %f11 loop_3434: andn %g5, %l0, %o1 mova %xcc, %g6, %i2 fmovrdne %o0, %f2, %f2 sethi 0x0541, %i6 fcmps %fcc0, %f12, %f4 stx %l3, [%l7 + 0x68] fcmpes %fcc2, %f2, %f14 fmovsl %icc, %f7, %f8 fpadd16s %f13, %f1, %f0 edge32l %i5, %o5, %o4 fmovdvc %icc, %f15, %f8 fsrc1 %f12, %f0 movpos %icc, %i7, %l4 smulcc %g4, %i1, %g1 stw %i0, [%l7 + 0x58] andn %o7, %o6, %l5 movge %xcc, %i4, %g3 orn %o3, 0x1DED, %g2 smul %l2, %l6, %i3 fsrc2s %f6, %f13 umul %o2, %l1, %g5 fbul %fcc2, loop_3435 std %f2, [%l7 + 0x30] fmovsleu %xcc, %f8, %f0 andcc %l0, %o1, %g7 loop_3435: fbu,a %fcc0, loop_3436 for %f6, %f10, %f12 fcmps %fcc3, %f5, %f7 fcmpd %fcc3, %f2, %f10 loop_3436: fabsd %f10, %f4 tleu %xcc, 0x7 st %f10, [%l7 + 0x24] siam 0x6 ldd [%l7 + 0x20], %f4 sdiv %i2, 0x027C, %g6 fcmpne32 %f6, %f12, %i6 stb %o0, [%l7 + 0x5D] movvs %xcc, %i5, %o5 ldsb [%l7 + 0x56], %l3 fornot1 %f14, %f10, %f6 ldd [%l7 + 0x08], %f6 fmovrdlez %o4, %f8, %f8 ldsw [%l7 + 0x54], %i7 fmovsg %icc, %f0, %f0 fbuge %fcc1, loop_3437 ldub [%l7 + 0x16], %l4 stx %g4, [%l7 + 0x30] movrlz %i1, 0x259, %g1 loop_3437: sdivcc %o7, 0x17A5, %o6 stb %i0, [%l7 + 0x4C] and %l5, 0x0F47, %i4 ldsh [%l7 + 0x54], %o3 ldub [%l7 + 0x22], %g2 fcmpeq16 %f8, %f8, %g3 movcs %xcc, %l2, %i3 movrne %l6, %l1, %g5 st %f1, [%l7 + 0x3C] ble %xcc, loop_3438 movpos %icc, %l0, %o2 xor %o1, 0x1DE0, %i2 ldx [%l7 + 0x40], %g7 loop_3438: tcs %xcc, 0x0 fmovrsgz %i6, %f1, %f6 lduh [%l7 + 0x56], %o0 st %f15, [%l7 + 0x60] bleu,a loop_3439 fbg %fcc2, loop_3440 bshuffle %f10, %f2, %f14 st %f13, [%l7 + 0x2C] loop_3439: ble %xcc, loop_3441 loop_3440: fmul8ulx16 %f10, %f14, %f10 fcmpgt16 %f10, %f2, %i5 std %f12, [%l7 + 0x58] loop_3441: ld [%l7 + 0x1C], %f12 fmovs %f3, %f6 std %f6, [%l7 + 0x40] st %f1, [%l7 + 0x50] faligndata %f14, %f4, %f4 fbge %fcc1, loop_3442 fmovda %icc, %f14, %f12 fblg %fcc2, loop_3443 xnorcc %g6, %l3, %o4 loop_3442: xorcc %i7, 0x1B4B, %o5 edge32 %g4, %i1, %l4 loop_3443: mulx %o7, %o6, %g1 ldd [%l7 + 0x18], %f4 brgez,a %i0, loop_3444 srlx %i4, %o3, %g2 fmovrde %l5, %f10, %f6 lduh [%l7 + 0x62], %g3 loop_3444: fnot1s %f3, %f0 andcc %i3, %l2, %l1 tcs %xcc, 0x0 fmul8ulx16 %f6, %f4, %f6 sth %l6, [%l7 + 0x56] fornot2s %f1, %f0, %f8 fornot2 %f0, %f4, %f2 std %f12, [%l7 + 0x68] fornot1 %f14, %f14, %f4 fexpand %f3, %f6 lduh [%l7 + 0x40], %l0 nop setx loop_3445, %l0, %l1 jmpl %l1, %o2 sdiv %o1, 0x1AD9, %i2 fcmpgt16 %f0, %f8, %g7 udiv %i6, 0x1175, %g5 loop_3445: fmovse %xcc, %f13, %f11 nop setx loop_3446, %l0, %l1 jmpl %l1, %i5 edge32l %g6, %l3, %o0 sth %o4, [%l7 + 0x18] fcmpgt32 %f0, %f0, %o5 loop_3446: ldub [%l7 + 0x26], %i7 fbuge %fcc0, loop_3447 movrlz %i1, 0x15A, %l4 fornot2s %f12, %f11, %f13 fmovda %icc, %f1, %f10 loop_3447: ldub [%l7 + 0x2C], %o7 lduw [%l7 + 0x08], %o6 fpackfix %f14, %f10 ble,a loop_3448 stx %g1, [%l7 + 0x68] tvc %xcc, 0x5 lduw [%l7 + 0x74], %i0 loop_3448: fmovda %xcc, %f0, %f13 udivcc %g4, 0x1A75, %o3 ldx [%l7 + 0x38], %g2 edge16l %l5, %g3, %i3 ldsh [%l7 + 0x56], %i4 call loop_3449 addc %l1, %l2, %l0 bge,pn %xcc, loop_3450 fmovdvc %icc, %f0, %f15 loop_3449: edge16l %o2, %l6, %i2 sll %g7, %o1, %i6 loop_3450: fnors %f3, %f8, %f3 fmul8sux16 %f4, %f4, %f12 fxors %f14, %f4, %f1 stx %g5, [%l7 + 0x78] lduh [%l7 + 0x0A], %g6 fmovrslez %i5, %f0, %f4 ta %icc, 0x5 ldub [%l7 + 0x24], %o0 sth %o4, [%l7 + 0x16] ldd [%l7 + 0x30], %f8 tcs %xcc, 0x6 ldd [%l7 + 0x40], %f0 fmovdvs %icc, %f9, %f14 xorcc %o5, 0x007E, %i7 bcs,a %xcc, loop_3451 tneg %xcc, 0x4 alignaddr %i1, %l4, %o7 subcc %o6, %l3, %i0 loop_3451: fmul8ulx16 %f6, %f12, %f10 fmovdge %xcc, %f14, %f12 lduw [%l7 + 0x48], %g1 edge16l %o3, %g2, %g4 fmuld8sux16 %f5, %f2, %f10 tpos %xcc, 0x6 ldsb [%l7 + 0x6C], %l5 brz,a %i3, loop_3452 lduw [%l7 + 0x74], %i4 lduh [%l7 + 0x4A], %l1 alignaddrl %g3, %l2, %l0 loop_3452: sth %l6, [%l7 + 0x60] fmovd %f8, %f6 fnot1 %f12, %f2 fpadd16 %f0, %f8, %f6 stx %o2, [%l7 + 0x58] ldsw [%l7 + 0x2C], %i2 bn,pn %icc, loop_3453 fmovrde %o1, %f6, %f10 fmovrdne %g7, %f0, %f12 bn,a,pt %icc, loop_3454 loop_3453: movge %icc, %i6, %g6 fandnot2s %f1, %f15, %f1 udivx %g5, 0x026C, %o0 loop_3454: ldsb [%l7 + 0x5D], %o4 ld [%l7 + 0x5C], %f4 ldx [%l7 + 0x48], %o5 xor %i5, %i7, %i1 std %f10, [%l7 + 0x50] ld [%l7 + 0x74], %f12 stw %o7, [%l7 + 0x38] tpos %icc, 0x5 brgz,a %l4, loop_3455 array8 %o6, %i0, %l3 ldd [%l7 + 0x08], %f2 andcc %o3, %g2, %g4 loop_3455: movne %xcc, %l5, %g1 fmovdgu %icc, %f12, %f2 fmovsvs %xcc, %f11, %f13 fbn,a %fcc2, loop_3456 stb %i4, [%l7 + 0x52] fmovse %icc, %f10, %f11 ldx [%l7 + 0x48], %l1 loop_3456: bne,a %xcc, loop_3457 fnot1s %f6, %f1 fmovse %xcc, %f1, %f10 fcmpd %fcc3, %f2, %f14 loop_3457: fmul8sux16 %f0, %f12, %f2 lduh [%l7 + 0x2C], %g3 edge8n %i3, %l2, %l0 call loop_3458 fzero %f4 fmovdn %icc, %f1, %f6 fmul8x16au %f6, %f12, %f14 loop_3458: stb %l6, [%l7 + 0x58] fnands %f0, %f8, %f6 lduh [%l7 + 0x4A], %i2 sethi 0x0AE4, %o1 ldsh [%l7 + 0x12], %o2 movvs %xcc, %i6, %g6 lduh [%l7 + 0x32], %g7 array8 %g5, %o4, %o0 mulx %i5, %o5, %i7 edge16ln %o7, %i1, %l4 lduh [%l7 + 0x38], %o6 fnot1 %f2, %f6 lduw [%l7 + 0x14], %i0 fmovs %f6, %f11 and %o3, 0x1864, %g2 movle %icc, %g4, %l3 movle %icc, %g1, %i4 array8 %l5, %l1, %i3 ldsh [%l7 + 0x62], %g3 fmovdge %icc, %f7, %f4 mova %xcc, %l2, %l6 sth %l0, [%l7 + 0x68] ldx [%l7 + 0x28], %i2 movcs %xcc, %o2, %o1 edge8l %i6, %g6, %g5 stw %g7, [%l7 + 0x34] fbuge %fcc1, loop_3459 fbuge %fcc3, loop_3460 subcc %o4, %i5, %o0 fpadd16 %f10, %f12, %f14 loop_3459: movrgz %i7, 0x12A, %o5 loop_3460: tneg %xcc, 0x4 popc %i1, %l4 fandnot1s %f12, %f15, %f3 fmovdl %xcc, %f13, %f8 movrlez %o7, %i0, %o6 fnot2 %f6, %f6 movcc %icc, %o3, %g4 fpackfix %f8, %f1 stx %g2, [%l7 + 0x10] ldub [%l7 + 0x35], %l3 array16 %g1, %i4, %l5 lduw [%l7 + 0x3C], %l1 fmovse %icc, %f14, %f10 fbu,a %fcc2, loop_3461 nop setx loop_3462, %l0, %l1 jmpl %l1, %i3 tge %icc, 0x4 fpadd16s %f15, %f3, %f10 loop_3461: lduh [%l7 + 0x30], %l2 loop_3462: stx %l6, [%l7 + 0x70] ldub [%l7 + 0x08], %g3 addc %i2, %l0, %o1 bge,a loop_3463 fexpand %f3, %f12 ldx [%l7 + 0x38], %o2 fmovdg %xcc, %f8, %f8 loop_3463: stx %i6, [%l7 + 0x18] fbe %fcc1, loop_3464 tn %xcc, 0x2 taddcctv %g5, %g7, %o4 ldx [%l7 + 0x40], %g6 loop_3464: ld [%l7 + 0x34], %f13 fmovdgu %xcc, %f4, %f13 ldsb [%l7 + 0x2C], %o0 movrgz %i7, 0x21F, %o5 edge8 %i5, %i1, %l4 fcmpgt16 %f6, %f14, %o7 alignaddr %o6, %o3, %i0 ba,a loop_3465 srax %g4, %g2, %l3 st %f14, [%l7 + 0x74] ldsb [%l7 + 0x50], %g1 loop_3465: tgu %xcc, 0x1 st %f10, [%l7 + 0x18] ldx [%l7 + 0x20], %l5 movneg %xcc, %i4, %l1 ldx [%l7 + 0x60], %l2 andn %l6, %i3, %g3 nop setx loop_3466, %l0, %l1 jmpl %l1, %i2 nop setx loop_3467, %l0, %l1 jmpl %l1, %l0 ldsh [%l7 + 0x42], %o1 std %f2, [%l7 + 0x50] loop_3466: fbe,a %fcc1, loop_3468 loop_3467: fornot1s %f8, %f0, %f12 ldsw [%l7 + 0x58], %o2 tg %icc, 0x7 loop_3468: stw %i6, [%l7 + 0x1C] fmovscs %xcc, %f15, %f9 tcc %icc, 0x1 tvs %icc, 0x3 fmovdne %icc, %f7, %f2 fmovdg %icc, %f10, %f2 fsrc1 %f2, %f14 fbe,a %fcc0, loop_3469 movneg %xcc, %g5, %g7 fand %f12, %f6, %f2 bcc,pn %icc, loop_3470 loop_3469: fcmpgt16 %f10, %f12, %o4 bneg,pn %xcc, loop_3471 movvs %xcc, %o0, %g6 loop_3470: fandnot1s %f11, %f12, %f1 movgu %icc, %i7, %o5 loop_3471: stb %i1, [%l7 + 0x28] fpmerge %f0, %f9, %f10 fpsub16 %f2, %f6, %f8 movrlez %i5, %l4, %o7 nop setx loop_3472, %l0, %l1 jmpl %l1, %o6 ldsb [%l7 + 0x4B], %o3 fmovrdne %i0, %f4, %f12 bn,a,pn %xcc, loop_3473 loop_3472: xnor %g4, 0x0FA7, %l3 tleu %icc, 0x0 tne %xcc, 0x0 loop_3473: lduh [%l7 + 0x0A], %g2 stx %l5, [%l7 + 0x50] tsubcc %g1, 0x1992, %l1 fmovdn %icc, %f4, %f1 stx %l2, [%l7 + 0x50] tsubcctv %l6, 0x0E70, %i3 fandnot1 %f0, %f10, %f6 sth %i4, [%l7 + 0x62] sth %g3, [%l7 + 0x66] fbuge %fcc2, loop_3474 ldub [%l7 + 0x6C], %l0 brgz %i2, loop_3475 ldx [%l7 + 0x08], %o2 loop_3474: ldub [%l7 + 0x3A], %o1 stb %i6, [%l7 + 0x2B] loop_3475: fmovdvs %icc, %f6, %f5 ldub [%l7 + 0x78], %g7 siam 0x0 brnz,a %o4, loop_3476 bn,a,pn %xcc, loop_3477 lduw [%l7 + 0x4C], %g5 ldd [%l7 + 0x60], %f8 loop_3476: movpos %icc, %o0, %g6 loop_3477: fmovsge %xcc, %f2, %f1 fmovda %xcc, %f8, %f6 fmovs %f14, %f15 ldx [%l7 + 0x58], %i7 fxnors %f0, %f1, %f8 fandnot2s %f5, %f4, %f4 fpadd32 %f14, %f0, %f2 ldsb [%l7 + 0x17], %o5 umul %i5, 0x0D62, %i1 ldd [%l7 + 0x58], %f10 fmovdgu %xcc, %f9, %f14 fmovdl %icc, %f8, %f4 fcmpeq16 %f10, %f4, %o7 brnz %l4, loop_3478 fcmpgt16 %f6, %f6, %o6 fbo %fcc3, loop_3479 lduw [%l7 + 0x38], %o3 loop_3478: ble,pt %icc, loop_3480 fandnot1s %f4, %f7, %f5 loop_3479: stw %g4, [%l7 + 0x20] fpmerge %f5, %f5, %f2 loop_3480: stb %i0, [%l7 + 0x3D] ldsb [%l7 + 0x0A], %g2 std %f6, [%l7 + 0x20] ldub [%l7 + 0x11], %l3 brlez %l5, loop_3481 fxnors %f6, %f4, %f1 mulscc %l1, %l2, %g1 lduh [%l7 + 0x78], %l6 loop_3481: tsubcc %i4, 0x082D, %g3 fnegd %f14, %f10 ldsb [%l7 + 0x47], %i3 sth %i2, [%l7 + 0x6E] st %f3, [%l7 + 0x40] lduw [%l7 + 0x14], %l0 fnand %f12, %f14, %f8 fabss %f13, %f2 pdist %f8, %f4, %f0 movn %xcc, %o2, %i6 popc %o1, %g7 bvs loop_3482 movgu %icc, %o4, %o0 bge loop_3483 tgu %icc, 0x6 loop_3482: ldx [%l7 + 0x10], %g5 ldd [%l7 + 0x40], %f6 loop_3483: fble %fcc3, loop_3484 bgu loop_3485 ldsh [%l7 + 0x6A], %g6 fblg,a %fcc1, loop_3486 loop_3484: lduw [%l7 + 0x30], %o5 loop_3485: fsrc2 %f0, %f0 call loop_3487 loop_3486: fmuld8ulx16 %f2, %f8, %f4 fbne %fcc2, loop_3488 ld [%l7 + 0x60], %f6 loop_3487: bcc,pt %xcc, loop_3489 xnorcc %i7, %i5, %o7 loop_3488: brlz %l4, loop_3490 ldsw [%l7 + 0x70], %o6 loop_3489: mulx %o3, 0x10ED, %i1 smulcc %i0, %g4, %g2 loop_3490: edge32 %l5, %l3, %l2 stx %l1, [%l7 + 0x08] ldsh [%l7 + 0x22], %l6 edge32 %g1, %g3, %i3 fandnot1s %f7, %f2, %f0 nop setx loop_3491, %l0, %l1 jmpl %l1, %i2 alignaddrl %l0, %o2, %i6 fbug,a %fcc2, loop_3492 stx %o1, [%l7 + 0x50] loop_3491: ldsb [%l7 + 0x43], %i4 movneg %icc, %o4, %g7 loop_3492: ldd [%l7 + 0x10], %f2 ldx [%l7 + 0x18], %g5 xnorcc %g6, 0x1979, %o5 std %f10, [%l7 + 0x68] orcc %o0, 0x1375, %i7 sllx %o7, %l4, %o6 faligndata %f8, %f6, %f6 ldsw [%l7 + 0x50], %o3 stx %i5, [%l7 + 0x48] ldsh [%l7 + 0x7E], %i0 fmovdle %xcc, %f15, %f11 fmovscc %xcc, %f15, %f9 subc %g4, 0x1EC5, %i1 fnot2 %f6, %f6 tge %icc, 0x1 fblg %fcc0, loop_3493 array16 %l5, %g2, %l2 tn %icc, 0x5 brlz,a %l1, loop_3494 loop_3493: movg %icc, %l6, %g1 fandnot1 %f8, %f14, %f6 or %g3, 0x1998, %i3 loop_3494: addccc %i2, 0x1B5C, %l0 taddcctv %o2, 0x1BEA, %i6 st %f1, [%l7 + 0x0C] ta %icc, 0x6 fmovscs %xcc, %f1, %f0 fbn %fcc3, loop_3495 fcmpes %fcc2, %f11, %f4 fornot1s %f6, %f10, %f14 fornot1s %f0, %f12, %f12 loop_3495: bl,a loop_3496 stx %l3, [%l7 + 0x28] fbge %fcc3, loop_3497 fbl %fcc2, loop_3498 loop_3496: bne %xcc, loop_3499 fmul8sux16 %f6, %f4, %f2 loop_3497: and %o1, 0x16BB, %i4 loop_3498: bn,a,pt %icc, loop_3500 loop_3499: ldx [%l7 + 0x38], %g7 edge8l %o4, %g6, %g5 stb %o5, [%l7 + 0x5E] loop_3500: tle %xcc, 0x3 fmovsvc %icc, %f15, %f15 ldsb [%l7 + 0x63], %o0 movneg %icc, %o7, %i7 bvc,pn %icc, loop_3501 nop setx loop_3502, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %o6, 0x196E, %o3 tvc %icc, 0x0 loop_3501: tge %xcc, 0x2 loop_3502: sth %i5, [%l7 + 0x10] fcmpes %fcc3, %f6, %f14 st %f12, [%l7 + 0x3C] tleu %icc, 0x3 edge32l %l4, %g4, %i1 fmovsg %icc, %f2, %f5 lduh [%l7 + 0x78], %i0 movn %icc, %l5, %l2 sethi 0x12EB, %l1 edge8n %g2, %l6, %g1 ldsw [%l7 + 0x3C], %g3 ldub [%l7 + 0x0A], %i2 nop setx loop_3503, %l0, %l1 jmpl %l1, %l0 fmul8x16au %f3, %f13, %f14 stb %i3, [%l7 + 0x77] bgu,a %icc, loop_3504 loop_3503: ldub [%l7 + 0x3F], %i6 fnands %f4, %f4, %f4 fcmple32 %f4, %f0, %l3 loop_3504: fmovdcs %xcc, %f2, %f6 sdivcc %o2, 0x1288, %o1 fmovda %xcc, %f11, %f3 sll %g7, %i4, %o4 fcmpeq32 %f4, %f0, %g5 fpsub32s %f9, %f9, %f5 fnot2s %f5, %f10 st %f7, [%l7 + 0x30] movleu %xcc, %o5, %o0 fmovrdne %o7, %f10, %f14 lduw [%l7 + 0x10], %g6 fcmpeq32 %f10, %f4, %o6 lduw [%l7 + 0x48], %i7 fnot2 %f0, %f14 ldsw [%l7 + 0x70], %i5 fmovsge %xcc, %f2, %f11 movrlez %l4, 0x1D8, %g4 fmovsvs %xcc, %f4, %f3 lduw [%l7 + 0x70], %i1 stw %o3, [%l7 + 0x50] ldx [%l7 + 0x10], %l5 ldsh [%l7 + 0x0A], %l2 addc %i0, %l1, %g2 tvs %xcc, 0x4 mulx %g1, %l6, %g3 stb %i2, [%l7 + 0x12] bn loop_3505 fpadd16s %f9, %f15, %f15 edge16l %l0, %i3, %i6 ld [%l7 + 0x0C], %f9 loop_3505: fcmpeq16 %f12, %f12, %l3 fmovrdgz %o2, %f2, %f14 addcc %g7, %o1, %i4 fmovrsgz %g5, %f9, %f13 sth %o5, [%l7 + 0x0E] fnor %f6, %f4, %f0 ldx [%l7 + 0x18], %o4 ld [%l7 + 0x24], %f14 fblg %fcc2, loop_3506 tg %xcc, 0x2 fmovrslz %o0, %f6, %f8 fxnors %f7, %f15, %f9 loop_3506: ldsb [%l7 + 0x58], %o7 tneg %xcc, 0x0 fmovrse %o6, %f9, %f10 stw %i7, [%l7 + 0x50] fcmpeq32 %f14, %f2, %i5 ldub [%l7 + 0x41], %g6 fzero %f8 edge32n %l4, %i1, %g4 ldsw [%l7 + 0x6C], %o3 lduh [%l7 + 0x5A], %l5 std %f8, [%l7 + 0x38] ld [%l7 + 0x30], %f13 fmovdvc %xcc, %f5, %f3 ld [%l7 + 0x70], %f6 brz %i0, loop_3507 smulcc %l1, %g2, %l2 fmovrse %g1, %f1, %f5 xnor %l6, %g3, %i2 loop_3507: tg %icc, 0x7 bcs,a,pt %xcc, loop_3508 ldsb [%l7 + 0x69], %l0 fmovsn %icc, %f0, %f6 ldub [%l7 + 0x49], %i3 loop_3508: sdivx %i6, 0x16A1, %l3 and %g7, 0x0D41, %o2 fandnot1s %f0, %f4, %f11 fbne %fcc1, loop_3509 fbl,a %fcc2, loop_3510 tleu %icc, 0x5 fpsub16s %f13, %f3, %f2 loop_3509: fmovse %icc, %f13, %f1 loop_3510: fpack16 %f2, %f13 array8 %o1, %g5, %o5 brlz,a %o4, loop_3511 ld [%l7 + 0x7C], %f8 fpadd32s %f1, %f15, %f13 fmovdvc %icc, %f13, %f1 loop_3511: fnegs %f0, %f2 brlez %i4, loop_3512 edge8l %o7, %o6, %i7 fbe %fcc1, loop_3513 fandnot1 %f2, %f10, %f4 loop_3512: stb %i5, [%l7 + 0x08] ldsb [%l7 + 0x1C], %g6 loop_3513: tpos %xcc, 0x5 or %l4, 0x1AA9, %i1 fxor %f6, %f14, %f0 movcc %icc, %g4, %o0 call loop_3514 andcc %o3, 0x0DDC, %l5 edge16ln %l1, %i0, %l2 ldd [%l7 + 0x18], %f8 loop_3514: ld [%l7 + 0x14], %f2 taddcc %g1, 0x0513, %g2 fpadd32s %f15, %f4, %f1 stw %l6, [%l7 + 0x48] subccc %i2, 0x1301, %l0 fbo,a %fcc2, loop_3515 fmovdl %icc, %f12, %f1 for %f14, %f0, %f12 fmovrsne %i3, %f13, %f5 loop_3515: movg %xcc, %i6, %l3 std %f10, [%l7 + 0x10] ldd [%l7 + 0x78], %f0 ldsb [%l7 + 0x14], %g7 movrlez %o2, %o1, %g5 sub %o5, %o4, %g3 fors %f3, %f0, %f10 fmovdcc %xcc, %f15, %f12 fbul %fcc2, loop_3516 fand %f14, %f4, %f0 ldub [%l7 + 0x3A], %i4 fxnor %f0, %f14, %f12 loop_3516: fmovdge %xcc, %f7, %f2 orncc %o6, %o7, %i5 edge32l %g6, %l4, %i1 lduw [%l7 + 0x28], %g4 ldsw [%l7 + 0x70], %i7 ldx [%l7 + 0x58], %o3 ldd [%l7 + 0x18], %f6 bpos,pt %icc, loop_3517 lduw [%l7 + 0x70], %o0 ldd [%l7 + 0x58], %f2 fcmple32 %f0, %f14, %l1 loop_3517: fbn %fcc2, loop_3518 fmovdle %xcc, %f5, %f9 movvc %xcc, %i0, %l2 srlx %l5, %g2, %g1 loop_3518: tn %icc, 0x4 bshuffle %f0, %f0, %f6 fxnors %f15, %f6, %f13 ld [%l7 + 0x4C], %f5 edge8 %l6, %i2, %l0 fblg %fcc2, loop_3519 fmuld8sux16 %f9, %f0, %f12 fmovdvc %icc, %f0, %f9 fbg,a %fcc1, loop_3520 loop_3519: st %f7, [%l7 + 0x74] tcc %icc, 0x5 std %f12, [%l7 + 0x18] loop_3520: fbul,a %fcc1, loop_3521 fornot2s %f8, %f13, %f1 andcc %i6, 0x1553, %l3 fmovdl %icc, %f7, %f13 loop_3521: fmovsa %icc, %f13, %f0 ldx [%l7 + 0x68], %i3 lduh [%l7 + 0x0E], %o2 fbn,a %fcc2, loop_3522 fbu %fcc0, loop_3523 fpadd32s %f4, %f15, %f14 ldsh [%l7 + 0x40], %o1 loop_3522: movl %xcc, %g7, %o5 loop_3523: umul %g5, 0x1D42, %o4 sub %g3, 0x1A3E, %i4 fcmpd %fcc2, %f10, %f8 nop setx loop_3524, %l0, %l1 jmpl %l1, %o6 srl %i5, 0x11, %g6 movl %icc, %o7, %i1 std %f14, [%l7 + 0x48] loop_3524: brlez,a %l4, loop_3525 brgez,a %g4, loop_3526 fandnot2 %f10, %f8, %f14 tcc %xcc, 0x2 loop_3525: std %f12, [%l7 + 0x48] loop_3526: fbue %fcc2, loop_3527 fba,a %fcc3, loop_3528 stb %o3, [%l7 + 0x0E] fble %fcc2, loop_3529 loop_3527: ldsh [%l7 + 0x3C], %i7 loop_3528: fmovs %f10, %f6 fbo %fcc1, loop_3530 loop_3529: bleu,a,pt %icc, loop_3531 fbug %fcc2, loop_3532 fpsub16 %f12, %f6, %f2 loop_3530: ldsw [%l7 + 0x48], %l1 loop_3531: fmovdpos %icc, %f6, %f3 loop_3532: fmovdvs %xcc, %f4, %f15 fandnot2 %f10, %f8, %f14 movle %xcc, %o0, %l2 fpsub16 %f8, %f2, %f10 ldd [%l7 + 0x20], %f2 movgu %icc, %l5, %g2 bneg,a loop_3533 fbue,a %fcc3, loop_3534 std %f12, [%l7 + 0x10] fbul,a %fcc1, loop_3535 loop_3533: smul %i0, %g1, %i2 loop_3534: fcmpgt32 %f12, %f12, %l0 fmovdn %icc, %f3, %f4 loop_3535: fandnot1s %f6, %f14, %f2 lduh [%l7 + 0x50], %i6 fcmpgt16 %f6, %f10, %l6 fbne,a %fcc2, loop_3536 tn %icc, 0x5 fmovsle %icc, %f14, %f6 fmovrsne %l3, %f5, %f2 loop_3536: sub %i3, %o1, %o2 fbue %fcc0, loop_3537 te %xcc, 0x0 movn %xcc, %o5, %g5 ldx [%l7 + 0x10], %o4 loop_3537: or %g3, %g7, %i4 fnor %f10, %f10, %f12 xnorcc %i5, %o6, %g6 fmul8ulx16 %f6, %f8, %f6 fmovsgu %xcc, %f12, %f8 udivx %o7, 0x054F, %l4 edge16l %g4, %i1, %i7 call loop_3538 fmovd %f8, %f6 ldx [%l7 + 0x48], %l1 tge %xcc, 0x6 loop_3538: fmovrdgez %o3, %f4, %f0 movre %o0, 0x358, %l5 ldx [%l7 + 0x10], %l2 srax %i0, %g1, %i2 stb %g2, [%l7 + 0x43] fble,a %fcc0, loop_3539 movneg %icc, %i6, %l6 nop setx loop_3540, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovs %f14, %f8 loop_3539: fba,a %fcc1, loop_3541 bcc,pt %xcc, loop_3542 loop_3540: movcs %icc, %l3, %i3 call loop_3543 loop_3541: fxors %f6, %f13, %f12 loop_3542: alignaddr %o1, %o2, %l0 fbn %fcc2, loop_3544 loop_3543: movn %icc, %g5, %o5 ldx [%l7 + 0x30], %g3 fmul8sux16 %f10, %f6, %f8 loop_3544: andncc %g7, %i4, %o4 fbul,a %fcc3, loop_3545 te %xcc, 0x5 sth %o6, [%l7 + 0x1A] sub %g6, 0x1908, %i5 loop_3545: lduh [%l7 + 0x70], %o7 alignaddrl %l4, %g4, %i1 stb %i7, [%l7 + 0x40] ldsh [%l7 + 0x64], %l1 fbl %fcc1, loop_3546 edge8 %o3, %o0, %l5 edge16ln %l2, %g1, %i0 ldsw [%l7 + 0x20], %i2 loop_3546: addccc %g2, %l6, %l3 fmovsneg %icc, %f0, %f0 ldd [%l7 + 0x48], %f0 faligndata %f14, %f0, %f0 fmovsvc %icc, %f0, %f14 fornot1s %f5, %f2, %f8 xnorcc %i3, 0x1512, %o1 pdist %f10, %f4, %f8 sth %i6, [%l7 + 0x5A] fmovrslz %o2, %f4, %f5 fnot1 %f2, %f10 sth %g5, [%l7 + 0x38] fmovse %xcc, %f12, %f14 std %f12, [%l7 + 0x30] brlez %o5, loop_3547 sth %l0, [%l7 + 0x16] pdist %f4, %f12, %f4 ldx [%l7 + 0x78], %g3 loop_3547: movle %icc, %g7, %o4 lduw [%l7 + 0x08], %o6 sllx %i4, 0x1F, %i5 umul %o7, 0x1F72, %l4 array32 %g6, %i1, %i7 fmovrdgez %l1, %f2, %f2 fornot2s %f14, %f2, %f0 ldsh [%l7 + 0x16], %o3 orncc %g4, %l5, %o0 std %f10, [%l7 + 0x68] edge16ln %l2, %i0, %i2 stw %g1, [%l7 + 0x50] fmovscc %icc, %f12, %f7 lduw [%l7 + 0x28], %l6 ld [%l7 + 0x34], %f9 std %f14, [%l7 + 0x70] call loop_3548 stb %g2, [%l7 + 0x0F] stx %i3, [%l7 + 0x08] sth %l3, [%l7 + 0x46] loop_3548: fmovdg %xcc, %f15, %f2 movrgez %o1, %o2, %i6 fpsub32s %f6, %f15, %f5 stx %g5, [%l7 + 0x70] ldx [%l7 + 0x50], %l0 sth %o5, [%l7 + 0x1A] alignaddr %g3, %o4, %o6 ldx [%l7 + 0x70], %g7 fmovrsne %i5, %f5, %f2 fcmped %fcc2, %f0, %f2 stx %i4, [%l7 + 0x50] umul %l4, 0x1DC5, %g6 mulscc %i1, %i7, %l1 ldsb [%l7 + 0x6F], %o3 fcmpgt32 %f12, %f4, %g4 tge %xcc, 0x0 fnot1s %f7, %f5 fnegs %f12, %f7 edge8l %l5, %o0, %o7 bne %xcc, loop_3549 xnorcc %l2, %i2, %g1 fmovdge %xcc, %f14, %f7 fcmpgt16 %f14, %f12, %l6 loop_3549: bcc %xcc, loop_3550 ldd [%l7 + 0x60], %f10 std %f8, [%l7 + 0x68] fbe %fcc3, loop_3551 loop_3550: ld [%l7 + 0x14], %f12 bgu,a %xcc, loop_3552 fmovdn %icc, %f15, %f6 loop_3551: ldsh [%l7 + 0x32], %g2 edge32 %i0, %l3, %o1 loop_3552: nop setx loop_3553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvs %xcc, %f8, %f9 fmovrdgz %i3, %f2, %f2 fnands %f14, %f9, %f6 loop_3553: tcs %xcc, 0x2 ldd [%l7 + 0x38], %f6 fbl,a %fcc1, loop_3554 orn %o2, %i6, %l0 fornot2 %f0, %f2, %f8 std %f6, [%l7 + 0x40] loop_3554: bcs,pn %xcc, loop_3555 fcmple32 %f6, %f8, %o5 fmovsvc %xcc, %f13, %f5 fnegs %f6, %f12 loop_3555: te %xcc, 0x7 fmovs %f3, %f10 umulcc %g5, %o4, %o6 tn %xcc, 0x4 ld [%l7 + 0x6C], %f13 edge8l %g3, %g7, %i5 bne %icc, loop_3556 fmovrslz %i4, %f5, %f14 fmovscc %xcc, %f1, %f2 fbo,a %fcc3, loop_3557 loop_3556: lduw [%l7 + 0x08], %l4 fsrc1 %f4, %f8 tle %icc, 0x5 loop_3557: fmovsa %icc, %f5, %f2 movge %xcc, %i1, %g6 stw %i7, [%l7 + 0x3C] stx %l1, [%l7 + 0x08] udivx %o3, 0x092E, %l5 movrgez %g4, %o0, %l2 edge8n %o7, %i2, %l6 ldub [%l7 + 0x43], %g2 edge8l %g1, %l3, %o1 fmul8x16 %f8, %f14, %f12 fnot1 %f0, %f0 fble,a %fcc3, loop_3558 ldd [%l7 + 0x60], %f12 movl %icc, %i0, %i3 andn %i6, %o2, %l0 loop_3558: std %f2, [%l7 + 0x38] fandnot1s %f15, %f10, %f10 lduh [%l7 + 0x7E], %g5 fmovrde %o5, %f8, %f8 nop setx loop_3559, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %icc, %f11, %f15 tleu %icc, 0x4 fbule %fcc3, loop_3560 loop_3559: ld [%l7 + 0x08], %f5 lduh [%l7 + 0x3E], %o4 stx %o6, [%l7 + 0x70] loop_3560: ldd [%l7 + 0x18], %f10 movcc %icc, %g7, %i5 bcc %xcc, loop_3561 tn %xcc, 0x5 sth %g3, [%l7 + 0x7E] fcmped %fcc0, %f6, %f6 loop_3561: movcs %icc, %i4, %l4 bshuffle %f10, %f6, %f2 or %g6, 0x1DB7, %i1 alignaddr %l1, %o3, %l5 ldx [%l7 + 0x60], %i7 brgz,a %o0, loop_3562 edge16ln %g4, %l2, %o7 addc %i2, 0x01AD, %l6 udivcc %g2, 0x18C7, %g1 loop_3562: std %f4, [%l7 + 0x18] ta %xcc, 0x2 ldsb [%l7 + 0x5C], %l3 edge32 %o1, %i0, %i6 addc %i3, %l0, %o2 stw %g5, [%l7 + 0x38] subccc %o5, 0x14D5, %o6 fmovrslez %o4, %f4, %f1 mova %icc, %i5, %g7 andcc %g3, %l4, %i4 bg %xcc, loop_3563 ldd [%l7 + 0x18], %f12 bcc,a loop_3564 fbu %fcc2, loop_3565 loop_3563: lduh [%l7 + 0x2A], %g6 fmovda %xcc, %f0, %f3 loop_3564: fones %f9 loop_3565: std %f10, [%l7 + 0x08] fmovdne %xcc, %f15, %f12 andcc %i1, %o3, %l1 fcmps %fcc2, %f3, %f5 brz %i7, loop_3566 fcmped %fcc3, %f0, %f6 ldx [%l7 + 0x38], %l5 fpadd32s %f7, %f3, %f12 loop_3566: add %g4, 0x0765, %o0 fmovda %icc, %f4, %f0 srlx %l2, %o7, %i2 tvs %icc, 0x4 std %f14, [%l7 + 0x08] fbn,a %fcc1, loop_3567 fornot2 %f0, %f0, %f0 sth %g2, [%l7 + 0x14] tsubcctv %l6, 0x025A, %g1 loop_3567: sth %o1, [%l7 + 0x22] stb %l3, [%l7 + 0x31] fmovdge %xcc, %f4, %f10 fone %f10 sth %i0, [%l7 + 0x7E] umul %i6, 0x0778, %l0 faligndata %f4, %f6, %f10 stw %o2, [%l7 + 0x54] ldub [%l7 + 0x1D], %i3 lduw [%l7 + 0x48], %o5 fmul8x16al %f2, %f3, %f6 fmovsle %xcc, %f11, %f4 movrgz %o6, 0x30D, %o4 movvs %icc, %i5, %g5 fmovdneg %xcc, %f1, %f10 lduw [%l7 + 0x44], %g7 fpsub32s %f3, %f7, %f12 fpadd16s %f5, %f14, %f11 andn %l4, %i4, %g3 stx %g6, [%l7 + 0x38] fmul8x16 %f10, %f10, %f2 stx %o3, [%l7 + 0x50] fand %f10, %f4, %f0 ldsw [%l7 + 0x58], %i1 fandnot2 %f8, %f2, %f8 ldsh [%l7 + 0x50], %l1 addcc %l5, %i7, %o0 ld [%l7 + 0x7C], %f5 sra %g4, %l2, %i2 edge8l %o7, %g2, %g1 andcc %l6, 0x114F, %o1 std %f2, [%l7 + 0x40] edge8n %l3, %i6, %i0 lduw [%l7 + 0x38], %l0 bvc %xcc, loop_3568 siam 0x4 srax %o2, 0x1B, %i3 fmovrslez %o5, %f4, %f10 loop_3568: stw %o6, [%l7 + 0x10] fbne,a %fcc2, loop_3569 edge16l %i5, %g5, %g7 fmovrslz %l4, %f1, %f3 fmovspos %icc, %f14, %f0 loop_3569: fble,a %fcc1, loop_3570 bvs %icc, loop_3571 bgu,a,pn %icc, loop_3572 fmovsn %xcc, %f8, %f7 loop_3570: movl %xcc, %o4, %g3 loop_3571: fnot1s %f11, %f5 loop_3572: stb %g6, [%l7 + 0x0D] fandnot2 %f14, %f10, %f14 fmovrsgz %i4, %f1, %f1 fcmpeq32 %f6, %f2, %o3 fmovdpos %xcc, %f2, %f10 subc %i1, 0x1CD8, %l1 fexpand %f9, %f4 fble,a %fcc0, loop_3573 ld [%l7 + 0x20], %f1 fexpand %f4, %f0 udivx %l5, 0x149F, %o0 loop_3573: stx %i7, [%l7 + 0x70] sdivx %l2, 0x0845, %g4 ldub [%l7 + 0x43], %o7 fmovd %f12, %f0 st %f4, [%l7 + 0x10] stw %g2, [%l7 + 0x68] fnot1 %f12, %f2 fmovspos %xcc, %f13, %f10 fmovse %xcc, %f11, %f9 ldsh [%l7 + 0x16], %i2 fcmpeq32 %f4, %f8, %l6 fbue,a %fcc0, loop_3574 fblg,a %fcc2, loop_3575 fmovrse %g1, %f10, %f9 lduh [%l7 + 0x4A], %l3 loop_3574: fmovdpos %xcc, %f9, %f2 loop_3575: st %f7, [%l7 + 0x1C] bcc,a %icc, loop_3576 fmovrse %i6, %f7, %f3 sth %i0, [%l7 + 0x0C] fcmpgt32 %f6, %f12, %o1 loop_3576: ldsh [%l7 + 0x3A], %l0 ld [%l7 + 0x30], %f14 brgz %o2, loop_3577 std %f8, [%l7 + 0x08] fmuld8ulx16 %f6, %f5, %f14 edge8 %o5, %o6, %i3 loop_3577: srl %g5, 0x18, %i5 fmovrdlez %l4, %f12, %f0 fpsub16s %f14, %f8, %f6 edge8n %g7, %o4, %g3 and %i4, %o3, %g6 fcmpes %fcc3, %f7, %f10 fand %f12, %f10, %f2 orcc %l1, %l5, %o0 fbne %fcc1, loop_3578 mulx %i7, 0x097E, %l2 fmovrdlz %g4, %f0, %f6 subcc %o7, %g2, %i2 loop_3578: taddcc %l6, 0x1314, %g1 fbl %fcc0, loop_3579 orncc %l3, 0x02A9, %i6 edge32ln %i0, %i1, %o1 stb %l0, [%l7 + 0x1D] loop_3579: alignaddr %o5, %o2, %o6 std %f10, [%l7 + 0x38] andn %i3, 0x09CE, %g5 fmovsl %icc, %f2, %f4 std %f14, [%l7 + 0x78] alignaddrl %l4, %g7, %i5 stb %o4, [%l7 + 0x4D] ldd [%l7 + 0x78], %f0 array16 %g3, %i4, %o3 fbul,a %fcc0, loop_3580 stx %l1, [%l7 + 0x40] lduw [%l7 + 0x74], %l5 fmovsa %xcc, %f10, %f7 loop_3580: fbl %fcc0, loop_3581 ldsb [%l7 + 0x2D], %g6 stb %i7, [%l7 + 0x12] fpadd16 %f8, %f12, %f2 loop_3581: fmovrdlz %l2, %f2, %f10 fbug %fcc1, loop_3582 stx %o0, [%l7 + 0x68] ble %icc, loop_3583 ldx [%l7 + 0x60], %o7 loop_3582: edge8l %g2, %i2, %g4 edge32l %g1, %l3, %i6 loop_3583: fmovdl %xcc, %f4, %f14 stw %l6, [%l7 + 0x38] movcs %icc, %i0, %i1 fsrc2s %f6, %f12 fandnot2s %f4, %f15, %f15 sllx %o1, 0x16, %l0 stw %o5, [%l7 + 0x70] std %f10, [%l7 + 0x20] ldd [%l7 + 0x30], %f4 bn,pt %icc, loop_3584 taddcctv %o6, %o2, %i3 fnegs %f14, %f4 ldd [%l7 + 0x20], %f4 loop_3584: fnot2s %f5, %f3 fmovdl %xcc, %f10, %f4 smulcc %g5, 0x117E, %l4 movge %icc, %g7, %i5 fexpand %f2, %f0 stx %g3, [%l7 + 0x68] be,pt %icc, loop_3585 fnegs %f0, %f8 fmovs %f11, %f15 subc %o4, %i4, %l1 loop_3585: tsubcctv %l5, 0x0D9B, %g6 edge32 %o3, %l2, %i7 bvc,a loop_3586 edge8ln %o0, %g2, %o7 pdist %f0, %f10, %f0 fxors %f3, %f8, %f4 loop_3586: ldsh [%l7 + 0x1E], %i2 fmovsvc %xcc, %f3, %f6 st %f9, [%l7 + 0x40] edge8l %g4, %g1, %l3 stx %l6, [%l7 + 0x18] st %f13, [%l7 + 0x08] ldx [%l7 + 0x30], %i0 bshuffle %f0, %f14, %f12 orn %i6, 0x09D4, %i1 move %icc, %l0, %o1 lduh [%l7 + 0x22], %o5 fnors %f12, %f15, %f4 movrlz %o2, 0x005, %i3 fbul,a %fcc0, loop_3587 taddcc %g5, 0x0E9F, %o6 movne %icc, %l4, %g7 mova %xcc, %i5, %o4 loop_3587: fnegs %f15, %f15 lduw [%l7 + 0x58], %i4 edge32ln %l1, %l5, %g3 tn %icc, 0x1 stb %o3, [%l7 + 0x4D] ldd [%l7 + 0x08], %f12 fandnot1 %f8, %f14, %f0 fpack16 %f10, %f6 ldsw [%l7 + 0x3C], %l2 array16 %i7, %o0, %g6 fandnot2s %f14, %f5, %f1 fxnor %f14, %f4, %f6 ldub [%l7 + 0x3B], %g2 ldd [%l7 + 0x20], %f10 std %f6, [%l7 + 0x20] fpadd32 %f4, %f2, %f0 edge8n %i2, %g4, %g1 mova %icc, %l3, %l6 fcmpes %fcc1, %f15, %f14 fcmple16 %f0, %f4, %i0 fcmps %fcc1, %f10, %f9 fmovdpos %icc, %f14, %f11 fmovdcc %icc, %f10, %f14 ldx [%l7 + 0x10], %i6 tcc %icc, 0x7 lduw [%l7 + 0x38], %i1 fpadd32s %f7, %f10, %f5 ld [%l7 + 0x10], %f4 nop setx loop_3588, %l0, %l1 jmpl %l1, %l0 nop setx loop_3589, %l0, %l1 jmpl %l1, %o1 fpadd32 %f8, %f4, %f10 ldsw [%l7 + 0x6C], %o7 loop_3588: std %f12, [%l7 + 0x38] loop_3589: std %f10, [%l7 + 0x50] ldd [%l7 + 0x48], %f10 edge8ln %o2, %i3, %g5 fmovdl %xcc, %f5, %f7 movrlz %o5, 0x078, %o6 fmovse %xcc, %f11, %f11 movrne %l4, %i5, %g7 ba,pt %xcc, loop_3590 fbule %fcc3, loop_3591 fmovspos %xcc, %f9, %f6 movpos %xcc, %i4, %o4 loop_3590: ld [%l7 + 0x0C], %f9 loop_3591: std %f6, [%l7 + 0x50] stw %l1, [%l7 + 0x3C] fbue %fcc2, loop_3592 fnot1 %f4, %f2 stw %l5, [%l7 + 0x10] std %f4, [%l7 + 0x50] loop_3592: andn %o3, %l2, %i7 lduh [%l7 + 0x62], %o0 fcmped %fcc1, %f14, %f0 tpos %xcc, 0x7 edge16l %g6, %g2, %i2 alignaddrl %g4, %g1, %l3 stb %g3, [%l7 + 0x0C] smul %i0, 0x0ED9, %l6 fandnot1s %f12, %f6, %f10 ldsh [%l7 + 0x0C], %i6 fnot1 %f14, %f12 fmovdvs %xcc, %f11, %f0 bcs,pn %xcc, loop_3593 fcmpeq16 %f2, %f12, %i1 andn %l0, 0x1711, %o1 fmovdne %icc, %f12, %f9 loop_3593: fmovrslez %o2, %f6, %f3 stx %i3, [%l7 + 0x20] fcmpne32 %f8, %f12, %g5 ldsh [%l7 + 0x20], %o7 fandnot2 %f4, %f2, %f6 fmovde %xcc, %f9, %f6 bshuffle %f4, %f0, %f0 fors %f12, %f9, %f11 sth %o5, [%l7 + 0x40] lduh [%l7 + 0x20], %l4 stw %o6, [%l7 + 0x74] fmovspos %xcc, %f10, %f13 fmovrsgz %i5, %f3, %f7 st %f0, [%l7 + 0x1C] fmuld8ulx16 %f8, %f6, %f12 fornot1s %f11, %f2, %f14 edge8ln %i4, %o4, %g7 mulscc %l1, 0x14E4, %o3 fcmpne32 %f0, %f14, %l5 andncc %l2, %i7, %g6 subcc %g2, 0x0970, %i2 fmul8x16 %f15, %f10, %f10 ldd [%l7 + 0x18], %f6 ldub [%l7 + 0x72], %g4 nop setx loop_3594, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %icc, %f5, %f6 smul %o0, 0x0DF3, %g1 fmovsa %xcc, %f12, %f4 loop_3594: ldsw [%l7 + 0x78], %l3 ld [%l7 + 0x10], %f10 fornot1 %f2, %f10, %f8 tvs %xcc, 0x1 bg,a loop_3595 st %f12, [%l7 + 0x2C] movrgez %i0, 0x049, %g3 movrne %l6, 0x2F1, %i1 loop_3595: stw %i6, [%l7 + 0x50] fbg %fcc3, loop_3596 ldd [%l7 + 0x08], %f12 edge16 %o1, %o2, %i3 stx %l0, [%l7 + 0x60] loop_3596: ldd [%l7 + 0x30], %f4 bleu,a %icc, loop_3597 nop setx loop_3598, %l0, %l1 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 + 0x38], %f2 orcc %g5, %o7, %o5 loop_3597: ldsw [%l7 + 0x64], %l4 loop_3598: stx %i5, [%l7 + 0x48] ldsh [%l7 + 0x14], %o6 fmovdleu %xcc, %f3, %f9 fmovd %f2, %f10 st %f9, [%l7 + 0x78] bne,a loop_3599 ldsb [%l7 + 0x2C], %i4 bcc,pn %xcc, loop_3600 ble %icc, loop_3601 loop_3599: fbl,a %fcc1, loop_3602 fandnot2 %f12, %f14, %f4 loop_3600: fmovdneg %xcc, %f3, %f10 loop_3601: fmovrde %g7, %f8, %f2 loop_3602: edge16n %l1, %o4, %l5 stx %l2, [%l7 + 0x68] ldx [%l7 + 0x10], %o3 tneg %xcc, 0x0 tg %xcc, 0x4 tgu %icc, 0x6 tl %xcc, 0x0 lduh [%l7 + 0x3A], %g6 brgez %g2, loop_3603 tne %icc, 0x5 ldsh [%l7 + 0x24], %i2 ldsw [%l7 + 0x68], %g4 loop_3603: bn,a,pn %icc, loop_3604 edge32l %o0, %i7, %l3 fmovdgu %xcc, %f10, %f12 fsrc2 %f10, %f4 loop_3604: bcc,a %icc, loop_3605 stw %g1, [%l7 + 0x60] stb %g3, [%l7 + 0x4A] ldx [%l7 + 0x70], %l6 loop_3605: sth %i1, [%l7 + 0x70] taddcctv %i6, 0x177A, %i0 fnot1s %f3, %f3 ldx [%l7 + 0x10], %o2 lduh [%l7 + 0x3E], %o1 std %f0, [%l7 + 0x20] fpack32 %f8, %f6, %f8 xorcc %i3, 0x038B, %l0 bcc,a,pt %xcc, loop_3606 stb %g5, [%l7 + 0x4B] stx %o7, [%l7 + 0x08] brlz %l4, loop_3607 loop_3606: taddcctv %o5, 0x031F, %i5 stw %i4, [%l7 + 0x38] tge %icc, 0x0 loop_3607: array32 %g7, %o6, %l1 xnorcc %l5, 0x0037, %l2 movne %icc, %o4, %o3 srlx %g6, %i2, %g4 fabsd %f12, %f0 fmovrslz %g2, %f7, %f14 srlx %o0, %i7, %l3 sra %g3, 0x15, %g1 edge8l %i1, %l6, %i0 mulx %i6, %o1, %o2 fmovrdne %l0, %f14, %f8 ldd [%l7 + 0x78], %f12 fpadd32s %f0, %f7, %f11 edge32 %g5, %o7, %i3 ldsw [%l7 + 0x74], %o5 fmovdg %xcc, %f2, %f4 fone %f0 fmovsle %xcc, %f15, %f15 ldsh [%l7 + 0x1E], %l4 movpos %xcc, %i5, %i4 fmul8ulx16 %f10, %f14, %f14 stb %g7, [%l7 + 0x6B] tle %icc, 0x2 movrgez %o6, 0x3BE, %l5 fxors %f10, %f4, %f1 tvc %icc, 0x0 movvs %icc, %l2, %o4 tn %xcc, 0x4 ldsh [%l7 + 0x08], %o3 orncc %l1, %g6, %g4 ble,pn %xcc, loop_3608 fmovde %xcc, %f2, %f8 alignaddrl %i2, %g2, %i7 ldsw [%l7 + 0x70], %l3 loop_3608: movrlez %o0, 0x193, %g1 fble,a %fcc0, loop_3609 ldsw [%l7 + 0x64], %g3 edge16ln %l6, %i1, %i0 fxors %f8, %f13, %f5 loop_3609: stb %i6, [%l7 + 0x12] stw %o1, [%l7 + 0x40] stb %o2, [%l7 + 0x0A] fmovdle %icc, %f4, %f1 sth %l0, [%l7 + 0x3C] fandnot2s %f7, %f12, %f15 bvs,pn %icc, loop_3610 orn %g5, %o7, %o5 stx %i3, [%l7 + 0x68] stw %i5, [%l7 + 0x50] loop_3610: fmovsneg %xcc, %f10, %f6 fbo,a %fcc1, loop_3611 st %f14, [%l7 + 0x50] orcc %i4, %g7, %l4 movrlz %l5, %o6, %o4 loop_3611: brgz,a %o3, loop_3612 fnegs %f10, %f13 tvs %icc, 0x0 fmovsn %icc, %f13, %f4 loop_3612: fbg %fcc0, loop_3613 tn %icc, 0x4 stb %l1, [%l7 + 0x54] fcmple32 %f14, %f14, %g6 loop_3613: srax %l2, 0x00, %i2 ta %icc, 0x3 fmovrsgez %g4, %f5, %f3 stw %i7, [%l7 + 0x44] ba,a loop_3614 fmovdge %icc, %f8, %f3 fmovdg %xcc, %f11, %f3 sll %l3, %o0, %g1 loop_3614: fzero %f8 andncc %g2, %l6, %i1 fmovde %xcc, %f9, %f12 srax %i0, 0x10, %g3 nop setx loop_3615, %l0, %l1 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_3616 fbne,a %fcc2, loop_3617 fbule %fcc0, loop_3618 loop_3615: fmul8sux16 %f4, %f4, %f14 loop_3616: sdivx %i6, 0x0AF1, %o2 loop_3617: sth %l0, [%l7 + 0x42] loop_3618: sth %o1, [%l7 + 0x1E] ldx [%l7 + 0x28], %o7 lduh [%l7 + 0x58], %o5 fmul8x16al %f12, %f2, %f0 alignaddr %i3, %g5, %i5 fmovdg %icc, %f1, %f8 lduw [%l7 + 0x70], %i4 stx %l4, [%l7 + 0x50] fmovsle %xcc, %f14, %f6 stx %l5, [%l7 + 0x68] stx %o6, [%l7 + 0x08] move %xcc, %o4, %g7 ldsh [%l7 + 0x6A], %l1 fexpand %f0, %f8 mova %icc, %o3, %g6 fxors %f7, %f4, %f2 addc %l2, 0x1DDF, %i2 tpos %xcc, 0x6 fmovsle %icc, %f10, %f14 fsrc1 %f2, %f2 stx %g4, [%l7 + 0x58] fbu %fcc3, loop_3619 edge8ln %i7, %l3, %o0 taddcctv %g1, 0x18CD, %l6 lduw [%l7 + 0x2C], %g2 loop_3619: fmovsg %xcc, %f7, %f9 popc %i0, %g3 fbuge,a %fcc3, loop_3620 fcmple16 %f6, %f10, %i1 fmovsvs %xcc, %f11, %f4 fbu %fcc0, loop_3621 loop_3620: fones %f13 std %f14, [%l7 + 0x28] ldsw [%l7 + 0x70], %i6 loop_3621: fmovdg %xcc, %f7, %f9 st %f11, [%l7 + 0x4C] stw %l0, [%l7 + 0x60] nop setx loop_3622, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fones %f2 fble,a %fcc1, loop_3623 fxnors %f15, %f7, %f5 loop_3622: sth %o1, [%l7 + 0x4C] fcmpeq32 %f12, %f6, %o2 loop_3623: brnz,a %o7, loop_3624 tgu %icc, 0x0 taddcctv %i3, %g5, %i5 ld [%l7 + 0x10], %f9 loop_3624: ldsb [%l7 + 0x74], %i4 fbue,a %fcc2, loop_3625 movvs %icc, %o5, %l4 fmovrde %l5, %f8, %f10 fblg %fcc2, loop_3626 loop_3625: tcs %icc, 0x3 te %xcc, 0x0 ldx [%l7 + 0x08], %o4 loop_3626: lduw [%l7 + 0x58], %g7 movrlez %o6, 0x3FC, %l1 edge16n %g6, %l2, %i2 fbg,a %fcc1, loop_3627 fcmpne32 %f8, %f14, %o3 tsubcc %g4, %l3, %i7 fpmerge %f2, %f0, %f4 loop_3627: xorcc %g1, 0x0698, %o0 fcmpne16 %f8, %f14, %l6 alignaddrl %i0, %g2, %i1 movle %xcc, %i6, %l0 stb %o1, [%l7 + 0x23] bge,a,pt %icc, loop_3628 movrlz %o2, %g3, %i3 ldsb [%l7 + 0x4E], %o7 lduw [%l7 + 0x68], %i5 loop_3628: fmovsl %xcc, %f3, %f0 orncc %i4, 0x0028, %o5 sethi 0x0707, %g5 ld [%l7 + 0x7C], %f13 fnors %f10, %f14, %f2 movcs %icc, %l4, %l5 stb %o4, [%l7 + 0x77] ld [%l7 + 0x68], %f12 fmovsne %xcc, %f13, %f3 ldsh [%l7 + 0x6C], %o6 ldsb [%l7 + 0x43], %l1 stb %g7, [%l7 + 0x79] srax %g6, %i2, %o3 edge32l %g4, %l2, %l3 fmovdgu %icc, %f12, %f2 st %f2, [%l7 + 0x44] std %f8, [%l7 + 0x40] fmovda %icc, %f15, %f13 fcmpgt16 %f8, %f10, %i7 fmovsgu %xcc, %f1, %f9 fmovrsgez %g1, %f3, %f5 fmul8sux16 %f2, %f2, %f14 ldub [%l7 + 0x2E], %l6 andncc %i0, %g2, %o0 umul %i1, 0x0887, %l0 fcmple32 %f2, %f0, %i6 fmul8x16au %f5, %f7, %f6 std %f6, [%l7 + 0x28] ldx [%l7 + 0x50], %o2 taddcctv %g3, 0x0338, %o1 lduh [%l7 + 0x2C], %i3 stw %o7, [%l7 + 0x78] fbne %fcc0, loop_3629 bl %xcc, loop_3630 fpsub16 %f10, %f0, %f0 fmovdpos %xcc, %f1, %f2 loop_3629: bpos,pn %xcc, loop_3631 loop_3630: fbge %fcc0, loop_3632 bpos %xcc, loop_3633 sdivx %i5, 0x08FB, %o5 loop_3631: fble %fcc1, loop_3634 loop_3632: edge32n %g5, %l4, %i4 loop_3633: fbuge,a %fcc0, loop_3635 fbug %fcc2, loop_3636 loop_3634: fbule,a %fcc0, loop_3637 te %xcc, 0x1 loop_3635: fba,a %fcc1, loop_3638 loop_3636: andncc %o4, %o6, %l1 loop_3637: fba %fcc3, loop_3639 fpack32 %f10, %f0, %f12 loop_3638: edge32 %g7, %l5, %i2 fmovsle %xcc, %f2, %f8 loop_3639: taddcc %g6, 0x0745, %o3 fmovdn %icc, %f13, %f9 fandnot1 %f12, %f0, %f12 bne loop_3640 orcc %g4, 0x16B1, %l2 xnor %i7, %l3, %g1 fcmps %fcc1, %f15, %f8 loop_3640: fcmpd %fcc3, %f14, %f8 fcmpeq32 %f8, %f4, %l6 fmovsleu %icc, %f3, %f14 movg %icc, %i0, %o0 tge %icc, 0x5 ldub [%l7 + 0x4A], %g2 mova %xcc, %l0, %i1 fmovsle %icc, %f3, %f6 fornot2s %f3, %f2, %f4 sethi 0x1181, %o2 ldsb [%l7 + 0x55], %i6 fpsub32s %f2, %f8, %f8 tsubcctv %g3, 0x1CCC, %o1 sth %i3, [%l7 + 0x7E] stw %i5, [%l7 + 0x20] call loop_3641 st %f6, [%l7 + 0x64] udiv %o7, 0x1456, %o5 fbuge,a %fcc1, loop_3642 loop_3641: fxor %f2, %f14, %f10 ldsh [%l7 + 0x10], %l4 ta %icc, 0x0 loop_3642: ldd [%l7 + 0x38], %f4 fmovsg %xcc, %f10, %f10 fcmpgt32 %f10, %f4, %i4 fpsub32 %f8, %f14, %f6 fcmpeq16 %f4, %f0, %g5 tvc %xcc, 0x7 stx %o4, [%l7 + 0x60] fmovda %xcc, %f15, %f9 tgu %icc, 0x4 fpsub16 %f10, %f8, %f12 std %f2, [%l7 + 0x08] smulcc %o6, %l1, %l5 bneg loop_3643 ldsh [%l7 + 0x32], %i2 srax %g7, 0x18, %g6 tge %xcc, 0x4 loop_3643: bg,pn %icc, loop_3644 stb %o3, [%l7 + 0x36] fornot1s %f13, %f15, %f6 fbl %fcc2, loop_3645 loop_3644: fcmpeq16 %f0, %f8, %l2 tsubcc %g4, 0x109E, %l3 movn %xcc, %g1, %l6 loop_3645: bge,a,pn %icc, loop_3646 ld [%l7 + 0x6C], %f2 ldd [%l7 + 0x30], %f8 ldd [%l7 + 0x40], %f4 loop_3646: lduh [%l7 + 0x14], %i7 fbug,a %fcc0, loop_3647 movgu %xcc, %o0, %i0 movrlez %g2, %l0, %i1 xorcc %i6, 0x020C, %o2 loop_3647: edge8n %o1, %g3, %i5 tge %xcc, 0x4 tpos %xcc, 0x4 edge16ln %o7, %o5, %l4 ld [%l7 + 0x0C], %f9 fbul %fcc0, loop_3648 movpos %icc, %i4, %g5 fmovsleu %icc, %f7, %f2 edge16l %o4, %i3, %l1 loop_3648: bvs,a,pt %icc, loop_3649 array8 %o6, %l5, %g7 stx %g6, [%l7 + 0x68] fbo,a %fcc3, loop_3650 loop_3649: ldx [%l7 + 0x38], %i2 edge8n %l2, %g4, %o3 fnegs %f15, %f12 loop_3650: fmuld8ulx16 %f12, %f4, %f12 ldub [%l7 + 0x55], %g1 fbu,a %fcc3, loop_3651 fnor %f12, %f6, %f10 fandnot1 %f2, %f14, %f12 fmovrdlz %l6, %f8, %f6 loop_3651: udivx %l3, 0x0C3D, %i7 fones %f4 movrlz %i0, 0x1CB, %o0 fnot2s %f2, %f3 sethi 0x07CD, %g2 fnot1 %f0, %f2 addcc %i1, %l0, %i6 stb %o1, [%l7 + 0x3D] fmovse %icc, %f13, %f11 stx %g3, [%l7 + 0x50] fmul8x16al %f11, %f2, %f2 fbu %fcc0, loop_3652 lduh [%l7 + 0x10], %o2 fpsub32s %f8, %f11, %f14 fcmps %fcc0, %f15, %f1 loop_3652: fornot2s %f13, %f14, %f0 srl %i5, %o5, %o7 fbue,a %fcc0, loop_3653 edge8ln %l4, %i4, %g5 ldx [%l7 + 0x48], %o4 lduw [%l7 + 0x18], %i3 loop_3653: fmovdle %xcc, %f14, %f1 fabsd %f4, %f6 fabsd %f2, %f4 sll %l1, 0x0C, %l5 fmovrsgez %g7, %f1, %f7 ldub [%l7 + 0x68], %g6 st %f9, [%l7 + 0x18] fbul,a %fcc1, loop_3654 ldsb [%l7 + 0x11], %o6 fmul8x16al %f10, %f9, %f6 fbul %fcc3, loop_3655 loop_3654: fone %f8 sth %l2, [%l7 + 0x1A] st %f5, [%l7 + 0x1C] loop_3655: fsrc2s %f15, %f8 fblg,a %fcc3, loop_3656 std %f2, [%l7 + 0x10] sdivcc %i2, 0x097F, %o3 std %f10, [%l7 + 0x38] loop_3656: subccc %g1, %g4, %l6 stw %l3, [%l7 + 0x78] sub %i7, 0x1E51, %o0 lduw [%l7 + 0x44], %g2 ldx [%l7 + 0x48], %i0 brgez,a %i1, loop_3657 fexpand %f5, %f6 movge %icc, %i6, %l0 xnor %g3, 0x0BBE, %o2 loop_3657: fbug %fcc1, loop_3658 ldx [%l7 + 0x58], %o1 edge32l %o5, %i5, %o7 brgez,a %i4, loop_3659 loop_3658: udivcc %l4, 0x1579, %o4 bge loop_3660 ldsb [%l7 + 0x66], %g5 loop_3659: addc %i3, 0x043D, %l1 lduw [%l7 + 0x38], %g7 loop_3660: fble %fcc1, loop_3661 sth %g6, [%l7 + 0x4A] ldsh [%l7 + 0x48], %o6 fmul8sux16 %f4, %f4, %f12 loop_3661: tpos %icc, 0x1 ldd [%l7 + 0x30], %f12 ld [%l7 + 0x78], %f8 stx %l2, [%l7 + 0x70] fxor %f10, %f14, %f14 ld [%l7 + 0x58], %f6 brnz,a %l5, loop_3662 fbne %fcc1, loop_3663 tleu %xcc, 0x2 fmovsl %xcc, %f15, %f0 loop_3662: addc %o3, %g1, %g4 loop_3663: lduw [%l7 + 0x2C], %l6 fmovspos %icc, %f13, %f10 fmovdcs %xcc, %f3, %f12 sth %i2, [%l7 + 0x40] xor %i7, %o0, %l3 fxor %f10, %f6, %f6 fpack16 %f12, %f8 xnor %g2, 0x1783, %i0 fbn %fcc2, loop_3664 edge32l %i6, %l0, %i1 be,a,pt %xcc, loop_3665 sethi 0x094E, %o2 loop_3664: movre %g3, 0x0C6, %o1 sth %o5, [%l7 + 0x7A] loop_3665: ldd [%l7 + 0x78], %f10 fpadd16s %f4, %f8, %f3 movn %icc, %i5, %i4 fpsub16s %f7, %f10, %f6 fcmps %fcc1, %f0, %f3 udivcc %l4, 0x0851, %o7 edge32ln %g5, %o4, %i3 ldub [%l7 + 0x49], %g7 stx %l1, [%l7 + 0x68] ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x2B], %g6 bvs,a,pn %icc, loop_3666 std %f14, [%l7 + 0x08] ldsh [%l7 + 0x72], %o6 fabss %f0, %f13 loop_3666: fcmpgt32 %f8, %f2, %l5 addcc %o3, %g1, %g4 ldsh [%l7 + 0x20], %l6 fcmpes %fcc3, %f10, %f15 fcmpes %fcc0, %f3, %f4 ldd [%l7 + 0x68], %f10 tsubcc %i2, %l2, %i7 ldub [%l7 + 0x5A], %l3 subcc %o0, 0x11F0, %g2 ldsh [%l7 + 0x54], %i0 fbge %fcc0, loop_3667 ldsb [%l7 + 0x42], %l0 addcc %i6, 0x0132, %i1 tl %xcc, 0x5 loop_3667: ldsw [%l7 + 0x64], %g3 fmul8x16au %f10, %f5, %f2 fmovdge %xcc, %f13, %f5 addc %o2, 0x0FDC, %o1 st %f12, [%l7 + 0x60] brgez %i5, loop_3668 fbl,a %fcc2, loop_3669 brlez,a %o5, loop_3670 fmovdleu %xcc, %f6, %f7 loop_3668: ld [%l7 + 0x40], %f1 loop_3669: fone %f8 loop_3670: te %xcc, 0x4 edge8ln %l4, %i4, %g5 fmovdg %xcc, %f11, %f8 fbue,a %fcc1, loop_3671 bge loop_3672 sth %o4, [%l7 + 0x62] stb %o7, [%l7 + 0x1E] loop_3671: fmovrse %g7, %f13, %f1 loop_3672: andcc %i3, %g6, %l1 ldub [%l7 + 0x1E], %l5 bl,pt %icc, loop_3673 tl %xcc, 0x3 movleu %xcc, %o6, %o3 fnor %f4, %f8, %f12 loop_3673: fmovrdlz %g4, %f12, %f4 addccc %g1, 0x0AB4, %l6 movneg %xcc, %i2, %i7 fnands %f8, %f15, %f12 bn %xcc, loop_3674 array16 %l3, %l2, %g2 movn %xcc, %o0, %l0 ldd [%l7 + 0x60], %f10 loop_3674: sth %i6, [%l7 + 0x32] call loop_3675 ldsw [%l7 + 0x60], %i0 ble,a loop_3676 fpmerge %f15, %f4, %f8 loop_3675: st %f6, [%l7 + 0x24] fmovrsne %g3, %f2, %f0 loop_3676: movrlz %o2, %i1, %i5 movcs %icc, %o1, %o5 fnot1s %f13, %f11 fmovdgu %icc, %f13, %f12 fmovdge %xcc, %f1, %f3 fmovsne %xcc, %f13, %f14 movrlz %i4, 0x0D1, %l4 sra %o4, 0x12, %o7 fbul,a %fcc1, loop_3677 ldx [%l7 + 0x20], %g7 fmul8ulx16 %f14, %f12, %f0 lduh [%l7 + 0x66], %i3 loop_3677: lduh [%l7 + 0x24], %g5 stb %g6, [%l7 + 0x1F] edge16n %l5, %o6, %o3 ldx [%l7 + 0x60], %l1 fmul8x16au %f5, %f0, %f8 fmovdg %icc, %f3, %f4 fsrc1 %f8, %f2 fnot2s %f4, %f7 fcmped %fcc1, %f8, %f10 fbn,a %fcc2, loop_3678 edge8 %g1, %l6, %g4 fsrc1s %f9, %f7 fnor %f6, %f8, %f14 loop_3678: subcc %i7, %l3, %l2 fmovdle %xcc, %f7, %f11 brlz %g2, loop_3679 ldd [%l7 + 0x70], %f0 fcmpes %fcc2, %f15, %f0 ldx [%l7 + 0x30], %i2 loop_3679: movl %icc, %o0, %l0 ldsh [%l7 + 0x1E], %i0 fxnors %f6, %f11, %f6 fba %fcc2, loop_3680 fbule %fcc3, loop_3681 fmovrse %g3, %f6, %f2 fcmple32 %f12, %f4, %i6 loop_3680: fmovd %f6, %f2 loop_3681: fxnors %f0, %f2, %f6 fbn %fcc0, loop_3682 movcc %xcc, %o2, %i5 orncc %o1, 0x109F, %o5 ldub [%l7 + 0x2C], %i4 loop_3682: ldsh [%l7 + 0x48], %i1 bvc,a loop_3683 ldsw [%l7 + 0x3C], %l4 fabsd %f8, %f10 tsubcctv %o7, 0x1DE4, %g7 loop_3683: nop setx loop_3684, %l0, %l1 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 %i3, 0x250, %g5 ld [%l7 + 0x70], %f5 ldsw [%l7 + 0x34], %o4 loop_3684: stb %l5, [%l7 + 0x2F] std %f4, [%l7 + 0x60] fxor %f12, %f0, %f2 bgu loop_3685 ldsh [%l7 + 0x2E], %o6 stx %o3, [%l7 + 0x40] st %f3, [%l7 + 0x1C] loop_3685: ldsb [%l7 + 0x40], %l1 ldd [%l7 + 0x48], %f2 fmovdl %xcc, %f15, %f11 brnz,a %g1, loop_3686 movre %g6, 0x1D4, %l6 bn,a,pt %icc, loop_3687 brlez %g4, loop_3688 loop_3686: std %f8, [%l7 + 0x48] call loop_3689 loop_3687: std %f2, [%l7 + 0x50] loop_3688: ldub [%l7 + 0x3F], %i7 fblg %fcc2, loop_3690 loop_3689: movleu %xcc, %l2, %g2 tge %xcc, 0x4 stw %i2, [%l7 + 0x54] loop_3690: st %f7, [%l7 + 0x74] bge loop_3691 tg %xcc, 0x7 bvc loop_3692 tsubcc %o0, %l3, %i0 loop_3691: ld [%l7 + 0x74], %f0 fandnot2 %f12, %f6, %f4 loop_3692: ldsw [%l7 + 0x4C], %l0 fpack16 %f14, %f6 addc %g3, 0x1630, %o2 stw %i5, [%l7 + 0x70] fcmpne32 %f14, %f12, %o1 mulx %i6, %o5, %i1 umul %i4, 0x171A, %l4 tcs %icc, 0x6 tgu %xcc, 0x7 fbug %fcc0, loop_3693 std %f8, [%l7 + 0x58] andcc %g7, %i3, %o7 ldx [%l7 + 0x50], %o4 loop_3693: edge32n %l5, %o6, %g5 lduw [%l7 + 0x24], %l1 fcmpd %fcc3, %f2, %f6 fcmpes %fcc2, %f13, %f6 fmul8x16 %f10, %f10, %f2 alignaddrl %o3, %g6, %l6 fbg %fcc0, loop_3694 mulscc %g4, 0x1851, %i7 fbg %fcc3, loop_3695 stx %g1, [%l7 + 0x50] loop_3694: stw %g2, [%l7 + 0x60] addcc %i2, %l2, %l3 loop_3695: st %f6, [%l7 + 0x6C] movcs %icc, %i0, %o0 std %f8, [%l7 + 0x68] fmul8sux16 %f14, %f6, %f14 ldx [%l7 + 0x50], %g3 lduh [%l7 + 0x3C], %o2 edge8n %i5, %l0, %i6 or %o5, 0x0C6E, %i1 fmovdgu %xcc, %f13, %f9 fmovscc %xcc, %f2, %f14 brnz %o1, loop_3696 lduw [%l7 + 0x5C], %i4 fmovrde %g7, %f12, %f10 tcc %xcc, 0x4 loop_3696: subccc %l4, %o7, %i3 edge8l %o4, %l5, %o6 fands %f8, %f14, %f13 ldsh [%l7 + 0x54], %l1 fone %f2 udivx %o3, 0x1438, %g6 fsrc1s %f1, %f7 sethi 0x19CC, %l6 ldx [%l7 + 0x10], %g5 ldsh [%l7 + 0x2E], %g4 brlez,a %g1, loop_3697 lduh [%l7 + 0x68], %g2 ldsb [%l7 + 0x0E], %i2 edge32ln %l2, %i7, %i0 loop_3697: fmovdle %xcc, %f14, %f3 movpos %xcc, %o0, %l3 mulscc %o2, %i5, %l0 movn %icc, %i6, %o5 st %f10, [%l7 + 0x5C] fmovrsgez %g3, %f8, %f13 ba loop_3698 edge8n %o1, %i1, %g7 bg,pt %icc, loop_3699 ldx [%l7 + 0x70], %l4 loop_3698: ta %icc, 0x6 lduw [%l7 + 0x4C], %i4 loop_3699: sth %i3, [%l7 + 0x22] bvc loop_3700 fcmpgt16 %f2, %f12, %o4 ld [%l7 + 0x1C], %f9 ldd [%l7 + 0x70], %f4 loop_3700: fmul8sux16 %f2, %f12, %f14 ldsb [%l7 + 0x2F], %l5 fsrc1s %f2, %f4 stw %o7, [%l7 + 0x6C] subcc %l1, %o6, %o3 ldsh [%l7 + 0x12], %l6 brgez,a %g5, loop_3701 fpadd32 %f8, %f0, %f4 srlx %g6, %g1, %g4 lduw [%l7 + 0x40], %i2 loop_3701: bleu,pt %xcc, loop_3702 fbl %fcc2, loop_3703 fone %f4 bge,pt %xcc, loop_3704 loop_3702: nop setx loop_3705, %l0, %l1 jmpl %l1, %g2 loop_3703: tg %icc, 0x2 ldx [%l7 + 0x68], %l2 loop_3704: movn %xcc, %i0, %i7 loop_3705: std %f8, [%l7 + 0x40] fnot2s %f11, %f1 fnot2 %f8, %f12 ldsw [%l7 + 0x44], %l3 stb %o2, [%l7 + 0x2B] ldsb [%l7 + 0x3F], %o0 edge16ln %l0, %i6, %o5 subc %g3, 0x17B1, %o1 fmuld8sux16 %f3, %f2, %f6 stx %i5, [%l7 + 0x10] fmovda %xcc, %f1, %f14 fpadd32s %f8, %f0, %f12 ldd [%l7 + 0x48], %f6 bge %icc, loop_3706 andcc %g7, 0x06EA, %i1 ldd [%l7 + 0x28], %f14 ld [%l7 + 0x18], %f8 loop_3706: std %f10, [%l7 + 0x78] fmul8x16 %f3, %f6, %f10 fmovrdlz %l4, %f2, %f8 fnors %f12, %f12, %f1 movvs %icc, %i4, %o4 ldsh [%l7 + 0x1E], %l5 pdist %f12, %f0, %f10 srl %o7, %i3, %l1 subcc %o3, %l6, %o6 fbn %fcc1, loop_3707 fbge,a %fcc3, loop_3708 lduw [%l7 + 0x0C], %g5 ldsh [%l7 + 0x6C], %g1 loop_3707: bleu,pt %xcc, loop_3709 loop_3708: ldsb [%l7 + 0x23], %g4 edge16ln %g6, %g2, %l2 fmovsvs %xcc, %f1, %f7 loop_3709: lduw [%l7 + 0x40], %i2 sub %i7, 0x11F7, %l3 bshuffle %f10, %f14, %f8 stb %i0, [%l7 + 0x2B] std %f4, [%l7 + 0x38] movcs %icc, %o2, %l0 fnot1s %f0, %f5 orn %i6, %o5, %g3 ldub [%l7 + 0x37], %o0 sth %i5, [%l7 + 0x0A] fandnot2 %f12, %f4, %f12 edge32l %o1, %i1, %g7 fmovscs %icc, %f2, %f0 ldsh [%l7 + 0x4C], %l4 orcc %i4, %l5, %o4 stw %i3, [%l7 + 0x20] ldub [%l7 + 0x7A], %o7 fmovse %xcc, %f3, %f12 edge16n %l1, %l6, %o6 fmovscc %icc, %f4, %f13 fcmpd %fcc1, %f6, %f8 movvs %xcc, %o3, %g1 movleu %icc, %g5, %g6 ldd [%l7 + 0x48], %f4 fmovdg %xcc, %f2, %f12 xnor %g4, 0x1202, %l2 fcmpgt32 %f6, %f4, %g2 tn %icc, 0x6 tne %xcc, 0x0 mulx %i2, 0x0B2E, %l3 lduw [%l7 + 0x58], %i0 fmovsn %xcc, %f6, %f11 fpack32 %f10, %f6, %f6 fmovsleu %icc, %f11, %f11 fmovsvs %icc, %f15, %f1 std %f10, [%l7 + 0x68] or %o2, 0x1ADC, %i7 bne,a,pn %icc, loop_3710 tn %xcc, 0x4 movg %xcc, %i6, %l0 ldsh [%l7 + 0x5C], %o5 loop_3710: ldsb [%l7 + 0x4B], %g3 movvc %icc, %i5, %o1 std %f6, [%l7 + 0x40] fmovrsgz %i1, %f0, %f3 fmovdl %xcc, %f6, %f13 lduh [%l7 + 0x32], %o0 fones %f5 lduw [%l7 + 0x40], %g7 udiv %l4, 0x0DD0, %l5 popc %i4, %i3 tvc %xcc, 0x3 bcs %xcc, loop_3711 bneg loop_3712 ldub [%l7 + 0x24], %o7 ld [%l7 + 0x34], %f5 loop_3711: stw %o4, [%l7 + 0x4C] loop_3712: ta %icc, 0x2 srlx %l6, 0x08, %l1 stw %o3, [%l7 + 0x54] sdiv %g1, 0x1E9F, %g5 add %o6, 0x1DDB, %g4 bg,pt %icc, loop_3713 tneg %icc, 0x5 edge8ln %g6, %l2, %g2 nop setx loop_3714, %l0, %l1 jmpl %l1, %l3 loop_3713: bpos,a loop_3715 tpos %icc, 0x4 fbule %fcc1, loop_3716 loop_3714: fbuge %fcc0, loop_3717 loop_3715: ldd [%l7 + 0x38], %f4 stw %i2, [%l7 + 0x14] loop_3716: stx %i0, [%l7 + 0x60] loop_3717: stx %o2, [%l7 + 0x70] fmovsvs %xcc, %f5, %f13 edge8ln %i6, %i7, %o5 movrgz %g3, 0x288, %i5 fpadd32 %f12, %f6, %f10 fmovsg %icc, %f12, %f10 stw %o1, [%l7 + 0x78] ldx [%l7 + 0x68], %l0 ldsb [%l7 + 0x50], %i1 srl %o0, %l4, %g7 tneg %xcc, 0x5 bleu,a loop_3718 taddcc %l5, %i3, %i4 tne %xcc, 0x6 ldsb [%l7 + 0x29], %o7 loop_3718: ldsw [%l7 + 0x4C], %l6 fones %f0 ldub [%l7 + 0x1A], %l1 lduw [%l7 + 0x3C], %o4 alignaddr %g1, %g5, %o6 fmovscs %icc, %f1, %f8 array8 %o3, %g4, %g6 fnot2 %f0, %f10 fnor %f14, %f8, %f14 fmovdl %icc, %f6, %f15 sth %g2, [%l7 + 0x26] tne %xcc, 0x6 fbe,a %fcc2, loop_3719 fmovse %icc, %f1, %f8 ldx [%l7 + 0x08], %l3 tsubcc %l2, 0x1BE5, %i2 loop_3719: bshuffle %f2, %f0, %f14 lduw [%l7 + 0x1C], %o2 fpsub16s %f14, %f8, %f13 fxnor %f2, %f14, %f2 brgez,a %i6, loop_3720 movl %xcc, %i0, %i7 siam 0x0 sth %g3, [%l7 + 0x4C] loop_3720: fbn,a %fcc3, loop_3721 andncc %i5, %o5, %o1 movne %icc, %l0, %i1 sth %o0, [%l7 + 0x32] loop_3721: sth %l4, [%l7 + 0x42] std %f4, [%l7 + 0x60] fbuge,a %fcc3, loop_3722 fmovrdlz %l5, %f0, %f14 fmovrde %g7, %f14, %f8 stw %i3, [%l7 + 0x20] loop_3722: ldub [%l7 + 0x4B], %o7 bg %icc, loop_3723 tneg %icc, 0x7 call loop_3724 st %f7, [%l7 + 0x40] loop_3723: lduw [%l7 + 0x74], %l6 fnegs %f1, %f6 loop_3724: tneg %icc, 0x7 ldub [%l7 + 0x28], %l1 fmovdgu %xcc, %f2, %f9 fpadd16s %f14, %f8, %f14 fmovrsgez %i4, %f10, %f12 fexpand %f9, %f8 addcc %g1, %o4, %g5 fmul8x16au %f13, %f4, %f4 fmovsl %xcc, %f6, %f4 ldx [%l7 + 0x30], %o6 movrlez %g4, 0x1B5, %g6 ldsb [%l7 + 0x70], %o3 fmovsl %xcc, %f10, %f7 fpack16 %f0, %f3 tne %icc, 0x0 fbn,a %fcc3, loop_3725 lduw [%l7 + 0x14], %l3 fpsub16 %f14, %f8, %f8 stx %l2, [%l7 + 0x28] loop_3725: movcc %xcc, %i2, %g2 fmovse %xcc, %f2, %f11 brlz %i6, loop_3726 fand %f2, %f8, %f14 nop setx loop_3727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %i0, %o2, %i7 loop_3726: lduh [%l7 + 0x0A], %g3 ld [%l7 + 0x38], %f6 loop_3727: sdivx %o5, 0x1A0C, %i5 tsubcc %l0, 0x01E0, %o1 movvc %xcc, %i1, %o0 edge8n %l4, %g7, %i3 fmovdge %icc, %f11, %f10 fornot2s %f13, %f11, %f11 bpos,pn %xcc, loop_3728 stb %l5, [%l7 + 0x6F] movrgez %o7, 0x0BD, %l1 fnor %f12, %f14, %f8 loop_3728: fzeros %f3 fmovrsne %l6, %f3, %f9 fmovsneg %xcc, %f12, %f11 edge16 %g1, %o4, %i4 ld [%l7 + 0x1C], %f11 fpadd16 %f2, %f2, %f4 bshuffle %f14, %f6, %f10 tneg %xcc, 0x1 fbul %fcc2, loop_3729 tle %icc, 0x3 movleu %xcc, %o6, %g4 tvc %xcc, 0x2 loop_3729: ldx [%l7 + 0x18], %g6 bneg %xcc, loop_3730 std %f2, [%l7 + 0x28] fbo %fcc3, loop_3731 fnands %f11, %f5, %f8 loop_3730: stb %g5, [%l7 + 0x2C] bg,a loop_3732 loop_3731: fnands %f0, %f14, %f3 stx %l3, [%l7 + 0x60] fmovdvc %xcc, %f10, %f4 loop_3732: movge %xcc, %o3, %l2 fsrc2 %f4, %f10 bpos %icc, loop_3733 array16 %i2, %g2, %i0 stw %i6, [%l7 + 0x24] fpadd16 %f4, %f14, %f4 loop_3733: ld [%l7 + 0x5C], %f15 fcmpeq16 %f0, %f12, %i7 movl %icc, %o2, %g3 fmovrsgz %o5, %f12, %f0 fmovrdne %i5, %f12, %f12 xnor %l0, %i1, %o0 stx %o1, [%l7 + 0x28] ldx [%l7 + 0x28], %l4 movge %xcc, %i3, %l5 fbue %fcc0, loop_3734 pdist %f2, %f12, %f4 stx %g7, [%l7 + 0x30] ldsb [%l7 + 0x6B], %o7 loop_3734: xnorcc %l1, %l6, %g1 fcmple16 %f2, %f14, %o4 ldd [%l7 + 0x28], %f0 std %f0, [%l7 + 0x58] fbo %fcc3, loop_3735 st %f5, [%l7 + 0x20] std %f2, [%l7 + 0x30] fmovdcs %icc, %f10, %f14 loop_3735: stb %i4, [%l7 + 0x3C] stw %g4, [%l7 + 0x38] fpsub32s %f13, %f14, %f11 st %f14, [%l7 + 0x30] movrlez %g6, %g5, %o6 ld [%l7 + 0x14], %f4 subccc %l3, 0x0570, %o3 brlz %i2, loop_3736 bn,a %icc, loop_3737 stw %g2, [%l7 + 0x7C] fmovde %icc, %f11, %f8 loop_3736: stw %l2, [%l7 + 0x3C] loop_3737: fmovrslz %i0, %f9, %f1 movrlez %i7, %o2, %i6 ldx [%l7 + 0x58], %o5 movl %icc, %i5, %g3 movne %xcc, %l0, %o0 bleu,pt %xcc, loop_3738 lduw [%l7 + 0x44], %o1 stw %l4, [%l7 + 0x44] fcmped %fcc0, %f0, %f2 loop_3738: mulx %i1, %l5, %g7 ta %icc, 0x4 fsrc2s %f5, %f13 movn %xcc, %o7, %l1 lduh [%l7 + 0x70], %l6 fbug %fcc1, loop_3739 stx %i3, [%l7 + 0x70] fmovrdlez %o4, %f0, %f10 stx %g1, [%l7 + 0x68] loop_3739: fnegd %f8, %f2 fnegs %f4, %f12 array16 %g4, %g6, %i4 fsrc2s %f13, %f1 ldub [%l7 + 0x11], %g5 fmovdl %icc, %f15, %f0 fmuld8sux16 %f8, %f5, %f0 movleu %xcc, %l3, %o3 ldx [%l7 + 0x28], %i2 stx %o6, [%l7 + 0x60] popc %l2, %i0 fnot2s %f14, %f4 fcmple16 %f0, %f4, %g2 bne,a loop_3740 movg %icc, %o2, %i6 fsrc2 %f10, %f2 nop setx loop_3741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3740: tgu %icc, 0x0 ldsh [%l7 + 0x62], %i7 tvc %xcc, 0x6 loop_3741: lduw [%l7 + 0x4C], %i5 ldd [%l7 + 0x50], %f12 subccc %g3, %l0, %o0 ldsb [%l7 + 0x11], %o5 fsrc1 %f12, %f14 fmovdvs %xcc, %f13, %f0 ldsw [%l7 + 0x28], %o1 fmovsn %icc, %f8, %f10 ldsh [%l7 + 0x3C], %i1 ldsw [%l7 + 0x68], %l4 taddcc %g7, 0x0066, %l5 siam 0x7 nop setx loop_3742, %l0, %l1 jmpl %l1, %l1 tgu %xcc, 0x4 ldub [%l7 + 0x40], %o7 fornot2 %f12, %f0, %f2 loop_3742: fmovdl %xcc, %f11, %f5 stb %i3, [%l7 + 0x3D] fmovdl %xcc, %f3, %f15 ldub [%l7 + 0x0C], %o4 nop setx loop_3743, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %icc, %f12, %f9 xorcc %l6, 0x0992, %g4 std %f14, [%l7 + 0x10] loop_3743: edge32l %g1, %g6, %g5 andcc %l3, %i4, %i2 sdivx %o3, 0x120C, %l2 bvs loop_3744 stx %i0, [%l7 + 0x50] udiv %g2, 0x09A1, %o2 fabsd %f8, %f12 loop_3744: sth %i6, [%l7 + 0x76] fpsub32 %f0, %f8, %f8 sth %i7, [%l7 + 0x62] orncc %i5, 0x0017, %g3 be %icc, loop_3745 bne,pn %xcc, loop_3746 movrgez %l0, 0x3F3, %o0 movvs %icc, %o5, %o1 loop_3745: ldsw [%l7 + 0x64], %i1 loop_3746: edge16n %l4, %g7, %l5 bcc,pn %xcc, loop_3747 ldd [%l7 + 0x10], %f14 fnot1s %f2, %f1 fsrc2s %f7, %f11 loop_3747: lduw [%l7 + 0x40], %l1 srl %o7, %i3, %o4 movne %xcc, %o6, %l6 fbo %fcc2, loop_3748 fornot1 %f8, %f6, %f14 subccc %g4, %g6, %g5 stw %l3, [%l7 + 0x54] loop_3748: fbule,a %fcc0, loop_3749 fsrc2s %f2, %f14 fbuge %fcc0, loop_3750 bpos,pt %icc, loop_3751 loop_3749: lduw [%l7 + 0x3C], %i4 fones %f8 loop_3750: orcc %i2, %o3, %l2 loop_3751: fmovrdgz %g1, %f14, %f2 stx %g2, [%l7 + 0x10] add %i0, %o2, %i7 fnors %f3, %f7, %f15 edge16 %i5, %g3, %i6 fcmpne16 %f10, %f10, %o0 array32 %l0, %o1, %o5 smulcc %l4, %g7, %i1 fnot1s %f8, %f6 st %f7, [%l7 + 0x44] fornot2 %f6, %f2, %f4 ldx [%l7 + 0x38], %l5 fmovd %f8, %f0 fpadd16 %f12, %f2, %f2 te %icc, 0x2 fbn %fcc0, loop_3752 fmovsle %icc, %f6, %f13 std %f0, [%l7 + 0x18] fmul8sux16 %f12, %f2, %f0 loop_3752: lduh [%l7 + 0x36], %o7 fcmpne16 %f12, %f10, %i3 array32 %o4, %o6, %l1 fcmpgt16 %f4, %f4, %l6 tsubcctv %g4, %g5, %g6 fmovsvc %xcc, %f3, %f7 stx %l3, [%l7 + 0x28] movvc %icc, %i2, %o3 bshuffle %f12, %f8, %f4 ldsh [%l7 + 0x0C], %i4 std %f8, [%l7 + 0x28] sub %g1, %g2, %i0 ble,a,pt %xcc, loop_3753 ldub [%l7 + 0x30], %l2 sub %i7, %i5, %o2 bg,pn %xcc, loop_3754 loop_3753: brlez %g3, loop_3755 bleu,pt %icc, loop_3756 tn %icc, 0x6 loop_3754: lduh [%l7 + 0x28], %i6 loop_3755: brnz,a %o0, loop_3757 loop_3756: fmovrdne %l0, %f6, %f8 ldd [%l7 + 0x68], %f10 fpsub16 %f8, %f14, %f0 loop_3757: fnor %f6, %f0, %f14 st %f7, [%l7 + 0x18] st %f8, [%l7 + 0x24] ldub [%l7 + 0x20], %o1 std %f6, [%l7 + 0x48] tpos %xcc, 0x3 fmovdg %icc, %f15, %f0 sub %l4, 0x1EDF, %g7 st %f13, [%l7 + 0x5C] fbne %fcc0, loop_3758 std %f0, [%l7 + 0x48] ba,a %icc, loop_3759 fsrc2 %f2, %f6 loop_3758: movleu %icc, %o5, %i1 fmovspos %icc, %f11, %f0 loop_3759: sth %l5, [%l7 + 0x28] tge %icc, 0x6 fmovsn %xcc, %f13, %f4 bcs,a loop_3760 add %o7, 0x1AB0, %o4 fbne,a %fcc0, loop_3761 fpadd32 %f10, %f0, %f6 loop_3760: ldsb [%l7 + 0x46], %o6 brgz,a %l1, loop_3762 loop_3761: fmovrdgez %l6, %f12, %f0 fpack32 %f4, %f6, %f2 stx %g4, [%l7 + 0x50] loop_3762: tge %icc, 0x1 xnorcc %i3, %g6, %g5 lduh [%l7 + 0x66], %i2 tcs %icc, 0x0 ldsw [%l7 + 0x54], %l3 sdivx %i4, 0x0053, %o3 ldub [%l7 + 0x7E], %g2 ldub [%l7 + 0x3F], %g1 brgz %l2, loop_3763 fnors %f2, %f6, %f2 taddcc %i0, %i5, %o2 fmovsne %xcc, %f5, %f0 loop_3763: std %f0, [%l7 + 0x20] edge16ln %g3, %i7, %i6 fbl,a %fcc3, loop_3764 fbe,a %fcc0, loop_3765 umulcc %l0, 0x0FE2, %o1 mova %icc, %o0, %g7 loop_3764: fmovsl %xcc, %f4, %f2 loop_3765: ldub [%l7 + 0x22], %l4 fornot1s %f3, %f6, %f2 bcs,pt %xcc, loop_3766 subcc %i1, %o5, %o7 tleu %xcc, 0x3 fnot2s %f8, %f5 loop_3766: fpadd32 %f6, %f12, %f4 fmovdpos %xcc, %f1, %f2 st %f5, [%l7 + 0x08] umul %o4, %o6, %l1 fmovspos %icc, %f1, %f2 orcc %l6, %g4, %i3 ld [%l7 + 0x40], %f10 stx %l5, [%l7 + 0x58] fmovrde %g6, %f10, %f0 bpos,pn %xcc, loop_3767 stx %i2, [%l7 + 0x38] fnand %f8, %f12, %f10 bne,pt %xcc, loop_3768 loop_3767: bl loop_3769 stb %l3, [%l7 + 0x51] nop setx loop_3770, %l0, %l1 jmpl %l1, %g5 loop_3768: bvs,a %icc, loop_3771 loop_3769: ldx [%l7 + 0x50], %i4 fmovdg %icc, %f13, %f2 loop_3770: fmovdvc %icc, %f8, %f4 loop_3771: fnands %f4, %f8, %f6 stw %g2, [%l7 + 0x50] fsrc2 %f8, %f14 movrlz %o3, 0x23E, %g1 fmovrdlz %l2, %f14, %f6 fmovde %icc, %f15, %f12 fmovsge %xcc, %f8, %f5 fmovrde %i0, %f12, %f2 fsrc1 %f10, %f2 andncc %o2, %g3, %i7 tleu %icc, 0x4 be,a,pn %icc, loop_3772 sdivx %i5, 0x03E4, %l0 fmul8x16al %f1, %f10, %f4 movgu %icc, %o1, %o0 loop_3772: ba,a loop_3773 ldd [%l7 + 0x10], %f4 ldd [%l7 + 0x38], %f12 movrlez %g7, 0x339, %l4 loop_3773: subcc %i6, 0x1E91, %o5 fpadd32 %f6, %f10, %f6 edge32ln %i1, %o4, %o6 tcc %xcc, 0x4 movrgez %l1, %l6, %g4 ldd [%l7 + 0x50], %f4 movl %icc, %i3, %o7 orcc %g6, 0x0F9B, %l5 ldsh [%l7 + 0x28], %i2 lduh [%l7 + 0x14], %l3 edge32n %g5, %i4, %g2 andn %o3, 0x170B, %l2 ldx [%l7 + 0x20], %i0 fcmpeq16 %f4, %f2, %g1 movpos %icc, %o2, %i7 fpmerge %f14, %f7, %f6 fmovdle %xcc, %f11, %f8 ldd [%l7 + 0x68], %f12 lduh [%l7 + 0x24], %i5 fornot1s %f4, %f6, %f7 fmovsge %xcc, %f4, %f11 popc %l0, %g3 std %f4, [%l7 + 0x78] brgz %o0, loop_3774 udivx %g7, 0x1C32, %o1 ldsw [%l7 + 0x14], %i6 st %f11, [%l7 + 0x54] loop_3774: udivx %o5, 0x0CA0, %l4 subcc %o4, %o6, %l1 edge16 %i1, %l6, %i3 movl %icc, %g4, %g6 fexpand %f1, %f14 lduh [%l7 + 0x4E], %l5 fmovdn %xcc, %f7, %f8 bneg,a,pt %icc, loop_3775 fornot2 %f8, %f8, %f6 fnot2 %f8, %f8 movre %i2, 0x0EC, %o7 loop_3775: fmovsvc %xcc, %f11, %f15 bg %xcc, loop_3776 taddcctv %g5, %i4, %l3 pdist %f12, %f10, %f6 movl %icc, %o3, %g2 loop_3776: ldub [%l7 + 0x2D], %i0 ldx [%l7 + 0x40], %l2 fsrc2s %f4, %f9 lduh [%l7 + 0x40], %o2 xorcc %i7, %i5, %g1 nop setx loop_3777, %l0, %l1 jmpl %l1, %g3 ldsb [%l7 + 0x2B], %l0 ble,a,pt %icc, loop_3778 tsubcctv %o0, 0x1ED7, %o1 loop_3777: faligndata %f2, %f8, %f10 fcmpgt32 %f6, %f6, %i6 loop_3778: ldsw [%l7 + 0x68], %o5 ld [%l7 + 0x14], %f11 movrgz %l4, %o4, %o6 fmovda %xcc, %f10, %f12 tg %xcc, 0x0 fba %fcc2, loop_3779 fbul,a %fcc0, loop_3780 fmovsg %icc, %f13, %f15 fmovrdne %l1, %f12, %f0 loop_3779: stx %i1, [%l7 + 0x78] loop_3780: ba,pn %xcc, loop_3781 ldsh [%l7 + 0x50], %g7 fbue %fcc3, loop_3782 fmuld8ulx16 %f6, %f7, %f10 loop_3781: stb %i3, [%l7 + 0x6A] tpos %xcc, 0x5 loop_3782: add %g4, %g6, %l5 bgu,a %icc, loop_3783 tneg %xcc, 0x4 add %l6, %i2, %o7 ld [%l7 + 0x68], %f8 loop_3783: fcmpne16 %f8, %f14, %i4 fmul8sux16 %f10, %f2, %f6 movpos %icc, %l3, %g5 bcc,pt %xcc, loop_3784 sth %g2, [%l7 + 0x66] ldx [%l7 + 0x68], %i0 edge32ln %o3, %l2, %i7 loop_3784: fmovrsgz %i5, %f10, %f0 lduh [%l7 + 0x40], %o2 fmovdn %icc, %f11, %f12 fmovrdne %g3, %f2, %f4 fsrc1 %f6, %f4 fcmped %fcc0, %f14, %f14 std %f4, [%l7 + 0x78] mulscc %l0, %o0, %o1 ldsh [%l7 + 0x32], %i6 movpos %xcc, %o5, %g1 ld [%l7 + 0x60], %f2 ble,a,pt %xcc, loop_3785 fands %f5, %f12, %f0 fmovdne %icc, %f2, %f14 fmovsn %xcc, %f11, %f0 loop_3785: udivcc %o4, 0x1FC8, %l4 stw %o6, [%l7 + 0x2C] st %f12, [%l7 + 0x08] nop setx loop_3786, %l0, %l1 jmpl %l1, %i1 stw %g7, [%l7 + 0x58] fabsd %f0, %f12 bshuffle %f14, %f2, %f8 loop_3786: srax %i3, 0x15, %g4 fmovdcc %xcc, %f1, %f1 ldx [%l7 + 0x08], %g6 fbge %fcc3, loop_3787 ldsb [%l7 + 0x50], %l1 fmul8x16 %f4, %f10, %f12 fpsub32s %f12, %f13, %f13 loop_3787: tcc %icc, 0x4 sth %l5, [%l7 + 0x28] movcc %icc, %i2, %o7 lduh [%l7 + 0x6E], %l6 fandnot2 %f14, %f10, %f0 movrlez %l3, %i4, %g2 movg %icc, %i0, %o3 ldx [%l7 + 0x38], %g5 fnands %f15, %f10, %f11 edge32 %l2, %i5, %o2 fmul8ulx16 %f4, %f6, %f2 tge %icc, 0x1 fmuld8ulx16 %f9, %f6, %f4 stw %i7, [%l7 + 0x50] stb %g3, [%l7 + 0x2A] lduh [%l7 + 0x56], %o0 movre %l0, 0x391, %i6 st %f8, [%l7 + 0x68] addccc %o1, %g1, %o4 stw %o5, [%l7 + 0x2C] ld [%l7 + 0x58], %f4 tgu %icc, 0x2 xor %o6, %l4, %g7 lduh [%l7 + 0x34], %i1 tne %xcc, 0x6 fcmpes %fcc2, %f13, %f15 ldub [%l7 + 0x46], %i3 taddcc %g6, %g4, %l5 fmovrdgz %i2, %f6, %f10 fzero %f10 ldx [%l7 + 0x40], %o7 fmovrsgez %l1, %f4, %f15 movleu %icc, %l3, %i4 sth %g2, [%l7 + 0x62] ba,a,pt %icc, loop_3788 edge32 %i0, %l6, %g5 lduh [%l7 + 0x2E], %l2 ldd [%l7 + 0x50], %f8 loop_3788: ld [%l7 + 0x58], %f10 stb %o3, [%l7 + 0x7D] fmovde %icc, %f11, %f6 bpos loop_3789 ldsh [%l7 + 0x08], %o2 fones %f4 stb %i5, [%l7 + 0x6E] loop_3789: fmovsl %icc, %f6, %f1 ldsb [%l7 + 0x1C], %i7 srlx %o0, 0x07, %g3 fnor %f14, %f0, %f8 std %f8, [%l7 + 0x78] tvc %icc, 0x5 andncc %i6, %l0, %g1 ba,a loop_3790 andcc %o4, %o5, %o1 fand %f0, %f6, %f2 lduh [%l7 + 0x68], %l4 loop_3790: bne,a %icc, loop_3791 ld [%l7 + 0x70], %f10 fandnot2 %f10, %f8, %f8 stw %g7, [%l7 + 0x10] loop_3791: fmovsl %icc, %f5, %f2 bcc %xcc, loop_3792 st %f11, [%l7 + 0x40] addcc %o6, %i1, %i3 tpos %icc, 0x1 loop_3792: lduh [%l7 + 0x4E], %g6 sth %g4, [%l7 + 0x18] fmovsle %icc, %f7, %f13 ble loop_3793 fbo,a %fcc1, loop_3794 fba %fcc3, loop_3795 xnor %i2, 0x07C2, %o7 loop_3793: fbg,a %fcc1, loop_3796 loop_3794: sth %l5, [%l7 + 0x60] loop_3795: fcmpne16 %f0, %f6, %l3 movvc %xcc, %i4, %l1 loop_3796: brgez,a %g2, loop_3797 fmovsvc %icc, %f9, %f1 fpadd32 %f12, %f4, %f10 fpmerge %f15, %f4, %f14 loop_3797: fmovsa %xcc, %f5, %f2 fpadd32s %f5, %f11, %f11 movg %icc, %i0, %l6 fabsd %f8, %f4 movcs %xcc, %l2, %o3 xor %o2, %g5, %i5 bl,a loop_3798 array8 %o0, %g3, %i7 fmovsle %xcc, %f10, %f9 fandnot2 %f4, %f14, %f4 loop_3798: fmovde %icc, %f8, %f15 array16 %l0, %g1, %o4 tneg %xcc, 0x0 fpmerge %f4, %f2, %f2 orncc %o5, %i6, %o1 fmovdvc %xcc, %f5, %f7 fmovsgu %icc, %f12, %f5 movn %xcc, %l4, %g7 ldsh [%l7 + 0x0C], %i1 fmovsn %xcc, %f1, %f4 ldsh [%l7 + 0x34], %i3 bvc %xcc, loop_3799 mulscc %o6, %g6, %i2 smul %o7, 0x0EB0, %g4 fones %f9 loop_3799: ldsh [%l7 + 0x28], %l5 fmovs %f9, %f7 fmovdl %xcc, %f0, %f1 tcc %icc, 0x4 mova %icc, %l3, %l1 ld [%l7 + 0x58], %f11 edge8 %i4, %i0, %g2 std %f2, [%l7 + 0x20] tcc %xcc, 0x1 tcs %xcc, 0x1 and %l2, %o3, %l6 fcmpne32 %f4, %f0, %o2 fmul8x16 %f5, %f0, %f4 fbne,a %fcc1, loop_3800 sub %g5, 0x0036, %i5 popc 0x0BB1, %o0 stx %g3, [%l7 + 0x70] loop_3800: st %f2, [%l7 + 0x40] st %f5, [%l7 + 0x2C] bn,a,pt %icc, loop_3801 movleu %icc, %l0, %g1 fcmped %fcc1, %f2, %f14 std %f0, [%l7 + 0x08] loop_3801: addccc %o4, %o5, %i6 lduh [%l7 + 0x70], %o1 movcc %icc, %l4, %g7 fmovsge %xcc, %f12, %f7 tpos %icc, 0x2 bgu loop_3802 fcmpes %fcc2, %f6, %f8 stx %i7, [%l7 + 0x70] stb %i1, [%l7 + 0x32] loop_3802: stb %o6, [%l7 + 0x64] fpsub16s %f10, %f15, %f5 movg %xcc, %i3, %g6 fpsub16 %f10, %f0, %f8 edge16ln %i2, %g4, %o7 nop setx loop_3803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %icc, %f14, %f1 fmovdpos %icc, %f2, %f8 udiv %l3, 0x1F3C, %l5 loop_3803: edge32 %i4, %l1, %g2 fmuld8ulx16 %f6, %f4, %f12 stx %i0, [%l7 + 0x58] ldsb [%l7 + 0x16], %o3 ldd [%l7 + 0x18], %f8 fmovsneg %xcc, %f4, %f2 movgu %icc, %l6, %o2 movrne %g5, 0x287, %i5 fmovscs %icc, %f0, %f14 movne %xcc, %l2, %g3 smul %o0, 0x1B21, %l0 movle %icc, %o4, %g1 fpadd16s %f2, %f7, %f5 edge8 %i6, %o1, %o5 stw %g7, [%l7 + 0x20] stx %l4, [%l7 + 0x68] fmuld8ulx16 %f9, %f7, %f6 fmovsvs %icc, %f14, %f0 sth %i1, [%l7 + 0x5E] fzero %f12 subccc %o6, 0x106D, %i7 ldd [%l7 + 0x28], %f4 fmovdg %xcc, %f10, %f5 nop setx loop_3804, %l0, %l1 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,pn %icc, loop_3805 mulscc %g6, %i3, %g4 ldx [%l7 + 0x10], %o7 loop_3804: stb %l3, [%l7 + 0x08] loop_3805: fnot2 %f6, %f2 ld [%l7 + 0x10], %f11 sth %i2, [%l7 + 0x74] tne %icc, 0x6 sth %l5, [%l7 + 0x44] stb %i4, [%l7 + 0x55] edge8n %l1, %g2, %o3 fba,a %fcc2, loop_3806 fors %f2, %f0, %f5 fble,a %fcc3, loop_3807 movcs %xcc, %l6, %i0 loop_3806: fbg %fcc2, loop_3808 ldsh [%l7 + 0x4C], %o2 loop_3807: edge8n %g5, %l2, %g3 std %f14, [%l7 + 0x20] loop_3808: or %i5, 0x1507, %l0 ldsb [%l7 + 0x7D], %o4 bl %xcc, loop_3809 brz %o0, loop_3810 alignaddrl %i6, %o1, %o5 subcc %g1, %g7, %i1 loop_3809: bn loop_3811 loop_3810: ldd [%l7 + 0x70], %f10 fmovscc %xcc, %f12, %f2 fcmpgt16 %f10, %f6, %o6 loop_3811: tle %xcc, 0x6 tvc %xcc, 0x5 fmovrse %i7, %f5, %f14 movneg %icc, %l4, %g6 fmovdpos %xcc, %f2, %f9 fmul8x16au %f4, %f4, %f10 fbule,a %fcc0, loop_3812 udivcc %i3, 0x0B7C, %o7 fmovdl %xcc, %f3, %f9 subc %g4, 0x01AB, %i2 loop_3812: bne,a,pn %xcc, loop_3813 fmovsge %xcc, %f5, %f4 fandnot2 %f4, %f0, %f12 bneg,a loop_3814 loop_3813: ldub [%l7 + 0x7E], %l3 fxors %f8, %f0, %f6 std %f10, [%l7 + 0x48] loop_3814: ble,pn %icc, loop_3815 smul %l5, 0x0247, %i4 udivcc %g2, 0x1303, %l1 ldsh [%l7 + 0x54], %l6 loop_3815: srlx %o3, %i0, %o2 fcmpes %fcc2, %f4, %f12 brgez,a %l2, loop_3816 lduh [%l7 + 0x2A], %g3 fble %fcc2, loop_3817 fmovrsne %i5, %f4, %f3 loop_3816: orn %l0, 0x1333, %o4 fabsd %f12, %f8 loop_3817: fornot2s %f0, %f6, %f14 fmovsa %icc, %f9, %f0 tleu %xcc, 0x7 ldsw [%l7 + 0x24], %o0 fand %f2, %f10, %f10 ba,a %xcc, loop_3818 fmovrdgz %g5, %f4, %f12 bge,a,pt %xcc, loop_3819 sth %i6, [%l7 + 0x76] loop_3818: ldsh [%l7 + 0x28], %o1 st %f1, [%l7 + 0x5C] loop_3819: ldd [%l7 + 0x18], %f10 ld [%l7 + 0x74], %f8 movre %o5, 0x0FA, %g7 for %f4, %f14, %f6 fnot2 %f2, %f12 fmovscs %xcc, %f2, %f14 movne %xcc, %g1, %i1 andcc %i7, %l4, %o6 fandnot1s %f14, %f8, %f15 bne,pt %icc, loop_3820 tne %xcc, 0x3 ldd [%l7 + 0x38], %f14 brlz,a %g6, loop_3821 loop_3820: stw %o7, [%l7 + 0x48] ldd [%l7 + 0x20], %f2 movrlz %i3, 0x201, %i2 loop_3821: brz,a %g4, loop_3822 ldd [%l7 + 0x68], %f6 sllx %l3, %i4, %l5 fmul8x16al %f0, %f3, %f2 loop_3822: ldsb [%l7 + 0x7C], %g2 ldsh [%l7 + 0x12], %l6 edge32 %o3, %l1, %i0 st %f13, [%l7 + 0x54] fpack16 %f10, %f0 stx %l2, [%l7 + 0x38] movn %xcc, %o2, %i5 brz %l0, loop_3823 siam 0x6 bpos %xcc, loop_3824 brz,a %g3, loop_3825 loop_3823: lduw [%l7 + 0x74], %o0 orcc %g5, %i6, %o1 loop_3824: fmuld8sux16 %f15, %f2, %f12 loop_3825: fmovrslez %o4, %f1, %f8 ld [%l7 + 0x5C], %f7 ldd [%l7 + 0x48], %f14 nop setx loop_3826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x6A] fmuld8ulx16 %f0, %f14, %f0 subcc %o5, %g1, %i1 loop_3826: fnands %f9, %f4, %f11 mova %icc, %l4, %o6 lduw [%l7 + 0x10], %i7 fsrc1s %f10, %f12 faligndata %f2, %f12, %f2 ldx [%l7 + 0x30], %g6 stx %i3, [%l7 + 0x08] fcmpgt16 %f12, %f4, %o7 xor %i2, 0x0C1B, %l3 movcs %xcc, %g4, %l5 movne %icc, %g2, %i4 brz,a %l6, loop_3827 fcmple32 %f4, %f12, %o3 tleu %xcc, 0x7 fnegd %f10, %f14 loop_3827: fmul8x16au %f15, %f8, %f2 stx %l1, [%l7 + 0x50] stw %i0, [%l7 + 0x7C] sth %l2, [%l7 + 0x58] edge32n %o2, %i5, %l0 fbg,a %fcc3, loop_3828 addccc %g3, %o0, %g5 ldd [%l7 + 0x40], %f14 andn %o1, 0x0D6A, %o4 loop_3828: ldx [%l7 + 0x78], %g7 bneg,a %icc, loop_3829 stx %i6, [%l7 + 0x50] bgu,a %xcc, loop_3830 taddcctv %g1, %i1, %l4 loop_3829: fmovsa %xcc, %f8, %f2 ld [%l7 + 0x24], %f3 loop_3830: fbg %fcc3, loop_3831 bn,a,pt %xcc, loop_3832 fmovdgu %icc, %f7, %f10 ldsb [%l7 + 0x65], %o5 loop_3831: ld [%l7 + 0x14], %f12 loop_3832: movg %xcc, %i7, %g6 ldsb [%l7 + 0x4D], %o6 fmovsg %icc, %f2, %f15 addc %i3, 0x00BF, %o7 fmovrslz %l3, %f14, %f2 te %icc, 0x4 fcmpgt16 %f0, %f0, %i2 ldub [%l7 + 0x2F], %g4 fornot1 %f6, %f0, %f8 fcmpeq16 %f10, %f2, %l5 fcmpeq32 %f0, %f14, %g2 srlx %l6, %i4, %l1 tg %xcc, 0x7 orncc %o3, %i0, %o2 brgz,a %i5, loop_3833 fcmped %fcc1, %f0, %f10 movrne %l0, 0x1A8, %l2 bleu,pn %xcc, loop_3834 loop_3833: sethi 0x14D2, %o0 std %f12, [%l7 + 0x40] lduw [%l7 + 0x34], %g5 loop_3834: fmovsgu %icc, %f0, %f6 call loop_3835 for %f2, %f8, %f14 tsubcctv %g3, %o1, %o4 fpackfix %f0, %f13 loop_3835: stx %g7, [%l7 + 0x40] fmovspos %icc, %f4, %f7 srax %g1, %i6, %i1 edge8 %l4, %i7, %g6 fcmpgt32 %f2, %f10, %o5 taddcc %o6, %i3, %l3 smul %o7, 0x1190, %i2 fmovsgu %xcc, %f12, %f6 ld [%l7 + 0x5C], %f15 and %g4, 0x1CAC, %g2 sth %l5, [%l7 + 0x4E] fmovsgu %xcc, %f2, %f0 movn %xcc, %l6, %i4 stw %l1, [%l7 + 0x7C] fpmerge %f15, %f7, %f10 ldsh [%l7 + 0x0E], %i0 fmovspos %xcc, %f7, %f12 st %f14, [%l7 + 0x54] fmovde %icc, %f0, %f11 ldsw [%l7 + 0x74], %o2 brgez,a %i5, loop_3836 fba %fcc0, loop_3837 edge8n %l0, %o3, %o0 fbule,a %fcc0, loop_3838 loop_3836: st %f14, [%l7 + 0x7C] loop_3837: sdivcc %g5, 0x0886, %l2 fnors %f5, %f1, %f11 loop_3838: fmul8ulx16 %f4, %f8, %f10 fbg %fcc3, loop_3839 fpadd32s %f4, %f8, %f13 brz %o1, loop_3840 ldx [%l7 + 0x60], %g3 loop_3839: fmovda %icc, %f14, %f6 fmovrde %o4, %f12, %f8 loop_3840: tle %xcc, 0x5 fnegd %f4, %f8 fcmpd %fcc0, %f12, %f6 fmovdgu %icc, %f4, %f5 st %f1, [%l7 + 0x24] lduw [%l7 + 0x0C], %g1 fmovscc %xcc, %f12, %f11 fnot1 %f6, %f10 fbul %fcc3, loop_3841 lduh [%l7 + 0x70], %i6 sth %i1, [%l7 + 0x14] fand %f12, %f2, %f14 loop_3841: brnz,a %g7, loop_3842 fpadd16 %f12, %f14, %f14 fone %f2 std %f8, [%l7 + 0x50] loop_3842: movle %xcc, %l4, %g6 fmovdneg %xcc, %f6, %f7 ldx [%l7 + 0x28], %o5 nop setx loop_3843, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdne %icc, %f5, %f3 popc %i7, %i3 sub %o6, %l3, %o7 loop_3843: udiv %g4, 0x1819, %g2 st %f9, [%l7 + 0x34] fmovsne %icc, %f11, %f13 bleu,a,pt %icc, loop_3844 fmovsge %xcc, %f2, %f7 fnegd %f8, %f2 add %l5, %i2, %l6 loop_3844: movrgez %l1, %i4, %o2 fmovdpos %xcc, %f13, %f7 andcc %i5, %i0, %o3 ld [%l7 + 0x44], %f9 xnor %o0, %g5, %l0 stb %l2, [%l7 + 0x18] std %f0, [%l7 + 0x78] movneg %xcc, %g3, %o1 fnot1 %f6, %f14 stb %g1, [%l7 + 0x5F] srlx %o4, %i6, %g7 lduw [%l7 + 0x5C], %l4 movleu %icc, %g6, %i1 lduh [%l7 + 0x58], %i7 faligndata %f6, %f8, %f6 fbo,a %fcc2, loop_3845 fmovdpos %xcc, %f7, %f2 tg %xcc, 0x2 ld [%l7 + 0x14], %f8 loop_3845: fbule,a %fcc3, loop_3846 tsubcc %i3, %o6, %o5 edge8 %l3, %o7, %g4 lduh [%l7 + 0x52], %l5 loop_3846: movvc %icc, %g2, %i2 tvc %icc, 0x4 mulscc %l6, %i4, %o2 tvc %icc, 0x7 ldub [%l7 + 0x52], %l1 ldsb [%l7 + 0x12], %i5 fone %f12 fpsub32 %f8, %f14, %f12 movleu %icc, %i0, %o3 sth %o0, [%l7 + 0x26] fzeros %f13 andn %g5, %l0, %l2 ldsh [%l7 + 0x62], %o1 std %f10, [%l7 + 0x28] ldsw [%l7 + 0x20], %g1 fnot2 %f0, %f2 or %g3, %o4, %g7 mulx %l4, %i6, %i1 lduw [%l7 + 0x44], %i7 array32 %i3, %o6, %o5 stw %g6, [%l7 + 0x14] fbule %fcc3, loop_3847 and %l3, %o7, %l5 fmovrsgez %g2, %f12, %f7 ldsw [%l7 + 0x40], %g4 loop_3847: fmovrslez %l6, %f11, %f11 fnot1s %f6, %f15 ldsb [%l7 + 0x23], %i2 mova %xcc, %i4, %o2 st %f11, [%l7 + 0x6C] fabss %f7, %f7 stb %l1, [%l7 + 0x25] lduh [%l7 + 0x0A], %i0 brgez %o3, loop_3848 fble,a %fcc3, loop_3849 stx %o0, [%l7 + 0x10] fmovdcs %xcc, %f5, %f11 loop_3848: movrne %g5, 0x3E4, %l0 loop_3849: ldsb [%l7 + 0x34], %l2 bvc,a %xcc, loop_3850 lduw [%l7 + 0x48], %i5 srl %g1, 0x10, %g3 ldd [%l7 + 0x30], %f0 loop_3850: sdivx %o4, 0x112F, %g7 smulcc %l4, %o1, %i6 fmovdcs %xcc, %f7, %f3 stw %i1, [%l7 + 0x64] ld [%l7 + 0x3C], %f10 bne loop_3851 fpsub32s %f7, %f7, %f7 fpmerge %f14, %f3, %f12 stb %i7, [%l7 + 0x73] loop_3851: stw %o6, [%l7 + 0x78] brgez %i3, loop_3852 edge32l %o5, %g6, %o7 nop setx loop_3853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmps %fcc0, %f6, %f5 loop_3852: addc %l3, %l5, %g2 bg loop_3854 loop_3853: ldd [%l7 + 0x08], %f0 fsrc2s %f4, %f13 fnands %f14, %f12, %f9 loop_3854: sth %g4, [%l7 + 0x58] movre %i2, %l6, %o2 bpos,pn %xcc, loop_3855 lduh [%l7 + 0x68], %l1 bcc,pn %icc, loop_3856 ble,a,pn %icc, loop_3857 loop_3855: fabsd %f8, %f12 fmovsle %icc, %f2, %f15 loop_3856: edge8ln %i4, %i0, %o3 loop_3857: taddcctv %o0, %g5, %l0 bpos,a,pt %xcc, loop_3858 tn %icc, 0x3 fmuld8sux16 %f11, %f1, %f14 fandnot2s %f13, %f14, %f8 loop_3858: fmul8x16 %f12, %f14, %f4 fornot1s %f11, %f12, %f9 nop setx loop_3859, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvs %xcc, %f3, %f12 st %f10, [%l7 + 0x5C] brgez %l2, loop_3860 loop_3859: bleu,pt %xcc, loop_3861 fpsub16s %f11, %f14, %f12 movvc %xcc, %g1, %i5 loop_3860: movrlez %g3, %o4, %l4 loop_3861: nop setx loop_3862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f6, [%l7 + 0x50] bgu,a loop_3863 stw %g7, [%l7 + 0x78] loop_3862: ldx [%l7 + 0x58], %i6 mulscc %i1, %i7, %o6 loop_3863: fnot1 %f2, %f12 brnz %i3, loop_3864 st %f1, [%l7 + 0x20] fzero %f4 fmovscs %icc, %f10, %f11 loop_3864: fmovrde %o1, %f6, %f2 fnegd %f0, %f4 ldub [%l7 + 0x1B], %g6 fsrc1 %f4, %f4 fcmple32 %f12, %f12, %o5 ldx [%l7 + 0x78], %o7 fnot1 %f10, %f0 fxors %f9, %f11, %f3 ldx [%l7 + 0x18], %l3 sth %l5, [%l7 + 0x34] ldsb [%l7 + 0x33], %g4 sdivcc %g2, 0x1997, %i2 fpadd32s %f13, %f8, %f5 movne %icc, %o2, %l1 lduh [%l7 + 0x32], %i4 fmovrde %i0, %f0, %f6 fpackfix %f2, %f13 lduh [%l7 + 0x24], %o3 fcmpeq32 %f10, %f14, %l6 fand %f6, %f14, %f8 bneg loop_3865 tl %xcc, 0x0 fmovdleu %icc, %f6, %f9 movn %icc, %o0, %g5 loop_3865: edge8n %l2, %g1, %i5 fmuld8ulx16 %f12, %f0, %f4 fbg,a %fcc3, loop_3866 st %f13, [%l7 + 0x68] ldsw [%l7 + 0x5C], %l0 fnands %f9, %f15, %f13 loop_3866: movrlez %g3, 0x0F4, %l4 tn %icc, 0x5 fcmpgt32 %f4, %f12, %g7 stx %i6, [%l7 + 0x50] fmovscc %xcc, %f13, %f10 fnor %f2, %f10, %f14 movrgz %i1, %o4, %i7 fblg %fcc0, loop_3867 edge16n %o6, %o1, %g6 fabss %f5, %f1 taddcc %o5, %o7, %i3 loop_3867: fabsd %f8, %f10 fmovsle %icc, %f4, %f2 fba %fcc2, loop_3868 ldx [%l7 + 0x70], %l5 stw %g4, [%l7 + 0x64] ld [%l7 + 0x18], %f12 loop_3868: tn %icc, 0x6 ld [%l7 + 0x08], %f9 ble,a,pt %icc, loop_3869 stx %g2, [%l7 + 0x10] fors %f7, %f1, %f6 ldd [%l7 + 0x78], %f12 loop_3869: ldd [%l7 + 0x30], %f2 fmovdcs %icc, %f13, %f10 fpsub32s %f11, %f8, %f12 std %f4, [%l7 + 0x10] udivcc %l3, 0x1F6A, %i2 ldx [%l7 + 0x78], %l1 fxors %f0, %f12, %f9 bl,pt %icc, loop_3870 fmul8sux16 %f14, %f14, %f12 mova %xcc, %i4, %i0 st %f9, [%l7 + 0x28] loop_3870: fmovrdgez %o2, %f12, %f0 faligndata %f8, %f0, %f8 movvs %icc, %l6, %o3 fxnors %f8, %f6, %f13 fmuld8ulx16 %f5, %f15, %f6 subccc %o0, 0x10D1, %g5 fmovdgu %icc, %f8, %f12 sth %l2, [%l7 + 0x40] fnand %f2, %f14, %f12 mova %icc, %g1, %l0 bne,a,pn %icc, loop_3871 fbge,a %fcc0, loop_3872 brlez,a %i5, loop_3873 udivcc %g3, 0x0477, %l4 loop_3871: edge32ln %i6, %i1, %o4 loop_3872: tcs %icc, 0x6 loop_3873: fmovrsgez %g7, %f13, %f2 ldd [%l7 + 0x18], %f8 std %f4, [%l7 + 0x50] ldsb [%l7 + 0x44], %o6 fpackfix %f6, %f9 fors %f13, %f5, %f10 ld [%l7 + 0x60], %f0 ldsb [%l7 + 0x6E], %i7 bgu,a,pn %icc, loop_3874 fandnot2s %f9, %f13, %f2 tle %icc, 0x2 lduw [%l7 + 0x0C], %o1 loop_3874: st %f15, [%l7 + 0x74] edge32ln %g6, %o7, %i3 fblg %fcc0, loop_3875 st %f0, [%l7 + 0x20] fcmpne16 %f10, %f0, %o5 fmovdcc %icc, %f15, %f12 loop_3875: stw %l5, [%l7 + 0x48] orn %g2, 0x0CAE, %l3 sth %g4, [%l7 + 0x70] stb %l1, [%l7 + 0x11] fpack32 %f12, %f0, %f6 fmovrdlz %i4, %f2, %f6 srlx %i0, %i2, %l6 lduw [%l7 + 0x18], %o3 add %o2, %o0, %g5 edge32n %l2, %l0, %i5 alignaddr %g1, %g3, %i6 fnand %f8, %f6, %f10 tcs %icc, 0x0 fcmple32 %f10, %f8, %l4 tcs %xcc, 0x1 sub %o4, %g7, %i1 fmovsvs %xcc, %f13, %f10 fmovsl %icc, %f7, %f4 bg,pn %icc, loop_3876 tg %xcc, 0x7 fmovsne %xcc, %f15, %f6 movrlz %o6, %o1, %i7 loop_3876: fmuld8sux16 %f7, %f5, %f12 umulcc %g6, %i3, %o7 ldsw [%l7 + 0x28], %l5 edge8n %g2, %o5, %l3 lduh [%l7 + 0x16], %l1 fmovdle %xcc, %f6, %f3 call loop_3877 edge16 %g4, %i4, %i2 fmovsle %icc, %f6, %f7 fmovrde %l6, %f2, %f14 loop_3877: fmovdne %xcc, %f15, %f15 edge16l %o3, %o2, %i0 stw %o0, [%l7 + 0x64] ldx [%l7 + 0x60], %g5 fmovsle %xcc, %f1, %f14 array16 %l0, %l2, %g1 brz %g3, loop_3878 mulscc %i6, 0x1C98, %i5 lduh [%l7 + 0x50], %o4 ldsb [%l7 + 0x79], %g7 loop_3878: fpsub16 %f10, %f12, %f4 ld [%l7 + 0x6C], %f6 fcmped %fcc3, %f0, %f0 bne,a loop_3879 tne %icc, 0x7 lduw [%l7 + 0x08], %l4 fmovdle %xcc, %f2, %f9 loop_3879: xnor %o6, %i1, %i7 faligndata %f8, %f12, %f14 lduw [%l7 + 0x58], %g6 fmovsn %icc, %f15, %f15 movrlez %i3, %o1, %l5 fmovdl %icc, %f7, %f2 brgez %o7, loop_3880 stx %g2, [%l7 + 0x30] ldd [%l7 + 0x48], %f8 bg,a,pn %icc, loop_3881 loop_3880: fnot1s %f12, %f0 fmovdcs %icc, %f2, %f0 bneg,pt %xcc, loop_3882 loop_3881: fbn %fcc2, loop_3883 fnand %f12, %f0, %f6 ld [%l7 + 0x5C], %f13 loop_3882: xnor %l3, 0x16DB, %o5 loop_3883: andncc %g4, %i4, %i2 ldx [%l7 + 0x18], %l6 ldub [%l7 + 0x56], %o3 fpack16 %f4, %f0 fbe,a %fcc1, loop_3884 call loop_3885 fmovdleu %icc, %f15, %f3 fmovdne %icc, %f3, %f3 loop_3884: fmovrdne %l1, %f10, %f8 loop_3885: std %f6, [%l7 + 0x68] std %f0, [%l7 + 0x50] lduh [%l7 + 0x66], %o2 sllx %o0, %g5, %i0 stb %l2, [%l7 + 0x4E] ble,a,pt %icc, loop_3886 ldub [%l7 + 0x3A], %l0 smul %g3, 0x19B6, %i6 ldub [%l7 + 0x5B], %i5 loop_3886: fsrc2 %f6, %f0 ldsh [%l7 + 0x50], %o4 bcs loop_3887 lduh [%l7 + 0x6A], %g1 tl %xcc, 0x4 fexpand %f2, %f6 loop_3887: faligndata %f14, %f10, %f2 ldsh [%l7 + 0x5E], %g7 ldsh [%l7 + 0x4C], %o6 fpmerge %f14, %f4, %f0 srlx %i1, 0x17, %i7 fand %f2, %f14, %f4 stw %l4, [%l7 + 0x08] fcmpeq16 %f2, %f14, %i3 sth %g6, [%l7 + 0x7E] stw %l5, [%l7 + 0x20] fpadd16s %f12, %f1, %f0 fnors %f3, %f7, %f11 ldub [%l7 + 0x3A], %o7 tvs %xcc, 0x1 ldsw [%l7 + 0x14], %g2 fbug %fcc2, loop_3888 movcs %icc, %l3, %o5 stw %g4, [%l7 + 0x2C] fmul8ulx16 %f4, %f12, %f10 loop_3888: fcmple16 %f6, %f0, %i4 bgu,pt %xcc, loop_3889 tl %icc, 0x3 bge loop_3890 stw %o1, [%l7 + 0x5C] loop_3889: tcs %xcc, 0x1 movcc %icc, %l6, %i2 loop_3890: ldsw [%l7 + 0x10], %o3 fmovrsgz %o2, %f15, %f0 fpsub32s %f7, %f14, %f13 ldub [%l7 + 0x36], %l1 sdivcc %o0, 0x100D, %i0 ldx [%l7 + 0x70], %l2 fmuld8ulx16 %f1, %f2, %f14 tcc %xcc, 0x2 taddcctv %l0, %g3, %i6 sdiv %i5, 0x02EE, %g5 fmovspos %icc, %f1, %f12 subcc %g1, 0x0CB2, %o4 ld [%l7 + 0x50], %f1 ldsb [%l7 + 0x6C], %o6 fmul8ulx16 %f12, %f4, %f4 movg %xcc, %g7, %i7 fmovda %icc, %f6, %f14 array8 %l4, %i3, %g6 fbule %fcc1, loop_3891 fxnors %f0, %f11, %f0 fbu %fcc2, loop_3892 edge8l %i1, %o7, %l5 loop_3891: bn,pn %xcc, loop_3893 fpack16 %f4, %f2 loop_3892: ldd [%l7 + 0x38], %f2 array32 %g2, %o5, %g4 loop_3893: ldub [%l7 + 0x7D], %i4 bgu,a,pt %icc, loop_3894 fmovrsgez %o1, %f12, %f13 ldx [%l7 + 0x48], %l6 fbg %fcc2, loop_3895 loop_3894: fzeros %f0 fmovdn %xcc, %f7, %f13 ble,a,pt %xcc, loop_3896 loop_3895: fmovrde %i2, %f6, %f6 fbn %fcc2, loop_3897 fbug %fcc0, loop_3898 loop_3896: te %icc, 0x4 bleu,a %xcc, loop_3899 loop_3897: fmovrslez %l3, %f9, %f13 loop_3898: fnot2 %f10, %f12 andcc %o2, %l1, %o3 loop_3899: ldsh [%l7 + 0x2C], %i0 ldsw [%l7 + 0x64], %o0 fone %f0 nop setx loop_3900, %l0, %l1 jmpl %l1, %l2 st %f11, [%l7 + 0x68] edge32ln %l0, %g3, %i5 tcs %icc, 0x5 loop_3900: stw %i6, [%l7 + 0x38] fpack32 %f14, %f8, %f2 movvc %xcc, %g1, %o4 lduh [%l7 + 0x5A], %g5 srlx %g7, %i7, %o6 ldsb [%l7 + 0x23], %i3 edge32 %g6, %l4, %i1 std %f4, [%l7 + 0x68] brgz %l5, loop_3901 fbe,a %fcc3, loop_3902 stb %o7, [%l7 + 0x31] nop setx loop_3903, %l0, %l1 jmpl %l1, %o5 loop_3901: fcmpeq16 %f2, %f10, %g2 loop_3902: fcmpeq16 %f6, %f10, %g4 ble %xcc, loop_3904 loop_3903: ldx [%l7 + 0x58], %i4 ldsw [%l7 + 0x34], %l6 fbu,a %fcc2, loop_3905 loop_3904: fnors %f10, %f9, %f11 fsrc2 %f0, %f14 fbne %fcc3, loop_3906 loop_3905: nop setx loop_3907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %xcc, %f9, %f10 movcc %icc, %i2, %o1 loop_3906: std %f4, [%l7 + 0x30] loop_3907: movn %icc, %l3, %l1 stx %o2, [%l7 + 0x70] taddcctv %i0, %o3, %l2 tne %icc, 0x4 ldsw [%l7 + 0x10], %l0 tg %xcc, 0x3 ldsw [%l7 + 0x64], %g3 fpadd16s %f13, %f15, %f6 tsubcc %o0, %i6, %i5 stx %g1, [%l7 + 0x28] te %icc, 0x6 and %g5, %o4, %g7 edge32n %o6, %i7, %i3 umulcc %g6, 0x191B, %l4 std %f6, [%l7 + 0x18] lduh [%l7 + 0x08], %i1 fmovscs %xcc, %f9, %f10 edge8n %l5, %o5, %g2 addcc %g4, %o7, %i4 bneg,a,pn %icc, loop_3908 st %f7, [%l7 + 0x14] fmovdn %icc, %f5, %f1 stb %l6, [%l7 + 0x24] loop_3908: bcs,a loop_3909 fmovrdgez %i2, %f10, %f2 array16 %o1, %l1, %o2 movre %i0, %o3, %l3 loop_3909: fmovs %f2, %f13 ldsb [%l7 + 0x32], %l2 ldub [%l7 + 0x58], %l0 bvc,a,pn %icc, loop_3910 fbne %fcc2, loop_3911 ldd [%l7 + 0x20], %f0 stx %g3, [%l7 + 0x68] loop_3910: tle %xcc, 0x1 loop_3911: ldd [%l7 + 0x68], %f0 fmovdgu %icc, %f0, %f5 ldsb [%l7 + 0x67], %i6 edge8l %o0, %i5, %g5 srl %o4, %g7, %g1 st %f2, [%l7 + 0x18] fmovdcc %icc, %f7, %f4 taddcctv %i7, 0x0B39, %i3 sdivcc %g6, 0x0BEF, %l4 fnegd %f14, %f14 stb %o6, [%l7 + 0x1B] sth %i1, [%l7 + 0x72] fcmple32 %f8, %f10, %l5 sdivx %g2, 0x09C7, %g4 movle %xcc, %o7, %o5 bleu,a,pn %xcc, loop_3912 ldsh [%l7 + 0x3E], %i4 sth %i2, [%l7 + 0x3E] fornot1 %f4, %f4, %f14 loop_3912: bne,a %xcc, loop_3913 std %f6, [%l7 + 0x20] fands %f8, %f6, %f9 st %f14, [%l7 + 0x78] loop_3913: sth %o1, [%l7 + 0x4C] fsrc1s %f12, %f8 or %l6, 0x0B24, %o2 andn %l1, 0x0265, %o3 ldsh [%l7 + 0x58], %l3 fmuld8ulx16 %f7, %f11, %f2 lduh [%l7 + 0x16], %i0 ta %icc, 0x0 stx %l0, [%l7 + 0x78] nop setx loop_3914, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %icc, %f13, %f9 fmovrslz %g3, %f9, %f8 fmovrde %l2, %f6, %f0 loop_3914: edge32 %i6, %o0, %g5 fbn %fcc1, loop_3915 sub %o4, %i5, %g7 bneg loop_3916 fandnot2s %f13, %f7, %f10 loop_3915: fmovdneg %icc, %f1, %f15 fmovsvc %xcc, %f8, %f8 loop_3916: tvs %icc, 0x2 and %i7, 0x0B13, %g1 ldsh [%l7 + 0x1A], %g6 lduw [%l7 + 0x58], %i3 alignaddr %l4, %o6, %l5 edge8 %g2, %i1, %g4 ba,pt %icc, loop_3917 fmul8sux16 %f10, %f8, %f12 ldx [%l7 + 0x38], %o7 sethi 0x0042, %o5 loop_3917: stw %i4, [%l7 + 0x28] bvs loop_3918 fbge %fcc0, loop_3919 st %f12, [%l7 + 0x34] srlx %i2, 0x04, %o1 loop_3918: fcmpeq32 %f8, %f14, %o2 loop_3919: fmovdge %icc, %f4, %f4 ldd [%l7 + 0x30], %f8 tvs %xcc, 0x4 array8 %l1, %l6, %l3 fpmerge %f15, %f2, %f4 movge %icc, %o3, %i0 ldx [%l7 + 0x30], %l0 fnegs %f11, %f2 ldx [%l7 + 0x60], %l2 nop setx loop_3920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc1, loop_3921 movge %icc, %i6, %g3 ldub [%l7 + 0x54], %o0 loop_3920: movleu %icc, %o4, %i5 loop_3921: ldsb [%l7 + 0x59], %g7 ldsb [%l7 + 0x72], %g5 fxnor %f4, %f2, %f8 edge32l %i7, %g1, %g6 fbg %fcc0, loop_3922 tn %xcc, 0x4 stw %l4, [%l7 + 0x44] fcmple16 %f12, %f12, %i3 loop_3922: fbue,a %fcc1, loop_3923 fmovdvc %xcc, %f7, %f3 fandnot2s %f0, %f9, %f6 ba %icc, loop_3924 loop_3923: ldx [%l7 + 0x18], %l5 fcmpgt16 %f14, %f2, %g2 fnegd %f14, %f0 loop_3924: fmovdpos %xcc, %f8, %f2 for %f4, %f10, %f14 fbul %fcc0, loop_3925 fnegd %f6, %f10 fbg %fcc3, loop_3926 ldd [%l7 + 0x20], %f12 loop_3925: fmovspos %icc, %f6, %f5 ldsw [%l7 + 0x24], %i1 loop_3926: st %f10, [%l7 + 0x30] tne %icc, 0x6 movrne %o6, %o7, %o5 ldsb [%l7 + 0x1D], %i4 fnors %f7, %f5, %f10 tgu %xcc, 0x4 movge %icc, %g4, %i2 edge8 %o2, %l1, %l6 subccc %o1, %l3, %i0 udivcc %l0, 0x1314, %o3 fpsub32 %f4, %f12, %f2 fbo %fcc1, loop_3927 stw %i6, [%l7 + 0x48] array8 %l2, %o0, %o4 fnegs %f12, %f9 loop_3927: fzero %f2 udivx %i5, 0x16CF, %g7 orcc %g5, %g3, %i7 lduh [%l7 + 0x0E], %g6 movrne %l4, 0x10C, %i3 movre %g1, 0x1AD, %l5 tl %xcc, 0x5 fmovdgu %xcc, %f14, %f9 fmovsg %xcc, %f4, %f3 fmovdl %icc, %f6, %f14 brgz %g2, loop_3928 fmovsge %xcc, %f14, %f5 movrlz %i1, 0x387, %o6 fmovd %f0, %f8 loop_3928: fmovrsgez %o5, %f0, %f4 fmovdcs %xcc, %f8, %f14 addcc %o7, %g4, %i4 fbg %fcc2, loop_3929 bneg,pt %xcc, loop_3930 sdivcc %o2, 0x0310, %l1 ldsh [%l7 + 0x2E], %i2 loop_3929: fnor %f14, %f10, %f8 loop_3930: lduw [%l7 + 0x78], %o1 ldsb [%l7 + 0x1D], %l3 edge32l %i0, %l6, %o3 fbu %fcc1, loop_3931 fexpand %f9, %f4 addc %l0, %l2, %i6 fpmerge %f8, %f0, %f6 loop_3931: fandnot2s %f11, %f4, %f3 edge32ln %o0, %i5, %o4 ldsh [%l7 + 0x62], %g5 fornot2s %f14, %f8, %f6 brnz,a %g7, loop_3932 movge %icc, %i7, %g6 ldd [%l7 + 0x18], %f4 brz %l4, loop_3933 loop_3932: umul %g3, 0x0CB3, %i3 fblg,a %fcc2, loop_3934 fpack16 %f6, %f13 loop_3933: ldsh [%l7 + 0x4E], %l5 fands %f8, %f2, %f3 loop_3934: fmovsvs %icc, %f2, %f10 lduw [%l7 + 0x70], %g1 fbo %fcc0, loop_3935 fmuld8sux16 %f7, %f5, %f10 fcmple16 %f2, %f8, %g2 smul %i1, 0x0551, %o5 loop_3935: fbge,a %fcc3, loop_3936 nop setx loop_3937, %l0, %l1 jmpl %l1, %o6 fmovdle %xcc, %f10, %f6 add %o7, %g4, %i4 loop_3936: stw %o2, [%l7 + 0x30] loop_3937: fmovrse %l1, %f4, %f11 fmovscs %xcc, %f4, %f5 fnands %f15, %f3, %f8 fbge,a %fcc1, loop_3938 std %f6, [%l7 + 0x28] xnor %o1, 0x0C8D, %i2 movl %icc, %l3, %l6 loop_3938: lduh [%l7 + 0x30], %o3 fmovscc %xcc, %f7, %f1 lduw [%l7 + 0x34], %i0 movn %xcc, %l0, %i6 fands %f9, %f14, %f8 lduw [%l7 + 0x54], %o0 lduh [%l7 + 0x78], %i5 fmovrslez %l2, %f0, %f13 ble loop_3939 fmovrse %o4, %f9, %f8 bleu,a,pt %icc, loop_3940 fmovdvs %xcc, %f11, %f15 loop_3939: ld [%l7 + 0x40], %f9 ldd [%l7 + 0x48], %f14 loop_3940: edge16l %g7, %g5, %i7 fmovrsgez %l4, %f3, %f5 xorcc %g3, %i3, %l5 edge8l %g1, %g2, %g6 movrne %o5, %o6, %i1 fornot1s %f12, %f14, %f2 movrgez %o7, %i4, %o2 sll %l1, 0x1F, %g4 stb %o1, [%l7 + 0x16] or %l3, 0x1F42, %i2 tcc %xcc, 0x6 tleu %icc, 0x1 mulx %l6, %o3, %i0 st %f2, [%l7 + 0x38] std %f8, [%l7 + 0x50] smul %i6, 0x052E, %o0 stw %l0, [%l7 + 0x2C] sethi 0x1178, %l2 fmovrdne %i5, %f4, %f12 bneg,pn %xcc, loop_3941 fornot1s %f10, %f11, %f11 brgz %g7, loop_3942 fmovdn %xcc, %f15, %f9 loop_3941: ld [%l7 + 0x38], %f0 sth %g5, [%l7 + 0x42] loop_3942: fbue,a %fcc1, loop_3943 bge,a %icc, loop_3944 bneg loop_3945 edge16n %i7, %o4, %l4 loop_3943: tgu %icc, 0x6 loop_3944: stb %i3, [%l7 + 0x48] loop_3945: tcc %icc, 0x7 addcc %l5, 0x029C, %g1 sra %g2, 0x1B, %g3 brlez %g6, loop_3946 andn %o6, %o5, %i1 std %f0, [%l7 + 0x58] fornot2s %f0, %f3, %f9 loop_3946: fbule %fcc3, loop_3947 fmovsvs %icc, %f1, %f12 ldsw [%l7 + 0x64], %i4 fblg %fcc1, loop_3948 loop_3947: fpadd16 %f4, %f2, %f4 tsubcc %o2, %l1, %o7 tgu %xcc, 0x1 loop_3948: ld [%l7 + 0x40], %f6 ldsb [%l7 + 0x3B], %g4 fmovsl %xcc, %f15, %f7 fmovsne %xcc, %f13, %f5 fsrc2 %f14, %f2 ldub [%l7 + 0x5A], %l3 fnands %f10, %f8, %f0 edge8ln %o1, %l6, %o3 tl %icc, 0x1 ldx [%l7 + 0x70], %i0 ld [%l7 + 0x1C], %f7 fmovsg %xcc, %f11, %f4 popc 0x1C3A, %i6 std %f4, [%l7 + 0x38] edge16n %i2, %l0, %o0 lduh [%l7 + 0x5E], %l2 fbl %fcc0, loop_3949 st %f0, [%l7 + 0x3C] ldub [%l7 + 0x60], %g7 lduh [%l7 + 0x2A], %g5 loop_3949: ldsh [%l7 + 0x6A], %i5 bne,a loop_3950 fcmpeq16 %f12, %f0, %o4 stb %l4, [%l7 + 0x79] bpos %icc, loop_3951 loop_3950: nop setx loop_3952, %l0, %l1 jmpl %l1, %i7 std %f2, [%l7 + 0x30] ldx [%l7 + 0x08], %i3 loop_3951: fbn %fcc0, loop_3953 loop_3952: fmovrsgez %l5, %f3, %f4 ldd [%l7 + 0x60], %f0 fornot1s %f7, %f13, %f13 loop_3953: mova %icc, %g2, %g3 sll %g6, 0x1A, %o6 fpadd32 %f8, %f2, %f8 nop setx loop_3954, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %xcc, %f9, %f11 fsrc2 %f4, %f10 tgu %icc, 0x2 loop_3954: ldd [%l7 + 0x20], %f14 stb %g1, [%l7 + 0x10] faligndata %f6, %f10, %f10 bneg %icc, loop_3955 fmovdneg %icc, %f5, %f15 brz %o5, loop_3956 ldsh [%l7 + 0x7A], %i1 loop_3955: fbu %fcc1, loop_3957 fpmerge %f3, %f15, %f6 loop_3956: fmovscc %icc, %f8, %f6 ldsh [%l7 + 0x70], %o2 loop_3957: move %xcc, %l1, %o7 stb %g4, [%l7 + 0x15] ldsb [%l7 + 0x4D], %i4 ldd [%l7 + 0x18], %f0 udivx %o1, 0x099D, %l6 sth %l3, [%l7 + 0x42] sth %o3, [%l7 + 0x36] st %f15, [%l7 + 0x58] edge32 %i6, %i2, %l0 xnor %o0, %i0, %g7 tgu %xcc, 0x1 fexpand %f6, %f14 std %f10, [%l7 + 0x10] fcmpne32 %f6, %f0, %g5 movg %xcc, %l2, %i5 fandnot2s %f3, %f6, %f13 call loop_3958 ldd [%l7 + 0x78], %f12 array16 %l4, %i7, %i3 fpsub32s %f8, %f15, %f14 loop_3958: orn %o4, %l5, %g3 edge8ln %g2, %g6, %g1 std %f8, [%l7 + 0x60] lduw [%l7 + 0x34], %o5 ldx [%l7 + 0x70], %o6 ldx [%l7 + 0x68], %i1 fmovdne %xcc, %f1, %f13 fmovrdlez %o2, %f10, %f0 sethi 0x0913, %l1 movge %xcc, %o7, %g4 brgez %i4, loop_3959 fmovdge %icc, %f8, %f12 sllx %l6, 0x0A, %o1 edge8n %l3, %o3, %i6 loop_3959: fcmpeq32 %f14, %f12, %l0 xnorcc %i2, 0x1037, %i0 fcmpeq32 %f10, %f10, %g7 stw %o0, [%l7 + 0x48] fmovscs %icc, %f15, %f1 te %icc, 0x6 te %icc, 0x6 fbul %fcc0, loop_3960 fmovdneg %icc, %f7, %f6 movrgez %g5, 0x2F1, %l2 orncc %i5, %l4, %i7 loop_3960: fmovscs %icc, %f1, %f8 movleu %xcc, %i3, %l5 fpsub16 %f0, %f14, %f14 smul %g3, %g2, %g6 fmovd %f12, %f4 st %f12, [%l7 + 0x40] ble,a,pn %xcc, loop_3961 andn %o4, 0x0C24, %o5 bleu loop_3962 ld [%l7 + 0x54], %f12 loop_3961: fornot1 %f14, %f14, %f10 fxnors %f9, %f11, %f7 loop_3962: fornot2 %f0, %f2, %f4 fmovrslez %g1, %f6, %f7 addccc %o6, 0x1600, %o2 tne %icc, 0x3 brgez %i1, loop_3963 fors %f2, %f4, %f14 edge16ln %o7, %g4, %l1 alignaddrl %l6, %o1, %i4 loop_3963: brlz %l3, loop_3964 fmovse %icc, %f2, %f2 sth %o3, [%l7 + 0x5C] fpadd32 %f0, %f6, %f14 loop_3964: movrlz %i6, %i2, %i0 movre %g7, %o0, %g5 stx %l2, [%l7 + 0x60] lduw [%l7 + 0x28], %i5 ldsb [%l7 + 0x18], %l0 fmovrsgez %l4, %f14, %f7 ldx [%l7 + 0x20], %i7 umul %i3, %g3, %l5 movneg %icc, %g6, %o4 xnor %o5, 0x010B, %g2 sdivcc %o6, 0x16AC, %o2 ba,a loop_3965 ldx [%l7 + 0x58], %i1 fmovse %xcc, %f7, %f14 ldsh [%l7 + 0x36], %o7 loop_3965: bpos loop_3966 fmovd %f4, %f10 fnegs %f3, %f7 stb %g1, [%l7 + 0x57] loop_3966: alignaddr %g4, %l1, %l6 fnot1s %f0, %f7 fnot2s %f3, %f15 subccc %o1, 0x08A2, %i4 fcmpes %fcc1, %f5, %f14 fmovsge %icc, %f8, %f10 umulcc %l3, 0x02CB, %o3 xnorcc %i6, %i0, %i2 srlx %o0, %g7, %g5 mulscc %l2, %l0, %l4 bl,a,pt %icc, loop_3967 sdivcc %i7, 0x1D5C, %i5 fxors %f9, %f8, %f12 ldd [%l7 + 0x60], %f8 loop_3967: fmovsleu %xcc, %f13, %f13 stw %i3, [%l7 + 0x28] ldsh [%l7 + 0x24], %g3 tneg %xcc, 0x0 fmovsgu %xcc, %f8, %f3 fbuge %fcc2, loop_3968 st %f13, [%l7 + 0x7C] fmul8x16au %f11, %f5, %f0 xorcc %l5, %g6, %o5 loop_3968: bne,a,pt %xcc, loop_3969 ldsh [%l7 + 0x68], %g2 movrgez %o6, 0x3E4, %o2 array32 %o4, %i1, %o7 loop_3969: fmovrsgz %g4, %f2, %f6 bleu,pt %xcc, loop_3970 tne %icc, 0x5 stw %l1, [%l7 + 0x44] lduh [%l7 + 0x30], %l6 loop_3970: movvs %icc, %o1, %g1 lduw [%l7 + 0x4C], %i4 fcmped %fcc1, %f10, %f14 fmovdvc %icc, %f12, %f7 mulscc %l3, 0x009A, %i6 lduw [%l7 + 0x10], %o3 fabss %f2, %f9 stw %i0, [%l7 + 0x6C] bge,pt %xcc, loop_3971 tg %xcc, 0x5 ld [%l7 + 0x2C], %f15 fone %f10 loop_3971: edge16n %i2, %g7, %o0 fbuge %fcc3, loop_3972 stw %l2, [%l7 + 0x64] ldd [%l7 + 0x28], %f14 stb %g5, [%l7 + 0x2B] loop_3972: movge %icc, %l4, %l0 fmovsl %xcc, %f6, %f13 array32 %i5, %i7, %g3 tsubcc %i3, %l5, %g6 ldd [%l7 + 0x08], %f12 pdist %f12, %f14, %f12 fmovd %f12, %f8 movn %icc, %g2, %o5 andncc %o2, %o4, %o6 faligndata %f8, %f2, %f14 stb %i1, [%l7 + 0x4F] addccc %g4, %l1, %o7 fcmpeq32 %f12, %f14, %l6 umul %g1, 0x070F, %i4 ldub [%l7 + 0x63], %o1 ldub [%l7 + 0x70], %i6 faligndata %f0, %f2, %f12 fbge,a %fcc2, loop_3973 ldx [%l7 + 0x50], %o3 fbul,a %fcc2, loop_3974 ldx [%l7 + 0x10], %i0 loop_3973: fmovrdne %l3, %f14, %f12 tvc %xcc, 0x4 loop_3974: fpack16 %f12, %f7 array8 %g7, %i2, %o0 fandnot1s %f4, %f10, %f0 fmovdcc %xcc, %f8, %f7 sethi 0x175D, %g5 fmovsneg %icc, %f2, %f1 sth %l4, [%l7 + 0x78] fpadd16s %f8, %f4, %f6 ldx [%l7 + 0x48], %l0 stw %l2, [%l7 + 0x74] ble,a %xcc, loop_3975 andn %i5, 0x0D22, %i7 ldub [%l7 + 0x49], %i3 bcc,a,pn %icc, loop_3976 loop_3975: fornot2 %f10, %f10, %f14 fornot2s %f13, %f12, %f8 fnot1 %f2, %f14 loop_3976: bshuffle %f6, %f14, %f8 addcc %l5, %g3, %g2 movrlz %g6, %o2, %o5 ldsw [%l7 + 0x78], %o4 ldsh [%l7 + 0x1C], %o6 fmovdle %xcc, %f6, %f0 fmovrsgez %i1, %f12, %f5 ld [%l7 + 0x0C], %f12 ld [%l7 + 0x70], %f10 std %f4, [%l7 + 0x28] movre %l1, 0x280, %g4 ldd [%l7 + 0x10], %f4 fmovd %f2, %f8 stw %l6, [%l7 + 0x0C] fmovs %f5, %f15 lduw [%l7 + 0x40], %o7 movne %xcc, %g1, %o1 alignaddrl %i4, %i6, %o3 lduh [%l7 + 0x24], %i0 sth %l3, [%l7 + 0x74] brlez,a %g7, loop_3977 orn %i2, %g5, %l4 fmovrslz %l0, %f2, %f15 nop setx loop_3978, %l0, %l1 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_3977: edge16l %l2, %o0, %i5 stx %i3, [%l7 + 0x28] sth %l5, [%l7 + 0x6A] loop_3978: brlez %g3, loop_3979 udiv %i7, 0x0518, %g2 fpsub16 %f4, %f14, %f8 ldd [%l7 + 0x48], %f0 loop_3979: movrne %g6, %o2, %o5 fbug %fcc1, loop_3980 ldd [%l7 + 0x18], %f2 fmovda %icc, %f12, %f0 edge32l %o4, %o6, %i1 loop_3980: fmovda %xcc, %f13, %f0 fmovda %icc, %f6, %f9 alignaddr %g4, %l1, %o7 fmul8x16al %f5, %f13, %f6 std %f10, [%l7 + 0x48] movre %g1, 0x0A7, %l6 brlez,a %i4, loop_3981 ldsw [%l7 + 0x50], %o1 tsubcctv %o3, 0x0D06, %i6 ldsw [%l7 + 0x28], %i0 loop_3981: orncc %l3, 0x1C70, %g7 stw %g5, [%l7 + 0x14] ldsh [%l7 + 0x5E], %i2 fcmpd %fcc3, %f14, %f6 fcmpne16 %f6, %f8, %l0 fxnors %f10, %f3, %f1 orncc %l4, 0x14D6, %o0 movcc %icc, %i5, %i3 fmul8x16al %f11, %f9, %f4 ldx [%l7 + 0x10], %l2 std %f6, [%l7 + 0x78] fbg %fcc0, loop_3982 addccc %l5, %i7, %g2 fsrc1 %f2, %f14 fmovdg %xcc, %f12, %f5 loop_3982: fcmpes %fcc2, %f8, %f11 fxor %f10, %f4, %f6 move %xcc, %g6, %o2 ldsh [%l7 + 0x56], %o5 fbue %fcc2, loop_3983 ble %xcc, loop_3984 andcc %g3, 0x1F97, %o6 fmovda %icc, %f7, %f2 loop_3983: stx %i1, [%l7 + 0x18] loop_3984: fpmerge %f14, %f4, %f8 ldsw [%l7 + 0x4C], %o4 fornot1s %f13, %f15, %f3 brz %l1, loop_3985 fnand %f12, %f10, %f4 ldub [%l7 + 0x72], %o7 ldx [%l7 + 0x40], %g1 loop_3985: tle %xcc, 0x3 movle %icc, %l6, %i4 fmovdleu %icc, %f3, %f13 fnot1s %f2, %f3 movneg %xcc, %g4, %o1 fbe %fcc1, loop_3986 ldsw [%l7 + 0x58], %o3 st %f4, [%l7 + 0x68] fpmerge %f7, %f4, %f12 loop_3986: movne %xcc, %i0, %l3 ld [%l7 + 0x54], %f6 ba,a,pn %icc, loop_3987 orcc %g7, %i6, %g5 bgu,pn %xcc, loop_3988 fandnot2 %f2, %f0, %f12 loop_3987: fbule,a %fcc2, loop_3989 bgu loop_3990 loop_3988: subcc %i2, 0x16D1, %l4 nop setx loop_3991, %l0, %l1 jmpl %l1, %l0 loop_3989: brlz,a %o0, loop_3992 loop_3990: tvs %xcc, 0x7 fbne,a %fcc3, loop_3993 loop_3991: te %xcc, 0x1 loop_3992: std %f12, [%l7 + 0x28] lduw [%l7 + 0x14], %i5 loop_3993: fnot2 %f14, %f14 ldsw [%l7 + 0x50], %i3 fmovsl %xcc, %f11, %f13 fpack32 %f2, %f6, %f12 bpos,a,pn %icc, loop_3994 fmovsne %icc, %f10, %f12 stw %l2, [%l7 + 0x3C] xnor %i7, 0x0D6A, %g2 loop_3994: fbne,a %fcc0, loop_3995 ld [%l7 + 0x6C], %f13 orcc %l5, 0x04A7, %o2 ldx [%l7 + 0x38], %o5 loop_3995: alignaddrl %g6, %o6, %i1 fsrc2 %f8, %f14 fbn,a %fcc0, loop_3996 ld [%l7 + 0x10], %f7 mulx %o4, 0x0869, %g3 fpsub16s %f8, %f3, %f2 loop_3996: fmovs %f1, %f9 fmovdn %icc, %f10, %f3 movrgz %l1, %g1, %o7 fmovrdne %i4, %f2, %f8 fblg,a %fcc3, loop_3997 st %f14, [%l7 + 0x7C] bvs,a,pn %xcc, loop_3998 fmovde %icc, %f12, %f14 loop_3997: ba %xcc, loop_3999 ldsh [%l7 + 0x22], %g4 loop_3998: st %f14, [%l7 + 0x5C] stb %o1, [%l7 + 0x5E] loop_3999: bneg %icc, loop_4000 tcs %icc, 0x5 st %f11, [%l7 + 0x78] stb %o3, [%l7 + 0x67] loop_4000: std %f10, [%l7 + 0x50] fxors %f10, %f15, %f0 fornot1s %f5, %f1, %f1 st %f9, [%l7 + 0x4C] ldsw [%l7 + 0x44], %l6 fmovsn %icc, %f14, %f12 sth %l3, [%l7 + 0x30] siam 0x4 fexpand %f2, %f8 tg %icc, 0x7 tl %xcc, 0x5 lduw [%l7 + 0x3C], %i0 fcmpne16 %f8, %f10, %i6 subccc %g5, %g7, %i2 fpadd32 %f4, %f12, %f8 smulcc %l0, 0x10C4, %o0 tg %icc, 0x7 fmovdg %xcc, %f11, %f1 movre %i5, 0x103, %l4 add %i3, 0x18AA, %l2 stb %i7, [%l7 + 0x13] fone %f0 movle %xcc, %g2, %l5 fbn %fcc1, loop_4001 fmovd %f2, %f14 sth %o5, [%l7 + 0x5C] lduw [%l7 + 0x24], %g6 loop_4001: stb %o2, [%l7 + 0x5D] ldub [%l7 + 0x46], %i1 ldsw [%l7 + 0x4C], %o6 lduh [%l7 + 0x1C], %o4 brlz,a %g3, loop_4002 movneg %xcc, %l1, %g1 tvc %xcc, 0x4 brnz %i4, loop_4003 loop_4002: st %f2, [%l7 + 0x70] fcmple32 %f6, %f0, %o7 bleu,pt %icc, loop_4004 loop_4003: mulx %g4, 0x1CC9, %o3 fnegs %f14, %f11 ldsb [%l7 + 0x4E], %o1 loop_4004: movcs %icc, %l6, %i0 stx %l3, [%l7 + 0x08] xnorcc %g5, %g7, %i2 add %l0, %i6, %o0 ldsw [%l7 + 0x68], %l4 sth %i5, [%l7 + 0x0C] umulcc %l2, 0x0B7F, %i7 lduh [%l7 + 0x2E], %i3 fmovsle %xcc, %f4, %f9 movpos %xcc, %l5, %g2 fxnor %f12, %f14, %f2 fmovdcc %xcc, %f3, %f5 movcc %xcc, %g6, %o2 fnot2s %f9, %f6 movrne %o5, 0x079, %i1 fmovrsne %o4, %f9, %f2 fmuld8sux16 %f15, %f12, %f6 smulcc %g3, 0x0E39, %o6 stx %g1, [%l7 + 0x60] sllx %l1, 0x0B, %i4 fcmps %fcc3, %f9, %f15 fmovdcc %xcc, %f12, %f1 ldsh [%l7 + 0x1E], %o7 sth %o3, [%l7 + 0x30] fones %f12 edge32ln %o1, %l6, %g4 fpsub16s %f5, %f13, %f4 fbn,a %fcc2, loop_4005 srlx %i0, %l3, %g5 edge8n %i2, %l0, %g7 brz %i6, loop_4006 loop_4005: array16 %o0, %i5, %l2 fmovsg %xcc, %f9, %f13 fxnor %f8, %f14, %f12 loop_4006: ldsw [%l7 + 0x3C], %l4 ldsb [%l7 + 0x5D], %i3 fnor %f8, %f2, %f0 ldsh [%l7 + 0x4E], %l5 fpsub16s %f13, %f3, %f8 fcmpes %fcc0, %f2, %f11 std %f12, [%l7 + 0x40] movne %xcc, %g2, %g6 fzero %f10 brlez %o2, loop_4007 fmovs %f13, %f10 and %i7, %i1, %o5 mulx %o4, 0x0D14, %g3 loop_4007: fmovrdgz %o6, %f8, %f2 bl,a loop_4008 edge32n %g1, %l1, %i4 bne,pt %icc, loop_4009 ldsh [%l7 + 0x32], %o3 loop_4008: fmovdne %icc, %f5, %f12 ldx [%l7 + 0x58], %o7 loop_4009: ldub [%l7 + 0x13], %l6 xorcc %g4, %o1, %l3 fsrc2s %f7, %f4 ldx [%l7 + 0x38], %i0 ldx [%l7 + 0x48], %g5 fcmpne16 %f10, %f12, %l0 fmovdcc %xcc, %f5, %f14 movpos %xcc, %i2, %i6 fmovrdgz %g7, %f10, %f2 tl %icc, 0x0 fmovsle %xcc, %f8, %f9 tcc %xcc, 0x4 fornot2s %f12, %f5, %f7 st %f6, [%l7 + 0x6C] edge8l %i5, %l2, %o0 fbn,a %fcc1, loop_4010 fand %f10, %f0, %f12 st %f5, [%l7 + 0x40] stx %i3, [%l7 + 0x10] loop_4010: bn %icc, loop_4011 bvc,pn %icc, loop_4012 tvs %icc, 0x0 movleu %icc, %l5, %l4 loop_4011: xnor %g6, 0x09AB, %o2 loop_4012: movle %icc, %g2, %i7 brlz,a %i1, loop_4013 lduh [%l7 + 0x2C], %o4 or %g3, 0x0CDF, %o5 st %f13, [%l7 + 0x40] loop_4013: fmovdcs %icc, %f14, %f1 xnor %o6, %g1, %l1 array8 %o3, %o7, %l6 stx %g4, [%l7 + 0x40] st %f9, [%l7 + 0x08] fmovsge %icc, %f12, %f1 te %icc, 0x7 fmovsleu %xcc, %f11, %f0 ldd [%l7 + 0x60], %f6 edge8 %i4, %l3, %i0 fpadd16 %f14, %f8, %f10 tge %icc, 0x5 ldub [%l7 + 0x61], %g5 pdist %f2, %f10, %f10 stb %o1, [%l7 + 0x20] std %f0, [%l7 + 0x58] ldsb [%l7 + 0x55], %l0 lduh [%l7 + 0x58], %i6 stx %g7, [%l7 + 0x40] alignaddrl %i5, %i2, %l2 sethi 0x1B60, %i3 fnegs %f0, %f5 fmovsne %icc, %f0, %f12 edge16l %l5, %l4, %g6 bgu,pn %icc, loop_4014 faligndata %f8, %f6, %f0 fbg,a %fcc2, loop_4015 sth %o2, [%l7 + 0x0C] loop_4014: fnand %f2, %f10, %f0 movrlez %g2, %o0, %i7 loop_4015: xor %i1, 0x0CAC, %o4 brlez %g3, loop_4016 ldsb [%l7 + 0x15], %o6 tvs %xcc, 0x3 fnand %f14, %f6, %f12 loop_4016: movleu %icc, %o5, %l1 fmovdg %icc, %f2, %f9 std %f14, [%l7 + 0x48] movl %icc, %g1, %o3 fnor %f0, %f0, %f10 fxnor %f6, %f12, %f12 tge %icc, 0x4 siam 0x4 fnegd %f14, %f14 ldd [%l7 + 0x78], %f14 fblg,a %fcc1, loop_4017 stx %o7, [%l7 + 0x40] sra %g4, 0x1A, %l6 addc %i4, 0x04CB, %l3 loop_4017: stx %i0, [%l7 + 0x38] movn %icc, %o1, %g5 ldd [%l7 + 0x08], %f2 fnot1s %f11, %f15 edge16l %i6, %g7, %i5 tgu %icc, 0x2 for %f6, %f14, %f6 fxnors %f11, %f8, %f1 fble,a %fcc2, loop_4018 nop setx loop_4019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc3, loop_4020 fmovscc %xcc, %f1, %f14 loop_4018: addc %i2, %l0, %l2 loop_4019: edge8n %l5, %l4, %i3 loop_4020: st %f8, [%l7 + 0x30] tcc %xcc, 0x2 tge %xcc, 0x7 fmovsg %xcc, %f7, %f9 edge32ln %o2, %g6, %o0 ldx [%l7 + 0x38], %i7 sll %g2, 0x05, %o4 edge8l %g3, %o6, %i1 stw %o5, [%l7 + 0x44] smul %g1, %l1, %o7 ldub [%l7 + 0x6E], %g4 tge %xcc, 0x7 ldx [%l7 + 0x28], %o3 fmul8x16al %f6, %f1, %f6 ldsw [%l7 + 0x1C], %i4 stw %l6, [%l7 + 0x48] fmovsa %icc, %f1, %f14 fcmpes %fcc2, %f7, %f12 tvc %xcc, 0x5 movgu %icc, %i0, %o1 fandnot1 %f6, %f12, %f10 bvc,a loop_4021 lduh [%l7 + 0x66], %g5 tsubcc %l3, %i6, %i5 ld [%l7 + 0x48], %f2 loop_4021: bneg,pn %xcc, loop_4022 fbue %fcc2, loop_4023 fnors %f8, %f15, %f15 fnors %f8, %f10, %f6 loop_4022: orn %g7, %i2, %l2 loop_4023: fxnors %f11, %f1, %f11 fbge %fcc1, loop_4024 for %f0, %f2, %f2 fble,a %fcc1, loop_4025 fpack32 %f6, %f8, %f14 loop_4024: fpsub16s %f9, %f3, %f11 for %f12, %f14, %f12 loop_4025: lduw [%l7 + 0x34], %l5 ldx [%l7 + 0x68], %l4 st %f14, [%l7 + 0x44] movleu %xcc, %i3, %l0 fmovdneg %xcc, %f13, %f7 bg,a,pt %icc, loop_4026 fzero %f8 alignaddrl %g6, %o0, %o2 fnot2s %f0, %f10 loop_4026: edge16 %i7, %g2, %g3 ldsw [%l7 + 0x2C], %o6 fpack32 %f8, %f8, %f14 fcmpeq16 %f8, %f6, %o4 ldsh [%l7 + 0x4E], %o5 or %g1, %i1, %o7 fbe,a %fcc1, loop_4027 stw %l1, [%l7 + 0x74] be,a loop_4028 mulscc %g4, %o3, %l6 loop_4027: stw %i0, [%l7 + 0x60] ldub [%l7 + 0x6E], %i4 loop_4028: bg %xcc, loop_4029 andncc %o1, %g5, %l3 fcmps %fcc2, %f4, %f3 andcc %i6, 0x0D83, %g7 loop_4029: fmovrdgz %i2, %f8, %f12 ldsh [%l7 + 0x0E], %l2 fnot1 %f10, %f4 sethi 0x0794, %i5 te %icc, 0x5 ldsh [%l7 + 0x7C], %l5 sth %i3, [%l7 + 0x42] fzero %f8 movrlz %l4, %g6, %l0 ldub [%l7 + 0x48], %o2 fba %fcc1, loop_4030 fmovrslez %o0, %f9, %f5 fmovdne %xcc, %f7, %f8 edge32ln %g2, %i7, %g3 loop_4030: umul %o4, %o5, %g1 tsubcctv %o6, 0x1907, %i1 bvs loop_4031 fmovrslz %l1, %f1, %f1 fpadd32s %f11, %f8, %f11 fbn,a %fcc2, loop_4032 loop_4031: fpsub32 %f0, %f14, %f2 alignaddrl %o7, %g4, %l6 fblg,a %fcc0, loop_4033 loop_4032: ba,a %xcc, loop_4034 srlx %o3, 0x0A, %i4 tsubcc %i0, 0x0290, %o1 loop_4033: std %f8, [%l7 + 0x50] loop_4034: fpack32 %f6, %f4, %f2 fpsub16 %f10, %f6, %f4 ldd [%l7 + 0x20], %f4 sllx %l3, 0x1C, %i6 fpackfix %f0, %f3 stx %g7, [%l7 + 0x50] ldx [%l7 + 0x30], %i2 ble,a,pt %icc, loop_4035 std %f10, [%l7 + 0x30] fpadd16 %f6, %f4, %f4 fmovs %f0, %f11 loop_4035: fnand %f4, %f0, %f2 lduh [%l7 + 0x14], %g5 ldsw [%l7 + 0x14], %l2 fmovsl %icc, %f1, %f3 fcmple32 %f12, %f8, %i5 sllx %i3, %l4, %g6 movcs %xcc, %l0, %l5 faligndata %f4, %f14, %f14 stx %o2, [%l7 + 0x38] stb %o0, [%l7 + 0x69] fmovdvs %xcc, %f2, %f12 fble %fcc1, loop_4036 lduw [%l7 + 0x78], %i7 fmovdleu %icc, %f15, %f8 fmovda %icc, %f6, %f9 loop_4036: fpackfix %f2, %f8 tge %xcc, 0x3 ldx [%l7 + 0x28], %g3 bshuffle %f10, %f6, %f12 ldsh [%l7 + 0x24], %o4 fornot2 %f14, %f0, %f12 stw %o5, [%l7 + 0x24] fmovsgu %xcc, %f0, %f6 brgez %g2, loop_4037 stx %o6, [%l7 + 0x20] stb %i1, [%l7 + 0x0E] lduh [%l7 + 0x6E], %l1 loop_4037: fsrc1s %f7, %f5 fcmps %fcc3, %f0, %f8 sth %o7, [%l7 + 0x30] fmovrdlez %g1, %f2, %f6 fnands %f4, %f11, %f2 stx %l6, [%l7 + 0x48] mulscc %g4, 0x1D13, %o3 ldd [%l7 + 0x28], %f2 fbn %fcc3, loop_4038 fone %f4 ldub [%l7 + 0x70], %i4 stb %o1, [%l7 + 0x2B] loop_4038: brnz %l3, loop_4039 fmovsge %xcc, %f14, %f9 array32 %i6, %g7, %i2 fpmerge %f0, %f9, %f12 loop_4039: brgz %i0, loop_4040 nop setx loop_4041, %l0, %l1 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 + 0x32], %l2 ld [%l7 + 0x68], %f14 loop_4040: fbo %fcc1, loop_4042 loop_4041: st %f7, [%l7 + 0x44] edge8n %i5, %i3, %l4 bg %xcc, loop_4043 loop_4042: brlez,a %g6, loop_4044 ldsb [%l7 + 0x6B], %l0 fcmpgt32 %f4, %f8, %g5 loop_4043: srlx %l5, 0x18, %o2 loop_4044: tl %xcc, 0x1 bn,pt %xcc, loop_4045 movg %xcc, %i7, %o0 ldsw [%l7 + 0x50], %o4 nop setx loop_4046, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4045: sth %o5, [%l7 + 0x40] fmovscc %icc, %f3, %f5 bl,pt %icc, loop_4047 loop_4046: tleu %xcc, 0x6 stw %g2, [%l7 + 0x54] andcc %g3, %i1, %o6 loop_4047: call loop_4048 taddcctv %l1, 0x0C88, %o7 nop setx loop_4049, %l0, %l1 jmpl %l1, %l6 lduh [%l7 + 0x6A], %g4 loop_4048: sra %o3, 0x1F, %i4 ldd [%l7 + 0x78], %f6 loop_4049: fpsub32s %f5, %f13, %f11 ldd [%l7 + 0x78], %f4 fxnor %f4, %f2, %f14 fnand %f10, %f14, %f0 xor %o1, %l3, %i6 fmovsge %xcc, %f7, %f2 stb %g1, [%l7 + 0x4E] srl %i2, %i0, %l2 lduh [%l7 + 0x60], %g7 movneg %icc, %i5, %l4 srax %g6, %l0, %g5 brgez,a %i3, loop_4050 fmovsl %xcc, %f12, %f12 srl %l5, %i7, %o0 std %f2, [%l7 + 0x38] loop_4050: sth %o4, [%l7 + 0x30] brlez,a %o5, loop_4051 brlez %g2, loop_4052 fnand %f14, %f12, %f2 alignaddrl %g3, %i1, %o6 loop_4051: stb %l1, [%l7 + 0x30] loop_4052: ldsw [%l7 + 0x68], %o7 fexpand %f5, %f12 fpadd16s %f0, %f8, %f13 fxors %f12, %f2, %f6 fmovdg %icc, %f3, %f11 fcmpeq16 %f12, %f4, %o2 fmovsvs %xcc, %f3, %f0 ldd [%l7 + 0x40], %f12 movrgez %l6, 0x1CB, %o3 fpadd16 %f0, %f12, %f4 lduh [%l7 + 0x66], %i4 sll %o1, 0x03, %l3 fmovrslz %i6, %f2, %f11 stx %g1, [%l7 + 0x68] movrgez %g4, %i0, %i2 andcc %g7, %i5, %l2 fnot2s %f5, %f5 fcmpgt32 %f2, %f6, %g6 fsrc2 %f6, %f10 fpadd16 %f0, %f2, %f0 bvs,pt %xcc, loop_4053 nop setx loop_4054, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %l4, %g5, %l0 stb %i3, [%l7 + 0x63] loop_4053: nop setx loop_4055, %l0, %l1 jmpl %l1, %i7 loop_4054: ldd [%l7 + 0x68], %f4 fmovs %f11, %f7 movrgez %l5, %o4, %o5 loop_4055: mulscc %g2, 0x0B76, %o0 fmovsge %icc, %f14, %f13 fbul %fcc2, loop_4056 fmovrslez %i1, %f6, %f11 fpadd32s %f11, %f12, %f5 fmuld8sux16 %f9, %f0, %f2 loop_4056: fmovrdlz %o6, %f12, %f10 std %f4, [%l7 + 0x58] fcmpd %fcc0, %f14, %f8 fxnor %f0, %f0, %f14 stw %g3, [%l7 + 0x54] addcc %o7, 0x0E2B, %o2 nop setx loop_4057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bn,a loop_4058 umul %l6, 0x1C13, %o3 fpadd16s %f8, %f5, %f12 loop_4057: lduh [%l7 + 0x42], %l1 loop_4058: fmovdleu %icc, %f9, %f15 stb %o1, [%l7 + 0x74] fmovrse %l3, %f10, %f5 xorcc %i4, 0x06A3, %i6 ldsw [%l7 + 0x40], %g1 fcmpes %fcc3, %f10, %f5 ldd [%l7 + 0x20], %f6 fmovdneg %icc, %f6, %f6 ldd [%l7 + 0x68], %f2 ld [%l7 + 0x18], %f0 tg %icc, 0x6 movle %icc, %g4, %i0 tleu %icc, 0x5 fones %f9 tgu %icc, 0x3 movrgez %g7, 0x07F, %i5 fmul8ulx16 %f12, %f0, %f14 andn %l2, %i2, %g6 sth %l4, [%l7 + 0x44] stx %l0, [%l7 + 0x28] mulscc %i3, 0x1346, %i7 ldub [%l7 + 0x77], %l5 fone %f4 edge8ln %g5, %o4, %g2 fmovsge %xcc, %f6, %f6 ld [%l7 + 0x14], %f1 fmovdle %xcc, %f12, %f4 srlx %o5, 0x02, %o0 fmovdvs %xcc, %f12, %f15 tsubcc %i1, 0x01D4, %o6 ldsb [%l7 + 0x73], %g3 subccc %o7, %o2, %o3 move %icc, %l6, %o1 ld [%l7 + 0x10], %f4 fmovrsne %l3, %f9, %f11 for %f0, %f2, %f4 ldsb [%l7 + 0x75], %l1 fzero %f0 umulcc %i4, 0x0D4D, %i6 fmovse %xcc, %f11, %f0 fcmpgt32 %f12, %f8, %g4 tpos %xcc, 0x4 fandnot2 %f2, %f12, %f12 tg %xcc, 0x3 fabss %f1, %f13 bshuffle %f2, %f10, %f0 fbge %fcc1, loop_4059 tvs %icc, 0x7 lduh [%l7 + 0x14], %g1 std %f14, [%l7 + 0x28] loop_4059: movre %g7, 0x079, %i0 fmovsn %xcc, %f15, %f4 edge8ln %i5, %l2, %g6 movcs %icc, %i2, %l0 fmuld8sux16 %f0, %f10, %f12 sdiv %i3, 0x0C15, %i7 tne %xcc, 0x5 mova %xcc, %l4, %g5 fmovde %xcc, %f14, %f5 bvc,a %xcc, loop_4060 edge16l %o4, %g2, %l5 movleu %xcc, %o5, %o0 fcmpes %fcc1, %f2, %f8 loop_4060: fmovs %f4, %f9 movneg %xcc, %o6, %g3 stb %i1, [%l7 + 0x08] fmovrdgz %o2, %f12, %f2 movpos %icc, %o3, %l6 ldx [%l7 + 0x28], %o7 ldx [%l7 + 0x30], %l3 st %f12, [%l7 + 0x44] alignaddrl %o1, %l1, %i4 lduw [%l7 + 0x08], %i6 mova %xcc, %g1, %g4 ldsw [%l7 + 0x64], %g7 te %xcc, 0x4 stx %i0, [%l7 + 0x30] subccc %i5, %l2, %i2 nop setx loop_4061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl loop_4062 fmovdcs %icc, %f12, %f12 udivcc %g6, 0x16A4, %i3 loop_4061: ldd [%l7 + 0x70], %f14 loop_4062: fmuld8sux16 %f12, %f11, %f10 stx %i7, [%l7 + 0x68] fbl %fcc1, loop_4063 fbuge,a %fcc2, loop_4064 stx %l0, [%l7 + 0x68] edge16ln %l4, %o4, %g5 loop_4063: bge,pt %xcc, loop_4065 loop_4064: fble %fcc0, loop_4066 fandnot2s %f0, %f10, %f1 xor %l5, %o5, %g2 loop_4065: fands %f6, %f13, %f10 loop_4066: xnor %o0, %g3, %o6 be,a %icc, loop_4067 array32 %o2, %o3, %i1 fmovdleu %icc, %f9, %f8 fbg,a %fcc0, loop_4068 loop_4067: tle %xcc, 0x1 stb %o7, [%l7 + 0x28] ldsh [%l7 + 0x20], %l6 loop_4068: std %f2, [%l7 + 0x78] sdiv %o1, 0x10B0, %l1 fcmpne16 %f10, %f12, %l3 ba,pn %xcc, loop_4069 fmovsle %xcc, %f0, %f12 fcmple32 %f14, %f0, %i6 ldsh [%l7 + 0x6C], %g1 loop_4069: edge32l %i4, %g4, %g7 ldsh [%l7 + 0x5A], %i0 sdivcc %i5, 0x188A, %i2 ba,a,pn %icc, loop_4070 fba %fcc1, loop_4071 fmul8ulx16 %f8, %f14, %f12 fcmps %fcc1, %f6, %f3 loop_4070: lduw [%l7 + 0x1C], %g6 loop_4071: fbule %fcc1, loop_4072 ldx [%l7 + 0x28], %l2 ldub [%l7 + 0x76], %i7 fpadd16 %f6, %f12, %f4 loop_4072: lduw [%l7 + 0x24], %l0 lduw [%l7 + 0x3C], %l4 bge,a,pn %icc, loop_4073 fabss %f6, %f0 fpackfix %f2, %f2 add %o4, 0x1F90, %g5 loop_4073: ldsw [%l7 + 0x78], %l5 fble %fcc0, loop_4074 fmovrsgz %o5, %f12, %f5 edge16n %i3, %o0, %g2 fxor %f10, %f12, %f6 loop_4074: fmovsle %xcc, %f12, %f7 ldsw [%l7 + 0x7C], %g3 sdivx %o2, 0x0C87, %o3 tvs %icc, 0x0 ld [%l7 + 0x0C], %f15 stw %i1, [%l7 + 0x20] ldsw [%l7 + 0x20], %o6 stx %o7, [%l7 + 0x38] xnorcc %l6, 0x1E22, %o1 array32 %l1, %l3, %i6 fcmpgt16 %f10, %f12, %g1 ldsh [%l7 + 0x52], %i4 lduh [%l7 + 0x50], %g7 fbg %fcc1, loop_4075 fcmpgt16 %f4, %f6, %g4 fcmpeq16 %f4, %f12, %i0 fsrc2s %f4, %f12 loop_4075: bleu loop_4076 sth %i5, [%l7 + 0x6C] sra %g6, %l2, %i2 fba,a %fcc0, loop_4077 loop_4076: fsrc1s %f3, %f0 ld [%l7 + 0x6C], %f11 fabss %f11, %f11 loop_4077: fnot2 %f10, %f10 sth %i7, [%l7 + 0x52] mova %xcc, %l4, %l0 bne loop_4078 sub %g5, %l5, %o5 fpsub16 %f10, %f12, %f12 movrne %i3, 0x12E, %o4 loop_4078: tsubcctv %g2, %g3, %o2 edge32 %o0, %o3, %i1 fmovdcs %xcc, %f9, %f10 ldsh [%l7 + 0x08], %o7 st %f4, [%l7 + 0x48] stx %l6, [%l7 + 0x28] fmovsge %xcc, %f13, %f4 fabsd %f10, %f10 fcmpne32 %f0, %f2, %o1 movrlz %l1, %o6, %l3 stw %i6, [%l7 + 0x60] ld [%l7 + 0x70], %f5 lduw [%l7 + 0x30], %g1 srlx %i4, %g4, %i0 brlez,a %g7, loop_4079 movne %xcc, %i5, %g6 orn %l2, 0x198D, %i7 fabsd %f4, %f6 loop_4079: fzero %f12 ldsb [%l7 + 0x2C], %l4 fpack16 %f6, %f13 ldd [%l7 + 0x28], %f2 ld [%l7 + 0x20], %f15 fbug %fcc0, loop_4080 ldsw [%l7 + 0x64], %i2 stx %l0, [%l7 + 0x08] fmovrdlez %g5, %f14, %f10 loop_4080: stw %o5, [%l7 + 0x4C] fxors %f8, %f15, %f0 ldx [%l7 + 0x10], %l5 sth %o4, [%l7 + 0x4A] fcmps %fcc1, %f15, %f7 fmovsle %xcc, %f0, %f7 addccc %g2, %i3, %o2 fmovdneg %xcc, %f13, %f1 array16 %o0, %g3, %i1 fpmerge %f6, %f10, %f12 tneg %icc, 0x7 mova %xcc, %o7, %l6 mulscc %o3, 0x114C, %l1 ld [%l7 + 0x70], %f11 fbue,a %fcc1, loop_4081 fbne,a %fcc0, loop_4082 orncc %o6, %o1, %i6 ldub [%l7 + 0x5A], %g1 loop_4081: fbn %fcc1, loop_4083 loop_4082: ldsb [%l7 + 0x0F], %l3 fxnors %f7, %f12, %f6 fmovdn %xcc, %f4, %f6 loop_4083: fxnor %f6, %f4, %f12 ldsh [%l7 + 0x3A], %g4 movleu %icc, %i4, %i0 movrlz %g7, %i5, %l2 array32 %g6, %i7, %l4 fmovspos %icc, %f11, %f7 faligndata %f4, %f2, %f14 ldx [%l7 + 0x40], %i2 ldub [%l7 + 0x4E], %g5 fandnot1s %f1, %f14, %f3 fone %f14 st %f5, [%l7 + 0x5C] fmovd %f12, %f2 sllx %l0, %l5, %o5 lduh [%l7 + 0x3A], %o4 siam 0x0 udivcc %i3, 0x0F94, %o2 movcc %xcc, %o0, %g3 movre %g2, 0x0EB, %i1 fpsub16s %f1, %f10, %f7 fnor %f2, %f12, %f0 movl %icc, %o7, %l6 orcc %o3, %l1, %o6 lduw [%l7 + 0x54], %i6 te %xcc, 0x5 fmovspos %icc, %f7, %f5 fpadd16 %f12, %f6, %f10 orn %g1, 0x0050, %l3 fnegs %f1, %f14 ldsb [%l7 + 0x14], %g4 edge32l %o1, %i4, %i0 movpos %xcc, %g7, %l2 fmovsneg %icc, %f8, %f15 ldsw [%l7 + 0x6C], %g6 movge %xcc, %i7, %i5 movpos %xcc, %l4, %i2 movrne %l0, 0x0FF, %l5 stw %g5, [%l7 + 0x24] fbuge %fcc3, loop_4084 fbn %fcc1, loop_4085 fone %f14 movge %xcc, %o5, %i3 loop_4084: ldx [%l7 + 0x28], %o4 loop_4085: addcc %o0, 0x139A, %o2 ldsh [%l7 + 0x7A], %g2 movcs %icc, %g3, %i1 ldsb [%l7 + 0x34], %l6 fbge %fcc2, loop_4086 bvs,a %icc, loop_4087 ta %icc, 0x6 movrgz %o7, 0x3AB, %o3 loop_4086: or %o6, 0x1897, %l1 loop_4087: and %i6, 0x0C37, %g1 st %f14, [%l7 + 0x60] edge8ln %l3, %o1, %g4 movrgez %i0, 0x34C, %i4 te %icc, 0x7 xnor %g7, %l2, %g6 nop setx loop_4088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt32 %f14, %f4, %i5 std %f0, [%l7 + 0x38] taddcctv %i7, 0x0CFC, %i2 loop_4088: stb %l4, [%l7 + 0x14] std %f2, [%l7 + 0x10] fmovde %icc, %f9, %f0 ld [%l7 + 0x40], %f10 fmovde %icc, %f12, %f1 st %f11, [%l7 + 0x10] fabsd %f14, %f8 brnz %l5, loop_4089 fmul8sux16 %f14, %f4, %f0 ldsb [%l7 + 0x4F], %l0 fmovrdne %g5, %f12, %f0 loop_4089: ld [%l7 + 0x18], %f0 xnorcc %i3, %o5, %o4 move %icc, %o2, %g2 fnands %f7, %f5, %f5 bge,pt %icc, loop_4090 andn %g3, 0x1045, %i1 fcmpes %fcc1, %f4, %f2 ldub [%l7 + 0x64], %o0 loop_4090: edge16n %o7, %l6, %o6 sdiv %o3, 0x1816, %l1 sll %i6, 0x11, %l3 and %o1, %g4, %g1 std %f6, [%l7 + 0x40] fmul8x16 %f14, %f12, %f14 brgz,a %i4, loop_4091 brlez %g7, loop_4092 ldsb [%l7 + 0x5E], %i0 stw %g6, [%l7 + 0x38] loop_4091: ldd [%l7 + 0x50], %f4 loop_4092: fmovsg %icc, %f11, %f7 tsubcc %i5, 0x05AD, %i7 fcmpd %fcc1, %f6, %f14 fnegd %f14, %f14 lduw [%l7 + 0x40], %i2 fmovdcs %xcc, %f13, %f15 fmovrsgz %l4, %f9, %f15 movre %l2, %l0, %l5 tsubcc %i3, 0x1596, %g5 fble %fcc0, loop_4093 fbge %fcc3, loop_4094 fxor %f2, %f2, %f0 ldsw [%l7 + 0x48], %o4 loop_4093: sth %o5, [%l7 + 0x52] loop_4094: movg %icc, %o2, %g2 ldsh [%l7 + 0x2E], %i1 fmovdne %icc, %f11, %f14 fcmped %fcc1, %f4, %f2 fbl %fcc2, loop_4095 faligndata %f4, %f4, %f14 fcmpgt16 %f10, %f2, %g3 fmovdcc %xcc, %f14, %f3 loop_4095: fpsub16s %f11, %f4, %f6 tge %icc, 0x4 sdivcc %o7, 0x0053, %o0 fcmpgt16 %f6, %f2, %o6 std %f0, [%l7 + 0x78] stw %l6, [%l7 + 0x74] umul %l1, 0x0968, %i6 ldsh [%l7 + 0x30], %o3 fpsub32s %f11, %f9, %f14 edge32l %l3, %g4, %g1 ldsw [%l7 + 0x68], %o1 ldx [%l7 + 0x68], %i4 movleu %xcc, %g7, %i0 movg %icc, %i5, %g6 fnegd %f0, %f2 tgu %icc, 0x1 lduw [%l7 + 0x0C], %i2 fmul8x16au %f11, %f6, %f12 ld [%l7 + 0x48], %f4 fsrc1 %f8, %f8 ld [%l7 + 0x40], %f12 ldsh [%l7 + 0x6C], %i7 ldd [%l7 + 0x78], %f8 move %icc, %l2, %l4 stb %l0, [%l7 + 0x3E] lduw [%l7 + 0x2C], %l5 lduh [%l7 + 0x08], %g5 sub %i3, %o5, %o2 stb %o4, [%l7 + 0x48] fpsub32 %f8, %f6, %f6 stw %g2, [%l7 + 0x30] ldsb [%l7 + 0x37], %i1 fpack32 %f8, %f8, %f2 fones %f10 ldsh [%l7 + 0x4C], %o7 ldd [%l7 + 0x08], %f10 st %f3, [%l7 + 0x58] movne %icc, %o0, %o6 st %f5, [%l7 + 0x48] st %f1, [%l7 + 0x38] ta %xcc, 0x6 ldx [%l7 + 0x30], %l6 andcc %l1, %g3, %i6 sllx %o3, %g4, %l3 fble,a %fcc0, loop_4096 fmovsvs %xcc, %f1, %f9 ldsb [%l7 + 0x33], %g1 addccc %o1, %i4, %i0 loop_4096: ldx [%l7 + 0x30], %i5 ldsw [%l7 + 0x24], %g6 fblg,a %fcc3, loop_4097 tn %icc, 0x3 ldd [%l7 + 0x48], %f2 stb %i2, [%l7 + 0x57] loop_4097: movl %icc, %i7, %g7 stw %l2, [%l7 + 0x38] fpadd32 %f2, %f0, %f10 ldsb [%l7 + 0x68], %l0 ldsh [%l7 + 0x28], %l4 bvc,a,pt %xcc, loop_4098 popc 0x02E2, %g5 ld [%l7 + 0x60], %f9 move %icc, %l5, %o5 loop_4098: bvs,a loop_4099 fcmpes %fcc2, %f12, %f4 fmovrde %i3, %f6, %f0 ba %xcc, loop_4100 loop_4099: srl %o2, %o4, %i1 tg %icc, 0x3 movne %icc, %o7, %o0 loop_4100: array32 %o6, %l6, %l1 bleu,a loop_4101 ldub [%l7 + 0x15], %g3 fcmpeq32 %f14, %f10, %i6 stw %g2, [%l7 + 0x08] loop_4101: lduw [%l7 + 0x14], %o3 smul %l3, %g1, %o1 stb %g4, [%l7 + 0x41] fmovrde %i4, %f8, %f4 be,a loop_4102 fbuge,a %fcc3, loop_4103 movvs %icc, %i5, %i0 fmuld8sux16 %f0, %f7, %f6 loop_4102: fmovrdlz %i2, %f8, %f2 loop_4103: stw %g6, [%l7 + 0x28] stb %g7, [%l7 + 0x0B] ldsh [%l7 + 0x22], %l2 fcmpeq32 %f8, %f10, %i7 udiv %l0, 0x066E, %l4 nop setx loop_4104, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %l5, %o5, %g5 subccc %i3, 0x052E, %o2 fbue,a %fcc3, loop_4105 loop_4104: fexpand %f3, %f2 fmovrdlez %o4, %f14, %f14 lduw [%l7 + 0x68], %o7 loop_4105: ldsh [%l7 + 0x7C], %i1 tl %xcc, 0x5 stw %o6, [%l7 + 0x58] stb %l6, [%l7 + 0x1C] fpadd16 %f6, %f12, %f4 fble,a %fcc1, loop_4106 fsrc1s %f13, %f3 stw %l1, [%l7 + 0x44] fblg %fcc0, loop_4107 loop_4106: ldd [%l7 + 0x20], %f12 array8 %o0, %i6, %g2 bpos,pn %xcc, loop_4108 loop_4107: fbo,a %fcc3, loop_4109 addccc %g3, 0x08D7, %o3 fexpand %f14, %f4 loop_4108: sethi 0x066E, %l3 loop_4109: and %g1, %g4, %o1 fnors %f7, %f2, %f9 ldub [%l7 + 0x3A], %i4 bne,pt %icc, loop_4110 alignaddrl %i5, %i0, %i2 fmovse %icc, %f15, %f0 sdiv %g7, 0x08B9, %g6 loop_4110: fnot1s %f12, %f7 tl %icc, 0x6 fmovda %xcc, %f1, %f11 std %f0, [%l7 + 0x38] brz,a %l2, loop_4111 taddcctv %l0, 0x03F2, %i7 xnor %l4, 0x1682, %l5 subcc %g5, 0x1E9E, %o5 loop_4111: tsubcc %o2, %i3, %o4 ldx [%l7 + 0x48], %o7 fbne,a %fcc0, loop_4112 bne,a %icc, loop_4113 ldsb [%l7 + 0x44], %o6 sth %l6, [%l7 + 0x58] loop_4112: brlez %i1, loop_4114 loop_4113: stw %o0, [%l7 + 0x44] brlz %l1, loop_4115 stx %g2, [%l7 + 0x20] loop_4114: ld [%l7 + 0x68], %f7 ta %icc, 0x6 loop_4115: brgez,a %i6, loop_4116 fbule,a %fcc3, loop_4117 st %f2, [%l7 + 0x1C] tle %icc, 0x3 loop_4116: stx %g3, [%l7 + 0x60] loop_4117: brlez %l3, loop_4118 ldub [%l7 + 0x4C], %o3 fmovdgu %icc, %f11, %f0 fbue %fcc1, loop_4119 loop_4118: movrlz %g1, 0x0B1, %o1 bcs %xcc, loop_4120 stx %i4, [%l7 + 0x28] loop_4119: sub %i5, 0x0653, %i0 and %g4, %i2, %g7 loop_4120: bn,a,pt %icc, loop_4121 ldsw [%l7 + 0x08], %g6 fandnot1s %f9, %f2, %f0 tvs %xcc, 0x4 loop_4121: lduh [%l7 + 0x1C], %l0 tneg %icc, 0x0 subccc %l2, %l4, %i7 bcc,pt %icc, loop_4122 fbne,a %fcc1, loop_4123 fmovrdlz %l5, %f8, %f2 fbo %fcc0, loop_4124 loop_4122: sdivx %o5, 0x1653, %o2 loop_4123: brlz,a %i3, loop_4125 nop setx loop_4126, %l0, %l1 jmpl %l1, %g5 loop_4124: array16 %o7, %o6, %o4 edge16n %l6, %i1, %l1 loop_4125: fmovrde %g2, %f14, %f8 loop_4126: sth %o0, [%l7 + 0x4A] tsubcctv %i6, %l3, %o3 brgz %g3, loop_4127 fmovscc %icc, %f1, %f12 orn %o1, 0x1CD4, %g1 tgu %xcc, 0x7 loop_4127: fpsub32 %f8, %f12, %f0 fmovspos %xcc, %f9, %f10 fcmple16 %f0, %f6, %i5 fmul8x16 %f1, %f8, %f8 movl %xcc, %i4, %g4 fzero %f10 edge32n %i0, %i2, %g6 ldsh [%l7 + 0x10], %g7 fandnot2s %f13, %f7, %f0 ld [%l7 + 0x0C], %f2 sdivcc %l0, 0x1161, %l2 lduh [%l7 + 0x48], %i7 ldub [%l7 + 0x4A], %l4 fcmpd %fcc1, %f4, %f12 fsrc2s %f4, %f3 tsubcctv %o5, %l5, %i3 te %icc, 0x4 fbl %fcc0, loop_4128 ldsh [%l7 + 0x08], %g5 fbe %fcc3, loop_4129 subc %o2, 0x0408, %o6 loop_4128: fsrc1s %f1, %f0 fand %f10, %f14, %f2 loop_4129: brlez,a %o7, loop_4130 stx %l6, [%l7 + 0x20] ld [%l7 + 0x08], %f7 ldx [%l7 + 0x50], %i1 loop_4130: fbu %fcc0, loop_4131 lduw [%l7 + 0x60], %o4 move %icc, %g2, %l1 std %f6, [%l7 + 0x78] loop_4131: movvs %xcc, %i6, %o0 smulcc %o3, %l3, %g3 fmovrslez %g1, %f12, %f2 movrlez %i5, %i4, %g4 orncc %i0, 0x00E2, %i2 fandnot2s %f5, %f13, %f14 fnands %f12, %f2, %f7 lduh [%l7 + 0x10], %o1 stx %g6, [%l7 + 0x48] array32 %g7, %l2, %l0 stb %i7, [%l7 + 0x2E] move %icc, %l4, %o5 stb %i3, [%l7 + 0x7C] fmovrdne %l5, %f14, %f2 st %f10, [%l7 + 0x3C] tge %icc, 0x0 pdist %f10, %f6, %f0 tneg %xcc, 0x7 udivx %g5, 0x1452, %o6 ldsh [%l7 + 0x72], %o7 bl,a,pn %icc, loop_4132 edge8 %o2, %i1, %o4 ldsw [%l7 + 0x64], %g2 fmovrdlez %l1, %f8, %f6 loop_4132: fmovrslz %i6, %f15, %f3 fandnot1 %f0, %f12, %f10 alignaddr %o0, %l6, %l3 fmovrdgez %o3, %f4, %f8 tcc %xcc, 0x4 movrgz %g1, 0x18D, %g3 fmovsle %icc, %f14, %f14 fmovsgu %xcc, %f6, %f15 fmovs %f11, %f11 movre %i4, 0x10D, %g4 addc %i0, %i2, %o1 ldsh [%l7 + 0x68], %g6 fpsub32s %f14, %f3, %f0 fmovrdne %g7, %f10, %f2 pdist %f2, %f4, %f6 fcmpeq16 %f8, %f2, %i5 st %f1, [%l7 + 0x38] ldd [%l7 + 0x68], %f8 sub %l0, %l2, %l4 fmuld8ulx16 %f14, %f13, %f14 ldsb [%l7 + 0x57], %o5 ld [%l7 + 0x34], %f9 ldd [%l7 + 0x58], %f12 fmovrsgez %i7, %f12, %f3 xnorcc %l5, 0x040F, %i3 sth %g5, [%l7 + 0x7A] std %f6, [%l7 + 0x18] tsubcc %o6, %o7, %o2 lduw [%l7 + 0x54], %o4 call loop_4133 fnand %f14, %f12, %f0 movne %xcc, %g2, %l1 ld [%l7 + 0x74], %f2 loop_4133: umul %i1, %i6, %l6 std %f12, [%l7 + 0x48] fmovsn %icc, %f0, %f10 sdivcc %l3, 0x1683, %o3 tvs %icc, 0x7 ldd [%l7 + 0x20], %f2 fpack32 %f0, %f6, %f2 ldsh [%l7 + 0x20], %g1 sethi 0x0210, %g3 fors %f10, %f12, %f14 tsubcctv %o0, %g4, %i0 edge32n %i4, %i2, %g6 lduw [%l7 + 0x20], %o1 fmovrsne %i5, %f6, %f3 tl %xcc, 0x2 lduw [%l7 + 0x48], %l0 fmovrde %g7, %f0, %f14 fmovrdlz %l4, %f12, %f12 fbule,a %fcc2, loop_4134 ldd [%l7 + 0x10], %f12 ldx [%l7 + 0x18], %l2 ldsb [%l7 + 0x52], %i7 loop_4134: ldub [%l7 + 0x73], %o5 ldub [%l7 + 0x3C], %l5 fnor %f14, %f4, %f0 tl %icc, 0x2 fmovsle %xcc, %f0, %f10 udivcc %g5, 0x0220, %i3 ldsb [%l7 + 0x4D], %o7 sll %o6, %o4, %o2 edge32l %l1, %i1, %g2 ldsw [%l7 + 0x68], %i6 edge8ln %l6, %o3, %g1 fmul8ulx16 %f6, %f6, %f6 fbule %fcc2, loop_4135 fmovdgu %icc, %f0, %f4 mova %xcc, %l3, %g3 st %f15, [%l7 + 0x64] loop_4135: ldsw [%l7 + 0x70], %o0 ldx [%l7 + 0x20], %g4 mulx %i4, 0x0D65, %i0 sth %g6, [%l7 + 0x60] fpsub32 %f14, %f6, %f14 tpos %xcc, 0x2 or %i2, %i5, %o1 brlz,a %g7, loop_4136 fcmple32 %f14, %f0, %l0 ldub [%l7 + 0x34], %l2 bgu,a %xcc, loop_4137 loop_4136: subc %i7, %l4, %o5 te %xcc, 0x0 edge32l %l5, %i3, %o7 loop_4137: fmuld8sux16 %f2, %f4, %f4 fmovdn %xcc, %f9, %f7 fpsub16s %f6, %f6, %f2 fcmpgt16 %f8, %f6, %g5 brgez %o6, loop_4138 fmuld8sux16 %f0, %f14, %f0 fandnot1s %f7, %f5, %f5 te %icc, 0x7 loop_4138: andncc %o2, %l1, %o4 stb %i1, [%l7 + 0x36] movcs %icc, %g2, %i6 movneg %xcc, %o3, %l6 fmovrslz %g1, %f8, %f2 bneg %xcc, loop_4139 pdist %f0, %f10, %f2 fnot1 %f2, %f6 bge,a loop_4140 loop_4139: fmovrdlez %l3, %f12, %f0 tg %icc, 0x3 fmovsa %xcc, %f11, %f10 loop_4140: smul %o0, %g3, %i4 ldsw [%l7 + 0x50], %i0 for %f8, %f8, %f8 bge,a %xcc, loop_4141 std %f10, [%l7 + 0x58] lduh [%l7 + 0x10], %g4 fmovsl %icc, %f6, %f6 loop_4141: ldsb [%l7 + 0x79], %i2 sdivx %g6, 0x023B, %i5 ldd [%l7 + 0x58], %f0 lduh [%l7 + 0x3E], %g7 ldx [%l7 + 0x38], %o1 addc %l2, %i7, %l0 fmovdle %icc, %f12, %f10 edge8ln %l4, %o5, %l5 stb %i3, [%l7 + 0x71] fpmerge %f4, %f15, %f4 umul %g5, %o6, %o2 brnz %o7, loop_4142 ldsb [%l7 + 0x55], %o4 fmovdpos %icc, %f10, %f5 ldd [%l7 + 0x38], %f8 loop_4142: addcc %l1, %g2, %i6 ldsb [%l7 + 0x55], %i1 ldsb [%l7 + 0x75], %l6 ldsb [%l7 + 0x22], %o3 fbge,a %fcc2, loop_4143 nop setx loop_4144, %l0, %l1 jmpl %l1, %l3 fmovscc %icc, %f0, %f12 fsrc2s %f9, %f14 loop_4143: fpadd32s %f14, %f9, %f12 loop_4144: stw %g1, [%l7 + 0x7C] fmovs %f9, %f10 fbne,a %fcc3, loop_4145 or %o0, %i4, %i0 bn,a %xcc, loop_4146 fmovdpos %xcc, %f3, %f1 loop_4145: fmul8x16 %f3, %f2, %f0 fpmerge %f8, %f2, %f14 loop_4146: addc %g4, %g3, %g6 fcmpd %fcc1, %f8, %f2 fnot2 %f2, %f4 stw %i2, [%l7 + 0x38] srl %g7, 0x16, %i5 std %f8, [%l7 + 0x08] fabsd %f6, %f14 fmovrdgez %l2, %f0, %f4 fnot1 %f4, %f4 fpmerge %f13, %f5, %f8 ld [%l7 + 0x1C], %f4 sra %i7, %l0, %o1 fmovs %f9, %f13 fsrc1s %f10, %f0 stx %l4, [%l7 + 0x68] fpsub32 %f0, %f2, %f6 sll %o5, 0x18, %i3 tneg %icc, 0x1 ldub [%l7 + 0x4F], %g5 fpsub16 %f6, %f12, %f2 tleu %xcc, 0x5 movge %icc, %l5, %o2 fcmple32 %f10, %f10, %o7 edge32 %o4, %l1, %o6 fmovda %icc, %f3, %f5 movvs %xcc, %i6, %g2 ld [%l7 + 0x34], %f10 stb %l6, [%l7 + 0x39] stb %o3, [%l7 + 0x73] movrlz %l3, 0x28F, %g1 bge loop_4147 movpos %xcc, %o0, %i4 fmul8x16al %f2, %f12, %f6 fpadd32s %f12, %f7, %f12 loop_4147: ld [%l7 + 0x28], %f10 fpack32 %f0, %f8, %f14 umul %i0, 0x05A5, %i1 fors %f4, %f1, %f6 srl %g4, %g3, %g6 alignaddrl %g7, %i2, %i5 edge32ln %l2, %i7, %o1 bne,pn %icc, loop_4148 edge16ln %l4, %l0, %o5 tpos %xcc, 0x6 sll %i3, 0x0C, %l5 loop_4148: movcc %xcc, %o2, %o7 std %f6, [%l7 + 0x58] fnand %f12, %f0, %f10 fmovdleu %xcc, %f3, %f8 move %icc, %g5, %o4 tg %icc, 0x6 bcs %icc, loop_4149 bg,a,pt %icc, loop_4150 sth %o6, [%l7 + 0x3A] fmovdpos %xcc, %f2, %f0 loop_4149: stw %i6, [%l7 + 0x64] loop_4150: add %l1, %l6, %g2 fmuld8ulx16 %f8, %f1, %f14 fmovrsne %o3, %f3, %f14 stx %g1, [%l7 + 0x10] umulcc %l3, %o0, %i0 movle %xcc, %i4, %i1 edge16l %g4, %g3, %g6 stx %g7, [%l7 + 0x18] bpos,a,pn %icc, loop_4151 stw %i5, [%l7 + 0x68] lduh [%l7 + 0x30], %l2 andncc %i2, %i7, %o1 loop_4151: stb %l0, [%l7 + 0x57] stx %o5, [%l7 + 0x38] edge8ln %i3, %l4, %o2 std %f8, [%l7 + 0x48] be,pn %xcc, loop_4152 edge32n %l5, %o7, %o4 sth %o6, [%l7 + 0x76] bcc %xcc, loop_4153 loop_4152: bvc %icc, loop_4154 ta %icc, 0x1 fmul8ulx16 %f6, %f14, %f10 loop_4153: fmovdl %icc, %f0, %f11 loop_4154: tgu %xcc, 0x5 xor %i6, 0x0794, %l1 movcs %xcc, %l6, %g2 ld [%l7 + 0x3C], %f10 ld [%l7 + 0x40], %f4 fmovs %f5, %f6 st %f10, [%l7 + 0x1C] ldub [%l7 + 0x4D], %g5 fsrc2s %f11, %f14 tle %icc, 0x6 ldsb [%l7 + 0x10], %g1 ldsw [%l7 + 0x40], %l3 stx %o3, [%l7 + 0x10] fmovd %f8, %f0 fornot1s %f10, %f8, %f7 udivx %o0, 0x040F, %i4 fmovrse %i1, %f3, %f13 fmovdgu %icc, %f1, %f14 ldd [%l7 + 0x30], %f14 fmovrdgez %i0, %f6, %f10 fabss %f11, %f0 fexpand %f5, %f2 fpsub16s %f2, %f15, %f12 fnor %f0, %f0, %f8 fmovrse %g3, %f3, %f0 tgu %xcc, 0x6 movne %icc, %g6, %g4 sth %g7, [%l7 + 0x0C] fands %f5, %f9, %f0 movg %icc, %l2, %i2 sth %i7, [%l7 + 0x44] ldsb [%l7 + 0x10], %i5 fbuge %fcc0, loop_4155 ldub [%l7 + 0x62], %o1 fmovdgu %icc, %f14, %f12 movg %xcc, %l0, %i3 loop_4155: udivx %l4, 0x08A9, %o2 ldd [%l7 + 0x18], %f4 fpsub32 %f10, %f2, %f8 ldd [%l7 + 0x68], %f8 fmovsle %icc, %f2, %f12 fmovscc %icc, %f2, %f1 stb %l5, [%l7 + 0x42] st %f4, [%l7 + 0x44] fbn,a %fcc0, loop_4156 fcmpne16 %f4, %f14, %o5 brgez %o4, loop_4157 lduw [%l7 + 0x38], %o6 loop_4156: stx %i6, [%l7 + 0x50] nop setx loop_4158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4157: fmovspos %xcc, %f6, %f14 tsubcctv %o7, 0x00BE, %l6 fmovse %xcc, %f13, %f12 loop_4158: bshuffle %f4, %f6, %f8 tle %icc, 0x3 fmuld8ulx16 %f7, %f11, %f6 edge32l %g2, %l1, %g5 tcc %icc, 0x3 fmovsn %xcc, %f1, %f3 fmovrsne %g1, %f7, %f7 st %f4, [%l7 + 0x5C] bshuffle %f10, %f4, %f0 movcc %icc, %o3, %l3 ldub [%l7 + 0x28], %i4 fexpand %f2, %f14 udiv %o0, 0x12DB, %i0 nop setx loop_4159, %l0, %l1 jmpl %l1, %i1 fmul8sux16 %f0, %f6, %f10 ldsw [%l7 + 0x74], %g3 edge16l %g4, %g6, %l2 loop_4159: fsrc2s %f0, %f5 bcs,pn %icc, loop_4160 bl,a %xcc, loop_4161 fbge,a %fcc2, loop_4162 tgu %icc, 0x7 loop_4160: fors %f4, %f6, %f1 loop_4161: st %f9, [%l7 + 0x78] loop_4162: fbul %fcc2, loop_4163 ldd [%l7 + 0x20], %f2 ldub [%l7 + 0x33], %g7 movl %xcc, %i2, %i7 loop_4163: stw %i5, [%l7 + 0x58] movg %icc, %l0, %o1 fmovdleu %icc, %f5, %f15 edge16l %i3, %o2, %l4 stb %o5, [%l7 + 0x2C] brnz %l5, loop_4164 fbug %fcc1, loop_4165 fcmpgt16 %f0, %f2, %o6 fmovsn %icc, %f2, %f5 loop_4164: fpack16 %f2, %f14 loop_4165: fcmps %fcc0, %f13, %f6 bl,a %xcc, loop_4166 fpsub32s %f6, %f1, %f12 siam 0x1 fmovrdgez %o4, %f12, %f0 loop_4166: fxor %f8, %f4, %f4 fmovdg %icc, %f11, %f13 edge16l %i6, %l6, %g2 sethi 0x0EC3, %l1 movne %xcc, %g5, %g1 fblg %fcc1, loop_4167 fmovsneg %xcc, %f3, %f7 fcmple16 %f14, %f8, %o7 movrne %l3, %o3, %i4 loop_4167: edge16n %o0, %i0, %g3 sub %i1, 0x0426, %g6 movrlez %l2, 0x287, %g4 fbl %fcc0, loop_4168 movrgez %g7, %i7, %i5 pdist %f10, %f6, %f12 fandnot1 %f10, %f14, %f0 loop_4168: fmovdn %xcc, %f11, %f13 nop setx loop_4169, %l0, %l1 jmpl %l1, %i2 alignaddr %l0, %o1, %i3 std %f4, [%l7 + 0x58] nop setx loop_4170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4169: ba,pn %xcc, loop_4171 tvc %icc, 0x7 fnor %f0, %f2, %f8 loop_4170: fbn,a %fcc2, loop_4172 loop_4171: ldub [%l7 + 0x0F], %l4 fcmped %fcc2, %f2, %f14 fxor %f4, %f6, %f2 loop_4172: tge %icc, 0x7 mulscc %o5, %o2, %l5 ldsb [%l7 + 0x36], %o6 fpsub16s %f6, %f1, %f8 ldsw [%l7 + 0x78], %i6 andn %l6, 0x07E1, %o4 xnorcc %l1, %g2, %g5 lduw [%l7 + 0x20], %g1 fmovsvs %icc, %f13, %f4 udivcc %l3, 0x036C, %o3 lduw [%l7 + 0x64], %o7 lduh [%l7 + 0x18], %o0 fnot1s %f8, %f11 lduh [%l7 + 0x7A], %i0 fnegs %f2, %f6 xorcc %g3, 0x0113, %i4 ldx [%l7 + 0x78], %g6 fmovrdgz %l2, %f8, %f8 movgu %xcc, %g4, %i1 tle %xcc, 0x7 tn %icc, 0x3 stb %g7, [%l7 + 0x5C] brz,a %i7, loop_4173 ldd [%l7 + 0x60], %f4 ldsw [%l7 + 0x70], %i5 brgz,a %l0, loop_4174 loop_4173: addcc %o1, %i3, %l4 movgu %xcc, %o5, %i2 movn %icc, %o2, %o6 loop_4174: siam 0x1 stx %l5, [%l7 + 0x60] addcc %i6, 0x158F, %l6 ldx [%l7 + 0x48], %o4 st %f4, [%l7 + 0x1C] be,pn %xcc, loop_4175 stb %l1, [%l7 + 0x22] fsrc1 %f6, %f0 be,pn %xcc, loop_4176 loop_4175: sll %g5, %g1, %l3 fmovsn %icc, %f4, %f6 bshuffle %f8, %f8, %f12 loop_4176: fcmple32 %f10, %f10, %o3 ldsw [%l7 + 0x0C], %o7 addccc %g2, 0x007B, %o0 brnz %g3, loop_4177 lduh [%l7 + 0x64], %i0 fbe %fcc3, loop_4178 ldx [%l7 + 0x60], %g6 loop_4177: udivx %i4, 0x1E39, %g4 fmovsgu %icc, %f7, %f15 loop_4178: fbue %fcc1, loop_4179 array32 %i1, %g7, %l2 st %f4, [%l7 + 0x60] fmovsneg %icc, %f0, %f3 loop_4179: ldx [%l7 + 0x70], %i5 lduw [%l7 + 0x14], %i7 smulcc %l0, 0x01A6, %i3 fcmpne32 %f10, %f4, %o1 ld [%l7 + 0x28], %f1 ldx [%l7 + 0x48], %l4 smulcc %i2, %o5, %o2 bge,a,pt %xcc, loop_4180 fones %f3 fbue,a %fcc0, loop_4181 ldub [%l7 + 0x1F], %l5 loop_4180: fbn,a %fcc1, loop_4182 ld [%l7 + 0x74], %f3 loop_4181: tn %icc, 0x4 tleu %icc, 0x2 loop_4182: fcmps %fcc3, %f8, %f14 sth %i6, [%l7 + 0x76] fbu %fcc3, loop_4183 lduh [%l7 + 0x18], %l6 subccc %o6, %o4, %g5 xnor %l1, 0x0A92, %l3 loop_4183: fmovspos %xcc, %f9, %f0 fmovrdlz %o3, %f10, %f2 fmovdpos %icc, %f9, %f2 fbug,a %fcc0, loop_4184 fabss %f2, %f4 ld [%l7 + 0x14], %f5 ldub [%l7 + 0x68], %g1 loop_4184: movneg %icc, %o7, %g2 fblg,a %fcc1, loop_4185 fmuld8ulx16 %f10, %f6, %f0 fexpand %f4, %f14 ldub [%l7 + 0x74], %g3 loop_4185: andcc %i0, %o0, %i4 ld [%l7 + 0x50], %f10 fcmpgt32 %f2, %f6, %g6 fmovrsgez %g4, %f5, %f8 stw %i1, [%l7 + 0x7C] lduh [%l7 + 0x26], %l2 fsrc1s %f7, %f15 sdiv %g7, 0x1F25, %i7 fmovscc %xcc, %f7, %f8 ld [%l7 + 0x5C], %f11 std %f0, [%l7 + 0x48] fmovsl %icc, %f4, %f13 ldsb [%l7 + 0x65], %i5 movne %xcc, %l0, %o1 fmovdl %xcc, %f7, %f3 fmovsle %icc, %f4, %f10 srlx %i3, 0x11, %i2 popc %o5, %o2 fexpand %f9, %f12 sll %l4, 0x0A, %l5 fmovdcc %xcc, %f4, %f2 st %f12, [%l7 + 0x78] lduh [%l7 + 0x70], %l6 lduh [%l7 + 0x56], %o6 fblg,a %fcc0, loop_4186 bneg,a,pt %xcc, loop_4187 bn loop_4188 fnand %f8, %f10, %f0 loop_4186: tcs %icc, 0x0 loop_4187: fabsd %f14, %f12 loop_4188: fsrc1s %f11, %f13 fbe,a %fcc1, loop_4189 mulscc %i6, 0x0B9C, %o4 fmovd %f8, %f14 lduw [%l7 + 0x54], %l1 loop_4189: subc %g5, %o3, %l3 ldsw [%l7 + 0x6C], %g1 tcs %icc, 0x3 fbug %fcc2, loop_4190 fmuld8sux16 %f13, %f9, %f4 fnor %f14, %f10, %f14 fble %fcc3, loop_4191 loop_4190: fmovsneg %xcc, %f7, %f13 movge %icc, %g2, %o7 brz %i0, loop_4192 loop_4191: brnz %g3, loop_4193 std %f8, [%l7 + 0x08] fmovde %xcc, %f9, %f4 loop_4192: array16 %i4, %g6, %g4 loop_4193: ldsb [%l7 + 0x5F], %o0 andn %l2, 0x0182, %g7 tl %xcc, 0x5 brnz %i1, loop_4194 fbge %fcc2, loop_4195 fblg %fcc1, loop_4196 nop setx loop_4197, %l0, %l1 jmpl %l1, %i5 loop_4194: edge8ln %i7, %o1, %i3 loop_4195: st %f2, [%l7 + 0x24] loop_4196: movneg %xcc, %l0, %o5 loop_4197: stb %i2, [%l7 + 0x0A] edge32 %o2, %l5, %l6 edge32l %l4, %o6, %i6 ldsb [%l7 + 0x76], %o4 fmovrsgez %l1, %f7, %f7 te %xcc, 0x5 fbl %fcc3, loop_4198 ld [%l7 + 0x74], %f14 orn %g5, %o3, %l3 st %f9, [%l7 + 0x20] loop_4198: movle %icc, %g2, %o7 ldd [%l7 + 0x18], %f12 tvc %icc, 0x1 fandnot2 %f6, %f12, %f10 fmovsge %xcc, %f2, %f3 tpos %icc, 0x5 stx %i0, [%l7 + 0x40] fmovrdlz %g3, %f4, %f2 taddcctv %g1, 0x0E05, %g6 lduw [%l7 + 0x48], %g4 movneg %xcc, %o0, %i4 fmovsvs %xcc, %f13, %f4 lduw [%l7 + 0x18], %l2 lduw [%l7 + 0x3C], %i1 ldsh [%l7 + 0x34], %i5 fmul8x16au %f2, %f3, %f14 std %f12, [%l7 + 0x48] lduh [%l7 + 0x2C], %g7 nop setx loop_4199, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x18], %i7 ldsw [%l7 + 0x48], %i3 ldd [%l7 + 0x18], %f0 loop_4199: movvs %icc, %l0, %o5 fmovdl %xcc, %f7, %f8 fmovrdlez %o1, %f12, %f4 fbge %fcc3, loop_4200 fmovdcc %icc, %f4, %f10 taddcc %o2, %i2, %l6 orcc %l5, 0x0DDF, %o6 loop_4200: fmovde %icc, %f6, %f6 fpmerge %f1, %f11, %f4 stb %l4, [%l7 + 0x23] brgz,a %i6, loop_4201 stw %o4, [%l7 + 0x6C] fbue %fcc2, loop_4202 std %f2, [%l7 + 0x78] loop_4201: brgz %g5, loop_4203 bne %xcc, loop_4204 loop_4202: fmovdl %icc, %f1, %f10 bvc loop_4205 loop_4203: std %f4, [%l7 + 0x68] loop_4204: fnor %f2, %f14, %f2 fandnot2 %f0, %f14, %f10 loop_4205: nop setx loop_4206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn %fcc3, loop_4207 fmovsleu %xcc, %f3, %f10 move %icc, %o3, %l3 loop_4206: fbul,a %fcc3, loop_4208 loop_4207: movn %xcc, %g2, %o7 fmovspos %xcc, %f8, %f2 fble %fcc3, loop_4209 loop_4208: fpadd16s %f8, %f6, %f15 fcmple16 %f2, %f10, %l1 fnors %f12, %f2, %f9 loop_4209: add %i0, %g3, %g1 ldsb [%l7 + 0x29], %g6 nop setx loop_4210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsle %xcc, %f13, %f5 fmovdpos %xcc, %f14, %f14 mulscc %o0, %g4, %i4 loop_4210: fmovrdgez %l2, %f4, %f6 fbne,a %fcc1, loop_4211 srl %i5, %g7, %i7 bgu,a loop_4212 stw %i1, [%l7 + 0x40] loop_4211: lduh [%l7 + 0x46], %i3 fmovse %icc, %f5, %f3 loop_4212: stb %o5, [%l7 + 0x5D] andncc %l0, %o2, %o1 addccc %i2, 0x164F, %l6 fabss %f13, %f8 move %xcc, %l5, %o6 ld [%l7 + 0x1C], %f5 fbl %fcc0, loop_4213 movl %icc, %l4, %o4 fxor %f2, %f8, %f4 be,pn %xcc, loop_4214 loop_4213: fmovsvs %xcc, %f2, %f3 movneg %icc, %i6, %g5 fzeros %f3 loop_4214: sra %l3, 0x03, %o3 fmul8x16 %f15, %f4, %f4 ldsh [%l7 + 0x78], %g2 edge16n %o7, %i0, %g3 lduh [%l7 + 0x4C], %g1 tleu %xcc, 0x3 brlz %l1, loop_4215 brgez,a %g6, loop_4216 stw %o0, [%l7 + 0x60] ldub [%l7 + 0x2B], %g4 loop_4215: bneg,a %icc, loop_4217 loop_4216: fcmped %fcc3, %f8, %f12 stx %l2, [%l7 + 0x10] bpos,a,pt %icc, loop_4218 loop_4217: udiv %i4, 0x19ED, %g7 sth %i7, [%l7 + 0x6C] or %i5, %i3, %o5 loop_4218: stb %i1, [%l7 + 0x19] bvc,a,pt %icc, loop_4219 ldsh [%l7 + 0x62], %l0 fmuld8sux16 %f13, %f15, %f8 fornot1s %f1, %f8, %f5 loop_4219: std %f0, [%l7 + 0x08] sth %o2, [%l7 + 0x74] tvs %icc, 0x2 ldub [%l7 + 0x1C], %i2 stw %o1, [%l7 + 0x1C] fbule %fcc1, loop_4220 umul %l6, %o6, %l5 ldsw [%l7 + 0x58], %l4 fblg,a %fcc1, loop_4221 loop_4220: tcc %xcc, 0x4 fmovdl %xcc, %f2, %f4 fmovsa %xcc, %f14, %f9 loop_4221: lduw [%l7 + 0x08], %o4 stx %g5, [%l7 + 0x10] bcs,pt %xcc, loop_4222 bge,a,pn %icc, loop_4223 stb %l3, [%l7 + 0x1A] fmovrslez %o3, %f1, %f13 loop_4222: tne %icc, 0x2 loop_4223: fxnors %f5, %f4, %f3 bcs %xcc, loop_4224 bleu,a %xcc, loop_4225 nop setx loop_4226, %l0, %l1 jmpl %l1, %i6 movvc %icc, %g2, %o7 loop_4224: movne %icc, %g3, %g1 loop_4225: fba,a %fcc3, loop_4227 loop_4226: fxor %f2, %f10, %f4 bcc,a,pt %xcc, loop_4228 fmovsa %xcc, %f5, %f8 loop_4227: nop setx loop_4229, %l0, %l1 jmpl %l1, %i0 fmovsn %icc, %f2, %f8 loop_4228: stw %g6, [%l7 + 0x44] fpsub16s %f5, %f13, %f9 loop_4229: fmovscs %icc, %f10, %f0 umulcc %o0, %l1, %l2 fcmpeq16 %f6, %f4, %g4 fmovspos %xcc, %f4, %f4 smul %i4, 0x1B58, %g7 bcs,pt %icc, loop_4230 ldsh [%l7 + 0x38], %i5 edge16 %i3, %o5, %i1 udiv %i7, 0x129D, %l0 loop_4230: lduw [%l7 + 0x2C], %i2 lduw [%l7 + 0x5C], %o1 fcmpd %fcc2, %f8, %f6 ldd [%l7 + 0x38], %f6 movvc %xcc, %l6, %o6 ldub [%l7 + 0x26], %o2 umul %l5, 0x0B89, %o4 sll %l4, %l3, %g5 sethi 0x0645, %o3 stx %i6, [%l7 + 0x70] movvc %xcc, %o7, %g2 fnot2 %f10, %f12 bl,a loop_4231 movvc %xcc, %g3, %g1 xor %i0, 0x0657, %o0 stb %l1, [%l7 + 0x4E] loop_4231: fpsub16s %f9, %f13, %f4 fxor %f12, %f4, %f2 fpsub32s %f13, %f2, %f15 fmovd %f0, %f0 stx %g6, [%l7 + 0x68] fcmpeq16 %f14, %f2, %l2 fcmpne32 %f6, %f14, %g4 subc %i4, 0x0434, %i5 fmovdvs %icc, %f4, %f15 fmovsl %xcc, %f11, %f13 fbue,a %fcc0, loop_4232 udiv %i3, 0x13D2, %o5 fornot2s %f13, %f4, %f9 ldx [%l7 + 0x58], %g7 loop_4232: fbl,a %fcc0, loop_4233 fmovdg %xcc, %f12, %f15 movcs %icc, %i7, %i1 fmovrdlz %l0, %f0, %f6 loop_4233: fbo,a %fcc1, loop_4234 array16 %o1, %i2, %o6 subccc %o2, %l5, %l6 ta %xcc, 0x6 loop_4234: tsubcc %o4, 0x10BB, %l3 fmovsvc %xcc, %f5, %f2 ldsb [%l7 + 0x08], %g5 fmovsvc %icc, %f2, %f14 fmovda %xcc, %f2, %f12 movrlz %l4, 0x1FA, %i6 stw %o7, [%l7 + 0x18] fpmerge %f6, %f3, %f4 tle %xcc, 0x0 move %xcc, %g2, %g3 movrgez %g1, %o3, %i0 st %f4, [%l7 + 0x08] ldd [%l7 + 0x78], %f12 fbul %fcc1, loop_4235 ldub [%l7 + 0x2B], %l1 stx %g6, [%l7 + 0x48] fmovrse %o0, %f1, %f13 loop_4235: ldub [%l7 + 0x63], %l2 sllx %i4, %i5, %g4 edge16l %o5, %g7, %i7 fornot2 %f2, %f14, %f8 nop setx loop_4236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x7C], %i1 fbug,a %fcc1, loop_4237 fbne,a %fcc0, loop_4238 loop_4236: ldx [%l7 + 0x68], %i3 lduw [%l7 + 0x18], %l0 loop_4237: fba %fcc3, loop_4239 loop_4238: srax %o1, %i2, %o2 st %f10, [%l7 + 0x64] fbe %fcc2, loop_4240 loop_4239: fpsub32 %f6, %f8, %f14 ldub [%l7 + 0x21], %o6 fcmpgt16 %f0, %f6, %l6 loop_4240: stb %o4, [%l7 + 0x5C] ldx [%l7 + 0x58], %l3 fornot2s %f13, %f3, %f8 tle %icc, 0x6 move %icc, %g5, %l5 fcmple16 %f2, %f2, %l4 movvc %xcc, %i6, %g2 fcmpne32 %f8, %f2, %o7 fmul8x16 %f12, %f10, %f0 fmovrdne %g3, %f4, %f10 fmovdcs %xcc, %f13, %f15 array32 %g1, %o3, %l1 edge16n %i0, %g6, %o0 fnors %f13, %f4, %f12 ldsb [%l7 + 0x48], %i4 brgz,a %l2, loop_4241 fpadd16 %f12, %f4, %f0 be,pt %icc, loop_4242 stw %g4, [%l7 + 0x18] loop_4241: bpos,a %icc, loop_4243 fmovd %f8, %f14 loop_4242: fmovrslez %i5, %f3, %f4 stx %o5, [%l7 + 0x18] loop_4243: or %i7, %i1, %g7 array16 %i3, %l0, %i2 fmovsneg %xcc, %f4, %f13 sth %o2, [%l7 + 0x4A] sth %o1, [%l7 + 0x62] fandnot1s %f8, %f15, %f14 fpadd16 %f4, %f10, %f8 srlx %o6, 0x1F, %l6 sth %l3, [%l7 + 0x2C] fmul8ulx16 %f2, %f2, %f8 ble %xcc, loop_4244 lduh [%l7 + 0x0C], %g5 sth %l5, [%l7 + 0x5E] fmovdgu %xcc, %f0, %f6 loop_4244: ldub [%l7 + 0x57], %o4 fmovrsne %i6, %f11, %f6 bn %icc, loop_4245 fmovdvc %xcc, %f15, %f15 fbl,a %fcc1, loop_4246 fmul8x16 %f2, %f2, %f14 loop_4245: edge32ln %g2, %l4, %o7 andn %g1, 0x1DD8, %o3 loop_4246: call loop_4247 srl %g3, 0x1D, %i0 fnands %f12, %f10, %f0 tcc %xcc, 0x1 loop_4247: lduw [%l7 + 0x54], %g6 fzeros %f1 fbo,a %fcc1, loop_4248 ld [%l7 + 0x58], %f10 and %l1, %o0, %i4 stw %l2, [%l7 + 0x14] loop_4248: edge16n %i5, %o5, %g4 std %f8, [%l7 + 0x40] ta %icc, 0x6 fzeros %f9 ld [%l7 + 0x28], %f15 fbne,a %fcc1, loop_4249 stx %i1, [%l7 + 0x70] st %f11, [%l7 + 0x0C] fmovrde %g7, %f10, %f2 loop_4249: fandnot2s %f5, %f0, %f13 st %f14, [%l7 + 0x24] fpsub32s %f3, %f7, %f13 fblg %fcc0, loop_4250 fbug,a %fcc3, loop_4251 edge8n %i7, %l0, %i2 fmovdvc %icc, %f1, %f0 loop_4250: and %o2, %i3, %o1 loop_4251: and %o6, 0x070D, %l3 mulx %l6, 0x1266, %g5 ta %xcc, 0x2 fble %fcc0, loop_4252 lduw [%l7 + 0x2C], %o4 fbu %fcc0, loop_4253 fxnor %f8, %f14, %f8 loop_4252: movrlz %i6, %l5, %g2 brnz,a %l4, loop_4254 loop_4253: stw %g1, [%l7 + 0x68] fmovsl %xcc, %f11, %f7 srax %o3, %o7, %g3 loop_4254: fmovsle %xcc, %f14, %f10 lduw [%l7 + 0x50], %g6 movpos %xcc, %i0, %l1 tne %xcc, 0x7 lduw [%l7 + 0x34], %i4 brlz %l2, loop_4255 sdiv %o0, 0x1A5D, %o5 fmovd %f6, %f10 fmovdvc %icc, %f7, %f9 loop_4255: xnor %i5, %i1, %g7 fcmpes %fcc1, %f5, %f1 stb %i7, [%l7 + 0x18] ldsb [%l7 + 0x44], %g4 fpadd32 %f0, %f14, %f12 fones %f14 andn %l0, %o2, %i2 st %f5, [%l7 + 0x10] fmovdneg %icc, %f5, %f10 fsrc1s %f4, %f13 mulscc %o1, %o6, %i3 move %icc, %l3, %g5 fpackfix %f0, %f5 std %f8, [%l7 + 0x28] ldx [%l7 + 0x08], %l6 bcs,a %xcc, loop_4256 stw %o4, [%l7 + 0x6C] movcs %xcc, %i6, %g2 lduh [%l7 + 0x6C], %l5 loop_4256: fmovdge %xcc, %f15, %f3 fpmerge %f3, %f4, %f6 fsrc1 %f4, %f14 fone %f10 fblg,a %fcc3, loop_4257 fmovs %f14, %f3 fmovsleu %xcc, %f11, %f1 fxnor %f4, %f14, %f8 loop_4257: fble,a %fcc2, loop_4258 fcmpeq32 %f4, %f0, %l4 ldd [%l7 + 0x78], %f8 fmovsgu %xcc, %f7, %f1 loop_4258: stb %o3, [%l7 + 0x08] udiv %o7, 0x0A1B, %g3 stx %g6, [%l7 + 0x28] ldub [%l7 + 0x2E], %g1 array32 %l1, %i0, %l2 tpos %icc, 0x5 std %f4, [%l7 + 0x20] stb %i4, [%l7 + 0x3E] fnand %f2, %f6, %f14 pdist %f14, %f4, %f0 ldsb [%l7 + 0x35], %o5 fnors %f5, %f7, %f14 fmovrdlz %o0, %f0, %f0 lduw [%l7 + 0x2C], %i1 fmul8sux16 %f14, %f4, %f12 std %f8, [%l7 + 0x48] tge %icc, 0x5 tvc %xcc, 0x2 fmovdge %icc, %f5, %f3 lduw [%l7 + 0x74], %g7 ldsw [%l7 + 0x40], %i7 lduh [%l7 + 0x56], %g4 bn,a,pt %xcc, loop_4259 udiv %l0, 0x1469, %o2 alignaddrl %i2, %o1, %i5 fmovde %xcc, %f4, %f15 loop_4259: bvs %icc, loop_4260 srax %o6, 0x12, %l3 ldsw [%l7 + 0x38], %i3 movcc %xcc, %l6, %g5 loop_4260: lduh [%l7 + 0x5A], %o4 fpsub32s %f1, %f1, %f9 movrne %g2, 0x0F2, %l5 fandnot1 %f0, %f14, %f10 ldsh [%l7 + 0x56], %i6 array16 %o3, %o7, %g3 stb %l4, [%l7 + 0x22] bpos,a,pt %icc, loop_4261 fmovrse %g1, %f0, %f6 movrgez %l1, 0x373, %g6 ldx [%l7 + 0x38], %i0 loop_4261: sth %l2, [%l7 + 0x38] std %f12, [%l7 + 0x28] stb %o5, [%l7 + 0x20] std %f6, [%l7 + 0x40] edge16n %o0, %i4, %g7 fornot2s %f5, %f7, %f15 te %icc, 0x0 stw %i1, [%l7 + 0x54] array8 %i7, %l0, %g4 ldub [%l7 + 0x7D], %i2 addc %o1, 0x0609, %i5 sth %o2, [%l7 + 0x6A] tcs %icc, 0x0 tsubcc %o6, %i3, %l6 fcmpeq16 %f14, %f6, %l3 ldsh [%l7 + 0x48], %g5 ldsw [%l7 + 0x08], %o4 stw %l5, [%l7 + 0x70] fabsd %f12, %f8 sth %g2, [%l7 + 0x66] fbn,a %fcc2, loop_4262 fmovdvs %xcc, %f10, %f4 stw %i6, [%l7 + 0x48] stx %o7, [%l7 + 0x10] loop_4262: umul %g3, 0x14AC, %l4 fnot1s %f13, %f15 tn %xcc, 0x1 fmul8x16al %f11, %f6, %f4 fbg %fcc3, loop_4263 fmovdne %xcc, %f6, %f13 bpos,a %icc, loop_4264 fba %fcc1, loop_4265 loop_4263: fpadd32 %f0, %f12, %f12 fmovrsgez %o3, %f12, %f2 loop_4264: fnot1 %f10, %f8 loop_4265: sub %g1, %g6, %l1 bneg %xcc, loop_4266 xnor %i0, 0x1D48, %l2 fornot2 %f0, %f8, %f10 stw %o0, [%l7 + 0x7C] loop_4266: fpack16 %f8, %f2 fmovsn %icc, %f2, %f7 tvc %xcc, 0x7 smul %o5, 0x1C00, %g7 srax %i4, 0x0F, %i7 fmovdpos %xcc, %f13, %f15 ldsw [%l7 + 0x08], %l0 fzeros %f7 ldsw [%l7 + 0x70], %g4 fcmpgt16 %f2, %f0, %i1 tg %xcc, 0x1 nop setx loop_4267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %xcc, %f9, %f14 fmovsneg %icc, %f0, %f5 bl,a,pn %xcc, loop_4268 loop_4267: lduw [%l7 + 0x10], %o1 fba,a %fcc1, loop_4269 ldx [%l7 + 0x68], %i2 loop_4268: ldd [%l7 + 0x20], %f14 ldd [%l7 + 0x58], %f8 loop_4269: fpsub16s %f14, %f3, %f1 bcs %icc, loop_4270 ba,a loop_4271 taddcc %o2, 0x0BDC, %i5 fcmple32 %f12, %f6, %i3 loop_4270: bg %icc, loop_4272 loop_4271: ldd [%l7 + 0x68], %f4 ldd [%l7 + 0x40], %f8 fmovrdne %l6, %f6, %f0 loop_4272: andn %o6, %g5, %l3 bl,a loop_4273 std %f2, [%l7 + 0x18] bcs,a %icc, loop_4274 xnorcc %l5, 0x0AA7, %g2 loop_4273: ldub [%l7 + 0x19], %i6 fmovsne %xcc, %f11, %f10 loop_4274: ba,pn %icc, loop_4275 movrlz %o7, 0x2D5, %g3 fsrc1s %f8, %f7 fpadd16 %f10, %f4, %f10 loop_4275: ldsb [%l7 + 0x39], %l4 sth %o4, [%l7 + 0x72] ld [%l7 + 0x50], %f14 fmovrde %g1, %f14, %f6 fmovsa %icc, %f11, %f5 fandnot1s %f7, %f10, %f15 fmovdleu %xcc, %f0, %f13 fnors %f7, %f10, %f12 bne loop_4276 sth %g6, [%l7 + 0x4A] st %f14, [%l7 + 0x3C] fxor %f8, %f4, %f10 loop_4276: sth %o3, [%l7 + 0x6C] fmovsle %xcc, %f12, %f6 fmovsgu %icc, %f1, %f4 fmovdn %icc, %f13, %f8 stb %l1, [%l7 + 0x79] tsubcc %i0, %l2, %o0 ldsb [%l7 + 0x74], %o5 stx %i4, [%l7 + 0x70] sth %g7, [%l7 + 0x6E] ldx [%l7 + 0x30], %i7 ldsw [%l7 + 0x28], %l0 fbuge,a %fcc1, loop_4277 fbl,a %fcc3, loop_4278 fmovd %f12, %f8 srl %g4, %o1, %i1 loop_4277: ldd [%l7 + 0x38], %f2 loop_4278: ldsb [%l7 + 0x3B], %i2 st %f7, [%l7 + 0x08] fornot1 %f8, %f0, %f0 fnot1s %f5, %f14 addc %i5, %o2, %i3 tvc %icc, 0x0 fmovsgu %icc, %f13, %f12 stb %l6, [%l7 + 0x11] ldsb [%l7 + 0x69], %g5 std %f12, [%l7 + 0x60] fcmpne32 %f10, %f14, %l3 fbl %fcc3, loop_4279 fmovrdlz %o6, %f14, %f2 fbge %fcc3, loop_4280 brgez,a %l5, loop_4281 loop_4279: movg %icc, %i6, %g2 movvs %icc, %o7, %g3 loop_4280: ldub [%l7 + 0x5A], %o4 loop_4281: mova %icc, %l4, %g1 ldsb [%l7 + 0x3C], %o3 fors %f14, %f7, %f9 movre %g6, %i0, %l2 sub %l1, %o0, %o5 ld [%l7 + 0x68], %f3 movvc %xcc, %g7, %i4 tpos %xcc, 0x1 fpsub32s %f9, %f5, %f6 ldsb [%l7 + 0x3B], %i7 xnor %g4, %o1, %i1 movcs %icc, %l0, %i5 st %f12, [%l7 + 0x74] xor %o2, 0x15EB, %i3 bvc %icc, loop_4282 ble,a %xcc, loop_4283 fble,a %fcc1, loop_4284 movrgez %i2, 0x261, %l6 loop_4282: fmovrdgez %g5, %f8, %f4 loop_4283: movneg %icc, %o6, %l3 loop_4284: lduw [%l7 + 0x70], %l5 sth %g2, [%l7 + 0x3C] ldd [%l7 + 0x28], %f0 stb %o7, [%l7 + 0x12] fmul8x16 %f0, %f4, %f4 ldub [%l7 + 0x41], %i6 fmovrde %g3, %f14, %f4 edge8ln %o4, %l4, %o3 addcc %g6, %i0, %g1 ldd [%l7 + 0x68], %f8 edge8n %l1, %l2, %o0 fmovdvc %xcc, %f12, %f9 movcs %xcc, %g7, %o5 sll %i7, %i4, %g4 stb %o1, [%l7 + 0x1F] fors %f12, %f3, %f5 fmovsneg %xcc, %f3, %f11 bshuffle %f12, %f0, %f14 sth %l0, [%l7 + 0x72] fands %f6, %f8, %f8 fcmple32 %f4, %f2, %i5 ldx [%l7 + 0x48], %i1 edge32 %i3, %i2, %o2 fornot1 %f0, %f0, %f2 fbn %fcc1, loop_4285 ldsb [%l7 + 0x64], %l6 ld [%l7 + 0x1C], %f4 fpadd32 %f12, %f4, %f10 loop_4285: fmovrslz %g5, %f14, %f15 tn %icc, 0x2 ldsh [%l7 + 0x46], %l3 fpadd16s %f13, %f4, %f14 sth %o6, [%l7 + 0x1E] lduh [%l7 + 0x40], %g2 srax %o7, 0x05, %l5 ble,a,pt %icc, loop_4286 movrne %g3, %i6, %l4 movrgz %o3, %o4, %i0 ld [%l7 + 0x18], %f15 loop_4286: fmovsne %icc, %f13, %f14 ldsw [%l7 + 0x20], %g1 stw %l1, [%l7 + 0x58] taddcc %g6, 0x0216, %l2 stb %g7, [%l7 + 0x75] movrlez %o5, 0x2F6, %i7 fcmpeq32 %f8, %f2, %i4 fmovsge %icc, %f5, %f15 lduw [%l7 + 0x48], %g4 std %f6, [%l7 + 0x08] st %f2, [%l7 + 0x58] edge8 %o1, %o0, %l0 ldsw [%l7 + 0x30], %i1 stx %i5, [%l7 + 0x20] fmovsne %icc, %f2, %f2 fble %fcc3, loop_4287 ld [%l7 + 0x2C], %f0 ldsh [%l7 + 0x70], %i2 movrlez %i3, %o2, %l6 loop_4287: sth %l3, [%l7 + 0x2E] fcmpne16 %f6, %f10, %o6 ldx [%l7 + 0x50], %g5 ldub [%l7 + 0x5E], %o7 lduh [%l7 + 0x78], %g2 st %f14, [%l7 + 0x38] tg %xcc, 0x3 fmovrslez %g3, %f14, %f14 stb %i6, [%l7 + 0x1D] stw %l5, [%l7 + 0x20] pdist %f2, %f0, %f4 bg,pn %icc, loop_4288 stx %o3, [%l7 + 0x48] alignaddr %l4, %o4, %g1 brgz,a %l1, loop_4289 loop_4288: fbn,a %fcc0, loop_4290 movl %icc, %i0, %g6 fmovsge %xcc, %f12, %f3 loop_4289: std %f12, [%l7 + 0x78] loop_4290: fcmpgt32 %f0, %f0, %g7 fabss %f6, %f7 sub %o5, 0x1EE6, %i7 fmovdcc %icc, %f7, %f0 fmovse %icc, %f4, %f1 ldd [%l7 + 0x38], %f4 fmovde %xcc, %f13, %f0 fpmerge %f12, %f6, %f10 fmovdn %icc, %f10, %f10 fors %f14, %f13, %f14 fandnot2 %f14, %f2, %f6 stx %l2, [%l7 + 0x58] bpos,pn %xcc, loop_4291 stx %g4, [%l7 + 0x08] fabss %f4, %f1 move %xcc, %o1, %o0 loop_4291: tle %icc, 0x7 fnot2 %f12, %f14 fsrc2s %f2, %f4 fmovd %f2, %f8 fnegs %f4, %f2 stw %i4, [%l7 + 0x70] lduw [%l7 + 0x5C], %l0 edge16ln %i1, %i2, %i3 bgu,a %icc, loop_4292 sub %i5, 0x0A18, %l6 bpos,a,pt %icc, loop_4293 fandnot2s %f11, %f13, %f5 loop_4292: ld [%l7 + 0x70], %f11 tn %xcc, 0x3 loop_4293: sth %o2, [%l7 + 0x7A] fcmpd %fcc3, %f4, %f4 ldx [%l7 + 0x40], %l3 fmuld8sux16 %f1, %f9, %f14 fnot1s %f8, %f5 smul %o6, %o7, %g2 brz %g5, loop_4294 fsrc1s %f0, %f1 tle %xcc, 0x7 ldd [%l7 + 0x68], %f2 loop_4294: fbule,a %fcc3, loop_4295 movpos %icc, %i6, %l5 fmovda %icc, %f7, %f7 fbuge,a %fcc1, loop_4296 loop_4295: fpsub32 %f6, %f4, %f14 tl %xcc, 0x6 stx %g3, [%l7 + 0x78] loop_4296: fmuld8sux16 %f15, %f1, %f2 movrgz %o3, 0x262, %o4 fornot2 %f2, %f12, %f14 movrlz %l4, 0x0B4, %l1 ble,a loop_4297 fmovsn %xcc, %f14, %f4 ble loop_4298 ldsb [%l7 + 0x2F], %i0 loop_4297: movg %icc, %g6, %g1 orcc %g7, 0x105E, %o5 loop_4298: subccc %l2, 0x1C23, %i7 movpos %xcc, %o1, %g4 fors %f13, %f0, %f4 stb %i4, [%l7 + 0x5D] fornot1 %f0, %f12, %f14 popc 0x1C24, %o0 fmovsleu %xcc, %f7, %f14 stx %l0, [%l7 + 0x60] fbuge %fcc1, loop_4299 fcmped %fcc0, %f0, %f0 brz %i1, loop_4300 fnot1s %f10, %f6 loop_4299: fornot2s %f5, %f0, %f13 pdist %f10, %f6, %f0 loop_4300: ldsw [%l7 + 0x34], %i3 bcc,a loop_4301 fcmps %fcc1, %f13, %f10 edge8 %i5, %l6, %i2 movpos %icc, %o2, %l3 loop_4301: fmovdn %xcc, %f2, %f10 fmovsle %xcc, %f15, %f1 edge16n %o6, %o7, %g2 orn %g5, 0x0A3D, %i6 ldsh [%l7 + 0x22], %l5 movre %g3, %o3, %l4 ldsw [%l7 + 0x70], %o4 bge %icc, loop_4302 sub %i0, %g6, %g1 ldd [%l7 + 0x68], %f4 fmovspos %icc, %f12, %f10 loop_4302: sth %g7, [%l7 + 0x1A] ldx [%l7 + 0x78], %o5 movne %icc, %l1, %l2 andncc %o1, %g4, %i4 taddcc %o0, 0x1F80, %l0 sdivcc %i1, 0x167C, %i7 srax %i5, %i3, %i2 tsubcc %l6, %l3, %o2 xorcc %o6, %o7, %g5 fcmpeq16 %f6, %f6, %g2 edge32 %i6, %g3, %o3 brgez %l4, loop_4303 fpsub16s %f12, %f11, %f7 std %f0, [%l7 + 0x70] bg,a,pn %xcc, loop_4304 loop_4303: brgz %l5, loop_4305 stx %i0, [%l7 + 0x08] fcmpeq32 %f14, %f12, %o4 loop_4304: fbl,a %fcc1, loop_4306 loop_4305: orn %g6, 0x1C3E, %g1 bne,pn %xcc, loop_4307 fcmple32 %f10, %f14, %o5 loop_4306: brlez %l1, loop_4308 fmul8x16al %f5, %f5, %f4 loop_4307: ld [%l7 + 0x44], %f7 bcc %xcc, loop_4309 loop_4308: ldd [%l7 + 0x40], %f2 fmovspos %xcc, %f1, %f9 fpack16 %f14, %f0 loop_4309: fnegs %f15, %f1 ldsb [%l7 + 0x49], %g7 fpadd32 %f14, %f4, %f12 ldsh [%l7 + 0x48], %o1 stw %g4, [%l7 + 0x08] fxors %f3, %f8, %f9 lduw [%l7 + 0x1C], %i4 std %f4, [%l7 + 0x70] fmovrsne %o0, %f2, %f13 brz,a %l2, loop_4310 fcmpgt16 %f2, %f4, %l0 ldd [%l7 + 0x40], %f4 fcmple16 %f12, %f8, %i7 loop_4310: fmovdcs %icc, %f6, %f9 movg %icc, %i1, %i5 sth %i2, [%l7 + 0x7C] fmovrslez %l6, %f8, %f6 ld [%l7 + 0x20], %f12 siam 0x3 bcs,pn %icc, loop_4311 std %f4, [%l7 + 0x58] fmovscc %xcc, %f7, %f14 nop setx loop_4312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4311: fmovsvs %icc, %f2, %f12 sdivx %i3, 0x1673, %o2 orncc %l3, 0x0FAC, %o6 loop_4312: sub %o7, %g2, %g5 movneg %icc, %g3, %o3 fnegd %f8, %f2 fors %f1, %f3, %f10 ldsw [%l7 + 0x44], %i6 fmovse %icc, %f11, %f10 taddcctv %l5, %i0, %l4 movle %icc, %o4, %g1 fzeros %f0 move %xcc, %o5, %g6 ldd [%l7 + 0x20], %f2 orncc %l1, %g7, %o1 subccc %g4, 0x1253, %o0 sdivx %i4, 0x165B, %l0 movge %icc, %i7, %i1 fmovsgu %icc, %f11, %f4 movrne %l2, 0x1F0, %i2 alignaddrl %i5, %l6, %o2 movrgez %i3, %l3, %o6 ldx [%l7 + 0x38], %o7 alignaddrl %g2, %g5, %o3 stw %g3, [%l7 + 0x68] array16 %l5, %i6, %l4 brlz %o4, loop_4313 lduw [%l7 + 0x64], %g1 std %f8, [%l7 + 0x58] fmovdl %icc, %f1, %f4 loop_4313: fcmpgt32 %f14, %f2, %o5 fcmpne16 %f14, %f12, %g6 bcs,a,pn %xcc, loop_4314 fornot1 %f6, %f10, %f2 tg %xcc, 0x7 bcs,pn %xcc, loop_4315 loop_4314: fcmps %fcc2, %f14, %f5 bcs,a,pn %xcc, loop_4316 fpack16 %f12, %f1 loop_4315: brgez %l1, loop_4317 ldsw [%l7 + 0x14], %g7 loop_4316: bn,a,pn %xcc, loop_4318 bvs,a,pt %xcc, loop_4319 loop_4317: fbne %fcc1, loop_4320 edge8n %o1, %g4, %o0 loop_4318: fcmpeq16 %f14, %f14, %i4 loop_4319: call loop_4321 loop_4320: xnor %i0, %l0, %i7 fmovscs %xcc, %f2, %f15 sdivcc %i1, 0x0527, %l2 loop_4321: fnot2 %f2, %f4 ldub [%l7 + 0x7C], %i2 fbl,a %fcc2, loop_4322 sth %l6, [%l7 + 0x3E] ldx [%l7 + 0x50], %o2 ldsh [%l7 + 0x48], %i3 loop_4322: tsubcc %l3, %o6, %i5 array16 %g2, %g5, %o3 lduh [%l7 + 0x68], %g3 fbg %fcc3, loop_4323 st %f0, [%l7 + 0x24] addc %o7, 0x1DCD, %l5 fmovsa %icc, %f12, %f8 loop_4323: fornot2 %f14, %f12, %f6 fmul8sux16 %f12, %f6, %f2 ld [%l7 + 0x58], %f14 subc %l4, %o4, %g1 movvs %xcc, %i6, %o5 movneg %icc, %l1, %g7 std %f6, [%l7 + 0x40] ldd [%l7 + 0x60], %f12 orcc %g6, %o1, %g4 st %f9, [%l7 + 0x6C] ba,a,pt %xcc, loop_4324 fmovrslez %i4, %f12, %f11 fornot1s %f12, %f14, %f5 edge32l %i0, %l0, %i7 loop_4324: lduh [%l7 + 0x72], %o0 fand %f12, %f6, %f12 sth %i1, [%l7 + 0x64] umulcc %i2, %l2, %o2 movrgz %l6, 0x0EF, %i3 fcmpes %fcc1, %f6, %f6 st %f6, [%l7 + 0x74] fpsub32 %f14, %f8, %f0 orncc %o6, 0x07B1, %l3 fcmpes %fcc0, %f15, %f4 fzero %f2 fbl %fcc1, loop_4325 bshuffle %f6, %f14, %f0 subccc %i5, 0x1834, %g5 ldsh [%l7 + 0x7E], %g2 loop_4325: st %f2, [%l7 + 0x64] stx %o3, [%l7 + 0x50] stw %g3, [%l7 + 0x14] movgu %icc, %o7, %l4 std %f12, [%l7 + 0x48] brlez,a %l5, loop_4326 bneg,a,pn %xcc, loop_4327 tgu %xcc, 0x3 fmovscs %icc, %f6, %f4 loop_4326: sra %o4, 0x0A, %i6 loop_4327: tpos %icc, 0x4 ldsb [%l7 + 0x3C], %g1 fmovs %f5, %f0 bg %xcc, loop_4328 fsrc2s %f0, %f10 fmovs %f10, %f0 fmovdne %icc, %f11, %f3 loop_4328: movn %icc, %l1, %o5 bleu,a loop_4329 fmovsleu %icc, %f3, %f15 stb %g6, [%l7 + 0x14] tcs %icc, 0x6 loop_4329: fzeros %f10 fcmpgt32 %f10, %f4, %o1 ldsb [%l7 + 0x23], %g4 sll %i4, %i0, %g7 nop setx loop_4330, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %i7, 0x0062, %o0 ldsh [%l7 + 0x72], %i1 movre %l0, 0x06F, %i2 loop_4330: std %f0, [%l7 + 0x48] fmovrdlz %o2, %f10, %f14 ldsh [%l7 + 0x40], %l2 stx %l6, [%l7 + 0x40] fnot1s %f0, %f1 fmovdn %icc, %f14, %f8 movre %o6, %l3, %i3 ldd [%l7 + 0x78], %f4 fbge,a %fcc0, loop_4331 ldsw [%l7 + 0x28], %g5 bcs,a loop_4332 popc 0x1516, %i5 loop_4331: nop setx loop_4333, %l0, %l1 jmpl %l1, %o3 tsubcc %g3, 0x1A17, %o7 loop_4332: fbul,a %fcc3, loop_4334 fones %f3 loop_4333: array8 %g2, %l4, %l5 lduw [%l7 + 0x78], %o4 loop_4334: nop setx loop_4335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x7 bn,pn %icc, loop_4336 lduw [%l7 + 0x18], %i6 loop_4335: fmovse %icc, %f2, %f7 fmovdn %icc, %f15, %f5 loop_4336: taddcc %l1, %o5, %g1 fcmpeq32 %f2, %f6, %o1 sll %g4, %i4, %i0 udivx %g6, 0x064E, %i7 fmovdpos %xcc, %f11, %f6 bcs,pt %xcc, loop_4337 srax %o0, 0x12, %i1 ldsb [%l7 + 0x75], %g7 ld [%l7 + 0x24], %f8 loop_4337: bneg,pn %icc, loop_4338 movrgz %i2, 0x384, %l0 lduh [%l7 + 0x64], %l2 move %icc, %o2, %l6 loop_4338: ldsb [%l7 + 0x69], %l3 ldsw [%l7 + 0x7C], %i3 fmovrslz %g5, %f0, %f9 st %f14, [%l7 + 0x2C] fcmpne32 %f4, %f14, %i5 stb %o3, [%l7 + 0x3A] edge16ln %g3, %o7, %o6 fmul8ulx16 %f4, %f10, %f2 fmovsvs %icc, %f3, %f9 fmovrdne %g2, %f6, %f0 fmovsne %icc, %f15, %f7 fpadd32s %f0, %f5, %f6 bshuffle %f6, %f8, %f2 stw %l4, [%l7 + 0x10] lduh [%l7 + 0x3C], %l5 lduw [%l7 + 0x44], %i6 fpack16 %f6, %f0 edge32ln %o4, %l1, %o5 movl %icc, %g1, %o1 fbo %fcc1, loop_4339 fmovrsne %g4, %f9, %f2 fmovdgu %icc, %f1, %f9 ld [%l7 + 0x5C], %f12 loop_4339: movre %i4, 0x2B0, %i0 fmovrdgez %i7, %f4, %f4 stw %o0, [%l7 + 0x24] fnot1s %f1, %f14 fmovdvs %xcc, %f6, %f7 siam 0x5 nop setx loop_4340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i1, [%l7 + 0x5E] tvc %icc, 0x1 fxor %f4, %f4, %f8 loop_4340: fbule,a %fcc0, loop_4341 lduh [%l7 + 0x4E], %g7 ld [%l7 + 0x28], %f0 ldd [%l7 + 0x40], %f12 loop_4341: edge8l %i2, %l0, %l2 fbl %fcc2, loop_4342 lduw [%l7 + 0x48], %g6 movpos %xcc, %l6, %l3 stw %i3, [%l7 + 0x30] loop_4342: udivx %o2, 0x1A09, %i5 stw %o3, [%l7 + 0x3C] lduw [%l7 + 0x2C], %g5 edge32n %o7, %o6, %g3 lduw [%l7 + 0x2C], %l4 fbu,a %fcc1, loop_4343 fmovrde %l5, %f8, %f8 ldsh [%l7 + 0x54], %i6 ldd [%l7 + 0x68], %f0 loop_4343: fmuld8ulx16 %f4, %f9, %f8 fcmple32 %f6, %f14, %o4 addcc %g2, 0x0C43, %l1 lduh [%l7 + 0x62], %o5 bneg,a,pn %xcc, loop_4344 ldsb [%l7 + 0x31], %g1 mulscc %g4, 0x00B1, %o1 fmovde %icc, %f5, %f7 loop_4344: mova %xcc, %i4, %i0 ldsb [%l7 + 0x56], %i7 st %f13, [%l7 + 0x10] fmovdvs %icc, %f12, %f3 movl %xcc, %o0, %g7 movrne %i1, 0x143, %l0 edge16 %l2, %g6, %l6 brz,a %i2, loop_4345 pdist %f0, %f6, %f4 bn loop_4346 andncc %i3, %l3, %i5 loop_4345: movrgz %o2, %g5, %o7 std %f2, [%l7 + 0x40] loop_4346: tsubcctv %o6, 0x1B03, %g3 fone %f6 fmovs %f11, %f6 ldx [%l7 + 0x58], %o3 bn,pt %xcc, loop_4347 movpos %icc, %l4, %i6 fmovrse %o4, %f13, %f7 fpsub16 %f4, %f10, %f10 loop_4347: edge16l %l5, %g2, %l1 fnot2s %f10, %f10 std %f8, [%l7 + 0x48] mulx %g1, %g4, %o5 fcmpne32 %f14, %f8, %i4 fbg,a %fcc3, loop_4348 fmuld8ulx16 %f12, %f9, %f10 sdivcc %i0, 0x1829, %o1 fmovdleu %xcc, %f11, %f13 loop_4348: srlx %o0, 0x09, %i7 call loop_4349 edge32ln %g7, %i1, %l0 bl %icc, loop_4350 lduw [%l7 + 0x2C], %l2 loop_4349: ldx [%l7 + 0x50], %g6 fcmpgt32 %f2, %f6, %i2 loop_4350: call loop_4351 edge16l %l6, %i3, %l3 fmovdvc %xcc, %f12, %f10 sth %i5, [%l7 + 0x32] loop_4351: sth %g5, [%l7 + 0x70] fpadd32s %f12, %f9, %f5 std %f14, [%l7 + 0x70] ldd [%l7 + 0x30], %f2 fabsd %f14, %f8 sth %o7, [%l7 + 0x22] ldub [%l7 + 0x19], %o2 fpadd16s %f0, %f15, %f5 bl,a,pn %xcc, loop_4352 fbge %fcc1, loop_4353 edge32 %o6, %g3, %l4 fmovrse %i6, %f7, %f8 loop_4352: movleu %xcc, %o4, %l5 loop_4353: fpadd32 %f4, %f10, %f12 bg,a,pt %icc, loop_4354 fbn %fcc2, loop_4355 fcmpne16 %f12, %f8, %o3 edge16 %g2, %l1, %g4 loop_4354: fbl %fcc3, loop_4356 loop_4355: brgez %o5, loop_4357 taddcc %i4, %g1, %o1 sth %i0, [%l7 + 0x6C] loop_4356: movrgz %o0, %i7, %g7 loop_4357: umulcc %i1, %l0, %g6 ld [%l7 + 0x60], %f0 fnot2 %f12, %f6 st %f3, [%l7 + 0x70] array8 %i2, %l6, %i3 or %l3, %i5, %l2 ldx [%l7 + 0x68], %o7 fmovrslz %g5, %f3, %f1 edge8l %o2, %o6, %g3 tvc %xcc, 0x4 ldx [%l7 + 0x60], %l4 movvc %icc, %o4, %i6 stw %o3, [%l7 + 0x08] smulcc %g2, %l5, %g4 fbule %fcc1, loop_4358 movgu %icc, %l1, %i4 fexpand %f7, %f8 sth %o5, [%l7 + 0x56] loop_4358: sdivcc %o1, 0x0B27, %g1 ldsb [%l7 + 0x0A], %i0 lduw [%l7 + 0x30], %o0 ldsw [%l7 + 0x38], %g7 st %f9, [%l7 + 0x54] fcmple32 %f10, %f0, %i7 bvs,pn %icc, loop_4359 popc %i1, %g6 fcmpes %fcc0, %f2, %f7 ldsb [%l7 + 0x2C], %l0 loop_4359: fbul %fcc1, loop_4360 fandnot2s %f13, %f10, %f13 orn %i2, 0x08CF, %l6 orcc %i3, %i5, %l3 loop_4360: srlx %o7, 0x0E, %g5 mulx %l2, %o2, %o6 fabsd %f0, %f12 fbule %fcc3, loop_4361 fnot1 %f8, %f12 std %f10, [%l7 + 0x30] stb %l4, [%l7 + 0x73] loop_4361: andcc %g3, %i6, %o4 fcmped %fcc1, %f6, %f6 stw %o3, [%l7 + 0x18] ld [%l7 + 0x28], %f4 ldx [%l7 + 0x40], %g2 lduh [%l7 + 0x62], %g4 tsubcc %l5, 0x15EF, %i4 stb %l1, [%l7 + 0x24] bleu,a loop_4362 fbue %fcc3, loop_4363 movrne %o1, 0x061, %o5 movpos %xcc, %g1, %o0 loop_4362: ld [%l7 + 0x74], %f15 loop_4363: fandnot1s %f9, %f1, %f3 stw %i0, [%l7 + 0x08] fmovrdne %g7, %f14, %f2 and %i7, 0x093E, %g6 tcs %xcc, 0x1 umul %l0, 0x0478, %i2 stw %l6, [%l7 + 0x0C] andcc %i1, %i3, %l3 fands %f12, %f4, %f8 ldsb [%l7 + 0x4C], %i5 tge %xcc, 0x2 fpsub32 %f10, %f8, %f2 stw %o7, [%l7 + 0x60] movrgez %l2, 0x3AF, %o2 fmovdneg %xcc, %f13, %f14 array32 %o6, %l4, %g5 or %g3, %o4, %i6 fnors %f11, %f4, %f0 fba %fcc0, loop_4364 movgu %icc, %g2, %o3 brgz %g4, loop_4365 bg %xcc, loop_4366 loop_4364: lduh [%l7 + 0x40], %l5 ldd [%l7 + 0x50], %f14 loop_4365: stx %i4, [%l7 + 0x10] loop_4366: sth %o1, [%l7 + 0x5A] stx %o5, [%l7 + 0x18] ldsw [%l7 + 0x64], %g1 te %xcc, 0x6 ldx [%l7 + 0x28], %o0 array8 %i0, %l1, %g7 ldd [%l7 + 0x18], %f2 movrne %g6, 0x236, %l0 ldd [%l7 + 0x08], %f0 fmul8ulx16 %f10, %f6, %f8 subc %i2, %l6, %i1 bvc,a loop_4367 xnorcc %i7, 0x0B8D, %i3 lduw [%l7 + 0x2C], %l3 edge32ln %o7, %i5, %o2 loop_4367: sdivx %o6, 0x0843, %l4 fnands %f5, %f4, %f15 lduh [%l7 + 0x3E], %l2 orncc %g3, 0x0F08, %g5 lduw [%l7 + 0x18], %i6 addcc %o4, 0x1DD0, %o3 mulscc %g2, 0x07F7, %g4 udiv %l5, 0x1951, %o1 fornot1 %f10, %f14, %f12 fbl %fcc2, loop_4368 xnor %i4, %o5, %g1 orncc %i0, %l1, %o0 array32 %g6, %g7, %i2 loop_4368: st %f15, [%l7 + 0x10] fmovrslz %l0, %f1, %f14 fmovrsgz %i1, %f14, %f7 subcc %i7, 0x0D25, %l6 fbu,a %fcc3, loop_4369 fmovsvs %xcc, %f9, %f3 st %f11, [%l7 + 0x10] ldub [%l7 + 0x49], %i3 loop_4369: edge8ln %o7, %i5, %l3 smulcc %o2, %l4, %o6 stw %g3, [%l7 + 0x44] udivx %g5, 0x1A5F, %i6 ldsb [%l7 + 0x56], %o4 ldx [%l7 + 0x20], %o3 nop setx loop_4370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %l2, 0x0BFE, %g4 st %f0, [%l7 + 0x2C] fmovrslez %l5, %f4, %f5 loop_4370: tsubcc %g2, %o1, %i4 ldd [%l7 + 0x38], %f12 fcmpgt32 %f4, %f14, %o5 sth %i0, [%l7 + 0x64] fcmpes %fcc2, %f6, %f11 ldsb [%l7 + 0x71], %g1 fblg,a %fcc1, loop_4371 fmul8x16 %f6, %f14, %f8 fpadd32s %f9, %f12, %f12 or %o0, %l1, %g7 loop_4371: orncc %g6, 0x0E9A, %l0 tcs %icc, 0x7 stb %i2, [%l7 + 0x0C] ldd [%l7 + 0x18], %f12 bpos loop_4372 bneg,a %xcc, loop_4373 brgz %i7, loop_4374 stb %i1, [%l7 + 0x4C] loop_4372: ldd [%l7 + 0x60], %f12 loop_4373: movne %icc, %i3, %l6 loop_4374: fbne,a %fcc2, loop_4375 bcc %xcc, loop_4376 ta %icc, 0x3 fmovs %f2, %f3 loop_4375: pdist %f4, %f6, %f10 loop_4376: sdivcc %i5, 0x01F2, %o7 ldsh [%l7 + 0x42], %l3 bgu,a %icc, loop_4377 edge16n %o2, %o6, %l4 udiv %g3, 0x0403, %g5 fmovsn %xcc, %f15, %f11 loop_4377: tsubcc %i6, %o3, %l2 fbne,a %fcc1, loop_4378 sth %g4, [%l7 + 0x7C] fmovdvs %icc, %f10, %f5 ldsh [%l7 + 0x6E], %l5 loop_4378: pdist %f14, %f12, %f6 srlx %o4, 0x15, %o1 fbu %fcc2, loop_4379 ldsh [%l7 + 0x2A], %i4 fbn,a %fcc2, loop_4380 udiv %o5, 0x09D3, %i0 loop_4379: fnands %f14, %f11, %f2 ldsw [%l7 + 0x5C], %g1 loop_4380: ldd [%l7 + 0x40], %f6 fpack16 %f2, %f14 fcmple16 %f14, %f12, %g2 smulcc %o0, 0x16DC, %l1 stw %g7, [%l7 + 0x30] edge8 %l0, %g6, %i7 fcmpeq16 %f12, %f14, %i1 lduw [%l7 + 0x14], %i3 fmovsge %xcc, %f11, %f15 stw %l6, [%l7 + 0x14] stx %i2, [%l7 + 0x38] bpos,a loop_4381 fxor %f0, %f2, %f6 brlz,a %o7, loop_4382 sra %l3, 0x00, %i5 loop_4381: fbug,a %fcc3, loop_4383 stb %o2, [%l7 + 0x0C] loop_4382: fornot2 %f6, %f14, %f2 pdist %f14, %f6, %f8 loop_4383: ldsw [%l7 + 0x6C], %o6 fpack16 %f2, %f14 array8 %l4, %g5, %i6 movge %xcc, %g3, %o3 ldd [%l7 + 0x48], %f6 edge32ln %l2, %l5, %o4 stb %o1, [%l7 + 0x0F] fand %f6, %f14, %f6 fmovs %f3, %f9 ldsw [%l7 + 0x24], %g4 fmovsn %xcc, %f7, %f6 fexpand %f1, %f10 ldx [%l7 + 0x40], %i4 array32 %i0, %g1, %o5 lduw [%l7 + 0x1C], %g2 brgz,a %o0, loop_4384 fmovdcs %icc, %f13, %f5 fpackfix %f14, %f9 bpos loop_4385 loop_4384: fcmpne16 %f8, %f10, %g7 edge16n %l1, %g6, %i7 fandnot1 %f14, %f0, %f0 loop_4385: st %f13, [%l7 + 0x7C] ldsh [%l7 + 0x58], %l0 tpos %icc, 0x6 nop setx loop_4386, %l0, %l1 jmpl %l1, %i3 ld [%l7 + 0x0C], %f4 std %f6, [%l7 + 0x38] brgez %l6, loop_4387 loop_4386: tn %icc, 0x0 fbuge,a %fcc0, loop_4388 bpos,pn %icc, loop_4389 loop_4387: fcmps %fcc2, %f0, %f5 ld [%l7 + 0x38], %f14 loop_4388: fnot2 %f0, %f12 loop_4389: fabsd %f4, %f0 movrlz %i1, %i2, %l3 lduh [%l7 + 0x54], %o7 movrlz %i5, 0x1AB, %o2 array32 %l4, %o6, %i6 fandnot1s %f2, %f11, %f8 edge16 %g5, %g3, %l2 movge %icc, %l5, %o4 array16 %o1, %g4, %i4 fcmpgt32 %f10, %f6, %o3 stw %i0, [%l7 + 0x4C] lduw [%l7 + 0x30], %g1 array16 %g2, %o5, %g7 subc %l1, 0x1CCD, %g6 ldsb [%l7 + 0x69], %o0 lduw [%l7 + 0x74], %i7 fmovdn %icc, %f1, %f11 fmovsge %icc, %f8, %f5 umulcc %l0, 0x13FE, %i3 ldsw [%l7 + 0x1C], %i1 tvs %xcc, 0x3 orn %i2, %l6, %l3 bcc,pn %icc, loop_4390 orn %i5, 0x0154, %o7 fba %fcc2, loop_4391 ldsw [%l7 + 0x4C], %l4 loop_4390: ldx [%l7 + 0x50], %o2 ldx [%l7 + 0x20], %i6 loop_4391: stx %o6, [%l7 + 0x18] fmovrse %g5, %f3, %f10 fabsd %f14, %f8 stx %l2, [%l7 + 0x30] fpsub16 %f8, %f10, %f4 fble,a %fcc1, loop_4392 fbl %fcc1, loop_4393 and %g3, 0x19FF, %l5 fmovspos %icc, %f10, %f6 loop_4392: fmovrsne %o1, %f2, %f10 loop_4393: fmovd %f0, %f4 fcmple16 %f2, %f14, %o4 edge16ln %g4, %o3, %i4 brz %g1, loop_4394 brnz %g2, loop_4395 fnot2s %f4, %f3 bneg,a,pt %xcc, loop_4396 loop_4394: std %f8, [%l7 + 0x50] loop_4395: tleu %xcc, 0x7 fxors %f3, %f0, %f5 loop_4396: fmovsle %xcc, %f8, %f6 ldx [%l7 + 0x60], %o5 fbo %fcc3, loop_4397 fmuld8ulx16 %f1, %f3, %f0 movle %icc, %i0, %l1 fnegs %f14, %f1 loop_4397: srax %g7, %o0, %g6 edge16l %l0, %i7, %i3 tneg %xcc, 0x2 movl %icc, %i1, %i2 movneg %icc, %l6, %l3 fmovsle %icc, %f1, %f15 movrgz %i5, %o7, %o2 fblg %fcc2, loop_4398 fmovspos %xcc, %f15, %f3 fandnot1s %f0, %f4, %f7 orn %i6, %o6, %l4 loop_4398: stw %l2, [%l7 + 0x30] andncc %g3, %g5, %l5 ld [%l7 + 0x78], %f3 fmovsge %icc, %f9, %f14 fmul8sux16 %f0, %f4, %f0 nop setx loop_4399, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x60], %o1 ldub [%l7 + 0x29], %o4 fandnot1s %f1, %f11, %f13 loop_4399: fmul8x16au %f4, %f0, %f14 fxnors %f11, %f3, %f10 movn %icc, %g4, %i4 ldsw [%l7 + 0x68], %o3 sth %g2, [%l7 + 0x26] tvs %icc, 0x3 fmovdpos %xcc, %f9, %f6 bn,pn %xcc, loop_4400 fors %f1, %f12, %f15 te %icc, 0x4 fnands %f0, %f15, %f1 loop_4400: array8 %o5, %i0, %g1 movrlz %g7, 0x371, %l1 stx %g6, [%l7 + 0x10] fmovrslez %l0, %f11, %f14 stb %i7, [%l7 + 0x12] fcmple32 %f8, %f2, %i3 fmovdleu %icc, %f11, %f14 stw %o0, [%l7 + 0x1C] bg,a,pn %xcc, loop_4401 ldsh [%l7 + 0x5A], %i1 sdivcc %i2, 0x01C3, %l3 edge16l %i5, %o7, %l6 loop_4401: addccc %o2, %i6, %l4 tg %icc, 0x2 fbg,a %fcc1, loop_4402 tgu %icc, 0x3 ldx [%l7 + 0x70], %o6 fmul8sux16 %f8, %f14, %f10 loop_4402: fmovdcc %icc, %f4, %f0 edge32l %g3, %l2, %l5 fble %fcc1, loop_4403 sth %o1, [%l7 + 0x1E] bleu,pt %xcc, loop_4404 tgu %xcc, 0x1 loop_4403: fbe %fcc1, loop_4405 std %f6, [%l7 + 0x28] loop_4404: fmovrdlez %o4, %f4, %f10 fbuge %fcc2, loop_4406 loop_4405: stx %g4, [%l7 + 0x10] ldx [%l7 + 0x38], %g5 movvs %xcc, %i4, %g2 loop_4406: st %f5, [%l7 + 0x18] stb %o3, [%l7 + 0x45] fpsub32s %f2, %f5, %f8 fsrc2 %f4, %f14 fmul8ulx16 %f10, %f4, %f12 fbul %fcc2, loop_4407 movn %icc, %o5, %i0 sth %g7, [%l7 + 0x56] tcc %icc, 0x0 loop_4407: st %f5, [%l7 + 0x7C] umulcc %l1, 0x1A3B, %g1 andcc %l0, %i7, %i3 fpmerge %f10, %f4, %f4 fbug %fcc2, loop_4408 fmovdpos %icc, %f2, %f12 st %f14, [%l7 + 0x1C] fcmpes %fcc2, %f4, %f2 loop_4408: fmovspos %xcc, %f7, %f4 fcmps %fcc1, %f15, %f9 fmovrde %g6, %f6, %f8 fbu %fcc2, loop_4409 fpack16 %f0, %f11 sth %o0, [%l7 + 0x1C] tle %icc, 0x2 loop_4409: fmovdcs %xcc, %f8, %f3 fbn %fcc2, loop_4410 fmul8ulx16 %f0, %f6, %f4 tsubcctv %i1, %l3, %i2 sllx %o7, 0x12, %l6 loop_4410: orncc %o2, 0x06A3, %i5 st %f13, [%l7 + 0x24] fabsd %f12, %f8 brlz,a %i6, loop_4411 xorcc %l4, %o6, %g3 fmovdg %icc, %f11, %f0 tne %xcc, 0x0 loop_4411: lduh [%l7 + 0x24], %l2 lduw [%l7 + 0x0C], %l5 std %f10, [%l7 + 0x28] tvc %xcc, 0x7 sth %o4, [%l7 + 0x3C] movrlez %g4, 0x2BB, %o1 std %f10, [%l7 + 0x68] fsrc1 %f6, %f6 fbe,a %fcc0, loop_4412 subc %g5, 0x0658, %i4 ld [%l7 + 0x64], %f2 fsrc1 %f10, %f0 loop_4412: udiv %o3, 0x17AB, %o5 tge %icc, 0x2 ld [%l7 + 0x2C], %f6 fbge,a %fcc2, loop_4413 movneg %icc, %g2, %i0 brgez,a %g7, loop_4414 st %f15, [%l7 + 0x60] loop_4413: fmovrdlz %l1, %f8, %f6 for %f2, %f2, %f4 loop_4414: ldub [%l7 + 0x65], %l0 fornot1 %f12, %f6, %f2 fmovrse %g1, %f5, %f5 edge16ln %i3, %i7, %o0 movrlz %i1, 0x1BC, %g6 fpadd16 %f12, %f6, %f8 sdivx %l3, 0x1EE5, %i2 srl %o7, 0x18, %l6 ldd [%l7 + 0x18], %f4 bvc,a loop_4415 fbn %fcc3, loop_4416 addc %i5, %o2, %l4 fcmple32 %f6, %f10, %o6 loop_4415: fmovsge %icc, %f10, %f0 loop_4416: subccc %g3, 0x01A8, %l2 tvc %xcc, 0x2 ba,pn %icc, loop_4417 bneg,a %xcc, loop_4418 tvc %xcc, 0x5 st %f4, [%l7 + 0x5C] loop_4417: umul %l5, %o4, %g4 loop_4418: fcmpgt32 %f12, %f10, %o1 movn %icc, %i6, %i4 ldsb [%l7 + 0x5D], %o3 sllx %o5, %g5, %i0 nop setx loop_4419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %g7, %f8, %f4 fcmpgt32 %f2, %f12, %l1 fmovdpos %xcc, %f11, %f0 loop_4419: sth %g2, [%l7 + 0x10] fcmps %fcc3, %f14, %f2 fnand %f10, %f10, %f2 brlez,a %l0, loop_4420 fbl,a %fcc1, loop_4421 umulcc %g1, %i7, %i3 bneg %xcc, loop_4422 loop_4420: fba,a %fcc1, loop_4423 loop_4421: st %f6, [%l7 + 0x70] movpos %icc, %o0, %i1 loop_4422: sth %g6, [%l7 + 0x2E] loop_4423: stw %l3, [%l7 + 0x30] stb %i2, [%l7 + 0x70] call loop_4424 edge16 %o7, %i5, %l6 ld [%l7 + 0x44], %f11 fmovdge %xcc, %f13, %f5 loop_4424: andn %l4, 0x13B6, %o2 ldsh [%l7 + 0x66], %o6 bcs,a,pt %icc, loop_4425 tsubcctv %g3, %l2, %l5 add %g4, 0x091C, %o4 fbge,a %fcc3, loop_4426 loop_4425: fbug %fcc3, loop_4427 ldsh [%l7 + 0x74], %o1 bshuffle %f4, %f10, %f12 loop_4426: lduw [%l7 + 0x1C], %i6 loop_4427: stx %i4, [%l7 + 0x58] tg %xcc, 0x6 fbule,a %fcc3, loop_4428 fmovd %f14, %f14 sub %o3, %g5, %o5 fmovdn %xcc, %f13, %f10 loop_4428: te %xcc, 0x3 taddcc %g7, %l1, %g2 st %f2, [%l7 + 0x2C] movpos %xcc, %l0, %g1 fblg,a %fcc3, loop_4429 fmul8x16au %f3, %f7, %f0 stb %i0, [%l7 + 0x42] st %f0, [%l7 + 0x40] loop_4429: taddcctv %i3, %o0, %i1 fmul8ulx16 %f2, %f14, %f12 movrlez %g6, %i7, %l3 taddcc %o7, 0x19BB, %i5 mulx %i2, 0x0DE7, %l6 std %f14, [%l7 + 0x38] st %f5, [%l7 + 0x38] ldsh [%l7 + 0x0C], %o2 movpos %xcc, %o6, %g3 st %f4, [%l7 + 0x10] fxnors %f8, %f0, %f9 sdiv %l4, 0x01C7, %l2 std %f6, [%l7 + 0x50] addc %g4, 0x0371, %o4 ld [%l7 + 0x34], %f3 popc 0x00B3, %l5 pdist %f10, %f12, %f14 lduh [%l7 + 0x26], %i6 fornot1s %f8, %f7, %f15 lduw [%l7 + 0x38], %i4 fmovsa %icc, %f5, %f2 edge32ln %o3, %g5, %o5 brgez,a %o1, loop_4430 movcc %icc, %g7, %g2 edge8ln %l0, %g1, %i0 fmovdpos %xcc, %f8, %f10 loop_4430: movl %xcc, %i3, %o0 fabss %f8, %f13 xorcc %l1, %i1, %i7 ldsw [%l7 + 0x30], %l3 fmovrsgez %g6, %f12, %f3 std %f2, [%l7 + 0x10] fmovrse %o7, %f1, %f4 tgu %icc, 0x5 fmovdl %xcc, %f11, %f2 st %f2, [%l7 + 0x38] fmovsvc %xcc, %f7, %f11 fba %fcc2, loop_4431 ld [%l7 + 0x40], %f4 fmovsa %icc, %f4, %f13 bcc,pn %icc, loop_4432 loop_4431: fpmerge %f5, %f5, %f0 nop setx loop_4433, %l0, %l1 jmpl %l1, %i2 ldsw [%l7 + 0x30], %i5 loop_4432: fzero %f8 xnor %l6, %o2, %o6 loop_4433: taddcc %l4, 0x0CBB, %g3 fornot1s %f14, %f10, %f14 fmovscs %icc, %f8, %f13 fxors %f5, %f0, %f11 tleu %xcc, 0x4 fbo,a %fcc1, loop_4434 fexpand %f15, %f2 edge32ln %g4, %l2, %o4 xnorcc %i6, %i4, %l5 loop_4434: subcc %g5, 0x1DF0, %o5 fcmpes %fcc3, %f12, %f15 fpackfix %f14, %f12 fnegd %f0, %f14 stx %o3, [%l7 + 0x50] fbug %fcc3, loop_4435 fmovdl %icc, %f6, %f1 xnor %g7, 0x0CF8, %g2 fnot1s %f5, %f3 loop_4435: for %f14, %f2, %f6 movcs %icc, %o1, %l0 ldx [%l7 + 0x28], %g1 fbu,a %fcc3, loop_4436 ldub [%l7 + 0x24], %i0 stb %o0, [%l7 + 0x22] movcs %icc, %l1, %i3 loop_4436: fcmpgt32 %f10, %f10, %i7 stb %i1, [%l7 + 0x6E] add %g6, 0x1A6A, %o7 smulcc %i2, %i5, %l6 ld [%l7 + 0x08], %f15 fmovs %f6, %f11 te %icc, 0x3 fandnot2s %f14, %f5, %f6 ta %icc, 0x7 umulcc %l3, %o6, %l4 popc %o2, %g3 bcs loop_4437 ldub [%l7 + 0x38], %l2 nop setx loop_4438, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f2, %f8, %g4 loop_4437: st %f1, [%l7 + 0x64] sth %i6, [%l7 + 0x70] loop_4438: tneg %icc, 0x3 edge32 %o4, %l5, %i4 move %xcc, %o5, %o3 movge %xcc, %g5, %g2 pdist %f2, %f14, %f0 bneg,a loop_4439 ldsh [%l7 + 0x62], %o1 ldsw [%l7 + 0x44], %l0 fmovdle %xcc, %f10, %f0 loop_4439: fcmpne32 %f2, %f0, %g7 ldd [%l7 + 0x48], %f6 or %g1, %i0, %o0 fmovsle %xcc, %f0, %f3 fpsub32s %f15, %f4, %f1 fmovsn %xcc, %f15, %f4 lduw [%l7 + 0x40], %l1 sethi 0x0CE1, %i7 st %f7, [%l7 + 0x60] ldd [%l7 + 0x48], %f2 stw %i1, [%l7 + 0x1C] subc %i3, %o7, %i2 lduh [%l7 + 0x4C], %g6 bne,a loop_4440 sth %l6, [%l7 + 0x7E] ld [%l7 + 0x54], %f15 mulx %i5, 0x15B9, %o6 loop_4440: stb %l3, [%l7 + 0x41] move %xcc, %o2, %l4 popc 0x122E, %g3 movneg %xcc, %l2, %g4 fnot2s %f4, %f13 and %i6, 0x02A8, %o4 srl %i4, 0x09, %l5 edge32ln %o5, %g5, %o3 fmovrsgz %o1, %f10, %f0 ldsh [%l7 + 0x6E], %l0 fandnot1 %f12, %f12, %f6 fpackfix %f4, %f10 movrgez %g7, %g1, %i0 fpsub16s %f14, %f8, %f15 popc 0x1DD0, %o0 ld [%l7 + 0x60], %f11 tleu %icc, 0x2 fpsub32s %f8, %f2, %f8 udiv %g2, 0x1ABC, %i7 fbule %fcc1, loop_4441 fcmpeq16 %f12, %f6, %i1 sethi 0x157B, %i3 std %f6, [%l7 + 0x30] loop_4441: nop setx loop_4442, %l0, %l1 jmpl %l1, %l1 fmul8x16al %f1, %f15, %f10 fcmple16 %f4, %f0, %i2 ldsh [%l7 + 0x30], %g6 loop_4442: ldsb [%l7 + 0x4E], %l6 fzero %f14 movrne %i5, %o7, %l3 orn %o6, 0x0738, %o2 fmovdvc %xcc, %f1, %f0 ldsw [%l7 + 0x54], %g3 tvc %icc, 0x7 ldsb [%l7 + 0x71], %l2 fmovrse %g4, %f12, %f9 fandnot1 %f0, %f10, %f12 fmovdge %xcc, %f13, %f5 sdiv %i6, 0x06D1, %l4 ldsb [%l7 + 0x3D], %o4 ldub [%l7 + 0x58], %l5 stx %o5, [%l7 + 0x68] lduw [%l7 + 0x1C], %g5 ldd [%l7 + 0x10], %f8 lduw [%l7 + 0x68], %o3 edge32l %o1, %i4, %g7 fmovrdlez %l0, %f0, %f2 fmovsge %xcc, %f10, %f14 ld [%l7 + 0x10], %f8 ldx [%l7 + 0x38], %i0 fmovdneg %icc, %f8, %f0 srax %o0, 0x0D, %g2 fmovdl %xcc, %f2, %f6 std %f4, [%l7 + 0x58] te %xcc, 0x0 fnot1s %f13, %f13 andn %i7, 0x1BA2, %g1 fblg %fcc1, loop_4443 tpos %xcc, 0x5 fornot2s %f7, %f8, %f0 fpadd32 %f0, %f10, %f2 loop_4443: lduw [%l7 + 0x28], %i3 orncc %l1, %i1, %i2 ldsh [%l7 + 0x10], %l6 edge16ln %i5, %g6, %o7 taddcctv %o6, 0x1162, %o2 fmovspos %xcc, %f14, %f0 xorcc %l3, %g3, %g4 lduw [%l7 + 0x0C], %l2 orn %i6, 0x1563, %l4 call loop_4444 ldx [%l7 + 0x08], %o4 ldub [%l7 + 0x35], %l5 stx %g5, [%l7 + 0x50] loop_4444: movrgez %o5, %o1, %i4 edge8 %g7, %o3, %i0 fmovrdlz %l0, %f10, %f12 ble %xcc, loop_4445 ba %xcc, loop_4446 fmovdvs %xcc, %f12, %f9 fxor %f8, %f10, %f2 loop_4445: fandnot1 %f0, %f0, %f0 loop_4446: ldsh [%l7 + 0x6C], %o0 bshuffle %f10, %f12, %f12 sub %i7, 0x0508, %g2 fmovspos %icc, %f9, %f8 ldsw [%l7 + 0x30], %g1 movvs %icc, %i3, %i1 ldx [%l7 + 0x08], %i2 edge8l %l1, %l6, %g6 udivx %i5, 0x0B1B, %o6 lduw [%l7 + 0x38], %o2 ldd [%l7 + 0x18], %f10 fbo %fcc2, loop_4447 ld [%l7 + 0x08], %f8 fnor %f8, %f4, %f12 sth %l3, [%l7 + 0x40] loop_4447: sdivx %g3, 0x1040, %o7 fbue,a %fcc1, loop_4448 fbl %fcc0, loop_4449 array32 %g4, %i6, %l2 bvc,a,pt %xcc, loop_4450 loop_4448: fnors %f8, %f8, %f12 loop_4449: ldx [%l7 + 0x68], %o4 fmovsgu %icc, %f12, %f5 loop_4450: ldsw [%l7 + 0x50], %l5 fone %f0 fbg %fcc0, loop_4451 andcc %g5, 0x197B, %l4 fpmerge %f5, %f8, %f6 stx %o1, [%l7 + 0x78] loop_4451: fmul8sux16 %f0, %f10, %f6 movg %xcc, %i4, %o5 ldd [%l7 + 0x40], %f2 fbo %fcc3, loop_4452 mulx %g7, 0x0F8E, %o3 ldsh [%l7 + 0x70], %l0 fbe,a %fcc2, loop_4453 loop_4452: fcmpeq32 %f2, %f6, %i0 fpackfix %f10, %f13 st %f6, [%l7 + 0x78] loop_4453: umul %o0, %i7, %g1 fxor %f4, %f8, %f10 fbe,a %fcc1, loop_4454 nop setx loop_4455, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %xcc, %f0, %f3 ldsw [%l7 + 0x68], %g2 loop_4454: fnot1s %f6, %f9 loop_4455: fzeros %f5 fornot2 %f8, %f0, %f6 fandnot2 %f4, %f4, %f2 tl %icc, 0x1 bpos,a %xcc, loop_4456 udiv %i3, 0x0CF9, %i1 subc %i2, %l1, %g6 fornot2s %f14, %f11, %f2 loop_4456: ldx [%l7 + 0x18], %l6 fnegd %f6, %f2 edge8n %o6, %o2, %l3 tle %icc, 0x2 fcmpeq16 %f2, %f12, %g3 subc %o7, 0x1217, %i5 alignaddrl %i6, %g4, %o4 movvs %icc, %l2, %g5 fnegs %f8, %f10 fmovd %f2, %f2 stb %l5, [%l7 + 0x78] tg %icc, 0x7 movcc %xcc, %l4, %i4 fmovrse %o1, %f5, %f6 array16 %o5, %o3, %g7 movrgz %l0, 0x3CE, %i0 fbo,a %fcc1, loop_4457 tle %icc, 0x3 sth %o0, [%l7 + 0x74] std %f0, [%l7 + 0x30] loop_4457: nop setx loop_4458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %i7, 0x0141, %g1 stw %i3, [%l7 + 0x4C] stx %g2, [%l7 + 0x10] loop_4458: fornot2s %f7, %f7, %f10 fabss %f7, %f12 stx %i1, [%l7 + 0x50] sdivcc %l1, 0x1AD1, %i2 lduw [%l7 + 0x30], %l6 brlz,a %g6, loop_4459 stx %o6, [%l7 + 0x20] bvs,pt %xcc, loop_4460 faligndata %f4, %f6, %f4 loop_4459: movvc %icc, %o2, %g3 tleu %icc, 0x7 loop_4460: udivcc %l3, 0x132C, %i5 sth %i6, [%l7 + 0x32] movvs %xcc, %o7, %g4 movrlez %l2, 0x1EC, %o4 tleu %icc, 0x2 fmovscs %xcc, %f12, %f3 xnorcc %g5, 0x05B1, %l5 fcmped %fcc3, %f6, %f14 fandnot2 %f4, %f4, %f14 udivx %i4, 0x07DE, %l4 fexpand %f1, %f10 ldub [%l7 + 0x7B], %o5 ld [%l7 + 0x0C], %f12 bcc,a %xcc, loop_4461 fornot1s %f4, %f6, %f5 fcmple16 %f0, %f0, %o3 fmovd %f14, %f6 loop_4461: edge8ln %o1, %g7, %l0 ld [%l7 + 0x58], %f9 std %f8, [%l7 + 0x68] fxor %f2, %f14, %f12 subccc %i0, %o0, %i7 ld [%l7 + 0x44], %f12 tsubcc %i3, 0x1721, %g2 sth %g1, [%l7 + 0x0A] xor %l1, %i1, %i2 fmovdcs %icc, %f12, %f4 fmul8ulx16 %f4, %f0, %f2 fmovdvs %xcc, %f0, %f14 taddcc %g6, 0x1740, %o6 fba,a %fcc0, loop_4462 smulcc %o2, 0x0262, %l6 fbue %fcc3, loop_4463 fors %f13, %f0, %f11 loop_4462: fornot2s %f3, %f8, %f4 tcc %icc, 0x1 loop_4463: ldub [%l7 + 0x4C], %l3 add %g3, %i5, %o7 ldsb [%l7 + 0x61], %i6 fpmerge %f3, %f13, %f4 mova %icc, %l2, %g4 brnz %o4, loop_4464 addccc %l5, 0x0720, %g5 fmovdle %icc, %f3, %f15 fcmped %fcc2, %f10, %f4 loop_4464: ldd [%l7 + 0x50], %f14 array8 %i4, %o5, %o3 subccc %o1, %g7, %l0 fors %f12, %f14, %f10 fblg %fcc3, loop_4465 sra %l4, %o0, %i0 ldub [%l7 + 0x3B], %i7 sth %i3, [%l7 + 0x36] loop_4465: brgz %g1, loop_4466 fpackfix %f6, %f1 xorcc %g2, 0x1A28, %i1 bne,a loop_4467 loop_4466: fbug,a %fcc2, loop_4468 ldsb [%l7 + 0x66], %i2 fpsub16 %f6, %f14, %f10 loop_4467: ldsw [%l7 + 0x50], %l1 loop_4468: fbn,a %fcc3, loop_4469 subccc %g6, %o2, %l6 ldub [%l7 + 0x2E], %l3 fbe,a %fcc2, loop_4470 loop_4469: nop setx loop_4471, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc0, loop_4472 fmuld8ulx16 %f9, %f15, %f10 loop_4470: ldub [%l7 + 0x37], %g3 loop_4471: ldub [%l7 + 0x71], %o6 loop_4472: tvc %xcc, 0x0 std %f12, [%l7 + 0x38] ldsh [%l7 + 0x6C], %i5 fbne,a %fcc2, loop_4473 nop setx loop_4474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8 %o7, %l2, %g4 ld [%l7 + 0x48], %f3 loop_4473: movrne %i6, %l5, %g5 loop_4474: fbule %fcc0, loop_4475 pdist %f10, %f14, %f6 fzero %f14 lduw [%l7 + 0x08], %i4 loop_4475: ldub [%l7 + 0x1F], %o4 fmovrse %o3, %f2, %f10 movgu %icc, %o5, %g7 udivx %o1, 0x0BC7, %l4 fand %f6, %f4, %f2 ld [%l7 + 0x28], %f3 ba,a %icc, loop_4476 bl,a %xcc, loop_4477 fmovdg %xcc, %f13, %f0 ba,pt %icc, loop_4478 loop_4476: fnegs %f10, %f9 loop_4477: fba %fcc0, loop_4479 sdiv %l0, 0x10AD, %o0 loop_4478: fnot2s %f13, %f15 fpsub32s %f10, %f3, %f7 loop_4479: taddcc %i0, %i3, %g1 st %f2, [%l7 + 0x20] stx %g2, [%l7 + 0x38] sth %i1, [%l7 + 0x54] fmovsgu %xcc, %f12, %f9 srax %i2, %i7, %g6 fxnor %f2, %f6, %f4 ldd [%l7 + 0x50], %f0 xnorcc %l1, 0x02D7, %o2 stb %l6, [%l7 + 0x28] fmovsl %icc, %f9, %f2 tsubcc %l3, 0x14C4, %g3 nop setx loop_4480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x78] brgez %i5, loop_4481 ldd [%l7 + 0x28], %f6 loop_4480: pdist %f4, %f0, %f10 fnot2s %f0, %f2 loop_4481: orncc %o7, %l2, %o6 fpack32 %f6, %f10, %f2 fmovrsgz %i6, %f2, %f0 fcmpeq32 %f12, %f10, %g4 te %icc, 0x0 ldsb [%l7 + 0x17], %l5 fpadd32 %f2, %f2, %f6 fors %f6, %f2, %f2 fone %f14 fones %f5 fmovdn %icc, %f5, %f7 bg,pt %xcc, loop_4482 addccc %i4, %g5, %o3 fmovrslez %o5, %f2, %f13 sethi 0x0E2B, %g7 loop_4482: fnot1 %f12, %f8 fmovd %f6, %f12 pdist %f10, %f0, %f8 fnors %f14, %f0, %f6 stw %o1, [%l7 + 0x7C] brlez %o4, loop_4483 bpos,a %icc, loop_4484 edge32 %l4, %l0, %i0 fmovsn %xcc, %f8, %f11 loop_4483: fpadd16s %f13, %f8, %f1 loop_4484: fsrc1s %f13, %f15 fbo %fcc0, loop_4485 sth %i3, [%l7 + 0x50] array16 %o0, %g2, %g1 edge32 %i1, %i2, %g6 loop_4485: stw %l1, [%l7 + 0x78] st %f4, [%l7 + 0x40] fmovde %icc, %f12, %f1 fpsub32s %f0, %f8, %f6 tle %xcc, 0x6 stb %i7, [%l7 + 0x45] bne,a loop_4486 fbn,a %fcc0, loop_4487 lduh [%l7 + 0x6C], %l6 be %icc, loop_4488 loop_4486: fbul,a %fcc0, loop_4489 loop_4487: tsubcctv %l3, 0x167E, %g3 ldsw [%l7 + 0x4C], %i5 loop_4488: edge32ln %o7, %l2, %o2 loop_4489: st %f6, [%l7 + 0x08] or %o6, 0x0F3F, %i6 fmovda %xcc, %f11, %f10 smulcc %l5, 0x0161, %g4 fands %f5, %f4, %f8 fmovsleu %icc, %f1, %f14 st %f15, [%l7 + 0x58] fpackfix %f12, %f12 movgu %icc, %g5, %o3 st %f12, [%l7 + 0x1C] tg %xcc, 0x0 edge8l %i4, %g7, %o1 srlx %o4, %l4, %l0 fbu %fcc1, loop_4490 std %f10, [%l7 + 0x68] edge16 %i0, %o5, %i3 stw %g2, [%l7 + 0x60] loop_4490: bge %xcc, loop_4491 edge32 %o0, %g1, %i1 movneg %icc, %g6, %i2 udivx %i7, 0x0351, %l1 loop_4491: fbug,a %fcc3, loop_4492 tcc %xcc, 0x3 std %f2, [%l7 + 0x60] st %f10, [%l7 + 0x28] loop_4492: fcmple16 %f8, %f4, %l3 smulcc %l6, %g3, %i5 tleu %icc, 0x2 udiv %l2, 0x15A4, %o7 fbue,a %fcc3, loop_4493 fpack16 %f12, %f11 andcc %o2, %i6, %o6 fnot2 %f12, %f4 loop_4493: fmovdcc %icc, %f6, %f13 taddcc %l5, 0x09D6, %g4 fand %f6, %f0, %f10 ldx [%l7 + 0x30], %g5 add %i4, %o3, %o1 brlz,a %o4, loop_4494 movl %xcc, %g7, %l4 edge8l %i0, %o5, %i3 ba loop_4495 loop_4494: fnand %f6, %f14, %f12 bvs loop_4496 fxor %f0, %f12, %f0 loop_4495: edge8n %l0, %g2, %g1 fpack16 %f6, %f2 loop_4496: fmovrde %o0, %f4, %f0 movg %xcc, %g6, %i1 lduh [%l7 + 0x1C], %i2 st %f1, [%l7 + 0x30] fnand %f8, %f12, %f12 fnegd %f0, %f14 fxor %f6, %f2, %f12 ldx [%l7 + 0x38], %l1 bl loop_4497 stb %l3, [%l7 + 0x69] st %f4, [%l7 + 0x78] mulx %l6, %i7, %g3 loop_4497: lduh [%l7 + 0x2C], %l2 fsrc2 %f0, %f8 fpsub32 %f10, %f10, %f4 fornot1 %f14, %f2, %f12 fpadd32s %f15, %f12, %f1 fnor %f0, %f0, %f14 stx %i5, [%l7 + 0x40] ldsw [%l7 + 0x3C], %o7 ldd [%l7 + 0x60], %f14 fba %fcc3, loop_4498 tvc %xcc, 0x6 fmul8x16al %f15, %f1, %f4 srlx %o2, %i6, %l5 loop_4498: mulx %g4, %g5, %i4 fpsub32 %f14, %f4, %f10 fmovrsgez %o3, %f14, %f4 tcc %xcc, 0x7 fsrc2 %f10, %f12 brlez %o1, loop_4499 movrne %o6, 0x09D, %o4 fmuld8ulx16 %f10, %f4, %f6 fpsub16 %f4, %f8, %f0 loop_4499: ld [%l7 + 0x70], %f9 ble,a loop_4500 fmovdgu %icc, %f11, %f11 taddcctv %g7, %i0, %l4 tgu %icc, 0x4 loop_4500: fcmpeq32 %f12, %f2, %o5 bleu loop_4501 bcc %xcc, loop_4502 ldsb [%l7 + 0x57], %i3 xnor %g2, 0x0FAD, %g1 loop_4501: fbue,a %fcc2, loop_4503 loop_4502: smulcc %o0, %l0, %g6 ldsh [%l7 + 0x4A], %i1 taddcctv %i2, %l1, %l6 loop_4503: ldsw [%l7 + 0x50], %l3 fbule %fcc3, loop_4504 srl %g3, %i7, %i5 fcmpes %fcc1, %f11, %f5 fbe %fcc3, loop_4505 loop_4504: lduw [%l7 + 0x7C], %l2 smulcc %o7, 0x088F, %i6 te %icc, 0x4 loop_4505: fpadd32 %f10, %f0, %f4 fnegs %f0, %f2 bgu,pn %xcc, loop_4506 lduw [%l7 + 0x28], %l5 tsubcc %g4, 0x147D, %g5 edge32l %o2, %o3, %o1 loop_4506: stb %i4, [%l7 + 0x72] edge32n %o4, %o6, %g7 fcmple32 %f0, %f2, %l4 bshuffle %f0, %f2, %f8 fba,a %fcc2, loop_4507 movcc %icc, %i0, %o5 std %f2, [%l7 + 0x50] fpsub32s %f13, %f2, %f5 loop_4507: fcmped %fcc2, %f8, %f6 ldub [%l7 + 0x69], %i3 ld [%l7 + 0x58], %f10 faligndata %f12, %f0, %f8 ldsb [%l7 + 0x15], %g1 stw %o0, [%l7 + 0x7C] fpackfix %f12, %f5 mulscc %g2, %l0, %g6 ble,a,pn %icc, loop_4508 sdiv %i2, 0x0CB5, %l1 movre %i1, 0x37B, %l3 bge,a loop_4509 loop_4508: sethi 0x101E, %g3 fand %f14, %f2, %f10 tsubcctv %l6, 0x0C61, %i7 loop_4509: stb %l2, [%l7 + 0x50] movrlz %i5, 0x3E2, %i6 tcs %icc, 0x4 ba,a loop_4510 alignaddr %o7, %l5, %g5 array8 %g4, %o2, %o1 ldx [%l7 + 0x30], %i4 loop_4510: subccc %o4, %o6, %g7 tvc %icc, 0x4 nop setx loop_4511, %l0, %l1 jmpl %l1, %o3 fbge,a %fcc3, loop_4512 brgz %l4, loop_4513 sth %i0, [%l7 + 0x1A] loop_4511: st %f11, [%l7 + 0x70] loop_4512: lduw [%l7 + 0x0C], %i3 loop_4513: fmovse %icc, %f8, %f5 tge %icc, 0x4 ldd [%l7 + 0x20], %f8 ldsb [%l7 + 0x6F], %g1 fcmps %fcc2, %f8, %f9 taddcctv %o5, %g2, %o0 ld [%l7 + 0x64], %f10 fbule %fcc2, loop_4514 fmovrdlz %l0, %f2, %f10 st %f4, [%l7 + 0x3C] andn %i2, 0x13B7, %l1 loop_4514: fbge,a %fcc0, loop_4515 movg %icc, %i1, %g6 ld [%l7 + 0x3C], %f8 fbl %fcc2, loop_4516 loop_4515: be,a %icc, loop_4517 edge32n %l3, %l6, %i7 edge32n %l2, %i5, %i6 loop_4516: ta %xcc, 0x6 loop_4517: fornot1s %f15, %f10, %f4 fmovsa %icc, %f13, %f6 add %o7, 0x16E6, %l5 fblg,a %fcc0, loop_4518 fbuge %fcc0, loop_4519 movge %xcc, %g5, %g4 umulcc %g3, %o2, %i4 loop_4518: fand %f4, %f14, %f0 loop_4519: stw %o1, [%l7 + 0x3C] std %f0, [%l7 + 0x48] fxor %f8, %f4, %f12 bl,a,pn %icc, loop_4520 sll %o6, 0x0B, %g7 fba,a %fcc0, loop_4521 srlx %o3, %l4, %o4 loop_4520: ldub [%l7 + 0x0F], %i3 fnot2 %f14, %f12 loop_4521: ld [%l7 + 0x20], %f5 ldsb [%l7 + 0x0D], %g1 fbl %fcc2, loop_4522 ldsw [%l7 + 0x68], %i0 fmovd %f6, %f8 ldsw [%l7 + 0x64], %o5 loop_4522: brgez %g2, loop_4523 lduh [%l7 + 0x58], %o0 fbul,a %fcc0, loop_4524 std %f6, [%l7 + 0x48] loop_4523: stb %i2, [%l7 + 0x7F] fpack16 %f8, %f1 loop_4524: movcs %icc, %l1, %l0 lduw [%l7 + 0x50], %i1 umul %g6, 0x1308, %l6 stb %l3, [%l7 + 0x0D] ldsb [%l7 + 0x16], %l2 fmovrsgz %i5, %f4, %f4 sub %i7, 0x13C6, %o7 lduw [%l7 + 0x20], %l5 fba,a %fcc3, loop_4525 fmovrslez %g5, %f15, %f10 fbule,a %fcc3, loop_4526 fmovsgu %icc, %f11, %f10 loop_4525: fbg,a %fcc2, loop_4527 fandnot2s %f9, %f3, %f6 loop_4526: ldd [%l7 + 0x38], %f12 ldsw [%l7 + 0x10], %i6 loop_4527: stx %g3, [%l7 + 0x28] fba %fcc0, loop_4528 fnot1s %f6, %f12 fpackfix %f4, %f13 fmovdvs %xcc, %f3, %f3 loop_4528: movrgez %o2, 0x35A, %i4 movcs %xcc, %g4, %o1 orn %o6, %g7, %o3 lduw [%l7 + 0x10], %l4 andn %o4, 0x1715, %i3 call loop_4529 fnand %f14, %f0, %f10 stx %g1, [%l7 + 0x40] orcc %o5, 0x102D, %i0 loop_4529: movre %o0, %g2, %i2 fsrc1s %f3, %f15 ba %xcc, loop_4530 movcc %xcc, %l1, %l0 ldub [%l7 + 0x2A], %i1 sethi 0x1A9F, %l6 loop_4530: bleu,a %xcc, loop_4531 movrlez %l3, 0x2D2, %g6 smulcc %l2, 0x0800, %i5 stw %i7, [%l7 + 0x30] loop_4531: fbug,a %fcc1, loop_4532 tne %xcc, 0x2 lduw [%l7 + 0x48], %l5 ldsb [%l7 + 0x45], %g5 loop_4532: stb %i6, [%l7 + 0x7F] fpsub16s %f1, %f7, %f0 lduh [%l7 + 0x7A], %o7 fpsub16 %f8, %f8, %f8 stb %g3, [%l7 + 0x1F] fpadd32s %f0, %f10, %f2 brgz %i4, loop_4533 fmovrde %g4, %f4, %f0 fmovd %f4, %f10 fcmps %fcc2, %f15, %f3 loop_4533: fpadd32 %f12, %f8, %f2 fmovsvs %icc, %f9, %f6 fpadd32 %f12, %f8, %f12 edge32ln %o1, %o2, %g7 ldx [%l7 + 0x20], %o3 movrgez %l4, %o6, %i3 stx %o4, [%l7 + 0x70] fmovrsgez %o5, %f0, %f9 tvc %xcc, 0x6 st %f13, [%l7 + 0x1C] tpos %xcc, 0x0 ld [%l7 + 0x6C], %f15 fmovsgu %icc, %f10, %f2 orcc %i0, %g1, %g2 edge32 %o0, %i2, %l1 bneg,a loop_4534 ld [%l7 + 0x54], %f1 std %f4, [%l7 + 0x30] movle %xcc, %i1, %l6 loop_4534: ldub [%l7 + 0x60], %l3 tle %xcc, 0x3 te %icc, 0x4 ldx [%l7 + 0x10], %l0 mulx %l2, 0x1078, %g6 fmovsa %xcc, %f12, %f1 ld [%l7 + 0x2C], %f8 fpadd16s %f1, %f4, %f5 bne %xcc, loop_4535 udivcc %i7, 0x1042, %l5 st %f12, [%l7 + 0x28] lduw [%l7 + 0x78], %g5 loop_4535: bn,a %icc, loop_4536 sth %i6, [%l7 + 0x5A] fnot1 %f2, %f0 fcmpgt16 %f2, %f2, %i5 loop_4536: stb %o7, [%l7 + 0x29] alignaddrl %g3, %i4, %o1 edge16n %g4, %g7, %o3 bleu,a,pt %icc, loop_4537 sth %l4, [%l7 + 0x2E] ldd [%l7 + 0x28], %f6 udivcc %o6, 0x1A08, %i3 loop_4537: fornot1 %f14, %f0, %f2 or %o4, 0x19CB, %o2 fnot2 %f2, %f2 umulcc %i0, %o5, %g1 fmovda %icc, %f0, %f2 mulscc %o0, 0x1B51, %i2 sethi 0x1F27, %l1 sdivcc %g2, 0x0A2C, %i1 fbue %fcc2, loop_4538 bneg,pn %icc, loop_4539 fmovdl %xcc, %f14, %f8 lduh [%l7 + 0x4E], %l3 loop_4538: fmovde %xcc, %f8, %f9 loop_4539: fmovsa %icc, %f10, %f12 std %f0, [%l7 + 0x38] fbo,a %fcc3, loop_4540 ldsh [%l7 + 0x7A], %l6 st %f10, [%l7 + 0x4C] orncc %l0, 0x1469, %l2 loop_4540: ldsb [%l7 + 0x7B], %i7 fpadd32s %f0, %f9, %f9 bvc,a %icc, loop_4541 bvc,a,pt %xcc, loop_4542 add %l5, 0x0A3B, %g6 fxors %f12, %f11, %f8 loop_4541: fmovsgu %xcc, %f9, %f9 loop_4542: fornot2s %f9, %f12, %f15 ld [%l7 + 0x24], %f14 ldx [%l7 + 0x70], %i6 fbn,a %fcc0, loop_4543 stb %g5, [%l7 + 0x24] movleu %xcc, %i5, %g3 edge8ln %o7, %o1, %i4 loop_4543: taddcc %g4, %o3, %g7 stw %l4, [%l7 + 0x58] xor %o6, 0x043A, %i3 tge %icc, 0x0 fmovdpos %icc, %f2, %f8 bcc,a,pn %xcc, loop_4544 fsrc1 %f6, %f0 fabsd %f14, %f12 fmuld8ulx16 %f10, %f10, %f14 loop_4544: stx %o2, [%l7 + 0x08] sllx %o4, %i0, %g1 fcmpne16 %f2, %f8, %o5 faligndata %f8, %f8, %f0 mova %icc, %o0, %l1 movleu %xcc, %i2, %i1 orcc %l3, 0x0F35, %g2 ldub [%l7 + 0x51], %l6 brz,a %l2, loop_4545 ldx [%l7 + 0x38], %i7 orcc %l0, %l5, %i6 movne %icc, %g5, %i5 loop_4545: fmovdcc %icc, %f15, %f8 fmovdn %xcc, %f2, %f10 stw %g3, [%l7 + 0x3C] st %f3, [%l7 + 0x64] fzero %f4 movge %icc, %o7, %o1 fmovrdgez %i4, %f6, %f4 st %f5, [%l7 + 0x28] ldsw [%l7 + 0x64], %g4 fble,a %fcc1, loop_4546 fba,a %fcc2, loop_4547 be loop_4548 edge8 %o3, %g7, %g6 loop_4546: lduh [%l7 + 0x3E], %l4 loop_4547: umul %o6, 0x050B, %i3 loop_4548: srl %o4, 0x09, %o2 ldub [%l7 + 0x56], %i0 bl,a,pt %xcc, loop_4549 movcc %xcc, %o5, %o0 orcc %l1, %g1, %i1 std %f10, [%l7 + 0x68] loop_4549: sth %i2, [%l7 + 0x20] fbg,a %fcc2, loop_4550 fbul %fcc0, loop_4551 fble,a %fcc2, loop_4552 sll %g2, 0x0A, %l6 loop_4550: stb %l3, [%l7 + 0x1D] loop_4551: fnot2 %f8, %f8 loop_4552: bleu %xcc, loop_4553 edge16 %l2, %i7, %l0 fmovrsgez %l5, %f10, %f11 brlez,a %g5, loop_4554 loop_4553: tvs %icc, 0x6 lduh [%l7 + 0x44], %i6 fmuld8ulx16 %f8, %f3, %f4 loop_4554: movcs %xcc, %g3, %i5 st %f5, [%l7 + 0x44] ldx [%l7 + 0x58], %o7 fmul8x16al %f5, %f13, %f14 movle %icc, %i4, %g4 ldsh [%l7 + 0x2E], %o3 lduw [%l7 + 0x5C], %g7 fbue,a %fcc3, loop_4555 fmovscs %xcc, %f10, %f3 movrlz %o1, 0x2D5, %l4 lduh [%l7 + 0x56], %g6 loop_4555: bshuffle %f4, %f12, %f6 lduw [%l7 + 0x70], %o6 lduh [%l7 + 0x44], %i3 fsrc2 %f8, %f2 movre %o2, 0x1B8, %i0 fmovsn %xcc, %f15, %f12 addcc %o5, %o4, %o0 ldub [%l7 + 0x09], %l1 stw %i1, [%l7 + 0x64] std %f0, [%l7 + 0x18] ldx [%l7 + 0x70], %i2 edge8n %g1, %g2, %l3 fxnor %f2, %f10, %f4 movvc %xcc, %l2, %l6 move %icc, %i7, %l0 edge16ln %l5, %g5, %g3 tne %xcc, 0x2 bneg,pn %xcc, loop_4556 fbule %fcc0, loop_4557 fpackfix %f14, %f4 ldd [%l7 + 0x58], %f8 loop_4556: fmovspos %xcc, %f13, %f1 loop_4557: fnot2 %f6, %f6 ldsw [%l7 + 0x60], %i6 st %f4, [%l7 + 0x08] xorcc %i5, 0x0849, %o7 brgez,a %g4, loop_4558 fmovdleu %icc, %f3, %f11 lduh [%l7 + 0x3E], %i4 fxnors %f14, %f5, %f5 loop_4558: sdivcc %o3, 0x00ED, %o1 mova %xcc, %l4, %g7 fmovrsne %o6, %f2, %f12 fmovdpos %xcc, %f6, %f12 udivx %g6, 0x00CE, %i3 fsrc1 %f6, %f12 fbul %fcc0, loop_4559 fmovspos %icc, %f12, %f13 fbn %fcc2, loop_4560 for %f2, %f12, %f10 loop_4559: movcs %xcc, %o2, %o5 bleu,pt %xcc, loop_4561 loop_4560: std %f8, [%l7 + 0x50] subc %i0, %o4, %l1 udivcc %i1, 0x0FDD, %o0 loop_4561: fmovrsgez %i2, %f9, %f7 ldsw [%l7 + 0x54], %g1 lduw [%l7 + 0x64], %g2 tge %xcc, 0x3 orn %l3, %l6, %i7 ldub [%l7 + 0x0C], %l0 fpadd16 %f14, %f10, %f8 tsubcc %l5, 0x0231, %l2 nop setx loop_4562, %l0, %l1 jmpl %l1, %g3 fnor %f10, %f0, %f6 fmovdneg %xcc, %f9, %f11 brnz %i6, loop_4563 loop_4562: popc 0x02B6, %i5 ldsb [%l7 + 0x3E], %g5 fmovrdlez %g4, %f4, %f14 loop_4563: ld [%l7 + 0x70], %f12 tcs %icc, 0x6 ld [%l7 + 0x3C], %f5 stx %i4, [%l7 + 0x40] fpmerge %f12, %f14, %f4 ldsh [%l7 + 0x20], %o7 ta %icc, 0x0 fba %fcc1, loop_4564 fmovdne %icc, %f9, %f3 fcmpgt16 %f0, %f6, %o3 bge,pt %icc, loop_4565 loop_4564: ldsb [%l7 + 0x16], %l4 st %f4, [%l7 + 0x28] lduw [%l7 + 0x64], %g7 loop_4565: lduh [%l7 + 0x78], %o1 ldx [%l7 + 0x68], %o6 stx %g6, [%l7 + 0x28] ldd [%l7 + 0x18], %f14 ldx [%l7 + 0x58], %o2 std %f0, [%l7 + 0x30] ldsh [%l7 + 0x7C], %o5 fmovsvc %xcc, %f9, %f7 fabss %f7, %f11 fmuld8ulx16 %f9, %f12, %f0 fmul8x16au %f12, %f10, %f0 te %icc, 0x7 std %f12, [%l7 + 0x10] bgu %xcc, loop_4566 fpadd32 %f10, %f10, %f2 sth %i3, [%l7 + 0x6A] ldx [%l7 + 0x68], %i0 loop_4566: tge %xcc, 0x2 stw %l1, [%l7 + 0x7C] movleu %icc, %o4, %i1 lduw [%l7 + 0x48], %o0 for %f2, %f12, %f10 xorcc %i2, %g1, %l3 fcmpd %fcc1, %f4, %f14 sethi 0x06DD, %l6 edge8n %i7, %g2, %l0 bcs loop_4567 ldsh [%l7 + 0x48], %l5 ldx [%l7 + 0x20], %l2 ldub [%l7 + 0x6D], %g3 loop_4567: fcmpgt16 %f4, %f0, %i6 fandnot2 %f8, %f4, %f4 fbg %fcc0, loop_4568 fabss %f8, %f12 ld [%l7 + 0x70], %f2 fmovsleu %xcc, %f9, %f13 loop_4568: stb %g5, [%l7 + 0x0C] fbul %fcc1, loop_4569 fmovsgu %xcc, %f8, %f8 fmuld8ulx16 %f11, %f2, %f10 ldsw [%l7 + 0x74], %i5 loop_4569: ldd [%l7 + 0x28], %f0 movpos %icc, %i4, %o7 ldx [%l7 + 0x70], %g4 bcs,pt %icc, loop_4570 array16 %l4, %g7, %o1 lduw [%l7 + 0x38], %o3 sub %g6, 0x0920, %o2 loop_4570: nop setx loop_4571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %o5, 0x034A, %o6 tvs %icc, 0x2 fmovsa %xcc, %f3, %f3 loop_4571: ld [%l7 + 0x70], %f6 andcc %i0, %l1, %i3 bl,a loop_4572 ldx [%l7 + 0x10], %o4 alignaddrl %i1, %i2, %g1 fandnot1 %f2, %f2, %f4 loop_4572: fmovrdne %o0, %f10, %f6 fands %f10, %f11, %f8 fcmpne32 %f14, %f2, %l6 fmovsn %xcc, %f2, %f10 fmuld8ulx16 %f8, %f1, %f0 fexpand %f12, %f4 fmul8x16au %f5, %f9, %f0 edge8n %i7, %l3, %g2 lduw [%l7 + 0x08], %l0 edge8 %l5, %g3, %i6 addc %l2, 0x125F, %g5 stx %i4, [%l7 + 0x08] lduw [%l7 + 0x40], %i5 edge8 %o7, %g4, %g7 fabss %f8, %f9 subc %l4, %o3, %o1 fpsub16 %f2, %f0, %f12 ta %icc, 0x6 fpsub32s %f0, %f4, %f5 taddcctv %o2, 0x12B3, %o5 movle %icc, %o6, %g6 subccc %l1, 0x155F, %i0 fcmpd %fcc2, %f12, %f2 xnorcc %o4, 0x1A11, %i3 ld [%l7 + 0x28], %f1 stb %i1, [%l7 + 0x26] lduw [%l7 + 0x5C], %g1 movrlz %i2, %o0, %l6 movn %xcc, %i7, %l3 fpadd32 %f4, %f4, %f8 fnot2 %f0, %f4 tneg %icc, 0x4 fbl %fcc2, loop_4573 fmovda %icc, %f7, %f13 sub %g2, 0x1FCD, %l5 sdivcc %g3, 0x0A49, %l0 loop_4573: fxnor %f6, %f12, %f14 fnot2 %f4, %f14 move %icc, %l2, %g5 udiv %i4, 0x0C81, %i6 bvc,a loop_4574 fba,a %fcc3, loop_4575 stx %o7, [%l7 + 0x10] fcmple32 %f4, %f0, %g4 loop_4574: ldsw [%l7 + 0x10], %g7 loop_4575: stw %l4, [%l7 + 0x64] ldsh [%l7 + 0x12], %i5 ldsh [%l7 + 0x24], %o3 smulcc %o2, 0x1EBA, %o1 fmovrdne %o5, %f2, %f0 tpos %xcc, 0x6 movvc %icc, %o6, %l1 fmovrsgz %g6, %f8, %f15 fzero %f10 stx %i0, [%l7 + 0x50] sth %o4, [%l7 + 0x4E] tsubcctv %i3, 0x1B75, %g1 fmovda %xcc, %f13, %f9 edge32ln %i2, %o0, %l6 fbug,a %fcc1, loop_4576 stb %i1, [%l7 + 0x29] tg %xcc, 0x4 movneg %icc, %i7, %l3 loop_4576: ld [%l7 + 0x64], %f7 ldsb [%l7 + 0x6F], %g2 udivx %g3, 0x1D08, %l5 st %f5, [%l7 + 0x64] ldsh [%l7 + 0x74], %l2 movl %xcc, %l0, %g5 ldx [%l7 + 0x78], %i4 fxor %f8, %f2, %f10 ldsb [%l7 + 0x7E], %o7 stw %i6, [%l7 + 0x68] siam 0x4 fmovrdne %g7, %f6, %f0 nop setx loop_4577, %l0, %l1 jmpl %l1, %l4 sth %i5, [%l7 + 0x6E] fbl %fcc3, loop_4578 sth %g4, [%l7 + 0x48] loop_4577: tsubcctv %o3, 0x015A, %o2 edge32n %o5, %o1, %l1 loop_4578: bcc %icc, loop_4579 movrlz %g6, %o6, %i0 fmovdn %icc, %f5, %f10 ldd [%l7 + 0x60], %f12 loop_4579: fpackfix %f6, %f6 subc %o4, %i3, %g1 xnor %o0, 0x0EF8, %l6 nop setx loop_4580, %l0, %l1 jmpl %l1, %i1 fbg %fcc3, loop_4581 movpos %icc, %i7, %l3 ldsh [%l7 + 0x42], %i2 loop_4580: ldsw [%l7 + 0x78], %g3 loop_4581: srlx %l5, %l2, %g2 fcmpeq32 %f6, %f2, %l0 siam 0x1 fmovdvs %xcc, %f11, %f3 tg %xcc, 0x4 fmovdvc %icc, %f10, %f7 fmovspos %icc, %f15, %f7 fand %f14, %f0, %f6 stb %g5, [%l7 + 0x61] std %f14, [%l7 + 0x28] bleu,pt %icc, loop_4582 fmul8x16 %f10, %f6, %f6 tsubcctv %o7, %i6, %g7 sth %i4, [%l7 + 0x42] loop_4582: st %f1, [%l7 + 0x38] tvs %icc, 0x6 ldsh [%l7 + 0x3A], %i5 fmovdn %xcc, %f7, %f7 bg %xcc, loop_4583 lduw [%l7 + 0x7C], %g4 stx %o3, [%l7 + 0x50] array8 %o2, %l4, %o5 loop_4583: ldx [%l7 + 0x78], %o1 movcs %xcc, %l1, %g6 ldub [%l7 + 0x09], %o6 sra %o4, %i0, %g1 fexpand %f8, %f10 fpackfix %f4, %f7 fmovsn %xcc, %f0, %f7 ldub [%l7 + 0x78], %o0 fmul8sux16 %f6, %f14, %f2 array16 %l6, %i3, %i7 fmovscs %icc, %f0, %f10 fmovsvc %xcc, %f8, %f6 fnands %f0, %f3, %f12 fcmps %fcc1, %f0, %f13 andcc %i1, 0x0762, %l3 mulx %g3, 0x143F, %l5 movrlez %l2, 0x3EA, %g2 lduw [%l7 + 0x30], %l0 fmuld8ulx16 %f6, %f0, %f14 fbe %fcc1, loop_4584 taddcctv %i2, 0x1971, %g5 fmovdvc %icc, %f13, %f1 udivx %i6, 0x196A, %g7 loop_4584: stb %i4, [%l7 + 0x6C] bvs,pn %icc, loop_4585 tge %xcc, 0x0 fmovrdlz %i5, %f6, %f2 fmovsleu %icc, %f5, %f8 loop_4585: st %f10, [%l7 + 0x0C] lduw [%l7 + 0x70], %o7 sllx %o3, 0x08, %o2 movre %g4, 0x079, %o5 stb %o1, [%l7 + 0x6E] edge16l %l4, %l1, %o6 fnands %f7, %f9, %f11 ldsb [%l7 + 0x2F], %g6 fmovsn %icc, %f1, %f9 fmovsle %xcc, %f3, %f7 ld [%l7 + 0x30], %f7 lduh [%l7 + 0x66], %i0 fxors %f9, %f2, %f3 stb %g1, [%l7 + 0x64] nop setx loop_4586, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %o4, %o0, %i3 brnz,a %l6, loop_4587 fsrc1 %f12, %f4 loop_4586: fornot1s %f4, %f6, %f3 fmul8x16al %f7, %f10, %f14 loop_4587: brgz,a %i1, loop_4588 sub %i7, %g3, %l3 fbo,a %fcc2, loop_4589 ldub [%l7 + 0x41], %l2 loop_4588: fbl %fcc0, loop_4590 ta %xcc, 0x2 loop_4589: fmovscs %icc, %f8, %f4 brgez,a %g2, loop_4591 loop_4590: brz %l0, loop_4592 std %f8, [%l7 + 0x48] fnands %f8, %f11, %f10 loop_4591: stw %l5, [%l7 + 0x1C] loop_4592: fsrc1 %f14, %f4 fbule,a %fcc2, loop_4593 tcc %icc, 0x4 stb %i2, [%l7 + 0x61] fmovsneg %xcc, %f12, %f4 loop_4593: srlx %g5, %i6, %i4 siam 0x0 fmuld8sux16 %f11, %f7, %f12 bg,a %icc, loop_4594 ldd [%l7 + 0x38], %f0 for %f8, %f4, %f0 udivx %g7, 0x007A, %i5 loop_4594: movrlz %o7, 0x187, %o2 andncc %g4, %o3, %o1 move %icc, %l4, %o5 fmovrdlz %l1, %f8, %f4 movvs %icc, %g6, %o6 fmovdcs %icc, %f8, %f6 st %f10, [%l7 + 0x70] tne %icc, 0x1 lduh [%l7 + 0x38], %i0 ldsb [%l7 + 0x31], %o4 fmovsn %xcc, %f0, %f2 fpadd16 %f10, %f2, %f8 ldd [%l7 + 0x10], %f14 fmovsne %xcc, %f3, %f11 movre %g1, 0x27A, %i3 fmul8x16al %f15, %f13, %f12 ldsh [%l7 + 0x10], %l6 lduw [%l7 + 0x20], %i1 or %o0, 0x064C, %g3 fones %f9 bneg,pn %icc, loop_4595 alignaddr %l3, %i7, %g2 ldsb [%l7 + 0x33], %l0 ldsb [%l7 + 0x75], %l5 loop_4595: stb %l2, [%l7 + 0x7A] ldsb [%l7 + 0x0C], %g5 tgu %icc, 0x1 ldub [%l7 + 0x0A], %i6 srax %i4, %i2, %i5 ld [%l7 + 0x64], %f15 fmovdg %xcc, %f8, %f2 ta %xcc, 0x2 udivx %g7, 0x043A, %o2 fxors %f13, %f5, %f10 taddcctv %g4, 0x0DDE, %o3 fsrc1s %f5, %f15 std %f8, [%l7 + 0x50] fbug %fcc2, loop_4596 sth %o1, [%l7 + 0x18] fmovdvs %xcc, %f7, %f12 umulcc %l4, %o7, %o5 loop_4596: for %f0, %f14, %f6 fxnor %f4, %f8, %f12 stb %g6, [%l7 + 0x7E] fmovs %f15, %f10 bn %icc, loop_4597 ld [%l7 + 0x28], %f1 fpsub32s %f12, %f9, %f9 fabsd %f14, %f0 loop_4597: ld [%l7 + 0x5C], %f7 fbge,a %fcc0, loop_4598 alignaddrl %l1, %i0, %o6 tl %xcc, 0x2 stb %o4, [%l7 + 0x26] loop_4598: fxnors %f12, %f6, %f5 bne loop_4599 movrlz %i3, %g1, %l6 fands %f8, %f5, %f6 ldsh [%l7 + 0x62], %o0 loop_4599: array32 %g3, %l3, %i7 ldsw [%l7 + 0x40], %i1 fnand %f14, %f0, %f0 stx %l0, [%l7 + 0x10] sdiv %l5, 0x1FAF, %l2 stb %g2, [%l7 + 0x35] fcmple16 %f14, %f12, %g5 fmovdge %xcc, %f0, %f1 bvc,a loop_4600 sth %i6, [%l7 + 0x1A] siam 0x7 fbo %fcc1, loop_4601 loop_4600: stw %i4, [%l7 + 0x54] tn %icc, 0x1 ldsw [%l7 + 0x78], %i2 loop_4601: ldsh [%l7 + 0x34], %i5 bcc loop_4602 movrne %o2, 0x192, %g4 sth %g7, [%l7 + 0x68] array16 %o1, %l4, %o7 loop_4602: bvs,a loop_4603 fmul8x16 %f14, %f0, %f12 fand %f4, %f4, %f6 edge32l %o5, %g6, %l1 loop_4603: stx %i0, [%l7 + 0x70] sethi 0x1BB3, %o3 ldsh [%l7 + 0x5A], %o6 fpsub16 %f4, %f14, %f12 sth %i3, [%l7 + 0x6E] fnegs %f10, %f10 orncc %o4, %l6, %o0 ldub [%l7 + 0x3D], %g3 fble,a %fcc2, loop_4604 fornot1s %f0, %f14, %f6 edge16ln %l3, %i7, %i1 sllx %l0, %l5, %g1 loop_4604: fmovrdlz %g2, %f14, %f2 fands %f7, %f1, %f4 move %xcc, %l2, %g5 fpackfix %f0, %f2 sth %i6, [%l7 + 0x56] fmovspos %icc, %f2, %f6 ba,pt %xcc, loop_4605 fbn,a %fcc1, loop_4606 ldx [%l7 + 0x60], %i4 ld [%l7 + 0x5C], %f10 loop_4605: bg %icc, loop_4607 loop_4606: sub %i2, %i5, %g4 fble %fcc0, loop_4608 fmuld8sux16 %f9, %f15, %f10 loop_4607: fornot1 %f10, %f4, %f6 array16 %g7, %o2, %l4 loop_4608: bvc,pn %xcc, loop_4609 xnorcc %o7, 0x1334, %o5 ldsb [%l7 + 0x57], %g6 fnot2s %f12, %f13 loop_4609: fnot1 %f2, %f4 ldx [%l7 + 0x70], %l1 ldd [%l7 + 0x40], %f12 nop setx loop_4610, %l0, %l1 jmpl %l1, %i0 edge8ln %o1, %o3, %o6 ldub [%l7 + 0x0B], %o4 std %f10, [%l7 + 0x18] loop_4610: edge32l %l6, %i3, %o0 bvs,a,pn %xcc, loop_4611 bgu,pn %xcc, loop_4612 fpadd16 %f6, %f6, %f6 movle %xcc, %l3, %i7 loop_4611: fcmple32 %f2, %f4, %i1 loop_4612: fmovdneg %icc, %f11, %f7 fandnot2 %f0, %f4, %f14 ldsh [%l7 + 0x26], %l0 fmovdvs %xcc, %f3, %f13 fbuge %fcc1, loop_4613 fbul,a %fcc3, loop_4614 bgu loop_4615 ld [%l7 + 0x70], %f1 loop_4613: xorcc %l5, %g1, %g2 loop_4614: tvs %icc, 0x4 loop_4615: lduw [%l7 + 0x68], %g3 tg %xcc, 0x4 udiv %g5, 0x19C2, %i6 fbl %fcc3, loop_4616 bne,a,pt %icc, loop_4617 fbo,a %fcc0, loop_4618 ldub [%l7 + 0x15], %l2 loop_4616: fmovdneg %xcc, %f9, %f2 loop_4617: ldsb [%l7 + 0x79], %i2 loop_4618: fnot2 %f6, %f4 ldub [%l7 + 0x4A], %i5 ldsw [%l7 + 0x6C], %i4 ldub [%l7 + 0x78], %g4 std %f10, [%l7 + 0x58] array32 %o2, %l4, %o7 ldd [%l7 + 0x78], %f6 bvs loop_4619 std %f0, [%l7 + 0x38] fcmps %fcc0, %f15, %f15 umul %g7, 0x1BBD, %g6 loop_4619: std %f4, [%l7 + 0x48] fnand %f14, %f2, %f4 fble,a %fcc0, loop_4620 edge32 %l1, %i0, %o5 ldub [%l7 + 0x0D], %o1 ldsh [%l7 + 0x34], %o6 loop_4620: tvs %xcc, 0x3 tvc %xcc, 0x5 fsrc1s %f11, %f9 ld [%l7 + 0x4C], %f7 mova %xcc, %o3, %o4 movre %i3, 0x038, %o0 ldd [%l7 + 0x40], %f4 edge16l %l3, %i7, %l6 sth %i1, [%l7 + 0x66] bge,a,pn %icc, loop_4621 fbu,a %fcc0, loop_4622 bg %xcc, loop_4623 stw %l5, [%l7 + 0x64] loop_4621: lduh [%l7 + 0x70], %l0 loop_4622: fmovdpos %xcc, %f8, %f14 loop_4623: fmovdcc %icc, %f0, %f0 fmovsa %icc, %f11, %f12 fors %f13, %f6, %f1 orn %g2, %g1, %g5 edge16n %i6, %g3, %l2 fcmple32 %f10, %f14, %i2 sth %i5, [%l7 + 0x32] array8 %i4, %g4, %o2 move %xcc, %l4, %o7 fornot1s %f5, %f5, %f15 udiv %g6, 0x16BB, %l1 for %f8, %f6, %f10 taddcc %g7, %o5, %o1 ld [%l7 + 0x60], %f4 lduh [%l7 + 0x36], %o6 fxor %f0, %f0, %f4 fbul %fcc3, loop_4624 fbo %fcc2, loop_4625 tpos %icc, 0x6 addc %o3, %i0, %o4 loop_4624: orn %i3, %o0, %i7 loop_4625: sll %l3, 0x0C, %l6 fand %f12, %f14, %f8 ld [%l7 + 0x5C], %f10 edge8ln %l5, %l0, %g2 fmovdneg %xcc, %f4, %f10 lduh [%l7 + 0x3A], %i1 lduw [%l7 + 0x7C], %g1 lduh [%l7 + 0x38], %i6 ldub [%l7 + 0x5B], %g5 movl %icc, %l2, %g3 lduw [%l7 + 0x4C], %i5 fmovdn %icc, %f0, %f15 fmovde %icc, %f7, %f3 fmuld8ulx16 %f14, %f13, %f14 ld [%l7 + 0x40], %f2 fmul8x16al %f6, %f6, %f2 ld [%l7 + 0x74], %f3 ldsw [%l7 + 0x28], %i2 ldx [%l7 + 0x28], %i4 ldd [%l7 + 0x18], %f14 edge16 %g4, %l4, %o2 movneg %xcc, %g6, %l1 fandnot1s %f4, %f3, %f5 bcs,pn %xcc, loop_4626 fnor %f0, %f0, %f14 fmovdne %icc, %f14, %f2 udivcc %g7, 0x0EA4, %o5 loop_4626: sub %o7, 0x1A57, %o1 movleu %xcc, %o6, %o3 ldsh [%l7 + 0x4E], %o4 umul %i0, %i3, %i7 tsubcc %o0, 0x02E9, %l3 stw %l5, [%l7 + 0x4C] xorcc %l0, %g2, %l6 addcc %i1, %i6, %g1 fmovdn %icc, %f9, %f11 fcmpgt16 %f2, %f0, %l2 fsrc2 %f12, %f8 fbuge %fcc0, loop_4627 movrlz %g5, %g3, %i2 st %f7, [%l7 + 0x24] movre %i4, 0x3D2, %g4 loop_4627: fnot2s %f4, %f11 fzeros %f6 tge %icc, 0x5 st %f6, [%l7 + 0x48] fcmpne32 %f0, %f2, %l4 fnors %f15, %f2, %f5 tg %icc, 0x7 ldub [%l7 + 0x16], %i5 fand %f0, %f14, %f14 ldub [%l7 + 0x60], %g6 addc %l1, %o2, %o5 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 stx %o7, [%l7 + 0x38] fmovspos %xcc, %f9, %f11 fmovdneg %xcc, %f7, %f6 loop_4628: movrlez %o1, 0x03F, %g7 sdivx %o6, 0x116B, %o3 edge32 %o4, %i3, %i7 movleu %xcc, %o0, %l3 stx %l5, [%l7 + 0x48] ldsb [%l7 + 0x73], %l0 edge32n %g2, %i0, %i1 array32 %l6, %i6, %l2 std %f6, [%l7 + 0x38] fmovscc %xcc, %f15, %f4 fmovdne %xcc, %f14, %f3 fcmple32 %f12, %f12, %g1 sth %g3, [%l7 + 0x12] fandnot1s %f2, %f12, %f13 subccc %g5, %i4, %i2 stx %l4, [%l7 + 0x40] fone %f6 ldsw [%l7 + 0x30], %i5 st %f1, [%l7 + 0x64] srax %g6, 0x19, %g4 edge32ln %o2, %l1, %o5 movcc %xcc, %o7, %g7 stw %o1, [%l7 + 0x4C] fnands %f7, %f9, %f1 fcmple32 %f0, %f0, %o6 fbue %fcc1, loop_4629 fxnors %f11, %f11, %f6 tle %xcc, 0x7 ldub [%l7 + 0x4E], %o3 loop_4629: srlx %o4, 0x14, %i7 std %f10, [%l7 + 0x28] stw %o0, [%l7 + 0x78] edge32 %i3, %l5, %l0 taddcctv %g2, 0x023F, %l3 umul %i1, 0x1B48, %l6 fmul8x16au %f8, %f3, %f6 bvs loop_4630 udiv %i6, 0x19C3, %i0 smulcc %l2, 0x14A3, %g1 fabss %f7, %f6 loop_4630: fpadd16s %f9, %f11, %f1 fzero %f10 be loop_4631 movn %icc, %g3, %i4 fbne %fcc1, loop_4632 ldx [%l7 + 0x10], %g5 loop_4631: ldub [%l7 + 0x33], %i2 fmovsl %icc, %f2, %f1 loop_4632: orcc %l4, %i5, %g6 udivcc %o2, 0x085B, %g4 fnot2s %f8, %f0 fmovdneg %icc, %f11, %f12 bneg,pt %icc, loop_4633 fors %f10, %f4, %f9 fbge %fcc0, loop_4634 brlez %o5, loop_4635 loop_4633: fbe,a %fcc0, loop_4636 lduw [%l7 + 0x54], %l1 loop_4634: fpack32 %f4, %f12, %f14 loop_4635: edge32l %g7, %o7, %o6 loop_4636: ldx [%l7 + 0x58], %o1 fmovdcs %xcc, %f9, %f2 fpsub32 %f8, %f6, %f6 fpadd16s %f5, %f1, %f15 edge8 %o3, %i7, %o0 fxnors %f5, %f10, %f5 stw %o4, [%l7 + 0x14] stb %i3, [%l7 + 0x09] bg,a,pt %xcc, loop_4637 taddcc %l0, %g2, %l3 fmovrdlez %l5, %f14, %f6 be,a,pt %xcc, loop_4638 loop_4637: bge,a,pn %icc, loop_4639 fcmpgt32 %f2, %f10, %i1 stw %i6, [%l7 + 0x28] loop_4638: subc %i0, %l2, %g1 loop_4639: fba,a %fcc1, loop_4640 for %f12, %f0, %f2 fpack32 %f12, %f4, %f14 movn %icc, %g3, %l6 loop_4640: srl %i4, 0x01, %g5 move %xcc, %l4, %i2 std %f12, [%l7 + 0x08] subccc %i5, 0x1B30, %g6 fmovdle %xcc, %f13, %f10 lduh [%l7 + 0x76], %o2 fpadd16 %f10, %f6, %f14 tg %icc, 0x3 ldsb [%l7 + 0x77], %o5 lduh [%l7 + 0x44], %g4 ld [%l7 + 0x14], %f15 fcmps %fcc0, %f1, %f1 fmovsvc %xcc, %f2, %f12 fxnor %f14, %f12, %f10 ldsh [%l7 + 0x28], %l1 tcs %xcc, 0x0 fnot1 %f0, %f0 tne %xcc, 0x4 add %g7, 0x10DE, %o7 te %xcc, 0x2 movrne %o6, 0x348, %o1 fpadd16s %f8, %f7, %f15 umul %o3, %i7, %o4 fba,a %fcc1, loop_4641 fbe %fcc2, loop_4642 ldsh [%l7 + 0x0C], %i3 tsubcc %o0, 0x1713, %l0 loop_4641: fcmpne16 %f14, %f4, %l3 loop_4642: fmovrdgz %g2, %f4, %f6 fbg %fcc1, loop_4643 ldub [%l7 + 0x65], %l5 lduw [%l7 + 0x3C], %i6 fmovdg %icc, %f5, %f11 loop_4643: st %f8, [%l7 + 0x44] fcmpgt16 %f2, %f0, %i0 fones %f13 ld [%l7 + 0x20], %f2 brgez %i1, loop_4644 fand %f6, %f10, %f12 fmovrdlz %l2, %f10, %f8 fornot1 %f8, %f2, %f8 loop_4644: fcmple32 %f4, %f6, %g3 stw %g1, [%l7 + 0x54] fbe,a %fcc1, loop_4645 fmovsneg %icc, %f7, %f1 fmovrslz %l6, %f7, %f13 tpos %icc, 0x1 loop_4645: fcmple32 %f6, %f6, %g5 orn %l4, %i4, %i2 subcc %i5, 0x1371, %g6 movrlez %o2, 0x167, %g4 alignaddr %o5, %l1, %o7 tn %icc, 0x2 bleu,a loop_4646 fbl %fcc3, loop_4647 ldsw [%l7 + 0x0C], %g7 movrgz %o1, 0x326, %o3 loop_4646: ldd [%l7 + 0x10], %f4 loop_4647: fsrc2s %f3, %f13 fmovrsgez %i7, %f14, %f2 fnands %f11, %f3, %f5 fmovdvs %icc, %f15, %f14 orncc %o4, 0x0238, %i3 stw %o0, [%l7 + 0x48] stw %o6, [%l7 + 0x64] fbug %fcc3, loop_4648 fpadd16 %f2, %f14, %f8 fornot1s %f1, %f14, %f5 fbug %fcc1, loop_4649 loop_4648: fnegs %f14, %f6 brgez,a %l0, loop_4650 bvs,a %icc, loop_4651 loop_4649: stb %l3, [%l7 + 0x6B] sth %g2, [%l7 + 0x76] loop_4650: lduw [%l7 + 0x54], %l5 loop_4651: array8 %i0, %i1, %i6 lduh [%l7 + 0x12], %l2 stw %g3, [%l7 + 0x70] stx %g1, [%l7 + 0x70] lduw [%l7 + 0x70], %l6 fmovdneg %icc, %f15, %f1 stw %l4, [%l7 + 0x70] fandnot2s %f3, %f14, %f14 stb %i4, [%l7 + 0x14] tvc %icc, 0x4 fmovdl %xcc, %f8, %f0 fmovs %f9, %f10 fmovdvs %icc, %f7, %f13 fandnot1s %f10, %f4, %f1 xor %i2, %g5, %i5 fcmpgt32 %f4, %f0, %o2 fmovscc %xcc, %f6, %f2 ldsh [%l7 + 0x64], %g6 fornot2 %f4, %f10, %f8 edge32 %o5, %g4, %l1 array16 %o7, %o1, %g7 bpos,a,pn %xcc, loop_4652 lduw [%l7 + 0x20], %i7 smul %o4, %o3, %o0 fmovd %f10, %f8 loop_4652: sllx %i3, %o6, %l3 ldub [%l7 + 0x5A], %l0 subc %l5, %g2, %i0 fandnot2s %f13, %f3, %f14 st %f12, [%l7 + 0x44] nop setx loop_4653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %i1, %l2, %g3 faligndata %f14, %f2, %f4 movpos %xcc, %g1, %i6 loop_4653: bleu %icc, loop_4654 srl %l4, %i4, %i2 ldx [%l7 + 0x40], %g5 sth %i5, [%l7 + 0x74] loop_4654: sra %l6, 0x02, %g6 fbl,a %fcc0, loop_4655 bvs,a loop_4656 ldsh [%l7 + 0x72], %o5 fpsub32s %f4, %f6, %f13 loop_4655: fbe %fcc2, loop_4657 loop_4656: stw %g4, [%l7 + 0x70] brlz,a %l1, loop_4658 ldub [%l7 + 0x35], %o2 loop_4657: lduw [%l7 + 0x74], %o7 fmovrslz %g7, %f11, %f11 loop_4658: udiv %i7, 0x1E75, %o1 fmovsgu %xcc, %f15, %f11 tl %xcc, 0x2 fbule %fcc3, loop_4659 ldsh [%l7 + 0x64], %o3 fmovrdne %o4, %f8, %f10 st %f13, [%l7 + 0x4C] loop_4659: be,pn %xcc, loop_4660 fbge,a %fcc1, loop_4661 ldd [%l7 + 0x40], %f14 movcc %icc, %i3, %o0 loop_4660: ldx [%l7 + 0x48], %l3 loop_4661: fmuld8ulx16 %f15, %f11, %f14 sub %o6, %l0, %g2 ldsh [%l7 + 0x4E], %i0 ldub [%l7 + 0x7F], %l5 fcmpne32 %f12, %f10, %i1 xorcc %l2, 0x1A58, %g3 sub %g1, %l4, %i6 lduh [%l7 + 0x12], %i4 sub %g5, %i2, %i5 edge32n %g6, %l6, %g4 fsrc1s %f13, %f7 edge8n %l1, %o2, %o7 mova %icc, %g7, %i7 fcmpes %fcc3, %f12, %f8 xnor %o5, %o3, %o4 fbe,a %fcc2, loop_4662 brz,a %o1, loop_4663 fcmpeq16 %f6, %f14, %i3 fabss %f0, %f7 loop_4662: movgu %icc, %o0, %o6 loop_4663: ldd [%l7 + 0x68], %f10 lduh [%l7 + 0x26], %l3 tne %icc, 0x0 fmul8x16 %f13, %f12, %f12 stw %l0, [%l7 + 0x70] fmovrdgez %g2, %f12, %f14 fcmple16 %f0, %f6, %l5 fmul8x16au %f1, %f9, %f4 ldub [%l7 + 0x38], %i1 edge8n %l2, %i0, %g3 movg %icc, %l4, %g1 movpos %icc, %i4, %i6 stw %i2, [%l7 + 0x50] movvs %xcc, %g5, %i5 tvc %xcc, 0x6 ldx [%l7 + 0x58], %g6 fnands %f11, %f1, %f11 ldsw [%l7 + 0x68], %g4 nop setx loop_4664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f0, %f4 fbul %fcc2, loop_4665 fsrc2 %f10, %f0 loop_4664: bleu,pn %icc, loop_4666 bshuffle %f8, %f0, %f4 loop_4665: movrgez %l6, %l1, %o7 add %g7, %i7, %o5 loop_4666: tne %icc, 0x7 sth %o2, [%l7 + 0x24] movrgz %o3, 0x014, %o1 fbule %fcc0, loop_4667 sdivx %i3, 0x0FDD, %o4 mulscc %o0, 0x1F84, %l3 stw %o6, [%l7 + 0x68] loop_4667: ldub [%l7 + 0x42], %l0 ld [%l7 + 0x3C], %f13 fmovrdlez %l5, %f12, %f8 fmovrdlez %i1, %f4, %f4 fandnot2s %f2, %f6, %f12 movpos %xcc, %l2, %g2 ba,pt %icc, loop_4668 orcc %i0, 0x0A65, %l4 fandnot2 %f8, %f0, %f14 fnot1s %f0, %f3 loop_4668: fpack16 %f4, %f0 edge32 %g3, %i4, %i6 movge %xcc, %g1, %g5 fnands %f4, %f10, %f9 edge8l %i2, %i5, %g6 fbue,a %fcc3, loop_4669 fmovdvs %icc, %f11, %f4 movrne %l6, %g4, %o7 bge,pt %icc, loop_4670 loop_4669: ldx [%l7 + 0x60], %l1 fzeros %f8 fone %f14 loop_4670: ldub [%l7 + 0x17], %g7 ldsh [%l7 + 0x74], %i7 bvs,pn %xcc, loop_4671 orn %o2, 0x16F9, %o5 fmovda %icc, %f8, %f1 fmovsvc %xcc, %f2, %f15 loop_4671: std %f4, [%l7 + 0x08] sub %o3, %i3, %o4 ba loop_4672 array16 %o1, %o0, %l3 bshuffle %f6, %f14, %f12 fpmerge %f6, %f14, %f12 loop_4672: brnz %o6, loop_4673 lduh [%l7 + 0x20], %l5 movpos %icc, %i1, %l2 ldub [%l7 + 0x54], %g2 loop_4673: tpos %icc, 0x1 fandnot2 %f14, %f14, %f0 te %xcc, 0x2 fors %f8, %f1, %f10 fmul8ulx16 %f0, %f10, %f4 xorcc %i0, %l4, %g3 add %i4, 0x1D71, %l0 ldsw [%l7 + 0x50], %g1 edge32 %i6, %g5, %i2 fmovrdne %g6, %f6, %f6 xor %l6, %i5, %o7 fnot1s %f9, %f2 fmovsn %icc, %f2, %f0 ld [%l7 + 0x18], %f7 ldsw [%l7 + 0x5C], %g4 sth %g7, [%l7 + 0x4C] fmovsgu %xcc, %f10, %f2 fcmpne32 %f6, %f4, %l1 fmovdcs %icc, %f1, %f6 bneg,a,pn %icc, loop_4674 udivcc %i7, 0x17CF, %o5 fpackfix %f4, %f12 st %f4, [%l7 + 0x4C] loop_4674: fsrc2 %f10, %f8 std %f2, [%l7 + 0x30] fbl,a %fcc2, loop_4675 lduw [%l7 + 0x3C], %o2 sth %o3, [%l7 + 0x0A] sethi 0x1461, %o4 loop_4675: fmovdg %xcc, %f12, %f6 brgez,a %o1, loop_4676 subcc %i3, 0x1957, %o0 ldx [%l7 + 0x48], %o6 stx %l5, [%l7 + 0x58] loop_4676: srlx %l3, 0x14, %l2 ldsw [%l7 + 0x70], %i1 ldx [%l7 + 0x10], %i0 fbu,a %fcc2, loop_4677 sth %g2, [%l7 + 0x3E] or %g3, %l4, %i4 lduw [%l7 + 0x74], %l0 loop_4677: lduh [%l7 + 0x48], %i6 ldsh [%l7 + 0x6C], %g1 move %xcc, %g5, %i2 addcc %l6, %i5, %g6 bne,pt %icc, loop_4678 brz,a %g4, loop_4679 std %f4, [%l7 + 0x10] ldub [%l7 + 0x08], %o7 loop_4678: ldsb [%l7 + 0x48], %g7 loop_4679: movcc %icc, %i7, %o5 fand %f14, %f14, %f2 siam 0x1 fcmpne16 %f10, %f6, %o2 ldsb [%l7 + 0x66], %o3 sth %l1, [%l7 + 0x08] tgu %icc, 0x7 ldsw [%l7 + 0x1C], %o1 bn,pt %xcc, loop_4680 fnegd %f8, %f8 fmovrslz %o4, %f11, %f11 fmovspos %icc, %f4, %f1 loop_4680: movneg %xcc, %i3, %o6 subccc %o0, 0x15F0, %l3 edge16 %l2, %l5, %i1 fbn %fcc3, loop_4681 xnorcc %g2, 0x0515, %i0 fbue,a %fcc0, loop_4682 be,a %xcc, loop_4683 loop_4681: mova %icc, %g3, %l4 ldub [%l7 + 0x75], %i4 loop_4682: std %f8, [%l7 + 0x60] loop_4683: fandnot2 %f4, %f8, %f6 fcmpd %fcc0, %f12, %f0 fpsub32 %f14, %f2, %f8 ld [%l7 + 0x50], %f0 movvc %xcc, %i6, %l0 fornot1s %f8, %f15, %f10 fones %f6 fnot1s %f10, %f4 lduw [%l7 + 0x68], %g1 taddcctv %g5, %i2, %l6 st %f15, [%l7 + 0x38] nop setx loop_4684, %l0, %l1 jmpl %l1, %g6 std %f14, [%l7 + 0x20] bg,a,pn %xcc, loop_4685 array32 %g4, %o7, %i5 loop_4684: nop setx loop_4686, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz,a %g7, loop_4687 loop_4685: orcc %i7, %o5, %o2 movg %xcc, %o3, %o1 loop_4686: ldsh [%l7 + 0x7A], %l1 loop_4687: fmul8x16au %f11, %f2, %f12 umul %o4, %o6, %i3 fbu,a %fcc0, loop_4688 bg,a,pn %icc, loop_4689 subccc %o0, 0x0885, %l3 sth %l2, [%l7 + 0x6A] loop_4688: sll %i1, %l5, %i0 loop_4689: movrgz %g2, 0x199, %g3 subccc %l4, %i6, %l0 fabsd %f14, %f0 edge16ln %g1, %i4, %i2 ldd [%l7 + 0x28], %f10 fxnors %f14, %f4, %f10 fmovscs %icc, %f11, %f6 fsrc1 %f0, %f6 stb %l6, [%l7 + 0x0E] nop setx loop_4690, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %xcc, 0x5 fsrc1 %f10, %f12 tsubcctv %g5, 0x0858, %g4 loop_4690: std %f4, [%l7 + 0x58] bgu,a loop_4691 fmovdg %xcc, %f13, %f0 te %icc, 0x4 stb %o7, [%l7 + 0x0E] loop_4691: sth %i5, [%l7 + 0x3A] fnands %f6, %f11, %f1 fandnot2s %f15, %f13, %f13 ldsw [%l7 + 0x6C], %g6 fmul8x16au %f6, %f6, %f4 tg %xcc, 0x4 movgu %icc, %i7, %g7 ldsb [%l7 + 0x69], %o2 ldsb [%l7 + 0x6D], %o5 edge8l %o3, %o1, %l1 stw %o6, [%l7 + 0x40] fbl,a %fcc1, loop_4692 fnor %f8, %f0, %f6 fcmpeq32 %f14, %f0, %i3 st %f7, [%l7 + 0x14] loop_4692: ble %xcc, loop_4693 fnand %f4, %f2, %f14 alignaddr %o4, %o0, %l2 movpos %icc, %i1, %l3 loop_4693: fbge %fcc3, loop_4694 movne %xcc, %i0, %l5 tle %xcc, 0x0 srl %g3, 0x14, %g2 loop_4694: fxors %f11, %f13, %f3 alignaddrl %i6, %l0, %g1 fmul8x16au %f9, %f4, %f0 fmovrdlez %l4, %f12, %f4 fcmps %fcc3, %f7, %f14 fmovsvs %xcc, %f9, %f5 fnot2s %f0, %f14 umulcc %i2, %i4, %g5 movleu %icc, %l6, %o7 ta %icc, 0x7 fmovsvc %xcc, %f5, %f12 nop setx loop_4695, %l0, %l1 jmpl %l1, %g4 fzeros %f11 lduw [%l7 + 0x2C], %i5 st %f9, [%l7 + 0x70] loop_4695: ldd [%l7 + 0x48], %f6 ld [%l7 + 0x18], %f13 fmovsne %xcc, %f5, %f2 bcs,pn %xcc, loop_4696 fmovrdne %i7, %f0, %f6 stw %g7, [%l7 + 0x4C] fbu,a %fcc3, loop_4697 loop_4696: fmovdneg %icc, %f10, %f1 movrlez %g6, %o2, %o5 nop setx loop_4698, %l0, %l1 jmpl %l1, %o1 loop_4697: brz,a %l1, loop_4699 tn %xcc, 0x4 movle %xcc, %o6, %o3 loop_4698: fmul8ulx16 %f0, %f10, %f12 loop_4699: movle %icc, %i3, %o4 addc %l2, %o0, %i1 st %f3, [%l7 + 0x50] lduh [%l7 + 0x4E], %l3 st %f14, [%l7 + 0x20] ldd [%l7 + 0x08], %f2 movgu %icc, %l5, %i0 taddcctv %g2, %i6, %l0 edge32 %g3, %g1, %l4 fbe %fcc0, loop_4700 udiv %i2, 0x0EEC, %i4 fnot1 %f2, %f4 ld [%l7 + 0x60], %f9 loop_4700: fsrc1s %f3, %f6 udivx %l6, 0x15F0, %o7 fnand %f2, %f10, %f12 ldd [%l7 + 0x68], %f14 srax %g4, 0x03, %i5 st %f13, [%l7 + 0x2C] lduh [%l7 + 0x36], %i7 or %g7, %g6, %o2 brz %o5, loop_4701 movcs %icc, %o1, %g5 and %o6, 0x1230, %o3 fpackfix %f14, %f1 loop_4701: fbg %fcc2, loop_4702 ta %xcc, 0x2 fcmpeq16 %f8, %f10, %l1 ldub [%l7 + 0x69], %i3 loop_4702: array16 %o4, %o0, %i1 movrne %l2, 0x120, %l3 fmovrslez %i0, %f5, %f0 ldx [%l7 + 0x18], %l5 stb %g2, [%l7 + 0x70] tge %xcc, 0x6 nop setx loop_4703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %i6, %g3, %l0 stb %g1, [%l7 + 0x44] te %icc, 0x4 loop_4703: bvs,pn %xcc, loop_4704 fmovdvs %xcc, %f7, %f9 ldsw [%l7 + 0x70], %i2 ldsw [%l7 + 0x44], %l4 loop_4704: ldub [%l7 + 0x3E], %l6 sdivcc %i4, 0x00C6, %o7 stb %g4, [%l7 + 0x3F] fandnot2 %f6, %f8, %f10 fmovdneg %xcc, %f11, %f14 stw %i7, [%l7 + 0x0C] ba loop_4705 fnot1 %f12, %f2 sllx %i5, %g7, %g6 st %f2, [%l7 + 0x20] loop_4705: tn %icc, 0x6 nop setx loop_4706, %l0, %l1 jmpl %l1, %o2 ldsh [%l7 + 0x66], %o5 brgez,a %o1, loop_4707 stw %g5, [%l7 + 0x6C] loop_4706: pdist %f4, %f12, %f14 fmovdvs %icc, %f4, %f10 loop_4707: or %o3, 0x0CC8, %o6 tgu %xcc, 0x7 fmovrsgez %i3, %f13, %f14 fmovrsgz %o4, %f1, %f9 ldub [%l7 + 0x46], %l1 smul %o0, 0x07E5, %l2 stx %i1, [%l7 + 0x20] popc %l3, %l5 stx %i0, [%l7 + 0x70] fcmped %fcc3, %f0, %f4 movcs %xcc, %i6, %g3 subccc %l0, 0x1957, %g2 sdiv %g1, 0x0A76, %l4 fmovsleu %xcc, %f10, %f3 fmovda %xcc, %f15, %f9 stb %l6, [%l7 + 0x7B] movl %xcc, %i2, %o7 ldx [%l7 + 0x68], %i4 edge8 %i7, %i5, %g7 ldd [%l7 + 0x68], %f8 fbe %fcc3, loop_4708 smulcc %g6, 0x0C44, %o2 fbg,a %fcc1, loop_4709 edge8ln %g4, %o1, %o5 loop_4708: brnz %o3, loop_4710 fcmple16 %f0, %f0, %g5 loop_4709: ldsh [%l7 + 0x3C], %o6 std %f8, [%l7 + 0x30] loop_4710: stb %i3, [%l7 + 0x0D] fmovdn %icc, %f8, %f4 srlx %l1, %o0, %l2 fzero %f6 ldsw [%l7 + 0x60], %o4 stb %i1, [%l7 + 0x59] ldsw [%l7 + 0x24], %l3 tn %xcc, 0x1 ldsw [%l7 + 0x3C], %l5 taddcctv %i6, %i0, %g3 std %f4, [%l7 + 0x28] fpadd16 %f14, %f2, %f2 bgu,pn %icc, loop_4711 fble %fcc1, loop_4712 ldsw [%l7 + 0x70], %l0 sth %g2, [%l7 + 0x56] loop_4711: bcs,a,pt %xcc, loop_4713 loop_4712: fmovsl %xcc, %f14, %f3 movn %xcc, %l4, %l6 bvs %xcc, loop_4714 loop_4713: stx %i2, [%l7 + 0x10] fcmpd %fcc0, %f2, %f4 fbge,a %fcc3, loop_4715 loop_4714: ld [%l7 + 0x4C], %f8 movl %xcc, %g1, %o7 fsrc2 %f14, %f8 loop_4715: fones %f14 edge32l %i7, %i4, %i5 tvc %icc, 0x2 sra %g7, 0x17, %g6 tneg %icc, 0x6 ldx [%l7 + 0x20], %g4 tvs %icc, 0x7 ldx [%l7 + 0x18], %o1 fbe %fcc3, loop_4716 movrlez %o2, 0x16B, %o5 lduh [%l7 + 0x78], %o3 ldub [%l7 + 0x3A], %o6 loop_4716: brlez %i3, loop_4717 fmovscc %xcc, %f7, %f9 movne %icc, %g5, %o0 bcc,pn %icc, loop_4718 loop_4717: alignaddrl %l1, %o4, %i1 xnor %l3, 0x0422, %l5 fbg,a %fcc0, loop_4719 loop_4718: array32 %l2, %i6, %i0 fmovscc %icc, %f8, %f13 udivcc %g3, 0x129E, %l0 loop_4719: fmovsvc %xcc, %f15, %f15 ldd [%l7 + 0x48], %f0 fmuld8sux16 %f0, %f8, %f2 fmovdn %icc, %f12, %f10 nop setx loop_4720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegd %f14, %f12 fmovrslez %l4, %f5, %f12 movle %icc, %l6, %g2 loop_4720: brlz %i2, loop_4721 fnot2 %f6, %f12 ldx [%l7 + 0x68], %g1 ldsb [%l7 + 0x4F], %o7 loop_4721: fmovsg %xcc, %f6, %f2 lduw [%l7 + 0x60], %i7 fmovsa %xcc, %f13, %f4 brgez,a %i4, loop_4722 fandnot1s %f11, %f4, %f12 edge16n %g7, %i5, %g6 bvc,a %xcc, loop_4723 loop_4722: st %f1, [%l7 + 0x70] ldd [%l7 + 0x48], %f8 brlz,a %o1, loop_4724 loop_4723: movcs %xcc, %g4, %o5 sth %o2, [%l7 + 0x08] ldsh [%l7 + 0x22], %o6 loop_4724: ld [%l7 + 0x40], %f3 movne %xcc, %o3, %g5 add %o0, %l1, %o4 fnor %f12, %f0, %f14 movvs %icc, %i1, %l3 tgu %xcc, 0x2 movvs %icc, %l5, %i3 sth %l2, [%l7 + 0x4A] udivcc %i6, 0x0E58, %i0 sth %g3, [%l7 + 0x52] movneg %xcc, %l4, %l6 fpadd16s %f14, %f5, %f2 fnors %f6, %f15, %f4 fmovdcc %xcc, %f5, %f7 fbule %fcc2, loop_4725 tge %xcc, 0x1 lduh [%l7 + 0x56], %g2 edge32ln %i2, %l0, %g1 loop_4725: srax %i7, 0x04, %o7 movvs %icc, %i4, %i5 ldsh [%l7 + 0x6A], %g7 fmuld8ulx16 %f8, %f0, %f6 fcmps %fcc0, %f0, %f5 or %g6, 0x0BD9, %o1 xnorcc %o5, %o2, %o6 std %f4, [%l7 + 0x60] fcmpd %fcc1, %f14, %f2 bne %icc, loop_4726 std %f2, [%l7 + 0x50] ldsh [%l7 + 0x6E], %o3 fmovspos %icc, %f7, %f12 loop_4726: xor %g4, %o0, %l1 stx %o4, [%l7 + 0x38] sth %i1, [%l7 + 0x32] brnz,a %l3, loop_4727 srax %l5, %i3, %l2 fmovdn %icc, %f8, %f12 bshuffle %f14, %f6, %f14 loop_4727: sdiv %i6, 0x0CE9, %i0 ta %icc, 0x5 ldsh [%l7 + 0x70], %g3 ldsb [%l7 + 0x4A], %g5 st %f6, [%l7 + 0x38] sdivcc %l6, 0x0C29, %l4 stx %i2, [%l7 + 0x70] fmovspos %xcc, %f5, %f15 ldd [%l7 + 0x10], %f10 call loop_4728 fnor %f10, %f14, %f10 brlez,a %g2, loop_4729 ld [%l7 + 0x0C], %f10 loop_4728: fcmpgt32 %f12, %f6, %l0 fnot1 %f10, %f0 loop_4729: ldub [%l7 + 0x24], %g1 bvs %xcc, loop_4730 lduw [%l7 + 0x50], %o7 sra %i4, 0x06, %i5 tleu %xcc, 0x5 loop_4730: stb %g7, [%l7 + 0x27] fmovdcs %icc, %f12, %f6 ldsh [%l7 + 0x7C], %g6 fcmple16 %f4, %f6, %o1 bvc,pn %icc, loop_4731 movrne %o5, 0x258, %i7 ldx [%l7 + 0x08], %o6 tn %icc, 0x2 loop_4731: faligndata %f4, %f4, %f2 ldx [%l7 + 0x60], %o2 fmovsn %xcc, %f8, %f8 stb %o3, [%l7 + 0x18] nop setx loop_4732, %l0, %l1 jmpl %l1, %o0 ldx [%l7 + 0x78], %l1 sdiv %g4, 0x0232, %o4 ldsh [%l7 + 0x58], %i1 loop_4732: and %l5, %i3, %l3 movrgez %l2, 0x2DD, %i0 fandnot2 %f8, %f6, %f6 mulx %g3, 0x1DAA, %i6 fone %f8 ldsb [%l7 + 0x3F], %g5 ldub [%l7 + 0x21], %l4 addc %i2, %l6, %l0 movre %g1, 0x140, %g2 tsubcctv %o7, %i5, %g7 stb %g6, [%l7 + 0x5B] subc %o1, 0x0AC0, %o5 stx %i4, [%l7 + 0x70] fpmerge %f15, %f6, %f8 fpadd32 %f6, %f10, %f2 fba,a %fcc2, loop_4733 lduw [%l7 + 0x14], %o6 sth %i7, [%l7 + 0x3C] movn %xcc, %o2, %o0 loop_4733: fpadd32 %f12, %f6, %f10 fmovrdgez %o3, %f10, %f4 xnorcc %l1, %o4, %g4 bcc loop_4734 move %icc, %l5, %i1 fandnot2s %f2, %f3, %f13 ldub [%l7 + 0x4A], %l3 loop_4734: fbne,a %fcc0, loop_4735 movleu %xcc, %l2, %i0 popc %i3, %i6 tvc %icc, 0x1 loop_4735: add %g3, 0x1A15, %g5 stw %i2, [%l7 + 0x3C] fsrc2s %f7, %f1 sra %l4, %l6, %g1 stb %g2, [%l7 + 0x7E] array8 %l0, %o7, %i5 movcc %xcc, %g6, %g7 ldsh [%l7 + 0x56], %o5 ldd [%l7 + 0x08], %f2 brlz %o1, loop_4736 stb %i4, [%l7 + 0x35] nop setx loop_4737, %l0, %l1 jmpl %l1, %o6 sub %i7, 0x0459, %o0 loop_4736: fmul8x16al %f4, %f6, %f2 ld [%l7 + 0x10], %f3 loop_4737: fnegs %f1, %f6 fabsd %f0, %f12 fble %fcc1, loop_4738 std %f10, [%l7 + 0x48] fabsd %f12, %f0 ld [%l7 + 0x2C], %f0 loop_4738: sra %o3, 0x1C, %l1 fmovrde %o2, %f8, %f12 tsubcc %o4, 0x07AD, %l5 stb %i1, [%l7 + 0x43] tpos %xcc, 0x0 fnegd %f0, %f8 movvc %xcc, %l3, %l2 fbge %fcc1, loop_4739 andcc %i0, %g4, %i6 stx %g3, [%l7 + 0x40] call loop_4740 loop_4739: ldsh [%l7 + 0x1C], %i3 fpadd16s %f15, %f13, %f6 movcs %icc, %g5, %i2 loop_4740: fmovdge %xcc, %f9, %f9 ldub [%l7 + 0x23], %l6 subcc %l4, %g2, %g1 fmovrslez %o7, %f13, %f0 fbl %fcc1, loop_4741 lduw [%l7 + 0x7C], %i5 edge8ln %g6, %l0, %g7 fmovrdgez %o1, %f2, %f12 loop_4741: fmovdge %xcc, %f2, %f4 orcc %i4, 0x07F5, %o5 bcc,pt %xcc, loop_4742 tcc %icc, 0x3 fnot1s %f1, %f11 fmuld8ulx16 %f1, %f6, %f8 loop_4742: ldx [%l7 + 0x48], %i7 fmovsne %xcc, %f11, %f5 fpsub32 %f14, %f6, %f14 sth %o6, [%l7 + 0x1A] stw %o0, [%l7 + 0x30] lduw [%l7 + 0x50], %o3 edge8 %l1, %o2, %l5 nop setx loop_4743, %l0, %l1 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 %f14, %f15, %f15 ld [%l7 + 0x54], %f12 srlx %o4, 0x05, %l3 loop_4743: xnorcc %i1, 0x0AC6, %l2 fxnors %f8, %f3, %f13 fble,a %fcc2, loop_4744 ldsh [%l7 + 0x56], %i0 sth %i6, [%l7 + 0x0C] ldsb [%l7 + 0x19], %g3 loop_4744: edge16n %i3, %g4, %i2 umul %g5, %l6, %l4 tpos %xcc, 0x3 fbn %fcc1, loop_4745 fmovsvs %xcc, %f6, %f6 call loop_4746 movrgez %g2, %o7, %g1 loop_4745: lduh [%l7 + 0x34], %g6 tgu %icc, 0x5 loop_4746: fmul8sux16 %f8, %f6, %f14 udivcc %i5, 0x1F93, %g7 fmovrsgez %o1, %f9, %f5 faligndata %f8, %f4, %f14 bpos loop_4747 std %f0, [%l7 + 0x78] ldsb [%l7 + 0x57], %i4 fone %f0 loop_4747: fmovdpos %xcc, %f14, %f6 sllx %l0, %i7, %o5 bvc,a,pt %xcc, loop_4748 nop setx loop_4749, %l0, %l1 jmpl %l1, %o6 tn %xcc, 0x3 stw %o0, [%l7 + 0x5C] loop_4748: sllx %o3, 0x14, %l1 loop_4749: brlez,a %o2, loop_4750 ldub [%l7 + 0x31], %l5 ldsw [%l7 + 0x78], %l3 fsrc1s %f9, %f6 loop_4750: ldsw [%l7 + 0x60], %o4 fmovdleu %xcc, %f11, %f2 subccc %l2, 0x1F8C, %i0 fnand %f2, %f6, %f10 std %f10, [%l7 + 0x70] fpack32 %f4, %f2, %f10 sdivcc %i1, 0x0FB5, %g3 fbe %fcc3, loop_4751 fmovsge %icc, %f12, %f2 srax %i6, 0x09, %g4 fmul8ulx16 %f0, %f10, %f14 loop_4751: ldsw [%l7 + 0x50], %i3 fbe,a %fcc1, loop_4752 mulscc %i2, 0x06DA, %g5 fmul8x16al %f2, %f2, %f10 be,a %icc, loop_4753 loop_4752: ldx [%l7 + 0x18], %l6 ldsh [%l7 + 0x38], %l4 fmovdcc %icc, %f15, %f8 loop_4753: ldsh [%l7 + 0x46], %o7 fmovd %f8, %f2 fands %f11, %f14, %f10 fcmpgt32 %f10, %f4, %g1 fmovsvc %xcc, %f11, %f14 fmovrdgez %g6, %f2, %f0 lduw [%l7 + 0x18], %i5 fnegs %f1, %f13 ldsb [%l7 + 0x5E], %g7 tleu %xcc, 0x4 fble %fcc1, loop_4754 fand %f8, %f0, %f6 fmovdgu %icc, %f10, %f1 udivx %g2, 0x0A0E, %i4 loop_4754: edge8 %o1, %i7, %l0 brgez %o5, loop_4755 fba,a %fcc3, loop_4756 ldx [%l7 + 0x20], %o6 ldd [%l7 + 0x18], %f8 loop_4755: fands %f7, %f10, %f6 loop_4756: brz %o3, loop_4757 edge16l %o0, %l1, %l5 fnor %f10, %f2, %f12 fbge %fcc0, loop_4758 loop_4757: ldub [%l7 + 0x09], %l3 sdivcc %o4, 0x0712, %o2 ldub [%l7 + 0x2C], %l2 loop_4758: std %f10, [%l7 + 0x38] fpadd32s %f10, %f12, %f4 ldd [%l7 + 0x18], %f6 ldsw [%l7 + 0x54], %i1 tvc %icc, 0x1 movrne %i0, %g3, %i6 fexpand %f15, %f0 nop setx loop_4759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %g4, %i2, %g5 mulx %i3, %l4, %l6 bg %icc, loop_4760 loop_4759: ldub [%l7 + 0x1C], %o7 lduh [%l7 + 0x68], %g1 bn,a loop_4761 loop_4760: fmul8ulx16 %f12, %f6, %f6 fmovrdne %i5, %f6, %f14 fmovsg %xcc, %f8, %f13 loop_4761: std %f4, [%l7 + 0x48] ldub [%l7 + 0x46], %g7 fnot1 %f0, %f2 std %f14, [%l7 + 0x68] fmovse %icc, %f15, %f2 sub %g2, %i4, %o1 ldsb [%l7 + 0x37], %g6 fmovrdne %i7, %f4, %f4 ldx [%l7 + 0x50], %o5 std %f8, [%l7 + 0x68] fnegd %f14, %f10 alignaddr %o6, %o3, %o0 or %l0, 0x0343, %l1 udivcc %l5, 0x0AC3, %o4 fbge %fcc2, loop_4762 srax %l3, %l2, %o2 edge16ln %i0, %g3, %i1 edge8ln %g4, %i2, %g5 loop_4762: tvc %icc, 0x5 st %f1, [%l7 + 0x48] ldsh [%l7 + 0x2E], %i6 ldub [%l7 + 0x12], %l4 array32 %i3, %o7, %g1 movcc %xcc, %i5, %g7 ldub [%l7 + 0x4A], %l6 ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x16], %i4 st %f15, [%l7 + 0x2C] lduh [%l7 + 0x1E], %g2 fmovdgu %xcc, %f2, %f13 ldsw [%l7 + 0x44], %g6 bgu %icc, loop_4763 ld [%l7 + 0x7C], %f7 movvc %xcc, %i7, %o1 smulcc %o6, %o5, %o3 loop_4763: fmovdle %icc, %f5, %f5 array8 %l0, %o0, %l1 fmovsneg %xcc, %f3, %f11 fmuld8sux16 %f5, %f0, %f2 fornot1s %f6, %f2, %f11 be loop_4764 stb %l5, [%l7 + 0x2A] fand %f14, %f0, %f10 ldsh [%l7 + 0x76], %o4 loop_4764: fpadd32s %f8, %f11, %f8 fcmpgt16 %f14, %f2, %l3 ldd [%l7 + 0x78], %f8 udivx %l2, 0x1BF5, %o2 orncc %g3, %i1, %i0 ld [%l7 + 0x60], %f13 ldsw [%l7 + 0x34], %g4 brgz %g5, loop_4765 mulscc %i2, 0x1D65, %l4 subcc %i6, 0x0349, %i3 fcmpd %fcc0, %f10, %f12 loop_4765: edge32l %g1, %o7, %g7 stb %l6, [%l7 + 0x3D] movneg %icc, %i5, %i4 fsrc2 %f2, %f6 ldub [%l7 + 0x75], %g2 mulx %i7, 0x192D, %o1 sdivx %g6, 0x1D1B, %o6 movle %xcc, %o3, %l0 movrlz %o0, 0x069, %l1 fpsub32 %f12, %f0, %f4 tne %icc, 0x6 ldsh [%l7 + 0x7C], %o5 ldx [%l7 + 0x08], %l5 fones %f8 stw %o4, [%l7 + 0x48] ldsw [%l7 + 0x7C], %l3 fble %fcc3, loop_4766 smulcc %l2, 0x0325, %o2 fmovrdgez %g3, %f14, %f4 mulscc %i1, 0x0674, %i0 loop_4766: bvs loop_4767 subcc %g4, 0x0DB1, %g5 stw %i2, [%l7 + 0x58] subc %i6, %l4, %i3 loop_4767: ble %xcc, loop_4768 brlez,a %g1, loop_4769 sth %g7, [%l7 + 0x5A] fmovrdlez %l6, %f8, %f12 loop_4768: move %icc, %i5, %i4 loop_4769: movrgz %o7, %g2, %o1 fnands %f10, %f4, %f5 fmovsle %icc, %f8, %f14 brlz,a %g6, loop_4770 fmovdcs %xcc, %f8, %f13 fmovrsgez %i7, %f6, %f11 edge8l %o6, %o3, %l0 loop_4770: fnors %f9, %f11, %f8 fexpand %f10, %f6 ld [%l7 + 0x30], %f14 lduw [%l7 + 0x50], %l1 stb %o0, [%l7 + 0x7C] te %xcc, 0x6 fba,a %fcc1, loop_4771 fcmps %fcc3, %f14, %f9 fbe %fcc2, loop_4772 ld [%l7 + 0x54], %f3 loop_4771: movrgez %o5, %o4, %l5 lduh [%l7 + 0x68], %l2 loop_4772: fmovrslz %o2, %f5, %f2 bne,pn %icc, loop_4773 array8 %g3, %i1, %l3 stw %i0, [%l7 + 0x10] addccc %g5, 0x0408, %i2 loop_4773: fpack16 %f14, %f14 fmovdvs %xcc, %f13, %f2 lduw [%l7 + 0x28], %g4 subcc %i6, 0x0155, %l4 fmovrdlz %g1, %f10, %f14 movrgez %i3, 0x233, %l6 edge16n %g7, %i4, %o7 srlx %g2, %o1, %g6 alignaddr %i5, %i7, %o3 tcs %xcc, 0x6 fcmpne16 %f6, %f8, %o6 tleu %xcc, 0x4 ld [%l7 + 0x38], %f10 fmovdle %xcc, %f12, %f13 ldd [%l7 + 0x28], %f6 bleu,a loop_4774 fxors %f5, %f0, %f12 ldsw [%l7 + 0x20], %l0 bl loop_4775 loop_4774: be,a,pn %icc, loop_4776 ldd [%l7 + 0x68], %f4 edge32ln %l1, %o0, %o4 loop_4775: movleu %xcc, %l5, %l2 loop_4776: stb %o2, [%l7 + 0x5F] fbo,a %fcc2, loop_4777 fmovdvc %icc, %f13, %f13 addc %o5, %i1, %l3 fpsub16s %f9, %f2, %f5 loop_4777: fpackfix %f10, %f10 ld [%l7 + 0x28], %f3 stb %i0, [%l7 + 0x3C] lduh [%l7 + 0x64], %g3 fnegd %f4, %f8 std %f8, [%l7 + 0x48] lduw [%l7 + 0x70], %i2 fnot2s %f4, %f5 or %g4, 0x1DF9, %g5 fabsd %f10, %f10 te %xcc, 0x5 fmovd %f6, %f6 fpadd16s %f12, %f1, %f0 movre %i6, %l4, %i3 movrgez %l6, %g7, %i4 fmovdle %xcc, %f0, %f14 tsubcctv %o7, %g2, %g1 ldsh [%l7 + 0x16], %g6 brz,a %o1, loop_4778 fpmerge %f3, %f1, %f8 fornot1s %f11, %f7, %f3 ldsh [%l7 + 0x2E], %i7 loop_4778: st %f1, [%l7 + 0x2C] fmovsne %icc, %f13, %f9 xor %o3, %o6, %l0 ldd [%l7 + 0x58], %f0 movleu %icc, %l1, %i5 fpsub32s %f2, %f14, %f12 bgu,a,pn %xcc, loop_4779 fcmps %fcc0, %f11, %f4 movre %o4, %o0, %l5 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: be,a,pn %icc, loop_4781 fmovrdgez %o2, %f6, %f6 fcmpeq32 %f8, %f12, %l2 loop_4780: fcmple32 %f10, %f4, %i1 loop_4781: fxnor %f4, %f8, %f2 orncc %l3, %o5, %i0 lduh [%l7 + 0x20], %g3 st %f4, [%l7 + 0x10] ldsw [%l7 + 0x20], %g4 std %f8, [%l7 + 0x10] fcmple32 %f0, %f4, %g5 addccc %i2, 0x1204, %i6 fmovrslez %l4, %f10, %f15 sub %i3, %g7, %l6 ldsb [%l7 + 0x4B], %i4 brnz,a %o7, loop_4782 ldx [%l7 + 0x78], %g1 ldsw [%l7 + 0x7C], %g2 ldx [%l7 + 0x08], %o1 loop_4782: bne,a %icc, loop_4783 sdivx %i7, 0x1524, %g6 for %f0, %f8, %f10 fpsub16 %f8, %f6, %f12 loop_4783: fpackfix %f4, %f0 stb %o3, [%l7 + 0x47] mova %xcc, %o6, %l0 fcmpgt16 %f4, %f8, %l1 lduh [%l7 + 0x44], %o4 lduw [%l7 + 0x4C], %o0 bshuffle %f14, %f6, %f6 stx %i5, [%l7 + 0x40] ldsb [%l7 + 0x6C], %l5 fmovrdgz %l2, %f0, %f2 std %f10, [%l7 + 0x58] ldd [%l7 + 0x10], %f0 fnot2s %f1, %f1 fcmpgt16 %f8, %f14, %o2 edge16n %l3, %o5, %i1 nop setx loop_4784, %l0, %l1 jmpl %l1, %i0 fmuld8ulx16 %f12, %f9, %f10 lduh [%l7 + 0x6A], %g3 srax %g4, 0x09, %g5 loop_4784: addccc %i2, 0x1C1E, %l4 sth %i3, [%l7 + 0x60] bne,a,pt %xcc, loop_4785 fmovdvs %xcc, %f5, %f11 fandnot2 %f2, %f14, %f12 ldx [%l7 + 0x10], %g7 loop_4785: ldub [%l7 + 0x15], %l6 fmovsvs %xcc, %f8, %f13 ldub [%l7 + 0x46], %i4 addcc %o7, %g1, %g2 bn,a loop_4786 tgu %xcc, 0x0 fcmpd %fcc3, %f2, %f8 fmovrsne %o1, %f3, %f4 loop_4786: andn %i6, %i7, %o3 ldd [%l7 + 0x60], %f4 lduh [%l7 + 0x0C], %o6 fmovdleu %icc, %f4, %f0 fmuld8ulx16 %f3, %f4, %f2 movne %icc, %l0, %l1 fmovspos %icc, %f2, %f12 bgu,a loop_4787 ble,a,pn %xcc, loop_4788 movvc %xcc, %g6, %o4 fpsub16s %f2, %f3, %f15 loop_4787: fmovde %xcc, %f4, %f0 loop_4788: ldsw [%l7 + 0x28], %i5 lduw [%l7 + 0x58], %o0 stb %l5, [%l7 + 0x34] fnot1s %f10, %f15 ldub [%l7 + 0x08], %l2 ldx [%l7 + 0x40], %l3 ble,pt %xcc, loop_4789 edge16l %o2, %o5, %i0 andcc %g3, %i1, %g5 ldd [%l7 + 0x40], %f6 loop_4789: st %f6, [%l7 + 0x40] movrgez %g4, %i2, %l4 ldsb [%l7 + 0x1B], %g7 fexpand %f12, %f14 fmovrdne %i3, %f2, %f12 movn %xcc, %l6, %i4 brlez %g1, loop_4790 stx %g2, [%l7 + 0x48] movcs %xcc, %o7, %i6 subccc %o1, %o3, %i7 loop_4790: tvs %icc, 0x1 subc %l0, 0x1A38, %o6 tvs %xcc, 0x1 fexpand %f9, %f10 stw %l1, [%l7 + 0x34] ldsh [%l7 + 0x5E], %g6 smulcc %i5, 0x17B3, %o0 ldub [%l7 + 0x4B], %o4 fandnot1 %f0, %f12, %f10 fnot1s %f7, %f15 sth %l2, [%l7 + 0x64] fmovsne %xcc, %f5, %f9 fmovrsgez %l5, %f2, %f3 for %f2, %f12, %f8 stw %l3, [%l7 + 0x20] srlx %o2, %i0, %g3 fnand %f2, %f10, %f12 fmovscc %xcc, %f6, %f7 tgu %icc, 0x7 bleu %icc, loop_4791 ldx [%l7 + 0x70], %o5 lduw [%l7 + 0x4C], %i1 fpack16 %f14, %f4 loop_4791: movcc %icc, %g4, %g5 lduw [%l7 + 0x5C], %l4 bcs,a loop_4792 ldsh [%l7 + 0x4C], %i2 tgu %icc, 0x1 fcmple16 %f10, %f2, %g7 loop_4792: tg %xcc, 0x0 stw %l6, [%l7 + 0x48] bn,a,pt %xcc, loop_4793 tne %xcc, 0x1 fcmpgt32 %f10, %f2, %i4 fbug,a %fcc2, loop_4794 loop_4793: ldsh [%l7 + 0x54], %i3 fpmerge %f7, %f0, %f10 addcc %g1, 0x0447, %g2 loop_4794: subc %i6, 0x02CA, %o1 fornot1s %f15, %f14, %f8 movcs %icc, %o7, %i7 movre %o3, 0x146, %l0 fxnor %f14, %f12, %f0 fcmps %fcc0, %f13, %f7 lduw [%l7 + 0x68], %l1 tleu %xcc, 0x6 sdivx %o6, 0x0D7D, %i5 fmovsvs %icc, %f4, %f11 fcmpgt16 %f10, %f14, %g6 tl %xcc, 0x3 ldx [%l7 + 0x38], %o0 bg,pn %xcc, loop_4795 stb %l2, [%l7 + 0x38] ld [%l7 + 0x4C], %f3 ldd [%l7 + 0x20], %f2 loop_4795: ldx [%l7 + 0x30], %l5 fmovrse %o4, %f11, %f9 tcs %icc, 0x3 ldd [%l7 + 0x30], %f2 ldd [%l7 + 0x78], %f14 fornot1s %f15, %f3, %f7 st %f5, [%l7 + 0x5C] fbe %fcc1, loop_4796 mova %icc, %o2, %l3 ldsb [%l7 + 0x53], %i0 lduw [%l7 + 0x38], %g3 loop_4796: movrgez %i1, %o5, %g4 fornot1 %f2, %f10, %f10 fand %f6, %f12, %f8 faligndata %f6, %f6, %f2 brgez,a %l4, loop_4797 bcs loop_4798 ldub [%l7 + 0x69], %i2 ldsh [%l7 + 0x26], %g7 loop_4797: call loop_4799 loop_4798: move %icc, %l6, %i4 fandnot2s %f13, %f4, %f8 lduw [%l7 + 0x14], %g5 loop_4799: fcmpd %fcc0, %f12, %f2 tge %xcc, 0x3 fsrc2s %f0, %f2 fmovsleu %xcc, %f8, %f4 fmovdgu %icc, %f0, %f9 fbug %fcc2, loop_4800 bvc loop_4801 sra %i3, 0x04, %g1 fcmped %fcc0, %f10, %f2 loop_4800: bvs,a,pt %icc, loop_4802 loop_4801: fmovrde %g2, %f8, %f2 sth %i6, [%l7 + 0x16] std %f6, [%l7 + 0x78] loop_4802: ld [%l7 + 0x50], %f4 nop setx loop_4803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xorcc %o1, 0x1BB7, %o7 movrlez %i7, 0x01E, %o3 fmovsne %xcc, %f5, %f14 loop_4803: andncc %l0, %l1, %o6 lduh [%l7 + 0x3E], %g6 fnot1 %f6, %f12 fnors %f10, %f14, %f6 stb %o0, [%l7 + 0x5C] stb %i5, [%l7 + 0x5B] fmovrdgz %l5, %f14, %f2 ldsw [%l7 + 0x34], %l2 movvs %icc, %o4, %o2 ld [%l7 + 0x0C], %f8 movvc %icc, %l3, %g3 movge %xcc, %i1, %o5 lduw [%l7 + 0x2C], %i0 fbue,a %fcc0, loop_4804 and %l4, %g4, %i2 ldsb [%l7 + 0x2B], %g7 fxors %f2, %f14, %f7 loop_4804: lduh [%l7 + 0x78], %i4 orncc %g5, 0x163F, %l6 fcmple16 %f14, %f12, %g1 fmuld8ulx16 %f5, %f11, %f8 ldub [%l7 + 0x2C], %i3 fbl %fcc0, loop_4805 ld [%l7 + 0x5C], %f2 lduh [%l7 + 0x22], %g2 andncc %i6, %o7, %o1 loop_4805: movre %i7, %l0, %l1 brz,a %o6, loop_4806 fba,a %fcc2, loop_4807 addcc %o3, %g6, %o0 fandnot2s %f4, %f13, %f12 loop_4806: udivx %i5, 0x06BD, %l5 loop_4807: brgez %l2, loop_4808 lduw [%l7 + 0x50], %o4 brlz,a %o2, loop_4809 fblg %fcc2, loop_4810 loop_4808: stw %l3, [%l7 + 0x70] orcc %i1, 0x03D8, %o5 loop_4809: fmovsge %icc, %f14, %f3 loop_4810: fornot1s %f4, %f11, %f5 stb %g3, [%l7 + 0x56] fnot1 %f2, %f4 bn,a,pn %xcc, loop_4811 stw %i0, [%l7 + 0x08] srax %l4, 0x13, %i2 fmovsvs %icc, %f0, %f14 loop_4811: ld [%l7 + 0x10], %f12 fones %f15 ldsb [%l7 + 0x7E], %g4 mulscc %i4, 0x106D, %g7 fsrc2 %f2, %f12 fmovrde %g5, %f10, %f12 tneg %xcc, 0x7 fandnot1 %f0, %f8, %f10 ld [%l7 + 0x64], %f8 ld [%l7 + 0x44], %f9 add %l6, %i3, %g1 fone %f6 fmovdn %icc, %f14, %f2 stx %i6, [%l7 + 0x58] ldub [%l7 + 0x3D], %g2 array16 %o7, %o1, %i7 fnand %f12, %f4, %f4 fbu %fcc2, loop_4812 array8 %l1, %o6, %o3 fcmped %fcc1, %f0, %f6 fnand %f8, %f14, %f0 loop_4812: edge8l %l0, %g6, %o0 ldd [%l7 + 0x10], %f4 stb %l5, [%l7 + 0x69] movleu %xcc, %i5, %o4 fble,a %fcc2, loop_4813 brlz %l2, loop_4814 stx %o2, [%l7 + 0x20] ld [%l7 + 0x7C], %f11 loop_4813: std %f10, [%l7 + 0x38] loop_4814: lduh [%l7 + 0x54], %l3 lduw [%l7 + 0x7C], %i1 tcs %xcc, 0x3 ldsb [%l7 + 0x0A], %o5 srlx %g3, 0x16, %i0 fmovscs %xcc, %f5, %f11 lduw [%l7 + 0x28], %l4 stw %i2, [%l7 + 0x58] fandnot2s %f8, %f9, %f15 fmovsvs %xcc, %f12, %f4 ld [%l7 + 0x34], %f3 ldx [%l7 + 0x38], %i4 fsrc1 %f2, %f2 lduh [%l7 + 0x38], %g4 fnors %f5, %f10, %f1 fpmerge %f1, %f0, %f10 ldd [%l7 + 0x40], %f8 move %xcc, %g5, %g7 movcc %icc, %i3, %l6 fbule,a %fcc3, loop_4815 ldsb [%l7 + 0x0C], %i6 ldsw [%l7 + 0x3C], %g2 bne,a,pt %icc, loop_4816 loop_4815: fandnot2 %f14, %f6, %f4 bvc,a,pn %xcc, loop_4817 andncc %g1, %o1, %o7 loop_4816: tvc %icc, 0x3 bcs,pt %icc, loop_4818 loop_4817: bleu loop_4819 brgz,a %l1, loop_4820 lduw [%l7 + 0x24], %o6 loop_4818: bl %xcc, loop_4821 loop_4819: stb %o3, [%l7 + 0x74] loop_4820: fmovdne %icc, %f3, %f13 ldx [%l7 + 0x50], %l0 loop_4821: umul %g6, 0x0395, %o0 smul %i7, 0x19BA, %l5 ldx [%l7 + 0x78], %i5 ldx [%l7 + 0x10], %o4 nop setx loop_4822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %o2, 0x14D4, %l3 stx %i1, [%l7 + 0x28] mova %icc, %l2, %o5 loop_4822: fmul8ulx16 %f10, %f0, %f14 nop setx loop_4823, %l0, %l1 jmpl %l1, %g3 pdist %f4, %f6, %f4 fbo,a %fcc0, loop_4824 ldsh [%l7 + 0x72], %l4 loop_4823: ldub [%l7 + 0x1D], %i2 stb %i4, [%l7 + 0x37] loop_4824: tgu %icc, 0x6 xor %i0, 0x0F51, %g4 lduh [%l7 + 0x10], %g5 ldsh [%l7 + 0x58], %g7 ldsb [%l7 + 0x55], %l6 fcmple16 %f14, %f10, %i6 ldsb [%l7 + 0x20], %g2 bvc %icc, loop_4825 movleu %xcc, %i3, %g1 fxnors %f5, %f1, %f0 fbue,a %fcc1, loop_4826 loop_4825: fcmpne32 %f6, %f14, %o7 brz %l1, loop_4827 bge,a,pt %xcc, loop_4828 loop_4826: fcmple32 %f2, %f0, %o6 movge %xcc, %o3, %o1 loop_4827: ldsb [%l7 + 0x46], %l0 loop_4828: fbug %fcc1, loop_4829 bcs loop_4830 fmovdn %xcc, %f7, %f11 stx %g6, [%l7 + 0x60] loop_4829: tneg %xcc, 0x4 loop_4830: fba,a %fcc1, loop_4831 xor %i7, %o0, %i5 fcmple32 %f0, %f8, %l5 fandnot2s %f3, %f6, %f13 loop_4831: fbe,a %fcc3, loop_4832 fabss %f10, %f13 be %xcc, loop_4833 fornot2 %f14, %f6, %f8 loop_4832: stx %o2, [%l7 + 0x70] edge16n %l3, %o4, %l2 loop_4833: ldsw [%l7 + 0x34], %i1 tvs %icc, 0x1 udiv %o5, 0x19DB, %l4 fpadd32s %f2, %f14, %f2 ldx [%l7 + 0x58], %g3 tpos %icc, 0x3 bgu,a,pt %icc, loop_4834 bne,pn %xcc, loop_4835 udivx %i4, 0x1FBF, %i0 movcs %xcc, %i2, %g4 loop_4834: ldx [%l7 + 0x68], %g7 loop_4835: edge32n %g5, %l6, %i6 fmovsvs %xcc, %f4, %f3 fcmps %fcc3, %f8, %f0 bvc,a,pn %icc, loop_4836 addc %g2, 0x1C4F, %i3 fmul8x16al %f10, %f6, %f2 ldub [%l7 + 0x7B], %g1 loop_4836: stx %l1, [%l7 + 0x70] fone %f2 lduh [%l7 + 0x4E], %o6 fbule %fcc0, loop_4837 taddcc %o3, 0x19E5, %o1 xor %o7, 0x0DF9, %g6 andn %l0, %o0, %i5 loop_4837: tg %xcc, 0x7 bpos,a loop_4838 ldsh [%l7 + 0x1E], %i7 edge16ln %l5, %l3, %o4 fbge,a %fcc3, loop_4839 loop_4838: be,a loop_4840 movne %xcc, %o2, %l2 brgz,a %o5, loop_4841 loop_4839: ldsb [%l7 + 0x58], %l4 loop_4840: andn %g3, 0x1F8B, %i1 fpmerge %f6, %f9, %f12 loop_4841: edge32ln %i0, %i4, %i2 srlx %g7, %g4, %l6 fone %f12 fmovrdgz %i6, %f12, %f12 fmovspos %xcc, %f13, %f1 ldx [%l7 + 0x68], %g2 movleu %icc, %i3, %g5 tne %xcc, 0x1 xnorcc %l1, 0x1309, %g1 movg %xcc, %o3, %o1 fmovrde %o7, %f14, %f4 fble %fcc1, loop_4842 bpos,a,pt %icc, loop_4843 st %f11, [%l7 + 0x34] fornot1 %f14, %f10, %f0 loop_4842: xor %g6, 0x0123, %l0 loop_4843: fornot1s %f4, %f3, %f8 st %f7, [%l7 + 0x54] ldx [%l7 + 0x08], %o0 fmovsvs %xcc, %f15, %f15 fcmple16 %f14, %f0, %o6 ld [%l7 + 0x60], %f7 sth %i5, [%l7 + 0x2A] fpsub32 %f8, %f0, %f2 std %f4, [%l7 + 0x58] nop setx loop_4844, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f4, %f14, %i7 fble %fcc2, loop_4845 fsrc2s %f6, %f7 loop_4844: fmuld8sux16 %f10, %f11, %f2 fmovsge %xcc, %f7, %f11 loop_4845: stx %l5, [%l7 + 0x40] fcmpne16 %f2, %f4, %l3 brgez,a %o4, loop_4846 sra %o2, %l2, %o5 fbu,a %fcc2, loop_4847 fbo %fcc1, loop_4848 loop_4846: bpos,a,pn %icc, loop_4849 fornot2 %f0, %f2, %f14 loop_4847: fbne,a %fcc0, loop_4850 loop_4848: ldd [%l7 + 0x70], %f0 loop_4849: fnors %f5, %f6, %f12 tsubcctv %g3, %l4, %i0 loop_4850: xnorcc %i1, 0x1032, %i4 fmovdvs %xcc, %f0, %f3 sethi 0x1D69, %g7 fbne,a %fcc3, loop_4851 std %f2, [%l7 + 0x30] fpsub16s %f14, %f2, %f9 orncc %i2, %l6, %g4 loop_4851: lduh [%l7 + 0x44], %i6 addc %g2, %i3, %g5 stb %g1, [%l7 + 0x4F] fmovrdlz %o3, %f4, %f12 fmul8x16al %f10, %f4, %f4 ldsb [%l7 + 0x70], %l1 addccc %o1, %g6, %l0 xnorcc %o7, 0x1F00, %o0 fmovscs %xcc, %f7, %f8 fmovsn %icc, %f2, %f13 tleu %icc, 0x1 subc %o6, 0x1B46, %i7 std %f2, [%l7 + 0x60] movvc %xcc, %i5, %l5 fabss %f11, %f7 array16 %o4, %o2, %l3 tcc %xcc, 0x6 sra %l2, 0x03, %o5 fbne,a %fcc3, loop_4852 ldsw [%l7 + 0x10], %g3 ldd [%l7 + 0x60], %f2 fmuld8ulx16 %f15, %f6, %f4 loop_4852: fpsub16 %f12, %f0, %f2 fmovrdgz %i0, %f14, %f6 ldsw [%l7 + 0x60], %i1 alignaddrl %i4, %l4, %i2 ldsb [%l7 + 0x4D], %g7 fmuld8ulx16 %f4, %f11, %f4 fmovrsgez %g4, %f4, %f1 bn,a loop_4853 ldsh [%l7 + 0x70], %l6 ldsw [%l7 + 0x20], %i6 fmul8x16al %f10, %f14, %f4 loop_4853: edge32 %g2, %g5, %i3 for %f2, %f8, %f2 move %xcc, %g1, %l1 lduw [%l7 + 0x10], %o3 ldx [%l7 + 0x20], %o1 ld [%l7 + 0x64], %f4 fcmpgt32 %f8, %f12, %g6 fsrc1 %f12, %f2 movvs %icc, %o7, %o0 ldsw [%l7 + 0x74], %o6 fbl %fcc2, loop_4854 fcmps %fcc3, %f2, %f13 edge8 %l0, %i5, %l5 st %f9, [%l7 + 0x44] loop_4854: ldub [%l7 + 0x5B], %o4 fcmpd %fcc1, %f2, %f14 tg %xcc, 0x6 stb %i7, [%l7 + 0x6F] fmovrdgz %l3, %f10, %f6 fandnot2s %f0, %f7, %f3 sra %l2, %o5, %o2 stx %g3, [%l7 + 0x38] brgez %i1, loop_4855 fandnot2s %f2, %f3, %f5 edge16ln %i0, %l4, %i2 sth %i4, [%l7 + 0x0C] loop_4855: tpos %xcc, 0x2 edge8 %g7, %g4, %l6 fmovdgu %icc, %f9, %f2 tcc %xcc, 0x6 stx %i6, [%l7 + 0x38] subccc %g2, %g5, %g1 array16 %l1, %o3, %i3 bge loop_4856 fcmpd %fcc1, %f8, %f0 std %f10, [%l7 + 0x38] lduh [%l7 + 0x5A], %o1 loop_4856: fands %f6, %f6, %f12 stb %o7, [%l7 + 0x68] std %f8, [%l7 + 0x10] fmovda %xcc, %f9, %f13 lduh [%l7 + 0x22], %o0 ldub [%l7 + 0x7C], %g6 stx %l0, [%l7 + 0x28] fors %f15, %f2, %f5 movge %icc, %i5, %o6 fnors %f1, %f8, %f2 fmovsvc %icc, %f3, %f3 fpsub32s %f0, %f8, %f11 fnegs %f14, %f1 movneg %xcc, %o4, %l5 fones %f14 fbo,a %fcc3, loop_4857 fpack16 %f14, %f4 ldx [%l7 + 0x30], %l3 ld [%l7 + 0x54], %f14 loop_4857: tl %icc, 0x1 fcmple16 %f2, %f4, %l2 edge16ln %i7, %o2, %g3 call loop_4858 fornot2 %f4, %f6, %f14 ldd [%l7 + 0x38], %f14 stx %i1, [%l7 + 0x78] loop_4858: fornot2 %f8, %f0, %f2 stb %o5, [%l7 + 0x47] fsrc2 %f2, %f6 ldsh [%l7 + 0x12], %i0 ldd [%l7 + 0x40], %f6 fmovsa %icc, %f6, %f12 lduw [%l7 + 0x4C], %l4 sll %i2, 0x00, %i4 orncc %g7, %g4, %i6 fmul8ulx16 %f10, %f2, %f6 stx %g2, [%l7 + 0x38] fmul8sux16 %f12, %f14, %f4 movcs %xcc, %l6, %g1 fnegd %f0, %f14 brz %l1, loop_4859 fxor %f6, %f8, %f2 sethi 0x06EF, %g5 bl %icc, loop_4860 loop_4859: fmovd %f14, %f4 bcc,a,pt %xcc, loop_4861 sth %i3, [%l7 + 0x24] loop_4860: movge %xcc, %o1, %o7 st %f5, [%l7 + 0x64] loop_4861: fpsub32s %f15, %f5, %f0 lduw [%l7 + 0x30], %o3 edge8 %g6, %l0, %i5 addcc %o6, %o0, %o4 bn,a loop_4862 fand %f0, %f2, %f8 xnorcc %l3, 0x1CC9, %l5 umulcc %i7, %o2, %g3 loop_4862: fcmpgt32 %f4, %f6, %i1 umulcc %l2, 0x15BB, %o5 fmovd %f6, %f10 movne %xcc, %l4, %i2 stb %i4, [%l7 + 0x16] fbo %fcc2, loop_4863 orn %i0, %g4, %g7 movvc %xcc, %i6, %l6 bneg loop_4864 loop_4863: movle %xcc, %g1, %g2 fmovdpos %icc, %f14, %f15 ldsh [%l7 + 0x46], %g5 loop_4864: array8 %l1, %o1, %o7 fmovdgu %icc, %f10, %f12 sth %o3, [%l7 + 0x78] stb %g6, [%l7 + 0x74] fmovdleu %icc, %f13, %f11 stx %l0, [%l7 + 0x58] fxnors %f13, %f14, %f14 fmovsn %icc, %f15, %f11 fcmpne16 %f8, %f12, %i3 stw %o6, [%l7 + 0x70] tsubcctv %i5, %o0, %l3 sra %o4, %i7, %l5 bgu,pn %icc, loop_4865 movleu %icc, %o2, %g3 ldsb [%l7 + 0x1C], %l2 fsrc1s %f9, %f12 loop_4865: edge8n %i1, %l4, %o5 lduw [%l7 + 0x38], %i2 ld [%l7 + 0x08], %f4 fandnot1 %f10, %f4, %f14 andn %i0, %i4, %g4 fxors %f12, %f10, %f14 fmovrse %i6, %f1, %f9 move %xcc, %g7, %g1 fnot2 %f10, %f8 fsrc2 %f8, %f4 fmovdne %icc, %f12, %f9 bpos,a,pn %xcc, loop_4866 movrne %l6, 0x056, %g2 tcs %xcc, 0x4 fmovdcs %icc, %f8, %f15 loop_4866: tsubcc %g5, %l1, %o7 ble,pt %icc, loop_4867 be,a,pt %xcc, loop_4868 tvc %icc, 0x0 fmovrse %o1, %f2, %f6 loop_4867: fblg,a %fcc2, loop_4869 loop_4868: brgez %o3, loop_4870 mulx %l0, %g6, %i3 nop setx loop_4871, %l0, %l1 jmpl %l1, %o6 loop_4869: bcc,pt %xcc, loop_4872 loop_4870: lduh [%l7 + 0x56], %o0 fmovs %f9, %f0 loop_4871: ldsb [%l7 + 0x21], %l3 loop_4872: fabsd %f2, %f2 std %f0, [%l7 + 0x70] nop setx loop_4873, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc2, loop_4874 udiv %o4, 0x16EE, %i5 xnor %i7, 0x0426, %o2 loop_4873: fmovrdlez %g3, %f12, %f6 loop_4874: movrgez %l5, 0x03D, %i1 fmovrdgez %l2, %f2, %f4 fmuld8ulx16 %f15, %f11, %f12 fnegs %f8, %f15 fmovdne %icc, %f3, %f15 ta %icc, 0x6 fors %f8, %f5, %f7 movre %l4, %o5, %i0 fmovdgu %icc, %f13, %f3 fcmped %fcc2, %f4, %f8 fnands %f0, %f13, %f14 sllx %i2, 0x12, %i4 stb %g4, [%l7 + 0x3F] fands %f11, %f8, %f8 fornot1 %f8, %f2, %f6 fandnot2s %f3, %f9, %f10 ldsb [%l7 + 0x27], %i6 ld [%l7 + 0x74], %f12 fpsub32 %f4, %f2, %f10 bgu,a,pt %icc, loop_4875 bcc,pt %icc, loop_4876 array8 %g1, %g7, %g2 brgez,a %g5, loop_4877 loop_4875: fpsub16 %f12, %f6, %f8 loop_4876: fnands %f3, %f14, %f5 brz %l6, loop_4878 loop_4877: fsrc1 %f2, %f10 fmuld8sux16 %f14, %f4, %f8 ldub [%l7 + 0x34], %o7 loop_4878: brnz %l1, loop_4879 ldd [%l7 + 0x20], %f10 edge16ln %o1, %o3, %l0 fmul8x16al %f7, %f14, %f6 loop_4879: brlz,a %g6, loop_4880 tvs %xcc, 0x1 ld [%l7 + 0x34], %f8 fpackfix %f4, %f14 loop_4880: addc %o6, 0x16A6, %o0 st %f11, [%l7 + 0x64] std %f0, [%l7 + 0x70] fcmpgt16 %f2, %f14, %i3 bl,pn %xcc, loop_4881 lduw [%l7 + 0x28], %o4 ldx [%l7 + 0x78], %i5 ldd [%l7 + 0x30], %f2 loop_4881: movvs %icc, %i7, %o2 stw %g3, [%l7 + 0x24] stb %l3, [%l7 + 0x1A] te %xcc, 0x3 st %f3, [%l7 + 0x3C] sth %l5, [%l7 + 0x0C] stw %i1, [%l7 + 0x18] stx %l2, [%l7 + 0x60] fmovs %f6, %f15 fmovdgu %icc, %f13, %f3 orncc %o5, 0x12B2, %i0 fnand %f8, %f0, %f12 ldsb [%l7 + 0x36], %l4 fsrc2s %f3, %f5 fmovdgu %icc, %f8, %f2 fpack16 %f12, %f6 brz,a %i4, loop_4882 fmuld8sux16 %f12, %f3, %f8 bneg,pt %xcc, loop_4883 fzero %f6 loop_4882: tpos %icc, 0x4 nop setx loop_4884, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4883: brnz %i2, loop_4885 sra %i6, %g4, %g7 ldd [%l7 + 0x28], %f8 loop_4884: stx %g1, [%l7 + 0x10] loop_4885: movrgz %g5, 0x350, %g2 lduw [%l7 + 0x24], %o7 fnot1 %f8, %f12 ldd [%l7 + 0x38], %f6 movg %xcc, %l6, %l1 ldsw [%l7 + 0x7C], %o3 ba loop_4886 addccc %l0, 0x1DCE, %g6 call loop_4887 bg,a loop_4888 loop_4886: for %f2, %f2, %f0 ldsw [%l7 + 0x28], %o1 loop_4887: stb %o6, [%l7 + 0x54] loop_4888: ldub [%l7 + 0x72], %i3 fnot2s %f8, %f13 movrne %o4, %o0, %i7 fmovda %icc, %f9, %f3 lduw [%l7 + 0x3C], %i5 bcc loop_4889 fmovsl %icc, %f15, %f11 srl %g3, %l3, %l5 sdivcc %o2, 0x0970, %l2 loop_4889: sll %o5, 0x17, %i0 fpsub16 %f12, %f0, %f8 fbl,a %fcc3, loop_4890 fmul8x16au %f15, %f12, %f8 fbn %fcc3, loop_4891 alignaddrl %i1, %i4, %l4 loop_4890: bgu,a,pt %icc, loop_4892 bn,a loop_4893 loop_4891: st %f2, [%l7 + 0x4C] subccc %i2, 0x07FC, %g4 loop_4892: movl %icc, %i6, %g7 loop_4893: fones %f5 fand %f14, %f6, %f0 fexpand %f6, %f6 movg %icc, %g1, %g5 ldsw [%l7 + 0x38], %o7 stb %l6, [%l7 + 0x47] andcc %l1, %g2, %l0 stb %o3, [%l7 + 0x6F] fbl,a %fcc0, loop_4894 fnot2s %f5, %f9 nop setx loop_4895, %l0, %l1 jmpl %l1, %g6 st %f1, [%l7 + 0x68] loop_4894: xor %o1, %i3, %o6 lduh [%l7 + 0x0A], %o0 loop_4895: std %f6, [%l7 + 0x58] fand %f10, %f12, %f8 bvs,a loop_4896 fandnot2 %f8, %f14, %f12 lduh [%l7 + 0x0C], %o4 bn,a %icc, loop_4897 loop_4896: ldd [%l7 + 0x28], %f10 movleu %xcc, %i7, %g3 fone %f12 loop_4897: ld [%l7 + 0x4C], %f3 be,a,pn %xcc, loop_4898 sethi 0x155F, %l3 fbu,a %fcc0, loop_4899 movrne %l5, 0x29A, %o2 loop_4898: 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 mulscc %i5, 0x0F39, %l2 loop_4899: subcc %o5, 0x1021, %i1 fmovsvc %icc, %f15, %f7 loop_4900: ldsw [%l7 + 0x38], %i4 fones %f13 fmovsn %icc, %f3, %f3 ldx [%l7 + 0x78], %i0 brgez,a %l4, loop_4901 fcmpne16 %f14, %f2, %g4 fpsub16s %f8, %f7, %f4 fmovrdne %i6, %f10, %f2 loop_4901: sdiv %i2, 0x09CB, %g7 fmovdg %icc, %f12, %f11 fandnot2s %f8, %f7, %f7 std %f0, [%l7 + 0x58] fxnor %f8, %f10, %f0 ldub [%l7 + 0x0B], %g1 lduh [%l7 + 0x5C], %o7 ldub [%l7 + 0x26], %l6 stb %l1, [%l7 + 0x08] fornot2 %f2, %f8, %f10 ldsw [%l7 + 0x5C], %g2 xnor %l0, 0x1752, %g5 fmovrdgz %g6, %f4, %f12 umulcc %o3, %o1, %i3 sra %o0, %o6, %i7 te %icc, 0x4 stw %o4, [%l7 + 0x18] umul %g3, 0x1A07, %l5 fbn,a %fcc2, loop_4902 ldub [%l7 + 0x53], %o2 movgu %icc, %i5, %l3 andn %l2, 0x0CB1, %o5 loop_4902: ldsh [%l7 + 0x76], %i4 stb %i1, [%l7 + 0x22] sth %l4, [%l7 + 0x0E] ldsb [%l7 + 0x1E], %i0 popc 0x01AD, %g4 ldd [%l7 + 0x18], %f12 nop setx loop_4903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f6, %f12, %f1 fsrc1 %f2, %f8 fbl,a %fcc1, loop_4904 loop_4903: mulscc %i2, %g7, %g1 fmovdcc %icc, %f2, %f1 st %f12, [%l7 + 0x74] loop_4904: bge,a %xcc, loop_4905 ldx [%l7 + 0x60], %o7 ldsb [%l7 + 0x1D], %i6 ld [%l7 + 0x08], %f6 loop_4905: fmovdgu %icc, %f11, %f9 tvc %icc, 0x4 subc %l1, %g2, %l6 stx %l0, [%l7 + 0x28] sdivx %g6, 0x07D8, %g5 edge16 %o3, %i3, %o1 movcc %xcc, %o6, %o0 fsrc1s %f4, %f7 fmovdl %xcc, %f6, %f5 fcmple32 %f4, %f2, %o4 addccc %g3, 0x15A9, %l5 fnot1s %f9, %f4 fbo,a %fcc3, loop_4906 bvc,pt %icc, loop_4907 or %o2, %i7, %i5 addccc %l3, %l2, %i4 loop_4906: ldx [%l7 + 0x08], %o5 loop_4907: fandnot2s %f11, %f9, %f11 array32 %l4, %i1, %i0 movne %xcc, %i2, %g4 bcc %xcc, loop_4908 fcmpne16 %f12, %f14, %g7 fble,a %fcc0, loop_4909 stw %g1, [%l7 + 0x10] loop_4908: fmovsle %icc, %f14, %f3 array8 %i6, %l1, %g2 loop_4909: addc %l6, %o7, %g6 fsrc2 %f8, %f4 movleu %xcc, %g5, %l0 taddcctv %o3, 0x1A04, %o1 fmovdneg %xcc, %f11, %f6 fpadd32s %f7, %f12, %f4 ldx [%l7 + 0x68], %o6 orcc %o0, %i3, %g3 ldd [%l7 + 0x18], %f12 fmovsneg %xcc, %f5, %f14 smul %l5, 0x0446, %o2 bleu %icc, loop_4910 bn,a,pn %icc, loop_4911 mulx %i7, 0x0195, %i5 fba %fcc1, loop_4912 loop_4910: bleu,a,pn %icc, loop_4913 loop_4911: fmul8x16 %f6, %f6, %f4 fmovsneg %icc, %f13, %f8 loop_4912: srlx %o4, 0x02, %l3 loop_4913: std %f8, [%l7 + 0x50] sth %l2, [%l7 + 0x72] st %f11, [%l7 + 0x5C] ldd [%l7 + 0x18], %f6 fnegd %f4, %f8 fxors %f4, %f9, %f12 std %f10, [%l7 + 0x38] for %f8, %f2, %f6 umulcc %o5, %l4, %i4 fnegd %f8, %f4 fcmpeq32 %f0, %f8, %i1 fmovsvc %icc, %f11, %f2 fmovrsgez %i0, %f9, %f2 st %f3, [%l7 + 0x08] ldd [%l7 + 0x68], %f6 tvs %xcc, 0x5 ld [%l7 + 0x7C], %f7 fmovdne %icc, %f14, %f9 stx %i2, [%l7 + 0x28] fors %f3, %f8, %f7 fmovd %f14, %f12 addccc %g4, %g7, %i6 fandnot2s %f13, %f7, %f3 fmovrde %l1, %f4, %f2 bge,a %icc, loop_4914 sth %g2, [%l7 + 0x6A] fmul8x16 %f9, %f8, %f12 fbl %fcc2, loop_4915 loop_4914: array32 %g1, %o7, %g6 ldub [%l7 + 0x7F], %l6 movvc %icc, %l0, %g5 loop_4915: udiv %o3, 0x0F50, %o6 ldd [%l7 + 0x40], %f6 sth %o0, [%l7 + 0x5A] fornot1s %f8, %f11, %f7 st %f13, [%l7 + 0x34] add %i3, 0x0994, %o1 sub %g3, 0x022C, %l5 movpos %xcc, %i7, %o2 srlx %i5, 0x09, %o4 andn %l2, 0x1431, %o5 fcmpne32 %f14, %f10, %l3 fmovdvs %icc, %f5, %f9 tgu %xcc, 0x3 fones %f5 fxors %f6, %f15, %f10 faligndata %f12, %f6, %f6 movpos %icc, %i4, %l4 fmul8ulx16 %f10, %f4, %f4 lduh [%l7 + 0x08], %i1 brlz,a %i0, loop_4916 std %f12, [%l7 + 0x48] tl %icc, 0x5 ldsh [%l7 + 0x7E], %g4 loop_4916: ldd [%l7 + 0x18], %f2 fpadd32s %f13, %f6, %f4 movleu %icc, %g7, %i2 fbn %fcc1, loop_4917 fabsd %f0, %f12 ldsb [%l7 + 0x1B], %i6 bvs,a,pn %xcc, loop_4918 loop_4917: tsubcctv %g2, 0x098A, %g1 fbne %fcc1, loop_4919 alignaddr %l1, %g6, %l6 loop_4918: ldd [%l7 + 0x48], %f10 sth %o7, [%l7 + 0x58] loop_4919: lduh [%l7 + 0x4A], %l0 fbu %fcc3, loop_4920 fmovd %f6, %f8 stw %g5, [%l7 + 0x7C] srlx %o3, 0x10, %o0 loop_4920: fbne,a %fcc2, loop_4921 fands %f5, %f4, %f5 fmovrsgez %o6, %f7, %f4 std %f4, [%l7 + 0x38] loop_4921: sth %i3, [%l7 + 0x6A] bg,pn %icc, loop_4922 lduh [%l7 + 0x4E], %o1 ldd [%l7 + 0x28], %f6 ldub [%l7 + 0x6B], %g3 loop_4922: ldsh [%l7 + 0x44], %l5 faligndata %f14, %f14, %f8 edge8n %i7, %o2, %i5 fbug %fcc2, loop_4923 ldub [%l7 + 0x51], %o4 lduw [%l7 + 0x74], %o5 andcc %l2, 0x1516, %l3 loop_4923: ldub [%l7 + 0x7E], %i4 brnz,a %l4, loop_4924 sth %i0, [%l7 + 0x6C] bvc,pt %icc, loop_4925 ldd [%l7 + 0x78], %f2 loop_4924: fpadd16s %f13, %f11, %f15 fmovsneg %xcc, %f3, %f4 loop_4925: fbo %fcc3, loop_4926 fmovdge %icc, %f3, %f1 std %f6, [%l7 + 0x48] std %f4, [%l7 + 0x48] loop_4926: edge8ln %g4, %g7, %i2 edge8 %i6, %i1, %g2 lduh [%l7 + 0x44], %g1 sth %g6, [%l7 + 0x72] sllx %l6, 0x0E, %l1 fnot2 %f2, %f6 ldx [%l7 + 0x20], %l0 st %f0, [%l7 + 0x40] tne %icc, 0x5 brz,a %o7, loop_4927 fnors %f14, %f13, %f10 brnz %o3, loop_4928 fmovrslez %g5, %f13, %f13 loop_4927: taddcctv %o0, %i3, %o1 subc %g3, 0x064D, %l5 loop_4928: sth %i7, [%l7 + 0x16] subcc %o2, %i5, %o6 movge %icc, %o4, %l2 orn %l3, 0x1463, %i4 stw %l4, [%l7 + 0x78] xor %o5, 0x1CB6, %g4 fornot2s %f10, %f15, %f2 lduh [%l7 + 0x3E], %g7 srlx %i0, %i2, %i6 fmovrslz %i1, %f11, %f1 pdist %f6, %f4, %f14 edge16l %g1, %g6, %g2 bvc,a,pn %xcc, loop_4929 fmovdcs %icc, %f8, %f6 ba,pt %icc, loop_4930 fmovsneg %xcc, %f0, %f6 loop_4929: smulcc %l1, 0x0FA4, %l6 st %f7, [%l7 + 0x48] loop_4930: subcc %l0, %o7, %g5 add %o3, %i3, %o1 ld [%l7 + 0x4C], %f9 fmovdle %xcc, %f9, %f7 lduw [%l7 + 0x14], %o0 tvc %xcc, 0x3 orncc %g3, 0x1904, %i7 fnors %f0, %f10, %f12 sllx %l5, %i5, %o6 ldsw [%l7 + 0x28], %o4 fzero %f12 sdivx %o2, 0x1E98, %l3 and %l2, 0x153B, %i4 pdist %f14, %f2, %f0 fmovsl %xcc, %f1, %f14 fornot2s %f5, %f5, %f5 fmovdcs %icc, %f9, %f12 fsrc2 %f14, %f8 ldsb [%l7 + 0x1F], %l4 fmovrsgz %g4, %f3, %f14 ldsh [%l7 + 0x44], %o5 tsubcc %i0, 0x0DB2, %i2 fsrc2 %f2, %f4 taddcctv %g7, 0x0EAB, %i6 be,pt %xcc, loop_4931 lduw [%l7 + 0x4C], %i1 ldsb [%l7 + 0x12], %g6 bcs loop_4932 loop_4931: te %icc, 0x3 brlez %g1, loop_4933 fmul8x16au %f4, %f2, %f6 loop_4932: bpos %icc, loop_4934 move %xcc, %l1, %g2 loop_4933: tvs %xcc, 0x3 fnot1s %f4, %f3 loop_4934: ldub [%l7 + 0x5F], %l6 popc %o7, %g5 std %f6, [%l7 + 0x48] fzeros %f0 fbul,a %fcc1, loop_4935 stb %o3, [%l7 + 0x72] stx %i3, [%l7 + 0x30] ldub [%l7 + 0x5C], %o1 loop_4935: fmovdleu %icc, %f6, %f2 udivx %o0, 0x03BE, %g3 movcc %icc, %i7, %l5 fnot1s %f4, %f6 array32 %i5, %l0, %o6 stw %o2, [%l7 + 0x30] std %f0, [%l7 + 0x78] fabss %f3, %f12 stx %l3, [%l7 + 0x20] fblg %fcc0, loop_4936 stb %o4, [%l7 + 0x2C] te %xcc, 0x5 std %f14, [%l7 + 0x60] loop_4936: lduh [%l7 + 0x18], %i4 fxor %f10, %f6, %f0 nop setx loop_4937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %xcc, %f9, %f6 lduw [%l7 + 0x54], %l2 fcmple32 %f8, %f8, %l4 loop_4937: fmovde %icc, %f15, %f3 te %icc, 0x3 fbn %fcc1, loop_4938 fmovscc %icc, %f14, %f13 std %f10, [%l7 + 0x30] stx %o5, [%l7 + 0x68] loop_4938: sub %i0, %g4, %g7 ldx [%l7 + 0x20], %i6 stw %i2, [%l7 + 0x40] alignaddr %i1, %g1, %g6 edge32l %g2, %l6, %l1 stb %o7, [%l7 + 0x11] tl %icc, 0x7 fbo %fcc1, loop_4939 fmovde %xcc, %f7, %f4 ldx [%l7 + 0x70], %o3 ldsh [%l7 + 0x4E], %g5 loop_4939: lduh [%l7 + 0x54], %o1 ldsw [%l7 + 0x4C], %o0 fmovdpos %icc, %f14, %f9 ldub [%l7 + 0x70], %i3 ldd [%l7 + 0x28], %f12 ldd [%l7 + 0x18], %f6 udivcc %g3, 0x072A, %l5 orncc %i5, %i7, %l0 srl %o2, %l3, %o4 alignaddrl %i4, %l2, %o6 std %f8, [%l7 + 0x30] fxnor %f14, %f10, %f6 ldsh [%l7 + 0x34], %l4 udiv %o5, 0x069A, %i0 stw %g4, [%l7 + 0x10] sll %i6, %i2, %i1 ldsb [%l7 + 0x1F], %g1 ldx [%l7 + 0x78], %g6 fpsub32s %f13, %f3, %f15 tneg %xcc, 0x3 fbue,a %fcc0, loop_4940 lduh [%l7 + 0x22], %g2 movcs %icc, %g7, %l6 fpadd16 %f4, %f0, %f8 loop_4940: bcs loop_4941 movneg %icc, %l1, %o3 fpsub16 %f4, %f4, %f4 smulcc %g5, %o1, %o0 loop_4941: fexpand %f1, %f6 stw %o7, [%l7 + 0x30] edge32n %i3, %g3, %l5 fmovsvc %xcc, %f0, %f4 st %f11, [%l7 + 0x18] movcc %xcc, %i5, %i7 fxnor %f12, %f8, %f12 fmovspos %icc, %f2, %f11 fandnot2s %f1, %f12, %f4 alignaddrl %o2, %l0, %o4 stw %l3, [%l7 + 0x64] std %f12, [%l7 + 0x50] tne %xcc, 0x4 fmovrslez %i4, %f1, %f0 stw %o6, [%l7 + 0x3C] fmovdcc %xcc, %f7, %f11 fornot1 %f4, %f6, %f10 fandnot2s %f0, %f8, %f14 fmovdneg %icc, %f8, %f13 ldsh [%l7 + 0x16], %l2 stb %o5, [%l7 + 0x5C] bcc %xcc, loop_4942 addccc %i0, %l4, %g4 siam 0x0 bcc,pt %xcc, loop_4943 loop_4942: fmovsne %icc, %f11, %f12 ldsw [%l7 + 0x6C], %i2 fmovsl %xcc, %f7, %f1 loop_4943: ldsb [%l7 + 0x4B], %i6 fcmped %fcc1, %f0, %f2 fmovsle %xcc, %f0, %f10 st %f2, [%l7 + 0x14] ldd [%l7 + 0x18], %f10 ld [%l7 + 0x30], %f9 edge8n %g1, %g6, %g2 tl %xcc, 0x5 fmovrse %i1, %f1, %f1 fmovdn %icc, %f12, %f3 lduw [%l7 + 0x1C], %g7 fsrc1 %f8, %f12 fmovsl %icc, %f8, %f12 brlz %l6, loop_4944 pdist %f14, %f12, %f8 ldsw [%l7 + 0x30], %l1 stx %o3, [%l7 + 0x28] loop_4944: brlz %o1, loop_4945 lduh [%l7 + 0x26], %g5 movrgez %o0, %o7, %g3 fmovse %xcc, %f11, %f5 loop_4945: st %f8, [%l7 + 0x58] fmovdvs %icc, %f5, %f7 orn %i3, %i5, %l5 sll %i7, 0x01, %l0 movrlez %o2, %o4, %l3 ldub [%l7 + 0x18], %i4 movvc %xcc, %l2, %o6 movle %icc, %o5, %i0 fbu %fcc2, loop_4946 orncc %g4, %i2, %l4 ldub [%l7 + 0x3A], %g1 sra %g6, 0x1B, %g2 loop_4946: movvc %icc, %i6, %g7 nop setx loop_4947, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge %fcc2, loop_4948 fmuld8ulx16 %f10, %f8, %f0 fbue,a %fcc1, loop_4949 loop_4947: fpsub16 %f12, %f4, %f4 loop_4948: srlx %l6, 0x02, %l1 fnot1 %f12, %f0 loop_4949: fmovdg %xcc, %f13, %f15 movg %xcc, %i1, %o1 fblg %fcc3, loop_4950 fble,a %fcc0, loop_4951 fabsd %f10, %f6 stx %o3, [%l7 + 0x48] loop_4950: and %o0, 0x1228, %o7 loop_4951: ldsb [%l7 + 0x57], %g3 sth %g5, [%l7 + 0x62] fmovrdlz %i5, %f12, %f10 ld [%l7 + 0x30], %f11 fpadd16s %f8, %f14, %f10 stb %i3, [%l7 + 0x1A] lduh [%l7 + 0x40], %l5 lduh [%l7 + 0x6C], %i7 fmovsne %xcc, %f8, %f11 tneg %xcc, 0x6 ldsb [%l7 + 0x18], %o2 fpackfix %f0, %f10 ldsh [%l7 + 0x22], %l0 movgu %icc, %l3, %i4 bge loop_4952 bgu,pt %icc, loop_4953 fandnot1 %f4, %f0, %f10 sth %o4, [%l7 + 0x54] loop_4952: bvs %xcc, loop_4954 loop_4953: pdist %f14, %f8, %f14 fmovdgu %xcc, %f7, %f10 fmovda %xcc, %f14, %f8 loop_4954: fmul8ulx16 %f14, %f8, %f8 bne loop_4955 xorcc %l2, 0x146A, %o5 ldsb [%l7 + 0x4D], %i0 nop setx loop_4956, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4955: std %f8, [%l7 + 0x50] fexpand %f13, %f6 ldsb [%l7 + 0x0A], %g4 loop_4956: st %f2, [%l7 + 0x44] nop setx loop_4957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %o6, loop_4958 ldsw [%l7 + 0x54], %l4 popc 0x101E, %i2 loop_4957: brnz %g1, loop_4959 loop_4958: lduw [%l7 + 0x6C], %g2 fnot2s %f11, %f1 fblg,a %fcc1, loop_4960 loop_4959: movn %icc, %i6, %g6 fbl,a %fcc1, loop_4961 ldsh [%l7 + 0x74], %g7 loop_4960: brlez %l6, loop_4962 fornot2s %f0, %f9, %f0 loop_4961: fornot2s %f1, %f4, %f14 std %f4, [%l7 + 0x20] loop_4962: std %f6, [%l7 + 0x60] movle %icc, %l1, %i1 st %f7, [%l7 + 0x44] fmovscc %icc, %f14, %f9 mulscc %o1, %o3, %o7 fbuge,a %fcc2, loop_4963 fcmpne32 %f0, %f0, %o0 movge %icc, %g3, %i5 andcc %g5, 0x0998, %l5 loop_4963: ldx [%l7 + 0x28], %i3 ldsb [%l7 + 0x55], %o2 stb %i7, [%l7 + 0x52] fornot1 %f14, %f0, %f8 st %f9, [%l7 + 0x0C] fmovsgu %xcc, %f15, %f3 ldx [%l7 + 0x30], %l0 movrgz %l3, %o4, %l2 fnot1 %f4, %f14 mulx %o5, 0x1CB2, %i0 fmovdleu %icc, %f12, %f5 fmovsle %icc, %f15, %f4 fmovsn %xcc, %f12, %f7 fmovsvs %xcc, %f13, %f5 lduh [%l7 + 0x70], %g4 fornot1 %f6, %f10, %f10 fmovsl %icc, %f8, %f7 lduh [%l7 + 0x4A], %o6 fcmpgt16 %f0, %f6, %i4 ld [%l7 + 0x48], %f7 lduw [%l7 + 0x14], %l4 stw %i2, [%l7 + 0x0C] stw %g2, [%l7 + 0x2C] std %f4, [%l7 + 0x40] bcs %xcc, loop_4964 tsubcc %g1, 0x168F, %i6 te %icc, 0x3 movcs %icc, %g7, %g6 loop_4964: pdist %f2, %f14, %f6 stb %l6, [%l7 + 0x66] alignaddr %l1, %i1, %o3 smul %o7, 0x07A9, %o1 fcmple32 %f0, %f4, %o0 edge32 %i5, %g5, %g3 ldub [%l7 + 0x53], %l5 fbu,a %fcc0, loop_4965 ldsb [%l7 + 0x3C], %i3 sll %i7, 0x1B, %l0 fblg,a %fcc0, loop_4966 loop_4965: movleu %icc, %l3, %o2 fexpand %f14, %f2 fbul %fcc0, loop_4967 loop_4966: fbl,a %fcc0, loop_4968 ldd [%l7 + 0x08], %f10 stw %o4, [%l7 + 0x68] loop_4967: tgu %icc, 0x0 loop_4968: fpadd16 %f14, %f0, %f14 orcc %l2, %o5, %i0 fcmpgt16 %f6, %f6, %o6 ldsb [%l7 + 0x61], %i4 brz,a %l4, loop_4969 fbue %fcc2, loop_4970 fmovrdlez %i2, %f6, %f2 tn %icc, 0x2 loop_4969: tleu %xcc, 0x5 loop_4970: umul %g4, 0x12AC, %g2 lduh [%l7 + 0x28], %i6 move %xcc, %g1, %g7 ldsb [%l7 + 0x60], %g6 tne %icc, 0x7 ldsh [%l7 + 0x1C], %l1 fbule,a %fcc1, loop_4971 movcc %xcc, %i1, %l6 ta %xcc, 0x5 tsubcctv %o7, %o1, %o3 loop_4971: array8 %o0, %i5, %g3 fmovrslz %l5, %f6, %f5 ldx [%l7 + 0x20], %g5 edge16ln %i7, %i3, %l3 fcmped %fcc3, %f8, %f10 fbo,a %fcc2, loop_4972 movrgez %o2, 0x1E2, %l0 faligndata %f14, %f8, %f10 bvc,a,pt %xcc, loop_4973 loop_4972: movneg %icc, %o4, %o5 fcmpgt16 %f2, %f2, %l2 fmovse %xcc, %f12, %f1 loop_4973: fpadd32 %f2, %f12, %f0 fnot1 %f0, %f14 fbo,a %fcc2, loop_4974 movcs %icc, %o6, %i4 brz,a %l4, loop_4975 orncc %i2, 0x059C, %i0 loop_4974: stb %g2, [%l7 + 0x50] fmovsl %icc, %f14, %f8 loop_4975: fbu,a %fcc1, loop_4976 brlz %g4, loop_4977 fabsd %f14, %f10 fsrc1 %f6, %f6 loop_4976: bne %xcc, loop_4978 loop_4977: ldx [%l7 + 0x58], %g1 ldd [%l7 + 0x08], %f2 tg %icc, 0x6 loop_4978: andcc %i6, %g7, %l1 subc %i1, 0x02F9, %g6 ldub [%l7 + 0x73], %l6 bl,a %icc, loop_4979 fbug,a %fcc2, loop_4980 edge32ln %o7, %o3, %o0 fmovsg %xcc, %f13, %f15 loop_4979: edge16l %i5, %g3, %l5 loop_4980: fandnot1s %f0, %f5, %f0 stx %g5, [%l7 + 0x28] movge %icc, %i7, %o1 fcmpgt32 %f12, %f2, %l3 movne %xcc, %i3, %o2 bshuffle %f12, %f12, %f8 ldd [%l7 + 0x58], %f6 fcmpgt16 %f10, %f14, %o4 sth %l0, [%l7 + 0x4E] xorcc %l2, 0x1918, %o6 movvc %xcc, %o5, %i4 fmovrdlz %i2, %f0, %f8 fmovse %xcc, %f11, %f9 stb %i0, [%l7 + 0x0B] fcmpne16 %f2, %f4, %g2 ldsh [%l7 + 0x34], %g4 ldub [%l7 + 0x44], %g1 ldd [%l7 + 0x10], %f8 edge32n %i6, %l4, %l1 fnands %f5, %f12, %f14 fmovrsgz %i1, %f10, %f7 st %f8, [%l7 + 0x28] mulscc %g7, 0x0537, %l6 tge %icc, 0x0 edge32ln %g6, %o3, %o0 st %f0, [%l7 + 0x5C] edge16 %i5, %g3, %l5 orn %g5, 0x0148, %i7 fbn,a %fcc1, loop_4981 fbge %fcc3, loop_4982 bvc loop_4983 bshuffle %f14, %f12, %f0 loop_4981: fandnot2s %f12, %f9, %f0 loop_4982: lduw [%l7 + 0x24], %o1 loop_4983: fcmps %fcc3, %f5, %f4 st %f2, [%l7 + 0x38] fpadd16 %f6, %f12, %f10 movrne %o7, %i3, %o2 sra %l3, 0x00, %l0 fmovsne %icc, %f5, %f14 stx %l2, [%l7 + 0x18] sth %o4, [%l7 + 0x16] mulscc %o6, %i4, %o5 fsrc2 %f0, %f0 ldd [%l7 + 0x40], %f2 stw %i2, [%l7 + 0x1C] fmovrdgz %g2, %f0, %f12 andncc %g4, %g1, %i6 xor %i0, %l4, %i1 fbuge,a %fcc1, loop_4984 andncc %l1, %l6, %g6 ldd [%l7 + 0x78], %f12 ldx [%l7 + 0x28], %g7 loop_4984: sra %o0, %o3, %g3 ble %xcc, loop_4985 fbg %fcc0, loop_4986 lduw [%l7 + 0x70], %l5 ld [%l7 + 0x78], %f10 loop_4985: fpsub32 %f6, %f8, %f8 loop_4986: stb %g5, [%l7 + 0x0A] lduw [%l7 + 0x68], %i5 fandnot2s %f11, %f15, %f0 edge16ln %o1, %i7, %i3 ldsb [%l7 + 0x49], %o2 stw %l3, [%l7 + 0x48] brnz %l0, loop_4987 tcs %icc, 0x7 fmovs %f13, %f7 alignaddr %o7, %o4, %o6 loop_4987: tle %icc, 0x6 fcmpgt16 %f14, %f10, %i4 fpmerge %f6, %f6, %f8 fmovde %xcc, %f14, %f9 ldd [%l7 + 0x10], %f14 ldx [%l7 + 0x40], %l2 ldsh [%l7 + 0x34], %i2 movn %xcc, %g2, %o5 sra %g4, 0x00, %g1 fmovdle %icc, %f14, %f12 faligndata %f10, %f2, %f4 fpadd32 %f2, %f10, %f6 ldsh [%l7 + 0x46], %i6 or %i0, %i1, %l4 movpos %icc, %l1, %l6 lduh [%l7 + 0x16], %g7 fmul8ulx16 %f2, %f8, %f6 std %f10, [%l7 + 0x68] std %f0, [%l7 + 0x48] st %f15, [%l7 + 0x54] udivx %o0, 0x05E2, %o3 brz %g6, loop_4988 fmovsvc %xcc, %f11, %f12 brlez,a %l5, loop_4989 mulx %g5, 0x1A5C, %i5 loop_4988: ldub [%l7 + 0x39], %g3 edge8n %i7, %o1, %o2 loop_4989: andn %i3, %l0, %l3 edge8 %o4, %o7, %i4 edge8n %o6, %l2, %i2 fbn %fcc2, loop_4990 bge,a %icc, loop_4991 movrgez %g2, 0x27E, %g4 fabss %f14, %f15 loop_4990: st %f3, [%l7 + 0x4C] loop_4991: fcmple16 %f8, %f4, %g1 fmovsneg %icc, %f13, %f4 tle %xcc, 0x2 subcc %o5, 0x0FEA, %i6 fbul %fcc1, loop_4992 fandnot1 %f12, %f8, %f8 movne %xcc, %i0, %l4 ld [%l7 + 0x18], %f10 loop_4992: edge32 %l1, %i1, %l6 bcc,pn %xcc, loop_4993 ldd [%l7 + 0x30], %f4 stw %o0, [%l7 + 0x18] fbo,a %fcc1, loop_4994 loop_4993: ldsw [%l7 + 0x3C], %o3 subc %g7, 0x11CB, %g6 fbg %fcc0, loop_4995 loop_4994: call loop_4996 brlz %g5, loop_4997 taddcc %l5, %i5, %i7 loop_4995: fandnot1 %f8, %f6, %f2 loop_4996: mova %icc, %g3, %o2 loop_4997: std %f8, [%l7 + 0x30] xnorcc %i3, %l0, %o1 alignaddr %l3, %o4, %i4 orncc %o7, %o6, %i2 sdivcc %g2, 0x13AE, %l2 fmovd %f6, %f14 ldub [%l7 + 0x26], %g4 ldx [%l7 + 0x10], %g1 fpmerge %f6, %f4, %f12 fbu %fcc1, loop_4998 sth %i6, [%l7 + 0x48] fmovscs %xcc, %f14, %f4 brlz %o5, loop_4999 loop_4998: brlz,a %i0, loop_5000 sdivx %l4, 0x17C1, %i1 add %l1, 0x02B2, %o0 loop_4999: fmovsvs %icc, %f8, %f9 loop_5000: orcc %l6, 0x02CE, %o3 brgez,a %g6, loop_5001 movvs %xcc, %g7, %l5 fcmpgt32 %f0, %f8, %i5 andncc %g5, %i7, %g3 loop_5001: edge8ln %i3, %o2, %l0 srlx %l3, %o1, %i4 ldsb [%l7 + 0x6B], %o7 stw %o4, [%l7 + 0x50] fcmped %fcc2, %f6, %f8 fmul8x16au %f1, %f3, %f14 edge32l %i2, %g2, %o6 and %g4, %g1, %i6 fba,a %fcc2, loop_5002 fmovdgu %icc, %f5, %f8 sra %o5, 0x0B, %i0 add %l4, %i1, %l2 loop_5002: std %f4, [%l7 + 0x10] fmovsleu %xcc, %f14, %f0 nop setx loop_5003, %l0, %l1 jmpl %l1, %o0 andcc %l1, 0x16D8, %l6 tsubcctv %o3, 0x0310, %g7 subcc %g6, %i5, %l5 loop_5003: fnegd %f14, %f12 ldsb [%l7 + 0x7D], %g5 orncc %g3, %i7, %i3 fbuge %fcc3, loop_5004 fpack32 %f4, %f4, %f8 ldsh [%l7 + 0x20], %l0 st %f13, [%l7 + 0x6C] loop_5004: brz %o2, loop_5005 orcc %o1, 0x0494, %l3 fbl %fcc2, loop_5006 fpadd16 %f8, %f2, %f2 loop_5005: fbu,a %fcc2, loop_5007 ld [%l7 + 0x10], %f14 loop_5006: fmovrslz %o7, %f9, %f9 ldsb [%l7 + 0x5B], %i4 loop_5007: mova %xcc, %i2, %g2 lduw [%l7 + 0x1C], %o4 array32 %o6, %g1, %i6 orn %g4, 0x0428, %o5 ldsw [%l7 + 0x58], %l4 ld [%l7 + 0x10], %f14 fandnot1 %f10, %f8, %f2 ld [%l7 + 0x30], %f6 tg %xcc, 0x0 ld [%l7 + 0x40], %f15 lduw [%l7 + 0x68], %i1 ldub [%l7 + 0x78], %l2 ldsw [%l7 + 0x14], %o0 ldd [%l7 + 0x48], %f4 movle %icc, %i0, %l1 fmovscc %icc, %f13, %f6 ldsw [%l7 + 0x30], %o3 fpsub16s %f3, %f1, %f5 ble,a,pt %icc, loop_5008 udiv %l6, 0x12EC, %g6 brnz,a %g7, loop_5009 movneg %xcc, %i5, %g5 loop_5008: edge32l %g3, %l5, %i7 fpadd16 %f12, %f10, %f14 loop_5009: lduh [%l7 + 0x16], %i3 ld [%l7 + 0x4C], %f14 fpmerge %f15, %f10, %f4 fmovrdlez %l0, %f12, %f0 brz %o2, loop_5010 stb %l3, [%l7 + 0x54] fbl,a %fcc3, loop_5011 fcmpes %fcc2, %f12, %f15 loop_5010: ba,pt %icc, loop_5012 fmovdn %icc, %f0, %f14 loop_5011: fnands %f14, %f4, %f12 fmovrdgez %o7, %f12, %f10 loop_5012: bpos,a %xcc, loop_5013 fone %f14 call loop_5014 ldub [%l7 + 0x1E], %i4 loop_5013: srlx %o1, %g2, %i2 fmul8sux16 %f0, %f4, %f2 loop_5014: ta %xcc, 0x1 fcmpne16 %f0, %f8, %o6 fmovdg %xcc, %f14, %f15 ldub [%l7 + 0x56], %o4 ldx [%l7 + 0x50], %g1 edge32 %i6, %o5, %l4 fmovrsgez %g4, %f3, %f6 std %f0, [%l7 + 0x28] stw %i1, [%l7 + 0x1C] movcc %icc, %o0, %i0 ld [%l7 + 0x28], %f0 andn %l1, 0x0389, %o3 stb %l6, [%l7 + 0x4D] stb %l2, [%l7 + 0x54] ldsb [%l7 + 0x55], %g7 fbne,a %fcc3, loop_5015 xor %g6, %g5, %g3 bge,a %xcc, loop_5016 fcmple16 %f10, %f12, %l5 loop_5015: std %f14, [%l7 + 0x38] be,a %xcc, loop_5017 loop_5016: fnegs %f9, %f14 fxnor %f10, %f4, %f4 fmovrdne %i7, %f2, %f0 loop_5017: movge %xcc, %i5, %i3 fnot1s %f4, %f3 fexpand %f7, %f4 tle %icc, 0x7 fmovdn %xcc, %f5, %f12 fpadd16 %f12, %f8, %f8 ldsh [%l7 + 0x0A], %l0 srl %o2, %o7, %i4 addc %l3, 0x1ABE, %g2 ldsw [%l7 + 0x2C], %i2 fpadd16 %f6, %f2, %f14 fmovrsne %o6, %f4, %f1 fpadd32 %f10, %f14, %f12 ldx [%l7 + 0x18], %o1 ld [%l7 + 0x1C], %f4 ld [%l7 + 0x08], %f14 for %f10, %f6, %f12 fandnot1 %f10, %f0, %f2 ldd [%l7 + 0x70], %f0 fmovda %icc, %f5, %f5 bne %xcc, loop_5018 edge8ln %o4, %g1, %o5 fmovdle %xcc, %f5, %f15 bcs loop_5019 loop_5018: stw %l4, [%l7 + 0x50] sdiv %i6, 0x1967, %i1 movpos %xcc, %o0, %i0 loop_5019: fbo,a %fcc3, loop_5020 ldsw [%l7 + 0x0C], %l1 fmovrslez %o3, %f14, %f0 fsrc1 %f2, %f4 loop_5020: fba,a %fcc0, loop_5021 stx %g4, [%l7 + 0x18] fmovscs %icc, %f3, %f14 stx %l6, [%l7 + 0x60] loop_5021: bgu,pt %icc, loop_5022 st %f15, [%l7 + 0x44] bcc loop_5023 fnands %f6, %f13, %f5 loop_5022: stb %g7, [%l7 + 0x59] ldsb [%l7 + 0x3B], %g6 loop_5023: ldsw [%l7 + 0x18], %l2 ldsb [%l7 + 0x38], %g5 ldsh [%l7 + 0x34], %g3 brnz %l5, loop_5024 ld [%l7 + 0x34], %f4 edge16 %i7, %i5, %i3 movcs %xcc, %l0, %o2 loop_5024: fabsd %f12, %f8 bl %icc, loop_5025 array8 %o7, %l3, %i4 fmovrsgez %i2, %f6, %f2 stw %g2, [%l7 + 0x08] loop_5025: movrgz %o6, %o1, %g1 fpadd16s %f7, %f9, %f14 andncc %o5, %o4, %i6 std %f2, [%l7 + 0x10] bcc loop_5026 ldsw [%l7 + 0x28], %l4 st %f4, [%l7 + 0x74] fcmpeq16 %f6, %f0, %o0 loop_5026: ldsw [%l7 + 0x30], %i0 std %f6, [%l7 + 0x50] lduw [%l7 + 0x70], %l1 call loop_5027 bshuffle %f2, %f10, %f12 lduh [%l7 + 0x5C], %o3 ldd [%l7 + 0x08], %f4 loop_5027: orcc %g4, 0x0DC3, %l6 ldd [%l7 + 0x60], %f10 ld [%l7 + 0x4C], %f9 fbl,a %fcc3, loop_5028 ldx [%l7 + 0x20], %g7 fmovdge %xcc, %f9, %f4 fmovdleu %icc, %f7, %f15 loop_5028: tneg %icc, 0x7 fandnot1 %f12, %f12, %f4 fand %f4, %f2, %f4 ldsh [%l7 + 0x44], %i1 subc %l2, %g5, %g3 fmovrde %g6, %f4, %f10 for %f0, %f0, %f0 subc %l5, 0x0FCE, %i7 ldd [%l7 + 0x68], %f14 bvs,a,pt %icc, loop_5029 fmovd %f8, %f4 popc %i3, %i5 ldsb [%l7 + 0x7E], %l0 loop_5029: lduh [%l7 + 0x5E], %o2 lduw [%l7 + 0x48], %o7 tgu %icc, 0x2 bvs,pn %icc, loop_5030 fmovsneg %icc, %f6, %f9 edge8l %i4, %i2, %l3 bvc,a loop_5031 loop_5030: ldsh [%l7 + 0x16], %o6 and %g2, 0x0EEC, %g1 bcs %xcc, loop_5032 loop_5031: orcc %o1, 0x0FF9, %o4 srax %i6, %l4, %o5 fpmerge %f10, %f8, %f14 loop_5032: movrgez %i0, 0x170, %o0 orcc %l1, 0x015D, %o3 lduw [%l7 + 0x0C], %g4 fmul8sux16 %f6, %f14, %f14 ldub [%l7 + 0x43], %l6 tleu %xcc, 0x7 ldd [%l7 + 0x38], %f0 bcc,a loop_5033 sllx %g7, 0x11, %l2 lduw [%l7 + 0x24], %g5 brlz,a %g3, loop_5034 loop_5033: ld [%l7 + 0x08], %f3 edge32ln %g6, %l5, %i1 lduw [%l7 + 0x44], %i3 loop_5034: tne %icc, 0x0 fnot2s %f5, %f10 fmovrsne %i5, %f6, %f13 tl %xcc, 0x4 fmovrse %l0, %f15, %f0 fbue,a %fcc0, loop_5035 fnot1 %f14, %f14 sub %i7, 0x00FE, %o2 ldsw [%l7 + 0x40], %i4 loop_5035: fmul8x16au %f2, %f14, %f6 fmovdvs %xcc, %f4, %f14 ldsh [%l7 + 0x26], %i2 udiv %l3, 0x0DEA, %o6 fpsub16s %f2, %f11, %f12 fmovspos %xcc, %f10, %f15 lduw [%l7 + 0x74], %g2 edge16n %o7, %g1, %o1 std %f4, [%l7 + 0x10] bvc,a loop_5036 movgu %icc, %i6, %o4 fbl,a %fcc3, loop_5037 srl %o5, %l4, %i0 loop_5036: movle %icc, %l1, %o3 std %f0, [%l7 + 0x30] loop_5037: st %f0, [%l7 + 0x34] fnot1s %f15, %f5 tcs %icc, 0x6 fmul8sux16 %f6, %f12, %f2 fandnot2s %f5, %f15, %f10 alignaddr %o0, %g4, %l6 stx %g7, [%l7 + 0x30] ldsw [%l7 + 0x70], %g5 ldx [%l7 + 0x28], %g3 stx %l2, [%l7 + 0x60] fmovrde %g6, %f14, %f12 tsubcc %l5, %i3, %i5 fmul8x16au %f10, %f14, %f2 fbuge %fcc2, loop_5038 stb %l0, [%l7 + 0x7F] sllx %i7, %i1, %o2 srl %i2, 0x1B, %l3 loop_5038: fmovde %xcc, %f0, %f2 fmovrslz %o6, %f7, %f2 ldsb [%l7 + 0x34], %i4 sllx %g2, %g1, %o1 movrlz %o7, %o4, %i6 fmovsg %xcc, %f3, %f0 sth %l4, [%l7 + 0x42] movvs %icc, %o5, %i0 sra %l1, %o0, %o3 andn %l6, %g7, %g4 fble,a %fcc2, loop_5039 fzero %f8 fmovsleu %icc, %f14, %f12 fmovsle %icc, %f5, %f14 loop_5039: ldsb [%l7 + 0x3C], %g5 fmovrdgez %g3, %f14, %f10 stb %g6, [%l7 + 0x18] fmovscc %xcc, %f13, %f5 ldsw [%l7 + 0x58], %l2 bleu,pt %xcc, loop_5040 call loop_5041 movvs %xcc, %i3, %i5 movn %xcc, %l0, %i7 loop_5040: addcc %l5, %i1, %o2 loop_5041: call loop_5042 add %l3, %o6, %i2 fmovdge %icc, %f15, %f4 subc %g2, 0x1549, %g1 loop_5042: sub %i4, %o7, %o1 movcs %xcc, %i6, %l4 fornot2s %f4, %f15, %f15 fzeros %f12 ldd [%l7 + 0x20], %f12 lduh [%l7 + 0x6E], %o5 for %f14, %f14, %f8 fmul8x16au %f0, %f13, %f4 ldx [%l7 + 0x10], %o4 xnorcc %l1, 0x1CB2, %o0 fmovsle %xcc, %f2, %f5 sth %o3, [%l7 + 0x20] ldsb [%l7 + 0x12], %i0 fmul8ulx16 %f2, %f6, %f6 fble %fcc0, loop_5043 tleu %xcc, 0x5 sdiv %g7, 0x05A4, %l6 fmovsvs %icc, %f0, %f10 loop_5043: srax %g4, %g5, %g3 edge8ln %g6, %l2, %i5 ldub [%l7 + 0x12], %i3 sth %l0, [%l7 + 0x20] fmul8x16al %f9, %f6, %f4 fmovrdne %l5, %f0, %f6 fbug,a %fcc3, loop_5044 taddcc %i1, 0x150C, %o2 std %f0, [%l7 + 0x08] ldsh [%l7 + 0x0C], %l3 loop_5044: stb %o6, [%l7 + 0x26] ldd [%l7 + 0x58], %f2 fblg %fcc3, loop_5045 lduh [%l7 + 0x1A], %i7 brgz,a %g2, loop_5046 ld [%l7 + 0x44], %f13 loop_5045: brlez %g1, loop_5047 fmuld8ulx16 %f0, %f2, %f14 loop_5046: ldsb [%l7 + 0x41], %i4 fornot1 %f6, %f14, %f4 loop_5047: tgu %xcc, 0x4 sllx %i2, %o1, %i6 fzero %f6 fba,a %fcc3, loop_5048 bl %icc, loop_5049 bge %icc, loop_5050 fnot1 %f10, %f2 loop_5048: fornot2s %f11, %f9, %f0 loop_5049: orcc %o7, %l4, %o5 loop_5050: fbug %fcc1, loop_5051 ldsh [%l7 + 0x70], %l1 fbl,a %fcc3, loop_5052 fblg %fcc1, loop_5053 loop_5051: ldsh [%l7 + 0x12], %o0 fmovdg %xcc, %f1, %f8 loop_5052: tgu %xcc, 0x1 loop_5053: tsubcc %o3, %o4, %g7 sll %l6, %g4, %g5 ldsb [%l7 + 0x54], %i0 fmovse %xcc, %f12, %f11 bcs %xcc, loop_5054 fpack16 %f8, %f15 ldsw [%l7 + 0x48], %g6 fmovrdgez %l2, %f0, %f8 loop_5054: fmovde %icc, %f14, %f7 fmovrslez %g3, %f10, %f12 fcmpgt32 %f4, %f8, %i3 fmovrse %l0, %f4, %f3 array16 %l5, %i5, %o2 edge8ln %l3, %o6, %i1 ldsb [%l7 + 0x4F], %g2 pdist %f8, %f12, %f8 lduw [%l7 + 0x2C], %i7 fexpand %f0, %f4 tgu %icc, 0x2 fnands %f3, %f3, %f9 ldsw [%l7 + 0x40], %g1 fands %f12, %f10, %f14 alignaddrl %i4, %o1, %i2 fpadd16s %f2, %f9, %f7 fnor %f2, %f10, %f12 fmovdle %xcc, %f13, %f14 fbn %fcc3, loop_5055 ldd [%l7 + 0x40], %f12 subc %i6, %o7, %o5 tle %xcc, 0x3 loop_5055: stw %l1, [%l7 + 0x0C] lduw [%l7 + 0x20], %o0 fpack16 %f12, %f11 stb %l4, [%l7 + 0x21] ldsh [%l7 + 0x6E], %o3 tsubcctv %o4, %g7, %l6 ldd [%l7 + 0x68], %f4 stw %g5, [%l7 + 0x58] bgu,a %xcc, loop_5056 st %f5, [%l7 + 0x38] lduw [%l7 + 0x44], %g4 fble %fcc1, loop_5057 loop_5056: movrgez %i0, 0x0EB, %g6 ldub [%l7 + 0x0F], %l2 fmovrdlz %i3, %f6, %f4 loop_5057: tgu %xcc, 0x4 edge16l %l0, %l5, %i5 fxors %f3, %f7, %f7 edge16n %o2, %g3, %o6 stb %l3, [%l7 + 0x3C] fcmple32 %f6, %f12, %i1 fmovs %f15, %f4 mulx %g2, %i7, %i4 tvs %xcc, 0x4 ba,pt %xcc, loop_5058 bg,a %xcc, loop_5059 bg loop_5060 fmovscc %xcc, %f0, %f12 loop_5058: movre %o1, 0x2AD, %i2 loop_5059: tl %xcc, 0x3 loop_5060: sth %g1, [%l7 + 0x48] ldsh [%l7 + 0x26], %o7 bcc,a %icc, loop_5061 fbul,a %fcc2, loop_5062 edge32 %i6, %l1, %o0 ldub [%l7 + 0x49], %o5 loop_5061: ldd [%l7 + 0x68], %f8 loop_5062: orn %o3, %l4, %g7 ldsb [%l7 + 0x7C], %o4 ldub [%l7 + 0x7F], %g5 fmovsvc %xcc, %f3, %f7 array32 %g4, %l6, %i0 fpmerge %f15, %f6, %f0 orcc %l2, 0x178F, %g6 bshuffle %f0, %f14, %f10 fbe,a %fcc3, loop_5063 ld [%l7 + 0x78], %f8 ldsh [%l7 + 0x2A], %l0 subcc %l5, 0x195A, %i3 loop_5063: nop setx loop_5064, %l0, %l1 jmpl %l1, %o2 st %f12, [%l7 + 0x58] for %f2, %f12, %f12 fbl %fcc3, loop_5065 loop_5064: fmul8sux16 %f2, %f8, %f12 fxnors %f13, %f7, %f3 ldsh [%l7 + 0x28], %i5 loop_5065: lduh [%l7 + 0x72], %o6 fmovdgu %xcc, %f5, %f5 orcc %l3, 0x050A, %i1 tcs %icc, 0x6 fbn,a %fcc2, loop_5066 fbne %fcc3, loop_5067 sdiv %g2, 0x1A18, %g3 fnand %f14, %f6, %f12 loop_5066: fnot2 %f0, %f10 loop_5067: fmovdgu %xcc, %f15, %f5 stw %i4, [%l7 + 0x60] edge32ln %i7, %o1, %g1 fabsd %f6, %f4 fabss %f0, %f6 fones %f8 stb %o7, [%l7 + 0x20] brnz %i6, loop_5068 stb %i2, [%l7 + 0x10] ldd [%l7 + 0x70], %f8 fmovscs %xcc, %f13, %f6 loop_5068: tg %icc, 0x5 st %f11, [%l7 + 0x7C] movle %xcc, %l1, %o5 addc %o0, 0x0CC6, %o3 fmovdleu %xcc, %f1, %f4 fpack32 %f2, %f12, %f0 ldsw [%l7 + 0x5C], %l4 fmovde %xcc, %f9, %f6 movge %xcc, %o4, %g5 fmovse %icc, %f7, %f1 tne %xcc, 0x0 fbue,a %fcc1, loop_5069 fmovscs %icc, %f4, %f2 subc %g7, %g4, %l6 fnegd %f10, %f6 loop_5069: fble,a %fcc2, loop_5070 lduh [%l7 + 0x72], %i0 stw %l2, [%l7 + 0x28] edge8l %g6, %l5, %l0 loop_5070: edge16ln %i3, %o2, %o6 fmovsgu %icc, %f15, %f3 nop setx loop_5071, %l0, %l1 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 %l3, [%l7 + 0x20] fbn,a %fcc1, loop_5072 move %icc, %i5, %g2 loop_5071: be,a %xcc, loop_5073 tpos %xcc, 0x3 loop_5072: andncc %g3, %i1, %i7 fones %f1 loop_5073: stb %o1, [%l7 + 0x1D] fmovsle %icc, %f9, %f10 fmovsgu %xcc, %f11, %f9 movrgz %i4, 0x2A8, %g1 subc %o7, %i2, %l1 fmovsgu %xcc, %f1, %f13 ta %icc, 0x5 fnot2 %f2, %f14 ldub [%l7 + 0x45], %o5 fbug %fcc3, loop_5074 ldsh [%l7 + 0x2E], %o0 ldsh [%l7 + 0x1A], %o3 stw %i6, [%l7 + 0x6C] loop_5074: fmovdne %icc, %f15, %f8 ldsw [%l7 + 0x78], %o4 movre %l4, 0x368, %g7 faligndata %f4, %f12, %f0 bgu,pt %icc, loop_5075 fmovdne %icc, %f8, %f0 array16 %g4, %l6, %g5 bcc loop_5076 loop_5075: movneg %xcc, %i0, %l2 fba %fcc0, loop_5077 movre %l5, 0x01A, %g6 loop_5076: movleu %icc, %i3, %o2 lduw [%l7 + 0x10], %l0 loop_5077: fone %f6 ldx [%l7 + 0x70], %l3 stb %o6, [%l7 + 0x3B] fmovdge %xcc, %f7, %f7 fbo %fcc2, loop_5078 fmovdvc %icc, %f0, %f2 lduh [%l7 + 0x46], %i5 lduh [%l7 + 0x28], %g3 loop_5078: fmovrsne %g2, %f11, %f10 fnand %f4, %f14, %f8 orncc %i7, %i1, %i4 std %f0, [%l7 + 0x20] sth %g1, [%l7 + 0x6E] ldub [%l7 + 0x63], %o1 sdivx %o7, 0x1A0E, %l1 fexpand %f8, %f14 fnegd %f8, %f10 taddcctv %o5, %i2, %o3 sethi 0x047F, %i6 lduw [%l7 + 0x4C], %o4 fmovsa %xcc, %f14, %f8 fmovspos %xcc, %f10, %f2 fmovdcs %xcc, %f4, %f4 tl %icc, 0x7 andcc %o0, %l4, %g4 ldsb [%l7 + 0x24], %l6 edge8l %g7, %g5, %l2 movrgz %i0, 0x2E8, %l5 ba %icc, loop_5079 movcs %icc, %i3, %o2 movvc %icc, %g6, %l3 fpsub32 %f6, %f0, %f10 loop_5079: fxors %f14, %f4, %f0 fmovda %xcc, %f13, %f0 ldsh [%l7 + 0x6C], %o6 ldx [%l7 + 0x78], %i5 and %l0, %g2, %g3 ldsw [%l7 + 0x3C], %i7 tge %xcc, 0x2 ldsw [%l7 + 0x44], %i1 fcmped %fcc2, %f14, %f14 sdivcc %i4, 0x01FD, %o1 lduh [%l7 + 0x2C], %o7 fmovdvs %xcc, %f8, %f15 fpackfix %f14, %f15 movrlz %l1, %o5, %i2 fmovda %icc, %f5, %f6 ldx [%l7 + 0x38], %o3 ldsh [%l7 + 0x1E], %g1 bshuffle %f4, %f2, %f0 ldub [%l7 + 0x2E], %i6 lduh [%l7 + 0x6C], %o0 fnor %f6, %f14, %f12 fbule %fcc1, loop_5080 fbge %fcc3, loop_5081 ldub [%l7 + 0x5E], %l4 fmovsle %icc, %f2, %f14 loop_5080: fpmerge %f8, %f12, %f12 loop_5081: bge,pt %xcc, loop_5082 orncc %o4, 0x1E0F, %g4 edge8 %g7, %g5, %l2 ld [%l7 + 0x28], %f4 loop_5082: st %f12, [%l7 + 0x60] fpadd32 %f4, %f2, %f2 fandnot1s %f11, %f14, %f8 movrgz %l6, %i0, %i3 fmovsleu %icc, %f7, %f11 st %f9, [%l7 + 0x7C] fnor %f2, %f14, %f0 fmovsneg %xcc, %f1, %f0 array32 %l5, %o2, %g6 fmovrsgez %o6, %f10, %f7 bvc,pt %icc, loop_5083 stb %l3, [%l7 + 0x56] fbule %fcc1, loop_5084 fmovrse %l0, %f7, %f5 loop_5083: fmovdvc %icc, %f15, %f14 fexpand %f10, %f14 loop_5084: lduw [%l7 + 0x50], %i5 lduh [%l7 + 0x76], %g2 nop setx loop_5085, %l0, %l1 jmpl %l1, %g3 fpadd32s %f12, %f4, %f8 movvc %icc, %i1, %i4 array8 %i7, %o7, %o1 loop_5085: mova %icc, %l1, %o5 tsubcctv %i2, %o3, %i6 fcmps %fcc0, %f13, %f4 fbe,a %fcc1, loop_5086 tvs %xcc, 0x7 movcs %icc, %g1, %l4 ld [%l7 + 0x38], %f4 loop_5086: array32 %o0, %g4, %o4 ldsw [%l7 + 0x30], %g7 movleu %icc, %g5, %l6 sub %i0, %l2, %l5 movl %xcc, %i3, %g6 fblg,a %fcc0, loop_5087 fmovdcs %icc, %f4, %f7 lduw [%l7 + 0x18], %o2 subcc %o6, 0x0897, %l0 loop_5087: fabsd %f0, %f2 fmovspos %icc, %f8, %f0 bl %xcc, loop_5088 srax %l3, %i5, %g2 ldsw [%l7 + 0x2C], %i1 fmul8sux16 %f6, %f14, %f2 loop_5088: array8 %g3, %i7, %o7 fbug,a %fcc3, loop_5089 ta %xcc, 0x6 sth %i4, [%l7 + 0x14] std %f4, [%l7 + 0x08] loop_5089: fcmpne16 %f14, %f2, %l1 ldub [%l7 + 0x54], %o5 smul %i2, 0x1633, %o1 xnorcc %o3, %i6, %l4 bl,a %xcc, loop_5090 ldsh [%l7 + 0x7E], %o0 movle %icc, %g4, %o4 movg %icc, %g7, %g5 loop_5090: lduh [%l7 + 0x26], %g1 bge loop_5091 fmovdl %xcc, %f0, %f1 fsrc2 %f14, %f4 std %f6, [%l7 + 0x60] loop_5091: fcmpeq32 %f2, %f8, %l6 fmovrsgz %i0, %f15, %f1 stx %l2, [%l7 + 0x40] ldub [%l7 + 0x6D], %i3 stw %g6, [%l7 + 0x2C] ldsw [%l7 + 0x30], %o2 fandnot2s %f5, %f12, %f7 stw %o6, [%l7 + 0x68] movvs %xcc, %l5, %l3 fcmpes %fcc3, %f10, %f11 ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x78], %f14 lduw [%l7 + 0x70], %l0 xnor %g2, 0x05DD, %i5 movne %xcc, %g3, %i1 tge %xcc, 0x5 fmovde %icc, %f9, %f4 fbul %fcc1, loop_5092 brz,a %i7, loop_5093 fnands %f11, %f2, %f6 ldd [%l7 + 0x50], %f2 loop_5092: std %f2, [%l7 + 0x50] loop_5093: ldsb [%l7 + 0x6B], %i4 lduw [%l7 + 0x1C], %o7 movle %icc, %o5, %l1 bne,pn %icc, loop_5094 ldx [%l7 + 0x40], %i2 udiv %o1, 0x106E, %i6 udivcc %o3, 0x1E96, %o0 loop_5094: fpsub16s %f15, %f7, %f15 fmovda %icc, %f1, %f8 xnor %l4, %o4, %g7 tg %icc, 0x3 edge32 %g4, %g1, %l6 ldsb [%l7 + 0x12], %g5 fmovse %icc, %f12, %f7 movl %xcc, %l2, %i3 fandnot1 %f14, %f4, %f4 fmovrsne %i0, %f12, %f15 orn %o2, 0x113D, %o6 ldx [%l7 + 0x28], %g6 edge32ln %l5, %l3, %g2 fbue,a %fcc3, loop_5095 fpsub32s %f8, %f6, %f15 edge16n %l0, %g3, %i1 std %f2, [%l7 + 0x10] loop_5095: stw %i7, [%l7 + 0x58] tgu %icc, 0x1 movcs %icc, %i5, %o7 ble,a %xcc, loop_5096 edge8 %o5, %i4, %i2 stb %l1, [%l7 + 0x0E] xnor %o1, %i6, %o3 loop_5096: mulx %o0, %o4, %g7 fmovse %icc, %f2, %f10 fandnot2 %f8, %f10, %f10 fpadd32 %f12, %f10, %f4 stb %g4, [%l7 + 0x2C] ldd [%l7 + 0x70], %f10 ldsb [%l7 + 0x69], %g1 fxor %f10, %f8, %f8 movvc %icc, %l4, %g5 fmovrdlz %l6, %f6, %f2 array8 %l2, %i3, %o2 bl,a %icc, loop_5097 lduh [%l7 + 0x0E], %i0 srl %g6, 0x00, %o6 fcmpgt16 %f4, %f12, %l5 loop_5097: ldsh [%l7 + 0x4E], %l3 udivx %g2, 0x0D9B, %g3 taddcc %l0, 0x0D1E, %i7 ldd [%l7 + 0x28], %f4 fornot1 %f2, %f4, %f4 fone %f10 stx %i5, [%l7 + 0x18] fbl,a %fcc1, loop_5098 fpadd16 %f10, %f6, %f2 edge8n %o7, %o5, %i4 movleu %icc, %i1, %l1 loop_5098: fmul8sux16 %f2, %f0, %f2 fbne %fcc1, loop_5099 lduw [%l7 + 0x50], %i2 tsubcc %i6, 0x0D10, %o3 stb %o1, [%l7 + 0x5C] loop_5099: fmovsvc %xcc, %f10, %f2 tge %xcc, 0x5 fnegd %f8, %f4 mulscc %o4, %o0, %g4 fbuge,a %fcc2, loop_5100 movleu %icc, %g7, %l4 fpack16 %f4, %f2 ldub [%l7 + 0x20], %g5 loop_5100: andncc %g1, %l2, %l6 fmovrdlz %o2, %f8, %f12 popc %i0, %g6 ldub [%l7 + 0x55], %i3 fcmpes %fcc3, %f0, %f1 fpsub16 %f4, %f0, %f2 ldx [%l7 + 0x38], %l5 fbge,a %fcc0, loop_5101 st %f4, [%l7 + 0x18] fbe,a %fcc0, loop_5102 fmuld8sux16 %f6, %f0, %f12 loop_5101: brgz,a %l3, loop_5103 nop setx loop_5104, %l0, %l1 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_5102: fcmpgt32 %f4, %f6, %o6 fmovrsne %g3, %f10, %f6 loop_5103: ldsb [%l7 + 0x78], %g2 loop_5104: ldub [%l7 + 0x36], %i7 ldsb [%l7 + 0x36], %l0 fmovs %f12, %f9 fnand %f14, %f14, %f12 ldsb [%l7 + 0x1A], %o7 ldd [%l7 + 0x70], %f10 edge16ln %o5, %i5, %i1 fxor %f2, %f8, %f6 ldsh [%l7 + 0x08], %i4 st %f0, [%l7 + 0x6C] bneg,a,pt %icc, loop_5105 fcmpgt16 %f10, %f6, %i2 fmovspos %xcc, %f9, %f12 sll %l1, 0x03, %i6 loop_5105: fpadd16 %f8, %f2, %f2 bneg,pn %xcc, loop_5106 fbule,a %fcc1, loop_5107 st %f14, [%l7 + 0x64] fnot2 %f10, %f6 loop_5106: alignaddr %o3, %o4, %o1 loop_5107: be,a loop_5108 ldsb [%l7 + 0x0D], %o0 tgu %xcc, 0x7 fbn,a %fcc1, loop_5109 loop_5108: fbule %fcc1, loop_5110 brgz,a %g7, loop_5111 fcmpne16 %f10, %f10, %l4 loop_5109: tle %xcc, 0x5 loop_5110: lduh [%l7 + 0x58], %g5 loop_5111: fmovsneg %xcc, %f11, %f7 andcc %g4, %g1, %l2 tn %xcc, 0x2 bvs,a loop_5112 fandnot1 %f2, %f6, %f4 popc 0x0A43, %o2 fmovsvs %icc, %f7, %f12 loop_5112: srlx %l6, %i0, %g6 fmovdgu %icc, %f4, %f12 fble %fcc0, loop_5113 st %f11, [%l7 + 0x54] and %i3, %l3, %o6 stw %l5, [%l7 + 0x30] loop_5113: fxnor %f4, %f12, %f14 bvc,a,pt %icc, loop_5114 sdiv %g3, 0x1783, %g2 bg,a %icc, loop_5115 fble,a %fcc1, loop_5116 loop_5114: ldsh [%l7 + 0x1C], %i7 movge %xcc, %o7, %o5 loop_5115: stb %i5, [%l7 + 0x59] loop_5116: brz %i1, loop_5117 ldsw [%l7 + 0x48], %l0 fnands %f13, %f10, %f13 fcmpgt32 %f10, %f0, %i4 loop_5117: ldsh [%l7 + 0x30], %l1 ldsh [%l7 + 0x46], %i6 movcs %icc, %o3, %i2 fsrc1 %f0, %f14 bge loop_5118 tneg %xcc, 0x6 fbu %fcc2, loop_5119 stx %o4, [%l7 + 0x68] loop_5118: stx %o0, [%l7 + 0x08] fcmpeq32 %f10, %f14, %o1 loop_5119: brlez %l4, loop_5120 fbo %fcc1, loop_5121 smulcc %g7, 0x113E, %g4 and %g5, %g1, %o2 loop_5120: fbule,a %fcc3, loop_5122 loop_5121: fmul8ulx16 %f8, %f6, %f8 bpos,a,pt %xcc, loop_5123 brlz,a %l6, loop_5124 loop_5122: tl %icc, 0x7 fbo,a %fcc2, loop_5125 loop_5123: udiv %l2, 0x02E0, %g6 loop_5124: ldsw [%l7 + 0x20], %i3 movrgez %i0, 0x09C, %o6 loop_5125: edge16n %l5, %g3, %g2 edge16l %i7, %o7, %l3 fmovspos %icc, %f10, %f7 stb %o5, [%l7 + 0x2C] ldx [%l7 + 0x08], %i1 sth %i5, [%l7 + 0x28] ldx [%l7 + 0x20], %l0 fmovdle %xcc, %f11, %f2 tge %xcc, 0x3 std %f14, [%l7 + 0x60] edge32ln %i4, %i6, %o3 ldsb [%l7 + 0x7A], %i2 addc %o4, 0x0DDB, %l1 for %f14, %f0, %f6 srax %o1, 0x00, %l4 addcc %o0, %g4, %g5 ldsw [%l7 + 0x48], %g1 lduw [%l7 + 0x18], %g7 fmovrdlez %o2, %f2, %f0 fmovscc %icc, %f1, %f15 bl,a,pt %xcc, loop_5126 fandnot2 %f0, %f2, %f2 lduw [%l7 + 0x0C], %l2 ldsh [%l7 + 0x7E], %g6 loop_5126: udivx %i3, 0x0CDE, %i0 ld [%l7 + 0x0C], %f14 stx %l6, [%l7 + 0x70] udiv %l5, 0x1FD6, %g3 ldx [%l7 + 0x38], %g2 fmovdg %xcc, %f2, %f13 st %f4, [%l7 + 0x68] fones %f8 stx %i7, [%l7 + 0x20] fnands %f8, %f10, %f3 mulscc %o7, %o6, %o5 edge32n %l3, %i1, %l0 fmovrsgz %i4, %f9, %f10 fpackfix %f8, %f13 fpsub32 %f12, %f6, %f8 te %icc, 0x4 stw %i6, [%l7 + 0x20] fpadd16 %f0, %f0, %f2 srlx %o3, %i2, %o4 fcmpeq16 %f4, %f4, %l1 fzero %f12 bpos,a %icc, loop_5127 be loop_5128 edge32l %i5, %o1, %l4 st %f12, [%l7 + 0x48] loop_5127: ld [%l7 + 0x24], %f1 loop_5128: fbuge,a %fcc0, loop_5129 edge8 %g4, %g5, %g1 fpadd16 %f12, %f10, %f4 subccc %o0, 0x07B4, %o2 loop_5129: st %f11, [%l7 + 0x78] ldsw [%l7 + 0x60], %l2 fble %fcc0, loop_5130 orncc %g7, 0x1CC6, %g6 fpsub32 %f4, %f4, %f14 bgu,pn %xcc, loop_5131 loop_5130: fmovsle %xcc, %f10, %f4 fbu,a %fcc2, loop_5132 fnot1s %f14, %f10 loop_5131: nop setx loop_5133, %l0, %l1 jmpl %l1, %i3 ble,a,pn %icc, loop_5134 loop_5132: fbl %fcc3, loop_5135 lduw [%l7 + 0x0C], %i0 loop_5133: fxnors %f14, %f10, %f0 loop_5134: stb %l6, [%l7 + 0x4B] loop_5135: movrgez %g3, %g2, %i7 fmovsl %xcc, %f12, %f15 stw %o7, [%l7 + 0x68] fmovdl %xcc, %f11, %f2 fors %f13, %f10, %f6 ldd [%l7 + 0x48], %f0 fble %fcc1, loop_5136 fmovscc %icc, %f9, %f3 std %f10, [%l7 + 0x48] ldub [%l7 + 0x19], %l5 loop_5136: std %f0, [%l7 + 0x48] array8 %o5, %l3, %i1 edge16n %l0, %i4, %o6 nop setx loop_5137, %l0, %l1 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 + 0x70], %o3 fpsub32s %f15, %f10, %f13 sth %i2, [%l7 + 0x56] loop_5137: faligndata %f12, %f4, %f0 stb %i6, [%l7 + 0x3D] fmovrslz %o4, %f13, %f7 fmuld8sux16 %f12, %f5, %f14 tg %xcc, 0x6 fmovscc %icc, %f2, %f7 tleu %icc, 0x5 fmovsvc %icc, %f1, %f6 fpadd16s %f10, %f7, %f14 fpsub32s %f0, %f3, %f14 sth %i5, [%l7 + 0x7A] fors %f0, %f6, %f13 stw %l1, [%l7 + 0x14] movcs %xcc, %l4, %o1 sth %g5, [%l7 + 0x52] tne %xcc, 0x3 fmul8x16 %f6, %f12, %f14 lduh [%l7 + 0x6E], %g4 ldx [%l7 + 0x18], %g1 bne,a loop_5138 fmovdne %icc, %f1, %f8 edge32 %o0, %o2, %l2 fands %f12, %f10, %f13 loop_5138: brgez,a %g7, loop_5139 fcmpne16 %f8, %f0, %g6 fbue %fcc0, loop_5140 movl %icc, %i3, %i0 loop_5139: ldx [%l7 + 0x50], %g3 fpadd16 %f14, %f12, %f6 loop_5140: tsubcc %l6, 0x0A37, %g2 fba %fcc2, loop_5141 ldsw [%l7 + 0x3C], %i7 fmul8sux16 %f8, %f0, %f14 tcs %xcc, 0x2 loop_5141: fmovsl %icc, %f14, %f7 ldub [%l7 + 0x67], %o7 fcmpeq32 %f6, %f10, %l5 brz,a %l3, loop_5142 fmovdcs %icc, %f7, %f8 fzeros %f10 srax %i1, %l0, %o5 loop_5142: stb %i4, [%l7 + 0x30] fmovsge %xcc, %f10, %f6 fcmpeq32 %f6, %f4, %o3 fmovsge %icc, %f7, %f6 sdiv %o6, 0x06EC, %i6 tgu %icc, 0x6 fbge,a %fcc3, loop_5143 fmovsg %xcc, %f2, %f2 fbg,a %fcc1, loop_5144 fcmps %fcc3, %f6, %f1 loop_5143: fsrc2s %f12, %f7 bgu,pt %xcc, loop_5145 loop_5144: bg loop_5146 bcs,a loop_5147 brnz,a %i2, loop_5148 loop_5145: stw %o4, [%l7 + 0x74] loop_5146: fbn,a %fcc1, loop_5149 loop_5147: stb %i5, [%l7 + 0x28] loop_5148: fpmerge %f11, %f3, %f6 smul %l1, 0x1B21, %l4 loop_5149: edge32n %g5, %g4, %o1 fxnors %f14, %f8, %f14 srax %o0, %g1, %o2 nop setx loop_5150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %icc, %f0, %f13 ld [%l7 + 0x7C], %f1 movg %icc, %l2, %g7 loop_5150: fmovdneg %xcc, %f7, %f8 tcc %xcc, 0x6 fmovdge %icc, %f10, %f10 fnot2s %f4, %f10 alignaddrl %i3, %g6, %i0 addc %g3, %l6, %g2 edge8 %o7, %l5, %i7 taddcctv %i1, 0x16E9, %l0 fpackfix %f12, %f15 bvs,pn %xcc, loop_5151 edge32n %l3, %o5, %o3 tg %xcc, 0x1 tg %xcc, 0x6 loop_5151: fors %f14, %f2, %f6 fmovsgu %xcc, %f7, %f14 fmovdleu %icc, %f6, %f7 stw %i4, [%l7 + 0x50] fmovdneg %xcc, %f9, %f13 fmul8ulx16 %f6, %f0, %f6 st %f4, [%l7 + 0x14] array8 %o6, %i2, %i6 te %xcc, 0x6 move %xcc, %o4, %l1 fxnors %f11, %f9, %f9 ldsh [%l7 + 0x38], %i5 fnor %f0, %f10, %f0 smulcc %l4, %g5, %o1 ld [%l7 + 0x38], %f15 fnot2 %f2, %f4 movrgez %g4, 0x2F1, %o0 addcc %o2, 0x0D7D, %l2 tvs %icc, 0x2 tle %xcc, 0x4 fmovspos %icc, %f2, %f6 edge16ln %g1, %i3, %g7 stw %g6, [%l7 + 0x38] fpadd32s %f9, %f15, %f13 fbul,a %fcc2, loop_5152 fpack16 %f8, %f10 call loop_5153 andn %g3, %l6, %g2 loop_5152: movg %icc, %i0, %o7 bl,a,pt %icc, loop_5154 loop_5153: movcs %icc, %i7, %l5 array8 %i1, %l0, %o5 tcc %icc, 0x1 loop_5154: movrgez %o3, 0x367, %l3 fnot1s %f13, %f2 sth %i4, [%l7 + 0x74] movpos %xcc, %i2, %o6 fones %f14 fcmpeq32 %f14, %f0, %i6 fpack32 %f4, %f8, %f14 st %f3, [%l7 + 0x48] movg %icc, %o4, %i5 ldsh [%l7 + 0x50], %l4 lduh [%l7 + 0x1C], %l1 smul %g5, %o1, %g4 taddcc %o2, 0x10C5, %l2 fors %f14, %f11, %f15 fands %f12, %f1, %f8 ldub [%l7 + 0x33], %o0 tg %xcc, 0x7 movgu %icc, %g1, %g7 st %f1, [%l7 + 0x5C] fcmps %fcc3, %f6, %f12 movl %xcc, %i3, %g3 umulcc %g6, 0x1CE1, %g2 brnz %i0, loop_5155 ldub [%l7 + 0x5D], %l6 fbu,a %fcc2, loop_5156 sethi 0x1CDB, %i7 loop_5155: stx %o7, [%l7 + 0x28] mulscc %l5, 0x0985, %i1 loop_5156: ldd [%l7 + 0x20], %f2 tn %icc, 0x0 brlez %o5, loop_5157 subccc %l0, %l3, %i4 fpadd16 %f6, %f10, %f4 fbn,a %fcc2, loop_5158 loop_5157: fmuld8sux16 %f3, %f14, %f8 fmovrsgez %o3, %f6, %f11 tcs %xcc, 0x7 loop_5158: movrlez %i2, 0x113, %o6 tcc %xcc, 0x2 fmovdvc %xcc, %f11, %f6 mulscc %i6, 0x1F35, %i5 ldx [%l7 + 0x48], %o4 tpos %xcc, 0x2 fbe %fcc1, loop_5159 tne %icc, 0x6 fandnot2 %f6, %f12, %f6 ldsw [%l7 + 0x08], %l1 loop_5159: ldsb [%l7 + 0x7A], %g5 fbu %fcc0, loop_5160 xnorcc %o1, 0x1865, %g4 brlez,a %o2, loop_5161 stb %l2, [%l7 + 0x1F] loop_5160: fbul %fcc1, loop_5162 tpos %xcc, 0x4 loop_5161: movne %xcc, %l4, %g1 tpos %xcc, 0x7 loop_5162: std %f6, [%l7 + 0x68] ldx [%l7 + 0x50], %g7 move %xcc, %o0, %i3 brz,a %g6, loop_5163 smulcc %g3, %g2, %l6 std %f0, [%l7 + 0x10] bn,pt %xcc, loop_5164 loop_5163: fors %f5, %f12, %f9 ldub [%l7 + 0x75], %i7 ldsh [%l7 + 0x68], %i0 loop_5164: fmul8x16 %f14, %f6, %f8 edge32 %l5, %o7, %o5 sethi 0x0E12, %l0 ldsw [%l7 + 0x64], %i1 fexpand %f7, %f0 ldub [%l7 + 0x31], %l3 umulcc %o3, 0x1A04, %i2 st %f12, [%l7 + 0x18] bvs,a %icc, loop_5165 fmul8x16al %f3, %f6, %f0 popc %o6, %i4 ldsw [%l7 + 0x2C], %i6 loop_5165: st %f13, [%l7 + 0x38] alignaddr %o4, %l1, %g5 fmovdleu %icc, %f12, %f0 movpos %icc, %i5, %o1 edge16ln %g4, %l2, %l4 ld [%l7 + 0x64], %f14 ble,a,pt %icc, loop_5166 fcmpeq16 %f10, %f6, %o2 fmovdne %xcc, %f3, %f5 call loop_5167 loop_5166: fornot1s %f12, %f11, %f5 edge8 %g7, %o0, %g1 ld [%l7 + 0x64], %f4 loop_5167: ldsh [%l7 + 0x32], %g6 stw %i3, [%l7 + 0x18] nop setx loop_5168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g3, [%l7 + 0x1E] fsrc2 %f12, %f8 lduw [%l7 + 0x5C], %g2 loop_5168: movrgez %l6, %i0, %i7 fmovdleu %xcc, %f8, %f3 movrgz %o7, %l5, %o5 fmovrdlez %i1, %f4, %f14 mulscc %l3, 0x0B34, %o3 stb %l0, [%l7 + 0x18] fbuge,a %fcc0, loop_5169 fbule,a %fcc0, loop_5170 addccc %o6, %i2, %i6 umul %i4, 0x1FCE, %l1 loop_5169: fmovrdlz %g5, %f4, %f8 loop_5170: popc %i5, %o4 st %f4, [%l7 + 0x28] fmovdl %icc, %f3, %f0 mulscc %g4, %l2, %o1 edge32 %l4, %o2, %g7 fbo %fcc0, loop_5171 fmovrdne %g1, %f10, %f2 fmovscc %xcc, %f15, %f13 st %f15, [%l7 + 0x40] loop_5171: movneg %xcc, %o0, %g6 fmovspos %icc, %f0, %f3 ldx [%l7 + 0x48], %g3 fornot2s %f2, %f4, %f15 lduh [%l7 + 0x20], %g2 fpmerge %f4, %f7, %f0 orncc %l6, 0x1B7D, %i3 xor %i0, 0x1D8D, %i7 fmovsa %xcc, %f9, %f12 stb %o7, [%l7 + 0x33] fands %f13, %f4, %f10 std %f0, [%l7 + 0x10] lduw [%l7 + 0x40], %o5 fpack16 %f10, %f12 ldsw [%l7 + 0x78], %l5 fxnors %f11, %f9, %f1 brnz,a %i1, loop_5172 sth %l3, [%l7 + 0x64] brz,a %l0, loop_5173 array32 %o3, %i2, %o6 loop_5172: ldsb [%l7 + 0x14], %i4 nop setx loop_5174, %l0, %l1 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_5173: ldsb [%l7 + 0x42], %l1 fands %f15, %f14, %f10 addccc %g5, %i5, %o4 loop_5174: ldub [%l7 + 0x64], %i6 ldx [%l7 + 0x38], %g4 bl,a %icc, loop_5175 lduh [%l7 + 0x58], %l2 fandnot1s %f15, %f5, %f12 st %f9, [%l7 + 0x0C] loop_5175: stw %l4, [%l7 + 0x48] fcmpgt32 %f14, %f2, %o1 fmovscc %icc, %f12, %f8 lduw [%l7 + 0x28], %o2 bpos,a,pt %xcc, loop_5176 ld [%l7 + 0x5C], %f6 ldsw [%l7 + 0x10], %g7 movrgez %g1, %g6, %g3 loop_5176: subc %o0, %l6, %i3 brlez %i0, loop_5177 bl,pt %icc, loop_5178 fmuld8sux16 %f11, %f9, %f0 fmuld8ulx16 %f3, %f14, %f12 loop_5177: fornot1 %f12, %f8, %f10 loop_5178: lduw [%l7 + 0x2C], %i7 fexpand %f11, %f0 fmuld8sux16 %f8, %f4, %f10 fmovsg %xcc, %f3, %f3 nop setx loop_5179, %l0, %l1 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, 0x3 lduh [%l7 + 0x4C], %g2 tl %xcc, 0x3 loop_5179: alignaddr %o7, %o5, %l5 edge8n %l3, %i1, %l0 ldub [%l7 + 0x0A], %i2 fnot2 %f2, %f14 fxors %f11, %f15, %f13 fnand %f4, %f14, %f10 mulscc %o6, %o3, %l1 fmovrdlez %i4, %f2, %f12 brz,a %i5, loop_5180 taddcctv %g5, %o4, %g4 tle %xcc, 0x6 fmovscs %xcc, %f7, %f15 loop_5180: fcmpd %fcc3, %f2, %f8 fblg,a %fcc0, loop_5181 edge32n %i6, %l2, %l4 fpmerge %f13, %f3, %f4 fmul8x16al %f11, %f7, %f8 loop_5181: orcc %o1, %g7, %g1 smul %o2, %g3, %o0 nop setx loop_5182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f0, %f7 fmovrsgez %l6, %f1, %f13 ldsh [%l7 + 0x58], %g6 loop_5182: pdist %f10, %f2, %f2 fsrc1 %f10, %f0 smulcc %i0, 0x1438, %i3 bpos,pt %xcc, loop_5183 ble loop_5184 fcmped %fcc1, %f4, %f10 stw %i7, [%l7 + 0x24] loop_5183: fmul8ulx16 %f8, %f6, %f0 loop_5184: brz,a %g2, loop_5185 ble,a,pn %xcc, loop_5186 fmovsgu %xcc, %f2, %f0 ldsb [%l7 + 0x6E], %o7 loop_5185: movvs %icc, %l5, %l3 loop_5186: fmovrdgez %i1, %f6, %f2 stb %l0, [%l7 + 0x2D] ldsh [%l7 + 0x3E], %i2 ldd [%l7 + 0x48], %f8 fxnor %f10, %f8, %f4 ldsb [%l7 + 0x25], %o6 fnors %f10, %f1, %f14 fbl,a %fcc3, loop_5187 fpackfix %f4, %f8 tn %xcc, 0x4 edge8ln %o5, %l1, %i4 loop_5187: ble,a %icc, loop_5188 stx %o3, [%l7 + 0x28] fornot2 %f10, %f10, %f10 lduw [%l7 + 0x7C], %g5 loop_5188: edge8 %i5, %g4, %o4 sub %l2, %i6, %l4 or %o1, %g7, %o2 umulcc %g1, 0x10F9, %o0 tsubcc %g3, 0x15EF, %g6 edge32 %i0, %i3, %l6 fmovd %f0, %f10 sth %g2, [%l7 + 0x60] fmovrsne %o7, %f2, %f0 fcmpne16 %f10, %f12, %l5 sllx %l3, 0x18, %i7 brnz %i1, loop_5189 bgu,a,pt %xcc, loop_5190 ldsb [%l7 + 0x67], %i2 fxnors %f3, %f15, %f7 loop_5189: edge8ln %o6, %l0, %o5 loop_5190: ldsb [%l7 + 0x6F], %l1 tleu %xcc, 0x3 fors %f5, %f14, %f15 fmovrse %o3, %f4, %f2 sethi 0x178B, %i4 tleu %xcc, 0x3 edge16ln %g5, %g4, %i5 tle %icc, 0x6 fsrc1s %f3, %f2 ldsh [%l7 + 0x7E], %o4 bshuffle %f14, %f2, %f6 fmovd %f2, %f12 call loop_5191 lduw [%l7 + 0x14], %l2 fnot2 %f10, %f0 movg %icc, %l4, %i6 loop_5191: bleu,a loop_5192 stw %g7, [%l7 + 0x50] movcs %xcc, %o2, %o1 sub %o0, 0x0E29, %g3 loop_5192: fmovsleu %icc, %f8, %f6 sdivx %g1, 0x1123, %g6 fmuld8sux16 %f8, %f8, %f6 st %f7, [%l7 + 0x10] ble loop_5193 lduw [%l7 + 0x74], %i0 lduw [%l7 + 0x58], %i3 bcs loop_5194 loop_5193: stw %l6, [%l7 + 0x1C] edge8n %g2, %l5, %l3 st %f15, [%l7 + 0x54] loop_5194: ldub [%l7 + 0x68], %i7 brz %i1, loop_5195 taddcctv %o7, %i2, %l0 fmovrdne %o6, %f8, %f0 movg %xcc, %l1, %o5 loop_5195: lduw [%l7 + 0x2C], %o3 movpos %icc, %i4, %g4 andcc %g5, 0x1432, %o4 fbug,a %fcc2, loop_5196 fnot1 %f4, %f6 fpsub32s %f11, %f2, %f1 move %xcc, %l2, %l4 loop_5196: taddcctv %i5, 0x0446, %i6 bcs,a %icc, loop_5197 xor %g7, %o2, %o0 bneg %icc, loop_5198 fcmpne16 %f0, %f6, %o1 loop_5197: fornot2s %f11, %f11, %f6 ldsb [%l7 + 0x25], %g3 loop_5198: tleu %icc, 0x3 fble,a %fcc3, loop_5199 edge8ln %g1, %g6, %i0 ldub [%l7 + 0x53], %i3 fmovsgu %xcc, %f8, %f6 loop_5199: lduw [%l7 + 0x20], %g2 bgu,pn %xcc, loop_5200 brgez %l6, loop_5201 stw %l5, [%l7 + 0x3C] fmovscc %xcc, %f0, %f10 loop_5200: fmovs %f5, %f13 loop_5201: fmovspos %xcc, %f10, %f7 std %f6, [%l7 + 0x28] bpos,pn %icc, loop_5202 ldsw [%l7 + 0x30], %i7 ldsb [%l7 + 0x48], %i1 tpos %icc, 0x5 loop_5202: fcmple16 %f6, %f0, %o7 ldsw [%l7 + 0x1C], %l3 fmovrsgz %i2, %f8, %f3 tne %icc, 0x0 edge32 %l0, %l1, %o5 lduw [%l7 + 0x40], %o6 subccc %i4, %o3, %g4 umul %g5, %o4, %l2 movleu %xcc, %l4, %i6 udiv %i5, 0x0A23, %o2 fornot2s %f6, %f2, %f3 fmovsge %xcc, %f13, %f6 bvs,pt %xcc, loop_5203 st %f12, [%l7 + 0x38] fornot2s %f13, %f14, %f3 mulscc %g7, %o1, %o0 loop_5203: ldsb [%l7 + 0x29], %g3 fmul8sux16 %f4, %f14, %f2 nop setx loop_5204, %l0, %l1 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 + 0x0C], %f13 fbule %fcc0, loop_5205 subc %g1, %g6, %i3 loop_5204: fmovde %icc, %f2, %f5 smul %g2, 0x0E67, %i0 loop_5205: ldsb [%l7 + 0x29], %l6 fbu %fcc0, loop_5206 fmovdcs %icc, %f4, %f14 alignaddr %l5, %i7, %o7 fpadd32s %f14, %f12, %f12 loop_5206: ldub [%l7 + 0x08], %l3 fmovdl %xcc, %f13, %f12 fmovdne %icc, %f15, %f2 ldsb [%l7 + 0x5F], %i1 sth %l0, [%l7 + 0x26] taddcctv %i2, %o5, %l1 orncc %i4, 0x182B, %o3 sdivx %g4, 0x1274, %g5 and %o6, 0x05D3, %l2 brz,a %l4, loop_5207 lduh [%l7 + 0x1A], %o4 fpack32 %f4, %f10, %f0 brnz,a %i5, loop_5208 loop_5207: stb %i6, [%l7 + 0x0F] edge32l %g7, %o2, %o0 sth %g3, [%l7 + 0x48] loop_5208: std %f12, [%l7 + 0x58] ldd [%l7 + 0x38], %f14 nop setx loop_5209, %l0, %l1 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 %g1, [%l7 + 0x40] fcmpd %fcc0, %f6, %f12 fnand %f10, %f8, %f0 loop_5209: std %f6, [%l7 + 0x50] fandnot2s %f13, %f7, %f7 tg %xcc, 0x7 fbu,a %fcc0, loop_5210 ldsw [%l7 + 0x14], %g6 ld [%l7 + 0x0C], %f7 sdiv %o1, 0x11FB, %g2 loop_5210: movrne %i3, %l6, %i0 ldub [%l7 + 0x53], %i7 fbn,a %fcc1, loop_5211 lduw [%l7 + 0x38], %l5 ldsh [%l7 + 0x6A], %o7 fba,a %fcc1, loop_5212 loop_5211: stx %l3, [%l7 + 0x68] ba,a %icc, loop_5213 lduw [%l7 + 0x74], %i1 loop_5212: stb %i2, [%l7 + 0x7E] sllx %l0, %l1, %i4 loop_5213: fandnot1s %f14, %f2, %f2 ldx [%l7 + 0x08], %o5 edge32n %g4, %o3, %g5 sth %l2, [%l7 + 0x0A] fmovdcs %xcc, %f5, %f6 fmovsl %icc, %f15, %f6 fmovrdgz %l4, %f8, %f10 srl %o6, 0x07, %i5 ldx [%l7 + 0x68], %i6 st %f6, [%l7 + 0x5C] andn %o4, 0x1F36, %g7 xnor %o2, %g3, %g1 fbne %fcc1, loop_5214 fcmpne16 %f8, %f14, %g6 subccc %o0, %g2, %o1 tcc %xcc, 0x7 loop_5214: lduh [%l7 + 0x62], %l6 fxnor %f0, %f12, %f14 fbule,a %fcc0, loop_5215 fexpand %f9, %f2 ba,pt %xcc, loop_5216 brlz,a %i0, loop_5217 loop_5215: fmovrdne %i7, %f2, %f2 sth %l5, [%l7 + 0x70] loop_5216: fcmpeq32 %f12, %f4, %i3 loop_5217: brnz,a %o7, loop_5218 fbge,a %fcc1, loop_5219 sllx %l3, %i2, %l0 fmovrsgz %l1, %f5, %f8 loop_5218: fpack16 %f8, %f5 loop_5219: fornot2 %f4, %f0, %f2 ble %xcc, loop_5220 srl %i1, %o5, %g4 fmovdvs %icc, %f5, %f14 bleu,pt %icc, loop_5221 loop_5220: edge16n %o3, %g5, %l2 faligndata %f8, %f4, %f10 edge8l %l4, %o6, %i5 loop_5221: edge32ln %i4, %o4, %g7 movl %icc, %i6, %g3 brlz %o2, loop_5222 stw %g1, [%l7 + 0x60] fmovdneg %xcc, %f1, %f11 fcmpgt16 %f8, %f6, %o0 loop_5222: fmovspos %xcc, %f6, %f1 bge,pn %icc, loop_5223 mova %xcc, %g2, %g6 lduw [%l7 + 0x50], %l6 addcc %i0, 0x1516, %i7 loop_5223: brnz %l5, loop_5224 ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x48], %i3 fbule %fcc0, loop_5225 loop_5224: ldx [%l7 + 0x60], %o1 ldub [%l7 + 0x5B], %l3 array32 %i2, %l0, %o7 loop_5225: fnands %f0, %f4, %f0 ldsb [%l7 + 0x27], %l1 fnands %f3, %f11, %f1 ld [%l7 + 0x2C], %f7 fmul8sux16 %f0, %f10, %f0 tcc %icc, 0x6 movne %xcc, %o5, %i1 edge16l %g4, %o3, %l2 brz,a %g5, loop_5226 bne loop_5227 smulcc %l4, %i5, %i4 fmovdg %xcc, %f2, %f8 loop_5226: fbg %fcc0, loop_5228 loop_5227: for %f4, %f8, %f14 ldd [%l7 + 0x08], %f12 fmovdcs %xcc, %f8, %f14 loop_5228: movge %xcc, %o4, %g7 fand %f6, %f10, %f4 ta %icc, 0x4 fmovs %f9, %f7 fabss %f0, %f4 array32 %i6, %o6, %o2 fcmpes %fcc0, %f8, %f3 xnorcc %g1, %g3, %g2 edge16n %g6, %l6, %i0 bn,pn %xcc, loop_5229 tvc %icc, 0x2 ldub [%l7 + 0x65], %i7 ldsw [%l7 + 0x1C], %o0 loop_5229: andcc %l5, %o1, %i3 fmovrde %l3, %f4, %f2 sth %l0, [%l7 + 0x2A] edge16n %o7, %l1, %i2 tl %icc, 0x2 stw %o5, [%l7 + 0x3C] edge16n %g4, %o3, %i1 ldsh [%l7 + 0x62], %l2 stb %l4, [%l7 + 0x31] brnz,a %i5, loop_5230 ldsb [%l7 + 0x43], %g5 fzeros %f8 fmovrdlz %o4, %f14, %f12 loop_5230: edge8 %i4, %i6, %o6 fmul8x16 %f13, %f14, %f2 addccc %g7, 0x1F56, %g1 fabss %f15, %f10 fmovrdlez %o2, %f2, %f10 fmovscs %xcc, %f0, %f0 call loop_5231 fmul8sux16 %f8, %f10, %f8 bneg,a loop_5232 sethi 0x0D40, %g3 loop_5231: movre %g2, %g6, %i0 sra %l6, %o0, %i7 loop_5232: fcmple32 %f8, %f12, %l5 move %xcc, %i3, %l3 ld [%l7 + 0x5C], %f14 tleu %xcc, 0x2 tgu %xcc, 0x1 sllx %o1, %o7, %l0 fpsub16 %f2, %f8, %f4 fmovdne %icc, %f8, %f11 smulcc %i2, %l1, %o5 std %f12, [%l7 + 0x40] edge16 %o3, %g4, %i1 fmovrse %l4, %f7, %f6 ldsb [%l7 + 0x52], %l2 fpadd16s %f7, %f12, %f7 std %f2, [%l7 + 0x08] lduh [%l7 + 0x6A], %g5 xnor %o4, 0x0274, %i4 st %f1, [%l7 + 0x60] fmovsvc %icc, %f13, %f2 and %i6, 0x004B, %o6 fpmerge %f0, %f0, %f2 fcmpeq32 %f0, %f12, %i5 sth %g1, [%l7 + 0x72] edge8l %g7, %o2, %g2 subcc %g3, 0x0658, %i0 fpack32 %f4, %f8, %f4 ld [%l7 + 0x60], %f9 lduw [%l7 + 0x20], %g6 andncc %l6, %i7, %o0 ldx [%l7 + 0x50], %i3 fpadd16 %f4, %f10, %f2 fnors %f15, %f12, %f4 tgu %xcc, 0x6 ld [%l7 + 0x2C], %f10 sth %l3, [%l7 + 0x68] movvs %icc, %o1, %o7 fsrc1 %f14, %f2 fmovda %xcc, %f9, %f5 bvc,a,pn %icc, loop_5233 bneg,pt %icc, loop_5234 bleu,a,pt %icc, loop_5235 andn %l5, %l0, %i2 loop_5233: fmovdl %xcc, %f3, %f6 loop_5234: movcc %xcc, %o5, %o3 loop_5235: fpadd16 %f4, %f12, %f0 fornot1s %f8, %f7, %f3 and %l1, 0x0DA8, %i1 fones %f1 brnz,a %l4, loop_5236 ldx [%l7 + 0x50], %l2 bpos %xcc, loop_5237 fmul8sux16 %f14, %f14, %f12 loop_5236: ldub [%l7 + 0x74], %g5 fbule,a %fcc2, loop_5238 loop_5237: tcc %icc, 0x7 fmovrslez %o4, %f12, %f7 lduh [%l7 + 0x0E], %g4 loop_5238: array16 %i4, %i6, %o6 fmovdvs %xcc, %f7, %f15 brgz %i5, loop_5239 bpos,a,pt %xcc, loop_5240 stb %g7, [%l7 + 0x4C] ld [%l7 + 0x74], %f7 loop_5239: fornot2 %f8, %f12, %f10 loop_5240: ldx [%l7 + 0x58], %g1 edge32ln %g2, %o2, %g3 ldsw [%l7 + 0x68], %i0 bvc,a,pn %icc, loop_5241 fandnot2s %f14, %f0, %f9 bne,a,pt %icc, loop_5242 stx %l6, [%l7 + 0x28] loop_5241: fpack16 %f4, %f1 nop setx loop_5243, %l0, %l1 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_5242: fcmple32 %f10, %f14, %g6 xorcc %i7, 0x0270, %o0 fmovsneg %icc, %f8, %f9 loop_5243: xor %i3, 0x16A8, %o1 stb %l3, [%l7 + 0x21] brz,a %l5, loop_5244 sth %l0, [%l7 + 0x2A] fpack16 %f6, %f11 fmuld8sux16 %f2, %f10, %f14 loop_5244: alignaddrl %i2, %o5, %o7 fmovsge %xcc, %f7, %f4 ldsb [%l7 + 0x47], %o3 ldsh [%l7 + 0x1C], %i1 edge32n %l1, %l4, %g5 fbo,a %fcc2, loop_5245 srlx %o4, %g4, %i4 fmovrsgz %i6, %f4, %f5 fcmps %fcc0, %f4, %f2 loop_5245: ta %xcc, 0x7 fcmpne16 %f2, %f10, %l2 nop setx loop_5246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %xcc, 0x2 xnor %o6, 0x01B6, %g7 fsrc2s %f0, %f9 loop_5246: fornot1s %f10, %f14, %f11 tvs %xcc, 0x5 movrne %i5, 0x1FF, %g2 lduh [%l7 + 0x6C], %g1 fmovsgu %icc, %f0, %f10 ldd [%l7 + 0x60], %f10 stb %o2, [%l7 + 0x67] tle %xcc, 0x7 fba %fcc0, loop_5247 tpos %xcc, 0x6 fmul8sux16 %f6, %f8, %f4 brlz %i0, loop_5248 loop_5247: brz %l6, loop_5249 tneg %xcc, 0x4 fmul8ulx16 %f4, %f14, %f14 loop_5248: fmovrslz %g6, %f4, %f15 loop_5249: fornot1 %f4, %f0, %f0 movg %icc, %g3, %o0 edge8n %i7, %o1, %l3 st %f10, [%l7 + 0x28] sll %l5, 0x09, %l0 ldsw [%l7 + 0x2C], %i3 fba %fcc2, loop_5250 ldd [%l7 + 0x70], %f12 ldd [%l7 + 0x68], %f4 movge %icc, %o5, %i2 loop_5250: sllx %o3, %o7, %l1 ldub [%l7 + 0x11], %i1 fmovdle %xcc, %f3, %f11 sth %g5, [%l7 + 0x54] ldub [%l7 + 0x1C], %l4 stx %g4, [%l7 + 0x58] movrgz %o4, 0x0F7, %i6 smul %i4, %l2, %o6 movrlz %g7, %g2, %g1 edge16ln %i5, %o2, %i0 addcc %g6, %g3, %o0 stw %i7, [%l7 + 0x28] array32 %o1, %l6, %l5 fpack32 %f8, %f10, %f2 umulcc %l0, 0x1106, %l3 st %f5, [%l7 + 0x60] ldd [%l7 + 0x78], %f0 fmovdneg %icc, %f1, %f11 tneg %icc, 0x1 fornot1 %f14, %f6, %f2 fmovspos %xcc, %f2, %f0 movpos %icc, %i3, %i2 movrgz %o3, 0x3F8, %o5 stw %o7, [%l7 + 0x38] fba,a %fcc3, loop_5251 stw %l1, [%l7 + 0x50] fbn %fcc2, loop_5252 ldx [%l7 + 0x38], %i1 loop_5251: fxor %f14, %f4, %f8 ldsb [%l7 + 0x0A], %l4 loop_5252: tl %icc, 0x5 movrlez %g5, %o4, %g4 ldx [%l7 + 0x58], %i6 fble %fcc0, loop_5253 movpos %xcc, %i4, %o6 fmovsvs %xcc, %f13, %f6 bneg,a,pn %icc, loop_5254 loop_5253: lduh [%l7 + 0x22], %g7 orcc %l2, %g1, %i5 brlz %o2, loop_5255 loop_5254: fmovdge %icc, %f11, %f11 movn %xcc, %i0, %g2 sth %g6, [%l7 + 0x26] loop_5255: ldsw [%l7 + 0x14], %o0 fmovrsne %g3, %f6, %f9 fmovs %f3, %f5 fmovrdlz %i7, %f4, %f2 fmovsle %xcc, %f12, %f3 fmovdle %xcc, %f15, %f0 fmovde %xcc, %f15, %f8 bleu,pt %icc, loop_5256 tl %xcc, 0x1 ldsh [%l7 + 0x5A], %o1 edge32ln %l6, %l5, %l3 loop_5256: fmovrse %l0, %f4, %f3 taddcc %i2, 0x0CD6, %i3 fmovrdgez %o3, %f12, %f0 add %o7, %l1, %i1 movvs %xcc, %o5, %g5 fbn %fcc3, loop_5257 lduw [%l7 + 0x4C], %l4 tle %icc, 0x3 fblg,a %fcc1, loop_5258 loop_5257: fmovdcs %xcc, %f12, %f2 fxnor %f14, %f4, %f8 fmul8sux16 %f8, %f2, %f6 loop_5258: fbo %fcc2, loop_5259 fbg,a %fcc2, loop_5260 bcc loop_5261 fpsub32s %f13, %f9, %f6 loop_5259: smul %o4, 0x0FA6, %i6 loop_5260: std %f4, [%l7 + 0x50] loop_5261: tpos %icc, 0x1 fmovdg %icc, %f4, %f0 movvs %xcc, %g4, %i4 pdist %f0, %f12, %f10 stx %g7, [%l7 + 0x18] siam 0x3 bcc,a,pn %icc, loop_5262 fmovrdgz %l2, %f2, %f14 fbe %fcc1, loop_5263 ld [%l7 + 0x34], %f7 loop_5262: fmovd %f10, %f10 ldsb [%l7 + 0x35], %g1 loop_5263: brgz,a %o6, loop_5264 fnot1s %f15, %f5 st %f13, [%l7 + 0x44] nop setx loop_5265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5264: lduw [%l7 + 0x14], %i5 fpsub16s %f6, %f13, %f0 bshuffle %f10, %f10, %f4 loop_5265: srl %o2, %i0, %g2 umul %o0, 0x0985, %g3 mova %icc, %g6, %o1 orn %i7, 0x180D, %l5 stx %l3, [%l7 + 0x38] fxor %f8, %f4, %f0 fmovsleu %icc, %f5, %f4 addccc %l0, 0x0B28, %l6 ldsw [%l7 + 0x0C], %i3 smulcc %o3, 0x0803, %i2 fxor %f12, %f6, %f12 lduw [%l7 + 0x44], %o7 st %f1, [%l7 + 0x2C] edge8l %i1, %l1, %g5 orn %o5, 0x132E, %l4 sll %i6, 0x13, %o4 tpos %xcc, 0x7 ldub [%l7 + 0x13], %i4 movcc %icc, %g7, %g4 fbe %fcc0, loop_5266 bge,a loop_5267 lduw [%l7 + 0x24], %l2 edge32l %g1, %o6, %i5 loop_5266: tg %xcc, 0x5 loop_5267: ldx [%l7 + 0x08], %i0 lduh [%l7 + 0x5E], %g2 orn %o0, 0x149C, %o2 fmovrdgez %g6, %f6, %f14 sub %o1, 0x01CC, %i7 fmovsle %icc, %f11, %f6 fbne %fcc2, loop_5268 tn %xcc, 0x4 st %f4, [%l7 + 0x7C] bpos loop_5269 loop_5268: stw %g3, [%l7 + 0x30] sth %l5, [%l7 + 0x40] fands %f12, %f9, %f11 loop_5269: fnegd %f4, %f4 tcc %xcc, 0x4 fxors %f13, %f11, %f3 fbg %fcc1, loop_5270 edge32 %l3, %l0, %l6 bn,pn %icc, loop_5271 bneg,pt %xcc, loop_5272 loop_5270: movrlz %i3, 0x3F8, %o3 fmovdle %icc, %f2, %f15 loop_5271: ldx [%l7 + 0x10], %i2 loop_5272: fmovdge %xcc, %f8, %f10 ldub [%l7 + 0x0B], %o7 fzeros %f3 std %f2, [%l7 + 0x58] ldd [%l7 + 0x48], %f2 movrlez %i1, 0x317, %g5 fmovdvc %xcc, %f6, %f7 bvc,a loop_5273 fmovrsgz %l1, %f2, %f0 sub %o5, %i6, %o4 fors %f4, %f13, %f1 loop_5273: ldsb [%l7 + 0x56], %i4 orncc %g7, %l4, %g4 movg %icc, %g1, %l2 fmul8x16au %f9, %f2, %f0 fsrc2s %f10, %f3 stw %i5, [%l7 + 0x4C] ldsb [%l7 + 0x5C], %i0 st %f13, [%l7 + 0x0C] mulx %o6, %g2, %o2 move %xcc, %o0, %o1 edge16l %g6, %g3, %l5 ldd [%l7 + 0x38], %f8 mova %xcc, %l3, %l0 movg %xcc, %i7, %l6 ld [%l7 + 0x64], %f5 fmovdl %icc, %f9, %f7 tl %icc, 0x4 fcmpes %fcc1, %f13, %f5 stx %i3, [%l7 + 0x20] std %f12, [%l7 + 0x40] smul %i2, %o3, %o7 ldsh [%l7 + 0x6A], %g5 subcc %i1, 0x1A34, %l1 ldx [%l7 + 0x20], %i6 sth %o4, [%l7 + 0x70] ldsw [%l7 + 0x3C], %i4 stx %g7, [%l7 + 0x58] fblg,a %fcc3, loop_5274 st %f6, [%l7 + 0x44] srax %l4, 0x00, %o5 sdivx %g1, 0x0C58, %l2 loop_5274: ldx [%l7 + 0x38], %g4 taddcctv %i0, 0x1F44, %i5 andncc %o6, %o2, %o0 fpack16 %f6, %f12 andncc %g2, %g6, %g3 stx %l5, [%l7 + 0x50] sth %o1, [%l7 + 0x30] fxors %f8, %f5, %f7 fcmpne32 %f4, %f0, %l0 ldx [%l7 + 0x28], %i7 array8 %l3, %l6, %i3 st %f2, [%l7 + 0x48] subc %i2, 0x17B2, %o3 stb %o7, [%l7 + 0x29] nop setx loop_5275, %l0, %l1 jmpl %l1, %g5 ldsb [%l7 + 0x71], %l1 ldub [%l7 + 0x4F], %i6 fmovsvs %icc, %f2, %f7 loop_5275: movgu %xcc, %o4, %i1 ldx [%l7 + 0x40], %g7 xorcc %l4, %i4, %g1 fbue,a %fcc1, loop_5276 sethi 0x096F, %l2 sth %o5, [%l7 + 0x0C] addccc %i0, %i5, %g4 loop_5276: stx %o6, [%l7 + 0x18] udivcc %o2, 0x18A9, %g2 ld [%l7 + 0x54], %f5 bpos loop_5277 bshuffle %f8, %f12, %f2 st %f9, [%l7 + 0x48] stx %g6, [%l7 + 0x08] loop_5277: std %f4, [%l7 + 0x68] fxors %f6, %f4, %f0 movrlez %o0, 0x232, %g3 stb %l5, [%l7 + 0x60] edge16l %l0, %i7, %o1 subc %l6, 0x1240, %l3 call loop_5278 ble,pt %xcc, loop_5279 fpsub32s %f14, %f7, %f11 fmuld8ulx16 %f3, %f1, %f0 loop_5278: movvs %xcc, %i2, %i3 loop_5279: fbug,a %fcc0, loop_5280 sll %o3, 0x06, %g5 stb %l1, [%l7 + 0x2A] fmovscc %xcc, %f4, %f11 loop_5280: fbule %fcc2, loop_5281 st %f15, [%l7 + 0x30] ld [%l7 + 0x24], %f5 fbuge,a %fcc2, loop_5282 loop_5281: fxor %f10, %f6, %f0 st %f11, [%l7 + 0x50] ldx [%l7 + 0x70], %o7 loop_5282: ldx [%l7 + 0x18], %o4 movneg %icc, %i1, %i6 ldsw [%l7 + 0x5C], %l4 movgu %icc, %i4, %g7 movvc %icc, %g1, %l2 fmovdvc %icc, %f7, %f6 fzeros %f11 nop setx loop_5283, %l0, %l1 jmpl %l1, %o5 edge32n %i5, %i0, %g4 ld [%l7 + 0x50], %f6 sub %o6, 0x0309, %g2 loop_5283: stw %o2, [%l7 + 0x54] xnor %o0, 0x0486, %g3 brgez %g6, loop_5284 movl %icc, %l0, %l5 umulcc %i7, 0x1900, %o1 orncc %l3, %l6, %i2 loop_5284: fbge,a %fcc0, loop_5285 bge,a %icc, loop_5286 fpadd32s %f0, %f5, %f6 st %f4, [%l7 + 0x7C] loop_5285: ldsb [%l7 + 0x5B], %o3 loop_5286: movrne %g5, 0x0C6, %l1 ldx [%l7 + 0x68], %o7 movrlz %i3, %i1, %i6 fzero %f2 fmovsg %icc, %f1, %f3 sth %o4, [%l7 + 0x34] ldsw [%l7 + 0x0C], %i4 nop setx loop_5287, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn %xcc, loop_5288 ldsh [%l7 + 0x1A], %l4 fblg,a %fcc2, loop_5289 loop_5287: edge32n %g1, %l2, %o5 loop_5288: ldub [%l7 + 0x39], %i5 fmovs %f11, %f10 loop_5289: movvs %icc, %g7, %i0 sll %g4, 0x19, %g2 fblg %fcc0, loop_5290 udivcc %o6, 0x1C9A, %o0 call loop_5291 fblg,a %fcc1, loop_5292 loop_5290: fmovrde %o2, %f2, %f14 lduw [%l7 + 0x0C], %g6 loop_5291: ldd [%l7 + 0x38], %f6 loop_5292: ldsh [%l7 + 0x3E], %g3 movrgez %l0, %i7, %o1 ldd [%l7 + 0x78], %f8 fmovsl %xcc, %f5, %f9 fpadd16s %f8, %f1, %f6 array16 %l5, %l3, %l6 fornot1 %f4, %f14, %f2 fmuld8ulx16 %f3, %f10, %f2 fpadd16s %f0, %f1, %f9 fbug,a %fcc0, loop_5293 fxor %f14, %f10, %f0 fbn,a %fcc0, loop_5294 be loop_5295 loop_5293: ld [%l7 + 0x50], %f15 sethi 0x184F, %i2 loop_5294: call loop_5296 loop_5295: brlz %g5, loop_5297 ldsw [%l7 + 0x08], %l1 fcmpeq32 %f0, %f6, %o7 loop_5296: fmovrslez %o3, %f14, %f0 loop_5297: lduh [%l7 + 0x72], %i3 ld [%l7 + 0x30], %f6 fbne %fcc1, loop_5298 umulcc %i1, 0x12B3, %i6 st %f8, [%l7 + 0x24] stx %i4, [%l7 + 0x20] loop_5298: orn %l4, 0x03E0, %g1 lduw [%l7 + 0x40], %o4 fblg,a %fcc2, loop_5299 stw %o5, [%l7 + 0x5C] ldsw [%l7 + 0x68], %l2 udivx %i5, 0x0381, %i0 loop_5299: bshuffle %f14, %f14, %f10 be loop_5300 taddcctv %g7, %g4, %o6 stb %o0, [%l7 + 0x70] brgez %o2, loop_5301 loop_5300: nop setx loop_5302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f10, %f13 tne %icc, 0x2 loop_5301: ta %xcc, 0x6 loop_5302: fmovsn %icc, %f0, %f3 edge32l %g6, %g3, %g2 ld [%l7 + 0x20], %f1 fcmpne32 %f10, %f12, %l0 udiv %i7, 0x0ED2, %l5 std %f0, [%l7 + 0x28] fmovrdgz %l3, %f14, %f6 sdiv %o1, 0x0BA9, %l6 stw %i2, [%l7 + 0x20] ldsw [%l7 + 0x68], %g5 ldd [%l7 + 0x58], %f0 fands %f8, %f2, %f9 stx %o7, [%l7 + 0x30] fnot2 %f8, %f14 array32 %o3, %i3, %l1 fxor %f12, %f12, %f2 fmovs %f10, %f12 fbne,a %fcc2, loop_5303 fxors %f8, %f15, %f14 xnor %i6, 0x0E8B, %i4 xorcc %l4, 0x0541, %i1 loop_5303: fmovdvc %xcc, %f3, %f13 ldsh [%l7 + 0x72], %g1 brgez %o5, loop_5304 ble loop_5305 fcmpne32 %f4, %f2, %o4 fbe %fcc3, loop_5306 loop_5304: fbne %fcc1, loop_5307 loop_5305: fmovse %icc, %f0, %f0 fxnors %f7, %f13, %f8 loop_5306: and %l2, %i5, %i0 loop_5307: fbug,a %fcc3, loop_5308 stx %g7, [%l7 + 0x48] ldub [%l7 + 0x78], %g4 ldsw [%l7 + 0x48], %o0 loop_5308: fornot2 %f4, %f10, %f14 array16 %o2, %g6, %g3 movpos %icc, %g2, %o6 ldsb [%l7 + 0x3D], %i7 fornot1 %f8, %f12, %f10 edge8l %l0, %l3, %l5 udivcc %o1, 0x1335, %i2 brnz %g5, loop_5309 stb %l6, [%l7 + 0x1A] sth %o7, [%l7 + 0x5A] fbge %fcc3, loop_5310 loop_5309: srax %o3, 0x18, %i3 edge8n %i6, %i4, %l1 st %f11, [%l7 + 0x58] loop_5310: movrlz %l4, %g1, %o5 movpos %xcc, %o4, %l2 fnors %f5, %f12, %f10 bneg,a %icc, loop_5311 st %f13, [%l7 + 0x2C] fmovdcc %icc, %f14, %f6 lduh [%l7 + 0x60], %i5 loop_5311: fnor %f2, %f12, %f2 ld [%l7 + 0x14], %f10 mova %icc, %i1, %i0 fmovsvs %icc, %f4, %f5 ldd [%l7 + 0x58], %f12 stw %g4, [%l7 + 0x0C] andn %g7, 0x0F98, %o2 ldx [%l7 + 0x60], %g6 addcc %o0, 0x1A7E, %g2 fnot2 %f0, %f4 fcmped %fcc3, %f6, %f4 bg,a loop_5312 alignaddr %o6, %i7, %g3 stb %l0, [%l7 + 0x7A] stb %l5, [%l7 + 0x3E] loop_5312: tvs %xcc, 0x6 movvc %icc, %o1, %l3 addcc %i2, %g5, %l6 movle %xcc, %o3, %i3 ldub [%l7 + 0x76], %o7 fandnot1 %f14, %f6, %f0 std %f6, [%l7 + 0x30] bshuffle %f8, %f10, %f12 stw %i6, [%l7 + 0x68] edge8 %i4, %l4, %g1 fcmpgt32 %f0, %f0, %l1 fmovdle %xcc, %f7, %f3 ld [%l7 + 0x28], %f10 movrne %o4, %l2, %i5 tsubcctv %o5, %i0, %i1 movrgz %g4, 0x13A, %g7 sll %g6, 0x0C, %o2 fmovrdlez %o0, %f10, %f6 ldd [%l7 + 0x70], %f6 std %f0, [%l7 + 0x70] fnot1 %f8, %f0 fands %f1, %f13, %f11 fcmps %fcc0, %f15, %f13 for %f8, %f12, %f2 ldsb [%l7 + 0x4A], %g2 fornot1s %f15, %f13, %f14 bcs %xcc, loop_5313 edge16n %o6, %g3, %i7 ldsb [%l7 + 0x0C], %l5 fbug %fcc1, loop_5314 loop_5313: fpadd16s %f15, %f8, %f15 fnegd %f12, %f6 fmovrslez %l0, %f12, %f13 loop_5314: fpadd32 %f0, %f14, %f2 lduw [%l7 + 0x74], %l3 fbue,a %fcc3, loop_5315 fnands %f9, %f12, %f7 smulcc %o1, 0x1E6E, %g5 st %f2, [%l7 + 0x2C] loop_5315: fmovrse %i2, %f10, %f10 stw %l6, [%l7 + 0x1C] ldd [%l7 + 0x68], %f12 movre %i3, 0x114, %o7 stw %o3, [%l7 + 0x10] movgu %xcc, %i6, %i4 fornot2s %f12, %f11, %f6 and %g1, %l4, %l1 fmovsvc %xcc, %f8, %f15 ldsb [%l7 + 0x5C], %o4 srax %i5, %l2, %o5 sdiv %i1, 0x1FCC, %i0 movge %icc, %g7, %g6 fmovde %icc, %f13, %f10 fmovs %f2, %f4 fmovdn %xcc, %f3, %f0 ldx [%l7 + 0x60], %g4 ble,a,pn %icc, loop_5316 for %f6, %f2, %f8 array16 %o2, %o0, %g2 ldsh [%l7 + 0x74], %g3 loop_5316: movl %icc, %o6, %i7 fmovdneg %xcc, %f13, %f13 array16 %l5, %l3, %l0 nop setx loop_5317, %l0, %l1 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 %f14, %f0 array8 %g5, %i2, %l6 sub %o1, %o7, %o3 loop_5317: lduh [%l7 + 0x0E], %i3 taddcctv %i6, %g1, %l4 bvc,a,pn %icc, loop_5318 mulscc %l1, 0x0D2A, %i4 ldsh [%l7 + 0x78], %i5 fand %f4, %f6, %f10 loop_5318: addc %l2, %o5, %o4 fcmple32 %f10, %f2, %i0 tgu %xcc, 0x1 lduw [%l7 + 0x44], %i1 brz,a %g7, loop_5319 ldd [%l7 + 0x10], %f0 movneg %icc, %g6, %o2 andncc %g4, %o0, %g2 loop_5319: srl %g3, 0x10, %o6 lduw [%l7 + 0x3C], %l5 lduh [%l7 + 0x4E], %i7 fmul8ulx16 %f2, %f12, %f10 fand %f0, %f4, %f12 fmovsge %icc, %f15, %f6 movvs %icc, %l0, %g5 fors %f14, %f7, %f0 lduh [%l7 + 0x0A], %l3 ldsw [%l7 + 0x44], %l6 udiv %i2, 0x158C, %o1 fbue %fcc0, loop_5320 edge8ln %o3, %i3, %o7 fmovdleu %icc, %f7, %f11 add %g1, %l4, %i6 loop_5320: addcc %i4, 0x09C6, %i5 lduw [%l7 + 0x48], %l1 edge8ln %o5, %l2, %o4 lduh [%l7 + 0x78], %i0 fmul8x16al %f7, %f1, %f10 fornot2 %f0, %f10, %f6 ld [%l7 + 0x58], %f0 fmuld8sux16 %f5, %f11, %f10 fbl,a %fcc0, loop_5321 ld [%l7 + 0x2C], %f2 sdiv %g7, 0x1A30, %i1 fmovrslz %o2, %f2, %f10 loop_5321: fmovdvs %icc, %f5, %f4 sub %g6, 0x1B29, %g4 ldsw [%l7 + 0x2C], %o0 movcc %icc, %g2, %o6 st %f4, [%l7 + 0x30] ldsb [%l7 + 0x56], %g3 fcmpne16 %f12, %f12, %i7 fblg,a %fcc3, loop_5322 bge,a,pt %icc, loop_5323 fxor %f6, %f6, %f4 fmovsn %icc, %f0, %f15 loop_5322: ldsw [%l7 + 0x3C], %l5 loop_5323: std %f6, [%l7 + 0x30] sll %g5, %l0, %l6 lduh [%l7 + 0x58], %l3 tle %xcc, 0x1 fbe %fcc0, loop_5324 st %f7, [%l7 + 0x1C] fcmpeq32 %f2, %f2, %o1 sth %i2, [%l7 + 0x44] loop_5324: fornot1 %f0, %f2, %f8 std %f4, [%l7 + 0x68] fandnot1s %f2, %f7, %f10 fmovrse %i3, %f9, %f14 stx %o3, [%l7 + 0x78] fbn %fcc1, loop_5325 fmovrsgz %o7, %f2, %f11 fmovdg %xcc, %f2, %f15 edge8 %l4, %g1, %i6 loop_5325: edge8l %i5, %l1, %o5 fcmpne16 %f8, %f8, %l2 stx %o4, [%l7 + 0x30] bcc,pt %icc, loop_5326 fmovdpos %icc, %f4, %f4 movg %xcc, %i0, %i4 fmovsle %icc, %f14, %f6 loop_5326: movre %i1, 0x06B, %g7 ldx [%l7 + 0x58], %g6 fpadd16s %f15, %f10, %f7 fbue,a %fcc1, loop_5327 fmovs %f10, %f5 addc %o2, %g4, %g2 fmovrdlz %o6, %f8, %f14 loop_5327: fbl %fcc0, loop_5328 fmovdle %xcc, %f1, %f6 std %f4, [%l7 + 0x10] bgu %xcc, loop_5329 loop_5328: ldsb [%l7 + 0x3D], %o0 or %i7, 0x0013, %g3 fmovsl %icc, %f10, %f15 loop_5329: fbge,a %fcc2, loop_5330 ldx [%l7 + 0x68], %l5 ldx [%l7 + 0x68], %g5 stb %l6, [%l7 + 0x15] loop_5330: ldub [%l7 + 0x3D], %l3 sethi 0x0898, %l0 movleu %icc, %o1, %i3 ld [%l7 + 0x7C], %f8 fpadd32 %f4, %f10, %f4 fbu,a %fcc1, loop_5331 fmovscc %xcc, %f3, %f3 siam 0x2 fmovsneg %xcc, %f8, %f2 loop_5331: fzero %f12 edge32ln %i2, %o7, %l4 fble %fcc1, loop_5332 std %f0, [%l7 + 0x10] ldsw [%l7 + 0x48], %o3 lduw [%l7 + 0x70], %g1 loop_5332: ldx [%l7 + 0x38], %i6 fmovsneg %icc, %f15, %f5 bvc,pt %icc, loop_5333 te %xcc, 0x7 movl %icc, %i5, %o5 fbn,a %fcc1, loop_5334 loop_5333: sra %l2, %o4, %i0 ldx [%l7 + 0x60], %i4 fexpand %f10, %f12 loop_5334: sth %l1, [%l7 + 0x08] stb %g7, [%l7 + 0x21] ldsw [%l7 + 0x58], %i1 fone %f12 xnorcc %o2, %g4, %g6 array32 %g2, %o6, %i7 fxor %f12, %f14, %f2 udivcc %o0, 0x0905, %l5 brlez %g5, loop_5335 lduw [%l7 + 0x54], %l6 st %f2, [%l7 + 0x18] fmovrslz %l3, %f2, %f3 loop_5335: bcc,a,pt %icc, loop_5336 xor %l0, %o1, %g3 fnot2s %f11, %f13 bne loop_5337 loop_5336: orn %i3, 0x1D4E, %i2 fsrc1s %f12, %f8 ldsw [%l7 + 0x4C], %l4 loop_5337: movne %icc, %o3, %g1 fbule %fcc1, loop_5338 ld [%l7 + 0x48], %f3 move %xcc, %o7, %i6 fpadd16s %f8, %f8, %f15 loop_5338: ldsh [%l7 + 0x70], %i5 bvs loop_5339 bleu,pt %xcc, loop_5340 fpack32 %f8, %f2, %f8 fbul,a %fcc3, loop_5341 loop_5339: lduh [%l7 + 0x46], %o5 loop_5340: lduw [%l7 + 0x20], %o4 fpadd16s %f5, %f9, %f11 loop_5341: fmovrsne %l2, %f0, %f14 call loop_5342 fmovsvc %icc, %f7, %f7 ld [%l7 + 0x5C], %f6 sdivx %i0, 0x196E, %l1 loop_5342: fnot2s %f11, %f13 nop setx loop_5343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i4, [%l7 + 0x58] fones %f10 fmovrslez %i1, %f1, %f8 loop_5343: fmul8x16al %f13, %f12, %f4 ldsw [%l7 + 0x6C], %o2 fcmpes %fcc2, %f15, %f1 fbu,a %fcc2, loop_5344 fbne,a %fcc1, loop_5345 move %icc, %g4, %g7 lduh [%l7 + 0x46], %g6 loop_5344: tsubcc %g2, %i7, %o0 loop_5345: array16 %o6, %l5, %g5 ldub [%l7 + 0x48], %l3 st %f2, [%l7 + 0x68] sdiv %l6, 0x05BA, %o1 fbl,a %fcc3, loop_5346 fsrc1s %f0, %f2 tgu %xcc, 0x7 fmul8x16al %f14, %f9, %f0 loop_5346: stx %g3, [%l7 + 0x50] tvs %xcc, 0x3 orn %l0, 0x1E3D, %i3 sll %l4, 0x04, %o3 fsrc1s %f0, %f13 ldx [%l7 + 0x18], %i2 ldx [%l7 + 0x58], %g1 orcc %o7, 0x15EA, %i5 nop setx loop_5347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subc %o5, %i6, %o4 bne,a loop_5348 fpmerge %f12, %f6, %f12 loop_5347: ldub [%l7 + 0x32], %l2 edge32n %i0, %l1, %i4 loop_5348: sethi 0x1131, %i1 ldsb [%l7 + 0x5E], %g4 edge8ln %g7, %g6, %g2 fmovrse %o2, %f11, %f6 stw %i7, [%l7 + 0x48] fand %f12, %f10, %f14 ldsh [%l7 + 0x6C], %o0 lduw [%l7 + 0x1C], %l5 fcmpeq16 %f0, %f10, %g5 fbn %fcc2, loop_5349 move %icc, %l3, %o6 fmovrse %o1, %f6, %f14 sth %l6, [%l7 + 0x6C] loop_5349: ldsw [%l7 + 0x64], %g3 ldsw [%l7 + 0x58], %l0 edge16n %l4, %o3, %i2 stw %g1, [%l7 + 0x10] st %f11, [%l7 + 0x50] sdivx %o7, 0x0043, %i3 ldd [%l7 + 0x38], %f2 fmovrsne %i5, %f7, %f11 stb %i6, [%l7 + 0x21] movrgez %o4, %o5, %i0 fors %f6, %f13, %f9 ld [%l7 + 0x74], %f7 ldx [%l7 + 0x60], %l1 stb %l2, [%l7 + 0x35] st %f3, [%l7 + 0x28] st %f6, [%l7 + 0x58] sub %i4, 0x1D85, %g4 ldx [%l7 + 0x70], %g7 fsrc2 %f2, %f4 tvc %xcc, 0x3 ldd [%l7 + 0x28], %f14 sth %i1, [%l7 + 0x36] edge16n %g2, %o2, %g6 tcc %xcc, 0x4 tvs %xcc, 0x1 bl loop_5350 fmovsleu %icc, %f13, %f0 tn %xcc, 0x3 sth %o0, [%l7 + 0x38] loop_5350: ldsh [%l7 + 0x2A], %l5 bne,a,pt %xcc, loop_5351 bn,pn %xcc, loop_5352 tcs %xcc, 0x3 brz %g5, loop_5353 loop_5351: ldsw [%l7 + 0x1C], %i7 loop_5352: fmovsn %xcc, %f1, %f3 fmovdg %icc, %f1, %f1 loop_5353: movle %icc, %l3, %o6 fcmple16 %f4, %f4, %o1 fpsub32 %f4, %f2, %f0 fmovsn %xcc, %f13, %f13 edge16n %l6, %g3, %l0 tcs %xcc, 0x4 ld [%l7 + 0x28], %f11 fornot2 %f14, %f12, %f4 edge16ln %o3, %i2, %l4 movg %icc, %o7, %g1 subccc %i3, %i6, %i5 fbue %fcc0, loop_5354 ldx [%l7 + 0x60], %o5 fnot1s %f6, %f2 sth %o4, [%l7 + 0x14] loop_5354: add %i0, %l2, %i4 stb %l1, [%l7 + 0x6E] ba,pt %icc, loop_5355 fmovdgu %icc, %f8, %f1 sth %g4, [%l7 + 0x68] bne,pn %icc, loop_5356 loop_5355: ba,pn %xcc, loop_5357 st %f2, [%l7 + 0x60] bcs,a %xcc, loop_5358 loop_5356: fsrc2 %f4, %f10 loop_5357: udivx %g7, 0x10EF, %g2 bge %xcc, loop_5359 loop_5358: ld [%l7 + 0x28], %f1 fzeros %f14 fexpand %f13, %f4 loop_5359: smul %i1, 0x1406, %g6 addcc %o2, %o0, %l5 alignaddr %i7, %l3, %o6 stx %g5, [%l7 + 0x60] bcs,pt %xcc, loop_5360 fmovsle %xcc, %f7, %f1 brlz %o1, loop_5361 stb %l6, [%l7 + 0x0C] loop_5360: ldub [%l7 + 0x26], %l0 tleu %icc, 0x7 loop_5361: ta %xcc, 0x4 fcmpd %fcc2, %f0, %f4 fbn,a %fcc2, loop_5362 ldx [%l7 + 0x08], %g3 stw %o3, [%l7 + 0x60] movg %xcc, %l4, %o7 loop_5362: lduw [%l7 + 0x4C], %i2 edge32ln %g1, %i6, %i5 fmovsle %icc, %f15, %f13 st %f15, [%l7 + 0x4C] fmovscs %icc, %f0, %f8 array8 %i3, %o4, %o5 fbn,a %fcc1, loop_5363 fmovrslz %i0, %f13, %f14 movre %l2, 0x222, %i4 brgz %l1, loop_5364 loop_5363: brz %g4, loop_5365 fmovdcc %xcc, %f6, %f11 ldx [%l7 + 0x10], %g7 loop_5364: bgu %xcc, loop_5366 loop_5365: bneg,a,pt %xcc, loop_5367 lduw [%l7 + 0x20], %i1 fmovdne %icc, %f3, %f13 loop_5366: stx %g6, [%l7 + 0x78] loop_5367: fpsub32s %f12, %f2, %f10 lduw [%l7 + 0x20], %o2 fabsd %f6, %f12 bpos,a loop_5368 ldub [%l7 + 0x4A], %o0 ld [%l7 + 0x0C], %f3 tsubcc %g2, 0x1C3B, %l5 loop_5368: fmovscc %icc, %f0, %f11 std %f14, [%l7 + 0x70] edge8ln %i7, %l3, %g5 tneg %icc, 0x5 tcs %icc, 0x5 ldsh [%l7 + 0x5E], %o6 fmovdcs %xcc, %f5, %f14 ldsw [%l7 + 0x40], %l6 bvc,a,pn %xcc, loop_5369 std %f10, [%l7 + 0x78] tge %xcc, 0x4 fmovsgu %icc, %f5, %f3 loop_5369: brlez %o1, loop_5370 sdivcc %l0, 0x0624, %o3 ldsb [%l7 + 0x4C], %g3 fbne %fcc3, loop_5371 loop_5370: popc %l4, %o7 ldub [%l7 + 0x2E], %i2 fnegd %f2, %f0 loop_5371: fmovsge %icc, %f4, %f3 ld [%l7 + 0x50], %f4 movpos %xcc, %g1, %i5 umulcc %i6, 0x0657, %o4 fmovdcs %xcc, %f10, %f5 fmovrsne %o5, %f11, %f14 movne %xcc, %i0, %l2 fba,a %fcc2, loop_5372 brnz %i3, loop_5373 ld [%l7 + 0x48], %f4 stx %i4, [%l7 + 0x28] loop_5372: bgu,a %xcc, loop_5374 loop_5373: edge8 %l1, %g4, %g7 fpsub16s %f12, %f10, %f10 fbule,a %fcc0, loop_5375 loop_5374: stx %i1, [%l7 + 0x28] andn %o2, 0x1230, %o0 lduw [%l7 + 0x10], %g2 loop_5375: umul %g6, %l5, %i7 lduh [%l7 + 0x5E], %g5 smul %o6, 0x1F69, %l6 lduw [%l7 + 0x30], %l3 ldsw [%l7 + 0x1C], %l0 movcc %icc, %o3, %o1 fnot1s %f8, %f14 fnands %f13, %f3, %f5 fba %fcc3, loop_5376 stw %l4, [%l7 + 0x14] stb %o7, [%l7 + 0x75] fornot2s %f10, %f2, %f12 loop_5376: fmul8sux16 %f14, %f4, %f10 ldsb [%l7 + 0x14], %i2 bvc,a,pt %icc, loop_5377 bneg,pt %icc, loop_5378 lduw [%l7 + 0x10], %g3 bg loop_5379 loop_5377: addc %i5, 0x14AC, %i6 loop_5378: st %f0, [%l7 + 0x1C] fbue %fcc2, loop_5380 loop_5379: tsubcc %o4, 0x1377, %g1 fmovsgu %xcc, %f11, %f9 fcmpgt16 %f10, %f8, %o5 loop_5380: ldx [%l7 + 0x70], %i0 brgz %i3, loop_5381 ldsw [%l7 + 0x70], %i4 tsubcctv %l2, %g4, %g7 fornot1s %f4, %f5, %f1 loop_5381: umul %l1, %i1, %o2 fandnot2 %f12, %f0, %f6 fmovrsgez %o0, %f12, %f8 and %g2, 0x07CB, %l5 lduw [%l7 + 0x20], %g6 edge32n %i7, %o6, %l6 stx %g5, [%l7 + 0x20] fmovdcs %xcc, %f4, %f2 fmovsle %icc, %f13, %f5 edge8l %l0, %o3, %o1 edge16ln %l3, %o7, %l4 std %f2, [%l7 + 0x28] tgu %icc, 0x0 edge8 %g3, %i2, %i6 edge32n %o4, %i5, %o5 nop setx loop_5382, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %g1, %i0, %i4 st %f1, [%l7 + 0x18] ldsb [%l7 + 0x3E], %i3 loop_5382: sth %l2, [%l7 + 0x66] smulcc %g7, 0x0420, %g4 ldd [%l7 + 0x30], %f2 addccc %i1, %l1, %o2 fmovrse %o0, %f9, %f5 fbu,a %fcc0, loop_5383 andn %g2, %l5, %i7 lduh [%l7 + 0x3A], %g6 ldx [%l7 + 0x68], %l6 loop_5383: fmovdleu %xcc, %f9, %f4 stb %o6, [%l7 + 0x6B] stw %l0, [%l7 + 0x74] fbu,a %fcc1, loop_5384 sth %g5, [%l7 + 0x34] bne,pt %xcc, loop_5385 edge8n %o1, %l3, %o7 loop_5384: fnot1s %f11, %f1 lduh [%l7 + 0x18], %l4 loop_5385: tge %xcc, 0x6 fcmpne16 %f4, %f12, %g3 fcmpd %fcc3, %f14, %f14 tge %xcc, 0x1 sth %o3, [%l7 + 0x7C] fone %f10 sllx %i2, %o4, %i6 fbn %fcc3, loop_5386 ldsh [%l7 + 0x70], %o5 fandnot1 %f10, %f6, %f12 ld [%l7 + 0x70], %f2 loop_5386: fmovdvs %icc, %f15, %f8 ldx [%l7 + 0x28], %i5 fpack16 %f2, %f14 fpsub16s %f6, %f13, %f1 sra %g1, %i4, %i0 st %f5, [%l7 + 0x60] stx %l2, [%l7 + 0x68] fmovdleu %icc, %f9, %f5 stw %g7, [%l7 + 0x1C] bgu %xcc, loop_5387 std %f10, [%l7 + 0x48] fpsub32s %f1, %f1, %f2 fones %f11 loop_5387: fmul8x16 %f3, %f4, %f14 fpmerge %f3, %f11, %f6 ldx [%l7 + 0x50], %g4 ldsh [%l7 + 0x6C], %i1 xor %i3, %l1, %o0 move %xcc, %g2, %l5 ldx [%l7 + 0x58], %i7 ldd [%l7 + 0x70], %f6 tcs %icc, 0x5 tvc %xcc, 0x1 movvs %icc, %o2, %g6 array32 %l6, %o6, %g5 fbe,a %fcc2, loop_5388 lduw [%l7 + 0x28], %o1 ldsw [%l7 + 0x64], %l0 fpadd32s %f3, %f9, %f5 loop_5388: fmovdn %xcc, %f10, %f7 fmovrsne %o7, %f10, %f0 movpos %icc, %l3, %g3 brlz %l4, loop_5389 lduw [%l7 + 0x5C], %o3 lduw [%l7 + 0x20], %i2 add %i6, %o5, %o4 loop_5389: fmovrdne %g1, %f6, %f10 stx %i5, [%l7 + 0x30] fcmpne16 %f0, %f10, %i4 ldsw [%l7 + 0x58], %l2 fpadd16s %f12, %f0, %f10 ldub [%l7 + 0x69], %i0 fmovdgu %icc, %f10, %f9 st %f15, [%l7 + 0x74] fbg,a %fcc1, loop_5390 edge32n %g4, %i1, %i3 fmovrdlz %g7, %f12, %f12 ldd [%l7 + 0x68], %f14 loop_5390: fmovsne %xcc, %f5, %f10 fbul,a %fcc1, loop_5391 fandnot1s %f11, %f9, %f8 sdivx %l1, 0x0773, %g2 tpos %xcc, 0x4 loop_5391: edge16 %l5, %o0, %o2 srl %g6, 0x1C, %i7 fmovsleu %xcc, %f12, %f4 brgez %l6, loop_5392 movgu %xcc, %o6, %g5 tsubcctv %l0, 0x0AB4, %o7 nop setx loop_5393, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5392: fpmerge %f11, %f14, %f2 bg,a %icc, loop_5394 bn,pn %xcc, loop_5395 loop_5393: st %f5, [%l7 + 0x40] fmovse %icc, %f12, %f7 loop_5394: edge16 %l3, %g3, %o1 loop_5395: lduw [%l7 + 0x60], %o3 edge16l %l4, %i6, %o5 ldsh [%l7 + 0x56], %o4 sth %g1, [%l7 + 0x42] brgez,a %i5, loop_5396 fmul8sux16 %f12, %f6, %f10 lduw [%l7 + 0x7C], %i2 fmovrsne %i4, %f1, %f4 loop_5396: st %f2, [%l7 + 0x30] ta %xcc, 0x4 mulx %i0, %g4, %i1 stw %l2, [%l7 + 0x60] fmovdge %xcc, %f1, %f13 edge32ln %g7, %l1, %i3 addcc %l5, 0x185C, %g2 std %f2, [%l7 + 0x68] srl %o2, %o0, %i7 xor %l6, %g6, %o6 bneg loop_5397 fmovrsgz %g5, %f1, %f1 tge %xcc, 0x2 ld [%l7 + 0x68], %f9 loop_5397: st %f7, [%l7 + 0x40] ldsw [%l7 + 0x40], %o7 fble,a %fcc1, loop_5398 fmovsne %icc, %f6, %f1 lduw [%l7 + 0x48], %l3 ldx [%l7 + 0x10], %l0 loop_5398: fornot2 %f12, %f2, %f4 edge8l %o1, %g3, %l4 ta %icc, 0x3 fandnot1s %f10, %f6, %f2 fmovdcs %xcc, %f8, %f7 fbule %fcc2, loop_5399 fmovdl %icc, %f14, %f14 fmovdg %icc, %f12, %f1 bleu loop_5400 loop_5399: fxnors %f15, %f4, %f11 ld [%l7 + 0x08], %f5 stx %i6, [%l7 + 0x28] loop_5400: ta %icc, 0x4 ldx [%l7 + 0x20], %o3 for %f12, %f10, %f12 bvc,a loop_5401 std %f0, [%l7 + 0x50] movpos %xcc, %o4, %o5 edge32l %g1, %i2, %i5 loop_5401: brnz,a %i4, loop_5402 fmovdne %icc, %f5, %f8 fmovde %xcc, %f9, %f8 fbg,a %fcc3, loop_5403 loop_5402: bl loop_5404 edge32 %g4, %i0, %l2 std %f2, [%l7 + 0x78] loop_5403: fexpand %f14, %f0 loop_5404: stx %i1, [%l7 + 0x10] fbue %fcc0, loop_5405 lduh [%l7 + 0x0E], %g7 ldub [%l7 + 0x12], %i3 movge %xcc, %l1, %l5 loop_5405: ldd [%l7 + 0x08], %f10 move %icc, %o2, %g2 fmuld8ulx16 %f9, %f3, %f14 std %f0, [%l7 + 0x68] stw %o0, [%l7 + 0x1C] stx %i7, [%l7 + 0x38] fnot1s %f11, %f11 ldsh [%l7 + 0x70], %g6 addc %l6, 0x1158, %g5 ldx [%l7 + 0x30], %o6 addc %l3, 0x1AA6, %l0 std %f0, [%l7 + 0x30] ldub [%l7 + 0x2B], %o1 subc %g3, 0x08DF, %o7 fsrc1 %f12, %f12 brgz,a %l4, loop_5406 stw %i6, [%l7 + 0x3C] lduw [%l7 + 0x4C], %o3 subccc %o5, 0x1092, %g1 loop_5406: edge16 %i2, %o4, %i4 lduh [%l7 + 0x44], %i5 ldsw [%l7 + 0x30], %g4 edge32l %l2, %i1, %i0 fpsub32 %f2, %f4, %f0 ta %xcc, 0x6 smul %g7, %i3, %l5 fcmpeq16 %f10, %f10, %l1 fcmple16 %f14, %f12, %o2 call loop_5407 fcmpeq32 %f0, %f0, %g2 fnot1s %f0, %f11 andncc %i7, %g6, %l6 loop_5407: fmovsl %xcc, %f10, %f7 edge8ln %o0, %o6, %l3 brgez %g5, loop_5408 ldsh [%l7 + 0x60], %l0 fmovsvc %xcc, %f9, %f2 tle %xcc, 0x1 loop_5408: fmovrsne %g3, %f8, %f4 fbug %fcc1, loop_5409 bvs loop_5410 st %f8, [%l7 + 0x18] fcmpgt16 %f10, %f6, %o7 loop_5409: stw %o1, [%l7 + 0x64] loop_5410: brlez,a %l4, loop_5411 xnor %i6, 0x1424, %o5 stx %o3, [%l7 + 0x50] tsubcctv %g1, %i2, %i4 loop_5411: fmul8x16au %f15, %f2, %f4 stb %o4, [%l7 + 0x68] tneg %icc, 0x0 ldsh [%l7 + 0x30], %g4 edge8 %l2, %i1, %i5 fpsub16 %f0, %f6, %f12 ldx [%l7 + 0x70], %g7 ldsw [%l7 + 0x60], %i3 stx %l5, [%l7 + 0x58] tsubcc %i0, 0x104E, %l1 stb %g2, [%l7 + 0x73] fmovdcs %icc, %f13, %f9 mulx %o2, 0x082F, %i7 fbg,a %fcc2, loop_5412 edge32l %l6, %o0, %g6 movgu %xcc, %l3, %g5 fbne,a %fcc2, loop_5413 loop_5412: brz,a %l0, loop_5414 fmovsne %icc, %f5, %f7 tgu %icc, 0x7 loop_5413: bn,a,pt %icc, loop_5415 loop_5414: movg %icc, %g3, %o6 sth %o1, [%l7 + 0x32] fandnot1 %f12, %f8, %f6 loop_5415: fbul %fcc1, loop_5416 faligndata %f8, %f2, %f4 movcs %icc, %l4, %o7 fsrc2 %f0, %f14 loop_5416: stx %o5, [%l7 + 0x48] ldub [%l7 + 0x21], %i6 bge,pt %xcc, loop_5417 stx %o3, [%l7 + 0x60] fsrc2s %f12, %f0 bshuffle %f4, %f4, %f6 loop_5417: tl %icc, 0x7 fpack32 %f10, %f10, %f12 tneg %xcc, 0x1 fnand %f14, %f0, %f2 fandnot1s %f8, %f2, %f8 ldub [%l7 + 0x0F], %g1 movre %i2, %i4, %o4 sethi 0x0E51, %g4 move %xcc, %i1, %l2 sub %i5, %g7, %l5 movrgz %i0, 0x3C3, %l1 st %f0, [%l7 + 0x64] std %f14, [%l7 + 0x78] tle %xcc, 0x0 fbne,a %fcc2, loop_5418 movneg %icc, %i3, %g2 ldsb [%l7 + 0x4F], %o2 std %f2, [%l7 + 0x38] loop_5418: stb %i7, [%l7 + 0x5B] sth %o0, [%l7 + 0x30] std %f12, [%l7 + 0x50] edge32l %l6, %g6, %l3 srlx %g5, 0x1A, %g3 fmovrdgz %o6, %f12, %f6 fmovsleu %xcc, %f2, %f12 fone %f10 brz,a %o1, loop_5419 fmovdle %xcc, %f6, %f14 ldsw [%l7 + 0x30], %l4 lduw [%l7 + 0x74], %o7 loop_5419: fcmpes %fcc0, %f11, %f15 lduh [%l7 + 0x5C], %l0 fmovdvc %xcc, %f12, %f11 umulcc %i6, 0x1FB7, %o3 st %f14, [%l7 + 0x68] fpackfix %f0, %f7 fnot2 %f2, %f12 sth %o5, [%l7 + 0x38] lduw [%l7 + 0x34], %g1 fexpand %f9, %f10 fornot2 %f6, %f0, %f0 ldx [%l7 + 0x68], %i2 tcs %xcc, 0x2 fbul %fcc0, loop_5420 ldsh [%l7 + 0x3A], %i4 stx %g4, [%l7 + 0x28] or %o4, %l2, %i5 loop_5420: smul %i1, 0x0E23, %g7 fcmple32 %f2, %f10, %i0 fblg %fcc1, loop_5421 movneg %xcc, %l5, %i3 fornot1 %f12, %f6, %f12 movvc %icc, %g2, %l1 loop_5421: movneg %xcc, %i7, %o2 ldsh [%l7 + 0x30], %l6 stb %o0, [%l7 + 0x28] fmovdcc %icc, %f4, %f0 movgu %icc, %l3, %g5 fxnor %f8, %f8, %f4 tg %icc, 0x3 fmovsle %xcc, %f10, %f10 ldsw [%l7 + 0x78], %g3 fmovd %f0, %f14 fcmpgt16 %f12, %f0, %g6 std %f6, [%l7 + 0x38] fcmpne32 %f10, %f8, %o6 ldsb [%l7 + 0x67], %l4 fnand %f2, %f14, %f12 fmul8ulx16 %f10, %f8, %f6 fcmpes %fcc3, %f0, %f6 fmovsne %xcc, %f10, %f11 ldx [%l7 + 0x70], %o1 sllx %o7, 0x12, %i6 andncc %o3, %o5, %l0 st %f15, [%l7 + 0x4C] subccc %g1, %i4, %i2 tl %icc, 0x5 stw %o4, [%l7 + 0x38] fmovrdlez %g4, %f4, %f14 fpadd16 %f6, %f2, %f0 fpsub16s %f15, %f5, %f0 addcc %i5, 0x0AF3, %l2 ldub [%l7 + 0x3E], %i1 fbge,a %fcc0, loop_5422 brnz,a %g7, loop_5423 lduw [%l7 + 0x64], %l5 array8 %i0, %g2, %i3 loop_5422: lduw [%l7 + 0x38], %i7 loop_5423: smulcc %o2, %l6, %o0 fpsub16s %f0, %f1, %f2 edge32n %l1, %g5, %l3 ldub [%l7 + 0x76], %g6 stb %g3, [%l7 + 0x12] lduw [%l7 + 0x10], %l4 ld [%l7 + 0x5C], %f5 fornot2s %f8, %f3, %f3 fmovdvc %xcc, %f6, %f9 fones %f2 ldsh [%l7 + 0x5E], %o6 and %o7, %i6, %o1 array16 %o5, %o3, %l0 fcmps %fcc0, %f11, %f8 lduh [%l7 + 0x3A], %i4 bvs loop_5424 tg %icc, 0x1 st %f6, [%l7 + 0x50] array32 %g1, %o4, %g4 loop_5424: sub %i5, %i2, %l2 smulcc %g7, 0x0EC1, %l5 fcmpeq32 %f10, %f10, %i0 fabss %f7, %f14 ldsh [%l7 + 0x20], %g2 ldsh [%l7 + 0x1E], %i1 fcmple32 %f2, %f14, %i3 ldsw [%l7 + 0x14], %o2 ldsw [%l7 + 0x20], %l6 ldsb [%l7 + 0x4B], %o0 movg %icc, %i7, %l1 sth %l3, [%l7 + 0x2A] movrlz %g6, 0x370, %g3 mulscc %g5, 0x0BB0, %l4 array32 %o6, %o7, %i6 lduw [%l7 + 0x18], %o1 fands %f6, %f10, %f8 fnors %f10, %f14, %f4 fmovdg %xcc, %f15, %f7 tneg %xcc, 0x1 add %o5, %o3, %l0 ldx [%l7 + 0x68], %i4 sdivx %g1, 0x1BBD, %o4 bl,a %icc, loop_5425 fmovrdgez %i5, %f0, %f2 movgu %icc, %g4, %l2 fsrc2s %f0, %f12 loop_5425: fmuld8ulx16 %f2, %f4, %f8 xnorcc %i2, 0x0B3C, %g7 fmovdle %xcc, %f5, %f8 ba loop_5426 ldsw [%l7 + 0x14], %l5 movpos %icc, %i0, %i1 ble,a loop_5427 loop_5426: ldx [%l7 + 0x10], %i3 umul %o2, %g2, %o0 ldub [%l7 + 0x18], %i7 loop_5427: std %f10, [%l7 + 0x10] ldsh [%l7 + 0x4C], %l1 edge16 %l6, %g6, %g3 ta %xcc, 0x7 tl %icc, 0x3 fbo %fcc3, loop_5428 st %f9, [%l7 + 0x18] movvs %icc, %l3, %g5 fones %f3 loop_5428: ldsh [%l7 + 0x28], %l4 ldub [%l7 + 0x23], %o7 srl %i6, 0x10, %o6 ld [%l7 + 0x7C], %f9 fbg,a %fcc1, loop_5429 std %f0, [%l7 + 0x08] fmovsl %icc, %f7, %f9 fmovrslez %o1, %f2, %f13 loop_5429: movne %xcc, %o3, %o5 ldd [%l7 + 0x78], %f8 bcc %icc, loop_5430 edge32 %l0, %g1, %o4 sub %i4, %i5, %g4 sub %l2, 0x0974, %i2 loop_5430: bvc loop_5431 ldx [%l7 + 0x50], %g7 tleu %icc, 0x3 movrgz %i0, %i1, %i3 loop_5431: ldsh [%l7 + 0x6A], %o2 alignaddr %l5, %o0, %i7 bge,a loop_5432 bvs,a %icc, loop_5433 ld [%l7 + 0x1C], %f15 xnorcc %g2, 0x005F, %l1 loop_5432: fmovdle %icc, %f2, %f6 loop_5433: movvs %icc, %l6, %g6 stw %l3, [%l7 + 0x78] ldsh [%l7 + 0x3E], %g3 fbge %fcc2, loop_5434 lduh [%l7 + 0x6A], %g5 movle %icc, %l4, %i6 fmovdne %icc, %f0, %f3 loop_5434: ba,a,pt %icc, loop_5435 fcmpgt16 %f0, %f10, %o7 fbg %fcc0, loop_5436 stw %o1, [%l7 + 0x48] loop_5435: fpadd32 %f4, %f8, %f4 fbg,a %fcc1, loop_5437 loop_5436: fmovrsne %o3, %f13, %f10 fmovdle %icc, %f7, %f0 lduh [%l7 + 0x6A], %o6 loop_5437: ld [%l7 + 0x6C], %f10 tpos %xcc, 0x0 popc 0x195E, %o5 movrgez %g1, %o4, %l0 std %f0, [%l7 + 0x38] std %f6, [%l7 + 0x70] sth %i4, [%l7 + 0x46] tn %icc, 0x4 fmovsvc %xcc, %f12, %f2 fnor %f10, %f12, %f0 fnot1s %f4, %f12 fbul,a %fcc0, loop_5438 sra %i5, 0x0D, %g4 ldd [%l7 + 0x78], %f0 bshuffle %f6, %f6, %f12 loop_5438: movpos %xcc, %i2, %g7 lduw [%l7 + 0x74], %l2 movge %icc, %i1, %i0 ldsb [%l7 + 0x70], %i3 bg,a loop_5439 fmuld8ulx16 %f4, %f2, %f14 popc %l5, %o2 array8 %o0, %i7, %g2 loop_5439: movg %xcc, %l1, %g6 fpsub16 %f10, %f14, %f8 fbge,a %fcc0, loop_5440 movrne %l3, 0x0BC, %l6 nop setx loop_5441, %l0, %l1 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 %f5, %f15, %f0 loop_5440: fand %f14, %f12, %f10 tle %xcc, 0x3 loop_5441: udiv %g5, 0x0C7F, %l4 movrlz %i6, %o7, %o1 movle %icc, %g3, %o3 sth %o6, [%l7 + 0x7A] fzero %f0 ld [%l7 + 0x3C], %f2 lduw [%l7 + 0x5C], %g1 ldx [%l7 + 0x48], %o5 taddcc %l0, %o4, %i5 fmovsn %icc, %f10, %f9 fmovrslez %g4, %f11, %f7 sth %i2, [%l7 + 0x2A] fba,a %fcc3, loop_5442 fabsd %f14, %f4 fornot1s %f14, %f13, %f11 fbug,a %fcc2, loop_5443 loop_5442: ldsw [%l7 + 0x54], %i4 movleu %xcc, %g7, %i1 andcc %i0, 0x15BA, %l2 loop_5443: nop setx loop_5444, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc,a %icc, loop_5445 fmovdvs %icc, %f8, %f2 fornot2s %f11, %f9, %f4 loop_5444: movrlez %i3, 0x03B, %o2 loop_5445: array16 %l5, %i7, %o0 andncc %l1, %g2, %g6 fmovdvs %icc, %f9, %f3 subc %l6, %l3, %l4 bn loop_5446 ldx [%l7 + 0x78], %g5 ldd [%l7 + 0x30], %f10 st %f8, [%l7 + 0x30] loop_5446: stx %i6, [%l7 + 0x30] std %f0, [%l7 + 0x38] sdiv %o1, 0x1B49, %o7 fmovdl %xcc, %f0, %f3 sdiv %o3, 0x0B5C, %g3 bg,pn %xcc, loop_5447 fpsub16s %f14, %f10, %f11 lduw [%l7 + 0x58], %o6 fandnot2s %f3, %f6, %f12 loop_5447: and %g1, 0x11D8, %o5 stw %o4, [%l7 + 0x38] smulcc %l0, %i5, %i2 fmovsvc %icc, %f9, %f13 brlez,a %g4, loop_5448 fnands %f5, %f5, %f9 popc 0x1F12, %i4 tge %xcc, 0x6 loop_5448: movg %icc, %g7, %i1 movle %xcc, %i0, %l2 movge %xcc, %o2, %i3 fmovsgu %xcc, %f4, %f14 ldsb [%l7 + 0x7D], %l5 fmovrslez %o0, %f4, %f13 fmovdne %icc, %f1, %f0 srax %i7, %g2, %l1 movl %icc, %g6, %l6 taddcctv %l3, 0x17A5, %g5 fornot2 %f2, %f8, %f0 udivx %i6, 0x13BA, %o1 bge,a,pn %icc, loop_5449 tl %icc, 0x3 umulcc %o7, 0x0AD4, %l4 fmul8x16al %f8, %f14, %f10 loop_5449: sth %g3, [%l7 + 0x22] fpadd32s %f9, %f10, %f13 bneg loop_5450 sub %o3, 0x0E7A, %o6 fxors %f3, %f15, %f12 lduh [%l7 + 0x52], %o5 loop_5450: fpack32 %f8, %f6, %f12 fpsub32s %f4, %f15, %f2 fmovrsgz %o4, %f12, %f8 lduh [%l7 + 0x6C], %g1 fnands %f6, %f0, %f11 fbge,a %fcc2, loop_5451 stb %i5, [%l7 + 0x62] or %i2, %l0, %g4 fmovsa %icc, %f8, %f15 loop_5451: stx %g7, [%l7 + 0x20] bleu,pn %xcc, loop_5452 st %f5, [%l7 + 0x68] movg %xcc, %i1, %i0 fmuld8sux16 %f7, %f9, %f14 loop_5452: te %xcc, 0x0 edge8ln %i4, %l2, %i3 fsrc2 %f0, %f6 siam 0x5 fcmpeq32 %f2, %f8, %o2 ld [%l7 + 0x70], %f15 sth %o0, [%l7 + 0x22] fnegs %f2, %f4 lduw [%l7 + 0x28], %l5 fmovsg %xcc, %f12, %f13 ldsw [%l7 + 0x74], %i7 ldsw [%l7 + 0x0C], %l1 fbo,a %fcc0, loop_5453 fabss %f3, %f5 and %g2, 0x1A2C, %l6 sth %g6, [%l7 + 0x28] loop_5453: mulx %g5, %i6, %o1 movvs %xcc, %l3, %l4 std %f14, [%l7 + 0x70] fxnor %f12, %f2, %f6 fcmpd %fcc0, %f2, %f14 fble %fcc1, loop_5454 fcmpne16 %f8, %f0, %g3 alignaddrl %o3, %o6, %o7 ldub [%l7 + 0x3F], %o5 loop_5454: fmovsa %icc, %f1, %f1 fabss %f2, %f9 stw %g1, [%l7 + 0x3C] stx %i5, [%l7 + 0x70] bneg,pn %xcc, loop_5455 tge %icc, 0x1 fmovsvs %xcc, %f0, %f0 array16 %o4, %i2, %l0 loop_5455: fmovrse %g7, %f13, %f6 fbg,a %fcc0, loop_5456 ldsb [%l7 + 0x36], %g4 fandnot2s %f1, %f11, %f10 stb %i0, [%l7 + 0x6A] loop_5456: bcc,a,pn %xcc, loop_5457 popc %i4, %l2 fmovsne %xcc, %f4, %f13 fzeros %f2 loop_5457: ldd [%l7 + 0x50], %f12 fmovsn %xcc, %f9, %f1 move %icc, %i1, %o2 sth %o0, [%l7 + 0x12] ldd [%l7 + 0x40], %f0 fbug,a %fcc2, loop_5458 fcmpes %fcc3, %f2, %f7 ld [%l7 + 0x24], %f4 fsrc2s %f11, %f0 loop_5458: sethi 0x0F89, %l5 fmuld8ulx16 %f7, %f4, %f10 nop setx loop_5459, %l0, %l1 jmpl %l1, %i7 addcc %l1, %i3, %l6 fnot2s %f5, %f13 fmovdvc %icc, %f6, %f9 loop_5459: fmul8ulx16 %f0, %f4, %f8 tpos %icc, 0x4 faligndata %f10, %f8, %f4 fmovsge %xcc, %f8, %f8 brgez,a %g6, loop_5460 smul %g2, %i6, %g5 fmovrsne %l3, %f7, %f9 edge16n %l4, %g3, %o1 loop_5460: tcs %xcc, 0x5 tl %xcc, 0x4 brz %o6, loop_5461 ldub [%l7 + 0x7C], %o3 fblg %fcc3, loop_5462 lduh [%l7 + 0x26], %o7 loop_5461: std %f14, [%l7 + 0x20] ldub [%l7 + 0x16], %g1 loop_5462: lduw [%l7 + 0x20], %o5 fcmpne16 %f0, %f14, %i5 fmovrslez %i2, %f2, %f4 tsubcc %o4, 0x1A5B, %l0 st %f2, [%l7 + 0x34] fpadd16s %f3, %f7, %f14 sth %g7, [%l7 + 0x74] fcmpne32 %f4, %f12, %g4 fone %f6 fbuge,a %fcc1, loop_5463 bn,pt %icc, loop_5464 stx %i0, [%l7 + 0x08] fbo,a %fcc2, loop_5465 loop_5463: tne %icc, 0x7 loop_5464: fpsub16s %f14, %f7, %f3 subcc %l2, %i4, %i1 loop_5465: tvc %xcc, 0x4 fmovsleu %icc, %f7, %f4 fba,a %fcc2, loop_5466 ldub [%l7 + 0x18], %o0 ldx [%l7 + 0x40], %o2 fmovrslz %i7, %f10, %f1 loop_5466: xor %l5, 0x091D, %l1 sllx %l6, 0x1B, %g6 fors %f6, %f14, %f3 tvs %icc, 0x6 fmovsg %icc, %f1, %f4 movgu %xcc, %g2, %i6 or %g5, %i3, %l3 fmovrse %g3, %f11, %f2 tvs %icc, 0x1 smul %o1, 0x1F0A, %l4 bn,pt %xcc, loop_5467 lduh [%l7 + 0x2E], %o3 movrgz %o6, 0x0D3, %o7 fmovrdgz %o5, %f0, %f2 loop_5467: fsrc1s %f5, %f14 fmovse %xcc, %f2, %f12 fmovda %icc, %f14, %f12 edge32n %g1, %i2, %o4 sth %l0, [%l7 + 0x74] andncc %g7, %i5, %i0 fmovsa %icc, %f0, %f13 fornot2 %f6, %f10, %f0 ldd [%l7 + 0x78], %f2 subccc %l2, 0x09ED, %i4 fmovrdgz %i1, %f0, %f8 fcmps %fcc2, %f5, %f7 fnot2 %f6, %f14 tneg %icc, 0x1 addc %g4, 0x1406, %o0 fxnor %f14, %f14, %f12 ldsw [%l7 + 0x4C], %i7 fbule %fcc3, loop_5468 xnor %l5, 0x14DE, %l1 fmovsvc %xcc, %f6, %f1 stw %o2, [%l7 + 0x58] loop_5468: orn %g6, 0x1A53, %l6 subccc %g2, %i6, %g5 orn %l3, 0x1DE2, %i3 ld [%l7 + 0x4C], %f0 fmovscc %xcc, %f11, %f0 edge8ln %g3, %l4, %o3 bge %icc, loop_5469 fmovscs %icc, %f15, %f15 fmul8x16 %f6, %f6, %f2 fpadd16s %f5, %f4, %f3 loop_5469: srl %o1, 0x1E, %o7 smul %o6, %o5, %g1 stb %i2, [%l7 + 0x77] mulscc %o4, %g7, %i5 stw %l0, [%l7 + 0x60] movre %i0, %i4, %l2 alignaddrl %i1, %o0, %g4 fmovsneg %icc, %f1, %f5 ldsb [%l7 + 0x30], %i7 sdivx %l5, 0x1710, %l1 brz %g6, loop_5470 std %f10, [%l7 + 0x78] movge %icc, %l6, %o2 st %f3, [%l7 + 0x6C] loop_5470: fand %f12, %f10, %f0 ldx [%l7 + 0x10], %i6 fmovsneg %icc, %f14, %f7 stw %g2, [%l7 + 0x40] movge %icc, %l3, %g5 taddcc %g3, 0x1D70, %l4 movrgz %o3, 0x070, %o1 fbu,a %fcc3, loop_5471 tsubcctv %o7, %i3, %o5 lduh [%l7 + 0x64], %g1 fsrc2s %f10, %f2 loop_5471: lduh [%l7 + 0x36], %o6 array8 %o4, %i2, %g7 fcmped %fcc3, %f0, %f10 ld [%l7 + 0x58], %f4 te %icc, 0x5 srlx %l0, %i0, %i5 sth %i4, [%l7 + 0x72] add %l2, 0x0E31, %o0 fmovs %f8, %f6 fmovsvs %xcc, %f8, %f8 or %g4, %i7, %i1 fmovdcs %xcc, %f11, %f10 fpsub16 %f4, %f6, %f10 fbne %fcc2, loop_5472 bvs,pt %xcc, loop_5473 stb %l1, [%l7 + 0x0F] fmovsvs %icc, %f14, %f8 loop_5472: fcmple32 %f6, %f14, %g6 loop_5473: movrlez %l6, %l5, %o2 ldsh [%l7 + 0x54], %i6 sra %l3, 0x1E, %g2 fbne,a %fcc3, loop_5474 fnand %f6, %f6, %f12 movn %xcc, %g3, %l4 fmul8sux16 %f10, %f2, %f12 loop_5474: addc %g5, 0x006B, %o1 fmovdge %icc, %f4, %f1 tneg %icc, 0x7 ta %icc, 0x7 mova %icc, %o7, %i3 stx %o5, [%l7 + 0x28] bl,a %icc, loop_5475 fmovsn %icc, %f13, %f3 fpack32 %f6, %f12, %f2 fsrc1 %f6, %f0 loop_5475: fblg,a %fcc1, loop_5476 popc %g1, %o6 move %icc, %o4, %i2 fmovrsgz %o3, %f14, %f13 loop_5476: stb %g7, [%l7 + 0x1E] fxor %f8, %f6, %f6 lduh [%l7 + 0x7A], %l0 fmovsa %icc, %f12, %f4 nop setx loop_5477, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue,a %fcc1, loop_5478 bneg,pn %icc, loop_5479 fnot1s %f13, %f9 loop_5477: xnorcc %i5, %i0, %i4 loop_5478: fpackfix %f12, %f7 loop_5479: fcmped %fcc1, %f4, %f4 ldsb [%l7 + 0x3B], %o0 fpsub32 %f0, %f0, %f14 ldub [%l7 + 0x3A], %l2 stb %g4, [%l7 + 0x6B] fsrc1 %f4, %f4 ldd [%l7 + 0x60], %f12 taddcctv %i7, %l1, %g6 lduh [%l7 + 0x68], %i1 movpos %icc, %l5, %o2 nop setx loop_5480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l6, [%l7 + 0x18] stw %i6, [%l7 + 0x30] movvs %xcc, %g2, %l3 loop_5480: fbu %fcc1, loop_5481 sth %l4, [%l7 + 0x74] ba,pn %xcc, loop_5482 sll %g5, 0x1F, %g3 loop_5481: movrgz %o7, %o1, %o5 ldsh [%l7 + 0x36], %i3 loop_5482: fmul8x16au %f13, %f10, %f0 siam 0x2 mulx %g1, 0x1E8F, %o6 ldsh [%l7 + 0x7E], %o4 sethi 0x04D5, %i2 edge32 %g7, %o3, %l0 umulcc %i0, %i5, %o0 fbl %fcc0, loop_5483 ldub [%l7 + 0x16], %l2 edge8n %g4, %i4, %l1 movl %xcc, %g6, %i7 loop_5483: fmovdle %icc, %f14, %f4 movge %icc, %l5, %i1 fones %f4 sth %l6, [%l7 + 0x66] stb %i6, [%l7 + 0x7E] ldsb [%l7 + 0x1A], %g2 sth %l3, [%l7 + 0x20] fbue,a %fcc3, loop_5484 ldx [%l7 + 0x70], %o2 movpos %icc, %l4, %g3 fmovscc %icc, %f3, %f8 loop_5484: fmovdl %icc, %f4, %f6 fpack16 %f10, %f13 ldx [%l7 + 0x28], %o7 movre %g5, %o5, %i3 xor %o1, 0x1B3B, %g1 fbule,a %fcc2, loop_5485 fmovsl %icc, %f6, %f5 std %f14, [%l7 + 0x50] stx %o4, [%l7 + 0x60] loop_5485: udiv %i2, 0x1A5C, %g7 mulx %o3, 0x17DF, %o6 add %l0, %i5, %o0 fbge,a %fcc2, loop_5486 ldsw [%l7 + 0x50], %l2 stb %g4, [%l7 + 0x43] ldub [%l7 + 0x53], %i4 loop_5486: fba,a %fcc2, loop_5487 brlez %i0, loop_5488 fmovdpos %xcc, %f4, %f8 bleu,pn %icc, loop_5489 loop_5487: fmovdcc %xcc, %f4, %f7 loop_5488: fmovrsne %l1, %f1, %f0 tcc %xcc, 0x0 loop_5489: srl %i7, %l5, %i1 ldub [%l7 + 0x4C], %g6 udiv %l6, 0x126D, %g2 fmovdpos %icc, %f1, %f11 ldd [%l7 + 0x18], %f6 bg loop_5490 movge %icc, %i6, %l3 array32 %l4, %g3, %o7 fmovsgu %xcc, %f7, %f8 loop_5490: ldsw [%l7 + 0x74], %o2 fmovdg %xcc, %f15, %f10 array16 %o5, %g5, %i3 ldsh [%l7 + 0x4A], %g1 addc %o4, %i2, %g7 or %o1, %o6, %l0 lduh [%l7 + 0x18], %i5 movre %o0, 0x0CD, %o3 fmovsgu %xcc, %f1, %f6 fandnot1 %f12, %f2, %f4 ldsh [%l7 + 0x7A], %l2 brz %i4, loop_5491 array8 %i0, %g4, %i7 tge %xcc, 0x0 orcc %l1, %i1, %g6 loop_5491: fbe,a %fcc2, loop_5492 stb %l5, [%l7 + 0x3E] lduh [%l7 + 0x4C], %g2 ldsh [%l7 + 0x36], %l6 loop_5492: fnegs %f15, %f12 fmovdvc %icc, %f15, %f7 or %l3, 0x0FC8, %l4 fmovsle %xcc, %f5, %f10 stx %g3, [%l7 + 0x58] fbg,a %fcc0, loop_5493 fmuld8ulx16 %f7, %f12, %f14 lduw [%l7 + 0x2C], %i6 popc 0x05F1, %o2 loop_5493: fpack16 %f4, %f8 movrlez %o7, 0x359, %g5 fmul8sux16 %f2, %f12, %f8 fbne %fcc2, loop_5494 stb %o5, [%l7 + 0x0F] std %f12, [%l7 + 0x50] tgu %xcc, 0x4 loop_5494: fpadd32s %f12, %f3, %f6 orn %g1, 0x11D8, %i3 movpos %icc, %i2, %g7 std %f8, [%l7 + 0x08] ble,a,pt %icc, loop_5495 taddcctv %o4, %o1, %l0 andn %o6, %i5, %o0 subccc %o3, %l2, %i4 loop_5495: fmovrslez %g4, %f12, %f10 edge16n %i0, %l1, %i1 movne %icc, %i7, %g6 smul %l5, 0x14C0, %g2 fmovscs %xcc, %f3, %f0 brgz,a %l3, loop_5496 tle %xcc, 0x0 lduh [%l7 + 0x46], %l4 std %f0, [%l7 + 0x08] loop_5496: movpos %xcc, %g3, %l6 tvc %icc, 0x7 lduw [%l7 + 0x1C], %i6 movrlz %o7, 0x044, %g5 edge32 %o2, %g1, %o5 tvs %icc, 0x5 nop setx loop_5497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %i3, 0x361, %i2 movpos %icc, %g7, %o4 fnands %f2, %f15, %f3 loop_5497: fbo %fcc0, loop_5498 ldsw [%l7 + 0x3C], %l0 ldub [%l7 + 0x26], %o6 array16 %o1, %i5, %o0 loop_5498: fornot1s %f6, %f1, %f15 fsrc2 %f12, %f2 ldub [%l7 + 0x5F], %o3 fnot1s %f5, %f0 bvc,a %icc, loop_5499 fcmps %fcc2, %f14, %f5 pdist %f10, %f10, %f12 fcmpes %fcc3, %f10, %f8 loop_5499: movcc %xcc, %l2, %g4 fmovrsgez %i0, %f7, %f2 srl %i4, 0x0D, %i1 brlez,a %i7, loop_5500 brgz %g6, loop_5501 mulscc %l5, %g2, %l1 fmovrdne %l3, %f12, %f0 loop_5500: fsrc1 %f6, %f2 loop_5501: ld [%l7 + 0x38], %f12 stw %l4, [%l7 + 0x28] fmovdpos %xcc, %f12, %f10 fbl %fcc1, loop_5502 fmovsn %icc, %f2, %f15 ldx [%l7 + 0x30], %g3 addcc %i6, 0x1E44, %o7 loop_5502: umulcc %l6, %g5, %o2 brgz,a %o5, loop_5503 movrgez %i3, 0x3EC, %i2 edge32l %g1, %g7, %o4 tcs %xcc, 0x6 loop_5503: stw %l0, [%l7 + 0x40] fpsub16s %f6, %f7, %f12 fmovrslez %o1, %f0, %f9 bn,pt %xcc, loop_5504 fnegd %f6, %f10 tn %xcc, 0x6 sth %i5, [%l7 + 0x1A] loop_5504: mova %icc, %o0, %o6 fmovdgu %icc, %f11, %f7 fcmpes %fcc1, %f1, %f2 be,pn %xcc, loop_5505 fmovrsgz %l2, %f15, %f11 stb %g4, [%l7 + 0x16] fmuld8ulx16 %f1, %f8, %f10 loop_5505: fone %f12 fmovsgu %xcc, %f11, %f0 fandnot2s %f4, %f2, %f0 tge %icc, 0x7 fble,a %fcc3, loop_5506 ldub [%l7 + 0x37], %o3 fbge,a %fcc2, loop_5507 fmovspos %icc, %f6, %f2 loop_5506: movvs %xcc, %i0, %i4 movrlz %i7, 0x16E, %g6 loop_5507: lduw [%l7 + 0x70], %i1 ldd [%l7 + 0x50], %f2 stw %g2, [%l7 + 0x54] andncc %l5, %l3, %l4 tvc %xcc, 0x3 edge16n %l1, %i6, %o7 ldd [%l7 + 0x30], %f10 ldsh [%l7 + 0x38], %l6 fmovs %f7, %f3 lduh [%l7 + 0x5A], %g5 fbl,a %fcc1, loop_5508 nop setx loop_5509, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %xcc, %f15, %f15 ldsb [%l7 + 0x7F], %g3 loop_5508: alignaddrl %o2, %o5, %i3 loop_5509: fsrc2 %f2, %f14 ldd [%l7 + 0x30], %f14 std %f2, [%l7 + 0x58] fabss %f2, %f12 fabsd %f0, %f10 edge16 %g1, %g7, %i2 ldsb [%l7 + 0x50], %l0 sth %o1, [%l7 + 0x10] lduh [%l7 + 0x08], %o4 movpos %icc, %i5, %o0 fsrc1s %f13, %f0 tg %icc, 0x6 stb %l2, [%l7 + 0x71] movrne %g4, 0x19A, %o6 movneg %xcc, %o3, %i0 sethi 0x119D, %i7 movne %xcc, %g6, %i1 tge %xcc, 0x0 ld [%l7 + 0x48], %f14 movne %xcc, %g2, %i4 fnegd %f10, %f4 fnot1 %f8, %f6 tgu %xcc, 0x6 fxnor %f2, %f8, %f14 stx %l5, [%l7 + 0x38] fmovrse %l4, %f14, %f0 edge8ln %l1, %l3, %o7 xor %i6, %l6, %g5 fmovd %f6, %f2 sethi 0x0362, %g3 tvs %icc, 0x5 sll %o2, 0x0E, %i3 fmovsneg %icc, %f7, %f8 mova %xcc, %o5, %g7 tsubcc %g1, %i2, %o1 movgu %icc, %o4, %i5 fmovrdlz %o0, %f6, %f14 movrlz %l0, %l2, %o6 fmovdne %icc, %f11, %f4 edge16ln %o3, %i0, %i7 std %f14, [%l7 + 0x68] ldd [%l7 + 0x38], %f6 ld [%l7 + 0x30], %f13 ldsb [%l7 + 0x26], %g4 bcc %icc, loop_5510 fzero %f8 andncc %i1, %g6, %i4 fmovsn %xcc, %f15, %f7 loop_5510: ldsw [%l7 + 0x60], %g2 nop setx loop_5511, %l0, %l1 jmpl %l1, %l4 fmovdne %xcc, %f8, %f8 fnot1s %f5, %f5 fnegd %f4, %f4 loop_5511: fpadd16 %f10, %f10, %f4 ldub [%l7 + 0x5F], %l5 fbug,a %fcc3, loop_5512 movrlz %l1, 0x0BA, %l3 fornot2 %f2, %f8, %f12 tsubcc %i6, %o7, %g5 loop_5512: xor %g3, 0x0A1A, %l6 movvc %icc, %o2, %o5 std %f4, [%l7 + 0x08] fmovse %xcc, %f8, %f9 ldd [%l7 + 0x10], %f2 fcmpgt32 %f0, %f12, %g7 lduh [%l7 + 0x4E], %g1 movvc %xcc, %i3, %o1 ldsw [%l7 + 0x54], %i2 ldd [%l7 + 0x58], %f2 fbu,a %fcc1, loop_5513 edge16 %o4, %i5, %o0 fble %fcc3, loop_5514 or %l2, %o6, %l0 loop_5513: tge %icc, 0x3 fpack16 %f8, %f8 loop_5514: stb %o3, [%l7 + 0x65] ldsw [%l7 + 0x08], %i7 stw %i0, [%l7 + 0x34] tle %xcc, 0x2 fmovse %icc, %f10, %f6 fbne %fcc2, loop_5515 bleu loop_5516 fbl %fcc1, loop_5517 andcc %i1, 0x12C5, %g4 loop_5515: fabsd %f14, %f8 loop_5516: fxnors %f0, %f2, %f14 loop_5517: fmul8x16au %f9, %f4, %f6 fmovdleu %icc, %f14, %f0 sdiv %i4, 0x0651, %g2 fmovsa %xcc, %f10, %f2 bl,a,pt %icc, loop_5518 addccc %g6, 0x07BF, %l4 fmovsge %xcc, %f4, %f11 fmovdne %icc, %f8, %f10 loop_5518: stw %l5, [%l7 + 0x14] tpos %icc, 0x1 nop setx loop_5519, %l0, %l1 jmpl %l1, %l3 fpack16 %f14, %f4 fpadd32 %f6, %f2, %f8 edge16 %l1, %i6, %g5 loop_5519: lduh [%l7 + 0x24], %g3 stw %o7, [%l7 + 0x18] bne,a %icc, loop_5520 fcmple16 %f12, %f12, %l6 fmovda %icc, %f4, %f4 ldub [%l7 + 0x47], %o2 loop_5520: stb %o5, [%l7 + 0x1D] movgu %xcc, %g1, %g7 fmovdg %icc, %f1, %f12 fmovdg %xcc, %f7, %f9 fandnot2 %f14, %f4, %f2 fnor %f14, %f6, %f14 st %f3, [%l7 + 0x60] ldsw [%l7 + 0x34], %o1 mulx %i2, %o4, %i3 fmovdl %icc, %f15, %f7 fmovdneg %icc, %f12, %f14 fnot2s %f8, %f6 ld [%l7 + 0x1C], %f13 fmovrsne %i5, %f13, %f7 srlx %o0, 0x06, %l2 faligndata %f0, %f14, %f12 orn %o6, %l0, %i7 ldsh [%l7 + 0x32], %o3 sll %i0, %i1, %g4 fmovsg %xcc, %f12, %f4 fnot1 %f14, %f8 stw %g2, [%l7 + 0x7C] fsrc2s %f3, %f14 movgu %xcc, %g6, %i4 fmovdge %xcc, %f3, %f13 bgu,a %xcc, loop_5521 fpadd16s %f8, %f15, %f9 ldx [%l7 + 0x30], %l4 pdist %f8, %f8, %f0 loop_5521: bvs,pt %icc, loop_5522 taddcc %l3, 0x01D9, %l1 fexpand %f14, %f6 ldsb [%l7 + 0x32], %i6 loop_5522: fbe %fcc0, loop_5523 xnor %g5, 0x06B5, %g3 std %f14, [%l7 + 0x58] stb %o7, [%l7 + 0x31] loop_5523: ld [%l7 + 0x64], %f6 ldub [%l7 + 0x2B], %l5 tneg %xcc, 0x4 lduh [%l7 + 0x6A], %o2 ldsb [%l7 + 0x57], %o5 array16 %l6, %g7, %o1 fmul8ulx16 %f12, %f0, %f6 fmovscc %xcc, %f14, %f7 stw %i2, [%l7 + 0x3C] popc %g1, %i3 tg %xcc, 0x7 tl %xcc, 0x2 xnorcc %i5, %o4, %l2 edge16l %o6, %l0, %o0 mulx %i7, %i0, %i1 taddcc %g4, 0x0644, %o3 sra %g2, 0x1F, %i4 ldsb [%l7 + 0x21], %g6 fmovrdlez %l4, %f10, %f10 fandnot1 %f14, %f14, %f4 fnand %f8, %f14, %f2 st %f13, [%l7 + 0x68] udiv %l3, 0x0288, %l1 umul %i6, 0x056C, %g3 bpos,pt %icc, loop_5524 movn %icc, %g5, %o7 taddcctv %o2, 0x0769, %l5 andn %l6, 0x084E, %g7 loop_5524: bne loop_5525 ldub [%l7 + 0x14], %o1 sth %i2, [%l7 + 0x22] std %f6, [%l7 + 0x18] loop_5525: ble,pt %icc, loop_5526 tg %xcc, 0x5 udivx %g1, 0x09EB, %o5 bcc,pt %xcc, loop_5527 loop_5526: bl,a loop_5528 ldd [%l7 + 0x10], %f10 addccc %i3, 0x0E83, %o4 loop_5527: sth %i5, [%l7 + 0x52] loop_5528: fors %f11, %f9, %f2 ldsh [%l7 + 0x5A], %l2 fxnors %f12, %f13, %f11 std %f10, [%l7 + 0x48] bvs loop_5529 lduh [%l7 + 0x12], %o6 stb %l0, [%l7 + 0x16] addcc %o0, %i0, %i7 loop_5529: fsrc1 %f0, %f0 fcmpeq16 %f12, %f2, %i1 fbl,a %fcc2, loop_5530 fnand %f6, %f10, %f0 fmovrslz %g4, %f5, %f15 fcmpd %fcc2, %f10, %f0 loop_5530: st %f2, [%l7 + 0x4C] for %f8, %f2, %f10 stb %g2, [%l7 + 0x6E] fbug %fcc2, loop_5531 fbo %fcc2, loop_5532 movg %xcc, %o3, %i4 subcc %l4, %l3, %g6 loop_5531: stb %i6, [%l7 + 0x0F] loop_5532: fmovrdne %l1, %f8, %f8 tg %xcc, 0x0 fmul8ulx16 %f12, %f8, %f14 fzero %f14 fzero %f2 brlez,a %g5, loop_5533 fone %f14 fpackfix %f2, %f11 fnot2 %f2, %f14 loop_5533: fbg %fcc3, loop_5534 st %f15, [%l7 + 0x34] fmovdneg %xcc, %f10, %f8 be %icc, loop_5535 loop_5534: fmovdg %icc, %f3, %f13 bleu,pt %icc, loop_5536 alignaddrl %o7, %g3, %l5 loop_5535: ldsw [%l7 + 0x70], %l6 fmovsl %icc, %f3, %f2 loop_5536: movge %icc, %o2, %o1 ldd [%l7 + 0x28], %f6 edge16n %g7, %i2, %o5 fmovse %icc, %f3, %f4 ldx [%l7 + 0x30], %g1 fmovdcs %xcc, %f0, %f8 movle %icc, %i3, %o4 nop setx loop_5537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x0C], %l2 fornot1 %f4, %f8, %f8 fcmpd %fcc1, %f2, %f8 loop_5537: fmovsgu %xcc, %f3, %f7 or %o6, %l0, %i5 fmul8x16 %f8, %f8, %f6 smul %o0, 0x1CAE, %i7 ldx [%l7 + 0x60], %i0 stw %g4, [%l7 + 0x54] sll %i1, 0x11, %o3 std %f14, [%l7 + 0x40] fmovscc %xcc, %f15, %f15 sdivx %g2, 0x009F, %i4 ldd [%l7 + 0x20], %f14 stb %l3, [%l7 + 0x29] fbe %fcc1, loop_5538 ldx [%l7 + 0x08], %g6 fornot2s %f6, %f0, %f9 fcmpeq16 %f2, %f4, %i6 loop_5538: movgu %icc, %l4, %g5 andcc %o7, %g3, %l5 tcc %icc, 0x5 fcmpgt32 %f2, %f2, %l1 movne %xcc, %l6, %o1 ld [%l7 + 0x68], %f3 fcmpeq16 %f0, %f12, %g7 tne %icc, 0x4 fpsub16s %f10, %f9, %f3 brgez %o2, loop_5539 edge16ln %o5, %g1, %i3 std %f8, [%l7 + 0x68] movne %icc, %o4, %i2 loop_5539: addc %o6, %l2, %i5 bgu,a,pn %xcc, loop_5540 lduh [%l7 + 0x4C], %l0 std %f14, [%l7 + 0x08] movre %o0, 0x07D, %i7 loop_5540: tsubcctv %i0, 0x18F1, %i1 movleu %icc, %o3, %g2 ldd [%l7 + 0x70], %f8 fmovsne %icc, %f11, %f10 edge16ln %g4, %l3, %i4 sra %g6, %l4, %i6 bl,a %xcc, loop_5541 fnand %f0, %f6, %f10 ldd [%l7 + 0x40], %f4 fmovd %f2, %f10 loop_5541: movneg %xcc, %o7, %g3 fornot1s %f0, %f14, %f12 sdivcc %g5, 0x1D19, %l5 ldsb [%l7 + 0x39], %l1 ldd [%l7 + 0x10], %f12 fbue,a %fcc2, loop_5542 fbug,a %fcc0, loop_5543 sub %o1, %g7, %o2 fnegs %f1, %f1 loop_5542: fone %f6 loop_5543: sdivx %l6, 0x16BB, %g1 fcmpeq16 %f10, %f6, %o5 fmul8ulx16 %f8, %f6, %f12 brlez %o4, loop_5544 edge16n %i2, %i3, %l2 std %f8, [%l7 + 0x38] st %f10, [%l7 + 0x10] loop_5544: lduw [%l7 + 0x40], %o6 array8 %i5, %o0, %l0 orn %i0, %i7, %o3 fmuld8sux16 %f7, %f10, %f6 bne,a,pn %xcc, loop_5545 fmovsvc %icc, %f3, %f11 tn %xcc, 0x0 brgez,a %i1, loop_5546 loop_5545: lduh [%l7 + 0x2A], %g4 ldx [%l7 + 0x10], %g2 st %f9, [%l7 + 0x0C] loop_5546: fpsub16s %f9, %f5, %f9 ldsw [%l7 + 0x10], %l3 fxnor %f4, %f0, %f10 nop setx loop_5547, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f12, %f4, %i4 tg %icc, 0x0 movl %icc, %g6, %i6 loop_5547: movl %xcc, %l4, %o7 fmovrdne %g3, %f8, %f4 alignaddrl %g5, %l5, %o1 sth %g7, [%l7 + 0x6E] fcmpd %fcc3, %f14, %f6 sth %o2, [%l7 + 0x64] ble,a,pt %xcc, loop_5548 fmovspos %icc, %f0, %f5 and %l1, %l6, %g1 tne %icc, 0x5 loop_5548: sth %o4, [%l7 + 0x16] ldsb [%l7 + 0x7B], %i2 ldsh [%l7 + 0x72], %i3 stw %o5, [%l7 + 0x30] edge32ln %o6, %i5, %o0 movrgz %l0, %i0, %l2 fmovrsne %o3, %f1, %f0 stx %i7, [%l7 + 0x70] edge16l %g4, %g2, %l3 std %f8, [%l7 + 0x40] ldub [%l7 + 0x45], %i1 fmovdgu %xcc, %f9, %f10 fexpand %f8, %f14 fnot1s %f12, %f12 orn %g6, %i4, %i6 stw %l4, [%l7 + 0x44] tl %icc, 0x4 stw %o7, [%l7 + 0x5C] fmovsl %icc, %f8, %f1 fcmpes %fcc1, %f11, %f9 edge32l %g3, %g5, %l5 ld [%l7 + 0x1C], %f0 fmovsn %icc, %f3, %f0 fcmpeq16 %f8, %f0, %o1 fmovsn %icc, %f5, %f6 tge %icc, 0x5 fxors %f3, %f0, %f2 fmul8x16au %f13, %f8, %f6 mova %icc, %o2, %l1 edge8n %l6, %g1, %o4 lduw [%l7 + 0x58], %i2 ld [%l7 + 0x18], %f2 edge8 %g7, %i3, %o6 tl %icc, 0x6 sth %o5, [%l7 + 0x26] fpsub16 %f6, %f0, %f2 ld [%l7 + 0x50], %f9 sdivx %o0, 0x039F, %i5 lduw [%l7 + 0x14], %i0 ld [%l7 + 0x44], %f8 edge16 %l2, %l0, %i7 sth %g4, [%l7 + 0x24] fmovsle %icc, %f7, %f5 fmovdle %icc, %f3, %f6 movvc %xcc, %g2, %o3 fandnot1s %f15, %f10, %f14 mulscc %l3, %g6, %i4 edge16 %i6, %l4, %i1 srax %g3, 0x17, %g5 edge32l %l5, %o1, %o7 fnand %f10, %f2, %f14 fcmpeq16 %f2, %f14, %l1 bpos,a,pn %icc, loop_5549 st %f6, [%l7 + 0x44] sth %l6, [%l7 + 0x5A] movcc %xcc, %o2, %o4 loop_5549: fmovrslez %g1, %f11, %f5 fbule,a %fcc2, loop_5550 subc %g7, %i3, %o6 edge8n %o5, %o0, %i5 umul %i0, %i2, %l0 loop_5550: fpackfix %f12, %f9 st %f14, [%l7 + 0x60] fbul,a %fcc1, loop_5551 brnz %i7, loop_5552 stw %l2, [%l7 + 0x34] stw %g4, [%l7 + 0x1C] loop_5551: tsubcctv %g2, %o3, %l3 loop_5552: fbe,a %fcc2, loop_5553 fnot1s %f3, %f10 stb %i4, [%l7 + 0x5B] fmul8x16al %f13, %f6, %f0 loop_5553: fnand %f8, %f6, %f14 stw %i6, [%l7 + 0x4C] move %icc, %l4, %i1 fmovrslez %g3, %f3, %f5 fnot2 %f2, %f8 tvc %icc, 0x7 stx %g6, [%l7 + 0x20] ba,a,pn %xcc, loop_5554 stb %l5, [%l7 + 0x4B] st %f15, [%l7 + 0x28] movg %xcc, %o1, %g5 loop_5554: sth %l1, [%l7 + 0x2E] bne,a,pn %icc, loop_5555 nop setx loop_5556, %l0, %l1 jmpl %l1, %o7 ld [%l7 + 0x14], %f3 edge8 %l6, %o2, %o4 loop_5555: sth %g7, [%l7 + 0x1C] loop_5556: fnor %f6, %f14, %f6 ldub [%l7 + 0x71], %i3 fcmple32 %f4, %f2, %g1 fcmpne16 %f4, %f4, %o6 addcc %o0, %o5, %i5 std %f4, [%l7 + 0x60] xor %i0, 0x18ED, %l0 std %f6, [%l7 + 0x60] fmul8sux16 %f12, %f14, %f4 lduh [%l7 + 0x4C], %i2 lduh [%l7 + 0x26], %i7 fmovrslez %g4, %f6, %f10 xor %l2, %g2, %l3 movneg %xcc, %i4, %i6 ldsh [%l7 + 0x38], %o3 movrlz %l4, 0x09A, %g3 sth %g6, [%l7 + 0x28] udiv %i1, 0x1303, %l5 movrgz %o1, %l1, %o7 lduh [%l7 + 0x5C], %l6 tgu %icc, 0x4 ldx [%l7 + 0x58], %o2 lduh [%l7 + 0x5C], %o4 tge %icc, 0x7 fpsub16 %f6, %f2, %f2 udiv %g5, 0x1C30, %i3 ld [%l7 + 0x38], %f0 stx %g1, [%l7 + 0x50] ldsb [%l7 + 0x72], %o6 ldx [%l7 + 0x40], %g7 bneg %icc, loop_5557 tcc %xcc, 0x2 tl %xcc, 0x6 fblg,a %fcc2, loop_5558 loop_5557: sth %o0, [%l7 + 0x6A] stw %o5, [%l7 + 0x10] fbg,a %fcc0, loop_5559 loop_5558: ldx [%l7 + 0x38], %i0 movleu %icc, %l0, %i5 ldub [%l7 + 0x60], %i7 loop_5559: edge16ln %g4, %l2, %i2 sethi 0x1F73, %g2 fbn %fcc0, loop_5560 ldd [%l7 + 0x10], %f8 ldub [%l7 + 0x50], %i4 brlz %l3, loop_5561 loop_5560: stw %o3, [%l7 + 0x3C] mulscc %i6, 0x1A11, %l4 subc %g3, %g6, %l5 loop_5561: sra %i1, 0x1B, %l1 edge8ln %o7, %l6, %o1 fmovrdgz %o2, %f8, %f4 stx %g5, [%l7 + 0x20] srax %i3, 0x1D, %g1 std %f4, [%l7 + 0x30] stb %o4, [%l7 + 0x68] stx %g7, [%l7 + 0x58] fbl,a %fcc2, loop_5562 ldsb [%l7 + 0x22], %o0 fmovdvc %icc, %f5, %f15 brnz %o6, loop_5563 loop_5562: fandnot1 %f6, %f12, %f6 umulcc %o5, 0x14FD, %l0 ldsb [%l7 + 0x3A], %i0 loop_5563: ldub [%l7 + 0x56], %i7 ldsh [%l7 + 0x5A], %g4 fbge %fcc3, loop_5564 fmovdne %icc, %f1, %f8 tvc %xcc, 0x2 stx %i5, [%l7 + 0x68] loop_5564: fmovsa %xcc, %f15, %f7 fmovrsgez %i2, %f0, %f11 std %f12, [%l7 + 0x18] ldub [%l7 + 0x2F], %g2 stb %i4, [%l7 + 0x70] fpadd16 %f12, %f14, %f10 ldsb [%l7 + 0x19], %l2 nop setx loop_5565, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x0F], %o3 nop setx loop_5566, %l0, %l1 jmpl %l1, %l4 ldub [%l7 + 0x40], %i6 loop_5565: ldsw [%l7 + 0x10], %g3 fnegd %f8, %f4 loop_5566: fpadd16 %f4, %f4, %f8 fone %f8 smul %g6, %i1, %l5 ldsw [%l7 + 0x3C], %l1 bcs,pn %xcc, loop_5567 tge %xcc, 0x0 udivx %o7, 0x0113, %l6 movn %xcc, %o2, %o1 loop_5567: ldd [%l7 + 0x48], %f8 ldsb [%l7 + 0x7B], %i3 ldsw [%l7 + 0x28], %g5 nop setx loop_5568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f6, %f15, %f4 sdiv %g1, 0x1641, %o4 srl %g7, 0x1C, %o6 loop_5568: udivcc %o5, 0x0840, %o0 fcmpes %fcc2, %f3, %f4 or %l0, 0x0CB4, %i7 ldsb [%l7 + 0x10], %i0 bpos loop_5569 bn,pn %icc, loop_5570 fpadd32 %f2, %f10, %f10 ld [%l7 + 0x40], %f15 loop_5569: movge %xcc, %g4, %i2 loop_5570: tpos %xcc, 0x4 fsrc2 %f2, %f4 edge16n %g2, %i4, %l2 mulx %l3, %i5, %o3 fands %f0, %f13, %f5 ldd [%l7 + 0x28], %f14 fnors %f7, %f4, %f9 fmovdneg %icc, %f2, %f5 ldsh [%l7 + 0x60], %l4 ld [%l7 + 0x10], %f15 fcmple32 %f8, %f14, %i6 fcmpgt32 %f4, %f14, %g6 stb %i1, [%l7 + 0x6E] xorcc %l5, %l1, %o7 movne %xcc, %g3, %l6 ldx [%l7 + 0x48], %o1 fmovsvc %icc, %f15, %f13 brgz %o2, loop_5571 fbue,a %fcc0, loop_5572 fsrc1s %f2, %f0 fmovda %xcc, %f0, %f5 loop_5571: lduh [%l7 + 0x26], %i3 loop_5572: mulscc %g1, 0x189F, %g5 call loop_5573 fabsd %f10, %f0 fmovrslz %g7, %f12, %f5 fsrc2s %f5, %f1 loop_5573: tne %xcc, 0x1 fnot1s %f15, %f11 ldsb [%l7 + 0x7F], %o6 sth %o5, [%l7 + 0x0C] fcmpne16 %f14, %f14, %o0 edge8ln %o4, %l0, %i7 ldsw [%l7 + 0x24], %g4 srax %i2, %g2, %i4 ldx [%l7 + 0x78], %l2 ldsh [%l7 + 0x72], %i0 pdist %f14, %f2, %f12 fmovsle %xcc, %f4, %f12 tge %xcc, 0x5 fmovrsne %i5, %f6, %f6 fpack16 %f0, %f5 brgez,a %o3, loop_5574 fpack16 %f14, %f4 fble %fcc3, loop_5575 ldsw [%l7 + 0x54], %l4 loop_5574: fmul8x16 %f11, %f8, %f4 brgz %i6, loop_5576 loop_5575: edge32ln %l3, %i1, %l5 fbo %fcc1, loop_5577 ldd [%l7 + 0x50], %f0 loop_5576: fornot1 %f4, %f10, %f6 st %f15, [%l7 + 0x50] loop_5577: fmul8x16al %f12, %f3, %f0 lduw [%l7 + 0x28], %l1 fnot2 %f8, %f4 ldd [%l7 + 0x68], %f2 fbn %fcc2, loop_5578 edge16 %o7, %g3, %g6 fmovsvc %xcc, %f7, %f6 std %f4, [%l7 + 0x30] loop_5578: srlx %l6, %o2, %o1 fxnor %f14, %f0, %f0 sth %i3, [%l7 + 0x66] fmovde %xcc, %f1, %f14 ld [%l7 + 0x0C], %f0 edge32l %g1, %g5, %g7 mulx %o6, 0x18F6, %o0 andn %o4, 0x0E8E, %l0 sdivcc %o5, 0x0411, %i7 edge8ln %g4, %i2, %g2 movneg %xcc, %l2, %i0 stx %i4, [%l7 + 0x70] and %o3, 0x1E5E, %l4 fzeros %f12 ldd [%l7 + 0x10], %f12 fmovdg %xcc, %f4, %f2 tvc %icc, 0x7 edge32 %i5, %l3, %i1 ld [%l7 + 0x6C], %f12 movl %xcc, %i6, %l5 fmovrde %o7, %f6, %f6 ldsh [%l7 + 0x52], %l1 fcmpd %fcc0, %f8, %f6 movcs %icc, %g6, %l6 movgu %xcc, %g3, %o1 movg %icc, %i3, %g1 fzeros %f6 brlez %o2, loop_5579 movvc %xcc, %g5, %o6 fba,a %fcc2, loop_5580 bneg,pn %xcc, loop_5581 loop_5579: nop setx loop_5582, %l0, %l1 jmpl %l1, %g7 movgu %xcc, %o0, %l0 loop_5580: andcc %o4, %o5, %g4 loop_5581: edge8ln %i2, %i7, %g2 loop_5582: stx %i0, [%l7 + 0x38] bpos,a %xcc, loop_5583 fzeros %f4 fmovdneg %xcc, %f1, %f9 std %f8, [%l7 + 0x18] loop_5583: lduw [%l7 + 0x10], %i4 stw %l2, [%l7 + 0x10] stx %o3, [%l7 + 0x10] fbe %fcc0, loop_5584 ldub [%l7 + 0x76], %l4 stw %i5, [%l7 + 0x28] std %f4, [%l7 + 0x18] loop_5584: and %l3, %i1, %l5 umulcc %i6, 0x0ED1, %l1 ldx [%l7 + 0x40], %o7 std %f14, [%l7 + 0x50] stb %g6, [%l7 + 0x14] call loop_5585 ldub [%l7 + 0x30], %l6 fpsub32 %f6, %f12, %f4 stw %o1, [%l7 + 0x3C] loop_5585: fmovse %icc, %f1, %f5 ldsb [%l7 + 0x2D], %g3 st %f11, [%l7 + 0x3C] ld [%l7 + 0x68], %f15 ldd [%l7 + 0x18], %f8 fble %fcc2, loop_5586 ldd [%l7 + 0x28], %f8 orncc %i3, 0x0A6C, %o2 fnot2s %f14, %f1 loop_5586: bneg,pt %xcc, loop_5587 ld [%l7 + 0x30], %f14 fzeros %f11 st %f15, [%l7 + 0x10] loop_5587: or %g5, %o6, %g1 brgz,a %g7, loop_5588 stx %l0, [%l7 + 0x68] fbue %fcc3, loop_5589 fmovrdlz %o0, %f0, %f2 loop_5588: fmovsge %xcc, %f7, %f12 sra %o5, 0x0B, %g4 loop_5589: stw %i2, [%l7 + 0x30] fmovdvs %icc, %f9, %f1 ldsw [%l7 + 0x20], %o4 ldsh [%l7 + 0x4C], %g2 subcc %i0, %i4, %i7 fmovrslez %l2, %f0, %f6 tcc %icc, 0x3 siam 0x4 fmul8x16al %f5, %f1, %f4 bge,a,pn %icc, loop_5590 xorcc %o3, %l4, %l3 stw %i5, [%l7 + 0x64] sth %l5, [%l7 + 0x22] loop_5590: std %f6, [%l7 + 0x40] fandnot2 %f4, %f4, %f8 fblg %fcc0, loop_5591 stw %i1, [%l7 + 0x34] fpsub16s %f7, %f14, %f6 stx %l1, [%l7 + 0x40] loop_5591: ta %icc, 0x2 ldsb [%l7 + 0x40], %i6 xnor %g6, %l6, %o1 mulx %g3, 0x0C41, %i3 stb %o2, [%l7 + 0x3B] fmovspos %icc, %f4, %f5 sth %g5, [%l7 + 0x3E] fbul %fcc3, loop_5592 stx %o7, [%l7 + 0x58] edge16ln %o6, %g7, %g1 brgz,a %l0, loop_5593 loop_5592: fbg %fcc1, loop_5594 fnand %f10, %f6, %f0 tl %xcc, 0x7 loop_5593: ldub [%l7 + 0x7D], %o0 loop_5594: fmuld8ulx16 %f12, %f0, %f0 fpackfix %f6, %f11 st %f14, [%l7 + 0x68] stx %o5, [%l7 + 0x60] std %f8, [%l7 + 0x08] fbne,a %fcc0, loop_5595 fsrc2s %f2, %f8 or %i2, %o4, %g2 stw %i0, [%l7 + 0x5C] loop_5595: bvs,a,pt %icc, loop_5596 fbge,a %fcc1, loop_5597 ldsh [%l7 + 0x22], %i4 fabss %f5, %f15 loop_5596: ldsw [%l7 + 0x0C], %g4 loop_5597: fbul %fcc3, loop_5598 ldsh [%l7 + 0x1C], %l2 fmovrde %o3, %f6, %f14 tle %xcc, 0x1 loop_5598: bgu,a,pn %xcc, loop_5599 fornot1 %f6, %f2, %f6 ldub [%l7 + 0x5F], %l4 lduh [%l7 + 0x1E], %l3 loop_5599: edge8n %i5, %i7, %i1 udivx %l1, 0x094D, %i6 fbn,a %fcc3, loop_5600 andn %g6, %l6, %o1 udivx %l5, 0x1C73, %i3 movg %xcc, %o2, %g5 loop_5600: nop setx loop_5601, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x20], %o7 stw %g3, [%l7 + 0x64] taddcc %g7, %o6, %l0 loop_5601: bn,a loop_5602 std %f2, [%l7 + 0x18] edge8n %g1, %o0, %i2 tl %xcc, 0x3 loop_5602: udivx %o4, 0x1BD8, %o5 bpos,a loop_5603 fmovrse %i0, %f6, %f12 sethi 0x1729, %i4 std %f8, [%l7 + 0x30] loop_5603: fmovsg %xcc, %f6, %f9 stb %g4, [%l7 + 0x74] bneg,a,pn %icc, loop_5604 tcs %xcc, 0x5 fbul,a %fcc1, loop_5605 ldsw [%l7 + 0x40], %l2 loop_5604: ld [%l7 + 0x44], %f5 std %f10, [%l7 + 0x08] loop_5605: ldub [%l7 + 0x1B], %g2 fmovs %f11, %f7 move %xcc, %o3, %l4 tg %icc, 0x5 ldx [%l7 + 0x30], %l3 fpsub16 %f4, %f12, %f8 ldx [%l7 + 0x40], %i7 orn %i1, %l1, %i5 stw %g6, [%l7 + 0x50] fmovse %icc, %f7, %f2 fmovs %f7, %f10 ld [%l7 + 0x34], %f0 stb %l6, [%l7 + 0x73] bcc,a %xcc, loop_5606 fmovscc %xcc, %f6, %f1 siam 0x5 fnands %f9, %f1, %f13 loop_5606: subcc %i6, %o1, %l5 movg %icc, %i3, %o2 fmovdl %xcc, %f1, %f12 movneg %icc, %g5, %g3 alignaddrl %o7, %o6, %l0 fbuge %fcc1, loop_5607 xnor %g7, 0x055D, %g1 fmul8sux16 %f2, %f8, %f10 siam 0x5 loop_5607: tge %icc, 0x3 stx %o0, [%l7 + 0x18] ldsh [%l7 + 0x66], %i2 fmovse %xcc, %f8, %f9 st %f11, [%l7 + 0x7C] andn %o4, %i0, %i4 fmul8x16al %f0, %f10, %f4 mulscc %o5, 0x1256, %l2 fmovdcc %xcc, %f14, %f5 fcmple16 %f0, %f6, %g4 bcc %icc, loop_5608 ldd [%l7 + 0x40], %f6 tl %icc, 0x4 sdivx %g2, 0x1A17, %o3 loop_5608: stb %l3, [%l7 + 0x69] sub %l4, 0x10F5, %i7 std %f0, [%l7 + 0x08] ldsh [%l7 + 0x6C], %i1 st %f2, [%l7 + 0x50] fmovdn %icc, %f0, %f14 ld [%l7 + 0x3C], %f4 fornot2s %f0, %f11, %f4 fxnor %f0, %f8, %f0 sll %i5, %l1, %l6 array8 %g6, %i6, %l5 stb %o1, [%l7 + 0x12] ldx [%l7 + 0x10], %i3 tg %xcc, 0x1 fcmps %fcc0, %f11, %f0 sdivx %g5, 0x0901, %g3 fpsub32s %f9, %f0, %f10 be,a loop_5609 fmovscc %xcc, %f7, %f3 taddcc %o7, %o6, %o2 be,pt %xcc, loop_5610 loop_5609: stx %l0, [%l7 + 0x78] fbug,a %fcc2, loop_5611 fpmerge %f3, %f8, %f4 loop_5610: lduw [%l7 + 0x20], %g7 edge16ln %g1, %i2, %o4 loop_5611: fmovd %f8, %f2 brz,a %o0, loop_5612 movpos %icc, %i0, %o5 movrgez %i4, 0x268, %l2 bvc loop_5613 loop_5612: stb %g4, [%l7 + 0x13] fandnot1 %f14, %f12, %f4 tvc %icc, 0x0 loop_5613: bvs %icc, loop_5614 brlz,a %o3, loop_5615 sllx %g2, 0x0E, %l3 sdivcc %i7, 0x1F22, %l4 loop_5614: stw %i5, [%l7 + 0x64] loop_5615: andcc %l1, 0x039D, %i1 smul %g6, 0x1D55, %l6 bneg,pt %icc, loop_5616 sll %l5, 0x01, %o1 ldx [%l7 + 0x18], %i3 tcc %icc, 0x1 loop_5616: stw %i6, [%l7 + 0x28] lduh [%l7 + 0x10], %g5 stx %g3, [%l7 + 0x50] std %f2, [%l7 + 0x58] edge8l %o6, %o2, %l0 be,pn %xcc, loop_5617 fsrc1 %f0, %f0 ldsw [%l7 + 0x1C], %o7 fmovsneg %icc, %f6, %f8 loop_5617: ldsw [%l7 + 0x58], %g7 fnot1s %f3, %f11 stx %g1, [%l7 + 0x78] ldd [%l7 + 0x20], %f0 tsubcc %i2, %o0, %o4 nop setx loop_5618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x63], %i0 fmovdne %xcc, %f6, %f15 tne %xcc, 0x1 loop_5618: fmovdg %icc, %f1, %f0 ldx [%l7 + 0x38], %o5 stx %i4, [%l7 + 0x18] stw %g4, [%l7 + 0x60] fnors %f3, %f14, %f2 st %f1, [%l7 + 0x64] nop setx loop_5619, %l0, %l1 jmpl %l1, %l2 std %f8, [%l7 + 0x40] fmovdg %icc, %f7, %f0 fzeros %f2 loop_5619: fmovrsgz %o3, %f10, %f1 nop setx loop_5620, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l3, [%l7 + 0x7E] fcmpne32 %f2, %f14, %g2 move %icc, %l4, %i5 loop_5620: tpos %icc, 0x0 fmovdpos %icc, %f7, %f13 tn %xcc, 0x1 std %f12, [%l7 + 0x70] addcc %i7, 0x1BDA, %l1 sethi 0x1CA8, %g6 fmovse %xcc, %f1, %f0 pdist %f14, %f6, %f6 fmovdge %icc, %f14, %f11 alignaddr %i1, %l5, %o1 ldx [%l7 + 0x48], %l6 fsrc2 %f0, %f0 be,pt %icc, loop_5621 stb %i6, [%l7 + 0x63] stx %i3, [%l7 + 0x70] edge8n %g5, %g3, %o2 loop_5621: ldsb [%l7 + 0x7A], %o6 fmovrslez %l0, %f13, %f12 tpos %icc, 0x2 brz %o7, loop_5622 fmovspos %icc, %f10, %f12 fmovsa %icc, %f10, %f6 fnot2s %f2, %f10 loop_5622: bge,pt %icc, loop_5623 sdivcc %g7, 0x065C, %i2 fmovsvc %icc, %f14, %f13 stw %g1, [%l7 + 0x58] loop_5623: andcc %o4, %i0, %o5 bvc,a %xcc, loop_5624 udivx %o0, 0x158C, %i4 ldsh [%l7 + 0x40], %g4 fmuld8ulx16 %f2, %f0, %f6 loop_5624: fmul8ulx16 %f6, %f8, %f4 bge,a,pt %icc, loop_5625 ldsw [%l7 + 0x74], %l2 movn %icc, %o3, %l3 fandnot2s %f9, %f12, %f15 loop_5625: ldub [%l7 + 0x72], %g2 popc %l4, %i7 fxnor %f14, %f14, %f14 bge,a,pn %icc, loop_5626 lduw [%l7 + 0x58], %i5 te %xcc, 0x3 ldsw [%l7 + 0x54], %l1 loop_5626: sdivx %i1, 0x0454, %l5 fpsub32s %f11, %f4, %f11 fmul8x16 %f5, %f10, %f10 stx %o1, [%l7 + 0x68] fbe,a %fcc2, loop_5627 stx %g6, [%l7 + 0x30] nop setx loop_5628, %l0, %l1 jmpl %l1, %i6 fmovrsgez %i3, %f15, %f8 loop_5627: for %f10, %f10, %f4 movvs %icc, %l6, %g3 loop_5628: tn %icc, 0x0 fba,a %fcc1, loop_5629 edge8ln %g5, %o2, %o6 ldd [%l7 + 0x38], %f0 movneg %icc, %o7, %l0 loop_5629: brlez %g7, loop_5630 brlez %i2, loop_5631 tle %icc, 0x5 sethi 0x136C, %g1 loop_5630: fbu,a %fcc0, loop_5632 loop_5631: subc %o4, %o5, %o0 movre %i0, %i4, %g4 std %f2, [%l7 + 0x68] loop_5632: std %f10, [%l7 + 0x08] st %f14, [%l7 + 0x24] udivx %o3, 0x14A5, %l2 st %f3, [%l7 + 0x68] fpsub32s %f8, %f6, %f8 tcs %icc, 0x6 fornot1s %f12, %f13, %f10 movleu %icc, %g2, %l3 xor %i7, 0x0D10, %l4 movgu %icc, %l1, %i5 edge16n %l5, %o1, %g6 ldsh [%l7 + 0x5A], %i6 fmovsneg %icc, %f0, %f5 edge8l %i3, %i1, %g3 umulcc %g5, 0x0CE5, %o2 fsrc1 %f4, %f0 tle %xcc, 0x0 fmovsgu %icc, %f2, %f5 fsrc1 %f14, %f4 ldx [%l7 + 0x68], %l6 ld [%l7 + 0x08], %f1 brgz,a %o6, loop_5633 edge16ln %o7, %l0, %g7 stx %i2, [%l7 + 0x38] fmovdleu %icc, %f13, %f2 loop_5633: fnand %f12, %f4, %f10 ldx [%l7 + 0x78], %o4 ldd [%l7 + 0x78], %f8 fexpand %f13, %f4 fmovdgu %icc, %f14, %f5 ld [%l7 + 0x10], %f5 ldd [%l7 + 0x40], %f10 fcmpd %fcc3, %f10, %f6 fmovrdne %o5, %f12, %f14 std %f4, [%l7 + 0x50] ldx [%l7 + 0x38], %o0 xorcc %g1, 0x03A3, %i0 or %g4, 0x18AB, %o3 fba %fcc0, loop_5634 stx %l2, [%l7 + 0x60] fsrc1 %f4, %f4 ld [%l7 + 0x20], %f7 loop_5634: sub %g2, %l3, %i4 stb %l4, [%l7 + 0x47] fmovdl %icc, %f0, %f7 stw %l1, [%l7 + 0x20] brlez,a %i5, loop_5635 tvc %xcc, 0x1 fpadd32 %f6, %f6, %f4 fmovdle %icc, %f3, %f12 loop_5635: edge32ln %i7, %l5, %g6 fmovrslz %o1, %f8, %f0 fmovscc %icc, %f10, %f15 fmovse %icc, %f4, %f7 st %f9, [%l7 + 0x30] tvc %xcc, 0x1 fmovdpos %icc, %f2, %f6 fones %f1 ldsh [%l7 + 0x22], %i6 faligndata %f10, %f8, %f12 fbug,a %fcc0, loop_5636 tn %icc, 0x7 fbo,a %fcc1, loop_5637 tg %icc, 0x5 loop_5636: fones %f0 fmul8sux16 %f2, %f8, %f2 loop_5637: lduh [%l7 + 0x08], %i1 fxnor %f8, %f8, %f0 stw %g3, [%l7 + 0x5C] bcs,a loop_5638 tvc %icc, 0x3 ld [%l7 + 0x18], %f2 fbug,a %fcc0, loop_5639 loop_5638: stb %i3, [%l7 + 0x18] st %f8, [%l7 + 0x0C] fpsub32 %f2, %f4, %f14 loop_5639: ldsh [%l7 + 0x20], %g5 fsrc1 %f12, %f2 stx %l6, [%l7 + 0x10] fmovdgu %xcc, %f6, %f10 fmovdgu %xcc, %f1, %f7 fblg,a %fcc2, loop_5640 fcmpgt32 %f14, %f12, %o6 fand %f8, %f0, %f12 ba loop_5641 loop_5640: nop setx loop_5642, %l0, %l1 jmpl %l1, %o2 movpos %icc, %o7, %l0 fone %f6 loop_5641: edge8n %g7, %o4, %o5 loop_5642: std %f12, [%l7 + 0x40] fmovrdlez %i2, %f0, %f6 sdivx %o0, 0x1FC3, %i0 tneg %icc, 0x2 tl %xcc, 0x5 std %f0, [%l7 + 0x38] ble %xcc, loop_5643 fmovdgu %icc, %f12, %f1 ldsh [%l7 + 0x60], %g4 stb %g1, [%l7 + 0x28] loop_5643: pdist %f12, %f4, %f14 tl %xcc, 0x7 stx %l2, [%l7 + 0x68] fmovdleu %xcc, %f0, %f0 fsrc1 %f6, %f0 orncc %g2, %l3, %i4 edge16 %l4, %o3, %i5 lduh [%l7 + 0x14], %i7 nop setx loop_5644, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %l5, 0x0DA1, %g6 movrgz %o1, 0x03A, %l1 fnot2s %f4, %f8 loop_5644: fxnor %f4, %f2, %f0 std %f0, [%l7 + 0x68] stw %i1, [%l7 + 0x74] movrlz %i6, 0x171, %i3 stx %g3, [%l7 + 0x20] umulcc %l6, %g5, %o6 sra %o7, %o2, %g7 fmul8x16 %f4, %f12, %f14 fmovdcs %icc, %f1, %f13 taddcc %l0, %o5, %o4 fmovdgu %xcc, %f6, %f1 edge16n %o0, %i2, %g4 std %f6, [%l7 + 0x78] lduh [%l7 + 0x6C], %i0 fmovdle %icc, %f0, %f1 fands %f4, %f10, %f4 tge %icc, 0x5 fbuge,a %fcc0, loop_5645 ldx [%l7 + 0x18], %l2 stw %g1, [%l7 + 0x6C] ldd [%l7 + 0x30], %f4 loop_5645: fornot1 %f4, %f12, %f0 bvs %xcc, loop_5646 movrne %g2, 0x101, %i4 lduh [%l7 + 0x28], %l3 subcc %l4, 0x07CC, %o3 loop_5646: bne,pn %xcc, loop_5647 std %f2, [%l7 + 0x78] fnors %f5, %f9, %f2 stw %i7, [%l7 + 0x28] loop_5647: fabsd %f0, %f2 ld [%l7 + 0x24], %f3 bneg,a,pn %xcc, loop_5648 ldub [%l7 + 0x5B], %i5 lduw [%l7 + 0x28], %g6 ldub [%l7 + 0x2A], %o1 loop_5648: tvs %xcc, 0x6 movrlez %l5, %l1, %i6 stb %i3, [%l7 + 0x6F] movrlz %g3, %l6, %i1 movn %icc, %g5, %o6 fmovrslez %o7, %f13, %f0 ldd [%l7 + 0x58], %f0 ldd [%l7 + 0x20], %f2 srlx %g7, 0x08, %l0 edge32l %o5, %o2, %o4 fmovdneg %xcc, %f10, %f15 st %f9, [%l7 + 0x2C] ldsb [%l7 + 0x32], %o0 stx %g4, [%l7 + 0x10] fmul8x16 %f0, %f0, %f8 andcc %i2, 0x0712, %l2 fmul8x16 %f7, %f12, %f0 fmovd %f2, %f4 ldx [%l7 + 0x18], %i0 mulx %g2, 0x1AC7, %i4 movleu %xcc, %l3, %g1 tcs %xcc, 0x6 ldsw [%l7 + 0x34], %l4 tpos %xcc, 0x2 ldub [%l7 + 0x20], %i7 fsrc1 %f4, %f10 brlez,a %o3, loop_5649 lduh [%l7 + 0x44], %g6 sth %o1, [%l7 + 0x18] stb %i5, [%l7 + 0x56] loop_5649: subccc %l1, %i6, %i3 std %f8, [%l7 + 0x38] st %f0, [%l7 + 0x0C] ldd [%l7 + 0x70], %f0 mulx %l5, %g3, %i1 fmovsgu %xcc, %f11, %f0 fpmerge %f5, %f4, %f14 bg,a,pt %icc, loop_5650 fsrc1 %f14, %f10 fmovsgu %icc, %f7, %f3 stx %l6, [%l7 + 0x08] loop_5650: movge %xcc, %g5, %o6 fzero %f10 ldx [%l7 + 0x28], %g7 ldsw [%l7 + 0x74], %l0 ldsb [%l7 + 0x2B], %o5 fmovsvs %icc, %f3, %f3 fcmpd %fcc3, %f6, %f0 ldsb [%l7 + 0x36], %o2 fmovscs %xcc, %f11, %f12 movvc %xcc, %o7, %o0 movge %xcc, %o4, %g4 st %f8, [%l7 + 0x28] fba,a %fcc3, loop_5651 fpsub16 %f8, %f0, %f8 fxnor %f10, %f10, %f14 sllx %i2, %i0, %g2 loop_5651: bcc,a loop_5652 stb %i4, [%l7 + 0x5F] fands %f14, %f8, %f10 fmovdcs %xcc, %f14, %f14 loop_5652: fmuld8ulx16 %f4, %f1, %f4 ldx [%l7 + 0x68], %l2 st %f12, [%l7 + 0x3C] edge32ln %l3, %l4, %i7 sth %o3, [%l7 + 0x64] edge8n %g1, %g6, %o1 fmovrslz %i5, %f10, %f11 fcmpeq32 %f2, %f2, %l1 bne,a,pt %xcc, loop_5653 lduw [%l7 + 0x14], %i3 lduw [%l7 + 0x30], %l5 stw %g3, [%l7 + 0x0C] loop_5653: fxnor %f14, %f10, %f10 stw %i6, [%l7 + 0x14] fbug %fcc1, loop_5654 ldsw [%l7 + 0x08], %i1 fmovrdgz %g5, %f0, %f14 brlz,a %o6, loop_5655 loop_5654: fxnor %f8, %f0, %f14 fpadd16s %f3, %f9, %f12 ld [%l7 + 0x6C], %f6 loop_5655: ldub [%l7 + 0x08], %l6 fmovrslez %l0, %f1, %f13 fbl,a %fcc3, loop_5656 fone %f4 fmul8x16al %f14, %f0, %f4 nop setx loop_5657, %l0, %l1 jmpl %l1, %o5 loop_5656: stw %g7, [%l7 + 0x58] fpsub16s %f2, %f13, %f5 ta %xcc, 0x7 loop_5657: sll %o7, 0x08, %o2 ldx [%l7 + 0x78], %o0 sth %o4, [%l7 + 0x08] fabsd %f0, %f14 tcc %icc, 0x5 tpos %xcc, 0x5 fornot2 %f12, %f12, %f12 fabss %f4, %f9 lduh [%l7 + 0x0E], %i2 stb %g4, [%l7 + 0x4A] addccc %g2, 0x1D1D, %i0 fabss %f11, %f4 sth %i4, [%l7 + 0x74] brnz %l3, loop_5658 sth %l4, [%l7 + 0x66] edge16ln %l2, %o3, %i7 tl %xcc, 0x2 loop_5658: fmul8x16au %f10, %f5, %f8 movcs %icc, %g6, %g1 bshuffle %f4, %f14, %f14 ld [%l7 + 0x20], %f0 movvs %xcc, %i5, %l1 xnor %i3, 0x081A, %l5 ldd [%l7 + 0x78], %f2 andncc %o1, %i6, %g3 tsubcctv %g5, %i1, %o6 lduh [%l7 + 0x1A], %l0 ldsb [%l7 + 0x20], %o5 ld [%l7 + 0x40], %f7 fbu %fcc2, loop_5659 fpadd16 %f12, %f10, %f12 ble,a,pn %xcc, loop_5660 andn %l6, 0x1409, %o7 loop_5659: lduw [%l7 + 0x7C], %g7 array32 %o0, %o2, %o4 loop_5660: move %icc, %i2, %g2 fpmerge %f7, %f0, %f2 fmovrdlez %i0, %f6, %f4 lduh [%l7 + 0x4C], %g4 fexpand %f3, %f4 fmovdn %icc, %f14, %f1 ldsb [%l7 + 0x6B], %l3 tgu %icc, 0x5 sdivx %i4, 0x0737, %l2 fbue,a %fcc2, loop_5661 ba,a,pn %xcc, loop_5662 fmovsvs %icc, %f11, %f10 stw %o3, [%l7 + 0x28] loop_5661: ldd [%l7 + 0x40], %f12 loop_5662: tcc %xcc, 0x6 mulscc %i7, %l4, %g6 fmovrsgez %i5, %f10, %f4 fpadd32s %f6, %f13, %f12 fcmpgt16 %f14, %f0, %l1 fmovsleu %icc, %f9, %f0 fmovsa %icc, %f8, %f9 sra %g1, %i3, %o1 bge,a %icc, loop_5663 fcmpgt32 %f14, %f10, %l5 std %f12, [%l7 + 0x28] movleu %xcc, %i6, %g5 loop_5663: movne %xcc, %i1, %o6 alignaddrl %g3, %o5, %l0 srax %l6, %g7, %o0 ldsb [%l7 + 0x3F], %o7 array8 %o4, %o2, %g2 tl %icc, 0x4 movrlz %i2, 0x28F, %g4 sdiv %l3, 0x00E5, %i4 mova %icc, %l2, %o3 fmovrse %i0, %f13, %f9 ldsh [%l7 + 0x16], %l4 edge8 %i7, %g6, %l1 tsubcctv %g1, %i3, %i5 fmovrslez %l5, %f2, %f5 fbug,a %fcc0, loop_5664 std %f14, [%l7 + 0x78] be,a loop_5665 lduw [%l7 + 0x78], %i6 loop_5664: fones %f10 ldsb [%l7 + 0x16], %o1 loop_5665: fpack16 %f6, %f0 fcmps %fcc3, %f9, %f0 bpos,pt %icc, loop_5666 st %f15, [%l7 + 0x58] sth %g5, [%l7 + 0x24] fmovsneg %xcc, %f9, %f15 loop_5666: fbge,a %fcc2, loop_5667 ldsw [%l7 + 0x60], %o6 ldd [%l7 + 0x18], %f4 lduh [%l7 + 0x2C], %i1 loop_5667: stx %o5, [%l7 + 0x38] fcmpne16 %f8, %f0, %l0 ldsh [%l7 + 0x2A], %l6 stx %g7, [%l7 + 0x08] fbul,a %fcc3, loop_5668 fnors %f0, %f0, %f3 fmovdcs %xcc, %f1, %f4 srlx %g3, %o7, %o0 loop_5668: stb %o2, [%l7 + 0x54] fmovdleu %xcc, %f0, %f2 fandnot1 %f6, %f4, %f2 ldsh [%l7 + 0x5C], %o4 lduh [%l7 + 0x14], %i2 brz %g2, loop_5669 fmovsl %xcc, %f10, %f6 ba,a loop_5670 fones %f5 loop_5669: alignaddr %g4, %l3, %l2 ldsw [%l7 + 0x40], %o3 loop_5670: edge16n %i4, %i0, %l4 fmovrslz %i7, %f4, %f6 movre %g6, 0x07B, %l1 fpackfix %f14, %f9 bneg,pn %icc, loop_5671 ldsw [%l7 + 0x0C], %g1 fpsub32 %f4, %f0, %f6 mulscc %i5, %i3, %l5 loop_5671: fpsub16s %f5, %f15, %f8 stx %i6, [%l7 + 0x38] sethi 0x1D64, %o1 fmovda %xcc, %f6, %f14 ldub [%l7 + 0x2B], %o6 fnot2s %f8, %f11 st %f7, [%l7 + 0x4C] stw %i1, [%l7 + 0x28] brgz,a %g5, loop_5672 brz,a %o5, loop_5673 st %f10, [%l7 + 0x20] ldx [%l7 + 0x08], %l0 loop_5672: smulcc %l6, 0x0B60, %g3 loop_5673: fblg %fcc0, loop_5674 tpos %xcc, 0x6 movrlez %o7, %o0, %g7 fmovsge %icc, %f9, %f15 loop_5674: addc %o2, 0x04C8, %o4 fmovsa %icc, %f2, %f13 fnot2 %f4, %f4 stw %g2, [%l7 + 0x1C] stx %g4, [%l7 + 0x20] fand %f0, %f12, %f0 fbn,a %fcc2, loop_5675 xor %i2, 0x0981, %l2 fmovrsne %o3, %f15, %f9 orcc %i4, %i0, %l4 loop_5675: fbge %fcc3, loop_5676 xor %l3, 0x01F6, %g6 movg %xcc, %l1, %g1 fbne,a %fcc0, loop_5677 loop_5676: edge32n %i5, %i3, %i7 fbul,a %fcc1, loop_5678 st %f12, [%l7 + 0x54] loop_5677: tgu %xcc, 0x3 stx %l5, [%l7 + 0x10] loop_5678: brlz %i6, loop_5679 fmovrdlz %o1, %f4, %f14 fmul8x16al %f2, %f15, %f6 fnot2 %f8, %f10 loop_5679: siam 0x1 stw %o6, [%l7 + 0x20] ldsw [%l7 + 0x34], %i1 fmovsvc %icc, %f8, %f11 std %f2, [%l7 + 0x10] stx %g5, [%l7 + 0x50] taddcctv %o5, %l6, %l0 sth %g3, [%l7 + 0x10] addccc %o0, 0x12C9, %g7 ldsh [%l7 + 0x5E], %o7 movvs %icc, %o4, %o2 bg,pt %xcc, loop_5680 std %f4, [%l7 + 0x08] bl,a loop_5681 pdist %f4, %f10, %f12 loop_5680: fbule %fcc0, loop_5682 fmovdcs %icc, %f7, %f7 loop_5681: tn %icc, 0x3 ldsw [%l7 + 0x70], %g2 loop_5682: bcc,a,pt %xcc, loop_5683 sth %g4, [%l7 + 0x36] edge16ln %i2, %o3, %l2 fbe %fcc2, loop_5684 loop_5683: movge %xcc, %i4, %i0 lduh [%l7 + 0x2C], %l4 lduh [%l7 + 0x12], %g6 loop_5684: bleu,a,pt %xcc, loop_5685 lduh [%l7 + 0x5C], %l3 ldx [%l7 + 0x10], %l1 bcc,a,pt %xcc, loop_5686 loop_5685: ldub [%l7 + 0x5E], %i5 movge %icc, %i3, %g1 ldub [%l7 + 0x36], %i7 loop_5686: tne %xcc, 0x1 st %f15, [%l7 + 0x64] sth %i6, [%l7 + 0x64] movvs %icc, %o1, %o6 tn %xcc, 0x4 fcmpes %fcc2, %f8, %f6 mulx %l5, %i1, %g5 popc %o5, %l0 xor %l6, %g3, %g7 movge %icc, %o0, %o4 fmovdcc %icc, %f7, %f14 fzeros %f6 stw %o7, [%l7 + 0x30] ldx [%l7 + 0x10], %g2 fpadd16s %f11, %f10, %f4 fmovda %xcc, %f3, %f9 ld [%l7 + 0x40], %f3 std %f14, [%l7 + 0x38] fcmpgt16 %f14, %f4, %g4 fbg %fcc2, loop_5687 ldsb [%l7 + 0x68], %i2 movrgz %o2, 0x3F4, %l2 fnand %f8, %f2, %f14 loop_5687: movne %xcc, %o3, %i4 lduh [%l7 + 0x0E], %i0 fble,a %fcc1, loop_5688 fpack16 %f6, %f1 fandnot2 %f12, %f14, %f0 taddcc %g6, %l3, %l1 loop_5688: fcmpgt16 %f2, %f0, %l4 lduh [%l7 + 0x0E], %i5 nop setx loop_5689, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x3 lduh [%l7 + 0x62], %g1 st %f7, [%l7 + 0x4C] loop_5689: udivcc %i3, 0x01D0, %i6 fnegs %f7, %f1 tneg %icc, 0x1 edge8l %o1, %i7, %l5 movge %icc, %i1, %g5 fpsub32 %f8, %f10, %f0 fnot1s %f15, %f1 ld [%l7 + 0x7C], %f11 fpsub32 %f0, %f2, %f4 or %o6, %l0, %o5 stb %l6, [%l7 + 0x70] smul %g3, 0x1C57, %g7 fcmpne32 %f12, %f14, %o0 sth %o4, [%l7 + 0x10] fcmpne32 %f10, %f8, %g2 edge8l %g4, %o7, %o2 array16 %l2, %i2, %i4 movg %xcc, %i0, %o3 bcs,pn %xcc, loop_5690 or %l3, 0x0131, %g6 addccc %l1, %l4, %g1 brz %i3, loop_5691 loop_5690: ldx [%l7 + 0x60], %i5 fands %f3, %f10, %f4 edge32n %o1, %i6, %l5 loop_5691: pdist %f12, %f6, %f12 fmovde %xcc, %f9, %f13 ldsb [%l7 + 0x3A], %i7 lduw [%l7 + 0x40], %g5 fbge,a %fcc3, loop_5692 xnor %i1, %o6, %l0 fba %fcc3, loop_5693 fbne %fcc2, loop_5694 loop_5692: lduh [%l7 + 0x12], %l6 stx %g3, [%l7 + 0x20] loop_5693: alignaddrl %g7, %o5, %o4 loop_5694: movle %xcc, %g2, %o0 fmul8x16 %f3, %f2, %f6 ld [%l7 + 0x60], %f6 sth %o7, [%l7 + 0x4A] stx %o2, [%l7 + 0x18] ldsb [%l7 + 0x4C], %l2 tg %icc, 0x5 fmovscc %xcc, %f2, %f2 lduw [%l7 + 0x48], %g4 brgz,a %i4, loop_5695 movneg %xcc, %i0, %i2 fpadd16s %f8, %f4, %f4 movrne %o3, %l3, %l1 loop_5695: edge8n %l4, %g1, %g6 fabss %f6, %f12 ldsb [%l7 + 0x10], %i5 sub %i3, %i6, %o1 movl %icc, %i7, %l5 fcmpne32 %f8, %f12, %g5 subcc %o6, 0x1A80, %l0 fcmped %fcc0, %f14, %f14 bleu,pt %icc, loop_5696 st %f3, [%l7 + 0x0C] array8 %i1, %l6, %g7 fmovsg %icc, %f13, %f9 loop_5696: fmovsneg %xcc, %f0, %f12 fba,a %fcc1, loop_5697 std %f2, [%l7 + 0x38] fmovrde %g3, %f4, %f14 tn %icc, 0x1 loop_5697: tsubcctv %o5, %o4, %o0 stw %o7, [%l7 + 0x1C] srax %o2, 0x16, %l2 fmovsgu %icc, %f11, %f7 array16 %g2, %g4, %i0 fpsub32s %f6, %f0, %f11 te %xcc, 0x1 bshuffle %f6, %f12, %f4 ld [%l7 + 0x4C], %f11 fpadd16s %f6, %f7, %f8 ldx [%l7 + 0x50], %i4 fmovspos %xcc, %f3, %f4 fnegs %f14, %f2 lduh [%l7 + 0x22], %o3 udiv %l3, 0x0E55, %l1 movg %xcc, %l4, %i2 bneg,pn %xcc, loop_5698 tsubcc %g1, 0x191D, %g6 fsrc2 %f2, %f12 fsrc2 %f10, %f8 loop_5698: st %f7, [%l7 + 0x34] fmovdvc %icc, %f8, %f4 movvc %xcc, %i3, %i6 ldsb [%l7 + 0x21], %i5 fmovrslez %o1, %f14, %f14 fba %fcc2, loop_5699 bneg,a,pt %icc, loop_5700 fzero %f14 sth %l5, [%l7 + 0x3C] loop_5699: sll %g5, 0x19, %o6 loop_5700: std %f2, [%l7 + 0x10] sll %i7, 0x0B, %l0 fmovdpos %xcc, %f13, %f14 brgz,a %i1, loop_5701 bcs,pn %icc, loop_5702 addc %g7, %g3, %l6 ldsw [%l7 + 0x30], %o4 loop_5701: stb %o0, [%l7 + 0x71] loop_5702: fabss %f10, %f5 fnot2s %f1, %f0 st %f7, [%l7 + 0x6C] movvs %icc, %o5, %o2 movcs %xcc, %o7, %l2 fbu %fcc0, loop_5703 stx %g4, [%l7 + 0x10] stx %i0, [%l7 + 0x48] tvc %icc, 0x3 loop_5703: stx %g2, [%l7 + 0x48] fmovd %f12, %f6 movn %icc, %o3, %l3 movrlz %i4, 0x062, %l4 fnand %f10, %f12, %f10 sllx %l1, %g1, %g6 stx %i2, [%l7 + 0x40] sth %i3, [%l7 + 0x52] brgez,a %i6, loop_5704 stw %o1, [%l7 + 0x4C] fmovdpos %xcc, %f15, %f13 orn %l5, %g5, %i5 loop_5704: ta %xcc, 0x1 fornot2 %f2, %f4, %f2 std %f0, [%l7 + 0x08] fxnors %f4, %f9, %f3 fnot2 %f4, %f14 fornot1s %f7, %f11, %f13 fmovse %xcc, %f2, %f9 bneg,pt %icc, loop_5705 ldsw [%l7 + 0x14], %o6 srax %l0, %i7, %i1 fpack16 %f6, %f7 loop_5705: ldub [%l7 + 0x54], %g7 ld [%l7 + 0x30], %f6 ldsb [%l7 + 0x7B], %l6 lduh [%l7 + 0x14], %o4 srax %g3, 0x1D, %o0 movrne %o2, 0x1B3, %o5 faligndata %f10, %f8, %f0 brnz %l2, loop_5706 ldd [%l7 + 0x48], %f4 movvc %xcc, %o7, %i0 fpadd32s %f15, %f13, %f9 loop_5706: fmovsg %icc, %f8, %f11 fornot1s %f12, %f3, %f1 bcc loop_5707 fone %f2 bvs,a,pt %icc, loop_5708 ldd [%l7 + 0x50], %f8 loop_5707: fmul8ulx16 %f2, %f0, %f2 tl %icc, 0x2 loop_5708: fzero %f12 ldsw [%l7 + 0x0C], %g4 smul %g2, 0x1BD8, %l3 udivx %o3, 0x0C30, %i4 brgz,a %l4, loop_5709 sub %l1, %g1, %i2 movne %xcc, %g6, %i3 fone %f14 loop_5709: te %icc, 0x2 fcmpne32 %f6, %f10, %i6 lduw [%l7 + 0x7C], %l5 stx %o1, [%l7 + 0x78] alignaddrl %g5, %o6, %i5 movrlz %l0, %i7, %i1 fmovsl %icc, %f12, %f12 fone %f14 fpadd32s %f6, %f11, %f1 ble loop_5710 st %f2, [%l7 + 0x10] fabsd %f0, %f8 fpack16 %f0, %f4 loop_5710: ldsw [%l7 + 0x74], %g7 fbule %fcc0, loop_5711 stx %o4, [%l7 + 0x30] ldsh [%l7 + 0x60], %g3 tvc %xcc, 0x4 loop_5711: umulcc %l6, 0x0E53, %o2 fmovdle %icc, %f15, %f6 edge8ln %o5, %o0, %l2 tn %icc, 0x6 stb %o7, [%l7 + 0x4F] ldx [%l7 + 0x58], %g4 fpmerge %f13, %f2, %f6 fmovsge %icc, %f13, %f0 fmovdl %icc, %f14, %f7 st %f2, [%l7 + 0x28] ld [%l7 + 0x34], %f13 ldd [%l7 + 0x18], %f0 array8 %g2, %l3, %o3 stx %i0, [%l7 + 0x78] fmovdvc %xcc, %f8, %f5 fpadd32s %f14, %f1, %f3 ldsb [%l7 + 0x7E], %l4 orcc %l1, %i4, %i2 sdivcc %g1, 0x0778, %g6 fbg %fcc0, loop_5712 ldsb [%l7 + 0x77], %i3 edge16ln %l5, %o1, %i6 fpmerge %f14, %f8, %f14 loop_5712: lduh [%l7 + 0x08], %o6 udivcc %i5, 0x107E, %l0 ldsh [%l7 + 0x12], %i7 fmul8ulx16 %f4, %f14, %f10 brgez,a %g5, loop_5713 ldx [%l7 + 0x08], %i1 fba %fcc0, loop_5714 ldub [%l7 + 0x56], %g7 loop_5713: subc %o4, %l6, %g3 bvc,pt %xcc, loop_5715 loop_5714: fnor %f6, %f2, %f0 movrlez %o2, %o0, %l2 array32 %o7, %o5, %g4 loop_5715: ldx [%l7 + 0x28], %l3 popc %o3, %g2 fbn %fcc1, loop_5716 ldsw [%l7 + 0x1C], %i0 fmovda %xcc, %f11, %f9 fornot2s %f2, %f14, %f0 loop_5716: fbule %fcc1, loop_5717 movrne %l4, 0x22F, %l1 xnorcc %i2, 0x0E89, %g1 fmovdn %xcc, %f10, %f13 loop_5717: tle %icc, 0x4 fmul8x16au %f9, %f1, %f6 ldd [%l7 + 0x60], %f2 fbug,a %fcc2, loop_5718 fornot2 %f2, %f12, %f8 fmul8x16al %f1, %f8, %f0 ldd [%l7 + 0x50], %f10 loop_5718: fmovdneg %icc, %f4, %f1 fpack16 %f10, %f15 fornot1 %f8, %f14, %f14 fnegd %f12, %f6 ldub [%l7 + 0x3E], %g6 fmovda %icc, %f1, %f7 fbn,a %fcc1, loop_5719 tneg %icc, 0x1 fmovrde %i4, %f10, %f0 fmovdvc %xcc, %f15, %f1 loop_5719: ldub [%l7 + 0x38], %l5 fsrc2s %f8, %f5 bgu,pn %xcc, loop_5720 brlz %o1, loop_5721 fmovdpos %icc, %f13, %f9 fmovdcc %xcc, %f4, %f8 loop_5720: bge,pt %xcc, loop_5722 loop_5721: ldub [%l7 + 0x22], %i6 ble,a loop_5723 fsrc2s %f0, %f14 loop_5722: addc %i3, 0x1477, %o6 lduw [%l7 + 0x1C], %i5 loop_5723: fornot1s %f14, %f3, %f9 lduh [%l7 + 0x1A], %i7 fbn,a %fcc1, loop_5724 ldd [%l7 + 0x68], %f0 ldd [%l7 + 0x38], %f2 bge,a,pn %icc, loop_5725 loop_5724: ldx [%l7 + 0x10], %g5 lduh [%l7 + 0x7A], %l0 alignaddrl %g7, %o4, %i1 loop_5725: ldsh [%l7 + 0x2E], %l6 edge8ln %g3, %o0, %l2 movg %icc, %o7, %o2 ldub [%l7 + 0x54], %o5 ldx [%l7 + 0x30], %g4 bne,pt %xcc, loop_5726 ldsh [%l7 + 0x2A], %l3 umul %o3, 0x198C, %g2 movre %i0, 0x0DB, %l4 loop_5726: fxors %f10, %f6, %f11 movle %xcc, %l1, %g1 lduw [%l7 + 0x78], %i2 fpsub32 %f12, %f12, %f10 nop setx loop_5727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x2 popc %i4, %g6 fmovrslz %o1, %f1, %f1 loop_5727: fnot1 %f10, %f8 fornot2 %f10, %f6, %f6 fmovsg %xcc, %f7, %f6 fandnot1 %f12, %f10, %f2 ldx [%l7 + 0x60], %i6 fmovrdgez %l5, %f14, %f2 fcmpeq32 %f8, %f10, %i3 brlez %o6, loop_5728 edge16n %i7, %g5, %l0 stx %g7, [%l7 + 0x48] fpackfix %f14, %f1 loop_5728: ldub [%l7 + 0x6F], %i5 tpos %icc, 0x1 sth %o4, [%l7 + 0x16] movvc %xcc, %l6, %i1 ldx [%l7 + 0x40], %g3 movvs %icc, %l2, %o0 brnz,a %o7, loop_5729 subc %o2, %g4, %o5 fbl %fcc3, loop_5730 fpmerge %f12, %f4, %f14 loop_5729: ld [%l7 + 0x5C], %f2 edge8n %l3, %o3, %i0 loop_5730: smul %g2, %l4, %l1 orncc %i2, 0x09D9, %i4 movrlz %g1, %g6, %o1 fnot1s %f6, %f7 bcs,a,pn %icc, loop_5731 fmovda %xcc, %f8, %f13 edge8ln %l5, %i6, %o6 movgu %xcc, %i7, %i3 loop_5731: stb %g5, [%l7 + 0x0B] ldd [%l7 + 0x10], %f12 bvc,a %icc, loop_5732 movre %g7, %i5, %l0 be loop_5733 fbule %fcc2, loop_5734 loop_5732: fmovspos %icc, %f15, %f11 tcs %icc, 0x0 loop_5733: ldsb [%l7 + 0x75], %l6 loop_5734: tcs %icc, 0x6 tpos %icc, 0x3 sth %i1, [%l7 + 0x20] ldsb [%l7 + 0x1B], %g3 ldd [%l7 + 0x18], %f0 lduw [%l7 + 0x68], %l2 fbue,a %fcc2, loop_5735 umulcc %o0, 0x0D3F, %o7 tcc %xcc, 0x7 fbu,a %fcc2, loop_5736 loop_5735: fmovsleu %icc, %f14, %f2 fmovde %icc, %f1, %f7 brlz %o2, loop_5737 loop_5736: edge32l %o4, %o5, %g4 fpackfix %f14, %f2 fcmpeq32 %f4, %f0, %l3 loop_5737: fpadd32s %f6, %f12, %f9 fmul8sux16 %f10, %f12, %f12 sth %o3, [%l7 + 0x66] tcs %xcc, 0x4 stx %g2, [%l7 + 0x30] stb %i0, [%l7 + 0x5C] fmovrdlez %l1, %f0, %f12 bshuffle %f0, %f12, %f4 ldsb [%l7 + 0x36], %l4 std %f14, [%l7 + 0x10] fmovdvc %icc, %f15, %f13 fxors %f3, %f15, %f10 ldsw [%l7 + 0x54], %i4 st %f15, [%l7 + 0x5C] brgz,a %i2, loop_5738 stw %g1, [%l7 + 0x10] bpos,a,pn %icc, loop_5739 stx %o1, [%l7 + 0x10] loop_5738: fsrc2 %f4, %f10 or %l5, %i6, %o6 loop_5739: fornot1s %f12, %f14, %f4 andcc %g6, %i3, %g5 subc %i7, %i5, %l0 fmovsneg %xcc, %f10, %f3 movrgez %l6, 0x059, %g7 movrgz %g3, %i1, %o0 fmovrsgz %l2, %f4, %f6 srax %o7, %o2, %o5 st %f3, [%l7 + 0x4C] movne %icc, %o4, %l3 fbuge %fcc3, loop_5740 fpadd16 %f4, %f6, %f2 fmovdvc %icc, %f9, %f12 stw %o3, [%l7 + 0x7C] loop_5740: fpsub16 %f10, %f10, %f14 std %f12, [%l7 + 0x50] fornot2s %f7, %f4, %f5 fcmpne32 %f14, %f4, %g4 ldd [%l7 + 0x28], %f12 siam 0x6 fmovdgu %icc, %f8, %f0 fbn %fcc0, loop_5741 fmovsneg %xcc, %f5, %f10 fpsub32s %f3, %f1, %f15 lduw [%l7 + 0x58], %g2 loop_5741: fmovrdlez %l1, %f2, %f6 bn loop_5742 st %f5, [%l7 + 0x74] fxor %f0, %f14, %f4 edge8ln %i0, %i4, %l4 loop_5742: fmovrsne %g1, %f13, %f13 sth %o1, [%l7 + 0x30] ldsh [%l7 + 0x78], %l5 brz,a %i6, loop_5743 stx %o6, [%l7 + 0x48] edge8 %g6, %i3, %i2 bne,a,pn %icc, loop_5744 loop_5743: st %f11, [%l7 + 0x4C] fnands %f8, %f12, %f7 movrgz %i7, 0x23C, %g5 loop_5744: fandnot2s %f3, %f0, %f10 array32 %l0, %l6, %g7 sllx %g3, 0x14, %i5 fzeros %f12 nop setx loop_5745, %l0, %l1 jmpl %l1, %o0 stb %i1, [%l7 + 0x53] stb %l2, [%l7 + 0x2B] fxor %f10, %f0, %f8 loop_5745: lduw [%l7 + 0x08], %o7 std %f8, [%l7 + 0x78] fpmerge %f1, %f2, %f0 fmovd %f8, %f2 or %o5, %o2, %l3 fornot1 %f4, %f4, %f2 stb %o4, [%l7 + 0x5B] fexpand %f4, %f6 movpos %icc, %o3, %g2 tcc %xcc, 0x4 sth %l1, [%l7 + 0x5A] ble,pn %icc, loop_5746 brlz %i0, loop_5747 tpos %icc, 0x1 orncc %g4, %l4, %i4 loop_5746: fmovdleu %icc, %f15, %f10 loop_5747: ldub [%l7 + 0x67], %g1 st %f1, [%l7 + 0x74] addc %o1, 0x1BD0, %i6 fmovsneg %icc, %f8, %f7 umulcc %o6, %l5, %g6 brgez,a %i2, loop_5748 tgu %icc, 0x4 fmovrsgez %i7, %f7, %f1 fmovscc %xcc, %f9, %f6 loop_5748: fmovrdne %i3, %f10, %f0 sth %l0, [%l7 + 0x52] fnot1 %f0, %f12 fmovspos %icc, %f5, %f7 bvc,a,pt %icc, loop_5749 ldx [%l7 + 0x38], %g5 fmovrsgez %g7, %f7, %f6 fmovdneg %xcc, %f9, %f3 loop_5749: movcc %icc, %g3, %l6 fpack16 %f12, %f15 bleu,a,pn %icc, loop_5750 fmovrsgz %i5, %f12, %f6 lduh [%l7 + 0x62], %o0 smul %l2, 0x0002, %o7 loop_5750: andcc %i1, %o2, %o5 movrlz %l3, %o3, %o4 fsrc1s %f13, %f3 fones %f7 st %f1, [%l7 + 0x20] st %f5, [%l7 + 0x2C] tsubcctv %g2, %i0, %g4 ldsw [%l7 + 0x1C], %l4 bcs %xcc, loop_5751 fmuld8sux16 %f0, %f7, %f14 stx %l1, [%l7 + 0x50] subccc %i4, 0x1057, %o1 loop_5751: tsubcc %g1, %i6, %o6 st %f9, [%l7 + 0x3C] ldsb [%l7 + 0x51], %g6 fmovrslez %l5, %f15, %f13 addccc %i2, %i7, %l0 sth %g5, [%l7 + 0x32] ldsb [%l7 + 0x08], %i3 fbl %fcc3, loop_5752 bg loop_5753 edge8 %g7, %l6, %i5 fmul8sux16 %f10, %f10, %f6 loop_5752: ld [%l7 + 0x5C], %f2 loop_5753: tpos %xcc, 0x7 ldub [%l7 + 0x16], %g3 ldsh [%l7 + 0x2C], %l2 fornot1 %f10, %f12, %f8 std %f0, [%l7 + 0x78] fpadd16s %f0, %f14, %f7 st %f15, [%l7 + 0x0C] ldub [%l7 + 0x47], %o7 fcmps %fcc0, %f6, %f15 fnot1s %f7, %f3 ta %xcc, 0x2 ldx [%l7 + 0x30], %o0 stx %o2, [%l7 + 0x30] ldsw [%l7 + 0x1C], %i1 ldsh [%l7 + 0x54], %o5 bg,pn %icc, loop_5754 ldub [%l7 + 0x34], %l3 fexpand %f12, %f6 fmovsvc %xcc, %f14, %f6 loop_5754: be,a %icc, loop_5755 fcmpeq16 %f6, %f4, %o3 fble,a %fcc3, loop_5756 sth %g2, [%l7 + 0x1C] loop_5755: movcs %icc, %i0, %g4 fands %f15, %f7, %f9 loop_5756: movleu %icc, %o4, %l4 stb %l1, [%l7 + 0x25] bvc,pn %icc, loop_5757 fbo,a %fcc1, loop_5758 fnegs %f5, %f14 alignaddr %o1, %i4, %i6 loop_5757: tvc %xcc, 0x6 loop_5758: bge,a %xcc, loop_5759 fmovda %xcc, %f5, %f0 stw %o6, [%l7 + 0x48] stw %g6, [%l7 + 0x68] loop_5759: fcmpeq32 %f6, %f4, %g1 sdiv %l5, 0x1C92, %i2 fandnot1s %f2, %f9, %f11 fpackfix %f14, %f8 movrgz %i7, 0x1E4, %g5 fands %f13, %f10, %f10 fmovscc %xcc, %f3, %f12 fsrc1 %f6, %f0 movcc %xcc, %i3, %g7 ldub [%l7 + 0x3D], %l6 fsrc2s %f7, %f9 ldx [%l7 + 0x28], %l0 mulx %i5, 0x0848, %l2 fpadd32s %f6, %f14, %f12 ta %icc, 0x6 movleu %xcc, %o7, %g3 ldx [%l7 + 0x60], %o0 ldub [%l7 + 0x28], %o2 fpsub16 %f6, %f14, %f10 bn loop_5760 nop setx loop_5761, %l0, %l1 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 %o5, [%l7 + 0x38] be,a %icc, loop_5762 loop_5760: orncc %i1, %o3, %l3 loop_5761: udiv %g2, 0x0CA1, %i0 ldsh [%l7 + 0x08], %o4 loop_5762: bge,a,pn %icc, loop_5763 ldub [%l7 + 0x4B], %l4 bl,a,pn %xcc, loop_5764 sth %g4, [%l7 + 0x6C] loop_5763: movcs %xcc, %l1, %i4 add %i6, %o6, %o1 loop_5764: fsrc1s %f10, %f0 sth %g6, [%l7 + 0x5C] bl,a,pt %xcc, loop_5765 lduh [%l7 + 0x44], %g1 ldub [%l7 + 0x55], %l5 lduh [%l7 + 0x66], %i2 loop_5765: fbl,a %fcc3, loop_5766 fpsub32s %f13, %f12, %f12 movvs %xcc, %g5, %i7 fpackfix %f0, %f9 loop_5766: ldsh [%l7 + 0x6E], %g7 ldub [%l7 + 0x40], %i3 ldsh [%l7 + 0x6A], %l6 st %f3, [%l7 + 0x3C] std %f10, [%l7 + 0x58] fblg,a %fcc1, loop_5767 ldx [%l7 + 0x78], %l0 fornot1 %f2, %f2, %f2 xor %l2, %o7, %i5 loop_5767: fmovdl %icc, %f13, %f13 mulx %o0, 0x0B53, %g3 movrgz %o5, %o2, %i1 stw %o3, [%l7 + 0x68] bn,a loop_5768 ldd [%l7 + 0x60], %f2 lduw [%l7 + 0x78], %g2 edge16n %i0, %l3, %o4 loop_5768: fmovscs %xcc, %f10, %f5 subc %g4, 0x1EDA, %l1 ldsw [%l7 + 0x0C], %i4 bg,a %icc, loop_5769 subcc %i6, %l4, %o6 fba %fcc1, loop_5770 siam 0x0 loop_5769: sll %o1, 0x09, %g6 subc %g1, 0x078F, %i2 loop_5770: st %f2, [%l7 + 0x78] addcc %g5, %i7, %g7 tcs %icc, 0x2 lduw [%l7 + 0x40], %l5 st %f2, [%l7 + 0x50] tcs %icc, 0x2 fmovdle %icc, %f15, %f15 fbug,a %fcc2, loop_5771 stb %l6, [%l7 + 0x3E] popc %l0, %i3 fzero %f10 loop_5771: sth %l2, [%l7 + 0x68] fbl,a %fcc0, loop_5772 fmul8x16 %f11, %f14, %f0 movrgez %i5, %o7, %o0 stx %o5, [%l7 + 0x30] loop_5772: movvc %xcc, %o2, %g3 stw %i1, [%l7 + 0x68] ldsb [%l7 + 0x49], %g2 movvc %icc, %i0, %l3 ld [%l7 + 0x38], %f5 lduw [%l7 + 0x18], %o3 sdivcc %o4, 0x1FBE, %g4 fbge,a %fcc2, loop_5773 fpsub16s %f12, %f15, %f3 tvs %xcc, 0x3 fmovsl %xcc, %f7, %f7 loop_5773: fcmple16 %f12, %f10, %l1 nop setx loop_5774, %l0, %l1 jmpl %l1, %i4 te %xcc, 0x4 udivx %i6, 0x1780, %o6 st %f4, [%l7 + 0x68] loop_5774: addcc %o1, %g6, %l4 move %icc, %g1, %g5 fsrc1 %f0, %f4 fandnot1s %f7, %f7, %f0 fmovsge %xcc, %f1, %f13 fmovdn %xcc, %f14, %f6 sra %i7, 0x04, %i2 tsubcctv %l5, %l6, %g7 fpackfix %f10, %f10 fbl %fcc0, loop_5775 fmovse %icc, %f12, %f8 fmovdle %icc, %f3, %f5 ldub [%l7 + 0x47], %l0 loop_5775: fbn,a %fcc1, loop_5776 fnegs %f1, %f10 fmovsge %icc, %f1, %f4 lduh [%l7 + 0x5E], %l2 loop_5776: ldx [%l7 + 0x38], %i3 fbug %fcc0, loop_5777 ld [%l7 + 0x6C], %f12 stw %i5, [%l7 + 0x08] st %f5, [%l7 + 0x18] loop_5777: srax %o7, %o5, %o0 bge,a %icc, loop_5778 ldd [%l7 + 0x78], %f14 stx %o2, [%l7 + 0x78] fpsub32s %f0, %f13, %f7 loop_5778: lduh [%l7 + 0x66], %g3 bshuffle %f10, %f12, %f6 stw %g2, [%l7 + 0x50] fcmpne16 %f6, %f10, %i1 fnegs %f11, %f5 fblg,a %fcc1, loop_5779 move %xcc, %l3, %o3 fandnot2s %f4, %f8, %f3 subcc %o4, %i0, %g4 loop_5779: fcmpne32 %f14, %f14, %l1 fmul8x16al %f15, %f4, %f10 stw %i4, [%l7 + 0x7C] stw %o6, [%l7 + 0x6C] xnorcc %o1, 0x052E, %g6 fmul8x16au %f3, %f5, %f12 fcmpne16 %f12, %f6, %i6 fpack16 %f4, %f6 edge32n %g1, %l4, %g5 lduw [%l7 + 0x64], %i7 lduh [%l7 + 0x20], %l5 stb %l6, [%l7 + 0x49] movgu %icc, %i2, %l0 fmovsne %icc, %f0, %f12 or %l2, %g7, %i5 fnot1s %f9, %f9 faligndata %f8, %f4, %f8 lduw [%l7 + 0x48], %o7 ldx [%l7 + 0x30], %i3 ble,a,pn %xcc, loop_5780 fmovdvs %xcc, %f9, %f3 stw %o0, [%l7 + 0x5C] fpadd16s %f0, %f6, %f15 loop_5780: fones %f0 stx %o2, [%l7 + 0x18] ldsw [%l7 + 0x10], %o5 fbo,a %fcc3, loop_5781 lduh [%l7 + 0x5C], %g2 std %f6, [%l7 + 0x28] fmul8sux16 %f10, %f2, %f8 loop_5781: ldd [%l7 + 0x10], %f12 fblg %fcc3, loop_5782 fnot2 %f12, %f12 std %f4, [%l7 + 0x28] edge32ln %i1, %g3, %o3 loop_5782: ldsw [%l7 + 0x64], %l3 fmovsvs %xcc, %f6, %f12 stw %i0, [%l7 + 0x30] edge16ln %o4, %g4, %l1 stx %i4, [%l7 + 0x28] fble %fcc0, loop_5783 fornot2s %f8, %f13, %f8 bvc,pt %xcc, loop_5784 fbge %fcc0, loop_5785 loop_5783: ldd [%l7 + 0x38], %f14 fblg %fcc0, loop_5786 loop_5784: movge %xcc, %o6, %g6 loop_5785: srlx %i6, %g1, %o1 fzero %f8 loop_5786: nop setx loop_5787, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32 %l4, %i7, %g5 fbuge,a %fcc0, loop_5788 movg %icc, %l6, %i2 loop_5787: fcmpgt16 %f4, %f2, %l0 ldub [%l7 + 0x59], %l5 loop_5788: ldx [%l7 + 0x08], %g7 fcmpd %fcc2, %f2, %f10 edge8n %l2, %i5, %i3 fpsub16s %f14, %f9, %f5 tsubcc %o7, 0x11EB, %o2 stw %o5, [%l7 + 0x5C] fones %f15 fmovrsgz %o0, %f14, %f0 ldsb [%l7 + 0x13], %g2 fmovrslez %g3, %f5, %f7 fornot1s %f6, %f15, %f12 fbu %fcc3, loop_5789 movre %o3, %l3, %i0 st %f9, [%l7 + 0x2C] ldd [%l7 + 0x48], %f0 loop_5789: fmovdge %icc, %f11, %f8 udivcc %i1, 0x1F79, %o4 lduw [%l7 + 0x50], %g4 fcmpeq16 %f0, %f8, %l1 ldx [%l7 + 0x78], %i4 bleu,pt %xcc, loop_5790 sdivx %o6, 0x0F63, %i6 fmovrsgez %g1, %f6, %f14 fornot1s %f9, %f12, %f5 loop_5790: ldsb [%l7 + 0x31], %g6 fmovrdlz %l4, %f2, %f0 movrgez %i7, %o1, %g5 edge8l %i2, %l6, %l5 movrlz %l0, 0x35B, %l2 fmovsneg %xcc, %f0, %f6 fmovrdgez %g7, %f8, %f8 movpos %icc, %i5, %o7 fand %f14, %f12, %f8 fxors %f8, %f9, %f0 fbug,a %fcc3, loop_5791 fbg,a %fcc1, loop_5792 ldx [%l7 + 0x70], %i3 siam 0x3 loop_5791: stw %o5, [%l7 + 0x74] loop_5792: std %f8, [%l7 + 0x10] taddcctv %o0, %g2, %g3 movl %xcc, %o2, %l3 ldub [%l7 + 0x48], %o3 edge8 %i1, %o4, %g4 fsrc1s %f4, %f15 fandnot1 %f14, %f12, %f6 srax %i0, 0x1A, %l1 fmovrdne %o6, %f6, %f2 movrgz %i4, %g1, %i6 ldsb [%l7 + 0x0F], %l4 fmovsl %icc, %f11, %f11 fpadd16s %f5, %f6, %f14 tne %xcc, 0x6 sllx %g6, 0x01, %o1 fmul8x16 %f2, %f14, %f14 std %f2, [%l7 + 0x18] brz,a %g5, loop_5793 ldsb [%l7 + 0x42], %i7 bcs,a loop_5794 fmovdge %xcc, %f12, %f13 loop_5793: lduh [%l7 + 0x3A], %l6 ldx [%l7 + 0x08], %l5 loop_5794: edge16ln %i2, %l2, %g7 call loop_5795 subcc %i5, %l0, %o7 fabsd %f8, %f6 edge8 %i3, %o5, %g2 loop_5795: fnot1 %f6, %f10 movcs %icc, %g3, %o0 bpos,a loop_5796 sll %o2, 0x16, %l3 movl %xcc, %i1, %o4 addc %o3, 0x18C9, %i0 loop_5796: bpos,a,pn %xcc, loop_5797 xnorcc %l1, 0x07DA, %g4 fnands %f1, %f13, %f10 fmovscs %xcc, %f7, %f14 loop_5797: fbuge %fcc1, loop_5798 move %xcc, %i4, %g1 stx %o6, [%l7 + 0x20] ldd [%l7 + 0x38], %f8 loop_5798: fand %f12, %f4, %f4 std %f2, [%l7 + 0x28] sdivx %l4, 0x0D0B, %i6 stw %g6, [%l7 + 0x2C] st %f8, [%l7 + 0x28] movrlez %o1, %g5, %i7 fmovde %icc, %f11, %f6 fmovscs %xcc, %f6, %f6 fpack32 %f14, %f2, %f0 movrlz %l5, 0x35E, %i2 smulcc %l2, %g7, %i5 std %f6, [%l7 + 0x38] array16 %l6, %l0, %o7 ldsb [%l7 + 0x1A], %o5 movrgez %i3, 0x01E, %g2 fmovrsne %g3, %f11, %f1 smul %o2, 0x0354, %l3 fmovrsgez %i1, %f15, %f9 tcc %icc, 0x7 lduh [%l7 + 0x32], %o0 fpsub16s %f9, %f15, %f7 movl %icc, %o3, %o4 fcmpgt32 %f6, %f4, %l1 lduw [%l7 + 0x5C], %i0 andn %g4, %i4, %o6 fbug %fcc3, loop_5799 andcc %g1, %l4, %i6 stb %g6, [%l7 + 0x57] be loop_5800 loop_5799: fandnot1 %f2, %f8, %f14 stb %g5, [%l7 + 0x31] sth %i7, [%l7 + 0x26] loop_5800: fnegs %f2, %f12 tcc %xcc, 0x5 edge16n %l5, %o1, %l2 ld [%l7 + 0x08], %f10 fble,a %fcc3, loop_5801 fpsub16 %f2, %f8, %f12 tge %icc, 0x1 stb %i2, [%l7 + 0x65] loop_5801: lduw [%l7 + 0x5C], %i5 bshuffle %f0, %f0, %f6 add %l6, 0x03E8, %g7 st %f9, [%l7 + 0x40] lduw [%l7 + 0x44], %l0 fmul8x16au %f0, %f1, %f14 fxors %f1, %f12, %f4 tleu %xcc, 0x4 fbne %fcc3, loop_5802 lduh [%l7 + 0x44], %o7 ldsw [%l7 + 0x4C], %i3 sth %g2, [%l7 + 0x7C] loop_5802: xnorcc %o5, 0x0640, %o2 fmovdne %xcc, %f11, %f3 nop setx loop_5803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc %g3, %l3 fble,a %fcc2, loop_5804 ldd [%l7 + 0x40], %f8 loop_5803: movrlez %o0, %o3, %o4 ldub [%l7 + 0x53], %i1 loop_5804: stx %i0, [%l7 + 0x60] ldsh [%l7 + 0x0E], %g4 fpadd32 %f6, %f6, %f12 brgz %i4, loop_5805 st %f13, [%l7 + 0x78] brlz %l1, loop_5806 alignaddrl %o6, %g1, %i6 loop_5805: fmovsa %icc, %f10, %f6 srl %g6, %l4, %g5 loop_5806: bshuffle %f12, %f4, %f0 ldub [%l7 + 0x11], %i7 movrne %l5, %o1, %l2 fbge %fcc2, loop_5807 fmovrdgz %i2, %f6, %f2 fnegd %f0, %f14 xnor %l6, 0x14A7, %g7 loop_5807: ldx [%l7 + 0x70], %l0 stb %i5, [%l7 + 0x55] ld [%l7 + 0x48], %f9 orcc %i3, %o7, %g2 tge %icc, 0x4 fpsub16 %f12, %f12, %f8 srl %o5, 0x19, %g3 edge32l %o2, %l3, %o0 ldsw [%l7 + 0x1C], %o3 fmovde %xcc, %f7, %f12 fbu %fcc0, loop_5808 bvs,a loop_5809 array16 %i1, %o4, %i0 ld [%l7 + 0x60], %f14 loop_5808: fmovdge %icc, %f11, %f14 loop_5809: bg,pt %xcc, loop_5810 fsrc1s %f15, %f2 fxor %f6, %f0, %f12 tleu %icc, 0x1 loop_5810: fmovrslez %g4, %f2, %f8 movrlez %i4, %l1, %g1 bgu,pn %icc, loop_5811 fmovsge %icc, %f11, %f7 fmovdl %xcc, %f4, %f11 ldd [%l7 + 0x10], %f2 loop_5811: nop setx loop_5812, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32s %f9, %f11, %f0 addcc %i6, 0x1508, %g6 call loop_5813 loop_5812: ldsw [%l7 + 0x28], %l4 brnz %g5, loop_5814 ld [%l7 + 0x44], %f3 loop_5813: fmovrdgz %i7, %f4, %f6 movrne %l5, %o1, %l2 loop_5814: tneg %xcc, 0x0 lduh [%l7 + 0x22], %o6 fmovsleu %icc, %f13, %f6 fmovde %icc, %f7, %f2 ldsb [%l7 + 0x5F], %l6 tgu %xcc, 0x7 fcmpne16 %f6, %f12, %g7 fbule %fcc1, loop_5815 ba,a loop_5816 std %f4, [%l7 + 0x28] udiv %l0, 0x048D, %i2 loop_5815: fone %f6 loop_5816: lduw [%l7 + 0x60], %i3 edge16 %o7, %i5, %g2 tneg %icc, 0x7 fxor %f14, %f14, %f2 fmovrslz %o5, %f0, %f14 fbge %fcc0, loop_5817 ldsw [%l7 + 0x58], %g3 ldd [%l7 + 0x50], %f10 fbge %fcc0, loop_5818 loop_5817: for %f0, %f6, %f12 movre %l3, 0x0C8, %o2 tleu %icc, 0x6 loop_5818: ldsb [%l7 + 0x69], %o3 fpack16 %f6, %f4 lduh [%l7 + 0x60], %o0 movneg %xcc, %o4, %i0 ldd [%l7 + 0x78], %f8 fnands %f11, %f3, %f12 fxor %f6, %f4, %f6 brgz,a %g4, loop_5819 bcc,a,pn %xcc, loop_5820 sra %i1, 0x1E, %l1 fzero %f8 loop_5819: edge8n %i4, %i6, %g1 loop_5820: fnot2s %f15, %f15 srax %g6, 0x1C, %g5 tleu %icc, 0x1 st %f8, [%l7 + 0x64] tge %xcc, 0x3 ldd [%l7 + 0x18], %f14 ble,a loop_5821 udivx %i7, 0x1F52, %l5 udivx %l4, 0x1F6C, %o1 tvc %icc, 0x5 loop_5821: fmovsa %icc, %f14, %f6 fmovrslz %o6, %f6, %f7 bvs loop_5822 ld [%l7 + 0x38], %f2 ldsb [%l7 + 0x37], %l6 xnor %g7, %l2, %l0 loop_5822: brgez,a %i3, loop_5823 fmovdvs %icc, %f1, %f10 call loop_5824 lduw [%l7 + 0x40], %i2 loop_5823: sdiv %i5, 0x02F3, %o7 st %f2, [%l7 + 0x34] loop_5824: movneg %xcc, %g2, %g3 fandnot1s %f13, %f4, %f4 srax %l3, %o2, %o3 fand %f12, %f6, %f2 fmovdle %icc, %f10, %f9 ld [%l7 + 0x24], %f12 fbul %fcc1, loop_5825 srax %o0, %o4, %i0 ldsw [%l7 + 0x58], %g4 andcc %o5, 0x06CE, %i1 loop_5825: ldsw [%l7 + 0x50], %l1 edge8l %i6, %g1, %g6 ldsh [%l7 + 0x40], %i4 stb %g5, [%l7 + 0x32] bvs,pn %icc, loop_5826 fand %f14, %f12, %f6 fmovdgu %icc, %f2, %f3 ldub [%l7 + 0x20], %i7 loop_5826: fpsub16 %f10, %f6, %f0 bgu,a %icc, loop_5827 be,pt %xcc, loop_5828 fcmpne32 %f10, %f2, %l4 call loop_5829 loop_5827: pdist %f8, %f2, %f4 loop_5828: fandnot2s %f15, %f8, %f7 edge32ln %l5, %o1, %o6 loop_5829: movneg %xcc, %g7, %l2 fabss %f13, %f2 fmovdl %xcc, %f9, %f0 smulcc %l0, %l6, %i3 stw %i2, [%l7 + 0x34] fnot2 %f8, %f10 fmovspos %xcc, %f10, %f8 std %f12, [%l7 + 0x08] fmovsvc %xcc, %f5, %f12 fones %f3 array8 %o7, %g2, %g3 movrgz %l3, 0x047, %i5 fpsub32 %f4, %f14, %f4 brgz %o3, loop_5830 fnand %f14, %f12, %f8 fones %f8 ta %xcc, 0x2 loop_5830: tle %icc, 0x0 lduh [%l7 + 0x7E], %o0 sra %o4, %i0, %o2 lduh [%l7 + 0x08], %g4 fmovrdgez %i1, %f6, %f6 edge8 %o5, %i6, %g1 brlez,a %g6, loop_5831 ldsw [%l7 + 0x20], %i4 fbg,a %fcc1, loop_5832 fmovdneg %xcc, %f1, %f5 loop_5831: movgu %icc, %l1, %g5 brgz %l4, loop_5833 loop_5832: xnor %i7, 0x0668, %l5 ldub [%l7 + 0x38], %o1 orcc %o6, 0x0CA2, %g7 loop_5833: fmovdcs %xcc, %f4, %f13 movl %xcc, %l0, %l2 fmovsne %icc, %f10, %f6 ldsw [%l7 + 0x6C], %i3 movvs %xcc, %i2, %o7 fmovdvc %icc, %f8, %f0 alignaddr %l6, %g2, %g3 fmovdvs %xcc, %f12, %f5 tpos %icc, 0x1 movl %icc, %l3, %i5 fble,a %fcc1, loop_5834 fnand %f0, %f4, %f14 sth %o0, [%l7 + 0x60] umulcc %o4, %o3, %o2 loop_5834: bvs %xcc, loop_5835 fmovdneg %xcc, %f2, %f14 ldsh [%l7 + 0x52], %g4 brnz %i0, loop_5836 loop_5835: fnand %f8, %f8, %f4 fornot2 %f6, %f14, %f10 xnor %o5, %i1, %i6 loop_5836: fmovsl %icc, %f10, %f14 tle %icc, 0x4 fmovrslz %g6, %f2, %f13 ld [%l7 + 0x70], %f0 fmovsvs %icc, %f6, %f4 fpadd16s %f12, %f11, %f15 ldd [%l7 + 0x48], %f0 fpadd16s %f14, %f2, %f15 ldx [%l7 + 0x18], %i4 stb %g1, [%l7 + 0x56] std %f4, [%l7 + 0x08] stx %l1, [%l7 + 0x30] edge32n %g5, %i7, %l4 fcmped %fcc2, %f0, %f14 fabss %f14, %f4 stx %l5, [%l7 + 0x18] sth %o6, [%l7 + 0x0E] sth %o1, [%l7 + 0x6A] sdivx %g7, 0x067D, %l2 edge32 %i3, %l0, %o7 fnand %f10, %f12, %f0 fbue,a %fcc0, loop_5837 fmovdvc %icc, %f12, %f10 ld [%l7 + 0x14], %f5 edge8ln %l6, %i2, %g2 loop_5837: sth %g3, [%l7 + 0x5E] tcc %icc, 0x2 ldsw [%l7 + 0x78], %l3 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x61], %o0 fcmpd %fcc1, %f8, %f6 fsrc1 %f12, %f10 st %f12, [%l7 + 0x1C] fmovsleu %icc, %f3, %f10 fpmerge %f0, %f7, %f12 ldd [%l7 + 0x58], %f10 tcs %xcc, 0x4 stw %i5, [%l7 + 0x58] fand %f6, %f2, %f6 std %f4, [%l7 + 0x30] ldsh [%l7 + 0x32], %o4 xor %o3, 0x1BC0, %o2 orncc %i0, %o5, %g4 bne,a %icc, loop_5838 xnorcc %i1, 0x0405, %i6 nop setx loop_5839, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x7C], %g6 loop_5838: stw %g1, [%l7 + 0x1C] fxors %f1, %f3, %f11 loop_5839: fmovrdgz %i4, %f4, %f8 ldx [%l7 + 0x08], %l1 tcc %icc, 0x4 fnot2 %f10, %f14 stb %g5, [%l7 + 0x19] ld [%l7 + 0x20], %f4 fcmple16 %f6, %f6, %l4 fmovdcc %xcc, %f1, %f15 move %xcc, %i7, %o6 ldub [%l7 + 0x7C], %o1 fcmps %fcc3, %f10, %f1 st %f0, [%l7 + 0x10] tl %icc, 0x1 edge16l %l5, %l2, %g7 lduw [%l7 + 0x40], %i3 ldsh [%l7 + 0x36], %l0 lduw [%l7 + 0x08], %o7 fandnot1 %f4, %f8, %f10 movrlez %l6, 0x1E9, %i2 fnor %f14, %f4, %f0 fornot1 %f12, %f2, %f2 fbue,a %fcc0, loop_5840 bvs %icc, loop_5841 fmovrslez %g2, %f8, %f6 fmul8ulx16 %f8, %f12, %f12 loop_5840: movpos %icc, %l3, %o0 loop_5841: fmovspos %icc, %f14, %f2 fornot1s %f12, %f5, %f2 tcs %xcc, 0x5 fbug %fcc1, loop_5842 fmovsge %xcc, %f4, %f5 ld [%l7 + 0x60], %f2 tsubcc %i5, %o4, %g3 loop_5842: fmovsa %icc, %f9, %f0 bcc,a,pt %xcc, loop_5843 alignaddr %o2, %o3, %o5 movne %icc, %i0, %g4 fornot2 %f8, %f12, %f14 loop_5843: stb %i6, [%l7 + 0x3D] fmovrdgz %g6, %f12, %f10 std %f10, [%l7 + 0x70] std %f0, [%l7 + 0x18] sth %g1, [%l7 + 0x60] fxnors %f8, %f6, %f13 std %f8, [%l7 + 0x50] fmovscc %xcc, %f12, %f10 sth %i1, [%l7 + 0x68] movrgez %l1, 0x298, %i4 ld [%l7 + 0x7C], %f8 movrne %g5, 0x3CA, %l4 fmul8ulx16 %f8, %f0, %f4 bn loop_5844 brlz %o6, loop_5845 fbne,a %fcc2, loop_5846 std %f12, [%l7 + 0x40] loop_5844: nop setx loop_5847, %l0, %l1 jmpl %l1, %i7 loop_5845: lduh [%l7 + 0x0C], %o1 loop_5846: ldsh [%l7 + 0x28], %l5 movg %xcc, %l2, %g7 loop_5847: bpos %xcc, loop_5848 lduh [%l7 + 0x3A], %i3 fnors %f2, %f9, %f13 fzero %f12 loop_5848: popc %o7, %l0 ldub [%l7 + 0x4B], %i2 umulcc %g2, %l3, %l6 fsrc2s %f4, %f3 edge16 %i5, %o0, %o4 stx %g3, [%l7 + 0x38] nop setx loop_5849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez %o3, loop_5850 ldx [%l7 + 0x20], %o2 fmovdle %xcc, %f8, %f7 loop_5849: fbul,a %fcc1, loop_5851 loop_5850: brgz,a %i0, loop_5852 stw %g4, [%l7 + 0x1C] tsubcc %o5, 0x1849, %i6 loop_5851: lduh [%l7 + 0x76], %g6 loop_5852: sth %i1, [%l7 + 0x20] addc %l1, %i4, %g1 mulx %l4, %o6, %g5 fbe,a %fcc1, loop_5853 movne %icc, %o1, %i7 ldsb [%l7 + 0x2E], %l2 edge16l %g7, %i3, %l5 loop_5853: tl %xcc, 0x3 fsrc1s %f2, %f7 lduw [%l7 + 0x38], %o7 ld [%l7 + 0x38], %f13 fmovse %icc, %f13, %f7 bne,a %icc, loop_5854 brlz %i2, loop_5855 fand %f4, %f12, %f2 fmul8x16 %f5, %f12, %f8 loop_5854: ld [%l7 + 0x34], %f3 loop_5855: movrne %l0, 0x2AA, %g2 lduh [%l7 + 0x0A], %l6 ldub [%l7 + 0x14], %i5 fcmpeq32 %f0, %f10, %o0 sethi 0x1BF4, %o4 orn %l3, 0x160D, %o3 tsubcctv %g3, %o2, %g4 fmovsle %icc, %f10, %f9 fmovrse %o5, %f3, %f1 ldx [%l7 + 0x78], %i6 ldsh [%l7 + 0x24], %i0 fmovdg %icc, %f13, %f11 fmovsge %xcc, %f13, %f11 fpadd16s %f1, %f5, %f9 andncc %g6, %i1, %i4 tcc %icc, 0x2 nop setx loop_5856, %l0, %l1 jmpl %l1, %l1 fmuld8ulx16 %f11, %f1, %f4 srlx %g1, %o6, %g5 smul %l4, %o1, %l2 loop_5856: siam 0x4 tl %icc, 0x7 bvc,pn %xcc, loop_5857 fmovrdlez %i7, %f0, %f6 array32 %i3, %l5, %g7 movrgez %o7, 0x15D, %l0 loop_5857: pdist %f12, %f4, %f8 lduw [%l7 + 0x48], %i2 edge16l %g2, %l6, %o0 move %icc, %i5, %l3 edge8ln %o3, %o4, %o2 bpos,pn %icc, loop_5858 ldsh [%l7 + 0x1A], %g4 andn %g3, %o5, %i6 tsubcctv %i0, 0x0273, %i1 loop_5858: fcmpgt16 %f10, %f12, %i4 std %f4, [%l7 + 0x50] fnor %f2, %f4, %f4 ld [%l7 + 0x44], %f9 ldx [%l7 + 0x70], %g6 bgu,a loop_5859 movleu %xcc, %g1, %l1 fmovrslez %g5, %f7, %f12 fmul8x16au %f5, %f2, %f8 loop_5859: ldx [%l7 + 0x10], %o6 fmovsvc %icc, %f4, %f2 stb %o1, [%l7 + 0x1E] fba %fcc2, loop_5860 ldsw [%l7 + 0x78], %l2 mova %xcc, %l4, %i3 nop setx loop_5861, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5860: bl,pt %icc, loop_5862 std %f6, [%l7 + 0x18] tne %icc, 0x3 loop_5861: tsubcc %i7, 0x1E22, %l5 loop_5862: bcc,a %icc, loop_5863 nop setx loop_5864, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %xcc, %o7, %g7 movge %icc, %i2, %l0 loop_5863: bgu,pn %xcc, loop_5865 loop_5864: movge %xcc, %g2, %l6 lduw [%l7 + 0x54], %o0 fbue,a %fcc2, loop_5866 loop_5865: movne %icc, %l3, %i5 sub %o4, %o2, %o3 ba loop_5867 loop_5866: stb %g3, [%l7 + 0x12] sub %o5, %g4, %i6 fnot2 %f4, %f2 loop_5867: xorcc %i0, %i4, %i1 nop setx loop_5868, %l0, %l1 jmpl %l1, %g6 lduh [%l7 + 0x4A], %g1 fnor %f6, %f4, %f4 ldsb [%l7 + 0x1C], %l1 loop_5868: ldsb [%l7 + 0x7D], %o6 bn,a,pt %xcc, loop_5869 fbuge %fcc2, loop_5870 stb %g5, [%l7 + 0x72] tg %xcc, 0x5 loop_5869: array16 %l2, %o1, %l4 loop_5870: tn %xcc, 0x0 brlz,a %i7, loop_5871 fbne,a %fcc1, loop_5872 sth %i3, [%l7 + 0x32] lduh [%l7 + 0x0A], %l5 loop_5871: bgu,a,pn %icc, loop_5873 loop_5872: srax %g7, 0x11, %i2 std %f2, [%l7 + 0x10] fmovdn %icc, %f4, %f9 loop_5873: fmovrdlz %l0, %f8, %f8 fblg %fcc1, loop_5874 bshuffle %f0, %f2, %f6 fmovrdlz %o7, %f14, %f0 fbul,a %fcc1, loop_5875 loop_5874: fcmple32 %f14, %f8, %g2 addcc %l6, %o0, %l3 ldd [%l7 + 0x48], %f2 loop_5875: fble,a %fcc3, loop_5876 move %icc, %i5, %o2 fmovsl %icc, %f5, %f4 ldsw [%l7 + 0x64], %o4 loop_5876: fmovdvs %icc, %f5, %f2 ld [%l7 + 0x7C], %f2 fmovdneg %icc, %f10, %f5 ldx [%l7 + 0x40], %g3 brlez %o3, loop_5877 stw %g4, [%l7 + 0x4C] edge32 %i6, %o5, %i0 edge32 %i4, %g6, %g1 loop_5877: fmovrsne %l1, %f14, %f13 lduw [%l7 + 0x34], %o6 st %f9, [%l7 + 0x14] stx %i1, [%l7 + 0x58] lduh [%l7 + 0x5A], %l2 fmovsvs %icc, %f0, %f10 ldd [%l7 + 0x60], %f12 tge %xcc, 0x2 ldub [%l7 + 0x64], %g5 lduw [%l7 + 0x0C], %l4 sethi 0x0267, %i7 sdivcc %o1, 0x0620, %i3 sth %g7, [%l7 + 0x32] udivcc %l5, 0x12F8, %i2 bn,pn %xcc, loop_5878 ldx [%l7 + 0x20], %o7 fcmpeq32 %f10, %f4, %g2 stx %l0, [%l7 + 0x40] loop_5878: stw %l6, [%l7 + 0x7C] fmovs %f4, %f9 andncc %l3, %o0, %i5 fpadd16 %f12, %f10, %f4 fabss %f5, %f9 fcmpgt32 %f14, %f10, %o2 taddcc %g3, 0x0D28, %o3 fmovdg %icc, %f0, %f13 movl %icc, %o4, %i6 fmovd %f12, %f6 te %xcc, 0x3 alignaddr %o5, %g4, %i0 brgz %i4, loop_5879 ldub [%l7 + 0x3A], %g1 edge16ln %l1, %g6, %o6 pdist %f0, %f4, %f10 loop_5879: fandnot2s %f14, %f12, %f8 xor %l2, %g5, %i1 lduh [%l7 + 0x14], %i7 fnot2s %f13, %f7 ldsh [%l7 + 0x78], %l4 ldub [%l7 + 0x67], %i3 fmovde %icc, %f9, %f6 bn loop_5880 fblg,a %fcc3, loop_5881 fpmerge %f0, %f7, %f0 array32 %o1, %g7, %i2 loop_5880: fmovse %xcc, %f0, %f13 loop_5881: fbule %fcc1, loop_5882 brgez %o7, loop_5883 fmovsgu %icc, %f4, %f0 addcc %l5, 0x1F29, %l0 loop_5882: st %f11, [%l7 + 0x14] loop_5883: fornot2 %f10, %f0, %f8 st %f5, [%l7 + 0x64] te %icc, 0x7 lduh [%l7 + 0x50], %l6 fnot2 %f4, %f4 faligndata %f2, %f6, %f12 ldsh [%l7 + 0x30], %l3 fmovda %xcc, %f0, %f1 fmovrsne %g2, %f6, %f14 fbo,a %fcc1, loop_5884 fpsub16s %f6, %f0, %f13 mulscc %o0, 0x18F6, %o2 xnor %i5, 0x1EF3, %g3 loop_5884: fmovrslz %o4, %f9, %f11 fcmple16 %f12, %f2, %i6 fandnot2 %f10, %f8, %f8 xorcc %o3, 0x0489, %o5 lduw [%l7 + 0x5C], %g4 ldsb [%l7 + 0x1D], %i4 fmovscc %xcc, %f14, %f15 fmovdgu %icc, %f9, %f11 ldsw [%l7 + 0x7C], %g1 lduw [%l7 + 0x68], %i0 tge %xcc, 0x6 ld [%l7 + 0x54], %f1 bcc,a %xcc, loop_5885 fcmpd %fcc1, %f8, %f6 nop setx loop_5886, %l0, %l1 jmpl %l1, %g6 fxors %f11, %f5, %f14 loop_5885: fcmpgt16 %f12, %f14, %l1 subc %o6, 0x0377, %l2 loop_5886: fmovrdlez %i1, %f12, %f12 fpack16 %f12, %f3 xnor %g5, 0x1717, %i7 sth %i3, [%l7 + 0x38] ldd [%l7 + 0x70], %f6 tpos %icc, 0x1 ldsh [%l7 + 0x18], %o1 nop setx loop_5887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslz %g7, %f2, %f3 fmovdge %icc, %f2, %f6 fcmped %fcc1, %f2, %f6 loop_5887: lduw [%l7 + 0x18], %i2 fcmpeq32 %f8, %f0, %o7 fabss %f9, %f0 tvs %xcc, 0x1 sth %l4, [%l7 + 0x4E] ldx [%l7 + 0x48], %l5 smulcc %l6, %l0, %l3 brgz,a %o0, loop_5888 lduw [%l7 + 0x60], %g2 movg %xcc, %o2, %g3 stw %o4, [%l7 + 0x60] loop_5888: umulcc %i5, %o3, %o5 fcmpne16 %f4, %f10, %i6 bne,a %xcc, loop_5889 movle %xcc, %i4, %g4 std %f14, [%l7 + 0x60] fmovdneg %xcc, %f11, %f15 loop_5889: nop setx loop_5890, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %g1, loop_5891 bcs,pt %xcc, loop_5892 nop setx loop_5893, %l0, %l1 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_5890: tcs %icc, 0x2 loop_5891: ldsb [%l7 + 0x13], %g6 loop_5892: ldub [%l7 + 0x48], %l1 loop_5893: movrne %o6, 0x0F3, %l2 ldsb [%l7 + 0x40], %i0 brgz %i1, loop_5894 bg %xcc, loop_5895 fmovrdgz %g5, %f0, %f12 edge16l %i3, %o1, %i7 loop_5894: movre %g7, %o7, %i2 loop_5895: fmovscs %icc, %f8, %f9 bshuffle %f12, %f0, %f4 fmul8x16 %f0, %f8, %f4 ld [%l7 + 0x34], %f13 fblg,a %fcc3, loop_5896 fones %f14 lduw [%l7 + 0x3C], %l4 fmovse %xcc, %f6, %f3 loop_5896: st %f0, [%l7 + 0x48] stb %l5, [%l7 + 0x4C] fmovrdne %l0, %f12, %f2 fmul8x16al %f1, %f3, %f12 fand %f12, %f8, %f14 fmovdcs %icc, %f13, %f1 fmovdge %xcc, %f2, %f3 fmuld8sux16 %f12, %f0, %f12 brz %l3, loop_5897 ldsb [%l7 + 0x10], %l6 edge8ln %o0, %g2, %o2 stx %o4, [%l7 + 0x18] loop_5897: tvs %xcc, 0x4 be %xcc, loop_5898 be,a,pn %xcc, loop_5899 fcmpeq16 %f0, %f10, %i5 sethi 0x06C5, %o3 loop_5898: mova %icc, %o5, %i6 loop_5899: lduh [%l7 + 0x50], %g3 std %f12, [%l7 + 0x20] stx %i4, [%l7 + 0x50] fmul8sux16 %f12, %f6, %f14 fcmpne16 %f12, %f0, %g1 ldsb [%l7 + 0x64], %g4 xnor %l1, 0x17AC, %g6 fba %fcc3, loop_5900 fmovsne %icc, %f1, %f11 tpos %icc, 0x7 std %f10, [%l7 + 0x28] loop_5900: tg %icc, 0x1 edge16n %l2, %i0, %o6 edge32n %g5, %i3, %o1 fpack16 %f0, %f7 be,pt %icc, loop_5901 fnot2s %f0, %f13 fnands %f13, %f4, %f15 fmuld8sux16 %f7, %f11, %f10 loop_5901: bvs,a,pn %icc, loop_5902 fmovse %xcc, %f8, %f4 tleu %xcc, 0x1 lduh [%l7 + 0x70], %i7 loop_5902: array32 %g7, %i1, %o7 sth %l4, [%l7 + 0x22] lduw [%l7 + 0x2C], %l5 tpos %icc, 0x2 edge32l %i2, %l3, %l6 andn %o0, %l0, %o2 fand %f2, %f14, %f0 movge %xcc, %o4, %i5 or %o3, %o5, %i6 sll %g3, 0x14, %g2 fzeros %f6 tne %icc, 0x3 std %f8, [%l7 + 0x40] sra %i4, 0x12, %g4 umul %l1, %g1, %g6 edge16 %l2, %i0, %o6 brlz %i3, loop_5903 fmovrse %g5, %f5, %f9 edge32l %o1, %i7, %i1 fzeros %f13 loop_5903: movpos %xcc, %o7, %g7 edge32ln %l4, %l5, %i2 lduw [%l7 + 0x54], %l3 be,a,pn %xcc, loop_5904 fnot2 %f6, %f2 lduh [%l7 + 0x12], %l6 ld [%l7 + 0x50], %f8 loop_5904: ld [%l7 + 0x5C], %f6 fsrc2s %f3, %f7 std %f0, [%l7 + 0x20] fbg,a %fcc1, loop_5905 fmovspos %icc, %f15, %f12 sethi 0x1688, %o0 ldsh [%l7 + 0x60], %o2 loop_5905: fcmped %fcc1, %f0, %f12 fpackfix %f6, %f9 fbl %fcc3, loop_5906 tcs %icc, 0x2 std %f10, [%l7 + 0x08] fcmpes %fcc3, %f9, %f9 loop_5906: tpos %icc, 0x6 fnot2 %f0, %f14 be,pt %icc, loop_5907 lduw [%l7 + 0x20], %l0 addc %o4, %o3, %i5 lduh [%l7 + 0x26], %i6 loop_5907: stb %g3, [%l7 + 0x1C] std %f10, [%l7 + 0x78] fmul8x16al %f1, %f0, %f6 stb %g2, [%l7 + 0x79] fpadd16 %f0, %f12, %f12 fpack16 %f0, %f13 fpadd32 %f6, %f2, %f10 fpsub32 %f14, %f12, %f2 xor %i4, 0x1C2F, %g4 fmovdle %xcc, %f14, %f14 fbu,a %fcc3, loop_5908 tsubcctv %l1, 0x0166, %g1 fcmpgt16 %f0, %f4, %o5 bpos,a,pn %xcc, loop_5909 loop_5908: ldub [%l7 + 0x1A], %l2 andcc %g6, 0x0867, %i0 fmovdle %xcc, %f7, %f11 loop_5909: tn %xcc, 0x3 fbul %fcc1, loop_5910 tleu %xcc, 0x6 brlez %o6, loop_5911 ldub [%l7 + 0x52], %g5 loop_5910: sth %i3, [%l7 + 0x52] brnz %o1, loop_5912 loop_5911: sllx %i1, 0x06, %o7 fmovrdlez %g7, %f8, %f4 lduh [%l7 + 0x5A], %i7 loop_5912: bgu,a loop_5913 lduw [%l7 + 0x34], %l4 fbl,a %fcc0, loop_5914 ld [%l7 + 0x6C], %f6 loop_5913: fcmpd %fcc0, %f14, %f14 fmovs %f15, %f10 loop_5914: ba,pn %icc, loop_5915 fzeros %f12 movrgz %l5, 0x0B5, %i2 fcmps %fcc0, %f8, %f15 loop_5915: std %f0, [%l7 + 0x60] fnand %f12, %f2, %f12 brz %l6, loop_5916 stw %l3, [%l7 + 0x74] fble %fcc2, loop_5917 edge32 %o0, %l0, %o2 loop_5916: fmovrslz %o4, %f15, %f2 movleu %icc, %o3, %i6 loop_5917: fpsub32 %f12, %f8, %f6 bvc,pn %icc, loop_5918 fpmerge %f15, %f7, %f12 fmovsg %icc, %f4, %f7 stw %i5, [%l7 + 0x70] loop_5918: tleu %xcc, 0x2 st %f11, [%l7 + 0x10] fmovrdlz %g2, %f4, %f6 brlez,a %g3, loop_5919 fmovdcs %icc, %f11, %f5 tpos %xcc, 0x3 movn %icc, %g4, %i4 loop_5919: movrgez %l1, %g1, %l2 fbul,a %fcc2, loop_5920 tvc %icc, 0x4 movre %o5, %g6, %i0 orn %g5, 0x1FCA, %o6 loop_5920: movrgez %i3, 0x161, %i1 stb %o1, [%l7 + 0x36] stx %o7, [%l7 + 0x10] sth %i7, [%l7 + 0x08] fxnor %f0, %f6, %f6 udiv %l4, 0x0BA7, %g7 fmovrsne %l5, %f13, %f13 stb %l6, [%l7 + 0x19] lduh [%l7 + 0x74], %i2 fxnor %f10, %f4, %f2 fcmpeq32 %f12, %f10, %l3 lduw [%l7 + 0x10], %l0 lduw [%l7 + 0x6C], %o2 ldsb [%l7 + 0x3B], %o4 fmuld8ulx16 %f1, %f5, %f0 ldd [%l7 + 0x68], %f0 fmovdvc %xcc, %f10, %f4 fmovsa %icc, %f15, %f2 sllx %o0, 0x0C, %o3 smul %i5, 0x1288, %g2 edge8 %g3, %g4, %i6 srlx %i4, 0x1E, %l1 tg %icc, 0x0 bpos,a,pn %xcc, loop_5921 fcmpeq16 %f6, %f0, %g1 smul %o5, 0x179D, %l2 fnot1s %f4, %f6 loop_5921: fmovsa %xcc, %f1, %f3 ldx [%l7 + 0x20], %i0 sub %g5, 0x10A6, %o6 ld [%l7 + 0x68], %f1 fmovrde %i3, %f6, %f10 stx %g6, [%l7 + 0x18] lduw [%l7 + 0x38], %i1 tge %xcc, 0x2 fmul8sux16 %f10, %f4, %f14 tle %xcc, 0x0 bvc loop_5922 fcmpgt32 %f2, %f0, %o7 std %f4, [%l7 + 0x78] fsrc2s %f6, %f3 loop_5922: fmovsneg %xcc, %f8, %f11 stb %i7, [%l7 + 0x79] ld [%l7 + 0x68], %f3 st %f4, [%l7 + 0x08] lduh [%l7 + 0x16], %o1 fmovscs %icc, %f9, %f9 movg %icc, %l4, %l5 udivcc %g7, 0x0963, %l6 fnor %f0, %f4, %f14 tg %icc, 0x5 ldd [%l7 + 0x78], %f2 fbne,a %fcc1, loop_5923 edge8 %i2, %l3, %l0 fmovrslz %o2, %f6, %f12 fmovsl %icc, %f1, %f12 loop_5923: ldub [%l7 + 0x6A], %o0 ldub [%l7 + 0x4A], %o3 stw %i5, [%l7 + 0x4C] fmovrsgez %o4, %f7, %f2 movrlz %g2, %g4, %g3 fmovdn %xcc, %f2, %f5 ldsb [%l7 + 0x61], %i6 movvc %xcc, %l1, %g1 ldsh [%l7 + 0x6C], %o5 st %f11, [%l7 + 0x4C] stx %l2, [%l7 + 0x60] mulx %i0, 0x137B, %i4 stw %o6, [%l7 + 0x48] fbue,a %fcc3, loop_5924 xor %g5, 0x16C4, %i3 fxnor %f0, %f2, %f0 fmovdvc %xcc, %f8, %f5 loop_5924: ldd [%l7 + 0x48], %f10 stb %i1, [%l7 + 0x23] addccc %g6, 0x08B6, %i7 ldsw [%l7 + 0x54], %o7 fnors %f7, %f8, %f8 lduh [%l7 + 0x5A], %l4 fbne %fcc2, loop_5925 fmovdpos %xcc, %f0, %f15 fmovdvc %icc, %f5, %f3 fornot2 %f12, %f6, %f0 loop_5925: tvs %icc, 0x1 for %f12, %f0, %f0 ldsb [%l7 + 0x73], %l5 st %f14, [%l7 + 0x38] fmovrsgz %g7, %f13, %f6 fmovrsne %l6, %f3, %f7 tcs %icc, 0x4 ldsh [%l7 + 0x3A], %o1 ldd [%l7 + 0x48], %f4 stb %i2, [%l7 + 0x6F] fmovsleu %icc, %f5, %f15 stb %l0, [%l7 + 0x6B] ldsb [%l7 + 0x15], %l3 fcmpes %fcc0, %f11, %f8 edge16n %o2, %o0, %o3 ldd [%l7 + 0x78], %f6 bvc,a,pt %icc, loop_5926 fabsd %f8, %f2 edge8n %o4, %g2, %i5 fmul8x16 %f2, %f14, %f2 loop_5926: fmovrdgez %g3, %f12, %f0 fmovdg %icc, %f3, %f2 lduh [%l7 + 0x4E], %i6 edge32 %g4, %g1, %o5 fmul8x16al %f5, %f9, %f12 tsubcc %l2, 0x02DF, %l1 alignaddr %i0, %i4, %g5 ldub [%l7 + 0x63], %i3 udiv %o6, 0x128F, %i1 stb %g6, [%l7 + 0x2D] ldsw [%l7 + 0x60], %o7 fcmple16 %f14, %f0, %l4 sethi 0x0B04, %i7 sth %l5, [%l7 + 0x0C] andcc %l6, 0x159A, %g7 fbule,a %fcc1, loop_5927 std %f4, [%l7 + 0x28] fmovspos %xcc, %f13, %f2 brgz,a %o1, loop_5928 loop_5927: ldsh [%l7 + 0x58], %i2 faligndata %f4, %f12, %f10 fnot1 %f6, %f4 loop_5928: bn,a,pn %xcc, loop_5929 movcs %icc, %l3, %o2 fone %f4 tg %xcc, 0x0 loop_5929: bg,pt %xcc, loop_5930 sth %o0, [%l7 + 0x5A] ldub [%l7 + 0x23], %l0 stb %o3, [%l7 + 0x74] loop_5930: fbe,a %fcc2, loop_5931 lduw [%l7 + 0x24], %g2 tge %xcc, 0x3 srl %o4, 0x14, %g3 loop_5931: orncc %i5, %i6, %g1 fbue %fcc2, loop_5932 lduw [%l7 + 0x24], %g4 lduh [%l7 + 0x5C], %o5 fabsd %f12, %f2 loop_5932: movne %xcc, %l2, %l1 ldub [%l7 + 0x0E], %i4 ldsh [%l7 + 0x3A], %i0 edge16 %i3, %o6, %i1 tne %icc, 0x6 std %f10, [%l7 + 0x60] sdivcc %g6, 0x103F, %o7 stx %l4, [%l7 + 0x40] ldsh [%l7 + 0x1A], %g5 ldsh [%l7 + 0x40], %l5 bn loop_5933 stb %l6, [%l7 + 0x5F] alignaddrl %g7, %o1, %i7 lduh [%l7 + 0x16], %l3 loop_5933: sdivcc %o2, 0x1092, %o0 ldub [%l7 + 0x61], %i2 nop setx loop_5934, %l0, %l1 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 %l0, [%l7 + 0x35] ldsb [%l7 + 0x59], %g2 andcc %o4, %o3, %i5 loop_5934: fmovrdlez %g3, %f12, %f2 sdivx %g1, 0x1A87, %i6 fcmple32 %f0, %f8, %o5 movrlez %g4, %l2, %i4 lduh [%l7 + 0x54], %l1 subcc %i3, %o6, %i0 bvs loop_5935 sth %i1, [%l7 + 0x3E] fmovdvc %icc, %f1, %f11 fornot2 %f2, %f12, %f4 loop_5935: st %f4, [%l7 + 0x38] addc %o7, %g6, %g5 ldsh [%l7 + 0x1A], %l4 fmovsneg %icc, %f9, %f9 fpadd32 %f8, %f12, %f10 array8 %l6, %l5, %g7 ldsw [%l7 + 0x40], %i7 fcmpeq16 %f4, %f4, %o1 bcs,pn %xcc, loop_5936 fcmpes %fcc2, %f4, %f8 fmovdneg %xcc, %f0, %f0 movl %icc, %o2, %l3 loop_5936: fmovsvc %xcc, %f8, %f15 lduh [%l7 + 0x22], %i2 tpos %xcc, 0x4 movneg %xcc, %o0, %g2 ldsb [%l7 + 0x4B], %l0 ldsb [%l7 + 0x4F], %o3 bg,a %icc, loop_5937 alignaddr %i5, %o4, %g1 udivx %i6, 0x0351, %o5 stx %g4, [%l7 + 0x50] loop_5937: ldsh [%l7 + 0x26], %l2 fcmpes %fcc3, %f13, %f10 stb %g3, [%l7 + 0x44] bn,pn %xcc, loop_5938 taddcc %l1, %i4, %o6 tvc %xcc, 0x4 bn loop_5939 loop_5938: ldd [%l7 + 0x50], %f4 fnors %f5, %f13, %f10 movge %xcc, %i3, %i1 loop_5939: tge %xcc, 0x1 ldsb [%l7 + 0x7A], %i0 ldx [%l7 + 0x28], %o7 udiv %g5, 0x1056, %l4 ldub [%l7 + 0x57], %g6 be %icc, loop_5940 fabsd %f0, %f6 edge16 %l5, %l6, %i7 bn,pt %xcc, loop_5941 loop_5940: fbn,a %fcc1, loop_5942 tvs %xcc, 0x5 fsrc1s %f10, %f14 loop_5941: ldub [%l7 + 0x6C], %o1 loop_5942: fpsub32 %f14, %f12, %f14 fandnot1 %f0, %f14, %f2 fpsub16 %f6, %f10, %f4 fmovdge %xcc, %f2, %f1 lduh [%l7 + 0x0C], %o2 sub %l3, %g7, %i2 fnegd %f8, %f4 fmovrdlz %g2, %f2, %f4 movrgez %l0, %o0, %o3 stw %i5, [%l7 + 0x58] bneg,a loop_5943 brgez,a %o4, loop_5944 subc %g1, 0x10B8, %i6 brz,a %o5, loop_5945 loop_5943: lduh [%l7 + 0x52], %l2 loop_5944: fnor %f14, %f8, %f12 ldx [%l7 + 0x78], %g4 loop_5945: ld [%l7 + 0x24], %f5 ldx [%l7 + 0x50], %l1 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x6D], %g3 stx %o6, [%l7 + 0x58] movcs %icc, %i3, %i1 edge8ln %i4, %i0, %o7 tle %xcc, 0x7 ble,a,pt %xcc, loop_5946 fmul8sux16 %f14, %f0, %f8 bcs,a loop_5947 fsrc1s %f12, %f5 loop_5946: sra %g5, 0x16, %g6 brnz %l4, loop_5948 loop_5947: addc %l5, 0x04C0, %i7 ldub [%l7 + 0x2C], %o1 fmovd %f4, %f4 loop_5948: edge16n %l6, %o2, %g7 fxnor %f6, %f6, %f0 bl,pt %icc, loop_5949 siam 0x4 fmovdvs %xcc, %f0, %f11 subcc %l3, %g2, %i2 loop_5949: fbue,a %fcc2, loop_5950 ldsw [%l7 + 0x68], %o0 fmovsa %icc, %f10, %f13 ldsw [%l7 + 0x38], %l0 loop_5950: ldx [%l7 + 0x78], %i5 edge32n %o4, %o3, %i6 fmovrsgz %g1, %f3, %f15 fpsub16 %f4, %f12, %f4 fmovdn %xcc, %f15, %f10 fcmple16 %f10, %f10, %l2 xor %g4, 0x0C68, %l1 stw %o5, [%l7 + 0x4C] lduw [%l7 + 0x24], %g3 taddcctv %i3, 0x0D61, %o6 andcc %i4, 0x00B0, %i0 fmovrse %o7, %f7, %f13 ldub [%l7 + 0x0B], %g5 lduh [%l7 + 0x14], %g6 std %f14, [%l7 + 0x58] fmovsl %icc, %f13, %f4 fpadd16 %f6, %f8, %f14 ta %xcc, 0x3 sra %l4, 0x06, %i1 stb %l5, [%l7 + 0x72] edge16 %i7, %o1, %l6 sdivcc %o2, 0x0976, %g7 movneg %xcc, %g2, %i2 udivcc %l3, 0x15F3, %o0 bvs loop_5951 fbe %fcc3, loop_5952 fnot1 %f2, %f8 ldsh [%l7 + 0x50], %i5 loop_5951: ldsh [%l7 + 0x2A], %l0 loop_5952: sllx %o3, 0x0B, %o4 tl %icc, 0x0 ldd [%l7 + 0x68], %f8 edge32l %i6, %l2, %g4 fmovscs %xcc, %f13, %f3 sth %l1, [%l7 + 0x44] fmovrdlez %g1, %f0, %f12 edge8ln %g3, %i3, %o5 fnot1 %f12, %f10 fmovdle %icc, %f14, %f2 stw %o6, [%l7 + 0x6C] stb %i4, [%l7 + 0x47] tneg %xcc, 0x1 fbul %fcc0, loop_5953 xor %i0, 0x08AE, %g5 ba,pt %xcc, loop_5954 edge8n %o7, %l4, %i1 loop_5953: ldsb [%l7 + 0x1E], %l5 movle %icc, %i7, %o1 loop_5954: tleu %xcc, 0x4 stb %g6, [%l7 + 0x70] ldsw [%l7 + 0x1C], %l6 stx %o2, [%l7 + 0x48] edge8ln %g7, %g2, %i2 ble,pn %icc, loop_5955 taddcctv %o0, 0x1159, %i5 ld [%l7 + 0x14], %f7 fnors %f14, %f15, %f0 loop_5955: fmovdne %xcc, %f2, %f8 movvc %icc, %l0, %o3 fmovrde %o4, %f2, %f14 fornot1 %f10, %f10, %f0 fcmpgt16 %f2, %f6, %i6 edge16n %l3, %g4, %l1 fmovsg %xcc, %f10, %f8 fmul8ulx16 %f10, %f4, %f4 ldx [%l7 + 0x20], %g1 stw %g3, [%l7 + 0x74] fmovrsgz %l2, %f15, %f4 ldx [%l7 + 0x78], %o5 brgez,a %i3, loop_5956 fandnot1 %f4, %f14, %f4 fcmpd %fcc0, %f8, %f2 fabsd %f6, %f2 loop_5956: stb %o6, [%l7 + 0x6A] movvc %icc, %i0, %g5 stw %i4, [%l7 + 0x70] sllx %o7, %l4, %i1 fpsub32 %f6, %f0, %f2 ldub [%l7 + 0x7A], %l5 stb %i7, [%l7 + 0x7F] fmovrsne %o1, %f14, %f8 sra %g6, %l6, %g7 srl %g2, 0x04, %o2 fba,a %fcc2, loop_5957 stx %o0, [%l7 + 0x38] fmovrde %i2, %f0, %f0 subccc %l0, 0x0C4D, %o3 loop_5957: fcmpes %fcc1, %f12, %f0 tne %icc, 0x3 fmovsn %icc, %f6, %f10 fnegs %f10, %f5 fone %f0 ld [%l7 + 0x1C], %f1 ld [%l7 + 0x4C], %f15 ldd [%l7 + 0x78], %f12 stw %o4, [%l7 + 0x4C] edge8 %i5, %i6, %l3 for %f14, %f10, %f8 movneg %xcc, %l1, %g1 fandnot2 %f10, %f4, %f12 stx %g3, [%l7 + 0x08] ld [%l7 + 0x34], %f14 fmuld8ulx16 %f3, %f3, %f14 ldx [%l7 + 0x68], %l2 mova %icc, %o5, %i3 lduw [%l7 + 0x70], %g4 fcmps %fcc1, %f15, %f10 movneg %icc, %i0, %g5 movn %xcc, %i4, %o6 tgu %icc, 0x7 fmovsl %xcc, %f15, %f10 sdivx %o7, 0x0007, %l4 bpos loop_5958 movgu %icc, %i1, %l5 movcc %xcc, %i7, %g6 tpos %xcc, 0x2 loop_5958: ldx [%l7 + 0x38], %l6 lduw [%l7 + 0x38], %o1 stx %g7, [%l7 + 0x40] ta %icc, 0x0 bcc,pt %xcc, loop_5959 stx %o2, [%l7 + 0x50] stx %g2, [%l7 + 0x58] movrne %i2, %l0, %o3 loop_5959: ldd [%l7 + 0x08], %f10 ldd [%l7 + 0x10], %f0 fmovsge %icc, %f8, %f12 fbug,a %fcc3, loop_5960 stx %o4, [%l7 + 0x68] brgz,a %o0, loop_5961 st %f1, [%l7 + 0x74] loop_5960: ldub [%l7 + 0x3F], %i5 std %f6, [%l7 + 0x48] loop_5961: stw %l3, [%l7 + 0x1C] sth %i6, [%l7 + 0x4E] fbue %fcc2, loop_5962 ldsw [%l7 + 0x64], %l1 stb %g1, [%l7 + 0x1F] fcmpne16 %f14, %f12, %g3 loop_5962: sll %l2, 0x0B, %o5 sll %i3, 0x18, %g4 alignaddr %i0, %i4, %o6 edge32ln %o7, %l4, %i1 fxor %f12, %f12, %f4 fmovsl %icc, %f6, %f1 ldsh [%l7 + 0x34], %l5 fmovsleu %xcc, %f12, %f13 movg %icc, %g5, %g6 ldsb [%l7 + 0x72], %i7 mova %xcc, %o1, %l6 addc %o2, 0x13A3, %g2 fnot2 %f8, %f10 smulcc %g7, 0x0E0A, %l0 fbug %fcc2, loop_5963 fors %f6, %f6, %f10 lduw [%l7 + 0x74], %i2 ba,a,pt %icc, loop_5964 loop_5963: fmovspos %xcc, %f6, %f8 fbne %fcc1, loop_5965 fbo %fcc0, loop_5966 loop_5964: bneg,pn %icc, loop_5967 edge8n %o3, %o0, %i5 loop_5965: fmovsvc %xcc, %f1, %f15 loop_5966: fcmple16 %f2, %f0, %l3 loop_5967: fmovrslez %i6, %f13, %f15 fmovsvc %icc, %f14, %f2 movge %icc, %o4, %l1 xorcc %g3, 0x10B5, %g1 fblg %fcc1, loop_5968 fmovsleu %xcc, %f5, %f3 nop setx loop_5969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,a %icc, loop_5970 loop_5968: std %f14, [%l7 + 0x10] fmovsa %icc, %f8, %f8 loop_5969: srlx %l2, 0x1F, %o5 loop_5970: alignaddr %g4, %i3, %i0 fnot1 %f6, %f14 ldx [%l7 + 0x08], %o6 call loop_5971 lduh [%l7 + 0x26], %o7 stw %i4, [%l7 + 0x14] ldsw [%l7 + 0x08], %l4 loop_5971: ble,a loop_5972 ldx [%l7 + 0x38], %i1 ldd [%l7 + 0x30], %f8 ldd [%l7 + 0x18], %f10 loop_5972: umulcc %l5, 0x17AB, %g6 sllx %g5, 0x00, %o1 edge16l %l6, %i7, %g2 movrne %g7, %o2, %l0 fbuge %fcc1, loop_5973 ldsw [%l7 + 0x7C], %o3 sth %o0, [%l7 + 0x42] ta %xcc, 0x6 loop_5973: fcmped %fcc3, %f0, %f14 movcs %icc, %i5, %l3 sdiv %i6, 0x1F0E, %i2 alignaddr %o4, %l1, %g1 fxor %f14, %f10, %f14 bgu loop_5974 fmovrsgz %g3, %f13, %f5 bvc loop_5975 sth %o5, [%l7 + 0x6A] loop_5974: fmovdcc %xcc, %f9, %f1 ldub [%l7 + 0x33], %l2 loop_5975: lduw [%l7 + 0x20], %i3 mulx %g4, %i0, %o7 sth %o6, [%l7 + 0x38] fmovsg %xcc, %f0, %f12 movrgez %l4, 0x1F1, %i4 stx %l5, [%l7 + 0x38] bl,a,pn %icc, loop_5976 fmovd %f4, %f2 bleu %xcc, loop_5977 ldsw [%l7 + 0x24], %i1 loop_5976: fors %f2, %f5, %f0 nop setx loop_5978, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5977: fmuld8sux16 %f12, %f12, %f10 ldsh [%l7 + 0x50], %g5 fmul8ulx16 %f10, %f4, %f0 loop_5978: fblg %fcc1, loop_5979 fbg,a %fcc2, loop_5980 std %f12, [%l7 + 0x08] bg,pn %icc, loop_5981 loop_5979: xnorcc %o1, 0x1B3D, %g6 loop_5980: fmovdpos %icc, %f15, %f9 fmovsvs %icc, %f10, %f1 loop_5981: sth %i7, [%l7 + 0x34] movrgez %g2, %l6, %g7 stx %l0, [%l7 + 0x18] fmovdg %icc, %f3, %f4 alignaddrl %o2, %o3, %o0 movn %xcc, %l3, %i5 udivx %i6, 0x0F41, %o4 tcc %icc, 0x3 fsrc2 %f4, %f14 fbuge %fcc2, loop_5982 fmovspos %icc, %f0, %f14 taddcctv %i2, 0x19BB, %l1 fblg,a %fcc1, loop_5983 loop_5982: fxnor %f10, %f2, %f0 fnegs %f0, %f10 stb %g3, [%l7 + 0x48] loop_5983: sdivcc %o5, 0x0D9F, %l2 ldx [%l7 + 0x38], %g1 alignaddrl %i3, %i0, %g4 ldx [%l7 + 0x10], %o7 fmovdcs %xcc, %f4, %f5 fmovs %f13, %f9 fbne %fcc3, loop_5984 tneg %xcc, 0x0 fmovsge %icc, %f4, %f15 fxnors %f5, %f2, %f0 loop_5984: fbu %fcc0, loop_5985 stb %o6, [%l7 + 0x1F] call loop_5986 fmovdvc %xcc, %f6, %f13 loop_5985: lduh [%l7 + 0x44], %i4 stb %l4, [%l7 + 0x13] loop_5986: bne,a,pn %xcc, loop_5987 ble,a %icc, loop_5988 movge %xcc, %l5, %i1 fmovdcc %icc, %f14, %f10 loop_5987: fsrc1s %f9, %f2 loop_5988: fbu,a %fcc2, loop_5989 edge32ln %g5, %g6, %i7 brnz %o1, loop_5990 ldsh [%l7 + 0x50], %l6 loop_5989: umulcc %g2, %l0, %o2 fmovdvs %icc, %f9, %f1 loop_5990: ld [%l7 + 0x3C], %f5 fmovrsgz %o3, %f3, %f2 fba %fcc0, loop_5991 bl,a loop_5992 fbuge %fcc1, loop_5993 udivx %g7, 0x1844, %o0 loop_5991: bleu %xcc, loop_5994 loop_5992: sdiv %l3, 0x12E4, %i6 loop_5993: nop setx loop_5995, %l0, %l1 jmpl %l1, %o4 bleu,a,pt %icc, loop_5996 loop_5994: tleu %icc, 0x6 ldd [%l7 + 0x60], %f2 loop_5995: xnorcc %i5, 0x1C7A, %l1 loop_5996: edge16ln %i2, %g3, %o5 ldub [%l7 + 0x4B], %l2 fmovsvs %xcc, %f9, %f9 fmovsneg %xcc, %f9, %f8 tvc %xcc, 0x2 fmovdcs %xcc, %f2, %f7 for %f4, %f14, %f0 lduw [%l7 + 0x68], %g1 bg,a,pt %xcc, loop_5997 fbne,a %fcc0, loop_5998 fbul %fcc1, loop_5999 movleu %icc, %i0, %i3 loop_5997: tcc %xcc, 0x6 loop_5998: ldsb [%l7 + 0x6F], %g4 loop_5999: fmul8sux16 %f6, %f0, %f12 ldub [%l7 + 0x36], %o6 fmovsn %icc, %f8, %f10 fpadd16 %f8, %f8, %f2 stw %i4, [%l7 + 0x08] smulcc %l4, %l5, %i1 bne,a,pt %xcc, loop_6000 ldd [%l7 + 0x20], %f4 fmovsne %xcc, %f10, %f4 fblg %fcc2, loop_6001 loop_6000: andncc %g5, %o7, %i7 ldub [%l7 + 0x1E], %o1 fpackfix %f6, %f15 loop_6001: add %g6, %g2, %l6 lduh [%l7 + 0x1C], %l0 fmul8ulx16 %f14, %f2, %f12 sth %o3, [%l7 + 0x34] sub %g7, 0x1C9F, %o2 bpos,pt %xcc, loop_6002 fbug %fcc2, loop_6003 fmovdneg %icc, %f7, %f12 lduw [%l7 + 0x60], %l3 loop_6002: stb %i6, [%l7 + 0x42] loop_6003: ldx [%l7 + 0x08], %o0 brgz,a %i5, loop_6004 ldd [%l7 + 0x48], %f6 sth %o4, [%l7 + 0x7C] ldsh [%l7 + 0x14], %l1 loop_6004: ld [%l7 + 0x5C], %f10 movl %icc, %i2, %o5 tsubcc %l2, 0x14CA, %g1 fmovse %icc, %f0, %f2 fxors %f9, %f1, %f15 std %f10, [%l7 + 0x18] alignaddrl %g3, %i3, %i0 fmovspos %icc, %f10, %f4 stx %g4, [%l7 + 0x48] andcc %i4, 0x1244, %l4 fbug %fcc2, loop_6005 ble %icc, loop_6006 ldub [%l7 + 0x19], %l5 st %f0, [%l7 + 0x3C] loop_6005: fcmpne16 %f8, %f8, %i1 loop_6006: bcs %icc, loop_6007 addc %o6, 0x07C4, %g5 ldsh [%l7 + 0x1C], %i7 subc %o1, %o7, %g2 loop_6007: array8 %g6, %l0, %o3 ldx [%l7 + 0x30], %g7 edge8ln %o2, %l3, %i6 bpos loop_6008 fmovscs %icc, %f10, %f5 fmovsg %icc, %f2, %f0 bneg %icc, loop_6009 loop_6008: fxnor %f0, %f14, %f2 srlx %l6, 0x02, %o0 ldub [%l7 + 0x4F], %i5 loop_6009: tcc %icc, 0x4 std %f0, [%l7 + 0x08] bcc,a,pt %icc, loop_6010 fmovscc %xcc, %f5, %f2 fba,a %fcc1, loop_6011 ldub [%l7 + 0x17], %o4 loop_6010: addccc %i2, %l1, %l2 stb %g1, [%l7 + 0x38] loop_6011: lduh [%l7 + 0x2A], %g3 ldx [%l7 + 0x48], %o5 fpsub16s %f0, %f11, %f1 fmul8sux16 %f2, %f8, %f14 fmovrsne %i0, %f5, %f1 bvc %xcc, loop_6012 addcc %g4, 0x1C77, %i3 ldsh [%l7 + 0x4A], %l4 tpos %xcc, 0x5 loop_6012: fmul8x16au %f3, %f0, %f12 sth %l5, [%l7 + 0x76] addc %i4, %i1, %g5 fand %f2, %f4, %f10 movrne %i7, 0x35F, %o1 bcc,a %icc, loop_6013 fpsub16 %f2, %f12, %f0 sth %o6, [%l7 + 0x0A] sdivcc %o7, 0x0413, %g2 loop_6013: udivcc %l0, 0x034A, %g6 movcc %icc, %o3, %o2 ldsw [%l7 + 0x3C], %l3 fmovsn %xcc, %f15, %f13 fmovdg %xcc, %f10, %f13 alignaddr %i6, %g7, %l6 fexpand %f4, %f12 fand %f0, %f4, %f14 fmovdgu %icc, %f11, %f1 lduh [%l7 + 0x2A], %i5 movvs %icc, %o4, %i2 udivcc %l1, 0x1F78, %l2 fmovdle %icc, %f15, %f8 std %f2, [%l7 + 0x58] alignaddrl %g1, %g3, %o0 st %f14, [%l7 + 0x64] fbule %fcc0, loop_6014 fmovda %xcc, %f2, %f10 tpos %icc, 0x5 stb %o5, [%l7 + 0x0E] loop_6014: stw %i0, [%l7 + 0x64] bn,a loop_6015 tvc %icc, 0x6 fmovdn %xcc, %f6, %f12 fbn %fcc2, loop_6016 loop_6015: tne %xcc, 0x5 andn %i3, %g4, %l5 fandnot2s %f0, %f13, %f6 loop_6016: lduw [%l7 + 0x34], %l4 fnors %f14, %f8, %f13 move %xcc, %i4, %g5 ldsb [%l7 + 0x08], %i1 fxnor %f6, %f12, %f8 fpsub16s %f0, %f2, %f0 fors %f7, %f14, %f10 fba,a %fcc0, loop_6017 tge %xcc, 0x7 ldsb [%l7 + 0x2A], %o1 ldx [%l7 + 0x58], %o6 loop_6017: fxors %f1, %f10, %f12 stb %o7, [%l7 + 0x65] tl %icc, 0x7 fnands %f6, %f4, %f12 fmovse %icc, %f13, %f3 sethi 0x0DEF, %g2 addcc %l0, 0x140B, %i7 nop setx loop_6018, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %xcc, %f11, %f13 subcc %g6, 0x0A2A, %o3 bge %icc, loop_6019 loop_6018: srl %o2, %l3, %i6 fcmpeq16 %f6, %f10, %l6 fxnors %f14, %f15, %f8 loop_6019: movrlez %g7, %i5, %o4 fzeros %f10 brlez,a %l1, loop_6020 fors %f2, %f9, %f4 fmovrsne %l2, %f4, %f10 fcmpeq16 %f12, %f12, %i2 loop_6020: fbo,a %fcc0, loop_6021 fexpand %f12, %f4 movcc %icc, %g1, %o0 stw %g3, [%l7 + 0x10] loop_6021: sth %o5, [%l7 + 0x26] fbe,a %fcc1, loop_6022 fmuld8ulx16 %f14, %f4, %f4 smulcc %i0, 0x1C27, %i3 alignaddrl %g4, %l4, %i4 loop_6022: ldub [%l7 + 0x0E], %g5 sth %l5, [%l7 + 0x76] lduh [%l7 + 0x1C], %i1 stw %o1, [%l7 + 0x18] lduh [%l7 + 0x32], %o6 ldx [%l7 + 0x20], %o7 fones %f3 movleu %icc, %g2, %i7 fones %f3 brgez %l0, loop_6023 fmovdvs %icc, %f15, %f4 fsrc2s %f10, %f15 sdivx %o3, 0x1F3E, %o2 loop_6023: subccc %g6, 0x1EC3, %i6 std %f4, [%l7 + 0x58] lduh [%l7 + 0x34], %l3 fbn,a %fcc2, loop_6024 for %f4, %f0, %f12 umul %g7, %i5, %o4 fmovsleu %icc, %f2, %f6 loop_6024: fabsd %f8, %f10 ldd [%l7 + 0x08], %f14 tpos %icc, 0x7 stw %l1, [%l7 + 0x28] ld [%l7 + 0x40], %f0 movrlz %l6, %i2, %l2 lduw [%l7 + 0x38], %g1 movge %xcc, %g3, %o5 ld [%l7 + 0x28], %f0 fcmple16 %f12, %f14, %o0 addccc %i3, %g4, %i0 ldsh [%l7 + 0x30], %i4 lduw [%l7 + 0x6C], %g5 ldx [%l7 + 0x20], %l4 ldsh [%l7 + 0x76], %l5 ldub [%l7 + 0x4B], %o1 udivx %i1, 0x1E61, %o6 fmovdne %xcc, %f7, %f0 movrlz %o7, 0x1FE, %g2 popc %i7, %o3 pdist %f10, %f4, %f0 nop setx loop_6025, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l0, [%l7 + 0x70] mulscc %o2, %i6, %l3 tn %xcc, 0x4 loop_6025: fsrc2s %f7, %f5 stb %g7, [%l7 + 0x42] st %f12, [%l7 + 0x78] umulcc %i5, %o4, %g6 fxnors %f9, %f10, %f4 ldub [%l7 + 0x6E], %l1 st %f10, [%l7 + 0x2C] tpos %xcc, 0x6 lduw [%l7 + 0x48], %l6 edge8 %l2, %i2, %g1 smul %o5, 0x09A4, %g3 lduw [%l7 + 0x50], %i3 ldub [%l7 + 0x12], %o0 fmovrdlz %i0, %f10, %f14 fands %f15, %f15, %f1 bcs,pt %icc, loop_6026 te %icc, 0x4 fpadd16 %f8, %f12, %f4 fmovrdlz %i4, %f6, %f8 loop_6026: fpadd16s %f6, %f2, %f5 ldsb [%l7 + 0x53], %g5 be,a loop_6027 ble,pt %xcc, loop_6028 movrlez %g4, %l5, %o1 fmovrdlez %l4, %f0, %f0 loop_6027: fmovdgu %xcc, %f14, %f7 loop_6028: siam 0x1 fmovdpos %icc, %f14, %f3 edge8l %i1, %o6, %o7 tsubcctv %i7, 0x192B, %o3 fmovda %icc, %f8, %f13 ldx [%l7 + 0x78], %l0 ldsw [%l7 + 0x7C], %g2 ldx [%l7 + 0x70], %i6 fmul8x16 %f4, %f12, %f8 st %f8, [%l7 + 0x0C] fmul8x16al %f1, %f1, %f14 fcmple16 %f2, %f0, %o2 subc %l3, %i5, %o4 bcs,a loop_6029 bn,a,pn %xcc, loop_6030 ba,a %icc, loop_6031 stb %g7, [%l7 + 0x6A] loop_6029: stw %l1, [%l7 + 0x54] loop_6030: bshuffle %f12, %f10, %f2 loop_6031: stb %l6, [%l7 + 0x4C] fornot1 %f12, %f12, %f8 stx %g6, [%l7 + 0x10] fmovdl %icc, %f1, %f8 movgu %icc, %l2, %g1 tg %xcc, 0x3 std %f2, [%l7 + 0x38] brnz %i2, loop_6032 ld [%l7 + 0x10], %f1 bgu,pt %icc, loop_6033 stx %o5, [%l7 + 0x40] loop_6032: fpadd32s %f2, %f7, %f7 andncc %g3, %i3, %o0 loop_6033: andcc %i4, 0x0FB7, %i0 bcs,pn %icc, loop_6034 srlx %g4, 0x1E, %g5 st %f5, [%l7 + 0x20] fornot1s %f4, %f3, %f7 loop_6034: movrgez %o1, 0x334, %l5 ldub [%l7 + 0x5B], %l4 fone %f2 fcmped %fcc3, %f8, %f0 bleu,a loop_6035 movrlz %i1, 0x178, %o6 ldsh [%l7 + 0x78], %i7 ble,a,pn %xcc, loop_6036 loop_6035: sethi 0x0D42, %o7 ld [%l7 + 0x50], %f14 tleu %xcc, 0x2 loop_6036: bvs loop_6037 ldd [%l7 + 0x08], %f8 nop setx loop_6038, %l0, %l1 jmpl %l1, %o3 fnor %f12, %f10, %f10 loop_6037: mova %icc, %g2, %l0 bpos loop_6039 loop_6038: fmovdpos %xcc, %f0, %f8 fsrc1s %f8, %f6 fpadd16s %f11, %f2, %f6 loop_6039: tpos %icc, 0x1 orncc %o2, 0x0AB7, %l3 fmovdvc %icc, %f4, %f15 fbn,a %fcc1, loop_6040 fpsub32s %f11, %f0, %f0 std %f6, [%l7 + 0x08] ldub [%l7 + 0x5D], %i5 loop_6040: edge8ln %i6, %g7, %l1 fba %fcc2, loop_6041 movvc %xcc, %o4, %l6 ldub [%l7 + 0x7A], %g6 fbu %fcc0, loop_6042 loop_6041: lduw [%l7 + 0x14], %l2 tg %xcc, 0x4 ldx [%l7 + 0x60], %g1 loop_6042: lduh [%l7 + 0x48], %o5 xnorcc %g3, 0x1528, %i3 fmovdge %xcc, %f4, %f1 popc %i2, %i4 addc %o0, %i0, %g4 array8 %o1, %l5, %l4 fpack32 %f6, %f12, %f14 fbne %fcc2, loop_6043 fbule,a %fcc1, loop_6044 tl %xcc, 0x6 fble %fcc2, loop_6045 loop_6043: movrlz %i1, %g5, %o6 loop_6044: stb %o7, [%l7 + 0x19] movvs %icc, %i7, %g2 loop_6045: mulx %l0, 0x1AC7, %o3 ldd [%l7 + 0x68], %f10 fbl,a %fcc0, loop_6046 bpos,a loop_6047 fmovsgu %icc, %f6, %f15 stb %o2, [%l7 + 0x08] loop_6046: fbg,a %fcc1, loop_6048 loop_6047: fpsub16s %f8, %f12, %f10 taddcc %l3, 0x0AD0, %i6 fbul,a %fcc2, loop_6049 loop_6048: fcmple32 %f0, %f0, %g7 xnor %l1, 0x0A50, %i5 fmovsvc %xcc, %f6, %f8 loop_6049: srlx %l6, 0x1E, %g6 bneg,a,pt %icc, loop_6050 ldub [%l7 + 0x42], %o4 popc %g1, %o5 ldsh [%l7 + 0x0A], %g3 loop_6050: fmovdg %xcc, %f3, %f2 fornot1 %f14, %f0, %f10 fmovda %icc, %f11, %f1 subc %i3, 0x0424, %i2 ld [%l7 + 0x5C], %f15 stb %i4, [%l7 + 0x2C] ldsb [%l7 + 0x31], %l2 sra %i0, %o0, %o1 fandnot2s %f1, %f4, %f9 addcc %g4, %l5, %i1 ldx [%l7 + 0x68], %l4 movvs %xcc, %o6, %g5 edge8n %i7, %o7, %g2 fmovd %f12, %f10 fpadd32 %f10, %f8, %f14 fmovspos %xcc, %f13, %f8 orn %o3, %l0, %l3 fbge %fcc2, loop_6051 ldx [%l7 + 0x20], %i6 ldx [%l7 + 0x68], %g7 fbge,a %fcc3, loop_6052 loop_6051: sth %o2, [%l7 + 0x38] ld [%l7 + 0x54], %f1 std %f12, [%l7 + 0x20] loop_6052: umulcc %i5, 0x1CA9, %l6 fbge %fcc2, loop_6053 fmovrdne %g6, %f4, %f14 ldsb [%l7 + 0x34], %o4 ldd [%l7 + 0x38], %f4 loop_6053: lduh [%l7 + 0x32], %l1 ldub [%l7 + 0x3F], %o5 sdivx %g3, 0x054C, %g1 fxnor %f8, %f10, %f4 edge32n %i3, %i4, %i2 ld [%l7 + 0x08], %f12 stw %l2, [%l7 + 0x18] stx %i0, [%l7 + 0x08] sdiv %o1, 0x0E57, %g4 ldd [%l7 + 0x40], %f14 sub %l5, %o0, %i1 ldub [%l7 + 0x30], %l4 taddcc %o6, 0x14D1, %i7 tsubcctv %o7, %g2, %o3 fzeros %f14 call loop_6054 tcs %icc, 0x7 sdivcc %l0, 0x1D7B, %l3 fmovsvc %icc, %f2, %f14 loop_6054: call loop_6055 fnegs %f4, %f7 fandnot2s %f1, %f0, %f7 taddcctv %g5, %g7, %i6 loop_6055: ld [%l7 + 0x6C], %f6 pdist %f12, %f14, %f0 array16 %i5, %l6, %o2 andncc %o4, %l1, %o5 st %f12, [%l7 + 0x58] fcmpeq32 %f14, %f8, %g3 srlx %g6, %g1, %i4 tpos %xcc, 0x6 ldx [%l7 + 0x28], %i2 fbul %fcc3, loop_6056 fblg,a %fcc3, loop_6057 mulscc %i3, %i0, %o1 ldd [%l7 + 0x78], %f8 loop_6056: faligndata %f6, %f4, %f12 loop_6057: fcmple32 %f6, %f6, %l2 ldx [%l7 + 0x08], %l5 fmovda %xcc, %f1, %f9 fbn,a %fcc0, loop_6058 fcmps %fcc2, %f12, %f10 and %g4, %o0, %l4 fmovsl %icc, %f13, %f13 loop_6058: fxnor %f14, %f6, %f10 fmovsleu %icc, %f10, %f0 orn %o6, %i7, %o7 fmovsle %xcc, %f1, %f10 fnegs %f11, %f4 fnors %f7, %f9, %f9 move %icc, %i1, %g2 sth %o3, [%l7 + 0x30] ldd [%l7 + 0x28], %f8 sth %l0, [%l7 + 0x30] sth %l3, [%l7 + 0x58] ld [%l7 + 0x40], %f15 ldsb [%l7 + 0x71], %g7 movrne %i6, %g5, %i5 fmovse %xcc, %f0, %f6 move %icc, %l6, %o4 fzeros %f5 fcmpgt32 %f10, %f2, %o2 brlez %o5, loop_6059 fnor %f0, %f8, %f4 ldub [%l7 + 0x40], %g3 ldsh [%l7 + 0x72], %g6 loop_6059: fmovdle %icc, %f6, %f13 st %f9, [%l7 + 0x68] tvc %xcc, 0x7 movne %xcc, %l1, %g1 movvs %icc, %i2, %i3 bge,a %icc, loop_6060 mulscc %i4, %o1, %i0 srl %l2, %l5, %g4 st %f8, [%l7 + 0x2C] loop_6060: orn %l4, 0x0815, %o6 fmovdn %icc, %f14, %f4 ldub [%l7 + 0x2A], %o0 fmuld8sux16 %f8, %f1, %f8 fnot2s %f5, %f14 ba,pt %icc, loop_6061 lduh [%l7 + 0x58], %i7 fmovsgu %xcc, %f13, %f3 siam 0x2 loop_6061: fbne,a %fcc2, loop_6062 subccc %i1, %g2, %o3 st %f15, [%l7 + 0x74] st %f13, [%l7 + 0x60] loop_6062: brgez,a %o7, loop_6063 fbul,a %fcc3, loop_6064 lduh [%l7 + 0x4C], %l3 ldub [%l7 + 0x53], %g7 loop_6063: bn,pn %icc, loop_6065 loop_6064: movcs %icc, %i6, %l0 stw %g5, [%l7 + 0x10] fbe,a %fcc1, loop_6066 loop_6065: fcmped %fcc2, %f8, %f12 bshuffle %f4, %f2, %f14 orncc %l6, %i5, %o2 loop_6066: ld [%l7 + 0x58], %f3 fbue %fcc3, loop_6067 movpos %icc, %o4, %g3 sdivcc %o5, 0x0512, %l1 fmuld8sux16 %f14, %f6, %f4 loop_6067: fbn %fcc1, loop_6068 fcmpeq16 %f8, %f14, %g1 andn %g6, 0x085C, %i3 fmovrsne %i2, %f0, %f13 loop_6068: te %icc, 0x3 bl %xcc, loop_6069 movrlez %i4, 0x075, %o1 fmovdge %icc, %f5, %f13 movrlez %i0, 0x020, %l5 loop_6069: bl,pt %icc, loop_6070 ldsb [%l7 + 0x1D], %l2 sethi 0x1D6E, %l4 edge16ln %o6, %g4, %o0 loop_6070: ldsh [%l7 + 0x16], %i1 sth %i7, [%l7 + 0x2E] edge16ln %g2, %o3, %o7 tl %icc, 0x5 fmul8x16au %f2, %f9, %f12 stb %g7, [%l7 + 0x53] bg loop_6071 ldsh [%l7 + 0x6E], %i6 udiv %l3, 0x00F3, %g5 ldub [%l7 + 0x62], %l6 loop_6071: st %f10, [%l7 + 0x18] fnot2s %f4, %f10 brlz,a %l0, loop_6072 umul %i5, %o2, %o4 sub %o5, 0x1BDC, %g3 ldd [%l7 + 0x60], %f8 loop_6072: fble,a %fcc0, loop_6073 fmovdle %icc, %f4, %f12 umulcc %g1, 0x0B63, %l1 fmovsleu %xcc, %f14, %f12 loop_6073: lduw [%l7 + 0x64], %i3 fmul8x16al %f5, %f11, %f12 ldsh [%l7 + 0x14], %i2 fcmpeq16 %f8, %f10, %g6 faligndata %f0, %f0, %f4 array8 %i4, %o1, %l5 ldsb [%l7 + 0x3D], %i0 ldsh [%l7 + 0x18], %l4 movn %icc, %o6, %l2 popc 0x12F0, %o0 fcmple16 %f0, %f0, %i1 ldx [%l7 + 0x70], %g4 fmovdg %icc, %f14, %f2 fblg %fcc1, loop_6074 st %f4, [%l7 + 0x4C] fandnot1s %f6, %f10, %f7 ldx [%l7 + 0x58], %g2 loop_6074: fmovdpos %xcc, %f12, %f4 ldub [%l7 + 0x1A], %o3 fmovsgu %xcc, %f6, %f15 fandnot1s %f2, %f7, %f11 array16 %o7, %i7, %g7 alignaddr %l3, %g5, %l6 movrne %l0, 0x310, %i6 fmovrde %o2, %f12, %f8 fba %fcc1, loop_6075 ldd [%l7 + 0x48], %f6 ldd [%l7 + 0x60], %f0 mova %xcc, %o4, %o5 loop_6075: edge8 %g3, %i5, %g1 edge32n %l1, %i3, %g6 tgu %xcc, 0x6 andn %i2, %i4, %l5 tgu %xcc, 0x1 sdivx %i0, 0x1A8A, %o1 st %f1, [%l7 + 0x74] orn %o6, %l2, %l4 fba,a %fcc3, loop_6076 lduh [%l7 + 0x5E], %o0 subc %g4, %g2, %i1 ldsb [%l7 + 0x1F], %o3 loop_6076: tgu %icc, 0x0 bleu,a,pt %icc, loop_6077 ld [%l7 + 0x50], %f14 lduw [%l7 + 0x10], %o7 alignaddrl %i7, %l3, %g7 loop_6077: fmovdne %xcc, %f3, %f0 movrne %g5, 0x2AA, %l0 or %l6, 0x0D49, %i6 sra %o4, 0x1B, %o2 stw %o5, [%l7 + 0x30] edge32ln %i5, %g3, %g1 fpadd16s %f13, %f2, %f1 call loop_6078 bleu,a %icc, loop_6079 ldsb [%l7 + 0x60], %i3 movcs %icc, %l1, %g6 loop_6078: edge32l %i4, %i2, %i0 loop_6079: ldsh [%l7 + 0x26], %o1 fcmpeq16 %f12, %f14, %o6 lduw [%l7 + 0x2C], %l5 ldsb [%l7 + 0x42], %l2 ldd [%l7 + 0x10], %f6 fsrc1s %f11, %f5 edge32ln %o0, %g4, %g2 and %l4, 0x056D, %o3 bn loop_6080 stb %o7, [%l7 + 0x62] fmul8x16al %f10, %f12, %f12 pdist %f8, %f0, %f2 loop_6080: bl,pt %icc, loop_6081 bcs %xcc, loop_6082 fcmple16 %f12, %f14, %i7 stw %i1, [%l7 + 0x30] loop_6081: fbue,a %fcc3, loop_6083 loop_6082: movrne %g7, 0x15D, %l3 lduh [%l7 + 0x5A], %l0 fmul8ulx16 %f10, %f14, %f12 loop_6083: fmovscc %icc, %f2, %f0 andcc %g5, 0x0B26, %i6 stx %o4, [%l7 + 0x18] fmovsvc %xcc, %f1, %f15 fpsub32s %f0, %f3, %f2 lduw [%l7 + 0x74], %l6 or %o2, 0x1A90, %i5 ldub [%l7 + 0x29], %o5 fbu,a %fcc2, loop_6084 movcc %xcc, %g1, %g3 ld [%l7 + 0x0C], %f3 ldsw [%l7 + 0x30], %i3 loop_6084: fxor %f8, %f12, %f14 sub %g6, %i4, %l1 xnorcc %i2, %o1, %i0 alignaddr %o6, %l2, %l5 sll %o0, 0x11, %g2 movcc %xcc, %l4, %o3 fmovdcs %icc, %f12, %f6 sth %g4, [%l7 + 0x2A] ld [%l7 + 0x70], %f3 ldsw [%l7 + 0x28], %o7 add %i1, %i7, %l3 fmuld8sux16 %f4, %f2, %f6 fpsub32s %f2, %f14, %f15 tle %icc, 0x7 fmul8ulx16 %f12, %f4, %f14 fcmpeq16 %f12, %f2, %l0 st %f1, [%l7 + 0x18] ld [%l7 + 0x44], %f10 fmul8x16al %f11, %f7, %f10 addcc %g7, %i6, %g5 fmul8x16au %f14, %f4, %f2 sethi 0x0128, %l6 stb %o4, [%l7 + 0x47] fmovdgu %icc, %f12, %f2 umul %o2, %i5, %o5 edge32ln %g1, %g3, %i3 fmovrse %i4, %f2, %f4 bshuffle %f6, %f10, %f10 fmovscs %xcc, %f8, %f3 fcmpne32 %f14, %f4, %g6 movrgz %l1, %o1, %i2 siam 0x3 ldx [%l7 + 0x50], %i0 stb %l2, [%l7 + 0x4D] fmovde %xcc, %f7, %f15 movre %o6, %l5, %g2 fmovrsgz %o0, %f5, %f7 fxors %f12, %f8, %f3 fmovrdgz %o3, %f12, %f4 fmovdn %icc, %f15, %f13 movn %icc, %g4, %o7 ldsb [%l7 + 0x2E], %l4 fnot1s %f3, %f6 fmovrse %i1, %f10, %f10 ld [%l7 + 0x48], %f13 sub %l3, %l0, %g7 bvs,a,pn %xcc, loop_6085 tne %icc, 0x1 lduw [%l7 + 0x38], %i7 bg,a,pt %icc, loop_6086 loop_6085: bvs %xcc, loop_6087 ldsb [%l7 + 0x49], %g5 ldd [%l7 + 0x38], %f12 loop_6086: fmovrdne %i6, %f8, %f0 loop_6087: lduh [%l7 + 0x64], %o4 st %f9, [%l7 + 0x0C] sth %l6, [%l7 + 0x18] movcc %icc, %i5, %o5 bpos,a,pn %xcc, loop_6088 fzero %f0 fcmpne16 %f0, %f4, %g1 ldub [%l7 + 0x52], %o2 loop_6088: fcmpeq32 %f6, %f2, %g3 smul %i3, %i4, %g6 ldsw [%l7 + 0x1C], %l1 array16 %i2, %o1, %l2 fmovdpos %icc, %f10, %f12 movg %xcc, %o6, %i0 stx %l5, [%l7 + 0x78] fmovrde %g2, %f4, %f12 lduw [%l7 + 0x0C], %o3 fornot1 %f8, %f4, %f2 ldub [%l7 + 0x1E], %o0 fnot1s %f6, %f5 fbne %fcc1, loop_6089 smul %g4, %o7, %l4 fpadd16s %f14, %f13, %f13 edge32l %l3, %i1, %g7 loop_6089: lduw [%l7 + 0x3C], %l0 array8 %g5, %i7, %o4 ldsw [%l7 + 0x14], %l6 fbule %fcc2, loop_6090 lduw [%l7 + 0x1C], %i5 fornot1s %f2, %f6, %f2 pdist %f6, %f2, %f14 loop_6090: fmovdgu %xcc, %f2, %f15 fzeros %f10 sll %o5, 0x00, %i6 taddcc %g1, %g3, %i3 fmovsl %icc, %f6, %f6 stb %o2, [%l7 + 0x36] edge32 %g6, %l1, %i2 fmovdleu %xcc, %f15, %f6 orcc %o1, 0x1C4C, %l2 movl %icc, %i4, %i0 mova %icc, %l5, %o6 xorcc %g2, 0x17D9, %o3 lduw [%l7 + 0x68], %o0 fbug %fcc0, loop_6091 brnz %g4, loop_6092 ld [%l7 + 0x2C], %f9 siam 0x7 loop_6091: fbg,a %fcc0, loop_6093 loop_6092: brgz %l4, loop_6094 fbul %fcc0, loop_6095 fpack16 %f14, %f6 loop_6093: stb %o7, [%l7 + 0x6E] loop_6094: fmovsgu %xcc, %f9, %f3 loop_6095: fcmpeq32 %f10, %f6, %l3 movneg %xcc, %i1, %l0 fcmpne32 %f14, %f2, %g5 fxors %f15, %f3, %f0 fbo %fcc0, loop_6096 fands %f5, %f6, %f13 edge32 %g7, %o4, %l6 fpadd16 %f8, %f10, %f0 loop_6096: faligndata %f12, %f10, %f14 st %f14, [%l7 + 0x38] fpsub16s %f1, %f6, %f14 andcc %i5, %i7, %i6 fmovrsgez %g1, %f3, %f5 fabss %f6, %f15 fbug,a %fcc0, loop_6097 andn %g3, 0x11D8, %i3 fornot2s %f3, %f14, %f13 fba,a %fcc2, loop_6098 loop_6097: tpos %icc, 0x1 tvc %icc, 0x1 fmovrdgez %o5, %f8, %f8 loop_6098: movg %icc, %g6, %o2 ldsb [%l7 + 0x53], %l1 fsrc1 %f10, %f10 fmovsvs %xcc, %f14, %f8 fpack16 %f2, %f5 fmovsn %xcc, %f10, %f12 stb %i2, [%l7 + 0x3B] edge8ln %o1, %i4, %l2 bge,pn %icc, loop_6099 ld [%l7 + 0x28], %f0 mulscc %l5, %o6, %g2 fxor %f8, %f8, %f12 loop_6099: mova %xcc, %i0, %o3 lduh [%l7 + 0x66], %g4 addccc %o0, %o7, %l4 stw %i1, [%l7 + 0x14] array8 %l3, %l0, %g7 mulscc %g5, 0x0680, %l6 edge32n %o4, %i7, %i6 alignaddr %i5, %g1, %g3 sth %o5, [%l7 + 0x34] fabsd %f2, %f6 sth %i3, [%l7 + 0x0A] lduw [%l7 + 0x14], %o2 fpack16 %f8, %f0 fmovsl %xcc, %f11, %f7 fbg,a %fcc1, loop_6100 fsrc2 %f8, %f14 fmovdge %xcc, %f14, %f11 fmovdg %xcc, %f1, %f5 loop_6100: lduw [%l7 + 0x5C], %g6 lduw [%l7 + 0x14], %i2 stw %l1, [%l7 + 0x58] fors %f13, %f14, %f7 subcc %i4, %l2, %o1 ldx [%l7 + 0x10], %l5 fcmpgt32 %f12, %f14, %g2 tsubcc %o6, %i0, %g4 or %o3, %o0, %l4 nop setx loop_6101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f2, [%l7 + 0x74] ldd [%l7 + 0x58], %f14 fmovdleu %xcc, %f2, %f13 loop_6101: fmovsge %xcc, %f8, %f6 fpack32 %f10, %f2, %f0 fmovdge %icc, %f4, %f5 ldub [%l7 + 0x61], %o7 fcmpeq16 %f12, %f6, %l3 fornot1 %f2, %f8, %f4 ldd [%l7 + 0x20], %f6 edge16n %i1, %l0, %g5 sllx %l6, %o4, %g7 st %f12, [%l7 + 0x54] smulcc %i7, %i6, %i5 fmovsvc %icc, %f6, %f8 stb %g3, [%l7 + 0x79] ldub [%l7 + 0x0D], %o5 bn,pt %xcc, loop_6102 stw %g1, [%l7 + 0x78] fxor %f2, %f12, %f0 nop setx loop_6103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6102: movcc %icc, %i3, %o2 fmovde %icc, %f3, %f6 tgu %icc, 0x2 loop_6103: srlx %g6, %i2, %i4 call loop_6104 fmul8x16au %f12, %f9, %f8 lduh [%l7 + 0x4E], %l1 srlx %o1, 0x19, %l2 loop_6104: for %f2, %f4, %f12 fbul %fcc1, loop_6105 nop setx loop_6106, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g2, [%l7 + 0x7C] movneg %xcc, %l5, %o6 loop_6105: nop setx loop_6107, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6106: edge16n %i0, %g4, %o0 fands %f14, %f1, %f11 ldsb [%l7 + 0x55], %o3 loop_6107: tcs %icc, 0x0 ldub [%l7 + 0x44], %l4 fzeros %f1 sdivcc %l3, 0x0240, %i1 st %f0, [%l7 + 0x6C] xnorcc %l0, 0x07C6, %g5 lduw [%l7 + 0x4C], %l6 edge16ln %o7, %g7, %i7 fnors %f6, %f0, %f0 fnor %f2, %f12, %f0 fbug %fcc1, loop_6108 nop setx loop_6109, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f6, %f0, %i6 fsrc1 %f2, %f10 loop_6108: fnands %f9, %f4, %f8 loop_6109: tg %icc, 0x2 taddcc %i5, 0x0624, %o4 bshuffle %f4, %f8, %f0 fpmerge %f3, %f5, %f4 bpos,pn %icc, loop_6110 alignaddrl %o5, %g3, %i3 lduw [%l7 + 0x4C], %g1 fmul8ulx16 %f0, %f10, %f0 loop_6110: fmul8x16au %f5, %f3, %f10 tneg %xcc, 0x4 sllx %o2, %g6, %i4 ld [%l7 + 0x24], %f7 bshuffle %f2, %f0, %f4 sth %i2, [%l7 + 0x10] addc %l1, 0x0F3E, %l2 array32 %g2, %o1, %o6 ldsh [%l7 + 0x2A], %i0 fbn %fcc2, loop_6111 tpos %xcc, 0x2 sth %g4, [%l7 + 0x70] std %f4, [%l7 + 0x08] loop_6111: fcmped %fcc2, %f6, %f10 pdist %f4, %f6, %f4 fbe,a %fcc0, loop_6112 stb %l5, [%l7 + 0x25] movrne %o0, 0x270, %o3 ldsh [%l7 + 0x60], %l4 loop_6112: movrgz %i1, %l0, %g5 sth %l3, [%l7 + 0x30] movn %xcc, %l6, %o7 fmovrdne %i7, %f10, %f0 for %f12, %f6, %f14 bl,a,pt %xcc, loop_6113 sdivx %g7, 0x05A5, %i6 fbl,a %fcc3, loop_6114 bvs,a,pn %icc, loop_6115 loop_6113: fabsd %f0, %f8 subccc %o4, 0x019E, %o5 loop_6114: tvc %icc, 0x6 loop_6115: bge,a loop_6116 fxor %f8, %f0, %f10 fcmpgt16 %f2, %f8, %i5 fsrc2s %f14, %f15 loop_6116: ldsw [%l7 + 0x28], %i3 sth %g1, [%l7 + 0x2C] fbn,a %fcc2, loop_6117 fmovdle %xcc, %f14, %f1 orncc %o2, %g6, %g3 fmovrslz %i2, %f14, %f2 loop_6117: fmovrsgz %i4, %f6, %f12 fsrc1s %f13, %f2 ldx [%l7 + 0x38], %l2 sth %g2, [%l7 + 0x4E] ldub [%l7 + 0x09], %l1 fbo %fcc2, loop_6118 st %f15, [%l7 + 0x68] sth %o6, [%l7 + 0x32] edge32ln %o1, %g4, %i0 loop_6118: stx %o0, [%l7 + 0x20] fpadd32 %f2, %f2, %f10 stb %l5, [%l7 + 0x1E] sth %o3, [%l7 + 0x54] lduh [%l7 + 0x54], %l4 fcmpeq16 %f2, %f12, %l0 lduw [%l7 + 0x48], %i1 fmul8x16al %f13, %f1, %f8 fmul8sux16 %f8, %f8, %f8 fandnot1 %f6, %f4, %f14 st %f14, [%l7 + 0x38] orncc %l3, %g5, %l6 fcmple32 %f12, %f0, %i7 stw %g7, [%l7 + 0x60] fnot2s %f8, %f6 fbule %fcc0, loop_6119 array16 %o7, %i6, %o4 fmovsvc %xcc, %f11, %f6 fmovdn %icc, %f4, %f6 loop_6119: bleu loop_6120 brnz %o5, loop_6121 movn %xcc, %i5, %g1 fnot1 %f10, %f0 loop_6120: fornot2 %f6, %f8, %f8 loop_6121: fexpand %f9, %f14 brlez %i3, loop_6122 ldub [%l7 + 0x1A], %o2 sll %g6, 0x02, %i2 brgez,a %g3, loop_6123 loop_6122: sdivx %i4, 0x0E9A, %g2 fmovspos %xcc, %f1, %f0 fnegd %f10, %f8 loop_6123: movrne %l2, 0x1C5, %l1 ldsw [%l7 + 0x58], %o6 stx %g4, [%l7 + 0x08] ldd [%l7 + 0x10], %f8 tvs %xcc, 0x7 fmovsl %icc, %f4, %f15 sth %o1, [%l7 + 0x7A] orcc %i0, 0x1DCD, %l5 movl %xcc, %o3, %o0 lduh [%l7 + 0x38], %l0 fsrc2 %f6, %f4 nop setx loop_6124, %l0, %l1 jmpl %l1, %i1 stw %l4, [%l7 + 0x18] stx %l3, [%l7 + 0x28] fmul8x16 %f1, %f6, %f6 loop_6124: stw %g5, [%l7 + 0x44] fand %f0, %f6, %f14 andcc %l6, 0x183F, %i7 fpsub16s %f15, %f7, %f8 movrlz %g7, 0x15A, %o7 sth %o4, [%l7 + 0x72] fandnot2s %f15, %f2, %f2 fpack32 %f0, %f12, %f12 edge8n %o5, %i6, %i5 bneg loop_6125 fmovdle %icc, %f14, %f15 fcmple16 %f14, %f6, %g1 ldub [%l7 + 0x57], %i3 loop_6125: fexpand %f7, %f4 fmovd %f4, %f2 fand %f2, %f10, %f6 lduh [%l7 + 0x76], %o2 fmovsvs %icc, %f8, %f3 fones %f8 std %f0, [%l7 + 0x08] bleu,a %icc, loop_6126 orn %g6, 0x03ED, %i2 movcs %icc, %i4, %g2 stw %l2, [%l7 + 0x44] loop_6126: ldsw [%l7 + 0x28], %l1 lduh [%l7 + 0x64], %g3 fmovsg %icc, %f14, %f14 nop setx loop_6127, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg loop_6128 fbuge,a %fcc2, loop_6129 edge8 %o6, %o1, %i0 loop_6127: fmovrsgz %l5, %f2, %f11 loop_6128: std %f0, [%l7 + 0x68] loop_6129: lduw [%l7 + 0x3C], %o3 edge16ln %g4, %o0, %l0 stb %i1, [%l7 + 0x54] fcmpgt16 %f0, %f8, %l4 fmovrdlz %l3, %f10, %f14 fble %fcc3, loop_6130 brgez %l6, loop_6131 edge8 %i7, %g7, %o7 alignaddr %g5, %o5, %i6 loop_6130: fmovdn %icc, %f2, %f12 loop_6131: ble,a,pt %icc, loop_6132 ldsh [%l7 + 0x1E], %o4 stb %i5, [%l7 + 0x1F] ldsh [%l7 + 0x5C], %i3 loop_6132: fmovsa %xcc, %f9, %f14 fcmpes %fcc2, %f7, %f6 mulx %o2, %g6, %i2 ldsh [%l7 + 0x5C], %i4 movn %xcc, %g2, %l2 fmovdl %xcc, %f9, %f6 call loop_6133 stx %l1, [%l7 + 0x10] stw %g3, [%l7 + 0x2C] edge32ln %g1, %o1, %o6 loop_6133: sth %i0, [%l7 + 0x76] fsrc2 %f8, %f12 ldsw [%l7 + 0x58], %l5 ba loop_6134 lduw [%l7 + 0x68], %o3 ldsw [%l7 + 0x64], %g4 fxnor %f14, %f12, %f10 loop_6134: fpadd32 %f10, %f8, %f0 stx %o0, [%l7 + 0x18] fpmerge %f2, %f13, %f14 movcs %icc, %i1, %l4 ldsh [%l7 + 0x3E], %l3 subccc %l0, 0x12D6, %l6 ldd [%l7 + 0x68], %f10 tvc %xcc, 0x7 fba,a %fcc2, loop_6135 movrne %g7, %o7, %i7 fsrc1 %f10, %f4 std %f6, [%l7 + 0x38] loop_6135: fnegd %f0, %f0 fzero %f6 fmovsn %xcc, %f5, %f6 fbul %fcc0, loop_6136 fmuld8sux16 %f12, %f10, %f12 fbl %fcc0, loop_6137 ldx [%l7 + 0x40], %g5 loop_6136: array32 %i6, %o4, %o5 fmovdne %xcc, %f14, %f11 loop_6137: fmovdneg %icc, %f10, %f14 fcmpeq32 %f4, %f10, %i5 lduw [%l7 + 0x6C], %o2 fcmpne32 %f8, %f0, %i3 fbuge %fcc1, loop_6138 siam 0x6 brnz %g6, loop_6139 fnot1s %f2, %f14 loop_6138: movpos %xcc, %i4, %i2 te %xcc, 0x5 loop_6139: movcc %xcc, %l2, %g2 fmovsa %xcc, %f2, %f4 lduw [%l7 + 0x6C], %g3 std %f14, [%l7 + 0x40] edge8l %l1, %o1, %o6 fand %f0, %f4, %f8 st %f15, [%l7 + 0x20] st %f15, [%l7 + 0x24] fnot1s %f10, %f8 ldsw [%l7 + 0x54], %g1 movge %icc, %l5, %o3 fors %f2, %f8, %f13 std %f14, [%l7 + 0x78] ldsw [%l7 + 0x24], %g4 fmovdge %icc, %f13, %f5 ldsh [%l7 + 0x3C], %o0 brnz %i1, loop_6140 stx %l4, [%l7 + 0x50] bvs,pt %xcc, loop_6141 ble loop_6142 loop_6140: movvc %icc, %i0, %l0 fbu %fcc1, loop_6143 loop_6141: movrne %l3, %l6, %o7 loop_6142: fcmped %fcc0, %f8, %f10 ldsb [%l7 + 0x7C], %g7 loop_6143: stb %i7, [%l7 + 0x62] fmovscc %xcc, %f10, %f10 std %f10, [%l7 + 0x18] fbl,a %fcc2, loop_6144 fpadd32s %f9, %f0, %f6 stw %i6, [%l7 + 0x08] fmul8x16al %f10, %f13, %f10 loop_6144: nop setx loop_6145, %l0, %l1 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 %g5, [%l7 + 0x38] lduw [%l7 + 0x34], %o5 tpos %xcc, 0x4 loop_6145: lduw [%l7 + 0x10], %o4 stx %i5, [%l7 + 0x50] brz,a %o2, loop_6146 fsrc1s %f11, %f15 ldx [%l7 + 0x78], %g6 fxnors %f4, %f1, %f12 loop_6146: lduw [%l7 + 0x78], %i3 fmovrsgz %i2, %f9, %f2 ldsh [%l7 + 0x2E], %i4 bn,pt %icc, loop_6147 tvc %icc, 0x4 fmovdgu %xcc, %f4, %f8 fbue,a %fcc1, loop_6148 loop_6147: bn,a %icc, loop_6149 andncc %g2, %g3, %l2 fandnot1s %f2, %f1, %f7 loop_6148: xor %o1, %l1, %o6 loop_6149: umulcc %g1, %o3, %l5 fmovrdgez %o0, %f10, %f2 tneg %xcc, 0x0 edge32 %i1, %g4, %i0 fandnot1 %f14, %f0, %f8 fpsub32s %f7, %f4, %f11 ldsh [%l7 + 0x6E], %l4 fpadd32 %f0, %f14, %f4 movleu %xcc, %l0, %l3 tcs %icc, 0x5 stx %o7, [%l7 + 0x58] be loop_6150 bpos,pt %xcc, loop_6151 movneg %xcc, %g7, %l6 ta %icc, 0x2 loop_6150: brz,a %i6, loop_6152 loop_6151: movrgz %i7, %g5, %o5 edge8 %o4, %i5, %g6 fmovsge %xcc, %f7, %f10 loop_6152: fmovspos %icc, %f15, %f15 fbge,a %fcc1, loop_6153 fbne,a %fcc3, loop_6154 faligndata %f6, %f6, %f14 ldsh [%l7 + 0x0E], %i3 loop_6153: ldx [%l7 + 0x20], %i2 loop_6154: tvs %xcc, 0x7 edge8n %o2, %i4, %g3 fxnor %f2, %f6, %f14 brz,a %g2, loop_6155 taddcctv %l2, %o1, %l1 ldsh [%l7 + 0x40], %g1 sdiv %o3, 0x013D, %l5 loop_6155: stx %o0, [%l7 + 0x10] bneg,a loop_6156 fcmpne16 %f12, %f10, %o6 smulcc %i1, %g4, %l4 ldsw [%l7 + 0x2C], %l0 loop_6156: fnand %f2, %f8, %f2 fmovdpos %icc, %f4, %f8 stw %i0, [%l7 + 0x44] movrgez %o7, %l3, %g7 lduh [%l7 + 0x4C], %i6 alignaddr %i7, %l6, %o5 fpackfix %f6, %f12 stw %o4, [%l7 + 0x50] popc %g5, %g6 fcmpgt32 %f0, %f10, %i5 move %icc, %i2, %i3 ldx [%l7 + 0x30], %i4 sra %o2, %g3, %g2 fmovsa %xcc, %f8, %f9 stb %o1, [%l7 + 0x3D] movrlz %l2, 0x3F6, %g1 fnor %f0, %f2, %f2 fmovrdgz %l1, %f6, %f12 fornot2s %f1, %f10, %f11 ld [%l7 + 0x38], %f14 fbul,a %fcc3, loop_6157 umul %o3, %o0, %l5 fmovdvc %icc, %f10, %f13 movg %icc, %i1, %o6 loop_6157: srlx %l4, 0x1A, %g4 bcc,a,pn %icc, loop_6158 tn %xcc, 0x6 stx %i0, [%l7 + 0x60] bpos,pn %xcc, loop_6159 loop_6158: ble,pn %icc, loop_6160 mulscc %o7, 0x00E5, %l0 ld [%l7 + 0x18], %f2 loop_6159: sllx %g7, 0x07, %l3 loop_6160: fmovdvc %icc, %f1, %f15 stx %i6, [%l7 + 0x70] tn %xcc, 0x6 fmovrdgez %l6, %f6, %f0 tle %xcc, 0x6 stx %o5, [%l7 + 0x60] fcmps %fcc3, %f2, %f13 fpsub16s %f0, %f0, %f5 fmovrse %o4, %f2, %f11 fmovscc %xcc, %f3, %f9 sll %i7, 0x08, %g6 tvc %icc, 0x1 fble %fcc1, loop_6161 bleu loop_6162 sth %i5, [%l7 + 0x64] edge8n %i2, %g5, %i4 loop_6161: ldub [%l7 + 0x7A], %o2 loop_6162: fmovde %icc, %f1, %f9 fmovs %f3, %f9 fmovdleu %xcc, %f5, %f3 tle %icc, 0x4 movvc %icc, %g3, %i3 edge32n %o1, %g2, %g1 fmul8x16au %f1, %f10, %f6 sllx %l2, %o3, %o0 fmovda %icc, %f8, %f14 fmovsge %xcc, %f12, %f15 ld [%l7 + 0x4C], %f6 siam 0x4 fpsub16s %f8, %f1, %f8 fzeros %f5 bpos,a %xcc, loop_6163 sllx %l1, %l5, %i1 ld [%l7 + 0x18], %f8 be,a %icc, loop_6164 loop_6163: fcmpgt16 %f14, %f8, %l4 udivx %g4, 0x03B0, %i0 lduh [%l7 + 0x54], %o7 loop_6164: fsrc1 %f12, %f8 ldsh [%l7 + 0x28], %o6 ta %icc, 0x5 tpos %icc, 0x3 movre %g7, %l0, %i6 ldsb [%l7 + 0x3B], %l3 ldsw [%l7 + 0x4C], %l6 addccc %o4, %o5, %i7 tg %xcc, 0x7 bge %xcc, loop_6165 or %i5, %g6, %i2 fcmpne32 %f8, %f0, %i4 lduh [%l7 + 0x30], %o2 loop_6165: mova %xcc, %g3, %i3 srax %o1, %g5, %g2 lduh [%l7 + 0x7A], %g1 sethi 0x1491, %o3 lduw [%l7 + 0x24], %o0 tle %icc, 0x1 tcc %xcc, 0x0 lduw [%l7 + 0x5C], %l1 fnot1s %f15, %f7 fmovrslez %l5, %f14, %f9 fmovdle %icc, %f15, %f1 array32 %l2, %l4, %i1 st %f6, [%l7 + 0x68] fbo,a %fcc1, loop_6166 edge16 %i0, %g4, %o6 fbo %fcc0, loop_6167 tcs %xcc, 0x4 loop_6166: smulcc %g7, 0x0A97, %o7 ldub [%l7 + 0x38], %l0 loop_6167: movle %xcc, %l3, %i6 fmovdvs %xcc, %f13, %f11 tle %icc, 0x3 fxnors %f11, %f12, %f0 fpack32 %f6, %f4, %f0 stb %l6, [%l7 + 0x10] stb %o5, [%l7 + 0x0F] fmovrdgez %o4, %f10, %f4 fandnot1 %f8, %f14, %f10 smulcc %i7, %g6, %i2 ld [%l7 + 0x68], %f4 edge8n %i4, %i5, %o2 lduh [%l7 + 0x24], %i3 sdivx %g3, 0x10EB, %o1 tl %icc, 0x0 sll %g5, %g1, %g2 fmul8ulx16 %f10, %f12, %f12 stw %o0, [%l7 + 0x40] add %l1, 0x0248, %l5 bvs,pn %xcc, loop_6168 brgez %l2, loop_6169 fcmpne16 %f0, %f8, %l4 movgu %xcc, %i1, %o3 loop_6168: movrne %i0, 0x1A7, %o6 loop_6169: lduw [%l7 + 0x08], %g7 fpmerge %f0, %f0, %f4 tpos %xcc, 0x2 lduw [%l7 + 0x4C], %g4 addc %o7, 0x0C88, %l0 ldd [%l7 + 0x60], %f6 bshuffle %f0, %f14, %f8 fbo,a %fcc1, loop_6170 fmovde %xcc, %f9, %f13 ldsb [%l7 + 0x51], %i6 fpadd32 %f14, %f14, %f2 loop_6170: sll %l6, %o5, %o4 edge32 %i7, %g6, %i2 fors %f10, %f13, %f11 tcs %icc, 0x0 fnot2s %f5, %f14 sth %l3, [%l7 + 0x1A] srax %i4, 0x03, %i5 fmuld8sux16 %f13, %f15, %f8 fnand %f8, %f6, %f10 fcmpd %fcc1, %f10, %f0 subc %i3, %g3, %o1 fbge %fcc2, loop_6171 fmovsgu %icc, %f11, %f2 fbu %fcc0, loop_6172 fandnot2 %f12, %f2, %f10 loop_6171: bvc,pt %icc, loop_6173 fsrc1 %f2, %f2 loop_6172: ldsw [%l7 + 0x1C], %o2 fmovdpos %xcc, %f2, %f12 loop_6173: ldd [%l7 + 0x30], %f8 edge16ln %g5, %g2, %o0 ldx [%l7 + 0x40], %l1 fandnot2 %f4, %f14, %f12 fpack16 %f6, %f4 ldsw [%l7 + 0x4C], %g1 fbug,a %fcc1, loop_6174 ldx [%l7 + 0x70], %l2 andncc %l4, %i1, %o3 bcc,pn %icc, loop_6175 loop_6174: stw %l5, [%l7 + 0x70] ldd [%l7 + 0x48], %f14 fmovspos %icc, %f5, %f15 loop_6175: edge32ln %o6, %g7, %g4 fnot1 %f14, %f4 bshuffle %f2, %f2, %f2 sth %i0, [%l7 + 0x6C] ldub [%l7 + 0x0C], %o7 ldd [%l7 + 0x48], %f6 ldsb [%l7 + 0x2F], %i6 ldsb [%l7 + 0x09], %l6 fornot1 %f8, %f8, %f4 ldsh [%l7 + 0x12], %l0 srlx %o5, %i7, %g6 umul %o4, 0x0F01, %i2 fandnot1 %f12, %f14, %f14 fcmpes %fcc1, %f6, %f6 edge16ln %i4, %i5, %l3 sub %i3, %g3, %o2 stx %g5, [%l7 + 0x18] tne %icc, 0x1 ldd [%l7 + 0x20], %f8 st %f3, [%l7 + 0x18] ldub [%l7 + 0x68], %g2 brlz,a %o1, loop_6176 movgu %xcc, %o0, %l1 fcmpne16 %f8, %f0, %l2 fcmpgt32 %f0, %f14, %g1 loop_6176: fnegs %f11, %f8 fpsub32 %f8, %f8, %f10 call loop_6177 fnors %f2, %f3, %f12 brlz %l4, loop_6178 ldsw [%l7 + 0x24], %i1 loop_6177: fnot2 %f12, %f14 fmovde %xcc, %f4, %f9 loop_6178: ldsb [%l7 + 0x5F], %o3 fmovdcs %xcc, %f8, %f6 stw %o6, [%l7 + 0x24] std %f6, [%l7 + 0x10] ldub [%l7 + 0x70], %g7 bcs %icc, loop_6179 movn %icc, %g4, %i0 nop setx loop_6180, %l0, %l1 jmpl %l1, %l5 movre %i6, %l6, %l0 loop_6179: popc 0x0362, %o5 tge %icc, 0x3 loop_6180: ldsh [%l7 + 0x4C], %o7 brgz,a %i7, loop_6181 xnorcc %g6, %o4, %i4 std %f0, [%l7 + 0x38] ble loop_6182 loop_6181: ldd [%l7 + 0x40], %f8 call loop_6183 fbo,a %fcc3, loop_6184 loop_6182: ldsh [%l7 + 0x74], %i2 nop setx loop_6185, %l0, %l1 jmpl %l1, %l3 loop_6183: for %f14, %f14, %f10 loop_6184: fmovd %f0, %f14 fnot2 %f10, %f4 loop_6185: sdivx %i3, 0x1564, %i5 fmovdneg %xcc, %f3, %f14 popc 0x1660, %o2 tvs %xcc, 0x7 fnot2 %f12, %f6 tge %xcc, 0x5 sth %g5, [%l7 + 0x72] st %f11, [%l7 + 0x24] stw %g3, [%l7 + 0x54] array32 %g2, %o1, %o0 edge32l %l1, %l2, %g1 fmovsn %xcc, %f15, %f3 fpsub32s %f12, %f13, %f2 fble,a %fcc3, loop_6186 fbuge,a %fcc0, loop_6187 fmovs %f10, %f11 movre %i1, %l4, %o6 loop_6186: movgu %xcc, %o3, %g7 loop_6187: movne %xcc, %g4, %l5 brnz %i0, loop_6188 fmul8sux16 %f14, %f8, %f4 fmovrdgez %l6, %f0, %f10 addc %l0, %i6, %o7 loop_6188: fnot2 %f12, %f10 movcs %xcc, %i7, %o5 ld [%l7 + 0x30], %f14 ta %icc, 0x6 fpadd32 %f0, %f2, %f8 be,a,pn %xcc, loop_6189 orcc %o4, %i4, %i2 tneg %icc, 0x7 sdivcc %g6, 0x04CB, %i3 loop_6189: fornot2s %f4, %f1, %f11 bvc loop_6190 fpadd16 %f4, %f14, %f2 fbug %fcc1, loop_6191 ldd [%l7 + 0x78], %f2 loop_6190: fnor %f4, %f4, %f8 movne %xcc, %i5, %o2 loop_6191: tge %icc, 0x3 movrgz %g5, %l3, %g2 andncc %g3, %o0, %o1 std %f8, [%l7 + 0x08] fbge,a %fcc0, loop_6192 fmul8sux16 %f8, %f14, %f4 fcmpeq16 %f8, %f14, %l2 fmovda %xcc, %f7, %f7 loop_6192: movl %xcc, %l1, %g1 te %icc, 0x0 fmovdle %icc, %f12, %f15 tpos %xcc, 0x1 stx %l4, [%l7 + 0x58] stw %o6, [%l7 + 0x44] ldx [%l7 + 0x70], %i1 bne,a loop_6193 ldsh [%l7 + 0x5E], %o3 fmovdl %icc, %f4, %f15 taddcctv %g7, %l5, %g4 loop_6193: fcmpd %fcc3, %f14, %f4 fcmps %fcc3, %f4, %f1 fpadd32s %f15, %f4, %f2 fmovdle %xcc, %f6, %f1 fornot2 %f12, %f12, %f4 fcmpgt32 %f10, %f6, %i0 fmovsvs %xcc, %f10, %f14 srl %l0, 0x05, %l6 fpadd16 %f10, %f6, %f14 ldub [%l7 + 0x12], %o7 fnors %f5, %f2, %f1 fmovsne %icc, %f12, %f6 fbu %fcc1, loop_6194 sth %i7, [%l7 + 0x70] fmovrdgz %i6, %f6, %f8 movleu %icc, %o4, %i4 loop_6194: tneg %xcc, 0x4 fpsub16s %f6, %f14, %f5 stw %i2, [%l7 + 0x48] stb %g6, [%l7 + 0x27] tcs %xcc, 0x0 fzero %f4 ldx [%l7 + 0x28], %o5 fmul8sux16 %f10, %f6, %f0 lduh [%l7 + 0x10], %i3 stb %o2, [%l7 + 0x6B] ldsb [%l7 + 0x45], %i5 movneg %xcc, %g5, %l3 fcmpgt16 %f10, %f10, %g3 sra %g2, %o0, %l2 fnot2 %f6, %f12 nop setx loop_6195, %l0, %l1 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 %f10, %f0 sth %o1, [%l7 + 0x66] tl %icc, 0x5 loop_6195: be %xcc, loop_6196 fpsub32s %f12, %f13, %f11 lduw [%l7 + 0x58], %l1 xorcc %g1, 0x1F2F, %l4 loop_6196: ldx [%l7 + 0x18], %i1 pdist %f2, %f4, %f6 ta %xcc, 0x6 lduh [%l7 + 0x0A], %o6 fmovd %f2, %f10 tcs %xcc, 0x3 xor %g7, 0x11FD, %o3 xnor %l5, 0x03FA, %i0 mova %xcc, %g4, %l6 fnot1 %f0, %f12 brgz,a %o7, loop_6197 ldd [%l7 + 0x78], %f6 fbl,a %fcc3, loop_6198 brlez %l0, loop_6199 loop_6197: fmovdcs %icc, %f12, %f9 ldsw [%l7 + 0x78], %i6 loop_6198: ldx [%l7 + 0x20], %i7 loop_6199: fblg %fcc0, loop_6200 movleu %xcc, %i4, %o4 tneg %icc, 0x3 xorcc %i2, 0x1C3E, %g6 loop_6200: fbue %fcc3, loop_6201 fmovrdlz %i3, %f8, %f14 movpos %icc, %o5, %o2 move %icc, %g5, %l3 loop_6201: brgz %i5, loop_6202 ldsw [%l7 + 0x58], %g2 movge %xcc, %o0, %g3 fble,a %fcc0, loop_6203 loop_6202: fbl,a %fcc3, loop_6204 lduh [%l7 + 0x28], %l2 ldub [%l7 + 0x78], %l1 loop_6203: ldd [%l7 + 0x78], %f2 loop_6204: fxnors %f4, %f9, %f10 st %f12, [%l7 + 0x44] fbe %fcc0, loop_6205 fpsub16s %f2, %f3, %f15 ld [%l7 + 0x30], %f8 edge8 %g1, %l4, %i1 loop_6205: fmovsge %icc, %f9, %f0 stw %o1, [%l7 + 0x74] ld [%l7 + 0x24], %f12 tsubcc %o6, %g7, %o3 fmovdne %xcc, %f10, %f13 sth %l5, [%l7 + 0x26] bg,a,pt %icc, loop_6206 tle %xcc, 0x1 fmul8ulx16 %f10, %f10, %f14 fsrc1 %f10, %f0 loop_6206: stx %i0, [%l7 + 0x38] fpack32 %f14, %f12, %f14 fmovsle %icc, %f13, %f15 smulcc %l6, %g4, %l0 ldsw [%l7 + 0x24], %o7 fands %f7, %f8, %f15 st %f15, [%l7 + 0x30] edge8ln %i6, %i4, %o4 ta %icc, 0x3 be,pn %icc, loop_6207 ble loop_6208 subcc %i2, %i7, %i3 array32 %g6, %o5, %o2 loop_6207: fnot2 %f8, %f12 loop_6208: mulscc %g5, 0x0FEF, %i5 fnot2 %f10, %f14 lduh [%l7 + 0x54], %g2 std %f6, [%l7 + 0x18] fbge,a %fcc2, loop_6209 ldx [%l7 + 0x30], %l3 nop setx loop_6210, %l0, %l1 jmpl %l1, %o0 fnand %f14, %f8, %f10 loop_6209: st %f14, [%l7 + 0x70] bgu loop_6211 loop_6210: fxors %f15, %f5, %f6 tsubcc %l2, 0x02F2, %l1 st %f10, [%l7 + 0x60] loop_6211: lduh [%l7 + 0x1A], %g3 edge32ln %l4, %g1, %i1 brgez,a %o1, loop_6212 st %f9, [%l7 + 0x24] movn %icc, %g7, %o6 std %f4, [%l7 + 0x30] loop_6212: fcmpgt32 %f8, %f14, %l5 fmovsg %icc, %f6, %f14 fnand %f2, %f8, %f8 ldub [%l7 + 0x14], %i0 lduh [%l7 + 0x4A], %l6 fmovsvc %icc, %f14, %f15 ldsh [%l7 + 0x42], %g4 fzeros %f15 stw %l0, [%l7 + 0x48] tleu %xcc, 0x7 move %icc, %o7, %o3 fmul8ulx16 %f0, %f2, %f0 stx %i6, [%l7 + 0x10] lduw [%l7 + 0x54], %i4 smul %i2, 0x1623, %i7 movrgz %o4, 0x058, %g6 fmul8x16 %f12, %f12, %f10 edge8ln %o5, %o2, %i3 ldsb [%l7 + 0x3B], %g5 fmovrsgez %i5, %f3, %f11 sth %l3, [%l7 + 0x22] ba,pt %xcc, loop_6213 lduh [%l7 + 0x0E], %g2 ldsb [%l7 + 0x41], %l2 bn,a loop_6214 loop_6213: tne %icc, 0x3 movrlez %l1, 0x209, %g3 movvs %icc, %l4, %g1 loop_6214: lduh [%l7 + 0x30], %i1 ldsb [%l7 + 0x45], %o1 bshuffle %f2, %f4, %f12 fmuld8sux16 %f5, %f1, %f12 tsubcctv %o0, %g7, %o6 movvs %icc, %l5, %l6 lduh [%l7 + 0x54], %g4 ldsh [%l7 + 0x4E], %i0 ldub [%l7 + 0x4F], %o7 fmovdn %icc, %f2, %f11 sdivcc %o3, 0x089E, %i6 edge8n %i4, %l0, %i7 fbu,a %fcc2, loop_6215 xorcc %o4, 0x0261, %g6 edge8n %o5, %i2, %o2 bl,a %xcc, loop_6216 loop_6215: fandnot1s %f10, %f13, %f12 sth %g5, [%l7 + 0x48] faligndata %f2, %f10, %f14 loop_6216: brgz %i3, loop_6217 movvs %xcc, %i5, %l3 fmul8ulx16 %f12, %f0, %f10 st %f8, [%l7 + 0x40] loop_6217: smulcc %g2, 0x1D45, %l2 ldsb [%l7 + 0x56], %g3 brz %l4, loop_6218 std %f10, [%l7 + 0x70] stb %l1, [%l7 + 0x0A] fexpand %f12, %f0 loop_6218: stb %g1, [%l7 + 0x43] bcc,a loop_6219 ta %xcc, 0x5 ldx [%l7 + 0x78], %i1 tcc %icc, 0x2 loop_6219: ld [%l7 + 0x28], %f0 fmovsvc %icc, %f7, %f11 fcmpes %fcc2, %f12, %f12 sdiv %o0, 0x182E, %g7 fmovrdlz %o1, %f0, %f6 std %f6, [%l7 + 0x68] tle %icc, 0x3 fmul8x16 %f9, %f12, %f6 fmul8ulx16 %f0, %f10, %f8 movgu %icc, %l5, %l6 fnot2 %f6, %f2 movne %icc, %g4, %o6 fmovdpos %xcc, %f8, %f3 fmovsl %icc, %f3, %f8 nop setx loop_6220, %l0, %l1 jmpl %l1, %o7 fmovrdlz %i0, %f0, %f10 fmovsne %icc, %f4, %f3 fmuld8sux16 %f0, %f12, %f12 loop_6220: edge16ln %o3, %i6, %l0 stb %i4, [%l7 + 0x72] fmul8x16 %f11, %f6, %f12 brlez,a %i7, loop_6221 bvc,a loop_6222 fbuge,a %fcc0, loop_6223 fmovs %f7, %f5 loop_6221: fnegs %f0, %f4 loop_6222: stx %g6, [%l7 + 0x18] loop_6223: fnand %f4, %f8, %f12 lduw [%l7 + 0x78], %o4 edge8n %i2, %o2, %g5 edge32ln %o5, %i3, %l3 fcmped %fcc3, %f4, %f6 fmovrse %i5, %f0, %f7 smul %g2, 0x0D2C, %l2 ldsh [%l7 + 0x6C], %g3 fandnot1 %f8, %f4, %f6 fmuld8sux16 %f15, %f11, %f12 ld [%l7 + 0x78], %f13 addcc %l1, 0x00D6, %l4 fmovscc %xcc, %f4, %f14 ldsw [%l7 + 0x08], %g1 fzeros %f8 bgu,a loop_6224 bcs,a %xcc, loop_6225 fmovdl %icc, %f13, %f15 bg,pn %icc, loop_6226 loop_6224: tge %xcc, 0x5 loop_6225: popc 0x0159, %i1 fmovdcs %xcc, %f12, %f8 loop_6226: array16 %o0, %g7, %l5 fmovrdne %o1, %f4, %f0 edge8 %l6, %o6, %g4 movne %xcc, %o7, %o3 smulcc %i0, %l0, %i4 fpack16 %f4, %f9 movrlez %i6, %g6, %i7 ldsw [%l7 + 0x44], %o4 fandnot2 %f14, %f0, %f10 ldsh [%l7 + 0x64], %i2 tvc %icc, 0x4 ldsw [%l7 + 0x14], %o2 st %f13, [%l7 + 0x1C] lduh [%l7 + 0x38], %o5 fbug %fcc3, loop_6227 fmovscs %icc, %f0, %f5 ld [%l7 + 0x24], %f3 ble,a loop_6228 loop_6227: edge16n %g5, %l3, %i5 ldub [%l7 + 0x31], %g2 fmovse %xcc, %f5, %f12 loop_6228: fmovdleu %xcc, %f9, %f4 brnz %l2, loop_6229 fpackfix %f8, %f10 fpsub16 %f12, %f0, %f0 stx %i3, [%l7 + 0x28] loop_6229: mulx %l1, 0x1201, %g3 taddcc %l4, %g1, %o0 tneg %icc, 0x7 fmovdneg %icc, %f8, %f1 std %f6, [%l7 + 0x40] bn,a loop_6230 udivx %i1, 0x1C14, %l5 mulscc %g7, 0x0EEE, %o1 movpos %icc, %l6, %o6 loop_6230: udiv %o7, 0x1A80, %o3 fmovsa %xcc, %f7, %f8 fornot2 %f4, %f0, %f8 edge8 %i0, %g4, %i4 faligndata %f14, %f4, %f4 fmovrslez %i6, %f9, %f0 ta %icc, 0x5 fcmped %fcc2, %f14, %f8 tsubcctv %l0, 0x018D, %i7 std %f10, [%l7 + 0x10] fcmpne32 %f10, %f8, %o4 ldsw [%l7 + 0x18], %g6 umulcc %o2, %i2, %o5 sra %l3, 0x10, %g5 bvc,a,pt %xcc, loop_6231 edge32l %g2, %i5, %i3 stw %l2, [%l7 + 0x54] movvc %xcc, %l1, %l4 loop_6231: fcmpgt32 %f6, %f0, %g3 addc %g1, 0x0DEB, %o0 subc %l5, %i1, %g7 subcc %l6, %o6, %o1 ldsw [%l7 + 0x44], %o7 stx %o3, [%l7 + 0x70] tneg %icc, 0x1 alignaddr %i0, %g4, %i6 array32 %l0, %i7, %o4 stw %g6, [%l7 + 0x4C] edge16 %o2, %i2, %i4 nop setx loop_6232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f4, %f0, %f1 bgu,a %icc, loop_6233 ldsw [%l7 + 0x4C], %l3 loop_6232: and %o5, %g5, %i5 ldsh [%l7 + 0x5E], %i3 loop_6233: fxnor %f12, %f12, %f2 tcc %icc, 0x5 fmul8x16al %f2, %f5, %f12 lduw [%l7 + 0x78], %l2 movrlz %l1, %l4, %g2 st %f1, [%l7 + 0x5C] sub %g1, %o0, %l5 edge8n %g3, %g7, %l6 fpadd16s %f12, %f13, %f7 fmuld8ulx16 %f9, %f14, %f10 lduh [%l7 + 0x7C], %i1 ldsh [%l7 + 0x34], %o1 udivcc %o7, 0x08A7, %o6 ldx [%l7 + 0x18], %i0 bl loop_6234 tgu %icc, 0x3 move %icc, %o3, %i6 stx %g4, [%l7 + 0x70] loop_6234: bleu,a,pn %icc, loop_6235 fnegs %f4, %f13 fxor %f8, %f4, %f14 lduw [%l7 + 0x3C], %i7 loop_6235: fornot1s %f4, %f11, %f9 lduh [%l7 + 0x14], %o4 ld [%l7 + 0x0C], %f13 ldsw [%l7 + 0x24], %l0 fmovsleu %xcc, %f13, %f14 fpack32 %f10, %f8, %f6 fmovsge %xcc, %f1, %f15 mulscc %o2, 0x009F, %i2 ldub [%l7 + 0x72], %g6 ldsh [%l7 + 0x5E], %i4 fxor %f6, %f10, %f0 fmul8x16au %f5, %f2, %f14 ld [%l7 + 0x44], %f8 movg %icc, %l3, %g5 sub %o5, %i3, %i5 fmovdgu %xcc, %f1, %f3 stx %l1, [%l7 + 0x18] brz,a %l2, loop_6236 ldsh [%l7 + 0x7C], %g2 fbug %fcc2, loop_6237 movgu %icc, %g1, %l4 loop_6236: umul %o0, %g3, %l5 sdiv %l6, 0x1541, %g7 loop_6237: stb %o1, [%l7 + 0x78] fmovscc %icc, %f3, %f4 srax %o7, 0x06, %i1 siam 0x7 andncc %i0, %o6, %o3 movgu %icc, %i6, %g4 addc %o4, %i7, %o2 stb %i2, [%l7 + 0x4D] fbne %fcc3, loop_6238 alignaddr %l0, %g6, %i4 fzero %f14 fbn %fcc0, loop_6239 loop_6238: stb %g5, [%l7 + 0x30] nop setx loop_6240, %l0, %l1 jmpl %l1, %o5 fmovrsgz %l3, %f12, %f9 loop_6239: smul %i5, 0x087F, %l1 mulscc %i3, 0x1C7D, %g2 loop_6240: ldd [%l7 + 0x28], %f4 ldsh [%l7 + 0x66], %g1 edge32l %l2, %l4, %o0 tne %xcc, 0x6 ldub [%l7 + 0x7D], %g3 tge %xcc, 0x5 fnot1 %f4, %f14 fmovdpos %xcc, %f9, %f0 fmovrdlez %l6, %f12, %f10 or %l5, 0x0E5A, %g7 ld [%l7 + 0x70], %f14 movpos %icc, %o1, %o7 tl %icc, 0x2 edge8l %i1, %i0, %o3 movrlez %o6, %i6, %g4 umulcc %i7, 0x0E66, %o2 fmovsvs %icc, %f11, %f12 ld [%l7 + 0x10], %f15 fexpand %f4, %f12 subccc %o4, %i2, %l0 bgu,pt %icc, loop_6241 fxnor %f4, %f4, %f6 sdivx %g6, 0x0D30, %i4 movn %icc, %o5, %g5 loop_6241: fsrc2 %f6, %f8 fmovdvc %icc, %f3, %f11 be %xcc, loop_6242 fcmple16 %f0, %f8, %l3 nop setx loop_6243, %l0, %l1 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 + 0x4B], %l1 loop_6242: fcmpne32 %f10, %f14, %i3 sdivx %g2, 0x0759, %g1 loop_6243: fsrc2s %f1, %f15 brgez %l2, loop_6244 sth %i5, [%l7 + 0x2A] stx %l4, [%l7 + 0x60] lduw [%l7 + 0x5C], %o0 loop_6244: fandnot2s %f13, %f3, %f9 smulcc %g3, %l5, %g7 ldx [%l7 + 0x20], %o1 fexpand %f6, %f6 fbug %fcc2, loop_6245 movrlez %l6, 0x15B, %o7 orncc %i0, %i1, %o6 fones %f13 loop_6245: nop setx loop_6246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %i6, 0x01A4, %o3 movrlz %i7, 0x2AE, %g4 taddcc %o2, %i2, %l0 loop_6246: tsubcctv %g6, %i4, %o4 fexpand %f1, %f6 ldd [%l7 + 0x58], %f0 fmovscs %icc, %f2, %f0 fsrc1 %f0, %f4 bcs,pn %icc, loop_6247 te %icc, 0x6 bcc %icc, loop_6248 fcmped %fcc0, %f12, %f6 loop_6247: movcc %icc, %o5, %l3 lduw [%l7 + 0x10], %g5 loop_6248: movge %icc, %i3, %l1 stx %g1, [%l7 + 0x30] tgu %xcc, 0x0 fcmpeq16 %f0, %f14, %g2 fmovdneg %icc, %f4, %f5 stb %l2, [%l7 + 0x73] fmovrsne %i5, %f12, %f15 ldx [%l7 + 0x70], %o0 popc 0x035F, %l4 movne %xcc, %g3, %l5 bl,a loop_6249 taddcctv %o1, 0x11A0, %g7 fmul8x16au %f8, %f0, %f6 edge16 %l6, %i0, %i1 loop_6249: bcc,pt %icc, loop_6250 lduh [%l7 + 0x5E], %o6 move %icc, %o7, %o3 fmovdvs %icc, %f14, %f10 loop_6250: edge8 %i7, %i6, %o2 st %f3, [%l7 + 0x54] ld [%l7 + 0x7C], %f2 ldsw [%l7 + 0x6C], %g4 srax %i2, 0x07, %g6 fmovda %xcc, %f2, %f9 ldsw [%l7 + 0x20], %l0 fcmpeq32 %f12, %f8, %i4 xorcc %o5, %l3, %o4 smulcc %i3, %g5, %l1 movn %xcc, %g2, %g1 fmovdge %icc, %f14, %f4 fpmerge %f4, %f2, %f12 ld [%l7 + 0x54], %f12 fnot2 %f6, %f8 ldsb [%l7 + 0x2A], %l2 lduw [%l7 + 0x38], %o0 edge8 %i5, %l4, %g3 fbo %fcc3, loop_6251 ld [%l7 + 0x3C], %f6 add %l5, %o1, %g7 bge,a %xcc, loop_6252 loop_6251: lduh [%l7 + 0x4E], %l6 st %f13, [%l7 + 0x24] movrlz %i1, %i0, %o7 loop_6252: fbe,a %fcc2, loop_6253 edge16l %o6, %o3, %i6 std %f8, [%l7 + 0x10] ld [%l7 + 0x34], %f8 loop_6253: tn %icc, 0x0 fcmple16 %f2, %f2, %o2 fxor %f2, %f10, %f14 fzeros %f13 movvs %icc, %g4, %i2 ldub [%l7 + 0x34], %g6 andncc %i7, %l0, %o5 fpadd16 %f12, %f2, %f2 sth %l3, [%l7 + 0x24] fmovda %icc, %f15, %f15 bgu,pt %xcc, loop_6254 ldsw [%l7 + 0x08], %i4 tsubcc %i3, %g5, %l1 orcc %o4, %g1, %g2 loop_6254: fmovscs %icc, %f5, %f6 add %l2, %i5, %l4 fmovdn %icc, %f7, %f15 lduw [%l7 + 0x6C], %o0 xor %g3, 0x1723, %o1 fmovrse %l5, %f1, %f12 fmovrdlz %l6, %f8, %f10 ld [%l7 + 0x60], %f3 fxnor %f4, %f0, %f0 ldx [%l7 + 0x30], %g7 movneg %xcc, %i1, %o7 fmul8x16au %f0, %f4, %f0 movl %xcc, %o6, %i0 fmovdcs %xcc, %f8, %f10 ldsh [%l7 + 0x14], %o3 fnot1 %f12, %f8 fble %fcc3, loop_6255 nop setx loop_6256, %l0, %l1 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 %i6, %o2, %i2 bvs,a,pt %icc, loop_6257 loop_6255: udivx %g4, 0x064B, %g6 loop_6256: ldx [%l7 + 0x20], %i7 stw %l0, [%l7 + 0x18] loop_6257: fpmerge %f6, %f0, %f6 srlx %o5, %l3, %i4 bcs,a %xcc, loop_6258 lduw [%l7 + 0x58], %i3 fcmple16 %f8, %f14, %g5 edge32n %o4, %g1, %l1 loop_6258: fmovdge %xcc, %f12, %f7 tvc %xcc, 0x1 udiv %g2, 0x0E29, %l2 tvc %icc, 0x0 fnand %f12, %f0, %f10 std %f8, [%l7 + 0x18] fmovsg %xcc, %f3, %f4 fmovd %f2, %f6 bg,a,pn %xcc, loop_6259 sdiv %l4, 0x0B60, %o0 fmovdn %icc, %f12, %f9 edge16l %g3, %i5, %o1 loop_6259: fmovde %xcc, %f0, %f4 ldx [%l7 + 0x30], %l6 taddcc %l5, 0x027F, %g7 fbule,a %fcc1, loop_6260 ldsw [%l7 + 0x78], %i1 ld [%l7 + 0x44], %f2 edge32l %o6, %i0, %o3 loop_6260: fandnot1 %f0, %f12, %f8 fcmpgt16 %f12, %f10, %i6 array8 %o7, %o2, %i2 fbu %fcc1, loop_6261 sth %g4, [%l7 + 0x3E] bne,a %icc, loop_6262 stw %g6, [%l7 + 0x10] loop_6261: ldx [%l7 + 0x50], %i7 movrgez %o5, 0x003, %l0 loop_6262: mulscc %i4, %l3, %g5 fmovse %icc, %f12, %f1 fmovdvc %icc, %f5, %f15 sdivcc %o4, 0x0CC7, %i3 movn %icc, %l1, %g1 addcc %l2, 0x1901, %l4 fnands %f11, %f11, %f11 bne,pn %icc, loop_6263 fmovsl %xcc, %f14, %f2 sth %o0, [%l7 + 0x68] brnz,a %g2, loop_6264 loop_6263: fbue %fcc2, loop_6265 ldd [%l7 + 0x40], %f4 addcc %g3, %o1, %i5 loop_6264: orn %l5, %g7, %l6 loop_6265: ldsb [%l7 + 0x2E], %o6 sth %i1, [%l7 + 0x08] bcc %icc, loop_6266 tge %xcc, 0x2 stw %i0, [%l7 + 0x08] edge32 %i6, %o7, %o3 loop_6266: fexpand %f6, %f14 fmovdcs %icc, %f8, %f6 fbg,a %fcc0, loop_6267 fmovdcc %xcc, %f12, %f14 fbule,a %fcc2, loop_6268 fmovdgu %xcc, %f13, %f14 loop_6267: ldx [%l7 + 0x38], %o2 fmovdne %xcc, %f1, %f10 loop_6268: fsrc2 %f12, %f2 sth %i2, [%l7 + 0x0E] bl,a,pn %xcc, loop_6269 fpadd16s %f14, %f14, %f3 ba,a loop_6270 udivx %g6, 0x19C3, %i7 loop_6269: ldx [%l7 + 0x10], %g4 sub %l0, %o5, %l3 loop_6270: alignaddrl %g5, %o4, %i3 fpsub16 %f10, %f10, %f6 fmovdleu %xcc, %f2, %f1 st %f9, [%l7 + 0x24] fmovdn %icc, %f11, %f2 ldub [%l7 + 0x56], %l1 tgu %xcc, 0x5 smulcc %g1, 0x148B, %l2 movne %xcc, %l4, %o0 stb %g2, [%l7 + 0x55] subcc %g3, %i4, %i5 std %f8, [%l7 + 0x08] stb %o1, [%l7 + 0x4A] fmovdl %icc, %f7, %f8 fblg %fcc1, loop_6271 movn %icc, %g7, %l5 fmovdgu %icc, %f2, %f8 srax %l6, 0x07, %o6 loop_6271: brz %i0, loop_6272 tl %xcc, 0x6 st %f5, [%l7 + 0x08] ld [%l7 + 0x60], %f5 loop_6272: andcc %i1, 0x0436, %i6 ldd [%l7 + 0x40], %f2 movgu %xcc, %o3, %o7 orcc %o2, 0x0F0B, %i2 fmovrsgez %i7, %f7, %f5 fnot1s %f1, %f10 sub %g4, %g6, %l0 fmovrsgez %o5, %f1, %f2 lduh [%l7 + 0x5E], %g5 andn %l3, 0x03B1, %o4 bvc loop_6273 tcc %icc, 0x0 call loop_6274 xor %l1, 0x1D10, %i3 loop_6273: std %f10, [%l7 + 0x48] fbg,a %fcc3, loop_6275 loop_6274: fmul8x16 %f10, %f2, %f8 ldsh [%l7 + 0x70], %g1 udivx %l2, 0x0C9D, %o0 loop_6275: alignaddrl %l4, %g3, %i4 fzeros %f13 bcs,pn %xcc, loop_6276 bcs,pt %icc, loop_6277 ldd [%l7 + 0x18], %f4 st %f2, [%l7 + 0x48] loop_6276: fmovrdlz %g2, %f2, %f4 loop_6277: fmovsge %icc, %f12, %f13 sdiv %i5, 0x1126, %g7 movg %icc, %l5, %o1 fsrc1s %f6, %f12 fcmpes %fcc3, %f11, %f14 brlz %l6, loop_6278 stw %i0, [%l7 + 0x68] fmovrse %i1, %f15, %f2 fmul8x16al %f5, %f7, %f8 loop_6278: movre %o6, 0x254, %o3 movle %icc, %i6, %o2 orn %o7, %i7, %g4 lduh [%l7 + 0x62], %g6 mulscc %i2, 0x0068, %o5 fmovrsgz %g5, %f6, %f11 fcmpes %fcc3, %f15, %f6 stb %l3, [%l7 + 0x46] array16 %l0, %l1, %o4 srl %g1, %i3, %l2 movleu %xcc, %o0, %l4 edge32ln %g3, %g2, %i5 bshuffle %f12, %f12, %f6 fbg %fcc0, loop_6279 fmovsleu %icc, %f2, %f5 subcc %i4, %l5, %o1 edge16n %g7, %l6, %i1 loop_6279: ldsh [%l7 + 0x3C], %i0 ldsh [%l7 + 0x20], %o3 fmovsge %xcc, %f11, %f6 ldd [%l7 + 0x08], %f0 ldx [%l7 + 0x18], %o6 fsrc2 %f2, %f10 sth %o2, [%l7 + 0x7E] tpos %xcc, 0x0 fmovsge %xcc, %f7, %f6 fzeros %f9 movvc %xcc, %i6, %o7 tpos %xcc, 0x1 fpsub16s %f4, %f12, %f12 ldd [%l7 + 0x78], %f10 orn %i7, 0x172E, %g4 fbne %fcc0, loop_6280 ldub [%l7 + 0x4D], %g6 movvs %icc, %i2, %g5 taddcc %l3, 0x0720, %o5 loop_6280: ldsw [%l7 + 0x08], %l0 stb %l1, [%l7 + 0x64] pdist %f8, %f8, %f8 movpos %xcc, %o4, %g1 bvc,a,pt %xcc, loop_6281 fsrc1 %f0, %f4 edge8n %l2, %i3, %o0 movne %xcc, %l4, %g2 loop_6281: tneg %xcc, 0x7 std %f8, [%l7 + 0x40] stx %i5, [%l7 + 0x68] bvc,a %xcc, loop_6282 movcc %xcc, %g3, %l5 fxors %f3, %f5, %f15 movrne %o1, %g7, %i4 loop_6282: stb %l6, [%l7 + 0x7E] ldsw [%l7 + 0x2C], %i0 brlez,a %i1, loop_6283 fmovrsne %o6, %f10, %f10 stb %o3, [%l7 + 0x2D] stx %o2, [%l7 + 0x10] loop_6283: orcc %i6, %o7, %g4 bpos,pt %icc, loop_6284 andn %i7, 0x1B88, %g6 tg %xcc, 0x3 fmuld8ulx16 %f13, %f14, %f0 loop_6284: fpack16 %f14, %f10 stb %i2, [%l7 + 0x15] ldub [%l7 + 0x21], %g5 smulcc %o5, %l3, %l0 fbl,a %fcc3, loop_6285 movleu %xcc, %o4, %g1 tgu %xcc, 0x2 andncc %l2, %i3, %l1 loop_6285: ldsh [%l7 + 0x32], %l4 ldsb [%l7 + 0x3D], %g2 lduh [%l7 + 0x34], %o0 fpadd32 %f10, %f2, %f14 fnands %f7, %f14, %f1 ldsb [%l7 + 0x52], %i5 siam 0x1 fcmpne32 %f8, %f6, %g3 ldub [%l7 + 0x29], %o1 fcmpd %fcc1, %f2, %f0 nop setx loop_6286, %l0, %l1 jmpl %l1, %g7 ldd [%l7 + 0x28], %f8 tvc %xcc, 0x0 ldsh [%l7 + 0x4C], %i4 loop_6286: sth %l6, [%l7 + 0x46] fbug,a %fcc0, loop_6287 bvs loop_6288 lduw [%l7 + 0x78], %l5 xnorcc %i0, %o6, %o3 loop_6287: bge,a,pn %xcc, loop_6289 loop_6288: sth %i1, [%l7 + 0x64] fmovdleu %xcc, %f3, %f7 fcmpd %fcc2, %f0, %f4 loop_6289: fbge %fcc0, loop_6290 xnorcc %o2, 0x1101, %o7 lduh [%l7 + 0x1E], %g4 movn %icc, %i6, %g6 loop_6290: ldsh [%l7 + 0x1A], %i2 stw %i7, [%l7 + 0x3C] st %f4, [%l7 + 0x60] edge16ln %o5, %g5, %l0 fxors %f3, %f8, %f9 fands %f8, %f12, %f7 stb %o4, [%l7 + 0x7A] ldx [%l7 + 0x48], %g1 sdivx %l2, 0x08FC, %l3 movrgz %l1, %l4, %g2 fbg,a %fcc2, loop_6291 fsrc2s %f11, %f11 xorcc %i3, %o0, %g3 ldsw [%l7 + 0x30], %o1 loop_6291: sllx %g7, %i5, %i4 lduw [%l7 + 0x74], %l6 bn,a,pt %xcc, loop_6292 taddcc %l5, 0x0D84, %o6 fmovrse %i0, %f5, %f13 ldub [%l7 + 0x3A], %o3 loop_6292: tleu %xcc, 0x0 udivx %i1, 0x10AA, %o2 fmovsne %icc, %f0, %f7 lduh [%l7 + 0x0E], %g4 fmovscc %xcc, %f13, %f0 fbne %fcc3, loop_6293 movge %xcc, %i6, %o7 fones %f13 bn,a %xcc, loop_6294 loop_6293: brlez %g6, loop_6295 fmovsl %xcc, %f2, %f0 movvc %icc, %i2, %o5 loop_6294: srl %g5, %l0, %o4 loop_6295: movl %xcc, %i7, %l2 lduh [%l7 + 0x08], %l3 fbuge,a %fcc0, loop_6296 stx %g1, [%l7 + 0x78] bg,a,pn %icc, loop_6297 srlx %l4, 0x0B, %g2 loop_6296: ld [%l7 + 0x68], %f9 bl loop_6298 loop_6297: ldsw [%l7 + 0x0C], %l1 srlx %i3, %o0, %g3 ba,a,pt %icc, loop_6299 loop_6298: sth %o1, [%l7 + 0x10] andn %i5, 0x1CE7, %g7 ld [%l7 + 0x10], %f11 loop_6299: fnors %f10, %f7, %f11 srl %i4, 0x0E, %l5 bleu,pt %xcc, loop_6300 stw %l6, [%l7 + 0x0C] stx %o6, [%l7 + 0x50] fmovsl %xcc, %f4, %f8 loop_6300: fpackfix %f8, %f3 tgu %xcc, 0x2 fbge %fcc1, loop_6301 edge32n %i0, %i1, %o3 addccc %o2, 0x05E9, %i6 fblg,a %fcc3, loop_6302 loop_6301: fpsub16 %f10, %f6, %f14 ld [%l7 + 0x7C], %f0 ldsw [%l7 + 0x6C], %o7 loop_6302: fbl %fcc2, loop_6303 fones %f2 edge32ln %g6, %i2, %o5 edge16ln %g4, %l0, %o4 loop_6303: sth %i7, [%l7 + 0x7C] udivcc %l2, 0x098B, %l3 std %f8, [%l7 + 0x68] bleu,a loop_6304 fsrc2 %f4, %f4 fmovdleu %xcc, %f11, %f1 fmovrse %g5, %f14, %f6 loop_6304: xnor %g1, %g2, %l1 fmovdl %xcc, %f10, %f6 edge32l %i3, %l4, %g3 fbule,a %fcc2, loop_6305 umulcc %o1, %i5, %o0 tne %icc, 0x0 ldx [%l7 + 0x60], %g7 loop_6305: mulx %i4, %l6, %o6 addcc %l5, %i0, %i1 srl %o3, %o2, %i6 array16 %g6, %o7, %i2 stw %o5, [%l7 + 0x1C] fmovrslez %l0, %f0, %f0 fbge,a %fcc0, loop_6306 fmovsgu %xcc, %f6, %f12 fmovdvs %icc, %f10, %f14 fmovrse %o4, %f13, %f1 loop_6306: fcmpeq32 %f4, %f4, %i7 sth %l2, [%l7 + 0x1C] stb %g4, [%l7 + 0x5A] fabss %f1, %f3 stx %l3, [%l7 + 0x20] fcmped %fcc0, %f8, %f8 edge32n %g1, %g2, %l1 stb %g5, [%l7 + 0x53] bleu,pn %icc, loop_6307 stb %l4, [%l7 + 0x4D] fpsub32s %f9, %f1, %f7 lduw [%l7 + 0x78], %g3 loop_6307: ldx [%l7 + 0x78], %o1 fmovs %f8, %f13 nop setx loop_6308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f6, %f10 st %f11, [%l7 + 0x24] ldx [%l7 + 0x68], %i5 loop_6308: sth %i3, [%l7 + 0x64] sllx %g7, 0x0E, %o0 alignaddrl %i4, %o6, %l6 fpadd16 %f6, %f4, %f12 tgu %icc, 0x7 fmovsgu %xcc, %f7, %f9 fbl,a %fcc3, loop_6309 mulscc %l5, %i1, %o3 pdist %f6, %f6, %f2 std %f14, [%l7 + 0x28] loop_6309: sra %o2, 0x1C, %i0 fornot2 %f14, %f0, %f12 fmovsa %xcc, %f10, %f1 lduw [%l7 + 0x0C], %g6 fpackfix %f10, %f9 siam 0x4 fmovsgu %xcc, %f9, %f12 tvc %xcc, 0x4 std %f10, [%l7 + 0x60] nop setx loop_6310, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f1, %f9 lduh [%l7 + 0x1C], %i6 stx %o7, [%l7 + 0x28] loop_6310: udivx %i2, 0x10D6, %o5 ldsw [%l7 + 0x3C], %l0 fnot2 %f4, %f14 ldd [%l7 + 0x10], %f8 edge16ln %i7, %l2, %g4 orn %o4, 0x1DDF, %g1 ble,pt %xcc, loop_6311 fbuge,a %fcc0, loop_6312 ldd [%l7 + 0x08], %f8 tn %icc, 0x1 loop_6311: move %xcc, %l3, %l1 loop_6312: st %f13, [%l7 + 0x2C] tsubcc %g5, %g2, %l4 ld [%l7 + 0x54], %f6 stb %o1, [%l7 + 0x33] bneg loop_6313 subcc %i5, %i3, %g3 st %f5, [%l7 + 0x10] fmovdneg %xcc, %f8, %f4 loop_6313: stx %o0, [%l7 + 0x38] fmovdcs %icc, %f7, %f9 bn,a,pt %icc, loop_6314 lduh [%l7 + 0x62], %g7 fmovrslz %o6, %f7, %f5 ldsb [%l7 + 0x36], %i4 loop_6314: ldsh [%l7 + 0x0C], %l6 fbe,a %fcc2, loop_6315 tgu %icc, 0x7 alignaddr %l5, %o3, %o2 fmovrslez %i0, %f12, %f6 loop_6315: ld [%l7 + 0x30], %f8 fmovse %icc, %f10, %f6 fpsub32s %f10, %f1, %f5 fxnor %f6, %f4, %f14 bl,pn %xcc, loop_6316 fpsub16 %f8, %f4, %f4 addc %g6, 0x06D7, %i6 srl %i1, 0x0F, %i2 loop_6316: ldd [%l7 + 0x70], %f8 or %o7, 0x0AF5, %o5 ldx [%l7 + 0x48], %l0 fmovsa %icc, %f15, %f1 call loop_6317 brnz,a %l2, loop_6318 fmuld8sux16 %f11, %f14, %f2 fsrc2 %f0, %f14 loop_6317: stb %i7, [%l7 + 0x36] loop_6318: bvs,pn %icc, loop_6319 bvc,a,pn %xcc, loop_6320 fmovdcc %xcc, %f11, %f9 andn %g4, 0x0567, %g1 loop_6319: move %icc, %o4, %l1 loop_6320: ldub [%l7 + 0x52], %g5 ldx [%l7 + 0x18], %g2 be,a,pt %xcc, loop_6321 sth %l3, [%l7 + 0x52] fmovs %f2, %f2 bge,a %icc, loop_6322 loop_6321: stw %o1, [%l7 + 0x78] ldx [%l7 + 0x40], %i5 movrgez %l4, 0x081, %g3 loop_6322: bcs,a,pt %xcc, loop_6323 sth %o0, [%l7 + 0x76] fnot2 %f0, %f6 taddcctv %g7, 0x022F, %i3 loop_6323: tsubcctv %i4, 0x1AD0, %l6 tl %xcc, 0x7 std %f8, [%l7 + 0x30] ldd [%l7 + 0x60], %f12 fpadd16s %f3, %f3, %f6 ldx [%l7 + 0x18], %o6 fcmple32 %f6, %f0, %l5 stb %o2, [%l7 + 0x5C] or %o3, 0x0CD9, %g6 lduh [%l7 + 0x74], %i0 ld [%l7 + 0x7C], %f10 xnor %i1, 0x0DA6, %i6 lduw [%l7 + 0x44], %o7 lduw [%l7 + 0x14], %o5 fxnor %f2, %f4, %f6 bpos %xcc, loop_6324 tgu %xcc, 0x1 sll %i2, 0x08, %l0 fsrc1s %f8, %f5 loop_6324: fornot2 %f0, %f12, %f8 fmovsle %icc, %f2, %f5 fmovrslz %i7, %f1, %f13 fmovrdne %l2, %f4, %f6 addccc %g4, %g1, %o4 ldsb [%l7 + 0x0D], %l1 umulcc %g5, %l3, %g2 movneg %xcc, %o1, %l4 fpsub32 %f2, %f0, %f4 bvs,a,pn %icc, loop_6325 andncc %g3, %o0, %i5 fpack16 %f2, %f8 movge %xcc, %g7, %i3 loop_6325: fmovrslez %i4, %f10, %f5 subcc %l6, %l5, %o2 st %f1, [%l7 + 0x60] sub %o3, 0x14C2, %o6 std %f2, [%l7 + 0x20] sra %g6, 0x1A, %i0 fmovdl %xcc, %f11, %f3 fmovsge %xcc, %f4, %f5 fpadd32 %f10, %f10, %f6 mulx %i1, %i6, %o7 fbule,a %fcc3, loop_6326 addcc %i2, %l0, %i7 tvc %icc, 0x2 mulx %o5, %l2, %g1 loop_6326: edge32 %g4, %o4, %l1 fxnor %f10, %f0, %f2 ld [%l7 + 0x44], %f4 edge8ln %l3, %g2, %g5 tne %xcc, 0x7 std %f10, [%l7 + 0x70] movneg %icc, %o1, %g3 movrlez %o0, 0x3B6, %i5 tl %xcc, 0x7 bvs %icc, loop_6327 fzeros %f8 movre %g7, %i3, %i4 xnorcc %l4, %l6, %l5 loop_6327: alignaddrl %o2, %o6, %o3 fpack32 %f12, %f4, %f2 tvs %icc, 0x6 ldsw [%l7 + 0x54], %g6 sra %i0, %i6, %o7 edge32n %i2, %l0, %i1 st %f5, [%l7 + 0x68] ldsh [%l7 + 0x3E], %i7 ldd [%l7 + 0x48], %f14 fpack16 %f4, %f13 lduw [%l7 + 0x28], %l2 fabss %f5, %f11 udivx %g1, 0x0C01, %g4 ldsb [%l7 + 0x43], %o5 tcs %xcc, 0x6 ldub [%l7 + 0x70], %o4 ldsh [%l7 + 0x24], %l3 ldsh [%l7 + 0x46], %g2 fmovsl %xcc, %f6, %f1 ble,a,pt %xcc, loop_6328 stw %l1, [%l7 + 0x18] bpos,pn %xcc, loop_6329 fbu %fcc1, loop_6330 loop_6328: nop setx loop_6331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,a,pt %xcc, loop_6332 loop_6329: tn %xcc, 0x7 loop_6330: lduh [%l7 + 0x70], %g5 loop_6331: ldsb [%l7 + 0x3E], %o1 loop_6332: movrlez %g3, %i5, %g7 st %f1, [%l7 + 0x78] fpack16 %f10, %f12 ldsh [%l7 + 0x0C], %i3 sll %i4, %o0, %l4 umul %l5, %o2, %l6 brz,a %o3, loop_6333 fpadd16s %f10, %f15, %f4 lduw [%l7 + 0x20], %g6 fbue,a %fcc3, loop_6334 loop_6333: fbg %fcc2, loop_6335 std %f2, [%l7 + 0x50] sra %o6, %i0, %o7 loop_6334: fmovrsgz %i6, %f1, %f9 loop_6335: st %f3, [%l7 + 0x7C] ldsh [%l7 + 0x4A], %i2 fmovdcc %xcc, %f8, %f4 tsubcc %i1, 0x0620, %i7 nop setx loop_6336, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f6, [%l7 + 0x60] udivx %l2, 0x1587, %g1 fbug,a %fcc1, loop_6337 loop_6336: brgez %l0, loop_6338 bn,a %xcc, loop_6339 bge loop_6340 loop_6337: ble,pn %icc, loop_6341 loop_6338: st %f6, [%l7 + 0x48] loop_6339: ldub [%l7 + 0x2E], %g4 loop_6340: brnz %o5, loop_6342 loop_6341: movl %xcc, %l3, %o4 edge16 %l1, %g5, %g2 fpadd16 %f2, %f14, %f10 loop_6342: fnot2s %f6, %f14 bcc,pn %icc, loop_6343 siam 0x1 fba,a %fcc1, loop_6344 brnz %o1, loop_6345 loop_6343: fmovrde %i5, %f6, %f4 subc %g7, %g3, %i3 loop_6344: sth %o0, [%l7 + 0x52] loop_6345: bvs,a loop_6346 fmul8x16au %f4, %f15, %f0 ldsw [%l7 + 0x10], %l4 fbo,a %fcc3, loop_6347 loop_6346: fnand %f10, %f4, %f12 ldd [%l7 + 0x60], %f6 fnegd %f12, %f14 loop_6347: sdiv %i4, 0x14C4, %l5 brlz %l6, loop_6348 ba,pt %xcc, loop_6349 bl,a %xcc, loop_6350 edge32l %o2, %g6, %o3 loop_6348: stw %o6, [%l7 + 0x40] loop_6349: st %f3, [%l7 + 0x48] loop_6350: fand %f0, %f14, %f0 andncc %o7, %i0, %i2 bl,a,pt %icc, loop_6351 fpsub16s %f8, %f13, %f2 bvs,a,pt %icc, loop_6352 fcmpne16 %f0, %f14, %i1 loop_6351: mova %xcc, %i6, %l2 stw %i7, [%l7 + 0x38] loop_6352: fxnor %f12, %f10, %f8 popc 0x12D9, %l0 fmovsne %xcc, %f12, %f10 fmovdcs %xcc, %f0, %f12 fmovdn %xcc, %f14, %f14 stb %g4, [%l7 + 0x6C] edge8n %g1, %o5, %l3 fcmped %fcc3, %f12, %f0 fba,a %fcc3, loop_6353 std %f4, [%l7 + 0x48] addccc %o4, %g5, %l1 fmovdvs %icc, %f8, %f2 loop_6353: ldsb [%l7 + 0x26], %g2 stx %i5, [%l7 + 0x10] fbge,a %fcc0, loop_6354 ldsh [%l7 + 0x1E], %g7 ldub [%l7 + 0x57], %g3 fors %f4, %f14, %f0 loop_6354: tsubcctv %i3, 0x1F29, %o1 edge8n %o0, %l4, %i4 ble,pn %icc, loop_6355 fbue,a %fcc3, loop_6356 fmovsne %icc, %f14, %f0 ldx [%l7 + 0x58], %l6 loop_6355: fmovrde %o2, %f8, %f2 loop_6356: taddcctv %l5, %g6, %o3 fnors %f13, %f12, %f4 fbg,a %fcc1, loop_6357 fornot2s %f15, %f6, %f2 fmovrsgez %o7, %f6, %f15 fnot2s %f13, %f11 loop_6357: tcc %icc, 0x1 fbul,a %fcc1, loop_6358 fmovsg %icc, %f4, %f9 fmovdl %icc, %f12, %f8 ldsb [%l7 + 0x1C], %i0 loop_6358: fmovse %icc, %f11, %f8 ldub [%l7 + 0x67], %o6 ldub [%l7 + 0x15], %i1 fnand %f2, %f0, %f6 ld [%l7 + 0x44], %f1 ldx [%l7 + 0x08], %i2 fnands %f2, %f15, %f7 sth %l2, [%l7 + 0x5A] ldd [%l7 + 0x30], %f12 ldub [%l7 + 0x0D], %i6 stb %l0, [%l7 + 0x73] lduw [%l7 + 0x64], %g4 fmovde %xcc, %f3, %f2 tsubcc %i7, %g1, %l3 addc %o4, 0x077E, %g5 fmovdvs %xcc, %f7, %f4 fnand %f14, %f6, %f2 ldx [%l7 + 0x70], %l1 fcmpgt32 %f2, %f6, %o5 fbg,a %fcc2, loop_6359 array16 %g2, %i5, %g3 ldx [%l7 + 0x20], %g7 bge %icc, loop_6360 loop_6359: std %f4, [%l7 + 0x28] ldsh [%l7 + 0x44], %i3 fmovscc %icc, %f13, %f3 loop_6360: fmovdcs %xcc, %f8, %f15 sth %o0, [%l7 + 0x62] nop setx loop_6361, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x3C], %l4 fble,a %fcc3, loop_6362 ldd [%l7 + 0x58], %f12 loop_6361: add %i4, 0x0548, %l6 ldub [%l7 + 0x7F], %o2 loop_6362: tg %xcc, 0x0 ldsb [%l7 + 0x78], %l5 sra %o1, 0x1F, %g6 tvs %icc, 0x1 stw %o7, [%l7 + 0x18] stw %i0, [%l7 + 0x38] movre %o6, 0x17F, %o3 fmovdge %icc, %f10, %f8 fmul8x16au %f13, %f12, %f2 fcmple32 %f14, %f4, %i2 fmovsleu %xcc, %f12, %f6 fpadd32s %f2, %f0, %f2 fones %f1 ldsh [%l7 + 0x14], %l2 lduh [%l7 + 0x4C], %i1 edge32 %i6, %l0, %g4 orn %g1, %l3, %o4 fmovdgu %xcc, %f2, %f8 fpsub32s %f12, %f6, %f3 fmovsneg %icc, %f1, %f2 ldsb [%l7 + 0x44], %i7 udivcc %g5, 0x141C, %o5 stw %g2, [%l7 + 0x30] ld [%l7 + 0x68], %f6 fmul8ulx16 %f2, %f2, %f8 srax %i5, 0x1F, %g3 fmovspos %xcc, %f13, %f2 fmovrslz %g7, %f13, %f15 udiv %l1, 0x14E9, %o0 alignaddr %i3, %i4, %l6 stw %o2, [%l7 + 0x2C] ba,pn %icc, loop_6363 tleu %icc, 0x0 fnot1s %f13, %f14 fbg,a %fcc3, loop_6364 loop_6363: tsubcctv %l4, 0x1630, %o1 bn %xcc, loop_6365 edge32n %g6, %o7, %l5 loop_6364: fble %fcc2, loop_6366 fmovsne %xcc, %f0, %f10 loop_6365: fmovsgu %icc, %f1, %f4 bl,a loop_6367 loop_6366: stb %o6, [%l7 + 0x5F] std %f4, [%l7 + 0x18] array8 %i0, %o3, %i2 loop_6367: fpack16 %f8, %f12 srax %l2, 0x08, %i6 lduh [%l7 + 0x48], %l0 tle %xcc, 0x7 fmovrsne %i1, %f8, %f8 st %f0, [%l7 + 0x28] fcmps %fcc1, %f11, %f10 sth %g4, [%l7 + 0x36] addcc %g1, %o4, %i7 fors %f8, %f10, %f10 movcs %icc, %g5, %o5 fbule,a %fcc2, loop_6368 fbul,a %fcc2, loop_6369 xorcc %l3, 0x1F53, %g2 tpos %xcc, 0x1 loop_6368: fmovdgu %xcc, %f11, %f7 loop_6369: std %f8, [%l7 + 0x08] be,a loop_6370 stw %g3, [%l7 + 0x1C] nop setx loop_6371, %l0, %l1 jmpl %l1, %i5 movcc %xcc, %l1, %g7 loop_6370: movgu %icc, %o0, %i3 fmovrse %l6, %f10, %f1 loop_6371: ld [%l7 + 0x0C], %f15 bl,a,pt %xcc, loop_6372 fmul8sux16 %f6, %f4, %f12 bleu %icc, loop_6373 fmovsne %xcc, %f5, %f0 loop_6372: bg %xcc, loop_6374 fnegd %f0, %f12 loop_6373: std %f14, [%l7 + 0x78] ldsb [%l7 + 0x70], %i4 loop_6374: edge16l %o2, %l4, %o1 ld [%l7 + 0x40], %f12 ldsb [%l7 + 0x33], %o7 edge32n %l5, %o6, %g6 addc %i0, 0x1947, %i2 ldub [%l7 + 0x6E], %o3 stw %i6, [%l7 + 0x54] stw %l2, [%l7 + 0x48] fnot1s %f0, %f8 bg,a %icc, loop_6375 brgez %i1, loop_6376 stx %g4, [%l7 + 0x58] fmovd %f0, %f12 loop_6375: ld [%l7 + 0x28], %f12 loop_6376: fcmpeq16 %f12, %f8, %g1 fmovrdgez %o4, %f14, %f8 std %f6, [%l7 + 0x18] sth %i7, [%l7 + 0x14] edge16 %g5, %o5, %l0 fand %f8, %f8, %f8 fmovsgu %xcc, %f10, %f4 fbu,a %fcc1, loop_6377 stw %l3, [%l7 + 0x54] orcc %g2, 0x0BBD, %i5 ldd [%l7 + 0x28], %f8 loop_6377: addccc %g3, 0x1315, %g7 ldd [%l7 + 0x48], %f10 fand %f2, %f0, %f12 fsrc1s %f10, %f4 fmovdne %xcc, %f6, %f7 ldx [%l7 + 0x10], %l1 fbug,a %fcc3, loop_6378 movrlez %i3, 0x2D3, %l6 subc %i4, %o0, %o2 stw %l4, [%l7 + 0x3C] loop_6378: fmovdne %icc, %f1, %f12 orn %o7, 0x02ED, %o1 orncc %o6, 0x1A2C, %g6 fcmpeq32 %f0, %f4, %i0 fmovrdlez %i2, %f10, %f6 lduw [%l7 + 0x30], %l5 fcmps %fcc2, %f6, %f6 fbo %fcc3, loop_6379 stx %i6, [%l7 + 0x28] fnand %f0, %f8, %f8 taddcc %o3, %i1, %l2 loop_6379: stb %g4, [%l7 + 0x17] movvs %icc, %g1, %o4 bgu,pt %icc, loop_6380 ld [%l7 + 0x5C], %f1 stx %i7, [%l7 + 0x70] ld [%l7 + 0x28], %f0 loop_6380: st %f10, [%l7 + 0x6C] ld [%l7 + 0x14], %f0 fmovsvs %xcc, %f9, %f13 fcmple16 %f6, %f14, %g5 bpos,a loop_6381 fmovdne %xcc, %f3, %f3 st %f4, [%l7 + 0x3C] bcc,pt %xcc, loop_6382 loop_6381: edge32n %l0, %l3, %o5 tgu %xcc, 0x3 fnor %f14, %f14, %f12 loop_6382: ld [%l7 + 0x54], %f1 fmul8x16au %f8, %f6, %f12 edge8ln %g2, %i5, %g3 movg %icc, %g7, %l1 fpsub16s %f14, %f15, %f4 stb %l6, [%l7 + 0x36] tneg %icc, 0x7 sdivx %i3, 0x0436, %i4 bcs,a loop_6383 std %f8, [%l7 + 0x48] fand %f2, %f0, %f2 tgu %xcc, 0x0 loop_6383: addccc %o0, %l4, %o2 lduh [%l7 + 0x76], %o7 fnot1 %f0, %f8 sub %o6, %o1, %i0 movn %icc, %i2, %l5 edge32ln %i6, %g6, %i1 tsubcctv %l2, %o3, %g1 mulscc %g4, %o4, %g5 fmovdge %icc, %f6, %f7 std %f6, [%l7 + 0x50] fmul8ulx16 %f0, %f4, %f2 fmul8x16al %f6, %f12, %f2 bg,pt %icc, loop_6384 std %f6, [%l7 + 0x38] fnegs %f5, %f10 move %xcc, %l0, %l3 loop_6384: fmovs %f11, %f12 fpadd32s %f1, %f13, %f13 fmovdgu %xcc, %f10, %f0 tl %icc, 0x5 fcmpne32 %f12, %f10, %o5 xnor %g2, 0x14B0, %i7 fmovrdgez %i5, %f4, %f8 lduw [%l7 + 0x14], %g3 fpadd16s %f2, %f8, %f15 mova %xcc, %g7, %l1 movrlz %i3, 0x2DF, %i4 ldsb [%l7 + 0x2C], %l6 umulcc %o0, %l4, %o2 fands %f0, %f13, %f8 fba %fcc0, loop_6385 stw %o7, [%l7 + 0x18] ldsb [%l7 + 0x0D], %o6 lduw [%l7 + 0x20], %o1 loop_6385: fmovse %xcc, %f2, %f3 stx %i0, [%l7 + 0x40] fmovrsgez %i2, %f4, %f5 fbue %fcc3, loop_6386 siam 0x7 bge,pt %icc, loop_6387 nop setx loop_6388, %l0, %l1 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_6386: ldsh [%l7 + 0x60], %l5 fxnors %f15, %f2, %f14 loop_6387: fmovd %f8, %f6 loop_6388: movne %icc, %i6, %g6 fnot2 %f12, %f4 fmovrsgz %i1, %f4, %f3 fnot2 %f2, %f12 fxnor %f6, %f10, %f6 fcmpgt32 %f14, %f8, %o3 fmul8x16 %f4, %f12, %f8 sdivx %l2, 0x08AF, %g1 fnegd %f12, %f12 fnot2 %f14, %f12 fmul8x16 %f5, %f0, %f6 edge16 %g4, %o4, %l0 movne %xcc, %g5, %o5 ldsb [%l7 + 0x15], %l3 stb %g2, [%l7 + 0x44] fbuge,a %fcc0, loop_6389 subcc %i7, 0x1DB8, %i5 sub %g3, %l1, %g7 stw %i3, [%l7 + 0x34] loop_6389: bne loop_6390 lduw [%l7 + 0x50], %l6 ldsb [%l7 + 0x7A], %o0 ldsh [%l7 + 0x62], %l4 loop_6390: sth %o2, [%l7 + 0x18] brgez %o7, loop_6391 fmovdvc %icc, %f3, %f11 fmovsl %xcc, %f6, %f8 subc %i4, 0x1458, %o1 loop_6391: fors %f0, %f1, %f13 addcc %i0, %o6, %i2 movne %xcc, %l5, %i6 fbe %fcc2, loop_6392 alignaddrl %g6, %i1, %o3 st %f14, [%l7 + 0x24] movcc %xcc, %g1, %g4 loop_6392: movneg %icc, %l2, %o4 lduw [%l7 + 0x44], %l0 add %o5, 0x0884, %l3 stw %g2, [%l7 + 0x5C] fpadd16s %f15, %f15, %f6 stx %i7, [%l7 + 0x38] fmul8x16al %f4, %f4, %f6 fmovrdgez %g5, %f14, %f2 fbl,a %fcc1, loop_6393 sub %g3, 0x14EB, %l1 fbule %fcc3, loop_6394 fxnors %f6, %f2, %f1 loop_6393: andncc %i5, %i3, %g7 call loop_6395 loop_6394: ble %icc, loop_6396 fabss %f5, %f0 ldd [%l7 + 0x20], %f8 loop_6395: stx %l6, [%l7 + 0x50] loop_6396: std %f12, [%l7 + 0x48] fmovrslz %o0, %f3, %f11 fpsub32s %f3, %f6, %f0 movle %xcc, %o2, %o7 ldsb [%l7 + 0x3D], %i4 bn,a,pt %icc, loop_6397 brgez %o1, loop_6398 bshuffle %f10, %f8, %f4 fmovrsne %l4, %f12, %f4 loop_6397: edge16 %o6, %i0, %l5 loop_6398: fmul8x16 %f8, %f10, %f0 fand %f14, %f4, %f6 ldd [%l7 + 0x78], %f0 fmul8x16al %f15, %f12, %f4 movleu %xcc, %i2, %g6 ldsw [%l7 + 0x54], %i1 fmovdl %icc, %f15, %f12 pdist %f14, %f12, %f10 fmovdg %xcc, %f1, %f13 st %f14, [%l7 + 0x48] fzeros %f4 bleu,pn %icc, loop_6399 fmovrdgz %i6, %f12, %f14 ldsh [%l7 + 0x1E], %g1 movrgez %g4, 0x112, %o3 loop_6399: ldsb [%l7 + 0x31], %l2 subccc %l0, 0x076A, %o5 ldd [%l7 + 0x78], %f6 ldsh [%l7 + 0x60], %o4 fmuld8ulx16 %f14, %f0, %f10 fcmpeq32 %f12, %f14, %l3 ld [%l7 + 0x38], %f7 lduw [%l7 + 0x20], %g2 fabss %f9, %f8 sth %g5, [%l7 + 0x1E] sll %g3, %i7, %i5 orn %l1, 0x016D, %g7 ldx [%l7 + 0x50], %i3 fmovsvc %xcc, %f15, %f12 popc 0x1639, %o0 fbuge %fcc3, loop_6400 fcmpd %fcc2, %f14, %f4 be,pt %xcc, loop_6401 sth %l6, [%l7 + 0x2E] loop_6400: ldub [%l7 + 0x4B], %o7 bg,a,pn %xcc, loop_6402 loop_6401: fzeros %f5 ldsw [%l7 + 0x70], %o2 ldsb [%l7 + 0x4F], %o1 loop_6402: fblg %fcc2, loop_6403 nop setx loop_6404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f14, %f4, %f2 lduw [%l7 + 0x20], %i4 loop_6403: sth %l4, [%l7 + 0x72] loop_6404: fmovsleu %xcc, %f1, %f0 fnegs %f9, %f11 bg loop_6405 tsubcc %o6, 0x0BCD, %l5 fmovscs %icc, %f4, %f13 mova %icc, %i0, %i2 loop_6405: fcmple32 %f8, %f6, %g6 umul %i1, 0x1D01, %i6 ldsb [%l7 + 0x7D], %g1 ldsb [%l7 + 0x7F], %o3 sth %g4, [%l7 + 0x70] lduw [%l7 + 0x54], %l2 fmovrse %o5, %f0, %f2 ld [%l7 + 0x30], %f4 sra %l0, %l3, %g2 fors %f14, %f4, %f15 udiv %o4, 0x10A7, %g5 lduw [%l7 + 0x6C], %g3 fmuld8sux16 %f0, %f1, %f6 sth %i5, [%l7 + 0x42] fmovse %xcc, %f0, %f9 udivx %l1, 0x101F, %i7 fnands %f1, %f12, %f4 movn %xcc, %g7, %o0 ldsb [%l7 + 0x10], %i3 fmovdne %icc, %f1, %f14 fmovsne %xcc, %f9, %f9 bvs,pt %xcc, loop_6406 stw %o7, [%l7 + 0x10] tsubcctv %l6, 0x1569, %o2 ldsb [%l7 + 0x0F], %o1 loop_6406: ldub [%l7 + 0x68], %i4 fmovsle %xcc, %f2, %f12 tg %icc, 0x4 movpos %xcc, %l4, %l5 ldsh [%l7 + 0x3C], %o6 fcmpeq32 %f10, %f4, %i0 bg %icc, loop_6407 st %f9, [%l7 + 0x3C] fmovscs %icc, %f14, %f13 tcc %xcc, 0x1 loop_6407: faligndata %f8, %f14, %f12 andcc %i2, 0x1F34, %g6 sdivx %i1, 0x1C30, %i6 taddcc %o3, %g4, %l2 sll %g1, %l0, %o5 ldsh [%l7 + 0x76], %l3 fmovdpos %icc, %f5, %f13 ldub [%l7 + 0x45], %g2 fpsub16 %f6, %f10, %f12 st %f15, [%l7 + 0x68] ldsb [%l7 + 0x7B], %g5 fmovsgu %icc, %f6, %f0 fmovd %f10, %f4 bge,pt %xcc, loop_6408 srax %g3, 0x06, %i5 tl %icc, 0x6 fnot2 %f4, %f6 loop_6408: fmovsvs %icc, %f15, %f6 brlz %l1, loop_6409 fmovdcc %icc, %f3, %f14 srax %o4, 0x10, %g7 ldsb [%l7 + 0x71], %o0 loop_6409: and %i3, %o7, %l6 stw %o2, [%l7 + 0x10] movg %xcc, %i7, %o1 nop setx loop_6410, %l0, %l1 jmpl %l1, %l4 fmovrdne %i4, %f8, %f10 fmovrdgz %o6, %f6, %f2 movn %icc, %l5, %i2 loop_6410: fmovrsne %g6, %f13, %f15 stb %i0, [%l7 + 0x3A] ldx [%l7 + 0x48], %i6 edge8n %o3, %i1, %g4 fexpand %f8, %f12 stb %l2, [%l7 + 0x5C] st %f1, [%l7 + 0x14] std %f10, [%l7 + 0x08] fcmple16 %f2, %f2, %g1 edge32ln %o5, %l0, %l3 ble,pt %xcc, loop_6411 movgu %icc, %g2, %g3 array32 %i5, %g5, %o4 ldsh [%l7 + 0x14], %g7 loop_6411: ldsw [%l7 + 0x1C], %o0 movg %xcc, %l1, %i3 ldsh [%l7 + 0x66], %l6 stx %o2, [%l7 + 0x48] movgu %icc, %i7, %o7 fmovs %f5, %f2 tpos %icc, 0x5 fexpand %f15, %f0 fbne,a %fcc2, loop_6412 st %f5, [%l7 + 0x20] fnot2s %f1, %f14 fmovd %f4, %f10 loop_6412: tgu %xcc, 0x3 fpsub16s %f8, %f1, %f12 movle %xcc, %o1, %l4 tle %icc, 0x2 stw %i4, [%l7 + 0x30] orncc %o6, 0x0A24, %i2 ldsb [%l7 + 0x69], %g6 st %f15, [%l7 + 0x3C] tvs %xcc, 0x6 udivx %l5, 0x1591, %i0 fcmpeq16 %f10, %f14, %o3 stb %i1, [%l7 + 0x1C] tl %xcc, 0x0 movneg %xcc, %i6, %g4 lduw [%l7 + 0x78], %g1 fcmpeq32 %f6, %f2, %o5 te %xcc, 0x2 tn %icc, 0x3 brgez,a %l2, loop_6413 lduh [%l7 + 0x22], %l0 fpadd32s %f9, %f12, %f8 fmovrsne %g2, %f10, %f9 loop_6413: fmovrdgez %l3, %f4, %f0 subccc %g3, 0x12DC, %i5 tl %xcc, 0x5 smulcc %o4, %g7, %g5 fbg %fcc0, loop_6414 sub %o0, 0x13B2, %l1 sll %i3, 0x17, %o2 fornot2s %f7, %f8, %f6 loop_6414: std %f4, [%l7 + 0x68] ldsb [%l7 + 0x76], %l6 fpack32 %f6, %f10, %f6 stx %o7, [%l7 + 0x68] fxors %f8, %f10, %f12 stx %o1, [%l7 + 0x68] tvc %icc, 0x7 tn %icc, 0x4 ldub [%l7 + 0x26], %i7 fpadd16s %f10, %f6, %f0 movneg %icc, %l4, %i4 bn,pn %icc, loop_6415 ldsw [%l7 + 0x30], %i2 lduh [%l7 + 0x60], %g6 fmul8x16au %f10, %f14, %f0 loop_6415: stx %l5, [%l7 + 0x58] ldub [%l7 + 0x7D], %i0 ld [%l7 + 0x50], %f5 stb %o6, [%l7 + 0x14] tneg %icc, 0x7 tsubcctv %i1, %o3, %g4 fmovdleu %icc, %f11, %f14 sra %g1, %i6, %l2 movge %xcc, %l0, %o5 fbul,a %fcc3, loop_6416 ld [%l7 + 0x2C], %f15 call loop_6417 fmovrslz %g2, %f5, %f4 loop_6416: fmovscs %icc, %f10, %f0 fmul8x16au %f2, %f11, %f12 loop_6417: fmovrdlz %g3, %f14, %f14 fmovdl %icc, %f13, %f0 fnot1s %f10, %f12 fbuge,a %fcc3, loop_6418 orn %l3, 0x1B7B, %i5 sllx %o4, 0x0A, %g5 srl %o0, 0x19, %g7 loop_6418: fblg,a %fcc1, loop_6419 fpsub16s %f13, %f6, %f10 fcmpgt32 %f12, %f12, %i3 tcs %icc, 0x1 loop_6419: fmovs %f8, %f14 edge16n %l1, %l6, %o2 fpadd32s %f15, %f9, %f14 fnot2 %f0, %f0 orcc %o1, 0x0102, %i7 fmovdleu %icc, %f1, %f12 ldx [%l7 + 0x10], %o7 ble,pt %icc, loop_6420 ldx [%l7 + 0x40], %i4 fbo,a %fcc1, loop_6421 sth %l4, [%l7 + 0x24] loop_6420: fbule,a %fcc1, loop_6422 fnot1 %f4, %f12 loop_6421: bshuffle %f10, %f2, %f4 array8 %i2, %l5, %i0 loop_6422: bge,a %icc, loop_6423 srlx %g6, 0x0C, %o6 std %f8, [%l7 + 0x70] xorcc %i1, 0x001F, %g4 loop_6423: fcmple16 %f10, %f14, %o3 brz,a %g1, loop_6424 ldub [%l7 + 0x6D], %i6 ldsb [%l7 + 0x1A], %l2 fmovdcs %xcc, %f3, %f10 loop_6424: fmovrdlz %l0, %f10, %f8 tle %xcc, 0x0 bneg,a %xcc, loop_6425 ldx [%l7 + 0x28], %o5 edge32 %g2, %l3, %i5 addccc %o4, 0x0256, %g5 loop_6425: fornot1 %f6, %f2, %f12 bvc,pn %xcc, loop_6426 bvc,pn %xcc, loop_6427 bvc,pt %xcc, loop_6428 fcmps %fcc1, %f8, %f3 loop_6426: orn %g3, 0x0819, %o0 loop_6427: sth %g7, [%l7 + 0x4E] loop_6428: std %f0, [%l7 + 0x40] stx %l1, [%l7 + 0x18] fsrc2s %f15, %f9 fpack16 %f10, %f2 edge32ln %i3, %o2, %l6 fmul8x16au %f1, %f14, %f2 fpackfix %f12, %f11 st %f0, [%l7 + 0x2C] stx %i7, [%l7 + 0x70] fbne %fcc2, loop_6429 edge8l %o1, %i4, %l4 fmovd %f10, %f14 fone %f12 loop_6429: stw %o7, [%l7 + 0x10] stb %l5, [%l7 + 0x6F] edge32l %i2, %g6, %i0 fornot1s %f5, %f4, %f2 addcc %i1, %g4, %o3 te %icc, 0x7 fmovscs %xcc, %f0, %f4 ld [%l7 + 0x78], %f3 movrgez %g1, 0x0E3, %o6 ldsw [%l7 + 0x28], %i6 tl %icc, 0x7 ldx [%l7 + 0x70], %l2 mulx %o5, %g2, %l3 bge,a,pn %icc, loop_6430 tneg %icc, 0x4 tleu %icc, 0x5 siam 0x4 loop_6430: edge8ln %i5, %o4, %g5 addcc %g3, 0x194F, %l0 fmovscs %xcc, %f15, %f4 fpsub32s %f4, %f14, %f11 fcmpeq32 %f10, %f6, %g7 stw %l1, [%l7 + 0x28] fnot1 %f12, %f10 fnegs %f15, %f7 fnegd %f12, %f8 or %o0, 0x0D1E, %o2 movneg %xcc, %i3, %i7 std %f12, [%l7 + 0x60] std %f10, [%l7 + 0x28] fcmpd %fcc2, %f0, %f14 stb %l6, [%l7 + 0x2E] movrlez %o1, 0x123, %i4 edge16ln %o7, %l4, %l5 movrlz %i2, 0x2EA, %i0 ldub [%l7 + 0x4A], %g6 brgez %g4, loop_6431 andncc %i1, %o3, %o6 movg %icc, %i6, %l2 lduh [%l7 + 0x30], %g1 loop_6431: fmuld8ulx16 %f9, %f12, %f0 fmovdle %xcc, %f0, %f15 std %f14, [%l7 + 0x48] movleu %xcc, %o5, %g2 stx %l3, [%l7 + 0x50] pdist %f0, %f12, %f4 stx %i5, [%l7 + 0x38] movne %icc, %o4, %g3 tsubcctv %g5, %g7, %l1 tsubcctv %o0, 0x0436, %o2 st %f12, [%l7 + 0x2C] ldsw [%l7 + 0x20], %i3 lduh [%l7 + 0x0A], %l0 fmuld8sux16 %f12, %f9, %f8 stw %l6, [%l7 + 0x7C] movcs %xcc, %i7, %i4 fmul8sux16 %f6, %f10, %f2 movrgez %o7, %o1, %l5 taddcctv %i2, 0x15A0, %i0 tsubcc %l4, 0x1E4B, %g6 stw %i1, [%l7 + 0x64] st %f11, [%l7 + 0x28] fmovsgu %icc, %f2, %f11 stx %g4, [%l7 + 0x48] fmovsvc %xcc, %f2, %f13 be,a,pt %icc, loop_6432 lduw [%l7 + 0x40], %o6 fmovrsgez %i6, %f8, %f3 std %f14, [%l7 + 0x10] loop_6432: fmovsneg %xcc, %f15, %f1 xnor %l2, %g1, %o5 alignaddr %g2, %o3, %i5 ldsw [%l7 + 0x30], %o4 bge,a loop_6433 fpsub16 %f12, %f4, %f6 edge32l %l3, %g5, %g3 sth %g7, [%l7 + 0x5E] loop_6433: fnegs %f1, %f4 and %l1, 0x0E46, %o2 mulx %i3, %l0, %o0 fmovsg %xcc, %f8, %f12 fmovscs %icc, %f10, %f4 st %f6, [%l7 + 0x10] brz,a %i7, loop_6434 brnz %l6, loop_6435 array8 %i4, %o1, %l5 stx %o7, [%l7 + 0x10] loop_6434: fmovd %f14, %f8 loop_6435: fnand %f14, %f2, %f2 mulx %i0, %i2, %l4 fsrc1s %f4, %f6 tsubcctv %i1, %g6, %g4 fcmple16 %f0, %f8, %i6 fmovsvc %xcc, %f10, %f13 movre %o6, 0x30C, %g1 lduh [%l7 + 0x56], %l2 srax %g2, %o3, %o5 ldx [%l7 + 0x68], %i5 bvs,pt %xcc, loop_6436 fands %f13, %f14, %f0 edge32n %l3, %o4, %g5 edge32l %g3, %l1, %o2 loop_6436: bg,a %xcc, loop_6437 ble,pt %icc, loop_6438 move %xcc, %g7, %l0 movre %o0, 0x2F4, %i7 loop_6437: std %f2, [%l7 + 0x78] loop_6438: sllx %i3, %i4, %l6 fmul8sux16 %f4, %f12, %f10 sra %l5, 0x11, %o1 nop setx loop_6439, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscc %xcc, %f1, %f7 fmovrdgz %o7, %f4, %f0 fnor %f12, %f0, %f0 loop_6439: subc %i0, %i2, %i1 ldsh [%l7 + 0x26], %l4 addccc %g6, %g4, %o6 tsubcc %g1, 0x0AF5, %l2 umul %i6, 0x16FB, %g2 tcs %xcc, 0x7 addcc %o3, 0x1988, %i5 sra %o5, %o4, %l3 udivcc %g3, 0x1B4A, %l1 brlz,a %g5, loop_6440 ldsw [%l7 + 0x78], %g7 xor %o2, 0x02D0, %o0 tgu %icc, 0x5 loop_6440: taddcctv %i7, %l0, %i4 fmovde %icc, %f12, %f14 fzero %f12 st %f9, [%l7 + 0x74] ldsb [%l7 + 0x7C], %l6 movrlez %l5, 0x39A, %o1 ldub [%l7 + 0x53], %o7 lduw [%l7 + 0x20], %i3 ldsb [%l7 + 0x34], %i2 ldub [%l7 + 0x43], %i0 for %f12, %f6, %f12 std %f0, [%l7 + 0x40] stw %i1, [%l7 + 0x08] st %f6, [%l7 + 0x34] sth %g6, [%l7 + 0x36] fmovrsgz %g4, %f1, %f1 bpos,a loop_6441 fmovdg %xcc, %f6, %f2 stw %l4, [%l7 + 0x18] ldd [%l7 + 0x58], %f12 loop_6441: fmovdpos %icc, %f12, %f13 fnands %f3, %f3, %f8 lduw [%l7 + 0x54], %g1 fbu,a %fcc2, loop_6442 lduw [%l7 + 0x14], %o6 fcmple16 %f4, %f4, %l2 fcmpgt32 %f0, %f12, %i6 loop_6442: fmul8sux16 %f4, %f2, %f0 stx %g2, [%l7 + 0x18] fbue %fcc2, loop_6443 stx %i5, [%l7 + 0x20] fnands %f5, %f11, %f6 fmovsvc %icc, %f14, %f10 loop_6443: std %f4, [%l7 + 0x08] stw %o5, [%l7 + 0x48] addcc %o3, %o4, %g3 fornot2s %f0, %f11, %f11 lduh [%l7 + 0x5E], %l1 fpmerge %f6, %f6, %f10 fbul,a %fcc3, loop_6444 lduw [%l7 + 0x58], %l3 tvc %xcc, 0x4 tsubcctv %g5, 0x1B03, %g7 loop_6444: udiv %o2, 0x0A96, %o0 st %f11, [%l7 + 0x20] stx %l0, [%l7 + 0x58] stx %i7, [%l7 + 0x20] te %icc, 0x3 sethi 0x1718, %i4 fmovd %f10, %f10 move %xcc, %l6, %l5 fmovsle %icc, %f1, %f1 sub %o7, %i3, %i2 bl,pn %xcc, loop_6445 tgu %icc, 0x0 std %f14, [%l7 + 0x28] tl %xcc, 0x7 loop_6445: addccc %i0, 0x08CD, %o1 fcmple32 %f6, %f12, %g6 stw %g4, [%l7 + 0x40] fbo %fcc2, loop_6446 lduh [%l7 + 0x6A], %i1 fnors %f8, %f15, %f13 fmovdneg %xcc, %f7, %f7 loop_6446: ta %icc, 0x4 ldsb [%l7 + 0x7F], %l4 ld [%l7 + 0x3C], %f8 stb %g1, [%l7 + 0x5A] fnands %f5, %f8, %f10 brnz,a %l2, loop_6447 st %f3, [%l7 + 0x68] add %o6, 0x1FF9, %g2 addcc %i6, %o5, %o3 loop_6447: tle %xcc, 0x6 fcmpgt16 %f0, %f10, %o4 ldsh [%l7 + 0x50], %g3 st %f7, [%l7 + 0x14] stw %l1, [%l7 + 0x10] fornot1 %f12, %f0, %f2 movgu %xcc, %i5, %l3 fmovdneg %icc, %f4, %f6 bl %xcc, loop_6448 nop setx loop_6449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %g5, %o2, %o0 bne,pn %icc, loop_6450 loop_6448: brgez %l0, loop_6451 loop_6449: fmovdgu %xcc, %f12, %f6 andncc %g7, %i4, %i7 loop_6450: sdivcc %l6, 0x1F3E, %l5 loop_6451: fmul8x16au %f10, %f2, %f14 ldx [%l7 + 0x20], %i3 fcmple16 %f14, %f14, %i2 fbg,a %fcc3, loop_6452 sdiv %i0, 0x19B5, %o1 fmovdg %icc, %f6, %f7 std %f8, [%l7 + 0x68] loop_6452: ld [%l7 + 0x50], %f1 fcmpne16 %f2, %f6, %g6 fmovdn %xcc, %f9, %f13 fpackfix %f0, %f6 fmovsneg %xcc, %f2, %f10 lduh [%l7 + 0x74], %g4 ldx [%l7 + 0x78], %o7 edge16l %i1, %g1, %l4 srax %o6, 0x16, %l2 fmovspos %xcc, %f11, %f4 be,a,pt %icc, loop_6453 srlx %i6, %o5, %o3 subccc %g2, 0x1B88, %g3 and %l1, %o4, %l3 loop_6453: fbug,a %fcc3, loop_6454 bvs,a,pn %icc, loop_6455 move %xcc, %g5, %o2 stx %o0, [%l7 + 0x58] loop_6454: fbl %fcc1, loop_6456 loop_6455: fmovspos %xcc, %f10, %f3 addc %l0, %g7, %i4 sth %i7, [%l7 + 0x6A] loop_6456: fnands %f2, %f13, %f9 nop setx loop_6457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc loop_6458 fpmerge %f10, %f6, %f4 stw %l6, [%l7 + 0x5C] loop_6457: fbo %fcc1, loop_6459 loop_6458: fbge %fcc2, loop_6460 sth %l5, [%l7 + 0x3A] ldsb [%l7 + 0x13], %i5 loop_6459: bg,a %icc, loop_6461 loop_6460: fbug,a %fcc3, loop_6462 stb %i3, [%l7 + 0x6A] ldub [%l7 + 0x51], %i2 loop_6461: alignaddr %i0, %g6, %g4 loop_6462: tle %xcc, 0x4 fmovdleu %xcc, %f13, %f1 fcmple16 %f8, %f2, %o7 add %i1, 0x147D, %g1 xorcc %l4, %o6, %l2 std %f14, [%l7 + 0x58] addccc %o1, 0x0E6D, %i6 movleu %icc, %o3, %g2 stw %o5, [%l7 + 0x78] ta %icc, 0x6 stw %g3, [%l7 + 0x0C] fcmps %fcc2, %f9, %f0 stw %o4, [%l7 + 0x24] subccc %l3, %l1, %g5 fmovdcc %xcc, %f9, %f2 fmovdn %icc, %f1, %f4 lduw [%l7 + 0x40], %o2 st %f10, [%l7 + 0x44] addccc %l0, %g7, %i4 fcmpes %fcc2, %f12, %f10 tn %xcc, 0x3 fcmpeq32 %f12, %f2, %o0 fmovdleu %xcc, %f7, %f15 tpos %icc, 0x2 fandnot2 %f14, %f14, %f8 lduw [%l7 + 0x60], %l6 sub %i7, 0x197A, %i5 fnors %f4, %f5, %f2 fcmps %fcc3, %f14, %f9 ldx [%l7 + 0x78], %i3 movre %i2, %l5, %i0 st %f12, [%l7 + 0x10] fnegs %f8, %f9 mulx %g4, %g6, %o7 nop setx loop_6463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %g1, %l4, %o6 fmuld8ulx16 %f15, %f10, %f12 movneg %xcc, %l2, %i1 loop_6463: fabss %f15, %f9 fblg %fcc1, loop_6464 tsubcctv %i6, 0x07CA, %o3 ldsw [%l7 + 0x4C], %o1 ldsh [%l7 + 0x24], %o5 loop_6464: ldd [%l7 + 0x70], %f6 edge32ln %g3, %g2, %o4 brlz,a %l1, loop_6465 bge,a,pn %xcc, loop_6466 fsrc1 %f0, %f6 fpack32 %f8, %f4, %f8 loop_6465: stb %l3, [%l7 + 0x70] loop_6466: fbg,a %fcc0, loop_6467 fmovrdlz %o2, %f6, %f8 fornot2 %f8, %f8, %f12 bneg loop_6468 loop_6467: ldsh [%l7 + 0x34], %g5 lduh [%l7 + 0x36], %g7 nop setx loop_6469, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6468: fmovdleu %xcc, %f7, %f15 fpsub32 %f8, %f10, %f6 fone %f6 loop_6469: tcs %xcc, 0x0 stx %l0, [%l7 + 0x68] movpos %icc, %i4, %o0 fmovs %f4, %f5 sdivx %i7, 0x1D24, %l6 fnegs %f1, %f8 fmovrdgz %i5, %f10, %f2 bneg,pt %xcc, loop_6470 fnand %f14, %f6, %f8 tl %icc, 0x1 ldsw [%l7 + 0x0C], %i3 loop_6470: xorcc %i2, 0x19C6, %i0 ldx [%l7 + 0x10], %l5 ldx [%l7 + 0x38], %g4 fmovsn %xcc, %f2, %f2 ldsh [%l7 + 0x3E], %g6 umulcc %o7, 0x1BA1, %l4 tpos %icc, 0x5 ldsb [%l7 + 0x0C], %g1 addc %o6, %l2, %i6 ldsh [%l7 + 0x2C], %i1 ldd [%l7 + 0x38], %f4 lduw [%l7 + 0x10], %o3 fmovrse %o5, %f1, %f5 fabss %f1, %f9 ldsh [%l7 + 0x5C], %g3 bne,pt %icc, loop_6471 ld [%l7 + 0x30], %f9 movpos %xcc, %g2, %o4 lduw [%l7 + 0x18], %o1 loop_6471: smul %l3, %o2, %l1 movleu %xcc, %g5, %g7 ldsw [%l7 + 0x14], %i4 nop setx loop_6472, %l0, %l1 jmpl %l1, %o0 tge %xcc, 0x5 brgz,a %l0, loop_6473 edge32l %l6, %i7, %i3 loop_6472: sth %i2, [%l7 + 0x22] brnz,a %i0, loop_6474 loop_6473: fornot1 %f8, %f4, %f8 fmuld8ulx16 %f12, %f3, %f4 ldsb [%l7 + 0x77], %i5 loop_6474: lduh [%l7 + 0x54], %g4 ldsw [%l7 + 0x7C], %g6 fmovdvc %icc, %f0, %f0 move %xcc, %o7, %l5 fmovsvc %xcc, %f6, %f11 fmovrslez %l4, %f9, %f14 tn %xcc, 0x2 stw %g1, [%l7 + 0x18] addcc %o6, %l2, %i1 brlz %i6, loop_6475 movrlez %o5, %o3, %g3 fbg,a %fcc1, loop_6476 lduw [%l7 + 0x6C], %g2 loop_6475: st %f10, [%l7 + 0x10] bn loop_6477 loop_6476: fpmerge %f13, %f10, %f4 popc 0x0B45, %o1 ldd [%l7 + 0x60], %f6 loop_6477: fmovde %xcc, %f7, %f13 tl %xcc, 0x5 fmovdvs %xcc, %f8, %f2 ld [%l7 + 0x44], %f12 sdiv %o4, 0x07B5, %o2 bleu %icc, loop_6478 array16 %l3, %l1, %g7 bvs %xcc, loop_6479 brlz,a %g5, loop_6480 loop_6478: fmovrsne %o0, %f2, %f11 stw %l0, [%l7 + 0x64] loop_6479: bcs,a loop_6481 loop_6480: fmovrsgez %i4, %f13, %f13 fcmple16 %f6, %f2, %l6 ba,a %xcc, loop_6482 loop_6481: ldsb [%l7 + 0x19], %i3 fmul8x16al %f8, %f12, %f12 movrlez %i2, 0x1DE, %i7 loop_6482: ldd [%l7 + 0x10], %f6 st %f2, [%l7 + 0x58] stb %i0, [%l7 + 0x4B] tpos %xcc, 0x4 fornot1 %f12, %f8, %f14 movl %icc, %g4, %i5 fmovd %f2, %f8 fmovrse %g6, %f6, %f6 lduh [%l7 + 0x56], %l5 fmovrdgez %o7, %f0, %f4 fornot2 %f2, %f10, %f4 fmovrsgez %l4, %f6, %f8 fmovsle %icc, %f15, %f4 fbo,a %fcc2, loop_6483 movleu %xcc, %o6, %l2 movcc %icc, %g1, %i6 nop setx loop_6484, %l0, %l1 jmpl %l1, %o5 loop_6483: ld [%l7 + 0x4C], %f4 fpadd16 %f4, %f2, %f8 lduh [%l7 + 0x40], %o3 loop_6484: fnands %f4, %f10, %f11 std %f12, [%l7 + 0x58] bpos loop_6485 xnor %g3, %g2, %o1 ldsw [%l7 + 0x2C], %o4 fmovdle %icc, %f8, %f12 loop_6485: brgez,a %o2, loop_6486 fmovrsgz %i1, %f15, %f12 tg %xcc, 0x7 movle %xcc, %l3, %l1 loop_6486: lduh [%l7 + 0x38], %g5 fcmpgt16 %f12, %f12, %g7 fcmpeq32 %f14, %f8, %o0 fmovrde %i4, %f4, %f4 sth %l0, [%l7 + 0x14] lduw [%l7 + 0x28], %i3 std %f8, [%l7 + 0x10] fcmpne32 %f4, %f12, %l6 bvc,a,pn %xcc, loop_6487 taddcc %i2, %i7, %i0 ld [%l7 + 0x44], %f10 sdivx %i5, 0x132D, %g4 loop_6487: tn %xcc, 0x2 smulcc %g6, 0x1764, %l5 fornot1s %f9, %f13, %f15 fmovsl %icc, %f15, %f6 fmovrdlez %l4, %f8, %f2 movvc %xcc, %o6, %l2 fmovrdgz %o7, %f0, %f0 lduw [%l7 + 0x34], %i6 edge16ln %g1, %o5, %o3 fpsub32s %f5, %f11, %f9 ldsb [%l7 + 0x37], %g2 bcs,a,pn %xcc, loop_6488 fmovdg %xcc, %f2, %f14 ldx [%l7 + 0x68], %o1 lduw [%l7 + 0x70], %o4 loop_6488: std %f2, [%l7 + 0x68] std %f14, [%l7 + 0x60] sth %g3, [%l7 + 0x6A] udivcc %o2, 0x071E, %l3 for %f14, %f12, %f14 umulcc %l1, %i1, %g7 fbug %fcc2, loop_6489 lduw [%l7 + 0x0C], %o0 fnor %f6, %f10, %f2 fmovrslz %g5, %f8, %f7 loop_6489: fxnor %f12, %f10, %f8 ldub [%l7 + 0x5D], %l0 ldsh [%l7 + 0x30], %i4 sth %l6, [%l7 + 0x34] fblg %fcc3, loop_6490 fmovrdgez %i2, %f6, %f12 ldx [%l7 + 0x10], %i7 fbo %fcc3, loop_6491 loop_6490: ldsw [%l7 + 0x4C], %i3 fmovsg %xcc, %f9, %f5 lduh [%l7 + 0x20], %i5 loop_6491: stw %i0, [%l7 + 0x70] movcs %icc, %g6, %l5 fbl %fcc2, loop_6492 stw %l4, [%l7 + 0x0C] fmovdg %xcc, %f6, %f7 fcmpeq32 %f8, %f10, %g4 loop_6492: ldsh [%l7 + 0x38], %l2 ld [%l7 + 0x38], %f0 ldub [%l7 + 0x12], %o6 udivx %o7, 0x1262, %g1 fmovdne %xcc, %f4, %f0 fcmple32 %f12, %f14, %o5 fmovrslz %o3, %f10, %f0 movrlez %g2, 0x0B3, %i6 tsubcc %o1, %o4, %g3 bg,a,pn %xcc, loop_6493 edge8 %o2, %l1, %i1 movrne %g7, %l3, %g5 fsrc1s %f3, %f6 loop_6493: ldx [%l7 + 0x70], %o0 stx %l0, [%l7 + 0x40] lduw [%l7 + 0x28], %i4 stw %l6, [%l7 + 0x10] fmovrdlz %i7, %f0, %f14 fcmpgt16 %f6, %f2, %i3 popc %i5, %i2 tg %icc, 0x2 stb %g6, [%l7 + 0x44] edge8l %l5, %l4, %g4 fornot1s %f4, %f9, %f5 fmovsg %xcc, %f1, %f14 tg %xcc, 0x5 brgz %l2, loop_6494 fpackfix %f10, %f7 ldsw [%l7 + 0x24], %i0 ldx [%l7 + 0x58], %o7 loop_6494: fblg,a %fcc1, loop_6495 tg %xcc, 0x0 ldsw [%l7 + 0x54], %o6 edge16ln %g1, %o3, %g2 loop_6495: array32 %o5, %o1, %i6 fbuge,a %fcc3, loop_6496 fbne %fcc0, loop_6497 fmovrsgz %g3, %f13, %f7 st %f1, [%l7 + 0x78] loop_6496: ldd [%l7 + 0x30], %f12 loop_6497: fmovrde %o4, %f2, %f6 st %f15, [%l7 + 0x60] fones %f11 stw %l1, [%l7 + 0x60] ldd [%l7 + 0x70], %f12 std %f10, [%l7 + 0x40] fpadd32 %f14, %f0, %f10 sub %o2, %g7, %i1 movg %xcc, %g5, %l3 fsrc2s %f14, %f5 tl %xcc, 0x6 edge32 %l0, %o0, %l6 movn %icc, %i7, %i4 fmovsge %xcc, %f5, %f9 fmovdgu %icc, %f9, %f11 edge16n %i5, %i3, %g6 ldsw [%l7 + 0x24], %l5 movvc %xcc, %l4, %g4 sub %i2, %l2, %o7 ldub [%l7 + 0x37], %i0 fpadd32s %f0, %f5, %f4 movg %xcc, %o6, %o3 fpsub32s %f6, %f9, %f7 bg,pn %icc, loop_6498 fmovrslz %g1, %f2, %f4 fmovdgu %xcc, %f0, %f8 ldsw [%l7 + 0x5C], %g2 loop_6498: ld [%l7 + 0x18], %f11 brz %o5, loop_6499 udivcc %i6, 0x16B6, %o1 st %f13, [%l7 + 0x5C] st %f13, [%l7 + 0x18] loop_6499: fmovsleu %xcc, %f13, %f15 tpos %icc, 0x4 tvc %xcc, 0x5 fmovsg %xcc, %f6, %f3 ldsb [%l7 + 0x5F], %o4 fsrc2s %f4, %f13 nop setx loop_6500, %l0, %l1 jmpl %l1, %l1 ldsb [%l7 + 0x30], %o2 fandnot1 %f6, %f12, %f6 fandnot2s %f2, %f4, %f10 loop_6500: stw %g3, [%l7 + 0x3C] alignaddr %i1, %g5, %l3 orcc %g7, %l0, %o0 fandnot2 %f2, %f8, %f14 ldsh [%l7 + 0x0A], %l6 stb %i7, [%l7 + 0x77] fpack16 %f2, %f12 edge16ln %i4, %i5, %g6 fble %fcc0, loop_6501 edge32l %i3, %l4, %l5 fmovda %icc, %f11, %f8 bpos,a,pn %icc, loop_6502 loop_6501: edge8 %g4, %i2, %o7 fnot1 %f14, %f10 fmovd %f0, %f0 loop_6502: and %l2, %i0, %o3 tl %icc, 0x6 lduh [%l7 + 0x0E], %o6 fcmpgt32 %f14, %f6, %g2 fmovse %icc, %f11, %f11 stx %o5, [%l7 + 0x50] ldub [%l7 + 0x14], %g1 smulcc %i6, 0x0308, %o4 fble %fcc0, loop_6503 ldsh [%l7 + 0x0E], %l1 fba,a %fcc2, loop_6504 fmovdn %icc, %f11, %f15 loop_6503: fandnot2s %f0, %f10, %f10 fcmpes %fcc0, %f6, %f4 loop_6504: ldd [%l7 + 0x50], %f2 lduh [%l7 + 0x6C], %o2 bl,a,pn %xcc, loop_6505 st %f12, [%l7 + 0x58] fmovspos %xcc, %f8, %f12 fmovsg %xcc, %f3, %f5 loop_6505: lduh [%l7 + 0x7C], %o1 fsrc1 %f8, %f6 fandnot2s %f7, %f10, %f13 ldd [%l7 + 0x40], %f14 fbule %fcc1, loop_6506 ldub [%l7 + 0x11], %g3 fors %f2, %f1, %f5 bleu,a %icc, loop_6507 loop_6506: ldsw [%l7 + 0x70], %g5 fbg %fcc3, loop_6508 edge16l %i1, %g7, %l0 loop_6507: fornot2s %f14, %f5, %f1 fmuld8sux16 %f14, %f6, %f2 loop_6508: ld [%l7 + 0x20], %f3 ldub [%l7 + 0x16], %o0 fcmpd %fcc0, %f2, %f14 subccc %l3, 0x1562, %i7 tgu %xcc, 0x6 sll %l6, %i4, %g6 edge32 %i5, %i3, %l4 std %f2, [%l7 + 0x58] fcmple32 %f0, %f6, %l5 ldub [%l7 + 0x54], %g4 edge8 %o7, %i2, %l2 umulcc %i0, %o3, %g2 std %f10, [%l7 + 0x38] sth %o5, [%l7 + 0x2A] xnorcc %o6, 0x1FD8, %g1 stb %o4, [%l7 + 0x10] subcc %l1, 0x0B81, %i6 sllx %o2, %g3, %o1 taddcc %i1, 0x1FF5, %g5 ldx [%l7 + 0x70], %l0 ldub [%l7 + 0x16], %o0 tl %icc, 0x4 fnors %f11, %f6, %f6 ldsw [%l7 + 0x44], %l3 fmul8x16au %f5, %f5, %f10 ldsb [%l7 + 0x23], %i7 movvs %icc, %g7, %l6 fpadd16 %f2, %f0, %f4 fmovsle %xcc, %f2, %f3 fexpand %f10, %f2 fcmpd %fcc0, %f2, %f2 lduw [%l7 + 0x44], %g6 fcmpeq16 %f0, %f2, %i4 fmovdne %xcc, %f9, %f12 ldsh [%l7 + 0x28], %i3 ta %icc, 0x6 mulscc %l4, 0x1F6C, %i5 stb %g4, [%l7 + 0x42] fbue %fcc3, loop_6509 movge %xcc, %l5, %i2 sethi 0x16DC, %l2 bcc loop_6510 loop_6509: lduh [%l7 + 0x28], %i0 srl %o7, %o3, %g2 mulscc %o5, 0x1356, %g1 loop_6510: stb %o4, [%l7 + 0x3F] fcmpeq16 %f6, %f10, %o6 smul %i6, %o2, %g3 fbue,a %fcc0, loop_6511 bleu loop_6512 fpack16 %f8, %f8 ldsh [%l7 + 0x28], %l1 loop_6511: tpos %xcc, 0x4 loop_6512: fxnor %f8, %f6, %f4 tvc %xcc, 0x0 ld [%l7 + 0x18], %f1 fsrc1s %f12, %f15 fbl %fcc3, loop_6513 stx %i1, [%l7 + 0x68] ldx [%l7 + 0x40], %g5 fmovrdgez %o1, %f8, %f12 loop_6513: ldd [%l7 + 0x70], %f4 fpsub32s %f11, %f4, %f14 ldx [%l7 + 0x38], %l0 movrne %l3, 0x00D, %i7 fnot1 %f2, %f4 std %f10, [%l7 + 0x60] array16 %o0, %l6, %g6 bvc,a %xcc, loop_6514 array32 %i4, %g7, %i3 fzero %f12 fmovsvs %icc, %f1, %f7 loop_6514: fnot2 %f2, %f8 stx %l4, [%l7 + 0x70] fmovsge %xcc, %f7, %f3 bleu %xcc, loop_6515 fmovdg %xcc, %f10, %f7 bvc,a,pt %xcc, loop_6516 lduh [%l7 + 0x3C], %i5 loop_6515: fnot1s %f2, %f8 for %f2, %f0, %f2 loop_6516: edge16 %g4, %l5, %l2 fcmped %fcc2, %f8, %f8 sth %i0, [%l7 + 0x24] fsrc2s %f0, %f1 fmovdne %icc, %f14, %f11 movpos %icc, %o7, %i2 udiv %o3, 0x18F6, %o5 ldx [%l7 + 0x58], %g2 lduh [%l7 + 0x3A], %o4 fmovdne %xcc, %f5, %f9 ldsh [%l7 + 0x18], %o6 tgu %xcc, 0x3 tn %icc, 0x2 stw %g1, [%l7 + 0x18] nop setx loop_6517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq32 %f4, %f6, %i6 taddcctv %o2, 0x10F3, %l1 xnor %i1, 0x067D, %g3 loop_6517: fmovdleu %xcc, %f14, %f3 xnor %g5, 0x033A, %l0 lduh [%l7 + 0x6A], %o1 nop setx loop_6518, %l0, %l1 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], %f0 fpsub32 %f2, %f14, %f10 ldsh [%l7 + 0x7A], %i7 loop_6518: ldd [%l7 + 0x38], %f6 bl,a loop_6519 addcc %o0, %l6, %l3 fnot1s %f11, %f14 sth %i4, [%l7 + 0x2A] loop_6519: fnors %f7, %f8, %f9 call loop_6520 ldsw [%l7 + 0x70], %g7 ld [%l7 + 0x60], %f13 fmul8x16au %f12, %f11, %f12 loop_6520: movn %xcc, %i3, %l4 stb %i5, [%l7 + 0x39] fsrc2 %f4, %f2 fornot1s %f7, %f10, %f9 array8 %g4, %g6, %l5 fpackfix %f8, %f8 stb %i0, [%l7 + 0x6E] srlx %l2, %o7, %i2 stb %o5, [%l7 + 0x44] ldsh [%l7 + 0x5E], %g2 sth %o4, [%l7 + 0x4A] stb %o3, [%l7 + 0x3D] bg,a,pt %icc, loop_6521 bg,a,pn %icc, loop_6522 sth %o6, [%l7 + 0x16] brgez %g1, loop_6523 loop_6521: bg,a,pn %xcc, loop_6524 loop_6522: tsubcc %o2, %l1, %i6 ld [%l7 + 0x7C], %f11 loop_6523: fbge %fcc1, loop_6525 loop_6524: bvs,a %xcc, loop_6526 ba loop_6527 movvc %xcc, %g3, %i1 loop_6525: stw %l0, [%l7 + 0x60] loop_6526: fmovdn %icc, %f5, %f15 loop_6527: fpadd16 %f2, %f0, %f14 sethi 0x0CEE, %o1 lduh [%l7 + 0x42], %g5 fmovsne %xcc, %f14, %f12 tvc %xcc, 0x1 bl,pn %icc, loop_6528 tn %icc, 0x1 fmovsg %icc, %f10, %f3 fcmpes %fcc3, %f3, %f15 loop_6528: movg %icc, %i7, %o0 tvs %icc, 0x1 ldsw [%l7 + 0x1C], %l6 edge16ln %i4, %g7, %i3 tn %icc, 0x6 nop setx loop_6529, %l0, %l1 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,a,pt %xcc, loop_6530 sdivx %l4, 0x0B71, %i5 bcc,pn %icc, loop_6531 loop_6529: fornot1s %f9, %f15, %f0 loop_6530: ldub [%l7 + 0x64], %l3 orn %g4, 0x0A2D, %l5 loop_6531: ldsh [%l7 + 0x58], %g6 popc 0x179D, %i0 orcc %o7, %i2, %o5 tle %icc, 0x5 fcmpd %fcc2, %f14, %f4 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x24], %g2 fmovrsgz %o4, %f14, %f9 stb %o3, [%l7 + 0x2C] movgu %icc, %l2, %g1 stb %o6, [%l7 + 0x0B] edge16 %o2, %l1, %i6 ldsw [%l7 + 0x38], %i1 ldd [%l7 + 0x30], %f14 fnegs %f2, %f6 fbug %fcc1, loop_6532 movre %g3, %l0, %g5 addc %o1, %o0, %i7 sth %i4, [%l7 + 0x12] loop_6532: udivcc %g7, 0x19E8, %l6 fcmpes %fcc2, %f8, %f6 fmovsl %icc, %f10, %f0 xnorcc %i3, 0x1292, %i5 fnand %f10, %f12, %f6 fmovdcc %icc, %f13, %f12 fzero %f6 array8 %l4, %l3, %g4 ldsh [%l7 + 0x7E], %l5 lduw [%l7 + 0x14], %i0 fbne,a %fcc0, loop_6533 st %f9, [%l7 + 0x34] ldsw [%l7 + 0x08], %g6 fmul8x16 %f5, %f4, %f6 loop_6533: ldx [%l7 + 0x28], %o7 fmovscc %xcc, %f11, %f10 movleu %icc, %i2, %g2 sdivcc %o4, 0x0486, %o5 array16 %o3, %g1, %o6 ld [%l7 + 0x44], %f2 edge8 %l2, %o2, %l1 subccc %i1, %i6, %g3 addc %l0, 0x1665, %o1 fand %f6, %f10, %f8 stb %o0, [%l7 + 0x34] fornot1s %f6, %f6, %f7 fnot1 %f12, %f14 fbuge %fcc1, loop_6534 movrne %i7, 0x05F, %i4 xorcc %g7, 0x0028, %g5 fbn %fcc3, loop_6535 loop_6534: lduh [%l7 + 0x0E], %l6 xorcc %i3, %l4, %l3 fmovrsne %i5, %f9, %f14 loop_6535: subccc %l5, 0x1A05, %i0 fnand %f0, %f4, %f2 udiv %g6, 0x1EF6, %g4 fbg,a %fcc3, loop_6536 fcmpd %fcc0, %f2, %f2 srax %i2, %g2, %o7 stb %o4, [%l7 + 0x71] loop_6536: pdist %f14, %f0, %f2 fpackfix %f0, %f15 movge %xcc, %o3, %g1 ldsb [%l7 + 0x56], %o6 fsrc1 %f0, %f14 sth %o5, [%l7 + 0x42] ldub [%l7 + 0x5A], %o2 sllx %l1, %i1, %i6 tvs %icc, 0x7 bg %xcc, loop_6537 ldsh [%l7 + 0x18], %l2 ldd [%l7 + 0x10], %f0 fba %fcc2, loop_6538 loop_6537: addcc %g3, %l0, %o1 fandnot2 %f12, %f14, %f10 andn %i7, 0x02FC, %i4 loop_6538: ldsh [%l7 + 0x2C], %o0 fmovrsgez %g7, %f9, %f8 fpsub32s %f4, %f15, %f3 fmovsvc %icc, %f9, %f9 std %f2, [%l7 + 0x48] fpsub32s %f2, %f0, %f14 edge16n %g5, %l6, %l4 bcc,a %xcc, loop_6539 fsrc1 %f12, %f2 std %f8, [%l7 + 0x30] stw %l3, [%l7 + 0x48] loop_6539: stb %i5, [%l7 + 0x43] call loop_6540 fmovdvs %xcc, %f12, %f0 fxnors %f10, %f7, %f4 st %f4, [%l7 + 0x48] loop_6540: ldsh [%l7 + 0x40], %i3 fmovsge %xcc, %f4, %f10 ldsb [%l7 + 0x29], %i0 bne loop_6541 ldsh [%l7 + 0x12], %l5 fands %f0, %f11, %f12 fcmple16 %f12, %f6, %g6 loop_6541: brnz %i2, loop_6542 fcmped %fcc3, %f10, %f0 addccc %g2, %g4, %o7 bcc,a %icc, loop_6543 loop_6542: movne %xcc, %o4, %o3 fmovdneg %icc, %f3, %f1 stb %g1, [%l7 + 0x1B] loop_6543: sra %o6, 0x08, %o2 fexpand %f6, %f14 stb %o5, [%l7 + 0x3A] add %i1, 0x0481, %i6 ble,pn %icc, loop_6544 move %xcc, %l2, %l1 bneg loop_6545 ld [%l7 + 0x18], %f4 loop_6544: movcs %icc, %g3, %l0 fones %f3 loop_6545: edge8n %i7, %o1, %o0 edge16l %g7, %i4, %g5 nop setx loop_6546, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlez %l4, %f4, %f6 fmovsl %icc, %f15, %f15 st %f6, [%l7 + 0x08] loop_6546: lduw [%l7 + 0x18], %l3 fmovda %icc, %f2, %f14 ldsb [%l7 + 0x20], %l6 taddcc %i5, %i0, %l5 alignaddrl %i3, %g6, %i2 srl %g4, 0x0B, %g2 srlx %o7, %o3, %g1 be,a loop_6547 ldub [%l7 + 0x1B], %o4 ldsw [%l7 + 0x2C], %o6 sth %o2, [%l7 + 0x1C] loop_6547: bvs,a loop_6548 fors %f4, %f5, %f9 lduh [%l7 + 0x68], %o5 ldsh [%l7 + 0x62], %i6 loop_6548: ldx [%l7 + 0x50], %l2 fpadd16 %f2, %f0, %f8 sdivx %i1, 0x03FE, %l1 fpadd16 %f12, %f2, %f8 ldx [%l7 + 0x50], %l0 array16 %i7, %g3, %o0 stx %o1, [%l7 + 0x28] fbn,a %fcc3, loop_6549 fones %f4 ld [%l7 + 0x70], %f9 fbge,a %fcc3, loop_6550 loop_6549: taddcc %i4, %g5, %g7 taddcc %l3, 0x050B, %l4 fcmpgt32 %f6, %f0, %i5 loop_6550: fsrc1 %f8, %f10 lduh [%l7 + 0x6E], %i0 smulcc %l5, 0x155B, %i3 fornot1s %f8, %f0, %f3 fbn,a %fcc0, loop_6551 tsubcctv %g6, 0x0E54, %l6 fones %f6 tge %icc, 0x6 loop_6551: srax %i2, 0x04, %g4 fmuld8sux16 %f15, %f2, %f0 edge8l %g2, %o3, %o7 fones %f14 fbug %fcc0, loop_6552 fmovsvc %xcc, %f2, %f7 fpadd16s %f1, %f5, %f1 ldub [%l7 + 0x15], %g1 loop_6552: ldd [%l7 + 0x58], %f2 ldsw [%l7 + 0x48], %o4 bneg,pn %icc, loop_6553 bge %icc, loop_6554 alignaddrl %o6, %o5, %o2 nop setx loop_6555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6553: brlez %i6, loop_6556 loop_6554: movrlz %l2, 0x1DC, %l1 fmovdpos %icc, %f10, %f1 loop_6555: sra %i1, %l0, %i7 loop_6556: subc %g3, %o1, %o0 fbul %fcc2, loop_6557 ldsw [%l7 + 0x58], %g5 ble,a %xcc, loop_6558 array8 %g7, %i4, %l4 loop_6557: fands %f11, %f14, %f10 stx %l3, [%l7 + 0x70] loop_6558: std %f8, [%l7 + 0x28] ldsh [%l7 + 0x7E], %i5 faligndata %f2, %f6, %f2 stx %l5, [%l7 + 0x50] ldsw [%l7 + 0x38], %i0 bvc,a,pn %icc, loop_6559 fxors %f1, %f9, %f5 umul %g6, 0x0F7B, %i3 fnot2 %f8, %f8 loop_6559: fpsub16s %f1, %f12, %f7 std %f2, [%l7 + 0x68] edge8 %i2, %g4, %g2 fsrc1s %f13, %f9 bne,a,pt %icc, loop_6560 udivcc %o3, 0x09D9, %l6 movg %xcc, %g1, %o7 movn %icc, %o4, %o6 loop_6560: fmul8sux16 %f8, %f14, %f0 fmovdl %xcc, %f14, %f12 array8 %o5, %i6, %l2 move %icc, %l1, %i1 sth %l0, [%l7 + 0x54] bg,a,pt %xcc, loop_6561 fornot1 %f14, %f4, %f12 sethi 0x041B, %o2 bpos %xcc, loop_6562 loop_6561: fmovdvc %icc, %f1, %f4 te %xcc, 0x7 fcmpgt16 %f0, %f12, %g3 loop_6562: fmovrslz %i7, %f0, %f5 edge16ln %o0, %g5, %o1 sll %i4, %g7, %l3 fnors %f3, %f10, %f10 brlez,a %l4, loop_6563 fbuge %fcc3, loop_6564 fnegd %f8, %f14 ldsb [%l7 + 0x73], %l5 loop_6563: nop setx loop_6565, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6564: andcc %i0, %g6, %i3 array32 %i5, %i2, %g2 movpos %icc, %g4, %o3 loop_6565: bpos %xcc, loop_6566 lduh [%l7 + 0x0C], %g1 nop setx loop_6567, %l0, %l1 jmpl %l1, %l6 lduw [%l7 + 0x58], %o7 loop_6566: fmovsvc %xcc, %f14, %f13 srax %o4, 0x1E, %o6 loop_6567: fmovde %xcc, %f11, %f11 tpos %xcc, 0x6 fandnot2s %f5, %f14, %f2 brlz %o5, loop_6568 stb %l2, [%l7 + 0x27] st %f7, [%l7 + 0x18] movcc %xcc, %l1, %i1 loop_6568: fmul8ulx16 %f14, %f6, %f10 stb %i6, [%l7 + 0x08] fmovspos %icc, %f13, %f6 fpack16 %f8, %f4 movrlez %l0, %g3, %i7 fmovdgu %icc, %f0, %f5 tsubcc %o0, 0x1917, %g5 sdivcc %o1, 0x0DFA, %o2 fnegs %f9, %f4 be,a,pn %xcc, loop_6569 movrgz %g7, 0x0F6, %l3 fnot2 %f4, %f6 ldsw [%l7 + 0x68], %i4 loop_6569: lduh [%l7 + 0x5A], %l4 fbn %fcc2, loop_6570 fmovsn %icc, %f8, %f11 std %f12, [%l7 + 0x50] bge,pn %xcc, loop_6571 loop_6570: stx %i0, [%l7 + 0x28] ldsb [%l7 + 0x21], %g6 andcc %l5, %i3, %i5 loop_6571: fxor %f4, %f14, %f2 st %f9, [%l7 + 0x70] fexpand %f11, %f8 fbe,a %fcc1, loop_6572 fcmpne16 %f6, %f2, %g2 fmuld8ulx16 %f9, %f1, %f6 fmul8sux16 %f6, %f6, %f4 loop_6572: edge16n %i2, %o3, %g4 fmovsleu %icc, %f2, %f9 fxor %f8, %f10, %f2 bpos,a %xcc, loop_6573 ldd [%l7 + 0x60], %f2 fmovse %icc, %f14, %f12 fmovrsne %l6, %f9, %f3 loop_6573: umulcc %o7, %g1, %o6 stx %o4, [%l7 + 0x28] movgu %icc, %o5, %l1 lduh [%l7 + 0x56], %i1 sll %l2, %l0, %i6 fbn,a %fcc0, loop_6574 edge8l %i7, %g3, %g5 bne,pt %icc, loop_6575 add %o0, 0x0C79, %o1 loop_6574: tl %xcc, 0x1 ldsw [%l7 + 0x6C], %g7 loop_6575: ldub [%l7 + 0x2F], %o2 st %f0, [%l7 + 0x64] fmovrdgez %l3, %f4, %f0 movrlz %i4, %l4, %i0 subccc %g6, %i3, %i5 fmovsa %xcc, %f14, %f6 fcmpeq16 %f0, %f4, %l5 srax %i2, %g2, %o3 brlez,a %l6, loop_6576 ldd [%l7 + 0x50], %f10 fbge %fcc1, loop_6577 array32 %g4, %o7, %g1 loop_6576: fandnot2s %f14, %f1, %f11 nop setx loop_6578, %l0, %l1 jmpl %l1, %o6 loop_6577: sth %o5, [%l7 + 0x30] fcmpne16 %f12, %f10, %o4 udivx %l1, 0x0436, %i1 loop_6578: addcc %l2, %i6, %l0 ldsb [%l7 + 0x24], %i7 edge16l %g5, %g3, %o1 fcmpeq16 %f12, %f8, %o0 sdivcc %o2, 0x1E60, %g7 std %f4, [%l7 + 0x28] movneg %icc, %i4, %l4 call loop_6579 std %f8, [%l7 + 0x28] fmovdneg %xcc, %f10, %f11 movpos %icc, %l3, %i0 loop_6579: fxnor %f2, %f14, %f0 movrlz %g6, %i3, %l5 ldd [%l7 + 0x78], %f14 fmovdneg %icc, %f12, %f12 addc %i5, %g2, %i2 ldsw [%l7 + 0x18], %l6 fpsub16 %f0, %f10, %f14 edge32l %g4, %o7, %o3 ldub [%l7 + 0x1F], %g1 fnot1 %f0, %f4 ldsw [%l7 + 0x18], %o6 tgu %icc, 0x5 tleu %icc, 0x2 fone %f6 sdivx %o4, 0x1EA2, %o5 std %f12, [%l7 + 0x78] ld [%l7 + 0x3C], %f1 sllx %l1, %i1, %l2 bge,a,pn %xcc, loop_6580 fabss %f0, %f15 ldsh [%l7 + 0x72], %l0 tsubcctv %i6, 0x1323, %i7 loop_6580: stb %g5, [%l7 + 0x2B] ldsh [%l7 + 0x4A], %g3 lduw [%l7 + 0x3C], %o1 fbe,a %fcc0, loop_6581 ld [%l7 + 0x6C], %f0 fmovdvs %xcc, %f8, %f3 fpack16 %f10, %f9 loop_6581: sth %o2, [%l7 + 0x26] brgez %o0, loop_6582 fsrc2s %f7, %f12 bneg,a loop_6583 ldsb [%l7 + 0x1D], %i4 loop_6582: stb %g7, [%l7 + 0x7E] stb %l4, [%l7 + 0x21] loop_6583: ldsb [%l7 + 0x6E], %l3 subcc %i0, %g6, %i3 fmuld8sux16 %f6, %f15, %f4 lduw [%l7 + 0x60], %i5 movg %icc, %g2, %i2 subcc %l6, 0x1628, %g4 fmovdle %xcc, %f2, %f1 stx %o7, [%l7 + 0x30] addc %l5, 0x01F9, %o3 fmovsvs %xcc, %f11, %f10 edge8l %o6, %o4, %g1 lduw [%l7 + 0x6C], %o5 stb %i1, [%l7 + 0x75] fbge,a %fcc2, loop_6584 tle %icc, 0x0 fnot1s %f3, %f0 fpmerge %f5, %f4, %f4 loop_6584: fandnot1s %f12, %f3, %f9 ldsw [%l7 + 0x30], %l1 fzero %f12 fmul8x16al %f14, %f8, %f6 ldd [%l7 + 0x58], %f0 move %icc, %l2, %l0 fpadd16 %f6, %f12, %f10 and %i6, %i7, %g5 fmovs %f9, %f6 ldx [%l7 + 0x58], %o1 fsrc1 %f14, %f14 bpos,a %xcc, loop_6585 fnot1s %f5, %f2 tpos %xcc, 0x0 sdivcc %g3, 0x059C, %o2 loop_6585: ldd [%l7 + 0x78], %f2 mulscc %i4, %g7, %o0 edge32n %l3, %i0, %l4 fones %f8 fmovrdgez %g6, %f12, %f2 popc 0x1673, %i5 tsubcctv %i3, %i2, %g2 lduh [%l7 + 0x5E], %l6 fmovsge %xcc, %f6, %f8 fpsub32s %f7, %f10, %f7 tl %icc, 0x6 fbge,a %fcc1, loop_6586 sethi 0x1428, %g4 edge8n %l5, %o7, %o3 ldub [%l7 + 0x5E], %o6 loop_6586: sth %g1, [%l7 + 0x56] brnz,a %o4, loop_6587 fmovsvs %xcc, %f14, %f13 fands %f5, %f11, %f9 stx %o5, [%l7 + 0x30] loop_6587: subc %l1, 0x1AA1, %i1 bleu,a,pt %icc, loop_6588 sub %l2, 0x1879, %i6 fxors %f11, %f9, %f9 fmovrsne %l0, %f7, %f10 loop_6588: fba %fcc1, loop_6589 ldsh [%l7 + 0x20], %i7 addccc %g5, 0x08EB, %o1 movcs %icc, %o2, %i4 loop_6589: brz %g7, loop_6590 movleu %icc, %g3, %l3 sll %i0, 0x0B, %o0 fabss %f5, %f0 loop_6590: fpsub16s %f9, %f9, %f15 fmovsl %xcc, %f8, %f6 fbo %fcc0, loop_6591 ldsw [%l7 + 0x3C], %g6 fpsub32s %f14, %f2, %f12 edge16ln %l4, %i3, %i2 loop_6591: ldsb [%l7 + 0x5F], %g2 tsubcc %l6, %i5, %l5 fmovrsgez %g4, %f5, %f0 fble %fcc0, loop_6592 ldsb [%l7 + 0x1C], %o3 fble,a %fcc2, loop_6593 fandnot2s %f13, %f13, %f8 loop_6592: movcc %xcc, %o7, %o6 fbo,a %fcc1, loop_6594 loop_6593: fnand %f2, %f0, %f0 sll %o4, 0x03, %o5 fexpand %f4, %f4 loop_6594: fmovdcs %xcc, %f10, %f5 fsrc1s %f11, %f12 movg %xcc, %l1, %g1 andcc %i1, %l2, %l0 stx %i6, [%l7 + 0x20] movcs %icc, %i7, %o1 st %f0, [%l7 + 0x2C] fand %f14, %f4, %f12 fbe %fcc3, loop_6595 te %icc, 0x7 ldd [%l7 + 0x10], %f6 orn %g5, %i4, %o2 loop_6595: brlz,a %g7, loop_6596 movge %xcc, %l3, %g3 fcmpgt16 %f8, %f4, %o0 movvs %xcc, %i0, %g6 loop_6596: ldsb [%l7 + 0x50], %l4 array8 %i3, %i2, %l6 lduw [%l7 + 0x20], %i5 andcc %g2, %l5, %o3 fmovdpos %icc, %f12, %f3 movvs %xcc, %o7, %g4 mulx %o6, %o5, %o4 fbge,a %fcc1, loop_6597 fmovscc %xcc, %f7, %f9 ldd [%l7 + 0x30], %f4 ldx [%l7 + 0x60], %l1 loop_6597: std %f8, [%l7 + 0x40] fmovsneg %icc, %f13, %f6 ldd [%l7 + 0x28], %f6 fmovd %f12, %f6 ldd [%l7 + 0x70], %f0 fornot1 %f12, %f12, %f10 fmovdne %icc, %f9, %f15 ldx [%l7 + 0x58], %i1 edge32n %g1, %l2, %i6 ldsb [%l7 + 0x3A], %i7 ldx [%l7 + 0x20], %o1 tpos %xcc, 0x1 ldsh [%l7 + 0x4E], %l0 addccc %g5, 0x03CF, %i4 sethi 0x1634, %o2 fnors %f4, %f11, %f0 fmovrslez %g7, %f2, %f11 stw %l3, [%l7 + 0x40] fandnot2 %f6, %f0, %f10 st %f14, [%l7 + 0x3C] movre %o0, %i0, %g3 std %f2, [%l7 + 0x58] bpos,pt %xcc, loop_6598 ldsw [%l7 + 0x60], %l4 tl %xcc, 0x2 std %f8, [%l7 + 0x68] loop_6598: fba,a %fcc0, loop_6599 mulscc %i3, %g6, %l6 stw %i2, [%l7 + 0x4C] fpadd32 %f14, %f8, %f2 loop_6599: fmovspos %icc, %f0, %f12 fmovdpos %icc, %f3, %f14 ldsh [%l7 + 0x22], %i5 brgz %l5, loop_6600 call loop_6601 fornot1 %f14, %f6, %f8 fbne %fcc0, loop_6602 loop_6600: sdivx %g2, 0x02DD, %o3 loop_6601: stw %g4, [%l7 + 0x70] alignaddr %o6, %o7, %o5 loop_6602: ba %xcc, loop_6603 mulscc %l1, %o4, %g1 fmovsgu %icc, %f4, %f8 mova %xcc, %i1, %i6 loop_6603: lduh [%l7 + 0x4E], %i7 fmovsneg %xcc, %f9, %f14 edge8ln %o1, %l2, %g5 ld [%l7 + 0x4C], %f14 sth %i4, [%l7 + 0x4A] sth %o2, [%l7 + 0x6E] ld [%l7 + 0x70], %f9 fbn %fcc3, loop_6604 fmovsvc %xcc, %f8, %f14 fmovdneg %icc, %f10, %f2 tcs %icc, 0x0 loop_6604: movn %xcc, %l0, %l3 ldsw [%l7 + 0x1C], %g7 fmovdleu %icc, %f11, %f12 fmovsa %xcc, %f5, %f14 movgu %xcc, %i0, %o0 std %f4, [%l7 + 0x08] fones %f4 ldsw [%l7 + 0x28], %g3 ble,a,pt %xcc, loop_6605 ldsw [%l7 + 0x7C], %l4 fnegd %f8, %f12 fmovrdgz %i3, %f4, %f8 loop_6605: nop setx loop_6606, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %l6, %g6, %i2 edge8n %l5, %i5, %o3 brlz,a %g4, loop_6607 loop_6606: fones %f2 fbne,a %fcc2, loop_6608 lduh [%l7 + 0x6A], %g2 loop_6607: fand %f8, %f8, %f8 add %o6, 0x0A75, %o5 loop_6608: taddcc %o7, %o4, %l1 ldsw [%l7 + 0x68], %g1 bpos,a %xcc, loop_6609 ldsh [%l7 + 0x5C], %i6 ldsw [%l7 + 0x50], %i7 fmovdn %xcc, %f12, %f6 loop_6609: movleu %icc, %i1, %o1 ldsh [%l7 + 0x22], %l2 fnegs %f7, %f1 popc %i4, %o2 sll %g5, %l0, %l3 sth %i0, [%l7 + 0x2E] sth %g7, [%l7 + 0x34] fmovscc %icc, %f13, %f8 fmovsgu %icc, %f6, %f11 tg %xcc, 0x5 sdivcc %g3, 0x1AFD, %o0 ld [%l7 + 0x38], %f1 sth %i3, [%l7 + 0x5C] movgu %xcc, %l4, %g6 tle %icc, 0x7 siam 0x5 xnorcc %i2, 0x0401, %l5 ldx [%l7 + 0x48], %i5 stb %o3, [%l7 + 0x3E] ld [%l7 + 0x08], %f14 ldub [%l7 + 0x2D], %l6 fand %f0, %f4, %f14 bshuffle %f6, %f8, %f0 be,a %xcc, loop_6610 fornot2 %f6, %f8, %f6 nop setx loop_6611, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %icc, 0x2 loop_6610: udiv %g4, 0x0EA4, %o6 ldd [%l7 + 0x40], %f2 loop_6611: alignaddr %g2, %o7, %o5 sdivx %l1, 0x19C2, %g1 lduw [%l7 + 0x5C], %o4 fmovsvs %xcc, %f12, %f11 ba,a %icc, loop_6612 ldsb [%l7 + 0x3A], %i6 bpos,pn %xcc, loop_6613 bvc %icc, loop_6614 loop_6612: st %f8, [%l7 + 0x4C] ldsw [%l7 + 0x0C], %i7 loop_6613: st %f1, [%l7 + 0x74] loop_6614: fmovrslz %i1, %f4, %f0 nop setx loop_6615, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x36], %l2 sdivx %i4, 0x18AA, %o2 brgez,a %o1, loop_6616 loop_6615: smul %l0, 0x19A9, %l3 nop setx loop_6617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe,a %fcc3, loop_6618 loop_6616: ldsw [%l7 + 0x28], %i0 fcmpgt32 %f4, %f0, %g5 loop_6617: std %f12, [%l7 + 0x40] loop_6618: fnot1 %f0, %f6 ba,a,pn %xcc, loop_6619 fmovscs %icc, %f6, %f4 orncc %g3, 0x091C, %g7 ld [%l7 + 0x60], %f13 loop_6619: ble,a %xcc, loop_6620 ldx [%l7 + 0x58], %o0 fmovdvc %icc, %f7, %f7 tne %icc, 0x0 loop_6620: bcs,a loop_6621 fmovrdlz %l4, %f4, %f4 stb %g6, [%l7 + 0x7A] addc %i3, %l5, %i5 loop_6621: bvc,a %icc, loop_6622 edge8 %i2, %l6, %g4 lduw [%l7 + 0x44], %o6 fcmpgt16 %f6, %f12, %g2 loop_6622: ldub [%l7 + 0x2A], %o3 andcc %o7, 0x1B6A, %l1 edge32l %o5, %o4, %g1 for %f14, %f10, %f8 lduw [%l7 + 0x7C], %i6 brlz %i7, loop_6623 movge %icc, %i1, %l2 fmovscc %icc, %f4, %f14 stb %i4, [%l7 + 0x21] loop_6623: nop setx loop_6624, %l0, %l1 jmpl %l1, %o1 fpadd32 %f14, %f4, %f4 fones %f6 umulcc %o2, 0x164F, %l3 loop_6624: bleu,a,pn %icc, loop_6625 fxors %f4, %f15, %f6 fmovsleu %xcc, %f12, %f14 lduh [%l7 + 0x08], %i0 loop_6625: fmovspos %xcc, %f10, %f5 popc 0x0749, %l0 tcs %xcc, 0x2 stx %g5, [%l7 + 0x50] fmovsg %xcc, %f9, %f15 srax %g7, 0x1F, %g3 brgz,a %o0, loop_6626 sdivx %l4, 0x0620, %g6 fzero %f2 fmovsne %xcc, %f5, %f7 loop_6626: fmovdgu %icc, %f7, %f12 subcc %l5, %i3, %i5 tpos %xcc, 0x5 fmovrslz %i2, %f2, %f3 ldd [%l7 + 0x40], %f10 fmovsl %icc, %f8, %f9 bpos,a %icc, loop_6627 fmovsl %xcc, %f13, %f5 fnot1s %f9, %f15 array32 %g4, %l6, %o6 loop_6627: ldsb [%l7 + 0x1C], %o3 fnegs %f14, %f4 ld [%l7 + 0x3C], %f2 movn %icc, %g2, %l1 bgu loop_6628 movrne %o5, %o4, %g1 st %f0, [%l7 + 0x10] fmuld8ulx16 %f0, %f12, %f6 loop_6628: ldub [%l7 + 0x6A], %o7 sth %i7, [%l7 + 0x5C] fsrc2 %f0, %f10 std %f12, [%l7 + 0x58] sra %i6, %i1, %l2 fandnot1s %f9, %f5, %f6 ldx [%l7 + 0x08], %i4 fmovsne %xcc, %f15, %f7 taddcctv %o2, %l3, %o1 stx %i0, [%l7 + 0x18] std %f0, [%l7 + 0x28] fcmpes %fcc1, %f14, %f5 brz %g5, loop_6629 std %f0, [%l7 + 0x38] tvc %icc, 0x5 edge8l %g7, %g3, %o0 loop_6629: fmovrdgez %l0, %f12, %f10 fmovs %f1, %f12 ldx [%l7 + 0x40], %g6 fexpand %f2, %f12 bn,a,pt %xcc, loop_6630 alignaddrl %l5, %i3, %l4 lduw [%l7 + 0x20], %i2 fcmpne16 %f2, %f12, %g4 loop_6630: std %f10, [%l7 + 0x08] andn %l6, 0x08EA, %o6 st %f10, [%l7 + 0x20] fmovdgu %icc, %f10, %f11 ldsw [%l7 + 0x10], %o3 stw %i5, [%l7 + 0x10] fbug %fcc1, loop_6631 st %f15, [%l7 + 0x24] array16 %g2, %o5, %o4 ldub [%l7 + 0x2F], %l1 loop_6631: fble,a %fcc2, loop_6632 sdivx %g1, 0x1436, %o7 bpos,pn %xcc, loop_6633 ldd [%l7 + 0x28], %f4 loop_6632: fmovrslez %i7, %f13, %f1 fzero %f10 loop_6633: udiv %i6, 0x1326, %l2 ld [%l7 + 0x68], %f10 ldsb [%l7 + 0x22], %i4 bge loop_6634 tvc %xcc, 0x2 tle %icc, 0x7 xnor %i1, 0x0518, %o2 loop_6634: stx %o1, [%l7 + 0x18] fmul8x16 %f5, %f0, %f12 ldsw [%l7 + 0x4C], %l3 fxors %f8, %f5, %f7 sth %g5, [%l7 + 0x58] fmovd %f12, %f10 stb %g7, [%l7 + 0x42] ldsb [%l7 + 0x75], %i0 siam 0x3 fmovrdgz %g3, %f0, %f14 fmovsn %xcc, %f12, %f15 fmovrdgz %o0, %f4, %f2 brnz,a %g6, loop_6635 te %icc, 0x0 ld [%l7 + 0x20], %f6 std %f4, [%l7 + 0x50] loop_6635: fmovrsne %l0, %f0, %f3 st %f6, [%l7 + 0x10] movgu %icc, %l5, %l4 fnegs %f15, %f14 fandnot2 %f14, %f0, %f8 tleu %icc, 0x1 mova %icc, %i2, %i3 fpsub32s %f11, %f13, %f2 std %f2, [%l7 + 0x60] array32 %g4, %o6, %o3 st %f8, [%l7 + 0x28] subc %i5, 0x0F08, %g2 fmovscc %xcc, %f15, %f9 sdivx %l6, 0x1105, %o4 sth %o5, [%l7 + 0x54] bcc,a %icc, loop_6636 movre %l1, 0x194, %g1 bl,a,pn %icc, loop_6637 bge %xcc, loop_6638 loop_6636: fmovrdgz %o7, %f10, %f12 fble %fcc0, loop_6639 loop_6637: std %f4, [%l7 + 0x78] loop_6638: mulscc %i6, 0x116C, %l2 umul %i4, %i7, %i1 loop_6639: edge16 %o2, %o1, %g5 ldx [%l7 + 0x20], %g7 fbe %fcc3, loop_6640 fmuld8ulx16 %f11, %f9, %f12 ldsh [%l7 + 0x4C], %l3 fcmps %fcc2, %f14, %f4 loop_6640: fbge,a %fcc3, loop_6641 stb %g3, [%l7 + 0x25] fbule %fcc1, loop_6642 umulcc %i0, %o0, %l0 loop_6641: edge16n %g6, %l5, %i2 movle %xcc, %i3, %l4 loop_6642: fornot2s %f1, %f11, %f10 ldx [%l7 + 0x30], %g4 movne %icc, %o6, %o3 fmul8x16 %f1, %f4, %f2 move %icc, %g2, %i5 fpsub16 %f0, %f4, %f4 fmovrdlez %l6, %f4, %f12 fmul8sux16 %f14, %f2, %f2 fba,a %fcc3, loop_6643 bcc,a loop_6644 ld [%l7 + 0x58], %f9 fpack16 %f14, %f9 loop_6643: edge16ln %o5, %o4, %l1 loop_6644: fmul8x16al %f14, %f12, %f12 fcmpeq32 %f14, %f8, %o7 fmovsleu %icc, %f14, %f5 edge16 %i6, %l2, %g1 movleu %icc, %i7, %i1 ta %xcc, 0x1 edge32 %o2, %i4, %o1 movrlz %g7, 0x3E3, %l3 fxor %f8, %f4, %f8 movneg %icc, %g5, %i0 add %o0, 0x1F4C, %l0 stx %g6, [%l7 + 0x08] fabss %f2, %f11 stb %l5, [%l7 + 0x11] bleu,a loop_6645 sra %g3, %i3, %l4 fmovde %icc, %f7, %f7 stx %g4, [%l7 + 0x40] loop_6645: lduh [%l7 + 0x28], %i2 stx %o3, [%l7 + 0x40] bcc,a loop_6646 st %f12, [%l7 + 0x34] movg %icc, %g2, %o6 ldub [%l7 + 0x48], %l6 loop_6646: sll %i5, %o5, %l1 bn,a,pt %icc, loop_6647 fmovsge %xcc, %f6, %f3 tcs %xcc, 0x3 ble,a %xcc, loop_6648 loop_6647: popc %o4, %o7 fcmpeq32 %f12, %f14, %l2 stx %i6, [%l7 + 0x68] loop_6648: srlx %g1, %i7, %i1 tg %xcc, 0x1 fcmpeq16 %f2, %f12, %o2 stw %i4, [%l7 + 0x08] ld [%l7 + 0x48], %f6 udiv %o1, 0x0CA3, %l3 std %f12, [%l7 + 0x78] fcmpgt32 %f10, %f12, %g5 fpsub32 %f14, %f2, %f12 alignaddr %g7, %o0, %i0 fbne %fcc2, loop_6649 pdist %f14, %f8, %f0 fcmpeq32 %f12, %f10, %g6 st %f7, [%l7 + 0x50] loop_6649: ldx [%l7 + 0x58], %l5 stx %g3, [%l7 + 0x38] alignaddrl %i3, %l0, %g4 and %l4, %i2, %g2 fcmpne16 %f6, %f0, %o3 fba,a %fcc1, loop_6650 taddcc %o6, 0x0751, %i5 tneg %icc, 0x7 orcc %l6, 0x0A80, %l1 loop_6650: fmul8ulx16 %f0, %f2, %f10 udivx %o5, 0x1386, %o7 brlez %l2, loop_6651 tneg %xcc, 0x3 fzeros %f3 stx %i6, [%l7 + 0x30] loop_6651: bg,a loop_6652 fandnot2s %f13, %f12, %f9 fpmerge %f3, %f13, %f0 add %o4, %g1, %i7 loop_6652: fandnot1s %f8, %f14, %f12 ldsb [%l7 + 0x1F], %o2 bg,pn %icc, loop_6653 movrne %i1, %o1, %i4 fbg %fcc0, loop_6654 addccc %l3, %g7, %o0 loop_6653: st %f13, [%l7 + 0x7C] fand %f14, %f4, %f8 loop_6654: fors %f10, %f10, %f1 fmovsl %xcc, %f14, %f13 ldub [%l7 + 0x67], %i0 bneg loop_6655 sub %g6, 0x1113, %l5 brnz,a %g3, loop_6656 brlez,a %i3, loop_6657 loop_6655: bneg %icc, loop_6658 bvs,a,pn %icc, loop_6659 loop_6656: stb %g5, [%l7 + 0x35] loop_6657: movcs %xcc, %l0, %l4 loop_6658: udiv %i2, 0x0CF0, %g2 loop_6659: udivcc %o3, 0x02AF, %o6 fzero %f10 ble,a %xcc, loop_6660 lduw [%l7 + 0x5C], %g4 ldsh [%l7 + 0x28], %i5 add %l6, %o5, %o7 loop_6660: edge16l %l1, %l2, %i6 taddcctv %o4, 0x1076, %i7 bneg,a loop_6661 ldub [%l7 + 0x40], %g1 fblg,a %fcc1, loop_6662 nop setx loop_6663, %l0, %l1 jmpl %l1, %o2 loop_6661: fcmpes %fcc0, %f10, %f6 edge16 %i1, %o1, %l3 loop_6662: fornot2s %f2, %f6, %f1 loop_6663: fcmple32 %f0, %f6, %i4 std %f0, [%l7 + 0x48] movn %icc, %o0, %g7 ta %xcc, 0x2 fmovdcc %icc, %f4, %f14 edge8 %g6, %l5, %g3 movleu %xcc, %i3, %g5 fmovspos %xcc, %f1, %f6 fmovdvc %icc, %f10, %f14 tpos %icc, 0x5 stb %l0, [%l7 + 0x54] xnor %l4, 0x1E23, %i0 movpos %icc, %i2, %g2 fpack16 %f14, %f15 fmovdcs %icc, %f8, %f0 add %o6, %g4, %i5 fand %f10, %f8, %f8 stb %l6, [%l7 + 0x40] fcmpd %fcc2, %f4, %f14 fmovs %f11, %f13 edge16 %o3, %o7, %l1 tpos %xcc, 0x1 fnot2 %f12, %f2 fpadd32s %f7, %f6, %f8 fmovdvs %xcc, %f10, %f9 fba %fcc3, loop_6664 lduh [%l7 + 0x72], %o5 fandnot2s %f6, %f11, %f5 fmovrdgz %i6, %f0, %f6 loop_6664: lduh [%l7 + 0x2E], %o4 ldd [%l7 + 0x48], %f0 ldx [%l7 + 0x78], %l2 orncc %g1, %o2, %i1 faligndata %f2, %f8, %f2 lduh [%l7 + 0x36], %i7 subcc %o1, 0x0181, %i4 sth %o0, [%l7 + 0x7C] srax %l3, 0x1C, %g7 fmovsleu %xcc, %f10, %f7 popc 0x1D11, %g6 movcs %icc, %l5, %g3 stw %i3, [%l7 + 0x0C] movge %icc, %l0, %l4 xorcc %i0, 0x0B3A, %i2 stb %g2, [%l7 + 0x6A] tvs %xcc, 0x5 ldd [%l7 + 0x08], %f8 fmul8x16au %f8, %f0, %f12 fabss %f5, %f11 ldsh [%l7 + 0x5C], %g5 std %f8, [%l7 + 0x60] fmovdne %icc, %f2, %f8 ldx [%l7 + 0x40], %o6 fbne,a %fcc3, loop_6665 ld [%l7 + 0x10], %f5 st %f6, [%l7 + 0x10] ldx [%l7 + 0x60], %i5 loop_6665: subcc %l6, 0x0E86, %o3 bneg,a %icc, loop_6666 stx %o7, [%l7 + 0x48] umulcc %l1, 0x0F40, %o5 bvs,a %icc, loop_6667 loop_6666: fbug,a %fcc0, loop_6668 xnor %g4, %o4, %i6 st %f4, [%l7 + 0x50] loop_6667: std %f2, [%l7 + 0x38] loop_6668: movrlz %l2, %g1, %i1 std %f2, [%l7 + 0x28] movl %icc, %i7, %o1 fmovsge %icc, %f0, %f5 fpadd16 %f14, %f2, %f12 fmovdl %icc, %f14, %f8 std %f14, [%l7 + 0x38] srl %i4, 0x14, %o0 fxors %f15, %f15, %f12 bge,pn %icc, loop_6669 ldsb [%l7 + 0x4F], %o2 move %icc, %g7, %l3 lduh [%l7 + 0x7A], %l5 loop_6669: tle %xcc, 0x3 fbug,a %fcc2, loop_6670 lduw [%l7 + 0x44], %g6 ld [%l7 + 0x10], %f9 tge %xcc, 0x2 loop_6670: sethi 0x0E63, %i3 bge loop_6671 fnors %f3, %f15, %f6 be loop_6672 fones %f8 loop_6671: bge,a %icc, loop_6673 te %xcc, 0x4 loop_6672: fpsub32s %f8, %f13, %f1 fmovrslez %g3, %f8, %f15 loop_6673: ld [%l7 + 0x08], %f10 bn,pt %icc, loop_6674 fcmpd %fcc3, %f0, %f6 sdivx %l4, 0x1F7C, %i0 ldsw [%l7 + 0x44], %i2 loop_6674: fsrc2 %f12, %f12 tvc %xcc, 0x7 fmovdle %xcc, %f13, %f14 lduw [%l7 + 0x1C], %l0 movrne %g2, %o6, %i5 xor %g5, %l6, %o3 fbuge,a %fcc0, loop_6675 st %f2, [%l7 + 0x18] ldd [%l7 + 0x20], %f4 stb %l1, [%l7 + 0x18] loop_6675: srl %o5, 0x15, %o7 fzero %f10 fbn %fcc0, loop_6676 fcmps %fcc1, %f12, %f14 edge32l %g4, %o4, %l2 tgu %xcc, 0x0 loop_6676: fmovdn %icc, %f4, %f6 subccc %g1, %i6, %i7 movn %xcc, %i1, %o1 st %f11, [%l7 + 0x78] tgu %icc, 0x1 fbuge %fcc0, loop_6677 ldsw [%l7 + 0x3C], %i4 move %icc, %o2, %o0 tcs %xcc, 0x6 loop_6677: fpsub16 %f6, %f4, %f0 fmovrdlez %l3, %f0, %f6 tg %icc, 0x4 andcc %g7, %g6, %l5 ldd [%l7 + 0x58], %f8 ldx [%l7 + 0x78], %g3 fpadd32s %f2, %f8, %f1 movneg %xcc, %l4, %i3 fornot2 %f2, %f4, %f10 fmovrslz %i2, %f15, %f10 st %f15, [%l7 + 0x0C] edge32ln %l0, %i0, %o6 stb %i5, [%l7 + 0x35] mulscc %g5, 0x1745, %l6 st %f11, [%l7 + 0x08] bvc,a,pn %xcc, loop_6678 fbg %fcc0, loop_6679 fornot2s %f14, %f10, %f0 tneg %icc, 0x7 loop_6678: bvc,pt %xcc, loop_6680 loop_6679: lduw [%l7 + 0x6C], %g2 srlx %l1, %o3, %o7 fbe %fcc2, loop_6681 loop_6680: fmovdvc %xcc, %f6, %f11 tcs %icc, 0x2 fbg %fcc2, loop_6682 loop_6681: bn,a %icc, loop_6683 brlz %g4, loop_6684 std %f0, [%l7 + 0x70] loop_6682: ldsw [%l7 + 0x18], %o4 loop_6683: umulcc %l2, %o5, %g1 loop_6684: stb %i6, [%l7 + 0x28] fmovdleu %xcc, %f10, %f15 fnot1s %f4, %f2 stx %i1, [%l7 + 0x48] smul %i7, 0x12AD, %i4 addcc %o2, 0x1830, %o0 stw %o1, [%l7 + 0x30] bshuffle %f0, %f14, %f12 ldsw [%l7 + 0x20], %g7 subccc %g6, %l5, %l3 ldsh [%l7 + 0x20], %g3 ldub [%l7 + 0x3E], %i3 tpos %icc, 0x0 ldsw [%l7 + 0x60], %l4 fcmpeq16 %f0, %f10, %i2 stb %l0, [%l7 + 0x65] ldsb [%l7 + 0x77], %o6 ldsh [%l7 + 0x56], %i0 ldx [%l7 + 0x20], %i5 stx %g5, [%l7 + 0x40] ld [%l7 + 0x40], %f14 stb %l6, [%l7 + 0x52] ldsh [%l7 + 0x3C], %g2 fmovsn %xcc, %f5, %f15 stx %l1, [%l7 + 0x70] edge32n %o7, %o3, %o4 fxor %f2, %f10, %f0 fcmple16 %f10, %f12, %g4 fbul,a %fcc3, loop_6685 ldsw [%l7 + 0x54], %o5 fmovrdlez %l2, %f10, %f6 sra %i6, 0x0A, %g1 loop_6685: fpadd16 %f4, %f0, %f10 umul %i1, 0x1FD9, %i7 movcs %icc, %i4, %o2 xor %o1, 0x1EF7, %g7 tgu %xcc, 0x4 stw %g6, [%l7 + 0x6C] ldsh [%l7 + 0x34], %l5 ldd [%l7 + 0x68], %f2 fblg %fcc1, loop_6686 sdiv %o0, 0x1430, %g3 sth %l3, [%l7 + 0x1C] edge8 %l4, %i3, %i2 loop_6686: movl %xcc, %o6, %l0 stw %i0, [%l7 + 0x74] bvs,a,pt %icc, loop_6687 mulx %i5, 0x0D1C, %l6 lduw [%l7 + 0x4C], %g2 fmovsge %icc, %f12, %f13 loop_6687: brgez %g5, loop_6688 fmovdpos %xcc, %f14, %f3 subcc %l1, %o7, %o3 ldsw [%l7 + 0x38], %g4 loop_6688: fexpand %f15, %f6 fands %f0, %f9, %f14 ble,a,pn %icc, loop_6689 fandnot1s %f7, %f9, %f15 fblg,a %fcc3, loop_6690 fpadd32 %f10, %f14, %f8 loop_6689: brlz %o4, loop_6691 fnot2s %f0, %f9 loop_6690: fcmpgt32 %f10, %f8, %o5 fors %f3, %f10, %f5 loop_6691: fnot2 %f6, %f14 fmul8sux16 %f0, %f10, %f10 fornot1 %f14, %f10, %f4 st %f3, [%l7 + 0x5C] bleu,a %icc, loop_6692 tl %xcc, 0x3 ldsb [%l7 + 0x34], %i6 nop setx loop_6693, %l0, %l1 jmpl %l1, %l2 loop_6692: lduw [%l7 + 0x5C], %i1 fzero %f10 fmuld8ulx16 %f1, %f12, %f6 loop_6693: srax %i7, %i4, %o2 fmovsgu %icc, %f13, %f3 ld [%l7 + 0x68], %f4 stw %o1, [%l7 + 0x34] xorcc %g1, %g6, %l5 fbl %fcc2, loop_6694 ldub [%l7 + 0x55], %o0 stb %g7, [%l7 + 0x64] lduw [%l7 + 0x54], %l3 loop_6694: std %f12, [%l7 + 0x60] fcmple16 %f12, %f4, %g3 lduh [%l7 + 0x18], %l4 fmovrdlz %i3, %f4, %f14 srax %o6, %i2, %i0 brlz,a %i5, loop_6695 xnor %l0, 0x0A21, %l6 lduh [%l7 + 0x66], %g5 fandnot2 %f2, %f10, %f12 loop_6695: sllx %g2, %o7, %l1 fxors %f9, %f11, %f11 stx %o3, [%l7 + 0x18] ldx [%l7 + 0x08], %o4 ldd [%l7 + 0x58], %f8 stw %o5, [%l7 + 0x50] bvs,a loop_6696 orncc %g4, %l2, %i6 fmovscs %xcc, %f7, %f8 bg %xcc, loop_6697 loop_6696: fnot1 %f6, %f2 fpsub32 %f2, %f8, %f8 fmovsneg %icc, %f11, %f15 loop_6697: fnand %f12, %f14, %f10 tgu %xcc, 0x2 tcc %xcc, 0x2 fandnot2 %f8, %f0, %f0 ldsw [%l7 + 0x58], %i1 fbule,a %fcc0, loop_6698 srax %i7, 0x12, %o2 fors %f6, %f3, %f2 movrlz %o1, %g1, %i4 loop_6698: ldx [%l7 + 0x38], %l5 ldd [%l7 + 0x38], %f10 ldsb [%l7 + 0x4E], %g6 ldsb [%l7 + 0x7D], %g7 fmovdge %xcc, %f3, %f0 sethi 0x11A5, %l3 ldub [%l7 + 0x20], %o0 edge16n %l4, %g3, %o6 fmul8x16al %f3, %f10, %f4 tneg %xcc, 0x5 brz,a %i3, loop_6699 ldub [%l7 + 0x72], %i0 xnor %i5, 0x167B, %i2 ldd [%l7 + 0x20], %f2 loop_6699: fmovdleu %xcc, %f6, %f8 fmovsl %xcc, %f3, %f13 st %f2, [%l7 + 0x5C] ldub [%l7 + 0x74], %l0 ta %xcc, 0x1 fsrc1s %f14, %f2 sllx %g5, 0x0D, %g2 bcs,a %icc, loop_6700 stb %o7, [%l7 + 0x5D] stx %l1, [%l7 + 0x50] edge8 %l6, %o4, %o5 loop_6700: movrne %g4, %o3, %i6 ldsw [%l7 + 0x64], %l2 array32 %i7, %o2, %o1 sra %g1, 0x00, %i4 array16 %i1, %g6, %g7 fmul8x16au %f8, %f2, %f6 fmovspos %icc, %f13, %f14 lduh [%l7 + 0x54], %l5 fmovrde %o0, %f6, %f4 ldsb [%l7 + 0x31], %l3 fcmpgt32 %f10, %f4, %g3 ldd [%l7 + 0x58], %f12 ldd [%l7 + 0x60], %f2 fblg %fcc3, loop_6701 fnand %f14, %f8, %f2 sth %l4, [%l7 + 0x5C] fpack32 %f8, %f2, %f4 loop_6701: move %xcc, %i3, %o6 fmovsg %icc, %f5, %f0 fmovdcs %xcc, %f2, %f2 fnegd %f4, %f6 stb %i0, [%l7 + 0x54] brz %i2, loop_6702 movrgz %i5, %g5, %g2 fbue,a %fcc1, loop_6703 stx %o7, [%l7 + 0x50] loop_6702: fmul8x16 %f15, %f8, %f2 fmul8ulx16 %f14, %f2, %f6 loop_6703: movvc %icc, %l0, %l1 fnot1s %f1, %f13 ld [%l7 + 0x18], %f7 fba,a %fcc0, loop_6704 and %o4, 0x086F, %o5 fnot2s %f10, %f3 array16 %l6, %o3, %g4 loop_6704: ldx [%l7 + 0x70], %i6 fbne %fcc1, loop_6705 ldsh [%l7 + 0x2E], %i7 ld [%l7 + 0x74], %f2 pdist %f2, %f10, %f4 loop_6705: movre %l2, 0x247, %o2 movrgz %g1, %o1, %i4 stb %i1, [%l7 + 0x31] fmovrsgz %g6, %f12, %f12 lduh [%l7 + 0x64], %l5 fmovrsgz %o0, %f2, %f6 tcs %xcc, 0x0 fmovrdlz %l3, %f4, %f4 ldd [%l7 + 0x20], %f10 fpsub16 %f14, %f6, %f2 fpadd16s %f2, %f8, %f2 stb %g3, [%l7 + 0x45] tn %xcc, 0x4 fmovdgu %xcc, %f14, %f12 bshuffle %f4, %f8, %f4 fbge,a %fcc3, loop_6706 fmovd %f4, %f6 fbo,a %fcc2, loop_6707 ldsb [%l7 + 0x7A], %g7 loop_6706: sdiv %l4, 0x0BBC, %i3 stw %i0, [%l7 + 0x30] loop_6707: fnot2s %f15, %f11 ldub [%l7 + 0x44], %i2 std %f0, [%l7 + 0x40] fxor %f6, %f12, %f14 ldx [%l7 + 0x48], %o6 andn %i5, %g2, %g5 andncc %o7, %l1, %l0 tvs %xcc, 0x7 fbg %fcc1, loop_6708 smulcc %o5, %o4, %l6 fone %f6 movleu %icc, %g4, %o3 loop_6708: ba loop_6709 movrlez %i6, %l2, %o2 fcmpne32 %f14, %f12, %g1 stw %i7, [%l7 + 0x08] loop_6709: brgz %i4, loop_6710 fbule %fcc1, loop_6711 movl %xcc, %i1, %o1 ldsw [%l7 + 0x54], %g6 loop_6710: lduw [%l7 + 0x1C], %l5 loop_6711: bl,a,pt %icc, loop_6712 array16 %o0, %g3, %g7 sub %l4, %i3, %i0 and %i2, %o6, %i5 loop_6712: sth %g2, [%l7 + 0x0E] edge8ln %g5, %l3, %l1 tsubcc %l0, 0x1E2C, %o7 movre %o5, %l6, %o4 stw %g4, [%l7 + 0x60] ldub [%l7 + 0x1F], %i6 stx %l2, [%l7 + 0x28] stw %o2, [%l7 + 0x58] fandnot1 %f10, %f8, %f4 ldd [%l7 + 0x70], %f4 stb %g1, [%l7 + 0x68] udiv %o3, 0x08A8, %i4 sth %i1, [%l7 + 0x58] fbo %fcc3, loop_6713 movrne %o1, 0x126, %i7 alignaddrl %l5, %g6, %o0 fexpand %f15, %f12 loop_6713: faligndata %f0, %f14, %f10 ldd [%l7 + 0x20], %f0 fnot2s %f7, %f5 edge32n %g7, %g3, %l4 xor %i0, 0x092D, %i2 alignaddrl %o6, %i3, %g2 sth %i5, [%l7 + 0x7A] udiv %l3, 0x1A80, %l1 std %f0, [%l7 + 0x48] fcmpne16 %f8, %f2, %l0 fmovsvs %icc, %f3, %f9 fmovsle %icc, %f15, %f3 stx %g5, [%l7 + 0x70] fmovrdlz %o5, %f12, %f12 udiv %l6, 0x1C4A, %o7 fsrc2s %f3, %f11 fmul8x16au %f3, %f4, %f14 fmovsvs %xcc, %f2, %f10 ldx [%l7 + 0x68], %o4 ldsh [%l7 + 0x52], %i6 lduh [%l7 + 0x58], %l2 ldsh [%l7 + 0x5C], %o2 st %f12, [%l7 + 0x08] fmovsa %xcc, %f3, %f4 movrgez %g4, 0x33A, %g1 fmovdge %xcc, %f11, %f14 ld [%l7 + 0x24], %f8 movn %xcc, %i4, %i1 stx %o3, [%l7 + 0x78] ldd [%l7 + 0x38], %f14 ldsw [%l7 + 0x20], %o1 fpsub32s %f3, %f6, %f5 sra %i7, %l5, %o0 fbu,a %fcc2, loop_6714 lduw [%l7 + 0x48], %g6 stw %g7, [%l7 + 0x10] lduh [%l7 + 0x0E], %g3 loop_6714: fcmple32 %f8, %f10, %i0 stx %l4, [%l7 + 0x50] bgu,a,pn %icc, loop_6715 fcmped %fcc2, %f6, %f14 fpadd16s %f7, %f4, %f13 stx %o6, [%l7 + 0x48] loop_6715: fpackfix %f6, %f0 array8 %i2, %i3, %g2 tneg %icc, 0x7 fbo,a %fcc0, loop_6716 st %f15, [%l7 + 0x70] ldsw [%l7 + 0x7C], %l3 fnot2s %f12, %f9 loop_6716: fsrc1s %f0, %f0 srax %l1, %i5, %g5 fpadd32s %f9, %f6, %f12 fpadd16s %f8, %f6, %f15 ldsh [%l7 + 0x10], %l0 stx %o5, [%l7 + 0x78] fbg,a %fcc1, loop_6717 mulx %l6, %o4, %o7 fpadd32 %f12, %f14, %f0 fmovdn %xcc, %f14, %f14 loop_6717: ldsh [%l7 + 0x7A], %i6 fmovrsgez %o2, %f15, %f3 tgu %xcc, 0x3 fmul8x16 %f3, %f8, %f10 stb %l2, [%l7 + 0x08] call loop_6718 fpsub32 %f14, %f0, %f0 fpsub16s %f9, %f8, %f11 brz,a %g1, loop_6719 loop_6718: tle %xcc, 0x1 fmovscs %xcc, %f9, %f12 fbg %fcc2, loop_6720 loop_6719: fones %f1 fors %f3, %f0, %f12 stb %g4, [%l7 + 0x09] loop_6720: lduh [%l7 + 0x4A], %i4 fxor %f2, %f10, %f6 stx %o3, [%l7 + 0x20] stw %i1, [%l7 + 0x30] ldd [%l7 + 0x18], %f14 ldsb [%l7 + 0x13], %i7 sth %o1, [%l7 + 0x7C] stx %o0, [%l7 + 0x28] ldx [%l7 + 0x68], %g6 edge16n %g7, %l5, %g3 ldd [%l7 + 0x30], %f0 edge16 %l4, %i0, %o6 ldsw [%l7 + 0x58], %i3 mulx %g2, 0x059B, %i2 mulscc %l3, %i5, %g5 popc 0x1011, %l0 fmovsvc %xcc, %f2, %f6 tsubcctv %l1, %l6, %o5 stb %o4, [%l7 + 0x42] fnegd %f12, %f2 lduw [%l7 + 0x48], %o7 ldub [%l7 + 0x42], %i6 fmovsge %icc, %f1, %f8 movvc %icc, %l2, %g1 fpadd16 %f4, %f10, %f4 fmovsge %icc, %f6, %f2 fbl %fcc2, loop_6721 ldsb [%l7 + 0x33], %g4 st %f6, [%l7 + 0x44] ldsb [%l7 + 0x36], %o2 loop_6721: stw %o3, [%l7 + 0x34] sra %i4, %i1, %i7 fbn,a %fcc3, loop_6722 st %f7, [%l7 + 0x1C] ldub [%l7 + 0x13], %o1 taddcctv %o0, 0x07B7, %g6 loop_6722: call loop_6723 fbl,a %fcc1, loop_6724 fmovscc %xcc, %f15, %f7 fcmpes %fcc2, %f4, %f4 loop_6723: ldsw [%l7 + 0x30], %l5 loop_6724: fmovdge %icc, %f12, %f8 movgu %icc, %g3, %g7 tgu %icc, 0x0 fexpand %f15, %f0 brnz %i0, loop_6725 movle %icc, %l4, %o6 tl %xcc, 0x3 ldsb [%l7 + 0x29], %i3 loop_6725: fabss %f12, %f9 lduh [%l7 + 0x34], %i2 mulx %g2, %l3, %i5 fmovdge %xcc, %f15, %f7 stb %l0, [%l7 + 0x0B] fmovsvs %icc, %f1, %f9 addc %l1, 0x060B, %l6 brz,a %g5, loop_6726 fmovsne %xcc, %f2, %f2 pdist %f12, %f8, %f4 ldsb [%l7 + 0x6D], %o5 loop_6726: stb %o7, [%l7 + 0x19] ldd [%l7 + 0x68], %f10 fones %f5 tsubcc %o4, %l2, %i6 tle %icc, 0x5 fandnot2s %f13, %f5, %f7 fpackfix %f12, %f7 ldsw [%l7 + 0x4C], %g4 andn %g1, %o3, %o2 stb %i1, [%l7 + 0x4A] sllx %i7, %i4, %o0 call loop_6727 sth %o1, [%l7 + 0x08] stx %l5, [%l7 + 0x70] ldx [%l7 + 0x38], %g3 loop_6727: stb %g7, [%l7 + 0x11] lduw [%l7 + 0x6C], %g6 alignaddr %i0, %o6, %i3 xorcc %l4, %g2, %l3 fornot2s %f9, %f9, %f0 nop setx loop_6728, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fors %f10, %f3, %f10 fbug,a %fcc3, loop_6729 fmovsn %icc, %f14, %f8 loop_6728: ld [%l7 + 0x20], %f9 fpsub16s %f3, %f5, %f14 loop_6729: stx %i5, [%l7 + 0x78] fsrc2s %f2, %f1 umulcc %i2, %l1, %l0 ldd [%l7 + 0x60], %f2 edge32 %l6, %g5, %o7 mova %xcc, %o5, %l2 stw %o4, [%l7 + 0x4C] nop setx loop_6730, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %xcc, %f6, %f5 fornot2 %f14, %f8, %f6 move %xcc, %i6, %g4 loop_6730: st %f5, [%l7 + 0x68] ldsw [%l7 + 0x78], %o3 fsrc1s %f1, %f7 bne,a %xcc, loop_6731 movrne %o2, 0x136, %g1 ldd [%l7 + 0x18], %f14 ldd [%l7 + 0x18], %f10 loop_6731: fandnot2 %f10, %f8, %f10 stw %i1, [%l7 + 0x3C] fmovrslz %i7, %f15, %f15 fnot1 %f4, %f8 sdivcc %o0, 0x1086, %i4 movgu %xcc, %o1, %l5 fmovrslez %g3, %f4, %f14 stb %g7, [%l7 + 0x7D] st %f13, [%l7 + 0x14] fcmpes %fcc0, %f7, %f11 movge %icc, %i0, %o6 and %g6, %l4, %i3 ldsb [%l7 + 0x2D], %l3 lduh [%l7 + 0x56], %i5 movleu %icc, %i2, %g2 smul %l1, 0x1107, %l6 ld [%l7 + 0x1C], %f6 ldsb [%l7 + 0x41], %l0 fexpand %f8, %f4 fmovdle %xcc, %f9, %f0 stw %o7, [%l7 + 0x30] fmovrsne %g5, %f14, %f2 movrlz %o5, %l2, %i6 fbul,a %fcc3, loop_6732 st %f2, [%l7 + 0x5C] andcc %o4, %o3, %o2 fmovsl %xcc, %f9, %f7 loop_6732: orcc %g1, %i1, %g4 fmuld8sux16 %f4, %f0, %f0 fcmped %fcc1, %f12, %f0 edge32l %i7, %i4, %o1 ldx [%l7 + 0x60], %o0 movg %xcc, %l5, %g7 movge %xcc, %g3, %o6 edge8ln %g6, %i0, %l4 brlz %l3, loop_6733 lduh [%l7 + 0x4A], %i5 lduh [%l7 + 0x2C], %i2 fpadd16 %f10, %f8, %f4 loop_6733: sub %g2, 0x1A94, %i3 movn %icc, %l6, %l0 fcmps %fcc3, %f2, %f6 fandnot1s %f2, %f15, %f13 nop setx loop_6734, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f2, %f1, %f0 movvc %xcc, %l1, %g5 tcc %icc, 0x1 loop_6734: bpos,a loop_6735 stb %o7, [%l7 + 0x32] fmovdpos %xcc, %f1, %f12 lduh [%l7 + 0x7E], %o5 loop_6735: fexpand %f15, %f0 ldsb [%l7 + 0x5A], %l2 lduh [%l7 + 0x44], %i6 stb %o3, [%l7 + 0x2C] nop setx loop_6736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %o4, %f12, %f6 bvc,a,pn %xcc, loop_6737 fsrc1 %f10, %f10 loop_6736: add %g1, 0x07B3, %o2 tsubcctv %i1, %g4, %i4 loop_6737: fmovsge %xcc, %f3, %f3 edge32l %i7, %o1, %l5 sth %o0, [%l7 + 0x10] fpsub16s %f0, %f15, %f3 fmovdn %icc, %f13, %f3 udiv %g7, 0x04D3, %g3 sub %g6, %o6, %i0 bpos loop_6738 edge32n %l4, %l3, %i5 fmovspos %icc, %f7, %f0 ldsh [%l7 + 0x1C], %g2 loop_6738: tne %xcc, 0x7 fmovsvc %xcc, %f13, %f6 fpackfix %f12, %f3 bpos,a loop_6739 movgu %icc, %i3, %i2 fmul8sux16 %f2, %f6, %f6 bge,a,pn %icc, loop_6740 loop_6739: ldsb [%l7 + 0x47], %l6 srlx %l0, 0x1A, %l1 fmovrdlez %g5, %f6, %f0 loop_6740: fmovsge %icc, %f15, %f13 fmovrsgz %o7, %f11, %f0 fmovsa %xcc, %f13, %f8 ble,pn %icc, loop_6741 fmovrse %l2, %f2, %f4 ldx [%l7 + 0x28], %o5 movrlz %i6, %o4, %g1 loop_6741: lduh [%l7 + 0x4E], %o3 taddcc %o2, 0x14C4, %i1 umul %g4, %i4, %i7 fmovdl %xcc, %f0, %f11 stb %o1, [%l7 + 0x3A] taddcctv %l5, 0x12B9, %g7 brnz,a %o0, loop_6742 fmuld8sux16 %f10, %f10, %f10 fmovsl %xcc, %f3, %f4 ldub [%l7 + 0x45], %g6 loop_6742: fmovrdne %g3, %f8, %f2 sth %i0, [%l7 + 0x74] stx %o6, [%l7 + 0x60] ba,a,pt %icc, loop_6743 bshuffle %f6, %f8, %f2 lduh [%l7 + 0x74], %l3 fmovdcc %xcc, %f13, %f8 loop_6743: fornot2s %f14, %f1, %f4 lduh [%l7 + 0x5E], %i5 fsrc2s %f1, %f8 sdiv %g2, 0x18D0, %i3 ld [%l7 + 0x1C], %f15 tvc %xcc, 0x0 movcc %icc, %l4, %i2 fxors %f8, %f8, %f14 fmovdl %icc, %f5, %f7 tleu %icc, 0x6 orncc %l6, %l1, %g5 fmovsge %xcc, %f4, %f13 movge %icc, %l0, %o7 movrlez %l2, %o5, %i6 sdiv %g1, 0x174C, %o3 fmovrsgz %o4, %f5, %f0 fzero %f0 andncc %o2, %g4, %i4 be,a %icc, loop_6744 ldx [%l7 + 0x78], %i7 fmovsn %icc, %f10, %f0 ldsh [%l7 + 0x52], %o1 loop_6744: std %f2, [%l7 + 0x58] ldd [%l7 + 0x68], %f0 movrgez %l5, 0x21B, %i1 movvs %icc, %o0, %g7 ldx [%l7 + 0x60], %g3 fpadd16 %f12, %f2, %f10 fbo,a %fcc0, loop_6745 sub %g6, 0x1AF3, %i0 stx %l3, [%l7 + 0x68] mova %icc, %i5, %o6 loop_6745: tneg %icc, 0x0 fmovrsgz %i3, %f11, %f8 call loop_6746 smul %g2, 0x036E, %i2 fpadd16 %f10, %f12, %f10 brlez,a %l4, loop_6747 loop_6746: ldub [%l7 + 0x38], %l6 ldsw [%l7 + 0x78], %l1 fmovdn %icc, %f12, %f6 loop_6747: fnot1 %f14, %f4 edge32ln %g5, %o7, %l2 nop setx loop_6748, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f6, %f12, %o5 ldx [%l7 + 0x38], %i6 movleu %xcc, %l0, %g1 loop_6748: stx %o3, [%l7 + 0x10] ldsw [%l7 + 0x48], %o2 add %o4, 0x180B, %g4 fcmpne16 %f14, %f2, %i4 array16 %o1, %i7, %i1 tvc %xcc, 0x3 fsrc2s %f9, %f10 tvc %icc, 0x4 udiv %l5, 0x1FFB, %g7 bshuffle %f14, %f10, %f6 movvc %icc, %g3, %g6 st %f1, [%l7 + 0x5C] tleu %icc, 0x3 bpos,pt %xcc, loop_6749 fnot1s %f14, %f5 ldsb [%l7 + 0x7F], %i0 edge16 %o0, %l3, %o6 loop_6749: stx %i3, [%l7 + 0x70] st %f3, [%l7 + 0x38] xorcc %g2, 0x0898, %i2 ldd [%l7 + 0x68], %f6 movrlz %i5, 0x2F2, %l4 fbu %fcc0, loop_6750 nop setx loop_6751, %l0, %l1 jmpl %l1, %l6 fands %f12, %f11, %f10 fmul8x16al %f14, %f11, %f6 loop_6750: ldsh [%l7 + 0x72], %g5 loop_6751: ldsw [%l7 + 0x44], %o7 popc %l2, %o5 fmovsvs %icc, %f15, %f0 brlez %i6, loop_6752 fcmpeq16 %f8, %f2, %l1 movrgz %l0, %o3, %o2 ldd [%l7 + 0x70], %f12 loop_6752: fnegs %f12, %f6 mova %xcc, %g1, %o4 ldsw [%l7 + 0x20], %i4 movge %xcc, %g4, %i7 ldd [%l7 + 0x68], %f2 alignaddr %i1, %l5, %g7 fnot2s %f13, %f6 fbug,a %fcc2, loop_6753 fmovsleu %xcc, %f8, %f6 fmul8x16al %f14, %f6, %f10 tpos %xcc, 0x7 loop_6753: sth %o1, [%l7 + 0x3C] fcmpeq16 %f12, %f10, %g6 tgu %icc, 0x5 fnand %f12, %f8, %f14 ld [%l7 + 0x78], %f15 ldsh [%l7 + 0x46], %i0 stx %o0, [%l7 + 0x70] fbne %fcc0, loop_6754 sllx %l3, 0x07, %o6 bgu,pt %icc, loop_6755 bn %icc, loop_6756 loop_6754: subc %g3, %i3, %i2 tvc %xcc, 0x7 loop_6755: nop setx loop_6757, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6756: fba %fcc3, loop_6758 fsrc1s %f5, %f5 fbul %fcc0, loop_6759 loop_6757: umulcc %i5, 0x038B, %l4 loop_6758: bg,pt %icc, loop_6760 ldx [%l7 + 0x18], %g2 loop_6759: lduw [%l7 + 0x50], %l6 fcmple32 %f6, %f6, %g5 loop_6760: edge32ln %l2, %o5, %i6 for %f10, %f12, %f0 fnot2s %f9, %f12 edge8ln %o7, %l1, %o3 fandnot1 %f10, %f14, %f10 fmovscs %xcc, %f14, %f10 fnot2 %f2, %f6 fmuld8sux16 %f8, %f5, %f2 fmul8x16 %f0, %f4, %f6 bvs,pn %xcc, loop_6761 fxors %f1, %f1, %f8 fmovsne %icc, %f10, %f1 bg,a,pt %icc, loop_6762 loop_6761: bne,a,pn %xcc, loop_6763 stx %l0, [%l7 + 0x20] tleu %xcc, 0x1 loop_6762: ldsb [%l7 + 0x14], %g1 loop_6763: movne %xcc, %o4, %i4 fandnot2 %f2, %f0, %f14 edge16n %o2, %i7, %i1 popc %g4, %g7 bcs loop_6764 st %f3, [%l7 + 0x78] alignaddr %l5, %g6, %o1 std %f12, [%l7 + 0x68] loop_6764: ldsh [%l7 + 0x0A], %i0 fmovsne %icc, %f11, %f7 bpos,a %icc, loop_6765 fornot2s %f2, %f15, %f10 stb %o0, [%l7 + 0x0B] movrgz %l3, %o6, %g3 loop_6765: andn %i2, %i3, %i5 fxnor %f14, %f14, %f0 fcmped %fcc0, %f6, %f6 fbue,a %fcc2, loop_6766 fmovda %icc, %f8, %f4 bneg %xcc, loop_6767 subc %l4, %l6, %g2 loop_6766: stx %g5, [%l7 + 0x40] fbo,a %fcc3, loop_6768 loop_6767: fmovsvs %xcc, %f9, %f0 ldx [%l7 + 0x38], %o5 fmovd %f2, %f4 loop_6768: sth %i6, [%l7 + 0x56] fcmpeq16 %f4, %f12, %l2 udiv %l1, 0x10F9, %o3 tpos %xcc, 0x2 fbo,a %fcc0, loop_6769 fzeros %f12 ldsb [%l7 + 0x20], %l0 fmovrdlez %o7, %f10, %f0 loop_6769: ldsh [%l7 + 0x16], %o4 fpadd16s %f13, %f4, %f11 fbul %fcc0, loop_6770 movgu %xcc, %g1, %i4 lduw [%l7 + 0x3C], %i7 addcc %i1, 0x1BF0, %o2 loop_6770: mova %icc, %g4, %l5 brnz,a %g6, loop_6771 udivx %g7, 0x11B5, %i0 stx %o0, [%l7 + 0x78] ld [%l7 + 0x38], %f13 loop_6771: tsubcctv %l3, 0x159B, %o6 smulcc %g3, %o1, %i2 ldub [%l7 + 0x13], %i5 brnz,a %l4, loop_6772 fmovsg %xcc, %f14, %f7 fmovrsgez %l6, %f3, %f14 addc %g2, %i3, %g5 loop_6772: tpos %xcc, 0x3 orcc %i6, 0x1E9A, %l2 fmovrsgez %o5, %f9, %f5 fbug,a %fcc2, loop_6773 fmovsgu %icc, %f7, %f4 tsubcctv %o3, 0x0383, %l0 ld [%l7 + 0x54], %f6 loop_6773: fcmple32 %f10, %f4, %l1 sllx %o4, 0x03, %g1 ldd [%l7 + 0x30], %f14 tn %icc, 0x6 fmovsle %xcc, %f10, %f3 st %f0, [%l7 + 0x7C] bpos,a,pn %xcc, loop_6774 movl %icc, %i4, %o7 sth %i1, [%l7 + 0x40] movneg %xcc, %o2, %i7 loop_6774: fpackfix %f8, %f14 fmovspos %icc, %f13, %f12 fmovrslz %l5, %f1, %f8 fornot2 %f8, %f10, %f8 ldsw [%l7 + 0x2C], %g6 stw %g7, [%l7 + 0x38] fpmerge %f1, %f12, %f6 movleu %icc, %g4, %i0 stb %l3, [%l7 + 0x5C] st %f1, [%l7 + 0x2C] lduw [%l7 + 0x28], %o6 ldd [%l7 + 0x38], %f8 edge8 %o0, %o1, %i2 fmovscs %xcc, %f10, %f10 fbn,a %fcc1, loop_6775 bpos,a %icc, loop_6776 fpackfix %f14, %f7 taddcc %g3, 0x0373, %i5 loop_6775: ld [%l7 + 0x50], %f11 loop_6776: ldsw [%l7 + 0x60], %l6 movvs %xcc, %l4, %g2 fcmpgt16 %f14, %f2, %g5 fbu %fcc0, loop_6777 movle %icc, %i6, %l2 fmovdne %icc, %f4, %f5 fmul8sux16 %f0, %f14, %f6 loop_6777: fmovdvc %icc, %f2, %f10 fornot2s %f8, %f12, %f12 srax %i3, 0x11, %o3 st %f7, [%l7 + 0x68] bgu,a,pt %xcc, loop_6778 lduh [%l7 + 0x0C], %l0 brlez,a %l1, loop_6779 edge16n %o4, %g1, %o5 loop_6778: brgz %i4, loop_6780 movneg %icc, %i1, %o2 loop_6779: movrgz %i7, %l5, %o7 tvs %icc, 0x0 loop_6780: brz %g6, loop_6781 stw %g4, [%l7 + 0x6C] fbe,a %fcc3, loop_6782 movpos %xcc, %g7, %i0 loop_6781: stw %l3, [%l7 + 0x60] stb %o0, [%l7 + 0x32] loop_6782: sdivx %o1, 0x1E16, %o6 sth %g3, [%l7 + 0x4C] fmovdleu %xcc, %f5, %f1 st %f0, [%l7 + 0x30] fnor %f10, %f14, %f12 te %xcc, 0x0 fabss %f10, %f5 add %i5, %i2, %l4 ld [%l7 + 0x30], %f7 edge16 %l6, %g5, %g2 ldsb [%l7 + 0x66], %i6 fmovsa %xcc, %f0, %f15 brgz %i3, loop_6783 ldsh [%l7 + 0x7A], %l2 fmovdle %xcc, %f4, %f2 stw %o3, [%l7 + 0x38] loop_6783: tvc %icc, 0x5 xnorcc %l1, 0x144A, %l0 ldd [%l7 + 0x10], %f14 andncc %o4, %o5, %g1 fmovrdne %i4, %f12, %f12 tcs %icc, 0x4 fmul8x16au %f8, %f7, %f6 xnorcc %i1, %i7, %l5 fmovsle %icc, %f8, %f12 tcc %icc, 0x6 udiv %o2, 0x0135, %o7 fba,a %fcc0, loop_6784 fands %f9, %f15, %f6 st %f6, [%l7 + 0x54] tneg %xcc, 0x7 loop_6784: array8 %g4, %g7, %i0 movn %icc, %l3, %o0 movrlz %g6, %o1, %o6 fmovrslez %g3, %f12, %f11 sdivcc %i2, 0x1BD4, %l4 andncc %l6, %i5, %g2 lduw [%l7 + 0x70], %g5 for %f14, %f8, %f8 lduh [%l7 + 0x5C], %i3 ldd [%l7 + 0x48], %f0 move %icc, %i6, %o3 or %l2, %l1, %l0 xnorcc %o4, %g1, %i4 ldsh [%l7 + 0x66], %i1 stb %i7, [%l7 + 0x2E] lduw [%l7 + 0x70], %l5 add %o5, %o2, %g4 movg %icc, %g7, %o7 movneg %icc, %i0, %l3 bgu,a loop_6785 edge16 %g6, %o0, %o1 tsubcc %o6, 0x087D, %i2 mova %icc, %l4, %l6 loop_6785: fmovrse %i5, %f12, %f6 ldsw [%l7 + 0x58], %g3 fcmpd %fcc1, %f8, %f2 std %f0, [%l7 + 0x50] movne %icc, %g5, %i3 sth %i6, [%l7 + 0x5E] fmul8x16 %f0, %f4, %f14 alignaddrl %o3, %g2, %l2 ldx [%l7 + 0x20], %l0 sdivcc %o4, 0x094A, %g1 stb %i4, [%l7 + 0x20] fmovscc %xcc, %f0, %f8 fsrc1 %f6, %f6 fcmpne16 %f12, %f8, %i1 std %f12, [%l7 + 0x68] move %icc, %l1, %l5 tpos %icc, 0x5 stb %i7, [%l7 + 0x1E] std %f12, [%l7 + 0x30] fmovdleu %xcc, %f10, %f9 fmul8x16au %f1, %f4, %f6 movrne %o2, 0x385, %o5 orcc %g4, 0x1490, %g7 fmuld8sux16 %f2, %f9, %f0 fnot1s %f15, %f12 fsrc1s %f15, %f12 stb %i0, [%l7 + 0x43] fmovdcc %xcc, %f13, %f11 fmovdg %xcc, %f2, %f3 tsubcc %l3, 0x1051, %o7 stx %g6, [%l7 + 0x60] udivcc %o0, 0x12C9, %o6 lduh [%l7 + 0x2A], %i2 bvc,a loop_6786 for %f8, %f0, %f8 mulx %o1, %l4, %l6 edge32ln %g3, %i5, %i3 loop_6786: ldsb [%l7 + 0x41], %i6 fbule %fcc3, loop_6787 fbo %fcc3, loop_6788 fnot2 %f2, %f2 sll %o3, %g2, %l2 loop_6787: fpack32 %f4, %f12, %f12 loop_6788: lduw [%l7 + 0x18], %l0 fmovrdgez %g5, %f8, %f14 ldd [%l7 + 0x48], %f2 fmuld8sux16 %f9, %f11, %f8 orncc %o4, %g1, %i1 ld [%l7 + 0x20], %f2 or %i4, 0x0B8A, %l5 faligndata %f10, %f8, %f2 nop setx loop_6789, %l0, %l1 jmpl %l1, %i7 fmovspos %xcc, %f7, %f8 sth %o2, [%l7 + 0x6C] ldx [%l7 + 0x08], %o5 loop_6789: ldub [%l7 + 0x43], %l1 fblg %fcc1, loop_6790 fcmps %fcc1, %f14, %f12 stb %g4, [%l7 + 0x6A] ldsh [%l7 + 0x78], %g7 loop_6790: faligndata %f6, %f14, %f0 ldsw [%l7 + 0x54], %i0 ldub [%l7 + 0x16], %l3 lduw [%l7 + 0x0C], %g6 fones %f13 subccc %o0, %o6, %i2 bvs loop_6791 ldub [%l7 + 0x72], %o7 fandnot2s %f12, %f6, %f11 stw %o1, [%l7 + 0x5C] loop_6791: fpsub32s %f9, %f14, %f4 lduw [%l7 + 0x1C], %l6 fandnot2 %f10, %f8, %f14 lduw [%l7 + 0x70], %l4 edge16l %i5, %i3, %i6 fmovsne %icc, %f8, %f7 lduh [%l7 + 0x72], %g3 tcs %icc, 0x0 stb %o3, [%l7 + 0x6D] stb %g2, [%l7 + 0x53] fbg,a %fcc3, loop_6792 fbuge,a %fcc1, loop_6793 fmovsgu %xcc, %f11, %f0 fandnot2 %f14, %f4, %f2 loop_6792: or %l0, 0x0908, %l2 loop_6793: be,a,pt %icc, loop_6794 fmovdge %xcc, %f14, %f2 ldd [%l7 + 0x50], %f12 fmovrslz %o4, %f3, %f2 loop_6794: tg %icc, 0x7 fpackfix %f14, %f0 fzeros %f10 fmovdpos %icc, %f11, %f1 bcs,a,pn %icc, loop_6795 fmovsa %icc, %f7, %f4 stw %g5, [%l7 + 0x58] fmovdvs %xcc, %f11, %f7 loop_6795: ldd [%l7 + 0x60], %f12 bgu %icc, loop_6796 movrgz %g1, 0x276, %i1 fpadd16s %f12, %f6, %f14 stb %i4, [%l7 + 0x15] loop_6796: st %f13, [%l7 + 0x3C] edge8l %l5, %i7, %o5 movrlz %l1, 0x0A3, %o2 fone %f10 umulcc %g7, %i0, %g4 fand %f10, %f6, %f8 ldsb [%l7 + 0x68], %g6 orn %l3, 0x1B06, %o6 fornot2 %f2, %f8, %f12 ldsh [%l7 + 0x40], %i2 ld [%l7 + 0x40], %f13 fbe,a %fcc0, loop_6797 fblg %fcc1, loop_6798 fmovrdgez %o7, %f12, %f0 lduw [%l7 + 0x64], %o0 loop_6797: bvc,a,pt %xcc, loop_6799 loop_6798: sth %o1, [%l7 + 0x6E] xor %l4, %l6, %i3 ld [%l7 + 0x1C], %f6 loop_6799: lduw [%l7 + 0x2C], %i6 fsrc1s %f4, %f2 siam 0x6 stw %g3, [%l7 + 0x58] stw %i5, [%l7 + 0x30] fsrc2s %f10, %f8 sdiv %o3, 0x00E3, %l0 fandnot1s %f9, %f5, %f0 brlez,a %g2, loop_6800 ldsh [%l7 + 0x3E], %l2 bleu loop_6801 fbe,a %fcc3, loop_6802 loop_6800: ld [%l7 + 0x3C], %f6 ldub [%l7 + 0x4A], %o4 loop_6801: edge32 %g5, %g1, %i4 loop_6802: fnor %f12, %f0, %f12 taddcc %i1, 0x1DA7, %i7 fpsub32s %f15, %f11, %f8 fmovsg %xcc, %f6, %f1 fbl,a %fcc0, loop_6803 fbul,a %fcc1, loop_6804 stx %l5, [%l7 + 0x20] fnot2 %f2, %f4 loop_6803: fxor %f6, %f6, %f0 loop_6804: lduw [%l7 + 0x3C], %l1 addc %o2, %o5, %i0 fabss %f2, %f10 sra %g7, 0x07, %g4 movrgez %g6, 0x228, %o6 tcs %xcc, 0x6 movcs %icc, %l3, %o7 movcs %icc, %i2, %o1 std %f6, [%l7 + 0x30] srl %l4, %o0, %i3 brgz %l6, loop_6805 lduw [%l7 + 0x1C], %i6 fpack16 %f10, %f4 xnor %g3, %o3, %i5 loop_6805: fbe %fcc3, loop_6806 stw %g2, [%l7 + 0x3C] st %f1, [%l7 + 0x58] lduw [%l7 + 0x30], %l0 loop_6806: fbge,a %fcc0, loop_6807 array8 %o4, %l2, %g5 fmovsn %xcc, %f2, %f8 te %icc, 0x4 loop_6807: ble,a,pt %icc, loop_6808 taddcc %i4, %g1, %i7 ld [%l7 + 0x20], %f14 edge8n %l5, %l1, %i1 loop_6808: st %f3, [%l7 + 0x58] fabsd %f12, %f10 fzero %f6 ldx [%l7 + 0x50], %o5 std %f6, [%l7 + 0x68] fcmped %fcc2, %f2, %f10 bshuffle %f6, %f8, %f0 ldsb [%l7 + 0x7E], %i0 be loop_6809 fmovdneg %icc, %f10, %f4 movre %o2, 0x222, %g7 stw %g6, [%l7 + 0x50] loop_6809: movl %xcc, %o6, %g4 movg %icc, %o7, %l3 andn %o1, %i2, %l4 ld [%l7 + 0x14], %f7 stb %o0, [%l7 + 0x18] st %f1, [%l7 + 0x20] lduh [%l7 + 0x1A], %i3 lduw [%l7 + 0x70], %i6 st %f12, [%l7 + 0x34] tle %xcc, 0x5 brlz %g3, loop_6810 fnot2 %f2, %f10 ldx [%l7 + 0x50], %l6 ldd [%l7 + 0x18], %f4 loop_6810: fbl %fcc0, loop_6811 sll %i5, 0x04, %o3 st %f4, [%l7 + 0x30] fmovsne %icc, %f15, %f12 loop_6811: tl %icc, 0x7 fmovrsgz %l0, %f9, %f12 alignaddr %o4, %g2, %g5 fpsub16 %f14, %f0, %f4 fbul %fcc3, loop_6812 st %f1, [%l7 + 0x38] ld [%l7 + 0x78], %f2 bge loop_6813 loop_6812: fxnor %f10, %f14, %f6 fbn %fcc3, loop_6814 fzeros %f0 loop_6813: subcc %l2, 0x086E, %g1 te %xcc, 0x7 loop_6814: fmuld8ulx16 %f1, %f2, %f10 ldsh [%l7 + 0x2E], %i7 fblg %fcc0, loop_6815 te %icc, 0x1 mova %xcc, %i4, %l5 te %icc, 0x4 loop_6815: fsrc2s %f11, %f3 fmuld8sux16 %f5, %f7, %f2 bcs loop_6816 sethi 0x0061, %l1 tneg %icc, 0x0 fmuld8ulx16 %f7, %f6, %f12 loop_6816: fands %f3, %f8, %f12 fcmpeq32 %f2, %f8, %i1 sth %o5, [%l7 + 0x60] std %f8, [%l7 + 0x20] orncc %o2, %g7, %g6 fba %fcc1, loop_6817 ldsh [%l7 + 0x40], %i0 ld [%l7 + 0x10], %f11 ldub [%l7 + 0x10], %g4 loop_6817: fands %f12, %f7, %f12 xorcc %o7, 0x1769, %o6 movrlz %o1, 0x296, %i2 st %f6, [%l7 + 0x20] fabss %f0, %f12 array8 %l3, %l4, %i3 tne %icc, 0x5 ldsh [%l7 + 0x18], %o0 st %f2, [%l7 + 0x6C] taddcc %g3, 0x08C4, %l6 fandnot2 %f6, %f10, %f12 stb %i6, [%l7 + 0x57] fmovrde %o3, %f8, %f0 lduh [%l7 + 0x6C], %i5 lduh [%l7 + 0x7E], %o4 fcmpeq16 %f12, %f14, %l0 bcs,a,pn %xcc, loop_6818 movl %xcc, %g2, %g5 fmovdle %icc, %f8, %f7 std %f14, [%l7 + 0x58] loop_6818: fbuge,a %fcc1, loop_6819 tsubcctv %g1, %i7, %i4 std %f2, [%l7 + 0x38] edge16 %l5, %l2, %i1 loop_6819: tpos %xcc, 0x4 tsubcctv %o5, %l1, %o2 brlz,a %g7, loop_6820 fmovdn %xcc, %f10, %f3 taddcctv %i0, %g6, %o7 fnegd %f0, %f6 loop_6820: fsrc1s %f0, %f5 movvs %icc, %o6, %o1 bne,a loop_6821 xor %i2, 0x1355, %l3 ldx [%l7 + 0x30], %l4 array32 %i3, %g4, %o0 loop_6821: brlez,a %l6, loop_6822 fmovrde %g3, %f2, %f14 edge8n %o3, %i6, %o4 movrlz %l0, %g2, %i5 loop_6822: fbn %fcc0, loop_6823 fbule %fcc1, loop_6824 edge32l %g5, %i7, %i4 ldd [%l7 + 0x08], %f12 loop_6823: fmovdge %icc, %f10, %f8 loop_6824: fmovscs %icc, %f7, %f15 srlx %l5, 0x1F, %l2 umulcc %i1, %o5, %g1 movne %xcc, %l1, %g7 addcc %o2, 0x1BA9, %g6 pdist %f4, %f12, %f2 stw %o7, [%l7 + 0x10] stx %i0, [%l7 + 0x18] brz %o6, loop_6825 brnz %o1, loop_6826 tsubcctv %l3, %i2, %i3 ta %xcc, 0x4 loop_6825: fbul %fcc1, loop_6827 loop_6826: xnor %g4, 0x058C, %l4 ldub [%l7 + 0x32], %l6 sth %g3, [%l7 + 0x5C] loop_6827: fmovrsne %o0, %f7, %f7 and %i6, 0x060D, %o4 std %f2, [%l7 + 0x78] fcmps %fcc2, %f1, %f0 ldsh [%l7 + 0x2E], %o3 ldx [%l7 + 0x20], %l0 bpos,a %xcc, loop_6828 ldsw [%l7 + 0x6C], %i5 siam 0x2 fmovsn %xcc, %f6, %f3 loop_6828: fpsub16s %f5, %f0, %f15 fand %f4, %f0, %f0 subccc %g5, %g2, %i4 fcmpne32 %f2, %f12, %i7 sdiv %l2, 0x1D31, %i1 std %f8, [%l7 + 0x30] sdivx %l5, 0x0851, %g1 brgz %o5, loop_6829 fmovdg %xcc, %f4, %f10 fpack32 %f8, %f10, %f6 movne %xcc, %g7, %l1 loop_6829: fsrc2s %f8, %f1 smul %g6, %o7, %i0 movcs %xcc, %o6, %o2 orncc %l3, %i2, %o1 fors %f15, %f15, %f3 ldd [%l7 + 0x70], %f12 stb %i3, [%l7 + 0x2A] alignaddrl %g4, %l4, %l6 fmovsvs %icc, %f3, %f7 fmovda %xcc, %f6, %f15 bpos,a,pt %xcc, loop_6830 ldsw [%l7 + 0x48], %g3 fble,a %fcc2, loop_6831 fble %fcc1, loop_6832 loop_6830: fbule,a %fcc3, loop_6833 tleu %icc, 0x3 loop_6831: movg %icc, %o0, %o4 loop_6832: movrne %i6, %l0, %o3 loop_6833: stx %i5, [%l7 + 0x78] sdivx %g2, 0x186A, %g5 fmovrsne %i7, %f4, %f14 ldsb [%l7 + 0x5D], %i4 tg %xcc, 0x4 tsubcc %l2, 0x1E31, %i1 or %g1, %l5, %g7 std %f12, [%l7 + 0x78] fmovrdne %l1, %f10, %f12 fmovrdgez %o5, %f6, %f2 movrne %o7, %i0, %o6 fandnot1s %f6, %f3, %f3 sth %g6, [%l7 + 0x56] tl %icc, 0x1 st %f4, [%l7 + 0x30] fmovsn %icc, %f8, %f3 fpadd32 %f6, %f14, %f8 movrlez %l3, 0x189, %o2 fbne %fcc1, loop_6834 ldsh [%l7 + 0x0E], %i2 st %f8, [%l7 + 0x60] fpadd32s %f1, %f12, %f9 loop_6834: fcmpd %fcc0, %f14, %f8 fbul,a %fcc1, loop_6835 fnot2s %f9, %f11 ba,a,pt %icc, loop_6836 movrgz %i3, %g4, %l4 loop_6835: movvc %xcc, %o1, %g3 fcmpne32 %f6, %f14, %l6 loop_6836: xor %o4, %o0, %l0 fmovrsgz %o3, %f1, %f3 fblg,a %fcc1, loop_6837 fpsub32s %f4, %f10, %f0 tvs %xcc, 0x2 lduw [%l7 + 0x1C], %i6 loop_6837: bgu,a,pt %icc, loop_6838 bn loop_6839 be,pt %icc, loop_6840 fmovsge %xcc, %f7, %f12 loop_6838: edge8ln %g2, %g5, %i5 loop_6839: fexpand %f6, %f2 loop_6840: xnorcc %i4, %l2, %i1 fpsub32s %f11, %f13, %f2 lduw [%l7 + 0x30], %g1 sth %l5, [%l7 + 0x76] tsubcctv %i7, 0x1B0E, %g7 fnor %f12, %f12, %f4 fmovdneg %xcc, %f5, %f4 movleu %icc, %o5, %o7 fsrc2 %f10, %f14 fandnot2s %f3, %f7, %f4 lduw [%l7 + 0x2C], %l1 nop setx loop_6841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x50] subcc %i0, %o6, %g6 fnegd %f2, %f8 loop_6841: fornot1s %f7, %f11, %f14 bl loop_6842 stx %o2, [%l7 + 0x70] ld [%l7 + 0x48], %f1 nop setx loop_6843, %l0, %l1 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_6842: brgz %i2, loop_6844 std %f10, [%l7 + 0x78] stx %l3, [%l7 + 0x20] loop_6843: udiv %i3, 0x041B, %l4 loop_6844: ldsb [%l7 + 0x5B], %o1 stx %g3, [%l7 + 0x20] edge32 %l6, %g4, %o4 array32 %l0, %o0, %i6 std %f8, [%l7 + 0x68] fmovsl %xcc, %f11, %f1 fbo,a %fcc0, loop_6845 bshuffle %f0, %f12, %f12 bcs,a,pn %icc, loop_6846 bcc,pt %icc, loop_6847 loop_6845: ldsh [%l7 + 0x5E], %o3 fxors %f4, %f1, %f15 loop_6846: fcmpes %fcc2, %f15, %f14 loop_6847: stw %g5, [%l7 + 0x2C] sth %i5, [%l7 + 0x34] sth %g2, [%l7 + 0x18] fbuge,a %fcc3, loop_6848 ldd [%l7 + 0x38], %f0 fmovdg %xcc, %f11, %f5 movvc %icc, %l2, %i4 loop_6848: xor %i1, 0x0B52, %g1 stw %l5, [%l7 + 0x28] brlz %g7, loop_6849 subc %o5, 0x1AE3, %o7 ldsb [%l7 + 0x7A], %l1 ld [%l7 + 0x34], %f0 loop_6849: fcmpne32 %f8, %f10, %i0 udivx %o6, 0x0A88, %i7 fnegs %f9, %f6 orn %g6, 0x0490, %i2 sllx %o2, 0x10, %l3 fmovsle %xcc, %f7, %f6 fmovsne %xcc, %f1, %f10 fandnot2 %f14, %f6, %f4 edge8l %i3, %o1, %g3 ldx [%l7 + 0x50], %l4 taddcc %l6, %g4, %o4 fornot2 %f6, %f8, %f0 fmovdl %icc, %f10, %f8 ldsb [%l7 + 0x22], %l0 ldd [%l7 + 0x30], %f0 bge loop_6850 tn %icc, 0x5 ldx [%l7 + 0x10], %i6 ld [%l7 + 0x20], %f0 loop_6850: tge %icc, 0x1 ldsh [%l7 + 0x2E], %o3 ldsw [%l7 + 0x34], %g5 ldsh [%l7 + 0x4C], %o0 siam 0x2 movrgz %i5, %l2, %i4 mova %xcc, %g2, %g1 tcc %icc, 0x7 ld [%l7 + 0x7C], %f6 umulcc %i1, %l5, %o5 bvs,pn %xcc, loop_6851 stw %g7, [%l7 + 0x34] tle %icc, 0x3 tneg %xcc, 0x3 loop_6851: fornot2 %f2, %f2, %f6 bvc,a %icc, loop_6852 addccc %l1, %o7, %o6 st %f1, [%l7 + 0x24] mulscc %i0, %g6, %i2 loop_6852: lduw [%l7 + 0x54], %o2 edge16n %l3, %i3, %i7 brgz %o1, loop_6853 ldub [%l7 + 0x7F], %g3 siam 0x5 ldx [%l7 + 0x08], %l4 loop_6853: sethi 0x17AA, %l6 edge32ln %g4, %l0, %o4 fmovrdgz %o3, %f12, %f10 tleu %icc, 0x3 udivcc %g5, 0x1991, %i6 fcmpne16 %f0, %f12, %i5 fmovscc %icc, %f12, %f14 fmovsvc %icc, %f14, %f7 bne,a,pn %icc, loop_6854 st %f14, [%l7 + 0x0C] fpack32 %f6, %f6, %f12 ld [%l7 + 0x0C], %f9 loop_6854: andn %l2, 0x19D6, %o0 bge,pn %icc, loop_6855 fandnot1s %f13, %f4, %f12 ldsb [%l7 + 0x4D], %g2 umul %g1, %i4, %i1 loop_6855: std %f0, [%l7 + 0x40] fabss %f8, %f1 fmovde %xcc, %f1, %f13 ldsw [%l7 + 0x18], %l5 smulcc %g7, 0x1023, %l1 edge8 %o5, %o6, %i0 std %f2, [%l7 + 0x28] st %f7, [%l7 + 0x54] bcs,pt %xcc, loop_6856 fandnot1s %f6, %f13, %f10 orncc %g6, 0x1B9E, %o7 addc %i2, %o2, %l3 loop_6856: andn %i7, %o1, %i3 fzero %f0 fsrc2 %f4, %f12 bl,pn %xcc, loop_6857 st %f5, [%l7 + 0x70] xnor %g3, %l6, %g4 stx %l0, [%l7 + 0x58] loop_6857: ba,a loop_6858 ta %xcc, 0x1 umulcc %o4, %l4, %g5 stb %i6, [%l7 + 0x46] loop_6858: fpsub32s %f1, %f12, %f14 movvs %xcc, %i5, %l2 udivx %o0, 0x0AF4, %o3 brnz %g2, loop_6859 ld [%l7 + 0x60], %f11 ldx [%l7 + 0x48], %i4 st %f3, [%l7 + 0x68] loop_6859: ldsw [%l7 + 0x14], %g1 andncc %i1, %l5, %g7 fxors %f9, %f13, %f9 movrlz %o5, 0x1DF, %o6 fmovspos %xcc, %f9, %f4 andncc %i0, %g6, %o7 fnor %f0, %f14, %f0 xnorcc %l1, %i2, %l3 ldsh [%l7 + 0x34], %i7 bvs,a,pt %icc, loop_6860 umul %o1, %i3, %g3 bpos,a,pt %icc, loop_6861 fmovrdlez %l6, %f10, %f4 loop_6860: ldub [%l7 + 0x2D], %o2 movrgez %g4, 0x334, %o4 loop_6861: st %f5, [%l7 + 0x24] fxors %f10, %f5, %f15 lduw [%l7 + 0x10], %l4 fbo,a %fcc1, loop_6862 te %xcc, 0x7 fbo,a %fcc2, loop_6863 fcmpne32 %f12, %f6, %l0 loop_6862: fcmps %fcc2, %f12, %f4 stb %i6, [%l7 + 0x51] loop_6863: edge16l %g5, %i5, %l2 stb %o0, [%l7 + 0x5E] mulx %g2, 0x1E26, %i4 subccc %g1, 0x1CE0, %o3 stw %i1, [%l7 + 0x44] edge32ln %l5, %g7, %o6 movrne %o5, %i0, %o7 fcmpd %fcc3, %f10, %f10 fmovdleu %xcc, %f8, %f2 stx %g6, [%l7 + 0x30] movpos %icc, %l1, %l3 fnands %f11, %f13, %f5 edge8 %i7, %i2, %o1 movleu %icc, %g3, %l6 st %f3, [%l7 + 0x6C] stx %i3, [%l7 + 0x50] be,a,pt %icc, loop_6864 fmul8x16au %f1, %f14, %f4 sdivcc %g4, 0x1592, %o2 ldx [%l7 + 0x68], %l4 loop_6864: fcmpne16 %f12, %f4, %l0 fmul8x16au %f8, %f12, %f14 addccc %o4, %i6, %i5 stw %g5, [%l7 + 0x40] fmovrsne %l2, %f14, %f8 mulscc %o0, %i4, %g1 fabsd %f14, %f8 fmovdle %xcc, %f8, %f11 lduw [%l7 + 0x3C], %o3 fmovdcs %icc, %f9, %f7 fcmps %fcc2, %f12, %f10 fmul8x16 %f1, %f8, %f0 lduw [%l7 + 0x30], %g2 te %icc, 0x1 fmovrde %l5, %f6, %f6 st %f5, [%l7 + 0x34] fmovsleu %icc, %f4, %f13 brlz %i1, loop_6865 fmovdle %icc, %f12, %f4 bvc,a,pn %icc, loop_6866 movvc %xcc, %g7, %o5 loop_6865: fmuld8ulx16 %f6, %f9, %f12 lduw [%l7 + 0x7C], %o6 loop_6866: ldub [%l7 + 0x79], %i0 subccc %g6, %l1, %o7 sth %l3, [%l7 + 0x68] lduw [%l7 + 0x14], %i7 ld [%l7 + 0x10], %f0 xnor %i2, %g3, %o1 fzero %f12 ld [%l7 + 0x0C], %f1 fmovda %xcc, %f8, %f9 ld [%l7 + 0x18], %f3 fands %f11, %f14, %f12 lduh [%l7 + 0x24], %i3 udivcc %l6, 0x1BDE, %g4 ldsw [%l7 + 0x50], %l4 fmovsneg %xcc, %f1, %f12 edge16ln %o2, %l0, %i6 fcmpne32 %f8, %f10, %i5 brgez %g5, loop_6867 fornot1s %f11, %f13, %f10 edge8ln %l2, %o0, %i4 fmovrse %g1, %f0, %f3 loop_6867: stx %o3, [%l7 + 0x58] ldsb [%l7 + 0x34], %o4 fmovrsne %l5, %f7, %f11 stw %i1, [%l7 + 0x68] tneg %xcc, 0x2 fmovsl %icc, %f6, %f11 for %f4, %f10, %f0 brlz,a %g7, loop_6868 ldd [%l7 + 0x38], %f14 faligndata %f2, %f0, %f12 ldx [%l7 + 0x70], %g2 loop_6868: nop setx loop_6869, %l0, %l1 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 %f14, %f2, %f10 edge32n %o6, %i0, %o5 fsrc2 %f4, %f14 loop_6869: fble,a %fcc2, loop_6870 edge16l %l1, %g6, %l3 fpadd32 %f10, %f2, %f4 fandnot1 %f14, %f4, %f12 loop_6870: bneg,a,pt %xcc, loop_6871 bshuffle %f4, %f10, %f10 fbn %fcc0, loop_6872 stb %o7, [%l7 + 0x41] loop_6871: fxnor %f12, %f2, %f8 fmovsne %xcc, %f10, %f14 loop_6872: fsrc1 %f4, %f10 tvc %xcc, 0x4 movrgz %i7, %g3, %i2 fone %f8 movpos %xcc, %o1, %l6 stw %i3, [%l7 + 0x1C] st %f0, [%l7 + 0x78] fornot2s %f1, %f2, %f3 tvs %icc, 0x5 tcs %xcc, 0x2 fmuld8ulx16 %f10, %f9, %f8 ldsb [%l7 + 0x1B], %l4 ldd [%l7 + 0x08], %f12 alignaddr %g4, %o2, %l0 lduh [%l7 + 0x3E], %i6 subc %g5, 0x1E08, %i5 fbo %fcc1, loop_6873 st %f2, [%l7 + 0x30] ldub [%l7 + 0x3B], %l2 lduw [%l7 + 0x1C], %i4 loop_6873: st %f10, [%l7 + 0x28] st %f4, [%l7 + 0x5C] fmovdg %xcc, %f11, %f9 fbue,a %fcc1, loop_6874 sdivx %o0, 0x0593, %o3 srlx %o4, %l5, %i1 brgez,a %g7, loop_6875 loop_6874: fmovdleu %icc, %f0, %f6 ldsw [%l7 + 0x7C], %g1 st %f4, [%l7 + 0x58] loop_6875: lduw [%l7 + 0x34], %g2 movcs %xcc, %o6, %i0 brnz,a %l1, loop_6876 mulx %g6, 0x0E14, %l3 bvc,a %icc, loop_6877 ld [%l7 + 0x74], %f11 loop_6876: sub %o5, %o7, %i7 movn %icc, %g3, %i2 loop_6877: movcs %xcc, %o1, %l6 fbe,a %fcc0, loop_6878 ldsw [%l7 + 0x0C], %i3 movl %xcc, %l4, %g4 sethi 0x0082, %l0 loop_6878: ldd [%l7 + 0x38], %f12 ldd [%l7 + 0x68], %f6 addcc %o2, 0x16DE, %g5 ldub [%l7 + 0x08], %i6 std %f6, [%l7 + 0x10] fmovscc %icc, %f15, %f1 addccc %i5, %l2, %i4 orn %o3, 0x0840, %o0 fones %f3 lduh [%l7 + 0x42], %l5 andn %o4, 0x00B1, %g7 fpadd32 %f0, %f12, %f0 taddcc %i1, %g1, %o6 ldx [%l7 + 0x68], %i0 sdivcc %l1, 0x0C4E, %g6 bl,a %icc, loop_6879 bcs,a loop_6880 move %icc, %g2, %o5 ldub [%l7 + 0x6B], %o7 loop_6879: ble loop_6881 loop_6880: sth %i7, [%l7 + 0x2C] movrlez %g3, %l3, %o1 fbg,a %fcc0, loop_6882 loop_6881: ldub [%l7 + 0x5D], %l6 bvs,a %xcc, loop_6883 stx %i3, [%l7 + 0x48] loop_6882: movg %xcc, %i2, %l4 orncc %g4, 0x14B8, %o2 loop_6883: fbuge,a %fcc3, loop_6884 lduw [%l7 + 0x54], %g5 fxnor %f2, %f12, %f8 edge32l %i6, %l0, %i5 loop_6884: stw %i4, [%l7 + 0x64] fabss %f7, %f5 fpsub32 %f12, %f2, %f12 ldsb [%l7 + 0x33], %o3 fbue,a %fcc1, loop_6885 edge8ln %l2, %o0, %l5 fbn %fcc1, loop_6886 ldx [%l7 + 0x30], %o4 loop_6885: nop setx loop_6887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f9, %f6 loop_6886: tsubcctv %g7, %g1, %o6 std %f2, [%l7 + 0x40] loop_6887: lduh [%l7 + 0x16], %i1 ldd [%l7 + 0x70], %f6 addcc %i0, 0x1BF5, %g6 array32 %g2, %o5, %o7 bleu,a loop_6888 ldsh [%l7 + 0x7E], %l1 std %f6, [%l7 + 0x68] stb %i7, [%l7 + 0x12] loop_6888: st %f8, [%l7 + 0x18] fmovrdgz %g3, %f2, %f6 move %icc, %o1, %l3 fmovrslez %l6, %f9, %f15 call loop_6889 fmovs %f0, %f1 fmovdne %icc, %f14, %f2 bg,a %xcc, loop_6890 loop_6889: srax %i3, %l4, %g4 edge16l %i2, %g5, %i6 lduw [%l7 + 0x48], %o2 loop_6890: tcs %xcc, 0x0 fmovdle %xcc, %f4, %f0 stw %i5, [%l7 + 0x6C] fpadd32 %f12, %f12, %f4 fbne,a %fcc3, loop_6891 fcmpeq32 %f4, %f8, %l0 ldsw [%l7 + 0x68], %i4 movgu %icc, %o3, %o0 loop_6891: fmovdn %xcc, %f6, %f6 stb %l2, [%l7 + 0x15] lduw [%l7 + 0x28], %o4 fmovscs %xcc, %f12, %f3 edge8 %l5, %g7, %o6 andcc %i1, %i0, %g6 fmovrslez %g2, %f11, %f4 fnor %f6, %f14, %f6 fmovdleu %xcc, %f15, %f3 fmovdl %xcc, %f13, %f9 fmovdvs %icc, %f0, %f12 movrgz %o5, 0x175, %o7 stx %l1, [%l7 + 0x48] fmovrse %g1, %f10, %f14 fzeros %f13 taddcctv %i7, 0x12BF, %g3 fcmple16 %f14, %f4, %l3 ldsb [%l7 + 0x7C], %l6 fmovsvs %icc, %f6, %f10 fba,a %fcc3, loop_6892 sth %i3, [%l7 + 0x58] faligndata %f10, %f8, %f12 sdivcc %o1, 0x0C76, %g4 loop_6892: fmovdne %xcc, %f3, %f8 tcc %xcc, 0x5 fbge %fcc1, loop_6893 tn %xcc, 0x6 fnors %f1, %f14, %f11 fmovdl %icc, %f8, %f12 loop_6893: bcs,pt %xcc, loop_6894 fmul8x16 %f14, %f12, %f2 fmovdle %icc, %f9, %f11 srax %i2, 0x03, %g5 loop_6894: xorcc %l4, %o2, %i6 stw %l0, [%l7 + 0x68] stx %i5, [%l7 + 0x10] fmovda %xcc, %f13, %f0 fcmped %fcc1, %f2, %f2 ld [%l7 + 0x50], %f11 lduh [%l7 + 0x48], %i4 fsrc2s %f14, %f3 brnz %o3, loop_6895 ldsw [%l7 + 0x40], %l2 fpadd32s %f1, %f2, %f1 sdivcc %o0, 0x1F22, %l5 loop_6895: sdivx %o4, 0x0E7E, %o6 taddcc %g7, 0x0D5B, %i1 fbn %fcc3, loop_6896 be,pn %icc, loop_6897 ldsb [%l7 + 0x4E], %i0 orcc %g2, %o5, %g6 loop_6896: andn %l1, 0x15A1, %g1 loop_6897: xor %o7, 0x1E04, %g3 movneg %icc, %i7, %l3 fands %f14, %f11, %f5 addc %i3, 0x0ED7, %o1 fpsub32s %f8, %f5, %f12 stw %g4, [%l7 + 0x34] fzero %f2 stb %i2, [%l7 + 0x70] movrgz %g5, %l4, %o2 lduh [%l7 + 0x22], %l6 fmovrde %l0, %f14, %f12 xor %i5, %i6, %o3 bg,a %xcc, loop_6898 fmovdne %icc, %f8, %f2 ldd [%l7 + 0x30], %f12 ld [%l7 + 0x70], %f4 loop_6898: movle %icc, %l2, %o0 tn %xcc, 0x4 lduh [%l7 + 0x36], %l5 edge16n %o4, %i4, %g7 stb %o6, [%l7 + 0x61] lduw [%l7 + 0x50], %i0 fxnors %f5, %f5, %f15 fmovsle %icc, %f3, %f4 sra %i1, %g2, %g6 sth %l1, [%l7 + 0x5A] st %f4, [%l7 + 0x18] ldsb [%l7 + 0x56], %g1 fbg,a %fcc3, loop_6899 std %f12, [%l7 + 0x20] fornot2s %f12, %f1, %f9 lduw [%l7 + 0x18], %o5 loop_6899: fmovsle %icc, %f14, %f11 addccc %o7, 0x11CE, %i7 fcmpeq32 %f14, %f10, %l3 fcmple16 %f8, %f6, %g3 sethi 0x1554, %i3 movrlz %g4, 0x254, %o1 sth %g5, [%l7 + 0x2E] fornot1 %f0, %f2, %f8 lduh [%l7 + 0x4C], %l4 andncc %o2, %l6, %l0 fbne,a %fcc1, loop_6900 brgz %i5, loop_6901 ldub [%l7 + 0x52], %i6 ldub [%l7 + 0x5F], %i2 loop_6900: bneg,a loop_6902 loop_6901: ldd [%l7 + 0x08], %f12 umulcc %l2, 0x1395, %o3 ldx [%l7 + 0x48], %o0 loop_6902: fmovrdlez %o4, %f0, %f12 brlez,a %i4, loop_6903 fmovspos %icc, %f1, %f15 fmovse %xcc, %f4, %f8 fcmple16 %f6, %f2, %g7 loop_6903: movcc %xcc, %l5, %i0 ld [%l7 + 0x48], %f10 fmovs %f7, %f15 stb %o6, [%l7 + 0x4E] srax %g2, %i1, %l1 fmovdcc %icc, %f8, %f15 ldsw [%l7 + 0x3C], %g1 subc %o5, 0x1E37, %o7 ldx [%l7 + 0x78], %i7 fandnot2 %f8, %f0, %f0 addcc %g6, 0x179B, %g3 bg,a %xcc, loop_6904 edge32n %l3, %i3, %o1 bge,a,pt %xcc, loop_6905 brgez %g4, loop_6906 loop_6904: ldx [%l7 + 0x48], %l4 fpadd16 %f6, %f4, %f4 loop_6905: movge %xcc, %g5, %l6 loop_6906: fmovdgu %xcc, %f10, %f1 tneg %xcc, 0x1 std %f2, [%l7 + 0x28] ldx [%l7 + 0x78], %o2 mova %icc, %i5, %l0 fand %f6, %f10, %f6 std %f14, [%l7 + 0x30] fmovrsgez %i6, %f0, %f9 fand %f8, %f12, %f0 edge16 %i2, %l2, %o3 ldd [%l7 + 0x70], %f14 ldsw [%l7 + 0x50], %o0 fornot2 %f2, %f10, %f12 tcc %xcc, 0x4 std %f14, [%l7 + 0x50] movpos %xcc, %i4, %g7 xnorcc %o4, %l5, %o6 edge8l %i0, %i1, %l1 sdiv %g2, 0x0E78, %o5 fbo %fcc2, loop_6907 ldx [%l7 + 0x18], %g1 lduh [%l7 + 0x24], %i7 edge8 %o7, %g3, %g6 loop_6907: movne %xcc, %i3, %l3 tle %xcc, 0x5 stx %g4, [%l7 + 0x68] stw %o1, [%l7 + 0x70] sllx %g5, 0x0A, %l6 fbne,a %fcc2, loop_6908 ldd [%l7 + 0x50], %f4 stx %o2, [%l7 + 0x30] ldub [%l7 + 0x31], %i5 loop_6908: ldx [%l7 + 0x30], %l0 sdiv %i6, 0x1DD1, %i2 tsubcc %l2, 0x07BE, %l4 tcc %icc, 0x6 xnorcc %o3, 0x16FB, %o0 fcmple32 %f4, %f4, %i4 fmovrdlez %g7, %f2, %f0 edge16l %l5, %o4, %i0 ldx [%l7 + 0x78], %i1 fnors %f14, %f0, %f8 fba %fcc0, loop_6909 fand %f2, %f8, %f2 array16 %o6, %l1, %g2 udivx %o5, 0x0798, %i7 loop_6909: fmovsl %xcc, %f11, %f6 st %f0, [%l7 + 0x18] movcs %xcc, %o7, %g3 std %f12, [%l7 + 0x50] fbu %fcc1, loop_6910 tvs %icc, 0x2 ta %xcc, 0x5 bvs,a loop_6911 loop_6910: fmovdle %icc, %f14, %f0 fmovdcc %icc, %f8, %f6 or %g1, %g6, %l3 loop_6911: stx %i3, [%l7 + 0x78] ldsh [%l7 + 0x4C], %o1 fbl %fcc1, loop_6912 bcc %xcc, loop_6913 fpack32 %f6, %f0, %f12 ld [%l7 + 0x10], %f13 loop_6912: tsubcctv %g5, %g4, %o2 loop_6913: fbe %fcc2, loop_6914 fmovrslez %l6, %f13, %f15 xor %l0, %i5, %i6 fornot2 %f0, %f12, %f6 loop_6914: fbule,a %fcc1, loop_6915 ld [%l7 + 0x40], %f12 te %xcc, 0x4 fpadd32s %f7, %f10, %f15 loop_6915: brnz,a %i2, loop_6916 fpsub32s %f7, %f12, %f9 fmuld8sux16 %f8, %f0, %f14 ldsb [%l7 + 0x6A], %l2 loop_6916: tl %xcc, 0x1 stx %l4, [%l7 + 0x40] st %f4, [%l7 + 0x48] tn %icc, 0x0 movrne %o0, 0x1F9, %i4 ldd [%l7 + 0x08], %f2 lduh [%l7 + 0x0C], %g7 alignaddr %l5, %o3, %o4 lduh [%l7 + 0x6A], %i1 bneg,pt %icc, loop_6917 fpack32 %f10, %f10, %f10 fmovdpos %icc, %f0, %f1 fcmpgt16 %f14, %f2, %i0 loop_6917: st %f1, [%l7 + 0x70] lduh [%l7 + 0x30], %o6 fpack32 %f6, %f10, %f2 mulx %l1, %o5, %g2 fsrc1s %f6, %f11 fmovsn %icc, %f9, %f12 st %f9, [%l7 + 0x74] bge loop_6918 edge32 %o7, %g3, %g1 call loop_6919 tleu %icc, 0x4 loop_6918: smulcc %i7, 0x1270, %l3 fmovsleu %xcc, %f2, %f3 loop_6919: ldx [%l7 + 0x68], %g6 fmovrsgez %o1, %f4, %f1 xnor %g5, %g4, %i3 pdist %f6, %f14, %f8 fmovd %f0, %f4 xorcc %o2, %l0, %i5 mulscc %l6, %i2, %l2 bn,a,pn %icc, loop_6920 fxor %f0, %f4, %f4 fmovsgu %icc, %f12, %f7 sth %l4, [%l7 + 0x38] loop_6920: mulscc %i6, 0x0EF2, %i4 ldsb [%l7 + 0x70], %o0 ldd [%l7 + 0x30], %f6 fmul8ulx16 %f6, %f14, %f6 fmovdl %xcc, %f2, %f3 nop setx loop_6921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x3E] mulscc %l5, 0x1376, %o3 fmovsne %icc, %f1, %f12 loop_6921: fpadd32 %f14, %f2, %f4 ldsh [%l7 + 0x4C], %i1 fmovsa %xcc, %f11, %f13 fmovdcs %xcc, %f10, %f8 edge8ln %o4, %i0, %o6 mulx %l1, 0x045D, %o5 stx %g2, [%l7 + 0x38] brgez %o7, loop_6922 fcmpne16 %f0, %f8, %g1 movge %xcc, %i7, %g3 fbule,a %fcc0, loop_6923 loop_6922: fandnot2 %f12, %f12, %f0 tg %xcc, 0x7 ldsb [%l7 + 0x35], %l3 loop_6923: movvc %icc, %g6, %g5 array16 %g4, %o1, %o2 fbo %fcc3, loop_6924 fmovdcc %icc, %f9, %f3 ldd [%l7 + 0x10], %f8 fcmpne32 %f0, %f2, %l0 loop_6924: fnor %f8, %f10, %f0 ldsw [%l7 + 0x34], %i3 or %l6, %i2, %l2 fmovdvc %icc, %f2, %f1 fmovda %xcc, %f14, %f2 fand %f2, %f4, %f0 ldub [%l7 + 0x1C], %l4 edge8l %i6, %i4, %o0 addc %g7, %i5, %o3 ldsb [%l7 + 0x08], %l5 sdivcc %i1, 0x0733, %i0 bcc,a %xcc, loop_6925 brgz,a %o4, loop_6926 fcmps %fcc1, %f9, %f10 sub %l1, %o5, %g2 loop_6925: tne %icc, 0x6 loop_6926: brgez %o6, loop_6927 fsrc1s %f8, %f5 stx %o7, [%l7 + 0x10] fcmpes %fcc1, %f14, %f7 loop_6927: array8 %i7, %g1, %l3 movrne %g3, %g6, %g5 fsrc2 %f4, %f0 bge,a,pn %xcc, loop_6928 stb %o1, [%l7 + 0x14] fcmpes %fcc2, %f7, %f6 ldsb [%l7 + 0x35], %o2 loop_6928: movpos %xcc, %g4, %i3 st %f0, [%l7 + 0x34] std %f6, [%l7 + 0x48] bg,a %icc, loop_6929 fpsub16 %f14, %f12, %f4 movgu %xcc, %l6, %i2 fbo,a %fcc3, loop_6930 loop_6929: fnot1 %f0, %f8 ldsb [%l7 + 0x09], %l0 fpadd32 %f0, %f0, %f4 loop_6930: taddcctv %l2, %l4, %i6 ldub [%l7 + 0x0F], %o0 nop setx loop_6931, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %g7, 0x06, %i4 st %f15, [%l7 + 0x74] ldsb [%l7 + 0x38], %i5 loop_6931: fbge %fcc1, loop_6932 edge16ln %l5, %i1, %o3 ldd [%l7 + 0x48], %f14 ldd [%l7 + 0x08], %f10 loop_6932: stw %i0, [%l7 + 0x34] fmovrsgz %o4, %f14, %f1 ldx [%l7 + 0x40], %l1 bcc loop_6933 ta %xcc, 0x6 st %f2, [%l7 + 0x60] stx %o5, [%l7 + 0x58] loop_6933: fandnot1 %f12, %f0, %f4 fpadd32 %f8, %f12, %f8 bleu,a,pn %icc, loop_6934 srlx %g2, %o7, %i7 fbe %fcc3, loop_6935 brlez,a %o6, loop_6936 loop_6934: fbo %fcc0, loop_6937 lduw [%l7 + 0x24], %l3 loop_6935: fmovdvs %icc, %f14, %f15 loop_6936: alignaddr %g1, %g6, %g5 loop_6937: fbo,a %fcc3, loop_6938 fbo %fcc2, loop_6939 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x3A], %o1 loop_6938: movne %xcc, %g3, %g4 loop_6939: fbule %fcc1, loop_6940 lduh [%l7 + 0x08], %i3 stx %l6, [%l7 + 0x30] fxnors %f9, %f7, %f14 loop_6940: fcmps %fcc2, %f12, %f2 fnot1 %f2, %f0 edge16ln %i2, %l0, %l2 bne loop_6941 edge8l %l4, %o2, %o0 subccc %i6, %i4, %i5 tge %icc, 0x4 loop_6941: stb %l5, [%l7 + 0x6C] stw %g7, [%l7 + 0x60] sdivcc %o3, 0x187F, %i1 std %f0, [%l7 + 0x40] movle %xcc, %o4, %i0 fbne,a %fcc1, loop_6942 tsubcctv %o5, %l1, %g2 stx %i7, [%l7 + 0x08] addc %o7, 0x10E3, %l3 loop_6942: bvs loop_6943 tvs %xcc, 0x1 fbule,a %fcc3, loop_6944 tle %xcc, 0x6 loop_6943: xnor %g1, 0x1BA9, %o6 edge8ln %g5, %g6, %o1 loop_6944: ld [%l7 + 0x3C], %f8 fmovrsgez %g3, %f13, %f15 fxor %f12, %f2, %f6 ldsw [%l7 + 0x30], %i3 brz %l6, loop_6945 tle %icc, 0x2 edge32n %g4, %l0, %i2 movg %icc, %l2, %l4 loop_6945: stb %o2, [%l7 + 0x55] fpsub32s %f11, %f6, %f9 ldsh [%l7 + 0x1C], %o0 ldx [%l7 + 0x70], %i4 fsrc1s %f3, %f2 ldsb [%l7 + 0x20], %i6 edge32l %i5, %l5, %o3 bpos,pt %xcc, loop_6946 subcc %i1, 0x1D53, %g7 movgu %xcc, %i0, %o5 fmovsa %xcc, %f12, %f0 loop_6946: call loop_6947 edge32n %o4, %l1, %i7 fmovdgu %icc, %f12, %f12 tge %icc, 0x2 loop_6947: bg,a loop_6948 brnz,a %o7, loop_6949 std %f6, [%l7 + 0x20] fbug %fcc0, loop_6950 loop_6948: bge,a,pn %xcc, loop_6951 loop_6949: stw %g2, [%l7 + 0x1C] fble,a %fcc2, loop_6952 loop_6950: fpsub16s %f2, %f2, %f10 loop_6951: fmovdne %xcc, %f15, %f2 ldx [%l7 + 0x70], %l3 loop_6952: fbn,a %fcc0, loop_6953 sra %g1, %g5, %o6 ldx [%l7 + 0x58], %g6 fbug %fcc1, loop_6954 loop_6953: xorcc %g3, 0x1120, %i3 ldx [%l7 + 0x48], %l6 stx %o1, [%l7 + 0x78] loop_6954: sub %g4, %l0, %i2 sth %l2, [%l7 + 0x30] ble,a,pn %icc, loop_6955 sdivcc %o2, 0x12C9, %o0 fmovsne %icc, %f6, %f10 bleu,a %icc, loop_6956 loop_6955: bvc,pn %xcc, loop_6957 fmovsneg %icc, %f14, %f6 ldsh [%l7 + 0x32], %i4 loop_6956: ble,pt %xcc, loop_6958 loop_6957: lduw [%l7 + 0x40], %i6 fmovdgu %xcc, %f6, %f11 xnor %i5, 0x0386, %l5 loop_6958: addcc %l4, 0x1545, %i1 ldx [%l7 + 0x58], %g7 bge loop_6959 fpsub16 %f2, %f0, %f2 ldx [%l7 + 0x20], %o3 movne %xcc, %i0, %o4 loop_6959: ld [%l7 + 0x40], %f12 ldsb [%l7 + 0x4B], %l1 bgu loop_6960 ba,pn %icc, loop_6961 ldsh [%l7 + 0x5E], %i7 tge %xcc, 0x0 loop_6960: bl %icc, loop_6962 loop_6961: fsrc2 %f0, %f12 stw %o5, [%l7 + 0x48] edge8n %o7, %g2, %l3 loop_6962: fornot1 %f0, %f6, %f6 movl %xcc, %g1, %o6 fnands %f4, %f13, %f9 bl loop_6963 edge32ln %g5, %g3, %g6 stw %i3, [%l7 + 0x28] ldsw [%l7 + 0x6C], %l6 loop_6963: tg %xcc, 0x5 ldsh [%l7 + 0x2E], %g4 movvs %icc, %o1, %l0 ldub [%l7 + 0x1F], %i2 faligndata %f14, %f2, %f14 tcs %icc, 0x1 fxors %f12, %f0, %f6 ldub [%l7 + 0x1A], %o2 stb %o0, [%l7 + 0x5E] tg %icc, 0x0 bcc,pt %xcc, loop_6964 ldsb [%l7 + 0x36], %i4 ldsw [%l7 + 0x08], %i6 lduh [%l7 + 0x4C], %i5 loop_6964: ld [%l7 + 0x2C], %f1 ldsb [%l7 + 0x2B], %l2 sth %l4, [%l7 + 0x58] smul %i1, 0x1E8C, %l5 fmovdleu %xcc, %f8, %f8 fmovrdgez %o3, %f6, %f12 lduw [%l7 + 0x20], %g7 tn %icc, 0x7 sdivx %o4, 0x11C9, %l1 stx %i0, [%l7 + 0x60] bg %xcc, loop_6965 orncc %o5, %i7, %o7 movvs %xcc, %l3, %g1 brz %g2, loop_6966 loop_6965: fbu,a %fcc3, loop_6967 edge32l %o6, %g3, %g5 sth %g6, [%l7 + 0x52] loop_6966: ld [%l7 + 0x0C], %f14 loop_6967: fpackfix %f12, %f14 xorcc %l6, 0x1748, %i3 fmovrde %g4, %f14, %f2 fmovrdlz %l0, %f4, %f12 alignaddrl %o1, %i2, %o0 std %f8, [%l7 + 0x08] std %f8, [%l7 + 0x08] fmovdleu %xcc, %f10, %f3 fnands %f0, %f4, %f8 smulcc %i4, %i6, %i5 fmovd %f14, %f10 movne %icc, %l2, %o2 movrlz %i1, 0x3A2, %l5 addccc %l4, %g7, %o3 fmovscc %icc, %f5, %f5 fmovrdne %l1, %f10, %f14 tvc %xcc, 0x7 fones %f6 fmovrdgz %i0, %f10, %f2 ldub [%l7 + 0x51], %o5 bcs,pt %icc, loop_6968 edge8ln %i7, %o4, %o7 call loop_6969 be,a,pt %icc, loop_6970 loop_6968: fcmple16 %f6, %f6, %g1 fcmple32 %f14, %f4, %l3 loop_6969: edge16 %o6, %g3, %g5 loop_6970: ble,a,pt %icc, loop_6971 srl %g2, 0x09, %g6 std %f8, [%l7 + 0x60] call loop_6972 loop_6971: fmovsvs %icc, %f8, %f14 smulcc %i3, %l6, %g4 ba,a %icc, loop_6973 loop_6972: movleu %icc, %l0, %o1 fmovdvs %icc, %f9, %f3 fmovdcs %icc, %f13, %f13 loop_6973: std %f6, [%l7 + 0x50] fand %f0, %f0, %f4 array16 %o0, %i2, %i4 ld [%l7 + 0x6C], %f13 edge8l %i5, %l2, %o2 movrgez %i6, 0x05D, %i1 edge32 %l4, %l5, %o3 fmovdcc %icc, %f5, %f14 std %f10, [%l7 + 0x20] fabss %f2, %f4 bleu,a loop_6974 fbl %fcc3, loop_6975 stw %g7, [%l7 + 0x60] st %f4, [%l7 + 0x0C] loop_6974: sdiv %l1, 0x1A83, %i0 loop_6975: udivx %i7, 0x05AB, %o5 add %o7, 0x1C0F, %o4 movrgz %l3, 0x37F, %g1 stw %g3, [%l7 + 0x44] fmuld8sux16 %f4, %f2, %f10 edge8 %o6, %g2, %g5 fornot2 %f10, %f10, %f2 smul %i3, %g6, %l6 ldsh [%l7 + 0x2A], %l0 fzero %f0 andcc %o1, %g4, %o0 fmuld8ulx16 %f9, %f7, %f12 fbue %fcc0, loop_6976 fbge,a %fcc2, loop_6977 addc %i4, 0x1149, %i5 stx %l2, [%l7 + 0x10] loop_6976: fxors %f4, %f4, %f15 loop_6977: smul %i2, %o2, %i6 fmovsvs %xcc, %f9, %f14 siam 0x6 st %f9, [%l7 + 0x64] ldsw [%l7 + 0x7C], %l4 fpadd32s %f13, %f8, %f8 fmovde %icc, %f7, %f8 fmovrde %l5, %f6, %f4 nop setx loop_6978, %l0, %l1 jmpl %l1, %i1 sth %o3, [%l7 + 0x74] fmovsgu %icc, %f3, %f11 lduw [%l7 + 0x74], %g7 loop_6978: bneg,a,pt %icc, loop_6979 fones %f2 fmovrdlez %l1, %f12, %f0 sdiv %i7, 0x009C, %o5 loop_6979: movre %o7, 0x38A, %i0 fxors %f3, %f15, %f6 sth %o4, [%l7 + 0x14] umul %g1, %l3, %o6 lduw [%l7 + 0x64], %g3 sth %g2, [%l7 + 0x72] sth %i3, [%l7 + 0x7A] fmul8x16au %f8, %f4, %f6 fpack32 %f4, %f14, %f8 ldx [%l7 + 0x28], %g6 sethi 0x1707, %l6 fmovdgu %xcc, %f2, %f12 fxnors %f0, %f1, %f5 lduw [%l7 + 0x58], %g5 ldsw [%l7 + 0x1C], %o1 fcmpd %fcc1, %f6, %f12 fmovse %xcc, %f14, %f5 array16 %l0, %g4, %i4 andn %o0, %i5, %l2 fmovdle %icc, %f4, %f10 fabsd %f12, %f8 edge8 %i2, %o2, %i6 fbug,a %fcc2, loop_6980 fnot2s %f4, %f6 tge %xcc, 0x2 sth %l5, [%l7 + 0x38] loop_6980: ldsh [%l7 + 0x2E], %i1 lduw [%l7 + 0x7C], %l4 ldsw [%l7 + 0x58], %o3 std %f4, [%l7 + 0x60] fsrc2s %f11, %f2 bpos,a loop_6981 bg,a,pn %icc, loop_6982 fnor %f0, %f10, %f0 andcc %l1, %i7, %o5 loop_6981: umul %g7, %i0, %o4 loop_6982: lduw [%l7 + 0x3C], %g1 ldd [%l7 + 0x70], %f6 lduh [%l7 + 0x66], %l3 ldsh [%l7 + 0x22], %o6 edge32 %o7, %g2, %i3 fbug %fcc0, loop_6983 movne %icc, %g6, %g3 tcs %xcc, 0x5 fpackfix %f2, %f7 loop_6983: lduh [%l7 + 0x0A], %g5 fmovsneg %xcc, %f14, %f9 lduh [%l7 + 0x7A], %o1 bneg,pn %xcc, loop_6984 fnot1 %f8, %f8 bg,a,pt %icc, loop_6985 lduh [%l7 + 0x74], %l0 loop_6984: fpsub16s %f5, %f1, %f7 edge32 %g4, %i4, %o0 loop_6985: ldsh [%l7 + 0x76], %i5 stx %l2, [%l7 + 0x40] fmovdn %icc, %f9, %f2 fmovrdlez %i2, %f12, %f10 fmovscc %icc, %f0, %f15 edge32ln %l6, %o2, %l5 stb %i1, [%l7 + 0x68] lduw [%l7 + 0x44], %i6 fbo %fcc3, loop_6986 tge %icc, 0x3 ld [%l7 + 0x30], %f5 fmul8x16al %f7, %f0, %f2 loop_6986: fcmpd %fcc1, %f2, %f4 xnor %l4, 0x02C1, %l1 fandnot2 %f8, %f6, %f14 fbl,a %fcc2, loop_6987 stb %o3, [%l7 + 0x6B] fmovdgu %icc, %f14, %f12 or %o5, 0x0649, %i7 loop_6987: movge %icc, %g7, %o4 mulscc %g1, 0x1CE7, %l3 fcmpd %fcc1, %f6, %f14 movneg %icc, %o6, %o7 bge %icc, loop_6988 bcs,a %icc, loop_6989 bne,a,pn %icc, loop_6990 fpack32 %f6, %f6, %f2 loop_6988: stb %i0, [%l7 + 0x4C] loop_6989: bleu,a loop_6991 loop_6990: fmovrdgez %g2, %f4, %f2 fnand %f12, %f6, %f2 brnz,a %i3, loop_6992 loop_6991: alignaddr %g6, %g5, %g3 bcc,a,pt %icc, loop_6993 fmovdneg %xcc, %f8, %f13 loop_6992: tvc %icc, 0x6 tl %icc, 0x6 loop_6993: fbu %fcc2, loop_6994 fmovdg %icc, %f8, %f15 ldd [%l7 + 0x40], %f6 smulcc %o1, %l0, %i4 loop_6994: fblg,a %fcc0, loop_6995 fsrc2s %f15, %f7 fxnors %f0, %f13, %f15 fba,a %fcc0, loop_6996 loop_6995: fcmped %fcc0, %f12, %f10 nop setx loop_6997, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne %fcc0, loop_6998 loop_6996: fmovrdlz %g4, %f10, %f10 stx %o0, [%l7 + 0x28] loop_6997: bleu,pt %icc, loop_6999 loop_6998: bvs,a loop_7000 subcc %i5, 0x0DE3, %l2 bgu %xcc, loop_7001 loop_6999: lduh [%l7 + 0x22], %i2 loop_7000: fmovsne %icc, %f11, %f1 tsubcc %o2, %l5, %i1 loop_7001: fmovs %f0, %f4 fpackfix %f8, %f6 ldx [%l7 + 0x38], %l6 sll %l4, %i6, %l1 lduw [%l7 + 0x20], %o3 ld [%l7 + 0x30], %f14 fornot2s %f0, %f4, %f14 ldub [%l7 + 0x4D], %i7 fnot1 %f4, %f14 stw %o5, [%l7 + 0x58] or %g7, 0x0AA9, %o4 sllx %g1, %l3, %o7 ldsb [%l7 + 0x0F], %o6 andn %g2, %i0, %g6 movge %xcc, %i3, %g3 ta %icc, 0x5 lduw [%l7 + 0x64], %o1 call loop_7002 std %f14, [%l7 + 0x08] fbg,a %fcc1, loop_7003 stb %l0, [%l7 + 0x4B] loop_7002: faligndata %f2, %f6, %f4 ldx [%l7 + 0x10], %g5 loop_7003: stb %g4, [%l7 + 0x77] edge16ln %o0, %i5, %l2 stx %i2, [%l7 + 0x10] sra %o2, %l5, %i1 fmovsn %icc, %f6, %f4 fsrc1s %f11, %f5 sth %i4, [%l7 + 0x68] array16 %l6, %i6, %l4 std %f10, [%l7 + 0x30] pdist %f8, %f12, %f8 ldub [%l7 + 0x3F], %o3 fsrc1s %f3, %f14 st %f2, [%l7 + 0x08] fpack16 %f12, %f4 fcmple16 %f4, %f2, %l1 fmovdvs %xcc, %f12, %f15 smulcc %o5, 0x1ED9, %i7 tpos %icc, 0x5 fzero %f10 edge8n %o4, %g7, %l3 fcmpgt16 %f0, %f4, %o7 fmovs %f15, %f0 ldsh [%l7 + 0x42], %o6 stw %g1, [%l7 + 0x4C] subccc %i0, %g6, %g2 tvs %xcc, 0x0 stb %g3, [%l7 + 0x4E] fmul8sux16 %f4, %f12, %f2 lduw [%l7 + 0x14], %i3 fcmpes %fcc1, %f13, %f14 popc 0x075F, %l0 ldsb [%l7 + 0x6C], %g5 subc %g4, %o1, %i5 ld [%l7 + 0x6C], %f0 fnands %f4, %f2, %f0 sth %l2, [%l7 + 0x20] ldx [%l7 + 0x10], %o0 movrlz %o2, 0x3AD, %l5 fpsub32s %f8, %f3, %f6 fbg,a %fcc1, loop_7004 fmovsle %icc, %f2, %f8 siam 0x5 lduw [%l7 + 0x3C], %i2 loop_7004: orncc %i1, 0x1874, %l6 xor %i6, %l4, %o3 movcc %icc, %i4, %l1 addccc %o5, 0x03EA, %i7 lduh [%l7 + 0x28], %g7 sdiv %o4, 0x170E, %o7 bvs,a,pt %icc, loop_7005 stb %l3, [%l7 + 0x31] ld [%l7 + 0x40], %f7 fornot1 %f0, %f0, %f2 loop_7005: bgu,pn %xcc, loop_7006 stb %g1, [%l7 + 0x4A] fmuld8ulx16 %f15, %f11, %f4 fandnot1 %f4, %f0, %f6 loop_7006: stx %o6, [%l7 + 0x48] sra %i0, %g6, %g2 fcmpgt16 %f0, %f2, %g3 fnot2 %f2, %f0 ldsh [%l7 + 0x36], %l0 subccc %i3, 0x199C, %g4 addc %g5, %i5, %l2 fba %fcc2, loop_7007 ld [%l7 + 0x30], %f10 fba,a %fcc1, loop_7008 mulx %o0, %o2, %o1 loop_7007: sth %i2, [%l7 + 0x76] ldx [%l7 + 0x60], %i1 loop_7008: ldsh [%l7 + 0x66], %l5 ldx [%l7 + 0x20], %l6 tne %icc, 0x3 fcmple16 %f14, %f8, %i6 fnors %f6, %f12, %f11 fpack32 %f10, %f2, %f10 movvs %xcc, %l4, %o3 lduh [%l7 + 0x0E], %l1 tsubcctv %i4, %o5, %i7 brnz %g7, loop_7009 sth %o4, [%l7 + 0x58] std %f4, [%l7 + 0x48] ldsw [%l7 + 0x38], %l3 loop_7009: ldx [%l7 + 0x38], %g1 faligndata %f2, %f4, %f2 stw %o7, [%l7 + 0x08] fmovsneg %icc, %f15, %f9 fcmpes %fcc2, %f6, %f13 ldd [%l7 + 0x58], %f8 ldub [%l7 + 0x7C], %i0 bleu,a loop_7010 ldub [%l7 + 0x63], %o6 bcc,pn %icc, loop_7011 bcs,a loop_7012 loop_7010: xorcc %g6, %g3, %g2 fmovd %f12, %f10 loop_7011: fmovrde %l0, %f14, %f8 loop_7012: fmovdvs %icc, %f5, %f6 std %f14, [%l7 + 0x30] movvc %xcc, %i3, %g4 popc %g5, %l2 lduh [%l7 + 0x08], %i5 sth %o0, [%l7 + 0x08] tcs %xcc, 0x0 pdist %f2, %f14, %f6 array32 %o1, %i2, %o2 ldx [%l7 + 0x28], %l5 fmovdge %icc, %f4, %f8 fmul8x16al %f1, %f0, %f12 fxnors %f12, %f9, %f9 tne %xcc, 0x3 fandnot1 %f12, %f0, %f4 movvs %xcc, %i1, %i6 ldsb [%l7 + 0x57], %l6 fcmpne16 %f10, %f8, %o3 movpos %icc, %l1, %l4 edge32 %i4, %i7, %o5 ldsw [%l7 + 0x70], %g7 fmovda %xcc, %f10, %f3 popc %l3, %g1 andcc %o4, %i0, %o7 sth %o6, [%l7 + 0x2E] bvc,a,pt %xcc, loop_7013 ld [%l7 + 0x48], %f2 fcmped %fcc3, %f4, %f2 ldd [%l7 + 0x08], %f10 loop_7013: bge %xcc, loop_7014 ld [%l7 + 0x14], %f14 lduw [%l7 + 0x78], %g3 movleu %xcc, %g2, %g6 loop_7014: st %f11, [%l7 + 0x5C] andcc %l0, 0x04E1, %g4 ldub [%l7 + 0x4F], %i3 fmovrsne %l2, %f14, %f0 sllx %i5, 0x07, %g5 taddcctv %o0, %o1, %o2 nop setx loop_7015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f8, %f5 subcc %i2, %l5, %i1 tg %xcc, 0x3 loop_7015: movvs %icc, %l6, %o3 taddcctv %i6, %l1, %i4 or %i7, 0x1C2E, %o5 fmovde %xcc, %f9, %f7 edge16 %g7, %l3, %g1 subcc %l4, %o4, %i0 ldd [%l7 + 0x28], %f12 addc %o6, 0x1A39, %o7 udivcc %g2, 0x1FBB, %g3 srlx %l0, %g6, %g4 xnorcc %i3, %i5, %l2 bcs %icc, loop_7016 brlz %o0, loop_7017 stb %o1, [%l7 + 0x41] fmovrdgz %o2, %f8, %f10 loop_7016: bne,a,pt %xcc, loop_7018 loop_7017: udivcc %g5, 0x0194, %l5 stx %i2, [%l7 + 0x70] fxor %f10, %f6, %f8 loop_7018: ldub [%l7 + 0x45], %i1 fmovda %icc, %f13, %f3 fnegs %f8, %f5 bvs,pt %xcc, loop_7019 tle %icc, 0x2 fornot2 %f4, %f12, %f14 nop setx loop_7020, %l0, %l1 jmpl %l1, %l6 loop_7019: ldsw [%l7 + 0x08], %i6 fnor %f6, %f8, %f0 or %l1, %o3, %i7 loop_7020: movg %xcc, %i4, %o5 fcmpgt16 %f6, %f14, %l3 stb %g1, [%l7 + 0x5E] orn %g7, 0x166C, %l4 fmovrde %o4, %f10, %f4 udivx %i0, 0x1560, %o6 xnorcc %g2, %g3, %o7 fcmpgt16 %f8, %f2, %l0 bleu,a,pt %icc, loop_7021 stx %g4, [%l7 + 0x30] fpadd16 %f6, %f10, %f2 srax %i3, %i5, %g6 loop_7021: edge32n %o0, %o1, %l2 ld [%l7 + 0x08], %f10 fxors %f6, %f5, %f2 fmovsvs %icc, %f10, %f12 fnand %f10, %f6, %f4 edge8l %g5, %l5, %i2 nop setx loop_7022, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i1, [%l7 + 0x0C] fxors %f14, %f13, %f15 tleu %xcc, 0x5 loop_7022: fpsub16s %f10, %f4, %f14 fmovdne %xcc, %f13, %f3 movrgz %l6, 0x1A4, %i6 stb %l1, [%l7 + 0x28] ldsw [%l7 + 0x18], %o3 tpos %icc, 0x5 orcc %i7, 0x1A0B, %i4 sra %o2, 0x0E, %o5 edge16n %l3, %g1, %l4 lduh [%l7 + 0x5C], %o4 fmovscc %icc, %f7, %f6 fcmpgt32 %f0, %f8, %g7 ld [%l7 + 0x3C], %f8 fmovrdlez %o6, %f4, %f10 edge32 %i0, %g3, %o7 stw %g2, [%l7 + 0x40] udivcc %l0, 0x1989, %i3 alignaddrl %g4, %i5, %o0 fmovse %icc, %f14, %f12 fmul8ulx16 %f8, %f10, %f4 faligndata %f12, %f14, %f2 edge8n %g6, %o1, %g5 movgu %xcc, %l5, %i2 fmovsge %xcc, %f5, %f3 ldx [%l7 + 0x58], %i1 ldx [%l7 + 0x48], %l6 orcc %l2, 0x0FC6, %i6 nop setx loop_7023, %l0, %l1 jmpl %l1, %l1 movge %xcc, %i7, %o3 lduh [%l7 + 0x2A], %i4 ld [%l7 + 0x10], %f12 loop_7023: movg %xcc, %o5, %o2 ldub [%l7 + 0x2E], %l3 bleu,pt %icc, loop_7024 fnand %f6, %f4, %f14 tcc %icc, 0x1 stw %g1, [%l7 + 0x58] loop_7024: stw %o4, [%l7 + 0x28] st %f2, [%l7 + 0x70] edge8ln %g7, %o6, %i0 fbne %fcc0, loop_7025 stb %l4, [%l7 + 0x1F] fmovrde %o7, %f4, %f0 fnot1s %f7, %f15 loop_7025: movge %icc, %g2, %g3 brlz,a %i3, loop_7026 fpadd16 %f14, %f0, %f0 ldub [%l7 + 0x3F], %g4 stw %i5, [%l7 + 0x6C] loop_7026: fpmerge %f5, %f5, %f4 movre %o0, %g6, %o1 movge %icc, %l0, %g5 xorcc %i2, 0x0470, %i1 fones %f5 ble %icc, loop_7027 tcs %xcc, 0x0 fmovd %f14, %f8 faligndata %f2, %f10, %f10 loop_7027: nop setx loop_7028, %l0, %l1 jmpl %l1, %l5 fmul8x16al %f14, %f1, %f2 fcmped %fcc0, %f4, %f6 sth %l2, [%l7 + 0x7A] loop_7028: fmovdcs %xcc, %f3, %f7 fbue %fcc3, loop_7029 movre %l6, %l1, %i6 fcmpd %fcc1, %f2, %f2 st %f10, [%l7 + 0x68] loop_7029: movl %xcc, %i7, %i4 fblg,a %fcc2, loop_7030 fmovda %icc, %f10, %f13 fornot2s %f5, %f1, %f13 smul %o3, 0x17F9, %o2 loop_7030: fmovda %icc, %f14, %f5 tcs %icc, 0x4 xor %o5, %l3, %g1 ldsw [%l7 + 0x50], %g7 movleu %xcc, %o4, %i0 fmovsn %icc, %f4, %f2 mulscc %l4, 0x1CEA, %o7 fmovrdne %g2, %f14, %f8 ldx [%l7 + 0x50], %g3 lduh [%l7 + 0x2A], %o6 ldub [%l7 + 0x76], %g4 tle %xcc, 0x3 ldsh [%l7 + 0x40], %i3 fmovdg %icc, %f1, %f6 stx %o0, [%l7 + 0x50] fpsub16 %f12, %f6, %f2 sth %g6, [%l7 + 0x2C] movn %icc, %o1, %i5 fxors %f15, %f2, %f1 stx %l0, [%l7 + 0x58] movrlez %i2, %g5, %l5 ldsh [%l7 + 0x6A], %l2 bne,a loop_7031 orcc %l6, %l1, %i1 std %f12, [%l7 + 0x38] bge,pn %icc, loop_7032 loop_7031: sth %i6, [%l7 + 0x5E] andcc %i4, 0x1F3B, %o3 ld [%l7 + 0x50], %f2 loop_7032: brnz %i7, loop_7033 fandnot2 %f0, %f12, %f14 fmovd %f4, %f2 andn %o5, %o2, %g1 loop_7033: fbu %fcc3, loop_7034 ldx [%l7 + 0x70], %l3 fone %f8 st %f7, [%l7 + 0x0C] loop_7034: ldsb [%l7 + 0x63], %o4 fornot2 %f4, %f4, %f12 fbg,a %fcc0, loop_7035 ldub [%l7 + 0x5E], %i0 tgu %xcc, 0x6 fnor %f4, %f12, %f6 loop_7035: bvs,a %icc, loop_7036 ta %xcc, 0x2 movvs %xcc, %l4, %g7 fpadd32s %f1, %f14, %f8 loop_7036: fmovrdgez %g2, %f14, %f4 fmovrsgez %o7, %f15, %f11 fba,a %fcc2, loop_7037 fbn,a %fcc0, loop_7038 ldx [%l7 + 0x50], %g3 fxors %f9, %f6, %f1 loop_7037: fnegs %f4, %f6 loop_7038: std %f0, [%l7 + 0x48] sth %o6, [%l7 + 0x3A] udivx %g4, 0x1619, %i3 fandnot2 %f14, %f10, %f10 subc %o0, 0x088C, %g6 bleu,a %xcc, loop_7039 movne %xcc, %i5, %o1 fnot2s %f14, %f14 ldsw [%l7 + 0x34], %l0 loop_7039: fsrc1 %f8, %f10 fnors %f2, %f0, %f13 fcmpes %fcc0, %f8, %f10 edge32n %i2, %g5, %l5 fabsd %f4, %f10 fnegs %f11, %f0 andn %l2, %l6, %l1 lduh [%l7 + 0x72], %i6 ldx [%l7 + 0x10], %i4 fandnot2 %f10, %f10, %f6 array32 %i1, %i7, %o5 addccc %o2, %o3, %l3 fornot1 %f10, %f10, %f4 fmovdle %icc, %f6, %f14 sdiv %o4, 0x15FA, %i0 fbe %fcc3, loop_7040 fcmpgt16 %f12, %f12, %l4 lduh [%l7 + 0x56], %g7 ldsh [%l7 + 0x46], %g1 loop_7040: brnz %g2, loop_7041 udiv %o7, 0x01B4, %o6 fmovs %f3, %f12 array16 %g3, %i3, %o0 loop_7041: fbe %fcc1, loop_7042 edge32n %g6, %i5, %g4 bl %xcc, loop_7043 st %f9, [%l7 + 0x3C] loop_7042: ldsw [%l7 + 0x40], %o1 fbn %fcc0, loop_7044 loop_7043: smul %l0, 0x1FAA, %i2 fmul8x16au %f6, %f4, %f8 std %f10, [%l7 + 0x08] loop_7044: fornot2s %f9, %f0, %f13 fmovdl %xcc, %f3, %f8 fmovrdgz %g5, %f0, %f12 fmuld8sux16 %f4, %f12, %f2 ldsh [%l7 + 0x76], %l2 stx %l6, [%l7 + 0x30] fmovdvc %icc, %f9, %f7 ta %xcc, 0x2 fandnot2s %f0, %f4, %f12 stw %l5, [%l7 + 0x60] fcmpes %fcc1, %f7, %f14 stb %l1, [%l7 + 0x1D] fcmped %fcc3, %f0, %f14 ldd [%l7 + 0x60], %f2 fmovsl %xcc, %f3, %f0 ldsh [%l7 + 0x62], %i4 fmovdge %icc, %f1, %f0 for %f12, %f10, %f6 movle %icc, %i1, %i7 stw %o5, [%l7 + 0x68] popc 0x1452, %i6 st %f10, [%l7 + 0x38] sth %o2, [%l7 + 0x6E] sth %o3, [%l7 + 0x12] fones %f1 nop setx loop_7045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %icc, %o4, %i0 fnot1 %f12, %f8 lduw [%l7 + 0x60], %l4 loop_7045: and %l3, 0x13FF, %g7 fmovdcc %xcc, %f10, %f5 edge16ln %g1, %g2, %o6 mulx %g3, %o7, %o0 bcs,a,pt %icc, loop_7046 movrgez %i3, %i5, %g6 ldub [%l7 + 0x27], %g4 lduw [%l7 + 0x0C], %l0 loop_7046: bgu,a,pt %xcc, loop_7047 ldsb [%l7 + 0x1B], %o1 nop setx loop_7048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne %fcc3, loop_7049 loop_7047: movn %xcc, %i2, %l2 nop setx loop_7050, %l0, %l1 jmpl %l1, %l6 loop_7048: fors %f12, %f4, %f6 loop_7049: tg %icc, 0x4 xnorcc %g5, %l1, %i4 loop_7050: movrlez %l5, %i1, %o5 fmul8x16al %f3, %f12, %f10 lduw [%l7 + 0x34], %i6 st %f12, [%l7 + 0x34] udivcc %o2, 0x0FBB, %i7 lduh [%l7 + 0x42], %o3 lduw [%l7 + 0x40], %i0 std %f10, [%l7 + 0x58] mulscc %l4, %l3, %g7 fcmps %fcc2, %f12, %f1 lduh [%l7 + 0x5C], %g1 stx %o4, [%l7 + 0x30] pdist %f4, %f6, %f4 fmovrdgz %o6, %f6, %f0 std %f8, [%l7 + 0x78] ldub [%l7 + 0x1E], %g2 movl %xcc, %g3, %o0 fblg,a %fcc2, loop_7051 stw %o7, [%l7 + 0x58] fbuge,a %fcc0, loop_7052 stx %i3, [%l7 + 0x08] loop_7051: andcc %i5, %g4, %g6 siam 0x7 loop_7052: sth %l0, [%l7 + 0x42] movneg %xcc, %o1, %l2 lduw [%l7 + 0x64], %l6 movg %icc, %i2, %g5 brnz,a %i4, loop_7053 fbg,a %fcc2, loop_7054 fcmple32 %f0, %f4, %l1 tg %icc, 0x2 loop_7053: mulscc %l5, %o5, %i1 loop_7054: fandnot1s %f7, %f0, %f7 ta %icc, 0x2 sdiv %o2, 0x12E0, %i6 movg %icc, %o3, %i7 fabss %f10, %f7 fmovsleu %xcc, %f7, %f15 edge8l %i0, %l3, %l4 ldx [%l7 + 0x70], %g1 ldsb [%l7 + 0x70], %o4 bg loop_7055 fcmpne16 %f10, %f8, %g7 bvs,pn %xcc, loop_7056 ldsh [%l7 + 0x56], %o6 loop_7055: ldsh [%l7 + 0x20], %g2 ldub [%l7 + 0x7B], %o0 loop_7056: ldx [%l7 + 0x78], %o7 stx %i3, [%l7 + 0x30] bleu,a loop_7057 movrlz %g3, 0x087, %i5 fnors %f1, %f6, %f9 ld [%l7 + 0x3C], %f5 loop_7057: movpos %xcc, %g4, %g6 lduw [%l7 + 0x14], %l0 lduw [%l7 + 0x10], %o1 ba,pn %icc, loop_7058 ld [%l7 + 0x38], %f7 sth %l2, [%l7 + 0x2A] or %i2, %g5, %l6 loop_7058: fmovde %xcc, %f8, %f10 fnot2s %f11, %f5 movneg %xcc, %i4, %l5 st %f5, [%l7 + 0x2C] brgez %o5, loop_7059 fcmps %fcc2, %f5, %f3 fmovsa %xcc, %f5, %f5 edge32ln %i1, %o2, %i6 loop_7059: xor %l1, 0x1822, %i7 fmovsl %xcc, %f1, %f5 tsubcc %i0, 0x18DF, %o3 fandnot1s %f7, %f11, %f11 movne %icc, %l3, %g1 movneg %icc, %l4, %o4 ldd [%l7 + 0x20], %f14 stx %g7, [%l7 + 0x48] smulcc %g2, 0x0158, %o0 fmovrse %o6, %f3, %f0 tge %icc, 0x2 fbug,a %fcc3, loop_7060 fmovspos %icc, %f12, %f12 fcmpgt16 %f14, %f6, %o7 ldsw [%l7 + 0x60], %g3 loop_7060: srlx %i5, %g4, %g6 stx %i3, [%l7 + 0x68] std %f10, [%l7 + 0x20] movre %o1, 0x1B7, %l0 fblg,a %fcc1, loop_7061 fpmerge %f0, %f14, %f6 fzeros %f3 srl %i2, 0x13, %g5 loop_7061: fbo %fcc0, loop_7062 ldd [%l7 + 0x68], %f12 ldsw [%l7 + 0x0C], %l6 array16 %i4, %l2, %o5 loop_7062: movleu %xcc, %l5, %o2 fbu,a %fcc0, loop_7063 ld [%l7 + 0x5C], %f3 subc %i6, %i1, %i7 tgu %xcc, 0x4 loop_7063: srl %l1, %o3, %l3 fnegs %f13, %f7 movrlez %g1, 0x363, %i0 edge8n %o4, %g7, %g2 stx %l4, [%l7 + 0x48] ldsw [%l7 + 0x58], %o6 fmovscc %icc, %f10, %f11 subcc %o0, %o7, %i5 fmul8x16al %f7, %f9, %f14 ldub [%l7 + 0x6D], %g4 fmovrsgz %g3, %f12, %f4 udivcc %g6, 0x1BEC, %o1 movl %icc, %l0, %i2 bl loop_7064 stb %i3, [%l7 + 0x72] tcc %icc, 0x5 ldsw [%l7 + 0x30], %g5 loop_7064: fmovdvc %xcc, %f13, %f15 or %i4, 0x124E, %l6 bcc,a loop_7065 ldsw [%l7 + 0x08], %l2 ldsb [%l7 + 0x23], %l5 be,pn %xcc, loop_7066 loop_7065: fnot1s %f12, %f6 sth %o5, [%l7 + 0x60] fnor %f12, %f10, %f8 loop_7066: fmovrde %o2, %f10, %f8 ldd [%l7 + 0x38], %f8 andn %i1, 0x0B78, %i6 nop setx loop_7067, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bshuffle %f8, %f14, %f8 edge16l %i7, %l1, %o3 fmul8x16al %f15, %f2, %f4 loop_7067: fbule,a %fcc0, loop_7068 fpackfix %f0, %f13 lduw [%l7 + 0x68], %g1 bg,a,pt %icc, loop_7069 loop_7068: brgez %i0, loop_7070 ldub [%l7 + 0x26], %o4 tl %xcc, 0x1 loop_7069: fabss %f11, %f15 loop_7070: fmovdleu %xcc, %f11, %f2 brgez,a %g7, loop_7071 tcs %xcc, 0x4 ldsh [%l7 + 0x46], %g2 fmovdne %icc, %f11, %f11 loop_7071: andcc %l3, %o6, %l4 umulcc %o7, %o0, %g4 std %f2, [%l7 + 0x50] ldx [%l7 + 0x68], %g3 fnot1s %f13, %f11 ldub [%l7 + 0x0F], %g6 fpadd16s %f8, %f0, %f14 sth %o1, [%l7 + 0x46] lduw [%l7 + 0x30], %l0 tcc %icc, 0x5 ldsh [%l7 + 0x4E], %i2 std %f0, [%l7 + 0x10] fzero %f0 fmovrdlz %i5, %f8, %f2 subccc %g5, %i3, %i4 fcmped %fcc3, %f4, %f8 fmovscs %xcc, %f1, %f5 ldsb [%l7 + 0x49], %l6 fandnot2 %f14, %f0, %f6 fnegd %f0, %f4 edge32ln %l2, %l5, %o5 fnegs %f5, %f3 bpos,pn %icc, loop_7072 ldsb [%l7 + 0x17], %i1 sra %i6, %i7, %o2 movg %xcc, %o3, %g1 loop_7072: ld [%l7 + 0x40], %f4 tl %icc, 0x2 ldsb [%l7 + 0x48], %i0 ldub [%l7 + 0x11], %l1 edge16l %o4, %g2, %g7 st %f15, [%l7 + 0x5C] fmovdcc %xcc, %f2, %f0 ldsb [%l7 + 0x69], %l3 ldsh [%l7 + 0x46], %l4 andncc %o6, %o0, %o7 faligndata %f2, %f8, %f8 fbue %fcc2, loop_7073 for %f4, %f2, %f2 fmovd %f12, %f2 bn loop_7074 loop_7073: tne %icc, 0x4 fmovdge %icc, %f4, %f14 brnz %g3, loop_7075 loop_7074: stw %g6, [%l7 + 0x78] fmovrse %g4, %f13, %f9 std %f10, [%l7 + 0x10] loop_7075: smulcc %l0, %o1, %i2 movleu %icc, %g5, %i5 xnor %i4, %l6, %i3 popc 0x09A0, %l2 fmuld8sux16 %f10, %f11, %f10 fpadd32 %f2, %f12, %f8 fpadd32 %f4, %f0, %f4 fmul8x16au %f13, %f3, %f10 tleu %icc, 0x1 siam 0x0 stw %o5, [%l7 + 0x44] fbule,a %fcc3, loop_7076 fcmped %fcc3, %f0, %f6 sth %l5, [%l7 + 0x58] move %icc, %i1, %i6 loop_7076: edge16n %i7, %o2, %o3 std %f0, [%l7 + 0x08] tg %xcc, 0x2 fmovdvs %xcc, %f4, %f5 ld [%l7 + 0x18], %f7 ba,a %icc, loop_7077 fmovsle %xcc, %f2, %f11 fmovdcc %xcc, %f7, %f15 fmul8x16al %f13, %f11, %f2 loop_7077: fnot2 %f4, %f0 xnorcc %g1, 0x1FC6, %l1 brnz,a %i0, loop_7078 pdist %f6, %f8, %f6 movcs %icc, %g2, %o4 fcmpgt32 %f6, %f12, %l3 loop_7078: fbuge %fcc3, loop_7079 brlez,a %g7, loop_7080 orn %l4, 0x0015, %o0 fpsub16s %f1, %f11, %f13 loop_7079: fnot2 %f2, %f4 loop_7080: sth %o6, [%l7 + 0x08] edge16l %o7, %g6, %g4 tcc %xcc, 0x0 array8 %g3, %l0, %o1 fornot1s %f1, %f14, %f4 fmovscs %xcc, %f0, %f2 fsrc2 %f12, %f2 andn %g5, 0x1172, %i2 fsrc2 %f10, %f8 tl %icc, 0x1 ld [%l7 + 0x50], %f7 sra %i4, 0x06, %i5 stb %i3, [%l7 + 0x22] fbl %fcc0, loop_7081 move %xcc, %l6, %l2 st %f5, [%l7 + 0x24] movneg %xcc, %l5, %i1 loop_7081: andncc %o5, %i7, %i6 movn %icc, %o3, %g1 fsrc1s %f12, %f0 fmovdcs %icc, %f1, %f11 subccc %o2, %i0, %l1 movvs %icc, %g2, %l3 edge32ln %o4, %l4, %g7 bge,a,pn %icc, loop_7082 array8 %o6, %o7, %g6 ld [%l7 + 0x34], %f10 std %f0, [%l7 + 0x20] loop_7082: ldsw [%l7 + 0x7C], %g4 fabss %f2, %f15 fmovsa %xcc, %f12, %f11 fmovspos %icc, %f12, %f11 movn %xcc, %g3, %l0 stb %o0, [%l7 + 0x3D] ld [%l7 + 0x28], %f5 fmovscs %xcc, %f12, %f5 fcmpne16 %f2, %f6, %g5 lduw [%l7 + 0x68], %i2 or %i4, 0x186E, %o1 fxors %f15, %f3, %f7 ldx [%l7 + 0x28], %i3 fmul8x16al %f7, %f7, %f12 movneg %xcc, %l6, %l2 sra %i5, 0x16, %l5 tn %icc, 0x0 fmovdge %icc, %f13, %f8 orncc %i1, %o5, %i6 fandnot1 %f10, %f12, %f10 alignaddr %o3, %i7, %g1 for %f8, %f10, %f12 be loop_7083 fnot1 %f6, %f6 pdist %f4, %f0, %f14 fble %fcc1, loop_7084 loop_7083: edge8l %i0, %o2, %l1 fors %f9, %f1, %f1 fbe %fcc3, loop_7085 loop_7084: sth %l3, [%l7 + 0x76] add %o4, 0x1C2A, %l4 fcmpne32 %f14, %f14, %g2 loop_7085: fbuge %fcc3, loop_7086 alignaddrl %g7, %o6, %g6 stx %g4, [%l7 + 0x40] fmovdgu %icc, %f15, %f14 loop_7086: fba,a %fcc2, loop_7087 fmovsge %xcc, %f2, %f15 stx %g3, [%l7 + 0x58] stx %l0, [%l7 + 0x18] loop_7087: fpadd16 %f4, %f12, %f4 movgu %icc, %o7, %o0 fabsd %f6, %f14 popc 0x1422, %i2 fnot2 %f14, %f12 fcmple16 %f12, %f2, %g5 pdist %f6, %f4, %f4 addc %o1, %i3, %l6 ldsb [%l7 + 0x14], %i4 fmovsvc %xcc, %f15, %f8 ld [%l7 + 0x6C], %f5 fmovdvs %xcc, %f15, %f9 fmovdg %xcc, %f10, %f6 sethi 0x0A0C, %l2 array16 %i5, %i1, %o5 ldx [%l7 + 0x48], %l5 nop setx loop_7088, %l0, %l1 jmpl %l1, %o3 smul %i6, 0x0D19, %i7 fandnot2s %f12, %f1, %f12 ldsh [%l7 + 0x1E], %g1 loop_7088: ld [%l7 + 0x5C], %f13 fbue %fcc1, loop_7089 sdivx %o2, 0x06BF, %l1 ldub [%l7 + 0x75], %i0 stb %l3, [%l7 + 0x51] loop_7089: stw %l4, [%l7 + 0x30] lduw [%l7 + 0x54], %o4 udivx %g2, 0x1151, %o6 fors %f8, %f13, %f14 bgu loop_7090 ldx [%l7 + 0x48], %g7 ldx [%l7 + 0x10], %g6 fandnot1s %f4, %f3, %f8 loop_7090: bl,a %icc, loop_7091 fmovsleu %icc, %f0, %f2 bg,a %icc, loop_7092 fmovse %xcc, %f15, %f14 loop_7091: fba %fcc0, loop_7093 bvs,pt %icc, loop_7094 loop_7092: fbu,a %fcc2, loop_7095 fcmpes %fcc0, %f9, %f4 loop_7093: bpos,pn %icc, loop_7096 loop_7094: fmovda %xcc, %f15, %f12 loop_7095: addccc %g4, %g3, %o7 ldsw [%l7 + 0x40], %l0 loop_7096: fone %f10 st %f10, [%l7 + 0x68] movrlz %i2, 0x0E9, %o0 lduh [%l7 + 0x60], %o1 umul %g5, %i3, %i4 edge16n %l6, %l2, %i1 bn,a loop_7097 fmovrsgez %i5, %f5, %f10 sth %o5, [%l7 + 0x10] bleu %icc, loop_7098 loop_7097: fbule,a %fcc1, loop_7099 tle %icc, 0x4 fnands %f7, %f11, %f12 loop_7098: stx %o3, [%l7 + 0x58] loop_7099: fmovrdlez %i6, %f12, %f6 stw %l5, [%l7 + 0x4C] ldub [%l7 + 0x61], %g1 udivx %i7, 0x12EA, %o2 tle %xcc, 0x7 fmul8sux16 %f6, %f8, %f14 lduh [%l7 + 0x44], %l1 move %icc, %l3, %l4 umul %o4, 0x1A80, %g2 ta %icc, 0x5 ldx [%l7 + 0x30], %i0 ldsb [%l7 + 0x30], %o6 fmovdpos %icc, %f7, %f3 stw %g7, [%l7 + 0x4C] fmuld8sux16 %f0, %f2, %f14 bge,a %xcc, loop_7100 bge,a %icc, loop_7101 ldd [%l7 + 0x30], %f10 brgez,a %g4, loop_7102 loop_7100: movrgz %g3, %o7, %l0 loop_7101: bshuffle %f4, %f12, %f10 ldsh [%l7 + 0x48], %g6 loop_7102: edge16l %i2, %o0, %o1 ldsh [%l7 + 0x3E], %g5 brlz %i4, loop_7103 siam 0x1 fsrc1 %f6, %f12 ldsh [%l7 + 0x32], %l6 loop_7103: or %l2, %i1, %i5 brlz %i3, loop_7104 fcmpgt16 %f6, %f8, %o3 edge16l %i6, %l5, %o5 edge8l %i7, %o2, %l1 loop_7104: sdiv %l3, 0x143D, %g1 ldd [%l7 + 0x50], %f6 addc %o4, %g2, %i0 tneg %icc, 0x7 fmul8ulx16 %f4, %f2, %f8 fcmpgt16 %f8, %f14, %l4 sethi 0x151F, %g7 bne,pn %xcc, loop_7105 fbne,a %fcc2, loop_7106 stx %o6, [%l7 + 0x40] ldub [%l7 + 0x09], %g4 loop_7105: ldx [%l7 + 0x20], %g3 loop_7106: fcmpne32 %f0, %f8, %o7 sllx %g6, 0x12, %l0 fabss %f13, %f13 subc %i2, 0x03A2, %o1 ldub [%l7 + 0x3E], %o0 fpack32 %f6, %f8, %f4 ldsb [%l7 + 0x36], %i4 fpack16 %f8, %f13 ld [%l7 + 0x60], %f15 movvs %icc, %l6, %g5 bvs,a,pn %xcc, loop_7107 sth %i1, [%l7 + 0x50] fbu %fcc0, loop_7108 stb %l2, [%l7 + 0x34] loop_7107: fornot2 %f2, %f2, %f2 fmuld8ulx16 %f9, %f15, %f6 loop_7108: movrlez %i3, %o3, %i6 for %f12, %f6, %f6 tcs %xcc, 0x4 stb %i5, [%l7 + 0x32] fbule %fcc3, loop_7109 fbule %fcc3, loop_7110 lduw [%l7 + 0x60], %o5 fbue,a %fcc3, loop_7111 loop_7109: fmovsg %xcc, %f12, %f4 loop_7110: movrne %i7, 0x0E8, %l5 movrne %l1, %o2, %l3 loop_7111: fbug,a %fcc3, loop_7112 fmovrdgez %g1, %f0, %f14 brgez,a %g2, loop_7113 srax %i0, %l4, %g7 loop_7112: sth %o4, [%l7 + 0x6A] edge8l %g4, %g3, %o6 loop_7113: brz,a %o7, loop_7114 lduh [%l7 + 0x38], %g6 std %f8, [%l7 + 0x28] edge32n %l0, %o1, %o0 loop_7114: fnot1s %f9, %f9 sdivcc %i4, 0x0DA3, %i2 ld [%l7 + 0x4C], %f12 fmovdvs %xcc, %f5, %f9 fmovrdgz %l6, %f2, %f2 fmuld8sux16 %f1, %f11, %f4 tsubcc %i1, %l2, %i3 orn %o3, %g5, %i6 edge32ln %o5, %i5, %l5 fpsub32 %f2, %f0, %f14 xnor %l1, 0x04A0, %i7 lduh [%l7 + 0x32], %o2 nop setx loop_7115, %l0, %l1 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 %l3, [%l7 + 0x24] tneg %icc, 0x2 edge16ln %g2, %g1, %i0 loop_7115: brlez %l4, loop_7116 brgz,a %g7, loop_7117 std %f12, [%l7 + 0x48] st %f6, [%l7 + 0x7C] loop_7116: addccc %g4, 0x0855, %o4 loop_7117: ld [%l7 + 0x28], %f14 fmovdleu %icc, %f3, %f4 fnot1 %f10, %f14 stb %g3, [%l7 + 0x73] nop setx loop_7118, %l0, %l1 jmpl %l1, %o7 fmovsa %xcc, %f4, %f10 array16 %g6, %l0, %o1 fmovscc %icc, %f14, %f6 loop_7118: fzeros %f15 fxor %f12, %f4, %f6 ld [%l7 + 0x08], %f14 fmuld8sux16 %f3, %f14, %f4 tleu %icc, 0x7 stb %o0, [%l7 + 0x54] fcmpgt16 %f12, %f8, %o6 sll %i2, %i4, %l6 popc 0x1395, %l2 fmovsg %xcc, %f10, %f11 fmovdle %icc, %f9, %f9 ld [%l7 + 0x34], %f10 udivcc %i1, 0x1098, %i3 stb %o3, [%l7 + 0x40] ldd [%l7 + 0x10], %f10 lduw [%l7 + 0x10], %i6 ldub [%l7 + 0x0E], %g5 ldsh [%l7 + 0x46], %o5 brnz,a %l5, loop_7119 ldsh [%l7 + 0x68], %l1 tcc %xcc, 0x3 stx %i5, [%l7 + 0x70] loop_7119: fmovdn %icc, %f8, %f4 movrlez %i7, 0x33C, %l3 ldub [%l7 + 0x14], %g2 fmovd %f12, %f12 edge32ln %o2, %i0, %l4 ldx [%l7 + 0x48], %g7 fmovd %f2, %f8 ldsb [%l7 + 0x0A], %g4 sth %g1, [%l7 + 0x2C] tvs %xcc, 0x3 edge8 %g3, %o4, %o7 bshuffle %f8, %f6, %f6 fornot1 %f14, %f2, %f0 movgu %xcc, %g6, %l0 stx %o0, [%l7 + 0x70] ldsw [%l7 + 0x60], %o1 fmovrsne %o6, %f2, %f10 stw %i4, [%l7 + 0x60] sth %l6, [%l7 + 0x7E] edge32l %i2, %i1, %l2 stx %i3, [%l7 + 0x58] umulcc %o3, 0x1B5C, %g5 srl %i6, 0x1F, %o5 udivx %l1, 0x0E3A, %l5 taddcc %i7, %l3, %i5 stx %o2, [%l7 + 0x40] tcc %xcc, 0x5 sth %g2, [%l7 + 0x16] for %f0, %f0, %f8 ldsh [%l7 + 0x0A], %i0 fmovdvs %icc, %f8, %f3 st %f15, [%l7 + 0x5C] edge32l %g7, %g4, %l4 taddcctv %g1, 0x1A7D, %g3 ldd [%l7 + 0x28], %f12 fcmpgt32 %f10, %f8, %o4 fmul8x16al %f9, %f3, %f8 tneg %icc, 0x3 movre %o7, %l0, %o0 fmovdl %xcc, %f13, %f3 movvc %icc, %g6, %o1 movrgez %i4, 0x2F2, %o6 fpsub32 %f8, %f2, %f0 fmovdvc %icc, %f10, %f7 sub %l6, 0x08FB, %i2 fmovdn %xcc, %f10, %f5 std %f0, [%l7 + 0x60] stx %i1, [%l7 + 0x58] bvs %icc, loop_7120 ldsw [%l7 + 0x10], %l2 fmovrsne %i3, %f13, %f13 te %xcc, 0x7 loop_7120: bleu %xcc, loop_7121 tneg %icc, 0x7 tneg %icc, 0x5 ld [%l7 + 0x24], %f10 loop_7121: fmovsge %icc, %f6, %f1 fmovsvs %icc, %f0, %f12 fpsub16s %f6, %f12, %f13 ta %xcc, 0x6 fmovsneg %xcc, %f13, %f14 fcmpne32 %f0, %f6, %g5 umul %i6, %o3, %l1 fbe,a %fcc1, loop_7122 movrgez %l5, 0x2F7, %i7 ld [%l7 + 0x34], %f1 fblg %fcc0, loop_7123 loop_7122: taddcc %l3, %o5, %i5 fbu,a %fcc0, loop_7124 lduh [%l7 + 0x7C], %o2 loop_7123: fxnor %f0, %f8, %f8 bvc loop_7125 loop_7124: st %f11, [%l7 + 0x10] tvs %xcc, 0x4 movpos %icc, %i0, %g7 loop_7125: lduw [%l7 + 0x2C], %g4 lduh [%l7 + 0x3E], %l4 edge16n %g1, %g3, %o4 bg %icc, loop_7126 addc %g2, 0x19C9, %l0 bvs,pn %icc, loop_7127 nop setx loop_7128, %l0, %l1 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_7126: ld [%l7 + 0x54], %f1 movneg %icc, %o0, %g6 loop_7127: udiv %o7, 0x1208, %i4 loop_7128: ldub [%l7 + 0x66], %o6 ldsh [%l7 + 0x5C], %l6 addcc %i2, %o1, %i1 array32 %l2, %g5, %i3 movgu %icc, %o3, %l1 movn %icc, %l5, %i7 fcmpgt16 %f4, %f2, %i6 bg,a,pt %xcc, loop_7129 alignaddrl %l3, %o5, %o2 fpsub16s %f4, %f1, %f4 tle %icc, 0x0 loop_7129: bge,pt %icc, loop_7130 stx %i0, [%l7 + 0x78] stw %g7, [%l7 + 0x2C] array16 %g4, %i5, %g1 loop_7130: bl,pn %icc, loop_7131 sth %l4, [%l7 + 0x14] movl %xcc, %o4, %g2 array8 %l0, %g3, %g6 loop_7131: or %o0, 0x111E, %i4 bshuffle %f2, %f2, %f0 fandnot2 %f12, %f2, %f6 st %f14, [%l7 + 0x60] sdivx %o7, 0x0571, %l6 stb %o6, [%l7 + 0x46] te %xcc, 0x2 call loop_7132 ldub [%l7 + 0x23], %o1 bn,pt %xcc, loop_7133 fsrc2 %f10, %f14 loop_7132: srax %i1, 0x11, %l2 orncc %g5, 0x1097, %i2 loop_7133: fblg,a %fcc3, loop_7134 fmovdleu %icc, %f14, %f2 ldsh [%l7 + 0x4A], %i3 nop setx loop_7135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7134: fzeros %f3 udivcc %o3, 0x1BB5, %l1 fcmpes %fcc3, %f10, %f1 loop_7135: movvc %icc, %i7, %i6 nop setx loop_7136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %icc, %f8, %f6 fnot1s %f9, %f13 fmovdn %icc, %f13, %f7 loop_7136: bgu,a,pn %icc, loop_7137 taddcctv %l5, 0x040A, %l3 for %f14, %f0, %f12 lduw [%l7 + 0x14], %o2 loop_7137: tge %icc, 0x7 fandnot1 %f4, %f8, %f10 fcmpne32 %f12, %f0, %o5 tne %icc, 0x7 mova %icc, %i0, %g7 bgu,a %xcc, loop_7138 nop setx loop_7139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f1, %f15 fcmpd %fcc2, %f0, %f4 loop_7138: fba,a %fcc1, loop_7140 loop_7139: fbul,a %fcc1, loop_7141 addc %g4, %i5, %l4 fbug,a %fcc0, loop_7142 loop_7140: bleu,a %xcc, loop_7143 loop_7141: bg,a %icc, loop_7144 fornot1 %f4, %f2, %f0 loop_7142: lduh [%l7 + 0x1A], %g1 loop_7143: fzeros %f14 loop_7144: ldsb [%l7 + 0x10], %o4 ld [%l7 + 0x18], %f8 movrlez %g2, %l0, %g6 st %f5, [%l7 + 0x30] lduw [%l7 + 0x4C], %o0 edge8n %g3, %i4, %l6 pdist %f4, %f2, %f10 xnorcc %o7, 0x08AF, %o1 ldsw [%l7 + 0x10], %i1 fsrc2s %f7, %f9 edge16ln %o6, %l2, %i2 fmovsleu %icc, %f9, %f2 ba,pt %icc, loop_7145 fxor %f14, %f8, %f12 fmul8sux16 %f12, %f6, %f12 srax %i3, %o3, %l1 loop_7145: srax %g5, 0x1B, %i6 for %f12, %f8, %f8 sdiv %l5, 0x1F0F, %l3 orcc %i7, 0x033B, %o5 fpadd16s %f9, %f13, %f10 ldub [%l7 + 0x25], %i0 fmovsge %xcc, %f0, %f13 stx %o2, [%l7 + 0x30] movle %xcc, %g4, %i5 st %f15, [%l7 + 0x68] ldx [%l7 + 0x30], %g7 movn %icc, %g1, %o4 fsrc2s %f10, %f1 edge16l %l4, %g2, %l0 sethi 0x0D2D, %g6 fnot1 %f2, %f8 tleu %icc, 0x7 fmovrdlez %o0, %f14, %f6 bn %icc, loop_7146 st %f3, [%l7 + 0x38] ldsw [%l7 + 0x78], %g3 movvs %xcc, %i4, %l6 loop_7146: fmovdle %xcc, %f13, %f9 pdist %f12, %f6, %f0 fba %fcc2, loop_7147 ldx [%l7 + 0x08], %o1 lduw [%l7 + 0x54], %i1 lduw [%l7 + 0x4C], %o6 loop_7147: fsrc2 %f14, %f10 ta %xcc, 0x2 ldsw [%l7 + 0x6C], %l2 fmovdne %icc, %f4, %f11 brlez,a %o7, loop_7148 brlez %i2, loop_7149 fandnot2 %f0, %f12, %f2 fnors %f5, %f1, %f9 loop_7148: fbu,a %fcc0, loop_7150 loop_7149: std %f2, [%l7 + 0x60] sth %i3, [%l7 + 0x76] std %f12, [%l7 + 0x40] loop_7150: andcc %o3, %l1, %g5 stw %l5, [%l7 + 0x48] bvc,a,pt %icc, loop_7151 lduw [%l7 + 0x7C], %i6 ldd [%l7 + 0x70], %f8 ldub [%l7 + 0x75], %i7 loop_7151: fmovsge %xcc, %f6, %f15 smul %l3, %i0, %o2 fcmpeq16 %f10, %f2, %o5 stx %g4, [%l7 + 0x20] fba %fcc3, loop_7152 fmovsa %icc, %f10, %f13 ldx [%l7 + 0x68], %i5 fnot2 %f12, %f10 loop_7152: move %icc, %g1, %o4 ble,a %icc, loop_7153 movre %g7, %l4, %l0 stx %g2, [%l7 + 0x40] ldsb [%l7 + 0x5B], %o0 loop_7153: ldd [%l7 + 0x40], %f4 fpack32 %f10, %f6, %f8 fpadd32 %f2, %f12, %f14 orn %g3, %i4, %g6 fba %fcc2, loop_7154 brlez,a %o1, loop_7155 fnot1 %f2, %f2 fmovrsne %l6, %f3, %f7 loop_7154: fmovsleu %xcc, %f8, %f9 loop_7155: lduw [%l7 + 0x24], %i1 fmovspos %xcc, %f2, %f7 lduh [%l7 + 0x4A], %l2 stb %o7, [%l7 + 0x16] ldsw [%l7 + 0x28], %o6 bvs,a,pn %xcc, loop_7156 fmovsn %icc, %f10, %f5 fpsub32 %f14, %f4, %f8 ldsb [%l7 + 0x11], %i2 loop_7156: fmovdcc %icc, %f1, %f2 movrlez %i3, 0x306, %o3 fsrc2s %f1, %f13 sth %l1, [%l7 + 0x3C] ldsh [%l7 + 0x6C], %l5 ldx [%l7 + 0x68], %g5 fmovrsgz %i6, %f1, %f6 fands %f6, %f14, %f6 movn %xcc, %l3, %i0 fbo,a %fcc1, loop_7157 ldub [%l7 + 0x3F], %i7 alignaddr %o5, %g4, %o2 stx %g1, [%l7 + 0x58] loop_7157: st %f10, [%l7 + 0x0C] ldsw [%l7 + 0x70], %o4 stw %g7, [%l7 + 0x44] bge,pt %icc, loop_7158 ldd [%l7 + 0x48], %f4 addc %l4, %l0, %g2 fabss %f7, %f4 loop_7158: ldd [%l7 + 0x50], %f0 movpos %xcc, %o0, %g3 edge8l %i4, %i5, %g6 tg %icc, 0x5 ldsh [%l7 + 0x2A], %l6 bcc,a %xcc, loop_7159 movvs %icc, %i1, %o1 fble %fcc3, loop_7160 te %icc, 0x2 loop_7159: lduh [%l7 + 0x7E], %l2 popc %o6, %o7 loop_7160: ld [%l7 + 0x14], %f3 call loop_7161 fnand %f14, %f8, %f12 ldx [%l7 + 0x08], %i3 movrgz %i2, %l1, %l5 loop_7161: brlz %o3, loop_7162 stx %g5, [%l7 + 0x58] ldsh [%l7 + 0x48], %l3 umul %i6, 0x0D86, %i0 loop_7162: ldd [%l7 + 0x18], %f14 bg,a,pt %xcc, loop_7163 fmovdcc %icc, %f10, %f0 fpack32 %f10, %f14, %f4 fmovdn %icc, %f1, %f6 loop_7163: movpos %xcc, %i7, %g4 stw %o5, [%l7 + 0x48] ldsb [%l7 + 0x35], %g1 tvs %xcc, 0x6 stb %o4, [%l7 + 0x12] brgez %o2, loop_7164 ldub [%l7 + 0x0C], %g7 addc %l0, %g2, %o0 fnegd %f10, %f0 loop_7164: bshuffle %f2, %f2, %f4 bvs,a %xcc, loop_7165 fmovdl %xcc, %f13, %f8 smul %g3, %l4, %i4 fmovdg %xcc, %f8, %f13 loop_7165: mova %xcc, %i5, %l6 sth %g6, [%l7 + 0x68] ldsb [%l7 + 0x40], %i1 lduw [%l7 + 0x68], %o1 bvs,a %xcc, loop_7166 sll %o6, 0x12, %l2 lduw [%l7 + 0x54], %o7 ldub [%l7 + 0x65], %i3 loop_7166: fpadd16s %f4, %f15, %f8 mulscc %l1, %i2, %o3 fmuld8sux16 %f14, %f7, %f0 fnegs %f6, %f15 umulcc %l5, %l3, %i6 sth %g5, [%l7 + 0x68] fmul8x16al %f2, %f1, %f8 fmovd %f10, %f2 stx %i7, [%l7 + 0x68] lduw [%l7 + 0x5C], %i0 fcmpd %fcc0, %f12, %f0 pdist %f6, %f12, %f2 srlx %g4, 0x03, %o5 fnegs %f12, %f9 bleu,a,pn %xcc, loop_7167 be,a loop_7168 add %o4, %o2, %g1 edge16 %l0, %g2, %o0 loop_7167: orncc %g3, 0x10AC, %g7 loop_7168: fmovrde %i4, %f10, %f2 addc %l4, %i5, %l6 stx %i1, [%l7 + 0x68] fcmpd %fcc1, %f6, %f6 ldsb [%l7 + 0x36], %g6 sth %o6, [%l7 + 0x32] fbge %fcc0, loop_7169 addccc %o1, 0x0343, %l2 lduw [%l7 + 0x54], %i3 fmovrsgz %l1, %f7, %f4 loop_7169: st %f10, [%l7 + 0x34] std %f2, [%l7 + 0x60] lduh [%l7 + 0x14], %o7 fnands %f15, %f10, %f14 srlx %i2, 0x14, %l5 fmul8x16al %f0, %f6, %f6 fmul8sux16 %f2, %f8, %f6 movrlez %o3, 0x39C, %i6 std %f4, [%l7 + 0x50] fandnot1s %f9, %f8, %f1 fsrc2 %f14, %f12 subc %g5, 0x0C0A, %l3 tne %icc, 0x3 std %f10, [%l7 + 0x30] umul %i0, 0x04C0, %g4 bleu,a,pn %xcc, loop_7170 ldsb [%l7 + 0x5C], %o5 edge8 %o4, %i7, %o2 stx %g1, [%l7 + 0x38] loop_7170: ble loop_7171 brnz,a %g2, loop_7172 fand %f10, %f4, %f12 fmovrdgez %o0, %f4, %f8 loop_7171: fandnot1 %f10, %f6, %f14 loop_7172: fpadd32 %f14, %f8, %f0 ldx [%l7 + 0x50], %g3 bleu,pt %xcc, loop_7173 fornot2s %f9, %f2, %f2 tgu %xcc, 0x5 ldsh [%l7 + 0x18], %g7 loop_7173: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14267 ! Type cti : 7173 ! Type i : 14200 ! Type l : 14360 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x35981B77 .word 0x807600D7 .word 0x76DFF410 .word 0xEB8F0D30 .word 0x2074A53B .word 0xC3BBB800 .word 0xBCA9F8AC .word 0x9F678955 .word 0x74C20269 .word 0xE62FD2F7 .word 0xC129E0C6 .word 0x46A6C95B .word 0x28AA64DD .word 0x0CD515EF .word 0x41ED6748 .word 0x5ACCA2F5 .word 0x6D932581 .word 0xC90BFCAA .word 0x4117D988 .word 0xA9C0BCF0 .word 0xB1009B9C .word 0x4BCA5B1F .word 0x9322356D .word 0xC69B8F53 .word 0x42FF6FFF .word 0x59E7208E .word 0x9A2E918C .word 0x90180326 .word 0x6371CEBD .word 0xF0FBE64A .word 0xC019D93A .word 0x33DB86B6 .word 0xB859067C .word 0x16AD4D53 .word 0xB81114E7 .word 0x52D4A44C .word 0x58C7264C .word 0x8EDDB20E .word 0x84DC8B19 .word 0x778E08BE .word 0x2FCDA244 .word 0xB340782C .word 0x167FABA2 .word 0x6087F745 .word 0xD03D4840 .word 0x1C734EB8 .word 0xD5758DDD .word 0x8BC750EB .word 0x41AC69B1 .word 0x732E0AF4 .word 0x1EA7F1EE .word 0x63D14F15 .word 0x81145A4D .word 0x8D94F26B .word 0xEE5A39D5 .word 0xB464F419 .word 0x9874BD45 .word 0xE104F04C .word 0x55D240A6 .word 0x0ED5EA76 .word 0x5026C8F5 .word 0x7A84CA76 .word 0xD33DD3CD .word 0x44FD5A84 .end