/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc14.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=980673467" .ident "BY rg131678 ON Mon Jul 14 14:01:16 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc14.s,v 1.3 2007/07/05 21:59:02 drp Exp $" #include "defines.h" #include "nmacros.h" #include "old_boot.s" /************************************************************************ Test case code start ************************************************************************/ .text .global main main: /* test begin */ ta T_RD_THID mov %o1, %l6 umul %l6, 256, %l7 setx DIAG_DATA_AREA, %g1, %g3 add %l7, %g3, %l7 !# Initialize registers .. !# Global registers set 0x4, %g1 set 0x2, %g2 set 0x1, %g3 set 0xD, %g4 set 0x0, %g5 set 0x5, %g6 set 0x6, %g7 !# Input registers set -0xF, %i0 set -0x9, %i1 set -0xE, %i2 set -0xE, %i3 set -0x6, %i4 set -0x2, %i5 set -0x2, %i6 set -0xB, %i7 !# Local registers set 0x6B65FE24, %l0 set 0x4BAEF13E, %l1 set 0x3A1B3ADF, %l2 set 0x0FF194B6, %l3 set 0x1A480D10, %l4 set 0x654A53E6, %l5 set 0x287E77D6, %l6 !# Output registers set -0x16B8, %o0 set 0x14C8, %o1 set 0x11C0, %o2 set 0x1BC3, %o3 set 0x0FD5, %o4 set 0x1AE1, %o5 set -0x0E4B, %o6 set 0x0B7E, %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 .. ld [%l7 + 0x5C], %f8 be,a,pt %icc, loop_1 fcmple32 %f14, %f0, %i4 fmovdcs %icc, %f1, %f1 faligndata %f8, %f6, %f14 loop_1: sth %g6, [%l7 + 0x6A] fble,a %fcc3, loop_2 brnz %i1, loop_3 popc %i6, %i3 siam 0x5 loop_2: lduw [%l7 + 0x54], %o6 loop_3: fbg,a %fcc3, loop_4 fbuge,a %fcc2, loop_5 ldd [%l7 + 0x60], %f4 tvc %icc, 0x2 loop_4: taddcctv %g2, %o2, %o5 loop_5: ldsh [%l7 + 0x70], %g3 edge16 %g1, %g4, %l4 brz %o7, loop_6 std %f8, [%l7 + 0x18] fmovsne %icc, %f10, %f11 fxnor %f2, %f0, %f12 loop_6: stx %o0, [%l7 + 0x20] mulx %l3, 0x1E91, %g5 fcmpne32 %f2, %f4, %o3 std %f12, [%l7 + 0x20] movre %g7, %l1, %i0 orncc %i5, 0x1DA1, %o4 tne %xcc, 0x7 fmul8sux16 %f4, %f4, %f10 fcmpgt32 %f2, %f6, %l5 edge8 %l0, %i2, %o1 fmovrdlz %l2, %f0, %f6 movcs %icc, %i7, %i4 tvc %icc, 0x0 fmovsle %xcc, %f10, %f1 ld [%l7 + 0x70], %f10 fpsub32 %f10, %f10, %f14 ldx [%l7 + 0x50], %g6 fbo %fcc1, loop_7 pdist %f4, %f2, %f4 alignaddr %l6, %i1, %i6 fandnot2 %f10, %f2, %f12 loop_7: fpsub16s %f10, %f0, %f9 lduw [%l7 + 0x60], %i3 ldx [%l7 + 0x20], %g2 brlez %o6, loop_8 std %f4, [%l7 + 0x60] tl %icc, 0x5 fnegs %f2, %f2 loop_8: tsubcc %o5, 0x1751, %g3 fmovdle %xcc, %f8, %f11 xor %o2, %g1, %g4 sub %l4, 0x1EBE, %o0 edge16ln %l3, %g5, %o7 movl %icc, %o3, %g7 sth %i0, [%l7 + 0x36] ld [%l7 + 0x48], %f14 stw %i5, [%l7 + 0x5C] fpsub32 %f10, %f14, %f2 fcmple32 %f12, %f12, %l1 ldsw [%l7 + 0x48], %l5 brnz %o4, loop_9 std %f4, [%l7 + 0x10] brlz,a %l0, loop_10 lduh [%l7 + 0x7E], %i2 loop_9: movgu %xcc, %o1, %i7 fabss %f7, %f6 loop_10: sth %l2, [%l7 + 0x28] sth %g6, [%l7 + 0x26] ldd [%l7 + 0x78], %f4 fmul8x16al %f11, %f1, %f0 stb %l6, [%l7 + 0x3A] fnors %f11, %f3, %f12 lduh [%l7 + 0x30], %i1 edge8n %i4, %i3, %i6 ldub [%l7 + 0x22], %g2 tsubcctv %o6, 0x1405, %o5 stx %o2, [%l7 + 0x28] stb %g1, [%l7 + 0x34] sethi 0x0B25, %g3 addccc %g4, 0x1116, %l4 and %o0, %l3, %g5 or %o7, 0x19A0, %o3 fmovrdne %i0, %f8, %f14 bge,a loop_11 addcc %g7, %l1, %l5 pdist %f4, %f8, %f8 fzeros %f0 loop_11: movrne %i5, 0x202, %o4 xor %l0, 0x0999, %o1 movrlz %i2, %l2, %i7 fcmpes %fcc3, %f13, %f2 add %g6, 0x0A65, %i1 movcc %icc, %i4, %i3 subccc %i6, 0x1ECB, %l6 andcc %o6, %g2, %o2 fmovda %icc, %f3, %f15 fmovdneg %xcc, %f5, %f13 sth %o5, [%l7 + 0x5C] lduh [%l7 + 0x76], %g1 std %f8, [%l7 + 0x30] fxnor %f4, %f0, %f10 sth %g4, [%l7 + 0x1E] ldsb [%l7 + 0x55], %g3 fmovd %f10, %f10 edge32n %l4, %l3, %g5 sth %o0, [%l7 + 0x40] mova %xcc, %o7, %i0 movle %icc, %o3, %g7 ldsw [%l7 + 0x40], %l1 fpsub32s %f11, %f9, %f15 movpos %icc, %i5, %o4 fcmpeq16 %f6, %f8, %l0 sth %o1, [%l7 + 0x70] bcs,a,pn %icc, loop_12 ldx [%l7 + 0x60], %l5 xnor %l2, 0x17C3, %i2 movpos %icc, %i7, %i1 loop_12: movrgz %i4, 0x1CE, %g6 fsrc1s %f2, %f5 movcs %xcc, %i6, %l6 fabss %f12, %f8 st %f6, [%l7 + 0x78] fmovsge %icc, %f2, %f5 andn %i3, 0x02D4, %g2 udiv %o6, 0x1ADC, %o2 bvs,a,pt %xcc, loop_13 bn,a,pn %icc, loop_14 fmovdne %icc, %f12, %f15 lduw [%l7 + 0x18], %g1 loop_13: fors %f9, %f7, %f4 loop_14: fmovsneg %xcc, %f14, %f11 stw %o5, [%l7 + 0x2C] xnor %g3, 0x0D3D, %l4 ldx [%l7 + 0x68], %g4 nop setx loop_15, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x64], %f13 srax %l3, %g5, %o0 fpsub16s %f0, %f7, %f13 loop_15: bvs,pt %icc, loop_16 lduh [%l7 + 0x3A], %i0 subc %o3, 0x09D3, %o7 movvs %xcc, %g7, %i5 loop_16: tvs %xcc, 0x1 tvc %xcc, 0x3 bleu,a %xcc, loop_17 fblg,a %fcc1, loop_18 fmovdcc %xcc, %f9, %f5 st %f15, [%l7 + 0x48] loop_17: ld [%l7 + 0x30], %f9 loop_18: fmovscs %xcc, %f11, %f8 movne %icc, %o4, %l0 fblg %fcc3, loop_19 st %f12, [%l7 + 0x44] bge,pt %icc, loop_20 te %xcc, 0x1 loop_19: fcmple32 %f8, %f6, %l1 movrlez %o1, 0x1B9, %l2 loop_20: umul %i2, %i7, %l5 fmovsle %icc, %f7, %f2 fabsd %f2, %f8 ldd [%l7 + 0x50], %f0 fmovs %f15, %f7 lduh [%l7 + 0x4C], %i1 sdivx %g6, 0x0BD4, %i4 sth %l6, [%l7 + 0x1E] stx %i6, [%l7 + 0x50] andn %i3, 0x08EA, %g2 stb %o6, [%l7 + 0x6E] taddcc %o2, 0x0B67, %g1 movvs %icc, %o5, %l4 tleu %icc, 0x7 fmul8sux16 %f10, %f4, %f14 fnot2 %f6, %f0 ldsw [%l7 + 0x54], %g4 fmovdvs %xcc, %f15, %f8 fnegd %f0, %f0 tleu %icc, 0x4 fpadd16s %f10, %f8, %f10 fmovdle %xcc, %f4, %f0 mulscc %l3, %g3, %o0 ldub [%l7 + 0x25], %i0 fpackfix %f8, %f4 fcmps %fcc1, %f15, %f11 sub %o3, 0x07FC, %g5 bcc,a loop_21 brz %o7, loop_22 bn %xcc, loop_23 ldub [%l7 + 0x21], %i5 loop_21: fbuge,a %fcc2, loop_24 loop_22: fbug,a %fcc0, loop_25 loop_23: fmovdcs %icc, %f8, %f0 movcc %icc, %o4, %g7 loop_24: smul %l1, 0x1583, %l0 loop_25: sth %l2, [%l7 + 0x3A] movrgz %o1, %i2, %i7 edge8 %l5, %g6, %i1 fcmpeq16 %f4, %f6, %l6 array32 %i6, %i3, %g2 stx %o6, [%l7 + 0x40] movneg %icc, %i4, %g1 lduw [%l7 + 0x4C], %o2 brgz,a %l4, loop_26 lduh [%l7 + 0x74], %o5 stb %g4, [%l7 + 0x24] ldx [%l7 + 0x20], %g3 loop_26: tvs %icc, 0x3 sth %o0, [%l7 + 0x4C] stx %l3, [%l7 + 0x48] movneg %xcc, %o3, %g5 fpadd32s %f4, %f4, %f7 srax %o7, 0x1D, %i0 fabsd %f6, %f8 fcmped %fcc3, %f4, %f6 fands %f10, %f11, %f9 sdiv %o4, 0x0982, %g7 udiv %l1, 0x1494, %l0 sllx %l2, 0x17, %o1 edge32l %i5, %i7, %l5 udivcc %g6, 0x00C9, %i2 std %f6, [%l7 + 0x48] sth %i1, [%l7 + 0x60] stw %l6, [%l7 + 0x1C] fbe,a %fcc2, loop_27 brgz,a %i6, loop_28 fnot1 %f0, %f8 ldsb [%l7 + 0x57], %i3 loop_27: fmovsge %icc, %f14, %f14 loop_28: sth %g2, [%l7 + 0x66] udiv %o6, 0x090B, %i4 fmovrsne %g1, %f5, %f0 tg %icc, 0x7 bcs,pt %xcc, loop_29 fnegs %f0, %f3 ldsw [%l7 + 0x7C], %l4 ldx [%l7 + 0x60], %o2 loop_29: fmul8sux16 %f8, %f2, %f0 fnand %f8, %f12, %f4 tleu %icc, 0x3 smul %o5, 0x1CBB, %g3 ldd [%l7 + 0x70], %f2 fabss %f13, %f5 nop setx loop_30, %l0, %l1 jmpl %l1, %g4 fmovsne %xcc, %f6, %f3 ldsw [%l7 + 0x34], %l3 fcmpgt16 %f4, %f12, %o0 loop_30: fble,a %fcc2, loop_31 ldsb [%l7 + 0x75], %g5 tne %xcc, 0x6 lduw [%l7 + 0x10], %o3 loop_31: smulcc %i0, 0x1BB2, %o7 fmul8x16au %f15, %f4, %f14 xnorcc %o4, %l1, %l0 fabsd %f0, %f4 bne %xcc, loop_32 ldx [%l7 + 0x70], %l2 std %f14, [%l7 + 0x20] stw %o1, [%l7 + 0x44] loop_32: fsrc2s %f14, %f14 fsrc1 %f4, %f2 fbu,a %fcc0, loop_33 lduh [%l7 + 0x4A], %i5 ldub [%l7 + 0x43], %i7 stw %l5, [%l7 + 0x20] loop_33: fcmpgt16 %f8, %f8, %g6 fsrc2 %f14, %f0 lduh [%l7 + 0x18], %g7 fcmpd %fcc0, %f4, %f2 andncc %i1, %i2, %l6 st %f5, [%l7 + 0x70] ldsh [%l7 + 0x22], %i6 edge8n %g2, %o6, %i4 tn %xcc, 0x5 movg %xcc, %i3, %g1 taddcctv %l4, %o2, %g3 tleu %icc, 0x3 tleu %xcc, 0x1 ble,a,pt %icc, loop_34 fmovsl %xcc, %f6, %f6 sllx %g4, %o5, %l3 movrlez %g5, 0x161, %o3 loop_34: fsrc1 %f6, %f4 bcs,a,pn %icc, loop_35 fmovrslez %o0, %f4, %f10 fmovsl %xcc, %f3, %f14 ldsw [%l7 + 0x60], %i0 loop_35: fcmpne32 %f0, %f14, %o4 sll %o7, 0x0B, %l0 fnot2s %f7, %f8 fmovrdgez %l1, %f2, %f6 bneg,pn %xcc, loop_36 xorcc %l2, 0x07B5, %i5 sll %i7, 0x16, %l5 st %f7, [%l7 + 0x1C] loop_36: bg,a,pt %icc, loop_37 fmul8ulx16 %f10, %f10, %f6 ldx [%l7 + 0x78], %o1 fpsub16 %f6, %f4, %f14 loop_37: fand %f14, %f0, %f6 movpos %xcc, %g7, %g6 movpos %xcc, %i2, %i1 fmovs %f2, %f6 ldd [%l7 + 0x78], %f0 tpos %xcc, 0x6 ldsh [%l7 + 0x6A], %i6 fcmpeq32 %f0, %f8, %l6 movne %xcc, %g2, %i4 sethi 0x0348, %i3 addccc %g1, 0x1A7E, %o6 ldsb [%l7 + 0x5F], %o2 orncc %l4, %g4, %g3 movcs %icc, %o5, %g5 std %f0, [%l7 + 0x08] ld [%l7 + 0x68], %f5 ld [%l7 + 0x38], %f7 st %f15, [%l7 + 0x18] std %f14, [%l7 + 0x38] fmovrdlez %o3, %f14, %f8 stx %o0, [%l7 + 0x70] fcmple16 %f6, %f4, %i0 fcmpne16 %f14, %f6, %l3 ldd [%l7 + 0x58], %f2 ld [%l7 + 0x20], %f2 lduw [%l7 + 0x78], %o7 ldd [%l7 + 0x10], %f12 orcc %l0, %o4, %l2 fbule,a %fcc1, loop_38 ldsb [%l7 + 0x61], %i5 fbn %fcc2, loop_39 bg %icc, loop_40 loop_38: movre %i7, 0x16A, %l1 fnot2 %f0, %f14 loop_39: sethi 0x1CD9, %l5 loop_40: sdivcc %g7, 0x1684, %g6 ldd [%l7 + 0x68], %f12 brnz,a %o1, loop_41 fmovsvc %xcc, %f12, %f9 movl %xcc, %i2, %i1 std %f8, [%l7 + 0x18] loop_41: ldub [%l7 + 0x20], %i6 nop setx loop_42, %l0, %l1 jmpl %l1, %g2 stb %i4, [%l7 + 0x59] tcs %xcc, 0x1 srl %i3, %g1, %l6 loop_42: lduw [%l7 + 0x48], %o6 xorcc %o2, %l4, %g3 movcs %xcc, %g4, %g5 ld [%l7 + 0x08], %f10 fbo,a %fcc3, loop_43 taddcctv %o5, %o3, %o0 ldx [%l7 + 0x40], %i0 fzeros %f5 loop_43: stw %o7, [%l7 + 0x54] udiv %l0, 0x06D1, %l3 fmovsne %icc, %f15, %f9 fbu %fcc3, loop_44 mova %xcc, %l2, %i5 ta %icc, 0x0 tg %icc, 0x4 loop_44: fbe %fcc3, loop_45 fmovdg %xcc, %f14, %f8 add %i7, %o4, %l5 movne %xcc, %l1, %g6 loop_45: movcc %icc, %g7, %o1 ldsh [%l7 + 0x7E], %i2 stw %i1, [%l7 + 0x40] bcc loop_46 sdivx %i6, 0x1312, %i4 fmul8sux16 %f4, %f12, %f6 st %f15, [%l7 + 0x40] loop_46: fornot2s %f7, %f13, %f14 stx %g2, [%l7 + 0x30] fmul8ulx16 %f6, %f2, %f6 tcs %xcc, 0x2 sth %i3, [%l7 + 0x4C] fornot1s %f3, %f3, %f3 ldd [%l7 + 0x18], %f0 fzeros %f3 lduw [%l7 + 0x08], %l6 edge32 %g1, %o6, %l4 ldx [%l7 + 0x30], %g3 fmovspos %xcc, %f8, %f3 srlx %g4, %g5, %o5 fmovrdlz %o3, %f14, %f4 fbl,a %fcc3, loop_47 fmovrdlz %o2, %f10, %f2 stw %o0, [%l7 + 0x0C] ldx [%l7 + 0x20], %o7 loop_47: ldsh [%l7 + 0x62], %l0 fxnors %f0, %f13, %f3 ldx [%l7 + 0x68], %i0 fmul8x16au %f14, %f6, %f4 fnot1s %f14, %f14 ldx [%l7 + 0x58], %l2 edge8 %l3, %i7, %i5 fmul8x16au %f7, %f15, %f14 mova %icc, %l5, %l1 ldx [%l7 + 0x78], %g6 ldsw [%l7 + 0x0C], %o4 edge16ln %o1, %g7, %i1 st %f6, [%l7 + 0x1C] ldub [%l7 + 0x0E], %i6 and %i4, %g2, %i2 smulcc %l6, 0x0799, %i3 fxors %f10, %f3, %f14 orncc %g1, %o6, %g3 udiv %l4, 0x1C0E, %g4 lduh [%l7 + 0x52], %o5 fmul8x16 %f12, %f4, %f0 udiv %g5, 0x1813, %o2 smulcc %o3, 0x193B, %o0 fba %fcc3, loop_48 st %f12, [%l7 + 0x28] fsrc1 %f12, %f8 movrne %o7, %l0, %i0 loop_48: ta %xcc, 0x0 fexpand %f5, %f12 movrlz %l2, 0x232, %l3 ld [%l7 + 0x0C], %f7 fmovs %f9, %f7 ldd [%l7 + 0x58], %f2 fmovspos %xcc, %f7, %f2 fbug %fcc2, loop_49 tn %xcc, 0x0 fmovsvc %icc, %f14, %f10 fbe,a %fcc3, loop_50 loop_49: fpsub16s %f13, %f12, %f9 fxnor %f10, %f6, %f12 fmovrdlez %i5, %f10, %f12 loop_50: sdivcc %i7, 0x0427, %l1 fnors %f7, %f11, %f4 ldx [%l7 + 0x38], %l5 fmovrdlz %o4, %f6, %f0 fcmps %fcc3, %f2, %f13 siam 0x0 te %xcc, 0x3 fandnot2s %f14, %f0, %f6 fmovrslez %o1, %f10, %f0 udivcc %g6, 0x08E0, %g7 udivcc %i6, 0x054C, %i1 lduh [%l7 + 0x62], %g2 ldx [%l7 + 0x08], %i4 fmul8x16al %f6, %f4, %f14 edge16l %i2, %i3, %l6 fcmpgt16 %f2, %f2, %o6 std %f12, [%l7 + 0x58] fmovdvs %icc, %f7, %f0 ldub [%l7 + 0x23], %g1 fabss %f8, %f12 tgu %icc, 0x2 fbu %fcc3, loop_51 nop setx loop_52, %l0, %l1 jmpl %l1, %l4 stw %g4, [%l7 + 0x08] brgez %o5, loop_53 loop_51: fornot1s %f9, %f12, %f7 loop_52: te %xcc, 0x0 fxnor %f8, %f8, %f6 loop_53: fmuld8ulx16 %f2, %f6, %f0 fmovrslz %g5, %f5, %f4 ldsh [%l7 + 0x2C], %o2 movpos %xcc, %o3, %g3 st %f1, [%l7 + 0x34] fmovdg %xcc, %f4, %f2 edge32n %o0, %o7, %l0 array16 %l2, %i0, %i5 sll %l3, %i7, %l1 movneg %xcc, %l5, %o1 ldub [%l7 + 0x5A], %o4 alignaddr %g7, %g6, %i1 stx %i6, [%l7 + 0x58] fbn %fcc3, loop_54 fnegd %f12, %f2 fandnot1 %f12, %f0, %f0 array16 %i4, %i2, %g2 loop_54: addc %l6, 0x0B30, %o6 fpmerge %f2, %f2, %f8 fmovsne %icc, %f0, %f1 ldd [%l7 + 0x28], %f0 fbu,a %fcc2, loop_55 movleu %icc, %g1, %i3 lduh [%l7 + 0x5E], %l4 lduw [%l7 + 0x68], %g4 loop_55: fmovrse %o5, %f6, %f15 edge32n %g5, %o2, %o3 brnz,a %o0, loop_56 subc %o7, 0x05E2, %g3 fbul,a %fcc1, loop_57 ld [%l7 + 0x6C], %f5 loop_56: ldd [%l7 + 0x50], %f6 fmovrdlez %l0, %f10, %f12 loop_57: brlz %l2, loop_58 movcc %icc, %i0, %l3 fbn %fcc2, loop_59 tgu %icc, 0x0 loop_58: fcmple16 %f10, %f2, %i5 fpadd32s %f1, %f6, %f0 loop_59: stb %i7, [%l7 + 0x16] stw %l1, [%l7 + 0x4C] ldsh [%l7 + 0x14], %o1 addccc %l5, %g7, %g6 lduh [%l7 + 0x46], %i1 fbule %fcc0, loop_60 ldsh [%l7 + 0x3A], %o4 stb %i6, [%l7 + 0x55] fmovrdgz %i4, %f10, %f2 loop_60: ldsh [%l7 + 0x4A], %g2 fmul8x16al %f15, %f14, %f4 st %f11, [%l7 + 0x68] fmovsge %icc, %f11, %f6 stx %l6, [%l7 + 0x50] fmovdneg %icc, %f10, %f1 ldub [%l7 + 0x26], %o6 fnegs %f1, %f4 fnand %f4, %f2, %f12 srax %g1, 0x1B, %i3 call loop_61 fbu,a %fcc1, loop_62 fmovsne %icc, %f1, %f5 fnegd %f8, %f6 loop_61: fsrc1s %f11, %f11 loop_62: stw %i2, [%l7 + 0x44] ld [%l7 + 0x30], %f2 tvc %icc, 0x7 fmovdcc %xcc, %f1, %f11 be loop_63 fmovdn %icc, %f3, %f6 ldd [%l7 + 0x18], %f8 fbge,a %fcc2, loop_64 loop_63: fmovrsgz %g4, %f15, %f7 lduw [%l7 + 0x60], %o5 fbug,a %fcc1, loop_65 loop_64: subc %l4, %g5, %o2 fnot1 %f0, %f8 bshuffle %f4, %f4, %f4 loop_65: taddcc %o3, %o0, %o7 fbug,a %fcc1, loop_66 xor %l0, 0x0546, %g3 subcc %i0, 0x036C, %l2 ba,a,pn %xcc, loop_67 loop_66: fmul8ulx16 %f8, %f8, %f0 fnot2s %f9, %f1 ldsb [%l7 + 0x63], %i5 loop_67: fnegs %f3, %f12 fornot2s %f2, %f11, %f2 movn %icc, %i7, %l3 st %f5, [%l7 + 0x3C] stb %o1, [%l7 + 0x31] ldsw [%l7 + 0x30], %l5 sth %l1, [%l7 + 0x4A] bcs,pn %icc, loop_68 movcs %xcc, %g6, %g7 nop setx loop_69, %l0, %l1 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 %i1, %f14, %f2 loop_68: tn %xcc, 0x6 ldsb [%l7 + 0x0B], %i6 loop_69: ldsh [%l7 + 0x4E], %o4 array16 %g2, %l6, %i4 fmul8sux16 %f8, %f2, %f0 ldsb [%l7 + 0x67], %g1 lduh [%l7 + 0x1E], %i3 stw %i2, [%l7 + 0x58] array16 %g4, %o6, %o5 stb %l4, [%l7 + 0x42] fbu %fcc0, loop_70 fmovdleu %xcc, %f1, %f13 udiv %o2, 0x169D, %g5 bvc,a %xcc, loop_71 loop_70: ta %icc, 0x2 fnors %f14, %f0, %f4 fbn %fcc2, loop_72 loop_71: fbule,a %fcc2, loop_73 movpos %icc, %o0, %o3 brnz,a %o7, loop_74 loop_72: fandnot1s %f3, %f11, %f2 loop_73: edge8l %g3, %l0, %i0 fmovscs %xcc, %f4, %f4 loop_74: ldsw [%l7 + 0x30], %i5 movcs %icc, %l2, %l3 fcmpeq32 %f8, %f14, %i7 ldd [%l7 + 0x50], %f6 ldsw [%l7 + 0x30], %l5 ldsw [%l7 + 0x40], %o1 stw %g6, [%l7 + 0x1C] ldsb [%l7 + 0x59], %l1 ldsb [%l7 + 0x58], %g7 fmovrdlez %i1, %f14, %f4 stb %o4, [%l7 + 0x42] fmovsge %xcc, %f10, %f9 call loop_75 stx %i6, [%l7 + 0x78] lduh [%l7 + 0x42], %l6 fbuge,a %fcc3, loop_76 loop_75: fmovsgu %xcc, %f5, %f7 fandnot1s %f15, %f15, %f11 brnz %g2, loop_77 loop_76: lduw [%l7 + 0x18], %g1 st %f12, [%l7 + 0x54] siam 0x5 loop_77: movrlez %i3, 0x123, %i2 brlz,a %i4, loop_78 fabss %f10, %f13 fmovdneg %xcc, %f6, %f6 andcc %o6, 0x167F, %g4 loop_78: fmovsa %icc, %f8, %f12 fmovsvs %icc, %f15, %f15 fpackfix %f10, %f6 ldsb [%l7 + 0x44], %l4 fcmps %fcc0, %f12, %f14 edge32 %o5, %g5, %o0 sdivx %o2, 0x16B7, %o7 bgu,a,pn %icc, loop_79 fmul8x16al %f9, %f4, %f0 movgu %icc, %g3, %l0 fsrc2 %f6, %f0 loop_79: ldsh [%l7 + 0x5C], %o3 edge32l %i5, %l2, %i0 fmuld8ulx16 %f5, %f3, %f6 brgz,a %i7, loop_80 ldsb [%l7 + 0x3D], %l3 fornot1 %f0, %f10, %f10 stw %o1, [%l7 + 0x5C] loop_80: edge8l %l5, %g6, %g7 fmovsa %icc, %f14, %f5 tvs %xcc, 0x5 fexpand %f8, %f10 bg,pn %icc, loop_81 fpsub32s %f14, %f0, %f11 tvc %xcc, 0x1 brgez %l1, loop_82 loop_81: ldsh [%l7 + 0x16], %i1 srlx %i6, 0x13, %l6 orn %o4, %g1, %g2 loop_82: ldx [%l7 + 0x30], %i3 fmovrdlz %i2, %f6, %f0 tge %icc, 0x2 bleu,a loop_83 fbue %fcc2, loop_84 subc %o6, 0x1FE7, %g4 subccc %l4, %o5, %i4 loop_83: tcc %icc, 0x3 loop_84: movgu %icc, %g5, %o2 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x5C], %o7 xnor %g3, %l0, %o0 fxor %f4, %f6, %f6 srl %o3, %i5, %l2 fmovscs %xcc, %f3, %f10 movrne %i7, %l3, %o1 fmovspos %icc, %f3, %f14 fnot1s %f14, %f8 fbl %fcc3, loop_85 ldsw [%l7 + 0x14], %l5 movge %xcc, %g6, %g7 fmovrdgez %i0, %f12, %f14 loop_85: brz %i1, loop_86 bvc,a loop_87 fcmpne16 %f6, %f4, %i6 fandnot2s %f3, %f1, %f14 loop_86: fmovdle %icc, %f10, %f14 loop_87: movne %xcc, %l6, %o4 stw %l1, [%l7 + 0x64] fmovsle %xcc, %f11, %f6 fcmpeq16 %f6, %f2, %g2 tl %icc, 0x2 fmovsge %xcc, %f5, %f7 fandnot1s %f5, %f7, %f11 movvs %icc, %g1, %i3 fandnot1s %f10, %f5, %f8 ldx [%l7 + 0x20], %i2 fbue,a %fcc3, loop_88 ble,pt %icc, loop_89 fmuld8sux16 %f2, %f7, %f0 fnegs %f0, %f9 loop_88: nop setx loop_90, %l0, %l1 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_89: brlez %o6, loop_91 alignaddr %g4, %l4, %o5 edge8l %g5, %o2, %i4 loop_90: ldd [%l7 + 0x60], %f6 loop_91: ldub [%l7 + 0x73], %g3 fmovrsgz %l0, %f3, %f10 sdiv %o0, 0x1B9D, %o7 mulx %o3, %i5, %l2 ldub [%l7 + 0x59], %l3 fmovdcc %xcc, %f10, %f3 fbu %fcc0, loop_92 edge32 %i7, %o1, %l5 fmovdg %xcc, %f3, %f3 fmovsl %icc, %f2, %f4 loop_92: tle %icc, 0x4 stb %g7, [%l7 + 0x1C] sdivx %g6, 0x0CDE, %i1 fnors %f2, %f7, %f13 movrgz %i0, %l6, %i6 fmovdvs %icc, %f4, %f14 ldsb [%l7 + 0x5A], %o4 udivcc %g2, 0x0F26, %l1 brgez,a %g1, loop_93 tpos %xcc, 0x6 sdiv %i2, 0x0EFB, %i3 stw %o6, [%l7 + 0x0C] loop_93: fbge,a %fcc1, loop_94 fmovscc %icc, %f15, %f3 edge16ln %g4, %l4, %g5 xnorcc %o2, 0x0AD9, %i4 loop_94: fbg,a %fcc0, loop_95 fmovrdne %o5, %f4, %f14 ba %xcc, loop_96 fnot1s %f13, %f12 loop_95: addccc %l0, 0x04D5, %o0 ld [%l7 + 0x30], %f11 loop_96: ldsw [%l7 + 0x24], %g3 fbug,a %fcc1, loop_97 movneg %xcc, %o7, %o3 movrne %i5, %l2, %l3 fsrc2 %f14, %f14 loop_97: udivx %i7, 0x11D5, %l5 ldub [%l7 + 0x2C], %g7 bne,a %xcc, loop_98 sub %o1, %i1, %i0 fmovsvc %xcc, %f10, %f0 fmovsleu %xcc, %f0, %f10 loop_98: fmovspos %xcc, %f4, %f3 fpadd16s %f12, %f13, %f1 fmovsa %xcc, %f3, %f6 stw %g6, [%l7 + 0x40] tvs %xcc, 0x4 lduh [%l7 + 0x1A], %i6 ldsb [%l7 + 0x32], %l6 fmovdgu %xcc, %f5, %f11 sdivx %o4, 0x1536, %g2 fornot1 %f14, %f0, %f12 fandnot2s %f7, %f1, %f8 std %f4, [%l7 + 0x40] stx %l1, [%l7 + 0x40] ble,pt %xcc, loop_99 tvc %xcc, 0x0 movle %icc, %g1, %i2 alignaddr %i3, %g4, %l4 loop_99: st %f12, [%l7 + 0x70] be,a %xcc, loop_100 fcmpne32 %f0, %f6, %g5 bl,a,pt %xcc, loop_101 edge32n %o6, %o2, %i4 loop_100: fsrc2s %f14, %f4 edge16l %o5, %l0, %g3 loop_101: ldsh [%l7 + 0x2C], %o0 fmovrsne %o3, %f4, %f1 fmul8x16au %f3, %f9, %f2 fbule,a %fcc0, loop_102 movneg %icc, %i5, %o7 call loop_103 srax %l3, %l2, %l5 loop_102: ldub [%l7 + 0x6B], %i7 fabss %f7, %f12 loop_103: ldsb [%l7 + 0x6C], %g7 ld [%l7 + 0x78], %f1 fbue,a %fcc3, loop_104 fpsub32s %f4, %f7, %f3 fmovsle %icc, %f12, %f1 std %f8, [%l7 + 0x18] loop_104: fones %f6 ldsw [%l7 + 0x3C], %o1 ld [%l7 + 0x54], %f7 tneg %icc, 0x4 fxor %f0, %f12, %f6 stw %i1, [%l7 + 0x68] taddcc %g6, %i6, %l6 ldsw [%l7 + 0x44], %i0 fmovse %xcc, %f4, %f6 fcmped %fcc0, %f6, %f14 fbg,a %fcc2, loop_105 fxnors %f12, %f15, %f4 ba,a loop_106 addccc %o4, %g2, %g1 loop_105: fsrc2 %f6, %f8 bgu,a loop_107 loop_106: tpos %icc, 0x0 fcmps %fcc2, %f9, %f10 xnorcc %i2, 0x0612, %l1 loop_107: movrlez %g4, 0x166, %i3 fmovrdlez %g5, %f0, %f6 edge8n %l4, %o2, %i4 tcc %xcc, 0x0 ldsh [%l7 + 0x1A], %o6 tsubcc %o5, %g3, %l0 fand %f14, %f14, %f12 fcmpgt16 %f4, %f14, %o0 orn %i5, %o3, %l3 ldsw [%l7 + 0x20], %l2 ldsh [%l7 + 0x56], %o7 tcs %xcc, 0x5 fcmpeq16 %f0, %f6, %l5 orncc %g7, 0x1A1D, %i7 ta %xcc, 0x1 ldub [%l7 + 0x09], %i1 fpsub16 %f12, %f2, %f14 bneg,a %xcc, loop_108 fmovsgu %icc, %f8, %f2 ldsh [%l7 + 0x2A], %g6 fbue,a %fcc0, loop_109 loop_108: ldsh [%l7 + 0x4E], %o1 fnot1s %f14, %f0 fmovspos %xcc, %f4, %f12 loop_109: fmovrdlez %i6, %f0, %f0 ldx [%l7 + 0x30], %l6 fmovsge %icc, %f15, %f12 sdivcc %i0, 0x1251, %o4 stw %g2, [%l7 + 0x10] fandnot1s %f3, %f6, %f5 fcmpgt16 %f10, %f10, %i2 fmovdge %icc, %f7, %f2 fcmps %fcc0, %f2, %f12 fxnor %f2, %f4, %f12 brlez,a %l1, loop_110 ldd [%l7 + 0x40], %f6 fpsub32 %f0, %f12, %f14 and %g4, 0x16FE, %i3 loop_110: lduw [%l7 + 0x3C], %g5 xorcc %l4, 0x18AD, %g1 ldsh [%l7 + 0x56], %o2 std %f4, [%l7 + 0x48] stx %i4, [%l7 + 0x30] bge,a loop_111 taddcc %o6, %o5, %g3 std %f6, [%l7 + 0x20] fand %f8, %f8, %f8 loop_111: srlx %o0, %i5, %o3 fbn,a %fcc2, loop_112 stw %l0, [%l7 + 0x38] fornot2s %f8, %f13, %f3 sth %l3, [%l7 + 0x52] loop_112: movge %xcc, %o7, %l2 stx %g7, [%l7 + 0x10] movrne %l5, %i1, %i7 edge16 %g6, %o1, %l6 bvs,a,pt %xcc, loop_113 movle %xcc, %i6, %i0 fmul8x16 %f9, %f12, %f0 std %f10, [%l7 + 0x10] loop_113: stx %o4, [%l7 + 0x18] move %xcc, %g2, %i2 bg %icc, loop_114 movrgez %g4, %l1, %i3 ldd [%l7 + 0x50], %f2 andn %g5, %g1, %l4 loop_114: stb %o2, [%l7 + 0x13] stx %i4, [%l7 + 0x08] stx %o6, [%l7 + 0x50] bne,a loop_115 ldub [%l7 + 0x5F], %g3 ldsb [%l7 + 0x20], %o5 ldsh [%l7 + 0x74], %o0 loop_115: fmovdn %xcc, %f5, %f1 fnot1s %f0, %f9 fmovrdlz %i5, %f12, %f2 fnor %f10, %f2, %f12 stw %o3, [%l7 + 0x2C] fmovdpos %icc, %f15, %f8 fbl,a %fcc2, loop_116 lduh [%l7 + 0x4C], %l0 stb %o7, [%l7 + 0x60] te %xcc, 0x1 loop_116: fnor %f10, %f14, %f6 fmovdge %icc, %f8, %f7 fcmpes %fcc0, %f2, %f11 sth %l2, [%l7 + 0x52] tleu %xcc, 0x2 edge8 %g7, %l3, %l5 edge16n %i1, %i7, %g6 fbn,a %fcc3, loop_117 subcc %o1, %i6, %i0 ldd [%l7 + 0x48], %f6 ldsw [%l7 + 0x64], %o4 loop_117: tsubcc %l6, %g2, %g4 fmovrsne %l1, %f9, %f10 ldd [%l7 + 0x60], %f0 movneg %icc, %i2, %i3 addcc %g5, 0x084E, %g1 ldx [%l7 + 0x28], %l4 lduw [%l7 + 0x48], %i4 stb %o6, [%l7 + 0x7C] movne %icc, %o2, %g3 movrgz %o5, %o0, %i5 lduh [%l7 + 0x62], %o3 sub %o7, 0x123A, %l2 st %f2, [%l7 + 0x64] ldub [%l7 + 0x43], %l0 fmovsg %icc, %f4, %f8 fpsub16 %f4, %f8, %f12 fbe %fcc0, loop_118 fornot1s %f7, %f2, %f0 nop setx loop_119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x65], %g7 loop_118: ta %icc, 0x3 stw %l5, [%l7 + 0x3C] loop_119: fmul8sux16 %f6, %f0, %f14 stb %i1, [%l7 + 0x71] ldx [%l7 + 0x40], %i7 ldsb [%l7 + 0x42], %g6 fcmped %fcc3, %f4, %f4 faligndata %f10, %f8, %f4 fba,a %fcc0, loop_120 lduw [%l7 + 0x7C], %o1 sra %i6, %l3, %o4 brgz,a %i0, loop_121 loop_120: fnors %f15, %f3, %f0 fandnot1s %f4, %f6, %f14 tpos %icc, 0x2 loop_121: brnz %l6, loop_122 sth %g4, [%l7 + 0x3A] brnz,a %g2, loop_123 ldub [%l7 + 0x1B], %l1 loop_122: st %f14, [%l7 + 0x68] tge %xcc, 0x3 loop_123: ldsb [%l7 + 0x50], %i2 ldsw [%l7 + 0x24], %i3 tvc %xcc, 0x7 tn %icc, 0x5 bg,a loop_124 stw %g5, [%l7 + 0x54] bcc,a,pt %icc, loop_125 array32 %g1, %i4, %o6 loop_124: fornot1 %f10, %f4, %f14 bgu,a,pn %icc, loop_126 loop_125: movrgez %o2, %g3, %l4 stw %o5, [%l7 + 0x6C] fpsub16 %f12, %f4, %f14 loop_126: bl,pt %xcc, loop_127 ldd [%l7 + 0x58], %f6 fcmpne16 %f0, %f6, %i5 sra %o0, %o7, %l2 loop_127: fbul %fcc3, loop_128 umulcc %l0, %o3, %g7 ldsh [%l7 + 0x68], %l5 bn,a %xcc, loop_129 loop_128: edge8l %i1, %i7, %o1 fabss %f0, %f15 fmovrdne %g6, %f2, %f10 loop_129: addcc %l3, 0x1EDD, %i6 fmovrsne %o4, %f12, %f0 and %l6, %i0, %g4 movge %xcc, %g2, %l1 movle %xcc, %i3, %i2 ldub [%l7 + 0x5A], %g5 fmovda %icc, %f7, %f10 bshuffle %f2, %f10, %f10 ldd [%l7 + 0x08], %f2 sdivcc %i4, 0x187A, %g1 movrlez %o6, 0x0B9, %g3 tcc %xcc, 0x3 fmovrslz %l4, %f4, %f10 ldx [%l7 + 0x40], %o2 tcc %xcc, 0x6 edge8n %o5, %o0, %o7 fandnot2 %f4, %f0, %f10 fpadd16s %f9, %f4, %f0 fpadd32s %f9, %f13, %f6 fbg %fcc2, loop_130 lduw [%l7 + 0x78], %i5 fmovs %f10, %f4 ld [%l7 + 0x70], %f11 loop_130: stb %l2, [%l7 + 0x41] fabss %f8, %f15 fmuld8sux16 %f1, %f12, %f14 edge8ln %l0, %g7, %l5 fmovrdlz %o3, %f4, %f6 ldsh [%l7 + 0x6C], %i1 movneg %icc, %o1, %i7 stb %g6, [%l7 + 0x27] fmovdneg %icc, %f2, %f9 sllx %i6, %o4, %l3 lduh [%l7 + 0x4A], %l6 st %f15, [%l7 + 0x60] ldsb [%l7 + 0x35], %g4 fornot1s %f6, %f15, %f1 tneg %icc, 0x1 fzero %f14 movg %xcc, %i0, %l1 fmovrslez %i3, %f13, %f6 fbul,a %fcc3, loop_131 fmovscs %xcc, %f1, %f8 fmovrde %g2, %f4, %f6 edge8 %i2, %g5, %i4 loop_131: fcmple32 %f8, %f6, %o6 stb %g3, [%l7 + 0x28] fmovsn %icc, %f12, %f8 ldsh [%l7 + 0x40], %g1 addc %o2, 0x0AFB, %l4 fmovsge %icc, %f14, %f1 ldub [%l7 + 0x32], %o0 lduh [%l7 + 0x14], %o7 ldd [%l7 + 0x28], %f12 lduh [%l7 + 0x12], %i5 fbe,a %fcc1, loop_132 bgu %xcc, loop_133 sth %o5, [%l7 + 0x1C] fnors %f11, %f2, %f6 loop_132: fpadd16s %f9, %f15, %f14 loop_133: tvs %icc, 0x1 edge32 %l2, %l0, %l5 fcmpeq32 %f0, %f6, %o3 fmovdn %icc, %f1, %f4 movge %icc, %g7, %o1 edge8l %i1, %g6, %i6 lduw [%l7 + 0x68], %o4 fandnot1 %f10, %f12, %f4 umulcc %i7, %l3, %g4 bcs,a loop_134 ldsb [%l7 + 0x4D], %i0 fmovdge %icc, %f12, %f2 ldsh [%l7 + 0x3A], %l1 loop_134: ldd [%l7 + 0x58], %f2 fmovdvs %xcc, %f7, %f4 ldsw [%l7 + 0x50], %i3 fbule %fcc3, loop_135 bge loop_136 bvc,a loop_137 ldd [%l7 + 0x08], %f12 loop_135: fxnors %f3, %f6, %f9 loop_136: bne %icc, loop_138 loop_137: bl loop_139 edge32ln %g2, %i2, %g5 tsubcc %i4, %l6, %o6 loop_138: fnot2 %f10, %f10 loop_139: movrne %g1, 0x1F8, %g3 fnot1 %f8, %f0 fmul8x16 %f9, %f14, %f12 xnorcc %l4, %o2, %o0 ldx [%l7 + 0x38], %o7 array32 %i5, %l2, %o5 lduw [%l7 + 0x18], %l5 orn %l0, 0x05F9, %g7 lduh [%l7 + 0x20], %o1 fmovrdgz %i1, %f4, %f2 fnot2 %f2, %f12 stb %o3, [%l7 + 0x27] fandnot1 %f4, %f4, %f0 bge,pn %icc, loop_140 ldsw [%l7 + 0x14], %g6 fexpand %f9, %f6 edge32ln %i6, %o4, %l3 loop_140: fmovscc %xcc, %f6, %f14 movleu %xcc, %i7, %g4 tl %icc, 0x0 ldsw [%l7 + 0x1C], %i0 ldsb [%l7 + 0x63], %i3 fnands %f2, %f8, %f12 lduh [%l7 + 0x56], %g2 lduw [%l7 + 0x4C], %l1 stx %i2, [%l7 + 0x28] movn %xcc, %g5, %i4 fands %f1, %f9, %f8 tg %icc, 0x5 st %f0, [%l7 + 0x54] sdiv %o6, 0x1D65, %l6 tleu %xcc, 0x7 fbu,a %fcc2, loop_141 edge16l %g1, %l4, %o2 edge16 %g3, %o0, %o7 sdivx %i5, 0x1CDC, %l2 loop_141: fandnot2 %f12, %f6, %f6 fcmpne16 %f4, %f4, %o5 ld [%l7 + 0x10], %f6 ldsb [%l7 + 0x2B], %l5 ldsw [%l7 + 0x68], %g7 fmovdle %xcc, %f7, %f14 tneg %xcc, 0x0 ld [%l7 + 0x6C], %f14 fpadd32s %f0, %f4, %f3 stw %l0, [%l7 + 0x3C] fabss %f8, %f3 nop setx loop_142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16n %i1, %o3, %g6 subc %i6, 0x0065, %o1 ldd [%l7 + 0x78], %f0 loop_142: andcc %l3, %o4, %g4 fmovse %icc, %f14, %f3 nop setx loop_143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %i7, %i0 fmuld8sux16 %f14, %f3, %f10 edge8n %i3, %g2, %l1 loop_143: movl %icc, %i2, %g5 srl %i4, 0x1F, %o6 stw %g1, [%l7 + 0x18] siam 0x6 ldsw [%l7 + 0x30], %l6 fmovrdne %o2, %f4, %f4 ldsb [%l7 + 0x0A], %l4 fmovrsne %o0, %f8, %f6 brnz %g3, loop_144 udivx %o7, 0x0DC6, %i5 stb %o5, [%l7 + 0x5C] std %f4, [%l7 + 0x10] loop_144: fmovsneg %xcc, %f8, %f7 lduh [%l7 + 0x1C], %l5 bl loop_145 fxor %f2, %f8, %f8 orn %g7, 0x058D, %l2 sth %l0, [%l7 + 0x58] loop_145: fmovdle %xcc, %f5, %f14 lduw [%l7 + 0x78], %i1 xnorcc %g6, %o3, %o1 ldub [%l7 + 0x5E], %i6 ldsb [%l7 + 0x77], %o4 lduh [%l7 + 0x26], %g4 fands %f9, %f14, %f14 std %f0, [%l7 + 0x18] lduh [%l7 + 0x4C], %i7 fmovdcc %xcc, %f1, %f9 nop setx loop_146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %l3, 0x1C7F, %i0 sth %g2, [%l7 + 0x4A] tne %xcc, 0x6 loop_146: andncc %i3, %l1, %g5 movrlz %i4, %i2, %g1 movcc %xcc, %o6, %o2 ldub [%l7 + 0x16], %l6 ldsh [%l7 + 0x5A], %l4 fbe %fcc3, loop_147 lduw [%l7 + 0x58], %o0 edge16l %g3, %i5, %o5 ld [%l7 + 0x54], %f0 loop_147: fbg %fcc3, loop_148 ble,a,pt %xcc, loop_149 fbul %fcc3, loop_150 brz %l5, loop_151 loop_148: st %f12, [%l7 + 0x2C] loop_149: lduw [%l7 + 0x70], %g7 loop_150: ldsh [%l7 + 0x28], %l2 loop_151: taddcc %o7, 0x10E4, %l0 sllx %g6, %o3, %o1 ldsb [%l7 + 0x2E], %i6 fcmpeq16 %f12, %f10, %o4 tcs %icc, 0x0 brgez %g4, loop_152 bl,a loop_153 edge8l %i7, %i1, %l3 fzeros %f9 loop_152: stx %i0, [%l7 + 0x48] loop_153: orcc %i3, %l1, %g2 fmovsa %xcc, %f8, %f7 fmovda %xcc, %f12, %f6 ldsh [%l7 + 0x1C], %g5 ldsh [%l7 + 0x6C], %i2 addc %i4, 0x022B, %g1 fpsub32s %f5, %f2, %f0 fbne %fcc1, loop_154 lduh [%l7 + 0x4A], %o2 ldx [%l7 + 0x60], %o6 ldsh [%l7 + 0x4E], %l6 loop_154: udivcc %l4, 0x0401, %o0 andncc %i5, %o5, %l5 fcmpd %fcc0, %f14, %f10 edge16ln %g7, %g3, %o7 fmul8x16 %f0, %f2, %f0 ble %xcc, loop_155 ld [%l7 + 0x64], %f10 fmovdneg %xcc, %f15, %f3 fcmple32 %f0, %f0, %l2 loop_155: fbug,a %fcc1, loop_156 ldub [%l7 + 0x5F], %l0 stw %g6, [%l7 + 0x50] xorcc %o1, 0x1F55, %i6 loop_156: stb %o4, [%l7 + 0x08] lduh [%l7 + 0x78], %g4 lduw [%l7 + 0x24], %o3 ldx [%l7 + 0x20], %i7 xor %i1, %l3, %i3 lduw [%l7 + 0x4C], %l1 ldsb [%l7 + 0x63], %g2 stx %i0, [%l7 + 0x58] subccc %i2, 0x0DA8, %i4 srlx %g1, %o2, %o6 fpackfix %f6, %f1 sub %l6, 0x0D0B, %l4 ldsw [%l7 + 0x7C], %o0 lduw [%l7 + 0x50], %g5 ldx [%l7 + 0x18], %i5 fsrc1 %f4, %f2 fmovdvc %icc, %f15, %f14 movrgez %l5, 0x37E, %o5 edge8 %g7, %g3, %l2 stb %l0, [%l7 + 0x57] lduh [%l7 + 0x62], %g6 fmovdg %xcc, %f9, %f2 ldub [%l7 + 0x52], %o1 fcmpeq16 %f0, %f6, %i6 ldx [%l7 + 0x38], %o4 tneg %xcc, 0x3 edge32l %o7, %g4, %i7 ldsw [%l7 + 0x3C], %i1 sth %o3, [%l7 + 0x54] tn %icc, 0x3 sth %i3, [%l7 + 0x28] ld [%l7 + 0x64], %f8 stw %l1, [%l7 + 0x4C] srlx %g2, 0x01, %i0 fmovsneg %icc, %f2, %f12 fmovrdgez %i2, %f0, %f12 edge16 %i4, %l3, %g1 smul %o2, 0x016E, %l6 lduh [%l7 + 0x3E], %l4 fmovdle %xcc, %f13, %f1 fsrc2 %f8, %f10 fbn %fcc3, loop_157 stx %o0, [%l7 + 0x10] ldsw [%l7 + 0x5C], %g5 bvs,pn %xcc, loop_158 loop_157: ble %xcc, loop_159 alignaddrl %i5, %o6, %o5 udivx %l5, 0x1F6E, %g7 loop_158: stb %l2, [%l7 + 0x14] loop_159: fmovsg %icc, %f11, %f3 fmul8x16au %f10, %f0, %f4 fsrc1s %f8, %f8 fpack16 %f0, %f15 bneg,a,pt %xcc, loop_160 bgu,a loop_161 umulcc %g3, %l0, %o1 brz %g6, loop_162 loop_160: addc %i6, %o4, %g4 loop_161: fmovde %icc, %f6, %f13 lduh [%l7 + 0x30], %i7 loop_162: ld [%l7 + 0x60], %f2 xor %o7, %i1, %o3 ldx [%l7 + 0x40], %i3 brlz %l1, loop_163 ta %xcc, 0x0 brz,a %i0, loop_164 fmovd %f2, %f14 loop_163: ldub [%l7 + 0x32], %i2 std %f8, [%l7 + 0x50] loop_164: fmovsne %icc, %f13, %f3 stx %g2, [%l7 + 0x08] stb %l3, [%l7 + 0x4A] ldsw [%l7 + 0x2C], %i4 fmul8x16al %f6, %f1, %f10 tsubcctv %o2, %l6, %l4 ldsw [%l7 + 0x20], %o0 fmovscs %xcc, %f2, %f3 stw %g5, [%l7 + 0x78] ld [%l7 + 0x78], %f14 fmuld8ulx16 %f13, %f8, %f6 fmovrdlz %g1, %f2, %f14 ble,pn %xcc, loop_165 ldsb [%l7 + 0x37], %i5 fmovsne %xcc, %f7, %f0 fmovdcs %icc, %f1, %f0 loop_165: bvc,a,pn %xcc, loop_166 fmovdgu %xcc, %f2, %f6 ldsh [%l7 + 0x30], %o5 tle %xcc, 0x5 loop_166: movge %icc, %l5, %o6 fabsd %f0, %f14 fmovsa %xcc, %f2, %f14 fpmerge %f2, %f7, %f12 stw %g7, [%l7 + 0x14] taddcctv %g3, %l0, %l2 nop setx loop_167, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %o1, [%l7 + 0x54] fone %f4 fmovdgu %icc, %f0, %f2 loop_167: tle %icc, 0x5 te %xcc, 0x1 edge16l %g6, %o4, %i6 edge16 %g4, %i7, %i1 fcmpne16 %f4, %f6, %o3 tn %icc, 0x5 tg %icc, 0x2 std %f10, [%l7 + 0x08] ldsw [%l7 + 0x28], %o7 tsubcctv %i3, %l1, %i2 fbge,a %fcc1, loop_168 stw %g2, [%l7 + 0x74] sth %i0, [%l7 + 0x2E] fands %f7, %f4, %f10 loop_168: fmovsa %xcc, %f7, %f7 bshuffle %f12, %f10, %f12 ldsw [%l7 + 0x14], %i4 fones %f5 mova %xcc, %o2, %l3 and %l6, %l4, %g5 fpsub32s %f0, %f15, %f5 xor %g1, 0x0860, %o0 fornot2 %f10, %f14, %f4 fcmpgt32 %f12, %f2, %i5 bneg,a,pt %xcc, loop_169 nop setx loop_170, %l0, %l1 jmpl %l1, %l5 ld [%l7 + 0x70], %f13 mova %xcc, %o5, %g7 loop_169: tl %xcc, 0x2 loop_170: ldsw [%l7 + 0x70], %g3 ldsh [%l7 + 0x22], %l0 umulcc %l2, %o1, %o6 st %f12, [%l7 + 0x78] ldx [%l7 + 0x28], %g6 bcs,pt %icc, loop_171 fmovdcs %icc, %f4, %f11 fmovrsne %i6, %f13, %f6 fmovsvc %icc, %f6, %f8 loop_171: fbn %fcc2, loop_172 fcmpne16 %f4, %f12, %g4 mulscc %o4, 0x1EB2, %i7 stb %i1, [%l7 + 0x69] loop_172: fmul8sux16 %f10, %f0, %f6 ld [%l7 + 0x10], %f7 stx %o7, [%l7 + 0x30] mulscc %o3, %i3, %l1 move %xcc, %g2, %i2 ldsb [%l7 + 0x36], %i0 ldsw [%l7 + 0x5C], %i4 fmovsa %xcc, %f10, %f4 subcc %l3, 0x1F21, %l6 ldsh [%l7 + 0x1C], %o2 ldub [%l7 + 0x47], %g5 edge32l %g1, %l4, %o0 std %f0, [%l7 + 0x10] stx %i5, [%l7 + 0x38] fmovsl %icc, %f1, %f2 ldd [%l7 + 0x20], %f14 udivx %o5, 0x17D7, %g7 fornot1 %f10, %f0, %f2 ldsw [%l7 + 0x34], %l5 ld [%l7 + 0x54], %f10 brlz %g3, loop_173 edge32n %l2, %o1, %o6 st %f13, [%l7 + 0x6C] stx %g6, [%l7 + 0x08] loop_173: ld [%l7 + 0x78], %f4 edge8n %i6, %g4, %o4 brnz,a %i7, loop_174 fabsd %f6, %f12 fmovsg %xcc, %f14, %f14 fmul8sux16 %f10, %f2, %f8 loop_174: st %f6, [%l7 + 0x1C] brgz %i1, loop_175 fcmpne32 %f2, %f2, %l0 bne,a loop_176 fmul8x16al %f11, %f4, %f6 loop_175: andcc %o7, 0x1F68, %i3 std %f8, [%l7 + 0x20] loop_176: udivx %o3, 0x18D3, %g2 umulcc %l1, 0x0ABE, %i2 sth %i4, [%l7 + 0x42] lduh [%l7 + 0x42], %l3 ba,a loop_177 ldsb [%l7 + 0x5B], %i0 ldsw [%l7 + 0x74], %o2 std %f14, [%l7 + 0x78] loop_177: ldub [%l7 + 0x0A], %l6 brgz,a %g1, loop_178 edge8 %g5, %l4, %i5 fbo,a %fcc0, loop_179 brnz %o5, loop_180 loop_178: tg %icc, 0x5 fmovdne %xcc, %f1, %f8 loop_179: fbul %fcc2, loop_181 loop_180: fmovda %icc, %f1, %f2 stx %o0, [%l7 + 0x08] bshuffle %f14, %f14, %f4 loop_181: edge8n %l5, %g7, %g3 tpos %icc, 0x7 nop setx loop_182, %l0, %l1 jmpl %l1, %o1 movn %icc, %o6, %l2 ldsb [%l7 + 0x4E], %g6 fmovsa %xcc, %f12, %f11 loop_182: orcc %i6, 0x10F2, %g4 bgu,a,pt %icc, loop_183 fpadd16s %f15, %f13, %f4 fcmpeq32 %f4, %f8, %o4 edge32ln %i7, %i1, %l0 loop_183: umulcc %o7, 0x167B, %o3 fsrc2 %f6, %f0 bshuffle %f0, %f14, %f4 stx %g2, [%l7 + 0x40] movcc %xcc, %l1, %i3 add %i2, 0x1292, %l3 movpos %icc, %i4, %o2 ldub [%l7 + 0x6E], %i0 lduw [%l7 + 0x48], %g1 sethi 0x0025, %l6 addccc %l4, 0x1B5F, %i5 edge32n %g5, %o5, %o0 fblg,a %fcc1, loop_184 fpadd16s %f2, %f12, %f5 fbne %fcc2, loop_185 fmovrsgez %g7, %f0, %f15 loop_184: addc %l5, 0x194E, %o1 alignaddr %g3, %l2, %o6 loop_185: st %f15, [%l7 + 0x14] fandnot2 %f2, %f4, %f12 stb %g6, [%l7 + 0x30] movrlz %g4, %i6, %o4 fmul8ulx16 %f4, %f2, %f2 ld [%l7 + 0x68], %f8 fnot2s %f1, %f13 fornot1 %f6, %f6, %f4 xnor %i7, %i1, %l0 ldsw [%l7 + 0x18], %o3 stx %g2, [%l7 + 0x68] fmovspos %icc, %f1, %f0 fmovde %xcc, %f7, %f0 std %f4, [%l7 + 0x50] fmovdleu %icc, %f8, %f1 fnor %f14, %f0, %f2 movgu %icc, %l1, %o7 movrlz %i3, %l3, %i2 array32 %i4, %o2, %i0 array32 %l6, %l4, %g1 ldsb [%l7 + 0x71], %i5 st %f13, [%l7 + 0x3C] ld [%l7 + 0x08], %f1 xnorcc %o5, 0x096C, %g5 bleu %xcc, loop_186 tleu %icc, 0x7 movre %g7, %l5, %o0 brlez,a %g3, loop_187 loop_186: srax %l2, 0x05, %o1 fbue %fcc1, loop_188 addccc %o6, 0x1664, %g6 loop_187: stx %g4, [%l7 + 0x50] fmovrsgez %o4, %f6, %f8 loop_188: stw %i7, [%l7 + 0x30] fbne,a %fcc2, loop_189 tne %icc, 0x0 fmovd %f2, %f8 lduh [%l7 + 0x5C], %i1 loop_189: fnand %f10, %f8, %f14 fnands %f9, %f7, %f3 fcmpgt16 %f14, %f6, %i6 edge8ln %o3, %g2, %l0 ldub [%l7 + 0x2A], %o7 fmovrse %l1, %f8, %f13 sth %i3, [%l7 + 0x08] movleu %xcc, %l3, %i2 fnot2s %f2, %f11 bpos,pn %icc, loop_190 tge %xcc, 0x1 tvc %icc, 0x2 udivcc %i4, 0x1151, %o2 loop_190: fbne %fcc1, loop_191 sth %i0, [%l7 + 0x08] andcc %l4, %g1, %i5 ta %xcc, 0x4 loop_191: tvs %xcc, 0x2 movleu %icc, %l6, %g5 addc %o5, 0x068B, %l5 fxnor %f14, %f2, %f12 alignaddr %o0, %g3, %l2 ldub [%l7 + 0x5D], %g7 array8 %o1, %o6, %g6 fmovsge %xcc, %f10, %f8 fexpand %f12, %f8 sllx %g4, %o4, %i1 fmul8sux16 %f12, %f4, %f12 lduw [%l7 + 0x4C], %i6 movleu %xcc, %i7, %o3 tcs %xcc, 0x2 fmovrsgez %l0, %f4, %f10 siam 0x7 andcc %o7, 0x0347, %l1 fsrc1s %f13, %f7 fors %f5, %f10, %f14 xnorcc %g2, 0x0A82, %i3 fmovrsne %i2, %f8, %f2 subccc %i4, %o2, %l3 brlez %l4, loop_192 fmul8x16 %f0, %f8, %f10 stw %g1, [%l7 + 0x18] stx %i0, [%l7 + 0x78] loop_192: fmovrslez %l6, %f6, %f2 bne,a,pt %xcc, loop_193 fmovrdgz %g5, %f2, %f2 fsrc2s %f4, %f8 sdivx %i5, 0x0F09, %l5 loop_193: bcs,pt %icc, loop_194 fmovscs %icc, %f4, %f14 movg %icc, %o0, %g3 sth %l2, [%l7 + 0x6C] loop_194: bcs loop_195 fmovsa %icc, %f3, %f0 orn %g7, 0x0BA8, %o5 stw %o1, [%l7 + 0x38] loop_195: stx %g6, [%l7 + 0x60] addcc %g4, 0x09C4, %o6 stx %i1, [%l7 + 0x18] fands %f5, %f3, %f11 tcc %icc, 0x1 fmovscc %icc, %f7, %f5 sll %o4, 0x09, %i7 lduh [%l7 + 0x70], %o3 edge32ln %l0, %i6, %l1 fpadd32s %f15, %f8, %f14 fmovsgu %xcc, %f12, %f8 fnot2 %f4, %f8 ldsb [%l7 + 0x19], %g2 stx %o7, [%l7 + 0x60] st %f6, [%l7 + 0x5C] fpsub32s %f3, %f14, %f15 smul %i3, 0x026B, %i2 fmovdle %xcc, %f10, %f10 fmovsle %xcc, %f9, %f0 fnors %f6, %f11, %f10 fmovse %xcc, %f9, %f4 fmul8x16 %f3, %f0, %f4 movcs %xcc, %o2, %i4 sdivx %l4, 0x1E34, %l3 fnegs %f9, %f2 ldx [%l7 + 0x50], %g1 taddcc %l6, %g5, %i0 fmovrsgez %l5, %f7, %f12 fnot2 %f6, %f0 edge16n %i5, %o0, %g3 ble %icc, loop_196 fbul,a %fcc2, loop_197 fandnot2 %f2, %f8, %f2 fmuld8ulx16 %f10, %f8, %f8 loop_196: movne %icc, %l2, %o5 loop_197: tneg %xcc, 0x5 taddcctv %g7, 0x0CBB, %g6 sub %g4, 0x16D3, %o1 fmovdvc %icc, %f9, %f13 ta %icc, 0x2 st %f9, [%l7 + 0x7C] fbuge %fcc1, loop_198 nop setx loop_199, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %icc, 0x1 fba %fcc2, loop_200 loop_198: array8 %i1, %o4, %i7 loop_199: nop setx loop_201, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o3, [%l7 + 0x28] loop_200: umul %o6, 0x09D5, %l0 srl %i6, 0x07, %g2 loop_201: stx %l1, [%l7 + 0x68] fornot2s %f10, %f1, %f10 stw %i3, [%l7 + 0x24] stw %i2, [%l7 + 0x14] sth %o2, [%l7 + 0x0A] fnors %f4, %f10, %f7 fbug,a %fcc0, loop_202 fmovrslz %o7, %f0, %f2 lduh [%l7 + 0x12], %i4 fmuld8sux16 %f11, %f12, %f12 loop_202: movvc %xcc, %l3, %l4 ble,a,pn %xcc, loop_203 tsubcctv %g1, %l6, %i0 fmovsle %xcc, %f2, %f3 tsubcc %g5, 0x1F69, %i5 loop_203: movcc %xcc, %o0, %l5 ldd [%l7 + 0x48], %f4 lduw [%l7 + 0x40], %l2 fba,a %fcc2, loop_204 movvc %xcc, %o5, %g3 tne %icc, 0x4 fmovdvc %icc, %f4, %f2 loop_204: fones %f13 ldsh [%l7 + 0x74], %g7 ldd [%l7 + 0x48], %f8 array8 %g6, %o1, %i1 ldsw [%l7 + 0x5C], %g4 fpadd32 %f6, %f0, %f10 ld [%l7 + 0x64], %f15 ldsb [%l7 + 0x3D], %o4 sth %i7, [%l7 + 0x36] ldd [%l7 + 0x48], %f14 std %f8, [%l7 + 0x70] srax %o6, 0x0F, %o3 smul %l0, %i6, %l1 bne,a %xcc, loop_205 pdist %f0, %f2, %f10 stw %i3, [%l7 + 0x28] ldub [%l7 + 0x69], %i2 loop_205: ba,a,pn %icc, loop_206 movneg %xcc, %g2, %o7 ldd [%l7 + 0x50], %f2 ldx [%l7 + 0x78], %i4 loop_206: sth %l3, [%l7 + 0x6C] fmovd %f6, %f4 srlx %o2, %l4, %l6 movgu %xcc, %g1, %g5 std %f12, [%l7 + 0x08] bpos,a loop_207 nop setx loop_208, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %i0, 0x1C07, %i5 stx %l5, [%l7 + 0x20] loop_207: brlez,a %l2, loop_209 loop_208: taddcctv %o5, %o0, %g3 add %g6, 0x05D1, %o1 fmovdpos %xcc, %f13, %f5 loop_209: sth %g7, [%l7 + 0x4C] ldsw [%l7 + 0x2C], %g4 ldub [%l7 + 0x2B], %i1 edge32ln %i7, %o4, %o6 fmovrdne %l0, %f14, %f6 srax %o3, 0x14, %i6 smul %i3, 0x11DF, %l1 fornot2 %f8, %f12, %f4 fnands %f10, %f10, %f15 fpsub16s %f11, %f14, %f13 ldub [%l7 + 0x6F], %g2 sub %i2, 0x0F20, %o7 tn %icc, 0x2 sra %i4, 0x00, %l3 edge32ln %o2, %l4, %g1 fcmped %fcc1, %f12, %f12 orn %l6, 0x155A, %g5 fpmerge %f7, %f11, %f12 fand %f8, %f4, %f10 fmovdn %icc, %f13, %f0 std %f6, [%l7 + 0x58] ldub [%l7 + 0x76], %i0 fabss %f15, %f12 ldd [%l7 + 0x40], %f10 srax %i5, 0x1B, %l2 xor %o5, %o0, %l5 movge %icc, %g6, %g3 fcmpd %fcc3, %f6, %f0 fmovscc %icc, %f14, %f7 array8 %o1, %g4, %g7 std %f10, [%l7 + 0x50] fnegd %f8, %f12 movl %xcc, %i1, %i7 ldsh [%l7 + 0x28], %o4 ldub [%l7 + 0x71], %o6 fmovsvc %icc, %f9, %f15 ldsw [%l7 + 0x14], %l0 andcc %o3, 0x0E48, %i6 bge,a loop_210 fmovsneg %icc, %f1, %f12 fmovdgu %xcc, %f8, %f1 stw %i3, [%l7 + 0x70] loop_210: bg,a loop_211 fmovscs %xcc, %f11, %f5 bcs,a loop_212 sub %g2, %l1, %o7 loop_211: fcmpd %fcc1, %f10, %f10 movrlez %i4, %l3, %i2 loop_212: umulcc %l4, %o2, %g1 ld [%l7 + 0x7C], %f3 movg %icc, %g5, %l6 taddcc %i5, 0x0136, %l2 tsubcctv %o5, 0x0328, %o0 fzero %f2 fmovdn %xcc, %f12, %f13 mulscc %i0, %l5, %g6 mova %xcc, %o1, %g3 fcmpeq32 %f14, %f4, %g4 brgez,a %g7, loop_213 ldsb [%l7 + 0x65], %i7 st %f1, [%l7 + 0x5C] sdiv %o4, 0x0C9F, %o6 loop_213: array8 %l0, %o3, %i6 brlez %i3, loop_214 ldsb [%l7 + 0x66], %i1 bg,pn %xcc, loop_215 and %g2, 0x0D58, %o7 loop_214: fmovse %icc, %f2, %f4 fzero %f10 loop_215: stb %l1, [%l7 + 0x51] movne %xcc, %l3, %i2 ldx [%l7 + 0x60], %i4 edge8l %o2, %l4, %g1 lduh [%l7 + 0x2A], %l6 tne %xcc, 0x7 fmovsvc %icc, %f4, %f12 ld [%l7 + 0x3C], %f11 edge16 %i5, %g5, %o5 stb %o0, [%l7 + 0x16] stb %i0, [%l7 + 0x28] ld [%l7 + 0x08], %f14 bneg,a,pt %icc, loop_216 fnot1 %f0, %f8 addcc %l2, %g6, %o1 brnz %g3, loop_217 loop_216: sth %l5, [%l7 + 0x26] ld [%l7 + 0x44], %f1 lduw [%l7 + 0x44], %g7 loop_217: ldsw [%l7 + 0x74], %i7 fbul,a %fcc2, loop_218 std %f8, [%l7 + 0x30] movrgz %g4, %o4, %o6 stx %o3, [%l7 + 0x50] loop_218: udiv %l0, 0x12E2, %i3 lduw [%l7 + 0x38], %i1 ldsw [%l7 + 0x54], %i6 st %f3, [%l7 + 0x14] fbo %fcc0, loop_219 fmovdn %icc, %f12, %f11 andcc %g2, 0x0FC6, %o7 fmovsvc %icc, %f1, %f3 loop_219: movrlz %l1, 0x347, %i2 fcmpeq16 %f10, %f0, %l3 fbule,a %fcc0, loop_220 sll %o2, 0x08, %l4 movpos %xcc, %i4, %l6 ldsh [%l7 + 0x2E], %g1 loop_220: ldsh [%l7 + 0x18], %g5 ldx [%l7 + 0x50], %o5 lduw [%l7 + 0x28], %o0 sth %i0, [%l7 + 0x20] ldsw [%l7 + 0x54], %l2 fzeros %f11 mova %icc, %i5, %g6 ldsw [%l7 + 0x14], %g3 mova %icc, %l5, %o1 fmovsa %icc, %f13, %f2 sra %g7, %i7, %g4 ldub [%l7 + 0x2D], %o4 fmovdne %icc, %f15, %f3 fnands %f9, %f0, %f1 fmul8x16 %f13, %f8, %f4 std %f4, [%l7 + 0x60] ldd [%l7 + 0x68], %f10 stx %o6, [%l7 + 0x48] nop setx loop_221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,a,pt %xcc, loop_222 fmovdle %xcc, %f5, %f0 fmovsneg %icc, %f9, %f10 loop_221: fcmpne16 %f0, %f0, %l0 loop_222: ld [%l7 + 0x64], %f14 edge32l %i3, %i1, %i6 fmul8x16 %f2, %f2, %f6 fbuge %fcc1, loop_223 sth %g2, [%l7 + 0x2C] fandnot1 %f0, %f12, %f6 ldx [%l7 + 0x20], %o3 loop_223: brlez,a %l1, loop_224 stx %o7, [%l7 + 0x58] bvs %icc, loop_225 stb %l3, [%l7 + 0x16] loop_224: edge32ln %o2, %l4, %i2 fnegs %f1, %f4 loop_225: edge16ln %l6, %i4, %g5 fmovscc %xcc, %f8, %f15 subccc %o5, %g1, %i0 edge8l %l2, %i5, %g6 ldub [%l7 + 0x66], %o0 ldsh [%l7 + 0x36], %g3 subccc %o1, %l5, %g7 fmovrdne %i7, %f4, %f8 andcc %o4, %o6, %g4 fcmpd %fcc1, %f14, %f6 fmovsa %xcc, %f6, %f5 fpsub32 %f14, %f10, %f4 fandnot2 %f6, %f4, %f12 addcc %i3, 0x17B7, %l0 fmovsneg %xcc, %f7, %f15 fmovrse %i1, %f1, %f14 edge32ln %g2, %o3, %l1 ld [%l7 + 0x4C], %f13 ld [%l7 + 0x7C], %f1 andn %i6, 0x0304, %o7 lduh [%l7 + 0x56], %o2 ld [%l7 + 0x2C], %f14 xor %l3, %i2, %l6 xnor %l4, 0x0512, %g5 fnands %f7, %f7, %f12 ldsw [%l7 + 0x6C], %o5 fbul,a %fcc1, loop_226 alignaddrl %g1, %i0, %i4 fmul8x16au %f0, %f9, %f8 fmul8sux16 %f0, %f2, %f10 loop_226: move %xcc, %l2, %i5 bn %xcc, loop_227 addccc %o0, 0x0CA7, %g6 ldd [%l7 + 0x60], %f2 srlx %o1, %g3, %g7 loop_227: fcmped %fcc0, %f6, %f4 tne %icc, 0x4 tl %xcc, 0x3 fmovrdlz %i7, %f14, %f0 stx %l5, [%l7 + 0x50] ba,pt %icc, loop_228 fornot2s %f11, %f8, %f9 nop setx loop_229, %l0, %l1 jmpl %l1, %o4 array8 %g4, %i3, %l0 loop_228: edge8l %o6, %i1, %g2 ldsb [%l7 + 0x63], %o3 loop_229: fcmpd %fcc3, %f4, %f6 stx %i6, [%l7 + 0x10] fmul8x16 %f2, %f4, %f4 fzero %f12 fbule %fcc0, loop_230 srax %l1, %o2, %o7 fmovdle %xcc, %f15, %f15 fcmpd %fcc0, %f0, %f2 loop_230: fcmpgt32 %f2, %f2, %l3 movvs %icc, %i2, %l4 lduw [%l7 + 0x6C], %l6 umul %g5, %o5, %i0 fcmpeq16 %f6, %f8, %i4 fcmpne16 %f4, %f12, %l2 fmul8ulx16 %f14, %f0, %f8 andcc %i5, 0x0B61, %g1 st %f6, [%l7 + 0x78] andncc %o0, %o1, %g3 fcmpeq16 %f4, %f0, %g6 movrlz %g7, 0x1EB, %i7 fmovsvc %xcc, %f2, %f11 edge32l %o4, %g4, %i3 tcs %xcc, 0x0 orncc %l0, %o6, %i1 fbue %fcc1, loop_231 smul %l5, 0x1A66, %o3 tvc %xcc, 0x5 orcc %g2, 0x1850, %l1 loop_231: fnor %f0, %f8, %f6 tge %icc, 0x3 move %xcc, %o2, %i6 udivcc %l3, 0x1ED3, %i2 array16 %o7, %l6, %g5 st %f15, [%l7 + 0x2C] fmovsg %icc, %f2, %f4 fbue %fcc2, loop_232 fmovs %f0, %f15 fornot2s %f6, %f10, %f7 movneg %xcc, %o5, %l4 loop_232: fmovrse %i0, %f12, %f13 stw %i4, [%l7 + 0x38] fmovdpos %xcc, %f6, %f12 subc %l2, 0x1795, %i5 fmovda %icc, %f13, %f14 fmovdneg %icc, %f12, %f1 tn %xcc, 0x1 lduh [%l7 + 0x7C], %g1 st %f12, [%l7 + 0x2C] sllx %o1, 0x0F, %o0 xor %g6, 0x126B, %g3 subcc %i7, %g7, %g4 edge16l %o4, %i3, %o6 edge16 %l0, %l5, %o3 fornot2 %f8, %f8, %f8 stb %i1, [%l7 + 0x22] umul %g2, 0x05BE, %o2 st %f2, [%l7 + 0x18] fxors %f4, %f9, %f14 sdivx %i6, 0x04D1, %l3 st %f8, [%l7 + 0x78] ldx [%l7 + 0x38], %i2 ldd [%l7 + 0x68], %f4 fornot1s %f1, %f10, %f9 sdivx %o7, 0x00D5, %l6 edge8l %l1, %o5, %g5 fnegs %f3, %f2 ldx [%l7 + 0x40], %l4 fmovsneg %xcc, %f6, %f5 fnot2 %f10, %f6 ldub [%l7 + 0x26], %i0 fpadd32s %f15, %f3, %f6 ldub [%l7 + 0x29], %i4 bne,a,pn %icc, loop_233 fmovdgu %xcc, %f4, %f12 fmovsne %icc, %f14, %f3 brlez %l2, loop_234 loop_233: srlx %g1, %o1, %i5 fands %f1, %f10, %f5 fmovrdgz %o0, %f12, %f2 loop_234: tpos %icc, 0x1 fnot2 %f10, %f6 stx %g3, [%l7 + 0x40] ldsw [%l7 + 0x50], %i7 fmovsne %xcc, %f9, %f9 fmovsg %xcc, %f14, %f15 ldub [%l7 + 0x17], %g7 fnegs %f3, %f7 bgu,pn %icc, loop_235 fornot2 %f4, %f6, %f14 lduw [%l7 + 0x30], %g6 fmovdcc %icc, %f8, %f11 loop_235: brz,a %o4, loop_236 srax %i3, %g4, %l0 fmovdn %xcc, %f7, %f8 movgu %xcc, %o6, %l5 loop_236: brz %i1, loop_237 fmovsvc %xcc, %f4, %f8 ldsw [%l7 + 0x10], %o3 nop setx loop_238, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_237: fmovdn %xcc, %f6, %f15 edge32n %o2, %i6, %l3 brgz %g2, loop_239 loop_238: ldub [%l7 + 0x53], %o7 ldub [%l7 + 0x4E], %l6 fmovscc %xcc, %f14, %f7 loop_239: fabss %f6, %f2 stw %l1, [%l7 + 0x08] lduw [%l7 + 0x44], %i2 fone %f6 fmovsvc %icc, %f8, %f10 ldsb [%l7 + 0x1C], %o5 bg loop_240 ldub [%l7 + 0x0E], %l4 movrne %i0, %i4, %l2 fnegd %f4, %f2 loop_240: fbl %fcc3, loop_241 lduw [%l7 + 0x40], %g1 xnorcc %g5, %i5, %o0 fmovsne %icc, %f3, %f7 loop_241: fandnot2 %f2, %f2, %f8 fmovrdgez %o1, %f2, %f2 movneg %xcc, %i7, %g7 popc 0x03E9, %g6 sll %g3, %i3, %g4 fcmpd %fcc3, %f4, %f10 fabss %f8, %f15 brgez,a %l0, loop_242 movn %icc, %o4, %l5 bvs %xcc, loop_243 srlx %o6, 0x1F, %o3 loop_242: movcs %xcc, %o2, %i6 bneg,a %xcc, loop_244 loop_243: srax %l3, 0x00, %g2 bpos,pn %xcc, loop_245 srax %o7, %l6, %i1 loop_244: stw %l1, [%l7 + 0x08] sub %o5, 0x12AC, %i2 loop_245: fcmpd %fcc0, %f6, %f14 fmovsleu %xcc, %f7, %f13 sdivx %l4, 0x165C, %i0 bg,a,pn %xcc, loop_246 smul %l2, 0x1572, %g1 fcmpeq32 %f12, %f6, %g5 fones %f12 loop_246: nop setx loop_247, %l0, %l1 jmpl %l1, %i4 fsrc2s %f1, %f12 tleu %icc, 0x3 stx %o0, [%l7 + 0x78] loop_247: umul %i5, 0x0B6F, %o1 or %i7, 0x08E3, %g7 fbu,a %fcc0, loop_248 fpsub16 %f0, %f6, %f8 bneg %xcc, loop_249 addccc %g6, 0x05A7, %g3 loop_248: be,a %xcc, loop_250 fblg %fcc2, loop_251 loop_249: movrgez %g4, %i3, %l0 movrlz %o4, 0x29D, %o6 loop_250: move %xcc, %l5, %o3 loop_251: fmovsa %xcc, %f8, %f12 add %i6, 0x1EAA, %o2 fbge %fcc0, loop_252 taddcc %g2, %o7, %l6 srl %l3, 0x0F, %l1 fcmps %fcc2, %f12, %f2 loop_252: ldd [%l7 + 0x58], %f4 fpsub32 %f0, %f6, %f14 std %f2, [%l7 + 0x40] fblg,a %fcc0, loop_253 ldsh [%l7 + 0x20], %i1 fbn %fcc1, loop_254 fmovsgu %icc, %f1, %f10 loop_253: movrlez %o5, 0x218, %i2 fxors %f5, %f14, %f10 loop_254: fnot1s %f14, %f8 edge8ln %i0, %l4, %l2 fmovsa %icc, %f5, %f12 fmovd %f2, %f8 stx %g1, [%l7 + 0x58] te %xcc, 0x6 brlz %g5, loop_255 bcc,a loop_256 srlx %i4, 0x1B, %o0 nop setx loop_257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_255: std %f6, [%l7 + 0x58] loop_256: fble,a %fcc2, loop_258 fpadd32 %f8, %f12, %f8 loop_257: fnands %f6, %f12, %f12 fmovda %icc, %f1, %f14 loop_258: umulcc %o1, %i7, %g7 std %f10, [%l7 + 0x20] call loop_259 edge8n %i5, %g3, %g4 fnot1 %f8, %f12 and %g6, 0x07F2, %l0 loop_259: fbul,a %fcc0, loop_260 sll %o4, %o6, %l5 edge32ln %i3, %i6, %o3 tsubcc %g2, 0x1533, %o2 loop_260: fmovrdlez %l6, %f6, %f8 bpos %icc, loop_261 fands %f12, %f6, %f10 brgz %l3, loop_262 ba,a %xcc, loop_263 loop_261: tn %icc, 0x7 fmovscs %xcc, %f9, %f5 loop_262: fmovsl %xcc, %f4, %f2 loop_263: popc %o7, %i1 lduw [%l7 + 0x60], %o5 stw %i2, [%l7 + 0x34] fbul,a %fcc2, loop_264 popc 0x0B0A, %l1 sth %i0, [%l7 + 0x7A] stb %l4, [%l7 + 0x62] loop_264: fmovsneg %icc, %f1, %f12 fnegs %f15, %f2 nop setx loop_265, %l0, %l1 jmpl %l1, %l2 movrne %g5, 0x3E9, %g1 ldsb [%l7 + 0x71], %i4 ba %icc, loop_266 loop_265: fone %f14 fcmpgt16 %f2, %f6, %o0 fabsd %f12, %f10 loop_266: std %f0, [%l7 + 0x08] st %f5, [%l7 + 0x34] stb %i7, [%l7 + 0x38] movn %xcc, %g7, %o1 ldsw [%l7 + 0x34], %i5 stx %g4, [%l7 + 0x78] fmovrdlez %g3, %f10, %f8 fmovscc %xcc, %f8, %f2 std %f2, [%l7 + 0x68] st %f4, [%l7 + 0x60] nop setx loop_267, %l0, %l1 jmpl %l1, %l0 and %g6, %o4, %o6 move %icc, %i3, %l5 fxnors %f5, %f8, %f6 loop_267: stb %o3, [%l7 + 0x3B] movrne %g2, 0x1D7, %o2 fbule,a %fcc3, loop_268 ldx [%l7 + 0x10], %i6 ldx [%l7 + 0x60], %l6 edge8 %o7, %i1, %o5 loop_268: subcc %i2, %l1, %l3 fcmpgt32 %f2, %f6, %i0 std %f8, [%l7 + 0x08] fandnot2 %f8, %f14, %f4 bcc,pt %icc, loop_269 ldsb [%l7 + 0x7B], %l2 sdiv %l4, 0x0A17, %g5 bg,a,pt %xcc, loop_270 loop_269: fnot2 %f6, %f8 stw %i4, [%l7 + 0x20] fnegd %f4, %f0 loop_270: tvc %icc, 0x1 stx %g1, [%l7 + 0x18] bge,a,pt %xcc, loop_271 stw %o0, [%l7 + 0x50] fcmpeq32 %f10, %f6, %g7 or %o1, %i5, %i7 loop_271: movrlz %g4, 0x302, %g3 movl %icc, %l0, %o4 array32 %g6, %o6, %l5 fbule,a %fcc0, loop_272 movrgez %i3, %o3, %o2 movneg %xcc, %g2, %i6 movge %xcc, %l6, %i1 loop_272: stx %o5, [%l7 + 0x38] fmul8x16au %f12, %f10, %f6 fandnot2s %f12, %f7, %f12 pdist %f0, %f14, %f8 stx %i2, [%l7 + 0x38] sth %l1, [%l7 + 0x30] fmovs %f12, %f8 movle %icc, %l3, %i0 fzeros %f0 sdivx %o7, 0x10D0, %l4 fcmpgt32 %f8, %f8, %g5 ldsb [%l7 + 0x5B], %i4 lduw [%l7 + 0x78], %g1 ldub [%l7 + 0x47], %o0 andcc %g7, 0x005C, %o1 stw %l2, [%l7 + 0x18] fblg,a %fcc1, loop_273 sth %i5, [%l7 + 0x2C] ld [%l7 + 0x5C], %f6 ldsb [%l7 + 0x30], %i7 loop_273: fmovsn %icc, %f8, %f4 andn %g4, 0x03D7, %l0 bg,pt %icc, loop_274 st %f1, [%l7 + 0x40] ldsh [%l7 + 0x3E], %g3 tne %icc, 0x0 loop_274: ldx [%l7 + 0x38], %o4 fpmerge %f10, %f3, %f10 tn %icc, 0x3 fmovd %f0, %f4 lduw [%l7 + 0x48], %o6 bvc,a %xcc, loop_275 bneg,a,pt %icc, loop_276 bn,pn %xcc, loop_277 ld [%l7 + 0x40], %f6 loop_275: fabss %f12, %f2 loop_276: udivcc %l5, 0x1539, %g6 loop_277: fbu,a %fcc2, loop_278 lduw [%l7 + 0x2C], %i3 tsubcctv %o3, %o2, %i6 movpos %icc, %l6, %g2 loop_278: bl loop_279 lduh [%l7 + 0x48], %i1 fbu,a %fcc3, loop_280 edge8l %o5, %l1, %l3 loop_279: ldd [%l7 + 0x18], %f2 std %f10, [%l7 + 0x30] loop_280: tgu %xcc, 0x1 umul %i0, %i2, %o7 movn %xcc, %l4, %i4 popc %g5, %o0 fpsub32s %f9, %f13, %f8 fbge,a %fcc2, loop_281 tl %xcc, 0x2 fands %f10, %f9, %f6 orncc %g1, %g7, %o1 loop_281: ldsw [%l7 + 0x40], %i5 lduh [%l7 + 0x34], %i7 st %f11, [%l7 + 0x14] ldsh [%l7 + 0x4C], %l2 fxnor %f6, %f14, %f2 ldd [%l7 + 0x48], %f10 ldsb [%l7 + 0x78], %g4 stb %g3, [%l7 + 0x20] edge32ln %l0, %o6, %o4 ldsw [%l7 + 0x54], %g6 bl %xcc, loop_282 fands %f11, %f14, %f7 fornot2s %f13, %f8, %f0 andcc %l5, %i3, %o2 loop_282: fbl,a %fcc2, loop_283 tg %xcc, 0x1 fmovscs %xcc, %f15, %f3 or %i6, 0x18F7, %o3 loop_283: lduw [%l7 + 0x1C], %l6 fmovrsgz %g2, %f13, %f15 ldsb [%l7 + 0x76], %o5 bg loop_284 fmuld8ulx16 %f5, %f6, %f4 movrgz %l1, %i1, %l3 lduh [%l7 + 0x78], %i0 loop_284: stw %i2, [%l7 + 0x78] stw %l4, [%l7 + 0x40] brgez %i4, loop_285 movre %o7, 0x051, %g5 ldub [%l7 + 0x7E], %o0 fmovda %icc, %f4, %f0 loop_285: tn %xcc, 0x3 fmovsvc %xcc, %f11, %f14 sth %g7, [%l7 + 0x6A] ldub [%l7 + 0x32], %g1 lduw [%l7 + 0x74], %o1 ldsb [%l7 + 0x32], %i5 ldsh [%l7 + 0x5A], %l2 lduw [%l7 + 0x0C], %i7 ld [%l7 + 0x18], %f1 fnot1s %f8, %f8 ldx [%l7 + 0x08], %g4 movl %xcc, %l0, %o6 fpack16 %f2, %f5 tleu %icc, 0x4 fmovdne %icc, %f5, %f14 fmovrdlz %o4, %f8, %f6 andcc %g6, %l5, %i3 tl %icc, 0x3 add %g3, %i6, %o2 andncc %l6, %g2, %o5 sethi 0x125F, %l1 fornot1 %f0, %f0, %f10 fpadd32 %f14, %f0, %f12 tsubcc %o3, 0x06A6, %i1 bg %xcc, loop_286 std %f12, [%l7 + 0x18] stb %l3, [%l7 + 0x28] movleu %icc, %i0, %l4 loop_286: xnor %i4, 0x1D8C, %i2 fnot1s %f3, %f10 fxors %f2, %f0, %f0 xorcc %o7, %g5, %o0 tsubcc %g7, 0x0A2D, %g1 lduh [%l7 + 0x6E], %i5 srax %o1, 0x02, %l2 sdiv %i7, 0x1AE8, %g4 xorcc %l0, %o4, %o6 ldsb [%l7 + 0x76], %g6 sll %i3, 0x0D, %l5 move %icc, %i6, %o2 movrne %l6, %g2, %g3 sth %o5, [%l7 + 0x0C] te %icc, 0x5 brlz %l1, loop_287 udivx %i1, 0x1AAF, %o3 lduw [%l7 + 0x7C], %l3 nop setx loop_288, %l0, %l1 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_287: movre %l4, %i0, %i4 movn %icc, %i2, %g5 fcmpes %fcc1, %f13, %f14 loop_288: fmovdne %xcc, %f15, %f11 tl %icc, 0x0 fmovdneg %xcc, %f7, %f9 andn %o0, 0x03E7, %g7 st %f14, [%l7 + 0x2C] fandnot2s %f11, %f8, %f3 st %f14, [%l7 + 0x08] bvs loop_289 subccc %g1, %i5, %o1 std %f14, [%l7 + 0x50] bn loop_290 loop_289: ldx [%l7 + 0x50], %o7 subc %l2, %g4, %i7 movrne %o4, 0x2B4, %o6 loop_290: fmovsl %icc, %f14, %f3 stx %l0, [%l7 + 0x48] bvc loop_291 tleu %xcc, 0x3 fbue %fcc0, loop_292 fmovrslz %g6, %f9, %f15 loop_291: fors %f14, %f5, %f15 fmovsg %icc, %f0, %f9 loop_292: smulcc %l5, 0x1E1D, %i6 bge,pn %xcc, loop_293 bg,a,pt %icc, loop_294 fpsub16 %f8, %f0, %f2 fornot2s %f13, %f2, %f8 loop_293: std %f8, [%l7 + 0x40] loop_294: fmovrdgz %o2, %f0, %f8 fmovdcs %xcc, %f11, %f7 std %f4, [%l7 + 0x10] fmovsneg %icc, %f3, %f8 fmovdvc %xcc, %f11, %f15 fpadd16s %f8, %f13, %f11 std %f2, [%l7 + 0x30] fpadd32s %f3, %f14, %f13 stb %i3, [%l7 + 0x57] ldsb [%l7 + 0x1B], %l6 movleu %icc, %g3, %g2 fmovrsne %o5, %f6, %f0 ld [%l7 + 0x14], %f15 fpadd16s %f11, %f4, %f13 bgu loop_295 sdiv %i1, 0x0A4A, %o3 st %f4, [%l7 + 0x24] sra %l1, 0x18, %l4 loop_295: fmovdvc %xcc, %f6, %f6 sllx %i0, 0x04, %l3 nop setx loop_296, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x60], %i4 fornot2s %f6, %f6, %f6 lduw [%l7 + 0x10], %g5 loop_296: st %f0, [%l7 + 0x68] edge32ln %o0, %i2, %g7 fsrc1 %f6, %f14 ldub [%l7 + 0x6C], %g1 fbne %fcc3, loop_297 ld [%l7 + 0x7C], %f1 fmovdge %icc, %f2, %f13 array32 %i5, %o1, %l2 loop_297: fexpand %f10, %f10 subc %g4, 0x03DD, %o7 lduh [%l7 + 0x36], %o4 fmovdcc %icc, %f6, %f7 ldsw [%l7 + 0x60], %i7 orcc %l0, %g6, %o6 edge16ln %l5, %o2, %i3 fmovde %icc, %f6, %f1 fnot1s %f9, %f14 ldsh [%l7 + 0x10], %l6 fmovdneg %icc, %f4, %f12 fnot1s %f13, %f15 fmovdle %icc, %f15, %f9 bg loop_298 std %f8, [%l7 + 0x68] fmovsle %icc, %f5, %f2 fmovsleu %icc, %f9, %f4 loop_298: bshuffle %f0, %f0, %f12 bcs,a,pt %xcc, loop_299 brgz,a %i6, loop_300 tcc %xcc, 0x0 ldsh [%l7 + 0x4C], %g3 loop_299: sth %o5, [%l7 + 0x40] loop_300: edge32 %i1, %o3, %l1 movpos %icc, %l4, %g2 ldx [%l7 + 0x68], %l3 fmovsl %icc, %f15, %f2 tleu %xcc, 0x1 movre %i4, %i0, %o0 ldsh [%l7 + 0x1A], %g5 st %f11, [%l7 + 0x74] fcmpd %fcc1, %f6, %f14 sra %i2, %g7, %i5 edge16n %g1, %o1, %g4 lduw [%l7 + 0x58], %l2 ldsh [%l7 + 0x70], %o4 stw %o7, [%l7 + 0x30] st %f1, [%l7 + 0x6C] ldx [%l7 + 0x10], %l0 fmovdn %xcc, %f5, %f11 sth %g6, [%l7 + 0x6C] sth %o6, [%l7 + 0x58] fbn,a %fcc3, loop_301 ldub [%l7 + 0x47], %i7 ld [%l7 + 0x74], %f4 ldsb [%l7 + 0x3D], %o2 loop_301: fbug,a %fcc3, loop_302 tg %xcc, 0x4 bge,pn %icc, loop_303 fnot2s %f15, %f4 loop_302: sdivx %l5, 0x04AA, %i3 mova %icc, %i6, %l6 loop_303: nop setx loop_304, %l0, %l1 jmpl %l1, %o5 fmovrdgz %g3, %f12, %f12 fble,a %fcc1, loop_305 fsrc1s %f6, %f8 loop_304: ldsw [%l7 + 0x58], %o3 ldsw [%l7 + 0x54], %i1 loop_305: ble,a loop_306 movre %l1, %g2, %l4 ldsh [%l7 + 0x22], %l3 edge16ln %i0, %o0, %g5 loop_306: ldx [%l7 + 0x58], %i4 stw %i2, [%l7 + 0x10] mulscc %g7, %i5, %o1 stx %g4, [%l7 + 0x18] bl,a,pt %xcc, loop_307 bshuffle %f2, %f4, %f14 fmuld8ulx16 %f15, %f5, %f2 bcc,pn %icc, loop_308 loop_307: alignaddr %g1, %o4, %o7 sth %l2, [%l7 + 0x74] fabss %f15, %f3 loop_308: fmovrde %g6, %f10, %f8 fmovrdne %l0, %f2, %f12 stw %i7, [%l7 + 0x64] ldsh [%l7 + 0x62], %o6 movneg %xcc, %l5, %i3 srl %i6, %o2, %l6 ldd [%l7 + 0x50], %f4 udiv %o5, 0x1F64, %g3 st %f13, [%l7 + 0x2C] fpadd16 %f0, %f12, %f12 stx %i1, [%l7 + 0x60] stw %l1, [%l7 + 0x28] ldsh [%l7 + 0x2E], %g2 ld [%l7 + 0x28], %f12 stw %o3, [%l7 + 0x38] fcmpes %fcc2, %f4, %f2 bcs,a,pt %xcc, loop_309 fmovsneg %xcc, %f6, %f4 fmovrde %l4, %f4, %f14 st %f11, [%l7 + 0x78] loop_309: lduh [%l7 + 0x50], %l3 fmovdcs %xcc, %f4, %f13 fmovdvc %icc, %f15, %f5 fbuge %fcc0, loop_310 andn %o0, %g5, %i4 fmovrdlez %i2, %f8, %f4 fcmple16 %f14, %f6, %i0 loop_310: fbg,a %fcc3, loop_311 fbule,a %fcc2, loop_312 edge16l %g7, %o1, %i5 ldsh [%l7 + 0x68], %g4 loop_311: ldub [%l7 + 0x29], %o4 loop_312: ldd [%l7 + 0x50], %f12 std %f10, [%l7 + 0x68] faligndata %f14, %f2, %f0 fxnor %f0, %f2, %f0 fmovsa %icc, %f15, %f0 addccc %g1, %o7, %l2 stw %l0, [%l7 + 0x74] st %f10, [%l7 + 0x6C] ldsw [%l7 + 0x44], %i7 sth %o6, [%l7 + 0x2A] sth %g6, [%l7 + 0x74] edge8l %i3, %i6, %o2 bneg,a loop_313 fandnot1 %f12, %f8, %f4 fnor %f10, %f12, %f0 edge32ln %l6, %l5, %o5 loop_313: ldsh [%l7 + 0x3E], %g3 ldx [%l7 + 0x20], %i1 fmul8ulx16 %f0, %f8, %f8 std %f6, [%l7 + 0x58] edge16 %g2, %l1, %o3 subccc %l3, %l4, %o0 fmovsn %icc, %f12, %f0 brgz,a %g5, loop_314 stb %i2, [%l7 + 0x0E] stb %i0, [%l7 + 0x60] tpos %xcc, 0x4 loop_314: stw %i4, [%l7 + 0x38] movrgz %o1, %g7, %g4 sth %o4, [%l7 + 0x56] edge32n %i5, %o7, %l2 fpsub32 %f12, %f8, %f4 subccc %g1, %i7, %o6 stw %l0, [%l7 + 0x30] brgez,a %g6, loop_315 movge %icc, %i3, %o2 sllx %l6, %l5, %i6 edge16 %g3, %i1, %g2 loop_315: movne %xcc, %l1, %o5 tcs %xcc, 0x7 fnand %f2, %f8, %f0 fmul8x16au %f4, %f1, %f10 ldsb [%l7 + 0x76], %l3 fandnot2s %f12, %f6, %f6 st %f4, [%l7 + 0x54] fmovdge %icc, %f11, %f3 fbl %fcc1, loop_316 movgu %icc, %l4, %o3 array32 %g5, %o0, %i2 movcs %xcc, %i0, %i4 loop_316: fmovrsne %g7, %f11, %f1 ldsw [%l7 + 0x30], %g4 fmovrdne %o4, %f14, %f14 fcmps %fcc1, %f9, %f1 lduw [%l7 + 0x70], %i5 xnor %o1, %l2, %g1 udivcc %o7, 0x0C55, %o6 stw %i7, [%l7 + 0x6C] bl,pn %icc, loop_317 mulx %l0, 0x12E8, %i3 ta %icc, 0x5 edge16ln %o2, %g6, %l5 loop_317: subcc %l6, %g3, %i6 fnegs %f6, %f9 tle %xcc, 0x1 fcmpne32 %f10, %f14, %i1 fmovdle %xcc, %f6, %f12 ldsb [%l7 + 0x13], %l1 fnot1 %f4, %f8 fbge %fcc0, loop_318 st %f6, [%l7 + 0x78] edge8 %o5, %l3, %l4 movrne %o3, %g2, %o0 loop_318: movrgez %g5, %i0, %i4 ldx [%l7 + 0x58], %g7 tvc %icc, 0x7 movrgz %g4, 0x107, %i2 ldsb [%l7 + 0x1C], %o4 std %f8, [%l7 + 0x30] fpadd16 %f12, %f6, %f2 fcmpne32 %f14, %f14, %i5 subc %o1, %g1, %l2 ldsb [%l7 + 0x2D], %o7 ld [%l7 + 0x78], %f5 st %f3, [%l7 + 0x5C] stb %i7, [%l7 + 0x7F] ba,pn %icc, loop_319 fmovsvs %icc, %f4, %f5 fmovdle %icc, %f8, %f1 ldub [%l7 + 0x47], %l0 loop_319: movle %xcc, %i3, %o2 fxors %f6, %f11, %f4 ldsb [%l7 + 0x34], %o6 ldx [%l7 + 0x60], %g6 bge,pt %xcc, loop_320 bpos,pn %icc, loop_321 ldd [%l7 + 0x58], %f6 fmovrsgez %l6, %f11, %f11 loop_320: xor %g3, %l5, %i6 loop_321: xor %l1, %o5, %l3 ldub [%l7 + 0x1C], %l4 movleu %xcc, %o3, %g2 movge %xcc, %o0, %i1 tg %icc, 0x0 st %f1, [%l7 + 0x60] fxor %f14, %f14, %f6 brlz %g5, loop_322 lduh [%l7 + 0x5C], %i0 lduh [%l7 + 0x7A], %i4 ldsh [%l7 + 0x72], %g7 loop_322: udiv %g4, 0x04A8, %o4 bg,a %icc, loop_323 fpack32 %f14, %f0, %f4 fnot2s %f12, %f10 stx %i2, [%l7 + 0x60] loop_323: sdivcc %o1, 0x1B17, %i5 lduh [%l7 + 0x32], %g1 movre %l2, %i7, %l0 fmovsn %icc, %f12, %f1 stx %i3, [%l7 + 0x68] fbg %fcc1, loop_324 bcs %icc, loop_325 sub %o2, 0x0CD4, %o7 edge32 %o6, %l6, %g6 loop_324: ldsh [%l7 + 0x0A], %l5 loop_325: fmovrse %i6, %f9, %f13 std %f4, [%l7 + 0x40] bcc,a,pn %xcc, loop_326 fbul,a %fcc2, loop_327 stx %l1, [%l7 + 0x58] st %f14, [%l7 + 0x78] loop_326: ldd [%l7 + 0x58], %f6 loop_327: fxor %f6, %f0, %f0 movrgz %g3, %o5, %l3 fpsub16s %f0, %f1, %f14 ldx [%l7 + 0x60], %o3 ldx [%l7 + 0x20], %l4 edge32 %g2, %o0, %g5 taddcctv %i0, 0x17E9, %i1 stb %i4, [%l7 + 0x0E] ldd [%l7 + 0x10], %f14 tvs %icc, 0x7 fzero %f4 ldx [%l7 + 0x20], %g7 ldx [%l7 + 0x30], %o4 ldub [%l7 + 0x19], %g4 ldub [%l7 + 0x2F], %i2 fbl,a %fcc0, loop_328 smulcc %o1, 0x0B2D, %g1 fcmpgt16 %f2, %f4, %i5 fornot1 %f12, %f6, %f14 loop_328: alignaddr %l2, %l0, %i7 fbule %fcc3, loop_329 ldx [%l7 + 0x68], %i3 fmovsle %icc, %f7, %f4 stb %o7, [%l7 + 0x0E] loop_329: lduh [%l7 + 0x28], %o2 movle %icc, %o6, %l6 edge32 %l5, %i6, %l1 sub %g3, %g6, %o5 tl %xcc, 0x5 fnegd %f0, %f0 fmovspos %xcc, %f9, %f6 tleu %icc, 0x3 ldx [%l7 + 0x30], %l3 stw %l4, [%l7 + 0x38] udiv %o3, 0x18C3, %g2 ble,a,pt %xcc, loop_330 movpos %icc, %o0, %i0 movge %icc, %g5, %i1 smul %i4, 0x1EC3, %o4 loop_330: movneg %icc, %g4, %g7 subcc %i2, 0x1FC3, %g1 fmovrslz %i5, %f1, %f15 fsrc1 %f6, %f14 ldx [%l7 + 0x70], %l2 ba,pn %xcc, loop_331 fcmps %fcc2, %f1, %f11 stw %o1, [%l7 + 0x2C] std %f6, [%l7 + 0x48] loop_331: stb %i7, [%l7 + 0x7A] fmuld8ulx16 %f14, %f13, %f0 udiv %i3, 0x13EB, %o7 sdiv %l0, 0x0D51, %o2 stw %o6, [%l7 + 0x1C] fzero %f8 orcc %l6, %l5, %i6 tne %icc, 0x5 ldsw [%l7 + 0x5C], %g3 stw %l1, [%l7 + 0x3C] edge8ln %o5, %g6, %l4 sth %o3, [%l7 + 0x10] sub %g2, 0x0FC3, %o0 sth %i0, [%l7 + 0x5A] brlez,a %g5, loop_332 std %f2, [%l7 + 0x48] tvc %xcc, 0x4 fones %f1 loop_332: tvc %icc, 0x4 sethi 0x06FE, %l3 fmovde %icc, %f8, %f14 addcc %i4, 0x009F, %o4 sethi 0x1271, %i1 fxors %f3, %f7, %f4 fmovscc %xcc, %f9, %f2 movrgez %g4, 0x397, %i2 stb %g1, [%l7 + 0x13] sdiv %g7, 0x0480, %i5 stw %o1, [%l7 + 0x44] edge8l %l2, %i7, %o7 fmuld8ulx16 %f6, %f8, %f2 fbo,a %fcc2, loop_333 ldd [%l7 + 0x58], %f10 fmovdgu %xcc, %f15, %f5 stw %l0, [%l7 + 0x64] loop_333: edge8ln %o2, %i3, %l6 umul %o6, %l5, %i6 fmovdpos %xcc, %f10, %f2 ldsh [%l7 + 0x0C], %g3 bcs,a,pt %icc, loop_334 fabsd %f2, %f0 faligndata %f10, %f6, %f0 stb %o5, [%l7 + 0x23] loop_334: fmovdneg %xcc, %f3, %f11 tg %icc, 0x3 fmovdvs %icc, %f14, %f7 fmovdn %icc, %f8, %f5 fmovda %xcc, %f3, %f4 fxor %f6, %f12, %f6 tne %icc, 0x1 fcmpne16 %f2, %f0, %l1 std %f10, [%l7 + 0x28] movcs %icc, %g6, %o3 srlx %g2, 0x00, %o0 umulcc %l4, 0x1E16, %i0 fba %fcc1, loop_335 edge8ln %l3, %i4, %o4 fmovdneg %xcc, %f10, %f4 fmovdg %xcc, %f6, %f9 loop_335: bn,pn %icc, loop_336 lduh [%l7 + 0x7C], %i1 std %f4, [%l7 + 0x08] nop setx loop_337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_336: ba,a loop_338 ldx [%l7 + 0x30], %g4 tcc %icc, 0x2 loop_337: fsrc1s %f13, %f1 loop_338: ld [%l7 + 0x7C], %f0 ldsb [%l7 + 0x0F], %g5 fzeros %f12 st %f1, [%l7 + 0x10] ld [%l7 + 0x2C], %f8 udivcc %i2, 0x0B07, %g7 brz,a %g1, loop_339 bleu,a,pn %xcc, loop_340 fmovdgu %icc, %f9, %f15 fmovs %f10, %f7 loop_339: movvc %xcc, %o1, %l2 loop_340: edge8 %i7, %o7, %i5 lduh [%l7 + 0x12], %o2 fabsd %f4, %f14 movneg %icc, %i3, %l0 ldsb [%l7 + 0x0D], %l6 ldub [%l7 + 0x32], %l5 fmovscs %xcc, %f8, %f15 ld [%l7 + 0x44], %f5 fbge,a %fcc1, loop_341 lduw [%l7 + 0x28], %o6 fpack32 %f6, %f4, %f6 fbn,a %fcc1, loop_342 loop_341: ldsb [%l7 + 0x12], %g3 nop setx loop_343, %l0, %l1 jmpl %l1, %o5 fpsub32s %f12, %f1, %f9 loop_342: fnot1 %f0, %f12 std %f2, [%l7 + 0x38] loop_343: ble,a,pn %xcc, loop_344 sra %l1, %g6, %i6 fornot2 %f6, %f8, %f10 lduh [%l7 + 0x10], %g2 loop_344: st %f7, [%l7 + 0x44] tle %xcc, 0x3 bcc,a %icc, loop_345 brgz %o0, loop_346 ldd [%l7 + 0x20], %f6 edge8ln %o3, %l4, %l3 loop_345: std %f0, [%l7 + 0x78] loop_346: bn loop_347 brlz %i4, loop_348 subcc %i0, 0x0519, %o4 fba,a %fcc3, loop_349 loop_347: fmovd %f8, %f8 loop_348: ldsw [%l7 + 0x60], %i1 sra %g5, %g4, %g7 loop_349: fpadd16s %f9, %f4, %f14 fcmpes %fcc1, %f15, %f5 fpackfix %f4, %f9 ldsb [%l7 + 0x5A], %i2 fcmpne32 %f6, %f12, %g1 movrlz %l2, %i7, %o1 std %f4, [%l7 + 0x68] fmovsneg %xcc, %f9, %f8 fmovsneg %icc, %f8, %f0 lduh [%l7 + 0x28], %i5 fblg,a %fcc3, loop_350 fsrc1 %f2, %f12 ld [%l7 + 0x74], %f7 fmovde %xcc, %f5, %f2 loop_350: alignaddrl %o2, %o7, %l0 fmovdvc %icc, %f11, %f6 ldx [%l7 + 0x08], %l6 fcmpgt32 %f2, %f6, %l5 ldsh [%l7 + 0x42], %o6 lduw [%l7 + 0x14], %g3 stx %o5, [%l7 + 0x78] bne,pn %icc, loop_351 fpadd16s %f10, %f1, %f8 call loop_352 movneg %xcc, %i3, %g6 loop_351: edge32n %l1, %i6, %o0 fmovrslz %g2, %f5, %f6 loop_352: lduw [%l7 + 0x74], %o3 movleu %xcc, %l3, %i4 fbne,a %fcc3, loop_353 lduw [%l7 + 0x6C], %i0 movcs %icc, %l4, %o4 udivcc %i1, 0x046E, %g4 loop_353: umul %g7, 0x09E3, %g5 ldsh [%l7 + 0x10], %i2 brnz,a %l2, loop_354 ldsw [%l7 + 0x20], %i7 movneg %icc, %o1, %i5 bne,pt %icc, loop_355 loop_354: alignaddr %o2, %g1, %l0 subccc %o7, 0x1314, %l6 fmovrsne %o6, %f11, %f9 loop_355: fpackfix %f2, %f11 fpsub32s %f11, %f13, %f8 ld [%l7 + 0x60], %f15 fmuld8ulx16 %f7, %f4, %f0 brlez %l5, loop_356 fnor %f6, %f12, %f12 movg %xcc, %g3, %o5 tg %icc, 0x5 loop_356: fbue,a %fcc2, loop_357 st %f14, [%l7 + 0x30] st %f12, [%l7 + 0x7C] std %f8, [%l7 + 0x48] loop_357: movvc %xcc, %i3, %l1 ldx [%l7 + 0x58], %g6 fbne,a %fcc2, loop_358 smul %o0, %i6, %o3 xnorcc %g2, 0x1D8E, %l3 movl %xcc, %i0, %i4 loop_358: sdivcc %o4, 0x1A2A, %l4 be,a,pt %xcc, loop_359 fornot1 %f6, %f10, %f6 fbule,a %fcc3, loop_360 sth %g4, [%l7 + 0x36] loop_359: sdivcc %g7, 0x1565, %i1 ld [%l7 + 0x64], %f7 loop_360: ldub [%l7 + 0x52], %g5 ta %icc, 0x0 fmovdcs %icc, %f14, %f12 orn %l2, 0x1001, %i2 bcs,a,pn %icc, loop_361 nop setx loop_362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o1, [%l7 + 0x1E] ldsw [%l7 + 0x08], %i7 loop_361: bg,pn %xcc, loop_363 loop_362: ldsb [%l7 + 0x2C], %o2 fpackfix %f12, %f5 std %f12, [%l7 + 0x20] loop_363: fbug %fcc1, loop_364 fmovdne %icc, %f15, %f15 movvs %xcc, %i5, %g1 nop setx loop_365, %l0, %l1 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_364: fzero %f4 lduh [%l7 + 0x0E], %o7 taddcctv %l6, %l0, %o6 loop_365: sub %g3, %o5, %l5 sdivx %i3, 0x03AC, %l1 nop setx loop_366, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x5 edge32ln %o0, %g6, %i6 movcs %xcc, %g2, %l3 loop_366: fabsd %f0, %f4 edge16 %i0, %o3, %i4 call loop_367 ldd [%l7 + 0x60], %f8 fbu %fcc1, loop_368 fmovsvs %icc, %f6, %f14 loop_367: srax %o4, %l4, %g7 fsrc2s %f12, %f12 loop_368: ldsw [%l7 + 0x34], %i1 fmovdg %icc, %f5, %f13 bne,a,pn %xcc, loop_369 fnot2 %f8, %f6 fmuld8sux16 %f13, %f11, %f6 lduw [%l7 + 0x48], %g5 loop_369: edge8n %l2, %i2, %o1 fpsub16 %f8, %f2, %f2 ldsh [%l7 + 0x46], %g4 andn %o2, 0x0033, %i7 fbl %fcc2, loop_370 ldsh [%l7 + 0x36], %i5 movleu %icc, %g1, %o7 fmuld8ulx16 %f4, %f2, %f10 loop_370: fexpand %f0, %f10 be,pt %xcc, loop_371 ldsb [%l7 + 0x79], %l6 orncc %l0, 0x092B, %o6 lduh [%l7 + 0x2E], %g3 loop_371: lduh [%l7 + 0x4A], %l5 sth %i3, [%l7 + 0x74] ldub [%l7 + 0x6B], %l1 xorcc %o0, 0x1D9B, %o5 stb %i6, [%l7 + 0x0C] fbug %fcc2, loop_372 tsubcc %g6, 0x09C6, %g2 fnot2s %f8, %f11 fba,a %fcc2, loop_373 loop_372: ldsb [%l7 + 0x5E], %i0 fandnot1s %f2, %f4, %f4 stb %o3, [%l7 + 0x7B] loop_373: stx %i4, [%l7 + 0x60] ldx [%l7 + 0x40], %l3 ld [%l7 + 0x68], %f4 std %f0, [%l7 + 0x08] fcmpeq16 %f12, %f12, %l4 fba %fcc3, loop_374 fmovde %icc, %f10, %f8 subcc %o4, 0x1066, %i1 fbu,a %fcc0, loop_375 loop_374: and %g7, 0x1A67, %g5 subc %i2, 0x0671, %o1 tle %icc, 0x2 loop_375: bpos,a %xcc, loop_376 sth %g4, [%l7 + 0x64] fnegs %f12, %f4 udivcc %o2, 0x0010, %l2 loop_376: bcs,a,pt %xcc, loop_377 fcmpne32 %f0, %f14, %i7 std %f12, [%l7 + 0x60] bgu %xcc, loop_378 loop_377: add %i5, 0x1338, %g1 fmovsa %xcc, %f8, %f7 stb %l6, [%l7 + 0x09] loop_378: fble,a %fcc2, loop_379 tsubcctv %o7, %l0, %g3 st %f13, [%l7 + 0x20] addccc %o6, %i3, %l1 loop_379: ldub [%l7 + 0x1C], %o0 tg %xcc, 0x4 fbule %fcc1, loop_380 ldsh [%l7 + 0x46], %l5 movvs %icc, %i6, %g6 fcmpeq32 %f0, %f8, %g2 loop_380: movvc %xcc, %o5, %o3 fmovdn %xcc, %f1, %f5 st %f8, [%l7 + 0x7C] fbuge,a %fcc3, loop_381 udiv %i4, 0x13CC, %l3 std %f10, [%l7 + 0x48] brgz,a %l4, loop_382 loop_381: movrlez %i0, %i1, %g7 fcmple16 %f14, %f0, %g5 fmovsn %xcc, %f0, %f11 loop_382: fmovdcs %xcc, %f0, %f11 fmul8x16 %f9, %f6, %f12 edge16l %i2, %o1, %g4 lduw [%l7 + 0x28], %o4 fornot2s %f11, %f5, %f4 fbl,a %fcc1, loop_383 fmovdl %icc, %f9, %f8 fmovrsne %l2, %f8, %f8 ld [%l7 + 0x70], %f15 loop_383: ldsh [%l7 + 0x6A], %o2 bl %icc, loop_384 addccc %i5, %g1, %l6 movge %xcc, %o7, %l0 ldsh [%l7 + 0x46], %i7 loop_384: smulcc %o6, %g3, %l1 movrlz %o0, %i3, %l5 brgez,a %g6, loop_385 faligndata %f4, %f4, %f2 fmovrse %g2, %f4, %f5 fmovsle %xcc, %f6, %f15 loop_385: sth %i6, [%l7 + 0x0C] fbug,a %fcc2, loop_386 fpadd16 %f0, %f0, %f6 ldd [%l7 + 0x70], %f10 std %f10, [%l7 + 0x10] loop_386: fble %fcc0, loop_387 bn loop_388 ldsb [%l7 + 0x22], %o3 bge %icc, loop_389 loop_387: movl %icc, %o5, %i4 loop_388: edge16l %l3, %l4, %i1 fmovrdlz %i0, %f14, %f6 loop_389: stx %g7, [%l7 + 0x30] movrlez %g5, %o1, %i2 fandnot1 %f12, %f2, %f2 stx %g4, [%l7 + 0x38] andcc %o4, %o2, %i5 lduw [%l7 + 0x38], %l2 ldsh [%l7 + 0x4C], %l6 fandnot1s %f5, %f4, %f5 fmovrslez %g1, %f10, %f15 fmovdge %xcc, %f13, %f2 movrlez %o7, 0x0BE, %l0 ldsw [%l7 + 0x48], %o6 fbge %fcc3, loop_390 fsrc2s %f7, %f0 fmovrse %g3, %f6, %f15 fxnor %f2, %f14, %f8 loop_390: nop setx loop_391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x68], %f2 stw %i7, [%l7 + 0x68] fmovsvc %icc, %f12, %f10 loop_391: xorcc %l1, %o0, %l5 srlx %i3, %g2, %i6 movl %icc, %o3, %o5 tpos %xcc, 0x7 sth %i4, [%l7 + 0x54] fbge %fcc1, loop_392 sth %l3, [%l7 + 0x32] fmovdcc %xcc, %f5, %f4 st %f0, [%l7 + 0x20] loop_392: fmovsa %xcc, %f3, %f6 popc %l4, %i1 tsubcc %g6, 0x11ED, %i0 fnot1 %f14, %f10 xor %g7, 0x12B8, %o1 tvc %icc, 0x4 stb %g5, [%l7 + 0x7E] xor %g4, %i2, %o2 ldsb [%l7 + 0x0D], %i5 movle %xcc, %o4, %l2 stw %l6, [%l7 + 0x58] brz,a %o7, loop_393 tn %xcc, 0x3 bcc,pt %xcc, loop_394 ld [%l7 + 0x38], %f7 loop_393: brgz,a %g1, loop_395 ldub [%l7 + 0x1D], %l0 loop_394: fbe,a %fcc0, loop_396 ldsw [%l7 + 0x3C], %g3 loop_395: nop setx loop_397, %l0, %l1 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, %l1, %o0 loop_396: tg %icc, 0x2 movpos %xcc, %o6, %i3 loop_397: fnot1s %f2, %f9 edge32l %g2, %l5, %o3 fpack16 %f12, %f2 tn %icc, 0x4 fpsub32s %f5, %f11, %f15 fnot2s %f7, %f7 ldsb [%l7 + 0x64], %i6 ldsb [%l7 + 0x64], %o5 brgz,a %l3, loop_398 stb %i4, [%l7 + 0x46] lduw [%l7 + 0x68], %i1 fxors %f7, %f2, %f7 loop_398: ldsw [%l7 + 0x18], %l4 fnors %f11, %f9, %f13 brlz,a %g6, loop_399 fmovdle %xcc, %f12, %f10 ldsh [%l7 + 0x60], %g7 tgu %xcc, 0x6 loop_399: fnand %f4, %f0, %f12 movpos %icc, %i0, %g5 fcmpeq32 %f8, %f0, %o1 st %f11, [%l7 + 0x74] siam 0x7 fzero %f14 fmovde %icc, %f6, %f15 fnot2 %f10, %f2 subc %g4, %i2, %o2 fmovdg %xcc, %f1, %f14 fcmpd %fcc2, %f10, %f6 taddcctv %o4, 0x1233, %l2 stx %i5, [%l7 + 0x38] call loop_400 fblg,a %fcc2, loop_401 tl %icc, 0x0 fnegd %f2, %f14 loop_400: st %f3, [%l7 + 0x08] loop_401: stw %o7, [%l7 + 0x68] tg %xcc, 0x1 fxnors %f14, %f5, %f12 fbl %fcc3, loop_402 fnot1 %f14, %f14 addccc %g1, %l0, %l6 fnors %f8, %f9, %f7 loop_402: movge %xcc, %i7, %l1 mulx %g3, 0x1491, %o0 srlx %i3, %g2, %l5 xor %o3, %i6, %o6 stw %l3, [%l7 + 0x38] fandnot2 %f10, %f12, %f14 xnorcc %i4, 0x1137, %i1 stw %l4, [%l7 + 0x48] fbo %fcc3, loop_403 tgu %xcc, 0x6 edge32ln %o5, %g7, %g6 sdivx %g5, 0x093E, %i0 loop_403: edge32l %o1, %i2, %o2 taddcctv %g4, 0x1285, %l2 fxnors %f9, %f15, %f9 fsrc1s %f10, %f12 stw %i5, [%l7 + 0x64] fands %f12, %f9, %f12 addc %o7, 0x106A, %o4 fmovdne %xcc, %f13, %f1 fmul8x16au %f3, %f15, %f0 fmovdge %icc, %f10, %f0 sth %l0, [%l7 + 0x1A] tl %xcc, 0x0 lduh [%l7 + 0x34], %l6 umulcc %i7, 0x1DB4, %l1 fsrc2 %f2, %f4 fmovdn %xcc, %f12, %f15 tneg %xcc, 0x1 subccc %g3, 0x0CB7, %g1 ba,pt %icc, loop_404 ldsb [%l7 + 0x70], %i3 fmovrsgz %o0, %f1, %f4 fsrc2s %f9, %f12 loop_404: ldsh [%l7 + 0x20], %g2 edge32l %l5, %i6, %o6 fcmps %fcc0, %f0, %f7 ldub [%l7 + 0x15], %o3 sth %i4, [%l7 + 0x4E] andncc %i1, %l3, %l4 andcc %o5, %g6, %g7 movpos %icc, %i0, %g5 move %xcc, %o1, %o2 edge16ln %g4, %l2, %i5 fornot2 %f8, %f0, %f12 fones %f1 stx %o7, [%l7 + 0x68] fbe %fcc2, loop_405 ta %icc, 0x5 fnands %f3, %f3, %f14 fblg %fcc3, loop_406 loop_405: movpos %xcc, %i2, %l0 fabsd %f4, %f6 or %l6, 0x00EE, %o4 loop_406: fornot1 %f6, %f0, %f4 fornot2 %f12, %f6, %f14 movrgez %i7, 0x061, %g3 brlz %g1, loop_407 subc %i3, %o0, %l1 smul %l5, 0x1936, %g2 subccc %o6, 0x0720, %i6 loop_407: fmovde %xcc, %f3, %f0 tcs %icc, 0x3 fmul8x16au %f3, %f6, %f14 std %f8, [%l7 + 0x58] xnor %o3, %i4, %i1 fabss %f6, %f6 movre %l4, 0x10F, %o5 fmovda %xcc, %f11, %f3 lduh [%l7 + 0x5C], %g6 sth %l3, [%l7 + 0x4C] movcs %xcc, %i0, %g7 stb %o1, [%l7 + 0x25] sth %o2, [%l7 + 0x3E] movl %xcc, %g5, %l2 xor %g4, %o7, %i5 lduh [%l7 + 0x16], %i2 edge32ln %l6, %l0, %i7 fandnot1 %f10, %f10, %f12 fpsub16 %f6, %f14, %f14 te %xcc, 0x2 std %f0, [%l7 + 0x08] fxor %f4, %f2, %f10 ld [%l7 + 0x58], %f15 sdivcc %o4, 0x0F50, %g1 fxors %f5, %f0, %f7 sdiv %g3, 0x0A91, %i3 fone %f12 ba,a,pn %icc, loop_408 fmovrslez %o0, %f15, %f6 lduh [%l7 + 0x0C], %l5 mulx %l1, 0x0C33, %o6 loop_408: orn %g2, 0x1C09, %o3 stw %i6, [%l7 + 0x24] movn %icc, %i4, %i1 sth %l4, [%l7 + 0x26] fmovsneg %xcc, %f11, %f5 movrne %o5, %l3, %i0 fcmps %fcc1, %f4, %f0 fzero %f8 tsubcctv %g7, %o1, %g6 fnot1s %f9, %f12 fmuld8ulx16 %f4, %f12, %f2 fmovrdlz %g5, %f0, %f2 fmovsle %icc, %f8, %f4 movrgez %o2, %g4, %l2 edge8n %o7, %i2, %l6 array32 %l0, %i5, %o4 udivcc %i7, 0x0011, %g3 nop setx loop_409, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %g1, 0x14, %o0 movrlz %l5, 0x068, %l1 fbo %fcc1, loop_410 loop_409: nop setx loop_411, %l0, %l1 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 + 0x48] movrgz %i3, %g2, %o3 loop_410: bne,a %xcc, loop_412 loop_411: fnot2 %f12, %f0 fmovrdne %i6, %f0, %f0 std %f10, [%l7 + 0x48] loop_412: fpack32 %f12, %f14, %f6 movrlz %o6, 0x148, %i4 fble %fcc3, loop_413 stw %l4, [%l7 + 0x30] array16 %i1, %o5, %i0 edge32n %g7, %o1, %g6 loop_413: lduh [%l7 + 0x68], %g5 fmovdcc %xcc, %f15, %f9 bge,a loop_414 ldsb [%l7 + 0x3E], %o2 ldsb [%l7 + 0x1B], %l3 edge8 %g4, %o7, %l2 loop_414: nop setx loop_415, %l0, %l1 jmpl %l1, %i2 fmovsl %xcc, %f3, %f7 ldx [%l7 + 0x68], %l0 lduh [%l7 + 0x1C], %i5 loop_415: bcs,a %xcc, loop_416 popc 0x1A02, %o4 fnegs %f11, %f10 fmovdge %xcc, %f11, %f1 loop_416: brnz %l6, loop_417 edge8l %g3, %g1, %o0 umulcc %i7, %l1, %l5 popc %g2, %i3 loop_417: sth %o3, [%l7 + 0x6A] ldd [%l7 + 0x60], %f8 fxnor %f2, %f4, %f4 ta %xcc, 0x2 brnz %o6, loop_418 tgu %xcc, 0x7 edge32ln %i6, %l4, %i1 ldsw [%l7 + 0x70], %o5 loop_418: te %xcc, 0x7 array32 %i0, %i4, %o1 stb %g7, [%l7 + 0x7D] xorcc %g5, 0x1433, %o2 edge32n %l3, %g6, %o7 ldd [%l7 + 0x70], %f14 movpos %icc, %l2, %i2 xorcc %g4, %i5, %o4 tneg %xcc, 0x4 fcmple16 %f12, %f12, %l6 ldub [%l7 + 0x59], %g3 bgu,pn %icc, loop_419 fmovrdne %g1, %f4, %f6 xnorcc %l0, 0x1401, %o0 ldsh [%l7 + 0x3A], %i7 loop_419: fandnot2s %f5, %f0, %f13 movcs %icc, %l5, %g2 fmovsne %xcc, %f9, %f7 stw %i3, [%l7 + 0x30] sth %l1, [%l7 + 0x78] tn %xcc, 0x2 ldx [%l7 + 0x28], %o3 sub %i6, 0x0F7F, %l4 fnands %f0, %f1, %f8 movrne %o6, %i1, %o5 bg %icc, loop_420 fbu,a %fcc0, loop_421 tpos %xcc, 0x0 fnands %f7, %f7, %f14 loop_420: movneg %xcc, %i0, %o1 loop_421: array32 %i4, %g7, %o2 fbule,a %fcc3, loop_422 bleu,pt %xcc, loop_423 ldub [%l7 + 0x1B], %l3 stb %g6, [%l7 + 0x4C] loop_422: ta %icc, 0x6 loop_423: alignaddrl %o7, %g5, %i2 fmovrde %g4, %f14, %f2 movrne %l2, 0x032, %i5 fnot1s %f7, %f9 fble %fcc2, loop_424 fble,a %fcc0, loop_425 tvc %icc, 0x4 brgz %l6, loop_426 loop_424: brnz,a %o4, loop_427 loop_425: fnand %f6, %f2, %f2 movvc %icc, %g3, %g1 loop_426: ldx [%l7 + 0x58], %l0 loop_427: ldd [%l7 + 0x78], %f2 ldd [%l7 + 0x48], %f6 srax %o0, %l5, %i7 nop setx loop_428, %l0, %l1 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 + 0x58] sdivx %g2, 0x141F, %i3 movrlez %o3, 0x3BA, %l1 loop_428: addc %i6, 0x0FBA, %l4 ba,a %xcc, loop_429 edge8ln %o6, %i1, %o5 fbl,a %fcc0, loop_430 ldub [%l7 + 0x79], %o1 loop_429: sdiv %i4, 0x0C6B, %g7 fcmps %fcc2, %f7, %f6 loop_430: movg %xcc, %i0, %o2 alignaddrl %g6, %o7, %g5 umul %i2, %l3, %g4 fbge %fcc3, loop_431 movcc %xcc, %l2, %l6 fbule %fcc1, loop_432 or %i5, %g3, %g1 loop_431: lduw [%l7 + 0x44], %o4 faligndata %f6, %f0, %f10 loop_432: sdivcc %o0, 0x103E, %l5 ld [%l7 + 0x1C], %f15 move %icc, %l0, %g2 add %i3, %o3, %l1 fxnors %f9, %f13, %f15 lduh [%l7 + 0x0A], %i7 fmovrdne %l4, %f10, %f6 fnot1 %f2, %f12 fmul8x16au %f13, %f8, %f8 edge8l %i6, %i1, %o6 brgez %o5, loop_433 lduw [%l7 + 0x70], %o1 umulcc %g7, 0x1627, %i4 udivcc %i0, 0x101C, %g6 loop_433: fsrc1 %f4, %f14 addccc %o7, %g5, %i2 ldub [%l7 + 0x59], %l3 st %f14, [%l7 + 0x60] std %f10, [%l7 + 0x18] mulx %o2, %g4, %l2 fcmpd %fcc3, %f10, %f0 ldsw [%l7 + 0x50], %l6 fbn,a %fcc0, loop_434 stb %g3, [%l7 + 0x68] tvs %xcc, 0x2 fnot2s %f2, %f1 loop_434: movge %icc, %i5, %o4 fmovdcs %icc, %f15, %f5 edge32n %o0, %g1, %l5 tl %xcc, 0x3 movvs %icc, %g2, %l0 st %f11, [%l7 + 0x40] fpack32 %f14, %f12, %f12 fmovsl %xcc, %f5, %f0 fbu %fcc0, loop_435 movneg %xcc, %i3, %o3 fbug,a %fcc3, loop_436 lduw [%l7 + 0x34], %l1 loop_435: fcmple32 %f8, %f0, %l4 bleu,a,pt %xcc, loop_437 loop_436: bn %icc, loop_438 ldd [%l7 + 0x58], %f8 srl %i7, %i6, %o6 loop_437: ldx [%l7 + 0x08], %o5 loop_438: nop setx loop_439, %l0, %l1 jmpl %l1, %i1 nop setx loop_440, %l0, %l1 jmpl %l1, %o1 ldx [%l7 + 0x60], %i4 srax %i0, 0x17, %g7 loop_439: subc %g6, 0x10F1, %o7 loop_440: fnot2s %f10, %f10 fmul8x16 %f10, %f12, %f14 brlz %i2, loop_441 fmovsl %icc, %f15, %f4 fandnot2 %f0, %f0, %f4 fandnot2s %f7, %f14, %f15 loop_441: ldd [%l7 + 0x38], %f10 std %f4, [%l7 + 0x38] fnor %f4, %f14, %f0 std %f2, [%l7 + 0x18] sth %l3, [%l7 + 0x26] ldsw [%l7 + 0x78], %o2 fornot1 %f8, %f6, %f10 movrlez %g4, 0x03A, %g5 umulcc %l6, %g3, %l2 fmovdge %icc, %f10, %f9 tge %icc, 0x0 brnz %i5, loop_442 sdiv %o0, 0x1A7C, %o4 tsubcctv %g1, %l5, %g2 movne %icc, %i3, %l0 loop_442: fmovsleu %xcc, %f10, %f5 fcmpes %fcc3, %f9, %f8 ldub [%l7 + 0x60], %l1 ldx [%l7 + 0x68], %l4 brlz %o3, loop_443 fble %fcc0, loop_444 fmovrdne %i7, %f10, %f14 fnegd %f8, %f12 loop_443: taddcctv %i6, %o5, %i1 loop_444: fcmpeq32 %f4, %f4, %o1 andcc %o6, 0x1786, %i4 andncc %i0, %g7, %o7 ldsh [%l7 + 0x62], %g6 stb %i2, [%l7 + 0x4B] fxors %f7, %f13, %f11 ldsh [%l7 + 0x40], %o2 edge32n %g4, %g5, %l6 fmovscc %xcc, %f0, %f15 tpos %xcc, 0x0 ldx [%l7 + 0x08], %l3 ldd [%l7 + 0x30], %f0 fmovsn %xcc, %f1, %f12 bvs,pt %xcc, loop_445 stb %g3, [%l7 + 0x4B] sdivx %l2, 0x1255, %o0 fpadd16 %f10, %f6, %f2 loop_445: sethi 0x1231, %o4 fbule %fcc0, loop_446 tgu %icc, 0x6 stb %g1, [%l7 + 0x34] lduh [%l7 + 0x40], %l5 loop_446: udivx %i5, 0x08C8, %i3 stx %l0, [%l7 + 0x28] sub %g2, %l4, %o3 subccc %i7, %i6, %l1 movcs %xcc, %o5, %i1 stb %o6, [%l7 + 0x4E] sdivx %o1, 0x1F21, %i4 fmovrse %g7, %f6, %f9 movn %icc, %o7, %g6 sth %i2, [%l7 + 0x72] stb %o2, [%l7 + 0x5F] edge32l %g4, %g5, %i0 fmovscs %icc, %f12, %f6 andncc %l3, %l6, %l2 fmul8ulx16 %f6, %f8, %f0 ldub [%l7 + 0x2F], %o0 ldsh [%l7 + 0x52], %g3 stb %o4, [%l7 + 0x25] lduw [%l7 + 0x74], %g1 bcc,a loop_447 movrlez %l5, 0x051, %i3 sdivx %i5, 0x090B, %l0 bpos,pt %xcc, loop_448 loop_447: fmovrdlez %g2, %f14, %f6 orn %o3, %l4, %i6 fmovsn %icc, %f6, %f1 loop_448: xor %i7, %o5, %i1 fblg %fcc3, loop_449 fmovdgu %xcc, %f15, %f3 fbg %fcc0, loop_450 fmovsg %icc, %f7, %f12 loop_449: fbug %fcc3, loop_451 stx %l1, [%l7 + 0x70] loop_450: ldsb [%l7 + 0x0E], %o6 ldsb [%l7 + 0x09], %i4 loop_451: lduh [%l7 + 0x6E], %o1 ldsb [%l7 + 0x3E], %o7 call loop_452 fmovs %f14, %f6 st %f4, [%l7 + 0x0C] stb %g7, [%l7 + 0x67] loop_452: movvc %icc, %i2, %g6 movgu %xcc, %o2, %g4 fmovdgu %icc, %f12, %f9 stb %i0, [%l7 + 0x30] tl %xcc, 0x6 st %f15, [%l7 + 0x68] fzero %f10 std %f6, [%l7 + 0x18] ldsh [%l7 + 0x76], %g5 lduw [%l7 + 0x78], %l6 tne %xcc, 0x2 stx %l2, [%l7 + 0x10] call loop_453 fmovrslz %o0, %f13, %f6 fzeros %f10 movgu %xcc, %g3, %o4 loop_453: bg,pt %xcc, loop_454 fabss %f5, %f14 stx %g1, [%l7 + 0x30] addccc %l5, 0x0569, %l3 loop_454: fbl,a %fcc3, loop_455 fble %fcc1, loop_456 ldub [%l7 + 0x42], %i3 fble %fcc2, loop_457 loop_455: ldsb [%l7 + 0x25], %l0 loop_456: fcmpes %fcc0, %f11, %f7 ldsh [%l7 + 0x38], %i5 loop_457: lduh [%l7 + 0x4A], %g2 ldx [%l7 + 0x68], %l4 fpsub16 %f0, %f6, %f2 fmovsgu %icc, %f6, %f15 ldd [%l7 + 0x30], %f6 tsubcctv %i6, 0x1C5E, %o3 fcmple16 %f12, %f10, %i7 tpos %icc, 0x6 fmovsg %icc, %f12, %f9 ldsb [%l7 + 0x10], %o5 srl %i1, %o6, %i4 ldsh [%l7 + 0x66], %l1 subcc %o1, 0x14CA, %g7 bcs,a %xcc, loop_458 ld [%l7 + 0x18], %f6 addc %i2, %o7, %o2 bleu,pt %xcc, loop_459 loop_458: fmovsvs %icc, %f5, %f13 ld [%l7 + 0x2C], %f4 edge16l %g4, %g6, %g5 loop_459: addc %l6, 0x07F4, %i0 ldsb [%l7 + 0x59], %o0 ldd [%l7 + 0x50], %f2 fones %f0 te %xcc, 0x6 lduh [%l7 + 0x14], %g3 fmovsle %icc, %f7, %f9 bge,pt %icc, loop_460 bne,a %icc, loop_461 fmovdpos %icc, %f12, %f10 edge16l %o4, %l2, %g1 loop_460: sdivx %l3, 0x0160, %i3 loop_461: fblg,a %fcc0, loop_462 sra %l0, %i5, %l5 edge16l %l4, %g2, %i6 movre %i7, 0x172, %o3 loop_462: fcmple32 %f12, %f0, %o5 ldsw [%l7 + 0x18], %o6 ldsb [%l7 + 0x0F], %i4 edge8 %l1, %i1, %o1 bvs,a loop_463 lduh [%l7 + 0x6C], %g7 movneg %icc, %o7, %i2 array16 %o2, %g4, %g5 loop_463: fbue %fcc1, loop_464 fsrc2s %f10, %f15 sth %g6, [%l7 + 0x78] fmovse %icc, %f12, %f15 loop_464: stx %i0, [%l7 + 0x60] st %f7, [%l7 + 0x1C] tg %xcc, 0x1 fbo %fcc2, loop_465 addcc %l6, %o0, %g3 fnot1s %f5, %f15 alignaddr %l2, %o4, %g1 loop_465: fbg %fcc0, loop_466 tpos %xcc, 0x0 nop setx loop_467, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %l3, %i3, %l0 loop_466: movleu %xcc, %i5, %l4 ldx [%l7 + 0x10], %l5 loop_467: ld [%l7 + 0x70], %f12 fmovda %xcc, %f4, %f12 andncc %g2, %i7, %o3 brnz %i6, loop_468 ldub [%l7 + 0x26], %o6 bpos %icc, loop_469 fmul8ulx16 %f12, %f0, %f10 loop_468: stb %i4, [%l7 + 0x49] fmovrde %o5, %f12, %f2 loop_469: lduw [%l7 + 0x48], %i1 fornot1s %f1, %f10, %f15 fmul8x16 %f10, %f4, %f4 fcmpd %fcc0, %f12, %f2 ldd [%l7 + 0x68], %f14 sdivcc %l1, 0x15E4, %o1 bpos,pn %xcc, loop_470 array16 %g7, %o7, %o2 movneg %xcc, %g4, %i2 fmovspos %xcc, %f12, %f13 loop_470: ldx [%l7 + 0x70], %g6 std %f4, [%l7 + 0x18] fbuge,a %fcc3, loop_471 movrlez %g5, 0x019, %l6 stx %o0, [%l7 + 0x10] fmovsge %xcc, %f13, %f8 loop_471: stb %g3, [%l7 + 0x25] bgu,pn %icc, loop_472 ldsh [%l7 + 0x4C], %l2 tcs %xcc, 0x7 ld [%l7 + 0x28], %f1 loop_472: fmul8ulx16 %f4, %f8, %f6 andn %o4, %i0, %g1 brnz %l3, loop_473 movle %icc, %l0, %i5 fnot2 %f8, %f8 sth %i3, [%l7 + 0x22] loop_473: tle %xcc, 0x2 subcc %l5, %g2, %l4 fandnot1 %f12, %f0, %f4 array16 %i7, %o3, %i6 movcs %xcc, %o6, %o5 movl %xcc, %i4, %i1 tne %icc, 0x7 fnot1 %f12, %f8 edge32ln %l1, %o1, %o7 fmul8x16au %f0, %f8, %f0 fmovsle %xcc, %f3, %f7 bleu,a loop_474 fmovsvs %xcc, %f5, %f11 bl %icc, loop_475 std %f4, [%l7 + 0x50] loop_474: edge16 %o2, %g7, %g4 movle %xcc, %i2, %g6 loop_475: ld [%l7 + 0x28], %f13 st %f5, [%l7 + 0x54] fmovsvs %icc, %f5, %f2 subcc %l6, %o0, %g5 bn loop_476 st %f1, [%l7 + 0x30] fxnor %f2, %f10, %f6 ba,a loop_477 loop_476: alignaddrl %g3, %o4, %l2 edge16n %g1, %i0, %l3 bcc %icc, loop_478 loop_477: lduw [%l7 + 0x1C], %i5 movrlez %l0, %i3, %l5 ldsb [%l7 + 0x71], %l4 loop_478: fnegs %f4, %f7 srlx %g2, 0x12, %i7 tl %xcc, 0x3 ldub [%l7 + 0x2C], %o3 subccc %i6, %o6, %i4 fnot2 %f12, %f10 st %f4, [%l7 + 0x50] ta %xcc, 0x2 ldd [%l7 + 0x40], %f4 fmul8sux16 %f14, %f12, %f8 xnor %i1, %l1, %o1 bge,a %icc, loop_479 fcmple32 %f12, %f10, %o7 alignaddr %o2, %o5, %g7 ldx [%l7 + 0x18], %g4 loop_479: bshuffle %f10, %f14, %f2 stx %g6, [%l7 + 0x18] st %f13, [%l7 + 0x70] edge8n %l6, %o0, %g5 orcc %g3, %o4, %i2 brlez %l2, loop_480 std %f8, [%l7 + 0x70] brgez,a %i0, loop_481 fmovs %f0, %f10 loop_480: ldx [%l7 + 0x18], %g1 stw %i5, [%l7 + 0x4C] loop_481: addccc %l0, %l3, %l5 stb %i3, [%l7 + 0x35] xnorcc %g2, %i7, %l4 lduh [%l7 + 0x34], %o3 fbe,a %fcc3, loop_482 sth %i6, [%l7 + 0x66] stb %i4, [%l7 + 0x6D] ble,a loop_483 loop_482: ldsb [%l7 + 0x43], %i1 tg %icc, 0x6 fmovsneg %xcc, %f0, %f13 loop_483: fmovrdgez %l1, %f12, %f10 movneg %icc, %o6, %o1 ldsb [%l7 + 0x78], %o2 fabsd %f6, %f0 lduh [%l7 + 0x50], %o5 fzeros %f8 ldd [%l7 + 0x58], %f6 and %o7, 0x0329, %g7 stx %g6, [%l7 + 0x10] fmuld8ulx16 %f5, %f2, %f14 ldsh [%l7 + 0x34], %l6 movre %g4, 0x05B, %o0 stb %g3, [%l7 + 0x58] movrlez %g5, %o4, %l2 lduw [%l7 + 0x38], %i0 fabsd %f14, %f10 brlez,a %g1, loop_484 fbge,a %fcc0, loop_485 tvc %xcc, 0x1 umul %i5, 0x1B5F, %i2 loop_484: fmul8x16au %f9, %f13, %f6 loop_485: fmovs %f9, %f2 fmovd %f2, %f2 stx %l3, [%l7 + 0x60] fmovrsgez %l5, %f15, %f11 brz,a %l0, loop_486 addccc %g2, %i3, %i7 bcs %xcc, loop_487 movrgz %o3, 0x0B3, %i6 loop_486: st %f7, [%l7 + 0x58] orn %i4, %l4, %l1 loop_487: movle %icc, %o6, %o1 fxors %f14, %f12, %f3 tsubcc %i1, 0x0CDA, %o5 sth %o7, [%l7 + 0x6E] std %f0, [%l7 + 0x38] fcmple32 %f8, %f10, %g7 ldsb [%l7 + 0x6C], %g6 fzeros %f4 ldsw [%l7 + 0x08], %l6 movne %xcc, %g4, %o2 movcs %icc, %g3, %o0 lduh [%l7 + 0x14], %o4 nop setx loop_488, %l0, %l1 jmpl %l1, %l2 fmovsneg %xcc, %f11, %f1 fnor %f10, %f8, %f0 movre %g5, 0x389, %i0 loop_488: fmovdn %icc, %f3, %f11 fmul8x16au %f5, %f7, %f10 std %f0, [%l7 + 0x60] edge32n %g1, %i2, %i5 tsubcc %l3, %l5, %l0 mulx %i3, %i7, %g2 stx %i6, [%l7 + 0x30] lduh [%l7 + 0x5A], %o3 fmovdle %xcc, %f6, %f6 nop setx loop_489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %i4, %l1, %l4 brlez %o6, loop_490 lduw [%l7 + 0x18], %i1 loop_489: fmovdleu %icc, %f11, %f3 popc %o1, %o5 loop_490: fsrc2s %f11, %f2 movvc %icc, %g7, %g6 ldub [%l7 + 0x64], %o7 movrgz %l6, 0x0C4, %g4 ldsh [%l7 + 0x70], %g3 movrgz %o0, 0x236, %o2 xnor %o4, 0x1799, %g5 fmovde %xcc, %f9, %f11 edge32l %i0, %g1, %i2 fmovdvs %xcc, %f9, %f2 edge8n %i5, %l3, %l5 fmovdneg %xcc, %f3, %f2 te %icc, 0x2 fpadd16 %f0, %f12, %f8 lduh [%l7 + 0x4A], %l2 movcs %icc, %l0, %i7 ldx [%l7 + 0x10], %g2 edge16l %i6, %o3, %i4 fmovsn %xcc, %f6, %f11 stb %i3, [%l7 + 0x3A] fpack16 %f6, %f6 fpadd32s %f13, %f7, %f0 movrgez %l4, 0x3E7, %l1 tvs %xcc, 0x6 subccc %o6, 0x00BE, %i1 tn %xcc, 0x5 fpmerge %f5, %f2, %f8 ldd [%l7 + 0x30], %f2 ldub [%l7 + 0x10], %o1 lduh [%l7 + 0x76], %g7 stx %g6, [%l7 + 0x60] fornot1 %f14, %f6, %f2 ldub [%l7 + 0x60], %o7 brz %l6, loop_491 fbue,a %fcc3, loop_492 tsubcc %g4, %g3, %o0 fmovspos %xcc, %f15, %f10 loop_491: fnot2 %f4, %f12 loop_492: ldsb [%l7 + 0x6A], %o2 lduh [%l7 + 0x72], %o5 movrlz %g5, 0x3FE, %i0 fmovdvs %xcc, %f3, %f7 fbe,a %fcc2, loop_493 brgz %g1, loop_494 tsubcctv %i2, 0x1E23, %o4 xnorcc %i5, %l3, %l5 loop_493: edge32 %l0, %i7, %g2 loop_494: fand %f0, %f8, %f6 tvs %icc, 0x0 lduh [%l7 + 0x28], %i6 lduh [%l7 + 0x70], %l2 orn %o3, %i3, %i4 fmovdneg %xcc, %f4, %f0 st %f12, [%l7 + 0x68] move %xcc, %l4, %l1 fmovdge %xcc, %f9, %f5 movl %icc, %o6, %o1 lduh [%l7 + 0x6E], %i1 ldub [%l7 + 0x14], %g6 fabss %f12, %f1 fnors %f10, %f2, %f4 fmovdneg %icc, %f7, %f4 ldub [%l7 + 0x38], %o7 bpos loop_495 fsrc2 %f10, %f2 ldsh [%l7 + 0x3C], %l6 fmovdcs %icc, %f14, %f9 loop_495: fcmpgt32 %f4, %f14, %g4 stb %g7, [%l7 + 0x52] edge16n %g3, %o2, %o5 subccc %o0, %g5, %g1 lduw [%l7 + 0x24], %i2 stw %i0, [%l7 + 0x4C] fmovrse %i5, %f3, %f5 for %f8, %f2, %f8 ldd [%l7 + 0x08], %f12 fones %f5 sethi 0x1466, %l3 alignaddrl %l5, %o4, %i7 lduh [%l7 + 0x50], %g2 ldsb [%l7 + 0x78], %l0 sth %l2, [%l7 + 0x08] fnot2 %f10, %f2 ldx [%l7 + 0x58], %o3 srl %i6, %i3, %i4 tn %icc, 0x6 fmovdleu %icc, %f0, %f7 ld [%l7 + 0x44], %f14 fnegd %f12, %f14 fcmpgt32 %f6, %f10, %l4 fpadd32 %f0, %f8, %f8 fpsub32s %f14, %f15, %f8 fbo,a %fcc2, loop_496 fmovdg %icc, %f7, %f10 fbul %fcc3, loop_497 stx %l1, [%l7 + 0x30] loop_496: mulx %o1, %i1, %o6 std %f2, [%l7 + 0x68] loop_497: tcc %icc, 0x7 movleu %xcc, %g6, %l6 sdiv %o7, 0x0003, %g7 fmovsg %icc, %f8, %f5 std %f8, [%l7 + 0x08] movne %xcc, %g4, %o2 tcc %xcc, 0x3 fandnot1 %f10, %f10, %f10 lduw [%l7 + 0x64], %o5 and %o0, 0x1EB6, %g5 stb %g1, [%l7 + 0x0C] sethi 0x136A, %g3 fmovsleu %xcc, %f14, %f7 srax %i2, %i5, %l3 ldub [%l7 + 0x57], %l5 movl %icc, %o4, %i7 ld [%l7 + 0x2C], %f4 bgu loop_498 movgu %xcc, %i0, %l0 udiv %g2, 0x00C7, %o3 fmovd %f14, %f8 loop_498: std %f4, [%l7 + 0x68] subccc %l2, 0x0ED4, %i6 ldsw [%l7 + 0x30], %i4 fnot2s %f8, %f2 tleu %icc, 0x2 fbe,a %fcc3, loop_499 fmovscc %xcc, %f0, %f0 array8 %l4, %l1, %i3 fmovrdgz %o1, %f8, %f8 loop_499: fble,a %fcc1, loop_500 fmovdvs %xcc, %f14, %f10 mulscc %i1, %o6, %l6 fbg %fcc1, loop_501 loop_500: fmovsvc %icc, %f3, %f15 edge8l %o7, %g7, %g4 bneg,a,pt %xcc, loop_502 loop_501: movleu %icc, %o2, %o5 fpadd16 %f2, %f0, %f4 fpmerge %f1, %f13, %f6 loop_502: stb %o0, [%l7 + 0x70] movle %xcc, %g5, %g6 nop setx loop_503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andcc %g3, %g1, %i5 sdiv %l3, 0x0D0B, %i2 mulx %o4, %l5, %i7 loop_503: lduh [%l7 + 0x1C], %i0 orcc %g2, 0x09CB, %o3 fcmpeq16 %f12, %f2, %l0 bneg,a,pt %xcc, loop_504 sra %i6, 0x06, %i4 srl %l2, 0x04, %l1 sethi 0x1FDB, %l4 loop_504: tge %icc, 0x4 fcmple16 %f14, %f2, %i3 fmovsvs %xcc, %f5, %f5 fmovdpos %icc, %f13, %f3 edge16ln %i1, %o1, %l6 nop setx loop_505, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcctv %o7, 0x1E43, %g7 array8 %o6, %g4, %o2 andcc %o0, %o5, %g6 loop_505: bge,pn %icc, loop_506 lduh [%l7 + 0x2E], %g3 ldub [%l7 + 0x50], %g1 fmovrsne %i5, %f9, %f11 loop_506: edge32ln %g5, %i2, %l3 tne %xcc, 0x6 fbu,a %fcc2, loop_507 movge %xcc, %o4, %i7 ldsh [%l7 + 0x0E], %l5 udiv %i0, 0x0E89, %o3 loop_507: fbul,a %fcc0, loop_508 ldx [%l7 + 0x18], %g2 lduh [%l7 + 0x4E], %i6 stx %l0, [%l7 + 0x38] loop_508: fmovsge %icc, %f14, %f6 fpsub32 %f4, %f10, %f10 orcc %l2, 0x024E, %i4 fmul8x16 %f9, %f2, %f8 std %f10, [%l7 + 0x48] ld [%l7 + 0x30], %f7 fmovrslez %l1, %f13, %f4 ldub [%l7 + 0x65], %l4 ldub [%l7 + 0x29], %i1 tvc %icc, 0x7 sll %i3, %l6, %o7 fmovrdgez %o1, %f0, %f0 edge8l %o6, %g7, %o2 stw %g4, [%l7 + 0x28] sth %o0, [%l7 + 0x64] lduh [%l7 + 0x54], %o5 fsrc1 %f2, %f4 fmovsl %xcc, %f9, %f11 ldub [%l7 + 0x38], %g3 smulcc %g1, %g6, %i5 fcmped %fcc3, %f2, %f10 bge,a %xcc, loop_509 mulx %g5, %l3, %o4 fpack32 %f0, %f0, %f2 ldx [%l7 + 0x48], %i2 loop_509: ldx [%l7 + 0x70], %l5 fnand %f12, %f14, %f14 bvc loop_510 fmovdn %xcc, %f3, %f12 std %f8, [%l7 + 0x50] ta %icc, 0x3 loop_510: ldsw [%l7 + 0x18], %i7 edge16l %i0, %o3, %g2 movleu %icc, %i6, %l0 bcc,a %xcc, loop_511 fandnot1s %f0, %f8, %f11 addccc %l2, 0x19B2, %i4 fxor %f6, %f2, %f4 loop_511: fmovdleu %xcc, %f7, %f6 ba %xcc, loop_512 st %f15, [%l7 + 0x24] edge32l %l1, %i1, %l4 srl %i3, 0x07, %l6 loop_512: stx %o7, [%l7 + 0x40] ldsw [%l7 + 0x6C], %o1 orcc %o6, %o2, %g7 ta %xcc, 0x1 sub %g4, %o5, %o0 orn %g3, %g6, %g1 edge32ln %i5, %g5, %l3 sdivx %o4, 0x1FD2, %l5 fmovsleu %xcc, %f15, %f14 sth %i7, [%l7 + 0x62] nop setx loop_513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslez %i0, %f11, %f3 stw %o3, [%l7 + 0x54] movge %xcc, %i2, %g2 loop_513: fmovsl %icc, %f13, %f3 fpsub32s %f4, %f3, %f10 fmovdcc %icc, %f10, %f4 sth %l0, [%l7 + 0x74] ld [%l7 + 0x5C], %f11 fmovsn %xcc, %f7, %f1 udiv %l2, 0x1352, %i4 bneg %xcc, loop_514 fmovrdgez %l1, %f4, %f14 move %icc, %i6, %i1 be loop_515 loop_514: edge16ln %i3, %l4, %l6 sll %o1, 0x03, %o6 ldx [%l7 + 0x30], %o2 loop_515: fnegs %f3, %f9 lduw [%l7 + 0x14], %o7 xnor %g4, %o5, %g7 stx %o0, [%l7 + 0x08] tvc %icc, 0x2 ldd [%l7 + 0x20], %f4 sdiv %g6, 0x1755, %g3 ldx [%l7 + 0x60], %i5 stb %g5, [%l7 + 0x58] stw %g1, [%l7 + 0x44] srlx %l3, 0x09, %o4 fmovsa %icc, %f1, %f8 add %l5, %i7, %o3 movcc %xcc, %i2, %g2 fpadd32s %f7, %f8, %f3 edge8 %i0, %l2, %l0 movne %xcc, %i4, %l1 lduh [%l7 + 0x0A], %i1 taddcc %i6, 0x1845, %l4 fmul8x16 %f14, %f2, %f0 std %f0, [%l7 + 0x28] movgu %icc, %i3, %o1 ldsw [%l7 + 0x30], %l6 fbug,a %fcc0, loop_516 fpack16 %f12, %f2 orcc %o6, %o2, %g4 stw %o7, [%l7 + 0x60] loop_516: fmovspos %xcc, %f2, %f12 fmovrdne %g7, %f2, %f14 stb %o5, [%l7 + 0x5C] bne,pt %icc, loop_517 brgez %g6, loop_518 ldsb [%l7 + 0x70], %g3 brlz,a %i5, loop_519 loop_517: bg,a loop_520 loop_518: ldsb [%l7 + 0x0C], %o0 subcc %g1, 0x0AEB, %g5 loop_519: fones %f3 loop_520: mulx %o4, 0x1A31, %l5 movl %xcc, %i7, %o3 bcs %xcc, loop_521 or %i2, 0x1FDD, %l3 ld [%l7 + 0x6C], %f11 orncc %i0, 0x108C, %l2 loop_521: fba %fcc3, loop_522 xorcc %g2, 0x01F2, %i4 taddcc %l0, %i1, %i6 brgz,a %l4, loop_523 loop_522: brgz %l1, loop_524 tn %xcc, 0x3 st %f2, [%l7 + 0x64] loop_523: fcmpes %fcc3, %f5, %f10 loop_524: stb %i3, [%l7 + 0x78] ldsh [%l7 + 0x32], %l6 ldsh [%l7 + 0x74], %o6 lduw [%l7 + 0x28], %o1 fsrc2s %f14, %f14 fmovrdne %g4, %f10, %f0 ldsh [%l7 + 0x36], %o7 fpsub32s %f1, %f11, %f8 bcc,pt %icc, loop_525 brz,a %o2, loop_526 udiv %o5, 0x180A, %g7 sth %g6, [%l7 + 0x68] loop_525: te %icc, 0x1 loop_526: bneg,a,pt %icc, loop_527 fbug,a %fcc3, loop_528 fbug,a %fcc3, loop_529 edge32ln %g3, %o0, %g1 loop_527: ldub [%l7 + 0x7D], %i5 loop_528: fnegd %f2, %f10 loop_529: std %f4, [%l7 + 0x08] tneg %xcc, 0x0 fmovsgu %xcc, %f10, %f14 bg,pn %xcc, loop_530 fpmerge %f6, %f1, %f4 fxnors %f13, %f11, %f14 fornot1s %f13, %f1, %f12 loop_530: fmovscs %icc, %f11, %f6 ldsb [%l7 + 0x25], %g5 movrlez %o4, %i7, %l5 bcs loop_531 bne,a,pt %xcc, loop_532 fmovd %f6, %f6 stx %i2, [%l7 + 0x48] loop_531: xor %l3, 0x186E, %i0 loop_532: te %xcc, 0x1 andncc %o3, %g2, %i4 st %f14, [%l7 + 0x18] fbug %fcc1, loop_533 fmovrslez %l0, %f10, %f10 stw %l2, [%l7 + 0x70] fmovdgu %icc, %f14, %f3 loop_533: fpsub16s %f11, %f11, %f3 fornot1s %f15, %f13, %f11 sra %i6, %l4, %l1 bshuffle %f4, %f12, %f12 fpsub32 %f4, %f6, %f14 bneg,pn %icc, loop_534 fbg,a %fcc0, loop_535 array16 %i3, %l6, %o6 lduw [%l7 + 0x20], %i1 loop_534: ldsh [%l7 + 0x44], %o1 loop_535: ldsh [%l7 + 0x62], %o7 fcmple32 %f6, %f6, %o2 fbuge %fcc2, loop_536 edge8 %g4, %g7, %o5 bcc loop_537 stb %g6, [%l7 + 0x73] loop_536: fmovscc %xcc, %f14, %f6 udivcc %o0, 0x0552, %g3 loop_537: ldsw [%l7 + 0x08], %i5 stw %g1, [%l7 + 0x48] taddcc %g5, %i7, %l5 movleu %xcc, %o4, %i2 ldx [%l7 + 0x50], %l3 brnz %o3, loop_538 fornot2 %f4, %f10, %f0 fpsub32s %f12, %f5, %f0 fmovsl %icc, %f6, %f12 loop_538: xor %i0, 0x0237, %i4 fzeros %f14 movl %xcc, %g2, %l0 sub %l2, 0x13AD, %i6 ldsb [%l7 + 0x72], %l4 srl %i3, 0x0C, %l1 ld [%l7 + 0x24], %f8 addcc %o6, %i1, %o1 st %f5, [%l7 + 0x20] tcs %icc, 0x6 fpsub32 %f10, %f2, %f12 fbge %fcc2, loop_539 ldsh [%l7 + 0x20], %o7 tvc %icc, 0x6 brgz,a %o2, loop_540 loop_539: fors %f3, %f9, %f9 brz,a %l6, loop_541 fpadd32 %f10, %f2, %f14 loop_540: edge8 %g7, %g4, %o5 fmovsgu %xcc, %f7, %f5 loop_541: subccc %g6, 0x11CF, %o0 fcmps %fcc1, %f3, %f3 movn %icc, %i5, %g1 ldsh [%l7 + 0x62], %g3 st %f4, [%l7 + 0x7C] fmul8x16al %f2, %f4, %f8 movneg %icc, %i7, %g5 fmovrdgez %o4, %f0, %f8 bg,a,pt %xcc, loop_542 and %l5, %i2, %l3 brlz %o3, loop_543 fcmpeq32 %f6, %f10, %i4 loop_542: fcmpne16 %f8, %f10, %g2 fmovrslz %l0, %f2, %f10 loop_543: tpos %icc, 0x2 fcmple16 %f6, %f4, %i0 smulcc %l2, 0x0BD5, %i6 fmovdleu %xcc, %f8, %f4 brgz,a %l4, loop_544 fornot1 %f6, %f12, %f0 fors %f12, %f15, %f2 andcc %i3, %l1, %i1 loop_544: sth %o6, [%l7 + 0x1A] lduw [%l7 + 0x68], %o7 ldub [%l7 + 0x71], %o2 ldd [%l7 + 0x30], %f6 sth %l6, [%l7 + 0x76] lduh [%l7 + 0x2A], %g7 st %f12, [%l7 + 0x5C] nop setx loop_545, %l0, %l1 jmpl %l1, %o1 ldx [%l7 + 0x60], %o5 brlez %g4, loop_546 ld [%l7 + 0x28], %f2 loop_545: addccc %o0, %g6, %g1 ldub [%l7 + 0x50], %i5 loop_546: movvs %icc, %g3, %i7 fmovsl %icc, %f12, %f4 brlz %g5, loop_547 fpadd16s %f13, %f3, %f1 ldsh [%l7 + 0x64], %o4 addc %i2, 0x0247, %l5 loop_547: ldub [%l7 + 0x38], %l3 fxnors %f9, %f3, %f0 fsrc1 %f2, %f8 stb %i4, [%l7 + 0x47] tge %icc, 0x0 fmovde %xcc, %f12, %f12 fzero %f8 brlez,a %o3, loop_548 fmovrsgz %l0, %f5, %f8 srlx %g2, %i0, %i6 fmovrsgez %l2, %f9, %f15 loop_548: fbule,a %fcc0, loop_549 fone %f6 fcmple32 %f14, %f4, %l4 bleu,a %icc, loop_550 loop_549: ldsh [%l7 + 0x38], %l1 fbl %fcc2, loop_551 andncc %i1, %i3, %o6 loop_550: array16 %o2, %o7, %l6 xnor %o1, 0x16B6, %o5 loop_551: fbne %fcc2, loop_552 edge16 %g7, %o0, %g6 ba,a,pn %xcc, loop_553 fmovsgu %xcc, %f9, %f14 loop_552: ba loop_554 te %icc, 0x0 loop_553: stb %g1, [%l7 + 0x53] fcmpgt32 %f10, %f4, %g4 loop_554: edge16ln %g3, %i7, %g5 bgu,pt %xcc, loop_555 tcc %xcc, 0x5 std %f4, [%l7 + 0x30] tcc %icc, 0x0 loop_555: sth %i5, [%l7 + 0x52] smulcc %i2, 0x110B, %o4 ld [%l7 + 0x6C], %f2 addc %l3, %i4, %l5 ldub [%l7 + 0x46], %o3 ldx [%l7 + 0x58], %g2 stx %l0, [%l7 + 0x28] umulcc %i6, %i0, %l4 srl %l2, %l1, %i3 movleu %xcc, %i1, %o6 popc 0x0D8D, %o7 edge8n %l6, %o1, %o5 alignaddrl %g7, %o0, %g6 fpadd32 %f12, %f6, %f10 ldub [%l7 + 0x42], %g1 stb %g4, [%l7 + 0x63] ldub [%l7 + 0x63], %g3 fbue,a %fcc0, loop_556 movrlez %i7, %g5, %i5 fmovscs %icc, %f13, %f8 udivx %o2, 0x1309, %o4 loop_556: fmovsle %icc, %f3, %f7 fmovdvs %icc, %f9, %f15 stb %i2, [%l7 + 0x15] fmovscs %xcc, %f15, %f4 movgu %xcc, %i4, %l5 fsrc1 %f4, %f2 movre %o3, %g2, %l3 fmovrse %l0, %f15, %f11 edge16l %i6, %i0, %l2 fzero %f4 ldsh [%l7 + 0x2A], %l1 sub %i3, 0x08F7, %i1 ldx [%l7 + 0x48], %o6 stw %l4, [%l7 + 0x0C] ldx [%l7 + 0x60], %o7 movleu %xcc, %l6, %o1 fcmpeq16 %f0, %f14, %o5 brgez %g7, loop_557 stb %o0, [%l7 + 0x15] ldd [%l7 + 0x50], %f0 fbg %fcc2, loop_558 loop_557: edge16ln %g1, %g6, %g3 add %i7, %g4, %i5 bn,a %icc, loop_559 loop_558: std %f14, [%l7 + 0x10] fnot2s %f4, %f15 movcc %icc, %o2, %g5 loop_559: ldub [%l7 + 0x5A], %i2 array8 %i4, %o4, %l5 ldsh [%l7 + 0x68], %o3 fmovdvs %xcc, %f8, %f4 ld [%l7 + 0x48], %f8 fmovdvs %icc, %f10, %f4 edge16l %g2, %l0, %l3 ldsw [%l7 + 0x70], %i6 fone %f14 fpmerge %f10, %f9, %f2 movl %icc, %i0, %l1 subc %i3, %i1, %o6 ldub [%l7 + 0x1B], %l2 array32 %o7, %l4, %o1 fmovdcc %icc, %f6, %f14 fmovsle %icc, %f14, %f10 fornot1 %f4, %f8, %f4 fmovrdgez %l6, %f4, %f10 stb %g7, [%l7 + 0x58] brz %o5, loop_560 ldsw [%l7 + 0x5C], %o0 fbul,a %fcc1, loop_561 stx %g6, [%l7 + 0x18] loop_560: tge %icc, 0x1 fcmple16 %f0, %f4, %g3 loop_561: movvc %xcc, %g1, %i7 call loop_562 tsubcctv %i5, %g4, %o2 bneg %xcc, loop_563 lduw [%l7 + 0x34], %g5 loop_562: st %f6, [%l7 + 0x18] movrlez %i4, 0x001, %i2 loop_563: sth %o4, [%l7 + 0x36] udiv %l5, 0x096F, %o3 bshuffle %f12, %f6, %f14 std %f10, [%l7 + 0x48] bgu,pt %xcc, loop_564 sth %g2, [%l7 + 0x76] fnor %f14, %f2, %f4 fblg %fcc3, loop_565 loop_564: fxor %f6, %f6, %f4 fmovrsgez %l3, %f6, %f14 fcmpd %fcc2, %f6, %f10 loop_565: movge %xcc, %i6, %l0 fmovdvs %xcc, %f2, %f10 ld [%l7 + 0x68], %f5 and %i0, 0x093B, %i3 srlx %l1, %i1, %o6 sth %o7, [%l7 + 0x0A] ldsh [%l7 + 0x38], %l4 movle %xcc, %o1, %l6 ldub [%l7 + 0x41], %g7 movn %xcc, %l2, %o0 ldsh [%l7 + 0x20], %o5 edge8ln %g6, %g3, %g1 faligndata %f2, %f12, %f10 sth %i7, [%l7 + 0x3A] tneg %xcc, 0x0 tsubcctv %g4, 0x1998, %o2 bvc,a loop_566 tgu %icc, 0x7 ldsw [%l7 + 0x28], %i5 fmovdvc %icc, %f7, %f12 loop_566: fandnot2 %f12, %f0, %f12 ld [%l7 + 0x38], %f7 popc %i4, %i2 ldsh [%l7 + 0x54], %g5 fble %fcc3, loop_567 sethi 0x1EED, %l5 tn %xcc, 0x7 st %f15, [%l7 + 0x08] loop_567: stw %o3, [%l7 + 0x50] ldx [%l7 + 0x08], %g2 fcmpgt16 %f10, %f8, %l3 fmovrse %o4, %f0, %f10 fmovdl %icc, %f6, %f9 ldsw [%l7 + 0x54], %i6 movpos %xcc, %l0, %i3 fmovd %f0, %f2 ldsb [%l7 + 0x64], %i0 for %f10, %f2, %f8 fmovsneg %icc, %f11, %f2 udiv %i1, 0x08B8, %l1 fpsub16s %f7, %f14, %f13 fmovda %xcc, %f14, %f5 edge8 %o6, %o7, %l4 fmovdge %icc, %f12, %f3 fornot1 %f8, %f2, %f14 movpos %icc, %l6, %g7 fmuld8ulx16 %f15, %f11, %f8 ldsh [%l7 + 0x28], %l2 tpos %xcc, 0x7 tleu %icc, 0x4 fxors %f11, %f4, %f3 fornot1 %f12, %f2, %f12 edge32ln %o0, %o1, %o5 xor %g3, 0x0A66, %g1 ld [%l7 + 0x38], %f8 fcmpes %fcc0, %f5, %f2 fmuld8ulx16 %f9, %f7, %f6 fmovsl %icc, %f7, %f12 fcmpne16 %f4, %f10, %i7 fornot1 %f4, %f12, %f2 taddcc %g4, %g6, %o2 ldsw [%l7 + 0x44], %i5 bleu,a,pt %xcc, loop_568 te %icc, 0x5 nop setx loop_569, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %i4, 0x0283, %i2 loop_568: sth %g5, [%l7 + 0x2E] sllx %o3, 0x03, %g2 loop_569: ldub [%l7 + 0x67], %l3 fcmpes %fcc3, %f14, %f4 fmovrsgz %o4, %f10, %f13 fmovsle %icc, %f10, %f6 fmovsge %xcc, %f3, %f15 smulcc %i6, %l5, %i3 ldsw [%l7 + 0x6C], %l0 bvs,pt %xcc, loop_570 fmovdpos %icc, %f6, %f4 fexpand %f10, %f4 sllx %i0, 0x02, %i1 loop_570: call loop_571 fbo %fcc0, loop_572 fmovdneg %icc, %f1, %f2 fmovdn %xcc, %f12, %f10 loop_571: for %f14, %f10, %f4 loop_572: fmovdne %icc, %f15, %f2 fcmpgt16 %f4, %f4, %o6 fmovrdlez %l1, %f2, %f12 array8 %o7, %l4, %l6 tcc %icc, 0x2 fsrc1s %f2, %f10 stb %l2, [%l7 + 0x64] movneg %xcc, %g7, %o1 sra %o0, %o5, %g1 ldsw [%l7 + 0x70], %g3 movpos %icc, %i7, %g6 std %f12, [%l7 + 0x78] movrlz %o2, 0x2BF, %g4 fcmpes %fcc1, %f11, %f3 movl %xcc, %i5, %i4 movvs %icc, %i2, %o3 fmovrslz %g2, %f15, %f8 udivx %l3, 0x083B, %o4 ld [%l7 + 0x5C], %f15 ldub [%l7 + 0x24], %i6 fmovspos %icc, %f8, %f14 bg,a,pn %icc, loop_573 fors %f6, %f13, %f8 fbu %fcc2, loop_574 bvs %icc, loop_575 loop_573: ldsb [%l7 + 0x31], %l5 ldsw [%l7 + 0x14], %i3 loop_574: st %f13, [%l7 + 0x20] loop_575: edge16 %l0, %g5, %i0 edge8n %i1, %o6, %o7 fzeros %f11 ld [%l7 + 0x1C], %f10 ldsb [%l7 + 0x66], %l4 fnands %f15, %f14, %f15 lduw [%l7 + 0x44], %l1 brgez,a %l6, loop_576 ldsh [%l7 + 0x50], %l2 fblg,a %fcc2, loop_577 fandnot1s %f11, %f8, %f12 loop_576: xor %o1, 0x169A, %o0 fnot2s %f7, %f8 loop_577: bvs loop_578 fmovdl %xcc, %f3, %f15 fbu %fcc2, loop_579 fxor %f12, %f2, %f8 loop_578: fble %fcc3, loop_580 brnz,a %o5, loop_581 loop_579: mulx %g1, %g7, %g3 fxor %f0, %f12, %f6 loop_580: tl %xcc, 0x0 loop_581: sll %g6, 0x01, %o2 ldd [%l7 + 0x70], %f2 stw %g4, [%l7 + 0x20] fmovsl %xcc, %f15, %f1 movge %icc, %i7, %i5 sth %i2, [%l7 + 0x6C] fmovdg %xcc, %f9, %f4 ldx [%l7 + 0x10], %o3 alignaddr %g2, %i4, %l3 te %xcc, 0x5 ldsb [%l7 + 0x47], %i6 for %f0, %f14, %f8 bl,a %icc, loop_582 fmovdn %icc, %f5, %f11 fmovsleu %xcc, %f11, %f3 ldsw [%l7 + 0x78], %l5 loop_582: ldsw [%l7 + 0x40], %o4 movrlez %i3, 0x01F, %l0 xnor %g5, 0x14C5, %i0 stx %i1, [%l7 + 0x38] bg,a %xcc, loop_583 or %o7, 0x1091, %o6 fornot2 %f12, %f14, %f14 add %l4, %l6, %l2 loop_583: fcmpd %fcc0, %f0, %f0 movg %icc, %l1, %o0 fnand %f4, %f14, %f14 ldsh [%l7 + 0x5C], %o1 sdivcc %g1, 0x0D52, %g7 fpadd16 %f2, %f0, %f6 stx %o5, [%l7 + 0x30] movg %icc, %g6, %o2 and %g4, 0x0873, %g3 fbue,a %fcc3, loop_584 taddcctv %i7, %i2, %i5 fblg,a %fcc3, loop_585 bneg,a loop_586 loop_584: std %f0, [%l7 + 0x18] fcmpeq16 %f12, %f8, %o3 loop_585: fmovrslez %i4, %f0, %f13 loop_586: fornot2s %f14, %f10, %f10 ldsw [%l7 + 0x18], %l3 fbn,a %fcc0, loop_587 movleu %xcc, %g2, %l5 std %f6, [%l7 + 0x30] taddcc %o4, %i3, %l0 loop_587: fmovdleu %icc, %f8, %f7 bleu,a %icc, loop_588 fpack32 %f8, %f0, %f14 movgu %xcc, %g5, %i6 bcs,a %xcc, loop_589 loop_588: bpos,a loop_590 popc 0x16DA, %i0 tsubcctv %o7, 0x1538, %i1 loop_589: mulscc %l4, 0x1135, %o6 loop_590: fcmps %fcc3, %f2, %f10 fcmped %fcc0, %f10, %f10 fpack16 %f0, %f6 fble %fcc3, loop_591 subccc %l2, %l1, %l6 fmovdneg %icc, %f2, %f7 st %f7, [%l7 + 0x30] loop_591: fmovsa %xcc, %f13, %f2 ld [%l7 + 0x30], %f5 sth %o0, [%l7 + 0x36] fones %f9 xnor %g1, %o1, %o5 bcc,pn %xcc, loop_592 fsrc2s %f5, %f9 ldx [%l7 + 0x28], %g7 bleu %xcc, loop_593 loop_592: stb %o2, [%l7 + 0x09] fabss %f3, %f10 tle %xcc, 0x6 loop_593: movle %icc, %g6, %g4 sth %i7, [%l7 + 0x1C] stx %g3, [%l7 + 0x58] bne,a %icc, loop_594 movleu %icc, %i2, %i5 be %icc, loop_595 movvs %icc, %o3, %l3 loop_594: ldsh [%l7 + 0x14], %g2 udivcc %i4, 0x0EC6, %o4 loop_595: brlz %i3, loop_596 call loop_597 tcc %xcc, 0x4 fand %f6, %f12, %f8 loop_596: umulcc %l5, %l0, %g5 loop_597: fexpand %f11, %f0 fnand %f12, %f10, %f6 sth %i6, [%l7 + 0x56] edge16l %i0, %i1, %o7 fmovsneg %icc, %f7, %f6 lduw [%l7 + 0x34], %o6 ldub [%l7 + 0x22], %l4 fnot2s %f6, %f2 faligndata %f10, %f8, %f0 fblg,a %fcc2, loop_598 siam 0x3 tneg %xcc, 0x1 st %f8, [%l7 + 0x54] loop_598: ba loop_599 fone %f6 ldsh [%l7 + 0x4A], %l2 st %f8, [%l7 + 0x64] loop_599: fmul8ulx16 %f12, %f2, %f6 fandnot1s %f0, %f9, %f14 stw %l6, [%l7 + 0x50] fcmpne32 %f2, %f10, %l1 fabss %f6, %f5 movle %icc, %g1, %o0 bneg,a %xcc, loop_600 fmovrslez %o1, %f1, %f3 lduh [%l7 + 0x62], %g7 srl %o2, %o5, %g4 loop_600: ldsw [%l7 + 0x40], %i7 ba,a loop_601 fcmpes %fcc3, %f15, %f14 ldx [%l7 + 0x20], %g6 fornot2 %f10, %f4, %f10 loop_601: fornot1s %f6, %f5, %f14 udivcc %g3, 0x198E, %i5 fmovdg %icc, %f5, %f2 fmuld8sux16 %f13, %f14, %f10 ba,a,pt %icc, loop_602 sth %i2, [%l7 + 0x0A] ldsh [%l7 + 0x44], %l3 ldsh [%l7 + 0x34], %o3 loop_602: tvs %xcc, 0x0 addcc %g2, 0x0444, %i4 bge,a %icc, loop_603 tg %icc, 0x3 fbule,a %fcc3, loop_604 and %i3, 0x1247, %l5 loop_603: fmovdvc %xcc, %f4, %f12 stx %l0, [%l7 + 0x48] loop_604: lduw [%l7 + 0x10], %g5 fxors %f1, %f10, %f10 sth %i6, [%l7 + 0x58] fnand %f6, %f6, %f4 andncc %i0, %i1, %o4 fmovdg %xcc, %f8, %f3 fmovsleu %icc, %f8, %f0 movrgz %o7, 0x2FD, %o6 fmovsge %xcc, %f15, %f2 fzeros %f6 bleu,a,pt %xcc, loop_605 fbule %fcc1, loop_606 fmovdge %icc, %f5, %f5 fmovda %icc, %f0, %f12 loop_605: siam 0x5 loop_606: ldsw [%l7 + 0x38], %l2 bg,a,pn %xcc, loop_607 brgez %l4, loop_608 fsrc2s %f11, %f7 fzero %f12 loop_607: brgez %l1, loop_609 loop_608: fmovsg %xcc, %f10, %f14 ldsb [%l7 + 0x27], %l6 sdivcc %o0, 0x0A23, %o1 loop_609: ldub [%l7 + 0x3A], %g1 xnorcc %g7, %o5, %g4 array16 %o2, %i7, %g3 fzeros %f4 lduw [%l7 + 0x3C], %i5 fmovscc %xcc, %f11, %f3 lduh [%l7 + 0x5E], %i2 ba,a loop_610 ldsw [%l7 + 0x20], %g6 sllx %l3, 0x07, %g2 ldsh [%l7 + 0x3E], %i4 loop_610: fandnot2 %f2, %f0, %f12 ldx [%l7 + 0x68], %o3 ldsb [%l7 + 0x6B], %i3 ldx [%l7 + 0x68], %l0 stw %l5, [%l7 + 0x30] fnegd %f12, %f0 xor %g5, %i6, %i1 edge32n %o4, %o7, %o6 fbne,a %fcc1, loop_611 fbul,a %fcc3, loop_612 fmovdcs %icc, %f2, %f1 ldd [%l7 + 0x58], %f8 loop_611: ldub [%l7 + 0x62], %i0 loop_612: fnot2s %f10, %f13 ble,a,pn %xcc, loop_613 srl %l4, %l1, %l2 fpadd16 %f6, %f8, %f0 fmovdvc %icc, %f1, %f4 loop_613: ldsh [%l7 + 0x64], %o0 srl %o1, %l6, %g7 movn %xcc, %o5, %g1 fornot2s %f15, %f2, %f7 fcmpd %fcc3, %f4, %f2 fmovsge %icc, %f0, %f5 movrgz %o2, %i7, %g3 fmovdcc %icc, %f8, %f1 umul %i5, 0x09C8, %i2 edge8ln %g6, %g4, %l3 fpack32 %f2, %f2, %f6 fmovsne %icc, %f1, %f10 udiv %i4, 0x1158, %g2 fmovrslz %o3, %f5, %f5 bneg,a loop_614 ldsw [%l7 + 0x58], %l0 tn %xcc, 0x7 edge32l %l5, %g5, %i3 loop_614: bleu,a loop_615 andn %i1, %o4, %i6 stx %o7, [%l7 + 0x78] fmovrse %o6, %f0, %f3 loop_615: xnor %i0, 0x05C6, %l1 fexpand %f5, %f8 fmovsge %icc, %f2, %f10 ld [%l7 + 0x40], %f10 udivx %l2, 0x1B1C, %l4 srax %o0, 0x1F, %o1 xorcc %g7, 0x0B94, %l6 fpsub16s %f6, %f2, %f14 orcc %g1, %o5, %i7 lduw [%l7 + 0x74], %g3 tsubcc %o2, 0x1A15, %i5 fpsub32 %f8, %f10, %f4 movgu %icc, %g6, %g4 ldsw [%l7 + 0x50], %i2 fcmpeq32 %f2, %f2, %l3 stx %i4, [%l7 + 0x18] fcmps %fcc2, %f0, %f6 fmovsn %xcc, %f0, %f2 ldx [%l7 + 0x30], %o3 bvc loop_616 fnot2s %f12, %f3 movrgz %g2, %l5, %l0 tg %xcc, 0x2 loop_616: fcmped %fcc1, %f14, %f0 fcmpgt16 %f12, %f4, %i3 fbul,a %fcc2, loop_617 lduw [%l7 + 0x6C], %g5 siam 0x3 bne,pn %xcc, loop_618 loop_617: fornot1s %f12, %f12, %f4 srl %o4, 0x0E, %i1 lduw [%l7 + 0x10], %i6 loop_618: brgez %o7, loop_619 brnz,a %i0, loop_620 movneg %xcc, %l1, %o6 lduh [%l7 + 0x10], %l2 loop_619: te %icc, 0x1 loop_620: fpsub32s %f13, %f11, %f13 edge16 %o0, %o1, %l4 fmovscs %icc, %f1, %f15 umulcc %l6, %g1, %g7 stw %i7, [%l7 + 0x68] fmul8sux16 %f6, %f6, %f0 tgu %icc, 0x5 fmovdcs %xcc, %f15, %f2 fzero %f10 fors %f10, %f7, %f2 lduw [%l7 + 0x2C], %g3 fmovrdlez %o5, %f4, %f12 srl %o2, %g6, %i5 fbn,a %fcc2, loop_621 bneg,pt %xcc, loop_622 fandnot1 %f8, %f14, %f12 tne %xcc, 0x7 loop_621: fbge,a %fcc0, loop_623 loop_622: fble %fcc1, loop_624 movl %icc, %i2, %l3 fxnors %f12, %f5, %f10 loop_623: stw %i4, [%l7 + 0x14] loop_624: orncc %g4, 0x0484, %g2 stw %l5, [%l7 + 0x68] ldsh [%l7 + 0x1E], %o3 xor %l0, 0x0624, %g5 fmovdneg %icc, %f9, %f14 stw %o4, [%l7 + 0x30] faligndata %f4, %f6, %f4 fnot2s %f7, %f3 addccc %i1, 0x1C83, %i3 edge8 %i6, %o7, %l1 sub %o6, 0x1814, %i0 sll %o0, %o1, %l2 fmovsa %icc, %f0, %f2 edge16l %l6, %g1, %l4 fpack32 %f8, %f10, %f0 edge16n %i7, %g7, %o5 std %f8, [%l7 + 0x38] std %f0, [%l7 + 0x08] ldsw [%l7 + 0x20], %g3 xor %g6, %o2, %i2 fbne %fcc2, loop_625 movpos %icc, %l3, %i4 ld [%l7 + 0x08], %f1 fsrc1 %f4, %f10 loop_625: bshuffle %f14, %f4, %f8 fmovsvc %xcc, %f8, %f0 taddcc %i5, %g2, %l5 xor %g4, %l0, %g5 movcs %xcc, %o3, %o4 xnorcc %i3, %i6, %o7 ldsh [%l7 + 0x0E], %i1 brgez %l1, loop_626 ldsh [%l7 + 0x2C], %o6 fcmpne32 %f2, %f12, %i0 ldsh [%l7 + 0x70], %o0 loop_626: edge32ln %o1, %l2, %l6 ldub [%l7 + 0x53], %g1 fmovs %f5, %f9 ld [%l7 + 0x24], %f3 movrlez %i7, %g7, %o5 tneg %icc, 0x5 ldd [%l7 + 0x60], %f14 nop setx loop_627, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x0C], %l4 edge16ln %g3, %g6, %i2 lduw [%l7 + 0x64], %o2 loop_627: lduh [%l7 + 0x42], %i4 ld [%l7 + 0x64], %f0 fnand %f8, %f12, %f12 xnor %l3, %g2, %i5 edge32 %l5, %g4, %g5 array8 %l0, %o3, %o4 stb %i3, [%l7 + 0x46] fpsub32s %f5, %f2, %f5 subcc %i6, %i1, %o7 edge32ln %l1, %o6, %o0 ldd [%l7 + 0x28], %f4 stx %o1, [%l7 + 0x38] edge32l %l2, %i0, %l6 fbule %fcc1, loop_628 fpsub16 %f6, %f10, %f10 fmovsvs %icc, %f14, %f8 fmovrdgz %g1, %f4, %f14 loop_628: fmul8ulx16 %f10, %f10, %f8 fmovsge %icc, %f2, %f11 fbule %fcc3, loop_629 std %f10, [%l7 + 0x68] lduh [%l7 + 0x4A], %g7 fmovrsgz %i7, %f11, %f4 loop_629: lduw [%l7 + 0x7C], %l4 stw %g3, [%l7 + 0x40] fxnor %f12, %f6, %f10 fmovsvc %xcc, %f3, %f5 st %f13, [%l7 + 0x14] sdiv %g6, 0x1B2A, %o5 fabsd %f0, %f14 ldub [%l7 + 0x58], %o2 fbn,a %fcc2, loop_630 bvc %icc, loop_631 tsubcc %i4, %l3, %g2 movrlez %i5, %i2, %l5 loop_630: fcmped %fcc3, %f12, %f0 loop_631: sth %g5, [%l7 + 0x3A] fmovsvc %icc, %f10, %f8 movcs %xcc, %l0, %g4 subccc %o4, %o3, %i3 stb %i1, [%l7 + 0x08] movre %o7, 0x019, %i6 srl %o6, %o0, %l1 edge32n %o1, %l2, %i0 fpadd32 %f6, %f4, %f12 sth %l6, [%l7 + 0x32] fxor %f4, %f2, %f2 fmovdn %icc, %f9, %f9 ld [%l7 + 0x10], %f8 fpack32 %f2, %f0, %f10 movre %g1, 0x379, %g7 lduh [%l7 + 0x50], %i7 st %f0, [%l7 + 0x74] faligndata %f4, %f2, %f10 ldub [%l7 + 0x3B], %g3 umul %g6, 0x1CF1, %o5 tl %xcc, 0x2 bge,a,pn %icc, loop_632 stb %l4, [%l7 + 0x1E] fnot1s %f6, %f13 mulscc %o2, %l3, %i4 loop_632: udiv %i5, 0x081E, %i2 tn %xcc, 0x5 fmovse %xcc, %f1, %f4 edge32ln %g2, %g5, %l0 lduh [%l7 + 0x7A], %g4 fbo %fcc1, loop_633 st %f10, [%l7 + 0x1C] lduw [%l7 + 0x30], %o4 sllx %o3, %i3, %i1 loop_633: array8 %l5, %i6, %o7 fmovda %icc, %f12, %f1 fmovs %f7, %f14 fnot1s %f13, %f10 ldsb [%l7 + 0x34], %o0 taddcc %l1, %o1, %o6 ldx [%l7 + 0x48], %i0 tn %icc, 0x2 fsrc2s %f15, %f13 ldsb [%l7 + 0x3B], %l6 tn %icc, 0x6 fabss %f11, %f6 fpadd32 %f6, %f10, %f14 stx %g1, [%l7 + 0x30] st %f9, [%l7 + 0x78] movl %icc, %l2, %i7 fbn %fcc3, loop_634 fmovdge %xcc, %f7, %f6 fcmped %fcc2, %f6, %f14 fxors %f11, %f12, %f3 loop_634: fmovrdne %g7, %f14, %f8 srax %g3, %o5, %l4 ldd [%l7 + 0x78], %f4 lduw [%l7 + 0x58], %o2 stb %l3, [%l7 + 0x36] tleu %xcc, 0x7 sth %i4, [%l7 + 0x58] stx %i5, [%l7 + 0x68] fmovrsgz %g6, %f13, %f10 ld [%l7 + 0x40], %f6 stx %i2, [%l7 + 0x60] move %icc, %g5, %g2 fbule %fcc2, loop_635 tleu %xcc, 0x6 ld [%l7 + 0x2C], %f8 lduh [%l7 + 0x28], %l0 loop_635: andncc %g4, %o3, %i3 addcc %i1, 0x0F67, %o4 fxors %f9, %f9, %f13 fnand %f8, %f4, %f8 array16 %i6, %l5, %o7 fba,a %fcc3, loop_636 fornot1 %f8, %f6, %f14 sllx %o0, 0x0A, %l1 lduw [%l7 + 0x14], %o6 loop_636: stb %o1, [%l7 + 0x53] fmovdcc %icc, %f15, %f7 subcc %i0, %l6, %l2 fmovdl %xcc, %f10, %f4 andn %i7, 0x186B, %g7 fpsub32 %f2, %f4, %f14 fmovdneg %icc, %f13, %f2 fpsub32 %f10, %f0, %f8 fmovdl %icc, %f0, %f15 stw %g3, [%l7 + 0x70] ld [%l7 + 0x38], %f6 fmovdcc %icc, %f10, %f12 bleu,a,pt %icc, loop_637 fzero %f0 ldd [%l7 + 0x08], %f6 fbn %fcc1, loop_638 loop_637: xnor %g1, 0x1090, %l4 movn %xcc, %o5, %o2 lduw [%l7 + 0x18], %l3 loop_638: stw %i4, [%l7 + 0x18] ldx [%l7 + 0x18], %g6 bge,pn %icc, loop_639 fmul8ulx16 %f0, %f14, %f2 tvc %icc, 0x7 ldub [%l7 + 0x1F], %i2 loop_639: fmovdvc %xcc, %f12, %f0 orn %g5, 0x0616, %i5 stb %g2, [%l7 + 0x48] ldsw [%l7 + 0x54], %l0 fors %f7, %f0, %f9 array8 %o3, %i3, %g4 st %f13, [%l7 + 0x3C] ldub [%l7 + 0x7A], %o4 ldub [%l7 + 0x78], %i1 stx %i6, [%l7 + 0x08] lduh [%l7 + 0x08], %o7 ldx [%l7 + 0x58], %o0 subcc %l5, 0x022E, %o6 fbne,a %fcc3, loop_640 lduw [%l7 + 0x40], %o1 tle %xcc, 0x0 fandnot1s %f13, %f3, %f1 loop_640: fmovdvs %xcc, %f0, %f10 ld [%l7 + 0x50], %f3 tle %xcc, 0x4 udiv %l1, 0x135B, %l6 movg %icc, %i0, %l2 stb %i7, [%l7 + 0x13] brgz,a %g7, loop_641 stb %g1, [%l7 + 0x7A] nop setx loop_642, %l0, %l1 jmpl %l1, %l4 stx %g3, [%l7 + 0x58] loop_641: lduw [%l7 + 0x2C], %o5 fble %fcc0, loop_643 loop_642: fandnot1s %f15, %f7, %f4 fones %f8 fmovdge %xcc, %f14, %f7 loop_643: fmovrsne %o2, %f6, %f4 fxor %f14, %f14, %f12 bpos,a,pn %icc, loop_644 fandnot1 %f0, %f4, %f6 umul %l3, %g6, %i4 ldsh [%l7 + 0x50], %g5 loop_644: umulcc %i2, 0x1DE8, %i5 alignaddrl %l0, %o3, %g2 ldd [%l7 + 0x58], %f8 tge %xcc, 0x1 siam 0x7 fmul8x16al %f9, %f15, %f10 fsrc2s %f10, %f11 lduw [%l7 + 0x3C], %i3 fpack16 %f12, %f9 mulscc %g4, %i1, %i6 stx %o4, [%l7 + 0x78] fpadd32 %f2, %f4, %f12 fsrc2 %f10, %f12 andncc %o0, %o7, %o6 bcs,pn %icc, loop_645 fmovdleu %xcc, %f11, %f6 brz %o1, loop_646 movleu %icc, %l5, %l1 loop_645: sdivcc %l6, 0x0002, %l2 movle %xcc, %i0, %i7 loop_646: ldsb [%l7 + 0x2C], %g7 alignaddr %g1, %l4, %o5 ldsh [%l7 + 0x3A], %o2 te %xcc, 0x4 ldub [%l7 + 0x7C], %l3 bneg %icc, loop_647 xnor %g6, 0x136F, %g3 fmovdne %icc, %f6, %f9 bn %xcc, loop_648 loop_647: ldsb [%l7 + 0x16], %i4 orn %g5, %i2, %l0 for %f10, %f12, %f2 loop_648: stw %o3, [%l7 + 0x14] fmovdvc %xcc, %f13, %f3 ldsw [%l7 + 0x2C], %i5 mova %xcc, %i3, %g4 fexpand %f10, %f6 array32 %g2, %i1, %i6 ble,a,pt %xcc, loop_649 ld [%l7 + 0x0C], %f15 fmovrdgez %o0, %f14, %f6 fbg,a %fcc1, loop_650 loop_649: tle %icc, 0x5 fnot2 %f0, %f6 bgu loop_651 loop_650: fandnot1 %f8, %f4, %f6 sll %o7, 0x19, %o6 lduh [%l7 + 0x7C], %o1 loop_651: fbl %fcc3, loop_652 sth %o4, [%l7 + 0x46] tl %xcc, 0x1 tsubcctv %l1, 0x1644, %l5 loop_652: movrgez %l6, 0x103, %i0 taddcc %l2, 0x0CEF, %g7 st %f15, [%l7 + 0x4C] fmovse %icc, %f5, %f1 nop setx loop_653, %l0, %l1 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 %g1, [%l7 + 0x0A] ldub [%l7 + 0x34], %i7 fsrc2 %f8, %f4 loop_653: fbul %fcc1, loop_654 ldx [%l7 + 0x08], %o5 edge8l %l4, %o2, %g6 fmovsl %xcc, %f5, %f7 loop_654: smulcc %l3, 0x1091, %i4 array32 %g3, %g5, %l0 fnot1s %f4, %f10 orcc %i2, %o3, %i3 movne %xcc, %i5, %g2 ldsb [%l7 + 0x10], %i1 fnot2 %f6, %f14 fcmple16 %f12, %f0, %g4 sth %i6, [%l7 + 0x7C] fone %f14 fbg,a %fcc0, loop_655 stb %o7, [%l7 + 0x3B] stw %o6, [%l7 + 0x48] fbg %fcc0, loop_656 loop_655: fpadd16s %f13, %f12, %f2 brgz,a %o0, loop_657 fnor %f8, %f4, %f12 loop_656: movl %icc, %o4, %l1 fmul8x16au %f14, %f1, %f8 loop_657: bl,pn %icc, loop_658 stb %o1, [%l7 + 0x3C] udivcc %l5, 0x05E7, %l6 fmovrslez %i0, %f13, %f5 loop_658: xorcc %l2, %g7, %g1 fandnot1s %f7, %f10, %f14 bne %icc, loop_659 fmovde %icc, %f11, %f7 tcs %xcc, 0x2 orn %o5, %i7, %o2 loop_659: edge16ln %l4, %g6, %l3 ble,a,pn %icc, loop_660 fbg,a %fcc2, loop_661 fmovdleu %xcc, %f13, %f12 stw %i4, [%l7 + 0x40] loop_660: sth %g3, [%l7 + 0x46] loop_661: fands %f11, %f1, %f0 movne %icc, %l0, %g5 siam 0x1 fbg %fcc2, loop_662 bne %xcc, loop_663 movcs %xcc, %o3, %i3 tsubcctv %i2, 0x1857, %i5 loop_662: stx %g2, [%l7 + 0x60] loop_663: lduh [%l7 + 0x30], %i1 tneg %icc, 0x5 lduh [%l7 + 0x24], %g4 fmuld8sux16 %f9, %f11, %f12 brlz %o7, loop_664 ldsh [%l7 + 0x50], %i6 stx %o6, [%l7 + 0x28] ld [%l7 + 0x44], %f2 loop_664: edge8ln %o0, %l1, %o4 ldsb [%l7 + 0x71], %l5 fmovspos %icc, %f4, %f7 fmovrdne %o1, %f12, %f14 array32 %i0, %l2, %g7 fmovrdgez %g1, %f6, %f8 fbg,a %fcc3, loop_665 sth %o5, [%l7 + 0x1C] ld [%l7 + 0x7C], %f5 addc %i7, %l6, %o2 loop_665: ldx [%l7 + 0x50], %l4 edge8n %l3, %g6, %g3 fpadd16 %f4, %f14, %f14 orn %i4, 0x07A9, %l0 nop setx loop_666, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f8, %f12 smulcc %g5, 0x1BF6, %o3 ldx [%l7 + 0x10], %i3 loop_666: stw %i2, [%l7 + 0x5C] taddcc %i5, %g2, %i1 tneg %icc, 0x7 lduw [%l7 + 0x7C], %o7 fbl,a %fcc3, loop_667 ldx [%l7 + 0x48], %g4 ldsh [%l7 + 0x08], %o6 udivx %i6, 0x04EA, %o0 loop_667: fmovsleu %xcc, %f6, %f14 fors %f1, %f4, %f4 srlx %l1, %l5, %o4 fbne %fcc1, loop_668 lduh [%l7 + 0x38], %i0 movrgz %o1, %l2, %g7 st %f2, [%l7 + 0x10] loop_668: edge16ln %o5, %i7, %l6 tpos %xcc, 0x3 fxnor %f12, %f14, %f8 lduw [%l7 + 0x74], %g1 fcmpes %fcc2, %f13, %f11 ldsh [%l7 + 0x60], %l4 lduh [%l7 + 0x32], %o2 fmovd %f6, %f0 fcmple32 %f6, %f8, %g6 ldsh [%l7 + 0x70], %g3 lduh [%l7 + 0x68], %i4 ldd [%l7 + 0x28], %f6 fand %f8, %f6, %f8 fmovdpos %icc, %f12, %f15 brlz,a %l3, loop_669 fnot2s %f5, %f15 fsrc1s %f11, %f0 fandnot2s %f8, %f5, %f7 loop_669: bvc loop_670 ldub [%l7 + 0x17], %g5 fabsd %f8, %f2 fsrc2 %f6, %f6 loop_670: fmovspos %xcc, %f4, %f8 stb %l0, [%l7 + 0x46] faligndata %f12, %f4, %f10 or %o3, %i2, %i5 fbge,a %fcc3, loop_671 ldsb [%l7 + 0x0B], %i3 std %f8, [%l7 + 0x30] fmovsgu %xcc, %f3, %f5 loop_671: bvc,pt %xcc, loop_672 fornot1 %f4, %f10, %f0 movneg %icc, %i1, %o7 edge16n %g4, %o6, %g2 loop_672: stb %i6, [%l7 + 0x0D] andncc %o0, %l5, %l1 stx %o4, [%l7 + 0x10] movleu %icc, %o1, %l2 sll %i0, %g7, %o5 fmovsg %xcc, %f9, %f6 fmul8x16au %f7, %f13, %f10 tcs %xcc, 0x2 umulcc %i7, 0x060F, %l6 fbl,a %fcc2, loop_673 brgz %l4, loop_674 ldd [%l7 + 0x20], %f6 fmovrsgez %g1, %f0, %f3 loop_673: srl %o2, %g3, %g6 loop_674: ldsb [%l7 + 0x21], %i4 ldd [%l7 + 0x10], %f12 fmovsge %icc, %f1, %f9 edge16n %g5, %l0, %o3 ldd [%l7 + 0x18], %f10 andcc %i2, %l3, %i5 fbue %fcc1, loop_675 edge32ln %i1, %o7, %i3 orncc %g4, %o6, %g2 edge16n %i6, %l5, %l1 loop_675: ldx [%l7 + 0x70], %o4 for %f6, %f14, %f12 movl %xcc, %o0, %l2 brz %i0, loop_676 tg %icc, 0x5 fble,a %fcc2, loop_677 stw %o1, [%l7 + 0x20] loop_676: fbuge,a %fcc1, loop_678 movpos %icc, %g7, %i7 loop_677: brlez,a %o5, loop_679 ldsh [%l7 + 0x74], %l6 loop_678: stx %l4, [%l7 + 0x58] mulscc %o2, %g3, %g1 loop_679: fmovrde %i4, %f4, %f14 fmul8ulx16 %f6, %f4, %f4 brgez,a %g6, loop_680 lduw [%l7 + 0x0C], %l0 fmovdg %xcc, %f8, %f11 move %xcc, %g5, %i2 loop_680: srlx %l3, %i5, %i1 stx %o3, [%l7 + 0x70] sdivx %o7, 0x031E, %g4 ld [%l7 + 0x5C], %f2 andncc %i3, %o6, %g2 edge16ln %l5, %l1, %o4 movne %xcc, %o0, %i6 brgz,a %l2, loop_681 andncc %o1, %i0, %g7 stx %i7, [%l7 + 0x08] nop setx loop_682, %l0, %l1 jmpl %l1, %o5 loop_681: fmovsa %xcc, %f10, %f15 for %f0, %f6, %f2 tcc %icc, 0x1 loop_682: ldsw [%l7 + 0x68], %l6 lduw [%l7 + 0x68], %o2 std %f0, [%l7 + 0x70] stb %l4, [%l7 + 0x3E] ldsb [%l7 + 0x20], %g1 fsrc2s %f12, %f13 popc %g3, %g6 fnand %f6, %f8, %f12 stb %i4, [%l7 + 0x5A] fbge,a %fcc2, loop_683 ld [%l7 + 0x58], %f2 orncc %l0, %g5, %i2 stb %i5, [%l7 + 0x0C] loop_683: fmovdgu %xcc, %f10, %f6 fmovrdne %i1, %f0, %f12 nop setx loop_684, %l0, %l1 jmpl %l1, %o3 brz %l3, loop_685 lduw [%l7 + 0x70], %o7 fble,a %fcc0, loop_686 loop_684: fabsd %f10, %f4 loop_685: edge32 %i3, %g4, %o6 sth %g2, [%l7 + 0x72] loop_686: siam 0x3 movrne %l1, %l5, %o0 fxors %f8, %f14, %f14 fbule %fcc1, loop_687 fpackfix %f6, %f14 stx %i6, [%l7 + 0x38] stw %l2, [%l7 + 0x0C] loop_687: brgz %o4, loop_688 tg %xcc, 0x5 edge32ln %i0, %g7, %i7 sra %o5, 0x0A, %o1 loop_688: ldsw [%l7 + 0x10], %l6 ld [%l7 + 0x58], %f0 or %o2, 0x094E, %g1 tcs %xcc, 0x7 ldsb [%l7 + 0x42], %l4 srl %g6, 0x1C, %i4 tsubcctv %l0, 0x0A5D, %g3 xorcc %g5, 0x1194, %i5 fxor %f2, %f4, %f10 stb %i2, [%l7 + 0x28] tcs %xcc, 0x4 edge8l %i1, %l3, %o7 fmovdvs %icc, %f15, %f5 fnegs %f8, %f1 fbuge %fcc1, loop_689 movrgz %o3, 0x277, %g4 bvc loop_690 udivx %o6, 0x09C0, %g2 loop_689: stx %l1, [%l7 + 0x68] bg,a %icc, loop_691 loop_690: fble,a %fcc1, loop_692 stw %l5, [%l7 + 0x60] fbul,a %fcc0, loop_693 loop_691: fbo,a %fcc1, loop_694 loop_692: stw %i3, [%l7 + 0x6C] movpos %icc, %o0, %l2 loop_693: ld [%l7 + 0x18], %f0 loop_694: xnor %i6, 0x0E92, %i0 movne %icc, %o4, %i7 fbn %fcc2, loop_695 st %f9, [%l7 + 0x44] brlez %o5, loop_696 ldsb [%l7 + 0x10], %g7 loop_695: siam 0x2 fnot1 %f14, %f0 loop_696: fnot2s %f5, %f1 fmuld8sux16 %f1, %f6, %f14 lduw [%l7 + 0x3C], %o1 fmuld8ulx16 %f8, %f12, %f0 sth %l6, [%l7 + 0x42] fmuld8sux16 %f1, %f2, %f4 addccc %g1, %o2, %g6 ldsb [%l7 + 0x49], %l4 or %l0, %g3, %g5 edge16l %i5, %i4, %i2 fsrc2 %f2, %f10 ldd [%l7 + 0x50], %f4 st %f9, [%l7 + 0x54] fmovdn %icc, %f10, %f3 ldub [%l7 + 0x1A], %i1 lduw [%l7 + 0x44], %l3 ldsw [%l7 + 0x60], %o3 or %g4, 0x0F5E, %o6 fpack32 %f8, %f10, %f14 addcc %g2, 0x1D52, %o7 fbn %fcc1, loop_697 pdist %f4, %f2, %f2 stx %l1, [%l7 + 0x68] fmovdg %xcc, %f4, %f4 loop_697: edge8 %l5, %o0, %i3 fnot2 %f4, %f2 fornot1 %f12, %f6, %f8 ldsh [%l7 + 0x28], %i6 ldub [%l7 + 0x79], %i0 tsubcctv %l2, %o4, %o5 udiv %g7, 0x16E1, %i7 fpsub16s %f14, %f2, %f4 fones %f3 ldub [%l7 + 0x2D], %o1 edge8n %g1, %o2, %g6 fbge,a %fcc0, loop_698 fandnot1s %f9, %f2, %f15 fand %f0, %f14, %f2 fbue %fcc0, loop_699 loop_698: fand %f12, %f6, %f0 ldx [%l7 + 0x68], %l4 brz %l0, loop_700 loop_699: fornot2 %f2, %f4, %f6 fpsub32s %f14, %f8, %f2 bne,a %icc, loop_701 loop_700: lduh [%l7 + 0x0E], %l6 add %g3, %g5, %i5 fpack32 %f12, %f10, %f4 loop_701: fxnors %f7, %f10, %f9 ldub [%l7 + 0x3E], %i2 ldsw [%l7 + 0x44], %i4 tne %icc, 0x1 stb %l3, [%l7 + 0x39] stb %o3, [%l7 + 0x11] ldsh [%l7 + 0x4E], %g4 ld [%l7 + 0x2C], %f1 ldsb [%l7 + 0x5A], %o6 fsrc2s %f7, %f9 movn %icc, %g2, %o7 fxnors %f15, %f7, %f1 fxor %f10, %f4, %f6 movpos %xcc, %i1, %l1 fmovrsgz %o0, %f6, %f5 movl %xcc, %i3, %l5 ldsb [%l7 + 0x3E], %i6 movrgez %i0, 0x180, %o4 movne %xcc, %o5, %g7 fbuge %fcc2, loop_702 lduh [%l7 + 0x74], %l2 lduh [%l7 + 0x0A], %i7 tgu %xcc, 0x1 loop_702: bcs %xcc, loop_703 sub %g1, 0x11D3, %o1 and %o2, %l4, %g6 stw %l6, [%l7 + 0x10] loop_703: fpack32 %f10, %f2, %f2 tle %xcc, 0x0 st %f11, [%l7 + 0x24] movl %xcc, %l0, %g3 array16 %i5, %g5, %i2 bgu,a,pn %xcc, loop_704 ldx [%l7 + 0x78], %i4 fmovdneg %xcc, %f14, %f15 stw %o3, [%l7 + 0x0C] loop_704: ldd [%l7 + 0x48], %f10 sethi 0x198A, %g4 bshuffle %f10, %f8, %f2 stw %o6, [%l7 + 0x50] xnor %l3, %o7, %i1 stb %l1, [%l7 + 0x16] fbne,a %fcc3, loop_705 brlez,a %g2, loop_706 udivx %i3, 0x19E6, %o0 sdivx %i6, 0x09B2, %i0 loop_705: lduw [%l7 + 0x08], %l5 loop_706: sth %o4, [%l7 + 0x32] std %f2, [%l7 + 0x70] fmul8x16al %f7, %f12, %f4 fzero %f0 ldx [%l7 + 0x50], %g7 fmul8ulx16 %f10, %f8, %f12 edge8 %l2, %i7, %o5 tge %xcc, 0x3 fandnot1s %f14, %f14, %f12 stw %o1, [%l7 + 0x4C] fcmpgt16 %f10, %f2, %o2 fmovspos %xcc, %f4, %f15 subc %l4, 0x105C, %g1 fmovrslz %l6, %f12, %f12 fornot1s %f15, %f0, %f2 mulx %g6, 0x09D8, %l0 movg %icc, %g3, %g5 fbo %fcc2, loop_707 xnorcc %i5, %i4, %o3 tn %icc, 0x2 bn,pn %icc, loop_708 loop_707: movrlz %i2, %g4, %l3 srax %o7, %o6, %l1 fmovdvs %xcc, %f4, %f2 loop_708: addc %i1, %i3, %o0 fmovrdlez %i6, %f0, %f0 fblg,a %fcc2, loop_709 fmovdpos %icc, %f6, %f12 bcs loop_710 ldub [%l7 + 0x30], %g2 loop_709: lduh [%l7 + 0x2A], %l5 sub %o4, %i0, %g7 loop_710: sdivx %l2, 0x1196, %i7 ba,a,pn %xcc, loop_711 ldx [%l7 + 0x48], %o5 or %o2, 0x1AE2, %l4 tvc %icc, 0x0 loop_711: st %f13, [%l7 + 0x08] brlz,a %o1, loop_712 edge16n %l6, %g1, %l0 fzero %f4 edge8 %g3, %g6, %i5 loop_712: siam 0x5 ldub [%l7 + 0x31], %g5 st %f1, [%l7 + 0x68] ldsw [%l7 + 0x6C], %i4 subccc %o3, %i2, %l3 tpos %xcc, 0x1 ldsw [%l7 + 0x64], %g4 fbge,a %fcc3, loop_713 stb %o7, [%l7 + 0x1C] bg,pt %xcc, loop_714 ldx [%l7 + 0x20], %o6 loop_713: fxors %f1, %f7, %f6 ld [%l7 + 0x30], %f6 loop_714: edge16n %l1, %i1, %i3 tl %xcc, 0x3 tle %icc, 0x7 stw %o0, [%l7 + 0x28] st %f11, [%l7 + 0x60] movl %xcc, %g2, %l5 fpadd32s %f8, %f6, %f10 stb %o4, [%l7 + 0x50] sllx %i0, %g7, %l2 sth %i7, [%l7 + 0x10] fbul,a %fcc1, loop_715 andcc %o5, %i6, %o2 orn %o1, %l6, %g1 call loop_716 loop_715: fpsub32 %f6, %f0, %f10 fbug %fcc0, loop_717 fbue,a %fcc2, loop_718 loop_716: fornot1 %f12, %f8, %f10 fmovrslz %l0, %f3, %f7 loop_717: ldx [%l7 + 0x50], %l4 loop_718: fmovdpos %icc, %f2, %f8 for %f2, %f6, %f8 fxors %f14, %f3, %f14 fmovscs %icc, %f5, %f12 ble %xcc, loop_719 fbn %fcc3, loop_720 fmovdcs %xcc, %f15, %f11 edge32l %g3, %g6, %i5 loop_719: fabsd %f4, %f0 loop_720: tcc %xcc, 0x1 ldsb [%l7 + 0x5E], %g5 xnorcc %o3, 0x1DF6, %i2 sdivcc %i4, 0x064D, %g4 stw %o7, [%l7 + 0x58] movl %xcc, %o6, %l3 addc %l1, 0x0366, %i1 tleu %xcc, 0x7 ldx [%l7 + 0x58], %i3 fnegd %f0, %f6 edge8ln %g2, %l5, %o4 fmul8x16al %f3, %f8, %f6 fnors %f10, %f10, %f14 lduh [%l7 + 0x22], %o0 edge8 %i0, %g7, %i7 fxnor %f0, %f8, %f12 fmovsvs %icc, %f3, %f14 ld [%l7 + 0x64], %f13 stb %l2, [%l7 + 0x74] st %f14, [%l7 + 0x08] tleu %icc, 0x6 fandnot2 %f6, %f0, %f8 edge8l %o5, %i6, %o2 movrgez %l6, %o1, %l0 fmovsle %icc, %f10, %f0 edge32 %g1, %g3, %g6 ldsw [%l7 + 0x24], %i5 fandnot2 %f2, %f2, %f14 ld [%l7 + 0x50], %f7 stb %l4, [%l7 + 0x70] be %xcc, loop_721 nop setx loop_722, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f8, [%l7 + 0x70] fcmpne16 %f2, %f2, %o3 loop_721: bge loop_723 loop_722: brlez,a %g5, loop_724 ldub [%l7 + 0x46], %i2 stx %i4, [%l7 + 0x60] loop_723: addccc %g4, %o7, %l3 loop_724: be,a loop_725 stb %l1, [%l7 + 0x33] fmovdpos %icc, %f2, %f15 ldsb [%l7 + 0x0C], %i1 loop_725: fmovrsne %i3, %f9, %f8 fnors %f9, %f3, %f13 fzero %f12 stw %g2, [%l7 + 0x24] udivx %l5, 0x1CA6, %o6 nop setx loop_726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f0, %f4 st %f2, [%l7 + 0x18] alignaddr %o0, %o4, %i0 loop_726: brgez %g7, loop_727 fbge,a %fcc2, loop_728 fmovdn %xcc, %f9, %f2 fmovsne %xcc, %f15, %f9 loop_727: srlx %i7, %l2, %i6 loop_728: std %f14, [%l7 + 0x18] stx %o2, [%l7 + 0x78] fcmpeq32 %f2, %f12, %o5 fpadd16s %f7, %f13, %f3 sethi 0x097F, %o1 fnot1 %f0, %f0 tcs %icc, 0x7 bpos,a,pn %icc, loop_729 movrne %l6, 0x2F4, %g1 fnegs %f14, %f11 movleu %icc, %l0, %g6 loop_729: bleu,a,pn %icc, loop_730 fabss %f14, %f8 fbl,a %fcc2, loop_731 movre %i5, 0x05C, %l4 loop_730: nop setx loop_732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %g3, %o3, %g5 loop_731: fbo,a %fcc1, loop_733 stb %i2, [%l7 + 0x20] loop_732: bshuffle %f6, %f14, %f2 stb %i4, [%l7 + 0x2D] loop_733: st %f14, [%l7 + 0x74] fzeros %f10 lduh [%l7 + 0x5A], %o7 tpos %xcc, 0x6 edge32n %g4, %l3, %i1 fcmpne16 %f12, %f0, %i3 fbule %fcc3, loop_734 fcmped %fcc3, %f6, %f10 fornot2s %f12, %f5, %f14 sth %l1, [%l7 + 0x6A] loop_734: fornot2s %f2, %f4, %f8 fabsd %f12, %f2 ld [%l7 + 0x64], %f12 fmovdgu %xcc, %f4, %f14 fmul8x16 %f15, %f8, %f8 and %l5, %o6, %g2 fmovda %xcc, %f0, %f3 ldx [%l7 + 0x08], %o4 srax %o0, 0x13, %i0 ldub [%l7 + 0x2A], %g7 fblg,a %fcc2, loop_735 movl %icc, %i7, %l2 bg,pt %icc, loop_736 stw %o2, [%l7 + 0x34] loop_735: ldd [%l7 + 0x08], %f12 edge8ln %o5, %o1, %l6 loop_736: bge loop_737 mova %xcc, %i6, %l0 umulcc %g6, %i5, %l4 bg,pn %xcc, loop_738 loop_737: tvs %xcc, 0x4 fmovdl %icc, %f0, %f11 orcc %g3, %o3, %g1 loop_738: fabss %f1, %f3 fnot2s %f7, %f13 movneg %xcc, %i2, %g5 fzeros %f0 fandnot1s %f13, %f8, %f15 tpos %xcc, 0x3 st %f0, [%l7 + 0x7C] call loop_739 ldx [%l7 + 0x58], %i4 movre %g4, 0x036, %o7 ldub [%l7 + 0x18], %l3 loop_739: fnegd %f8, %f4 ldsw [%l7 + 0x64], %i1 srl %i3, %l1, %l5 fandnot2 %f4, %f14, %f2 fblg %fcc0, loop_740 movle %xcc, %g2, %o6 fpadd16s %f1, %f13, %f7 fba,a %fcc0, loop_741 loop_740: srax %o0, 0x0E, %o4 lduh [%l7 + 0x48], %i0 srl %g7, %i7, %l2 loop_741: tleu %icc, 0x2 ldsh [%l7 + 0x68], %o2 tvc %icc, 0x3 fmovsg %icc, %f8, %f2 ldsw [%l7 + 0x68], %o1 stw %o5, [%l7 + 0x24] stw %i6, [%l7 + 0x7C] ld [%l7 + 0x64], %f8 call loop_742 udivx %l6, 0x03E7, %g6 udiv %i5, 0x174F, %l4 ld [%l7 + 0x1C], %f10 loop_742: edge32l %g3, %o3, %l0 ldd [%l7 + 0x58], %f0 lduh [%l7 + 0x74], %g1 fmovrdgez %g5, %f6, %f2 tn %xcc, 0x3 sth %i4, [%l7 + 0x5A] movrne %i2, 0x3E2, %g4 fmuld8sux16 %f2, %f1, %f4 ld [%l7 + 0x64], %f7 fmovscs %xcc, %f0, %f7 ble,a loop_743 movrgez %l3, %o7, %i1 fones %f6 fmovrsgez %i3, %f12, %f10 loop_743: fcmpne32 %f0, %f2, %l1 tne %icc, 0x3 addccc %g2, 0x195B, %l5 stw %o6, [%l7 + 0x20] and %o0, %i0, %o4 fmovrde %g7, %f6, %f6 edge16 %l2, %i7, %o1 fmovdcc %icc, %f2, %f13 stx %o5, [%l7 + 0x70] tle %icc, 0x7 ldsh [%l7 + 0x12], %o2 stw %l6, [%l7 + 0x1C] st %f9, [%l7 + 0x1C] fmovdn %xcc, %f12, %f10 movrlez %i6, 0x024, %g6 fornot2s %f3, %f8, %f1 fbne %fcc1, loop_744 fmovdvc %icc, %f2, %f14 andn %l4, 0x193A, %i5 ld [%l7 + 0x0C], %f1 loop_744: fcmpne16 %f14, %f0, %o3 fxnor %f2, %f12, %f2 tcc %icc, 0x7 fbul %fcc3, loop_745 sth %g3, [%l7 + 0x14] movcs %icc, %l0, %g5 edge32l %g1, %i2, %i4 loop_745: tsubcc %l3, 0x123D, %g4 lduh [%l7 + 0x6E], %i1 ld [%l7 + 0x20], %f13 fpadd16s %f15, %f12, %f0 lduh [%l7 + 0x1A], %i3 fmovdne %icc, %f2, %f13 ldsb [%l7 + 0x71], %o7 ta %icc, 0x0 ldub [%l7 + 0x2D], %l1 mova %xcc, %l5, %o6 sll %o0, %i0, %g2 fpsub16s %f15, %f11, %f11 fcmple16 %f14, %f12, %o4 stw %g7, [%l7 + 0x60] fxor %f0, %f4, %f4 bvs,a %icc, loop_746 stw %i7, [%l7 + 0x60] fnegd %f0, %f12 brgz %o1, loop_747 loop_746: stx %o5, [%l7 + 0x50] taddcctv %l2, 0x0D20, %o2 stx %i6, [%l7 + 0x18] loop_747: xor %g6, 0x00D0, %l4 fbo,a %fcc1, loop_748 edge8 %i5, %o3, %l6 stw %l0, [%l7 + 0x48] ld [%l7 + 0x20], %f12 loop_748: ld [%l7 + 0x68], %f6 movneg %icc, %g3, %g1 fmul8x16 %f15, %f12, %f6 stx %g5, [%l7 + 0x18] fbne,a %fcc2, loop_749 faligndata %f6, %f10, %f6 sth %i2, [%l7 + 0x1A] ldd [%l7 + 0x08], %f10 loop_749: movge %xcc, %l3, %g4 fpsub16s %f10, %f13, %f6 ldx [%l7 + 0x28], %i4 sdivx %i1, 0x0AC9, %i3 lduw [%l7 + 0x24], %o7 for %f10, %f2, %f2 ldd [%l7 + 0x08], %f8 ld [%l7 + 0x7C], %f15 bg loop_750 umulcc %l5, 0x157D, %l1 fmovde %xcc, %f4, %f11 fmovrdgez %o6, %f10, %f12 loop_750: bcs %icc, loop_751 fnegd %f14, %f0 fmul8x16au %f14, %f15, %f8 fmovsneg %xcc, %f0, %f0 loop_751: tvs %xcc, 0x3 fsrc2s %f8, %f14 stw %i0, [%l7 + 0x44] tsubcctv %o0, %o4, %g2 fba %fcc2, loop_752 fbu %fcc1, loop_753 fornot2s %f7, %f3, %f12 tneg %icc, 0x4 loop_752: fandnot1s %f9, %f15, %f6 loop_753: fbl,a %fcc1, loop_754 fnot2 %f6, %f6 xor %i7, %g7, %o1 fmovsneg %xcc, %f11, %f15 loop_754: fba %fcc3, loop_755 edge32 %l2, %o5, %o2 bvs,a %xcc, loop_756 fmovrse %g6, %f6, %f0 loop_755: fmovdleu %xcc, %f15, %f10 tsubcc %l4, 0x1911, %i5 loop_756: edge8l %i6, %l6, %o3 movre %g3, %l0, %g5 fnand %f4, %f6, %f14 ldub [%l7 + 0x0E], %i2 subccc %g1, 0x1549, %g4 smul %l3, %i1, %i3 tl %xcc, 0x5 st %f12, [%l7 + 0x54] movre %i4, %l5, %l1 fbul,a %fcc0, loop_757 mulscc %o7, 0x0F9E, %o6 bg loop_758 ldx [%l7 + 0x38], %o0 loop_757: sdiv %o4, 0x03F2, %g2 edge16 %i7, %i0, %g7 loop_758: stb %o1, [%l7 + 0x47] ld [%l7 + 0x34], %f11 fcmpne16 %f12, %f6, %o5 ldsw [%l7 + 0x14], %o2 ldx [%l7 + 0x30], %g6 fmovdcc %icc, %f9, %f10 fornot1 %f14, %f14, %f0 ldsw [%l7 + 0x0C], %l4 fmovspos %xcc, %f3, %f7 addc %l2, %i6, %l6 fornot1s %f11, %f7, %f6 fmovsne %xcc, %f7, %f13 move %icc, %o3, %g3 bge %icc, loop_759 ld [%l7 + 0x60], %f7 fcmpgt32 %f0, %f6, %l0 fpackfix %f8, %f12 loop_759: smulcc %i5, %g5, %g1 fmovdleu %icc, %f6, %f0 stw %i2, [%l7 + 0x10] stx %l3, [%l7 + 0x30] ldx [%l7 + 0x50], %i1 tneg %icc, 0x0 alignaddrl %i3, %i4, %l5 edge8 %g4, %l1, %o6 ldsh [%l7 + 0x22], %o7 mulx %o0, %g2, %o4 stx %i0, [%l7 + 0x48] sth %i7, [%l7 + 0x62] bcc,a loop_760 sll %o1, %g7, %o5 taddcctv %g6, %o2, %l4 nop setx loop_761, %l0, %l1 jmpl %l1, %l2 loop_760: ldx [%l7 + 0x50], %l6 fmuld8ulx16 %f9, %f10, %f0 array8 %i6, %o3, %l0 loop_761: lduw [%l7 + 0x2C], %g3 tle %xcc, 0x7 stx %g5, [%l7 + 0x08] fnot2 %f10, %f10 movneg %xcc, %i5, %g1 ldsh [%l7 + 0x4C], %i2 fble,a %fcc0, loop_762 ldd [%l7 + 0x10], %f10 fmovsne %icc, %f14, %f7 ldsb [%l7 + 0x1B], %l3 loop_762: ld [%l7 + 0x08], %f11 fnegs %f14, %f7 fbue %fcc2, loop_763 bpos %xcc, loop_764 subcc %i3, 0x1681, %i1 ble loop_765 loop_763: xnor %i4, %l5, %g4 loop_764: fbule %fcc1, loop_766 fcmpgt32 %f6, %f8, %o6 loop_765: tsubcctv %o7, 0x022C, %l1 fcmpes %fcc2, %f1, %f11 loop_766: ld [%l7 + 0x78], %f15 movrgz %g2, 0x148, %o0 siam 0x5 fpack32 %f4, %f6, %f12 stw %i0, [%l7 + 0x78] sub %i7, %o1, %o4 pdist %f4, %f4, %f6 alignaddrl %o5, %g7, %g6 fbule,a %fcc1, loop_767 fornot2s %f8, %f0, %f4 stw %o2, [%l7 + 0x24] fmovrslz %l4, %f10, %f4 loop_767: sth %l2, [%l7 + 0x54] lduw [%l7 + 0x40], %i6 fbue %fcc2, loop_768 fxnor %f0, %f14, %f0 stx %o3, [%l7 + 0x10] edge16ln %l6, %g3, %g5 loop_768: bcs,pt %icc, loop_769 stb %i5, [%l7 + 0x70] ld [%l7 + 0x3C], %f10 lduw [%l7 + 0x64], %l0 loop_769: lduh [%l7 + 0x28], %i2 fmovse %icc, %f4, %f3 lduw [%l7 + 0x0C], %l3 fpadd32s %f7, %f9, %f3 fabsd %f2, %f6 edge16ln %i3, %g1, %i4 movl %icc, %i1, %l5 ldd [%l7 + 0x08], %f14 fmovsge %icc, %f9, %f14 st %f5, [%l7 + 0x44] fmovrse %o6, %f15, %f2 fba,a %fcc1, loop_770 fexpand %f0, %f12 fandnot2s %f2, %f2, %f3 fblg %fcc3, loop_771 loop_770: edge16ln %o7, %g4, %g2 std %f6, [%l7 + 0x48] brnz,a %o0, loop_772 loop_771: ldub [%l7 + 0x4A], %l1 pdist %f12, %f10, %f14 fsrc2s %f7, %f10 loop_772: fcmple16 %f6, %f4, %i0 fmovrdne %o1, %f0, %f2 fsrc2 %f14, %f6 fmovsle %xcc, %f13, %f7 tcs %xcc, 0x3 fbg %fcc2, loop_773 fmovd %f2, %f8 fxors %f7, %f7, %f13 bvs,pt %xcc, loop_774 loop_773: ldsw [%l7 + 0x4C], %i7 fbe %fcc0, loop_775 edge8n %o4, %g7, %o5 loop_774: addccc %o2, %l4, %l2 orn %g6, 0x1F9C, %o3 loop_775: lduh [%l7 + 0x08], %i6 bcc,pn %xcc, loop_776 stb %g3, [%l7 + 0x10] fbn,a %fcc1, loop_777 fones %f12 loop_776: bpos,pn %xcc, loop_778 stx %l6, [%l7 + 0x08] loop_777: subccc %i5, 0x181C, %g5 movcc %icc, %l0, %i2 loop_778: popc %l3, %g1 edge32ln %i3, %i4, %i1 fmovdn %xcc, %f3, %f11 movrlz %o6, %o7, %l5 stx %g2, [%l7 + 0x08] sll %g4, %o0, %l1 fmovdge %icc, %f5, %f13 ld [%l7 + 0x48], %f9 movge %icc, %i0, %o1 tn %xcc, 0x0 edge32 %i7, %g7, %o5 fmovsl %xcc, %f4, %f15 tg %xcc, 0x2 movrgez %o4, 0x2D2, %o2 edge8ln %l2, %g6, %o3 stw %l4, [%l7 + 0x60] umulcc %g3, 0x054D, %l6 sllx %i5, 0x04, %i6 fandnot2s %f14, %f11, %f12 fmovsvs %xcc, %f2, %f11 brz %g5, loop_779 bneg loop_780 sra %l0, 0x1C, %l3 srlx %i2, 0x09, %i3 loop_779: st %f0, [%l7 + 0x14] loop_780: ldsb [%l7 + 0x4A], %i4 fnand %f8, %f14, %f12 fnor %f0, %f4, %f6 orn %g1, 0x1EDB, %o6 fmovdcs %icc, %f11, %f13 lduh [%l7 + 0x7C], %o7 fnor %f0, %f8, %f14 ldsb [%l7 + 0x17], %l5 fmovsgu %xcc, %f11, %f12 tpos %xcc, 0x0 fmovdpos %xcc, %f14, %f12 fpadd32s %f4, %f10, %f9 fone %f0 fbue,a %fcc3, loop_781 fmovse %icc, %f6, %f1 fcmpne16 %f0, %f2, %g2 tn %icc, 0x7 loop_781: bgu,a %xcc, loop_782 ldsh [%l7 + 0x2A], %i1 fnot1 %f4, %f8 brnz,a %o0, loop_783 loop_782: alignaddrl %l1, %g4, %i0 lduh [%l7 + 0x4C], %i7 bge,a %icc, loop_784 loop_783: array32 %g7, %o5, %o1 ldd [%l7 + 0x30], %f0 for %f4, %f6, %f6 loop_784: fcmpne16 %f0, %f12, %o4 fmovrse %l2, %f2, %f1 fnors %f4, %f1, %f3 fbule,a %fcc3, loop_785 stx %o2, [%l7 + 0x50] fcmpne16 %f2, %f2, %g6 edge32 %o3, %g3, %l4 loop_785: stw %i5, [%l7 + 0x50] lduw [%l7 + 0x1C], %l6 fmovsleu %xcc, %f7, %f8 lduw [%l7 + 0x5C], %i6 sllx %g5, 0x16, %l0 ldub [%l7 + 0x13], %i2 ldsw [%l7 + 0x4C], %i3 fpackfix %f12, %f2 fmovrse %l3, %f7, %f7 fmovdgu %xcc, %f7, %f6 ldsw [%l7 + 0x0C], %g1 fmovda %icc, %f4, %f5 call loop_786 fmovdleu %icc, %f15, %f15 ldsb [%l7 + 0x3A], %o6 siam 0x7 loop_786: stb %i4, [%l7 + 0x46] faligndata %f12, %f10, %f6 bvc,a %icc, loop_787 fnand %f8, %f0, %f0 fands %f5, %f13, %f9 fnot1 %f8, %f2 loop_787: fcmpeq32 %f2, %f0, %l5 ta %xcc, 0x6 stb %o7, [%l7 + 0x35] fnand %f14, %f4, %f2 ldsw [%l7 + 0x4C], %i1 fsrc1s %f5, %f6 sth %o0, [%l7 + 0x42] ldd [%l7 + 0x78], %f2 fcmpgt16 %f2, %f2, %l1 fblg %fcc3, loop_788 orcc %g2, %i0, %g4 tcs %icc, 0x2 alignaddr %i7, %o5, %g7 loop_788: ldsb [%l7 + 0x57], %o4 ldsh [%l7 + 0x12], %l2 ldsh [%l7 + 0x7E], %o2 lduh [%l7 + 0x3A], %o1 alignaddrl %o3, %g6, %l4 tcc %icc, 0x7 bne,a,pn %xcc, loop_789 fexpand %f15, %f0 ldub [%l7 + 0x42], %i5 std %f4, [%l7 + 0x40] loop_789: sra %l6, %i6, %g5 ldsb [%l7 + 0x7F], %l0 edge16ln %i2, %g3, %i3 andncc %l3, %o6, %i4 fmovdvs %icc, %f3, %f8 subcc %l5, %o7, %g1 brz,a %i1, loop_790 ld [%l7 + 0x48], %f14 fmovs %f11, %f7 and %o0, %g2, %l1 loop_790: movvs %icc, %i0, %g4 brgz,a %i7, loop_791 fbge,a %fcc1, loop_792 mulx %g7, %o4, %o5 fbn,a %fcc2, loop_793 loop_791: lduw [%l7 + 0x68], %o2 loop_792: ldsh [%l7 + 0x7A], %l2 lduw [%l7 + 0x10], %o1 loop_793: movvs %xcc, %g6, %l4 stw %o3, [%l7 + 0x34] movrgez %i5, 0x2C8, %i6 ldsh [%l7 + 0x26], %g5 sth %l0, [%l7 + 0x2E] ldd [%l7 + 0x70], %f2 ldsh [%l7 + 0x24], %i2 fmovsl %icc, %f7, %f0 mulx %g3, %l6, %l3 sethi 0x197E, %o6 be,a loop_794 alignaddr %i4, %i3, %o7 fmovdn %xcc, %f14, %f2 tneg %icc, 0x3 loop_794: bleu %icc, loop_795 fmovdneg %icc, %f5, %f9 ldd [%l7 + 0x50], %f14 stx %l5, [%l7 + 0x28] loop_795: fmovsgu %xcc, %f12, %f9 fxnors %f7, %f7, %f1 bvc,a,pt %icc, loop_796 brlz,a %i1, loop_797 fbn %fcc3, loop_798 stb %g1, [%l7 + 0x4F] loop_796: movcs %xcc, %g2, %l1 loop_797: subc %i0, 0x0510, %o0 loop_798: fxnors %f13, %f4, %f3 movl %xcc, %g4, %i7 ldub [%l7 + 0x74], %o4 fmovd %f8, %f4 edge16l %g7, %o5, %o2 st %f14, [%l7 + 0x10] fcmpgt16 %f6, %f2, %l2 edge16 %o1, %l4, %g6 ldx [%l7 + 0x30], %o3 fpadd16 %f6, %f0, %f14 srlx %i5, %i6, %l0 movcs %icc, %g5, %g3 fands %f8, %f2, %f15 fxnors %f11, %f13, %f7 ldsw [%l7 + 0x5C], %l6 ld [%l7 + 0x28], %f10 popc %l3, %i2 fcmple32 %f0, %f14, %i4 ldsw [%l7 + 0x24], %o6 siam 0x4 movrlz %o7, %l5, %i3 fbe %fcc0, loop_799 tgu %xcc, 0x2 ldx [%l7 + 0x48], %g1 fmovsg %xcc, %f4, %f0 loop_799: fcmpeq16 %f4, %f6, %g2 bcs,pn %icc, loop_800 fblg %fcc3, loop_801 ldsh [%l7 + 0x0A], %l1 ldub [%l7 + 0x52], %i0 loop_800: ba,a %icc, loop_802 loop_801: be,a %xcc, loop_803 edge32ln %o0, %i1, %g4 edge32l %i7, %o4, %o5 loop_802: fcmple16 %f8, %f14, %g7 loop_803: ldd [%l7 + 0x40], %f0 fmovrdgez %o2, %f8, %f0 fmovrsgez %o1, %f9, %f2 fnor %f2, %f2, %f6 fbo %fcc0, loop_804 fbn,a %fcc2, loop_805 ldd [%l7 + 0x18], %f4 fpsub32s %f3, %f12, %f6 loop_804: xor %l2, %g6, %o3 loop_805: stb %l4, [%l7 + 0x12] stw %i6, [%l7 + 0x30] movneg %icc, %l0, %i5 fmovsvs %icc, %f4, %f12 tle %icc, 0x7 stx %g5, [%l7 + 0x08] fmovrse %l6, %f12, %f11 fors %f14, %f0, %f12 fxor %f14, %f8, %f8 sllx %g3, %i2, %l3 ldsw [%l7 + 0x18], %i4 subc %o6, %o7, %l5 fbg,a %fcc3, loop_806 st %f6, [%l7 + 0x40] add %g1, 0x0776, %g2 ldub [%l7 + 0x3D], %l1 loop_806: fmovspos %icc, %f5, %f3 edge16l %i3, %i0, %i1 tsubcctv %g4, %i7, %o4 fmovse %xcc, %f12, %f11 ldx [%l7 + 0x30], %o5 stb %g7, [%l7 + 0x6F] srax %o0, 0x05, %o2 faligndata %f2, %f10, %f2 fmovde %icc, %f10, %f2 ldd [%l7 + 0x50], %f4 fcmpgt32 %f2, %f12, %o1 mulx %l2, 0x0443, %g6 call loop_807 ldsw [%l7 + 0x44], %o3 lduw [%l7 + 0x48], %i6 fand %f14, %f6, %f12 loop_807: std %f6, [%l7 + 0x08] array8 %l4, %l0, %g5 fcmpgt32 %f6, %f0, %l6 andcc %i5, %i2, %g3 fmovdne %xcc, %f11, %f2 edge16n %i4, %l3, %o6 fble %fcc2, loop_808 fnot2 %f12, %f10 fmovrse %l5, %f8, %f8 fpsub16s %f1, %f14, %f14 loop_808: bg,pn %xcc, loop_809 ldsw [%l7 + 0x50], %o7 ldsh [%l7 + 0x4E], %g1 fpack32 %f2, %f14, %f4 loop_809: ld [%l7 + 0x74], %f0 fmovdne %icc, %f3, %f11 movrlez %l1, %g2, %i0 fbe,a %fcc2, loop_810 fpack16 %f6, %f10 lduh [%l7 + 0x14], %i1 movre %g4, %i3, %o4 loop_810: ldx [%l7 + 0x40], %o5 ldsb [%l7 + 0x58], %i7 orncc %o0, %o2, %g7 lduw [%l7 + 0x58], %o1 fmuld8ulx16 %f2, %f10, %f0 stx %l2, [%l7 + 0x30] stx %g6, [%l7 + 0x78] ldx [%l7 + 0x58], %i6 fmovda %icc, %f1, %f12 fmovdvc %xcc, %f1, %f0 bge,a,pt %icc, loop_811 edge16n %l4, %l0, %o3 fpack32 %f10, %f14, %f8 fble %fcc3, loop_812 loop_811: ldd [%l7 + 0x40], %f0 bn %icc, loop_813 be loop_814 loop_812: ldx [%l7 + 0x68], %g5 subcc %l6, %i2, %g3 loop_813: edge8 %i4, %i5, %l3 loop_814: lduh [%l7 + 0x6A], %o6 fzero %f10 movpos %icc, %l5, %g1 fmovdvs %xcc, %f11, %f12 ldsb [%l7 + 0x2A], %l1 stw %g2, [%l7 + 0x20] stb %o7, [%l7 + 0x6F] st %f3, [%l7 + 0x24] std %f8, [%l7 + 0x10] bne %icc, loop_815 ld [%l7 + 0x58], %f14 xnorcc %i0, 0x0401, %i1 std %f8, [%l7 + 0x38] loop_815: st %f0, [%l7 + 0x24] sth %i3, [%l7 + 0x24] edge32l %o4, %o5, %g4 fcmpne16 %f8, %f0, %i7 fmovse %icc, %f8, %f0 movrlz %o2, %g7, %o1 movrne %l2, 0x204, %g6 be,pt %xcc, loop_816 sth %o0, [%l7 + 0x2E] ldub [%l7 + 0x7A], %i6 fmovrslz %l4, %f8, %f8 loop_816: stb %o3, [%l7 + 0x43] andcc %g5, 0x1C3A, %l6 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x78], %f14 fsrc2 %f6, %f8 ldsb [%l7 + 0x3E], %l0 mova %xcc, %i2, %g3 fmovdpos %icc, %f7, %f1 bvs,pn %icc, loop_817 ld [%l7 + 0x6C], %f2 fmovde %icc, %f2, %f1 brlz %i5, loop_818 loop_817: stw %i4, [%l7 + 0x10] fzero %f14 fnands %f7, %f11, %f5 loop_818: ldd [%l7 + 0x10], %f12 fmovdne %xcc, %f9, %f6 tneg %xcc, 0x0 std %f12, [%l7 + 0x50] orn %o6, 0x0D2E, %l5 fmovdle %xcc, %f11, %f12 ldd [%l7 + 0x78], %f12 edge8ln %g1, %l3, %l1 fmovrdlez %o7, %f10, %f14 ldsw [%l7 + 0x24], %g2 call loop_819 ldd [%l7 + 0x78], %f10 std %f4, [%l7 + 0x70] fmovdne %icc, %f2, %f11 loop_819: array16 %i0, %i1, %o4 srlx %o5, 0x14, %g4 fones %f4 st %f11, [%l7 + 0x28] brgz %i3, loop_820 fmovda %icc, %f15, %f10 fmovdcc %xcc, %f10, %f6 subccc %i7, 0x1496, %o2 loop_820: fsrc1 %f4, %f6 tsubcc %g7, %l2, %g6 ldd [%l7 + 0x60], %f4 ldsb [%l7 + 0x72], %o1 srl %i6, %o0, %o3 fcmpd %fcc2, %f10, %f8 sdiv %l4, 0x0C95, %l6 movcc %xcc, %l0, %i2 fnot2s %f7, %f8 fbuge %fcc0, loop_821 sdiv %g5, 0x17B2, %i5 tn %xcc, 0x0 lduw [%l7 + 0x6C], %g3 loop_821: bneg,pt %xcc, loop_822 orn %o6, %i4, %l5 array32 %g1, %l3, %o7 sth %l1, [%l7 + 0x2E] loop_822: lduh [%l7 + 0x7E], %i0 st %f11, [%l7 + 0x68] st %f13, [%l7 + 0x34] fandnot2s %f7, %f1, %f11 stb %i1, [%l7 + 0x22] bpos,a,pn %xcc, loop_823 st %f12, [%l7 + 0x70] fsrc2s %f7, %f2 mulx %g2, %o5, %o4 loop_823: movrne %g4, %i7, %o2 std %f14, [%l7 + 0x30] xorcc %g7, 0x151E, %l2 stw %i3, [%l7 + 0x24] fbue,a %fcc0, loop_824 lduw [%l7 + 0x5C], %g6 fmovse %xcc, %f13, %f7 sra %i6, %o1, %o0 loop_824: std %f4, [%l7 + 0x48] bn,a,pn %icc, loop_825 fbo %fcc0, loop_826 sll %l4, %l6, %l0 fmovrslz %i2, %f15, %f3 loop_825: bvc,pn %xcc, loop_827 loop_826: xor %g5, 0x047A, %o3 ldub [%l7 + 0x09], %g3 taddcctv %o6, %i5, %i4 loop_827: fands %f10, %f6, %f3 fcmpeq32 %f6, %f2, %l5 ldx [%l7 + 0x68], %l3 edge16l %g1, %l1, %i0 fpsub32s %f13, %f6, %f8 fxor %f4, %f10, %f2 fmovscs %xcc, %f5, %f4 fand %f2, %f2, %f12 stb %o7, [%l7 + 0x1E] umul %i1, 0x0EAD, %g2 lduh [%l7 + 0x70], %o4 fbg,a %fcc1, loop_828 fbne,a %fcc2, loop_829 ta %xcc, 0x6 array8 %o5, %i7, %o2 loop_828: stx %g4, [%l7 + 0x18] loop_829: fmovde %xcc, %f12, %f7 fcmpgt32 %f14, %f10, %g7 for %f10, %f12, %f14 ldsw [%l7 + 0x20], %l2 stx %i3, [%l7 + 0x78] edge8 %g6, %i6, %o0 fmovscc %xcc, %f6, %f9 ldsw [%l7 + 0x08], %l4 ldx [%l7 + 0x68], %o1 sth %l6, [%l7 + 0x48] fmovrdlz %i2, %f14, %f14 xorcc %l0, 0x1E2C, %g5 edge16 %o3, %g3, %o6 bshuffle %f10, %f8, %f10 brgez,a %i4, loop_830 ld [%l7 + 0x2C], %f1 fzero %f10 fnot2 %f2, %f0 loop_830: addcc %l5, %l3, %i5 andn %l1, 0x1C99, %i0 ble,pn %xcc, loop_831 stb %o7, [%l7 + 0x3A] fxor %f0, %f10, %f6 ldsb [%l7 + 0x5B], %i1 loop_831: tleu %icc, 0x5 movgu %xcc, %g1, %o4 udivx %o5, 0x10CA, %g2 movvs %xcc, %i7, %g4 fxnor %f14, %f8, %f0 sdiv %o2, 0x1B90, %g7 movpos %xcc, %i3, %l2 fpadd32 %f2, %f12, %f8 fmovsle %xcc, %f14, %f9 ldsh [%l7 + 0x4A], %g6 mova %xcc, %i6, %o0 fpadd32 %f2, %f10, %f10 movleu %xcc, %o1, %l4 fpack32 %f2, %f8, %f6 fmovrsgez %l6, %f12, %f14 movrlez %l0, 0x119, %g5 stx %o3, [%l7 + 0x30] stb %g3, [%l7 + 0x5F] edge16l %i2, %i4, %o6 tcc %icc, 0x5 ldd [%l7 + 0x60], %f2 tle %icc, 0x1 sll %l3, %i5, %l1 lduw [%l7 + 0x0C], %i0 lduh [%l7 + 0x64], %l5 stw %i1, [%l7 + 0x58] andn %g1, %o4, %o7 fmovdne %xcc, %f4, %f0 lduw [%l7 + 0x14], %o5 ldub [%l7 + 0x41], %i7 std %f4, [%l7 + 0x18] udivcc %g2, 0x195E, %g4 ldx [%l7 + 0x28], %g7 ldx [%l7 + 0x78], %o2 fmovsgu %xcc, %f0, %f6 tl %icc, 0x5 bvs,pn %xcc, loop_832 fsrc1 %f8, %f0 andcc %l2, %g6, %i6 fpack32 %f4, %f2, %f6 loop_832: ldsw [%l7 + 0x78], %i3 fmovrse %o1, %f10, %f15 ldub [%l7 + 0x51], %l4 ldsh [%l7 + 0x6E], %o0 fbge %fcc2, loop_833 fmovrsne %l6, %f0, %f13 alignaddrl %g5, %o3, %g3 bshuffle %f8, %f8, %f10 loop_833: brlez,a %l0, loop_834 fmovscc %xcc, %f6, %f1 fones %f15 sll %i2, %o6, %i4 loop_834: ldsb [%l7 + 0x6B], %i5 std %f2, [%l7 + 0x18] edge32ln %l3, %l1, %l5 st %f12, [%l7 + 0x5C] fxnor %f8, %f2, %f12 st %f12, [%l7 + 0x08] tge %xcc, 0x3 stw %i0, [%l7 + 0x48] fmovdne %xcc, %f1, %f8 sll %g1, %o4, %o7 tpos %xcc, 0x6 fmul8ulx16 %f4, %f2, %f6 ldd [%l7 + 0x18], %f6 fmovdvs %xcc, %f3, %f5 lduh [%l7 + 0x16], %i1 fbge %fcc3, loop_835 movne %icc, %i7, %g2 sth %g4, [%l7 + 0x18] add %g7, %o5, %o2 loop_835: edge32ln %l2, %i6, %g6 ldd [%l7 + 0x68], %f8 sth %i3, [%l7 + 0x2E] alignaddrl %o1, %o0, %l4 st %f7, [%l7 + 0x1C] fsrc1 %f2, %f10 fcmpeq16 %f2, %f10, %l6 bge,pt %xcc, loop_836 srax %o3, 0x08, %g3 st %f9, [%l7 + 0x40] fmovsvs %xcc, %f7, %f11 loop_836: fmovsgu %icc, %f13, %f0 movrgez %l0, %i2, %o6 fzero %f12 fnot1 %f12, %f14 stw %i4, [%l7 + 0x74] udivcc %i5, 0x1B03, %g5 stx %l1, [%l7 + 0x28] fmovsge %icc, %f6, %f9 sub %l3, 0x0615, %i0 mulscc %g1, 0x1C3B, %l5 lduh [%l7 + 0x32], %o4 andcc %o7, 0x1F3B, %i7 fmovsne %icc, %f7, %f3 tsubcctv %i1, 0x110F, %g2 fcmpgt32 %f12, %f0, %g4 fmovse %xcc, %f12, %f15 brlz,a %o5, loop_837 fnor %f10, %f10, %f4 xnorcc %o2, 0x0C68, %l2 lduw [%l7 + 0x28], %i6 loop_837: ldsw [%l7 + 0x14], %g6 fmuld8sux16 %f1, %f15, %f12 tg %xcc, 0x6 ldd [%l7 + 0x48], %f10 fmovrsgez %i3, %f12, %f12 tle %xcc, 0x6 fmovsne %icc, %f0, %f0 ld [%l7 + 0x34], %f14 fcmped %fcc3, %f4, %f0 fmovrse %g7, %f13, %f7 array8 %o1, %l4, %o0 fpack16 %f12, %f1 ldsb [%l7 + 0x24], %o3 ldd [%l7 + 0x20], %f2 mova %xcc, %g3, %l0 tleu %xcc, 0x0 stb %l6, [%l7 + 0x64] sdiv %i2, 0x19F7, %i4 xnor %o6, %g5, %i5 sethi 0x1440, %l1 fbg %fcc2, loop_838 bcs,pt %xcc, loop_839 ldsh [%l7 + 0x3C], %l3 brnz,a %i0, loop_840 loop_838: st %f6, [%l7 + 0x0C] loop_839: fornot1 %f12, %f4, %f4 fnors %f0, %f13, %f8 loop_840: tge %icc, 0x1 movcs %xcc, %g1, %o4 st %f15, [%l7 + 0x40] fmovsle %xcc, %f13, %f0 fmovscs %xcc, %f14, %f1 fmovdne %xcc, %f5, %f2 stw %o7, [%l7 + 0x44] tne %icc, 0x6 sra %i7, 0x17, %l5 fbne,a %fcc2, loop_841 bvc %icc, loop_842 fmovsgu %icc, %f2, %f15 lduw [%l7 + 0x54], %i1 loop_841: be loop_843 loop_842: fmovrdgz %g2, %f4, %f6 taddcctv %g4, %o2, %l2 addc %i6, 0x0040, %g6 loop_843: subc %i3, %o5, %o1 fabsd %f2, %f4 tle %icc, 0x1 movleu %xcc, %l4, %o0 sub %o3, 0x1387, %g7 fmovsleu %icc, %f5, %f4 srl %l0, 0x17, %g3 ldd [%l7 + 0x10], %f4 bpos,a %icc, loop_844 xnorcc %l6, 0x1E4F, %i2 nop setx loop_845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry call loop_846 loop_844: std %f2, [%l7 + 0x50] smul %o6, %i4, %i5 loop_845: fmovdvc %icc, %f3, %f3 loop_846: lduw [%l7 + 0x78], %l1 movrlez %g5, 0x2DD, %l3 fbul,a %fcc3, loop_847 stx %g1, [%l7 + 0x38] fpadd16 %f8, %f12, %f2 fcmpne32 %f6, %f12, %i0 loop_847: ldx [%l7 + 0x40], %o7 fble %fcc0, loop_848 fmovdl %icc, %f14, %f9 udivx %i7, 0x1643, %o4 fmovrdne %i1, %f10, %f14 loop_848: stw %g2, [%l7 + 0x7C] fmovdge %xcc, %f6, %f5 fornot1 %f4, %f8, %f12 ld [%l7 + 0x74], %f5 smulcc %l5, 0x10F3, %g4 movleu %xcc, %l2, %o2 ldsb [%l7 + 0x70], %i6 fmovrse %i3, %f0, %f10 sth %o5, [%l7 + 0x2C] tle %xcc, 0x0 fnor %f14, %f14, %f4 fxnors %f6, %f9, %f13 fands %f15, %f8, %f0 movrgez %o1, 0x29F, %g6 fbue,a %fcc3, loop_849 nop setx loop_850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %o0, loop_851 ldsw [%l7 + 0x4C], %l4 loop_849: lduw [%l7 + 0x6C], %g7 loop_850: stw %o3, [%l7 + 0x48] loop_851: st %f11, [%l7 + 0x4C] addcc %l0, 0x189B, %g3 edge8n %i2, %o6, %l6 fmovdvs %icc, %f13, %f7 st %f1, [%l7 + 0x48] fmovsn %icc, %f14, %f6 fpadd16s %f0, %f11, %f6 fmovsvc %xcc, %f2, %f0 fnot2 %f10, %f8 fbul,a %fcc2, loop_852 movrne %i4, %i5, %g5 edge8ln %l3, %l1, %i0 ldub [%l7 + 0x73], %o7 loop_852: fmovdpos %icc, %f11, %f9 edge8ln %i7, %g1, %o4 xnorcc %i1, 0x0FC8, %l5 fmovsleu %icc, %f7, %f7 fblg %fcc3, loop_853 fzeros %f2 fmovrdlez %g4, %f8, %f8 umulcc %l2, 0x13C8, %g2 loop_853: smul %i6, %i3, %o2 fnors %f13, %f0, %f14 fxnor %f14, %f6, %f10 fzero %f0 fmovsvc %icc, %f7, %f4 fornot2 %f10, %f8, %f14 fmovdl %icc, %f6, %f5 smul %o1, 0x0C34, %o5 fbne,a %fcc0, loop_854 st %f14, [%l7 + 0x3C] sdivcc %o0, 0x1792, %g6 xnorcc %l4, 0x1C77, %g7 loop_854: smul %l0, 0x0214, %g3 ldsb [%l7 + 0x12], %o3 movrgez %i2, 0x2E5, %l6 ldx [%l7 + 0x08], %i4 fabss %f12, %f14 subccc %o6, %i5, %l3 movg %icc, %l1, %g5 ldx [%l7 + 0x50], %o7 fmovdcs %xcc, %f3, %f9 edge16n %i0, %i7, %g1 sllx %o4, 0x01, %i1 fmovdgu %xcc, %f7, %f3 array32 %g4, %l5, %g2 movn %icc, %l2, %i3 fsrc2 %f10, %f8 bleu,pn %xcc, loop_855 fmovrslz %i6, %f9, %f15 fmul8x16 %f14, %f14, %f6 fmovsneg %icc, %f1, %f6 loop_855: fandnot1 %f6, %f2, %f12 bl loop_856 ldsw [%l7 + 0x38], %o1 sth %o2, [%l7 + 0x54] stb %o0, [%l7 + 0x2C] loop_856: fbn %fcc0, loop_857 nop setx loop_858, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g6, [%l7 + 0x35] fnor %f10, %f8, %f10 loop_857: fbug %fcc3, loop_859 loop_858: fbn %fcc3, loop_860 fxors %f6, %f13, %f14 ldd [%l7 + 0x70], %f6 loop_859: ld [%l7 + 0x5C], %f7 loop_860: movrgz %o5, 0x10C, %l4 bgu,a,pn %xcc, loop_861 fbne %fcc3, loop_862 stb %g7, [%l7 + 0x25] fexpand %f4, %f8 loop_861: lduh [%l7 + 0x10], %l0 loop_862: fone %f12 ldsw [%l7 + 0x2C], %g3 ldsw [%l7 + 0x30], %o3 fors %f5, %f7, %f5 call loop_863 fmovrsgz %i2, %f10, %f0 movpos %xcc, %l6, %o6 fbuge %fcc1, loop_864 loop_863: bn,a,pn %xcc, loop_865 st %f12, [%l7 + 0x10] fmovrslez %i4, %f8, %f6 loop_864: bl,a %icc, loop_866 loop_865: call loop_867 movre %i5, 0x365, %l3 fmul8x16au %f13, %f15, %f14 loop_866: tvs %icc, 0x1 loop_867: bvc %icc, loop_868 stw %g5, [%l7 + 0x4C] ldsw [%l7 + 0x74], %o7 std %f2, [%l7 + 0x30] loop_868: ld [%l7 + 0x74], %f0 ldsh [%l7 + 0x58], %l1 tpos %icc, 0x7 fmovd %f2, %f14 fmovrse %i0, %f6, %f3 movrlz %i7, %g1, %i1 edge16n %o4, %l5, %g4 call loop_869 fnot2s %f3, %f11 umul %l2, 0x136C, %i3 fcmpne32 %f2, %f10, %i6 loop_869: xor %o1, 0x05DD, %g2 fornot1 %f6, %f6, %f6 ld [%l7 + 0x28], %f13 stb %o0, [%l7 + 0x77] fmovrslez %g6, %f13, %f14 stb %o2, [%l7 + 0x5B] brlz,a %l4, loop_870 fcmped %fcc0, %f2, %f8 udiv %o5, 0x1FE9, %g7 fmuld8ulx16 %f6, %f15, %f6 loop_870: fble %fcc3, loop_871 fmovsleu %xcc, %f11, %f10 stw %g3, [%l7 + 0x4C] nop setx loop_872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_871: ldub [%l7 + 0x7C], %o3 bshuffle %f8, %f12, %f2 sub %l0, 0x1743, %l6 loop_872: brz,a %o6, loop_873 stw %i4, [%l7 + 0x5C] ldsw [%l7 + 0x28], %i2 fble,a %fcc0, loop_874 loop_873: ldsh [%l7 + 0x18], %l3 fnand %f10, %f6, %f4 movrne %g5, 0x386, %o7 loop_874: tvc %xcc, 0x0 tpos %icc, 0x5 tl %xcc, 0x1 fabsd %f10, %f14 stx %l1, [%l7 + 0x50] taddcctv %i0, 0x0858, %i5 lduw [%l7 + 0x30], %g1 std %f2, [%l7 + 0x38] bvs,a loop_875 fcmpeq32 %f8, %f2, %i7 fone %f8 fornot1s %f15, %f10, %f8 loop_875: fmul8x16 %f15, %f4, %f8 edge16 %i1, %l5, %o4 fmovrsgz %l2, %f7, %f1 fnegs %f10, %f11 fbu %fcc0, loop_876 fmovdne %xcc, %f8, %f14 xnor %i3, 0x1E52, %g4 st %f0, [%l7 + 0x40] loop_876: fmovrslz %i6, %f14, %f6 movrne %o1, %o0, %g6 std %f0, [%l7 + 0x68] lduw [%l7 + 0x78], %o2 lduw [%l7 + 0x38], %g2 lduw [%l7 + 0x14], %l4 fcmpne32 %f4, %f6, %g7 ldd [%l7 + 0x78], %f0 fcmpne16 %f2, %f2, %o5 ldd [%l7 + 0x68], %f10 fcmple32 %f12, %f0, %o3 bleu,a %xcc, loop_877 std %f6, [%l7 + 0x18] ldsh [%l7 + 0x6E], %g3 fbug,a %fcc3, loop_878 loop_877: fandnot1s %f1, %f0, %f11 siam 0x6 ldub [%l7 + 0x1D], %l6 loop_878: fble,a %fcc3, loop_879 brnz,a %o6, loop_880 fmul8x16au %f2, %f14, %f8 fbu,a %fcc3, loop_881 loop_879: std %f12, [%l7 + 0x40] loop_880: fmovdgu %icc, %f2, %f14 faligndata %f0, %f14, %f4 loop_881: lduh [%l7 + 0x6C], %l0 fmovrsne %i2, %f11, %f0 brgz,a %l3, loop_882 stb %g5, [%l7 + 0x48] fmovdcs %icc, %f3, %f1 edge32ln %i4, %o7, %i0 loop_882: fand %f12, %f14, %f10 fmovdleu %icc, %f14, %f13 fmovrdne %l1, %f12, %f10 ldub [%l7 + 0x15], %g1 andncc %i7, %i5, %i1 fnands %f1, %f1, %f12 fbug,a %fcc0, loop_883 siam 0x6 tge %xcc, 0x6 std %f6, [%l7 + 0x68] loop_883: movvs %icc, %l5, %l2 for %f6, %f10, %f14 mulx %o4, 0x00BC, %i3 st %f3, [%l7 + 0x0C] stw %g4, [%l7 + 0x70] std %f2, [%l7 + 0x10] fmovda %icc, %f0, %f9 or %o1, %i6, %g6 fands %f12, %f11, %f12 fbo %fcc0, loop_884 ldsb [%l7 + 0x27], %o0 fmul8sux16 %f8, %f6, %f12 sllx %o2, %l4, %g7 loop_884: std %f6, [%l7 + 0x70] ldsb [%l7 + 0x47], %o5 ldx [%l7 + 0x28], %o3 fxnor %f2, %f8, %f10 stx %g3, [%l7 + 0x60] ld [%l7 + 0x68], %f7 fmovrdgz %g2, %f0, %f0 movcs %xcc, %o6, %l6 fpack16 %f8, %f11 ld [%l7 + 0x44], %f15 stb %l0, [%l7 + 0x6B] udivx %l3, 0x0D07, %i2 fsrc2 %f2, %f6 ldd [%l7 + 0x38], %f0 fmul8sux16 %f0, %f2, %f14 ldsh [%l7 + 0x38], %g5 popc %i4, %i0 fsrc2s %f1, %f7 movneg %icc, %o7, %l1 fmovsn %icc, %f3, %f9 ldx [%l7 + 0x10], %g1 fmovrdne %i7, %f10, %f6 fcmpeq16 %f10, %f10, %i1 sth %l5, [%l7 + 0x14] bne,pn %xcc, loop_885 movrlez %i5, %l2, %o4 fmovsn %xcc, %f5, %f15 xnor %i3, %g4, %o1 loop_885: ldx [%l7 + 0x10], %i6 brgez %o0, loop_886 fzero %f0 array16 %o2, %l4, %g7 std %f12, [%l7 + 0x30] loop_886: fmovsne %xcc, %f13, %f8 fmovrde %o5, %f10, %f2 ldsh [%l7 + 0x0C], %o3 tsubcc %g3, %g6, %g2 fmovrdlz %o6, %f0, %f10 movrne %l6, %l3, %l0 sethi 0x0E3A, %i2 te %icc, 0x7 fmovsleu %xcc, %f2, %f5 bcs,pn %icc, loop_887 stw %i4, [%l7 + 0x14] ldub [%l7 + 0x32], %i0 brnz,a %g5, loop_888 loop_887: fmovrsgz %o7, %f3, %f7 movcc %icc, %g1, %l1 fpadd32s %f3, %f10, %f1 loop_888: ldx [%l7 + 0x68], %i1 lduw [%l7 + 0x60], %i7 te %icc, 0x5 fones %f14 ldsb [%l7 + 0x6E], %i5 fnands %f2, %f3, %f11 orn %l2, 0x0150, %o4 movvc %icc, %l5, %g4 stx %i3, [%l7 + 0x70] fandnot2 %f4, %f8, %f10 ldsb [%l7 + 0x13], %i6 fmovdn %xcc, %f8, %f8 edge32n %o0, %o1, %l4 movle %xcc, %o2, %g7 taddcctv %o5, 0x080F, %o3 ldub [%l7 + 0x48], %g3 st %f6, [%l7 + 0x10] fand %f4, %f0, %f2 fcmpne32 %f6, %f14, %g6 sth %g2, [%l7 + 0x2A] fabsd %f10, %f0 ldub [%l7 + 0x31], %o6 movre %l6, 0x22A, %l3 fmovsge %xcc, %f5, %f0 stb %l0, [%l7 + 0x43] movcc %xcc, %i2, %i0 ldub [%l7 + 0x2B], %g5 ldsh [%l7 + 0x16], %o7 alignaddrl %i4, %l1, %g1 sub %i7, 0x1F26, %i5 fmovrsgz %l2, %f0, %f5 sllx %o4, %i1, %l5 fpadd32 %f2, %f14, %f2 brgez,a %g4, loop_889 ldsb [%l7 + 0x3A], %i6 st %f3, [%l7 + 0x4C] ba,a %icc, loop_890 loop_889: bpos,a,pn %icc, loop_891 stx %o0, [%l7 + 0x08] edge16l %o1, %l4, %i3 loop_890: lduw [%l7 + 0x7C], %o2 loop_891: movleu %icc, %g7, %o5 add %g3, 0x0B89, %g6 ld [%l7 + 0x58], %f13 fmovdleu %icc, %f3, %f14 fmovdgu %xcc, %f11, %f6 movleu %xcc, %g2, %o6 stb %l6, [%l7 + 0x32] and %l3, 0x0B07, %l0 fnot1s %f0, %f0 stb %o3, [%l7 + 0x22] fmovrdgez %i2, %f0, %f8 nop setx loop_892, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdpos %xcc, %f4, %f3 stb %g5, [%l7 + 0x29] fcmpeq16 %f6, %f6, %i0 loop_892: lduw [%l7 + 0x7C], %o7 move %icc, %l1, %i4 fblg %fcc1, loop_893 ldd [%l7 + 0x50], %f8 stw %g1, [%l7 + 0x6C] fand %f2, %f0, %f10 loop_893: lduh [%l7 + 0x12], %i7 ble,a,pn %xcc, loop_894 ldsw [%l7 + 0x68], %i5 lduh [%l7 + 0x62], %l2 brgez %o4, loop_895 loop_894: fpackfix %f6, %f2 bl,a %icc, loop_896 ble loop_897 loop_895: brlez,a %l5, loop_898 call loop_899 loop_896: lduh [%l7 + 0x20], %g4 loop_897: sth %i6, [%l7 + 0x1E] loop_898: fmovscs %icc, %f5, %f13 loop_899: bn,a %xcc, loop_900 ldsb [%l7 + 0x11], %o0 nop setx loop_901, %l0, %l1 jmpl %l1, %o1 stw %l4, [%l7 + 0x6C] loop_900: bn,pt %xcc, loop_902 movneg %xcc, %i1, %i3 loop_901: stw %g7, [%l7 + 0x48] ldub [%l7 + 0x1E], %o5 loop_902: brlez %o2, loop_903 ldsh [%l7 + 0x24], %g6 alignaddr %g2, %o6, %l6 add %l3, %l0, %o3 loop_903: fcmpne32 %f2, %f2, %g3 and %g5, %i0, %i2 ldsb [%l7 + 0x7D], %l1 bneg,a loop_904 fandnot2 %f10, %f0, %f0 fmovsvs %icc, %f13, %f11 fabss %f7, %f6 loop_904: fandnot2 %f6, %f12, %f14 tle %icc, 0x3 fmovse %xcc, %f0, %f2 ldsh [%l7 + 0x7A], %o7 st %f5, [%l7 + 0x1C] stw %g1, [%l7 + 0x7C] fbe,a %fcc3, loop_905 tvs %xcc, 0x5 edge16n %i7, %i5, %l2 stw %o4, [%l7 + 0x14] loop_905: ldsb [%l7 + 0x37], %l5 tle %icc, 0x6 call loop_906 fmovrse %i4, %f15, %f8 array32 %i6, %o0, %g4 movvs %icc, %l4, %i1 loop_906: ld [%l7 + 0x64], %f0 fone %f12 fnegs %f2, %f10 fbge %fcc1, loop_907 fsrc2s %f9, %f9 fcmpgt32 %f8, %f6, %o1 fzero %f10 loop_907: lduw [%l7 + 0x18], %g7 stx %i3, [%l7 + 0x10] ldsb [%l7 + 0x7B], %o5 edge16n %g6, %o2, %o6 lduh [%l7 + 0x24], %l6 ba,a,pt %xcc, loop_908 orn %g2, %l3, %l0 ldsw [%l7 + 0x1C], %o3 xor %g5, %i0, %g3 loop_908: stb %i2, [%l7 + 0x40] lduh [%l7 + 0x76], %o7 fpsub32 %f8, %f12, %f12 tsubcctv %g1, %i7, %l1 brgz,a %i5, loop_909 lduh [%l7 + 0x76], %o4 fexpand %f9, %f14 stx %l5, [%l7 + 0x68] loop_909: ba,a %xcc, loop_910 fmovdvc %icc, %f10, %f7 ldub [%l7 + 0x5B], %i4 ldx [%l7 + 0x60], %l2 loop_910: andncc %i6, %g4, %o0 sth %i1, [%l7 + 0x56] fmovsleu %xcc, %f14, %f2 ldx [%l7 + 0x18], %o1 xnor %l4, 0x1C6F, %g7 addcc %o5, %g6, %i3 tge %icc, 0x0 std %f4, [%l7 + 0x08] stw %o6, [%l7 + 0x34] tvc %icc, 0x7 edge8ln %l6, %o2, %l3 lduw [%l7 + 0x1C], %l0 fbge %fcc1, loop_911 movgu %xcc, %g2, %o3 fba,a %fcc0, loop_912 taddcctv %g5, 0x1E34, %i0 loop_911: tsubcctv %g3, %o7, %g1 tvs %icc, 0x3 loop_912: tcc %xcc, 0x2 ble,a,pt %xcc, loop_913 brnz,a %i2, loop_914 array32 %l1, %i5, %o4 fmovsg %icc, %f5, %f6 loop_913: fzero %f8 loop_914: ldsb [%l7 + 0x0D], %l5 ldub [%l7 + 0x25], %i4 fmovs %f3, %f4 sth %l2, [%l7 + 0x34] movcc %xcc, %i6, %i7 sub %g4, %o0, %i1 sdivcc %l4, 0x1D3F, %g7 movgu %xcc, %o1, %o5 fnors %f5, %f0, %f13 lduh [%l7 + 0x74], %g6 fxnors %f8, %f3, %f6 sth %o6, [%l7 + 0x76] ldd [%l7 + 0x60], %f8 fcmpes %fcc2, %f8, %f8 ldsb [%l7 + 0x0E], %l6 ldsw [%l7 + 0x24], %o2 ldsw [%l7 + 0x6C], %l3 brgez,a %i3, loop_915 movneg %xcc, %g2, %o3 fmuld8sux16 %f14, %f7, %f10 fbug,a %fcc0, loop_916 loop_915: stx %l0, [%l7 + 0x50] lduh [%l7 + 0x66], %g5 fxor %f0, %f6, %f4 loop_916: fmovrdlez %g3, %f6, %f10 brlz %o7, loop_917 fpsub16s %f3, %f4, %f4 subc %g1, 0x1AEE, %i2 ldd [%l7 + 0x10], %f14 loop_917: fbne %fcc1, loop_918 lduh [%l7 + 0x0C], %l1 stb %i5, [%l7 + 0x46] fbn,a %fcc3, loop_919 loop_918: ldsh [%l7 + 0x34], %o4 ldub [%l7 + 0x50], %l5 umulcc %i4, %i0, %i6 loop_919: fmovd %f14, %f6 tsubcc %i7, 0x0AC5, %g4 fmul8x16 %f6, %f12, %f8 std %f14, [%l7 + 0x10] sdiv %l2, 0x1A77, %i1 ldx [%l7 + 0x78], %l4 and %g7, 0x0AD7, %o0 ldsh [%l7 + 0x76], %o1 stb %o5, [%l7 + 0x1E] ldsw [%l7 + 0x7C], %g6 fcmpeq32 %f2, %f4, %l6 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x54], %o6 nop setx loop_920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x1 sth %o2, [%l7 + 0x7A] fornot2s %f3, %f0, %f2 loop_920: stx %i3, [%l7 + 0x20] sth %l3, [%l7 + 0x68] ldd [%l7 + 0x70], %f4 std %f14, [%l7 + 0x28] movg %icc, %o3, %g2 fandnot2s %f5, %f9, %f13 std %f12, [%l7 + 0x50] fnors %f11, %f12, %f3 fcmpgt16 %f8, %f8, %l0 sth %g5, [%l7 + 0x70] fpadd16 %f14, %f14, %f10 ldsh [%l7 + 0x2A], %o7 fmovdge %xcc, %f14, %f15 ld [%l7 + 0x28], %f10 brlz,a %g1, loop_921 fnot1 %f12, %f8 movge %xcc, %g3, %l1 add %i5, 0x1ABD, %i2 loop_921: fxnor %f2, %f12, %f0 fba,a %fcc3, loop_922 sth %l5, [%l7 + 0x22] stx %i4, [%l7 + 0x48] call loop_923 loop_922: fpadd16 %f14, %f2, %f10 fzeros %f13 fbge %fcc0, loop_924 loop_923: alignaddr %o4, %i0, %i7 nop setx loop_925, %l0, %l1 jmpl %l1, %i6 movl %icc, %l2, %g4 loop_924: array32 %l4, %g7, %i1 bshuffle %f2, %f8, %f12 loop_925: move %icc, %o1, %o0 fmovde %xcc, %f0, %f3 ldsh [%l7 + 0x5C], %o5 stb %g6, [%l7 + 0x0A] fnegs %f10, %f5 tn %icc, 0x6 lduw [%l7 + 0x58], %o6 brz %l6, loop_926 bg %icc, loop_927 sth %o2, [%l7 + 0x20] edge32 %i3, %l3, %g2 loop_926: fbu %fcc1, loop_928 loop_927: ldsw [%l7 + 0x10], %o3 std %f14, [%l7 + 0x08] fpsub16 %f4, %f0, %f8 loop_928: srl %g5, 0x18, %o7 tleu %xcc, 0x6 stw %g1, [%l7 + 0x74] ldx [%l7 + 0x20], %g3 or %l0, 0x1DE1, %l1 fmovsn %icc, %f14, %f15 fsrc1 %f0, %f4 stb %i2, [%l7 + 0x20] ld [%l7 + 0x60], %f2 ldsb [%l7 + 0x4E], %i5 fpack32 %f2, %f0, %f14 bvc %icc, loop_929 fmovrdgz %i4, %f10, %f6 fbul %fcc3, loop_930 tvs %xcc, 0x2 loop_929: movleu %xcc, %o4, %l5 fmovsvs %icc, %f14, %f11 loop_930: brlz %i7, loop_931 fbe,a %fcc3, loop_932 bn,a loop_933 fba,a %fcc2, loop_934 loop_931: movrgz %i0, %l2, %i6 loop_932: movne %xcc, %l4, %g7 loop_933: edge32ln %g4, %o1, %i1 loop_934: movvs %xcc, %o0, %o5 fpadd16s %f4, %f9, %f15 xorcc %g6, %o6, %o2 ld [%l7 + 0x40], %f4 movre %l6, %l3, %i3 brlez %o3, loop_935 fpmerge %f7, %f14, %f6 lduh [%l7 + 0x64], %g5 ldd [%l7 + 0x18], %f0 loop_935: fnegd %f6, %f4 fmovde %icc, %f8, %f0 fnot2s %f15, %f13 tge %xcc, 0x3 edge8ln %o7, %g2, %g1 tcs %xcc, 0x1 and %g3, %l0, %l1 brnz,a %i2, loop_936 bcc,a,pt %icc, loop_937 fsrc2 %f0, %f8 ldd [%l7 + 0x40], %f10 loop_936: andn %i5, %i4, %l5 loop_937: ld [%l7 + 0x44], %f13 srlx %o4, %i7, %l2 stx %i6, [%l7 + 0x50] edge8 %i0, %l4, %g7 fornot1 %f14, %f14, %f12 orcc %o1, 0x0AD2, %g4 edge8ln %o0, %o5, %g6 ta %xcc, 0x5 tne %icc, 0x7 fnot2s %f14, %f5 ldx [%l7 + 0x60], %i1 subc %o6, 0x0E0B, %o2 movcs %xcc, %l6, %i3 fornot1 %f14, %f2, %f4 fmovdcs %icc, %f5, %f6 tl %xcc, 0x5 fmovrdlez %l3, %f12, %f4 sdivx %o3, 0x05DC, %g5 ldub [%l7 + 0x30], %o7 stb %g1, [%l7 + 0x45] stx %g2, [%l7 + 0x68] fnors %f0, %f14, %f12 ldsh [%l7 + 0x12], %g3 fmovdneg %xcc, %f14, %f10 ldub [%l7 + 0x4B], %l0 lduw [%l7 + 0x78], %l1 movneg %icc, %i5, %i2 ldsb [%l7 + 0x3E], %i4 fzeros %f0 fmovdgu %xcc, %f1, %f5 ld [%l7 + 0x10], %f10 bne,pn %xcc, loop_938 fbg %fcc3, loop_939 fbug %fcc1, loop_940 fbl,a %fcc0, loop_941 loop_938: ldsw [%l7 + 0x28], %l5 loop_939: lduw [%l7 + 0x6C], %o4 loop_940: stb %l2, [%l7 + 0x4E] loop_941: fcmps %fcc3, %f3, %f2 fabss %f6, %f12 fxnors %f5, %f3, %f1 ld [%l7 + 0x10], %f11 fmovsne %xcc, %f9, %f12 fpadd16 %f0, %f2, %f12 bl %icc, loop_942 mova %icc, %i7, %i0 movcc %xcc, %l4, %g7 fmovdg %icc, %f0, %f8 loop_942: fnand %f0, %f2, %f6 ldsh [%l7 + 0x3A], %o1 movn %icc, %i6, %o0 ldsh [%l7 + 0x08], %g4 fmovrslz %g6, %f8, %f8 bpos,pt %xcc, loop_943 addc %o5, 0x11FF, %i1 srlx %o2, 0x08, %l6 ldsw [%l7 + 0x44], %o6 loop_943: bne loop_944 array8 %i3, %l3, %g5 srax %o7, %g1, %o3 tge %xcc, 0x1 loop_944: fmovsleu %icc, %f5, %f10 fnot2s %f7, %f12 movvc %icc, %g3, %g2 fmovspos %icc, %f7, %f7 fmovspos %xcc, %f2, %f2 lduw [%l7 + 0x44], %l1 tneg %xcc, 0x3 fmovsne %xcc, %f6, %f1 fbn,a %fcc0, loop_945 move %xcc, %i5, %i2 fmul8sux16 %f8, %f4, %f6 st %f13, [%l7 + 0x0C] loop_945: fpadd16s %f9, %f3, %f3 udiv %i4, 0x1283, %l0 fba,a %fcc3, loop_946 edge16ln %l5, %o4, %i7 fmovrdgz %l2, %f4, %f10 fmul8sux16 %f10, %f8, %f10 loop_946: tle %xcc, 0x5 bg,a loop_947 lduw [%l7 + 0x18], %l4 fmovscs %icc, %f15, %f7 addc %g7, %i0, %o1 loop_947: fzeros %f11 fmovsleu %xcc, %f15, %f1 xor %o0, %g4, %g6 movpos %icc, %o5, %i6 fandnot1s %f14, %f6, %f14 fmul8ulx16 %f8, %f0, %f8 orcc %o2, 0x17D4, %i1 te %icc, 0x2 stx %o6, [%l7 + 0x50] fmovrdgz %i3, %f14, %f2 tsubcctv %l6, 0x1298, %l3 fnot1s %f8, %f0 ldsh [%l7 + 0x14], %g5 ldx [%l7 + 0x18], %g1 movcs %xcc, %o3, %g3 bvc loop_948 ldub [%l7 + 0x58], %o7 fnegd %f4, %f0 sub %g2, 0x08D5, %l1 loop_948: addc %i2, 0x163A, %i5 ldx [%l7 + 0x38], %i4 movl %icc, %l0, %l5 ld [%l7 + 0x14], %f1 udiv %o4, 0x01EE, %i7 lduh [%l7 + 0x64], %l2 ldsw [%l7 + 0x48], %g7 bgu,a,pn %icc, loop_949 orn %i0, 0x1DA4, %l4 udivx %o1, 0x1E85, %g4 lduh [%l7 + 0x10], %o0 loop_949: tvc %icc, 0x3 fbug,a %fcc2, loop_950 ld [%l7 + 0x74], %f8 stb %g6, [%l7 + 0x64] xnorcc %i6, %o2, %o5 loop_950: stx %o6, [%l7 + 0x40] stw %i3, [%l7 + 0x38] te %icc, 0x5 fxor %f8, %f6, %f2 fcmpeq32 %f8, %f4, %i1 ldsw [%l7 + 0x70], %l3 bcc loop_951 st %f13, [%l7 + 0x60] ldsb [%l7 + 0x21], %l6 fxnors %f8, %f7, %f14 loop_951: edge8 %g1, %o3, %g5 fxor %f0, %f0, %f4 fmovrslz %o7, %f14, %f0 fxnor %f6, %f4, %f10 lduh [%l7 + 0x42], %g2 nop setx loop_952, %l0, %l1 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 %fcc2, loop_953 bvs,a,pt %xcc, loop_954 fmovsgu %xcc, %f5, %f4 loop_952: ldub [%l7 + 0x51], %g3 loop_953: bleu,a %icc, loop_955 loop_954: fmovd %f12, %f10 fcmple16 %f14, %f0, %l1 brlz,a %i2, loop_956 loop_955: fxors %f3, %f13, %f2 brgz,a %i5, loop_957 fcmpgt32 %f10, %f8, %i4 loop_956: ldd [%l7 + 0x70], %f2 brz,a %l5, loop_958 loop_957: fpsub32 %f12, %f6, %f0 lduh [%l7 + 0x4A], %l0 fmovsa %xcc, %f1, %f7 loop_958: ldsh [%l7 + 0x34], %i7 fmovsg %icc, %f6, %f8 ldsb [%l7 + 0x49], %o4 fmovdneg %icc, %f8, %f4 bne,a,pt %icc, loop_959 edge16n %g7, %i0, %l4 movl %xcc, %l2, %o1 sth %g4, [%l7 + 0x52] loop_959: stw %g6, [%l7 + 0x60] alignaddr %i6, %o2, %o5 edge32n %o6, %o0, %i3 fpsub32s %f13, %f15, %f1 fmovrsne %l3, %f2, %f9 lduh [%l7 + 0x4C], %l6 stx %i1, [%l7 + 0x30] tgu %icc, 0x7 bge,a %icc, loop_960 movvs %xcc, %g1, %g5 movrlz %o7, %o3, %g2 sdivcc %l1, 0x1153, %g3 loop_960: bcc,a %icc, loop_961 tleu %icc, 0x5 orcc %i2, 0x1CB7, %i5 fbug,a %fcc3, loop_962 loop_961: ldsw [%l7 + 0x60], %l5 bg,a,pt %icc, loop_963 sllx %i4, 0x0B, %i7 loop_962: fmovrdgez %o4, %f10, %f12 bvs,a loop_964 loop_963: movrgz %g7, %l0, %l4 nop setx loop_965, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %l2, %o1, %i0 loop_964: sth %g4, [%l7 + 0x4E] fcmple16 %f2, %f10, %g6 loop_965: brlz,a %i6, loop_966 nop setx loop_967, %l0, %l1 jmpl %l1, %o2 taddcctv %o5, 0x1328, %o6 ldsb [%l7 + 0x7D], %i3 loop_966: lduh [%l7 + 0x52], %o0 loop_967: call loop_968 ldx [%l7 + 0x20], %l6 ld [%l7 + 0x1C], %f8 fand %f14, %f4, %f2 loop_968: sethi 0x1851, %l3 fxor %f0, %f14, %f4 fandnot1 %f14, %f14, %f0 ld [%l7 + 0x7C], %f5 stx %g1, [%l7 + 0x78] fmovsvc %xcc, %f10, %f5 fmovrdne %i1, %f14, %f14 fabsd %f6, %f14 fmovrslz %o7, %f2, %f7 fxnors %f14, %f7, %f6 fxors %f14, %f0, %f0 and %g5, %o3, %g2 fcmped %fcc3, %f0, %f4 movvs %xcc, %g3, %l1 fnegs %f13, %f0 fnors %f11, %f13, %f10 stx %i2, [%l7 + 0x48] std %f0, [%l7 + 0x60] nop setx loop_969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1 %f10, %f0, %f0 xorcc %l5, %i4, %i5 fbg %fcc2, loop_970 loop_969: ldx [%l7 + 0x40], %i7 fmovrdne %o4, %f0, %f10 fnot1 %f2, %f14 loop_970: fcmpne16 %f10, %f0, %l0 stw %l4, [%l7 + 0x14] bne,a,pt %icc, loop_971 bleu,a loop_972 ldsb [%l7 + 0x2B], %g7 fones %f1 loop_971: fmovdleu %icc, %f12, %f10 loop_972: fmovspos %icc, %f13, %f7 fandnot1s %f15, %f12, %f9 edge8l %o1, %i0, %g4 alignaddrl %l2, %i6, %g6 ldub [%l7 + 0x0F], %o2 ld [%l7 + 0x60], %f8 fcmpgt32 %f12, %f12, %o6 lduh [%l7 + 0x34], %i3 movrlz %o5, %o0, %l6 smul %g1, %l3, %o7 fba,a %fcc1, loop_973 srlx %g5, 0x12, %i1 fmul8x16au %f12, %f1, %f10 stb %o3, [%l7 + 0x30] loop_973: fpackfix %f10, %f5 ldsh [%l7 + 0x68], %g3 movle %icc, %l1, %i2 fbo,a %fcc3, loop_974 fmovrde %l5, %f8, %f12 fmovsn %icc, %f6, %f6 stb %i4, [%l7 + 0x44] loop_974: edge16n %g2, %i5, %i7 fmovs %f7, %f10 stw %o4, [%l7 + 0x34] fnors %f5, %f3, %f9 fmuld8sux16 %f3, %f3, %f2 edge16 %l0, %l4, %g7 fmovrdgez %i0, %f12, %f10 ld [%l7 + 0x3C], %f13 fmul8x16 %f4, %f2, %f0 fzeros %f11 fpadd16 %f14, %f4, %f2 fandnot2 %f4, %f6, %f0 fbu,a %fcc2, loop_975 fmovrdne %o1, %f0, %f4 smul %l2, 0x1291, %g4 ld [%l7 + 0x50], %f13 loop_975: bcs loop_976 ldd [%l7 + 0x10], %f0 std %f12, [%l7 + 0x38] lduw [%l7 + 0x6C], %i6 loop_976: fnot2 %f0, %f0 sth %o2, [%l7 + 0x48] fmovscs %xcc, %f9, %f9 ldub [%l7 + 0x25], %o6 fmovrsgez %i3, %f6, %f9 st %f1, [%l7 + 0x78] ldsb [%l7 + 0x37], %o5 andcc %o0, 0x0A7E, %g6 movn %xcc, %l6, %l3 fmovdgu %icc, %f8, %f10 fnegd %f4, %f14 ldsb [%l7 + 0x0D], %o7 stw %g5, [%l7 + 0x68] bl,a %icc, loop_977 fbuge %fcc2, loop_978 lduh [%l7 + 0x0A], %g1 edge16n %o3, %g3, %l1 loop_977: ldsw [%l7 + 0x3C], %i1 loop_978: stb %l5, [%l7 + 0x3E] nop setx loop_979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %i2, 0x121B, %i4 fbo %fcc1, loop_980 ble,a,pt %icc, loop_981 loop_979: movre %i5, 0x06A, %g2 alignaddrl %o4, %i7, %l0 loop_980: sth %l4, [%l7 + 0x28] loop_981: fsrc1 %f14, %f6 fnegs %f6, %f8 ldd [%l7 + 0x08], %f0 fandnot2 %f14, %f2, %f8 orncc %g7, 0x156A, %i0 fbo %fcc1, loop_982 lduh [%l7 + 0x38], %l2 fone %f0 st %f4, [%l7 + 0x74] loop_982: tvc %xcc, 0x3 sll %g4, 0x17, %i6 lduh [%l7 + 0x24], %o1 popc 0x1990, %o6 ldx [%l7 + 0x28], %o2 stb %i3, [%l7 + 0x45] sth %o0, [%l7 + 0x3C] movg %icc, %o5, %g6 ldd [%l7 + 0x30], %f12 add %l3, %o7, %l6 fones %f6 ba loop_983 fzeros %f13 fone %f6 siam 0x6 loop_983: fcmpne32 %f6, %f12, %g1 lduh [%l7 + 0x6C], %g5 ldx [%l7 + 0x18], %g3 alignaddr %o3, %i1, %l5 ldub [%l7 + 0x6E], %l1 fmuld8ulx16 %f10, %f9, %f8 tcc %xcc, 0x7 siam 0x3 fmovsa %icc, %f13, %f14 tl %xcc, 0x5 fsrc2s %f8, %f1 ldub [%l7 + 0x18], %i2 ld [%l7 + 0x58], %f10 tg %xcc, 0x7 fbue %fcc1, loop_984 fsrc1s %f4, %f5 ldd [%l7 + 0x50], %f8 ldsb [%l7 + 0x6D], %i4 loop_984: ldd [%l7 + 0x38], %f10 fbue %fcc0, loop_985 ldx [%l7 + 0x60], %i5 alignaddrl %o4, %g2, %l0 ba,a %xcc, loop_986 loop_985: tvc %xcc, 0x5 taddcc %l4, %i7, %i0 movvs %icc, %l2, %g7 loop_986: lduh [%l7 + 0x6A], %g4 fornot1s %f15, %f13, %f10 nop setx loop_987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %i6, %o1, %o6 fmovrdgz %o2, %f6, %f0 fmovrse %o0, %f11, %f13 loop_987: addcc %o5, %i3, %g6 addc %l3, %l6, %o7 st %f11, [%l7 + 0x5C] stw %g5, [%l7 + 0x1C] ba loop_988 fmuld8sux16 %f4, %f8, %f14 ldsb [%l7 + 0x63], %g1 sth %o3, [%l7 + 0x1C] loop_988: array8 %g3, %l5, %l1 ldsb [%l7 + 0x45], %i2 ldx [%l7 + 0x40], %i4 fexpand %f13, %f4 ldsh [%l7 + 0x7E], %i1 st %f4, [%l7 + 0x4C] stx %o4, [%l7 + 0x60] taddcctv %i5, 0x1C07, %g2 tgu %icc, 0x7 ldsh [%l7 + 0x52], %l0 fmovrsne %l4, %f11, %f0 ldsw [%l7 + 0x5C], %i0 xnor %i7, 0x1A80, %l2 fcmple16 %f0, %f0, %g7 bne loop_989 nop setx loop_990, %l0, %l1 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 + 0x24], %g4 fones %f14 loop_989: fbge,a %fcc3, loop_991 loop_990: fcmple32 %f12, %f14, %i6 movpos %xcc, %o6, %o2 fbge %fcc3, loop_992 loop_991: lduh [%l7 + 0x7A], %o0 lduw [%l7 + 0x6C], %o5 fmul8x16al %f7, %f15, %f4 loop_992: fmovsg %xcc, %f9, %f5 fmovrdlez %o1, %f10, %f12 tcc %xcc, 0x6 bcs %icc, loop_993 fnands %f5, %f13, %f2 fmul8sux16 %f14, %f6, %f2 lduh [%l7 + 0x40], %i3 loop_993: andcc %l3, %g6, %o7 ldd [%l7 + 0x58], %f2 bcs,a,pn %xcc, loop_994 ldub [%l7 + 0x73], %l6 fmovse %xcc, %f8, %f6 movcs %icc, %g1, %o3 loop_994: udivx %g3, 0x148E, %l5 fpadd32s %f3, %f1, %f9 fbug,a %fcc1, loop_995 popc %g5, %i2 ld [%l7 + 0x44], %f12 move %icc, %l1, %i1 loop_995: fnand %f4, %f0, %f12 sth %i4, [%l7 + 0x10] ldd [%l7 + 0x78], %f2 fcmpes %fcc1, %f9, %f9 sth %i5, [%l7 + 0x0E] umulcc %o4, %g2, %l4 ldx [%l7 + 0x10], %i0 fmovdne %xcc, %f3, %f4 array16 %l0, %i7, %g7 movgu %xcc, %g4, %i6 stw %o6, [%l7 + 0x50] stb %l2, [%l7 + 0x5E] fcmps %fcc2, %f9, %f4 fandnot2 %f8, %f12, %f6 std %f4, [%l7 + 0x38] addccc %o2, 0x02F3, %o5 tleu %icc, 0x5 brz %o1, loop_996 ba loop_997 tneg %xcc, 0x2 udiv %o0, 0x012C, %l3 loop_996: edge16ln %i3, %o7, %g6 loop_997: andcc %l6, 0x1182, %g1 fmovdn %xcc, %f9, %f14 st %f5, [%l7 + 0x70] bvc,a %icc, loop_998 ldsb [%l7 + 0x6A], %o3 stb %l5, [%l7 + 0x67] stb %g5, [%l7 + 0x73] loop_998: movn %icc, %i2, %l1 movcs %xcc, %i1, %g3 fsrc1s %f11, %f7 addcc %i4, 0x0E08, %i5 fmovdn %icc, %f6, %f8 fpack32 %f8, %f10, %f6 mulscc %g2, 0x0128, %l4 ldsh [%l7 + 0x0E], %i0 fbe %fcc0, loop_999 movg %icc, %o4, %i7 bleu %icc, loop_1000 fzero %f0 loop_999: fornot1 %f0, %f2, %f12 edge32ln %l0, %g7, %i6 loop_1000: udivcc %o6, 0x080D, %l2 taddcctv %g4, %o5, %o2 fabsd %f12, %f10 bleu loop_1001 sth %o1, [%l7 + 0x22] xor %l3, 0x1AAC, %i3 fmovdne %xcc, %f14, %f9 loop_1001: bshuffle %f6, %f14, %f4 lduw [%l7 + 0x44], %o0 bcc,a,pt %icc, loop_1002 lduw [%l7 + 0x24], %o7 movvc %icc, %g6, %g1 lduw [%l7 + 0x64], %o3 loop_1002: ldd [%l7 + 0x28], %f10 fnor %f12, %f10, %f4 fbge,a %fcc2, loop_1003 fblg %fcc0, loop_1004 ldx [%l7 + 0x28], %l6 lduw [%l7 + 0x60], %g5 loop_1003: fmul8x16au %f4, %f4, %f12 loop_1004: movrne %i2, 0x196, %l5 fcmped %fcc2, %f14, %f10 array32 %i1, %l1, %i4 movcs %xcc, %g3, %g2 fmovrdlz %i5, %f8, %f2 lduw [%l7 + 0x7C], %i0 edge32 %o4, %l4, %i7 fmovrdgez %l0, %f6, %f8 movcc %xcc, %g7, %i6 edge16 %l2, %o6, %g4 fbu %fcc0, loop_1005 fmovd %f4, %f2 lduh [%l7 + 0x64], %o5 sra %o2, %l3, %o1 loop_1005: sth %i3, [%l7 + 0x3A] ldsw [%l7 + 0x3C], %o0 fxnors %f1, %f9, %f8 tvc %xcc, 0x4 fmovdne %icc, %f15, %f11 st %f9, [%l7 + 0x28] fmovsge %xcc, %f7, %f1 bne,pn %icc, loop_1006 fcmple32 %f14, %f4, %o7 fexpand %f3, %f10 fxors %f13, %f13, %f14 loop_1006: edge8n %g6, %g1, %o3 fbne,a %fcc3, loop_1007 udivcc %g5, 0x04D2, %i2 fpsub16s %f9, %f9, %f14 nop setx loop_1008, %l0, %l1 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_1007: fmovrsne %l5, %f15, %f4 ldsb [%l7 + 0x1D], %l6 brnz %i1, loop_1009 loop_1008: lduh [%l7 + 0x6C], %l1 taddcctv %i4, %g3, %g2 fcmpes %fcc0, %f6, %f14 loop_1009: tne %xcc, 0x1 lduw [%l7 + 0x3C], %i0 ldsh [%l7 + 0x78], %o4 stx %i5, [%l7 + 0x40] fnors %f5, %f0, %f13 ldsh [%l7 + 0x36], %i7 bg,a %icc, loop_1010 fnegs %f15, %f2 fmovrsne %l0, %f2, %f5 fnegs %f11, %f4 loop_1010: movre %l4, 0x2CE, %g7 sdiv %l2, 0x0B37, %o6 fmovdleu %xcc, %f5, %f1 fmovsl %icc, %f4, %f8 sll %g4, 0x1F, %i6 fabsd %f0, %f4 movrne %o5, %o2, %o1 movg %icc, %l3, %i3 fbge,a %fcc2, loop_1011 edge32l %o0, %g6, %o7 movne %xcc, %g1, %g5 fexpand %f6, %f14 loop_1011: fsrc2s %f10, %f7 fmovsneg %icc, %f11, %f15 fmovrdlz %o3, %f8, %f12 ldsb [%l7 + 0x7D], %i2 sth %l6, [%l7 + 0x12] std %f10, [%l7 + 0x20] fmovrsne %i1, %f9, %f5 fcmple16 %f4, %f2, %l1 fmovdvc %xcc, %f5, %f13 stx %l5, [%l7 + 0x18] std %f0, [%l7 + 0x58] fmovde %icc, %f14, %f0 ldd [%l7 + 0x60], %f4 ba,pn %xcc, loop_1012 lduw [%l7 + 0x78], %i4 mulx %g2, %g3, %o4 ld [%l7 + 0x2C], %f13 loop_1012: lduh [%l7 + 0x26], %i0 array32 %i7, %l0, %i5 bn,a,pn %xcc, loop_1013 fnegd %f2, %f12 st %f3, [%l7 + 0x30] fpackfix %f12, %f12 loop_1013: fandnot2s %f13, %f7, %f3 fmovrdlz %l4, %f2, %f2 fcmpes %fcc2, %f4, %f12 stx %g7, [%l7 + 0x08] fmovsneg %icc, %f0, %f8 stx %o6, [%l7 + 0x40] fmovdvc %icc, %f9, %f5 te %icc, 0x3 lduh [%l7 + 0x60], %g4 fmovscc %xcc, %f9, %f7 movneg %icc, %i6, %l2 fmovdn %xcc, %f5, %f4 fandnot2 %f2, %f6, %f10 movvc %xcc, %o2, %o1 ldsh [%l7 + 0x08], %o5 ldub [%l7 + 0x0F], %l3 movvc %xcc, %o0, %i3 st %f11, [%l7 + 0x70] edge16ln %g6, %g1, %o7 bshuffle %f2, %f10, %f2 bneg,a,pn %xcc, loop_1014 edge16 %g5, %o3, %l6 bcc,a,pt %icc, loop_1015 ldsb [%l7 + 0x7C], %i1 loop_1014: stx %i2, [%l7 + 0x20] stw %l1, [%l7 + 0x10] loop_1015: stx %i4, [%l7 + 0x10] fpadd32 %f14, %f14, %f14 edge8 %l5, %g3, %o4 movcs %xcc, %g2, %i7 edge16n %l0, %i0, %l4 siam 0x3 array16 %g7, %o6, %i5 fmovsne %icc, %f11, %f8 fpadd16 %f4, %f8, %f0 addcc %i6, %l2, %o2 fmovsvs %xcc, %f14, %f4 bcs,pn %icc, loop_1016 brgez,a %g4, loop_1017 lduw [%l7 + 0x54], %o1 fmuld8ulx16 %f5, %f0, %f6 loop_1016: bne,a,pn %xcc, loop_1018 loop_1017: ldsh [%l7 + 0x0C], %l3 ldd [%l7 + 0x18], %f2 te %xcc, 0x0 loop_1018: tsubcctv %o0, %i3, %o5 fpadd16s %f10, %f14, %f4 fpsub16s %f13, %f2, %f0 smul %g1, %g6, %o7 fcmpeq16 %f14, %f4, %g5 st %f15, [%l7 + 0x1C] movrlez %o3, 0x011, %i1 fmovdg %xcc, %f5, %f15 popc %l6, %l1 fmul8sux16 %f0, %f8, %f14 fba,a %fcc0, loop_1019 udiv %i2, 0x0472, %l5 ldub [%l7 + 0x30], %i4 ldsh [%l7 + 0x0E], %g3 loop_1019: fands %f8, %f9, %f8 fmovrslez %o4, %f8, %f8 bcc,a,pn %xcc, loop_1020 ldx [%l7 + 0x28], %g2 stx %l0, [%l7 + 0x78] fmovdleu %xcc, %f9, %f15 loop_1020: fmovrslz %i7, %f9, %f3 ldx [%l7 + 0x18], %i0 tvc %icc, 0x3 sth %l4, [%l7 + 0x76] tg %xcc, 0x3 tleu %icc, 0x3 fmovrdne %o6, %f4, %f0 edge32l %i5, %i6, %l2 stb %o2, [%l7 + 0x47] sethi 0x04B5, %g4 ldsw [%l7 + 0x38], %g7 fnand %f10, %f12, %f10 smul %l3, %o1, %i3 fornot2s %f1, %f6, %f1 ld [%l7 + 0x48], %f11 orn %o0, %o5, %g1 udivx %o7, 0x0EF7, %g6 fmovsa %xcc, %f5, %f10 fpsub32 %f12, %f8, %f4 subcc %g5, %i1, %o3 fsrc1s %f5, %f0 lduh [%l7 + 0x6A], %l6 fmovs %f14, %f4 std %f8, [%l7 + 0x10] fmovsvs %xcc, %f14, %f12 ldx [%l7 + 0x58], %l1 tleu %xcc, 0x5 tgu %xcc, 0x7 ldd [%l7 + 0x10], %f10 ldd [%l7 + 0x70], %f0 fmovsne %xcc, %f2, %f9 movrgz %l5, %i4, %g3 movg %icc, %i2, %g2 array32 %o4, %i7, %l0 fble,a %fcc2, loop_1021 umul %l4, %i0, %i5 fbe %fcc3, loop_1022 brgz,a %o6, loop_1023 loop_1021: fmovrslz %i6, %f2, %f0 std %f0, [%l7 + 0x58] loop_1022: fmovda %icc, %f1, %f2 loop_1023: movg %icc, %l2, %o2 edge32 %g4, %l3, %o1 fands %f5, %f8, %f4 be,pn %icc, loop_1024 ld [%l7 + 0x68], %f14 move %xcc, %g7, %o0 stw %o5, [%l7 + 0x74] loop_1024: ld [%l7 + 0x68], %f5 fmovd %f14, %f12 fnands %f15, %f12, %f1 st %f8, [%l7 + 0x4C] fbl,a %fcc2, loop_1025 bvs loop_1026 fpackfix %f12, %f12 edge32ln %g1, %i3, %o7 loop_1025: edge8 %g6, %g5, %o3 loop_1026: fexpand %f0, %f8 taddcc %i1, 0x1995, %l6 tneg %icc, 0x2 bleu,a %xcc, loop_1027 fmovdcs %icc, %f9, %f2 stx %l1, [%l7 + 0x50] fmovsa %icc, %f1, %f2 loop_1027: udivx %l5, 0x1013, %i4 ld [%l7 + 0x34], %f12 umul %i2, 0x1A46, %g2 bg,a loop_1028 bneg,a loop_1029 ldx [%l7 + 0x20], %o4 stx %g3, [%l7 + 0x40] loop_1028: fandnot2s %f6, %f1, %f8 loop_1029: fpack32 %f4, %f14, %f0 stw %i7, [%l7 + 0x0C] fcmps %fcc3, %f7, %f1 stw %l4, [%l7 + 0x54] fmovsle %xcc, %f3, %f14 st %f15, [%l7 + 0x58] ldsh [%l7 + 0x34], %l0 udiv %i5, 0x013B, %i0 ldsb [%l7 + 0x30], %i6 stw %o6, [%l7 + 0x6C] edge8n %o2, %l2, %g4 lduh [%l7 + 0x4A], %l3 nop setx loop_1030, %l0, %l1 jmpl %l1, %o1 ldx [%l7 + 0x60], %g7 stb %o0, [%l7 + 0x40] tle %icc, 0x6 loop_1030: sdiv %g1, 0x04E1, %i3 fmovrdne %o5, %f12, %f2 taddcc %g6, %g5, %o3 fmovrdgez %i1, %f0, %f6 tvs %xcc, 0x2 fnot1 %f4, %f0 movn %xcc, %l6, %o7 brz,a %l5, loop_1031 fbuge,a %fcc0, loop_1032 fornot2s %f14, %f1, %f14 array32 %i4, %i2, %g2 loop_1031: movre %o4, 0x3F8, %l1 loop_1032: fmovsa %icc, %f11, %f10 edge16l %i7, %l4, %g3 ldsh [%l7 + 0x20], %l0 ble,a,pn %xcc, loop_1033 fbul %fcc2, loop_1034 ld [%l7 + 0x18], %f7 tvc %xcc, 0x7 loop_1033: bpos,a loop_1035 loop_1034: alignaddrl %i0, %i6, %o6 movl %icc, %i5, %o2 fpack16 %f0, %f13 loop_1035: srl %l2, 0x07, %g4 lduh [%l7 + 0x42], %l3 ldx [%l7 + 0x58], %g7 ld [%l7 + 0x58], %f5 tg %icc, 0x0 siam 0x5 sra %o1, %o0, %g1 movrlz %i3, %o5, %g5 fmul8ulx16 %f2, %f4, %f0 taddcc %o3, 0x093D, %i1 addccc %l6, 0x1573, %o7 edge32l %l5, %g6, %i2 fbu,a %fcc1, loop_1036 ldx [%l7 + 0x78], %i4 umul %g2, %l1, %i7 edge8ln %o4, %l4, %g3 loop_1036: movgu %xcc, %l0, %i6 tne %icc, 0x4 movre %i0, 0x3B6, %i5 bgu,a loop_1037 movl %xcc, %o2, %l2 lduh [%l7 + 0x52], %g4 tvc %xcc, 0x6 loop_1037: nop setx loop_1038, %l0, %l1 jmpl %l1, %o6 fornot2 %f4, %f4, %f2 lduw [%l7 + 0x24], %l3 tn %icc, 0x5 loop_1038: fnegs %f5, %f0 movne %xcc, %o1, %g7 fmovd %f14, %f2 taddcc %o0, %i3, %g1 fmovrdgez %g5, %f0, %f8 fpackfix %f8, %f15 lduh [%l7 + 0x42], %o3 st %f2, [%l7 + 0x2C] fmovrse %o5, %f3, %f14 sdivx %i1, 0x1685, %o7 fnors %f2, %f2, %f5 lduh [%l7 + 0x48], %l6 movrgz %l5, %i2, %g6 mova %xcc, %g2, %i4 fbne,a %fcc3, loop_1039 sdiv %i7, 0x01FC, %l1 movpos %xcc, %o4, %g3 fmovrdne %l0, %f4, %f10 loop_1039: movgu %xcc, %i6, %i0 ld [%l7 + 0x6C], %f9 brnz,a %l4, loop_1040 fandnot2 %f12, %f4, %f4 ldub [%l7 + 0x72], %o2 lduw [%l7 + 0x18], %i5 loop_1040: stx %l2, [%l7 + 0x48] fcmps %fcc0, %f0, %f4 edge32l %o6, %g4, %l3 bl,a,pn %xcc, loop_1041 fnand %f0, %f14, %f4 ldd [%l7 + 0x18], %f12 te %icc, 0x3 loop_1041: ldub [%l7 + 0x4A], %o1 fpmerge %f6, %f13, %f2 ld [%l7 + 0x5C], %f1 ldub [%l7 + 0x6C], %g7 ld [%l7 + 0x1C], %f5 fpsub16 %f12, %f12, %f14 orn %o0, %i3, %g1 fands %f0, %f0, %f12 ldub [%l7 + 0x56], %g5 fbu,a %fcc1, loop_1042 subc %o5, %i1, %o3 fnot1 %f14, %f10 fble,a %fcc0, loop_1043 loop_1042: andn %l6, %o7, %l5 lduw [%l7 + 0x54], %i2 tvs %xcc, 0x6 loop_1043: fbg,a %fcc1, loop_1044 fandnot1s %f3, %f11, %f12 fmuld8ulx16 %f4, %f2, %f6 fmovrdlez %g2, %f4, %f8 loop_1044: movgu %icc, %g6, %i4 xorcc %i7, %o4, %l1 andn %g3, 0x0C7A, %i6 fsrc2s %f4, %f3 fsrc2 %f8, %f2 fmovrsgez %l0, %f10, %f10 fmovrslez %i0, %f2, %f10 fnot1 %f4, %f4 brlz,a %o2, loop_1045 edge8 %l4, %l2, %o6 fmovsleu %icc, %f8, %f3 tleu %icc, 0x1 loop_1045: lduw [%l7 + 0x18], %i5 stw %l3, [%l7 + 0x5C] fmovrdgz %o1, %f8, %f4 andn %g4, 0x01A4, %o0 mulscc %i3, 0x128D, %g7 bcc,pt %xcc, loop_1046 fnot1s %f11, %f9 st %f1, [%l7 + 0x6C] sth %g1, [%l7 + 0x3A] loop_1046: addccc %g5, 0x1DA6, %i1 ble,a,pn %icc, loop_1047 fmovdvs %icc, %f3, %f1 xorcc %o5, %o3, %l6 mova %xcc, %l5, %i2 loop_1047: fcmps %fcc0, %f9, %f7 lduh [%l7 + 0x3C], %g2 nop setx loop_1048, %l0, %l1 jmpl %l1, %o7 fpadd32 %f12, %f14, %f0 fmovse %icc, %f5, %f0 fmovsgu %xcc, %f13, %f9 loop_1048: subc %g6, %i7, %o4 fcmped %fcc2, %f2, %f6 alignaddr %l1, %i4, %g3 st %f11, [%l7 + 0x0C] smulcc %l0, 0x07DE, %i0 fpsub32 %f6, %f10, %f0 edge16ln %i6, %l4, %o2 fmovrdgez %o6, %f2, %f12 subcc %i5, 0x08C6, %l3 edge8n %o1, %l2, %g4 fand %f4, %f4, %f0 ldsh [%l7 + 0x4E], %o0 stx %i3, [%l7 + 0x30] bvs,pt %icc, loop_1049 addcc %g1, %g5, %i1 fxors %f1, %f5, %f8 ldd [%l7 + 0x28], %f12 loop_1049: st %f14, [%l7 + 0x40] and %g7, %o5, %o3 fmovdleu %icc, %f6, %f13 move %xcc, %l5, %l6 fbe,a %fcc1, loop_1050 bgu,a %xcc, loop_1051 ld [%l7 + 0x20], %f9 orn %i2, %g2, %o7 loop_1050: nop setx loop_1052, %l0, %l1 jmpl %l1, %i7 loop_1051: fmovsgu %xcc, %f7, %f1 bshuffle %f12, %f12, %f10 fmovdn %icc, %f9, %f8 loop_1052: subccc %g6, 0x0232, %o4 sth %l1, [%l7 + 0x42] fbue %fcc1, loop_1053 sth %i4, [%l7 + 0x54] stb %g3, [%l7 + 0x21] add %l0, %i6, %l4 loop_1053: orncc %i0, %o2, %i5 fandnot2 %f8, %f12, %f6 subccc %l3, 0x13BC, %o1 ldd [%l7 + 0x20], %f0 fpackfix %f0, %f14 fbne,a %fcc3, loop_1054 mulscc %o6, 0x0437, %g4 movpos %xcc, %l2, %o0 movcc %xcc, %g1, %i3 loop_1054: tpos %icc, 0x7 lduh [%l7 + 0x68], %g5 bcc,a,pn %icc, loop_1055 fmovscc %xcc, %f7, %f5 bg,pt %xcc, loop_1056 ld [%l7 + 0x10], %f12 loop_1055: movl %xcc, %g7, %o5 movg %xcc, %o3, %l5 loop_1056: fandnot2s %f2, %f14, %f15 fmovde %icc, %f5, %f0 ldsb [%l7 + 0x13], %l6 nop setx loop_1057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscs %xcc, %f10, %f5 siam 0x5 fmovscs %xcc, %f14, %f4 loop_1057: brgez %i1, loop_1058 brlez,a %i2, loop_1059 fmuld8sux16 %f14, %f12, %f8 fbn %fcc0, loop_1060 loop_1058: fmovdneg %xcc, %f15, %f0 loop_1059: fandnot2s %f11, %f3, %f15 bneg loop_1061 loop_1060: tpos %icc, 0x6 fbu,a %fcc2, loop_1062 bn loop_1063 loop_1061: addc %g2, %o7, %i7 ldx [%l7 + 0x68], %g6 loop_1062: taddcc %o4, 0x1F91, %l1 loop_1063: bl,a,pt %xcc, loop_1064 fmovdn %icc, %f5, %f12 ldsh [%l7 + 0x6A], %g3 fmovrslez %i4, %f9, %f13 loop_1064: nop setx loop_1065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %i6, 0x10A9, %l0 movrne %l4, 0x182, %o2 ldsw [%l7 + 0x0C], %i5 loop_1065: srax %i0, %o1, %l3 popc %g4, %l2 fpackfix %f8, %f5 fmul8x16au %f7, %f13, %f14 call loop_1066 edge8ln %o0, %g1, %o6 fpadd32s %f10, %f1, %f5 call loop_1067 loop_1066: ldub [%l7 + 0x1B], %g5 fmovrdgz %i3, %f10, %f14 ldx [%l7 + 0x18], %g7 loop_1067: fpadd16 %f12, %f4, %f10 mulscc %o5, %o3, %l5 bpos,pn %icc, loop_1068 ldsw [%l7 + 0x64], %i1 sdivx %i2, 0x11B6, %l6 fnot2 %f14, %f6 loop_1068: tsubcctv %o7, %g2, %g6 edge32 %i7, %o4, %g3 movle %icc, %l1, %i6 fmovrdgz %l0, %f2, %f2 ldsw [%l7 + 0x20], %i4 fmul8x16 %f14, %f4, %f12 fmovrdgz %l4, %f8, %f4 umul %i5, 0x0DD9, %i0 tsubcctv %o1, 0x1A4C, %o2 sra %l3, %l2, %o0 ldd [%l7 + 0x50], %f6 ldsh [%l7 + 0x26], %g1 tg %icc, 0x4 fpsub32s %f10, %f13, %f3 nop setx loop_1069, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x2C], %f8 fmovdvs %icc, %f14, %f6 edge8l %g4, %g5, %o6 loop_1069: ldsb [%l7 + 0x6E], %g7 fmovrslez %i3, %f12, %f5 fpsub32s %f5, %f9, %f1 fones %f1 fnors %f15, %f2, %f2 lduh [%l7 + 0x54], %o3 stw %o5, [%l7 + 0x10] sdivx %i1, 0x1F74, %i2 sth %l5, [%l7 + 0x30] std %f6, [%l7 + 0x78] bl loop_1070 movle %xcc, %l6, %g2 fmovdg %icc, %f10, %f7 fpsub16 %f6, %f8, %f12 loop_1070: movpos %icc, %g6, %o7 sethi 0x17A1, %i7 lduh [%l7 + 0x18], %g3 faligndata %f2, %f10, %f4 lduh [%l7 + 0x42], %l1 fmul8x16 %f6, %f8, %f10 ldsh [%l7 + 0x14], %i6 fmovdneg %icc, %f14, %f5 fmovscs %xcc, %f6, %f15 fandnot1s %f5, %f3, %f0 fcmpne16 %f2, %f12, %l0 orcc %i4, %o4, %i5 tvc %icc, 0x5 fmovrdne %l4, %f12, %f10 orncc %i0, %o2, %l3 fmovsleu %xcc, %f3, %f6 siam 0x1 edge16n %o1, %l2, %o0 ldub [%l7 + 0x1E], %g4 lduh [%l7 + 0x2E], %g1 lduw [%l7 + 0x34], %o6 tle %icc, 0x0 ldsh [%l7 + 0x68], %g7 alignaddr %g5, %o3, %i3 edge32l %i1, %i2, %l5 ldx [%l7 + 0x30], %o5 bg loop_1071 tvc %xcc, 0x5 fsrc1s %f2, %f11 ldd [%l7 + 0x48], %f8 loop_1071: ldsb [%l7 + 0x0D], %l6 ldsh [%l7 + 0x38], %g2 edge8n %o7, %g6, %g3 array16 %i7, %l1, %l0 subc %i6, 0x11F6, %i4 edge8n %i5, %l4, %i0 lduh [%l7 + 0x4C], %o4 fbl %fcc2, loop_1072 fbge,a %fcc1, loop_1073 lduw [%l7 + 0x68], %l3 bneg loop_1074 loop_1072: bge,a,pn %icc, loop_1075 loop_1073: edge32ln %o1, %l2, %o2 std %f14, [%l7 + 0x78] loop_1074: fors %f8, %f12, %f11 loop_1075: brgz,a %g4, loop_1076 edge16ln %o0, %o6, %g7 movvs %xcc, %g5, %o3 movvc %xcc, %g1, %i3 loop_1076: lduw [%l7 + 0x24], %i1 tcc %xcc, 0x6 orn %i2, %o5, %l6 fmovrslz %l5, %f8, %f8 fornot2s %f8, %f15, %f12 ldsw [%l7 + 0x6C], %g2 fmul8sux16 %f6, %f12, %f12 subc %g6, %o7, %i7 addc %l1, %l0, %g3 stb %i6, [%l7 + 0x3E] fpsub32 %f0, %f0, %f6 fmovdleu %xcc, %f9, %f7 array16 %i5, %i4, %i0 lduw [%l7 + 0x64], %l4 fzeros %f14 bg,pt %icc, loop_1077 addcc %l3, 0x19B2, %o1 fble %fcc1, loop_1078 stb %l2, [%l7 + 0x55] loop_1077: ldx [%l7 + 0x70], %o2 ldx [%l7 + 0x20], %g4 loop_1078: fmovda %xcc, %f4, %f10 udivcc %o4, 0x0C91, %o0 fmovse %icc, %f15, %f5 fmovdcc %icc, %f11, %f5 fnot2 %f8, %f2 stb %g7, [%l7 + 0x14] lduh [%l7 + 0x60], %o6 movrlz %g5, %o3, %g1 ld [%l7 + 0x4C], %f10 lduh [%l7 + 0x28], %i3 fbue %fcc3, loop_1079 ldsb [%l7 + 0x2E], %i2 fmovdvc %xcc, %f15, %f15 ldx [%l7 + 0x70], %o5 loop_1079: fbl,a %fcc3, loop_1080 sra %i1, 0x0A, %l5 fsrc1s %f4, %f11 fmovscs %icc, %f13, %f5 loop_1080: fbe,a %fcc1, loop_1081 fbl %fcc1, loop_1082 fnot2s %f11, %f4 edge16n %l6, %g6, %o7 loop_1081: stw %i7, [%l7 + 0x7C] loop_1082: popc 0x0645, %l1 fones %f14 fmovrde %g2, %f0, %f12 fmul8x16 %f1, %f12, %f8 fmovdg %xcc, %f1, %f0 fbo,a %fcc1, loop_1083 fsrc1s %f13, %f5 bpos,pn %icc, loop_1084 brlz,a %g3, loop_1085 loop_1083: fblg,a %fcc2, loop_1086 ldsw [%l7 + 0x58], %i6 loop_1084: bpos,a loop_1087 loop_1085: fmovspos %xcc, %f11, %f10 loop_1086: ldsb [%l7 + 0x32], %i5 fpsub16 %f12, %f14, %f4 loop_1087: edge16ln %l0, %i0, %l4 fcmps %fcc0, %f4, %f6 fornot2s %f11, %f1, %f2 tpos %xcc, 0x4 bg,a %xcc, loop_1088 ldsb [%l7 + 0x3A], %l3 popc 0x070B, %o1 siam 0x1 loop_1088: fmovspos %xcc, %f7, %f14 tsubcctv %i4, %l2, %g4 bne loop_1089 fpackfix %f4, %f5 and %o4, %o0, %g7 ble,pt %xcc, loop_1090 loop_1089: ldsb [%l7 + 0x56], %o6 fpsub16 %f12, %f8, %f6 sdivcc %g5, 0x0D1E, %o2 loop_1090: std %f10, [%l7 + 0x78] sth %g1, [%l7 + 0x3C] stw %o3, [%l7 + 0x14] fmovsa %icc, %f15, %f0 ldsb [%l7 + 0x6E], %i2 ldx [%l7 + 0x40], %i3 stw %i1, [%l7 + 0x58] ldd [%l7 + 0x58], %f6 ld [%l7 + 0x28], %f7 fnot2 %f14, %f0 ld [%l7 + 0x38], %f1 movgu %icc, %o5, %l5 brlz,a %g6, loop_1091 ldsh [%l7 + 0x24], %o7 fmovdneg %xcc, %f7, %f5 movle %xcc, %i7, %l1 loop_1091: edge8n %g2, %l6, %g3 fmul8ulx16 %f12, %f10, %f10 movvs %icc, %i6, %l0 fmovsl %icc, %f11, %f15 fble %fcc1, loop_1092 sth %i0, [%l7 + 0x36] orncc %l4, %l3, %i5 ldsb [%l7 + 0x5C], %i4 loop_1092: fcmpne16 %f10, %f8, %o1 lduh [%l7 + 0x1E], %g4 ldsw [%l7 + 0x2C], %o4 fbue %fcc3, loop_1093 xnor %o0, %g7, %o6 bn,a %icc, loop_1094 ldsh [%l7 + 0x6E], %g5 loop_1093: srax %o2, %g1, %o3 ldx [%l7 + 0x68], %i2 loop_1094: fmovde %icc, %f11, %f1 nop setx loop_1095, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32l %i3, %l2, %i1 edge16 %l5, %o5, %o7 brz %i7, loop_1096 loop_1095: movgu %icc, %g6, %l1 faligndata %f0, %f4, %f4 stw %l6, [%l7 + 0x34] loop_1096: edge8ln %g2, %i6, %l0 brgez,a %g3, loop_1097 fmovsvc %icc, %f6, %f2 orncc %l4, 0x1650, %l3 ldsw [%l7 + 0x50], %i5 loop_1097: fmovdge %xcc, %f10, %f8 fnot1s %f14, %f14 movvs %xcc, %i4, %o1 fmovdcc %xcc, %f14, %f10 lduw [%l7 + 0x1C], %g4 lduw [%l7 + 0x50], %o4 tcc %xcc, 0x1 ld [%l7 + 0x1C], %f13 mulscc %o0, 0x0D64, %i0 fnands %f5, %f12, %f4 fmovscs %xcc, %f5, %f13 fbo %fcc2, loop_1098 ldsh [%l7 + 0x42], %g7 fbule,a %fcc2, loop_1099 bne loop_1100 loop_1098: fmovd %f4, %f8 xor %o6, 0x1D21, %o2 loop_1099: fcmpne16 %f0, %f0, %g5 loop_1100: fnands %f11, %f11, %f8 fone %f6 fpmerge %f4, %f10, %f4 ld [%l7 + 0x30], %f10 ldub [%l7 + 0x56], %o3 siam 0x0 movrne %g1, 0x159, %i2 stw %i3, [%l7 + 0x74] array8 %i1, %l5, %l2 bpos,a %icc, loop_1101 ldd [%l7 + 0x10], %f2 stb %o7, [%l7 + 0x18] tg %icc, 0x7 loop_1101: st %f6, [%l7 + 0x1C] fnot1s %f6, %f12 bcc,a,pn %icc, loop_1102 stw %i7, [%l7 + 0x24] fmovrsgez %o5, %f3, %f6 fmovrdne %g6, %f6, %f10 loop_1102: te %xcc, 0x1 fones %f11 ld [%l7 + 0x20], %f15 st %f9, [%l7 + 0x6C] ldsb [%l7 + 0x7E], %l1 ldsb [%l7 + 0x30], %g2 siam 0x7 fandnot2 %f4, %f0, %f12 fmovrsgez %l6, %f13, %f14 fpsub32 %f6, %f6, %f10 fpackfix %f4, %f7 edge8l %i6, %g3, %l4 sll %l3, %l0, %i4 popc 0x1577, %o1 fabsd %f14, %f2 bcc,pt %icc, loop_1103 ldsh [%l7 + 0x18], %g4 brz %o4, loop_1104 be,a loop_1105 loop_1103: edge16ln %i5, %o0, %i0 std %f14, [%l7 + 0x10] loop_1104: fpsub32 %f2, %f12, %f4 loop_1105: ldsw [%l7 + 0x14], %o6 fexpand %f11, %f0 bleu,pt %xcc, loop_1106 fmul8x16al %f0, %f1, %f10 fmovsge %xcc, %f4, %f14 sethi 0x1E53, %g7 loop_1106: fsrc2 %f8, %f6 fbn,a %fcc3, loop_1107 ldsh [%l7 + 0x3E], %g5 lduw [%l7 + 0x2C], %o3 movg %xcc, %o2, %i2 loop_1107: fbl %fcc2, loop_1108 sll %i3, %g1, %i1 sth %l5, [%l7 + 0x3C] ldsw [%l7 + 0x30], %o7 loop_1108: srl %l2, 0x02, %i7 xorcc %o5, %l1, %g6 ldsb [%l7 + 0x20], %l6 movg %icc, %i6, %g3 andncc %l4, %g2, %l3 bn,a loop_1109 ba %xcc, loop_1110 edge16l %l0, %o1, %i4 ldd [%l7 + 0x48], %f6 loop_1109: tgu %xcc, 0x1 loop_1110: fmovdneg %xcc, %f2, %f15 movrlz %g4, 0x34E, %i5 fand %f2, %f0, %f0 bvs,pn %xcc, loop_1111 smulcc %o0, %i0, %o4 be,pt %xcc, loop_1112 bge,a,pn %icc, loop_1113 loop_1111: st %f5, [%l7 + 0x48] fandnot1 %f6, %f14, %f12 loop_1112: bl,pt %icc, loop_1114 loop_1113: ldsw [%l7 + 0x60], %g7 fmovde %xcc, %f1, %f5 ldsh [%l7 + 0x46], %g5 loop_1114: bcc,a %xcc, loop_1115 fnors %f13, %f12, %f10 stb %o6, [%l7 + 0x61] fmovdl %xcc, %f2, %f6 loop_1115: ldx [%l7 + 0x78], %o2 ldsw [%l7 + 0x14], %i2 udiv %o3, 0x0E7E, %i3 mova %xcc, %g1, %i1 ld [%l7 + 0x48], %f11 fexpand %f13, %f14 stb %l5, [%l7 + 0x4A] fble %fcc1, loop_1116 movn %icc, %o7, %i7 ldsw [%l7 + 0x6C], %o5 fmovdpos %xcc, %f11, %f3 loop_1116: bn,a,pt %icc, loop_1117 std %f14, [%l7 + 0x50] stb %l2, [%l7 + 0x4E] ldub [%l7 + 0x42], %g6 loop_1117: fmovdn %xcc, %f8, %f7 fmovdneg %icc, %f12, %f3 brgz,a %l1, loop_1118 lduw [%l7 + 0x58], %l6 ldsh [%l7 + 0x3C], %g3 fmovrslez %i6, %f4, %f13 loop_1118: fxors %f14, %f8, %f11 fpack32 %f2, %f2, %f2 fnot1s %f15, %f12 sth %g2, [%l7 + 0x48] bg loop_1119 fnot1 %f12, %f10 movge %icc, %l4, %l0 fmovdvs %xcc, %f1, %f0 loop_1119: fbug,a %fcc1, loop_1120 movleu %icc, %l3, %i4 ldd [%l7 + 0x60], %f2 mulx %o1, %g4, %o0 loop_1120: edge8n %i5, %o4, %i0 andn %g5, 0x0CA0, %o6 lduw [%l7 + 0x14], %g7 stb %o2, [%l7 + 0x6C] alignaddrl %i2, %o3, %i3 sth %g1, [%l7 + 0x42] fmovd %f10, %f8 stw %i1, [%l7 + 0x2C] st %f7, [%l7 + 0x1C] st %f14, [%l7 + 0x34] ldx [%l7 + 0x28], %o7 sdivcc %i7, 0x12BF, %o5 fpadd16s %f14, %f11, %f10 stb %l5, [%l7 + 0x54] fmovdgu %icc, %f5, %f5 ldsh [%l7 + 0x1E], %g6 stx %l2, [%l7 + 0x68] fbuge,a %fcc2, loop_1121 fandnot1s %f15, %f13, %f7 tle %xcc, 0x6 movgu %xcc, %l6, %l1 loop_1121: subcc %g3, %i6, %g2 movre %l0, %l4, %l3 fmovrslz %o1, %f0, %f2 subc %g4, %i4, %i5 std %f8, [%l7 + 0x20] umulcc %o4, %i0, %g5 ldsb [%l7 + 0x77], %o6 stb %o0, [%l7 + 0x6C] lduw [%l7 + 0x40], %g7 add %o2, 0x0502, %o3 ldub [%l7 + 0x24], %i2 brz %g1, loop_1122 sra %i1, %o7, %i3 be,a %xcc, loop_1123 brnz %o5, loop_1124 loop_1122: move %xcc, %i7, %g6 sethi 0x1A8F, %l5 loop_1123: addc %l2, 0x1288, %l6 loop_1124: brgz %g3, loop_1125 edge32n %i6, %l1, %g2 fnot2s %f11, %f9 tvc %icc, 0x2 loop_1125: movrgez %l0, %l3, %l4 brgz %g4, loop_1126 lduh [%l7 + 0x54], %o1 ldsw [%l7 + 0x68], %i5 edge16ln %i4, %o4, %g5 loop_1126: addccc %i0, 0x14B7, %o0 taddcctv %g7, 0x100B, %o2 bvc,a %icc, loop_1127 fmovdneg %xcc, %f3, %f13 fmovsne %icc, %f14, %f11 fnot2 %f4, %f0 loop_1127: lduh [%l7 + 0x64], %o6 edge16n %o3, %g1, %i1 fmovsvc %icc, %f11, %f3 array8 %i2, %o7, %o5 fpsub32 %f0, %f12, %f0 stx %i7, [%l7 + 0x78] fbge %fcc0, loop_1128 fsrc2 %f12, %f6 fmovsneg %xcc, %f0, %f9 edge32n %g6, %l5, %l2 loop_1128: fpsub16s %f15, %f5, %f5 lduh [%l7 + 0x3C], %i3 bleu,a,pn %icc, loop_1129 ldsh [%l7 + 0x32], %g3 fbul %fcc2, loop_1130 fbge,a %fcc0, loop_1131 loop_1129: fmovspos %xcc, %f4, %f15 fmovdvc %xcc, %f2, %f12 loop_1130: fblg,a %fcc3, loop_1132 loop_1131: lduh [%l7 + 0x30], %l6 andn %l1, 0x1A36, %g2 brnz %l0, loop_1133 loop_1132: ldub [%l7 + 0x56], %l3 bne,pt %xcc, loop_1134 fmul8x16al %f11, %f14, %f8 loop_1133: fornot2s %f1, %f0, %f3 stx %i6, [%l7 + 0x28] loop_1134: fcmpne16 %f10, %f4, %l4 stx %o1, [%l7 + 0x58] smulcc %g4, 0x0FC6, %i5 tg %xcc, 0x4 fpadd16 %f10, %f6, %f0 bn,pn %icc, loop_1135 ldx [%l7 + 0x58], %o4 std %f14, [%l7 + 0x48] fba %fcc0, loop_1136 loop_1135: umulcc %g5, %i0, %i4 ldx [%l7 + 0x30], %o0 ba,a loop_1137 loop_1136: mova %xcc, %g7, %o6 mulx %o3, 0x1F2D, %o2 bleu,a %xcc, loop_1138 loop_1137: tcc %icc, 0x5 call loop_1139 nop setx loop_1140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1138: addc %g1, %i1, %i2 std %f8, [%l7 + 0x58] loop_1139: fexpand %f15, %f0 loop_1140: fbule,a %fcc2, loop_1141 fsrc2 %f8, %f2 smul %o5, %i7, %g6 sll %l5, %o7, %i3 loop_1141: fmovsa %xcc, %f1, %f9 lduw [%l7 + 0x5C], %l2 fbne %fcc0, loop_1142 brlz,a %l6, loop_1143 tne %xcc, 0x2 array16 %l1, %g3, %l0 loop_1142: popc %l3, %g2 loop_1143: ldub [%l7 + 0x58], %i6 ld [%l7 + 0x38], %f10 movrgez %o1, %g4, %l4 ld [%l7 + 0x6C], %f1 tsubcc %o4, 0x019D, %i5 movrgz %g5, %i4, %i0 std %f10, [%l7 + 0x20] stx %g7, [%l7 + 0x38] ldsw [%l7 + 0x20], %o6 fmovdge %xcc, %f5, %f9 stw %o0, [%l7 + 0x68] lduh [%l7 + 0x32], %o2 fmovrdlz %o3, %f0, %f14 ldd [%l7 + 0x40], %f14 movvc %xcc, %g1, %i1 fmovdge %xcc, %f8, %f0 ldsh [%l7 + 0x50], %o5 stw %i2, [%l7 + 0x40] lduw [%l7 + 0x1C], %i7 fzeros %f13 stb %g6, [%l7 + 0x1F] lduw [%l7 + 0x64], %o7 edge16l %i3, %l5, %l2 fmovdge %icc, %f11, %f10 taddcc %l1, %l6, %l0 tpos %icc, 0x7 andncc %g3, %g2, %l3 fmovsgu %xcc, %f9, %f1 fmovrse %i6, %f5, %f0 movpos %xcc, %o1, %l4 tsubcctv %o4, %i5, %g4 xor %i4, %i0, %g7 ldsw [%l7 + 0x5C], %g5 brlz %o6, loop_1144 movn %icc, %o0, %o2 fnegs %f7, %f12 fmovspos %xcc, %f12, %f10 loop_1144: fmovdg %xcc, %f4, %f0 orn %g1, %i1, %o3 andn %i2, 0x12C2, %i7 subc %g6, %o5, %o7 brnz %l5, loop_1145 fmovse %icc, %f9, %f2 fmovrdgz %l2, %f14, %f0 ldx [%l7 + 0x48], %i3 loop_1145: tsubcctv %l1, 0x131A, %l0 stx %g3, [%l7 + 0x60] stx %g2, [%l7 + 0x18] tsubcc %l6, %i6, %l3 bcs,pn %icc, loop_1146 mulx %o1, 0x0462, %l4 ldsw [%l7 + 0x68], %o4 addcc %g4, 0x1C9C, %i4 loop_1146: fnand %f2, %f2, %f4 stw %i5, [%l7 + 0x0C] st %f13, [%l7 + 0x08] array16 %i0, %g5, %g7 ldx [%l7 + 0x58], %o6 tle %icc, 0x2 stx %o2, [%l7 + 0x50] bcc,a,pt %xcc, loop_1147 fblg,a %fcc1, loop_1148 movrgz %g1, 0x18A, %i1 stb %o0, [%l7 + 0x68] loop_1147: tne %xcc, 0x3 loop_1148: tsubcctv %o3, 0x0592, %i7 fcmpd %fcc0, %f6, %f12 ldsh [%l7 + 0x6A], %i2 fone %f8 edge8 %o5, %o7, %l5 fmovdn %xcc, %f8, %f7 movne %xcc, %g6, %i3 fble %fcc3, loop_1149 fzero %f10 alignaddrl %l1, %l0, %g3 ldx [%l7 + 0x58], %l2 loop_1149: stb %l6, [%l7 + 0x53] fba,a %fcc1, loop_1150 ldsb [%l7 + 0x4E], %g2 sra %l3, 0x1D, %i6 stw %l4, [%l7 + 0x74] loop_1150: ldsb [%l7 + 0x6D], %o4 edge32ln %g4, %o1, %i4 fnands %f2, %f13, %f15 srax %i5, %g5, %g7 fzero %f14 sth %o6, [%l7 + 0x18] movg %xcc, %i0, %g1 ldx [%l7 + 0x38], %i1 ldub [%l7 + 0x39], %o0 orn %o3, %i7, %i2 ldsh [%l7 + 0x54], %o5 udiv %o2, 0x0A17, %o7 add %g6, %i3, %l5 fmul8sux16 %f6, %f2, %f10 srax %l1, 0x18, %g3 fmovsl %xcc, %f13, %f15 lduw [%l7 + 0x18], %l2 fmul8x16au %f7, %f8, %f2 ld [%l7 + 0x1C], %f10 fpadd16 %f8, %f0, %f12 ldub [%l7 + 0x14], %l0 xnorcc %l6, 0x1A99, %l3 sdivx %g2, 0x1A99, %i6 stb %o4, [%l7 + 0x1A] sth %l4, [%l7 + 0x38] fmovsleu %icc, %f5, %f12 fpackfix %f0, %f11 movneg %xcc, %g4, %i4 fpmerge %f13, %f10, %f14 ldsw [%l7 + 0x34], %o1 ldsw [%l7 + 0x5C], %g5 fmovdgu %icc, %f1, %f14 stb %g7, [%l7 + 0x7D] bshuffle %f12, %f0, %f12 fmul8x16au %f15, %f13, %f12 bshuffle %f8, %f12, %f6 bvc,pn %icc, loop_1151 ldub [%l7 + 0x19], %i5 smul %o6, %i0, %g1 nop setx loop_1152, %l0, %l1 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_1151: fbn %fcc0, loop_1153 tvc %xcc, 0x6 sethi 0x098D, %i1 loop_1152: edge8l %o0, %o3, %i2 loop_1153: sub %i7, %o5, %o2 fandnot1 %f8, %f12, %f0 movcc %icc, %g6, %o7 fpmerge %f0, %f0, %f10 sethi 0x0738, %l5 fmovdneg %icc, %f15, %f5 sth %l1, [%l7 + 0x16] lduh [%l7 + 0x20], %g3 ld [%l7 + 0x68], %f15 addcc %i3, 0x00BF, %l0 fbule %fcc0, loop_1154 bcc %icc, loop_1155 bg %icc, loop_1156 ldx [%l7 + 0x38], %l6 loop_1154: fornot1s %f15, %f10, %f14 loop_1155: ba,pt %xcc, loop_1157 loop_1156: ldub [%l7 + 0x72], %l3 ldub [%l7 + 0x3A], %l2 stx %i6, [%l7 + 0x20] loop_1157: for %f6, %f12, %f6 addccc %o4, %g2, %g4 fmovsl %icc, %f15, %f10 ldsb [%l7 + 0x4F], %l4 lduw [%l7 + 0x10], %i4 fxor %f0, %f12, %f10 subc %o1, %g7, %i5 lduw [%l7 + 0x14], %o6 lduw [%l7 + 0x70], %g5 ldx [%l7 + 0x30], %i0 array16 %g1, %o0, %i1 fbug,a %fcc3, loop_1158 stx %i2, [%l7 + 0x78] movcs %xcc, %i7, %o5 fnands %f6, %f3, %f9 loop_1158: stw %o2, [%l7 + 0x44] tleu %icc, 0x3 ldsw [%l7 + 0x7C], %g6 edge16n %o7, %l5, %o3 fmovdg %xcc, %f11, %f14 brgz,a %l1, loop_1159 fbuge %fcc3, loop_1160 ldsb [%l7 + 0x1D], %i3 fmovda %icc, %f5, %f5 loop_1159: smulcc %l0, %g3, %l3 loop_1160: ld [%l7 + 0x2C], %f11 mulx %l6, %i6, %o4 ldd [%l7 + 0x50], %f2 st %f10, [%l7 + 0x28] fmovdge %xcc, %f6, %f0 fsrc2 %f14, %f4 fbu %fcc3, loop_1161 udivx %g2, 0x175D, %g4 fcmpgt16 %f12, %f2, %l2 ld [%l7 + 0x20], %f14 loop_1161: fnegs %f11, %f1 fmovsgu %icc, %f5, %f7 srax %l4, 0x14, %o1 ldd [%l7 + 0x38], %f10 fmovsgu %icc, %f8, %f9 fmovsle %xcc, %f9, %f12 fnor %f2, %f10, %f8 fandnot2s %f14, %f10, %f3 mova %xcc, %g7, %i4 ldsb [%l7 + 0x37], %i5 fbug,a %fcc2, loop_1162 tpos %icc, 0x2 ldsw [%l7 + 0x28], %g5 fbuge %fcc3, loop_1163 loop_1162: edge8l %o6, %g1, %o0 movrgez %i0, %i1, %i7 movne %icc, %i2, %o2 loop_1163: srl %o5, 0x14, %g6 sub %l5, %o7, %l1 addcc %o3, %l0, %i3 sth %l3, [%l7 + 0x58] tge %icc, 0x2 ldub [%l7 + 0x2D], %g3 fcmpd %fcc2, %f8, %f10 lduw [%l7 + 0x64], %i6 ldsw [%l7 + 0x18], %o4 array8 %l6, %g2, %l2 fpmerge %f12, %f4, %f14 fbge %fcc3, loop_1164 lduw [%l7 + 0x2C], %l4 fbo,a %fcc2, loop_1165 stb %g4, [%l7 + 0x0C] loop_1164: fmovdne %xcc, %f10, %f14 fxor %f4, %f10, %f0 loop_1165: lduh [%l7 + 0x3A], %g7 std %f4, [%l7 + 0x18] lduw [%l7 + 0x48], %o1 fbul %fcc3, loop_1166 lduw [%l7 + 0x10], %i4 tg %xcc, 0x7 fmul8x16 %f6, %f14, %f2 loop_1166: ldsh [%l7 + 0x4E], %g5 udiv %i5, 0x1CDB, %o6 tgu %icc, 0x1 ldd [%l7 + 0x18], %f10 fmovrslez %g1, %f1, %f11 movg %xcc, %i0, %o0 ta %xcc, 0x7 fmovsg %icc, %f15, %f11 siam 0x6 ldsw [%l7 + 0x0C], %i7 fba,a %fcc0, loop_1167 fpsub16s %f9, %f10, %f5 ldsh [%l7 + 0x48], %i2 std %f8, [%l7 + 0x28] loop_1167: fbl,a %fcc0, loop_1168 movg %xcc, %i1, %o5 fbule,a %fcc2, loop_1169 ldsh [%l7 + 0x68], %o2 loop_1168: ldd [%l7 + 0x60], %f12 bvc,pn %icc, loop_1170 loop_1169: fmovsleu %xcc, %f11, %f8 lduh [%l7 + 0x76], %g6 lduh [%l7 + 0x10], %l5 loop_1170: ldx [%l7 + 0x68], %o7 movge %icc, %l1, %l0 fmovrdgez %i3, %f4, %f2 movrlz %l3, %o3, %g3 andn %i6, %l6, %o4 xorcc %l2, 0x0249, %g2 fmovdneg %icc, %f8, %f10 ldsh [%l7 + 0x30], %g4 brz %l4, loop_1171 lduh [%l7 + 0x4C], %g7 bne loop_1172 fbug,a %fcc2, loop_1173 loop_1171: tsubcc %i4, %g5, %i5 bvc,pt %xcc, loop_1174 loop_1172: sdiv %o6, 0x17BD, %g1 loop_1173: ldx [%l7 + 0x20], %o1 bvc,pn %xcc, loop_1175 loop_1174: taddcc %o0, 0x01A1, %i7 stx %i0, [%l7 + 0x18] fmovsvc %icc, %f4, %f3 loop_1175: edge8ln %i2, %i1, %o2 fmovspos %xcc, %f14, %f10 ldsw [%l7 + 0x78], %g6 call loop_1176 movcc %xcc, %o5, %o7 ldsw [%l7 + 0x3C], %l5 brz %l1, loop_1177 loop_1176: or %l0, 0x062D, %i3 sth %l3, [%l7 + 0x6C] fxor %f4, %f6, %f14 loop_1177: for %f6, %f4, %f8 ldub [%l7 + 0x26], %o3 bpos,pn %xcc, loop_1178 fmovdneg %xcc, %f9, %f14 fbuge %fcc3, loop_1179 taddcc %g3, %l6, %i6 loop_1178: ld [%l7 + 0x38], %f11 fzero %f12 loop_1179: lduw [%l7 + 0x58], %l2 fpadd16s %f9, %f2, %f2 lduw [%l7 + 0x68], %g2 fmovsg %icc, %f13, %f10 fmuld8ulx16 %f14, %f10, %f2 fandnot1s %f0, %f12, %f3 and %g4, 0x017D, %o4 bn,a,pn %icc, loop_1180 fpmerge %f15, %f9, %f6 fmovdcc %icc, %f0, %f9 fmovse %icc, %f1, %f12 loop_1180: fmovd %f0, %f10 st %f11, [%l7 + 0x10] fbg,a %fcc1, loop_1181 sethi 0x0F68, %g7 udivcc %l4, 0x1CD7, %g5 fpack32 %f2, %f10, %f10 loop_1181: fmovsl %icc, %f13, %f12 subc %i4, 0x12A4, %i5 st %f4, [%l7 + 0x08] fmovsleu %icc, %f10, %f11 fzero %f8 edge8 %o6, %g1, %o0 smulcc %i7, %i0, %i2 fone %f0 ldsh [%l7 + 0x58], %i1 movrgz %o2, %g6, %o1 ldsb [%l7 + 0x0B], %o5 xorcc %o7, %l5, %l0 fmovd %f10, %f14 fmovsl %xcc, %f9, %f15 fmovdcs %xcc, %f6, %f12 srl %i3, 0x06, %l3 fmovspos %xcc, %f7, %f12 nop setx loop_1182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %icc, 0x1 lduw [%l7 + 0x5C], %o3 edge16l %l1, %l6, %g3 loop_1182: fbo,a %fcc0, loop_1183 fmovrdlez %l2, %f14, %f6 lduw [%l7 + 0x44], %i6 ldx [%l7 + 0x78], %g2 loop_1183: tsubcc %g4, 0x18A7, %o4 srlx %l4, %g5, %g7 sth %i4, [%l7 + 0x2C] sra %i5, 0x0B, %g1 stb %o6, [%l7 + 0x0B] stx %o0, [%l7 + 0x28] movrgz %i7, %i0, %i1 subcc %i2, %o2, %g6 fmovdle %icc, %f12, %f14 fcmpd %fcc3, %f4, %f0 nop setx loop_1184, %l0, %l1 jmpl %l1, %o5 fbg,a %fcc3, loop_1185 fbg,a %fcc3, loop_1186 stx %o7, [%l7 + 0x68] loop_1184: fmovrdgez %o1, %f4, %f14 loop_1185: sth %l0, [%l7 + 0x5E] loop_1186: movrlz %l5, 0x3F5, %i3 movrlz %l3, 0x2DC, %l1 sdivx %l6, 0x1161, %g3 bcc,a,pn %icc, loop_1187 bvs,pt %icc, loop_1188 st %f5, [%l7 + 0x50] fbg,a %fcc0, loop_1189 loop_1187: fnot2 %f12, %f0 loop_1188: ldsb [%l7 + 0x4D], %o3 bvs loop_1190 loop_1189: ldsb [%l7 + 0x31], %l2 fmovsgu %icc, %f8, %f2 lduh [%l7 + 0x5A], %i6 loop_1190: ldsw [%l7 + 0x14], %g2 ldub [%l7 + 0x3E], %g4 stb %l4, [%l7 + 0x0F] brnz %o4, loop_1191 ldd [%l7 + 0x30], %f6 fmovdne %icc, %f11, %f2 fmovdgu %xcc, %f5, %f11 loop_1191: tge %xcc, 0x1 brgz,a %g5, loop_1192 sdivx %i4, 0x0CE4, %g7 lduh [%l7 + 0x6A], %g1 array8 %i5, %o6, %o0 loop_1192: srlx %i7, 0x09, %i1 fxors %f6, %f5, %f6 fmovdle %icc, %f3, %f4 mulx %i0, 0x03FE, %i2 sth %o2, [%l7 + 0x26] stb %o5, [%l7 + 0x75] ldx [%l7 + 0x58], %g6 fmovdl %icc, %f3, %f4 fmovdgu %icc, %f12, %f7 fmovscc %icc, %f15, %f10 ldsh [%l7 + 0x5E], %o7 bcc,pt %xcc, loop_1193 fcmpeq32 %f12, %f2, %o1 ldx [%l7 + 0x60], %l5 ldsh [%l7 + 0x68], %i3 loop_1193: ldx [%l7 + 0x28], %l0 sth %l1, [%l7 + 0x58] ldsb [%l7 + 0x26], %l6 fpack16 %f0, %f5 bshuffle %f4, %f2, %f4 fmovscs %icc, %f8, %f7 smulcc %l3, %g3, %l2 ldsb [%l7 + 0x72], %o3 fpadd16s %f4, %f10, %f10 tne %xcc, 0x6 brlz,a %g2, loop_1194 stw %i6, [%l7 + 0x38] sll %g4, %o4, %l4 pdist %f12, %f12, %f2 loop_1194: addccc %i4, 0x06B0, %g7 ldub [%l7 + 0x59], %g5 sdivcc %i5, 0x10D2, %o6 fone %f12 fnot1 %f14, %f10 fcmpne16 %f10, %f12, %g1 fbule %fcc3, loop_1195 fmovda %xcc, %f8, %f7 fsrc1 %f4, %f10 std %f8, [%l7 + 0x30] loop_1195: edge16n %i7, %i1, %i0 fmovsvs %xcc, %f4, %f2 sllx %o0, %i2, %o2 fmovrdgez %o5, %f8, %f14 fmovrdne %o7, %f2, %f6 tl %icc, 0x5 lduw [%l7 + 0x3C], %o1 fpack16 %f10, %f0 fbue %fcc0, loop_1196 edge8 %g6, %i3, %l5 fpsub32 %f8, %f14, %f6 fmovrdgz %l1, %f2, %f8 loop_1196: stw %l0, [%l7 + 0x78] movle %icc, %l6, %g3 tcs %icc, 0x5 lduh [%l7 + 0x54], %l3 st %f12, [%l7 + 0x34] fnands %f5, %f15, %f3 fmovsa %xcc, %f13, %f7 fbue %fcc0, loop_1197 ldx [%l7 + 0x48], %l2 fzeros %f3 fmovsa %icc, %f10, %f5 loop_1197: subcc %o3, %i6, %g2 umul %o4, 0x1CC5, %l4 movle %xcc, %g4, %g7 fbne,a %fcc0, loop_1198 st %f7, [%l7 + 0x5C] ldx [%l7 + 0x40], %g5 orcc %i4, 0x100B, %o6 loop_1198: be,pt %icc, loop_1199 fmul8ulx16 %f10, %f14, %f2 edge16l %g1, %i7, %i1 fmovda %icc, %f8, %f8 loop_1199: lduh [%l7 + 0x5E], %i5 call loop_1200 fmovsn %xcc, %f11, %f0 bgu loop_1201 bvs,a,pn %xcc, loop_1202 loop_1200: st %f12, [%l7 + 0x28] fbl,a %fcc3, loop_1203 loop_1201: fmovrsgz %i0, %f11, %f11 loop_1202: popc 0x07AC, %o0 stb %o2, [%l7 + 0x4B] loop_1203: subccc %o5, %i2, %o7 bpos,a,pt %icc, loop_1204 ldsh [%l7 + 0x2E], %o1 lduh [%l7 + 0x38], %i3 ldd [%l7 + 0x20], %f4 loop_1204: fxnor %f4, %f4, %f2 lduw [%l7 + 0x60], %l5 ldsb [%l7 + 0x42], %g6 fornot1 %f0, %f8, %f12 orcc %l1, %l6, %g3 fabsd %f14, %f14 movrne %l0, %l2, %o3 sdivx %i6, 0x0BB1, %l3 std %f8, [%l7 + 0x60] bvc %xcc, loop_1205 tcc %xcc, 0x3 nop setx loop_1206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %g2, 0x1285, %l4 loop_1205: fnands %f10, %f0, %f3 movneg %xcc, %o4, %g7 loop_1206: sth %g5, [%l7 + 0x50] ldx [%l7 + 0x50], %i4 fandnot2s %f4, %f9, %f6 fcmple32 %f12, %f6, %g4 ldub [%l7 + 0x5B], %o6 xorcc %i7, %g1, %i5 fcmpd %fcc3, %f12, %f4 stb %i1, [%l7 + 0x0D] std %f10, [%l7 + 0x30] ldsw [%l7 + 0x24], %o0 ldsb [%l7 + 0x18], %o2 fpsub16s %f1, %f11, %f10 movle %xcc, %o5, %i0 lduh [%l7 + 0x54], %o7 ble,pt %icc, loop_1207 movrne %o1, %i3, %l5 fsrc2 %f10, %f8 fcmpeq16 %f14, %f0, %i2 loop_1207: stx %g6, [%l7 + 0x48] sdivx %l1, 0x1F5A, %g3 bn,a,pn %xcc, loop_1208 ldsb [%l7 + 0x4E], %l6 move %xcc, %l2, %l0 srlx %i6, 0x0D, %o3 loop_1208: mulx %g2, %l4, %o4 ldx [%l7 + 0x18], %l3 ldd [%l7 + 0x68], %f12 fpadd16s %f5, %f4, %f2 siam 0x5 tpos %xcc, 0x5 fcmps %fcc0, %f9, %f8 ldx [%l7 + 0x38], %g7 fmovscs %icc, %f10, %f13 bge,pn %xcc, loop_1209 stw %g5, [%l7 + 0x10] ldx [%l7 + 0x30], %g4 fmovsa %icc, %f0, %f13 loop_1209: std %f14, [%l7 + 0x68] nop setx loop_1210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x50] ble,a %xcc, loop_1211 fmovse %icc, %f4, %f15 loop_1210: fmul8sux16 %f0, %f14, %f12 taddcctv %i4, 0x0BF0, %i7 loop_1211: std %f6, [%l7 + 0x60] brnz %o6, loop_1212 fmovdn %icc, %f4, %f3 fandnot1s %f4, %f8, %f15 fmul8x16au %f8, %f6, %f12 loop_1212: fba,a %fcc3, loop_1213 sth %g1, [%l7 + 0x72] sdivcc %i1, 0x0A90, %o0 fmovdpos %xcc, %f12, %f0 loop_1213: bgu loop_1214 stx %o2, [%l7 + 0x08] lduw [%l7 + 0x58], %o5 ld [%l7 + 0x40], %f0 loop_1214: fcmps %fcc2, %f14, %f7 st %f15, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 movrgz %i5, %i0, %o1 fcmple16 %f10, %f4, %o7 ldd [%l7 + 0x78], %f0 ldub [%l7 + 0x2F], %l5 bshuffle %f0, %f6, %f0 edge8 %i3, %g6, %l1 st %f13, [%l7 + 0x6C] movge %icc, %i2, %g3 fmovse %xcc, %f15, %f13 ld [%l7 + 0x24], %f5 ld [%l7 + 0x3C], %f1 ldd [%l7 + 0x28], %f14 fbu,a %fcc3, loop_1215 brz,a %l2, loop_1216 fsrc1s %f15, %f13 ldx [%l7 + 0x18], %l6 loop_1215: umul %i6, %l0, %o3 loop_1216: edge16n %l4, %g2, %o4 movge %icc, %g7, %l3 sdiv %g5, 0x04FD, %i4 stx %i7, [%l7 + 0x68] ldx [%l7 + 0x70], %g4 bgu,a,pn %icc, loop_1217 fmovrsgez %o6, %f3, %f8 fmovsneg %xcc, %f6, %f7 stb %g1, [%l7 + 0x5F] loop_1217: fsrc1s %f8, %f12 fmovrdlz %o0, %f14, %f14 ldub [%l7 + 0x63], %o2 mova %xcc, %o5, %i5 sllx %i1, %o1, %i0 ldd [%l7 + 0x18], %f14 movne %xcc, %o7, %l5 fmovdcs %icc, %f5, %f6 movrne %i3, 0x1B0, %g6 sra %i2, 0x0A, %l1 mulx %g3, %l2, %i6 fmovse %xcc, %f13, %f15 fmovsneg %xcc, %f1, %f5 brlz %l0, loop_1218 lduw [%l7 + 0x28], %l6 lduw [%l7 + 0x7C], %o3 fnot1s %f12, %f10 loop_1218: stx %l4, [%l7 + 0x48] stw %g2, [%l7 + 0x58] fbul,a %fcc3, loop_1219 fmovdcs %icc, %f1, %f10 fbule %fcc2, loop_1220 fcmpne16 %f8, %f6, %g7 loop_1219: ldsh [%l7 + 0x6E], %l3 fmovsg %xcc, %f7, %f1 loop_1220: fpackfix %f6, %f0 tleu %xcc, 0x0 fbul %fcc2, loop_1221 fbuge %fcc0, loop_1222 add %g5, 0x02BC, %o4 bne,a,pt %icc, loop_1223 loop_1221: addccc %i7, 0x004C, %i4 loop_1222: array8 %g4, %o6, %g1 fbg,a %fcc2, loop_1224 loop_1223: stb %o2, [%l7 + 0x76] brlez,a %o0, loop_1225 movre %i5, 0x3F0, %o5 loop_1224: stw %i1, [%l7 + 0x10] be %xcc, loop_1226 loop_1225: fmovrdlz %o1, %f14, %f12 ldsw [%l7 + 0x38], %o7 std %f6, [%l7 + 0x58] loop_1226: ldsb [%l7 + 0x42], %i0 fmuld8ulx16 %f12, %f8, %f6 fmovrdne %i3, %f14, %f6 ta %xcc, 0x5 fmovrsne %l5, %f10, %f0 ldd [%l7 + 0x40], %f2 fmovdl %xcc, %f11, %f6 lduw [%l7 + 0x40], %g6 st %f9, [%l7 + 0x74] ldx [%l7 + 0x70], %l1 ldub [%l7 + 0x3D], %g3 fmovrslz %l2, %f5, %f8 fmovdleu %xcc, %f2, %f8 sra %i2, %l0, %l6 fnors %f2, %f12, %f3 lduw [%l7 + 0x48], %i6 tcc %icc, 0x2 fbne,a %fcc2, loop_1227 bneg,pn %icc, loop_1228 stw %l4, [%l7 + 0x7C] ldub [%l7 + 0x3D], %o3 loop_1227: fzeros %f14 loop_1228: stb %g2, [%l7 + 0x39] or %l3, %g7, %g5 fcmps %fcc1, %f5, %f1 bcs,a,pt %xcc, loop_1229 fcmped %fcc3, %f0, %f12 fcmpes %fcc1, %f3, %f6 sra %i7, %o4, %i4 loop_1229: fcmple16 %f8, %f0, %o6 array8 %g1, %o2, %o0 fcmpes %fcc1, %f0, %f14 fornot2 %f4, %f8, %f2 sub %i5, %o5, %i1 st %f13, [%l7 + 0x54] bcs,pt %xcc, loop_1230 sth %o1, [%l7 + 0x52] movrgez %g4, %o7, %i0 ldsw [%l7 + 0x1C], %i3 loop_1230: subccc %g6, %l5, %g3 bvc %icc, loop_1231 bne,a %icc, loop_1232 fmovsvs %icc, %f12, %f8 fxor %f4, %f14, %f10 loop_1231: fpack16 %f4, %f15 loop_1232: stx %l2, [%l7 + 0x58] bcc,a,pt %icc, loop_1233 fmovdgu %xcc, %f3, %f15 xnorcc %i2, %l0, %l1 ld [%l7 + 0x54], %f0 loop_1233: fsrc1s %f13, %f5 fcmple32 %f12, %f10, %l6 fandnot2 %f6, %f2, %f0 sth %i6, [%l7 + 0x30] fmovsneg %icc, %f15, %f7 fbug,a %fcc2, loop_1234 st %f5, [%l7 + 0x64] movl %xcc, %o3, %l4 fandnot2 %f8, %f10, %f10 loop_1234: lduh [%l7 + 0x66], %g2 fmovsge %xcc, %f3, %f6 edge8n %l3, %g7, %g5 ldx [%l7 + 0x28], %i7 stb %o4, [%l7 + 0x75] stx %o6, [%l7 + 0x08] brlz %i4, loop_1235 fbug %fcc2, loop_1236 stw %o2, [%l7 + 0x48] stx %g1, [%l7 + 0x38] loop_1235: fpsub32s %f13, %f1, %f8 loop_1236: sdiv %i5, 0x1211, %o0 fbue,a %fcc0, loop_1237 movg %xcc, %o5, %i1 bne %xcc, loop_1238 st %f5, [%l7 + 0x0C] loop_1237: fpack32 %f14, %f10, %f10 stb %g4, [%l7 + 0x6A] loop_1238: fbug,a %fcc2, loop_1239 fmovsn %xcc, %f12, %f7 fmovd %f10, %f2 fpack32 %f0, %f14, %f2 loop_1239: fmovsvs %icc, %f7, %f0 taddcctv %o1, 0x06AF, %o7 lduw [%l7 + 0x54], %i0 tn %icc, 0x1 andn %i3, 0x0778, %g6 edge8 %l5, %g3, %i2 ldsb [%l7 + 0x25], %l0 lduh [%l7 + 0x2A], %l2 fmovrdlz %l1, %f12, %f10 fmovdge %icc, %f9, %f15 fpadd16s %f0, %f13, %f9 ta %xcc, 0x0 mulscc %i6, 0x04AD, %l6 fornot1 %f4, %f8, %f6 tsubcctv %l4, %o3, %g2 stw %g7, [%l7 + 0x1C] sub %g5, %i7, %l3 fcmpne16 %f10, %f4, %o6 stb %i4, [%l7 + 0x14] fmovspos %xcc, %f5, %f8 udiv %o2, 0x1087, %g1 edge8n %o4, %o0, %i5 brz %i1, loop_1240 movge %xcc, %o5, %o1 stw %g4, [%l7 + 0x28] fble,a %fcc1, loop_1241 loop_1240: ldx [%l7 + 0x60], %i0 fmovrdlz %i3, %f2, %f4 fbne,a %fcc1, loop_1242 loop_1241: ldsw [%l7 + 0x14], %g6 umul %o7, 0x0BF0, %l5 brlz,a %i2, loop_1243 loop_1242: ldd [%l7 + 0x08], %f14 popc 0x129F, %l0 edge8n %l2, %g3, %l1 loop_1243: sth %l6, [%l7 + 0x10] tn %icc, 0x3 bcs,a,pt %icc, loop_1244 ldsh [%l7 + 0x66], %l4 fxors %f4, %f13, %f10 nop setx loop_1245, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1244: fbl,a %fcc2, loop_1246 edge32l %o3, %g2, %i6 lduh [%l7 + 0x76], %g5 loop_1245: fmovspos %xcc, %f2, %f11 loop_1246: nop setx loop_1247, %l0, %l1 jmpl %l1, %i7 ldd [%l7 + 0x78], %f10 fandnot1 %f14, %f6, %f8 fbu,a %fcc3, loop_1248 loop_1247: fone %f8 fmovdpos %icc, %f11, %f4 smul %g7, %l3, %i4 loop_1248: stb %o2, [%l7 + 0x43] movgu %icc, %g1, %o6 fmovrse %o4, %f4, %f6 fbo,a %fcc0, loop_1249 bg loop_1250 fpsub32s %f7, %f5, %f10 sth %o0, [%l7 + 0x7C] loop_1249: fpadd32 %f0, %f8, %f14 loop_1250: sethi 0x0BD5, %i1 edge16 %i5, %o5, %o1 tge %icc, 0x1 stb %g4, [%l7 + 0x6D] sethi 0x1C87, %i3 ldsh [%l7 + 0x0A], %i0 bn loop_1251 te %icc, 0x3 addcc %g6, 0x088E, %o7 stw %i2, [%l7 + 0x78] loop_1251: fmovdl %icc, %f2, %f1 stx %l0, [%l7 + 0x08] ld [%l7 + 0x48], %f6 ldsb [%l7 + 0x66], %l2 mova %xcc, %l5, %g3 mulx %l6, 0x1D5A, %l1 movcc %icc, %o3, %g2 stx %i6, [%l7 + 0x70] subc %l4, %g5, %i7 nop setx loop_1252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x2A] stx %l3, [%l7 + 0x48] ldsw [%l7 + 0x54], %i4 loop_1252: ldd [%l7 + 0x10], %f0 bneg loop_1253 addcc %o2, %o6, %g1 ldsb [%l7 + 0x30], %o4 ldsb [%l7 + 0x38], %o0 loop_1253: std %f12, [%l7 + 0x60] fbuge,a %fcc0, loop_1254 brnz,a %i5, loop_1255 fmul8ulx16 %f8, %f8, %f4 tg %xcc, 0x2 loop_1254: lduw [%l7 + 0x18], %o5 loop_1255: movrgez %o1, 0x25F, %i1 edge8n %g4, %i0, %i3 fmovrdne %o7, %f10, %f10 ldsb [%l7 + 0x45], %g6 pdist %f10, %f6, %f10 fmovdn %xcc, %f8, %f5 edge32 %l0, %l2, %i2 subccc %l5, %g3, %l6 fpack32 %f6, %f0, %f12 fpmerge %f12, %f5, %f6 fxors %f8, %f1, %f11 tg %icc, 0x0 ldub [%l7 + 0x45], %l1 ldsb [%l7 + 0x77], %o3 call loop_1256 fmul8ulx16 %f4, %f6, %f12 brgz %g2, loop_1257 tgu %xcc, 0x7 loop_1256: stw %i6, [%l7 + 0x10] fnegs %f4, %f4 loop_1257: tge %icc, 0x7 fmovdcs %xcc, %f4, %f9 fzeros %f2 addcc %l4, 0x05DD, %i7 bn,a loop_1258 ldsw [%l7 + 0x2C], %g5 movg %xcc, %g7, %l3 ldsw [%l7 + 0x1C], %i4 loop_1258: ldd [%l7 + 0x18], %f10 fornot2 %f8, %f8, %f14 edge32l %o6, %g1, %o4 std %f4, [%l7 + 0x30] ldsb [%l7 + 0x51], %o2 fmovdpos %icc, %f3, %f11 fbn,a %fcc0, loop_1259 array8 %i5, %o0, %o5 lduh [%l7 + 0x5A], %i1 ldsw [%l7 + 0x38], %o1 loop_1259: subccc %g4, 0x1A5C, %i0 fbule %fcc0, loop_1260 fcmple32 %f0, %f14, %o7 movre %i3, %g6, %l2 alignaddr %i2, %l5, %g3 loop_1260: edge32 %l6, %l0, %l1 array8 %g2, %o3, %l4 edge32ln %i7, %g5, %g7 fzero %f2 movneg %icc, %l3, %i6 tsubcctv %i4, %o6, %o4 fpsub32 %f14, %f10, %f4 ld [%l7 + 0x5C], %f6 lduw [%l7 + 0x68], %g1 fmovrsgz %i5, %f8, %f9 sllx %o2, %o0, %i1 lduh [%l7 + 0x28], %o1 add %o5, 0x0EBF, %i0 fnors %f0, %f10, %f9 alignaddr %g4, %i3, %g6 sethi 0x1F42, %o7 fbug,a %fcc2, loop_1261 edge32ln %i2, %l5, %l2 fmovscs %xcc, %f3, %f8 fmovscs %icc, %f10, %f15 loop_1261: edge8 %l6, %g3, %l1 udiv %l0, 0x0937, %g2 fmovdne %icc, %f6, %f9 ldub [%l7 + 0x20], %l4 fxnor %f2, %f12, %f12 edge16n %i7, %g5, %g7 sth %l3, [%l7 + 0x0C] std %f12, [%l7 + 0x18] fbn %fcc1, loop_1262 fcmple32 %f0, %f10, %i6 fpsub16 %f10, %f8, %f14 movvs %xcc, %i4, %o3 loop_1262: ldd [%l7 + 0x28], %f6 tl %icc, 0x3 movpos %icc, %o6, %g1 ld [%l7 + 0x2C], %f6 fandnot2 %f2, %f10, %f10 fmovsneg %icc, %f12, %f10 add %o4, 0x12E9, %o2 fmovdleu %icc, %f1, %f15 popc %o0, %i5 xnor %o1, 0x0B4D, %o5 fxors %f7, %f5, %f15 ldsw [%l7 + 0x78], %i1 ldx [%l7 + 0x68], %g4 fcmped %fcc0, %f8, %f10 stb %i0, [%l7 + 0x66] addcc %g6, 0x089A, %i3 stw %o7, [%l7 + 0x3C] lduw [%l7 + 0x60], %l5 orn %i2, %l2, %g3 fmovdleu %icc, %f8, %f7 fcmpes %fcc3, %f9, %f2 fmovsleu %icc, %f3, %f4 lduh [%l7 + 0x5C], %l1 fbug,a %fcc3, loop_1263 pdist %f10, %f0, %f10 stb %l6, [%l7 + 0x70] bcc,a,pt %icc, loop_1264 loop_1263: array16 %l0, %l4, %i7 mova %xcc, %g5, %g2 ldub [%l7 + 0x45], %l3 loop_1264: fmovdneg %icc, %f1, %f9 fcmple32 %f8, %f12, %g7 bn,pn %icc, loop_1265 fbule,a %fcc1, loop_1266 tcs %xcc, 0x3 movrlez %i4, %o3, %o6 loop_1265: fbn %fcc3, loop_1267 loop_1266: fpmerge %f10, %f8, %f0 ldsw [%l7 + 0x10], %i6 bleu %xcc, loop_1268 loop_1267: movrgz %g1, 0x3E7, %o4 bvs,a %xcc, loop_1269 st %f8, [%l7 + 0x7C] loop_1268: move %xcc, %o2, %i5 alignaddrl %o0, %o5, %i1 loop_1269: bcs,pt %icc, loop_1270 mulx %o1, 0x037E, %g4 fbl %fcc0, loop_1271 st %f13, [%l7 + 0x58] loop_1270: ble,a %xcc, loop_1272 array32 %i0, %i3, %g6 loop_1271: nop setx loop_1273, %l0, %l1 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 %f0, %f8, %f8 loop_1272: fmovsge %xcc, %f14, %f9 stb %l5, [%l7 + 0x08] loop_1273: ldsb [%l7 + 0x2F], %o7 lduh [%l7 + 0x4A], %l2 fmovrdne %g3, %f12, %f6 ldsw [%l7 + 0x28], %l1 bcs %xcc, loop_1274 fabss %f0, %f12 st %f5, [%l7 + 0x64] fmul8ulx16 %f0, %f8, %f10 loop_1274: fmovda %xcc, %f11, %f6 stx %l6, [%l7 + 0x08] movcc %icc, %l0, %i2 ld [%l7 + 0x2C], %f14 sllx %i7, %g5, %l4 lduw [%l7 + 0x18], %l3 array16 %g2, %i4, %o3 tsubcc %g7, %i6, %g1 fbule %fcc2, loop_1275 array8 %o6, %o4, %o2 fands %f0, %f2, %f14 sdivx %o0, 0x0905, %o5 loop_1275: orn %i1, %o1, %i5 sdivcc %g4, 0x0A55, %i0 fnegd %f12, %f4 sethi 0x084B, %i3 fmovrdne %l5, %f4, %f12 tn %xcc, 0x4 std %f8, [%l7 + 0x60] fbug %fcc2, loop_1276 tg %icc, 0x2 fmovdleu %icc, %f10, %f4 stw %o7, [%l7 + 0x7C] loop_1276: bne %xcc, loop_1277 fmul8x16au %f2, %f10, %f14 ldsb [%l7 + 0x23], %g6 udivx %l2, 0x0613, %l1 loop_1277: add %l6, 0x00A9, %l0 lduh [%l7 + 0x7A], %g3 srax %i2, 0x01, %i7 ldsw [%l7 + 0x5C], %l4 stw %l3, [%l7 + 0x68] fmuld8ulx16 %f15, %f14, %f0 sth %g5, [%l7 + 0x34] edge8 %g2, %i4, %g7 fmovsg %xcc, %f2, %f1 bpos,pn %xcc, loop_1278 fmovrsgz %o3, %f7, %f14 movrlz %i6, 0x03A, %g1 fands %f13, %f2, %f13 loop_1278: tsubcc %o6, %o4, %o0 edge16n %o5, %i1, %o2 fcmpeq32 %f4, %f12, %o1 ldsh [%l7 + 0x62], %g4 fnand %f6, %f10, %f10 fandnot1s %f6, %f7, %f3 tle %xcc, 0x0 fabsd %f2, %f2 bn,pt %icc, loop_1279 bcs,a,pt %xcc, loop_1280 nop setx loop_1281, %l0, %l1 jmpl %l1, %i0 fpackfix %f14, %f5 loop_1279: andcc %i3, %l5, %o7 loop_1280: stw %g6, [%l7 + 0x30] loop_1281: addcc %i5, 0x0F70, %l2 fandnot2s %f5, %f4, %f3 tgu %icc, 0x2 tcc %icc, 0x5 fsrc2s %f6, %f2 fmovsle %xcc, %f1, %f2 fcmpeq16 %f8, %f14, %l1 fbge %fcc1, loop_1282 fmul8x16 %f1, %f10, %f6 stx %l0, [%l7 + 0x60] fmovde %xcc, %f2, %f13 loop_1282: edge8 %l6, %i2, %i7 array8 %g3, %l3, %l4 nop setx loop_1283, %l0, %l1 jmpl %l1, %g5 fbu,a %fcc2, loop_1284 tcs %icc, 0x4 andncc %g2, %i4, %o3 loop_1283: tleu %xcc, 0x3 loop_1284: move %icc, %g7, %i6 and %o6, 0x1D66, %o4 alignaddr %o0, %g1, %i1 sth %o2, [%l7 + 0x2A] fabsd %f6, %f0 fmovsa %xcc, %f8, %f14 fba %fcc0, loop_1285 ldx [%l7 + 0x68], %o1 ldsb [%l7 + 0x67], %g4 fbo,a %fcc2, loop_1286 loop_1285: ldx [%l7 + 0x20], %i0 std %f6, [%l7 + 0x38] edge32l %i3, %l5, %o7 loop_1286: srlx %o5, %g6, %l2 movne %icc, %i5, %l0 movneg %xcc, %l1, %i2 edge16 %i7, %g3, %l3 lduw [%l7 + 0x34], %l4 ldx [%l7 + 0x70], %l6 fxors %f13, %f3, %f12 fblg,a %fcc3, loop_1287 fmovsvc %xcc, %f15, %f15 bleu,a,pt %xcc, loop_1288 fmovdcc %xcc, %f4, %f6 loop_1287: edge32 %g2, %i4, %g5 stx %o3, [%l7 + 0x18] loop_1288: fpadd32 %f4, %f0, %f14 ldsb [%l7 + 0x6D], %i6 movre %o6, %g7, %o0 fxors %f1, %f13, %f9 subcc %o4, 0x1754, %g1 tvc %xcc, 0x4 fmovdg %xcc, %f4, %f2 edge32l %i1, %o1, %o2 tvc %icc, 0x2 fmovspos %icc, %f7, %f3 lduw [%l7 + 0x60], %g4 fmovdvc %xcc, %f3, %f0 tne %xcc, 0x6 brgez,a %i3, loop_1289 fzero %f10 sdivx %i0, 0x07A3, %l5 fmovrdgez %o7, %f10, %f6 loop_1289: fmovda %icc, %f12, %f5 fbo,a %fcc0, loop_1290 fabsd %f2, %f8 edge16ln %o5, %l2, %g6 fbn %fcc0, loop_1291 loop_1290: fmul8x16al %f7, %f14, %f10 fbe %fcc1, loop_1292 brlz,a %l0, loop_1293 loop_1291: bn,pn %icc, loop_1294 fmovsne %icc, %f1, %f2 loop_1292: fpackfix %f0, %f13 loop_1293: fpack32 %f12, %f6, %f6 loop_1294: fmovsneg %xcc, %f3, %f8 st %f9, [%l7 + 0x38] ld [%l7 + 0x48], %f2 lduw [%l7 + 0x74], %i5 fbug,a %fcc2, loop_1295 bg,pn %xcc, loop_1296 st %f7, [%l7 + 0x68] fcmpeq32 %f10, %f6, %i2 loop_1295: lduw [%l7 + 0x7C], %l1 loop_1296: stx %i7, [%l7 + 0x40] fmovrsne %l3, %f7, %f12 andcc %g3, %l4, %l6 for %f10, %f0, %f10 sth %g2, [%l7 + 0x3A] fornot1 %f14, %f0, %f4 stb %i4, [%l7 + 0x4F] movvc %xcc, %o3, %g5 edge32n %i6, %g7, %o6 lduw [%l7 + 0x28], %o4 brgz %g1, loop_1297 std %f12, [%l7 + 0x70] bcs loop_1298 sth %o0, [%l7 + 0x74] loop_1297: st %f2, [%l7 + 0x78] stw %i1, [%l7 + 0x78] loop_1298: ldd [%l7 + 0x10], %f0 fbul,a %fcc0, loop_1299 xnor %o1, %g4, %o2 stb %i3, [%l7 + 0x52] bcc loop_1300 loop_1299: std %f6, [%l7 + 0x50] ldsw [%l7 + 0x4C], %l5 fbug %fcc3, loop_1301 loop_1300: orn %o7, 0x0C0B, %o5 sth %i0, [%l7 + 0x54] fmovsle %xcc, %f4, %f6 loop_1301: fbl,a %fcc3, loop_1302 ldsw [%l7 + 0x20], %l2 fbue %fcc3, loop_1303 ldsb [%l7 + 0x77], %g6 loop_1302: ldsb [%l7 + 0x34], %l0 ta %icc, 0x0 loop_1303: edge16n %i5, %l1, %i2 fbge %fcc3, loop_1304 stw %l3, [%l7 + 0x20] sdivx %i7, 0x1F77, %l4 bleu,a,pt %icc, loop_1305 loop_1304: ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x78], %l6 fabss %f3, %f15 loop_1305: edge8l %g3, %i4, %g2 fmovsne %xcc, %f8, %f1 tcc %icc, 0x5 bvs loop_1306 lduh [%l7 + 0x3C], %g5 movre %i6, 0x2FD, %o3 fmuld8sux16 %f4, %f3, %f4 loop_1306: orn %o6, %g7, %g1 fmovdg %icc, %f3, %f11 fmovrslz %o4, %f14, %f0 stw %i1, [%l7 + 0x5C] te %xcc, 0x2 ldsw [%l7 + 0x20], %o0 movrlz %o1, %g4, %o2 fbg %fcc1, loop_1307 bcs %icc, loop_1308 tcs %icc, 0x6 fnegs %f6, %f11 loop_1307: ble loop_1309 loop_1308: fandnot2 %f14, %f0, %f10 fmovsvc %xcc, %f9, %f9 fmovdcc %icc, %f10, %f1 loop_1309: tg %xcc, 0x2 taddcctv %l5, %i3, %o7 fmovdn %icc, %f0, %f7 fmovdle %xcc, %f9, %f15 fands %f14, %f0, %f3 fbo,a %fcc3, loop_1310 fbu,a %fcc1, loop_1311 subc %o5, %l2, %g6 tneg %icc, 0x5 loop_1310: be,a loop_1312 loop_1311: bl,a,pt %icc, loop_1313 addcc %l0, 0x0B50, %i0 nop setx loop_1314, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1312: srax %i5, %i2, %l3 loop_1313: fnor %f14, %f10, %f2 fbug,a %fcc3, loop_1315 loop_1314: subc %i7, %l4, %l1 fble,a %fcc2, loop_1316 tge %icc, 0x5 loop_1315: fandnot1 %f12, %f14, %f10 fmul8x16au %f13, %f6, %f8 loop_1316: fbge %fcc2, loop_1317 lduh [%l7 + 0x1C], %l6 fbul %fcc3, loop_1318 ldx [%l7 + 0x28], %g3 loop_1317: xor %g2, 0x1618, %g5 fbne %fcc0, loop_1319 loop_1318: fcmpd %fcc2, %f2, %f10 udivx %i6, 0x047F, %o3 orcc %i4, 0x068F, %o6 loop_1319: lduh [%l7 + 0x24], %g7 fmovsl %xcc, %f3, %f8 fmovdneg %xcc, %f14, %f7 ld [%l7 + 0x2C], %f11 bleu %icc, loop_1320 fnands %f9, %f9, %f15 fmovdneg %xcc, %f1, %f11 fpsub16 %f6, %f10, %f4 loop_1320: bvs,pt %xcc, loop_1321 ldd [%l7 + 0x28], %f12 tgu %icc, 0x4 movleu %icc, %o4, %i1 loop_1321: fnot1 %f10, %f0 fpmerge %f12, %f0, %f10 be,a,pn %xcc, loop_1322 fcmpne16 %f0, %f12, %o0 fcmpeq32 %f0, %f12, %o1 fmovrdgz %g1, %f8, %f6 loop_1322: fornot2 %f2, %f14, %f10 fmovrdne %o2, %f10, %f10 fnot2s %f0, %f6 sth %g4, [%l7 + 0x28] mulx %l5, %o7, %o5 ld [%l7 + 0x48], %f11 sll %l2, %g6, %i3 fmovsle %xcc, %f2, %f11 ldsh [%l7 + 0x44], %i0 fnors %f2, %f9, %f7 be,a loop_1323 tsubcc %l0, %i2, %i5 movvc %xcc, %l3, %l4 movrlz %l1, %i7, %l6 loop_1323: taddcc %g2, %g5, %g3 edge32n %i6, %o3, %o6 st %f7, [%l7 + 0x10] fmovscs %icc, %f8, %f8 fnor %f10, %f10, %f2 ldsh [%l7 + 0x6A], %i4 fmovsn %xcc, %f14, %f11 fmovsleu %xcc, %f3, %f5 fpsub16s %f14, %f12, %f6 st %f3, [%l7 + 0x7C] movvs %xcc, %o4, %i1 fcmped %fcc2, %f10, %f2 fmovsvc %xcc, %f10, %f12 sth %g7, [%l7 + 0x08] be,a,pn %icc, loop_1324 movne %xcc, %o1, %g1 lduw [%l7 + 0x7C], %o0 fsrc1 %f8, %f14 loop_1324: smul %g4, %o2, %l5 fcmpes %fcc2, %f14, %f6 fbule %fcc1, loop_1325 ldd [%l7 + 0x28], %f4 tgu %xcc, 0x5 stb %o7, [%l7 + 0x6B] loop_1325: stx %l2, [%l7 + 0x70] alignaddrl %o5, %i3, %g6 fmovrslez %i0, %f9, %f4 lduw [%l7 + 0x2C], %l0 bvs,a,pn %icc, loop_1326 fmul8x16au %f15, %f13, %f4 stw %i2, [%l7 + 0x34] fandnot2 %f14, %f12, %f0 loop_1326: movrlz %i5, %l4, %l1 brlz,a %l3, loop_1327 fcmpes %fcc0, %f0, %f6 st %f1, [%l7 + 0x4C] ldub [%l7 + 0x53], %l6 loop_1327: sethi 0x00C1, %i7 subcc %g2, 0x0F47, %g3 sdivx %g5, 0x1DF3, %i6 movgu %icc, %o6, %o3 fmovscs %icc, %f15, %f10 movrgz %o4, %i1, %i4 edge32l %o1, %g7, %o0 tpos %xcc, 0x1 fpadd16 %f4, %f2, %f10 ldub [%l7 + 0x0E], %g1 ldub [%l7 + 0x70], %o2 umulcc %l5, %o7, %l2 xorcc %o5, 0x13EB, %i3 fmovd %f2, %f10 stx %g6, [%l7 + 0x70] fpadd16 %f14, %f6, %f4 fnot2 %f0, %f2 stx %i0, [%l7 + 0x10] fpack16 %f0, %f1 fmovdpos %icc, %f14, %f15 fmul8x16 %f3, %f2, %f14 fble,a %fcc1, loop_1328 ta %icc, 0x7 movrgez %g4, 0x348, %i2 ldsw [%l7 + 0x38], %l0 loop_1328: te %icc, 0x4 fcmpne16 %f8, %f10, %l4 ldsb [%l7 + 0x5E], %i5 fcmple16 %f0, %f10, %l3 lduw [%l7 + 0x1C], %l1 stb %l6, [%l7 + 0x41] fmovrsgz %g2, %f3, %f4 add %g3, 0x0453, %g5 edge8n %i6, %o6, %o3 edge32n %o4, %i7, %i4 lduh [%l7 + 0x7E], %i1 nop setx loop_1329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x10], %g7 lduh [%l7 + 0x2A], %o1 ldx [%l7 + 0x40], %g1 loop_1329: fbge %fcc1, loop_1330 mova %xcc, %o0, %l5 ld [%l7 + 0x30], %f2 addc %o7, %l2, %o5 loop_1330: fmovspos %xcc, %f14, %f1 bl,pn %icc, loop_1331 lduw [%l7 + 0x24], %i3 stx %o2, [%l7 + 0x08] std %f2, [%l7 + 0x48] loop_1331: edge32n %g6, %g4, %i0 fpsub32 %f12, %f4, %f12 fcmple16 %f8, %f14, %l0 ldsh [%l7 + 0x58], %l4 orncc %i2, 0x02A2, %l3 fnegd %f2, %f10 movvs %xcc, %i5, %l1 nop setx loop_1332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fone %f2 pdist %f2, %f0, %f6 bleu,a,pt %xcc, loop_1333 loop_1332: movneg %xcc, %l6, %g2 ldub [%l7 + 0x74], %g5 std %f14, [%l7 + 0x48] loop_1333: tpos %icc, 0x5 st %f9, [%l7 + 0x50] ldsw [%l7 + 0x64], %g3 tgu %xcc, 0x5 fmovrsgz %o6, %f10, %f9 fpack32 %f4, %f4, %f14 umulcc %i6, 0x1961, %o3 brlz %i7, loop_1334 tvc %icc, 0x6 fbn,a %fcc0, loop_1335 fmovsn %xcc, %f1, %f13 loop_1334: fcmpgt16 %f2, %f10, %o4 lduh [%l7 + 0x70], %i1 loop_1335: fmovrde %g7, %f8, %f14 ldx [%l7 + 0x58], %o1 or %i4, 0x1AA0, %g1 edge32ln %o0, %l5, %o7 mova %xcc, %o5, %l2 fmovrse %o2, %f13, %f8 ldx [%l7 + 0x50], %i3 fmul8x16 %f8, %f2, %f14 array16 %g4, %i0, %g6 st %f12, [%l7 + 0x7C] ldub [%l7 + 0x6A], %l4 fpsub32s %f9, %f10, %f11 edge32l %l0, %l3, %i2 sth %i5, [%l7 + 0x0A] fmul8ulx16 %f2, %f4, %f6 fmovsgu %xcc, %f0, %f5 tge %icc, 0x4 fone %f14 stb %l6, [%l7 + 0x39] ldd [%l7 + 0x50], %f4 tvs %icc, 0x0 fpsub32 %f2, %f8, %f4 fmovsleu %icc, %f7, %f11 edge16l %l1, %g2, %g3 edge16 %o6, %i6, %o3 fone %f2 ldsb [%l7 + 0x55], %g5 fmovscc %xcc, %f4, %f3 fandnot2s %f1, %f10, %f9 brz,a %i7, loop_1336 fexpand %f3, %f14 ldx [%l7 + 0x70], %o4 ldsb [%l7 + 0x4D], %i1 loop_1336: tcs %icc, 0x3 bge,a %icc, loop_1337 fpsub16s %f14, %f0, %f2 fmovrdlez %g7, %f8, %f2 nop setx loop_1338, %l0, %l1 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_1337: sll %o1, %g1, %i4 movne %xcc, %o0, %o7 fmovse %icc, %f2, %f14 loop_1338: edge16ln %l5, %l2, %o5 fmovsgu %icc, %f7, %f6 ldub [%l7 + 0x10], %o2 movpos %xcc, %i3, %i0 ldsh [%l7 + 0x14], %g4 fcmpd %fcc0, %f6, %f0 ld [%l7 + 0x78], %f7 ldub [%l7 + 0x77], %g6 stw %l4, [%l7 + 0x68] stx %l3, [%l7 + 0x60] lduh [%l7 + 0x76], %l0 fcmpgt16 %f14, %f0, %i2 move %icc, %l6, %i5 subc %l1, %g3, %o6 ldub [%l7 + 0x4E], %i6 addccc %g2, 0x0E58, %o3 brgez %g5, loop_1339 fandnot2 %f2, %f0, %f4 stw %o4, [%l7 + 0x14] fbn %fcc3, loop_1340 loop_1339: fmovrdne %i7, %f14, %f2 tne %icc, 0x1 fmovsa %icc, %f5, %f5 loop_1340: fmovdpos %xcc, %f9, %f13 st %f10, [%l7 + 0x08] movle %icc, %g7, %i1 fmovrslz %g1, %f8, %f14 fcmpne16 %f6, %f2, %i4 sth %o0, [%l7 + 0x14] orcc %o7, %o1, %l5 fmovrdgz %o5, %f8, %f4 fmovdvc %icc, %f5, %f7 sdiv %l2, 0x096C, %o2 ldsb [%l7 + 0x6F], %i0 edge16ln %i3, %g6, %l4 st %f1, [%l7 + 0x78] bvs %xcc, loop_1341 tn %icc, 0x5 lduw [%l7 + 0x08], %l3 ta %icc, 0x2 loop_1341: fble %fcc1, loop_1342 fmovsvc %xcc, %f0, %f15 fpsub16 %f12, %f12, %f10 be,a %icc, loop_1343 loop_1342: fabss %f14, %f13 brgz,a %g4, loop_1344 fbue %fcc0, loop_1345 loop_1343: fmovdl %icc, %f15, %f14 bn,a,pt %xcc, loop_1346 loop_1344: fones %f11 loop_1345: ldd [%l7 + 0x70], %f6 fcmps %fcc1, %f5, %f2 loop_1346: ld [%l7 + 0x14], %f13 fbul %fcc0, loop_1347 add %i2, %l0, %l6 fbug %fcc2, loop_1348 fornot2s %f9, %f3, %f9 loop_1347: brz %l1, loop_1349 brz %g3, loop_1350 loop_1348: stb %o6, [%l7 + 0x0E] nop setx loop_1351, %l0, %l1 jmpl %l1, %i6 loop_1349: movrlz %g2, %i5, %o3 loop_1350: fmuld8ulx16 %f0, %f4, %f4 sethi 0x0822, %o4 loop_1351: lduw [%l7 + 0x78], %i7 movrne %g5, %g7, %g1 srl %i1, 0x1F, %o0 ldx [%l7 + 0x60], %o7 andncc %i4, %l5, %o5 ldx [%l7 + 0x50], %l2 fcmple32 %f10, %f12, %o2 sth %o1, [%l7 + 0x60] fbn %fcc1, loop_1352 stb %i0, [%l7 + 0x70] stx %i3, [%l7 + 0x60] fba %fcc1, loop_1353 loop_1352: ldsw [%l7 + 0x50], %l4 fcmpgt16 %f4, %f14, %g6 bvc,a %xcc, loop_1354 loop_1353: st %f7, [%l7 + 0x1C] addc %g4, %i2, %l3 fcmpd %fcc0, %f2, %f2 loop_1354: movrlez %l6, 0x332, %l0 fbl,a %fcc2, loop_1355 fcmpd %fcc0, %f6, %f4 nop setx loop_1356, %l0, %l1 jmpl %l1, %g3 fcmple32 %f4, %f14, %o6 loop_1355: fmovdle %xcc, %f14, %f3 fmovdcs %xcc, %f4, %f6 loop_1356: fmovsg %icc, %f6, %f4 fzeros %f7 fmovsg %xcc, %f13, %f9 fandnot1 %f0, %f6, %f4 std %f10, [%l7 + 0x10] fmovrdgz %l1, %f10, %f10 fmovrsgz %g2, %f14, %f1 edge32 %i5, %i6, %o4 ldsh [%l7 + 0x2E], %o3 fsrc1s %f3, %f9 stb %g5, [%l7 + 0x2F] fbuge %fcc0, loop_1357 ldsh [%l7 + 0x54], %g7 ble,a,pn %xcc, loop_1358 st %f7, [%l7 + 0x64] loop_1357: ldd [%l7 + 0x68], %f0 std %f12, [%l7 + 0x68] loop_1358: ldsh [%l7 + 0x14], %g1 movrgez %i1, %i7, %o0 fbue,a %fcc3, loop_1359 ld [%l7 + 0x34], %f3 std %f2, [%l7 + 0x48] sll %i4, 0x12, %l5 loop_1359: movrgez %o5, %l2, %o7 pdist %f0, %f4, %f12 sdivcc %o1, 0x1E2C, %o2 umul %i3, %i0, %g6 fsrc2 %f4, %f8 fpsub16 %f8, %f12, %f8 fornot2 %f4, %f14, %f12 sllx %l4, 0x1A, %g4 edge32 %l3, %i2, %l6 andcc %g3, %o6, %l1 fmovsgu %xcc, %f14, %f9 fcmpeq16 %f8, %f10, %l0 ldd [%l7 + 0x28], %f0 fbne,a %fcc0, loop_1360 ldsw [%l7 + 0x38], %g2 fnor %f12, %f10, %f8 tsubcctv %i5, 0x0AAF, %o4 loop_1360: bleu,a %icc, loop_1361 fmovdvc %icc, %f6, %f15 tle %icc, 0x1 brnz %i6, loop_1362 loop_1361: stb %g5, [%l7 + 0x68] ldub [%l7 + 0x19], %o3 fbne,a %fcc3, loop_1363 loop_1362: edge16n %g1, %g7, %i7 fmovrsne %i1, %f15, %f7 fnot2 %f8, %f6 loop_1363: tcs %xcc, 0x6 sdiv %i4, 0x0937, %l5 bcc,a,pn %icc, loop_1364 addc %o0, 0x062B, %o5 fmuld8sux16 %f13, %f9, %f0 fmovrdgz %l2, %f6, %f14 loop_1364: fpack16 %f0, %f3 std %f10, [%l7 + 0x18] subc %o7, 0x198F, %o1 fbl,a %fcc3, loop_1365 ldsb [%l7 + 0x1B], %o2 fmovse %icc, %f2, %f5 ldd [%l7 + 0x20], %f10 loop_1365: ldx [%l7 + 0x10], %i0 bn,pt %icc, loop_1366 fmovdl %icc, %f13, %f15 sth %i3, [%l7 + 0x08] udivcc %g6, 0x1B39, %l4 loop_1366: bg loop_1367 movle %xcc, %l3, %g4 fors %f8, %f2, %f5 andncc %i2, %l6, %o6 loop_1367: array8 %g3, %l1, %g2 ld [%l7 + 0x34], %f5 ldsw [%l7 + 0x38], %i5 ldx [%l7 + 0x38], %o4 st %f8, [%l7 + 0x48] addcc %l0, 0x1EFE, %i6 sll %g5, 0x18, %g1 lduh [%l7 + 0x56], %o3 stb %g7, [%l7 + 0x39] tleu %icc, 0x4 fmul8x16al %f13, %f6, %f8 fpadd16 %f14, %f10, %f2 fnot1 %f0, %f8 ta %xcc, 0x7 lduw [%l7 + 0x14], %i1 tgu %icc, 0x6 sll %i4, 0x18, %l5 fmovdcc %icc, %f11, %f14 movn %xcc, %o0, %o5 ldd [%l7 + 0x30], %f10 stw %l2, [%l7 + 0x70] ld [%l7 + 0x1C], %f9 ld [%l7 + 0x18], %f13 ldsb [%l7 + 0x41], %o7 fone %f8 andn %i7, 0x0F1F, %o1 stw %o2, [%l7 + 0x6C] srl %i0, 0x1F, %g6 ldsh [%l7 + 0x60], %i3 stw %l3, [%l7 + 0x48] lduw [%l7 + 0x1C], %g4 edge32 %i2, %l6, %o6 fmovscc %icc, %f7, %f7 fmul8x16 %f14, %f14, %f4 fcmple32 %f10, %f14, %l4 lduw [%l7 + 0x48], %g3 umul %l1, 0x1BAB, %i5 fbue %fcc3, loop_1368 mulx %g2, 0x115D, %l0 brlz %i6, loop_1369 ldsh [%l7 + 0x26], %g5 loop_1368: fcmpeq16 %f8, %f10, %o4 lduw [%l7 + 0x4C], %o3 loop_1369: movgu %icc, %g1, %g7 fmovrsgz %i1, %f4, %f11 ldd [%l7 + 0x08], %f4 fzeros %f1 ldd [%l7 + 0x60], %f2 bl,pt %icc, loop_1370 brgz %i4, loop_1371 fbo %fcc0, loop_1372 fmovsge %xcc, %f12, %f11 loop_1370: movrgez %l5, %o5, %l2 loop_1371: tleu %xcc, 0x4 loop_1372: srlx %o7, %i7, %o1 nop setx loop_1373, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32 %o2, %o0, %g6 xnor %i0, 0x0CE4, %l3 and %g4, 0x053A, %i3 loop_1373: lduw [%l7 + 0x50], %l6 umulcc %i2, %o6, %g3 fmovsgu %icc, %f13, %f5 movg %xcc, %l4, %l1 ldub [%l7 + 0x25], %g2 popc 0x0ED6, %l0 fnot2s %f15, %f9 fmovdleu %xcc, %f12, %f1 ldsh [%l7 + 0x20], %i5 fsrc1s %f12, %f8 fnot2 %f14, %f2 ldd [%l7 + 0x30], %f8 fble %fcc0, loop_1374 stb %i6, [%l7 + 0x33] std %f0, [%l7 + 0x78] fmovsleu %xcc, %f6, %f12 loop_1374: fandnot2 %f6, %f10, %f4 movrgez %o4, 0x0BA, %o3 subccc %g1, 0x0491, %g5 fmovsgu %xcc, %f14, %f7 fmovdn %xcc, %f3, %f11 fmovdne %xcc, %f5, %f6 fba,a %fcc3, loop_1375 std %f2, [%l7 + 0x78] edge8ln %g7, %i4, %l5 ldsw [%l7 + 0x1C], %i1 loop_1375: nop setx loop_1376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l2, [%l7 + 0x10] tsubcctv %o7, %o5, %o1 tg %xcc, 0x5 loop_1376: fabss %f6, %f3 fbn,a %fcc1, loop_1377 call loop_1378 stb %i7, [%l7 + 0x50] xnor %o0, %g6, %i0 loop_1377: mulscc %o2, %l3, %i3 loop_1378: orcc %l6, %g4, %i2 sllx %o6, %l4, %g3 fmovdl %xcc, %f7, %f1 faligndata %f10, %f0, %f12 stw %g2, [%l7 + 0x14] edge8ln %l1, %l0, %i6 fmovdn %xcc, %f14, %f10 brgez %o4, loop_1379 taddcc %o3, 0x172D, %i5 fmovrdne %g1, %f4, %f6 udiv %g5, 0x151D, %i4 loop_1379: brlez,a %g7, loop_1380 ldsb [%l7 + 0x49], %i1 st %f1, [%l7 + 0x70] ldsb [%l7 + 0x1B], %l2 loop_1380: fmovrsne %o7, %f7, %f1 ldx [%l7 + 0x60], %o5 fpack16 %f14, %f10 lduh [%l7 + 0x2A], %o1 std %f2, [%l7 + 0x78] fxnors %f9, %f5, %f9 fpmerge %f8, %f3, %f2 fmovdn %xcc, %f4, %f2 edge16ln %i7, %l5, %g6 ldsw [%l7 + 0x40], %o0 be,a %icc, loop_1381 fmovsa %xcc, %f13, %f8 std %f14, [%l7 + 0x10] stb %o2, [%l7 + 0x50] loop_1381: fandnot2s %f9, %f3, %f2 umulcc %i0, %l3, %l6 lduw [%l7 + 0x44], %i3 array32 %g4, %o6, %i2 fcmped %fcc0, %f12, %f12 tvc %xcc, 0x3 fpadd32s %f6, %f13, %f8 brlz,a %g3, loop_1382 fnegs %f8, %f15 fnot2s %f6, %f8 fpack16 %f0, %f5 loop_1382: edge32ln %l4, %l1, %l0 fmovse %icc, %f12, %f9 fsrc2 %f10, %f4 udiv %g2, 0x17C7, %o4 std %f0, [%l7 + 0x50] ld [%l7 + 0x24], %f2 stb %i6, [%l7 + 0x39] tleu %icc, 0x6 fmovrslez %i5, %f2, %f11 brz,a %o3, loop_1383 ldsh [%l7 + 0x7A], %g5 fmovrde %i4, %f14, %f2 fmovsvs %icc, %f1, %f14 loop_1383: ldsw [%l7 + 0x60], %g1 array8 %g7, %i1, %l2 subc %o7, %o1, %o5 movrgz %l5, %g6, %o0 std %f10, [%l7 + 0x68] movleu %xcc, %o2, %i0 st %f10, [%l7 + 0x3C] call loop_1384 fmul8x16 %f15, %f10, %f10 tcc %icc, 0x2 fmovdvs %icc, %f13, %f14 loop_1384: tsubcc %l3, %i7, %i3 fpackfix %f0, %f8 pdist %f8, %f14, %f10 sth %g4, [%l7 + 0x52] for %f10, %f6, %f4 sth %l6, [%l7 + 0x16] movrlz %i2, 0x2F0, %o6 fmovs %f7, %f5 lduh [%l7 + 0x5E], %l4 ldsh [%l7 + 0x44], %g3 bneg,a,pn %xcc, loop_1385 ldx [%l7 + 0x08], %l1 fmovsvc %xcc, %f4, %f10 ldsw [%l7 + 0x64], %l0 loop_1385: ld [%l7 + 0x70], %f10 movgu %icc, %o4, %g2 edge8n %i5, %i6, %g5 fmuld8ulx16 %f3, %f3, %f14 std %f0, [%l7 + 0x58] mulscc %i4, 0x0389, %g1 movvc %icc, %g7, %o3 sth %l2, [%l7 + 0x34] fmovsn %xcc, %f9, %f3 fbug,a %fcc2, loop_1386 fxors %f1, %f12, %f3 fcmpne16 %f0, %f4, %i1 fpadd16 %f10, %f2, %f2 loop_1386: stx %o1, [%l7 + 0x30] ldsw [%l7 + 0x6C], %o5 mulscc %l5, %g6, %o0 edge8 %o2, %o7, %l3 lduw [%l7 + 0x3C], %i0 bvs,a loop_1387 bvc,pt %xcc, loop_1388 fandnot1s %f8, %f6, %f11 fmovdn %icc, %f5, %f7 loop_1387: brlz %i3, loop_1389 loop_1388: fmovrsgz %i7, %f4, %f9 mova %icc, %g4, %i2 tcs %xcc, 0x4 loop_1389: ldsb [%l7 + 0x44], %o6 movrne %l6, %g3, %l1 brlz,a %l4, loop_1390 lduh [%l7 + 0x10], %l0 lduh [%l7 + 0x54], %o4 ldx [%l7 + 0x70], %i5 loop_1390: movgu %icc, %g2, %g5 ld [%l7 + 0x24], %f8 ldub [%l7 + 0x11], %i4 edge32 %g1, %g7, %o3 tcc %xcc, 0x6 ble,a,pn %xcc, loop_1391 stw %l2, [%l7 + 0x24] te %xcc, 0x2 st %f2, [%l7 + 0x10] loop_1391: fmovdvc %icc, %f13, %f11 brgez,a %i6, loop_1392 bgu,a %xcc, loop_1393 srax %o1, %i1, %l5 movcs %xcc, %g6, %o5 loop_1392: xnorcc %o2, %o0, %o7 loop_1393: sdivcc %i0, 0x058E, %i3 taddcctv %i7, %g4, %i2 ldx [%l7 + 0x60], %l3 fmovrde %l6, %f10, %f10 bvs,a loop_1394 fbul,a %fcc1, loop_1395 faligndata %f14, %f10, %f2 edge16l %g3, %l1, %o6 loop_1394: movg %icc, %l4, %o4 loop_1395: tgu %xcc, 0x3 movrgz %l0, 0x15D, %g2 tge %xcc, 0x4 xorcc %i5, 0x0C7E, %g5 edge16ln %g1, %g7, %i4 edge32 %l2, %i6, %o1 st %f11, [%l7 + 0x58] bneg,a loop_1396 lduh [%l7 + 0x64], %o3 fpsub16 %f4, %f4, %f0 umulcc %i1, 0x18A4, %l5 loop_1396: addcc %o5, 0x04CB, %g6 fpack16 %f0, %f5 stb %o2, [%l7 + 0x61] movpos %icc, %o0, %i0 bgu,a %icc, loop_1397 mulscc %i3, %o7, %i7 fmovsvs %icc, %f14, %f6 movrlz %g4, 0x0A2, %i2 loop_1397: xorcc %l6, %g3, %l1 std %f8, [%l7 + 0x10] ldx [%l7 + 0x40], %l3 orn %l4, %o4, %o6 ble,pt %xcc, loop_1398 fxnor %f12, %f0, %f12 fblg,a %fcc0, loop_1399 fnors %f9, %f3, %f9 loop_1398: udiv %l0, 0x11B1, %g2 ldd [%l7 + 0x60], %f6 loop_1399: tcc %icc, 0x3 lduh [%l7 + 0x76], %i5 nop setx loop_1400, %l0, %l1 jmpl %l1, %g1 fmovdcs %xcc, %f5, %f10 fxnors %f1, %f3, %f5 ldd [%l7 + 0x78], %f14 loop_1400: stb %g7, [%l7 + 0x5B] bne,a %icc, loop_1401 stb %g5, [%l7 + 0x25] fmovsvs %xcc, %f13, %f11 fand %f8, %f4, %f10 loop_1401: brgz,a %i4, loop_1402 fmovsgu %icc, %f11, %f6 ldd [%l7 + 0x28], %f8 bg loop_1403 loop_1402: ldsw [%l7 + 0x0C], %i6 fmovde %xcc, %f8, %f15 movvc %xcc, %l2, %o1 loop_1403: lduw [%l7 + 0x58], %i1 ldsw [%l7 + 0x60], %o3 fmovsgu %icc, %f14, %f13 sth %o5, [%l7 + 0x54] fmovrdgz %l5, %f6, %f0 edge8ln %g6, %o2, %i0 lduw [%l7 + 0x0C], %i3 st %f12, [%l7 + 0x44] fmovde %icc, %f11, %f0 movge %xcc, %o0, %o7 stw %i7, [%l7 + 0x34] mulx %g4, %i2, %l6 faligndata %f4, %f14, %f6 sllx %g3, %l1, %l3 fmovsne %icc, %f6, %f4 fsrc2 %f0, %f2 st %f8, [%l7 + 0x58] sth %o4, [%l7 + 0x56] fmul8x16au %f15, %f11, %f10 nop setx loop_1404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l4, [%l7 + 0x50] fmovscs %xcc, %f10, %f3 movle %xcc, %o6, %l0 loop_1404: fmovscs %icc, %f12, %f15 add %g2, %g1, %i5 fbl %fcc3, loop_1405 fcmps %fcc3, %f11, %f14 fmovrsgz %g7, %f1, %f3 movrgez %i4, 0x3C8, %g5 loop_1405: andncc %l2, %i6, %o1 xor %o3, 0x116D, %i1 fmuld8sux16 %f7, %f5, %f0 ldsb [%l7 + 0x57], %l5 std %f12, [%l7 + 0x28] fcmple16 %f12, %f8, %o5 ld [%l7 + 0x54], %f11 fblg,a %fcc1, loop_1406 tgu %icc, 0x1 ba,pn %icc, loop_1407 fnot2s %f6, %f1 loop_1406: ldx [%l7 + 0x78], %o2 fmovrde %i0, %f4, %f0 loop_1407: ldsb [%l7 + 0x7D], %g6 brz %o0, loop_1408 fmovdne %xcc, %f5, %f15 movne %icc, %o7, %i3 movrgez %i7, 0x081, %g4 loop_1408: fmovspos %xcc, %f3, %f1 fbg,a %fcc0, loop_1409 bvc,a,pn %xcc, loop_1410 bleu,a,pn %icc, loop_1411 sth %l6, [%l7 + 0x5A] loop_1409: srax %i2, 0x11, %g3 loop_1410: fcmpne16 %f0, %f8, %l1 loop_1411: stx %l3, [%l7 + 0x30] fandnot2s %f1, %f5, %f11 movvc %xcc, %l4, %o6 movpos %icc, %l0, %o4 xor %g2, 0x159F, %i5 fcmpeq16 %f2, %f8, %g1 fmovsleu %icc, %f6, %f7 ldx [%l7 + 0x68], %g7 stx %i4, [%l7 + 0x68] ldsw [%l7 + 0x48], %l2 stx %g5, [%l7 + 0x10] tg %xcc, 0x2 bpos,pt %xcc, loop_1412 stx %o1, [%l7 + 0x30] xnorcc %i6, 0x0F6E, %o3 fpack16 %f14, %f7 loop_1412: lduh [%l7 + 0x2E], %i1 ldx [%l7 + 0x40], %l5 te %xcc, 0x0 lduw [%l7 + 0x28], %o2 bg,a loop_1413 tn %xcc, 0x4 edge8 %o5, %g6, %o0 std %f0, [%l7 + 0x40] loop_1413: movle %xcc, %i0, %o7 edge32l %i3, %i7, %l6 bn loop_1414 st %f2, [%l7 + 0x28] ldx [%l7 + 0x50], %i2 ldsh [%l7 + 0x12], %g4 loop_1414: fmovsg %xcc, %f2, %f11 tneg %xcc, 0x6 srax %l1, %l3, %l4 ldsw [%l7 + 0x7C], %g3 xorcc %l0, 0x0A19, %o4 fmovrdne %o6, %f2, %f2 tleu %xcc, 0x3 fmovde %xcc, %f10, %f3 fzero %f8 fcmped %fcc2, %f8, %f12 fmovdn %icc, %f5, %f6 fnors %f15, %f15, %f10 std %f4, [%l7 + 0x70] ldsh [%l7 + 0x64], %i5 bvc,a loop_1415 orn %g2, %g7, %i4 fnand %f4, %f2, %f12 fors %f12, %f12, %f2 loop_1415: fnot2s %f5, %f9 ld [%l7 + 0x54], %f4 addc %l2, %g5, %g1 lduh [%l7 + 0x32], %i6 stx %o1, [%l7 + 0x20] mulx %o3, 0x1FF6, %i1 stb %o2, [%l7 + 0x7E] fabss %f2, %f12 udiv %l5, 0x1B46, %o5 fcmpes %fcc1, %f2, %f14 edge16 %o0, %g6, %o7 te %icc, 0x2 bvc,a,pt %icc, loop_1416 ld [%l7 + 0x0C], %f4 fblg %fcc3, loop_1417 stx %i0, [%l7 + 0x38] loop_1416: ldsb [%l7 + 0x67], %i7 tge %xcc, 0x3 loop_1417: ldsh [%l7 + 0x2E], %i3 bcc,a,pn %xcc, loop_1418 fnegd %f10, %f14 tle %icc, 0x1 addc %i2, %l6, %l1 loop_1418: mulscc %g4, %l4, %g3 stw %l3, [%l7 + 0x0C] orncc %o4, %l0, %o6 st %f15, [%l7 + 0x34] umulcc %g2, %i5, %g7 ldd [%l7 + 0x68], %f4 sth %l2, [%l7 + 0x1C] andncc %g5, %i4, %g1 fcmpeq16 %f10, %f8, %o1 fmovda %xcc, %f14, %f4 fpack16 %f8, %f6 fpadd32 %f0, %f0, %f8 tcs %icc, 0x7 stw %o3, [%l7 + 0x60] lduw [%l7 + 0x48], %i6 fnot1 %f12, %f12 ldsb [%l7 + 0x48], %o2 fmovrde %l5, %f14, %f8 tcc %xcc, 0x3 ldx [%l7 + 0x50], %o5 fcmpgt32 %f10, %f14, %o0 fmovdge %xcc, %f12, %f8 fornot1 %f4, %f10, %f6 movge %xcc, %g6, %i1 pdist %f0, %f12, %f6 fxors %f0, %f7, %f4 fbo,a %fcc0, loop_1419 fbule %fcc3, loop_1420 fcmped %fcc1, %f12, %f2 edge8l %i0, %o7, %i3 loop_1419: fandnot2 %f2, %f8, %f8 loop_1420: fbue %fcc1, loop_1421 fmul8x16al %f0, %f10, %f10 ble,a %xcc, loop_1422 fsrc1s %f13, %f5 loop_1421: movrlez %i2, 0x2D4, %i7 ldsh [%l7 + 0x14], %l1 loop_1422: fsrc2 %f10, %f12 stw %l6, [%l7 + 0x1C] std %f12, [%l7 + 0x68] lduh [%l7 + 0x64], %l4 stw %g4, [%l7 + 0x6C] fmovscs %xcc, %f2, %f0 brlez,a %g3, loop_1423 movgu %xcc, %o4, %l0 fmovdle %xcc, %f5, %f2 fmul8x16au %f9, %f12, %f0 loop_1423: stw %o6, [%l7 + 0x1C] ld [%l7 + 0x7C], %f1 fbug %fcc2, loop_1424 lduh [%l7 + 0x1E], %l3 srl %g2, %i5, %g7 movrlz %l2, %g5, %i4 loop_1424: te %xcc, 0x5 fmovrde %o1, %f8, %f4 movrgz %o3, %i6, %o2 fcmpgt16 %f14, %f10, %g1 ld [%l7 + 0x64], %f1 srax %o5, %l5, %g6 siam 0x3 tle %icc, 0x3 lduh [%l7 + 0x10], %o0 bcs,a loop_1425 fpadd16s %f11, %f6, %f12 ldsw [%l7 + 0x58], %i1 fmovsg %xcc, %f1, %f7 loop_1425: ldsw [%l7 + 0x38], %i0 tsubcctv %i3, %i2, %o7 fxnor %f8, %f14, %f2 fmovsgu %xcc, %f2, %f14 ld [%l7 + 0x0C], %f13 movrgz %l1, 0x3DF, %i7 ldsh [%l7 + 0x2A], %l4 ldsw [%l7 + 0x14], %l6 fmovde %xcc, %f2, %f6 fble %fcc1, loop_1426 tvs %xcc, 0x3 ba,pt %icc, loop_1427 nop setx loop_1428, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1426: sth %g4, [%l7 + 0x72] fcmpes %fcc0, %f11, %f0 loop_1427: ldsw [%l7 + 0x34], %g3 loop_1428: fcmpeq32 %f8, %f8, %l0 fbg %fcc0, loop_1429 fcmpd %fcc3, %f14, %f10 brgz %o6, loop_1430 fbule,a %fcc0, loop_1431 loop_1429: movrlez %o4, 0x396, %l3 fmovsvs %xcc, %f9, %f10 loop_1430: subccc %g2, 0x1767, %i5 loop_1431: tsubcc %g7, %l2, %g5 add %i4, 0x03BC, %o1 fnegs %f14, %f8 ldx [%l7 + 0x28], %o3 ldsw [%l7 + 0x74], %i6 sra %g1, 0x1E, %o5 srl %l5, %o2, %o0 ld [%l7 + 0x5C], %f15 fbuge %fcc1, loop_1432 tvs %xcc, 0x6 stb %i1, [%l7 + 0x3B] fcmple16 %f12, %f10, %i0 loop_1432: fpadd32 %f8, %f8, %f10 fzeros %f11 fmul8x16au %f1, %f10, %f0 ldx [%l7 + 0x18], %g6 fbug %fcc3, loop_1433 movvc %icc, %i2, %o7 fxors %f10, %f13, %f15 std %f12, [%l7 + 0x30] loop_1433: array32 %i3, %l1, %l4 tpos %xcc, 0x1 stw %l6, [%l7 + 0x34] edge16ln %i7, %g3, %l0 fmovscc %xcc, %f12, %f4 sllx %g4, 0x18, %o6 ldsh [%l7 + 0x60], %l3 stx %g2, [%l7 + 0x20] bge,a %icc, loop_1434 fmovse %icc, %f3, %f1 fsrc1s %f8, %f14 mulx %o4, 0x0628, %i5 loop_1434: addc %l2, 0x1899, %g7 addccc %i4, %g5, %o3 nop setx loop_1435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x52], %o1 sdivcc %i6, 0x19BE, %o5 orcc %g1, %o2, %l5 loop_1435: sllx %i1, %i0, %g6 bcs,a,pn %icc, loop_1436 ldsb [%l7 + 0x57], %o0 movrgz %o7, %i3, %i2 ldsw [%l7 + 0x40], %l4 loop_1436: edge32 %l6, %i7, %g3 mulx %l0, %g4, %l1 fabss %f2, %f4 brz,a %o6, loop_1437 fmovdcc %xcc, %f2, %f14 bvs %icc, loop_1438 movne %xcc, %g2, %l3 loop_1437: ldsw [%l7 + 0x1C], %o4 fmovdge %xcc, %f2, %f1 loop_1438: fba,a %fcc2, loop_1439 ldsh [%l7 + 0x56], %l2 ldub [%l7 + 0x5A], %g7 nop setx loop_1440, %l0, %l1 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_1439: bn,a %icc, loop_1441 fmovsge %xcc, %f11, %f3 lduh [%l7 + 0x20], %i4 loop_1440: lduh [%l7 + 0x5A], %i5 loop_1441: fbl,a %fcc1, loop_1442 ldx [%l7 + 0x08], %g5 fpmerge %f4, %f12, %f12 fmovs %f9, %f5 loop_1442: tcc %icc, 0x5 fmovda %icc, %f8, %f10 tle %xcc, 0x7 ldd [%l7 + 0x10], %f4 fsrc1 %f6, %f0 fmovdle %icc, %f15, %f1 ta %xcc, 0x3 taddcctv %o1, %o3, %o5 tne %xcc, 0x3 bne,a,pn %xcc, loop_1443 edge32ln %i6, %g1, %o2 fmovrse %l5, %f11, %f3 stw %i1, [%l7 + 0x68] loop_1443: fmovsle %xcc, %f10, %f3 fmovscs %icc, %f1, %f1 fabss %f13, %f13 fmovdpos %xcc, %f7, %f11 te %icc, 0x5 addc %i0, %g6, %o7 fmovda %xcc, %f6, %f6 ldsb [%l7 + 0x27], %i3 stb %o0, [%l7 + 0x46] edge32 %l4, %l6, %i2 ldsh [%l7 + 0x56], %i7 std %f14, [%l7 + 0x70] fpack16 %f2, %f8 fcmpgt32 %f6, %f2, %l0 ldd [%l7 + 0x50], %f0 subc %g3, %g4, %o6 std %f14, [%l7 + 0x30] ldub [%l7 + 0x6B], %l1 fblg,a %fcc1, loop_1444 fnor %f14, %f2, %f0 fandnot1s %f5, %f14, %f9 ldsw [%l7 + 0x7C], %g2 loop_1444: tne %xcc, 0x1 stx %l3, [%l7 + 0x30] fandnot2 %f12, %f8, %f10 fpadd32 %f0, %f14, %f8 tneg %icc, 0x4 movcs %xcc, %o4, %l2 fbn %fcc0, loop_1445 tsubcc %i4, 0x0B64, %i5 edge16ln %g5, %o1, %g7 brnz %o5, loop_1446 loop_1445: movle %icc, %i6, %o3 fmovsa %xcc, %f2, %f1 fmovsge %xcc, %f0, %f14 loop_1446: ldsb [%l7 + 0x7A], %o2 movg %xcc, %l5, %i1 std %f10, [%l7 + 0x68] ldsh [%l7 + 0x54], %g1 fmovda %icc, %f0, %f7 addccc %i0, %o7, %i3 sra %g6, 0x18, %l4 ldsw [%l7 + 0x70], %l6 ldsw [%l7 + 0x14], %i2 std %f6, [%l7 + 0x70] or %o0, 0x1044, %l0 ldd [%l7 + 0x20], %f14 ldsw [%l7 + 0x44], %g3 stx %g4, [%l7 + 0x78] fba %fcc0, loop_1447 fornot1s %f2, %f12, %f9 bleu,a %xcc, loop_1448 fornot1 %f4, %f10, %f4 loop_1447: std %f4, [%l7 + 0x08] for %f4, %f2, %f10 loop_1448: ldsb [%l7 + 0x0A], %i7 fandnot2s %f13, %f4, %f3 stb %o6, [%l7 + 0x4F] fmovdgu %xcc, %f15, %f13 fpsub16 %f10, %f14, %f14 st %f1, [%l7 + 0x68] fmul8x16 %f12, %f0, %f14 addccc %l1, 0x0F94, %l3 fmovscc %xcc, %f0, %f0 fpadd16 %f10, %f0, %f6 lduh [%l7 + 0x4A], %g2 or %o4, %i4, %l2 udivx %g5, 0x0F2B, %i5 bpos,a loop_1449 fbu %fcc0, loop_1450 bleu %icc, loop_1451 ld [%l7 + 0x74], %f9 loop_1449: fbul %fcc0, loop_1452 loop_1450: fmovda %icc, %f0, %f8 loop_1451: fmovda %xcc, %f13, %f3 fcmple32 %f0, %f2, %g7 loop_1452: fbu,a %fcc3, loop_1453 tne %xcc, 0x6 brlz,a %o1, loop_1454 sra %i6, %o3, %o5 loop_1453: movrgez %l5, 0x0AA, %o2 fmovde %icc, %f10, %f7 loop_1454: edge16n %g1, %i1, %i0 edge16l %i3, %o7, %g6 ldd [%l7 + 0x60], %f0 movvs %icc, %l4, %i2 fbug %fcc0, loop_1455 std %f2, [%l7 + 0x30] bleu,pt %icc, loop_1456 bg,a,pt %icc, loop_1457 loop_1455: tleu %xcc, 0x1 popc 0x07A9, %o0 loop_1456: srl %l6, 0x14, %l0 loop_1457: sth %g4, [%l7 + 0x2E] fmuld8sux16 %f4, %f14, %f2 bcc,a,pt %icc, loop_1458 st %f1, [%l7 + 0x20] fandnot2s %f4, %f10, %f6 std %f12, [%l7 + 0x50] loop_1458: fabss %f2, %f8 edge32ln %i7, %g3, %l1 mulscc %l3, %o6, %g2 movvs %icc, %i4, %l2 std %f6, [%l7 + 0x10] tcc %xcc, 0x6 movgu %icc, %o4, %g5 fmuld8ulx16 %f1, %f6, %f10 ba %xcc, loop_1459 nop setx loop_1460, %l0, %l1 jmpl %l1, %i5 bne loop_1461 fpsub16s %f1, %f4, %f12 loop_1459: ldd [%l7 + 0x48], %f12 loop_1460: sllx %g7, %i6, %o3 loop_1461: fmovde %icc, %f7, %f8 lduw [%l7 + 0x48], %o1 or %l5, 0x1BE0, %o5 ld [%l7 + 0x48], %f9 fsrc2s %f10, %f11 fmul8x16al %f6, %f7, %f0 stw %o2, [%l7 + 0x0C] bleu,a loop_1462 ldsb [%l7 + 0x6D], %g1 fmovrslz %i0, %f3, %f5 lduw [%l7 + 0x6C], %i1 loop_1462: lduh [%l7 + 0x14], %i3 edge16n %g6, %l4, %o7 st %f11, [%l7 + 0x50] ld [%l7 + 0x38], %f3 stw %o0, [%l7 + 0x78] fmovspos %xcc, %f6, %f6 taddcc %l6, %i2, %g4 mova %icc, %l0, %i7 bvc %icc, loop_1463 subccc %l1, %g3, %o6 tpos %icc, 0x3 std %f6, [%l7 + 0x48] loop_1463: lduw [%l7 + 0x30], %g2 ldx [%l7 + 0x30], %l3 edge8 %i4, %l2, %o4 srlx %i5, 0x12, %g7 fmovdleu %icc, %f13, %f10 lduw [%l7 + 0x4C], %i6 fcmped %fcc3, %f6, %f6 lduw [%l7 + 0x58], %g5 fmovd %f0, %f6 fandnot2s %f11, %f9, %f9 fsrc1 %f2, %f2 stw %o1, [%l7 + 0x54] fnot2s %f3, %f7 sdiv %l5, 0x1755, %o5 nop setx loop_1464, %l0, %l1 jmpl %l1, %o3 ldsw [%l7 + 0x34], %o2 fmul8ulx16 %f14, %f12, %f0 fmovrsgez %g1, %f11, %f0 loop_1464: andn %i1, %i3, %g6 ldsw [%l7 + 0x2C], %i0 edge32ln %l4, %o0, %o7 fmovrdne %i2, %f12, %f12 edge16 %l6, %g4, %i7 lduh [%l7 + 0x46], %l1 ldd [%l7 + 0x20], %f2 fxnors %f9, %f11, %f7 fnegd %f4, %f12 bvs,pn %xcc, loop_1465 edge16l %g3, %l0, %g2 fmovsl %icc, %f2, %f7 addcc %o6, 0x0A20, %i4 loop_1465: fbn %fcc2, loop_1466 xnorcc %l3, 0x0420, %l2 ldx [%l7 + 0x50], %o4 edge8 %i5, %g7, %i6 loop_1466: fmovrdgez %o1, %f10, %f0 lduh [%l7 + 0x2A], %g5 stx %l5, [%l7 + 0x70] brz %o3, loop_1467 andn %o5, %o2, %g1 edge8 %i1, %i3, %g6 fcmps %fcc2, %f1, %f2 loop_1467: stb %i0, [%l7 + 0x34] fmul8x16al %f7, %f1, %f10 ldd [%l7 + 0x30], %f0 lduh [%l7 + 0x28], %l4 fxor %f4, %f6, %f0 taddcctv %o0, 0x0ACC, %i2 ldub [%l7 + 0x0D], %l6 fpsub32 %f8, %f4, %f4 fnot2 %f6, %f6 movle %xcc, %g4, %i7 lduh [%l7 + 0x30], %o7 fmovrslz %g3, %f6, %f7 sth %l1, [%l7 + 0x3E] fmovrdlz %g2, %f4, %f12 ta %xcc, 0x1 ld [%l7 + 0x58], %f3 fbul %fcc1, loop_1468 fcmpd %fcc1, %f8, %f10 std %f0, [%l7 + 0x68] std %f8, [%l7 + 0x50] loop_1468: fbuge %fcc3, loop_1469 stx %o6, [%l7 + 0x58] fmuld8sux16 %f7, %f3, %f14 ld [%l7 + 0x58], %f0 loop_1469: edge32 %i4, %l0, %l2 fpadd16s %f10, %f12, %f3 bg,a,pt %xcc, loop_1470 ldsw [%l7 + 0x5C], %l3 sdiv %i5, 0x0C22, %g7 stb %i6, [%l7 + 0x36] loop_1470: fmul8sux16 %f0, %f0, %f0 fmovda %icc, %f13, %f10 fmovdpos %icc, %f8, %f5 fcmpeq32 %f6, %f14, %o1 sethi 0x1F00, %o4 lduw [%l7 + 0x1C], %g5 fmovdcs %xcc, %f9, %f10 fmovsn %xcc, %f10, %f4 fsrc1s %f7, %f3 fpadd32s %f11, %f14, %f7 fmovrdlz %l5, %f8, %f14 tcs %icc, 0x5 fxnors %f5, %f1, %f7 movleu %xcc, %o5, %o2 add %o3, 0x12AC, %g1 brgez,a %i3, loop_1471 fnot1 %f12, %f12 lduw [%l7 + 0x50], %i1 fandnot2s %f10, %f7, %f14 loop_1471: ldsw [%l7 + 0x3C], %g6 lduh [%l7 + 0x72], %l4 srl %o0, 0x0B, %i2 fabss %f4, %f10 fandnot1s %f2, %f8, %f4 edge16 %i0, %g4, %i7 fcmpes %fcc2, %f4, %f13 brz,a %o7, loop_1472 movcs %xcc, %l6, %l1 fmovs %f13, %f4 addc %g2, 0x01DB, %g3 loop_1472: fmuld8ulx16 %f13, %f9, %f2 st %f4, [%l7 + 0x74] fmovdleu %icc, %f3, %f9 stb %o6, [%l7 + 0x7B] fnand %f14, %f10, %f8 tpos %icc, 0x5 ldx [%l7 + 0x08], %i4 movn %xcc, %l2, %l0 stw %l3, [%l7 + 0x48] subccc %g7, 0x011A, %i6 subccc %o1, 0x05CB, %i5 fxor %f12, %f4, %f10 brgez %g5, loop_1473 fpsub32 %f14, %f8, %f2 fbl,a %fcc1, loop_1474 addccc %l5, 0x1635, %o4 loop_1473: edge8n %o2, %o5, %o3 fmovsvs %xcc, %f4, %f8 loop_1474: fsrc2 %f10, %f4 fmovsge %icc, %f1, %f5 tg %icc, 0x6 ldub [%l7 + 0x25], %g1 fpsub32 %f14, %f10, %f14 stx %i3, [%l7 + 0x38] ld [%l7 + 0x68], %f3 edge32n %i1, %l4, %o0 sub %i2, 0x1DAA, %g6 fnot1s %f8, %f7 bge,pt %icc, loop_1475 for %f14, %f2, %f4 fba,a %fcc3, loop_1476 fbl,a %fcc2, loop_1477 loop_1475: fcmpeq16 %f12, %f8, %i0 ldsw [%l7 + 0x08], %g4 loop_1476: fmovscc %icc, %f12, %f3 loop_1477: ldsh [%l7 + 0x16], %o7 brgz,a %i7, loop_1478 fnot2s %f4, %f2 fandnot1s %f12, %f3, %f1 taddcc %l6, 0x1D4A, %l1 loop_1478: fnand %f10, %f12, %f6 fmovrdlez %g3, %f0, %f14 fmovdneg %icc, %f10, %f13 fnand %f4, %f10, %f0 fabss %f3, %f3 fbe,a %fcc0, loop_1479 stx %g2, [%l7 + 0x48] fexpand %f8, %f12 movvc %icc, %i4, %l2 loop_1479: sethi 0x0E82, %l0 andn %l3, 0x03EC, %o6 fmovsle %icc, %f7, %f1 st %f11, [%l7 + 0x5C] tsubcctv %i6, 0x16CE, %o1 call loop_1480 sub %g7, 0x10F4, %g5 fcmpeq32 %f12, %f2, %i5 fmovrde %o4, %f14, %f2 loop_1480: nop setx loop_1481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x3C], %o2 xorcc %o5, %o3, %l5 call loop_1482 loop_1481: fornot1 %f8, %f4, %f4 fmovrsgz %i3, %f13, %f3 fcmped %fcc3, %f14, %f0 loop_1482: mova %xcc, %g1, %l4 stx %o0, [%l7 + 0x58] tvs %xcc, 0x0 ld [%l7 + 0x64], %f14 fmovsge %xcc, %f0, %f3 fmul8sux16 %f0, %f0, %f8 fpadd16 %f12, %f2, %f10 lduh [%l7 + 0x30], %i1 for %f14, %f2, %f10 alignaddrl %i2, %i0, %g6 movge %icc, %o7, %g4 bcc,a,pt %xcc, loop_1483 fpsub16s %f9, %f0, %f11 tvc %icc, 0x2 fbg %fcc0, loop_1484 loop_1483: ldub [%l7 + 0x59], %l6 stb %i7, [%l7 + 0x36] ldub [%l7 + 0x36], %l1 loop_1484: mulscc %g2, 0x0AAA, %i4 fmovsneg %icc, %f9, %f6 fbo %fcc0, loop_1485 ldsb [%l7 + 0x38], %g3 fxor %f8, %f4, %f0 tcc %xcc, 0x2 loop_1485: fornot1 %f8, %f8, %f4 fmovscc %xcc, %f2, %f15 fmovda %xcc, %f7, %f8 ld [%l7 + 0x60], %f6 fabsd %f8, %f8 fcmped %fcc2, %f6, %f0 fcmped %fcc3, %f0, %f0 subc %l2, %l3, %o6 fpsub16s %f15, %f8, %f15 fmovdle %xcc, %f14, %f6 ldsb [%l7 + 0x34], %i6 st %f9, [%l7 + 0x18] fmovdcs %icc, %f11, %f1 fzero %f4 movne %xcc, %l0, %g7 fmovdleu %xcc, %f9, %f4 fandnot2 %f4, %f4, %f14 fors %f4, %f10, %f6 addccc %o1, %i5, %g5 umul %o2, %o5, %o3 ldd [%l7 + 0x58], %f8 ta %xcc, 0x7 bshuffle %f0, %f4, %f10 fbo %fcc2, loop_1486 fornot1s %f13, %f1, %f3 fblg %fcc0, loop_1487 fbo %fcc1, loop_1488 loop_1486: fmovsgu %xcc, %f1, %f15 fnors %f4, %f8, %f8 loop_1487: bvs,pt %xcc, loop_1489 loop_1488: fmovspos %icc, %f8, %f10 st %f1, [%l7 + 0x28] array32 %l5, %i3, %o4 loop_1489: ldd [%l7 + 0x58], %f2 fcmpd %fcc3, %f10, %f6 tneg %icc, 0x2 ldub [%l7 + 0x1B], %l4 lduh [%l7 + 0x50], %o0 fnand %f4, %f14, %f0 fmul8sux16 %f4, %f0, %f14 lduh [%l7 + 0x3C], %i1 tcs %xcc, 0x7 fmovrde %g1, %f4, %f4 andcc %i2, 0x04DE, %g6 orn %i0, 0x02C9, %o7 ld [%l7 + 0x64], %f5 fmovrsne %g4, %f15, %f15 fmul8ulx16 %f14, %f0, %f14 movcc %icc, %l6, %l1 brgz %i7, loop_1490 tcc %xcc, 0x3 stb %i4, [%l7 + 0x74] fbg %fcc0, loop_1491 loop_1490: movrne %g3, %l2, %g2 std %f14, [%l7 + 0x10] stx %o6, [%l7 + 0x60] loop_1491: srax %i6, %l0, %g7 lduh [%l7 + 0x0C], %o1 edge8l %l3, %i5, %g5 popc 0x115E, %o5 fnot1s %f1, %f0 brgz %o2, loop_1492 sdivx %o3, 0x0EEC, %l5 std %f6, [%l7 + 0x48] tsubcctv %o4, 0x147C, %l4 loop_1492: movre %o0, 0x105, %i3 taddcctv %i1, 0x1C3B, %i2 nop setx loop_1493, %l0, %l1 jmpl %l1, %g6 fmul8x16 %f6, %f14, %f14 pdist %f2, %f0, %f0 fpadd32s %f1, %f1, %f3 loop_1493: bcc,a %xcc, loop_1494 fnegs %f5, %f6 taddcc %g1, %o7, %i0 stx %g4, [%l7 + 0x28] loop_1494: bneg,a %xcc, loop_1495 for %f2, %f8, %f4 lduh [%l7 + 0x6A], %l1 tneg %icc, 0x1 loop_1495: fpack16 %f0, %f5 fbl,a %fcc2, loop_1496 fpadd16 %f12, %f10, %f2 tn %xcc, 0x7 std %f10, [%l7 + 0x38] loop_1496: fmovrslez %l6, %f0, %f8 bgu,a %icc, loop_1497 fones %f12 fpsub16 %f0, %f12, %f4 fornot2 %f2, %f10, %f4 loop_1497: udivcc %i4, 0x0A35, %i7 fsrc1 %f8, %f6 ldub [%l7 + 0x1E], %g3 fnot2s %f15, %f0 tle %icc, 0x7 lduw [%l7 + 0x2C], %g2 umulcc %o6, %l2, %i6 fmovs %f15, %f0 fxnors %f11, %f1, %f12 fxnors %f12, %f6, %f11 fmovrdlez %g7, %f4, %f10 fbule,a %fcc3, loop_1498 fbne,a %fcc0, loop_1499 ldub [%l7 + 0x67], %o1 array16 %l0, %i5, %l3 loop_1498: faligndata %f12, %f6, %f2 loop_1499: bne %xcc, loop_1500 ldsw [%l7 + 0x60], %o5 ba,pt %xcc, loop_1501 xnorcc %o2, %g5, %o3 loop_1500: fmovrdlez %o4, %f14, %f10 lduw [%l7 + 0x3C], %l5 loop_1501: tn %xcc, 0x6 stx %l4, [%l7 + 0x18] fpsub16s %f7, %f8, %f3 orn %o0, 0x1A43, %i3 fors %f1, %f14, %f4 move %icc, %i2, %g6 fabsd %f4, %f10 fmovde %icc, %f13, %f2 fmuld8ulx16 %f8, %f8, %f2 fpackfix %f12, %f6 stx %i1, [%l7 + 0x18] bl,a loop_1502 tleu %xcc, 0x5 movl %xcc, %o7, %i0 fmovdleu %icc, %f4, %f0 loop_1502: fmovrde %g4, %f0, %f0 stx %l1, [%l7 + 0x50] stb %l6, [%l7 + 0x6A] movneg %icc, %g1, %i7 fornot2s %f15, %f13, %f6 fandnot1s %f10, %f12, %f8 tsubcctv %i4, 0x0E17, %g3 sdiv %g2, 0x0BF1, %o6 ldsb [%l7 + 0x65], %i6 orn %l2, 0x012E, %o1 srlx %l0, %g7, %l3 stb %i5, [%l7 + 0x16] bg,pn %icc, loop_1503 srax %o2, %g5, %o5 sth %o3, [%l7 + 0x70] tge %xcc, 0x0 loop_1503: fbg %fcc3, loop_1504 movpos %icc, %o4, %l5 fcmpgt32 %f0, %f4, %o0 bvs,a,pt %icc, loop_1505 loop_1504: fmovscs %icc, %f11, %f5 addcc %l4, 0x0E9E, %i2 movle %icc, %i3, %i1 loop_1505: fsrc1 %f10, %f6 fnands %f7, %f2, %f2 fpadd16 %f4, %f6, %f14 fmovscs %xcc, %f14, %f15 ldsb [%l7 + 0x17], %o7 tvs %icc, 0x7 st %f4, [%l7 + 0x68] fone %f6 fmovspos %icc, %f15, %f4 st %f2, [%l7 + 0x30] brgez,a %i0, loop_1506 stx %g4, [%l7 + 0x60] stw %g6, [%l7 + 0x2C] tg %xcc, 0x5 loop_1506: sllx %l6, %g1, %i7 bg,a loop_1507 ta %icc, 0x2 movrgez %i4, %l1, %g2 brgz,a %o6, loop_1508 loop_1507: bg %icc, loop_1509 and %i6, %l2, %o1 call loop_1510 loop_1508: st %f13, [%l7 + 0x1C] loop_1509: srax %g3, 0x17, %l0 brnz,a %l3, loop_1511 loop_1510: fexpand %f3, %f6 tne %icc, 0x4 call loop_1512 loop_1511: movge %icc, %i5, %g7 fandnot1s %f5, %f4, %f14 fmovdcs %xcc, %f15, %f7 loop_1512: ta %xcc, 0x6 fcmpgt32 %f6, %f8, %o2 fbn %fcc3, loop_1513 st %f15, [%l7 + 0x30] sdivcc %o5, 0x0F9D, %g5 ldub [%l7 + 0x46], %o4 loop_1513: ldub [%l7 + 0x3D], %l5 fandnot2s %f4, %f9, %f15 tcc %xcc, 0x7 stw %o0, [%l7 + 0x0C] fmovda %xcc, %f14, %f1 fpadd16s %f3, %f11, %f13 fmovsneg %xcc, %f7, %f13 fmovdle %icc, %f1, %f9 subc %o3, %i2, %l4 fandnot2s %f5, %f13, %f10 bneg loop_1514 orcc %i1, %o7, %i0 ldx [%l7 + 0x10], %i3 brz,a %g6, loop_1515 loop_1514: std %f10, [%l7 + 0x60] tsubcctv %l6, %g4, %g1 bneg,a loop_1516 loop_1515: ldsh [%l7 + 0x0C], %i7 lduh [%l7 + 0x4A], %l1 andcc %g2, %o6, %i4 loop_1516: fpsub16s %f15, %f7, %f13 fmovrsgez %i6, %f5, %f14 ldsh [%l7 + 0x6A], %l2 stx %o1, [%l7 + 0x78] fnor %f2, %f8, %f10 tcc %icc, 0x1 lduw [%l7 + 0x30], %g3 ldsh [%l7 + 0x5C], %l3 lduh [%l7 + 0x08], %i5 fcmped %fcc0, %f0, %f4 fmovrslez %l0, %f7, %f8 fmovsle %icc, %f14, %f6 fands %f12, %f14, %f4 movge %xcc, %o2, %o5 andn %g7, %g5, %o4 fbn,a %fcc3, loop_1517 fmovsge %icc, %f15, %f13 fcmpgt16 %f2, %f2, %o0 edge8ln %o3, %l5, %i2 loop_1517: fnot1 %f12, %f6 ta %xcc, 0x0 nop setx loop_1518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc2, loop_1519 be,pt %xcc, loop_1520 sdiv %l4, 0x1D78, %o7 loop_1518: ldub [%l7 + 0x3E], %i0 loop_1519: ldsb [%l7 + 0x54], %i1 loop_1520: edge8l %i3, %g6, %g4 or %l6, 0x1257, %g1 ldsw [%l7 + 0x48], %l1 bneg,pn %xcc, loop_1521 edge8n %i7, %o6, %g2 stx %i4, [%l7 + 0x58] sth %l2, [%l7 + 0x32] loop_1521: bcs,a,pn %icc, loop_1522 fnors %f14, %f5, %f7 stb %o1, [%l7 + 0x62] fmovsvc %xcc, %f14, %f11 loop_1522: lduw [%l7 + 0x3C], %g3 tge %xcc, 0x2 edge8l %l3, %i5, %i6 fbl,a %fcc0, loop_1523 stw %l0, [%l7 + 0x24] sub %o5, 0x0823, %g7 ldsh [%l7 + 0x78], %g5 loop_1523: fcmple32 %f8, %f12, %o4 tsubcc %o0, 0x0736, %o2 std %f4, [%l7 + 0x48] bn,a %icc, loop_1524 fnot1 %f2, %f8 stb %l5, [%l7 + 0x37] edge32ln %o3, %i2, %l4 loop_1524: stb %o7, [%l7 + 0x4D] te %icc, 0x7 fmovdg %xcc, %f1, %f14 fcmpne32 %f4, %f10, %i1 stb %i3, [%l7 + 0x1B] ldd [%l7 + 0x40], %f4 fmovdn %xcc, %f3, %f0 ldsb [%l7 + 0x32], %i0 fcmple32 %f6, %f2, %g6 fmovse %icc, %f14, %f5 ldd [%l7 + 0x18], %f4 std %f8, [%l7 + 0x30] bl,pn %icc, loop_1525 ldsb [%l7 + 0x79], %l6 brz,a %g4, loop_1526 andcc %l1, %g1, %o6 loop_1525: movrlz %g2, %i7, %i4 xnorcc %o1, %g3, %l2 loop_1526: sth %l3, [%l7 + 0x4C] lduw [%l7 + 0x70], %i6 sdivcc %l0, 0x1765, %o5 fmuld8sux16 %f11, %f4, %f8 fcmpgt32 %f6, %f14, %g7 ldsb [%l7 + 0x4A], %g5 array32 %o4, %o0, %i5 tneg %icc, 0x5 fmovrdne %o2, %f12, %f2 xorcc %o3, %i2, %l4 sth %l5, [%l7 + 0x28] ldsh [%l7 + 0x46], %i1 edge8 %i3, %o7, %i0 ldx [%l7 + 0x20], %l6 ldd [%l7 + 0x10], %f8 orn %g4, %l1, %g6 ldx [%l7 + 0x58], %o6 stx %g2, [%l7 + 0x10] fmul8sux16 %f2, %f14, %f10 fmovdge %icc, %f9, %f9 fbug %fcc3, loop_1527 xorcc %i7, 0x14B9, %i4 movrne %o1, 0x2D7, %g3 fmovrde %l2, %f14, %f0 loop_1527: sra %g1, 0x0B, %i6 movgu %icc, %l3, %o5 fmovdleu %xcc, %f14, %f7 bn %icc, loop_1528 bn,pn %xcc, loop_1529 movrgz %l0, 0x2C4, %g5 and %o4, 0x0E4E, %g7 loop_1528: ldd [%l7 + 0x60], %f2 loop_1529: smul %o0, %i5, %o3 ldsb [%l7 + 0x40], %o2 fcmpgt16 %f12, %f8, %i2 fcmpes %fcc0, %f10, %f11 fbe,a %fcc0, loop_1530 stb %l4, [%l7 + 0x65] ldx [%l7 + 0x68], %l5 bcs,pn %xcc, loop_1531 loop_1530: fpsub16s %f9, %f9, %f1 movrgez %i1, %o7, %i3 sdivx %i0, 0x0542, %l6 loop_1531: bge,pt %icc, loop_1532 fbne %fcc0, loop_1533 fmovsa %xcc, %f13, %f9 fnot2 %f14, %f12 loop_1532: movge %icc, %l1, %g4 loop_1533: std %f14, [%l7 + 0x78] ldsw [%l7 + 0x58], %o6 array32 %g2, %g6, %i4 stw %o1, [%l7 + 0x3C] movneg %xcc, %g3, %i7 ldd [%l7 + 0x30], %f14 bshuffle %f2, %f14, %f2 ldx [%l7 + 0x68], %g1 movpos %xcc, %i6, %l3 sra %l2, %l0, %g5 stw %o5, [%l7 + 0x58] fbuge,a %fcc0, loop_1534 fand %f2, %f2, %f14 srlx %g7, 0x06, %o4 movvc %xcc, %i5, %o0 loop_1534: fcmpes %fcc1, %f7, %f8 ldsw [%l7 + 0x50], %o2 fsrc2 %f0, %f6 movge %icc, %i2, %o3 stb %l5, [%l7 + 0x67] ld [%l7 + 0x58], %f8 fmovrde %i1, %f14, %f2 sth %l4, [%l7 + 0x28] bcc loop_1535 sdiv %o7, 0x0A51, %i3 bcs loop_1536 ldd [%l7 + 0x20], %f12 loop_1535: taddcc %i0, %l6, %g4 bleu,a,pt %xcc, loop_1537 loop_1536: stb %o6, [%l7 + 0x39] st %f7, [%l7 + 0x0C] fones %f14 loop_1537: ldd [%l7 + 0x20], %f14 fmovsn %xcc, %f6, %f10 lduw [%l7 + 0x2C], %g2 ld [%l7 + 0x40], %f4 ldsh [%l7 + 0x7C], %g6 stx %i4, [%l7 + 0x18] movg %xcc, %l1, %g3 fmovspos %icc, %f2, %f3 ldx [%l7 + 0x28], %i7 mova %xcc, %g1, %i6 fmuld8ulx16 %f12, %f9, %f2 tsubcc %l3, 0x0532, %l2 fbu,a %fcc3, loop_1538 fmovrsne %l0, %f15, %f7 umul %g5, %o5, %o1 fandnot2 %f12, %f10, %f8 loop_1538: st %f10, [%l7 + 0x68] tsubcctv %g7, 0x069D, %o4 tn %icc, 0x1 ldsh [%l7 + 0x36], %o0 popc 0x05DC, %o2 xnor %i2, %i5, %l5 fbn %fcc1, loop_1539 movgu %icc, %o3, %l4 ld [%l7 + 0x44], %f1 sdivcc %i1, 0x1214, %o7 loop_1539: fmul8x16al %f5, %f0, %f2 ldd [%l7 + 0x40], %f8 movneg %icc, %i0, %l6 orncc %i3, 0x10EF, %g4 fbn %fcc3, loop_1540 fnot1s %f5, %f15 movvs %icc, %g2, %g6 fnand %f2, %f0, %f10 loop_1540: xor %o6, 0x1979, %i4 sll %g3, %l1, %i7 fnot2 %f10, %f10 fmovsleu %xcc, %f5, %f10 fblg %fcc1, loop_1541 brlz,a %g1, loop_1542 stw %i6, [%l7 + 0x14] sth %l2, [%l7 + 0x32] loop_1541: taddcctv %l0, %l3, %o5 loop_1542: bvs loop_1543 fnot2 %f0, %f6 st %f14, [%l7 + 0x60] bg,a,pt %xcc, loop_1544 loop_1543: movcc %icc, %o1, %g7 stb %g5, [%l7 + 0x55] bshuffle %f14, %f4, %f8 loop_1544: fmovdne %xcc, %f8, %f11 brnz,a %o4, loop_1545 ldx [%l7 + 0x68], %o0 edge8n %o2, %i5, %l5 addcc %o3, %i2, %i1 loop_1545: movpos %xcc, %l4, %o7 fxnor %f4, %f8, %f4 fcmpne16 %f12, %f10, %l6 ldsh [%l7 + 0x54], %i0 move %xcc, %i3, %g4 movrgz %g2, %o6, %i4 edge32n %g3, %l1, %i7 nop setx loop_1546, %l0, %l1 jmpl %l1, %g1 fmovscc %icc, %f0, %f13 tg %xcc, 0x4 fzero %f12 loop_1546: fmovda %xcc, %f5, %f11 bcc,a,pt %xcc, loop_1547 tge %icc, 0x3 fcmpgt32 %f2, %f6, %g6 movleu %xcc, %i6, %l2 loop_1547: fmovdl %icc, %f8, %f2 stw %l0, [%l7 + 0x30] bpos,pn %xcc, loop_1548 ldsw [%l7 + 0x7C], %o5 edge32n %o1, %g7, %l3 st %f5, [%l7 + 0x3C] loop_1548: alignaddr %g5, %o4, %o0 stx %o2, [%l7 + 0x48] fpmerge %f2, %f11, %f6 movvs %icc, %l5, %o3 umulcc %i5, 0x1780, %i1 stx %i2, [%l7 + 0x20] fbule %fcc1, loop_1549 addc %l4, 0x1A53, %o7 movrne %i0, %l6, %i3 fbule %fcc0, loop_1550 loop_1549: fbug,a %fcc1, loop_1551 lduw [%l7 + 0x60], %g2 fble,a %fcc0, loop_1552 loop_1550: mulx %g4, %o6, %i4 loop_1551: fmovsg %icc, %f2, %f3 edge8l %l1, %g3, %g1 loop_1552: fcmpgt16 %f14, %f0, %g6 stw %i6, [%l7 + 0x78] lduh [%l7 + 0x62], %i7 lduh [%l7 + 0x12], %l2 addc %o5, %l0, %o1 sth %g7, [%l7 + 0x36] stb %l3, [%l7 + 0x53] fcmpes %fcc2, %f8, %f1 ba,pn %xcc, loop_1553 fsrc1 %f0, %f4 fmovdpos %xcc, %f11, %f0 lduh [%l7 + 0x1E], %o4 loop_1553: fandnot1s %f13, %f11, %f5 lduw [%l7 + 0x40], %g5 stw %o0, [%l7 + 0x64] std %f14, [%l7 + 0x70] pdist %f4, %f14, %f4 tcc %icc, 0x7 bneg,a %icc, loop_1554 fblg,a %fcc3, loop_1555 fmovdle %icc, %f2, %f5 fbug %fcc2, loop_1556 loop_1554: ldsb [%l7 + 0x5A], %l5 loop_1555: ldx [%l7 + 0x48], %o3 stb %i5, [%l7 + 0x76] loop_1556: stx %i1, [%l7 + 0x60] fmovsneg %xcc, %f2, %f9 taddcc %i2, 0x17AC, %l4 movrgez %o2, 0x3A0, %i0 fmovdpos %xcc, %f9, %f11 lduw [%l7 + 0x18], %l6 fcmped %fcc3, %f14, %f2 udivcc %i3, 0x0C97, %o7 ldd [%l7 + 0x58], %f6 bpos %xcc, loop_1557 fba %fcc0, loop_1558 fpadd32s %f2, %f2, %f9 add %g2, 0x0AB9, %g4 loop_1557: fbu,a %fcc0, loop_1559 loop_1558: sth %o6, [%l7 + 0x4A] std %f4, [%l7 + 0x40] mova %icc, %l1, %i4 loop_1559: fble %fcc2, loop_1560 movrgez %g1, 0x008, %g3 smul %i6, 0x0820, %g6 taddcc %l2, %i7, %l0 loop_1560: movge %xcc, %o5, %o1 fbne %fcc2, loop_1561 ldsb [%l7 + 0x64], %g7 fnands %f13, %f7, %f8 brlz %o4, loop_1562 loop_1561: stb %g5, [%l7 + 0x4D] ldsh [%l7 + 0x44], %l3 sth %o0, [%l7 + 0x3A] loop_1562: fmovda %xcc, %f8, %f5 ldsb [%l7 + 0x3B], %l5 ldub [%l7 + 0x7D], %o3 srl %i5, %i2, %l4 smul %i1, 0x1EA4, %i0 addc %l6, %i3, %o2 xor %o7, 0x1055, %g4 edge8n %g2, %l1, %o6 stb %g1, [%l7 + 0x1B] nop setx loop_1563, %l0, %l1 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, %f4, %f5 ta %icc, 0x3 fmovsgu %icc, %f3, %f12 loop_1563: edge8 %i4, %i6, %g6 fmovsge %icc, %f11, %f12 bleu,pt %xcc, loop_1564 and %g3, %i7, %l0 fxor %f2, %f10, %f14 ldsb [%l7 + 0x5B], %l2 loop_1564: orncc %o5, %o1, %o4 tvs %xcc, 0x7 lduw [%l7 + 0x3C], %g5 fxors %f7, %f1, %f2 mulscc %g7, 0x06EC, %o0 lduw [%l7 + 0x30], %l5 bcc,pt %icc, loop_1565 fnegd %f2, %f10 fmovsle %icc, %f9, %f4 std %f0, [%l7 + 0x40] loop_1565: array32 %l3, %i5, %i2 edge8n %o3, %i1, %i0 ldub [%l7 + 0x20], %l6 brlz %i3, loop_1566 fbl,a %fcc2, loop_1567 lduh [%l7 + 0x76], %o2 bcc %icc, loop_1568 loop_1566: fmovdleu %xcc, %f1, %f8 loop_1567: tn %xcc, 0x3 fmul8sux16 %f8, %f0, %f4 loop_1568: fands %f3, %f5, %f7 ldx [%l7 + 0x30], %o7 ld [%l7 + 0x6C], %f7 edge8 %g4, %l4, %l1 stx %g2, [%l7 + 0x50] ldsb [%l7 + 0x20], %o6 bvc,pt %icc, loop_1569 move %xcc, %g1, %i4 stx %i6, [%l7 + 0x50] fmovrsgz %g3, %f15, %f6 loop_1569: ba,a loop_1570 fmovdleu %icc, %f4, %f13 fcmpeq16 %f10, %f12, %i7 tne %icc, 0x4 loop_1570: stw %l0, [%l7 + 0x70] movrlez %g6, 0x25E, %o5 tpos %icc, 0x2 movpos %xcc, %l2, %o4 fnot2s %f7, %f15 lduh [%l7 + 0x0C], %o1 fexpand %f12, %f0 bcs loop_1571 fmovsleu %icc, %f14, %f11 be,pt %xcc, loop_1572 ldd [%l7 + 0x58], %f8 loop_1571: fpack32 %f12, %f14, %f2 ldd [%l7 + 0x40], %f14 loop_1572: fornot1s %f2, %f8, %f14 sdivcc %g7, 0x1F22, %g5 xnor %l5, %o0, %i5 brz %i2, loop_1573 movn %icc, %l3, %o3 st %f0, [%l7 + 0x44] sth %i0, [%l7 + 0x18] loop_1573: udiv %i1, 0x0520, %i3 fbule,a %fcc2, loop_1574 subc %o2, 0x1E6C, %o7 fandnot1s %f8, %f4, %f4 alignaddr %l6, %l4, %l1 loop_1574: fnot1 %f2, %f0 fmovsl %icc, %f11, %f10 smulcc %g2, 0x0781, %o6 fbg %fcc3, loop_1575 udivcc %g1, 0x1D4C, %g4 ldsb [%l7 + 0x55], %i4 subcc %i6, 0x1450, %g3 loop_1575: smulcc %i7, %l0, %g6 fmovsle %icc, %f1, %f5 movl %xcc, %o5, %l2 stw %o1, [%l7 + 0x60] fmovdvc %icc, %f2, %f2 lduh [%l7 + 0x54], %g7 ldx [%l7 + 0x70], %o4 movne %xcc, %l5, %g5 fxor %f10, %f4, %f10 fmovrse %o0, %f14, %f6 umulcc %i5, 0x105B, %l3 fba %fcc0, loop_1576 pdist %f10, %f8, %f14 fmovsn %icc, %f14, %f0 edge8 %o3, %i2, %i1 loop_1576: xor %i0, 0x04F1, %i3 udiv %o2, 0x052D, %o7 fmuld8sux16 %f14, %f12, %f14 brlz %l4, loop_1577 ldsh [%l7 + 0x18], %l1 fba,a %fcc0, loop_1578 bgu,a %icc, loop_1579 loop_1577: fmovrdlz %l6, %f10, %f12 fcmps %fcc0, %f10, %f2 loop_1578: ldd [%l7 + 0x58], %f4 loop_1579: fors %f8, %f5, %f4 array32 %g2, %g1, %g4 bne,pt %icc, loop_1580 ldub [%l7 + 0x59], %i4 srax %i6, 0x1A, %o6 movrlez %g3, %i7, %l0 loop_1580: umul %g6, 0x1B0D, %o5 fone %f4 movre %l2, %g7, %o1 tvc %xcc, 0x7 stw %o4, [%l7 + 0x10] bge loop_1581 fmovdl %xcc, %f8, %f6 fmovscc %icc, %f2, %f15 fcmped %fcc2, %f4, %f10 loop_1581: stb %g5, [%l7 + 0x7B] edge16l %l5, %i5, %o0 fors %f0, %f0, %f0 sth %o3, [%l7 + 0x78] smul %l3, %i1, %i2 tge %xcc, 0x5 sth %i0, [%l7 + 0x52] fabsd %f2, %f14 std %f14, [%l7 + 0x50] fmuld8sux16 %f13, %f10, %f6 ldsb [%l7 + 0x33], %i3 ldub [%l7 + 0x18], %o2 array8 %l4, %l1, %o7 sth %l6, [%l7 + 0x1A] movcc %icc, %g1, %g2 fbu %fcc0, loop_1582 bvc,pt %xcc, loop_1583 lduw [%l7 + 0x10], %i4 fcmple32 %f8, %f8, %i6 loop_1582: edge32ln %o6, %g3, %i7 loop_1583: smulcc %g4, 0x19DE, %l0 sub %g6, 0x1002, %o5 ldsh [%l7 + 0x12], %l2 edge16 %g7, %o1, %o4 stx %l5, [%l7 + 0x30] ldx [%l7 + 0x08], %i5 mova %icc, %o0, %o3 orn %l3, %i1, %i2 tsubcctv %g5, 0x0D8E, %i3 std %f10, [%l7 + 0x10] fbge,a %fcc2, loop_1584 stb %o2, [%l7 + 0x20] ldsw [%l7 + 0x70], %l4 movgu %icc, %i0, %l1 loop_1584: fbg,a %fcc2, loop_1585 tl %icc, 0x1 fcmpes %fcc2, %f9, %f1 fmovdge %icc, %f9, %f11 loop_1585: fpsub16s %f15, %f10, %f7 ldub [%l7 + 0x6B], %o7 ldub [%l7 + 0x48], %l6 std %f4, [%l7 + 0x50] std %f14, [%l7 + 0x60] and %g1, 0x066F, %i4 sth %i6, [%l7 + 0x24] ldub [%l7 + 0x10], %o6 sll %g3, %g2, %i7 be,a,pn %icc, loop_1586 fbne %fcc0, loop_1587 faligndata %f6, %f12, %f14 fmovdne %icc, %f4, %f2 loop_1586: fpsub16 %f4, %f6, %f2 loop_1587: fmovsgu %icc, %f8, %f15 ldd [%l7 + 0x08], %f0 ldsh [%l7 + 0x38], %g4 subc %g6, 0x1FDD, %o5 ldub [%l7 + 0x7A], %l0 fcmple16 %f0, %f14, %l2 bgu loop_1588 sth %o1, [%l7 + 0x52] ldd [%l7 + 0x50], %f4 fcmpne16 %f4, %f12, %o4 loop_1588: fandnot2 %f14, %f12, %f6 movn %xcc, %g7, %l5 sth %i5, [%l7 + 0x46] bgu,a loop_1589 sth %o3, [%l7 + 0x74] stw %l3, [%l7 + 0x78] fcmpne16 %f12, %f10, %i1 loop_1589: lduw [%l7 + 0x50], %i2 be,a,pt %icc, loop_1590 fmovsl %xcc, %f2, %f8 fxor %f4, %f14, %f0 sth %g5, [%l7 + 0x22] loop_1590: lduh [%l7 + 0x48], %o0 bpos %icc, loop_1591 ldub [%l7 + 0x6C], %i3 movg %icc, %o2, %l4 fsrc2 %f2, %f2 loop_1591: tl %xcc, 0x6 fmovrsgz %l1, %f14, %f10 tcc %icc, 0x1 fmovsge %xcc, %f2, %f15 brlez,a %i0, loop_1592 fmovscc %xcc, %f0, %f1 ldd [%l7 + 0x30], %f12 fbn,a %fcc0, loop_1593 loop_1592: fmovrsgez %l6, %f11, %f8 fmovsle %xcc, %f9, %f3 movre %g1, %i4, %o7 loop_1593: fbge %fcc0, loop_1594 fnor %f14, %f10, %f0 mulx %o6, 0x0457, %g3 ld [%l7 + 0x10], %f6 loop_1594: fble,a %fcc1, loop_1595 fmovrdlz %i6, %f0, %f12 fbg,a %fcc1, loop_1596 fmovse %xcc, %f10, %f11 loop_1595: udivcc %i7, 0x1C4E, %g2 fmovdge %icc, %f3, %f1 loop_1596: fbue %fcc2, loop_1597 srl %g4, %o5, %l0 ldsh [%l7 + 0x7C], %g6 fone %f14 loop_1597: fornot2 %f2, %f8, %f8 fmovdne %icc, %f11, %f14 edge8l %l2, %o1, %g7 fandnot1 %f6, %f4, %f6 fnands %f0, %f2, %f13 movre %l5, %i5, %o4 fba,a %fcc1, loop_1598 edge8ln %o3, %l3, %i2 lduh [%l7 + 0x54], %g5 ldub [%l7 + 0x75], %i1 loop_1598: addccc %i3, 0x15C9, %o2 movgu %icc, %l4, %l1 sll %i0, 0x00, %o0 stx %l6, [%l7 + 0x58] ldsw [%l7 + 0x08], %i4 std %f2, [%l7 + 0x50] st %f13, [%l7 + 0x58] fmovrsgez %o7, %f11, %f11 fmul8sux16 %f0, %f4, %f0 movle %xcc, %o6, %g3 and %g1, %i6, %i7 fmovspos %xcc, %f2, %f9 fmovse %xcc, %f7, %f5 mulx %g2, 0x071E, %g4 fmovsl %xcc, %f13, %f2 ldub [%l7 + 0x5F], %l0 srlx %o5, %g6, %o1 ldsh [%l7 + 0x4A], %l2 movl %xcc, %g7, %l5 fmovrslz %o4, %f4, %f14 stw %i5, [%l7 + 0x60] sdivcc %l3, 0x1108, %o3 nop setx loop_1599, %l0, %l1 jmpl %l1, %g5 fmovspos %icc, %f0, %f3 fbne %fcc3, loop_1600 fbge,a %fcc0, loop_1601 loop_1599: fabsd %f6, %f14 stb %i2, [%l7 + 0x27] loop_1600: movvs %xcc, %i1, %o2 loop_1601: sth %l4, [%l7 + 0x46] nop setx loop_1602, %l0, %l1 jmpl %l1, %i3 array32 %l1, %i0, %l6 ldd [%l7 + 0x58], %f0 stw %o0, [%l7 + 0x3C] loop_1602: fble,a %fcc2, loop_1603 fbu,a %fcc2, loop_1604 fpsub16s %f2, %f2, %f4 fpsub16s %f5, %f7, %f0 loop_1603: addccc %i4, 0x0160, %o7 loop_1604: ldd [%l7 + 0x48], %f10 tcc %xcc, 0x4 edge32n %o6, %g1, %i6 ldsh [%l7 + 0x50], %i7 xnorcc %g3, 0x0B0C, %g2 ld [%l7 + 0x18], %f7 st %f13, [%l7 + 0x24] array16 %l0, %g4, %o5 ba,pt %xcc, loop_1605 movl %icc, %g6, %l2 sll %g7, %o1, %o4 bl %xcc, loop_1606 loop_1605: tvs %xcc, 0x7 sdivcc %l5, 0x0E01, %l3 ldx [%l7 + 0x38], %i5 loop_1606: fmovspos %icc, %f14, %f8 stb %g5, [%l7 + 0x76] fnot2 %f10, %f12 bvc,a,pn %xcc, loop_1607 taddcc %i2, 0x0F54, %o3 fxors %f5, %f5, %f11 ta %xcc, 0x2 loop_1607: tsubcc %i1, 0x1DAF, %l4 and %o2, 0x1A26, %i3 ldub [%l7 + 0x3D], %l1 fmovsvs %icc, %f9, %f14 ldx [%l7 + 0x38], %l6 fpsub32 %f12, %f0, %f10 stx %i0, [%l7 + 0x68] fmovrsgz %o0, %f4, %f7 edge32ln %o7, %o6, %i4 fnot2 %f4, %f8 ldsw [%l7 + 0x34], %g1 fbue %fcc0, loop_1608 fmovspos %xcc, %f11, %f14 stb %i6, [%l7 + 0x61] sdivcc %i7, 0x172C, %g2 loop_1608: fmovsle %xcc, %f8, %f11 orn %l0, 0x0B07, %g3 fcmpgt16 %f4, %f2, %g4 stb %o5, [%l7 + 0x37] fmovdg %icc, %f11, %f5 fmovdcs %xcc, %f7, %f3 edge16ln %l2, %g7, %o1 fcmple16 %f2, %f10, %g6 fmovd %f4, %f12 srl %o4, 0x1C, %l5 taddcctv %l3, 0x1732, %i5 stw %i2, [%l7 + 0x44] fnot1s %f2, %f4 ldsh [%l7 + 0x0C], %g5 stw %o3, [%l7 + 0x78] tvc %xcc, 0x2 ldsh [%l7 + 0x2A], %i1 movne %icc, %l4, %i3 tge %xcc, 0x5 subccc %l1, %o2, %l6 fnand %f2, %f6, %f8 edge8ln %i0, %o7, %o6 ldub [%l7 + 0x55], %i4 ldub [%l7 + 0x56], %o0 lduw [%l7 + 0x2C], %i6 ble,a,pt %xcc, loop_1609 movcs %xcc, %i7, %g2 fbug %fcc3, loop_1610 stb %l0, [%l7 + 0x54] loop_1609: fmovrsgez %g3, %f0, %f4 tcs %xcc, 0x7 loop_1610: mulx %g4, %g1, %o5 taddcctv %g7, %l2, %g6 fbul %fcc1, loop_1611 stx %o1, [%l7 + 0x38] ld [%l7 + 0x48], %f6 fcmpeq32 %f4, %f8, %l5 loop_1611: fmovsle %xcc, %f0, %f7 fnot1 %f12, %f0 fabss %f1, %f12 lduh [%l7 + 0x4E], %o4 fmovrslez %l3, %f6, %f0 edge32ln %i5, %i2, %o3 subcc %g5, %i1, %l4 fmovse %icc, %f9, %f2 fmovscc %icc, %f1, %f4 sth %l1, [%l7 + 0x30] fmovdle %icc, %f6, %f7 ld [%l7 + 0x38], %f12 edge16 %i3, %l6, %o2 ldx [%l7 + 0x78], %o7 tleu %icc, 0x0 fmul8x16 %f7, %f14, %f12 fxors %f0, %f4, %f5 fxnor %f0, %f10, %f4 add %o6, %i0, %i4 ldsh [%l7 + 0x56], %o0 fbne %fcc2, loop_1612 ldub [%l7 + 0x52], %i6 fmuld8sux16 %f15, %f1, %f6 bg,a,pn %icc, loop_1613 loop_1612: fmovsvs %xcc, %f8, %f9 std %f0, [%l7 + 0x18] xorcc %g2, %l0, %g3 loop_1613: fmovsgu %icc, %f14, %f2 edge32n %g4, %i7, %g1 movrlez %o5, 0x003, %l2 edge16ln %g7, %o1, %l5 fxor %f4, %f4, %f8 fnot2 %f10, %f4 ble,a %icc, loop_1614 udivcc %o4, 0x1D2F, %l3 fnegs %f2, %f15 fmovrdgez %g6, %f6, %f0 loop_1614: ldsh [%l7 + 0x54], %i2 ldsw [%l7 + 0x30], %i5 movvs %icc, %g5, %o3 fbn,a %fcc2, loop_1615 lduw [%l7 + 0x34], %i1 fmovsvc %icc, %f6, %f2 stx %l1, [%l7 + 0x08] loop_1615: bne,a %icc, loop_1616 tneg %xcc, 0x0 fsrc2 %f4, %f12 std %f12, [%l7 + 0x08] loop_1616: stx %l4, [%l7 + 0x18] fcmpd %fcc2, %f8, %f2 fabss %f2, %f0 ldd [%l7 + 0x48], %f14 ldd [%l7 + 0x58], %f0 fmovdle %xcc, %f8, %f1 bge,a %icc, loop_1617 fmovdn %xcc, %f13, %f8 std %f2, [%l7 + 0x28] array8 %l6, %i3, %o2 loop_1617: fble %fcc2, loop_1618 tpos %xcc, 0x7 lduh [%l7 + 0x14], %o7 sll %o6, %i4, %i0 loop_1618: std %f0, [%l7 + 0x08] stb %o0, [%l7 + 0x7A] fcmpne16 %f10, %f6, %g2 fmovd %f12, %f0 fnand %f6, %f10, %f2 fmovdle %xcc, %f1, %f8 fbne %fcc3, loop_1619 nop setx loop_1620, %l0, %l1 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 %f12, %f12, %f8 fexpand %f5, %f14 loop_1619: xnorcc %i6, %g3, %l0 loop_1620: movn %xcc, %i7, %g1 fexpand %f13, %f12 bgu,pt %icc, loop_1621 ldsb [%l7 + 0x15], %o5 brlz,a %l2, loop_1622 sdiv %g7, 0x0B02, %o1 loop_1621: fpadd16 %f10, %f10, %f12 tneg %icc, 0x2 loop_1622: ldsh [%l7 + 0x3E], %g4 edge16ln %l5, %l3, %o4 popc %i2, %g6 edge16l %i5, %o3, %g5 lduw [%l7 + 0x34], %l1 ldsh [%l7 + 0x18], %l4 tl %xcc, 0x0 movgu %xcc, %i1, %l6 fmuld8ulx16 %f0, %f8, %f8 ldsw [%l7 + 0x58], %i3 st %f9, [%l7 + 0x20] ldd [%l7 + 0x78], %f12 tne %icc, 0x1 sdivx %o7, 0x06B1, %o6 st %f4, [%l7 + 0x54] tgu %icc, 0x5 ldx [%l7 + 0x38], %i4 bg,a %xcc, loop_1623 fbuge,a %fcc2, loop_1624 ldsh [%l7 + 0x1A], %o2 lduh [%l7 + 0x4E], %o0 loop_1623: st %f13, [%l7 + 0x10] loop_1624: fzeros %f14 pdist %f14, %f2, %f10 or %i0, %g2, %g3 brz %l0, loop_1625 st %f6, [%l7 + 0x10] fmovdneg %icc, %f9, %f11 fble %fcc1, loop_1626 loop_1625: fmovsge %xcc, %f5, %f10 ldx [%l7 + 0x08], %i6 fbne,a %fcc0, loop_1627 loop_1626: tpos %icc, 0x7 std %f4, [%l7 + 0x70] xorcc %i7, %o5, %g1 loop_1627: fbn,a %fcc1, loop_1628 fmuld8ulx16 %f1, %f6, %f8 orncc %g7, %o1, %g4 ldx [%l7 + 0x68], %l5 loop_1628: tge %xcc, 0x7 bneg,pn %xcc, loop_1629 fmovdn %xcc, %f1, %f10 fbu %fcc3, loop_1630 lduw [%l7 + 0x78], %l2 loop_1629: std %f14, [%l7 + 0x78] array32 %o4, %i2, %g6 loop_1630: ldd [%l7 + 0x18], %f10 ldsw [%l7 + 0x44], %l3 fcmpgt16 %f14, %f6, %o3 ldsb [%l7 + 0x75], %i5 fnegs %f3, %f0 fbu %fcc0, loop_1631 ldsb [%l7 + 0x23], %l1 smulcc %l4, 0x1E68, %i1 brgez %l6, loop_1632 loop_1631: tn %icc, 0x1 edge32 %g5, %o7, %i3 ldd [%l7 + 0x58], %f6 loop_1632: nop setx loop_1633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %i4, 0x07C5, %o2 or %o6, %o0, %i0 movgu %xcc, %g3, %l0 loop_1633: fbne %fcc2, loop_1634 alignaddr %i6, %i7, %g2 bgu,pt %icc, loop_1635 movrlz %g1, 0x12A, %g7 loop_1634: add %o5, %o1, %g4 brlz %l5, loop_1636 loop_1635: tgu %icc, 0x0 fmovse %icc, %f15, %f4 taddcc %o4, %l2, %g6 loop_1636: edge16 %l3, %i2, %o3 alignaddr %i5, %l1, %i1 subc %l6, %l4, %g5 subcc %i3, %o7, %o2 srl %o6, 0x08, %i4 std %f4, [%l7 + 0x20] fmovsle %icc, %f5, %f6 brz,a %i0, loop_1637 brgez,a %o0, loop_1638 fpsub16s %f1, %f0, %f7 fba %fcc1, loop_1639 loop_1637: stx %l0, [%l7 + 0x78] loop_1638: fornot1 %f0, %f6, %f2 st %f4, [%l7 + 0x5C] loop_1639: ldub [%l7 + 0x33], %i6 lduw [%l7 + 0x5C], %g3 srax %i7, 0x0C, %g1 fand %f4, %f12, %f4 std %f6, [%l7 + 0x60] lduh [%l7 + 0x60], %g7 fmul8x16 %f12, %f10, %f6 ldsb [%l7 + 0x2D], %o5 tcc %xcc, 0x0 stx %g2, [%l7 + 0x48] edge8ln %g4, %o1, %l5 addcc %o4, %g6, %l2 fandnot1 %f12, %f8, %f0 fandnot2s %f1, %f14, %f5 fands %f2, %f4, %f15 subc %i2, 0x1817, %o3 fmovdne %xcc, %f6, %f10 siam 0x2 fmovrdlz %i5, %f2, %f14 call loop_1640 ldsb [%l7 + 0x25], %l1 fsrc2 %f8, %f4 fmul8x16au %f15, %f5, %f2 loop_1640: fnegs %f5, %f9 sth %l3, [%l7 + 0x62] popc 0x0C13, %i1 fcmpeq16 %f6, %f0, %l6 ldsw [%l7 + 0x14], %g5 fcmpes %fcc2, %f7, %f12 fpadd32s %f14, %f3, %f14 subccc %i3, 0x15C5, %l4 movn %xcc, %o2, %o7 movgu %icc, %o6, %i0 std %f6, [%l7 + 0x48] fmovrdgez %o0, %f10, %f4 popc %i4, %i6 and %g3, %i7, %g1 fcmpne16 %f0, %f10, %l0 fmovse %xcc, %f12, %f5 fcmple32 %f0, %f12, %o5 fornot2s %f3, %f4, %f13 ldsh [%l7 + 0x30], %g2 fbne %fcc2, loop_1641 fcmpgt16 %f8, %f6, %g7 lduh [%l7 + 0x76], %o1 fpadd16 %f2, %f0, %f6 loop_1641: fandnot1s %f8, %f14, %f13 movcs %xcc, %g4, %o4 brnz,a %g6, loop_1642 lduw [%l7 + 0x68], %l5 fandnot2 %f8, %f0, %f12 fmovrsgz %l2, %f14, %f0 loop_1642: te %icc, 0x0 xorcc %i2, %i5, %o3 movrne %l1, 0x0F0, %l3 tsubcc %i1, 0x10A6, %g5 fbl %fcc2, loop_1643 ldsh [%l7 + 0x3E], %i3 fcmpeq32 %f10, %f6, %l6 tcc %xcc, 0x6 loop_1643: stx %o2, [%l7 + 0x20] fpmerge %f13, %f10, %f10 fandnot2 %f4, %f14, %f10 st %f6, [%l7 + 0x44] fbne %fcc1, loop_1644 ta %icc, 0x6 lduw [%l7 + 0x78], %l4 ldd [%l7 + 0x68], %f6 loop_1644: fpadd16 %f14, %f6, %f0 fxnors %f3, %f12, %f9 movvs %xcc, %o6, %i0 sdiv %o0, 0x09CE, %i4 fmovsvs %icc, %f7, %f4 fcmps %fcc1, %f12, %f9 umulcc %i6, 0x10AF, %o7 lduh [%l7 + 0x0A], %i7 stw %g1, [%l7 + 0x6C] fmovdne %icc, %f6, %f8 fbule %fcc1, loop_1645 xor %l0, 0x0C4E, %g3 lduh [%l7 + 0x7C], %g2 ldd [%l7 + 0x40], %f8 loop_1645: alignaddrl %g7, %o5, %g4 fcmpgt32 %f2, %f0, %o1 edge8ln %g6, %o4, %l5 fmovsa %icc, %f11, %f0 subcc %i2, 0x0C4E, %l2 st %f8, [%l7 + 0x64] ldsb [%l7 + 0x20], %o3 fxor %f12, %f0, %f2 xorcc %l1, %i5, %i1 fornot2 %f8, %f14, %f8 ld [%l7 + 0x18], %f13 fmovdg %icc, %f13, %f4 bne loop_1646 st %f15, [%l7 + 0x1C] movvs %icc, %g5, %l3 taddcctv %l6, 0x1079, %i3 loop_1646: bshuffle %f6, %f12, %f0 fands %f5, %f4, %f6 ld [%l7 + 0x0C], %f10 ldsb [%l7 + 0x68], %o2 fxors %f1, %f14, %f9 bne,pn %xcc, loop_1647 fmovd %f8, %f8 ldd [%l7 + 0x18], %f14 fornot2s %f9, %f5, %f12 loop_1647: fmovsne %xcc, %f1, %f3 fbuge %fcc1, loop_1648 bneg,a,pn %icc, loop_1649 fmovrdne %o6, %f8, %f12 fpsub32 %f6, %f14, %f2 loop_1648: edge8ln %i0, %o0, %l4 loop_1649: fmovdne %icc, %f0, %f15 xnor %i4, %i6, %i7 sth %o7, [%l7 + 0x78] fnor %f12, %f6, %f14 ldd [%l7 + 0x20], %f10 xor %l0, 0x02EE, %g3 fba %fcc0, loop_1650 brlz %g2, loop_1651 srax %g7, 0x04, %g1 lduh [%l7 + 0x10], %g4 loop_1650: subccc %o1, %o5, %o4 loop_1651: movrlez %g6, 0x359, %l5 fmovrdne %i2, %f4, %f2 fcmpes %fcc2, %f3, %f3 stx %l2, [%l7 + 0x70] brlz %l1, loop_1652 movl %icc, %i5, %i1 fsrc2 %f0, %f2 std %f0, [%l7 + 0x30] loop_1652: ldd [%l7 + 0x08], %f4 movpos %xcc, %o3, %l3 brlz,a %g5, loop_1653 fblg %fcc0, loop_1654 tpos %xcc, 0x4 fornot1 %f12, %f14, %f0 loop_1653: bn,pn %icc, loop_1655 loop_1654: fmovda %icc, %f3, %f15 ldsh [%l7 + 0x22], %l6 be,a %icc, loop_1656 loop_1655: ble,pn %xcc, loop_1657 xnor %o2, %o6, %i0 addcc %o0, 0x0ACC, %i3 loop_1656: ldsw [%l7 + 0x60], %i4 loop_1657: ldsb [%l7 + 0x21], %l4 movvc %xcc, %i7, %i6 edge16l %o7, %l0, %g2 fexpand %f15, %f6 movcc %xcc, %g3, %g1 stb %g4, [%l7 + 0x16] stb %g7, [%l7 + 0x43] srl %o1, 0x18, %o5 st %f12, [%l7 + 0x18] sdivcc %g6, 0x0697, %l5 fmovrde %i2, %f0, %f4 ldsh [%l7 + 0x70], %l2 lduw [%l7 + 0x2C], %l1 stb %i5, [%l7 + 0x3F] fpsub32s %f13, %f12, %f9 move %xcc, %i1, %o4 fcmpne32 %f0, %f10, %l3 fbug,a %fcc1, loop_1658 ld [%l7 + 0x24], %f8 fmovdneg %icc, %f11, %f15 movcs %icc, %o3, %g5 loop_1658: fcmps %fcc0, %f3, %f1 ldx [%l7 + 0x18], %l6 ldd [%l7 + 0x70], %f12 fbug %fcc0, loop_1659 lduw [%l7 + 0x78], %o6 brz %i0, loop_1660 taddcctv %o0, 0x1DBA, %o2 loop_1659: taddcctv %i3, %i4, %l4 ldsh [%l7 + 0x2E], %i6 loop_1660: fmovsle %xcc, %f14, %f6 fnot2 %f14, %f4 fpack32 %f0, %f4, %f6 fmovdcs %xcc, %f10, %f1 fmovrdlz %o7, %f4, %f14 tvc %icc, 0x3 bne,a,pn %xcc, loop_1661 fmovdvc %icc, %f13, %f8 fmovspos %xcc, %f7, %f10 std %f2, [%l7 + 0x40] loop_1661: fornot1 %f2, %f12, %f2 movrlez %l0, 0x224, %g2 fmovsvc %xcc, %f0, %f7 movvs %icc, %i7, %g3 nop setx loop_1662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %g1, 0x04E9, %g4 fcmpeq32 %f4, %f2, %g7 fandnot1 %f10, %f8, %f10 loop_1662: udivcc %o1, 0x186C, %g6 ldsb [%l7 + 0x15], %o5 fmovdneg %xcc, %f3, %f2 edge8n %l5, %i2, %l2 ldsw [%l7 + 0x78], %i5 ldd [%l7 + 0x18], %f0 brnz %l1, loop_1663 movgu %xcc, %i1, %l3 lduh [%l7 + 0x0C], %o4 movvs %xcc, %o3, %l6 loop_1663: st %f12, [%l7 + 0x50] sth %g5, [%l7 + 0x46] std %f10, [%l7 + 0x38] fcmpeq32 %f12, %f14, %o6 fbu,a %fcc1, loop_1664 tleu %icc, 0x4 std %f14, [%l7 + 0x40] smul %i0, 0x04AC, %o0 loop_1664: edge8 %i3, %i4, %o2 fcmpgt16 %f14, %f12, %l4 fcmped %fcc2, %f6, %f10 edge16l %i6, %l0, %o7 umul %i7, %g2, %g1 fbe,a %fcc0, loop_1665 ldsw [%l7 + 0x7C], %g4 fexpand %f6, %f6 fandnot1s %f8, %f12, %f6 loop_1665: ldsh [%l7 + 0x08], %g7 popc %o1, %g3 std %f2, [%l7 + 0x78] edge8 %g6, %o5, %i2 tpos %icc, 0x2 move %icc, %l2, %l5 for %f6, %f0, %f8 fmul8x16 %f13, %f10, %f4 ldsb [%l7 + 0x0C], %l1 std %f0, [%l7 + 0x10] fpadd32 %f4, %f4, %f2 nop setx loop_1666, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc3, loop_1667 fmovs %f15, %f11 fcmpgt32 %f6, %f12, %i1 loop_1666: fmul8x16au %f5, %f11, %f14 loop_1667: movrgez %l3, 0x0C5, %i5 st %f11, [%l7 + 0x5C] lduw [%l7 + 0x58], %o4 sethi 0x0B7C, %l6 tleu %xcc, 0x4 fone %f6 fornot1 %f0, %f4, %f14 ta %xcc, 0x5 fcmpd %fcc3, %f0, %f0 ldx [%l7 + 0x38], %g5 std %f2, [%l7 + 0x38] lduw [%l7 + 0x28], %o3 fbo %fcc0, loop_1668 movn %xcc, %i0, %o6 fornot2s %f2, %f5, %f2 fmovdle %icc, %f2, %f12 loop_1668: fmovsge %xcc, %f15, %f12 udivcc %i3, 0x0D0E, %o0 fpack32 %f14, %f8, %f14 movg %icc, %i4, %l4 fmovdvc %icc, %f14, %f11 brlez %o2, loop_1669 ba,pn %xcc, loop_1670 fcmpeq16 %f12, %f6, %l0 ldsh [%l7 + 0x26], %i6 loop_1669: std %f10, [%l7 + 0x40] loop_1670: brlez,a %o7, loop_1671 fandnot1 %f12, %f14, %f6 fabss %f7, %f3 fmovdn %xcc, %f7, %f9 loop_1671: sth %g2, [%l7 + 0x62] ld [%l7 + 0x48], %f8 bvs loop_1672 taddcc %i7, %g4, %g1 fpackfix %f0, %f5 fmovdcs %icc, %f2, %f9 loop_1672: lduh [%l7 + 0x7A], %o1 andcc %g3, %g6, %o5 movn %icc, %g7, %i2 fmovsvs %icc, %f11, %f10 fnot1s %f12, %f11 stb %l5, [%l7 + 0x0A] tn %icc, 0x3 fmovsn %xcc, %f9, %f5 lduw [%l7 + 0x18], %l2 sth %l1, [%l7 + 0x26] stw %l3, [%l7 + 0x24] pdist %f4, %f14, %f8 tge %icc, 0x6 stx %i5, [%l7 + 0x78] sth %o4, [%l7 + 0x7A] stw %l6, [%l7 + 0x34] ldsb [%l7 + 0x1C], %i1 fabss %f4, %f8 bg,a,pn %icc, loop_1673 ldd [%l7 + 0x78], %f6 std %f14, [%l7 + 0x38] bvs,a,pt %xcc, loop_1674 loop_1673: fcmpes %fcc0, %f14, %f8 ldsh [%l7 + 0x40], %g5 ldsh [%l7 + 0x5A], %o3 loop_1674: lduh [%l7 + 0x32], %i0 pdist %f8, %f8, %f12 ta %xcc, 0x1 bleu,pn %icc, loop_1675 fandnot2s %f3, %f10, %f10 ldub [%l7 + 0x31], %i3 bg,a %icc, loop_1676 loop_1675: std %f6, [%l7 + 0x18] call loop_1677 tl %xcc, 0x5 loop_1676: fmovdpos %xcc, %f8, %f10 fmovrdlez %o6, %f10, %f8 loop_1677: brlz %i4, loop_1678 stx %o0, [%l7 + 0x20] std %f10, [%l7 + 0x28] ld [%l7 + 0x2C], %f5 loop_1678: movrne %l4, 0x12E, %o2 fcmpne16 %f14, %f14, %i6 edge32n %o7, %g2, %i7 ldsw [%l7 + 0x18], %l0 sethi 0x100C, %g4 ba,a,pn %xcc, loop_1679 sdivx %g1, 0x1144, %g3 ldsh [%l7 + 0x24], %o1 sub %o5, %g7, %i2 loop_1679: subc %l5, 0x034B, %g6 tl %xcc, 0x2 sth %l1, [%l7 + 0x26] fmovde %icc, %f5, %f6 fmovsneg %xcc, %f11, %f12 ld [%l7 + 0x60], %f2 fmovsl %xcc, %f4, %f14 fmovrsgez %l3, %f6, %f7 fmovdleu %icc, %f2, %f7 fbu,a %fcc0, loop_1680 movge %xcc, %i5, %o4 ldx [%l7 + 0x58], %l6 stb %l2, [%l7 + 0x1F] loop_1680: ldsh [%l7 + 0x42], %g5 ldsb [%l7 + 0x12], %o3 edge32ln %i0, %i3, %o6 movcc %xcc, %i4, %i1 movrgz %l4, %o0, %o2 stx %i6, [%l7 + 0x38] ldsh [%l7 + 0x10], %o7 sth %g2, [%l7 + 0x0A] stw %l0, [%l7 + 0x5C] tge %xcc, 0x1 fmovdge %xcc, %f4, %f7 xorcc %g4, %i7, %g3 tsubcctv %o1, %o5, %g1 mulscc %i2, 0x0118, %g7 brz,a %l5, loop_1681 alignaddr %l1, %g6, %l3 ldsh [%l7 + 0x50], %o4 fbge,a %fcc0, loop_1682 loop_1681: fbo,a %fcc2, loop_1683 sth %i5, [%l7 + 0x0C] faligndata %f6, %f0, %f6 loop_1682: or %l6, %g5, %l2 loop_1683: movleu %xcc, %i0, %o3 fcmpes %fcc2, %f14, %f1 brgz %i3, loop_1684 tgu %icc, 0x5 fpsub32 %f14, %f10, %f2 bcs,pn %xcc, loop_1685 loop_1684: fpadd32 %f6, %f6, %f12 lduw [%l7 + 0x2C], %i4 ldsb [%l7 + 0x5A], %i1 loop_1685: andcc %o6, 0x07E7, %l4 move %icc, %o0, %i6 std %f10, [%l7 + 0x68] movg %xcc, %o2, %g2 tgu %xcc, 0x1 ldsb [%l7 + 0x62], %o7 subc %g4, 0x118D, %i7 xor %g3, 0x1542, %o1 st %f12, [%l7 + 0x4C] lduw [%l7 + 0x38], %l0 smulcc %o5, 0x0059, %g1 lduw [%l7 + 0x4C], %i2 fandnot2 %f6, %f4, %f0 fmovrse %g7, %f15, %f8 stb %l5, [%l7 + 0x59] fornot2s %f10, %f5, %f2 tsubcc %g6, %l1, %l3 edge16l %i5, %l6, %g5 brz,a %l2, loop_1686 taddcc %o4, %i0, %o3 add %i3, %i1, %o6 fexpand %f11, %f2 loop_1686: fmovda %icc, %f4, %f4 te %xcc, 0x5 fmovsge %xcc, %f5, %f9 movrgez %l4, 0x1D1, %i4 nop setx loop_1687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %icc, %f6, %f11 bvs,pt %icc, loop_1688 ba,a %icc, loop_1689 loop_1687: fmovdvc %icc, %f13, %f5 lduw [%l7 + 0x78], %o0 loop_1688: tsubcctv %o2, 0x1145, %i6 loop_1689: fandnot1 %f0, %f8, %f6 tg %icc, 0x7 sll %o7, 0x15, %g4 stb %i7, [%l7 + 0x7E] ldsh [%l7 + 0x08], %g3 fmovsn %xcc, %f8, %f3 movleu %icc, %g2, %o1 fpsub32s %f5, %f11, %f2 sdivx %l0, 0x05F2, %g1 fmovsl %icc, %f1, %f6 fmovrse %o5, %f7, %f6 bneg %icc, loop_1690 movrlz %i2, %l5, %g7 edge32n %g6, %l3, %l1 move %xcc, %i5, %l6 loop_1690: te %xcc, 0x0 bn,a,pt %icc, loop_1691 stx %g5, [%l7 + 0x68] fpadd32s %f12, %f10, %f4 stw %l2, [%l7 + 0x1C] loop_1691: fmovda %icc, %f0, %f4 fpadd16s %f0, %f9, %f14 fmovsvc %icc, %f2, %f9 bvc loop_1692 brnz,a %o4, loop_1693 sdivx %o3, 0x0514, %i0 stw %i1, [%l7 + 0x08] loop_1692: bpos loop_1694 loop_1693: fnot1 %f14, %f2 fzero %f6 tcc %xcc, 0x7 loop_1694: move %icc, %o6, %l4 sth %i3, [%l7 + 0x34] stw %o0, [%l7 + 0x20] fxor %f8, %f8, %f14 stx %i4, [%l7 + 0x40] edge32ln %o2, %o7, %i6 ldub [%l7 + 0x72], %g4 fmovdle %icc, %f9, %f2 fmovscs %xcc, %f14, %f6 fblg %fcc1, loop_1695 fmovdneg %icc, %f8, %f6 addccc %i7, 0x151E, %g3 srax %o1, %l0, %g2 loop_1695: xorcc %g1, 0x1656, %o5 fmovde %xcc, %f2, %f8 ldsw [%l7 + 0x5C], %i2 std %f10, [%l7 + 0x20] tl %icc, 0x5 fblg %fcc0, loop_1696 fble %fcc3, loop_1697 ldd [%l7 + 0x20], %f2 fsrc1s %f9, %f10 loop_1696: sra %g7, %g6, %l5 loop_1697: ldub [%l7 + 0x78], %l3 fmovrsgz %l1, %f5, %f4 bleu,a loop_1698 stb %l6, [%l7 + 0x5F] array8 %i5, %g5, %l2 mova %xcc, %o4, %i0 loop_1698: sth %i1, [%l7 + 0x2A] sllx %o6, 0x05, %o3 bvs %icc, loop_1699 srax %i3, 0x1C, %l4 fmovdle %icc, %f10, %f9 std %f10, [%l7 + 0x68] loop_1699: ldsh [%l7 + 0x16], %o0 st %f1, [%l7 + 0x38] edge16ln %i4, %o2, %i6 lduw [%l7 + 0x24], %o7 fmul8x16au %f10, %f6, %f10 fsrc1 %f8, %f6 edge32ln %i7, %g4, %o1 ld [%l7 + 0x5C], %f13 sethi 0x0EA5, %g3 stb %g2, [%l7 + 0x5B] ba,a loop_1700 tsubcc %g1, %o5, %i2 stx %l0, [%l7 + 0x70] ldx [%l7 + 0x28], %g6 loop_1700: fmovdvc %xcc, %f13, %f10 ldsh [%l7 + 0x08], %l5 ldsb [%l7 + 0x3D], %g7 mulx %l3, %l1, %i5 lduw [%l7 + 0x4C], %g5 fmovsge %xcc, %f7, %f11 lduh [%l7 + 0x36], %l2 stb %l6, [%l7 + 0x66] fmovdgu %icc, %f3, %f12 fmovsneg %icc, %f3, %f3 stb %i0, [%l7 + 0x20] xorcc %o4, %o6, %i1 stb %o3, [%l7 + 0x34] srl %l4, 0x0E, %i3 ldx [%l7 + 0x20], %i4 fones %f9 taddcctv %o2, 0x1691, %o0 sdivx %i6, 0x1DF3, %i7 fnegs %f9, %f0 fpadd16 %f6, %f12, %f10 taddcctv %o7, %g4, %o1 fcmpne16 %f8, %f8, %g3 fones %f12 fblg %fcc2, loop_1701 ble,a loop_1702 alignaddrl %g1, %o5, %i2 fnands %f15, %f5, %f4 loop_1701: ldub [%l7 + 0x55], %l0 loop_1702: stb %g2, [%l7 + 0x14] movrgez %l5, 0x1CF, %g7 bn,a,pn %icc, loop_1703 fbge %fcc3, loop_1704 tle %xcc, 0x3 ldx [%l7 + 0x18], %l3 loop_1703: fmovrdgz %g6, %f6, %f10 loop_1704: fcmps %fcc3, %f8, %f4 srl %i5, %l1, %l2 fmovdge %icc, %f5, %f11 fbul,a %fcc0, loop_1705 fmovde %xcc, %f12, %f0 tneg %icc, 0x7 umulcc %g5, 0x10D0, %l6 loop_1705: std %f0, [%l7 + 0x70] subc %i0, 0x1598, %o6 stw %i1, [%l7 + 0x28] fmovrdlez %o4, %f12, %f4 fsrc2s %f14, %f10 edge8ln %o3, %l4, %i4 movl %xcc, %i3, %o2 movle %xcc, %o0, %i7 orncc %i6, %g4, %o7 stx %g3, [%l7 + 0x70] movl %icc, %g1, %o5 bg,pn %xcc, loop_1706 fmovdn %icc, %f4, %f1 orcc %o1, %l0, %i2 st %f2, [%l7 + 0x44] loop_1706: ldsw [%l7 + 0x6C], %l5 taddcctv %g7, %g2, %g6 ld [%l7 + 0x7C], %f1 sub %i5, 0x05BA, %l3 fmovdge %xcc, %f14, %f13 stx %l2, [%l7 + 0x20] ld [%l7 + 0x30], %f8 subc %g5, %l6, %i0 tpos %xcc, 0x0 movgu %xcc, %o6, %l1 bleu,pn %icc, loop_1707 fmovsvs %icc, %f12, %f5 fcmpgt16 %f2, %f12, %o4 smul %i1, 0x1B2E, %o3 loop_1707: ldub [%l7 + 0x7C], %i4 tcc %xcc, 0x4 edge32n %i3, %o2, %l4 fmul8x16 %f12, %f10, %f4 stw %o0, [%l7 + 0x50] ldsh [%l7 + 0x7C], %i6 fpsub32 %f0, %f6, %f12 lduh [%l7 + 0x78], %i7 fba %fcc3, loop_1708 fmovs %f8, %f14 bn,pn %xcc, loop_1709 srl %o7, %g3, %g4 loop_1708: tgu %icc, 0x2 lduw [%l7 + 0x60], %o5 loop_1709: andncc %o1, %g1, %l0 fnors %f10, %f3, %f8 fbue %fcc3, loop_1710 sth %i2, [%l7 + 0x6E] fcmpeq16 %f2, %f2, %g7 ldx [%l7 + 0x38], %l5 loop_1710: udiv %g6, 0x04A7, %i5 stw %g2, [%l7 + 0x3C] tpos %icc, 0x4 fmovdge %xcc, %f7, %f9 lduw [%l7 + 0x2C], %l3 fbu %fcc1, loop_1711 ldx [%l7 + 0x48], %l2 fxors %f12, %f11, %f0 movle %xcc, %l6, %i0 loop_1711: fcmped %fcc2, %f4, %f0 fmul8x16au %f13, %f9, %f6 stw %o6, [%l7 + 0x0C] fbuge %fcc3, loop_1712 nop setx loop_1713, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %xcc, 0x6 tn %icc, 0x4 loop_1712: bl,a,pn %icc, loop_1714 loop_1713: brlez,a %l1, loop_1715 fmovsa %icc, %f5, %f13 fnot2 %f4, %f6 loop_1714: fmovrsne %g5, %f9, %f13 loop_1715: tvs %icc, 0x1 edge32n %o4, %o3, %i1 tpos %icc, 0x3 sub %i4, %i3, %o2 fsrc2s %f14, %f12 lduh [%l7 + 0x30], %o0 xnorcc %l4, %i7, %i6 fmovrdlz %g3, %f10, %f0 fornot2s %f2, %f11, %f8 fnands %f13, %f4, %f9 lduw [%l7 + 0x54], %g4 bneg %icc, loop_1716 movvs %xcc, %o7, %o5 fmovdcs %xcc, %f11, %f1 ble,a loop_1717 loop_1716: fblg,a %fcc1, loop_1718 fnot2 %f4, %f6 fxnors %f13, %f9, %f3 loop_1717: fbue %fcc2, loop_1719 loop_1718: fbule,a %fcc3, loop_1720 fbul %fcc3, loop_1721 nop setx loop_1722, %l0, %l1 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_1719: ldsb [%l7 + 0x73], %o1 loop_1720: edge16 %g1, %i2, %g7 loop_1721: movn %xcc, %l5, %l0 loop_1722: fnors %f4, %f0, %f3 addc %g6, %i5, %l3 edge16 %g2, %l6, %l2 ldsb [%l7 + 0x0A], %o6 fbuge,a %fcc3, loop_1723 movn %icc, %i0, %l1 movn %xcc, %g5, %o4 tvc %xcc, 0x1 loop_1723: edge8ln %o3, %i4, %i1 std %f8, [%l7 + 0x38] fmovdl %icc, %f3, %f9 edge32 %i3, %o2, %l4 stb %i7, [%l7 + 0x22] lduh [%l7 + 0x7C], %o0 tvs %icc, 0x7 bvs,a,pn %icc, loop_1724 ldub [%l7 + 0x18], %i6 fpadd16s %f4, %f4, %f5 fmovsge %icc, %f13, %f9 loop_1724: fbge %fcc3, loop_1725 fcmpgt32 %f0, %f12, %g3 siam 0x4 fmovdn %xcc, %f1, %f8 loop_1725: fmovsneg %xcc, %f12, %f10 ldx [%l7 + 0x08], %o7 fcmple32 %f10, %f0, %o5 bpos,a loop_1726 edge16l %o1, %g4, %i2 fmovsvs %icc, %f15, %f8 lduw [%l7 + 0x08], %g1 loop_1726: brlez,a %l5, loop_1727 brgez %g7, loop_1728 bpos %icc, loop_1729 andcc %g6, %l0, %l3 loop_1727: tsubcc %i5, %l6, %g2 loop_1728: stb %l2, [%l7 + 0x0F] loop_1729: xnorcc %i0, 0x1953, %o6 st %f3, [%l7 + 0x1C] fmul8x16 %f2, %f0, %f0 mova %xcc, %g5, %o4 stw %l1, [%l7 + 0x50] fnot1 %f6, %f2 fmovrsgz %i4, %f4, %f15 fbn,a %fcc3, loop_1730 brz %o3, loop_1731 srax %i3, %o2, %i1 tcc %icc, 0x0 loop_1730: fone %f12 loop_1731: movvs %icc, %l4, %o0 bpos loop_1732 fnor %f10, %f2, %f12 fmovsvc %icc, %f4, %f13 fbu,a %fcc0, loop_1733 loop_1732: fpmerge %f3, %f8, %f12 fmovrslz %i7, %f7, %f3 alignaddrl %i6, %g3, %o7 loop_1733: lduh [%l7 + 0x28], %o5 fzeros %f3 sth %g4, [%l7 + 0x14] fmovscs %xcc, %f2, %f10 movgu %icc, %o1, %g1 movrgez %l5, %i2, %g7 bgu,pn %icc, loop_1734 ldx [%l7 + 0x30], %g6 fmovdcs %xcc, %f13, %f2 ldd [%l7 + 0x18], %f6 loop_1734: fmovdn %xcc, %f11, %f8 bcs,a,pt %xcc, loop_1735 lduw [%l7 + 0x14], %l0 lduw [%l7 + 0x14], %i5 fnegd %f10, %f4 loop_1735: fones %f13 fmovsneg %xcc, %f0, %f2 tl %xcc, 0x6 be,a,pn %xcc, loop_1736 ldx [%l7 + 0x10], %l6 sllx %l3, 0x0F, %l2 fcmped %fcc1, %f2, %f4 loop_1736: te %icc, 0x5 fmovsneg %xcc, %f1, %f9 stx %g2, [%l7 + 0x38] movrne %i0, %g5, %o6 tne %icc, 0x3 movge %xcc, %o4, %i4 tl %icc, 0x3 bcs loop_1737 ble,a loop_1738 movvc %icc, %o3, %l1 ld [%l7 + 0x18], %f3 loop_1737: stb %i3, [%l7 + 0x46] loop_1738: array16 %i1, %l4, %o2 std %f14, [%l7 + 0x48] movvc %xcc, %i7, %o0 fbue,a %fcc2, loop_1739 fbug,a %fcc3, loop_1740 fsrc2s %f5, %f8 fbl,a %fcc3, loop_1741 loop_1739: ldx [%l7 + 0x50], %g3 loop_1740: fmovd %f14, %f4 udivx %i6, 0x16E7, %o7 loop_1741: ldsb [%l7 + 0x1B], %o5 andcc %g4, %g1, %l5 fnot1s %f13, %f7 fmul8sux16 %f12, %f6, %f14 fmovdvc %icc, %f2, %f3 fcmps %fcc2, %f5, %f14 fzero %f10 bn,a %xcc, loop_1742 udivx %o1, 0x0126, %g7 fmovdpos %icc, %f8, %f2 tvc %icc, 0x1 loop_1742: std %f0, [%l7 + 0x08] stw %g6, [%l7 + 0x20] edge16ln %i2, %l0, %i5 edge32ln %l6, %l3, %g2 subcc %l2, 0x102D, %g5 stw %o6, [%l7 + 0x3C] movvs %xcc, %o4, %i4 smul %i0, %o3, %l1 ldd [%l7 + 0x58], %f0 xorcc %i3, %l4, %i1 movpos %xcc, %o2, %o0 stx %i7, [%l7 + 0x38] ldsw [%l7 + 0x18], %g3 fands %f4, %f3, %f9 udiv %o7, 0x072B, %o5 tcc %icc, 0x1 brgez %g4, loop_1743 ldx [%l7 + 0x38], %g1 fmovs %f4, %f15 move %xcc, %i6, %l5 loop_1743: fmovrslez %o1, %f8, %f8 fors %f14, %f6, %f8 ba,pn %icc, loop_1744 fmovspos %xcc, %f4, %f3 bge,pn %icc, loop_1745 udiv %g7, 0x032B, %g6 loop_1744: ldsw [%l7 + 0x68], %l0 movpos %xcc, %i5, %i2 loop_1745: tneg %icc, 0x0 tsubcctv %l6, 0x08A1, %l3 movn %icc, %l2, %g2 fmovda %icc, %f12, %f6 bleu,a %xcc, loop_1746 stb %o6, [%l7 + 0x4C] lduw [%l7 + 0x38], %o4 add %g5, %i0, %i4 loop_1746: tg %xcc, 0x7 lduw [%l7 + 0x30], %o3 tg %icc, 0x7 faligndata %f10, %f6, %f12 ldub [%l7 + 0x7B], %i3 bcs,pn %icc, loop_1747 ldsh [%l7 + 0x60], %l4 bg loop_1748 fcmpne32 %f6, %f0, %l1 loop_1747: ldsb [%l7 + 0x0F], %i1 ld [%l7 + 0x58], %f4 loop_1748: edge16ln %o2, %o0, %i7 movrne %g3, 0x315, %o7 fmovdcs %xcc, %f6, %f0 ldsb [%l7 + 0x78], %g4 bvs,a %icc, loop_1749 edge8ln %o5, %g1, %l5 edge16ln %o1, %g7, %i6 fmovsge %xcc, %f4, %f9 loop_1749: orn %l0, %g6, %i5 st %f5, [%l7 + 0x5C] movrlz %i2, %l6, %l2 fcmpeq32 %f10, %f2, %g2 movrlz %l3, 0x33B, %o4 fmul8sux16 %f12, %f10, %f2 stb %g5, [%l7 + 0x6B] st %f7, [%l7 + 0x0C] xnorcc %i0, 0x170C, %o6 ldub [%l7 + 0x21], %i4 fmovspos %xcc, %f13, %f3 fmovd %f4, %f10 brz %o3, loop_1750 fnegs %f7, %f4 sth %i3, [%l7 + 0x3C] add %l4, 0x1694, %i1 loop_1750: stb %o2, [%l7 + 0x21] sth %o0, [%l7 + 0x78] brlz %l1, loop_1751 fbg,a %fcc0, loop_1752 sth %g3, [%l7 + 0x46] fpadd16s %f9, %f3, %f13 loop_1751: fone %f12 loop_1752: tge %xcc, 0x2 sth %o7, [%l7 + 0x32] or %i7, %o5, %g4 fmovdcs %xcc, %f7, %f12 be,a,pt %icc, loop_1753 brlez,a %g1, loop_1754 sdivx %o1, 0x04BD, %g7 fandnot1s %f11, %f1, %f1 loop_1753: fcmpes %fcc3, %f12, %f0 loop_1754: smul %l5, %i6, %l0 brlez,a %i5, loop_1755 edge16l %i2, %l6, %g6 ldsw [%l7 + 0x2C], %g2 stb %l2, [%l7 + 0x5B] loop_1755: movge %icc, %l3, %g5 bpos,pn %icc, loop_1756 movge %xcc, %o4, %i0 sub %i4, %o6, %o3 ldsh [%l7 + 0x64], %i3 loop_1756: or %l4, %o2, %o0 lduw [%l7 + 0x20], %i1 udivx %l1, 0x0E83, %o7 bcs,a %xcc, loop_1757 ldd [%l7 + 0x50], %f6 fmovspos %xcc, %f6, %f12 ldsb [%l7 + 0x67], %g3 loop_1757: fsrc1s %f10, %f3 fornot2 %f0, %f2, %f10 bcs,a loop_1758 fcmpgt16 %f8, %f8, %i7 stb %g4, [%l7 + 0x0B] fsrc1s %f13, %f4 loop_1758: fandnot2s %f1, %f11, %f2 fpsub16 %f12, %f4, %f6 movvc %xcc, %g1, %o1 fnand %f2, %f14, %f6 fmovrdlez %o5, %f8, %f12 fmovdgu %icc, %f12, %f9 fcmpeq32 %f2, %f2, %g7 fpsub32 %f6, %f8, %f12 stb %l5, [%l7 + 0x5E] tneg %icc, 0x6 edge16ln %l0, %i5, %i2 bg %xcc, loop_1759 fnors %f8, %f7, %f7 bpos,a %icc, loop_1760 st %f14, [%l7 + 0x28] loop_1759: lduh [%l7 + 0x30], %i6 st %f1, [%l7 + 0x60] loop_1760: nop setx loop_1761, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f5, %f12, %f10 stb %l6, [%l7 + 0x69] sth %g2, [%l7 + 0x0E] loop_1761: addc %l2, 0x1C40, %l3 stb %g6, [%l7 + 0x78] tle %icc, 0x4 movg %xcc, %g5, %i0 fandnot1 %f0, %f2, %f4 ld [%l7 + 0x08], %f12 fsrc2 %f14, %f12 pdist %f14, %f12, %f10 ldx [%l7 + 0x30], %o4 sdivx %i4, 0x1BBF, %o6 ldsh [%l7 + 0x7A], %o3 edge16 %l4, %o2, %i3 bcc,a,pt %icc, loop_1762 fandnot1 %f0, %f6, %f0 fsrc2s %f6, %f3 sub %i1, %o0, %l1 loop_1762: movpos %icc, %o7, %g3 fbul %fcc0, loop_1763 tn %xcc, 0x7 sllx %g4, 0x06, %g1 fcmpne16 %f4, %f4, %i7 loop_1763: ldsh [%l7 + 0x5C], %o1 fmovdvc %icc, %f3, %f1 brlz,a %o5, loop_1764 fornot2 %f0, %f4, %f2 ld [%l7 + 0x3C], %f3 tneg %icc, 0x1 loop_1764: fzero %f14 fbne %fcc0, loop_1765 fcmpne32 %f4, %f2, %l5 ldsw [%l7 + 0x70], %g7 movcc %icc, %i5, %i2 loop_1765: lduh [%l7 + 0x48], %i6 sub %l6, %l0, %g2 lduw [%l7 + 0x54], %l2 addccc %g6, 0x0E59, %g5 ldsw [%l7 + 0x5C], %l3 ldx [%l7 + 0x30], %i0 fmul8x16al %f6, %f1, %f2 tvc %icc, 0x3 sub %o4, 0x04CD, %i4 tpos %icc, 0x5 std %f14, [%l7 + 0x18] st %f13, [%l7 + 0x6C] fmovdgu %xcc, %f14, %f14 fone %f4 ta %icc, 0x1 tvc %icc, 0x5 fmovrdlez %o6, %f2, %f6 nop setx loop_1766, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f10, %f0, %f0 xor %o3, 0x12A5, %o2 fpmerge %f5, %f11, %f2 loop_1766: stx %i3, [%l7 + 0x18] tle %icc, 0x1 edge32 %i1, %l4, %l1 fmovrdlz %o7, %f14, %f2 taddcctv %g3, 0x040B, %g4 movrne %g1, 0x39B, %i7 brlz,a %o0, loop_1767 ld [%l7 + 0x1C], %f6 fzeros %f14 fmovdpos %xcc, %f2, %f7 loop_1767: fcmpd %fcc0, %f8, %f2 ta %xcc, 0x1 fmovrde %o1, %f0, %f0 mulscc %o5, %g7, %i5 udivx %i2, 0x0A45, %l5 ldsw [%l7 + 0x34], %l6 bleu,a %icc, loop_1768 orcc %l0, 0x02E8, %g2 edge16l %i6, %g6, %g5 nop setx loop_1769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1768: sllx %l3, 0x1E, %l2 edge8ln %i0, %o4, %i4 tge %xcc, 0x3 loop_1769: popc %o6, %o3 tcs %icc, 0x2 fmovsle %xcc, %f6, %f12 fcmpne16 %f8, %f14, %o2 ldx [%l7 + 0x58], %i3 ldsh [%l7 + 0x3E], %i1 fblg,a %fcc3, loop_1770 bcs,a %icc, loop_1771 ldx [%l7 + 0x68], %l4 tcc %xcc, 0x1 loop_1770: fblg %fcc2, loop_1772 loop_1771: lduw [%l7 + 0x40], %o7 brz %l1, loop_1773 bpos,a loop_1774 loop_1772: bvc %xcc, loop_1775 fbug,a %fcc1, loop_1776 loop_1773: fcmps %fcc1, %f13, %f5 loop_1774: edge8 %g3, %g1, %i7 loop_1775: std %f2, [%l7 + 0x58] loop_1776: ldsb [%l7 + 0x16], %g4 ldub [%l7 + 0x45], %o1 ldd [%l7 + 0x28], %f6 nop setx loop_1777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f4 fmovd %f2, %f4 fmovs %f11, %f2 loop_1777: fba,a %fcc2, loop_1778 fmul8x16au %f10, %f9, %f14 be,pt %xcc, loop_1779 bne %xcc, loop_1780 loop_1778: te %xcc, 0x7 umul %o5, 0x1472, %o0 loop_1779: stb %g7, [%l7 + 0x73] loop_1780: stw %i5, [%l7 + 0x78] stb %i2, [%l7 + 0x5F] ldd [%l7 + 0x58], %f10 fbn,a %fcc0, loop_1781 bgu,a,pn %xcc, loop_1782 bn,a %icc, loop_1783 fmovdpos %icc, %f15, %f11 loop_1781: ldub [%l7 + 0x13], %l6 loop_1782: fpadd32 %f10, %f0, %f12 loop_1783: sth %l0, [%l7 + 0x52] addccc %g2, %l5, %i6 tl %xcc, 0x3 lduh [%l7 + 0x70], %g5 fmovrdgez %g6, %f8, %f8 ldsh [%l7 + 0x10], %l3 fpackfix %f8, %f15 ldsw [%l7 + 0x28], %l2 st %f11, [%l7 + 0x6C] fornot2s %f10, %f3, %f7 tsubcctv %i0, 0x19E5, %i4 addcc %o4, 0x1948, %o6 fbul,a %fcc1, loop_1784 popc 0x1C97, %o2 ldsb [%l7 + 0x27], %i3 addccc %i1, %l4, %o7 loop_1784: brlz %l1, loop_1785 stb %o3, [%l7 + 0x75] fand %f4, %f4, %f12 fblg %fcc0, loop_1786 loop_1785: fone %f10 ldd [%l7 + 0x08], %f8 stx %g3, [%l7 + 0x08] loop_1786: stb %i7, [%l7 + 0x45] tvc %xcc, 0x1 fpadd16s %f8, %f14, %f1 andncc %g1, %g4, %o1 movvs %icc, %o0, %o5 fbn,a %fcc3, loop_1787 movleu %icc, %i5, %g7 tn %icc, 0x5 fbne %fcc2, loop_1788 loop_1787: edge16n %l6, %l0, %i2 fmovdleu %xcc, %f9, %f4 std %f2, [%l7 + 0x40] loop_1788: fbule %fcc2, loop_1789 fabss %f13, %f7 ldsb [%l7 + 0x7E], %l5 stb %g2, [%l7 + 0x4C] loop_1789: fmovs %f12, %f4 ldub [%l7 + 0x1A], %i6 ldx [%l7 + 0x18], %g6 fpsub16 %f2, %f2, %f0 lduw [%l7 + 0x6C], %l3 bneg,pt %icc, loop_1790 edge8l %l2, %i0, %g5 be %icc, loop_1791 st %f12, [%l7 + 0x34] loop_1790: fxors %f12, %f14, %f1 fmovsgu %icc, %f9, %f8 loop_1791: tle %xcc, 0x5 stw %o4, [%l7 + 0x6C] alignaddrl %o6, %o2, %i3 subcc %i4, 0x1092, %l4 st %f14, [%l7 + 0x28] ldub [%l7 + 0x7D], %o7 fbge %fcc1, loop_1792 fbug %fcc0, loop_1793 fbule %fcc1, loop_1794 sllx %l1, %i1, %g3 loop_1792: ldsw [%l7 + 0x30], %o3 loop_1793: movcs %icc, %g1, %g4 loop_1794: sdiv %i7, 0x01CC, %o0 fbug %fcc2, loop_1795 fmovrdgez %o5, %f12, %f14 stb %o1, [%l7 + 0x65] ld [%l7 + 0x70], %f10 loop_1795: stx %i5, [%l7 + 0x58] std %f6, [%l7 + 0x58] fabss %f9, %f1 fbn,a %fcc3, loop_1796 fmul8sux16 %f2, %f14, %f12 movrlz %l6, 0x3FC, %g7 fors %f3, %f8, %f8 loop_1796: sth %i2, [%l7 + 0x38] fbg %fcc1, loop_1797 stw %l5, [%l7 + 0x24] ldub [%l7 + 0x63], %l0 movrgz %i6, 0x319, %g2 loop_1797: tl %icc, 0x4 fmovsle %icc, %f12, %f8 fnand %f12, %f14, %f0 fpack16 %f12, %f6 st %f0, [%l7 + 0x1C] st %f12, [%l7 + 0x44] ldsh [%l7 + 0x34], %g6 alignaddr %l3, %i0, %l2 ldd [%l7 + 0x70], %f0 fmovdne %icc, %f7, %f1 fnand %f4, %f2, %f0 st %f12, [%l7 + 0x20] stw %o4, [%l7 + 0x3C] ldsh [%l7 + 0x7A], %o6 fmovspos %icc, %f1, %f15 sethi 0x0BF3, %o2 fcmpne16 %f8, %f12, %i3 movne %icc, %g5, %i4 ldsh [%l7 + 0x60], %l4 ble,pt %xcc, loop_1798 sllx %l1, 0x12, %i1 movgu %icc, %o7, %o3 orcc %g3, %g1, %g4 loop_1798: bvs,a %icc, loop_1799 movcs %xcc, %i7, %o0 ldsh [%l7 + 0x46], %o1 edge16 %i5, %o5, %g7 loop_1799: fmovrse %i2, %f7, %f6 array32 %l5, %l0, %l6 std %f4, [%l7 + 0x50] mulscc %i6, %g2, %g6 stw %i0, [%l7 + 0x3C] ldsw [%l7 + 0x58], %l2 edge8ln %o4, %o6, %o2 fmovrdlz %i3, %f12, %f8 stw %l3, [%l7 + 0x3C] fmovsa %icc, %f12, %f5 ldx [%l7 + 0x40], %i4 bg,pn %icc, loop_1800 orncc %g5, 0x1E78, %l1 fandnot1 %f4, %f10, %f10 movcs %icc, %i1, %o7 loop_1800: fmovdvc %xcc, %f1, %f4 fpsub16s %f13, %f3, %f8 sethi 0x11D5, %o3 fmovdvs %icc, %f6, %f8 fandnot1s %f11, %f9, %f11 ld [%l7 + 0x38], %f12 tpos %xcc, 0x7 fble,a %fcc1, loop_1801 fmul8sux16 %f6, %f2, %f0 std %f4, [%l7 + 0x68] fnot2 %f6, %f4 loop_1801: sethi 0x11A1, %g3 tle %xcc, 0x2 brlez %g1, loop_1802 fba %fcc0, loop_1803 fmovsne %icc, %f15, %f9 fmul8ulx16 %f4, %f14, %f8 loop_1802: fmovsvs %xcc, %f13, %f11 loop_1803: stb %l4, [%l7 + 0x6F] tvs %xcc, 0x2 fcmpne32 %f2, %f8, %g4 fxor %f2, %f14, %f0 stb %i7, [%l7 + 0x52] udivcc %o0, 0x1564, %o1 std %f0, [%l7 + 0x28] edge16 %i5, %g7, %o5 lduh [%l7 + 0x56], %l5 tle %icc, 0x6 bne,a,pn %xcc, loop_1804 tle %icc, 0x3 xnorcc %i2, 0x122A, %l0 movneg %icc, %i6, %l6 loop_1804: xor %g6, 0x18EE, %g2 fbule,a %fcc3, loop_1805 tl %xcc, 0x4 fmovscs %icc, %f5, %f3 ldx [%l7 + 0x28], %l2 loop_1805: edge8n %i0, %o4, %o2 ldx [%l7 + 0x58], %i3 movrlz %o6, %i4, %l3 ldd [%l7 + 0x48], %f8 std %f14, [%l7 + 0x30] fmovrse %l1, %f7, %f9 fmul8x16 %f5, %f10, %f8 fzero %f8 std %f8, [%l7 + 0x48] ld [%l7 + 0x1C], %f3 movleu %icc, %g5, %i1 nop setx loop_1806, %l0, %l1 jmpl %l1, %o3 ldd [%l7 + 0x08], %f6 ldx [%l7 + 0x78], %o7 fpmerge %f12, %f9, %f14 loop_1806: fmovsa %xcc, %f11, %f7 ld [%l7 + 0x20], %f1 stx %g3, [%l7 + 0x58] edge32ln %g1, %l4, %g4 ldub [%l7 + 0x1A], %i7 lduh [%l7 + 0x4C], %o1 tneg %icc, 0x5 edge8ln %i5, %o0, %o5 fmovde %icc, %f9, %f2 nop setx loop_1807, %l0, %l1 jmpl %l1, %g7 fmovsgu %xcc, %f4, %f15 nop setx loop_1808, %l0, %l1 jmpl %l1, %l5 fmuld8ulx16 %f1, %f4, %f2 loop_1807: bshuffle %f6, %f12, %f4 ldsb [%l7 + 0x7E], %i2 loop_1808: ldsw [%l7 + 0x1C], %l0 ble,a,pn %xcc, loop_1809 ldsb [%l7 + 0x20], %i6 sth %l6, [%l7 + 0x2C] ldsw [%l7 + 0x64], %g2 loop_1809: fmul8ulx16 %f2, %f12, %f4 sdivcc %g6, 0x0906, %l2 bpos loop_1810 tvc %icc, 0x2 brgz %o4, loop_1811 lduw [%l7 + 0x78], %i0 loop_1810: ld [%l7 + 0x50], %f2 stw %i3, [%l7 + 0x54] loop_1811: addccc %o6, 0x0183, %i4 ldsw [%l7 + 0x08], %o2 fmovrsgez %l1, %f8, %f14 fnors %f2, %f14, %f14 bcs,a loop_1812 movleu %icc, %g5, %l3 te %xcc, 0x5 ldsw [%l7 + 0x58], %o3 loop_1812: stx %i1, [%l7 + 0x70] ldsh [%l7 + 0x70], %g3 move %xcc, %o7, %g1 fcmpgt32 %f12, %f2, %l4 lduh [%l7 + 0x78], %i7 ldsh [%l7 + 0x50], %g4 and %i5, 0x1ABF, %o1 ld [%l7 + 0x08], %f9 tsubcctv %o0, 0x12C1, %g7 fsrc2s %f9, %f11 ldsh [%l7 + 0x7A], %o5 stb %i2, [%l7 + 0x29] sth %l0, [%l7 + 0x3A] smulcc %l5, %i6, %l6 ld [%l7 + 0x78], %f2 fmovsl %xcc, %f10, %f5 xorcc %g2, %l2, %g6 std %f2, [%l7 + 0x60] subc %o4, 0x0D87, %i3 lduw [%l7 + 0x60], %i0 addccc %i4, 0x0DF8, %o2 st %f6, [%l7 + 0x3C] mulx %l1, %g5, %o6 fornot1s %f7, %f4, %f4 nop setx loop_1813, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f12, %f10 stx %l3, [%l7 + 0x78] sth %i1, [%l7 + 0x50] loop_1813: movle %xcc, %o3, %o7 st %f10, [%l7 + 0x48] ldsh [%l7 + 0x0A], %g3 fmovsvs %icc, %f11, %f12 ldx [%l7 + 0x18], %g1 fnors %f6, %f5, %f6 sth %i7, [%l7 + 0x22] fabss %f7, %f15 ldub [%l7 + 0x16], %l4 fmovsgu %icc, %f10, %f4 ldub [%l7 + 0x50], %g4 st %f10, [%l7 + 0x24] or %o1, 0x16E7, %i5 sub %o0, %o5, %i2 fmul8x16au %f7, %f3, %f4 movvc %xcc, %l0, %l5 be,a loop_1814 std %f12, [%l7 + 0x08] xorcc %g7, 0x0165, %l6 fcmps %fcc1, %f3, %f4 loop_1814: fmovs %f2, %f7 fcmpne16 %f14, %f10, %i6 tle %xcc, 0x5 fzero %f6 fornot1s %f15, %f5, %f2 fbuge,a %fcc2, loop_1815 movn %icc, %l2, %g6 fmul8sux16 %f12, %f2, %f8 fmovsle %icc, %f6, %f4 loop_1815: stw %g2, [%l7 + 0x54] ldsb [%l7 + 0x7F], %o4 fmuld8ulx16 %f15, %f10, %f14 xnor %i0, %i3, %o2 brnz %i4, loop_1816 movleu %icc, %l1, %o6 tpos %icc, 0x6 fxors %f11, %f5, %f2 loop_1816: fmul8x16 %f12, %f14, %f14 sdiv %l3, 0x0D21, %g5 movne %xcc, %i1, %o3 nop setx loop_1817, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %g3, 0x17BD, %g1 stb %i7, [%l7 + 0x0F] andcc %o7, 0x0EAF, %g4 loop_1817: fbg %fcc0, loop_1818 fbg,a %fcc1, loop_1819 bn,pt %icc, loop_1820 fors %f11, %f0, %f15 loop_1818: stb %l4, [%l7 + 0x53] loop_1819: fbe %fcc3, loop_1821 loop_1820: std %f8, [%l7 + 0x18] ld [%l7 + 0x7C], %f15 ldx [%l7 + 0x38], %o1 loop_1821: ldub [%l7 + 0x4C], %i5 lduw [%l7 + 0x38], %o0 fmovdn %xcc, %f12, %f4 std %f14, [%l7 + 0x38] ldsb [%l7 + 0x2D], %o5 ldsw [%l7 + 0x30], %l0 fandnot2s %f8, %f11, %f11 taddcctv %i2, 0x1AF1, %l5 brnz,a %l6, loop_1822 fmovse %xcc, %f14, %f2 sethi 0x1766, %g7 ldsh [%l7 + 0x4E], %i6 loop_1822: fnot2 %f0, %f2 fbo %fcc1, loop_1823 stb %g6, [%l7 + 0x3E] fmovrse %l2, %f5, %f9 tpos %xcc, 0x2 loop_1823: movne %xcc, %g2, %o4 andncc %i3, %o2, %i4 fandnot1 %f8, %f4, %f0 stb %l1, [%l7 + 0x51] ldsw [%l7 + 0x24], %i0 fxor %f8, %f2, %f2 ld [%l7 + 0x34], %f0 tg %icc, 0x4 fsrc2s %f12, %f11 bgu,a,pn %icc, loop_1824 ble,pt %icc, loop_1825 fbul,a %fcc0, loop_1826 fmul8ulx16 %f8, %f12, %f14 loop_1824: bvs %xcc, loop_1827 loop_1825: ldub [%l7 + 0x42], %l3 loop_1826: ldsh [%l7 + 0x28], %g5 tsubcc %i1, 0x0219, %o6 loop_1827: nop setx loop_1828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f0, %f14, %o3 fpsub32 %f14, %f4, %f0 fmul8ulx16 %f10, %f14, %f6 loop_1828: fmovsle %icc, %f0, %f5 fands %f5, %f3, %f3 andcc %g3, %g1, %o7 ldub [%l7 + 0x37], %g4 fmovda %icc, %f2, %f9 fcmped %fcc0, %f14, %f6 or %l4, %i7, %i5 sth %o1, [%l7 + 0x3C] fandnot2s %f9, %f7, %f15 fmovscs %icc, %f6, %f3 bn,a,pn %xcc, loop_1829 std %f10, [%l7 + 0x30] smulcc %o5, %l0, %i2 fmovdl %icc, %f0, %f14 loop_1829: fexpand %f13, %f14 std %f4, [%l7 + 0x40] std %f2, [%l7 + 0x60] fbug %fcc0, loop_1830 bne,a,pt %icc, loop_1831 lduw [%l7 + 0x48], %l5 movgu %xcc, %l6, %o0 loop_1830: fpsub16s %f2, %f10, %f3 loop_1831: bg,a,pt %xcc, loop_1832 fmovrdlez %g7, %f4, %f14 fbg %fcc3, loop_1833 fbne %fcc1, loop_1834 loop_1832: stb %g6, [%l7 + 0x73] fmovsvc %icc, %f11, %f1 loop_1833: stw %i6, [%l7 + 0x3C] loop_1834: ldsb [%l7 + 0x62], %g2 fcmpeq16 %f0, %f4, %o4 bge,a loop_1835 pdist %f0, %f0, %f12 fmovrse %i3, %f6, %f2 movvc %icc, %l2, %i4 loop_1835: sethi 0x01CB, %l1 lduh [%l7 + 0x34], %i0 fmovdcc %icc, %f6, %f14 tne %xcc, 0x6 ldsh [%l7 + 0x74], %l3 fmuld8ulx16 %f14, %f9, %f12 fmovscc %icc, %f12, %f10 sllx %o2, %g5, %o6 sth %i1, [%l7 + 0x1E] tneg %icc, 0x1 fbule %fcc0, loop_1836 edge32 %g3, %o3, %g1 fbg,a %fcc0, loop_1837 fbul,a %fcc2, loop_1838 loop_1836: edge16ln %g4, %o7, %i7 st %f12, [%l7 + 0x68] loop_1837: fba,a %fcc0, loop_1839 loop_1838: smulcc %i5, 0x1C50, %o1 sth %o5, [%l7 + 0x76] be,a %xcc, loop_1840 loop_1839: fcmpne32 %f0, %f0, %l4 bvs,pt %xcc, loop_1841 fnot2 %f14, %f14 loop_1840: fpsub16s %f15, %f2, %f9 tg %icc, 0x6 loop_1841: fmul8x16 %f12, %f12, %f2 tn %xcc, 0x4 orcc %l0, %l5, %i2 fsrc1s %f7, %f14 st %f12, [%l7 + 0x4C] lduw [%l7 + 0x14], %l6 fmul8sux16 %f0, %f12, %f12 movl %xcc, %g7, %g6 fcmple16 %f2, %f10, %o0 edge8 %g2, %o4, %i6 fba %fcc2, loop_1842 fmovse %icc, %f13, %f3 fmul8x16al %f3, %f7, %f2 for %f14, %f4, %f4 loop_1842: fand %f8, %f6, %f8 fmovsg %icc, %f3, %f13 ldsh [%l7 + 0x08], %l2 std %f0, [%l7 + 0x08] ldd [%l7 + 0x28], %f8 std %f4, [%l7 + 0x38] fnegs %f13, %f5 movge %icc, %i3, %l1 tsubcctv %i0, %i4, %o2 fba %fcc0, loop_1843 fpsub16 %f6, %f0, %f6 st %f7, [%l7 + 0x0C] tvc %xcc, 0x3 loop_1843: fbl %fcc1, loop_1844 sth %g5, [%l7 + 0x0A] ld [%l7 + 0x4C], %f8 fbuge %fcc2, loop_1845 loop_1844: ldd [%l7 + 0x78], %f2 lduw [%l7 + 0x1C], %l3 ldd [%l7 + 0x58], %f0 loop_1845: fmul8sux16 %f4, %f4, %f6 ldsw [%l7 + 0x64], %i1 fpack16 %f0, %f7 fzeros %f2 brz %g3, loop_1846 fnot1s %f5, %f9 stw %o3, [%l7 + 0x34] ld [%l7 + 0x18], %f5 loop_1846: sra %o6, %g1, %o7 ldsh [%l7 + 0x6C], %i7 fsrc1 %f8, %f8 udivx %i5, 0x193F, %o1 sth %o5, [%l7 + 0x12] movre %g4, %l0, %l4 ldub [%l7 + 0x41], %i2 fmovdcs %xcc, %f12, %f7 ldsb [%l7 + 0x1E], %l5 movcc %xcc, %g7, %l6 alignaddr %o0, %g6, %o4 stb %g2, [%l7 + 0x77] tsubcc %l2, %i6, %l1 fsrc1 %f12, %f8 edge8n %i3, %i4, %i0 stb %o2, [%l7 + 0x1C] fmovsa %icc, %f6, %f15 fmovsa %icc, %f1, %f6 brlz,a %l3, loop_1847 bn %icc, loop_1848 ldub [%l7 + 0x4D], %g5 stx %i1, [%l7 + 0x10] loop_1847: ld [%l7 + 0x70], %f14 loop_1848: lduh [%l7 + 0x40], %g3 fmul8x16al %f14, %f3, %f14 edge16ln %o3, %g1, %o7 movvc %icc, %o6, %i7 fsrc1s %f11, %f6 te %icc, 0x4 fmovrsgz %i5, %f13, %f12 popc 0x1A08, %o1 fmovrde %g4, %f6, %f12 ldsb [%l7 + 0x50], %o5 fpsub16 %f4, %f4, %f10 fsrc1 %f10, %f10 stw %l0, [%l7 + 0x08] ld [%l7 + 0x40], %f6 fnor %f10, %f12, %f4 fbul %fcc1, loop_1849 lduw [%l7 + 0x6C], %i2 brgez,a %l5, loop_1850 tvs %xcc, 0x1 loop_1849: sth %g7, [%l7 + 0x44] fxnors %f6, %f12, %f5 loop_1850: stb %l6, [%l7 + 0x5A] edge8ln %l4, %o0, %o4 fmovrdlz %g6, %f12, %f2 bgu,a,pt %icc, loop_1851 movrgez %g2, %l2, %l1 edge16l %i3, %i4, %i0 srlx %o2, 0x05, %i6 loop_1851: fbe,a %fcc1, loop_1852 fbl,a %fcc0, loop_1853 fmovs %f2, %f8 ld [%l7 + 0x64], %f12 loop_1852: fpadd32 %f12, %f10, %f0 loop_1853: bvc,a loop_1854 ldsh [%l7 + 0x3A], %g5 fnot1 %f8, %f0 stw %i1, [%l7 + 0x74] loop_1854: lduh [%l7 + 0x76], %g3 tneg %xcc, 0x7 lduw [%l7 + 0x74], %o3 movrlez %l3, %o7, %o6 ldx [%l7 + 0x38], %i7 stb %g1, [%l7 + 0x43] std %f12, [%l7 + 0x10] stx %i5, [%l7 + 0x10] fmovdge %icc, %f15, %f14 bn,a,pn %xcc, loop_1855 fbug %fcc3, loop_1856 fmovrsgez %g4, %f13, %f0 stw %o5, [%l7 + 0x6C] loop_1855: addc %o1, 0x1EBE, %i2 loop_1856: bg,a loop_1857 ldub [%l7 + 0x44], %l5 fmovdn %xcc, %f14, %f11 fmovrdne %l0, %f12, %f0 loop_1857: ldsh [%l7 + 0x4C], %g7 bpos,a,pn %xcc, loop_1858 te %icc, 0x6 fnor %f8, %f0, %f6 fble %fcc0, loop_1859 loop_1858: movcc %icc, %l4, %l6 ldsh [%l7 + 0x0A], %o4 bcs loop_1860 loop_1859: stx %o0, [%l7 + 0x38] fmul8sux16 %f6, %f0, %f2 tsubcc %g2, %l2, %g6 loop_1860: fbue,a %fcc3, loop_1861 st %f15, [%l7 + 0x08] bvc loop_1862 fnot1 %f12, %f14 loop_1861: brlz %i3, loop_1863 fmovdgu %xcc, %f4, %f8 loop_1862: stx %i4, [%l7 + 0x78] fpadd32 %f14, %f12, %f2 loop_1863: fmovrdgz %i0, %f10, %f2 fnegd %f6, %f14 fpmerge %f7, %f4, %f14 fmuld8sux16 %f14, %f15, %f10 movrgez %o2, 0x34B, %i6 movl %xcc, %g5, %l1 fors %f4, %f2, %f13 fzeros %f11 movcc %xcc, %i1, %g3 lduw [%l7 + 0x14], %o3 movcs %icc, %l3, %o6 fmovdvc %xcc, %f6, %f5 tvs %xcc, 0x1 fmul8ulx16 %f4, %f6, %f0 fmovrslz %i7, %f6, %f12 lduw [%l7 + 0x64], %g1 edge8 %i5, %o7, %o5 fpack16 %f14, %f9 bge,a,pt %xcc, loop_1864 movn %xcc, %g4, %i2 umul %l5, 0x1189, %l0 fbe %fcc2, loop_1865 loop_1864: ldsh [%l7 + 0x56], %g7 stw %l4, [%l7 + 0x64] for %f12, %f6, %f4 loop_1865: fmovdcs %xcc, %f4, %f15 ldd [%l7 + 0x58], %f6 fabss %f5, %f4 lduh [%l7 + 0x22], %l6 te %icc, 0x4 fmul8ulx16 %f0, %f14, %f10 fcmpgt16 %f8, %f10, %o4 fpadd32s %f8, %f11, %f6 fnegs %f11, %f8 ldx [%l7 + 0x50], %o0 stx %o1, [%l7 + 0x50] movle %xcc, %l2, %g2 xnorcc %i3, %g6, %i0 edge16l %o2, %i6, %g5 std %f14, [%l7 + 0x28] sth %i4, [%l7 + 0x56] fbul,a %fcc1, loop_1866 fbuge,a %fcc0, loop_1867 taddcc %i1, %g3, %l1 edge8l %o3, %o6, %i7 loop_1866: fand %f12, %f4, %f8 loop_1867: brgez,a %g1, loop_1868 fpsub32 %f4, %f8, %f8 ldsw [%l7 + 0x70], %l3 stw %i5, [%l7 + 0x0C] loop_1868: bg,a,pt %icc, loop_1869 stb %o5, [%l7 + 0x47] popc %o7, %g4 stx %l5, [%l7 + 0x58] loop_1869: brgz,a %l0, loop_1870 lduh [%l7 + 0x2E], %g7 ta %icc, 0x0 edge32n %i2, %l4, %l6 loop_1870: addc %o4, 0x09F9, %o0 taddcc %o1, 0x0B5D, %g2 array32 %i3, %g6, %l2 subc %i0, 0x117E, %o2 addc %i6, 0x135D, %i4 ldx [%l7 + 0x58], %g5 fabss %f5, %f3 siam 0x7 add %i1, 0x03E9, %g3 movleu %icc, %l1, %o3 fors %f15, %f5, %f2 fsrc1s %f12, %f12 lduw [%l7 + 0x40], %i7 edge8n %g1, %o6, %i5 lduh [%l7 + 0x12], %l3 sth %o5, [%l7 + 0x26] tsubcc %g4, 0x0E30, %l5 fzero %f6 edge16l %l0, %g7, %o7 ldx [%l7 + 0x70], %i2 xnor %l4, %l6, %o4 ldx [%l7 + 0x58], %o1 fcmpeq32 %f14, %f14, %g2 fmovrdlez %o0, %f10, %f4 sub %i3, 0x00FC, %g6 fandnot2s %f3, %f12, %f8 bcs,a,pt %xcc, loop_1871 stw %l2, [%l7 + 0x4C] fmovrdlz %o2, %f10, %f10 fcmpne32 %f0, %f8, %i0 loop_1871: lduw [%l7 + 0x74], %i6 fmovrde %g5, %f14, %f6 fmovsvs %icc, %f3, %f14 movrgz %i1, %i4, %g3 stw %l1, [%l7 + 0x78] sth %o3, [%l7 + 0x38] fmovda %icc, %f0, %f11 call loop_1872 pdist %f4, %f14, %f10 array32 %i7, %o6, %g1 ldd [%l7 + 0x08], %f4 loop_1872: fmovdgu %icc, %f2, %f12 xnor %l3, 0x0167, %i5 movl %xcc, %o5, %l5 xor %g4, 0x007A, %l0 fxors %f6, %f1, %f5 fmovsne %xcc, %f11, %f6 ldd [%l7 + 0x38], %f14 fbue %fcc1, loop_1873 nop setx loop_1874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a %xcc, loop_1875 ldx [%l7 + 0x48], %o7 loop_1873: fmovdpos %icc, %f13, %f4 loop_1874: edge32 %g7, %l4, %l6 loop_1875: fmovrdgez %i2, %f14, %f0 ldx [%l7 + 0x58], %o4 fors %f4, %f3, %f13 ldub [%l7 + 0x1C], %o1 sth %g2, [%l7 + 0x4E] fxnors %f5, %f11, %f13 movrlz %o0, 0x00D, %i3 brlz %g6, loop_1876 fpmerge %f11, %f0, %f2 tvc %xcc, 0x7 brnz %l2, loop_1877 loop_1876: fmovsgu %xcc, %f4, %f13 fsrc2s %f7, %f10 fcmpgt32 %f10, %f0, %i0 loop_1877: tge %xcc, 0x0 xor %i6, %o2, %i1 fmuld8sux16 %f9, %f3, %f10 fbule %fcc1, loop_1878 st %f13, [%l7 + 0x14] fandnot1 %f6, %f10, %f2 fpack16 %f4, %f5 loop_1878: lduw [%l7 + 0x34], %i4 edge16n %g5, %g3, %o3 nop setx loop_1879, %l0, %l1 jmpl %l1, %l1 ldub [%l7 + 0x5A], %i7 ldd [%l7 + 0x48], %f12 bvc loop_1880 loop_1879: st %f7, [%l7 + 0x48] bvs,a %xcc, loop_1881 stw %g1, [%l7 + 0x28] loop_1880: lduw [%l7 + 0x10], %o6 udivx %i5, 0x121B, %o5 loop_1881: ldsh [%l7 + 0x3E], %l3 stx %l5, [%l7 + 0x40] ldd [%l7 + 0x40], %f12 fmovdle %xcc, %f13, %f7 ldub [%l7 + 0x09], %g4 fpsub16 %f12, %f8, %f6 edge8l %l0, %g7, %l4 ld [%l7 + 0x24], %f2 fblg %fcc2, loop_1882 edge16l %l6, %o7, %i2 fnot2 %f8, %f6 stx %o1, [%l7 + 0x30] loop_1882: fmovrdlz %o4, %f6, %f14 umul %g2, %i3, %g6 fmovs %f2, %f9 movrne %o0, %i0, %l2 lduw [%l7 + 0x38], %o2 movvc %xcc, %i1, %i4 nop setx loop_1883, %l0, %l1 jmpl %l1, %i6 fnand %f12, %f12, %f2 array16 %g3, %g5, %l1 fmovdg %icc, %f6, %f3 loop_1883: ldd [%l7 + 0x58], %f14 ldsb [%l7 + 0x4C], %i7 ldsb [%l7 + 0x54], %g1 ldd [%l7 + 0x20], %f6 std %f4, [%l7 + 0x28] ldsb [%l7 + 0x39], %o6 movneg %xcc, %i5, %o3 be,a %icc, loop_1884 fnand %f8, %f0, %f0 smul %l3, %l5, %o5 ld [%l7 + 0x34], %f7 loop_1884: andncc %g4, %g7, %l0 stb %l4, [%l7 + 0x13] fbuge,a %fcc0, loop_1885 addccc %l6, 0x024D, %o7 movl %icc, %i2, %o1 fxnors %f1, %f13, %f8 loop_1885: lduh [%l7 + 0x4E], %g2 fmul8sux16 %f10, %f8, %f4 bn,a loop_1886 fmovscs %icc, %f8, %f8 fpadd16s %f5, %f11, %f4 tle %xcc, 0x5 loop_1886: ldub [%l7 + 0x37], %o4 lduw [%l7 + 0x30], %i3 fcmple32 %f2, %f6, %o0 fmovsgu %icc, %f3, %f14 fmovrse %g6, %f11, %f13 movle %xcc, %i0, %o2 bne %xcc, loop_1887 bvs,a,pt %xcc, loop_1888 std %f4, [%l7 + 0x48] sth %l2, [%l7 + 0x4C] loop_1887: fxors %f6, %f7, %f2 loop_1888: fmovrsgez %i4, %f4, %f4 fmovdge %xcc, %f8, %f2 fandnot1s %f0, %f1, %f8 std %f8, [%l7 + 0x30] stb %i6, [%l7 + 0x2F] edge8l %i1, %g5, %g3 movrne %i7, %g1, %o6 edge16 %i5, %o3, %l3 fmovrdlz %l1, %f14, %f2 fornot1 %f8, %f4, %f4 fmovdcs %xcc, %f9, %f7 tcs %icc, 0x2 fble %fcc3, loop_1889 ldd [%l7 + 0x38], %f14 ldsb [%l7 + 0x4E], %o5 ldsb [%l7 + 0x5E], %g4 loop_1889: fmovsa %xcc, %f5, %f9 fpack32 %f2, %f2, %f8 fpmerge %f15, %f10, %f14 movgu %xcc, %g7, %l0 sethi 0x02AA, %l5 tsubcctv %l4, 0x084D, %o7 lduh [%l7 + 0x68], %i2 ldub [%l7 + 0x63], %l6 tle %xcc, 0x5 fmuld8ulx16 %f10, %f9, %f4 fmovrslz %g2, %f4, %f0 ba,pn %icc, loop_1890 movre %o1, %i3, %o4 std %f8, [%l7 + 0x38] stw %g6, [%l7 + 0x68] loop_1890: sethi 0x186C, %o0 ldsh [%l7 + 0x36], %o2 tle %icc, 0x7 fmovrdgez %i0, %f12, %f4 lduh [%l7 + 0x6C], %l2 fmovrsne %i4, %f9, %f14 fcmpeq16 %f12, %f2, %i6 fmul8x16au %f14, %f8, %f6 movpos %icc, %i1, %g3 stb %g5, [%l7 + 0x7B] fmovdge %xcc, %f13, %f3 st %f14, [%l7 + 0x48] ble,pt %xcc, loop_1891 add %i7, 0x1B63, %g1 fmovrsgez %i5, %f5, %f13 stb %o6, [%l7 + 0x2A] loop_1891: lduw [%l7 + 0x38], %o3 movvc %icc, %l1, %o5 stx %g4, [%l7 + 0x40] smulcc %l3, %l0, %g7 fmovrdlez %l4, %f10, %f4 tleu %icc, 0x1 fmovdne %xcc, %f13, %f3 fandnot2 %f6, %f8, %f12 sth %o7, [%l7 + 0x18] brnz,a %l5, loop_1892 fmul8x16 %f6, %f10, %f8 brlz,a %l6, loop_1893 subccc %i2, %o1, %g2 loop_1892: siam 0x6 fabsd %f4, %f4 loop_1893: sth %i3, [%l7 + 0x0C] sra %g6, 0x14, %o0 fmovdpos %xcc, %f12, %f9 array32 %o4, %o2, %i0 ldsw [%l7 + 0x10], %i4 brgz %i6, loop_1894 nop setx loop_1895, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %i1, %l2, %g3 fbne,a %fcc2, loop_1896 loop_1894: brgz %g5, loop_1897 loop_1895: ldsw [%l7 + 0x50], %g1 ldub [%l7 + 0x59], %i5 loop_1896: subc %i7, %o6, %o3 loop_1897: mulx %o5, 0x1DBA, %g4 std %f14, [%l7 + 0x20] and %l3, %l0, %g7 udivx %l1, 0x16C6, %l4 bvc,pn %xcc, loop_1898 fmovsle %xcc, %f1, %f14 fexpand %f6, %f0 tge %icc, 0x3 loop_1898: udiv %o7, 0x02F3, %l6 te %icc, 0x7 std %f8, [%l7 + 0x30] fmovrsne %l5, %f7, %f6 tg %icc, 0x2 lduw [%l7 + 0x0C], %i2 alignaddr %o1, %i3, %g6 fbo,a %fcc1, loop_1899 fble,a %fcc1, loop_1900 bcs loop_1901 stb %o0, [%l7 + 0x36] loop_1899: fbe,a %fcc0, loop_1902 loop_1900: fmovsg %xcc, %f2, %f1 loop_1901: ldd [%l7 + 0x60], %f2 fbu %fcc1, loop_1903 loop_1902: brgz %o4, loop_1904 std %f12, [%l7 + 0x68] stw %g2, [%l7 + 0x08] loop_1903: st %f10, [%l7 + 0x6C] loop_1904: fandnot2s %f14, %f8, %f7 fxnors %f5, %f5, %f9 stw %i0, [%l7 + 0x28] movn %xcc, %o2, %i4 fmovsge %xcc, %f14, %f15 tl %xcc, 0x7 sdivcc %i6, 0x05DF, %l2 fpsub32s %f4, %f8, %f15 tn %xcc, 0x6 move %xcc, %g3, %i1 ld [%l7 + 0x78], %f4 subc %g5, 0x1146, %i5 fbuge %fcc2, loop_1905 tl %icc, 0x5 tcs %icc, 0x5 fcmple16 %f0, %f10, %g1 loop_1905: bl,pn %icc, loop_1906 fpack16 %f6, %f3 edge8l %o6, %o3, %o5 fpadd32s %f6, %f14, %f2 loop_1906: lduh [%l7 + 0x08], %g4 fmovsne %icc, %f4, %f13 movne %icc, %i7, %l3 tpos %xcc, 0x3 srlx %l0, %g7, %l4 array32 %l1, %l6, %o7 fpsub16 %f12, %f4, %f2 call loop_1907 fxor %f12, %f10, %f8 ldsw [%l7 + 0x54], %i2 ld [%l7 + 0x74], %f7 loop_1907: fxnors %f11, %f15, %f1 nop setx loop_1908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg %icc, loop_1909 sth %l5, [%l7 + 0x34] fmovrsne %o1, %f7, %f10 loop_1908: brlz,a %i3, loop_1910 loop_1909: fmovrdgz %o0, %f8, %f8 fpack32 %f6, %f0, %f4 bshuffle %f8, %f0, %f6 loop_1910: fbule,a %fcc1, loop_1911 fxor %f2, %f2, %f10 edge32ln %o4, %g2, %i0 fcmpgt32 %f8, %f12, %o2 loop_1911: ldsw [%l7 + 0x48], %i4 fone %f14 fmovrdgez %i6, %f10, %f0 ldd [%l7 + 0x08], %f0 addcc %l2, 0x1DFF, %g6 ld [%l7 + 0x74], %f9 sth %g3, [%l7 + 0x1A] ldx [%l7 + 0x18], %g5 ldsw [%l7 + 0x64], %i1 ld [%l7 + 0x60], %f1 movg %icc, %i5, %o6 ldsb [%l7 + 0x22], %o3 sth %g1, [%l7 + 0x3A] andcc %o5, %i7, %l3 fpsub32 %f6, %f10, %f8 lduw [%l7 + 0x64], %l0 lduh [%l7 + 0x1E], %g7 umul %l4, %l1, %g4 std %f10, [%l7 + 0x58] ldsb [%l7 + 0x45], %l6 smul %o7, 0x0DEE, %i2 ldub [%l7 + 0x33], %o1 ldsb [%l7 + 0x72], %l5 ld [%l7 + 0x74], %f12 fmovsge %xcc, %f9, %f10 fabsd %f6, %f2 edge32l %i3, %o4, %o0 fnand %f10, %f6, %f6 ld [%l7 + 0x30], %f0 st %f11, [%l7 + 0x70] fbuge %fcc1, loop_1912 sth %g2, [%l7 + 0x62] ldsh [%l7 + 0x1A], %o2 fmul8sux16 %f14, %f12, %f6 loop_1912: ldsh [%l7 + 0x48], %i0 lduh [%l7 + 0x38], %i6 sdivx %i4, 0x18B9, %g6 st %f11, [%l7 + 0x6C] ldsb [%l7 + 0x68], %l2 tpos %icc, 0x0 fpadd32 %f4, %f8, %f6 fpadd16s %f8, %f14, %f12 movvs %icc, %g5, %i1 fbo,a %fcc0, loop_1913 brlez,a %g3, loop_1914 stb %i5, [%l7 + 0x28] fandnot1 %f8, %f12, %f14 loop_1913: lduw [%l7 + 0x30], %o3 loop_1914: move %xcc, %o6, %o5 fmovdneg %icc, %f8, %f11 stw %i7, [%l7 + 0x0C] ldub [%l7 + 0x52], %l3 std %f12, [%l7 + 0x08] fpadd32 %f10, %f6, %f14 tgu %icc, 0x0 ldsw [%l7 + 0x60], %l0 ldd [%l7 + 0x38], %f4 fmovdn %xcc, %f0, %f9 fnegs %f4, %f9 array32 %g7, %l4, %l1 udivx %g4, 0x0F45, %l6 fmovd %f4, %f12 lduh [%l7 + 0x22], %o7 lduw [%l7 + 0x48], %g1 brgez %o1, loop_1915 addc %i2, 0x07F8, %i3 lduw [%l7 + 0x10], %l5 movrgz %o4, 0x143, %g2 loop_1915: sdivcc %o2, 0x0156, %i0 lduw [%l7 + 0x24], %i6 movrne %o0, %g6, %i4 ld [%l7 + 0x50], %f15 ldsw [%l7 + 0x60], %g5 brlz,a %i1, loop_1916 stw %l2, [%l7 + 0x1C] ldsh [%l7 + 0x14], %g3 popc %i5, %o6 loop_1916: stb %o5, [%l7 + 0x0D] ldd [%l7 + 0x30], %f4 bge %xcc, loop_1917 fands %f13, %f8, %f12 movleu %icc, %i7, %o3 fmovscs %xcc, %f4, %f8 loop_1917: fmovsleu %icc, %f9, %f5 fble %fcc2, loop_1918 stb %l0, [%l7 + 0x4D] add %g7, 0x1226, %l4 fnegd %f14, %f4 loop_1918: fbo,a %fcc2, loop_1919 ld [%l7 + 0x70], %f14 fnands %f7, %f8, %f3 ldub [%l7 + 0x6B], %l3 loop_1919: orcc %l1, %g4, %o7 std %f8, [%l7 + 0x30] stw %g1, [%l7 + 0x5C] tsubcc %o1, %i2, %i3 fcmped %fcc2, %f12, %f14 ldsw [%l7 + 0x70], %l5 xor %o4, 0x1BD8, %l6 fmovde %icc, %f13, %f7 subccc %g2, 0x0173, %o2 tg %icc, 0x3 fmovdcc %icc, %f14, %f12 fbug %fcc0, loop_1920 fcmpes %fcc3, %f14, %f15 fmovsl %icc, %f8, %f8 add %i6, 0x1A42, %i0 loop_1920: ldub [%l7 + 0x4F], %g6 tle %xcc, 0x0 subccc %i4, 0x0560, %g5 stx %i1, [%l7 + 0x48] brz,a %l2, loop_1921 fxnor %f8, %f2, %f10 movvs %icc, %g3, %o0 fmovs %f13, %f6 loop_1921: fmovrsgz %i5, %f12, %f15 tvc %xcc, 0x7 fmovdgu %xcc, %f13, %f10 fbn,a %fcc2, loop_1922 lduh [%l7 + 0x34], %o6 ld [%l7 + 0x6C], %f0 brlez,a %i7, loop_1923 loop_1922: fabss %f0, %f8 ldsw [%l7 + 0x6C], %o3 std %f6, [%l7 + 0x28] loop_1923: andncc %l0, %g7, %l4 taddcctv %l3, 0x196E, %l1 edge16l %o5, %o7, %g4 ldx [%l7 + 0x58], %g1 srlx %o1, %i3, %l5 ld [%l7 + 0x70], %f14 lduh [%l7 + 0x64], %o4 bleu,pt %icc, loop_1924 srlx %l6, 0x12, %i2 edge32ln %g2, %i6, %i0 ld [%l7 + 0x68], %f2 loop_1924: fmovrdgez %g6, %f6, %f8 andncc %o2, %i4, %g5 fmul8sux16 %f12, %f8, %f2 nop setx loop_1925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc0, loop_1926 movn %xcc, %l2, %i1 edge32n %o0, %g3, %o6 loop_1925: sth %i7, [%l7 + 0x28] loop_1926: edge8ln %o3, %l0, %i5 fcmpne32 %f14, %f12, %l4 fmuld8ulx16 %f1, %f5, %f0 bneg,a loop_1927 ld [%l7 + 0x4C], %f11 fzero %f2 tgu %xcc, 0x0 loop_1927: fbug %fcc1, loop_1928 brz %g7, loop_1929 brnz,a %l1, loop_1930 add %l3, %o5, %g4 loop_1928: movpos %icc, %g1, %o1 loop_1929: ldub [%l7 + 0x20], %o7 loop_1930: ldsh [%l7 + 0x50], %i3 fblg,a %fcc2, loop_1931 alignaddrl %l5, %o4, %i2 std %f14, [%l7 + 0x08] movne %icc, %g2, %i6 loop_1931: ba,a,pn %xcc, loop_1932 ldsw [%l7 + 0x60], %i0 bl,a,pn %xcc, loop_1933 lduh [%l7 + 0x24], %g6 loop_1932: fmovda %xcc, %f1, %f12 stx %l6, [%l7 + 0x28] loop_1933: tge %xcc, 0x6 alignaddr %o2, %i4, %l2 fblg %fcc2, loop_1934 fnot1s %f15, %f6 te %icc, 0x6 sethi 0x198A, %g5 loop_1934: fmovdvs %xcc, %f13, %f15 stb %i1, [%l7 + 0x75] movl %xcc, %g3, %o6 fbu,a %fcc0, loop_1935 edge8l %o0, %o3, %l0 lduh [%l7 + 0x2A], %i7 movrne %l4, 0x02C, %i5 loop_1935: stb %g7, [%l7 + 0x66] fnot1 %f2, %f10 call loop_1936 edge32l %l1, %o5, %l3 ldsb [%l7 + 0x4C], %g1 faligndata %f2, %f6, %f14 loop_1936: fmovdleu %icc, %f8, %f10 fba,a %fcc2, loop_1937 lduh [%l7 + 0x54], %o1 fabsd %f0, %f2 sdiv %g4, 0x0D30, %i3 loop_1937: srl %l5, 0x1C, %o4 fexpand %f8, %f10 xorcc %i2, %g2, %o7 sth %i6, [%l7 + 0x20] fornot2 %f4, %f12, %f0 tvc %xcc, 0x7 orcc %i0, %g6, %o2 movn %icc, %l6, %i4 bvc,a %icc, loop_1938 fcmpgt16 %f0, %f4, %l2 fbe,a %fcc3, loop_1939 fpmerge %f0, %f4, %f14 loop_1938: andcc %i1, %g5, %o6 fexpand %f2, %f2 loop_1939: orn %o0, 0x1701, %g3 movgu %icc, %o3, %l0 fbe %fcc3, loop_1940 pdist %f2, %f14, %f12 fmovscs %xcc, %f11, %f2 std %f2, [%l7 + 0x10] loop_1940: lduw [%l7 + 0x64], %l4 ldub [%l7 + 0x43], %i5 fpadd32s %f1, %f8, %f4 umulcc %i7, %l1, %g7 fmovsg %xcc, %f0, %f8 ldsh [%l7 + 0x5C], %o5 lduw [%l7 + 0x48], %g1 tle %xcc, 0x3 ldsb [%l7 + 0x35], %l3 movrlz %g4, %o1, %l5 ldsb [%l7 + 0x2A], %o4 ldsb [%l7 + 0x14], %i2 fones %f14 tl %xcc, 0x3 lduh [%l7 + 0x5C], %i3 sra %g2, %o7, %i6 fmovdn %xcc, %f2, %f7 ldsw [%l7 + 0x0C], %g6 fbn,a %fcc1, loop_1941 fpadd16 %f8, %f8, %f8 movl %icc, %i0, %o2 edge32n %i4, %l6, %l2 loop_1941: sub %i1, %g5, %o0 fand %f2, %f6, %f0 fcmpgt16 %f14, %f8, %o6 movl %icc, %o3, %g3 fmul8sux16 %f2, %f6, %f14 fcmpd %fcc0, %f2, %f12 fmul8ulx16 %f6, %f14, %f0 add %l0, %i5, %i7 sethi 0x061B, %l4 fmovdg %icc, %f8, %f13 fmovsge %xcc, %f6, %f2 fbn %fcc1, loop_1942 edge32 %l1, %g7, %o5 fmovdle %xcc, %f3, %f7 movre %l3, %g1, %g4 loop_1942: fsrc2 %f14, %f4 fcmpeq32 %f8, %f10, %l5 st %f0, [%l7 + 0x14] brgz,a %o1, loop_1943 sth %o4, [%l7 + 0x26] fcmps %fcc2, %f12, %f9 lduw [%l7 + 0x1C], %i3 loop_1943: fbue,a %fcc2, loop_1944 sth %g2, [%l7 + 0x26] fpackfix %f10, %f4 st %f9, [%l7 + 0x6C] loop_1944: taddcctv %o7, 0x138B, %i6 stb %i2, [%l7 + 0x62] ldub [%l7 + 0x2F], %i0 tne %icc, 0x3 stw %o2, [%l7 + 0x14] fmovdn %xcc, %f8, %f8 stx %i4, [%l7 + 0x10] ldd [%l7 + 0x58], %f6 ba loop_1945 ldsh [%l7 + 0x46], %l6 fornot1 %f6, %f0, %f12 andn %g6, %l2, %g5 loop_1945: fbn %fcc1, loop_1946 brlz %i1, loop_1947 fpsub32 %f8, %f0, %f10 fcmple32 %f8, %f10, %o6 loop_1946: sdivcc %o3, 0x1EFB, %o0 loop_1947: and %g3, 0x1AFE, %i5 fmovsneg %xcc, %f8, %f12 fpmerge %f13, %f3, %f12 fmovsvs %xcc, %f3, %f4 xorcc %i7, 0x0740, %l0 add %l4, 0x15D3, %l1 or %g7, 0x0366, %l3 fnors %f12, %f7, %f8 sllx %g1, %g4, %o5 ldub [%l7 + 0x3A], %o1 brgez %o4, loop_1948 edge8n %i3, %l5, %o7 ldub [%l7 + 0x32], %g2 fbne,a %fcc0, loop_1949 loop_1948: movle %icc, %i6, %i2 ldd [%l7 + 0x68], %f8 stw %i0, [%l7 + 0x7C] loop_1949: movg %xcc, %o2, %i4 stw %l6, [%l7 + 0x44] fpack16 %f0, %f13 fbn,a %fcc3, loop_1950 orcc %g6, 0x0732, %g5 st %f14, [%l7 + 0x7C] fmul8x16al %f3, %f9, %f12 loop_1950: fmovrdlez %i1, %f6, %f6 fxors %f13, %f13, %f3 fmul8x16 %f11, %f0, %f10 nop setx loop_1951, %l0, %l1 jmpl %l1, %l2 fmovdge %xcc, %f10, %f13 addccc %o3, %o0, %g3 ldsb [%l7 + 0x5D], %o6 loop_1951: fandnot1s %f12, %f7, %f15 fornot2s %f3, %f3, %f12 fbue %fcc1, loop_1952 sdivcc %i7, 0x1E4D, %l0 fmovrde %l4, %f12, %f6 srax %i5, %l1, %l3 loop_1952: tge %icc, 0x6 fbug %fcc2, loop_1953 tvc %icc, 0x6 fabsd %f14, %f14 stw %g7, [%l7 + 0x78] loop_1953: tleu %xcc, 0x5 popc %g4, %o5 ldx [%l7 + 0x78], %o1 fmovsgu %xcc, %f0, %f11 fsrc2s %f8, %f11 fsrc2 %f6, %f14 ldsh [%l7 + 0x52], %g1 ldx [%l7 + 0x70], %i3 bcs,a,pn %icc, loop_1954 ldd [%l7 + 0x70], %f0 fones %f5 tcs %xcc, 0x2 loop_1954: fcmpd %fcc2, %f2, %f6 fmul8sux16 %f8, %f2, %f12 fmovrdgez %l5, %f12, %f0 fmul8x16au %f0, %f9, %f12 ldsb [%l7 + 0x4B], %o7 call loop_1955 be,pn %xcc, loop_1956 ldsb [%l7 + 0x52], %g2 ldd [%l7 + 0x10], %f8 loop_1955: subccc %o4, 0x151D, %i2 loop_1956: movre %i6, %i0, %o2 ldsb [%l7 + 0x24], %i4 movrgz %l6, 0x370, %g5 edge16n %g6, %l2, %i1 fnot2s %f3, %f7 ldd [%l7 + 0x30], %f10 fmovdneg %xcc, %f7, %f13 lduw [%l7 + 0x18], %o3 sth %o0, [%l7 + 0x46] fpadd16 %f4, %f8, %f10 ldsh [%l7 + 0x56], %o6 movgu %xcc, %i7, %l0 mova %icc, %l4, %i5 fcmpne32 %f10, %f10, %g3 lduh [%l7 + 0x74], %l3 st %f7, [%l7 + 0x60] tleu %icc, 0x7 fmovdle %xcc, %f7, %f8 sethi 0x168C, %l1 bvc,pt %icc, loop_1957 nop setx loop_1958, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc3, loop_1959 ldub [%l7 + 0x43], %g7 loop_1957: sth %g4, [%l7 + 0x68] loop_1958: fble %fcc2, loop_1960 loop_1959: fxnors %f6, %f9, %f7 fmovscc %xcc, %f12, %f6 ldsh [%l7 + 0x54], %o5 loop_1960: fmovrsgz %o1, %f11, %f14 sth %i3, [%l7 + 0x7A] tle %icc, 0x0 movvc %icc, %g1, %o7 sth %g2, [%l7 + 0x12] fbn,a %fcc1, loop_1961 stw %l5, [%l7 + 0x60] edge16n %o4, %i2, %i6 std %f12, [%l7 + 0x70] loop_1961: stx %i0, [%l7 + 0x28] fcmpd %fcc1, %f2, %f4 fpadd16s %f14, %f2, %f0 ldsh [%l7 + 0x0C], %o2 fpsub32s %f9, %f14, %f15 edge16l %l6, %i4, %g5 fexpand %f5, %f6 stw %g6, [%l7 + 0x20] lduh [%l7 + 0x32], %i1 brgz,a %l2, loop_1962 ldsb [%l7 + 0x71], %o0 ldub [%l7 + 0x30], %o6 fmovsgu %xcc, %f7, %f8 loop_1962: fcmpgt16 %f4, %f10, %o3 fmovscs %xcc, %f2, %f0 tle %icc, 0x3 bn %icc, loop_1963 fmovdleu %icc, %f12, %f1 fmovrsne %l0, %f3, %f5 brnz,a %l4, loop_1964 loop_1963: fsrc1 %f8, %f0 fnor %f14, %f0, %f4 andn %i5, 0x09EC, %i7 loop_1964: fones %f8 fbe %fcc0, loop_1965 fmovdvs %icc, %f6, %f6 lduw [%l7 + 0x14], %g3 fands %f14, %f1, %f4 loop_1965: movvs %xcc, %l3, %l1 tsubcctv %g4, %o5, %o1 fmovsl %xcc, %f3, %f3 fbge %fcc0, loop_1966 sll %g7, 0x13, %g1 fmovsle %icc, %f11, %f2 movrlz %o7, %i3, %g2 loop_1966: ldd [%l7 + 0x08], %f6 ldx [%l7 + 0x30], %o4 sth %i2, [%l7 + 0x26] ld [%l7 + 0x58], %f2 andncc %i6, %l5, %i0 edge8 %o2, %i4, %l6 ldub [%l7 + 0x11], %g6 stw %g5, [%l7 + 0x2C] sth %l2, [%l7 + 0x56] ldsh [%l7 + 0x1E], %o0 movpos %icc, %i1, %o3 ldub [%l7 + 0x54], %o6 tle %xcc, 0x7 ldsh [%l7 + 0x5E], %l4 tcs %xcc, 0x1 fble %fcc3, loop_1967 fnegs %f10, %f8 fandnot1 %f14, %f0, %f10 fsrc1 %f10, %f14 loop_1967: fsrc1s %f14, %f2 fsrc1 %f2, %f2 st %f4, [%l7 + 0x58] std %f8, [%l7 + 0x60] fmovdgu %icc, %f7, %f11 fmovrse %l0, %f13, %f0 fmovdn %xcc, %f8, %f7 ldsw [%l7 + 0x48], %i5 tvs %xcc, 0x7 fmovsne %icc, %f15, %f10 subccc %g3, 0x1DB7, %l3 lduw [%l7 + 0x14], %i7 xnor %l1, 0x125C, %o5 ldd [%l7 + 0x30], %f4 brnz,a %g4, loop_1968 fmul8ulx16 %f14, %f4, %f12 fcmps %fcc2, %f14, %f2 fnands %f3, %f15, %f6 loop_1968: stw %g7, [%l7 + 0x44] ldx [%l7 + 0x28], %g1 andcc %o7, %i3, %g2 bpos,a,pt %icc, loop_1969 stx %o1, [%l7 + 0x08] fpack16 %f8, %f4 edge8l %i2, %o4, %l5 loop_1969: mulx %i6, 0x1E99, %i0 array32 %o2, %i4, %g6 lduw [%l7 + 0x74], %l6 stb %l2, [%l7 + 0x5A] fbule %fcc0, loop_1970 ldsb [%l7 + 0x3A], %o0 std %f12, [%l7 + 0x58] stb %g5, [%l7 + 0x4D] loop_1970: bgu,pt %xcc, loop_1971 fzero %f10 fmul8sux16 %f4, %f4, %f8 fmovrslez %o3, %f10, %f14 loop_1971: tge %icc, 0x2 fmovda %xcc, %f6, %f7 te %icc, 0x0 array8 %o6, %l4, %i1 ldsh [%l7 + 0x3A], %i5 bg loop_1972 lduh [%l7 + 0x3C], %g3 ble,a loop_1973 sth %l3, [%l7 + 0x76] loop_1972: edge32 %l0, %i7, %l1 fmovdge %icc, %f2, %f13 loop_1973: ldd [%l7 + 0x38], %f10 fexpand %f11, %f8 edge8n %g4, %o5, %g7 be,a %icc, loop_1974 edge16ln %g1, %o7, %i3 ld [%l7 + 0x20], %f0 sdivx %o1, 0x1792, %i2 loop_1974: fbe,a %fcc3, loop_1975 fmovdge %xcc, %f6, %f4 ldub [%l7 + 0x2E], %o4 sth %g2, [%l7 + 0x68] loop_1975: orncc %l5, 0x0B28, %i6 ld [%l7 + 0x48], %f5 orn %i0, 0x1955, %o2 edge16 %i4, %g6, %l2 fzeros %f3 std %f6, [%l7 + 0x48] fmovd %f2, %f0 movpos %icc, %o0, %l6 ld [%l7 + 0x20], %f6 ld [%l7 + 0x60], %f6 fmovrslez %g5, %f0, %f0 ldsh [%l7 + 0x7E], %o3 ldub [%l7 + 0x61], %o6 fsrc2 %f14, %f0 brgez,a %i1, loop_1976 lduw [%l7 + 0x40], %i5 sdivcc %g3, 0x1E9C, %l3 fsrc1s %f8, %f0 loop_1976: fmovsge %icc, %f10, %f9 sth %l4, [%l7 + 0x3A] be,pn %xcc, loop_1977 ld [%l7 + 0x3C], %f5 fcmpgt32 %f0, %f10, %l0 stb %l1, [%l7 + 0x2C] loop_1977: brgez %i7, loop_1978 fzeros %f4 stb %o5, [%l7 + 0x60] st %f11, [%l7 + 0x70] loop_1978: movleu %icc, %g4, %g7 std %f10, [%l7 + 0x38] fpadd16s %f10, %f15, %f11 fbuge,a %fcc2, loop_1979 bne %icc, loop_1980 fbne %fcc3, loop_1981 tneg %icc, 0x2 loop_1979: sdivcc %g1, 0x053D, %i3 loop_1980: fbo,a %fcc3, loop_1982 loop_1981: sra %o7, %o1, %o4 brlez,a %i2, loop_1983 xorcc %g2, 0x1B72, %i6 loop_1982: fsrc2s %f5, %f13 fornot1s %f9, %f7, %f3 loop_1983: fandnot2 %f12, %f10, %f10 st %f10, [%l7 + 0x70] stw %l5, [%l7 + 0x38] mulx %i0, 0x1D88, %i4 lduw [%l7 + 0x60], %o2 stx %g6, [%l7 + 0x20] siam 0x0 fbl,a %fcc2, loop_1984 fnands %f15, %f3, %f7 ldsh [%l7 + 0x66], %o0 fbul %fcc2, loop_1985 loop_1984: bcs %icc, loop_1986 ldsb [%l7 + 0x70], %l2 bshuffle %f8, %f10, %f12 loop_1985: fba,a %fcc0, loop_1987 loop_1986: bg %icc, loop_1988 ldsw [%l7 + 0x4C], %g5 ldsh [%l7 + 0x6A], %l6 loop_1987: ldsb [%l7 + 0x47], %o3 loop_1988: movrgz %i1, %o6, %g3 movvc %icc, %i5, %l3 fmuld8ulx16 %f8, %f12, %f8 ba,a %icc, loop_1989 movrgez %l0, %l4, %i7 lduh [%l7 + 0x4E], %o5 brz %l1, loop_1990 loop_1989: move %icc, %g7, %g1 fmovscs %xcc, %f11, %f11 ld [%l7 + 0x54], %f1 loop_1990: addcc %g4, 0x0315, %i3 stb %o1, [%l7 + 0x71] orn %o4, 0x11CD, %i2 fcmped %fcc2, %f0, %f12 tsubcc %g2, 0x1A1A, %o7 bleu,a,pt %icc, loop_1991 fmovdneg %icc, %f3, %f8 fnegs %f5, %f12 lduh [%l7 + 0x08], %i6 loop_1991: sub %l5, %i4, %i0 fmovrdgz %g6, %f6, %f4 move %icc, %o0, %o2 smulcc %l2, %g5, %l6 fmovsleu %xcc, %f9, %f12 stx %o3, [%l7 + 0x08] pdist %f14, %f8, %f2 tne %icc, 0x0 edge32 %o6, %g3, %i1 lduh [%l7 + 0x50], %l3 fblg,a %fcc3, loop_1992 ldub [%l7 + 0x66], %i5 fpsub32s %f14, %f4, %f5 fxor %f12, %f14, %f14 loop_1992: bg %icc, loop_1993 ldub [%l7 + 0x0E], %l0 sdivx %i7, 0x1255, %l4 taddcc %o5, 0x1B97, %g7 loop_1993: be %icc, loop_1994 fmuld8ulx16 %f10, %f3, %f2 bleu,a,pt %xcc, loop_1995 sethi 0x1972, %l1 loop_1994: bshuffle %f6, %f8, %f10 fnands %f7, %f4, %f3 loop_1995: fmovsa %xcc, %f2, %f11 fcmple16 %f8, %f0, %g1 brlez,a %g4, loop_1996 lduw [%l7 + 0x18], %o1 xnor %i3, 0x0DD4, %i2 tvc %icc, 0x2 loop_1996: tge %icc, 0x2 fblg %fcc0, loop_1997 lduh [%l7 + 0x22], %g2 fmovsneg %xcc, %f12, %f10 fcmpeq32 %f4, %f0, %o7 loop_1997: call loop_1998 ldx [%l7 + 0x08], %i6 ld [%l7 + 0x3C], %f1 taddcc %o4, 0x1340, %i4 loop_1998: edge16 %i0, %l5, %g6 sth %o0, [%l7 + 0x4A] ld [%l7 + 0x18], %f14 fmovs %f6, %f7 ld [%l7 + 0x6C], %f7 fornot1s %f9, %f8, %f13 movcc %xcc, %l2, %o2 fmovrslez %l6, %f11, %f7 movrne %o3, %o6, %g5 brgz,a %g3, loop_1999 fnot2 %f10, %f10 brgz,a %i1, loop_2000 fpadd32s %f13, %f13, %f13 loop_1999: andcc %l3, 0x1097, %i5 st %f7, [%l7 + 0x54] loop_2000: fzero %f10 fblg,a %fcc1, loop_2001 orn %l0, 0x16AF, %i7 sub %l4, %o5, %l1 st %f13, [%l7 + 0x64] loop_2001: sdiv %g1, 0x1DE9, %g7 fmovrdne %o1, %f6, %f2 edge16 %i3, %g4, %g2 ldsb [%l7 + 0x50], %i2 ldd [%l7 + 0x38], %f14 tcc %icc, 0x5 fpsub32s %f0, %f2, %f3 sth %i6, [%l7 + 0x4A] subc %o4, 0x0490, %i4 fxors %f7, %f4, %f6 xnorcc %o7, %i0, %l5 lduw [%l7 + 0x3C], %g6 te %xcc, 0x4 fmovdpos %xcc, %f15, %f8 stw %l2, [%l7 + 0x2C] fbg %fcc1, loop_2002 ldsh [%l7 + 0x78], %o2 st %f3, [%l7 + 0x58] taddcc %o0, %o3, %l6 loop_2002: bge,a %xcc, loop_2003 ld [%l7 + 0x34], %f8 lduw [%l7 + 0x48], %o6 fmovdcc %xcc, %f10, %f7 loop_2003: stb %g5, [%l7 + 0x35] orn %i1, %g3, %i5 sethi 0x1C1F, %l0 fbue,a %fcc3, loop_2004 tpos %icc, 0x0 movrlz %l3, 0x30A, %l4 fmovrdgz %o5, %f12, %f10 loop_2004: mulscc %l1, %g1, %g7 fabsd %f14, %f10 lduh [%l7 + 0x68], %o1 bvc loop_2005 fbn %fcc2, loop_2006 fbl,a %fcc3, loop_2007 tcs %icc, 0x3 loop_2005: pdist %f0, %f0, %f6 loop_2006: fmovrsne %i7, %f2, %f11 loop_2007: umul %g4, 0x140E, %g2 ld [%l7 + 0x14], %f10 stw %i3, [%l7 + 0x54] ldsh [%l7 + 0x76], %i2 andncc %i6, %i4, %o7 fmovdne %icc, %f6, %f14 fpmerge %f9, %f4, %f6 mova %xcc, %i0, %o4 umulcc %l5, 0x1CBE, %g6 fmovrdlez %l2, %f2, %f12 bg,a,pt %xcc, loop_2008 brz,a %o0, loop_2009 array8 %o3, %l6, %o2 fnand %f2, %f14, %f10 loop_2008: xnorcc %g5, %o6, %i1 loop_2009: taddcctv %i5, 0x10BC, %g3 fpadd16s %f9, %f2, %f4 fmovde %xcc, %f9, %f8 ble,a,pn %xcc, loop_2010 fble,a %fcc2, loop_2011 ldsw [%l7 + 0x14], %l0 ldsw [%l7 + 0x3C], %l3 loop_2010: fmovsle %xcc, %f4, %f1 loop_2011: st %f3, [%l7 + 0x0C] fabsd %f0, %f0 fsrc2 %f4, %f12 fandnot2s %f7, %f9, %f8 sth %l4, [%l7 + 0x20] fmovrsgez %o5, %f1, %f12 st %f13, [%l7 + 0x40] stw %g1, [%l7 + 0x70] fmovdpos %xcc, %f15, %f14 fble %fcc3, loop_2012 ldsw [%l7 + 0x14], %g7 movge %icc, %o1, %i7 stx %l1, [%l7 + 0x30] loop_2012: ldx [%l7 + 0x10], %g2 fsrc2 %f10, %f0 stw %g4, [%l7 + 0x64] fmovrslez %i2, %f2, %f4 fnor %f6, %f4, %f4 fbu %fcc1, loop_2013 fpadd16s %f6, %f3, %f10 ld [%l7 + 0x44], %f5 sll %i3, %i4, %i6 loop_2013: fornot2 %f14, %f0, %f14 stw %o7, [%l7 + 0x10] movrgez %o4, %i0, %l5 ldsh [%l7 + 0x30], %l2 stb %o0, [%l7 + 0x5E] ldub [%l7 + 0x45], %g6 fcmple32 %f0, %f2, %l6 movvc %xcc, %o3, %g5 lduw [%l7 + 0x54], %o2 fmuld8ulx16 %f8, %f13, %f14 fabsd %f6, %f12 xor %o6, 0x0490, %i1 movn %icc, %g3, %l0 stb %i5, [%l7 + 0x29] bpos,a loop_2014 taddcctv %l4, %l3, %g1 ld [%l7 + 0x1C], %f8 ldd [%l7 + 0x18], %f2 loop_2014: fble %fcc2, loop_2015 fmovdcs %xcc, %f12, %f4 ldd [%l7 + 0x60], %f2 fbu,a %fcc0, loop_2016 loop_2015: fbge %fcc1, loop_2017 bgu,a loop_2018 lduw [%l7 + 0x14], %g7 loop_2016: st %f0, [%l7 + 0x60] loop_2017: ldub [%l7 + 0x55], %o5 loop_2018: ta %icc, 0x4 ld [%l7 + 0x28], %f12 fba %fcc1, loop_2019 fmovsvs %xcc, %f6, %f10 fmovrslz %o1, %f0, %f5 ldsw [%l7 + 0x3C], %l1 loop_2019: movvs %icc, %i7, %g4 smulcc %i2, %i3, %i4 lduw [%l7 + 0x20], %i6 tleu %xcc, 0x4 stw %o7, [%l7 + 0x5C] st %f15, [%l7 + 0x64] and %o4, %g2, %i0 nop setx loop_2020, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple32 %f14, %f14, %l5 fmovdgu %icc, %f11, %f4 fmovde %xcc, %f13, %f11 loop_2020: fmovdneg %xcc, %f11, %f3 fmovdleu %xcc, %f9, %f13 subc %o0, 0x018E, %g6 ldub [%l7 + 0x49], %l2 fmul8sux16 %f0, %f6, %f8 std %f6, [%l7 + 0x18] tsubcctv %l6, 0x07B3, %g5 addc %o2, 0x0EB9, %o3 orncc %i1, %o6, %g3 fxors %f3, %f8, %f15 movrgez %i5, %l4, %l0 bne,a %xcc, loop_2021 siam 0x1 fmovdleu %icc, %f6, %f8 fmovdne %icc, %f1, %f3 loop_2021: fpadd16s %f15, %f6, %f6 alignaddrl %l3, %g7, %o5 taddcc %g1, 0x00DE, %o1 ldx [%l7 + 0x40], %l1 stw %g4, [%l7 + 0x68] mulscc %i7, %i3, %i2 fexpand %f2, %f10 fmovrslez %i6, %f0, %f14 std %f12, [%l7 + 0x20] mulscc %i4, 0x1D0A, %o4 std %f6, [%l7 + 0x48] movl %icc, %g2, %i0 std %f10, [%l7 + 0x40] fxnor %f12, %f14, %f10 mova %xcc, %l5, %o7 movl %icc, %g6, %o0 edge32l %l6, %g5, %l2 or %o2, 0x0644, %o3 movle %xcc, %i1, %g3 ldsw [%l7 + 0x30], %o6 ldx [%l7 + 0x20], %i5 udivcc %l4, 0x1E95, %l3 edge32l %l0, %o5, %g1 sth %o1, [%l7 + 0x66] fabsd %f12, %f14 sth %l1, [%l7 + 0x60] sth %g4, [%l7 + 0x28] ba,a loop_2022 lduw [%l7 + 0x60], %g7 movpos %xcc, %i7, %i3 std %f10, [%l7 + 0x20] loop_2022: fcmpd %fcc3, %f14, %f0 stx %i6, [%l7 + 0x20] stw %i4, [%l7 + 0x64] stx %o4, [%l7 + 0x50] tn %xcc, 0x1 fmovd %f0, %f0 fmovsneg %xcc, %f0, %f13 nop setx loop_2023, %l0, %l1 jmpl %l1, %g2 lduw [%l7 + 0x18], %i0 ta %xcc, 0x0 ld [%l7 + 0x48], %f6 loop_2023: fbuge,a %fcc3, loop_2024 add %l5, 0x0587, %o7 movgu %icc, %i2, %g6 sth %l6, [%l7 + 0x2A] loop_2024: or %o0, 0x05C6, %g5 bshuffle %f12, %f4, %f6 fmul8x16au %f9, %f13, %f12 st %f7, [%l7 + 0x08] ldsw [%l7 + 0x1C], %l2 edge32 %o3, %o2, %i1 fmovdleu %xcc, %f12, %f13 lduh [%l7 + 0x0C], %g3 srl %i5, %o6, %l3 sth %l0, [%l7 + 0x2E] umulcc %l4, %g1, %o5 bg loop_2025 tn %xcc, 0x5 ldsh [%l7 + 0x14], %o1 subc %g4, %l1, %g7 loop_2025: alignaddrl %i3, %i6, %i4 nop setx loop_2026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %i7, loop_2027 ta %icc, 0x1 move %xcc, %o4, %i0 loop_2026: subcc %l5, 0x1CA0, %g2 loop_2027: tn %icc, 0x4 movrgez %o7, 0x3C4, %i2 fornot2 %f14, %f12, %f8 fmovrdne %g6, %f2, %f4 brz %l6, loop_2028 array8 %o0, %g5, %o3 tge %xcc, 0x6 fabsd %f2, %f0 loop_2028: edge32ln %l2, %o2, %i1 brz,a %i5, loop_2029 sra %o6, 0x13, %g3 tl %xcc, 0x5 fones %f5 loop_2029: fnot1 %f4, %f8 lduh [%l7 + 0x0E], %l0 ldsb [%l7 + 0x52], %l3 tgu %icc, 0x0 fbule %fcc1, loop_2030 stw %g1, [%l7 + 0x24] fone %f14 sth %o5, [%l7 + 0x24] loop_2030: bleu %icc, loop_2031 udivx %o1, 0x12AF, %l4 fmovrslez %l1, %f15, %f7 std %f14, [%l7 + 0x18] loop_2031: ldub [%l7 + 0x44], %g7 fbe,a %fcc2, loop_2032 fpack16 %f10, %f13 tneg %xcc, 0x7 tsubcctv %g4, 0x1336, %i6 loop_2032: sll %i3, %i4, %o4 fnegs %f5, %f9 fpackfix %f4, %f7 edge32l %i7, %i0, %l5 ldsh [%l7 + 0x16], %g2 fbe %fcc1, loop_2033 fmovdpos %icc, %f13, %f13 bn,a,pt %icc, loop_2034 lduh [%l7 + 0x76], %o7 loop_2033: lduw [%l7 + 0x18], %g6 edge32n %i2, %o0, %l6 loop_2034: bshuffle %f4, %f12, %f0 ldx [%l7 + 0x10], %o3 fpadd32s %f9, %f7, %f14 stw %g5, [%l7 + 0x78] stb %l2, [%l7 + 0x60] bn %xcc, loop_2035 st %f3, [%l7 + 0x44] fnot2 %f2, %f10 stx %i1, [%l7 + 0x70] loop_2035: std %f4, [%l7 + 0x10] fandnot2 %f8, %f10, %f10 ldd [%l7 + 0x18], %f14 fnot1 %f0, %f2 fzero %f10 orncc %o2, 0x1D47, %o6 fsrc2 %f2, %f6 stb %i5, [%l7 + 0x10] udivcc %l0, 0x0540, %g3 fmovsne %xcc, %f1, %f3 fmovde %xcc, %f10, %f0 fxor %f12, %f0, %f10 array8 %g1, %o5, %l3 fbe,a %fcc3, loop_2036 addc %l4, %l1, %o1 fmovdvc %xcc, %f3, %f14 xnorcc %g7, %g4, %i3 loop_2036: nop setx loop_2037, %l0, %l1 jmpl %l1, %i4 fornot1s %f10, %f0, %f1 bcc loop_2038 fcmps %fcc1, %f14, %f13 loop_2037: bge,a %xcc, loop_2039 udivcc %i6, 0x1F4B, %o4 loop_2038: brlez %i7, loop_2040 fmul8ulx16 %f8, %f10, %f4 loop_2039: popc 0x051D, %i0 fmovsleu %icc, %f13, %f7 loop_2040: fbge %fcc0, loop_2041 fbu %fcc0, loop_2042 bvs,a,pt %icc, loop_2043 fxors %f8, %f5, %f13 loop_2041: fmovdneg %xcc, %f1, %f13 loop_2042: fmul8ulx16 %f8, %f4, %f10 loop_2043: fmul8x16au %f5, %f9, %f0 fmovsg %icc, %f7, %f1 edge32n %l5, %o7, %g2 ldsh [%l7 + 0x0E], %i2 lduh [%l7 + 0x08], %o0 te %xcc, 0x1 fmuld8ulx16 %f12, %f8, %f2 siam 0x1 ldsh [%l7 + 0x52], %g6 std %f14, [%l7 + 0x38] ldd [%l7 + 0x20], %f12 tg %xcc, 0x5 andn %l6, %g5, %o3 fmul8x16au %f3, %f4, %f4 std %f4, [%l7 + 0x70] fbul,a %fcc3, loop_2044 std %f8, [%l7 + 0x38] fmovrdne %i1, %f2, %f12 fmovsne %xcc, %f14, %f5 loop_2044: ldsw [%l7 + 0x2C], %o2 fpack32 %f14, %f6, %f12 ld [%l7 + 0x14], %f9 fmovsneg %xcc, %f9, %f9 sth %o6, [%l7 + 0x72] movne %icc, %l2, %i5 fmovdg %xcc, %f10, %f10 nop setx loop_2045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %icc, %f5, %f12 bg,a,pn %icc, loop_2046 bg,a loop_2047 loop_2045: ld [%l7 + 0x3C], %f4 fnot2s %f12, %f15 loop_2046: fmovdpos %icc, %f13, %f5 loop_2047: edge8 %l0, %g1, %g3 subc %l3, %l4, %l1 udivcc %o5, 0x1B9C, %o1 movre %g7, 0x072, %i3 movrlez %g4, 0x28D, %i4 orncc %i6, %i7, %i0 fornot1 %f6, %f0, %f4 stb %l5, [%l7 + 0x77] taddcc %o4, 0x1D16, %o7 edge16 %g2, %o0, %i2 brlz,a %l6, loop_2048 fxor %f8, %f8, %f10 edge16 %g5, %g6, %i1 fmovs %f13, %f0 loop_2048: brlez %o2, loop_2049 fcmpne32 %f12, %f2, %o3 fone %f0 fmovde %icc, %f10, %f9 loop_2049: nop setx loop_2050, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be loop_2051 move %xcc, %l2, %i5 stb %l0, [%l7 + 0x52] loop_2050: stb %g1, [%l7 + 0x33] loop_2051: add %o6, %g3, %l4 std %f12, [%l7 + 0x18] tsubcctv %l1, 0x0AF3, %l3 array8 %o5, %g7, %i3 sethi 0x1000, %o1 fmovsge %icc, %f14, %f5 movvc %xcc, %g4, %i6 std %f12, [%l7 + 0x70] nop setx loop_2052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tneg %xcc, 0x2 siam 0x4 fmuld8ulx16 %f2, %f1, %f8 loop_2052: fsrc2 %f2, %f4 stb %i7, [%l7 + 0x5F] fmovrslez %i4, %f2, %f14 udivx %i0, 0x04F0, %o4 mulx %o7, 0x0738, %g2 edge8l %l5, %i2, %o0 ldsb [%l7 + 0x59], %g5 ldx [%l7 + 0x68], %g6 ldsb [%l7 + 0x79], %l6 fmovsvs %xcc, %f4, %f0 fmovda %xcc, %f14, %f5 fmovde %icc, %f6, %f2 fmovdgu %icc, %f0, %f4 bg,pt %icc, loop_2053 stb %i1, [%l7 + 0x1A] fmovrse %o2, %f8, %f13 movcs %xcc, %l2, %o3 loop_2053: udivcc %i5, 0x0BA1, %g1 tn %xcc, 0x0 fbu,a %fcc2, loop_2054 sth %l0, [%l7 + 0x24] edge16ln %g3, %l4, %l1 ldsw [%l7 + 0x18], %o6 loop_2054: fandnot1 %f10, %f2, %f4 movrgez %o5, %g7, %l3 stx %o1, [%l7 + 0x58] fpack32 %f4, %f8, %f14 fbug %fcc1, loop_2055 ldsb [%l7 + 0x29], %g4 udivx %i6, 0x002F, %i3 fmovscc %xcc, %f1, %f15 loop_2055: movl %xcc, %i7, %i4 movn %icc, %o4, %i0 stw %o7, [%l7 + 0x5C] move %icc, %g2, %l5 smulcc %i2, 0x10C1, %g5 edge32n %g6, %l6, %i1 fcmpne32 %f10, %f6, %o2 fba %fcc2, loop_2056 stx %l2, [%l7 + 0x70] ble %icc, loop_2057 fones %f6 loop_2056: bneg,a %icc, loop_2058 edge16n %o0, %i5, %g1 loop_2057: fmovspos %xcc, %f3, %f0 fpadd32s %f5, %f2, %f0 loop_2058: fpsub32s %f9, %f4, %f5 xnorcc %o3, %g3, %l4 fandnot2s %f15, %f13, %f9 orcc %l1, %l0, %o5 bpos,a %xcc, loop_2059 brnz %g7, loop_2060 fone %f14 orncc %l3, 0x161F, %o6 loop_2059: fcmpd %fcc3, %f2, %f8 loop_2060: faligndata %f12, %f6, %f10 ldub [%l7 + 0x23], %o1 ldub [%l7 + 0x0B], %i6 fandnot2 %f10, %f4, %f0 movcs %icc, %g4, %i7 fsrc1s %f3, %f13 fmovsl %icc, %f3, %f3 faligndata %f6, %f6, %f2 fmovdgu %icc, %f5, %f1 movg %xcc, %i4, %o4 smul %i3, 0x0441, %i0 fmovdl %icc, %f2, %f1 fmovsg %xcc, %f8, %f6 lduh [%l7 + 0x3A], %g2 fcmple32 %f10, %f14, %o7 ldub [%l7 + 0x3B], %i2 ldd [%l7 + 0x48], %f14 fnegs %f5, %f5 sth %g5, [%l7 + 0x12] taddcctv %g6, %l6, %l5 lduw [%l7 + 0x70], %o2 bneg,a,pt %xcc, loop_2061 bne,a loop_2062 edge32n %l2, %o0, %i1 fmovdpos %xcc, %f10, %f10 loop_2061: ldsw [%l7 + 0x14], %i5 loop_2062: fmovscs %icc, %f11, %f12 call loop_2063 ldd [%l7 + 0x78], %f6 ldsw [%l7 + 0x60], %o3 sth %g3, [%l7 + 0x0E] loop_2063: fbne,a %fcc0, loop_2064 fcmpne16 %f12, %f0, %g1 fmovsle %xcc, %f8, %f11 ldsh [%l7 + 0x1E], %l4 loop_2064: stb %l0, [%l7 + 0x67] fmul8x16al %f4, %f11, %f8 fpsub16s %f11, %f11, %f5 fbe,a %fcc2, loop_2065 fmovdvc %icc, %f15, %f11 bn,a %xcc, loop_2066 fandnot1 %f8, %f8, %f10 loop_2065: fcmpes %fcc2, %f2, %f15 ldub [%l7 + 0x76], %o5 loop_2066: fnot2 %f14, %f10 and %l1, 0x06F2, %l3 brgz %o6, loop_2067 orcc %o1, 0x0219, %g7 ba,a loop_2068 fmovsl %icc, %f6, %f2 loop_2067: fmovsleu %xcc, %f5, %f8 ldsh [%l7 + 0x2C], %i6 loop_2068: fmovdvc %xcc, %f1, %f11 fbn,a %fcc1, loop_2069 bpos,pt %xcc, loop_2070 fmuld8sux16 %f10, %f4, %f4 fandnot2s %f5, %f7, %f0 loop_2069: fors %f12, %f14, %f7 loop_2070: fmovsle %xcc, %f11, %f14 ldsb [%l7 + 0x4E], %i7 addc %i4, 0x15C4, %o4 ldsh [%l7 + 0x38], %g4 movne %xcc, %i0, %g2 stx %i3, [%l7 + 0x50] sll %o7, 0x1A, %i2 ble,a loop_2071 for %f2, %f10, %f2 fblg,a %fcc1, loop_2072 movrgez %g5, 0x3D3, %l6 loop_2071: fmovscc %icc, %f2, %f12 bn,pt %icc, loop_2073 loop_2072: tge %icc, 0x1 fcmple32 %f12, %f12, %l5 fcmple32 %f14, %f0, %o2 loop_2073: stb %g6, [%l7 + 0x65] alignaddr %l2, %o0, %i1 lduw [%l7 + 0x7C], %i5 fpsub16 %f8, %f6, %f14 andncc %o3, %g1, %l4 stb %l0, [%l7 + 0x72] fbn,a %fcc1, loop_2074 udiv %o5, 0x18B5, %l1 fmovrdne %g3, %f8, %f10 be %icc, loop_2075 loop_2074: stx %l3, [%l7 + 0x10] fnands %f11, %f8, %f7 fabss %f2, %f6 loop_2075: movl %icc, %o6, %o1 nop setx loop_2076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %g7, %i6, %i4 std %f14, [%l7 + 0x28] for %f0, %f2, %f14 loop_2076: fmovrsgez %o4, %f5, %f1 lduw [%l7 + 0x2C], %i7 fcmpeq32 %f8, %f10, %g4 edge8n %i0, %g2, %o7 ld [%l7 + 0x14], %f2 fmovrslez %i2, %f10, %f3 fcmps %fcc3, %f6, %f3 or %g5, %l6, %l5 or %i3, 0x0E69, %o2 std %f4, [%l7 + 0x20] fbn,a %fcc2, loop_2077 array8 %l2, %o0, %g6 stx %i1, [%l7 + 0x08] tg %icc, 0x3 loop_2077: stb %o3, [%l7 + 0x74] ldsh [%l7 + 0x3C], %i5 and %g1, %l0, %o5 ldd [%l7 + 0x78], %f8 edge32ln %l1, %g3, %l3 movrgz %l4, %o1, %g7 fmovscc %icc, %f1, %f8 std %f4, [%l7 + 0x20] ldsb [%l7 + 0x4E], %i6 andncc %i4, %o4, %i7 movgu %icc, %o6, %i0 movcs %icc, %g4, %g2 ld [%l7 + 0x20], %f0 ldsb [%l7 + 0x6B], %i2 fnot1 %f12, %f14 stb %g5, [%l7 + 0x18] fornot1 %f2, %f0, %f10 fmovdle %xcc, %f0, %f11 brnz,a %l6, loop_2078 fbge %fcc3, loop_2079 nop setx loop_2080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %l5, %i3, %o2 loop_2078: bn,a %xcc, loop_2081 loop_2079: ldsw [%l7 + 0x68], %l2 loop_2080: fmovda %xcc, %f0, %f10 fmovdpos %icc, %f6, %f10 loop_2081: sra %o7, %o0, %g6 ld [%l7 + 0x74], %f2 std %f0, [%l7 + 0x38] ldsh [%l7 + 0x2C], %o3 and %i5, %g1, %l0 stw %i1, [%l7 + 0x10] edge16 %o5, %l1, %g3 st %f14, [%l7 + 0x48] ldsh [%l7 + 0x78], %l4 st %f4, [%l7 + 0x30] umulcc %o1, 0x010E, %g7 fcmpeq16 %f4, %f6, %l3 bvc,a,pt %icc, loop_2082 lduw [%l7 + 0x44], %i6 fble %fcc3, loop_2083 movre %o4, 0x37C, %i7 loop_2082: fmovsvc %xcc, %f12, %f9 srl %i4, %o6, %g4 loop_2083: stx %g2, [%l7 + 0x58] fbug %fcc2, loop_2084 fandnot2s %f10, %f8, %f15 bgu,pn %xcc, loop_2085 fmovsneg %icc, %f2, %f15 loop_2084: bne,pt %xcc, loop_2086 stx %i2, [%l7 + 0x28] loop_2085: st %f7, [%l7 + 0x08] tge %icc, 0x3 loop_2086: fbge,a %fcc3, loop_2087 be,a,pt %xcc, loop_2088 bshuffle %f14, %f12, %f0 movg %xcc, %g5, %i0 loop_2087: smul %l6, %i3, %l5 loop_2088: ldub [%l7 + 0x48], %l2 fmovrde %o2, %f10, %f6 edge8l %o0, %o7, %g6 fble,a %fcc1, loop_2089 fbule,a %fcc2, loop_2090 bg,a,pn %icc, loop_2091 fmovdle %xcc, %f3, %f5 loop_2089: addccc %i5, 0x036A, %o3 loop_2090: ld [%l7 + 0x38], %f0 loop_2091: ldx [%l7 + 0x18], %g1 fcmpgt16 %f12, %f12, %l0 st %f0, [%l7 + 0x48] lduw [%l7 + 0x78], %o5 udiv %i1, 0x06B4, %g3 tn %xcc, 0x1 tl %xcc, 0x1 stw %l1, [%l7 + 0x28] tne %xcc, 0x2 tg %icc, 0x1 fpmerge %f9, %f9, %f4 movrlez %o1, %l4, %g7 fandnot1s %f4, %f0, %f0 movvs %icc, %l3, %o4 ldsb [%l7 + 0x5F], %i6 ldx [%l7 + 0x60], %i4 fcmple16 %f2, %f2, %o6 subccc %i7, %g2, %g4 edge16n %i2, %g5, %i0 fba %fcc1, loop_2092 stb %l6, [%l7 + 0x56] fbu,a %fcc1, loop_2093 fmovsa %xcc, %f12, %f2 loop_2092: udivx %i3, 0x0C6A, %l5 fone %f12 loop_2093: stb %l2, [%l7 + 0x55] movrlez %o2, %o0, %o7 brnz,a %g6, loop_2094 ldsh [%l7 + 0x3A], %o3 ldub [%l7 + 0x6C], %i5 tgu %xcc, 0x5 loop_2094: movrne %l0, %o5, %g1 fmovsa %icc, %f8, %f6 fnors %f6, %f0, %f12 fnegd %f2, %f8 fxnor %f14, %f14, %f0 lduh [%l7 + 0x20], %g3 movleu %xcc, %i1, %o1 stx %l4, [%l7 + 0x78] lduh [%l7 + 0x50], %g7 bne %xcc, loop_2095 ldub [%l7 + 0x79], %l1 fors %f11, %f13, %f5 sdiv %o4, 0x0776, %i6 loop_2095: ldsw [%l7 + 0x58], %i4 fmovsge %icc, %f11, %f15 ld [%l7 + 0x18], %f6 stw %o6, [%l7 + 0x3C] mulscc %l3, %g2, %g4 fcmpeq32 %f6, %f10, %i7 fblg %fcc2, loop_2096 srax %g5, %i2, %l6 st %f3, [%l7 + 0x6C] tle %xcc, 0x3 loop_2096: fbul,a %fcc3, loop_2097 fmul8x16au %f7, %f7, %f4 nop setx loop_2098, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl,a %fcc1, loop_2099 loop_2097: fmul8sux16 %f4, %f6, %f10 fmovdpos %icc, %f9, %f15 loop_2098: edge8 %i3, %i0, %l5 loop_2099: fmuld8sux16 %f10, %f10, %f4 fcmpeq16 %f12, %f14, %o2 fornot2s %f9, %f3, %f8 lduw [%l7 + 0x40], %l2 fbuge,a %fcc3, loop_2100 fpadd32s %f14, %f5, %f9 movre %o0, 0x37B, %g6 stw %o7, [%l7 + 0x48] loop_2100: stx %o3, [%l7 + 0x48] sra %i5, %l0, %o5 movrlez %g1, 0x2C6, %i1 ld [%l7 + 0x54], %f0 stb %o1, [%l7 + 0x76] tleu %icc, 0x0 fbue %fcc3, loop_2101 bneg loop_2102 stw %l4, [%l7 + 0x68] ldx [%l7 + 0x48], %g3 loop_2101: fxors %f14, %f7, %f10 loop_2102: fnot1s %f14, %f11 sth %g7, [%l7 + 0x54] stb %l1, [%l7 + 0x35] stx %i6, [%l7 + 0x50] fmovrdlez %o4, %f2, %f14 fmovsneg %xcc, %f2, %f2 ldsw [%l7 + 0x40], %i4 fmovdvs %icc, %f11, %f4 bvs %xcc, loop_2103 fnot1 %f2, %f12 fxors %f6, %f3, %f13 fzero %f8 loop_2103: tcs %xcc, 0x1 fandnot2 %f8, %f14, %f2 edge8n %o6, %l3, %g4 add %i7, %g2, %g5 brlz %l6, loop_2104 fmovdgu %xcc, %f12, %f3 ldsb [%l7 + 0x5A], %i2 fmovda %icc, %f12, %f3 loop_2104: fmovdleu %xcc, %f4, %f7 fmovdpos %icc, %f6, %f10 edge16 %i0, %l5, %i3 movrne %o2, 0x231, %l2 fbul,a %fcc1, loop_2105 edge16 %o0, %o7, %g6 lduh [%l7 + 0x7A], %o3 ldsh [%l7 + 0x38], %i5 loop_2105: tge %xcc, 0x5 ld [%l7 + 0x08], %f2 fcmple32 %f14, %f8, %l0 tsubcc %g1, 0x06CB, %i1 ba loop_2106 fnot1 %f10, %f6 fornot1s %f10, %f12, %f5 fmovsvs %icc, %f2, %f6 loop_2106: edge32ln %o5, %l4, %o1 edge32n %g7, %l1, %i6 stx %g3, [%l7 + 0x48] bcc,pn %icc, loop_2107 ld [%l7 + 0x0C], %f0 smulcc %o4, 0x152E, %i4 umul %l3, 0x0E44, %o6 loop_2107: stw %g4, [%l7 + 0x70] fors %f0, %f7, %f6 fxnor %f12, %f10, %f12 lduh [%l7 + 0x3E], %g2 bleu,pt %xcc, loop_2108 lduh [%l7 + 0x1C], %i7 fone %f14 movg %icc, %l6, %i2 loop_2108: fbe,a %fcc3, loop_2109 brlez %g5, loop_2110 ldsb [%l7 + 0x51], %l5 ldsh [%l7 + 0x28], %i3 loop_2109: sth %i0, [%l7 + 0x7C] loop_2110: fmovrsgz %l2, %f12, %f9 fpack16 %f10, %f8 fmovrslz %o2, %f15, %f9 stx %o7, [%l7 + 0x78] fmovdneg %icc, %f3, %f13 fmovsneg %xcc, %f5, %f6 srax %o0, 0x06, %g6 fmovdleu %xcc, %f12, %f2 nop setx loop_2111, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %xcc, %i5, %o3 movrne %l0, 0x2A2, %i1 movl %xcc, %o5, %g1 loop_2111: fzeros %f6 for %f0, %f2, %f14 fnands %f10, %f13, %f6 fmovrslez %o1, %f1, %f10 fmovrsgez %g7, %f15, %f10 fmovrde %l1, %f4, %f12 fmovrdgez %l4, %f12, %f8 lduw [%l7 + 0x60], %i6 nop setx loop_2112, %l0, %l1 jmpl %l1, %g3 fmovdcc %icc, %f8, %f10 fmovrdne %i4, %f8, %f12 fbl,a %fcc0, loop_2113 loop_2112: nop setx loop_2114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a loop_2115 brlz %l3, loop_2116 loop_2113: ldsb [%l7 + 0x77], %o4 loop_2114: fbuge %fcc2, loop_2117 loop_2115: ldsh [%l7 + 0x30], %g4 loop_2116: fba,a %fcc2, loop_2118 fbul %fcc2, loop_2119 loop_2117: fxor %f10, %f4, %f6 fbug %fcc3, loop_2120 loop_2118: movrgz %g2, %i7, %l6 loop_2119: fmovscc %icc, %f15, %f11 movne %xcc, %i2, %o6 loop_2120: fbe,a %fcc1, loop_2121 movgu %xcc, %g5, %l5 fnand %f8, %f6, %f6 bvs,a,pn %xcc, loop_2122 loop_2121: movcs %xcc, %i0, %l2 ldub [%l7 + 0x34], %o2 lduw [%l7 + 0x4C], %i3 loop_2122: stb %o7, [%l7 + 0x63] fble %fcc0, loop_2123 ldub [%l7 + 0x55], %o0 alignaddr %i5, %g6, %o3 edge16n %i1, %o5, %l0 loop_2123: tleu %icc, 0x1 fpsub16 %f2, %f0, %f0 ld [%l7 + 0x1C], %f4 stb %o1, [%l7 + 0x47] ldub [%l7 + 0x7F], %g7 tleu %xcc, 0x3 stb %l1, [%l7 + 0x38] fornot2s %f14, %f1, %f0 tg %icc, 0x6 movrne %l4, %g1, %i6 for %f0, %f0, %f14 ldsw [%l7 + 0x30], %i4 edge16n %g3, %o4, %l3 fmovde %icc, %f3, %f15 fnot1s %f6, %f14 fmovdgu %icc, %f12, %f3 st %f1, [%l7 + 0x18] fmovs %f15, %f15 fcmpne32 %f8, %f14, %g2 movleu %icc, %g4, %i7 tl %xcc, 0x5 fpsub16s %f11, %f1, %f0 smulcc %i2, %l6, %o6 lduw [%l7 + 0x28], %l5 bvc,a,pt %xcc, loop_2124 movle %xcc, %g5, %l2 sub %i0, 0x0AC4, %i3 fpack16 %f2, %f14 loop_2124: fpsub16 %f14, %f12, %f12 lduh [%l7 + 0x70], %o2 fmovscs %xcc, %f13, %f5 fmovsvc %icc, %f10, %f7 orcc %o7, 0x102C, %i5 umulcc %g6, 0x01F6, %o3 fmovrdlez %o0, %f2, %f4 movcc %icc, %o5, %l0 te %xcc, 0x2 stw %i1, [%l7 + 0x7C] fands %f9, %f1, %f6 brlz,a %o1, loop_2125 fmovrdgz %g7, %f12, %f12 alignaddrl %l4, %g1, %l1 ldsh [%l7 + 0x7C], %i6 loop_2125: stx %i4, [%l7 + 0x30] fmovrse %g3, %f9, %f7 bcs %xcc, loop_2126 fmovdpos %icc, %f15, %f1 stb %o4, [%l7 + 0x34] ldsw [%l7 + 0x68], %l3 loop_2126: brlz %g4, loop_2127 bvc,a,pt %icc, loop_2128 sll %i7, %g2, %i2 std %f14, [%l7 + 0x78] loop_2127: bvc loop_2129 loop_2128: fcmped %fcc3, %f0, %f10 orcc %o6, %l5, %l6 fexpand %f15, %f4 loop_2129: lduw [%l7 + 0x50], %g5 smulcc %l2, %i0, %i3 movgu %xcc, %o2, %i5 mulx %g6, 0x0D1F, %o3 fnot2 %f6, %f10 movn %icc, %o7, %o5 fnands %f5, %f7, %f6 bcs,a,pn %icc, loop_2130 fmovdl %xcc, %f2, %f11 fmovdl %icc, %f13, %f5 fpsub32 %f10, %f6, %f0 loop_2130: ldd [%l7 + 0x58], %f2 bne loop_2131 std %f2, [%l7 + 0x08] ld [%l7 + 0x3C], %f10 umul %o0, %i1, %o1 loop_2131: taddcc %g7, 0x18A3, %l0 movrlz %g1, %l1, %i6 fbug %fcc2, loop_2132 fcmped %fcc2, %f12, %f12 fble %fcc2, loop_2133 be,a loop_2134 loop_2132: movvs %icc, %l4, %i4 nop setx loop_2135, %l0, %l1 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_2133: fmovdl %xcc, %f11, %f14 loop_2134: tcs %xcc, 0x0 fcmpgt16 %f4, %f6, %o4 loop_2135: fmovsg %xcc, %f13, %f3 movvs %xcc, %l3, %g4 lduh [%l7 + 0x6A], %g3 ld [%l7 + 0x44], %f3 std %f4, [%l7 + 0x18] fble,a %fcc1, loop_2136 std %f14, [%l7 + 0x58] fpsub16 %f10, %f0, %f2 fpadd16 %f12, %f2, %f12 loop_2136: fxors %f3, %f11, %f11 tpos %icc, 0x0 ld [%l7 + 0x24], %f13 fandnot1 %f4, %f2, %f2 fpsub16 %f8, %f6, %f6 fabsd %f12, %f2 std %f10, [%l7 + 0x40] bcs,a %xcc, loop_2137 movvs %xcc, %g2, %i2 ldx [%l7 + 0x60], %i7 fand %f4, %f8, %f10 loop_2137: st %f12, [%l7 + 0x3C] fabss %f1, %f10 edge8ln %l5, %l6, %o6 fsrc2s %f1, %f15 tg %xcc, 0x4 fsrc1s %f9, %f0 fbe,a %fcc2, loop_2138 stx %g5, [%l7 + 0x10] sth %l2, [%l7 + 0x3A] fmovrse %i3, %f4, %f5 loop_2138: fxors %f7, %f6, %f3 std %f2, [%l7 + 0x70] addc %o2, %i0, %g6 fmovdg %xcc, %f3, %f2 edge32 %o3, %o7, %i5 ba,pn %icc, loop_2139 stb %o0, [%l7 + 0x11] xorcc %o5, 0x06C1, %o1 edge8l %g7, %i1, %g1 loop_2139: umulcc %l1, %i6, %l0 fpadd16s %f15, %f13, %f13 fmovscc %icc, %f15, %f5 fmovrdne %i4, %f6, %f12 srl %l4, 0x01, %o4 fmovdvs %icc, %f8, %f15 fsrc2s %f13, %f15 fexpand %f0, %f0 tg %icc, 0x1 sll %l3, 0x0B, %g3 ldsh [%l7 + 0x78], %g2 pdist %f4, %f14, %f4 ldsh [%l7 + 0x60], %g4 ldsb [%l7 + 0x1E], %i7 fbne %fcc1, loop_2140 fands %f6, %f9, %f14 andcc %i2, 0x1417, %l5 fmovrdne %o6, %f8, %f12 loop_2140: bvs %xcc, loop_2141 fmovdcc %icc, %f1, %f7 ldub [%l7 + 0x39], %l6 fcmps %fcc3, %f9, %f13 loop_2141: st %f7, [%l7 + 0x34] fpack16 %f0, %f7 udivx %l2, 0x0A4B, %g5 ldx [%l7 + 0x18], %o2 bgu,a,pt %xcc, loop_2142 ldsb [%l7 + 0x5A], %i0 sth %i3, [%l7 + 0x74] taddcctv %o3, %g6, %i5 loop_2142: edge32l %o7, %o0, %o5 edge8n %o1, %g7, %g1 ld [%l7 + 0x58], %f6 addccc %i1, %i6, %l1 stx %l0, [%l7 + 0x40] stw %i4, [%l7 + 0x50] movle %icc, %l4, %l3 ldd [%l7 + 0x48], %f0 mova %xcc, %o4, %g2 fmovsg %xcc, %f10, %f1 st %f4, [%l7 + 0x38] fnor %f6, %f4, %f0 ldx [%l7 + 0x10], %g3 addc %g4, 0x1F30, %i7 ldsb [%l7 + 0x1F], %i2 fmovdgu %icc, %f2, %f5 smul %l5, 0x0445, %o6 fbg %fcc3, loop_2143 fpsub32 %f4, %f8, %f14 fmul8x16al %f14, %f2, %f4 fors %f9, %f6, %f13 loop_2143: ldd [%l7 + 0x30], %f12 movn %icc, %l6, %g5 ldsw [%l7 + 0x10], %l2 lduh [%l7 + 0x54], %o2 addcc %i3, 0x0618, %i0 fmovrse %o3, %f0, %f4 fcmped %fcc0, %f10, %f0 sll %i5, 0x1C, %g6 mulscc %o0, 0x1CE5, %o7 fsrc2 %f0, %f14 fxnors %f2, %f11, %f3 sth %o1, [%l7 + 0x1A] udiv %g7, 0x1159, %g1 ldub [%l7 + 0x6C], %i1 brz %o5, loop_2144 sth %l1, [%l7 + 0x1A] stw %i6, [%l7 + 0x74] fpsub32s %f1, %f10, %f3 loop_2144: fmovdcc %icc, %f0, %f10 bpos,pn %icc, loop_2145 call loop_2146 nop setx loop_2147, %l0, %l1 jmpl %l1, %l0 fmovspos %xcc, %f7, %f0 loop_2145: bleu loop_2148 loop_2146: st %f3, [%l7 + 0x64] loop_2147: ldsw [%l7 + 0x38], %l4 bge,a loop_2149 loop_2148: ldub [%l7 + 0x40], %l3 fmovscs %icc, %f14, %f12 fbue %fcc2, loop_2150 loop_2149: bge %xcc, loop_2151 ldx [%l7 + 0x70], %o4 orcc %g2, %g3, %g4 loop_2150: lduw [%l7 + 0x20], %i7 loop_2151: std %f12, [%l7 + 0x68] be,a loop_2152 sra %i2, 0x18, %i4 popc 0x18D9, %o6 tsubcctv %l5, %g5, %l6 loop_2152: ldsh [%l7 + 0x52], %l2 sth %o2, [%l7 + 0x42] fmovrdlz %i0, %f8, %f2 fmovdneg %icc, %f10, %f3 fmovrde %o3, %f2, %f8 fmovse %xcc, %f4, %f11 ldsw [%l7 + 0x30], %i5 fors %f4, %f1, %f6 fxnors %f5, %f12, %f8 movrlz %i3, 0x2F9, %g6 ld [%l7 + 0x70], %f6 stb %o0, [%l7 + 0x08] lduw [%l7 + 0x34], %o7 sll %g7, 0x03, %g1 lduh [%l7 + 0x22], %i1 fornot1 %f10, %f14, %f2 movge %icc, %o5, %l1 addc %o1, %l0, %l4 fbuge %fcc3, loop_2153 ld [%l7 + 0x40], %f6 stx %l3, [%l7 + 0x10] be loop_2154 loop_2153: ldsh [%l7 + 0x0E], %o4 movneg %icc, %i6, %g3 edge32 %g2, %g4, %i2 loop_2154: fpack32 %f12, %f14, %f4 tcs %xcc, 0x2 movg %xcc, %i7, %i4 stb %l5, [%l7 + 0x79] brz,a %g5, loop_2155 fnot1 %f2, %f4 tcs %xcc, 0x6 fbul %fcc0, loop_2156 loop_2155: bshuffle %f10, %f8, %f4 srlx %l6, 0x18, %o6 ld [%l7 + 0x5C], %f0 loop_2156: stx %o2, [%l7 + 0x40] ldd [%l7 + 0x70], %f4 lduh [%l7 + 0x28], %i0 fmovs %f13, %f4 bl,pn %xcc, loop_2157 fbne %fcc3, loop_2158 nop setx loop_2159, %l0, %l1 jmpl %l1, %o3 st %f14, [%l7 + 0x3C] loop_2157: tg %xcc, 0x0 loop_2158: stb %i5, [%l7 + 0x21] loop_2159: sub %i3, %g6, %o0 fnot1 %f4, %f0 sth %l2, [%l7 + 0x68] sth %o7, [%l7 + 0x3A] for %f10, %f6, %f8 addcc %g1, 0x1789, %i1 ldsh [%l7 + 0x12], %g7 bvc loop_2160 fmovscs %xcc, %f5, %f9 ldd [%l7 + 0x70], %f6 lduh [%l7 + 0x6C], %l1 loop_2160: movvc %icc, %o1, %o5 fmovsge %xcc, %f14, %f10 sth %l0, [%l7 + 0x44] fnands %f9, %f3, %f14 subccc %l4, %l3, %o4 bneg,a loop_2161 tcs %icc, 0x4 fbl %fcc1, loop_2162 sth %i6, [%l7 + 0x70] loop_2161: ldub [%l7 + 0x4F], %g3 stx %g2, [%l7 + 0x70] loop_2162: ldub [%l7 + 0x33], %i2 std %f6, [%l7 + 0x50] ldsw [%l7 + 0x7C], %i7 stb %g4, [%l7 + 0x4A] movcc %xcc, %l5, %g5 movcs %icc, %l6, %i4 ld [%l7 + 0x50], %f15 std %f0, [%l7 + 0x78] fcmpd %fcc1, %f0, %f12 tleu %xcc, 0x5 movvs %xcc, %o6, %o2 stb %o3, [%l7 + 0x7B] mulscc %i5, %i0, %i3 movge %icc, %g6, %o0 ldx [%l7 + 0x48], %l2 fmovsneg %icc, %f5, %f13 bl,a loop_2163 ldub [%l7 + 0x09], %o7 fmovde %xcc, %f6, %f14 movrne %i1, %g7, %g1 loop_2163: ldsh [%l7 + 0x4C], %l1 fpsub16 %f12, %f6, %f14 fmovspos %icc, %f1, %f14 bshuffle %f8, %f10, %f2 ldsh [%l7 + 0x56], %o1 andcc %l0, %o5, %l4 ble %xcc, loop_2164 movvc %xcc, %l3, %i6 std %f0, [%l7 + 0x70] fmovrslez %g3, %f7, %f1 loop_2164: stb %o4, [%l7 + 0x7D] fnor %f12, %f12, %f0 bn loop_2165 smulcc %i2, 0x0947, %i7 nop setx loop_2166, %l0, %l1 jmpl %l1, %g4 st %f15, [%l7 + 0x3C] loop_2165: st %f3, [%l7 + 0x0C] ta %icc, 0x3 loop_2166: edge16 %l5, %g5, %l6 ldd [%l7 + 0x28], %f0 st %f7, [%l7 + 0x58] stb %g2, [%l7 + 0x61] fandnot2s %f8, %f14, %f4 bcc loop_2167 sth %o6, [%l7 + 0x0A] popc 0x0A39, %o2 fxor %f0, %f2, %f0 loop_2167: ldx [%l7 + 0x28], %i4 fmul8ulx16 %f2, %f4, %f8 tpos %icc, 0x4 fbuge %fcc3, loop_2168 array16 %o3, %i5, %i3 faligndata %f2, %f12, %f4 movrlz %i0, %o0, %l2 loop_2168: fnot2 %f0, %f10 brz %g6, loop_2169 movcc %icc, %i1, %o7 lduw [%l7 + 0x14], %g1 ldsw [%l7 + 0x54], %g7 loop_2169: umulcc %o1, %l1, %o5 ldd [%l7 + 0x38], %f6 fmovdpos %xcc, %f11, %f15 tpos %xcc, 0x2 fmovrdgz %l4, %f2, %f10 ldsw [%l7 + 0x2C], %l0 fmovsne %xcc, %f8, %f10 fcmpgt32 %f4, %f12, %l3 fpack16 %f0, %f10 stw %i6, [%l7 + 0x38] edge8ln %o4, %g3, %i2 movpos %icc, %i7, %g4 alignaddr %g5, %l6, %g2 te %icc, 0x3 fnot1s %f12, %f2 tn %icc, 0x7 fmovrse %o6, %f14, %f4 bcc,a loop_2170 ldub [%l7 + 0x66], %o2 fmovsge %icc, %f12, %f10 std %f6, [%l7 + 0x70] loop_2170: xor %i4, %o3, %i5 addcc %i3, %i0, %o0 fexpand %f11, %f10 stw %l2, [%l7 + 0x6C] fandnot2 %f0, %f0, %f4 sth %l5, [%l7 + 0x76] sra %i1, %o7, %g1 for %f14, %f14, %f4 siam 0x7 umulcc %g6, 0x0031, %o1 ld [%l7 + 0x18], %f15 taddcc %l1, 0x088F, %g7 fmuld8sux16 %f2, %f2, %f8 xnorcc %l4, %o5, %l3 ldd [%l7 + 0x40], %f4 fornot1s %f12, %f6, %f8 fcmped %fcc0, %f2, %f12 tcs %xcc, 0x7 ldsw [%l7 + 0x24], %i6 fbg,a %fcc3, loop_2171 brlz %o4, loop_2172 bshuffle %f8, %f8, %f6 bgu loop_2173 loop_2171: edge32ln %g3, %i2, %i7 loop_2172: fpadd32 %f2, %f4, %f0 stw %g4, [%l7 + 0x3C] loop_2173: fsrc1s %f0, %f9 fbule %fcc2, loop_2174 fpadd16s %f11, %f2, %f14 stw %g5, [%l7 + 0x40] ldd [%l7 + 0x30], %f6 loop_2174: addcc %l0, %l6, %g2 andcc %o6, %o2, %i4 brgz,a %o3, loop_2175 fbl,a %fcc1, loop_2176 brlz %i3, loop_2177 ldd [%l7 + 0x50], %f2 loop_2175: stw %i5, [%l7 + 0x2C] loop_2176: fbug %fcc2, loop_2178 loop_2177: fmovd %f2, %f8 fmovsvc %xcc, %f10, %f11 tleu %icc, 0x5 loop_2178: ldub [%l7 + 0x66], %i0 fmovrdne %l2, %f10, %f0 fmovdne %icc, %f9, %f13 fmuld8sux16 %f14, %f1, %f0 or %l5, 0x1614, %i1 lduh [%l7 + 0x5E], %o7 subcc %g1, %o0, %g6 fpsub32 %f10, %f6, %f2 movcs %icc, %l1, %o1 brgz,a %l4, loop_2179 tne %xcc, 0x4 fbuge %fcc2, loop_2180 fornot1 %f0, %f0, %f4 loop_2179: ld [%l7 + 0x18], %f13 tvc %icc, 0x5 loop_2180: fmovdleu %icc, %f10, %f5 bl,pt %icc, loop_2181 fpackfix %f14, %f4 fcmpeq32 %f14, %f12, %o5 ldsw [%l7 + 0x34], %g7 loop_2181: movleu %xcc, %l3, %o4 faligndata %f10, %f12, %f2 bn,pn %xcc, loop_2182 lduw [%l7 + 0x2C], %i6 orcc %g3, %i2, %g4 te %icc, 0x2 loop_2182: ldx [%l7 + 0x78], %g5 fpsub16s %f11, %f8, %f4 tne %icc, 0x3 fmovrslez %i7, %f10, %f4 movrlez %l0, 0x23B, %l6 fsrc1 %f8, %f4 ldx [%l7 + 0x38], %g2 fbn %fcc0, loop_2183 fblg %fcc3, loop_2184 fmovrdgz %o2, %f4, %f4 addcc %i4, 0x061B, %o3 loop_2183: fpackfix %f12, %f4 loop_2184: fpadd32 %f12, %f6, %f14 stb %i3, [%l7 + 0x7F] fmovsge %icc, %f7, %f4 fmovsl %xcc, %f6, %f9 brnz %i5, loop_2185 std %f0, [%l7 + 0x20] ldd [%l7 + 0x28], %f4 fbul %fcc1, loop_2186 loop_2185: xnorcc %o6, %i0, %l2 fmovscs %icc, %f12, %f0 ldsw [%l7 + 0x0C], %i1 loop_2186: ldsh [%l7 + 0x34], %l5 fsrc2 %f4, %f12 fmovsge %icc, %f5, %f6 stw %o7, [%l7 + 0x10] fxors %f1, %f9, %f15 xnorcc %o0, 0x1583, %g1 tcc %icc, 0x6 ble,pn %xcc, loop_2187 ldsw [%l7 + 0x38], %g6 fbn,a %fcc2, loop_2188 lduh [%l7 + 0x32], %l1 loop_2187: movrlez %o1, %o5, %l4 movl %xcc, %g7, %o4 loop_2188: edge16ln %l3, %g3, %i6 bgu,a loop_2189 bne %icc, loop_2190 fcmple16 %f6, %f10, %g4 be,a %icc, loop_2191 loop_2189: fbo %fcc3, loop_2192 loop_2190: tvs %icc, 0x6 fbug %fcc3, loop_2193 loop_2191: tcs %icc, 0x4 loop_2192: ldsb [%l7 + 0x58], %g5 fmovdge %icc, %f7, %f7 loop_2193: st %f5, [%l7 + 0x64] stw %i2, [%l7 + 0x48] edge8n %i7, %l0, %g2 fcmpgt16 %f14, %f12, %o2 fmovsl %icc, %f13, %f5 ldsw [%l7 + 0x10], %l6 xnor %i4, %i3, %i5 stw %o3, [%l7 + 0x34] fbe,a %fcc2, loop_2194 ld [%l7 + 0x50], %f4 ble,a,pt %icc, loop_2195 lduh [%l7 + 0x10], %i0 loop_2194: stx %l2, [%l7 + 0x40] bpos,a,pt %icc, loop_2196 loop_2195: bne,a,pt %xcc, loop_2197 tsubcctv %i1, 0x0D9A, %l5 ldd [%l7 + 0x38], %f12 loop_2196: tsubcctv %o6, %o7, %g1 loop_2197: fnand %f12, %f6, %f0 std %f0, [%l7 + 0x50] fpack32 %f8, %f14, %f14 ldub [%l7 + 0x71], %o0 stw %l1, [%l7 + 0x48] mulx %g6, 0x136A, %o1 movrlez %o5, %l4, %g7 tleu %icc, 0x3 std %f0, [%l7 + 0x38] movn %icc, %l3, %o4 fnand %f2, %f4, %f4 fxnors %f9, %f8, %f15 fnand %f0, %f14, %f2 bl,pn %xcc, loop_2198 ldub [%l7 + 0x1A], %i6 fnot1s %f1, %f4 orn %g3, %g5, %g4 loop_2198: st %f12, [%l7 + 0x2C] fzeros %f14 ldsb [%l7 + 0x14], %i2 fmovrslez %i7, %f12, %f6 orcc %g2, %l0, %l6 fornot1 %f14, %f14, %f6 bvs,a %xcc, loop_2199 fandnot2 %f2, %f2, %f12 lduw [%l7 + 0x7C], %i4 ba,a %icc, loop_2200 loop_2199: pdist %f0, %f12, %f6 stw %o2, [%l7 + 0x2C] bgu,a,pt %icc, loop_2201 loop_2200: bvc,pt %xcc, loop_2202 fnegs %f9, %f8 ldd [%l7 + 0x08], %f8 loop_2201: stb %i3, [%l7 + 0x59] loop_2202: lduw [%l7 + 0x30], %o3 stw %i0, [%l7 + 0x58] fandnot1 %f2, %f8, %f8 fnot2 %f12, %f0 fmovdle %icc, %f7, %f5 stw %l2, [%l7 + 0x44] bcc %icc, loop_2203 stx %i5, [%l7 + 0x30] movle %xcc, %i1, %o6 fnot2 %f0, %f8 loop_2203: fornot2s %f12, %f5, %f13 tneg %xcc, 0x7 bn,a,pt %icc, loop_2204 array32 %l5, %g1, %o7 fmul8x16al %f2, %f5, %f4 fmovs %f4, %f15 loop_2204: taddcc %l1, %g6, %o0 fmovscc %xcc, %f9, %f5 tcs %xcc, 0x7 fandnot1s %f4, %f11, %f9 ldx [%l7 + 0x08], %o1 fbg %fcc2, loop_2205 fbn %fcc1, loop_2206 edge8ln %l4, %g7, %l3 st %f1, [%l7 + 0x08] loop_2205: fnegs %f14, %f11 loop_2206: fbuge %fcc1, loop_2207 fbo %fcc1, loop_2208 fmovsge %icc, %f9, %f13 st %f10, [%l7 + 0x10] loop_2207: popc %o5, %i6 loop_2208: brnz,a %o4, loop_2209 edge32ln %g5, %g4, %i2 brlez %g3, loop_2210 smul %i7, 0x0AF1, %g2 loop_2209: fand %f12, %f12, %f10 udiv %l6, 0x1029, %i4 loop_2210: fxnor %f2, %f2, %f4 edge16ln %o2, %l0, %o3 move %xcc, %i3, %l2 fmovrslez %i5, %f8, %f4 ld [%l7 + 0x1C], %f8 fnot1 %f2, %f14 sth %i1, [%l7 + 0x0A] fxnor %f6, %f8, %f6 fmovsvc %icc, %f3, %f12 stx %o6, [%l7 + 0x30] ldd [%l7 + 0x08], %f14 be loop_2211 movpos %xcc, %i0, %l5 fmovdpos %xcc, %f1, %f14 fmovdpos %icc, %f9, %f5 loop_2211: orcc %o7, 0x0AE1, %l1 sllx %g6, %g1, %o0 fmul8sux16 %f12, %f6, %f2 lduh [%l7 + 0x08], %o1 fbug %fcc1, loop_2212 ldsw [%l7 + 0x50], %g7 ldx [%l7 + 0x50], %l4 ldsw [%l7 + 0x44], %l3 loop_2212: stx %o5, [%l7 + 0x78] ldx [%l7 + 0x60], %i6 nop setx loop_2213, %l0, %l1 jmpl %l1, %g5 fsrc1s %f5, %f1 addccc %g4, %o4, %g3 stx %i7, [%l7 + 0x20] loop_2213: fcmpes %fcc2, %f1, %f8 edge32ln %g2, %i2, %l6 lduh [%l7 + 0x2C], %i4 lduh [%l7 + 0x12], %o2 fmul8x16al %f10, %f9, %f10 st %f10, [%l7 + 0x50] ldsb [%l7 + 0x79], %l0 fcmpne32 %f0, %f8, %o3 fpack32 %f4, %f4, %f12 fpmerge %f14, %f8, %f12 te %icc, 0x2 fmul8x16au %f9, %f6, %f14 edge16n %i3, %i5, %i1 fmovsg %icc, %f14, %f5 brgz,a %o6, loop_2214 fmovdcs %icc, %f12, %f0 srl %l2, 0x1A, %l5 fmovsa %xcc, %f9, %f8 loop_2214: bshuffle %f4, %f8, %f8 ldub [%l7 + 0x19], %i0 ldd [%l7 + 0x48], %f4 ldsw [%l7 + 0x18], %o7 ldsw [%l7 + 0x64], %g6 subc %l1, 0x0B73, %o0 movrgez %o1, 0x1DF, %g1 xor %g7, %l4, %l3 ldd [%l7 + 0x48], %f12 fble %fcc2, loop_2215 fcmpgt32 %f14, %f8, %o5 srlx %g5, 0x0C, %g4 ldsb [%l7 + 0x44], %o4 loop_2215: stw %i6, [%l7 + 0x6C] ble,a,pn %xcc, loop_2216 st %f10, [%l7 + 0x24] ldsw [%l7 + 0x44], %i7 ldsh [%l7 + 0x0A], %g2 loop_2216: alignaddr %i2, %g3, %l6 srax %o2, 0x0E, %i4 tgu %icc, 0x3 brlez %o3, loop_2217 fmovrse %l0, %f5, %f12 array16 %i5, %i1, %i3 ldsw [%l7 + 0x14], %o6 loop_2217: orn %l5, 0x1C79, %l2 tgu %xcc, 0x5 fmovdcs %xcc, %f10, %f3 smulcc %i0, %o7, %g6 ld [%l7 + 0x20], %f15 movleu %xcc, %l1, %o0 fmovse %icc, %f1, %f0 ld [%l7 + 0x54], %f6 fblg,a %fcc3, loop_2218 fbne %fcc2, loop_2219 faligndata %f14, %f12, %f12 fmovrse %g1, %f4, %f6 loop_2218: fmovsgu %icc, %f2, %f4 loop_2219: edge8l %o1, %l4, %g7 tsubcc %l3, 0x088A, %o5 andn %g4, %g5, %o4 tneg %xcc, 0x5 fmovsleu %icc, %f0, %f14 fmovsvs %icc, %f12, %f13 bpos,a loop_2220 ldub [%l7 + 0x19], %i6 sdiv %g2, 0x1C3A, %i2 edge32 %i7, %g3, %o2 loop_2220: fbne %fcc1, loop_2221 bleu,a,pn %xcc, loop_2222 fmovrslz %l6, %f12, %f4 fmul8x16al %f13, %f1, %f0 loop_2221: array16 %i4, %o3, %i5 loop_2222: fornot1s %f5, %f12, %f11 fone %f4 fmovrsgz %i1, %f6, %f3 call loop_2223 fmovdge %xcc, %f10, %f3 edge8ln %i3, %o6, %l0 srlx %l5, 0x1D, %l2 loop_2223: fpadd32 %f8, %f8, %f2 bl,pt %xcc, loop_2224 ldub [%l7 + 0x50], %i0 fmovdne %xcc, %f14, %f6 ldd [%l7 + 0x08], %f4 loop_2224: movrgz %o7, %l1, %o0 bvc,pn %xcc, loop_2225 edge8n %g6, %o1, %g1 tle %icc, 0x5 stw %l4, [%l7 + 0x14] loop_2225: ldub [%l7 + 0x1B], %g7 xnorcc %o5, %g4, %l3 fbe %fcc1, loop_2226 fmovse %xcc, %f9, %f11 bcs,pt %icc, loop_2227 fsrc2 %f14, %f2 loop_2226: ldsb [%l7 + 0x0B], %g5 ta %xcc, 0x5 loop_2227: st %f9, [%l7 + 0x60] lduw [%l7 + 0x1C], %o4 std %f14, [%l7 + 0x48] tne %xcc, 0x2 ld [%l7 + 0x68], %f0 fmul8ulx16 %f4, %f10, %f4 srl %g2, %i2, %i7 stx %g3, [%l7 + 0x08] fnot2 %f14, %f8 edge16n %o2, %i6, %l6 tleu %icc, 0x7 fnot2s %f15, %f7 lduw [%l7 + 0x40], %o3 ba,a %icc, loop_2228 nop setx loop_2229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xor %i5, %i4, %i1 brz,a %i3, loop_2230 loop_2228: brz,a %o6, loop_2231 loop_2229: mulx %l5, 0x1919, %l2 ldsw [%l7 + 0x0C], %l0 loop_2230: for %f14, %f6, %f0 loop_2231: fmovsn %icc, %f0, %f10 st %f4, [%l7 + 0x5C] fble,a %fcc0, loop_2232 fxor %f0, %f4, %f8 fpadd32s %f12, %f7, %f11 sth %i0, [%l7 + 0x1A] loop_2232: ldsb [%l7 + 0x33], %o7 fnot1s %f12, %f12 st %f10, [%l7 + 0x18] ldd [%l7 + 0x40], %f0 fmovdle %xcc, %f0, %f2 fmovscc %xcc, %f7, %f7 fcmpne32 %f4, %f14, %l1 fsrc2 %f10, %f12 stb %o0, [%l7 + 0x66] tsubcc %g6, 0x1F6F, %o1 sll %g1, 0x1E, %l4 popc %g7, %o5 fones %f0 lduw [%l7 + 0x38], %g4 fmovscs %icc, %f0, %f4 call loop_2233 srlx %g5, %o4, %l3 ldsb [%l7 + 0x24], %g2 fnot2 %f4, %f12 loop_2233: stb %i7, [%l7 + 0x6A] tvc %icc, 0x2 ldsw [%l7 + 0x54], %i2 ldsw [%l7 + 0x2C], %o2 subc %i6, 0x143F, %g3 alignaddrl %o3, %i5, %i4 std %f4, [%l7 + 0x58] smul %l6, 0x0871, %i1 movrgz %o6, %l5, %i3 st %f12, [%l7 + 0x74] fble,a %fcc3, loop_2234 nop setx loop_2235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x50] movrgez %l0, %l2, %i0 loop_2234: lduw [%l7 + 0x70], %l1 loop_2235: array32 %o7, %o0, %g6 alignaddrl %o1, %l4, %g1 stw %g7, [%l7 + 0x0C] fmovsvc %icc, %f9, %f11 sth %o5, [%l7 + 0x18] subc %g5, 0x14F6, %g4 bneg,a loop_2236 fbo,a %fcc3, loop_2237 tvc %xcc, 0x2 fand %f10, %f2, %f14 loop_2236: sllx %o4, 0x16, %l3 loop_2237: fmovsl %icc, %f7, %f15 fcmple16 %f2, %f8, %i7 fbg,a %fcc1, loop_2238 alignaddr %i2, %o2, %g2 brnz,a %g3, loop_2239 sth %o3, [%l7 + 0x4E] loop_2238: fbu %fcc2, loop_2240 std %f8, [%l7 + 0x70] loop_2239: srlx %i6, %i5, %l6 fbg,a %fcc0, loop_2241 loop_2240: ldd [%l7 + 0x30], %f4 bgu,pt %icc, loop_2242 std %f6, [%l7 + 0x30] loop_2241: fandnot1 %f14, %f0, %f6 andcc %i1, 0x18EC, %i4 loop_2242: stx %l5, [%l7 + 0x58] ld [%l7 + 0x6C], %f6 ldsw [%l7 + 0x20], %i3 sll %l0, 0x0D, %o6 std %f12, [%l7 + 0x30] ldsb [%l7 + 0x6E], %i0 fpmerge %f9, %f13, %f14 ld [%l7 + 0x48], %f4 andn %l1, %l2, %o7 stw %o0, [%l7 + 0x4C] mova %xcc, %g6, %l4 fmovse %xcc, %f8, %f2 ldub [%l7 + 0x09], %o1 brlez,a %g7, loop_2243 ld [%l7 + 0x48], %f9 stx %g1, [%l7 + 0x78] fcmpeq16 %f0, %f4, %o5 loop_2243: fzero %f10 bl,a,pt %icc, loop_2244 fmovdvc %icc, %f12, %f11 fmovd %f12, %f12 std %f6, [%l7 + 0x48] loop_2244: udiv %g5, 0x104D, %g4 sub %o4, 0x04D6, %l3 umulcc %i7, %i2, %o2 fmovdge %icc, %f9, %f13 call loop_2245 nop setx loop_2246, %l0, %l1 jmpl %l1, %g3 stx %o3, [%l7 + 0x58] edge8ln %g2, %i5, %i6 loop_2245: fmovrsgez %i1, %f8, %f14 loop_2246: sth %i4, [%l7 + 0x3E] ldd [%l7 + 0x30], %f14 fcmple32 %f4, %f2, %l5 movle %icc, %l6, %l0 srax %i3, 0x08, %i0 ldsb [%l7 + 0x63], %l1 lduw [%l7 + 0x5C], %l2 fmovsge %xcc, %f5, %f3 ldub [%l7 + 0x3F], %o6 fbul %fcc1, loop_2247 sth %o0, [%l7 + 0x5A] movl %xcc, %g6, %l4 brlez,a %o7, loop_2248 loop_2247: fabsd %f2, %f10 fexpand %f12, %f8 lduw [%l7 + 0x18], %o1 loop_2248: ldsh [%l7 + 0x12], %g1 fcmpeq16 %f10, %f14, %o5 fone %f6 fmovspos %icc, %f0, %f15 fandnot1s %f11, %f5, %f7 fcmpeq16 %f8, %f14, %g5 fmovdge %icc, %f4, %f2 sdivcc %g7, 0x0B4E, %o4 stb %g4, [%l7 + 0x18] bg %xcc, loop_2249 stb %l3, [%l7 + 0x2D] fmovdcs %xcc, %f2, %f12 fmovscc %icc, %f13, %f10 loop_2249: fmovdvc %xcc, %f15, %f10 move %icc, %i7, %o2 fbn %fcc1, loop_2250 stx %g3, [%l7 + 0x58] fmovdn %xcc, %f9, %f3 fbug,a %fcc1, loop_2251 loop_2250: lduw [%l7 + 0x60], %o3 stw %g2, [%l7 + 0x74] addccc %i5, %i6, %i2 loop_2251: stw %i1, [%l7 + 0x24] tcs %icc, 0x6 fmovse %icc, %f11, %f1 tcc %xcc, 0x0 edge32ln %l5, %l6, %i4 ldx [%l7 + 0x58], %i3 alignaddrl %i0, %l1, %l2 udiv %o6, 0x0436, %o0 sth %g6, [%l7 + 0x64] fpsub16 %f2, %f4, %f8 lduw [%l7 + 0x44], %l0 fpsub16s %f3, %f2, %f6 edge32 %l4, %o1, %o7 fzeros %f13 fmovdvs %icc, %f11, %f14 ldx [%l7 + 0x40], %g1 ldsb [%l7 + 0x2F], %g5 lduw [%l7 + 0x28], %o5 ldsw [%l7 + 0x34], %g7 andn %g4, %l3, %o4 ldub [%l7 + 0x0B], %o2 fmovsle %xcc, %f11, %f6 sdivcc %i7, 0x187B, %o3 tne %icc, 0x2 tpos %icc, 0x0 fpsub32s %f13, %f3, %f11 fbn %fcc2, loop_2252 lduh [%l7 + 0x60], %g2 ldub [%l7 + 0x1C], %g3 ldub [%l7 + 0x12], %i5 loop_2252: fmovsgu %icc, %f1, %f11 fmovrdgez %i6, %f12, %f2 bpos %icc, loop_2253 sub %i1, %i2, %l5 lduw [%l7 + 0x14], %l6 movrne %i4, %i0, %l1 loop_2253: array16 %l2, %o6, %i3 movg %xcc, %g6, %o0 fmovrdlz %l0, %f2, %f2 tge %xcc, 0x5 siam 0x0 fbul,a %fcc2, loop_2254 sub %l4, 0x1DA7, %o7 fmovdg %icc, %f8, %f10 bvc,pn %xcc, loop_2255 loop_2254: ldsh [%l7 + 0x48], %g1 movge %icc, %g5, %o1 fornot1s %f1, %f6, %f1 loop_2255: fmuld8ulx16 %f15, %f10, %f12 bshuffle %f8, %f10, %f4 lduw [%l7 + 0x38], %g7 fmuld8sux16 %f11, %f3, %f4 taddcctv %g4, %l3, %o4 bgu %icc, loop_2256 be loop_2257 movn %xcc, %o2, %o5 fornot1 %f0, %f0, %f14 loop_2256: st %f8, [%l7 + 0x54] loop_2257: movrgez %i7, 0x32F, %o3 ldub [%l7 + 0x18], %g3 sth %g2, [%l7 + 0x1C] smul %i5, 0x143D, %i6 bl,a,pt %icc, loop_2258 lduh [%l7 + 0x64], %i1 bleu,a,pn %xcc, loop_2259 tcc %xcc, 0x5 loop_2258: siam 0x1 edge32ln %i2, %l6, %l5 loop_2259: movleu %icc, %i4, %l1 ldd [%l7 + 0x38], %f0 edge8 %l2, %i0, %i3 fmovdneg %icc, %f13, %f2 ldsw [%l7 + 0x3C], %o6 stb %g6, [%l7 + 0x67] xorcc %o0, 0x1734, %l0 std %f4, [%l7 + 0x68] ldsw [%l7 + 0x70], %o7 ldx [%l7 + 0x70], %l4 fmovdgu %xcc, %f11, %f10 fble,a %fcc0, loop_2260 bneg,pn %xcc, loop_2261 movle %xcc, %g5, %o1 ldsh [%l7 + 0x1A], %g1 loop_2260: lduh [%l7 + 0x72], %g7 loop_2261: fands %f6, %f4, %f4 ld [%l7 + 0x08], %f3 srax %g4, %o4, %l3 fbn %fcc1, loop_2262 fblg %fcc2, loop_2263 sdivx %o5, 0x0B1F, %o2 fmul8sux16 %f0, %f8, %f2 loop_2262: fmovdn %icc, %f2, %f8 loop_2263: ld [%l7 + 0x10], %f13 ldsw [%l7 + 0x58], %o3 ldub [%l7 + 0x6E], %i7 udivcc %g2, 0x181B, %g3 fblg,a %fcc3, loop_2264 movcc %xcc, %i5, %i6 fcmpd %fcc1, %f0, %f10 fpadd16 %f8, %f14, %f10 loop_2264: xor %i1, %i2, %l6 brz,a %i4, loop_2265 edge32l %l1, %l2, %i0 stb %i3, [%l7 + 0x46] fbge %fcc3, loop_2266 loop_2265: tsubcctv %o6, %g6, %o0 ldsw [%l7 + 0x58], %l5 ldx [%l7 + 0x58], %l0 loop_2266: stb %l4, [%l7 + 0x30] fmovrse %o7, %f2, %f13 fornot2s %f0, %f9, %f6 st %f6, [%l7 + 0x70] bgu loop_2267 fcmpd %fcc0, %f10, %f12 fbl,a %fcc0, loop_2268 fcmpd %fcc3, %f4, %f12 loop_2267: ldub [%l7 + 0x0C], %o1 stb %g5, [%l7 + 0x4E] loop_2268: tne %xcc, 0x2 bleu,pn %xcc, loop_2269 smul %g7, 0x1D21, %g1 lduh [%l7 + 0x70], %o4 fbe,a %fcc2, loop_2270 loop_2269: array8 %g4, %l3, %o2 std %f0, [%l7 + 0x18] fbo,a %fcc0, loop_2271 loop_2270: fnor %f6, %f12, %f12 fcmple16 %f6, %f10, %o5 sll %i7, %o3, %g2 loop_2271: lduh [%l7 + 0x26], %g3 lduw [%l7 + 0x0C], %i6 tsubcctv %i1, 0x1977, %i5 fone %f12 brlez %i2, loop_2272 ldd [%l7 + 0x40], %f8 movl %icc, %i4, %l6 fmul8x16 %f14, %f12, %f14 loop_2272: sethi 0x194F, %l2 fandnot1 %f8, %f8, %f4 stx %i0, [%l7 + 0x50] ldd [%l7 + 0x18], %f8 fmovdleu %xcc, %f11, %f7 fpadd16 %f12, %f6, %f0 tcc %icc, 0x4 fpsub16s %f4, %f4, %f11 tleu %icc, 0x4 bcs,a loop_2273 st %f9, [%l7 + 0x18] tge %xcc, 0x3 fmovdneg %xcc, %f1, %f6 loop_2273: movcc %xcc, %i3, %l1 fandnot2s %f6, %f11, %f13 stb %g6, [%l7 + 0x32] lduw [%l7 + 0x54], %o0 bpos loop_2274 fmovsneg %icc, %f1, %f9 movle %icc, %o6, %l0 fnot2s %f12, %f2 loop_2274: brgz,a %l4, loop_2275 ba,a loop_2276 fpsub16s %f2, %f5, %f11 bne,pt %xcc, loop_2277 loop_2275: call loop_2278 loop_2276: srax %o7, %o1, %g5 ldd [%l7 + 0x70], %f8 loop_2277: sth %g7, [%l7 + 0x28] loop_2278: lduh [%l7 + 0x4A], %g1 edge8l %l5, %g4, %l3 fmovscc %xcc, %f3, %f3 movre %o2, %o5, %i7 ldsh [%l7 + 0x0E], %o4 ldub [%l7 + 0x63], %g2 fnand %f0, %f6, %f2 smulcc %o3, 0x0F24, %i6 addcc %i1, %g3, %i5 addc %i2, 0x0B20, %l6 addcc %l2, %i0, %i4 be,pn %xcc, loop_2279 std %f4, [%l7 + 0x18] fandnot2s %f9, %f3, %f0 edge8n %l1, %i3, %o0 loop_2279: bleu,pn %icc, loop_2280 bgu,a loop_2281 or %g6, %o6, %l0 sth %l4, [%l7 + 0x78] loop_2280: sdiv %o7, 0x05EB, %g5 loop_2281: fbg,a %fcc2, loop_2282 subccc %o1, %g1, %g7 fsrc2s %f7, %f5 movvs %xcc, %g4, %l3 loop_2282: brz %o2, loop_2283 fblg %fcc1, loop_2284 fcmpgt16 %f2, %f14, %o5 alignaddrl %i7, %o4, %l5 loop_2283: movne %icc, %g2, %i6 loop_2284: fpadd32 %f2, %f6, %f4 movl %icc, %i1, %g3 xnorcc %i5, 0x05F8, %i2 sdivx %o3, 0x07E9, %l2 taddcctv %i0, %l6, %i4 stb %l1, [%l7 + 0x48] lduw [%l7 + 0x50], %o0 fmovdneg %icc, %f4, %f0 st %f1, [%l7 + 0x0C] tcc %xcc, 0x0 fblg,a %fcc0, loop_2285 fba,a %fcc0, loop_2286 fpadd32s %f1, %f6, %f8 stb %g6, [%l7 + 0x4A] loop_2285: fble %fcc2, loop_2287 loop_2286: umul %i3, %l0, %o6 fandnot1 %f6, %f2, %f8 fmovdge %icc, %f2, %f14 loop_2287: fba,a %fcc1, loop_2288 lduw [%l7 + 0x34], %l4 lduh [%l7 + 0x64], %o7 fbne %fcc2, loop_2289 loop_2288: ldsw [%l7 + 0x5C], %g5 edge8 %g1, %g7, %o1 ba,a loop_2290 loop_2289: andn %g4, %l3, %o2 fmovscc %icc, %f4, %f8 fbn,a %fcc2, loop_2291 loop_2290: ldsb [%l7 + 0x37], %o5 call loop_2292 tn %icc, 0x5 loop_2291: movrne %o4, %i7, %l5 sth %g2, [%l7 + 0x72] loop_2292: fmovrdlez %i1, %f0, %f4 fmovdpos %icc, %f15, %f15 fmovrslz %g3, %f1, %f9 movge %icc, %i6, %i5 ld [%l7 + 0x60], %f14 stb %o3, [%l7 + 0x68] edge16ln %i2, %l2, %i0 ldsw [%l7 + 0x5C], %i4 fmovsle %icc, %f9, %f2 stx %l1, [%l7 + 0x68] ldx [%l7 + 0x58], %o0 fxnor %f10, %f4, %f10 fmovsneg %icc, %f15, %f15 tvs %icc, 0x0 fnot1 %f0, %f12 alignaddr %g6, %l6, %l0 ldd [%l7 + 0x18], %f8 tl %xcc, 0x6 fmovdcs %xcc, %f12, %f10 sll %i3, 0x15, %l4 fmovdleu %xcc, %f14, %f6 edge32ln %o7, %o6, %g1 ld [%l7 + 0x60], %f5 ldsw [%l7 + 0x7C], %g5 fmul8x16al %f14, %f5, %f8 fcmpd %fcc3, %f0, %f14 sth %g7, [%l7 + 0x68] movne %icc, %g4, %o1 st %f13, [%l7 + 0x54] stw %o2, [%l7 + 0x20] fmovdg %xcc, %f5, %f6 fnot2 %f4, %f12 movvc %xcc, %o5, %o4 fcmple16 %f8, %f10, %l3 sth %i7, [%l7 + 0x66] fxors %f0, %f5, %f10 ldsh [%l7 + 0x18], %l5 stw %g2, [%l7 + 0x34] fmovscc %icc, %f13, %f8 fmovs %f4, %f3 movle %icc, %i1, %i6 bvc,pt %icc, loop_2293 stw %g3, [%l7 + 0x70] ldd [%l7 + 0x70], %f4 bneg,pn %icc, loop_2294 loop_2293: nop setx loop_2295, %l0, %l1 jmpl %l1, %o3 bpos,a,pt %xcc, loop_2296 fmovsvc %icc, %f15, %f8 loop_2294: lduw [%l7 + 0x18], %i5 loop_2295: fnor %f0, %f0, %f8 loop_2296: fbule %fcc0, loop_2297 ble,pn %icc, loop_2298 fxor %f2, %f14, %f6 stx %i2, [%l7 + 0x50] loop_2297: edge16 %l2, %i4, %i0 loop_2298: orncc %o0, %g6, %l1 edge32 %l0, %l6, %i3 fmovdle %xcc, %f2, %f1 stb %o7, [%l7 + 0x5C] xnorcc %l4, 0x0AB0, %g1 ldsw [%l7 + 0x48], %g5 ldx [%l7 + 0x28], %g7 lduh [%l7 + 0x0C], %o6 subccc %o1, %g4, %o5 st %f14, [%l7 + 0x30] fxor %f0, %f12, %f2 ldsw [%l7 + 0x10], %o4 and %o2, 0x1ED9, %l3 stw %i7, [%l7 + 0x1C] ldsb [%l7 + 0x23], %g2 bn,a loop_2299 fmovdcs %icc, %f1, %f10 ldd [%l7 + 0x50], %f14 st %f2, [%l7 + 0x24] loop_2299: edge32ln %l5, %i6, %i1 stx %g3, [%l7 + 0x70] lduw [%l7 + 0x20], %i5 sth %o3, [%l7 + 0x08] ld [%l7 + 0x44], %f5 tcs %icc, 0x0 fcmps %fcc3, %f7, %f1 stb %i2, [%l7 + 0x49] edge8ln %l2, %i0, %o0 std %f0, [%l7 + 0x50] fcmps %fcc3, %f14, %f11 fmovsl %icc, %f9, %f11 sub %i4, %l1, %g6 fandnot2 %f2, %f12, %f10 fmovscc %xcc, %f14, %f9 fmovrse %l0, %f6, %f7 bvc loop_2300 fsrc1 %f2, %f2 fmovsl %xcc, %f3, %f1 faligndata %f4, %f2, %f6 loop_2300: lduw [%l7 + 0x20], %i3 umul %o7, 0x0C89, %l6 fmovrsne %g1, %f3, %f12 ldd [%l7 + 0x10], %f12 lduh [%l7 + 0x74], %g5 sllx %g7, 0x08, %o6 fpsub16 %f14, %f12, %f2 fble,a %fcc0, loop_2301 fcmpd %fcc2, %f4, %f6 mulx %o1, %g4, %o5 ldd [%l7 + 0x08], %f14 loop_2301: fbuge %fcc1, loop_2302 st %f10, [%l7 + 0x44] fsrc1 %f4, %f0 fpsub32s %f6, %f5, %f12 loop_2302: fcmpd %fcc1, %f10, %f14 ldsw [%l7 + 0x78], %l4 ldd [%l7 + 0x70], %f4 brz %o4, loop_2303 fmovse %xcc, %f6, %f12 srlx %l3, 0x18, %o2 movn %xcc, %g2, %l5 loop_2303: array32 %i6, %i7, %g3 fcmpne16 %f6, %f0, %i1 bgu,a %xcc, loop_2304 std %f10, [%l7 + 0x38] ldub [%l7 + 0x6A], %o3 bcs,a loop_2305 loop_2304: ldub [%l7 + 0x52], %i2 ble loop_2306 ldsb [%l7 + 0x3A], %i5 loop_2305: pdist %f0, %f12, %f10 movrgz %l2, %i0, %o0 loop_2306: fzeros %f2 xnor %l1, %i4, %g6 stx %l0, [%l7 + 0x58] fsrc2s %f3, %f2 stx %i3, [%l7 + 0x38] ldx [%l7 + 0x70], %l6 fmovde %icc, %f15, %f2 ldsh [%l7 + 0x78], %o7 fmovsl %xcc, %f4, %f0 bn,a,pt %xcc, loop_2307 ldsh [%l7 + 0x72], %g5 bvc loop_2308 fmovdcc %icc, %f7, %f14 loop_2307: sllx %g1, %o6, %o1 fnot2s %f14, %f11 loop_2308: movpos %icc, %g4, %o5 stw %l4, [%l7 + 0x20] fxnors %f3, %f0, %f6 sth %g7, [%l7 + 0x0E] ldsh [%l7 + 0x70], %o4 fornot2 %f10, %f4, %f12 fmovrdgz %o2, %f2, %f10 fnor %f10, %f8, %f12 fcmpeq32 %f14, %f4, %g2 fnand %f4, %f6, %f0 fmovsl %icc, %f7, %f9 bne,pt %xcc, loop_2309 fnot1 %f14, %f2 tgu %xcc, 0x4 ldsb [%l7 + 0x70], %l5 loop_2309: bg,a %icc, loop_2310 brlez,a %i6, loop_2311 ldx [%l7 + 0x28], %l3 movcs %icc, %i7, %g3 loop_2310: tg %xcc, 0x5 loop_2311: ldsw [%l7 + 0x28], %i1 fbue,a %fcc0, loop_2312 fnot1 %f4, %f4 stx %i2, [%l7 + 0x08] te %icc, 0x2 loop_2312: sub %o3, %l2, %i0 nop setx loop_2313, %l0, %l1 jmpl %l1, %o0 fnor %f10, %f4, %f12 fand %f10, %f10, %f0 movgu %xcc, %l1, %i5 loop_2313: movne %icc, %i4, %l0 sth %i3, [%l7 + 0x78] fpsub16 %f4, %f0, %f4 fors %f1, %f7, %f10 st %f8, [%l7 + 0x78] fpack16 %f2, %f14 nop setx loop_2314, %l0, %l1 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 + 0x64], %g6 tleu %icc, 0x0 ldx [%l7 + 0x58], %o7 loop_2314: fpack32 %f14, %f4, %f8 fcmpes %fcc0, %f5, %f11 fmovdne %icc, %f6, %f13 fandnot2 %f8, %f0, %f6 nop setx loop_2315, %l0, %l1 jmpl %l1, %g5 ldub [%l7 + 0x5A], %l6 fmovdpos %xcc, %f3, %f3 fcmple32 %f2, %f6, %g1 loop_2315: std %f10, [%l7 + 0x10] edge16l %o1, %g4, %o6 lduw [%l7 + 0x70], %l4 or %g7, 0x18EE, %o5 tgu %icc, 0x4 edge16l %o4, %o2, %l5 xnor %i6, 0x1E17, %g2 tne %xcc, 0x1 fnot1 %f0, %f6 stx %l3, [%l7 + 0x68] fmovrsgez %g3, %f10, %f0 orncc %i7, %i1, %i2 movrgz %l2, 0x118, %i0 ldx [%l7 + 0x20], %o3 fcmpeq16 %f12, %f0, %l1 fexpand %f2, %f12 add %i5, 0x197D, %o0 stb %i4, [%l7 + 0x21] ldx [%l7 + 0x10], %i3 ba,pt %icc, loop_2316 fzero %f6 fbue,a %fcc0, loop_2317 ldd [%l7 + 0x78], %f2 loop_2316: ldx [%l7 + 0x08], %l0 fornot1s %f4, %f6, %f8 loop_2317: subcc %o7, 0x0E42, %g5 ldsb [%l7 + 0x4A], %l6 array16 %g6, %g1, %o1 edge16 %g4, %o6, %l4 sth %o5, [%l7 + 0x74] andncc %g7, %o2, %o4 std %f0, [%l7 + 0x38] lduw [%l7 + 0x20], %l5 fbne,a %fcc0, loop_2318 st %f3, [%l7 + 0x50] ldub [%l7 + 0x0B], %i6 fpackfix %f0, %f1 loop_2318: edge32n %l3, %g3, %g2 bn,a %xcc, loop_2319 ldsw [%l7 + 0x3C], %i7 array32 %i1, %i2, %l2 nop setx loop_2320, %l0, %l1 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_2319: brgz %i0, loop_2321 lduh [%l7 + 0x22], %o3 fmovsgu %icc, %f3, %f5 loop_2320: ldsw [%l7 + 0x08], %l1 loop_2321: ldsw [%l7 + 0x34], %i5 tle %icc, 0x5 fmovrsgz %o0, %f15, %f11 orncc %i4, 0x0C3E, %i3 add %l0, %g5, %o7 sll %g6, 0x15, %g1 bcc %icc, loop_2322 stw %o1, [%l7 + 0x7C] fmovde %icc, %f5, %f15 fmovse %xcc, %f5, %f9 loop_2322: bneg,a loop_2323 orncc %g4, %l6, %l4 movrlz %o5, 0x16D, %o6 edge32ln %g7, %o2, %l5 loop_2323: lduh [%l7 + 0x5C], %i6 bn,a,pn %xcc, loop_2324 ldx [%l7 + 0x50], %l3 fbue %fcc0, loop_2325 array16 %o4, %g2, %i7 loop_2324: ldd [%l7 + 0x38], %f4 fmovsn %icc, %f10, %f13 loop_2325: ldsb [%l7 + 0x33], %g3 ldx [%l7 + 0x50], %i1 fmovdpos %xcc, %f6, %f11 bleu %xcc, loop_2326 xor %l2, 0x1309, %i0 fmovsl %icc, %f5, %f3 nop setx loop_2327, %l0, %l1 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_2326: edge8n %i2, %l1, %i5 fzero %f0 sth %o3, [%l7 + 0x32] loop_2327: fnegd %f10, %f14 be loop_2328 bn,pt %xcc, loop_2329 tn %icc, 0x7 te %icc, 0x1 loop_2328: fones %f0 loop_2329: ldd [%l7 + 0x10], %f6 stb %o0, [%l7 + 0x1F] fmovdcc %icc, %f0, %f11 fornot1s %f13, %f4, %f2 stw %i4, [%l7 + 0x18] sth %i3, [%l7 + 0x36] srl %l0, 0x18, %o7 sub %g5, 0x1F04, %g6 ldub [%l7 + 0x7A], %o1 fmovsa %icc, %f13, %f13 fcmple16 %f14, %f10, %g1 ldsh [%l7 + 0x64], %l6 ldsb [%l7 + 0x09], %g4 stb %l4, [%l7 + 0x0E] sdivx %o6, 0x0F3B, %g7 fpadd32 %f8, %f4, %f4 lduh [%l7 + 0x54], %o5 brlz %o2, loop_2330 mulx %i6, 0x0DE0, %l5 fmovrdgez %l3, %f14, %f10 fabsd %f4, %f8 loop_2330: fcmpne16 %f10, %f2, %g2 lduw [%l7 + 0x20], %i7 fmovrde %g3, %f0, %f14 lduh [%l7 + 0x74], %o4 mova %xcc, %l2, %i1 ldx [%l7 + 0x68], %i0 st %f7, [%l7 + 0x40] ldub [%l7 + 0x36], %i2 fmovrdne %l1, %f0, %f2 fbe %fcc3, loop_2331 std %f8, [%l7 + 0x40] fbne %fcc1, loop_2332 fble,a %fcc0, loop_2333 loop_2331: tsubcctv %i5, %o0, %o3 fcmpes %fcc1, %f13, %f9 loop_2332: sdivcc %i4, 0x0ABB, %l0 loop_2333: fsrc2s %f4, %f4 fmovrdlez %o7, %f12, %f4 tgu %xcc, 0x3 fexpand %f1, %f8 fmovrsgz %i3, %f0, %f3 edge32 %g5, %o1, %g1 sethi 0x120A, %l6 fmul8sux16 %f8, %f2, %f6 std %f4, [%l7 + 0x28] array32 %g4, %g6, %o6 fpmerge %f10, %f1, %f8 bl %icc, loop_2334 fmovsne %icc, %f6, %f11 lduh [%l7 + 0x22], %l4 tne %xcc, 0x6 loop_2334: sth %g7, [%l7 + 0x6C] sll %o5, %o2, %l5 movrgz %l3, %g2, %i6 fxnor %f14, %f6, %f6 fcmpgt32 %f14, %f6, %i7 fnot2 %f2, %f14 stb %g3, [%l7 + 0x47] movrlz %l2, 0x0E1, %o4 fmovsge %xcc, %f1, %f8 fpackfix %f10, %f0 ldx [%l7 + 0x10], %i1 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x2A], %i2 fornot1s %f5, %f10, %f14 brlz,a %l1, loop_2335 fpadd16 %f12, %f12, %f0 stb %i5, [%l7 + 0x1B] bcc,a,pt %icc, loop_2336 loop_2335: st %f0, [%l7 + 0x68] sth %o0, [%l7 + 0x0E] movleu %xcc, %o3, %i4 loop_2336: bl,pt %xcc, loop_2337 fmovde %icc, %f15, %f2 fnor %f10, %f14, %f0 fblg,a %fcc1, loop_2338 loop_2337: faligndata %f8, %f6, %f0 fmovsge %xcc, %f12, %f5 ldsb [%l7 + 0x30], %i0 loop_2338: fba %fcc1, loop_2339 fpsub32s %f3, %f4, %f15 tcc %icc, 0x3 tcs %icc, 0x1 loop_2339: stx %l0, [%l7 + 0x20] movvs %xcc, %i3, %o7 fzero %f12 nop setx loop_2340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg,a %fcc2, loop_2341 movcs %icc, %g5, %g1 array32 %l6, %o1, %g4 loop_2340: ldsb [%l7 + 0x51], %g6 loop_2341: ldub [%l7 + 0x2B], %o6 pdist %f0, %f0, %f0 stb %g7, [%l7 + 0x3A] fmovscs %icc, %f2, %f3 bl,a,pn %icc, loop_2342 fcmpne16 %f2, %f8, %o5 movg %icc, %l4, %l5 ldsb [%l7 + 0x30], %l3 loop_2342: tle %xcc, 0x3 or %g2, %i6, %o2 fnand %f10, %f8, %f0 bne,a,pt %icc, loop_2343 std %f12, [%l7 + 0x78] fsrc1s %f2, %f8 fmovsvs %icc, %f11, %f2 loop_2343: fxor %f8, %f4, %f6 and %g3, %i7, %l2 ldsw [%l7 + 0x6C], %o4 movrne %i1, 0x3FF, %i2 lduw [%l7 + 0x40], %l1 smul %o0, 0x02C4, %o3 fbge %fcc2, loop_2344 brgz %i4, loop_2345 movpos %icc, %i5, %l0 fbl,a %fcc0, loop_2346 loop_2344: fmovspos %xcc, %f12, %f7 loop_2345: ldd [%l7 + 0x58], %f14 edge8ln %i0, %o7, %i3 loop_2346: sethi 0x0979, %g5 ldsb [%l7 + 0x39], %l6 fmovdneg %icc, %f0, %f1 fmul8ulx16 %f12, %f2, %f6 umul %o1, %g4, %g6 st %f7, [%l7 + 0x1C] taddcctv %g1, %g7, %o5 bn %icc, loop_2347 bne,pt %icc, loop_2348 brlz,a %o6, loop_2349 fexpand %f12, %f4 loop_2347: ldx [%l7 + 0x60], %l4 loop_2348: stb %l3, [%l7 + 0x1D] loop_2349: ld [%l7 + 0x5C], %f3 ldsw [%l7 + 0x38], %g2 fabss %f14, %f9 stw %i6, [%l7 + 0x70] fcmpne16 %f14, %f14, %l5 nop setx loop_2350, %l0, %l1 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, %f15, %f13 stx %o2, [%l7 + 0x70] fmovdle %icc, %f6, %f8 loop_2350: fcmped %fcc2, %f12, %f2 st %f8, [%l7 + 0x40] tneg %icc, 0x1 std %f6, [%l7 + 0x68] and %g3, %i7, %l2 fxor %f2, %f4, %f10 fmovrsgz %o4, %f11, %f7 st %f6, [%l7 + 0x74] movge %icc, %i2, %i1 ldsw [%l7 + 0x60], %l1 movl %xcc, %o3, %i4 fbg,a %fcc1, loop_2351 sth %o0, [%l7 + 0x74] fmovrdgez %i5, %f6, %f2 sdiv %l0, 0x11AB, %o7 loop_2351: edge32ln %i3, %g5, %l6 st %f8, [%l7 + 0x48] stw %i0, [%l7 + 0x50] stb %g4, [%l7 + 0x77] st %f11, [%l7 + 0x5C] stb %g6, [%l7 + 0x18] fmovrsgz %o1, %f6, %f0 sdivcc %g7, 0x132C, %g1 bleu,a %icc, loop_2352 tsubcctv %o6, 0x11D7, %o5 fnor %f6, %f0, %f8 fnand %f0, %f12, %f10 loop_2352: ldd [%l7 + 0x08], %f2 edge32l %l4, %g2, %i6 ldd [%l7 + 0x30], %f2 sth %l5, [%l7 + 0x74] umulcc %l3, %g3, %i7 fmovdneg %icc, %f9, %f0 movvs %icc, %o2, %o4 movl %xcc, %i2, %l2 fcmpne16 %f12, %f6, %i1 lduw [%l7 + 0x10], %o3 edge16ln %l1, %i4, %o0 fmovrslz %i5, %f7, %f14 bge,a,pn %xcc, loop_2353 edge16 %o7, %l0, %g5 ldub [%l7 + 0x41], %l6 fmovdneg %icc, %f4, %f8 loop_2353: lduh [%l7 + 0x4A], %i3 fbl %fcc2, loop_2354 edge8n %i0, %g4, %g6 stb %o1, [%l7 + 0x3B] udivx %g7, 0x0780, %g1 loop_2354: tsubcctv %o6, %o5, %g2 andcc %l4, %l5, %i6 bl %icc, loop_2355 popc 0x02A2, %l3 fcmps %fcc1, %f0, %f14 fbue %fcc3, loop_2356 loop_2355: fcmpne32 %f12, %f6, %g3 fnot2 %f6, %f8 fcmpes %fcc0, %f15, %f12 loop_2356: fbuge %fcc2, loop_2357 fmovd %f4, %f0 fandnot2s %f12, %f9, %f13 movre %o2, 0x0B0, %i7 loop_2357: sll %o4, 0x1B, %l2 fsrc1s %f15, %f14 ldsw [%l7 + 0x50], %i1 fandnot2 %f6, %f6, %f14 sll %i2, 0x03, %o3 fmul8sux16 %f6, %f14, %f6 fnands %f7, %f10, %f3 fmovsvs %xcc, %f13, %f6 mova %icc, %i4, %o0 movl %xcc, %l1, %o7 fsrc2s %f15, %f9 ldx [%l7 + 0x20], %i5 st %f14, [%l7 + 0x34] movcs %xcc, %g5, %l6 tneg %icc, 0x5 movrgz %i3, %i0, %g4 ldx [%l7 + 0x30], %g6 stw %l0, [%l7 + 0x10] fnor %f6, %f6, %f8 fmovdl %icc, %f11, %f0 fsrc1 %f12, %f12 fxnors %f3, %f2, %f2 fcmpgt16 %f2, %f6, %o1 fmovdvs %icc, %f9, %f15 sethi 0x1FAF, %g1 std %f0, [%l7 + 0x28] fpadd16s %f14, %f10, %f1 lduw [%l7 + 0x1C], %o6 stw %o5, [%l7 + 0x38] fcmpgt32 %f4, %f0, %g2 and %l4, 0x1B79, %g7 ldub [%l7 + 0x53], %i6 ldsh [%l7 + 0x0E], %l3 fmul8ulx16 %f6, %f12, %f0 fmul8x16al %f10, %f4, %f8 fnot2 %f14, %f6 ldub [%l7 + 0x43], %l5 fbu %fcc1, loop_2358 lduh [%l7 + 0x0C], %o2 fbe %fcc3, loop_2359 srlx %g3, %i7, %o4 loop_2358: tvs %xcc, 0x1 ldsw [%l7 + 0x48], %l2 loop_2359: tvs %icc, 0x4 tsubcctv %i2, 0x16E9, %o3 fcmpeq16 %f6, %f8, %i4 subccc %i1, 0x0C77, %o0 srlx %o7, %i5, %g5 ldsw [%l7 + 0x30], %l1 stb %l6, [%l7 + 0x59] edge16ln %i0, %g4, %g6 umul %l0, 0x15FC, %o1 fbul,a %fcc1, loop_2360 srax %g1, %i3, %o5 fmovsn %xcc, %f15, %f10 array8 %o6, %g2, %l4 loop_2360: fzero %f4 orn %g7, %l3, %i6 nop setx loop_2361, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %xcc, %l5, %o2 fnors %f13, %f4, %f15 fcmpne32 %f10, %f8, %g3 loop_2361: bn,a,pn %xcc, loop_2362 fcmpes %fcc2, %f12, %f7 sth %o4, [%l7 + 0x3E] st %f0, [%l7 + 0x24] loop_2362: fmul8x16al %f10, %f7, %f0 stb %l2, [%l7 + 0x0D] sth %i7, [%l7 + 0x4C] fble %fcc0, loop_2363 ldx [%l7 + 0x48], %i2 fmovrse %o3, %f9, %f14 ba,a,pn %xcc, loop_2364 loop_2363: fcmpne32 %f8, %f8, %i1 fcmpd %fcc1, %f2, %f8 movl %icc, %i4, %o7 loop_2364: ldsw [%l7 + 0x54], %o0 sth %g5, [%l7 + 0x50] fpackfix %f2, %f11 st %f13, [%l7 + 0x08] nop setx loop_2365, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,pt %icc, loop_2366 sth %i5, [%l7 + 0x42] ldx [%l7 + 0x70], %l1 loop_2365: fblg,a %fcc1, loop_2367 loop_2366: ld [%l7 + 0x1C], %f8 call loop_2368 tcs %xcc, 0x2 loop_2367: fbule,a %fcc2, loop_2369 st %f8, [%l7 + 0x7C] loop_2368: add %i0, 0x0A5E, %l6 andncc %g6, %l0, %o1 loop_2369: subcc %g1, 0x0E6F, %i3 fbo %fcc1, loop_2370 lduh [%l7 + 0x0C], %o5 tcc %xcc, 0x7 stb %g4, [%l7 + 0x68] loop_2370: fmovrslez %g2, %f5, %f11 stw %l4, [%l7 + 0x14] fcmpne32 %f12, %f0, %o6 fornot2s %f9, %f12, %f0 movleu %xcc, %l3, %i6 sth %g7, [%l7 + 0x0C] fexpand %f12, %f0 bshuffle %f12, %f10, %f0 fmovdg %icc, %f3, %f4 ldx [%l7 + 0x30], %l5 fmovdne %icc, %f10, %f6 umulcc %g3, 0x019E, %o2 tcc %xcc, 0x7 ldsb [%l7 + 0x22], %l2 tle %icc, 0x1 lduh [%l7 + 0x1C], %i7 fmovsle %icc, %f6, %f0 nop setx loop_2371, %l0, %l1 jmpl %l1, %i2 fandnot2 %f10, %f12, %f4 edge16l %o4, %i1, %i4 ldx [%l7 + 0x58], %o3 loop_2371: ldx [%l7 + 0x40], %o7 fbul %fcc1, loop_2372 tvc %icc, 0x2 stw %o0, [%l7 + 0x18] ldsh [%l7 + 0x1A], %i5 loop_2372: addccc %l1, %i0, %l6 bneg,a %xcc, loop_2373 fbn %fcc1, loop_2374 tcs %xcc, 0x6 udivcc %g5, 0x194F, %g6 loop_2373: ldsb [%l7 + 0x33], %l0 loop_2374: fmovsleu %xcc, %f4, %f5 te %xcc, 0x3 subcc %g1, %o1, %o5 stw %i3, [%l7 + 0x64] ldsw [%l7 + 0x68], %g4 lduh [%l7 + 0x78], %g2 fmovsvc %xcc, %f15, %f10 lduw [%l7 + 0x38], %l4 fmovdn %icc, %f7, %f15 ld [%l7 + 0x1C], %f8 alignaddr %l3, %i6, %o6 fbn %fcc0, loop_2375 stx %g7, [%l7 + 0x18] be,pt %icc, loop_2376 fmovrdlz %g3, %f14, %f14 loop_2375: edge8l %l5, %o2, %i7 fmovse %xcc, %f0, %f9 loop_2376: fmovdvs %icc, %f13, %f8 movpos %icc, %i2, %o4 ldsh [%l7 + 0x26], %l2 fmovsl %icc, %f11, %f2 fnand %f0, %f12, %f6 sth %i1, [%l7 + 0x6C] fmovdpos %icc, %f4, %f3 fpadd32s %f3, %f7, %f0 ld [%l7 + 0x54], %f11 array32 %o3, %o7, %i4 tg %xcc, 0x1 movre %o0, 0x270, %l1 fmovsge %xcc, %f5, %f11 tsubcc %i5, %l6, %g5 taddcctv %g6, %l0, %i0 std %f10, [%l7 + 0x50] brlez %g1, loop_2377 ldub [%l7 + 0x45], %o1 stw %o5, [%l7 + 0x18] sth %i3, [%l7 + 0x42] loop_2377: fmovdleu %icc, %f6, %f9 std %f2, [%l7 + 0x68] lduw [%l7 + 0x0C], %g4 srax %l4, %l3, %g2 fmovrslz %i6, %f8, %f4 edge8l %g7, %o6, %l5 fxnor %f6, %f10, %f0 fmovsvs %xcc, %f8, %f12 call loop_2378 fone %f2 ldsb [%l7 + 0x28], %g3 edge16ln %o2, %i2, %o4 loop_2378: smulcc %i7, %i1, %o3 fbule,a %fcc1, loop_2379 movle %icc, %l2, %i4 fandnot1 %f12, %f10, %f10 srax %o0, %l1, %o7 loop_2379: fbue,a %fcc3, loop_2380 fnor %f14, %f8, %f4 ldsh [%l7 + 0x20], %i5 fcmpeq32 %f10, %f4, %g5 loop_2380: fsrc2s %f12, %f2 ldd [%l7 + 0x20], %f10 bleu loop_2381 fones %f7 fmovsvs %icc, %f5, %f8 edge16n %l6, %g6, %l0 loop_2381: ld [%l7 + 0x38], %f4 fpsub16s %f3, %f1, %f13 fmovsvc %xcc, %f0, %f4 orncc %i0, 0x1342, %o1 ldsb [%l7 + 0x55], %g1 std %f10, [%l7 + 0x70] lduh [%l7 + 0x52], %o5 call loop_2382 sllx %g4, %l4, %l3 fmovrsne %i3, %f3, %f14 edge8 %i6, %g7, %o6 loop_2382: edge8l %l5, %g2, %o2 ldx [%l7 + 0x68], %i2 sth %o4, [%l7 + 0x46] movrgz %g3, 0x096, %i7 lduh [%l7 + 0x26], %o3 ldd [%l7 + 0x70], %f8 bcs loop_2383 fbo %fcc0, loop_2384 fba,a %fcc0, loop_2385 brz %i1, loop_2386 loop_2383: stx %i4, [%l7 + 0x20] loop_2384: movcs %xcc, %l2, %o0 loop_2385: sth %o7, [%l7 + 0x6E] loop_2386: stb %l1, [%l7 + 0x4B] lduh [%l7 + 0x6A], %i5 fnor %f10, %f4, %f12 fnot2 %f10, %f12 fpadd32 %f14, %f14, %f10 fxor %f14, %f6, %f10 bvc,a,pt %icc, loop_2387 fbg,a %fcc3, loop_2388 sdiv %g5, 0x14F2, %l6 fmovrdlz %l0, %f6, %f12 loop_2387: fabsd %f12, %f10 loop_2388: ldsw [%l7 + 0x60], %g6 fxors %f15, %f9, %f13 mulx %i0, 0x18EC, %g1 fmovrsne %o1, %f5, %f10 bne %icc, loop_2389 nop setx loop_2390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f10, %f12 stx %g4, [%l7 + 0x50] loop_2389: movvc %xcc, %o5, %l3 loop_2390: fbe,a %fcc1, loop_2391 fblg %fcc1, loop_2392 lduw [%l7 + 0x34], %l4 siam 0x0 loop_2391: edge16 %i6, %g7, %i3 loop_2392: st %f11, [%l7 + 0x58] fnot1 %f14, %f8 fbn %fcc0, loop_2393 mulscc %l5, 0x03B6, %g2 fmovdvc %icc, %f7, %f4 movl %icc, %o6, %i2 loop_2393: ldx [%l7 + 0x08], %o2 te %icc, 0x4 fbg %fcc0, loop_2394 tl %icc, 0x2 fmovrdlz %o4, %f14, %f12 ldub [%l7 + 0x7F], %i7 loop_2394: tg %icc, 0x3 array32 %o3, %i1, %i4 movvc %icc, %l2, %g3 stw %o7, [%l7 + 0x50] ldub [%l7 + 0x7C], %l1 xorcc %o0, %i5, %g5 lduw [%l7 + 0x60], %l0 xorcc %g6, 0x0050, %i0 movgu %xcc, %l6, %o1 movle %icc, %g4, %g1 ld [%l7 + 0x74], %f11 bn,pn %xcc, loop_2395 std %f0, [%l7 + 0x70] ldd [%l7 + 0x40], %f6 fcmpne32 %f6, %f8, %o5 loop_2395: ldx [%l7 + 0x10], %l4 lduw [%l7 + 0x74], %i6 lduh [%l7 + 0x5C], %g7 ldd [%l7 + 0x30], %f6 te %icc, 0x2 ld [%l7 + 0x70], %f11 fmovscs %xcc, %f0, %f9 ldx [%l7 + 0x18], %l3 brlez %l5, loop_2396 brlez,a %i3, loop_2397 lduw [%l7 + 0x78], %o6 fandnot2 %f6, %f6, %f10 loop_2396: ldx [%l7 + 0x50], %g2 loop_2397: movleu %xcc, %o2, %i2 sth %i7, [%l7 + 0x6C] bshuffle %f0, %f12, %f0 movneg %xcc, %o4, %o3 fands %f14, %f6, %f4 st %f2, [%l7 + 0x14] fmovsg %icc, %f2, %f7 fpsub16s %f1, %f12, %f13 fmovrsgez %i1, %f9, %f6 movl %xcc, %l2, %i4 and %g3, %o7, %o0 ldsb [%l7 + 0x1A], %i5 addc %l1, %g5, %g6 ldsh [%l7 + 0x1A], %i0 sllx %l6, %l0, %g4 stb %o1, [%l7 + 0x7D] alignaddrl %o5, %g1, %l4 taddcc %i6, %g7, %l3 fmul8ulx16 %f0, %f6, %f8 ldd [%l7 + 0x08], %f4 lduh [%l7 + 0x62], %i3 ldsh [%l7 + 0x5C], %o6 movpos %xcc, %g2, %o2 fandnot1 %f14, %f8, %f8 movvs %icc, %l5, %i2 fmovdn %icc, %f8, %f0 fble %fcc3, loop_2398 fmovdle %xcc, %f1, %f4 fornot1 %f12, %f2, %f0 fmul8x16 %f14, %f8, %f10 loop_2398: array16 %i7, %o3, %o4 lduh [%l7 + 0x32], %l2 ldd [%l7 + 0x08], %f6 nop setx loop_2399, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc3, loop_2400 fpadd32 %f0, %f0, %f6 fbo %fcc3, loop_2401 loop_2399: sll %i4, %g3, %i1 loop_2400: ldx [%l7 + 0x68], %o0 call loop_2402 loop_2401: tneg %icc, 0x3 ldsh [%l7 + 0x0E], %o7 movvc %xcc, %l1, %i5 loop_2402: nop setx loop_2403, %l0, %l1 jmpl %l1, %g5 ldsb [%l7 + 0x68], %i0 sub %g6, %l6, %g4 fbn %fcc0, loop_2404 loop_2403: fmovdvs %xcc, %f4, %f2 ldsb [%l7 + 0x42], %o1 fbn %fcc0, loop_2405 loop_2404: fpadd32 %f2, %f8, %f4 pdist %f2, %f14, %f6 call loop_2406 loop_2405: stw %l0, [%l7 + 0x08] movle %icc, %o5, %l4 ldd [%l7 + 0x08], %f2 loop_2406: edge8 %g1, %i6, %g7 fblg,a %fcc1, loop_2407 stw %i3, [%l7 + 0x40] stb %o6, [%l7 + 0x4A] stx %l3, [%l7 + 0x48] loop_2407: sra %o2, %l5, %i2 bn,a,pt %icc, loop_2408 bleu,pn %icc, loop_2409 edge16n %i7, %g2, %o3 fmovsneg %icc, %f7, %f8 loop_2408: ldd [%l7 + 0x48], %f14 loop_2409: ldsh [%l7 + 0x2C], %l2 andn %i4, 0x1A55, %o4 brlz,a %g3, loop_2410 stb %o0, [%l7 + 0x0E] be %xcc, loop_2411 edge32n %i1, %l1, %i5 loop_2410: movl %icc, %o7, %i0 fsrc2 %f0, %f6 loop_2411: tleu %xcc, 0x3 movne %xcc, %g6, %l6 tvc %xcc, 0x5 fbge %fcc3, loop_2412 ld [%l7 + 0x1C], %f14 andcc %g4, %o1, %g5 movcs %icc, %o5, %l4 loop_2412: fmovspos %icc, %f2, %f13 fmovsn %icc, %f2, %f6 ble,a %xcc, loop_2413 fmovscs %xcc, %f11, %f1 xorcc %l0, %i6, %g1 fcmpes %fcc2, %f12, %f9 loop_2413: ba,a %xcc, loop_2414 fmovdn %icc, %f12, %f12 sdiv %g7, 0x0265, %o6 fmovdcs %icc, %f8, %f4 loop_2414: ldx [%l7 + 0x18], %l3 srlx %o2, 0x02, %i3 mulx %i2, %i7, %g2 fcmpd %fcc2, %f12, %f10 nop setx loop_2415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f8, [%l7 + 0x68] mulscc %o3, %l2, %l5 ldsh [%l7 + 0x78], %i4 loop_2415: siam 0x2 fpadd32 %f6, %f14, %f14 umul %o4, 0x1C93, %g3 ldd [%l7 + 0x08], %f10 orncc %i1, 0x08C1, %l1 brz %i5, loop_2416 tleu %icc, 0x7 st %f1, [%l7 + 0x64] sethi 0x14FE, %o0 loop_2416: stb %o7, [%l7 + 0x18] andn %g6, 0x064A, %l6 fcmple32 %f10, %f8, %g4 edge16 %o1, %i0, %o5 lduh [%l7 + 0x20], %l4 ldub [%l7 + 0x1A], %l0 edge32ln %g5, %g1, %g7 lduh [%l7 + 0x62], %i6 ldub [%l7 + 0x29], %o6 ldx [%l7 + 0x10], %o2 fcmpeq16 %f8, %f6, %l3 tl %icc, 0x3 nop setx loop_2417, %l0, %l1 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 %i2, [%l7 + 0x28] tpos %xcc, 0x0 stb %i7, [%l7 + 0x25] loop_2417: fmovrdlz %i3, %f6, %f0 ldsh [%l7 + 0x34], %o3 lduh [%l7 + 0x62], %g2 edge32ln %l5, %l2, %o4 movrlez %i4, %g3, %i1 ldsb [%l7 + 0x5D], %l1 fmovs %f14, %f9 st %f4, [%l7 + 0x28] st %f2, [%l7 + 0x5C] fblg %fcc1, loop_2418 fsrc1s %f4, %f13 fpsub32s %f0, %f0, %f4 sdivx %o0, 0x00F2, %o7 loop_2418: movrlez %i5, %g6, %l6 edge16 %o1, %i0, %g4 alignaddrl %l4, %o5, %g5 edge32l %g1, %g7, %i6 edge16 %l0, %o6, %l3 bge,a,pn %icc, loop_2419 ba,a,pt %xcc, loop_2420 movn %icc, %o2, %i7 brgez,a %i2, loop_2421 loop_2419: ldsh [%l7 + 0x1A], %o3 loop_2420: bneg,a,pt %xcc, loop_2422 call loop_2423 loop_2421: ldsh [%l7 + 0x1E], %g2 stx %l5, [%l7 + 0x30] loop_2422: fbule %fcc2, loop_2424 loop_2423: std %f6, [%l7 + 0x60] fnot2 %f14, %f10 fornot1 %f2, %f6, %f2 loop_2424: stw %l2, [%l7 + 0x38] fandnot2 %f2, %f12, %f4 bleu,a,pn %xcc, loop_2425 movge %icc, %i3, %o4 tneg %icc, 0x3 lduw [%l7 + 0x40], %g3 loop_2425: bshuffle %f4, %f8, %f6 movgu %icc, %i1, %l1 fmul8x16au %f0, %f3, %f2 bne,a,pt %xcc, loop_2426 stb %o0, [%l7 + 0x4F] ldsb [%l7 + 0x77], %o7 tle %icc, 0x2 loop_2426: std %f10, [%l7 + 0x50] fmovdg %xcc, %f6, %f4 ta %icc, 0x0 srax %i5, 0x06, %i4 nop setx loop_2427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %g6, 0x19C7, %l6 std %f12, [%l7 + 0x40] ldub [%l7 + 0x40], %i0 loop_2427: fmovrde %o1, %f6, %f6 fbue %fcc2, loop_2428 std %f2, [%l7 + 0x40] tne %xcc, 0x7 bn,a loop_2429 loop_2428: ldsb [%l7 + 0x44], %l4 fnot2 %f12, %f14 movrgez %g4, %g5, %o5 loop_2429: fcmpd %fcc3, %f0, %f2 std %f0, [%l7 + 0x20] ldub [%l7 + 0x7C], %g1 fmovsle %xcc, %f8, %f12 subc %g7, 0x16E2, %i6 bne,a loop_2430 fmovdcs %xcc, %f2, %f10 subcc %l0, 0x08AC, %o6 fandnot1 %f10, %f6, %f6 loop_2430: fbg %fcc2, loop_2431 movle %xcc, %o2, %i7 subcc %i2, %l3, %g2 bcc,a,pt %icc, loop_2432 loop_2431: lduw [%l7 + 0x4C], %o3 or %l5, %l2, %i3 xor %o4, 0x0713, %i1 loop_2432: srl %l1, 0x16, %g3 add %o7, 0x1932, %i5 xorcc %i4, %g6, %o0 sth %l6, [%l7 + 0x10] st %f14, [%l7 + 0x38] fone %f14 tsubcc %i0, %l4, %g4 move %xcc, %g5, %o1 bleu,a loop_2433 ldsh [%l7 + 0x72], %g1 bvc,pn %icc, loop_2434 array32 %g7, %o5, %i6 loop_2433: st %f0, [%l7 + 0x38] sdivx %l0, 0x0EC1, %o6 loop_2434: ldsh [%l7 + 0x7A], %o2 std %f2, [%l7 + 0x50] bgu,a,pn %icc, loop_2435 array32 %i2, %l3, %i7 fmovsge %icc, %f10, %f15 sth %o3, [%l7 + 0x5C] loop_2435: fbul,a %fcc1, loop_2436 bn,a %xcc, loop_2437 fmovrslz %l5, %f6, %f4 movge %xcc, %g2, %i3 loop_2436: fbule,a %fcc2, loop_2438 loop_2437: edge32 %o4, %i1, %l2 nop setx loop_2439, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %l1, loop_2440 loop_2438: ldsb [%l7 + 0x70], %o7 sth %g3, [%l7 + 0x6A] loop_2439: fmovdn %xcc, %f9, %f8 loop_2440: std %f0, [%l7 + 0x58] fmovda %xcc, %f0, %f10 movrlez %i5, 0x12C, %i4 ldx [%l7 + 0x38], %o0 edge32 %g6, %i0, %l6 fmovrsne %l4, %f1, %f6 sth %g4, [%l7 + 0x64] edge32n %g5, %o1, %g1 smul %o5, %i6, %l0 fbuge %fcc2, loop_2441 addcc %o6, 0x06CD, %o2 lduw [%l7 + 0x30], %g7 fxnors %f2, %f10, %f10 loop_2441: bl,a,pt %icc, loop_2442 sth %i2, [%l7 + 0x60] fcmpeq16 %f10, %f8, %l3 fcmped %fcc1, %f14, %f12 loop_2442: lduh [%l7 + 0x2E], %o3 ta %xcc, 0x6 tg %xcc, 0x4 ld [%l7 + 0x0C], %f7 lduw [%l7 + 0x70], %l5 ldsh [%l7 + 0x52], %g2 ld [%l7 + 0x0C], %f0 ldsb [%l7 + 0x6F], %i3 ldx [%l7 + 0x78], %o4 orcc %i7, 0x0D57, %l2 ldub [%l7 + 0x23], %l1 ldsh [%l7 + 0x16], %i1 orcc %g3, %i5, %o7 stw %i4, [%l7 + 0x3C] edge32ln %g6, %i0, %o0 sth %l4, [%l7 + 0x3C] fmovrse %l6, %f5, %f14 fmovd %f10, %f4 tneg %xcc, 0x4 umul %g4, %o1, %g1 fmovdgu %xcc, %f13, %f7 fble,a %fcc1, loop_2443 sth %o5, [%l7 + 0x48] sdivx %i6, 0x0304, %l0 fcmpes %fcc3, %f11, %f4 loop_2443: ldub [%l7 + 0x64], %o6 fmovd %f0, %f2 movne %icc, %g5, %g7 taddcc %i2, 0x1D6D, %l3 lduh [%l7 + 0x78], %o2 fnands %f1, %f6, %f3 lduw [%l7 + 0x10], %o3 bshuffle %f8, %f10, %f4 fornot2 %f14, %f0, %f4 lduw [%l7 + 0x1C], %g2 edge32n %l5, %o4, %i7 fbo,a %fcc3, loop_2444 andcc %l2, 0x1E04, %i3 fcmpes %fcc0, %f4, %f1 fbg,a %fcc2, loop_2445 loop_2444: ldsh [%l7 + 0x2A], %l1 fmovsn %xcc, %f6, %f6 bpos,pn %xcc, loop_2446 loop_2445: movvc %icc, %g3, %i1 tcs %xcc, 0x2 ldsw [%l7 + 0x74], %o7 loop_2446: fmovdpos %xcc, %f7, %f1 edge16ln %i4, %g6, %i0 ldd [%l7 + 0x28], %f6 fands %f7, %f12, %f9 bvs,pt %icc, loop_2447 fba %fcc0, loop_2448 fabss %f7, %f13 ldsh [%l7 + 0x0A], %o0 loop_2447: fbuge %fcc0, loop_2449 loop_2448: fnors %f13, %f13, %f5 fcmpgt32 %f14, %f6, %i5 ldub [%l7 + 0x44], %l6 loop_2449: movcc %xcc, %g4, %o1 lduw [%l7 + 0x4C], %g1 movpos %xcc, %o5, %i6 fble %fcc3, loop_2450 fornot1 %f2, %f6, %f6 ldsh [%l7 + 0x6E], %l0 stw %l4, [%l7 + 0x4C] loop_2450: fmul8ulx16 %f8, %f4, %f10 fmovsge %icc, %f3, %f9 movl %xcc, %o6, %g7 lduh [%l7 + 0x5A], %i2 tvs %icc, 0x4 lduh [%l7 + 0x28], %l3 ldsh [%l7 + 0x48], %g5 fcmpeq32 %f4, %f0, %o3 ldx [%l7 + 0x20], %o2 fbge,a %fcc3, loop_2451 fornot1s %f2, %f1, %f9 fmovsa %icc, %f11, %f8 xnor %l5, 0x05EA, %o4 loop_2451: fcmpgt16 %f10, %f14, %g2 lduw [%l7 + 0x70], %l2 sth %i7, [%l7 + 0x2E] orncc %i3, %l1, %g3 ldub [%l7 + 0x57], %o7 ldsb [%l7 + 0x14], %i1 fmovde %icc, %f12, %f0 stx %i4, [%l7 + 0x68] tsubcctv %g6, 0x0253, %o0 st %f3, [%l7 + 0x7C] ld [%l7 + 0x64], %f11 edge8 %i0, %l6, %i5 fxors %f6, %f5, %f4 addccc %o1, 0x08BD, %g4 fzero %f8 srlx %o5, %g1, %i6 tn %xcc, 0x5 fbue %fcc1, loop_2452 fba,a %fcc0, loop_2453 fcmple16 %f10, %f0, %l0 bcc,a loop_2454 loop_2452: fmovse %icc, %f15, %f12 loop_2453: andn %l4, 0x05D4, %g7 nop setx loop_2455, %l0, %l1 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_2454: movre %o6, 0x2BE, %i2 fmovdg %icc, %f0, %f0 fmovsgu %icc, %f6, %f14 loop_2455: bpos,pt %icc, loop_2456 smulcc %l3, 0x122C, %o3 fbg,a %fcc1, loop_2457 ld [%l7 + 0x14], %f3 loop_2456: ldd [%l7 + 0x10], %f4 fbul %fcc2, loop_2458 loop_2457: sra %g5, %o2, %l5 fpack32 %f10, %f4, %f14 stb %o4, [%l7 + 0x2D] loop_2458: fcmps %fcc3, %f15, %f10 nop setx loop_2459, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %l2, %i7, %g2 edge16ln %i3, %g3, %l1 ldub [%l7 + 0x1A], %o7 loop_2459: udiv %i4, 0x01C5, %i1 tg %icc, 0x1 brgz,a %o0, loop_2460 movl %xcc, %g6, %l6 bvc %icc, loop_2461 ldsw [%l7 + 0x78], %i0 loop_2460: subcc %o1, %i5, %g4 move %icc, %g1, %o5 loop_2461: fpack32 %f2, %f14, %f6 fmul8ulx16 %f6, %f6, %f10 fbg,a %fcc0, loop_2462 fmovsle %xcc, %f5, %f1 edge32ln %i6, %l4, %g7 ldsb [%l7 + 0x5C], %l0 loop_2462: edge16l %o6, %l3, %i2 mulx %o3, 0x1974, %o2 mulx %l5, %o4, %g5 tg %icc, 0x6 fmovsa %xcc, %f6, %f3 lduw [%l7 + 0x20], %l2 ldsw [%l7 + 0x70], %i7 fmovdpos %icc, %f9, %f14 ldx [%l7 + 0x48], %i3 stx %g3, [%l7 + 0x78] fmovspos %icc, %f8, %f14 stw %l1, [%l7 + 0x38] taddcctv %g2, %i4, %i1 ldd [%l7 + 0x40], %f4 ld [%l7 + 0x08], %f5 lduh [%l7 + 0x30], %o0 ba,a,pn %icc, loop_2463 ldd [%l7 + 0x18], %f8 tl %icc, 0x4 fmovdleu %icc, %f12, %f5 loop_2463: sllx %o7, %g6, %i0 mova %icc, %l6, %o1 xorcc %i5, %g1, %o5 lduw [%l7 + 0x30], %i6 fpadd16s %f13, %f12, %f11 orcc %g4, %g7, %l0 fbue,a %fcc0, loop_2464 fpsub32s %f6, %f8, %f7 movne %icc, %l4, %l3 ldsb [%l7 + 0x41], %o6 loop_2464: fsrc2 %f10, %f4 movcs %icc, %o3, %i2 edge8 %o2, %o4, %l5 fmovscc %icc, %f0, %f12 fbo %fcc1, loop_2465 fcmpgt16 %f8, %f4, %g5 taddcctv %i7, %i3, %g3 tcc %icc, 0x7 loop_2465: fmovscc %icc, %f0, %f14 fnegs %f3, %f9 mulx %l2, %l1, %i4 std %f10, [%l7 + 0x08] fbug,a %fcc1, loop_2466 ldub [%l7 + 0x76], %i1 fones %f3 edge16l %o0, %g2, %o7 loop_2466: movrlz %i0, %g6, %l6 lduh [%l7 + 0x40], %o1 addcc %i5, 0x0C12, %g1 fpadd16s %f2, %f8, %f12 fcmpgt16 %f6, %f2, %i6 fbl,a %fcc0, loop_2467 fpsub32 %f2, %f6, %f0 fmovsleu %icc, %f0, %f0 ldsw [%l7 + 0x38], %o5 loop_2467: bleu loop_2468 stb %g7, [%l7 + 0x10] brlez,a %l0, loop_2469 fmovrde %g4, %f14, %f4 loop_2468: faligndata %f14, %f12, %f6 ld [%l7 + 0x4C], %f14 loop_2469: fandnot1 %f6, %f12, %f0 faligndata %f14, %f10, %f10 ldsh [%l7 + 0x50], %l3 srlx %o6, 0x1C, %o3 ldsw [%l7 + 0x68], %l4 fbne,a %fcc0, loop_2470 andcc %i2, %o2, %l5 movl %icc, %g5, %i7 srax %o4, %g3, %l2 loop_2470: bgu,a,pt %icc, loop_2471 fnot1 %f0, %f4 st %f12, [%l7 + 0x50] edge8l %i3, %i4, %l1 loop_2471: fxor %f14, %f14, %f8 for %f8, %f8, %f8 edge8n %o0, %g2, %i1 ldd [%l7 + 0x78], %f14 movpos %xcc, %i0, %g6 fble,a %fcc3, loop_2472 ldub [%l7 + 0x5F], %o7 faligndata %f10, %f0, %f4 ba,a %xcc, loop_2473 loop_2472: srax %l6, %i5, %g1 edge8l %o1, %o5, %i6 stb %l0, [%l7 + 0x27] loop_2473: orn %g7, %g4, %l3 mulx %o6, 0x0430, %l4 ldx [%l7 + 0x60], %o3 bge,pt %xcc, loop_2474 stb %i2, [%l7 + 0x7F] ldub [%l7 + 0x4C], %o2 st %f14, [%l7 + 0x7C] loop_2474: subc %g5, 0x060B, %i7 xor %l5, %o4, %g3 fmovdle %xcc, %f6, %f4 sethi 0x06C5, %i3 edge8 %i4, %l1, %o0 ldx [%l7 + 0x30], %l2 bvc,a,pt %xcc, loop_2475 bg,pn %xcc, loop_2476 ldd [%l7 + 0x20], %f14 tle %icc, 0x0 loop_2475: for %f10, %f12, %f8 loop_2476: fbu,a %fcc0, loop_2477 fmovsg %icc, %f3, %f1 fcmpgt32 %f0, %f4, %i1 fexpand %f2, %f0 loop_2477: taddcc %g2, %g6, %o7 fxnor %f0, %f2, %f4 ldsw [%l7 + 0x18], %l6 tg %icc, 0x5 fmovsg %icc, %f13, %f6 nop setx loop_2478, %l0, %l1 jmpl %l1, %i0 bn,a,pn %icc, loop_2479 ldd [%l7 + 0x08], %f8 ldsh [%l7 + 0x2C], %i5 loop_2478: bpos,pn %xcc, loop_2480 loop_2479: stw %g1, [%l7 + 0x10] edge16 %o1, %o5, %i6 stb %l0, [%l7 + 0x23] loop_2480: fornot2 %f14, %f2, %f4 fbug,a %fcc0, loop_2481 fble %fcc2, loop_2482 fpack16 %f14, %f9 lduh [%l7 + 0x7E], %g4 loop_2481: lduw [%l7 + 0x64], %l3 loop_2482: lduw [%l7 + 0x4C], %o6 move %icc, %l4, %g7 lduw [%l7 + 0x78], %o3 popc %o2, %i2 fsrc1 %f6, %f12 fmovrdgez %i7, %f0, %f14 tsubcctv %g5, 0x1D7F, %o4 fnot2 %f10, %f14 movg %xcc, %g3, %l5 stx %i3, [%l7 + 0x78] fandnot1 %f6, %f4, %f2 fxor %f8, %f0, %f10 fmul8x16al %f0, %f13, %f0 fmovsneg %icc, %f2, %f2 fmovd %f14, %f14 tneg %icc, 0x4 srl %i4, 0x18, %o0 ba %xcc, loop_2483 pdist %f2, %f8, %f10 andcc %l2, %l1, %g2 ld [%l7 + 0x18], %f7 loop_2483: brlez %i1, loop_2484 ldx [%l7 + 0x38], %g6 fmovde %xcc, %f5, %f6 fbug %fcc1, loop_2485 loop_2484: subcc %o7, 0x09F3, %i0 tpos %icc, 0x5 fbule,a %fcc0, loop_2486 loop_2485: sdivx %l6, 0x1DA0, %g1 stx %i5, [%l7 + 0x20] brnz,a %o1, loop_2487 loop_2486: ldsh [%l7 + 0x64], %i6 mulx %o5, %g4, %l3 std %f4, [%l7 + 0x08] loop_2487: tsubcc %l0, 0x0C82, %l4 fmovrdlez %g7, %f6, %f12 stb %o3, [%l7 + 0x15] call loop_2488 fmovrslz %o6, %f13, %f3 edge16n %o2, %i7, %i2 ldx [%l7 + 0x70], %g5 loop_2488: fnot2 %f0, %f14 st %f4, [%l7 + 0x0C] fmovrse %g3, %f12, %f6 fcmpeq16 %f0, %f2, %o4 fba %fcc0, loop_2489 fpadd32 %f6, %f2, %f8 ldsh [%l7 + 0x48], %i3 fnor %f8, %f14, %f10 loop_2489: tgu %xcc, 0x0 fmovrsgez %i4, %f13, %f10 movre %l5, 0x36E, %o0 st %f0, [%l7 + 0x38] sdiv %l1, 0x1647, %l2 lduw [%l7 + 0x30], %i1 nop setx loop_2490, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x5A], %g2 movrlz %o7, %i0, %g6 fnot1s %f12, %f4 loop_2490: fmovdne %xcc, %f3, %f3 brz,a %l6, loop_2491 ld [%l7 + 0x50], %f8 fmovrsgez %i5, %f12, %f6 fmul8x16 %f8, %f0, %f4 loop_2491: movrlez %o1, 0x0D4, %g1 fmovrde %o5, %f10, %f6 ld [%l7 + 0x2C], %f9 fcmpd %fcc2, %f6, %f0 tsubcc %g4, %i6, %l0 fcmpgt16 %f0, %f6, %l4 std %f10, [%l7 + 0x38] ldsw [%l7 + 0x74], %g7 fandnot1 %f6, %f6, %f6 fcmpes %fcc3, %f6, %f3 fcmple32 %f2, %f8, %l3 bneg,a,pt %xcc, loop_2492 fmul8x16al %f15, %f2, %f12 fcmped %fcc0, %f8, %f6 movle %xcc, %o3, %o6 loop_2492: ldub [%l7 + 0x1F], %o2 orcc %i2, 0x1E83, %g5 lduw [%l7 + 0x48], %i7 sdivcc %g3, 0x074F, %o4 movg %xcc, %i3, %i4 fnands %f6, %f5, %f10 lduh [%l7 + 0x2C], %l5 fpackfix %f10, %f2 std %f6, [%l7 + 0x58] fpadd32s %f14, %f4, %f0 lduw [%l7 + 0x50], %l1 bl %xcc, loop_2493 mulscc %l2, %o0, %i1 move %icc, %o7, %i0 fandnot2s %f11, %f6, %f9 loop_2493: bvc,pn %icc, loop_2494 fabsd %f6, %f4 std %f0, [%l7 + 0x08] fmovda %xcc, %f2, %f7 loop_2494: stb %g6, [%l7 + 0x2C] nop setx loop_2495, %l0, %l1 jmpl %l1, %l6 ldd [%l7 + 0x38], %f8 ble,a %icc, loop_2496 tn %xcc, 0x4 loop_2495: movg %xcc, %g2, %o1 stx %g1, [%l7 + 0x28] loop_2496: sth %i5, [%l7 + 0x3A] ldsw [%l7 + 0x60], %g4 fmovscc %icc, %f11, %f1 fbe,a %fcc2, loop_2497 ldsb [%l7 + 0x65], %i6 fmovrdlez %l0, %f0, %f10 ldsb [%l7 + 0x7A], %o5 loop_2497: tcs %icc, 0x2 ldsh [%l7 + 0x5C], %g7 tvc %xcc, 0x6 ldsb [%l7 + 0x4B], %l4 lduh [%l7 + 0x2A], %o3 mulscc %o6, 0x05D3, %o2 subc %l3, 0x1D23, %i2 srax %i7, %g5, %g3 bshuffle %f6, %f12, %f8 srax %i3, 0x0B, %o4 sub %i4, 0x1E46, %l5 stb %l2, [%l7 + 0x21] movrlez %l1, 0x1AC, %o0 sra %i1, %i0, %o7 fmovsvc %xcc, %f15, %f13 sth %l6, [%l7 + 0x1E] bn,pn %xcc, loop_2498 fmovrdgz %g2, %f14, %f10 std %f10, [%l7 + 0x08] fmovrslz %g6, %f4, %f5 loop_2498: fabss %f12, %f15 tsubcctv %g1, %i5, %g4 stb %i6, [%l7 + 0x1A] fzero %f2 ldsh [%l7 + 0x5A], %l0 fmul8sux16 %f2, %f4, %f2 brnz %o5, loop_2499 movvc %icc, %g7, %l4 pdist %f6, %f4, %f10 ldsh [%l7 + 0x64], %o1 loop_2499: fblg,a %fcc3, loop_2500 ldsb [%l7 + 0x56], %o3 ldd [%l7 + 0x48], %f14 tg %xcc, 0x7 loop_2500: fandnot1 %f0, %f2, %f6 fmul8ulx16 %f0, %f2, %f8 fmul8x16 %f2, %f4, %f4 sth %o2, [%l7 + 0x08] fmovrslez %o6, %f0, %f14 udivcc %i2, 0x037E, %i7 lduh [%l7 + 0x62], %g5 ldd [%l7 + 0x38], %f12 ldsb [%l7 + 0x67], %l3 fbuge %fcc3, loop_2501 fpadd32 %f12, %f12, %f0 bgu loop_2502 fpsub16 %f6, %f10, %f12 loop_2501: ta %icc, 0x4 fpack16 %f2, %f11 loop_2502: brgz %g3, loop_2503 fnands %f11, %f14, %f15 ble,pn %xcc, loop_2504 brlz %o4, loop_2505 loop_2503: fmovsge %icc, %f11, %f3 mulx %i3, %i4, %l5 loop_2504: ldd [%l7 + 0x18], %f6 loop_2505: ldsw [%l7 + 0x18], %l1 ldub [%l7 + 0x1D], %o0 bcc,a,pn %icc, loop_2506 movl %xcc, %l2, %i0 fmuld8ulx16 %f11, %f6, %f6 st %f4, [%l7 + 0x58] loop_2506: fxor %f2, %f4, %f0 fexpand %f11, %f10 for %f0, %f12, %f6 mulx %i1, %l6, %g2 ldsh [%l7 + 0x7C], %g6 stb %o7, [%l7 + 0x0F] edge32ln %i5, %g4, %g1 fcmpne16 %f2, %f10, %l0 fmovrdgz %o5, %f6, %f4 fbne,a %fcc0, loop_2507 umulcc %i6, 0x013F, %g7 subccc %o1, %o3, %o2 array8 %l4, %o6, %i7 loop_2507: fmovd %f4, %f14 te %xcc, 0x2 fbe %fcc1, loop_2508 stx %i2, [%l7 + 0x50] tvc %xcc, 0x1 tpos %xcc, 0x7 loop_2508: fxnor %f2, %f0, %f4 edge16l %g5, %l3, %g3 fmovsl %xcc, %f13, %f7 call loop_2509 stx %i3, [%l7 + 0x40] lduh [%l7 + 0x3A], %i4 fmovdneg %xcc, %f0, %f10 loop_2509: ldd [%l7 + 0x18], %f6 lduh [%l7 + 0x6E], %o4 fmovrsgez %l1, %f14, %f1 tleu %icc, 0x0 movn %xcc, %l5, %o0 fcmpd %fcc3, %f12, %f0 fbuge,a %fcc0, loop_2510 tneg %xcc, 0x2 movrne %l2, 0x20C, %i0 movvs %xcc, %l6, %g2 loop_2510: sth %g6, [%l7 + 0x34] bshuffle %f12, %f12, %f14 bvc loop_2511 lduw [%l7 + 0x18], %i1 edge16 %i5, %g4, %g1 fnor %f12, %f4, %f4 loop_2511: fmovse %icc, %f6, %f7 fandnot2s %f12, %f9, %f2 brgz %l0, loop_2512 tleu %xcc, 0x5 ldx [%l7 + 0x68], %o7 tne %icc, 0x3 loop_2512: taddcctv %i6, %g7, %o1 alignaddrl %o3, %o5, %l4 alignaddrl %o6, %i7, %o2 lduw [%l7 + 0x54], %g5 ldsw [%l7 + 0x2C], %l3 mulx %i2, %g3, %i3 fcmpd %fcc2, %f10, %f0 fpadd16s %f12, %f13, %f10 fmovsvs %xcc, %f13, %f7 fxor %f8, %f12, %f0 fsrc2 %f14, %f6 lduh [%l7 + 0x7C], %o4 stb %l1, [%l7 + 0x4C] tvs %icc, 0x4 fzeros %f15 stx %i4, [%l7 + 0x10] ld [%l7 + 0x60], %f14 fmul8ulx16 %f10, %f14, %f0 srax %o0, %l2, %i0 fcmps %fcc1, %f1, %f0 bg,pt %icc, loop_2513 fbne,a %fcc0, loop_2514 fandnot1 %f12, %f0, %f0 edge16ln %l6, %g2, %l5 loop_2513: fnand %f8, %f14, %f12 loop_2514: fbg %fcc2, loop_2515 ldub [%l7 + 0x13], %g6 alignaddr %i1, %i5, %g1 movre %l0, %g4, %i6 loop_2515: tcc %icc, 0x3 alignaddr %g7, %o1, %o3 edge32l %o5, %o7, %l4 sra %i7, 0x0C, %o2 move %icc, %o6, %l3 ldsb [%l7 + 0x17], %g5 ldsb [%l7 + 0x36], %i2 brz,a %i3, loop_2516 fpack16 %f2, %f8 fbe,a %fcc0, loop_2517 tcs %xcc, 0x4 loop_2516: fmovdpos %icc, %f6, %f12 nop setx loop_2518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2517: fornot1s %f6, %f4, %f15 mulx %o4, %l1, %i4 brlez %g3, loop_2519 loop_2518: fzeros %f8 fabsd %f0, %f4 xorcc %l2, %i0, %o0 loop_2519: fcmpne32 %f4, %f0, %g2 fcmpd %fcc1, %f2, %f8 fpsub32 %f10, %f4, %f8 ldsb [%l7 + 0x75], %l5 ldsh [%l7 + 0x2C], %l6 addc %g6, 0x15BF, %i5 edge16l %i1, %g1, %l0 std %f2, [%l7 + 0x08] ldsb [%l7 + 0x48], %g4 fmovdpos %icc, %f3, %f3 stw %g7, [%l7 + 0x74] bge,pt %xcc, loop_2520 st %f4, [%l7 + 0x64] fble,a %fcc3, loop_2521 lduh [%l7 + 0x76], %o1 loop_2520: fbne %fcc0, loop_2522 fbue %fcc3, loop_2523 loop_2521: ldsb [%l7 + 0x4C], %o3 subc %i6, %o5, %l4 loop_2522: fsrc2 %f2, %f14 loop_2523: fcmpne16 %f4, %f6, %o7 ldsh [%l7 + 0x1A], %i7 ld [%l7 + 0x1C], %f5 ld [%l7 + 0x70], %f9 stb %o6, [%l7 + 0x21] edge16n %o2, %l3, %g5 bpos,pt %xcc, loop_2524 sth %i2, [%l7 + 0x7A] subc %i3, 0x1B92, %l1 fmovda %xcc, %f7, %f9 loop_2524: ldd [%l7 + 0x68], %f4 sth %i4, [%l7 + 0x3E] stw %o4, [%l7 + 0x44] stb %l2, [%l7 + 0x61] fbue,a %fcc0, loop_2525 fmovrdlez %g3, %f12, %f4 std %f6, [%l7 + 0x10] stx %o0, [%l7 + 0x58] loop_2525: smul %g2, 0x191A, %l5 ldd [%l7 + 0x40], %f10 fmuld8ulx16 %f4, %f1, %f10 fcmpd %fcc2, %f10, %f0 ld [%l7 + 0x1C], %f12 lduh [%l7 + 0x68], %l6 ldsw [%l7 + 0x44], %g6 fandnot2 %f14, %f2, %f2 xorcc %i5, %i1, %g1 ldd [%l7 + 0x28], %f10 st %f2, [%l7 + 0x6C] movl %icc, %i0, %l0 fmovsa %icc, %f5, %f7 fones %f11 nop setx loop_2526, %l0, %l1 jmpl %l1, %g7 be,pt %xcc, loop_2527 fxnors %f5, %f11, %f4 movrlez %g4, 0x2ED, %o1 loop_2526: fmovsn %xcc, %f11, %f13 loop_2527: fcmple16 %f0, %f10, %o3 nop setx loop_2528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f6, %f6, %f10 fpadd32s %f7, %f4, %f11 addc %i6, %o5, %l4 loop_2528: fmovd %f6, %f0 st %f15, [%l7 + 0x74] xor %o7, %i7, %o6 ldub [%l7 + 0x31], %l3 fnot1s %f13, %f9 orcc %o2, 0x1FA0, %g5 for %f0, %f10, %f14 fors %f8, %f11, %f11 fmovdpos %icc, %f4, %f6 sdivcc %i2, 0x0F00, %i3 movle %icc, %i4, %o4 bgu,pt %xcc, loop_2529 addccc %l2, %l1, %o0 ldub [%l7 + 0x40], %g2 fnegs %f15, %f2 loop_2529: alignaddrl %l5, %l6, %g6 movvc %xcc, %g3, %i1 movneg %icc, %g1, %i0 edge16n %l0, %g7, %i5 lduw [%l7 + 0x74], %o1 brlz,a %g4, loop_2530 fmovda %xcc, %f6, %f12 ldsh [%l7 + 0x64], %i6 fbu,a %fcc1, loop_2531 loop_2530: fandnot2 %f6, %f4, %f0 ldx [%l7 + 0x50], %o3 st %f14, [%l7 + 0x60] loop_2531: brlez %l4, loop_2532 fcmple32 %f10, %f14, %o7 tvc %icc, 0x2 bvs,pn %xcc, loop_2533 loop_2532: stb %i7, [%l7 + 0x43] udivcc %o5, 0x0E57, %l3 sth %o6, [%l7 + 0x6A] loop_2533: sub %o2, %g5, %i3 fmovrdgez %i2, %f10, %f10 tpos %xcc, 0x3 fsrc2 %f0, %f8 st %f14, [%l7 + 0x60] ldsw [%l7 + 0x5C], %o4 nop setx loop_2534, %l0, %l1 jmpl %l1, %l2 lduh [%l7 + 0x16], %l1 fsrc2s %f15, %f0 fone %f10 loop_2534: sra %o0, %g2, %i4 fbue %fcc1, loop_2535 ldsb [%l7 + 0x37], %l6 addcc %g6, %l5, %i1 lduw [%l7 + 0x5C], %g1 loop_2535: fnot2s %f11, %f9 std %f2, [%l7 + 0x50] bvs,pt %xcc, loop_2536 edge16n %g3, %i0, %g7 brgez,a %i5, loop_2537 fmovrdgez %o1, %f0, %f8 loop_2536: bgu %xcc, loop_2538 andn %g4, 0x1C92, %l0 loop_2537: movneg %xcc, %o3, %l4 fpsub16s %f11, %f7, %f2 loop_2538: ldx [%l7 + 0x50], %i6 stb %i7, [%l7 + 0x66] ldx [%l7 + 0x40], %o5 stx %l3, [%l7 + 0x78] nop setx loop_2539, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu,a %icc, loop_2540 ldsb [%l7 + 0x31], %o7 brnz %o2, loop_2541 loop_2539: movl %xcc, %o6, %g5 loop_2540: edge8 %i3, %o4, %l2 ldsw [%l7 + 0x68], %l1 loop_2541: fcmpgt16 %f14, %f0, %o0 stx %g2, [%l7 + 0x08] andncc %i2, %l6, %g6 movg %xcc, %l5, %i4 fmovs %f12, %f6 bvc,a,pn %xcc, loop_2542 ldx [%l7 + 0x08], %i1 fmovdn %icc, %f14, %f4 srax %g1, %g3, %i0 loop_2542: tleu %xcc, 0x7 popc 0x0567, %g7 brnz %i5, loop_2543 sth %g4, [%l7 + 0x6A] movpos %icc, %o1, %l0 lduh [%l7 + 0x30], %l4 loop_2543: fpsub32 %f14, %f14, %f8 stb %i6, [%l7 + 0x77] movne %xcc, %o3, %o5 sllx %i7, 0x1C, %l3 fpsub32 %f10, %f2, %f2 mova %icc, %o2, %o6 sth %g5, [%l7 + 0x76] std %f12, [%l7 + 0x18] fba,a %fcc3, loop_2544 tcs %icc, 0x6 srlx %o7, 0x0F, %i3 te %icc, 0x0 loop_2544: fand %f2, %f8, %f4 tcs %xcc, 0x6 ldsw [%l7 + 0x40], %l2 stx %o4, [%l7 + 0x40] stw %l1, [%l7 + 0x30] subcc %g2, %i2, %o0 sdivx %g6, 0x0207, %l5 ld [%l7 + 0x5C], %f4 stw %l6, [%l7 + 0x74] ld [%l7 + 0x14], %f7 movge %icc, %i4, %g1 xnor %i1, 0x16FC, %i0 mova %xcc, %g3, %i5 addcc %g4, 0x0A7E, %g7 fnot2s %f2, %f10 std %f6, [%l7 + 0x18] std %f8, [%l7 + 0x08] nop setx loop_2545, %l0, %l1 jmpl %l1, %o1 sth %l0, [%l7 + 0x7C] fornot1 %f2, %f14, %f8 edge8ln %i6, %o3, %o5 loop_2545: lduw [%l7 + 0x30], %i7 srlx %l3, %l4, %o6 fbul %fcc1, loop_2546 fbge %fcc1, loop_2547 nop setx loop_2548, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1 %f4, %f12, %f12 loop_2546: stw %o2, [%l7 + 0x0C] loop_2547: smulcc %o7, %g5, %i3 loop_2548: nop setx loop_2549, %l0, %l1 jmpl %l1, %l2 mova %icc, %l1, %g2 ldsh [%l7 + 0x54], %o4 fcmps %fcc3, %f6, %f3 loop_2549: nop setx loop_2550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %i2, %g6, %o0 andncc %l5, %i4, %g1 stx %i1, [%l7 + 0x68] loop_2550: stb %l6, [%l7 + 0x5F] fcmped %fcc2, %f12, %f2 edge8ln %i0, %i5, %g4 tle %icc, 0x2 bl %icc, loop_2551 fmovdcc %xcc, %f1, %f14 tne %icc, 0x2 fbn %fcc3, loop_2552 loop_2551: sllx %g7, %o1, %l0 fbule,a %fcc3, loop_2553 tsubcc %i6, 0x183F, %o3 loop_2552: ldx [%l7 + 0x28], %o5 fandnot2 %f12, %f6, %f6 loop_2553: ldub [%l7 + 0x7E], %g3 andcc %i7, 0x17F8, %l3 movcc %icc, %l4, %o6 bpos loop_2554 xorcc %o7, 0x1A79, %g5 stw %i3, [%l7 + 0x5C] mulscc %l2, 0x09B8, %l1 loop_2554: ldsh [%l7 + 0x70], %o2 tleu %xcc, 0x3 fmovrdne %g2, %f14, %f14 bcs,a %xcc, loop_2555 fbne,a %fcc3, loop_2556 orncc %o4, 0x1B35, %g6 ldsh [%l7 + 0x62], %o0 loop_2555: ldsw [%l7 + 0x58], %i2 loop_2556: addc %l5, 0x0B14, %i4 st %f15, [%l7 + 0x38] fmovdcc %xcc, %f5, %f13 orncc %g1, 0x1A10, %l6 fbge %fcc0, loop_2557 fpackfix %f8, %f7 mulscc %i0, 0x1CCD, %i1 brlz %g4, loop_2558 loop_2557: and %i5, 0x0C05, %g7 andncc %o1, %l0, %i6 brgez,a %o3, loop_2559 loop_2558: bge,a,pt %icc, loop_2560 edge32 %o5, %i7, %g3 fnand %f0, %f12, %f14 loop_2559: tn %icc, 0x2 loop_2560: fpadd32 %f12, %f6, %f6 st %f2, [%l7 + 0x38] popc 0x095A, %l3 ldub [%l7 + 0x16], %o6 edge16 %l4, %o7, %g5 lduw [%l7 + 0x08], %l2 ldsb [%l7 + 0x1F], %l1 bgu %icc, loop_2561 bpos,a %icc, loop_2562 stx %i3, [%l7 + 0x68] fnand %f12, %f0, %f12 loop_2561: ldsw [%l7 + 0x24], %o2 loop_2562: fbue %fcc2, loop_2563 fbue,a %fcc0, loop_2564 st %f12, [%l7 + 0x20] ldsw [%l7 + 0x64], %o4 loop_2563: subc %g2, 0x1A18, %o0 loop_2564: fpadd16s %f14, %f7, %f6 bg,a %xcc, loop_2565 bne loop_2566 std %f14, [%l7 + 0x20] fpsub32s %f2, %f14, %f8 loop_2565: xnorcc %g6, 0x0804, %l5 loop_2566: udivcc %i4, 0x047D, %i2 brgez %g1, loop_2567 sllx %l6, 0x1C, %i1 bge,a,pt %icc, loop_2568 stw %i0, [%l7 + 0x18] loop_2567: fmovrdne %g4, %f12, %f4 fmovdvc %xcc, %f13, %f13 loop_2568: fmovdle %icc, %f7, %f13 edge16n %i5, %g7, %o1 fmul8ulx16 %f12, %f14, %f8 fbue,a %fcc3, loop_2569 and %i6, 0x15F6, %l0 edge8 %o5, %i7, %o3 mulscc %g3, 0x1490, %o6 loop_2569: fnands %f0, %f15, %f7 fabsd %f0, %f12 stx %l3, [%l7 + 0x10] std %f6, [%l7 + 0x28] fcmple32 %f10, %f2, %o7 ldsw [%l7 + 0x54], %g5 fmovs %f13, %f1 fandnot1 %f4, %f0, %f8 movvs %xcc, %l4, %l1 bn,a loop_2570 st %f12, [%l7 + 0x40] lduh [%l7 + 0x2C], %l2 fpmerge %f1, %f8, %f2 loop_2570: ldd [%l7 + 0x30], %f4 stw %o2, [%l7 + 0x4C] fcmpgt32 %f10, %f2, %o4 fzeros %f14 fbge %fcc0, loop_2571 ldsb [%l7 + 0x1B], %g2 umulcc %i3, 0x13A8, %o0 fmovsge %icc, %f3, %f0 loop_2571: call loop_2572 fors %f7, %f10, %f0 bne,a,pn %xcc, loop_2573 st %f10, [%l7 + 0x20] loop_2572: movle %icc, %l5, %i4 ldsb [%l7 + 0x37], %g6 loop_2573: fmovde %xcc, %f0, %f4 std %f0, [%l7 + 0x40] ld [%l7 + 0x78], %f7 andn %g1, 0x0B11, %l6 xor %i1, %i2, %i0 fornot2 %f2, %f8, %f6 taddcctv %i5, %g4, %o1 st %f10, [%l7 + 0x7C] mova %icc, %i6, %g7 fmovsg %xcc, %f15, %f15 pdist %f2, %f10, %f4 orn %o5, %i7, %l0 tneg %icc, 0x1 orncc %g3, %o3, %l3 sth %o6, [%l7 + 0x76] ldsb [%l7 + 0x35], %o7 sub %g5, %l4, %l2 edge32ln %o2, %l1, %o4 lduw [%l7 + 0x58], %i3 fmovdpos %icc, %f13, %f6 ldd [%l7 + 0x50], %f14 movpos %icc, %g2, %l5 tg %icc, 0x5 brgz,a %o0, loop_2574 fpack16 %f2, %f13 ldd [%l7 + 0x50], %f0 edge32ln %i4, %g6, %l6 loop_2574: taddcc %g1, 0x19A1, %i1 edge32n %i2, %i5, %g4 ldsh [%l7 + 0x52], %o1 smulcc %i6, %g7, %i0 fmovsle %xcc, %f12, %f9 fmovdleu %xcc, %f13, %f2 brlz,a %o5, loop_2575 addccc %l0, 0x10AE, %i7 orn %g3, %o3, %o6 udivx %l3, 0x0225, %g5 loop_2575: bge,a,pn %xcc, loop_2576 fmovsvc %icc, %f11, %f8 fmuld8ulx16 %f8, %f13, %f4 std %f0, [%l7 + 0x40] loop_2576: fandnot2s %f3, %f14, %f5 fbug,a %fcc1, loop_2577 fbue %fcc2, loop_2578 subccc %o7, 0x1028, %l4 ldub [%l7 + 0x66], %o2 loop_2577: bvc,pt %xcc, loop_2579 loop_2578: fmovsleu %xcc, %f5, %f2 fmovrdlz %l2, %f12, %f10 stx %l1, [%l7 + 0x40] loop_2579: edge32l %i3, %g2, %o4 tleu %xcc, 0x7 fmovdgu %icc, %f10, %f11 fcmpne16 %f12, %f14, %l5 fmovdpos %icc, %f5, %f4 fmovscc %icc, %f13, %f7 fmovrsne %i4, %f15, %f5 andn %g6, 0x1704, %l6 orcc %o0, %g1, %i2 fmovdg %xcc, %f13, %f0 stb %i5, [%l7 + 0x61] sethi 0x1C72, %g4 ldub [%l7 + 0x0C], %o1 lduw [%l7 + 0x0C], %i6 fmovdl %icc, %f1, %f10 array16 %g7, %i1, %o5 andncc %l0, %i0, %i7 fpsub32s %f3, %f12, %f4 ldd [%l7 + 0x30], %f0 fnot1 %f10, %f8 fnands %f9, %f0, %f0 andcc %o3, 0x00FD, %o6 call loop_2580 stx %g3, [%l7 + 0x70] std %f2, [%l7 + 0x18] lduh [%l7 + 0x54], %g5 loop_2580: ldub [%l7 + 0x6D], %l3 bn %icc, loop_2581 lduw [%l7 + 0x6C], %l4 fmul8x16 %f5, %f8, %f2 mova %xcc, %o7, %l2 loop_2581: edge16ln %l1, %o2, %g2 brlez %i3, loop_2582 ldsb [%l7 + 0x74], %l5 fmovsneg %icc, %f5, %f0 stw %i4, [%l7 + 0x44] loop_2582: fnegd %f10, %f12 st %f13, [%l7 + 0x5C] sdivx %o4, 0x0485, %l6 tcs %xcc, 0x4 fpsub16s %f3, %f10, %f1 fbul,a %fcc2, loop_2583 ldsh [%l7 + 0x6E], %o0 sra %g1, %i2, %i5 fpsub16 %f8, %f4, %f14 loop_2583: fsrc2 %f12, %f0 call loop_2584 srlx %g4, %g6, %o1 fmuld8sux16 %f5, %f13, %f8 ldx [%l7 + 0x40], %i6 loop_2584: bge,a loop_2585 sdiv %g7, 0x037A, %o5 bneg,pt %icc, loop_2586 lduw [%l7 + 0x38], %i1 loop_2585: fmovsvs %xcc, %f0, %f14 fmovdcc %xcc, %f8, %f10 loop_2586: fmovs %f11, %f8 std %f10, [%l7 + 0x38] and %i0, 0x1F9D, %i7 lduw [%l7 + 0x70], %o3 mulx %l0, 0x1386, %o6 xor %g5, 0x0DEB, %g3 sllx %l4, 0x1E, %o7 stx %l3, [%l7 + 0x50] bneg,a %xcc, loop_2587 ldd [%l7 + 0x18], %f12 ldsh [%l7 + 0x44], %l2 brz,a %l1, loop_2588 loop_2587: fbl,a %fcc0, loop_2589 edge8 %g2, %o2, %i3 fmovrde %i4, %f0, %f2 loop_2588: fxnor %f6, %f10, %f12 loop_2589: ble loop_2590 be,a,pn %icc, loop_2591 edge32 %l5, %o4, %l6 taddcc %o0, %i2, %i5 loop_2590: ldsb [%l7 + 0x28], %g4 loop_2591: tcs %xcc, 0x1 tg %xcc, 0x7 fbge,a %fcc2, loop_2592 fandnot1s %f12, %f2, %f13 ldsh [%l7 + 0x62], %g6 edge8n %g1, %i6, %g7 loop_2592: fbul,a %fcc1, loop_2593 fexpand %f4, %f12 fcmple16 %f14, %f0, %o1 fmovscc %xcc, %f0, %f2 loop_2593: bge,a %icc, loop_2594 ld [%l7 + 0x1C], %f7 fands %f4, %f11, %f4 fba %fcc0, loop_2595 loop_2594: alignaddrl %i1, %o5, %i7 fandnot2s %f8, %f13, %f1 fmul8x16au %f3, %f0, %f12 loop_2595: or %i0, 0x0010, %o3 fmovsa %icc, %f4, %f6 bvs,a loop_2596 fpadd32s %f14, %f2, %f14 stb %l0, [%l7 + 0x1B] fmovdne %icc, %f12, %f11 loop_2596: fmovdne %xcc, %f13, %f0 orncc %o6, 0x1A86, %g5 brz %l4, loop_2597 fmovs %f2, %f15 fone %f6 fbul,a %fcc2, loop_2598 loop_2597: tg %xcc, 0x4 fcmpes %fcc2, %f9, %f5 fsrc2s %f12, %f7 loop_2598: sth %g3, [%l7 + 0x48] ldub [%l7 + 0x3A], %o7 fbule %fcc2, loop_2599 fcmple32 %f6, %f4, %l2 st %f14, [%l7 + 0x5C] lduw [%l7 + 0x34], %l1 loop_2599: udivcc %l3, 0x1EA5, %g2 fcmpeq32 %f14, %f14, %i3 ld [%l7 + 0x18], %f3 bge loop_2600 fabsd %f0, %f4 ld [%l7 + 0x64], %f3 fmovsle %xcc, %f6, %f0 loop_2600: st %f15, [%l7 + 0x38] taddcctv %o2, %i4, %l5 fmovdvs %xcc, %f0, %f3 fornot2s %f11, %f3, %f8 fmovdg %xcc, %f7, %f12 srlx %l6, 0x0B, %o0 st %f5, [%l7 + 0x64] movleu %xcc, %i2, %i5 fbg %fcc1, loop_2601 fmovdg %icc, %f14, %f11 ldub [%l7 + 0x5B], %o4 sra %g6, 0x11, %g1 loop_2601: fpadd16s %f5, %f3, %f0 ldub [%l7 + 0x6B], %i6 sth %g7, [%l7 + 0x46] fmovsvc %icc, %f10, %f8 or %g4, 0x1019, %o1 fmovrsgez %o5, %f5, %f0 fblg,a %fcc0, loop_2602 fbg,a %fcc2, loop_2603 fnegs %f12, %f12 alignaddr %i7, %i0, %i1 loop_2602: movre %o3, %l0, %g5 loop_2603: ta %xcc, 0x6 siam 0x6 ble,a,pn %xcc, loop_2604 stw %o6, [%l7 + 0x24] fmovscc %xcc, %f8, %f12 be loop_2605 loop_2604: fcmpes %fcc0, %f14, %f13 lduh [%l7 + 0x62], %l4 ldd [%l7 + 0x48], %f4 loop_2605: fbule,a %fcc0, loop_2606 ldd [%l7 + 0x68], %f12 movrgz %g3, 0x323, %o7 stx %l1, [%l7 + 0x38] loop_2606: fandnot2 %f4, %f14, %f6 tgu %xcc, 0x1 ldsw [%l7 + 0x14], %l2 taddcctv %g2, %l3, %i3 tcs %xcc, 0x6 stw %i4, [%l7 + 0x74] edge16n %o2, %l5, %l6 movcs %xcc, %i2, %i5 fmul8x16al %f11, %f7, %f14 stb %o4, [%l7 + 0x47] fabsd %f10, %f10 sll %o0, %g6, %i6 fpsub32 %f10, %f12, %f14 movpos %xcc, %g1, %g7 bge,a loop_2607 stx %o1, [%l7 + 0x20] mulx %o5, %g4, %i0 ldsh [%l7 + 0x1C], %i7 loop_2607: array8 %i1, %l0, %o3 movrne %o6, 0x04D, %l4 fbne %fcc1, loop_2608 fmovdgu %xcc, %f7, %f9 fmovrslz %g5, %f15, %f9 stb %g3, [%l7 + 0x24] loop_2608: stx %l1, [%l7 + 0x60] ldsw [%l7 + 0x0C], %o7 bn %icc, loop_2609 edge8n %l2, %l3, %g2 fmovdvs %icc, %f14, %f9 mulx %i4, %i3, %l5 loop_2609: addcc %o2, 0x04D0, %l6 sth %i2, [%l7 + 0x56] fnand %f2, %f2, %f0 ldub [%l7 + 0x2F], %i5 fmovrdlez %o4, %f2, %f4 edge16ln %g6, %i6, %o0 umul %g7, %o1, %o5 fmuld8ulx16 %f9, %f10, %f10 fsrc1 %f8, %f12 fxnor %f14, %f10, %f2 xnor %g1, 0x1AB6, %g4 sth %i7, [%l7 + 0x56] edge16l %i0, %l0, %i1 fmovrsgez %o3, %f0, %f1 fornot1 %f12, %f8, %f14 fmovscc %xcc, %f7, %f2 ldsb [%l7 + 0x6C], %l4 stb %o6, [%l7 + 0x5D] bge,a %icc, loop_2610 sra %g3, 0x01, %g5 fornot1 %f8, %f10, %f8 fbul,a %fcc3, loop_2611 loop_2610: stb %o7, [%l7 + 0x3C] be,a,pt %icc, loop_2612 fmovdn %xcc, %f7, %f15 loop_2611: nop setx loop_2613, %l0, %l1 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 + 0x28] loop_2612: stb %l1, [%l7 + 0x57] and %l2, 0x1D4F, %g2 loop_2613: movg %xcc, %i4, %i3 fcmpeq16 %f0, %f8, %l3 fmovscc %xcc, %f9, %f2 tpos %icc, 0x3 ldd [%l7 + 0x08], %f12 brlz,a %o2, loop_2614 stw %l6, [%l7 + 0x28] fabss %f9, %f12 movle %icc, %l5, %i2 loop_2614: fmovrse %o4, %f8, %f7 xnorcc %i5, 0x0987, %i6 edge32ln %g6, %g7, %o0 edge16n %o5, %o1, %g1 fbuge,a %fcc2, loop_2615 lduh [%l7 + 0x08], %i7 tpos %xcc, 0x0 st %f3, [%l7 + 0x6C] loop_2615: fmovde %xcc, %f10, %f7 fmovdn %icc, %f9, %f6 tge %icc, 0x4 ldd [%l7 + 0x78], %f4 fornot2 %f6, %f12, %f4 fmovdn %xcc, %f9, %f9 tleu %icc, 0x5 ldub [%l7 + 0x31], %g4 stb %i0, [%l7 + 0x0E] fcmpeq16 %f4, %f0, %i1 andcc %l0, %o3, %l4 ld [%l7 + 0x70], %f15 movleu %xcc, %o6, %g3 fmovrdgez %g5, %f0, %f0 ldub [%l7 + 0x65], %l1 fmovdleu %icc, %f5, %f14 lduh [%l7 + 0x56], %l2 ta %icc, 0x6 fsrc2s %f8, %f2 fmovrsgez %g2, %f4, %f15 bne,a loop_2616 bg %icc, loop_2617 fmovrdlz %i4, %f6, %f4 fxors %f11, %f0, %f5 loop_2616: fornot1s %f4, %f3, %f2 loop_2617: mulscc %o7, 0x1E0A, %l3 stx %i3, [%l7 + 0x38] fmovsvs %xcc, %f13, %f0 udivcc %l6, 0x17AD, %o2 sub %i2, %l5, %i5 fmovsgu %xcc, %f9, %f13 tle %icc, 0x6 fpsub32 %f2, %f12, %f0 sth %o4, [%l7 + 0x56] fmovsleu %xcc, %f3, %f15 fbl,a %fcc1, loop_2618 bgu loop_2619 sethi 0x0D1A, %g6 stb %i6, [%l7 + 0x42] loop_2618: ldsw [%l7 + 0x34], %g7 loop_2619: fmul8ulx16 %f4, %f2, %f14 fbo %fcc3, loop_2620 udivcc %o0, 0x08ED, %o5 ldsb [%l7 + 0x59], %o1 sub %i7, %g4, %g1 loop_2620: st %f6, [%l7 + 0x70] fcmpes %fcc0, %f13, %f13 std %f12, [%l7 + 0x28] ldd [%l7 + 0x30], %f0 movl %xcc, %i0, %i1 fmovdgu %icc, %f12, %f4 srax %l0, %o3, %l4 movcc %icc, %o6, %g5 bcs,a,pt %icc, loop_2621 tcs %xcc, 0x3 sth %g3, [%l7 + 0x0E] ldub [%l7 + 0x47], %l2 loop_2621: fornot2s %f9, %f3, %f1 fble %fcc3, loop_2622 fxnor %f2, %f8, %f4 ldsb [%l7 + 0x2F], %l1 array16 %i4, %g2, %o7 loop_2622: fbne,a %fcc2, loop_2623 fmovsne %xcc, %f14, %f1 fcmped %fcc0, %f4, %f12 bpos,pt %icc, loop_2624 loop_2623: brgz %i3, loop_2625 stw %l6, [%l7 + 0x4C] fmovrde %o2, %f4, %f8 loop_2624: stx %l3, [%l7 + 0x50] loop_2625: brlz %i2, loop_2626 tge %icc, 0x3 taddcc %i5, 0x139F, %l5 and %o4, %i6, %g6 loop_2626: ld [%l7 + 0x70], %f9 fcmpgt32 %f12, %f14, %o0 fmovsne %xcc, %f7, %f0 movrgez %o5, 0x12B, %g7 fmovdne %xcc, %f9, %f15 fbn %fcc0, loop_2627 st %f12, [%l7 + 0x6C] andcc %o1, %i7, %g4 ldx [%l7 + 0x08], %i0 loop_2627: stw %i1, [%l7 + 0x20] bn,a,pn %icc, loop_2628 siam 0x2 fba,a %fcc3, loop_2629 st %f9, [%l7 + 0x70] loop_2628: st %f1, [%l7 + 0x20] fcmple16 %f0, %f2, %l0 loop_2629: ble loop_2630 nop setx loop_2631, %l0, %l1 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 %f13, %f12, %f4 ldsh [%l7 + 0x40], %o3 loop_2630: ldsb [%l7 + 0x42], %g1 loop_2631: fblg,a %fcc1, loop_2632 movleu %xcc, %o6, %g5 bn loop_2633 fmovrsgez %g3, %f2, %f3 loop_2632: te %xcc, 0x5 ldsw [%l7 + 0x1C], %l2 loop_2633: addccc %l4, 0x0C32, %l1 fbug %fcc3, loop_2634 tleu %icc, 0x3 lduh [%l7 + 0x4E], %i4 for %f12, %f10, %f4 loop_2634: ldsh [%l7 + 0x44], %g2 tne %xcc, 0x4 std %f12, [%l7 + 0x10] andcc %o7, 0x12BB, %i3 std %f10, [%l7 + 0x38] fmovrslz %o2, %f1, %f12 fpadd16s %f3, %f6, %f12 tsubcctv %l3, %i2, %i5 srax %l5, %l6, %o4 brlz,a %i6, loop_2635 edge32l %o0, %o5, %g7 tvc %xcc, 0x2 bvs,a,pn %icc, loop_2636 loop_2635: call loop_2637 ldx [%l7 + 0x40], %o1 movle %xcc, %g6, %i7 loop_2636: sth %g4, [%l7 + 0x6E] loop_2637: ldsb [%l7 + 0x71], %i0 popc %i1, %o3 fsrc2s %f11, %f8 edge8 %g1, %o6, %l0 movcs %xcc, %g5, %g3 movrlez %l4, 0x0A1, %l1 ldd [%l7 + 0x18], %f6 ldsw [%l7 + 0x18], %i4 popc %l2, %g2 fmovde %xcc, %f5, %f0 bl,a,pt %xcc, loop_2638 sth %i3, [%l7 + 0x3C] st %f9, [%l7 + 0x70] xor %o2, %o7, %l3 loop_2638: sdiv %i2, 0x0A1C, %l5 fmovrsgz %l6, %f11, %f6 fmovrsgz %i5, %f1, %f11 bvs,a,pt %icc, loop_2639 ldsh [%l7 + 0x36], %i6 fnot1 %f14, %f10 movpos %icc, %o0, %o5 loop_2639: fpadd16s %f0, %f12, %f5 sth %g7, [%l7 + 0x2E] fmovrslz %o4, %f13, %f7 fbl,a %fcc0, loop_2640 edge8n %o1, %g6, %g4 fxor %f4, %f10, %f12 fnot1s %f5, %f15 loop_2640: array16 %i7, %i0, %o3 fmovsle %icc, %f2, %f4 siam 0x6 addc %g1, %i1, %o6 fzero %f2 lduw [%l7 + 0x30], %l0 lduw [%l7 + 0x5C], %g3 movrgz %l4, 0x06D, %g5 fnor %f0, %f14, %f6 fmovdge %icc, %f13, %f13 tpos %icc, 0x1 fandnot1s %f4, %f15, %f4 bshuffle %f14, %f0, %f8 fnegs %f3, %f1 brgez %i4, loop_2641 subc %l2, %g2, %l1 std %f2, [%l7 + 0x30] lduh [%l7 + 0x6C], %o2 loop_2641: fmovdcc %icc, %f10, %f3 movg %icc, %o7, %i3 fmovdleu %icc, %f1, %f10 st %f14, [%l7 + 0x2C] fmul8ulx16 %f0, %f12, %f8 fmovdgu %icc, %f3, %f12 sth %l3, [%l7 + 0x7E] fpack32 %f10, %f4, %f2 tvs %xcc, 0x5 fnot1 %f2, %f6 sra %i2, 0x19, %l5 popc %l6, %i5 ldub [%l7 + 0x69], %o0 sdivx %i6, 0x137E, %g7 fornot2s %f10, %f7, %f11 bgu,a,pt %xcc, loop_2642 ldx [%l7 + 0x68], %o4 subccc %o1, 0x0011, %g6 edge8l %g4, %o5, %i0 loop_2642: sub %o3, %i7, %i1 sth %g1, [%l7 + 0x30] movrgez %o6, %g3, %l0 ldsw [%l7 + 0x68], %l4 ldx [%l7 + 0x78], %i4 fpadd16 %f6, %f4, %f14 fmovdleu %xcc, %f10, %f15 std %f2, [%l7 + 0x38] fbule,a %fcc1, loop_2643 edge32ln %g5, %l2, %g2 stw %o2, [%l7 + 0x2C] fbue,a %fcc3, loop_2644 loop_2643: fmovscc %xcc, %f5, %f10 stb %o7, [%l7 + 0x1D] fcmpes %fcc3, %f11, %f5 loop_2644: ba %icc, loop_2645 udiv %i3, 0x1D21, %l3 stw %l1, [%l7 + 0x24] st %f11, [%l7 + 0x78] loop_2645: tcs %icc, 0x1 fcmpd %fcc1, %f10, %f0 ldsw [%l7 + 0x24], %l5 bvc %xcc, loop_2646 st %f8, [%l7 + 0x64] siam 0x5 fmovde %xcc, %f10, %f15 loop_2646: addccc %i2, %l6, %i5 alignaddr %i6, %g7, %o0 fmovsa %xcc, %f3, %f10 ldsh [%l7 + 0x2E], %o4 fnot1s %f0, %f6 sra %o1, 0x0B, %g4 ldd [%l7 + 0x38], %f14 stb %g6, [%l7 + 0x17] movge %xcc, %o5, %o3 orcc %i0, 0x1F1C, %i7 movge %xcc, %i1, %o6 ld [%l7 + 0x5C], %f4 fxor %f6, %f14, %f10 movne %xcc, %g3, %g1 fabss %f7, %f3 alignaddrl %l4, %l0, %i4 taddcctv %g5, %l2, %g2 edge16 %o2, %o7, %l3 fmovrslez %i3, %f7, %f2 fcmpgt32 %f10, %f8, %l5 srlx %i2, 0x1D, %l1 edge16ln %l6, %i5, %g7 bl %xcc, loop_2647 sllx %o0, %i6, %o4 sth %g4, [%l7 + 0x2C] udivcc %g6, 0x0BE9, %o1 loop_2647: stw %o5, [%l7 + 0x48] bvs,a,pn %icc, loop_2648 fnot2s %f9, %f9 fmovdg %icc, %f1, %f7 sth %i0, [%l7 + 0x36] loop_2648: lduh [%l7 + 0x7C], %o3 fble,a %fcc2, loop_2649 st %f2, [%l7 + 0x58] fandnot2 %f14, %f0, %f12 fcmple32 %f6, %f2, %i1 loop_2649: tl %icc, 0x1 ldsh [%l7 + 0x3E], %o6 std %f6, [%l7 + 0x38] edge32ln %g3, %i7, %l4 stw %g1, [%l7 + 0x40] fmul8ulx16 %f8, %f4, %f10 pdist %f4, %f2, %f10 fmovrdlez %l0, %f2, %f8 fbule,a %fcc0, loop_2650 umul %g5, 0x08B1, %l2 st %f11, [%l7 + 0x20] fmovscc %icc, %f15, %f15 loop_2650: fcmpes %fcc1, %f8, %f7 stb %g2, [%l7 + 0x27] array16 %i4, %o2, %o7 brgez,a %i3, loop_2651 fmovsvc %xcc, %f4, %f4 sth %l5, [%l7 + 0x68] sdivcc %l3, 0x18D4, %i2 loop_2651: bne,a,pn %icc, loop_2652 bl %xcc, loop_2653 ldsb [%l7 + 0x63], %l1 fmovdcs %xcc, %f2, %f6 loop_2652: tg %icc, 0x6 loop_2653: andcc %l6, %g7, %o0 sllx %i5, %i6, %o4 stx %g6, [%l7 + 0x78] movneg %xcc, %o1, %g4 bcs,pn %xcc, loop_2654 brnz,a %i0, loop_2655 fcmpeq32 %f4, %f12, %o3 fpack32 %f4, %f8, %f0 loop_2654: fnot2s %f3, %f5 loop_2655: xnor %o5, 0x059C, %i1 lduw [%l7 + 0x3C], %g3 fmovrdne %o6, %f12, %f12 fmul8ulx16 %f12, %f8, %f10 array16 %l4, %i7, %l0 udiv %g5, 0x08EB, %g1 umul %g2, %i4, %o2 umul %o7, 0x06A5, %l2 sdivcc %l5, 0x1A4E, %i3 fxor %f6, %f2, %f4 nop setx loop_2656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %l3, 0x0FF6, %i2 udiv %l6, 0x0767, %l1 edge32l %o0, %i5, %i6 loop_2656: std %f4, [%l7 + 0x50] movgu %icc, %g7, %o4 fzeros %f9 lduw [%l7 + 0x74], %g6 fcmpne32 %f4, %f14, %o1 array16 %i0, %g4, %o3 bgu,a loop_2657 tvc %icc, 0x7 fmovsle %icc, %f9, %f3 fbul,a %fcc0, loop_2658 loop_2657: edge16ln %i1, %o5, %o6 fsrc1 %f0, %f8 call loop_2659 loop_2658: addc %g3, %i7, %l0 edge32 %l4, %g1, %g2 array16 %g5, %i4, %o7 loop_2659: te %icc, 0x3 st %f1, [%l7 + 0x34] udiv %l2, 0x1163, %o2 ld [%l7 + 0x0C], %f0 fmovdvc %xcc, %f12, %f1 ldx [%l7 + 0x78], %i3 ldx [%l7 + 0x60], %l5 fba %fcc3, loop_2660 stw %i2, [%l7 + 0x5C] array16 %l6, %l1, %o0 fxor %f12, %f6, %f8 loop_2660: umul %i5, %l3, %i6 nop setx loop_2661, %l0, %l1 jmpl %l1, %g7 orn %o4, 0x07CC, %g6 fmovda %icc, %f1, %f0 tl %xcc, 0x1 loop_2661: lduw [%l7 + 0x68], %i0 stx %o1, [%l7 + 0x28] addccc %g4, %i1, %o3 st %f14, [%l7 + 0x30] fnors %f12, %f7, %f11 tg %xcc, 0x2 xorcc %o6, %g3, %i7 fbn %fcc1, loop_2662 or %l0, %o5, %g1 fmovdge %icc, %f1, %f9 array32 %l4, %g2, %i4 loop_2662: alignaddr %g5, %o7, %o2 fcmpgt16 %f14, %f2, %i3 alignaddrl %l2, %i2, %l5 bl,a loop_2663 fmovrdne %l1, %f14, %f12 mulx %o0, %i5, %l3 fzeros %f13 loop_2663: ld [%l7 + 0x7C], %f9 fbl,a %fcc1, loop_2664 lduh [%l7 + 0x5E], %l6 movgu %xcc, %g7, %o4 fble %fcc2, loop_2665 loop_2664: srax %g6, %i0, %o1 fbl,a %fcc0, loop_2666 subcc %g4, %i1, %o3 loop_2665: fcmpne32 %f8, %f6, %i6 st %f14, [%l7 + 0x18] loop_2666: ldsw [%l7 + 0x18], %o6 fmovrdgz %i7, %f8, %f14 alignaddrl %g3, %o5, %l0 fmovrsne %g1, %f9, %f3 movgu %icc, %g2, %l4 and %i4, %o7, %g5 bgu,a %xcc, loop_2667 nop setx loop_2668, %l0, %l1 jmpl %l1, %o2 lduh [%l7 + 0x7C], %i3 xnor %l2, %i2, %l1 loop_2667: nop setx loop_2669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2668: bge,pn %icc, loop_2670 lduw [%l7 + 0x54], %l5 ldd [%l7 + 0x08], %f2 loop_2669: fones %f5 loop_2670: fmovsle %xcc, %f12, %f0 movcs %icc, %i5, %l3 sethi 0x1291, %l6 fbn %fcc0, loop_2671 fmovdleu %icc, %f12, %f15 movg %xcc, %g7, %o4 movleu %icc, %o0, %i0 loop_2671: ldsh [%l7 + 0x20], %o1 fmovdneg %icc, %f8, %f4 ldsb [%l7 + 0x7C], %g4 and %g6, 0x03F7, %o3 bpos,a,pt %xcc, loop_2672 fmovdcs %icc, %f13, %f6 fxnors %f5, %f3, %f14 sth %i1, [%l7 + 0x42] loop_2672: fcmple16 %f8, %f8, %i6 fcmped %fcc1, %f14, %f14 stw %i7, [%l7 + 0x4C] fmovdne %icc, %f13, %f6 tl %xcc, 0x6 fmul8ulx16 %f4, %f14, %f6 brz %o6, loop_2673 tvc %icc, 0x4 edge32l %o5, %l0, %g1 fornot2s %f10, %f7, %f15 loop_2673: lduh [%l7 + 0x0A], %g3 edge16l %g2, %i4, %l4 ldsb [%l7 + 0x21], %g5 tleu %xcc, 0x2 st %f3, [%l7 + 0x20] or %o2, 0x15DA, %i3 sdiv %l2, 0x081F, %i2 fones %f9 call loop_2674 std %f6, [%l7 + 0x68] fxnor %f12, %f4, %f0 stb %l1, [%l7 + 0x2A] loop_2674: tg %icc, 0x0 tsubcctv %l5, 0x00C9, %i5 lduh [%l7 + 0x1E], %l3 ldsh [%l7 + 0x12], %l6 tn %icc, 0x5 edge8l %o7, %g7, %o0 fornot1 %f14, %f2, %f4 stw %i0, [%l7 + 0x5C] bgu,pn %icc, loop_2675 ld [%l7 + 0x64], %f11 xorcc %o1, %g4, %g6 fabss %f10, %f4 loop_2675: ldx [%l7 + 0x10], %o4 st %f0, [%l7 + 0x2C] fmovsleu %icc, %f7, %f2 fands %f13, %f6, %f13 fandnot2s %f12, %f2, %f12 sll %o3, 0x09, %i1 faligndata %f6, %f2, %f4 bvc,a,pt %icc, loop_2676 stx %i7, [%l7 + 0x60] stb %i6, [%l7 + 0x5F] nop setx loop_2677, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2676: fmovrdlz %o6, %f8, %f0 udiv %l0, 0x1F24, %o5 tsubcctv %g1, 0x172D, %g2 loop_2677: lduw [%l7 + 0x10], %i4 fbu,a %fcc3, loop_2678 lduw [%l7 + 0x18], %g3 fxnors %f12, %f4, %f15 sub %l4, 0x1944, %g5 loop_2678: tcc %xcc, 0x1 fbule,a %fcc1, loop_2679 fbu,a %fcc3, loop_2680 stw %i3, [%l7 + 0x50] fbug,a %fcc1, loop_2681 loop_2679: movl %xcc, %l2, %o2 loop_2680: fpadd32s %f1, %f15, %f15 edge32ln %l1, %l5, %i2 loop_2681: fcmpes %fcc1, %f15, %f10 stw %i5, [%l7 + 0x54] movneg %icc, %l6, %l3 tvs %icc, 0x1 movcs %icc, %g7, %o7 popc %i0, %o1 lduw [%l7 + 0x2C], %o0 edge8l %g6, %g4, %o3 fmovrdlz %i1, %f12, %f2 ba,a,pn %icc, loop_2682 fsrc1 %f14, %f12 ldsb [%l7 + 0x6A], %i7 edge32ln %o4, %i6, %o6 loop_2682: be,a,pn %xcc, loop_2683 edge32ln %l0, %g1, %o5 orncc %i4, %g3, %l4 siam 0x1 loop_2683: sth %g2, [%l7 + 0x60] bge,a,pn %xcc, loop_2684 xor %i3, 0x0441, %l2 ldub [%l7 + 0x65], %o2 fnot2s %f0, %f12 loop_2684: fmovsa %icc, %f14, %f0 ldsh [%l7 + 0x6A], %g5 subcc %l5, 0x164A, %l1 taddcc %i5, %i2, %l6 udivcc %g7, 0x1345, %l3 stx %o7, [%l7 + 0x20] fmovrdgez %o1, %f2, %f14 fmovsge %xcc, %f8, %f0 fnand %f8, %f6, %f10 fpadd16 %f0, %f14, %f4 or %o0, %i0, %g4 bneg,pt %icc, loop_2685 tneg %icc, 0x5 tne %icc, 0x3 fbl %fcc3, loop_2686 loop_2685: tn %xcc, 0x0 bg,a,pt %xcc, loop_2687 fbne,a %fcc1, loop_2688 loop_2686: popc 0x160E, %g6 fmul8x16 %f15, %f10, %f0 loop_2687: tsubcctv %i1, 0x18FC, %o3 loop_2688: nop setx loop_2689, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz %i7, loop_2690 sdivx %i6, 0x0FB8, %o4 bvc loop_2691 loop_2689: fmovda %icc, %f1, %f12 loop_2690: fmovrdlez %l0, %f12, %f8 call loop_2692 loop_2691: fbue %fcc1, loop_2693 fpackfix %f12, %f15 fnot2s %f5, %f13 loop_2692: fbne,a %fcc1, loop_2694 loop_2693: fmovrsgz %o6, %f1, %f13 brgez %o5, loop_2695 fmovdge %xcc, %f4, %f10 loop_2694: tsubcctv %g1, 0x1D51, %g3 sth %i4, [%l7 + 0x24] loop_2695: fmovdge %xcc, %f0, %f7 fcmpeq16 %f4, %f10, %g2 ldsb [%l7 + 0x6C], %i3 fcmpne16 %f8, %f4, %l2 fabsd %f6, %f14 std %f0, [%l7 + 0x70] array8 %l4, %g5, %l5 lduh [%l7 + 0x22], %l1 edge32l %o2, %i5, %l6 stb %g7, [%l7 + 0x18] fpadd16 %f2, %f0, %f12 stw %i2, [%l7 + 0x54] fpsub32 %f12, %f0, %f6 fnegd %f12, %f10 addc %l3, %o1, %o0 st %f13, [%l7 + 0x60] ldsh [%l7 + 0x24], %o7 sllx %g4, 0x02, %i0 fbe,a %fcc1, loop_2696 tvs %icc, 0x3 sth %g6, [%l7 + 0x52] andcc %o3, %i1, %i7 loop_2696: ldsw [%l7 + 0x48], %i6 udivx %o4, 0x1399, %o6 nop setx loop_2697, %l0, %l1 jmpl %l1, %l0 fbule,a %fcc0, loop_2698 ld [%l7 + 0x40], %f9 fmovsn %xcc, %f6, %f6 loop_2697: move %icc, %o5, %g3 loop_2698: fxnors %f10, %f15, %f13 fcmple16 %f0, %f6, %i4 bl,a,pt %icc, loop_2699 sdiv %g1, 0x1B50, %i3 brlz %g2, loop_2700 lduw [%l7 + 0x5C], %l2 loop_2699: srl %l4, %l5, %l1 brlez,a %g5, loop_2701 loop_2700: fmul8x16al %f8, %f13, %f0 alignaddr %i5, %l6, %o2 ldsh [%l7 + 0x54], %g7 loop_2701: movre %i2, %l3, %o1 movgu %xcc, %o7, %g4 fandnot2 %f8, %f0, %f10 ldx [%l7 + 0x68], %o0 edge16 %i0, %o3, %g6 brnz %i1, loop_2702 lduh [%l7 + 0x48], %i6 array32 %i7, %o4, %o6 sra %o5, 0x14, %l0 loop_2702: ld [%l7 + 0x10], %f15 fexpand %f14, %f6 movvs %xcc, %g3, %g1 udivx %i3, 0x1CF6, %i4 tneg %icc, 0x3 ldsw [%l7 + 0x20], %l2 ldsw [%l7 + 0x34], %l4 fmovsvs %xcc, %f12, %f6 array16 %g2, %l5, %g5 smul %l1, 0x1FA5, %i5 fnands %f15, %f10, %f9 movgu %icc, %o2, %g7 siam 0x3 fmul8ulx16 %f0, %f8, %f14 fnand %f10, %f12, %f6 taddcctv %i2, %l6, %l3 fmovscc %xcc, %f13, %f1 lduw [%l7 + 0x20], %o7 alignaddr %g4, %o0, %i0 fmovdleu %icc, %f10, %f12 te %xcc, 0x3 edge16 %o3, %o1, %g6 ldub [%l7 + 0x21], %i6 stx %i7, [%l7 + 0x50] tgu %xcc, 0x0 fand %f12, %f10, %f0 fornot2s %f6, %f11, %f13 fabsd %f2, %f8 fmovsgu %icc, %f0, %f12 ldsw [%l7 + 0x7C], %o4 sdiv %o6, 0x1F75, %o5 fbul %fcc2, loop_2703 andn %i1, 0x1F8B, %g3 movrne %g1, 0x27E, %l0 stw %i3, [%l7 + 0x40] loop_2703: fpsub16s %f5, %f1, %f7 bg,a,pn %icc, loop_2704 fblg,a %fcc2, loop_2705 fbug,a %fcc0, loop_2706 stx %l2, [%l7 + 0x48] loop_2704: fbne,a %fcc3, loop_2707 loop_2705: fmovdvs %xcc, %f13, %f13 loop_2706: sth %i4, [%l7 + 0x5A] fble,a %fcc3, loop_2708 loop_2707: fbul,a %fcc3, loop_2709 xorcc %g2, %l4, %l5 xnor %l1, 0x0C1D, %i5 loop_2708: or %o2, %g7, %i2 loop_2709: subcc %g5, %l6, %o7 tgu %icc, 0x0 orcc %l3, 0x11F7, %o0 ldx [%l7 + 0x60], %g4 edge16l %i0, %o3, %o1 fmovsge %xcc, %f6, %f12 bleu,a %icc, loop_2710 nop setx loop_2711, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x38], %f2 andncc %i6, %g6, %i7 loop_2710: fnand %f12, %f0, %f4 loop_2711: orncc %o6, %o4, %o5 ld [%l7 + 0x78], %f12 ldsh [%l7 + 0x08], %g3 stw %i1, [%l7 + 0x1C] sdivcc %g1, 0x00F0, %l0 stw %l2, [%l7 + 0x34] fandnot2s %f12, %f5, %f13 sdivcc %i4, 0x152D, %g2 ldd [%l7 + 0x28], %f12 ldsb [%l7 + 0x6E], %l4 stb %i3, [%l7 + 0x71] ldsh [%l7 + 0x24], %l1 st %f11, [%l7 + 0x30] sth %i5, [%l7 + 0x50] ba,a loop_2712 ble,a,pn %xcc, loop_2713 st %f9, [%l7 + 0x58] st %f4, [%l7 + 0x34] loop_2712: fbe,a %fcc0, loop_2714 loop_2713: tne %icc, 0x3 mulscc %l5, %o2, %g7 bcc,a,pn %xcc, loop_2715 loop_2714: std %f6, [%l7 + 0x30] fsrc1s %f4, %f0 movrgez %i2, 0x19A, %g5 loop_2715: ldx [%l7 + 0x40], %l6 nop setx loop_2716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %l3, loop_2717 st %f6, [%l7 + 0x78] fmovrsgz %o7, %f12, %f3 loop_2716: mova %xcc, %o0, %i0 loop_2717: fbe %fcc1, loop_2718 addc %g4, %o3, %i6 fornot2s %f9, %f3, %f10 stw %o1, [%l7 + 0x60] loop_2718: subccc %g6, 0x0B79, %o6 fbge,a %fcc1, loop_2719 ldd [%l7 + 0x68], %f14 mulscc %i7, %o5, %g3 st %f3, [%l7 + 0x2C] loop_2719: fpadd32 %f0, %f0, %f4 xnor %i1, 0x0F75, %g1 ldub [%l7 + 0x38], %l0 brgz,a %l2, loop_2720 ba %icc, loop_2721 std %f8, [%l7 + 0x08] fmovsle %xcc, %f2, %f14 loop_2720: orncc %i4, %o4, %g2 loop_2721: add %i3, 0x0415, %l1 lduw [%l7 + 0x44], %i5 movcc %icc, %l4, %l5 stw %g7, [%l7 + 0x40] st %f4, [%l7 + 0x40] fmovdvs %xcc, %f12, %f6 fnegd %f10, %f10 fmovrdlz %i2, %f6, %f2 tn %xcc, 0x6 ldx [%l7 + 0x08], %g5 lduh [%l7 + 0x62], %l6 orn %o2, %o7, %o0 fnot2 %f8, %f6 bne,a %xcc, loop_2722 fmul8x16al %f2, %f12, %f0 sllx %i0, %g4, %o3 fandnot2s %f5, %f4, %f6 loop_2722: fmovdgu %xcc, %f14, %f5 edge8n %l3, %i6, %g6 ld [%l7 + 0x50], %f9 orncc %o6, 0x0BB0, %o1 fornot1s %f13, %f11, %f15 fbul %fcc0, loop_2723 bvc,pt %icc, loop_2724 fmovdgu %xcc, %f12, %f15 fmovrsne %o5, %f1, %f11 loop_2723: fmovdgu %icc, %f1, %f13 loop_2724: popc %g3, %i7 movrgez %i1, 0x015, %g1 xnorcc %l0, %i4, %o4 fmovrdgz %l2, %f8, %f14 andcc %i3, %g2, %i5 lduh [%l7 + 0x2E], %l4 ldx [%l7 + 0x78], %l1 ldsb [%l7 + 0x3A], %g7 lduw [%l7 + 0x38], %i2 bg loop_2725 fcmpd %fcc1, %f8, %f4 edge32l %g5, %l5, %o2 ldsw [%l7 + 0x78], %o7 loop_2725: fpack16 %f12, %f6 st %f15, [%l7 + 0x50] bcc,pt %icc, loop_2726 move %icc, %l6, %o0 fbule %fcc2, loop_2727 lduh [%l7 + 0x6E], %i0 loop_2726: fmovsne %icc, %f4, %f7 edge8 %o3, %g4, %i6 loop_2727: ldx [%l7 + 0x40], %l3 fmovrsgz %o6, %f5, %f10 fmul8x16al %f0, %f8, %f4 fpadd16s %f9, %f13, %f14 lduh [%l7 + 0x24], %o1 movn %icc, %o5, %g3 lduh [%l7 + 0x0C], %i7 fmovsgu %xcc, %f15, %f13 stx %g6, [%l7 + 0x58] fmovsleu %xcc, %f4, %f13 stw %i1, [%l7 + 0x50] bcc,a %icc, loop_2728 fmul8x16al %f8, %f3, %f10 sth %l0, [%l7 + 0x46] array32 %i4, %o4, %l2 loop_2728: fmul8ulx16 %f6, %f4, %f0 tcc %icc, 0x5 fcmpne32 %f0, %f8, %i3 fpack16 %f10, %f15 fmovdne %xcc, %f2, %f3 tgu %icc, 0x0 ldsb [%l7 + 0x63], %g1 edge16ln %i5, %l4, %g2 stw %l1, [%l7 + 0x58] mulx %i2, %g5, %l5 move %icc, %o2, %o7 for %f2, %f10, %f14 array16 %g7, %l6, %i0 srl %o0, %g4, %i6 ldx [%l7 + 0x68], %l3 xnorcc %o6, 0x0091, %o3 sra %o1, %g3, %i7 tcs %icc, 0x2 movcc %xcc, %g6, %i1 fmovsneg %icc, %f11, %f10 tsubcctv %o5, 0x15B1, %i4 ld [%l7 + 0x24], %f11 bleu,a,pn %xcc, loop_2729 popc 0x0F5C, %l0 movrgez %l2, %i3, %o4 edge16l %i5, %l4, %g1 loop_2729: fmovdvc %icc, %f4, %f0 tsubcctv %g2, %l1, %i2 fmovdg %xcc, %f4, %f0 bcc,a %icc, loop_2730 fblg %fcc3, loop_2731 fornot1s %f15, %f0, %f0 ld [%l7 + 0x5C], %f3 loop_2730: fmovdgu %xcc, %f12, %f7 loop_2731: ldub [%l7 + 0x58], %g5 fbe %fcc1, loop_2732 orn %l5, %o2, %o7 stb %l6, [%l7 + 0x25] udivcc %i0, 0x0D52, %g7 loop_2732: std %f8, [%l7 + 0x50] ldd [%l7 + 0x30], %f2 ldx [%l7 + 0x30], %o0 fpadd32s %f14, %f12, %f2 movpos %xcc, %g4, %l3 fmovs %f8, %f10 ld [%l7 + 0x38], %f2 fmuld8ulx16 %f9, %f1, %f2 tgu %xcc, 0x4 tvs %xcc, 0x0 bpos,a loop_2733 fcmpgt16 %f6, %f8, %i6 movleu %xcc, %o3, %o1 nop setx loop_2734, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2733: fpadd32 %f8, %f6, %f12 fnand %f4, %f14, %f12 fbne %fcc2, loop_2735 loop_2734: lduw [%l7 + 0x54], %g3 stx %i7, [%l7 + 0x18] fabsd %f12, %f6 loop_2735: subc %g6, 0x0E49, %o6 tcs %icc, 0x5 sth %i1, [%l7 + 0x72] fpadd32s %f2, %f10, %f12 tgu %icc, 0x3 addc %o5, %i4, %l2 edge8l %l0, %o4, %i3 movcs %icc, %l4, %i5 stw %g2, [%l7 + 0x68] smul %g1, %i2, %l1 fmovdcs %xcc, %f5, %f5 fpadd16 %f4, %f12, %f10 fmovdpos %icc, %f15, %f4 ldsw [%l7 + 0x7C], %l5 te %icc, 0x3 bne loop_2736 fnor %f12, %f10, %f8 ldsh [%l7 + 0x4E], %g5 mova %icc, %o7, %l6 loop_2736: ldd [%l7 + 0x50], %f4 fxnor %f12, %f0, %f4 fbn,a %fcc2, loop_2737 lduw [%l7 + 0x6C], %o2 andcc %i0, 0x0594, %g7 fmovdn %xcc, %f6, %f12 loop_2737: fcmpgt32 %f2, %f2, %o0 ldub [%l7 + 0x78], %l3 ldub [%l7 + 0x28], %i6 fnors %f6, %f11, %f15 stw %g4, [%l7 + 0x0C] fabsd %f12, %f12 fmovsgu %xcc, %f5, %f1 ldx [%l7 + 0x40], %o3 nop setx loop_2738, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %o1, %g3 brlez %g6, loop_2739 ldub [%l7 + 0x1D], %i7 loop_2738: ldx [%l7 + 0x08], %o6 movne %icc, %o5, %i4 loop_2739: ld [%l7 + 0x28], %f2 stb %i1, [%l7 + 0x69] brlez %l2, loop_2740 subcc %l0, %o4, %l4 fsrc1s %f10, %f7 fnand %f2, %f12, %f2 loop_2740: lduh [%l7 + 0x5C], %i3 movneg %icc, %i5, %g2 ldub [%l7 + 0x55], %g1 fexpand %f8, %f14 fbuge,a %fcc2, loop_2741 lduw [%l7 + 0x14], %i2 movpos %xcc, %l1, %g5 fpack32 %f6, %f10, %f14 loop_2741: taddcc %l5, 0x0086, %o7 fnot2s %f10, %f10 fmovdgu %icc, %f6, %f6 ldsw [%l7 + 0x7C], %l6 ldd [%l7 + 0x48], %f0 stb %o2, [%l7 + 0x31] udivx %g7, 0x0C6D, %i0 bgu loop_2742 fblg %fcc1, loop_2743 andn %o0, 0x12CC, %i6 st %f1, [%l7 + 0x68] loop_2742: ldx [%l7 + 0x60], %l3 loop_2743: fbne,a %fcc3, loop_2744 fmovsg %xcc, %f9, %f15 lduw [%l7 + 0x30], %o3 fzero %f6 loop_2744: ldd [%l7 + 0x78], %f8 fbg,a %fcc3, loop_2745 bvc,a loop_2746 tne %xcc, 0x0 ldub [%l7 + 0x55], %o1 loop_2745: pdist %f12, %f8, %f12 loop_2746: fmovrdgez %g4, %f8, %f8 stb %g3, [%l7 + 0x54] brlz,a %g6, loop_2747 ldsh [%l7 + 0x72], %o6 srax %o5, 0x09, %i7 fmul8x16au %f2, %f12, %f14 loop_2747: ldx [%l7 + 0x58], %i4 xor %i1, 0x02A3, %l2 ldd [%l7 + 0x28], %f12 mulx %o4, 0x1D05, %l4 sth %l0, [%l7 + 0x72] fbu,a %fcc0, loop_2748 bne,pt %xcc, loop_2749 bcc,a,pt %xcc, loop_2750 fmul8sux16 %f8, %f10, %f10 loop_2748: fbuge %fcc1, loop_2751 loop_2749: fpadd16s %f0, %f9, %f3 loop_2750: sth %i3, [%l7 + 0x50] stx %g2, [%l7 + 0x30] loop_2751: fmovscs %icc, %f6, %f9 andncc %i5, %i2, %l1 fmovdl %icc, %f8, %f3 fabss %f6, %f4 bgu loop_2752 movrgez %g1, 0x26B, %g5 ldx [%l7 + 0x60], %o7 fones %f9 loop_2752: stx %l5, [%l7 + 0x50] fexpand %f4, %f4 fsrc1 %f10, %f2 lduh [%l7 + 0x50], %o2 stb %l6, [%l7 + 0x47] fmul8ulx16 %f0, %f4, %f2 fcmps %fcc1, %f2, %f14 fmovrdgz %i0, %f14, %f12 fnot1s %f7, %f2 edge32ln %g7, %o0, %l3 addccc %o3, %i6, %g4 tg %xcc, 0x6 st %f7, [%l7 + 0x64] fnot1 %f6, %f8 ldd [%l7 + 0x40], %f2 std %f2, [%l7 + 0x78] fmovdneg %xcc, %f5, %f5 fsrc2s %f5, %f1 ldsh [%l7 + 0x62], %g3 fmovsne %xcc, %f0, %f8 array8 %g6, %o6, %o1 fnegs %f14, %f0 edge8l %o5, %i4, %i1 ldsb [%l7 + 0x68], %l2 fnegd %f14, %f6 fnot2 %f0, %f4 smulcc %i7, 0x04F5, %o4 ldx [%l7 + 0x08], %l0 sth %l4, [%l7 + 0x46] fmovrdgz %i3, %f6, %f4 ldsw [%l7 + 0x40], %i5 movrgz %g2, 0x046, %i2 fmuld8sux16 %f8, %f11, %f4 stw %l1, [%l7 + 0x20] fcmpeq32 %f6, %f12, %g5 ldx [%l7 + 0x40], %g1 lduh [%l7 + 0x56], %o7 bpos,a,pt %icc, loop_2753 st %f6, [%l7 + 0x70] fmovdvs %icc, %f9, %f9 fmovrdlez %o2, %f14, %f8 loop_2753: stb %l5, [%l7 + 0x25] stx %i0, [%l7 + 0x70] st %f0, [%l7 + 0x6C] fnot1s %f11, %f1 movl %icc, %l6, %g7 fabss %f4, %f12 subc %l3, 0x033E, %o0 call loop_2754 ldd [%l7 + 0x08], %f14 tsubcctv %o3, 0x05AC, %i6 fmovrsne %g3, %f10, %f9 loop_2754: fmovda %xcc, %f9, %f14 tleu %icc, 0x3 ldsh [%l7 + 0x76], %g6 stb %g4, [%l7 + 0x1C] stw %o6, [%l7 + 0x70] bg,pt %xcc, loop_2755 movge %xcc, %o5, %i4 stx %i1, [%l7 + 0x70] mulx %l2, 0x1D57, %o1 loop_2755: std %f8, [%l7 + 0x18] fmovrslz %i7, %f7, %f0 st %f2, [%l7 + 0x44] fmovdne %xcc, %f0, %f15 st %f15, [%l7 + 0x28] tgu %icc, 0x0 fmovrdne %l0, %f0, %f14 sth %l4, [%l7 + 0x6A] fmovrdgez %o4, %f10, %f8 bcs,a loop_2756 fbuge %fcc0, loop_2757 ldsw [%l7 + 0x60], %i3 fmovrdlez %g2, %f2, %f4 loop_2756: fmovrdlez %i5, %f10, %f8 loop_2757: fxnors %f7, %f12, %f11 fands %f3, %f5, %f15 ldsw [%l7 + 0x38], %l1 fbn %fcc1, loop_2758 tcs %xcc, 0x2 brnz %i2, loop_2759 ldsb [%l7 + 0x0F], %g1 loop_2758: ldub [%l7 + 0x39], %o7 fble,a %fcc0, loop_2760 loop_2759: ta %xcc, 0x4 ldsh [%l7 + 0x50], %o2 fcmpne32 %f4, %f10, %l5 loop_2760: popc %g5, %i0 fones %f9 std %f2, [%l7 + 0x70] bgu %xcc, loop_2761 brlez %g7, loop_2762 movge %xcc, %l6, %o0 ldd [%l7 + 0x30], %f10 loop_2761: alignaddr %o3, %l3, %g3 loop_2762: fmovdvc %icc, %f12, %f9 stb %g6, [%l7 + 0x3A] ldsh [%l7 + 0x7E], %i6 stw %o6, [%l7 + 0x3C] fmovdg %xcc, %f3, %f3 tneg %xcc, 0x6 tvs %xcc, 0x2 sdivcc %o5, 0x018A, %i4 movn %icc, %g4, %i1 ld [%l7 + 0x78], %f12 stw %l2, [%l7 + 0x30] fmovdge %xcc, %f15, %f3 ldsb [%l7 + 0x58], %o1 bn %xcc, loop_2763 ld [%l7 + 0x44], %f7 tle %icc, 0x4 ld [%l7 + 0x5C], %f4 loop_2763: fxor %f4, %f10, %f0 bn,a,pn %xcc, loop_2764 xor %l0, 0x0070, %l4 addc %o4, %i7, %i3 ld [%l7 + 0x64], %f1 loop_2764: fcmpd %fcc3, %f12, %f12 fmovscs %xcc, %f6, %f2 st %f9, [%l7 + 0x34] ld [%l7 + 0x28], %f1 fpadd32 %f6, %f6, %f2 fmul8x16au %f5, %f4, %f4 ldsh [%l7 + 0x60], %i5 fmovsvs %icc, %f1, %f8 sth %g2, [%l7 + 0x0C] sth %i2, [%l7 + 0x38] fblg %fcc1, loop_2765 ld [%l7 + 0x50], %f9 fcmpes %fcc1, %f14, %f9 tleu %xcc, 0x5 loop_2765: st %f7, [%l7 + 0x2C] movl %icc, %g1, %l1 stx %o7, [%l7 + 0x70] stw %l5, [%l7 + 0x7C] sth %g5, [%l7 + 0x24] fmovsle %icc, %f2, %f12 edge8n %o2, %i0, %l6 orn %o0, %o3, %l3 ld [%l7 + 0x70], %f6 fmovsle %xcc, %f2, %f15 fnand %f4, %f8, %f12 movle %xcc, %g7, %g3 fmovs %f1, %f11 movneg %xcc, %g6, %o6 edge16l %o5, %i6, %i4 sth %i1, [%l7 + 0x74] stb %l2, [%l7 + 0x36] subc %g4, %o1, %l4 stw %l0, [%l7 + 0x44] ldub [%l7 + 0x79], %i7 ldd [%l7 + 0x10], %f12 fmovdge %icc, %f5, %f8 stx %o4, [%l7 + 0x38] fbue %fcc0, loop_2766 fnands %f2, %f15, %f5 ldub [%l7 + 0x5D], %i5 fnegs %f14, %f7 loop_2766: lduh [%l7 + 0x7C], %i3 sdiv %g2, 0x15F1, %g1 sth %l1, [%l7 + 0x30] brgz,a %o7, loop_2767 fcmpeq16 %f12, %f4, %i2 orncc %l5, %g5, %o2 movrne %l6, 0x06E, %o0 loop_2767: stx %o3, [%l7 + 0x18] nop setx loop_2768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %icc, %f6, %f4 fcmpd %fcc3, %f10, %f8 bcc,a %xcc, loop_2769 loop_2768: umul %l3, 0x0127, %i0 fcmpeq16 %f2, %f0, %g3 ld [%l7 + 0x3C], %f2 loop_2769: fnands %f0, %f13, %f8 srlx %g7, %o6, %g6 udiv %i6, 0x0ACF, %o5 movre %i1, 0x14A, %l2 fpsub16 %f8, %f0, %f12 fmovrslz %g4, %f0, %f7 xor %o1, %i4, %l0 bne,a,pt %icc, loop_2770 fmovrse %l4, %f4, %f15 umulcc %o4, %i7, %i5 ld [%l7 + 0x78], %f12 loop_2770: lduw [%l7 + 0x40], %i3 edge16n %g2, %g1, %l1 stb %i2, [%l7 + 0x27] array32 %o7, %g5, %l5 lduw [%l7 + 0x34], %o2 mulscc %l6, 0x006C, %o3 tsubcc %o0, 0x080A, %l3 std %f8, [%l7 + 0x28] sethi 0x14EF, %i0 fbge %fcc1, loop_2771 brlz,a %g7, loop_2772 fmul8x16 %f14, %f12, %f12 fcmpes %fcc2, %f14, %f6 loop_2771: std %f2, [%l7 + 0x18] loop_2772: fcmps %fcc2, %f4, %f2 xnor %o6, 0x15A0, %g6 taddcctv %g3, 0x0904, %i6 movcc %xcc, %i1, %l2 ldsb [%l7 + 0x4E], %o5 tg %icc, 0x4 lduh [%l7 + 0x4A], %g4 ldub [%l7 + 0x31], %o1 ldub [%l7 + 0x49], %i4 stw %l4, [%l7 + 0x60] taddcctv %l0, %i7, %o4 fbl %fcc2, loop_2773 udiv %i3, 0x112E, %g2 ldsb [%l7 + 0x78], %g1 fmovscs %icc, %f13, %f7 loop_2773: sdivcc %l1, 0x17C0, %i5 fpsub16 %f6, %f8, %f8 movneg %xcc, %i2, %o7 fabss %f0, %f0 movle %icc, %g5, %o2 bpos loop_2774 fpackfix %f8, %f7 ldub [%l7 + 0x50], %l5 fpackfix %f14, %f10 loop_2774: ldub [%l7 + 0x38], %l6 ldsh [%l7 + 0x74], %o0 fmovsge %xcc, %f9, %f2 lduh [%l7 + 0x46], %o3 std %f10, [%l7 + 0x58] fcmple16 %f12, %f8, %i0 std %f4, [%l7 + 0x20] fmovde %icc, %f12, %f2 bn,pt %icc, loop_2775 fabsd %f10, %f10 edge32 %l3, %g7, %o6 fornot2 %f4, %f2, %f6 loop_2775: nop setx loop_2776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f15, %f1, %f14 fxnors %f15, %f11, %f2 tle %xcc, 0x1 loop_2776: fbue,a %fcc1, loop_2777 fbo %fcc1, loop_2778 sdiv %g3, 0x030E, %g6 stw %i1, [%l7 + 0x7C] loop_2777: fxnor %f10, %f6, %f4 loop_2778: array16 %l2, %o5, %i6 fmovspos %icc, %f9, %f13 fpsub16 %f14, %f0, %f0 movleu %icc, %o1, %i4 bleu,pt %xcc, loop_2779 ba,a %xcc, loop_2780 fbg,a %fcc1, loop_2781 fmovsge %xcc, %f15, %f5 loop_2779: xorcc %g4, %l4, %l0 loop_2780: fcmpd %fcc2, %f0, %f8 loop_2781: movcc %xcc, %o4, %i3 fmovdvc %icc, %f0, %f13 ldsw [%l7 + 0x50], %i7 subc %g2, %l1, %g1 lduw [%l7 + 0x78], %i5 fmul8ulx16 %f8, %f12, %f12 fandnot1s %f2, %f7, %f12 ld [%l7 + 0x5C], %f5 sth %i2, [%l7 + 0x58] st %f3, [%l7 + 0x5C] and %g5, %o2, %l5 fmovdge %xcc, %f8, %f7 fpsub32 %f8, %f2, %f2 tvc %xcc, 0x1 fandnot1 %f4, %f2, %f10 fmovs %f2, %f7 ldsb [%l7 + 0x49], %o7 fmovda %xcc, %f6, %f15 sll %l6, 0x1C, %o3 stx %o0, [%l7 + 0x68] std %f0, [%l7 + 0x68] fble,a %fcc2, loop_2782 fmul8x16au %f14, %f3, %f8 fpsub16s %f1, %f9, %f14 fcmpne16 %f4, %f10, %l3 loop_2782: fnot2 %f12, %f4 fpack16 %f4, %f8 movpos %xcc, %i0, %g7 ldsb [%l7 + 0x51], %g3 fsrc2 %f8, %f12 srlx %o6, %g6, %l2 edge8 %i1, %i6, %o5 std %f12, [%l7 + 0x78] edge32 %o1, %g4, %i4 ldx [%l7 + 0x18], %l4 movrne %l0, 0x358, %i3 lduw [%l7 + 0x24], %i7 fxnor %f8, %f8, %f0 fnot1 %f14, %f4 fnot2s %f11, %f10 edge16l %o4, %g2, %g1 move %icc, %i5, %i2 sra %l1, 0x1A, %g5 fmovdl %xcc, %f13, %f4 fpsub32 %f2, %f6, %f2 fmovs %f4, %f5 fmovda %icc, %f8, %f3 fmul8x16 %f2, %f0, %f10 addc %l5, 0x1C57, %o7 fcmpeq32 %f12, %f14, %o2 subccc %o3, 0x004C, %o0 srlx %l3, %l6, %i0 std %f4, [%l7 + 0x40] fmul8x16au %f15, %f13, %f10 fzero %f10 fbu,a %fcc2, loop_2783 fnot1s %f15, %f15 st %f10, [%l7 + 0x64] brnz,a %g3, loop_2784 loop_2783: lduh [%l7 + 0x7A], %o6 fbg %fcc1, loop_2785 std %f8, [%l7 + 0x08] loop_2784: fnand %f14, %f4, %f0 fpack16 %f6, %f8 loop_2785: ld [%l7 + 0x1C], %f7 ldsb [%l7 + 0x13], %g7 umul %l2, 0x1FA5, %i1 fmovrdgz %i6, %f6, %f14 tge %icc, 0x2 fmovsneg %xcc, %f7, %f6 tg %xcc, 0x7 ldsb [%l7 + 0x5C], %g6 fmovdge %xcc, %f13, %f10 array32 %o5, %g4, %i4 bvc %xcc, loop_2786 fpmerge %f6, %f6, %f8 fsrc1 %f4, %f14 tleu %xcc, 0x7 loop_2786: fpsub32 %f10, %f10, %f6 edge8ln %l4, %o1, %i3 sth %l0, [%l7 + 0x48] bge loop_2787 and %i7, %o4, %g1 movne %icc, %i5, %g2 fbge %fcc2, loop_2788 loop_2787: ble,pn %icc, loop_2789 sdiv %i2, 0x067F, %l1 ld [%l7 + 0x28], %f7 loop_2788: fcmped %fcc2, %f4, %f0 loop_2789: stw %g5, [%l7 + 0x4C] fmovsvs %xcc, %f13, %f13 for %f8, %f6, %f0 ldsw [%l7 + 0x08], %o7 fpack32 %f8, %f0, %f12 lduw [%l7 + 0x10], %o2 fbl %fcc3, loop_2790 move %icc, %o3, %o0 srlx %l5, 0x11, %l3 bge,a %icc, loop_2791 loop_2790: sth %i0, [%l7 + 0x68] ta %icc, 0x3 ldub [%l7 + 0x0E], %l6 loop_2791: stx %g3, [%l7 + 0x58] ldd [%l7 + 0x60], %f14 movl %xcc, %o6, %l2 andcc %i1, %i6, %g7 fnegd %f8, %f4 brgz %g6, loop_2792 std %f0, [%l7 + 0x48] fmovsvc %icc, %f1, %f9 xor %g4, %o5, %i4 loop_2792: sll %o1, %i3, %l4 sth %i7, [%l7 + 0x48] bvs loop_2793 edge32l %l0, %o4, %g1 fbn %fcc2, loop_2794 ld [%l7 + 0x34], %f15 loop_2793: fcmpgt32 %f4, %f12, %i5 or %i2, 0x1E83, %l1 loop_2794: tleu %xcc, 0x3 fmovdpos %icc, %f9, %f2 fble %fcc3, loop_2795 edge16ln %g2, %o7, %o2 subccc %g5, %o0, %l5 stx %l3, [%l7 + 0x50] loop_2795: add %o3, %l6, %g3 ldsb [%l7 + 0x6E], %i0 stb %l2, [%l7 + 0x4F] fmovrde %o6, %f12, %f8 stw %i1, [%l7 + 0x44] fands %f3, %f0, %f8 tg %icc, 0x4 ldsh [%l7 + 0x5A], %i6 sra %g6, 0x01, %g4 xnorcc %g7, %o5, %o1 srl %i4, 0x07, %l4 add %i3, %i7, %o4 bneg,pn %xcc, loop_2796 stb %l0, [%l7 + 0x68] lduw [%l7 + 0x4C], %g1 st %f8, [%l7 + 0x58] loop_2796: sth %i5, [%l7 + 0x3E] fornot2 %f14, %f4, %f0 ldd [%l7 + 0x70], %f12 nop setx loop_2797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzeros %f15 lduh [%l7 + 0x76], %i2 sdivx %l1, 0x0DB9, %g2 loop_2797: st %f12, [%l7 + 0x14] stw %o2, [%l7 + 0x48] movrgez %o7, 0x1FF, %g5 brlez,a %l5, loop_2798 stx %o0, [%l7 + 0x58] fpadd32 %f8, %f2, %f12 lduw [%l7 + 0x64], %o3 loop_2798: fpadd16s %f5, %f0, %f15 ldub [%l7 + 0x1E], %l6 stx %l3, [%l7 + 0x68] ld [%l7 + 0x24], %f6 fmovsle %xcc, %f3, %f0 bcs,a %xcc, loop_2799 fnegs %f15, %f9 fmovrdlez %i0, %f0, %f6 tcc %icc, 0x1 loop_2799: srl %l2, 0x13, %o6 tn %icc, 0x5 fmovsgu %xcc, %f1, %f2 fmovdleu %icc, %f1, %f4 stb %g3, [%l7 + 0x68] pdist %f6, %f10, %f10 movgu %icc, %i6, %g6 sth %i1, [%l7 + 0x52] fbul,a %fcc1, loop_2800 fnot2s %f1, %f11 fmovsn %xcc, %f13, %f0 fbule %fcc2, loop_2801 loop_2800: fornot1 %f0, %f0, %f10 fmovdg %icc, %f8, %f1 ldsh [%l7 + 0x1E], %g7 loop_2801: fpsub32 %f0, %f6, %f4 movvc %xcc, %g4, %o1 xorcc %i4, %l4, %o5 brz,a %i7, loop_2802 fsrc2 %f12, %f0 fcmpeq32 %f2, %f10, %o4 stx %l0, [%l7 + 0x30] loop_2802: fmuld8ulx16 %f8, %f4, %f0 ldsh [%l7 + 0x76], %g1 movrgz %i5, %i2, %l1 stw %g2, [%l7 + 0x58] movvc %icc, %i3, %o7 faligndata %f10, %f8, %f8 andcc %o2, 0x1AD0, %g5 fmovdne %icc, %f14, %f10 fbe %fcc2, loop_2803 taddcc %l5, %o3, %l6 ldsb [%l7 + 0x0F], %l3 fcmpeq32 %f0, %f12, %i0 loop_2803: orn %o0, 0x0157, %l2 st %f1, [%l7 + 0x08] fmovrdgez %g3, %f12, %f0 fmul8sux16 %f6, %f2, %f0 umul %i6, 0x00FE, %o6 movrgz %i1, %g7, %g6 sth %g4, [%l7 + 0x5E] fmovsl %icc, %f11, %f0 array8 %o1, %l4, %o5 ldsh [%l7 + 0x5A], %i7 fmovscs %icc, %f8, %f10 fpadd32 %f12, %f14, %f10 fxnors %f3, %f15, %f11 xorcc %o4, 0x150A, %l0 movpos %icc, %i4, %g1 fpack32 %f6, %f4, %f10 std %f4, [%l7 + 0x68] array8 %i5, %l1, %i2 ldx [%l7 + 0x60], %g2 fornot2 %f6, %f10, %f6 stb %i3, [%l7 + 0x4D] lduh [%l7 + 0x12], %o2 fors %f6, %f4, %f7 lduw [%l7 + 0x78], %o7 ldx [%l7 + 0x20], %g5 andncc %o3, %l5, %l6 fble,a %fcc3, loop_2804 fmul8x16au %f10, %f10, %f10 std %f10, [%l7 + 0x30] fmovsg %icc, %f13, %f6 loop_2804: fones %f4 movre %l3, %o0, %l2 brgz,a %g3, loop_2805 fabss %f7, %f7 taddcc %i6, 0x0968, %i0 brnz %o6, loop_2806 loop_2805: fmul8sux16 %f12, %f0, %f10 tl %xcc, 0x0 andcc %g7, %i1, %g4 loop_2806: stw %g6, [%l7 + 0x14] lduw [%l7 + 0x4C], %l4 faligndata %f10, %f10, %f8 st %f2, [%l7 + 0x28] orn %o1, 0x1514, %i7 fmovdpos %xcc, %f2, %f6 addccc %o4, %o5, %l0 stb %g1, [%l7 + 0x61] st %f9, [%l7 + 0x6C] fpadd16s %f13, %f14, %f6 fmovrdgz %i5, %f6, %f2 fornot2 %f10, %f8, %f2 ld [%l7 + 0x58], %f4 fpackfix %f14, %f14 fmuld8ulx16 %f8, %f14, %f10 stw %l1, [%l7 + 0x24] st %f10, [%l7 + 0x34] movvc %icc, %i4, %g2 movvs %icc, %i3, %i2 ld [%l7 + 0x48], %f7 ldx [%l7 + 0x48], %o2 ldsb [%l7 + 0x59], %g5 fcmps %fcc2, %f2, %f0 tleu %icc, 0x3 tsubcctv %o3, 0x1072, %l5 st %f13, [%l7 + 0x2C] fnot1s %f13, %f3 st %f15, [%l7 + 0x78] fmovsn %xcc, %f2, %f1 fbug,a %fcc3, loop_2807 smul %l6, 0x0AF7, %l3 bvc %xcc, loop_2808 fnand %f6, %f2, %f10 loop_2807: be,pn %xcc, loop_2809 ldx [%l7 + 0x18], %o0 loop_2808: pdist %f6, %f12, %f2 call loop_2810 loop_2809: fornot2 %f10, %f10, %f8 tvs %icc, 0x6 lduw [%l7 + 0x24], %o7 loop_2810: fmovdne %icc, %f6, %f2 fmovdneg %icc, %f11, %f9 stx %g3, [%l7 + 0x58] fcmpne32 %f10, %f14, %i6 ldub [%l7 + 0x51], %l2 std %f10, [%l7 + 0x20] tpos %xcc, 0x5 fmovd %f12, %f14 tne %xcc, 0x3 movcs %icc, %i0, %o6 ldsb [%l7 + 0x6D], %g7 std %f12, [%l7 + 0x38] stw %g4, [%l7 + 0x34] sth %i1, [%l7 + 0x36] stw %g6, [%l7 + 0x24] lduw [%l7 + 0x1C], %l4 fmovrde %i7, %f12, %f2 ldsh [%l7 + 0x7E], %o4 lduh [%l7 + 0x38], %o5 ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x70], %f14 fmovspos %icc, %f13, %f4 sllx %l0, 0x1D, %o1 fxors %f9, %f8, %f9 fpsub32s %f6, %f1, %f11 popc %g1, %l1 ldsh [%l7 + 0x5C], %i5 popc %i4, %g2 stx %i2, [%l7 + 0x40] tcs %icc, 0x2 alignaddrl %o2, %i3, %g5 fbu %fcc0, loop_2811 lduh [%l7 + 0x08], %l5 fornot2 %f8, %f14, %f14 stb %o3, [%l7 + 0x5C] loop_2811: xnorcc %l3, 0x0BF0, %l6 ld [%l7 + 0x74], %f10 movvs %icc, %o0, %g3 fpack16 %f2, %f11 bshuffle %f0, %f14, %f8 xor %i6, 0x06E0, %o7 tn %xcc, 0x3 lduw [%l7 + 0x0C], %i0 lduw [%l7 + 0x54], %o6 for %f14, %f14, %f2 andn %g7, 0x1394, %g4 fcmpd %fcc3, %f8, %f8 lduh [%l7 + 0x4A], %l2 subccc %i1, %l4, %i7 smul %g6, %o4, %o5 fpack32 %f10, %f4, %f0 taddcc %o1, %g1, %l1 fmovdvc %icc, %f10, %f9 addc %i5, 0x0904, %l0 orncc %g2, 0x18A0, %i4 fmovrse %o2, %f12, %f14 lduh [%l7 + 0x20], %i2 ldsw [%l7 + 0x48], %i3 stw %g5, [%l7 + 0x7C] lduw [%l7 + 0x24], %l5 fmovda %icc, %f1, %f10 fmovsl %icc, %f12, %f5 array8 %l3, %l6, %o3 ldub [%l7 + 0x62], %g3 bne,a %xcc, loop_2812 edge8ln %i6, %o0, %i0 stx %o6, [%l7 + 0x48] stb %o7, [%l7 + 0x39] loop_2812: movle %icc, %g4, %l2 fone %f12 tsubcctv %g7, %l4, %i7 ldub [%l7 + 0x24], %i1 ldx [%l7 + 0x48], %g6 lduh [%l7 + 0x64], %o5 movge %icc, %o4, %g1 std %f6, [%l7 + 0x48] fmovrslz %o1, %f11, %f5 fnegd %f4, %f10 tpos %icc, 0x2 movre %i5, 0x33B, %l0 fmovdle %xcc, %f0, %f8 fcmple16 %f2, %f12, %l1 fors %f7, %f11, %f4 fmovsleu %icc, %f15, %f14 tn %icc, 0x6 stw %g2, [%l7 + 0x54] stb %o2, [%l7 + 0x7F] lduh [%l7 + 0x10], %i2 st %f0, [%l7 + 0x50] tsubcctv %i4, 0x1C73, %g5 ldsb [%l7 + 0x3C], %l5 fsrc1 %f8, %f6 sra %i3, 0x18, %l3 fbug %fcc0, loop_2813 fmuld8sux16 %f3, %f7, %f14 fnot2 %f0, %f14 ld [%l7 + 0x74], %f8 loop_2813: ldx [%l7 + 0x28], %o3 edge32 %g3, %i6, %o0 nop setx loop_2814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i0, [%l7 + 0x08] ldsh [%l7 + 0x7A], %l6 fmovrdgz %o6, %f4, %f14 loop_2814: fsrc2s %f7, %f6 fbe,a %fcc2, loop_2815 array16 %o7, %g4, %l2 be,pt %icc, loop_2816 lduh [%l7 + 0x64], %l4 loop_2815: fbug,a %fcc0, loop_2817 sth %g7, [%l7 + 0x4C] loop_2816: move %xcc, %i1, %i7 fpsub32 %f4, %f14, %f10 loop_2817: orcc %o5, 0x0B02, %o4 fpsub32s %f15, %f12, %f12 stx %g6, [%l7 + 0x50] fbo,a %fcc0, loop_2818 fbo %fcc3, loop_2819 fbe %fcc0, loop_2820 fbu %fcc2, loop_2821 loop_2818: std %f2, [%l7 + 0x30] loop_2819: brlez,a %g1, loop_2822 loop_2820: stb %i5, [%l7 + 0x36] loop_2821: sub %o1, 0x0254, %l1 fmovsvs %xcc, %f4, %f7 loop_2822: ldsh [%l7 + 0x40], %g2 ble loop_2823 edge32n %o2, %i2, %l0 fmovsleu %icc, %f11, %f1 lduh [%l7 + 0x78], %i4 loop_2823: fbge %fcc1, loop_2824 subcc %g5, %i3, %l5 ldsw [%l7 + 0x6C], %o3 ldsw [%l7 + 0x48], %g3 loop_2824: movrgez %i6, 0x2C0, %l3 ldx [%l7 + 0x70], %i0 stw %l6, [%l7 + 0x44] lduh [%l7 + 0x66], %o0 lduh [%l7 + 0x16], %o6 ldd [%l7 + 0x70], %f0 stx %g4, [%l7 + 0x50] fmovsne %xcc, %f0, %f11 fornot2s %f10, %f7, %f0 stb %l2, [%l7 + 0x2E] fpackfix %f12, %f6 lduw [%l7 + 0x40], %l4 bgu,pt %xcc, loop_2825 tvs %xcc, 0x5 nop setx loop_2826, %l0, %l1 jmpl %l1, %o7 fsrc1 %f14, %f14 loop_2825: stx %i1, [%l7 + 0x58] ldub [%l7 + 0x69], %i7 loop_2826: fbl,a %fcc1, loop_2827 edge8 %g7, %o5, %o4 fzeros %f3 addc %g1, %g6, %o1 loop_2827: movg %xcc, %i5, %g2 bneg,a,pt %icc, loop_2828 ldsb [%l7 + 0x6C], %o2 tge %icc, 0x6 movvc %icc, %i2, %l1 loop_2828: fpack32 %f4, %f6, %f10 tpos %xcc, 0x1 te %xcc, 0x5 ldx [%l7 + 0x68], %l0 fandnot2s %f5, %f5, %f2 alignaddrl %i4, %g5, %l5 ld [%l7 + 0x20], %f2 fmovdcs %xcc, %f1, %f3 move %xcc, %i3, %o3 fmovrdlz %g3, %f6, %f6 ld [%l7 + 0x20], %f8 sll %i6, 0x1C, %l3 ldsb [%l7 + 0x12], %l6 lduh [%l7 + 0x22], %o0 udivcc %i0, 0x1727, %o6 fcmpgt32 %f4, %f6, %l2 bcs loop_2829 movpos %xcc, %l4, %o7 bn,a %xcc, loop_2830 sth %g4, [%l7 + 0x50] loop_2829: ldub [%l7 + 0x2E], %i7 bl,pn %icc, loop_2831 loop_2830: bcc,a %xcc, loop_2832 xorcc %i1, 0x1945, %g7 fpsub16 %f10, %f12, %f14 loop_2831: ldx [%l7 + 0x48], %o4 loop_2832: edge32 %o5, %g1, %o1 movneg %icc, %g6, %g2 fabss %f13, %f14 fandnot1 %f0, %f0, %f8 fmovdcs %icc, %f4, %f11 fornot1s %f3, %f1, %f15 fbo,a %fcc2, loop_2833 movleu %xcc, %o2, %i2 tneg %xcc, 0x1 fxor %f14, %f4, %f14 loop_2833: ldsh [%l7 + 0x5C], %i5 sll %l0, %i4, %g5 ldd [%l7 + 0x10], %f10 fcmpeq16 %f14, %f4, %l1 st %f9, [%l7 + 0x70] movrgz %l5, 0x0A9, %i3 fabss %f12, %f0 popc %g3, %i6 movrgz %l3, 0x2E4, %l6 ldsw [%l7 + 0x1C], %o3 fmovdvc %xcc, %f3, %f15 fmovrslz %i0, %f12, %f4 movne %icc, %o0, %l2 tn %icc, 0x7 ldd [%l7 + 0x08], %f4 ldsh [%l7 + 0x50], %l4 brz,a %o7, loop_2834 edge8ln %o6, %i7, %g4 tcs %icc, 0x2 fbg %fcc0, loop_2835 loop_2834: fcmpeq32 %f14, %f12, %i1 std %f0, [%l7 + 0x78] nop setx loop_2836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2835: fbne %fcc3, loop_2837 ldsb [%l7 + 0x6B], %g7 tvc %xcc, 0x0 loop_2836: xnor %o4, %o5, %g1 loop_2837: tle %xcc, 0x3 stx %g6, [%l7 + 0x48] popc %g2, %o1 st %f14, [%l7 + 0x28] fmovdne %icc, %f13, %f2 movrlez %o2, 0x116, %i5 ldsh [%l7 + 0x68], %i2 orn %l0, %i4, %l1 be,a loop_2838 ldx [%l7 + 0x18], %g5 fmul8ulx16 %f2, %f14, %f0 fmovs %f1, %f10 loop_2838: or %i3, %l5, %i6 lduh [%l7 + 0x18], %l3 stb %g3, [%l7 + 0x23] fpsub16 %f6, %f10, %f14 ble loop_2839 fnands %f3, %f2, %f10 fbn,a %fcc2, loop_2840 fmovrdlz %l6, %f4, %f0 loop_2839: ldsh [%l7 + 0x46], %o3 movgu %icc, %o0, %l2 loop_2840: fnors %f2, %f5, %f10 fmul8x16 %f9, %f4, %f8 fcmpne16 %f4, %f8, %i0 fmovsa %xcc, %f5, %f2 tgu %icc, 0x6 edge8l %o7, %o6, %l4 fcmpeq16 %f8, %f12, %g4 fsrc1 %f2, %f14 movrlez %i7, %i1, %o4 tn %xcc, 0x2 ldsb [%l7 + 0x36], %g7 fmovsn %xcc, %f5, %f13 addcc %g1, 0x0159, %o5 ldsb [%l7 + 0x47], %g6 ba %xcc, loop_2841 ldsb [%l7 + 0x39], %g2 fbne,a %fcc3, loop_2842 stx %o1, [%l7 + 0x38] loop_2841: fsrc1 %f10, %f12 tsubcctv %o2, %i2, %i5 loop_2842: fmovdneg %icc, %f13, %f12 tsubcctv %i4, %l0, %g5 fbne %fcc3, loop_2843 fpadd32 %f4, %f10, %f8 tleu %icc, 0x6 ldsb [%l7 + 0x0F], %l1 loop_2843: xor %i3, 0x0DEC, %i6 bl,pn %xcc, loop_2844 fmovsge %xcc, %f3, %f2 lduh [%l7 + 0x74], %l5 fmovda %xcc, %f10, %f12 loop_2844: for %f12, %f12, %f6 tg %xcc, 0x4 bg loop_2845 movleu %icc, %g3, %l6 bshuffle %f10, %f8, %f14 udiv %o3, 0x096D, %o0 loop_2845: lduh [%l7 + 0x2A], %l3 fbe,a %fcc3, loop_2846 edge8n %i0, %o7, %l2 ld [%l7 + 0x64], %f10 fmovdvc %xcc, %f10, %f13 loop_2846: fba %fcc0, loop_2847 fbo,a %fcc2, loop_2848 fpadd32 %f14, %f12, %f4 mova %xcc, %l4, %g4 loop_2847: fands %f12, %f1, %f8 loop_2848: fsrc1 %f10, %f2 orn %o6, %i7, %i1 std %f0, [%l7 + 0x58] stb %o4, [%l7 + 0x4D] xor %g1, %g7, %g6 smul %o5, 0x0581, %o1 st %f5, [%l7 + 0x24] brz %g2, loop_2849 stw %o2, [%l7 + 0x14] fbg %fcc2, loop_2850 ldsw [%l7 + 0x44], %i2 loop_2849: fnegs %f13, %f5 srax %i5, %l0, %i4 loop_2850: fpadd16 %f4, %f6, %f8 ldd [%l7 + 0x68], %f14 fmuld8ulx16 %f11, %f15, %f2 fpack32 %f14, %f0, %f10 taddcctv %g5, 0x1377, %i3 fmovrse %i6, %f1, %f3 fmovsa %xcc, %f14, %f12 brlez %l1, loop_2851 ldsh [%l7 + 0x24], %g3 brnz,a %l5, loop_2852 edge16 %o3, %o0, %l3 loop_2851: for %f12, %f10, %f2 sth %l6, [%l7 + 0x72] loop_2852: andn %i0, %o7, %l2 fcmpgt32 %f14, %f0, %l4 bgu %icc, loop_2853 ldx [%l7 + 0x10], %o6 ldx [%l7 + 0x38], %g4 movpos %icc, %i1, %o4 loop_2853: bneg,a,pt %icc, loop_2854 move %icc, %g1, %g7 ld [%l7 + 0x0C], %f15 ldx [%l7 + 0x60], %g6 loop_2854: fxnor %f10, %f0, %f2 tg %icc, 0x3 movge %icc, %i7, %o5 fxors %f1, %f14, %f0 edge32ln %o1, %o2, %g2 fcmpeq32 %f12, %f0, %i5 fmovdle %xcc, %f15, %f3 fxors %f10, %f15, %f2 fmovs %f15, %f6 ble,a,pt %xcc, loop_2855 fcmpeq32 %f8, %f4, %l0 tpos %xcc, 0x3 stw %i4, [%l7 + 0x34] loop_2855: brlez %g5, loop_2856 xorcc %i3, 0x12B7, %i2 bvc,a %xcc, loop_2857 fmovdg %xcc, %f14, %f12 loop_2856: fmovsge %icc, %f7, %f15 fblg %fcc1, loop_2858 loop_2857: bneg,pt %xcc, loop_2859 srax %l1, 0x05, %g3 sethi 0x195C, %l5 loop_2858: fsrc2 %f0, %f8 loop_2859: andn %i6, %o0, %l3 add %o3, 0x1E23, %i0 movrgez %o7, 0x2EC, %l2 array16 %l4, %l6, %o6 bleu,a %icc, loop_2860 subccc %g4, 0x0877, %o4 bge %xcc, loop_2861 fbne %fcc0, loop_2862 loop_2860: tleu %xcc, 0x7 fbu %fcc3, loop_2863 loop_2861: fbo,a %fcc2, loop_2864 loop_2862: te %icc, 0x7 subc %g1, %i1, %g6 loop_2863: bleu,pn %icc, loop_2865 loop_2864: fpack16 %f0, %f15 edge32l %g7, %i7, %o5 fnegd %f8, %f10 loop_2865: ldsh [%l7 + 0x3E], %o2 lduw [%l7 + 0x30], %g2 pdist %f12, %f8, %f14 stx %i5, [%l7 + 0x78] fsrc2s %f2, %f13 fpadd32 %f10, %f14, %f6 array32 %o1, %i4, %g5 fnor %f12, %f14, %f2 ldub [%l7 + 0x64], %i3 fabss %f4, %f3 nop setx loop_2866, %l0, %l1 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 %f14, %f8, %f12 fpackfix %f4, %f2 lduh [%l7 + 0x4C], %i2 loop_2866: fnand %f6, %f4, %f6 stb %l0, [%l7 + 0x20] fmovsvc %xcc, %f10, %f12 fmovdleu %xcc, %f14, %f3 fbl,a %fcc0, loop_2867 st %f6, [%l7 + 0x08] umul %l1, 0x023C, %l5 lduh [%l7 + 0x2C], %i6 loop_2867: ldx [%l7 + 0x78], %g3 ldub [%l7 + 0x40], %l3 stx %o3, [%l7 + 0x50] fmovrsne %o0, %f12, %f9 fmovdg %icc, %f3, %f14 sdivcc %o7, 0x18C0, %i0 lduw [%l7 + 0x48], %l4 tsubcctv %l6, %l2, %o6 st %f8, [%l7 + 0x50] ldsb [%l7 + 0x12], %g4 st %f9, [%l7 + 0x38] stx %o4, [%l7 + 0x78] call loop_2868 ldsh [%l7 + 0x36], %g1 fmovrsne %g6, %f14, %f0 std %f14, [%l7 + 0x68] loop_2868: tpos %icc, 0x6 fmovdpos %icc, %f14, %f15 edge8n %g7, %i7, %i1 mulscc %o5, %g2, %o2 std %f14, [%l7 + 0x58] movleu %icc, %i5, %i4 orn %o1, %i3, %i2 fcmpne32 %f0, %f4, %g5 tsubcc %l1, 0x195C, %l5 st %f15, [%l7 + 0x6C] fnot2 %f14, %f0 edge8 %l0, %g3, %l3 ldub [%l7 + 0x5D], %o3 ldub [%l7 + 0x52], %o0 sth %i6, [%l7 + 0x5E] movrgz %i0, %o7, %l4 fmovse %icc, %f13, %f9 st %f7, [%l7 + 0x7C] fmovsleu %icc, %f11, %f6 fnors %f15, %f11, %f15 ldub [%l7 + 0x0A], %l6 stx %l2, [%l7 + 0x78] fmovsvs %xcc, %f14, %f6 sra %o6, 0x05, %g4 stb %g1, [%l7 + 0x73] tcc %icc, 0x6 lduh [%l7 + 0x2E], %o4 nop setx loop_2869, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f2, %f12 orncc %g6, 0x1AFA, %i7 tcc %icc, 0x2 loop_2869: bn,pt %icc, loop_2870 popc %g7, %i1 edge32ln %g2, %o5, %o2 fcmpne32 %f4, %f6, %i4 loop_2870: mulx %o1, 0x0AA2, %i5 tsubcc %i2, %g5, %l1 tgu %xcc, 0x6 tsubcctv %l5, 0x1CF3, %l0 fxnors %f13, %f2, %f7 tneg %xcc, 0x7 fmovspos %icc, %f9, %f3 fmovrslez %i3, %f12, %f14 stb %l3, [%l7 + 0x2E] fmovrdlz %o3, %f10, %f2 sth %g3, [%l7 + 0x28] mulscc %o0, 0x02A2, %i6 fornot2 %f10, %f2, %f2 edge8ln %i0, %o7, %l6 fmovdgu %xcc, %f10, %f2 tge %xcc, 0x1 tgu %xcc, 0x1 movrne %l2, 0x02F, %o6 sth %g4, [%l7 + 0x4E] subcc %g1, %l4, %g6 xnor %o4, %i7, %g7 fmovrdlez %g2, %f6, %f10 andcc %o5, 0x09D6, %i1 brlez,a %o2, loop_2871 orncc %i4, %i5, %i2 nop setx loop_2872, %l0, %l1 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 %f10, %f4, %f12 loop_2871: fbe %fcc1, loop_2873 fbne,a %fcc1, loop_2874 loop_2872: fbl %fcc0, loop_2875 tsubcctv %g5, %l1, %o1 loop_2873: lduh [%l7 + 0x26], %l5 loop_2874: fands %f10, %f15, %f12 loop_2875: sub %i3, %l0, %l3 siam 0x5 and %g3, %o3, %i6 bg,a %xcc, loop_2876 andn %i0, %o0, %l6 taddcc %l2, 0x1ADE, %o6 mulx %o7, 0x1323, %g4 loop_2876: tneg %xcc, 0x7 stb %g1, [%l7 + 0x52] movge %icc, %g6, %o4 lduh [%l7 + 0x48], %i7 ldsw [%l7 + 0x30], %l4 sdivcc %g7, 0x1A37, %g2 edge8 %i1, %o5, %o2 ldub [%l7 + 0x15], %i5 fbn %fcc0, loop_2877 subc %i2, %i4, %l1 fbg %fcc2, loop_2878 fmovrdne %g5, %f14, %f2 loop_2877: orcc %l5, 0x0D67, %o1 fmovrde %i3, %f8, %f8 loop_2878: fcmpne32 %f2, %f2, %l0 mova %icc, %l3, %g3 alignaddrl %i6, %o3, %i0 stx %o0, [%l7 + 0x60] ldsb [%l7 + 0x5E], %l6 for %f4, %f4, %f2 fmul8x16 %f9, %f8, %f10 fcmpeq32 %f4, %f10, %l2 array32 %o7, %g4, %o6 fcmpne16 %f4, %f2, %g6 tg %icc, 0x1 sth %o4, [%l7 + 0x5A] fpadd32s %f12, %f12, %f13 stw %i7, [%l7 + 0x18] edge16 %l4, %g1, %g7 movrne %g2, 0x079, %o5 movcc %xcc, %i1, %o2 xnor %i2, %i4, %l1 stx %g5, [%l7 + 0x08] stx %l5, [%l7 + 0x20] sth %i5, [%l7 + 0x50] ldsw [%l7 + 0x70], %i3 fsrc2 %f6, %f2 std %f10, [%l7 + 0x78] fornot2s %f15, %f14, %f8 ble,a,pn %icc, loop_2879 tneg %icc, 0x7 tle %icc, 0x7 fmovsl %xcc, %f12, %f0 loop_2879: fmovsvc %xcc, %f7, %f6 fbne,a %fcc2, loop_2880 bvs,a,pt %icc, loop_2881 ldsb [%l7 + 0x09], %o1 ldub [%l7 + 0x2B], %l3 loop_2880: fmovsn %xcc, %f1, %f5 loop_2881: edge16l %l0, %i6, %o3 stx %i0, [%l7 + 0x60] stw %o0, [%l7 + 0x48] fmovdneg %xcc, %f15, %f9 fmovrdlez %g3, %f14, %f0 sll %l2, 0x07, %l6 sub %o7, 0x1996, %g4 fzeros %f15 fmovrdne %o6, %f14, %f0 ld [%l7 + 0x7C], %f7 std %f12, [%l7 + 0x58] xnorcc %g6, %i7, %o4 sub %l4, 0x1125, %g7 ldsb [%l7 + 0x77], %g2 fpsub32 %f14, %f2, %f12 tvc %xcc, 0x4 tcs %icc, 0x0 std %f8, [%l7 + 0x78] sllx %o5, 0x02, %i1 alignaddr %g1, %i2, %o2 fornot2s %f15, %f11, %f9 fmovrse %l1, %f11, %f13 fcmpgt16 %f4, %f8, %i4 ldub [%l7 + 0x08], %l5 movrgez %i5, %g5, %i3 ldx [%l7 + 0x60], %l3 xorcc %l0, %o1, %i6 movl %xcc, %o3, %i0 movrlz %o0, 0x0D7, %l2 fsrc2s %f3, %f3 edge32l %g3, %o7, %g4 tpos %xcc, 0x0 std %f10, [%l7 + 0x38] movrgez %l6, 0x067, %g6 nop setx loop_2882, %l0, %l1 jmpl %l1, %o6 ldx [%l7 + 0x40], %i7 movneg %icc, %l4, %g7 lduw [%l7 + 0x6C], %g2 loop_2882: fmuld8sux16 %f8, %f0, %f10 fmovsne %xcc, %f11, %f9 brlz %o4, loop_2883 tsubcc %o5, %i1, %i2 bvs,pn %xcc, loop_2884 bvc,a %xcc, loop_2885 loop_2883: ldub [%l7 + 0x39], %o2 sll %g1, 0x1F, %l1 loop_2884: movne %icc, %i4, %l5 loop_2885: movgu %icc, %g5, %i3 call loop_2886 stx %i5, [%l7 + 0x70] ta %icc, 0x0 fbo,a %fcc2, loop_2887 loop_2886: fands %f12, %f2, %f2 array8 %l3, %o1, %i6 stw %o3, [%l7 + 0x08] loop_2887: fmovsvc %xcc, %f11, %f12 ldub [%l7 + 0x09], %i0 stb %l0, [%l7 + 0x40] andn %o0, %l2, %g3 xorcc %o7, 0x0879, %g4 movcs %xcc, %g6, %l6 st %f15, [%l7 + 0x28] ldsb [%l7 + 0x6A], %o6 movre %l4, %g7, %g2 bleu,pn %icc, loop_2888 fnor %f8, %f12, %f4 stb %i7, [%l7 + 0x5F] fble %fcc3, loop_2889 loop_2888: movgu %xcc, %o4, %o5 array32 %i2, %o2, %i1 ldsw [%l7 + 0x1C], %g1 loop_2889: srax %i4, 0x0D, %l5 ld [%l7 + 0x54], %f9 fmovdleu %icc, %f11, %f14 ldx [%l7 + 0x20], %g5 fmovrsne %l1, %f7, %f7 bpos,a,pn %icc, loop_2890 fmovscc %icc, %f14, %f4 fpmerge %f11, %f7, %f8 ldd [%l7 + 0x60], %f12 loop_2890: fcmpne16 %f2, %f2, %i5 fpadd32 %f10, %f14, %f2 lduh [%l7 + 0x48], %l3 movrgez %o1, 0x1AA, %i6 ta %icc, 0x0 sth %i3, [%l7 + 0x46] lduh [%l7 + 0x22], %o3 array8 %l0, %i0, %l2 fmovrsgez %o0, %f2, %f13 alignaddrl %g3, %g4, %o7 fxnor %f10, %f14, %f12 fcmpne32 %f0, %f6, %l6 subc %g6, %l4, %o6 ld [%l7 + 0x3C], %f12 lduh [%l7 + 0x64], %g2 fbul,a %fcc2, loop_2891 fmovrdgz %g7, %f12, %f14 brgez,a %o4, loop_2892 stb %i7, [%l7 + 0x2C] loop_2891: brlez,a %i2, loop_2893 tneg %icc, 0x1 loop_2892: tpos %xcc, 0x1 fors %f8, %f12, %f11 loop_2893: lduw [%l7 + 0x10], %o2 fnot1s %f11, %f3 orn %o5, 0x0768, %i1 ldx [%l7 + 0x60], %i4 fmovrslz %l5, %f10, %f2 ldsw [%l7 + 0x58], %g1 bcs %xcc, loop_2894 bl,pt %icc, loop_2895 st %f12, [%l7 + 0x38] mulscc %l1, 0x0BAD, %i5 loop_2894: fand %f0, %f2, %f6 loop_2895: tvs %xcc, 0x2 fmovsl %icc, %f10, %f0 ldx [%l7 + 0x68], %l3 ldub [%l7 + 0x31], %o1 stw %i6, [%l7 + 0x20] tcs %xcc, 0x6 movneg %xcc, %g5, %o3 movl %xcc, %l0, %i3 fbn,a %fcc3, loop_2896 fnand %f8, %f0, %f8 srax %l2, %i0, %o0 orn %g3, 0x0141, %g4 loop_2896: stx %l6, [%l7 + 0x68] orncc %g6, 0x19E9, %l4 fmovrdne %o6, %f8, %f14 sth %o7, [%l7 + 0x1E] ldsw [%l7 + 0x48], %g7 tge %xcc, 0x6 fbe %fcc3, loop_2897 stw %o4, [%l7 + 0x10] ldsh [%l7 + 0x6A], %g2 bcs,a,pn %icc, loop_2898 loop_2897: fmovdleu %xcc, %f1, %f14 fpsub16s %f13, %f13, %f2 fcmpne32 %f12, %f0, %i2 loop_2898: ld [%l7 + 0x34], %f7 ldub [%l7 + 0x7B], %i7 ld [%l7 + 0x44], %f9 lduw [%l7 + 0x34], %o5 ld [%l7 + 0x1C], %f5 fmovrsgz %o2, %f15, %f5 edge32l %i1, %l5, %g1 lduw [%l7 + 0x54], %l1 movrne %i5, %l3, %i4 movvc %icc, %o1, %g5 fone %f0 fmovrdlez %i6, %f2, %f14 tneg %icc, 0x5 fcmpgt16 %f6, %f0, %o3 ldx [%l7 + 0x18], %l0 fandnot1s %f9, %f7, %f9 fmovsle %xcc, %f6, %f3 tpos %xcc, 0x7 edge8n %i3, %l2, %o0 fbl %fcc0, loop_2899 fmul8x16 %f5, %f8, %f0 bcs,a,pt %icc, loop_2900 ldub [%l7 + 0x70], %i0 loop_2899: ld [%l7 + 0x0C], %f1 ldsb [%l7 + 0x59], %g3 loop_2900: stx %l6, [%l7 + 0x48] stw %g4, [%l7 + 0x4C] fornot1s %f3, %f15, %f9 taddcctv %g6, 0x1201, %o6 ldx [%l7 + 0x78], %o7 smul %l4, %o4, %g7 lduh [%l7 + 0x14], %g2 fzero %f10 nop setx loop_2901, %l0, %l1 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 %f3, %f5, %f4 fmovscc %xcc, %f10, %f2 array16 %i7, %i2, %o2 loop_2901: fmovsneg %icc, %f1, %f4 andcc %o5, 0x0B5F, %l5 lduh [%l7 + 0x3A], %i1 fpsub16s %f0, %f6, %f11 movg %icc, %g1, %l1 bcc,a,pn %xcc, loop_2902 fmovdn %xcc, %f12, %f8 fbue %fcc2, loop_2903 and %i5, %i4, %l3 loop_2902: fbul %fcc0, loop_2904 srlx %o1, %i6, %o3 loop_2903: ldsh [%l7 + 0x10], %g5 ldsw [%l7 + 0x6C], %i3 loop_2904: fcmpne32 %f8, %f4, %l0 fandnot1 %f2, %f6, %f14 bl,a,pt %icc, loop_2905 orn %l2, 0x01C1, %o0 fbn,a %fcc3, loop_2906 tcc %icc, 0x0 loop_2905: movpos %xcc, %i0, %l6 tle %xcc, 0x6 loop_2906: brz,a %g3, loop_2907 movvc %icc, %g4, %o6 fcmple16 %f8, %f10, %g6 popc 0x06D9, %l4 loop_2907: fnegs %f15, %f6 fnot1s %f10, %f12 fmovrdgz %o4, %f4, %f6 ldub [%l7 + 0x44], %o7 subcc %g7, 0x0D68, %i7 movgu %xcc, %i2, %o2 fxnor %f0, %f8, %f2 fmovdgu %xcc, %f13, %f0 edge16l %o5, %l5, %g2 ldd [%l7 + 0x58], %f4 fmovrsgz %i1, %f4, %f3 bcc loop_2908 fmovdle %xcc, %f15, %f7 sdivcc %l1, 0x0C51, %i5 mulx %i4, 0x19E0, %l3 loop_2908: bshuffle %f8, %f12, %f10 fmovse %xcc, %f0, %f6 tneg %xcc, 0x5 brgez,a %g1, loop_2909 fmovs %f14, %f1 ldub [%l7 + 0x1F], %i6 addccc %o3, %o1, %i3 loop_2909: bne %xcc, loop_2910 fbuge,a %fcc3, loop_2911 lduh [%l7 + 0x10], %g5 mulx %l2, %l0, %i0 loop_2910: ldd [%l7 + 0x18], %f14 loop_2911: st %f8, [%l7 + 0x54] fbne %fcc1, loop_2912 ldd [%l7 + 0x28], %f2 umul %o0, %g3, %l6 movre %o6, %g6, %g4 loop_2912: ldsw [%l7 + 0x78], %o4 fornot1 %f2, %f8, %f2 ld [%l7 + 0x5C], %f9 brgz %o7, loop_2913 tsubcc %l4, 0x0BC5, %i7 st %f0, [%l7 + 0x4C] fbn,a %fcc1, loop_2914 loop_2913: fcmped %fcc0, %f0, %f2 mulx %g7, 0x0AB6, %o2 stw %i2, [%l7 + 0x4C] loop_2914: lduh [%l7 + 0x56], %o5 ldub [%l7 + 0x6E], %g2 ldsw [%l7 + 0x7C], %l5 lduh [%l7 + 0x58], %i1 fnors %f9, %f9, %f2 fxor %f8, %f6, %f14 ldx [%l7 + 0x50], %l1 stb %i5, [%l7 + 0x56] udivx %l3, 0x1DD8, %i4 fmovrsne %i6, %f1, %f6 tle %xcc, 0x2 ldd [%l7 + 0x60], %f12 bvc,a loop_2915 fcmpne16 %f2, %f2, %o3 srlx %o1, 0x1D, %g1 bvc,a loop_2916 loop_2915: ld [%l7 + 0x68], %f7 fbug %fcc1, loop_2917 tge %icc, 0x3 loop_2916: fmovrslez %i3, %f11, %f7 bcs loop_2918 loop_2917: fmovd %f8, %f2 smulcc %l2, %g5, %i0 fnegd %f12, %f14 loop_2918: lduh [%l7 + 0x28], %o0 sth %l0, [%l7 + 0x20] fandnot1s %f10, %f7, %f4 tle %xcc, 0x2 fnands %f2, %f3, %f4 fmovrsne %l6, %f15, %f12 edge16 %o6, %g3, %g4 sth %o4, [%l7 + 0x7E] fmovrdlz %g6, %f14, %f10 edge8n %o7, %i7, %g7 edge32 %l4, %i2, %o5 movre %g2, 0x1D2, %o2 stb %l5, [%l7 + 0x74] orncc %l1, %i1, %l3 orn %i4, %i5, %i6 fcmpne16 %f10, %f8, %o1 fcmpgt16 %f10, %f0, %g1 fmovrdgez %o3, %f0, %f6 ldsw [%l7 + 0x34], %i3 ld [%l7 + 0x5C], %f3 ldsh [%l7 + 0x5C], %g5 fmuld8ulx16 %f0, %f11, %f14 fxnors %f13, %f11, %f11 srlx %i0, 0x01, %l2 fmovdvc %icc, %f4, %f3 sth %o0, [%l7 + 0x52] fbue,a %fcc1, loop_2919 fmovse %icc, %f7, %f3 bleu,a,pt %icc, loop_2920 fmovsge %icc, %f0, %f11 loop_2919: ld [%l7 + 0x74], %f5 lduh [%l7 + 0x3E], %l0 loop_2920: movrgz %l6, 0x36D, %g3 andn %o6, 0x142E, %g4 ldsh [%l7 + 0x70], %o4 bleu,a loop_2921 fmovdn %icc, %f3, %f12 stb %g6, [%l7 + 0x7A] addcc %i7, 0x0875, %g7 loop_2921: fornot1 %f6, %f4, %f0 lduh [%l7 + 0x28], %l4 fmovsn %icc, %f1, %f4 ldd [%l7 + 0x10], %f6 fcmpne32 %f10, %f12, %o7 stw %o5, [%l7 + 0x40] ldsw [%l7 + 0x30], %i2 lduw [%l7 + 0x20], %o2 stb %g2, [%l7 + 0x1D] sll %l1, 0x06, %l5 ldx [%l7 + 0x58], %i1 sth %l3, [%l7 + 0x14] fmovsvs %xcc, %f13, %f4 fbo,a %fcc0, loop_2922 fcmpd %fcc2, %f10, %f0 edge32 %i4, %i5, %o1 fmovdcs %xcc, %f0, %f11 loop_2922: bge,a %icc, loop_2923 fnors %f3, %f14, %f14 stw %i6, [%l7 + 0x20] fpadd32s %f4, %f5, %f3 loop_2923: ldsw [%l7 + 0x50], %g1 fbug %fcc0, loop_2924 ld [%l7 + 0x50], %f7 nop setx loop_2925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %xcc, %f15, %f1 loop_2924: stx %i3, [%l7 + 0x68] fmovdg %xcc, %f3, %f11 loop_2925: fornot1s %f12, %f6, %f6 tneg %icc, 0x6 fnand %f8, %f2, %f8 xorcc %g5, 0x1F7C, %i0 fblg,a %fcc2, loop_2926 movn %xcc, %l2, %o0 fexpand %f8, %f10 pdist %f14, %f10, %f4 loop_2926: nop setx loop_2927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry or %l0, %o3, %l6 add %o6, 0x157D, %g4 srl %g3, %g6, %i7 loop_2927: fbu,a %fcc2, loop_2928 fones %f11 fpmerge %f5, %f9, %f8 lduh [%l7 + 0x74], %g7 loop_2928: stb %l4, [%l7 + 0x71] fpsub16 %f14, %f14, %f2 edge32 %o4, %o5, %i2 smulcc %o2, %o7, %l1 movg %icc, %g2, %i1 fbug %fcc2, loop_2929 st %f5, [%l7 + 0x28] fmovrdgez %l5, %f8, %f14 bge,a %icc, loop_2930 loop_2929: ld [%l7 + 0x48], %f15 fmovscc %icc, %f14, %f4 edge16l %i4, %l3, %i5 loop_2930: sth %i6, [%l7 + 0x5E] fornot1 %f12, %f12, %f6 ldsb [%l7 + 0x3F], %o1 fmul8ulx16 %f10, %f10, %f2 fpsub16s %f8, %f7, %f10 brz %g1, loop_2931 fcmped %fcc0, %f14, %f0 ld [%l7 + 0x44], %f2 stw %i3, [%l7 + 0x10] loop_2931: std %f2, [%l7 + 0x20] std %f6, [%l7 + 0x08] andn %g5, 0x0A7A, %i0 movge %xcc, %o0, %l0 ta %xcc, 0x7 std %f0, [%l7 + 0x08] stw %o3, [%l7 + 0x0C] fbue,a %fcc1, loop_2932 ldd [%l7 + 0x38], %f0 fmovrslez %l6, %f9, %f7 edge8n %l2, %o6, %g3 loop_2932: st %f13, [%l7 + 0x24] pdist %f0, %f0, %f0 lduh [%l7 + 0x3E], %g4 fexpand %f9, %f8 tpos %icc, 0x3 and %g6, %g7, %i7 sethi 0x1A3B, %o4 fabss %f3, %f9 sdiv %o5, 0x1FA2, %l4 st %f2, [%l7 + 0x7C] nop setx loop_2933, %l0, %l1 jmpl %l1, %i2 ldsh [%l7 + 0x1A], %o7 lduh [%l7 + 0x72], %l1 bg,a,pn %xcc, loop_2934 loop_2933: bn,a,pt %icc, loop_2935 movvs %xcc, %o2, %i1 fmul8sux16 %f6, %f0, %f8 loop_2934: fandnot1s %f3, %f5, %f10 loop_2935: brz %l5, loop_2936 bl,a %xcc, loop_2937 fmovsvs %xcc, %f6, %f9 fmovsleu %icc, %f9, %f7 loop_2936: sdivx %g2, 0x1D5C, %i4 loop_2937: stw %i5, [%l7 + 0x50] fmovspos %xcc, %f7, %f5 bg loop_2938 brgz,a %i6, loop_2939 ldx [%l7 + 0x68], %o1 fpsub32s %f2, %f3, %f2 loop_2938: tsubcc %g1, 0x00AA, %l3 loop_2939: fpadd32 %f2, %f0, %f12 fbue %fcc3, loop_2940 fnors %f4, %f5, %f8 fmovd %f2, %f2 subccc %g5, 0x0E11, %i0 loop_2940: sth %i3, [%l7 + 0x66] fcmpgt32 %f14, %f2, %o0 brgz,a %l0, loop_2941 ld [%l7 + 0x18], %f5 ldsw [%l7 + 0x24], %o3 bvc,a,pt %icc, loop_2942 loop_2941: edge8ln %l6, %l2, %g3 ldx [%l7 + 0x40], %g4 fbl,a %fcc2, loop_2943 loop_2942: subc %o6, %g6, %g7 movn %icc, %o4, %i7 edge16ln %l4, %o5, %i2 loop_2943: subcc %l1, 0x0B0A, %o2 stw %o7, [%l7 + 0x2C] bgu,pn %xcc, loop_2944 fbug %fcc1, loop_2945 fmovdneg %icc, %f15, %f15 ldsw [%l7 + 0x10], %l5 loop_2944: ldsh [%l7 + 0x56], %i1 loop_2945: nop setx loop_2946, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f6, %f2, %f14 add %i4, %i5, %g2 fmovsge %icc, %f4, %f4 loop_2946: edge8l %o1, %g1, %l3 tpos %xcc, 0x7 fornot2s %f3, %f13, %f7 fandnot2s %f13, %f6, %f4 tcc %xcc, 0x7 movgu %xcc, %i6, %i0 fcmpd %fcc3, %f6, %f10 fandnot1s %f8, %f2, %f6 edge16n %i3, %o0, %l0 array32 %o3, %l6, %g5 stx %g3, [%l7 + 0x60] ld [%l7 + 0x14], %f6 tge %xcc, 0x2 fmovrdgez %g4, %f10, %f2 fmovsg %xcc, %f6, %f10 st %f14, [%l7 + 0x44] tle %xcc, 0x7 edge8n %o6, %g6, %l2 sth %g7, [%l7 + 0x4A] lduw [%l7 + 0x20], %o4 orcc %i7, 0x1210, %o5 stx %l4, [%l7 + 0x40] ldd [%l7 + 0x70], %f4 edge32n %l1, %o2, %i2 fcmpeq16 %f14, %f14, %l5 bshuffle %f0, %f2, %f2 stb %i1, [%l7 + 0x1A] fsrc1 %f2, %f6 andn %i4, 0x0930, %i5 fcmpd %fcc0, %f2, %f10 fpackfix %f10, %f4 edge32l %o7, %g2, %g1 or %l3, %o1, %i0 tle %icc, 0x3 addccc %i6, 0x0DAD, %i3 or %l0, 0x0E02, %o0 fmovsvc %xcc, %f6, %f3 std %f2, [%l7 + 0x68] tg %xcc, 0x4 fmovsneg %icc, %f3, %f3 ble,a,pn %icc, loop_2947 std %f14, [%l7 + 0x70] sethi 0x1855, %l6 sub %o3, %g5, %g4 loop_2947: ldx [%l7 + 0x50], %o6 std %f8, [%l7 + 0x78] lduh [%l7 + 0x30], %g6 fmovsvc %xcc, %f6, %f3 ldsb [%l7 + 0x3A], %l2 st %f12, [%l7 + 0x5C] movrne %g7, %o4, %i7 ldsb [%l7 + 0x31], %g3 bneg,a,pn %icc, loop_2948 fmovrdne %l4, %f0, %f14 fpadd32s %f14, %f6, %f15 sdivx %l1, 0x0003, %o5 loop_2948: sub %i2, %o2, %l5 fbo,a %fcc0, loop_2949 fors %f1, %f1, %f12 ld [%l7 + 0x74], %f1 bcs,a %xcc, loop_2950 loop_2949: fpsub32 %f6, %f8, %f8 alignaddr %i1, %i5, %o7 fcmpeq16 %f2, %f4, %i4 loop_2950: udivcc %g1, 0x1008, %l3 sethi 0x1F82, %o1 movg %icc, %i0, %g2 ldub [%l7 + 0x26], %i6 bge %icc, loop_2951 movpos %xcc, %i3, %o0 fmovde %icc, %f15, %f11 andn %l0, %l6, %o3 loop_2951: fbug %fcc3, loop_2952 fmovsl %icc, %f12, %f6 fmovrdne %g5, %f4, %f12 fmuld8sux16 %f5, %f11, %f8 loop_2952: stx %g4, [%l7 + 0x60] ldsw [%l7 + 0x38], %o6 ldd [%l7 + 0x60], %f0 lduw [%l7 + 0x08], %g6 movcc %icc, %g7, %l2 lduw [%l7 + 0x64], %o4 fpsub32 %f2, %f0, %f0 ldx [%l7 + 0x70], %i7 ldx [%l7 + 0x68], %g3 sll %l4, %o5, %i2 fcmps %fcc0, %f15, %f3 movrlez %l1, %o2, %l5 edge8ln %i5, %o7, %i1 alignaddrl %i4, %l3, %g1 fmul8sux16 %f0, %f4, %f14 sth %i0, [%l7 + 0x60] fmul8ulx16 %f6, %f6, %f0 bvs,a,pn %xcc, loop_2953 bn,a loop_2954 bl,a,pn %icc, loop_2955 fxnors %f11, %f11, %f9 loop_2953: bcs,a loop_2956 loop_2954: st %f3, [%l7 + 0x6C] loop_2955: srl %g2, 0x13, %o1 tsubcc %i6, %o0, %i3 loop_2956: fbn,a %fcc0, loop_2957 fnands %f6, %f8, %f4 movcc %icc, %l0, %o3 fnot2s %f3, %f10 loop_2957: fmovrdgez %g5, %f2, %f0 orcc %g4, %o6, %l6 fblg,a %fcc3, loop_2958 fandnot2 %f0, %f8, %f12 orn %g7, 0x161E, %g6 sra %o4, %l2, %i7 loop_2958: lduw [%l7 + 0x30], %g3 xor %o5, %i2, %l1 ldsb [%l7 + 0x2B], %o2 fmovde %icc, %f6, %f4 lduh [%l7 + 0x42], %l4 edge16n %l5, %o7, %i5 st %f12, [%l7 + 0x48] ldsw [%l7 + 0x10], %i1 ldx [%l7 + 0x60], %i4 fpsub16s %f11, %f13, %f3 fpack16 %f4, %f12 bpos,pt %xcc, loop_2959 lduh [%l7 + 0x10], %l3 ldsw [%l7 + 0x28], %g1 bgu,pt %xcc, loop_2960 loop_2959: array8 %i0, %g2, %o1 smulcc %i6, 0x13E1, %i3 array32 %l0, %o0, %g5 loop_2960: lduh [%l7 + 0x46], %g4 lduh [%l7 + 0x26], %o3 stx %o6, [%l7 + 0x58] fnot2s %f10, %f0 fpsub32s %f11, %f0, %f15 ldub [%l7 + 0x21], %l6 or %g7, %o4, %g6 srax %l2, %i7, %g3 stb %o5, [%l7 + 0x5B] movpos %xcc, %l1, %o2 be loop_2961 stw %l4, [%l7 + 0x4C] lduw [%l7 + 0x5C], %l5 fnegs %f0, %f12 loop_2961: array8 %o7, %i5, %i2 ldsw [%l7 + 0x40], %i1 fnands %f15, %f0, %f4 siam 0x5 stw %l3, [%l7 + 0x0C] fmovrse %g1, %f5, %f14 fpsub32s %f5, %f12, %f4 siam 0x6 bneg loop_2962 taddcctv %i0, %g2, %o1 ldx [%l7 + 0x20], %i4 brgz %i3, loop_2963 loop_2962: stb %i6, [%l7 + 0x7A] ldsh [%l7 + 0x70], %o0 and %l0, %g4, %g5 loop_2963: fmovrsgez %o3, %f8, %f5 fornot2 %f14, %f12, %f6 movg %icc, %l6, %o6 ldsh [%l7 + 0x50], %o4 tl %xcc, 0x4 movn %icc, %g7, %g6 movre %l2, %g3, %i7 ldd [%l7 + 0x38], %f12 fmovsle %xcc, %f3, %f1 ta %xcc, 0x6 brlez,a %l1, loop_2964 fbule,a %fcc0, loop_2965 ldub [%l7 + 0x77], %o2 ldd [%l7 + 0x10], %f10 loop_2964: ldx [%l7 + 0x18], %l4 loop_2965: fbl,a %fcc2, loop_2966 lduh [%l7 + 0x64], %o5 alignaddrl %o7, %l5, %i2 st %f2, [%l7 + 0x08] loop_2966: stw %i5, [%l7 + 0x10] ldsb [%l7 + 0x27], %i1 lduw [%l7 + 0x20], %l3 fbo %fcc0, loop_2967 edge8n %i0, %g2, %g1 fbg,a %fcc2, loop_2968 nop setx loop_2969, %l0, %l1 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_2967: st %f7, [%l7 + 0x48] xorcc %o1, 0x166B, %i4 loop_2968: fcmpne32 %f10, %f0, %i6 loop_2969: fbo,a %fcc0, loop_2970 nop setx loop_2971, %l0, %l1 jmpl %l1, %i3 fnors %f3, %f4, %f0 movre %l0, 0x3E2, %o0 loop_2970: sub %g5, 0x09A7, %o3 loop_2971: fornot1s %f0, %f8, %f9 fmovrsgez %g4, %f4, %f10 ld [%l7 + 0x54], %f4 fmovs %f3, %f9 movrgz %l6, 0x1B8, %o4 fmovsa %xcc, %f8, %f9 fpmerge %f3, %f14, %f6 ldsb [%l7 + 0x2A], %g7 ta %icc, 0x3 bpos,a %xcc, loop_2972 sth %o6, [%l7 + 0x20] stw %g6, [%l7 + 0x68] fmovsne %xcc, %f10, %f14 loop_2972: bpos,a %xcc, loop_2973 ldsb [%l7 + 0x14], %l2 stb %g3, [%l7 + 0x66] st %f11, [%l7 + 0x64] loop_2973: fmovse %icc, %f14, %f6 fsrc2s %f4, %f7 ldub [%l7 + 0x34], %i7 fmovrdgez %l1, %f0, %f14 ldx [%l7 + 0x78], %l4 fbge %fcc0, loop_2974 alignaddr %o5, %o7, %l5 lduw [%l7 + 0x6C], %o2 stx %i2, [%l7 + 0x38] loop_2974: fxnors %f10, %f13, %f10 fornot2 %f12, %f8, %f2 fexpand %f5, %f14 fmovsle %icc, %f15, %f14 fbue,a %fcc1, loop_2975 sll %i1, %i5, %l3 fmovsgu %icc, %f2, %f11 fbul,a %fcc2, loop_2976 loop_2975: fxor %f14, %f14, %f0 ldsb [%l7 + 0x24], %g2 ldd [%l7 + 0x10], %f4 loop_2976: sth %g1, [%l7 + 0x3A] movleu %icc, %i0, %o1 fbne %fcc3, loop_2977 fexpand %f3, %f6 st %f14, [%l7 + 0x18] tpos %icc, 0x7 loop_2977: fmul8x16au %f0, %f6, %f6 st %f8, [%l7 + 0x38] tgu %icc, 0x4 stx %i6, [%l7 + 0x60] bcs %icc, loop_2978 fpack16 %f2, %f9 fnands %f0, %f6, %f10 subcc %i3, %l0, %o0 loop_2978: ldx [%l7 + 0x10], %i4 fandnot2 %f4, %f0, %f4 fmul8x16al %f4, %f8, %f2 edge8ln %o3, %g5, %g4 edge16 %o4, %g7, %l6 ld [%l7 + 0x64], %f5 fmovsg %xcc, %f7, %f2 fmovsa %icc, %f0, %f7 sdivcc %g6, 0x1102, %l2 alignaddr %o6, %i7, %g3 stb %l4, [%l7 + 0x12] fmovrsne %o5, %f4, %f15 tn %icc, 0x6 tne %xcc, 0x1 fbue %fcc2, loop_2979 tneg %xcc, 0x6 fcmple32 %f10, %f6, %l1 fmovrslz %l5, %f2, %f8 loop_2979: udivx %o2, 0x1BD4, %o7 bg,a,pt %xcc, loop_2980 edge32ln %i2, %i5, %i1 fmovrdne %g2, %f4, %f6 movcs %xcc, %g1, %i0 loop_2980: ldsw [%l7 + 0x28], %o1 fandnot2 %f2, %f14, %f4 ld [%l7 + 0x2C], %f13 ldd [%l7 + 0x60], %f10 fmovrslez %i6, %f8, %f6 fcmpeq32 %f4, %f10, %i3 movvs %icc, %l3, %l0 tsubcctv %o0, 0x0200, %o3 tvs %xcc, 0x3 sth %g5, [%l7 + 0x5A] tneg %xcc, 0x4 bne,pn %icc, loop_2981 fpsub32s %f7, %f12, %f5 fmovrsgez %i4, %f0, %f10 edge16ln %o4, %g7, %l6 loop_2981: edge16n %g4, %l2, %g6 fmul8x16 %f7, %f0, %f8 fmovdne %xcc, %f6, %f4 bcc,pt %xcc, loop_2982 ldsb [%l7 + 0x70], %i7 fmovscs %icc, %f3, %f7 fmovsn %icc, %f11, %f9 loop_2982: sub %g3, %o6, %o5 lduw [%l7 + 0x64], %l4 fmul8x16 %f12, %f0, %f12 std %f2, [%l7 + 0x68] fmovs %f1, %f2 fandnot2 %f8, %f14, %f4 movrne %l5, 0x23E, %o2 fcmped %fcc0, %f12, %f2 tn %icc, 0x1 stx %l1, [%l7 + 0x20] sdiv %o7, 0x172E, %i2 edge16n %i5, %g2, %g1 ldsb [%l7 + 0x73], %i0 be,a %xcc, loop_2983 movrlz %i1, %i6, %i3 fcmpd %fcc1, %f10, %f14 andn %o1, %l3, %l0 loop_2983: ld [%l7 + 0x28], %f14 udivcc %o3, 0x07FD, %o0 std %f2, [%l7 + 0x68] fmovrsgez %i4, %f12, %f15 udivcc %o4, 0x1D6C, %g5 stw %l6, [%l7 + 0x40] lduw [%l7 + 0x6C], %g7 lduw [%l7 + 0x30], %g4 fbge,a %fcc3, loop_2984 brz,a %l2, loop_2985 fcmple16 %f12, %f10, %i7 lduw [%l7 + 0x44], %g6 loop_2984: subcc %o6, 0x17DE, %o5 loop_2985: alignaddrl %l4, %l5, %g3 bgu,a,pn %icc, loop_2986 fmovsleu %icc, %f3, %f0 ldub [%l7 + 0x2F], %l1 ldsh [%l7 + 0x60], %o2 loop_2986: siam 0x5 ldub [%l7 + 0x30], %o7 ldsw [%l7 + 0x24], %i2 udivcc %g2, 0x0521, %i5 movgu %icc, %i0, %i1 fmuld8sux16 %f12, %f13, %f14 andcc %g1, 0x06EF, %i6 fmovrsne %i3, %f2, %f9 bcs,a loop_2987 sdiv %o1, 0x097E, %l3 ldub [%l7 + 0x13], %l0 fnands %f7, %f0, %f11 loop_2987: bleu,pt %xcc, loop_2988 stb %o0, [%l7 + 0x0D] std %f6, [%l7 + 0x08] ldsh [%l7 + 0x66], %i4 loop_2988: ldsb [%l7 + 0x29], %o3 tleu %icc, 0x4 ld [%l7 + 0x34], %f2 ldd [%l7 + 0x28], %f0 fmovd %f2, %f0 fbuge,a %fcc0, loop_2989 lduw [%l7 + 0x2C], %g5 fabsd %f6, %f14 tcc %xcc, 0x6 loop_2989: fcmple32 %f6, %f12, %o4 fcmps %fcc1, %f5, %f3 brnz,a %l6, loop_2990 std %f6, [%l7 + 0x18] fones %f14 fnot1s %f14, %f8 loop_2990: fmovsle %xcc, %f7, %f9 ld [%l7 + 0x78], %f1 fmovscc %xcc, %f3, %f11 movne %xcc, %g4, %l2 tvc %icc, 0x3 fbe,a %fcc0, loop_2991 umul %g7, %g6, %o6 stw %o5, [%l7 + 0x68] lduh [%l7 + 0x36], %i7 loop_2991: lduw [%l7 + 0x28], %l5 movrlez %g3, 0x3FB, %l1 fpsub16 %f4, %f2, %f12 std %f14, [%l7 + 0x30] fmovsn %icc, %f13, %f13 ldub [%l7 + 0x37], %o2 edge8 %o7, %i2, %l4 ldub [%l7 + 0x55], %i5 and %g2, 0x1882, %i0 move %xcc, %g1, %i1 fnors %f4, %f5, %f0 ldd [%l7 + 0x20], %f14 st %f0, [%l7 + 0x6C] fmovsne %xcc, %f7, %f13 bpos,a,pt %icc, loop_2992 fandnot1 %f8, %f8, %f2 bpos,a,pt %xcc, loop_2993 st %f9, [%l7 + 0x2C] loop_2992: fblg %fcc3, loop_2994 fmovsne %icc, %f4, %f10 loop_2993: bg,pt %icc, loop_2995 stw %i6, [%l7 + 0x54] loop_2994: fabss %f5, %f12 addcc %o1, 0x04BA, %i3 loop_2995: fands %f13, %f5, %f9 ld [%l7 + 0x54], %f9 orcc %l3, %l0, %i4 tpos %icc, 0x7 sth %o3, [%l7 + 0x5C] bgu,a %xcc, loop_2996 fmovrdlez %o0, %f10, %f6 fsrc2 %f12, %f4 subccc %g5, 0x195E, %l6 loop_2996: stw %g4, [%l7 + 0x44] array8 %o4, %l2, %g6 fmovdge %icc, %f11, %f8 mulscc %g7, %o6, %o5 umulcc %i7, 0x1D58, %l5 edge16l %g3, %l1, %o7 fsrc2s %f14, %f1 edge16ln %i2, %o2, %l4 addcc %i5, %i0, %g2 stx %g1, [%l7 + 0x30] bge,a loop_2997 fpsub32 %f4, %f10, %f8 st %f9, [%l7 + 0x6C] st %f15, [%l7 + 0x58] loop_2997: stb %i6, [%l7 + 0x1A] fornot1 %f2, %f8, %f14 stx %o1, [%l7 + 0x30] stx %i1, [%l7 + 0x60] movrne %i3, %l0, %l3 lduh [%l7 + 0x70], %i4 addcc %o3, %g5, %l6 ldx [%l7 + 0x40], %o0 st %f3, [%l7 + 0x50] subc %o4, 0x1CDD, %g4 fmovscc %xcc, %f2, %f7 fornot2 %f10, %f6, %f6 array16 %g6, %g7, %o6 or %l2, %i7, %l5 fpmerge %f14, %f2, %f14 edge16l %o5, %l1, %g3 alignaddr %o7, %o2, %l4 tsubcctv %i2, %i0, %i5 fmovrdne %g1, %f0, %f8 ldsb [%l7 + 0x33], %i6 fmovdgu %xcc, %f11, %f9 ldsh [%l7 + 0x30], %o1 movcc %xcc, %g2, %i3 fnot1s %f6, %f1 fandnot1s %f0, %f15, %f8 fbu %fcc2, loop_2998 fbg %fcc1, loop_2999 st %f9, [%l7 + 0x34] bpos loop_3000 loop_2998: tgu %xcc, 0x7 loop_2999: stx %i1, [%l7 + 0x48] lduh [%l7 + 0x18], %l3 loop_3000: fmovrdlez %i4, %f14, %f0 bcc,a,pn %xcc, loop_3001 tl %xcc, 0x5 xnor %o3, %g5, %l6 stb %o0, [%l7 + 0x35] loop_3001: st %f8, [%l7 + 0x50] srlx %l0, 0x1D, %g4 sdivcc %o4, 0x05B2, %g7 ldsw [%l7 + 0x08], %g6 taddcctv %o6, 0x1A58, %l2 stw %l5, [%l7 + 0x20] fbe %fcc3, loop_3002 edge32ln %o5, %i7, %l1 fmuld8sux16 %f14, %f1, %f10 fmovs %f7, %f14 loop_3002: fnor %f6, %f2, %f8 ldd [%l7 + 0x50], %f12 ldsb [%l7 + 0x31], %g3 bn,a,pt %xcc, loop_3003 udivx %o7, 0x18A2, %o2 st %f0, [%l7 + 0x74] smulcc %l4, %i2, %i0 loop_3003: srlx %i5, %i6, %g1 bcs %xcc, loop_3004 tg %xcc, 0x3 sth %o1, [%l7 + 0x5A] ldub [%l7 + 0x6A], %i3 loop_3004: ba,a,pn %xcc, loop_3005 fcmped %fcc2, %f0, %f0 fxors %f0, %f4, %f4 orn %g2, %i1, %l3 loop_3005: ldx [%l7 + 0x40], %o3 tcc %icc, 0x4 ldsh [%l7 + 0x3A], %i4 nop setx loop_3006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %l6, %o0, %l0 movrgz %g4, %o4, %g7 ldx [%l7 + 0x20], %g6 loop_3006: stx %o6, [%l7 + 0x60] lduh [%l7 + 0x66], %g5 ldsb [%l7 + 0x39], %l2 fnand %f4, %f12, %f8 lduw [%l7 + 0x50], %l5 sth %o5, [%l7 + 0x48] stw %i7, [%l7 + 0x50] movge %xcc, %g3, %l1 tcs %icc, 0x6 fpmerge %f11, %f2, %f8 sra %o2, %o7, %i2 fmovrslez %i0, %f2, %f6 fmovdcs %icc, %f14, %f11 ld [%l7 + 0x20], %f9 ldub [%l7 + 0x12], %l4 fornot1 %f2, %f0, %f2 movle %icc, %i5, %i6 fnot1 %f4, %f14 subc %g1, %o1, %i3 movrlz %i1, 0x320, %l3 fmovse %icc, %f15, %f6 fxnors %f12, %f4, %f12 ldsh [%l7 + 0x26], %o3 stx %i4, [%l7 + 0x38] brlz,a %g2, loop_3007 array32 %l6, %l0, %o0 ldsw [%l7 + 0x70], %o4 fmovrdlz %g7, %f14, %f14 loop_3007: fmovdle %xcc, %f5, %f3 sth %g6, [%l7 + 0x72] ldx [%l7 + 0x18], %g4 tcc %xcc, 0x3 fbn,a %fcc1, loop_3008 ldsh [%l7 + 0x62], %o6 ld [%l7 + 0x40], %f2 alignaddrl %g5, %l5, %o5 loop_3008: stw %i7, [%l7 + 0x4C] fornot2 %f14, %f0, %f12 movpos %icc, %g3, %l2 stw %o2, [%l7 + 0x18] fpack16 %f10, %f5 fmovde %xcc, %f1, %f15 tgu %xcc, 0x4 fsrc2 %f4, %f4 ldub [%l7 + 0x7A], %l1 st %f14, [%l7 + 0x78] sdivx %o7, 0x03AE, %i2 stb %i0, [%l7 + 0x6D] st %f1, [%l7 + 0x40] ba loop_3009 stw %i5, [%l7 + 0x6C] taddcctv %l4, %i6, %o1 taddcc %i3, 0x0C5D, %i1 loop_3009: std %f8, [%l7 + 0x58] fmovspos %icc, %f5, %f8 st %f4, [%l7 + 0x24] lduh [%l7 + 0x72], %g1 fbg %fcc1, loop_3010 ldsh [%l7 + 0x38], %l3 nop setx loop_3011, %l0, %l1 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 %o3, %i4, %g2 loop_3010: ldsh [%l7 + 0x30], %l0 ldd [%l7 + 0x28], %f10 loop_3011: stb %o0, [%l7 + 0x67] fcmple16 %f6, %f2, %o4 fbuge %fcc3, loop_3012 fmovda %icc, %f9, %f7 lduh [%l7 + 0x10], %l6 fmovsn %xcc, %f4, %f14 loop_3012: std %f10, [%l7 + 0x70] ldub [%l7 + 0x63], %g6 bg,a %xcc, loop_3013 fcmpes %fcc3, %f1, %f10 bl,a %icc, loop_3014 fmovd %f6, %f10 loop_3013: fornot2s %f6, %f0, %f13 srl %g7, 0x08, %o6 loop_3014: fnot1s %f1, %f12 fble %fcc3, loop_3015 movrgz %g5, %g4, %o5 andn %l5, 0x19AD, %i7 lduw [%l7 + 0x64], %l2 loop_3015: sub %o2, %l1, %g3 ldsw [%l7 + 0x64], %i2 te %icc, 0x2 fmovsl %icc, %f2, %f9 fmovsne %icc, %f12, %f12 movre %i0, %i5, %o7 fpsub32s %f10, %f3, %f4 ldsw [%l7 + 0x08], %l4 stx %i6, [%l7 + 0x28] lduw [%l7 + 0x30], %i3 fpadd16 %f14, %f4, %f10 fbn %fcc3, loop_3016 stx %o1, [%l7 + 0x70] ble,pt %icc, loop_3017 brlz,a %g1, loop_3018 loop_3016: te %icc, 0x7 fands %f11, %f1, %f13 loop_3017: orn %l3, 0x0056, %i1 loop_3018: fcmpes %fcc3, %f8, %f3 bl,pt %icc, loop_3019 fnand %f8, %f14, %f14 std %f8, [%l7 + 0x58] stx %i4, [%l7 + 0x38] loop_3019: stb %g2, [%l7 + 0x1B] fbue,a %fcc3, loop_3020 brlz %o3, loop_3021 fbu,a %fcc3, loop_3022 brlz,a %o0, loop_3023 loop_3020: fbue,a %fcc0, loop_3024 loop_3021: movn %icc, %l0, %l6 loop_3022: brlz %g6, loop_3025 loop_3023: ldub [%l7 + 0x09], %g7 loop_3024: ldub [%l7 + 0x44], %o4 movge %icc, %g5, %o6 loop_3025: ldd [%l7 + 0x30], %f14 fmovrsne %g4, %f10, %f7 xnor %l5, %o5, %l2 for %f0, %f4, %f8 sth %i7, [%l7 + 0x4A] fornot1s %f4, %f7, %f10 fnegd %f0, %f12 std %f6, [%l7 + 0x78] ldsb [%l7 + 0x47], %l1 brlz,a %o2, loop_3026 fmovrslz %g3, %f6, %f9 fandnot1s %f15, %f13, %f3 ldd [%l7 + 0x70], %f6 loop_3026: ldub [%l7 + 0x5D], %i2 fands %f15, %f10, %f7 tg %xcc, 0x0 lduh [%l7 + 0x3A], %i5 edge8l %i0, %l4, %o7 bl %icc, loop_3027 brlez %i3, loop_3028 mulscc %o1, %g1, %l3 std %f4, [%l7 + 0x40] loop_3027: srax %i1, 0x01, %i6 loop_3028: fpadd16 %f14, %f10, %f6 fbu %fcc3, loop_3029 fands %f10, %f3, %f10 bleu,a loop_3030 fmul8ulx16 %f4, %f0, %f2 loop_3029: fbge %fcc3, loop_3031 fbuge %fcc0, loop_3032 loop_3030: stw %g2, [%l7 + 0x40] addccc %o3, 0x048C, %o0 loop_3031: stw %i4, [%l7 + 0x20] loop_3032: alignaddrl %l6, %l0, %g6 lduh [%l7 + 0x28], %g7 fnot1 %f10, %f2 edge8ln %o4, %g5, %o6 addc %g4, %o5, %l2 ldsh [%l7 + 0x62], %i7 fnand %f8, %f4, %f2 add %l5, 0x060C, %l1 mulscc %o2, 0x0A3E, %i2 popc 0x0AE6, %i5 fmovrslz %g3, %f1, %f10 stb %l4, [%l7 + 0x79] srl %i0, 0x0B, %i3 stx %o1, [%l7 + 0x18] lduh [%l7 + 0x7E], %g1 fmovd %f8, %f8 edge16n %l3, %i1, %i6 brnz,a %o7, loop_3033 movleu %xcc, %g2, %o0 fmovdle %xcc, %f2, %f8 mulscc %o3, %l6, %i4 loop_3033: fsrc2 %f8, %f10 udivx %l0, 0x1761, %g7 sth %o4, [%l7 + 0x1E] ldsh [%l7 + 0x6C], %g5 ldx [%l7 + 0x78], %o6 fbug,a %fcc2, loop_3034 ldub [%l7 + 0x74], %g4 fmovsn %icc, %f2, %f9 fand %f12, %f10, %f4 loop_3034: sra %g6, %o5, %i7 movleu %xcc, %l2, %l1 fmovdn %xcc, %f1, %f1 ldsb [%l7 + 0x18], %o2 fone %f12 nop setx loop_3035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %l5, %i2, %g3 stb %i5, [%l7 + 0x54] bvs,pn %xcc, loop_3036 loop_3035: fmovrdne %l4, %f2, %f14 ldsh [%l7 + 0x56], %i0 std %f10, [%l7 + 0x58] loop_3036: fandnot2 %f12, %f0, %f2 bcc,pn %xcc, loop_3037 fpmerge %f2, %f1, %f6 bcc %xcc, loop_3038 udivx %i3, 0x01CF, %g1 loop_3037: fble %fcc1, loop_3039 tvs %icc, 0x2 loop_3038: ldsw [%l7 + 0x34], %o1 ldsw [%l7 + 0x0C], %i1 loop_3039: lduh [%l7 + 0x48], %l3 ldsw [%l7 + 0x20], %o7 fandnot1s %f3, %f15, %f3 ldub [%l7 + 0x50], %g2 fbul %fcc0, loop_3040 srl %i6, %o0, %l6 sth %i4, [%l7 + 0x24] fmovsne %xcc, %f11, %f14 loop_3040: fxnors %f7, %f14, %f2 fbe %fcc2, loop_3041 edge32 %o3, %g7, %l0 fmul8sux16 %f10, %f12, %f0 ldsh [%l7 + 0x22], %o4 loop_3041: std %f8, [%l7 + 0x18] stw %o6, [%l7 + 0x48] nop setx loop_3042, %l0, %l1 jmpl %l1, %g5 tsubcc %g4, %g6, %i7 bge,a loop_3043 ldsw [%l7 + 0x0C], %o5 loop_3042: brlez,a %l1, loop_3044 fmovdgu %xcc, %f3, %f0 loop_3043: tle %icc, 0x4 fnegs %f13, %f11 loop_3044: fmovdg %xcc, %f6, %f9 bshuffle %f6, %f6, %f6 srax %l2, 0x03, %l5 stb %i2, [%l7 + 0x54] xorcc %o2, %g3, %i5 fcmpgt32 %f8, %f0, %l4 ldub [%l7 + 0x33], %i3 xnor %i0, %g1, %o1 lduh [%l7 + 0x3A], %l3 fpadd16 %f6, %f4, %f2 ldsw [%l7 + 0x5C], %i1 ldsh [%l7 + 0x56], %o7 stw %i6, [%l7 + 0x10] movrlez %o0, %l6, %i4 stx %o3, [%l7 + 0x20] fcmped %fcc1, %f10, %f8 fandnot1 %f10, %f8, %f10 fnot2s %f2, %f10 sll %g2, 0x01, %l0 lduw [%l7 + 0x58], %o4 fornot1s %f9, %f9, %f1 ldsh [%l7 + 0x50], %o6 fxor %f0, %f14, %f12 tgu %xcc, 0x1 ldd [%l7 + 0x48], %f12 fbug,a %fcc2, loop_3045 ldsw [%l7 + 0x74], %g7 xnor %g4, %g6, %i7 movre %g5, %l1, %o5 loop_3045: fmovsl %xcc, %f0, %f14 edge16ln %l5, %i2, %o2 addcc %g3, %l2, %i5 ldd [%l7 + 0x38], %f2 fmovrsgez %i3, %f9, %f8 tn %icc, 0x7 lduw [%l7 + 0x7C], %i0 fba %fcc3, loop_3046 fmovrslez %g1, %f1, %f6 xor %o1, %l4, %i1 ldd [%l7 + 0x10], %f2 loop_3046: stw %o7, [%l7 + 0x08] fsrc1 %f10, %f12 array8 %l3, %o0, %l6 fpadd32 %f12, %f0, %f4 addccc %i4, 0x0728, %i6 orn %o3, 0x002F, %l0 fmuld8sux16 %f6, %f12, %f12 srlx %o4, %g2, %o6 udivx %g4, 0x0C7D, %g7 ldx [%l7 + 0x40], %g6 array8 %i7, %l1, %o5 movn %xcc, %g5, %l5 sll %o2, %g3, %i2 fmovrdgez %l2, %f4, %f14 bcc,a,pt %xcc, loop_3047 stw %i5, [%l7 + 0x18] movre %i3, 0x1DA, %g1 ldsh [%l7 + 0x1C], %o1 loop_3047: fors %f7, %f10, %f15 xnor %l4, %i0, %i1 movneg %icc, %l3, %o0 fones %f7 fbe %fcc1, loop_3048 ldsw [%l7 + 0x68], %l6 fmovsn %icc, %f11, %f4 sll %i4, %o7, %o3 loop_3048: fandnot2s %f8, %f2, %f7 udivcc %l0, 0x1277, %o4 fandnot2 %f0, %f14, %f0 ldsb [%l7 + 0x4D], %g2 nop setx loop_3049, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %icc, %i6, %o6 or %g7, 0x0419, %g4 edge16ln %g6, %i7, %o5 loop_3049: stx %g5, [%l7 + 0x08] movrne %l1, 0x384, %l5 sra %o2, %i2, %l2 sub %i5, 0x0DB2, %g3 mova %icc, %i3, %g1 tn %icc, 0x5 fmovdge %icc, %f7, %f14 bne %icc, loop_3050 ldub [%l7 + 0x5E], %o1 fbule,a %fcc2, loop_3051 lduw [%l7 + 0x08], %i0 loop_3050: stx %i1, [%l7 + 0x40] fmovs %f7, %f12 loop_3051: fxnor %f14, %f6, %f4 movvc %icc, %l3, %o0 tsubcc %l6, 0x12C2, %l4 bshuffle %f10, %f6, %f2 fcmpeq32 %f4, %f14, %i4 and %o7, 0x1F6E, %l0 lduw [%l7 + 0x3C], %o4 ldsw [%l7 + 0x68], %o3 ldub [%l7 + 0x75], %g2 sdivcc %i6, 0x1033, %o6 fcmps %fcc3, %f9, %f5 std %f14, [%l7 + 0x30] array8 %g4, %g7, %g6 ldub [%l7 + 0x30], %o5 tle %icc, 0x2 sth %i7, [%l7 + 0x52] movvs %xcc, %l1, %g5 stx %l5, [%l7 + 0x50] mulx %i2, %l2, %o2 stb %g3, [%l7 + 0x73] bpos,a,pn %icc, loop_3052 stb %i3, [%l7 + 0x4B] ldsh [%l7 + 0x24], %g1 fnor %f8, %f12, %f10 loop_3052: movleu %xcc, %o1, %i5 ldsh [%l7 + 0x10], %i0 tgu %xcc, 0x0 fmovd %f12, %f4 stx %i1, [%l7 + 0x10] fbe %fcc1, loop_3053 edge32 %l3, %l6, %o0 fcmpne32 %f12, %f10, %i4 ldsw [%l7 + 0x34], %l4 loop_3053: fmovde %icc, %f6, %f12 brnz %o7, loop_3054 ldd [%l7 + 0x58], %f4 stw %o4, [%l7 + 0x48] te %xcc, 0x4 loop_3054: tsubcctv %o3, 0x03EE, %g2 fpmerge %f0, %f3, %f14 udivx %l0, 0x04F0, %o6 fble,a %fcc1, loop_3055 ldsw [%l7 + 0x54], %i6 stb %g7, [%l7 + 0x30] fmovsvs %xcc, %f2, %f4 loop_3055: fmul8x16au %f9, %f3, %f10 ldsb [%l7 + 0x44], %g6 bleu,a loop_3056 ldsw [%l7 + 0x54], %g4 lduh [%l7 + 0x4E], %i7 ldsw [%l7 + 0x10], %l1 loop_3056: sub %o5, %l5, %i2 ldd [%l7 + 0x50], %f4 st %f15, [%l7 + 0x2C] orn %l2, %o2, %g5 fpadd16 %f0, %f4, %f14 std %f12, [%l7 + 0x50] bleu %icc, loop_3057 stw %g3, [%l7 + 0x44] fpmerge %f10, %f6, %f8 fmovs %f7, %f7 loop_3057: tge %icc, 0x5 subccc %i3, 0x0B3C, %g1 mulscc %i5, 0x1D9C, %i0 ba,pn %xcc, loop_3058 udivx %o1, 0x081E, %l3 ldd [%l7 + 0x68], %f8 fcmple16 %f0, %f0, %i1 loop_3058: ldd [%l7 + 0x10], %f14 tcs %icc, 0x7 fbg %fcc1, loop_3059 ld [%l7 + 0x6C], %f7 std %f8, [%l7 + 0x50] fpadd32 %f8, %f8, %f8 loop_3059: movl %xcc, %l6, %o0 fcmpd %fcc0, %f14, %f2 edge8l %l4, %o7, %i4 brgz,a %o3, loop_3060 stw %g2, [%l7 + 0x50] st %f7, [%l7 + 0x18] stx %l0, [%l7 + 0x10] loop_3060: edge8n %o6, %o4, %i6 movrgz %g7, 0x28F, %g4 stb %i7, [%l7 + 0x6B] fmovspos %icc, %f1, %f12 bn %xcc, loop_3061 subc %g6, %o5, %l1 fba,a %fcc3, loop_3062 ldub [%l7 + 0x6F], %l5 loop_3061: fcmpd %fcc3, %f8, %f0 fbge %fcc1, loop_3063 loop_3062: edge32 %i2, %o2, %g5 bge loop_3064 movle %xcc, %l2, %i3 loop_3063: xor %g3, %i5, %i0 st %f6, [%l7 + 0x24] loop_3064: addc %o1, %l3, %g1 subc %i1, 0x1D05, %o0 popc %l6, %l4 taddcc %o7, 0x12A5, %i4 and %g2, %o3, %o6 nop setx loop_3065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %xcc, %f1, %f1 fmovrdgez %l0, %f8, %f12 fbuge,a %fcc2, loop_3066 loop_3065: ldub [%l7 + 0x66], %i6 st %f1, [%l7 + 0x34] bcs,a %icc, loop_3067 loop_3066: fzero %f10 sdivcc %g7, 0x0C52, %g4 sth %o4, [%l7 + 0x38] loop_3067: stb %i7, [%l7 + 0x60] st %f1, [%l7 + 0x54] fba %fcc0, loop_3068 bl loop_3069 fmovsa %xcc, %f0, %f15 fmovs %f8, %f7 loop_3068: fmovsg %icc, %f3, %f3 loop_3069: ldx [%l7 + 0x60], %o5 ldsh [%l7 + 0x26], %l1 stb %l5, [%l7 + 0x08] andcc %g6, 0x0668, %i2 brz %o2, loop_3070 ldub [%l7 + 0x17], %l2 brlz %i3, loop_3071 tvs %xcc, 0x0 loop_3070: edge16ln %g3, %i5, %g5 fexpand %f3, %f4 loop_3071: fcmpeq32 %f6, %f12, %o1 fabsd %f0, %f14 ld [%l7 + 0x14], %f1 fcmple32 %f6, %f4, %i0 movne %xcc, %g1, %i1 fzero %f12 movge %icc, %o0, %l6 fmovrsgez %l3, %f5, %f9 movrgz %o7, %l4, %g2 fbl,a %fcc1, loop_3072 sth %o3, [%l7 + 0x3C] ldsh [%l7 + 0x70], %i4 fors %f5, %f15, %f12 loop_3072: fmovrdlz %l0, %f6, %f12 lduw [%l7 + 0x78], %o6 movvs %icc, %i6, %g4 fors %f12, %f2, %f13 fbge,a %fcc1, loop_3073 bcc %xcc, loop_3074 ldsw [%l7 + 0x78], %g7 bcc,a,pt %xcc, loop_3075 loop_3073: brlez %o4, loop_3076 loop_3074: alignaddrl %o5, %i7, %l1 stb %g6, [%l7 + 0x45] loop_3075: fmuld8sux16 %f12, %f7, %f10 loop_3076: nop setx loop_3077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f1, %f5 fcmpgt32 %f0, %f6, %i2 fmuld8sux16 %f4, %f9, %f2 loop_3077: fabsd %f12, %f2 brz %l5, loop_3078 fmovd %f12, %f0 sth %o2, [%l7 + 0x16] sub %l2, %i3, %g3 loop_3078: fsrc2s %f1, %f5 sdivx %i5, 0x0593, %g5 ldd [%l7 + 0x48], %f6 andcc %o1, %g1, %i1 siam 0x2 bneg,a,pt %xcc, loop_3079 movn %icc, %o0, %i0 fblg,a %fcc2, loop_3080 ldub [%l7 + 0x31], %l6 loop_3079: fornot1 %f0, %f14, %f6 brgez %o7, loop_3081 loop_3080: fmovscc %xcc, %f11, %f13 fmovdge %icc, %f6, %f6 std %f14, [%l7 + 0x10] loop_3081: brz,a %l4, loop_3082 lduw [%l7 + 0x18], %l3 ldsw [%l7 + 0x10], %o3 stb %g2, [%l7 + 0x34] loop_3082: lduw [%l7 + 0x68], %l0 srl %o6, %i6, %g4 stb %i4, [%l7 + 0x6A] bneg,a %icc, loop_3083 fnand %f14, %f4, %f12 fpsub16s %f6, %f13, %f10 fmovrdne %o4, %f12, %f12 loop_3083: srax %o5, %g7, %i7 fnegs %f3, %f4 fornot2s %f12, %f7, %f5 fbuge %fcc1, loop_3084 fbge %fcc1, loop_3085 udivcc %g6, 0x1FB1, %l1 be %xcc, loop_3086 loop_3084: fmovdn %xcc, %f15, %f6 loop_3085: srl %i2, %l5, %l2 fcmps %fcc0, %f5, %f14 loop_3086: edge8n %o2, %g3, %i5 fbue,a %fcc0, loop_3087 nop setx loop_3088, %l0, %l1 jmpl %l1, %g5 fcmple16 %f6, %f4, %i3 sdivx %o1, 0x01E7, %i1 loop_3087: fmovrslz %g1, %f2, %f3 loop_3088: tg %icc, 0x6 std %f14, [%l7 + 0x58] fcmple16 %f10, %f6, %i0 fnor %f14, %f12, %f6 ldx [%l7 + 0x10], %o0 lduh [%l7 + 0x10], %l6 fcmpgt32 %f14, %f10, %o7 xorcc %l3, 0x05D5, %l4 fmovs %f3, %f14 sth %o3, [%l7 + 0x70] bneg,a loop_3089 ldub [%l7 + 0x78], %l0 ldd [%l7 + 0x50], %f6 fmovrdne %o6, %f2, %f4 loop_3089: ldub [%l7 + 0x46], %g2 ld [%l7 + 0x28], %f9 taddcctv %i6, %i4, %o4 fpsub32s %f15, %f2, %f4 ldub [%l7 + 0x74], %o5 xorcc %g7, 0x1D13, %g4 ldsh [%l7 + 0x28], %i7 stw %l1, [%l7 + 0x70] sdivx %g6, 0x02F7, %i2 fnand %f4, %f0, %f4 ld [%l7 + 0x08], %f9 fpmerge %f14, %f4, %f4 fornot1s %f8, %f8, %f3 umulcc %l5, %o2, %l2 umulcc %i5, %g3, %g5 ldub [%l7 + 0x30], %o1 ldsh [%l7 + 0x3A], %i1 fmovdcs %icc, %f9, %f5 edge32n %g1, %i3, %i0 ldsb [%l7 + 0x0D], %l6 fmul8x16al %f10, %f3, %f14 sub %o0, %l3, %l4 ldd [%l7 + 0x08], %f0 stb %o7, [%l7 + 0x5A] edge16ln %o3, %l0, %o6 ldx [%l7 + 0x60], %i6 fbo,a %fcc1, loop_3090 ldd [%l7 + 0x50], %f12 fsrc2 %f0, %f12 st %f3, [%l7 + 0x1C] loop_3090: fmovdgu %icc, %f13, %f1 movgu %xcc, %g2, %i4 ldd [%l7 + 0x18], %f10 fnot1s %f1, %f1 stw %o5, [%l7 + 0x68] fpadd16s %f8, %f15, %f0 fmovdne %icc, %f5, %f12 tvc %icc, 0x5 bgu %xcc, loop_3091 tpos %xcc, 0x2 fpmerge %f8, %f5, %f6 stx %o4, [%l7 + 0x58] loop_3091: bn,a loop_3092 bleu,pn %icc, loop_3093 ta %icc, 0x2 lduh [%l7 + 0x70], %g4 loop_3092: fnot2s %f0, %f2 loop_3093: fble %fcc3, loop_3094 edge16 %g7, %i7, %l1 ldsb [%l7 + 0x63], %i2 ldd [%l7 + 0x38], %f4 loop_3094: ldd [%l7 + 0x50], %f6 fornot2 %f4, %f14, %f6 fmovdl %xcc, %f13, %f13 std %f12, [%l7 + 0x50] tcs %icc, 0x2 stx %g6, [%l7 + 0x40] siam 0x7 sra %l5, %l2, %i5 and %g3, %g5, %o1 fmovda %icc, %f10, %f6 tsubcc %o2, 0x03F0, %i1 ldx [%l7 + 0x78], %i3 edge32l %i0, %l6, %g1 fmovdpos %icc, %f2, %f12 xnorcc %o0, %l4, %l3 edge16l %o7, %l0, %o6 tcs %icc, 0x4 fxor %f0, %f4, %f12 lduw [%l7 + 0x50], %o3 bg,a %icc, loop_3095 ldsh [%l7 + 0x12], %i6 mulx %g2, 0x1E5A, %o5 tg %xcc, 0x0 loop_3095: stw %i4, [%l7 + 0x2C] array32 %o4, %g4, %i7 sra %g7, %i2, %g6 ldsb [%l7 + 0x71], %l1 ba loop_3096 fpsub32 %f8, %f2, %f10 move %icc, %l5, %i5 fmovsg %xcc, %f6, %f13 loop_3096: tl %icc, 0x4 brlez %l2, loop_3097 fpadd16 %f10, %f0, %f12 xor %g5, 0x076C, %g3 fmovdcc %icc, %f14, %f1 loop_3097: mulscc %o1, 0x15A4, %o2 umulcc %i3, 0x0EFB, %i0 stb %l6, [%l7 + 0x15] edge16n %g1, %i1, %l4 lduh [%l7 + 0x2E], %l3 andcc %o0, 0x0515, %l0 fcmpd %fcc0, %f4, %f6 fmovd %f0, %f4 umul %o7, %o3, %o6 fmovrdlez %i6, %f4, %f10 ldd [%l7 + 0x50], %f6 ldd [%l7 + 0x68], %f6 std %f8, [%l7 + 0x08] alignaddr %g2, %o5, %o4 fcmpeq16 %f12, %f6, %i4 brnz %i7, loop_3098 fbl %fcc1, loop_3099 fcmpgt16 %f6, %f2, %g7 ldsw [%l7 + 0x5C], %g4 loop_3098: ldub [%l7 + 0x50], %g6 loop_3099: fxnor %f4, %f14, %f10 ble,a %xcc, loop_3100 fmovsl %xcc, %f3, %f8 ldsb [%l7 + 0x49], %l1 tleu %xcc, 0x3 loop_3100: movcc %icc, %l5, %i5 subcc %i2, %l2, %g5 movcs %icc, %g3, %o2 lduw [%l7 + 0x1C], %i3 fmovde %icc, %f7, %f4 movrlez %i0, 0x377, %o1 fmovsle %icc, %f12, %f9 orcc %l6, %i1, %g1 ldsb [%l7 + 0x1C], %l4 fpsub32s %f0, %f1, %f2 ldsh [%l7 + 0x70], %o0 alignaddr %l0, %o7, %o3 udivcc %o6, 0x036A, %l3 ld [%l7 + 0x38], %f14 stx %i6, [%l7 + 0x40] nop setx loop_3101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x60], %o5 movcs %icc, %o4, %g2 sethi 0x0B4F, %i4 loop_3101: edge16 %g7, %i7, %g4 fmovdle %xcc, %f3, %f1 movrgez %g6, %l1, %i5 fones %f10 ldsh [%l7 + 0x66], %l5 sdivx %i2, 0x0E92, %g5 fbge %fcc1, loop_3102 lduh [%l7 + 0x5A], %l2 nop setx loop_3103, %l0, %l1 jmpl %l1, %g3 ldsh [%l7 + 0x22], %o2 loop_3102: andn %i3, %o1, %i0 tn %xcc, 0x3 loop_3103: bn,a %xcc, loop_3104 fornot1 %f4, %f14, %f0 fpack32 %f12, %f0, %f4 fmovsa %icc, %f14, %f9 loop_3104: bcc,pn %icc, loop_3105 fblg,a %fcc1, loop_3106 stx %i1, [%l7 + 0x48] fbl,a %fcc1, loop_3107 loop_3105: fcmple16 %f12, %f0, %g1 loop_3106: fmovsleu %icc, %f4, %f9 fors %f5, %f15, %f15 loop_3107: fnot1 %f4, %f14 st %f14, [%l7 + 0x48] tg %icc, 0x2 fxor %f14, %f8, %f0 bvs,a,pt %xcc, loop_3108 lduw [%l7 + 0x10], %l6 st %f12, [%l7 + 0x1C] lduh [%l7 + 0x58], %o0 loop_3108: brlz,a %l4, loop_3109 bcc,a,pn %xcc, loop_3110 ld [%l7 + 0x24], %f10 orcc %l0, %o3, %o7 loop_3109: lduh [%l7 + 0x6E], %l3 loop_3110: ldsw [%l7 + 0x60], %o6 fble,a %fcc3, loop_3111 lduw [%l7 + 0x0C], %o5 array32 %i6, %o4, %i4 bgu loop_3112 loop_3111: ldx [%l7 + 0x20], %g7 lduh [%l7 + 0x68], %i7 lduh [%l7 + 0x28], %g2 loop_3112: lduh [%l7 + 0x40], %g6 fsrc1 %f4, %f10 fpack16 %f0, %f8 bcc loop_3113 fmovdneg %icc, %f2, %f7 sth %l1, [%l7 + 0x5A] lduw [%l7 + 0x50], %i5 loop_3113: udivcc %l5, 0x0EAD, %i2 fmovrdlz %g5, %f0, %f0 edge32n %g4, %l2, %o2 taddcctv %g3, %o1, %i0 fcmpd %fcc0, %f2, %f0 st %f0, [%l7 + 0x68] lduw [%l7 + 0x38], %i3 fexpand %f6, %f10 sdiv %i1, 0x017C, %g1 bcs,pn %xcc, loop_3114 stx %l6, [%l7 + 0x20] st %f10, [%l7 + 0x78] brgz %l4, loop_3115 loop_3114: addccc %l0, %o0, %o7 ldsb [%l7 + 0x4D], %o3 fmovrslz %o6, %f3, %f7 loop_3115: udiv %o5, 0x1FA5, %l3 bvs,a loop_3116 ldsh [%l7 + 0x10], %o4 fnot1 %f12, %f2 ldsh [%l7 + 0x18], %i6 loop_3116: movrgez %i4, %g7, %i7 edge32n %g6, %l1, %i5 sethi 0x01E4, %l5 ldx [%l7 + 0x40], %g2 fnors %f7, %f14, %f9 fxor %f14, %f4, %f2 andn %i2, %g4, %g5 tg %xcc, 0x2 tgu %xcc, 0x4 bleu,pt %xcc, loop_3117 pdist %f12, %f14, %f0 orcc %o2, 0x12D1, %l2 mulx %g3, %o1, %i0 loop_3117: brnz %i3, loop_3118 fnegd %f12, %f12 fbge %fcc2, loop_3119 andcc %g1, 0x0D97, %i1 loop_3118: ldx [%l7 + 0x08], %l4 fpack16 %f0, %f7 loop_3119: stb %l6, [%l7 + 0x64] fmovs %f0, %f7 bne loop_3120 ldsh [%l7 + 0x7E], %l0 fmovsvc %xcc, %f13, %f5 taddcctv %o7, %o0, %o3 loop_3120: array32 %o6, %o5, %l3 umul %i6, 0x166C, %o4 fnor %f4, %f6, %f6 std %f6, [%l7 + 0x50] movrlz %i4, 0x19E, %g7 sllx %g6, %l1, %i7 fabss %f2, %f15 movgu %icc, %l5, %g2 fabss %f5, %f12 be,pn %xcc, loop_3121 ldub [%l7 + 0x30], %i5 bpos,a loop_3122 fmovdgu %icc, %f0, %f12 loop_3121: fbn,a %fcc1, loop_3123 stb %g4, [%l7 + 0x3B] loop_3122: fpadd32 %f4, %f8, %f4 fmovsvs %icc, %f12, %f0 loop_3123: fmul8x16 %f8, %f6, %f2 fmovde %icc, %f2, %f14 stx %g5, [%l7 + 0x38] lduh [%l7 + 0x16], %o2 fmovdle %icc, %f15, %f8 fbo %fcc2, loop_3124 fmul8x16al %f14, %f13, %f8 fmovdgu %icc, %f11, %f9 movge %icc, %l2, %i2 loop_3124: edge32 %o1, %g3, %i0 ldsh [%l7 + 0x76], %g1 fpadd32s %f2, %f2, %f7 fmovdpos %xcc, %f5, %f13 fmovdn %icc, %f10, %f14 mulscc %i3, %i1, %l4 orn %l0, %l6, %o7 stw %o0, [%l7 + 0x24] sra %o3, 0x1B, %o6 srax %l3, %o5, %o4 bcs loop_3125 for %f2, %f8, %f12 fbn,a %fcc2, loop_3126 ldub [%l7 + 0x0E], %i4 loop_3125: brgez,a %i6, loop_3127 fpsub32s %f10, %f13, %f10 loop_3126: ldsb [%l7 + 0x58], %g6 fmovrdne %g7, %f8, %f0 loop_3127: fcmple32 %f8, %f2, %i7 sth %l1, [%l7 + 0x6A] faligndata %f0, %f14, %f6 smul %l5, %i5, %g2 ldsb [%l7 + 0x6F], %g4 sll %g5, 0x0F, %o2 tpos %icc, 0x2 fxnor %f4, %f6, %f12 fbn,a %fcc3, loop_3128 xnor %i2, %l2, %g3 ld [%l7 + 0x14], %f3 movl %xcc, %i0, %o1 loop_3128: for %f2, %f14, %f0 fors %f12, %f11, %f9 xnor %g1, 0x0297, %i1 tcs %xcc, 0x4 fpsub16s %f1, %f8, %f0 fpack32 %f14, %f10, %f8 movcs %icc, %l4, %l0 stb %i3, [%l7 + 0x3B] tne %icc, 0x0 orn %l6, %o7, %o3 brgz,a %o6, loop_3129 and %l3, 0x13B5, %o5 pdist %f4, %f12, %f10 fxnor %f10, %f0, %f12 loop_3129: fmovdl %xcc, %f6, %f8 stx %o4, [%l7 + 0x70] xor %i4, %o0, %g6 fmul8x16au %f8, %f11, %f12 stx %g7, [%l7 + 0x60] fmovse %xcc, %f3, %f11 array8 %i6, %i7, %l1 fba %fcc1, loop_3130 stb %i5, [%l7 + 0x75] fnot2s %f14, %f11 fba %fcc1, loop_3131 loop_3130: fmovscc %icc, %f4, %f14 tle %icc, 0x2 bpos,a,pt %xcc, loop_3132 loop_3131: fbue,a %fcc2, loop_3133 movrlez %l5, 0x05C, %g2 addcc %g5, %g4, %o2 loop_3132: lduh [%l7 + 0x56], %l2 loop_3133: fmovsvc %xcc, %f5, %f0 movcc %xcc, %i2, %i0 fnors %f15, %f14, %f12 st %f8, [%l7 + 0x20] stx %g3, [%l7 + 0x70] xorcc %g1, %i1, %o1 fpackfix %f6, %f12 fmovrslz %l0, %f5, %f6 udivx %i3, 0x1F18, %l4 bl,a loop_3134 fornot2 %f0, %f0, %f6 tpos %icc, 0x5 tgu %xcc, 0x5 loop_3134: fmovdpos %icc, %f7, %f1 st %f4, [%l7 + 0x1C] bl,pn %xcc, loop_3135 fmovdn %icc, %f2, %f8 taddcctv %l6, %o7, %o3 lduh [%l7 + 0x30], %l3 loop_3135: bn,pn %xcc, loop_3136 tvc %icc, 0x5 fcmpne32 %f0, %f14, %o6 st %f1, [%l7 + 0x6C] loop_3136: st %f3, [%l7 + 0x54] fsrc1 %f6, %f0 movleu %xcc, %o4, %o5 movle %icc, %i4, %o0 bvc loop_3137 stb %g7, [%l7 + 0x25] bg,pt %xcc, loop_3138 ldsb [%l7 + 0x3E], %i6 loop_3137: fmuld8sux16 %f6, %f15, %f8 alignaddrl %g6, %l1, %i5 loop_3138: taddcc %l5, 0x1651, %i7 fcmpgt32 %f0, %f14, %g5 faligndata %f6, %f14, %f12 edge16l %g4, %g2, %l2 std %f10, [%l7 + 0x28] fmovrdne %o2, %f6, %f14 udivcc %i0, 0x16A0, %i2 array32 %g3, %i1, %o1 fmovdle %xcc, %f12, %f14 tpos %icc, 0x7 fmovd %f8, %f12 stb %g1, [%l7 + 0x14] stw %l0, [%l7 + 0x5C] fornot1s %f15, %f4, %f4 tvc %icc, 0x1 tsubcctv %l4, 0x138D, %l6 ldsb [%l7 + 0x53], %o7 fexpand %f0, %f8 ldsb [%l7 + 0x0A], %i3 fnegd %f12, %f4 fandnot2s %f0, %f12, %f1 fsrc2s %f10, %f15 fmovdcs %xcc, %f3, %f14 st %f14, [%l7 + 0x38] ldsw [%l7 + 0x7C], %l3 fands %f15, %f5, %f2 fmovdge %xcc, %f0, %f0 ldsw [%l7 + 0x6C], %o3 bgu %xcc, loop_3139 bl,pt %icc, loop_3140 brlez %o6, loop_3141 udivcc %o4, 0x0384, %i4 loop_3139: bvs,a,pt %xcc, loop_3142 loop_3140: addcc %o5, %g7, %o0 loop_3141: brnz,a %i6, loop_3143 edge32ln %l1, %g6, %i5 loop_3142: stw %i7, [%l7 + 0x30] fcmpne16 %f14, %f14, %g5 loop_3143: fbg,a %fcc1, loop_3144 fmovsn %xcc, %f14, %f12 bne,pn %xcc, loop_3145 fandnot2 %f6, %f8, %f4 loop_3144: fbule,a %fcc3, loop_3146 ldx [%l7 + 0x68], %g4 loop_3145: brz,a %l5, loop_3147 st %f4, [%l7 + 0x10] loop_3146: edge32n %g2, %o2, %i0 taddcctv %l2, %i2, %i1 loop_3147: tvc %icc, 0x4 nop setx loop_3148, %l0, %l1 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 + 0x64], %o1 fbl %fcc1, loop_3149 fmovsvs %xcc, %f4, %f12 loop_3148: ldsh [%l7 + 0x76], %g3 fxors %f8, %f13, %f8 loop_3149: fmovsle %xcc, %f14, %f11 fbn %fcc2, loop_3150 umul %g1, %l0, %l4 tgu %icc, 0x7 stw %l6, [%l7 + 0x64] loop_3150: pdist %f14, %f0, %f2 fcmpgt16 %f6, %f14, %o7 fmuld8sux16 %f2, %f5, %f0 sth %i3, [%l7 + 0x2C] lduh [%l7 + 0x4C], %l3 brgez,a %o6, loop_3151 fnegd %f2, %f12 edge32 %o4, %o3, %i4 fcmpne32 %f8, %f14, %o5 loop_3151: sll %g7, %i6, %l1 fmovdvs %xcc, %f15, %f3 fand %f0, %f0, %f0 brlez %o0, loop_3152 bvc,pt %xcc, loop_3153 andn %i5, %i7, %g6 std %f8, [%l7 + 0x40] loop_3152: ldx [%l7 + 0x30], %g5 loop_3153: movl %xcc, %l5, %g4 xnor %o2, %g2, %l2 bvc,a %xcc, loop_3154 fmovse %xcc, %f15, %f7 pdist %f0, %f12, %f8 movn %xcc, %i0, %i2 loop_3154: fmovrdne %i1, %f14, %f14 ldsb [%l7 + 0x7C], %g3 ldx [%l7 + 0x50], %o1 ldsb [%l7 + 0x11], %g1 fandnot1s %f13, %f12, %f11 umulcc %l4, %l6, %l0 fxnors %f5, %f13, %f4 fbue %fcc3, loop_3155 movrne %i3, %l3, %o6 movgu %xcc, %o7, %o3 subccc %i4, 0x1C0C, %o4 loop_3155: fmovdgu %icc, %f3, %f12 ld [%l7 + 0x38], %f0 xnorcc %g7, %o5, %i6 lduw [%l7 + 0x58], %o0 ldsw [%l7 + 0x28], %i5 fcmpne16 %f4, %f10, %l1 std %f10, [%l7 + 0x78] ld [%l7 + 0x6C], %f0 nop setx loop_3156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl %fcc1, loop_3157 ldsh [%l7 + 0x62], %i7 edge32ln %g6, %l5, %g5 loop_3156: fmovdl %icc, %f15, %f10 loop_3157: lduw [%l7 + 0x28], %g4 fsrc1 %f12, %f4 alignaddr %o2, %g2, %l2 stw %i2, [%l7 + 0x0C] ld [%l7 + 0x08], %f12 stw %i1, [%l7 + 0x48] ldub [%l7 + 0x5C], %g3 fmovrdgez %i0, %f6, %f6 ble,pn %xcc, loop_3158 stx %o1, [%l7 + 0x38] lduh [%l7 + 0x34], %g1 fmovrdlez %l4, %f2, %f0 loop_3158: fmovsleu %icc, %f9, %f15 fmovrdlez %l6, %f2, %f6 fcmpne32 %f6, %f14, %i3 fcmpne32 %f6, %f12, %l0 umulcc %o6, %o7, %l3 bn,a,pn %icc, loop_3159 ldub [%l7 + 0x52], %o3 edge8l %i4, %o4, %o5 fpadd16 %f8, %f4, %f12 loop_3159: fbg,a %fcc1, loop_3160 stx %i6, [%l7 + 0x20] movneg %icc, %g7, %i5 edge32 %l1, %o0, %i7 loop_3160: st %f5, [%l7 + 0x28] edge8l %g6, %l5, %g4 lduw [%l7 + 0x2C], %g5 fxnor %f4, %f4, %f14 fmul8ulx16 %f4, %f6, %f0 andncc %o2, %l2, %g2 fbuge,a %fcc2, loop_3161 subccc %i2, %g3, %i1 tge %xcc, 0x3 fnot1s %f12, %f14 loop_3161: movpos %xcc, %i0, %o1 addccc %l4, %l6, %g1 std %f12, [%l7 + 0x10] ldsw [%l7 + 0x2C], %l0 bne,a,pn %icc, loop_3162 fmovdne %xcc, %f0, %f9 edge16l %o6, %i3, %l3 nop setx loop_3163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3162: edge32l %o7, %o3, %o4 umul %o5, 0x1EB9, %i4 subc %i6, %i5, %g7 loop_3163: ldsw [%l7 + 0x70], %o0 sub %i7, %l1, %g6 stb %g4, [%l7 + 0x4B] ldsh [%l7 + 0x3E], %l5 fnegs %f9, %f14 tgu %xcc, 0x4 ldsw [%l7 + 0x3C], %g5 movgu %xcc, %l2, %g2 add %i2, %g3, %i1 fblg,a %fcc0, loop_3164 ld [%l7 + 0x54], %f12 fornot2s %f3, %f13, %f4 st %f8, [%l7 + 0x58] loop_3164: stb %i0, [%l7 + 0x1F] taddcctv %o1, 0x12D9, %o2 ld [%l7 + 0x78], %f8 fnor %f0, %f14, %f12 fbg %fcc3, loop_3165 tvc %xcc, 0x3 siam 0x2 brz,a %l4, loop_3166 loop_3165: ldsb [%l7 + 0x0A], %g1 bneg,pt %icc, loop_3167 ldd [%l7 + 0x60], %f12 loop_3166: lduw [%l7 + 0x7C], %l0 fmovrdgez %o6, %f0, %f8 loop_3167: bvc,pt %xcc, loop_3168 bshuffle %f10, %f14, %f6 fcmple16 %f2, %f2, %i3 movcs %xcc, %l3, %l6 loop_3168: tpos %xcc, 0x6 ldd [%l7 + 0x10], %f2 fmovdneg %icc, %f1, %f4 bvs loop_3169 smulcc %o3, 0x17F0, %o4 fmovsa %xcc, %f2, %f6 lduh [%l7 + 0x1E], %o7 loop_3169: brlez %o5, loop_3170 st %f15, [%l7 + 0x4C] xnorcc %i4, 0x1614, %i5 stx %i6, [%l7 + 0x30] loop_3170: fornot1 %f2, %f8, %f12 fsrc2s %f10, %f12 stx %g7, [%l7 + 0x30] brlz %o0, loop_3171 fbge,a %fcc2, loop_3172 srax %i7, %g6, %l1 tg %xcc, 0x5 loop_3171: fbu,a %fcc3, loop_3173 loop_3172: fmovdvc %xcc, %f9, %f4 ldub [%l7 + 0x74], %g4 bgu loop_3174 loop_3173: stw %l5, [%l7 + 0x3C] fnot2 %f0, %f6 bgu,pn %icc, loop_3175 loop_3174: brlz,a %g5, loop_3176 be,a loop_3177 sub %l2, 0x04F8, %i2 loop_3175: sth %g3, [%l7 + 0x7E] loop_3176: movvs %xcc, %i1, %g2 loop_3177: ld [%l7 + 0x10], %f10 edge8n %i0, %o2, %l4 tn %icc, 0x5 stw %o1, [%l7 + 0x18] lduh [%l7 + 0x6A], %l0 movre %o6, 0x334, %i3 tcs %xcc, 0x4 fbne,a %fcc0, loop_3178 ldsb [%l7 + 0x1F], %l3 xnor %g1, %l6, %o3 edge8n %o7, %o5, %o4 loop_3178: alignaddrl %i4, %i5, %g7 umulcc %o0, 0x1C6A, %i6 st %f10, [%l7 + 0x68] xnor %g6, 0x0B3B, %i7 fbo %fcc3, loop_3179 tneg %xcc, 0x4 fmovdle %xcc, %f9, %f4 alignaddrl %g4, %l5, %l1 loop_3179: lduh [%l7 + 0x5A], %l2 fbge %fcc1, loop_3180 bvc %xcc, loop_3181 movn %icc, %i2, %g3 ldsw [%l7 + 0x14], %g5 loop_3180: ldub [%l7 + 0x18], %i1 loop_3181: movre %g2, 0x20B, %o2 ldsh [%l7 + 0x48], %l4 ld [%l7 + 0x20], %f11 st %f13, [%l7 + 0x6C] and %o1, 0x152B, %i0 stb %o6, [%l7 + 0x5D] movre %l0, %l3, %g1 xnor %i3, 0x050F, %o3 ld [%l7 + 0x28], %f6 edge16 %o7, %o5, %o4 std %f14, [%l7 + 0x68] fmovrdne %l6, %f2, %f10 stx %i5, [%l7 + 0x50] lduh [%l7 + 0x34], %g7 lduw [%l7 + 0x38], %i4 movpos %icc, %o0, %g6 stw %i7, [%l7 + 0x38] fnot2 %f14, %f10 andcc %g4, %l5, %l1 fpsub32 %f12, %f2, %f8 smul %i6, %l2, %i2 ldub [%l7 + 0x3F], %g3 movg %icc, %g5, %g2 udivcc %o2, 0x13DC, %i1 fmovsge %xcc, %f11, %f12 lduh [%l7 + 0x3E], %l4 fnand %f8, %f4, %f12 taddcc %i0, %o6, %o1 bshuffle %f4, %f14, %f8 ble %xcc, loop_3182 fmovdleu %xcc, %f8, %f3 movleu %xcc, %l3, %l0 fmovdcs %icc, %f10, %f1 loop_3182: lduw [%l7 + 0x40], %i3 ldx [%l7 + 0x10], %g1 ldub [%l7 + 0x6C], %o3 fmovd %f12, %f6 xor %o5, %o7, %l6 fmovrde %o4, %f12, %f12 edge8ln %g7, %i5, %o0 fzero %f6 array32 %g6, %i7, %i4 sth %l5, [%l7 + 0x3E] ldub [%l7 + 0x63], %g4 fba,a %fcc0, loop_3183 fmovsg %xcc, %f0, %f6 fmovsl %icc, %f3, %f11 movgu %icc, %i6, %l1 loop_3183: andncc %l2, %i2, %g3 st %f1, [%l7 + 0x4C] stx %g5, [%l7 + 0x38] fmul8x16au %f4, %f0, %f12 nop setx loop_3184, %l0, %l1 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, %f2, %f0 fbg,a %fcc2, loop_3185 std %f8, [%l7 + 0x48] loop_3184: lduh [%l7 + 0x4E], %g2 edge8l %o2, %i1, %i0 loop_3185: fornot2 %f6, %f10, %f8 edge32l %o6, %l4, %o1 fbge %fcc3, loop_3186 movneg %xcc, %l0, %l3 bge,a,pn %xcc, loop_3187 ldsb [%l7 + 0x1B], %i3 loop_3186: tsubcc %o3, %g1, %o5 movpos %icc, %l6, %o4 loop_3187: fmul8ulx16 %f6, %f6, %f2 bvs loop_3188 lduh [%l7 + 0x28], %o7 ldx [%l7 + 0x18], %g7 fmovsle %icc, %f6, %f15 loop_3188: sdivx %o0, 0x0ECE, %g6 sdiv %i7, 0x1A2B, %i5 fmovrdgez %i4, %f6, %f10 ld [%l7 + 0x74], %f9 movl %icc, %g4, %i6 edge8ln %l5, %l2, %l1 addc %g3, 0x07B2, %g5 fcmpgt16 %f10, %f10, %g2 fors %f13, %f9, %f7 fnot1 %f2, %f12 fcmpeq16 %f4, %f10, %i2 sth %i1, [%l7 + 0x64] tne %icc, 0x6 fbue,a %fcc0, loop_3189 bcc loop_3190 te %xcc, 0x3 srax %i0, %o2, %o6 loop_3189: srax %o1, 0x16, %l0 loop_3190: ldsb [%l7 + 0x6A], %l3 fmovsgu %xcc, %f9, %f8 movrne %l4, %i3, %g1 umul %o5, %l6, %o4 fones %f14 fnand %f4, %f8, %f14 fmovdneg %xcc, %f5, %f10 ldsw [%l7 + 0x0C], %o3 tne %xcc, 0x2 fcmpgt16 %f10, %f14, %o7 ldub [%l7 + 0x0F], %o0 edge8n %g6, %i7, %i5 tne %icc, 0x6 ld [%l7 + 0x38], %f14 movrgez %i4, %g4, %i6 lduw [%l7 + 0x50], %l5 ldsb [%l7 + 0x2D], %l2 fpack16 %f4, %f10 be,pt %icc, loop_3191 st %f11, [%l7 + 0x54] lduh [%l7 + 0x68], %g7 taddcc %g3, 0x022E, %l1 loop_3191: movle %icc, %g2, %i2 fmovrse %g5, %f15, %f8 ldub [%l7 + 0x4E], %i1 subccc %o2, %o6, %o1 st %f14, [%l7 + 0x08] st %f13, [%l7 + 0x14] movrlz %i0, %l3, %l4 addc %l0, %i3, %g1 stb %l6, [%l7 + 0x0D] fpsub32s %f11, %f9, %f8 stx %o5, [%l7 + 0x10] ldsw [%l7 + 0x14], %o3 tgu %icc, 0x6 fmovsneg %icc, %f15, %f4 lduh [%l7 + 0x66], %o4 fmovd %f12, %f0 srlx %o0, %g6, %i7 fmovrslz %o7, %f10, %f5 ldsh [%l7 + 0x68], %i4 fble %fcc1, loop_3192 ldsw [%l7 + 0x50], %g4 brgz %i5, loop_3193 umul %i6, %l2, %l5 loop_3192: std %f2, [%l7 + 0x30] edge8n %g7, %l1, %g2 loop_3193: sth %i2, [%l7 + 0x54] fblg,a %fcc3, loop_3194 bgu,pt %icc, loop_3195 fmovrdlz %g3, %f0, %f12 movle %xcc, %i1, %o2 loop_3194: edge16n %g5, %o1, %o6 loop_3195: lduh [%l7 + 0x2A], %i0 lduh [%l7 + 0x08], %l4 fone %f4 movl %icc, %l3, %i3 addc %l0, 0x0477, %l6 stx %o5, [%l7 + 0x20] lduw [%l7 + 0x78], %o3 ldub [%l7 + 0x77], %o4 tgu %icc, 0x6 std %f14, [%l7 + 0x68] fpsub32s %f9, %f9, %f9 ld [%l7 + 0x1C], %f13 fmovdl %icc, %f13, %f4 fmul8ulx16 %f10, %f6, %f12 edge16l %g1, %o0, %g6 tcc %icc, 0x2 fbn,a %fcc0, loop_3196 srl %o7, 0x0C, %i4 ldub [%l7 + 0x29], %i7 lduh [%l7 + 0x1A], %g4 loop_3196: stw %i6, [%l7 + 0x1C] xor %l2, %l5, %i5 fornot2 %f6, %f0, %f14 fbe,a %fcc0, loop_3197 fnot2s %f7, %f0 mova %icc, %g7, %l1 lduw [%l7 + 0x40], %g2 loop_3197: brlz %i2, loop_3198 ldd [%l7 + 0x50], %f12 fsrc1s %f12, %f11 fmovscs %xcc, %f13, %f4 loop_3198: ld [%l7 + 0x1C], %f7 ldsb [%l7 + 0x50], %g3 fmovse %xcc, %f13, %f13 st %f15, [%l7 + 0x2C] std %f14, [%l7 + 0x08] and %o2, 0x0D79, %i1 subc %g5, %o6, %i0 fxnors %f2, %f10, %f3 movl %xcc, %o1, %l4 fxor %f10, %f4, %f8 bvc,pt %icc, loop_3199 fors %f11, %f5, %f9 te %xcc, 0x7 edge8n %l3, %i3, %l6 loop_3199: umulcc %o5, 0x0161, %l0 fmovrsgz %o3, %f8, %f2 std %f6, [%l7 + 0x10] array16 %o4, %g1, %g6 sll %o7, 0x12, %i4 movvc %xcc, %i7, %g4 xnorcc %i6, 0x1BA7, %o0 lduh [%l7 + 0x48], %l2 sth %i5, [%l7 + 0x46] fsrc1 %f8, %f10 smul %g7, 0x0B3C, %l1 movrne %g2, 0x0B0, %l5 addccc %g3, %i2, %i1 addcc %g5, %o2, %o6 ldsb [%l7 + 0x1F], %o1 pdist %f0, %f14, %f12 and %i0, 0x1D12, %l4 fmovrsne %l3, %f2, %f15 faligndata %f2, %f12, %f2 ldd [%l7 + 0x18], %f14 brnz %i3, loop_3200 orn %l6, 0x1468, %o5 call loop_3201 mulx %l0, 0x07A1, %o4 loop_3200: brz %g1, loop_3202 movn %xcc, %o3, %o7 loop_3201: edge32 %i4, %g6, %i7 popc 0x0D2D, %i6 loop_3202: stw %g4, [%l7 + 0x5C] fcmpgt32 %f12, %f8, %l2 tle %icc, 0x3 movleu %xcc, %i5, %o0 lduw [%l7 + 0x58], %g7 sth %l1, [%l7 + 0x34] ld [%l7 + 0x0C], %f15 lduh [%l7 + 0x62], %g2 stb %g3, [%l7 + 0x7C] fmovrsgez %l5, %f10, %f11 ldsb [%l7 + 0x75], %i2 ldx [%l7 + 0x48], %i1 array16 %o2, %g5, %o6 stx %i0, [%l7 + 0x50] movrlz %o1, 0x072, %l4 sth %i3, [%l7 + 0x6C] fmovrsgez %l6, %f8, %f0 addccc %l3, %l0, %o4 lduh [%l7 + 0x14], %g1 fabss %f10, %f9 ldsb [%l7 + 0x29], %o5 fmovsne %xcc, %f12, %f3 fandnot2 %f8, %f12, %f0 ldx [%l7 + 0x10], %o7 movrlz %i4, %g6, %i7 ble,a loop_3203 fornot2 %f4, %f12, %f12 fmovscs %icc, %f8, %f7 ld [%l7 + 0x44], %f0 loop_3203: fpackfix %f4, %f3 fmovrdlz %o3, %f14, %f10 call loop_3204 ldsh [%l7 + 0x70], %i6 ldsh [%l7 + 0x0C], %l2 fbo %fcc2, loop_3205 loop_3204: fble %fcc1, loop_3206 edge16 %g4, %i5, %o0 call loop_3207 loop_3205: fpmerge %f2, %f6, %f4 loop_3206: stx %l1, [%l7 + 0x70] xnor %g2, %g3, %g7 loop_3207: stb %l5, [%l7 + 0x17] stb %i1, [%l7 + 0x1E] sll %i2, %g5, %o6 fmul8ulx16 %f8, %f6, %f6 fmovse %xcc, %f1, %f9 fba %fcc0, loop_3208 fmovdvs %xcc, %f9, %f14 fba,a %fcc2, loop_3209 fmovrdne %o2, %f10, %f6 loop_3208: stb %o1, [%l7 + 0x3E] fmovdn %xcc, %f12, %f0 loop_3209: tge %xcc, 0x4 tle %xcc, 0x0 ldsw [%l7 + 0x74], %l4 stx %i0, [%l7 + 0x68] fpadd32s %f1, %f8, %f3 ba,pt %xcc, loop_3210 fbug,a %fcc1, loop_3211 add %i3, %l3, %l0 st %f1, [%l7 + 0x28] loop_3210: fpack16 %f2, %f2 loop_3211: edge32ln %l6, %o4, %o5 fmovsvc %xcc, %f15, %f12 fpmerge %f12, %f6, %f10 srlx %g1, %o7, %i4 ldd [%l7 + 0x20], %f8 sethi 0x0DC7, %i7 udivx %g6, 0x1B93, %i6 movneg %icc, %l2, %g4 fandnot1 %f8, %f12, %f10 sth %o3, [%l7 + 0x4C] ldsb [%l7 + 0x70], %o0 fmovrdne %i5, %f6, %f12 ldx [%l7 + 0x78], %g2 fmovrdgz %g3, %f12, %f12 subccc %g7, %l5, %l1 orn %i2, %i1, %o6 fmovsn %icc, %f7, %f8 ldd [%l7 + 0x78], %f4 fmul8x16au %f11, %f4, %f8 tgu %xcc, 0x1 sth %o2, [%l7 + 0x74] stb %o1, [%l7 + 0x56] xnor %g5, %l4, %i0 ldsb [%l7 + 0x3A], %l3 udiv %l0, 0x142A, %l6 fmovsvs %xcc, %f13, %f10 fmovdn %xcc, %f6, %f0 tsubcc %o4, 0x04CE, %o5 ldx [%l7 + 0x40], %g1 stx %i3, [%l7 + 0x18] ld [%l7 + 0x1C], %f13 bpos loop_3212 fmovsne %icc, %f6, %f8 movn %icc, %o7, %i4 stw %i7, [%l7 + 0x6C] loop_3212: subc %g6, 0x1EDB, %l2 orcc %g4, %i6, %o0 fmovrslez %i5, %f13, %f7 fexpand %f11, %f12 fsrc1 %f8, %f12 fba %fcc2, loop_3213 fsrc1 %f2, %f0 edge16n %o3, %g2, %g7 xnorcc %l5, %g3, %l1 loop_3213: ldx [%l7 + 0x68], %i2 fmovsge %icc, %f4, %f6 stb %o6, [%l7 + 0x0C] ldd [%l7 + 0x30], %f12 edge8l %o2, %o1, %i1 ldub [%l7 + 0x44], %l4 sllx %g5, 0x13, %i0 lduh [%l7 + 0x44], %l3 bvc,a,pt %xcc, loop_3214 sth %l6, [%l7 + 0x4A] fmovdgu %icc, %f9, %f14 fmovdl %icc, %f4, %f15 loop_3214: sth %l0, [%l7 + 0x28] stw %o5, [%l7 + 0x60] ldd [%l7 + 0x48], %f12 bvc,a %xcc, loop_3215 fblg %fcc0, loop_3216 std %f2, [%l7 + 0x28] stb %g1, [%l7 + 0x2E] loop_3215: fmovsg %icc, %f13, %f12 loop_3216: sll %o4, 0x06, %o7 subc %i3, 0x1C68, %i7 fcmpne16 %f4, %f10, %i4 fbne %fcc1, loop_3217 edge16 %l2, %g4, %g6 addcc %i6, %o0, %o3 ldub [%l7 + 0x31], %g2 loop_3217: fpadd32 %f0, %f12, %f0 ldd [%l7 + 0x38], %f8 bgu,pn %xcc, loop_3218 edge16 %i5, %l5, %g3 fmovrdlz %g7, %f4, %f6 bn,a,pt %xcc, loop_3219 loop_3218: ldsw [%l7 + 0x48], %l1 fmovdle %xcc, %f15, %f2 ldx [%l7 + 0x50], %i2 loop_3219: taddcc %o6, %o2, %o1 std %f6, [%l7 + 0x20] ldd [%l7 + 0x20], %f4 ldsw [%l7 + 0x58], %l4 fmovrsgez %g5, %f8, %f10 ld [%l7 + 0x0C], %f12 fsrc2s %f11, %f0 stb %i0, [%l7 + 0x7E] movcc %icc, %i1, %l3 xor %l0, 0x01F5, %l6 fbl,a %fcc1, loop_3220 fmovsvc %icc, %f13, %f0 srlx %g1, %o4, %o5 orcc %i3, 0x0C22, %i7 loop_3220: fbu %fcc2, loop_3221 brgz,a %i4, loop_3222 fmovsleu %xcc, %f0, %f8 stx %o7, [%l7 + 0x58] loop_3221: bcc %icc, loop_3223 loop_3222: fmovsvs %icc, %f2, %f7 srl %g4, %l2, %i6 taddcc %g6, 0x0B83, %o3 loop_3223: movvc %icc, %o0, %g2 fbue %fcc1, loop_3224 fnands %f9, %f9, %f3 fandnot1s %f12, %f15, %f13 fnegs %f10, %f14 loop_3224: fmovrde %l5, %f6, %f6 fmovsvs %xcc, %f3, %f9 and %g3, 0x0736, %g7 addc %i5, 0x17E1, %l1 movne %xcc, %o6, %o2 fnot2s %f15, %f7 lduw [%l7 + 0x08], %o1 subccc %l4, 0x0B77, %g5 brnz,a %i2, loop_3225 movg %xcc, %i1, %i0 stb %l3, [%l7 + 0x23] fmovspos %icc, %f9, %f4 loop_3225: add %l0, 0x0A19, %l6 edge8 %g1, %o4, %i3 ld [%l7 + 0x10], %f3 sdivcc %o5, 0x1B1A, %i7 fcmpeq32 %f6, %f8, %o7 fcmpgt32 %f12, %f8, %g4 xor %i4, 0x002C, %i6 edge32ln %g6, %l2, %o0 fcmple16 %f12, %f2, %g2 fmovrde %o3, %f6, %f6 add %g3, 0x10F6, %g7 te %icc, 0x5 xnor %i5, 0x0F6D, %l5 ldsb [%l7 + 0x09], %l1 bleu,pt %icc, loop_3226 bneg,a loop_3227 movrlz %o6, 0x30C, %o2 for %f10, %f4, %f2 loop_3226: sll %l4, %g5, %i2 loop_3227: fandnot1 %f10, %f0, %f2 fmuld8sux16 %f8, %f5, %f8 fcmpne32 %f6, %f6, %i1 fbule,a %fcc3, loop_3228 ldsw [%l7 + 0x70], %i0 fmul8x16al %f4, %f14, %f14 fmovsne %xcc, %f15, %f2 loop_3228: movgu %xcc, %l3, %o1 xorcc %l0, 0x0E27, %l6 fbge %fcc1, loop_3229 ldsh [%l7 + 0x58], %g1 edge8l %o4, %o5, %i3 mulx %i7, 0x1260, %o7 loop_3229: st %f0, [%l7 + 0x14] brnz %i4, loop_3230 fmovdg %xcc, %f13, %f3 tneg %xcc, 0x0 fcmpgt16 %f0, %f2, %i6 loop_3230: pdist %f14, %f14, %f10 fmul8x16al %f8, %f8, %f4 ldsb [%l7 + 0x0C], %g6 stw %l2, [%l7 + 0x54] subcc %g4, 0x155F, %o0 brlez %o3, loop_3231 lduh [%l7 + 0x44], %g3 fcmped %fcc1, %f10, %f8 brnz,a %g2, loop_3232 loop_3231: brnz,a %i5, loop_3233 movrne %l5, %l1, %o6 subccc %o2, 0x0E87, %g7 loop_3232: bcc,a loop_3234 loop_3233: fbue %fcc0, loop_3235 alignaddr %g5, %i2, %i1 sth %i0, [%l7 + 0x7A] loop_3234: ldub [%l7 + 0x5F], %l4 loop_3235: tsubcctv %l3, 0x1D9F, %l0 ldsb [%l7 + 0x3C], %o1 pdist %f6, %f10, %f0 std %f4, [%l7 + 0x30] fabss %f14, %f15 tn %icc, 0x5 fbu,a %fcc0, loop_3236 ba,a,pn %icc, loop_3237 fmuld8ulx16 %f5, %f4, %f10 ldsw [%l7 + 0x18], %g1 loop_3236: ldub [%l7 + 0x09], %o4 loop_3237: bcs %xcc, loop_3238 fmovdleu %icc, %f15, %f13 fmovs %f10, %f8 st %f7, [%l7 + 0x50] loop_3238: fmovda %icc, %f7, %f1 addc %o5, 0x12CC, %i3 fmovsvc %xcc, %f10, %f1 fbul %fcc2, loop_3239 fmovrdlez %l6, %f0, %f2 ldub [%l7 + 0x74], %i7 fornot1 %f2, %f4, %f4 loop_3239: sllx %o7, 0x1F, %i6 edge32l %i4, %l2, %g4 st %f15, [%l7 + 0x58] ld [%l7 + 0x3C], %f6 smulcc %o0, 0x0C1B, %o3 orn %g3, 0x0307, %g2 udiv %g6, 0x05E6, %i5 orncc %l5, %l1, %o2 stb %g7, [%l7 + 0x1B] lduh [%l7 + 0x0C], %g5 fmuld8sux16 %f9, %f8, %f8 fnot2s %f6, %f13 fbug,a %fcc2, loop_3240 fcmpgt32 %f8, %f4, %i2 ldd [%l7 + 0x28], %f6 fexpand %f15, %f14 loop_3240: addcc %i1, 0x0789, %i0 fcmple16 %f10, %f14, %l4 st %f0, [%l7 + 0x7C] lduw [%l7 + 0x10], %l3 std %f8, [%l7 + 0x08] movrgez %l0, 0x350, %o1 fmovsle %icc, %f9, %f9 st %f4, [%l7 + 0x08] for %f10, %f4, %f10 sethi 0x1A9C, %g1 mulx %o4, 0x1666, %o6 edge16 %o5, %i3, %l6 stx %i7, [%l7 + 0x40] fpadd16 %f10, %f14, %f6 fmovrdne %o7, %f14, %f2 stb %i4, [%l7 + 0x5F] movvs %icc, %l2, %g4 udiv %i6, 0x0242, %o0 fnor %f0, %f4, %f14 fpadd16 %f10, %f4, %f12 brnz,a %o3, loop_3241 fandnot2s %f3, %f1, %f6 ldub [%l7 + 0x67], %g2 addcc %g3, 0x0FB7, %g6 loop_3241: srlx %i5, %l1, %o2 fbge,a %fcc2, loop_3242 fblg %fcc2, loop_3243 fmovd %f8, %f0 fmuld8ulx16 %f14, %f12, %f2 loop_3242: fone %f10 loop_3243: fmovrsgez %g7, %f0, %f12 std %f10, [%l7 + 0x40] srax %l5, 0x09, %i2 fmovsne %xcc, %f10, %f7 tl %icc, 0x6 ldx [%l7 + 0x38], %i1 sllx %i0, %l4, %l3 nop setx loop_3244, %l0, %l1 jmpl %l1, %l0 fone %f14 st %f2, [%l7 + 0x14] fmovdl %icc, %f15, %f13 loop_3244: brnz %g5, loop_3245 edge16 %o1, %g1, %o6 sth %o4, [%l7 + 0x30] udivx %o5, 0x1DFA, %i3 loop_3245: edge32 %l6, %o7, %i4 lduh [%l7 + 0x3C], %i7 movle %icc, %l2, %i6 fmovdgu %xcc, %f7, %f1 fsrc1 %f6, %f14 fbo,a %fcc2, loop_3246 bneg %icc, loop_3247 tn %xcc, 0x1 fandnot1s %f5, %f0, %f4 loop_3246: movre %g4, 0x26D, %o3 loop_3247: fornot2 %f2, %f12, %f2 brnz %g2, loop_3248 sth %o0, [%l7 + 0x68] lduw [%l7 + 0x20], %g6 fcmpgt32 %f6, %f4, %i5 loop_3248: fsrc1 %f10, %f0 fmovdn %icc, %f8, %f6 sth %g3, [%l7 + 0x6C] movpos %icc, %l1, %o2 addccc %l5, 0x072B, %i2 sdivx %g7, 0x0B86, %i0 movrgz %i1, 0x260, %l4 ldub [%l7 + 0x46], %l3 pdist %f10, %f8, %f8 bpos,pn %xcc, loop_3249 movge %xcc, %g5, %l0 edge16ln %o1, %o6, %o4 fmovrse %o5, %f11, %f2 loop_3249: ldub [%l7 + 0x35], %i3 ldub [%l7 + 0x4B], %g1 fmovdl %xcc, %f10, %f10 fmovdgu %icc, %f14, %f8 lduh [%l7 + 0x20], %o7 edge8ln %i4, %i7, %l2 fmovdge %icc, %f4, %f2 st %f2, [%l7 + 0x2C] movrlez %l6, 0x1B9, %g4 stx %o3, [%l7 + 0x28] stw %i6, [%l7 + 0x2C] srlx %o0, %g6, %i5 tne %xcc, 0x5 for %f4, %f4, %f12 fbule %fcc2, loop_3250 lduh [%l7 + 0x36], %g3 ld [%l7 + 0x50], %f12 popc %l1, %g2 loop_3250: movrlez %o2, %i2, %g7 edge32 %i0, %i1, %l4 fmovda %icc, %f9, %f3 call loop_3251 edge8n %l5, %l3, %l0 ba loop_3252 sra %g5, %o1, %o6 loop_3251: stx %o4, [%l7 + 0x68] fpmerge %f6, %f13, %f10 loop_3252: fbge %fcc1, loop_3253 fmovdl %icc, %f8, %f14 fmovscc %xcc, %f10, %f2 faligndata %f2, %f6, %f8 loop_3253: bgu,a %icc, loop_3254 srl %i3, %o5, %g1 bneg,a,pn %icc, loop_3255 addc %i4, 0x069B, %o7 loop_3254: brlez,a %i7, loop_3256 fexpand %f12, %f2 loop_3255: stb %l2, [%l7 + 0x4F] fzeros %f12 loop_3256: sethi 0x0BC4, %g4 fpadd16 %f2, %f6, %f12 fbuge,a %fcc2, loop_3257 fands %f7, %f13, %f5 call loop_3258 fbule,a %fcc1, loop_3259 loop_3257: fcmpne16 %f14, %f12, %o3 stw %i6, [%l7 + 0x58] loop_3258: stw %o0, [%l7 + 0x0C] loop_3259: for %f2, %f14, %f12 fmovse %icc, %f1, %f0 fmovdvc %icc, %f10, %f5 fpadd16 %f2, %f2, %f8 bg,a %xcc, loop_3260 edge32ln %l6, %g6, %i5 fmul8x16au %f8, %f9, %f8 fbne %fcc1, loop_3261 loop_3260: be,a loop_3262 edge32l %g3, %g2, %l1 fnegd %f10, %f14 loop_3261: bleu,a loop_3263 loop_3262: fmovsne %xcc, %f15, %f14 fmovsge %icc, %f10, %f1 movge %icc, %o2, %i2 loop_3263: taddcctv %i0, 0x121B, %i1 fmovsvc %xcc, %f12, %f9 array32 %l4, %l5, %l3 alignaddr %g7, %g5, %l0 ld [%l7 + 0x7C], %f14 sub %o1, %o6, %i3 ldd [%l7 + 0x50], %f10 fnot1s %f4, %f14 be,a,pt %icc, loop_3264 taddcctv %o4, %o5, %i4 pdist %f0, %f14, %f4 fmovsl %icc, %f12, %f8 loop_3264: tvc %xcc, 0x1 fmovdge %icc, %f7, %f15 orn %o7, 0x1469, %i7 addc %l2, 0x0460, %g4 stb %o3, [%l7 + 0x11] stb %i6, [%l7 + 0x1B] fbuge,a %fcc3, loop_3265 tn %xcc, 0x4 fone %f4 be,a,pt %icc, loop_3266 loop_3265: ldsh [%l7 + 0x5A], %g1 ldd [%l7 + 0x50], %f2 edge16 %o0, %g6, %i5 loop_3266: lduh [%l7 + 0x10], %g3 orn %l6, %l1, %o2 edge8 %g2, %i0, %i2 bcs %icc, loop_3267 nop setx loop_3268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x28], %l4 subc %i1, 0x0AB6, %l5 loop_3267: fbug %fcc2, loop_3269 loop_3268: fcmpgt16 %f4, %f8, %g7 lduw [%l7 + 0x0C], %g5 fxnor %f8, %f6, %f14 loop_3269: andcc %l0, 0x19AF, %l3 fmovspos %xcc, %f3, %f15 fcmpne16 %f10, %f8, %o6 lduh [%l7 + 0x6C], %i3 andcc %o1, 0x19F5, %o5 fnegs %f3, %f14 movle %icc, %i4, %o7 fbuge %fcc1, loop_3270 fpmerge %f4, %f0, %f8 ble,a loop_3271 and %o4, %l2, %i7 loop_3270: fmovdpos %icc, %f14, %f4 brnz %g4, loop_3272 loop_3271: fmovdcs %icc, %f12, %f12 fmovspos %icc, %f13, %f1 nop setx loop_3273, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3272: st %f5, [%l7 + 0x28] ldsb [%l7 + 0x21], %i6 fbug %fcc2, loop_3274 loop_3273: fmovrde %g1, %f4, %f12 srl %o3, %o0, %g6 movl %xcc, %i5, %l6 loop_3274: tvc %xcc, 0x3 fmovsgu %xcc, %f10, %f13 lduw [%l7 + 0x78], %l1 brlz %g3, loop_3275 fmovrslz %g2, %f1, %f2 fmovrsgez %i0, %f6, %f10 ldsw [%l7 + 0x6C], %o2 loop_3275: bgu loop_3276 fsrc1s %f7, %f0 movneg %xcc, %i2, %l4 ldsb [%l7 + 0x61], %i1 loop_3276: st %f5, [%l7 + 0x64] ldsb [%l7 + 0x32], %l5 lduh [%l7 + 0x30], %g5 fbg %fcc3, loop_3277 fcmpne16 %f0, %f2, %l0 ldd [%l7 + 0x78], %f10 fmovda %icc, %f0, %f5 loop_3277: fbue,a %fcc2, loop_3278 brlez %l3, loop_3279 fmovrdgez %g7, %f8, %f14 subcc %o6, 0x18E8, %o1 loop_3278: add %i3, %i4, %o7 loop_3279: movneg %xcc, %o4, %o5 fmovsle %icc, %f15, %f8 fxnors %f12, %f8, %f9 fcmpgt32 %f2, %f0, %l2 bge loop_3280 taddcc %i7, 0x1609, %g4 fpsub32s %f8, %f1, %f6 fbue,a %fcc1, loop_3281 loop_3280: stw %g1, [%l7 + 0x34] movvc %xcc, %o3, %o0 tg %xcc, 0x3 loop_3281: tneg %xcc, 0x0 fmovsgu %xcc, %f4, %f14 ldx [%l7 + 0x40], %i6 fmovrdgz %g6, %f12, %f2 andcc %l6, %l1, %g3 fbne %fcc1, loop_3282 std %f4, [%l7 + 0x40] edge32n %g2, %i0, %i5 andncc %i2, %l4, %i1 loop_3282: sdivx %o2, 0x0477, %l5 tle %xcc, 0x2 fandnot1s %f2, %f7, %f9 fsrc2s %f4, %f13 fmovrse %l0, %f13, %f0 tne %xcc, 0x7 call loop_3283 fmovs %f1, %f2 popc 0x017D, %l3 fmovdcs %icc, %f9, %f15 loop_3283: movle %icc, %g7, %o6 fbn %fcc2, loop_3284 fmovde %xcc, %f0, %f11 fmovdle %xcc, %f5, %f7 brgz,a %g5, loop_3285 loop_3284: mova %icc, %i3, %o1 bvs,pn %icc, loop_3286 fnot1 %f2, %f2 loop_3285: fmul8sux16 %f2, %f0, %f2 stw %o7, [%l7 + 0x7C] loop_3286: sethi 0x03C7, %i4 fsrc2 %f4, %f10 ld [%l7 + 0x70], %f14 fcmpes %fcc3, %f11, %f0 fmovrslz %o5, %f14, %f6 add %o4, 0x009E, %l2 sth %g4, [%l7 + 0x6C] fmovsa %icc, %f8, %f9 lduw [%l7 + 0x50], %g1 move %icc, %o3, %i7 popc %i6, %o0 ldub [%l7 + 0x5A], %g6 sth %l6, [%l7 + 0x42] st %f1, [%l7 + 0x60] xnorcc %l1, %g2, %i0 sdivx %i5, 0x09C1, %i2 xorcc %g3, 0x1605, %i1 fnot2s %f8, %f1 bn,a %xcc, loop_3287 fcmpgt16 %f6, %f4, %o2 alignaddrl %l5, %l4, %l0 fbo,a %fcc3, loop_3288 loop_3287: fbg,a %fcc2, loop_3289 fpack32 %f8, %f12, %f6 orn %g7, %o6, %g5 loop_3288: stb %i3, [%l7 + 0x53] loop_3289: orcc %l3, %o1, %i4 fbuge %fcc1, loop_3290 ldub [%l7 + 0x31], %o7 bn,a %icc, loop_3291 sth %o4, [%l7 + 0x2A] loop_3290: fmovscc %xcc, %f0, %f8 edge32n %o5, %l2, %g4 loop_3291: subc %g1, 0x1F72, %i7 movcs %xcc, %o3, %o0 edge16ln %i6, %l6, %l1 ld [%l7 + 0x30], %f7 fcmps %fcc2, %f10, %f7 edge32 %g6, %i0, %g2 fmovrse %i2, %f5, %f9 movvc %icc, %i5, %g3 ta %icc, 0x4 stb %o2, [%l7 + 0x7C] array16 %i1, %l4, %l5 edge16 %l0, %o6, %g5 edge16l %i3, %g7, %o1 lduw [%l7 + 0x68], %l3 tsubcc %o7, %o4, %i4 edge32ln %l2, %g4, %o5 ldx [%l7 + 0x10], %i7 movpos %icc, %o3, %g1 fabss %f3, %f10 std %f6, [%l7 + 0x10] array8 %o0, %l6, %l1 st %f11, [%l7 + 0x14] fcmpd %fcc3, %f0, %f0 lduh [%l7 + 0x48], %i6 smul %i0, 0x0C32, %g6 std %f8, [%l7 + 0x68] brlez %g2, loop_3292 subcc %i5, 0x1AC3, %g3 movne %icc, %i2, %i1 pdist %f4, %f10, %f4 loop_3292: ldub [%l7 + 0x0A], %l4 fmovdcc %xcc, %f1, %f3 addccc %l5, 0x03D3, %o2 srl %l0, 0x13, %g5 fpmerge %f10, %f5, %f0 fxnor %f14, %f12, %f6 fzeros %f11 edge8ln %o6, %i3, %o1 fblg,a %fcc2, loop_3293 ldd [%l7 + 0x78], %f12 orcc %g7, 0x07AB, %o7 srax %o4, %l3, %l2 loop_3293: movn %icc, %g4, %i4 fornot1 %f6, %f10, %f8 stw %i7, [%l7 + 0x58] add %o5, %o3, %g1 fmovdcc %xcc, %f12, %f5 ld [%l7 + 0x5C], %f6 fornot2 %f2, %f10, %f12 fmul8ulx16 %f10, %f0, %f14 tleu %xcc, 0x1 fnot1 %f4, %f4 ldsw [%l7 + 0x50], %l6 stb %l1, [%l7 + 0x1C] be,a,pn %icc, loop_3294 bleu,a %xcc, loop_3295 movrne %o0, %i6, %i0 udiv %g6, 0x12C7, %i5 loop_3294: stx %g3, [%l7 + 0x60] loop_3295: ldub [%l7 + 0x4E], %g2 ldsb [%l7 + 0x57], %i1 fmovdcs %icc, %f10, %f1 fmovsg %icc, %f1, %f11 bn,a loop_3296 fbe,a %fcc0, loop_3297 fbuge,a %fcc1, loop_3298 fmovrse %l4, %f12, %f4 loop_3296: ldsb [%l7 + 0x45], %l5 loop_3297: fmovsle %icc, %f7, %f5 loop_3298: fabss %f6, %f3 subccc %o2, 0x1742, %i2 edge32n %l0, %g5, %o6 tle %icc, 0x3 ldd [%l7 + 0x50], %f2 fmovdl %icc, %f4, %f2 lduh [%l7 + 0x16], %o1 add %i3, %o7, %g7 bcs,a,pn %icc, loop_3299 fbl %fcc1, loop_3300 fmovdn %icc, %f0, %f2 movl %icc, %l3, %l2 loop_3299: fmovd %f14, %f2 loop_3300: ldsw [%l7 + 0x50], %g4 fexpand %f1, %f10 fmovdvs %icc, %f14, %f15 movle %xcc, %o4, %i4 movrlz %i7, 0x288, %o5 fmovrde %o3, %f14, %f0 fnor %f6, %f2, %f6 movcs %icc, %l6, %g1 ld [%l7 + 0x38], %f8 fmovsg %icc, %f7, %f7 lduw [%l7 + 0x50], %l1 edge8n %i6, %i0, %o0 sth %i5, [%l7 + 0x38] lduw [%l7 + 0x24], %g6 fcmpgt16 %f8, %f2, %g2 movrgez %i1, %g3, %l5 fmovdcs %icc, %f12, %f12 srax %o2, %i2, %l4 fbg %fcc1, loop_3301 ldub [%l7 + 0x5D], %g5 std %f0, [%l7 + 0x70] srl %o6, 0x1C, %o1 loop_3301: stb %l0, [%l7 + 0x0F] edge32n %i3, %g7, %o7 ldx [%l7 + 0x70], %l2 ba %icc, loop_3302 nop setx loop_3303, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0ACB, %l3 bvc,pn %icc, loop_3304 loop_3302: fnot2 %f0, %f0 loop_3303: brgez,a %g4, loop_3305 fbue,a %fcc2, loop_3306 loop_3304: ldx [%l7 + 0x78], %o4 tgu %xcc, 0x5 loop_3305: lduh [%l7 + 0x68], %i4 loop_3306: fzeros %f14 add %o5, 0x02E0, %i7 lduh [%l7 + 0x72], %o3 fornot1 %f2, %f6, %f2 fmovdne %xcc, %f9, %f4 tne %xcc, 0x6 tcs %icc, 0x5 bvs,pn %xcc, loop_3307 ldd [%l7 + 0x30], %f4 fmovrdne %g1, %f0, %f6 stb %l1, [%l7 + 0x0B] loop_3307: stb %l6, [%l7 + 0x14] ld [%l7 + 0x0C], %f14 fbe %fcc1, loop_3308 ldsw [%l7 + 0x68], %i6 fpackfix %f0, %f3 mulx %i0, %i5, %o0 loop_3308: ldub [%l7 + 0x57], %g6 ld [%l7 + 0x30], %f5 fsrc1 %f2, %f2 subccc %i1, 0x1CD0, %g2 fand %f8, %f8, %f14 bpos,a,pn %icc, loop_3309 fbn,a %fcc2, loop_3310 fmul8x16al %f14, %f7, %f14 ldsb [%l7 + 0x66], %l5 loop_3309: ldsh [%l7 + 0x46], %g3 loop_3310: bge,a %xcc, loop_3311 or %o2, %l4, %i2 fzero %f12 fmovsa %icc, %f1, %f8 loop_3311: lduh [%l7 + 0x32], %g5 stx %o1, [%l7 + 0x58] movrne %o6, 0x073, %l0 fpackfix %f0, %f8 stb %g7, [%l7 + 0x34] movneg %xcc, %o7, %l2 ldx [%l7 + 0x50], %l3 fcmple16 %f8, %f12, %i3 ldx [%l7 + 0x20], %o4 and %g4, %i4, %i7 move %xcc, %o3, %g1 brnz %o5, loop_3312 sra %l1, %i6, %l6 bcs %xcc, loop_3313 call loop_3314 loop_3312: fmul8x16au %f13, %f11, %f4 stx %i0, [%l7 + 0x18] loop_3313: ldd [%l7 + 0x08], %f0 loop_3314: movcc %xcc, %o0, %i5 fornot2 %f12, %f14, %f0 ldsw [%l7 + 0x0C], %i1 fmovdge %xcc, %f5, %f15 bge loop_3315 fpack32 %f12, %f12, %f10 sth %g2, [%l7 + 0x40] smul %l5, %g3, %o2 loop_3315: tsubcctv %l4, 0x04C3, %i2 stx %g6, [%l7 + 0x20] fandnot1s %f5, %f4, %f13 ldub [%l7 + 0x7E], %g5 ldx [%l7 + 0x38], %o6 lduw [%l7 + 0x44], %o1 fmovrdgez %g7, %f8, %f4 edge32n %o7, %l0, %l3 movg %icc, %i3, %o4 ldub [%l7 + 0x28], %g4 andcc %l2, %i4, %o3 tcs %icc, 0x5 lduw [%l7 + 0x58], %g1 std %f0, [%l7 + 0x10] fornot1 %f2, %f0, %f10 fbl,a %fcc0, loop_3316 ldx [%l7 + 0x78], %o5 fpsub32 %f2, %f6, %f10 movrlez %l1, 0x16D, %i7 loop_3316: sub %l6, %i6, %i0 tg %xcc, 0x0 lduh [%l7 + 0x2E], %i5 bvs loop_3317 movge %icc, %i1, %o0 stb %l5, [%l7 + 0x1F] bneg,a loop_3318 loop_3317: fzero %f12 fmovdvc %xcc, %f3, %f6 edge16l %g3, %o2, %l4 loop_3318: edge8n %g2, %g6, %i2 stx %o6, [%l7 + 0x48] bgu %xcc, loop_3319 fbl,a %fcc1, loop_3320 lduh [%l7 + 0x14], %g5 stb %o1, [%l7 + 0x0D] loop_3319: brgez %o7, loop_3321 loop_3320: sllx %l0, %g7, %l3 fcmped %fcc0, %f6, %f14 array8 %i3, %o4, %g4 loop_3321: ldd [%l7 + 0x28], %f2 fpsub32 %f6, %f12, %f10 fabsd %f10, %f0 sethi 0x098A, %l2 call loop_3322 brlz,a %i4, loop_3323 ldx [%l7 + 0x28], %o3 fmovrdgez %g1, %f6, %f6 loop_3322: stx %l1, [%l7 + 0x60] loop_3323: std %f8, [%l7 + 0x48] fbul,a %fcc1, loop_3324 sll %i7, 0x0F, %l6 stb %i6, [%l7 + 0x1C] ldsh [%l7 + 0x78], %i0 loop_3324: brz %o5, loop_3325 sdiv %i1, 0x16F3, %o0 fpsub32s %f10, %f14, %f4 sth %i5, [%l7 + 0x68] loop_3325: fmovrsgez %g3, %f0, %f11 bvc loop_3326 fnot2s %f12, %f4 edge16ln %o2, %l4, %g2 ldub [%l7 + 0x6E], %l5 loop_3326: ldsw [%l7 + 0x64], %g6 fmovscc %icc, %f4, %f3 xnor %i2, %g5, %o6 stw %o7, [%l7 + 0x38] ldsb [%l7 + 0x74], %l0 fmovdpos %xcc, %f7, %f1 ta %icc, 0x5 xnor %g7, 0x1A8B, %o1 fand %f12, %f4, %f6 bg loop_3327 fmovdcs %icc, %f15, %f6 edge8ln %i3, %o4, %l3 ldsb [%l7 + 0x7E], %g4 loop_3327: smul %l2, %o3, %i4 udiv %l1, 0x0DE4, %g1 stw %l6, [%l7 + 0x14] bpos,pn %xcc, loop_3328 bne loop_3329 bcs loop_3330 fpadd16s %f5, %f12, %f12 loop_3328: bgu,pt %xcc, loop_3331 loop_3329: edge16l %i6, %i7, %o5 loop_3330: fnand %f12, %f10, %f8 lduh [%l7 + 0x7E], %i1 loop_3331: fbn,a %fcc3, loop_3332 st %f15, [%l7 + 0x3C] ldsh [%l7 + 0x32], %o0 subc %i5, 0x0471, %g3 loop_3332: ldsb [%l7 + 0x2D], %i0 fbu %fcc0, loop_3333 ldsb [%l7 + 0x62], %o2 fmovse %icc, %f3, %f11 st %f6, [%l7 + 0x38] loop_3333: fmovrdne %l4, %f2, %f0 sra %g2, %l5, %i2 pdist %f2, %f4, %f10 std %f6, [%l7 + 0x10] ldsw [%l7 + 0x60], %g5 fnor %f6, %f10, %f12 stb %g6, [%l7 + 0x25] movcc %xcc, %o7, %l0 ldub [%l7 + 0x13], %g7 lduh [%l7 + 0x3E], %o1 edge8n %o6, %i3, %l3 fbul %fcc3, loop_3334 srax %o4, %l2, %o3 movre %g4, 0x10A, %l1 sdiv %g1, 0x0705, %i4 loop_3334: stb %l6, [%l7 + 0x16] fbug %fcc2, loop_3335 movrne %i6, %o5, %i7 fsrc2 %f10, %f0 fbne,a %fcc1, loop_3336 loop_3335: lduw [%l7 + 0x3C], %i1 fblg,a %fcc0, loop_3337 ldub [%l7 + 0x2A], %o0 loop_3336: ldsh [%l7 + 0x72], %g3 nop setx loop_3338, %l0, %l1 jmpl %l1, %i5 loop_3337: ldsh [%l7 + 0x1A], %i0 fmovscc %xcc, %f8, %f15 std %f2, [%l7 + 0x48] loop_3338: fones %f14 sllx %o2, 0x18, %g2 stw %l5, [%l7 + 0x64] movne %xcc, %l4, %g5 fpsub32 %f12, %f4, %f4 lduh [%l7 + 0x5A], %g6 taddcc %i2, %o7, %g7 fmovs %f4, %f5 fbe %fcc3, loop_3339 lduh [%l7 + 0x16], %l0 stw %o1, [%l7 + 0x40] bcs,a,pn %xcc, loop_3340 loop_3339: brlez,a %i3, loop_3341 stx %l3, [%l7 + 0x50] ldsb [%l7 + 0x7C], %o4 loop_3340: lduh [%l7 + 0x42], %l2 loop_3341: fbug,a %fcc2, loop_3342 tgu %xcc, 0x5 ba,a loop_3343 ld [%l7 + 0x48], %f8 loop_3342: srlx %o3, %g4, %l1 std %f2, [%l7 + 0x30] loop_3343: std %f4, [%l7 + 0x48] fbug,a %fcc0, loop_3344 fmovd %f8, %f8 taddcctv %o6, %i4, %l6 fmovde %icc, %f6, %f10 loop_3344: fandnot1 %f2, %f0, %f8 srlx %i6, %g1, %i7 stw %o5, [%l7 + 0x64] ldub [%l7 + 0x48], %o0 fmovdge %xcc, %f4, %f15 fble %fcc2, loop_3345 smul %g3, %i1, %i5 fmovsa %xcc, %f0, %f4 siam 0x2 loop_3345: fmovsvs %icc, %f15, %f5 lduh [%l7 + 0x22], %i0 ld [%l7 + 0x40], %f11 lduw [%l7 + 0x08], %g2 tneg %icc, 0x7 brlz,a %l5, loop_3346 fxnors %f1, %f12, %f14 fmovsa %icc, %f8, %f5 fmovsgu %icc, %f5, %f15 loop_3346: fpadd32s %f1, %f13, %f10 ldub [%l7 + 0x17], %l4 smul %o2, %g5, %g6 lduh [%l7 + 0x16], %o7 lduh [%l7 + 0x44], %i2 andcc %l0, 0x1A4D, %o1 ldub [%l7 + 0x3C], %i3 stw %g7, [%l7 + 0x10] xnorcc %l3, 0x1B37, %o4 fmovdcs %xcc, %f5, %f15 edge32ln %o3, %l2, %l1 tsubcc %g4, %o6, %i4 lduh [%l7 + 0x66], %i6 ldsh [%l7 + 0x1C], %g1 fand %f12, %f0, %f2 std %f4, [%l7 + 0x08] bvs,a loop_3347 ldub [%l7 + 0x5B], %l6 fmovsleu %xcc, %f5, %f10 ld [%l7 + 0x74], %f12 loop_3347: movpos %icc, %i7, %o5 mova %xcc, %o0, %g3 ld [%l7 + 0x54], %f6 ld [%l7 + 0x3C], %f14 fmovsle %icc, %f0, %f14 fmovsneg %icc, %f12, %f2 fnot2 %f10, %f12 fbn %fcc0, loop_3348 andn %i1, %i0, %g2 ba,a,pt %xcc, loop_3349 brgez,a %i5, loop_3350 loop_3348: fmovd %f2, %f14 fmovde %xcc, %f2, %f0 loop_3349: ldsw [%l7 + 0x40], %l5 loop_3350: std %f4, [%l7 + 0x28] tvc %icc, 0x2 bneg %xcc, loop_3351 fornot2s %f3, %f4, %f13 ldd [%l7 + 0x30], %f0 lduw [%l7 + 0x70], %o2 loop_3351: for %f12, %f8, %f14 fmovrdne %l4, %f14, %f14 tleu %xcc, 0x7 fpadd16s %f4, %f3, %f5 be loop_3352 fzero %f8 stb %g5, [%l7 + 0x33] fmovrslez %o7, %f10, %f4 loop_3352: fandnot2 %f4, %f0, %f14 brlez %i2, loop_3353 ldd [%l7 + 0x60], %f2 fbg %fcc0, loop_3354 andcc %g6, 0x0439, %l0 loop_3353: edge8l %o1, %i3, %g7 sub %l3, %o3, %o4 loop_3354: bcs,a,pn %xcc, loop_3355 movl %xcc, %l1, %g4 ldsw [%l7 + 0x40], %l2 ldsh [%l7 + 0x0C], %o6 loop_3355: fnot2s %f3, %f3 stx %i6, [%l7 + 0x50] fmovrsne %i4, %f14, %f10 fblg,a %fcc0, loop_3356 fpsub16 %f14, %f4, %f6 nop setx loop_3357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x48], %g1 loop_3356: brz,a %i7, loop_3358 movvs %icc, %o5, %l6 loop_3357: ldsh [%l7 + 0x1C], %o0 stw %g3, [%l7 + 0x7C] loop_3358: bn loop_3359 tcs %xcc, 0x5 ldsw [%l7 + 0x3C], %i1 fmovda %icc, %f9, %f0 loop_3359: fmul8x16al %f13, %f11, %f8 lduw [%l7 + 0x40], %i0 fmovsg %icc, %f13, %f4 edge16l %i5, %l5, %o2 tleu %icc, 0x2 xor %g2, 0x0CE1, %g5 nop setx loop_3360, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %xcc, %l4, %o7 subc %g6, 0x1FB4, %i2 fmovs %f0, %f5 loop_3360: fmovsvc %xcc, %f13, %f10 umulcc %l0, 0x1961, %i3 fpackfix %f12, %f11 fpsub32 %f14, %f12, %f6 edge32ln %g7, %o1, %o3 ta %icc, 0x0 pdist %f8, %f12, %f0 movvc %icc, %l3, %l1 tle %xcc, 0x7 or %o4, %g4, %o6 fmovsgu %icc, %f6, %f7 std %f4, [%l7 + 0x30] ldub [%l7 + 0x16], %i6 ldd [%l7 + 0x10], %f2 mova %icc, %l2, %i4 sth %g1, [%l7 + 0x12] bvc,a loop_3361 edge32 %i7, %l6, %o0 tge %icc, 0x1 smulcc %o5, 0x12F7, %g3 loop_3361: st %f11, [%l7 + 0x78] ldsb [%l7 + 0x2D], %i1 xorcc %i0, %i5, %l5 sth %g2, [%l7 + 0x2C] lduh [%l7 + 0x52], %o2 fpack32 %f14, %f0, %f4 movvc %icc, %g5, %l4 tl %icc, 0x1 fmovrdgez %o7, %f14, %f6 fbl,a %fcc3, loop_3362 fmul8ulx16 %f8, %f12, %f10 fcmpd %fcc3, %f6, %f0 bleu loop_3363 loop_3362: fpackfix %f6, %f8 fmovspos %icc, %f11, %f6 fmovspos %icc, %f14, %f14 loop_3363: std %f10, [%l7 + 0x08] movneg %icc, %g6, %i2 st %f9, [%l7 + 0x44] bvc,a loop_3364 fmovrdgez %i3, %f4, %f12 st %f11, [%l7 + 0x14] ldub [%l7 + 0x3A], %g7 loop_3364: ldd [%l7 + 0x70], %f12 movrlez %o1, %l0, %o3 fnands %f6, %f5, %f15 fnegs %f7, %f12 edge8 %l3, %o4, %g4 fnot2s %f5, %f0 fxnors %f11, %f15, %f4 sra %o6, 0x02, %i6 brgz %l2, loop_3365 movle %xcc, %l1, %i4 tl %xcc, 0x6 fpack16 %f0, %f9 loop_3365: alignaddrl %g1, %i7, %o0 fmovdle %xcc, %f12, %f2 movne %xcc, %l6, %o5 fmovrslez %i1, %f0, %f11 fsrc2s %f10, %f9 bpos %xcc, loop_3366 lduh [%l7 + 0x48], %i0 fsrc1 %f4, %f14 tvs %icc, 0x4 loop_3366: ta %icc, 0x6 fmul8x16al %f5, %f12, %f14 fmovsvc %xcc, %f8, %f15 fpack32 %f10, %f12, %f14 movvs %icc, %i5, %l5 ldsh [%l7 + 0x5C], %g2 fexpand %f15, %f12 fmovsneg %xcc, %f6, %f11 tpos %icc, 0x7 fmovdcc %icc, %f2, %f4 movl %xcc, %g3, %o2 mulscc %l4, 0x0353, %g5 tcs %xcc, 0x5 fba %fcc1, loop_3367 bne,a %icc, loop_3368 stx %g6, [%l7 + 0x30] sdivcc %o7, 0x12C7, %i2 loop_3367: smul %i3, 0x07E1, %g7 loop_3368: ldub [%l7 + 0x71], %o1 ldsb [%l7 + 0x7F], %o3 fcmps %fcc1, %f0, %f8 std %f12, [%l7 + 0x28] fandnot1 %f0, %f10, %f2 fcmpgt32 %f8, %f4, %l0 ldx [%l7 + 0x30], %o4 smul %g4, 0x039B, %l3 stx %o6, [%l7 + 0x78] stb %i6, [%l7 + 0x5B] brlz,a %l1, loop_3369 ldx [%l7 + 0x78], %i4 fbl %fcc1, loop_3370 bne,a %xcc, loop_3371 loop_3369: fmovdneg %xcc, %f15, %f15 ldsw [%l7 + 0x2C], %l2 loop_3370: lduw [%l7 + 0x60], %g1 loop_3371: ldsw [%l7 + 0x5C], %o0 popc %i7, %l6 edge32n %i1, %o5, %i0 bcs,pt %xcc, loop_3372 fmovdn %icc, %f5, %f4 taddcctv %i5, 0x0B73, %g2 andcc %g3, 0x1BB1, %o2 loop_3372: fcmpne32 %f10, %f10, %l5 fba %fcc1, loop_3373 addcc %l4, %g6, %g5 andncc %o7, %i2, %i3 bl,a,pt %icc, loop_3374 loop_3373: ldsb [%l7 + 0x74], %o1 fbn,a %fcc1, loop_3375 ldd [%l7 + 0x50], %f6 loop_3374: bcc,a,pn %icc, loop_3376 fble,a %fcc2, loop_3377 loop_3375: fmovrdne %g7, %f8, %f10 stx %o3, [%l7 + 0x28] loop_3376: tcs %icc, 0x2 loop_3377: fbn,a %fcc2, loop_3378 edge16n %l0, %g4, %o4 fmovrsgez %l3, %f13, %f10 subccc %i6, %o6, %i4 loop_3378: fmovscc %xcc, %f15, %f12 stw %l1, [%l7 + 0x4C] fmovsa %icc, %f14, %f14 be,a,pn %icc, loop_3379 fmovd %f6, %f12 edge8 %l2, %g1, %o0 lduh [%l7 + 0x0A], %l6 loop_3379: std %f2, [%l7 + 0x20] alignaddr %i1, %i7, %i0 ldub [%l7 + 0x6F], %o5 umul %i5, 0x0546, %g3 fpadd32s %f12, %f5, %f11 fpsub32s %f3, %f4, %f0 xorcc %g2, 0x13DF, %o2 sll %l5, %l4, %g6 nop setx loop_3380, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x14], %g5 fmovscs %xcc, %f8, %f7 sethi 0x1CF3, %i2 loop_3380: sth %o7, [%l7 + 0x78] fpack16 %f8, %f10 nop setx loop_3381, %l0, %l1 jmpl %l1, %o1 ldd [%l7 + 0x58], %f4 fmovsg %xcc, %f4, %f12 fnot1s %f11, %f7 loop_3381: alignaddrl %g7, %o3, %i3 and %g4, 0x1147, %o4 ldd [%l7 + 0x48], %f8 ldx [%l7 + 0x08], %l3 fmovs %f2, %f10 movrgz %i6, %o6, %i4 fpadd32s %f11, %f10, %f13 fbue,a %fcc0, loop_3382 fmovdn %xcc, %f8, %f6 fandnot2s %f12, %f7, %f11 tgu %icc, 0x4 loop_3382: ldsh [%l7 + 0x24], %l1 lduw [%l7 + 0x34], %l0 edge32n %g1, %l2, %o0 fbl %fcc3, loop_3383 fxnor %f10, %f8, %f12 fbu %fcc2, loop_3384 bne,pt %icc, loop_3385 loop_3383: fxors %f6, %f2, %f1 fnor %f2, %f0, %f14 loop_3384: nop setx loop_3386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3385: movcc %xcc, %i1, %l6 call loop_3387 fmovda %icc, %f13, %f11 loop_3386: ba %xcc, loop_3388 add %i7, %o5, %i5 loop_3387: fmovspos %icc, %f5, %f1 st %f6, [%l7 + 0x54] loop_3388: fmovrslz %g3, %f2, %f12 smul %g2, %o2, %i0 fba %fcc0, loop_3389 ld [%l7 + 0x78], %f13 stx %l4, [%l7 + 0x50] fzero %f0 loop_3389: fmovdneg %icc, %f5, %f15 std %f8, [%l7 + 0x78] fbu,a %fcc0, loop_3390 ba,a %icc, loop_3391 ldsw [%l7 + 0x2C], %g6 std %f0, [%l7 + 0x08] loop_3390: fabss %f4, %f0 loop_3391: st %f5, [%l7 + 0x24] fpsub16 %f14, %f0, %f14 fsrc2s %f15, %f3 sdivcc %g5, 0x023C, %l5 movn %icc, %o7, %i2 addccc %g7, %o1, %o3 nop setx loop_3392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32ln %i3, %g4, %o4 lduh [%l7 + 0x34], %l3 udiv %o6, 0x1101, %i6 loop_3392: ldub [%l7 + 0x4C], %l1 tcc %xcc, 0x5 fbg,a %fcc1, loop_3393 movcc %icc, %l0, %g1 sth %l2, [%l7 + 0x44] ldd [%l7 + 0x60], %f4 loop_3393: fornot1s %f3, %f2, %f9 sllx %o0, %i4, %i1 fpsub16s %f7, %f0, %f9 fmovrslz %l6, %f6, %f12 fpack32 %f6, %f2, %f8 orncc %i7, 0x06AB, %i5 ldsb [%l7 + 0x28], %g3 ldsw [%l7 + 0x2C], %g2 ldsw [%l7 + 0x54], %o5 fpmerge %f13, %f8, %f4 fcmpne16 %f14, %f0, %i0 fmovdge %xcc, %f7, %f9 fmovrdne %l4, %f8, %f6 fmovrsgz %g6, %f2, %f9 nop setx loop_3394, %l0, %l1 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 + 0x2C], %f6 fmovrdlez %g5, %f14, %f4 ldd [%l7 + 0x50], %f8 loop_3394: std %f12, [%l7 + 0x10] std %f10, [%l7 + 0x58] fornot1s %f14, %f2, %f15 ldsh [%l7 + 0x7C], %l5 edge8ln %o2, %o7, %g7 fmovdge %icc, %f7, %f6 move %icc, %o1, %i2 fblg,a %fcc3, loop_3395 fmul8x16 %f10, %f14, %f10 fmovdl %icc, %f6, %f1 stx %i3, [%l7 + 0x08] loop_3395: fbul %fcc1, loop_3396 movrne %o3, 0x3CF, %g4 bcs,a,pt %icc, loop_3397 alignaddr %l3, %o6, %i6 loop_3396: fpadd16 %f0, %f10, %f12 subccc %l1, 0x0D07, %o4 loop_3397: movle %icc, %g1, %l2 edge8ln %o0, %l0, %i1 fpadd16 %f14, %f8, %f8 fcmpne32 %f2, %f8, %l6 fbue %fcc1, loop_3398 fbl %fcc2, loop_3399 bne,a loop_3400 ld [%l7 + 0x4C], %f10 loop_3398: fcmpne32 %f4, %f4, %i7 loop_3399: fmovdleu %icc, %f10, %f2 loop_3400: edge16 %i4, %i5, %g2 fsrc2s %f10, %f13 fmovda %icc, %f11, %f12 bn %xcc, loop_3401 addc %o5, %i0, %g3 sethi 0x074A, %g6 bne,a,pn %xcc, loop_3402 loop_3401: edge16l %l4, %l5, %o2 addcc %o7, 0x152A, %g7 addc %o1, %i2, %i3 loop_3402: fbule,a %fcc0, loop_3403 fmovsle %xcc, %f7, %f0 std %f12, [%l7 + 0x70] xorcc %g5, %g4, %o3 loop_3403: add %o6, %l3, %i6 ldsw [%l7 + 0x08], %o4 fmovd %f6, %f8 std %f6, [%l7 + 0x28] nop setx loop_3404, %l0, %l1 jmpl %l1, %g1 xnor %l1, 0x0FD2, %l2 xnorcc %o0, %i1, %l0 fbe %fcc1, loop_3405 loop_3404: sth %l6, [%l7 + 0x30] ldx [%l7 + 0x30], %i4 st %f9, [%l7 + 0x58] loop_3405: edge32l %i5, %g2, %o5 movrlez %i0, %i7, %g3 sdivcc %g6, 0x14AB, %l4 lduw [%l7 + 0x50], %o2 ldsw [%l7 + 0x50], %o7 st %f14, [%l7 + 0x14] ldsw [%l7 + 0x54], %l5 ld [%l7 + 0x78], %f5 fbu %fcc3, loop_3406 ldub [%l7 + 0x0C], %o1 udivx %g7, 0x1E57, %i2 edge32l %i3, %g5, %g4 loop_3406: nop setx loop_3407, %l0, %l1 jmpl %l1, %o6 ld [%l7 + 0x50], %f0 tcc %xcc, 0x7 fmovsne %xcc, %f4, %f11 loop_3407: stw %o3, [%l7 + 0x30] nop setx loop_3408, %l0, %l1 jmpl %l1, %l3 lduw [%l7 + 0x20], %o4 stw %i6, [%l7 + 0x14] movrlez %g1, %l1, %o0 loop_3408: movl %icc, %l2, %l0 stb %l6, [%l7 + 0x38] movrgz %i1, 0x12B, %i4 movle %xcc, %g2, %i5 brz,a %o5, loop_3409 fmovscc %xcc, %f12, %f10 fcmpgt32 %f12, %f6, %i7 nop setx loop_3410, %l0, %l1 jmpl %l1, %g3 loop_3409: movrlz %g6, 0x160, %i0 movn %xcc, %l4, %o2 fmovrdgez %l5, %f8, %f2 loop_3410: tsubcc %o7, 0x199D, %o1 brgez %g7, loop_3411 stw %i2, [%l7 + 0x34] ldub [%l7 + 0x5F], %g5 edge16n %g4, %i3, %o6 loop_3411: ldsw [%l7 + 0x44], %o3 ta %xcc, 0x4 fbe,a %fcc0, loop_3412 movgu %icc, %l3, %i6 siam 0x3 taddcctv %o4, 0x1EB1, %g1 loop_3412: sth %l1, [%l7 + 0x30] sub %o0, 0x01E7, %l0 std %f10, [%l7 + 0x48] fbl %fcc0, loop_3413 stb %l6, [%l7 + 0x69] ld [%l7 + 0x70], %f10 sth %l2, [%l7 + 0x2C] loop_3413: fbl %fcc0, loop_3414 fbule,a %fcc0, loop_3415 stw %i1, [%l7 + 0x28] movleu %icc, %i4, %i5 loop_3414: mova %icc, %o5, %i7 loop_3415: sll %g2, %g6, %i0 ldsb [%l7 + 0x61], %l4 std %f6, [%l7 + 0x60] ldd [%l7 + 0x10], %f10 movn %icc, %o2, %l5 edge32 %g3, %o7, %g7 subccc %i2, 0x119C, %o1 edge8n %g5, %i3, %o6 tneg %icc, 0x2 fpadd16s %f3, %f8, %f4 fbug %fcc3, loop_3416 fmovscc %icc, %f15, %f6 fmovsvc %xcc, %f4, %f2 ld [%l7 + 0x24], %f5 loop_3416: fmovdge %xcc, %f4, %f3 call loop_3417 fmovrdgez %o3, %f0, %f6 movl %icc, %g4, %i6 ldsw [%l7 + 0x38], %o4 loop_3417: ldx [%l7 + 0x38], %g1 fbne %fcc2, loop_3418 lduw [%l7 + 0x60], %l3 udivx %l1, 0x15C8, %o0 smulcc %l0, 0x18B3, %l6 loop_3418: movrgez %i1, 0x1D7, %l2 bvs %icc, loop_3419 fbul,a %fcc0, loop_3420 fpadd32 %f0, %f10, %f2 fmovdpos %icc, %f7, %f15 loop_3419: or %i4, 0x034A, %o5 loop_3420: for %f6, %f2, %f10 sth %i5, [%l7 + 0x72] fpsub16 %f6, %f6, %f10 stx %i7, [%l7 + 0x60] lduh [%l7 + 0x58], %g6 fpadd16s %f2, %f5, %f4 ldd [%l7 + 0x20], %f8 ld [%l7 + 0x0C], %f6 sth %i0, [%l7 + 0x64] stw %g2, [%l7 + 0x38] addc %o2, %l5, %l4 ldsw [%l7 + 0x78], %g3 ldsw [%l7 + 0x5C], %o7 fmovrsgez %g7, %f15, %f7 movle %icc, %i2, %g5 edge8ln %i3, %o1, %o6 fmul8x16 %f12, %f10, %f14 st %f7, [%l7 + 0x48] fornot2 %f0, %f14, %f12 ldsh [%l7 + 0x3C], %g4 stb %o3, [%l7 + 0x38] udivx %i6, 0x13C2, %o4 udiv %g1, 0x132E, %l3 orncc %o0, %l0, %l1 stb %i1, [%l7 + 0x73] sethi 0x1431, %l2 fmovscc %xcc, %f1, %f4 for %f14, %f8, %f14 std %f2, [%l7 + 0x28] st %f13, [%l7 + 0x68] bshuffle %f0, %f12, %f8 orn %l6, 0x165F, %i4 sdivcc %o5, 0x1AB7, %i7 bcs loop_3421 fmovsleu %icc, %f6, %f3 ldsh [%l7 + 0x62], %g6 std %f12, [%l7 + 0x30] loop_3421: movvs %icc, %i5, %i0 ldub [%l7 + 0x48], %g2 orn %l5, %l4, %o2 fcmped %fcc1, %f14, %f0 sth %o7, [%l7 + 0x4E] stw %g3, [%l7 + 0x10] ldx [%l7 + 0x78], %g7 tcs %xcc, 0x3 bleu,pt %icc, loop_3422 fpack16 %f6, %f6 st %f3, [%l7 + 0x20] faligndata %f2, %f8, %f14 loop_3422: mova %icc, %i2, %i3 fmovrdne %g5, %f2, %f14 sdiv %o1, 0x1D5B, %o6 fones %f11 ld [%l7 + 0x1C], %f13 fmovsne %xcc, %f15, %f5 sll %o3, %i6, %g4 lduw [%l7 + 0x50], %g1 ldub [%l7 + 0x78], %l3 fmovdneg %icc, %f11, %f0 ld [%l7 + 0x68], %f12 ldsh [%l7 + 0x24], %o0 bpos,a,pt %xcc, loop_3423 bvc loop_3424 ldsh [%l7 + 0x50], %l0 edge32l %l1, %i1, %o4 loop_3423: ldsb [%l7 + 0x45], %l2 loop_3424: fblg,a %fcc0, loop_3425 ldsw [%l7 + 0x4C], %l6 orcc %i4, 0x185A, %i7 brgz %g6, loop_3426 loop_3425: tne %icc, 0x6 fmovsvc %xcc, %f11, %f10 xorcc %o5, %i5, %i0 loop_3426: stw %l5, [%l7 + 0x28] stw %g2, [%l7 + 0x14] fmovrsgez %o2, %f4, %f12 fpsub32 %f0, %f0, %f0 fmuld8ulx16 %f14, %f2, %f6 fmuld8sux16 %f0, %f9, %f14 brgz,a %l4, loop_3427 brz %o7, loop_3428 andcc %g7, 0x0788, %i2 fnegd %f4, %f14 loop_3427: movge %xcc, %g3, %i3 loop_3428: fbu,a %fcc2, loop_3429 xnor %o1, 0x099A, %g5 fmovdleu %xcc, %f5, %f1 orcc %o3, 0x0FB6, %i6 loop_3429: ldx [%l7 + 0x70], %g4 fmovrdgez %g1, %f8, %f10 ld [%l7 + 0x60], %f1 ldsh [%l7 + 0x26], %l3 fmovrslez %o0, %f1, %f15 bleu,a,pn %xcc, loop_3430 fxor %f4, %f14, %f10 ldd [%l7 + 0x38], %f4 ta %xcc, 0x2 loop_3430: fnand %f14, %f0, %f0 lduh [%l7 + 0x20], %o6 brz %l0, loop_3431 ldsb [%l7 + 0x0B], %i1 tl %xcc, 0x0 movre %o4, %l1, %l2 loop_3431: fcmpd %fcc0, %f12, %f2 bl,pt %xcc, loop_3432 be %xcc, loop_3433 nop setx loop_3434, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %l6, 0x1B0D, %i4 loop_3432: subcc %i7, 0x093D, %o5 loop_3433: fzero %f2 loop_3434: sth %g6, [%l7 + 0x58] fbuge,a %fcc3, loop_3435 stw %i5, [%l7 + 0x44] brlz %l5, loop_3436 ldsw [%l7 + 0x54], %g2 loop_3435: bneg,a %icc, loop_3437 siam 0x7 loop_3436: udivcc %i0, 0x00BB, %o2 stw %o7, [%l7 + 0x38] loop_3437: fornot2s %f15, %f5, %f15 sdivx %l4, 0x14CA, %i2 fcmpd %fcc0, %f10, %f2 udiv %g3, 0x14D1, %i3 fmovrdgz %g7, %f0, %f14 stw %g5, [%l7 + 0x38] taddcctv %o3, %i6, %g4 fnot1s %f5, %f0 movge %icc, %g1, %o1 fbo %fcc0, loop_3438 st %f12, [%l7 + 0x5C] ldx [%l7 + 0x78], %o0 fbg,a %fcc2, loop_3439 loop_3438: ld [%l7 + 0x4C], %f10 movrne %l3, 0x271, %l0 ldx [%l7 + 0x30], %o6 loop_3439: tn %icc, 0x0 movrgz %i1, 0x3DD, %l1 lduh [%l7 + 0x26], %o4 lduh [%l7 + 0x70], %l2 fbuge %fcc0, loop_3440 lduh [%l7 + 0x3C], %i4 fmovdvc %xcc, %f13, %f13 movcs %xcc, %i7, %o5 loop_3440: fsrc1s %f6, %f10 bpos,a,pn %icc, loop_3441 sdiv %g6, 0x0408, %i5 tsubcctv %l5, 0x036E, %l6 fandnot1 %f14, %f2, %f0 loop_3441: ba,a %icc, loop_3442 ldub [%l7 + 0x7D], %i0 sll %g2, 0x1A, %o2 tsubcctv %o7, %l4, %i2 loop_3442: fnot1s %f1, %f7 stw %i3, [%l7 + 0x6C] mova %xcc, %g3, %g7 stb %o3, [%l7 + 0x38] stx %i6, [%l7 + 0x78] sllx %g5, %g1, %o1 fmovdpos %xcc, %f15, %f2 ld [%l7 + 0x44], %f14 fmovsl %icc, %f14, %f15 lduh [%l7 + 0x72], %g4 tne %icc, 0x4 fzeros %f4 fsrc1 %f6, %f4 fmovsl %xcc, %f3, %f14 xnor %l3, %o0, %o6 ld [%l7 + 0x34], %f7 fnand %f2, %f8, %f0 ld [%l7 + 0x70], %f15 ldub [%l7 + 0x19], %l0 fcmple16 %f12, %f4, %i1 bcs,a,pn %xcc, loop_3443 st %f1, [%l7 + 0x30] stb %l1, [%l7 + 0x0A] edge8 %o4, %l2, %i7 loop_3443: fpsub32s %f10, %f5, %f10 fmovsne %icc, %f4, %f9 tcs %xcc, 0x2 fcmpeq16 %f6, %f12, %i4 tn %xcc, 0x3 movvc %icc, %o5, %i5 fnegs %f4, %f8 bvc,a,pt %xcc, loop_3444 edge32l %g6, %l5, %i0 lduh [%l7 + 0x0C], %l6 std %f8, [%l7 + 0x08] loop_3444: udivcc %g2, 0x0B92, %o7 fmovsa %icc, %f5, %f11 ldx [%l7 + 0x70], %o2 fmovdpos %xcc, %f12, %f13 movcc %xcc, %i2, %l4 fands %f5, %f11, %f8 edge16n %g3, %g7, %o3 ld [%l7 + 0x48], %f11 ldd [%l7 + 0x30], %f10 fmovrdlez %i6, %f4, %f2 lduw [%l7 + 0x5C], %i3 fmovrdgz %g1, %f8, %f2 xnorcc %o1, 0x1C7D, %g5 lduw [%l7 + 0x48], %l3 fmovrsne %o0, %f2, %f4 fnot2s %f6, %f15 fmovsa %xcc, %f15, %f4 fsrc2s %f14, %f13 edge32ln %o6, %g4, %i1 st %f10, [%l7 + 0x3C] std %f8, [%l7 + 0x60] st %f0, [%l7 + 0x7C] fbul,a %fcc3, loop_3445 fxnor %f6, %f12, %f12 lduh [%l7 + 0x78], %l1 lduh [%l7 + 0x40], %l0 loop_3445: tn %xcc, 0x7 subccc %l2, 0x0CFE, %o4 movpos %xcc, %i7, %o5 st %f13, [%l7 + 0x0C] st %f4, [%l7 + 0x38] fand %f0, %f14, %f8 tsubcctv %i5, 0x11B9, %g6 fpsub16s %f4, %f11, %f15 fmovrsne %l5, %f2, %f3 addccc %i4, 0x1450, %i0 ldx [%l7 + 0x48], %l6 ldsb [%l7 + 0x7F], %g2 srl %o7, %o2, %i2 ld [%l7 + 0x10], %f1 edge16l %g3, %g7, %l4 tl %xcc, 0x0 xnorcc %i6, %o3, %g1 bg,pn %icc, loop_3446 fmovrslz %i3, %f10, %f7 andcc %o1, %g5, %l3 edge32n %o0, %g4, %o6 loop_3446: ldsb [%l7 + 0x74], %l1 be,a,pt %xcc, loop_3447 movg %xcc, %l0, %l2 bne,a %icc, loop_3448 movcc %icc, %o4, %i7 loop_3447: fxor %f12, %f4, %f4 fmovse %icc, %f14, %f8 loop_3448: fnot1s %f7, %f14 std %f4, [%l7 + 0x10] fxnors %f5, %f2, %f8 stw %i1, [%l7 + 0x7C] movrlz %i5, 0x0C3, %o5 ld [%l7 + 0x50], %f11 lduh [%l7 + 0x2A], %g6 orncc %i4, 0x15AB, %l5 fpadd32s %f1, %f7, %f9 fnot2s %f3, %f6 ld [%l7 + 0x68], %f15 stw %l6, [%l7 + 0x14] tneg %icc, 0x0 stb %g2, [%l7 + 0x4C] te %icc, 0x3 fones %f13 fbug %fcc0, loop_3449 array8 %i0, %o7, %o2 fmul8x16au %f11, %f0, %f10 bl,a %icc, loop_3450 loop_3449: fbo,a %fcc2, loop_3451 st %f5, [%l7 + 0x30] fexpand %f1, %f8 loop_3450: te %xcc, 0x3 loop_3451: bpos,a,pn %icc, loop_3452 fmovdne %icc, %f7, %f10 fmovdn %xcc, %f1, %f6 fmul8x16al %f4, %f0, %f6 loop_3452: stx %g3, [%l7 + 0x60] lduw [%l7 + 0x7C], %g7 fsrc1 %f0, %f12 fmovsl %icc, %f13, %f15 fsrc1 %f6, %f4 ld [%l7 + 0x08], %f13 fbule %fcc2, loop_3453 fmovrsne %l4, %f11, %f14 fmovde %xcc, %f15, %f10 taddcc %i6, 0x0ED0, %o3 loop_3453: stb %g1, [%l7 + 0x43] bvs %icc, loop_3454 tn %xcc, 0x3 orncc %i2, 0x1078, %o1 stb %g5, [%l7 + 0x7B] loop_3454: sth %l3, [%l7 + 0x18] ldsb [%l7 + 0x2E], %i3 xorcc %g4, %o0, %l1 addcc %l0, %o6, %l2 taddcctv %o4, 0x1586, %i1 fbu,a %fcc2, loop_3455 be,a loop_3456 orn %i7, %i5, %g6 fmovrdne %o5, %f2, %f0 loop_3455: fmovrdlz %i4, %f10, %f6 loop_3456: brz,a %l5, loop_3457 ldsb [%l7 + 0x08], %l6 sll %g2, %o7, %i0 stw %g3, [%l7 + 0x24] loop_3457: fmul8ulx16 %f2, %f2, %f0 fnot1s %f7, %f2 fpackfix %f6, %f15 fmovdle %xcc, %f5, %f10 stb %o2, [%l7 + 0x43] fbue,a %fcc2, loop_3458 ldd [%l7 + 0x28], %f12 nop setx loop_3459, %l0, %l1 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 + 0x28] loop_3458: fbu,a %fcc2, loop_3460 lduw [%l7 + 0x7C], %g7 loop_3459: xorcc %i6, %l4, %g1 tpos %icc, 0x0 loop_3460: fzeros %f14 popc %i2, %o1 umulcc %g5, 0x13D6, %o3 movrgez %i3, %l3, %g4 movne %icc, %o0, %l0 xnor %l1, %o6, %l2 nop setx loop_3461, %l0, %l1 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 %i1, %i7, %i5 fbl %fcc1, loop_3462 fmovrdne %o4, %f12, %f10 loop_3461: tgu %icc, 0x5 st %f8, [%l7 + 0x7C] loop_3462: movpos %xcc, %o5, %g6 edge32 %i4, %l6, %g2 lduh [%l7 + 0x7C], %o7 ldsh [%l7 + 0x60], %l5 fnot2s %f4, %f1 fmovdneg %icc, %f13, %f14 std %f6, [%l7 + 0x10] fmovrsgez %g3, %f2, %f13 sth %i0, [%l7 + 0x22] stw %g7, [%l7 + 0x28] xor %i6, 0x00CD, %l4 tvc %icc, 0x1 stx %g1, [%l7 + 0x08] lduh [%l7 + 0x74], %o2 srlx %i2, %g5, %o3 movrne %i3, %o1, %g4 movvc %xcc, %o0, %l3 fmovrsgez %l1, %f13, %f13 fandnot2s %f4, %f5, %f4 st %f4, [%l7 + 0x20] fmuld8sux16 %f3, %f14, %f10 tl %icc, 0x4 ldsh [%l7 + 0x4A], %l0 smulcc %l2, %i1, %i7 sth %o6, [%l7 + 0x5C] bcs,pt %icc, loop_3463 bshuffle %f2, %f12, %f4 fmovsvs %xcc, %f13, %f8 edge8ln %i5, %o4, %g6 loop_3463: brnz,a %i4, loop_3464 addccc %o5, 0x0031, %g2 movge %icc, %o7, %l6 tsubcc %l5, %i0, %g7 loop_3464: ba,a,pn %icc, loop_3465 fble %fcc0, loop_3466 ldsw [%l7 + 0x6C], %i6 tleu %icc, 0x6 loop_3465: stx %g3, [%l7 + 0x10] loop_3466: te %icc, 0x2 sllx %l4, 0x16, %o2 mulscc %g1, 0x0EB0, %g5 movg %icc, %i2, %i3 tvc %icc, 0x0 lduw [%l7 + 0x60], %o3 lduh [%l7 + 0x78], %g4 fmovsle %xcc, %f8, %f11 lduw [%l7 + 0x60], %o1 bshuffle %f12, %f4, %f8 subcc %l3, 0x1E82, %l1 fcmple16 %f8, %f8, %o0 fmovrsgez %l0, %f3, %f0 fmovdge %icc, %f7, %f3 fmovdvs %xcc, %f0, %f6 fcmpes %fcc0, %f15, %f13 fornot1s %f4, %f6, %f4 fmovrsgz %i1, %f3, %f9 std %f10, [%l7 + 0x50] array16 %l2, %i7, %i5 xor %o6, 0x1454, %o4 pdist %f12, %f6, %f12 move %xcc, %i4, %g6 ba loop_3467 fornot1s %f13, %f14, %f0 edge8ln %o5, %o7, %g2 fabsd %f10, %f14 loop_3467: fbu %fcc0, loop_3468 fcmpgt32 %f0, %f4, %l5 tle %xcc, 0x4 tleu %xcc, 0x3 loop_3468: fexpand %f11, %f10 umul %l6, %g7, %i6 fsrc1 %f2, %f0 bvs,a,pt %icc, loop_3469 movcc %xcc, %i0, %l4 for %f4, %f4, %f14 ldx [%l7 + 0x18], %g3 loop_3469: bn,a loop_3470 mulx %o2, %g1, %g5 fcmpne16 %f8, %f10, %i3 stw %o3, [%l7 + 0x34] loop_3470: stw %g4, [%l7 + 0x50] andcc %i2, 0x1C64, %o1 fnot2 %f2, %f6 fmovrdne %l3, %f2, %f10 std %f12, [%l7 + 0x28] stb %l1, [%l7 + 0x12] fornot1 %f14, %f12, %f10 sdivx %o0, 0x181C, %l0 mova %xcc, %l2, %i1 andcc %i7, %i5, %o4 fmovsneg %xcc, %f1, %f15 ldsh [%l7 + 0x30], %i4 movg %xcc, %g6, %o6 fmovrdlz %o7, %f14, %f8 fmovdn %xcc, %f6, %f7 fcmpne32 %f4, %f8, %o5 tneg %xcc, 0x0 ldub [%l7 + 0x43], %g2 bcs,a loop_3471 taddcctv %l5, 0x0A59, %l6 fnot1s %f0, %f5 ldsh [%l7 + 0x72], %g7 loop_3471: edge32n %i6, %l4, %i0 udivx %g3, 0x08B6, %g1 fbuge,a %fcc2, loop_3472 fmovrsne %o2, %f2, %f13 fbne,a %fcc3, loop_3473 std %f2, [%l7 + 0x78] loop_3472: orn %g5, 0x19CD, %i3 ldsw [%l7 + 0x24], %g4 loop_3473: movvc %xcc, %o3, %i2 movl %icc, %o1, %l3 stx %l1, [%l7 + 0x50] brlez %l0, loop_3474 movrgz %l2, %o0, %i1 fmovrslz %i5, %f2, %f7 stb %i7, [%l7 + 0x56] loop_3474: stx %o4, [%l7 + 0x78] tg %xcc, 0x1 fxnor %f6, %f2, %f14 fmovrdlz %i4, %f8, %f2 stw %g6, [%l7 + 0x64] st %f1, [%l7 + 0x60] ldd [%l7 + 0x50], %f6 movleu %xcc, %o6, %o5 fxor %f10, %f0, %f10 move %xcc, %g2, %l5 fpsub32 %f2, %f2, %f8 subccc %l6, 0x00A0, %o7 fbl,a %fcc3, loop_3475 ldx [%l7 + 0x10], %g7 stb %i6, [%l7 + 0x2C] std %f12, [%l7 + 0x68] loop_3475: fmovrse %i0, %f1, %f14 ldx [%l7 + 0x40], %l4 stb %g1, [%l7 + 0x15] fnegs %f3, %f8 ld [%l7 + 0x7C], %f10 ldsh [%l7 + 0x24], %o2 st %f0, [%l7 + 0x68] ldsh [%l7 + 0x70], %g3 edge32 %i3, %g4, %o3 stx %g5, [%l7 + 0x58] fmovsn %xcc, %f5, %f8 udiv %o1, 0x0077, %l3 fmovdge %icc, %f3, %f6 ld [%l7 + 0x18], %f13 fpadd32 %f12, %f12, %f2 stx %i2, [%l7 + 0x78] movrgez %l0, 0x1A2, %l2 fmovde %xcc, %f11, %f2 fcmpgt32 %f6, %f8, %o0 movrlez %l1, %i1, %i7 fbug %fcc2, loop_3476 ldsw [%l7 + 0x1C], %i5 lduw [%l7 + 0x78], %o4 mulscc %i4, %o6, %o5 loop_3476: sll %g2, %g6, %l5 fcmped %fcc2, %f10, %f10 xnor %o7, 0x0C02, %g7 stb %l6, [%l7 + 0x3E] movvs %icc, %i0, %l4 fsrc1 %f12, %f0 tsubcctv %i6, 0x1B35, %o2 movge %xcc, %g3, %i3 fmul8sux16 %f14, %f0, %f2 movpos %icc, %g4, %o3 tge %xcc, 0x7 siam 0x2 bvs,pt %icc, loop_3477 bl,pn %icc, loop_3478 ldsh [%l7 + 0x4A], %g1 ldsh [%l7 + 0x56], %o1 loop_3477: fmovspos %xcc, %f4, %f11 loop_3478: fmovdcs %xcc, %f14, %f5 fmovrslz %l3, %f1, %f1 bl,a loop_3479 ldsb [%l7 + 0x22], %i2 fmovspos %xcc, %f12, %f8 ldsw [%l7 + 0x0C], %l0 loop_3479: lduh [%l7 + 0x52], %l2 tge %xcc, 0x2 mulscc %o0, %l1, %i1 ld [%l7 + 0x70], %f3 tle %icc, 0x6 std %f12, [%l7 + 0x58] movvs %xcc, %i7, %i5 ldd [%l7 + 0x20], %f4 sdivx %g5, 0x056A, %o4 ldx [%l7 + 0x30], %o6 fors %f7, %f3, %f15 fpsub16 %f6, %f14, %f14 fmovdvc %xcc, %f8, %f7 bge,a loop_3480 ldsb [%l7 + 0x2B], %o5 fmovdne %icc, %f11, %f9 movcs %xcc, %g2, %i4 loop_3480: ldsw [%l7 + 0x18], %l5 fmovdpos %icc, %f15, %f7 fpsub16 %f10, %f10, %f14 edge8 %g6, %o7, %g7 fble %fcc0, loop_3481 fmovspos %xcc, %f14, %f7 tvs %xcc, 0x5 fbul,a %fcc2, loop_3482 loop_3481: movpos %icc, %l6, %l4 fmovsg %xcc, %f8, %f4 ldx [%l7 + 0x28], %i0 loop_3482: fcmped %fcc3, %f12, %f4 fsrc2s %f9, %f7 sth %i6, [%l7 + 0x60] smulcc %o2, %g3, %i3 sth %g4, [%l7 + 0x4E] fbn,a %fcc3, loop_3483 edge8ln %g1, %o1, %o3 nop setx loop_3484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_3485, %l0, %l1 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_3483: ldsb [%l7 + 0x0D], %i2 fmovdvs %icc, %f3, %f14 loop_3484: fbuge,a %fcc3, loop_3486 loop_3485: fmovdcc %icc, %f9, %f1 ldsw [%l7 + 0x44], %l0 fbge,a %fcc1, loop_3487 loop_3486: ldd [%l7 + 0x18], %f0 stw %l2, [%l7 + 0x10] stx %l3, [%l7 + 0x30] loop_3487: lduh [%l7 + 0x2A], %l1 siam 0x4 fpsub32 %f2, %f8, %f10 ldx [%l7 + 0x20], %i1 ldsh [%l7 + 0x3A], %o0 sth %i5, [%l7 + 0x26] fbn,a %fcc1, loop_3488 fmovrsgz %i7, %f0, %f8 orn %g5, %o4, %o6 bvs,pn %icc, loop_3489 loop_3488: lduh [%l7 + 0x24], %g2 fnand %f2, %f10, %f0 lduh [%l7 + 0x36], %i4 loop_3489: fmovdg %xcc, %f12, %f11 taddcc %l5, %o5, %g6 udivcc %g7, 0x19F7, %o7 smul %l6, 0x0AF4, %i0 orncc %l4, %o2, %g3 fbe,a %fcc3, loop_3490 fbug,a %fcc3, loop_3491 ldub [%l7 + 0x4B], %i6 fzeros %f9 loop_3490: bgu,pt %xcc, loop_3492 loop_3491: stb %g4, [%l7 + 0x21] tge %xcc, 0x1 ld [%l7 + 0x58], %f2 loop_3492: stx %i3, [%l7 + 0x10] bpos,a,pt %xcc, loop_3493 addccc %o1, 0x0E45, %o3 lduh [%l7 + 0x16], %i2 ld [%l7 + 0x28], %f11 loop_3493: edge32ln %l0, %l2, %l3 stx %l1, [%l7 + 0x40] movrgz %i1, 0x1D9, %o0 fbg %fcc2, loop_3494 fmul8x16au %f1, %f3, %f0 sth %i5, [%l7 + 0x22] fpadd16s %f2, %f15, %f10 loop_3494: te %icc, 0x3 lduw [%l7 + 0x6C], %g1 edge8n %g5, %i7, %o6 fmovrdne %o4, %f4, %f6 fone %f0 fmovrdgez %g2, %f4, %f10 stx %i4, [%l7 + 0x08] fmovrsgz %o5, %f3, %f1 fmovrdlz %g6, %f4, %f4 ldd [%l7 + 0x50], %f0 fmovd %f6, %f14 fmovdneg %xcc, %f13, %f1 faligndata %f4, %f8, %f2 ldx [%l7 + 0x10], %g7 movg %xcc, %o7, %l6 udiv %i0, 0x1A03, %l4 fmovsn %xcc, %f4, %f5 sethi 0x0DC1, %o2 bn %xcc, loop_3495 sll %l5, %g3, %g4 stb %i6, [%l7 + 0x1B] std %f6, [%l7 + 0x08] loop_3495: sth %o1, [%l7 + 0x16] fmovrdne %o3, %f2, %f6 nop setx loop_3496, %l0, %l1 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 %i2, %l0, %l2 sub %l3, 0x1A29, %i3 fmuld8sux16 %f8, %f3, %f10 loop_3496: mulx %l1, %i1, %i5 fbge %fcc1, loop_3497 fsrc1 %f4, %f8 fsrc1 %f6, %f12 bl,pt %xcc, loop_3498 loop_3497: sth %g1, [%l7 + 0x28] fmovsle %icc, %f15, %f9 fcmpd %fcc2, %f14, %f6 loop_3498: st %f15, [%l7 + 0x18] fmovsgu %icc, %f5, %f10 fcmpeq32 %f12, %f4, %g5 ldsh [%l7 + 0x46], %i7 fmovrsgez %o0, %f1, %f10 ld [%l7 + 0x1C], %f6 edge16l %o6, %o4, %g2 fmovdle %icc, %f14, %f8 fmul8sux16 %f8, %f4, %f0 sth %o5, [%l7 + 0x1C] fbl %fcc3, loop_3499 fors %f3, %f15, %f0 fnot2 %f14, %f10 fpmerge %f15, %f11, %f6 loop_3499: tpos %icc, 0x1 stw %i4, [%l7 + 0x68] stx %g7, [%l7 + 0x50] fbue %fcc2, loop_3500 std %f4, [%l7 + 0x50] lduw [%l7 + 0x34], %o7 fmovdn %icc, %f15, %f15 loop_3500: fmovrslz %l6, %f13, %f7 ldx [%l7 + 0x68], %i0 fandnot1s %f11, %f3, %f1 fmovdg %icc, %f9, %f9 ld [%l7 + 0x24], %f9 movrlz %g6, %l4, %o2 ld [%l7 + 0x78], %f3 fmuld8sux16 %f15, %f5, %f6 fmovd %f8, %f6 bleu,a loop_3501 fandnot1 %f14, %f2, %f2 fone %f0 fnot1 %f14, %f10 loop_3501: fpmerge %f6, %f9, %f2 movcs %icc, %g3, %l5 fands %f11, %f6, %f5 fmul8x16 %f2, %f0, %f10 fmovsn %icc, %f7, %f12 fandnot1 %f6, %f6, %f8 fnands %f2, %f6, %f10 stw %g4, [%l7 + 0x78] fandnot1s %f5, %f2, %f3 xnor %i6, 0x0C7D, %o3 udivx %i2, 0x0552, %o1 lduh [%l7 + 0x7A], %l0 addcc %l3, 0x0CBC, %l2 stw %i3, [%l7 + 0x1C] for %f0, %f0, %f12 tneg %xcc, 0x7 ld [%l7 + 0x24], %f13 fmovdn %xcc, %f9, %f12 fmovsvs %icc, %f3, %f14 fbe %fcc1, loop_3502 fmovs %f4, %f15 addc %l1, 0x1C52, %i5 edge8 %g1, %i1, %i7 loop_3502: ldub [%l7 + 0x78], %o0 tle %icc, 0x5 fbne %fcc3, loop_3503 brlz %o6, loop_3504 nop setx loop_3505, %l0, %l1 jmpl %l1, %g5 bleu,a,pt %icc, loop_3506 loop_3503: subcc %g2, 0x0C73, %o5 loop_3504: tgu %xcc, 0x4 loop_3505: brgez %o4, loop_3507 loop_3506: fmovrslz %i4, %f14, %f3 lduh [%l7 + 0x70], %g7 sth %l6, [%l7 + 0x78] loop_3507: ldsh [%l7 + 0x0A], %o7 fabsd %f8, %f12 fpsub32s %f8, %f12, %f8 fmovrslez %g6, %f9, %f8 fcmpne16 %f0, %f0, %l4 movg %xcc, %o2, %i0 st %f14, [%l7 + 0x6C] sth %l5, [%l7 + 0x32] edge8n %g4, %i6, %g3 ld [%l7 + 0x70], %f15 ldub [%l7 + 0x2D], %o3 fbl,a %fcc3, loop_3508 addccc %i2, 0x128D, %l0 stb %l3, [%l7 + 0x5E] udiv %l2, 0x1D89, %o1 loop_3508: fbe %fcc0, loop_3509 sth %i3, [%l7 + 0x52] stw %i5, [%l7 + 0x18] fpadd16s %f1, %f9, %f12 loop_3509: bpos,a loop_3510 tsubcc %l1, 0x17EF, %i1 ldx [%l7 + 0x48], %g1 mulx %i7, %o0, %o6 loop_3510: popc %g5, %o5 fpmerge %f8, %f8, %f10 ldsw [%l7 + 0x48], %g2 andcc %o4, %i4, %l6 stb %g7, [%l7 + 0x5C] stx %g6, [%l7 + 0x78] fexpand %f12, %f14 ldsh [%l7 + 0x50], %l4 fpsub32 %f8, %f6, %f4 fmovsvc %xcc, %f2, %f14 ld [%l7 + 0x18], %f7 fmovrsgz %o2, %f14, %f4 alignaddr %i0, %l5, %g4 tcc %icc, 0x6 fble %fcc1, loop_3511 fabss %f3, %f6 bgu,a loop_3512 ldsw [%l7 + 0x58], %i6 loop_3511: movle %xcc, %g3, %o3 lduw [%l7 + 0x50], %o7 loop_3512: fmovdg %icc, %f9, %f13 subccc %l0, 0x04DC, %l3 fmovdpos %xcc, %f9, %f2 movvs %icc, %l2, %i2 srl %o1, 0x14, %i3 bcs,a %xcc, loop_3513 movvs %icc, %l1, %i5 fmovdpos %icc, %f11, %f9 srl %g1, 0x15, %i1 loop_3513: lduh [%l7 + 0x2E], %o0 fmovdle %xcc, %f8, %f7 movrgez %i7, 0x0B6, %g5 ldsw [%l7 + 0x3C], %o6 srlx %g2, %o4, %o5 sdiv %i4, 0x048B, %l6 ldub [%l7 + 0x58], %g7 movn %icc, %g6, %o2 movre %i0, %l5, %g4 edge32l %l4, %g3, %o3 ta %xcc, 0x5 ldsb [%l7 + 0x78], %o7 fmovrslez %l0, %f1, %f3 ldx [%l7 + 0x70], %i6 call loop_3514 fornot1 %f2, %f6, %f10 ldx [%l7 + 0x68], %l2 ldub [%l7 + 0x41], %i2 loop_3514: movcs %xcc, %o1, %i3 fxor %f4, %f8, %f0 xorcc %l3, %l1, %g1 st %f0, [%l7 + 0x74] ldx [%l7 + 0x20], %i1 ld [%l7 + 0x70], %f10 std %f2, [%l7 + 0x60] ldd [%l7 + 0x30], %f10 ld [%l7 + 0x54], %f9 srax %o0, 0x06, %i5 stx %g5, [%l7 + 0x20] fmovdg %icc, %f7, %f13 fmovdvs %xcc, %f10, %f8 alignaddr %o6, %g2, %o4 nop setx loop_3515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %o5, 0x1AE7, %i4 lduh [%l7 + 0x36], %l6 sth %g7, [%l7 + 0x50] loop_3515: mova %icc, %i7, %g6 fbge %fcc0, loop_3516 fmovrsgez %o2, %f5, %f10 fpmerge %f4, %f6, %f2 fbul %fcc0, loop_3517 loop_3516: lduw [%l7 + 0x18], %i0 ldsb [%l7 + 0x64], %g4 ldsb [%l7 + 0x58], %l4 loop_3517: fnot2 %f10, %f4 fmovdgu %icc, %f15, %f11 tcs %icc, 0x6 be,pn %icc, loop_3518 bvc %icc, loop_3519 fmovsl %xcc, %f0, %f4 xor %g3, 0x07CA, %o3 loop_3518: stx %o7, [%l7 + 0x08] loop_3519: std %f14, [%l7 + 0x28] movrne %l0, 0x043, %i6 xor %l2, 0x030D, %i2 ld [%l7 + 0x28], %f2 call loop_3520 stx %o1, [%l7 + 0x40] fbe %fcc1, loop_3521 bn,pt %xcc, loop_3522 loop_3520: stw %i3, [%l7 + 0x48] movcs %icc, %l3, %l1 loop_3521: sth %g1, [%l7 + 0x6E] loop_3522: brgz,a %i1, loop_3523 sth %o0, [%l7 + 0x40] fmuld8sux16 %f5, %f0, %f12 fpack16 %f2, %f5 loop_3523: fmovrdne %l5, %f14, %f14 lduw [%l7 + 0x78], %i5 std %f4, [%l7 + 0x48] ldd [%l7 + 0x60], %f6 std %f4, [%l7 + 0x70] udiv %g5, 0x0ED4, %g2 movl %xcc, %o4, %o6 movpos %xcc, %o5, %l6 lduw [%l7 + 0x0C], %i4 stx %g7, [%l7 + 0x60] nop setx loop_3524, %l0, %l1 jmpl %l1, %g6 stb %o2, [%l7 + 0x38] fmovsvc %xcc, %f9, %f8 movg %xcc, %i7, %g4 loop_3524: fmovda %icc, %f6, %f5 ldsh [%l7 + 0x12], %l4 edge16l %i0, %g3, %o7 lduw [%l7 + 0x14], %o3 ldsw [%l7 + 0x48], %l0 fmovrdgz %l2, %f10, %f2 edge32ln %i6, %i2, %o1 udivx %l3, 0x12DD, %i3 bg loop_3525 fnot1s %f1, %f13 ldub [%l7 + 0x10], %g1 movrlz %l1, 0x1FA, %i1 loop_3525: subccc %o0, %l5, %g5 stx %i5, [%l7 + 0x48] andncc %g2, %o6, %o5 srlx %o4, 0x1D, %i4 fpsub16s %f8, %f11, %f10 fcmpne16 %f10, %f14, %g7 bvc,pt %xcc, loop_3526 ldsw [%l7 + 0x1C], %g6 edge32ln %l6, %i7, %g4 fpsub16s %f3, %f5, %f5 loop_3526: ldub [%l7 + 0x1B], %l4 ldx [%l7 + 0x48], %o2 taddcctv %i0, 0x0700, %g3 fcmps %fcc2, %f2, %f9 sethi 0x0F7F, %o3 tgu %xcc, 0x5 st %f3, [%l7 + 0x40] fcmple32 %f6, %f2, %o7 sub %l2, 0x09A5, %l0 lduw [%l7 + 0x50], %i6 ldd [%l7 + 0x68], %f14 fmovrslz %o1, %f2, %f8 fmovrsgez %i2, %f7, %f5 movrne %i3, %g1, %l1 fbg %fcc3, loop_3527 st %f1, [%l7 + 0x1C] edge32n %l3, %i1, %l5 siam 0x7 loop_3527: orcc %g5, 0x1BC5, %i5 ldsw [%l7 + 0x2C], %g2 fmovdge %icc, %f0, %f8 alignaddr %o0, %o6, %o5 fcmpgt32 %f4, %f10, %i4 fmovsge %icc, %f5, %f0 ldsh [%l7 + 0x4E], %g7 taddcc %g6, 0x18C8, %o4 taddcc %i7, 0x0AC4, %g4 fmovdcc %xcc, %f12, %f11 tneg %icc, 0x4 smulcc %l4, %o2, %l6 fxor %f12, %f6, %f4 ldsb [%l7 + 0x51], %g3 movre %i0, %o7, %l2 brlez %l0, loop_3528 fbo,a %fcc1, loop_3529 fandnot1 %f12, %f4, %f4 movrlez %i6, %o1, %o3 loop_3528: fmovdcs %icc, %f4, %f12 loop_3529: stb %i2, [%l7 + 0x65] fmovrde %g1, %f2, %f10 siam 0x2 stb %l1, [%l7 + 0x09] brgez,a %l3, loop_3530 umulcc %i1, 0x0F2C, %l5 bge,a,pt %xcc, loop_3531 fmovsg %xcc, %f10, %f7 loop_3530: call loop_3532 fmovse %icc, %f3, %f14 loop_3531: xor %g5, 0x1E35, %i5 or %g2, 0x1DCF, %o0 loop_3532: te %xcc, 0x5 lduw [%l7 + 0x78], %o6 fbne,a %fcc2, loop_3533 fba %fcc2, loop_3534 srl %i3, 0x08, %o5 fmovrslez %g7, %f13, %f10 loop_3533: fmovrslez %g6, %f14, %f0 loop_3534: subc %i4, 0x0EAC, %o4 ldsw [%l7 + 0x24], %i7 fmovsg %xcc, %f0, %f13 ldub [%l7 + 0x74], %g4 fandnot1 %f6, %f8, %f10 sdiv %l4, 0x10F3, %l6 movle %icc, %o2, %i0 lduw [%l7 + 0x30], %o7 ld [%l7 + 0x60], %f12 fcmpne32 %f2, %f12, %g3 fmovsleu %icc, %f12, %f10 fcmpne32 %f4, %f10, %l2 subccc %l0, %i6, %o3 orn %o1, 0x142B, %g1 stw %i2, [%l7 + 0x58] movrne %l3, %i1, %l5 srax %l1, 0x14, %g5 lduh [%l7 + 0x18], %g2 bcs %icc, loop_3535 movpos %icc, %o0, %o6 fand %f4, %f8, %f4 bpos %icc, loop_3536 loop_3535: edge8l %i3, %i5, %g7 stb %g6, [%l7 + 0x2F] sth %i4, [%l7 + 0x3E] loop_3536: fmul8x16al %f4, %f4, %f14 fcmple16 %f8, %f8, %o4 bvc,pn %xcc, loop_3537 fmovdvs %xcc, %f13, %f14 fbo %fcc1, loop_3538 call loop_3539 loop_3537: lduh [%l7 + 0x22], %o5 std %f14, [%l7 + 0x60] loop_3538: subcc %g4, 0x09BD, %l4 loop_3539: fmovdvc %icc, %f8, %f14 tcc %icc, 0x3 fmovsvs %xcc, %f1, %f6 fpmerge %f7, %f11, %f2 te %xcc, 0x1 fcmps %fcc2, %f0, %f2 edge8ln %i7, %o2, %l6 brnz,a %i0, loop_3540 fxnor %f14, %f8, %f6 std %f4, [%l7 + 0x20] bge,a,pt %icc, loop_3541 loop_3540: xnor %o7, 0x0558, %g3 ldsh [%l7 + 0x14], %l2 stb %i6, [%l7 + 0x0E] loop_3541: fmovrdne %l0, %f12, %f6 st %f1, [%l7 + 0x68] fcmpeq16 %f6, %f12, %o3 sdivx %o1, 0x07F0, %g1 ba,a,pn %icc, loop_3542 fmovsneg %xcc, %f7, %f9 sth %i2, [%l7 + 0x38] fexpand %f9, %f14 loop_3542: ldsw [%l7 + 0x10], %i1 edge8ln %l5, %l1, %g5 fblg %fcc2, loop_3543 fbl,a %fcc1, loop_3544 movn %xcc, %l3, %g2 edge8l %o6, %i3, %o0 loop_3543: lduh [%l7 + 0x30], %i5 loop_3544: edge16ln %g6, %g7, %i4 fmovdneg %xcc, %f13, %f8 ldd [%l7 + 0x58], %f0 movrne %o5, %o4, %g4 fnot1 %f0, %f12 std %f14, [%l7 + 0x38] edge8ln %l4, %i7, %l6 ld [%l7 + 0x5C], %f3 movpos %xcc, %i0, %o2 xnor %g3, %o7, %i6 tvs %icc, 0x7 fmovrdgez %l0, %f8, %f0 stw %o3, [%l7 + 0x28] fmovrslez %l2, %f0, %f0 fmul8x16 %f7, %f12, %f6 tneg %icc, 0x2 fabsd %f6, %f4 bpos,a,pt %xcc, loop_3545 orcc %o1, 0x0CC2, %i2 stw %g1, [%l7 + 0x4C] xor %l5, 0x0A3A, %i1 loop_3545: fcmpd %fcc2, %f8, %f4 st %f10, [%l7 + 0x7C] fnegd %f6, %f2 fbl,a %fcc3, loop_3546 udivcc %g5, 0x1B22, %l3 ld [%l7 + 0x2C], %f2 fcmpgt16 %f6, %f6, %l1 loop_3546: move %xcc, %o6, %g2 ldsw [%l7 + 0x08], %o0 edge8l %i5, %i3, %g6 fcmps %fcc3, %f12, %f9 fmovsge %icc, %f8, %f7 fcmpeq32 %f2, %f10, %i4 fbl,a %fcc3, loop_3547 fmovsl %xcc, %f2, %f15 stw %g7, [%l7 + 0x60] srl %o5, 0x17, %o4 loop_3547: brgz,a %g4, loop_3548 ldx [%l7 + 0x48], %l4 edge16l %i7, %l6, %i0 movrne %o2, 0x398, %g3 loop_3548: sth %o7, [%l7 + 0x76] brgz,a %l0, loop_3549 ldub [%l7 + 0x4A], %o3 fmovrdlz %i6, %f8, %f10 bn,a loop_3550 loop_3549: bleu %icc, loop_3551 ldub [%l7 + 0x6C], %l2 tg %xcc, 0x3 loop_3550: fmuld8sux16 %f8, %f7, %f6 loop_3551: fnegs %f8, %f15 fcmpeq16 %f4, %f0, %o1 ldx [%l7 + 0x08], %i2 fmovdcc %xcc, %f8, %f0 tsubcc %l5, %g1, %i1 stw %g5, [%l7 + 0x40] fpmerge %f8, %f7, %f2 addccc %l1, 0x1CC7, %o6 ldub [%l7 + 0x75], %l3 fandnot1s %f10, %f2, %f5 ldx [%l7 + 0x68], %o0 addccc %g2, %i3, %i5 lduw [%l7 + 0x18], %g6 tsubcc %g7, 0x0E32, %o5 stx %i4, [%l7 + 0x18] edge32 %o4, %g4, %l4 ldub [%l7 + 0x7B], %i7 bneg %icc, loop_3552 ldsb [%l7 + 0x60], %l6 fmovrdgez %o2, %f2, %f10 srl %g3, %i0, %l0 loop_3552: sth %o3, [%l7 + 0x32] fmovscs %xcc, %f12, %f11 fmovrde %o7, %f12, %f2 sth %i6, [%l7 + 0x5C] fmovrsne %o1, %f9, %f14 edge8 %i2, %l5, %g1 orn %i1, 0x14FE, %l2 bne,a %icc, loop_3553 fnors %f3, %f1, %f4 fmul8x16au %f9, %f5, %f14 lduw [%l7 + 0x68], %l1 loop_3553: fmovse %xcc, %f4, %f9 stb %o6, [%l7 + 0x7D] ba loop_3554 fbue,a %fcc2, loop_3555 edge16l %g5, %o0, %l3 ldd [%l7 + 0x50], %f0 loop_3554: fpadd32 %f0, %f12, %f14 loop_3555: fbge %fcc0, loop_3556 stx %g2, [%l7 + 0x18] fmovsa %icc, %f9, %f14 movcs %icc, %i5, %g6 loop_3556: fnegd %f14, %f10 edge32n %i3, %o5, %g7 edge16ln %o4, %g4, %l4 andncc %i4, %i7, %l6 fmovdvc %xcc, %f12, %f0 bne,a %xcc, loop_3557 udivcc %o2, 0x16BA, %i0 ldsh [%l7 + 0x22], %g3 fnands %f6, %f6, %f10 loop_3557: stx %l0, [%l7 + 0x38] bcc,pt %xcc, loop_3558 brz %o7, loop_3559 ldsb [%l7 + 0x61], %o3 fmovse %xcc, %f4, %f14 loop_3558: fmul8sux16 %f0, %f4, %f6 loop_3559: sth %o1, [%l7 + 0x78] fmuld8sux16 %f10, %f8, %f4 stb %i6, [%l7 + 0x20] movge %icc, %l5, %g1 tsubcc %i1, 0x150E, %l2 fcmpeq16 %f14, %f8, %l1 bne,pn %icc, loop_3560 ldsh [%l7 + 0x54], %i2 tcc %xcc, 0x2 ldd [%l7 + 0x68], %f4 loop_3560: ldsw [%l7 + 0x60], %g5 ld [%l7 + 0x20], %f5 lduw [%l7 + 0x64], %o0 std %f6, [%l7 + 0x08] bshuffle %f6, %f10, %f14 sth %l3, [%l7 + 0x7E] fpadd32s %f1, %f3, %f3 fpsub16 %f4, %f0, %f14 fbn %fcc1, loop_3561 movl %xcc, %o6, %g2 ldsb [%l7 + 0x3D], %i5 fbn,a %fcc1, loop_3562 loop_3561: fpadd16 %f2, %f6, %f12 stx %g6, [%l7 + 0x58] tsubcctv %o5, %g7, %i3 loop_3562: fmovrsgez %g4, %f13, %f13 fbne %fcc0, loop_3563 fornot1s %f0, %f0, %f3 stb %l4, [%l7 + 0x2B] ldub [%l7 + 0x6F], %o4 loop_3563: ldsw [%l7 + 0x70], %i7 fnot2s %f14, %f0 fnands %f5, %f0, %f9 siam 0x2 brlez,a %i4, loop_3564 lduh [%l7 + 0x7C], %o2 lduh [%l7 + 0x3E], %i0 ldsb [%l7 + 0x1E], %g3 loop_3564: fpmerge %f2, %f15, %f14 std %f0, [%l7 + 0x40] bne,a,pn %icc, loop_3565 stb %l0, [%l7 + 0x0F] sllx %l6, 0x18, %o7 ldsb [%l7 + 0x70], %o3 loop_3565: ld [%l7 + 0x34], %f7 lduw [%l7 + 0x5C], %i6 bn loop_3566 bvs,a,pt %icc, loop_3567 movrlez %l5, 0x13C, %g1 bvs,pt %icc, loop_3568 loop_3566: st %f8, [%l7 + 0x7C] loop_3567: bn,a,pn %icc, loop_3569 ldx [%l7 + 0x40], %o1 loop_3568: fnot1 %f4, %f2 ldd [%l7 + 0x08], %f2 loop_3569: fmovrdlz %i1, %f8, %f12 smul %l2, %l1, %i2 std %f4, [%l7 + 0x10] fmovdne %xcc, %f9, %f6 bcc,pt %icc, loop_3570 stx %o0, [%l7 + 0x58] lduw [%l7 + 0x44], %g5 ldx [%l7 + 0x50], %o6 loop_3570: fcmpne16 %f2, %f14, %g2 movvc %icc, %l3, %g6 addcc %o5, %g7, %i5 fpsub32s %f7, %f10, %f3 bpos,pt %xcc, loop_3571 fnot2 %f4, %f0 bg %xcc, loop_3572 sethi 0x10D5, %i3 loop_3571: stw %g4, [%l7 + 0x50] fmovdl %icc, %f3, %f1 loop_3572: ldsb [%l7 + 0x29], %o4 ld [%l7 + 0x10], %f15 ldd [%l7 + 0x50], %f4 ldsw [%l7 + 0x6C], %l4 subc %i7, 0x1779, %o2 stx %i4, [%l7 + 0x70] stw %i0, [%l7 + 0x24] fmovd %f12, %f8 movcs %xcc, %l0, %g3 stw %l6, [%l7 + 0x7C] te %icc, 0x4 fpackfix %f14, %f9 edge32n %o7, %i6, %o3 bg,pn %xcc, loop_3573 fcmpeq32 %f10, %f0, %g1 movvs %xcc, %l5, %o1 movvs %icc, %l2, %l1 loop_3573: ldsb [%l7 + 0x7F], %i1 fandnot2 %f2, %f14, %f8 or %i2, %o0, %o6 fmovdl %icc, %f9, %f7 bcc %icc, loop_3574 fandnot2s %f2, %f4, %f7 ldsw [%l7 + 0x5C], %g5 ldd [%l7 + 0x78], %f12 loop_3574: orncc %g2, %l3, %o5 fbne,a %fcc3, loop_3575 andn %g6, %i5, %g7 edge8ln %i3, %o4, %l4 bneg loop_3576 loop_3575: xor %g4, 0x06E0, %o2 std %f4, [%l7 + 0x70] fcmpd %fcc1, %f6, %f10 loop_3576: tgu %icc, 0x5 fnot1s %f7, %f11 fmovda %xcc, %f3, %f8 andncc %i7, %i4, %l0 ldsw [%l7 + 0x40], %i0 fcmpne32 %f12, %f6, %l6 ldub [%l7 + 0x7A], %g3 ld [%l7 + 0x28], %f9 lduh [%l7 + 0x22], %i6 bneg,pt %xcc, loop_3577 fmovrslz %o3, %f2, %f0 fblg,a %fcc3, loop_3578 fone %f12 loop_3577: fmovsg %xcc, %f12, %f2 udiv %g1, 0x03C2, %l5 loop_3578: movcs %icc, %o1, %o7 udivx %l2, 0x1B82, %l1 fmovspos %xcc, %f2, %f8 fmovdcs %xcc, %f3, %f11 fpsub16 %f8, %f0, %f6 lduw [%l7 + 0x30], %i1 stb %i2, [%l7 + 0x71] tn %icc, 0x1 fnand %f6, %f2, %f4 fpadd16s %f10, %f4, %f7 fmovrsgz %o6, %f9, %f14 array32 %o0, %g5, %g2 move %xcc, %o5, %g6 tge %xcc, 0x2 ldub [%l7 + 0x71], %l3 movgu %icc, %g7, %i5 mova %xcc, %i3, %o4 bneg,a,pn %xcc, loop_3579 fnors %f14, %f2, %f14 fmovdneg %xcc, %f6, %f12 smulcc %g4, 0x0115, %l4 loop_3579: xnorcc %o2, %i7, %l0 ldsw [%l7 + 0x60], %i4 fandnot2s %f15, %f6, %f15 brlez %i0, loop_3580 movneg %xcc, %g3, %i6 ld [%l7 + 0x48], %f10 array16 %o3, %l6, %g1 loop_3580: fmovda %xcc, %f10, %f11 stw %o1, [%l7 + 0x40] tg %xcc, 0x4 fnands %f10, %f4, %f7 fmovsgu %xcc, %f15, %f11 movrgz %o7, 0x3CE, %l5 movge %icc, %l1, %i1 tvc %xcc, 0x6 fmovdvc %icc, %f7, %f3 st %f1, [%l7 + 0x18] fpsub32s %f1, %f6, %f1 addccc %l2, 0x06DD, %o6 and %i2, %g5, %o0 ldsh [%l7 + 0x50], %o5 fnot2 %f8, %f2 sdiv %g2, 0x0852, %l3 edge16l %g6, %g7, %i3 edge8ln %o4, %g4, %i5 brlz %l4, loop_3581 movre %i7, 0x363, %o2 call loop_3582 xnor %i4, %i0, %g3 loop_3581: fmovdl %xcc, %f6, %f14 fbul,a %fcc0, loop_3583 loop_3582: lduh [%l7 + 0x34], %i6 fornot1s %f5, %f14, %f10 ldsh [%l7 + 0x34], %l0 loop_3583: movrlz %l6, %o3, %g1 bgu,pn %xcc, loop_3584 xorcc %o7, 0x1297, %o1 fmovdge %icc, %f9, %f11 ld [%l7 + 0x58], %f6 loop_3584: fsrc1s %f13, %f5 ba,a,pn %icc, loop_3585 tvs %icc, 0x5 udivx %l5, 0x1A02, %l1 ldsw [%l7 + 0x10], %i1 loop_3585: ldsb [%l7 + 0x5F], %o6 ldsw [%l7 + 0x28], %l2 smulcc %i2, 0x1517, %o0 ldd [%l7 + 0x40], %f14 fands %f0, %f6, %f7 fnors %f1, %f0, %f8 fmuld8ulx16 %f2, %f12, %f4 tg %icc, 0x2 mulscc %o5, %g5, %g2 tsubcctv %g6, %g7, %i3 movn %xcc, %o4, %l3 xor %i5, %l4, %i7 fnegs %f8, %f15 fcmps %fcc0, %f7, %f5 bn,a %xcc, loop_3586 ldd [%l7 + 0x50], %f4 fmovse %xcc, %f8, %f6 movrlez %g4, 0x24B, %o2 loop_3586: fmovsn %icc, %f10, %f0 fcmpes %fcc3, %f14, %f5 fcmple32 %f0, %f8, %i0 umulcc %g3, 0x1050, %i4 fpadd16s %f0, %f6, %f4 tsubcctv %i6, %l6, %o3 ldsw [%l7 + 0x2C], %g1 st %f8, [%l7 + 0x54] ldsb [%l7 + 0x27], %l0 stw %o7, [%l7 + 0x50] tl %xcc, 0x0 fbg %fcc3, loop_3587 stx %o1, [%l7 + 0x48] fcmpgt32 %f4, %f0, %l1 mulscc %l5, 0x0424, %o6 loop_3587: fsrc1s %f1, %f0 tpos %xcc, 0x1 udiv %i1, 0x10EC, %i2 ble,pn %icc, loop_3588 ldsb [%l7 + 0x4B], %o0 call loop_3589 fbne %fcc2, loop_3590 loop_3588: ldub [%l7 + 0x7B], %o5 sth %l2, [%l7 + 0x6C] loop_3589: fmovrdlez %g5, %f6, %f2 loop_3590: pdist %f10, %f8, %f4 fcmpgt16 %f6, %f4, %g6 tsubcc %g7, %g2, %o4 lduw [%l7 + 0x14], %i3 brgz,a %l3, loop_3591 ldsb [%l7 + 0x13], %l4 xnor %i5, 0x1F04, %i7 fblg %fcc2, loop_3592 loop_3591: ldd [%l7 + 0x30], %f4 stx %o2, [%l7 + 0x30] fmovrsne %g4, %f6, %f11 loop_3592: ldsb [%l7 + 0x2D], %g3 fpackfix %f6, %f10 ldsb [%l7 + 0x3D], %i4 stx %i6, [%l7 + 0x70] bge,pt %icc, loop_3593 ldsh [%l7 + 0x70], %l6 lduh [%l7 + 0x20], %o3 tge %icc, 0x4 loop_3593: fcmple32 %f0, %f6, %g1 umulcc %i0, %o7, %o1 fbul,a %fcc0, loop_3594 fmovsg %icc, %f7, %f7 ldsb [%l7 + 0x4D], %l1 fnegs %f6, %f12 loop_3594: edge16l %l5, %l0, %i1 lduw [%l7 + 0x74], %i2 fba,a %fcc0, loop_3595 std %f10, [%l7 + 0x48] sub %o0, %o5, %o6 fbne,a %fcc2, loop_3596 loop_3595: fpsub32s %f3, %f1, %f1 bcc loop_3597 fmovrdgez %l2, %f8, %f4 loop_3596: ldsw [%l7 + 0x70], %g5 brlz %g6, loop_3598 loop_3597: array8 %g7, %g2, %i3 std %f6, [%l7 + 0x30] fmovdl %icc, %f4, %f2 loop_3598: stw %l3, [%l7 + 0x10] st %f10, [%l7 + 0x1C] edge32l %l4, %o4, %i5 movcs %xcc, %o2, %i7 stx %g3, [%l7 + 0x38] fpadd32s %f10, %f7, %f10 ble loop_3599 for %f6, %f6, %f12 fornot2 %f2, %f6, %f0 movpos %xcc, %i4, %i6 loop_3599: ldsh [%l7 + 0x40], %g4 srax %l6, 0x01, %g1 movne %icc, %o3, %i0 fmovsg %icc, %f5, %f5 fnors %f8, %f1, %f2 alignaddrl %o7, %l1, %o1 srax %l0, 0x19, %i1 ldub [%l7 + 0x23], %i2 fmovrse %o0, %f5, %f1 bcc loop_3600 ldsw [%l7 + 0x0C], %l5 fbul %fcc2, loop_3601 ldd [%l7 + 0x40], %f2 loop_3600: stx %o6, [%l7 + 0x40] fmovdleu %xcc, %f4, %f3 loop_3601: movcs %icc, %o5, %l2 fmovdl %xcc, %f8, %f14 st %f1, [%l7 + 0x2C] stx %g5, [%l7 + 0x68] fornot2s %f15, %f6, %f1 brlez %g7, loop_3602 ldx [%l7 + 0x28], %g6 fandnot1s %f14, %f9, %f5 bvc loop_3603 loop_3602: fpack16 %f12, %f9 xnorcc %g2, 0x0F9E, %l3 edge32ln %l4, %i3, %i5 loop_3603: andn %o2, 0x0C82, %o4 sub %g3, %i7, %i6 fsrc2 %f2, %f6 brlez,a %i4, loop_3604 ldub [%l7 + 0x0E], %g4 fmovdg %icc, %f0, %f3 fornot2 %f4, %f10, %f0 loop_3604: addc %g1, %l6, %i0 brz,a %o3, loop_3605 ba loop_3606 ld [%l7 + 0x08], %f5 edge32 %o7, %o1, %l1 loop_3605: stw %l0, [%l7 + 0x5C] loop_3606: bge,a %xcc, loop_3607 fbne,a %fcc0, loop_3608 fmovsgu %icc, %f10, %f10 taddcctv %i1, %i2, %l5 loop_3607: edge32l %o0, %o5, %l2 loop_3608: stx %g5, [%l7 + 0x10] smul %o6, %g6, %g7 std %f4, [%l7 + 0x38] st %f13, [%l7 + 0x18] st %f1, [%l7 + 0x24] tneg %xcc, 0x6 ldx [%l7 + 0x68], %l3 sth %l4, [%l7 + 0x44] bgu,pn %icc, loop_3609 sdiv %g2, 0x1FE2, %i5 ble,a,pt %icc, loop_3610 ble,a,pn %icc, loop_3611 loop_3609: movrgez %i3, %o4, %g3 srlx %i7, %o2, %i6 loop_3610: andcc %g4, %i4, %g1 loop_3611: taddcc %i0, %l6, %o3 tn %icc, 0x6 fandnot1s %f13, %f3, %f2 bne,a loop_3612 fmovdne %icc, %f0, %f15 movleu %xcc, %o7, %o1 fnot1 %f14, %f12 loop_3612: movrgez %l0, 0x2DE, %i1 fble,a %fcc2, loop_3613 lduh [%l7 + 0x7C], %i2 umulcc %l5, %l1, %o0 fmovsl %xcc, %f2, %f3 loop_3613: andncc %l2, %g5, %o6 lduh [%l7 + 0x7E], %g6 fmovdcs %icc, %f3, %f11 smulcc %o5, %g7, %l4 ldsb [%l7 + 0x48], %g2 movle %icc, %i5, %i3 movneg %xcc, %l3, %g3 andcc %o4, %o2, %i6 ldx [%l7 + 0x78], %i7 fsrc1s %f12, %f15 fornot2s %f2, %f8, %f7 fmovsgu %xcc, %f10, %f1 edge16 %i4, %g4, %g1 edge32 %l6, %i0, %o3 brnz %o1, loop_3614 ldsw [%l7 + 0x54], %l0 fmovdcc %xcc, %f4, %f5 lduw [%l7 + 0x08], %o7 loop_3614: fcmpgt32 %f8, %f4, %i2 movne %icc, %i1, %l1 fmovspos %xcc, %f12, %f15 fmovdneg %icc, %f4, %f5 st %f11, [%l7 + 0x2C] fmovsne %xcc, %f12, %f3 fornot2s %f14, %f4, %f8 tge %icc, 0x0 movrlez %o0, %l5, %g5 bvs,pn %xcc, loop_3615 fnor %f10, %f4, %f14 stb %o6, [%l7 + 0x32] fbg,a %fcc1, loop_3616 loop_3615: fcmps %fcc2, %f7, %f6 st %f14, [%l7 + 0x54] xor %g6, %o5, %l2 loop_3616: fmovsg %icc, %f10, %f0 fmovdleu %icc, %f14, %f3 udiv %g7, 0x1A09, %l4 ldd [%l7 + 0x70], %f10 addccc %g2, 0x0854, %i3 fmovdg %icc, %f13, %f1 fmovda %xcc, %f5, %f13 st %f4, [%l7 + 0x18] st %f10, [%l7 + 0x3C] fmovsg %xcc, %f7, %f13 fmul8x16 %f13, %f4, %f0 udiv %i5, 0x166B, %g3 stx %l3, [%l7 + 0x40] ldub [%l7 + 0x09], %o2 bvc loop_3617 lduh [%l7 + 0x3E], %i6 tgu %icc, 0x7 movrgz %i7, 0x382, %o4 loop_3617: fbule %fcc0, loop_3618 tle %icc, 0x7 movge %icc, %g4, %i4 sth %g1, [%l7 + 0x2E] loop_3618: bneg loop_3619 srax %l6, 0x09, %o3 brgez %i0, loop_3620 fcmps %fcc3, %f7, %f4 loop_3619: ldsb [%l7 + 0x76], %o1 edge8n %o7, %l0, %i2 loop_3620: mova %xcc, %l1, %o0 fmovdpos %xcc, %f8, %f13 ldsw [%l7 + 0x7C], %i1 fpsub32s %f14, %f10, %f12 fmovdneg %xcc, %f8, %f13 fmovdvc %icc, %f12, %f7 taddcctv %g5, %o6, %g6 movcs %icc, %o5, %l2 fmovdneg %icc, %f0, %f1 fbo %fcc0, loop_3621 tneg %icc, 0x3 smul %l5, %g7, %g2 fmovrsgz %i3, %f0, %f15 loop_3621: lduh [%l7 + 0x36], %l4 edge16 %g3, %l3, %o2 tneg %xcc, 0x2 addc %i6, 0x0BBE, %i5 ldsh [%l7 + 0x3C], %i7 tsubcc %g4, %i4, %o4 fxnors %f7, %f13, %f12 tcs %xcc, 0x2 fmovsneg %icc, %f10, %f1 fmovdneg %xcc, %f4, %f9 st %f11, [%l7 + 0x3C] st %f1, [%l7 + 0x7C] fnegd %f2, %f6 fpsub16s %f13, %f12, %f12 fzeros %f3 stb %g1, [%l7 + 0x23] xnorcc %l6, 0x1CA5, %o3 call loop_3622 ldub [%l7 + 0x58], %o1 fmovdvc %icc, %f2, %f2 sllx %o7, %i0, %i2 loop_3622: orncc %l1, %l0, %o0 movrgz %i1, %o6, %g6 fmovse %icc, %f13, %f13 stw %o5, [%l7 + 0x20] ba,a,pt %xcc, loop_3623 fbo %fcc1, loop_3624 fcmpne32 %f12, %f0, %l2 mova %xcc, %g5, %g7 loop_3623: ldx [%l7 + 0x08], %l5 loop_3624: addccc %g2, %l4, %i3 stx %l3, [%l7 + 0x68] tl %icc, 0x4 st %f5, [%l7 + 0x68] lduh [%l7 + 0x54], %g3 bgu,pn %xcc, loop_3625 ldsh [%l7 + 0x38], %o2 fpack16 %f10, %f6 lduh [%l7 + 0x3C], %i6 loop_3625: lduh [%l7 + 0x3E], %i5 edge16l %g4, %i7, %i4 fones %f13 or %g1, 0x126F, %l6 fand %f14, %f8, %f2 smulcc %o4, %o3, %o7 fmovdcc %icc, %f8, %f10 tgu %icc, 0x3 movgu %icc, %o1, %i2 ldx [%l7 + 0x38], %i0 lduh [%l7 + 0x4A], %l1 std %f0, [%l7 + 0x18] fble,a %fcc3, loop_3626 fnors %f14, %f11, %f1 ble %icc, loop_3627 ldsb [%l7 + 0x08], %o0 loop_3626: fones %f15 fsrc1s %f5, %f6 loop_3627: stb %l0, [%l7 + 0x2C] move %icc, %o6, %g6 fble %fcc0, loop_3628 lduw [%l7 + 0x44], %i1 ldd [%l7 + 0x60], %f10 bne %icc, loop_3629 loop_3628: be,a,pt %icc, loop_3630 fmovrsne %o5, %f9, %f13 fxnors %f4, %f12, %f10 loop_3629: fmovsge %xcc, %f3, %f5 loop_3630: ldsw [%l7 + 0x14], %l2 fbue,a %fcc2, loop_3631 stb %g7, [%l7 + 0x57] edge8 %l5, %g2, %l4 ldsb [%l7 + 0x5D], %i3 loop_3631: bge,a,pt %icc, loop_3632 fcmple16 %f4, %f0, %l3 mulx %g5, 0x18B3, %g3 fmovdle %icc, %f0, %f0 loop_3632: stb %i6, [%l7 + 0x67] pdist %f2, %f10, %f4 stw %o2, [%l7 + 0x38] fpsub16s %f7, %f7, %f11 stb %g4, [%l7 + 0x6F] ldd [%l7 + 0x18], %f10 lduh [%l7 + 0x08], %i5 ldsb [%l7 + 0x2F], %i7 fbg,a %fcc0, loop_3633 fpadd16 %f0, %f12, %f10 edge16l %i4, %l6, %g1 fmovrslez %o3, %f9, %f12 loop_3633: fbg %fcc2, loop_3634 nop setx loop_3635, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcc %o4, %o7, %o1 fcmped %fcc1, %f14, %f0 loop_3634: subc %i0, %l1, %o0 loop_3635: brnz %l0, loop_3636 stb %o6, [%l7 + 0x63] ldd [%l7 + 0x28], %f6 siam 0x2 loop_3636: srl %g6, %i2, %i1 lduh [%l7 + 0x7E], %l2 ldsw [%l7 + 0x5C], %g7 stb %l5, [%l7 + 0x1D] tge %icc, 0x1 brgez %g2, loop_3637 std %f0, [%l7 + 0x08] fmul8x16 %f13, %f6, %f0 ldsw [%l7 + 0x0C], %o5 loop_3637: std %f2, [%l7 + 0x70] nop setx loop_3638, %l0, %l1 jmpl %l1, %l4 nop setx loop_3639, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %l3, 0x1FE0, %i3 ldsh [%l7 + 0x6C], %g5 loop_3638: std %f10, [%l7 + 0x78] loop_3639: fmul8x16au %f5, %f5, %f14 fmovrslz %i6, %f10, %f7 fpsub32 %f10, %f4, %f8 fmul8x16al %f9, %f10, %f8 fmovdle %icc, %f15, %f11 lduh [%l7 + 0x62], %g3 fpack16 %f8, %f2 fmovrde %o2, %f0, %f0 ldx [%l7 + 0x10], %g4 fornot1 %f12, %f4, %f0 movrne %i7, 0x3E1, %i5 ldd [%l7 + 0x10], %f6 lduw [%l7 + 0x68], %i4 fmovrse %l6, %f3, %f8 movcs %xcc, %g1, %o3 edge32ln %o4, %o7, %i0 edge8n %o1, %l1, %o0 nop setx loop_3640, %l0, %l1 jmpl %l1, %l0 sllx %g6, %i2, %i1 mulscc %l2, %g7, %o6 tle %xcc, 0x1 loop_3640: fxors %f12, %f3, %f6 fzero %f10 tgu %xcc, 0x3 sethi 0x0F9B, %l5 stb %o5, [%l7 + 0x6B] std %f14, [%l7 + 0x20] fornot1 %f12, %f6, %f4 fsrc2s %f12, %f15 fbge %fcc2, loop_3641 ldsw [%l7 + 0x34], %g2 mulx %l3, %l4, %g5 edge32n %i3, %i6, %o2 loop_3641: andn %g4, 0x1C63, %g3 sra %i5, 0x1C, %i7 stb %i4, [%l7 + 0x5F] ld [%l7 + 0x0C], %f4 popc %l6, %o3 move %icc, %g1, %o4 edge32 %o7, %o1, %l1 fmovrsgz %i0, %f2, %f15 tge %icc, 0x2 array32 %o0, %g6, %i2 ldx [%l7 + 0x18], %i1 ldsb [%l7 + 0x3E], %l0 fmovsl %xcc, %f0, %f3 fcmpd %fcc1, %f0, %f12 move %xcc, %l2, %o6 edge32l %g7, %o5, %l5 umul %l3, 0x0F3E, %l4 ldsb [%l7 + 0x7D], %g2 fblg %fcc1, loop_3642 tvc %xcc, 0x1 fmovrdgez %i3, %f2, %f8 andcc %i6, %g5, %o2 loop_3642: ba,pn %icc, loop_3643 fmovrde %g3, %f0, %f2 ba %xcc, loop_3644 nop setx loop_3645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3643: fmovdle %icc, %f10, %f14 stb %i5, [%l7 + 0x6F] loop_3644: bl,a,pn %xcc, loop_3646 loop_3645: fmovsne %xcc, %f8, %f0 brgz,a %i7, loop_3647 sth %i4, [%l7 + 0x60] loop_3646: faligndata %f8, %f0, %f6 ldd [%l7 + 0x48], %f12 loop_3647: ldsh [%l7 + 0x76], %l6 fones %f8 sub %o3, %g4, %g1 edge8 %o4, %o1, %l1 fmovrdgz %i0, %f10, %f6 fexpand %f3, %f2 lduh [%l7 + 0x0A], %o0 fmovdg %xcc, %f3, %f1 fmovse %icc, %f11, %f11 fmovrdgz %g6, %f2, %f0 tn %icc, 0x2 ldsw [%l7 + 0x3C], %o7 edge32 %i2, %l0, %l2 stw %i1, [%l7 + 0x28] sdiv %o6, 0x1E27, %g7 te %xcc, 0x1 fmovdneg %icc, %f14, %f3 movleu %xcc, %o5, %l3 fmovrdlz %l4, %f2, %f6 fmovsgu %xcc, %f8, %f12 lduw [%l7 + 0x24], %l5 fsrc1s %f5, %f12 alignaddrl %g2, %i3, %i6 stw %o2, [%l7 + 0x38] fnands %f5, %f12, %f9 bcs,a %icc, loop_3648 std %f0, [%l7 + 0x38] subcc %g3, %g5, %i7 ldub [%l7 + 0x35], %i4 loop_3648: movvc %xcc, %l6, %o3 ldsb [%l7 + 0x7A], %g4 fsrc2 %f14, %f2 tg %xcc, 0x5 fbo %fcc1, loop_3649 brlez,a %g1, loop_3650 xor %o4, 0x0903, %o1 fbu,a %fcc1, loop_3651 loop_3649: stw %i5, [%l7 + 0x68] loop_3650: ldd [%l7 + 0x28], %f4 movpos %icc, %l1, %i0 loop_3651: stw %o0, [%l7 + 0x74] tn %icc, 0x4 ldsb [%l7 + 0x7F], %g6 edge32l %o7, %l0, %l2 fbne %fcc1, loop_3652 lduh [%l7 + 0x1E], %i1 fmovscc %icc, %f4, %f1 st %f10, [%l7 + 0x54] loop_3652: bleu,pt %xcc, loop_3653 movrne %i2, %g7, %o6 std %f4, [%l7 + 0x28] srax %o5, 0x04, %l4 loop_3653: fmovsvs %xcc, %f10, %f2 st %f3, [%l7 + 0x4C] taddcc %l5, 0x00BB, %g2 fmovda %xcc, %f7, %f4 ldub [%l7 + 0x47], %i3 ldd [%l7 + 0x20], %f8 edge32n %i6, %l3, %o2 xnor %g3, %i7, %i4 fandnot2s %f6, %f11, %f8 fand %f0, %f0, %f2 tpos %icc, 0x0 fcmpeq32 %f8, %f6, %l6 stw %o3, [%l7 + 0x4C] fmovsg %icc, %f9, %f5 fpadd16s %f8, %f0, %f1 for %f6, %f8, %f4 fmovrdgz %g4, %f10, %f0 fmovsneg %xcc, %f8, %f5 fsrc2 %f0, %f2 movrlz %g5, 0x362, %g1 fpadd32 %f0, %f4, %f8 fmovrdgez %o4, %f4, %f2 fpadd16 %f12, %f8, %f6 movrlez %o1, 0x028, %l1 bpos loop_3654 bl %xcc, loop_3655 fmovda %xcc, %f9, %f14 movge %icc, %i5, %o0 loop_3654: fors %f2, %f6, %f12 loop_3655: fmovdne %xcc, %f10, %f4 tcs %icc, 0x6 fbul %fcc0, loop_3656 bgu,a,pn %icc, loop_3657 fmovscc %icc, %f5, %f5 brgz %i0, loop_3658 loop_3656: lduh [%l7 + 0x3E], %o7 loop_3657: alignaddrl %l0, %l2, %i1 bshuffle %f2, %f12, %f8 loop_3658: tsubcc %g6, %g7, %o6 ldsb [%l7 + 0x73], %o5 edge8n %i2, %l4, %g2 ld [%l7 + 0x74], %f8 ldsh [%l7 + 0x40], %l5 movcc %xcc, %i6, %i3 fbne,a %fcc1, loop_3659 bvc %icc, loop_3660 fcmpeq16 %f6, %f0, %o2 fmovdcc %icc, %f14, %f2 loop_3659: array32 %l3, %i7, %i4 loop_3660: fmovspos %xcc, %f8, %f6 and %l6, 0x1B2E, %o3 fmovrdlz %g4, %f6, %f6 stw %g3, [%l7 + 0x38] fpsub16 %f4, %f14, %f8 sth %g5, [%l7 + 0x7E] bn,a %xcc, loop_3661 bvc,a,pn %xcc, loop_3662 movcc %icc, %g1, %o1 fmovdne %xcc, %f1, %f8 loop_3661: lduh [%l7 + 0x14], %o4 loop_3662: stw %i5, [%l7 + 0x1C] sub %l1, %o0, %o7 stb %l0, [%l7 + 0x18] srlx %i0, %l2, %i1 movgu %icc, %g7, %g6 lduw [%l7 + 0x6C], %o6 ldsb [%l7 + 0x48], %i2 fandnot1 %f8, %f10, %f2 std %f14, [%l7 + 0x08] fnot1 %f10, %f0 ba,a,pn %xcc, loop_3663 stx %l4, [%l7 + 0x60] edge32 %g2, %o5, %l5 fbne %fcc1, loop_3664 loop_3663: lduh [%l7 + 0x70], %i3 stb %o2, [%l7 + 0x0D] andncc %i6, %i7, %i4 loop_3664: ld [%l7 + 0x34], %f11 lduw [%l7 + 0x10], %l3 fmovrslez %o3, %f11, %f5 fornot1 %f6, %f0, %f12 std %f8, [%l7 + 0x40] fnors %f12, %f7, %f11 stw %l6, [%l7 + 0x4C] fmul8ulx16 %f10, %f0, %f10 fbne,a %fcc3, loop_3665 udivx %g3, 0x1CF0, %g5 ldx [%l7 + 0x50], %g1 ldsw [%l7 + 0x08], %o1 loop_3665: fnot2s %f9, %f14 fnot1s %f4, %f1 bcs %xcc, loop_3666 fba,a %fcc1, loop_3667 fnegs %f12, %f6 sethi 0x0520, %o4 loop_3666: fsrc2 %f4, %f0 loop_3667: fcmpne16 %f0, %f6, %i5 fbn %fcc2, loop_3668 ldub [%l7 + 0x22], %l1 or %o0, 0x1A3C, %g4 fnors %f14, %f13, %f7 loop_3668: andcc %o7, 0x069E, %l0 ld [%l7 + 0x30], %f9 orncc %l2, 0x0C74, %i1 tne %icc, 0x7 fpack16 %f4, %f15 ldd [%l7 + 0x20], %f2 fmovsvs %xcc, %f8, %f5 fmovsge %icc, %f9, %f15 tvc %icc, 0x2 subc %i0, %g6, %o6 fbn,a %fcc0, loop_3669 fmovrdgez %i2, %f10, %f0 ldsh [%l7 + 0x26], %g7 fabsd %f10, %f8 loop_3669: fmovrdgez %g2, %f12, %f2 movrgez %o5, 0x0CE, %l4 array32 %i3, %l5, %i6 st %f4, [%l7 + 0x1C] ba loop_3670 fmovsneg %icc, %f1, %f9 edge32 %i7, %i4, %l3 bleu,pt %xcc, loop_3671 loop_3670: movl %xcc, %o2, %o3 bne,a,pt %xcc, loop_3672 fandnot2s %f10, %f1, %f5 loop_3671: movgu %icc, %g3, %g5 brlz %l6, loop_3673 loop_3672: sth %g1, [%l7 + 0x3A] smul %o1, %o4, %l1 fpmerge %f1, %f7, %f6 loop_3673: movneg %icc, %o0, %g4 tpos %icc, 0x6 and %i5, 0x165A, %o7 bne,a,pn %icc, loop_3674 fcmpeq32 %f4, %f0, %l2 fmovrslez %l0, %f6, %f15 array8 %i0, %g6, %o6 loop_3674: xnorcc %i1, %g7, %g2 fpack32 %f10, %f8, %f10 edge32ln %i2, %l4, %o5 ldsw [%l7 + 0x10], %i3 std %f14, [%l7 + 0x60] tge %icc, 0x7 taddcc %i6, 0x011E, %i7 ldd [%l7 + 0x10], %f6 movleu %icc, %l5, %l3 edge32ln %o2, %i4, %o3 fmovdleu %xcc, %f0, %f9 fmovrdne %g3, %f2, %f12 ldx [%l7 + 0x60], %g5 fmovsneg %icc, %f7, %f13 tle %icc, 0x2 bg %icc, loop_3675 tcc %icc, 0x4 bl,a,pn %icc, loop_3676 call loop_3677 loop_3675: fbo,a %fcc3, loop_3678 brlz,a %l6, loop_3679 loop_3676: std %f8, [%l7 + 0x78] loop_3677: stw %o1, [%l7 + 0x64] loop_3678: fpackfix %f2, %f0 loop_3679: movrgz %g1, %l1, %o4 fmovdne %icc, %f2, %f7 sub %o0, %i5, %g4 bvs loop_3680 stx %o7, [%l7 + 0x60] edge16n %l2, %i0, %l0 nop setx loop_3681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3680: stw %o6, [%l7 + 0x6C] fmovsge %xcc, %f13, %f14 fxnor %f4, %f6, %f0 loop_3681: fnot2s %f13, %f7 sdiv %i1, 0x05AD, %g7 fbule %fcc1, loop_3682 movrne %g6, %g2, %i2 umulcc %o5, %l4, %i3 ldsb [%l7 + 0x1A], %i6 loop_3682: lduh [%l7 + 0x58], %i7 fexpand %f13, %f14 sdiv %l5, 0x127F, %o2 brgez %i4, loop_3683 fmovrsne %l3, %f5, %f1 sth %g3, [%l7 + 0x2C] fnot1 %f0, %f2 loop_3683: ld [%l7 + 0x24], %f2 fmovsa %icc, %f3, %f7 tcs %icc, 0x4 edge8n %g5, %o3, %o1 brgez,a %g1, loop_3684 bgu,pn %icc, loop_3685 ldub [%l7 + 0x0E], %l6 fbn,a %fcc2, loop_3686 loop_3684: edge32l %o4, %o0, %l1 loop_3685: popc %i5, %g4 movcs %icc, %o7, %l2 loop_3686: sth %i0, [%l7 + 0x20] bcc loop_3687 array16 %o6, %i1, %l0 ldub [%l7 + 0x49], %g6 ldsh [%l7 + 0x76], %g2 loop_3687: fmovdvs %xcc, %f6, %f0 move %icc, %g7, %o5 stx %i2, [%l7 + 0x40] movvs %icc, %i3, %i6 movcc %icc, %i7, %l4 ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x60], %o2 bpos loop_3688 lduw [%l7 + 0x18], %l5 fcmped %fcc3, %f10, %f2 srlx %i4, 0x03, %g3 loop_3688: movvs %xcc, %g5, %l3 movvc %xcc, %o1, %g1 lduh [%l7 + 0x58], %l6 movleu %xcc, %o3, %o0 fmovrde %l1, %f14, %f8 fpadd16 %f2, %f14, %f4 subccc %o4, 0x0DF0, %g4 smul %i5, %o7, %i0 fnor %f12, %f8, %f0 tle %xcc, 0x5 tvs %icc, 0x3 edge8n %l2, %i1, %o6 ldsw [%l7 + 0x34], %l0 fmovrslz %g6, %f11, %f11 edge16ln %g7, %g2, %o5 stb %i2, [%l7 + 0x7D] brz,a %i3, loop_3689 fnors %f3, %f12, %f2 fmovde %icc, %f2, %f4 ldsw [%l7 + 0x54], %i7 loop_3689: srlx %l4, 0x07, %o2 lduw [%l7 + 0x1C], %i6 fpadd32s %f14, %f13, %f7 bleu loop_3690 fmovrdne %i4, %f10, %f0 fpsub16 %f12, %f14, %f2 lduh [%l7 + 0x5A], %g3 loop_3690: lduw [%l7 + 0x30], %g5 fbne %fcc3, loop_3691 sth %l3, [%l7 + 0x7E] tsubcc %l5, %o1, %l6 fmovdg %xcc, %f3, %f9 loop_3691: taddcctv %o3, %g1, %l1 fcmpne32 %f8, %f6, %o0 edge8n %o4, %i5, %g4 fcmpes %fcc0, %f10, %f2 fnegd %f2, %f2 andcc %o7, %l2, %i1 fnand %f12, %f2, %f4 fmovscc %xcc, %f11, %f11 or %i0, 0x1B1E, %l0 ldub [%l7 + 0x5F], %o6 tsubcc %g7, 0x0289, %g6 fands %f10, %f12, %f13 stx %g2, [%l7 + 0x30] ble,pn %icc, loop_3692 st %f15, [%l7 + 0x08] fbge %fcc2, loop_3693 move %xcc, %o5, %i3 loop_3692: fpadd16 %f14, %f12, %f10 fpsub16 %f4, %f2, %f8 loop_3693: addc %i2, %i7, %l4 ldx [%l7 + 0x40], %o2 fmovdg %icc, %f5, %f11 ldx [%l7 + 0x78], %i4 ldx [%l7 + 0x68], %i6 st %f14, [%l7 + 0x78] fandnot2s %f5, %f14, %f11 fbul %fcc1, loop_3694 ldsh [%l7 + 0x60], %g3 alignaddr %g5, %l3, %l5 fmovsle %icc, %f10, %f11 loop_3694: fmovs %f14, %f4 umulcc %o1, %l6, %g1 sra %o3, %l1, %o0 fnands %f13, %f15, %f14 ldsh [%l7 + 0x4A], %o4 fmovscs %xcc, %f2, %f0 ldsw [%l7 + 0x1C], %i5 tcc %xcc, 0x6 srlx %o7, %l2, %g4 fmovsge %xcc, %f2, %f5 edge8ln %i0, %i1, %l0 stx %g7, [%l7 + 0x30] stw %o6, [%l7 + 0x24] andncc %g2, %o5, %i3 sll %i2, 0x0A, %g6 tcs %icc, 0x1 fblg %fcc2, loop_3695 lduw [%l7 + 0x2C], %l4 taddcc %i7, 0x1F6E, %i4 sub %o2, 0x0DB8, %g3 loop_3695: fmovdle %xcc, %f5, %f5 xnorcc %g5, %i6, %l5 ldd [%l7 + 0x40], %f2 fmovscc %icc, %f1, %f5 ldd [%l7 + 0x50], %f2 fmovdle %xcc, %f5, %f11 edge32ln %l3, %l6, %o1 ldsh [%l7 + 0x30], %o3 fmovdle %xcc, %f0, %f0 or %g1, %l1, %o0 fmovsge %icc, %f12, %f4 fpackfix %f8, %f13 fandnot2s %f9, %f10, %f13 ldub [%l7 + 0x70], %o4 fbne %fcc0, loop_3696 fnors %f0, %f4, %f3 ldx [%l7 + 0x10], %i5 fone %f2 loop_3696: fnegs %f15, %f6 te %xcc, 0x0 tne %icc, 0x3 ld [%l7 + 0x10], %f7 brgez,a %l2, loop_3697 stb %o7, [%l7 + 0x42] fornot1s %f3, %f14, %f13 ldsb [%l7 + 0x7A], %i0 loop_3697: fornot2 %f8, %f14, %f10 fmul8ulx16 %f14, %f12, %f6 nop setx loop_3698, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x70], %i1 fmovsl %icc, %f9, %f6 fmovdl %xcc, %f2, %f0 loop_3698: fnot1 %f4, %f14 fmovsneg %icc, %f8, %f12 lduw [%l7 + 0x1C], %l0 lduw [%l7 + 0x6C], %g4 sdiv %g7, 0x1621, %g2 fnot2 %f14, %f0 te %icc, 0x5 stx %o5, [%l7 + 0x48] fmovscs %icc, %f9, %f13 fandnot2s %f10, %f2, %f8 sethi 0x0ECE, %i3 faligndata %f14, %f6, %f6 fandnot2s %f2, %f9, %f12 taddcctv %i2, 0x14CE, %o6 array8 %l4, %g6, %i7 fmul8x16 %f6, %f14, %f8 fpack32 %f14, %f14, %f4 sth %i4, [%l7 + 0x38] fcmpgt16 %f8, %f4, %g3 lduw [%l7 + 0x30], %o2 sdiv %i6, 0x1A6F, %l5 fsrc2s %f5, %f4 lduh [%l7 + 0x4A], %l3 and %g5, %l6, %o1 andncc %g1, %l1, %o3 fbo %fcc1, loop_3699 bg,a loop_3700 udivx %o4, 0x01FF, %o0 fands %f6, %f10, %f11 loop_3699: ldub [%l7 + 0x6E], %l2 loop_3700: fors %f4, %f7, %f8 edge8 %i5, %o7, %i0 fbg,a %fcc1, loop_3701 lduh [%l7 + 0x38], %l0 fmul8x16 %f6, %f0, %f12 lduh [%l7 + 0x68], %g4 loop_3701: ldx [%l7 + 0x28], %g7 fornot1s %f3, %f12, %f3 xnor %g2, %i1, %i3 fmovdvs %icc, %f7, %f13 fmovsg %xcc, %f4, %f13 tneg %icc, 0x1 ldsb [%l7 + 0x4A], %o5 edge16l %i2, %l4, %g6 bneg,pn %icc, loop_3702 ld [%l7 + 0x6C], %f14 addccc %i7, %o6, %i4 ld [%l7 + 0x78], %f11 loop_3702: fbug %fcc3, loop_3703 mulx %o2, 0x0076, %g3 ldub [%l7 + 0x6D], %l5 fblg,a %fcc3, loop_3704 loop_3703: ldub [%l7 + 0x71], %i6 ldd [%l7 + 0x30], %f0 orn %l3, %l6, %o1 loop_3704: sll %g5, %g1, %o3 stw %l1, [%l7 + 0x24] ldx [%l7 + 0x08], %o4 std %f6, [%l7 + 0x18] brz,a %l2, loop_3705 fbl,a %fcc1, loop_3706 bge,a %icc, loop_3707 bvc,pn %icc, loop_3708 loop_3705: brlez %i5, loop_3709 loop_3706: fmovscs %xcc, %f3, %f13 loop_3707: stb %o0, [%l7 + 0x71] loop_3708: fmovsvs %icc, %f14, %f1 loop_3709: edge8ln %i0, %l0, %o7 tg %xcc, 0x1 sdivx %g7, 0x000B, %g4 taddcc %g2, %i1, %o5 fmovdleu %icc, %f5, %f9 bgu,a loop_3710 te %xcc, 0x0 fnot1s %f5, %f11 fmovrdlez %i2, %f0, %f10 loop_3710: bne,a loop_3711 fmul8x16al %f5, %f9, %f10 stw %i3, [%l7 + 0x5C] fmovdg %xcc, %f9, %f2 loop_3711: stb %g6, [%l7 + 0x49] ldsw [%l7 + 0x64], %l4 fcmpgt16 %f0, %f4, %i7 stb %i4, [%l7 + 0x2D] ldsb [%l7 + 0x70], %o6 fbl %fcc2, loop_3712 fbge %fcc0, loop_3713 ldsw [%l7 + 0x34], %g3 sth %o2, [%l7 + 0x68] loop_3712: edge8ln %i6, %l3, %l5 loop_3713: lduh [%l7 + 0x2C], %l6 sth %o1, [%l7 + 0x6A] st %f8, [%l7 + 0x1C] fmovrse %g1, %f12, %f8 fmovrdlz %g5, %f14, %f12 stb %o3, [%l7 + 0x6A] fmuld8sux16 %f6, %f1, %f6 sth %l1, [%l7 + 0x7A] bpos loop_3714 tle %icc, 0x5 sth %o4, [%l7 + 0x44] tg %icc, 0x1 loop_3714: sra %l2, 0x15, %o0 tvc %xcc, 0x2 taddcctv %i5, %l0, %o7 sra %i0, %g7, %g2 sth %g4, [%l7 + 0x54] sth %o5, [%l7 + 0x6A] ldsh [%l7 + 0x10], %i1 fpackfix %f6, %f14 fxors %f9, %f1, %f13 srlx %i3, %i2, %l4 fmovdcs %icc, %f9, %f15 bcs,a loop_3715 movcc %xcc, %g6, %i4 movrgz %o6, %i7, %g3 array8 %i6, %l3, %l5 loop_3715: fnor %f0, %f2, %f2 lduh [%l7 + 0x72], %l6 movne %icc, %o1, %g1 call loop_3716 nop setx loop_3717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %g5, %o2, %o3 sth %l1, [%l7 + 0x28] loop_3716: ldd [%l7 + 0x48], %f14 loop_3717: fand %f14, %f8, %f6 std %f0, [%l7 + 0x70] lduh [%l7 + 0x0E], %l2 stw %o4, [%l7 + 0x18] movge %xcc, %o0, %l0 tgu %xcc, 0x7 ba,a %xcc, loop_3718 bvc,a %icc, loop_3719 std %f14, [%l7 + 0x08] bn loop_3720 loop_3718: ldsw [%l7 + 0x38], %o7 loop_3719: fbge %fcc3, loop_3721 fnot2 %f12, %f0 loop_3720: ldsb [%l7 + 0x37], %i5 alignaddrl %g7, %g2, %i0 loop_3721: fmovs %f14, %f12 ldd [%l7 + 0x10], %f4 fcmps %fcc1, %f15, %f10 sth %o5, [%l7 + 0x4E] fbul,a %fcc1, loop_3722 fandnot1s %f15, %f1, %f1 stb %i1, [%l7 + 0x4E] bneg,a,pn %icc, loop_3723 loop_3722: ld [%l7 + 0x50], %f11 ldsw [%l7 + 0x34], %g4 stb %i2, [%l7 + 0x24] loop_3723: tg %icc, 0x2 stw %l4, [%l7 + 0x7C] ldub [%l7 + 0x0D], %i3 st %f10, [%l7 + 0x6C] movrne %g6, 0x2BE, %o6 sth %i4, [%l7 + 0x46] ldx [%l7 + 0x60], %g3 fmovsvs %xcc, %f0, %f15 fba %fcc1, loop_3724 fands %f6, %f15, %f12 bvc,pn %icc, loop_3725 addc %i6, 0x1AD9, %l3 loop_3724: bleu,a loop_3726 nop setx loop_3727, %l0, %l1 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_3725: fxor %f12, %f4, %f2 fmovdle %xcc, %f5, %f4 loop_3726: sth %l5, [%l7 + 0x12] loop_3727: tcc %xcc, 0x4 fmovde %xcc, %f5, %f9 fcmpes %fcc3, %f13, %f14 fmovs %f3, %f10 tgu %xcc, 0x1 sdiv %i7, 0x05C6, %l6 fmovrse %o1, %f8, %f2 ldd [%l7 + 0x08], %f10 movcc %xcc, %g1, %o2 srlx %g5, 0x06, %l1 fandnot2 %f14, %f12, %f2 fmovsvc %icc, %f0, %f1 edge8 %o3, %o4, %l2 ldsw [%l7 + 0x74], %o0 ldub [%l7 + 0x0F], %l0 nop setx loop_3728, %l0, %l1 jmpl %l1, %i5 ldsw [%l7 + 0x18], %o7 be,a %icc, loop_3729 ldub [%l7 + 0x70], %g2 loop_3728: xor %g7, 0x0F0E, %o5 movre %i1, 0x063, %g4 loop_3729: fandnot2s %f3, %f11, %f5 tcc %icc, 0x7 fcmps %fcc2, %f15, %f15 edge8n %i2, %l4, %i0 stw %i3, [%l7 + 0x1C] sth %g6, [%l7 + 0x56] fmovdl %icc, %f13, %f9 movneg %icc, %i4, %g3 ldsw [%l7 + 0x58], %o6 brlez %l3, loop_3730 edge32ln %l5, %i6, %l6 edge16ln %o1, %i7, %g1 fmuld8ulx16 %f13, %f3, %f8 loop_3730: ldsw [%l7 + 0x4C], %o2 fcmpne32 %f0, %f0, %g5 edge32n %l1, %o3, %o4 udivx %o0, 0x12A8, %l0 tcc %icc, 0x7 ld [%l7 + 0x48], %f8 fmul8x16 %f11, %f4, %f14 ldsb [%l7 + 0x53], %l2 fbe,a %fcc0, loop_3731 fmovrdne %i5, %f12, %f8 ldx [%l7 + 0x60], %g2 fmovdpos %xcc, %f5, %f3 loop_3731: udivcc %g7, 0x0C6F, %o7 fzero %f14 nop setx loop_3732, %l0, %l1 jmpl %l1, %i1 stb %g4, [%l7 + 0x6C] fmovrdgz %o5, %f14, %f10 nop setx loop_3733, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3732: ldx [%l7 + 0x10], %l4 sth %i0, [%l7 + 0x58] ld [%l7 + 0x58], %f15 loop_3733: stw %i2, [%l7 + 0x3C] brlez %i3, loop_3734 fpadd16s %f2, %f2, %f4 std %f10, [%l7 + 0x10] fmovrsne %i4, %f13, %f9 loop_3734: tge %icc, 0x6 stx %g6, [%l7 + 0x38] fornot2 %f2, %f2, %f12 fmovrsgz %g3, %f12, %f4 andn %l3, 0x000C, %l5 edge16ln %o6, %l6, %o1 std %f8, [%l7 + 0x50] st %f2, [%l7 + 0x3C] movpos %xcc, %i6, %g1 stw %o2, [%l7 + 0x78] ldsb [%l7 + 0x4B], %g5 fbul %fcc0, loop_3735 stw %l1, [%l7 + 0x44] mova %icc, %o3, %i7 fbo,a %fcc1, loop_3736 loop_3735: tg %icc, 0x3 fbue %fcc2, loop_3737 ldub [%l7 + 0x76], %o4 loop_3736: siam 0x7 fbl,a %fcc2, loop_3738 loop_3737: ldsh [%l7 + 0x7A], %o0 fbule %fcc3, loop_3739 ldx [%l7 + 0x68], %l0 loop_3738: st %f8, [%l7 + 0x3C] movgu %icc, %l2, %g2 loop_3739: fcmpes %fcc1, %f6, %f7 tg %icc, 0x7 fexpand %f7, %f0 subcc %i5, %o7, %g7 fnot1s %f3, %f6 edge32 %g4, %i1, %l4 ldsh [%l7 + 0x1A], %o5 fmovrse %i2, %f15, %f6 be,pt %xcc, loop_3740 ble,pn %icc, loop_3741 edge16l %i3, %i0, %g6 fmovrsgz %i4, %f10, %f14 loop_3740: array16 %g3, %l5, %o6 loop_3741: fnegs %f10, %f0 te %xcc, 0x7 ldsh [%l7 + 0x0C], %l6 sth %l3, [%l7 + 0x72] fsrc1 %f2, %f0 stw %o1, [%l7 + 0x7C] fbuge %fcc2, loop_3742 fnot2 %f4, %f4 edge32n %i6, %o2, %g1 fornot1 %f10, %f4, %f6 loop_3742: lduh [%l7 + 0x70], %g5 ld [%l7 + 0x40], %f1 stx %l1, [%l7 + 0x20] fmovdge %icc, %f9, %f15 fmovdne %xcc, %f4, %f5 tn %xcc, 0x2 movcc %xcc, %i7, %o3 fbe %fcc2, loop_3743 movn %xcc, %o0, %o4 fnegd %f10, %f4 fnegd %f10, %f4 loop_3743: lduh [%l7 + 0x2E], %l2 tpos %icc, 0x2 brgez,a %g2, loop_3744 movrlez %i5, 0x297, %o7 st %f13, [%l7 + 0x4C] fmovde %icc, %f9, %f4 loop_3744: tg %icc, 0x6 edge32 %g7, %g4, %i1 tg %xcc, 0x3 fmovsle %xcc, %f12, %f10 edge8l %l0, %l4, %i2 tneg %icc, 0x5 fpackfix %f12, %f10 sth %o5, [%l7 + 0x0A] fsrc1s %f15, %f2 fmovdgu %icc, %f11, %f2 tvs %icc, 0x0 taddcc %i3, 0x1EF2, %g6 srax %i0, 0x19, %g3 be loop_3745 fbue %fcc3, loop_3746 fba,a %fcc3, loop_3747 subc %i4, 0x0740, %l5 loop_3745: fmovde %icc, %f9, %f8 loop_3746: sub %l6, 0x0766, %o6 loop_3747: ldd [%l7 + 0x50], %f2 taddcctv %o1, %i6, %o2 ldd [%l7 + 0x38], %f8 fands %f7, %f13, %f2 pdist %f10, %f8, %f10 bleu,a loop_3748 fzero %f2 fmovdn %xcc, %f6, %f6 brnz,a %l3, loop_3749 loop_3748: fxnors %f15, %f5, %f12 popc %g5, %l1 stw %g1, [%l7 + 0x0C] loop_3749: alignaddr %o3, %i7, %o0 fmovdleu %xcc, %f9, %f11 stb %l2, [%l7 + 0x63] fbn %fcc2, loop_3750 tg %xcc, 0x6 ldd [%l7 + 0x50], %f2 fmovrsne %o4, %f6, %f15 loop_3750: fblg %fcc3, loop_3751 tle %xcc, 0x7 ld [%l7 + 0x40], %f5 fmovrdlz %i5, %f0, %f14 loop_3751: bshuffle %f8, %f12, %f8 brgz %o7, loop_3752 ldub [%l7 + 0x0A], %g7 lduw [%l7 + 0x2C], %g2 lduw [%l7 + 0x20], %g4 loop_3752: ldub [%l7 + 0x28], %l0 brz %i1, loop_3753 st %f13, [%l7 + 0x78] edge16ln %l4, %o5, %i2 bne,a,pt %icc, loop_3754 loop_3753: ldx [%l7 + 0x30], %g6 fmovrslz %i3, %f15, %f6 ldsw [%l7 + 0x4C], %g3 loop_3754: be,pn %xcc, loop_3755 fmovscc %xcc, %f3, %f4 andcc %i4, 0x022C, %l5 ld [%l7 + 0x7C], %f0 loop_3755: fmovscc %icc, %f11, %f1 fbue,a %fcc0, loop_3756 tgu %icc, 0x2 fcmpd %fcc1, %f4, %f6 mulscc %i0, 0x0944, %o6 loop_3756: fmovdgu %xcc, %f14, %f3 ba,a,pn %xcc, loop_3757 fmovde %icc, %f12, %f4 sth %l6, [%l7 + 0x0A] bne,a,pt %icc, loop_3758 loop_3757: fpmerge %f7, %f7, %f8 alignaddrl %o1, %o2, %l3 movg %xcc, %i6, %l1 loop_3758: ldsw [%l7 + 0x40], %g1 sllx %o3, 0x01, %g5 ldx [%l7 + 0x20], %o0 fzero %f0 fmovdge %icc, %f7, %f10 brlz,a %i7, loop_3759 ldsh [%l7 + 0x6A], %l2 fmovscc %xcc, %f12, %f9 fand %f4, %f0, %f6 loop_3759: stx %o4, [%l7 + 0x10] ldsh [%l7 + 0x4C], %o7 fnot1 %f12, %f12 fmovrde %g7, %f6, %f14 lduw [%l7 + 0x74], %i5 std %f4, [%l7 + 0x60] bshuffle %f2, %f8, %f0 lduw [%l7 + 0x40], %g4 subcc %l0, 0x1582, %i1 sdivcc %g2, 0x045D, %l4 array8 %i2, %g6, %i3 mulscc %o5, 0x02EF, %g3 fsrc1s %f14, %f7 fornot2 %f2, %f14, %f14 fnand %f12, %f10, %f2 movne %xcc, %l5, %i4 lduh [%l7 + 0x74], %i0 andncc %o6, %o1, %l6 movcc %xcc, %o2, %l3 taddcctv %i6, 0x0F6A, %g1 stw %l1, [%l7 + 0x4C] lduw [%l7 + 0x20], %o3 stb %o0, [%l7 + 0x17] fmovdg %xcc, %f14, %f6 stx %i7, [%l7 + 0x18] bcs,a,pn %xcc, loop_3760 std %f8, [%l7 + 0x38] fmovrse %g5, %f9, %f11 ldd [%l7 + 0x60], %f12 loop_3760: edge8ln %o4, %l2, %g7 bvc,a loop_3761 fzero %f10 st %f2, [%l7 + 0x40] fbuge %fcc0, loop_3762 loop_3761: nop setx loop_3763, %l0, %l1 jmpl %l1, %o7 ldd [%l7 + 0x08], %f8 sdiv %i5, 0x0FAE, %g4 loop_3762: stb %i1, [%l7 + 0x5A] loop_3763: fbul %fcc2, loop_3764 tleu %icc, 0x7 stx %g2, [%l7 + 0x28] umul %l0, 0x1480, %l4 loop_3764: movcs %icc, %g6, %i3 fbug %fcc0, loop_3765 ldsh [%l7 + 0x20], %i2 fpsub32s %f2, %f6, %f11 call loop_3766 loop_3765: sllx %o5, 0x0A, %g3 fbne %fcc0, loop_3767 movvs %icc, %l5, %i0 loop_3766: stw %i4, [%l7 + 0x1C] addc %o6, %l6, %o2 loop_3767: nop setx loop_3768, %l0, %l1 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 + 0x10], %l3 std %f8, [%l7 + 0x30] movrgz %o1, %g1, %i6 loop_3768: tle %icc, 0x4 movneg %icc, %l1, %o3 fmovdn %xcc, %f14, %f2 orncc %i7, 0x1E73, %g5 movl %xcc, %o0, %o4 fbu,a %fcc3, loop_3769 std %f2, [%l7 + 0x40] edge16n %l2, %g7, %i5 fmovdvs %icc, %f11, %f1 loop_3769: fbu,a %fcc0, loop_3770 std %f10, [%l7 + 0x10] tsubcctv %g4, %i1, %g2 ta %xcc, 0x2 loop_3770: ldsw [%l7 + 0x78], %l0 lduh [%l7 + 0x66], %o7 array16 %l4, %g6, %i2 stx %i3, [%l7 + 0x30] fands %f13, %f3, %f12 andcc %g3, %o5, %l5 ldd [%l7 + 0x68], %f4 ldsb [%l7 + 0x32], %i4 move %xcc, %i0, %l6 ldsw [%l7 + 0x2C], %o2 udivx %l3, 0x1078, %o6 edge16ln %g1, %o1, %l1 fsrc2s %f6, %f8 stx %o3, [%l7 + 0x78] fmovd %f4, %f0 fbe,a %fcc3, loop_3771 ldsh [%l7 + 0x62], %i6 fsrc1 %f14, %f12 fpadd32 %f14, %f0, %f8 loop_3771: fmovrdlez %i7, %f6, %f6 fcmpgt32 %f0, %f6, %o0 faligndata %f8, %f14, %f2 nop setx loop_3772, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x1F], %g5 fmovdg %xcc, %f4, %f7 ldsh [%l7 + 0x1C], %o4 loop_3772: smulcc %g7, %i5, %l2 smul %g4, 0x11A7, %i1 fmovse %icc, %f12, %f14 fmovdpos %xcc, %f3, %f3 ldsh [%l7 + 0x58], %g2 subccc %o7, 0x085F, %l0 fmovdl %xcc, %f4, %f11 fmovrdlez %l4, %f10, %f8 andncc %i2, %g6, %i3 bg loop_3773 std %f2, [%l7 + 0x60] lduw [%l7 + 0x44], %o5 edge8ln %l5, %g3, %i0 loop_3773: ldx [%l7 + 0x18], %l6 popc 0x04D5, %i4 bl,a,pt %xcc, loop_3774 movleu %xcc, %o2, %l3 fmovrsne %g1, %f4, %f10 fbuge,a %fcc2, loop_3775 loop_3774: fmovdcs %xcc, %f15, %f11 fpadd16s %f8, %f14, %f11 sth %o6, [%l7 + 0x62] loop_3775: andn %l1, %o1, %i6 fcmpes %fcc2, %f7, %f13 ldsw [%l7 + 0x48], %i7 stw %o3, [%l7 + 0x30] movpos %icc, %g5, %o4 fmovsleu %xcc, %f7, %f5 fsrc2s %f10, %f7 stb %g7, [%l7 + 0x23] fcmpgt32 %f12, %f4, %i5 lduh [%l7 + 0x3E], %o0 fmovdvc %xcc, %f0, %f9 fmovrdgez %g4, %f10, %f12 bcc,pt %icc, loop_3776 fnands %f13, %f12, %f3 fcmped %fcc3, %f12, %f2 fcmped %fcc0, %f12, %f4 loop_3776: ld [%l7 + 0x60], %f6 ld [%l7 + 0x58], %f11 lduh [%l7 + 0x44], %i1 pdist %f6, %f8, %f4 nop setx loop_3777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l2, [%l7 + 0x08] ldd [%l7 + 0x58], %f14 movneg %icc, %g2, %o7 loop_3777: ldsw [%l7 + 0x4C], %l0 fmovsvc %xcc, %f6, %f13 stw %l4, [%l7 + 0x2C] ldx [%l7 + 0x70], %i2 array16 %g6, %o5, %i3 ldsw [%l7 + 0x54], %g3 movrgez %i0, %l5, %l6 fcmpgt32 %f10, %f6, %i4 ldub [%l7 + 0x4C], %o2 lduw [%l7 + 0x0C], %l3 fbge %fcc1, loop_3778 udivx %g1, 0x0AC3, %o6 sll %o1, %i6, %i7 nop setx loop_3779, %l0, %l1 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_3778: fmovrslez %o3, %f7, %f9 edge16ln %l1, %g5, %g7 fmul8sux16 %f10, %f0, %f4 loop_3779: subcc %o4, 0x0673, %i5 fblg,a %fcc0, loop_3780 stx %o0, [%l7 + 0x18] ldd [%l7 + 0x48], %f10 ldsb [%l7 + 0x3A], %g4 loop_3780: st %f0, [%l7 + 0x44] bvc,a,pn %icc, loop_3781 pdist %f2, %f4, %f6 edge32l %i1, %g2, %l2 fandnot2 %f12, %f6, %f6 loop_3781: fmovsa %icc, %f0, %f13 fcmpgt16 %f12, %f14, %o7 std %f8, [%l7 + 0x08] ta %xcc, 0x2 bpos,a,pt %icc, loop_3782 orncc %l0, 0x0125, %l4 tcs %xcc, 0x5 addcc %g6, %i2, %o5 loop_3782: subc %g3, 0x1A40, %i3 nop setx loop_3783, %l0, %l1 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 + 0x28], %l5 tg %icc, 0x3 movcc %xcc, %i0, %i4 loop_3783: stx %o2, [%l7 + 0x68] ldd [%l7 + 0x08], %f8 for %f14, %f12, %f6 fcmpes %fcc0, %f14, %f0 tsubcc %l3, %g1, %l6 stx %o1, [%l7 + 0x78] fmovsgu %icc, %f2, %f0 fmovsg %xcc, %f9, %f2 fbe,a %fcc2, loop_3784 st %f6, [%l7 + 0x38] edge8l %i6, %i7, %o6 ldsh [%l7 + 0x52], %o3 loop_3784: fsrc2s %f9, %f11 fmovsne %xcc, %f8, %f14 st %f9, [%l7 + 0x54] fpackfix %f12, %f11 tle %xcc, 0x7 ldub [%l7 + 0x54], %g5 ldub [%l7 + 0x32], %l1 fmovsvc %xcc, %f5, %f12 xorcc %g7, %i5, %o4 move %xcc, %o0, %i1 movrgz %g2, 0x12F, %g4 fpadd16s %f11, %f8, %f13 fmovrdlez %o7, %f8, %f12 fxnor %f12, %f10, %f14 mulscc %l2, %l4, %l0 fpack16 %f14, %f13 fbug %fcc2, loop_3785 array16 %g6, %o5, %g3 srax %i3, %i2, %l5 fmovscs %xcc, %f14, %f10 loop_3785: brz,a %i4, loop_3786 tge %xcc, 0x2 fxors %f7, %f3, %f6 movrlz %o2, 0x3E9, %l3 loop_3786: fpadd32s %f0, %f10, %f15 sllx %i0, %g1, %o1 array32 %i6, %i7, %l6 fbe %fcc1, loop_3787 brz,a %o3, loop_3788 brgez,a %g5, loop_3789 st %f7, [%l7 + 0x78] loop_3787: fcmped %fcc2, %f4, %f14 loop_3788: edge32n %l1, %g7, %i5 loop_3789: fmul8x16 %f7, %f12, %f10 ldsb [%l7 + 0x40], %o6 ldsb [%l7 + 0x22], %o0 movneg %icc, %o4, %g2 bne,pt %icc, loop_3790 tvs %xcc, 0x4 array16 %g4, %o7, %l2 fxors %f8, %f12, %f11 loop_3790: bl,a %xcc, loop_3791 ldsw [%l7 + 0x10], %i1 fmovdcc %icc, %f0, %f6 lduw [%l7 + 0x28], %l0 loop_3791: tvs %xcc, 0x0 fmovdg %xcc, %f1, %f12 ldd [%l7 + 0x68], %f2 fmovdl %xcc, %f0, %f4 fpsub32s %f15, %f9, %f9 fmul8ulx16 %f0, %f12, %f2 lduh [%l7 + 0x1E], %g6 fbne,a %fcc1, loop_3792 fmovse %xcc, %f13, %f5 fmovsl %icc, %f0, %f6 bgu,a loop_3793 loop_3792: ldub [%l7 + 0x47], %o5 lduh [%l7 + 0x5E], %l4 lduh [%l7 + 0x18], %g3 loop_3793: addc %i3, 0x11CA, %i2 fmovrde %l5, %f12, %f8 move %icc, %o2, %l3 bcs,pn %xcc, loop_3794 movleu %icc, %i4, %i0 fmovrsgz %o1, %f13, %f6 fmovsleu %xcc, %f9, %f4 loop_3794: or %i6, 0x005C, %g1 lduh [%l7 + 0x0C], %i7 fones %f11 bvc,a,pt %xcc, loop_3795 fpadd16s %f9, %f12, %f4 stb %o3, [%l7 + 0x5A] xor %g5, %l6, %l1 loop_3795: ba,a loop_3796 fbn,a %fcc1, loop_3797 ldsw [%l7 + 0x24], %g7 ldub [%l7 + 0x33], %i5 loop_3796: addccc %o0, 0x16A7, %o4 loop_3797: ld [%l7 + 0x40], %f8 ld [%l7 + 0x30], %f9 fpack32 %f14, %f4, %f14 lduw [%l7 + 0x6C], %o6 fand %f2, %f4, %f0 fmovsleu %xcc, %f4, %f5 ldsw [%l7 + 0x2C], %g2 fbl %fcc2, loop_3798 edge32n %o7, %l2, %g4 ldub [%l7 + 0x3E], %i1 fbn %fcc2, loop_3799 loop_3798: fmovdcs %xcc, %f5, %f3 fsrc2 %f10, %f14 fors %f13, %f3, %f8 loop_3799: fnand %f14, %f10, %f2 ldd [%l7 + 0x60], %f12 movrgz %g6, 0x07D, %l0 fmovsl %xcc, %f14, %f12 ldsw [%l7 + 0x74], %l4 andncc %o5, %g3, %i2 std %f2, [%l7 + 0x48] ld [%l7 + 0x70], %f13 bgu loop_3800 edge8n %i3, %o2, %l5 ldx [%l7 + 0x20], %l3 stb %i0, [%l7 + 0x5E] loop_3800: fbn,a %fcc0, loop_3801 tvs %xcc, 0x5 movgu %xcc, %i4, %i6 fbg,a %fcc1, loop_3802 loop_3801: sth %o1, [%l7 + 0x34] fmul8x16au %f15, %f8, %f2 ldub [%l7 + 0x7D], %g1 loop_3802: fmuld8ulx16 %f10, %f14, %f14 movg %icc, %i7, %g5 pdist %f12, %f6, %f10 ldsb [%l7 + 0x2E], %o3 ldx [%l7 + 0x10], %l1 tn %xcc, 0x5 move %icc, %l6, %g7 fmovsg %icc, %f14, %f14 ldub [%l7 + 0x66], %i5 bn,a loop_3803 smulcc %o4, %o6, %o0 fcmps %fcc3, %f6, %f9 ldx [%l7 + 0x48], %o7 loop_3803: stb %l2, [%l7 + 0x3B] stw %g4, [%l7 + 0x4C] fabss %f10, %f7 tn %xcc, 0x1 sth %i1, [%l7 + 0x78] movcc %xcc, %g2, %l0 fbule,a %fcc0, loop_3804 stw %g6, [%l7 + 0x1C] fmovrdlz %l4, %f10, %f10 fcmpes %fcc0, %f11, %f2 loop_3804: fbug,a %fcc0, loop_3805 fxnors %f12, %f0, %f15 fmovdleu %xcc, %f12, %f14 ldsw [%l7 + 0x4C], %o5 loop_3805: ldsw [%l7 + 0x34], %i2 ldd [%l7 + 0x18], %f0 std %f8, [%l7 + 0x30] ba,a %xcc, loop_3806 std %f2, [%l7 + 0x40] ldsb [%l7 + 0x39], %i3 fbne,a %fcc3, loop_3807 loop_3806: sub %g3, %o2, %l5 sra %l3, 0x16, %i4 fmovdle %icc, %f12, %f2 loop_3807: stb %i0, [%l7 + 0x15] nop setx loop_3808, %l0, %l1 jmpl %l1, %o1 ldub [%l7 + 0x2F], %i6 ba,a,pn %icc, loop_3809 fandnot2s %f4, %f12, %f9 loop_3808: fmovrdgez %g1, %f10, %f14 fmovrslez %i7, %f14, %f8 loop_3809: ld [%l7 + 0x28], %f13 fone %f14 fpsub16 %f2, %f4, %f8 stx %o3, [%l7 + 0x50] alignaddrl %l1, %g5, %l6 stb %g7, [%l7 + 0x39] ldsw [%l7 + 0x40], %o4 fcmped %fcc1, %f2, %f6 ldsw [%l7 + 0x08], %o6 fnot1 %f4, %f0 sdivcc %o0, 0x0184, %i5 fnors %f0, %f6, %f7 movrlz %o7, 0x0A9, %g4 fmovrdgez %i1, %f12, %f12 fpack16 %f0, %f5 fmovsvs %icc, %f8, %f15 tg %xcc, 0x1 stw %l2, [%l7 + 0x10] fpack32 %f14, %f12, %f6 stx %l0, [%l7 + 0x48] tl %xcc, 0x4 fmovdvc %xcc, %f9, %f2 fandnot2 %f8, %f14, %f4 fmovsvs %xcc, %f14, %f8 ld [%l7 + 0x3C], %f8 fmovsleu %xcc, %f7, %f3 bpos,a,pt %xcc, loop_3810 bn,a,pt %icc, loop_3811 ldsw [%l7 + 0x3C], %g2 umul %g6, 0x1749, %o5 loop_3810: edge32n %l4, %i2, %g3 loop_3811: fmovsneg %icc, %f8, %f2 ldub [%l7 + 0x39], %o2 bg,pt %icc, loop_3812 pdist %f0, %f10, %f14 bvc,pt %icc, loop_3813 fzero %f10 loop_3812: alignaddr %i3, %l3, %i4 ld [%l7 + 0x58], %f15 loop_3813: ldsb [%l7 + 0x30], %l5 fabss %f10, %f8 movrlz %i0, 0x2CE, %i6 fandnot2 %f12, %f10, %f2 ldx [%l7 + 0x60], %g1 sth %o1, [%l7 + 0x0C] fcmpgt16 %f2, %f10, %i7 fzeros %f4 fmovsleu %icc, %f6, %f9 fnegd %f2, %f14 std %f2, [%l7 + 0x50] movcc %icc, %o3, %g5 smulcc %l6, %l1, %g7 lduh [%l7 + 0x44], %o4 fpadd32s %f3, %f1, %f3 ldx [%l7 + 0x38], %o6 fpmerge %f0, %f15, %f6 fnot1s %f13, %f0 tne %xcc, 0x2 fbul %fcc3, loop_3814 fmovd %f12, %f6 ldsw [%l7 + 0x74], %i5 fbul %fcc2, loop_3815 loop_3814: movrne %o7, 0x2B3, %g4 fnot2s %f12, %f5 fba %fcc3, loop_3816 loop_3815: lduw [%l7 + 0x78], %i1 addccc %l2, %l0, %g2 fxor %f8, %f4, %f10 loop_3816: st %f8, [%l7 + 0x74] edge32ln %o0, %g6, %l4 fcmpgt16 %f12, %f4, %o5 fxors %f5, %f10, %f1 fzero %f14 ta %xcc, 0x7 lduh [%l7 + 0x46], %g3 st %f8, [%l7 + 0x0C] sll %i2, %o2, %l3 alignaddrl %i3, %l5, %i0 stx %i4, [%l7 + 0x58] fbug,a %fcc2, loop_3817 std %f6, [%l7 + 0x18] orn %g1, %o1, %i7 ldsh [%l7 + 0x18], %i6 loop_3817: siam 0x1 add %o3, 0x0098, %g5 ldsh [%l7 + 0x76], %l6 movvc %xcc, %g7, %l1 ldub [%l7 + 0x6B], %o4 tge %icc, 0x3 edge8l %i5, %o7, %g4 stb %i1, [%l7 + 0x33] add %o6, %l2, %l0 andncc %o0, %g6, %g2 srl %o5, %g3, %i2 sra %o2, %l3, %i3 fxors %f8, %f14, %f10 fmovscc %icc, %f0, %f15 fmovrslz %l4, %f2, %f14 fornot1s %f9, %f7, %f11 fandnot1s %f12, %f13, %f8 fands %f2, %f10, %f2 fmovsvs %xcc, %f15, %f14 lduh [%l7 + 0x4E], %l5 std %f2, [%l7 + 0x28] fpsub16 %f12, %f0, %f10 fors %f1, %f11, %f12 movcs %xcc, %i4, %i0 sdivcc %g1, 0x1F2B, %i7 fmovrsgz %i6, %f15, %f4 fbg,a %fcc2, loop_3818 std %f2, [%l7 + 0x38] orcc %o1, 0x1130, %o3 fmovdvs %icc, %f10, %f15 loop_3818: ldd [%l7 + 0x48], %f4 fone %f10 fpadd16 %f6, %f2, %f4 std %f8, [%l7 + 0x70] lduw [%l7 + 0x40], %l6 fmovrslz %g7, %f6, %f6 ld [%l7 + 0x40], %f9 tvc %xcc, 0x4 ldsb [%l7 + 0x4C], %l1 fbule,a %fcc3, loop_3819 movl %xcc, %o4, %g5 tgu %xcc, 0x3 fnors %f2, %f7, %f14 loop_3819: fornot2s %f12, %f3, %f15 brz,a %o7, loop_3820 mulx %g4, %i5, %o6 ld [%l7 + 0x64], %f7 lduw [%l7 + 0x3C], %l2 loop_3820: bleu,a,pt %icc, loop_3821 alignaddr %l0, %i1, %g6 st %f1, [%l7 + 0x28] fpack32 %f2, %f14, %f6 loop_3821: array32 %o0, %g2, %g3 fcmpes %fcc2, %f11, %f9 fmovsneg %icc, %f0, %f10 fpadd32 %f8, %f12, %f2 fmovsvc %icc, %f4, %f2 bpos,a loop_3822 ldsb [%l7 + 0x09], %i2 ldsb [%l7 + 0x7B], %o2 std %f6, [%l7 + 0x48] loop_3822: brnz,a %l3, loop_3823 sllx %o5, 0x12, %i3 fbe %fcc1, loop_3824 fmovrsgz %l4, %f10, %f13 loop_3823: taddcctv %i4, %i0, %g1 ldd [%l7 + 0x18], %f0 loop_3824: fcmpeq32 %f8, %f6, %i7 be %xcc, loop_3825 array32 %l5, %o1, %i6 fble,a %fcc3, loop_3826 tcc %xcc, 0x0 loop_3825: fpack16 %f12, %f10 ldd [%l7 + 0x58], %f14 loop_3826: umulcc %o3, 0x03B8, %l6 fcmpne32 %f8, %f0, %l1 fmovrslz %g7, %f2, %f7 bne,a %xcc, loop_3827 movge %icc, %g5, %o7 ldub [%l7 + 0x18], %o4 sdivcc %g4, 0x0E43, %i5 loop_3827: fornot2s %f15, %f8, %f4 fors %f9, %f4, %f8 fabsd %f4, %f4 ldub [%l7 + 0x34], %l2 ldsh [%l7 + 0x0A], %l0 stw %o6, [%l7 + 0x50] fmovsvs %xcc, %f7, %f8 lduh [%l7 + 0x4C], %i1 fnot2s %f2, %f11 bcs loop_3828 fexpand %f10, %f8 tcc %xcc, 0x4 movle %icc, %o0, %g2 loop_3828: fpsub32s %f8, %f0, %f15 ldsb [%l7 + 0x38], %g3 movrgz %g6, %i2, %l3 fmovdne %icc, %f13, %f0 bgu,a loop_3829 array8 %o2, %i3, %l4 siam 0x0 addc %i4, %o5, %g1 loop_3829: fmovsleu %xcc, %f8, %f1 edge16n %i7, %i0, %l5 umulcc %i6, %o1, %o3 sra %l6, 0x1D, %g7 brgz %l1, loop_3830 edge8n %g5, %o7, %g4 alignaddrl %i5, %l2, %o4 edge8n %o6, %l0, %o0 loop_3830: addc %i1, %g2, %g3 tleu %icc, 0x1 ldd [%l7 + 0x08], %f4 fmovsg %icc, %f14, %f4 fbo %fcc1, loop_3831 fmovda %xcc, %f7, %f4 fpsub32 %f10, %f8, %f6 fmovsl %xcc, %f0, %f14 loop_3831: st %f5, [%l7 + 0x20] bpos loop_3832 fmovdvs %icc, %f8, %f15 fmovdl %icc, %f6, %f14 edge16l %i2, %g6, %l3 loop_3832: ld [%l7 + 0x44], %f5 umul %i3, %o2, %l4 movl %xcc, %o5, %g1 edge16l %i7, %i0, %i4 fmovsgu %icc, %f5, %f2 fsrc1s %f9, %f6 ldx [%l7 + 0x28], %l5 std %f8, [%l7 + 0x78] ldx [%l7 + 0x48], %o1 alignaddrl %o3, %i6, %l6 fpadd16 %f12, %f12, %f12 st %f13, [%l7 + 0x14] brnz %g7, loop_3833 fnands %f11, %f9, %f3 fpadd32s %f8, %f13, %f14 fandnot1 %f0, %f2, %f8 loop_3833: movvc %xcc, %g5, %o7 alignaddr %l1, %g4, %l2 fcmpne16 %f10, %f0, %i5 movrgez %o4, %o6, %l0 call loop_3834 fbul,a %fcc1, loop_3835 lduw [%l7 + 0x10], %o0 std %f8, [%l7 + 0x78] loop_3834: stx %i1, [%l7 + 0x30] loop_3835: andcc %g2, 0x035B, %g3 tgu %xcc, 0x2 stb %g6, [%l7 + 0x32] lduh [%l7 + 0x4A], %l3 add %i3, 0x0598, %i2 ldsb [%l7 + 0x76], %l4 fmovdvc %xcc, %f3, %f3 bcc,pt %icc, loop_3836 fands %f1, %f10, %f1 tg %xcc, 0x4 fandnot1s %f10, %f14, %f15 loop_3836: fmovspos %xcc, %f10, %f1 sth %o5, [%l7 + 0x6A] fmovs %f12, %f6 subcc %o2, %g1, %i7 ldsb [%l7 + 0x62], %i0 tl %icc, 0x2 umul %i4, 0x0483, %l5 lduw [%l7 + 0x34], %o1 bvc,a loop_3837 lduw [%l7 + 0x20], %o3 lduw [%l7 + 0x28], %l6 tg %icc, 0x2 loop_3837: fmovrdne %g7, %f2, %f6 sth %g5, [%l7 + 0x50] tne %icc, 0x0 fmovs %f15, %f5 fxnors %f1, %f2, %f10 stx %o7, [%l7 + 0x30] tn %icc, 0x3 fxors %f5, %f6, %f6 fmovrdgz %i6, %f4, %f0 fcmpne16 %f10, %f2, %g4 movcc %xcc, %l1, %l2 fmovrdlz %o4, %f6, %f10 sth %i5, [%l7 + 0x70] array16 %l0, %o6, %i1 stw %g2, [%l7 + 0x40] fmovdleu %icc, %f5, %f15 fbe %fcc1, loop_3838 ld [%l7 + 0x6C], %f3 xnorcc %o0, 0x07E4, %g3 orn %l3, 0x08F7, %i3 loop_3838: ldx [%l7 + 0x78], %g6 fcmpes %fcc2, %f6, %f14 movrlez %l4, 0x3AA, %o5 edge32n %i2, %g1, %i7 tneg %icc, 0x4 subcc %i0, %o2, %l5 ldd [%l7 + 0x58], %f0 udivx %i4, 0x1C11, %o1 fmovdcc %icc, %f7, %f4 fandnot2s %f12, %f9, %f2 std %f10, [%l7 + 0x78] fmovsne %xcc, %f14, %f15 st %f13, [%l7 + 0x10] tcc %xcc, 0x0 ldd [%l7 + 0x10], %f2 tge %icc, 0x4 lduh [%l7 + 0x36], %o3 ldsw [%l7 + 0x1C], %l6 mulx %g5, 0x1604, %g7 fmovsvs %icc, %f6, %f7 ldsw [%l7 + 0x1C], %o7 lduh [%l7 + 0x74], %g4 fmul8x16 %f1, %f12, %f4 movpos %xcc, %l1, %i6 sub %l2, %o4, %l0 bn,pt %icc, loop_3839 lduh [%l7 + 0x64], %o6 stw %i1, [%l7 + 0x20] edge16ln %i5, %g2, %g3 loop_3839: fmovspos %xcc, %f1, %f12 ldd [%l7 + 0x20], %f4 sra %o0, 0x07, %i3 mova %xcc, %g6, %l3 bleu loop_3840 edge8 %l4, %i2, %g1 andncc %i7, %i0, %o2 fbne %fcc3, loop_3841 loop_3840: tge %icc, 0x0 std %f10, [%l7 + 0x60] fmuld8sux16 %f3, %f14, %f2 loop_3841: lduh [%l7 + 0x7E], %l5 ldsb [%l7 + 0x08], %o5 lduh [%l7 + 0x62], %o1 stb %i4, [%l7 + 0x20] tleu %xcc, 0x7 ble,pn %xcc, loop_3842 st %f10, [%l7 + 0x6C] orcc %l6, 0x1CD8, %g5 pdist %f14, %f4, %f6 loop_3842: fbuge,a %fcc1, loop_3843 tle %icc, 0x4 tne %xcc, 0x5 ba %icc, loop_3844 loop_3843: alignaddrl %g7, %o7, %g4 udivcc %o3, 0x157E, %l1 subcc %i6, %l2, %l0 loop_3844: lduw [%l7 + 0x34], %o4 fnot2s %f13, %f8 fmovde %xcc, %f5, %f7 sth %i1, [%l7 + 0x22] fmovda %xcc, %f6, %f9 ldsw [%l7 + 0x5C], %i5 fble %fcc1, loop_3845 fmovdne %xcc, %f7, %f13 fbo,a %fcc1, loop_3846 fcmpeq16 %f14, %f6, %o6 loop_3845: stb %g3, [%l7 + 0x79] fmovsgu %icc, %f12, %f15 loop_3846: xnor %o0, 0x1ACF, %i3 sth %g6, [%l7 + 0x76] fmul8x16al %f15, %f5, %f6 ldsh [%l7 + 0x42], %l3 fmovsgu %xcc, %f8, %f12 std %f0, [%l7 + 0x70] fnors %f2, %f9, %f5 ldsh [%l7 + 0x70], %l4 stx %g2, [%l7 + 0x48] st %f11, [%l7 + 0x38] umul %i2, 0x0B1C, %i7 brz %i0, loop_3847 movrgz %g1, 0x286, %o2 sth %o5, [%l7 + 0x20] brgz %l5, loop_3848 loop_3847: fbne %fcc0, loop_3849 fnot1 %f10, %f14 bpos,pt %xcc, loop_3850 loop_3848: fandnot1 %f2, %f14, %f10 loop_3849: be,a %icc, loop_3851 nop setx loop_3852, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3850: ldx [%l7 + 0x48], %i4 sth %l6, [%l7 + 0x68] loop_3851: array8 %g5, %g7, %o7 loop_3852: fbug,a %fcc0, loop_3853 ldub [%l7 + 0x55], %o1 st %f6, [%l7 + 0x24] ldsh [%l7 + 0x52], %o3 loop_3853: fbn,a %fcc0, loop_3854 brnz %l1, loop_3855 fzero %f4 array16 %i6, %l2, %g4 loop_3854: movne %icc, %l0, %o4 loop_3855: edge8l %i5, %i1, %g3 fsrc2s %f0, %f7 fpadd16 %f14, %f2, %f4 ldub [%l7 + 0x6D], %o6 fmovde %icc, %f13, %f9 std %f12, [%l7 + 0x50] stw %o0, [%l7 + 0x70] ldub [%l7 + 0x19], %i3 addc %l3, %l4, %g6 ldsh [%l7 + 0x7E], %g2 lduw [%l7 + 0x48], %i2 fxors %f5, %f5, %f12 fmovsgu %icc, %f13, %f3 fnot2s %f0, %f1 edge8ln %i7, %g1, %o2 addcc %o5, %i0, %i4 xnorcc %l5, 0x06A7, %g5 fbge %fcc1, loop_3856 fnor %f8, %f2, %f14 fmovdcc %icc, %f10, %f4 fbn,a %fcc1, loop_3857 loop_3856: bcc,a,pn %xcc, loop_3858 st %f9, [%l7 + 0x44] ldd [%l7 + 0x78], %f12 loop_3857: stx %l6, [%l7 + 0x48] loop_3858: stb %o7, [%l7 + 0x32] fmovs %f12, %f15 taddcctv %g7, %o3, %l1 fcmpes %fcc1, %f3, %f2 lduw [%l7 + 0x60], %o1 lduh [%l7 + 0x44], %l2 fnors %f7, %f11, %f12 lduw [%l7 + 0x34], %g4 ble,a,pt %xcc, loop_3859 taddcctv %l0, %i6, %o4 ldd [%l7 + 0x30], %f10 smul %i5, %g3, %o6 loop_3859: ldx [%l7 + 0x68], %i1 ldx [%l7 + 0x58], %i3 fnot1s %f8, %f5 ld [%l7 + 0x78], %f4 fornot2s %f0, %f1, %f15 movleu %icc, %o0, %l4 stb %g6, [%l7 + 0x2D] udiv %g2, 0x05F3, %i2 edge8l %l3, %g1, %o2 fmovrdne %o5, %f14, %f8 subc %i0, 0x0D27, %i7 st %f2, [%l7 + 0x6C] movgu %icc, %i4, %l5 fornot2 %f8, %f6, %f14 fandnot1 %f8, %f8, %f6 movle %icc, %g5, %l6 fmovd %f14, %f12 fmovdne %icc, %f10, %f5 movl %icc, %o7, %g7 std %f4, [%l7 + 0x10] fpsub32s %f7, %f15, %f11 stx %o3, [%l7 + 0x48] movn %icc, %l1, %l2 edge8 %o1, %g4, %l0 sdiv %i6, 0x0EB2, %i5 fmovscc %icc, %f2, %f12 xorcc %o4, 0x002A, %o6 orncc %i1, 0x1402, %g3 sll %i3, %o0, %l4 srl %g2, 0x00, %i2 ld [%l7 + 0x6C], %f6 lduh [%l7 + 0x7C], %l3 ldd [%l7 + 0x48], %f10 st %f8, [%l7 + 0x38] tcc %xcc, 0x0 ld [%l7 + 0x20], %f13 ld [%l7 + 0x44], %f12 fbge,a %fcc2, loop_3860 addcc %g6, 0x1337, %o2 fpadd16 %f4, %f10, %f12 brgz %g1, loop_3861 loop_3860: smulcc %i0, 0x1849, %o5 fcmpd %fcc0, %f6, %f4 edge16l %i7, %i4, %l5 loop_3861: fbl %fcc0, loop_3862 fmul8sux16 %f2, %f0, %f8 stw %l6, [%l7 + 0x10] xnor %o7, %g7, %g5 loop_3862: fxor %f12, %f4, %f12 fmovsge %icc, %f9, %f11 bneg loop_3863 ld [%l7 + 0x0C], %f10 fcmpeq16 %f12, %f14, %l1 fmovs %f13, %f2 loop_3863: sth %l2, [%l7 + 0x26] fnegd %f0, %f10 movrlez %o3, 0x128, %o1 lduw [%l7 + 0x10], %l0 edge32ln %g4, %i6, %o4 siam 0x0 fmovrdlez %o6, %f10, %f0 stb %i5, [%l7 + 0x50] st %f10, [%l7 + 0x20] fnands %f0, %f0, %f0 lduh [%l7 + 0x20], %i1 st %f0, [%l7 + 0x24] ldsw [%l7 + 0x18], %i3 bneg,a,pn %xcc, loop_3864 movpos %xcc, %o0, %g3 lduh [%l7 + 0x2A], %g2 edge32ln %l4, %l3, %i2 loop_3864: nop setx loop_3865, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc0, loop_3866 ldsh [%l7 + 0x0A], %g6 tleu %icc, 0x2 loop_3865: andcc %g1, 0x1C7D, %o2 loop_3866: ldsw [%l7 + 0x08], %i0 lduw [%l7 + 0x78], %o5 brlz %i4, loop_3867 movge %xcc, %l5, %l6 addccc %i7, %o7, %g5 umulcc %g7, 0x0B20, %l2 loop_3867: fsrc1s %f14, %f11 ba,a,pt %icc, loop_3868 tleu %xcc, 0x4 stx %o3, [%l7 + 0x58] bcc,pt %icc, loop_3869 loop_3868: movrgz %l1, %l0, %g4 fors %f11, %f8, %f9 pdist %f12, %f14, %f10 loop_3869: fmul8sux16 %f14, %f4, %f4 fmul8x16 %f2, %f12, %f14 fmovsn %icc, %f0, %f6 fpsub16 %f8, %f2, %f4 taddcctv %i6, 0x138A, %o1 movgu %xcc, %o6, %i5 fbuge %fcc0, loop_3870 bg,a %icc, loop_3871 fbuge,a %fcc1, loop_3872 ldsw [%l7 + 0x34], %o4 loop_3870: std %f14, [%l7 + 0x18] loop_3871: tge %icc, 0x0 loop_3872: ldsw [%l7 + 0x20], %i3 fmovdvs %xcc, %f7, %f12 fpack16 %f12, %f1 fbl,a %fcc3, loop_3873 stb %o0, [%l7 + 0x47] stw %g3, [%l7 + 0x38] fmuld8sux16 %f4, %f13, %f8 loop_3873: tvs %icc, 0x4 fnegs %f1, %f14 edge32n %i1, %l4, %l3 lduw [%l7 + 0x58], %i2 fbug %fcc2, loop_3874 edge32ln %g6, %g2, %o2 fmovda %icc, %f6, %f14 stw %i0, [%l7 + 0x44] loop_3874: stb %g1, [%l7 + 0x66] mulscc %o5, %l5, %l6 ldd [%l7 + 0x08], %f8 bg loop_3875 fcmpne32 %f10, %f0, %i4 lduw [%l7 + 0x64], %o7 umulcc %i7, 0x0F91, %g7 loop_3875: brgz %g5, loop_3876 ldsb [%l7 + 0x4E], %o3 fpsub16 %f6, %f8, %f4 mulscc %l1, %l2, %l0 loop_3876: or %g4, %i6, %o6 stw %o1, [%l7 + 0x24] stb %o4, [%l7 + 0x0D] movg %xcc, %i5, %o0 sllx %i3, 0x18, %i1 fbne %fcc2, loop_3877 fone %f6 fpadd32 %f0, %f12, %f6 fbl,a %fcc2, loop_3878 loop_3877: sth %l4, [%l7 + 0x26] lduw [%l7 + 0x4C], %l3 fmovrslez %i2, %f6, %f1 loop_3878: brz,a %g6, loop_3879 smulcc %g2, %o2, %i0 subcc %g3, 0x0DFE, %o5 fmovrsgez %g1, %f7, %f14 loop_3879: std %f10, [%l7 + 0x78] stw %l5, [%l7 + 0x48] fcmple32 %f2, %f10, %l6 andn %o7, %i4, %i7 fmovsn %xcc, %f13, %f14 bn,a %xcc, loop_3880 fandnot2s %f15, %f3, %f15 fpadd16s %f10, %f5, %f11 stb %g7, [%l7 + 0x23] loop_3880: fmul8ulx16 %f6, %f8, %f8 tle %icc, 0x7 st %f11, [%l7 + 0x28] movrlz %o3, %l1, %l2 orncc %l0, %g4, %i6 lduh [%l7 + 0x20], %o6 lduw [%l7 + 0x34], %o1 fmovrdlez %g5, %f12, %f12 stx %i5, [%l7 + 0x68] umul %o0, %i3, %i1 stx %o4, [%l7 + 0x50] fmovrse %l4, %f8, %f15 stx %l3, [%l7 + 0x78] ld [%l7 + 0x10], %f15 std %f14, [%l7 + 0x38] fbul,a %fcc0, loop_3881 tge %icc, 0x1 ldsb [%l7 + 0x09], %i2 fornot1s %f1, %f13, %f6 loop_3881: edge8l %g6, %o2, %i0 fandnot1 %f12, %f8, %f14 subc %g2, 0x09FA, %o5 movpos %icc, %g3, %g1 tn %icc, 0x2 mulx %l6, 0x1EDE, %o7 fmovsne %xcc, %f7, %f15 srl %i4, 0x07, %l5 nop setx loop_3882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc0, loop_3883 lduw [%l7 + 0x34], %i7 fornot1s %f2, %f4, %f14 loop_3882: and %g7, %l1, %l2 loop_3883: fmovdneg %xcc, %f9, %f7 addccc %l0, %o3, %i6 fbuge,a %fcc0, loop_3884 sth %g4, [%l7 + 0x34] lduw [%l7 + 0x60], %o1 std %f2, [%l7 + 0x20] loop_3884: fmovrdgz %o6, %f4, %f4 fbuge,a %fcc1, loop_3885 tleu %icc, 0x6 fmovdge %xcc, %f6, %f1 stw %i5, [%l7 + 0x60] loop_3885: fcmple32 %f6, %f4, %o0 fornot2 %f10, %f8, %f2 fsrc1s %f10, %f5 mulx %i3, 0x10C8, %i1 movge %icc, %o4, %l4 fba,a %fcc0, loop_3886 ldx [%l7 + 0x70], %g5 fmul8x16al %f15, %f13, %f14 sth %l3, [%l7 + 0x5E] loop_3886: xnorcc %i2, %o2, %g6 bge,a,pt %icc, loop_3887 udiv %g2, 0x13DE, %i0 tg %xcc, 0x0 tl %xcc, 0x6 loop_3887: movn %xcc, %o5, %g3 bgu,a loop_3888 movcc %xcc, %g1, %l6 movg %xcc, %i4, %o7 stw %i7, [%l7 + 0x20] loop_3888: stx %l5, [%l7 + 0x08] movg %xcc, %l1, %g7 ld [%l7 + 0x74], %f10 sth %l0, [%l7 + 0x38] xorcc %l2, 0x0B36, %i6 fmovde %xcc, %f7, %f2 fmovdle %xcc, %f7, %f5 ba,a %icc, loop_3889 smulcc %g4, %o1, %o3 ldsh [%l7 + 0x24], %i5 std %f10, [%l7 + 0x48] loop_3889: fzeros %f15 fmul8sux16 %f8, %f2, %f12 taddcctv %o0, %i3, %o6 stw %i1, [%l7 + 0x58] st %f7, [%l7 + 0x7C] brz %l4, loop_3890 fpsub16 %f8, %f0, %f10 ldub [%l7 + 0x3E], %g5 fsrc2s %f8, %f10 loop_3890: fbo,a %fcc3, loop_3891 fnands %f1, %f5, %f7 te %icc, 0x1 stb %o4, [%l7 + 0x69] loop_3891: movrgz %l3, 0x16F, %o2 pdist %f4, %f2, %f4 fnand %f4, %f0, %f0 stb %i2, [%l7 + 0x14] fnegs %f7, %f1 fmovs %f14, %f2 sdiv %g2, 0x1692, %i0 ldsb [%l7 + 0x27], %o5 fnot2s %f1, %f7 smul %g6, 0x15FD, %g3 movcs %xcc, %g1, %l6 fnot1s %f9, %f14 fmovspos %icc, %f8, %f14 std %f8, [%l7 + 0x30] fbo %fcc2, loop_3892 fbug,a %fcc0, loop_3893 ldsh [%l7 + 0x1C], %o7 fpsub32 %f8, %f12, %f0 loop_3892: fmovsneg %icc, %f3, %f13 loop_3893: fmovsgu %icc, %f0, %f2 brlz %i7, loop_3894 fmovrsgez %i4, %f13, %f9 tl %icc, 0x5 fmovrde %l1, %f12, %f12 loop_3894: stw %l5, [%l7 + 0x2C] ld [%l7 + 0x28], %f15 bg,a,pt %xcc, loop_3895 fxor %f10, %f0, %f6 fbule %fcc0, loop_3896 ldub [%l7 + 0x11], %l0 loop_3895: fcmpeq16 %f4, %f2, %l2 sll %i6, 0x08, %g4 loop_3896: std %f14, [%l7 + 0x50] fcmpne32 %f8, %f10, %g7 fnor %f10, %f6, %f14 or %o1, 0x0F2D, %i5 fornot2 %f4, %f14, %f0 fpmerge %f4, %f15, %f14 nop setx loop_3897, %l0, %l1 jmpl %l1, %o3 xnorcc %o0, %o6, %i3 ldsb [%l7 + 0x2B], %i1 fnors %f9, %f5, %f13 loop_3897: fxnors %f13, %f12, %f5 lduh [%l7 + 0x36], %g5 bcc loop_3898 fnot1 %f10, %f14 sllx %l4, 0x0D, %l3 fblg,a %fcc3, loop_3899 loop_3898: bn,a loop_3900 ldsh [%l7 + 0x3E], %o4 array32 %o2, %g2, %i2 loop_3899: addcc %i0, %o5, %g6 loop_3900: nop setx loop_3901, %l0, %l1 jmpl %l1, %g1 brgz %l6, loop_3902 fmovdl %xcc, %f2, %f15 ld [%l7 + 0x40], %f11 loop_3901: fcmpes %fcc3, %f0, %f12 loop_3902: umul %g3, %i7, %i4 ldsb [%l7 + 0x64], %l1 ldsb [%l7 + 0x6B], %l5 fmovrslez %o7, %f6, %f3 orn %l2, %i6, %l0 fmovrse %g7, %f12, %f1 fmovdneg %icc, %f3, %f12 add %g4, %i5, %o3 tn %xcc, 0x4 fcmpgt32 %f8, %f4, %o1 edge32l %o6, %i3, %i1 fmul8x16 %f6, %f2, %f8 sllx %o0, %l4, %g5 fbg %fcc3, loop_3903 fmovdl %xcc, %f10, %f7 lduh [%l7 + 0x5C], %o4 fmovs %f11, %f0 loop_3903: edge32 %o2, %l3, %i2 brnz,a %g2, loop_3904 edge16n %o5, %i0, %g6 bne loop_3905 fmovrsgz %l6, %f10, %f3 loop_3904: stx %g1, [%l7 + 0x20] std %f14, [%l7 + 0x10] loop_3905: brgz %i7, loop_3906 stw %g3, [%l7 + 0x28] edge32ln %i4, %l1, %l5 ld [%l7 + 0x44], %f6 loop_3906: fcmple32 %f14, %f10, %o7 movrgz %l2, %l0, %g7 subc %g4, %i5, %o3 movrgz %i6, 0x20C, %o6 sth %i3, [%l7 + 0x76] fnands %f0, %f15, %f0 fble %fcc2, loop_3907 lduw [%l7 + 0x18], %o1 orcc %i1, %l4, %g5 andn %o4, 0x1441, %o2 loop_3907: fpack16 %f14, %f8 fcmps %fcc0, %f12, %f8 ldd [%l7 + 0x70], %f8 bshuffle %f2, %f14, %f6 fcmple16 %f10, %f2, %o0 fcmped %fcc2, %f8, %f0 fmovsle %xcc, %f4, %f10 tsubcc %i2, 0x073D, %g2 stw %o5, [%l7 + 0x74] fmul8x16al %f10, %f2, %f6 fornot1s %f5, %f3, %f2 edge16ln %l3, %i0, %l6 fmovrsgez %g1, %f7, %f5 lduw [%l7 + 0x7C], %g6 sllx %g3, %i7, %i4 stw %l5, [%l7 + 0x5C] ldd [%l7 + 0x50], %f2 udivx %l1, 0x04D1, %l2 fbg,a %fcc3, loop_3908 std %f0, [%l7 + 0x60] movgu %icc, %l0, %g7 stb %o7, [%l7 + 0x5B] loop_3908: movvs %xcc, %g4, %i5 tgu %icc, 0x4 movgu %xcc, %o3, %o6 ldsh [%l7 + 0x3A], %i3 tgu %icc, 0x4 fmul8x16au %f1, %f13, %f4 tgu %xcc, 0x5 fxnor %f0, %f4, %f6 movcc %icc, %o1, %i1 andcc %l4, %g5, %o4 fmovsge %icc, %f9, %f5 lduw [%l7 + 0x70], %i6 movge %xcc, %o0, %o2 fbu,a %fcc2, loop_3909 ldsb [%l7 + 0x5B], %g2 array8 %o5, %i2, %i0 nop setx loop_3910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3909: bge,pn %xcc, loop_3911 stw %l3, [%l7 + 0x1C] fnor %f4, %f10, %f4 loop_3910: movleu %xcc, %g1, %l6 loop_3911: srlx %g6, %g3, %i7 stx %i4, [%l7 + 0x50] sth %l5, [%l7 + 0x3E] brlz,a %l2, loop_3912 ldub [%l7 + 0x24], %l0 fmovscc %icc, %f3, %f12 fbe %fcc3, loop_3913 loop_3912: ldsw [%l7 + 0x54], %g7 ldx [%l7 + 0x58], %o7 andcc %l1, 0x0F5F, %g4 loop_3913: ldx [%l7 + 0x48], %i5 ldd [%l7 + 0x68], %f14 lduh [%l7 + 0x62], %o6 and %o3, %i3, %i1 st %f12, [%l7 + 0x70] fpadd16s %f0, %f6, %f6 fornot1 %f0, %f10, %f10 orcc %o1, %l4, %o4 lduw [%l7 + 0x14], %g5 bvc,a,pt %xcc, loop_3914 fmovscs %xcc, %f11, %f4 fbo %fcc1, loop_3915 fxor %f2, %f2, %f10 loop_3914: ldsh [%l7 + 0x2E], %i6 ldd [%l7 + 0x70], %f8 loop_3915: ldd [%l7 + 0x78], %f12 st %f9, [%l7 + 0x2C] stb %o0, [%l7 + 0x42] fmovda %icc, %f15, %f15 fmovdgu %xcc, %f6, %f9 ld [%l7 + 0x18], %f8 udivx %o2, 0x012E, %g2 st %f10, [%l7 + 0x34] bg %icc, loop_3916 fbule,a %fcc0, loop_3917 fmul8x16al %f14, %f14, %f0 lduw [%l7 + 0x48], %i2 loop_3916: fmovrdlez %i0, %f4, %f10 loop_3917: ldsw [%l7 + 0x44], %l3 fzeros %f4 fbge %fcc2, loop_3918 sra %o5, %g1, %l6 fmovdn %icc, %f10, %f14 stb %g6, [%l7 + 0x73] loop_3918: and %i7, %i4, %g3 tcs %xcc, 0x2 alignaddrl %l5, %l0, %g7 ldsb [%l7 + 0x1D], %o7 subcc %l2, %g4, %l1 movre %o6, %o3, %i3 fpadd16 %f2, %f10, %f8 brgez,a %i5, loop_3919 ldub [%l7 + 0x40], %i1 edge8ln %l4, %o1, %g5 sth %o4, [%l7 + 0x6E] loop_3919: sethi 0x182A, %i6 ldub [%l7 + 0x3F], %o2 fmovdgu %icc, %f5, %f7 ld [%l7 + 0x60], %f2 stb %g2, [%l7 + 0x16] fmovda %icc, %f12, %f12 move %xcc, %i2, %i0 fmovsvs %icc, %f4, %f3 bneg,a,pn %xcc, loop_3920 fbge %fcc2, loop_3921 fmovrdne %l3, %f14, %f4 fcmpne16 %f12, %f14, %o0 loop_3920: fmovdcc %xcc, %f6, %f12 loop_3921: andncc %g1, %l6, %o5 lduh [%l7 + 0x66], %g6 alignaddr %i7, %g3, %i4 ldsh [%l7 + 0x5A], %l0 fmul8x16au %f8, %f15, %f6 fornot1s %f10, %f6, %f6 alignaddr %l5, %g7, %l2 tg %icc, 0x7 fmovscc %icc, %f7, %f6 fbuge,a %fcc1, loop_3922 st %f3, [%l7 + 0x30] tsubcctv %o7, 0x18B0, %l1 array8 %g4, %o6, %i3 loop_3922: ldsw [%l7 + 0x78], %i5 movg %icc, %i1, %l4 tgu %icc, 0x7 fpackfix %f0, %f11 subccc %o3, %o1, %g5 mulx %o4, %o2, %i6 ldd [%l7 + 0x48], %f12 lduw [%l7 + 0x28], %i2 brnz,a %i0, loop_3923 lduh [%l7 + 0x1C], %l3 st %f2, [%l7 + 0x18] brz %o0, loop_3924 loop_3923: fornot1 %f12, %f2, %f6 siam 0x1 fnors %f3, %f8, %f0 loop_3924: udiv %g1, 0x0CCF, %g2 nop setx loop_3925, %l0, %l1 jmpl %l1, %l6 brgz,a %g6, loop_3926 ba,pn %xcc, loop_3927 lduw [%l7 + 0x3C], %o5 loop_3925: fmovdn %xcc, %f1, %f3 loop_3926: ldub [%l7 + 0x09], %g3 loop_3927: ldub [%l7 + 0x16], %i7 andn %l0, %l5, %i4 and %l2, %g7, %l1 lduw [%l7 + 0x0C], %g4 fxnor %f2, %f10, %f4 fnands %f8, %f14, %f0 addcc %o7, 0x0E38, %o6 andcc %i5, 0x1DD8, %i1 ldd [%l7 + 0x78], %f8 fpack32 %f8, %f4, %f0 ldsw [%l7 + 0x1C], %l4 movre %i3, 0x20F, %o1 fcmpgt16 %f4, %f12, %o3 fzeros %f10 fzero %f0 ldsh [%l7 + 0x20], %o4 brz %o2, loop_3928 be,a,pn %icc, loop_3929 fmovdneg %xcc, %f3, %f3 fbul %fcc3, loop_3930 loop_3928: fpsub16 %f2, %f4, %f0 loop_3929: fxnor %f8, %f14, %f4 lduw [%l7 + 0x74], %g5 loop_3930: movgu %icc, %i6, %i2 sth %i0, [%l7 + 0x16] movcs %icc, %l3, %o0 st %f0, [%l7 + 0x70] ta %icc, 0x7 fcmps %fcc3, %f12, %f12 edge16n %g1, %g2, %l6 lduw [%l7 + 0x4C], %g6 subccc %g3, %i7, %l0 fornot2 %f4, %f12, %f14 fmul8sux16 %f0, %f6, %f0 ldsh [%l7 + 0x52], %o5 bshuffle %f8, %f8, %f2 array16 %l5, %i4, %g7 fmul8ulx16 %f14, %f10, %f0 bvc,pn %xcc, loop_3931 tge %xcc, 0x4 array8 %l2, %l1, %g4 bne,pt %icc, loop_3932 loop_3931: fmovdneg %xcc, %f5, %f7 fmovsa %xcc, %f8, %f6 bcs,a,pt %icc, loop_3933 loop_3932: srlx %o7, %i5, %i1 edge8l %l4, %i3, %o6 fandnot1s %f12, %f2, %f11 loop_3933: ldsh [%l7 + 0x68], %o1 ldsb [%l7 + 0x1B], %o4 std %f2, [%l7 + 0x58] alignaddr %o2, %o3, %g5 fpackfix %f2, %f14 fmovde %xcc, %f8, %f1 fble,a %fcc3, loop_3934 sethi 0x0EFC, %i6 fmovsneg %xcc, %f13, %f2 stw %i2, [%l7 + 0x28] loop_3934: fmovrsne %i0, %f12, %f3 fmovrdlz %l3, %f8, %f2 edge16l %o0, %g1, %l6 nop setx loop_3935, %l0, %l1 jmpl %l1, %g2 fpmerge %f7, %f6, %f14 ldsw [%l7 + 0x28], %g3 st %f3, [%l7 + 0x5C] loop_3935: subccc %i7, %g6, %l0 taddcctv %o5, %l5, %g7 movneg %icc, %i4, %l1 movleu %xcc, %l2, %o7 fornot2 %f6, %f6, %f4 fmovrdgez %g4, %f14, %f8 and %i5, 0x1643, %i1 std %f2, [%l7 + 0x48] fone %f12 fbuge,a %fcc0, loop_3936 edge8ln %l4, %i3, %o6 andn %o1, %o2, %o3 fmovrdgz %g5, %f2, %f10 loop_3936: ldsh [%l7 + 0x76], %o4 fmovdgu %icc, %f1, %f13 sdivcc %i6, 0x0A16, %i0 sll %i2, 0x12, %l3 sethi 0x0234, %o0 fmul8sux16 %f8, %f6, %f14 or %g1, 0x0A41, %l6 ldsw [%l7 + 0x64], %g2 fpackfix %f10, %f14 edge16n %i7, %g3, %l0 fmovse %icc, %f15, %f4 sth %o5, [%l7 + 0x26] fbn,a %fcc2, loop_3937 movrlez %g6, 0x38E, %g7 mulx %l5, %i4, %l2 fblg %fcc0, loop_3938 loop_3937: bne %icc, loop_3939 fmovdle %icc, %f0, %f4 sdivx %o7, 0x1D8E, %g4 loop_3938: ldx [%l7 + 0x28], %i5 loop_3939: fmovdn %icc, %f13, %f0 sdivcc %i1, 0x1D25, %l1 edge32l %i3, %l4, %o6 ble,pn %icc, loop_3940 ld [%l7 + 0x14], %f9 sth %o2, [%l7 + 0x1E] fpadd32 %f6, %f4, %f14 loop_3940: alignaddrl %o1, %o3, %o4 bl %icc, loop_3941 fmovsl %icc, %f5, %f2 fmuld8ulx16 %f7, %f4, %f4 fmovsl %xcc, %f7, %f0 loop_3941: ldx [%l7 + 0x50], %i6 ldx [%l7 + 0x50], %i0 fcmpes %fcc1, %f12, %f10 bshuffle %f10, %f4, %f0 fmovdg %xcc, %f4, %f1 lduh [%l7 + 0x74], %g5 fmovsle %icc, %f6, %f11 nop setx loop_3942, %l0, %l1 jmpl %l1, %l3 stw %o0, [%l7 + 0x3C] fabsd %f0, %f8 movrlz %i2, 0x1BC, %g1 loop_3942: tneg %xcc, 0x5 fornot2 %f10, %f4, %f6 brlz %l6, loop_3943 ld [%l7 + 0x38], %f10 fcmpne16 %f14, %f14, %g2 fmovdvs %xcc, %f9, %f3 loop_3943: brgz,a %g3, loop_3944 fpack16 %f12, %f11 fxors %f4, %f15, %f0 ldsh [%l7 + 0x66], %i7 loop_3944: srl %o5, %g6, %l0 fone %f12 ld [%l7 + 0x20], %f7 fcmpeq32 %f2, %f12, %l5 sra %g7, 0x00, %i4 movge %icc, %l2, %o7 fmovrdgz %i5, %f6, %f0 nop setx loop_3945, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x78], %g4 tvs %xcc, 0x4 ba,a,pn %icc, loop_3946 loop_3945: ldd [%l7 + 0x20], %f14 movl %icc, %l1, %i1 brlz %i3, loop_3947 loop_3946: bvc,pt %icc, loop_3948 sth %l4, [%l7 + 0x7E] fornot2 %f12, %f4, %f2 loop_3947: fmul8x16au %f4, %f3, %f2 loop_3948: ble,a,pt %xcc, loop_3949 fand %f6, %f2, %f12 ldd [%l7 + 0x28], %f0 fzero %f6 loop_3949: ldd [%l7 + 0x28], %f2 fmovsg %icc, %f11, %f11 tneg %icc, 0x3 sth %o2, [%l7 + 0x38] st %f7, [%l7 + 0x0C] edge8l %o1, %o6, %o3 ldd [%l7 + 0x50], %f2 fmovrde %i6, %f2, %f12 lduh [%l7 + 0x0A], %i0 array8 %g5, %l3, %o4 fpsub16s %f5, %f1, %f13 brlz %i2, loop_3950 fcmpeq32 %f12, %f6, %o0 faligndata %f14, %f14, %f8 sllx %l6, %g2, %g3 loop_3950: bcs,a,pt %xcc, loop_3951 fcmpd %fcc3, %f10, %f14 fornot2s %f3, %f8, %f3 ldsb [%l7 + 0x37], %i7 loop_3951: fcmpgt32 %f2, %f8, %g1 fsrc1 %f10, %f12 lduw [%l7 + 0x64], %g6 fmovrsgz %o5, %f2, %f13 fmovd %f4, %f2 fmovrdgez %l5, %f0, %f2 ldsb [%l7 + 0x57], %l0 fandnot1s %f5, %f6, %f8 fbne,a %fcc1, loop_3952 movcc %xcc, %i4, %l2 edge16n %o7, %g7, %i5 tsubcctv %g4, 0x19FB, %i1 loop_3952: edge8l %l1, %i3, %l4 subccc %o2, %o1, %o3 st %f13, [%l7 + 0x70] fmovdpos %icc, %f7, %f11 nop setx loop_3953, %l0, %l1 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 %i6, 0x15D6, %i0 tsubcctv %g5, 0x16BA, %l3 stx %o4, [%l7 + 0x60] loop_3953: edge32l %i2, %o0, %o6 tleu %xcc, 0x6 std %f4, [%l7 + 0x50] umul %g2, 0x0502, %l6 fmovrsgz %i7, %f2, %f2 fpack32 %f4, %f14, %f14 bcc,a,pn %icc, loop_3954 fmovsn %xcc, %f4, %f7 stx %g1, [%l7 + 0x18] fmovdvs %xcc, %f8, %f5 loop_3954: bpos,a,pt %icc, loop_3955 bl %icc, loop_3956 bcs,a,pn %xcc, loop_3957 lduw [%l7 + 0x54], %g6 loop_3955: udivx %o5, 0x1AE8, %l5 loop_3956: fmovdgu %xcc, %f2, %f5 loop_3957: fmovrdlez %l0, %f6, %f14 fexpand %f5, %f14 bshuffle %f14, %f14, %f0 fmovscc %xcc, %f10, %f6 fmovsneg %xcc, %f12, %f14 bgu,pn %xcc, loop_3958 fmovscc %xcc, %f5, %f2 edge16l %i4, %g3, %l2 lduw [%l7 + 0x58], %g7 loop_3958: ldsb [%l7 + 0x49], %o7 ldx [%l7 + 0x60], %g4 fbu %fcc2, loop_3959 bvs,a,pt %icc, loop_3960 ldub [%l7 + 0x70], %i1 bge,pn %icc, loop_3961 loop_3959: for %f6, %f4, %f8 loop_3960: faligndata %f14, %f8, %f0 xnorcc %i5, 0x0519, %i3 loop_3961: bpos,pt %icc, loop_3962 ldub [%l7 + 0x25], %l1 ldsb [%l7 + 0x29], %l4 ldsh [%l7 + 0x7A], %o2 loop_3962: fmovrsne %o3, %f15, %f5 tcs %xcc, 0x3 fmovscs %xcc, %f14, %f1 fbe %fcc1, loop_3963 stx %i6, [%l7 + 0x68] mulscc %i0, 0x0DD2, %g5 ldsb [%l7 + 0x75], %l3 loop_3963: fmovdl %xcc, %f3, %f9 fcmpes %fcc1, %f12, %f10 nop setx loop_3964, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %o1, 0x1957, %o4 stw %o0, [%l7 + 0x50] fmovdle %icc, %f1, %f12 loop_3964: brgz %i2, loop_3965 fnands %f2, %f11, %f9 ldx [%l7 + 0x48], %o6 xnorcc %l6, 0x1CBB, %g2 loop_3965: fmovrsne %g1, %f7, %f0 ldsb [%l7 + 0x0D], %g6 lduw [%l7 + 0x78], %o5 ldx [%l7 + 0x20], %l5 fbule %fcc0, loop_3966 stw %l0, [%l7 + 0x54] movre %i4, %i7, %l2 fmovsl %xcc, %f2, %f13 loop_3966: siam 0x0 ldub [%l7 + 0x58], %g7 fmovsle %xcc, %f12, %f9 fzero %f12 tg %xcc, 0x2 fmovdpos %xcc, %f13, %f14 movrne %g3, 0x023, %g4 movcc %xcc, %o7, %i1 bcc,a %xcc, loop_3967 edge32 %i5, %l1, %l4 taddcctv %o2, %i3, %o3 mova %icc, %i6, %g5 loop_3967: ldub [%l7 + 0x75], %l3 fornot2 %f6, %f2, %f4 movle %xcc, %i0, %o4 fpsub32s %f2, %f9, %f14 sth %o1, [%l7 + 0x6E] bleu,pt %xcc, loop_3968 ldub [%l7 + 0x49], %o0 bvs loop_3969 fnot2 %f8, %f14 loop_3968: fmovrslez %i2, %f15, %f10 subc %l6, %o6, %g1 loop_3969: fsrc1s %f10, %f5 bg,a loop_3970 fcmps %fcc3, %f13, %f5 sth %g2, [%l7 + 0x48] stx %g6, [%l7 + 0x10] loop_3970: stx %l5, [%l7 + 0x08] fbne,a %fcc3, loop_3971 fmovsl %icc, %f6, %f4 ble,a %icc, loop_3972 fabsd %f10, %f8 loop_3971: edge16ln %o5, %l0, %i4 lduh [%l7 + 0x30], %i7 loop_3972: fpsub16 %f14, %f6, %f10 andcc %l2, 0x060B, %g7 fsrc2 %f2, %f10 fblg %fcc1, loop_3973 stw %g3, [%l7 + 0x58] fpadd32 %f6, %f8, %f10 fcmpne32 %f6, %f4, %o7 loop_3973: stb %g4, [%l7 + 0x78] tg %xcc, 0x0 fmul8x16al %f8, %f1, %f2 ldsw [%l7 + 0x48], %i5 subc %l1, 0x0B85, %i1 edge8n %o2, %i3, %l4 fsrc1s %f7, %f15 std %f2, [%l7 + 0x10] fmovsl %icc, %f11, %f3 be loop_3974 or %i6, %o3, %l3 sth %i0, [%l7 + 0x26] stb %g5, [%l7 + 0x73] loop_3974: ldx [%l7 + 0x60], %o1 ld [%l7 + 0x18], %f7 orcc %o0, %o4, %l6 ld [%l7 + 0x28], %f11 bgu,a,pt %icc, loop_3975 fpmerge %f6, %f0, %f14 brgz,a %o6, loop_3976 st %f9, [%l7 + 0x50] loop_3975: movn %icc, %g1, %i2 fmovspos %xcc, %f12, %f15 loop_3976: movl %xcc, %g6, %l5 fmul8x16al %f12, %f10, %f14 ldsw [%l7 + 0x64], %g2 subcc %o5, 0x059C, %l0 ble,pt %icc, loop_3977 fnands %f8, %f15, %f15 bge,pt %icc, loop_3978 fbn %fcc2, loop_3979 loop_3977: andn %i7, 0x089F, %l2 ldd [%l7 + 0x18], %f10 loop_3978: movle %xcc, %i4, %g3 loop_3979: fone %f2 fbn %fcc1, loop_3980 fornot1s %f6, %f11, %f7 fmuld8ulx16 %f9, %f5, %f2 fbn %fcc0, loop_3981 loop_3980: call loop_3982 fmovde %xcc, %f6, %f6 orncc %g7, 0x1FD3, %g4 loop_3981: tcc %icc, 0x4 loop_3982: ldsw [%l7 + 0x64], %i5 stb %o7, [%l7 + 0x47] fblg,a %fcc2, loop_3983 lduh [%l7 + 0x1C], %i1 srlx %o2, %l1, %i3 fandnot2s %f5, %f12, %f11 loop_3983: std %f14, [%l7 + 0x40] brgez,a %l4, loop_3984 fble,a %fcc1, loop_3985 tne %xcc, 0x5 nop setx loop_3986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3984: fbl,a %fcc0, loop_3987 loop_3985: fand %f0, %f0, %f10 fmovse %xcc, %f5, %f7 loop_3986: nop setx loop_3988, %l0, %l1 jmpl %l1, %o3 loop_3987: lduh [%l7 + 0x62], %i6 tg %icc, 0x3 ldsw [%l7 + 0x54], %l3 loop_3988: fmuld8ulx16 %f12, %f15, %f2 ldx [%l7 + 0x48], %g5 ldsh [%l7 + 0x68], %o1 fmul8x16al %f8, %f2, %f8 tgu %xcc, 0x3 ld [%l7 + 0x50], %f14 nop setx loop_3989, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tg %xcc, 0x3 be loop_3990 bvs,pn %icc, loop_3991 loop_3989: fmovdneg %xcc, %f10, %f13 stb %i0, [%l7 + 0x2B] loop_3990: tleu %xcc, 0x1 loop_3991: fcmpne32 %f8, %f8, %o0 fbl,a %fcc2, loop_3992 tle %xcc, 0x4 fmovrde %o4, %f10, %f6 xor %o6, 0x1ACF, %l6 loop_3992: tvc %icc, 0x3 tsubcctv %g1, 0x0BE9, %i2 ldx [%l7 + 0x70], %g6 ld [%l7 + 0x1C], %f5 fmovsleu %icc, %f5, %f9 addccc %g2, 0x1BEB, %l5 mova %icc, %o5, %i7 fmovde %icc, %f3, %f14 fcmpne32 %f8, %f2, %l2 ld [%l7 + 0x48], %f0 xnor %i4, 0x092D, %g3 bshuffle %f8, %f12, %f4 andncc %g7, %g4, %i5 ldsw [%l7 + 0x2C], %o7 lduh [%l7 + 0x3E], %l0 fbne,a %fcc3, loop_3993 fnegs %f1, %f1 fbo %fcc3, loop_3994 tn %icc, 0x3 loop_3993: movrgez %o2, 0x062, %l1 smulcc %i1, %i3, %o3 loop_3994: lduw [%l7 + 0x6C], %l4 xorcc %l3, %i6, %o1 fpack32 %f2, %f12, %f6 fsrc2 %f12, %f14 fpsub16s %f3, %f1, %f14 lduh [%l7 + 0x70], %i0 addccc %g5, %o4, %o6 bpos,a,pt %icc, loop_3995 tsubcc %o0, %l6, %g1 bpos,a,pn %xcc, loop_3996 fcmps %fcc1, %f7, %f5 loop_3995: tneg %xcc, 0x1 movne %icc, %g6, %i2 loop_3996: fbug,a %fcc2, loop_3997 fpsub32 %f2, %f4, %f0 array16 %g2, %o5, %i7 st %f15, [%l7 + 0x64] loop_3997: smulcc %l5, %i4, %l2 movrlez %g7, 0x066, %g4 lduh [%l7 + 0x0A], %i5 std %f2, [%l7 + 0x68] fcmps %fcc3, %f7, %f6 fmovde %icc, %f9, %f8 bn,a,pt %icc, loop_3998 ldd [%l7 + 0x08], %f2 sub %g3, 0x127B, %l0 lduh [%l7 + 0x16], %o7 loop_3998: sth %o2, [%l7 + 0x7A] movvc %xcc, %l1, %i3 ld [%l7 + 0x64], %f11 movg %icc, %i1, %o3 edge16ln %l3, %i6, %l4 lduh [%l7 + 0x60], %i0 ba,a,pt %xcc, loop_3999 fcmple32 %f10, %f10, %g5 ba,pn %xcc, loop_4000 movge %xcc, %o1, %o6 loop_3999: fmovsle %icc, %f7, %f1 tgu %icc, 0x1 loop_4000: subc %o4, %o0, %l6 orn %g6, 0x10BF, %i2 stx %g1, [%l7 + 0x18] fmovrslez %g2, %f4, %f6 ldx [%l7 + 0x38], %i7 ldub [%l7 + 0x40], %o5 stx %l5, [%l7 + 0x70] ldsw [%l7 + 0x30], %l2 subc %g7, 0x02D6, %i4 fcmpgt32 %f10, %f14, %g4 orn %g3, %i5, %l0 ldx [%l7 + 0x30], %o7 stw %o2, [%l7 + 0x38] stx %l1, [%l7 + 0x20] fmovsge %xcc, %f2, %f1 brgez %i3, loop_4001 faligndata %f4, %f2, %f0 stx %i1, [%l7 + 0x20] fmovrsgez %l3, %f11, %f13 loop_4001: fmovrsne %o3, %f0, %f1 nop setx loop_4002, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x44], %l4 fbg,a %fcc0, loop_4003 fmovdle %xcc, %f6, %f9 loop_4002: movcc %icc, %i0, %i6 movrne %g5, %o1, %o6 loop_4003: addc %o0, %o4, %g6 fmovdcc %icc, %f7, %f6 std %f14, [%l7 + 0x08] stb %i2, [%l7 + 0x2F] fmovdg %xcc, %f14, %f9 fble %fcc0, loop_4004 fmovsne %icc, %f12, %f8 srax %l6, %g1, %i7 andncc %g2, %l5, %l2 loop_4004: add %g7, %o5, %i4 ble,pt %xcc, loop_4005 movvs %icc, %g3, %g4 fmul8x16au %f9, %f0, %f12 fmovrslz %i5, %f0, %f12 loop_4005: movge %icc, %l0, %o2 fcmps %fcc0, %f10, %f15 fmovdge %icc, %f2, %f12 ldub [%l7 + 0x44], %l1 lduw [%l7 + 0x44], %i3 movneg %icc, %o7, %i1 fmul8x16au %f5, %f11, %f10 andn %l3, %o3, %i0 ldsh [%l7 + 0x6E], %l4 sdivx %i6, 0x02BB, %o1 ldsb [%l7 + 0x40], %o6 edge32 %o0, %o4, %g6 orn %g5, 0x1316, %i2 fnot2 %f12, %f0 fbge,a %fcc1, loop_4006 fbule,a %fcc2, loop_4007 movge %xcc, %l6, %i7 ld [%l7 + 0x20], %f11 loop_4006: edge32n %g1, %g2, %l5 loop_4007: std %f14, [%l7 + 0x20] lduw [%l7 + 0x2C], %g7 fblg,a %fcc1, loop_4008 fble %fcc3, loop_4009 edge16n %l2, %o5, %g3 fmovrdne %i4, %f0, %f6 loop_4008: fcmpes %fcc1, %f2, %f0 loop_4009: fbg,a %fcc0, loop_4010 stb %i5, [%l7 + 0x49] bcs,a,pt %xcc, loop_4011 fmovdvs %xcc, %f2, %f8 loop_4010: ldsb [%l7 + 0x48], %g4 edge32ln %l0, %l1, %o2 loop_4011: fmovsa %icc, %f15, %f1 umulcc %o7, %i1, %i3 fzero %f8 st %f15, [%l7 + 0x3C] ldsb [%l7 + 0x53], %l3 ble,pn %icc, loop_4012 fpsub32 %f14, %f8, %f6 ldsb [%l7 + 0x0F], %o3 lduh [%l7 + 0x5E], %i0 loop_4012: udivcc %l4, 0x0D05, %i6 fandnot1 %f6, %f6, %f0 ldsh [%l7 + 0x7E], %o6 xorcc %o1, %o0, %g6 sub %o4, %i2, %l6 nop setx loop_4013, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be loop_4014 ldx [%l7 + 0x70], %i7 fmovdl %xcc, %f4, %f14 loop_4013: stb %g5, [%l7 + 0x46] loop_4014: tvc %icc, 0x5 bne loop_4015 ldx [%l7 + 0x08], %g1 sth %l5, [%l7 + 0x62] tn %icc, 0x1 loop_4015: ldsw [%l7 + 0x10], %g2 alignaddrl %g7, %l2, %o5 ldub [%l7 + 0x48], %g3 fmovdge %xcc, %f12, %f12 fmovsne %icc, %f2, %f8 fcmpgt16 %f10, %f12, %i5 fmovda %icc, %f6, %f13 fmovdvs %icc, %f12, %f8 tcs %icc, 0x0 ba %xcc, loop_4016 fand %f2, %f12, %f8 fors %f0, %f13, %f13 subccc %g4, 0x1FC3, %i4 loop_4016: stx %l0, [%l7 + 0x70] fnegd %f12, %f0 subccc %o2, %o7, %i1 ldx [%l7 + 0x30], %i3 movvs %xcc, %l1, %o3 st %f8, [%l7 + 0x68] ldsw [%l7 + 0x20], %l3 ldub [%l7 + 0x12], %l4 move %icc, %i0, %i6 stx %o6, [%l7 + 0x08] nop setx loop_4017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a,pt %xcc, loop_4018 stx %o0, [%l7 + 0x40] bleu,a,pt %icc, loop_4019 loop_4017: fornot1s %f2, %f7, %f7 loop_4018: fxnor %f12, %f12, %f0 stw %o1, [%l7 + 0x2C] loop_4019: bne loop_4020 edge16n %g6, %o4, %l6 mova %icc, %i2, %g5 lduh [%l7 + 0x76], %g1 loop_4020: bn loop_4021 bneg,pn %xcc, loop_4022 fmovdne %xcc, %f1, %f0 movne %icc, %i7, %l5 loop_4021: std %f14, [%l7 + 0x20] loop_4022: tn %xcc, 0x2 mova %icc, %g7, %l2 orn %o5, 0x1162, %g2 fmovdpos %xcc, %f12, %f5 sth %g3, [%l7 + 0x5A] xor %g4, 0x01A8, %i5 subc %i4, %o2, %o7 edge32ln %l0, %i1, %i3 fornot1 %f6, %f4, %f6 array16 %o3, %l3, %l1 ldd [%l7 + 0x48], %f12 fcmple32 %f8, %f2, %l4 fornot1s %f3, %f8, %f10 edge8ln %i6, %i0, %o0 bge,a loop_4023 movrgz %o6, 0x00E, %g6 tl %icc, 0x6 std %f14, [%l7 + 0x18] loop_4023: fpsub32 %f2, %f12, %f2 movge %xcc, %o1, %o4 fmovda %icc, %f8, %f10 lduh [%l7 + 0x66], %i2 fmovdl %icc, %f12, %f11 bl,a loop_4024 fcmple32 %f12, %f8, %l6 lduh [%l7 + 0x3C], %g5 addc %i7, %l5, %g7 loop_4024: tcc %icc, 0x4 fbe,a %fcc2, loop_4025 popc 0x15D0, %l2 ble,a,pn %xcc, loop_4026 std %f10, [%l7 + 0x18] loop_4025: ldsh [%l7 + 0x68], %o5 sth %g2, [%l7 + 0x6C] loop_4026: stx %g1, [%l7 + 0x20] fmovrslz %g3, %f0, %f15 stw %g4, [%l7 + 0x5C] taddcctv %i4, 0x1FE6, %i5 udiv %o7, 0x048E, %l0 fandnot1s %f2, %f12, %f9 brgez %i1, loop_4027 ta %icc, 0x7 fmovs %f12, %f14 tle %xcc, 0x0 loop_4027: movleu %icc, %i3, %o3 smulcc %o2, 0x0C2A, %l1 bgu %icc, loop_4028 fnot2 %f0, %f4 movle %xcc, %l4, %l3 array8 %i0, %o0, %i6 loop_4028: ble,pn %icc, loop_4029 fbul,a %fcc2, loop_4030 fzeros %f3 ld [%l7 + 0x6C], %f10 loop_4029: fand %f12, %f10, %f14 loop_4030: fbn %fcc2, loop_4031 std %f4, [%l7 + 0x08] fmovdn %icc, %f8, %f3 udiv %g6, 0x0628, %o6 loop_4031: lduw [%l7 + 0x60], %o1 sth %i2, [%l7 + 0x7E] std %f4, [%l7 + 0x28] smulcc %l6, %g5, %o4 srlx %i7, %l5, %g7 ldsw [%l7 + 0x34], %l2 fmovdle %xcc, %f12, %f1 movpos %xcc, %o5, %g2 ld [%l7 + 0x1C], %f15 stx %g3, [%l7 + 0x60] fmovdn %xcc, %f14, %f2 sth %g4, [%l7 + 0x10] bleu,a,pt %icc, loop_4032 alignaddrl %g1, %i5, %o7 bne,a,pt %xcc, loop_4033 array16 %l0, %i1, %i3 loop_4032: ldsh [%l7 + 0x6C], %i4 std %f12, [%l7 + 0x50] loop_4033: fcmpd %fcc3, %f0, %f0 sub %o2, %o3, %l1 smulcc %l4, 0x04E3, %l3 ldd [%l7 + 0x60], %f8 andncc %o0, %i6, %i0 fmovscc %icc, %f5, %f8 movge %icc, %o6, %o1 tne %xcc, 0x4 stw %g6, [%l7 + 0x24] stb %i2, [%l7 + 0x10] alignaddr %g5, %l6, %o4 fcmpgt16 %f14, %f14, %i7 edge16 %g7, %l5, %l2 fmovrslz %g2, %f10, %f2 be,a,pn %icc, loop_4034 fornot2 %f8, %f12, %f14 orcc %o5, %g4, %g3 andcc %g1, 0x1DF9, %o7 loop_4034: sdivx %i5, 0x08F6, %i1 fbl %fcc0, loop_4035 fcmple16 %f10, %f4, %i3 fors %f11, %f1, %f7 bvs loop_4036 loop_4035: sth %i4, [%l7 + 0x3A] st %f7, [%l7 + 0x40] stx %o2, [%l7 + 0x40] loop_4036: lduh [%l7 + 0x6E], %o3 fmovsvc %xcc, %f6, %f14 fcmpgt32 %f12, %f8, %l1 lduh [%l7 + 0x62], %l0 sdivcc %l4, 0x054A, %o0 fmovrdlez %l3, %f2, %f14 lduw [%l7 + 0x40], %i0 movl %icc, %o6, %i6 for %f10, %f0, %f12 fnot2s %f2, %f4 be loop_4037 movneg %xcc, %o1, %i2 stb %g5, [%l7 + 0x1E] srl %g6, 0x09, %l6 loop_4037: ldsh [%l7 + 0x54], %i7 fnot1 %f4, %f12 fxor %f0, %f10, %f8 fmovrsgz %g7, %f3, %f11 and %l5, 0x044F, %o4 stx %l2, [%l7 + 0x70] fmovdvc %icc, %f7, %f2 fornot2 %f12, %f10, %f0 ldsb [%l7 + 0x7C], %g2 fpack32 %f2, %f12, %f10 edge16 %g4, %o5, %g1 xorcc %o7, 0x0D89, %i5 fmovdg %xcc, %f13, %f0 ld [%l7 + 0x4C], %f11 fmovdle %xcc, %f7, %f7 fmovdne %xcc, %f7, %f11 fbge,a %fcc0, loop_4038 ldsh [%l7 + 0x4C], %g3 bshuffle %f4, %f6, %f10 orcc %i1, 0x0849, %i3 loop_4038: taddcctv %o2, %o3, %i4 movpos %xcc, %l0, %l1 sth %o0, [%l7 + 0x16] fmovsge %icc, %f14, %f7 srax %l4, 0x14, %i0 fmovrdgz %l3, %f12, %f0 ldub [%l7 + 0x31], %o6 for %f4, %f14, %f0 fandnot2s %f2, %f1, %f10 stw %i6, [%l7 + 0x60] subcc %i2, 0x1EEA, %g5 sub %o1, 0x006C, %l6 fbug %fcc1, loop_4039 movrlez %i7, %g7, %l5 tge %xcc, 0x1 sth %o4, [%l7 + 0x32] loop_4039: fmuld8sux16 %f10, %f7, %f10 fbule %fcc1, loop_4040 fpsub32 %f2, %f0, %f8 srax %g6, %l2, %g4 fmovdl %xcc, %f5, %f12 loop_4040: sdiv %o5, 0x1DAB, %g2 brgz %o7, loop_4041 xor %i5, 0x1523, %g1 udivcc %i1, 0x0A8C, %g3 edge16n %o2, %i3, %o3 loop_4041: fmovsa %icc, %f3, %f15 fand %f2, %f8, %f0 tleu %icc, 0x5 lduw [%l7 + 0x24], %i4 alignaddrl %l1, %o0, %l4 fmovrse %l0, %f10, %f10 fbne %fcc2, loop_4042 stw %i0, [%l7 + 0x20] ldx [%l7 + 0x08], %l3 fmovdne %icc, %f8, %f4 loop_4042: movge %icc, %i6, %i2 tl %xcc, 0x5 ld [%l7 + 0x2C], %f6 fnot2s %f5, %f3 fmovrsgez %g5, %f5, %f8 fmovdneg %xcc, %f14, %f1 movrlez %o6, 0x3EE, %o1 sth %i7, [%l7 + 0x28] fmovdne %xcc, %f7, %f5 bcc,pt %xcc, loop_4043 or %g7, 0x0F9F, %l6 lduh [%l7 + 0x0A], %l5 edge8l %o4, %l2, %g6 loop_4043: fmovse %icc, %f1, %f10 smulcc %o5, 0x03C8, %g4 lduw [%l7 + 0x2C], %o7 stw %i5, [%l7 + 0x70] fors %f5, %f5, %f2 fandnot2s %f2, %f2, %f5 popc 0x1171, %g2 alignaddr %g1, %i1, %g3 bn %icc, loop_4044 fmul8sux16 %f10, %f12, %f8 fxnors %f12, %f14, %f12 bl loop_4045 loop_4044: tne %xcc, 0x7 ldub [%l7 + 0x60], %o2 tcc %icc, 0x5 loop_4045: fbu,a %fcc3, loop_4046 sth %i3, [%l7 + 0x16] fnegs %f14, %f6 lduh [%l7 + 0x4C], %o3 loop_4046: tl %icc, 0x5 ldsh [%l7 + 0x7C], %i4 ldsh [%l7 + 0x52], %o0 stw %l4, [%l7 + 0x08] stx %l0, [%l7 + 0x78] fbo,a %fcc2, loop_4047 fcmpeq32 %f12, %f12, %i0 brnz,a %l1, loop_4048 movle %icc, %i6, %l3 loop_4047: alignaddr %i2, %g5, %o6 subcc %i7, %g7, %l6 loop_4048: edge8 %l5, %o1, %o4 fmovdleu %icc, %f8, %f2 bvc,a %icc, loop_4049 fbul %fcc1, loop_4050 mova %xcc, %g6, %o5 stw %l2, [%l7 + 0x24] loop_4049: fmul8sux16 %f6, %f4, %f12 loop_4050: nop setx loop_4051, %l0, %l1 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 + 0x10] edge16n %g4, %g2, %g1 bleu loop_4052 loop_4051: sth %i5, [%l7 + 0x22] tn %xcc, 0x1 ldsw [%l7 + 0x38], %i1 loop_4052: fbn,a %fcc3, loop_4053 faligndata %f4, %f8, %f12 fornot2s %f9, %f0, %f14 move %icc, %g3, %i3 loop_4053: tn %xcc, 0x5 ba,a %xcc, loop_4054 bn %icc, loop_4055 fxors %f13, %f6, %f4 brnz,a %o2, loop_4056 loop_4054: ldub [%l7 + 0x4C], %i4 loop_4055: move %icc, %o3, %l4 tsubcctv %l0, 0x1144, %o0 loop_4056: st %f13, [%l7 + 0x34] edge16n %l1, %i6, %i0 ldx [%l7 + 0x48], %l3 fmovd %f12, %f10 bcs loop_4057 tsubcc %i2, %o6, %g5 sll %i7, 0x10, %g7 stw %l5, [%l7 + 0x60] loop_4057: sth %l6, [%l7 + 0x7E] fnegs %f3, %f6 ldsh [%l7 + 0x1A], %o1 fmovda %xcc, %f7, %f11 brgez %o4, loop_4058 fmovde %xcc, %f10, %f0 ldsh [%l7 + 0x44], %g6 siam 0x5 loop_4058: fcmped %fcc2, %f10, %f8 fmovspos %icc, %f0, %f13 fpadd16 %f12, %f12, %f6 st %f9, [%l7 + 0x78] array8 %o5, %l2, %o7 st %f11, [%l7 + 0x18] fcmpne16 %f12, %f6, %g4 alignaddr %g2, %g1, %i1 fsrc2s %f12, %f3 fmuld8sux16 %f5, %f10, %f4 movcs %icc, %i5, %g3 fors %f2, %f7, %f3 fmovdn %icc, %f4, %f2 fmuld8ulx16 %f14, %f12, %f0 movneg %icc, %o2, %i3 ldd [%l7 + 0x50], %f10 addc %i4, 0x0874, %o3 bvc,a,pt %xcc, loop_4059 fmovdn %icc, %f6, %f8 movre %l0, %l4, %o0 be,a,pt %xcc, loop_4060 loop_4059: stw %i6, [%l7 + 0x08] st %f5, [%l7 + 0x3C] ldx [%l7 + 0x08], %l1 loop_4060: edge8n %i0, %i2, %o6 ldsh [%l7 + 0x44], %g5 fmovdvs %xcc, %f1, %f6 stw %l3, [%l7 + 0x0C] fmovse %xcc, %f4, %f6 orcc %g7, 0x0458, %i7 bcs,a loop_4061 fsrc1s %f14, %f9 edge8n %l5, %l6, %o1 fnot2s %f13, %f6 loop_4061: movpos %icc, %g6, %o5 movpos %xcc, %l2, %o4 std %f12, [%l7 + 0x28] ld [%l7 + 0x68], %f10 fcmpeq16 %f2, %f4, %o7 movrlz %g4, 0x174, %g1 fcmpd %fcc3, %f2, %f4 xnorcc %g2, 0x1F3C, %i1 fmovdl %icc, %f15, %f14 bl,a loop_4062 fmovsneg %xcc, %f6, %f12 fsrc1 %f14, %f0 stx %i5, [%l7 + 0x78] loop_4062: movrlez %g3, 0x297, %o2 mulscc %i3, 0x191E, %i4 stx %l0, [%l7 + 0x20] movne %icc, %o3, %l4 edge32 %i6, %o0, %l1 bg,a loop_4063 ldx [%l7 + 0x30], %i2 fnot2s %f0, %f13 fbue,a %fcc0, loop_4064 loop_4063: stw %i0, [%l7 + 0x08] ldx [%l7 + 0x58], %g5 movn %xcc, %l3, %o6 loop_4064: ld [%l7 + 0x74], %f13 sdiv %g7, 0x03F8, %l5 nop setx loop_4065, %l0, %l1 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 %xcc, loop_4066 sth %l6, [%l7 + 0x20] std %f0, [%l7 + 0x78] loop_4065: std %f6, [%l7 + 0x58] loop_4066: srax %i7, 0x11, %o1 fxor %f2, %f0, %f14 sll %g6, 0x1E, %l2 movrlez %o5, %o7, %g4 fbo,a %fcc0, loop_4067 fnands %f3, %f2, %f13 movvs %xcc, %o4, %g1 andncc %g2, %i5, %g3 loop_4067: bleu loop_4068 fbg,a %fcc3, loop_4069 lduh [%l7 + 0x7E], %o2 movneg %icc, %i3, %i4 loop_4068: smul %i1, %o3, %l0 loop_4069: array16 %l4, %o0, %i6 movge %xcc, %i2, %l1 std %f6, [%l7 + 0x18] faligndata %f4, %f8, %f4 fpadd32s %f10, %f7, %f6 fnot1 %f2, %f4 fbne,a %fcc0, loop_4070 stw %i0, [%l7 + 0x14] fnot1s %f7, %f12 bcs,a,pt %icc, loop_4071 loop_4070: movvs %xcc, %l3, %g5 andn %o6, %g7, %l6 orn %l5, %o1, %g6 loop_4071: fmovsn %xcc, %f0, %f1 orncc %l2, %o5, %i7 ta %xcc, 0x6 fcmple32 %f14, %f6, %g4 taddcc %o7, 0x16FC, %o4 stx %g1, [%l7 + 0x48] ldsh [%l7 + 0x64], %g2 ldub [%l7 + 0x10], %g3 fmovsg %icc, %f10, %f4 fmovse %icc, %f1, %f0 fmovdleu %icc, %f12, %f11 bn,a %icc, loop_4072 st %f15, [%l7 + 0x20] fxors %f9, %f2, %f11 tne %icc, 0x2 loop_4072: ldsw [%l7 + 0x78], %o2 ldsw [%l7 + 0x2C], %i3 edge32l %i5, %i4, %i1 fnands %f7, %f7, %f10 fble %fcc2, loop_4073 fmovdge %xcc, %f6, %f3 and %l0, 0x0FC6, %o3 ldsh [%l7 + 0x26], %o0 loop_4073: movge %xcc, %i6, %i2 smul %l1, 0x1FF7, %i0 sethi 0x1E1C, %l3 ld [%l7 + 0x24], %f13 bcs,a,pt %xcc, loop_4074 stw %g5, [%l7 + 0x10] call loop_4075 ld [%l7 + 0x4C], %f9 loop_4074: ldsw [%l7 + 0x30], %l4 std %f0, [%l7 + 0x48] loop_4075: lduw [%l7 + 0x14], %g7 ld [%l7 + 0x0C], %f1 ld [%l7 + 0x20], %f13 std %f8, [%l7 + 0x38] fmovsvc %xcc, %f10, %f5 ldx [%l7 + 0x28], %l6 ldsw [%l7 + 0x28], %o6 ldsh [%l7 + 0x5A], %l5 fmovsg %icc, %f5, %f4 stw %o1, [%l7 + 0x20] bneg,a,pt %xcc, loop_4076 fmovsvs %icc, %f8, %f15 lduw [%l7 + 0x60], %l2 bg loop_4077 loop_4076: ba,a,pn %xcc, loop_4078 ldub [%l7 + 0x4E], %o5 fabsd %f10, %f14 loop_4077: stx %i7, [%l7 + 0x60] loop_4078: fmovrdne %g6, %f6, %f0 fbge,a %fcc1, loop_4079 ldub [%l7 + 0x45], %g4 ldsb [%l7 + 0x33], %o4 std %f8, [%l7 + 0x38] loop_4079: ldsb [%l7 + 0x77], %o7 ld [%l7 + 0x5C], %f5 fcmpes %fcc3, %f6, %f7 fmovs %f8, %f7 lduw [%l7 + 0x54], %g2 fmovrse %g3, %f15, %f7 ldsh [%l7 + 0x42], %g1 sth %i3, [%l7 + 0x48] lduh [%l7 + 0x7A], %i5 tsubcctv %o2, 0x197F, %i1 fbul,a %fcc1, loop_4080 fmul8x16 %f14, %f2, %f12 edge8 %i4, %l0, %o0 fnands %f11, %f15, %f5 loop_4080: fba %fcc2, loop_4081 st %f15, [%l7 + 0x08] fblg %fcc3, loop_4082 edge16n %o3, %i2, %i6 loop_4081: stb %i0, [%l7 + 0x0E] fbl,a %fcc1, loop_4083 loop_4082: addccc %l3, 0x172A, %g5 ldd [%l7 + 0x18], %f2 xnorcc %l1, 0x0221, %l4 loop_4083: ldsh [%l7 + 0x70], %g7 bl,a loop_4084 edge16n %l6, %o6, %o1 fors %f3, %f7, %f14 lduw [%l7 + 0x24], %l2 loop_4084: fsrc1 %f6, %f0 st %f15, [%l7 + 0x4C] fbul,a %fcc0, loop_4085 std %f2, [%l7 + 0x60] fcmped %fcc0, %f2, %f10 bleu,pt %xcc, loop_4086 loop_4085: fmul8ulx16 %f4, %f2, %f6 stb %o5, [%l7 + 0x66] fcmple32 %f14, %f8, %i7 loop_4086: std %f0, [%l7 + 0x10] tpos %xcc, 0x1 fandnot2 %f8, %f2, %f8 fmovdleu %icc, %f14, %f4 edge32 %l5, %g4, %o4 movre %o7, %g2, %g3 brlez %g6, loop_4087 movrlez %i3, %g1, %o2 lduh [%l7 + 0x0C], %i1 fbo %fcc1, loop_4088 loop_4087: fmul8ulx16 %f4, %f10, %f10 fmovrdlz %i5, %f8, %f6 ldd [%l7 + 0x58], %f14 loop_4088: std %f14, [%l7 + 0x48] ldub [%l7 + 0x24], %l0 movn %xcc, %o0, %o3 stx %i4, [%l7 + 0x40] stw %i6, [%l7 + 0x14] taddcctv %i2, 0x1292, %i0 fornot2s %f2, %f12, %f8 lduh [%l7 + 0x72], %l3 edge8l %l1, %l4, %g7 fpadd32 %f4, %f12, %f2 ldsb [%l7 + 0x63], %l6 stx %o6, [%l7 + 0x70] bge,a,pt %xcc, loop_4089 sth %g5, [%l7 + 0x32] fmovsg %icc, %f2, %f6 movcc %icc, %l2, %o5 loop_4089: edge8n %o1, %i7, %l5 tsubcctv %o4, %o7, %g2 ldsw [%l7 + 0x30], %g3 fxors %f3, %f8, %f9 tcs %xcc, 0x2 fmovdleu %xcc, %f13, %f12 fcmple16 %f2, %f14, %g4 fmovrde %i3, %f10, %f8 stb %g6, [%l7 + 0x0E] sll %g1, %i1, %o2 siam 0x5 and %l0, 0x1A2F, %o0 stw %o3, [%l7 + 0x14] bvs %xcc, loop_4090 sllx %i5, 0x1F, %i4 ld [%l7 + 0x20], %f2 st %f14, [%l7 + 0x30] loop_4090: fmovdcc %icc, %f13, %f6 fmovse %xcc, %f5, %f12 taddcc %i2, %i6, %l3 fmovscs %xcc, %f1, %f12 movrlz %i0, %l4, %g7 movle %xcc, %l6, %l1 fmovdcs %icc, %f12, %f3 edge8 %g5, %o6, %o5 tvc %icc, 0x3 std %f4, [%l7 + 0x10] tg %xcc, 0x3 fbuge %fcc1, loop_4091 edge8 %l2, %i7, %l5 udivcc %o4, 0x01CA, %o1 movgu %icc, %g2, %o7 loop_4091: fbne,a %fcc0, loop_4092 fmovsle %icc, %f7, %f1 st %f1, [%l7 + 0x74] fandnot1s %f10, %f0, %f13 loop_4092: lduw [%l7 + 0x78], %g3 stw %i3, [%l7 + 0x4C] popc %g6, %g4 std %f6, [%l7 + 0x10] fbo,a %fcc2, loop_4093 lduw [%l7 + 0x14], %g1 fones %f2 andn %o2, 0x0877, %l0 loop_4093: fmovdneg %xcc, %f2, %f7 movrlz %o0, %i1, %o3 ldsw [%l7 + 0x18], %i4 stx %i2, [%l7 + 0x50] lduw [%l7 + 0x54], %i6 fandnot1s %f2, %f1, %f10 fmovrslz %i5, %f2, %f11 fabsd %f12, %f8 fbule %fcc0, loop_4094 tleu %icc, 0x3 fsrc1s %f0, %f13 fcmpd %fcc2, %f4, %f14 loop_4094: fpadd16s %f8, %f5, %f4 fornot1s %f5, %f10, %f2 fandnot1s %f12, %f1, %f5 ldsh [%l7 + 0x3A], %l3 tneg %icc, 0x5 fbu,a %fcc2, loop_4095 ldsw [%l7 + 0x1C], %i0 be,pt %icc, loop_4096 fmovrse %l4, %f10, %f1 loop_4095: st %f6, [%l7 + 0x58] movn %icc, %l6, %l1 loop_4096: fmovrdgez %g5, %f4, %f4 ldx [%l7 + 0x50], %o6 fmovrde %o5, %f8, %f4 edge32l %g7, %i7, %l5 movne %icc, %o4, %o1 movrlez %g2, 0x3E3, %l2 sethi 0x0735, %g3 ldsb [%l7 + 0x59], %i3 movvc %xcc, %g6, %o7 edge16ln %g1, %g4, %o2 ba %xcc, loop_4097 fsrc2s %f9, %f11 movpos %icc, %l0, %i1 add %o0, 0x1E77, %o3 loop_4097: edge8n %i2, %i6, %i5 bcc %icc, loop_4098 tge %icc, 0x0 ldd [%l7 + 0x10], %f6 fmovrdlez %i4, %f0, %f6 loop_4098: fble,a %fcc0, loop_4099 ld [%l7 + 0x10], %f9 fzero %f8 edge32n %l3, %i0, %l4 loop_4099: call loop_4100 fandnot1 %f8, %f12, %f4 ldub [%l7 + 0x26], %l6 fmovsg %xcc, %f0, %f5 loop_4100: srl %g5, %l1, %o6 tge %icc, 0x0 fbg,a %fcc3, loop_4101 lduh [%l7 + 0x2E], %o5 movneg %xcc, %i7, %l5 movrlz %g7, %o4, %g2 loop_4101: edge8l %o1, %l2, %i3 sth %g3, [%l7 + 0x10] fornot2s %f7, %f9, %f9 fcmpeq16 %f4, %f2, %g6 array32 %g1, %g4, %o7 udivx %l0, 0x10AE, %i1 brgez,a %o0, loop_4102 stb %o2, [%l7 + 0x6E] fmovscs %xcc, %f13, %f0 tpos %xcc, 0x0 loop_4102: fors %f1, %f11, %f13 movvs %icc, %i2, %i6 fzeros %f5 movrlz %o3, 0x2F0, %i4 fbu,a %fcc1, loop_4103 movpos %icc, %i5, %l3 fsrc2 %f12, %f12 fmovdg %xcc, %f9, %f11 loop_4103: ba,a,pn %icc, loop_4104 taddcc %i0, 0x1000, %l4 fnor %f8, %f2, %f8 nop setx loop_4105, %l0, %l1 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_4104: fmovrsgz %g5, %f1, %f0 and %l1, 0x0FAA, %o6 fands %f0, %f7, %f15 loop_4105: fcmpeq32 %f6, %f12, %o5 fnot2 %f2, %f12 edge32n %i7, %l6, %l5 tle %icc, 0x5 movle %xcc, %g7, %g2 fmovdvc %xcc, %f10, %f0 fbl %fcc1, loop_4106 fbue %fcc0, loop_4107 orn %o1, 0x0690, %o4 ldsb [%l7 + 0x72], %i3 loop_4106: movgu %xcc, %g3, %l2 loop_4107: fmul8x16au %f9, %f10, %f2 fcmpd %fcc0, %f12, %f6 call loop_4108 tpos %icc, 0x5 fmovd %f6, %f10 nop setx loop_4109, %l0, %l1 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_4108: call loop_4110 fpsub16s %f6, %f11, %f14 fsrc1s %f6, %f3 loop_4109: edge32n %g6, %g1, %g4 loop_4110: tg %icc, 0x5 stw %o7, [%l7 + 0x44] ble,pt %icc, loop_4111 ta %icc, 0x5 fmovdge %icc, %f13, %f12 movcs %icc, %l0, %i1 loop_4111: edge32 %o2, %o0, %i2 mulx %i6, %o3, %i4 brlez,a %l3, loop_4112 fmovsleu %xcc, %f13, %f2 movl %icc, %i5, %i0 fbo,a %fcc0, loop_4113 loop_4112: ldub [%l7 + 0x19], %g5 fexpand %f9, %f14 tcs %icc, 0x3 loop_4113: sll %l1, 0x02, %o6 edge16ln %o5, %l4, %i7 movn %xcc, %l6, %g7 tleu %icc, 0x3 fsrc2s %f13, %f7 sth %l5, [%l7 + 0x70] bpos loop_4114 bshuffle %f12, %f2, %f6 tge %icc, 0x2 bcc %xcc, loop_4115 loop_4114: ld [%l7 + 0x18], %f0 ldx [%l7 + 0x50], %o1 fbl,a %fcc3, loop_4116 loop_4115: edge16 %o4, %i3, %g2 fcmpgt32 %f8, %f2, %g3 bneg,a,pn %icc, loop_4117 loop_4116: udivcc %l2, 0x0107, %g1 orcc %g4, %o7, %g6 std %f14, [%l7 + 0x30] loop_4117: edge32ln %i1, %l0, %o0 movcc %icc, %o2, %i6 ldsb [%l7 + 0x11], %i2 st %f7, [%l7 + 0x14] sth %i4, [%l7 + 0x78] fmuld8ulx16 %f10, %f10, %f8 add %o3, 0x1618, %l3 fnot1 %f10, %f2 brnz %i5, loop_4118 movcs %xcc, %g5, %l1 fmovsvc %icc, %f5, %f14 brlz %o6, loop_4119 loop_4118: mova %icc, %i0, %l4 fba,a %fcc1, loop_4120 fxor %f0, %f8, %f12 loop_4119: xnorcc %i7, %o5, %l6 lduw [%l7 + 0x28], %g7 loop_4120: fmul8sux16 %f10, %f0, %f12 fmovscs %xcc, %f0, %f2 fpsub32s %f4, %f12, %f1 fmuld8sux16 %f10, %f5, %f4 sethi 0x1552, %l5 brlez,a %o1, loop_4121 fandnot1 %f10, %f10, %f8 fbo %fcc0, loop_4122 fsrc1s %f15, %f2 loop_4121: fbu %fcc0, loop_4123 fbul,a %fcc0, loop_4124 loop_4122: edge16ln %o4, %i3, %g2 ldsh [%l7 + 0x16], %l2 loop_4123: bl,pt %xcc, loop_4125 loop_4124: ldx [%l7 + 0x08], %g1 sth %g3, [%l7 + 0x5E] fmovsg %xcc, %f2, %f3 loop_4125: fbul,a %fcc2, loop_4126 move %xcc, %g4, %g6 bvs,pn %icc, loop_4127 or %o7, 0x0720, %l0 loop_4126: fones %f3 ldub [%l7 + 0x3B], %i1 loop_4127: st %f2, [%l7 + 0x2C] fpack16 %f12, %f13 fpsub32 %f10, %f8, %f8 brgz,a %o2, loop_4128 udivx %o0, 0x0C31, %i6 tge %xcc, 0x4 brlz %i4, loop_4129 loop_4128: fones %f15 tsubcctv %o3, %i2, %i5 ldub [%l7 + 0x38], %g5 loop_4129: edge16l %l3, %l1, %i0 tn %xcc, 0x7 st %f3, [%l7 + 0x6C] sra %l4, 0x0A, %o6 tle %xcc, 0x6 ble,pt %icc, loop_4130 ldub [%l7 + 0x40], %i7 tl %icc, 0x7 smulcc %l6, %o5, %g7 loop_4130: fand %f6, %f6, %f12 st %f15, [%l7 + 0x40] fornot2 %f12, %f14, %f8 movrgz %l5, 0x1D9, %o4 movleu %xcc, %i3, %o1 fpsub16s %f4, %f7, %f5 edge16l %g2, %l2, %g1 ldsb [%l7 + 0x48], %g3 stw %g6, [%l7 + 0x18] brnz %g4, loop_4131 ldx [%l7 + 0x68], %l0 fsrc2 %f6, %f2 tleu %icc, 0x7 loop_4131: fmovdleu %icc, %f9, %f5 bpos %xcc, loop_4132 fbo %fcc2, loop_4133 ldub [%l7 + 0x36], %i1 fbo %fcc3, loop_4134 loop_4132: movrne %o7, %o2, %o0 loop_4133: stb %i6, [%l7 + 0x34] ldx [%l7 + 0x50], %o3 loop_4134: fcmpes %fcc1, %f13, %f1 fornot2 %f12, %f10, %f14 movrgez %i4, 0x2D4, %i2 bgu,a loop_4135 movpos %xcc, %i5, %l3 ld [%l7 + 0x6C], %f10 fpack16 %f12, %f8 loop_4135: ba %xcc, loop_4136 fbug,a %fcc1, loop_4137 edge8ln %l1, %g5, %i0 subccc %l4, %i7, %o6 loop_4136: sub %o5, 0x17EE, %l6 loop_4137: tl %xcc, 0x1 ldd [%l7 + 0x30], %f8 tn %xcc, 0x7 fmovsle %xcc, %f5, %f6 movle %xcc, %l5, %g7 orcc %i3, 0x00BB, %o1 ldsw [%l7 + 0x28], %o4 std %f4, [%l7 + 0x30] stx %g2, [%l7 + 0x20] andcc %g1, 0x0D14, %g3 lduw [%l7 + 0x48], %g6 and %g4, %l2, %i1 stb %l0, [%l7 + 0x69] std %f12, [%l7 + 0x08] stb %o2, [%l7 + 0x59] stb %o0, [%l7 + 0x6A] stw %i6, [%l7 + 0x44] ldub [%l7 + 0x5F], %o3 udivcc %o7, 0x05CF, %i2 movrgez %i5, %l3, %i4 fmovscc %xcc, %f11, %f0 movre %g5, %l1, %l4 fcmpgt32 %f14, %f6, %i0 ldx [%l7 + 0x28], %o6 movne %icc, %i7, %l6 movne %xcc, %o5, %g7 ldsw [%l7 + 0x1C], %l5 fmovdleu %xcc, %f10, %f11 st %f1, [%l7 + 0x78] movneg %icc, %i3, %o4 ld [%l7 + 0x30], %f6 sra %g2, 0x02, %o1 for %f10, %f6, %f14 movleu %icc, %g3, %g6 tcc %xcc, 0x3 movn %icc, %g1, %g4 ld [%l7 + 0x20], %f5 fsrc2 %f12, %f2 edge32ln %i1, %l0, %o2 mulx %l2, 0x1D03, %i6 ldsb [%l7 + 0x5D], %o0 brz %o3, loop_4138 fbn,a %fcc0, loop_4139 fbul,a %fcc1, loop_4140 brgz,a %i2, loop_4141 loop_4138: bvs,a,pn %icc, loop_4142 loop_4139: ldx [%l7 + 0x60], %i5 loop_4140: fbg,a %fcc2, loop_4143 loop_4141: stb %l3, [%l7 + 0x0E] loop_4142: tge %xcc, 0x7 ldsh [%l7 + 0x4C], %i4 loop_4143: std %f8, [%l7 + 0x28] fnot1s %f5, %f0 ldsw [%l7 + 0x54], %o7 ldd [%l7 + 0x40], %f8 movge %icc, %l1, %g5 fmovsneg %icc, %f0, %f13 ld [%l7 + 0x68], %f4 ldsw [%l7 + 0x38], %i0 fzeros %f8 fcmpne16 %f10, %f2, %l4 fornot1 %f10, %f0, %f10 fbuge %fcc0, loop_4144 addc %o6, %i7, %o5 sethi 0x125E, %l6 stb %g7, [%l7 + 0x4A] loop_4144: ldx [%l7 + 0x28], %l5 movrgz %o4, 0x114, %i3 fbule %fcc1, loop_4145 fxnors %f11, %f4, %f5 fpsub32 %f0, %f8, %f6 fnot1 %f8, %f4 loop_4145: andn %o1, 0x0200, %g2 sra %g6, %g3, %g1 sth %i1, [%l7 + 0x0C] ldsb [%l7 + 0x6B], %g4 bpos,a %xcc, loop_4146 fmovdne %icc, %f7, %f9 fcmps %fcc3, %f13, %f10 bvs,pn %icc, loop_4147 loop_4146: st %f9, [%l7 + 0x18] lduw [%l7 + 0x74], %o2 movrgez %l2, 0x1D3, %i6 loop_4147: brz,a %o0, loop_4148 fmovs %f5, %f11 ldsw [%l7 + 0x38], %o3 fmovrslz %i2, %f1, %f1 loop_4148: ldsb [%l7 + 0x48], %l0 fmul8x16au %f10, %f5, %f12 fmovd %f12, %f10 fmovrdlz %i5, %f0, %f12 st %f12, [%l7 + 0x40] fcmpne16 %f0, %f0, %i4 ldsb [%l7 + 0x56], %l3 ldsb [%l7 + 0x63], %o7 fcmpeq16 %f2, %f4, %l1 stx %g5, [%l7 + 0x50] fbu %fcc0, loop_4149 bleu %xcc, loop_4150 stw %l4, [%l7 + 0x28] fbo %fcc0, loop_4151 loop_4149: movrne %o6, 0x0D2, %i0 loop_4150: bleu,pt %icc, loop_4152 fpadd16 %f6, %f4, %f10 loop_4151: smul %o5, 0x0D0F, %i7 stb %g7, [%l7 + 0x76] loop_4152: fmovdne %icc, %f14, %f6 fbne %fcc0, loop_4153 fbge,a %fcc1, loop_4154 std %f0, [%l7 + 0x58] ldd [%l7 + 0x20], %f4 loop_4153: ldsh [%l7 + 0x32], %l6 loop_4154: ldsw [%l7 + 0x7C], %o4 stb %l5, [%l7 + 0x7D] edge16ln %i3, %g2, %o1 movl %xcc, %g6, %g1 ldsh [%l7 + 0x64], %g3 mulscc %g4, 0x1C97, %i1 subc %o2, 0x0051, %i6 sth %o0, [%l7 + 0x70] stw %o3, [%l7 + 0x20] fbo %fcc2, loop_4155 std %f10, [%l7 + 0x08] stb %l2, [%l7 + 0x09] stw %i2, [%l7 + 0x2C] loop_4155: ldsw [%l7 + 0x3C], %l0 st %f2, [%l7 + 0x70] bpos,a loop_4156 fpadd16s %f6, %f6, %f6 fmovrde %i5, %f2, %f8 fmovrdgez %i4, %f14, %f6 loop_4156: ldub [%l7 + 0x32], %l3 ldx [%l7 + 0x10], %l1 ld [%l7 + 0x28], %f8 fsrc2s %f12, %f13 array8 %o7, %g5, %o6 tl %xcc, 0x6 fmul8x16 %f9, %f12, %f4 ble %icc, loop_4157 brlez,a %l4, loop_4158 fpsub16s %f2, %f13, %f11 siam 0x5 loop_4157: fbg %fcc1, loop_4159 loop_4158: addcc %o5, %i7, %i0 udiv %l6, 0x1F4D, %g7 fands %f14, %f3, %f14 loop_4159: ba,pt %xcc, loop_4160 fpackfix %f10, %f14 udivcc %o4, 0x1275, %l5 tsubcctv %i3, %o1, %g2 loop_4160: fmovsgu %icc, %f3, %f12 sdiv %g6, 0x0013, %g1 fmovdg %xcc, %f3, %f13 ldx [%l7 + 0x40], %g3 bvc,pn %icc, loop_4161 ble,pt %icc, loop_4162 udivx %g4, 0x0E42, %i1 fandnot2 %f4, %f6, %f8 loop_4161: fxnor %f12, %f14, %f14 loop_4162: or %i6, %o2, %o0 addcc %o3, %l2, %i2 fmuld8sux16 %f14, %f12, %f12 fnot2s %f5, %f11 stx %i5, [%l7 + 0x58] tcc %icc, 0x1 sll %l0, 0x13, %i4 fmovdne %xcc, %f9, %f12 bge %icc, loop_4163 stb %l1, [%l7 + 0x3D] fpsub16 %f14, %f6, %f8 fand %f10, %f6, %f2 loop_4163: stw %o7, [%l7 + 0x24] fpsub16 %f0, %f0, %f10 std %f12, [%l7 + 0x28] fbge,a %fcc0, loop_4164 ldsh [%l7 + 0x76], %l3 ldub [%l7 + 0x48], %g5 fornot2 %f0, %f4, %f4 loop_4164: stb %o6, [%l7 + 0x43] fbule,a %fcc1, loop_4165 fmovdn %icc, %f9, %f14 stb %l4, [%l7 + 0x45] fmul8x16 %f11, %f4, %f0 loop_4165: ld [%l7 + 0x34], %f14 movn %icc, %i7, %i0 fornot1 %f4, %f4, %f4 bg,pn %xcc, loop_4166 ldsh [%l7 + 0x1A], %l6 stb %o5, [%l7 + 0x7B] srax %o4, %l5, %i3 loop_4166: stw %o1, [%l7 + 0x50] fmovdcc %icc, %f7, %f0 fbg,a %fcc0, loop_4167 std %f2, [%l7 + 0x60] bg,a loop_4168 ldsw [%l7 + 0x44], %g2 loop_4167: fsrc1s %f5, %f3 std %f2, [%l7 + 0x30] loop_4168: fbuge,a %fcc1, loop_4169 stb %g6, [%l7 + 0x75] ldd [%l7 + 0x70], %f14 fsrc1s %f12, %f9 loop_4169: movneg %xcc, %g7, %g3 fble %fcc2, loop_4170 ld [%l7 + 0x7C], %f13 fbu,a %fcc0, loop_4171 fxnors %f10, %f8, %f8 loop_4170: fors %f9, %f1, %f11 stx %g1, [%l7 + 0x48] loop_4171: fbug %fcc1, loop_4172 edge32ln %g4, %i6, %i1 movgu %xcc, %o0, %o2 tvc %icc, 0x6 loop_4172: tle %xcc, 0x7 xnor %l2, %o3, %i5 fbug %fcc1, loop_4173 andcc %i2, 0x003D, %l0 lduh [%l7 + 0x36], %l1 sub %i4, %o7, %l3 loop_4173: tleu %xcc, 0x3 alignaddrl %g5, %o6, %i7 bg,pn %xcc, loop_4174 movge %icc, %l4, %l6 ldsw [%l7 + 0x10], %i0 stx %o4, [%l7 + 0x58] loop_4174: bvc,pt %xcc, loop_4175 ldsb [%l7 + 0x30], %o5 fmovdl %xcc, %f14, %f6 orncc %i3, %o1, %l5 loop_4175: stx %g2, [%l7 + 0x30] fands %f4, %f5, %f7 taddcctv %g6, 0x06AE, %g7 stw %g3, [%l7 + 0x78] ldsb [%l7 + 0x79], %g4 sth %g1, [%l7 + 0x60] lduh [%l7 + 0x5C], %i6 fnot2s %f3, %f2 brlez %i1, loop_4176 brlz %o2, loop_4177 lduh [%l7 + 0x5C], %l2 ldsw [%l7 + 0x7C], %o3 loop_4176: ldsw [%l7 + 0x0C], %i5 loop_4177: fandnot2 %f0, %f2, %f4 ldsh [%l7 + 0x1A], %o0 ldsh [%l7 + 0x7C], %i2 sdiv %l0, 0x1DAE, %l1 brgez,a %o7, loop_4178 ldx [%l7 + 0x68], %i4 movpos %icc, %g5, %l3 ldd [%l7 + 0x20], %f8 loop_4178: bg,a,pt %xcc, loop_4179 fexpand %f6, %f8 edge32 %i7, %l4, %o6 fmovdne %xcc, %f2, %f8 loop_4179: mulx %i0, 0x1E1E, %l6 sth %o5, [%l7 + 0x50] lduh [%l7 + 0x78], %i3 subcc %o1, 0x1C46, %o4 ldsw [%l7 + 0x40], %l5 tn %xcc, 0x0 call loop_4180 stw %g6, [%l7 + 0x78] tne %icc, 0x7 sth %g2, [%l7 + 0x14] loop_4180: fmovdcs %xcc, %f14, %f0 ld [%l7 + 0x08], %f14 edge16l %g7, %g3, %g4 fmovsg %xcc, %f0, %f5 xorcc %g1, 0x182A, %i1 fnot2s %f4, %f11 fmovrde %i6, %f2, %f2 xnor %l2, %o3, %i5 fpadd16s %f9, %f6, %f12 bcs,pn %icc, loop_4181 lduw [%l7 + 0x64], %o0 bvs,a,pn %icc, loop_4182 fnands %f12, %f13, %f3 loop_4181: or %o2, %l0, %l1 popc 0x0D99, %i2 loop_4182: tleu %icc, 0x5 movleu %xcc, %o7, %g5 andncc %i4, %l3, %l4 fmovsvs %xcc, %f12, %f15 ble %xcc, loop_4183 array32 %o6, %i7, %l6 ld [%l7 + 0x44], %f3 ldub [%l7 + 0x2F], %o5 loop_4183: fbl,a %fcc1, loop_4184 fmovdcc %xcc, %f9, %f6 sth %i3, [%l7 + 0x6E] bgu %xcc, loop_4185 loop_4184: fnors %f15, %f5, %f1 fpack32 %f6, %f14, %f8 std %f12, [%l7 + 0x68] loop_4185: fmul8sux16 %f14, %f6, %f0 lduh [%l7 + 0x70], %i0 fcmpd %fcc2, %f2, %f14 ldx [%l7 + 0x38], %o1 ldsb [%l7 + 0x74], %l5 fmovrsne %g6, %f6, %f3 sub %o4, %g7, %g2 fmovdn %icc, %f7, %f1 bshuffle %f2, %f8, %f12 movgu %icc, %g4, %g3 fcmple32 %f4, %f4, %g1 std %f14, [%l7 + 0x58] movn %icc, %i1, %l2 fcmple16 %f14, %f14, %i6 ldsw [%l7 + 0x4C], %o3 faligndata %f12, %f12, %f6 fba %fcc2, loop_4186 tl %icc, 0x4 fmovsle %icc, %f9, %f7 ld [%l7 + 0x24], %f9 loop_4186: fba,a %fcc2, loop_4187 fmovrdlez %i5, %f0, %f4 fmul8sux16 %f10, %f12, %f2 array8 %o0, %l0, %l1 loop_4187: fmovdne %xcc, %f10, %f13 move %xcc, %i2, %o7 or %o2, %i4, %l3 std %f14, [%l7 + 0x68] tpos %icc, 0x5 fbe %fcc3, loop_4188 fmuld8sux16 %f12, %f6, %f12 st %f5, [%l7 + 0x78] std %f6, [%l7 + 0x30] loop_4188: lduh [%l7 + 0x5C], %l4 fornot2s %f6, %f1, %f9 smul %g5, 0x0577, %o6 lduw [%l7 + 0x34], %l6 subc %i7, %o5, %i0 fbne,a %fcc1, loop_4189 mova %icc, %o1, %i3 umulcc %g6, %l5, %o4 fandnot1 %f6, %f2, %f2 loop_4189: fmovsa %icc, %f14, %f0 xnorcc %g7, 0x091C, %g4 tvc %xcc, 0x3 alignaddr %g2, %g3, %g1 fmovrde %l2, %f10, %f6 lduh [%l7 + 0x76], %i6 ldsh [%l7 + 0x2A], %i1 ldsw [%l7 + 0x60], %i5 movne %icc, %o0, %l0 stx %l1, [%l7 + 0x50] sra %i2, 0x1E, %o7 bn,a loop_4190 brgez %o3, loop_4191 be,a,pn %icc, loop_4192 fnot1s %f8, %f3 loop_4190: fmovsvs %icc, %f1, %f5 loop_4191: fmovsge %icc, %f4, %f12 loop_4192: fmovsleu %xcc, %f5, %f10 orcc %o2, 0x018D, %i4 bg,a,pt %xcc, loop_4193 bn,a %icc, loop_4194 udiv %l3, 0x0ECC, %l4 udivcc %o6, 0x0755, %l6 loop_4193: fbo,a %fcc2, loop_4195 loop_4194: fzeros %f14 st %f13, [%l7 + 0x38] ldsb [%l7 + 0x7D], %i7 loop_4195: fpmerge %f0, %f0, %f2 stx %g5, [%l7 + 0x48] ld [%l7 + 0x4C], %f4 siam 0x5 edge8l %o5, %i0, %i3 fpadd16 %f8, %f0, %f14 ld [%l7 + 0x1C], %f6 fsrc1 %f4, %f10 orcc %g6, 0x0553, %o1 fbule,a %fcc0, loop_4196 bn,pn %xcc, loop_4197 edge16 %l5, %o4, %g7 fzero %f0 loop_4196: tl %icc, 0x6 loop_4197: tle %xcc, 0x2 udiv %g4, 0x0652, %g2 ld [%l7 + 0x5C], %f1 fnot1 %f8, %f12 edge16ln %g3, %g1, %i6 fmovdpos %icc, %f12, %f5 fmovs %f13, %f1 ldx [%l7 + 0x48], %l2 fbe %fcc1, loop_4198 sth %i1, [%l7 + 0x4E] fmovde %xcc, %f15, %f1 fcmple32 %f8, %f8, %o0 loop_4198: fxnor %f14, %f14, %f8 std %f0, [%l7 + 0x58] fcmple32 %f14, %f0, %l0 sdiv %l1, 0x0C5B, %i2 fbne,a %fcc0, loop_4199 tge %xcc, 0x5 bge,pn %icc, loop_4200 movrne %o7, 0x33F, %i5 loop_4199: fsrc2s %f7, %f11 sth %o3, [%l7 + 0x32] loop_4200: umulcc %i4, %o2, %l3 fors %f6, %f9, %f7 std %f12, [%l7 + 0x70] std %f10, [%l7 + 0x30] fones %f8 fornot2 %f6, %f12, %f12 fpack32 %f14, %f8, %f6 stx %o6, [%l7 + 0x30] edge32n %l6, %l4, %g5 fpsub32 %f4, %f14, %f10 fbul,a %fcc2, loop_4201 edge16 %o5, %i7, %i3 addc %i0, 0x07FA, %o1 udiv %l5, 0x06CE, %g6 loop_4201: fornot1s %f5, %f8, %f6 fxnors %f10, %f10, %f9 fones %f0 std %f4, [%l7 + 0x48] movgu %xcc, %g7, %g4 ld [%l7 + 0x30], %f2 stw %g2, [%l7 + 0x24] mulscc %o4, %g1, %g3 fnot2 %f8, %f6 ldub [%l7 + 0x79], %l2 stw %i6, [%l7 + 0x3C] edge8n %i1, %o0, %l0 tg %xcc, 0x7 edge16ln %l1, %o7, %i2 tcc %icc, 0x6 fnegd %f0, %f4 fbu,a %fcc3, loop_4202 fcmple16 %f14, %f2, %i5 tsubcctv %o3, 0x01FA, %i4 bg,pt %icc, loop_4203 loop_4202: std %f2, [%l7 + 0x60] array32 %l3, %o2, %l6 ld [%l7 + 0x50], %f8 loop_4203: edge8l %l4, %o6, %g5 lduh [%l7 + 0x32], %o5 smul %i7, %i3, %i0 ldsb [%l7 + 0x75], %l5 movrlz %g6, 0x3AC, %g7 ldub [%l7 + 0x78], %g4 fmovspos %xcc, %f14, %f3 fxor %f4, %f6, %f4 fmovse %icc, %f7, %f5 fmovdvs %icc, %f14, %f13 ld [%l7 + 0x20], %f6 fbo %fcc2, loop_4204 ta %icc, 0x0 fmovspos %icc, %f11, %f0 stb %o1, [%l7 + 0x1F] loop_4204: stx %o4, [%l7 + 0x60] lduh [%l7 + 0x1E], %g1 ldd [%l7 + 0x48], %f2 tge %icc, 0x6 fxors %f14, %f14, %f2 movrne %g3, 0x0A0, %g2 fmovdl %icc, %f14, %f9 tvs %icc, 0x6 stw %l2, [%l7 + 0x3C] ldsw [%l7 + 0x14], %i6 fpadd32s %f13, %f9, %f7 fxnor %f6, %f12, %f8 fbge,a %fcc3, loop_4205 movcc %icc, %i1, %l0 ldsb [%l7 + 0x34], %o0 movle %xcc, %l1, %i2 loop_4205: tg %xcc, 0x7 ldsb [%l7 + 0x13], %o7 ld [%l7 + 0x7C], %f15 edge16l %o3, %i5, %i4 bneg,a loop_4206 fcmpd %fcc2, %f14, %f6 fcmped %fcc2, %f4, %f12 fmul8x16 %f0, %f0, %f0 loop_4206: fmovdne %icc, %f7, %f6 subccc %l3, %o2, %l4 ldub [%l7 + 0x6B], %l6 fones %f9 ldsb [%l7 + 0x6F], %g5 movre %o5, %i7, %i3 tn %icc, 0x4 sth %i0, [%l7 + 0x10] fcmpeq16 %f6, %f4, %l5 movgu %xcc, %o6, %g6 fmovrslez %g4, %f2, %f13 fbl,a %fcc0, loop_4207 fmovdle %icc, %f0, %f5 fbn %fcc1, loop_4208 ldsh [%l7 + 0x6C], %o1 loop_4207: ldsh [%l7 + 0x4A], %o4 fpack32 %f14, %f12, %f6 loop_4208: ldub [%l7 + 0x3E], %g7 fornot1 %f10, %f10, %f14 stw %g1, [%l7 + 0x3C] fxnors %f13, %f12, %f7 alignaddrl %g2, %g3, %i6 lduw [%l7 + 0x6C], %i1 lduw [%l7 + 0x70], %l2 fcmpeq32 %f10, %f0, %o0 fmul8x16al %f2, %f3, %f8 movrgz %l1, %i2, %o7 fbue,a %fcc0, loop_4209 stb %o3, [%l7 + 0x52] smul %i5, %l0, %l3 fba,a %fcc3, loop_4210 loop_4209: bneg,a,pn %icc, loop_4211 lduw [%l7 + 0x70], %i4 fmovdl %icc, %f10, %f2 loop_4210: bn,a loop_4212 loop_4211: std %f2, [%l7 + 0x40] ldd [%l7 + 0x10], %f12 tpos %xcc, 0x2 loop_4212: st %f1, [%l7 + 0x1C] st %f2, [%l7 + 0x68] sth %l4, [%l7 + 0x7C] tg %xcc, 0x5 fcmpeq32 %f0, %f14, %o2 stw %l6, [%l7 + 0x14] fandnot2 %f8, %f8, %f2 fmovsvs %xcc, %f4, %f8 for %f12, %f8, %f10 fones %f8 fcmple16 %f10, %f0, %o5 movg %icc, %i7, %i3 stb %g5, [%l7 + 0x67] fnot1 %f2, %f10 tsubcctv %l5, 0x0B5C, %o6 alignaddr %g6, %g4, %i0 ba %icc, loop_4213 ldsh [%l7 + 0x4E], %o4 ldd [%l7 + 0x40], %f12 fcmpeq32 %f6, %f12, %o1 loop_4213: fcmps %fcc2, %f6, %f1 lduw [%l7 + 0x44], %g1 pdist %f2, %f2, %f0 fpsub16 %f12, %f2, %f12 pdist %f12, %f6, %f2 nop setx loop_4214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x70], %f12 ld [%l7 + 0x5C], %f8 fmovrdlez %g7, %f12, %f12 loop_4214: fba,a %fcc3, loop_4215 st %f14, [%l7 + 0x20] movcs %xcc, %g2, %i6 lduw [%l7 + 0x2C], %g3 loop_4215: or %i1, %l2, %l1 ldsw [%l7 + 0x68], %o0 fpsub32 %f10, %f8, %f0 srlx %i2, %o3, %o7 ldsb [%l7 + 0x23], %i5 fnegd %f4, %f6 ldsb [%l7 + 0x7A], %l3 movpos %xcc, %i4, %l4 fsrc2 %f4, %f6 sth %o2, [%l7 + 0x7C] fmovdgu %icc, %f15, %f10 fbl,a %fcc0, loop_4216 stb %l6, [%l7 + 0x11] ldsw [%l7 + 0x60], %o5 ldsb [%l7 + 0x5B], %i7 loop_4216: or %l0, %i3, %g5 addcc %l5, %o6, %g6 sth %g4, [%l7 + 0x42] fmovrdne %i0, %f14, %f6 ldsw [%l7 + 0x0C], %o1 fbne,a %fcc2, loop_4217 ta %icc, 0x0 array32 %o4, %g7, %g2 movre %g1, %g3, %i1 loop_4217: ba,pn %xcc, loop_4218 fmovdle %xcc, %f12, %f5 tpos %icc, 0x4 call loop_4219 loop_4218: fmovdleu %xcc, %f4, %f14 stx %l2, [%l7 + 0x70] brnz %l1, loop_4220 loop_4219: fmovd %f2, %f2 bg,a,pn %xcc, loop_4221 stb %i6, [%l7 + 0x2E] loop_4220: fornot2 %f4, %f10, %f14 fmovs %f6, %f0 loop_4221: call loop_4222 brz,a %i2, loop_4223 ldsw [%l7 + 0x0C], %o0 std %f0, [%l7 + 0x40] loop_4222: edge8n %o3, %o7, %i5 loop_4223: bvc,a,pt %xcc, loop_4224 subc %l3, %l4, %o2 movrgez %l6, 0x29D, %o5 edge32l %i4, %i7, %i3 loop_4224: fnegd %f6, %f12 fpsub16s %f5, %f6, %f6 tn %xcc, 0x3 ldsh [%l7 + 0x0C], %g5 bn,a %icc, loop_4225 ta %xcc, 0x1 ldx [%l7 + 0x48], %l0 lduh [%l7 + 0x62], %l5 loop_4225: fandnot1s %f10, %f2, %f9 tle %icc, 0x0 bn %xcc, loop_4226 movvc %icc, %o6, %g4 ldsw [%l7 + 0x54], %g6 ldsw [%l7 + 0x08], %i0 loop_4226: sdivcc %o4, 0x12BC, %o1 fbule %fcc3, loop_4227 fnor %f6, %f14, %f14 fzero %f6 addccc %g7, %g2, %g1 loop_4227: fmovdgu %icc, %f10, %f10 sth %i1, [%l7 + 0x3A] fmovsl %icc, %f3, %f12 bg %icc, loop_4228 taddcctv %g3, %l2, %l1 std %f10, [%l7 + 0x58] stb %i6, [%l7 + 0x67] loop_4228: fpack16 %f8, %f6 tsubcc %i2, %o3, %o0 srlx %i5, %o7, %l4 tvs %icc, 0x1 move %icc, %l3, %o2 ba,pn %icc, loop_4229 stx %l6, [%l7 + 0x08] fpsub16s %f15, %f5, %f13 sub %i4, 0x0678, %o5 loop_4229: ba,a loop_4230 tneg %icc, 0x1 fxor %f6, %f14, %f12 fmovscc %xcc, %f12, %f6 loop_4230: ldd [%l7 + 0x18], %f4 movge %icc, %i7, %i3 brlz %l0, loop_4231 nop setx loop_4232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x68], %l5 ldsw [%l7 + 0x10], %g5 loop_4231: fxors %f6, %f6, %f5 loop_4232: array16 %g4, %g6, %i0 ldsb [%l7 + 0x49], %o4 srlx %o1, 0x1A, %g7 fpack16 %f10, %f10 fmovsn %icc, %f9, %f10 fbue,a %fcc3, loop_4233 bpos,a,pn %xcc, loop_4234 fmul8x16 %f15, %f4, %f8 udivx %g2, 0x03BA, %g1 loop_4233: sth %o6, [%l7 + 0x18] loop_4234: edge32 %i1, %g3, %l1 ld [%l7 + 0x7C], %f6 stb %l2, [%l7 + 0x67] fmovse %icc, %f1, %f6 fmovse %xcc, %f6, %f13 bg loop_4235 edge16ln %i2, %o3, %o0 lduw [%l7 + 0x5C], %i5 bl,pt %xcc, loop_4236 loop_4235: bvc,pt %icc, loop_4237 ldd [%l7 + 0x10], %f6 subc %i6, %l4, %l3 loop_4236: or %o2, %l6, %o7 loop_4237: bne,pn %icc, loop_4238 srax %o5, 0x18, %i4 fcmpeq32 %f10, %f2, %i3 sdivx %l0, 0x11EC, %i7 loop_4238: fmovrslez %l5, %f9, %f11 ldd [%l7 + 0x50], %f12 movrgez %g4, %g5, %i0 st %f13, [%l7 + 0x3C] stb %g6, [%l7 + 0x0E] movgu %icc, %o1, %o4 std %f8, [%l7 + 0x78] fmovdl %xcc, %f14, %f7 stw %g2, [%l7 + 0x70] edge8 %g1, %g7, %i1 sll %g3, %o6, %l2 array32 %i2, %o3, %l1 fsrc1s %f12, %f6 fbo,a %fcc2, loop_4239 stb %o0, [%l7 + 0x36] fbe,a %fcc2, loop_4240 sllx %i6, 0x13, %l4 loop_4239: stw %i5, [%l7 + 0x78] st %f5, [%l7 + 0x40] loop_4240: fornot2 %f14, %f12, %f0 bgu,a,pn %icc, loop_4241 ld [%l7 + 0x4C], %f1 ldub [%l7 + 0x50], %l3 umul %l6, %o2, %o5 loop_4241: tl %xcc, 0x2 lduw [%l7 + 0x68], %o7 fnegd %f10, %f6 stb %i4, [%l7 + 0x36] lduh [%l7 + 0x1A], %l0 movrlez %i3, %i7, %l5 fone %f4 stw %g4, [%l7 + 0x78] nop setx loop_4242, %l0, %l1 jmpl %l1, %i0 fmovsl %icc, %f14, %f6 lduw [%l7 + 0x14], %g5 andn %o1, 0x0568, %o4 loop_4242: srax %g2, %g1, %g6 edge8 %g7, %i1, %o6 lduh [%l7 + 0x36], %l2 subc %g3, %o3, %i2 fmovrsne %l1, %f4, %f2 fandnot1 %f12, %f0, %f0 subccc %o0, 0x1187, %i6 sllx %l4, 0x13, %i5 std %f8, [%l7 + 0x38] udivcc %l3, 0x0E40, %l6 ba,a,pn %xcc, loop_4243 movrlez %o2, %o5, %o7 tge %xcc, 0x2 sth %i4, [%l7 + 0x4A] loop_4243: fornot2 %f2, %f8, %f10 sdivcc %l0, 0x160D, %i3 ld [%l7 + 0x60], %f5 fpsub32 %f10, %f6, %f4 std %f12, [%l7 + 0x50] fcmpne32 %f14, %f8, %i7 taddcctv %g4, %i0, %l5 fnegd %f4, %f4 ldsh [%l7 + 0x72], %o1 std %f2, [%l7 + 0x08] alignaddrl %o4, %g2, %g5 movrlz %g1, 0x30B, %g6 mulx %i1, 0x04C9, %o6 brgz,a %g7, loop_4244 fmovdcs %xcc, %f12, %f13 st %f12, [%l7 + 0x7C] tcc %icc, 0x5 loop_4244: edge16 %l2, %g3, %o3 for %f12, %f12, %f14 addcc %i2, %o0, %i6 fnot2s %f14, %f6 bge,pn %xcc, loop_4245 fmovrslz %l1, %f0, %f8 fble %fcc3, loop_4246 smulcc %l4, %i5, %l3 loop_4245: st %f15, [%l7 + 0x70] subc %o2, %o5, %o7 loop_4246: brlz,a %i4, loop_4247 brlez %l6, loop_4248 ldsw [%l7 + 0x18], %i3 fbul %fcc0, loop_4249 loop_4247: edge8l %l0, %g4, %i7 loop_4248: sth %i0, [%l7 + 0x36] bvs loop_4250 loop_4249: fmovrdlez %l5, %f12, %f14 sethi 0x16E3, %o4 smul %o1, %g2, %g1 loop_4250: or %g6, %g5, %i1 fxnor %f10, %f6, %f8 fxors %f6, %f6, %f1 fmovsvc %icc, %f9, %f8 fmovrdlz %o6, %f6, %f14 bshuffle %f0, %f2, %f14 lduw [%l7 + 0x7C], %l2 std %f6, [%l7 + 0x40] fbule %fcc0, loop_4251 fbg %fcc2, loop_4252 ldd [%l7 + 0x40], %f0 movrne %g3, 0x064, %g7 loop_4251: addccc %i2, 0x18DB, %o3 loop_4252: tpos %icc, 0x7 tvs %icc, 0x7 ldsh [%l7 + 0x38], %i6 ld [%l7 + 0x14], %f12 xnor %l1, 0x037B, %l4 brgz %o0, loop_4253 andn %i5, 0x0C1D, %l3 fxnors %f2, %f8, %f5 bleu,pn %icc, loop_4254 loop_4253: fxor %f12, %f2, %f6 fmovsa %icc, %f10, %f5 fpackfix %f4, %f3 loop_4254: movge %xcc, %o5, %o2 fcmpeq32 %f10, %f8, %o7 fnot1 %f0, %f0 movne %xcc, %l6, %i3 fornot1s %f8, %f0, %f14 sth %i4, [%l7 + 0x6A] stx %g4, [%l7 + 0x60] bneg loop_4255 edge32 %i7, %l0, %i0 stw %l5, [%l7 + 0x4C] fmul8x16 %f1, %f0, %f14 loop_4255: stw %o1, [%l7 + 0x18] fbg %fcc2, loop_4256 call loop_4257 xorcc %o4, %g1, %g2 bl loop_4258 loop_4256: ldsh [%l7 + 0x32], %g5 loop_4257: fmovdcs %xcc, %f12, %f0 ld [%l7 + 0x68], %f8 loop_4258: stb %g6, [%l7 + 0x33] ble,pt %xcc, loop_4259 sub %o6, %i1, %g3 andn %g7, %l2, %i2 fmovdvc %xcc, %f12, %f1 loop_4259: movcs %xcc, %o3, %l1 fbe,a %fcc0, loop_4260 and %l4, 0x0C02, %i6 orncc %o0, %i5, %l3 ldsw [%l7 + 0x48], %o5 loop_4260: movvs %xcc, %o2, %o7 or %i3, 0x16A7, %l6 fcmpne16 %f6, %f0, %g4 fbule %fcc0, loop_4261 fpack16 %f8, %f12 fors %f13, %f10, %f8 movvs %icc, %i4, %i7 loop_4261: ldx [%l7 + 0x28], %l0 ldx [%l7 + 0x78], %l5 subcc %i0, %o1, %o4 fandnot2 %f10, %f14, %f2 fbl,a %fcc3, loop_4262 ldsh [%l7 + 0x3C], %g2 fabss %f7, %f14 fors %f15, %f8, %f6 loop_4262: fmovdvc %xcc, %f15, %f8 fornot1s %f6, %f1, %f9 array8 %g1, %g5, %g6 bg,pt %xcc, loop_4263 movcc %xcc, %i1, %o6 stx %g3, [%l7 + 0x68] ldub [%l7 + 0x41], %l2 loop_4263: ldx [%l7 + 0x10], %g7 fmovdle %xcc, %f0, %f14 fpack16 %f2, %f14 ldd [%l7 + 0x38], %f6 std %f6, [%l7 + 0x30] brgez %o3, loop_4264 tl %xcc, 0x4 taddcc %i2, %l1, %i6 fmovsvs %icc, %f9, %f10 loop_4264: edge8n %l4, %o0, %i5 fxor %f2, %f14, %f2 ldsw [%l7 + 0x78], %o5 and %l3, %o2, %o7 ldsh [%l7 + 0x2A], %i3 xnorcc %g4, %l6, %i4 fandnot1s %f4, %f3, %f1 ld [%l7 + 0x6C], %f15 lduw [%l7 + 0x18], %i7 ldsh [%l7 + 0x2E], %l0 edge32l %i0, %l5, %o1 stb %o4, [%l7 + 0x56] stx %g1, [%l7 + 0x50] fzeros %f10 fmovdle %xcc, %f1, %f13 ldsw [%l7 + 0x08], %g5 fmovdle %xcc, %f0, %f9 fmovrdgz %g6, %f12, %f12 fcmple16 %f14, %f4, %g2 fcmple16 %f10, %f8, %o6 ldsb [%l7 + 0x26], %g3 srax %l2, 0x00, %g7 ldsw [%l7 + 0x50], %o3 fsrc2 %f6, %f12 bge,pt %icc, loop_4265 fmovse %icc, %f2, %f0 ld [%l7 + 0x44], %f2 fcmpne16 %f0, %f14, %i2 loop_4265: fcmpeq32 %f6, %f0, %i1 sdiv %i6, 0x04ED, %l4 fnegs %f11, %f13 bleu %xcc, loop_4266 tcc %icc, 0x2 ldsh [%l7 + 0x10], %o0 bge,pn %xcc, loop_4267 loop_4266: fbuge,a %fcc2, loop_4268 sdiv %l1, 0x09A0, %o5 fpadd32 %f14, %f0, %f2 loop_4267: umulcc %i5, %l3, %o2 loop_4268: fnegd %f6, %f0 movgu %xcc, %o7, %g4 sth %l6, [%l7 + 0x4A] movpos %icc, %i4, %i3 fandnot2s %f5, %f5, %f15 subc %i7, 0x10D7, %l0 taddcc %l5, %i0, %o4 fcmpgt16 %f6, %f8, %g1 mova %icc, %o1, %g5 fmovrdgez %g2, %f6, %f12 fcmple32 %f10, %f6, %o6 fbg,a %fcc2, loop_4269 fbge %fcc1, loop_4270 fnot1 %f6, %f10 fxnors %f10, %f14, %f7 loop_4269: tgu %xcc, 0x2 loop_4270: xor %g6, %g3, %g7 ldd [%l7 + 0x60], %f0 fmovrsgez %l2, %f6, %f5 fmovs %f3, %f6 movleu %xcc, %o3, %i2 st %f4, [%l7 + 0x1C] fblg,a %fcc3, loop_4271 fcmpgt32 %f0, %f4, %i6 tne %xcc, 0x6 movrne %l4, 0x350, %i1 loop_4271: fnot2s %f14, %f2 umulcc %l1, 0x024A, %o0 fnor %f10, %f8, %f4 brgz,a %o5, loop_4272 be %xcc, loop_4273 fbul,a %fcc0, loop_4274 ldsb [%l7 + 0x16], %i5 loop_4272: fcmple32 %f8, %f6, %l3 loop_4273: ldub [%l7 + 0x2D], %o7 loop_4274: fmovscs %xcc, %f6, %f15 lduw [%l7 + 0x50], %g4 sllx %o2, 0x09, %i4 stw %l6, [%l7 + 0x2C] fzero %f2 ldd [%l7 + 0x10], %f12 addcc %i7, 0x0096, %l0 movg %icc, %l5, %i3 fmovsl %xcc, %f2, %f3 fmovsg %icc, %f15, %f8 lduh [%l7 + 0x74], %o4 movvs %icc, %g1, %o1 fcmpgt16 %f8, %f0, %i0 xnorcc %g2, 0x1C4E, %g5 ldsb [%l7 + 0x18], %o6 bcs,a %icc, loop_4275 ldub [%l7 + 0x74], %g6 fmovdne %xcc, %f3, %f4 fbne %fcc1, loop_4276 loop_4275: fbul %fcc3, loop_4277 bgu,pn %icc, loop_4278 tl %xcc, 0x2 loop_4276: ldsw [%l7 + 0x58], %g3 loop_4277: movneg %icc, %l2, %o3 loop_4278: fmul8x16al %f1, %f5, %f14 ld [%l7 + 0x68], %f6 fcmple16 %f8, %f14, %i2 lduw [%l7 + 0x0C], %i6 fmovd %f6, %f14 addcc %g7, 0x1CC9, %i1 udivx %l4, 0x1E6B, %o0 fnor %f0, %f14, %f4 ld [%l7 + 0x78], %f8 stx %o5, [%l7 + 0x70] sth %l1, [%l7 + 0x3E] fcmpgt32 %f2, %f2, %i5 lduh [%l7 + 0x28], %l3 lduh [%l7 + 0x4A], %g4 fmovrslz %o2, %f6, %f8 nop setx loop_4279, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez %o7, loop_4280 ble,a loop_4281 movl %xcc, %i4, %i7 loop_4279: movpos %icc, %l6, %l5 loop_4280: taddcctv %l0, 0x1C65, %o4 loop_4281: ldx [%l7 + 0x48], %g1 udivcc %i3, 0x00D6, %i0 fpadd16 %f0, %f2, %f12 lduh [%l7 + 0x26], %g2 fmovrdne %o1, %f4, %f12 lduh [%l7 + 0x0E], %o6 movge %xcc, %g6, %g5 fnands %f8, %f2, %f15 srax %g3, 0x05, %o3 sethi 0x1D02, %l2 udivcc %i2, 0x15EC, %i6 fnors %f2, %f2, %f11 fmovsgu %xcc, %f12, %f3 fbuge %fcc3, loop_4282 stb %i1, [%l7 + 0x78] movpos %icc, %g7, %o0 fnor %f8, %f0, %f6 loop_4282: subccc %l4, %l1, %o5 st %f11, [%l7 + 0x2C] fmul8x16 %f13, %f12, %f10 ldsw [%l7 + 0x78], %l3 fmovsge %xcc, %f3, %f2 fmovda %icc, %f10, %f2 pdist %f4, %f8, %f0 subccc %g4, 0x001D, %o2 fnors %f7, %f3, %f0 fbo %fcc3, loop_4283 umulcc %o7, %i5, %i4 smulcc %i7, 0x0CB3, %l6 movge %xcc, %l0, %o4 loop_4283: stb %l5, [%l7 + 0x7D] stb %i3, [%l7 + 0x42] edge8 %g1, %i0, %g2 tvs %icc, 0x2 ldub [%l7 + 0x30], %o6 bne,a,pt %xcc, loop_4284 fcmpne16 %f2, %f0, %g6 movn %xcc, %g5, %o1 fnot2 %f2, %f6 loop_4284: fmovsvs %icc, %f4, %f13 fnors %f5, %f0, %f9 tsubcc %g3, %l2, %o3 fmul8sux16 %f2, %f2, %f10 addccc %i2, %i1, %i6 brlez,a %g7, loop_4285 addcc %l4, %l1, %o5 ldx [%l7 + 0x78], %l3 stw %g4, [%l7 + 0x7C] loop_4285: bge,a,pn %xcc, loop_4286 fmovsg %icc, %f11, %f11 move %xcc, %o0, %o2 movneg %xcc, %o7, %i4 loop_4286: fbu %fcc1, loop_4287 fmovs %f11, %f15 ld [%l7 + 0x64], %f10 sth %i5, [%l7 + 0x7A] loop_4287: nop setx loop_4288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l6, [%l7 + 0x7D] orn %i7, 0x0335, %o4 fzeros %f7 loop_4288: siam 0x7 array16 %l5, %i3, %g1 fmovde %icc, %f9, %f15 tvs %icc, 0x6 ld [%l7 + 0x44], %f0 fbn %fcc0, loop_4289 fmovdleu %xcc, %f11, %f3 ldsh [%l7 + 0x1C], %l0 lduh [%l7 + 0x76], %i0 loop_4289: st %f0, [%l7 + 0x5C] edge16n %g2, %o6, %g5 ble,a,pt %xcc, loop_4290 addcc %o1, %g6, %g3 xnorcc %l2, %i2, %o3 fcmpeq32 %f4, %f4, %i1 loop_4290: fabsd %f4, %f12 tpos %xcc, 0x1 fsrc2s %f5, %f0 edge8 %i6, %l4, %g7 fpadd16s %f14, %f3, %f2 movvs %xcc, %o5, %l3 nop setx loop_4291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscc %xcc, %f5, %f15 and %g4, 0x1D7D, %l1 ldub [%l7 + 0x62], %o0 loop_4291: movcs %icc, %o2, %i4 sllx %i5, 0x08, %o7 st %f2, [%l7 + 0x58] faligndata %f0, %f2, %f10 fzeros %f2 fornot1 %f12, %f12, %f6 stx %l6, [%l7 + 0x18] siam 0x7 fmovsl %icc, %f13, %f12 ldub [%l7 + 0x52], %i7 lduw [%l7 + 0x28], %o4 fbge,a %fcc1, loop_4292 sethi 0x0738, %i3 fbue,a %fcc1, loop_4293 call loop_4294 loop_4292: ldsw [%l7 + 0x64], %l5 brgez %g1, loop_4295 loop_4293: fsrc1 %f2, %f10 loop_4294: tl %xcc, 0x7 ldsh [%l7 + 0x72], %i0 loop_4295: ldx [%l7 + 0x18], %g2 ldsb [%l7 + 0x61], %l0 lduh [%l7 + 0x28], %g5 ldub [%l7 + 0x1C], %o1 stw %o6, [%l7 + 0x60] stw %g6, [%l7 + 0x50] subcc %g3, 0x134B, %l2 ldsb [%l7 + 0x53], %o3 sdivcc %i2, 0x0EDF, %i1 fcmpne32 %f4, %f6, %l4 smulcc %i6, %g7, %o5 fmovrdlez %l3, %f2, %f0 movle %xcc, %g4, %o0 fbo %fcc2, loop_4296 fornot2 %f8, %f6, %f10 udivx %o2, 0x03B4, %l1 fmovscc %xcc, %f12, %f5 loop_4296: ldub [%l7 + 0x1A], %i5 lduw [%l7 + 0x50], %i4 ldub [%l7 + 0x3E], %l6 fsrc2 %f8, %f14 std %f0, [%l7 + 0x20] edge16n %i7, %o4, %o7 fpmerge %f0, %f15, %f0 ble,a loop_4297 sdiv %l5, 0x0F8A, %g1 ldsw [%l7 + 0x14], %i0 ba,pt %icc, loop_4298 loop_4297: stw %g2, [%l7 + 0x48] tleu %icc, 0x6 fbge %fcc3, loop_4299 loop_4298: array8 %i3, %l0, %g5 sth %o6, [%l7 + 0x74] fpack32 %f6, %f14, %f6 loop_4299: fcmps %fcc1, %f9, %f6 brz %o1, loop_4300 brlez %g3, loop_4301 ldx [%l7 + 0x08], %l2 ldd [%l7 + 0x48], %f2 loop_4300: fmovrdgez %o3, %f10, %f8 loop_4301: ble %xcc, loop_4302 st %f12, [%l7 + 0x48] fcmped %fcc0, %f2, %f0 tle %xcc, 0x6 loop_4302: fmovdg %icc, %f1, %f13 lduh [%l7 + 0x78], %g6 orn %i2, 0x041C, %l4 lduw [%l7 + 0x78], %i1 fpackfix %f2, %f14 xor %i6, %o5, %g7 bn,a,pt %icc, loop_4303 fsrc1 %f0, %f0 fmovse %xcc, %f14, %f7 fnand %f12, %f8, %f4 loop_4303: stw %g4, [%l7 + 0x30] fandnot1 %f2, %f6, %f6 subc %o0, %l3, %l1 faligndata %f10, %f10, %f2 call loop_4304 stx %o2, [%l7 + 0x38] andn %i4, %i5, %l6 st %f13, [%l7 + 0x50] loop_4304: fnot1s %f3, %f2 lduw [%l7 + 0x44], %o4 tne %icc, 0x0 lduh [%l7 + 0x32], %o7 movneg %xcc, %i7, %l5 fcmpd %fcc0, %f4, %f12 tvc %xcc, 0x1 bneg,a,pn %xcc, loop_4305 stb %g1, [%l7 + 0x63] ldsw [%l7 + 0x6C], %g2 ldub [%l7 + 0x60], %i0 loop_4305: fmovdpos %icc, %f8, %f11 sub %l0, 0x1162, %i3 stw %g5, [%l7 + 0x0C] sub %o6, %g3, %l2 add %o1, %g6, %i2 ldsh [%l7 + 0x32], %l4 stx %o3, [%l7 + 0x78] fbu %fcc3, loop_4306 stx %i6, [%l7 + 0x58] fmovscs %xcc, %f13, %f3 fornot2s %f10, %f10, %f7 loop_4306: brlez,a %i1, loop_4307 fmovdvc %xcc, %f1, %f13 fbg,a %fcc2, loop_4308 fpmerge %f6, %f1, %f8 loop_4307: fornot1 %f6, %f6, %f6 fnegd %f14, %f10 loop_4308: fpadd16 %f6, %f14, %f14 sth %g7, [%l7 + 0x6C] fnors %f14, %f10, %f3 st %f2, [%l7 + 0x18] taddcc %o5, %g4, %l3 fblg,a %fcc2, loop_4309 fbn,a %fcc0, loop_4310 fcmpne32 %f2, %f12, %o0 ldx [%l7 + 0x30], %l1 loop_4309: sth %o2, [%l7 + 0x5E] loop_4310: and %i4, 0x14B5, %l6 stx %i5, [%l7 + 0x30] ld [%l7 + 0x1C], %f11 ldsw [%l7 + 0x0C], %o7 edge16n %i7, %o4, %l5 pdist %f6, %f4, %f14 fpadd32s %f5, %f3, %f3 fbue,a %fcc2, loop_4311 orn %g2, %i0, %g1 bn,a,pt %xcc, loop_4312 movg %xcc, %i3, %l0 loop_4311: ld [%l7 + 0x0C], %f13 sth %g5, [%l7 + 0x72] loop_4312: fmovsle %icc, %f14, %f4 subccc %o6, 0x1ABE, %l2 or %o1, %g3, %i2 ld [%l7 + 0x3C], %f11 bcs,a,pn %icc, loop_4313 fmovdvc %xcc, %f4, %f13 brgez %l4, loop_4314 ldsh [%l7 + 0x3C], %g6 loop_4313: fcmpd %fcc0, %f0, %f0 addcc %i6, %i1, %g7 loop_4314: ld [%l7 + 0x64], %f4 xorcc %o5, 0x05E6, %o3 tgu %xcc, 0x3 fbule,a %fcc2, loop_4315 movpos %xcc, %g4, %l3 fcmpeq32 %f14, %f10, %l1 fba,a %fcc1, loop_4316 loop_4315: fmuld8ulx16 %f4, %f1, %f0 stx %o2, [%l7 + 0x78] movle %xcc, %o0, %l6 loop_4316: fmovdvc %icc, %f10, %f8 std %f12, [%l7 + 0x40] or %i5, %i4, %i7 ldsh [%l7 + 0x14], %o7 tsubcc %l5, 0x07F6, %g2 fsrc1 %f12, %f8 ldd [%l7 + 0x48], %f6 bleu,a,pt %xcc, loop_4317 tpos %icc, 0x6 fmovda %xcc, %f12, %f7 siam 0x2 loop_4317: srl %o4, 0x11, %g1 tcs %xcc, 0x6 fnot1 %f10, %f8 stw %i0, [%l7 + 0x44] alignaddrl %i3, %l0, %g5 stb %o6, [%l7 + 0x6E] std %f2, [%l7 + 0x48] fcmpne32 %f14, %f14, %l2 bleu,a,pt %xcc, loop_4318 fbu,a %fcc3, loop_4319 fmovdcs %icc, %f11, %f15 movvc %xcc, %g3, %i2 loop_4318: movrgz %o1, 0x2D2, %l4 loop_4319: sethi 0x1B61, %i6 movrlz %i1, %g7, %g6 lduw [%l7 + 0x0C], %o5 andn %o3, 0x01E4, %l3 mulscc %g4, %o2, %l1 fcmpne32 %f6, %f12, %l6 fmovrsgez %o0, %f15, %f4 bn loop_4320 edge8ln %i4, %i7, %o7 andcc %l5, 0x1E97, %g2 fnegd %f8, %f0 loop_4320: movrlez %o4, 0x2EE, %g1 stb %i0, [%l7 + 0x3E] stx %i5, [%l7 + 0x50] fmovrdlz %l0, %f8, %f6 srax %g5, %i3, %l2 bg,a,pt %icc, loop_4321 fpsub16s %f8, %f12, %f4 ldsw [%l7 + 0x44], %o6 fmuld8sux16 %f12, %f13, %f6 loop_4321: st %f12, [%l7 + 0x48] faligndata %f0, %f10, %f4 stb %i2, [%l7 + 0x4A] movcc %xcc, %g3, %l4 st %f5, [%l7 + 0x30] movge %icc, %i6, %o1 fbge %fcc0, loop_4322 sethi 0x1181, %i1 lduh [%l7 + 0x58], %g6 fmovspos %xcc, %f3, %f3 loop_4322: pdist %f8, %f2, %f6 movcs %xcc, %g7, %o5 ld [%l7 + 0x58], %f3 fbne %fcc3, loop_4323 fbg,a %fcc3, loop_4324 stb %l3, [%l7 + 0x21] mova %icc, %o3, %o2 loop_4323: be,a,pt %xcc, loop_4325 loop_4324: fmovdne %icc, %f2, %f7 tle %icc, 0x2 std %f2, [%l7 + 0x60] loop_4325: nop setx loop_4326, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l1, [%l7 + 0x34] movrgz %g4, 0x271, %o0 tl %xcc, 0x1 loop_4326: fornot1s %f12, %f12, %f2 ldsh [%l7 + 0x1C], %l6 std %f2, [%l7 + 0x18] fmovsa %xcc, %f7, %f13 fbul %fcc3, loop_4327 ldsh [%l7 + 0x46], %i7 fmovdle %xcc, %f14, %f11 fmovsleu %xcc, %f15, %f11 loop_4327: ld [%l7 + 0x40], %f10 tl %icc, 0x3 taddcctv %i4, 0x03C7, %o7 fnor %f8, %f8, %f8 ldsb [%l7 + 0x1F], %l5 ldsw [%l7 + 0x5C], %g2 sll %o4, 0x19, %g1 fnegd %f2, %f12 stx %i5, [%l7 + 0x20] bvc %xcc, loop_4328 stw %l0, [%l7 + 0x7C] stx %g5, [%l7 + 0x48] brgz %i3, loop_4329 loop_4328: stx %i0, [%l7 + 0x20] ldsw [%l7 + 0x70], %o6 fxnor %f4, %f0, %f10 loop_4329: fmovde %icc, %f15, %f5 fmovdcs %icc, %f2, %f12 call loop_4330 stw %l2, [%l7 + 0x44] brnz,a %i2, loop_4331 ld [%l7 + 0x78], %f1 loop_4330: fpsub32 %f2, %f12, %f8 lduh [%l7 + 0x6E], %g3 loop_4331: fmovrslz %i6, %f5, %f2 ldub [%l7 + 0x2C], %l4 std %f10, [%l7 + 0x08] brlz %i1, loop_4332 ldsw [%l7 + 0x28], %g6 st %f4, [%l7 + 0x30] udivcc %g7, 0x110E, %o5 loop_4332: ldsb [%l7 + 0x6F], %l3 tsubcctv %o3, %o2, %o1 movrlz %g4, %l1, %o0 movrgz %i7, %i4, %l6 movn %xcc, %o7, %l5 brlz,a %o4, loop_4333 fand %f12, %f10, %f12 stw %g1, [%l7 + 0x18] bleu,a,pn %xcc, loop_4334 loop_4333: bg,pn %xcc, loop_4335 fmovsne %icc, %f10, %f1 bshuffle %f10, %f2, %f12 loop_4334: stw %g2, [%l7 + 0x74] loop_4335: fandnot2 %f0, %f10, %f0 tvc %icc, 0x5 fsrc1s %f7, %f11 std %f6, [%l7 + 0x28] ld [%l7 + 0x30], %f13 edge8l %i5, %g5, %i3 ldub [%l7 + 0x76], %i0 fmovspos %xcc, %f9, %f15 sdivcc %l0, 0x1759, %o6 fbue,a %fcc0, loop_4336 fbn %fcc2, loop_4337 movpos %icc, %l2, %i2 ld [%l7 + 0x10], %f13 loop_4336: fbne %fcc3, loop_4338 loop_4337: fmovsl %icc, %f7, %f10 fpsub32 %f14, %f12, %f0 fmuld8sux16 %f3, %f11, %f14 loop_4338: umul %i6, %g3, %i1 bne,a %icc, loop_4339 edge32ln %g6, %l4, %g7 alignaddr %l3, %o5, %o3 bneg %xcc, loop_4340 loop_4339: tn %xcc, 0x2 ldsw [%l7 + 0x40], %o1 xorcc %g4, 0x1ACB, %o2 loop_4340: fandnot1s %f13, %f10, %f0 stb %l1, [%l7 + 0x49] st %f10, [%l7 + 0x2C] be %icc, loop_4341 fbg,a %fcc1, loop_4342 brgz,a %o0, loop_4343 bn,a,pt %xcc, loop_4344 loop_4341: andcc %i7, %i4, %o7 loop_4342: stw %l6, [%l7 + 0x48] loop_4343: bleu,a,pt %xcc, loop_4345 loop_4344: movrne %o4, 0x331, %l5 fbne %fcc2, loop_4346 bneg,a %icc, loop_4347 loop_4345: fmovsge %icc, %f15, %f14 movle %xcc, %g1, %i5 loop_4346: fmovdge %xcc, %f6, %f10 loop_4347: fmovdge %icc, %f12, %f13 sdiv %g2, 0x1FDB, %i3 tle %xcc, 0x4 fcmpne16 %f14, %f0, %i0 tge %icc, 0x0 fmovse %xcc, %f8, %f14 fcmpd %fcc0, %f2, %f14 fmovdge %xcc, %f2, %f1 fones %f14 orcc %g5, %o6, %l2 stb %i2, [%l7 + 0x19] fbue %fcc2, loop_4348 bvs,a,pt %icc, loop_4349 edge8ln %i6, %g3, %l0 movrgz %g6, %i1, %g7 loop_4348: sllx %l3, %o5, %o3 loop_4349: ldsw [%l7 + 0x6C], %o1 std %f8, [%l7 + 0x40] fnot1s %f9, %f10 movpos %xcc, %l4, %o2 udivx %g4, 0x143E, %l1 alignaddr %o0, %i4, %i7 ldub [%l7 + 0x46], %o7 ldsb [%l7 + 0x1E], %l6 movgu %icc, %o4, %l5 tleu %xcc, 0x7 fbge %fcc0, loop_4350 bvs,a %icc, loop_4351 ldsh [%l7 + 0x3A], %i5 stx %g1, [%l7 + 0x60] loop_4350: ldsw [%l7 + 0x54], %g2 loop_4351: fmovrslez %i3, %f1, %f15 fnot1 %f10, %f12 ldsw [%l7 + 0x78], %i0 movneg %xcc, %g5, %l2 nop setx loop_4352, %l0, %l1 jmpl %l1, %o6 tpos %xcc, 0x7 ldsw [%l7 + 0x68], %i2 sllx %i6, 0x1E, %l0 loop_4352: sllx %g6, 0x16, %i1 ldub [%l7 + 0x49], %g7 fmovrsgez %l3, %f6, %f2 stb %g3, [%l7 + 0x57] sra %o3, %o5, %l4 fpack16 %f6, %f3 fone %f0 st %f15, [%l7 + 0x78] orcc %o1, 0x0D0E, %g4 tgu %icc, 0x4 fmul8ulx16 %f0, %f2, %f0 fmovdle %xcc, %f11, %f2 fmovrse %l1, %f9, %f11 ldx [%l7 + 0x40], %o0 sdiv %i4, 0x14AD, %o2 std %f2, [%l7 + 0x40] st %f14, [%l7 + 0x10] bg,a %xcc, loop_4353 fxors %f2, %f6, %f10 sra %i7, %l6, %o4 fxnors %f14, %f1, %f11 loop_4353: movrlz %o7, %l5, %g1 movpos %icc, %i5, %g2 udiv %i0, 0x1AB2, %g5 fpackfix %f0, %f6 fmovsleu %xcc, %f3, %f1 tsubcctv %l2, %i3, %i2 stb %o6, [%l7 + 0x10] udivcc %l0, 0x05FD, %g6 brz,a %i6, loop_4354 sth %g7, [%l7 + 0x42] ldx [%l7 + 0x30], %i1 stx %g3, [%l7 + 0x20] loop_4354: umulcc %o3, 0x0F8F, %l3 std %f8, [%l7 + 0x28] fone %f12 ldsb [%l7 + 0x2D], %l4 st %f7, [%l7 + 0x70] siam 0x1 tcc %xcc, 0x7 tneg %icc, 0x4 sdivcc %o5, 0x0150, %g4 stb %o1, [%l7 + 0x6B] fmovsg %icc, %f9, %f9 movrne %o0, %l1, %i4 fmovsleu %icc, %f2, %f14 bvc,pn %icc, loop_4355 fmovrsne %o2, %f4, %f4 movrgez %l6, 0x268, %i7 fmovrsgez %o7, %f11, %f7 loop_4355: array8 %l5, %g1, %o4 popc %i5, %i0 ldd [%l7 + 0x50], %f8 movrne %g5, %g2, %i3 stb %i2, [%l7 + 0x1A] ldx [%l7 + 0x70], %l2 ldsw [%l7 + 0x24], %o6 movl %icc, %l0, %g6 ldsw [%l7 + 0x50], %i6 stx %i1, [%l7 + 0x70] bpos,pt %xcc, loop_4356 tvc %icc, 0x2 movleu %xcc, %g7, %o3 ldx [%l7 + 0x20], %g3 loop_4356: stb %l4, [%l7 + 0x15] fmovde %icc, %f4, %f0 fone %f14 fexpand %f10, %f6 movvs %icc, %l3, %g4 fbn,a %fcc0, loop_4357 std %f8, [%l7 + 0x68] fmul8sux16 %f2, %f2, %f10 ldub [%l7 + 0x73], %o1 loop_4357: tle %icc, 0x0 fmovsvc %icc, %f6, %f2 fmul8x16 %f15, %f0, %f6 ldsb [%l7 + 0x3F], %o5 fbug,a %fcc1, loop_4358 fbuge,a %fcc1, loop_4359 ldsh [%l7 + 0x12], %l1 srl %o0, %i4, %o2 loop_4358: bcs,pt %icc, loop_4360 loop_4359: taddcc %l6, %i7, %o7 movrne %l5, %g1, %i5 addc %o4, 0x1D31, %g5 loop_4360: lduw [%l7 + 0x78], %i0 fabsd %f4, %f12 movrne %i3, 0x11F, %i2 fbu,a %fcc2, loop_4361 fsrc1s %f0, %f6 ldd [%l7 + 0x70], %f8 udivx %g2, 0x0B4E, %l2 loop_4361: sethi 0x0675, %o6 andn %g6, %i6, %i1 sdivcc %g7, 0x0E6B, %o3 fsrc2 %f14, %f0 fmovrde %g3, %f2, %f0 fbg,a %fcc0, loop_4362 mova %icc, %l4, %l0 fmovdge %icc, %f15, %f6 udiv %g4, 0x0230, %o1 loop_4362: bvs,pn %xcc, loop_4363 std %f14, [%l7 + 0x48] fmovdn %icc, %f12, %f1 stb %o5, [%l7 + 0x0D] loop_4363: brlz,a %l3, loop_4364 mova %icc, %l1, %i4 movg %icc, %o0, %o2 brnz,a %l6, loop_4365 loop_4364: addccc %o7, %l5, %g1 fpadd16s %f6, %f13, %f14 stb %i5, [%l7 + 0x1C] loop_4365: sdiv %i7, 0x179E, %o4 array16 %g5, %i3, %i2 faligndata %f4, %f12, %f2 edge32 %g2, %i0, %o6 stb %l2, [%l7 + 0x71] lduw [%l7 + 0x38], %g6 sth %i6, [%l7 + 0x10] fmovsle %xcc, %f13, %f11 ld [%l7 + 0x4C], %f2 bge loop_4366 lduw [%l7 + 0x7C], %g7 udivx %i1, 0x0D08, %o3 fpackfix %f8, %f15 loop_4366: std %f12, [%l7 + 0x30] brlz,a %g3, loop_4367 umul %l4, 0x1D03, %l0 brlz %g4, loop_4368 fbule,a %fcc2, loop_4369 loop_4367: stx %o1, [%l7 + 0x58] fmovsa %icc, %f4, %f15 loop_4368: fbn %fcc2, loop_4370 loop_4369: ld [%l7 + 0x30], %f7 tsubcc %o5, %l3, %i4 alignaddrl %l1, %o0, %o2 loop_4370: ldsh [%l7 + 0x52], %l6 fandnot2s %f2, %f9, %f10 fcmped %fcc0, %f6, %f4 fmovs %f4, %f3 fornot1 %f14, %f4, %f10 edge16l %l5, %o7, %g1 ld [%l7 + 0x60], %f7 fmovrde %i7, %f2, %f10 fmovdcc %icc, %f15, %f2 mulscc %i5, 0x11E8, %o4 subcc %i3, 0x1049, %g5 add %i2, %i0, %g2 tsubcc %l2, 0x1D8C, %g6 te %xcc, 0x5 movne %icc, %o6, %g7 fmovdvc %icc, %f7, %f6 lduw [%l7 + 0x4C], %i1 fmovrde %o3, %f12, %f12 stb %g3, [%l7 + 0x75] andncc %l4, %l0, %i6 movrlz %o1, %o5, %l3 ldub [%l7 + 0x29], %i4 bvc,a loop_4371 stb %l1, [%l7 + 0x4A] lduw [%l7 + 0x60], %g4 tvc %xcc, 0x6 loop_4371: fmovspos %icc, %f11, %f14 ldsb [%l7 + 0x5C], %o2 sethi 0x0624, %o0 lduw [%l7 + 0x20], %l5 ldx [%l7 + 0x48], %l6 fnegd %f0, %f2 fnegs %f12, %f4 fsrc1s %f7, %f7 fnot2s %f1, %f9 or %g1, %o7, %i7 std %f4, [%l7 + 0x20] fxors %f0, %f5, %f0 movn %icc, %o4, %i5 nop setx loop_4372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmped %fcc2, %f14, %f8 st %f2, [%l7 + 0x64] fcmpgt16 %f8, %f2, %g5 loop_4372: fcmpne16 %f4, %f8, %i2 or %i3, 0x000B, %i0 ldsb [%l7 + 0x5A], %g2 fmovrdgez %l2, %f6, %f14 ldub [%l7 + 0x37], %o6 movrlz %g7, 0x15C, %i1 fmovsvs %xcc, %f10, %f0 fcmpes %fcc3, %f4, %f13 ldsh [%l7 + 0x3A], %g6 ldd [%l7 + 0x18], %f12 fornot2s %f5, %f13, %f7 stw %o3, [%l7 + 0x44] fba %fcc1, loop_4373 smul %g3, %l0, %i6 ble,pn %xcc, loop_4374 fmovrdne %l4, %f4, %f2 loop_4373: alignaddrl %o1, %o5, %l3 edge16 %i4, %l1, %o2 loop_4374: tsubcctv %g4, 0x0984, %l5 sth %o0, [%l7 + 0x08] bgu,pn %xcc, loop_4375 smulcc %l6, 0x0FC5, %o7 stw %i7, [%l7 + 0x58] brz %o4, loop_4376 loop_4375: ld [%l7 + 0x70], %f1 addccc %g1, 0x0CFF, %g5 fmovrsgz %i2, %f10, %f4 loop_4376: fnot1s %f8, %f15 fzero %f8 movcc %xcc, %i3, %i5 fmovdvs %xcc, %f3, %f14 st %f15, [%l7 + 0x38] stb %g2, [%l7 + 0x4D] addcc %i0, 0x0E85, %o6 fnot2 %f6, %f0 xnor %g7, 0x06C0, %i1 fba %fcc3, loop_4377 sth %l2, [%l7 + 0x3A] sth %g6, [%l7 + 0x18] ldsh [%l7 + 0x38], %o3 loop_4377: fbn,a %fcc2, loop_4378 udivcc %l0, 0x0BCD, %i6 lduh [%l7 + 0x12], %l4 smulcc %g3, 0x134C, %o1 loop_4378: alignaddrl %o5, %l3, %l1 popc %i4, %g4 sethi 0x1CFD, %l5 fandnot2s %f0, %f12, %f13 tvs %xcc, 0x7 fbue,a %fcc3, loop_4379 nop setx loop_4380, %l0, %l1 jmpl %l1, %o2 ld [%l7 + 0x74], %f6 std %f0, [%l7 + 0x28] loop_4379: ldub [%l7 + 0x65], %o0 loop_4380: stb %l6, [%l7 + 0x50] ldx [%l7 + 0x50], %o7 movrne %i7, 0x0A6, %g1 edge8 %g5, %o4, %i3 std %f0, [%l7 + 0x20] fmovdl %xcc, %f10, %f13 addcc %i2, %g2, %i0 ld [%l7 + 0x6C], %f8 stx %o6, [%l7 + 0x68] orcc %g7, 0x0F33, %i1 movleu %icc, %i5, %g6 fnot2s %f8, %f1 tge %icc, 0x2 fmovdvs %xcc, %f12, %f10 alignaddrl %l2, %o3, %l0 ldd [%l7 + 0x38], %f8 sth %i6, [%l7 + 0x10] fpack16 %f14, %f12 stb %l4, [%l7 + 0x7F] andn %g3, %o5, %o1 sra %l1, %l3, %i4 st %f7, [%l7 + 0x68] bleu,pt %xcc, loop_4381 fpackfix %f2, %f8 fmovse %icc, %f14, %f9 fbg,a %fcc3, loop_4382 loop_4381: addcc %l5, %o2, %o0 edge8ln %l6, %g4, %o7 xorcc %i7, 0x0776, %g1 loop_4382: fmovrdgz %g5, %f8, %f2 ldx [%l7 + 0x68], %i3 ld [%l7 + 0x10], %f5 fmovspos %xcc, %f12, %f1 ldsw [%l7 + 0x38], %i2 fmovsle %xcc, %f5, %f12 stx %g2, [%l7 + 0x38] fmovsne %icc, %f15, %f13 fors %f4, %f12, %f8 stx %o4, [%l7 + 0x58] fnot1s %f7, %f3 fbg,a %fcc1, loop_4383 lduh [%l7 + 0x14], %i0 taddcc %g7, 0x0FE7, %i1 edge8l %i5, %g6, %o6 loop_4383: fmovdcc %xcc, %f12, %f2 bneg loop_4384 stb %o3, [%l7 + 0x65] brgz %l2, loop_4385 fcmpgt16 %f8, %f0, %i6 loop_4384: fpack16 %f4, %f3 std %f8, [%l7 + 0x28] loop_4385: movgu %icc, %l0, %l4 movg %icc, %g3, %o5 fcmpeq16 %f6, %f4, %l1 fmovrslz %o1, %f11, %f12 stx %l3, [%l7 + 0x30] bcs %xcc, loop_4386 stw %i4, [%l7 + 0x28] fcmpeq16 %f8, %f14, %o2 fmovdge %xcc, %f9, %f6 loop_4386: addc %o0, %l6, %g4 fmovrdlz %o7, %f6, %f10 ldsh [%l7 + 0x16], %l5 std %f6, [%l7 + 0x18] fcmpeq16 %f12, %f4, %g1 ta %xcc, 0x2 mulscc %i7, 0x0B80, %g5 siam 0x7 ld [%l7 + 0x2C], %f5 fcmpeq32 %f8, %f2, %i2 fbn,a %fcc3, loop_4387 fpackfix %f4, %f14 srlx %i3, 0x06, %o4 fbule %fcc0, loop_4388 loop_4387: stw %i0, [%l7 + 0x70] fnot1 %f8, %f12 bg,a,pt %xcc, loop_4389 loop_4388: ldsw [%l7 + 0x14], %g7 movle %xcc, %i1, %g2 movl %icc, %i5, %g6 loop_4389: movne %xcc, %o3, %o6 sth %l2, [%l7 + 0x0E] smul %l0, 0x0B1F, %l4 fzero %f2 fmovrsgz %i6, %f10, %f10 sdivx %o5, 0x1AEE, %g3 sdiv %l1, 0x0FA6, %l3 ta %xcc, 0x5 fnor %f4, %f14, %f2 andncc %i4, %o2, %o0 fbul %fcc1, loop_4390 fnegs %f10, %f6 fmul8x16al %f10, %f14, %f14 fmovdl %icc, %f5, %f10 loop_4390: lduh [%l7 + 0x28], %o1 fcmpd %fcc1, %f6, %f14 fmul8ulx16 %f12, %f10, %f6 stw %l6, [%l7 + 0x6C] movpos %xcc, %g4, %l5 ldub [%l7 + 0x2B], %o7 fcmpes %fcc0, %f11, %f11 fbl %fcc3, loop_4391 bneg %icc, loop_4392 tcs %icc, 0x4 sth %g1, [%l7 + 0x12] loop_4391: bcc,a,pt %icc, loop_4393 loop_4392: lduh [%l7 + 0x16], %g5 fmovdne %icc, %f1, %f5 ld [%l7 + 0x6C], %f8 loop_4393: movrgez %i7, %i3, %o4 movcs %icc, %i0, %i2 brlz,a %i1, loop_4394 tcs %xcc, 0x6 umul %g2, 0x0B31, %g7 fmovrsne %g6, %f0, %f9 loop_4394: ld [%l7 + 0x44], %f15 bneg,a,pn %icc, loop_4395 srl %i5, 0x08, %o6 movcc %xcc, %o3, %l2 addccc %l0, 0x11A6, %i6 loop_4395: bpos,pt %icc, loop_4396 bshuffle %f4, %f0, %f6 array8 %l4, %o5, %l1 fmovsne %xcc, %f8, %f11 loop_4396: stw %g3, [%l7 + 0x14] nop setx loop_4397, %l0, %l1 jmpl %l1, %i4 fmovse %xcc, %f1, %f3 movrgez %l3, %o0, %o1 array8 %o2, %l6, %l5 loop_4397: xor %o7, 0x05F3, %g1 alignaddr %g5, %i7, %g4 ldub [%l7 + 0x42], %o4 tg %icc, 0x0 movrlez %i3, 0x343, %i0 fnot1s %f10, %f10 movrgez %i2, 0x341, %g2 ldsh [%l7 + 0x18], %g7 fpadd16 %f0, %f12, %f10 fmovdpos %icc, %f14, %f1 brlez %i1, loop_4398 tneg %xcc, 0x5 std %f0, [%l7 + 0x28] ble,a,pn %icc, loop_4399 loop_4398: ldsw [%l7 + 0x70], %g6 fmovsgu %xcc, %f0, %f6 tsubcc %o6, %o3, %i5 loop_4399: st %f4, [%l7 + 0x30] fandnot2 %f2, %f12, %f10 brlez,a %l2, loop_4400 srax %i6, 0x0A, %l4 ldsb [%l7 + 0x40], %o5 fmovda %icc, %f8, %f2 loop_4400: movpos %icc, %l0, %g3 lduw [%l7 + 0x38], %l1 std %f6, [%l7 + 0x08] fmovdn %icc, %f8, %f13 lduh [%l7 + 0x68], %i4 nop setx loop_4401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %l3, %o1, %o2 fornot1s %f10, %f9, %f4 movpos %xcc, %l6, %o0 loop_4401: edge32n %l5, %g1, %g5 movrgez %o7, %g4, %o4 stw %i7, [%l7 + 0x40] std %f6, [%l7 + 0x18] movne %icc, %i0, %i2 fbe %fcc3, loop_4402 fandnot2s %f0, %f9, %f15 ldsw [%l7 + 0x3C], %g2 pdist %f6, %f4, %f10 loop_4402: fbge,a %fcc2, loop_4403 movvs %icc, %g7, %i1 fpadd32 %f14, %f2, %f12 ldsb [%l7 + 0x5B], %i3 loop_4403: mulx %g6, %o3, %o6 xnor %l2, %i6, %i5 ldsw [%l7 + 0x6C], %l4 movvc %icc, %l0, %g3 fbl %fcc2, loop_4404 lduw [%l7 + 0x24], %o5 fcmped %fcc0, %f4, %f2 lduw [%l7 + 0x20], %i4 loop_4404: fmuld8sux16 %f9, %f11, %f6 fnands %f6, %f0, %f6 andcc %l3, %l1, %o2 lduw [%l7 + 0x48], %l6 tn %icc, 0x3 fmul8x16au %f4, %f5, %f8 xorcc %o1, %l5, %g1 ldub [%l7 + 0x53], %o0 ldd [%l7 + 0x60], %f12 fmuld8sux16 %f12, %f3, %f14 ldsb [%l7 + 0x0A], %o7 ldsh [%l7 + 0x10], %g5 fmovdg %icc, %f7, %f13 bshuffle %f6, %f0, %f6 ldsw [%l7 + 0x20], %o4 fornot1 %f4, %f0, %f2 nop setx loop_4405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %i7, 0x1BED, %i0 subcc %i2, 0x151F, %g2 bn loop_4406 loop_4405: fnors %f9, %f14, %f1 std %f8, [%l7 + 0x40] fnegs %f4, %f14 loop_4406: ldsh [%l7 + 0x2C], %g4 std %f2, [%l7 + 0x68] std %f8, [%l7 + 0x28] xorcc %i1, 0x1C27, %i3 call loop_4407 fcmpgt32 %f12, %f4, %g6 std %f4, [%l7 + 0x58] fcmpne16 %f14, %f2, %o3 loop_4407: fcmpne32 %f10, %f4, %g7 lduh [%l7 + 0x4C], %l2 ldsh [%l7 + 0x16], %o6 orncc %i5, 0x0534, %l4 fandnot1s %f3, %f10, %f15 popc 0x1B38, %l0 ldsb [%l7 + 0x0F], %i6 ldub [%l7 + 0x7E], %g3 fnegs %f8, %f1 ldsb [%l7 + 0x33], %o5 fmovrslz %l3, %f15, %f10 stw %l1, [%l7 + 0x64] ldsb [%l7 + 0x6F], %i4 alignaddr %o2, %o1, %l6 fpsub32s %f10, %f13, %f5 ldd [%l7 + 0x50], %f10 std %f10, [%l7 + 0x78] edge32n %g1, %o0, %o7 fpsub16 %f2, %f0, %f0 lduh [%l7 + 0x44], %g5 srlx %l5, %o4, %i7 ldd [%l7 + 0x20], %f10 fnot1s %f10, %f13 ldx [%l7 + 0x50], %i2 fmovspos %xcc, %f1, %f10 sth %g2, [%l7 + 0x38] fcmps %fcc0, %f2, %f7 fcmple32 %f8, %f12, %g4 fbl,a %fcc3, loop_4408 fsrc1 %f12, %f10 ldd [%l7 + 0x38], %f4 fmovdg %icc, %f3, %f1 loop_4408: fors %f13, %f1, %f5 tleu %icc, 0x5 andncc %i0, %i1, %g6 fmovdn %xcc, %f9, %f15 call loop_4409 sdiv %i3, 0x1703, %o3 lduw [%l7 + 0x4C], %l2 bneg,a %icc, loop_4410 loop_4409: movn %icc, %o6, %g7 ldsh [%l7 + 0x3E], %l4 fbug,a %fcc1, loop_4411 loop_4410: fsrc1s %f5, %f11 fmovdpos %xcc, %f14, %f9 umul %i5, %i6, %l0 loop_4411: addc %g3, 0x1E27, %o5 fxnors %f9, %f10, %f0 array16 %l3, %l1, %i4 fnor %f10, %f10, %f6 fcmpne16 %f0, %f0, %o2 movn %xcc, %l6, %g1 tpos %icc, 0x0 fbule %fcc0, loop_4412 fzeros %f1 fpack16 %f8, %f6 fzeros %f0 loop_4412: stx %o1, [%l7 + 0x40] fone %f6 std %f0, [%l7 + 0x20] tgu %xcc, 0x3 stb %o0, [%l7 + 0x48] std %f0, [%l7 + 0x78] std %f12, [%l7 + 0x58] ldx [%l7 + 0x40], %g5 udiv %l5, 0x1C5E, %o4 tleu %icc, 0x3 std %f4, [%l7 + 0x68] fbn,a %fcc0, loop_4413 srl %i7, 0x1B, %o7 fpmerge %f3, %f15, %f0 fmovsvc %xcc, %f3, %f10 loop_4413: edge16ln %g2, %g4, %i0 nop setx loop_4414, %l0, %l1 jmpl %l1, %i2 fcmpeq32 %f4, %f0, %g6 fxnors %f1, %f0, %f4 siam 0x7 loop_4414: tcc %icc, 0x6 addc %i1, %i3, %l2 ldx [%l7 + 0x18], %o6 edge8 %g7, %l4, %i5 movl %xcc, %i6, %o3 tneg %icc, 0x3 fmovdg %icc, %f6, %f0 bleu,a,pt %icc, loop_4415 umulcc %l0, 0x166C, %g3 edge16 %l3, %l1, %o5 movn %xcc, %o2, %l6 loop_4415: movl %icc, %i4, %o1 movre %g1, 0x0F6, %o0 udivcc %l5, 0x0D37, %o4 brgz,a %g5, loop_4416 fmovdn %xcc, %f11, %f2 ldsw [%l7 + 0x38], %o7 or %i7, %g4, %i0 loop_4416: fcmpgt32 %f6, %f12, %i2 bgu,pt %xcc, loop_4417 orncc %g2, 0x0584, %i1 st %f14, [%l7 + 0x5C] fmovdcs %xcc, %f5, %f3 loop_4417: fpadd16s %f3, %f1, %f8 stw %g6, [%l7 + 0x08] ld [%l7 + 0x64], %f2 ldsw [%l7 + 0x70], %l2 ldx [%l7 + 0x50], %i3 fcmple32 %f10, %f6, %o6 fpadd32 %f0, %f0, %f8 mulscc %l4, 0x16E7, %g7 movrne %i6, 0x1E5, %o3 ld [%l7 + 0x44], %f1 orn %l0, %g3, %i5 movge %xcc, %l1, %l3 addcc %o5, %o2, %i4 brnz,a %l6, loop_4418 bl,a loop_4419 alignaddrl %o1, %o0, %l5 ldsb [%l7 + 0x1F], %o4 loop_4418: ldsh [%l7 + 0x32], %g1 loop_4419: bgu,a loop_4420 fbug %fcc0, loop_4421 tcc %icc, 0x7 stx %g5, [%l7 + 0x48] loop_4420: fpadd32 %f10, %f6, %f14 loop_4421: and %i7, %g4, %i0 tpos %xcc, 0x1 xor %o7, 0x16D7, %g2 ldsh [%l7 + 0x12], %i2 stb %i1, [%l7 + 0x47] lduh [%l7 + 0x3A], %l2 fmovd %f6, %f2 xorcc %g6, 0x0131, %i3 movne %icc, %o6, %g7 fnors %f5, %f12, %f7 addccc %i6, 0x13C0, %l4 movre %o3, 0x027, %g3 fmovrdlez %l0, %f10, %f2 xorcc %l1, %i5, %l3 stw %o5, [%l7 + 0x08] ldsw [%l7 + 0x08], %i4 bleu,a,pn %icc, loop_4422 alignaddrl %o2, %o1, %o0 srax %l6, 0x18, %o4 xnor %l5, 0x0AA1, %g1 loop_4422: bleu,a,pt %xcc, loop_4423 fpsub32 %f14, %f10, %f6 ldsh [%l7 + 0x0C], %g5 lduh [%l7 + 0x1C], %g4 loop_4423: fornot1s %f10, %f5, %f12 fbo %fcc3, loop_4424 stw %i7, [%l7 + 0x3C] bn,a loop_4425 edge8l %i0, %g2, %i2 loop_4424: ld [%l7 + 0x44], %f4 fsrc2s %f12, %f11 loop_4425: stb %i1, [%l7 + 0x6D] edge8n %l2, %o7, %g6 stb %o6, [%l7 + 0x22] ldsb [%l7 + 0x79], %g7 ld [%l7 + 0x44], %f14 stw %i3, [%l7 + 0x6C] movl %xcc, %l4, %i6 ldsh [%l7 + 0x3E], %o3 fbl,a %fcc3, loop_4426 fnegs %f8, %f0 edge32l %g3, %l1, %l0 fsrc2 %f6, %f6 loop_4426: ble,a %xcc, loop_4427 movne %icc, %i5, %l3 fbule,a %fcc3, loop_4428 fmul8x16au %f0, %f3, %f2 loop_4427: fbuge %fcc2, loop_4429 fands %f13, %f4, %f0 loop_4428: edge16n %o5, %o2, %o1 fornot2s %f3, %f12, %f9 loop_4429: std %f6, [%l7 + 0x70] fnegd %f6, %f12 lduh [%l7 + 0x46], %i4 tneg %xcc, 0x3 std %f12, [%l7 + 0x58] bl,a,pn %icc, loop_4430 ldx [%l7 + 0x48], %l6 xorcc %o4, %l5, %o0 fmul8x16au %f1, %f15, %f8 loop_4430: sth %g1, [%l7 + 0x54] nop setx loop_4431, %l0, %l1 jmpl %l1, %g4 fsrc2 %f14, %f2 srl %i7, %g5, %i0 st %f9, [%l7 + 0x40] loop_4431: bl,a %icc, loop_4432 fmovdpos %icc, %f10, %f6 movn %xcc, %i2, %g2 fmovrse %l2, %f12, %f3 loop_4432: xnor %i1, 0x0F9D, %o7 edge32ln %g6, %g7, %o6 st %f7, [%l7 + 0x28] fmul8x16al %f9, %f12, %f6 fornot1s %f12, %f1, %f0 stx %l4, [%l7 + 0x30] be,pn %xcc, loop_4433 fbl,a %fcc1, loop_4434 fbuge,a %fcc1, loop_4435 fmovdpos %icc, %f9, %f2 loop_4433: ldd [%l7 + 0x30], %f0 loop_4434: fnegs %f12, %f9 loop_4435: tcs %xcc, 0x0 bneg,pt %xcc, loop_4436 st %f6, [%l7 + 0x44] fmovdcs %xcc, %f3, %f10 orcc %i6, 0x160F, %o3 loop_4436: ldsh [%l7 + 0x60], %i3 fpackfix %f8, %f13 stx %g3, [%l7 + 0x58] xnor %l0, %l1, %i5 bpos %icc, loop_4437 fbul %fcc3, loop_4438 fandnot1 %f0, %f10, %f8 fblg,a %fcc3, loop_4439 loop_4437: bleu,a,pn %xcc, loop_4440 loop_4438: movvc %xcc, %o5, %l3 fmovsn %icc, %f6, %f5 loop_4439: sth %o2, [%l7 + 0x52] loop_4440: ldd [%l7 + 0x78], %f10 xorcc %i4, %o1, %l6 movpos %icc, %o4, %o0 lduw [%l7 + 0x0C], %g1 fmovse %icc, %f14, %f6 ldub [%l7 + 0x3B], %l5 stb %i7, [%l7 + 0x59] movpos %icc, %g5, %g4 stx %i2, [%l7 + 0x68] ld [%l7 + 0x68], %f10 xorcc %g2, %i0, %l2 ldsh [%l7 + 0x6C], %i1 srlx %o7, 0x1F, %g6 fmovdle %xcc, %f10, %f13 lduh [%l7 + 0x18], %o6 fcmpeq32 %f0, %f12, %l4 ble %icc, loop_4441 st %f15, [%l7 + 0x74] fba,a %fcc3, loop_4442 tg %icc, 0x3 loop_4441: fbne,a %fcc2, loop_4443 fornot2 %f14, %f2, %f6 loop_4442: bneg,pn %icc, loop_4444 fbg,a %fcc3, loop_4445 loop_4443: fcmpgt32 %f14, %f12, %i6 sll %o3, 0x0A, %i3 loop_4444: fpsub32s %f15, %f0, %f2 loop_4445: faligndata %f8, %f10, %f2 fmovdg %icc, %f9, %f0 tgu %xcc, 0x5 movcc %icc, %g3, %g7 edge16ln %l0, %i5, %l1 fcmpgt16 %f0, %f8, %l3 ldsb [%l7 + 0x4D], %o2 movre %i4, 0x358, %o1 nop setx loop_4446, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x40], %l6 tne %xcc, 0x5 movg %xcc, %o5, %o4 loop_4446: tvs %xcc, 0x6 ldsb [%l7 + 0x70], %o0 array16 %l5, %g1, %g5 lduh [%l7 + 0x36], %i7 tcc %icc, 0x4 fmovdcc %icc, %f5, %f15 tcs %xcc, 0x3 ldsh [%l7 + 0x64], %i2 fmovsne %xcc, %f1, %f11 ta %xcc, 0x0 ldsb [%l7 + 0x5A], %g2 sth %i0, [%l7 + 0x56] addc %g4, %l2, %i1 fmuld8ulx16 %f1, %f4, %f0 tpos %icc, 0x7 subccc %o7, %o6, %g6 ld [%l7 + 0x38], %f3 ldsw [%l7 + 0x6C], %l4 bshuffle %f10, %f2, %f10 fmuld8sux16 %f5, %f1, %f6 st %f1, [%l7 + 0x30] movrlez %i6, %i3, %g3 srl %o3, 0x07, %l0 sth %g7, [%l7 + 0x28] sth %l1, [%l7 + 0x50] stb %l3, [%l7 + 0x7F] ldsw [%l7 + 0x68], %i5 ldub [%l7 + 0x19], %i4 bvc loop_4447 fpsub16 %f0, %f2, %f6 fpadd32 %f8, %f8, %f8 umul %o2, 0x0F0F, %l6 loop_4447: edge8l %o5, %o4, %o1 ldub [%l7 + 0x17], %l5 fbge %fcc1, loop_4448 fmovscc %xcc, %f4, %f13 andcc %o0, %g1, %g5 fbe %fcc1, loop_4449 loop_4448: fbule,a %fcc1, loop_4450 fpmerge %f12, %f2, %f10 ldsb [%l7 + 0x12], %i2 loop_4449: std %f8, [%l7 + 0x58] loop_4450: fornot1s %f0, %f11, %f3 fbule %fcc2, loop_4451 array32 %i7, %i0, %g4 array8 %l2, %g2, %i1 fnegd %f14, %f12 loop_4451: brgez %o7, loop_4452 ldub [%l7 + 0x64], %g6 subc %o6, %i6, %i3 fnegd %f8, %f2 loop_4452: fandnot1 %f4, %f2, %f14 sdivcc %g3, 0x038D, %o3 fmovdvs %icc, %f8, %f15 ldsw [%l7 + 0x5C], %l4 mova %xcc, %g7, %l0 umul %l3, %l1, %i5 move %icc, %i4, %o2 stx %o5, [%l7 + 0x68] and %o4, %l6, %l5 fornot1 %f12, %f8, %f0 lduw [%l7 + 0x1C], %o0 tle %xcc, 0x3 srax %g1, 0x07, %o1 ldsb [%l7 + 0x27], %i2 sub %g5, %i0, %i7 edge8l %g4, %g2, %l2 stx %i1, [%l7 + 0x48] movrgz %g6, 0x07C, %o7 fpsub32s %f2, %f14, %f12 fnot1s %f15, %f10 fmovd %f0, %f6 edge8 %i6, %i3, %o6 udivx %o3, 0x1896, %g3 st %f3, [%l7 + 0x18] lduh [%l7 + 0x70], %g7 ldsb [%l7 + 0x0F], %l4 fabsd %f4, %f12 sth %l0, [%l7 + 0x34] fbn %fcc1, loop_4453 fcmped %fcc0, %f14, %f2 bleu,a,pn %xcc, loop_4454 st %f11, [%l7 + 0x1C] loop_4453: andncc %l3, %l1, %i5 fbug %fcc1, loop_4455 loop_4454: fpsub16s %f10, %f11, %f5 fand %f10, %f6, %f8 fands %f3, %f0, %f9 loop_4455: fcmps %fcc3, %f2, %f1 stb %o2, [%l7 + 0x44] xnor %i4, 0x1B2D, %o4 brlez,a %o5, loop_4456 bg %icc, loop_4457 sth %l6, [%l7 + 0x70] fmovscs %xcc, %f10, %f12 loop_4456: sth %o0, [%l7 + 0x10] loop_4457: fbo %fcc2, loop_4458 ldx [%l7 + 0x58], %l5 fnor %f10, %f6, %f12 fbug,a %fcc1, loop_4459 loop_4458: fandnot2s %f13, %f15, %f10 fpsub16 %f4, %f0, %f0 bge,a,pn %icc, loop_4460 loop_4459: ldsh [%l7 + 0x78], %o1 movcs %xcc, %g1, %g5 movrgz %i0, %i7, %g4 loop_4460: brz %g2, loop_4461 fmovsa %icc, %f3, %f7 fornot1 %f4, %f12, %f14 ldd [%l7 + 0x58], %f0 loop_4461: fmovdleu %xcc, %f13, %f14 ba %icc, loop_4462 sdivx %i2, 0x1DA9, %i1 fmovdg %xcc, %f12, %f0 edge8 %l2, %o7, %i6 loop_4462: bpos %icc, loop_4463 tl %icc, 0x0 fmovsgu %icc, %f0, %f1 bg,a,pt %xcc, loop_4464 loop_4463: fmovrdlez %i3, %f0, %f0 brlz %o6, loop_4465 lduh [%l7 + 0x3C], %o3 loop_4464: stb %g6, [%l7 + 0x63] fxors %f5, %f7, %f4 loop_4465: ldsw [%l7 + 0x74], %g3 fmovrsne %l4, %f2, %f8 tvs %icc, 0x1 fmovscc %xcc, %f14, %f14 movvs %icc, %g7, %l0 fmovsvs %xcc, %f5, %f9 fmuld8sux16 %f13, %f13, %f6 alignaddr %l3, %l1, %i5 fors %f7, %f15, %f7 movrgz %i4, 0x212, %o2 edge8n %o5, %o4, %o0 lduw [%l7 + 0x74], %l6 fcmpeq32 %f2, %f10, %o1 std %f4, [%l7 + 0x28] fnot1 %f8, %f2 fmovrsne %g1, %f8, %f8 fmovsa %icc, %f12, %f9 brgez,a %l5, loop_4466 stw %g5, [%l7 + 0x6C] tneg %xcc, 0x5 fnot1s %f13, %f4 loop_4466: movle %icc, %i0, %i7 array32 %g4, %g2, %i1 edge16n %l2, %i2, %i6 fmuld8sux16 %f7, %f14, %f14 fpadd32 %f4, %f10, %f2 fmovsne %icc, %f2, %f14 ldsw [%l7 + 0x7C], %o7 fmovsl %icc, %f15, %f8 ldsw [%l7 + 0x14], %i3 stw %o6, [%l7 + 0x40] st %f6, [%l7 + 0x54] alignaddrl %g6, %g3, %l4 stx %g7, [%l7 + 0x30] orncc %o3, 0x14C8, %l0 sub %l1, %i5, %i4 fabss %f12, %f9 fmovd %f8, %f0 stw %l3, [%l7 + 0x1C] fmovrdne %o5, %f6, %f0 ldub [%l7 + 0x17], %o4 fcmpeq32 %f0, %f2, %o2 ldx [%l7 + 0x58], %l6 edge8 %o0, %g1, %o1 srl %g5, 0x1F, %i0 fmovrsne %l5, %f8, %f14 fxnor %f8, %f14, %f2 fnot2 %f10, %f4 call loop_4467 ldsh [%l7 + 0x2E], %i7 and %g2, %i1, %g4 ldx [%l7 + 0x10], %l2 loop_4467: fmovrse %i2, %f0, %f8 ldub [%l7 + 0x29], %i6 fsrc2s %f0, %f4 movle %icc, %o7, %o6 fmul8sux16 %f6, %f14, %f2 std %f8, [%l7 + 0x48] fors %f7, %f11, %f14 st %f2, [%l7 + 0x78] mulx %g6, %i3, %g3 std %f2, [%l7 + 0x30] ldsw [%l7 + 0x2C], %l4 sth %g7, [%l7 + 0x18] andn %l0, %o3, %i5 lduw [%l7 + 0x30], %l1 brgz %i4, loop_4468 brlez %o5, loop_4469 fbn,a %fcc1, loop_4470 st %f11, [%l7 + 0x5C] loop_4468: ld [%l7 + 0x1C], %f7 loop_4469: or %o4, %o2, %l3 loop_4470: fnot2 %f10, %f10 std %f2, [%l7 + 0x30] movcs %icc, %o0, %l6 fmul8x16au %f3, %f11, %f6 fnegs %f9, %f9 std %f8, [%l7 + 0x78] fxnors %f6, %f3, %f15 pdist %f10, %f2, %f12 edge16ln %g1, %o1, %i0 movleu %icc, %g5, %l5 xnor %g2, 0x0931, %i1 fnands %f11, %f2, %f2 smul %g4, 0x1D82, %i7 ldsw [%l7 + 0x2C], %l2 std %f10, [%l7 + 0x30] call loop_4471 movl %icc, %i6, %i2 fnor %f4, %f0, %f4 fbule,a %fcc3, loop_4472 loop_4471: ldub [%l7 + 0x47], %o7 ldsh [%l7 + 0x60], %g6 tle %xcc, 0x5 loop_4472: faligndata %f8, %f10, %f12 alignaddrl %i3, %g3, %o6 fbule,a %fcc3, loop_4473 movle %icc, %l4, %l0 st %f8, [%l7 + 0x2C] ble %xcc, loop_4474 loop_4473: movle %xcc, %o3, %g7 for %f8, %f6, %f0 ldub [%l7 + 0x60], %l1 loop_4474: edge8l %i4, %o5, %o4 lduh [%l7 + 0x1E], %o2 movneg %xcc, %l3, %i5 fpsub32 %f4, %f8, %f6 st %f6, [%l7 + 0x74] array8 %l6, %o0, %g1 andcc %o1, %g5, %l5 fpsub32s %f7, %f11, %f11 brnz %i0, loop_4475 fbug %fcc2, loop_4476 stw %g2, [%l7 + 0x14] subc %i1, 0x123C, %i7 loop_4475: fpack16 %f4, %f8 loop_4476: edge8ln %l2, %g4, %i2 bge,pn %icc, loop_4477 sub %i6, %g6, %i3 sth %o7, [%l7 + 0x08] lduh [%l7 + 0x54], %g3 loop_4477: sdiv %l4, 0x0041, %l0 fnors %f1, %f4, %f8 sth %o3, [%l7 + 0x44] ldsh [%l7 + 0x7E], %o6 ldx [%l7 + 0x58], %l1 fbul %fcc3, loop_4478 ldsh [%l7 + 0x40], %i4 movgu %icc, %o5, %o4 sdiv %g7, 0x1346, %l3 loop_4478: fabss %f14, %f8 fbule,a %fcc2, loop_4479 lduw [%l7 + 0x60], %i5 edge32n %o2, %o0, %g1 alignaddr %o1, %l6, %g5 loop_4479: lduh [%l7 + 0x2A], %i0 tge %icc, 0x4 array8 %l5, %i1, %g2 nop setx loop_4480, %l0, %l1 jmpl %l1, %l2 fmovscs %icc, %f11, %f6 fmul8sux16 %f6, %f4, %f2 ldub [%l7 + 0x7F], %i7 loop_4480: fmovdpos %xcc, %f11, %f1 fornot1 %f14, %f14, %f0 xorcc %i2, 0x136D, %g4 ldd [%l7 + 0x18], %f12 ldub [%l7 + 0x23], %g6 fmul8x16au %f0, %f4, %f10 ldx [%l7 + 0x28], %i6 edge16ln %i3, %g3, %l4 sllx %o7, %l0, %o3 fmovdgu %xcc, %f7, %f15 sra %o6, %i4, %o5 bgu,pn %icc, loop_4481 lduh [%l7 + 0x28], %o4 stw %g7, [%l7 + 0x2C] edge8n %l3, %l1, %i5 loop_4481: fandnot1s %f13, %f14, %f0 edge16n %o0, %o2, %g1 fxnor %f0, %f0, %f14 fcmped %fcc3, %f10, %f6 st %f13, [%l7 + 0x5C] fpack16 %f6, %f1 ldsw [%l7 + 0x74], %l6 lduw [%l7 + 0x48], %o1 fmovrsgez %g5, %f11, %f8 fpadd16s %f3, %f3, %f12 fble %fcc1, loop_4482 andncc %l5, %i1, %g2 stb %l2, [%l7 + 0x22] ldub [%l7 + 0x33], %i0 loop_4482: stw %i2, [%l7 + 0x54] movvc %icc, %g4, %i7 ta %xcc, 0x3 fcmpgt16 %f6, %f2, %g6 stx %i3, [%l7 + 0x48] xorcc %g3, %l4, %o7 st %f2, [%l7 + 0x18] bl %xcc, loop_4483 sth %l0, [%l7 + 0x4C] sth %i6, [%l7 + 0x78] fmovspos %icc, %f11, %f1 loop_4483: sth %o3, [%l7 + 0x10] ld [%l7 + 0x68], %f7 fmovrse %i4, %f4, %f10 sub %o5, %o4, %o6 edge16 %l3, %g7, %l1 fmovdle %icc, %f12, %f5 fmovdcs %icc, %f0, %f1 movvc %xcc, %i5, %o2 fmovsl %xcc, %f3, %f6 fbu,a %fcc3, loop_4484 ldsh [%l7 + 0x68], %o0 xor %g1, 0x0C13, %o1 st %f11, [%l7 + 0x40] loop_4484: edge8 %l6, %l5, %i1 stx %g2, [%l7 + 0x48] alignaddrl %g5, %i0, %l2 fcmpes %fcc0, %f3, %f13 umul %i2, %g4, %g6 call loop_4485 edge16n %i7, %g3, %i3 addccc %o7, 0x1465, %l0 stx %i6, [%l7 + 0x78] loop_4485: ta %xcc, 0x5 fmovsvc %icc, %f4, %f5 fsrc1s %f7, %f9 movpos %xcc, %o3, %l4 sth %i4, [%l7 + 0x62] ldub [%l7 + 0x36], %o5 std %f14, [%l7 + 0x68] fcmple32 %f12, %f4, %o4 fmovrdgez %l3, %f4, %f6 fbug %fcc2, loop_4486 stw %g7, [%l7 + 0x10] fnor %f10, %f8, %f14 fzero %f4 loop_4486: fexpand %f0, %f12 ta %icc, 0x3 mulscc %l1, 0x0748, %i5 movleu %xcc, %o6, %o2 array32 %o0, %g1, %o1 bne,a loop_4487 movre %l5, 0x388, %i1 fnot2s %f11, %f7 ldsb [%l7 + 0x2B], %l6 loop_4487: ldsh [%l7 + 0x7A], %g5 fbule %fcc1, loop_4488 fcmpgt32 %f12, %f8, %g2 ble loop_4489 fcmpgt32 %f6, %f0, %l2 loop_4488: fmovrdgez %i2, %f14, %f10 xnorcc %g4, 0x086A, %i0 loop_4489: ld [%l7 + 0x0C], %f11 fnegd %f10, %f0 fba,a %fcc1, loop_4490 andn %g6, %g3, %i3 fmovdcc %icc, %f14, %f4 fmovdvc %icc, %f8, %f3 loop_4490: faligndata %f6, %f4, %f2 ldd [%l7 + 0x10], %f2 fnegs %f2, %f1 fpmerge %f12, %f0, %f2 fnors %f4, %f5, %f5 sth %o7, [%l7 + 0x78] bcs %icc, loop_4491 fmovrslez %l0, %f9, %f9 ldsw [%l7 + 0x2C], %i7 fpadd16 %f4, %f12, %f0 loop_4491: fbe,a %fcc0, loop_4492 ldsh [%l7 + 0x78], %o3 lduw [%l7 + 0x28], %l4 fmovdcc %xcc, %f11, %f3 loop_4492: fsrc2s %f12, %f4 ldub [%l7 + 0x3B], %i6 brlez %o5, loop_4493 movcs %xcc, %o4, %i4 bcs,a,pt %icc, loop_4494 stb %g7, [%l7 + 0x2F] loop_4493: fmovrde %l3, %f12, %f14 fmovrsne %l1, %f0, %f5 loop_4494: lduh [%l7 + 0x5E], %o6 fandnot2 %f0, %f6, %f4 nop setx loop_4495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bleu,a loop_4496 ld [%l7 + 0x30], %f4 ldd [%l7 + 0x58], %f14 loop_4495: bne,pt %icc, loop_4497 loop_4496: movrlez %i5, %o0, %g1 sth %o1, [%l7 + 0x3C] udivcc %l5, 0x0A35, %i1 loop_4497: udivcc %l6, 0x04F2, %o2 brgz %g2, loop_4498 fmovdg %xcc, %f2, %f4 bg,a loop_4499 fsrc2s %f3, %f0 loop_4498: mulx %l2, 0x0FB8, %g5 edge8ln %g4, %i2, %g6 loop_4499: ldub [%l7 + 0x42], %g3 srlx %i0, 0x0B, %i3 fmovdne %icc, %f13, %f11 fandnot1s %f10, %f5, %f4 fand %f4, %f2, %f12 fbn,a %fcc1, loop_4500 fmovsvc %xcc, %f11, %f12 stx %l0, [%l7 + 0x30] bvc,pt %icc, loop_4501 loop_4500: fands %f2, %f6, %f9 tl %xcc, 0x4 fnand %f10, %f14, %f6 loop_4501: std %f6, [%l7 + 0x40] st %f6, [%l7 + 0x40] movle %icc, %i7, %o7 ld [%l7 + 0x34], %f2 ldx [%l7 + 0x08], %l4 ldub [%l7 + 0x66], %o3 lduh [%l7 + 0x6A], %o5 fmul8x16al %f12, %f2, %f8 fbuge %fcc1, loop_4502 ldsw [%l7 + 0x4C], %o4 addc %i6, 0x1C8D, %i4 ta %xcc, 0x1 loop_4502: lduh [%l7 + 0x40], %l3 fmovsvc %icc, %f11, %f3 fpadd16s %f10, %f3, %f7 ldd [%l7 + 0x08], %f0 add %l1, %o6, %i5 fmovrsne %g7, %f10, %f6 ld [%l7 + 0x3C], %f12 bcs,a %xcc, loop_4503 fnegs %f15, %f5 stb %g1, [%l7 + 0x4E] tleu %icc, 0x3 loop_4503: brgz,a %o0, loop_4504 fpmerge %f3, %f0, %f8 fmovsge %icc, %f11, %f10 fmovdne %icc, %f6, %f14 loop_4504: fmovspos %xcc, %f3, %f5 brgez %o1, loop_4505 bg,a loop_4506 fbule %fcc0, loop_4507 sth %i1, [%l7 + 0x52] loop_4505: movpos %icc, %l6, %o2 loop_4506: fmovsleu %icc, %f8, %f1 loop_4507: xnor %l5, %l2, %g5 fxors %f15, %f5, %f12 tle %icc, 0x3 fsrc1 %f0, %f8 tcc %xcc, 0x6 fcmple32 %f2, %f12, %g4 bvs,pn %icc, loop_4508 subc %g2, 0x136F, %i2 fmovs %f8, %f4 bl,pn %xcc, loop_4509 loop_4508: fpsub16 %f12, %f0, %f8 brlz,a %g6, loop_4510 ldub [%l7 + 0x2C], %i0 loop_4509: sdivcc %i3, 0x0242, %g3 movrgez %i7, 0x01C, %o7 loop_4510: add %l4, 0x085E, %o3 fmovrdgez %o5, %f8, %f14 brlez,a %l0, loop_4511 fpsub32s %f8, %f15, %f7 ldub [%l7 + 0x23], %i6 fmovrslez %o4, %f9, %f15 loop_4511: ldx [%l7 + 0x68], %l3 fandnot1 %f0, %f12, %f14 fors %f3, %f10, %f6 ldsh [%l7 + 0x22], %i4 sdiv %l1, 0x157A, %o6 brgz,a %g7, loop_4512 lduh [%l7 + 0x5A], %i5 xorcc %g1, 0x1621, %o1 sth %o0, [%l7 + 0x18] loop_4512: ldsw [%l7 + 0x34], %l6 mulx %o2, %l5, %l2 ldub [%l7 + 0x79], %g5 ld [%l7 + 0x40], %f12 tne %icc, 0x3 fbn %fcc1, loop_4513 fzeros %f11 stx %i1, [%l7 + 0x20] stb %g2, [%l7 + 0x60] loop_4513: xnor %g4, 0x0DD1, %g6 fmuld8sux16 %f13, %f3, %f14 fmovscs %xcc, %f8, %f5 stw %i2, [%l7 + 0x44] brlz,a %i0, loop_4514 bge,a %xcc, loop_4515 fmovsge %xcc, %f2, %f11 fbn,a %fcc3, loop_4516 loop_4514: umulcc %g3, %i7, %o7 loop_4515: add %l4, 0x194C, %i3 fbn,a %fcc2, loop_4517 loop_4516: stb %o3, [%l7 + 0x6C] bl,pn %icc, loop_4518 fmovrdgez %o5, %f14, %f12 loop_4517: stb %l0, [%l7 + 0x38] ldsw [%l7 + 0x74], %o4 loop_4518: fcmpeq16 %f12, %f10, %i6 edge16n %i4, %l3, %l1 ldd [%l7 + 0x20], %f12 ld [%l7 + 0x6C], %f12 fornot1 %f6, %f6, %f4 ta %icc, 0x0 ldd [%l7 + 0x08], %f10 ldsb [%l7 + 0x7C], %o6 sllx %g7, 0x15, %g1 fnot1s %f2, %f12 fmovspos %icc, %f8, %f3 movcs %xcc, %o1, %i5 sdivcc %l6, 0x0633, %o0 fmovdcc %xcc, %f8, %f13 fmovdne %icc, %f0, %f3 fmul8sux16 %f0, %f4, %f6 nop setx loop_4519, %l0, %l1 jmpl %l1, %o2 ld [%l7 + 0x24], %f3 edge16ln %l5, %g5, %i1 xnorcc %g2, 0x12F2, %l2 loop_4519: tge %xcc, 0x0 xnorcc %g6, %i2, %g4 fmul8sux16 %f10, %f0, %f12 sdivcc %i0, 0x037F, %g3 edge16l %o7, %l4, %i7 fcmped %fcc3, %f2, %f14 fbge %fcc3, loop_4520 fbg,a %fcc1, loop_4521 sllx %o3, 0x01, %o5 orcc %i3, %o4, %l0 loop_4520: ldd [%l7 + 0x10], %f8 loop_4521: movne %xcc, %i6, %l3 fpackfix %f2, %f10 fbl %fcc3, loop_4522 bn,a,pt %icc, loop_4523 fpadd16s %f4, %f7, %f0 fnors %f11, %f1, %f9 loop_4522: fnand %f2, %f4, %f6 loop_4523: ldsh [%l7 + 0x5A], %i4 alignaddrl %l1, %o6, %g1 fpack16 %f10, %f15 tl %icc, 0x0 nop setx loop_4524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovse %xcc, %f13, %f11 ldub [%l7 + 0x57], %g7 movle %icc, %o1, %i5 loop_4524: ldsb [%l7 + 0x2B], %o0 movpos %xcc, %o2, %l5 fba,a %fcc0, loop_4525 andncc %g5, %l6, %g2 ldx [%l7 + 0x68], %l2 st %f6, [%l7 + 0x18] loop_4525: stw %g6, [%l7 + 0x20] lduh [%l7 + 0x2C], %i2 fbule %fcc0, loop_4526 nop setx loop_4527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %g4, 0x0E42, %i1 brlz %g3, loop_4528 loop_4526: ldd [%l7 + 0x68], %f14 loop_4527: fbo,a %fcc3, loop_4529 sth %i0, [%l7 + 0x2C] loop_4528: fornot2s %f9, %f9, %f0 ldsb [%l7 + 0x4B], %l4 loop_4529: xnor %i7, %o3, %o5 ldsw [%l7 + 0x28], %o7 fcmpeq32 %f10, %f10, %i3 bneg %icc, loop_4530 tg %icc, 0x6 fmovrdlz %l0, %f8, %f2 fbue %fcc2, loop_4531 loop_4530: fmovspos %icc, %f3, %f11 fmovsvs %icc, %f7, %f1 fxors %f10, %f14, %f12 loop_4531: ld [%l7 + 0x74], %f6 fbg %fcc2, loop_4532 fbne,a %fcc2, loop_4533 fpsub32s %f13, %f11, %f3 fcmpeq32 %f8, %f8, %o4 loop_4532: st %f3, [%l7 + 0x2C] loop_4533: fmul8x16 %f10, %f12, %f2 fbu %fcc2, loop_4534 fmovspos %icc, %f6, %f11 ldsb [%l7 + 0x5E], %i6 bgu loop_4535 loop_4534: stx %i4, [%l7 + 0x38] fand %f2, %f0, %f12 fmovsge %xcc, %f4, %f15 loop_4535: lduw [%l7 + 0x7C], %l1 sth %l3, [%l7 + 0x0E] tcs %icc, 0x1 movrlz %g1, 0x2A9, %o6 bcc,a %xcc, loop_4536 sdivx %o1, 0x18DD, %g7 brlez,a %o0, loop_4537 lduw [%l7 + 0x7C], %i5 loop_4536: movgu %xcc, %o2, %g5 fba,a %fcc1, loop_4538 loop_4537: ld [%l7 + 0x3C], %f13 brnz,a %l6, loop_4539 fmovsvs %xcc, %f5, %f8 loop_4538: ldd [%l7 + 0x10], %f4 ldsh [%l7 + 0x7A], %l5 loop_4539: fmovrslz %l2, %f3, %f7 fsrc2s %f0, %f5 lduw [%l7 + 0x54], %g2 andn %g6, 0x0A59, %g4 tneg %icc, 0x7 fcmpeq32 %f4, %f14, %i2 sth %g3, [%l7 + 0x0C] fmovdneg %xcc, %f2, %f7 fmovdgu %xcc, %f14, %f4 edge8ln %i0, %i1, %i7 fblg,a %fcc1, loop_4540 fblg %fcc0, loop_4541 tvs %icc, 0x4 tneg %xcc, 0x2 loop_4540: array8 %l4, %o3, %o7 loop_4541: sra %o5, %i3, %o4 fors %f11, %f4, %f14 fandnot1 %f8, %f14, %f8 fbl %fcc1, loop_4542 andncc %l0, %i4, %i6 tvc %icc, 0x0 fpsub32 %f6, %f14, %f10 loop_4542: fmovsleu %icc, %f0, %f0 fbug,a %fcc0, loop_4543 stb %l1, [%l7 + 0x23] stx %l3, [%l7 + 0x78] ld [%l7 + 0x14], %f6 loop_4543: ldd [%l7 + 0x28], %f4 srl %o6, 0x10, %g1 tleu %icc, 0x4 udivcc %o1, 0x0BE3, %o0 edge8l %i5, %g7, %o2 fmovdn %icc, %f7, %f2 fornot2s %f5, %f1, %f14 fandnot2 %f2, %f10, %f0 fpadd16 %f4, %f10, %f10 movg %icc, %l6, %g5 ldd [%l7 + 0x48], %f12 ble,pn %xcc, loop_4544 fmovsvc %xcc, %f2, %f0 ldx [%l7 + 0x60], %l2 bn,a loop_4545 loop_4544: te %xcc, 0x1 ldub [%l7 + 0x5B], %l5 fpack32 %f8, %f0, %f2 loop_4545: std %f10, [%l7 + 0x08] st %f2, [%l7 + 0x24] edge16 %g2, %g4, %i2 fmovdneg %icc, %f5, %f8 movrne %g3, %g6, %i0 fcmpd %fcc3, %f4, %f2 subccc %i7, %i1, %o3 ldd [%l7 + 0x48], %f6 ldsh [%l7 + 0x72], %o7 ldx [%l7 + 0x18], %l4 fbule %fcc3, loop_4546 tle %icc, 0x6 fmovsleu %icc, %f6, %f12 smul %i3, %o5, %o4 loop_4546: fones %f6 ldub [%l7 + 0x4E], %i4 fmovdvc %icc, %f0, %f5 nop setx loop_4547, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,pn %xcc, loop_4548 fmovsleu %icc, %f11, %f0 alignaddr %i6, %l1, %l3 loop_4547: st %f12, [%l7 + 0x34] loop_4548: fpackfix %f6, %f11 fornot2s %f15, %f4, %f15 tge %xcc, 0x1 udivx %l0, 0x131C, %g1 fnot2 %f12, %f14 fxnor %f10, %f12, %f4 fsrc1 %f8, %f14 movvs %icc, %o1, %o6 fornot2 %f12, %f6, %f10 ldub [%l7 + 0x68], %i5 andncc %o0, %o2, %l6 fcmpeq16 %f14, %f4, %g7 fblg %fcc3, loop_4549 movrgez %g5, %l2, %l5 fcmpne16 %f14, %f0, %g4 tvs %xcc, 0x1 loop_4549: fcmple16 %f4, %f0, %i2 subcc %g2, 0x040E, %g6 ld [%l7 + 0x5C], %f2 stw %i0, [%l7 + 0x14] stx %g3, [%l7 + 0x58] movrlz %i7, 0x074, %o3 sub %i1, 0x0ADF, %l4 orcc %o7, %i3, %o5 fmovsn %xcc, %f8, %f12 te %icc, 0x6 fblg %fcc2, loop_4550 edge32 %i4, %o4, %i6 sth %l3, [%l7 + 0x52] fcmpeq16 %f4, %f2, %l1 loop_4550: ldsw [%l7 + 0x24], %g1 movcc %xcc, %o1, %o6 std %f6, [%l7 + 0x18] ldsb [%l7 + 0x65], %i5 brz,a %l0, loop_4551 sth %o0, [%l7 + 0x54] ldsh [%l7 + 0x1C], %o2 brgez %g7, loop_4552 loop_4551: stb %g5, [%l7 + 0x4C] fmovdge %xcc, %f0, %f2 fbe,a %fcc1, loop_4553 loop_4552: movleu %xcc, %l6, %l2 fmovdge %icc, %f13, %f8 fnands %f0, %f12, %f7 loop_4553: lduh [%l7 + 0x70], %l5 lduh [%l7 + 0x0C], %g4 mulx %i2, 0x1FFA, %g2 bg %icc, loop_4554 stb %g6, [%l7 + 0x17] lduh [%l7 + 0x14], %g3 ldsw [%l7 + 0x2C], %i7 loop_4554: fandnot2 %f12, %f6, %f2 ldsh [%l7 + 0x64], %o3 fmul8sux16 %f4, %f4, %f14 fbue %fcc0, loop_4555 bvs,a %xcc, loop_4556 andcc %i0, 0x0F3B, %l4 fmovdge %xcc, %f3, %f7 loop_4555: nop setx loop_4557, %l0, %l1 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_4556: taddcctv %o7, %i3, %o5 ldd [%l7 + 0x08], %f0 nop setx loop_4558, %l0, %l1 jmpl %l1, %i1 loop_4557: st %f8, [%l7 + 0x60] fandnot2s %f4, %f10, %f4 tne %xcc, 0x7 loop_4558: ldsh [%l7 + 0x30], %o4 sllx %i4, %i6, %l3 fmovse %xcc, %f15, %f10 fornot2 %f8, %f2, %f2 edge32l %g1, %o1, %l1 movg %xcc, %i5, %l0 array16 %o6, %o2, %g7 fmovdpos %xcc, %f3, %f0 ld [%l7 + 0x10], %f1 st %f2, [%l7 + 0x08] fmovsge %icc, %f5, %f9 fzeros %f13 fpmerge %f9, %f4, %f10 ldsw [%l7 + 0x7C], %g5 bne %icc, loop_4559 array16 %l6, %l2, %l5 fnegs %f14, %f13 subccc %o0, %g4, %g2 loop_4559: st %f4, [%l7 + 0x5C] stx %g6, [%l7 + 0x10] ld [%l7 + 0x6C], %f6 bl,a,pt %icc, loop_4560 sth %g3, [%l7 + 0x10] ldsb [%l7 + 0x2D], %i2 taddcctv %o3, %i7, %l4 loop_4560: fpsub32s %f3, %f14, %f9 stw %i0, [%l7 + 0x64] edge16 %o7, %o5, %i1 tl %icc, 0x6 fbul,a %fcc2, loop_4561 st %f2, [%l7 + 0x30] subc %i3, %i4, %o4 fnot2 %f6, %f2 loop_4561: fnor %f8, %f0, %f12 stx %i6, [%l7 + 0x48] fmovdneg %icc, %f2, %f4 fmovdle %xcc, %f10, %f3 bpos,a,pt %xcc, loop_4562 edge8l %l3, %g1, %o1 stx %i5, [%l7 + 0x38] fmovscc %xcc, %f8, %f7 loop_4562: bg %xcc, loop_4563 stx %l1, [%l7 + 0x08] ldx [%l7 + 0x58], %l0 fnegd %f2, %f4 loop_4563: edge32n %o2, %o6, %g5 movn %icc, %l6, %l2 st %f15, [%l7 + 0x54] fmul8sux16 %f2, %f14, %f4 sth %l5, [%l7 + 0x32] movre %o0, 0x2C0, %g4 fpsub16s %f6, %f6, %f1 ldsh [%l7 + 0x0C], %g2 alignaddrl %g7, %g3, %g6 fmovrslez %i2, %f3, %f13 lduw [%l7 + 0x38], %i7 ble,pt %icc, loop_4564 movvc %xcc, %o3, %i0 fmovsvc %xcc, %f0, %f1 ld [%l7 + 0x30], %f6 loop_4564: sllx %l4, 0x09, %o5 alignaddr %i1, %i3, %i4 sth %o4, [%l7 + 0x26] ldub [%l7 + 0x40], %o7 fornot1 %f14, %f10, %f6 fmovdneg %xcc, %f1, %f15 ldub [%l7 + 0x24], %l3 fbl,a %fcc1, loop_4565 fbg,a %fcc2, loop_4566 stx %i6, [%l7 + 0x60] ba,a %xcc, loop_4567 loop_4565: ldsb [%l7 + 0x0D], %g1 loop_4566: fbu %fcc2, loop_4568 std %f6, [%l7 + 0x38] loop_4567: lduh [%l7 + 0x1E], %o1 tgu %xcc, 0x0 loop_4568: ldx [%l7 + 0x50], %l1 fpackfix %f8, %f12 stw %l0, [%l7 + 0x30] fmovrdgz %i5, %f8, %f6 fbu %fcc1, loop_4569 stx %o2, [%l7 + 0x48] tcs %xcc, 0x0 ld [%l7 + 0x60], %f11 loop_4569: smulcc %g5, %l6, %o6 stb %l5, [%l7 + 0x71] sth %l2, [%l7 + 0x10] lduh [%l7 + 0x44], %o0 sdivx %g4, 0x1DF2, %g2 lduh [%l7 + 0x78], %g7 brnz,a %g6, loop_4570 ldub [%l7 + 0x6B], %g3 ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x30], %f2 loop_4570: brlz %i2, loop_4571 stw %o3, [%l7 + 0x18] sdivx %i0, 0x05DE, %i7 bcc loop_4572 loop_4571: fpadd32 %f8, %f8, %f6 array32 %l4, %o5, %i3 umulcc %i1, %i4, %o4 loop_4572: bl,a loop_4573 udivcc %o7, 0x1F1D, %l3 ldsb [%l7 + 0x16], %g1 ldsh [%l7 + 0x46], %o1 loop_4573: st %f12, [%l7 + 0x78] edge16n %l1, %i6, %i5 fmovsg %xcc, %f7, %f12 ldd [%l7 + 0x60], %f8 fmovsvs %xcc, %f8, %f4 sra %o2, %g5, %l0 addcc %l6, %o6, %l2 ldx [%l7 + 0x30], %l5 sdivcc %o0, 0x1A73, %g2 st %f10, [%l7 + 0x14] smulcc %g4, 0x0827, %g7 edge32ln %g3, %i2, %g6 ldsh [%l7 + 0x2C], %o3 fpadd32 %f0, %f12, %f12 stx %i7, [%l7 + 0x60] st %f12, [%l7 + 0x24] subcc %i0, %l4, %o5 fbu %fcc1, loop_4574 orcc %i3, %i4, %i1 addcc %o4, 0x020D, %o7 bl,a,pn %xcc, loop_4575 loop_4574: fors %f14, %f15, %f1 fmovdgu %xcc, %f0, %f5 fnegd %f14, %f12 loop_4575: sdivx %l3, 0x00E6, %o1 fbu %fcc1, loop_4576 ldub [%l7 + 0x39], %g1 stb %i6, [%l7 + 0x5C] movge %xcc, %i5, %o2 loop_4576: fcmpgt16 %f8, %f12, %l1 orncc %l0, 0x136C, %g5 ld [%l7 + 0x4C], %f5 sth %l6, [%l7 + 0x46] fmovdvc %xcc, %f12, %f15 umulcc %o6, %l2, %l5 ldsb [%l7 + 0x6D], %o0 fornot1s %f0, %f0, %f2 orncc %g2, %g7, %g4 sth %i2, [%l7 + 0x4A] ldsb [%l7 + 0x54], %g3 ble,pt %xcc, loop_4577 ldd [%l7 + 0x20], %f0 ldub [%l7 + 0x69], %g6 srlx %o3, %i0, %i7 loop_4577: ldd [%l7 + 0x70], %f6 ld [%l7 + 0x7C], %f5 fbuge,a %fcc1, loop_4578 fbug %fcc1, loop_4579 stw %l4, [%l7 + 0x28] fcmped %fcc3, %f8, %f6 loop_4578: tcc %icc, 0x1 loop_4579: stw %i3, [%l7 + 0x4C] std %f4, [%l7 + 0x08] edge16n %i4, %o5, %o4 stx %o7, [%l7 + 0x58] fxnor %f10, %f6, %f8 fand %f0, %f12, %f8 alignaddrl %i1, %l3, %g1 udivx %o1, 0x0A2B, %i5 ld [%l7 + 0x34], %f10 subccc %i6, 0x0F8F, %l1 fpack16 %f0, %f12 tn %icc, 0x1 tpos %xcc, 0x2 fbug %fcc0, loop_4580 ldsh [%l7 + 0x0C], %o2 ldx [%l7 + 0x60], %g5 ldx [%l7 + 0x40], %l0 loop_4580: mulscc %l6, 0x08B8, %l2 lduh [%l7 + 0x78], %o6 addcc %l5, %g2, %o0 fcmpgt32 %f4, %f10, %g7 bge,a loop_4581 nop setx loop_4582, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x62], %i2 fornot1 %f2, %f12, %f6 loop_4581: ldsh [%l7 + 0x16], %g4 loop_4582: fnegs %f12, %f13 tle %icc, 0x3 fbul,a %fcc2, loop_4583 fmovdvs %icc, %f4, %f0 fornot1 %f12, %f0, %f2 or %g6, 0x0A62, %o3 loop_4583: sth %i0, [%l7 + 0x70] movgu %xcc, %i7, %g3 fbge %fcc0, loop_4584 bpos %icc, loop_4585 bvc,a %icc, loop_4586 stw %i3, [%l7 + 0x1C] loop_4584: move %xcc, %l4, %i4 loop_4585: movle %icc, %o5, %o4 loop_4586: ldsh [%l7 + 0x0E], %i1 movvs %xcc, %l3, %g1 st %f8, [%l7 + 0x40] lduw [%l7 + 0x14], %o1 tsubcc %i5, 0x1790, %i6 fcmpne32 %f12, %f0, %o7 xorcc %o2, 0x19E6, %g5 ldd [%l7 + 0x48], %f6 ld [%l7 + 0x60], %f15 edge32 %l0, %l1, %l6 bne,pn %xcc, loop_4587 fbe %fcc0, loop_4588 lduh [%l7 + 0x08], %l2 movcs %xcc, %l5, %g2 loop_4587: fmul8x16al %f15, %f1, %f10 loop_4588: tcs %xcc, 0x1 movre %o6, 0x170, %g7 fcmpeq32 %f0, %f2, %o0 fzeros %f12 lduh [%l7 + 0x24], %g4 fxor %f2, %f14, %f0 fmul8x16al %f10, %f4, %f6 fnot1 %f12, %f4 fpsub32 %f4, %f2, %f2 fpadd16s %f4, %f11, %f2 fornot2 %f10, %f0, %f8 stw %i2, [%l7 + 0x50] stb %o3, [%l7 + 0x4D] edge32l %i0, %i7, %g6 fcmped %fcc3, %f6, %f14 ba %xcc, loop_4589 fornot1 %f4, %f4, %f14 udivx %i3, 0x0498, %g3 fmovspos %icc, %f2, %f5 loop_4589: fornot1s %f14, %f12, %f5 stb %l4, [%l7 + 0x68] tge %icc, 0x6 smulcc %o5, 0x1D3E, %o4 lduw [%l7 + 0x48], %i4 fbuge %fcc0, loop_4590 fnot2 %f12, %f12 ldsh [%l7 + 0x3E], %i1 movrlz %g1, %o1, %l3 loop_4590: sth %i6, [%l7 + 0x6A] fmuld8ulx16 %f15, %f4, %f6 bleu,pn %xcc, loop_4591 edge16n %i5, %o7, %g5 stx %l0, [%l7 + 0x78] st %f9, [%l7 + 0x74] loop_4591: udivcc %l1, 0x0DE8, %o2 fbl,a %fcc3, loop_4592 fmovspos %xcc, %f8, %f4 std %f12, [%l7 + 0x38] fmovda %xcc, %f0, %f12 loop_4592: ld [%l7 + 0x0C], %f9 fnot1s %f10, %f13 tge %icc, 0x7 add %l2, 0x19AB, %l6 sub %g2, %o6, %g7 fpackfix %f0, %f4 edge16l %o0, %l5, %g4 sth %o3, [%l7 + 0x66] fmovrsne %i2, %f10, %f11 stw %i0, [%l7 + 0x64] fbule,a %fcc0, loop_4593 fandnot1 %f4, %f2, %f12 ldub [%l7 + 0x0E], %g6 fbne %fcc1, loop_4594 loop_4593: fblg %fcc2, loop_4595 fexpand %f1, %f8 edge32 %i7, %i3, %g3 loop_4594: std %f6, [%l7 + 0x58] loop_4595: lduh [%l7 + 0x24], %o5 fnegs %f7, %f0 fmuld8ulx16 %f6, %f4, %f2 ldx [%l7 + 0x58], %l4 ld [%l7 + 0x28], %f6 edge32l %o4, %i1, %i4 move %xcc, %o1, %g1 fzeros %f4 ldub [%l7 + 0x20], %i6 ldsb [%l7 + 0x4E], %i5 fmovsg %icc, %f14, %f10 fmovrdlz %o7, %f2, %f10 srax %g5, %l0, %l1 ble,a,pn %xcc, loop_4596 ldsw [%l7 + 0x78], %o2 fmul8x16al %f10, %f10, %f8 fbuge %fcc0, loop_4597 loop_4596: movne %icc, %l2, %l3 fcmpgt32 %f0, %f8, %l6 bge,a,pn %icc, loop_4598 loop_4597: edge8 %o6, %g7, %g2 fmovrslz %o0, %f6, %f10 fxnors %f1, %f7, %f15 loop_4598: brlez,a %g4, loop_4599 brgz,a %o3, loop_4600 brgz,a %l5, loop_4601 sdiv %i0, 0x1521, %i2 loop_4599: sllx %i7, 0x11, %i3 loop_4600: stb %g6, [%l7 + 0x1F] loop_4601: sth %o5, [%l7 + 0x52] fcmple16 %f6, %f6, %l4 std %f8, [%l7 + 0x60] fba %fcc2, loop_4602 tneg %icc, 0x1 ta %icc, 0x0 fpadd32s %f13, %f5, %f2 loop_4602: lduw [%l7 + 0x74], %g3 be %icc, loop_4603 fbg %fcc2, loop_4604 fmovrsgz %o4, %f11, %f2 bcc,a,pn %icc, loop_4605 loop_4603: movcs %xcc, %i1, %i4 loop_4604: fpadd16s %f12, %f9, %f12 fabsd %f0, %f2 loop_4605: brnz %o1, loop_4606 ldsb [%l7 + 0x28], %g1 alignaddrl %i5, %i6, %g5 sub %o7, %l1, %o2 loop_4606: fmovdcc %xcc, %f15, %f15 fmovrdgz %l0, %f0, %f0 tl %xcc, 0x0 fpsub16s %f3, %f15, %f14 alignaddr %l3, %l6, %l2 fpsub32s %f9, %f14, %f4 bgu %icc, loop_4607 fmovsge %xcc, %f15, %f11 fbne,a %fcc2, loop_4608 edge8ln %o6, %g2, %g7 loop_4607: fmovdcs %icc, %f8, %f2 or %g4, %o0, %l5 loop_4608: fble,a %fcc1, loop_4609 taddcc %i0, 0x1726, %i2 fmovdg %xcc, %f0, %f5 ld [%l7 + 0x30], %f6 loop_4609: fexpand %f9, %f8 fpadd16 %f12, %f0, %f4 addccc %o3, 0x12E7, %i7 srlx %i3, %o5, %l4 stw %g6, [%l7 + 0x24] lduw [%l7 + 0x24], %o4 bpos loop_4610 fmovrdgz %i1, %f6, %f14 fxnors %f4, %f0, %f8 sth %i4, [%l7 + 0x68] loop_4610: array8 %g3, %o1, %i5 subccc %i6, %g1, %o7 for %f8, %f2, %f0 sdivx %l1, 0x032A, %o2 ldsh [%l7 + 0x1A], %l0 ldsb [%l7 + 0x57], %l3 stx %l6, [%l7 + 0x78] fmovdl %xcc, %f10, %f6 ldub [%l7 + 0x14], %l2 edge32n %o6, %g2, %g7 stx %g5, [%l7 + 0x70] fmul8ulx16 %f6, %f14, %f12 be,a %icc, loop_4611 fbg %fcc2, loop_4612 fbn %fcc3, loop_4613 bl,a %icc, loop_4614 loop_4611: fmovdle %icc, %f11, %f4 loop_4612: ld [%l7 + 0x40], %f7 loop_4613: ldsw [%l7 + 0x58], %g4 loop_4614: tsubcctv %l5, 0x1667, %i0 lduh [%l7 + 0x7C], %i2 fpack32 %f6, %f14, %f0 st %f12, [%l7 + 0x6C] fmovrdne %o0, %f8, %f6 stx %o3, [%l7 + 0x70] andncc %i7, %o5, %l4 fmovdl %xcc, %f6, %f11 fsrc2 %f12, %f14 call loop_4615 ld [%l7 + 0x28], %f4 fmovsgu %xcc, %f4, %f5 fmul8x16au %f0, %f4, %f0 loop_4615: fmovdcs %icc, %f3, %f15 fbul,a %fcc0, loop_4616 stx %i3, [%l7 + 0x08] lduw [%l7 + 0x68], %o4 fmovrdne %i1, %f12, %f0 loop_4616: move %icc, %g6, %i4 ldsh [%l7 + 0x34], %g3 addc %i5, 0x0A73, %o1 lduh [%l7 + 0x4C], %i6 fmovdl %xcc, %f8, %f15 tcs %icc, 0x6 fbue,a %fcc3, loop_4617 bleu,a,pn %xcc, loop_4618 edge16n %o7, %g1, %o2 movvc %xcc, %l0, %l3 loop_4617: nop setx loop_4619, %l0, %l1 jmpl %l1, %l6 loop_4618: umul %l1, 0x0060, %o6 fbo,a %fcc2, loop_4620 ldsb [%l7 + 0x59], %g2 loop_4619: fbu %fcc3, loop_4621 fpsub32 %f12, %f0, %f4 loop_4620: lduh [%l7 + 0x28], %g7 ldx [%l7 + 0x70], %l2 loop_4621: fmovsne %xcc, %f0, %f11 addccc %g4, %g5, %i0 fbo,a %fcc3, loop_4622 bneg,a,pn %xcc, loop_4623 fmovsneg %xcc, %f5, %f12 fbu,a %fcc3, loop_4624 loop_4622: fandnot2 %f6, %f14, %f2 loop_4623: fmovsge %icc, %f3, %f0 fpack32 %f12, %f10, %f14 loop_4624: mulx %l5, 0x15B8, %o0 edge8ln %i2, %i7, %o3 fabsd %f12, %f2 fmovdne %icc, %f15, %f6 stw %o5, [%l7 + 0x24] tvs %icc, 0x0 tg %icc, 0x2 tvs %icc, 0x7 st %f8, [%l7 + 0x38] umulcc %i3, 0x0DF9, %o4 ldsh [%l7 + 0x4A], %l4 move %icc, %i1, %g6 lduh [%l7 + 0x7E], %i4 ldsw [%l7 + 0x0C], %i5 ldx [%l7 + 0x30], %g3 edge8 %i6, %o1, %o7 movneg %icc, %o2, %g1 fsrc1s %f6, %f1 sdivx %l3, 0x0537, %l0 fmovdn %icc, %f7, %f8 fmovsn %xcc, %f7, %f1 fbul %fcc3, loop_4625 st %f9, [%l7 + 0x10] fbn %fcc3, loop_4626 sdivx %l6, 0x1576, %l1 loop_4625: udivcc %o6, 0x0557, %g2 xorcc %l2, %g7, %g4 loop_4626: fpadd32s %f10, %f3, %f11 alignaddr %i0, %g5, %o0 ldd [%l7 + 0x20], %f0 ldsh [%l7 + 0x3E], %l5 fcmped %fcc1, %f0, %f0 fcmpne16 %f4, %f14, %i2 movg %icc, %o3, %o5 bgu %icc, loop_4627 movge %xcc, %i3, %i7 tpos %xcc, 0x1 fornot2 %f2, %f14, %f2 loop_4627: fbe %fcc2, loop_4628 ld [%l7 + 0x74], %f0 fbg %fcc1, loop_4629 fmovrsne %l4, %f9, %f6 loop_4628: edge16l %i1, %g6, %i4 nop setx loop_4630, %l0, %l1 jmpl %l1, %i5 loop_4629: stb %o4, [%l7 + 0x22] fmovspos %icc, %f12, %f8 ldsh [%l7 + 0x78], %g3 loop_4630: edge8l %o1, %i6, %o7 tsubcctv %g1, %l3, %l0 brgez,a %l6, loop_4631 fmovrde %o2, %f2, %f6 smul %l1, 0x0547, %g2 sra %o6, 0x07, %g7 loop_4631: ldx [%l7 + 0x60], %g4 edge32ln %l2, %i0, %g5 orncc %l5, 0x01D7, %i2 edge32l %o0, %o5, %i3 fabss %f4, %f9 ldsb [%l7 + 0x32], %o3 fcmped %fcc2, %f10, %f4 st %f11, [%l7 + 0x30] fpsub16 %f4, %f10, %f6 std %f14, [%l7 + 0x68] mulx %l4, 0x0A78, %i1 fand %f6, %f0, %f12 tsubcctv %i7, 0x1697, %i4 st %f2, [%l7 + 0x24] umul %g6, 0x0C3F, %i5 mulx %g3, %o4, %i6 for %f8, %f0, %f8 tle %xcc, 0x5 lduw [%l7 + 0x10], %o1 fmovse %xcc, %f4, %f5 fsrc2 %f8, %f12 fmovsneg %icc, %f10, %f1 fmovscs %icc, %f4, %f1 stb %o7, [%l7 + 0x5D] stx %l3, [%l7 + 0x20] bl,a,pt %icc, loop_4632 fnands %f11, %f4, %f8 smul %l0, 0x1709, %l6 tge %xcc, 0x4 loop_4632: ldx [%l7 + 0x40], %g1 fmovrdlez %o2, %f0, %f10 fxor %f2, %f12, %f10 fblg,a %fcc2, loop_4633 orncc %l1, %o6, %g7 ld [%l7 + 0x34], %f10 sethi 0x0DB5, %g2 loop_4633: fcmpgt16 %f2, %f2, %l2 fble,a %fcc1, loop_4634 sth %i0, [%l7 + 0x0A] sth %g5, [%l7 + 0x58] movg %xcc, %g4, %l5 loop_4634: ldd [%l7 + 0x28], %f4 bn,a loop_4635 fpsub32s %f15, %f10, %f0 std %f0, [%l7 + 0x38] fbne,a %fcc3, loop_4636 loop_4635: edge8 %o0, %o5, %i3 fsrc2 %f10, %f10 fnands %f4, %f14, %f1 loop_4636: ldsw [%l7 + 0x4C], %o3 brlz,a %l4, loop_4637 subc %i2, 0x15B5, %i7 movcs %icc, %i4, %g6 xnor %i5, %g3, %i1 loop_4637: sethi 0x1F83, %o4 fbl %fcc1, loop_4638 stw %o1, [%l7 + 0x24] ldsb [%l7 + 0x42], %i6 ldx [%l7 + 0x30], %o7 loop_4638: ldx [%l7 + 0x70], %l0 ld [%l7 + 0x24], %f5 fandnot1 %f12, %f2, %f12 ldx [%l7 + 0x78], %l3 fmovsleu %xcc, %f13, %f5 lduw [%l7 + 0x10], %l6 sth %o2, [%l7 + 0x30] fmovrsne %g1, %f3, %f4 fmovrde %l1, %f12, %f6 for %f10, %f14, %f10 subcc %o6, %g2, %g7 udivcc %i0, 0x18E7, %g5 movgu %icc, %l2, %l5 movvs %xcc, %o0, %g4 fmovrdgz %i3, %f14, %f4 fbl,a %fcc3, loop_4639 umulcc %o3, %l4, %o5 lduw [%l7 + 0x3C], %i2 ldsb [%l7 + 0x72], %i7 loop_4639: ldsh [%l7 + 0x48], %g6 ldsh [%l7 + 0x28], %i4 faligndata %f14, %f0, %f12 fmovsneg %xcc, %f15, %f10 fcmpes %fcc2, %f11, %f13 fbg %fcc2, loop_4640 movne %xcc, %g3, %i1 movle %xcc, %o4, %o1 movne %icc, %i5, %i6 loop_4640: for %f2, %f10, %f8 st %f5, [%l7 + 0x20] addccc %o7, %l3, %l0 nop setx loop_4641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f6, %f12, %o2 or %l6, %l1, %o6 orcc %g2, 0x0B63, %g1 loop_4641: bge,a %xcc, loop_4642 bcc,a loop_4643 fabsd %f10, %f12 srl %g7, %i0, %g5 loop_4642: tleu %xcc, 0x7 loop_4643: fand %f12, %f0, %f4 stx %l2, [%l7 + 0x60] lduh [%l7 + 0x2E], %o0 movcc %icc, %l5, %i3 alignaddr %o3, %l4, %o5 call loop_4644 stb %i2, [%l7 + 0x68] fpmerge %f10, %f7, %f10 ldsb [%l7 + 0x7A], %g4 loop_4644: te %icc, 0x6 bge %xcc, loop_4645 brlez %i7, loop_4646 sdivcc %g6, 0x1592, %g3 std %f0, [%l7 + 0x50] loop_4645: brgz,a %i4, loop_4647 loop_4646: ldsh [%l7 + 0x08], %i1 ldub [%l7 + 0x40], %o1 fbu %fcc2, loop_4648 loop_4647: fsrc1 %f4, %f4 std %f6, [%l7 + 0x60] fcmped %fcc1, %f14, %f6 loop_4648: ldub [%l7 + 0x78], %o4 fmovdn %xcc, %f15, %f13 bcc,a,pn %xcc, loop_4649 fnor %f12, %f8, %f4 fpadd16 %f12, %f14, %f4 movneg %xcc, %i6, %o7 loop_4649: ldsw [%l7 + 0x24], %i5 movrgz %l3, %l0, %l6 fpsub32s %f11, %f5, %f0 srl %l1, %o6, %g2 ldsb [%l7 + 0x6A], %g1 ldsb [%l7 + 0x6D], %o2 stw %g7, [%l7 + 0x24] fpmerge %f9, %f6, %f0 lduh [%l7 + 0x72], %i0 ldsh [%l7 + 0x22], %g5 bleu,a %icc, loop_4650 st %f13, [%l7 + 0x50] udivcc %o0, 0x1AAB, %l5 tle %icc, 0x1 loop_4650: fcmple32 %f14, %f8, %i3 ld [%l7 + 0x1C], %f3 lduh [%l7 + 0x20], %l2 sth %o3, [%l7 + 0x2E] popc 0x137B, %o5 subc %l4, 0x00AB, %i2 fmovdcc %xcc, %f6, %f15 ldsh [%l7 + 0x1C], %i7 smulcc %g6, %g4, %g3 ldsb [%l7 + 0x74], %i1 movrlez %o1, 0x336, %o4 lduw [%l7 + 0x38], %i6 stw %i4, [%l7 + 0x1C] stx %i5, [%l7 + 0x48] fmovscc %xcc, %f3, %f14 brgz %o7, loop_4651 fmovdg %icc, %f7, %f5 fbge,a %fcc0, loop_4652 fnors %f13, %f1, %f15 loop_4651: ldsb [%l7 + 0x51], %l3 movge %icc, %l6, %l0 loop_4652: ld [%l7 + 0x28], %f3 array8 %l1, %g2, %o6 smulcc %o2, %g1, %i0 std %f10, [%l7 + 0x50] sdivx %g7, 0x0F77, %g5 siam 0x5 fnot1s %f0, %f3 fblg %fcc1, loop_4653 fpmerge %f0, %f6, %f12 fpmerge %f5, %f11, %f2 lduw [%l7 + 0x28], %l5 loop_4653: xnorcc %o0, %l2, %i3 ldx [%l7 + 0x58], %o5 edge8l %o3, %l4, %i7 stw %i2, [%l7 + 0x64] ldsh [%l7 + 0x74], %g4 ldx [%l7 + 0x70], %g3 fabsd %f0, %f14 fbl,a %fcc3, loop_4654 std %f6, [%l7 + 0x60] fcmps %fcc0, %f10, %f6 fornot2 %f12, %f10, %f8 loop_4654: be %xcc, loop_4655 ldx [%l7 + 0x30], %g6 fcmpes %fcc2, %f2, %f10 orn %o1, %i1, %i6 loop_4655: movvc %icc, %o4, %i4 stw %o7, [%l7 + 0x74] edge8 %l3, %l6, %l0 ld [%l7 + 0x74], %f7 movne %xcc, %i5, %g2 fors %f3, %f3, %f3 ldsh [%l7 + 0x7A], %l1 fmovrsgez %o2, %f15, %f3 stw %g1, [%l7 + 0x50] lduw [%l7 + 0x08], %i0 taddcc %g7, 0x0278, %o6 fmovsneg %xcc, %f1, %f2 fbug %fcc3, loop_4656 orncc %g5, %o0, %l5 fxnor %f14, %f12, %f12 edge16l %i3, %l2, %o3 loop_4656: stw %o5, [%l7 + 0x6C] fbu,a %fcc0, loop_4657 fcmple16 %f12, %f12, %i7 ldsw [%l7 + 0x44], %l4 edge16 %i2, %g4, %g3 loop_4657: sth %o1, [%l7 + 0x74] ldub [%l7 + 0x65], %g6 brlez %i6, loop_4658 fbule,a %fcc0, loop_4659 fsrc2 %f8, %f8 nop setx loop_4660, %l0, %l1 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_4658: ldsh [%l7 + 0x58], %i1 loop_4659: edge8n %i4, %o4, %l3 ldsb [%l7 + 0x71], %o7 loop_4660: movrgez %l0, 0x1CD, %l6 ldsw [%l7 + 0x28], %g2 fpackfix %f6, %f12 orcc %i5, 0x1580, %o2 fpackfix %f14, %f11 fbge %fcc3, loop_4661 fmovdneg %icc, %f6, %f10 movvc %xcc, %l1, %g1 fsrc1 %f0, %f6 loop_4661: fmuld8sux16 %f1, %f6, %f6 lduh [%l7 + 0x4E], %g7 movleu %xcc, %o6, %i0 bn,a loop_4662 fpadd16 %f2, %f14, %f4 fornot1s %f4, %f0, %f14 fbg %fcc1, loop_4663 loop_4662: tsubcc %o0, 0x1576, %l5 fexpand %f11, %f8 fpsub32 %f8, %f14, %f4 loop_4663: faligndata %f10, %f12, %f0 fmovsvs %xcc, %f15, %f9 ldx [%l7 + 0x38], %g5 std %f10, [%l7 + 0x30] fornot1s %f0, %f1, %f9 fmul8x16au %f12, %f0, %f0 ld [%l7 + 0x78], %f7 fcmple32 %f14, %f10, %l2 movvs %icc, %i3, %o3 fxnors %f9, %f5, %f10 sdivx %o5, 0x050E, %l4 movpos %xcc, %i2, %i7 fbue %fcc0, loop_4664 ldx [%l7 + 0x48], %g3 taddcc %g4, 0x0449, %g6 tneg %xcc, 0x0 loop_4664: movne %xcc, %o1, %i6 st %f10, [%l7 + 0x3C] or %i1, %i4, %l3 brlz %o7, loop_4665 ldsh [%l7 + 0x0A], %o4 fnegs %f4, %f3 subc %l0, %l6, %g2 loop_4665: array8 %i5, %o2, %l1 fblg %fcc0, loop_4666 movl %icc, %g7, %o6 fzero %f0 fmovdpos %icc, %f9, %f13 loop_4666: ldub [%l7 + 0x5F], %g1 movrgz %o0, %l5, %i0 xnorcc %g5, %i3, %l2 fmovspos %icc, %f3, %f10 fcmps %fcc0, %f2, %f12 sll %o3, %l4, %i2 sub %o5, 0x1DF9, %g3 smulcc %g4, %g6, %o1 addccc %i6, 0x134F, %i7 ldsh [%l7 + 0x32], %i1 tg %icc, 0x2 ldd [%l7 + 0x28], %f8 std %f8, [%l7 + 0x50] ldsb [%l7 + 0x4F], %i4 st %f1, [%l7 + 0x38] ld [%l7 + 0x68], %f9 fmovrdlez %o7, %f10, %f10 sra %o4, %l0, %l3 ble,pn %xcc, loop_4667 xnorcc %l6, 0x1A95, %i5 addcc %o2, %g2, %g7 fcmpes %fcc0, %f13, %f0 loop_4667: fmovdg %xcc, %f15, %f5 stw %l1, [%l7 + 0x08] tne %xcc, 0x5 ldsh [%l7 + 0x20], %o6 ldsw [%l7 + 0x58], %o0 movne %xcc, %g1, %l5 ld [%l7 + 0x20], %f2 tl %icc, 0x2 srlx %g5, %i0, %i3 movn %icc, %o3, %l4 mova %xcc, %l2, %o5 udivcc %g3, 0x15BC, %i2 and %g4, %o1, %g6 ldub [%l7 + 0x49], %i7 movcc %xcc, %i6, %i4 tneg %icc, 0x1 fbule %fcc1, loop_4668 fmovdleu %xcc, %f7, %f12 fmovsa %icc, %f8, %f9 movrlez %o7, %i1, %l0 loop_4668: fones %f10 stw %l3, [%l7 + 0x1C] stx %o4, [%l7 + 0x68] tcc %icc, 0x1 fpack16 %f12, %f13 ldsb [%l7 + 0x29], %l6 fmovrsgez %i5, %f11, %f15 ldx [%l7 + 0x50], %o2 movrlez %g2, 0x01C, %l1 fpackfix %f8, %f1 brgz %o6, loop_4669 fmovdneg %icc, %f10, %f14 tsubcctv %g7, %o0, %g1 fbn %fcc2, loop_4670 loop_4669: andncc %l5, %g5, %i3 tvc %icc, 0x3 ld [%l7 + 0x28], %f6 loop_4670: mova %icc, %i0, %l4 fmovrsne %l2, %f8, %f8 addcc %o3, %g3, %o5 fcmped %fcc0, %f4, %f0 ldx [%l7 + 0x30], %g4 movn %xcc, %o1, %g6 fmovrdgz %i7, %f0, %f2 tleu %xcc, 0x3 fmovsg %icc, %f1, %f7 tsubcctv %i2, 0x0DFA, %i6 fpsub32 %f10, %f8, %f14 st %f15, [%l7 + 0x70] ldx [%l7 + 0x38], %i4 fsrc1 %f4, %f12 ldsw [%l7 + 0x28], %o7 fbuge,a %fcc0, loop_4671 smulcc %l0, 0x19B7, %i1 bvs,a,pt %xcc, loop_4672 fbue,a %fcc1, loop_4673 loop_4671: movg %icc, %l3, %l6 fxor %f14, %f2, %f8 loop_4672: ldx [%l7 + 0x60], %i5 loop_4673: fmovspos %xcc, %f11, %f6 tsubcctv %o2, %g2, %o4 fmovrdgz %o6, %f10, %f4 fmovdge %icc, %f15, %f14 lduw [%l7 + 0x0C], %l1 edge16 %o0, %g7, %l5 ldsh [%l7 + 0x62], %g5 ldx [%l7 + 0x58], %g1 ld [%l7 + 0x58], %f9 stb %i3, [%l7 + 0x29] fabss %f15, %f12 sth %i0, [%l7 + 0x22] tvs %icc, 0x7 stb %l2, [%l7 + 0x50] fcmpne16 %f8, %f2, %l4 fmovda %xcc, %f8, %f9 brz,a %g3, loop_4674 fmovde %icc, %f12, %f11 stx %o5, [%l7 + 0x58] stb %o3, [%l7 + 0x6A] loop_4674: fmovrsgz %o1, %f6, %f6 fone %f0 umul %g6, %i7, %i2 nop setx loop_4675, %l0, %l1 jmpl %l1, %g4 st %f2, [%l7 + 0x58] st %f13, [%l7 + 0x38] fnand %f2, %f8, %f10 loop_4675: udivcc %i6, 0x010F, %o7 lduw [%l7 + 0x08], %i4 fmovrsne %i1, %f4, %f7 fmovdle %icc, %f11, %f10 fsrc2 %f12, %f14 lduh [%l7 + 0x68], %l3 subccc %l6, %l0, %i5 fmovsleu %icc, %f0, %f10 xor %o2, %o4, %g2 fnegd %f2, %f12 sll %o6, 0x18, %l1 call loop_4676 tpos %xcc, 0x3 fmovrde %o0, %f12, %f12 fcmpgt16 %f6, %f2, %l5 loop_4676: st %f0, [%l7 + 0x14] st %f0, [%l7 + 0x30] ld [%l7 + 0x4C], %f4 fbn %fcc2, loop_4677 fornot2s %f12, %f13, %f7 bgu loop_4678 tvs %xcc, 0x7 loop_4677: edge8ln %g5, %g1, %i3 or %g7, %l2, %l4 loop_4678: fmul8x16 %f1, %f2, %f8 lduw [%l7 + 0x50], %g3 stw %o5, [%l7 + 0x1C] ldd [%l7 + 0x70], %f2 tgu %xcc, 0x7 fmovrse %i0, %f7, %f13 fandnot1s %f1, %f12, %f1 fmuld8ulx16 %f9, %f13, %f4 ldx [%l7 + 0x78], %o1 fmovspos %xcc, %f4, %f5 edge8ln %g6, %i7, %o3 lduh [%l7 + 0x4C], %i2 lduh [%l7 + 0x70], %i6 fmovdg %xcc, %f5, %f8 fmovsleu %xcc, %f9, %f2 edge8 %g4, %i4, %o7 te %xcc, 0x5 ldd [%l7 + 0x38], %f4 ld [%l7 + 0x3C], %f11 fmul8ulx16 %f10, %f2, %f2 bcs,a %icc, loop_4679 fexpand %f0, %f10 ldub [%l7 + 0x5E], %i1 std %f10, [%l7 + 0x28] loop_4679: xnorcc %l6, 0x09DD, %l0 ldx [%l7 + 0x28], %l3 fsrc1s %f11, %f5 fmovrdlz %o2, %f12, %f0 lduh [%l7 + 0x44], %o4 umulcc %i5, 0x0691, %o6 std %f12, [%l7 + 0x70] fmovsa %icc, %f10, %f15 sth %g2, [%l7 + 0x28] andcc %o0, %l1, %g5 ldsb [%l7 + 0x6D], %g1 fsrc1 %f2, %f2 fexpand %f11, %f14 andcc %l5, 0x1271, %i3 fmovrdlz %l2, %f2, %f6 fornot1 %f2, %f8, %f8 fnot2s %f14, %f7 srl %g7, 0x1B, %l4 fbne %fcc0, loop_4680 fmovdcc %icc, %f12, %f13 popc %g3, %i0 fmovdgu %xcc, %f13, %f3 loop_4680: bshuffle %f2, %f12, %f4 stw %o5, [%l7 + 0x0C] addccc %o1, %i7, %g6 fmovdle %xcc, %f2, %f5 edge16ln %o3, %i6, %i2 movcs %icc, %g4, %o7 te %icc, 0x1 movpos %icc, %i4, %l6 ldub [%l7 + 0x30], %i1 ldd [%l7 + 0x10], %f6 pdist %f12, %f12, %f6 ldx [%l7 + 0x18], %l0 ldsw [%l7 + 0x6C], %l3 fzeros %f14 sth %o2, [%l7 + 0x20] fmovdn %icc, %f1, %f9 fmovsle %xcc, %f12, %f12 fzeros %f13 stx %o4, [%l7 + 0x50] bneg,a,pt %xcc, loop_4681 ldd [%l7 + 0x18], %f12 umul %o6, %g2, %i5 fornot2 %f14, %f6, %f6 loop_4681: fnors %f10, %f8, %f9 stb %o0, [%l7 + 0x33] ldd [%l7 + 0x70], %f14 fmovsvs %xcc, %f5, %f14 taddcc %l1, 0x0CB7, %g5 fmul8ulx16 %f2, %f12, %f14 brlz %l5, loop_4682 bg,a,pn %icc, loop_4683 bg,pt %icc, loop_4684 fbg %fcc3, loop_4685 loop_4682: ld [%l7 + 0x1C], %f4 loop_4683: srlx %g1, 0x12, %i3 loop_4684: fmovdge %xcc, %f2, %f12 loop_4685: tne %xcc, 0x1 fmovd %f6, %f8 brgz,a %g7, loop_4686 bpos %xcc, loop_4687 addc %l2, %g3, %l4 ldd [%l7 + 0x08], %f6 loop_4686: edge16ln %o5, %o1, %i7 loop_4687: ldsw [%l7 + 0x20], %g6 ta %xcc, 0x6 fnot2s %f7, %f9 fnegd %f8, %f0 call loop_4688 fxors %f1, %f1, %f5 fbule,a %fcc1, loop_4689 fmovrse %i0, %f8, %f8 loop_4688: movvs %icc, %o3, %i6 fbuge %fcc2, loop_4690 loop_4689: ldsb [%l7 + 0x0B], %g4 fandnot1 %f0, %f14, %f4 edge16l %i2, %i4, %o7 loop_4690: fbul,a %fcc2, loop_4691 sll %l6, 0x04, %l0 brnz,a %i1, loop_4692 smul %o2, 0x02C2, %o4 loop_4691: ldub [%l7 + 0x11], %l3 fbo,a %fcc3, loop_4693 loop_4692: fblg %fcc0, loop_4694 st %f15, [%l7 + 0x10] st %f9, [%l7 + 0x5C] loop_4693: stb %o6, [%l7 + 0x6A] loop_4694: fsrc2s %f2, %f5 ldx [%l7 + 0x10], %g2 popc 0x17FE, %i5 brlez %l1, loop_4695 bl,a,pn %icc, loop_4696 ldub [%l7 + 0x66], %o0 fpsub16s %f15, %f5, %f7 loop_4695: fbne %fcc3, loop_4697 loop_4696: fbe,a %fcc3, loop_4698 ldub [%l7 + 0x56], %g5 fbul,a %fcc3, loop_4699 loop_4697: lduw [%l7 + 0x54], %l5 loop_4698: ldsb [%l7 + 0x5C], %i3 fbul,a %fcc1, loop_4700 loop_4699: fbge %fcc0, loop_4701 bcc,a,pn %icc, loop_4702 tcs %xcc, 0x7 loop_4700: ldsh [%l7 + 0x6A], %g7 loop_4701: movn %xcc, %g1, %g3 loop_4702: stx %l4, [%l7 + 0x08] fmovdne %icc, %f3, %f9 te %xcc, 0x4 ble,pn %icc, loop_4703 movrgez %o5, 0x116, %l2 fcmpd %fcc1, %f0, %f10 ldsw [%l7 + 0x6C], %o1 loop_4703: edge8ln %i7, %g6, %i0 fpsub32 %f12, %f14, %f8 nop setx loop_4704, %l0, %l1 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 %xcc, %i6, %g4 edge32 %i2, %i4, %o7 ld [%l7 + 0x78], %f13 loop_4704: edge16l %l6, %l0, %o3 tle %icc, 0x7 fblg %fcc1, loop_4705 pdist %f6, %f4, %f4 fpadd16 %f12, %f10, %f10 ldsh [%l7 + 0x36], %i1 loop_4705: brgz,a %o2, loop_4706 stb %o4, [%l7 + 0x66] ta %xcc, 0x3 array32 %o6, %g2, %i5 loop_4706: ldub [%l7 + 0x4B], %l3 fmovdge %xcc, %f7, %f10 movle %icc, %o0, %l1 taddcctv %g5, %l5, %g7 stb %g1, [%l7 + 0x2F] fba %fcc3, loop_4707 brz,a %g3, loop_4708 fnors %f2, %f9, %f0 fpsub32s %f7, %f7, %f14 loop_4707: fbo %fcc1, loop_4709 loop_4708: fsrc1s %f4, %f1 fpsub32 %f8, %f6, %f4 lduh [%l7 + 0x4E], %i3 loop_4709: udivx %l4, 0x0AE9, %o5 edge32ln %l2, %i7, %g6 edge8ln %o1, %i6, %i0 brgz,a %g4, loop_4710 fmovdpos %xcc, %f7, %f10 faligndata %f2, %f8, %f14 fbuge %fcc0, loop_4711 loop_4710: umulcc %i4, 0x0D85, %o7 fmovdl %icc, %f15, %f3 fpsub32s %f2, %f5, %f9 loop_4711: taddcctv %i2, %l6, %l0 sra %o3, %i1, %o4 tl %icc, 0x1 movrgez %o2, 0x3C2, %o6 movcc %icc, %g2, %l3 movre %i5, 0x25F, %l1 fandnot2 %f2, %f12, %f2 fmul8x16 %f10, %f12, %f10 fands %f10, %f15, %f3 fbule %fcc2, loop_4712 ldsh [%l7 + 0x1C], %o0 bcc,a loop_4713 edge32ln %l5, %g7, %g5 loop_4712: st %f0, [%l7 + 0x48] tleu %icc, 0x6 loop_4713: array16 %g1, %g3, %l4 st %f8, [%l7 + 0x0C] ld [%l7 + 0x78], %f14 stx %o5, [%l7 + 0x20] bl %xcc, loop_4714 ble,pn %xcc, loop_4715 fands %f6, %f10, %f5 tcs %icc, 0x6 loop_4714: andncc %l2, %i7, %i3 loop_4715: lduh [%l7 + 0x30], %g6 ld [%l7 + 0x30], %f8 lduh [%l7 + 0x36], %i6 for %f2, %f4, %f10 udiv %o1, 0x0111, %i0 alignaddr %i4, %g4, %i2 fbuge,a %fcc0, loop_4716 movleu %icc, %o7, %l0 fbu %fcc2, loop_4717 ld [%l7 + 0x5C], %f9 loop_4716: tgu %xcc, 0x6 movrgz %l6, 0x342, %i1 loop_4717: be,a %icc, loop_4718 fbge %fcc0, loop_4719 add %o3, 0x068B, %o4 movcc %icc, %o2, %o6 loop_4718: edge16 %l3, %g2, %i5 loop_4719: lduh [%l7 + 0x26], %o0 fmovsgu %icc, %f6, %f15 movrlez %l5, 0x2C8, %l1 subc %g5, %g7, %g3 fors %f4, %f8, %f5 edge32 %l4, %g1, %l2 xorcc %o5, 0x1DEA, %i7 fblg %fcc1, loop_4720 lduh [%l7 + 0x12], %i3 ld [%l7 + 0x20], %f8 sth %g6, [%l7 + 0x5E] loop_4720: subccc %i6, %o1, %i0 fcmpne16 %f0, %f12, %g4 fmovrdlez %i2, %f8, %f6 or %o7, %i4, %l0 fbl,a %fcc3, loop_4721 stw %i1, [%l7 + 0x3C] sth %l6, [%l7 + 0x1C] fbue,a %fcc1, loop_4722 loop_4721: edge16n %o4, %o2, %o6 umulcc %l3, 0x0FBC, %g2 addccc %i5, %o0, %o3 loop_4722: movrlez %l1, %l5, %g7 fmovscc %xcc, %f13, %f12 ldx [%l7 + 0x68], %g3 stx %l4, [%l7 + 0x08] ldx [%l7 + 0x50], %g1 fnot2s %f8, %f7 fands %f11, %f15, %f3 fbue %fcc0, loop_4723 orncc %l2, %o5, %i7 fmovrsgez %g5, %f8, %f2 edge8ln %g6, %i3, %i6 loop_4723: bvc loop_4724 std %f10, [%l7 + 0x60] udivx %i0, 0x0704, %o1 bcc,pn %icc, loop_4725 loop_4724: fbue,a %fcc2, loop_4726 ldsh [%l7 + 0x3C], %g4 tsubcctv %i2, 0x1C67, %i4 loop_4725: mulscc %l0, %o7, %i1 loop_4726: stw %o4, [%l7 + 0x54] fmovdneg %xcc, %f9, %f0 ldsw [%l7 + 0x14], %l6 ldx [%l7 + 0x18], %o6 fand %f2, %f10, %f8 ldsh [%l7 + 0x70], %l3 faligndata %f12, %f8, %f12 sub %o2, %i5, %g2 fbl %fcc3, loop_4727 movrlz %o3, 0x0EB, %l1 sth %l5, [%l7 + 0x3A] fnot2 %f14, %f4 loop_4727: edge8l %o0, %g7, %g3 fmovde %icc, %f4, %f15 umulcc %l4, 0x1CFE, %l2 ldsh [%l7 + 0x2A], %g1 orn %i7, %g5, %g6 ldsb [%l7 + 0x75], %i3 fmovrsgz %o5, %f13, %f3 fmovdleu %xcc, %f13, %f6 movne %xcc, %i6, %o1 stb %g4, [%l7 + 0x59] stb %i0, [%l7 + 0x11] sth %i4, [%l7 + 0x32] fpadd16s %f0, %f3, %f3 fnot1s %f7, %f14 fpmerge %f11, %f9, %f6 ldsb [%l7 + 0x7F], %i2 fornot1 %f8, %f10, %f6 fmovdn %icc, %f12, %f3 popc %l0, %o7 lduw [%l7 + 0x1C], %o4 ldd [%l7 + 0x10], %f0 edge16ln %i1, %l6, %l3 bvc loop_4728 st %f13, [%l7 + 0x0C] fbe %fcc2, loop_4729 std %f10, [%l7 + 0x30] loop_4728: fmovdg %xcc, %f14, %f8 fands %f13, %f1, %f1 loop_4729: bneg,a loop_4730 sth %o2, [%l7 + 0x2C] st %f15, [%l7 + 0x3C] ldsb [%l7 + 0x09], %o6 loop_4730: sth %i5, [%l7 + 0x40] fors %f15, %f3, %f11 fbo,a %fcc0, loop_4731 st %f10, [%l7 + 0x3C] fmovdl %xcc, %f7, %f10 bcs,pn %icc, loop_4732 loop_4731: fxnor %f8, %f14, %f8 fcmpeq16 %f0, %f14, %g2 movrlz %l1, 0x231, %o3 loop_4732: lduw [%l7 + 0x30], %l5 ldd [%l7 + 0x50], %f14 bcc,pn %xcc, loop_4733 movne %icc, %o0, %g3 stw %l4, [%l7 + 0x18] fnors %f12, %f10, %f9 loop_4733: fmovdgu %xcc, %f13, %f0 ldsh [%l7 + 0x52], %l2 fbge %fcc3, loop_4734 fmovd %f2, %f14 fmovdl %icc, %f0, %f15 fbge %fcc0, loop_4735 loop_4734: fmovdvs %xcc, %f12, %f0 fmovsne %xcc, %f1, %f7 fmovdne %xcc, %f0, %f15 loop_4735: fbn %fcc1, loop_4736 stx %g1, [%l7 + 0x58] movneg %xcc, %i7, %g5 st %f14, [%l7 + 0x20] loop_4736: popc 0x16AC, %g7 brlz,a %g6, loop_4737 std %f4, [%l7 + 0x30] ldsw [%l7 + 0x64], %i3 fba,a %fcc0, loop_4738 loop_4737: sdiv %i6, 0x1329, %o1 stw %o5, [%l7 + 0x08] movcc %icc, %i0, %g4 loop_4738: bn,pn %icc, loop_4739 fmovscs %xcc, %f6, %f15 stx %i4, [%l7 + 0x58] add %i2, 0x058A, %l0 loop_4739: tg %xcc, 0x2 fmovrsne %o4, %f7, %f13 nop setx loop_4740, %l0, %l1 jmpl %l1, %o7 fmovdneg %icc, %f14, %f15 movn %icc, %i1, %l6 andn %o2, 0x1F5F, %o6 loop_4740: fbe %fcc3, loop_4741 ld [%l7 + 0x4C], %f8 popc %l3, %g2 fxor %f6, %f14, %f14 loop_4741: lduh [%l7 + 0x62], %l1 edge32l %o3, %i5, %o0 fnands %f12, %f2, %f7 movrlz %l5, %g3, %l2 ldub [%l7 + 0x63], %g1 edge16ln %l4, %i7, %g5 st %f13, [%l7 + 0x4C] movrgz %g7, 0x18D, %g6 bgu loop_4742 ta %icc, 0x4 fbug,a %fcc3, loop_4743 fand %f6, %f6, %f6 loop_4742: ble loop_4744 fbue %fcc2, loop_4745 loop_4743: bge,pt %icc, loop_4746 fmovrdgz %i6, %f8, %f8 loop_4744: bneg,a,pn %icc, loop_4747 loop_4745: andn %o1, %i3, %o5 loop_4746: fmovdleu %icc, %f4, %f9 fornot2s %f11, %f8, %f3 loop_4747: tn %icc, 0x7 tne %icc, 0x2 ldd [%l7 + 0x78], %f0 ld [%l7 + 0x40], %f11 fcmped %fcc1, %f8, %f2 array16 %i0, %i4, %g4 fmovsl %xcc, %f4, %f3 ldub [%l7 + 0x56], %l0 ldd [%l7 + 0x28], %f12 stb %o4, [%l7 + 0x5B] bge,pn %xcc, loop_4748 pdist %f10, %f12, %f6 bge loop_4749 movne %icc, %i2, %i1 loop_4748: move %icc, %l6, %o2 fmovsvc %xcc, %f13, %f1 loop_4749: fxors %f10, %f14, %f8 tneg %xcc, 0x7 fpsub32s %f11, %f11, %f12 stx %o6, [%l7 + 0x28] fones %f8 smul %o7, %l3, %g2 std %f6, [%l7 + 0x28] fabsd %f0, %f10 tvs %xcc, 0x5 fmovsneg %xcc, %f12, %f6 fbn %fcc3, loop_4750 popc %l1, %o3 move %xcc, %i5, %o0 fbu %fcc1, loop_4751 loop_4750: tneg %icc, 0x1 fmovda %icc, %f2, %f11 movg %icc, %l5, %g3 loop_4751: ldd [%l7 + 0x40], %f10 fbule,a %fcc0, loop_4752 ta %xcc, 0x5 edge16l %g1, %l2, %l4 udivcc %g5, 0x0515, %g7 loop_4752: ldsw [%l7 + 0x1C], %i7 ldsw [%l7 + 0x58], %g6 st %f11, [%l7 + 0x78] fmovrdgez %o1, %f6, %f6 nop setx loop_4753, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x56], %i6 fpadd16 %f2, %f10, %f14 ld [%l7 + 0x60], %f10 loop_4753: fble,a %fcc2, loop_4754 fmovdg %xcc, %f8, %f8 bcc,a loop_4755 sth %o5, [%l7 + 0x7A] loop_4754: movne %xcc, %i3, %i4 fandnot2s %f8, %f9, %f15 loop_4755: tle %xcc, 0x2 fcmpeq16 %f8, %f8, %i0 fmovs %f9, %f12 call loop_4756 lduw [%l7 + 0x50], %g4 fbue %fcc2, loop_4757 ldsb [%l7 + 0x5E], %o4 loop_4756: tg %icc, 0x4 stx %l0, [%l7 + 0x78] loop_4757: fmovscc %icc, %f3, %f2 fand %f8, %f10, %f12 fmul8sux16 %f12, %f4, %f4 xnor %i2, %i1, %o2 sth %l6, [%l7 + 0x4E] fmovsg %xcc, %f8, %f11 sth %o7, [%l7 + 0x74] nop setx loop_4758, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orn %l3, %o6, %l1 array32 %g2, %i5, %o3 fmovrdne %o0, %f12, %f12 loop_4758: fbu,a %fcc3, loop_4759 sethi 0x03F7, %g3 umul %l5, 0x0EC1, %g1 sll %l2, %g5, %l4 loop_4759: fmovd %f14, %f0 nop setx loop_4760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f8, [%l7 + 0x48] bg,a,pt %icc, loop_4761 ldsw [%l7 + 0x40], %i7 loop_4760: lduw [%l7 + 0x68], %g7 fblg %fcc1, loop_4762 loop_4761: fandnot2 %f2, %f12, %f0 ldx [%l7 + 0x68], %g6 ldsw [%l7 + 0x20], %i6 loop_4762: umulcc %o5, 0x07DD, %i3 fbn %fcc0, loop_4763 movrlz %o1, 0x175, %i4 ldd [%l7 + 0x48], %f14 bne,pn %xcc, loop_4764 loop_4763: fnot1 %f14, %f6 edge32l %g4, %i0, %o4 add %l0, 0x1609, %i1 loop_4764: lduw [%l7 + 0x7C], %o2 stb %i2, [%l7 + 0x48] fmovse %xcc, %f13, %f0 bn,a %icc, loop_4765 mova %icc, %l6, %o7 fpmerge %f1, %f1, %f10 fmuld8ulx16 %f13, %f11, %f2 loop_4765: umul %o6, %l3, %g2 ldub [%l7 + 0x68], %i5 std %f8, [%l7 + 0x50] fmovspos %icc, %f5, %f14 brgz,a %l1, loop_4766 ldsh [%l7 + 0x42], %o0 ldsw [%l7 + 0x24], %o3 ldsw [%l7 + 0x20], %g3 loop_4766: move %xcc, %g1, %l5 fmovsleu %xcc, %f10, %f1 std %f2, [%l7 + 0x40] st %f5, [%l7 + 0x48] fcmpgt16 %f8, %f14, %g5 ldx [%l7 + 0x10], %l4 addcc %i7, 0x16F5, %g7 lduh [%l7 + 0x6A], %l2 pdist %f4, %f2, %f12 tle %xcc, 0x5 fmovdleu %icc, %f13, %f0 fabss %f5, %f9 ldsb [%l7 + 0x44], %i6 edge8l %g6, %i3, %o5 ta %xcc, 0x3 std %f4, [%l7 + 0x30] fmovdn %xcc, %f7, %f5 edge32n %o1, %i4, %i0 edge32ln %g4, %o4, %i1 lduw [%l7 + 0x44], %l0 fpack16 %f0, %f10 udivcc %o2, 0x0B73, %i2 fxnor %f2, %f0, %f10 smul %o7, %l6, %o6 bpos,pn %icc, loop_4767 ldub [%l7 + 0x46], %g2 fmul8ulx16 %f0, %f2, %f0 fmovrsgez %i5, %f7, %f5 loop_4767: stb %l1, [%l7 + 0x16] fsrc2s %f2, %f13 fcmps %fcc0, %f11, %f11 st %f8, [%l7 + 0x30] fornot1 %f12, %f4, %f6 fmovdne %xcc, %f13, %f11 fmovrsgz %o0, %f12, %f8 movneg %xcc, %o3, %g3 ble,pn %icc, loop_4768 tneg %icc, 0x7 brgez,a %l3, loop_4769 ld [%l7 + 0x54], %f5 loop_4768: stx %g1, [%l7 + 0x60] ldsh [%l7 + 0x16], %l5 loop_4769: fmovdne %icc, %f4, %f5 sth %g5, [%l7 + 0x62] fmovrslz %i7, %f8, %f11 lduh [%l7 + 0x5A], %g7 array8 %l4, %i6, %g6 tge %xcc, 0x2 fbn %fcc3, loop_4770 ldsb [%l7 + 0x48], %i3 stx %l2, [%l7 + 0x78] fmovdn %icc, %f3, %f7 loop_4770: fandnot2 %f4, %f12, %f2 sra %o1, %o5, %i0 sdivcc %i4, 0x0B7E, %g4 bge,a loop_4771 ld [%l7 + 0x60], %f6 lduh [%l7 + 0x26], %i1 fbg,a %fcc0, loop_4772 loop_4771: ldx [%l7 + 0x48], %o4 mulscc %l0, 0x0A6C, %i2 ldd [%l7 + 0x20], %f0 loop_4772: stb %o2, [%l7 + 0x3F] andcc %l6, 0x1AC1, %o7 fbue,a %fcc2, loop_4773 movgu %icc, %o6, %i5 stx %g2, [%l7 + 0x48] fmovdneg %icc, %f2, %f15 loop_4773: tcs %xcc, 0x5 alignaddrl %o0, %l1, %o3 stx %l3, [%l7 + 0x38] ldsw [%l7 + 0x44], %g3 fsrc2 %f0, %f6 movge %icc, %l5, %g1 fnot1s %f9, %f1 tcs %xcc, 0x0 smul %i7, %g5, %g7 ldd [%l7 + 0x48], %f8 fmovdgu %xcc, %f10, %f1 bleu loop_4774 movneg %icc, %i6, %g6 ldd [%l7 + 0x20], %f4 movrgez %l4, 0x140, %l2 loop_4774: ldx [%l7 + 0x10], %i3 ld [%l7 + 0x4C], %f3 ldsh [%l7 + 0x7E], %o5 ldsw [%l7 + 0x20], %i0 fpsub32 %f10, %f4, %f6 for %f10, %f12, %f10 fbug,a %fcc1, loop_4775 std %f4, [%l7 + 0x08] tge %icc, 0x4 lduw [%l7 + 0x50], %i4 loop_4775: ldsb [%l7 + 0x70], %g4 fcmpgt32 %f10, %f2, %i1 andncc %o4, %o1, %i2 movgu %xcc, %l0, %l6 ble,pn %icc, loop_4776 ldd [%l7 + 0x10], %f0 st %f1, [%l7 + 0x58] bvc,a,pt %icc, loop_4777 loop_4776: ldsh [%l7 + 0x38], %o7 movrgz %o2, 0x28F, %o6 st %f4, [%l7 + 0x74] loop_4777: for %f4, %f6, %f14 bn,pn %icc, loop_4778 fcmpgt16 %f0, %f12, %i5 edge32 %o0, %l1, %o3 mulscc %g2, %g3, %l5 loop_4778: ldsb [%l7 + 0x48], %g1 fbne %fcc0, loop_4779 std %f10, [%l7 + 0x40] fbu %fcc0, loop_4780 fmuld8sux16 %f15, %f14, %f12 loop_4779: fmovscc %icc, %f3, %f10 subccc %i7, %l3, %g5 loop_4780: fbue %fcc2, loop_4781 fands %f0, %f15, %f0 movne %icc, %g7, %g6 fmovsle %xcc, %f7, %f15 loop_4781: array32 %l4, %l2, %i3 fnors %f9, %f7, %f15 fble,a %fcc3, loop_4782 ldx [%l7 + 0x40], %i6 fbul,a %fcc3, loop_4783 fpsub16s %f11, %f11, %f8 loop_4782: fpadd32s %f10, %f9, %f0 bshuffle %f14, %f10, %f4 loop_4783: fbe,a %fcc3, loop_4784 sra %i0, 0x18, %i4 fmovsvc %icc, %f0, %f4 ld [%l7 + 0x54], %f10 loop_4784: ldx [%l7 + 0x70], %g4 bcc,a,pt %xcc, loop_4785 movre %o5, 0x394, %i1 subc %o4, %o1, %l0 tne %icc, 0x3 loop_4785: stx %l6, [%l7 + 0x10] tn %xcc, 0x2 ldsh [%l7 + 0x54], %i2 st %f5, [%l7 + 0x50] fmovdg %xcc, %f12, %f7 bvs,a %xcc, loop_4786 be,a,pt %xcc, loop_4787 stw %o2, [%l7 + 0x10] nop setx loop_4788, %l0, %l1 jmpl %l1, %o6 loop_4786: fnot1s %f8, %f0 loop_4787: nop setx loop_4789, %l0, %l1 jmpl %l1, %o7 stx %i5, [%l7 + 0x78] loop_4788: fmovsl %xcc, %f0, %f5 fors %f2, %f2, %f13 loop_4789: taddcctv %l1, %o3, %g2 bne,a %icc, loop_4790 tcs %icc, 0x3 fpadd32s %f10, %f7, %f7 lduh [%l7 + 0x58], %g3 loop_4790: fsrc1s %f2, %f7 ba %icc, loop_4791 fmovsgu %xcc, %f2, %f0 lduh [%l7 + 0x16], %o0 ld [%l7 + 0x70], %f0 loop_4791: fcmpgt16 %f14, %f4, %l5 fexpand %f13, %f0 fnand %f14, %f6, %f0 fmovdleu %xcc, %f15, %f14 stw %g1, [%l7 + 0x78] fands %f8, %f6, %f4 brgz %i7, loop_4792 tsubcc %l3, 0x08DB, %g5 ldsb [%l7 + 0x62], %g6 stx %l4, [%l7 + 0x78] loop_4792: fmovdcc %xcc, %f8, %f2 movl %xcc, %g7, %i3 bshuffle %f14, %f6, %f12 fbuge %fcc1, loop_4793 movl %icc, %i6, %i0 edge8ln %i4, %l2, %o5 edge16l %i1, %o4, %g4 loop_4793: stb %l0, [%l7 + 0x4F] lduh [%l7 + 0x66], %o1 andcc %l6, %i2, %o6 ld [%l7 + 0x08], %f14 orn %o7, 0x0BDC, %i5 tcc %icc, 0x4 ld [%l7 + 0x50], %f13 ldsb [%l7 + 0x31], %o2 ldd [%l7 + 0x60], %f8 ldsw [%l7 + 0x30], %l1 fnot2s %f10, %f8 edge8l %o3, %g3, %g2 edge8 %l5, %g1, %i7 fnot1s %f11, %f3 tne %icc, 0x4 mulscc %l3, %g5, %g6 tsubcc %l4, 0x0C94, %o0 stx %g7, [%l7 + 0x48] brnz,a %i6, loop_4794 andncc %i0, %i4, %i3 stb %o5, [%l7 + 0x52] stx %i1, [%l7 + 0x60] loop_4794: brlez,a %o4, loop_4795 ldsh [%l7 + 0x12], %l2 pdist %f8, %f0, %f6 fone %f10 loop_4795: fmovdgu %xcc, %f1, %f13 bge,a,pn %xcc, loop_4796 fmul8x16 %f7, %f10, %f12 tcs %xcc, 0x4 fnands %f11, %f3, %f12 loop_4796: srlx %l0, %o1, %l6 sdiv %g4, 0x0E8F, %o6 fbne,a %fcc2, loop_4797 stw %o7, [%l7 + 0x0C] alignaddrl %i5, %i2, %l1 std %f10, [%l7 + 0x78] loop_4797: ldub [%l7 + 0x61], %o3 stw %o2, [%l7 + 0x74] movrlz %g3, 0x37A, %l5 ldsh [%l7 + 0x2C], %g1 lduh [%l7 + 0x3A], %g2 fblg %fcc2, loop_4798 tl %icc, 0x1 ldd [%l7 + 0x70], %f4 sub %l3, %g5, %g6 loop_4798: sethi 0x1A6E, %l4 lduw [%l7 + 0x40], %o0 fpsub32 %f4, %f0, %f0 fmovrdgz %i7, %f12, %f0 movneg %xcc, %i6, %g7 bpos,a,pt %icc, loop_4799 ldsh [%l7 + 0x16], %i4 stx %i3, [%l7 + 0x20] fmovsle %xcc, %f9, %f15 loop_4799: ld [%l7 + 0x58], %f15 fmul8sux16 %f0, %f4, %f14 fnors %f6, %f2, %f8 udiv %o5, 0x0E60, %i0 fsrc2 %f12, %f6 ldsb [%l7 + 0x46], %i1 bg loop_4800 bgu,a,pt %xcc, loop_4801 movre %o4, 0x1D3, %l2 fnot2s %f5, %f12 loop_4800: addccc %o1, %l6, %g4 loop_4801: tcs %xcc, 0x0 ldx [%l7 + 0x30], %l0 fmovsvs %xcc, %f12, %f14 tne %icc, 0x0 call loop_4802 movne %icc, %o7, %i5 array8 %o6, %i2, %o3 movcc %icc, %l1, %o2 loop_4802: movne %xcc, %l5, %g1 brgz %g2, loop_4803 movrgz %g3, %l3, %g5 ldx [%l7 + 0x30], %g6 addccc %l4, 0x16D2, %o0 loop_4803: st %f2, [%l7 + 0x18] std %f10, [%l7 + 0x28] movl %icc, %i6, %i7 te %xcc, 0x6 fandnot2 %f10, %f6, %f6 ble,a loop_4804 ld [%l7 + 0x50], %f5 lduw [%l7 + 0x3C], %g7 fsrc2s %f5, %f1 loop_4804: fble,a %fcc1, loop_4805 fornot1s %f2, %f6, %f10 ldsw [%l7 + 0x08], %i3 brgz,a %i4, loop_4806 loop_4805: array8 %o5, %i1, %i0 tcc %icc, 0x6 ldsw [%l7 + 0x24], %l2 loop_4806: fmovsneg %xcc, %f14, %f9 stw %o4, [%l7 + 0x18] fbul,a %fcc0, loop_4807 alignaddr %l6, %g4, %o1 ldd [%l7 + 0x60], %f0 fmovrslez %l0, %f14, %f8 loop_4807: fmul8x16al %f9, %f6, %f2 stx %o7, [%l7 + 0x40] tleu %icc, 0x3 addccc %i5, %i2, %o3 ldsh [%l7 + 0x7E], %o6 lduw [%l7 + 0x14], %o2 edge32ln %l5, %g1, %g2 fble,a %fcc0, loop_4808 call loop_4809 bn,a %xcc, loop_4810 fxors %f9, %f11, %f10 loop_4808: ldsh [%l7 + 0x1C], %l1 loop_4809: std %f4, [%l7 + 0x18] loop_4810: fmovrslz %l3, %f12, %f3 lduh [%l7 + 0x50], %g5 fmovs %f11, %f1 bgu,pt %icc, loop_4811 fmul8ulx16 %f12, %f4, %f10 fpadd16 %f10, %f12, %f0 edge32l %g3, %g6, %l4 loop_4811: fbl %fcc3, loop_4812 movvs %icc, %o0, %i7 bg,a,pt %icc, loop_4813 stb %i6, [%l7 + 0x3E] loop_4812: fbule,a %fcc0, loop_4814 lduh [%l7 + 0x08], %g7 loop_4813: fpadd16 %f12, %f8, %f10 fcmpne16 %f6, %f2, %i4 loop_4814: fandnot2 %f6, %f0, %f8 srl %i3, 0x17, %i1 ldsb [%l7 + 0x39], %i0 fnand %f4, %f4, %f2 movne %icc, %o5, %o4 siam 0x1 fornot2s %f9, %f14, %f15 array32 %l2, %g4, %o1 fblg,a %fcc1, loop_4815 brgez %l6, loop_4816 ldx [%l7 + 0x48], %l0 fmul8x16 %f15, %f0, %f14 loop_4815: fbug %fcc0, loop_4817 loop_4816: fpsub32s %f2, %f3, %f7 sdivcc %o7, 0x0011, %i5 stw %i2, [%l7 + 0x74] loop_4817: stx %o6, [%l7 + 0x78] fsrc1s %f9, %f9 call loop_4818 ldub [%l7 + 0x1E], %o2 ldx [%l7 + 0x60], %l5 movgu %icc, %o3, %g2 loop_4818: ldsh [%l7 + 0x3C], %g1 edge32n %l3, %l1, %g5 stx %g3, [%l7 + 0x60] ldsb [%l7 + 0x73], %g6 std %f14, [%l7 + 0x68] fblg,a %fcc2, loop_4819 st %f10, [%l7 + 0x0C] brnz,a %o0, loop_4820 edge32n %i7, %i6, %l4 loop_4819: movrgz %g7, %i3, %i4 ld [%l7 + 0x60], %f1 loop_4820: bgu,a loop_4821 lduw [%l7 + 0x2C], %i1 ldub [%l7 + 0x5C], %o5 fmovrdgez %o4, %f4, %f6 loop_4821: fmovdn %xcc, %f4, %f8 fnot1s %f4, %f0 ldd [%l7 + 0x08], %f6 bvc,pt %icc, loop_4822 fcmpgt32 %f12, %f12, %l2 or %g4, %i0, %l6 bleu,pt %icc, loop_4823 loop_4822: bl loop_4824 fnot2s %f15, %f8 fones %f2 loop_4823: edge8l %l0, %o1, %i5 loop_4824: movgu %xcc, %o7, %i2 sllx %o6, %o2, %l5 tsubcctv %o3, %g1, %l3 fbuge,a %fcc1, loop_4825 srax %g2, %l1, %g3 movrlz %g5, 0x147, %o0 fmovdg %xcc, %f6, %f11 loop_4825: movgu %xcc, %g6, %i6 stw %l4, [%l7 + 0x08] sth %i7, [%l7 + 0x5E] fxnor %f4, %f8, %f12 fmovdcc %xcc, %f12, %f7 taddcc %i3, %i4, %i1 umulcc %o5, 0x1468, %o4 stx %g7, [%l7 + 0x18] mulscc %l2, %i0, %g4 subccc %l6, %o1, %i5 lduw [%l7 + 0x1C], %l0 fmovdcc %xcc, %f10, %f8 subccc %i2, %o7, %o6 movleu %xcc, %l5, %o3 fmovspos %icc, %f14, %f2 fandnot2 %f2, %f10, %f0 edge16n %g1, %l3, %o2 stw %g2, [%l7 + 0x30] movleu %xcc, %l1, %g3 fmovrdgz %g5, %f12, %f14 xnor %g6, %o0, %l4 fnot1 %f10, %f6 fpadd32s %f11, %f6, %f13 taddcc %i7, %i6, %i3 fmovdvs %xcc, %f9, %f3 fblg,a %fcc2, loop_4826 fmovscs %xcc, %f5, %f2 ld [%l7 + 0x7C], %f1 be %icc, loop_4827 loop_4826: fcmple16 %f4, %f10, %i4 ldsw [%l7 + 0x14], %o5 fornot2s %f1, %f14, %f3 loop_4827: sth %i1, [%l7 + 0x74] stb %g7, [%l7 + 0x49] bvs,a %xcc, loop_4828 fmovrsne %o4, %f5, %f13 fmovsneg %xcc, %f4, %f7 ldd [%l7 + 0x78], %f14 loop_4828: bcs %xcc, loop_4829 tn %xcc, 0x2 movcs %icc, %l2, %g4 subcc %l6, %o1, %i5 loop_4829: fors %f9, %f12, %f5 stb %l0, [%l7 + 0x2A] fba %fcc1, loop_4830 sth %i0, [%l7 + 0x20] edge16 %i2, %o6, %o7 umulcc %l5, %g1, %o3 loop_4830: movn %xcc, %l3, %g2 fmovsvc %xcc, %f12, %f3 ldsw [%l7 + 0x3C], %o2 stw %l1, [%l7 + 0x5C] ldsh [%l7 + 0x1C], %g3 edge16ln %g5, %o0, %g6 movgu %icc, %i7, %i6 ldx [%l7 + 0x30], %i3 fmovrslz %l4, %f11, %f6 lduh [%l7 + 0x62], %o5 stw %i1, [%l7 + 0x18] ldx [%l7 + 0x38], %g7 ldsh [%l7 + 0x52], %i4 bl,pt %icc, loop_4831 umulcc %l2, %g4, %o4 fmul8ulx16 %f4, %f4, %f10 fmovdcc %xcc, %f14, %f10 loop_4831: ldx [%l7 + 0x78], %l6 bshuffle %f0, %f14, %f12 ldsb [%l7 + 0x66], %i5 movgu %xcc, %l0, %i0 edge8ln %i2, %o6, %o1 movl %xcc, %o7, %g1 fsrc2s %f7, %f11 tsubcc %l5, %o3, %l3 fmovdl %xcc, %f3, %f7 fble,a %fcc2, loop_4832 fmovdvs %xcc, %f6, %f3 ldd [%l7 + 0x60], %f6 lduh [%l7 + 0x70], %g2 loop_4832: edge16n %o2, %l1, %g3 tl %icc, 0x4 bpos,a,pn %icc, loop_4833 fmovsle %icc, %f2, %f4 brgz %g5, loop_4834 ldsb [%l7 + 0x15], %o0 loop_4833: ld [%l7 + 0x28], %f4 sth %g6, [%l7 + 0x62] loop_4834: fmovdneg %xcc, %f6, %f4 tne %icc, 0x7 fbug %fcc1, loop_4835 fpadd32 %f0, %f8, %f14 tvc %xcc, 0x2 ldsw [%l7 + 0x74], %i7 loop_4835: subccc %i6, %i3, %o5 tle %xcc, 0x1 edge16n %i1, %g7, %l4 fpack32 %f2, %f8, %f4 fors %f4, %f14, %f1 ld [%l7 + 0x74], %f1 st %f10, [%l7 + 0x40] fmovdvs %icc, %f8, %f9 fmovdg %xcc, %f8, %f13 bge,a %icc, loop_4836 mulscc %l2, %g4, %o4 tneg %xcc, 0x1 fbule %fcc3, loop_4837 loop_4836: sth %i4, [%l7 + 0x2E] ldsb [%l7 + 0x1D], %l6 fornot2 %f0, %f6, %f14 loop_4837: fpadd32s %f6, %f2, %f12 ldsw [%l7 + 0x14], %i5 ba,a %xcc, loop_4838 fmovrdne %i0, %f14, %f6 fmovsle %icc, %f6, %f4 stb %i2, [%l7 + 0x72] loop_4838: fpmerge %f0, %f3, %f12 fbge,a %fcc1, loop_4839 fnot2s %f13, %f8 xor %o6, 0x1423, %o1 or %l0, 0x10BC, %g1 loop_4839: ldd [%l7 + 0x58], %f6 fmovdvc %icc, %f4, %f7 subc %l5, %o7, %l3 bne,a %xcc, loop_4840 fmul8x16au %f11, %f9, %f8 ldx [%l7 + 0x10], %g2 fpack16 %f6, %f0 loop_4840: umulcc %o3, %o2, %l1 call loop_4841 ld [%l7 + 0x30], %f14 nop setx loop_4842, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x38], %f6 loop_4841: ldsh [%l7 + 0x60], %g3 udivcc %g5, 0x19D7, %o0 loop_4842: fmul8sux16 %f0, %f2, %f10 bleu,a,pt %icc, loop_4843 fsrc2 %f12, %f12 stb %i7, [%l7 + 0x2D] stx %g6, [%l7 + 0x70] loop_4843: fmovdvc %xcc, %f5, %f4 orcc %i3, 0x043D, %i6 tg %xcc, 0x5 fornot2 %f0, %f14, %f14 fpsub16 %f10, %f6, %f6 fcmpeq32 %f8, %f2, %i1 fand %f8, %f12, %f12 ldsb [%l7 + 0x3F], %g7 stb %l4, [%l7 + 0x30] fand %f8, %f12, %f10 ldsh [%l7 + 0x56], %l2 movle %icc, %g4, %o5 tn %xcc, 0x7 lduh [%l7 + 0x4E], %o4 tg %xcc, 0x5 fbg,a %fcc0, loop_4844 fba,a %fcc0, loop_4845 stx %l6, [%l7 + 0x78] fpackfix %f2, %f9 loop_4844: fmovdge %xcc, %f5, %f9 loop_4845: fmul8x16au %f6, %f4, %f2 lduw [%l7 + 0x74], %i5 ldd [%l7 + 0x28], %f12 fmovdcs %icc, %f0, %f9 tneg %xcc, 0x0 fcmpeq16 %f0, %f4, %i4 edge32ln %i2, %i0, %o6 ldub [%l7 + 0x40], %o1 mulx %g1, %l0, %l5 tvs %icc, 0x1 sdiv %l3, 0x1C4E, %g2 movne %icc, %o3, %o2 fmovsgu %xcc, %f13, %f10 ldd [%l7 + 0x58], %f8 ldd [%l7 + 0x18], %f10 fmovsvc %xcc, %f7, %f13 fmul8sux16 %f10, %f14, %f4 bvc loop_4846 lduh [%l7 + 0x4A], %o7 movrlz %l1, 0x2D0, %g3 fmovrsgez %g5, %f9, %f12 loop_4846: xnorcc %o0, %i7, %g6 mulscc %i3, %i1, %i6 fmovsvs %xcc, %f0, %f12 fmovrsne %g7, %f15, %f8 fbul %fcc0, loop_4847 fmovsg %xcc, %f10, %f9 stx %l4, [%l7 + 0x78] sth %g4, [%l7 + 0x28] loop_4847: ldub [%l7 + 0x40], %l2 stb %o5, [%l7 + 0x63] brlz,a %o4, loop_4848 bneg,a %icc, loop_4849 andcc %i5, 0x0501, %i4 fmovsneg %xcc, %f5, %f8 loop_4848: brgz %l6, loop_4850 loop_4849: movne %xcc, %i2, %i0 array16 %o1, %g1, %o6 movrne %l0, 0x199, %l3 loop_4850: edge32n %g2, %o3, %l5 sll %o2, %l1, %g3 st %f6, [%l7 + 0x20] te %xcc, 0x4 xorcc %g5, 0x1D71, %o0 stw %i7, [%l7 + 0x30] movneg %icc, %o7, %i3 fcmps %fcc2, %f11, %f0 lduh [%l7 + 0x1E], %g6 fbge %fcc2, loop_4851 ldub [%l7 + 0x75], %i6 tgu %icc, 0x7 fmovrse %i1, %f8, %f0 loop_4851: bneg,a,pt %icc, loop_4852 fmovrslz %l4, %f9, %f12 stb %g7, [%l7 + 0x62] fpsub16 %f4, %f0, %f0 loop_4852: fnands %f2, %f4, %f12 fxor %f8, %f12, %f2 fcmps %fcc0, %f2, %f3 ldx [%l7 + 0x50], %l2 ldd [%l7 + 0x08], %f4 fbul,a %fcc3, loop_4853 stb %g4, [%l7 + 0x4B] sethi 0x05DF, %o4 movvs %icc, %i5, %o5 loop_4853: fmul8x16au %f10, %f9, %f14 fbo,a %fcc2, loop_4854 ldsw [%l7 + 0x74], %l6 or %i4, %i2, %i0 fnot2 %f14, %f0 loop_4854: be %icc, loop_4855 fmovdcs %icc, %f0, %f10 edge32ln %o1, %o6, %l0 stw %g1, [%l7 + 0x50] loop_4855: alignaddr %g2, %l3, %o3 andncc %l5, %o2, %l1 xnorcc %g3, 0x16C8, %g5 lduh [%l7 + 0x20], %o0 movrlz %o7, %i3, %i7 move %xcc, %i6, %i1 sdivcc %g6, 0x0120, %g7 nop setx loop_4856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,a,pn %icc, loop_4857 movre %l4, 0x15D, %g4 movrne %l2, %i5, %o5 loop_4856: fmovrsgez %l6, %f0, %f5 loop_4857: fpsub16 %f0, %f6, %f2 lduw [%l7 + 0x38], %i4 movcc %xcc, %o4, %i0 ldd [%l7 + 0x20], %f6 fcmpgt16 %f12, %f4, %i2 st %f4, [%l7 + 0x50] std %f6, [%l7 + 0x30] fbule,a %fcc2, loop_4858 fcmple16 %f0, %f6, %o1 siam 0x3 edge8l %l0, %o6, %g1 loop_4858: fbuge,a %fcc0, loop_4859 fornot2s %f6, %f2, %f7 fcmpes %fcc1, %f2, %f2 fxnors %f1, %f14, %f10 loop_4859: tsubcctv %g2, %l3, %o3 bvc loop_4860 stw %l5, [%l7 + 0x2C] ld [%l7 + 0x0C], %f14 array16 %o2, %g3, %g5 loop_4860: be,pt %xcc, loop_4861 ble loop_4862 lduw [%l7 + 0x48], %l1 fabsd %f2, %f8 loop_4861: ld [%l7 + 0x38], %f13 loop_4862: ldd [%l7 + 0x08], %f10 stb %o7, [%l7 + 0x14] ldsw [%l7 + 0x58], %o0 fmovsg %icc, %f3, %f13 fbne,a %fcc0, loop_4863 taddcc %i7, %i6, %i1 fmovrdgz %g6, %f4, %f0 st %f5, [%l7 + 0x6C] loop_4863: orncc %g7, %i3, %g4 fbe %fcc1, loop_4864 fsrc1s %f12, %f10 fmovrslz %l4, %f12, %f12 st %f8, [%l7 + 0x70] loop_4864: udivx %l2, 0x19BE, %i5 ldsw [%l7 + 0x54], %l6 fmovdn %icc, %f12, %f14 fones %f12 ldsh [%l7 + 0x14], %o5 bshuffle %f10, %f2, %f8 stw %o4, [%l7 + 0x1C] ldx [%l7 + 0x18], %i0 std %f2, [%l7 + 0x18] ldd [%l7 + 0x78], %f12 fcmpeq16 %f0, %f8, %i4 add %i2, 0x06EC, %o1 sth %o6, [%l7 + 0x0E] te %icc, 0x2 stb %g1, [%l7 + 0x59] ldsb [%l7 + 0x54], %g2 bcs,a %xcc, loop_4865 bge loop_4866 fabss %f1, %f1 lduh [%l7 + 0x6E], %l3 loop_4865: fmovsvs %xcc, %f0, %f7 loop_4866: stx %o3, [%l7 + 0x58] fmovdl %icc, %f13, %f9 ldd [%l7 + 0x28], %f6 fcmple32 %f2, %f2, %l0 fmovsge %xcc, %f0, %f13 fxnors %f7, %f10, %f11 movgu %icc, %o2, %g3 fabss %f0, %f14 fbe %fcc1, loop_4867 ldx [%l7 + 0x50], %g5 ld [%l7 + 0x60], %f1 ldub [%l7 + 0x19], %l5 loop_4867: fmovsgu %xcc, %f13, %f13 fbl,a %fcc3, loop_4868 fabsd %f10, %f8 bge loop_4869 smul %l1, 0x0270, %o7 loop_4868: fmuld8ulx16 %f3, %f8, %f4 bvc,a loop_4870 loop_4869: xor %o0, %i6, %i1 fbge,a %fcc1, loop_4871 bg,pt %xcc, loop_4872 loop_4870: udivcc %g6, 0x167F, %g7 fcmpne16 %f14, %f2, %i3 loop_4871: pdist %f0, %f8, %f10 loop_4872: fpadd16 %f8, %f4, %f12 edge8l %i7, %g4, %l4 lduw [%l7 + 0x5C], %l2 tpos %xcc, 0x4 stx %l6, [%l7 + 0x50] srl %o5, 0x1B, %i5 alignaddr %o4, %i4, %i2 ldsb [%l7 + 0x5A], %o1 fpsub16s %f13, %f7, %f10 array8 %i0, %o6, %g2 fnands %f15, %f0, %f12 fmul8x16 %f0, %f14, %f6 tne %icc, 0x6 tcs %icc, 0x3 fbue,a %fcc0, loop_4873 smulcc %l3, %g1, %o3 edge32l %l0, %g3, %g5 fxnors %f10, %f15, %f1 loop_4873: mulscc %o2, 0x19C4, %l5 fzero %f4 fmuld8sux16 %f9, %f14, %f4 array32 %o7, %o0, %i6 ld [%l7 + 0x68], %f3 lduh [%l7 + 0x7E], %l1 movrlez %g6, %i1, %i3 ldd [%l7 + 0x10], %f6 std %f8, [%l7 + 0x68] ldub [%l7 + 0x2E], %g7 brgz %i7, loop_4874 fmovdge %xcc, %f11, %f5 fbue,a %fcc2, loop_4875 tle %icc, 0x0 loop_4874: tsubcc %g4, 0x03D9, %l4 edge16 %l2, %l6, %o5 loop_4875: mova %icc, %i5, %o4 fnot1 %f4, %f12 smul %i2, %i4, %i0 bvs,a,pn %icc, loop_4876 alignaddrl %o1, %o6, %g2 edge32 %l3, %o3, %g1 edge8n %g3, %l0, %o2 loop_4876: fors %f15, %f14, %f8 sra %g5, 0x1C, %o7 std %f6, [%l7 + 0x38] tcs %icc, 0x4 ldsh [%l7 + 0x5C], %l5 lduw [%l7 + 0x5C], %o0 lduw [%l7 + 0x5C], %i6 lduw [%l7 + 0x38], %g6 fornot1s %f3, %f11, %f8 edge16n %i1, %l1, %g7 andcc %i7, %i3, %l4 fabsd %f14, %f10 movneg %xcc, %g4, %l2 lduw [%l7 + 0x2C], %l6 fmovrse %o5, %f15, %f0 st %f4, [%l7 + 0x48] lduh [%l7 + 0x5E], %o4 orncc %i2, %i4, %i0 stx %o1, [%l7 + 0x58] fnands %f2, %f1, %f12 ldsb [%l7 + 0x45], %i5 bcs,a loop_4877 fbn,a %fcc2, loop_4878 sdiv %o6, 0x1347, %l3 ldsh [%l7 + 0x18], %o3 loop_4877: fmovdgu %xcc, %f2, %f9 loop_4878: fxors %f9, %f11, %f9 umul %g2, 0x13ED, %g3 ldsh [%l7 + 0x26], %l0 ldx [%l7 + 0x38], %g1 fandnot2 %f4, %f0, %f2 andn %g5, 0x1D4B, %o2 ld [%l7 + 0x7C], %f3 alignaddr %l5, %o0, %o7 stx %i6, [%l7 + 0x58] tcc %xcc, 0x1 movcs %xcc, %i1, %g6 bgu,pn %icc, loop_4879 fmovrdgez %g7, %f2, %f4 stx %i7, [%l7 + 0x60] sdivcc %l1, 0x1693, %l4 loop_4879: fmovsl %xcc, %f12, %f7 fbn,a %fcc1, loop_4880 stw %i3, [%l7 + 0x38] bge,pt %xcc, loop_4881 tg %xcc, 0x2 loop_4880: sethi 0x1B1A, %l2 bg,a,pn %xcc, loop_4882 loop_4881: fmovsg %xcc, %f15, %f12 ldsb [%l7 + 0x38], %g4 edge8 %l6, %o5, %i2 loop_4882: array8 %i4, %o4, %i0 edge8 %i5, %o1, %o6 tl %xcc, 0x4 edge8 %o3, %g2, %g3 movrne %l0, 0x2D1, %l3 fblg,a %fcc3, loop_4883 fmovdleu %xcc, %f14, %f2 add %g1, %o2, %l5 ldd [%l7 + 0x68], %f10 loop_4883: fpack32 %f0, %f14, %f8 fcmped %fcc3, %f0, %f0 fmovrdne %g5, %f12, %f10 bn,a loop_4884 fornot1 %f6, %f6, %f4 ldsh [%l7 + 0x56], %o0 fornot1 %f10, %f4, %f12 loop_4884: fmovsne %icc, %f12, %f0 fbule,a %fcc3, loop_4885 ldub [%l7 + 0x5E], %o7 nop setx loop_4886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc2, %f10, %f0 loop_4885: te %xcc, 0x7 ld [%l7 + 0x44], %f0 loop_4886: bcs,a %icc, loop_4887 ldsh [%l7 + 0x60], %i1 fmovsvs %xcc, %f0, %f14 sra %g6, %i6, %g7 loop_4887: addccc %i7, %l1, %i3 fbule %fcc3, loop_4888 fpack32 %f6, %f0, %f12 stw %l2, [%l7 + 0x40] movrgz %l4, 0x03B, %l6 loop_4888: ldsw [%l7 + 0x40], %g4 tvc %xcc, 0x4 bshuffle %f6, %f10, %f2 fors %f8, %f0, %f7 tcs %icc, 0x3 edge32 %i2, %i4, %o5 fsrc2s %f0, %f1 ldd [%l7 + 0x28], %f10 fblg %fcc3, loop_4889 sth %i0, [%l7 + 0x5C] movvs %icc, %i5, %o1 fpsub32 %f0, %f6, %f2 loop_4889: ldx [%l7 + 0x28], %o6 fmul8x16al %f6, %f9, %f4 lduh [%l7 + 0x7C], %o3 sth %g2, [%l7 + 0x50] ldx [%l7 + 0x68], %o4 movge %icc, %l0, %l3 udiv %g3, 0x0414, %o2 fbg,a %fcc0, loop_4890 fornot2 %f0, %f4, %f2 tcs %xcc, 0x4 movre %l5, %g5, %g1 loop_4890: stw %o0, [%l7 + 0x10] movre %i1, 0x279, %g6 fmovdpos %icc, %f0, %f14 fsrc2 %f10, %f14 fmovsneg %xcc, %f7, %f8 udiv %i6, 0x08BC, %g7 fandnot1s %f14, %f5, %f13 nop setx loop_4891, %l0, %l1 jmpl %l1, %i7 fmovsvc %icc, %f7, %f0 st %f10, [%l7 + 0x28] st %f4, [%l7 + 0x70] loop_4891: ld [%l7 + 0x40], %f3 movn %icc, %o7, %l1 fcmpne16 %f4, %f12, %l2 lduw [%l7 + 0x4C], %i3 movneg %xcc, %l4, %l6 movne %xcc, %g4, %i4 fsrc1s %f14, %f10 fcmpne32 %f12, %f14, %o5 bleu,a loop_4892 fornot1 %f12, %f12, %f4 stw %i0, [%l7 + 0x68] edge32l %i2, %o1, %o6 loop_4892: fpmerge %f4, %f6, %f8 sra %i5, %o3, %g2 xor %o4, %l0, %l3 nop setx loop_4893, %l0, %l1 jmpl %l1, %o2 bge %xcc, loop_4894 brgz,a %g3, loop_4895 xorcc %l5, %g5, %g1 loop_4893: std %f12, [%l7 + 0x70] loop_4894: edge32ln %i1, %g6, %o0 loop_4895: fnot1 %f12, %f6 fbuge,a %fcc1, loop_4896 fcmped %fcc1, %f0, %f4 edge16 %i6, %g7, %i7 fmovrde %l1, %f6, %f0 loop_4896: fmovdcs %icc, %f4, %f13 fbule,a %fcc1, loop_4897 or %o7, 0x1987, %l2 stw %l4, [%l7 + 0x3C] stb %i3, [%l7 + 0x4B] loop_4897: fmovsle %xcc, %f13, %f7 fpack16 %f2, %f6 orncc %l6, 0x0EBC, %g4 movre %o5, 0x0F2, %i4 ldsw [%l7 + 0x58], %i2 mulscc %i0, 0x0609, %o6 xor %i5, 0x033C, %o1 brlez,a %g2, loop_4898 fblg %fcc3, loop_4899 edge8ln %o3, %o4, %l0 fmovrslz %o2, %f8, %f13 loop_4898: fmovsa %xcc, %f10, %f3 loop_4899: fcmpeq32 %f12, %f10, %g3 fpadd16 %f12, %f8, %f14 ldsb [%l7 + 0x5F], %l5 movleu %icc, %l3, %g5 stx %i1, [%l7 + 0x70] fmovdvc %icc, %f1, %f0 fbo,a %fcc0, loop_4900 srl %g1, %o0, %g6 brnz %g7, loop_4901 stw %i6, [%l7 + 0x3C] loop_4900: stb %i7, [%l7 + 0x6E] lduw [%l7 + 0x24], %l1 loop_4901: fmovd %f14, %f10 bshuffle %f8, %f6, %f0 fmovrsne %o7, %f12, %f14 fmovse %icc, %f9, %f13 movre %l4, %l2, %l6 edge32l %g4, %i3, %i4 edge16l %i2, %o5, %i0 fble %fcc1, loop_4902 ble,a loop_4903 std %f2, [%l7 + 0x20] bge,a,pn %icc, loop_4904 loop_4902: te %xcc, 0x6 loop_4903: bshuffle %f6, %f0, %f0 fnor %f0, %f4, %f4 loop_4904: ldsb [%l7 + 0x55], %o6 fcmpne16 %f2, %f2, %o1 fnot2s %f15, %f8 movge %icc, %i5, %o3 edge16 %g2, %l0, %o2 tg %xcc, 0x1 fmovdleu %xcc, %f13, %f5 srl %o4, %l5, %g3 edge8n %g5, %l3, %i1 tn %icc, 0x4 fsrc2s %f10, %f8 bvs %xcc, loop_4905 fmovsleu %xcc, %f2, %f6 movneg %xcc, %o0, %g6 ldx [%l7 + 0x28], %g7 loop_4905: stw %g1, [%l7 + 0x10] stb %i6, [%l7 + 0x66] bne,pn %icc, loop_4906 movrlez %l1, %o7, %i7 ldsb [%l7 + 0x47], %l2 stb %l4, [%l7 + 0x1B] loop_4906: array16 %l6, %g4, %i4 fmovdleu %icc, %f8, %f3 movrne %i2, 0x025, %i3 fcmps %fcc0, %f7, %f1 fornot2s %f15, %f13, %f11 fmovdne %icc, %f8, %f6 ldsb [%l7 + 0x22], %i0 std %f6, [%l7 + 0x28] std %f2, [%l7 + 0x38] stw %o5, [%l7 + 0x44] sllx %o6, 0x08, %i5 fmul8x16 %f6, %f6, %f8 edge8l %o1, %g2, %l0 fsrc2s %f1, %f0 edge16l %o3, %o4, %o2 movge %icc, %l5, %g5 srl %g3, 0x07, %l3 movvc %icc, %o0, %i1 st %f4, [%l7 + 0x34] srl %g7, 0x1F, %g1 fones %f8 ldsh [%l7 + 0x4E], %g6 edge8n %l1, %o7, %i6 fble,a %fcc3, loop_4907 ldsh [%l7 + 0x62], %l2 fmovdne %icc, %f13, %f12 brgz,a %l4, loop_4908 loop_4907: fmovsle %xcc, %f11, %f5 fpsub32 %f4, %f10, %f4 fzeros %f5 loop_4908: fmovdpos %icc, %f13, %f1 movrgez %l6, %i7, %i4 bge,pn %xcc, loop_4909 fornot1 %f14, %f10, %f12 fabss %f4, %f10 fcmped %fcc2, %f8, %f10 loop_4909: udivcc %g4, 0x0012, %i2 bcs loop_4910 alignaddrl %i3, %i0, %o6 fones %f1 ld [%l7 + 0x10], %f12 loop_4910: ldsb [%l7 + 0x2B], %i5 ldub [%l7 + 0x08], %o5 st %f7, [%l7 + 0x5C] edge8n %o1, %g2, %o3 stw %l0, [%l7 + 0x5C] brnz %o4, loop_4911 sth %o2, [%l7 + 0x34] sth %g5, [%l7 + 0x4A] fcmpeq16 %f0, %f6, %g3 loop_4911: fmovdne %xcc, %f0, %f13 lduw [%l7 + 0x70], %l3 sth %o0, [%l7 + 0x7C] nop setx loop_4912, %l0, %l1 jmpl %l1, %i1 bg,a,pn %xcc, loop_4913 fmovrdne %g7, %f0, %f14 movvc %icc, %g1, %g6 loop_4912: brgez,a %l1, loop_4914 loop_4913: ldsh [%l7 + 0x5C], %o7 fmovdge %xcc, %f6, %f6 orcc %i6, %l5, %l2 loop_4914: fmovdvs %icc, %f1, %f9 fcmpne16 %f8, %f6, %l6 subc %i7, %l4, %i4 fmovsvc %icc, %f4, %f8 edge16ln %i2, %g4, %i3 movg %icc, %i0, %i5 stw %o5, [%l7 + 0x4C] taddcc %o6, %o1, %o3 xorcc %g2, %o4, %o2 fbne %fcc1, loop_4915 fmovdpos %xcc, %f5, %f11 stw %g5, [%l7 + 0x54] tle %xcc, 0x2 loop_4915: fnot1s %f13, %f4 xor %l0, %g3, %o0 tcs %xcc, 0x5 ldsh [%l7 + 0x6A], %i1 fbne %fcc2, loop_4916 fcmple32 %f2, %f10, %l3 udivcc %g1, 0x098E, %g7 ldsb [%l7 + 0x50], %g6 loop_4916: stx %l1, [%l7 + 0x30] fandnot2 %f8, %f0, %f10 tcc %xcc, 0x0 te %icc, 0x0 std %f2, [%l7 + 0x38] fmovsg %xcc, %f7, %f2 fmovdvc %xcc, %f12, %f1 fxnors %f10, %f12, %f7 call loop_4917 addccc %i6, 0x1149, %o7 mova %xcc, %l5, %l6 movrgz %i7, 0x2D1, %l4 loop_4917: ld [%l7 + 0x38], %f6 fcmpes %fcc0, %f5, %f4 bg,pt %icc, loop_4918 fone %f14 smul %i4, 0x08CC, %i2 edge8 %g4, %l2, %i0 loop_4918: fexpand %f2, %f10 tvc %icc, 0x4 alignaddrl %i5, %o5, %o6 ldsb [%l7 + 0x0D], %o1 lduh [%l7 + 0x3C], %o3 umul %i3, %g2, %o2 ldx [%l7 + 0x58], %o4 movrlez %g5, %l0, %o0 fmovdcc %icc, %f15, %f4 lduh [%l7 + 0x4C], %g3 subcc %l3, 0x03B1, %g1 fandnot1s %f14, %f0, %f2 fpsub16 %f12, %f2, %f10 fbo,a %fcc1, loop_4919 ldsh [%l7 + 0x12], %i1 movn %xcc, %g6, %l1 stw %g7, [%l7 + 0x1C] loop_4919: stx %i6, [%l7 + 0x68] xor %l5, %o7, %l6 tg %xcc, 0x0 ldsw [%l7 + 0x34], %i7 bvs,a,pn %xcc, loop_4920 ldd [%l7 + 0x48], %f8 fornot2s %f12, %f7, %f2 brgz %i4, loop_4921 loop_4920: fmovdcc %xcc, %f9, %f3 andncc %l4, %i2, %g4 fpadd16 %f8, %f2, %f10 loop_4921: bcs,a %icc, loop_4922 fsrc1 %f0, %f6 fmul8sux16 %f8, %f12, %f0 ldsh [%l7 + 0x76], %l2 loop_4922: fcmpes %fcc3, %f2, %f15 fnot2s %f2, %f13 bcs,a,pn %xcc, loop_4923 fmovdleu %icc, %f12, %f9 sth %i5, [%l7 + 0x68] ta %icc, 0x0 loop_4923: bpos,a,pn %xcc, loop_4924 fones %f14 ldx [%l7 + 0x60], %i0 movcc %xcc, %o6, %o5 loop_4924: edge32 %o3, %i3, %g2 fpadd16 %f8, %f2, %f0 ld [%l7 + 0x2C], %f7 ldd [%l7 + 0x08], %f0 fmovde %xcc, %f5, %f9 fone %f6 movgu %xcc, %o2, %o4 fmovdvc %icc, %f14, %f6 fone %f14 fmovsvs %xcc, %f4, %f13 lduw [%l7 + 0x7C], %o1 ldsb [%l7 + 0x10], %l0 fsrc2s %f11, %f2 std %f8, [%l7 + 0x60] movrlez %g5, 0x1C6, %g3 edge32l %l3, %o0, %g1 movcc %xcc, %g6, %l1 bg loop_4925 fxors %f4, %f14, %f11 ld [%l7 + 0x10], %f4 ldsb [%l7 + 0x66], %g7 loop_4925: ldub [%l7 + 0x5F], %i1 movgu %xcc, %i6, %l5 andcc %l6, %o7, %i4 ldsh [%l7 + 0x20], %l4 fble,a %fcc0, loop_4926 addc %i2, %i7, %g4 fbu,a %fcc3, loop_4927 fmovsl %icc, %f8, %f4 loop_4926: fpackfix %f12, %f13 ldsh [%l7 + 0x46], %l2 loop_4927: ldsw [%l7 + 0x64], %i0 fmul8ulx16 %f8, %f10, %f4 subccc %i5, %o5, %o3 st %f13, [%l7 + 0x4C] tcs %xcc, 0x3 edge16 %i3, %g2, %o6 fmovdneg %xcc, %f6, %f1 call loop_4928 fmovda %xcc, %f6, %f8 ldub [%l7 + 0x73], %o2 fcmpgt32 %f8, %f4, %o4 loop_4928: ld [%l7 + 0x3C], %f12 fxnors %f13, %f0, %f14 bl loop_4929 ldx [%l7 + 0x58], %l0 fmovsvc %xcc, %f4, %f4 ldd [%l7 + 0x50], %f0 loop_4929: fabsd %f2, %f10 umulcc %o1, 0x1605, %g3 tcs %xcc, 0x1 add %g5, %o0, %g1 bn,a loop_4930 lduw [%l7 + 0x58], %g6 sdivx %l1, 0x129C, %g7 smulcc %i1, %l3, %i6 loop_4930: lduw [%l7 + 0x10], %l5 udivcc %o7, 0x1745, %l6 fand %f0, %f0, %f2 xnorcc %l4, %i2, %i7 lduh [%l7 + 0x16], %g4 stx %l2, [%l7 + 0x78] fcmped %fcc2, %f12, %f6 fbule,a %fcc0, loop_4931 std %f8, [%l7 + 0x50] subc %i4, 0x1B0C, %i5 fble %fcc0, loop_4932 loop_4931: ld [%l7 + 0x20], %f13 ldsh [%l7 + 0x48], %o5 ldub [%l7 + 0x0E], %o3 loop_4932: fbul %fcc0, loop_4933 fnot1 %f2, %f4 edge8n %i0, %g2, %i3 ldub [%l7 + 0x58], %o2 loop_4933: ld [%l7 + 0x44], %f9 nop setx loop_4934, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x3C], %f5 andncc %o6, %l0, %o1 orcc %o4, %g5, %o0 loop_4934: ldsw [%l7 + 0x7C], %g3 xnorcc %g1, %g6, %g7 ldsh [%l7 + 0x5A], %l1 movrgez %i1, 0x364, %i6 fcmpgt16 %f4, %f0, %l3 fnot1s %f15, %f12 be,a loop_4935 fmovs %f4, %f9 nop setx loop_4936, %l0, %l1 jmpl %l1, %l5 fmovspos %icc, %f1, %f2 loop_4935: movgu %icc, %l6, %o7 fmovdne %icc, %f8, %f13 loop_4936: brgz,a %l4, loop_4937 lduh [%l7 + 0x56], %i2 tpos %xcc, 0x0 stw %i7, [%l7 + 0x50] loop_4937: sll %g4, 0x15, %i4 fmovda %xcc, %f0, %f7 and %l2, %i5, %o5 fbug,a %fcc2, loop_4938 tsubcc %i0, 0x0C99, %g2 fcmple32 %f6, %f14, %o3 fandnot2s %f11, %f6, %f4 loop_4938: fpsub32 %f4, %f0, %f0 fmovsleu %icc, %f7, %f14 bl,a,pn %xcc, loop_4939 fand %f0, %f12, %f4 tneg %icc, 0x0 tne %xcc, 0x6 loop_4939: ldd [%l7 + 0x40], %f2 stw %i3, [%l7 + 0x58] edge8ln %o2, %o6, %o1 movneg %icc, %o4, %g5 fornot1 %f8, %f12, %f4 ba,pt %xcc, loop_4940 sdiv %o0, 0x1D64, %l0 bpos %xcc, loop_4941 fbug %fcc1, loop_4942 loop_4940: ldub [%l7 + 0x46], %g1 nop setx loop_4943, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4941: fsrc2 %f14, %f0 loop_4942: movvc %xcc, %g6, %g3 fxnor %f8, %f8, %f2 loop_4943: popc %g7, %l1 fmovsvs %icc, %f14, %f8 ldsw [%l7 + 0x6C], %i6 fbu,a %fcc3, loop_4944 ldd [%l7 + 0x40], %f12 fandnot2 %f2, %f4, %f12 stx %l3, [%l7 + 0x10] loop_4944: ldd [%l7 + 0x20], %f4 movcs %xcc, %l5, %i1 tpos %xcc, 0x1 tvs %xcc, 0x4 lduh [%l7 + 0x6A], %o7 lduh [%l7 + 0x76], %l6 ldsh [%l7 + 0x3C], %i2 tg %icc, 0x0 edge16 %i7, %l4, %g4 edge32l %i4, %i5, %l2 fpsub16 %f10, %f14, %f12 orncc %o5, %g2, %i0 fabsd %f4, %f2 lduh [%l7 + 0x64], %i3 movg %icc, %o3, %o2 fpsub16s %f10, %f10, %f12 fcmps %fcc1, %f10, %f2 taddcc %o6, %o1, %g5 fmovdgu %icc, %f14, %f14 fmovsa %xcc, %f2, %f12 fbu %fcc2, loop_4945 fcmps %fcc1, %f3, %f15 fcmpne16 %f4, %f8, %o0 edge8n %l0, %o4, %g1 loop_4945: lduh [%l7 + 0x4C], %g3 call loop_4946 array16 %g6, %l1, %g7 tl %xcc, 0x7 fmuld8sux16 %f8, %f1, %f14 loop_4946: lduw [%l7 + 0x4C], %l3 bvs,a %icc, loop_4947 movrlez %i6, 0x2EE, %i1 movpos %xcc, %l5, %l6 fmovdcc %icc, %f5, %f5 loop_4947: ldsb [%l7 + 0x0B], %o7 sth %i7, [%l7 + 0x10] ldd [%l7 + 0x58], %f14 ldub [%l7 + 0x16], %i2 sth %g4, [%l7 + 0x40] movn %icc, %l4, %i4 fxnor %f0, %f10, %f10 brz,a %l2, loop_4948 fble %fcc1, loop_4949 movle %xcc, %o5, %g2 ldub [%l7 + 0x3D], %i5 loop_4948: stx %i3, [%l7 + 0x30] loop_4949: fmovdge %xcc, %f9, %f6 fornot2s %f2, %f7, %f15 fmovdneg %icc, %f14, %f8 fmovsg %xcc, %f12, %f15 ld [%l7 + 0x38], %f7 edge32ln %i0, %o3, %o6 fmovrde %o1, %f0, %f0 fzeros %f10 fmovdgu %icc, %f5, %f11 fnot2s %f4, %f4 sth %o2, [%l7 + 0x0A] brnz,a %g5, loop_4950 addcc %l0, 0x1BAF, %o4 movre %o0, %g3, %g1 sll %g6, 0x1A, %g7 loop_4950: fand %f2, %f4, %f0 subc %l1, 0x144A, %i6 stx %l3, [%l7 + 0x38] brlez,a %i1, loop_4951 fblg,a %fcc1, loop_4952 bg,a,pt %xcc, loop_4953 fmovs %f12, %f5 loop_4951: brlz %l5, loop_4954 loop_4952: fmovsg %icc, %f10, %f12 loop_4953: fpadd32 %f12, %f0, %f4 fornot1 %f6, %f8, %f4 loop_4954: fcmpd %fcc2, %f4, %f4 mova %icc, %l6, %o7 ble,pn %xcc, loop_4955 fnegs %f7, %f6 fbu %fcc1, loop_4956 sth %i7, [%l7 + 0x08] loop_4955: stx %g4, [%l7 + 0x50] stb %l4, [%l7 + 0x63] loop_4956: umulcc %i2, %i4, %l2 fxnor %f10, %f12, %f8 addccc %o5, 0x028E, %g2 ldsw [%l7 + 0x08], %i5 movvs %xcc, %i0, %i3 ldsb [%l7 + 0x7C], %o6 ldsb [%l7 + 0x1D], %o3 fxor %f0, %f4, %f12 bvc,a,pn %icc, loop_4957 fxnor %f4, %f0, %f0 bg,a %icc, loop_4958 ble,a,pt %xcc, loop_4959 loop_4957: fmovsle %xcc, %f5, %f5 andcc %o2, %o1, %g5 loop_4958: ldsb [%l7 + 0x56], %l0 loop_4959: ldsw [%l7 + 0x24], %o4 fmovda %xcc, %f12, %f0 array8 %g3, %o0, %g6 edge8n %g7, %l1, %i6 fbl %fcc0, loop_4960 xnorcc %l3, %i1, %g1 fmovsn %icc, %f12, %f12 tsubcctv %l6, %o7, %l5 loop_4960: bcc,a,pt %xcc, loop_4961 edge8n %g4, %i7, %l4 stw %i2, [%l7 + 0x48] fmovsvs %icc, %f13, %f7 loop_4961: movgu %icc, %l2, %o5 mova %xcc, %i4, %i5 tcs %icc, 0x1 ldd [%l7 + 0x18], %f8 fand %f6, %f10, %f2 smulcc %i0, %g2, %i3 fcmpeq16 %f8, %f10, %o6 fcmpes %fcc3, %f2, %f2 andcc %o2, 0x144F, %o1 array8 %o3, %g5, %o4 stw %l0, [%l7 + 0x64] fornot2s %f1, %f0, %f14 stx %o0, [%l7 + 0x10] edge8ln %g3, %g6, %l1 subcc %g7, 0x1E63, %i6 st %f15, [%l7 + 0x28] stw %l3, [%l7 + 0x70] xnor %g1, 0x15BB, %l6 bn,a,pn %xcc, loop_4962 ldx [%l7 + 0x10], %i1 bgu,pn %xcc, loop_4963 fnands %f12, %f13, %f12 loop_4962: movrgz %o7, 0x379, %l5 ldsh [%l7 + 0x56], %i7 loop_4963: edge8n %l4, %g4, %l2 fbule,a %fcc1, loop_4964 fmovs %f10, %f15 bg,a loop_4965 fandnot2 %f12, %f4, %f0 loop_4964: umulcc %o5, %i2, %i4 fnand %f0, %f8, %f6 loop_4965: lduw [%l7 + 0x20], %i0 fmul8sux16 %f6, %f6, %f10 movvs %icc, %g2, %i3 fmovda %icc, %f10, %f8 std %f2, [%l7 + 0x20] sll %o6, %i5, %o2 sra %o3, %g5, %o4 xor %o1, %l0, %o0 fcmpgt32 %f6, %f0, %g3 xnorcc %l1, 0x0CC1, %g7 orcc %g6, 0x1977, %l3 umulcc %i6, %l6, %g1 fnot1s %f3, %f2 bneg,pt %icc, loop_4966 tvs %icc, 0x2 udivcc %i1, 0x0D15, %l5 edge32ln %o7, %l4, %i7 loop_4966: stb %l2, [%l7 + 0x3C] ld [%l7 + 0x6C], %f2 movcs %icc, %o5, %i2 lduh [%l7 + 0x3C], %g4 fpackfix %f10, %f6 fmul8x16 %f5, %f10, %f2 ldub [%l7 + 0x7C], %i4 edge16ln %i0, %g2, %i3 fmovdle %xcc, %f2, %f12 fmuld8ulx16 %f9, %f13, %f10 fbn,a %fcc1, loop_4967 movvc %icc, %o6, %i5 tvc %icc, 0x6 fmul8x16au %f12, %f1, %f2 loop_4967: ldsw [%l7 + 0x50], %o3 andcc %g5, %o4, %o2 stb %o1, [%l7 + 0x4F] lduh [%l7 + 0x2C], %l0 or %g3, %l1, %o0 fpadd16 %f10, %f8, %f14 fpmerge %f1, %f0, %f10 fpadd16 %f6, %f12, %f10 fmovrslez %g6, %f14, %f4 fmovsleu %icc, %f4, %f2 fmovsl %xcc, %f11, %f13 popc 0x021A, %l3 fors %f10, %f14, %f7 fmovspos %icc, %f4, %f5 fmovsneg %icc, %f13, %f10 ldsw [%l7 + 0x14], %g7 ldx [%l7 + 0x20], %i6 ldub [%l7 + 0x4B], %g1 st %f12, [%l7 + 0x2C] stx %i1, [%l7 + 0x08] addcc %l6, 0x1233, %o7 fcmpd %fcc0, %f0, %f2 fnors %f2, %f14, %f9 ldx [%l7 + 0x60], %l4 stx %i7, [%l7 + 0x20] tge %xcc, 0x7 movne %xcc, %l5, %o5 stx %i2, [%l7 + 0x10] ldd [%l7 + 0x50], %f8 stw %g4, [%l7 + 0x18] sub %i4, %l2, %i0 fmovrslez %i3, %f13, %f8 tvs %icc, 0x7 movgu %xcc, %o6, %i5 fors %f8, %f14, %f5 be loop_4968 taddcc %g2, 0x184C, %o3 fxors %f14, %f5, %f10 fnors %f1, %f7, %f8 loop_4968: fmovdle %icc, %f0, %f14 st %f0, [%l7 + 0x5C] std %f14, [%l7 + 0x60] edge32 %o4, %g5, %o1 nop setx loop_4969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul %fcc1, loop_4970 stb %o2, [%l7 + 0x3E] edge8 %g3, %l0, %l1 loop_4969: fbu %fcc2, loop_4971 loop_4970: sllx %g6, 0x1C, %o0 fmovrslez %l3, %f0, %f14 fmovs %f12, %f1 loop_4971: sth %g7, [%l7 + 0x12] tpos %icc, 0x3 fpackfix %f6, %f6 ld [%l7 + 0x50], %f1 fmovd %f10, %f2 brgz,a %g1, loop_4972 movrlez %i1, 0x3DB, %l6 ldub [%l7 + 0x5F], %o7 ldsb [%l7 + 0x4B], %i6 loop_4972: fsrc1 %f6, %f2 brlz %l4, loop_4973 bcs,pt %xcc, loop_4974 mulx %l5, %i7, %i2 fmovdge %icc, %f15, %f4 loop_4973: stb %o5, [%l7 + 0x58] loop_4974: tle %icc, 0x5 orcc %i4, 0x00BF, %l2 fmovrdne %i0, %f2, %f0 fmovrdne %i3, %f6, %f4 std %f4, [%l7 + 0x68] stb %g4, [%l7 + 0x2F] fmovsl %icc, %f14, %f1 fzero %f4 lduw [%l7 + 0x78], %o6 edge32ln %g2, %o3, %o4 fmovrdgz %g5, %f14, %f12 ld [%l7 + 0x2C], %f6 ldd [%l7 + 0x20], %f2 fmovdg %icc, %f0, %f3 tcs %icc, 0x3 fbn %fcc1, loop_4975 movn %xcc, %i5, %o1 fbue %fcc2, loop_4976 srlx %o2, 0x1F, %l0 loop_4975: sth %l1, [%l7 + 0x18] fmul8x16 %f0, %f2, %f8 loop_4976: st %f13, [%l7 + 0x54] fornot1 %f6, %f10, %f0 fxnors %f14, %f1, %f6 edge16n %g3, %g6, %o0 edge32l %l3, %g7, %g1 edge8l %l6, %o7, %i1 fmuld8ulx16 %f11, %f6, %f2 mulscc %i6, %l4, %i7 fmovdge %xcc, %f1, %f3 fmovrslz %l5, %f12, %f0 fmovrse %o5, %f10, %f3 sdiv %i4, 0x1446, %l2 bn,pn %xcc, loop_4977 ldub [%l7 + 0x44], %i0 fble %fcc1, loop_4978 stb %i3, [%l7 + 0x3B] loop_4977: fmovdle %icc, %f8, %f3 stw %i2, [%l7 + 0x70] loop_4978: fcmpgt16 %f4, %f6, %o6 movle %icc, %g2, %o3 ldsh [%l7 + 0x1E], %g4 ldx [%l7 + 0x08], %o4 xor %i5, 0x111F, %o1 fcmpes %fcc3, %f4, %f4 array16 %o2, %l0, %l1 fnot2s %f11, %f13 fbuge %fcc0, loop_4979 fmovrsne %g3, %f15, %f2 ldx [%l7 + 0x38], %g6 bleu,a,pn %xcc, loop_4980 loop_4979: fmul8x16 %f14, %f10, %f2 stb %g5, [%l7 + 0x34] ldd [%l7 + 0x60], %f4 loop_4980: sra %o0, %g7, %l3 tcc %xcc, 0x1 fand %f14, %f12, %f2 movgu %icc, %g1, %o7 movrgz %i1, 0x33D, %i6 bl,pt %icc, loop_4981 fmovrsgz %l6, %f3, %f4 lduh [%l7 + 0x20], %l4 bge %icc, loop_4982 loop_4981: brgez %i7, loop_4983 bneg,pn %icc, loop_4984 std %f14, [%l7 + 0x08] loop_4982: stb %o5, [%l7 + 0x28] loop_4983: fmovdcc %icc, %f14, %f8 loop_4984: movvc %icc, %i4, %l2 array32 %i0, %i3, %i2 fbuge,a %fcc3, loop_4985 edge8n %l5, %g2, %o6 xor %o3, %g4, %i5 fcmpne16 %f10, %f12, %o4 loop_4985: fnot2 %f12, %f12 smulcc %o2, %l0, %o1 fbug %fcc3, loop_4986 std %f14, [%l7 + 0x58] ld [%l7 + 0x48], %f9 fandnot2 %f2, %f0, %f14 loop_4986: edge8ln %g3, %g6, %g5 movle %icc, %l1, %o0 brgz %g7, loop_4987 popc %g1, %o7 fmovdneg %icc, %f13, %f15 st %f11, [%l7 + 0x64] loop_4987: ld [%l7 + 0x5C], %f10 ld [%l7 + 0x0C], %f8 fba,a %fcc1, loop_4988 fornot2 %f6, %f8, %f6 sth %l3, [%l7 + 0x12] lduh [%l7 + 0x70], %i1 loop_4988: fxors %f11, %f2, %f8 tsubcctv %i6, %l4, %i7 fmovdneg %icc, %f4, %f5 movne %xcc, %o5, %i4 st %f4, [%l7 + 0x5C] fpack32 %f14, %f8, %f8 fmovdne %xcc, %f4, %f2 movrne %l6, 0x0E8, %l2 fsrc2 %f0, %f14 fbge %fcc2, loop_4989 ldx [%l7 + 0x10], %i3 fsrc1 %f10, %f2 bl loop_4990 loop_4989: mulscc %i0, %l5, %g2 xnorcc %i2, %o3, %o6 ld [%l7 + 0x6C], %f6 loop_4990: ld [%l7 + 0x68], %f4 tle %xcc, 0x1 fmovrsne %g4, %f1, %f9 st %f2, [%l7 + 0x70] subc %o4, 0x1955, %o2 xnor %l0, %i5, %o1 fmovrsne %g6, %f6, %f13 xnor %g3, %l1, %g5 ldd [%l7 + 0x48], %f12 tsubcctv %g7, 0x0B36, %o0 ldx [%l7 + 0x68], %g1 subcc %o7, %i1, %i6 st %f10, [%l7 + 0x6C] ldub [%l7 + 0x5B], %l3 stx %i7, [%l7 + 0x78] fbul %fcc3, loop_4991 tn %icc, 0x4 sth %o5, [%l7 + 0x4A] movleu %xcc, %l4, %l6 loop_4991: bshuffle %f6, %f12, %f4 fexpand %f3, %f14 addcc %i4, 0x0B9D, %l2 fmovdneg %xcc, %f4, %f2 fmuld8sux16 %f0, %f11, %f6 movvc %icc, %i3, %l5 fpack32 %f6, %f4, %f14 ldx [%l7 + 0x20], %g2 sll %i2, %o3, %o6 ldx [%l7 + 0x60], %g4 stx %i0, [%l7 + 0x40] ldsw [%l7 + 0x08], %o2 brlez %o4, loop_4992 tle %icc, 0x4 array16 %l0, %o1, %g6 addc %i5, %g3, %l1 loop_4992: fones %f2 lduw [%l7 + 0x44], %g7 fmovdge %xcc, %f6, %f11 fbe %fcc3, loop_4993 stb %g5, [%l7 + 0x7C] fpsub32 %f8, %f12, %f8 movrne %o0, 0x08F, %o7 loop_4993: fmovrdgez %g1, %f2, %f4 stb %i6, [%l7 + 0x0F] sth %i1, [%l7 + 0x12] edge8l %i7, %l3, %o5 tleu %xcc, 0x1 xnor %l6, 0x0D6E, %i4 mulscc %l4, 0x1334, %l2 fxnors %f4, %f8, %f5 fmovd %f12, %f10 movl %icc, %i3, %g2 sdivcc %l5, 0x13E8, %i2 mulx %o6, 0x0642, %g4 fabss %f8, %f8 ldd [%l7 + 0x08], %f12 fmovsg %icc, %f3, %f3 taddcc %i0, %o3, %o2 st %f5, [%l7 + 0x54] ldx [%l7 + 0x60], %l0 sth %o1, [%l7 + 0x6A] fbo %fcc0, loop_4994 lduw [%l7 + 0x58], %g6 fandnot1 %f0, %f10, %f2 lduh [%l7 + 0x42], %o4 loop_4994: pdist %f14, %f12, %f12 fmovrsgz %i5, %f10, %f8 std %f4, [%l7 + 0x50] fpackfix %f12, %f11 std %f8, [%l7 + 0x30] fornot1s %f2, %f6, %f13 fmovsn %icc, %f13, %f11 tcs %xcc, 0x1 bleu,a loop_4995 edge16 %g3, %l1, %g5 fmovsgu %icc, %f4, %f7 fmul8ulx16 %f10, %f2, %f4 loop_4995: fnegd %f10, %f0 ld [%l7 + 0x78], %f10 edge32n %g7, %o0, %g1 movrgz %i6, 0x299, %i1 movneg %icc, %i7, %l3 lduh [%l7 + 0x5A], %o5 movrlz %l6, 0x38C, %i4 fmovs %f4, %f4 fcmple32 %f2, %f14, %o7 fmovdpos %icc, %f12, %f11 fsrc1 %f8, %f10 fblg,a %fcc1, loop_4996 fmovdn %icc, %f2, %f1 ldx [%l7 + 0x68], %l4 fmovsle %xcc, %f12, %f11 loop_4996: orn %i3, %g2, %l2 stw %l5, [%l7 + 0x58] std %f12, [%l7 + 0x40] ldsw [%l7 + 0x2C], %o6 addccc %g4, 0x0A50, %i2 brnz %i0, loop_4997 for %f4, %f8, %f12 ld [%l7 + 0x78], %f14 std %f0, [%l7 + 0x40] loop_4997: nop setx loop_4998, %l0, %l1 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 + 0x78] fmovdg %icc, %f14, %f6 fmovdvc %icc, %f4, %f0 loop_4998: ld [%l7 + 0x7C], %f12 lduh [%l7 + 0x56], %o3 tvs %icc, 0x7 movrlz %l0, %o2, %o1 subcc %o4, 0x00F2, %g6 ldsw [%l7 + 0x2C], %g3 fsrc2s %f9, %f14 stw %i5, [%l7 + 0x2C] sth %g5, [%l7 + 0x3C] stb %l1, [%l7 + 0x16] ld [%l7 + 0x14], %f13 movvs %xcc, %g7, %g1 mulscc %i6, 0x0F21, %i1 fmovrse %o0, %f1, %f1 fmovrsgez %i7, %f4, %f15 bcc,a %icc, loop_4999 bneg,pn %icc, loop_5000 fmul8ulx16 %f10, %f8, %f6 lduw [%l7 + 0x14], %l3 loop_4999: srlx %l6, 0x05, %i4 loop_5000: std %f12, [%l7 + 0x20] ldsh [%l7 + 0x16], %o5 sth %o7, [%l7 + 0x72] ldx [%l7 + 0x58], %i3 fxor %f14, %f12, %f14 ba,pn %xcc, loop_5001 tleu %icc, 0x7 lduh [%l7 + 0x3A], %l4 umulcc %l2, %l5, %g2 loop_5001: movleu %icc, %g4, %o6 bcs,a,pn %icc, loop_5002 ldd [%l7 + 0x28], %f4 subcc %i0, %i2, %l0 fbl %fcc0, loop_5003 loop_5002: fcmpes %fcc1, %f9, %f6 fmul8x16 %f11, %f10, %f12 fbule %fcc1, loop_5004 loop_5003: fones %f2 fxnor %f10, %f14, %f4 tn %icc, 0x3 loop_5004: ldd [%l7 + 0x60], %f14 std %f0, [%l7 + 0x18] fcmped %fcc1, %f10, %f4 fmovspos %icc, %f7, %f3 fmovdle %icc, %f3, %f9 fmovdvs %icc, %f8, %f11 stx %o2, [%l7 + 0x48] ld [%l7 + 0x28], %f10 ldx [%l7 + 0x38], %o3 fbn %fcc3, loop_5005 fnegs %f9, %f3 ldub [%l7 + 0x56], %o4 edge32n %o1, %g3, %g6 loop_5005: fnand %f14, %f4, %f2 ldsh [%l7 + 0x4A], %g5 std %f4, [%l7 + 0x68] ldsb [%l7 + 0x66], %i5 stw %g7, [%l7 + 0x38] fmovsg %xcc, %f0, %f7 brnz %l1, loop_5006 fmovrse %g1, %f11, %f14 addccc %i6, 0x0C74, %i1 fnot2s %f4, %f2 loop_5006: tvc %icc, 0x7 fnand %f0, %f6, %f14 ldsh [%l7 + 0x44], %o0 fmovdneg %xcc, %f1, %f10 fmovsgu %icc, %f12, %f6 fsrc2 %f2, %f2 fcmped %fcc0, %f10, %f12 fornot2 %f6, %f2, %f10 stb %l3, [%l7 + 0x4D] movle %xcc, %l6, %i7 st %f2, [%l7 + 0x1C] fcmpeq32 %f12, %f4, %i4 edge8n %o5, %o7, %l4 fcmpgt16 %f0, %f8, %i3 sth %l2, [%l7 + 0x44] array16 %l5, %g2, %o6 fxnors %f3, %f7, %f3 subcc %g4, %i2, %l0 fpsub32s %f7, %f15, %f8 fpadd16s %f1, %f12, %f15 fmovrsgz %i0, %f8, %f14 fmovsn %icc, %f12, %f2 fmovs %f3, %f15 fbul %fcc3, loop_5007 fandnot1 %f10, %f6, %f10 brnz,a %o3, loop_5008 sub %o4, 0x0E40, %o1 loop_5007: std %f0, [%l7 + 0x78] movcc %xcc, %g3, %g6 loop_5008: bcs,pn %xcc, loop_5009 addc %o2, %g5, %i5 lduw [%l7 + 0x5C], %g7 ldx [%l7 + 0x08], %l1 loop_5009: fmovdge %icc, %f2, %f12 ldsh [%l7 + 0x16], %g1 stb %i1, [%l7 + 0x19] edge8n %o0, %i6, %l6 fmovsl %xcc, %f6, %f11 fble %fcc1, loop_5010 fmovdl %xcc, %f0, %f9 andncc %l3, %i4, %o5 edge8l %o7, %l4, %i7 loop_5010: fmovrde %i3, %f2, %f6 fbue,a %fcc3, loop_5011 fmovd %f2, %f8 movrgez %l2, 0x0AC, %g2 tcs %icc, 0x6 loop_5011: bvs,pt %xcc, loop_5012 fpackfix %f8, %f9 movrgz %l5, 0x026, %g4 ldsh [%l7 + 0x66], %o6 loop_5012: lduh [%l7 + 0x7A], %i2 edge16ln %i0, %o3, %o4 movre %l0, %g3, %o1 bn,pn %xcc, loop_5013 tgu %xcc, 0x3 fbu %fcc2, loop_5014 fbuge %fcc3, loop_5015 loop_5013: st %f3, [%l7 + 0x24] ldx [%l7 + 0x18], %g6 loop_5014: add %o2, %g5, %g7 loop_5015: bpos,pn %xcc, loop_5016 lduh [%l7 + 0x28], %i5 ldx [%l7 + 0x18], %g1 fnot2s %f13, %f12 loop_5016: ld [%l7 + 0x70], %f12 ldx [%l7 + 0x18], %l1 fmovrdlz %o0, %f8, %f12 array32 %i1, %i6, %l3 bg %icc, loop_5017 fmovdgu %xcc, %f15, %f6 fmovsl %icc, %f0, %f5 fand %f6, %f0, %f10 loop_5017: ble,a loop_5018 tneg %xcc, 0x5 ldx [%l7 + 0x68], %i4 addcc %l6, 0x0741, %o7 loop_5018: umul %o5, %i7, %l4 fmovdle %icc, %f4, %f4 fone %f10 faligndata %f12, %f8, %f4 stx %i3, [%l7 + 0x30] ldd [%l7 + 0x10], %f8 st %f6, [%l7 + 0x44] fxnors %f1, %f15, %f11 lduw [%l7 + 0x18], %g2 fmovspos %xcc, %f5, %f1 ldsh [%l7 + 0x64], %l5 std %f12, [%l7 + 0x20] stw %l2, [%l7 + 0x44] add %g4, %i2, %o6 fpadd32s %f9, %f4, %f2 ldsb [%l7 + 0x1C], %o3 fzeros %f2 ldx [%l7 + 0x60], %o4 fmovdne %xcc, %f10, %f2 st %f3, [%l7 + 0x64] orn %l0, 0x0CA9, %i0 bg,pn %xcc, loop_5019 tpos %xcc, 0x1 ldsb [%l7 + 0x6C], %o1 fnor %f12, %f14, %f0 loop_5019: fmovscs %icc, %f2, %f15 edge8l %g6, %g3, %o2 fmovrdgez %g5, %f10, %f0 fsrc1 %f12, %f0 ldsh [%l7 + 0x2C], %i5 sth %g7, [%l7 + 0x74] lduw [%l7 + 0x78], %l1 fandnot2s %f12, %f4, %f2 sth %g1, [%l7 + 0x68] xorcc %i1, 0x1A28, %o0 fbe,a %fcc1, loop_5020 stw %i6, [%l7 + 0x58] sllx %i4, %l3, %l6 movne %icc, %o7, %i7 loop_5020: fsrc1 %f8, %f2 stw %l4, [%l7 + 0x6C] movrne %o5, 0x01F, %i3 st %f13, [%l7 + 0x5C] fexpand %f3, %f6 ld [%l7 + 0x18], %f6 fmovdneg %icc, %f15, %f13 movgu %xcc, %g2, %l2 fpsub32 %f2, %f8, %f2 stb %g4, [%l7 + 0x6D] ld [%l7 + 0x44], %f8 tsubcctv %l5, %o6, %i2 fmovdge %icc, %f10, %f8 fpmerge %f15, %f14, %f2 fmul8x16 %f7, %f0, %f2 tcs %icc, 0x0 fmovrslz %o3, %f4, %f0 fmovrsgz %l0, %f5, %f0 fmul8x16 %f0, %f14, %f14 fbo,a %fcc2, loop_5021 sdivcc %o4, 0x1997, %o1 mulscc %i0, 0x09A8, %g3 fabsd %f14, %f14 loop_5021: ldx [%l7 + 0x60], %g6 addcc %o2, %g5, %i5 taddcctv %g7, %g1, %l1 bshuffle %f10, %f2, %f6 bne %icc, loop_5022 edge16l %i1, %o0, %i4 fbe,a %fcc3, loop_5023 sethi 0x0B1C, %l3 loop_5022: fandnot1s %f15, %f5, %f2 edge8l %l6, %o7, %i7 loop_5023: fmovsleu %xcc, %f9, %f11 tge %xcc, 0x6 fcmpes %fcc2, %f5, %f3 std %f6, [%l7 + 0x38] ldsb [%l7 + 0x2F], %i6 ldsh [%l7 + 0x42], %o5 ldsw [%l7 + 0x0C], %l4 fcmpeq16 %f0, %f2, %i3 fcmpne16 %f6, %f12, %g2 fxnors %f14, %f11, %f10 ldub [%l7 + 0x55], %l2 ldsb [%l7 + 0x61], %l5 stw %g4, [%l7 + 0x38] fbug %fcc3, loop_5024 fpsub16s %f1, %f1, %f3 fmovdne %icc, %f3, %f15 edge8l %o6, %o3, %i2 loop_5024: tne %xcc, 0x2 edge8l %l0, %o4, %i0 ldsw [%l7 + 0x74], %g3 brz,a %o1, loop_5025 ldx [%l7 + 0x60], %o2 andncc %g5, %g6, %i5 edge32 %g1, %l1, %g7 loop_5025: ldsw [%l7 + 0x68], %i1 fmovspos %xcc, %f3, %f5 fnot1 %f2, %f4 fcmpeq16 %f12, %f8, %o0 movleu %icc, %l3, %i4 st %f0, [%l7 + 0x68] ld [%l7 + 0x50], %f10 fble,a %fcc3, loop_5026 te %xcc, 0x5 fexpand %f12, %f10 fba,a %fcc3, loop_5027 loop_5026: fxor %f8, %f2, %f0 tle %xcc, 0x4 fmovsvc %xcc, %f0, %f6 loop_5027: stx %o7, [%l7 + 0x68] tcc %icc, 0x4 ba,a loop_5028 brlz,a %i7, loop_5029 ld [%l7 + 0x64], %f3 ldx [%l7 + 0x40], %i6 loop_5028: xnorcc %o5, %l4, %i3 loop_5029: ldd [%l7 + 0x30], %f10 fmovdpos %icc, %f2, %f4 subc %l6, %l2, %g2 std %f2, [%l7 + 0x28] stb %g4, [%l7 + 0x53] sth %o6, [%l7 + 0x1A] sethi 0x1C1E, %l5 xor %o3, 0x177E, %l0 std %f14, [%l7 + 0x20] stb %o4, [%l7 + 0x11] sll %i0, 0x1D, %i2 lduh [%l7 + 0x50], %o1 movgu %xcc, %g3, %o2 stb %g5, [%l7 + 0x70] tleu %xcc, 0x1 ldsb [%l7 + 0x34], %g6 edge16 %i5, %l1, %g7 fbug %fcc3, loop_5030 fnands %f13, %f6, %f6 fmovda %icc, %f8, %f0 ldsw [%l7 + 0x58], %g1 loop_5030: lduh [%l7 + 0x5C], %o0 fnot2s %f6, %f10 bvc,pt %xcc, loop_5031 fornot1 %f10, %f2, %f4 tvs %icc, 0x6 movg %icc, %i1, %l3 loop_5031: movle %xcc, %i4, %o7 ldsw [%l7 + 0x54], %i6 bcc,a,pt %icc, loop_5032 fblg,a %fcc2, loop_5033 std %f10, [%l7 + 0x48] fmovda %icc, %f3, %f12 loop_5032: ta %xcc, 0x7 loop_5033: fandnot1 %f6, %f6, %f0 ldsh [%l7 + 0x48], %i7 fnors %f0, %f5, %f8 ld [%l7 + 0x14], %f1 ldsh [%l7 + 0x5A], %o5 fmovd %f2, %f10 tl %icc, 0x2 addc %l4, %l6, %l2 andncc %g2, %g4, %i3 bge,pt %xcc, loop_5034 fbul %fcc0, loop_5035 ldd [%l7 + 0x58], %f2 fandnot1s %f6, %f11, %f13 loop_5034: fmovrsgez %o6, %f7, %f7 loop_5035: fbule %fcc2, loop_5036 fmovrsgz %l5, %f3, %f8 fmuld8sux16 %f9, %f7, %f2 fmovsne %icc, %f6, %f10 loop_5036: fand %f2, %f0, %f12 fmovs %f11, %f4 nop setx loop_5037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz,a %o3, loop_5038 fbul %fcc1, loop_5039 ldsh [%l7 + 0x40], %o4 loop_5037: fors %f13, %f15, %f1 loop_5038: ldsh [%l7 + 0x4E], %i0 loop_5039: bcs %icc, loop_5040 umulcc %l0, %i2, %g3 popc %o1, %o2 movre %g5, 0x0C0, %g6 loop_5040: fbue,a %fcc3, loop_5041 edge8 %l1, %g7, %i5 fpadd32s %f12, %f11, %f5 fpadd16 %f12, %f10, %f14 loop_5041: movg %xcc, %g1, %i1 ldsw [%l7 + 0x24], %o0 brgez %i4, loop_5042 fmovsne %icc, %f6, %f3 fble %fcc3, loop_5043 taddcctv %o7, 0x1432, %l3 loop_5042: srlx %i7, %o5, %i6 fmovsneg %xcc, %f4, %f1 loop_5043: udivx %l4, 0x01AC, %l2 stw %g2, [%l7 + 0x48] edge16l %g4, %i3, %o6 ldx [%l7 + 0x60], %l5 fzeros %f8 fbue,a %fcc0, loop_5044 stw %o3, [%l7 + 0x7C] brz %o4, loop_5045 sethi 0x15A4, %l6 loop_5044: fcmps %fcc3, %f14, %f1 tn %icc, 0x1 loop_5045: fmovda %icc, %f13, %f11 ld [%l7 + 0x54], %f12 taddcctv %i0, %i2, %g3 fmovrdlz %l0, %f2, %f4 fandnot1s %f8, %f5, %f10 tgu %xcc, 0x7 fcmple32 %f12, %f0, %o2 andn %g5, 0x0344, %g6 ldub [%l7 + 0x7C], %o1 fmovspos %xcc, %f2, %f1 bpos %icc, loop_5046 st %f5, [%l7 + 0x48] std %f6, [%l7 + 0x70] alignaddr %l1, %g7, %g1 loop_5046: fmovrdne %i1, %f10, %f2 sdivx %o0, 0x0FF5, %i5 andn %i4, 0x0C04, %o7 edge8l %l3, %i7, %o5 stx %i6, [%l7 + 0x58] fone %f2 edge32l %l4, %l2, %g4 fbge,a %fcc3, loop_5047 fandnot2 %f0, %f14, %f14 nop setx loop_5048, %l0, %l1 jmpl %l1, %i3 sethi 0x0F65, %o6 loop_5047: fones %f8 fnegs %f5, %f10 loop_5048: stb %g2, [%l7 + 0x5F] fnands %f6, %f3, %f2 fcmped %fcc3, %f6, %f4 st %f1, [%l7 + 0x40] ldx [%l7 + 0x50], %o3 edge32n %l5, %l6, %i0 bpos,pt %icc, loop_5049 ld [%l7 + 0x40], %f11 andncc %o4, %i2, %l0 fcmpeq16 %f8, %f8, %g3 loop_5049: ldsb [%l7 + 0x61], %g5 fbne,a %fcc3, loop_5050 lduw [%l7 + 0x20], %o2 fmovsvs %icc, %f3, %f3 fpadd16s %f13, %f1, %f6 loop_5050: fcmpeq32 %f6, %f10, %g6 ldd [%l7 + 0x48], %f2 fcmpgt32 %f4, %f0, %o1 tge %xcc, 0x5 fbne,a %fcc1, loop_5051 fabss %f6, %f0 fmovrdne %g7, %f0, %f4 pdist %f4, %f12, %f4 loop_5051: stw %g1, [%l7 + 0x68] addccc %i1, 0x1C6A, %l1 ldd [%l7 + 0x50], %f2 fmovdgu %xcc, %f12, %f7 lduh [%l7 + 0x34], %i5 bneg,a,pn %xcc, loop_5052 fpadd32s %f13, %f7, %f6 array16 %i4, %o7, %o0 tpos %icc, 0x1 loop_5052: movcs %xcc, %l3, %i7 udivcc %o5, 0x0CA2, %l4 call loop_5053 fcmple16 %f2, %f8, %l2 subccc %g4, %i6, %i3 stb %o6, [%l7 + 0x5C] loop_5053: alignaddr %o3, %l5, %g2 brz %l6, loop_5054 fcmple16 %f2, %f6, %i0 ldsw [%l7 + 0x10], %i2 fbge,a %fcc1, loop_5055 loop_5054: ldx [%l7 + 0x60], %l0 fmovsne %icc, %f1, %f9 fornot1s %f3, %f3, %f0 loop_5055: ldub [%l7 + 0x47], %o4 sdivcc %g5, 0x0035, %o2 mova %xcc, %g3, %o1 fcmped %fcc3, %f6, %f14 edge8n %g7, %g6, %i1 fpack32 %f12, %f12, %f0 sllx %g1, 0x13, %l1 ldsw [%l7 + 0x6C], %i5 ldsh [%l7 + 0x7C], %o7 fbl,a %fcc1, loop_5056 tcc %icc, 0x3 ld [%l7 + 0x10], %f12 ldub [%l7 + 0x66], %i4 loop_5056: std %f10, [%l7 + 0x58] fcmpne32 %f4, %f10, %o0 movrgz %i7, %o5, %l4 tsubcc %l2, 0x1CB5, %l3 brlez,a %g4, loop_5057 fand %f10, %f14, %f14 ldx [%l7 + 0x10], %i3 fmovspos %xcc, %f6, %f3 loop_5057: lduw [%l7 + 0x10], %i6 st %f11, [%l7 + 0x40] fpack16 %f8, %f5 movvs %icc, %o6, %o3 fpack16 %f2, %f4 bne,a,pn %xcc, loop_5058 bgu %icc, loop_5059 ldsb [%l7 + 0x4D], %l5 bgu %xcc, loop_5060 loop_5058: fnands %f3, %f3, %f12 loop_5059: ld [%l7 + 0x10], %f3 fcmpgt32 %f6, %f6, %g2 loop_5060: fmovscc %icc, %f5, %f0 movle %icc, %i0, %i2 fcmpd %fcc0, %f10, %f8 fmovsge %icc, %f4, %f6 ldub [%l7 + 0x29], %l6 edge8l %l0, %o4, %o2 sth %g3, [%l7 + 0x5E] sth %g5, [%l7 + 0x78] fnot1s %f12, %f11 fmul8sux16 %f12, %f6, %f10 andcc %o1, 0x1F16, %g7 edge16l %g6, %i1, %l1 stw %g1, [%l7 + 0x3C] tcc %xcc, 0x2 std %f14, [%l7 + 0x10] nop setx loop_5061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %icc, %i5, %o7 pdist %f8, %f2, %f2 ld [%l7 + 0x60], %f12 loop_5061: mova %icc, %o0, %i4 fmovdg %xcc, %f7, %f9 movgu %xcc, %o5, %i7 bl,a,pn %xcc, loop_5062 orncc %l2, %l4, %l3 edge8ln %g4, %i3, %o6 ld [%l7 + 0x5C], %f4 loop_5062: edge32n %o3, %l5, %g2 bcc,a,pn %xcc, loop_5063 bpos,a loop_5064 edge8n %i6, %i0, %i2 and %l0, 0x0855, %o4 loop_5063: ld [%l7 + 0x78], %f1 loop_5064: fmovse %icc, %f6, %f14 lduh [%l7 + 0x5E], %o2 bl,a loop_5065 edge32l %l6, %g3, %o1 ldsw [%l7 + 0x10], %g7 fpsub32s %f9, %f13, %f2 loop_5065: orn %g5, %g6, %i1 andncc %g1, %l1, %i5 srax %o7, %o0, %o5 fcmpeq32 %f14, %f4, %i7 bshuffle %f0, %f8, %f4 and %l2, %i4, %l4 lduw [%l7 + 0x60], %l3 fmovsvs %icc, %f13, %f9 bleu,a loop_5066 bvs %xcc, loop_5067 sth %g4, [%l7 + 0x4C] fpsub16 %f14, %f8, %f8 loop_5066: movrne %o6, %i3, %o3 loop_5067: brgz %g2, loop_5068 lduh [%l7 + 0x1A], %l5 fsrc2 %f4, %f8 fmovrslez %i6, %f3, %f3 loop_5068: and %i2, 0x1191, %l0 fbne,a %fcc0, loop_5069 tpos %icc, 0x0 be %icc, loop_5070 movre %o4, 0x2F6, %i0 loop_5069: call loop_5071 ldd [%l7 + 0x08], %f14 loop_5070: ld [%l7 + 0x54], %f10 xnorcc %l6, 0x13B5, %o2 loop_5071: fmovde %xcc, %f4, %f8 brgez %o1, loop_5072 fba,a %fcc2, loop_5073 tcc %icc, 0x2 st %f6, [%l7 + 0x10] loop_5072: fbl %fcc1, loop_5074 loop_5073: fnot2 %f10, %f12 st %f10, [%l7 + 0x60] tge %icc, 0x1 loop_5074: for %f4, %f10, %f0 subccc %g7, %g5, %g3 edge8ln %g6, %i1, %g1 ld [%l7 + 0x38], %f6 fxnor %f8, %f10, %f4 taddcctv %l1, %o7, %i5 ldub [%l7 + 0x3F], %o0 movg %icc, %i7, %o5 fcmpgt16 %f2, %f12, %l2 stb %l4, [%l7 + 0x5E] fnegs %f2, %f6 ldsw [%l7 + 0x7C], %i4 fmovsvs %xcc, %f4, %f1 stb %l3, [%l7 + 0x50] sth %g4, [%l7 + 0x68] movneg %icc, %i3, %o6 fpack16 %f2, %f5 fnegs %f4, %f2 ldsb [%l7 + 0x0F], %g2 bgu,pt %icc, loop_5075 fsrc1s %f15, %f0 brlz %o3, loop_5076 fsrc1 %f8, %f12 loop_5075: fbl %fcc0, loop_5077 fbg,a %fcc0, loop_5078 loop_5076: alignaddrl %i6, %i2, %l5 fbo %fcc2, loop_5079 loop_5077: srl %o4, %i0, %l0 loop_5078: ldsb [%l7 + 0x1F], %l6 st %f10, [%l7 + 0x6C] loop_5079: fexpand %f10, %f6 bvc loop_5080 edge16 %o1, %o2, %g5 array8 %g3, %g7, %i1 fpackfix %f14, %f2 loop_5080: bn,a %xcc, loop_5081 fbg,a %fcc0, loop_5082 fbge %fcc3, loop_5083 fmovdgu %xcc, %f1, %f15 loop_5081: mova %icc, %g6, %l1 loop_5082: st %f10, [%l7 + 0x58] loop_5083: ldsw [%l7 + 0x2C], %o7 sdiv %i5, 0x099D, %g1 fpack16 %f6, %f3 subccc %i7, 0x1AA9, %o0 ldsw [%l7 + 0x78], %o5 ldsw [%l7 + 0x14], %l4 bcs %xcc, loop_5084 sth %i4, [%l7 + 0x28] lduh [%l7 + 0x0E], %l3 edge8 %l2, %g4, %o6 loop_5084: alignaddrl %g2, %o3, %i6 ld [%l7 + 0x68], %f4 smulcc %i2, %i3, %l5 stw %o4, [%l7 + 0x5C] ld [%l7 + 0x14], %f13 bshuffle %f8, %f6, %f12 fmovsvs %icc, %f5, %f15 ldsh [%l7 + 0x70], %l0 fcmpd %fcc2, %f2, %f10 ldsh [%l7 + 0x54], %i0 addcc %o1, 0x12BC, %o2 be loop_5085 movcc %xcc, %g5, %l6 fmovdneg %icc, %f15, %f11 movcs %icc, %g3, %i1 loop_5085: andn %g7, %g6, %o7 ldsb [%l7 + 0x51], %l1 ldub [%l7 + 0x0C], %g1 std %f14, [%l7 + 0x48] xnorcc %i7, %i5, %o0 ld [%l7 + 0x70], %f7 edge8ln %o5, %l4, %l3 subc %i4, 0x0A16, %g4 bshuffle %f14, %f0, %f0 tcs %xcc, 0x7 udivx %o6, 0x0C68, %l2 fornot2s %f5, %f11, %f11 fandnot2 %f10, %f2, %f8 ldsh [%l7 + 0x6C], %g2 tne %xcc, 0x0 nop setx loop_5086, %l0, %l1 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 loop_5087 ldx [%l7 + 0x20], %o3 fmovsge %xcc, %f7, %f9 loop_5086: tcc %icc, 0x4 loop_5087: lduw [%l7 + 0x2C], %i2 fzeros %f2 stb %i6, [%l7 + 0x56] stb %l5, [%l7 + 0x1F] fmovsn %icc, %f11, %f9 fpsub16 %f10, %f6, %f2 fmovsn %xcc, %f14, %f8 andncc %i3, %o4, %l0 stw %i0, [%l7 + 0x1C] fmovdcc %xcc, %f8, %f1 ldsb [%l7 + 0x61], %o1 ldsh [%l7 + 0x5E], %g5 fbn,a %fcc0, loop_5088 tsubcc %l6, 0x122E, %o2 fmovrsgz %i1, %f8, %f15 std %f6, [%l7 + 0x30] loop_5088: bleu %xcc, loop_5089 st %f1, [%l7 + 0x64] stb %g3, [%l7 + 0x28] mulscc %g7, %g6, %o7 loop_5089: stx %l1, [%l7 + 0x30] srax %i7, 0x1C, %i5 fnot2s %f3, %f15 fmovrdgz %g1, %f6, %f0 fmovsg %xcc, %f13, %f5 xnorcc %o5, %o0, %l3 fcmpgt32 %f12, %f0, %i4 fmuld8sux16 %f1, %f7, %f0 stw %g4, [%l7 + 0x34] ldx [%l7 + 0x10], %o6 edge16ln %l2, %l4, %o3 xorcc %i2, 0x12C7, %g2 sdivx %i6, 0x18CA, %l5 movrlez %o4, %l0, %i3 fmovrse %o1, %f3, %f5 movrlez %i0, %l6, %g5 movrlz %o2, %i1, %g3 st %f10, [%l7 + 0x74] sdivcc %g6, 0x0063, %o7 fcmpne32 %f2, %f14, %l1 fmovscc %icc, %f9, %f5 ldx [%l7 + 0x28], %i7 bgu,a %icc, loop_5090 fmul8ulx16 %f6, %f4, %f0 stw %g7, [%l7 + 0x1C] edge32ln %i5, %o5, %g1 loop_5090: fmovrdgez %l3, %f0, %f4 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x57], %i4 stw %o0, [%l7 + 0x30] fmuld8ulx16 %f9, %f8, %f12 fcmple32 %f4, %f0, %o6 movg %xcc, %l2, %g4 brz,a %l4, loop_5091 xnor %i2, 0x1E2E, %o3 fbn,a %fcc1, loop_5092 fmovsl %xcc, %f11, %f9 loop_5091: edge16n %i6, %l5, %o4 tleu %icc, 0x3 loop_5092: fmovsn %icc, %f7, %f5 smul %g2, 0x1A13, %l0 fcmpgt32 %f8, %f2, %o1 stx %i3, [%l7 + 0x48] fmovse %icc, %f0, %f6 nop setx loop_5093, %l0, %l1 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 %fcc1, loop_5094 faligndata %f12, %f14, %f12 nop setx loop_5095, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5093: umul %l6, 0x0D14, %i0 loop_5094: mulx %g5, %o2, %i1 fmovsa %xcc, %f15, %f8 loop_5095: lduh [%l7 + 0x54], %g6 taddcc %o7, 0x13D9, %l1 fand %f10, %f2, %f0 ldub [%l7 + 0x10], %i7 st %f14, [%l7 + 0x18] fmovrdlz %g7, %f2, %f4 fmovdle %xcc, %f14, %f8 tvs %icc, 0x7 ldx [%l7 + 0x30], %i5 fmuld8sux16 %f1, %f7, %f0 sth %o5, [%l7 + 0x36] fmovdpos %icc, %f5, %f11 edge8l %g3, %g1, %i4 movne %icc, %l3, %o0 ldsb [%l7 + 0x5D], %o6 ldsw [%l7 + 0x6C], %g4 fbule,a %fcc3, loop_5096 ldd [%l7 + 0x38], %f4 fnegs %f8, %f3 fmovse %icc, %f7, %f7 loop_5096: ldsw [%l7 + 0x1C], %l4 lduh [%l7 + 0x12], %i2 fmovdne %xcc, %f15, %f12 fmovdg %icc, %f2, %f9 fornot2 %f10, %f12, %f4 ldsw [%l7 + 0x14], %o3 fornot1 %f10, %f12, %f8 tcs %xcc, 0x7 movneg %xcc, %i6, %l2 movrgz %l5, 0x382, %g2 bpos,a,pt %icc, loop_5097 fzeros %f2 fmovrdgez %l0, %f12, %f0 fmovrde %o4, %f6, %f8 loop_5097: tsubcc %o1, 0x0417, %l6 taddcc %i0, %i3, %o2 bneg,pt %icc, loop_5098 ba,a,pt %xcc, loop_5099 udivcc %g5, 0x0353, %i1 array32 %o7, %g6, %l1 loop_5098: edge8l %g7, %i5, %i7 loop_5099: fmovscc %xcc, %f8, %f12 fzero %f6 fsrc2 %f14, %f10 taddcctv %g3, %o5, %g1 fmul8x16al %f9, %f10, %f4 edge16ln %i4, %o0, %l3 ldsh [%l7 + 0x46], %g4 array16 %o6, %i2, %l4 lduw [%l7 + 0x14], %i6 movre %l2, %l5, %o3 ldsh [%l7 + 0x2E], %g2 taddcctv %l0, 0x0A89, %o4 ldsw [%l7 + 0x08], %l6 stb %i0, [%l7 + 0x4C] edge32 %i3, %o1, %o2 lduw [%l7 + 0x28], %i1 fmovsvc %xcc, %f4, %f7 bshuffle %f2, %f14, %f2 subc %o7, %g5, %g6 bgu,a %icc, loop_5100 fmovs %f12, %f15 fbu,a %fcc2, loop_5101 tle %icc, 0x5 loop_5100: fmovdpos %icc, %f3, %f0 fmul8ulx16 %f2, %f2, %f0 loop_5101: stx %g7, [%l7 + 0x58] std %f2, [%l7 + 0x50] fcmple32 %f6, %f0, %l1 lduh [%l7 + 0x78], %i7 fornot1 %f8, %f10, %f4 fble %fcc1, loop_5102 edge32l %i5, %o5, %g3 fbo,a %fcc1, loop_5103 taddcc %i4, %o0, %g1 loop_5102: fnot2 %f0, %f8 xorcc %g4, 0x1738, %l3 loop_5103: edge8l %o6, %i2, %l4 fpsub16s %f10, %f14, %f3 fbue %fcc1, loop_5104 addccc %l2, 0x18EB, %l5 bl,pt %icc, loop_5105 fmuld8ulx16 %f7, %f7, %f14 loop_5104: ldsb [%l7 + 0x0E], %i6 fbu %fcc2, loop_5106 loop_5105: edge16l %g2, %l0, %o3 brgz %l6, loop_5107 edge32 %o4, %i3, %i0 loop_5106: fmovdvs %xcc, %f14, %f12 tvc %icc, 0x1 loop_5107: edge8ln %o2, %o1, %i1 ld [%l7 + 0x0C], %f10 fnot1s %f7, %f13 fnors %f14, %f5, %f14 orn %o7, %g6, %g5 fcmpeq32 %f0, %f6, %g7 fnor %f10, %f8, %f2 or %i7, 0x0614, %i5 stb %l1, [%l7 + 0x2E] nop setx loop_5108, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f11, %f1, %f8 fone %f8 taddcc %g3, %o5, %i4 loop_5108: lduw [%l7 + 0x74], %g1 ldub [%l7 + 0x65], %o0 ldsw [%l7 + 0x14], %g4 ldsh [%l7 + 0x76], %o6 sth %l3, [%l7 + 0x18] ble,pt %icc, loop_5109 movgu %icc, %l4, %l2 fmovrsne %l5, %f0, %f14 fmovrsne %i6, %f2, %f4 loop_5109: ble,pn %xcc, loop_5110 ldx [%l7 + 0x68], %g2 fsrc1 %f2, %f14 fxors %f1, %f8, %f1 loop_5110: ldsb [%l7 + 0x44], %i2 tne %xcc, 0x4 ldub [%l7 + 0x2A], %l0 bgu,a,pt %xcc, loop_5111 ldx [%l7 + 0x38], %l6 fandnot2s %f10, %f0, %f2 fone %f6 loop_5111: fmovdvs %icc, %f13, %f11 ldsw [%l7 + 0x3C], %o3 bn,a,pt %icc, loop_5112 fmovrde %o4, %f2, %f8 tne %icc, 0x5 ldsb [%l7 + 0x3B], %i3 loop_5112: fones %f0 tle %xcc, 0x4 te %icc, 0x2 fsrc1s %f4, %f1 array32 %i0, %o2, %i1 ldsw [%l7 + 0x14], %o7 edge8ln %g6, %o1, %g5 sth %g7, [%l7 + 0x30] orncc %i5, 0x1914, %l1 fandnot1s %f5, %f6, %f11 ld [%l7 + 0x68], %f2 nop setx loop_5113, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x76], %i7 fnands %f9, %f10, %f14 bge,pn %icc, loop_5114 loop_5113: sra %o5, %g3, %g1 lduh [%l7 + 0x3A], %i4 std %f0, [%l7 + 0x50] loop_5114: fpsub16s %f9, %f4, %f1 fsrc2s %f15, %f2 fbn %fcc3, loop_5115 fnor %f12, %f2, %f8 nop setx loop_5116, %l0, %l1 jmpl %l1, %g4 fmovda %xcc, %f5, %f7 loop_5115: fxor %f4, %f12, %f12 bvc,a,pt %xcc, loop_5117 loop_5116: fandnot1s %f5, %f4, %f5 fmovsl %xcc, %f14, %f15 fbule,a %fcc0, loop_5118 loop_5117: ldsb [%l7 + 0x6E], %o6 ldx [%l7 + 0x28], %l3 fba,a %fcc3, loop_5119 loop_5118: sdivx %l4, 0x1F1F, %l2 lduh [%l7 + 0x1A], %l5 fcmpgt32 %f14, %f10, %i6 loop_5119: subcc %g2, %i2, %o0 fbn,a %fcc2, loop_5120 fmovdg %xcc, %f2, %f0 ldub [%l7 + 0x40], %l6 fcmpne16 %f14, %f0, %o3 loop_5120: fmovrsne %l0, %f0, %f1 std %f4, [%l7 + 0x18] andncc %o4, %i0, %i3 bvs,a,pt %xcc, loop_5121 edge32l %o2, %i1, %o7 udivx %g6, 0x00A4, %g5 fbul,a %fcc1, loop_5122 loop_5121: andncc %o1, %g7, %l1 fmovdne %icc, %f3, %f1 lduw [%l7 + 0x08], %i5 loop_5122: edge32l %o5, %g3, %i7 fnegs %f3, %f5 ble %icc, loop_5123 bge %xcc, loop_5124 bl,a,pt %xcc, loop_5125 ldsw [%l7 + 0x08], %g1 loop_5123: tg %icc, 0x3 loop_5124: ldd [%l7 + 0x58], %f8 loop_5125: fmovsle %xcc, %f9, %f2 tne %icc, 0x5 add %i4, %g4, %l3 ldub [%l7 + 0x11], %l4 stx %o6, [%l7 + 0x58] tneg %xcc, 0x7 or %l5, 0x197B, %l2 edge32l %g2, %i2, %i6 bpos,pt %xcc, loop_5126 movpos %xcc, %l6, %o3 ldsh [%l7 + 0x1C], %o0 bne %xcc, loop_5127 loop_5126: fcmpeq16 %f14, %f8, %o4 popc 0x128B, %i0 tneg %icc, 0x5 loop_5127: srax %l0, %o2, %i1 ldsb [%l7 + 0x1E], %o7 edge16ln %g6, %g5, %i3 ldsh [%l7 + 0x1C], %o1 fsrc2 %f8, %f12 bn,pn %icc, loop_5128 fmovdne %icc, %f5, %f9 fpadd32s %f14, %f6, %f13 bgu %icc, loop_5129 loop_5128: fmovdn %xcc, %f9, %f12 fxnor %f12, %f10, %f2 bvc,a,pt %xcc, loop_5130 loop_5129: lduw [%l7 + 0x64], %l1 sll %g7, %i5, %o5 std %f10, [%l7 + 0x20] loop_5130: brlz %g3, loop_5131 st %f2, [%l7 + 0x44] ldub [%l7 + 0x74], %i7 ldub [%l7 + 0x2B], %i4 loop_5131: movge %icc, %g4, %l3 xorcc %g1, %l4, %o6 fmovrslez %l5, %f14, %f4 fxnors %f11, %f5, %f0 sth %l2, [%l7 + 0x24] stb %g2, [%l7 + 0x23] fbug %fcc3, loop_5132 fmovsge %icc, %f6, %f14 stb %i6, [%l7 + 0x3A] ldd [%l7 + 0x08], %f0 loop_5132: fbe %fcc0, loop_5133 brgez,a %i2, loop_5134 be,a,pn %icc, loop_5135 stw %l6, [%l7 + 0x40] loop_5133: fandnot1 %f10, %f6, %f10 loop_5134: fnor %f2, %f6, %f0 loop_5135: fmovse %icc, %f11, %f4 fpsub32s %f1, %f15, %f9 ldsw [%l7 + 0x58], %o3 edge16 %o4, %i0, %l0 taddcc %o0, 0x1039, %i1 fabsd %f10, %f2 edge32 %o7, %g6, %g5 fornot1 %f6, %f12, %f10 fmovdcc %xcc, %f4, %f8 fornot2 %f6, %f2, %f12 siam 0x5 fbug %fcc2, loop_5136 tne %xcc, 0x7 fbue %fcc0, loop_5137 bgu %xcc, loop_5138 loop_5136: fmovdvc %icc, %f7, %f10 ldsh [%l7 + 0x68], %o2 loop_5137: fabss %f12, %f5 loop_5138: movneg %xcc, %o1, %l1 taddcctv %i3, %g7, %o5 sdivcc %i5, 0x01C8, %g3 ld [%l7 + 0x18], %f1 ldsw [%l7 + 0x38], %i4 fmovrsgez %i7, %f13, %f4 fsrc1 %f12, %f0 fors %f2, %f9, %f13 lduw [%l7 + 0x0C], %g4 lduh [%l7 + 0x56], %l3 stx %l4, [%l7 + 0x60] tl %icc, 0x6 sth %g1, [%l7 + 0x6A] subccc %l5, %l2, %g2 fnegs %f1, %f15 faligndata %f6, %f6, %f14 sdivcc %o6, 0x1A1A, %i2 lduw [%l7 + 0x30], %i6 stx %o3, [%l7 + 0x18] fble,a %fcc1, loop_5139 fnand %f2, %f14, %f14 ldub [%l7 + 0x21], %l6 st %f8, [%l7 + 0x5C] loop_5139: array32 %o4, %l0, %o0 std %f14, [%l7 + 0x20] fsrc1 %f2, %f6 bl loop_5140 fxnor %f10, %f12, %f10 movrgez %i1, 0x287, %o7 movrlez %g6, 0x35C, %i0 loop_5140: fcmpeq16 %f12, %f0, %o2 fbule %fcc3, loop_5141 stb %g5, [%l7 + 0x5D] fnands %f14, %f1, %f10 sethi 0x067F, %l1 loop_5141: fandnot2 %f10, %f14, %f0 fble %fcc3, loop_5142 brlz %i3, loop_5143 fnot1s %f2, %f1 ldsh [%l7 + 0x76], %o1 loop_5142: brgz %g7, loop_5144 loop_5143: ldsw [%l7 + 0x08], %i5 addc %o5, 0x0C43, %i4 fcmpgt16 %f12, %f6, %g3 loop_5144: bcc,a %xcc, loop_5145 fornot2s %f5, %f7, %f13 sth %i7, [%l7 + 0x10] umulcc %l3, 0x197E, %l4 loop_5145: xor %g1, 0x1562, %g4 ldx [%l7 + 0x48], %l5 bge,pn %icc, loop_5146 srax %l2, %g2, %o6 fmovdleu %icc, %f10, %f12 fmovsg %icc, %f13, %f1 loop_5146: stw %i2, [%l7 + 0x4C] ldsb [%l7 + 0x69], %i6 fpsub32s %f15, %f7, %f5 ba,a,pn %xcc, loop_5147 std %f14, [%l7 + 0x08] fmovrse %l6, %f15, %f10 ldsh [%l7 + 0x2C], %o4 loop_5147: fmovdne %icc, %f14, %f14 sth %o3, [%l7 + 0x0C] fpack32 %f6, %f2, %f10 fxnor %f2, %f12, %f4 andcc %o0, %i1, %o7 fxnor %f14, %f2, %f2 fzeros %f13 lduh [%l7 + 0x66], %l0 sethi 0x02C7, %g6 bshuffle %f14, %f6, %f6 sth %o2, [%l7 + 0x18] edge32ln %i0, %g5, %l1 fpack16 %f0, %f14 bcc,a,pt %xcc, loop_5148 ldub [%l7 + 0x77], %i3 srax %o1, 0x04, %i5 fnot2s %f5, %f14 loop_5148: movle %icc, %g7, %o5 ld [%l7 + 0x68], %f7 fmovscs %icc, %f3, %f9 stw %g3, [%l7 + 0x14] fmovrslz %i7, %f6, %f12 sllx %i4, %l4, %l3 ldsb [%l7 + 0x6D], %g4 fmovdg %icc, %f9, %f12 sdivx %g1, 0x1E77, %l5 tcc %icc, 0x2 ldsw [%l7 + 0x6C], %l2 fsrc1 %f6, %f4 lduw [%l7 + 0x24], %o6 ldsb [%l7 + 0x55], %g2 ldub [%l7 + 0x79], %i2 stw %i6, [%l7 + 0x34] fbe %fcc1, loop_5149 siam 0x7 bleu loop_5150 ldd [%l7 + 0x70], %f10 loop_5149: fmovd %f2, %f6 fmovda %xcc, %f15, %f0 loop_5150: fmovdvs %icc, %f13, %f14 movcc %xcc, %l6, %o3 sth %o0, [%l7 + 0x14] edge8l %o4, %i1, %o7 array16 %l0, %o2, %i0 lduw [%l7 + 0x7C], %g5 ldsb [%l7 + 0x09], %g6 brlez,a %i3, loop_5151 movpos %xcc, %o1, %l1 udivcc %i5, 0x052D, %o5 fmovdleu %icc, %f7, %f15 loop_5151: andcc %g3, %i7, %i4 stb %g7, [%l7 + 0x5A] alignaddrl %l4, %l3, %g4 subcc %g1, %l2, %l5 fornot2 %f10, %f6, %f14 ldsw [%l7 + 0x10], %g2 fsrc1s %f6, %f8 fmovdneg %xcc, %f10, %f3 stw %o6, [%l7 + 0x54] fzero %f6 movne %icc, %i2, %l6 lduh [%l7 + 0x2A], %i6 ldsw [%l7 + 0x1C], %o0 stw %o3, [%l7 + 0x2C] fcmple32 %f2, %f8, %o4 fmovdge %icc, %f4, %f15 tne %xcc, 0x6 fbue %fcc0, loop_5152 brz %i1, loop_5153 bg,a,pt %xcc, loop_5154 fbn,a %fcc0, loop_5155 loop_5152: andcc %l0, 0x1153, %o7 loop_5153: tge %icc, 0x3 loop_5154: lduw [%l7 + 0x48], %o2 loop_5155: fpadd32s %f13, %f4, %f5 fmovrsgz %i0, %f6, %f4 fandnot2 %f12, %f4, %f10 taddcctv %g5, %i3, %o1 fmovrdgez %g6, %f10, %f6 ld [%l7 + 0x60], %f1 fmovsg %xcc, %f10, %f0 ldsw [%l7 + 0x68], %l1 st %f7, [%l7 + 0x38] lduh [%l7 + 0x34], %o5 tpos %xcc, 0x5 nop setx loop_5156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %g3, %i5, %i7 call loop_5157 st %f11, [%l7 + 0x28] loop_5156: fandnot2 %f12, %f12, %f8 fnot2 %f4, %f4 loop_5157: fnor %f4, %f10, %f6 sth %i4, [%l7 + 0x54] ldsb [%l7 + 0x24], %g7 fblg,a %fcc1, loop_5158 ldub [%l7 + 0x32], %l4 ldd [%l7 + 0x78], %f6 be,a loop_5159 loop_5158: lduh [%l7 + 0x7C], %g4 ldd [%l7 + 0x68], %f14 fmovsle %icc, %f10, %f0 loop_5159: movre %g1, 0x2E8, %l3 st %f7, [%l7 + 0x64] ldsh [%l7 + 0x48], %l2 fpsub32 %f0, %f12, %f8 stw %g2, [%l7 + 0x20] udivx %l5, 0x1648, %i2 ldsb [%l7 + 0x09], %o6 bgu,a,pt %icc, loop_5160 fone %f0 fblg,a %fcc3, loop_5161 be,pt %xcc, loop_5162 loop_5160: lduw [%l7 + 0x28], %i6 fmovdl %icc, %f14, %f11 loop_5161: edge32n %o0, %l6, %o3 loop_5162: sth %i1, [%l7 + 0x7C] ldx [%l7 + 0x60], %l0 brz,a %o4, loop_5163 stb %o2, [%l7 + 0x26] addcc %i0, 0x06BF, %o7 fmovsne %xcc, %f5, %f8 loop_5163: fmovscs %icc, %f1, %f12 bl %icc, loop_5164 fbn,a %fcc3, loop_5165 ldd [%l7 + 0x40], %f2 stw %i3, [%l7 + 0x44] loop_5164: fmovsn %icc, %f13, %f5 loop_5165: faligndata %f2, %f4, %f10 fzeros %f6 ldsb [%l7 + 0x78], %o1 fbge %fcc3, loop_5166 fzero %f0 ldub [%l7 + 0x29], %g5 fxnor %f4, %f0, %f12 loop_5166: bg,pt %icc, loop_5167 std %f14, [%l7 + 0x08] st %f12, [%l7 + 0x4C] fble,a %fcc1, loop_5168 loop_5167: ble loop_5169 addcc %l1, %g6, %g3 ldd [%l7 + 0x78], %f0 loop_5168: fmovdge %icc, %f11, %f1 loop_5169: fsrc1 %f4, %f14 fcmpgt16 %f6, %f14, %o5 edge32 %i5, %i7, %g7 add %i4, %g4, %g1 fmovsa %xcc, %f1, %f4 brgz,a %l4, loop_5170 bge,a %icc, loop_5171 fmovrsgez %l3, %f0, %f15 ldsw [%l7 + 0x7C], %g2 loop_5170: stw %l2, [%l7 + 0x54] loop_5171: std %f2, [%l7 + 0x20] tvs %xcc, 0x1 ldd [%l7 + 0x48], %f0 addcc %l5, 0x089D, %i2 st %f10, [%l7 + 0x0C] fmovrsgez %i6, %f7, %f6 xnorcc %o0, %l6, %o3 subccc %o6, %i1, %o4 fmovse %icc, %f15, %f7 fmovdle %xcc, %f5, %f2 array16 %o2, %l0, %i0 fabss %f6, %f13 stw %i3, [%l7 + 0x78] te %icc, 0x7 tleu %icc, 0x7 andcc %o1, %o7, %l1 fmovrslz %g5, %f14, %f10 tn %icc, 0x2 stw %g3, [%l7 + 0x58] fbug,a %fcc2, loop_5172 ldub [%l7 + 0x6A], %g6 tn %xcc, 0x3 fmovdg %icc, %f5, %f10 loop_5172: udivcc %i5, 0x08A1, %i7 andncc %g7, %o5, %g4 fmovsge %icc, %f8, %f14 lduw [%l7 + 0x2C], %g1 fmovrdlz %i4, %f10, %f6 edge16ln %l4, %g2, %l3 ldsw [%l7 + 0x38], %l2 edge16 %l5, %i6, %o0 ldsw [%l7 + 0x54], %i2 ble,pt %icc, loop_5173 ld [%l7 + 0x6C], %f15 fmovdpos %xcc, %f8, %f3 movrgz %o3, 0x131, %o6 loop_5173: te %icc, 0x3 fpackfix %f12, %f3 tpos %icc, 0x6 brlz,a %l6, loop_5174 edge8ln %i1, %o4, %l0 ldub [%l7 + 0x4A], %o2 edge32l %i0, %o1, %i3 loop_5174: movle %xcc, %o7, %l1 edge32n %g5, %g6, %g3 fmovscs %icc, %f11, %f12 ble %xcc, loop_5175 lduh [%l7 + 0x7E], %i5 movn %icc, %i7, %g7 ld [%l7 + 0x18], %f7 loop_5175: ldub [%l7 + 0x22], %o5 fmovdg %icc, %f7, %f15 stb %g1, [%l7 + 0x2A] fbe,a %fcc2, loop_5176 tvc %xcc, 0x4 bn,pt %icc, loop_5177 ldsw [%l7 + 0x3C], %i4 loop_5176: stw %l4, [%l7 + 0x58] bgu,pn %xcc, loop_5178 loop_5177: popc %g2, %g4 lduw [%l7 + 0x24], %l3 lduh [%l7 + 0x48], %l5 loop_5178: addc %l2, %o0, %i2 ldsw [%l7 + 0x70], %o3 fmovsa %xcc, %f3, %f4 tcc %xcc, 0x5 fcmpes %fcc0, %f13, %f1 bvc,a loop_5179 smul %i6, 0x07C0, %l6 xnorcc %o6, %o4, %l0 bn,a,pn %xcc, loop_5180 loop_5179: edge32l %i1, %i0, %o1 fmovsg %xcc, %f5, %f11 movrlz %i3, 0x3DB, %o7 loop_5180: ldsb [%l7 + 0x25], %o2 edge8l %g5, %l1, %g6 fcmps %fcc3, %f13, %f1 fandnot1s %f0, %f0, %f13 sub %i5, 0x0F9D, %g3 fpsub32s %f0, %f8, %f14 fmovsle %xcc, %f0, %f9 fcmpgt16 %f0, %f0, %g7 fsrc1s %f12, %f12 stb %o5, [%l7 + 0x59] fnegs %f12, %f7 sub %i7, 0x0C71, %i4 lduw [%l7 + 0x54], %l4 fornot1s %f7, %f14, %f8 movn %icc, %g1, %g2 tpos %icc, 0x0 ldsw [%l7 + 0x30], %l3 ldsh [%l7 + 0x1C], %l5 sub %l2, %g4, %i2 tcc %icc, 0x1 ldsb [%l7 + 0x44], %o0 movge %icc, %i6, %l6 ldub [%l7 + 0x24], %o3 fxnor %f14, %f4, %f2 lduw [%l7 + 0x24], %o4 ldsb [%l7 + 0x56], %o6 fnegs %f4, %f15 movgu %xcc, %l0, %i0 te %icc, 0x5 tsubcctv %o1, 0x1C44, %i1 fmovsg %xcc, %f2, %f4 sth %o7, [%l7 + 0x54] fones %f5 movn %xcc, %i3, %o2 ldsw [%l7 + 0x34], %g5 ldd [%l7 + 0x40], %f8 taddcc %l1, 0x15B0, %i5 ldd [%l7 + 0x18], %f0 mova %xcc, %g6, %g7 stw %g3, [%l7 + 0x24] fnors %f15, %f1, %f10 ldsw [%l7 + 0x5C], %o5 xnor %i7, 0x0300, %i4 fands %f6, %f8, %f14 ldsb [%l7 + 0x79], %l4 fblg %fcc3, loop_5181 fmovdn %icc, %f2, %f4 stw %g2, [%l7 + 0x70] lduh [%l7 + 0x36], %g1 loop_5181: ldx [%l7 + 0x58], %l3 fmovde %icc, %f3, %f1 sllx %l2, %g4, %i2 fmovsvc %icc, %f8, %f14 bgu,a loop_5182 fblg,a %fcc0, loop_5183 fba %fcc2, loop_5184 lduh [%l7 + 0x62], %o0 loop_5182: ldsb [%l7 + 0x6A], %i6 loop_5183: ldsb [%l7 + 0x79], %l5 loop_5184: movrlz %l6, 0x375, %o4 fmovde %icc, %f9, %f4 std %f6, [%l7 + 0x08] array8 %o6, %o3, %i0 fabss %f6, %f2 stb %l0, [%l7 + 0x21] tpos %icc, 0x6 tgu %xcc, 0x0 fbe,a %fcc2, loop_5185 edge32 %o1, %i1, %i3 lduh [%l7 + 0x72], %o2 ld [%l7 + 0x74], %f10 loop_5185: fpsub16 %f8, %f2, %f6 movrgz %o7, 0x12C, %g5 stb %i5, [%l7 + 0x20] std %f8, [%l7 + 0x08] edge16l %l1, %g6, %g7 sll %o5, %i7, %g3 movvs %icc, %i4, %l4 fcmpne16 %f8, %f6, %g1 sub %g2, 0x0083, %l3 alignaddr %g4, %i2, %o0 fmovrsgez %i6, %f8, %f11 bge,pt %icc, loop_5186 fbu %fcc2, loop_5187 fmovscs %icc, %f1, %f4 lduw [%l7 + 0x7C], %l5 loop_5186: fbu,a %fcc0, loop_5188 loop_5187: fmovdcs %icc, %f0, %f9 ldub [%l7 + 0x1D], %l6 tcc %xcc, 0x6 loop_5188: subcc %l2, %o6, %o3 tge %xcc, 0x1 edge8n %i0, %l0, %o1 fmovrdne %i1, %f6, %f4 fmovscc %xcc, %f11, %f3 edge8 %i3, %o4, %o2 lduw [%l7 + 0x18], %o7 stw %i5, [%l7 + 0x08] xorcc %l1, 0x0556, %g6 fpsub32 %f2, %f2, %f12 ta %xcc, 0x7 sth %g5, [%l7 + 0x4E] fbe,a %fcc0, loop_5189 stw %g7, [%l7 + 0x20] nop setx loop_5190, %l0, %l1 jmpl %l1, %o5 ldsw [%l7 + 0x60], %g3 loop_5189: ldd [%l7 + 0x40], %f8 ld [%l7 + 0x44], %f6 loop_5190: lduw [%l7 + 0x08], %i7 ldd [%l7 + 0x70], %f6 fmovde %icc, %f10, %f2 fands %f6, %f1, %f4 ldsb [%l7 + 0x75], %l4 stw %i4, [%l7 + 0x34] fmovrsgez %g2, %f11, %f3 st %f11, [%l7 + 0x70] std %f10, [%l7 + 0x60] andcc %l3, 0x1269, %g1 ldub [%l7 + 0x3D], %i2 sth %g4, [%l7 + 0x26] and %o0, %l5, %l6 mulscc %i6, 0x1948, %l2 fnegd %f14, %f12 fbu %fcc3, loop_5191 fcmpne32 %f0, %f10, %o6 subccc %i0, 0x17A0, %o3 fmovsne %xcc, %f4, %f15 loop_5191: ldd [%l7 + 0x48], %f14 srl %l0, %o1, %i3 std %f0, [%l7 + 0x68] movleu %icc, %o4, %o2 ldx [%l7 + 0x30], %o7 lduh [%l7 + 0x78], %i1 ldd [%l7 + 0x40], %f0 fmovsne %icc, %f7, %f4 fmovrdlz %i5, %f14, %f0 fmovrslz %l1, %f11, %f1 ldd [%l7 + 0x18], %f14 fmovsgu %xcc, %f15, %f2 srax %g5, 0x05, %g7 fnot1 %f4, %f12 fmovsleu %xcc, %f8, %f9 ldd [%l7 + 0x08], %f4 ld [%l7 + 0x4C], %f4 fandnot1 %f6, %f4, %f12 nop setx loop_5192, %l0, %l1 jmpl %l1, %o5 bne,a loop_5193 pdist %f6, %f8, %f0 fxnor %f6, %f12, %f14 loop_5192: fpsub32s %f0, %f10, %f10 loop_5193: stw %g3, [%l7 + 0x7C] for %f8, %f10, %f8 bleu,a,pn %xcc, loop_5194 lduw [%l7 + 0x08], %g6 fandnot2 %f8, %f14, %f12 fbge %fcc2, loop_5195 loop_5194: lduw [%l7 + 0x5C], %i7 lduh [%l7 + 0x7E], %i4 fmovscc %icc, %f12, %f0 loop_5195: ldsb [%l7 + 0x59], %l4 fors %f8, %f6, %f14 fbn %fcc0, loop_5196 fmovdn %icc, %f9, %f13 sra %g2, %l3, %i2 fnot2s %f10, %f4 loop_5196: brgz %g1, loop_5197 fmovsneg %icc, %f3, %f9 alignaddrl %o0, %l5, %g4 stx %i6, [%l7 + 0x68] loop_5197: fpsub16s %f11, %f2, %f8 fmul8sux16 %f12, %f8, %f4 mulx %l2, %o6, %l6 fmul8x16au %f5, %f15, %f10 movn %icc, %i0, %o3 fxors %f5, %f9, %f12 fmovdn %icc, %f3, %f3 st %f10, [%l7 + 0x38] sth %l0, [%l7 + 0x4C] ldsb [%l7 + 0x79], %i3 tvs %icc, 0x3 movcc %xcc, %o4, %o2 fornot2 %f0, %f14, %f2 movne %xcc, %o1, %i1 mova %icc, %o7, %i5 fbg,a %fcc0, loop_5198 tle %icc, 0x5 movcc %icc, %g5, %l1 fbn %fcc3, loop_5199 loop_5198: st %f15, [%l7 + 0x34] tle %icc, 0x4 orncc %g7, %o5, %g3 loop_5199: brnz,a %i7, loop_5200 stb %i4, [%l7 + 0x77] movrlz %g6, %l4, %l3 fornot2s %f12, %f3, %f5 loop_5200: fcmpgt16 %f4, %f12, %i2 fcmpne16 %f2, %f12, %g1 fsrc2 %f12, %f8 fnand %f6, %f6, %f14 bgu,pn %icc, loop_5201 edge32 %o0, %l5, %g4 tn %icc, 0x5 lduh [%l7 + 0x74], %g2 loop_5201: edge8ln %l2, %i6, %o6 taddcc %i0, %o3, %l6 stx %i3, [%l7 + 0x58] fcmple32 %f2, %f8, %l0 movrne %o4, %o1, %o2 brgez %o7, loop_5202 alignaddrl %i1, %g5, %i5 umul %l1, %g7, %g3 fcmpeq16 %f10, %f14, %o5 loop_5202: sdiv %i7, 0x0850, %i4 std %f14, [%l7 + 0x28] fpadd16 %f12, %f0, %f6 bneg,a,pt %icc, loop_5203 tg %icc, 0x5 bn,a,pt %xcc, loop_5204 movge %xcc, %l4, %g6 loop_5203: fmovs %f9, %f15 movne %icc, %l3, %g1 loop_5204: ldsb [%l7 + 0x6D], %o0 subccc %i2, %l5, %g4 bcc loop_5205 tgu %xcc, 0x2 fexpand %f14, %f2 ld [%l7 + 0x50], %f9 loop_5205: fandnot1s %f8, %f7, %f8 ta %xcc, 0x2 ldsb [%l7 + 0x68], %l2 nop setx loop_5206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i6, [%l7 + 0x0B] fnors %f13, %f7, %f14 fcmpne32 %f8, %f14, %g2 loop_5206: ldsb [%l7 + 0x20], %i0 lduh [%l7 + 0x10], %o3 andncc %o6, %l6, %i3 fmovrde %l0, %f12, %f12 add %o4, %o1, %o7 array16 %o2, %g5, %i1 faligndata %f14, %f4, %f4 ldsb [%l7 + 0x20], %l1 orncc %i5, %g3, %g7 movrlez %o5, %i7, %i4 stx %g6, [%l7 + 0x08] edge32ln %l4, %l3, %o0 fmovsleu %xcc, %f15, %f7 lduh [%l7 + 0x6E], %i2 ldd [%l7 + 0x48], %f14 stb %l5, [%l7 + 0x2F] fmovdl %xcc, %f1, %f12 fmovda %icc, %f7, %f8 fmovrde %g1, %f2, %f12 ldub [%l7 + 0x43], %l2 pdist %f10, %f0, %f6 fpadd16s %f9, %f15, %f11 stb %i6, [%l7 + 0x19] and %g4, %i0, %o3 fandnot1 %f10, %f8, %f12 brlez %g2, loop_5207 ldub [%l7 + 0x40], %l6 sth %o6, [%l7 + 0x36] movvc %xcc, %l0, %o4 loop_5207: ldub [%l7 + 0x69], %i3 lduh [%l7 + 0x60], %o1 tge %icc, 0x5 ldsw [%l7 + 0x30], %o7 addccc %g5, 0x1CA5, %o2 udivcc %l1, 0x1251, %i5 ldsw [%l7 + 0x3C], %g3 fpsub16 %f4, %f10, %f0 stx %g7, [%l7 + 0x30] nop setx loop_5208, %l0, %l1 jmpl %l1, %o5 brgz,a %i7, loop_5209 fmul8sux16 %f14, %f6, %f2 fnot2 %f14, %f12 loop_5208: brgz,a %i4, loop_5210 loop_5209: movrlz %i1, 0x1D5, %l4 addcc %g6, 0x0B7B, %l3 fnot2 %f6, %f12 loop_5210: tneg %icc, 0x5 movrlez %i2, %o0, %g1 bg,a,pn %icc, loop_5211 bvc,pn %icc, loop_5212 movrgez %l5, 0x298, %l2 stw %g4, [%l7 + 0x60] loop_5211: brz %i6, loop_5213 loop_5212: fmovdpos %icc, %f15, %f7 fmovrdlz %i0, %f10, %f0 sll %g2, %o3, %o6 loop_5213: nop setx loop_5214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc3, loop_5215 fbo %fcc2, loop_5216 fcmpne32 %f2, %f0, %l0 loop_5214: ldub [%l7 + 0x55], %l6 loop_5215: fbuge,a %fcc1, loop_5217 loop_5216: st %f3, [%l7 + 0x08] st %f3, [%l7 + 0x58] mulx %i3, 0x0332, %o1 loop_5217: bg loop_5218 brz %o7, loop_5219 ldsb [%l7 + 0x1A], %o4 movcs %xcc, %o2, %l1 loop_5218: brgz,a %g5, loop_5220 loop_5219: sub %i5, %g3, %g7 tsubcctv %o5, %i7, %i1 fblg %fcc0, loop_5221 loop_5220: nop setx loop_5222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %xcc, %f3, %f15 stw %i4, [%l7 + 0x6C] loop_5221: bneg,pn %icc, loop_5223 loop_5222: be loop_5224 fzero %f6 ldd [%l7 + 0x20], %f12 loop_5223: fornot2 %f4, %f6, %f4 loop_5224: fbo,a %fcc1, loop_5225 ldsb [%l7 + 0x33], %l4 fmovdne %icc, %f12, %f15 fpsub32 %f4, %f8, %f8 loop_5225: tsubcctv %l3, %g6, %o0 edge16n %i2, %l5, %l2 movcc %xcc, %g4, %i6 fornot1 %f12, %f14, %f4 bvc loop_5226 ldub [%l7 + 0x19], %g1 move %xcc, %g2, %o3 subcc %o6, 0x11E7, %i0 loop_5226: xnor %l6, %l0, %i3 addc %o1, 0x00DC, %o4 ld [%l7 + 0x28], %f0 sdivx %o7, 0x1B5F, %o2 fmul8x16 %f5, %f8, %f4 lduw [%l7 + 0x64], %l1 stw %i5, [%l7 + 0x50] fnot1s %f13, %f12 lduw [%l7 + 0x0C], %g3 ldd [%l7 + 0x70], %f6 fmovrde %g7, %f6, %f12 subc %o5, 0x1C69, %i7 ldd [%l7 + 0x38], %f10 orcc %i1, 0x15BA, %i4 lduw [%l7 + 0x20], %l4 ldub [%l7 + 0x64], %g5 ldd [%l7 + 0x78], %f14 xorcc %g6, 0x19BB, %o0 stw %i2, [%l7 + 0x58] fmovsl %xcc, %f1, %f14 srlx %l3, 0x0F, %l2 udivcc %g4, 0x0D1D, %i6 fpsub16s %f13, %f1, %f1 fmovda %xcc, %f7, %f10 stx %g1, [%l7 + 0x60] tn %xcc, 0x1 ldx [%l7 + 0x18], %g2 lduw [%l7 + 0x78], %o3 lduw [%l7 + 0x30], %o6 fmovdvc %xcc, %f11, %f14 sethi 0x036E, %i0 smul %l5, %l0, %l6 ldub [%l7 + 0x1E], %o1 fands %f9, %f3, %f14 ldd [%l7 + 0x28], %f4 movre %o4, %i3, %o7 fmovrdne %l1, %f8, %f4 lduw [%l7 + 0x6C], %i5 movvc %xcc, %g3, %g7 ldx [%l7 + 0x60], %o2 sllx %i7, %i1, %o5 mova %icc, %l4, %g5 tsubcctv %g6, 0x09E2, %i4 movleu %icc, %o0, %i2 fmovsn %xcc, %f6, %f15 stx %l2, [%l7 + 0x20] movn %icc, %l3, %g4 ldsw [%l7 + 0x64], %g1 popc %i6, %o3 fbg %fcc2, loop_5227 bshuffle %f8, %f6, %f8 fbne,a %fcc2, loop_5228 std %f2, [%l7 + 0x10] loop_5227: fmovrdgz %o6, %f6, %f14 stx %g2, [%l7 + 0x50] loop_5228: fmovd %f12, %f6 fornot2 %f2, %f14, %f0 fmovsn %xcc, %f1, %f2 subc %l5, 0x1B85, %i0 fmuld8ulx16 %f0, %f12, %f2 fbug,a %fcc1, loop_5229 fcmps %fcc0, %f13, %f4 lduh [%l7 + 0x60], %l0 pdist %f8, %f10, %f8 loop_5229: subccc %o1, %o4, %i3 ldub [%l7 + 0x7F], %l6 and %o7, 0x0EB4, %i5 tne %icc, 0x1 edge32 %g3, %l1, %g7 tne %icc, 0x6 ble,a %xcc, loop_5230 ldub [%l7 + 0x3D], %i7 edge8ln %o2, %i1, %l4 bgu,a %xcc, loop_5231 loop_5230: tn %xcc, 0x4 stx %g5, [%l7 + 0x20] fbul,a %fcc1, loop_5232 loop_5231: ldd [%l7 + 0x10], %f14 ld [%l7 + 0x18], %f9 te %icc, 0x5 loop_5232: fnors %f9, %f0, %f3 st %f2, [%l7 + 0x50] edge16 %g6, %o5, %i4 array8 %o0, %l2, %l3 ldsb [%l7 + 0x37], %i2 for %f0, %f4, %f6 sub %g1, %g4, %o3 taddcctv %o6, 0x0877, %i6 fnegd %f0, %f12 fmovsle %xcc, %f12, %f3 bcc,a %icc, loop_5233 ld [%l7 + 0x3C], %f2 fornot1 %f10, %f0, %f0 tn %icc, 0x2 loop_5233: fmovsg %icc, %f5, %f11 bne,a,pn %xcc, loop_5234 edge32l %g2, %l5, %i0 bg,a %xcc, loop_5235 ldsw [%l7 + 0x0C], %o1 loop_5234: brlez,a %o4, loop_5236 lduw [%l7 + 0x6C], %l0 loop_5235: fabss %f5, %f15 st %f2, [%l7 + 0x28] loop_5236: fabss %f9, %f9 fmovscs %xcc, %f6, %f1 fmovda %xcc, %f8, %f11 stb %l6, [%l7 + 0x61] lduh [%l7 + 0x24], %i3 subc %o7, %i5, %g3 lduw [%l7 + 0x70], %l1 stw %i7, [%l7 + 0x58] ldsw [%l7 + 0x44], %g7 edge8ln %i1, %o2, %l4 ldub [%l7 + 0x08], %g6 fones %f10 ld [%l7 + 0x6C], %f3 fbule,a %fcc0, loop_5237 fmovrslz %o5, %f0, %f5 fnegd %f12, %f10 tn %xcc, 0x0 loop_5237: fnors %f11, %f0, %f10 fcmpne32 %f14, %f2, %i4 stw %g5, [%l7 + 0x18] tpos %xcc, 0x2 std %f14, [%l7 + 0x60] ldsh [%l7 + 0x52], %l2 fmovsg %icc, %f3, %f11 fpsub16s %f0, %f10, %f3 fmovsneg %icc, %f4, %f7 fmuld8sux16 %f11, %f1, %f14 ldub [%l7 + 0x47], %o0 fcmpd %fcc0, %f2, %f10 fba %fcc1, loop_5238 ldd [%l7 + 0x78], %f0 brnz,a %i2, loop_5239 fpadd32s %f7, %f5, %f2 loop_5238: fmovsne %icc, %f3, %f13 fmovscs %icc, %f9, %f15 loop_5239: faligndata %f14, %f2, %f0 orn %l3, 0x1A9B, %g4 bne,a %icc, loop_5240 edge8ln %g1, %o6, %o3 xorcc %i6, 0x0B89, %g2 pdist %f12, %f8, %f8 loop_5240: fpadd16s %f4, %f9, %f10 fpackfix %f0, %f14 fnot1 %f10, %f4 brz %i0, loop_5241 array16 %l5, %o4, %l0 movcc %xcc, %o1, %l6 smul %o7, %i5, %g3 loop_5241: tsubcctv %i3, 0x1A95, %i7 std %f8, [%l7 + 0x10] movneg %icc, %g7, %l1 bcc,a %xcc, loop_5242 edge32 %i1, %l4, %o2 stb %o5, [%l7 + 0x4E] orn %i4, %g6, %g5 loop_5242: fmovdpos %xcc, %f3, %f0 fmovsne %icc, %f4, %f15 fpadd32s %f6, %f2, %f12 ldsw [%l7 + 0x14], %o0 fbule,a %fcc3, loop_5243 fandnot2 %f10, %f0, %f14 fbule %fcc1, loop_5244 bn,a,pt %icc, loop_5245 loop_5243: std %f8, [%l7 + 0x60] fmovsleu %icc, %f1, %f13 loop_5244: ldub [%l7 + 0x4E], %i2 loop_5245: std %f12, [%l7 + 0x30] edge32n %l3, %l2, %g4 nop setx loop_5246, %l0, %l1 jmpl %l1, %g1 movg %icc, %o3, %o6 tn %icc, 0x1 udivx %g2, 0x0803, %i6 loop_5246: fnor %f14, %f10, %f12 sth %l5, [%l7 + 0x58] taddcc %o4, %l0, %i0 movg %xcc, %l6, %o7 movl %xcc, %o1, %i5 ldd [%l7 + 0x40], %f4 movvc %icc, %i3, %i7 sll %g3, %g7, %l1 fnand %f14, %f8, %f10 ble loop_5247 stw %i1, [%l7 + 0x38] fbge %fcc2, loop_5248 fbu %fcc1, loop_5249 loop_5247: sethi 0x0BA5, %o2 fpsub32s %f12, %f11, %f3 loop_5248: fandnot1 %f10, %f6, %f14 loop_5249: nop setx loop_5250, %l0, %l1 jmpl %l1, %l4 st %f11, [%l7 + 0x40] stw %o5, [%l7 + 0x1C] lduh [%l7 + 0x34], %g6 loop_5250: stb %g5, [%l7 + 0x17] sth %i4, [%l7 + 0x1A] bge,a %icc, loop_5251 taddcctv %o0, %l3, %i2 stx %g4, [%l7 + 0x30] call loop_5252 loop_5251: ldsh [%l7 + 0x20], %g1 fmovdcs %xcc, %f5, %f1 addc %l2, 0x0FE3, %o3 loop_5252: std %f14, [%l7 + 0x30] fmovd %f2, %f6 edge16n %g2, %o6, %i6 bpos %xcc, loop_5253 tl %xcc, 0x4 bpos loop_5254 sllx %o4, %l0, %l5 loop_5253: tvc %icc, 0x7 fornot2s %f0, %f8, %f3 loop_5254: fmul8x16au %f12, %f9, %f12 stx %l6, [%l7 + 0x60] bneg,pt %xcc, loop_5255 fbe %fcc2, loop_5256 ldsh [%l7 + 0x36], %o7 fpack16 %f8, %f2 loop_5255: stx %i0, [%l7 + 0x50] loop_5256: st %f3, [%l7 + 0x44] movge %xcc, %i5, %i3 udiv %i7, 0x1748, %g3 fmovdpos %xcc, %f2, %f0 fmovrsne %o1, %f14, %f13 edge16ln %l1, %i1, %o2 bvc,a %icc, loop_5257 ldsw [%l7 + 0x7C], %g7 mulx %l4, 0x0FC5, %g6 ldub [%l7 + 0x63], %g5 loop_5257: ldub [%l7 + 0x3E], %o5 for %f8, %f12, %f10 mulx %i4, %o0, %i2 andcc %l3, %g1, %l2 lduw [%l7 + 0x14], %o3 fcmple16 %f4, %f10, %g2 ldsb [%l7 + 0x64], %o6 fnot2s %f5, %f2 tsubcctv %i6, %o4, %g4 brgz %l5, loop_5258 fsrc1 %f14, %f10 array16 %l6, %l0, %o7 fcmpne16 %f10, %f6, %i0 loop_5258: movcs %icc, %i3, %i5 fands %f14, %f12, %f10 orncc %g3, %o1, %l1 array8 %i7, %o2, %g7 fmovrsne %i1, %f15, %f3 tg %icc, 0x0 fnot1 %f2, %f2 movrgz %g6, %g5, %l4 ldd [%l7 + 0x48], %f4 brlz,a %i4, loop_5259 movge %xcc, %o5, %i2 add %o0, %l3, %g1 udivcc %l2, 0x01CE, %g2 loop_5259: st %f7, [%l7 + 0x64] ldub [%l7 + 0x1E], %o3 edge16n %o6, %o4, %g4 bgu loop_5260 bpos %icc, loop_5261 sllx %l5, %l6, %i6 st %f2, [%l7 + 0x18] loop_5260: tvc %xcc, 0x2 loop_5261: bvc,a loop_5262 be %xcc, loop_5263 fmovsneg %icc, %f14, %f15 fbne,a %fcc0, loop_5264 loop_5262: movneg %icc, %o7, %i0 loop_5263: brlez,a %i3, loop_5265 sth %i5, [%l7 + 0x22] loop_5264: sdivcc %g3, 0x143A, %l0 lduh [%l7 + 0x68], %o1 loop_5265: ldx [%l7 + 0x50], %l1 fmovrdlz %i7, %f6, %f6 ldsb [%l7 + 0x4A], %g7 brlz %o2, loop_5266 movrgez %g6, %g5, %i1 fblg,a %fcc0, loop_5267 bge,a %xcc, loop_5268 loop_5266: fandnot2s %f10, %f9, %f8 fmovrdne %i4, %f2, %f4 loop_5267: mova %xcc, %o5, %i2 loop_5268: tvc %xcc, 0x5 brlz,a %o0, loop_5269 lduw [%l7 + 0x68], %l4 ble loop_5270 fmuld8ulx16 %f10, %f4, %f0 loop_5269: fbl,a %fcc1, loop_5271 sub %l3, 0x1724, %l2 loop_5270: fornot2 %f10, %f8, %f12 or %g2, 0x194A, %o3 loop_5271: fmovde %icc, %f1, %f5 fmovsg %icc, %f14, %f6 fpsub32s %f10, %f14, %f12 srlx %g1, 0x11, %o4 alignaddrl %o6, %l5, %l6 fmovrsne %g4, %f14, %f7 sth %i6, [%l7 + 0x4A] stw %o7, [%l7 + 0x0C] edge8n %i3, %i0, %i5 stw %l0, [%l7 + 0x0C] movpos %xcc, %o1, %l1 fcmpgt16 %f12, %f0, %i7 sub %g3, 0x0886, %o2 stx %g7, [%l7 + 0x58] ldsb [%l7 + 0x34], %g6 fmovrdgz %g5, %f4, %f10 fones %f6 movre %i1, %i4, %i2 stw %o0, [%l7 + 0x08] std %f10, [%l7 + 0x28] fmovsg %icc, %f5, %f5 fnot1s %f0, %f7 udiv %o5, 0x05DF, %l3 ldsw [%l7 + 0x4C], %l2 orcc %g2, %o3, %g1 fmovsa %xcc, %f6, %f3 brlez,a %l4, loop_5272 fxnor %f2, %f8, %f6 xorcc %o6, 0x14AA, %l5 faligndata %f12, %f6, %f0 loop_5272: ldsb [%l7 + 0x30], %l6 fornot2 %f14, %f4, %f6 fandnot2 %f10, %f10, %f10 movre %o4, %i6, %o7 fmovsn %icc, %f12, %f2 lduw [%l7 + 0x24], %i3 st %f10, [%l7 + 0x18] fnegd %f10, %f14 fpsub16 %f10, %f2, %f4 fzeros %f15 edge32ln %i0, %g4, %i5 std %f6, [%l7 + 0x10] fmovdvs %xcc, %f14, %f1 fmovsl %xcc, %f9, %f2 tcs %xcc, 0x5 ldx [%l7 + 0x68], %o1 fpadd32 %f12, %f2, %f0 sth %l1, [%l7 + 0x52] fmovrdgez %i7, %f6, %f6 ldsw [%l7 + 0x40], %g3 stb %o2, [%l7 + 0x52] ld [%l7 + 0x10], %f2 fbul,a %fcc1, loop_5273 udivcc %g7, 0x0F9D, %l0 st %f14, [%l7 + 0x7C] addc %g6, 0x118C, %i1 loop_5273: movrne %i4, 0x1F2, %g5 fmovsle %icc, %f0, %f14 movg %xcc, %o0, %o5 bpos,a %xcc, loop_5274 fmovrde %l3, %f6, %f14 fnot1 %f10, %f4 tg %xcc, 0x3 loop_5274: sethi 0x0C69, %i2 sllx %g2, %l2, %g1 ble,pn %xcc, loop_5275 std %f2, [%l7 + 0x30] ble,a %xcc, loop_5276 and %o3, %o6, %l5 loop_5275: sll %l6, %o4, %i6 array32 %l4, %i3, %o7 loop_5276: ldd [%l7 + 0x48], %f14 movrgez %g4, 0x0D1, %i0 fmovdcc %xcc, %f5, %f9 ldx [%l7 + 0x48], %i5 fnegd %f14, %f14 fmovscc %xcc, %f12, %f5 array16 %o1, %i7, %g3 stx %l1, [%l7 + 0x50] fbge,a %fcc3, loop_5277 fzero %f14 stw %g7, [%l7 + 0x20] fmul8sux16 %f0, %f14, %f14 loop_5277: ldx [%l7 + 0x60], %l0 fmovdl %xcc, %f10, %f7 tg %xcc, 0x3 std %f6, [%l7 + 0x48] nop setx loop_5278, %l0, %l1 jmpl %l1, %g6 fbl,a %fcc0, loop_5279 fnot1s %f1, %f8 taddcctv %i1, %o2, %g5 loop_5278: fsrc1s %f9, %f14 loop_5279: fbue %fcc0, loop_5280 fmovdg %xcc, %f15, %f6 xorcc %o0, 0x0404, %i4 ldd [%l7 + 0x70], %f10 loop_5280: alignaddrl %o5, %l3, %g2 fxors %f11, %f6, %f13 fone %f10 fand %f14, %f14, %f2 stb %i2, [%l7 + 0x7F] stx %l2, [%l7 + 0x70] ldd [%l7 + 0x30], %f2 ldsb [%l7 + 0x4B], %o3 edge8ln %o6, %g1, %l5 stx %l6, [%l7 + 0x78] fcmpne16 %f10, %f14, %i6 tneg %icc, 0x4 stb %o4, [%l7 + 0x1B] sdiv %i3, 0x0DA5, %l4 fnor %f12, %f12, %f14 udivcc %g4, 0x1777, %o7 nop setx loop_5281, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %icc, %f6, %f11 lduw [%l7 + 0x68], %i0 fmovscc %xcc, %f10, %f10 loop_5281: fmovrde %i5, %f12, %f4 fone %f2 movneg %icc, %i7, %g3 std %f6, [%l7 + 0x18] udivcc %o1, 0x0949, %g7 fbo,a %fcc1, loop_5282 andn %l1, 0x1111, %l0 fmovsl %icc, %f14, %f0 pdist %f14, %f12, %f4 loop_5282: fcmpeq32 %f12, %f8, %i1 fmovrslz %g6, %f14, %f7 ld [%l7 + 0x24], %f8 fmovsne %icc, %f9, %f6 fxor %f10, %f6, %f6 fornot2s %f13, %f6, %f3 movrgz %o2, 0x1B5, %g5 sth %o0, [%l7 + 0x2E] fcmped %fcc1, %f2, %f2 ldsw [%l7 + 0x54], %i4 fxnors %f4, %f3, %f0 lduh [%l7 + 0x10], %l3 st %f3, [%l7 + 0x6C] fmovrslez %o5, %f1, %f10 fmul8x16 %f1, %f6, %f2 fcmped %fcc0, %f2, %f0 umul %i2, 0x09AB, %g2 ldx [%l7 + 0x08], %l2 ldsb [%l7 + 0x67], %o6 fcmpne16 %f6, %f12, %o3 fcmpne32 %f4, %f2, %l5 sllx %l6, 0x0B, %g1 stw %i6, [%l7 + 0x24] orncc %o4, 0x0274, %l4 ldsh [%l7 + 0x6E], %i3 fcmps %fcc2, %f9, %f3 fxnor %f6, %f2, %f10 tvs %icc, 0x6 nop setx loop_5283, %l0, %l1 jmpl %l1, %g4 stw %o7, [%l7 + 0x5C] movneg %xcc, %i0, %i7 fsrc1s %f5, %f10 loop_5283: fcmpd %fcc1, %f8, %f4 fmovrde %i5, %f10, %f6 mova %xcc, %o1, %g7 fcmpeq32 %f2, %f10, %g3 fbne %fcc1, loop_5284 fands %f5, %f3, %f1 fzeros %f0 ldsb [%l7 + 0x73], %l0 loop_5284: mulscc %l1, 0x06A4, %i1 lduw [%l7 + 0x64], %g6 fmovsl %xcc, %f4, %f11 lduh [%l7 + 0x28], %o2 stb %g5, [%l7 + 0x2D] stx %i4, [%l7 + 0x28] fmovdl %icc, %f2, %f6 edge16 %o0, %l3, %o5 movle %xcc, %i2, %g2 stw %l2, [%l7 + 0x2C] fand %f0, %f0, %f10 bpos %xcc, loop_5285 fnegd %f14, %f4 sub %o6, 0x0770, %l5 edge16 %o3, %l6, %g1 loop_5285: ldsb [%l7 + 0x5F], %i6 fmovscs %icc, %f12, %f1 pdist %f6, %f2, %f0 fcmple16 %f8, %f12, %o4 fbul %fcc3, loop_5286 sth %i3, [%l7 + 0x6E] ld [%l7 + 0x48], %f10 fsrc2s %f7, %f6 loop_5286: ldsb [%l7 + 0x62], %g4 ldsb [%l7 + 0x73], %o7 fnand %f4, %f6, %f2 fxors %f0, %f9, %f7 sdiv %i0, 0x061B, %i7 movleu %icc, %l4, %i5 fcmple16 %f10, %f10, %o1 fmovrdlez %g3, %f8, %f0 subcc %g7, 0x0450, %l0 call loop_5287 fbule %fcc3, loop_5288 subc %l1, 0x118E, %i1 movpos %icc, %o2, %g6 loop_5287: fmovsvs %xcc, %f3, %f6 loop_5288: ldub [%l7 + 0x60], %i4 lduh [%l7 + 0x4A], %o0 sth %l3, [%l7 + 0x12] ba,a %xcc, loop_5289 fpmerge %f12, %f5, %f14 lduh [%l7 + 0x2A], %o5 be %icc, loop_5290 loop_5289: std %f10, [%l7 + 0x48] taddcc %g5, 0x1EF1, %g2 ld [%l7 + 0x18], %f11 loop_5290: stb %i2, [%l7 + 0x09] lduh [%l7 + 0x68], %l2 orcc %l5, 0x1E3C, %o6 nop setx loop_5291, %l0, %l1 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 %fcc2, loop_5292 fmovda %icc, %f8, %f1 xorcc %l6, %o3, %g1 loop_5291: lduw [%l7 + 0x08], %i6 loop_5292: fbne,a %fcc3, loop_5293 fpadd16 %f2, %f14, %f8 ld [%l7 + 0x38], %f7 stw %o4, [%l7 + 0x34] loop_5293: fsrc2 %f0, %f8 ldsw [%l7 + 0x58], %g4 std %f4, [%l7 + 0x60] udiv %i3, 0x09B1, %o7 sll %i7, %l4, %i5 fmuld8ulx16 %f6, %f14, %f0 ldub [%l7 + 0x34], %i0 xor %o1, %g7, %g3 ldd [%l7 + 0x78], %f2 fnegs %f12, %f6 ldsw [%l7 + 0x74], %l0 fxnor %f0, %f12, %f2 fmovdge %xcc, %f6, %f11 st %f9, [%l7 + 0x50] ldd [%l7 + 0x08], %f6 ldsh [%l7 + 0x0A], %i1 fmovdle %icc, %f15, %f12 movpos %xcc, %o2, %l1 sth %i4, [%l7 + 0x48] movn %xcc, %o0, %l3 ldd [%l7 + 0x58], %f6 ldub [%l7 + 0x53], %o5 mulx %g6, %g5, %i2 ldsb [%l7 + 0x1D], %l2 fmovscs %xcc, %f7, %f6 movneg %icc, %g2, %l5 fmovsvc %icc, %f14, %f10 lduw [%l7 + 0x18], %l6 fmovsleu %xcc, %f1, %f7 siam 0x4 fcmpd %fcc2, %f6, %f0 stx %o3, [%l7 + 0x10] ldsh [%l7 + 0x20], %o6 fcmpes %fcc2, %f10, %f15 bshuffle %f14, %f10, %f8 tne %icc, 0x7 fsrc1s %f15, %f2 fmovrsgz %i6, %f10, %f14 bpos %icc, loop_5294 brlz %g1, loop_5295 faligndata %f12, %f10, %f4 edge8n %g4, %o4, %o7 loop_5294: ldx [%l7 + 0x38], %i7 loop_5295: tl %icc, 0x6 lduw [%l7 + 0x2C], %l4 fpack16 %f14, %f1 addc %i5, %i0, %o1 st %f4, [%l7 + 0x20] stx %i3, [%l7 + 0x78] bn loop_5296 fxnors %f13, %f3, %f12 fble %fcc3, loop_5297 fmovrslez %g3, %f6, %f3 loop_5296: fandnot1 %f6, %f4, %f0 fmovdge %icc, %f4, %f11 loop_5297: movg %xcc, %g7, %i1 fornot2s %f8, %f4, %f5 ba,a loop_5298 fmovsa %xcc, %f10, %f15 lduw [%l7 + 0x34], %l0 ld [%l7 + 0x28], %f7 loop_5298: ld [%l7 + 0x64], %f9 stx %l1, [%l7 + 0x48] fxor %f0, %f0, %f10 ldsw [%l7 + 0x58], %i4 fabss %f12, %f14 mulx %o0, 0x1886, %o2 fmovse %icc, %f3, %f2 fbne %fcc2, loop_5299 fmovrdlez %o5, %f14, %f10 st %f7, [%l7 + 0x54] brgz,a %l3, loop_5300 loop_5299: brgz %g6, loop_5301 fcmple32 %f12, %f6, %i2 ldsh [%l7 + 0x4C], %g5 loop_5300: array32 %l2, %g2, %l5 loop_5301: tpos %xcc, 0x7 fornot1s %f12, %f9, %f6 bn,a,pt %icc, loop_5302 fnot1s %f10, %f0 call loop_5303 fornot1 %f8, %f4, %f12 loop_5302: edge32n %l6, %o3, %i6 umul %o6, %g1, %o4 loop_5303: nop setx loop_5304, %l0, %l1 jmpl %l1, %o7 edge8ln %i7, %g4, %i5 fbe,a %fcc3, loop_5305 orncc %i0, %l4, %i3 loop_5304: fnor %f10, %f0, %f14 edge32 %g3, %g7, %i1 loop_5305: movrlz %o1, %l1, %l0 ldsb [%l7 + 0x70], %i4 lduh [%l7 + 0x4A], %o2 fmovrse %o0, %f15, %f3 st %f8, [%l7 + 0x1C] fcmpes %fcc2, %f7, %f3 movvc %icc, %o5, %g6 tsubcc %l3, %i2, %g5 ldsh [%l7 + 0x7E], %g2 andcc %l5, %l6, %l2 fcmpes %fcc2, %f7, %f9 subccc %o3, %i6, %g1 ldd [%l7 + 0x30], %f6 fmovrdgz %o4, %f4, %f2 fcmped %fcc1, %f8, %f0 bvs,a,pn %xcc, loop_5306 brlz %o6, loop_5307 orn %i7, %g4, %o7 fmovse %xcc, %f4, %f2 loop_5306: fcmpne32 %f14, %f14, %i0 loop_5307: tcc %xcc, 0x2 fpsub16 %f10, %f4, %f6 ldsw [%l7 + 0x70], %l4 fmovs %f15, %f10 stb %i3, [%l7 + 0x5C] fpsub16 %f4, %f14, %f0 fornot2s %f14, %f5, %f2 alignaddrl %i5, %g7, %i1 lduw [%l7 + 0x18], %g3 subc %l1, %l0, %o1 lduw [%l7 + 0x08], %o2 fcmpne16 %f2, %f12, %o0 te %icc, 0x6 lduw [%l7 + 0x08], %o5 movcc %icc, %i4, %g6 fmovsl %xcc, %f12, %f0 ldsh [%l7 + 0x46], %i2 sth %l3, [%l7 + 0x6E] fbue,a %fcc1, loop_5308 fcmple32 %f10, %f4, %g5 fpadd16 %f2, %f8, %f2 bvs,a loop_5309 loop_5308: fnot2 %f0, %f12 ld [%l7 + 0x24], %f3 te %icc, 0x0 loop_5309: ba,a %icc, loop_5310 fbe %fcc3, loop_5311 tg %xcc, 0x7 umulcc %g2, %l5, %l6 loop_5310: ld [%l7 + 0x28], %f14 loop_5311: tg %xcc, 0x6 edge32ln %l2, %i6, %o3 tvc %xcc, 0x0 fmovrse %o4, %f11, %f15 movre %o6, 0x038, %g1 taddcctv %g4, %i7, %o7 fcmple32 %f2, %f10, %l4 bshuffle %f2, %f10, %f8 fpadd32 %f12, %f0, %f14 fmovda %icc, %f15, %f10 fmovsl %icc, %f5, %f14 movpos %xcc, %i3, %i0 fmovde %xcc, %f4, %f13 st %f2, [%l7 + 0x70] edge32 %g7, %i5, %i1 ldsh [%l7 + 0x6C], %g3 fpsub16 %f8, %f4, %f8 sethi 0x1621, %l0 fmul8sux16 %f6, %f14, %f12 fmovrdgez %l1, %f8, %f2 fnot2s %f9, %f4 sdivx %o1, 0x01A6, %o0 stb %o2, [%l7 + 0x57] fnot1s %f9, %f4 xorcc %i4, %g6, %i2 fabss %f14, %f6 sth %l3, [%l7 + 0x6A] fmovrdlez %o5, %f2, %f2 fsrc2s %f5, %f4 fsrc2s %f7, %f11 bcc,pt %xcc, loop_5312 ldsb [%l7 + 0x5B], %g5 addcc %l5, 0x1CBB, %l6 fmovse %icc, %f5, %f5 loop_5312: fzero %f10 stb %l2, [%l7 + 0x11] siam 0x3 fmovsleu %icc, %f0, %f1 movle %icc, %g2, %o3 ld [%l7 + 0x4C], %f9 fmovrdgez %i6, %f0, %f12 brnz %o4, loop_5313 stw %o6, [%l7 + 0x6C] std %f0, [%l7 + 0x20] fpsub32 %f12, %f0, %f0 loop_5313: std %f12, [%l7 + 0x70] movneg %xcc, %g1, %g4 tsubcctv %i7, %l4, %o7 mulscc %i3, %g7, %i0 fpsub32 %f14, %f10, %f0 stx %i5, [%l7 + 0x50] fors %f1, %f2, %f0 fmovdneg %xcc, %f2, %f7 faligndata %f10, %f0, %f4 fbl,a %fcc3, loop_5314 edge8ln %g3, %l0, %i1 bge,a,pn %icc, loop_5315 std %f6, [%l7 + 0x78] loop_5314: tsubcctv %o1, %l1, %o0 movg %icc, %i4, %o2 loop_5315: sllx %i2, %l3, %o5 edge32n %g6, %g5, %l6 edge32ln %l2, %g2, %o3 ldsh [%l7 + 0x34], %l5 stx %o4, [%l7 + 0x70] fmovscs %xcc, %f3, %f10 fnot2 %f12, %f4 ldub [%l7 + 0x23], %o6 st %f15, [%l7 + 0x64] lduw [%l7 + 0x54], %i6 nop setx loop_5316, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f0, %f4, %f6 stx %g4, [%l7 + 0x58] fmovrslez %i7, %f9, %f4 loop_5316: ldsb [%l7 + 0x7F], %l4 sethi 0x1FD9, %g1 ldub [%l7 + 0x41], %i3 fbne %fcc1, loop_5317 fsrc2 %f0, %f14 fmovdleu %xcc, %f7, %f10 sll %o7, 0x03, %i0 loop_5317: fzero %f8 brlz %g7, loop_5318 fcmpgt16 %f2, %f14, %g3 fmovdpos %icc, %f9, %f15 ldub [%l7 + 0x68], %i5 loop_5318: bpos,pn %icc, loop_5319 taddcctv %i1, %o1, %l1 fnands %f13, %f12, %f15 fmovdg %icc, %f0, %f1 loop_5319: fcmps %fcc0, %f5, %f6 edge8ln %l0, %i4, %o2 ldx [%l7 + 0x78], %o0 tvs %icc, 0x7 fmovda %xcc, %f10, %f13 fcmps %fcc0, %f7, %f13 be,a,pn %xcc, loop_5320 ldub [%l7 + 0x5B], %i2 fble,a %fcc0, loop_5321 std %f0, [%l7 + 0x38] loop_5320: fexpand %f0, %f4 movcc %icc, %l3, %o5 loop_5321: ldsw [%l7 + 0x6C], %g6 movne %xcc, %l6, %g5 lduh [%l7 + 0x74], %g2 bleu loop_5322 stx %o3, [%l7 + 0x20] xorcc %l5, %l2, %o6 st %f4, [%l7 + 0x40] loop_5322: std %f8, [%l7 + 0x50] fcmpes %fcc1, %f5, %f2 fpsub32 %f4, %f2, %f0 array32 %o4, %i6, %i7 stx %g4, [%l7 + 0x58] be,a loop_5323 tpos %icc, 0x6 taddcc %g1, 0x0CDE, %i3 bne,a,pn %icc, loop_5324 loop_5323: udivx %l4, 0x1C5D, %o7 fnot2s %f9, %f13 sethi 0x093A, %g7 loop_5324: edge8l %i0, %g3, %i5 bshuffle %f12, %f14, %f2 sth %i1, [%l7 + 0x3E] bl loop_5325 stb %l1, [%l7 + 0x70] siam 0x6 bn %icc, loop_5326 loop_5325: movcc %xcc, %o1, %l0 ld [%l7 + 0x58], %f9 fones %f6 loop_5326: fmul8x16al %f0, %f7, %f4 std %f14, [%l7 + 0x60] bge %xcc, loop_5327 fpadd32 %f12, %f0, %f2 ld [%l7 + 0x54], %f2 addcc %i4, 0x0059, %o0 loop_5327: fmovrdgz %i2, %f6, %f6 fcmpeq16 %f0, %f10, %o2 stw %l3, [%l7 + 0x60] lduh [%l7 + 0x6C], %o5 subc %l6, 0x1082, %g5 std %f8, [%l7 + 0x08] alignaddrl %g6, %o3, %l5 ldub [%l7 + 0x51], %g2 fmovsneg %icc, %f5, %f2 edge8ln %l2, %o4, %o6 sdivx %i7, 0x1445, %i6 fmul8x16 %f0, %f10, %f4 fcmpgt16 %f4, %f0, %g4 stw %i3, [%l7 + 0x78] stx %l4, [%l7 + 0x40] std %f10, [%l7 + 0x70] ldsw [%l7 + 0x48], %g1 siam 0x3 edge32 %g7, %o7, %i0 fxnor %f6, %f14, %f14 fmovdvc %icc, %f4, %f8 tne %icc, 0x3 orncc %g3, 0x1C1E, %i1 bne,pn %xcc, loop_5328 ldsw [%l7 + 0x18], %i5 ldub [%l7 + 0x49], %o1 stb %l0, [%l7 + 0x1E] loop_5328: fnor %f6, %f8, %f4 bn,a %xcc, loop_5329 andcc %i4, %o0, %l1 udivx %o2, 0x01C4, %l3 fmovrdlz %o5, %f0, %f12 loop_5329: ldub [%l7 + 0x3D], %l6 movrlez %g5, 0x2AD, %i2 fmovrdlz %o3, %f2, %f6 alignaddrl %l5, %g2, %l2 fbo %fcc2, loop_5330 fmovrsne %o4, %f6, %f4 fmovsa %icc, %f1, %f3 fbo %fcc2, loop_5331 loop_5330: ldsh [%l7 + 0x28], %g6 fbne,a %fcc3, loop_5332 tpos %icc, 0x1 loop_5331: tsubcctv %i7, 0x07FA, %o6 ldub [%l7 + 0x7B], %g4 loop_5332: tge %icc, 0x4 fmovrsne %i3, %f4, %f4 edge16ln %i6, %l4, %g7 tl %icc, 0x0 bleu,a loop_5333 array16 %g1, %o7, %i0 lduh [%l7 + 0x2E], %g3 fornot1 %f8, %f6, %f10 loop_5333: ldsw [%l7 + 0x6C], %i1 fmovrde %o1, %f0, %f0 std %f12, [%l7 + 0x78] fpsub16s %f0, %f12, %f15 tg %icc, 0x7 fbg %fcc3, loop_5334 fbne %fcc1, loop_5335 orcc %l0, 0x0085, %i4 fandnot2s %f1, %f5, %f11 loop_5334: tsubcc %i5, 0x0F65, %l1 loop_5335: sth %o2, [%l7 + 0x62] movcc %icc, %o0, %l3 orn %l6, %g5, %o5 fbul %fcc1, loop_5336 sdivx %i2, 0x037B, %o3 andcc %g2, %l5, %l2 fpsub16s %f10, %f6, %f6 loop_5336: fmovdne %icc, %f11, %f5 movrgez %o4, %g6, %i7 edge16l %o6, %i3, %i6 call loop_5337 nop setx loop_5338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l4, [%l7 + 0x48] fbule,a %fcc2, loop_5339 loop_5337: stw %g7, [%l7 + 0x70] loop_5338: ldsh [%l7 + 0x66], %g4 fmovrdgez %o7, %f8, %f4 loop_5339: std %f6, [%l7 + 0x70] fmovsneg %xcc, %f14, %f4 srlx %i0, %g3, %g1 ba,pt %xcc, loop_5340 brz,a %o1, loop_5341 sth %l0, [%l7 + 0x7A] fmovsl %icc, %f3, %f5 loop_5340: stx %i4, [%l7 + 0x58] loop_5341: fornot1s %f1, %f2, %f4 fmovsl %icc, %f5, %f2 mulscc %i5, 0x1A34, %l1 fmovsgu %xcc, %f2, %f1 std %f4, [%l7 + 0x70] fnands %f5, %f3, %f5 st %f15, [%l7 + 0x08] fcmpne32 %f0, %f4, %i1 st %f2, [%l7 + 0x58] fnand %f14, %f8, %f10 fmovrslez %o0, %f10, %f14 fcmple16 %f14, %f14, %o2 edge8l %l6, %l3, %o5 fmovsne %xcc, %f9, %f10 edge32n %g5, %i2, %g2 stw %l5, [%l7 + 0x7C] bne,a,pn %icc, loop_5342 be,a %icc, loop_5343 nop setx loop_5344, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %l2, %o3, %g6 loop_5342: fmovdgu %icc, %f13, %f11 loop_5343: edge8l %o4, %o6, %i7 loop_5344: fmovda %xcc, %f7, %f11 ld [%l7 + 0x4C], %f12 fmovdgu %icc, %f5, %f8 edge8l %i6, %l4, %g7 fcmpeq16 %f2, %f2, %i3 stx %o7, [%l7 + 0x48] fcmpgt32 %f0, %f0, %g4 lduh [%l7 + 0x16], %g3 andcc %i0, %g1, %l0 array32 %i4, %o1, %l1 te %xcc, 0x3 sth %i1, [%l7 + 0x5E] array32 %i5, %o0, %o2 fblg %fcc1, loop_5345 umul %l3, %l6, %g5 stx %o5, [%l7 + 0x60] subcc %i2, %l5, %l2 loop_5345: stx %o3, [%l7 + 0x68] movg %icc, %g6, %g2 fmovsleu %xcc, %f6, %f8 tne %xcc, 0x0 fnand %f12, %f2, %f6 fbge,a %fcc1, loop_5346 or %o4, %o6, %i7 fpsub16 %f2, %f2, %f4 sll %i6, %g7, %i3 loop_5346: sth %o7, [%l7 + 0x2E] ldd [%l7 + 0x20], %f12 fmovdge %xcc, %f5, %f5 movne %icc, %l4, %g4 movcs %xcc, %i0, %g3 movvc %xcc, %l0, %i4 ld [%l7 + 0x1C], %f8 fpackfix %f10, %f1 fbl %fcc1, loop_5347 ldsw [%l7 + 0x68], %g1 fcmpes %fcc1, %f10, %f0 fpsub32s %f14, %f13, %f1 loop_5347: st %f10, [%l7 + 0x10] xnorcc %o1, %i1, %l1 fblg %fcc1, loop_5348 edge32n %i5, %o2, %o0 edge32n %l3, %l6, %g5 stw %i2, [%l7 + 0x3C] loop_5348: fmovsl %icc, %f3, %f13 ldsb [%l7 + 0x37], %o5 fmovrsne %l5, %f1, %f13 tvc %xcc, 0x4 or %l2, %g6, %g2 ldsw [%l7 + 0x68], %o4 fmuld8ulx16 %f8, %f4, %f2 fbl,a %fcc1, loop_5349 movg %icc, %o3, %i7 stx %o6, [%l7 + 0x68] stb %g7, [%l7 + 0x39] loop_5349: fpack32 %f14, %f10, %f12 stw %i6, [%l7 + 0x40] fmovrdlz %i3, %f6, %f14 fmovdn %xcc, %f4, %f3 addccc %l4, %o7, %i0 fbe,a %fcc3, loop_5350 subcc %g4, 0x068A, %g3 fbl %fcc3, loop_5351 fmovrdlez %i4, %f14, %f8 loop_5350: sdivx %l0, 0x1F71, %o1 lduw [%l7 + 0x7C], %i1 loop_5351: ldsw [%l7 + 0x20], %g1 ldsb [%l7 + 0x48], %i5 fandnot2s %f12, %f9, %f1 fmovdl %icc, %f7, %f2 fabsd %f10, %f12 be,a,pn %xcc, loop_5352 fnors %f11, %f7, %f1 fmovsne %xcc, %f15, %f14 lduh [%l7 + 0x14], %l1 loop_5352: stx %o0, [%l7 + 0x58] fmovspos %icc, %f1, %f7 fmovdle %icc, %f3, %f11 bcs,pn %xcc, loop_5353 fmul8x16 %f0, %f10, %f10 edge8l %l3, %l6, %g5 array8 %i2, %o5, %l5 loop_5353: bg,pt %icc, loop_5354 std %f6, [%l7 + 0x50] fmovsgu %xcc, %f2, %f14 fand %f12, %f8, %f2 loop_5354: fsrc2 %f14, %f12 popc 0x1752, %o2 fpsub16 %f10, %f6, %f0 std %f8, [%l7 + 0x30] taddcctv %l2, 0x0174, %g2 stx %o4, [%l7 + 0x30] addcc %g6, 0x1EB0, %i7 fmovrdne %o3, %f2, %f12 bneg,a loop_5355 lduw [%l7 + 0x78], %o6 fmovse %xcc, %f8, %f3 fcmpeq16 %f2, %f10, %g7 loop_5355: fcmped %fcc1, %f14, %f10 brgz,a %i3, loop_5356 fmovscs %xcc, %f7, %f14 fmovrsgz %l4, %f15, %f12 subcc %o7, 0x1E64, %i0 loop_5356: ld [%l7 + 0x44], %f5 fmovrde %i6, %f6, %f10 subcc %g4, 0x00C9, %i4 array32 %l0, %g3, %o1 ldd [%l7 + 0x58], %f14 movrgz %i1, 0x38F, %i5 fmovrdgz %l1, %f2, %f8 srlx %g1, %o0, %l3 fba %fcc3, loop_5357 faligndata %f10, %f10, %f14 ldx [%l7 + 0x50], %g5 ldsb [%l7 + 0x73], %i2 loop_5357: fnors %f8, %f5, %f11 sth %o5, [%l7 + 0x30] lduh [%l7 + 0x28], %l6 sllx %o2, 0x0E, %l2 fcmpne16 %f10, %f10, %l5 sth %g2, [%l7 + 0x6C] fxnor %f4, %f12, %f0 fmovdn %xcc, %f1, %f10 array8 %g6, %o4, %i7 edge16 %o6, %g7, %i3 sth %l4, [%l7 + 0x0E] fnot1s %f4, %f7 ldsh [%l7 + 0x1A], %o3 stx %o7, [%l7 + 0x30] udivcc %i6, 0x03E1, %g4 stb %i4, [%l7 + 0x39] srl %i0, %g3, %o1 tsubcc %l0, %i1, %i5 ldx [%l7 + 0x68], %g1 add %o0, %l1, %g5 movrgz %i2, %o5, %l3 fcmpeq32 %f2, %f12, %o2 std %f10, [%l7 + 0x68] lduw [%l7 + 0x10], %l2 or %l5, 0x0981, %l6 sub %g6, 0x1116, %g2 fmul8x16al %f0, %f4, %f8 movcc %icc, %i7, %o4 sllx %o6, %g7, %i3 ldsw [%l7 + 0x2C], %o3 st %f11, [%l7 + 0x74] fcmpeq32 %f2, %f10, %l4 fbg %fcc2, loop_5358 fnand %f12, %f2, %f10 stx %o7, [%l7 + 0x20] brgz,a %i6, loop_5359 loop_5358: move %icc, %g4, %i4 fblg,a %fcc2, loop_5360 ldx [%l7 + 0x08], %g3 loop_5359: fba %fcc3, loop_5361 fnot2 %f6, %f0 loop_5360: tn %icc, 0x6 fnegd %f2, %f14 loop_5361: bvc %icc, loop_5362 std %f4, [%l7 + 0x18] fcmps %fcc2, %f5, %f5 sdivx %o1, 0x1F55, %i0 loop_5362: ldsh [%l7 + 0x1A], %l0 andncc %i1, %g1, %i5 fbn,a %fcc1, loop_5363 fmovrde %o0, %f12, %f8 umulcc %g5, %l1, %o5 fabsd %f12, %f14 loop_5363: tl %icc, 0x6 st %f13, [%l7 + 0x78] xorcc %l3, 0x05C6, %o2 call loop_5364 umulcc %i2, %l2, %l5 ldub [%l7 + 0x17], %l6 fsrc1s %f2, %f7 loop_5364: ldx [%l7 + 0x28], %g6 std %f6, [%l7 + 0x58] fmovrdne %i7, %f2, %f12 nop setx loop_5365, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %icc, %g2, %o4 edge16n %o6, %i3, %o3 faligndata %f4, %f12, %f4 loop_5365: fabss %f1, %f12 fxor %f4, %f10, %f12 fandnot1 %f12, %f14, %f4 bne %xcc, loop_5366 orncc %g7, %o7, %i6 xnor %l4, 0x11C6, %i4 ldub [%l7 + 0x6C], %g3 loop_5366: edge8 %o1, %g4, %l0 fbug %fcc2, loop_5367 stx %i0, [%l7 + 0x50] ld [%l7 + 0x3C], %f12 sra %g1, %i5, %i1 loop_5367: lduw [%l7 + 0x5C], %g5 fmovrsgz %o0, %f6, %f5 ldub [%l7 + 0x3C], %l1 ld [%l7 + 0x5C], %f0 bshuffle %f6, %f6, %f0 tne %xcc, 0x0 std %f4, [%l7 + 0x78] fbule %fcc0, loop_5368 stx %o5, [%l7 + 0x28] edge32n %l3, %o2, %i2 ba,a,pn %xcc, loop_5369 loop_5368: bneg,a %icc, loop_5370 fmovsvc %icc, %f2, %f1 fmovs %f14, %f13 loop_5369: brgez %l2, loop_5371 loop_5370: tsubcctv %l5, 0x093E, %g6 ba,a,pn %icc, loop_5372 ldsw [%l7 + 0x38], %i7 loop_5371: sth %g2, [%l7 + 0x5C] fmovsl %icc, %f10, %f1 loop_5372: ldub [%l7 + 0x72], %o4 ba,a %icc, loop_5373 fmovdvs %xcc, %f8, %f13 fcmpd %fcc3, %f4, %f6 edge8 %l6, %i3, %o6 loop_5373: sdivcc %g7, 0x1FFD, %o3 fands %f6, %f9, %f5 ldub [%l7 + 0x77], %i6 edge16ln %o7, %l4, %g3 te %icc, 0x3 fornot2 %f6, %f8, %f6 fmovdvc %xcc, %f7, %f8 sth %o1, [%l7 + 0x4C] fzero %f8 movvs %xcc, %i4, %g4 tneg %icc, 0x7 fmul8ulx16 %f2, %f10, %f6 srax %i0, 0x11, %l0 brgez %g1, loop_5374 fbne,a %fcc0, loop_5375 fors %f14, %f9, %f6 nop setx loop_5376, %l0, %l1 jmpl %l1, %i5 loop_5374: sth %g5, [%l7 + 0x28] loop_5375: fmovrdne %o0, %f2, %f0 andcc %i1, 0x0607, %o5 loop_5376: addcc %l1, %o2, %l3 fmovdg %xcc, %f14, %f1 brgz %i2, loop_5377 edge8 %l2, %l5, %g6 bne,pn %xcc, loop_5378 movrgz %i7, %g2, %o4 loop_5377: fmuld8ulx16 %f13, %f8, %f10 ta %icc, 0x7 loop_5378: fmovrdgez %l6, %f0, %f6 ld [%l7 + 0x7C], %f6 std %f0, [%l7 + 0x70] fmovdge %xcc, %f14, %f15 st %f0, [%l7 + 0x3C] taddcctv %i3, 0x0C4F, %o6 ldsw [%l7 + 0x4C], %g7 siam 0x5 edge32ln %i6, %o7, %l4 stw %g3, [%l7 + 0x68] movvc %icc, %o3, %i4 stb %o1, [%l7 + 0x68] movvc %icc, %g4, %l0 brgz %g1, loop_5379 bne,a,pn %icc, loop_5380 tsubcc %i5, %g5, %o0 fnot2 %f8, %f8 loop_5379: std %f8, [%l7 + 0x48] loop_5380: fbule,a %fcc1, loop_5381 fmul8x16au %f3, %f1, %f0 fmovdleu %xcc, %f11, %f13 bleu,a %icc, loop_5382 loop_5381: tsubcc %i0, 0x0F4F, %i1 ldx [%l7 + 0x58], %o5 bgu,a loop_5383 loop_5382: fcmple16 %f12, %f2, %l1 andcc %o2, %l3, %l2 ldsh [%l7 + 0x28], %i2 loop_5383: fcmpgt32 %f14, %f6, %l5 ldx [%l7 + 0x58], %g6 fandnot2 %f2, %f4, %f0 fbl,a %fcc0, loop_5384 stx %i7, [%l7 + 0x08] fcmpgt16 %f4, %f10, %o4 xor %g2, 0x048A, %l6 loop_5384: fbuge %fcc0, loop_5385 movcs %icc, %o6, %g7 ldd [%l7 + 0x58], %f12 sra %i3, 0x12, %o7 loop_5385: std %f12, [%l7 + 0x50] ldx [%l7 + 0x38], %l4 st %f15, [%l7 + 0x40] ta %xcc, 0x0 ldsw [%l7 + 0x3C], %i6 ldsh [%l7 + 0x20], %o3 brlz,a %i4, loop_5386 edge8l %g3, %o1, %g4 movgu %xcc, %l0, %i5 ba,a,pt %icc, loop_5387 loop_5386: ldsb [%l7 + 0x0B], %g5 movrne %g1, 0x374, %i0 sub %o0, %o5, %i1 loop_5387: ldd [%l7 + 0x70], %f12 sra %l1, %l3, %l2 fsrc2 %f6, %f14 ldsh [%l7 + 0x1A], %o2 sth %l5, [%l7 + 0x2A] stx %i2, [%l7 + 0x40] ld [%l7 + 0x40], %f14 fba,a %fcc0, loop_5388 udiv %g6, 0x0E39, %o4 ldd [%l7 + 0x40], %f4 ldub [%l7 + 0x20], %g2 loop_5388: edge8 %i7, %l6, %o6 fandnot1 %f6, %f12, %f14 ldx [%l7 + 0x20], %g7 fbl,a %fcc0, loop_5389 st %f14, [%l7 + 0x20] xnorcc %o7, 0x1F53, %l4 fmovd %f8, %f8 loop_5389: srl %i6, %o3, %i3 fmovdn %xcc, %f13, %f5 bleu,a %xcc, loop_5390 for %f4, %f6, %f0 fmovrdlz %i4, %f12, %f12 ldsw [%l7 + 0x20], %g3 loop_5390: bcc,pn %xcc, loop_5391 fbuge,a %fcc0, loop_5392 fnot2 %f4, %f6 lduh [%l7 + 0x54], %o1 loop_5391: fand %f8, %f10, %f6 loop_5392: fnot1 %f2, %f6 std %f14, [%l7 + 0x28] andncc %g4, %i5, %g5 ld [%l7 + 0x30], %f15 ble,a %icc, loop_5393 ldsh [%l7 + 0x10], %l0 stw %i0, [%l7 + 0x44] fmul8ulx16 %f0, %f4, %f4 loop_5393: fmovsn %xcc, %f2, %f6 fornot2 %f8, %f10, %f14 std %f6, [%l7 + 0x78] mulscc %g1, %o0, %o5 ld [%l7 + 0x3C], %f10 fornot1s %f14, %f15, %f2 lduw [%l7 + 0x10], %l1 tn %xcc, 0x0 bgu,a %xcc, loop_5394 std %f10, [%l7 + 0x30] fpmerge %f2, %f4, %f14 sth %i1, [%l7 + 0x72] loop_5394: ld [%l7 + 0x48], %f8 alignaddr %l2, %o2, %l3 fblg %fcc2, loop_5395 lduh [%l7 + 0x32], %l5 fmovdne %icc, %f11, %f8 edge16n %g6, %o4, %i2 loop_5395: fbuge,a %fcc1, loop_5396 stx %i7, [%l7 + 0x10] fnot2 %f12, %f12 xnor %g2, 0x0E35, %o6 loop_5396: fmovsl %xcc, %f6, %f3 ldsw [%l7 + 0x28], %l6 ld [%l7 + 0x40], %f6 fbule %fcc0, loop_5397 fpadd16 %f6, %f10, %f0 brlez %g7, loop_5398 tl %xcc, 0x6 loop_5397: fmuld8ulx16 %f7, %f0, %f0 fnor %f0, %f8, %f12 loop_5398: fmovsn %xcc, %f12, %f7 fmovscc %xcc, %f15, %f10 tvc %icc, 0x3 taddcc %o7, %i6, %o3 fsrc1 %f12, %f14 ldd [%l7 + 0x48], %f10 brlz,a %l4, loop_5399 fmovspos %xcc, %f0, %f1 fsrc2s %f1, %f10 fnand %f8, %f2, %f2 loop_5399: ldsh [%l7 + 0x0C], %i3 fbe,a %fcc3, loop_5400 fbul %fcc0, loop_5401 ldsb [%l7 + 0x53], %i4 fnors %f5, %f0, %f0 loop_5400: ldsb [%l7 + 0x60], %g3 loop_5401: lduw [%l7 + 0x50], %o1 ldsh [%l7 + 0x48], %i5 ldd [%l7 + 0x10], %f0 bleu,a,pt %xcc, loop_5402 sth %g4, [%l7 + 0x48] ldub [%l7 + 0x36], %g5 bg,a %icc, loop_5403 loop_5402: ldsb [%l7 + 0x6B], %l0 fmovdvc %icc, %f5, %f9 ldsh [%l7 + 0x6C], %i0 loop_5403: movre %g1, %o5, %o0 ldsw [%l7 + 0x28], %i1 fxnors %f1, %f13, %f7 fnot2s %f4, %f10 xorcc %l1, %o2, %l2 movcc %xcc, %l5, %g6 fmovdn %xcc, %f1, %f15 fmovdpos %icc, %f13, %f13 ldsb [%l7 + 0x39], %l3 fmovrsgez %o4, %f5, %f15 fmovdle %xcc, %f4, %f11 ba,pt %xcc, loop_5404 ldub [%l7 + 0x5C], %i2 std %f4, [%l7 + 0x70] fmovsvc %icc, %f14, %f13 loop_5404: fmul8x16 %f7, %f4, %f0 srlx %g2, 0x1A, %o6 fmovrse %i7, %f4, %f12 std %f8, [%l7 + 0x18] ld [%l7 + 0x38], %f3 fbl %fcc0, loop_5405 sub %g7, 0x01D0, %o7 ldsh [%l7 + 0x4C], %i6 ldx [%l7 + 0x18], %o3 loop_5405: bl,pn %icc, loop_5406 fbg,a %fcc0, loop_5407 sth %l4, [%l7 + 0x6C] tn %icc, 0x5 loop_5406: fbn %fcc2, loop_5408 loop_5407: lduh [%l7 + 0x34], %i3 stb %i4, [%l7 + 0x5D] fbule,a %fcc3, loop_5409 loop_5408: ldsb [%l7 + 0x11], %g3 fnot1s %f1, %f4 fzero %f2 loop_5409: subcc %o1, 0x0052, %i5 ldsh [%l7 + 0x22], %g4 edge8ln %l6, %l0, %i0 fmovde %xcc, %f5, %f5 fnot2s %f5, %f5 fpack16 %f8, %f12 ta %xcc, 0x4 fble,a %fcc2, loop_5410 sdivcc %g1, 0x1E32, %g5 lduw [%l7 + 0x40], %o5 bge %icc, loop_5411 loop_5410: fornot2s %f6, %f11, %f0 subccc %o0, 0x17AB, %i1 fmovsleu %icc, %f4, %f6 loop_5411: fbug %fcc2, loop_5412 sth %l1, [%l7 + 0x30] umulcc %o2, %l2, %l5 fmovscc %icc, %f5, %f1 loop_5412: ldd [%l7 + 0x60], %f6 fcmpgt32 %f12, %f0, %g6 ldsb [%l7 + 0x4E], %l3 fbule,a %fcc2, loop_5413 nop setx loop_5414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f10, %f4, %o4 bleu,pt %xcc, loop_5415 loop_5413: nop setx loop_5416, %l0, %l1 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_5414: fxnors %f8, %f9, %f14 fbule %fcc1, loop_5417 loop_5415: st %f1, [%l7 + 0x2C] loop_5416: umulcc %i2, %o6, %g2 lduw [%l7 + 0x3C], %i7 loop_5417: ldsh [%l7 + 0x12], %o7 fmovdle %icc, %f15, %f15 fnegd %f14, %f6 fmovdvs %icc, %f14, %f3 fnot1 %f14, %f6 ldd [%l7 + 0x20], %f6 be,pt %xcc, loop_5418 fandnot2 %f6, %f0, %f0 fmovsne %xcc, %f14, %f15 ldsw [%l7 + 0x2C], %g7 loop_5418: fabsd %f4, %f6 fbue,a %fcc1, loop_5419 xnorcc %o3, %l4, %i6 subccc %i4, 0x0E31, %g3 lduw [%l7 + 0x70], %o1 loop_5419: fblg %fcc1, loop_5420 fandnot2 %f8, %f8, %f6 ldsw [%l7 + 0x3C], %i5 fandnot1 %f8, %f6, %f8 loop_5420: sll %g4, 0x13, %i3 ldsw [%l7 + 0x7C], %l6 movcc %icc, %l0, %i0 fornot2s %f11, %f11, %f12 ldd [%l7 + 0x50], %f6 stx %g5, [%l7 + 0x58] ldsb [%l7 + 0x08], %g1 sllx %o0, 0x00, %i1 bl,a loop_5421 fbo,a %fcc2, loop_5422 ldub [%l7 + 0x2F], %l1 ldd [%l7 + 0x78], %f12 loop_5421: ldsw [%l7 + 0x1C], %o5 loop_5422: alignaddr %o2, %l2, %g6 ldub [%l7 + 0x3B], %l5 fbl %fcc2, loop_5423 ldx [%l7 + 0x60], %l3 add %i2, 0x17D4, %o4 ldub [%l7 + 0x1A], %g2 loop_5423: addccc %o6, 0x00D9, %o7 ldx [%l7 + 0x18], %g7 sth %i7, [%l7 + 0x1C] movneg %icc, %o3, %l4 ldsw [%l7 + 0x40], %i6 fnors %f0, %f4, %f0 ldsh [%l7 + 0x64], %g3 ldsh [%l7 + 0x34], %i4 movg %icc, %i5, %o1 ldd [%l7 + 0x18], %f4 fcmpeq16 %f12, %f6, %i3 fmul8x16 %f3, %f4, %f2 sra %g4, %l0, %l6 fmul8sux16 %f2, %f14, %f8 movvs %icc, %g5, %g1 fbge %fcc1, loop_5424 fmovdcc %icc, %f4, %f9 tpos %icc, 0x6 xor %o0, 0x0288, %i0 loop_5424: fbug,a %fcc3, loop_5425 ldx [%l7 + 0x50], %i1 fpadd32s %f13, %f3, %f6 fmovdge %xcc, %f15, %f12 loop_5425: fmovrdgz %o5, %f12, %f8 subc %l1, %l2, %g6 fsrc2s %f9, %f12 brnz %l5, loop_5426 alignaddr %o2, %l3, %i2 ldsh [%l7 + 0x76], %g2 subcc %o6, %o7, %g7 loop_5426: array16 %i7, %o4, %o3 bg,a %icc, loop_5427 fcmpes %fcc0, %f2, %f6 fxnor %f4, %f10, %f10 srlx %i6, 0x08, %g3 loop_5427: ble loop_5428 fmovsleu %icc, %f8, %f12 ld [%l7 + 0x3C], %f9 faligndata %f14, %f8, %f8 loop_5428: edge16n %i4, %l4, %o1 fmovsneg %icc, %f13, %f5 ld [%l7 + 0x3C], %f5 fmovrdlez %i3, %f12, %f14 ldsh [%l7 + 0x3E], %i5 stw %g4, [%l7 + 0x60] edge32 %l0, %g5, %l6 stx %o0, [%l7 + 0x78] fexpand %f0, %f12 std %f10, [%l7 + 0x50] ldsw [%l7 + 0x38], %i0 ld [%l7 + 0x7C], %f3 ba,pt %icc, loop_5429 fxor %f10, %f4, %f10 movl %icc, %i1, %o5 movrlz %g1, 0x155, %l1 loop_5429: ldd [%l7 + 0x70], %f2 movge %icc, %g6, %l5 fmovdg %icc, %f5, %f3 be,pt %icc, loop_5430 ldsw [%l7 + 0x14], %o2 fsrc2 %f4, %f4 st %f1, [%l7 + 0x44] loop_5430: stb %l3, [%l7 + 0x17] fble %fcc1, loop_5431 fsrc2s %f7, %f8 st %f8, [%l7 + 0x3C] fxnor %f14, %f2, %f2 loop_5431: udivx %l2, 0x0FF0, %i2 be,a %xcc, loop_5432 fbuge %fcc0, loop_5433 stw %g2, [%l7 + 0x74] tg %xcc, 0x6 loop_5432: fnor %f10, %f14, %f10 loop_5433: edge8ln %o6, %o7, %g7 fpack16 %f10, %f7 edge16 %o4, %o3, %i6 stb %g3, [%l7 + 0x1D] std %f2, [%l7 + 0x30] stb %i7, [%l7 + 0x5B] fmuld8ulx16 %f15, %f11, %f14 ldx [%l7 + 0x38], %l4 ldx [%l7 + 0x28], %o1 fsrc1s %f9, %f9 ldx [%l7 + 0x08], %i3 ldub [%l7 + 0x5A], %i5 ldsh [%l7 + 0x62], %i4 sdiv %g4, 0x193A, %l0 brgz,a %l6, loop_5434 mulx %o0, 0x10D0, %g5 fmuld8ulx16 %f13, %f15, %f2 fcmpeq32 %f6, %f10, %i0 loop_5434: fmovsleu %icc, %f3, %f6 tcs %icc, 0x0 fmovd %f14, %f12 fmovdvs %xcc, %f0, %f1 ldd [%l7 + 0x70], %f2 fpsub32s %f2, %f6, %f1 fpack16 %f10, %f5 fxors %f5, %f12, %f2 fmovdcs %icc, %f13, %f5 array8 %o5, %i1, %g1 fmovsn %xcc, %f0, %f13 fors %f9, %f4, %f6 andn %g6, %l5, %l1 stx %o2, [%l7 + 0x48] fpsub16s %f9, %f7, %f9 movrgz %l3, 0x3A0, %l2 ldub [%l7 + 0x64], %g2 ldsh [%l7 + 0x54], %i2 movn %icc, %o6, %g7 edge32ln %o7, %o4, %o3 fmul8ulx16 %f4, %f14, %f6 brlz,a %i6, loop_5435 sth %i7, [%l7 + 0x16] fones %f8 ldx [%l7 + 0x78], %g3 loop_5435: fcmpne16 %f8, %f2, %o1 stw %i3, [%l7 + 0x10] edge16n %l4, %i5, %i4 stw %g4, [%l7 + 0x24] bcs,a loop_5436 lduh [%l7 + 0x4C], %l6 orn %l0, 0x1C17, %o0 sethi 0x1E32, %g5 loop_5436: ldsw [%l7 + 0x54], %i0 te %xcc, 0x5 ldx [%l7 + 0x60], %i1 fmovdvc %icc, %f14, %f1 mulx %g1, 0x1023, %o5 tne %icc, 0x0 fbn %fcc1, loop_5437 edge16l %g6, %l5, %o2 fbe,a %fcc3, loop_5438 fbl %fcc1, loop_5439 loop_5437: smulcc %l1, 0x1F3E, %l2 st %f1, [%l7 + 0x34] loop_5438: bcc,a,pt %xcc, loop_5440 loop_5439: fcmpgt16 %f2, %f6, %l3 alignaddrl %i2, %g2, %o6 fmovsle %xcc, %f6, %f3 loop_5440: edge8l %g7, %o7, %o4 std %f8, [%l7 + 0x20] fornot1 %f8, %f12, %f8 fbu,a %fcc2, loop_5441 stw %o3, [%l7 + 0x1C] taddcc %i6, %g3, %o1 udivcc %i7, 0x1BB3, %i3 loop_5441: ldx [%l7 + 0x68], %l4 stx %i5, [%l7 + 0x58] ldsb [%l7 + 0x56], %g4 fabsd %f12, %f12 ldsh [%l7 + 0x4C], %l6 fcmpeq16 %f4, %f0, %i4 stw %l0, [%l7 + 0x54] fcmple32 %f4, %f14, %g5 tl %xcc, 0x3 fmovrdlez %i0, %f8, %f4 bn,a,pt %xcc, loop_5442 stw %o0, [%l7 + 0x24] fbuge %fcc3, loop_5443 movge %icc, %i1, %o5 loop_5442: fbu,a %fcc3, loop_5444 st %f15, [%l7 + 0x48] loop_5443: udivx %g6, 0x0140, %l5 udivx %g1, 0x0B7D, %o2 loop_5444: ldsh [%l7 + 0x46], %l1 ldd [%l7 + 0x28], %f10 ldsb [%l7 + 0x67], %l3 ble,pt %xcc, loop_5445 fmovdneg %icc, %f11, %f2 taddcc %l2, 0x062E, %g2 lduh [%l7 + 0x62], %o6 loop_5445: edge8 %g7, %i2, %o7 std %f8, [%l7 + 0x50] fmovdge %icc, %f7, %f11 fsrc2 %f8, %f4 ldx [%l7 + 0x28], %o3 fmovse %xcc, %f11, %f1 taddcc %o4, %i6, %o1 ldd [%l7 + 0x68], %f6 edge32 %g3, %i7, %i3 ldsw [%l7 + 0x28], %l4 stb %g4, [%l7 + 0x0C] fmovsleu %icc, %f13, %f0 ldd [%l7 + 0x78], %f4 stb %l6, [%l7 + 0x5E] fmovrdlez %i4, %f8, %f14 lduh [%l7 + 0x32], %i5 stx %g5, [%l7 + 0x60] fmovdge %xcc, %f6, %f2 tne %icc, 0x3 st %f8, [%l7 + 0x20] ldsh [%l7 + 0x1C], %l0 bge %xcc, loop_5446 st %f4, [%l7 + 0x48] brgez,a %o0, loop_5447 ldsh [%l7 + 0x6A], %i1 loop_5446: fmovsvc %xcc, %f13, %f4 lduh [%l7 + 0x20], %o5 loop_5447: te %xcc, 0x6 xnor %g6, %i0, %g1 ldx [%l7 + 0x70], %o2 subccc %l1, 0x098E, %l5 std %f2, [%l7 + 0x48] bgu,a,pt %xcc, loop_5448 fmovdl %icc, %f13, %f12 be,pt %xcc, loop_5449 movneg %icc, %l2, %g2 loop_5448: tgu %icc, 0x0 tvs %xcc, 0x2 loop_5449: ldub [%l7 + 0x2C], %o6 ldd [%l7 + 0x30], %f8 fcmpeq16 %f12, %f4, %g7 edge16 %i2, %l3, %o3 movrgz %o7, 0x39E, %i6 addc %o4, 0x1A02, %o1 fmovscs %icc, %f6, %f1 fpadd32s %f9, %f2, %f1 fmovse %icc, %f6, %f5 ldsh [%l7 + 0x0C], %i7 fornot2 %f10, %f6, %f2 ba,a,pt %xcc, loop_5450 fmovrdne %g3, %f0, %f10 stx %l4, [%l7 + 0x30] brz %g4, loop_5451 loop_5450: fornot1 %f0, %f2, %f0 ldsb [%l7 + 0x6E], %l6 ldd [%l7 + 0x70], %f0 loop_5451: ldx [%l7 + 0x68], %i3 add %i4, %g5, %l0 fabsd %f12, %f10 fandnot1 %f14, %f10, %f10 std %f8, [%l7 + 0x10] ldd [%l7 + 0x18], %f6 fmovrslez %o0, %f1, %f9 ldx [%l7 + 0x18], %i1 ldd [%l7 + 0x48], %f8 lduw [%l7 + 0x58], %o5 movrgez %g6, 0x213, %i0 stx %g1, [%l7 + 0x10] lduh [%l7 + 0x5A], %o2 tsubcctv %i5, 0x1CD9, %l5 fble %fcc2, loop_5452 subc %l2, 0x0E66, %g2 lduw [%l7 + 0x5C], %l1 fbge,a %fcc1, loop_5453 loop_5452: st %f13, [%l7 + 0x34] sth %g7, [%l7 + 0x54] ldsh [%l7 + 0x7E], %i2 loop_5453: fbug %fcc3, loop_5454 fmovsa %xcc, %f15, %f8 tn %icc, 0x6 fnors %f5, %f5, %f1 loop_5454: fornot1s %f4, %f7, %f13 fsrc2 %f4, %f6 sth %o6, [%l7 + 0x54] movrlez %l3, %o3, %o7 fcmpeq16 %f6, %f10, %o4 and %i6, 0x1650, %o1 fcmpne16 %f0, %f8, %i7 ldsw [%l7 + 0x30], %g3 sll %g4, %l4, %l6 stb %i4, [%l7 + 0x43] movgu %xcc, %g5, %i3 brgz,a %l0, loop_5455 ldsh [%l7 + 0x5A], %i1 ldsb [%l7 + 0x55], %o0 std %f2, [%l7 + 0x08] loop_5455: xorcc %o5, 0x1B92, %g6 movvs %icc, %g1, %o2 fexpand %f9, %f2 fnand %f14, %f2, %f14 fbne %fcc3, loop_5456 fmovsle %icc, %f10, %f9 fbl %fcc2, loop_5457 ldsb [%l7 + 0x13], %i5 loop_5456: std %f4, [%l7 + 0x78] sth %l5, [%l7 + 0x4C] loop_5457: ldd [%l7 + 0x20], %f14 fpack16 %f12, %f8 edge32l %l2, %i0, %l1 fpack32 %f10, %f14, %f8 call loop_5458 movrgz %g7, 0x346, %i2 sra %g2, %l3, %o3 movrlz %o6, 0x116, %o4 loop_5458: edge8 %o7, %o1, %i6 fcmpd %fcc0, %f2, %f0 stb %g3, [%l7 + 0x24] fpsub32 %f6, %f10, %f0 lduw [%l7 + 0x30], %g4 movne %xcc, %l4, %l6 stw %i7, [%l7 + 0x7C] ldd [%l7 + 0x08], %f8 orn %g5, 0x11FA, %i4 popc %l0, %i1 lduw [%l7 + 0x18], %i3 fbl %fcc1, loop_5459 fcmpeq32 %f4, %f8, %o0 fmovdneg %xcc, %f0, %f12 edge32ln %g6, %o5, %o2 loop_5459: taddcctv %g1, 0x117B, %i5 fmovd %f8, %f12 lduh [%l7 + 0x5A], %l2 addc %l5, %l1, %i0 tsubcc %g7, 0x17D1, %g2 fzeros %f0 tvs %xcc, 0x4 ldsh [%l7 + 0x74], %i2 lduh [%l7 + 0x60], %o3 fsrc2 %f6, %f6 fmovse %icc, %f2, %f5 ldsb [%l7 + 0x7E], %l3 ldsh [%l7 + 0x5C], %o4 ld [%l7 + 0x48], %f6 edge8 %o7, %o1, %o6 ldd [%l7 + 0x38], %f6 bcc %xcc, loop_5460 ldsh [%l7 + 0x38], %i6 ldub [%l7 + 0x59], %g4 nop setx loop_5461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5460: orn %g3, 0x0914, %l6 lduh [%l7 + 0x2A], %l4 fcmpne32 %f6, %f8, %i7 loop_5461: fnors %f10, %f12, %f10 ldsw [%l7 + 0x50], %g5 fmovrslz %l0, %f11, %f1 brnz %i1, loop_5462 siam 0x2 fmovsvs %xcc, %f13, %f1 fxnors %f1, %f8, %f11 loop_5462: fmovsvc %xcc, %f14, %f7 stw %i4, [%l7 + 0x28] st %f15, [%l7 + 0x10] fmul8sux16 %f14, %f4, %f2 sethi 0x13FD, %o0 bn,a loop_5463 ld [%l7 + 0x0C], %f11 ldsw [%l7 + 0x24], %i3 fmovrde %g6, %f10, %f8 loop_5463: fones %f10 fmovdcc %xcc, %f15, %f6 ldd [%l7 + 0x50], %f0 sth %o5, [%l7 + 0x16] te %icc, 0x7 mova %xcc, %g1, %o2 lduh [%l7 + 0x64], %l2 bvc,a,pn %icc, loop_5464 std %f0, [%l7 + 0x70] tsubcctv %i5, 0x0D5D, %l1 mova %xcc, %l5, %i0 loop_5464: sdivcc %g2, 0x12F5, %i2 move %xcc, %g7, %l3 movneg %icc, %o4, %o7 fmovsgu %icc, %f5, %f7 lduh [%l7 + 0x0A], %o1 bgu %xcc, loop_5465 nop setx loop_5466, %l0, %l1 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 + 0x1A] fba,a %fcc0, loop_5467 loop_5465: ldsh [%l7 + 0x12], %o3 loop_5466: st %f7, [%l7 + 0x50] edge32n %g4, %i6, %l6 loop_5467: lduh [%l7 + 0x38], %g3 movne %icc, %i7, %g5 fmovsa %xcc, %f9, %f8 brnz,a %l4, loop_5468 udivcc %i1, 0x15CD, %i4 fpack32 %f14, %f8, %f10 ldsw [%l7 + 0x60], %o0 loop_5468: fone %f0 fmovscs %icc, %f8, %f12 st %f5, [%l7 + 0x18] std %f10, [%l7 + 0x10] ldub [%l7 + 0x75], %i3 ble,pn %xcc, loop_5469 bleu,a,pt %icc, loop_5470 alignaddrl %g6, %o5, %g1 addcc %l0, %o2, %i5 loop_5469: ldsh [%l7 + 0x60], %l1 loop_5470: fmovrdgz %l5, %f8, %f8 edge16 %l2, %i0, %g2 sra %i2, 0x15, %g7 orn %o4, 0x045F, %o7 bcc,a loop_5471 sth %l3, [%l7 + 0x6A] ba %icc, loop_5472 std %f6, [%l7 + 0x30] loop_5471: ldsh [%l7 + 0x72], %o6 lduh [%l7 + 0x1C], %o1 loop_5472: addccc %o3, %g4, %l6 lduw [%l7 + 0x68], %g3 tvs %xcc, 0x6 edge32ln %i7, %g5, %l4 fandnot2 %f0, %f12, %f4 ld [%l7 + 0x5C], %f11 ldsh [%l7 + 0x34], %i6 fmovrdlz %i4, %f4, %f6 edge8l %i1, %o0, %i3 stx %g6, [%l7 + 0x20] edge16 %g1, %l0, %o5 fornot2s %f0, %f5, %f7 lduw [%l7 + 0x7C], %o2 mulx %i5, %l5, %l1 fpack32 %f10, %f10, %f4 be %icc, loop_5473 tl %icc, 0x4 umulcc %i0, %g2, %l2 fabsd %f10, %f8 loop_5473: fbge %fcc0, loop_5474 sth %i2, [%l7 + 0x7E] bvc loop_5475 bcs,a %xcc, loop_5476 loop_5474: tle %icc, 0x1 ldd [%l7 + 0x38], %f6 loop_5475: movrne %o4, %g7, %o7 loop_5476: ldub [%l7 + 0x12], %o6 srl %l3, 0x10, %o3 movcs %xcc, %o1, %g4 ldsw [%l7 + 0x28], %l6 sllx %i7, 0x1B, %g3 fbule %fcc2, loop_5477 be,a loop_5478 fba,a %fcc1, loop_5479 fsrc2 %f10, %f2 loop_5477: st %f0, [%l7 + 0x5C] loop_5478: movre %l4, 0x08B, %i6 loop_5479: sllx %g5, 0x02, %i1 fandnot1 %f6, %f4, %f8 fmuld8ulx16 %f13, %f13, %f8 bg,pt %xcc, loop_5480 movvs %icc, %o0, %i4 fmovdn %xcc, %f11, %f2 xorcc %g6, %g1, %l0 loop_5480: ldx [%l7 + 0x68], %o5 ldx [%l7 + 0x78], %o2 fbu %fcc0, loop_5481 stx %i3, [%l7 + 0x10] std %f0, [%l7 + 0x28] movcc %xcc, %l5, %l1 loop_5481: tpos %icc, 0x2 fmovrsne %i0, %f9, %f15 fpackfix %f12, %f15 ba,a %icc, loop_5482 brz %i5, loop_5483 ldsh [%l7 + 0x72], %l2 movrgez %g2, %i2, %o4 loop_5482: bg,pn %xcc, loop_5484 loop_5483: sth %o7, [%l7 + 0x0C] tg %icc, 0x1 std %f10, [%l7 + 0x10] loop_5484: lduw [%l7 + 0x54], %o6 orn %l3, 0x1132, %g7 fpadd16s %f12, %f11, %f2 fmovsneg %xcc, %f1, %f10 bcs %icc, loop_5485 ble,pt %icc, loop_5486 bcc,a,pn %icc, loop_5487 fands %f9, %f14, %f2 loop_5485: fsrc1s %f1, %f0 loop_5486: movvc %icc, %o1, %g4 loop_5487: movn %icc, %o3, %l6 fcmps %fcc1, %f3, %f9 call loop_5488 fmovrdne %i7, %f10, %f2 ba,a,pt %xcc, loop_5489 ldub [%l7 + 0x35], %l4 loop_5488: fnors %f4, %f15, %f6 fpsub32 %f14, %f6, %f8 loop_5489: call loop_5490 ldx [%l7 + 0x18], %g3 movneg %icc, %g5, %i1 fpsub32 %f4, %f2, %f0 loop_5490: movg %xcc, %o0, %i4 alignaddrl %i6, %g6, %l0 edge32 %o5, %o2, %g1 ldsw [%l7 + 0x54], %l5 fpadd32s %f2, %f11, %f3 fnot1s %f6, %f6 std %f6, [%l7 + 0x08] fmovrslz %i3, %f4, %f9 xnorcc %l1, 0x06BE, %i5 ta %icc, 0x1 fmovs %f14, %f3 ld [%l7 + 0x7C], %f5 fbul,a %fcc0, loop_5491 ldsh [%l7 + 0x0C], %i0 lduw [%l7 + 0x58], %g2 fmovdcs %icc, %f3, %f12 loop_5491: be %icc, loop_5492 tg %icc, 0x6 addcc %i2, 0x1837, %o4 fble,a %fcc3, loop_5493 loop_5492: bne,a,pn %icc, loop_5494 fmovsvc %icc, %f15, %f12 ldx [%l7 + 0x20], %o7 loop_5493: fpadd16s %f8, %f3, %f6 loop_5494: std %f10, [%l7 + 0x60] movrgz %o6, 0x1A2, %l3 addccc %l2, %g7, %g4 move %xcc, %o1, %l6 fbul,a %fcc1, loop_5495 fmovdl %xcc, %f8, %f0 st %f10, [%l7 + 0x4C] lduh [%l7 + 0x20], %o3 loop_5495: stw %i7, [%l7 + 0x74] ldx [%l7 + 0x78], %g3 tvc %xcc, 0x5 edge32l %g5, %i1, %l4 fcmple32 %f4, %f10, %o0 fba,a %fcc1, loop_5496 ldsw [%l7 + 0x3C], %i6 orncc %i4, 0x094E, %l0 fexpand %f8, %f0 loop_5496: be %xcc, loop_5497 fnors %f9, %f14, %f11 lduh [%l7 + 0x3E], %g6 movneg %icc, %o2, %g1 loop_5497: brgz %o5, loop_5498 lduw [%l7 + 0x0C], %i3 popc %l1, %i5 edge16 %i0, %g2, %l5 loop_5498: array16 %i2, %o7, %o6 fsrc1 %f0, %f12 stw %o4, [%l7 + 0x0C] sethi 0x11C2, %l2 tvc %icc, 0x3 brlez %l3, loop_5499 ldd [%l7 + 0x40], %f2 nop setx loop_5500, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x50], %f14 loop_5499: stw %g4, [%l7 + 0x30] lduh [%l7 + 0x7A], %o1 loop_5500: std %f14, [%l7 + 0x40] fmovdgu %xcc, %f15, %f2 ldsb [%l7 + 0x1B], %l6 st %f11, [%l7 + 0x5C] stx %g7, [%l7 + 0x10] sdivx %i7, 0x1F53, %o3 udivcc %g5, 0x034D, %i1 sethi 0x00F0, %l4 fpmerge %f12, %f8, %f10 fbge,a %fcc0, loop_5501 srlx %g3, %i6, %o0 edge16 %i4, %l0, %g6 fmovdcs %icc, %f4, %f8 loop_5501: fnegd %f4, %f2 fpsub16 %f2, %f0, %f10 lduw [%l7 + 0x44], %o2 fmovrdne %g1, %f2, %f10 stw %o5, [%l7 + 0x78] fands %f1, %f14, %f7 std %f14, [%l7 + 0x58] sdivcc %l1, 0x11A3, %i3 ld [%l7 + 0x08], %f2 fornot1 %f14, %f2, %f0 smulcc %i5, 0x05A9, %g2 stx %l5, [%l7 + 0x70] movleu %icc, %i0, %i2 movre %o7, %o4, %l2 fbg,a %fcc1, loop_5502 lduh [%l7 + 0x7C], %l3 fmovsleu %icc, %f14, %f10 fbul,a %fcc3, loop_5503 loop_5502: stx %g4, [%l7 + 0x38] lduh [%l7 + 0x52], %o1 sth %o6, [%l7 + 0x6A] loop_5503: ldd [%l7 + 0x08], %f0 edge16l %l6, %g7, %o3 stx %i7, [%l7 + 0x78] edge16l %g5, %l4, %g3 sdivcc %i1, 0x162F, %i6 fnegd %f12, %f2 fmovdle %icc, %f7, %f12 nop setx loop_5504, %l0, %l1 jmpl %l1, %i4 stx %l0, [%l7 + 0x08] lduw [%l7 + 0x18], %g6 fand %f4, %f4, %f0 loop_5504: fxnors %f11, %f11, %f13 fmovde %icc, %f0, %f2 taddcc %o2, 0x0294, %g1 fmovdge %icc, %f11, %f6 lduh [%l7 + 0x36], %o0 fabsd %f8, %f2 add %l1, %o5, %i3 ldub [%l7 + 0x72], %g2 andn %i5, 0x1008, %i0 fpadd32 %f2, %f6, %f14 fmovsa %xcc, %f15, %f4 fmovdne %xcc, %f0, %f2 udivcc %i2, 0x19C0, %o7 tneg %icc, 0x4 ldsh [%l7 + 0x3A], %o4 movvc %xcc, %l2, %l3 ldsw [%l7 + 0x3C], %g4 fpadd32s %f2, %f3, %f4 fbg %fcc2, loop_5505 edge16 %l5, %o1, %l6 ld [%l7 + 0x10], %f15 bleu,a,pn %xcc, loop_5506 loop_5505: fands %f7, %f13, %f2 fmovsge %icc, %f7, %f15 ldsh [%l7 + 0x0C], %g7 loop_5506: fornot1s %f13, %f11, %f3 fsrc2s %f9, %f10 sllx %o6, %i7, %g5 fmovdcs %xcc, %f3, %f15 fcmpgt16 %f4, %f0, %o3 ldd [%l7 + 0x28], %f12 fmovd %f12, %f8 tpos %xcc, 0x0 fxnor %f12, %f0, %f14 fbne %fcc2, loop_5507 stw %g3, [%l7 + 0x7C] udiv %l4, 0x1961, %i6 ldsh [%l7 + 0x34], %i4 loop_5507: fmovsne %icc, %f2, %f7 stw %l0, [%l7 + 0x0C] fnot1 %f14, %f2 movvs %icc, %g6, %o2 movcc %icc, %g1, %o0 tneg %xcc, 0x5 ldub [%l7 + 0x68], %i1 fbule %fcc2, loop_5508 fornot1s %f4, %f11, %f4 bpos,a loop_5509 fmovdpos %icc, %f10, %f8 loop_5508: movvs %xcc, %o5, %i3 lduh [%l7 + 0x46], %g2 loop_5509: fpadd16 %f4, %f12, %f2 xnorcc %l1, %i0, %i5 movg %xcc, %o7, %i2 sth %o4, [%l7 + 0x7C] fpmerge %f10, %f0, %f14 smul %l3, %l2, %l5 fmovde %icc, %f4, %f8 ldub [%l7 + 0x5A], %g4 fmovrslez %o1, %f15, %f14 umulcc %g7, 0x1180, %l6 nop setx loop_5510, %l0, %l1 jmpl %l1, %o6 edge8l %i7, %g5, %g3 ldsb [%l7 + 0x61], %l4 ldsw [%l7 + 0x50], %o3 loop_5510: or %i6, %l0, %g6 tcc %xcc, 0x5 brgez %o2, loop_5511 ldsb [%l7 + 0x3F], %g1 subccc %i4, %i1, %o5 ld [%l7 + 0x0C], %f9 loop_5511: bneg,a,pt %icc, loop_5512 popc %o0, %i3 tcs %xcc, 0x1 fnegd %f0, %f14 loop_5512: fbue,a %fcc1, loop_5513 fmovdle %icc, %f7, %f8 fmovdcc %icc, %f4, %f8 fmovd %f10, %f2 loop_5513: fcmple16 %f8, %f10, %g2 ldsh [%l7 + 0x7C], %i0 movrne %l1, 0x1D0, %o7 ldx [%l7 + 0x20], %i5 stw %o4, [%l7 + 0x1C] pdist %f6, %f12, %f10 fpmerge %f11, %f1, %f4 edge32 %l3, %i2, %l2 bpos %icc, loop_5514 bleu,pn %icc, loop_5515 srax %l5, %g4, %g7 fbg %fcc0, loop_5516 loop_5514: stx %l6, [%l7 + 0x20] loop_5515: stx %o6, [%l7 + 0x18] fxor %f8, %f4, %f2 loop_5516: fzero %f10 brnz,a %o1, loop_5517 movvs %icc, %i7, %g5 taddcc %g3, %o3, %l4 fmul8ulx16 %f4, %f0, %f8 loop_5517: tn %xcc, 0x5 orn %l0, 0x17B0, %i6 move %xcc, %o2, %g1 tg %xcc, 0x2 bg,pt %xcc, loop_5518 lduh [%l7 + 0x14], %g6 fsrc1 %f6, %f12 lduw [%l7 + 0x28], %i1 loop_5518: orcc %i4, 0x02FD, %o0 stw %o5, [%l7 + 0x58] st %f13, [%l7 + 0x78] fbg %fcc2, loop_5519 sth %i3, [%l7 + 0x6C] fmovrdne %g2, %f8, %f4 fmovscs %icc, %f3, %f10 loop_5519: fnot2 %f0, %f14 andn %l1, 0x0C53, %i0 movrgz %i5, %o7, %l3 fbue %fcc1, loop_5520 movneg %xcc, %o4, %l2 std %f2, [%l7 + 0x38] ldd [%l7 + 0x18], %f2 loop_5520: ld [%l7 + 0x38], %f11 fcmple32 %f12, %f6, %i2 fornot2s %f13, %f6, %f10 fmovsneg %icc, %f8, %f0 array16 %g4, %l5, %l6 fmovrse %o6, %f0, %f7 fcmpgt16 %f0, %f6, %o1 stx %i7, [%l7 + 0x68] fmovdge %xcc, %f12, %f14 lduh [%l7 + 0x78], %g5 st %f6, [%l7 + 0x18] smul %g3, 0x0F9B, %g7 movle %xcc, %o3, %l4 ldub [%l7 + 0x22], %i6 brlz,a %l0, loop_5521 fpadd16 %f2, %f6, %f14 fnegs %f4, %f6 fcmpne16 %f2, %f6, %g1 loop_5521: bne,a,pt %xcc, loop_5522 ba,pn %icc, loop_5523 andncc %o2, %g6, %i1 fnands %f10, %f9, %f15 loop_5522: faligndata %f8, %f14, %f10 loop_5523: xnorcc %o0, %i4, %o5 bneg,pt %icc, loop_5524 te %xcc, 0x5 lduh [%l7 + 0x2C], %g2 fmovdle %icc, %f9, %f9 loop_5524: fbule %fcc2, loop_5525 lduw [%l7 + 0x6C], %i3 fmovdgu %icc, %f7, %f6 stw %l1, [%l7 + 0x20] loop_5525: ble,a,pn %icc, loop_5526 edge32 %i0, %o7, %i5 fmovdg %xcc, %f11, %f9 array8 %l3, %o4, %l2 loop_5526: bgu,pn %icc, loop_5527 bn,pt %icc, loop_5528 edge16n %g4, %l5, %l6 bleu %xcc, loop_5529 loop_5527: ldd [%l7 + 0x58], %f10 loop_5528: tvs %xcc, 0x3 bleu,a,pt %icc, loop_5530 loop_5529: xorcc %i2, %o1, %i7 ldsb [%l7 + 0x53], %o6 std %f14, [%l7 + 0x40] loop_5530: edge32l %g3, %g5, %g7 fmovsa %xcc, %f2, %f13 lduh [%l7 + 0x40], %l4 stb %o3, [%l7 + 0x0E] bvs,pn %xcc, loop_5531 movgu %icc, %l0, %i6 nop setx loop_5532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x25], %g1 loop_5531: bneg,a,pn %xcc, loop_5533 fcmpeq32 %f10, %f4, %o2 loop_5532: movrne %g6, %o0, %i1 xor %i4, %o5, %g2 loop_5533: lduw [%l7 + 0x64], %i3 ldsw [%l7 + 0x48], %l1 movrne %i0, 0x113, %o7 fbn %fcc1, loop_5534 bleu %xcc, loop_5535 movre %l3, %i5, %l2 fmovse %xcc, %f8, %f10 loop_5534: fand %f14, %f2, %f2 loop_5535: fcmped %fcc3, %f10, %f12 edge16 %g4, %l5, %o4 fandnot2 %f6, %f10, %f10 fmovsle %xcc, %f12, %f15 ldub [%l7 + 0x5B], %i2 ldx [%l7 + 0x10], %l6 xnor %o1, %i7, %g3 edge16l %g5, %o6, %l4 fbg %fcc3, loop_5536 sth %g7, [%l7 + 0x5C] edge16l %l0, %i6, %o3 fmovdvs %xcc, %f13, %f3 loop_5536: call loop_5537 array16 %g1, %g6, %o0 lduh [%l7 + 0x40], %o2 nop setx loop_5538, %l0, %l1 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_5537: fabsd %f2, %f2 addccc %i4, %i1, %g2 sllx %i3, %l1, %o5 loop_5538: fcmpes %fcc1, %f15, %f3 ldsb [%l7 + 0x10], %o7 taddcctv %l3, %i0, %i5 ldub [%l7 + 0x12], %l2 movneg %xcc, %l5, %g4 tle %xcc, 0x2 sth %o4, [%l7 + 0x28] be,pn %xcc, loop_5539 ldd [%l7 + 0x08], %f0 stb %i2, [%l7 + 0x42] fnor %f6, %f8, %f10 loop_5539: fmovsl %icc, %f14, %f0 movrgez %l6, 0x011, %i7 fmul8ulx16 %f8, %f14, %f0 fblg %fcc3, loop_5540 st %f15, [%l7 + 0x10] stw %g3, [%l7 + 0x30] ldub [%l7 + 0x68], %o1 loop_5540: stx %o6, [%l7 + 0x70] edge16ln %g5, %l4, %g7 fmovdneg %icc, %f4, %f8 fandnot2s %f6, %f12, %f1 fcmpeq32 %f8, %f14, %i6 ldx [%l7 + 0x48], %o3 ldub [%l7 + 0x69], %g1 ldx [%l7 + 0x18], %g6 stw %o0, [%l7 + 0x5C] ldd [%l7 + 0x40], %f8 fzero %f2 be,pt %xcc, loop_5541 stw %l0, [%l7 + 0x0C] fmovsgu %xcc, %f6, %f0 andcc %o2, %i4, %i1 loop_5541: smul %g2, %l1, %o5 bg %xcc, loop_5542 tge %xcc, 0x6 movge %icc, %i3, %l3 fmovsle %xcc, %f11, %f8 loop_5542: fmovdneg %icc, %f1, %f5 add %i0, 0x1867, %o7 ldsh [%l7 + 0x26], %i5 fblg %fcc1, loop_5543 ldd [%l7 + 0x70], %f12 tne %icc, 0x5 ba,a loop_5544 loop_5543: bvs,a,pn %icc, loop_5545 ldsw [%l7 + 0x18], %l5 ld [%l7 + 0x5C], %f4 loop_5544: ldsb [%l7 + 0x11], %l2 loop_5545: alignaddrl %o4, %g4, %i2 andncc %l6, %g3, %i7 be,pt %icc, loop_5546 umul %o6, 0x14EE, %g5 fble,a %fcc1, loop_5547 tg %xcc, 0x3 loop_5546: fcmpes %fcc2, %f0, %f15 srax %l4, 0x14, %g7 loop_5547: fzero %f2 or %o1, %o3, %i6 nop setx loop_5548, %l0, %l1 jmpl %l1, %g1 st %f11, [%l7 + 0x4C] movn %icc, %o0, %l0 tpos %icc, 0x0 loop_5548: stw %g6, [%l7 + 0x74] fmovsg %icc, %f9, %f11 fxnor %f14, %f0, %f14 tg %xcc, 0x5 sdiv %o2, 0x0654, %i1 taddcc %i4, 0x1530, %l1 stw %o5, [%l7 + 0x34] brlz,a %i3, loop_5549 stb %l3, [%l7 + 0x57] fornot1 %f8, %f10, %f4 ldub [%l7 + 0x27], %g2 loop_5549: fnand %f8, %f12, %f0 sth %o7, [%l7 + 0x4A] fexpand %f2, %f12 fbug,a %fcc1, loop_5550 fmovdcs %xcc, %f14, %f5 fzero %f14 edge32l %i0, %i5, %l2 loop_5550: fmovscs %icc, %f11, %f9 movrlz %o4, 0x2D4, %l5 fandnot1 %f2, %f0, %f14 ldsw [%l7 + 0x3C], %i2 lduh [%l7 + 0x78], %l6 ldx [%l7 + 0x10], %g4 ldsb [%l7 + 0x08], %g3 sdiv %o6, 0x0093, %g5 fnegd %f0, %f12 xnorcc %l4, 0x0B2A, %i7 stw %o1, [%l7 + 0x1C] nop setx loop_5551, %l0, %l1 jmpl %l1, %g7 fmovscc %xcc, %f9, %f6 bneg,pt %icc, loop_5552 fpack32 %f14, %f14, %f2 loop_5551: edge8 %i6, %o3, %g1 lduw [%l7 + 0x10], %l0 loop_5552: movvc %icc, %g6, %o0 mulx %i1, 0x020B, %i4 tpos %xcc, 0x0 fornot2s %f15, %f6, %f7 fcmpeq16 %f8, %f10, %l1 stb %o2, [%l7 + 0x5A] ldd [%l7 + 0x60], %f0 fsrc2 %f2, %f8 array8 %o5, %i3, %l3 bl,a,pt %xcc, loop_5553 stb %g2, [%l7 + 0x5F] fmovsvs %xcc, %f14, %f2 xorcc %o7, %i0, %l2 loop_5553: fcmpne32 %f14, %f2, %o4 tleu %xcc, 0x6 fmovsle %xcc, %f7, %f15 fmul8x16al %f13, %f7, %f8 fmovdne %xcc, %f6, %f15 smulcc %l5, 0x0B3B, %i2 fandnot2s %f7, %f15, %f15 fpsub32s %f4, %f10, %f11 fmovsa %icc, %f1, %f3 brnz %l6, loop_5554 tneg %xcc, 0x0 ldsh [%l7 + 0x24], %g4 ldsb [%l7 + 0x1F], %i5 loop_5554: stx %o6, [%l7 + 0x78] fmovrdlz %g3, %f6, %f2 fornot2 %f14, %f4, %f14 nop setx loop_5555, %l0, %l1 jmpl %l1, %g5 fbne %fcc3, loop_5556 lduw [%l7 + 0x20], %i7 ldx [%l7 + 0x58], %l4 loop_5555: srax %g7, %i6, %o1 loop_5556: brgz %o3, loop_5557 fands %f6, %f9, %f10 fpackfix %f10, %f8 movre %g1, 0x100, %g6 loop_5557: fmovrdlz %l0, %f12, %f0 edge8n %o0, %i1, %l1 fcmpd %fcc0, %f12, %f10 lduh [%l7 + 0x2A], %o2 st %f0, [%l7 + 0x64] array32 %i4, %i3, %l3 bvs %xcc, loop_5558 fbn %fcc1, loop_5559 std %f14, [%l7 + 0x40] ldsb [%l7 + 0x4F], %g2 loop_5558: taddcctv %o7, %i0, %o5 loop_5559: siam 0x3 fsrc1s %f0, %f9 andcc %l2, %o4, %i2 ldsw [%l7 + 0x7C], %l5 fxnor %f12, %f12, %f12 bne loop_5560 ld [%l7 + 0x78], %f14 ldsh [%l7 + 0x6A], %l6 nop setx loop_5561, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5560: fornot1s %f9, %f15, %f11 fbl %fcc0, loop_5562 fmovdvs %icc, %f0, %f8 loop_5561: fpsub32s %f5, %f4, %f9 fmovsneg %icc, %f7, %f9 loop_5562: fzero %f14 fors %f11, %f6, %f8 orn %g4, 0x0FA8, %o6 sth %i5, [%l7 + 0x3E] fpack16 %f10, %f5 stw %g5, [%l7 + 0x20] stx %g3, [%l7 + 0x58] ld [%l7 + 0x4C], %f9 stb %l4, [%l7 + 0x5E] fpsub16 %f10, %f4, %f0 addc %g7, 0x18A3, %i6 movvs %xcc, %i7, %o3 ld [%l7 + 0x34], %f5 ldd [%l7 + 0x48], %f4 bn,a %icc, loop_5563 edge16l %g1, %g6, %o1 ldx [%l7 + 0x28], %o0 ldsh [%l7 + 0x34], %i1 loop_5563: movge %icc, %l0, %o2 ldub [%l7 + 0x24], %i4 sth %l1, [%l7 + 0x3C] brnz,a %l3, loop_5564 edge8n %g2, %i3, %i0 fbue,a %fcc3, loop_5565 fblg %fcc3, loop_5566 loop_5564: fxor %f2, %f10, %f12 fnot1 %f6, %f2 loop_5565: fmovd %f12, %f8 loop_5566: bne,pt %icc, loop_5567 fexpand %f4, %f14 tleu %xcc, 0x4 fmovscs %icc, %f7, %f14 loop_5567: std %f0, [%l7 + 0x68] fsrc1 %f12, %f10 edge16 %o5, %l2, %o4 lduw [%l7 + 0x58], %i2 ba,a loop_5568 or %l5, %l6, %g4 bgu,a %icc, loop_5569 lduw [%l7 + 0x48], %o7 loop_5568: umul %o6, 0x01A8, %g5 fxors %f10, %f10, %f6 loop_5569: fmovrslez %i5, %f8, %f1 bshuffle %f10, %f4, %f2 fpsub16s %f14, %f3, %f15 fbe,a %fcc3, loop_5570 stb %l4, [%l7 + 0x1E] fmul8sux16 %f2, %f2, %f14 stb %g7, [%l7 + 0x3B] loop_5570: fexpand %f1, %f10 tcs %xcc, 0x0 tn %xcc, 0x6 fabss %f9, %f1 sth %g3, [%l7 + 0x40] fpack32 %f10, %f14, %f4 bneg %icc, loop_5571 sth %i6, [%l7 + 0x4A] movrlz %i7, 0x3CC, %o3 fbug,a %fcc1, loop_5572 loop_5571: fxors %f2, %f15, %f10 fone %f6 fmovsvc %xcc, %f6, %f8 loop_5572: fandnot2s %f14, %f0, %f5 fnegs %f15, %f14 fandnot2 %f6, %f2, %f14 ldsb [%l7 + 0x52], %g1 edge8ln %o1, %g6, %o0 addc %i1, 0x1881, %o2 fzeros %f12 popc 0x0992, %l0 subccc %i4, %l3, %l1 alignaddrl %g2, %i3, %i0 tle %xcc, 0x1 lduw [%l7 + 0x44], %o5 movge %xcc, %l2, %o4 fbge %fcc3, loop_5573 fmovsvs %icc, %f15, %f10 ldub [%l7 + 0x77], %l5 subccc %l6, 0x0196, %i2 loop_5573: tgu %icc, 0x1 andcc %g4, %o6, %g5 fmovrdgz %o7, %f10, %f8 movrlz %l4, 0x0BE, %g7 fmul8x16 %f12, %f0, %f8 sth %g3, [%l7 + 0x4E] fmovscs %xcc, %f13, %f3 fbuge,a %fcc2, loop_5574 fcmpes %fcc3, %f11, %f4 fmovdge %xcc, %f11, %f2 alignaddr %i5, %i6, %i7 loop_5574: edge32l %g1, %o3, %g6 fbul %fcc3, loop_5575 array16 %o1, %i1, %o2 stw %l0, [%l7 + 0x58] alignaddr %o0, %i4, %l1 loop_5575: edge16l %l3, %i3, %g2 fxors %f7, %f6, %f1 array32 %i0, %o5, %o4 lduh [%l7 + 0x70], %l5 fornot1 %f8, %f6, %f14 ldd [%l7 + 0x10], %f8 ldd [%l7 + 0x58], %f8 ta %icc, 0x4 sth %l2, [%l7 + 0x6A] fmovrde %l6, %f10, %f12 fmovdvc %xcc, %f11, %f7 brnz %i2, loop_5576 stx %g4, [%l7 + 0x18] ldx [%l7 + 0x30], %o6 stb %o7, [%l7 + 0x0F] loop_5576: subc %g5, %g7, %g3 movleu %icc, %l4, %i5 lduh [%l7 + 0x7A], %i6 lduw [%l7 + 0x28], %i7 tcc %icc, 0x1 fsrc1 %f2, %f4 edge16l %g1, %o3, %g6 fcmped %fcc1, %f8, %f0 ldsh [%l7 + 0x62], %o1 fpadd16 %f14, %f4, %f10 faligndata %f12, %f12, %f8 movge %xcc, %i1, %o2 fbu,a %fcc1, loop_5577 brlez,a %l0, loop_5578 movrne %i4, %l1, %l3 nop setx loop_5579, %l0, %l1 jmpl %l1, %i3 loop_5577: fzero %f4 loop_5578: sth %g2, [%l7 + 0x16] edge32ln %i0, %o5, %o0 loop_5579: ldx [%l7 + 0x40], %l5 ldx [%l7 + 0x40], %o4 sethi 0x0DB0, %l6 addcc %i2, %l2, %o6 fmovda %xcc, %f2, %f12 stw %o7, [%l7 + 0x30] fcmpd %fcc1, %f8, %f10 fmovdl %icc, %f3, %f7 fbu %fcc0, loop_5580 fcmped %fcc3, %f0, %f6 edge16n %g5, %g4, %g3 movvs %xcc, %l4, %g7 loop_5580: st %f1, [%l7 + 0x4C] fmovdgu %xcc, %f3, %f5 stb %i6, [%l7 + 0x21] fbn,a %fcc1, loop_5581 lduw [%l7 + 0x78], %i7 stx %g1, [%l7 + 0x28] fcmpne16 %f14, %f8, %i5 loop_5581: fpackfix %f8, %f15 tsubcc %g6, 0x1B87, %o3 fmovdle %icc, %f12, %f14 ldsw [%l7 + 0x4C], %i1 fmul8sux16 %f6, %f10, %f10 ldsh [%l7 + 0x2E], %o1 fabsd %f10, %f8 bn %icc, loop_5582 ldsw [%l7 + 0x74], %o2 fmovsle %xcc, %f7, %f11 mulscc %l0, %i4, %l1 loop_5582: fandnot2 %f12, %f10, %f14 movpos %xcc, %i3, %g2 fones %f14 fbug %fcc1, loop_5583 fmovscc %xcc, %f10, %f14 ldx [%l7 + 0x78], %l3 sdiv %i0, 0x1DAD, %o5 loop_5583: fbug,a %fcc2, loop_5584 fmovsle %icc, %f7, %f13 brlz %l5, loop_5585 fnot2s %f3, %f11 loop_5584: fnot1s %f0, %f8 fmul8x16al %f11, %f6, %f2 loop_5585: stw %o0, [%l7 + 0x7C] stb %l6, [%l7 + 0x42] array16 %i2, %o4, %l2 st %f0, [%l7 + 0x68] brgez %o7, loop_5586 addcc %g5, %o6, %g3 fbo %fcc2, loop_5587 lduh [%l7 + 0x56], %l4 loop_5586: fmovsneg %icc, %f9, %f7 std %f0, [%l7 + 0x40] loop_5587: tcs %icc, 0x5 andncc %g7, %i6, %i7 edge8ln %g4, %g1, %g6 mulscc %o3, 0x1571, %i5 bpos,a,pt %xcc, loop_5588 fmovdcs %icc, %f4, %f1 fors %f10, %f15, %f7 smul %i1, %o2, %l0 loop_5588: tne %icc, 0x5 ldsw [%l7 + 0x70], %i4 fornot1 %f8, %f6, %f10 fmuld8ulx16 %f11, %f3, %f14 bgu,a loop_5589 movneg %icc, %l1, %o1 fbg,a %fcc1, loop_5590 tgu %xcc, 0x3 loop_5589: bg,pn %icc, loop_5591 popc 0x0CB9, %g2 loop_5590: ldx [%l7 + 0x78], %i3 ldsb [%l7 + 0x72], %i0 loop_5591: fmovrse %o5, %f2, %f12 fpack32 %f10, %f6, %f10 nop setx loop_5592, %l0, %l1 jmpl %l1, %l5 ldsh [%l7 + 0x54], %o0 fpack16 %f6, %f2 ldsb [%l7 + 0x33], %l6 loop_5592: movn %icc, %l3, %o4 std %f8, [%l7 + 0x60] fmovrsne %i2, %f2, %f1 fnot1s %f6, %f0 bneg,pt %icc, loop_5593 stx %o7, [%l7 + 0x08] sth %g5, [%l7 + 0x52] tn %icc, 0x2 loop_5593: brgez %l2, loop_5594 stx %g3, [%l7 + 0x50] fmovrdgz %o6, %f10, %f12 movneg %xcc, %g7, %l4 loop_5594: movne %icc, %i6, %i7 lduh [%l7 + 0x7C], %g4 fmul8ulx16 %f0, %f6, %f0 edge32l %g1, %o3, %g6 ta %icc, 0x2 fpsub16s %f8, %f6, %f11 fmovrdne %i5, %f12, %f0 ldx [%l7 + 0x18], %o2 movpos %icc, %l0, %i1 andn %i4, %l1, %o1 std %f12, [%l7 + 0x70] udivcc %g2, 0x140A, %i3 movcc %xcc, %o5, %i0 ldsw [%l7 + 0x68], %l5 fbug %fcc1, loop_5595 sth %l6, [%l7 + 0x0C] stw %l3, [%l7 + 0x18] ldsw [%l7 + 0x14], %o0 loop_5595: fmul8ulx16 %f12, %f10, %f12 srlx %o4, %i2, %g5 fnegd %f6, %f0 or %l2, %o7, %o6 ldsh [%l7 + 0x7E], %g7 ldd [%l7 + 0x48], %f10 mulscc %g3, 0x1B6F, %l4 faligndata %f10, %f0, %f2 ldsb [%l7 + 0x2B], %i7 ldsw [%l7 + 0x18], %i6 smulcc %g4, 0x033D, %g1 ldsh [%l7 + 0x10], %o3 smulcc %i5, %g6, %o2 be loop_5596 stx %l0, [%l7 + 0x08] fnot1 %f6, %f10 addc %i1, 0x1659, %i4 loop_5596: lduw [%l7 + 0x28], %l1 lduw [%l7 + 0x54], %g2 andn %o1, 0x08FB, %i3 umulcc %i0, %o5, %l6 fbl %fcc2, loop_5597 fones %f1 stx %l3, [%l7 + 0x58] fmovdcc %xcc, %f1, %f1 loop_5597: fmovdg %icc, %f6, %f7 fbge %fcc0, loop_5598 subcc %o0, 0x01C7, %l5 lduh [%l7 + 0x58], %i2 fmovsa %icc, %f8, %f3 loop_5598: brnz,a %o4, loop_5599 stx %l2, [%l7 + 0x50] fbl,a %fcc0, loop_5600 fpadd16 %f4, %f14, %f2 loop_5599: srax %o7, %o6, %g7 tcs %xcc, 0x4 loop_5600: umulcc %g3, %l4, %g5 fmovdge %icc, %f4, %f12 ldx [%l7 + 0x68], %i7 ldx [%l7 + 0x38], %g4 brz,a %g1, loop_5601 fcmpd %fcc0, %f10, %f10 xnor %o3, 0x13FE, %i6 addccc %g6, %o2, %l0 loop_5601: bleu,a loop_5602 andn %i1, 0x0856, %i4 movrlez %i5, %l1, %o1 stb %g2, [%l7 + 0x25] loop_5602: subccc %i0, 0x0658, %i3 movle %icc, %l6, %o5 st %f8, [%l7 + 0x38] fnand %f2, %f2, %f14 fcmpeq32 %f14, %f10, %o0 stw %l5, [%l7 + 0x14] stx %l3, [%l7 + 0x48] fmovsgu %icc, %f14, %f3 stw %o4, [%l7 + 0x30] andn %l2, %o7, %o6 sth %g7, [%l7 + 0x1A] bne,pt %icc, loop_5603 movrlez %i2, 0x1E1, %l4 fmovsne %xcc, %f14, %f2 stw %g3, [%l7 + 0x44] loop_5603: nop setx loop_5604, %l0, %l1 jmpl %l1, %g5 tn %icc, 0x3 edge16ln %g4, %g1, %i7 movvs %xcc, %o3, %i6 loop_5604: stx %o2, [%l7 + 0x28] fpadd32s %f10, %f4, %f12 fnot2s %f2, %f1 fble,a %fcc1, loop_5605 ld [%l7 + 0x74], %f12 movneg %xcc, %g6, %i1 fornot2 %f0, %f2, %f8 loop_5605: ld [%l7 + 0x58], %f1 ldsb [%l7 + 0x5F], %l0 movleu %icc, %i4, %l1 fbug %fcc2, loop_5606 fnot2s %f8, %f6 fmovdne %icc, %f9, %f1 ldsh [%l7 + 0x34], %i5 loop_5606: alignaddrl %o1, %g2, %i3 ldub [%l7 + 0x3A], %l6 fmovrde %o5, %f8, %f0 nop setx loop_5607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddr %i0, %o0, %l5 movl %xcc, %l3, %l2 fpackfix %f0, %f4 loop_5607: subcc %o7, %o4, %g7 lduh [%l7 + 0x62], %i2 bshuffle %f0, %f12, %f12 fbul,a %fcc0, loop_5608 fmovrsgz %l4, %f14, %f6 ldsw [%l7 + 0x70], %g3 stx %o6, [%l7 + 0x60] loop_5608: ldub [%l7 + 0x2E], %g4 fbu %fcc2, loop_5609 bcs,a %xcc, loop_5610 movne %xcc, %g5, %g1 fnot1 %f10, %f2 loop_5609: lduh [%l7 + 0x12], %o3 loop_5610: ldsh [%l7 + 0x64], %i7 edge8 %o2, %g6, %i6 st %f8, [%l7 + 0x50] movle %icc, %i1, %l0 st %f15, [%l7 + 0x78] fbu,a %fcc2, loop_5611 stx %i4, [%l7 + 0x78] fpmerge %f12, %f10, %f10 fmovs %f5, %f9 loop_5611: ldsb [%l7 + 0x6A], %i5 fcmpeq16 %f6, %f12, %l1 ldx [%l7 + 0x68], %g2 sth %i3, [%l7 + 0x5A] brz,a %l6, loop_5612 fxor %f14, %f4, %f12 bneg,a,pn %xcc, loop_5613 edge16 %o5, %o1, %o0 loop_5612: stb %l5, [%l7 + 0x14] stx %i0, [%l7 + 0x60] loop_5613: ldub [%l7 + 0x18], %l3 xorcc %o7, 0x00D9, %l2 fmovrdgz %g7, %f8, %f2 edge16 %i2, %l4, %g3 addcc %o6, 0x140C, %g4 nop setx loop_5614, %l0, %l1 jmpl %l1, %g5 fcmple32 %f0, %f10, %g1 fand %f10, %f8, %f2 sll %o3, 0x0E, %o4 loop_5614: mulscc %i7, %g6, %o2 fzero %f0 bneg,pt %xcc, loop_5615 ldsw [%l7 + 0x40], %i1 st %f6, [%l7 + 0x58] fmovda %icc, %f3, %f4 loop_5615: ldx [%l7 + 0x18], %l0 fmovrsne %i4, %f10, %f14 fornot1s %f4, %f1, %f5 fpack32 %f14, %f6, %f4 ldx [%l7 + 0x70], %i5 fmul8sux16 %f6, %f10, %f14 bcc,pn %icc, loop_5616 fbe,a %fcc2, loop_5617 fmovsgu %icc, %f13, %f6 fexpand %f1, %f0 loop_5616: std %f2, [%l7 + 0x10] loop_5617: ldsh [%l7 + 0x14], %l1 std %f0, [%l7 + 0x58] nop setx loop_5618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %g2, %i6, %i3 addc %o5, 0x0538, %o1 stx %o0, [%l7 + 0x68] loop_5618: std %f8, [%l7 + 0x50] fmovdcs %xcc, %f6, %f5 fone %f0 lduw [%l7 + 0x60], %l6 bpos,a %xcc, loop_5619 ba %icc, loop_5620 lduw [%l7 + 0x3C], %i0 stx %l3, [%l7 + 0x58] loop_5619: bne,pn %icc, loop_5621 loop_5620: movre %o7, 0x36F, %l5 fcmpgt16 %f6, %f6, %l2 ldsh [%l7 + 0x6A], %i2 loop_5621: ldd [%l7 + 0x70], %f8 fmovscc %icc, %f15, %f15 fmovsg %icc, %f11, %f0 ldd [%l7 + 0x30], %f6 fbge,a %fcc1, loop_5622 fmovdn %icc, %f13, %f6 movgu %icc, %l4, %g3 movcs %xcc, %g7, %g4 loop_5622: fmul8x16 %f6, %f4, %f0 edge32l %g5, %o6, %o3 brgez %o4, loop_5623 bvs,a %xcc, loop_5624 ldsb [%l7 + 0x61], %g1 edge32l %i7, %g6, %i1 loop_5623: fbo,a %fcc1, loop_5625 loop_5624: ld [%l7 + 0x40], %f4 ldsb [%l7 + 0x6A], %l0 mulscc %i4, %o2, %i5 loop_5625: tvc %icc, 0x4 bleu loop_5626 movvs %xcc, %l1, %i6 udiv %g2, 0x122A, %i3 fzeros %f13 loop_5626: fmovsge %xcc, %f5, %f7 fnot2s %f4, %f0 fmovdpos %xcc, %f0, %f9 fandnot1 %f14, %f10, %f10 ldub [%l7 + 0x15], %o5 fxnor %f6, %f8, %f8 array32 %o0, %o1, %i0 tvc %icc, 0x6 fnot2 %f10, %f10 fmovrse %l6, %f15, %f1 fcmpgt16 %f2, %f10, %o7 movrlz %l5, 0x2D6, %l3 brnz %l2, loop_5627 brnz %l4, loop_5628 array8 %i2, %g3, %g7 popc %g5, %o6 loop_5627: taddcc %o3, %o4, %g1 loop_5628: smulcc %g4, %g6, %i1 fmovrdgz %l0, %f8, %f10 fbuge,a %fcc3, loop_5629 fcmple32 %f4, %f8, %i7 mova %xcc, %i4, %i5 tle %icc, 0x5 loop_5629: tvs %xcc, 0x2 bne,a,pt %icc, loop_5630 fbuge %fcc1, loop_5631 fnegs %f14, %f10 fmovrdlz %l1, %f10, %f12 loop_5630: fnegd %f8, %f8 loop_5631: movrlz %o2, 0x1DF, %i6 movcs %icc, %i3, %g2 fmovsn %icc, %f3, %f13 subc %o5, 0x03B6, %o1 move %icc, %o0, %i0 movne %icc, %o7, %l5 fmuld8ulx16 %f11, %f11, %f14 fble %fcc0, loop_5632 movvs %xcc, %l6, %l3 subcc %l4, %l2, %i2 ldx [%l7 + 0x70], %g3 loop_5632: sth %g5, [%l7 + 0x36] ld [%l7 + 0x18], %f11 stx %g7, [%l7 + 0x48] st %f2, [%l7 + 0x2C] movle %xcc, %o3, %o4 std %f12, [%l7 + 0x68] array16 %g1, %g4, %g6 bcs,a,pn %icc, loop_5633 stx %i1, [%l7 + 0x58] edge8l %l0, %o6, %i4 fmovde %icc, %f9, %f5 loop_5633: fcmpd %fcc1, %f0, %f2 ldd [%l7 + 0x70], %f12 fabss %f13, %f11 bcc,a %icc, loop_5634 fble,a %fcc2, loop_5635 stb %i5, [%l7 + 0x3F] add %i7, %o2, %i6 loop_5634: tsubcc %i3, 0x0F08, %l1 loop_5635: ta %xcc, 0x1 std %f4, [%l7 + 0x30] fmul8ulx16 %f4, %f6, %f6 ldsb [%l7 + 0x09], %g2 orn %o5, %o1, %o0 lduh [%l7 + 0x64], %o7 mulscc %l5, 0x16E4, %i0 std %f2, [%l7 + 0x38] ldsh [%l7 + 0x20], %l6 xor %l4, %l3, %l2 fsrc2s %f0, %f7 fmul8sux16 %f8, %f12, %f2 movle %xcc, %i2, %g5 fpsub32 %f4, %f8, %f4 fmovrsgz %g3, %f5, %f15 subcc %g7, %o4, %o3 lduh [%l7 + 0x44], %g4 nop setx loop_5636, %l0, %l1 jmpl %l1, %g1 fandnot2 %f4, %f6, %f2 bn,pt %icc, loop_5637 bge loop_5638 loop_5636: edge8ln %g6, %l0, %o6 fmovdleu %icc, %f10, %f12 loop_5637: fmovscs %xcc, %f5, %f14 loop_5638: ldd [%l7 + 0x58], %f6 ldx [%l7 + 0x68], %i1 tcc %icc, 0x6 ldsb [%l7 + 0x4B], %i5 movcc %icc, %i7, %i4 addcc %o2, 0x0575, %i6 sethi 0x00D8, %l1 lduw [%l7 + 0x28], %g2 fba %fcc0, loop_5639 fbu %fcc2, loop_5640 edge32l %o5, %o1, %o0 sth %o7, [%l7 + 0x52] loop_5639: bne,pt %xcc, loop_5641 loop_5640: ldub [%l7 + 0x32], %i3 tcs %icc, 0x4 xnorcc %i0, 0x0C90, %l5 loop_5641: fnot1s %f6, %f15 st %f15, [%l7 + 0x54] edge32ln %l4, %l6, %l3 ldub [%l7 + 0x48], %l2 fpsub32s %f15, %f14, %f14 ldub [%l7 + 0x3A], %i2 subccc %g5, %g7, %o4 fnors %f13, %f8, %f2 fmovdleu %xcc, %f9, %f4 fbul %fcc2, loop_5642 fmovdne %xcc, %f8, %f7 array16 %o3, %g3, %g4 tvs %xcc, 0x1 loop_5642: edge32n %g1, %g6, %o6 stw %i1, [%l7 + 0x60] st %f2, [%l7 + 0x2C] bvs,pn %icc, loop_5643 fsrc1s %f8, %f4 ld [%l7 + 0x30], %f0 std %f0, [%l7 + 0x28] loop_5643: fble %fcc2, loop_5644 fornot2 %f14, %f10, %f8 subcc %l0, %i7, %i5 ldx [%l7 + 0x70], %i4 loop_5644: fmul8x16 %f13, %f8, %f8 std %f6, [%l7 + 0x68] fmul8x16 %f14, %f10, %f0 ta %icc, 0x5 st %f14, [%l7 + 0x48] movne %icc, %o2, %l1 fmovdge %icc, %f12, %f9 fxnors %f2, %f2, %f12 fmovdvc %xcc, %f13, %f12 stw %g2, [%l7 + 0x10] movpos %xcc, %i6, %o5 addccc %o1, %o0, %o7 stw %i3, [%l7 + 0x44] movrlez %i0, 0x2CD, %l5 stb %l6, [%l7 + 0x47] andncc %l4, %l3, %l2 sdivx %i2, 0x0E73, %g7 subcc %g5, %o3, %o4 tne %icc, 0x1 edge16n %g3, %g1, %g4 fones %f4 bcc,a,pt %icc, loop_5645 srl %g6, 0x15, %o6 bpos,a,pn %xcc, loop_5646 ldd [%l7 + 0x50], %f8 loop_5645: fmovsne %icc, %f2, %f7 stw %l0, [%l7 + 0x68] loop_5646: fcmpeq32 %f2, %f12, %i1 fpack16 %f0, %f12 srax %i7, %i4, %o2 fmovscs %xcc, %f13, %f10 fcmpeq32 %f4, %f4, %l1 st %f1, [%l7 + 0x2C] tl %xcc, 0x1 nop setx loop_5647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x40], %g2 fbuge %fcc3, loop_5648 sth %i6, [%l7 + 0x72] loop_5647: fmovdvs %icc, %f4, %f12 ldub [%l7 + 0x78], %i5 loop_5648: fsrc1 %f12, %f10 edge16 %o1, %o0, %o5 fcmpgt32 %f10, %f0, %i3 srl %i0, %l5, %l6 bne,pn %xcc, loop_5649 ldd [%l7 + 0x78], %f6 fnors %f12, %f4, %f4 sth %o7, [%l7 + 0x08] loop_5649: fmovsne %xcc, %f0, %f13 fandnot1s %f9, %f1, %f7 smul %l3, 0x07F4, %l2 fxnors %f5, %f8, %f0 tge %icc, 0x6 fsrc2 %f12, %f2 ld [%l7 + 0x08], %f12 fba,a %fcc1, loop_5650 andcc %l4, 0x1ED9, %i2 movneg %icc, %g7, %o3 fmuld8sux16 %f9, %f12, %f14 loop_5650: ta %icc, 0x7 ldd [%l7 + 0x30], %f14 fnegs %f14, %f9 bg,a %icc, loop_5651 fmovs %f3, %f15 brgez,a %g5, loop_5652 fornot1 %f4, %f6, %f6 loop_5651: bcs loop_5653 faligndata %f12, %f8, %f14 loop_5652: st %f14, [%l7 + 0x78] bcs,pt %icc, loop_5654 loop_5653: brnz %o4, loop_5655 array32 %g3, %g1, %g4 edge32 %o6, %l0, %g6 loop_5654: fbu,a %fcc1, loop_5656 loop_5655: ldsh [%l7 + 0x42], %i7 fnor %f10, %f4, %f8 xnorcc %i4, %o2, %i1 loop_5656: ld [%l7 + 0x50], %f8 fmovsle %xcc, %f12, %f0 fpsub32 %f8, %f0, %f10 for %f10, %f8, %f8 ldsw [%l7 + 0x64], %g2 ldub [%l7 + 0x56], %l1 ld [%l7 + 0x48], %f6 edge32ln %i5, %i6, %o1 ldub [%l7 + 0x7E], %o0 movl %icc, %o5, %i3 ba,pt %xcc, loop_5657 stw %l5, [%l7 + 0x08] stw %i0, [%l7 + 0x38] ldub [%l7 + 0x2D], %o7 loop_5657: tge %icc, 0x4 ldsb [%l7 + 0x56], %l3 ldsh [%l7 + 0x78], %l6 ld [%l7 + 0x5C], %f6 fmovdcs %xcc, %f8, %f13 stx %l4, [%l7 + 0x30] st %f11, [%l7 + 0x6C] stb %i2, [%l7 + 0x1E] fzeros %f8 ldsw [%l7 + 0x50], %g7 std %f14, [%l7 + 0x38] sth %o3, [%l7 + 0x48] fbuge %fcc0, loop_5658 lduw [%l7 + 0x14], %l2 stb %g5, [%l7 + 0x45] lduw [%l7 + 0x10], %g3 loop_5658: te %xcc, 0x3 addcc %g1, %o4, %g4 stb %l0, [%l7 + 0x41] std %f0, [%l7 + 0x68] st %f0, [%l7 + 0x4C] bg,a loop_5659 fmovsne %icc, %f2, %f14 fpsub32 %f0, %f0, %f0 sra %o6, %i7, %i4 loop_5659: fmovsne %icc, %f9, %f5 st %f0, [%l7 + 0x50] be loop_5660 taddcc %g6, 0x1555, %i1 lduw [%l7 + 0x24], %o2 edge8l %l1, %g2, %i5 loop_5660: movle %xcc, %o1, %i6 fcmpeq16 %f10, %f6, %o0 subcc %o5, 0x16B6, %l5 ld [%l7 + 0x60], %f14 stw %i0, [%l7 + 0x08] brnz,a %i3, loop_5661 fbule,a %fcc1, loop_5662 ldsw [%l7 + 0x7C], %l3 brnz %o7, loop_5663 loop_5661: ldx [%l7 + 0x60], %l6 loop_5662: fmovrdlz %l4, %f2, %f10 stb %i2, [%l7 + 0x46] loop_5663: orn %o3, 0x1809, %g7 stx %g5, [%l7 + 0x28] for %f4, %f6, %f12 lduh [%l7 + 0x76], %l2 xor %g3, 0x082D, %g1 addc %o4, 0x0A7A, %g4 nop setx loop_5664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %l0, 0x0C56, %i7 edge16ln %o6, %g6, %i1 fbule,a %fcc3, loop_5665 loop_5664: orcc %i4, 0x05BB, %l1 fba %fcc2, loop_5666 std %f14, [%l7 + 0x20] loop_5665: ta %icc, 0x3 addc %g2, %i5, %o1 loop_5666: fcmpeq32 %f2, %f4, %o2 ldsw [%l7 + 0x64], %o0 fsrc1s %f14, %f12 fbue,a %fcc1, loop_5667 fbue,a %fcc2, loop_5668 ldsb [%l7 + 0x6D], %i6 xnorcc %o5, %i0, %i3 loop_5667: fpack32 %f14, %f12, %f6 loop_5668: fpackfix %f12, %f2 andncc %l5, %l3, %o7 fbug %fcc2, loop_5669 std %f14, [%l7 + 0x30] movrlez %l4, %i2, %l6 stb %o3, [%l7 + 0x0C] loop_5669: edge16l %g7, %g5, %g3 fandnot1 %f4, %f4, %f0 fexpand %f8, %f2 stb %g1, [%l7 + 0x1E] movg %xcc, %l2, %g4 array16 %l0, %o4, %o6 fmovdgu %xcc, %f7, %f9 call loop_5670 stw %g6, [%l7 + 0x68] bvs,pn %icc, loop_5671 ldsh [%l7 + 0x32], %i7 loop_5670: andncc %i1, %i4, %g2 tn %icc, 0x6 loop_5671: fbule,a %fcc2, loop_5672 te %icc, 0x2 fmovscc %icc, %f4, %f0 fbul %fcc3, loop_5673 loop_5672: fbuge,a %fcc2, loop_5674 movne %xcc, %l1, %i5 fmovsne %icc, %f2, %f6 loop_5673: fmovrdlez %o1, %f6, %f2 loop_5674: alignaddr %o2, %i6, %o5 stx %o0, [%l7 + 0x78] st %f4, [%l7 + 0x10] fcmpeq16 %f8, %f0, %i3 fmovde %xcc, %f12, %f10 tcs %icc, 0x3 ldsb [%l7 + 0x0B], %l5 fmovdvc %xcc, %f5, %f8 fmovrdlz %l3, %f10, %f14 stb %i0, [%l7 + 0x6B] tg %icc, 0x1 st %f4, [%l7 + 0x50] bvc,a,pt %xcc, loop_5675 ldx [%l7 + 0x18], %l4 fpsub32 %f10, %f2, %f6 call loop_5676 loop_5675: stw %o7, [%l7 + 0x7C] ldsw [%l7 + 0x14], %i2 ldx [%l7 + 0x30], %l6 loop_5676: ldd [%l7 + 0x50], %f0 srlx %o3, %g5, %g3 fbge %fcc3, loop_5677 fpsub32s %f11, %f12, %f1 subcc %g1, %l2, %g4 lduh [%l7 + 0x7A], %g7 loop_5677: edge32ln %o4, %o6, %g6 orcc %i7, 0x18A1, %l0 xnor %i4, 0x1582, %g2 st %f14, [%l7 + 0x18] bneg loop_5678 fzero %f6 fba %fcc0, loop_5679 fmul8ulx16 %f10, %f2, %f2 loop_5678: fblg,a %fcc1, loop_5680 stx %i1, [%l7 + 0x40] loop_5679: fbge %fcc0, loop_5681 lduw [%l7 + 0x7C], %l1 loop_5680: fbe %fcc1, loop_5682 sdiv %o1, 0x068F, %o2 loop_5681: fzeros %f10 tvs %xcc, 0x4 loop_5682: sll %i5, 0x06, %o5 nop setx loop_5683, %l0, %l1 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 %o0, %i3, %i6 udiv %l3, 0x1857, %l5 fpadd16s %f5, %f14, %f4 loop_5683: orn %l4, %i0, %o7 ldd [%l7 + 0x78], %f8 srl %l6, 0x0B, %o3 fmovscc %xcc, %f13, %f6 ld [%l7 + 0x1C], %f3 fbe,a %fcc0, loop_5684 tne %xcc, 0x7 array16 %i2, %g3, %g5 movrlz %l2, %g4, %g7 loop_5684: bshuffle %f8, %f0, %f6 sth %g1, [%l7 + 0x38] lduw [%l7 + 0x7C], %o6 std %f0, [%l7 + 0x18] fmovrdgez %o4, %f10, %f4 movpos %icc, %i7, %l0 lduw [%l7 + 0x5C], %g6 fmuld8ulx16 %f6, %f1, %f2 ldsh [%l7 + 0x32], %g2 stx %i4, [%l7 + 0x40] ldsb [%l7 + 0x25], %i1 fcmpeq16 %f14, %f12, %l1 fabsd %f4, %f8 ldsh [%l7 + 0x64], %o1 ldx [%l7 + 0x50], %o2 fpmerge %f0, %f6, %f8 stx %i5, [%l7 + 0x18] lduh [%l7 + 0x1C], %o0 nop setx loop_5685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x7 edge8n %o5, %i6, %l3 fmovsl %xcc, %f3, %f3 loop_5685: popc %l5, %l4 lduw [%l7 + 0x58], %i3 array32 %o7, %i0, %l6 fandnot1s %f10, %f6, %f6 fsrc1 %f8, %f12 fmovdge %xcc, %f9, %f1 ldsb [%l7 + 0x4F], %o3 edge16n %g3, %i2, %l2 tvs %icc, 0x2 ldsw [%l7 + 0x70], %g5 tvs %icc, 0x7 fpackfix %f4, %f13 bvc %xcc, loop_5686 fornot1 %f2, %f6, %f10 edge32 %g7, %g4, %g1 sdiv %o4, 0x0E5C, %i7 loop_5686: stx %o6, [%l7 + 0x70] fblg %fcc0, loop_5687 smul %g6, 0x1EDA, %l0 fabsd %f4, %f12 movvs %xcc, %i4, %g2 loop_5687: ldsw [%l7 + 0x50], %i1 stw %l1, [%l7 + 0x74] bvs %icc, loop_5688 fandnot1s %f12, %f5, %f1 ldd [%l7 + 0x78], %f6 stw %o1, [%l7 + 0x0C] loop_5688: fmovrslz %o2, %f8, %f14 fpadd16s %f15, %f14, %f9 st %f6, [%l7 + 0x0C] fmovse %xcc, %f14, %f6 sdivcc %o0, 0x1755, %o5 bge,pn %xcc, loop_5689 fornot1 %f6, %f10, %f10 lduh [%l7 + 0x60], %i6 add %i5, 0x0FFB, %l3 loop_5689: fmovdle %icc, %f10, %f15 fmovda %icc, %f2, %f1 ldx [%l7 + 0x28], %l5 andncc %i3, %o7, %i0 tne %icc, 0x4 umul %l4, 0x014A, %l6 edge16l %g3, %i2, %l2 xnor %g5, %g7, %o3 fzero %f14 ldd [%l7 + 0x38], %f12 fmovs %f15, %f2 std %f2, [%l7 + 0x40] bne,a,pt %icc, loop_5690 xor %g4, 0x1B13, %g1 ldsb [%l7 + 0x0B], %o4 std %f8, [%l7 + 0x50] loop_5690: ba,a loop_5691 lduw [%l7 + 0x14], %o6 ldsw [%l7 + 0x74], %g6 fbn %fcc2, loop_5692 loop_5691: ba,a,pn %xcc, loop_5693 fmovrdlez %l0, %f12, %f14 st %f3, [%l7 + 0x58] loop_5692: sdivcc %i7, 0x1E74, %g2 loop_5693: fbg,a %fcc2, loop_5694 xorcc %i4, 0x002C, %i1 ldub [%l7 + 0x7F], %o1 fmovdcc %icc, %f14, %f4 loop_5694: array32 %l1, %o0, %o2 stx %o5, [%l7 + 0x50] bvc,pt %icc, loop_5695 fpack16 %f6, %f4 ldd [%l7 + 0x28], %f0 stw %i5, [%l7 + 0x3C] loop_5695: xnorcc %i6, %l5, %l3 edge8l %i3, %i0, %o7 stb %l4, [%l7 + 0x69] brlez,a %l6, loop_5696 udivcc %i2, 0x05CE, %g3 ldd [%l7 + 0x20], %f6 movrlz %g5, 0x204, %g7 loop_5696: movneg %icc, %l2, %g4 fpmerge %f8, %f1, %f10 sllx %o3, %o4, %o6 edge16 %g1, %g6, %l0 sth %i7, [%l7 + 0x46] sub %i4, 0x1591, %i1 movleu %xcc, %o1, %g2 std %f12, [%l7 + 0x18] ldx [%l7 + 0x40], %o0 udiv %o2, 0x1874, %l1 brnz %o5, loop_5697 udiv %i5, 0x060F, %l5 ld [%l7 + 0x20], %f15 xor %l3, %i6, %i3 loop_5697: fcmpes %fcc0, %f5, %f1 fmovsge %icc, %f9, %f2 fmovrdgz %o7, %f12, %f10 te %icc, 0x2 call loop_5698 fcmple16 %f4, %f6, %l4 sth %l6, [%l7 + 0x40] sth %i0, [%l7 + 0x3C] loop_5698: for %f12, %f4, %f12 fpsub16s %f3, %f1, %f5 st %f15, [%l7 + 0x3C] fbg %fcc3, loop_5699 fxor %f12, %f0, %f0 ldx [%l7 + 0x70], %i2 fbge,a %fcc3, loop_5700 loop_5699: fpadd16 %f4, %f8, %f10 fmovrsgez %g5, %f1, %f6 move %icc, %g7, %g3 loop_5700: array32 %l2, %o3, %o4 sub %o6, 0x1060, %g1 alignaddr %g6, %g4, %i7 ta %icc, 0x6 fmovdg %xcc, %f15, %f12 ldsw [%l7 + 0x38], %l0 orn %i1, 0x1A0E, %i4 fnors %f5, %f0, %f1 movrne %o1, %g2, %o2 stb %o0, [%l7 + 0x11] fcmpeq16 %f10, %f6, %l1 st %f8, [%l7 + 0x7C] ldsh [%l7 + 0x76], %i5 tcs %xcc, 0x5 fcmpeq16 %f4, %f0, %l5 ldsh [%l7 + 0x32], %l3 movvc %icc, %o5, %i3 lduh [%l7 + 0x2C], %o7 std %f14, [%l7 + 0x20] fandnot1 %f8, %f14, %f6 ldub [%l7 + 0x6C], %l4 edge16ln %l6, %i0, %i6 std %f12, [%l7 + 0x40] fcmpeq16 %f6, %f6, %i2 popc 0x1BCB, %g5 movl %xcc, %g7, %g3 stw %o3, [%l7 + 0x70] movcs %xcc, %o4, %l2 sllx %o6, 0x0B, %g1 edge8l %g4, %i7, %g6 subc %i1, %l0, %i4 fmovse %icc, %f6, %f1 fand %f14, %f4, %f14 srlx %o1, %o2, %o0 ldsw [%l7 + 0x7C], %g2 tsubcctv %i5, %l1, %l5 subccc %o5, 0x091D, %l3 edge16l %i3, %l4, %l6 ldx [%l7 + 0x68], %i0 fmovscc %icc, %f3, %f0 tleu %xcc, 0x1 tpos %icc, 0x4 ldx [%l7 + 0x38], %i6 ba,pn %icc, loop_5701 ldsh [%l7 + 0x42], %i2 fmovscs %icc, %f7, %f13 bcc,a loop_5702 loop_5701: fnot2 %f14, %f10 tcc %xcc, 0x0 stw %o7, [%l7 + 0x38] loop_5702: st %f2, [%l7 + 0x6C] umul %g5, 0x1143, %g3 stw %o3, [%l7 + 0x74] fsrc2s %f0, %f8 alignaddr %g7, %o4, %l2 xnorcc %o6, %g4, %i7 sll %g6, %i1, %g1 ldub [%l7 + 0x1B], %l0 movcs %icc, %i4, %o1 array16 %o0, %g2, %i5 pdist %f12, %f10, %f4 ld [%l7 + 0x60], %f13 faligndata %f10, %f12, %f4 sth %o2, [%l7 + 0x32] ldd [%l7 + 0x70], %f2 st %f10, [%l7 + 0x68] ldsh [%l7 + 0x48], %l5 ldsb [%l7 + 0x25], %o5 brgz %l1, loop_5703 fnand %f6, %f2, %f2 ldub [%l7 + 0x39], %l3 siam 0x1 loop_5703: move %xcc, %l4, %i3 tleu %icc, 0x1 tle %xcc, 0x7 fbg %fcc3, loop_5704 ldx [%l7 + 0x20], %l6 edge16ln %i6, %i2, %o7 ld [%l7 + 0x78], %f10 loop_5704: fmovrdlz %i0, %f12, %f6 fcmpeq16 %f10, %f0, %g3 std %f4, [%l7 + 0x58] fmovsvs %icc, %f2, %f11 stb %o3, [%l7 + 0x33] be,a,pn %xcc, loop_5705 fpadd16 %f2, %f4, %f2 or %g5, %o4, %g7 fpsub32s %f0, %f1, %f1 loop_5705: edge32n %o6, %g4, %l2 subccc %g6, %i1, %i7 array8 %g1, %l0, %i4 std %f2, [%l7 + 0x68] std %f12, [%l7 + 0x20] xnor %o1, 0x03F6, %g2 fcmple16 %f12, %f2, %i5 sethi 0x0DDC, %o2 tsubcc %l5, %o5, %o0 fnot2s %f15, %f11 bge %icc, loop_5706 sub %l1, 0x07C9, %l3 fpmerge %f6, %f8, %f2 fcmpgt16 %f14, %f2, %i3 loop_5706: fmovrslz %l4, %f11, %f0 umulcc %l6, 0x172C, %i2 lduw [%l7 + 0x18], %o7 orn %i0, %i6, %g3 st %f14, [%l7 + 0x64] fmovscs %icc, %f8, %f12 st %f2, [%l7 + 0x0C] ld [%l7 + 0x34], %f12 xnorcc %o3, %g5, %o4 udivcc %o6, 0x1A69, %g7 fba,a %fcc1, loop_5707 bvc,a,pn %icc, loop_5708 fbue %fcc0, loop_5709 tn %xcc, 0x5 loop_5707: tle %icc, 0x7 loop_5708: ldub [%l7 + 0x2C], %l2 loop_5709: fcmple32 %f4, %f12, %g6 fpack32 %f8, %f0, %f10 st %f9, [%l7 + 0x4C] ldub [%l7 + 0x39], %i1 movle %icc, %g4, %g1 stb %l0, [%l7 + 0x4F] bvs,a %xcc, loop_5710 fmovrdne %i4, %f8, %f6 movcc %xcc, %i7, %o1 fornot2 %f2, %f2, %f12 loop_5710: fpsub32s %f8, %f12, %f12 fandnot1s %f10, %f7, %f4 fpack16 %f10, %f1 bge,a loop_5711 sth %i5, [%l7 + 0x42] subccc %o2, %g2, %o5 std %f12, [%l7 + 0x08] loop_5711: udivcc %l5, 0x1386, %l1 tneg %icc, 0x1 fpadd16 %f10, %f14, %f10 stb %o0, [%l7 + 0x5E] fmovrsne %i3, %f15, %f11 or %l3, %l6, %l4 movne %icc, %o7, %i0 ld [%l7 + 0x40], %f7 fblg,a %fcc3, loop_5712 fmovd %f4, %f6 tgu %xcc, 0x0 st %f8, [%l7 + 0x7C] loop_5712: srl %i6, 0x08, %i2 fmovsa %xcc, %f3, %f8 fmul8ulx16 %f2, %f10, %f6 lduh [%l7 + 0x18], %o3 fpsub32 %f2, %f12, %f4 alignaddr %g5, %o4, %g3 movl %xcc, %g7, %l2 ld [%l7 + 0x34], %f12 fnors %f10, %f0, %f3 fmovrse %o6, %f6, %f13 fble,a %fcc0, loop_5713 brlez %g6, loop_5714 ldd [%l7 + 0x58], %f6 fmovrsgez %i1, %f12, %f1 loop_5713: xnorcc %g1, %l0, %i4 loop_5714: fmovsneg %icc, %f13, %f6 fbge %fcc3, loop_5715 lduh [%l7 + 0x42], %i7 ldsb [%l7 + 0x63], %o1 xnorcc %i5, 0x138B, %o2 loop_5715: sra %g4, %o5, %l5 movpos %xcc, %l1, %g2 fmovdvs %icc, %f7, %f4 and %o0, 0x0BAE, %l3 movle %xcc, %l6, %l4 fcmpes %fcc3, %f3, %f14 sub %o7, %i3, %i6 tle %xcc, 0x7 bge,pt %icc, loop_5716 fmovrdlz %i2, %f8, %f4 srax %i0, %g5, %o3 movleu %xcc, %g3, %o4 loop_5716: fbu,a %fcc3, loop_5717 fcmped %fcc2, %f8, %f12 ldsw [%l7 + 0x2C], %g7 bvc,pn %icc, loop_5718 loop_5717: taddcc %l2, 0x1160, %o6 lduw [%l7 + 0x2C], %g6 ldsh [%l7 + 0x7E], %g1 loop_5718: tvc %xcc, 0x0 fbne %fcc3, loop_5719 xnorcc %l0, 0x1A6B, %i4 st %f0, [%l7 + 0x2C] ldx [%l7 + 0x78], %i7 loop_5719: fmovsleu %icc, %f10, %f7 tpos %icc, 0x7 fmovsvs %icc, %f0, %f6 brgz,a %i1, loop_5720 movcc %xcc, %i5, %o1 bpos,a %icc, loop_5721 fbn %fcc0, loop_5722 loop_5720: fpadd16s %f3, %f14, %f7 fnot1 %f4, %f4 loop_5721: movrgz %o2, %g4, %o5 loop_5722: movle %icc, %l5, %l1 stb %o0, [%l7 + 0x37] stw %g2, [%l7 + 0x3C] sdivcc %l3, 0x0B40, %l6 fpadd16 %f8, %f14, %f12 ba,a,pn %xcc, loop_5723 bcs,pn %icc, loop_5724 fexpand %f4, %f12 fmovdcs %icc, %f1, %f5 loop_5723: fmovrslz %o7, %f5, %f2 loop_5724: srax %l4, 0x03, %i3 fbne %fcc2, loop_5725 fxors %f15, %f7, %f5 nop setx loop_5726, %l0, %l1 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 %i6, %i2, %i0 loop_5725: movrne %g5, 0x143, %g3 ba,a loop_5727 loop_5726: bne,pn %xcc, loop_5728 stb %o4, [%l7 + 0x11] movle %icc, %o3, %g7 loop_5727: fbge,a %fcc2, loop_5729 loop_5728: add %l2, %o6, %g1 for %f12, %f0, %f12 fba,a %fcc0, loop_5730 loop_5729: tsubcctv %g6, %i4, %l0 orncc %i7, 0x0BBD, %i1 fpsub32 %f14, %f12, %f8 loop_5730: stb %i5, [%l7 + 0x72] lduh [%l7 + 0x6E], %o2 mova %xcc, %g4, %o5 move %icc, %l5, %l1 ldub [%l7 + 0x2E], %o1 tsubcc %o0, %g2, %l6 umulcc %l3, 0x0EDF, %o7 call loop_5731 fmovse %xcc, %f9, %f8 st %f11, [%l7 + 0x38] orncc %l4, %i6, %i3 loop_5731: tgu %xcc, 0x5 brlz,a %i2, loop_5732 bleu,a loop_5733 ldd [%l7 + 0x58], %f4 ba,a %icc, loop_5734 loop_5732: bleu,pt %xcc, loop_5735 loop_5733: ldx [%l7 + 0x18], %i0 ta %icc, 0x4 loop_5734: ldd [%l7 + 0x58], %f2 loop_5735: lduh [%l7 + 0x64], %g3 sth %o4, [%l7 + 0x0A] std %f0, [%l7 + 0x50] stx %g5, [%l7 + 0x60] ta %xcc, 0x1 fmovdvc %xcc, %f8, %f3 movge %xcc, %o3, %g7 fmovdcs %xcc, %f13, %f14 fblg %fcc1, loop_5736 fbge,a %fcc3, loop_5737 movneg %icc, %o6, %g1 fnors %f12, %f4, %f4 loop_5736: stx %l2, [%l7 + 0x10] loop_5737: ldub [%l7 + 0x09], %i4 fpack16 %f6, %f3 ldsw [%l7 + 0x5C], %g6 fpack16 %f12, %f4 fandnot1s %f8, %f14, %f7 tsubcc %i7, %l0, %i1 ldx [%l7 + 0x18], %i5 st %f1, [%l7 + 0x74] fpadd32 %f4, %f0, %f6 ldsw [%l7 + 0x0C], %o2 std %f6, [%l7 + 0x58] fornot1 %f8, %f12, %f4 movg %icc, %g4, %l5 addc %l1, 0x08A3, %o5 lduw [%l7 + 0x44], %o0 tpos %icc, 0x2 st %f14, [%l7 + 0x3C] ldx [%l7 + 0x58], %g2 bcs,pn %icc, loop_5738 subccc %o1, %l6, %o7 ldsw [%l7 + 0x58], %l4 fmovda %icc, %f9, %f6 loop_5738: bgu,a,pn %xcc, loop_5739 ldsh [%l7 + 0x4A], %l3 movvs %icc, %i6, %i3 st %f7, [%l7 + 0x18] loop_5739: fmovdn %xcc, %f11, %f13 bge,a %xcc, loop_5740 ldd [%l7 + 0x18], %f0 lduw [%l7 + 0x70], %i0 ldd [%l7 + 0x68], %f4 loop_5740: fzeros %f4 fcmple32 %f8, %f0, %g3 faligndata %f4, %f0, %f14 ldsb [%l7 + 0x58], %o4 movcs %icc, %g5, %i2 lduw [%l7 + 0x3C], %o3 andncc %g7, %o6, %g1 bgu,a,pt %icc, loop_5741 stx %l2, [%l7 + 0x68] ldd [%l7 + 0x48], %f2 srl %i4, %g6, %l0 loop_5741: addccc %i1, %i5, %o2 fmovdcs %icc, %f11, %f7 stb %i7, [%l7 + 0x23] fcmpeq16 %f12, %f6, %l5 fmovsle %icc, %f12, %f4 movcc %xcc, %g4, %o5 lduw [%l7 + 0x2C], %l1 fcmpeq16 %f2, %f2, %g2 stx %o1, [%l7 + 0x08] std %f0, [%l7 + 0x48] fornot2s %f1, %f9, %f6 brnz %l6, loop_5742 sethi 0x025E, %o0 tne %icc, 0x6 lduw [%l7 + 0x54], %o7 loop_5742: std %f0, [%l7 + 0x20] ld [%l7 + 0x6C], %f8 fbug,a %fcc1, loop_5743 fors %f2, %f11, %f9 fbu,a %fcc0, loop_5744 brlez,a %l4, loop_5745 loop_5743: fmovsgu %xcc, %f4, %f4 fands %f4, %f3, %f15 loop_5744: ldsh [%l7 + 0x48], %l3 loop_5745: array32 %i6, %i0, %i3 fbule %fcc1, loop_5746 tpos %icc, 0x2 fcmpeq32 %f14, %f14, %o4 udiv %g3, 0x1CF8, %g5 loop_5746: fpadd32 %f0, %f12, %f8 fmovdn %icc, %f6, %f5 st %f12, [%l7 + 0x34] orn %o3, 0x18C4, %g7 fmovsvs %xcc, %f7, %f1 lduh [%l7 + 0x54], %i2 ldsb [%l7 + 0x56], %o6 bvc,a %icc, loop_5747 fmuld8ulx16 %f9, %f9, %f0 movpos %icc, %l2, %i4 fmovsleu %icc, %f13, %f11 loop_5747: fmul8x16al %f9, %f9, %f0 xnor %g1, 0x0A4F, %g6 ldsb [%l7 + 0x10], %i1 tpos %icc, 0x6 fnor %f8, %f10, %f10 ld [%l7 + 0x20], %f3 movrlz %i5, 0x052, %l0 tvs %xcc, 0x2 fbge,a %fcc3, loop_5748 orcc %o2, 0x13E7, %l5 stx %i7, [%l7 + 0x50] and %o5, %l1, %g4 loop_5748: tvc %xcc, 0x3 ldsb [%l7 + 0x73], %o1 srax %l6, %o0, %o7 ldsw [%l7 + 0x08], %l4 ldx [%l7 + 0x40], %l3 bgu loop_5749 array16 %i6, %g2, %i0 fmovdcc %icc, %f9, %f8 te %icc, 0x2 loop_5749: bvc,pn %icc, loop_5750 stx %i3, [%l7 + 0x08] fbo,a %fcc1, loop_5751 fnors %f6, %f8, %f7 loop_5750: tcs %xcc, 0x5 fpsub16 %f0, %f8, %f12 loop_5751: fpadd32 %f0, %f6, %f14 fnand %f2, %f12, %f6 tle %xcc, 0x6 ldsw [%l7 + 0x14], %g3 fmovsg %xcc, %f10, %f8 alignaddr %g5, %o3, %o4 fmovdneg %xcc, %f7, %f5 fornot2 %f4, %f14, %f0 andcc %g7, %o6, %i2 std %f4, [%l7 + 0x20] ldsb [%l7 + 0x68], %i4 call loop_5752 bleu,pt %icc, loop_5753 brgez,a %l2, loop_5754 srax %g6, 0x16, %i1 loop_5752: fmovrdne %g1, %f2, %f8 loop_5753: fmul8x16au %f5, %f2, %f6 loop_5754: udiv %l0, 0x096A, %o2 fmovrdne %i5, %f10, %f4 st %f14, [%l7 + 0x58] fandnot1s %f12, %f5, %f1 tge %xcc, 0x1 stb %i7, [%l7 + 0x2F] fnot1s %f5, %f0 bn,a,pt %xcc, loop_5755 fpsub32 %f6, %f2, %f12 ldsb [%l7 + 0x69], %l5 fmovdn %xcc, %f13, %f9 loop_5755: st %f8, [%l7 + 0x58] ldsb [%l7 + 0x1B], %o5 xorcc %g4, 0x13E0, %l1 std %f14, [%l7 + 0x10] bneg,a,pt %xcc, loop_5756 st %f5, [%l7 + 0x10] ldsb [%l7 + 0x75], %o1 popc %l6, %o7 loop_5756: stb %l4, [%l7 + 0x1D] fmovspos %icc, %f5, %f9 lduw [%l7 + 0x4C], %o0 edge8ln %i6, %l3, %g2 ta %xcc, 0x7 movrgez %i3, 0x232, %g3 fmovsvc %icc, %f1, %f8 ld [%l7 + 0x54], %f0 fcmpgt32 %f10, %f12, %i0 stb %g5, [%l7 + 0x30] sth %o4, [%l7 + 0x52] stw %o3, [%l7 + 0x60] fmovrsgz %g7, %f10, %f6 fmovspos %icc, %f11, %f10 std %f12, [%l7 + 0x70] bcs,a %icc, loop_5757 std %f12, [%l7 + 0x20] fabsd %f12, %f2 movrgz %o6, 0x1AE, %i4 loop_5757: fmovdne %xcc, %f14, %f4 addc %l2, %i2, %g6 movre %g1, %l0, %o2 fmovrsgez %i5, %f15, %f12 tne %xcc, 0x0 umul %i1, 0x10FE, %i7 fnand %f4, %f0, %f8 array16 %o5, %l5, %l1 fbule,a %fcc3, loop_5758 fmovdpos %xcc, %f14, %f7 fpack16 %f4, %f8 lduh [%l7 + 0x5E], %g4 loop_5758: bvc,pt %icc, loop_5759 fmovse %xcc, %f8, %f4 fpmerge %f12, %f11, %f10 ld [%l7 + 0x5C], %f14 loop_5759: fandnot1 %f12, %f10, %f0 sth %o1, [%l7 + 0x5E] or %l6, 0x089D, %l4 fbue,a %fcc1, loop_5760 fnot2 %f6, %f10 ldx [%l7 + 0x30], %o7 sll %i6, %l3, %g2 loop_5760: ldsw [%l7 + 0x10], %o0 fand %f8, %f4, %f6 stx %i3, [%l7 + 0x78] brgez,a %i0, loop_5761 edge32ln %g3, %o4, %g5 fmovdcs %icc, %f15, %f5 tle %icc, 0x2 loop_5761: fblg,a %fcc1, loop_5762 fsrc2 %f14, %f10 call loop_5763 fbue %fcc0, loop_5764 loop_5762: fpack32 %f10, %f8, %f12 ldsw [%l7 + 0x4C], %g7 loop_5763: fones %f4 loop_5764: fabss %f1, %f7 bne,pt %icc, loop_5765 popc 0x0995, %o6 ldd [%l7 + 0x20], %f6 std %f10, [%l7 + 0x78] loop_5765: umulcc %o3, 0x12EC, %i4 sth %l2, [%l7 + 0x40] bcc,a,pt %icc, loop_5766 sth %i2, [%l7 + 0x54] fmovrslez %g1, %f2, %f8 fblg %fcc3, loop_5767 loop_5766: ldx [%l7 + 0x20], %g6 addc %l0, 0x1629, %i5 std %f6, [%l7 + 0x20] loop_5767: fbne,a %fcc3, loop_5768 ldd [%l7 + 0x40], %f4 ldd [%l7 + 0x10], %f0 udivx %o2, 0x18CD, %i1 loop_5768: taddcc %o5, %i7, %l5 fand %f0, %f12, %f6 lduh [%l7 + 0x1A], %l1 fandnot2 %f8, %f12, %f4 fmovsvc %xcc, %f1, %f2 fmovse %xcc, %f15, %f11 fble,a %fcc0, loop_5769 alignaddrl %o1, %g4, %l6 ldub [%l7 + 0x64], %o7 fmovsvs %xcc, %f11, %f14 loop_5769: fmovdleu %xcc, %f4, %f11 subccc %i6, %l3, %l4 srl %o0, 0x0E, %i3 movpos %icc, %i0, %g2 st %f5, [%l7 + 0x44] fpadd32 %f14, %f14, %f10 fmovrdlz %g3, %f8, %f14 sth %o4, [%l7 + 0x68] sll %g5, 0x14, %o6 ba,pt %icc, loop_5770 stw %o3, [%l7 + 0x4C] stb %g7, [%l7 + 0x5D] fcmple16 %f14, %f2, %i4 loop_5770: ldub [%l7 + 0x2E], %i2 array16 %g1, %g6, %l2 fmovdcs %icc, %f2, %f2 ld [%l7 + 0x64], %f3 sll %l0, %i5, %i1 fnot2 %f12, %f8 fbu,a %fcc3, loop_5771 stx %o2, [%l7 + 0x58] ldsw [%l7 + 0x30], %o5 fnegd %f8, %f0 loop_5771: fpadd16s %f11, %f0, %f14 fmovspos %icc, %f1, %f11 udivx %l5, 0x1C91, %i7 fcmple16 %f12, %f0, %o1 edge16 %l1, %g4, %l6 array16 %i6, %l3, %l4 fornot2 %f4, %f10, %f0 fmovdneg %xcc, %f14, %f9 ld [%l7 + 0x70], %f5 fmovrsgz %o0, %f11, %f2 fone %f6 andn %o7, 0x144B, %i0 ld [%l7 + 0x38], %f9 fmovspos %xcc, %f9, %f2 fmovdle %icc, %f5, %f1 ldsh [%l7 + 0x52], %i3 fbuge,a %fcc0, loop_5772 tn %icc, 0x4 fmul8x16au %f4, %f15, %f6 ldd [%l7 + 0x58], %f2 loop_5772: fmovrse %g2, %f11, %f2 fornot2s %f0, %f15, %f2 lduw [%l7 + 0x48], %g3 ldsw [%l7 + 0x70], %g5 fmovdg %xcc, %f8, %f4 ldub [%l7 + 0x62], %o6 udiv %o3, 0x0AEC, %o4 fxnor %f0, %f8, %f0 st %f6, [%l7 + 0x70] lduw [%l7 + 0x50], %i4 bl,a loop_5773 stx %g7, [%l7 + 0x48] tne %xcc, 0x1 fpsub32s %f5, %f4, %f14 loop_5773: fcmpne16 %f10, %f10, %g1 fornot1 %f14, %f4, %f14 sth %g6, [%l7 + 0x72] xorcc %l2, %l0, %i5 fmovdne %xcc, %f1, %f15 movrgez %i1, 0x037, %i2 ldd [%l7 + 0x68], %f10 fmovdge %icc, %f10, %f4 and %o5, 0x0B4A, %o2 movrlz %l5, 0x2E5, %i7 fbul %fcc0, loop_5774 fbg %fcc1, loop_5775 fbl %fcc0, loop_5776 edge32ln %o1, %g4, %l6 loop_5774: st %f10, [%l7 + 0x4C] loop_5775: fmovspos %xcc, %f12, %f2 loop_5776: add %i6, 0x0D4F, %l3 st %f2, [%l7 + 0x50] fmovsneg %icc, %f12, %f1 fsrc1s %f12, %f3 srlx %l1, %o0, %o7 fnot2 %f4, %f0 bcs,a,pn %icc, loop_5777 movl %xcc, %i0, %l4 fcmpgt32 %f6, %f0, %i3 umulcc %g2, 0x1FF4, %g5 loop_5777: ldx [%l7 + 0x70], %g3 fbu %fcc1, loop_5778 popc %o6, %o3 taddcc %o4, %g7, %g1 ldsh [%l7 + 0x7A], %i4 loop_5778: st %f1, [%l7 + 0x68] brlez %g6, loop_5779 lduh [%l7 + 0x34], %l0 tle %xcc, 0x3 bvs,a %xcc, loop_5780 loop_5779: lduw [%l7 + 0x68], %i5 tgu %icc, 0x4 ld [%l7 + 0x40], %f13 loop_5780: lduh [%l7 + 0x78], %l2 edge16n %i2, %i1, %o5 std %f4, [%l7 + 0x20] ldub [%l7 + 0x70], %l5 or %o2, %o1, %g4 ld [%l7 + 0x1C], %f15 fbo,a %fcc3, loop_5781 fandnot1s %f10, %f0, %f14 srlx %i7, 0x12, %l6 stw %i6, [%l7 + 0x14] loop_5781: nop setx loop_5782, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l1, [%l7 + 0x70] fba,a %fcc0, loop_5783 stw %l3, [%l7 + 0x38] loop_5782: fbul,a %fcc2, loop_5784 ldsw [%l7 + 0x60], %o0 loop_5783: stw %i0, [%l7 + 0x70] ble,a loop_5785 loop_5784: ldub [%l7 + 0x4D], %l4 fbn %fcc0, loop_5786 bne,a,pt %icc, loop_5787 loop_5785: movcs %xcc, %i3, %g2 ldsh [%l7 + 0x6A], %g5 loop_5786: ldsw [%l7 + 0x0C], %g3 loop_5787: stx %o6, [%l7 + 0x60] nop setx loop_5788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %xcc, %f12, %f0 std %f6, [%l7 + 0x10] sth %o7, [%l7 + 0x70] loop_5788: ldub [%l7 + 0x51], %o3 fnors %f11, %f6, %f9 bleu,a loop_5789 ldsw [%l7 + 0x54], %o4 faligndata %f0, %f12, %f6 bvs,pn %icc, loop_5790 loop_5789: edge8ln %g1, %i4, %g6 st %f15, [%l7 + 0x48] fmovsvs %xcc, %f5, %f14 loop_5790: fnot1s %f10, %f3 lduh [%l7 + 0x78], %l0 movl %icc, %g7, %l2 ldsb [%l7 + 0x56], %i2 brgez %i1, loop_5791 fmovse %xcc, %f7, %f7 fmovsa %icc, %f15, %f12 fexpand %f7, %f14 loop_5791: fmovrdne %i5, %f10, %f6 taddcctv %o5, %o2, %o1 taddcctv %l5, %i7, %l6 ldsw [%l7 + 0x14], %g4 sra %l1, 0x1F, %l3 lduh [%l7 + 0x3A], %i6 fabsd %f10, %f4 alignaddr %i0, %l4, %o0 st %f6, [%l7 + 0x50] xnorcc %i3, 0x02A4, %g2 movrlez %g3, 0x078, %g5 stx %o6, [%l7 + 0x18] ldub [%l7 + 0x0A], %o7 ldsw [%l7 + 0x78], %o3 std %f4, [%l7 + 0x68] smulcc %g1, 0x0F39, %i4 brnz,a %o4, loop_5792 nop setx loop_5793, %l0, %l1 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 + 0x2C], %l0 movg %icc, %g6, %g7 loop_5792: brnz %l2, loop_5794 loop_5793: movrlez %i2, 0x1D6, %i5 fmovsg %xcc, %f0, %f15 faligndata %f14, %f2, %f12 loop_5794: stb %i1, [%l7 + 0x60] fxnor %f0, %f10, %f2 sll %o2, 0x18, %o1 fandnot1 %f12, %f10, %f4 andncc %o5, %l5, %l6 movvc %icc, %g4, %i7 fmovde %xcc, %f4, %f1 fmovdg %icc, %f7, %f1 sth %l1, [%l7 + 0x78] udivcc %l3, 0x08AC, %i6 ld [%l7 + 0x40], %f14 ldub [%l7 + 0x7C], %l4 orn %i0, %o0, %i3 fble %fcc2, loop_5795 bcs,pt %xcc, loop_5796 lduw [%l7 + 0x08], %g2 umulcc %g5, 0x125D, %o6 loop_5795: nop setx loop_5797, %l0, %l1 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_5796: fnor %f12, %f2, %f8 fcmpes %fcc1, %f11, %f15 bne,a,pn %xcc, loop_5798 loop_5797: fmovs %f14, %f1 ldd [%l7 + 0x38], %f14 fmul8x16 %f13, %f4, %f10 loop_5798: std %f6, [%l7 + 0x38] fbug,a %fcc3, loop_5799 addccc %o7, %o3, %g1 edge16ln %i4, %g3, %l0 subcc %o4, 0x0A7F, %g6 loop_5799: fmovrde %l2, %f10, %f4 ldsw [%l7 + 0x18], %i2 fmovrse %g7, %f7, %f6 fcmps %fcc0, %f3, %f4 fmovsa %icc, %f13, %f2 fmovdge %icc, %f10, %f12 sth %i1, [%l7 + 0x56] orcc %i5, 0x0351, %o2 fmovrde %o5, %f0, %f0 st %f11, [%l7 + 0x74] sth %o1, [%l7 + 0x7E] sll %l6, %g4, %i7 lduh [%l7 + 0x12], %l1 sth %l5, [%l7 + 0x42] udivx %l3, 0x0259, %l4 lduh [%l7 + 0x10], %i0 edge8ln %o0, %i3, %g2 fbe,a %fcc3, loop_5800 fmovsgu %icc, %f3, %f15 lduh [%l7 + 0x4C], %i6 tgu %xcc, 0x3 loop_5800: fabsd %f4, %f2 andn %o6, %g5, %o7 fxnors %f9, %f14, %f14 bvs,a loop_5801 edge32l %g1, %o3, %g3 fpadd32 %f12, %f6, %f10 lduw [%l7 + 0x14], %i4 loop_5801: orn %l0, 0x1BFC, %o4 fmovrse %l2, %f14, %f7 fbuge %fcc3, loop_5802 movne %xcc, %g6, %i2 orn %g7, 0x0CB4, %i5 xorcc %i1, 0x1BDA, %o2 loop_5802: udivx %o1, 0x1955, %o5 std %f2, [%l7 + 0x50] ldd [%l7 + 0x48], %f12 fandnot2 %f0, %f0, %f6 movcs %xcc, %l6, %i7 ldd [%l7 + 0x48], %f12 fsrc2s %f6, %f14 fmovrde %g4, %f10, %f0 or %l5, %l3, %l4 sub %i0, %l1, %i3 stb %o0, [%l7 + 0x6F] tcs %xcc, 0x7 ldsh [%l7 + 0x6E], %g2 fxnor %f8, %f8, %f10 ldsw [%l7 + 0x0C], %i6 fsrc1 %f14, %f8 taddcc %g5, %o7, %o6 ld [%l7 + 0x20], %f7 bge,a,pn %icc, loop_5803 fxnors %f3, %f15, %f7 ba,a %xcc, loop_5804 fbule,a %fcc0, loop_5805 loop_5803: smul %o3, %g3, %i4 stx %l0, [%l7 + 0x78] loop_5804: nop setx loop_5806, %l0, %l1 jmpl %l1, %o4 loop_5805: fcmpeq16 %f14, %f0, %l2 fsrc2s %f5, %f7 tvc %xcc, 0x3 loop_5806: fnors %f5, %f10, %f7 bshuffle %f8, %f12, %f8 fmuld8ulx16 %f2, %f14, %f10 tg %icc, 0x5 fpadd32s %f14, %f9, %f9 ldd [%l7 + 0x18], %f10 sth %g6, [%l7 + 0x12] fcmps %fcc0, %f0, %f12 array32 %i2, %g7, %i5 sdivcc %i1, 0x1D94, %o2 sth %g1, [%l7 + 0x68] lduh [%l7 + 0x66], %o5 std %f8, [%l7 + 0x18] stw %o1, [%l7 + 0x2C] ldsb [%l7 + 0x5F], %i7 bpos,a,pn %xcc, loop_5807 fmovsle %icc, %f2, %f0 fbne,a %fcc1, loop_5808 srl %l6, %l5, %g4 loop_5807: umul %l4, %i0, %l3 edge8 %l1, %i3, %g2 loop_5808: stw %o0, [%l7 + 0x18] fmovrsgez %i6, %f4, %f12 fmovsge %icc, %f6, %f8 movrne %o7, 0x1BA, %g5 ldub [%l7 + 0x43], %o3 sth %g3, [%l7 + 0x1E] srl %o6, 0x00, %i4 udivx %o4, 0x1926, %l0 fmovdpos %icc, %f15, %f5 fpadd32 %f4, %f2, %f2 ta %icc, 0x4 fors %f0, %f9, %f5 lduw [%l7 + 0x18], %g6 tge %xcc, 0x5 lduw [%l7 + 0x54], %l2 fpsub32s %f6, %f1, %f14 edge16 %i2, %g7, %i5 sllx %o2, 0x08, %g1 alignaddr %i1, %o1, %o5 udiv %i7, 0x1A07, %l5 bgu,pn %icc, loop_5809 ldsw [%l7 + 0x70], %l6 fmovrsgz %g4, %f3, %f11 brgz %l4, loop_5810 loop_5809: xor %l3, 0x1038, %l1 ldx [%l7 + 0x30], %i0 fpsub32 %f10, %f2, %f8 loop_5810: lduh [%l7 + 0x66], %g2 tg %icc, 0x4 bn,pn %xcc, loop_5811 sth %i3, [%l7 + 0x12] lduw [%l7 + 0x40], %i6 fmovrslez %o7, %f13, %f4 loop_5811: ldub [%l7 + 0x1F], %g5 fnot1s %f13, %f14 fbl,a %fcc1, loop_5812 fbu %fcc3, loop_5813 tge %xcc, 0x2 fmul8x16au %f4, %f7, %f2 loop_5812: fmovscs %xcc, %f10, %f11 loop_5813: tsubcc %o0, 0x13FB, %o3 fxnor %f12, %f8, %f8 ld [%l7 + 0x74], %f6 fbo,a %fcc1, loop_5814 umul %o6, 0x0484, %i4 fmovdl %icc, %f14, %f5 ldsh [%l7 + 0x1E], %o4 loop_5814: edge32 %g3, %g6, %l2 ldub [%l7 + 0x49], %i2 nop setx loop_5815, %l0, %l1 jmpl %l1, %l0 fpsub32 %f2, %f12, %f4 fbl,a %fcc2, loop_5816 fbg,a %fcc3, loop_5817 loop_5815: lduh [%l7 + 0x30], %g7 st %f13, [%l7 + 0x48] loop_5816: fmovsg %xcc, %f0, %f4 loop_5817: sth %i5, [%l7 + 0x76] ldsw [%l7 + 0x48], %o2 bne,pt %icc, loop_5818 sethi 0x16E4, %g1 faligndata %f2, %f10, %f4 ldub [%l7 + 0x40], %i1 loop_5818: edge8n %o5, %o1, %l5 ldsh [%l7 + 0x46], %l6 fpmerge %f15, %f7, %f12 fmovsg %icc, %f6, %f14 fpadd32s %f15, %f5, %f13 std %f8, [%l7 + 0x50] fbuge %fcc1, loop_5819 fxnors %f6, %f14, %f6 bpos %xcc, loop_5820 bn,pt %icc, loop_5821 loop_5819: lduw [%l7 + 0x58], %g4 edge8l %l4, %l3, %i7 loop_5820: fnegs %f3, %f6 loop_5821: tvs %icc, 0x7 nop setx loop_5822, %l0, %l1 jmpl %l1, %i0 ld [%l7 + 0x34], %f11 lduh [%l7 + 0x3E], %g2 xnor %l1, 0x03C7, %i6 loop_5822: fbue %fcc2, loop_5823 movpos %xcc, %i3, %o7 ldx [%l7 + 0x28], %g5 nop setx loop_5824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5823: fmovse %xcc, %f11, %f0 std %f2, [%l7 + 0x60] fbug %fcc0, loop_5825 loop_5824: pdist %f14, %f4, %f14 movrne %o0, %o6, %o3 nop setx loop_5826, %l0, %l1 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_5825: fmovscs %xcc, %f12, %f12 bne loop_5827 stb %i4, [%l7 + 0x14] loop_5826: sra %g3, 0x1C, %o4 tl %xcc, 0x5 loop_5827: fmovscs %icc, %f3, %f2 fands %f7, %f1, %f14 stx %l2, [%l7 + 0x58] tsubcctv %g6, 0x1B7D, %l0 brlez,a %i2, loop_5828 ldub [%l7 + 0x30], %i5 andncc %o2, %g1, %g7 ldsh [%l7 + 0x20], %o5 loop_5828: tge %xcc, 0x1 movg %xcc, %o1, %l5 fnot2 %f0, %f2 fbul,a %fcc2, loop_5829 fmovsne %xcc, %f5, %f14 sth %l6, [%l7 + 0x7E] movne %xcc, %g4, %i1 loop_5829: ldsw [%l7 + 0x38], %l4 ldd [%l7 + 0x38], %f12 fmovde %icc, %f13, %f12 edge16n %l3, %i7, %i0 fmovsleu %icc, %f10, %f7 fmuld8sux16 %f0, %f2, %f12 ld [%l7 + 0x78], %f8 fbu,a %fcc0, loop_5830 fmovs %f13, %f6 siam 0x4 bge,pt %icc, loop_5831 loop_5830: ldub [%l7 + 0x57], %g2 or %l1, %i3, %o7 edge8n %i6, %o0, %o6 loop_5831: fone %f10 ldsw [%l7 + 0x64], %o3 fbge %fcc2, loop_5832 fmovrdlez %i4, %f6, %f0 ldx [%l7 + 0x48], %g5 std %f6, [%l7 + 0x20] loop_5832: stw %g3, [%l7 + 0x60] ld [%l7 + 0x4C], %f1 lduw [%l7 + 0x08], %l2 be,a,pt %xcc, loop_5833 fmovdcs %icc, %f1, %f10 fmovsleu %icc, %f13, %f12 sdivcc %o4, 0x1D0A, %l0 loop_5833: umul %i2, %i5, %o2 sth %g6, [%l7 + 0x5E] fmovdneg %xcc, %f11, %f1 mulx %g7, 0x1A58, %o5 andncc %o1, %g1, %l5 tsubcctv %l6, %i1, %l4 bvc,pt %icc, loop_5834 fmovsn %icc, %f3, %f8 xorcc %l3, %g4, %i7 edge16ln %g2, %i0, %l1 loop_5834: fcmps %fcc1, %f14, %f2 st %f8, [%l7 + 0x2C] ldsb [%l7 + 0x57], %o7 fnors %f2, %f15, %f4 fblg,a %fcc2, loop_5835 ld [%l7 + 0x40], %f11 tcs %icc, 0x4 sth %i3, [%l7 + 0x12] loop_5835: tpos %icc, 0x5 fcmpne32 %f12, %f10, %i6 taddcc %o6, %o3, %i4 fbge %fcc1, loop_5836 movcs %xcc, %o0, %g3 bg,a loop_5837 st %f3, [%l7 + 0x40] loop_5836: ldsw [%l7 + 0x58], %g5 fxnors %f3, %f15, %f1 loop_5837: fmovrslez %l2, %f3, %f4 fmovsleu %icc, %f14, %f7 ba,a,pt %xcc, loop_5838 fand %f2, %f8, %f14 fcmpeq16 %f0, %f12, %l0 stw %i2, [%l7 + 0x30] loop_5838: std %f8, [%l7 + 0x68] fmovscc %xcc, %f9, %f15 std %f2, [%l7 + 0x48] fmovsg %xcc, %f9, %f15 movge %xcc, %i5, %o4 ldsw [%l7 + 0x34], %o2 faligndata %f0, %f6, %f8 fabss %f10, %f1 fmovrdgz %g6, %f6, %f14 fmovsle %xcc, %f13, %f11 fbo %fcc0, loop_5839 tsubcctv %o5, %o1, %g7 orn %g1, 0x1D9D, %l6 ldsh [%l7 + 0x7E], %i1 loop_5839: ba %icc, loop_5840 fpadd16 %f14, %f6, %f4 stb %l5, [%l7 + 0x4D] fmul8ulx16 %f10, %f8, %f0 loop_5840: fbg,a %fcc2, loop_5841 lduh [%l7 + 0x60], %l3 movne %xcc, %g4, %i7 sth %g2, [%l7 + 0x48] loop_5841: fmovdpos %xcc, %f2, %f5 st %f9, [%l7 + 0x28] fbule %fcc0, loop_5842 add %l4, 0x0BD6, %l1 bshuffle %f0, %f0, %f2 fmovs %f1, %f1 loop_5842: ldsw [%l7 + 0x78], %o7 bgu,pt %icc, loop_5843 ldsb [%l7 + 0x0B], %i3 stx %i0, [%l7 + 0x08] fornot1s %f12, %f12, %f8 loop_5843: tvs %icc, 0x6 fnor %f4, %f2, %f2 fmovdpos %xcc, %f4, %f7 fmovrsne %i6, %f1, %f2 fmul8x16al %f2, %f11, %f4 movcs %icc, %o3, %i4 array16 %o0, %g3, %o6 fcmps %fcc1, %f11, %f9 mulx %g5, %l2, %l0 fnors %f2, %f11, %f2 fmul8sux16 %f0, %f12, %f0 alignaddrl %i2, %o4, %i5 sth %o2, [%l7 + 0x30] fmovrdlez %g6, %f0, %f10 lduw [%l7 + 0x74], %o1 fbge,a %fcc1, loop_5844 fpadd32 %f0, %f10, %f14 fbg %fcc0, loop_5845 ldub [%l7 + 0x24], %o5 loop_5844: tg %xcc, 0x2 ldsb [%l7 + 0x27], %g1 loop_5845: tsubcc %l6, %i1, %g7 ldub [%l7 + 0x0D], %l5 or %l3, 0x0438, %g4 sth %g2, [%l7 + 0x52] addcc %i7, %l4, %l1 bcs,pn %icc, loop_5846 bgu,a,pn %icc, loop_5847 fmovsge %icc, %f4, %f1 ldd [%l7 + 0x78], %f10 loop_5846: std %f6, [%l7 + 0x10] loop_5847: fmovdpos %icc, %f0, %f4 ldub [%l7 + 0x60], %o7 fabss %f12, %f12 fblg %fcc1, loop_5848 ld [%l7 + 0x20], %f14 ldub [%l7 + 0x29], %i3 ldub [%l7 + 0x58], %i0 loop_5848: fnors %f8, %f11, %f13 fsrc2 %f4, %f0 lduh [%l7 + 0x24], %o3 orn %i6, %i4, %g3 bleu,a loop_5849 ldsw [%l7 + 0x34], %o6 sllx %o0, %g5, %l2 ldx [%l7 + 0x28], %i2 loop_5849: andn %l0, %o4, %i5 fmovrse %o2, %f11, %f3 lduw [%l7 + 0x40], %o1 movcs %icc, %g6, %o5 sll %l6, 0x0E, %g1 ldub [%l7 + 0x43], %g7 fmovdge %icc, %f14, %f13 bl,a,pn %icc, loop_5850 fmuld8sux16 %f2, %f13, %f12 ld [%l7 + 0x30], %f6 sth %i1, [%l7 + 0x3C] loop_5850: add %l3, 0x0E6E, %g4 bvc,pn %icc, loop_5851 fble,a %fcc1, loop_5852 movle %icc, %g2, %i7 ldsb [%l7 + 0x12], %l5 loop_5851: fcmps %fcc3, %f8, %f3 loop_5852: brz %l4, loop_5853 lduh [%l7 + 0x2C], %l1 edge8n %o7, %i0, %o3 lduh [%l7 + 0x22], %i6 loop_5853: brz %i3, loop_5854 ta %icc, 0x5 ldd [%l7 + 0x58], %f8 orcc %i4, 0x07DE, %g3 loop_5854: sth %o0, [%l7 + 0x4A] ldub [%l7 + 0x4D], %o6 fbl %fcc1, loop_5855 stw %g5, [%l7 + 0x50] fmovsvc %icc, %f12, %f2 fcmple32 %f14, %f4, %i2 loop_5855: fmovdpos %icc, %f0, %f8 std %f6, [%l7 + 0x40] fblg %fcc1, loop_5856 std %f10, [%l7 + 0x78] stx %l2, [%l7 + 0x70] mulx %o4, %i5, %o2 loop_5856: movneg %icc, %l0, %o1 movneg %xcc, %o5, %l6 ldsw [%l7 + 0x44], %g6 fands %f0, %f1, %f2 stb %g7, [%l7 + 0x51] fexpand %f5, %f0 addcc %i1, %l3, %g4 sllx %g2, 0x06, %g1 ldub [%l7 + 0x4E], %i7 fpmerge %f14, %f15, %f0 fbe %fcc2, loop_5857 movrne %l4, 0x38B, %l1 stx %o7, [%l7 + 0x30] fmovdpos %xcc, %f11, %f2 loop_5857: movvc %xcc, %i0, %o3 fmovsvs %icc, %f10, %f4 ldd [%l7 + 0x20], %f14 fbue %fcc3, loop_5858 ldsw [%l7 + 0x70], %i6 fmovsvc %icc, %f3, %f15 bvs,pn %icc, loop_5859 loop_5858: ldub [%l7 + 0x38], %i3 movvc %xcc, %i4, %g3 bvc,pn %icc, loop_5860 loop_5859: movrne %o0, %o6, %l5 fbg,a %fcc3, loop_5861 st %f1, [%l7 + 0x18] loop_5860: fones %f2 stw %i2, [%l7 + 0x74] loop_5861: fmovsleu %xcc, %f1, %f13 orncc %l2, 0x104C, %g5 pdist %f10, %f2, %f14 edge32l %o4, %i5, %l0 tvs %icc, 0x6 fand %f4, %f6, %f2 movneg %icc, %o1, %o5 fnegd %f0, %f6 fones %f13 stw %o2, [%l7 + 0x1C] movrlez %g6, %g7, %i1 stw %l3, [%l7 + 0x7C] std %f12, [%l7 + 0x20] fbn,a %fcc0, loop_5862 ldsb [%l7 + 0x44], %g4 bvc,pn %xcc, loop_5863 fsrc1s %f4, %f14 loop_5862: xnorcc %g2, 0x049D, %l6 stx %g1, [%l7 + 0x38] loop_5863: bvs,pn %xcc, loop_5864 sth %i7, [%l7 + 0x34] lduh [%l7 + 0x60], %l4 edge8 %l1, %i0, %o7 loop_5864: stb %i6, [%l7 + 0x7C] tpos %icc, 0x4 fmovrdne %o3, %f14, %f6 fmovscc %xcc, %f11, %f8 ld [%l7 + 0x34], %f10 tneg %icc, 0x7 tle %icc, 0x3 fbe %fcc2, loop_5865 umul %i3, %g3, %i4 fcmpgt16 %f12, %f12, %o6 movpos %icc, %o0, %i2 loop_5865: alignaddr %l2, %g5, %o4 movrgz %l5, 0x0CA, %l0 edge32 %o1, %o5, %i5 sth %o2, [%l7 + 0x56] fmovdge %xcc, %f14, %f7 ldd [%l7 + 0x10], %f0 subcc %g7, 0x1630, %i1 lduw [%l7 + 0x58], %l3 fmovs %f13, %f5 std %f4, [%l7 + 0x68] std %f8, [%l7 + 0x30] edge16l %g4, %g6, %g2 sth %g1, [%l7 + 0x66] edge8 %l6, %i7, %l4 fmovrse %l1, %f5, %f9 fornot1 %f8, %f8, %f12 andcc %o7, %i0, %i6 fabss %f15, %f14 udiv %i3, 0x06A8, %g3 fmovs %f3, %f8 fnegd %f6, %f6 fmovsneg %xcc, %f8, %f12 ldsh [%l7 + 0x44], %o3 fba,a %fcc3, loop_5866 subc %o6, %i4, %o0 lduw [%l7 + 0x34], %i2 fmovrsgz %l2, %f13, %f2 loop_5866: fpadd32s %f9, %f14, %f0 edge8n %o4, %l5, %g5 tleu %icc, 0x7 tl %icc, 0x7 nop setx loop_5867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o1, [%l7 + 0x34] ldx [%l7 + 0x30], %l0 srl %i5, %o5, %o2 loop_5867: stb %g7, [%l7 + 0x3C] fornot2 %f4, %f14, %f2 stb %i1, [%l7 + 0x3F] stb %l3, [%l7 + 0x0D] movle %icc, %g4, %g2 movrlez %g6, 0x05A, %g1 srlx %i7, %l4, %l6 be loop_5868 stx %o7, [%l7 + 0x70] ldsw [%l7 + 0x78], %l1 and %i6, %i0, %i3 loop_5868: udivcc %o3, 0x1D67, %o6 movcs %xcc, %i4, %g3 movrgz %o0, 0x200, %l2 fba,a %fcc3, loop_5869 st %f8, [%l7 + 0x14] umulcc %o4, 0x069C, %i2 fmovsle %xcc, %f0, %f2 loop_5869: fcmple16 %f14, %f2, %g5 movrgz %l5, %o1, %i5 mova %xcc, %o5, %l0 bvc,pt %icc, loop_5870 fsrc2 %f0, %f14 sth %o2, [%l7 + 0x30] ld [%l7 + 0x10], %f11 loop_5870: sdiv %g7, 0x1B37, %l3 fornot1s %f5, %f2, %f6 movcs %xcc, %i1, %g2 fmovscs %icc, %f8, %f12 addc %g6, 0x1097, %g1 brlz,a %g4, loop_5871 bl,pt %icc, loop_5872 stw %i7, [%l7 + 0x7C] fmovsneg %icc, %f15, %f13 loop_5871: nop setx loop_5873, %l0, %l1 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_5872: ldx [%l7 + 0x58], %l6 brlez,a %o7, loop_5874 movvs %icc, %l4, %i6 loop_5873: bg,a,pt %icc, loop_5875 movpos %xcc, %i0, %i3 loop_5874: nop setx loop_5876, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %l1, 0x1CFA, %o6 loop_5875: edge8l %o3, %i4, %o0 ldub [%l7 + 0x12], %l2 loop_5876: st %f4, [%l7 + 0x58] ldx [%l7 + 0x40], %o4 ldsh [%l7 + 0x2E], %g3 ta %xcc, 0x7 srl %i2, 0x03, %g5 fzero %f10 xorcc %o1, %i5, %o5 ldsb [%l7 + 0x7D], %l0 fpadd16 %f2, %f4, %f12 addc %o2, 0x0982, %g7 sllx %l5, %i1, %l3 fcmpes %fcc0, %f6, %f15 lduh [%l7 + 0x0E], %g2 brgez %g1, loop_5877 brnz,a %g4, loop_5878 ble,a %xcc, loop_5879 bn,a,pt %icc, loop_5880 loop_5877: sth %g6, [%l7 + 0x0A] loop_5878: fmovrslz %i7, %f7, %f6 loop_5879: fble %fcc1, loop_5881 loop_5880: ld [%l7 + 0x64], %f11 fmovd %f2, %f10 fmovsne %xcc, %f4, %f2 loop_5881: fmovrslz %o7, %f13, %f11 sdivx %l6, 0x134C, %l4 tn %icc, 0x4 fmovsn %icc, %f0, %f7 tvs %xcc, 0x2 ldsw [%l7 + 0x38], %i6 fmovdleu %icc, %f3, %f10 fbug %fcc2, loop_5882 movleu %xcc, %i0, %i3 ld [%l7 + 0x20], %f15 tsubcctv %l1, 0x1648, %o3 loop_5882: ldsh [%l7 + 0x4A], %i4 edge8ln %o0, %l2, %o4 stw %g3, [%l7 + 0x54] stb %i2, [%l7 + 0x7F] fcmpne16 %f12, %f0, %o6 subc %o1, %g5, %i5 tle %xcc, 0x0 st %f3, [%l7 + 0x1C] fzero %f14 tpos %icc, 0x0 orn %l0, 0x18A5, %o5 fbge %fcc2, loop_5883 fmovsvs %icc, %f14, %f2 andn %g7, %l5, %i1 tpos %xcc, 0x7 loop_5883: fmovdge %xcc, %f14, %f2 movvs %icc, %l3, %o2 bshuffle %f0, %f0, %f12 ldsh [%l7 + 0x5A], %g2 edge16l %g4, %g1, %g6 sdiv %i7, 0x0116, %l6 fxors %f7, %f12, %f9 sth %o7, [%l7 + 0x60] fxnor %f12, %f0, %f12 fmovscc %xcc, %f0, %f5 fpadd32s %f12, %f12, %f2 tne %xcc, 0x1 ldub [%l7 + 0x2E], %i6 fbue,a %fcc2, loop_5884 bcs,pn %xcc, loop_5885 movg %xcc, %l4, %i0 ldx [%l7 + 0x18], %i3 loop_5884: and %l1, %o3, %o0 loop_5885: fxnor %f0, %f10, %f2 fbue,a %fcc2, loop_5886 mulx %l2, %i4, %o4 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 fmovsgu %xcc, %f15, %f3 loop_5886: st %f5, [%l7 + 0x7C] fmovsvc %icc, %f5, %f14 loop_5887: xnor %g3, %i2, %o1 ldx [%l7 + 0x58], %g5 ldx [%l7 + 0x20], %o6 orncc %l0, 0x0058, %i5 fmovrslz %o5, %f4, %f2 fpack32 %f14, %f8, %f10 ldsb [%l7 + 0x68], %l5 orn %i1, 0x0E0F, %l3 lduh [%l7 + 0x66], %g7 stb %o2, [%l7 + 0x54] ldd [%l7 + 0x38], %f0 fpadd32 %f12, %f6, %f4 tcs %xcc, 0x1 fmovrde %g4, %f4, %f6 fbuge,a %fcc0, loop_5888 fblg %fcc1, loop_5889 lduw [%l7 + 0x64], %g1 ldsw [%l7 + 0x5C], %g6 loop_5888: pdist %f2, %f10, %f10 loop_5889: edge16 %g2, %l6, %i7 movleu %xcc, %o7, %i6 fcmple16 %f2, %f0, %i0 fmovsvs %xcc, %f6, %f6 fmovdle %icc, %f2, %f5 taddcc %i3, 0x0CA1, %l1 fxor %f14, %f6, %f0 tg %xcc, 0x2 tcs %icc, 0x0 fpmerge %f15, %f8, %f8 fxor %f10, %f8, %f8 fmul8ulx16 %f14, %f14, %f8 udiv %l4, 0x1CEB, %o3 ldsw [%l7 + 0x30], %l2 tpos %icc, 0x6 fblg,a %fcc3, loop_5890 fmul8ulx16 %f0, %f12, %f6 sth %o0, [%l7 + 0x28] sth %i4, [%l7 + 0x6A] loop_5890: array8 %g3, %i2, %o4 ldsh [%l7 + 0x2A], %g5 fbe,a %fcc1, loop_5891 subcc %o6, 0x02CA, %o1 fmovrslez %i5, %f3, %f11 ldsb [%l7 + 0x65], %o5 loop_5891: stx %l0, [%l7 + 0x70] fbu %fcc1, loop_5892 subccc %i1, 0x1A1D, %l5 sllx %l3, %o2, %g4 udiv %g7, 0x1124, %g6 loop_5892: fpack16 %f8, %f1 fmovrse %g2, %f13, %f8 array32 %l6, %g1, %i7 fmovd %f0, %f0 edge8l %i6, %o7, %i0 faligndata %f12, %f4, %f0 movleu %icc, %l1, %l4 edge8l %i3, %l2, %o3 sra %o0, %i4, %i2 movn %xcc, %o4, %g3 std %f4, [%l7 + 0x38] sethi 0x1A2B, %o6 fnegs %f10, %f11 smul %o1, 0x02C0, %i5 fandnot1 %f12, %f0, %f12 fzeros %f2 smul %g5, %o5, %l0 array8 %i1, %l3, %o2 smul %l5, 0x1356, %g7 sdivx %g6, 0x1BED, %g4 array8 %l6, %g2, %i7 edge16ln %g1, %o7, %i0 fbne,a %fcc2, loop_5893 stw %i6, [%l7 + 0x0C] fandnot2s %f2, %f13, %f13 subccc %l1, %l4, %l2 loop_5893: fands %f11, %f14, %f14 fbg %fcc2, loop_5894 movgu %icc, %o3, %o0 movvs %xcc, %i4, %i3 fmovsn %xcc, %f10, %f2 loop_5894: ba,pt %icc, loop_5895 ldsh [%l7 + 0x68], %i2 fsrc2 %f6, %f10 sllx %o4, 0x11, %g3 loop_5895: faligndata %f6, %f14, %f12 fandnot1s %f4, %f10, %f4 bcs,a %xcc, loop_5896 movcs %icc, %o1, %o6 stw %i5, [%l7 + 0x7C] lduh [%l7 + 0x5E], %g5 loop_5896: or %o5, 0x072F, %i1 ldsb [%l7 + 0x3A], %l0 fmovdcs %xcc, %f13, %f7 fmovdgu %icc, %f5, %f11 st %f14, [%l7 + 0x78] ldsb [%l7 + 0x1F], %l3 fcmps %fcc1, %f9, %f4 movrgez %l5, 0x22B, %o2 movrlz %g7, 0x1D3, %g6 or %g4, 0x0061, %l6 fmovrdgz %i7, %f2, %f8 fmovdle %icc, %f13, %f15 sth %g1, [%l7 + 0x2C] std %f0, [%l7 + 0x10] bcc,pn %icc, loop_5897 ldsb [%l7 + 0x45], %o7 te %xcc, 0x0 fcmpes %fcc3, %f2, %f10 loop_5897: stx %g2, [%l7 + 0x68] tvs %xcc, 0x0 mulscc %i6, %l1, %i0 fsrc1 %f10, %f6 bshuffle %f8, %f14, %f2 ba,a %icc, loop_5898 fmovdneg %icc, %f14, %f7 array32 %l4, %l2, %o0 srlx %i4, %o3, %i3 loop_5898: edge32n %i2, %g3, %o4 fmul8sux16 %f6, %f8, %f0 addcc %o1, %i5, %o6 fzero %f8 fabss %f14, %f15 movne %icc, %o5, %g5 fmovrsne %i1, %f15, %f7 alignaddr %l0, %l3, %o2 fnegd %f0, %f2 bleu,a,pt %xcc, loop_5899 tsubcctv %l5, 0x0AF6, %g6 fble,a %fcc3, loop_5900 brnz,a %g4, loop_5901 loop_5899: stw %l6, [%l7 + 0x4C] ldd [%l7 + 0x08], %f14 loop_5900: brgz %i7, loop_5902 loop_5901: fornot1 %f0, %f14, %f6 st %f4, [%l7 + 0x08] ldd [%l7 + 0x08], %f10 loop_5902: edge32l %g1, %g7, %o7 fors %f1, %f14, %f10 stw %g2, [%l7 + 0x08] lduh [%l7 + 0x2A], %l1 sth %i6, [%l7 + 0x68] bge,pt %xcc, loop_5903 tne %xcc, 0x0 fmovrdne %l4, %f6, %f12 tcc %icc, 0x0 loop_5903: fcmpeq16 %f6, %f12, %l2 stb %o0, [%l7 + 0x6C] movvc %icc, %i0, %o3 array16 %i3, %i2, %g3 call loop_5904 fnegd %f2, %f4 fnegd %f8, %f10 lduh [%l7 + 0x30], %o4 loop_5904: ldx [%l7 + 0x68], %o1 stx %i5, [%l7 + 0x48] fmovdg %icc, %f0, %f8 tg %xcc, 0x5 fcmpne32 %f4, %f10, %i4 smul %o5, 0x17F3, %g5 movleu %xcc, %o6, %i1 ldsh [%l7 + 0x0E], %l3 movvc %xcc, %l0, %l5 ldd [%l7 + 0x38], %f12 ldsw [%l7 + 0x4C], %g6 alignaddrl %g4, %o2, %l6 tsubcctv %i7, %g7, %g1 brlez %o7, loop_5905 bcs,pn %icc, loop_5906 movn %xcc, %g2, %i6 st %f10, [%l7 + 0x08] loop_5905: fmovdpos %xcc, %f9, %f11 loop_5906: ldub [%l7 + 0x53], %l1 fnot1 %f0, %f0 ble,pn %icc, loop_5907 lduh [%l7 + 0x5C], %l2 movg %xcc, %l4, %i0 mova %icc, %o0, %o3 loop_5907: fones %f1 fmovdcc %xcc, %f9, %f4 sdivx %i3, 0x0531, %i2 fmovdcc %xcc, %f9, %f3 srax %o4, %o1, %g3 fsrc1s %f5, %f6 fandnot2s %f7, %f4, %f10 ta %xcc, 0x0 stw %i5, [%l7 + 0x7C] move %icc, %i4, %o5 fcmpne16 %f10, %f10, %o6 ldub [%l7 + 0x2D], %g5 bneg,a,pt %icc, loop_5908 fands %f4, %f7, %f5 tgu %icc, 0x4 fcmps %fcc1, %f7, %f11 loop_5908: movrne %i1, %l3, %l5 fbne,a %fcc3, loop_5909 move %icc, %l0, %g6 bpos,a,pt %icc, loop_5910 fmovse %icc, %f11, %f8 loop_5909: ldsw [%l7 + 0x08], %g4 movgu %xcc, %l6, %o2 loop_5910: stx %i7, [%l7 + 0x78] ldsh [%l7 + 0x76], %g7 fmovsl %xcc, %f6, %f6 lduh [%l7 + 0x12], %g1 fmovrdlez %o7, %f2, %f0 lduw [%l7 + 0x18], %g2 lduh [%l7 + 0x34], %i6 fbl,a %fcc1, loop_5911 brlz %l1, loop_5912 fmovdg %icc, %f3, %f13 popc 0x106F, %l2 loop_5911: edge16n %l4, %i0, %o3 loop_5912: lduw [%l7 + 0x44], %i3 bvc,a %icc, loop_5913 srax %i2, %o4, %o0 fpadd16s %f11, %f1, %f5 fornot1s %f12, %f9, %f3 loop_5913: udiv %o1, 0x05D9, %g3 fandnot2 %f4, %f8, %f10 popc 0x1ADA, %i4 fmovsa %icc, %f1, %f4 add %o5, %i5, %o6 ldx [%l7 + 0x68], %i1 bgu %xcc, loop_5914 std %f4, [%l7 + 0x78] fbg,a %fcc3, loop_5915 fmuld8sux16 %f1, %f10, %f0 loop_5914: ldd [%l7 + 0x48], %f12 addccc %l3, %l5, %g5 loop_5915: ldd [%l7 + 0x40], %f4 fmovdn %xcc, %f8, %f11 fble,a %fcc0, loop_5916 tneg %xcc, 0x3 movrgz %l0, %g6, %l6 fmovscs %xcc, %f7, %f10 loop_5916: stw %o2, [%l7 + 0x64] sth %i7, [%l7 + 0x4E] fmovsneg %icc, %f12, %f9 fands %f11, %f15, %f5 fmuld8ulx16 %f9, %f15, %f14 xnor %g4, 0x1A19, %g7 fabsd %f14, %f10 movrlez %o7, %g1, %i6 edge16ln %l1, %l2, %l4 ldd [%l7 + 0x60], %f12 fcmpgt16 %f14, %f12, %g2 bne,pt %xcc, loop_5917 fmovrslz %i0, %f7, %f8 edge32l %i3, %o3, %i2 brz,a %o0, loop_5918 loop_5917: ldd [%l7 + 0x18], %f2 smulcc %o1, %g3, %o4 std %f10, [%l7 + 0x58] loop_5918: ldd [%l7 + 0x48], %f4 ldsb [%l7 + 0x55], %o5 fandnot1 %f2, %f4, %f10 fxnor %f4, %f4, %f0 fmovrsgez %i4, %f5, %f8 fandnot2s %f1, %f8, %f10 fbne %fcc2, loop_5919 fandnot1s %f10, %f3, %f1 fmovrdlez %i5, %f6, %f2 addc %i1, %o6, %l5 loop_5919: stx %g5, [%l7 + 0x20] fbge %fcc2, loop_5920 ldsb [%l7 + 0x1A], %l0 ldsb [%l7 + 0x60], %l3 brnz %g6, loop_5921 loop_5920: stx %l6, [%l7 + 0x10] movcs %xcc, %o2, %g4 ldsb [%l7 + 0x71], %i7 loop_5921: movge %xcc, %g7, %o7 fsrc1s %f2, %f12 fpsub32 %f14, %f2, %f8 sdivcc %g1, 0x0E2E, %l1 fmovd %f6, %f6 srl %l2, %i6, %l4 ld [%l7 + 0x48], %f12 st %f13, [%l7 + 0x54] brlz,a %i0, loop_5922 edge16 %i3, %g2, %o3 tvs %xcc, 0x3 lduw [%l7 + 0x1C], %o0 loop_5922: ble,a,pn %xcc, loop_5923 stx %i2, [%l7 + 0x68] xorcc %g3, %o1, %o5 popc 0x0E43, %o4 loop_5923: fbg,a %fcc1, loop_5924 fbe,a %fcc1, loop_5925 fmovd %f14, %f4 std %f8, [%l7 + 0x28] loop_5924: stx %i5, [%l7 + 0x18] loop_5925: fnot2 %f2, %f12 fmovdle %xcc, %f15, %f1 ldsh [%l7 + 0x20], %i1 ldsh [%l7 + 0x7C], %o6 edge16l %i4, %l5, %g5 bge loop_5926 fmovsn %icc, %f8, %f6 ldx [%l7 + 0x60], %l0 ldsb [%l7 + 0x43], %g6 loop_5926: std %f14, [%l7 + 0x50] ldsh [%l7 + 0x58], %l3 fpack16 %f2, %f14 srax %o2, 0x1F, %g4 fbo %fcc0, loop_5927 fmovdne %xcc, %f7, %f6 lduh [%l7 + 0x48], %l6 st %f4, [%l7 + 0x40] loop_5927: fbule %fcc3, loop_5928 srl %g7, %o7, %i7 fcmped %fcc0, %f12, %f4 sth %l1, [%l7 + 0x78] loop_5928: std %f2, [%l7 + 0x78] fbue %fcc0, loop_5929 fmul8sux16 %f2, %f10, %f6 fbuge,a %fcc2, loop_5930 stx %l2, [%l7 + 0x18] loop_5929: movcc %icc, %i6, %l4 sth %i0, [%l7 + 0x0E] loop_5930: sth %i3, [%l7 + 0x20] fmovsa %xcc, %f13, %f0 fands %f15, %f3, %f4 siam 0x7 fmovdpos %xcc, %f7, %f10 fsrc2 %f6, %f8 fornot1 %f8, %f2, %f4 fsrc2s %f9, %f11 ldsw [%l7 + 0x2C], %g2 stx %g1, [%l7 + 0x78] fpack32 %f14, %f0, %f12 or %o3, %o0, %g3 smulcc %o1, 0x0BB8, %i2 sllx %o5, 0x08, %o4 lduh [%l7 + 0x18], %i1 edge8 %o6, %i5, %i4 fornot1s %f7, %f10, %f10 ldub [%l7 + 0x11], %g5 lduh [%l7 + 0x3E], %l5 xnor %g6, 0x0019, %l0 fnand %f14, %f14, %f10 tne %icc, 0x3 fmovrdne %l3, %f6, %f6 fpadd16s %f10, %f0, %f10 array32 %g4, %l6, %o2 st %f14, [%l7 + 0x64] fands %f5, %f14, %f7 sth %g7, [%l7 + 0x3A] stx %i7, [%l7 + 0x18] std %f14, [%l7 + 0x18] stx %o7, [%l7 + 0x18] ldsh [%l7 + 0x1E], %l1 bvc loop_5931 movrne %i6, 0x158, %l4 array16 %i0, %i3, %l2 ta %xcc, 0x3 loop_5931: ldx [%l7 + 0x50], %g2 popc %o3, %o0 stb %g3, [%l7 + 0x34] tg %xcc, 0x2 fmovsvc %icc, %f15, %f4 fbo,a %fcc2, loop_5932 ldsw [%l7 + 0x70], %g1 array8 %i2, %o1, %o4 lduw [%l7 + 0x40], %i1 loop_5932: fmovse %xcc, %f12, %f1 fexpand %f9, %f12 fpack16 %f14, %f1 taddcc %o6, %i5, %i4 st %f11, [%l7 + 0x54] brlez %g5, loop_5933 bge,a,pn %icc, loop_5934 fnands %f15, %f11, %f4 fxors %f12, %f1, %f3 loop_5933: fmovsge %icc, %f12, %f15 loop_5934: movcc %xcc, %l5, %o5 smulcc %g6, %l3, %g4 sth %l0, [%l7 + 0x24] edge32n %o2, %g7, %i7 lduh [%l7 + 0x34], %o7 ld [%l7 + 0x58], %f6 fble %fcc2, loop_5935 bg,a,pt %icc, loop_5936 bshuffle %f12, %f8, %f2 movcc %icc, %l1, %l6 loop_5935: fmovdne %icc, %f6, %f1 loop_5936: ldsb [%l7 + 0x35], %i6 brgz,a %i0, loop_5937 fzeros %f0 stw %l4, [%l7 + 0x50] fnot1s %f15, %f7 loop_5937: fmovrdne %i3, %f12, %f12 stx %l2, [%l7 + 0x18] sth %o3, [%l7 + 0x48] fands %f6, %f13, %f15 mulscc %g2, 0x0F39, %g3 fzeros %f0 ldub [%l7 + 0x28], %o0 tge %xcc, 0x1 fmovdl %icc, %f9, %f8 fble,a %fcc2, loop_5938 tl %icc, 0x5 bge %xcc, loop_5939 ld [%l7 + 0x38], %f3 loop_5938: srl %i2, 0x10, %g1 brlez %o4, loop_5940 loop_5939: edge8l %i1, %o6, %i5 edge16l %o1, %i4, %g5 edge32ln %l5, %o5, %g6 loop_5940: fpsub32 %f8, %f6, %f2 lduh [%l7 + 0x42], %g4 ldd [%l7 + 0x68], %f0 pdist %f8, %f0, %f4 movrne %l3, 0x2DD, %o2 movge %xcc, %l0, %g7 brgez,a %o7, loop_5941 tsubcctv %i7, %l1, %i6 fbuge %fcc1, loop_5942 tcs %xcc, 0x4 loop_5941: tpos %icc, 0x2 taddcc %l6, %l4, %i3 loop_5942: stw %i0, [%l7 + 0x7C] ldx [%l7 + 0x58], %o3 srax %g2, %g3, %l2 bl,pt %xcc, loop_5943 fcmped %fcc0, %f4, %f2 fandnot2 %f8, %f12, %f14 srax %o0, %g1, %o4 loop_5943: edge8l %i2, %i1, %i5 ldsb [%l7 + 0x5F], %o1 fnegd %f2, %f6 ldd [%l7 + 0x18], %f12 sdiv %i4, 0x1E81, %o6 add %l5, %g5, %g6 fnands %f6, %f12, %f4 stx %o5, [%l7 + 0x40] ldsw [%l7 + 0x30], %l3 lduw [%l7 + 0x44], %g4 fbule %fcc2, loop_5944 taddcctv %l0, 0x1641, %g7 stx %o2, [%l7 + 0x10] edge32l %o7, %l1, %i7 loop_5944: add %i6, 0x0C4A, %l4 fmovsl %xcc, %f14, %f14 ldd [%l7 + 0x60], %f4 movneg %xcc, %i3, %l6 bpos,a,pt %xcc, loop_5945 ldsh [%l7 + 0x78], %o3 array8 %i0, %g2, %l2 ldd [%l7 + 0x58], %f12 loop_5945: ldub [%l7 + 0x72], %g3 fmovrdgez %g1, %f14, %f10 fxnors %f7, %f10, %f1 fbe %fcc2, loop_5946 lduw [%l7 + 0x54], %o4 std %f6, [%l7 + 0x30] sub %o0, 0x16B1, %i2 loop_5946: fbul %fcc2, loop_5947 fmovscc %xcc, %f7, %f5 fcmpne32 %f10, %f2, %i1 tvc %icc, 0x4 loop_5947: fsrc1s %f6, %f11 fbue,a %fcc0, loop_5948 fone %f6 bl,a,pt %xcc, loop_5949 brlez,a %o1, loop_5950 loop_5948: ld [%l7 + 0x5C], %f2 st %f0, [%l7 + 0x30] loop_5949: fmuld8sux16 %f11, %f13, %f10 loop_5950: fandnot2s %f4, %f5, %f8 bne %icc, loop_5951 ld [%l7 + 0x40], %f13 addc %i5, 0x0FD5, %o6 fbl,a %fcc0, loop_5952 loop_5951: fmovdl %icc, %f10, %f6 movgu %icc, %l5, %i4 ldub [%l7 + 0x3C], %g5 loop_5952: addccc %o5, %g6, %l3 ldub [%l7 + 0x18], %l0 ldub [%l7 + 0x78], %g7 ldub [%l7 + 0x08], %o2 edge8ln %g4, %o7, %i7 edge16ln %i6, %l4, %i3 stw %l1, [%l7 + 0x6C] be loop_5953 edge8ln %l6, %i0, %g2 fmovrslez %o3, %f1, %f3 fmovsl %icc, %f2, %f13 loop_5953: ldsh [%l7 + 0x2C], %g3 smulcc %g1, 0x0BF7, %o4 ld [%l7 + 0x60], %f12 stb %l2, [%l7 + 0x10] fmovd %f4, %f2 stx %o0, [%l7 + 0x30] bshuffle %f0, %f6, %f2 stx %i1, [%l7 + 0x40] lduw [%l7 + 0x60], %i2 stb %i5, [%l7 + 0x41] tsubcc %o6, 0x15F2, %l5 srlx %i4, %g5, %o5 movle %xcc, %g6, %l3 ldd [%l7 + 0x48], %f4 std %f12, [%l7 + 0x28] fcmpgt32 %f4, %f0, %l0 fbu %fcc3, loop_5954 ldub [%l7 + 0x34], %o1 or %o2, 0x0CDA, %g7 fxor %f14, %f10, %f4 loop_5954: fmovrslez %g4, %f11, %f7 fzero %f14 srax %o7, %i6, %l4 addcc %i7, %i3, %l1 fmovsl %xcc, %f3, %f9 stw %l6, [%l7 + 0x74] fcmpd %fcc2, %f12, %f0 edge16n %i0, %g2, %o3 ldx [%l7 + 0x78], %g3 movcs %xcc, %g1, %o4 fbo %fcc2, loop_5955 edge16n %o0, %l2, %i1 fcmpgt32 %f0, %f0, %i2 fsrc1 %f14, %f8 loop_5955: fmovdne %xcc, %f10, %f10 stb %o6, [%l7 + 0x0D] sub %i5, 0x008B, %l5 umul %g5, 0x1AD3, %i4 bgu,a,pn %xcc, loop_5956 orncc %o5, 0x1904, %l3 tneg %icc, 0x1 fnegs %f12, %f6 loop_5956: ldsh [%l7 + 0x66], %l0 ldsb [%l7 + 0x5A], %o1 and %g6, %o2, %g7 ldub [%l7 + 0x0A], %o7 fmuld8ulx16 %f12, %f11, %f0 fands %f14, %f8, %f4 ldd [%l7 + 0x60], %f8 tn %icc, 0x3 nop setx loop_5957, %l0, %l1 jmpl %l1, %g4 sth %i6, [%l7 + 0x42] movle %xcc, %i7, %i3 orcc %l4, 0x128D, %l1 loop_5957: fabss %f13, %f5 st %f12, [%l7 + 0x2C] stb %l6, [%l7 + 0x7A] ldsb [%l7 + 0x31], %i0 stx %o3, [%l7 + 0x48] fmovsl %xcc, %f4, %f15 ldsw [%l7 + 0x08], %g2 stw %g3, [%l7 + 0x30] tvc %icc, 0x7 orncc %o4, 0x106D, %g1 te %icc, 0x3 fmovdcc %xcc, %f6, %f15 faligndata %f10, %f12, %f8 ta %icc, 0x5 fsrc1s %f6, %f6 fmuld8sux16 %f9, %f5, %f4 fmovd %f12, %f0 xnorcc %l2, 0x0EB1, %i1 fmovspos %xcc, %f5, %f2 fpadd32s %f9, %f15, %f4 ldsb [%l7 + 0x40], %o0 fmul8sux16 %f12, %f0, %f14 addcc %o6, 0x03F5, %i5 ldx [%l7 + 0x40], %l5 fmovsge %xcc, %f12, %f13 stb %i2, [%l7 + 0x34] fbn,a %fcc2, loop_5958 fmovsge %icc, %f3, %f1 lduh [%l7 + 0x5C], %i4 stb %g5, [%l7 + 0x1D] loop_5958: fnors %f13, %f10, %f1 ldx [%l7 + 0x70], %o5 tl %xcc, 0x3 fnot1s %f4, %f13 fmovrdlez %l3, %f0, %f4 be,pn %xcc, loop_5959 ldsb [%l7 + 0x2D], %o1 fmuld8sux16 %f12, %f14, %f10 tpos %icc, 0x5 loop_5959: edge8 %l0, %g6, %g7 fandnot2 %f4, %f0, %f8 ldsw [%l7 + 0x28], %o2 fbul,a %fcc3, loop_5960 tcs %icc, 0x5 st %f6, [%l7 + 0x1C] ldsw [%l7 + 0x60], %g4 loop_5960: fbule,a %fcc1, loop_5961 nop setx loop_5962, %l0, %l1 jmpl %l1, %i6 fba %fcc2, loop_5963 ldx [%l7 + 0x38], %o7 loop_5961: xorcc %i3, 0x154F, %l4 loop_5962: fornot2s %f6, %f6, %f10 loop_5963: ldsw [%l7 + 0x44], %l1 fpsub32 %f6, %f14, %f8 fnand %f0, %f14, %f14 lduh [%l7 + 0x4C], %i7 fpack32 %f8, %f8, %f0 movgu %xcc, %i0, %o3 sdivx %g2, 0x02B3, %g3 tcs %icc, 0x4 array8 %o4, %g1, %l6 ld [%l7 + 0x20], %f1 edge32 %i1, %l2, %o0 xor %i5, 0x0980, %o6 fmovdcc %icc, %f4, %f7 fmovsneg %xcc, %f11, %f11 fxnors %f14, %f12, %f11 tneg %icc, 0x6 fmovsg %xcc, %f5, %f13 ldx [%l7 + 0x30], %i2 ldsh [%l7 + 0x1E], %i4 ldsb [%l7 + 0x43], %l5 brgez,a %g5, loop_5964 ld [%l7 + 0x68], %f13 ld [%l7 + 0x28], %f13 fmovrse %l3, %f7, %f6 loop_5964: ldx [%l7 + 0x60], %o5 lduh [%l7 + 0x50], %o1 std %f14, [%l7 + 0x38] add %l0, %g7, %o2 lduh [%l7 + 0x60], %g4 fxor %f4, %f6, %f0 taddcctv %i6, %g6, %i3 fmovsl %xcc, %f1, %f3 fmovrslez %o7, %f3, %f13 array32 %l1, %l4, %i0 fornot1s %f10, %f7, %f3 fornot1 %f2, %f12, %f6 fnor %f4, %f14, %f14 sdiv %o3, 0x1F51, %i7 sethi 0x195F, %g3 fmuld8sux16 %f14, %f12, %f10 tle %xcc, 0x3 array8 %o4, %g2, %l6 sllx %g1, %i1, %o0 fba,a %fcc2, loop_5965 stw %l2, [%l7 + 0x3C] bg,a %icc, loop_5966 bne,pn %icc, loop_5967 loop_5965: ldsh [%l7 + 0x24], %i5 sra %o6, %i2, %l5 loop_5966: fsrc2s %f10, %f10 loop_5967: array32 %g5, %i4, %o5 umul %o1, 0x16C5, %l3 bshuffle %f4, %f10, %f0 be,a %icc, loop_5968 ble,pn %xcc, loop_5969 tge %xcc, 0x7 fone %f4 loop_5968: fcmple16 %f8, %f14, %g7 loop_5969: fmovrdgz %l0, %f0, %f4 ldsb [%l7 + 0x65], %o2 brgz,a %i6, loop_5970 and %g4, 0x09B1, %i3 lduw [%l7 + 0x74], %o7 st %f11, [%l7 + 0x5C] loop_5970: subcc %g6, 0x0B3B, %l4 xor %l1, 0x1AF9, %o3 ldd [%l7 + 0x70], %f4 fmovdge %icc, %f9, %f13 tsubcctv %i0, 0x069F, %g3 fandnot1 %f8, %f4, %f6 sll %i7, 0x0E, %g2 fmovrslez %o4, %f7, %f10 fmovrse %g1, %f4, %f3 edge8 %i1, %o0, %l2 sth %l6, [%l7 + 0x76] mulx %i5, %i2, %l5 stw %o6, [%l7 + 0x0C] taddcctv %g5, %o5, %i4 fpadd32s %f9, %f13, %f9 stw %l3, [%l7 + 0x6C] fmovrse %o1, %f0, %f3 movrne %l0, 0x107, %g7 bshuffle %f4, %f0, %f4 fmovrsne %o2, %f10, %f6 ldx [%l7 + 0x08], %g4 ldsh [%l7 + 0x12], %i6 sra %o7, %g6, %i3 smulcc %l4, %l1, %i0 std %f8, [%l7 + 0x38] std %f8, [%l7 + 0x18] ld [%l7 + 0x38], %f2 brlez,a %o3, loop_5971 udivx %g3, 0x1A4A, %i7 andn %o4, 0x1616, %g2 stx %i1, [%l7 + 0x08] loop_5971: smulcc %g1, %o0, %l2 fmovrslz %i5, %f2, %f9 xnor %l6, %l5, %i2 ldd [%l7 + 0x78], %f4 fbuge,a %fcc0, loop_5972 fexpand %f8, %f8 movleu %icc, %o6, %o5 fbug,a %fcc1, loop_5973 loop_5972: edge8l %g5, %l3, %i4 std %f0, [%l7 + 0x68] movn %icc, %l0, %g7 loop_5973: fsrc2 %f10, %f14 ldx [%l7 + 0x30], %o2 bgu,pn %xcc, loop_5974 fcmpeq16 %f2, %f10, %o1 st %f0, [%l7 + 0x10] ldd [%l7 + 0x30], %f10 loop_5974: tl %icc, 0x7 array16 %i6, %g4, %o7 sth %g6, [%l7 + 0x70] fabss %f5, %f9 stw %l4, [%l7 + 0x1C] orncc %l1, 0x0E71, %i0 movgu %icc, %i3, %o3 ldd [%l7 + 0x78], %f14 fmovrdgz %g3, %f6, %f2 popc 0x1B47, %o4 ldsb [%l7 + 0x71], %i7 fmovrslez %i1, %f10, %f4 tg %icc, 0x5 stw %g1, [%l7 + 0x08] fzero %f4 fbule,a %fcc0, loop_5975 mova %xcc, %o0, %g2 ldsb [%l7 + 0x54], %l2 fbu %fcc0, loop_5976 loop_5975: ldsh [%l7 + 0x1A], %l6 ldub [%l7 + 0x65], %i5 movpos %xcc, %l5, %i2 loop_5976: sth %o5, [%l7 + 0x3A] brlez,a %g5, loop_5977 bvc,a loop_5978 tg %icc, 0x3 brgez %l3, loop_5979 loop_5977: lduw [%l7 + 0x18], %o6 loop_5978: bn,a,pt %icc, loop_5980 stx %i4, [%l7 + 0x28] loop_5979: bl,a loop_5981 lduw [%l7 + 0x40], %l0 loop_5980: fmovrsne %o2, %f13, %f13 taddcctv %o1, %i6, %g7 loop_5981: fbo %fcc1, loop_5982 fble,a %fcc1, loop_5983 std %f2, [%l7 + 0x60] tgu %xcc, 0x0 loop_5982: fbge,a %fcc3, loop_5984 loop_5983: fbul %fcc1, loop_5985 udivcc %o7, 0x1F99, %g4 ldx [%l7 + 0x60], %g6 loop_5984: ldsh [%l7 + 0x12], %l4 loop_5985: ldsb [%l7 + 0x75], %i0 tsubcc %i3, %o3, %g3 ldub [%l7 + 0x3E], %o4 fbuge,a %fcc2, loop_5986 fbo,a %fcc3, loop_5987 sub %l1, %i1, %g1 bne,a %xcc, loop_5988 loop_5986: bge loop_5989 loop_5987: movg %xcc, %o0, %i7 stx %g2, [%l7 + 0x78] loop_5988: fpackfix %f12, %f3 loop_5989: fbe,a %fcc2, loop_5990 stb %l6, [%l7 + 0x24] movcc %icc, %i5, %l2 fpmerge %f12, %f4, %f14 loop_5990: fand %f6, %f14, %f14 andncc %i2, %o5, %l5 fmovsle %xcc, %f10, %f8 fnor %f0, %f6, %f14 tpos %icc, 0x1 be %xcc, loop_5991 ldx [%l7 + 0x18], %g5 stb %o6, [%l7 + 0x61] fble %fcc2, loop_5992 loop_5991: tne %icc, 0x7 fbu %fcc0, loop_5993 ldsw [%l7 + 0x60], %i4 loop_5992: nop setx loop_5994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %l0, 0x171D, %l3 loop_5993: fmovrdgz %o2, %f0, %f8 fmovrdlez %i6, %f12, %f0 loop_5994: stw %o1, [%l7 + 0x40] fandnot2 %f8, %f14, %f8 orcc %o7, 0x09F6, %g7 movvs %xcc, %g4, %l4 fbue,a %fcc2, loop_5995 stw %g6, [%l7 + 0x60] pdist %f12, %f6, %f14 fsrc2 %f10, %f10 loop_5995: fmovsa %icc, %f9, %f13 ble,pn %xcc, loop_5996 ldsb [%l7 + 0x0F], %i3 ld [%l7 + 0x7C], %f8 bl,a,pt %icc, loop_5997 loop_5996: movg %xcc, %i0, %g3 fsrc2 %f12, %f10 movrne %o3, 0x00B, %l1 loop_5997: bvs,a,pn %icc, loop_5998 edge16l %o4, %g1, %i1 addccc %i7, %g2, %o0 addc %i5, 0x02D4, %l2 loop_5998: ldub [%l7 + 0x09], %l6 fandnot2s %f7, %f8, %f15 andn %o5, 0x08F9, %l5 ldx [%l7 + 0x08], %g5 sth %i2, [%l7 + 0x5E] fmovsa %xcc, %f15, %f6 stw %i4, [%l7 + 0x44] umul %o6, 0x1BF8, %l3 fmovsleu %xcc, %f14, %f0 std %f8, [%l7 + 0x58] tcs %icc, 0x5 ld [%l7 + 0x24], %f14 movne %xcc, %l0, %o2 fbule,a %fcc2, loop_5999 fmul8x16al %f5, %f7, %f6 ldsw [%l7 + 0x5C], %i6 stb %o7, [%l7 + 0x36] loop_5999: fexpand %f10, %f12 and %g7, %g4, %o1 brgez %l4, loop_6000 std %f14, [%l7 + 0x40] st %f2, [%l7 + 0x50] subcc %g6, %i3, %g3 loop_6000: fmovrdgz %i0, %f12, %f14 xor %l1, %o3, %g1 bge,pn %xcc, loop_6001 sth %o4, [%l7 + 0x24] fmovdneg %xcc, %f5, %f11 fpsub16 %f2, %f14, %f8 loop_6001: ldx [%l7 + 0x58], %i1 fxors %f12, %f13, %f4 stb %i7, [%l7 + 0x71] sll %o0, 0x14, %i5 fornot2s %f1, %f11, %f2 fbue %fcc1, loop_6002 ldsw [%l7 + 0x60], %l2 umulcc %l6, 0x1249, %o5 stw %g2, [%l7 + 0x54] loop_6002: stx %l5, [%l7 + 0x18] fcmpne16 %f6, %f4, %g5 fone %f6 popc 0x1ED5, %i4 fcmpne32 %f14, %f14, %i2 fbl,a %fcc1, loop_6003 fmovsn %xcc, %f3, %f0 tpos %xcc, 0x2 fmovdge %xcc, %f6, %f5 loop_6003: fabsd %f10, %f0 lduh [%l7 + 0x66], %o6 fbn %fcc0, loop_6004 edge16 %l3, %l0, %i6 fba %fcc0, loop_6005 fmuld8ulx16 %f3, %f13, %f4 loop_6004: fbule %fcc1, loop_6006 ldub [%l7 + 0x26], %o2 loop_6005: orncc %o7, %g7, %o1 fnegs %f0, %f10 loop_6006: movneg %xcc, %g4, %g6 fxors %f7, %f6, %f11 fmovdgu %icc, %f1, %f3 fbul %fcc0, loop_6007 movne %icc, %i3, %g3 sllx %i0, 0x1C, %l4 bg %icc, loop_6008 loop_6007: std %f6, [%l7 + 0x50] ble,a loop_6009 brgz,a %l1, loop_6010 loop_6008: edge16 %g1, %o4, %o3 fcmpne32 %f8, %f4, %i7 loop_6009: bne,pn %xcc, loop_6011 loop_6010: fmovsge %xcc, %f12, %f15 mova %icc, %o0, %i5 fmovrslez %l2, %f2, %f10 loop_6011: udivx %i1, 0x1C31, %o5 be,pt %xcc, loop_6012 brz %g2, loop_6013 tgu %xcc, 0x4 umulcc %l6, 0x07C8, %l5 loop_6012: fmovsleu %xcc, %f14, %f3 loop_6013: fbule %fcc0, loop_6014 ldx [%l7 + 0x58], %i4 addccc %g5, 0x0DDB, %o6 sdiv %i2, 0x1478, %l3 loop_6014: tn %icc, 0x1 umulcc %l0, 0x130C, %i6 sllx %o7, %o2, %g7 xor %o1, 0x1C5A, %g4 mulscc %g6, 0x0DD5, %g3 ld [%l7 + 0x38], %f13 bneg,pt %icc, loop_6015 fbug %fcc3, loop_6016 movpos %icc, %i0, %l4 ld [%l7 + 0x30], %f12 loop_6015: fmovsneg %xcc, %f10, %f3 loop_6016: fbule,a %fcc0, loop_6017 brz %l1, loop_6018 stx %i3, [%l7 + 0x08] movle %icc, %o4, %o3 loop_6017: fbug %fcc1, loop_6019 loop_6018: lduw [%l7 + 0x5C], %i7 mulx %o0, %g1, %i5 fcmpeq16 %f4, %f4, %i1 loop_6019: orncc %o5, %l2, %l6 brlez,a %g2, loop_6020 fmovdgu %xcc, %f0, %f9 stx %l5, [%l7 + 0x58] lduh [%l7 + 0x3C], %g5 loop_6020: ldsw [%l7 + 0x34], %o6 edge32ln %i2, %l3, %l0 stb %i6, [%l7 + 0x28] stb %i4, [%l7 + 0x51] movrgez %o2, %g7, %o7 fcmpne16 %f0, %f12, %o1 fbo %fcc0, loop_6021 andncc %g4, %g6, %g3 fnand %f8, %f0, %f2 array16 %i0, %l4, %i3 loop_6021: fpsub32s %f15, %f1, %f1 fcmpeq32 %f6, %f0, %o4 fand %f6, %f2, %f10 bg,a,pt %xcc, loop_6022 ldd [%l7 + 0x40], %f10 fbule %fcc3, loop_6023 movrlez %o3, %i7, %l1 loop_6022: ldsb [%l7 + 0x3B], %o0 tcs %icc, 0x5 loop_6023: umulcc %i5, %i1, %g1 fmul8sux16 %f10, %f0, %f2 fmovrdgez %l2, %f4, %f6 fmovscc %icc, %f6, %f1 fmovsge %xcc, %f3, %f0 fones %f14 ldub [%l7 + 0x3C], %o5 std %f10, [%l7 + 0x48] andn %l6, %g2, %g5 fpmerge %f12, %f11, %f14 ldsh [%l7 + 0x7C], %o6 bcs,a,pn %xcc, loop_6024 sra %l5, %i2, %l3 sdivcc %i6, 0x0183, %i4 mulx %o2, 0x0F44, %g7 loop_6024: taddcctv %o7, %l0, %o1 nop setx loop_6025, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %g6, %g3, %g4 fpsub16 %f8, %f6, %f6 stw %l4, [%l7 + 0x58] loop_6025: orncc %i0, %o4, %o3 tcs %xcc, 0x5 brgez %i3, loop_6026 srl %i7, %l1, %i5 fmovdle %icc, %f9, %f4 and %o0, 0x1804, %i1 loop_6026: brgez %g1, loop_6027 ldub [%l7 + 0x38], %l2 umulcc %o5, 0x1E2E, %l6 bg,a loop_6028 loop_6027: smulcc %g2, 0x1836, %o6 sth %l5, [%l7 + 0x6A] fmovdpos %icc, %f0, %f9 loop_6028: te %icc, 0x3 sth %i2, [%l7 + 0x14] andn %g5, 0x00FD, %i6 fbl %fcc2, loop_6029 stw %l3, [%l7 + 0x18] lduh [%l7 + 0x42], %i4 fmul8sux16 %f0, %f8, %f12 loop_6029: fnors %f5, %f11, %f13 taddcctv %o2, 0x0C1F, %g7 udivcc %o7, 0x11CF, %l0 ldd [%l7 + 0x38], %f10 fmul8x16au %f1, %f8, %f8 movg %icc, %o1, %g3 fpmerge %f11, %f0, %f2 fmovsg %icc, %f2, %f3 fxnors %f11, %f12, %f6 fsrc1s %f2, %f0 fbl %fcc2, loop_6030 ldd [%l7 + 0x78], %f6 ldub [%l7 + 0x6C], %g6 tgu %xcc, 0x5 loop_6030: bn,a loop_6031 stx %l4, [%l7 + 0x70] sub %i0, 0x000D, %g4 fmovrdlez %o3, %f10, %f8 loop_6031: bcc,pt %icc, loop_6032 fmovrslez %i3, %f13, %f8 edge32 %i7, %o4, %i5 fpack32 %f10, %f4, %f8 loop_6032: te %xcc, 0x2 std %f8, [%l7 + 0x08] fmul8x16au %f15, %f5, %f4 fpadd32s %f13, %f11, %f2 fcmpgt32 %f6, %f14, %l1 fbul,a %fcc0, loop_6033 bne,a loop_6034 movre %o0, 0x30A, %i1 lduw [%l7 + 0x1C], %l2 loop_6033: fmuld8ulx16 %f4, %f7, %f12 loop_6034: stx %g1, [%l7 + 0x70] ldx [%l7 + 0x40], %l6 ld [%l7 + 0x54], %f6 ldsh [%l7 + 0x32], %o5 fbe,a %fcc0, loop_6035 edge32 %g2, %l5, %i2 fones %f12 brlez %o6, loop_6036 loop_6035: ldsh [%l7 + 0x26], %i6 addccc %g5, 0x0B26, %i4 fbu %fcc3, loop_6037 loop_6036: ldub [%l7 + 0x4C], %o2 fmovsg %icc, %f7, %f1 xnorcc %g7, 0x0025, %o7 loop_6037: fmuld8sux16 %f14, %f8, %f14 st %f15, [%l7 + 0x0C] movg %icc, %l3, %l0 mulx %o1, %g6, %g3 mulscc %i0, 0x15D9, %g4 lduh [%l7 + 0x32], %o3 st %f14, [%l7 + 0x3C] bcs,pt %icc, loop_6038 fmul8x16al %f13, %f9, %f4 sll %i3, 0x0E, %l4 fornot1 %f8, %f4, %f2 loop_6038: ldsb [%l7 + 0x4F], %o4 tpos %icc, 0x0 fpack32 %f12, %f8, %f6 nop setx loop_6039, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f0, %f5, %f1 siam 0x4 fmovrde %i5, %f12, %f10 loop_6039: movrne %l1, %i7, %i1 fpadd16s %f5, %f6, %f3 stb %l2, [%l7 + 0x1D] xnor %g1, 0x1140, %l6 stb %o5, [%l7 + 0x28] bne %icc, loop_6040 popc 0x106D, %g2 stw %o0, [%l7 + 0x18] fba,a %fcc3, loop_6041 loop_6040: fmovspos %xcc, %f9, %f13 st %f14, [%l7 + 0x24] fands %f13, %f1, %f14 loop_6041: udivx %l5, 0x01AB, %o6 fcmps %fcc0, %f6, %f8 movrgez %i2, 0x060, %i6 fpsub16 %f14, %f2, %f4 tl %xcc, 0x6 sth %i4, [%l7 + 0x12] edge8 %o2, %g7, %o7 std %f8, [%l7 + 0x28] lduw [%l7 + 0x60], %g5 fmovda %xcc, %f11, %f2 stw %l3, [%l7 + 0x48] xnor %o1, 0x0C94, %l0 fbl %fcc2, loop_6042 tcs %icc, 0x0 fandnot2s %f2, %f5, %f14 movneg %xcc, %g3, %i0 loop_6042: sth %g6, [%l7 + 0x48] faligndata %f6, %f2, %f4 fmovda %icc, %f12, %f10 sth %g4, [%l7 + 0x20] movcs %icc, %o3, %i3 fmovrdgez %o4, %f10, %f0 stx %l4, [%l7 + 0x48] mova %xcc, %i5, %i7 fmovrdne %i1, %f10, %f4 sll %l2, %g1, %l1 movrlz %l6, %o5, %g2 bvc,a loop_6043 stw %o0, [%l7 + 0x24] umul %l5, %o6, %i2 edge32n %i4, %o2, %i6 loop_6043: udiv %g7, 0x0073, %g5 edge16ln %l3, %o1, %l0 fmovda %xcc, %f3, %f3 fpsub32s %f8, %f10, %f13 ldx [%l7 + 0x10], %o7 xorcc %i0, 0x1BB0, %g6 fxor %f6, %f6, %f2 tpos %icc, 0x5 tsubcctv %g3, %g4, %i3 tn %icc, 0x5 ldsh [%l7 + 0x2E], %o4 fmovdge %xcc, %f8, %f13 movrgz %o3, %l4, %i5 ldsh [%l7 + 0x0E], %i7 fpadd32 %f4, %f4, %f6 fpack16 %f12, %f2 ld [%l7 + 0x5C], %f12 fones %f12 fbne,a %fcc3, loop_6044 ldd [%l7 + 0x60], %f8 lduw [%l7 + 0x34], %l2 sth %g1, [%l7 + 0x16] loop_6044: stb %l1, [%l7 + 0x21] ldub [%l7 + 0x40], %i1 sra %l6, %o5, %o0 ldd [%l7 + 0x70], %f10 edge16ln %l5, %g2, %o6 ldsh [%l7 + 0x64], %i4 movpos %xcc, %o2, %i6 bleu,a loop_6045 ld [%l7 + 0x50], %f7 fsrc1 %f14, %f10 ldx [%l7 + 0x28], %g7 loop_6045: fabsd %f10, %f6 ldub [%l7 + 0x3F], %i2 sth %g5, [%l7 + 0x76] ldsw [%l7 + 0x58], %o1 ldx [%l7 + 0x40], %l3 fnand %f0, %f14, %f0 fbe %fcc2, loop_6046 movpos %xcc, %o7, %l0 fmul8x16al %f7, %f5, %f8 fandnot2 %f6, %f4, %f6 loop_6046: ldx [%l7 + 0x10], %i0 lduw [%l7 + 0x54], %g6 udivcc %g3, 0x1661, %g4 fbe %fcc2, loop_6047 ldsw [%l7 + 0x2C], %i3 movne %xcc, %o4, %o3 umul %i5, 0x1B94, %i7 loop_6047: ldsh [%l7 + 0x44], %l4 st %f9, [%l7 + 0x6C] ldsb [%l7 + 0x64], %g1 fmovrdlz %l1, %f2, %f10 fbge %fcc0, loop_6048 brlz %i1, loop_6049 andn %l2, %l6, %o0 fmovscs %icc, %f13, %f4 loop_6048: edge32ln %o5, %g2, %o6 loop_6049: stw %i4, [%l7 + 0x34] stb %o2, [%l7 + 0x7C] fmul8x16au %f3, %f5, %f12 fmovrdgz %i6, %f0, %f2 edge8n %l5, %g7, %i2 fmovda %icc, %f14, %f7 ldd [%l7 + 0x40], %f0 fbn %fcc1, loop_6050 fzero %f6 addccc %o1, 0x10C3, %l3 bne,a,pt %icc, loop_6051 loop_6050: movrlez %o7, 0x01B, %g5 ldsh [%l7 + 0x42], %l0 fsrc2s %f7, %f10 loop_6051: fornot1s %f3, %f3, %f9 ldsb [%l7 + 0x21], %g6 fcmps %fcc0, %f4, %f12 fandnot2s %f7, %f3, %f9 be,a %xcc, loop_6052 fandnot1 %f0, %f2, %f6 bl,a,pn %icc, loop_6053 sub %g3, 0x1E76, %g4 loop_6052: edge8n %i3, %i0, %o3 movrgez %i5, 0x1AC, %o4 loop_6053: fmul8x16al %f2, %f6, %f4 fmovdne %xcc, %f12, %f1 bge %xcc, loop_6054 fmovspos %xcc, %f3, %f0 fpmerge %f13, %f4, %f0 edge16ln %l4, %i7, %l1 loop_6054: fmul8ulx16 %f2, %f8, %f2 fmovrdlz %i1, %f12, %f0 ldsh [%l7 + 0x14], %l2 xnor %g1, 0x13A6, %o0 movrlz %l6, %o5, %g2 fsrc1 %f6, %f0 fmovda %icc, %f13, %f5 fmovsl %icc, %f2, %f2 srl %o6, 0x19, %o2 fbu %fcc3, loop_6055 fcmple32 %f10, %f2, %i6 bneg %icc, loop_6056 ldd [%l7 + 0x38], %f0 loop_6055: srax %l5, 0x01, %i4 sth %g7, [%l7 + 0x18] loop_6056: fbue %fcc0, loop_6057 stx %i2, [%l7 + 0x30] fmovsvs %xcc, %f5, %f15 ld [%l7 + 0x24], %f5 loop_6057: srl %l3, %o7, %g5 fcmple16 %f2, %f12, %l0 movcc %xcc, %g6, %o1 array32 %g4, %g3, %i0 stx %o3, [%l7 + 0x68] fmovscc %icc, %f0, %f2 sth %i3, [%l7 + 0x50] movvc %icc, %o4, %i5 ldx [%l7 + 0x70], %i7 fmovse %icc, %f1, %f12 fmovd %f0, %f2 brlez,a %l1, loop_6058 lduw [%l7 + 0x5C], %l4 lduw [%l7 + 0x3C], %i1 fbul %fcc3, loop_6059 loop_6058: fandnot2 %f12, %f14, %f4 fxors %f8, %f2, %f15 faligndata %f12, %f8, %f4 loop_6059: fnot1 %f6, %f6 movre %l2, 0x256, %g1 bge,pn %xcc, loop_6060 fcmple16 %f8, %f2, %l6 lduh [%l7 + 0x20], %o0 movrlez %o5, 0x248, %g2 loop_6060: movcs %icc, %o2, %o6 fcmpes %fcc1, %f6, %f12 fmovsg %icc, %f1, %f10 srl %i6, %i4, %l5 fxnors %f12, %f13, %f12 fmul8x16 %f10, %f12, %f8 bleu,a,pn %xcc, loop_6061 fpsub16 %f12, %f10, %f6 movleu %xcc, %i2, %l3 mulx %o7, %g5, %g7 loop_6061: edge32 %l0, %g6, %g4 stb %g3, [%l7 + 0x47] sub %i0, %o3, %o1 popc 0x176E, %o4 stw %i3, [%l7 + 0x60] movne %xcc, %i5, %l1 bn,a loop_6062 fmovdge %xcc, %f1, %f10 fandnot1s %f4, %f13, %f12 taddcctv %i7, 0x03AC, %i1 loop_6062: fsrc2s %f9, %f0 ldub [%l7 + 0x2C], %l4 fabss %f6, %f0 ldub [%l7 + 0x27], %g1 udivcc %l2, 0x106A, %o0 fmovrsne %o5, %f12, %f11 fzeros %f15 fzero %f0 brnz,a %l6, loop_6063 fmovsge %xcc, %f11, %f7 umulcc %g2, %o6, %i6 or %i4, %l5, %i2 loop_6063: fmovsneg %xcc, %f3, %f4 popc %l3, %o7 edge32 %o2, %g7, %l0 bg loop_6064 fzeros %f0 fnor %f14, %f8, %f10 stw %g6, [%l7 + 0x3C] loop_6064: xor %g4, 0x035C, %g5 fmovsn %icc, %f3, %f15 fmul8x16 %f10, %f14, %f6 ldub [%l7 + 0x1F], %g3 tneg %icc, 0x0 fpack16 %f6, %f10 sll %o3, 0x18, %o1 fmovdgu %icc, %f7, %f2 tg %xcc, 0x3 fbul,a %fcc3, loop_6065 ldsb [%l7 + 0x4B], %o4 addcc %i3, %i0, %l1 fmul8x16 %f1, %f0, %f14 loop_6065: std %f4, [%l7 + 0x58] nop setx loop_6066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlz,a %i7, loop_6067 stb %i5, [%l7 + 0x6E] sdiv %i1, 0x1F76, %g1 loop_6066: lduw [%l7 + 0x60], %l4 loop_6067: movneg %xcc, %l2, %o5 stb %o0, [%l7 + 0x7A] fone %f14 fmovdle %icc, %f10, %f7 fmovdgu %icc, %f6, %f12 edge16l %l6, %g2, %i6 fcmple16 %f14, %f14, %i4 brlz,a %o6, loop_6068 lduw [%l7 + 0x10], %i2 edge8l %l3, %l5, %o7 ldsh [%l7 + 0x16], %o2 loop_6068: nop setx loop_6069, %l0, %l1 jmpl %l1, %g7 fornot2s %f12, %f11, %f14 stw %l0, [%l7 + 0x34] fands %f13, %f15, %f14 loop_6069: ld [%l7 + 0x78], %f15 fmovrde %g4, %f12, %f4 ldsw [%l7 + 0x78], %g5 ldx [%l7 + 0x18], %g6 fmovsvc %icc, %f7, %f0 sth %o3, [%l7 + 0x32] movleu %xcc, %o1, %o4 fmul8x16al %f11, %f9, %f14 ldd [%l7 + 0x70], %f10 array8 %g3, %i3, %i0 edge32ln %l1, %i5, %i1 pdist %f10, %f4, %f14 ldsb [%l7 + 0x23], %g1 ldx [%l7 + 0x08], %l4 fmovsl %xcc, %f14, %f15 ldub [%l7 + 0x42], %l2 ble %icc, loop_6070 stw %o5, [%l7 + 0x4C] udivx %i7, 0x0D8B, %l6 taddcctv %g2, %o0, %i4 loop_6070: std %f14, [%l7 + 0x40] fors %f6, %f12, %f6 sth %o6, [%l7 + 0x54] ld [%l7 + 0x64], %f15 fors %f8, %f5, %f7 edge8 %i2, %i6, %l3 st %f2, [%l7 + 0x7C] ldx [%l7 + 0x08], %l5 ldx [%l7 + 0x70], %o2 fmovdneg %icc, %f4, %f6 fmovsl %icc, %f8, %f12 stx %g7, [%l7 + 0x20] subc %o7, 0x0944, %g4 sdivx %l0, 0x19AB, %g5 udiv %o3, 0x004F, %g6 ld [%l7 + 0x14], %f14 brlz %o4, loop_6071 ld [%l7 + 0x68], %f11 fcmpd %fcc3, %f8, %f14 sth %g3, [%l7 + 0x4E] loop_6071: bvc,pt %icc, loop_6072 fbg %fcc0, loop_6073 fones %f4 ba %xcc, loop_6074 loop_6072: tne %xcc, 0x6 loop_6073: bshuffle %f12, %f6, %f2 udivcc %o1, 0x0EF7, %i3 loop_6074: movcs %icc, %i0, %l1 movvs %xcc, %i5, %i1 fandnot1s %f10, %f6, %f0 fmovrdlz %l4, %f8, %f12 orcc %l2, 0x0A07, %g1 sth %o5, [%l7 + 0x0C] stx %l6, [%l7 + 0x08] sethi 0x1291, %i7 movg %xcc, %g2, %o0 movcc %xcc, %o6, %i4 movre %i2, %l3, %i6 fble,a %fcc0, loop_6075 brnz %o2, loop_6076 tsubcctv %l5, 0x101E, %g7 fpack16 %f8, %f8 loop_6075: fnands %f6, %f12, %f7 loop_6076: fnot2 %f14, %f2 subccc %g4, 0x024B, %l0 fandnot2s %f8, %f3, %f0 fmovsne %xcc, %f2, %f5 bshuffle %f6, %f12, %f2 andcc %g5, %o3, %g6 stb %o7, [%l7 + 0x3C] array16 %o4, %g3, %o1 ldx [%l7 + 0x18], %i0 fmovrdlz %l1, %f8, %f6 st %f4, [%l7 + 0x24] fpadd16 %f6, %f0, %f14 fpsub16 %f4, %f8, %f12 stx %i3, [%l7 + 0x78] movrgz %i5, %i1, %l4 fnors %f11, %f13, %f15 tpos %xcc, 0x6 ldub [%l7 + 0x43], %l2 fmul8x16al %f0, %f5, %f2 ldsh [%l7 + 0x50], %g1 fmovdn %xcc, %f12, %f2 fmovdcc %xcc, %f5, %f0 fmovrde %l6, %f0, %f14 ldsw [%l7 + 0x3C], %o5 fbule %fcc0, loop_6077 orncc %g2, %i7, %o6 andncc %i4, %o0, %i2 mulscc %l3, 0x19A7, %i6 loop_6077: edge32n %l5, %o2, %g7 orcc %g4, 0x1128, %g5 fmovscc %icc, %f6, %f7 fcmple32 %f6, %f14, %o3 fmovrdgz %g6, %f8, %f10 fnot2s %f5, %f11 movre %l0, %o4, %g3 fmovrslez %o1, %f3, %f12 stb %i0, [%l7 + 0x2E] bgu,a loop_6078 tleu %xcc, 0x6 fmovdcs %xcc, %f10, %f14 edge16l %l1, %i3, %i5 loop_6078: fbuge %fcc1, loop_6079 brnz %i1, loop_6080 sethi 0x0248, %o7 taddcc %l4, %g1, %l6 loop_6079: ldsw [%l7 + 0x58], %l2 loop_6080: tpos %icc, 0x7 fmovrslz %g2, %f9, %f13 smul %i7, 0x1B8C, %o6 ldsw [%l7 + 0x60], %i4 bge loop_6081 tne %xcc, 0x6 sra %o0, %o5, %l3 stw %i6, [%l7 + 0x1C] loop_6081: be,a,pt %xcc, loop_6082 movne %xcc, %i2, %o2 mova %xcc, %l5, %g7 edge8n %g4, %o3, %g6 loop_6082: fpack32 %f10, %f14, %f10 fsrc2 %f10, %f10 fsrc2s %f6, %f6 udivx %g5, 0x152F, %l0 std %f2, [%l7 + 0x40] addccc %g3, %o1, %o4 edge8ln %l1, %i0, %i3 ldd [%l7 + 0x58], %f0 movpos %xcc, %i1, %o7 bn,a loop_6083 st %f10, [%l7 + 0x7C] and %l4, %g1, %l6 stb %i5, [%l7 + 0x78] loop_6083: ldd [%l7 + 0x78], %f6 fmovdn %xcc, %f10, %f2 tge %icc, 0x7 movcc %xcc, %l2, %i7 alignaddrl %g2, %o6, %i4 fmovdne %xcc, %f10, %f10 ld [%l7 + 0x38], %f12 sth %o5, [%l7 + 0x48] fcmpgt32 %f2, %f12, %o0 faligndata %f6, %f10, %f2 bgu %xcc, loop_6084 fmovda %xcc, %f6, %f15 ldsw [%l7 + 0x2C], %i6 orncc %i2, %o2, %l5 loop_6084: fmovrslez %g7, %f13, %f3 bne,a,pt %xcc, loop_6085 sdivx %l3, 0x17C8, %o3 fcmpgt16 %f6, %f4, %g6 ldsb [%l7 + 0x7D], %g5 loop_6085: xnor %l0, 0x01DF, %g3 fone %f12 ldx [%l7 + 0x48], %o1 fmovrdgz %g4, %f6, %f12 fmovrdgz %l1, %f12, %f12 fmul8x16au %f11, %f15, %f6 fcmped %fcc1, %f0, %f14 be,a,pt %icc, loop_6086 fmovda %xcc, %f12, %f14 ldsw [%l7 + 0x10], %i0 tvc %xcc, 0x1 loop_6086: fmul8x16 %f11, %f14, %f6 ldsw [%l7 + 0x40], %i3 bshuffle %f2, %f2, %f0 fmovdl %xcc, %f10, %f2 fbul,a %fcc2, loop_6087 bleu %xcc, loop_6088 ldub [%l7 + 0x6F], %o4 edge32 %o7, %i1, %g1 loop_6087: fbe %fcc2, loop_6089 loop_6088: fbug %fcc2, loop_6090 fmovdn %icc, %f2, %f9 st %f5, [%l7 + 0x24] loop_6089: fmul8x16au %f10, %f9, %f0 loop_6090: edge16 %l4, %i5, %l6 fones %f10 xnorcc %i7, 0x1060, %g2 fmovrdne %o6, %f10, %f6 ld [%l7 + 0x40], %f6 fnand %f2, %f14, %f14 fbe %fcc0, loop_6091 subc %l2, %i4, %o0 brlez %i6, loop_6092 fmul8x16au %f8, %f6, %f8 loop_6091: fmovscs %xcc, %f3, %f2 fmovrsgz %i2, %f11, %f6 loop_6092: lduh [%l7 + 0x2A], %o5 stb %o2, [%l7 + 0x16] fxnor %f10, %f12, %f6 fmovscs %xcc, %f1, %f0 smulcc %l5, %g7, %o3 fmovsgu %xcc, %f4, %f7 stb %l3, [%l7 + 0x72] fbule,a %fcc1, loop_6093 stx %g5, [%l7 + 0x60] smulcc %g6, %l0, %o1 fmovrsgez %g3, %f5, %f3 loop_6093: ldsh [%l7 + 0x7C], %g4 ldub [%l7 + 0x21], %i0 stx %l1, [%l7 + 0x30] fmovrde %o4, %f10, %f0 stx %o7, [%l7 + 0x60] edge8n %i1, %g1, %i3 fmuld8sux16 %f7, %f15, %f10 smul %l4, 0x16A0, %l6 fmovscc %icc, %f10, %f13 edge32n %i5, %g2, %i7 ldsh [%l7 + 0x08], %l2 ldd [%l7 + 0x50], %f6 stw %i4, [%l7 + 0x5C] bshuffle %f6, %f2, %f2 lduw [%l7 + 0x50], %o0 fmovrdlz %i6, %f12, %f14 xor %o6, 0x17B5, %i2 ldub [%l7 + 0x40], %o5 movrgz %o2, %l5, %o3 brz %l3, loop_6094 fnegd %f2, %f14 xnor %g7, %g5, %g6 ldx [%l7 + 0x08], %l0 loop_6094: smulcc %g3, 0x0A66, %g4 sllx %o1, %i0, %o4 fbule %fcc3, loop_6095 sth %o7, [%l7 + 0x50] brgez,a %i1, loop_6096 edge8n %g1, %l1, %i3 loop_6095: ldsb [%l7 + 0x68], %l4 nop setx loop_6097, %l0, %l1 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_6096: movg %icc, %i5, %l6 fbule,a %fcc1, loop_6098 tcs %xcc, 0x1 loop_6097: xor %i7, 0x06BF, %l2 array32 %g2, %i4, %i6 loop_6098: stw %o6, [%l7 + 0x40] fornot1s %f6, %f7, %f9 fcmpes %fcc0, %f6, %f3 fbuge %fcc0, loop_6099 fbug,a %fcc3, loop_6100 fnegs %f6, %f1 tge %icc, 0x5 loop_6099: tneg %icc, 0x3 loop_6100: ldsb [%l7 + 0x6E], %o0 ble,a,pt %xcc, loop_6101 fornot1s %f12, %f13, %f7 fmovrdlz %i2, %f14, %f6 fmovdne %icc, %f9, %f8 loop_6101: edge8n %o2, %o5, %l5 edge16l %l3, %g7, %o3 lduh [%l7 + 0x7E], %g5 tvs %icc, 0x4 subc %l0, %g3, %g6 ldsw [%l7 + 0x18], %g4 te %xcc, 0x5 edge32n %o1, %i0, %o4 udiv %i1, 0x125A, %g1 stb %o7, [%l7 + 0x1A] fmovsvs %icc, %f5, %f1 ldsh [%l7 + 0x44], %l1 alignaddrl %l4, %i3, %l6 smulcc %i5, %l2, %g2 ta %icc, 0x0 fmovrde %i7, %f12, %f8 fxor %f10, %f4, %f14 array8 %i4, %o6, %i6 std %f4, [%l7 + 0x28] fbuge,a %fcc2, loop_6102 ldd [%l7 + 0x20], %f2 fandnot1s %f15, %f1, %f4 bleu,pt %icc, loop_6103 loop_6102: fnegs %f9, %f0 or %o0, 0x1645, %o2 array32 %o5, %i2, %l5 loop_6103: edge32 %g7, %o3, %l3 fandnot1 %f10, %f14, %f12 stb %l0, [%l7 + 0x09] ldsb [%l7 + 0x17], %g3 fnegs %f12, %f8 tl %xcc, 0x3 ldx [%l7 + 0x20], %g5 fnot2s %f14, %f3 fmovrdne %g6, %f10, %f2 brgz,a %o1, loop_6104 fcmps %fcc0, %f12, %f2 tgu %icc, 0x3 fmuld8sux16 %f14, %f5, %f12 loop_6104: ldd [%l7 + 0x38], %f12 movcs %icc, %i0, %g4 movne %icc, %o4, %i1 ldsw [%l7 + 0x50], %g1 fmovde %xcc, %f3, %f15 ldsh [%l7 + 0x26], %l1 edge32n %l4, %o7, %i3 edge16 %i5, %l6, %g2 bg loop_6105 fpack32 %f8, %f14, %f10 movrgez %l2, 0x375, %i7 fmovde %xcc, %f4, %f14 loop_6105: fmovrdlz %i4, %f8, %f0 sdiv %i6, 0x1A11, %o0 subcc %o6, 0x0479, %o2 movrlz %i2, %l5, %g7 fbn %fcc1, loop_6106 edge16n %o3, %o5, %l3 fnot1s %f1, %f7 fsrc1s %f6, %f4 loop_6106: fpmerge %f3, %f12, %f4 fmovrsne %l0, %f7, %f10 addccc %g5, %g3, %o1 fandnot1 %f2, %f8, %f4 mulscc %i0, %g6, %g4 fpsub32 %f2, %f14, %f6 edge32ln %o4, %g1, %i1 tgu %xcc, 0x6 stb %l4, [%l7 + 0x57] fmuld8sux16 %f3, %f2, %f12 fcmpne32 %f12, %f10, %l1 taddcctv %i3, %o7, %i5 ldsw [%l7 + 0x14], %g2 fzeros %f5 tgu %xcc, 0x4 lduw [%l7 + 0x08], %l2 mova %icc, %i7, %i4 stw %i6, [%l7 + 0x74] movle %xcc, %l6, %o6 tge %xcc, 0x2 movrgez %o2, %o0, %i2 fmovsvs %icc, %f14, %f0 fmovrsgz %l5, %f15, %f1 stb %o3, [%l7 + 0x3B] ldsh [%l7 + 0x62], %g7 movneg %xcc, %o5, %l3 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x56], %g5 tleu %icc, 0x5 ldx [%l7 + 0x50], %g3 stb %o1, [%l7 + 0x31] xorcc %l0, 0x0E6E, %g6 fcmpeq32 %f10, %f2, %i0 ldsw [%l7 + 0x60], %g4 mova %xcc, %g1, %o4 fpackfix %f12, %f7 fblg,a %fcc1, loop_6107 subc %i1, 0x0EA9, %l4 stx %l1, [%l7 + 0x70] tge %icc, 0x7 loop_6107: lduw [%l7 + 0x14], %o7 sth %i3, [%l7 + 0x42] ldsw [%l7 + 0x24], %i5 edge16ln %g2, %i7, %i4 edge8 %l2, %i6, %o6 fnot1 %f10, %f10 st %f11, [%l7 + 0x3C] ld [%l7 + 0x1C], %f11 subccc %o2, %o0, %i2 edge32 %l5, %o3, %l6 ldub [%l7 + 0x1E], %g7 fmovdg %icc, %f12, %f0 edge16l %l3, %g5, %g3 st %f12, [%l7 + 0x40] ldd [%l7 + 0x50], %f4 bneg,a %icc, loop_6108 ldsb [%l7 + 0x2D], %o5 xorcc %l0, 0x1290, %g6 ldd [%l7 + 0x78], %f0 loop_6108: lduh [%l7 + 0x3A], %o1 bvs,a,pt %xcc, loop_6109 movn %xcc, %i0, %g4 fmovrdlz %o4, %f6, %f0 lduh [%l7 + 0x6C], %i1 loop_6109: brgz,a %l4, loop_6110 andcc %g1, %l1, %o7 fpsub16 %f4, %f6, %f6 fpsub32 %f12, %f2, %f6 loop_6110: smulcc %i3, %g2, %i7 smulcc %i4, 0x16DA, %i5 lduh [%l7 + 0x76], %i6 brz %o6, loop_6111 fmovdg %icc, %f14, %f14 tg %icc, 0x5 stb %o2, [%l7 + 0x0F] loop_6111: sth %l2, [%l7 + 0x12] or %i2, %o0, %l5 movvc %xcc, %o3, %l6 fnegs %f9, %f15 ld [%l7 + 0x3C], %f11 ldsb [%l7 + 0x34], %g7 lduh [%l7 + 0x58], %l3 udivx %g5, 0x0EEF, %o5 fpsub16s %f4, %f4, %f11 fnot2s %f3, %f10 movle %icc, %g3, %g6 fcmpne16 %f8, %f0, %l0 ldsh [%l7 + 0x1C], %o1 st %f6, [%l7 + 0x1C] st %f11, [%l7 + 0x48] fmul8ulx16 %f8, %f12, %f12 tsubcc %i0, 0x0862, %o4 sll %i1, 0x18, %l4 stb %g4, [%l7 + 0x2F] fmovda %icc, %f15, %f7 be,pn %xcc, loop_6112 fnor %f12, %f4, %f0 stb %l1, [%l7 + 0x3B] brgez,a %g1, loop_6113 loop_6112: fmovsne %icc, %f15, %f9 fmovrdgez %o7, %f0, %f14 bcs,a,pn %icc, loop_6114 loop_6113: addccc %g2, 0x0D2C, %i7 fcmple32 %f6, %f6, %i3 fmovdn %xcc, %f1, %f0 loop_6114: movrgez %i5, 0x0A0, %i6 fmovrslz %o6, %f0, %f2 sth %i4, [%l7 + 0x4E] ldsw [%l7 + 0x5C], %o2 lduw [%l7 + 0x48], %l2 brgz,a %o0, loop_6115 xnor %i2, 0x1624, %l5 movne %icc, %o3, %g7 stb %l3, [%l7 + 0x28] loop_6115: xor %l6, 0x0C3B, %o5 ldsw [%l7 + 0x4C], %g5 fmovd %f10, %f0 andcc %g6, %g3, %l0 fmovrslez %o1, %f11, %f7 or %o4, %i1, %i0 ldd [%l7 + 0x10], %f4 fcmpd %fcc2, %f6, %f8 sra %l4, 0x1E, %g4 ldsh [%l7 + 0x56], %l1 ldsw [%l7 + 0x14], %o7 fbule %fcc0, loop_6116 edge16n %g1, %i7, %g2 fcmpgt32 %f0, %f12, %i5 fmovrsne %i6, %f0, %f11 loop_6116: fmovdg %xcc, %f7, %f11 subc %i3, 0x0791, %o6 lduh [%l7 + 0x40], %i4 ldx [%l7 + 0x68], %o2 fpmerge %f9, %f8, %f12 ld [%l7 + 0x28], %f13 fxors %f9, %f11, %f8 fexpand %f3, %f0 movvc %xcc, %o0, %l2 movre %i2, 0x300, %l5 ldsh [%l7 + 0x38], %o3 bvc,pt %icc, loop_6117 array16 %g7, %l3, %o5 srax %g5, %l6, %g3 ba,a,pt %icc, loop_6118 loop_6117: udivx %l0, 0x1C19, %o1 ldub [%l7 + 0x56], %g6 fble,a %fcc3, loop_6119 loop_6118: brz,a %o4, loop_6120 ldsb [%l7 + 0x13], %i0 brz,a %l4, loop_6121 loop_6119: fbug %fcc3, loop_6122 loop_6120: ldd [%l7 + 0x20], %f4 ld [%l7 + 0x38], %f5 loop_6121: movgu %icc, %g4, %i1 loop_6122: udiv %o7, 0x0E86, %g1 lduh [%l7 + 0x7E], %i7 fpack16 %f0, %f6 sdivcc %l1, 0x04DB, %i5 andncc %g2, %i6, %i3 fpsub32s %f10, %f10, %f5 movrlez %o6, 0x35A, %i4 fandnot1s %f6, %f12, %f3 movgu %icc, %o2, %o0 lduw [%l7 + 0x20], %i2 ble,pt %xcc, loop_6123 fnors %f3, %f14, %f7 bvs,a,pt %xcc, loop_6124 fones %f13 loop_6123: fbge %fcc3, loop_6125 fornot1 %f6, %f8, %f8 loop_6124: fmovspos %xcc, %f11, %f11 fors %f13, %f14, %f14 loop_6125: ldsb [%l7 + 0x55], %l5 tpos %xcc, 0x0 fxor %f10, %f0, %f12 fbu %fcc3, loop_6126 tg %icc, 0x4 brlez,a %l2, loop_6127 fzero %f12 loop_6126: ldub [%l7 + 0x3A], %g7 stx %l3, [%l7 + 0x08] loop_6127: movgu %xcc, %o5, %o3 fbug,a %fcc0, loop_6128 edge16l %g5, %l6, %l0 fba %fcc0, loop_6129 lduh [%l7 + 0x3A], %o1 loop_6128: fxor %f2, %f6, %f6 sth %g3, [%l7 + 0x74] loop_6129: fbug %fcc1, loop_6130 fands %f15, %f7, %f6 bneg,a %xcc, loop_6131 sra %o4, %g6, %i0 loop_6130: call loop_6132 mova %xcc, %g4, %l4 loop_6131: edge16 %i1, %o7, %i7 ldsb [%l7 + 0x50], %l1 loop_6132: lduh [%l7 + 0x46], %g1 lduh [%l7 + 0x3A], %i5 edge8n %i6, %g2, %i3 fxnors %f11, %f0, %f15 fbn,a %fcc2, loop_6133 xnorcc %o6, %i4, %o0 mova %xcc, %i2, %o2 std %f14, [%l7 + 0x40] loop_6133: xorcc %l2, %g7, %l3 popc 0x1ACE, %l5 array32 %o3, %o5, %l6 brgz,a %l0, loop_6134 srl %o1, %g5, %g3 movn %icc, %g6, %i0 fcmpgt16 %f8, %f14, %o4 loop_6134: ble,a,pt %xcc, loop_6135 movl %icc, %g4, %l4 movl %icc, %i1, %i7 fmovdneg %icc, %f1, %f11 loop_6135: orn %l1, 0x01C7, %o7 stx %g1, [%l7 + 0x10] fnegd %f4, %f14 ble,a,pn %icc, loop_6136 fmovrdlz %i5, %f8, %f4 tsubcctv %i6, %i3, %g2 tcc %xcc, 0x0 loop_6136: movn %xcc, %o6, %o0 bneg,pn %xcc, loop_6137 lduw [%l7 + 0x14], %i4 ld [%l7 + 0x6C], %f2 stx %i2, [%l7 + 0x20] loop_6137: stw %o2, [%l7 + 0x6C] sth %g7, [%l7 + 0x44] stb %l3, [%l7 + 0x34] st %f8, [%l7 + 0x78] movre %l5, %l2, %o5 fmovd %f4, %f6 fpsub16 %f4, %f10, %f12 lduw [%l7 + 0x20], %o3 fcmpne16 %f0, %f10, %l0 fmovsvc %xcc, %f7, %f13 brlez %l6, loop_6138 bneg,a %icc, loop_6139 ldsb [%l7 + 0x37], %o1 fmovsl %xcc, %f15, %f11 loop_6138: fmovdvs %xcc, %f12, %f10 loop_6139: movle %icc, %g3, %g6 sethi 0x1ED3, %g5 sth %o4, [%l7 + 0x4A] lduw [%l7 + 0x60], %i0 ldd [%l7 + 0x58], %f12 fmovda %xcc, %f9, %f6 ld [%l7 + 0x64], %f5 fzeros %f2 sllx %l4, 0x16, %i1 ldd [%l7 + 0x18], %f10 tsubcctv %g4, %i7, %o7 fxnor %f6, %f2, %f12 edge16 %g1, %l1, %i5 alignaddrl %i6, %g2, %o6 movne %xcc, %o0, %i4 edge16n %i2, %i3, %o2 orcc %l3, %g7, %l5 tpos %icc, 0x4 ldd [%l7 + 0x40], %f8 add %l2, 0x042B, %o5 ldub [%l7 + 0x45], %l0 fand %f4, %f8, %f4 fbn %fcc3, loop_6140 stx %o3, [%l7 + 0x30] brgz,a %l6, loop_6141 ld [%l7 + 0x0C], %f4 loop_6140: fmovdvs %xcc, %f9, %f14 fpmerge %f2, %f9, %f4 loop_6141: alignaddrl %o1, %g3, %g6 fmovrdgz %o4, %f2, %f6 array32 %i0, %l4, %i1 fmovsle %xcc, %f7, %f5 fzeros %f0 fpackfix %f8, %f10 bn,a,pt %icc, loop_6142 srl %g4, 0x17, %i7 brgz,a %g5, loop_6143 ld [%l7 + 0x28], %f5 loop_6142: fmovrslez %g1, %f14, %f9 st %f14, [%l7 + 0x64] loop_6143: lduh [%l7 + 0x66], %o7 movge %xcc, %i5, %l1 alignaddr %g2, %o6, %o0 fbule,a %fcc3, loop_6144 bne loop_6145 ldd [%l7 + 0x20], %f12 bleu,pt %icc, loop_6146 loop_6144: ldsw [%l7 + 0x38], %i4 loop_6145: brlez,a %i2, loop_6147 ldsw [%l7 + 0x20], %i6 loop_6146: fmuld8ulx16 %f14, %f10, %f14 srlx %o2, 0x07, %l3 loop_6147: bn,pt %xcc, loop_6148 lduw [%l7 + 0x64], %g7 fpsub16s %f4, %f3, %f13 movgu %icc, %i3, %l2 loop_6148: edge16l %l5, %l0, %o5 fmovrsne %o3, %f5, %f0 fcmpne16 %f14, %f12, %l6 edge16 %o1, %g6, %o4 ldd [%l7 + 0x18], %f0 ldx [%l7 + 0x78], %i0 stx %l4, [%l7 + 0x20] fornot2s %f9, %f15, %f4 bshuffle %f12, %f6, %f6 fmovsleu %xcc, %f5, %f13 addccc %i1, %g4, %i7 ldsw [%l7 + 0x60], %g3 fbg,a %fcc1, loop_6149 subc %g5, %g1, %i5 fmovdvs %icc, %f9, %f13 tneg %icc, 0x5 loop_6149: brnz %o7, loop_6150 std %f12, [%l7 + 0x10] fbn %fcc0, loop_6151 fbuge %fcc0, loop_6152 loop_6150: ldx [%l7 + 0x18], %l1 fpmerge %f4, %f1, %f14 loop_6151: fsrc1 %f6, %f8 loop_6152: lduh [%l7 + 0x26], %g2 ba %xcc, loop_6153 srax %o6, 0x13, %o0 st %f3, [%l7 + 0x20] tneg %icc, 0x4 loop_6153: edge32l %i4, %i6, %i2 fmul8ulx16 %f10, %f14, %f12 fmovscs %xcc, %f5, %f10 or %l3, %o2, %g7 fbuge,a %fcc1, loop_6154 fmovsg %xcc, %f15, %f1 fpackfix %f0, %f15 call loop_6155 loop_6154: sll %l2, %l5, %l0 movrgz %o5, %i3, %l6 udivx %o3, 0x0A1A, %o1 loop_6155: bl loop_6156 fcmped %fcc0, %f0, %f12 fbul,a %fcc3, loop_6157 lduh [%l7 + 0x6A], %g6 loop_6156: std %f4, [%l7 + 0x28] st %f1, [%l7 + 0x40] loop_6157: fblg %fcc1, loop_6158 bg loop_6159 ldsh [%l7 + 0x26], %i0 umulcc %o4, 0x0F51, %i1 loop_6158: fmul8x16al %f9, %f8, %f8 loop_6159: stb %l4, [%l7 + 0x6D] fblg,a %fcc1, loop_6160 xnorcc %g4, 0x16F9, %g3 sdiv %g5, 0x0303, %g1 ldsh [%l7 + 0x36], %i7 loop_6160: fnegs %f11, %f11 ldsb [%l7 + 0x4E], %i5 fbne,a %fcc0, loop_6161 fcmpeq16 %f12, %f0, %l1 fcmpes %fcc3, %f6, %f1 subcc %o7, %o6, %g2 loop_6161: ldsh [%l7 + 0x2C], %i4 fmovscs %xcc, %f2, %f2 stw %o0, [%l7 + 0x20] be,a loop_6162 bpos,a loop_6163 fpadd32 %f0, %f8, %f6 ldsw [%l7 + 0x54], %i6 loop_6162: fcmpes %fcc1, %f11, %f3 loop_6163: andncc %l3, %i2, %o2 call loop_6164 sth %l2, [%l7 + 0x32] tge %xcc, 0x4 sth %l5, [%l7 + 0x1E] loop_6164: popc 0x125D, %l0 faligndata %f12, %f12, %f10 sra %g7, %i3, %l6 bgu,a,pn %xcc, loop_6165 ldd [%l7 + 0x70], %f8 taddcc %o5, %o3, %g6 fabss %f9, %f12 loop_6165: movrlez %o1, 0x1A1, %o4 fmovrslez %i0, %f5, %f11 fbl,a %fcc0, loop_6166 ldsh [%l7 + 0x74], %i1 umul %l4, %g4, %g5 std %f0, [%l7 + 0x20] loop_6166: fbule,a %fcc3, loop_6167 or %g3, %g1, %i5 and %i7, %o7, %o6 lduh [%l7 + 0x62], %g2 loop_6167: sth %l1, [%l7 + 0x24] tneg %xcc, 0x3 fmuld8sux16 %f15, %f15, %f12 tvs %xcc, 0x6 edge8l %o0, %i6, %l3 fxors %f13, %f13, %f12 tl %icc, 0x0 ldd [%l7 + 0x18], %f10 ldub [%l7 + 0x34], %i4 fnot1s %f1, %f14 tle %icc, 0x3 stb %i2, [%l7 + 0x28] srl %l2, %l5, %l0 fnor %f0, %f0, %f4 fabss %f15, %f11 fbug %fcc2, loop_6168 tgu %xcc, 0x7 fmovdvc %icc, %f7, %f12 fbne,a %fcc3, loop_6169 loop_6168: fmovscs %icc, %f4, %f1 fornot2 %f10, %f12, %f0 fandnot2 %f2, %f10, %f10 loop_6169: ldx [%l7 + 0x60], %g7 bge,a loop_6170 fcmped %fcc0, %f2, %f8 fmovs %f10, %f10 stw %o2, [%l7 + 0x78] loop_6170: alignaddr %l6, %i3, %o3 ldsh [%l7 + 0x50], %g6 udivcc %o1, 0x0433, %o5 stb %i0, [%l7 + 0x41] sethi 0x1EEA, %i1 ta %xcc, 0x1 fmovsleu %xcc, %f10, %f15 bpos,pn %icc, loop_6171 fors %f14, %f2, %f10 ldx [%l7 + 0x30], %o4 lduh [%l7 + 0x22], %l4 loop_6171: bpos,a,pt %xcc, loop_6172 fmovdl %xcc, %f15, %f13 lduh [%l7 + 0x2C], %g4 addc %g5, %g3, %i5 loop_6172: stx %i7, [%l7 + 0x38] fand %f4, %f8, %f2 fnegd %f14, %f8 fors %f7, %f6, %f11 fnot2 %f8, %f8 udiv %g1, 0x1D84, %o7 stw %o6, [%l7 + 0x4C] std %f2, [%l7 + 0x48] ldd [%l7 + 0x78], %f8 fmul8ulx16 %f4, %f2, %f4 movre %l1, 0x032, %o0 ldsw [%l7 + 0x20], %i6 ldsb [%l7 + 0x21], %g2 edge8ln %l3, %i4, %l2 ldsw [%l7 + 0x1C], %i2 movgu %xcc, %l0, %l5 movge %xcc, %o2, %l6 tn %icc, 0x3 fmovsneg %icc, %f12, %f2 fble,a %fcc1, loop_6173 tpos %icc, 0x3 sra %g7, %i3, %g6 fand %f6, %f8, %f2 loop_6173: ldd [%l7 + 0x20], %f8 ldub [%l7 + 0x67], %o1 fmovdneg %xcc, %f1, %f13 fmovrdgez %o3, %f14, %f10 fbe,a %fcc3, loop_6174 std %f0, [%l7 + 0x70] ldd [%l7 + 0x18], %f2 fornot1 %f6, %f0, %f2 loop_6174: fornot1 %f2, %f14, %f6 ldsh [%l7 + 0x18], %i0 ldsh [%l7 + 0x62], %i1 fmovdvc %icc, %f4, %f1 ldsh [%l7 + 0x70], %o4 movre %o5, 0x36E, %l4 fors %f14, %f2, %f2 fandnot1 %f12, %f10, %f2 mulx %g4, 0x0C99, %g5 stb %g3, [%l7 + 0x55] edge32l %i7, %g1, %i5 lduw [%l7 + 0x4C], %o7 tsubcc %l1, %o6, %i6 movrlz %g2, 0x075, %o0 fbn %fcc0, loop_6175 movge %xcc, %i4, %l3 fpadd16s %f2, %f14, %f13 sub %i2, %l0, %l2 loop_6175: stw %l5, [%l7 + 0x30] bvs,a,pt %xcc, loop_6176 fpadd32s %f12, %f13, %f11 sth %l6, [%l7 + 0x6A] ldsb [%l7 + 0x0C], %o2 loop_6176: lduw [%l7 + 0x7C], %i3 fmovdcc %xcc, %f6, %f8 fmovsl %xcc, %f13, %f0 fcmpne32 %f8, %f2, %g6 fmovdne %xcc, %f10, %f14 brz %o1, loop_6177 stw %g7, [%l7 + 0x2C] lduw [%l7 + 0x44], %o3 lduw [%l7 + 0x1C], %i0 loop_6177: fcmple32 %f14, %f12, %i1 fmovrsgez %o5, %f0, %f15 fmovdleu %icc, %f14, %f6 mulx %o4, %l4, %g5 fmul8x16al %f1, %f8, %f0 andncc %g3, %g4, %g1 fmovda %xcc, %f11, %f15 fcmpne16 %f12, %f2, %i7 nop setx loop_6178, %l0, %l1 jmpl %l1, %i5 subcc %o7, %o6, %l1 stw %i6, [%l7 + 0x58] st %f1, [%l7 + 0x28] loop_6178: fbug %fcc2, loop_6179 fpack32 %f4, %f10, %f14 fpack16 %f2, %f14 edge16 %o0, %g2, %l3 loop_6179: movleu %icc, %i4, %l0 edge32l %l2, %l5, %i2 mulscc %l6, %i3, %g6 fmul8x16au %f14, %f4, %f14 movrgez %o1, 0x2D4, %o2 fcmpes %fcc1, %f2, %f8 smul %o3, %i0, %i1 orn %o5, 0x031A, %g7 ld [%l7 + 0x68], %f8 bl,a,pt %icc, loop_6180 ldsb [%l7 + 0x5E], %o4 ldsh [%l7 + 0x54], %g5 taddcc %l4, 0x01A5, %g3 loop_6180: tgu %icc, 0x2 stx %g1, [%l7 + 0x38] st %f8, [%l7 + 0x08] subccc %g4, %i5, %i7 fpsub32 %f4, %f2, %f12 movgu %xcc, %o6, %o7 ldx [%l7 + 0x28], %l1 ldsw [%l7 + 0x34], %o0 movrgz %g2, %l3, %i6 fmovs %f5, %f1 mulscc %i4, 0x0F6D, %l0 fmul8x16al %f2, %f2, %f14 fnand %f14, %f4, %f4 movne %icc, %l2, %i2 edge8 %l5, %i3, %g6 srlx %l6, 0x01, %o2 edge32 %o3, %i0, %i1 fcmpne32 %f10, %f4, %o5 fbe,a %fcc1, loop_6181 ldsw [%l7 + 0x20], %g7 alignaddr %o4, %o1, %g5 fandnot1s %f8, %f13, %f6 loop_6181: ld [%l7 + 0x54], %f12 smulcc %g3, %l4, %g4 fors %f15, %f8, %f13 movrgz %g1, %i5, %i7 ldub [%l7 + 0x64], %o6 umul %l1, %o7, %g2 pdist %f12, %f14, %f0 fmovdn %xcc, %f15, %f11 fmovs %f12, %f5 edge16n %l3, %o0, %i6 call loop_6182 std %f0, [%l7 + 0x10] fmovrdne %l0, %f6, %f14 movn %xcc, %i4, %i2 loop_6182: orcc %l5, %i3, %l2 edge16l %g6, %l6, %o2 fors %f2, %f3, %f6 lduh [%l7 + 0x3C], %i0 tcs %icc, 0x4 movpos %xcc, %i1, %o5 edge32n %o3, %g7, %o4 fmuld8ulx16 %f3, %f15, %f10 fnot2 %f8, %f6 taddcc %o1, 0x0397, %g3 lduh [%l7 + 0x12], %g5 ldsw [%l7 + 0x14], %g4 ldx [%l7 + 0x10], %g1 lduh [%l7 + 0x7E], %i5 fand %f2, %f2, %f4 sllx %i7, 0x17, %o6 xnor %l4, %o7, %l1 subc %l3, 0x1F2B, %g2 bge,a %xcc, loop_6183 fmovda %xcc, %f8, %f8 fmovrdgz %o0, %f0, %f4 ldsw [%l7 + 0x0C], %i6 loop_6183: call loop_6184 fmovdge %icc, %f5, %f1 stw %l0, [%l7 + 0x40] bshuffle %f14, %f0, %f4 loop_6184: st %f0, [%l7 + 0x50] orncc %i4, 0x1273, %l5 orn %i3, %i2, %g6 ldsh [%l7 + 0x24], %l2 udivx %o2, 0x013E, %i0 movre %l6, %o5, %o3 stw %g7, [%l7 + 0x4C] fmovsa %icc, %f6, %f1 ldsh [%l7 + 0x3E], %o4 mova %xcc, %o1, %g3 faligndata %f10, %f2, %f4 std %f10, [%l7 + 0x50] ldsb [%l7 + 0x73], %g5 brnz,a %i1, loop_6185 fmovrslez %g4, %f11, %f11 stw %i5, [%l7 + 0x2C] fba %fcc0, loop_6186 loop_6185: fmovse %xcc, %f11, %f5 movge %xcc, %g1, %o6 fmovdg %icc, %f4, %f11 loop_6186: tge %xcc, 0x3 bge,a %xcc, loop_6187 ldd [%l7 + 0x38], %f0 ldd [%l7 + 0x78], %f0 add %l4, %o7, %l1 loop_6187: brgz %i7, loop_6188 bvs,a,pt %xcc, loop_6189 fone %f0 ld [%l7 + 0x14], %f1 loop_6188: sth %g2, [%l7 + 0x44] loop_6189: fpadd16s %f0, %f0, %f11 udivx %l3, 0x0F7F, %i6 ldsh [%l7 + 0x20], %l0 lduw [%l7 + 0x74], %o0 subc %i4, 0x0AE1, %i3 fmovdge %icc, %f1, %f11 fmovdcs %icc, %f14, %f4 sdiv %l5, 0x05F0, %g6 sth %l2, [%l7 + 0x0C] ldsw [%l7 + 0x38], %i2 fbul %fcc3, loop_6190 udivx %o2, 0x0DD3, %l6 ldsh [%l7 + 0x12], %o5 fbl,a %fcc1, loop_6191 loop_6190: udiv %o3, 0x1937, %g7 xnor %i0, %o4, %g3 edge8 %g5, %o1, %g4 loop_6191: add %i5, 0x189D, %i1 fabss %f15, %f5 fmovsne %icc, %f3, %f2 fmovsa %xcc, %f14, %f15 subcc %g1, 0x18B9, %l4 ldsb [%l7 + 0x32], %o7 srax %o6, %i7, %l1 tleu %icc, 0x5 lduh [%l7 + 0x6A], %l3 fpsub32 %f10, %f10, %f14 taddcctv %g2, %i6, %o0 lduw [%l7 + 0x7C], %l0 lduw [%l7 + 0x44], %i3 st %f14, [%l7 + 0x10] fmovrdgz %l5, %f10, %f14 lduh [%l7 + 0x76], %i4 sth %g6, [%l7 + 0x70] fmovde %xcc, %f0, %f14 tsubcc %i2, 0x05CC, %o2 siam 0x6 edge8n %l2, %l6, %o5 stw %o3, [%l7 + 0x0C] ldd [%l7 + 0x10], %f0 std %f14, [%l7 + 0x58] for %f2, %f12, %f14 fnot2s %f8, %f1 fornot1 %f0, %f10, %f8 fcmpd %fcc1, %f12, %f14 edge16ln %i0, %g7, %g3 stx %g5, [%l7 + 0x58] ldsh [%l7 + 0x4A], %o4 fsrc1s %f0, %f12 sdiv %g4, 0x053F, %o1 ta %icc, 0x1 movleu %icc, %i1, %i5 tvs %icc, 0x1 fmovrsgez %l4, %f9, %f12 lduh [%l7 + 0x5A], %g1 fmovsa %xcc, %f3, %f15 fmul8sux16 %f8, %f12, %f0 ldx [%l7 + 0x50], %o6 edge8 %o7, %l1, %l3 ldsh [%l7 + 0x0C], %i7 umul %g2, %o0, %i6 fmovdcc %icc, %f2, %f14 orcc %l0, 0x13FD, %l5 ta %xcc, 0x7 addccc %i4, 0x0AF5, %i3 popc %i2, %o2 fmul8x16au %f9, %f13, %f4 edge16 %g6, %l6, %o5 xnorcc %o3, 0x0987, %i0 sethi 0x004F, %g7 fnot1 %f8, %f14 fpadd16 %f12, %f0, %f6 fnot1s %f5, %f0 lduh [%l7 + 0x7E], %l2 fornot1 %f12, %f4, %f2 st %f14, [%l7 + 0x54] ld [%l7 + 0x64], %f2 ldsb [%l7 + 0x24], %g3 array16 %o4, %g4, %g5 stb %o1, [%l7 + 0x4C] movg %icc, %i5, %i1 brgz,a %g1, loop_6192 fandnot2 %f8, %f14, %f10 lduw [%l7 + 0x24], %o6 ldsh [%l7 + 0x60], %l4 loop_6192: lduw [%l7 + 0x54], %o7 movcc %xcc, %l1, %l3 fzero %f10 call loop_6193 fmovsleu %xcc, %f9, %f4 fxors %f3, %f1, %f11 ld [%l7 + 0x50], %f4 loop_6193: stx %g2, [%l7 + 0x70] addccc %i7, 0x1D68, %i6 fmovdleu %xcc, %f0, %f3 srlx %o0, 0x1C, %l5 ldx [%l7 + 0x70], %i4 stx %l0, [%l7 + 0x48] stw %i3, [%l7 + 0x54] alignaddrl %o2, %g6, %l6 sethi 0x1C36, %i2 fpmerge %f13, %f2, %f2 sll %o5, 0x09, %i0 lduh [%l7 + 0x48], %g7 fmovdvs %icc, %f13, %f11 stw %l2, [%l7 + 0x18] fmovdn %icc, %f13, %f15 fmovsg %xcc, %f1, %f5 xorcc %g3, 0x08BE, %o4 fpack16 %f10, %f12 andcc %g4, %g5, %o3 fmovdvc %icc, %f13, %f2 fmuld8ulx16 %f7, %f4, %f4 fnands %f12, %f7, %f11 sdivx %i5, 0x187C, %o1 edge8 %g1, %i1, %o6 brnz,a %l4, loop_6194 ld [%l7 + 0x64], %f3 sub %o7, 0x196A, %l3 ldx [%l7 + 0x68], %g2 loop_6194: alignaddr %l1, %i6, %i7 lduh [%l7 + 0x40], %o0 fmovrdgez %l5, %f4, %f4 fmovsl %xcc, %f9, %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 tn %icc, 0x7 fornot1 %f8, %f0, %f2 ble,pn %xcc, loop_6196 loop_6195: fsrc1s %f13, %f0 fmovsleu %xcc, %f2, %f6 fpadd32 %f6, %f12, %f2 loop_6196: bpos,a loop_6197 fbug,a %fcc2, loop_6198 sth %l0, [%l7 + 0x60] bl,a,pn %xcc, loop_6199 loop_6197: sub %i4, %o2, %i3 loop_6198: array8 %g6, %i2, %l6 addcc %o5, %i0, %l2 loop_6199: fmovdne %icc, %f7, %f12 alignaddr %g7, %g3, %o4 movg %icc, %g5, %o3 bge,a loop_6200 fcmpgt16 %f4, %f12, %i5 sra %g4, 0x1C, %g1 movrlz %o1, 0x060, %o6 loop_6200: stw %l4, [%l7 + 0x2C] addc %i1, %l3, %g2 andcc %o7, %i6, %l1 movvs %icc, %o0, %i7 fmovse %xcc, %f10, %f8 fors %f15, %f2, %f7 ldsh [%l7 + 0x58], %l0 fnot1s %f10, %f3 bshuffle %f6, %f8, %f12 stx %l5, [%l7 + 0x28] srax %i4, %o2, %i3 ba,pn %xcc, loop_6201 tsubcctv %g6, 0x1688, %l6 edge32l %o5, %i0, %l2 fpadd32s %f2, %f2, %f1 loop_6201: fcmple32 %f4, %f4, %g7 edge32 %i2, %o4, %g3 movvc %xcc, %g5, %o3 fcmpes %fcc1, %f5, %f15 fmovs %f11, %f7 fmovscc %icc, %f13, %f0 bcc,a loop_6202 fbne,a %fcc1, loop_6203 lduw [%l7 + 0x50], %g4 mulscc %i5, %g1, %o6 loop_6202: fands %f13, %f4, %f3 loop_6203: movleu %icc, %o1, %l4 ldx [%l7 + 0x78], %l3 fpsub16s %f4, %f14, %f10 st %f3, [%l7 + 0x64] fmovsle %xcc, %f1, %f9 nop setx loop_6204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %i1, %g2, %o7 st %f5, [%l7 + 0x40] ldsw [%l7 + 0x7C], %l1 loop_6204: fmovrslz %o0, %f3, %f0 edge8 %i7, %i6, %l0 stb %i4, [%l7 + 0x7C] fmovsneg %icc, %f9, %f14 ldd [%l7 + 0x48], %f4 brnz,a %l5, loop_6205 lduh [%l7 + 0x38], %o2 movneg %icc, %i3, %g6 fmul8ulx16 %f2, %f8, %f4 loop_6205: mova %xcc, %l6, %o5 fmul8x16au %f8, %f2, %f2 tne %xcc, 0x7 stx %l2, [%l7 + 0x10] fmovdl %xcc, %f13, %f10 tne %icc, 0x0 tsubcctv %i0, %g7, %o4 bshuffle %f8, %f8, %f0 fornot2s %f9, %f4, %f3 andn %i2, %g3, %g5 st %f14, [%l7 + 0x40] udiv %g4, 0x0D77, %o3 edge16l %i5, %g1, %o6 fxnor %f8, %f2, %f12 orncc %o1, 0x10F3, %l4 alignaddrl %i1, %g2, %o7 sth %l3, [%l7 + 0x2A] fpadd16 %f2, %f12, %f0 fmovdgu %xcc, %f0, %f8 movgu %xcc, %o0, %i7 fmovde %xcc, %f14, %f1 tpos %xcc, 0x1 bneg,a,pn %icc, loop_6206 fmovrsne %i6, %f0, %f2 fmuld8sux16 %f6, %f15, %f4 stb %l1, [%l7 + 0x71] loop_6206: tvs %icc, 0x7 fpsub32s %f12, %f13, %f13 ldx [%l7 + 0x20], %i4 fnegs %f10, %f11 be,pn %xcc, loop_6207 fnor %f6, %f4, %f6 ld [%l7 + 0x48], %f13 fmovdg %xcc, %f14, %f14 loop_6207: movn %xcc, %l0, %l5 fbul,a %fcc1, loop_6208 fornot1s %f14, %f7, %f4 fmovdleu %icc, %f12, %f9 orn %o2, %g6, %i3 loop_6208: xor %l6, %l2, %i0 std %f4, [%l7 + 0x68] stx %o5, [%l7 + 0x48] ldsw [%l7 + 0x60], %g7 bvc loop_6209 brnz,a %o4, loop_6210 brlez,a %g3, loop_6211 brgez %g5, loop_6212 loop_6209: stb %g4, [%l7 + 0x7F] loop_6210: nop setx loop_6213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6211: xnor %i2, %i5, %g1 loop_6212: stw %o3, [%l7 + 0x4C] ldsw [%l7 + 0x2C], %o6 loop_6213: movvc %icc, %o1, %i1 fandnot1s %f3, %f2, %f4 fmul8ulx16 %f0, %f2, %f4 fmovdpos %xcc, %f0, %f10 fabss %f14, %f13 fmovrsgez %g2, %f9, %f4 ldx [%l7 + 0x78], %l4 fmovdcc %xcc, %f2, %f6 edge32n %o7, %o0, %i7 fxnor %f6, %f6, %f12 tle %icc, 0x3 movcc %xcc, %i6, %l1 stb %i4, [%l7 + 0x66] fcmps %fcc1, %f5, %f4 bl loop_6214 taddcc %l0, %l3, %l5 fpack16 %f12, %f8 fcmpes %fcc0, %f10, %f0 loop_6214: nop setx loop_6215, %l0, %l1 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 + 0x5C], %g6 movrgz %i3, 0x3E8, %l6 fbul %fcc2, loop_6216 loop_6215: tne %icc, 0x4 brgez,a %l2, loop_6217 stw %i0, [%l7 + 0x3C] loop_6216: bneg,pt %icc, loop_6218 xnor %o5, 0x1D77, %o2 loop_6217: ldub [%l7 + 0x4F], %o4 edge16l %g3, %g7, %g4 loop_6218: ldsh [%l7 + 0x26], %i2 fzero %f12 fmovse %icc, %f13, %f9 xnor %i5, 0x1564, %g5 fand %f0, %f12, %f12 fmovsge %xcc, %f15, %f3 fble,a %fcc1, loop_6219 fmovrsne %g1, %f0, %f14 ldsh [%l7 + 0x78], %o3 udiv %o1, 0x04FE, %o6 loop_6219: fornot2 %f10, %f8, %f12 fnegs %f8, %f2 fcmple32 %f2, %f6, %g2 tsubcctv %l4, 0x1C49, %i1 lduh [%l7 + 0x54], %o7 ld [%l7 + 0x44], %f9 bvc,a,pn %xcc, loop_6220 fxor %f8, %f0, %f10 srlx %o0, 0x1F, %i6 ldsw [%l7 + 0x24], %l1 loop_6220: fcmpgt16 %f0, %f4, %i4 fornot2s %f4, %f3, %f8 fmovscc %xcc, %f7, %f6 xorcc %i7, 0x1AF0, %l3 fornot2 %f12, %f4, %f14 fmovdleu %icc, %f7, %f4 sub %l0, %l5, %g6 fnot2 %f8, %f6 bgu,a %xcc, loop_6221 bcc loop_6222 brnz,a %l6, loop_6223 edge16l %l2, %i3, %i0 loop_6221: fcmpd %fcc2, %f4, %f4 loop_6222: umulcc %o5, 0x14B5, %o2 loop_6223: movcs %xcc, %o4, %g7 fxors %f3, %f12, %f8 ldd [%l7 + 0x70], %f0 ble,a loop_6224 ldsb [%l7 + 0x49], %g4 ldd [%l7 + 0x08], %f10 fpadd32s %f1, %f3, %f8 loop_6224: ldsb [%l7 + 0x39], %i2 fmovdne %icc, %f5, %f0 srlx %g3, %i5, %g1 ld [%l7 + 0x7C], %f12 fmovdcc %icc, %f0, %f3 fnegd %f6, %f14 fzero %f4 lduh [%l7 + 0x68], %g5 addccc %o1, %o6, %g2 fmovsgu %icc, %f9, %f14 bleu,a,pn %icc, loop_6225 fmovscs %icc, %f8, %f4 sllx %l4, %o3, %i1 edge16n %o7, %o0, %i6 loop_6225: srax %l1, 0x0E, %i7 ldx [%l7 + 0x20], %l3 fcmpd %fcc1, %f10, %f0 ta %xcc, 0x4 std %f0, [%l7 + 0x50] ldd [%l7 + 0x60], %f14 brlz,a %i4, loop_6226 movvs %xcc, %l0, %g6 tne %icc, 0x0 edge8 %l5, %l2, %i3 loop_6226: fcmpne32 %f6, %f14, %l6 fsrc1 %f14, %f8 fmovdcc %icc, %f6, %f1 bcc %icc, loop_6227 fmovsvc %icc, %f9, %f10 fmovde %icc, %f10, %f6 smul %i0, %o5, %o2 loop_6227: edge16n %o4, %g7, %i2 fmovrdgez %g3, %f8, %f14 tle %xcc, 0x5 fcmple32 %f4, %f4, %i5 ldx [%l7 + 0x60], %g4 fcmple32 %f2, %f12, %g1 sll %g5, 0x05, %o6 ldsw [%l7 + 0x14], %g2 movrne %o1, 0x102, %l4 tvs %icc, 0x4 bvc,a loop_6228 udivx %o3, 0x0BDD, %o7 stb %o0, [%l7 + 0x7C] be,pn %icc, loop_6229 loop_6228: bgu,a %xcc, loop_6230 fornot2 %f14, %f6, %f10 fbo %fcc3, loop_6231 loop_6229: std %f2, [%l7 + 0x58] loop_6230: fmovsneg %xcc, %f14, %f6 fbul %fcc3, loop_6232 loop_6231: fbuge,a %fcc0, loop_6233 st %f1, [%l7 + 0x68] brgez %i1, loop_6234 loop_6232: array16 %i6, %i7, %l3 loop_6233: fmovsge %xcc, %f3, %f7 fmovdleu %xcc, %f14, %f4 loop_6234: lduh [%l7 + 0x5A], %i4 fmovsleu %icc, %f0, %f4 brlez %l0, loop_6235 ldsw [%l7 + 0x30], %l1 ldub [%l7 + 0x2A], %l5 ldd [%l7 + 0x30], %f12 loop_6235: or %l2, %i3, %l6 ldx [%l7 + 0x68], %g6 fnegd %f0, %f10 subc %o5, 0x041B, %i0 stx %o4, [%l7 + 0x28] srl %o2, %g7, %i2 fnors %f10, %f12, %f9 st %f14, [%l7 + 0x34] ldsb [%l7 + 0x52], %i5 fpmerge %f0, %f1, %f8 fcmpgt16 %f14, %f6, %g3 orncc %g1, 0x0822, %g5 stw %o6, [%l7 + 0x5C] lduh [%l7 + 0x64], %g2 bleu,a,pn %xcc, loop_6236 bgu,a loop_6237 ldsw [%l7 + 0x2C], %g4 ldsh [%l7 + 0x0E], %o1 loop_6236: ldsw [%l7 + 0x74], %l4 loop_6237: ldd [%l7 + 0x40], %f14 st %f12, [%l7 + 0x44] edge16n %o3, %o0, %i1 movcc %xcc, %o7, %i7 array32 %l3, %i4, %l0 xor %l1, 0x12B3, %i6 sth %l5, [%l7 + 0x7A] ldsh [%l7 + 0x18], %l2 sethi 0x15AD, %l6 stb %i3, [%l7 + 0x2C] fmovdl %xcc, %f15, %f5 bvs,a %icc, loop_6238 ldx [%l7 + 0x08], %g6 fmovdvc %xcc, %f5, %f6 ld [%l7 + 0x50], %f8 loop_6238: edge16l %o5, %i0, %o2 bne,a,pt %icc, loop_6239 fxors %f3, %f11, %f13 call loop_6240 ldub [%l7 + 0x20], %o4 loop_6239: std %f10, [%l7 + 0x70] ldx [%l7 + 0x20], %g7 loop_6240: fone %f10 tvs %xcc, 0x3 stw %i5, [%l7 + 0x6C] brlez,a %i2, loop_6241 ldx [%l7 + 0x58], %g1 sra %g5, %g3, %g2 stb %o6, [%l7 + 0x16] loop_6241: bn,a,pn %icc, loop_6242 movcs %xcc, %g4, %o1 movvc %icc, %l4, %o0 andcc %i1, %o7, %o3 loop_6242: fzero %f14 ldsw [%l7 + 0x1C], %l3 ldd [%l7 + 0x30], %f8 fmovdge %icc, %f1, %f7 ldsw [%l7 + 0x3C], %i7 sdivcc %i4, 0x0808, %l1 andn %i6, 0x01E3, %l0 fpadd16s %f10, %f0, %f5 fmovdleu %icc, %f10, %f5 fzero %f12 fbuge %fcc0, loop_6243 ldsb [%l7 + 0x51], %l2 fnegs %f12, %f11 ldsh [%l7 + 0x4E], %l6 loop_6243: ldsh [%l7 + 0x56], %i3 tge %icc, 0x2 bcc,pn %icc, loop_6244 ldsb [%l7 + 0x23], %l5 tgu %icc, 0x2 st %f8, [%l7 + 0x60] loop_6244: be,a,pt %icc, loop_6245 movle %icc, %o5, %g6 fmovdvc %xcc, %f3, %f12 ld [%l7 + 0x0C], %f5 loop_6245: movrgz %i0, 0x087, %o4 xnor %o2, %i5, %g7 stx %i2, [%l7 + 0x48] nop setx loop_6246, %l0, %l1 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 %g1, 0x393, %g5 fmovrslz %g2, %f10, %f13 sth %g3, [%l7 + 0x3A] loop_6246: tg %xcc, 0x0 stw %g4, [%l7 + 0x08] fbne %fcc1, loop_6247 ba,pn %icc, loop_6248 ldsh [%l7 + 0x5A], %o1 ldsh [%l7 + 0x7A], %l4 loop_6247: or %o0, 0x141F, %i1 loop_6248: edge16ln %o7, %o6, %o3 ldsw [%l7 + 0x34], %i7 fmovdcs %icc, %f10, %f0 fzeros %f15 st %f8, [%l7 + 0x70] brlez %l3, loop_6249 lduh [%l7 + 0x6E], %i4 fnot1 %f12, %f10 lduw [%l7 + 0x70], %i6 loop_6249: tne %xcc, 0x7 tge %xcc, 0x4 subccc %l0, 0x0095, %l1 fabsd %f10, %f10 ldsb [%l7 + 0x0F], %l6 fmul8x16al %f7, %f10, %f10 tsubcc %l2, 0x02CA, %i3 fcmple16 %f8, %f12, %l5 array8 %o5, %i0, %o4 ble,a,pn %xcc, loop_6250 orn %g6, 0x1D9C, %o2 fpackfix %f10, %f8 stb %i5, [%l7 + 0x48] loop_6250: sdivcc %i2, 0x01BB, %g7 subcc %g1, 0x0BFF, %g5 addcc %g3, 0x15CE, %g2 fbule,a %fcc3, loop_6251 tg %xcc, 0x2 std %f2, [%l7 + 0x78] lduw [%l7 + 0x40], %g4 loop_6251: fmul8x16 %f4, %f14, %f8 fsrc2s %f6, %f13 mulscc %l4, %o0, %o1 faligndata %f4, %f12, %f10 movrgz %o7, 0x2AC, %o6 ldsh [%l7 + 0x7E], %o3 fmovdpos %xcc, %f1, %f13 fmovrsne %i7, %f7, %f12 brlz,a %l3, loop_6252 xorcc %i1, %i4, %l0 sth %i6, [%l7 + 0x52] stw %l1, [%l7 + 0x14] loop_6252: bvs,a loop_6253 fpsub32s %f3, %f15, %f0 movne %icc, %l6, %l2 st %f1, [%l7 + 0x44] loop_6253: fnands %f15, %f13, %f0 subcc %i3, %l5, %i0 fmovdle %icc, %f1, %f9 ld [%l7 + 0x34], %f14 movle %icc, %o5, %g6 fmovdvs %xcc, %f9, %f8 fmovrdgez %o4, %f6, %f14 fbe,a %fcc1, loop_6254 fsrc1s %f9, %f6 sdivcc %o2, 0x06F0, %i2 fmovscs %xcc, %f8, %f13 loop_6254: sllx %i5, 0x10, %g7 fmovdn %icc, %f13, %f8 fcmped %fcc2, %f10, %f0 stw %g5, [%l7 + 0x1C] fmovdcs %icc, %f3, %f0 fexpand %f7, %f14 sth %g3, [%l7 + 0x64] ldsh [%l7 + 0x0E], %g2 fmovdge %icc, %f3, %f1 bn,pt %xcc, loop_6255 edge32n %g1, %l4, %o0 addc %o1, 0x0484, %g4 tcs %xcc, 0x0 loop_6255: ldsw [%l7 + 0x10], %o6 lduw [%l7 + 0x78], %o3 stb %o7, [%l7 + 0x6A] ldub [%l7 + 0x64], %l3 sdiv %i7, 0x049E, %i4 fornot2 %f10, %f0, %f2 ldsh [%l7 + 0x64], %i1 stb %l0, [%l7 + 0x52] fcmple16 %f10, %f8, %l1 fands %f12, %f4, %f11 ldsb [%l7 + 0x26], %i6 fmovsvs %xcc, %f14, %f4 fmovdleu %xcc, %f13, %f10 fxnor %f10, %f12, %f12 ldsb [%l7 + 0x4E], %l6 ldd [%l7 + 0x58], %f10 stw %l2, [%l7 + 0x20] edge16l %l5, %i3, %o5 stx %g6, [%l7 + 0x30] mulscc %i0, %o4, %i2 brlz %i5, loop_6256 tvc %icc, 0x3 fmovsleu %xcc, %f2, %f14 ldub [%l7 + 0x78], %o2 loop_6256: fbl %fcc0, loop_6257 fbule %fcc2, loop_6258 ld [%l7 + 0x68], %f5 fpsub16s %f13, %f13, %f13 loop_6257: fbu %fcc1, loop_6259 loop_6258: fblg %fcc2, loop_6260 fmovsneg %icc, %f10, %f1 fmovsg %xcc, %f9, %f13 loop_6259: movrlz %g5, 0x33E, %g3 loop_6260: xor %g2, 0x1FB2, %g7 subcc %g1, 0x176D, %o0 movrgez %l4, %g4, %o6 ldx [%l7 + 0x70], %o3 fmovdgu %icc, %f10, %f14 sdivcc %o1, 0x0489, %l3 movne %icc, %o7, %i7 lduw [%l7 + 0x08], %i1 bl,a,pn %icc, loop_6261 ldsb [%l7 + 0x6F], %i4 ldub [%l7 + 0x09], %l0 stb %i6, [%l7 + 0x33] loop_6261: movl %xcc, %l6, %l2 bcc,pt %xcc, loop_6262 ld [%l7 + 0x54], %f6 movneg %xcc, %l5, %l1 ldsb [%l7 + 0x52], %i3 loop_6262: bne,a,pt %xcc, loop_6263 std %f14, [%l7 + 0x60] srax %g6, 0x0D, %o5 fbul,a %fcc2, loop_6264 loop_6263: lduw [%l7 + 0x40], %o4 fpack16 %f2, %f9 fsrc1 %f6, %f8 loop_6264: bgu %icc, loop_6265 fpadd16 %f2, %f0, %f6 edge16n %i2, %i5, %o2 fbo,a %fcc2, loop_6266 loop_6265: fcmple16 %f2, %f2, %i0 ldd [%l7 + 0x40], %f8 bl,pt %icc, loop_6267 loop_6266: subccc %g5, %g2, %g7 udiv %g3, 0x0D0C, %g1 ldsh [%l7 + 0x5C], %o0 loop_6267: fmovsg %xcc, %f6, %f1 st %f5, [%l7 + 0x54] umulcc %g4, 0x0B86, %o6 fmuld8ulx16 %f12, %f4, %f6 std %f0, [%l7 + 0x60] edge8ln %l4, %o3, %o1 ld [%l7 + 0x10], %f7 stx %l3, [%l7 + 0x48] brgez %i7, loop_6268 fmovdl %xcc, %f7, %f2 edge16 %i1, %i4, %l0 mova %xcc, %o7, %l6 loop_6268: move %xcc, %l2, %l5 fones %f8 stw %i6, [%l7 + 0x30] stx %l1, [%l7 + 0x50] sdivcc %i3, 0x059B, %o5 fbue,a %fcc0, loop_6269 fcmped %fcc2, %f8, %f2 ldsw [%l7 + 0x20], %o4 fble %fcc1, loop_6270 loop_6269: fmovdgu %xcc, %f1, %f13 ldsh [%l7 + 0x5A], %g6 fbule %fcc3, loop_6271 loop_6270: fmovscs %icc, %f10, %f15 tge %icc, 0x2 fbo %fcc0, loop_6272 loop_6271: array8 %i5, %o2, %i2 faligndata %f14, %f8, %f14 ldub [%l7 + 0x65], %i0 loop_6272: ldub [%l7 + 0x5E], %g2 fmovrdgz %g7, %f10, %f4 bleu loop_6273 ba,a loop_6274 ldx [%l7 + 0x60], %g3 fmovsle %icc, %f10, %f13 loop_6273: fmovsn %icc, %f2, %f6 loop_6274: fmovscs %icc, %f12, %f14 fornot1s %f2, %f3, %f10 fmovde %xcc, %f5, %f9 fxors %f1, %f11, %f2 and %g5, 0x1159, %g1 fmovrdgz %g4, %f8, %f8 stw %o6, [%l7 + 0x50] fblg %fcc1, loop_6275 stb %o0, [%l7 + 0x12] ldsb [%l7 + 0x1D], %l4 fmovdl %icc, %f10, %f7 loop_6275: udiv %o3, 0x11F8, %o1 bge,a,pn %icc, loop_6276 lduh [%l7 + 0x76], %l3 ldd [%l7 + 0x48], %f10 st %f5, [%l7 + 0x6C] loop_6276: udiv %i1, 0x0E36, %i4 movrlez %i7, 0x3F0, %l0 sth %l6, [%l7 + 0x5E] ta %xcc, 0x5 xnor %o7, 0x1A5C, %l5 edge8l %l2, %l1, %i6 addccc %o5, 0x0603, %i3 xorcc %o4, 0x0BA7, %g6 ldd [%l7 + 0x20], %f10 stb %o2, [%l7 + 0x22] movre %i2, %i5, %i0 std %f4, [%l7 + 0x50] tg %xcc, 0x2 fmovsge %icc, %f4, %f7 fnot1 %f14, %f2 fcmped %fcc2, %f0, %f14 fpackfix %f4, %f13 edge8n %g7, %g2, %g5 fblg,a %fcc1, loop_6277 lduw [%l7 + 0x24], %g3 ble,a,pn %xcc, loop_6278 ldsh [%l7 + 0x3E], %g4 loop_6277: fmuld8sux16 %f5, %f9, %f4 mova %xcc, %o6, %o0 loop_6278: tcs %icc, 0x3 stx %l4, [%l7 + 0x30] bge loop_6279 movcs %xcc, %g1, %o1 array16 %l3, %i1, %i4 lduw [%l7 + 0x08], %i7 loop_6279: fpadd16s %f8, %f13, %f9 bvc,a %xcc, loop_6280 ldsw [%l7 + 0x6C], %o3 fmovsg %xcc, %f15, %f6 stx %l6, [%l7 + 0x40] loop_6280: pdist %f0, %f12, %f2 fmovrsgz %l0, %f12, %f13 movpos %xcc, %l5, %o7 movpos %xcc, %l1, %l2 fmovse %icc, %f14, %f14 udivcc %o5, 0x1B8C, %i3 fmovdcc %icc, %f10, %f4 movneg %icc, %o4, %g6 lduh [%l7 + 0x30], %o2 fmovsa %icc, %f12, %f6 std %f4, [%l7 + 0x28] ldx [%l7 + 0x20], %i6 fba,a %fcc0, loop_6281 fcmpd %fcc3, %f10, %f2 ldd [%l7 + 0x28], %f12 ldx [%l7 + 0x68], %i5 loop_6281: lduh [%l7 + 0x16], %i2 stx %g7, [%l7 + 0x20] movrlz %i0, %g5, %g2 srax %g4, 0x0C, %g3 lduh [%l7 + 0x66], %o6 ta %icc, 0x7 lduh [%l7 + 0x72], %o0 edge32ln %l4, %o1, %l3 movre %i1, %g1, %i7 fabsd %f0, %f12 fmovsge %xcc, %f10, %f12 srax %i4, 0x0E, %o3 fble,a %fcc1, loop_6282 edge8 %l0, %l6, %l5 fmul8x16 %f3, %f10, %f8 fmovsvs %icc, %f14, %f0 loop_6282: edge32n %o7, %l1, %l2 addcc %o5, 0x197F, %i3 bl,a,pt %icc, loop_6283 tcs %xcc, 0x2 fcmpeq32 %f4, %f6, %g6 fpack16 %f6, %f12 loop_6283: ldsb [%l7 + 0x64], %o4 movre %o2, 0x118, %i6 fcmped %fcc0, %f0, %f12 st %f3, [%l7 + 0x50] fcmpgt16 %f10, %f4, %i5 fmovrdgez %g7, %f6, %f12 sth %i2, [%l7 + 0x76] movneg %xcc, %g5, %i0 bshuffle %f6, %f4, %f10 srl %g2, 0x0F, %g4 srax %g3, 0x1F, %o0 tne %icc, 0x2 edge16ln %o6, %o1, %l4 subccc %l3, %g1, %i1 bvs loop_6284 taddcc %i4, %i7, %o3 ldd [%l7 + 0x48], %f2 st %f0, [%l7 + 0x30] loop_6284: stw %l6, [%l7 + 0x10] fbge,a %fcc3, loop_6285 fmovsvs %xcc, %f13, %f11 fandnot1s %f1, %f14, %f8 andcc %l5, 0x1B58, %o7 loop_6285: ldsw [%l7 + 0x38], %l1 move %xcc, %l0, %o5 ld [%l7 + 0x1C], %f14 fcmps %fcc1, %f8, %f2 brz,a %i3, loop_6286 std %f10, [%l7 + 0x70] st %f2, [%l7 + 0x74] fsrc1s %f12, %f2 loop_6286: and %g6, %o4, %l2 alignaddrl %i6, %i5, %o2 xnor %i2, %g7, %g5 tcc %xcc, 0x7 fmovdvc %xcc, %f13, %f9 fand %f2, %f4, %f12 movleu %xcc, %i0, %g2 udivx %g3, 0x02C9, %o0 fmul8x16al %f14, %f13, %f4 fbg %fcc1, loop_6287 ld [%l7 + 0x50], %f12 ta %icc, 0x0 fmovsg %xcc, %f4, %f15 loop_6287: fmovrsgz %g4, %f12, %f14 tleu %icc, 0x2 fmovdne %xcc, %f5, %f9 ld [%l7 + 0x4C], %f6 brgez %o1, loop_6288 fmul8x16au %f0, %f11, %f6 stb %l4, [%l7 + 0x4E] lduh [%l7 + 0x72], %l3 loop_6288: fmovsleu %xcc, %f3, %f14 movcc %xcc, %g1, %i1 movrlz %o6, 0x10E, %i4 fsrc1 %f8, %f12 tne %icc, 0x2 subcc %o3, %l6, %l5 movvc %xcc, %i7, %o7 ldd [%l7 + 0x10], %f0 movcc %xcc, %l1, %l0 fmovsleu %icc, %f0, %f12 sth %i3, [%l7 + 0x2A] subcc %g6, %o4, %o5 tvc %xcc, 0x3 edge32 %l2, %i5, %i6 ld [%l7 + 0x6C], %f1 tne %icc, 0x1 sdivx %o2, 0x1F96, %g7 fmul8x16al %f10, %f15, %f10 sth %i2, [%l7 + 0x3A] bvs %icc, loop_6289 mulscc %g5, %i0, %g3 stb %o0, [%l7 + 0x68] lduw [%l7 + 0x1C], %g4 loop_6289: ldsh [%l7 + 0x62], %o1 ldd [%l7 + 0x18], %f0 std %f14, [%l7 + 0x70] ldsb [%l7 + 0x62], %g2 fxnors %f3, %f15, %f10 fsrc2s %f6, %f4 ldsw [%l7 + 0x48], %l3 fpack32 %f8, %f10, %f4 lduh [%l7 + 0x62], %g1 fbul,a %fcc3, loop_6290 movre %l4, %o6, %i1 fcmple16 %f10, %f8, %i4 fmovdpos %xcc, %f8, %f13 loop_6290: fblg,a %fcc1, loop_6291 lduw [%l7 + 0x60], %l6 sllx %l5, 0x03, %i7 fcmpgt16 %f0, %f12, %o7 loop_6291: tpos %xcc, 0x1 addccc %o3, 0x0D22, %l0 array16 %i3, %g6, %l1 bge,a loop_6292 std %f0, [%l7 + 0x30] fnot2 %f0, %f10 stx %o4, [%l7 + 0x70] loop_6292: fcmpgt32 %f4, %f2, %o5 move %icc, %l2, %i5 subcc %o2, 0x15A0, %g7 ld [%l7 + 0x2C], %f5 fpack32 %f6, %f10, %f4 bgu,a,pt %xcc, loop_6293 udiv %i6, 0x1F33, %i2 stb %i0, [%l7 + 0x75] sdivcc %g3, 0x078F, %o0 loop_6293: st %f12, [%l7 + 0x18] edge16n %g4, %o1, %g2 nop setx loop_6294, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x7 ldd [%l7 + 0x78], %f8 fbule %fcc3, loop_6295 loop_6294: ldx [%l7 + 0x20], %l3 nop setx loop_6296, %l0, %l1 jmpl %l1, %g5 bgu,a %icc, loop_6297 loop_6295: movrgez %l4, 0x2F7, %o6 pdist %f8, %f8, %f14 loop_6296: movn %icc, %g1, %i4 loop_6297: tpos %xcc, 0x4 sub %i1, %l5, %l6 brnz %i7, loop_6298 and %o3, 0x1FBA, %o7 fabss %f3, %f14 st %f0, [%l7 + 0x18] loop_6298: subc %l0, 0x1A88, %i3 fcmpes %fcc3, %f7, %f2 movrne %g6, %o4, %l1 fble,a %fcc3, loop_6299 sethi 0x18BF, %l2 fpsub32s %f0, %f8, %f15 fmovdl %xcc, %f6, %f14 loop_6299: ldub [%l7 + 0x28], %i5 ldsw [%l7 + 0x30], %o2 fcmple32 %f4, %f8, %g7 movvs %xcc, %i6, %o5 movrne %i0, 0x019, %g3 ld [%l7 + 0x38], %f13 sdiv %i2, 0x1370, %o0 fbg %fcc2, loop_6300 tn %xcc, 0x4 fpadd16 %f6, %f2, %f2 ldsw [%l7 + 0x24], %g4 loop_6300: movgu %xcc, %g2, %o1 fcmps %fcc1, %f10, %f12 fmovd %f0, %f4 fnands %f0, %f3, %f4 fmovrdgz %g5, %f0, %f6 fpsub16s %f14, %f5, %f15 lduh [%l7 + 0x32], %l4 movrlez %l3, 0x0CD, %o6 edge16n %i4, %i1, %l5 bcs %icc, loop_6301 xnor %g1, %l6, %o3 tgu %icc, 0x0 bg,a,pn %icc, loop_6302 loop_6301: fbg %fcc2, loop_6303 fbe %fcc2, loop_6304 fnot1 %f10, %f8 loop_6302: fbge %fcc2, loop_6305 loop_6303: ld [%l7 + 0x3C], %f2 loop_6304: ldsh [%l7 + 0x56], %i7 fone %f2 loop_6305: bvc loop_6306 st %f14, [%l7 + 0x54] fcmpes %fcc1, %f12, %f12 sdivx %o7, 0x1FCA, %l0 loop_6306: addcc %g6, 0x1123, %o4 fnot2 %f2, %f4 fmovsn %xcc, %f4, %f4 fmovsn %xcc, %f5, %f14 fpackfix %f0, %f11 alignaddrl %i3, %l2, %l1 movneg %xcc, %o2, %i5 ld [%l7 + 0x60], %f8 fbn %fcc0, loop_6307 brgez %g7, loop_6308 fblg,a %fcc0, loop_6309 fcmpne16 %f0, %f10, %i6 loop_6307: movn %xcc, %i0, %o5 loop_6308: ble,pn %xcc, loop_6310 loop_6309: fmovsa %xcc, %f11, %f10 fmovdge %xcc, %f11, %f13 ldsw [%l7 + 0x24], %i2 loop_6310: umul %o0, 0x02AB, %g3 umulcc %g4, %g2, %g5 or %l4, %l3, %o1 xorcc %i4, 0x005A, %i1 stw %o6, [%l7 + 0x64] tne %icc, 0x0 faligndata %f2, %f8, %f6 ldx [%l7 + 0x60], %g1 stb %l5, [%l7 + 0x25] fpadd16s %f9, %f1, %f12 move %icc, %o3, %i7 fmovde %xcc, %f11, %f7 fmovdg %xcc, %f3, %f10 ldsw [%l7 + 0x48], %l6 fcmped %fcc0, %f0, %f10 bl,a loop_6311 fnot2s %f14, %f3 fble,a %fcc2, loop_6312 ldsb [%l7 + 0x3F], %o7 loop_6311: std %f10, [%l7 + 0x50] fbl %fcc0, loop_6313 loop_6312: ldsh [%l7 + 0x68], %l0 nop setx loop_6314, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %o4, 0x08E5, %g6 loop_6313: std %f14, [%l7 + 0x58] taddcc %i3, 0x134F, %l2 loop_6314: movl %icc, %o2, %l1 fmovrsgez %g7, %f1, %f6 fnot1s %f2, %f15 orcc %i6, %i0, %i5 subc %i2, 0x0DBD, %o5 fsrc1 %f10, %f4 ldsb [%l7 + 0x43], %g3 fpack32 %f12, %f2, %f8 fnot1 %f2, %f14 sth %g4, [%l7 + 0x76] smul %g2, 0x1A81, %g5 fmul8ulx16 %f6, %f0, %f6 stb %l4, [%l7 + 0x4C] fbu,a %fcc1, loop_6315 andncc %l3, %o1, %o0 bvc %icc, loop_6316 movvc %icc, %i4, %i1 loop_6315: ldsh [%l7 + 0x18], %g1 fpsub32 %f0, %f2, %f2 loop_6316: stx %l5, [%l7 + 0x30] movrne %o3, %i7, %l6 sll %o7, %o6, %l0 fmovd %f12, %f8 edge8 %o4, %i3, %g6 fblg %fcc1, loop_6317 ldsb [%l7 + 0x0E], %o2 ldx [%l7 + 0x68], %l1 fpsub32s %f14, %f6, %f15 loop_6317: std %f12, [%l7 + 0x38] lduw [%l7 + 0x54], %l2 tne %xcc, 0x4 tgu %xcc, 0x1 stb %i6, [%l7 + 0x4C] st %f6, [%l7 + 0x54] fxnor %f0, %f4, %f2 fabss %f15, %f14 fmovrsne %g7, %f3, %f5 stx %i5, [%l7 + 0x18] array16 %i2, %o5, %i0 fmul8x16al %f0, %f13, %f12 stw %g4, [%l7 + 0x10] st %f11, [%l7 + 0x10] std %f6, [%l7 + 0x08] fmovdpos %icc, %f1, %f4 fmovrdne %g3, %f6, %f0 std %f12, [%l7 + 0x20] ld [%l7 + 0x44], %f1 fpsub16s %f12, %f9, %f15 fmovsle %xcc, %f0, %f5 fandnot2 %f6, %f10, %f10 tgu %xcc, 0x7 xnorcc %g2, %g5, %l4 fmovsgu %xcc, %f6, %f2 addccc %o1, 0x1561, %o0 movleu %xcc, %l3, %i4 tg %icc, 0x1 ldx [%l7 + 0x78], %g1 lduw [%l7 + 0x70], %l5 fabss %f10, %f3 stb %o3, [%l7 + 0x24] fmovrdlez %i7, %f6, %f0 fmovrdlez %l6, %f6, %f14 fmovsn %icc, %f2, %f14 be,a %xcc, loop_6318 movre %o7, 0x37A, %i1 fcmpgt32 %f4, %f14, %o6 fbl,a %fcc0, loop_6319 loop_6318: xnor %l0, 0x0727, %o4 xorcc %g6, 0x1E0E, %o2 fors %f4, %f1, %f8 loop_6319: alignaddrl %l1, %l2, %i3 fornot1s %f14, %f1, %f3 fpack16 %f8, %f11 addcc %i6, 0x05D4, %g7 std %f0, [%l7 + 0x40] addcc %i2, %i5, %i0 fmovrdlez %o5, %f10, %f4 srl %g3, %g4, %g5 nop setx loop_6320, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc2, loop_6321 tvc %icc, 0x1 ldsb [%l7 + 0x20], %g2 loop_6320: movrne %l4, %o0, %o1 loop_6321: nop setx loop_6322, %l0, %l1 jmpl %l1, %i4 popc 0x1302, %l3 sll %g1, 0x0B, %l5 lduw [%l7 + 0x30], %o3 loop_6322: fmovsg %xcc, %f10, %f11 lduh [%l7 + 0x66], %i7 fpack32 %f12, %f8, %f2 stx %l6, [%l7 + 0x48] fcmpne32 %f10, %f12, %o7 fmul8ulx16 %f8, %f14, %f6 stw %o6, [%l7 + 0x44] stx %l0, [%l7 + 0x28] stw %o4, [%l7 + 0x68] brlez %i1, loop_6323 brz %g6, loop_6324 sethi 0x0F98, %l1 tsubcctv %o2, 0x0238, %l2 loop_6323: fmovsleu %icc, %f9, %f15 loop_6324: stx %i6, [%l7 + 0x48] lduw [%l7 + 0x68], %g7 udiv %i2, 0x1CAA, %i5 ldsh [%l7 + 0x12], %i3 fmul8ulx16 %f14, %f8, %f10 fornot2 %f14, %f12, %f2 fbule,a %fcc0, loop_6325 ldsh [%l7 + 0x56], %o5 fmovd %f8, %f10 addcc %g3, %g4, %g5 loop_6325: sth %i0, [%l7 + 0x42] stw %l4, [%l7 + 0x14] ldd [%l7 + 0x68], %f12 fsrc1 %f8, %f2 fbuge %fcc2, loop_6326 ldsb [%l7 + 0x5D], %g2 movpos %xcc, %o0, %i4 bneg %xcc, loop_6327 loop_6326: fbne %fcc1, loop_6328 fmovsneg %icc, %f1, %f3 ldsw [%l7 + 0x68], %o1 loop_6327: andcc %l3, %l5, %o3 loop_6328: ldx [%l7 + 0x28], %i7 std %f12, [%l7 + 0x20] fcmpeq16 %f4, %f6, %l6 lduw [%l7 + 0x54], %g1 fabss %f0, %f4 movneg %icc, %o6, %l0 stx %o7, [%l7 + 0x60] st %f9, [%l7 + 0x68] fand %f10, %f8, %f12 fbue,a %fcc3, loop_6329 lduh [%l7 + 0x32], %o4 fmovdl %icc, %f9, %f7 tpos %xcc, 0x5 loop_6329: fmovsg %icc, %f4, %f6 andcc %g6, %l1, %o2 fpsub32 %f2, %f2, %f6 smulcc %i1, 0x1CDD, %l2 stw %i6, [%l7 + 0x6C] mova %icc, %g7, %i2 fmovrdlz %i3, %f4, %f14 fmuld8ulx16 %f2, %f3, %f4 movrgz %o5, %i5, %g4 andn %g3, %i0, %g5 tn %icc, 0x4 fandnot1 %f4, %f14, %f12 fand %f0, %f0, %f10 fbne,a %fcc0, loop_6330 movrlez %l4, 0x26A, %o0 ldsh [%l7 + 0x22], %g2 fmovde %xcc, %f15, %f2 loop_6330: ldx [%l7 + 0x10], %i4 movcc %xcc, %l3, %l5 fblg,a %fcc3, loop_6331 fpackfix %f10, %f12 fcmpgt16 %f10, %f6, %o3 fbug,a %fcc2, loop_6332 loop_6331: bne,a loop_6333 fone %f10 addcc %i7, 0x05F2, %o1 loop_6332: bl,pn %xcc, loop_6334 loop_6333: bgu loop_6335 stb %g1, [%l7 + 0x09] edge8n %l6, %o6, %o7 loop_6334: fpadd32s %f15, %f5, %f8 loop_6335: fpack32 %f14, %f8, %f12 tn %icc, 0x4 ldd [%l7 + 0x10], %f6 stb %l0, [%l7 + 0x5E] fmovsl %xcc, %f0, %f11 bgu %xcc, loop_6336 fnands %f8, %f15, %f7 ld [%l7 + 0x58], %f11 be,a,pt %icc, loop_6337 loop_6336: nop setx loop_6338, %l0, %l1 jmpl %l1, %g6 smulcc %o4, 0x10C6, %l1 ld [%l7 + 0x3C], %f10 loop_6337: srlx %o2, %l2, %i1 loop_6338: fmovsvc %xcc, %f5, %f9 ldsw [%l7 + 0x78], %g7 ld [%l7 + 0x28], %f15 fcmpne32 %f10, %f0, %i6 fpsub16s %f14, %f15, %f14 lduw [%l7 + 0x40], %i2 stx %o5, [%l7 + 0x20] ldx [%l7 + 0x18], %i3 fmuld8sux16 %f10, %f4, %f4 fnegs %f3, %f3 fornot1 %f0, %f14, %f4 fmovdpos %icc, %f15, %f13 ld [%l7 + 0x18], %f0 bvs,a,pn %xcc, loop_6339 ldsh [%l7 + 0x62], %g4 ldx [%l7 + 0x70], %i5 fcmpd %fcc1, %f8, %f10 loop_6339: fpsub16 %f14, %f8, %f10 ldsw [%l7 + 0x54], %g3 fmul8x16au %f11, %f0, %f8 movvs %xcc, %i0, %l4 fpadd32s %f7, %f5, %f5 edge8n %o0, %g5, %g2 fmovdneg %xcc, %f10, %f3 fmovdge %xcc, %f10, %f13 tne %icc, 0x4 sra %i4, %l3, %o3 bg loop_6340 ldsb [%l7 + 0x2C], %i7 faligndata %f4, %f2, %f8 fcmpeq16 %f8, %f14, %l5 loop_6340: ld [%l7 + 0x20], %f15 lduh [%l7 + 0x3E], %g1 fzeros %f1 edge16l %o1, %o6, %l6 bvs,pt %icc, loop_6341 for %f0, %f2, %f10 smulcc %l0, 0x0D4C, %o7 ldsw [%l7 + 0x34], %o4 loop_6341: fmuld8ulx16 %f14, %f0, %f0 alignaddrl %l1, %o2, %g6 fmovsleu %icc, %f7, %f6 fmovrdne %l2, %f14, %f14 fzeros %f4 fcmped %fcc0, %f10, %f0 fcmped %fcc1, %f8, %f12 st %f13, [%l7 + 0x64] std %f0, [%l7 + 0x40] tle %icc, 0x3 mova %xcc, %g7, %i1 sllx %i2, 0x05, %i6 siam 0x7 brz %i3, loop_6342 ldx [%l7 + 0x78], %g4 array32 %i5, %g3, %i0 fcmpne32 %f4, %f10, %l4 loop_6342: stb %o5, [%l7 + 0x36] fones %f0 tcc %xcc, 0x7 nop setx loop_6343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %g5, %o0, %g2 edge8l %l3, %o3, %i7 fabss %f9, %f6 loop_6343: fba,a %fcc0, loop_6344 xnorcc %l5, %g1, %i4 ldsw [%l7 + 0x7C], %o1 ble,pn %icc, loop_6345 loop_6344: fmovda %icc, %f11, %f12 fsrc1 %f6, %f10 fmuld8sux16 %f6, %f0, %f6 loop_6345: stw %l6, [%l7 + 0x68] stw %l0, [%l7 + 0x50] brnz,a %o6, loop_6346 tle %xcc, 0x4 ld [%l7 + 0x70], %f8 fzeros %f14 loop_6346: bvc,a,pn %icc, loop_6347 sllx %o7, 0x0E, %l1 ldsh [%l7 + 0x48], %o4 bpos,pn %xcc, loop_6348 loop_6347: stx %g6, [%l7 + 0x38] fxnors %f14, %f2, %f8 lduh [%l7 + 0x62], %o2 loop_6348: brz %g7, loop_6349 ldsb [%l7 + 0x68], %l2 ldsb [%l7 + 0x17], %i1 tne %xcc, 0x0 loop_6349: andncc %i6, %i2, %i3 ldd [%l7 + 0x28], %f4 ldsb [%l7 + 0x77], %g4 edge16n %g3, %i0, %l4 stx %o5, [%l7 + 0x20] faligndata %f4, %f4, %f6 lduw [%l7 + 0x10], %i5 ldub [%l7 + 0x2F], %o0 fbug,a %fcc0, loop_6350 fmovrdlez %g2, %f10, %f14 fones %f15 fcmple16 %f12, %f14, %l3 loop_6350: fmul8ulx16 %f12, %f0, %f4 nop setx loop_6351, %l0, %l1 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 loop_6352 ldsh [%l7 + 0x5E], %g5 udivx %i7, 0x0CD2, %l5 loop_6351: array16 %g1, %i4, %o1 loop_6352: sub %o3, 0x1D5C, %l6 fpsub16s %f7, %f12, %f2 lduw [%l7 + 0x0C], %o6 fzeros %f14 fxor %f12, %f2, %f4 tsubcctv %o7, 0x1234, %l0 fxors %f11, %f15, %f2 ldx [%l7 + 0x08], %o4 fmovdneg %xcc, %f5, %f5 fmovsl %icc, %f12, %f11 sub %l1, 0x0E98, %o2 fmovdl %icc, %f13, %f12 fxor %f2, %f6, %f14 fcmps %fcc1, %f5, %f10 fnands %f8, %f15, %f10 ldsw [%l7 + 0x24], %g7 ldsb [%l7 + 0x3A], %l2 fexpand %f4, %f10 brlez,a %i1, loop_6353 fandnot1s %f13, %f6, %f2 fmovsne %icc, %f10, %f12 fnot2s %f13, %f7 loop_6353: sdiv %g6, 0x1124, %i6 edge16n %i2, %g4, %i3 fbule %fcc2, loop_6354 fnands %f9, %f2, %f1 fble %fcc3, loop_6355 brgz,a %i0, loop_6356 loop_6354: fmovde %icc, %f11, %f2 nop setx loop_6357, %l0, %l1 jmpl %l1, %l4 loop_6355: ba loop_6358 loop_6356: stb %g3, [%l7 + 0x34] pdist %f14, %f8, %f10 loop_6357: tpos %xcc, 0x2 loop_6358: edge8l %o5, %o0, %g2 andncc %i5, %g5, %l3 fornot2s %f13, %f0, %f1 fpack16 %f8, %f10 bge loop_6359 orncc %i7, %g1, %l5 fpsub16s %f0, %f13, %f7 stw %o1, [%l7 + 0x30] loop_6359: or %i4, %l6, %o3 fcmpeq32 %f8, %f8, %o6 lduh [%l7 + 0x5A], %o7 edge16 %o4, %l1, %o2 fmovrdgz %g7, %f10, %f8 move %xcc, %l2, %i1 fbule %fcc0, loop_6360 mova %xcc, %l0, %i6 brgz,a %i2, loop_6361 mulx %g6, 0x105E, %g4 loop_6360: ldsw [%l7 + 0x64], %i3 stx %i0, [%l7 + 0x40] loop_6361: ldx [%l7 + 0x68], %l4 brlz %g3, loop_6362 movneg %icc, %o0, %g2 fmovsg %icc, %f5, %f10 fxors %f12, %f11, %f15 loop_6362: andncc %i5, %o5, %g5 tsubcctv %l3, 0x1EAF, %i7 fpackfix %f14, %f11 srl %g1, %l5, %o1 sdivcc %l6, 0x122A, %i4 tpos %icc, 0x0 nop setx loop_6363, %l0, %l1 jmpl %l1, %o3 bge loop_6364 fcmpeq32 %f10, %f6, %o7 bne,a,pn %xcc, loop_6365 loop_6363: tn %xcc, 0x7 loop_6364: ldd [%l7 + 0x20], %f0 fornot2 %f2, %f8, %f2 loop_6365: ba,a loop_6366 sth %o4, [%l7 + 0x60] fmul8x16au %f9, %f6, %f12 fone %f8 loop_6366: and %l1, 0x0CE4, %o2 stx %o6, [%l7 + 0x20] smulcc %l2, %g7, %i1 sth %l0, [%l7 + 0x0E] addcc %i2, %g6, %i6 xnor %i3, %i0, %g4 fbue %fcc2, loop_6367 ldub [%l7 + 0x77], %g3 and %l4, 0x12AD, %g2 fpsub32 %f12, %f4, %f6 loop_6367: stw %i5, [%l7 + 0x60] te %icc, 0x7 brlez,a %o5, loop_6368 fmovdn %icc, %f8, %f5 fandnot1 %f10, %f8, %f4 fmovscc %xcc, %f4, %f0 loop_6368: lduh [%l7 + 0x70], %g5 fornot2 %f2, %f2, %f4 ldx [%l7 + 0x08], %l3 movrgez %o0, %g1, %l5 fbo %fcc3, loop_6369 bcs,a,pt %xcc, loop_6370 sth %o1, [%l7 + 0x48] fandnot2 %f6, %f6, %f14 loop_6369: edge32n %l6, %i4, %o3 loop_6370: movrne %o7, 0x264, %i7 bge,pn %xcc, loop_6371 fnor %f6, %f12, %f0 ldsh [%l7 + 0x40], %l1 stx %o4, [%l7 + 0x78] loop_6371: tle %icc, 0x6 fmovdpos %icc, %f2, %f0 ldx [%l7 + 0x48], %o6 ldx [%l7 + 0x50], %l2 mulx %g7, 0x05FE, %o2 tneg %xcc, 0x4 movrgez %l0, %i2, %i1 fmovscs %icc, %f12, %f15 fmovdvs %xcc, %f12, %f14 mulscc %g6, %i6, %i3 fmovdn %icc, %f8, %f6 fnot2s %f6, %f2 fsrc1 %f8, %f14 movl %xcc, %g4, %i0 nop setx loop_6372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz %l4, loop_6373 fcmpd %fcc3, %f14, %f2 fmovsle %xcc, %f6, %f14 loop_6372: edge8 %g3, %g2, %o5 loop_6373: tneg %icc, 0x7 fmovse %icc, %f11, %f12 brlez %g5, loop_6374 sth %l3, [%l7 + 0x7A] ld [%l7 + 0x7C], %f5 fnand %f14, %f6, %f2 loop_6374: lduh [%l7 + 0x34], %o0 fbg %fcc3, loop_6375 sdivx %i5, 0x0ED1, %l5 ldx [%l7 + 0x28], %o1 brlez,a %l6, loop_6376 loop_6375: ldx [%l7 + 0x50], %i4 umulcc %o3, 0x1A40, %g1 stw %i7, [%l7 + 0x38] loop_6376: nop setx loop_6377, %l0, %l1 jmpl %l1, %o7 lduh [%l7 + 0x34], %o4 fmovrsgz %o6, %f13, %f10 xorcc %l1, %g7, %l2 loop_6377: lduw [%l7 + 0x3C], %l0 smulcc %i2, %i1, %g6 fmovrdne %i6, %f6, %f0 orcc %i3, 0x00FD, %o2 stw %i0, [%l7 + 0x50] ldsb [%l7 + 0x13], %g4 ldub [%l7 + 0x78], %g3 andncc %l4, %g2, %o5 fsrc2s %f2, %f12 smul %l3, %g5, %i5 movn %xcc, %o0, %l5 fmovs %f5, %f6 bl,a %icc, loop_6378 stx %l6, [%l7 + 0x78] lduw [%l7 + 0x18], %o1 sth %i4, [%l7 + 0x22] loop_6378: movrlez %o3, %i7, %g1 stx %o4, [%l7 + 0x78] sth %o7, [%l7 + 0x5A] fmovrsne %o6, %f15, %f14 ldsh [%l7 + 0x3C], %l1 edge32l %l2, %g7, %i2 fmovsvc %icc, %f0, %f13 fba %fcc2, loop_6379 fandnot1 %f6, %f12, %f14 fmovrde %l0, %f0, %f2 movcc %icc, %g6, %i6 loop_6379: bn,a,pn %xcc, loop_6380 popc 0x0AED, %i3 edge32l %i1, %i0, %o2 fbug,a %fcc0, loop_6381 loop_6380: bcs,a,pt %xcc, loop_6382 fmovd %f0, %f12 st %f12, [%l7 + 0x44] loop_6381: andcc %g3, 0x0EE5, %g4 loop_6382: fbne,a %fcc3, loop_6383 ble %icc, loop_6384 bneg,a,pn %icc, loop_6385 bshuffle %f8, %f14, %f12 loop_6383: lduw [%l7 + 0x34], %l4 loop_6384: fmovsvc %xcc, %f8, %f1 loop_6385: lduw [%l7 + 0x58], %g2 fcmpne32 %f12, %f6, %l3 fands %f12, %f8, %f0 fbo,a %fcc0, loop_6386 ld [%l7 + 0x70], %f0 fzeros %f3 for %f2, %f2, %f12 loop_6386: fbuge,a %fcc0, loop_6387 ldub [%l7 + 0x5D], %o5 smul %i5, 0x12D8, %g5 tge %xcc, 0x4 loop_6387: fbne %fcc3, loop_6388 bpos,a %xcc, loop_6389 fmovrdne %l5, %f14, %f4 fpack16 %f4, %f3 loop_6388: tsubcc %l6, 0x131E, %o0 loop_6389: ld [%l7 + 0x54], %f15 fmuld8sux16 %f14, %f8, %f2 fcmpeq32 %f6, %f10, %o1 faligndata %f4, %f0, %f12 edge16l %i4, %o3, %i7 array8 %o4, %g1, %o7 movvc %icc, %l1, %l2 ldub [%l7 + 0x0D], %g7 edge32n %i2, %l0, %g6 fones %f3 fsrc2s %f4, %f12 fmovdne %icc, %f13, %f15 fcmpd %fcc1, %f4, %f6 array32 %o6, %i6, %i1 bg %icc, loop_6390 fmovdneg %icc, %f12, %f1 fmovsne %icc, %f11, %f12 tcs %xcc, 0x2 loop_6390: lduw [%l7 + 0x50], %i0 sllx %o2, 0x03, %i3 sth %g4, [%l7 + 0x36] fblg %fcc3, loop_6391 std %f8, [%l7 + 0x08] array16 %l4, %g3, %l3 bvc loop_6392 loop_6391: ldx [%l7 + 0x50], %o5 sdiv %i5, 0x0934, %g5 ldd [%l7 + 0x28], %f6 loop_6392: ldub [%l7 + 0x39], %l5 edge8l %g2, %o0, %o1 movcc %xcc, %l6, %o3 ldx [%l7 + 0x40], %i7 sdiv %o4, 0x17D1, %g1 ldsw [%l7 + 0x6C], %o7 array8 %i4, %l1, %g7 movne %xcc, %i2, %l2 ldsh [%l7 + 0x76], %l0 movrlz %o6, 0x279, %i6 fmovdcc %xcc, %f0, %f14 movvs %icc, %g6, %i1 orn %o2, %i0, %i3 std %f8, [%l7 + 0x78] fmovdneg %icc, %f4, %f13 fnot2s %f11, %f15 orncc %l4, 0x0309, %g3 subcc %l3, 0x1078, %g4 std %f12, [%l7 + 0x40] fcmpne32 %f6, %f8, %o5 ldsw [%l7 + 0x08], %i5 fmovrse %g5, %f4, %f2 sth %g2, [%l7 + 0x56] fxnors %f1, %f7, %f4 ldub [%l7 + 0x0C], %l5 fbl,a %fcc3, loop_6393 andncc %o0, %l6, %o3 fmovrdgz %i7, %f12, %f6 tge %icc, 0x4 loop_6393: fone %f14 edge8n %o4, %g1, %o1 fmovs %f14, %f0 fexpand %f12, %f12 call loop_6394 fabsd %f8, %f6 tge %icc, 0x7 xnorcc %o7, 0x099C, %l1 loop_6394: fornot2 %f6, %f14, %f14 lduh [%l7 + 0x4E], %g7 tne %xcc, 0x7 fmovda %icc, %f5, %f3 fbn,a %fcc0, loop_6395 ldd [%l7 + 0x08], %f10 udivx %i2, 0x032D, %l2 fnegd %f10, %f14 loop_6395: ldsw [%l7 + 0x5C], %l0 sdiv %o6, 0x1CEA, %i4 ldub [%l7 + 0x29], %i6 fmovrdgz %i1, %f10, %f14 movne %xcc, %o2, %i0 fmovsgu %xcc, %f6, %f5 movre %g6, 0x184, %i3 brnz,a %l4, loop_6396 fmuld8sux16 %f7, %f7, %f12 fmul8sux16 %f4, %f10, %f0 fornot1s %f13, %f14, %f2 loop_6396: srax %g3, 0x18, %l3 movleu %icc, %g4, %o5 fandnot1 %f10, %f12, %f10 bvc,a,pt %xcc, loop_6397 stw %g5, [%l7 + 0x4C] movleu %icc, %g2, %l5 movrgz %i5, %o0, %l6 loop_6397: umulcc %o3, %o4, %i7 movvc %icc, %o1, %g1 stw %o7, [%l7 + 0x30] bl loop_6398 ld [%l7 + 0x18], %f4 brlez %g7, loop_6399 addc %l1, %l2, %l0 loop_6398: fbu,a %fcc0, loop_6400 lduh [%l7 + 0x4A], %i2 loop_6399: fpadd32s %f5, %f14, %f7 ldub [%l7 + 0x35], %o6 loop_6400: bne,a %xcc, loop_6401 addccc %i6, %i1, %i4 fmovsg %xcc, %f12, %f13 edge16n %i0, %o2, %i3 loop_6401: tne %xcc, 0x4 sth %l4, [%l7 + 0x64] ldub [%l7 + 0x63], %g3 edge32ln %l3, %g4, %o5 bne loop_6402 udivcc %g6, 0x164A, %g2 movgu %icc, %g5, %l5 bvc loop_6403 loop_6402: fnot2s %f13, %f7 fnor %f8, %f8, %f0 movvc %xcc, %o0, %l6 loop_6403: ldx [%l7 + 0x70], %i5 fmovsge %icc, %f3, %f6 brz,a %o3, loop_6404 fbue,a %fcc0, loop_6405 ldd [%l7 + 0x30], %f0 fmovdgu %xcc, %f12, %f7 loop_6404: subc %i7, %o4, %o1 loop_6405: fxnor %f2, %f14, %f4 fmovdle %xcc, %f7, %f9 movn %xcc, %o7, %g1 fmovrdgz %g7, %f14, %f14 faligndata %f12, %f12, %f0 xor %l1, %l0, %i2 fmovsg %icc, %f3, %f1 lduw [%l7 + 0x54], %o6 movne %xcc, %l2, %i6 ldsh [%l7 + 0x14], %i4 lduh [%l7 + 0x74], %i0 fmovs %f11, %f7 ta %xcc, 0x1 sra %o2, %i1, %i3 andn %g3, %l3, %l4 st %f14, [%l7 + 0x3C] fmovse %xcc, %f15, %f11 movle %icc, %o5, %g4 fmovscs %xcc, %f0, %f14 sth %g2, [%l7 + 0x64] ld [%l7 + 0x2C], %f9 stx %g6, [%l7 + 0x30] movrne %l5, 0x005, %o0 fmovse %icc, %f4, %f9 brz %g5, loop_6406 fzero %f4 fcmps %fcc0, %f3, %f6 ldsh [%l7 + 0x1E], %l6 loop_6406: movn %icc, %i5, %o3 edge16ln %o4, %i7, %o7 fandnot2s %f4, %f4, %f13 movneg %xcc, %g1, %o1 fmovscs %xcc, %f14, %f14 lduw [%l7 + 0x50], %l1 stb %l0, [%l7 + 0x5E] addc %g7, 0x12DD, %i2 lduw [%l7 + 0x38], %o6 sth %i6, [%l7 + 0x28] fbl %fcc0, loop_6407 fornot2 %f12, %f10, %f6 ldd [%l7 + 0x08], %f10 fones %f15 loop_6407: fmovsvs %xcc, %f5, %f8 stx %i4, [%l7 + 0x78] ldsh [%l7 + 0x38], %l2 fsrc1 %f10, %f0 ldsb [%l7 + 0x36], %i0 fornot2s %f1, %f14, %f5 bpos,a,pt %icc, loop_6408 fbul,a %fcc1, loop_6409 fmovdcc %xcc, %f7, %f2 xnorcc %o2, %i3, %g3 loop_6408: fmovdneg %xcc, %f12, %f10 loop_6409: ldsh [%l7 + 0x54], %l3 stb %l4, [%l7 + 0x13] fmovrslz %i1, %f1, %f6 fcmpd %fcc0, %f6, %f12 fbule,a %fcc2, loop_6410 fbo %fcc2, loop_6411 ldsb [%l7 + 0x7E], %o5 movrne %g2, %g6, %g4 loop_6410: ld [%l7 + 0x5C], %f13 loop_6411: edge8l %l5, %o0, %g5 fxors %f2, %f9, %f1 fmovdcc %icc, %f11, %f11 bshuffle %f10, %f2, %f2 bne,a loop_6412 ldub [%l7 + 0x68], %l6 siam 0x0 ldx [%l7 + 0x18], %o3 loop_6412: nop setx loop_6413, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsne %xcc, %f7, %f7 std %f6, [%l7 + 0x48] lduw [%l7 + 0x2C], %i5 loop_6413: fmovs %f15, %f6 fpsub16 %f10, %f8, %f12 fmovdcc %xcc, %f9, %f1 fmovdcc %icc, %f4, %f5 movrgz %i7, 0x044, %o4 fand %f4, %f12, %f2 stw %g1, [%l7 + 0x3C] tvs %xcc, 0x1 ldx [%l7 + 0x40], %o7 tcc %xcc, 0x0 tsubcc %o1, 0x13CB, %l1 addccc %g7, %i2, %l0 brlz %i6, loop_6414 bcc,a,pt %xcc, loop_6415 fbuge %fcc1, loop_6416 orncc %i4, 0x0358, %l2 loop_6414: movpos %icc, %o6, %i0 loop_6415: lduw [%l7 + 0x54], %i3 loop_6416: ta %icc, 0x1 xor %g3, 0x0F9E, %l3 fnands %f7, %f4, %f8 bge %icc, loop_6417 st %f6, [%l7 + 0x28] udivx %o2, 0x145B, %l4 fmovrsne %i1, %f4, %f14 loop_6417: ld [%l7 + 0x30], %f12 fbuge %fcc3, loop_6418 ldsw [%l7 + 0x14], %g2 nop setx loop_6419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %g6, 0x1343, %o5 loop_6418: ldd [%l7 + 0x28], %f0 ldsb [%l7 + 0x3E], %g4 loop_6419: ldub [%l7 + 0x51], %o0 movl %icc, %l5, %l6 ldd [%l7 + 0x48], %f2 be,a %icc, loop_6420 stb %g5, [%l7 + 0x6E] ldsw [%l7 + 0x34], %i5 for %f6, %f4, %f12 loop_6420: bvc,pn %icc, loop_6421 fcmpne16 %f14, %f14, %o3 fpsub16 %f12, %f10, %f6 edge16ln %i7, %o4, %o7 loop_6421: sllx %o1, %l1, %g7 sth %i2, [%l7 + 0x5E] ldub [%l7 + 0x4E], %g1 ldsb [%l7 + 0x65], %i6 tneg %xcc, 0x2 stb %i4, [%l7 + 0x3F] fabsd %f2, %f10 tl %xcc, 0x6 fmovsvs %icc, %f12, %f10 stw %l0, [%l7 + 0x5C] fandnot2s %f2, %f5, %f9 std %f12, [%l7 + 0x28] ldsb [%l7 + 0x5B], %o6 orn %l2, 0x0D0B, %i0 orn %g3, %l3, %i3 fmovd %f14, %f14 fblg,a %fcc2, loop_6422 stw %l4, [%l7 + 0x24] movrgz %i1, %o2, %g6 ldsh [%l7 + 0x26], %g2 loop_6422: fandnot1 %f0, %f8, %f0 lduh [%l7 + 0x54], %g4 bcs,pn %xcc, loop_6423 ldsb [%l7 + 0x4C], %o0 fbule %fcc0, loop_6424 array16 %o5, %l6, %l5 loop_6423: fbg,a %fcc0, loop_6425 ldub [%l7 + 0x6A], %g5 loop_6424: fmovda %xcc, %f7, %f7 alignaddr %o3, %i7, %i5 loop_6425: ble,pn %icc, loop_6426 ba %xcc, loop_6427 stw %o4, [%l7 + 0x70] sdivx %o7, 0x0CDE, %o1 loop_6426: ldsh [%l7 + 0x5C], %g7 loop_6427: ta %xcc, 0x6 stw %i2, [%l7 + 0x7C] fnor %f8, %f8, %f0 ldsw [%l7 + 0x2C], %g1 edge32l %l1, %i6, %l0 ldub [%l7 + 0x79], %i4 movrne %o6, 0x217, %l2 bleu,a loop_6428 stx %g3, [%l7 + 0x68] fmovdvs %xcc, %f6, %f8 fmovdvc %xcc, %f3, %f6 loop_6428: stb %i0, [%l7 + 0x69] call loop_6429 bg %icc, loop_6430 ld [%l7 + 0x60], %f5 ldub [%l7 + 0x32], %l3 loop_6429: fmovscs %icc, %f7, %f13 loop_6430: st %f8, [%l7 + 0x7C] brlez,a %i3, loop_6431 fcmpeq16 %f2, %f6, %l4 ldsh [%l7 + 0x4E], %i1 stx %o2, [%l7 + 0x40] loop_6431: fmovdl %xcc, %f13, %f14 fcmpgt16 %f10, %f2, %g6 sth %g2, [%l7 + 0x0A] movpos %xcc, %g4, %o0 lduh [%l7 + 0x58], %o5 ldsw [%l7 + 0x4C], %l6 faligndata %f14, %f10, %f0 movvs %icc, %l5, %o3 tge %icc, 0x6 ldsh [%l7 + 0x74], %i7 umulcc %i5, %g5, %o7 popc 0x0461, %o4 fmovrslz %g7, %f14, %f0 ldx [%l7 + 0x70], %i2 std %f10, [%l7 + 0x60] umulcc %g1, %o1, %i6 fmovdg %xcc, %f14, %f1 fbule %fcc3, loop_6432 std %f14, [%l7 + 0x20] edge32l %l1, %i4, %l0 sll %o6, %g3, %l2 loop_6432: subc %i0, %l3, %i3 nop setx loop_6433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x52], %i1 nop setx loop_6434, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %o2, %f2, %f14 loop_6433: mova %xcc, %l4, %g6 fmovsgu %xcc, %f10, %f10 loop_6434: fmovda %xcc, %f13, %f10 tcs %xcc, 0x1 fmovrdgz %g4, %f4, %f14 srlx %o0, %o5, %g2 fsrc2 %f12, %f8 edge8ln %l5, %l6, %o3 stx %i7, [%l7 + 0x70] mulscc %i5, 0x08DD, %o7 bgu loop_6435 st %f8, [%l7 + 0x48] movneg %xcc, %o4, %g5 fble %fcc2, loop_6436 loop_6435: mulx %g7, 0x123B, %i2 tvs %icc, 0x6 brz,a %o1, loop_6437 loop_6436: ldd [%l7 + 0x20], %f14 popc 0x03CA, %i6 stb %g1, [%l7 + 0x6C] loop_6437: std %f8, [%l7 + 0x70] fmovdpos %xcc, %f5, %f15 stx %l1, [%l7 + 0x60] sth %l0, [%l7 + 0x12] srl %o6, %i4, %g3 ldsh [%l7 + 0x38], %l2 sth %l3, [%l7 + 0x56] tpos %xcc, 0x5 fmovdcs %xcc, %f0, %f9 fbg,a %fcc2, loop_6438 fzeros %f5 fmovdleu %xcc, %f7, %f9 fornot2 %f0, %f10, %f12 loop_6438: movrlz %i3, %i1, %i0 fzeros %f13 mulscc %l4, 0x0A52, %o2 sdivcc %g6, 0x1E1A, %o0 ldsh [%l7 + 0x52], %g4 brlz %g2, loop_6439 std %f0, [%l7 + 0x60] fandnot1 %f6, %f10, %f0 xnor %l5, 0x1170, %l6 loop_6439: fmovse %xcc, %f15, %f11 fornot2 %f0, %f2, %f12 lduw [%l7 + 0x2C], %o3 fmovde %xcc, %f0, %f3 sethi 0x151F, %o5 std %f12, [%l7 + 0x70] ldx [%l7 + 0x38], %i5 fmovse %xcc, %f4, %f8 bcc,pt %icc, loop_6440 ldsb [%l7 + 0x7B], %o7 fbue %fcc0, loop_6441 ldsh [%l7 + 0x1C], %i7 loop_6440: brlez,a %o4, loop_6442 tge %icc, 0x7 loop_6441: fmul8x16au %f12, %f14, %f0 stx %g7, [%l7 + 0x18] loop_6442: bneg,pt %xcc, loop_6443 st %f10, [%l7 + 0x5C] mova %xcc, %i2, %o1 fabss %f5, %f7 loop_6443: ldsw [%l7 + 0x24], %g5 tne %xcc, 0x0 bshuffle %f2, %f2, %f12 bcc,a %icc, loop_6444 fmovrslz %i6, %f15, %f3 ldsh [%l7 + 0x3A], %g1 addcc %l0, %o6, %i4 loop_6444: brgez %l1, loop_6445 stw %g3, [%l7 + 0x20] fpsub32s %f11, %f10, %f2 fsrc2s %f9, %f1 loop_6445: umul %l2, %i3, %l3 fxnor %f0, %f4, %f12 fornot1 %f14, %f4, %f12 fcmpne16 %f10, %f0, %i1 fbn %fcc2, loop_6446 std %f2, [%l7 + 0x18] bvc loop_6447 fmovrdlez %i0, %f0, %f0 loop_6446: ldub [%l7 + 0x69], %o2 lduh [%l7 + 0x36], %g6 loop_6447: stb %l4, [%l7 + 0x21] fbl,a %fcc0, loop_6448 sdiv %o0, 0x0C36, %g2 edge32ln %l5, %l6, %o3 fmovsg %xcc, %f0, %f6 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 lduh [%l7 + 0x66], %o5 orncc %g4, %i5, %o7 ldx [%l7 + 0x48], %i7 loop_6449: fnor %f14, %f0, %f14 sth %o4, [%l7 + 0x78] ldsw [%l7 + 0x54], %i2 bcc,pt %xcc, loop_6450 fmovdvs %icc, %f15, %f5 lduw [%l7 + 0x4C], %g7 sdivcc %o1, 0x1B67, %g5 loop_6450: fmovdvs %icc, %f14, %f9 fnot2 %f10, %f4 ldd [%l7 + 0x28], %f6 edge8 %g1, %l0, %i6 smulcc %i4, %o6, %l1 fmovd %f6, %f14 ldx [%l7 + 0x78], %l2 tge %xcc, 0x7 brgez %g3, loop_6451 fbne,a %fcc2, loop_6452 fmovrdlz %i3, %f0, %f14 movne %xcc, %l3, %i0 loop_6451: lduw [%l7 + 0x74], %o2 loop_6452: be,a %xcc, loop_6453 movrgz %i1, %g6, %l4 ldsb [%l7 + 0x5B], %g2 ldsw [%l7 + 0x0C], %o0 loop_6453: lduw [%l7 + 0x2C], %l5 subccc %l6, %o5, %g4 stx %i5, [%l7 + 0x10] movleu %icc, %o3, %i7 stw %o7, [%l7 + 0x44] fmovdpos %icc, %f0, %f5 fmovsn %xcc, %f5, %f0 fmovrsgz %i2, %f0, %f4 move %xcc, %o4, %g7 stx %o1, [%l7 + 0x38] srax %g5, 0x1C, %l0 fpmerge %f14, %f2, %f0 edge16n %g1, %i4, %o6 ldsb [%l7 + 0x45], %i6 fbul,a %fcc1, loop_6454 fbl %fcc1, loop_6455 edge8 %l2, %l1, %g3 stw %l3, [%l7 + 0x50] loop_6454: movrgz %i0, %o2, %i1 loop_6455: mulscc %i3, 0x08B3, %l4 fabsd %f8, %f0 fmovdgu %icc, %f11, %f14 fmul8x16al %f13, %f7, %f14 fmovrse %g6, %f6, %f14 stx %o0, [%l7 + 0x10] bgu,a loop_6456 taddcc %g2, %l5, %l6 lduh [%l7 + 0x7C], %g4 ldsh [%l7 + 0x62], %i5 loop_6456: ldd [%l7 + 0x78], %f2 edge8n %o3, %o5, %i7 std %f2, [%l7 + 0x60] ldsh [%l7 + 0x2E], %i2 lduh [%l7 + 0x6A], %o7 bl,a %icc, loop_6457 sllx %o4, %o1, %g5 te %xcc, 0x2 nop setx loop_6458, %l0, %l1 jmpl %l1, %g7 loop_6457: edge32 %l0, %g1, %o6 ld [%l7 + 0x7C], %f11 tgu %xcc, 0x6 loop_6458: fandnot1s %f13, %f5, %f9 sth %i4, [%l7 + 0x2E] xnor %l2, %l1, %g3 stb %i6, [%l7 + 0x3D] fnors %f3, %f0, %f8 bleu,pn %xcc, loop_6459 sdiv %i0, 0x0D35, %l3 sllx %i1, 0x0D, %o2 brnz %i3, loop_6460 loop_6459: ldsw [%l7 + 0x3C], %g6 fmovde %xcc, %f14, %f12 fpadd16s %f14, %f14, %f6 loop_6460: sra %o0, 0x1E, %g2 stb %l4, [%l7 + 0x53] std %f8, [%l7 + 0x38] fbne %fcc3, loop_6461 fnands %f10, %f8, %f2 ld [%l7 + 0x14], %f3 xnorcc %l5, %g4, %l6 loop_6461: fcmple32 %f12, %f14, %o3 movne %xcc, %i5, %i7 fpadd32 %f6, %f2, %f14 tleu %xcc, 0x1 tvc %xcc, 0x2 fbuge,a %fcc0, loop_6462 fmovdcs %xcc, %f7, %f0 bg,pn %xcc, loop_6463 fcmpne32 %f2, %f10, %o5 loop_6462: ldx [%l7 + 0x70], %i2 tn %icc, 0x4 loop_6463: ldsh [%l7 + 0x14], %o7 ldsb [%l7 + 0x75], %o4 movrne %o1, %g7, %g5 stx %l0, [%l7 + 0x70] sub %g1, %i4, %o6 fmovrsgez %l2, %f15, %f7 fmovrsne %l1, %f12, %f11 brlez %i6, loop_6464 tleu %icc, 0x0 bcc,a,pt %icc, loop_6465 fmovdg %icc, %f4, %f4 loop_6464: fmovrse %i0, %f10, %f9 st %f7, [%l7 + 0x74] loop_6465: call loop_6466 stx %l3, [%l7 + 0x18] std %f12, [%l7 + 0x08] fzeros %f1 loop_6466: nop setx loop_6467, %l0, %l1 jmpl %l1, %i1 fmovrdgz %o2, %f12, %f2 sethi 0x034A, %i3 ldub [%l7 + 0x16], %g6 loop_6467: ble,pn %icc, loop_6468 tsubcctv %g3, 0x156A, %g2 stb %o0, [%l7 + 0x5F] srl %l5, %g4, %l4 loop_6468: srax %o3, 0x1B, %l6 fmovdleu %icc, %f0, %f15 stw %i5, [%l7 + 0x24] lduh [%l7 + 0x28], %o5 fnands %f0, %f9, %f15 stx %i2, [%l7 + 0x08] fcmps %fcc0, %f10, %f13 stx %i7, [%l7 + 0x18] ldd [%l7 + 0x18], %f6 sdivx %o7, 0x0878, %o1 fnand %f4, %f10, %f12 ldsb [%l7 + 0x31], %o4 movre %g5, 0x3DA, %l0 tne %icc, 0x5 ldd [%l7 + 0x68], %f0 std %f8, [%l7 + 0x28] fcmpeq32 %f14, %f10, %g7 tneg %xcc, 0x6 movge %xcc, %i4, %g1 addccc %l2, 0x07EA, %l1 sll %o6, %i6, %l3 fcmpeq32 %f2, %f8, %i0 sth %o2, [%l7 + 0x38] stb %i3, [%l7 + 0x11] fandnot1s %f6, %f12, %f4 umulcc %g6, %g3, %i1 bge,a,pt %xcc, loop_6469 fbug,a %fcc1, loop_6470 fzero %f2 or %o0, 0x0DC3, %g2 loop_6469: fbul,a %fcc0, loop_6471 loop_6470: fpsub16 %f12, %f12, %f8 fnand %f2, %f8, %f6 fnot2s %f8, %f15 loop_6471: fornot1s %f10, %f14, %f2 stx %l5, [%l7 + 0x78] fmovsneg %icc, %f4, %f0 ldd [%l7 + 0x70], %f8 tg %icc, 0x0 addccc %g4, 0x00D4, %o3 tge %xcc, 0x0 ldx [%l7 + 0x48], %l4 orcc %i5, 0x1AF7, %o5 fmovdpos %icc, %f0, %f11 taddcc %i2, %i7, %o7 nop setx loop_6472, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x54], %f6 fpack32 %f2, %f0, %f14 ldd [%l7 + 0x30], %f6 loop_6472: fmovdpos %xcc, %f0, %f0 subc %l6, 0x1438, %o1 tsubcc %g5, 0x05A6, %o4 bne,pn %icc, loop_6473 alignaddrl %g7, %i4, %l0 orcc %l2, 0x1E23, %g1 fmovsn %xcc, %f11, %f6 loop_6473: ldd [%l7 + 0x30], %f10 brz %o6, loop_6474 stw %i6, [%l7 + 0x28] edge16l %l1, %i0, %l3 std %f4, [%l7 + 0x28] loop_6474: fmovdneg %xcc, %f2, %f12 ble,pn %icc, loop_6475 edge8l %i3, %g6, %o2 fcmple32 %f4, %f6, %i1 fandnot1 %f2, %f6, %f14 loop_6475: fpmerge %f3, %f11, %f4 movrne %g3, %o0, %l5 be,pt %xcc, loop_6476 lduw [%l7 + 0x6C], %g4 stx %o3, [%l7 + 0x28] bg,a loop_6477 loop_6476: std %f6, [%l7 + 0x48] fmovrslez %g2, %f14, %f3 umul %i5, %l4, %i2 loop_6477: ldsb [%l7 + 0x6F], %i7 ldx [%l7 + 0x60], %o7 umulcc %l6, %o1, %g5 ldsh [%l7 + 0x58], %o4 tgu %icc, 0x7 stw %o5, [%l7 + 0x28] sdivx %g7, 0x09AC, %i4 fsrc1s %f6, %f1 fbge,a %fcc3, loop_6478 fmovscc %icc, %f5, %f11 fcmple16 %f12, %f10, %l0 movle %icc, %g1, %l2 loop_6478: lduw [%l7 + 0x58], %i6 stb %o6, [%l7 + 0x72] fmovdgu %xcc, %f14, %f0 edge8ln %l1, %l3, %i3 fmovsa %icc, %f13, %f7 fmul8x16au %f11, %f8, %f14 fmovsneg %xcc, %f15, %f5 lduw [%l7 + 0x54], %i0 fpadd16s %f2, %f1, %f6 fmovrdgez %o2, %f12, %f14 lduh [%l7 + 0x4C], %i1 brnz,a %g3, loop_6479 stw %g6, [%l7 + 0x18] fmovdleu %xcc, %f2, %f15 fandnot1 %f2, %f8, %f12 loop_6479: stx %o0, [%l7 + 0x78] ldd [%l7 + 0x60], %f10 fmovdleu %xcc, %f5, %f5 brz,a %l5, loop_6480 sth %g4, [%l7 + 0x28] xnorcc %g2, %i5, %o3 movcs %xcc, %i2, %i7 loop_6480: fbe %fcc3, loop_6481 ldub [%l7 + 0x1E], %o7 ldsw [%l7 + 0x10], %l4 udivx %o1, 0x0FDD, %g5 loop_6481: fmovsn %xcc, %f2, %f11 ba,pt %icc, loop_6482 fbul %fcc0, loop_6483 nop setx loop_6484, %l0, %l1 jmpl %l1, %l6 fmovrde %o4, %f2, %f2 loop_6482: nop setx loop_6485, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6483: fcmple32 %f14, %f14, %o5 loop_6484: tneg %icc, 0x6 edge16ln %g7, %i4, %l0 loop_6485: lduh [%l7 + 0x26], %l2 pdist %f6, %f12, %f10 fcmpeq16 %f8, %f6, %i6 subcc %g1, 0x0D92, %l1 ldd [%l7 + 0x38], %f14 fmovsvc %xcc, %f8, %f6 xorcc %l3, %o6, %i0 fmul8x16 %f8, %f14, %f2 orn %i3, 0x0FA0, %i1 fands %f12, %f1, %f9 ldsh [%l7 + 0x22], %o2 movrne %g6, 0x154, %g3 movvs %xcc, %l5, %g4 fcmpes %fcc2, %f4, %f4 bvc,a loop_6486 umulcc %o0, 0x1D5A, %g2 sth %o3, [%l7 + 0x5E] lduw [%l7 + 0x14], %i2 loop_6486: ld [%l7 + 0x44], %f5 fble,a %fcc1, loop_6487 taddcctv %i7, %i5, %o7 stw %l4, [%l7 + 0x24] ldsh [%l7 + 0x1C], %o1 loop_6487: edge16l %g5, %l6, %o4 taddcc %g7, 0x0785, %i4 std %f8, [%l7 + 0x40] sth %l0, [%l7 + 0x28] fbg %fcc0, loop_6488 lduh [%l7 + 0x1C], %l2 ldd [%l7 + 0x40], %f12 nop setx loop_6489, %l0, %l1 jmpl %l1, %o5 loop_6488: taddcc %g1, %l1, %i6 tvs %xcc, 0x7 stw %l3, [%l7 + 0x2C] loop_6489: fmovdvs %icc, %f3, %f9 smul %o6, %i0, %i1 fmovs %f12, %f12 popc %i3, %o2 ldsh [%l7 + 0x58], %g6 ldx [%l7 + 0x08], %g3 ldx [%l7 + 0x78], %l5 umulcc %o0, %g4, %o3 fabss %f2, %f0 ldd [%l7 + 0x60], %f4 stx %g2, [%l7 + 0x58] bcc %icc, loop_6490 ldd [%l7 + 0x68], %f8 edge8 %i7, %i5, %o7 movrlz %i2, %l4, %o1 loop_6490: sth %g5, [%l7 + 0x58] ldsh [%l7 + 0x2A], %o4 tne %icc, 0x6 edge32ln %l6, %i4, %g7 st %f0, [%l7 + 0x38] ldsw [%l7 + 0x64], %l0 fnands %f4, %f4, %f2 fmovrslez %o5, %f4, %f3 ldsw [%l7 + 0x6C], %g1 sth %l1, [%l7 + 0x52] std %f8, [%l7 + 0x28] fpsub16s %f11, %f13, %f12 fmuld8ulx16 %f7, %f0, %f6 stx %l2, [%l7 + 0x68] ldx [%l7 + 0x68], %l3 movrne %o6, %i6, %i0 tle %icc, 0x1 fone %f6 tsubcc %i1, %o2, %g6 fcmpeq16 %f10, %f12, %g3 stx %i3, [%l7 + 0x48] ldsb [%l7 + 0x21], %l5 edge8 %o0, %o3, %g2 xnor %i7, %g4, %o7 fones %f4 stw %i5, [%l7 + 0x74] ldub [%l7 + 0x3A], %l4 ldsw [%l7 + 0x18], %i2 bleu,a loop_6491 ldsw [%l7 + 0x5C], %o1 sra %g5, %l6, %o4 sth %g7, [%l7 + 0x16] loop_6491: st %f2, [%l7 + 0x64] stw %l0, [%l7 + 0x68] ldsb [%l7 + 0x55], %i4 stb %o5, [%l7 + 0x5F] edge8 %g1, %l1, %l3 lduh [%l7 + 0x1E], %l2 lduw [%l7 + 0x4C], %o6 fcmped %fcc1, %f2, %f12 fnot1 %f0, %f0 stb %i0, [%l7 + 0x37] smul %i6, %i1, %g6 fbe,a %fcc3, loop_6492 edge32 %g3, %i3, %l5 fandnot1 %f4, %f10, %f8 tgu %icc, 0x4 loop_6492: fbule %fcc2, loop_6493 fnands %f4, %f13, %f6 sdivx %o2, 0x02BB, %o0 fpsub16 %f8, %f2, %f0 loop_6493: fmovsle %xcc, %f10, %f1 stw %o3, [%l7 + 0x0C] tvs %xcc, 0x3 mova %icc, %i7, %g4 ldub [%l7 + 0x6F], %g2 bleu loop_6494 ldd [%l7 + 0x40], %f2 fpsub32s %f4, %f12, %f9 fzeros %f13 loop_6494: nop setx loop_6495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,pn %icc, loop_6496 udiv %o7, 0x00DD, %l4 ldd [%l7 + 0x30], %f12 loop_6495: fpsub16s %f14, %f13, %f3 loop_6496: stw %i2, [%l7 + 0x18] fbu %fcc0, loop_6497 fmovrdlz %o1, %f0, %f0 fpsub16s %f10, %f9, %f2 fmul8x16al %f10, %f10, %f8 loop_6497: stx %g5, [%l7 + 0x20] fexpand %f13, %f2 and %i5, %o4, %g7 fmovsne %icc, %f11, %f1 sth %l6, [%l7 + 0x7E] orn %l0, 0x0B23, %o5 nop setx loop_6498, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %i4, %l1, %l3 ldsb [%l7 + 0x5A], %l2 stx %g1, [%l7 + 0x40] loop_6498: brgz,a %i0, loop_6499 nop setx loop_6500, %l0, %l1 jmpl %l1, %i6 tvc %xcc, 0x4 fcmple16 %f2, %f6, %i1 loop_6499: bl,pn %xcc, loop_6501 loop_6500: fmul8sux16 %f0, %f2, %f12 stx %g6, [%l7 + 0x18] mulx %o6, 0x1566, %i3 loop_6501: udiv %l5, 0x00FC, %o2 nop setx loop_6502, %l0, %l1 jmpl %l1, %o0 lduh [%l7 + 0x2A], %g3 fpackfix %f4, %f8 tle %icc, 0x3 loop_6502: fmovrdne %o3, %f4, %f8 orn %i7, 0x15C8, %g2 std %f8, [%l7 + 0x58] ldub [%l7 + 0x45], %o7 ldsb [%l7 + 0x4E], %l4 ldsh [%l7 + 0x2A], %i2 srlx %o1, 0x1D, %g5 bge,a,pt %icc, loop_6503 brz %g4, loop_6504 ldsb [%l7 + 0x10], %i5 ld [%l7 + 0x64], %f3 loop_6503: lduw [%l7 + 0x64], %o4 loop_6504: fmovd %f8, %f10 ba,a,pt %icc, loop_6505 movgu %xcc, %g7, %l0 addc %o5, 0x0B4A, %l6 edge32l %i4, %l1, %l3 loop_6505: sdivx %l2, 0x1FE4, %i0 fmovsvs %icc, %f9, %f12 fblg,a %fcc1, loop_6506 brgez %g1, loop_6507 ldsw [%l7 + 0x6C], %i6 stx %i1, [%l7 + 0x18] loop_6506: sethi 0x1B14, %o6 loop_6507: fpack32 %f8, %f4, %f6 ldsb [%l7 + 0x1C], %g6 tneg %icc, 0x4 brz,a %i3, loop_6508 movrgez %l5, %o2, %g3 fpsub32 %f10, %f0, %f6 fmovsleu %icc, %f15, %f8 loop_6508: fcmpeq16 %f10, %f14, %o0 call loop_6509 tn %xcc, 0x2 fcmple32 %f0, %f14, %o3 fmovsn %xcc, %f7, %f5 loop_6509: ldsw [%l7 + 0x48], %i7 fzero %f14 edge32l %g2, %l4, %i2 andncc %o7, %o1, %g4 fcmple32 %f6, %f6, %i5 sub %o4, %g5, %g7 tpos %icc, 0x4 fcmpgt16 %f4, %f12, %l0 nop setx loop_6510, %l0, %l1 jmpl %l1, %l6 edge16n %o5, %i4, %l3 fandnot1s %f7, %f15, %f0 ldsw [%l7 + 0x08], %l1 loop_6510: bn,a %icc, loop_6511 ldsb [%l7 + 0x6E], %i0 bg %icc, loop_6512 movrlez %g1, %i6, %l2 loop_6511: movrlez %o6, 0x381, %g6 fmovdcs %xcc, %f14, %f5 loop_6512: movrlez %i3, 0x2C3, %l5 sllx %o2, 0x13, %i1 alignaddr %g3, %o3, %o0 sll %g2, %l4, %i2 fxors %f0, %f5, %f11 stb %o7, [%l7 + 0x1C] fnot1s %f11, %f9 tcs %icc, 0x4 movn %xcc, %o1, %i7 stw %g4, [%l7 + 0x60] movrne %i5, 0x380, %g5 brgz,a %o4, loop_6513 fmovrdgz %l0, %f4, %f2 xor %g7, 0x09E9, %l6 stx %i4, [%l7 + 0x58] loop_6513: fbuge %fcc1, loop_6514 ldsh [%l7 + 0x62], %o5 fnot1 %f10, %f0 std %f6, [%l7 + 0x18] loop_6514: umulcc %l1, 0x19C3, %i0 fbne %fcc0, loop_6515 ldub [%l7 + 0x64], %g1 stx %i6, [%l7 + 0x48] fcmpd %fcc3, %f4, %f6 loop_6515: movge %icc, %l2, %l3 fmovscc %xcc, %f9, %f15 ld [%l7 + 0x64], %f9 movgu %xcc, %g6, %o6 fmovsle %icc, %f9, %f6 stx %i3, [%l7 + 0x38] std %f14, [%l7 + 0x40] lduh [%l7 + 0x52], %o2 ldsw [%l7 + 0x38], %l5 stb %g3, [%l7 + 0x14] movge %icc, %o3, %o0 movleu %xcc, %i1, %g2 fmovsneg %xcc, %f13, %f11 movvc %xcc, %l4, %i2 fzeros %f0 stx %o1, [%l7 + 0x28] movcs %xcc, %o7, %i7 smul %g4, 0x1A98, %g5 ldd [%l7 + 0x60], %f12 bpos,pt %xcc, loop_6516 edge8ln %i5, %o4, %l0 andncc %l6, %i4, %g7 stb %l1, [%l7 + 0x15] loop_6516: edge8n %i0, %o5, %i6 fmovrslez %l2, %f8, %f10 lduh [%l7 + 0x28], %l3 nop setx loop_6517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f5, %f15, %f15 alignaddrl %g6, %g1, %o6 lduw [%l7 + 0x74], %i3 loop_6517: ldsw [%l7 + 0x18], %l5 ta %xcc, 0x0 movle %icc, %o2, %o3 array16 %o0, %i1, %g2 movcc %xcc, %l4, %g3 srl %o1, %o7, %i2 ldsw [%l7 + 0x70], %g4 ldsw [%l7 + 0x60], %g5 fbne,a %fcc0, loop_6518 sth %i5, [%l7 + 0x4A] fbe,a %fcc0, loop_6519 bn,pt %icc, loop_6520 loop_6518: andcc %o4, 0x0AFE, %l0 fmul8sux16 %f2, %f0, %f14 loop_6519: fzero %f4 loop_6520: fmovrsgz %l6, %f5, %f9 movrne %i7, %g7, %l1 sth %i4, [%l7 + 0x4E] sra %o5, %i6, %l2 fmovrsgz %i0, %f1, %f4 bne,pt %icc, loop_6521 fmovrdgez %g6, %f6, %f0 fcmps %fcc0, %f6, %f7 st %f11, [%l7 + 0x6C] loop_6521: ldub [%l7 + 0x7D], %l3 fabsd %f0, %f2 fpmerge %f8, %f9, %f10 or %o6, 0x1B8E, %g1 fmul8x16au %f8, %f5, %f0 fcmpgt32 %f6, %f8, %l5 taddcctv %o2, 0x06AA, %i3 st %f4, [%l7 + 0x7C] bn,a,pt %xcc, loop_6522 fmovrslez %o3, %f14, %f15 fbge %fcc2, loop_6523 movpos %xcc, %i1, %g2 loop_6522: ld [%l7 + 0x3C], %f14 fmovdg %icc, %f12, %f12 loop_6523: fornot2s %f9, %f12, %f3 ldx [%l7 + 0x48], %o0 stw %g3, [%l7 + 0x60] stw %o1, [%l7 + 0x6C] fbg,a %fcc3, loop_6524 tvs %xcc, 0x0 fmovdvc %xcc, %f12, %f12 std %f10, [%l7 + 0x30] loop_6524: fornot2 %f14, %f4, %f4 fmovdvs %icc, %f5, %f1 lduw [%l7 + 0x1C], %o7 stb %l4, [%l7 + 0x5F] udiv %g4, 0x11C6, %i2 sth %i5, [%l7 + 0x70] std %f2, [%l7 + 0x30] ldx [%l7 + 0x68], %o4 movg %xcc, %g5, %l0 movpos %icc, %l6, %g7 ldd [%l7 + 0x68], %f8 sth %i7, [%l7 + 0x5C] ta %icc, 0x5 fbu,a %fcc3, loop_6525 fnor %f10, %f2, %f14 umulcc %l1, 0x1D3D, %o5 edge16 %i4, %l2, %i0 loop_6525: ldsb [%l7 + 0x24], %g6 fpadd32s %f3, %f15, %f5 fmovrdlez %l3, %f12, %f2 fcmpeq32 %f12, %f14, %o6 alignaddrl %i6, %l5, %g1 edge16n %o2, %o3, %i1 ldsw [%l7 + 0x08], %i3 fbe,a %fcc3, loop_6526 edge32l %o0, %g2, %g3 fpsub16 %f0, %f10, %f8 fmovsg %icc, %f10, %f10 loop_6526: orn %o7, 0x136B, %l4 or %g4, 0x1B99, %i2 movrgez %i5, 0x1CC, %o4 ldd [%l7 + 0x40], %f14 edge8l %o1, %g5, %l6 sdivx %l0, 0x1A71, %g7 fcmple16 %f6, %f14, %i7 mova %xcc, %l1, %o5 orcc %i4, %i0, %g6 lduw [%l7 + 0x3C], %l3 bn %xcc, loop_6527 fcmpgt16 %f0, %f8, %o6 fpack32 %f6, %f8, %f0 stb %l2, [%l7 + 0x11] loop_6527: fmovs %f1, %f6 fcmpes %fcc3, %f0, %f13 nop setx loop_6528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x68] fmovdvc %icc, %f1, %f5 fmovsl %xcc, %f3, %f8 loop_6528: fmovrdgz %i6, %f10, %f6 ldsh [%l7 + 0x14], %g1 ld [%l7 + 0x6C], %f0 bleu,pn %xcc, loop_6529 tgu %xcc, 0x6 movleu %xcc, %o2, %o3 fbue,a %fcc0, loop_6530 loop_6529: fnors %f3, %f9, %f9 bvs,pn %icc, loop_6531 std %f14, [%l7 + 0x18] loop_6530: stb %l5, [%l7 + 0x4A] edge32ln %i1, %i3, %o0 loop_6531: lduh [%l7 + 0x56], %g3 smulcc %o7, 0x1276, %l4 fabsd %f4, %f10 xor %g4, 0x07AF, %g2 bg,a loop_6532 fble %fcc0, loop_6533 fmovdgu %icc, %f6, %f13 sth %i5, [%l7 + 0x08] loop_6532: fmul8sux16 %f4, %f14, %f14 loop_6533: bneg loop_6534 fmovdvc %xcc, %f3, %f10 stb %i2, [%l7 + 0x09] movne %icc, %o4, %o1 loop_6534: ldd [%l7 + 0x40], %f14 tleu %xcc, 0x4 fnegs %f7, %f5 fbu,a %fcc0, loop_6535 std %f10, [%l7 + 0x70] fmovsgu %icc, %f6, %f11 fnand %f0, %f6, %f10 loop_6535: lduh [%l7 + 0x48], %l6 ldub [%l7 + 0x77], %l0 std %f6, [%l7 + 0x18] ldd [%l7 + 0x10], %f0 bcs,a loop_6536 fmul8x16au %f10, %f9, %f8 stw %g5, [%l7 + 0x40] fmul8x16 %f6, %f8, %f12 loop_6536: fmul8x16al %f1, %f6, %f10 fmovdcc %xcc, %f3, %f14 fandnot2s %f8, %f2, %f11 bcs %icc, loop_6537 movle %icc, %g7, %i7 fmovrsne %l1, %f0, %f2 fmovd %f10, %f4 loop_6537: ba loop_6538 fpsub16s %f2, %f9, %f5 fmovrdlz %o5, %f12, %f4 bleu loop_6539 loop_6538: fmovspos %icc, %f8, %f7 fmovrdne %i0, %f8, %f10 stw %i4, [%l7 + 0x6C] loop_6539: fbul %fcc0, loop_6540 ldx [%l7 + 0x50], %l3 fba %fcc2, loop_6541 ldsh [%l7 + 0x42], %g6 loop_6540: fble %fcc3, loop_6542 faligndata %f10, %f2, %f6 loop_6541: movrlz %o6, 0x2DF, %i6 stb %g1, [%l7 + 0x2B] loop_6542: movre %o2, 0x0FD, %o3 ldsh [%l7 + 0x58], %l2 orncc %l5, 0x0811, %i1 edge32 %i3, %g3, %o7 tgu %icc, 0x0 ldd [%l7 + 0x28], %f8 ldx [%l7 + 0x10], %o0 fmovsvc %icc, %f9, %f3 fmovsg %icc, %f15, %f10 ldsw [%l7 + 0x68], %g4 fmovsvs %xcc, %f5, %f9 nop setx loop_6543, %l0, %l1 jmpl %l1, %g2 fmovdne %xcc, %f14, %f9 fpsub16s %f10, %f11, %f0 std %f2, [%l7 + 0x28] loop_6543: edge8ln %l4, %i5, %o4 be,a,pt %xcc, loop_6544 ld [%l7 + 0x34], %f8 ldub [%l7 + 0x52], %o1 movgu %icc, %i2, %l0 loop_6544: fnegs %f2, %f5 ldsb [%l7 + 0x31], %g5 ld [%l7 + 0x44], %f15 fmovdneg %xcc, %f2, %f6 brgz,a %l6, loop_6545 fbl %fcc0, loop_6546 tgu %xcc, 0x1 st %f13, [%l7 + 0x7C] loop_6545: fpmerge %f3, %f8, %f12 loop_6546: xnor %g7, %l1, %o5 edge8 %i7, %i4, %l3 fbue %fcc2, loop_6547 std %f2, [%l7 + 0x40] brnz %i0, loop_6548 stx %g6, [%l7 + 0x18] loop_6547: ldsh [%l7 + 0x76], %i6 fbn %fcc2, loop_6549 loop_6548: brnz,a %o6, loop_6550 fmovsne %icc, %f15, %f11 tvs %icc, 0x7 loop_6549: tge %icc, 0x6 loop_6550: bgu loop_6551 brnz,a %o2, loop_6552 fpadd16s %f11, %f4, %f13 te %icc, 0x6 loop_6551: fbule %fcc0, loop_6553 loop_6552: fbn,a %fcc1, loop_6554 edge32n %g1, %o3, %l2 ld [%l7 + 0x30], %f6 loop_6553: fpmerge %f3, %f13, %f10 loop_6554: tsubcc %i1, 0x1D92, %l5 andn %i3, 0x1F94, %o7 std %f0, [%l7 + 0x48] fornot2s %f6, %f9, %f14 movrgez %g3, 0x383, %g4 brgez,a %o0, loop_6555 taddcc %l4, 0x1936, %i5 fbu,a %fcc2, loop_6556 stb %g2, [%l7 + 0x54] loop_6555: ldx [%l7 + 0x78], %o4 ldd [%l7 + 0x48], %f4 loop_6556: bneg,a,pt %icc, loop_6557 ble,a loop_6558 fcmpne32 %f2, %f6, %i2 fpackfix %f12, %f4 loop_6557: std %f12, [%l7 + 0x60] loop_6558: fbule %fcc2, loop_6559 fpack32 %f0, %f10, %f14 ldx [%l7 + 0x18], %l0 std %f10, [%l7 + 0x70] loop_6559: mulscc %o1, 0x1047, %l6 fandnot2s %f12, %f2, %f15 fbn %fcc3, loop_6560 ble loop_6561 stw %g7, [%l7 + 0x74] move %icc, %l1, %g5 loop_6560: nop setx loop_6562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6561: sth %o5, [%l7 + 0x7E] andcc %i4, %l3, %i0 ldd [%l7 + 0x28], %f0 loop_6562: fpsub16s %f3, %f14, %f7 nop setx loop_6563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x5D] fmovdneg %xcc, %f10, %f15 udiv %i6, 0x15E4, %i7 loop_6563: sub %o2, %g1, %o3 tneg %icc, 0x2 std %f14, [%l7 + 0x50] array16 %l2, %o6, %l5 ldx [%l7 + 0x20], %i3 fmovrdlz %i1, %f0, %f2 movgu %xcc, %o7, %g3 ldsw [%l7 + 0x50], %g4 fnors %f2, %f6, %f15 fmul8x16 %f14, %f0, %f10 std %f6, [%l7 + 0x70] brnz,a %l4, loop_6564 fpack32 %f14, %f6, %f10 taddcc %i5, 0x039D, %o0 ldub [%l7 + 0x54], %o4 loop_6564: st %f3, [%l7 + 0x74] movl %icc, %g2, %i2 ldx [%l7 + 0x40], %l0 alignaddr %o1, %g7, %l6 movcc %icc, %g5, %l1 fbu %fcc2, loop_6565 fmovdcc %xcc, %f6, %f6 movle %xcc, %o5, %i4 move %icc, %i0, %g6 loop_6565: nop setx loop_6566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %l3, %i7, %o2 srax %i6, %g1, %o3 stw %l2, [%l7 + 0x70] loop_6566: fand %f2, %f4, %f12 stw %l5, [%l7 + 0x40] fmovdge %xcc, %f0, %f13 stx %i3, [%l7 + 0x58] ldub [%l7 + 0x2F], %i1 faligndata %f2, %f6, %f4 ldsb [%l7 + 0x2F], %o7 fpadd16s %f10, %f14, %f8 lduw [%l7 + 0x78], %o6 sdivcc %g4, 0x1B9E, %g3 fbu %fcc2, loop_6567 st %f4, [%l7 + 0x68] fmovrdlez %l4, %f6, %f6 fornot1s %f14, %f1, %f10 loop_6567: udiv %o0, 0x11D6, %o4 tleu %icc, 0x0 addc %i5, %g2, %i2 ld [%l7 + 0x18], %f1 smul %o1, %l0, %g7 nop setx loop_6568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be,a %xcc, loop_6569 edge32 %g5, %l6, %o5 xorcc %i4, 0x09F2, %i0 loop_6568: fornot1 %f6, %f0, %f14 loop_6569: lduw [%l7 + 0x44], %l1 fmovdg %icc, %f7, %f0 be %xcc, loop_6570 movrne %g6, %i7, %l3 movrgez %i6, %g1, %o3 bshuffle %f10, %f8, %f0 loop_6570: fsrc1 %f12, %f0 ldsh [%l7 + 0x08], %l2 fandnot1 %f10, %f8, %f12 fnegs %f4, %f1 ldx [%l7 + 0x40], %l5 fbge %fcc1, loop_6571 fmovrslz %o2, %f9, %f6 fsrc1s %f12, %f13 fmovdcs %xcc, %f13, %f3 loop_6571: fsrc1s %f5, %f6 ldub [%l7 + 0x28], %i1 lduh [%l7 + 0x4A], %o7 stb %o6, [%l7 + 0x44] edge16n %i3, %g4, %g3 fexpand %f4, %f14 edge32ln %l4, %o0, %o4 bcs,a,pt %xcc, loop_6572 xor %i5, %i2, %g2 array8 %o1, %g7, %g5 ldd [%l7 + 0x40], %f2 loop_6572: stb %l0, [%l7 + 0x30] ldsb [%l7 + 0x7C], %o5 sdiv %l6, 0x0FDB, %i4 edge32 %l1, %g6, %i7 ldub [%l7 + 0x60], %l3 ldx [%l7 + 0x68], %i0 edge16l %i6, %o3, %l2 lduw [%l7 + 0x74], %l5 fbue,a %fcc1, loop_6573 fba %fcc3, loop_6574 taddcctv %g1, %o2, %o7 movvc %icc, %o6, %i3 loop_6573: sth %i1, [%l7 + 0x38] loop_6574: fornot2s %f0, %f9, %f4 ldsb [%l7 + 0x14], %g4 st %f12, [%l7 + 0x18] fpmerge %f11, %f6, %f4 fmovdge %xcc, %f4, %f8 fnands %f12, %f7, %f14 bge,a,pn %xcc, loop_6575 edge8ln %l4, %o0, %g3 faligndata %f2, %f2, %f0 ld [%l7 + 0x3C], %f13 loop_6575: umul %i5, %o4, %i2 stb %o1, [%l7 + 0x1A] fand %f6, %f0, %f4 fbuge %fcc2, loop_6576 fnot1s %f0, %f5 fpadd32 %f14, %f4, %f8 edge16ln %g7, %g5, %l0 loop_6576: fone %f10 st %f0, [%l7 + 0x60] srlx %o5, 0x12, %l6 fsrc2s %f14, %f9 ldx [%l7 + 0x60], %i4 ldx [%l7 + 0x70], %l1 ldd [%l7 + 0x18], %f8 fmovsgu %icc, %f11, %f13 smul %g2, 0x0A68, %i7 be,pt %icc, loop_6577 fmovdge %icc, %f14, %f5 ldd [%l7 + 0x78], %f12 fbul %fcc3, loop_6578 loop_6577: fpsub32 %f0, %f10, %f8 stb %g6, [%l7 + 0x6F] addcc %l3, %i0, %i6 loop_6578: fmovrdne %o3, %f4, %f8 fabsd %f6, %f4 movrne %l2, 0x089, %g1 bleu,a,pn %icc, loop_6579 st %f12, [%l7 + 0x48] lduh [%l7 + 0x7E], %l5 movne %xcc, %o2, %o7 loop_6579: fmovsa %xcc, %f0, %f9 brlz,a %i3, loop_6580 sth %i1, [%l7 + 0x12] bvs,a,pt %xcc, loop_6581 andn %g4, %o6, %l4 loop_6580: edge32ln %g3, %o0, %o4 sra %i2, %o1, %i5 loop_6581: fmovspos %xcc, %f4, %f2 fcmpes %fcc1, %f1, %f8 fbul,a %fcc0, loop_6582 stb %g7, [%l7 + 0x4E] ldub [%l7 + 0x45], %l0 fsrc1s %f6, %f0 loop_6582: fbue %fcc3, loop_6583 fmovrslez %g5, %f6, %f3 fbule %fcc2, loop_6584 bge,pn %icc, loop_6585 loop_6583: array16 %o5, %l6, %l1 andcc %g2, %i7, %g6 loop_6584: fmuld8sux16 %f3, %f14, %f0 loop_6585: ldsw [%l7 + 0x50], %i4 ldub [%l7 + 0x0C], %l3 stx %i6, [%l7 + 0x48] fornot1 %f6, %f10, %f12 fabss %f1, %f15 edge32 %i0, %l2, %g1 bge,pn %icc, loop_6586 fble %fcc0, loop_6587 st %f13, [%l7 + 0x3C] fbule %fcc0, loop_6588 loop_6586: bn,pn %xcc, loop_6589 loop_6587: subccc %o3, 0x098F, %o2 lduw [%l7 + 0x78], %o7 loop_6588: ldsh [%l7 + 0x6C], %l5 loop_6589: ldx [%l7 + 0x68], %i1 fpmerge %f4, %f1, %f0 srlx %i3, 0x17, %g4 addccc %l4, %g3, %o0 ba,a,pt %icc, loop_6590 tvc %icc, 0x5 stb %o4, [%l7 + 0x48] mova %icc, %o6, %o1 loop_6590: fmovs %f3, %f7 fble %fcc0, loop_6591 tg %xcc, 0x6 ba %xcc, loop_6592 fmovsn %icc, %f5, %f8 loop_6591: addc %i5, 0x1855, %g7 st %f13, [%l7 + 0x28] loop_6592: alignaddrl %i2, %l0, %g5 brlez %l6, loop_6593 lduw [%l7 + 0x68], %o5 tvc %xcc, 0x4 tpos %icc, 0x7 loop_6593: fbuge %fcc1, loop_6594 movrgez %l1, 0x149, %i7 fbuge,a %fcc1, loop_6595 brlez %g6, loop_6596 loop_6594: ldsh [%l7 + 0x6A], %g2 fpmerge %f5, %f5, %f12 loop_6595: ldsw [%l7 + 0x58], %l3 loop_6596: ldsw [%l7 + 0x74], %i4 fble %fcc1, loop_6597 udivx %i6, 0x0CE5, %l2 stw %g1, [%l7 + 0x74] popc %o3, %o2 loop_6597: stb %o7, [%l7 + 0x4B] srax %l5, 0x0F, %i0 ldd [%l7 + 0x28], %f0 fmovsvc %xcc, %f7, %f10 fbge,a %fcc1, loop_6598 ldd [%l7 + 0x50], %f8 movpos %xcc, %i3, %i1 movrlz %g4, %g3, %o0 loop_6598: for %f10, %f10, %f14 fornot2 %f4, %f0, %f6 andncc %o4, %o6, %o1 stb %i5, [%l7 + 0x10] ldsw [%l7 + 0x1C], %l4 ldd [%l7 + 0x68], %f4 fxnors %f1, %f7, %f6 st %f13, [%l7 + 0x3C] stw %g7, [%l7 + 0x38] ldx [%l7 + 0x48], %l0 bg,a,pn %icc, loop_6599 fmovrdne %i2, %f8, %f0 ld [%l7 + 0x38], %f9 fands %f13, %f9, %f0 loop_6599: udivcc %g5, 0x0C7A, %l6 sth %o5, [%l7 + 0x1E] edge32 %l1, %g6, %g2 fmovsgu %xcc, %f12, %f4 movre %l3, %i7, %i4 brnz %i6, loop_6600 bge %xcc, loop_6601 fnot2 %f14, %f4 st %f4, [%l7 + 0x70] loop_6600: bge %icc, loop_6602 loop_6601: std %f0, [%l7 + 0x68] lduh [%l7 + 0x5E], %g1 stw %o3, [%l7 + 0x5C] loop_6602: fpadd32s %f11, %f11, %f4 fmul8x16 %f5, %f6, %f8 ldx [%l7 + 0x58], %o2 lduh [%l7 + 0x0E], %o7 fcmped %fcc2, %f8, %f6 fabss %f1, %f9 move %icc, %l5, %l2 stx %i0, [%l7 + 0x18] fmovrdne %i1, %f4, %f14 orcc %i3, 0x111F, %g3 fbge %fcc0, loop_6603 std %f6, [%l7 + 0x60] stw %g4, [%l7 + 0x20] bl,a,pn %xcc, loop_6604 loop_6603: fcmpne16 %f0, %f14, %o0 sth %o4, [%l7 + 0x16] fcmpes %fcc2, %f14, %f6 loop_6604: fcmps %fcc0, %f9, %f0 fbuge,a %fcc2, loop_6605 tl %icc, 0x3 fmovdcc %icc, %f8, %f0 ldx [%l7 + 0x48], %o1 loop_6605: lduw [%l7 + 0x5C], %o6 stw %i5, [%l7 + 0x44] fcmps %fcc3, %f11, %f8 sll %g7, %l0, %l4 subcc %i2, %l6, %g5 stx %o5, [%l7 + 0x08] sllx %l1, 0x1A, %g6 movrgez %l3, %i7, %g2 fcmpgt32 %f10, %f2, %i6 fcmpes %fcc0, %f0, %f0 movge %xcc, %g1, %i4 fmovrse %o2, %f4, %f9 ldsw [%l7 + 0x3C], %o3 ldsw [%l7 + 0x68], %o7 ldub [%l7 + 0x58], %l5 stw %l2, [%l7 + 0x7C] xnor %i0, %i1, %i3 ldd [%l7 + 0x10], %f0 fbo,a %fcc0, loop_6606 add %g3, 0x06DB, %o0 sth %g4, [%l7 + 0x38] ldd [%l7 + 0x70], %f8 loop_6606: fors %f7, %f10, %f13 stb %o4, [%l7 + 0x53] lduw [%l7 + 0x18], %o6 ldsw [%l7 + 0x1C], %i5 faligndata %f10, %f14, %f0 stb %g7, [%l7 + 0x5A] ldx [%l7 + 0x50], %o1 fbue %fcc0, loop_6607 edge16ln %l4, %i2, %l0 stb %l6, [%l7 + 0x31] xnorcc %g5, 0x03DA, %o5 loop_6607: movcc %xcc, %g6, %l3 umulcc %l1, %i7, %i6 fmul8x16al %f11, %f13, %f6 ldsb [%l7 + 0x30], %g1 lduh [%l7 + 0x3A], %i4 st %f1, [%l7 + 0x28] stx %o2, [%l7 + 0x58] bcs,a,pn %xcc, loop_6608 lduh [%l7 + 0x4E], %o3 bleu,a,pn %xcc, loop_6609 call loop_6610 loop_6608: bneg,pn %icc, loop_6611 mulscc %g2, 0x00C1, %o7 loop_6609: bge,pt %xcc, loop_6612 loop_6610: bgu,pn %xcc, loop_6613 loop_6611: ldsb [%l7 + 0x0D], %l2 movneg %xcc, %i0, %i1 loop_6612: stb %l5, [%l7 + 0x1A] loop_6613: orcc %i3, 0x05C6, %g3 array16 %o0, %o4, %o6 movg %icc, %i5, %g7 fsrc2s %f4, %f6 fmovsne %icc, %f11, %f8 stb %g4, [%l7 + 0x6D] ldsw [%l7 + 0x6C], %l4 ldub [%l7 + 0x35], %o1 bcs,pt %icc, loop_6614 nop setx loop_6615, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %icc, %i2, %l0 tn %xcc, 0x6 loop_6614: alignaddrl %g5, %o5, %g6 loop_6615: fmovscs %icc, %f13, %f8 fbul %fcc0, loop_6616 edge16ln %l3, %l6, %l1 movne %icc, %i7, %i6 fcmpne16 %f4, %f2, %i4 loop_6616: ldub [%l7 + 0x5B], %o2 stb %o3, [%l7 + 0x21] fnors %f11, %f11, %f6 lduh [%l7 + 0x68], %g1 fmovsne %xcc, %f15, %f2 ldsb [%l7 + 0x24], %g2 ldsh [%l7 + 0x5A], %l2 movle %xcc, %o7, %i1 stw %l5, [%l7 + 0x68] fnors %f1, %f12, %f13 edge32n %i0, %g3, %o0 bg %icc, loop_6617 ldd [%l7 + 0x28], %f0 fsrc2s %f8, %f11 lduh [%l7 + 0x36], %i3 loop_6617: fmul8x16al %f11, %f12, %f10 fmovspos %icc, %f9, %f1 tvc %icc, 0x7 brgez,a %o6, loop_6618 bleu,pt %xcc, loop_6619 andn %i5, %g7, %o4 subc %l4, %o1, %i2 loop_6618: stb %g4, [%l7 + 0x49] loop_6619: ldx [%l7 + 0x30], %g5 alignaddrl %o5, %g6, %l0 be,a loop_6620 xnor %l3, 0x039B, %l6 sra %l1, 0x0E, %i6 fxors %f5, %f13, %f8 loop_6620: movcs %icc, %i4, %o2 lduh [%l7 + 0x6C], %i7 stw %g1, [%l7 + 0x6C] st %f7, [%l7 + 0x0C] srlx %o3, 0x17, %l2 edge16l %g2, %o7, %i1 nop setx loop_6621, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f9, %f15, %f9 fsrc2s %f3, %f3 array16 %i0, %l5, %o0 loop_6621: tle %icc, 0x7 stw %i3, [%l7 + 0x34] brlez,a %g3, loop_6622 addccc %i5, %o6, %g7 stw %l4, [%l7 + 0x60] fbuge %fcc1, loop_6623 loop_6622: bg,a %xcc, loop_6624 fmovdl %xcc, %f0, %f1 fcmpeq16 %f10, %f4, %o4 loop_6623: stx %o1, [%l7 + 0x58] loop_6624: tgu %xcc, 0x5 movl %xcc, %g4, %i2 fnegs %f5, %f10 fmovde %xcc, %f5, %f5 ld [%l7 + 0x14], %f11 movn %xcc, %g5, %g6 stb %o5, [%l7 + 0x2D] movn %xcc, %l0, %l3 lduw [%l7 + 0x58], %l1 tne %xcc, 0x4 fmovrdgez %l6, %f2, %f4 fcmps %fcc3, %f4, %f4 edge16ln %i4, %o2, %i7 bcs,pn %icc, loop_6625 tl %icc, 0x3 fexpand %f9, %f4 fmovdvs %icc, %f4, %f9 loop_6625: stb %g1, [%l7 + 0x7E] bpos,a,pn %xcc, loop_6626 fpadd32s %f6, %f4, %f9 stb %i6, [%l7 + 0x34] brlez %l2, loop_6627 loop_6626: fmovrdlz %o3, %f12, %f0 xorcc %g2, 0x02A1, %o7 movn %xcc, %i1, %i0 loop_6627: ld [%l7 + 0x78], %f4 fandnot1 %f14, %f10, %f8 sllx %l5, %i3, %o0 fbg,a %fcc0, loop_6628 bneg %icc, loop_6629 bcs,pt %xcc, loop_6630 brlz %g3, loop_6631 loop_6628: tcc %xcc, 0x4 loop_6629: edge16ln %o6, %i5, %l4 loop_6630: ld [%l7 + 0x60], %f13 loop_6631: stx %g7, [%l7 + 0x20] ldd [%l7 + 0x58], %f14 stb %o1, [%l7 + 0x77] ldsb [%l7 + 0x59], %g4 ldsw [%l7 + 0x60], %i2 subccc %g5, %g6, %o4 edge8 %o5, %l3, %l0 fmovda %icc, %f15, %f4 fbe %fcc1, loop_6632 edge16 %l6, %i4, %l1 fbue %fcc0, loop_6633 subc %o2, 0x03D0, %i7 loop_6632: st %f10, [%l7 + 0x44] stx %i6, [%l7 + 0x68] loop_6633: xor %l2, 0x054B, %o3 fone %f2 fcmps %fcc3, %f12, %f1 fornot2s %f2, %f3, %f6 movge %icc, %g2, %g1 or %o7, 0x1121, %i0 fmovs %f10, %f10 nop setx loop_6634, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x4F], %l5 edge8ln %i1, %i3, %g3 fmovsg %icc, %f1, %f0 loop_6634: fandnot2s %f1, %f12, %f1 movge %xcc, %o6, %i5 bg,pn %icc, loop_6635 tcs %xcc, 0x1 brgez,a %l4, loop_6636 fbl,a %fcc0, loop_6637 loop_6635: fmovdvc %icc, %f3, %f15 stw %g7, [%l7 + 0x58] loop_6636: subc %o1, %o0, %g4 loop_6637: tsubcc %i2, %g6, %o4 fpadd32 %f14, %f12, %f4 std %f10, [%l7 + 0x18] fbge,a %fcc0, loop_6638 ld [%l7 + 0x28], %f3 fpsub16s %f2, %f15, %f2 xnorcc %g5, %l3, %o5 loop_6638: stx %l0, [%l7 + 0x10] ldub [%l7 + 0x1D], %i4 brlez,a %l1, loop_6639 edge16n %o2, %l6, %i7 fornot2s %f11, %f6, %f1 fcmpeq16 %f2, %f4, %l2 loop_6639: fand %f4, %f2, %f14 andn %o3, 0x11D5, %g2 addccc %g1, 0x1742, %o7 bneg loop_6640 ldsb [%l7 + 0x2E], %i6 sra %i0, 0x0E, %l5 fcmpes %fcc2, %f2, %f6 loop_6640: addcc %i3, %i1, %o6 bneg,a loop_6641 ldsb [%l7 + 0x60], %g3 fbo,a %fcc1, loop_6642 ldsb [%l7 + 0x4C], %i5 loop_6641: lduh [%l7 + 0x3E], %g7 pdist %f8, %f0, %f2 loop_6642: ldd [%l7 + 0x28], %f14 lduw [%l7 + 0x78], %l4 tleu %xcc, 0x7 tvs %icc, 0x1 bpos,pt %xcc, loop_6643 movrgez %o1, 0x212, %g4 fornot2 %f12, %f8, %f2 stx %i2, [%l7 + 0x28] loop_6643: fpack32 %f10, %f10, %f14 bpos %icc, loop_6644 sth %g6, [%l7 + 0x22] std %f8, [%l7 + 0x08] tg %xcc, 0x2 loop_6644: movrlz %o0, %o4, %l3 stw %g5, [%l7 + 0x18] bne,a loop_6645 stx %l0, [%l7 + 0x28] st %f12, [%l7 + 0x70] mova %icc, %o5, %i4 loop_6645: fmovrde %o2, %f8, %f8 fcmpes %fcc2, %f8, %f9 fmovdle %xcc, %f15, %f9 stx %l1, [%l7 + 0x38] ldd [%l7 + 0x68], %f6 bge loop_6646 ldsh [%l7 + 0x26], %l6 stw %i7, [%l7 + 0x54] edge8ln %l2, %g2, %g1 loop_6646: stx %o3, [%l7 + 0x50] fpsub32 %f6, %f8, %f4 fpmerge %f2, %f14, %f10 fcmpne16 %f8, %f4, %i6 bn %xcc, loop_6647 fblg,a %fcc0, loop_6648 movn %icc, %o7, %i0 fbge,a %fcc2, loop_6649 loop_6647: fbg,a %fcc0, loop_6650 loop_6648: lduw [%l7 + 0x60], %l5 sdivx %i3, 0x184A, %i1 loop_6649: lduw [%l7 + 0x0C], %g3 loop_6650: ba,a,pt %icc, loop_6651 fmovsgu %icc, %f15, %f4 fbo,a %fcc0, loop_6652 edge32n %i5, %g7, %l4 loop_6651: st %f9, [%l7 + 0x54] fbo %fcc3, loop_6653 loop_6652: lduw [%l7 + 0x34], %o6 fbne,a %fcc2, loop_6654 edge8n %g4, %i2, %o1 loop_6653: fcmple32 %f4, %f12, %g6 fmovda %xcc, %f9, %f1 loop_6654: fmovrsgz %o0, %f14, %f7 fcmpgt16 %f2, %f4, %o4 stb %g5, [%l7 + 0x49] st %f12, [%l7 + 0x50] xnorcc %l3, 0x00D6, %o5 stx %i4, [%l7 + 0x68] bgu,pt %icc, loop_6655 fcmple32 %f6, %f8, %o2 bvs,pt %xcc, loop_6656 fmovsle %xcc, %f14, %f12 loop_6655: ldx [%l7 + 0x58], %l1 siam 0x6 loop_6656: fmovsneg %icc, %f6, %f13 sdiv %l6, 0x07DA, %i7 fmovdcc %xcc, %f10, %f15 movrlz %l2, %l0, %g1 tn %icc, 0x6 ldsb [%l7 + 0x7B], %g2 brz %i6, loop_6657 fbul,a %fcc1, loop_6658 fcmpeq16 %f8, %f12, %o3 fmovdvc %xcc, %f0, %f13 loop_6657: tcs %xcc, 0x1 loop_6658: brnz,a %i0, loop_6659 fandnot2s %f13, %f11, %f9 lduw [%l7 + 0x7C], %l5 tgu %icc, 0x1 loop_6659: lduw [%l7 + 0x78], %i3 te %icc, 0x5 fmovrdne %o7, %f14, %f4 bcc,a %xcc, loop_6660 fnors %f11, %f14, %f1 fmovdcs %icc, %f2, %f0 fmovrslez %i1, %f4, %f2 loop_6660: fpadd16s %f11, %f4, %f5 fmovdleu %icc, %f10, %f7 stx %i5, [%l7 + 0x60] fmovrdlz %g3, %f2, %f2 movleu %icc, %l4, %o6 fmovrsgez %g7, %f1, %f9 fmovsvs %icc, %f2, %f11 addcc %i2, %o1, %g6 fmul8x16al %f15, %f6, %f8 sub %o0, 0x0D4A, %g4 tl %icc, 0x3 fmovd %f8, %f4 stb %o4, [%l7 + 0x1A] fbuge,a %fcc0, loop_6661 fpsub32s %f15, %f10, %f1 ldsw [%l7 + 0x3C], %g5 ldx [%l7 + 0x68], %o5 loop_6661: fnot1 %f8, %f12 fmovrdgz %l3, %f8, %f0 edge8 %i4, %o2, %l6 movre %i7, 0x245, %l2 udivx %l1, 0x0183, %g1 fmovsvc %xcc, %f1, %f14 fpsub16s %f9, %f12, %f11 ldsb [%l7 + 0x61], %l0 fba %fcc1, loop_6662 taddcctv %i6, %o3, %g2 ld [%l7 + 0x0C], %f2 movl %icc, %l5, %i0 loop_6662: ldd [%l7 + 0x60], %f10 bne,pn %xcc, loop_6663 smulcc %i3, %o7, %i1 stb %g3, [%l7 + 0x0C] fand %f12, %f4, %f6 loop_6663: tvs %icc, 0x2 stb %l4, [%l7 + 0x2A] movrgez %o6, 0x301, %i5 ldsh [%l7 + 0x24], %i2 stw %o1, [%l7 + 0x64] ba,pn %icc, loop_6664 ldsw [%l7 + 0x58], %g7 ta %xcc, 0x1 fbe %fcc0, loop_6665 loop_6664: fmovrse %o0, %f13, %f11 stx %g6, [%l7 + 0x78] fmovrsgz %g4, %f0, %f9 loop_6665: fabsd %f6, %f2 st %f11, [%l7 + 0x5C] fsrc1s %f3, %f15 be,pn %xcc, loop_6666 fmovsn %icc, %f3, %f12 fbe %fcc3, loop_6667 edge8 %g5, %o4, %o5 loop_6666: stb %i4, [%l7 + 0x6E] fmovdvc %icc, %f5, %f11 loop_6667: bl %xcc, loop_6668 mulx %l3, 0x1753, %o2 fnot2s %f7, %f5 edge8n %i7, %l6, %l2 loop_6668: fcmple16 %f8, %f8, %g1 fnot2 %f14, %f10 std %f14, [%l7 + 0x60] fbne,a %fcc1, loop_6669 fmovdn %xcc, %f15, %f12 siam 0x5 fbul %fcc2, loop_6670 loop_6669: ldx [%l7 + 0x10], %l1 movge %xcc, %l0, %o3 fba %fcc3, loop_6671 loop_6670: fors %f2, %f9, %f3 stb %i6, [%l7 + 0x65] fpadd32s %f14, %f0, %f9 loop_6671: ldub [%l7 + 0x1F], %g2 fcmple32 %f10, %f12, %i0 fandnot2s %f14, %f10, %f1 for %f0, %f10, %f14 sth %i3, [%l7 + 0x52] edge8 %l5, %o7, %g3 fbge %fcc1, loop_6672 nop setx loop_6673, %l0, %l1 jmpl %l1, %i1 ldsb [%l7 + 0x3F], %o6 fzeros %f14 loop_6672: stb %i5, [%l7 + 0x0D] loop_6673: fmovrdlez %i2, %f4, %f8 tl %xcc, 0x1 fbu,a %fcc2, loop_6674 fcmpgt16 %f0, %f0, %o1 fble %fcc2, loop_6675 fnand %f12, %f14, %f0 loop_6674: bcc %icc, loop_6676 fnand %f12, %f0, %f8 loop_6675: fmovrse %g7, %f9, %f2 fmovdvc %icc, %f15, %f4 loop_6676: fmul8sux16 %f0, %f2, %f8 fnegd %f2, %f0 sth %o0, [%l7 + 0x4C] orn %g6, 0x137C, %l4 fmovrslez %g5, %f2, %f11 edge16 %g4, %o4, %o5 fors %f15, %f11, %f8 ldsw [%l7 + 0x30], %i4 lduw [%l7 + 0x70], %l3 ldsw [%l7 + 0x6C], %o2 tle %xcc, 0x7 sth %l6, [%l7 + 0x28] bvc,a,pt %icc, loop_6677 bvs loop_6678 fxors %f7, %f12, %f5 fmovrdlz %l2, %f0, %f6 loop_6677: fornot2 %f6, %f4, %f4 loop_6678: fbn %fcc1, loop_6679 fbge %fcc3, loop_6680 ldd [%l7 + 0x28], %f12 fabsd %f14, %f12 loop_6679: fsrc1s %f6, %f9 loop_6680: movn %xcc, %i7, %g1 stw %l0, [%l7 + 0x18] movneg %icc, %l1, %o3 tcs %icc, 0x0 fpsub32s %f6, %f6, %f13 ldub [%l7 + 0x24], %g2 movpos %xcc, %i0, %i3 fnot2s %f6, %f9 sub %i6, %o7, %g3 fmul8x16 %f0, %f0, %f14 fbl,a %fcc0, loop_6681 fpsub32 %f2, %f12, %f8 ldub [%l7 + 0x69], %i1 ldsh [%l7 + 0x16], %l5 loop_6681: udiv %o6, 0x0A0A, %i5 bcc,a,pn %icc, loop_6682 ld [%l7 + 0x5C], %f11 stw %o1, [%l7 + 0x50] sth %i2, [%l7 + 0x2A] loop_6682: fsrc1 %f12, %f0 ldsh [%l7 + 0x36], %g7 movre %o0, 0x324, %g6 movge %icc, %g5, %l4 stb %g4, [%l7 + 0x33] stb %o4, [%l7 + 0x1C] taddcc %i4, %o5, %l3 srax %l6, 0x12, %l2 fcmpgt16 %f14, %f2, %i7 brgez,a %g1, loop_6683 fmovdg %icc, %f1, %f10 alignaddr %o2, %l0, %o3 sll %g2, %l1, %i0 loop_6683: fbo %fcc2, loop_6684 sth %i6, [%l7 + 0x48] fcmpd %fcc2, %f4, %f6 fble,a %fcc0, loop_6685 loop_6684: fnot1 %f2, %f2 ldub [%l7 + 0x7C], %o7 array8 %g3, %i3, %l5 loop_6685: fone %f4 tpos %icc, 0x3 fmovdle %icc, %f2, %f0 edge16n %o6, %i1, %o1 fcmpgt16 %f4, %f12, %i2 fmul8x16al %f14, %f7, %f0 fabsd %f10, %f2 sdivx %g7, 0x1565, %o0 fcmpgt32 %f2, %f14, %i5 tneg %icc, 0x0 ldsh [%l7 + 0x6C], %g6 fmovspos %icc, %f15, %f4 nop setx loop_6686, %l0, %l1 jmpl %l1, %g5 subcc %l4, %o4, %g4 fmovdn %xcc, %f5, %f7 fpack16 %f2, %f9 loop_6686: fpadd16s %f6, %f13, %f15 fpadd16 %f6, %f6, %f12 fmovsvc %icc, %f3, %f6 ldsh [%l7 + 0x6E], %i4 fnot2s %f8, %f10 bcs,pn %xcc, loop_6687 ld [%l7 + 0x68], %f8 udivcc %l3, 0x185A, %l6 bn,a %icc, loop_6688 loop_6687: ldsb [%l7 + 0x1C], %o5 edge16l %l2, %i7, %o2 edge8ln %g1, %l0, %g2 loop_6688: fzeros %f0 ldsh [%l7 + 0x70], %o3 array16 %l1, %i0, %o7 move %xcc, %g3, %i6 fcmped %fcc1, %f2, %f0 ldx [%l7 + 0x30], %l5 smul %o6, %i3, %i1 brnz %i2, loop_6689 andn %o1, 0x0CD5, %g7 ldx [%l7 + 0x58], %i5 fnot2s %f7, %f11 loop_6689: edge16n %g6, %g5, %o0 popc 0x1B8C, %l4 fmovsleu %icc, %f10, %f0 fand %f8, %f14, %f6 fnand %f6, %f4, %f0 fmovrsgez %g4, %f8, %f15 addccc %o4, %i4, %l6 addc %o5, %l3, %l2 fcmple16 %f10, %f8, %i7 fors %f10, %f6, %f6 ldsh [%l7 + 0x48], %o2 movg %icc, %g1, %l0 call loop_6690 fornot1s %f4, %f15, %f1 smulcc %o3, %g2, %l1 lduh [%l7 + 0x6E], %o7 loop_6690: add %i0, %i6, %l5 fmovs %f13, %f7 edge8n %o6, %i3, %i1 nop setx loop_6691, %l0, %l1 jmpl %l1, %g3 fpsub32 %f12, %f6, %f6 fcmpne16 %f0, %f12, %o1 sth %g7, [%l7 + 0x10] loop_6691: fnot1s %f8, %f5 stx %i2, [%l7 + 0x30] edge32l %i5, %g6, %o0 ldsh [%l7 + 0x74], %g5 ldx [%l7 + 0x70], %l4 edge32 %o4, %i4, %g4 fmovdl %icc, %f13, %f14 ldsw [%l7 + 0x48], %l6 bcs,pn %icc, loop_6692 fmovsleu %xcc, %f11, %f8 mova %icc, %l3, %l2 stx %o5, [%l7 + 0x28] loop_6692: addcc %o2, 0x1C95, %g1 movne %icc, %i7, %o3 ld [%l7 + 0x24], %f13 sth %l0, [%l7 + 0x66] move %xcc, %l1, %g2 ldsw [%l7 + 0x14], %o7 fmuld8ulx16 %f7, %f7, %f14 faligndata %f6, %f12, %f14 fmul8x16al %f0, %f2, %f14 sth %i0, [%l7 + 0x3C] edge8l %l5, %i6, %o6 xor %i3, 0x0038, %g3 ldx [%l7 + 0x30], %i1 subcc %g7, 0x0CDB, %o1 lduh [%l7 + 0x60], %i2 brlez %i5, loop_6693 lduw [%l7 + 0x34], %g6 fpadd16 %f6, %f2, %f2 fcmpes %fcc1, %f13, %f6 loop_6693: ldx [%l7 + 0x10], %g5 bvs %xcc, loop_6694 fmovsvc %xcc, %f14, %f0 tl %icc, 0x4 fbu %fcc3, loop_6695 loop_6694: stb %o0, [%l7 + 0x42] ldx [%l7 + 0x20], %o4 std %f14, [%l7 + 0x30] loop_6695: be,a %icc, loop_6696 fbue,a %fcc2, loop_6697 fmovrsgez %i4, %f11, %f14 movrlz %g4, %l6, %l4 loop_6696: brlez,a %l3, loop_6698 loop_6697: ld [%l7 + 0x70], %f3 fexpand %f4, %f12 stw %o5, [%l7 + 0x48] loop_6698: call loop_6699 ldub [%l7 + 0x39], %l2 brlz,a %o2, loop_6700 movrgz %i7, 0x056, %g1 loop_6699: or %l0, %l1, %o3 fpadd32 %f8, %f14, %f14 loop_6700: lduw [%l7 + 0x24], %o7 fands %f10, %f14, %f14 movle %icc, %g2, %l5 fnegd %f14, %f4 ldx [%l7 + 0x50], %i0 fxnor %f12, %f2, %f10 xor %i6, 0x0867, %o6 lduw [%l7 + 0x0C], %i3 stb %i1, [%l7 + 0x2F] addc %g3, 0x162E, %g7 fmovrsne %o1, %f13, %f7 ldsb [%l7 + 0x12], %i2 sllx %g6, %i5, %o0 fmovsn %icc, %f13, %f8 sth %g5, [%l7 + 0x58] fpack16 %f14, %f2 srl %o4, %i4, %l6 std %f2, [%l7 + 0x28] fcmps %fcc3, %f12, %f3 ldsh [%l7 + 0x08], %g4 fcmped %fcc2, %f6, %f8 ld [%l7 + 0x34], %f2 movneg %icc, %l4, %o5 brgz,a %l2, loop_6701 movrne %o2, %i7, %g1 fnands %f9, %f15, %f10 fpadd16 %f8, %f0, %f8 loop_6701: movrlz %l0, 0x13F, %l3 fnand %f4, %f2, %f14 movneg %xcc, %l1, %o3 stb %g2, [%l7 + 0x3F] orncc %l5, 0x137A, %o7 movcs %xcc, %i0, %i6 movrgz %i3, 0x258, %o6 ta %icc, 0x4 bcc,a,pt %icc, loop_6702 fnegs %f4, %f15 xnor %g3, 0x0A57, %i1 sllx %o1, %i2, %g6 loop_6702: tn %icc, 0x2 mulx %i5, 0x1D27, %g7 ld [%l7 + 0x14], %f10 fcmpeq32 %f10, %f0, %o0 lduh [%l7 + 0x3C], %o4 fmovdg %icc, %f7, %f12 fsrc1s %f11, %f13 stw %i4, [%l7 + 0x30] ldsh [%l7 + 0x7A], %g5 and %l6, 0x170B, %l4 ldd [%l7 + 0x30], %f10 faligndata %f14, %f0, %f2 ld [%l7 + 0x08], %f0 fornot2s %f5, %f12, %f14 tpos %icc, 0x6 ldd [%l7 + 0x78], %f10 tpos %icc, 0x7 fmovdneg %xcc, %f1, %f8 fmovdvc %xcc, %f7, %f6 bcc,pn %xcc, loop_6703 lduh [%l7 + 0x4C], %o5 fmovdvs %xcc, %f3, %f4 ldub [%l7 + 0x20], %g4 loop_6703: alignaddrl %l2, %o2, %g1 fpmerge %f9, %f4, %f14 std %f10, [%l7 + 0x58] andn %i7, 0x00B7, %l3 sub %l1, %l0, %o3 addccc %l5, 0x0655, %o7 stx %g2, [%l7 + 0x68] ldsw [%l7 + 0x2C], %i6 edge32l %i0, %i3, %g3 sll %i1, %o1, %i2 ldub [%l7 + 0x58], %o6 lduw [%l7 + 0x58], %i5 fmovdpos %icc, %f5, %f5 fmovdneg %xcc, %f4, %f2 srax %g6, %g7, %o4 fcmpne32 %f8, %f12, %i4 ldsh [%l7 + 0x56], %g5 bshuffle %f12, %f2, %f2 movneg %icc, %l6, %o0 tg %xcc, 0x5 brgez,a %o5, loop_6704 and %g4, %l2, %l4 array32 %g1, %i7, %l3 fmovde %icc, %f5, %f15 loop_6704: andncc %o2, %l1, %o3 fmovdpos %icc, %f14, %f6 fmovsle %xcc, %f14, %f0 fmovdge %icc, %f3, %f14 ldub [%l7 + 0x24], %l0 ldsb [%l7 + 0x2E], %l5 xnorcc %g2, %i6, %i0 edge32n %o7, %g3, %i3 fmovdle %icc, %f7, %f1 ldub [%l7 + 0x5E], %i1 fmovsl %xcc, %f1, %f1 fones %f11 lduw [%l7 + 0x74], %o1 ldd [%l7 + 0x08], %f6 fmovrslz %i2, %f11, %f15 fbule %fcc0, loop_6705 umulcc %i5, 0x1889, %o6 subccc %g7, %o4, %g6 fmovrsgz %g5, %f4, %f14 loop_6705: ldub [%l7 + 0x7C], %i4 fandnot2 %f10, %f10, %f2 fxor %f12, %f6, %f10 stw %l6, [%l7 + 0x34] ldub [%l7 + 0x53], %o5 edge16ln %o0, %l2, %g4 brgz %l4, loop_6706 fmovdleu %icc, %f13, %f7 lduh [%l7 + 0x46], %g1 ldsw [%l7 + 0x70], %i7 loop_6706: lduh [%l7 + 0x6A], %o2 st %f10, [%l7 + 0x3C] std %f0, [%l7 + 0x50] fmovrdlz %l3, %f2, %f8 ld [%l7 + 0x60], %f2 orn %l1, 0x1B0D, %o3 movge %xcc, %l0, %l5 stx %i6, [%l7 + 0x50] alignaddr %g2, %o7, %i0 fandnot1 %f2, %f2, %f12 tcc %icc, 0x2 fmovdle %icc, %f14, %f9 fpmerge %f5, %f15, %f0 fnegs %f14, %f4 ldd [%l7 + 0x40], %f14 movrgez %g3, 0x208, %i3 ldsw [%l7 + 0x54], %i1 tg %icc, 0x4 sth %o1, [%l7 + 0x0C] ldub [%l7 + 0x6B], %i5 ldx [%l7 + 0x60], %i2 array32 %g7, %o4, %g6 nop setx loop_6707, %l0, %l1 jmpl %l1, %o6 fbe %fcc0, loop_6708 sth %i4, [%l7 + 0x54] lduw [%l7 + 0x24], %g5 loop_6707: ldd [%l7 + 0x30], %f0 loop_6708: ld [%l7 + 0x78], %f2 st %f4, [%l7 + 0x60] call loop_6709 fmovda %icc, %f14, %f0 nop setx loop_6710, %l0, %l1 jmpl %l1, %l6 fmovdn %xcc, %f15, %f10 loop_6709: stw %o0, [%l7 + 0x24] fmovscs %icc, %f8, %f14 loop_6710: fand %f2, %f14, %f12 mulscc %l2, %g4, %l4 fornot2 %f6, %f6, %f4 stx %g1, [%l7 + 0x20] fcmpes %fcc2, %f13, %f12 fmovdne %icc, %f8, %f0 movgu %icc, %i7, %o5 sth %o2, [%l7 + 0x2C] andncc %l3, %o3, %l1 fmovdpos %icc, %f3, %f8 fpsub32 %f12, %f12, %f2 fmovsle %xcc, %f8, %f1 fmovsa %icc, %f7, %f0 ldsh [%l7 + 0x50], %l0 fbu,a %fcc3, loop_6711 ldx [%l7 + 0x50], %l5 lduw [%l7 + 0x50], %i6 fbe %fcc0, loop_6712 loop_6711: lduw [%l7 + 0x58], %g2 sth %o7, [%l7 + 0x3E] edge16ln %i0, %g3, %i3 loop_6712: xorcc %i1, 0x0699, %i5 tgu %xcc, 0x7 fmovsvs %icc, %f13, %f14 fexpand %f10, %f14 fmovrse %i2, %f9, %f7 sra %g7, %o1, %o4 lduh [%l7 + 0x50], %o6 te %xcc, 0x4 ba,a,pn %icc, loop_6713 ldd [%l7 + 0x68], %f12 srax %i4, %g5, %g6 fxors %f10, %f5, %f3 loop_6713: fpsub16s %f13, %f0, %f0 ldsb [%l7 + 0x4D], %o0 fandnot2 %f6, %f12, %f2 tge %icc, 0x2 ldub [%l7 + 0x0A], %l2 fmul8ulx16 %f8, %f4, %f14 brlz,a %l6, loop_6714 fmuld8ulx16 %f10, %f6, %f8 orcc %g4, %g1, %l4 st %f9, [%l7 + 0x24] loop_6714: movvc %xcc, %i7, %o5 movrlez %l3, 0x0CB, %o2 fandnot1 %f4, %f12, %f0 fsrc2 %f14, %f14 bpos,a %xcc, loop_6715 nop setx loop_6716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f8, %f14, %f12 fone %f6 loop_6715: stw %o3, [%l7 + 0x40] loop_6716: fmovdcc %icc, %f3, %f12 tleu %xcc, 0x5 smul %l0, 0x0865, %l1 std %f8, [%l7 + 0x68] fnand %f0, %f6, %f10 fmovdg %icc, %f12, %f4 fbl,a %fcc3, loop_6717 bl loop_6718 fnegs %f11, %f12 ldd [%l7 + 0x08], %f8 loop_6717: sth %i6, [%l7 + 0x16] loop_6718: std %f8, [%l7 + 0x28] ldsb [%l7 + 0x77], %g2 fsrc2s %f7, %f13 fsrc1 %f14, %f2 fxors %f8, %f8, %f2 brgz %l5, loop_6719 movre %o7, 0x1A4, %i0 mulx %g3, %i3, %i5 fpadd32 %f12, %f6, %f6 loop_6719: movpos %icc, %i1, %g7 fmovrdgz %i2, %f2, %f6 fpadd32 %f4, %f8, %f6 sub %o4, %o6, %i4 fmovdcc %xcc, %f4, %f1 stw %g5, [%l7 + 0x18] ba,pn %xcc, loop_6720 tg %icc, 0x2 fsrc1s %f9, %f10 fba,a %fcc2, loop_6721 loop_6720: fpadd32 %f10, %f10, %f12 bl,pn %icc, loop_6722 movrlez %g6, %o1, %o0 loop_6721: ldsw [%l7 + 0x20], %l2 ldsw [%l7 + 0x38], %l6 loop_6722: fmovde %xcc, %f4, %f1 bne,a %icc, loop_6723 ba,a loop_6724 edge8l %g1, %l4, %g4 bleu,a,pt %icc, loop_6725 loop_6723: tsubcctv %i7, 0x1E9B, %l3 loop_6724: stb %o2, [%l7 + 0x67] tg %xcc, 0x3 loop_6725: fpackfix %f14, %f3 addcc %o5, 0x1BAD, %l0 move %icc, %l1, %o3 ldsw [%l7 + 0x64], %g2 fbg %fcc1, loop_6726 movcs %xcc, %i6, %l5 brgez,a %i0, loop_6727 movrlz %o7, 0x1F5, %i3 loop_6726: fmovrse %i5, %f1, %f0 fmovs %f4, %f3 loop_6727: fmovsvs %xcc, %f6, %f5 ldx [%l7 + 0x78], %g3 fornot1 %f10, %f10, %f0 ldx [%l7 + 0x20], %g7 sdivcc %i1, 0x1986, %o4 fandnot2 %f14, %f10, %f12 ldsh [%l7 + 0x6C], %o6 fbe,a %fcc0, loop_6728 fbug %fcc3, loop_6729 edge32ln %i2, %g5, %g6 fmovsa %xcc, %f15, %f4 loop_6728: fmovsneg %icc, %f1, %f15 loop_6729: fmovsgu %xcc, %f3, %f10 fmovsge %icc, %f6, %f1 taddcc %i4, 0x0F0F, %o0 fmovrdne %l2, %f4, %f0 fmovsa %xcc, %f8, %f9 ldx [%l7 + 0x40], %o1 ldub [%l7 + 0x53], %g1 stx %l4, [%l7 + 0x20] stx %l6, [%l7 + 0x08] fbne,a %fcc1, loop_6730 ble %icc, loop_6731 sth %g4, [%l7 + 0x1A] std %f6, [%l7 + 0x50] loop_6730: bshuffle %f2, %f14, %f8 loop_6731: fpadd16s %f9, %f12, %f15 fandnot1 %f8, %f14, %f10 edge8 %i7, %l3, %o5 orcc %l0, 0x1436, %o2 nop setx loop_6732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f12, %f13 tge %icc, 0x3 movre %l1, %g2, %i6 loop_6732: ldsh [%l7 + 0x32], %o3 tsubcc %l5, %i0, %i3 umulcc %i5, 0x1F1A, %g3 stw %o7, [%l7 + 0x4C] brlz,a %g7, loop_6733 std %f0, [%l7 + 0x28] addc %i1, 0x0835, %o4 lduh [%l7 + 0x28], %i2 loop_6733: fmul8x16au %f1, %f2, %f10 tne %xcc, 0x5 fabsd %f10, %f2 srax %o6, 0x1B, %g6 std %f2, [%l7 + 0x48] brnz %i4, loop_6734 fnot2 %f2, %f0 fble,a %fcc1, loop_6735 fnors %f7, %f4, %f3 loop_6734: srl %g5, 0x1B, %o0 fmul8x16 %f6, %f14, %f10 loop_6735: ldd [%l7 + 0x40], %f4 xor %o1, 0x1088, %l2 sth %g1, [%l7 + 0x38] ldsb [%l7 + 0x7D], %l6 stb %g4, [%l7 + 0x52] fpadd32 %f8, %f12, %f0 fabss %f1, %f1 lduw [%l7 + 0x74], %l4 fmovrslez %i7, %f7, %f4 fmovsleu %icc, %f2, %f10 bvc loop_6736 fnot2 %f8, %f14 fbue,a %fcc2, loop_6737 ldsh [%l7 + 0x7C], %l3 loop_6736: edge32l %l0, %o2, %l1 ldd [%l7 + 0x40], %f12 loop_6737: fmovdleu %icc, %f4, %f3 ldd [%l7 + 0x50], %f14 movn %icc, %g2, %o5 fandnot1 %f0, %f10, %f10 popc 0x0D0A, %o3 fnot2 %f14, %f10 edge8ln %i6, %i0, %i3 addccc %l5, 0x0094, %g3 ldsb [%l7 + 0x2A], %i5 ldsb [%l7 + 0x73], %o7 andncc %g7, %o4, %i2 brz %o6, loop_6738 fnands %f9, %f10, %f10 lduh [%l7 + 0x56], %g6 popc 0x12F1, %i1 loop_6738: lduh [%l7 + 0x24], %g5 ldsb [%l7 + 0x7D], %o0 srax %o1, %i4, %l2 movg %icc, %l6, %g1 fmovrdgez %g4, %f6, %f10 lduh [%l7 + 0x1C], %l4 stx %l3, [%l7 + 0x58] fmovdne %icc, %f2, %f1 stb %l0, [%l7 + 0x34] edge8l %o2, %l1, %i7 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x78], %g2 array32 %o3, %i6, %o5 fxnors %f12, %f8, %f12 move %xcc, %i3, %l5 fcmple16 %f10, %f10, %g3 tl %icc, 0x1 lduh [%l7 + 0x54], %i0 fmovrslz %o7, %f14, %f5 stx %g7, [%l7 + 0x20] bl,pn %icc, loop_6739 tleu %icc, 0x3 movg %xcc, %i5, %i2 fexpand %f3, %f0 loop_6739: stw %o6, [%l7 + 0x1C] alignaddr %o4, %i1, %g6 fmovsle %icc, %f8, %f8 edge32ln %g5, %o0, %i4 fmovdcc %xcc, %f13, %f8 fmovse %xcc, %f3, %f6 movpos %icc, %l2, %o1 ldd [%l7 + 0x50], %f12 sub %g1, %g4, %l4 tgu %xcc, 0x2 ldsb [%l7 + 0x7D], %l6 bleu,a %icc, loop_6740 fpack32 %f4, %f8, %f4 movneg %icc, %l0, %o2 movrlez %l1, 0x05D, %i7 loop_6740: fbne %fcc2, loop_6741 fcmpgt32 %f2, %f2, %l3 udivcc %o3, 0x03BC, %i6 movrlz %g2, %o5, %i3 loop_6741: tne %xcc, 0x6 tne %xcc, 0x5 brz,a %l5, loop_6742 move %icc, %g3, %o7 ldsb [%l7 + 0x7E], %g7 ldsw [%l7 + 0x14], %i5 loop_6742: udivcc %i2, 0x0C01, %i0 fmovrsne %o6, %f9, %f13 ldsh [%l7 + 0x7A], %o4 st %f10, [%l7 + 0x44] fmovdvc %icc, %f6, %f0 stb %g6, [%l7 + 0x48] fbul,a %fcc3, loop_6743 taddcc %g5, %o0, %i4 std %f2, [%l7 + 0x28] ba loop_6744 loop_6743: std %f12, [%l7 + 0x68] ldsw [%l7 + 0x58], %l2 fbuge %fcc0, loop_6745 loop_6744: xor %o1, 0x0366, %i1 fbul,a %fcc1, loop_6746 sra %g1, 0x1D, %l4 loop_6745: ld [%l7 + 0x6C], %f14 fornot2 %f0, %f4, %f14 loop_6746: movcc %xcc, %l6, %g4 fnot2 %f0, %f12 fmovrsne %l0, %f7, %f10 fpadd32 %f0, %f8, %f14 movle %icc, %o2, %i7 nop setx loop_6747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x10], %f4 fbu %fcc0, loop_6748 stb %l1, [%l7 + 0x47] loop_6747: fmovse %xcc, %f4, %f12 ld [%l7 + 0x5C], %f1 loop_6748: fornot1s %f0, %f13, %f11 edge32n %l3, %i6, %g2 stw %o3, [%l7 + 0x1C] brgz %o5, loop_6749 fxnors %f4, %f15, %f0 fble %fcc0, loop_6750 fcmpeq32 %f6, %f6, %l5 loop_6749: ld [%l7 + 0x78], %f12 bne loop_6751 loop_6750: call loop_6752 ldub [%l7 + 0x62], %g3 ldsw [%l7 + 0x34], %i3 loop_6751: add %o7, 0x0C22, %i5 loop_6752: nop setx loop_6753, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x34] movl %icc, %i0, %i2 movn %icc, %o6, %g6 loop_6753: fexpand %f12, %f4 fbul %fcc1, loop_6754 edge8 %g5, %o0, %o4 fpmerge %f1, %f12, %f6 fmovde %xcc, %f14, %f11 loop_6754: edge8ln %i4, %l2, %o1 fcmped %fcc1, %f8, %f10 fpack16 %f12, %f7 bcs loop_6755 fcmpgt32 %f14, %f8, %g1 fmovde %icc, %f9, %f14 fmovsl %icc, %f15, %f0 loop_6755: lduh [%l7 + 0x72], %l4 ldsb [%l7 + 0x65], %l6 fandnot1 %f4, %f2, %f0 movleu %icc, %i1, %g4 lduh [%l7 + 0x26], %l0 fmovsneg %icc, %f6, %f1 smul %o2, %l1, %i7 taddcc %l3, %g2, %o3 ldsw [%l7 + 0x2C], %o5 fpadd16 %f4, %f14, %f8 fxnors %f1, %f9, %f3 fnot1s %f13, %f6 st %f8, [%l7 + 0x1C] ldd [%l7 + 0x48], %f10 fornot1s %f5, %f4, %f1 lduh [%l7 + 0x0E], %i6 fmovsa %icc, %f0, %f8 edge8ln %l5, %i3, %o7 and %g3, 0x09C7, %i5 popc 0x096F, %i0 subc %g7, %i2, %o6 tle %icc, 0x1 movleu %icc, %g6, %g5 tge %xcc, 0x1 xor %o0, %o4, %l2 umulcc %o1, 0x03D8, %g1 ld [%l7 + 0x30], %f12 ldd [%l7 + 0x10], %f4 move %xcc, %l4, %i4 ldd [%l7 + 0x48], %f14 edge16n %i1, %l6, %l0 ldsh [%l7 + 0x7C], %o2 st %f5, [%l7 + 0x30] addc %g4, 0x1077, %l1 lduw [%l7 + 0x34], %i7 ldx [%l7 + 0x68], %g2 ldsw [%l7 + 0x64], %o3 brgz,a %o5, loop_6756 fmovdneg %xcc, %f12, %f5 movre %l3, 0x3E6, %i6 ldsb [%l7 + 0x7F], %l5 loop_6756: smul %o7, %g3, %i3 alignaddrl %i5, %g7, %i0 fornot1s %f5, %f9, %f10 std %f12, [%l7 + 0x40] bvs,a,pt %icc, loop_6757 be,a,pt %icc, loop_6758 xnorcc %o6, 0x05E8, %i2 fmovse %xcc, %f3, %f7 loop_6757: stx %g5, [%l7 + 0x58] loop_6758: fmovsvc %xcc, %f6, %f14 lduw [%l7 + 0x18], %g6 edge16ln %o0, %o4, %l2 movcs %xcc, %g1, %o1 ldub [%l7 + 0x11], %i4 stx %i1, [%l7 + 0x08] ldsh [%l7 + 0x3A], %l4 stw %l0, [%l7 + 0x74] sth %l6, [%l7 + 0x20] ldd [%l7 + 0x28], %f0 fcmpgt16 %f0, %f8, %g4 lduw [%l7 + 0x10], %o2 sth %l1, [%l7 + 0x48] movpos %icc, %g2, %o3 ldsw [%l7 + 0x3C], %i7 brz,a %l3, loop_6759 smul %i6, %l5, %o5 ldx [%l7 + 0x30], %o7 mova %icc, %g3, %i5 loop_6759: umulcc %i3, %i0, %o6 fmovsa %xcc, %f11, %f11 bcs loop_6760 ld [%l7 + 0x58], %f0 fpmerge %f8, %f11, %f2 ba,a %xcc, loop_6761 loop_6760: bg,a,pt %icc, loop_6762 ld [%l7 + 0x30], %f14 siam 0x5 loop_6761: alignaddr %g7, %g5, %g6 loop_6762: fsrc1s %f10, %f8 fmul8ulx16 %f0, %f8, %f14 fornot2 %f0, %f10, %f10 ld [%l7 + 0x18], %f10 movrgz %i2, 0x3BE, %o0 fpadd32 %f4, %f0, %f12 srax %o4, 0x08, %l2 mulscc %o1, %g1, %i1 tn %icc, 0x6 ld [%l7 + 0x58], %f10 movg %icc, %l4, %i4 ld [%l7 + 0x38], %f3 stb %l6, [%l7 + 0x5E] fble %fcc1, loop_6763 fmovscc %xcc, %f9, %f0 array32 %l0, %o2, %g4 tvc %icc, 0x7 loop_6763: fmuld8ulx16 %f10, %f14, %f0 bn,a,pt %xcc, loop_6764 tl %xcc, 0x3 fmovspos %icc, %f14, %f11 ldsb [%l7 + 0x7D], %l1 loop_6764: bvc,a,pn %xcc, loop_6765 fpsub32s %f13, %f4, %f4 ldsb [%l7 + 0x6D], %g2 taddcc %i7, %l3, %o3 loop_6765: movgu %xcc, %i6, %l5 stb %o7, [%l7 + 0x49] fmovrsgez %o5, %f6, %f7 array32 %g3, %i5, %i3 sth %o6, [%l7 + 0x2A] tl %xcc, 0x5 edge16l %i0, %g5, %g6 fmul8x16al %f4, %f9, %f10 fand %f12, %f2, %f10 std %f6, [%l7 + 0x58] fbn %fcc3, loop_6766 fcmpne32 %f8, %f8, %g7 brlz,a %i2, loop_6767 lduw [%l7 + 0x40], %o4 loop_6766: call loop_6768 fxnors %f3, %f0, %f1 loop_6767: add %l2, %o0, %g1 lduh [%l7 + 0x70], %i1 loop_6768: ldsh [%l7 + 0x0E], %l4 fmovsa %icc, %f12, %f2 fmovrdgez %i4, %f12, %f0 edge32n %o1, %l6, %l0 ldx [%l7 + 0x30], %g4 sth %o2, [%l7 + 0x5C] stb %l1, [%l7 + 0x77] std %f6, [%l7 + 0x60] fmovsneg %xcc, %f7, %f3 ldsh [%l7 + 0x1C], %i7 lduh [%l7 + 0x14], %l3 fsrc2 %f12, %f12 ld [%l7 + 0x74], %f8 fsrc2s %f0, %f2 fcmple16 %f6, %f8, %g2 fbl %fcc1, loop_6769 fsrc2s %f14, %f8 fxnor %f0, %f6, %f12 fbe %fcc0, loop_6770 loop_6769: fsrc1 %f4, %f6 lduw [%l7 + 0x0C], %o3 fbg %fcc2, loop_6771 loop_6770: nop setx loop_6772, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x4 lduh [%l7 + 0x7A], %i6 loop_6771: movcs %xcc, %o7, %o5 loop_6772: ldsh [%l7 + 0x70], %l5 fmovdcc %icc, %f12, %f0 tsubcc %g3, 0x06DC, %i3 sth %o6, [%l7 + 0x7A] bn,a,pn %icc, loop_6773 stx %i0, [%l7 + 0x28] st %f3, [%l7 + 0x50] sethi 0x0DC4, %i5 loop_6773: or %g6, 0x03BA, %g7 nop setx loop_6774, %l0, %l1 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 %i2, [%l7 + 0x30] tgu %icc, 0x6 ble,a,pn %xcc, loop_6775 loop_6774: fors %f11, %f10, %f6 ldsh [%l7 + 0x42], %g5 ldsw [%l7 + 0x7C], %o4 loop_6775: tsubcctv %o0, %g1, %i1 ldsh [%l7 + 0x50], %l2 fpack16 %f6, %f8 brgz,a %l4, loop_6776 nop setx loop_6777, %l0, %l1 jmpl %l1, %i4 fbuge %fcc0, loop_6778 ldsh [%l7 + 0x12], %l6 loop_6776: fxors %f10, %f0, %f10 loop_6777: movrgz %l0, 0x023, %o1 loop_6778: st %f2, [%l7 + 0x44] brlz,a %o2, loop_6779 stb %l1, [%l7 + 0x45] move %xcc, %g4, %i7 ldsh [%l7 + 0x72], %l3 loop_6779: sth %o3, [%l7 + 0x52] movleu %xcc, %i6, %g2 fxnors %f14, %f4, %f1 fmovdne %xcc, %f15, %f7 subc %o7, 0x182A, %l5 fmovdleu %xcc, %f15, %f11 mova %icc, %o5, %g3 fcmpgt16 %f0, %f8, %o6 bg,pt %xcc, loop_6780 ldsb [%l7 + 0x31], %i3 st %f5, [%l7 + 0x6C] te %xcc, 0x1 loop_6780: edge16 %i5, %g6, %i0 fmovse %xcc, %f5, %f10 fones %f13 movcs %xcc, %g7, %i2 pdist %f6, %f12, %f8 bcc,a loop_6781 sth %g5, [%l7 + 0x08] sth %o4, [%l7 + 0x54] movl %xcc, %g1, %o0 loop_6781: subc %l2, %i1, %i4 fmovdle %xcc, %f15, %f8 std %f14, [%l7 + 0x68] fornot1s %f0, %f14, %f7 fmovsgu %xcc, %f5, %f6 movg %xcc, %l4, %l6 fmovrdgz %o1, %f12, %f8 fmovdgu %xcc, %f0, %f13 fmovrdlez %l0, %f10, %f8 fpsub32 %f10, %f6, %f14 ldsw [%l7 + 0x38], %l1 st %f13, [%l7 + 0x1C] stx %g4, [%l7 + 0x58] fbne %fcc3, loop_6782 siam 0x6 brgz,a %i7, loop_6783 lduh [%l7 + 0x4E], %o2 loop_6782: fmul8sux16 %f14, %f4, %f2 fand %f2, %f6, %f12 loop_6783: fand %f0, %f14, %f8 fcmpd %fcc1, %f6, %f14 nop setx loop_6784, %l0, %l1 jmpl %l1, %o3 stb %l3, [%l7 + 0x21] fandnot1 %f2, %f2, %f4 call loop_6785 loop_6784: udivx %i6, 0x0F02, %o7 bpos,a,pt %icc, loop_6786 movleu %icc, %g2, %l5 loop_6785: bcc,pn %xcc, loop_6787 sdiv %g3, 0x05C3, %o6 loop_6786: movrne %o5, %i5, %g6 ldsb [%l7 + 0x57], %i3 loop_6787: movcs %icc, %g7, %i0 fcmple16 %f14, %f10, %i2 fandnot1s %f5, %f14, %f3 fmovsneg %icc, %f11, %f1 stb %g5, [%l7 + 0x20] tgu %xcc, 0x5 tvs %xcc, 0x4 ldsh [%l7 + 0x64], %o4 ldsh [%l7 + 0x52], %g1 fmovde %xcc, %f2, %f12 edge32n %o0, %i1, %l2 stb %i4, [%l7 + 0x20] tsubcc %l6, 0x1362, %o1 fmovrdgez %l4, %f12, %f12 fmovsleu %xcc, %f14, %f10 sdivcc %l1, 0x13B4, %l0 tg %xcc, 0x5 ldsb [%l7 + 0x21], %g4 alignaddrl %i7, %o2, %o3 fones %f3 orcc %i6, %l3, %o7 fmul8ulx16 %f0, %f6, %f4 fcmpeq16 %f8, %f8, %g2 ldx [%l7 + 0x20], %l5 sll %g3, 0x0D, %o5 sth %o6, [%l7 + 0x56] ld [%l7 + 0x50], %f7 ldsh [%l7 + 0x10], %g6 ldx [%l7 + 0x08], %i5 sth %g7, [%l7 + 0x10] brlez %i3, loop_6788 lduh [%l7 + 0x76], %i2 fmovdpos %xcc, %f14, %f14 fnot2 %f8, %f12 loop_6788: edge32n %i0, %o4, %g5 add %o0, 0x06D1, %i1 ldsw [%l7 + 0x6C], %l2 sth %i4, [%l7 + 0x12] movleu %icc, %g1, %l6 alignaddrl %l4, %l1, %l0 fcmpeq16 %f4, %f6, %g4 edge16 %i7, %o1, %o3 ldsh [%l7 + 0x0A], %i6 fmovdg %xcc, %f0, %f10 st %f3, [%l7 + 0x58] fxnor %f4, %f2, %f4 be,a loop_6789 fmovsg %icc, %f9, %f13 fcmpgt16 %f2, %f10, %l3 brlz,a %o7, loop_6790 loop_6789: for %f6, %f10, %f0 fba %fcc2, loop_6791 brnz %o2, loop_6792 loop_6790: stw %l5, [%l7 + 0x7C] stw %g2, [%l7 + 0x68] loop_6791: fnot1s %f1, %f5 loop_6792: lduw [%l7 + 0x64], %o5 sllx %g3, %g6, %i5 stb %o6, [%l7 + 0x64] stw %g7, [%l7 + 0x58] fmovdleu %xcc, %f13, %f0 fnot2 %f14, %f10 stx %i2, [%l7 + 0x40] ldsb [%l7 + 0x6E], %i3 ld [%l7 + 0x24], %f5 ldx [%l7 + 0x40], %o4 ldsh [%l7 + 0x12], %g5 brz,a %i0, loop_6793 movrlz %i1, %l2, %i4 tle %xcc, 0x4 orn %o0, %l6, %l4 loop_6793: bge %xcc, loop_6794 fmovsa %xcc, %f5, %f9 st %f12, [%l7 + 0x74] ldd [%l7 + 0x48], %f8 loop_6794: fmovdneg %icc, %f2, %f10 fmul8x16al %f2, %f7, %f2 ldsb [%l7 + 0x42], %l1 fpack32 %f10, %f8, %f10 ldsw [%l7 + 0x5C], %g1 ba,a,pn %icc, loop_6795 movre %l0, 0x3BB, %i7 ldsw [%l7 + 0x2C], %g4 stb %o1, [%l7 + 0x17] loop_6795: fbug %fcc1, loop_6796 ld [%l7 + 0x18], %f15 mova %icc, %o3, %l3 ld [%l7 + 0x20], %f8 loop_6796: srl %i6, %o7, %l5 fblg,a %fcc0, loop_6797 std %f8, [%l7 + 0x38] std %f14, [%l7 + 0x78] array16 %o2, %o5, %g3 loop_6797: ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x20], %g2 ldsb [%l7 + 0x22], %g6 mulx %i5, 0x1525, %g7 ldsw [%l7 + 0x44], %i2 stw %o6, [%l7 + 0x10] subcc %o4, %g5, %i0 fzero %f2 ldsw [%l7 + 0x68], %i1 sth %l2, [%l7 + 0x50] ldx [%l7 + 0x30], %i3 sth %o0, [%l7 + 0x16] fbo %fcc2, loop_6798 and %i4, %l6, %l4 fmovsle %icc, %f2, %f3 lduh [%l7 + 0x2E], %l1 loop_6798: fornot1s %f12, %f0, %f5 nop setx loop_6799, %l0, %l1 jmpl %l1, %g1 fcmpne32 %f8, %f0, %l0 fsrc2 %f14, %f10 udivcc %g4, 0x0F3D, %o1 loop_6799: ld [%l7 + 0x54], %f13 lduh [%l7 + 0x56], %o3 srlx %l3, %i6, %o7 edge8ln %l5, %o2, %o5 sll %g3, %i7, %g2 ldd [%l7 + 0x08], %f8 bcc %icc, loop_6800 stw %g6, [%l7 + 0x50] ldsb [%l7 + 0x5E], %i5 fsrc2s %f12, %f7 loop_6800: fcmpgt16 %f0, %f4, %g7 fpsub32 %f6, %f10, %f8 movpos %icc, %o6, %i2 fxor %f10, %f2, %f12 edge16ln %g5, %o4, %i0 nop setx loop_6801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg,a %fcc3, loop_6802 fpadd32s %f7, %f5, %f1 fble,a %fcc0, loop_6803 loop_6801: st %f12, [%l7 + 0x64] loop_6802: fandnot1 %f6, %f0, %f2 lduw [%l7 + 0x54], %i1 loop_6803: brz %i3, loop_6804 fornot2s %f12, %f2, %f0 ld [%l7 + 0x4C], %f11 nop setx loop_6805, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6804: fmul8x16al %f15, %f4, %f6 ld [%l7 + 0x1C], %f8 brlez %o0, loop_6806 loop_6805: tn %icc, 0x6 fandnot1s %f5, %f8, %f3 edge32 %i4, %l6, %l4 loop_6806: stx %l1, [%l7 + 0x58] ldx [%l7 + 0x20], %g1 fbge,a %fcc3, loop_6807 brz %l2, loop_6808 addc %g4, 0x1619, %o1 and %o3, 0x0B69, %l0 loop_6807: lduw [%l7 + 0x6C], %l3 loop_6808: std %f14, [%l7 + 0x38] ldsw [%l7 + 0x7C], %i6 fmovsleu %icc, %f4, %f13 ldsb [%l7 + 0x36], %o7 edge16l %o2, %l5, %g3 faligndata %f8, %f10, %f4 fmovsneg %icc, %f4, %f8 fxor %f14, %f6, %f4 fornot2 %f10, %f14, %f12 ldsh [%l7 + 0x0E], %o5 fnands %f9, %f10, %f6 lduw [%l7 + 0x14], %i7 fpadd32s %f6, %f9, %f9 movrgez %g6, 0x0B6, %i5 fpsub16 %f8, %f12, %f8 fandnot2s %f6, %f11, %f6 fble %fcc0, loop_6809 srax %g2, 0x14, %g7 ldx [%l7 + 0x38], %i2 sub %g5, 0x0ADD, %o4 loop_6809: ld [%l7 + 0x30], %f15 ldsw [%l7 + 0x3C], %i0 fmul8x16au %f12, %f10, %f12 ldsh [%l7 + 0x4A], %o6 fbul,a %fcc2, loop_6810 fmovsvc %xcc, %f7, %f11 edge16 %i1, %i3, %i4 lduh [%l7 + 0x34], %o0 loop_6810: fmovdcc %icc, %f4, %f8 movre %l4, %l1, %l6 fmovrsgez %g1, %f11, %f3 nop setx loop_6811, %l0, %l1 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, %l2, %o1 stw %g4, [%l7 + 0x10] lduh [%l7 + 0x54], %o3 loop_6811: ldub [%l7 + 0x75], %l0 fmovrdlz %i6, %f10, %f6 fpsub32s %f9, %f12, %f14 sth %l3, [%l7 + 0x50] ldx [%l7 + 0x08], %o7 bleu,pt %icc, loop_6812 fmovsn %icc, %f0, %f5 ld [%l7 + 0x50], %f13 stw %l5, [%l7 + 0x48] loop_6812: sth %o2, [%l7 + 0x28] ba loop_6813 fcmpgt16 %f4, %f12, %o5 fmovsvc %xcc, %f12, %f13 sll %i7, %g6, %i5 loop_6813: ldx [%l7 + 0x60], %g3 tg %xcc, 0x7 fmovdge %xcc, %f15, %f4 movcs %icc, %g7, %g2 movrne %g5, %o4, %i0 array32 %i2, %i1, %o6 fandnot1s %f6, %f0, %f10 tvs %xcc, 0x4 popc 0x0993, %i4 st %f10, [%l7 + 0x10] fmovsneg %icc, %f6, %f9 fmovrde %i3, %f0, %f4 lduh [%l7 + 0x62], %l4 addccc %o0, %l6, %g1 std %f10, [%l7 + 0x18] edge16ln %l1, %o1, %l2 alignaddrl %g4, %l0, %o3 stw %i6, [%l7 + 0x6C] fbn %fcc0, loop_6814 ldub [%l7 + 0x6A], %o7 stb %l3, [%l7 + 0x5E] add %l5, 0x1B87, %o2 loop_6814: fmovdvc %xcc, %f11, %f6 stw %o5, [%l7 + 0x4C] stw %i7, [%l7 + 0x5C] lduw [%l7 + 0x18], %i5 std %f2, [%l7 + 0x68] udiv %g6, 0x0426, %g3 sth %g2, [%l7 + 0x30] udiv %g7, 0x1BCA, %o4 ldd [%l7 + 0x28], %f4 edge32 %i0, %i2, %g5 udivx %o6, 0x19B6, %i4 lduh [%l7 + 0x18], %i1 ld [%l7 + 0x7C], %f8 fandnot2 %f12, %f4, %f10 tn %xcc, 0x6 fmovscs %xcc, %f11, %f10 movcs %xcc, %i3, %l4 sra %o0, 0x0A, %l6 tcs %icc, 0x6 andn %l1, 0x14AA, %o1 movneg %icc, %l2, %g4 fcmple32 %f6, %f10, %l0 ta %icc, 0x7 xnor %o3, 0x06C6, %g1 std %f2, [%l7 + 0x70] fnegs %f6, %f4 ld [%l7 + 0x68], %f2 fpadd16 %f12, %f8, %f6 fmovsvc %icc, %f8, %f11 movgu %xcc, %i6, %o7 fmovrdgez %l5, %f12, %f10 lduw [%l7 + 0x20], %o2 fabsd %f2, %f2 sth %o5, [%l7 + 0x16] edge16l %l3, %i7, %i5 fbug,a %fcc1, loop_6815 fsrc1 %f8, %f12 lduw [%l7 + 0x60], %g6 fmovsn %xcc, %f12, %f5 loop_6815: ldx [%l7 + 0x08], %g3 ldx [%l7 + 0x78], %g2 stw %g7, [%l7 + 0x64] ldsw [%l7 + 0x18], %i0 popc 0x121F, %o4 and %g5, %o6, %i4 fmovdcc %xcc, %f8, %f2 fcmpes %fcc2, %f5, %f4 lduh [%l7 + 0x1E], %i1 and %i3, %i2, %o0 ldsw [%l7 + 0x0C], %l6 stw %l1, [%l7 + 0x0C] fxor %f10, %f0, %f12 movcs %icc, %o1, %l4 fbu %fcc3, loop_6816 edge16ln %g4, %l2, %o3 fmovsvs %icc, %f8, %f4 fpadd16s %f3, %f10, %f15 loop_6816: fone %f2 fmovrdlz %g1, %f12, %f4 tne %icc, 0x6 orn %i6, %l0, %l5 fxor %f12, %f8, %f14 fbo %fcc1, loop_6817 nop setx loop_6818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x1 array8 %o2, %o5, %o7 loop_6817: std %f6, [%l7 + 0x28] loop_6818: fba %fcc3, loop_6819 edge8l %l3, %i5, %g6 ldsb [%l7 + 0x5F], %i7 ld [%l7 + 0x68], %f14 loop_6819: fmovsvc %icc, %f4, %f9 ba,pn %icc, loop_6820 ldsw [%l7 + 0x58], %g2 fmovsleu %xcc, %f14, %f15 ldub [%l7 + 0x6F], %g7 loop_6820: ta %xcc, 0x1 ldub [%l7 + 0x29], %i0 movrlez %o4, %g5, %o6 stw %i4, [%l7 + 0x54] ldsh [%l7 + 0x70], %g3 srl %i3, %i2, %o0 bge,a loop_6821 srlx %i1, 0x05, %l6 stx %o1, [%l7 + 0x60] stb %l4, [%l7 + 0x1A] loop_6821: movl %icc, %g4, %l1 orcc %o3, 0x12A2, %l2 lduh [%l7 + 0x12], %g1 fmovrdlz %i6, %f10, %f6 fmul8x16au %f9, %f11, %f6 movvc %xcc, %l0, %o2 fcmple32 %f4, %f6, %l5 fmuld8sux16 %f3, %f10, %f12 brnz,a %o5, loop_6822 movg %icc, %o7, %i5 sth %l3, [%l7 + 0x28] tcs %xcc, 0x4 loop_6822: lduh [%l7 + 0x24], %g6 fone %f8 lduw [%l7 + 0x24], %g2 ldd [%l7 + 0x08], %f12 orn %i7, 0x0FD0, %g7 tl %icc, 0x1 fmovrdlez %i0, %f8, %f10 tgu %icc, 0x0 fand %f2, %f14, %f10 bge,pn %xcc, loop_6823 stw %o4, [%l7 + 0x20] call loop_6824 sdiv %o6, 0x120D, %g5 loop_6823: fpsub32 %f14, %f4, %f10 ldsh [%l7 + 0x7E], %i4 loop_6824: fpsub16 %f12, %f0, %f14 bne,a %icc, loop_6825 fba %fcc2, loop_6826 fsrc1 %f8, %f12 fmovrse %g3, %f15, %f11 loop_6825: fmovrde %i2, %f0, %f2 loop_6826: movrlz %i3, %i1, %o0 stb %o1, [%l7 + 0x41] fmovrdlez %l6, %f8, %f12 st %f3, [%l7 + 0x70] fnand %f2, %f4, %f14 fpsub32s %f11, %f3, %f5 sth %g4, [%l7 + 0x7A] fandnot1s %f6, %f7, %f8 brz,a %l1, loop_6827 for %f8, %f8, %f8 addc %o3, 0x175A, %l4 movvc %icc, %g1, %l2 loop_6827: tcs %icc, 0x6 tvc %xcc, 0x3 stb %i6, [%l7 + 0x6D] edge32n %o2, %l5, %o5 sra %o7, %i5, %l3 alignaddrl %g6, %g2, %l0 sra %g7, 0x1F, %i0 fmul8ulx16 %f10, %f6, %f2 fzero %f12 tcs %icc, 0x6 tsubcc %i7, %o4, %o6 stb %i4, [%l7 + 0x7E] ldsw [%l7 + 0x44], %g3 fnot2 %f10, %f8 ta %icc, 0x1 fands %f5, %f4, %f5 ldd [%l7 + 0x08], %f12 movrgz %i2, 0x2DE, %g5 ldsw [%l7 + 0x40], %i3 edge16ln %o0, %i1, %o1 bpos loop_6828 movge %xcc, %g4, %l6 udivx %o3, 0x09E1, %l4 sra %l1, %l2, %i6 loop_6828: fmovd %f10, %f6 fnors %f9, %f4, %f7 tcc %icc, 0x0 fbne %fcc2, loop_6829 be,a,pt %icc, loop_6830 edge16l %g1, %o2, %l5 movrlz %o5, %o7, %i5 loop_6829: fnot2s %f2, %f5 loop_6830: fpack16 %f10, %f3 fbl,a %fcc0, loop_6831 array32 %g6, %g2, %l0 addcc %g7, %i0, %i7 sth %o4, [%l7 + 0x54] loop_6831: stx %o6, [%l7 + 0x48] std %f4, [%l7 + 0x28] brz,a %l3, loop_6832 tcc %icc, 0x0 fnand %f4, %f0, %f8 ld [%l7 + 0x50], %f6 loop_6832: fornot1s %f11, %f1, %f11 std %f14, [%l7 + 0x20] stx %i4, [%l7 + 0x08] fmovsvs %icc, %f11, %f15 move %xcc, %i2, %g3 fornot2 %f10, %f2, %f0 ldx [%l7 + 0x68], %i3 ld [%l7 + 0x40], %f1 ldub [%l7 + 0x21], %g5 stb %i1, [%l7 + 0x10] alignaddr %o1, %g4, %l6 fxnor %f12, %f8, %f6 tle %icc, 0x6 andncc %o0, %l4, %l1 fmovda %xcc, %f5, %f4 stx %o3, [%l7 + 0x50] ba loop_6833 ld [%l7 + 0x4C], %f8 ble,a,pn %xcc, loop_6834 fbul %fcc1, loop_6835 loop_6833: fabss %f12, %f2 ldx [%l7 + 0x08], %i6 loop_6834: subcc %l2, %o2, %l5 loop_6835: fmovsleu %xcc, %f15, %f6 fmovdleu %xcc, %f14, %f1 xorcc %g1, %o5, %o7 sth %i5, [%l7 + 0x36] lduw [%l7 + 0x40], %g6 ldsh [%l7 + 0x12], %l0 tsubcc %g7, %g2, %i0 fba %fcc3, loop_6836 fnot2 %f14, %f8 fmovdneg %icc, %f13, %f12 ldd [%l7 + 0x68], %f10 loop_6836: sll %o4, %i7, %o6 bn,pt %icc, loop_6837 tvc %icc, 0x5 fbul,a %fcc0, loop_6838 fors %f4, %f12, %f6 loop_6837: tcc %icc, 0x5 fabsd %f8, %f12 loop_6838: fmul8ulx16 %f6, %f8, %f4 movn %xcc, %i4, %l3 bg,pn %xcc, loop_6839 pdist %f0, %f14, %f12 lduw [%l7 + 0x08], %g3 ldub [%l7 + 0x25], %i3 loop_6839: ldsw [%l7 + 0x4C], %i2 fornot2 %f10, %f6, %f4 edge32l %i1, %g5, %o1 fcmps %fcc1, %f1, %f1 stx %g4, [%l7 + 0x08] ldd [%l7 + 0x28], %f12 ldsb [%l7 + 0x57], %o0 tn %icc, 0x1 fmovrsgez %l6, %f10, %f1 fmovrdgez %l1, %f0, %f8 movrgz %o3, %i6, %l2 std %f4, [%l7 + 0x38] udiv %l4, 0x1723, %l5 nop setx loop_6840, %l0, %l1 jmpl %l1, %o2 ldsb [%l7 + 0x45], %o5 stb %g1, [%l7 + 0x18] lduh [%l7 + 0x36], %o7 loop_6840: fornot2 %f14, %f0, %f8 bg,a,pn %xcc, loop_6841 fbl,a %fcc3, loop_6842 movg %xcc, %g6, %l0 fsrc2 %f2, %f0 loop_6841: stw %g7, [%l7 + 0x3C] loop_6842: fba,a %fcc1, loop_6843 stx %i5, [%l7 + 0x28] fmovdn %icc, %f2, %f0 bleu,a,pt %icc, loop_6844 loop_6843: fnor %f4, %f8, %f4 sth %g2, [%l7 + 0x2A] bcs,pt %xcc, loop_6845 loop_6844: stx %o4, [%l7 + 0x18] movvc %xcc, %i0, %i7 subc %o6, 0x09FE, %i4 loop_6845: ldsh [%l7 + 0x54], %g3 call loop_6846 tsubcc %i3, 0x1419, %l3 taddcctv %i1, 0x0534, %i2 ldx [%l7 + 0x20], %o1 loop_6846: stb %g4, [%l7 + 0x6F] edge16ln %g5, %l6, %o0 fcmpgt32 %f6, %f4, %o3 fcmpeq32 %f12, %f14, %i6 stx %l2, [%l7 + 0x40] std %f14, [%l7 + 0x28] lduw [%l7 + 0x74], %l1 fpadd16 %f6, %f14, %f12 fcmped %fcc3, %f4, %f10 ldx [%l7 + 0x40], %l5 fcmpgt32 %f2, %f10, %l4 edge16 %o2, %o5, %g1 fblg %fcc3, loop_6847 subc %g6, %l0, %o7 bcc,a,pt %xcc, loop_6848 movcc %xcc, %i5, %g2 loop_6847: ldx [%l7 + 0x50], %o4 fmovsgu %xcc, %f2, %f2 loop_6848: brgez,a %i0, loop_6849 ldsw [%l7 + 0x58], %i7 stb %o6, [%l7 + 0x0A] bg,pt %icc, loop_6850 loop_6849: brgez,a %i4, loop_6851 fmovrdlz %g3, %f10, %f2 ldsw [%l7 + 0x10], %i3 loop_6850: fmovrde %g7, %f8, %f6 loop_6851: fmovrsgez %i1, %f11, %f2 ldx [%l7 + 0x68], %i2 fmovrsne %l3, %f13, %f11 ldx [%l7 + 0x40], %o1 fcmps %fcc0, %f13, %f1 ldd [%l7 + 0x10], %f6 ldd [%l7 + 0x10], %f14 faligndata %f14, %f10, %f8 stx %g4, [%l7 + 0x48] edge16ln %l6, %g5, %o0 brgez %o3, loop_6852 fmovrde %i6, %f10, %f6 stx %l2, [%l7 + 0x28] mulscc %l1, 0x140B, %l4 loop_6852: fcmpgt16 %f2, %f10, %o2 std %f0, [%l7 + 0x20] ldd [%l7 + 0x58], %f8 edge32l %l5, %o5, %g1 fmovdvc %icc, %f11, %f4 bvc loop_6853 fbo %fcc0, loop_6854 brnz,a %l0, loop_6855 sth %o7, [%l7 + 0x1A] loop_6853: stw %g6, [%l7 + 0x3C] loop_6854: movre %i5, %o4, %i0 loop_6855: fpsub32 %f12, %f2, %f4 stw %i7, [%l7 + 0x74] ldub [%l7 + 0x40], %o6 umul %i4, 0x1718, %g2 ldub [%l7 + 0x7B], %g3 bg,a,pn %icc, loop_6856 edge32l %g7, %i1, %i3 fsrc1 %f8, %f0 fbo %fcc0, loop_6857 loop_6856: fpack16 %f10, %f9 fmovdne %icc, %f12, %f3 ldub [%l7 + 0x59], %i2 loop_6857: fbg %fcc3, loop_6858 ldd [%l7 + 0x68], %f12 movcs %icc, %o1, %g4 ld [%l7 + 0x70], %f8 loop_6858: fcmpes %fcc1, %f11, %f12 ldd [%l7 + 0x40], %f12 ldsw [%l7 + 0x4C], %l3 sllx %g5, 0x10, %o0 ldub [%l7 + 0x4F], %l6 edge16 %i6, %l2, %l1 sethi 0x09FF, %o3 srax %o2, %l5, %l4 stw %g1, [%l7 + 0x24] ldsh [%l7 + 0x1C], %l0 ldsw [%l7 + 0x18], %o5 tneg %xcc, 0x2 tleu %xcc, 0x5 move %icc, %g6, %o7 ldsb [%l7 + 0x14], %o4 fmovde %icc, %f10, %f8 fpmerge %f3, %f13, %f0 fmovdpos %icc, %f11, %f7 brgz %i5, loop_6859 stx %i7, [%l7 + 0x20] fmovrdgz %o6, %f12, %f4 srl %i0, %g2, %i4 loop_6859: tcs %xcc, 0x4 alignaddrl %g3, %i1, %g7 fbne %fcc3, loop_6860 fmul8ulx16 %f4, %f8, %f8 bge,pn %xcc, loop_6861 sdivx %i2, 0x1440, %o1 loop_6860: ldsw [%l7 + 0x0C], %g4 bge,a %icc, loop_6862 loop_6861: fmul8x16au %f7, %f12, %f6 stx %l3, [%l7 + 0x58] tge %xcc, 0x2 loop_6862: lduw [%l7 + 0x70], %i3 ldub [%l7 + 0x1E], %g5 udiv %o0, 0x0FC1, %i6 ldx [%l7 + 0x08], %l6 taddcctv %l1, 0x1793, %o3 lduw [%l7 + 0x20], %l2 ldsh [%l7 + 0x72], %l5 fornot2 %f6, %f14, %f2 ldsh [%l7 + 0x18], %o2 mova %xcc, %l4, %g1 fbuge %fcc0, loop_6863 movrlz %l0, 0x136, %o5 fnot2s %f4, %f6 fblg,a %fcc3, loop_6864 loop_6863: taddcc %g6, %o7, %o4 popc %i5, %o6 fxnors %f3, %f1, %f4 loop_6864: fcmped %fcc1, %f6, %f0 move %icc, %i0, %g2 stw %i4, [%l7 + 0x28] fnot2s %f14, %f8 movrne %g3, %i1, %i7 movne %icc, %i2, %o1 fcmpgt16 %f10, %f4, %g4 st %f8, [%l7 + 0x68] te %xcc, 0x1 sra %g7, 0x08, %l3 ldx [%l7 + 0x50], %i3 bge loop_6865 fandnot1s %f13, %f14, %f1 fcmps %fcc2, %f3, %f4 fmovrslez %o0, %f8, %f6 loop_6865: lduw [%l7 + 0x70], %g5 bl,a,pn %xcc, loop_6866 sth %l6, [%l7 + 0x76] fandnot1s %f10, %f14, %f15 fpsub16 %f2, %f0, %f14 loop_6866: movre %l1, %i6, %l2 ld [%l7 + 0x34], %f10 sub %o3, %l5, %l4 lduw [%l7 + 0x40], %g1 stx %l0, [%l7 + 0x10] bn,pt %xcc, loop_6867 call loop_6868 fzero %f12 st %f10, [%l7 + 0x78] loop_6867: fcmpgt16 %f4, %f12, %o2 loop_6868: sth %g6, [%l7 + 0x64] ldsb [%l7 + 0x5E], %o7 fmovsleu %xcc, %f8, %f1 ldx [%l7 + 0x68], %o4 ldsh [%l7 + 0x3C], %o5 tle %icc, 0x4 movre %i5, 0x0EE, %i0 movgu %xcc, %g2, %o6 st %f1, [%l7 + 0x60] movcc %xcc, %i4, %i1 tcs %icc, 0x4 addc %i7, %i2, %g3 st %f6, [%l7 + 0x08] ldub [%l7 + 0x75], %g4 ble,a,pn %xcc, loop_6869 lduw [%l7 + 0x1C], %o1 stx %l3, [%l7 + 0x28] sll %i3, 0x17, %o0 loop_6869: add %g7, %g5, %l1 fble,a %fcc2, loop_6870 lduh [%l7 + 0x18], %i6 be %xcc, loop_6871 movl %xcc, %l2, %l6 loop_6870: ld [%l7 + 0x10], %f11 ldsb [%l7 + 0x53], %o3 loop_6871: stx %l5, [%l7 + 0x40] tpos %xcc, 0x5 and %l4, %g1, %o2 fsrc1s %f0, %f7 movgu %xcc, %g6, %l0 ldsh [%l7 + 0x54], %o7 fmovrdlez %o5, %f2, %f0 smulcc %i5, %i0, %o4 edge16n %g2, %o6, %i1 fpack16 %f12, %f11 bl,pt %xcc, loop_6872 fbg,a %fcc1, loop_6873 sll %i7, 0x09, %i2 fmovdcs %icc, %f0, %f13 loop_6872: stw %g3, [%l7 + 0x7C] loop_6873: array32 %i4, %o1, %g4 ld [%l7 + 0x44], %f4 ldub [%l7 + 0x31], %i3 fcmpgt16 %f6, %f6, %o0 std %f10, [%l7 + 0x58] fcmple32 %f10, %f0, %l3 fpadd16 %f2, %f2, %f6 fmovsvc %icc, %f6, %f5 array8 %g7, %l1, %i6 bleu,a loop_6874 movrgz %l2, 0x04C, %g5 ldsh [%l7 + 0x40], %o3 edge8n %l5, %l4, %g1 loop_6874: fmovrde %o2, %f10, %f14 fcmpgt32 %f2, %f8, %l6 fmovdvs %icc, %f0, %f4 edge8n %g6, %l0, %o7 fmovdn %icc, %f1, %f1 lduh [%l7 + 0x58], %o5 ldd [%l7 + 0x18], %f10 sll %i0, 0x05, %o4 fmovdgu %xcc, %f8, %f6 bneg loop_6875 alignaddr %i5, %o6, %g2 brgz %i1, loop_6876 call loop_6877 loop_6875: bshuffle %f4, %f12, %f0 taddcc %i7, %g3, %i2 loop_6876: tneg %xcc, 0x6 loop_6877: stb %i4, [%l7 + 0x43] ldsw [%l7 + 0x4C], %g4 udiv %i3, 0x1CBD, %o0 tvs %icc, 0x7 fsrc2s %f6, %f11 bneg,pt %xcc, loop_6878 ldx [%l7 + 0x50], %l3 fpadd16s %f9, %f5, %f15 st %f8, [%l7 + 0x58] loop_6878: fone %f8 movrgez %o1, 0x2FD, %l1 fmovsvs %icc, %f14, %f9 lduh [%l7 + 0x7C], %i6 fmuld8ulx16 %f14, %f3, %f0 edge32n %l2, %g7, %g5 st %f15, [%l7 + 0x54] ldd [%l7 + 0x20], %f4 ta %xcc, 0x2 fnor %f8, %f14, %f8 fcmpeq16 %f4, %f2, %l5 movrgz %o3, 0x0DC, %g1 sth %l4, [%l7 + 0x0A] fpadd32 %f12, %f4, %f12 movcc %icc, %l6, %g6 fmovrse %o2, %f2, %f3 fmuld8sux16 %f9, %f9, %f14 umul %l0, %o7, %o5 fmovsneg %xcc, %f0, %f4 fabsd %f8, %f10 fxor %f12, %f2, %f14 fnegd %f10, %f0 ldsb [%l7 + 0x09], %i0 ldsh [%l7 + 0x24], %i5 stx %o4, [%l7 + 0x60] andn %g2, 0x0B17, %o6 fnor %f2, %f12, %f4 bleu,a,pn %xcc, loop_6879 fmovde %xcc, %f2, %f2 te %xcc, 0x7 sth %i7, [%l7 + 0x28] loop_6879: movrlez %g3, %i1, %i4 sdiv %i2, 0x1530, %g4 lduw [%l7 + 0x48], %o0 fnot1s %f11, %f13 edge32 %i3, %l3, %o1 movcs %icc, %l1, %l2 fbuge %fcc2, loop_6880 smulcc %g7, %i6, %l5 fpack16 %f6, %f4 fmovdpos %icc, %f12, %f6 loop_6880: lduh [%l7 + 0x42], %o3 tge %icc, 0x7 stx %g5, [%l7 + 0x20] smulcc %l4, 0x0CA8, %g1 ble,pn %icc, loop_6881 ldub [%l7 + 0x5D], %g6 ldd [%l7 + 0x10], %f4 st %f2, [%l7 + 0x58] loop_6881: bleu,pt %xcc, loop_6882 stx %o2, [%l7 + 0x08] stx %l0, [%l7 + 0x38] sth %o7, [%l7 + 0x32] loop_6882: stx %l6, [%l7 + 0x08] sll %o5, %i5, %i0 sllx %g2, 0x05, %o4 array32 %i7, %g3, %i1 fandnot1s %f13, %f1, %f2 fmovdpos %xcc, %f9, %f15 fmovsge %xcc, %f12, %f2 andn %i4, 0x0D82, %o6 fpack32 %f0, %f14, %f10 sth %i2, [%l7 + 0x44] sdivcc %o0, 0x13DE, %g4 fxor %f8, %f6, %f2 fmovda %icc, %f6, %f3 fone %f12 fand %f0, %f2, %f2 sth %i3, [%l7 + 0x70] ld [%l7 + 0x1C], %f1 lduw [%l7 + 0x70], %o1 fornot2s %f15, %f13, %f15 fmovdg %icc, %f11, %f5 fmovdle %icc, %f8, %f7 st %f1, [%l7 + 0x50] fnegs %f7, %f1 for %f0, %f10, %f6 smulcc %l1, %l3, %l2 lduw [%l7 + 0x14], %g7 movre %i6, 0x076, %l5 stb %g5, [%l7 + 0x28] fmovsne %icc, %f15, %f12 fmovdne %xcc, %f2, %f12 udivcc %o3, 0x0B6C, %g1 lduh [%l7 + 0x78], %g6 sllx %l4, %o2, %o7 bshuffle %f2, %f10, %f14 fornot2s %f2, %f6, %f0 or %l0, %l6, %i5 fmovrdlz %i0, %f6, %f4 fpadd32s %f9, %f14, %f8 fbne %fcc3, loop_6883 stw %g2, [%l7 + 0x1C] fbuge,a %fcc1, loop_6884 ldx [%l7 + 0x60], %o4 loop_6883: addcc %o5, 0x0657, %i7 fpsub16 %f0, %f10, %f8 loop_6884: bneg,a loop_6885 fmul8sux16 %f10, %f4, %f10 mova %icc, %g3, %i4 fxors %f10, %f14, %f9 loop_6885: lduh [%l7 + 0x68], %i1 fcmpne32 %f4, %f14, %o6 fmul8x16al %f3, %f7, %f12 add %i2, %o0, %g4 fpmerge %f4, %f7, %f0 fmuld8sux16 %f13, %f12, %f12 ldx [%l7 + 0x60], %o1 fexpand %f1, %f12 std %f4, [%l7 + 0x70] fmovrdlz %l1, %f4, %f6 alignaddrl %l3, %l2, %g7 xorcc %i3, 0x1BC9, %l5 edge8n %i6, %o3, %g1 array16 %g6, %g5, %l4 fsrc2 %f0, %f10 lduh [%l7 + 0x7E], %o2 bcs,a %xcc, loop_6886 fmovrsgez %l0, %f14, %f8 bcs,a loop_6887 for %f12, %f10, %f10 loop_6886: edge16n %o7, %l6, %i5 brgz,a %i0, loop_6888 loop_6887: ldx [%l7 + 0x48], %g2 fbug %fcc0, loop_6889 array16 %o4, %o5, %i7 loop_6888: tpos %icc, 0x2 lduh [%l7 + 0x3E], %g3 loop_6889: ble,a loop_6890 ldsb [%l7 + 0x50], %i4 fbue,a %fcc2, loop_6891 bne,pn %xcc, loop_6892 loop_6890: fmovsl %xcc, %f14, %f3 fpmerge %f4, %f0, %f10 loop_6891: movl %xcc, %o6, %i1 loop_6892: xorcc %o0, 0x1E98, %i2 andcc %o1, 0x06FD, %g4 tcc %icc, 0x2 ldsh [%l7 + 0x46], %l1 edge16 %l2, %g7, %l3 move %xcc, %l5, %i6 std %f12, [%l7 + 0x68] taddcc %i3, 0x1D38, %g1 movgu %icc, %o3, %g6 fbn %fcc2, loop_6893 brgz %l4, loop_6894 fnot1 %f2, %f4 orcc %o2, %g5, %l0 loop_6893: addccc %o7, 0x0316, %i5 loop_6894: for %f10, %f12, %f4 ldsh [%l7 + 0x74], %l6 ldsw [%l7 + 0x70], %i0 fbne,a %fcc3, loop_6895 fmovsle %xcc, %f7, %f9 fcmpd %fcc0, %f8, %f8 ldsh [%l7 + 0x52], %o4 loop_6895: fmovrdlez %o5, %f10, %f2 ldd [%l7 + 0x10], %f12 ld [%l7 + 0x34], %f7 ldsw [%l7 + 0x54], %g2 ldsh [%l7 + 0x44], %i7 udivx %i4, 0x0F88, %o6 brgz %g3, loop_6896 fnands %f11, %f9, %f13 fsrc1s %f12, %f7 tcs %xcc, 0x0 loop_6896: fxnors %f13, %f4, %f12 ldd [%l7 + 0x20], %f4 fcmpne16 %f4, %f6, %i1 brnz,a %o0, loop_6897 fpadd32s %f7, %f7, %f9 edge16n %i2, %o1, %l1 brlez %g4, loop_6898 loop_6897: ldx [%l7 + 0x70], %l2 fbuge %fcc3, loop_6899 lduh [%l7 + 0x78], %g7 loop_6898: fmovsneg %icc, %f13, %f6 stx %l5, [%l7 + 0x10] loop_6899: stx %i6, [%l7 + 0x18] edge8 %l3, %g1, %i3 std %f4, [%l7 + 0x18] fmovsg %xcc, %f0, %f11 fmul8sux16 %f4, %f12, %f2 fpadd16 %f10, %f12, %f12 ldsb [%l7 + 0x4F], %g6 ldd [%l7 + 0x08], %f12 edge16ln %l4, %o2, %g5 fmovspos %xcc, %f5, %f5 smulcc %l0, 0x0C36, %o3 fmovsge %icc, %f5, %f4 tle %icc, 0x7 ldx [%l7 + 0x20], %o7 bgu,a,pt %icc, loop_6900 fbule %fcc0, loop_6901 std %f0, [%l7 + 0x40] fpadd16 %f2, %f12, %f12 loop_6900: fbn %fcc3, loop_6902 loop_6901: ldd [%l7 + 0x78], %f10 fmovsle %xcc, %f6, %f10 brlz,a %i5, loop_6903 loop_6902: faligndata %f10, %f0, %f14 fpadd16 %f0, %f4, %f4 std %f8, [%l7 + 0x20] loop_6903: stx %i0, [%l7 + 0x10] movg %icc, %o4, %l6 stw %g2, [%l7 + 0x64] tg %xcc, 0x2 fmovdn %icc, %f15, %f2 smul %i7, 0x0CF5, %i4 fexpand %f1, %f6 movrgz %o5, 0x025, %o6 popc %g3, %i1 brlez,a %i2, loop_6904 mulx %o1, %l1, %g4 edge16ln %o0, %l2, %g7 ba,a loop_6905 loop_6904: bgu,pn %xcc, loop_6906 ldsw [%l7 + 0x28], %l5 sdiv %i6, 0x0162, %g1 loop_6905: umulcc %i3, %l3, %g6 loop_6906: ldsh [%l7 + 0x2E], %l4 fnot1s %f10, %f1 ldx [%l7 + 0x18], %o2 sdiv %l0, 0x0C36, %o3 ld [%l7 + 0x38], %f15 nop setx loop_6907, %l0, %l1 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_6908, %l0, %l1 jmpl %l1, %g5 fmuld8sux16 %f9, %f8, %f4 srl %i5, 0x07, %i0 loop_6907: ldx [%l7 + 0x78], %o4 loop_6908: fand %f4, %f14, %f14 xnorcc %l6, %o7, %g2 bpos,pn %icc, loop_6909 ldd [%l7 + 0x50], %f0 sth %i4, [%l7 + 0x36] bpos,a,pt %icc, loop_6910 loop_6909: sth %i7, [%l7 + 0x5E] fsrc1s %f8, %f5 fmovsgu %icc, %f2, %f8 loop_6910: faligndata %f6, %f8, %f8 fsrc2 %f12, %f2 lduh [%l7 + 0x40], %o6 sub %g3, %i1, %i2 stx %o5, [%l7 + 0x60] fbul %fcc2, loop_6911 sth %o1, [%l7 + 0x50] ldx [%l7 + 0x60], %l1 andn %o0, %g4, %l2 loop_6911: orncc %l5, %i6, %g7 brlz,a %i3, loop_6912 fpack32 %f6, %f4, %f8 movg %icc, %l3, %g6 brgez,a %l4, loop_6913 loop_6912: tvs %xcc, 0x7 fnot1 %f8, %f8 fandnot1 %f4, %f0, %f14 loop_6913: bge,pt %icc, loop_6914 smul %o2, 0x01DA, %g1 fbue,a %fcc3, loop_6915 ld [%l7 + 0x48], %f9 loop_6914: movleu %icc, %l0, %o3 bl,a,pt %icc, loop_6916 loop_6915: stw %g5, [%l7 + 0x38] fmovrsgz %i5, %f2, %f7 udivcc %i0, 0x1683, %o4 loop_6916: std %f8, [%l7 + 0x20] nop setx loop_6917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %l6, %g2 edge8 %o7, %i7, %i4 sdivcc %g3, 0x1EE5, %o6 loop_6917: ldx [%l7 + 0x78], %i2 lduw [%l7 + 0x50], %o5 udivx %o1, 0x0746, %l1 std %f10, [%l7 + 0x28] tvs %xcc, 0x1 fmovdcc %xcc, %f4, %f12 fsrc2s %f6, %f14 alignaddr %o0, %i1, %l2 sth %l5, [%l7 + 0x3A] ldsw [%l7 + 0x48], %i6 fbl %fcc0, loop_6918 sdivx %g4, 0x1FE6, %g7 ba loop_6919 movl %icc, %l3, %g6 loop_6918: lduw [%l7 + 0x68], %i3 bgu,a loop_6920 loop_6919: brgez,a %l4, loop_6921 ldd [%l7 + 0x08], %f2 stx %o2, [%l7 + 0x70] loop_6920: ldsb [%l7 + 0x70], %l0 loop_6921: fone %f0 orcc %g1, 0x05AF, %g5 popc 0x01CF, %o3 mova %xcc, %i5, %o4 tleu %xcc, 0x2 fnor %f2, %f14, %f10 fmovdcc %xcc, %f9, %f10 udivcc %l6, 0x1DA5, %i0 fmovdle %icc, %f3, %f9 stb %o7, [%l7 + 0x0F] std %f6, [%l7 + 0x68] ldsb [%l7 + 0x71], %i7 lduw [%l7 + 0x30], %i4 stb %g3, [%l7 + 0x50] tcc %icc, 0x4 bg,a,pn %icc, loop_6922 fzeros %f1 fpsub16s %f1, %f5, %f3 xnorcc %g2, 0x12D4, %o6 loop_6922: ldsb [%l7 + 0x0A], %o5 brlez,a %i2, loop_6923 ldsb [%l7 + 0x5F], %o1 fornot1s %f9, %f5, %f11 fones %f7 loop_6923: sth %o0, [%l7 + 0x2A] ldsh [%l7 + 0x0E], %i1 ldd [%l7 + 0x10], %f14 fbo %fcc3, loop_6924 ble,a,pn %xcc, loop_6925 sub %l1, %l5, %i6 fmovscc %icc, %f4, %f4 loop_6924: fbge,a %fcc0, loop_6926 loop_6925: stw %l2, [%l7 + 0x58] ldub [%l7 + 0x43], %g4 andn %g7, 0x0F98, %l3 loop_6926: ldsb [%l7 + 0x25], %i3 fcmps %fcc0, %f4, %f4 sth %l4, [%l7 + 0x14] edge8n %o2, %g6, %g1 bcc %icc, loop_6927 ldsh [%l7 + 0x2A], %g5 ldsw [%l7 + 0x24], %l0 orncc %o3, %o4, %l6 loop_6927: fexpand %f7, %f8 add %i5, 0x09DD, %i0 fmovrsgz %o7, %f14, %f5 edge32l %i4, %i7, %g3 ldd [%l7 + 0x08], %f12 stx %o6, [%l7 + 0x70] ldd [%l7 + 0x38], %f12 fmovde %icc, %f13, %f8 stb %o5, [%l7 + 0x6E] faligndata %f14, %f8, %f10 stb %g2, [%l7 + 0x6B] for %f8, %f8, %f12 movvc %icc, %o1, %i2 ldsh [%l7 + 0x40], %i1 ldsw [%l7 + 0x20], %l1 sllx %l5, 0x04, %o0 fcmpne32 %f8, %f12, %i6 fmovdne %xcc, %f6, %f6 bpos,pn %xcc, loop_6928 ldsb [%l7 + 0x1A], %l2 srl %g7, %l3, %g4 movpos %xcc, %l4, %o2 loop_6928: ldub [%l7 + 0x2D], %i3 stw %g1, [%l7 + 0x14] fmovdne %xcc, %f13, %f0 st %f2, [%l7 + 0x2C] bcc,a loop_6929 stx %g6, [%l7 + 0x28] fpackfix %f0, %f9 mulx %g5, 0x008F, %l0 loop_6929: movcc %icc, %o4, %l6 ldub [%l7 + 0x4C], %i5 fcmpd %fcc2, %f12, %f8 fmovrslez %i0, %f14, %f3 fnot1 %f8, %f12 fnors %f10, %f5, %f10 stx %o3, [%l7 + 0x68] lduh [%l7 + 0x74], %i4 pdist %f2, %f4, %f0 stb %i7, [%l7 + 0x30] fandnot2s %f7, %f6, %f10 bl,pt %xcc, loop_6930 fbe,a %fcc1, loop_6931 smulcc %o7, %o6, %g3 popc 0x1598, %g2 loop_6930: fmovdpos %icc, %f13, %f2 loop_6931: fmovsg %xcc, %f1, %f14 fbug,a %fcc0, loop_6932 fmovsg %icc, %f1, %f0 fpadd16s %f2, %f5, %f14 fbuge %fcc3, loop_6933 loop_6932: ldd [%l7 + 0x38], %f6 fmovsneg %xcc, %f6, %f5 tl %xcc, 0x0 loop_6933: mulx %o1, %i2, %o5 ldsw [%l7 + 0x70], %i1 fbue,a %fcc0, loop_6934 bpos,a,pn %xcc, loop_6935 srax %l5, %o0, %i6 array32 %l2, %l1, %g7 loop_6934: fandnot2 %f0, %f12, %f2 loop_6935: fbue %fcc2, loop_6936 array32 %g4, %l4, %l3 ldx [%l7 + 0x20], %i3 ldd [%l7 + 0x38], %f12 loop_6936: sth %o2, [%l7 + 0x22] ldub [%l7 + 0x2C], %g1 orncc %g5, 0x01B4, %g6 nop setx loop_6937, %l0, %l1 jmpl %l1, %l0 andncc %l6, %i5, %o4 addccc %i0, %i4, %o3 brz %o7, loop_6938 loop_6937: ble loop_6939 udiv %i7, 0x1FCA, %o6 ldsw [%l7 + 0x64], %g3 loop_6938: stx %o1, [%l7 + 0x70] loop_6939: ble,a %xcc, loop_6940 fxors %f11, %f13, %f6 stb %i2, [%l7 + 0x48] fblg,a %fcc0, loop_6941 loop_6940: fornot1s %f0, %f6, %f5 ldsb [%l7 + 0x2C], %g2 fexpand %f5, %f0 loop_6941: fcmpgt32 %f0, %f14, %i1 alignaddr %o5, %l5, %i6 fmovrdne %l2, %f4, %f14 tvs %icc, 0x0 fmovsg %icc, %f12, %f8 ldx [%l7 + 0x50], %l1 fsrc2 %f14, %f4 fandnot2s %f10, %f9, %f14 fmuld8ulx16 %f10, %f0, %f12 fands %f14, %f4, %f5 ldd [%l7 + 0x50], %f8 be %icc, loop_6942 std %f2, [%l7 + 0x40] ldsb [%l7 + 0x55], %o0 fmovdcs %xcc, %f6, %f9 loop_6942: ldub [%l7 + 0x0D], %g7 stx %l4, [%l7 + 0x28] fnot1s %f9, %f15 fcmpne16 %f8, %f8, %g4 stb %i3, [%l7 + 0x4B] fmovrdne %o2, %f0, %f10 orcc %g1, 0x1270, %l3 tgu %xcc, 0x2 ldsh [%l7 + 0x7C], %g5 fmovsge %icc, %f5, %f0 fcmpeq32 %f8, %f4, %g6 nop setx loop_6943, %l0, %l1 jmpl %l1, %l0 sth %l6, [%l7 + 0x68] stw %o4, [%l7 + 0x14] tne %xcc, 0x2 loop_6943: ldsh [%l7 + 0x0A], %i0 bg,a,pn %xcc, loop_6944 movge %icc, %i5, %i4 fzero %f0 tn %icc, 0x2 loop_6944: fmovdl %xcc, %f4, %f3 fnors %f3, %f15, %f4 bcs,a,pn %icc, loop_6945 fxors %f4, %f8, %f0 fmovsl %xcc, %f4, %f15 movn %icc, %o7, %o3 loop_6945: fmovdgu %xcc, %f1, %f3 fexpand %f7, %f0 fandnot1 %f12, %f8, %f10 mova %xcc, %o6, %i7 movvc %xcc, %g3, %o1 bl,a,pt %xcc, loop_6946 sdivx %i2, 0x036D, %g2 umulcc %i1, %o5, %i6 stx %l5, [%l7 + 0x30] loop_6946: fmovrdgez %l1, %f10, %f4 st %f2, [%l7 + 0x20] brz,a %l2, loop_6947 fbe %fcc3, loop_6948 ldsb [%l7 + 0x6A], %g7 stx %l4, [%l7 + 0x70] loop_6947: ldsw [%l7 + 0x08], %g4 loop_6948: alignaddr %i3, %o2, %o0 fcmple16 %f0, %f6, %g1 stb %l3, [%l7 + 0x14] ld [%l7 + 0x6C], %f8 stx %g5, [%l7 + 0x48] ld [%l7 + 0x18], %f0 lduh [%l7 + 0x62], %l0 ldd [%l7 + 0x50], %f14 bpos,a,pt %icc, loop_6949 fones %f3 mulscc %g6, %o4, %i0 stb %i5, [%l7 + 0x27] loop_6949: bgu loop_6950 srl %i4, %l6, %o7 sethi 0x1EC3, %o6 fpadd16s %f11, %f6, %f7 loop_6950: be,a loop_6951 ldsb [%l7 + 0x12], %o3 fmovrdlz %g3, %f10, %f0 fmovrsgez %i7, %f1, %f7 loop_6951: fmovrse %o1, %f11, %f1 tcc %xcc, 0x0 fpadd32s %f4, %f10, %f12 mulscc %g2, %i2, %o5 mulscc %i6, 0x1414, %i1 fpsub16 %f2, %f8, %f12 bleu,a %xcc, loop_6952 stw %l1, [%l7 + 0x10] fmovspos %xcc, %f14, %f6 fmovsle %xcc, %f13, %f4 loop_6952: addcc %l5, %g7, %l4 fexpand %f2, %f8 move %xcc, %g4, %i3 ldd [%l7 + 0x68], %f2 fmul8x16au %f2, %f12, %f6 fcmpd %fcc1, %f4, %f0 ld [%l7 + 0x3C], %f15 mulscc %l2, 0x04AF, %o2 orcc %o0, %g1, %l3 fpsub16 %f0, %f10, %f0 fmovsg %xcc, %f10, %f12 fba,a %fcc1, loop_6953 stb %g5, [%l7 + 0x3C] st %f4, [%l7 + 0x0C] fmovrsgz %g6, %f6, %f13 loop_6953: fandnot2 %f8, %f2, %f12 ldsh [%l7 + 0x40], %o4 ldub [%l7 + 0x19], %i0 call loop_6954 stw %l0, [%l7 + 0x2C] std %f14, [%l7 + 0x50] fcmpne32 %f12, %f0, %i4 loop_6954: fmovse %icc, %f15, %f9 movl %icc, %l6, %i5 array32 %o6, %o3, %o7 ldx [%l7 + 0x58], %i7 lduh [%l7 + 0x7C], %g3 ldx [%l7 + 0x68], %o1 and %i2, %o5, %g2 stw %i6, [%l7 + 0x58] ld [%l7 + 0x5C], %f2 movne %xcc, %i1, %l5 bge %icc, loop_6955 fmovd %f10, %f12 stw %l1, [%l7 + 0x40] be,a loop_6956 loop_6955: bgu loop_6957 sdivx %l4, 0x0837, %g7 movne %icc, %g4, %l2 loop_6956: edge8n %o2, %o0, %g1 loop_6957: lduw [%l7 + 0x34], %i3 brlez,a %g5, loop_6958 stw %g6, [%l7 + 0x7C] ta %xcc, 0x4 fands %f2, %f1, %f15 loop_6958: move %icc, %o4, %i0 fcmpd %fcc2, %f10, %f14 subccc %l0, %i4, %l6 lduw [%l7 + 0x50], %l3 fcmpeq32 %f14, %f12, %i5 fmovsne %icc, %f13, %f12 std %f8, [%l7 + 0x20] fmovdneg %xcc, %f8, %f1 fmovrdne %o3, %f6, %f14 fors %f4, %f12, %f3 fmuld8ulx16 %f0, %f2, %f8 ld [%l7 + 0x24], %f1 bcs loop_6959 tcc %xcc, 0x3 pdist %f2, %f6, %f6 ld [%l7 + 0x48], %f5 loop_6959: stx %o6, [%l7 + 0x68] fpack32 %f4, %f4, %f2 st %f12, [%l7 + 0x7C] lduh [%l7 + 0x76], %o7 ldd [%l7 + 0x70], %f12 lduh [%l7 + 0x7A], %i7 fmovdcs %icc, %f0, %f2 lduh [%l7 + 0x7C], %o1 fbu,a %fcc1, loop_6960 sth %i2, [%l7 + 0x32] mova %xcc, %o5, %g3 st %f1, [%l7 + 0x1C] loop_6960: sth %g2, [%l7 + 0x46] xnorcc %i1, 0x0781, %l5 and %i6, 0x0B80, %l4 fpsub16s %f12, %f0, %f9 ldx [%l7 + 0x40], %g7 fba %fcc1, loop_6961 std %f12, [%l7 + 0x28] fmul8sux16 %f0, %f12, %f10 srlx %l1, %l2, %o2 loop_6961: tg %xcc, 0x2 udiv %g4, 0x078A, %g1 ldsh [%l7 + 0x4C], %i3 srl %o0, 0x01, %g5 fblg %fcc0, loop_6962 fmovdn %icc, %f14, %f14 fones %f3 tge %xcc, 0x3 loop_6962: stb %o4, [%l7 + 0x2A] edge8n %i0, %g6, %i4 fnand %f10, %f10, %f4 fnot1s %f2, %f13 fandnot1s %f8, %f5, %f6 std %f6, [%l7 + 0x10] call loop_6963 edge32l %l0, %l6, %l3 movpos %icc, %o3, %i5 xnorcc %o7, 0x14C8, %o6 loop_6963: tpos %icc, 0x6 movne %xcc, %i7, %o1 edge32n %o5, %g3, %g2 mova %icc, %i2, %i1 ld [%l7 + 0x78], %f10 movge %xcc, %l5, %l4 fmovsvc %xcc, %f6, %f9 ldsw [%l7 + 0x4C], %i6 fpadd16 %f6, %f2, %f14 movcc %icc, %l1, %g7 bcc,a loop_6964 array16 %o2, %l2, %g1 ldx [%l7 + 0x10], %g4 ldx [%l7 + 0x58], %o0 loop_6964: fxnors %f13, %f0, %f7 fcmpeq32 %f14, %f14, %g5 movleu %xcc, %i3, %o4 fmovspos %icc, %f5, %f0 fors %f3, %f5, %f13 bcc,a %xcc, loop_6965 fbu %fcc1, loop_6966 fmovrslez %g6, %f7, %f12 fmovsge %xcc, %f12, %f3 loop_6965: fpsub16 %f4, %f2, %f12 loop_6966: sth %i0, [%l7 + 0x28] tvs %icc, 0x5 edge32n %i4, %l0, %l3 edge8ln %o3, %i5, %l6 fpsub32s %f11, %f15, %f10 bvs,a loop_6967 st %f13, [%l7 + 0x54] st %f9, [%l7 + 0x58] ldsb [%l7 + 0x09], %o6 loop_6967: mulscc %o7, 0x1714, %o1 fmovdcc %xcc, %f3, %f13 tpos %icc, 0x4 st %f4, [%l7 + 0x30] fcmpgt32 %f2, %f10, %o5 stb %g3, [%l7 + 0x42] fandnot1s %f14, %f10, %f0 bvs,a %icc, loop_6968 ldsh [%l7 + 0x40], %g2 ld [%l7 + 0x68], %f2 pdist %f12, %f6, %f2 loop_6968: nop setx loop_6969, %l0, %l1 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 %xcc, loop_6970 lduh [%l7 + 0x64], %i2 ldsw [%l7 + 0x4C], %i1 loop_6969: lduw [%l7 + 0x64], %l5 loop_6970: stb %i7, [%l7 + 0x3D] bge,pn %icc, loop_6971 fxnors %f14, %f6, %f8 pdist %f0, %f10, %f14 ldx [%l7 + 0x40], %l4 loop_6971: ldx [%l7 + 0x68], %l1 fbule %fcc3, loop_6972 nop setx loop_6973, %l0, %l1 jmpl %l1, %g7 fmovrdgz %i6, %f2, %f0 orncc %l2, 0x1181, %o2 loop_6972: brgz,a %g4, loop_6974 loop_6973: movre %o0, %g1, %i3 fba,a %fcc0, loop_6975 fcmpeq32 %f14, %f8, %o4 loop_6974: lduh [%l7 + 0x30], %g6 movrne %g5, %i4, %l0 loop_6975: brgz %i0, loop_6976 ldub [%l7 + 0x4A], %o3 movleu %icc, %i5, %l3 bvs,a loop_6977 loop_6976: ldsh [%l7 + 0x5A], %l6 ldsh [%l7 + 0x52], %o6 fbug,a %fcc1, loop_6978 loop_6977: fnot2s %f3, %f14 fmovdvc %icc, %f2, %f14 umulcc %o1, %o7, %o5 loop_6978: st %f9, [%l7 + 0x14] stw %g3, [%l7 + 0x10] edge16l %g2, %i2, %i1 add %l5, 0x1B76, %i7 ld [%l7 + 0x08], %f0 orn %l4, %g7, %l1 sth %i6, [%l7 + 0x10] bn,a,pt %icc, loop_6979 edge32 %l2, %g4, %o0 edge8 %o2, %g1, %o4 fcmpeq16 %f6, %f0, %i3 loop_6979: fmovrdlez %g5, %f14, %f0 tgu %xcc, 0x6 bleu loop_6980 fandnot1s %f9, %f5, %f6 bg,a,pn %icc, loop_6981 fmovsle %xcc, %f3, %f3 loop_6980: stx %i4, [%l7 + 0x28] sdivx %g6, 0x0970, %l0 loop_6981: stx %i0, [%l7 + 0x60] fmovdvs %xcc, %f0, %f9 stw %i5, [%l7 + 0x68] sth %l3, [%l7 + 0x34] movl %icc, %o3, %o6 lduh [%l7 + 0x3C], %o1 stx %l6, [%l7 + 0x08] fba,a %fcc2, loop_6982 edge16 %o5, %g3, %o7 tne %icc, 0x2 fone %f14 loop_6982: bne loop_6983 fmovspos %icc, %f5, %f4 nop setx loop_6984, %l0, %l1 jmpl %l1, %i2 fmovsge %xcc, %f13, %f9 loop_6983: sth %i1, [%l7 + 0x72] fones %f2 loop_6984: subcc %l5, 0x06BE, %g2 st %f15, [%l7 + 0x50] fpadd32 %f10, %f10, %f12 ld [%l7 + 0x4C], %f4 addc %i7, %l4, %l1 taddcc %i6, %g7, %g4 array8 %l2, %o0, %g1 movge %xcc, %o2, %o4 alignaddr %g5, %i3, %i4 brgz %l0, loop_6985 xorcc %g6, 0x0611, %i5 andncc %l3, %o3, %o6 ldsh [%l7 + 0x10], %i0 loop_6985: fmovrdlez %l6, %f8, %f8 fornot1s %f0, %f5, %f14 movgu %xcc, %o5, %o1 fabss %f8, %f9 stw %g3, [%l7 + 0x68] fands %f5, %f13, %f9 smulcc %i2, 0x1BC6, %i1 fbug,a %fcc1, loop_6986 ldub [%l7 + 0x18], %o7 fnot2 %f4, %f2 movneg %xcc, %l5, %g2 loop_6986: nop setx loop_6987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %icc, %f14, %f6 fmul8x16au %f9, %f9, %f14 fbg,a %fcc3, loop_6988 loop_6987: fpadd32 %f0, %f14, %f2 tcs %icc, 0x1 brgz,a %l4, loop_6989 loop_6988: ldx [%l7 + 0x10], %l1 st %f1, [%l7 + 0x58] stb %i7, [%l7 + 0x3A] loop_6989: bgu,a %xcc, loop_6990 ldsb [%l7 + 0x54], %i6 movrgez %g7, 0x013, %l2 fsrc2 %f10, %f4 loop_6990: std %f0, [%l7 + 0x08] fxor %f12, %f12, %f6 ta %icc, 0x7 ldsh [%l7 + 0x16], %g4 sth %o0, [%l7 + 0x26] orcc %g1, %o4, %o2 fmovdg %xcc, %f4, %f5 fabss %f3, %f8 stw %i3, [%l7 + 0x34] nop setx loop_6991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %i4, %g5, %l0 stb %g6, [%l7 + 0x4F] ldd [%l7 + 0x18], %f14 loop_6991: fexpand %f8, %f0 std %f6, [%l7 + 0x50] ld [%l7 + 0x28], %f9 brnz,a %i5, loop_6992 bn,a,pn %icc, loop_6993 ldub [%l7 + 0x58], %l3 fand %f2, %f2, %f8 loop_6992: smulcc %o6, %i0, %o3 loop_6993: call loop_6994 ldsb [%l7 + 0x53], %l6 ldd [%l7 + 0x20], %f10 ldsh [%l7 + 0x1C], %o5 loop_6994: alignaddr %g3, %i2, %o1 stx %o7, [%l7 + 0x48] ldd [%l7 + 0x78], %f12 taddcc %l5, 0x1B28, %g2 fandnot2s %f8, %f6, %f6 ldx [%l7 + 0x70], %l4 te %xcc, 0x2 movrgez %i1, 0x383, %l1 edge32 %i6, %i7, %l2 brz,a %g4, loop_6995 st %f13, [%l7 + 0x4C] fandnot2s %f6, %f0, %f6 srl %o0, 0x08, %g1 loop_6995: movne %xcc, %g7, %o2 sra %i3, 0x00, %i4 fcmpeq16 %f10, %f8, %g5 fbul %fcc1, loop_6996 fmul8x16al %f13, %f2, %f8 fcmpeq32 %f6, %f8, %o4 lduw [%l7 + 0x68], %l0 loop_6996: ba,a %xcc, loop_6997 fcmpgt32 %f10, %f2, %i5 array8 %g6, %l3, %o6 ldub [%l7 + 0x2A], %o3 loop_6997: std %f10, [%l7 + 0x78] fsrc2 %f4, %f8 tne %icc, 0x3 st %f3, [%l7 + 0x7C] fxnor %f4, %f8, %f6 te %icc, 0x5 tcc %xcc, 0x1 ldx [%l7 + 0x10], %l6 fxnor %f0, %f0, %f14 movrlez %i0, %o5, %i2 lduh [%l7 + 0x10], %o1 fmovdcc %xcc, %f5, %f1 umulcc %g3, 0x1346, %o7 fbl,a %fcc0, loop_6998 ba,pt %xcc, loop_6999 addccc %g2, %l4, %i1 fmul8x16 %f13, %f14, %f0 loop_6998: fmovdvs %xcc, %f4, %f12 loop_6999: fabss %f14, %f2 mulx %l1, 0x04FB, %i6 fbue %fcc2, loop_7000 fmul8x16 %f6, %f4, %f8 umul %i7, 0x1D82, %l2 fmovrsgz %l5, %f14, %f4 loop_7000: fmovscc %icc, %f14, %f2 ldsb [%l7 + 0x1C], %o0 stw %g1, [%l7 + 0x3C] fmuld8ulx16 %f15, %f10, %f14 xorcc %g7, 0x09FF, %g4 sdivcc %i3, 0x0B64, %o2 fnor %f4, %f12, %f10 te %xcc, 0x0 ldsh [%l7 + 0x22], %g5 ta %xcc, 0x5 ldub [%l7 + 0x25], %i4 tleu %xcc, 0x2 tn %icc, 0x1 stb %o4, [%l7 + 0x15] stx %l0, [%l7 + 0x38] addc %i5, %l3, %o6 sll %o3, 0x05, %l6 stw %g6, [%l7 + 0x38] lduh [%l7 + 0x70], %i0 fmovd %f8, %f10 subc %i2, %o5, %g3 ldx [%l7 + 0x38], %o7 edge16ln %g2, %o1, %l4 sllx %l1, 0x02, %i6 st %f9, [%l7 + 0x68] brlz,a %i1, loop_7001 umul %l2, 0x09D6, %l5 movle %xcc, %i7, %g1 fpsub16s %f2, %f3, %f5 loop_7001: st %f8, [%l7 + 0x50] fcmple32 %f14, %f4, %g7 fmul8x16 %f7, %f0, %f10 bcs,a %icc, loop_7002 fmovdvs %icc, %f4, %f4 ldsh [%l7 + 0x5A], %o0 sethi 0x1159, %g4 loop_7002: fsrc2 %f6, %f12 orcc %o2, %i3, %i4 bn %xcc, loop_7003 fmovsl %icc, %f5, %f12 fbe %fcc2, loop_7004 movcs %icc, %o4, %g5 loop_7003: fbge %fcc1, loop_7005 taddcc %l0, %i5, %l3 loop_7004: xnor %o6, %l6, %g6 umul %i0, %o3, %o5 loop_7005: ldsb [%l7 + 0x39], %i2 ldub [%l7 + 0x1E], %o7 brz %g2, loop_7006 mova %icc, %g3, %o1 edge16l %l4, %i6, %i1 movgu %xcc, %l2, %l1 loop_7006: fmovdgu %xcc, %f5, %f6 fpsub32s %f6, %f14, %f10 brnz %l5, loop_7007 fzero %f8 fmovdleu %xcc, %f4, %f12 ldx [%l7 + 0x08], %i7 loop_7007: nop setx loop_7008, %l0, %l1 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 %g7, %o0, %g1 fabss %f7, %f8 movrlez %g4, %o2, %i3 loop_7008: or %i4, %o4, %l0 lduh [%l7 + 0x1C], %i5 brgz,a %g5, loop_7009 sdivx %o6, 0x17F3, %l3 ldsh [%l7 + 0x70], %g6 ldub [%l7 + 0x5B], %l6 loop_7009: edge16l %i0, %o3, %o5 ldsb [%l7 + 0x56], %o7 edge16 %g2, %i2, %o1 umulcc %g3, 0x023A, %i6 stb %i1, [%l7 + 0x1D] fmul8x16 %f15, %f0, %f10 tvs %xcc, 0x1 stx %l2, [%l7 + 0x50] fpsub16 %f2, %f2, %f10 edge32n %l1, %l5, %i7 bvc,a,pt %xcc, loop_7010 fzero %f6 movrne %g7, %o0, %l4 fmovdvc %icc, %f7, %f12 loop_7010: fmovsvc %xcc, %f11, %f0 mulscc %g4, 0x03EE, %o2 fmovse %icc, %f1, %f4 lduh [%l7 + 0x70], %i3 umulcc %g1, 0x0EDF, %o4 movl %icc, %i4, %i5 fbge,a %fcc3, loop_7011 ldd [%l7 + 0x50], %f8 array8 %g5, %l0, %l3 bl,pn %xcc, loop_7012 loop_7011: lduh [%l7 + 0x20], %o6 ldsh [%l7 + 0x7A], %g6 ldd [%l7 + 0x68], %f12 loop_7012: ldx [%l7 + 0x10], %i0 bcs loop_7013 tleu %icc, 0x6 ldd [%l7 + 0x60], %f14 tleu %icc, 0x1 loop_7013: bl,a,pn %icc, loop_7014 tgu %xcc, 0x0 st %f2, [%l7 + 0x30] std %f8, [%l7 + 0x78] loop_7014: fmul8x16 %f15, %f12, %f6 edge32 %o3, %l6, %o5 fmovrse %g2, %f15, %f10 fmul8x16 %f8, %f8, %f14 fble %fcc1, loop_7015 bpos,a %icc, loop_7016 lduh [%l7 + 0x26], %i2 tle %icc, 0x7 loop_7015: fbu %fcc0, loop_7017 loop_7016: sth %o7, [%l7 + 0x58] tpos %xcc, 0x3 fmovdg %xcc, %f11, %f0 loop_7017: fsrc2s %f0, %f9 fmovsvs %xcc, %f10, %f9 stb %o1, [%l7 + 0x31] tvs %icc, 0x7 fbu %fcc0, loop_7018 tvc %xcc, 0x5 movrlez %i6, 0x24F, %g3 std %f14, [%l7 + 0x50] loop_7018: fbe %fcc3, loop_7019 for %f12, %f10, %f14 fmovrdlez %i1, %f14, %f6 fones %f9 loop_7019: ta %xcc, 0x0 mova %xcc, %l2, %l5 std %f8, [%l7 + 0x58] alignaddr %i7, %g7, %l1 ldsh [%l7 + 0x2E], %o0 lduh [%l7 + 0x48], %l4 fbu,a %fcc1, loop_7020 ldx [%l7 + 0x08], %g4 fbl,a %fcc0, loop_7021 smulcc %o2, %i3, %o4 loop_7020: fmovsl %icc, %f13, %f3 movne %icc, %g1, %i4 loop_7021: fmovsvs %icc, %f7, %f4 bcc,a,pn %xcc, loop_7022 stw %g5, [%l7 + 0x54] fmovdg %xcc, %f7, %f13 lduw [%l7 + 0x54], %l0 loop_7022: srax %l3, %i5, %o6 fmovsneg %icc, %f2, %f13 fpmerge %f8, %f3, %f0 st %f2, [%l7 + 0x2C] fpsub32 %f10, %f14, %f6 fbo %fcc1, loop_7023 mulx %g6, 0x0DEF, %o3 fabss %f3, %f12 ldx [%l7 + 0x60], %i0 loop_7023: fmovsgu %icc, %f2, %f9 bn,a,pn %xcc, loop_7024 fmuld8ulx16 %f9, %f0, %f8 fpadd32s %f6, %f0, %f12 bpos %xcc, loop_7025 loop_7024: fpsub32 %f4, %f12, %f8 std %f8, [%l7 + 0x30] bleu,a %xcc, loop_7026 loop_7025: edge32 %l6, %g2, %o5 fsrc1 %f8, %f2 stb %i2, [%l7 + 0x2E] loop_7026: std %f0, [%l7 + 0x28] fmovrse %o7, %f9, %f10 fones %f12 srl %i6, 0x09, %o1 ld [%l7 + 0x60], %f2 fmovda %icc, %f3, %f1 stb %g3, [%l7 + 0x59] fors %f15, %f8, %f14 fpack32 %f8, %f6, %f2 fcmpgt32 %f14, %f2, %l2 ldsh [%l7 + 0x3C], %i1 nop setx loop_7027, %l0, %l1 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 %i7, 0x014F, %l5 ldsb [%l7 + 0x70], %l1 fmovdvs %xcc, %f1, %f10 loop_7027: stw %o0, [%l7 + 0x24] fmovdl %icc, %f15, %f10 lduw [%l7 + 0x50], %l4 movge %xcc, %g4, %g7 fble %fcc3, loop_7028 fmul8x16au %f1, %f3, %f12 movleu %xcc, %i3, %o4 fcmpd %fcc3, %f8, %f4 loop_7028: xor %o2, %i4, %g5 fbu %fcc0, loop_7029 ldsw [%l7 + 0x44], %g1 std %f4, [%l7 + 0x48] umul %l3, 0x0176, %l0 loop_7029: addc %i5, 0x1529, %o6 fandnot2s %f15, %f1, %f11 bpos,pt %icc, loop_7030 movrne %o3, %g6, %i0 fcmpes %fcc0, %f0, %f3 fsrc1 %f14, %f0 loop_7030: fbl %fcc1, loop_7031 sllx %l6, 0x15, %g2 ldub [%l7 + 0x3C], %i2 fornot1 %f14, %f4, %f0 loop_7031: fbue %fcc2, loop_7032 stb %o7, [%l7 + 0x14] ldd [%l7 + 0x10], %f2 fmuld8ulx16 %f13, %f8, %f6 loop_7032: tneg %xcc, 0x2 mulx %i6, %o1, %o5 array32 %g3, %l2, %i1 brgez,a %i7, loop_7033 fands %f2, %f10, %f3 lduh [%l7 + 0x7A], %l5 lduw [%l7 + 0x38], %l1 loop_7033: fnot2s %f10, %f9 fmovsneg %icc, %f13, %f13 ldsw [%l7 + 0x70], %o0 std %f6, [%l7 + 0x50] bne,pn %icc, loop_7034 lduw [%l7 + 0x48], %g4 ba,pn %xcc, loop_7035 stb %l4, [%l7 + 0x1B] loop_7034: fbu %fcc2, loop_7036 fpadd32 %f10, %f10, %f6 loop_7035: ldub [%l7 + 0x3C], %g7 ldx [%l7 + 0x08], %i3 loop_7036: ldx [%l7 + 0x60], %o2 udivx %o4, 0x12B8, %i4 fpsub16s %f4, %f3, %f2 ldd [%l7 + 0x28], %f6 fmovscs %xcc, %f10, %f2 siam 0x2 lduh [%l7 + 0x4A], %g5 mulscc %g1, 0x19BE, %l0 fbne,a %fcc2, loop_7037 fsrc2s %f5, %f14 orncc %i5, %o6, %o3 ld [%l7 + 0x0C], %f0 loop_7037: fmovdleu %xcc, %f13, %f2 st %f7, [%l7 + 0x14] movcc %xcc, %g6, %i0 stx %l3, [%l7 + 0x70] fmovdcs %xcc, %f1, %f3 fxnor %f14, %f10, %f4 call loop_7038 std %f6, [%l7 + 0x68] fmovrdlz %l6, %f0, %f14 bgu,pn %icc, loop_7039 loop_7038: fmovse %icc, %f3, %f4 sdiv %i2, 0x1B03, %o7 lduh [%l7 + 0x64], %i6 loop_7039: ld [%l7 + 0x14], %f3 movrgez %o1, 0x344, %o5 movcs %xcc, %g3, %l2 ldd [%l7 + 0x30], %f2 fmuld8sux16 %f9, %f12, %f10 lduh [%l7 + 0x60], %i1 fmovdpos %xcc, %f3, %f3 fcmple32 %f4, %f4, %g2 tl %icc, 0x0 fpsub16s %f7, %f5, %f7 udivcc %l5, 0x1FAC, %l1 stw %i7, [%l7 + 0x78] fmovdpos %xcc, %f14, %f11 smul %o0, 0x1505, %g4 ldub [%l7 + 0x43], %l4 tle %xcc, 0x6 lduh [%l7 + 0x62], %i3 alignaddrl %o2, %o4, %g7 sub %i4, 0x0D17, %g5 taddcctv %l0, %g1, %i5 tsubcc %o3, %g6, %i0 smul %l3, %l6, %i2 fcmpne32 %f4, %f10, %o6 fmul8x16au %f15, %f4, %f2 taddcctv %o7, 0x0234, %o1 std %f2, [%l7 + 0x30] array32 %i6, %g3, %o5 edge32 %i1, %l2, %g2 edge16l %l1, %l5, %o0 fble %fcc1, loop_7040 udiv %g4, 0x0C77, %l4 fabss %f1, %f11 edge32 %i3, %o2, %i7 loop_7040: tne %icc, 0x2 xorcc %o4, %i4, %g5 brgz %g7, loop_7041 ldub [%l7 + 0x39], %g1 andn %l0, 0x1E0C, %i5 ld [%l7 + 0x74], %f4 loop_7041: array16 %o3, %g6, %l3 brnz %l6, loop_7042 std %f6, [%l7 + 0x38] fbu,a %fcc1, loop_7043 fbn,a %fcc3, loop_7044 loop_7042: brnz %i0, loop_7045 stb %o6, [%l7 + 0x61] loop_7043: ldsw [%l7 + 0x4C], %i2 loop_7044: fmovsle %xcc, %f6, %f6 loop_7045: ldsb [%l7 + 0x09], %o1 brnz,a %i6, loop_7046 edge16ln %g3, %o5, %o7 alignaddr %i1, %g2, %l2 fnot1 %f10, %f8 loop_7046: brlz,a %l5, loop_7047 sdivcc %l1, 0x0BCF, %o0 movgu %xcc, %g4, %l4 bcs loop_7048 loop_7047: tg %icc, 0x4 ld [%l7 + 0x28], %f3 mulscc %i3, %o2, %i7 loop_7048: sdivcc %i4, 0x01F8, %g5 bne,pn %icc, loop_7049 edge8ln %o4, %g7, %l0 edge8n %i5, %o3, %g1 fnand %f12, %f14, %f10 loop_7049: ldd [%l7 + 0x18], %f12 movvc %xcc, %l3, %l6 fbug %fcc3, loop_7050 fpack32 %f14, %f2, %f2 fbn,a %fcc0, loop_7051 fmovrdlez %g6, %f2, %f6 loop_7050: lduh [%l7 + 0x64], %o6 tsubcctv %i0, %i2, %o1 loop_7051: fmovde %xcc, %f15, %f10 fsrc1s %f12, %f13 ldx [%l7 + 0x38], %g3 fmovrslz %o5, %f13, %f12 ld [%l7 + 0x48], %f0 tne %xcc, 0x2 fmovsleu %icc, %f13, %f5 fmul8x16au %f9, %f9, %f2 ba,a,pt %icc, loop_7052 move %icc, %o7, %i6 ldx [%l7 + 0x38], %g2 st %f9, [%l7 + 0x24] loop_7052: edge8 %l2, %l5, %i1 taddcc %l1, %g4, %l4 ldub [%l7 + 0x1B], %i3 fmovdvs %xcc, %f15, %f10 ldsh [%l7 + 0x42], %o2 fmovrdgez %i7, %f8, %f12 sdiv %i4, 0x09BC, %g5 movgu %icc, %o4, %g7 bl,pn %xcc, loop_7053 fbu %fcc1, loop_7054 ldsb [%l7 + 0x1C], %o0 fmovsg %icc, %f14, %f2 loop_7053: orncc %i5, %o3, %l0 loop_7054: bpos,a loop_7055 ta %xcc, 0x6 fandnot2 %f6, %f10, %f6 addcc %g1, 0x0183, %l3 loop_7055: be loop_7056 stw %g6, [%l7 + 0x48] fbu,a %fcc3, loop_7057 ldd [%l7 + 0x60], %f6 loop_7056: ldd [%l7 + 0x20], %f0 fmul8x16 %f10, %f0, %f14 loop_7057: fmovrdlz %l6, %f8, %f4 movvs %icc, %o6, %i2 fmovspos %xcc, %f13, %f0 sth %i0, [%l7 + 0x70] fcmped %fcc3, %f6, %f14 stw %g3, [%l7 + 0x44] sth %o5, [%l7 + 0x70] movrgez %o1, %i6, %g2 udiv %o7, 0x1226, %l5 nop setx loop_7058, %l0, %l1 jmpl %l1, %i1 ldsh [%l7 + 0x68], %l1 fmovsvc %icc, %f2, %f11 taddcc %l2, 0x0E0E, %l4 loop_7058: sth %i3, [%l7 + 0x4C] ld [%l7 + 0x6C], %f5 fbg %fcc3, loop_7059 ldsw [%l7 + 0x0C], %o2 std %f14, [%l7 + 0x40] srlx %g4, %i7, %g5 loop_7059: ldsb [%l7 + 0x2B], %i4 fxor %f10, %f0, %f0 fors %f13, %f2, %f0 edge8l %o4, %g7, %o0 tn %icc, 0x0 stx %i5, [%l7 + 0x30] stx %l0, [%l7 + 0x68] fcmped %fcc2, %f4, %f12 fmovrse %g1, %f10, %f3 nop setx loop_7060, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %o3, %l3, %l6 add %o6, 0x045C, %g6 fmuld8ulx16 %f13, %f2, %f2 loop_7060: st %f11, [%l7 + 0x1C] bvc,pn %xcc, loop_7061 fabss %f3, %f15 ldx [%l7 + 0x08], %i0 fors %f12, %f0, %f4 loop_7061: fmovse %icc, %f2, %f4 fornot2 %f2, %f12, %f12 fmovdcs %xcc, %f6, %f9 bcc loop_7062 fsrc2 %f8, %f2 tne %xcc, 0x4 std %f10, [%l7 + 0x20] loop_7062: fsrc1 %f12, %f2 fxnors %f12, %f2, %f15 brgz,a %i2, loop_7063 fabsd %f2, %f2 fmovdcc %xcc, %f12, %f14 be,a %xcc, loop_7064 loop_7063: tleu %icc, 0x6 smul %g3, %o5, %o1 fcmple32 %f10, %f12, %g2 loop_7064: fmovsne %xcc, %f7, %f1 nop setx loop_7065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %xcc, %f2, %f10 ldub [%l7 + 0x28], %i6 fones %f5 loop_7065: fmovdge %icc, %f11, %f2 orncc %l5, 0x0511, %i1 udivx %l1, 0x0F65, %l2 lduh [%l7 + 0x36], %o7 lduh [%l7 + 0x1A], %i3 sth %l4, [%l7 + 0x1E] fmovscs %icc, %f5, %f0 fpadd32s %f3, %f10, %f15 fnors %f1, %f1, %f6 lduh [%l7 + 0x1A], %g4 fmovrse %i7, %f13, %f6 movl %icc, %o2, %i4 edge8ln %g5, %o4, %g7 mulscc %i5, %l0, %o0 fmovdl %icc, %f4, %f6 call loop_7066 fmovspos %xcc, %f11, %f1 sub %g1, %o3, %l3 ldx [%l7 + 0x78], %l6 loop_7066: addccc %o6, 0x0C24, %g6 sth %i0, [%l7 + 0x74] smulcc %g3, %i2, %o5 udivcc %g2, 0x1941, %o1 fnands %f2, %f14, %f1 for %f6, %f6, %f8 fnot1s %f5, %f15 fbue %fcc2, loop_7067 ldx [%l7 + 0x28], %l5 bgu loop_7068 fmovrdgz %i1, %f2, %f4 loop_7067: fbuge,a %fcc2, loop_7069 sth %i6, [%l7 + 0x16] loop_7068: ldx [%l7 + 0x50], %l2 bgu,a,pn %xcc, loop_7070 loop_7069: udiv %l1, 0x0AD3, %o7 sdiv %l4, 0x1BC9, %g4 ldd [%l7 + 0x68], %f4 loop_7070: fcmps %fcc1, %f15, %f7 and %i3, 0x129E, %o2 edge8n %i7, %g5, %i4 edge8ln %g7, %i5, %o4 fmovdneg %xcc, %f0, %f13 ldd [%l7 + 0x78], %f10 srl %l0, 0x12, %o0 orncc %o3, 0x18BD, %g1 ldsh [%l7 + 0x12], %l6 ld [%l7 + 0x78], %f4 fsrc1 %f0, %f0 fandnot1s %f11, %f13, %f3 fmovdne %icc, %f11, %f5 move %icc, %l3, %g6 lduw [%l7 + 0x58], %i0 faligndata %f2, %f6, %f14 ldub [%l7 + 0x65], %o6 movne %icc, %i2, %g3 sth %o5, [%l7 + 0x4E] fba,a %fcc1, loop_7071 be,pt %xcc, loop_7072 stx %g2, [%l7 + 0x60] fpsub16s %f8, %f1, %f14 loop_7071: subccc %l5, %o1, %i6 loop_7072: fbn,a %fcc0, loop_7073 ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x40], %f6 array32 %l2, %i1, %o7 loop_7073: tg %icc, 0x4 fzero %f4 st %f9, [%l7 + 0x18] te %xcc, 0x3 nop setx loop_7074, %l0, %l1 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 %l1, [%l7 + 0x2A] stb %l4, [%l7 + 0x13] srax %i3, %g4, %i7 loop_7074: fands %f9, %f2, %f15 stx %g5, [%l7 + 0x10] fmovrslz %o2, %f3, %f8 fornot1s %f5, %f12, %f9 fpadd32s %f8, %f7, %f1 orncc %g7, %i5, %i4 nop setx loop_7075, %l0, %l1 jmpl %l1, %l0 movrne %o0, %o3, %g1 umulcc %l6, 0x0CD7, %o4 andn %l3, 0x0455, %g6 loop_7075: fmovsvs %icc, %f1, %f4 fxor %f10, %f6, %f14 fand %f2, %f8, %f14 std %f2, [%l7 + 0x10] edge32ln %o6, %i2, %g3 fmovdl %icc, %f3, %f2 stw %o5, [%l7 + 0x48] lduw [%l7 + 0x54], %i0 fmovsneg %xcc, %f1, %f8 edge8n %g2, %o1, %l5 sdiv %l2, 0x1B0D, %i1 andn %o7, 0x0F91, %i6 lduh [%l7 + 0x6E], %l1 tne %xcc, 0x6 fmovda %icc, %f15, %f14 fmovsa %icc, %f6, %f6 nop setx loop_7076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a,pt %xcc, loop_7077 bg loop_7078 fexpand %f7, %f8 loop_7076: bl,a loop_7079 loop_7077: bvc,a,pt %icc, loop_7080 loop_7078: fmovscs %icc, %f10, %f10 ldsh [%l7 + 0x5A], %i3 loop_7079: fcmped %fcc0, %f10, %f14 loop_7080: lduh [%l7 + 0x0A], %g4 fmovscs %icc, %f7, %f6 fmovsa %icc, %f0, %f7 fmovdgu %icc, %f12, %f14 fmovsle %xcc, %f1, %f9 stb %l4, [%l7 + 0x57] fmovscs %xcc, %f3, %f14 ldsb [%l7 + 0x4A], %i7 fmul8x16al %f8, %f1, %f4 fmovdg %icc, %f3, %f6 fornot2 %f2, %f12, %f12 smulcc %g5, %g7, %o2 stw %i4, [%l7 + 0x38] ldsw [%l7 + 0x40], %i5 fpsub16 %f8, %f4, %f4 fmovsgu %icc, %f5, %f10 subcc %o0, %o3, %g1 lduw [%l7 + 0x14], %l6 bge,a loop_7081 fblg,a %fcc0, loop_7082 andncc %l0, %o4, %g6 ldub [%l7 + 0x7D], %l3 loop_7081: fpackfix %f12, %f2 loop_7082: fnands %f14, %f1, %f3 fmul8ulx16 %f10, %f0, %f4 brgez,a %o6, loop_7083 movn %icc, %i2, %g3 fmovsl %xcc, %f13, %f2 tpos %icc, 0x6 loop_7083: or %i0, %g2, %o1 array16 %l5, %o5, %i1 stb %o7, [%l7 + 0x4E] fors %f9, %f13, %f12 edge16ln %i6, %l1, %i3 st %f11, [%l7 + 0x64] tcc %icc, 0x0 umul %g4, %l4, %i7 call loop_7084 bg,a %xcc, loop_7085 taddcc %g5, %l2, %g7 fmovsne %icc, %f0, %f2 loop_7084: subccc %i4, 0x00A6, %i5 loop_7085: fmovda %icc, %f7, %f2 bvs,a %xcc, loop_7086 fmovsne %xcc, %f7, %f4 tcc %xcc, 0x2 fblg,a %fcc2, loop_7087 loop_7086: sth %o0, [%l7 + 0x1E] ldub [%l7 + 0x0F], %o3 stx %g1, [%l7 + 0x68] loop_7087: fcmped %fcc1, %f6, %f12 movrgez %l6, %l0, %o4 fandnot2 %f8, %f12, %f6 fmovspos %xcc, %f7, %f0 fbul %fcc3, loop_7088 bneg loop_7089 fmovrslez %o2, %f5, %f3 fbuge,a %fcc3, loop_7090 loop_7088: movpos %icc, %g6, %o6 loop_7089: stb %i2, [%l7 + 0x31] array8 %l3, %g3, %i0 loop_7090: fble %fcc1, loop_7091 sth %o1, [%l7 + 0x3E] std %f2, [%l7 + 0x18] fandnot1 %f8, %f8, %f2 loop_7091: fmovdgu %xcc, %f2, %f2 nop setx loop_7092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2s %f12, %f4, %f13 fbug %fcc2, loop_7093 taddcc %l5, 0x1947, %o5 loop_7092: faligndata %f0, %f14, %f14 fcmpne16 %f6, %f8, %i1 loop_7093: fcmps %fcc2, %f13, %f15 edge8ln %g2, %i6, %l1 brgez %i3, loop_7094 fcmps %fcc2, %f13, %f5 fnands %f15, %f7, %f0 fpadd16 %f6, %f2, %f6 loop_7094: fzeros %f3 udiv %g4, 0x09F5, %o7 bneg,pn %icc, loop_7095 fmovsle %icc, %f5, %f0 addc %l4, %g5, %i7 movneg %xcc, %l2, %g7 loop_7095: ldd [%l7 + 0x10], %f0 ldsw [%l7 + 0x68], %i5 fmul8x16au %f15, %f15, %f10 ldsb [%l7 + 0x31], %o0 ld [%l7 + 0x40], %f4 fble,a %fcc2, loop_7096 nop setx loop_7097, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc0, %f9, %f14 sllx %o3, 0x12, %i4 loop_7096: stx %l6, [%l7 + 0x68] loop_7097: brlz,a %l0, loop_7098 fcmpgt16 %f10, %f10, %o4 ldsb [%l7 + 0x08], %g1 tpos %icc, 0x5 loop_7098: tsubcctv %o2, %g6, %o6 fcmpne32 %f12, %f12, %i2 sethi 0x188F, %l3 addccc %i0, 0x0355, %g3 ld [%l7 + 0x68], %f6 tvc %icc, 0x7 movvs %xcc, %l5, %o1 fmovrdgez %i1, %f8, %f0 ldx [%l7 + 0x48], %o5 stb %g2, [%l7 + 0x69] lduh [%l7 + 0x64], %i6 fcmpne16 %f2, %f0, %i3 tge %xcc, 0x3 fnot1 %f14, %f6 movcc %xcc, %l1, %g4 subcc %o7, %l4, %i7 fexpand %f13, %f12 brlz,a %g5, loop_7099 add %l2, 0x0D4F, %i5 lduw [%l7 + 0x14], %g7 fbl,a %fcc1, loop_7100 loop_7099: fmuld8sux16 %f13, %f15, %f4 brlez %o0, loop_7101 bleu,a,pt %xcc, loop_7102 loop_7100: lduw [%l7 + 0x34], %o3 stx %i4, [%l7 + 0x50] loop_7101: fxnors %f10, %f5, %f5 loop_7102: fmul8x16 %f0, %f12, %f4 sdiv %l6, 0x0DC2, %o4 ldub [%l7 + 0x6B], %g1 addcc %l0, %o2, %o6 movle %icc, %g6, %l3 udivx %i2, 0x1A17, %g3 nop setx loop_7103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %icc, 0x4 be,a loop_7104 sethi 0x1663, %l5 loop_7103: sth %o1, [%l7 + 0x32] tgu %icc, 0x5 loop_7104: tgu %xcc, 0x6 fornot2 %f12, %f14, %f0 fors %f4, %f12, %f13 std %f4, [%l7 + 0x38] tneg %xcc, 0x4 edge32l %i0, %o5, %i1 mulx %i6, %g2, %i3 ld [%l7 + 0x50], %f4 ldub [%l7 + 0x1B], %g4 subc %o7, %l1, %i7 fpadd32s %f10, %f8, %f1 st %f2, [%l7 + 0x30] tgu %xcc, 0x3 fsrc1s %f2, %f10 fblg %fcc0, loop_7105 fcmple32 %f8, %f2, %l4 ldsh [%l7 + 0x6C], %g5 fmovdge %icc, %f9, %f6 loop_7105: ldd [%l7 + 0x48], %f14 fand %f2, %f12, %f2 fabsd %f0, %f2 ldd [%l7 + 0x30], %f2 fmovsle %xcc, %f10, %f14 srax %l2, 0x0B, %i5 bgu,a loop_7106 brlz,a %o0, loop_7107 fcmpeq16 %f12, %f0, %g7 be,a %xcc, loop_7108 loop_7106: ldsh [%l7 + 0x1C], %o3 loop_7107: stx %l6, [%l7 + 0x10] brgz %i4, loop_7109 loop_7108: ble,pn %icc, loop_7110 stb %o4, [%l7 + 0x58] siam 0x6 loop_7109: taddcc %l0, 0x022F, %g1 loop_7110: lduh [%l7 + 0x5C], %o2 movrgz %g6, %o6, %l3 fxor %f8, %f2, %f6 tvc %xcc, 0x3 ldub [%l7 + 0x19], %i2 edge8ln %l5, %g3, %i0 fcmpne32 %f2, %f4, %o1 fandnot1 %f0, %f4, %f4 std %f10, [%l7 + 0x50] fmovdcc %icc, %f7, %f5 fpsub16 %f6, %f4, %f0 fpadd16 %f14, %f6, %f0 tsubcc %i1, %i6, %o5 andcc %i3, 0x1423, %g4 edge8n %o7, %l1, %i7 array16 %g2, %l4, %g5 fxnor %f14, %f8, %f14 bcs,a,pt %xcc, loop_7111 pdist %f12, %f0, %f6 andn %l2, %o0, %i5 fmovsvc %xcc, %f0, %f14 loop_7111: ldx [%l7 + 0x40], %g7 tgu %icc, 0x3 fbule,a %fcc0, loop_7112 fnot1 %f2, %f6 tcc %icc, 0x0 ldsb [%l7 + 0x52], %l6 loop_7112: ldub [%l7 + 0x54], %o3 bcs,a,pn %icc, loop_7113 fmovdne %xcc, %f8, %f8 lduw [%l7 + 0x40], %o4 fmovsl %icc, %f9, %f12 loop_7113: fbg %fcc2, loop_7114 alignaddrl %l0, %g1, %o2 tg %icc, 0x0 fcmpeq32 %f0, %f8, %g6 loop_7114: orn %o6, %i4, %l3 std %f0, [%l7 + 0x18] fmovdpos %icc, %f6, %f5 movrlz %l5, %i2, %i0 edge16 %o1, %g3, %i6 tsubcctv %i1, 0x0C6F, %i3 brgz,a %o5, loop_7115 movre %o7, 0x123, %g4 ldub [%l7 + 0x0A], %l1 fmovsvs %xcc, %f4, %f11 loop_7115: ldsb [%l7 + 0x2C], %i7 fcmpne32 %f4, %f12, %g2 fpsub16s %f1, %f15, %f12 ldub [%l7 + 0x78], %l4 andncc %g5, %o0, %l2 smulcc %g7, 0x0FB1, %l6 fcmped %fcc0, %f10, %f8 fnors %f6, %f13, %f13 fzero %f4 fble,a %fcc1, loop_7116 ldsw [%l7 + 0x60], %o3 fnors %f7, %f11, %f7 tl %icc, 0x5 loop_7116: bne %xcc, loop_7117 stb %o4, [%l7 + 0x78] tneg %icc, 0x5 tg %xcc, 0x3 loop_7117: bpos,pn %icc, loop_7118 fba,a %fcc3, loop_7119 ldsh [%l7 + 0x18], %l0 lduh [%l7 + 0x64], %i5 loop_7118: fmovsleu %xcc, %f4, %f13 loop_7119: stb %g1, [%l7 + 0x14] movrlz %g6, 0x1B5, %o2 stx %i4, [%l7 + 0x20] fmovrdgez %o6, %f12, %f8 movle %icc, %l3, %i2 movl %icc, %i0, %l5 ble,a,pn %xcc, loop_7120 ldsw [%l7 + 0x44], %g3 edge32n %i6, %o1, %i1 xor %o5, %i3, %o7 loop_7120: ldx [%l7 + 0x48], %g4 fones %f1 edge16ln %i7, %l1, %g2 st %f11, [%l7 + 0x50] orncc %g5, %l4, %o0 orcc %l2, 0x08D7, %g7 lduw [%l7 + 0x10], %o3 ldd [%l7 + 0x10], %f0 brlez %l6, loop_7121 ldx [%l7 + 0x40], %o4 udiv %l0, 0x19B3, %g1 movrlz %g6, %o2, %i5 loop_7121: ldsb [%l7 + 0x33], %o6 ldx [%l7 + 0x60], %l3 nop setx loop_7122, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f6, %f2, %i2 movcc %icc, %i0, %l5 ldsw [%l7 + 0x34], %i4 loop_7122: fxnors %f0, %f13, %f5 alignaddr %i6, %g3, %o1 ldd [%l7 + 0x58], %f4 fsrc2s %f11, %f6 fbg,a %fcc3, loop_7123 bcs,a %xcc, loop_7124 nop setx loop_7125, %l0, %l1 jmpl %l1, %i1 ldx [%l7 + 0x60], %o5 loop_7123: fbue %fcc3, loop_7126 loop_7124: tcc %xcc, 0x5 loop_7125: ldsb [%l7 + 0x38], %o7 edge32n %i3, %g4, %l1 loop_7126: fmovrse %g2, %f3, %f10 andn %i7, 0x1057, %g5 fmovse %xcc, %f10, %f4 fpack16 %f8, %f14 fmovsge %icc, %f7, %f5 lduh [%l7 + 0x54], %l4 fmovdcs %icc, %f2, %f15 bn,pt %xcc, loop_7127 addcc %o0, %l2, %o3 fmovdg %xcc, %f6, %f10 fbn %fcc0, loop_7128 loop_7127: tpos %xcc, 0x7 andcc %l6, %o4, %g7 movgu %xcc, %g1, %l0 loop_7128: edge16n %g6, %i5, %o2 fsrc1s %f2, %f15 ldx [%l7 + 0x60], %l3 fbg %fcc0, loop_7129 fnand %f10, %f12, %f2 tg %icc, 0x3 fmovsa %icc, %f11, %f6 loop_7129: fmovde %xcc, %f15, %f10 std %f14, [%l7 + 0x58] st %f7, [%l7 + 0x40] xorcc %i2, 0x082F, %i0 alignaddrl %o6, %i4, %l5 sra %g3, 0x12, %o1 fpackfix %f8, %f9 ld [%l7 + 0x64], %f9 ld [%l7 + 0x10], %f6 edge8l %i6, %i1, %o5 brgz,a %i3, loop_7130 stw %g4, [%l7 + 0x68] fbg %fcc3, loop_7131 ldub [%l7 + 0x7F], %l1 loop_7130: fmovd %f12, %f0 ld [%l7 + 0x44], %f14 loop_7131: stb %o7, [%l7 + 0x7D] ld [%l7 + 0x0C], %f6 stx %i7, [%l7 + 0x38] fcmpeq32 %f12, %f0, %g5 fcmpes %fcc0, %f8, %f13 fandnot1 %f2, %f12, %f4 fmovse %xcc, %f6, %f10 fand %f6, %f6, %f2 orcc %g2, 0x1727, %l4 smulcc %l2, 0x031E, %o3 fmovda %icc, %f4, %f1 movg %icc, %o0, %l6 tneg %icc, 0x4 movrgz %g7, 0x3D3, %g1 ldsh [%l7 + 0x0A], %l0 fbug,a %fcc0, loop_7132 bvc %xcc, loop_7133 fnot1 %f4, %f14 fpadd16s %f1, %f0, %f14 loop_7132: movleu %xcc, %o4, %i5 loop_7133: lduh [%l7 + 0x5E], %g6 fmovsne %icc, %f10, %f15 brz %l3, loop_7134 bne,a,pt %icc, loop_7135 srl %i2, %o2, %o6 ldsw [%l7 + 0x20], %i0 loop_7134: sll %l5, 0x06, %g3 loop_7135: sub %i4, %i6, %o1 fmovs %f6, %f5 sth %i1, [%l7 + 0x68] tne %icc, 0x3 addcc %o5, 0x173E, %g4 movle %icc, %l1, %i3 ldx [%l7 + 0x18], %o7 stb %i7, [%l7 + 0x0B] xorcc %g2, 0x100E, %l4 ldsb [%l7 + 0x73], %l2 ldub [%l7 + 0x50], %g5 udivx %o0, 0x13D2, %o3 stw %g7, [%l7 + 0x6C] st %f4, [%l7 + 0x24] sethi 0x0CDE, %g1 fmovsgu %icc, %f6, %f5 ld [%l7 + 0x30], %f15 and %l0, 0x0878, %o4 tle %xcc, 0x0 bvc loop_7136 fpsub16 %f6, %f0, %f4 movrne %l6, 0x111, %g6 stb %l3, [%l7 + 0x7E] loop_7136: edge32 %i5, %i2, %o6 st %f11, [%l7 + 0x48] lduw [%l7 + 0x54], %i0 brlez %l5, loop_7137 bge,a loop_7138 smul %g3, 0x0456, %i4 brz,a %o2, loop_7139 loop_7137: xnorcc %i6, %o1, %o5 loop_7138: fcmple32 %f0, %f0, %i1 std %f0, [%l7 + 0x08] loop_7139: fnor %f8, %f10, %f10 tleu %xcc, 0x4 stx %l1, [%l7 + 0x40] fmovse %icc, %f10, %f7 nop setx loop_7140, %l0, %l1 jmpl %l1, %i3 fmovrdlez %g4, %f8, %f6 edge32 %o7, %g2, %l4 tg %xcc, 0x5 loop_7140: movvc %xcc, %l2, %g5 mulscc %o0, 0x0FD9, %i7 ldsw [%l7 + 0x48], %g7 ld [%l7 + 0x60], %f9 udiv %o3, 0x1FB2, %l0 edge8l %o4, %g1, %g6 tle %icc, 0x3 fabss %f5, %f0 stw %l6, [%l7 + 0x18] lduh [%l7 + 0x66], %i5 bvs,pn %icc, loop_7141 ldsb [%l7 + 0x6E], %l3 fcmple32 %f10, %f10, %o6 stb %i2, [%l7 + 0x32] loop_7141: fpadd16 %f0, %f12, %f12 fmovse %icc, %f11, %f13 udivcc %l5, 0x0CEF, %i0 fmovsg %icc, %f4, %f13 movrgez %i4, %o2, %g3 std %f8, [%l7 + 0x58] fmovdl %xcc, %f4, %f4 lduh [%l7 + 0x42], %o1 ldd [%l7 + 0x58], %f0 bge %icc, loop_7142 stx %i6, [%l7 + 0x48] stw %o5, [%l7 + 0x30] lduh [%l7 + 0x08], %i1 loop_7142: st %f12, [%l7 + 0x78] popc 0x1333, %i3 bgu,a loop_7143 movvc %icc, %g4, %l1 fabss %f14, %f13 fcmpgt32 %f12, %f10, %o7 loop_7143: lduw [%l7 + 0x4C], %l4 ldsb [%l7 + 0x2E], %l2 siam 0x3 fmovsg %icc, %f8, %f14 fbn %fcc2, loop_7144 fmovdl %xcc, %f8, %f1 call loop_7145 bcs,pt %icc, loop_7146 loop_7144: lduh [%l7 + 0x68], %g5 ldsh [%l7 + 0x32], %g2 loop_7145: fnegs %f3, %f15 loop_7146: stx %o0, [%l7 + 0x38] bne %xcc, loop_7147 fands %f2, %f1, %f10 movleu %icc, %g7, %i7 tn %icc, 0x4 loop_7147: taddcctv %o3, 0x1A11, %o4 stx %g1, [%l7 + 0x30] taddcc %g6, %l0, %l6 movcs %xcc, %l3, %i5 fmovs %f1, %f15 ta %icc, 0x6 tgu %xcc, 0x2 fblg,a %fcc3, loop_7148 array32 %o6, %l5, %i2 std %f6, [%l7 + 0x08] fmovsle %icc, %f15, %f2 loop_7148: xor %i4, 0x011D, %i0 movrne %o2, 0x1CF, %o1 st %f0, [%l7 + 0x48] fandnot2s %f9, %f10, %f1 ldsh [%l7 + 0x34], %g3 ba,a loop_7149 stb %o5, [%l7 + 0x1D] fpackfix %f4, %f12 lduh [%l7 + 0x1E], %i1 loop_7149: stx %i3, [%l7 + 0x60] fbug %fcc0, loop_7150 bpos,a loop_7151 std %f0, [%l7 + 0x30] fmovsvc %icc, %f2, %f10 loop_7150: ldsb [%l7 + 0x30], %g4 loop_7151: brgz,a %i6, loop_7152 ld [%l7 + 0x20], %f10 for %f4, %f8, %f8 ldx [%l7 + 0x48], %l1 loop_7152: brz,a %o7, loop_7153 fpadd16 %f4, %f6, %f6 ldd [%l7 + 0x18], %f2 add %l4, %l2, %g2 loop_7153: fmovrsne %o0, %f3, %f8 fbug %fcc0, loop_7154 tvs %icc, 0x2 movcc %icc, %g7, %g5 smulcc %o3, 0x1E6A, %i7 loop_7154: fmul8x16au %f13, %f2, %f10 ldub [%l7 + 0x5F], %o4 fmovrdlz %g1, %f12, %f0 bvc %icc, loop_7155 movgu %xcc, %l0, %l6 ldsb [%l7 + 0x2E], %l3 lduh [%l7 + 0x5A], %i5 loop_7155: fbne,a %fcc1, loop_7156 stb %g6, [%l7 + 0x48] sth %o6, [%l7 + 0x3C] stb %l5, [%l7 + 0x16] loop_7156: stw %i2, [%l7 + 0x10] fbuge,a %fcc0, loop_7157 lduw [%l7 + 0x68], %i0 fmovdle %icc, %f12, %f14 fexpand %f4, %f0 loop_7157: fblg,a %fcc0, loop_7158 fmovrdgz %i4, %f8, %f14 sdiv %o1, 0x160F, %g3 fcmpgt16 %f2, %f10, %o5 loop_7158: fcmpne16 %f8, %f4, %o2 ldx [%l7 + 0x58], %i1 fmovsgu %xcc, %f15, %f12 movrlez %i3, %i6, %g4 faligndata %f14, %f8, %f8 ldub [%l7 + 0x4F], %o7 fmovrdlz %l1, %f0, %f2 movle %icc, %l4, %l2 ldsb [%l7 + 0x08], %o0 movn %icc, %g2, %g5 ldx [%l7 + 0x70], %o3 fmovdgu %xcc, %f6, %f14 mulx %i7, 0x0682, %o4 fbu,a %fcc1, loop_7159 tsubcc %g7, 0x00A1, %g1 fmovrsne %l0, %f3, %f2 edge8n %l6, %l3, %g6 loop_7159: umulcc %i5, %l5, %i2 fbe %fcc0, loop_7160 ldx [%l7 + 0x78], %i0 srax %o6, %o1, %i4 for %f10, %f12, %f0 loop_7160: ldsw [%l7 + 0x40], %o5 ld [%l7 + 0x14], %f12 fmovdle %xcc, %f3, %f5 umulcc %o2, %i1, %i3 tge %icc, 0x2 st %f9, [%l7 + 0x60] tne %xcc, 0x6 fnors %f8, %f0, %f4 fmovsvc %xcc, %f8, %f6 ldsh [%l7 + 0x7A], %i6 ldsb [%l7 + 0x14], %g3 subcc %o7, %l1, %l4 array32 %g4, %o0, %g2 umul %g5, %l2, %i7 st %f2, [%l7 + 0x54] bvs loop_7161 ldsw [%l7 + 0x1C], %o3 bneg,a %icc, loop_7162 ldub [%l7 + 0x79], %g7 loop_7161: movrlz %o4, %g1, %l6 srax %l0, %l3, %i5 loop_7162: fpsub16s %f5, %f10, %f12 ldsh [%l7 + 0x14], %g6 std %f8, [%l7 + 0x68] sth %l5, [%l7 + 0x18] ldx [%l7 + 0x38], %i2 fors %f7, %f5, %f1 fpadd32s %f8, %f0, %f8 std %f6, [%l7 + 0x48] fxor %f12, %f8, %f10 fmovdpos %xcc, %f4, %f1 ldsw [%l7 + 0x58], %i0 fpsub32s %f15, %f14, %f7 te %xcc, 0x2 fmovdpos %icc, %f6, %f5 ldsh [%l7 + 0x1C], %o6 fcmple32 %f4, %f6, %i4 fmovrdne %o5, %f0, %f0 ldub [%l7 + 0x51], %o1 ldx [%l7 + 0x38], %i1 lduw [%l7 + 0x4C], %o2 and %i6, %g3, %o7 ldsb [%l7 + 0x19], %i3 fmovs %f10, %f5 fmovsle %icc, %f12, %f1 fcmpne32 %f0, %f2, %l4 fbn,a %fcc2, loop_7163 pdist %f0, %f0, %f10 ldsw [%l7 + 0x34], %l1 fmovsn %xcc, %f7, %f7 loop_7163: fmul8sux16 %f0, %f10, %f8 ld [%l7 + 0x14], %f8 fpadd32s %f2, %f6, %f6 array32 %g4, %g2, %o0 lduh [%l7 + 0x52], %g5 or %l2, %i7, %o3 ldsh [%l7 + 0x2C], %g7 std %f0, [%l7 + 0x10] bgu,pn %xcc, loop_7164 array8 %o4, %g1, %l6 tcs %xcc, 0x7 fmul8sux16 %f0, %f6, %f4 loop_7164: smulcc %l3, %i5, %l0 fcmpgt16 %f6, %f2, %g6 ldsh [%l7 + 0x5A], %l5 nop setx loop_7165, %l0, %l1 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, %f4 ldsw [%l7 + 0x2C], %i2 fbge %fcc1, loop_7166 loop_7165: fble,a %fcc3, loop_7167 lduh [%l7 + 0x42], %i0 ldsw [%l7 + 0x14], %o6 loop_7166: bleu %icc, loop_7168 loop_7167: fbug %fcc3, loop_7169 lduh [%l7 + 0x4C], %o5 pdist %f4, %f12, %f14 loop_7168: std %f4, [%l7 + 0x38] loop_7169: fmovrdlez %o1, %f6, %f8 bvc %icc, loop_7170 udiv %i4, 0x0F8F, %o2 fsrc2 %f4, %f6 for %f6, %f4, %f0 loop_7170: ldd [%l7 + 0x38], %f0 stx %i1, [%l7 + 0x38] bgu,a loop_7171 addccc %g3, %o7, %i6 tne %xcc, 0x2 tsubcctv %l4, %i3, %g4 loop_7171: add %g2, 0x1F17, %l1 fmovrde %g5, %f6, %f0 sub %l2, %o0, %o3 ldsw [%l7 + 0x48], %g7 fxor %f12, %f4, %f14 fmovsleu %icc, %f3, %f3 tsubcctv %i7, 0x0430, %g1 fnegd %f6, %f6 ble loop_7172 fbn %fcc2, loop_7173 fbu %fcc3, loop_7174 sth %l6, [%l7 + 0x3E] loop_7172: ldsb [%l7 + 0x25], %o4 loop_7173: srlx %i5, %l3, %g6 loop_7174: ld [%l7 + 0x4C], %f11 andcc %l5, %i2, %i0 ldd [%l7 + 0x40], %f6 fbue,a %fcc1, loop_7175 fbul %fcc3, loop_7176 fmovdvs %icc, %f5, %f7 addc %o6, %l0, %o5 loop_7175: brz,a %i4, loop_7177 loop_7176: std %f2, [%l7 + 0x08] bn,pn %icc, loop_7178 xnorcc %o1, %i1, %o2 loop_7177: std %f6, [%l7 + 0x10] ldsw [%l7 + 0x1C], %g3 loop_7178: fpadd16 %f14, %f2, %f0 st %f0, [%l7 + 0x58] xorcc %o7, 0x1F6C, %i6 movcc %xcc, %i3, %g4 std %f4, [%l7 + 0x78] fmovdge %icc, %f11, %f3 or %l4, %l1, %g5 brgz,a %l2, loop_7179 stw %g2, [%l7 + 0x18] bpos,a,pn %xcc, loop_7180 popc %o0, %o3 loop_7179: ba %icc, loop_7181 fxnor %f4, %f4, %f8 loop_7180: sth %i7, [%l7 + 0x54] fexpand %f12, %f10 loop_7181: ldsw [%l7 + 0x74], %g1 fmovdleu %xcc, %f9, %f1 ta %icc, 0x6 fmovspos %xcc, %f7, %f5 fornot2 %f10, %f4, %f8 fbule,a %fcc3, loop_7182 ldsw [%l7 + 0x28], %l6 lduw [%l7 + 0x2C], %g7 fba %fcc3, loop_7183 loop_7182: fbug,a %fcc3, loop_7184 te %icc, 0x0 edge32n %o4, %l3, %i5 loop_7183: fmul8x16 %f10, %f2, %f12 loop_7184: movg %icc, %g6, %l5 bne %icc, loop_7185 stb %i0, [%l7 + 0x0F] udiv %i2, 0x07FA, %l0 fmovsl %xcc, %f14, %f11 loop_7185: addcc %o6, %i4, %o5 stw %o1, [%l7 + 0x30] fnot2s %f3, %f0 alignaddrl %i1, %o2, %o7 fnot2 %f14, %f4 ldsw [%l7 + 0x10], %g3 ldub [%l7 + 0x4E], %i6 stb %i3, [%l7 + 0x4B] xorcc %g4, 0x0894, %l4 ldd [%l7 + 0x68], %f8 stw %g5, [%l7 + 0x20] stw %l1, [%l7 + 0x54] stb %g2, [%l7 + 0x53] brgz %o0, loop_7186 addcc %l2, 0x0B8E, %o3 movrgz %i7, %l6, %g7 sethi 0x0DDD, %g1 loop_7186: bge,a,pt %icc, loop_7187 lduh [%l7 + 0x50], %l3 faligndata %f10, %f12, %f0 fmovrsgez %i5, %f9, %f3 loop_7187: fbue,a %fcc2, loop_7188 fmul8sux16 %f12, %f14, %f2 ble,pn %icc, loop_7189 fmovsl %icc, %f4, %f4 loop_7188: ldsh [%l7 + 0x3C], %g6 fones %f10 loop_7189: ldd [%l7 + 0x30], %f6 brlez,a %o4, loop_7190 fblg %fcc3, loop_7191 smulcc %l5, 0x07CE, %i2 std %f2, [%l7 + 0x60] loop_7190: move %xcc, %l0, %i0 loop_7191: orn %o6, 0x0216, %o5 lduh [%l7 + 0x7E], %o1 tle %icc, 0x2 fpsub16s %f6, %f1, %f10 lduw [%l7 + 0x08], %i4 fbne,a %fcc0, loop_7192 fmovse %xcc, %f6, %f12 fmuld8sux16 %f1, %f7, %f14 ldsh [%l7 + 0x0E], %i1 loop_7192: bn,a,pn %icc, loop_7193 ldx [%l7 + 0x28], %o2 movpos %icc, %o7, %g3 movrne %i6, %g4, %l4 loop_7193: bvs,a loop_7194 fcmple32 %f12, %f0, %i3 ldub [%l7 + 0x13], %g5 smul %g2, 0x14A3, %l1 loop_7194: ldub [%l7 + 0x32], %l2 st %f1, [%l7 + 0x5C] ldsw [%l7 + 0x70], %o0 stw %i7, [%l7 + 0x1C] ldsb [%l7 + 0x08], %l6 edge32ln %o3, %g1, %g7 and %l3, %i5, %g6 ldx [%l7 + 0x38], %o4 bcc loop_7195 fbu,a %fcc0, loop_7196 array8 %l5, %i2, %i0 std %f0, [%l7 + 0x10] loop_7195: sdivcc %l0, 0x08B5, %o6 loop_7196: srax %o1, %i4, %i1 fors %f11, %f3, %f4 stx %o5, [%l7 + 0x78] add %o7, 0x04A3, %o2 fpadd16s %f10, %f5, %f7 fmovrsgez %i6, %f4, %f3 ba,a,pt %xcc, loop_7197 fbue %fcc3, loop_7198 nop setx loop_7199, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %g3, loop_7200 loop_7197: edge32l %g4, %l4, %i3 loop_7198: movrlez %g2, %l1, %l2 loop_7199: ldsh [%l7 + 0x12], %g5 loop_7200: lduh [%l7 + 0x1E], %o0 fcmpeq16 %f8, %f10, %l6 ldsh [%l7 + 0x72], %o3 bneg,a loop_7201 tpos %xcc, 0x5 umulcc %i7, %g7, %g1 stx %l3, [%l7 + 0x78] loop_7201: ldub [%l7 + 0x2A], %i5 bg,a,pn %xcc, loop_7202 addccc %o4, %l5, %g6 fmovdvs %icc, %f1, %f14 lduw [%l7 + 0x0C], %i2 loop_7202: fmovdcs %xcc, %f13, %f8 fcmpne16 %f14, %f14, %i0 ldsh [%l7 + 0x08], %o6 fbug,a %fcc2, loop_7203 tcc %icc, 0x0 be,a,pn %icc, loop_7204 ld [%l7 + 0x2C], %f10 loop_7203: movneg %xcc, %l0, %i4 fnegd %f2, %f0 loop_7204: fmovdneg %xcc, %f8, %f2 umulcc %i1, 0x1CDA, %o1 andn %o7, 0x09D7, %o5 fmovsne %xcc, %f3, %f2 movle %icc, %i6, %g3 lduw [%l7 + 0x40], %o2 fmovrdgez %g4, %f0, %f14 tleu %xcc, 0x7 ldd [%l7 + 0x28], %f2 fbule %fcc1, loop_7205 lduh [%l7 + 0x1E], %l4 fnot2 %f2, %f12 stb %g2, [%l7 + 0x11] loop_7205: udiv %i3, 0x03B6, %l1 ldub [%l7 + 0x7B], %l2 fnand %f8, %f14, %f6 mova %icc, %o0, %g5 lduw [%l7 + 0x50], %o3 fabsd %f14, %f14 tcs %xcc, 0x5 fcmpne16 %f14, %f2, %l6 tcc %icc, 0x3 tcs %icc, 0x0 umul %i7, 0x19D1, %g1 fmovsn %icc, %f0, %f14 ldd [%l7 + 0x40], %f12 orn %g7, %l3, %i5 movle %icc, %l5, %o4 sdivx %i2, 0x1B1D, %g6 tpos %icc, 0x6 fnand %f8, %f2, %f0 xor %i0, 0x0556, %o6 sdiv %i4, 0x082B, %l0 tpos %icc, 0x5 fexpand %f7, %f0 xnor %i1, 0x0581, %o7 fcmpgt16 %f10, %f4, %o1 lduh [%l7 + 0x24], %i6 fsrc2s %f11, %f14 nop setx loop_7206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %icc, 0x7 smul %o5, %o2, %g4 nop setx loop_7207, %l0, %l1 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_7206: xnor %g3, %g2, %i3 fble %fcc2, loop_7208 brgez,a %l1, loop_7209 loop_7207: addccc %l2, %o0, %g5 nop setx loop_7210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7208: fpack16 %f14, %f3 loop_7209: movpos %xcc, %o3, %l4 fnor %f8, %f14, %f8 loop_7210: array32 %l6, %i7, %g7 edge32l %g1, %l3, %i5 tg %icc, 0x0 fpsub16s %f12, %f14, %f12 addcc %o4, %i2, %l5 movn %xcc, %g6, %o6 lduw [%l7 + 0x70], %i4 fcmpgt16 %f12, %f4, %i0 fmovdle %icc, %f13, %f2 srax %l0, 0x1F, %i1 brnz,a %o7, loop_7211 movleu %xcc, %i6, %o5 fmovdvs %xcc, %f4, %f14 bvc,a,pt %xcc, loop_7212 loop_7211: fnot2 %f0, %f10 movne %xcc, %o2, %g4 fnot1s %f10, %f15 loop_7212: ldx [%l7 + 0x40], %o1 ldsb [%l7 + 0x3F], %g2 ldsh [%l7 + 0x42], %g3 lduh [%l7 + 0x48], %l1 fpadd16s %f11, %f10, %f15 fble %fcc1, loop_7213 st %f2, [%l7 + 0x30] sllx %i3, 0x01, %l2 movvc %xcc, %g5, %o0 loop_7213: tn %xcc, 0x2 fmovdleu %xcc, %f11, %f11 stx %o3, [%l7 + 0x60] stb %l4, [%l7 + 0x3B] ld [%l7 + 0x1C], %f13 fbn %fcc3, loop_7214 lduw [%l7 + 0x6C], %l6 fbg,a %fcc3, loop_7215 ldsh [%l7 + 0x2A], %g7 loop_7214: stx %g1, [%l7 + 0x38] smul %l3, 0x1A22, %i7 loop_7215: edge8l %i5, %o4, %l5 fnand %f6, %f0, %f8 xnorcc %i2, %o6, %g6 be %icc, loop_7216 movneg %xcc, %i0, %i4 fmovdleu %icc, %f12, %f5 ldsb [%l7 + 0x2E], %i1 loop_7216: nop setx loop_7217, %l0, %l1 jmpl %l1, %l0 fbe %fcc0, loop_7218 fnot1 %f14, %f8 edge32n %o7, %o5, %o2 loop_7217: ldsb [%l7 + 0x38], %i6 loop_7218: addcc %o1, 0x05FB, %g4 ldd [%l7 + 0x20], %f14 lduw [%l7 + 0x64], %g2 move %xcc, %l1, %i3 stw %g3, [%l7 + 0x24] edge8ln %l2, %g5, %o3 edge16ln %o0, %l4, %g7 fbo %fcc1, loop_7219 fbue,a %fcc0, loop_7220 mova %icc, %g1, %l6 array32 %l3, %i7, %o4 loop_7219: addccc %l5, 0x1538, %i2 loop_7220: fsrc1 %f0, %f10 alignaddr %i5, %g6, %o6 fcmple32 %f14, %f0, %i0 edge32n %i4, %l0, %o7 fpackfix %f12, %f7 ldsh [%l7 + 0x36], %i1 fmovrdlz %o5, %f10, %f0 fabss %f7, %f8 st %f13, [%l7 + 0x10] or %i6, 0x0711, %o2 te %xcc, 0x5 sll %o1, %g2, %g4 fandnot1 %f8, %f4, %f10 mova %xcc, %i3, %g3 stw %l2, [%l7 + 0x44] ldsh [%l7 + 0x42], %g5 add %l1, 0x1AB2, %o0 alignaddrl %l4, %g7, %o3 bvc,pn %icc, loop_7221 bcs,a loop_7222 udivx %g1, 0x082D, %l3 edge16n %l6, %i7, %o4 loop_7221: fblg,a %fcc1, loop_7223 loop_7222: fmuld8sux16 %f7, %f7, %f2 fcmpne16 %f10, %f2, %i2 sth %l5, [%l7 + 0x4C] loop_7223: lduh [%l7 + 0x2E], %i5 sdivcc %g6, 0x0C15, %o6 bcs,a,pt %xcc, loop_7224 edge8 %i4, %l0, %o7 movcc %icc, %i1, %i0 fpsub16s %f12, %f8, %f10 loop_7224: st %f8, [%l7 + 0x28] ld [%l7 + 0x34], %f4 st %f15, [%l7 + 0x58] bpos %xcc, loop_7225 bleu,a,pn %icc, loop_7226 nop setx loop_7227, %l0, %l1 jmpl %l1, %o5 ldsh [%l7 + 0x12], %i6 loop_7225: tgu %icc, 0x5 loop_7226: nop setx loop_7228, %l0, %l1 jmpl %l1, %o1 loop_7227: fmovse %icc, %f15, %f1 st %f9, [%l7 + 0x7C] ldd [%l7 + 0x70], %f14 loop_7228: udiv %g2, 0x0E74, %o2 fmovsneg %icc, %f4, %f4 fbul,a %fcc0, loop_7229 fpadd32 %f2, %f6, %f0 fandnot1s %f9, %f9, %f3 ldsb [%l7 + 0x5A], %g4 loop_7229: fmovrsne %g3, %f5, %f10 addc %l2, %g5, %l1 fmovd %f8, %f12 ld [%l7 + 0x08], %f10 fmovd %f8, %f2 ldd [%l7 + 0x48], %f6 std %f12, [%l7 + 0x38] fcmpeq16 %f10, %f4, %i3 faligndata %f8, %f6, %f8 fbne %fcc1, loop_7230 add %l4, 0x1902, %o0 tge %icc, 0x1 ldub [%l7 + 0x45], %o3 loop_7230: brgz,a %g7, loop_7231 movrgez %g1, 0x2E2, %l6 andncc %l3, %o4, %i2 fbe %fcc3, loop_7232 loop_7231: fsrc2s %f1, %f6 udivx %i7, 0x1A4B, %i5 movne %xcc, %l5, %g6 loop_7232: fmuld8sux16 %f6, %f12, %f10 nop setx loop_7233, %l0, %l1 jmpl %l1, %o6 bne,pn %xcc, loop_7234 stw %l0, [%l7 + 0x78] ld [%l7 + 0x50], %f5 loop_7233: ldsb [%l7 + 0x55], %i4 loop_7234: umulcc %o7, 0x0885, %i1 ldsb [%l7 + 0x55], %o5 fbe %fcc0, loop_7235 fmovrse %i0, %f8, %f13 fmovdleu %icc, %f6, %f3 bvc,a,pt %xcc, loop_7236 loop_7235: lduh [%l7 + 0x24], %i6 smulcc %g2, 0x1BEF, %o2 ldsb [%l7 + 0x30], %o1 loop_7236: fnot2 %f4, %f2 fmovdvc %xcc, %f5, %f15 fpsub32s %f12, %f5, %f9 fbo,a %fcc1, loop_7237 ldd [%l7 + 0x68], %f10 bneg,a %xcc, loop_7238 fblg,a %fcc2, loop_7239 loop_7237: umul %g3, 0x111F, %l2 edge16n %g5, %g4, %l1 loop_7238: edge16n %l4, %o0, %i3 loop_7239: movrlz %g7, 0x345, %o3 fcmps %fcc3, %f10, %f11 edge16n %g1, %l6, %o4 lduh [%l7 + 0x26], %l3 ldx [%l7 + 0x38], %i2 fmovdcs %xcc, %f15, %f10 fmovsg %icc, %f13, %f0 fmovsn %xcc, %f12, %f8 movrlez %i7, %i5, %g6 fblg,a %fcc0, loop_7240 ldd [%l7 + 0x60], %f8 movrgz %l5, %l0, %i4 srlx %o7, %i1, %o6 loop_7240: movrlz %i0, 0x093, %o5 add %i6, %g2, %o2 movcc %xcc, %g3, %l2 ldub [%l7 + 0x60], %o1 brlz %g4, loop_7241 bne,a %xcc, loop_7242 taddcc %g5, %l4, %l1 fcmped %fcc0, %f6, %f6 loop_7241: fpackfix %f14, %f5 loop_7242: movg %icc, %i3, %o0 brgez,a %o3, loop_7243 fandnot1s %f14, %f8, %f9 fmovdl %icc, %f6, %f1 bvc,pt %icc, loop_7244 loop_7243: tvs %icc, 0x5 bneg,pn %xcc, loop_7245 subcc %g7, 0x1892, %l6 loop_7244: fxor %f10, %f10, %f10 array32 %g1, %l3, %o4 loop_7245: fpack16 %f6, %f8 srax %i2, %i5, %g6 fmovdne %xcc, %f1, %f8 andncc %l5, %l0, %i7 fbne %fcc3, loop_7246 edge32 %o7, %i1, %o6 bleu %icc, loop_7247 array8 %i0, %i4, %o5 loop_7246: stx %i6, [%l7 + 0x28] sub %g2, %o2, %g3 loop_7247: alignaddr %l2, %g4, %g5 lduw [%l7 + 0x64], %l4 ldx [%l7 + 0x78], %o1 fmovspos %xcc, %f4, %f5 or %i3, 0x00E6, %l1 fcmpgt32 %f6, %f4, %o0 fones %f9 fbue %fcc2, loop_7248 andn %o3, 0x17D2, %g7 ldd [%l7 + 0x40], %f12 edge32ln %l6, %l3, %o4 loop_7248: fmovrdne %g1, %f6, %f12 fpack32 %f12, %f10, %f8 addcc %i2, 0x1BED, %g6 fmovdle %xcc, %f10, %f7 fmovsvs %icc, %f7, %f4 bneg,pt %xcc, loop_7249 sethi 0x0CF8, %i5 lduw [%l7 + 0x38], %l5 orn %i7, 0x174C, %l0 loop_7249: bleu %icc, loop_7250 fornot1 %f4, %f8, %f0 stx %o7, [%l7 + 0x78] lduw [%l7 + 0x14], %i1 loop_7250: ldub [%l7 + 0x64], %i0 edge32ln %i4, %o6, %i6 ldsb [%l7 + 0x61], %g2 sth %o2, [%l7 + 0x6A] fbge %fcc3, loop_7251 brgz,a %g3, loop_7252 tpos %xcc, 0x0 call loop_7253 loop_7251: stw %o5, [%l7 + 0x78] loop_7252: st %f2, [%l7 + 0x30] tne %icc, 0x2 loop_7253: bshuffle %f8, %f14, %f0 bpos,a %icc, loop_7254 movgu %icc, %g4, %l2 ldsb [%l7 + 0x36], %g5 subc %o1, 0x0C0B, %i3 loop_7254: fmovsge %xcc, %f11, %f4 lduh [%l7 + 0x28], %l1 st %f7, [%l7 + 0x54] fpadd32 %f10, %f6, %f12 srax %l4, 0x10, %o3 tn %icc, 0x6 std %f10, [%l7 + 0x60] bl %xcc, loop_7255 tvs %xcc, 0x4 fmovrsne %g7, %f14, %f8 brz %o0, loop_7256 loop_7255: fmovsneg %icc, %f2, %f9 fcmpeq32 %f6, %f6, %l3 fnor %f10, %f0, %f10 loop_7256: fbo,a %fcc1, loop_7257 fmovsge %icc, %f12, %f13 ldsh [%l7 + 0x42], %l6 ldsh [%l7 + 0x58], %o4 loop_7257: fpsub16s %f5, %f12, %f7 ldsw [%l7 + 0x70], %i2 bneg,pn %xcc, loop_7258 fbug,a %fcc0, loop_7259 fcmpgt32 %f0, %f0, %g1 xor %g6, %i5, %i7 loop_7258: fblg,a %fcc1, loop_7260 loop_7259: brz %l5, loop_7261 move %icc, %o7, %i1 lduh [%l7 + 0x0E], %l0 loop_7260: ld [%l7 + 0x50], %f11 loop_7261: ldsw [%l7 + 0x20], %i4 brz %o6, loop_7262 lduw [%l7 + 0x60], %i0 stw %i6, [%l7 + 0x6C] std %f2, [%l7 + 0x10] loop_7262: fmovdn %xcc, %f15, %f5 fmovdpos %icc, %f11, %f10 fbule,a %fcc1, loop_7263 smulcc %o2, 0x0327, %g2 fbe %fcc1, loop_7264 fbo %fcc1, loop_7265 loop_7263: st %f4, [%l7 + 0x78] alignaddr %g3, %o5, %l2 loop_7264: std %f8, [%l7 + 0x70] loop_7265: be,a,pt %xcc, loop_7266 be %icc, loop_7267 lduw [%l7 + 0x44], %g4 for %f10, %f12, %f10 loop_7266: sth %g5, [%l7 + 0x18] loop_7267: edge32n %o1, %l1, %i3 fandnot2s %f14, %f10, %f5 andn %o3, 0x02FB, %l4 bgu,a,pn %icc, loop_7268 movrlz %g7, %l3, %o0 fmovsgu %xcc, %f13, %f2 umulcc %o4, 0x17A0, %i2 loop_7268: umul %g1, 0x1E9B, %g6 fblg,a %fcc0, loop_7269 ldsb [%l7 + 0x7F], %i5 ldx [%l7 + 0x48], %l6 brz %i7, loop_7270 loop_7269: lduw [%l7 + 0x74], %l5 ldsw [%l7 + 0x08], %i1 fbne %fcc0, loop_7271 loop_7270: fmovdg %xcc, %f12, %f15 fandnot1 %f6, %f14, %f4 stw %l0, [%l7 + 0x7C] loop_7271: tl %xcc, 0x7 fnot1 %f14, %f4 fmovsvs %icc, %f7, %f7 sth %i4, [%l7 + 0x34] fmovd %f10, %f4 sra %o6, 0x07, %o7 ld [%l7 + 0x10], %f9 bneg,a,pt %icc, loop_7272 fpadd32 %f10, %f6, %f8 fnot1s %f3, %f0 ldsh [%l7 + 0x2C], %i0 loop_7272: fmuld8ulx16 %f4, %f0, %f6 ldsh [%l7 + 0x2A], %i6 fcmpeq16 %f4, %f0, %o2 std %f14, [%l7 + 0x20] srax %g3, %o5, %g2 ldx [%l7 + 0x18], %g4 brlz,a %l2, loop_7273 bcs,a loop_7274 tsubcctv %o1, %g5, %i3 ldd [%l7 + 0x78], %f2 loop_7273: movrgez %o3, 0x3BD, %l4 loop_7274: ldd [%l7 + 0x48], %f2 edge32ln %g7, %l1, %o0 lduw [%l7 + 0x38], %o4 fpsub32 %f2, %f6, %f2 fandnot1s %f8, %f13, %f2 for %f10, %f0, %f4 fmovdcs %xcc, %f1, %f4 fmovdg %xcc, %f13, %f11 sth %l3, [%l7 + 0x44] fmul8x16 %f7, %f6, %f2 edge16l %i2, %g6, %g1 stb %i5, [%l7 + 0x33] srl %i7, 0x06, %l5 fbul %fcc0, loop_7275 brlz %i1, loop_7276 fmovdg %xcc, %f11, %f4 mulscc %l6, %i4, %l0 loop_7275: fmovsvc %icc, %f1, %f4 loop_7276: fornot2s %f4, %f4, %f15 bcs,pt %icc, loop_7277 sth %o7, [%l7 + 0x50] fpsub16s %f9, %f15, %f8 or %i0, 0x02BF, %i6 loop_7277: fandnot1 %f6, %f8, %f4 edge32n %o2, %o6, %g3 brnz,a %g2, loop_7278 fbge,a %fcc2, loop_7279 fnot2s %f15, %f13 bleu %xcc, loop_7280 loop_7278: std %f12, [%l7 + 0x50] loop_7279: stb %g4, [%l7 + 0x74] ldsh [%l7 + 0x0A], %l2 loop_7280: ldsw [%l7 + 0x7C], %o1 brgz %o5, loop_7281 brz,a %i3, loop_7282 fmovrdgz %g5, %f10, %f12 xorcc %o3, %l4, %l1 loop_7281: lduh [%l7 + 0x2E], %g7 loop_7282: xor %o4, 0x1741, %l3 fsrc2s %f12, %f0 stx %o0, [%l7 + 0x38] ldub [%l7 + 0x21], %i2 srlx %g6, 0x12, %i5 addcc %g1, 0x0722, %i7 ld [%l7 + 0x1C], %f13 fnors %f8, %f3, %f15 fmovde %xcc, %f6, %f10 brlez %l5, loop_7283 ldx [%l7 + 0x68], %l6 std %f14, [%l7 + 0x30] movrne %i1, %i4, %l0 loop_7283: ldx [%l7 + 0x18], %i0 stb %o7, [%l7 + 0x35] fbug,a %fcc3, loop_7284 brlz %i6, loop_7285 st %f2, [%l7 + 0x7C] fmovscc %icc, %f1, %f14 loop_7284: fnot1 %f14, %f0 loop_7285: movrlz %o2, %o6, %g2 udivx %g3, 0x01FE, %g4 fbule,a %fcc3, loop_7286 fbu %fcc3, loop_7287 andcc %l2, %o5, %i3 andcc %o1, 0x0A1D, %g5 loop_7286: lduw [%l7 + 0x30], %l4 loop_7287: sth %l1, [%l7 + 0x6C] movleu %xcc, %o3, %g7 fmovdcs %xcc, %f2, %f4 stx %l3, [%l7 + 0x68] lduw [%l7 + 0x48], %o4 ldsb [%l7 + 0x65], %o0 fmovrslz %i2, %f4, %f14 fornot1 %f8, %f6, %f14 edge8ln %i5, %g1, %g6 stb %i7, [%l7 + 0x4E] fmul8sux16 %f2, %f8, %f14 brlz,a %l6, loop_7288 ldx [%l7 + 0x40], %i1 movne %xcc, %l5, %l0 movneg %xcc, %i0, %o7 loop_7288: fands %f9, %f11, %f7 movrgez %i6, %o2, %o6 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14102 ! Type i : 14251 ! Type cti : 7288 ! Type l : 14359 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xC9E516EA .word 0x982D1728 .word 0x740CC487 .word 0xE1CD0D98 .word 0x32D4D6D6 .word 0x3C987EC3 .word 0xA120D833 .word 0xCD104D30 .word 0x12501316 .word 0x83388DF8 .word 0x913B6A1C .word 0xED116E39 .word 0x20600146 .word 0xB0AD8E0B .word 0x8D97E6B7 .word 0xE1EBEF2F .word 0x59F6291B .word 0x925D1F0C .word 0xE8B2CA43 .word 0x0708621D .word 0x98725C5F .word 0x85C0CA31 .word 0xC4895C2B .word 0x96FE9637 .word 0x29DDF161 .word 0x6B5F0538 .word 0xACF62458 .word 0x5B948A66 .word 0x41ABB3E6 .word 0xA4B8AABC .word 0xC5B56473 .word 0x3FBE9B1E .word 0x716F5793 .word 0x6B41F81F .word 0x62F55F18 .word 0x155635F9 .word 0x58AC778F .word 0x1B88C60E .word 0x3E141901 .word 0x64A7D412 .word 0xD02F86A7 .word 0x05AFCCD5 .word 0x1D1D3D6E .word 0x66D7EA59 .word 0xB7FC690D .word 0x36B2522E .word 0xAB859AF0 .word 0x7A511BEA .word 0x833DE2EE .word 0xBFFF2B82 .word 0x8EDA7203 .word 0xA7BA505C .word 0xB3A36C9D .word 0xBFC536B9 .word 0x0029AE85 .word 0xC261C5CF .word 0xCA39633A .word 0xCF4F8B84 .word 0x9E71BA92 .word 0x801405B3 .word 0x2E71BBE6 .word 0x39080A96 .word 0xECF1768E .word 0x9C3F6423 .end