/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc7.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=806709091" .ident "BY rg131678 ON Mon Jul 14 13:46:38 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc7.s,v 1.3 2007/07/05 21:59:39 drp Exp $" #include "defines.h" #include "nmacros.h" #include "old_boot.s" /************************************************************************ Test case code start ************************************************************************/ .text .global main main: /* test begin */ ta T_RD_THID mov %o1, %l6 umul %l6, 256, %l7 setx DIAG_DATA_AREA, %g1, %g3 add %l7, %g3, %l7 !# Initialize registers .. !# Global registers set 0x0, %g1 set 0xA, %g2 set 0x9, %g3 set 0xC, %g4 set 0x1, %g5 set 0x4, %g6 set 0x1, %g7 !# Input registers set -0x4, %i0 set -0x8, %i1 set -0xD, %i2 set -0x9, %i3 set -0x3, %i4 set -0xE, %i5 set -0x5, %i6 set -0xC, %i7 !# Local registers set 0x0FFA2C30, %l0 set 0x5BD2FB45, %l1 set 0x02B88B37, %l2 set 0x5748EF89, %l3 set 0x2E33EA4B, %l4 set 0x18B12B1C, %l5 set 0x5097801C, %l6 !# Output registers set -0x032D, %o0 set 0x1936, %o1 set -0x0682, %o2 set -0x0FFA, %o3 set -0x1555, %o4 set -0x01DF, %o5 set -0x072E, %o6 set -0x05D2, %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 .. stw %g4, [%l7 + 0x44] tg %xcc, 0x5 lduw [%l7 + 0x2C], %l3 ldd [%l7 + 0x30], %f10 bpos,a loop_1 fpadd16 %f6, %f2, %f14 stx %g7, [%l7 + 0x70] udiv %l2, 0x0507, %i4 loop_1: movgu %xcc, %o5, %i0 tsubcc %l6, %o7, %l1 fpackfix %f10, %f10 movrlez %o2, 0x3A8, %o4 addcc %o3, 0x0909, %o6 fmovdvc %icc, %f3, %f6 ldsh [%l7 + 0x40], %i2 bn,a loop_2 fpsub32s %f4, %f5, %f7 movgu %xcc, %g3, %l4 sth %o1, [%l7 + 0x2E] loop_2: bleu loop_3 addcc %l5, %i6, %g6 mulscc %g5, 0x0BBC, %i1 sdivx %l0, 0x0074, %i3 loop_3: fsrc1s %f0, %f5 fmovdleu %xcc, %f8, %f8 fmovscc %icc, %f0, %f2 fsrc2 %f12, %f12 tle %xcc, 0x3 fcmpgt16 %f8, %f0, %i5 ldub [%l7 + 0x6E], %o0 movge %xcc, %g2, %i7 edge16 %g4, %g1, %l3 fpackfix %f6, %f1 sth %g7, [%l7 + 0x72] fbug %fcc3, loop_4 ldsb [%l7 + 0x54], %l2 bne,a %icc, loop_5 movvc %xcc, %i4, %o5 loop_4: movrlez %l6, 0x3FE, %o7 fxor %f0, %f12, %f8 loop_5: fpmerge %f6, %f3, %f14 lduw [%l7 + 0x08], %i0 bg,a %xcc, loop_6 ldsb [%l7 + 0x0D], %l1 fmovrslz %o4, %f3, %f12 sth %o2, [%l7 + 0x28] loop_6: st %f0, [%l7 + 0x10] fbu %fcc2, loop_7 bvc,pn %xcc, loop_8 be %xcc, loop_9 st %f5, [%l7 + 0x38] loop_7: sth %o3, [%l7 + 0x66] loop_8: popc %i2, %g3 loop_9: ldd [%l7 + 0x40], %f12 movgu %xcc, %o6, %l4 fmuld8sux16 %f0, %f9, %f0 xnor %o1, %l5, %g6 fone %f8 stw %i6, [%l7 + 0x24] add %i1, %g5, %l0 ld [%l7 + 0x48], %f15 taddcctv %i3, %i5, %o0 ldd [%l7 + 0x60], %f4 movl %icc, %i7, %g4 movrgez %g2, 0x336, %l3 fmovrdgz %g7, %f12, %f2 sdiv %l2, 0x139A, %i4 stw %o5, [%l7 + 0x24] edge32l %g1, %o7, %l6 ldd [%l7 + 0x48], %f4 ldsw [%l7 + 0x74], %l1 nop setx loop_10, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f1, [%l7 + 0x2C] fmovse %xcc, %f3, %f12 bn,pt %xcc, loop_11 loop_10: movrlz %i0, 0x377, %o2 mulscc %o3, %o4, %i2 ba,a,pn %icc, loop_12 loop_11: fmovse %xcc, %f2, %f15 fbg %fcc2, loop_13 ldub [%l7 + 0x4E], %g3 loop_12: fmovdneg %icc, %f11, %f2 movne %xcc, %l4, %o1 loop_13: st %f0, [%l7 + 0x68] fbul,a %fcc1, loop_14 movcc %icc, %o6, %g6 alignaddrl %i6, %l5, %g5 bgu,a,pt %xcc, loop_15 loop_14: srl %l0, 0x1C, %i1 fnor %f12, %f10, %f8 lduw [%l7 + 0x68], %i5 loop_15: tge %xcc, 0x0 std %f2, [%l7 + 0x38] std %f8, [%l7 + 0x68] fmovdcs %icc, %f2, %f1 stw %o0, [%l7 + 0x60] bvs,a,pt %icc, loop_16 fbne,a %fcc0, loop_17 fbg %fcc2, loop_18 ldd [%l7 + 0x18], %f12 loop_16: stx %i7, [%l7 + 0x70] loop_17: bne %xcc, loop_19 loop_18: sra %g4, %g2, %i3 ldd [%l7 + 0x10], %f0 fbule,a %fcc0, loop_20 loop_19: movrgz %l3, %l2, %i4 fmovse %xcc, %f9, %f10 ld [%l7 + 0x4C], %f8 loop_20: ldsh [%l7 + 0x36], %o5 tcc %icc, 0x4 bleu,a,pt %xcc, loop_21 std %f6, [%l7 + 0x38] ldsw [%l7 + 0x34], %g1 fpsub16s %f3, %f15, %f5 loop_21: fandnot2 %f2, %f6, %f6 fpadd16 %f0, %f4, %f4 brgz %o7, loop_22 fmovda %xcc, %f6, %f14 bgu,a,pn %xcc, loop_23 umul %l6, 0x1BED, %g7 loop_22: ldub [%l7 + 0x15], %l1 subccc %o2, %o3, %i0 loop_23: fbe %fcc2, loop_24 fmovs %f2, %f3 addcc %o4, 0x1BC1, %i2 fmovrde %l4, %f6, %f2 loop_24: ldsh [%l7 + 0x78], %g3 add %o6, %o1, %g6 fbl,a %fcc0, loop_25 edge32n %i6, %g5, %l0 mova %xcc, %i1, %l5 tvc %xcc, 0x6 loop_25: tsubcc %o0, 0x1EC4, %i7 lduh [%l7 + 0x20], %i5 stx %g4, [%l7 + 0x18] movrne %g2, 0x32F, %l3 be,a %xcc, loop_26 bvs,a %xcc, loop_27 popc 0x0C4A, %i3 movg %icc, %l2, %o5 loop_26: fandnot1s %f13, %f6, %f3 loop_27: mova %icc, %i4, %g1 ldd [%l7 + 0x28], %f12 tleu %icc, 0x4 bshuffle %f4, %f2, %f10 ldsb [%l7 + 0x61], %l6 fmovd %f4, %f0 udivcc %g7, 0x14E8, %l1 stw %o2, [%l7 + 0x0C] edge32 %o3, %o7, %i0 siam 0x0 brnz %i2, loop_28 ldub [%l7 + 0x09], %l4 tg %xcc, 0x2 fmovde %icc, %f6, %f10 loop_28: ldub [%l7 + 0x7D], %o4 fmul8x16 %f1, %f8, %f2 sub %g3, 0x18B1, %o1 ld [%l7 + 0x14], %f9 nop setx loop_29, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %icc, 0x7 stw %o6, [%l7 + 0x24] fmovdpos %icc, %f8, %f11 loop_29: fcmped %fcc2, %f6, %f10 edge16n %i6, %g5, %g6 edge8ln %l0, %l5, %i1 bleu,a,pt %xcc, loop_30 fbne,a %fcc1, loop_31 fnors %f13, %f11, %f10 subcc %o0, %i5, %i7 loop_30: movle %xcc, %g4, %l3 loop_31: sdivx %i3, 0x07EB, %g2 fcmpeq32 %f14, %f4, %o5 st %f5, [%l7 + 0x64] tgu %xcc, 0x6 fmul8sux16 %f6, %f10, %f6 popc 0x046A, %i4 brgez %l2, loop_32 tsubcc %l6, %g7, %g1 sllx %o2, %l1, %o7 fors %f15, %f14, %f13 loop_32: lduh [%l7 + 0x12], %i0 tcs %icc, 0x2 fmovrsne %i2, %f7, %f5 popc 0x1818, %o3 ldx [%l7 + 0x28], %l4 movrlez %o4, %g3, %o6 subc %o1, 0x0478, %g5 ldd [%l7 + 0x20], %f0 ld [%l7 + 0x40], %f7 brgz %g6, loop_33 movgu %icc, %l0, %i6 xorcc %l5, 0x1AC9, %o0 nop setx loop_34, %l0, %l1 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_33: movcc %xcc, %i5, %i1 lduw [%l7 + 0x50], %i7 fnands %f7, %f6, %f5 loop_34: movrlz %l3, %i3, %g2 fmul8x16 %f5, %f0, %f0 stb %o5, [%l7 + 0x51] fmovsa %xcc, %f6, %f8 fcmpes %fcc0, %f10, %f6 sth %g4, [%l7 + 0x3A] fnot1 %f0, %f14 ldsb [%l7 + 0x43], %i4 movpos %xcc, %l6, %g7 fmul8x16 %f13, %f4, %f4 fbul,a %fcc2, loop_35 mova %xcc, %l2, %g1 sub %l1, %o2, %o7 fmovrdne %i2, %f14, %f4 loop_35: fnot2 %f2, %f6 srlx %o3, %l4, %o4 lduw [%l7 + 0x78], %i0 movg %icc, %g3, %o1 fbo %fcc3, loop_36 sth %o6, [%l7 + 0x58] fmovdgu %icc, %f5, %f9 movneg %icc, %g5, %g6 loop_36: te %xcc, 0x6 ldsw [%l7 + 0x18], %i6 fandnot1 %f4, %f6, %f8 bne,a %xcc, loop_37 smul %l5, %l0, %i5 umulcc %i1, 0x0CAB, %i7 subcc %l3, 0x0F47, %o0 loop_37: fmovspos %xcc, %f8, %f9 ldsh [%l7 + 0x4A], %i3 fcmpgt16 %f12, %f10, %o5 sth %g4, [%l7 + 0x28] fpackfix %f10, %f1 fbule,a %fcc2, loop_38 taddcc %i4, %g2, %l6 stx %g7, [%l7 + 0x30] fmovscs %icc, %f15, %f0 loop_38: sra %g1, %l2, %o2 fmul8ulx16 %f8, %f4, %f6 fbne,a %fcc1, loop_39 brlz %o7, loop_40 faligndata %f0, %f0, %f4 mova %icc, %l1, %o3 loop_39: fmovspos %icc, %f11, %f9 loop_40: ldub [%l7 + 0x3B], %l4 fmovdl %icc, %f13, %f13 fmovda %xcc, %f8, %f10 fcmpes %fcc3, %f4, %f10 ldsh [%l7 + 0x4A], %o4 fmovsn %icc, %f4, %f2 be,a,pt %icc, loop_41 ldub [%l7 + 0x09], %i2 xorcc %i0, %o1, %g3 ld [%l7 + 0x20], %f3 loop_41: fbue %fcc0, loop_42 addccc %o6, %g6, %i6 subcc %l5, %g5, %l0 ldsw [%l7 + 0x38], %i5 loop_42: mulx %i1, 0x166E, %l3 ld [%l7 + 0x0C], %f10 ta %icc, 0x7 fmovdleu %xcc, %f9, %f3 umulcc %i7, 0x1F6B, %o0 te %icc, 0x6 fmul8x16al %f2, %f3, %f4 movne %xcc, %i3, %g4 fbug %fcc3, loop_43 ldx [%l7 + 0x58], %o5 movleu %xcc, %i4, %l6 fpsub32 %f14, %f4, %f14 loop_43: ldd [%l7 + 0x20], %f12 sth %g7, [%l7 + 0x30] lduw [%l7 + 0x28], %g1 tgu %xcc, 0x0 lduw [%l7 + 0x78], %l2 sll %o2, 0x01, %g2 edge8 %l1, %o3, %o7 ldsb [%l7 + 0x61], %o4 fcmpes %fcc0, %f9, %f11 ld [%l7 + 0x10], %f13 ba,a loop_44 fcmpeq32 %f10, %f0, %i2 fbg %fcc1, loop_45 st %f8, [%l7 + 0x2C] loop_44: movvc %xcc, %i0, %l4 fmovspos %icc, %f13, %f13 loop_45: lduw [%l7 + 0x20], %g3 ldsb [%l7 + 0x1D], %o6 movrlez %g6, %i6, %l5 edge32l %o1, %g5, %l0 fnands %f5, %f9, %f15 fnegs %f5, %f8 fandnot2 %f14, %f0, %f12 stw %i5, [%l7 + 0x1C] fmovdleu %xcc, %f5, %f0 tn %xcc, 0x5 nop setx loop_46, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f6, %f6, %l3 fmovdn %xcc, %f7, %f10 fand %f14, %f14, %f2 loop_46: udiv %i1, 0x05D7, %o0 brlz %i7, loop_47 sra %i3, 0x12, %g4 fbl %fcc1, loop_48 stx %i4, [%l7 + 0x40] loop_47: bleu loop_49 fnot1s %f13, %f1 loop_48: fxors %f7, %f4, %f5 sth %o5, [%l7 + 0x3E] loop_49: stx %g7, [%l7 + 0x40] call loop_50 ldsb [%l7 + 0x69], %l6 lduh [%l7 + 0x70], %l2 stb %g1, [%l7 + 0x0E] loop_50: tg %icc, 0x3 movg %xcc, %g2, %l1 ldsb [%l7 + 0x71], %o3 movne %icc, %o7, %o2 fxnors %f1, %f0, %f11 sllx %i2, 0x08, %o4 movcs %icc, %l4, %g3 ldx [%l7 + 0x20], %i0 lduw [%l7 + 0x0C], %g6 ld [%l7 + 0x5C], %f7 fpadd16s %f0, %f9, %f3 fcmpne32 %f12, %f10, %o6 tsubcc %i6, %l5, %o1 stx %l0, [%l7 + 0x30] brz,a %g5, loop_51 fmuld8sux16 %f11, %f3, %f4 lduw [%l7 + 0x4C], %l3 fcmpne32 %f8, %f0, %i5 loop_51: movrgz %o0, 0x004, %i1 srax %i7, 0x1E, %g4 fmovdleu %xcc, %f7, %f1 nop setx loop_52, %l0, %l1 jmpl %l1, %i3 ldub [%l7 + 0x31], %o5 udivcc %g7, 0x1AF3, %l6 st %f13, [%l7 + 0x10] loop_52: sll %i4, %g1, %g2 stb %l1, [%l7 + 0x32] tle %icc, 0x3 sub %l2, 0x0B20, %o3 std %f4, [%l7 + 0x30] mova %xcc, %o7, %o2 udiv %i2, 0x05D3, %l4 ldd [%l7 + 0x48], %f2 fmovrdlz %o4, %f12, %f4 fexpand %f1, %f2 array16 %i0, %g3, %g6 edge32ln %o6, %i6, %l5 fcmpne32 %f10, %f12, %o1 move %icc, %l0, %g5 fpack16 %f12, %f3 srl %i5, %o0, %i1 fpack16 %f6, %f12 fone %f8 tsubcctv %l3, %g4, %i7 pdist %f2, %f12, %f14 movrgez %i3, 0x3E8, %o5 ldsh [%l7 + 0x6E], %l6 stx %g7, [%l7 + 0x30] stw %i4, [%l7 + 0x78] xor %g1, %g2, %l1 fcmpne16 %f6, %f0, %o3 sdivcc %l2, 0x1FBB, %o2 fzero %f10 fnot2 %f8, %f0 fmovdvc %icc, %f1, %f13 fmovrdne %o7, %f4, %f12 ldsw [%l7 + 0x68], %l4 ld [%l7 + 0x1C], %f2 ldub [%l7 + 0x63], %i2 ldsw [%l7 + 0x60], %o4 movn %icc, %g3, %i0 st %f2, [%l7 + 0x58] sub %g6, 0x1912, %i6 orcc %l5, %o6, %l0 fzeros %f11 movvc %xcc, %o1, %i5 call loop_53 fmovdg %xcc, %f15, %f6 ldd [%l7 + 0x60], %f0 brz %o0, loop_54 loop_53: ldsb [%l7 + 0x46], %g5 fxor %f0, %f4, %f10 tle %icc, 0x2 loop_54: ldd [%l7 + 0x38], %f14 tle %xcc, 0x3 fcmps %fcc3, %f15, %f5 srl %l3, 0x0F, %g4 fmuld8ulx16 %f6, %f14, %f8 tle %icc, 0x1 ldsb [%l7 + 0x56], %i7 orncc %i1, 0x1B8F, %i3 stb %o5, [%l7 + 0x31] sub %l6, %i4, %g1 fpsub16s %f8, %f6, %f0 be,a %icc, loop_55 ldsb [%l7 + 0x48], %g2 add %g7, %l1, %l2 fpsub32 %f14, %f14, %f14 loop_55: fcmpgt32 %f12, %f6, %o2 call loop_56 fornot2s %f2, %f6, %f5 fmovsleu %xcc, %f4, %f14 andn %o3, 0x0E58, %o7 loop_56: sth %i2, [%l7 + 0x5A] st %f10, [%l7 + 0x18] movleu %xcc, %o4, %l4 edge16 %g3, %g6, %i0 ldx [%l7 + 0x08], %l5 edge8 %i6, %o6, %o1 fmovdle %icc, %f13, %f11 nop setx loop_57, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %xcc, %l0, %i5 stx %o0, [%l7 + 0x78] movvs %xcc, %l3, %g5 loop_57: ldsw [%l7 + 0x48], %g4 ldub [%l7 + 0x28], %i1 fsrc2s %f0, %f11 fxnor %f0, %f2, %f0 fone %f2 array8 %i3, %o5, %i7 orn %i4, %l6, %g1 stw %g7, [%l7 + 0x48] fmovdle %icc, %f13, %f14 fnegs %f1, %f12 bgu,pn %xcc, loop_58 brlz,a %l1, loop_59 srax %l2, %o2, %g2 fcmps %fcc0, %f5, %f13 loop_58: srax %o3, 0x18, %o7 loop_59: ldsb [%l7 + 0x62], %i2 lduh [%l7 + 0x18], %o4 array16 %l4, %g3, %i0 fmul8sux16 %f14, %f2, %f14 ldsh [%l7 + 0x74], %g6 st %f7, [%l7 + 0x24] fcmpne32 %f4, %f8, %i6 fexpand %f1, %f0 ldsh [%l7 + 0x72], %o6 ldsw [%l7 + 0x2C], %l5 sethi 0x1D7C, %l0 sth %o1, [%l7 + 0x50] fpsub32 %f4, %f0, %f10 sth %o0, [%l7 + 0x72] move %icc, %i5, %l3 ldd [%l7 + 0x78], %f10 fbne,a %fcc1, loop_60 srax %g5, %i1, %i3 fornot2s %f12, %f12, %f14 edge16l %g4, %i7, %o5 loop_60: edge8 %i4, %l6, %g1 fpack16 %f0, %f13 movrlz %g7, %l2, %o2 fmul8x16 %f11, %f8, %f0 stw %g2, [%l7 + 0x10] st %f0, [%l7 + 0x08] stx %o3, [%l7 + 0x48] movleu %icc, %o7, %l1 fornot1s %f7, %f8, %f0 fmovda %icc, %f11, %f2 sub %i2, %l4, %g3 fcmped %fcc3, %f4, %f2 fsrc1s %f1, %f1 tg %icc, 0x7 fnot1 %f4, %f0 fpadd32 %f4, %f8, %f6 movrgez %i0, %g6, %i6 edge16l %o4, %o6, %l0 fbuge,a %fcc0, loop_61 ldd [%l7 + 0x60], %f0 udivcc %o1, 0x061D, %o0 fmovsne %xcc, %f6, %f9 loop_61: fmovda %icc, %f3, %f14 mulscc %l5, 0x10FA, %l3 ldsh [%l7 + 0x72], %i5 alignaddrl %g5, %i1, %i3 fabss %f2, %f15 ld [%l7 + 0x24], %f4 sth %i7, [%l7 + 0x66] fmovsg %xcc, %f1, %f1 movleu %xcc, %g4, %i4 brlez %l6, loop_62 fors %f10, %f1, %f5 ldsw [%l7 + 0x40], %g1 fmovdvc %icc, %f7, %f0 loop_62: stx %g7, [%l7 + 0x70] brz %l2, loop_63 std %f10, [%l7 + 0x08] sth %o2, [%l7 + 0x12] fbul %fcc0, loop_64 loop_63: movle %icc, %o5, %g2 lduw [%l7 + 0x74], %o7 std %f8, [%l7 + 0x10] loop_64: fabss %f10, %f6 fbge,a %fcc1, loop_65 fmovrde %o3, %f4, %f0 sdivx %i2, 0x025C, %l1 ldx [%l7 + 0x38], %g3 loop_65: sth %i0, [%l7 + 0x44] sth %l4, [%l7 + 0x62] fors %f1, %f3, %f15 bgu,a,pt %xcc, loop_66 stb %i6, [%l7 + 0x59] ldsb [%l7 + 0x4B], %o4 ldsh [%l7 + 0x68], %g6 loop_66: tge %xcc, 0x3 movne %icc, %o6, %l0 movneg %xcc, %o0, %o1 addcc %l3, %l5, %i5 bpos,pn %icc, loop_67 fbug %fcc3, loop_68 ldsb [%l7 + 0x11], %i1 and %i3, 0x09DD, %g5 loop_67: edge16ln %g4, %i4, %l6 loop_68: srl %i7, %g7, %l2 fmovsne %icc, %f0, %f13 fbu,a %fcc0, loop_69 lduw [%l7 + 0x78], %g1 stw %o5, [%l7 + 0x68] fmovrdgz %o2, %f10, %f12 loop_69: edge16ln %o7, %g2, %i2 tleu %xcc, 0x0 fandnot1 %f0, %f4, %f14 array8 %o3, %g3, %i0 st %f3, [%l7 + 0x40] fxnor %f14, %f14, %f14 sethi 0x1AE6, %l4 movrgz %l1, 0x2D5, %o4 fmovsleu %xcc, %f15, %f7 bvs,pt %icc, loop_70 fmovdle %xcc, %f12, %f9 ldx [%l7 + 0x20], %i6 mulscc %o6, 0x1DF2, %g6 loop_70: movrlz %o0, 0x31F, %o1 ldsh [%l7 + 0x3E], %l3 fble %fcc0, loop_71 orn %l5, 0x1FE5, %i5 fxor %f14, %f2, %f12 orcc %i1, 0x0E22, %l0 loop_71: umul %g5, %g4, %i4 fmovrse %i3, %f10, %f0 std %f0, [%l7 + 0x08] movcc %xcc, %i7, %l6 tsubcctv %l2, 0x1EA0, %g1 fnegd %f12, %f2 fmovspos %xcc, %f1, %f3 taddcc %g7, 0x0AE4, %o2 ldsh [%l7 + 0x76], %o7 smul %o5, 0x1FD6, %g2 fmovdcc %xcc, %f12, %f10 bneg,a %icc, loop_72 nop setx loop_73, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f15, %f7, %f9 lduh [%l7 + 0x52], %o3 loop_72: stb %g3, [%l7 + 0x1E] loop_73: fmovsvs %icc, %f11, %f6 edge16ln %i2, %l4, %l1 tsubcctv %i0, %i6, %o6 tsubcc %o4, 0x1DEC, %o0 and %o1, 0x0268, %l3 std %f0, [%l7 + 0x48] fblg,a %fcc3, loop_74 fpadd32s %f12, %f14, %f14 fandnot2s %f4, %f12, %f7 movcs %xcc, %g6, %i5 loop_74: stx %l5, [%l7 + 0x50] fnot2s %f6, %f12 lduw [%l7 + 0x40], %i1 fmovrsgez %g5, %f11, %f14 nop setx loop_75, %l0, %l1 jmpl %l1, %g4 fbue %fcc2, loop_76 tg %xcc, 0x0 movvs %icc, %l0, %i4 loop_75: and %i3, %i7, %l2 loop_76: movgu %icc, %l6, %g7 lduw [%l7 + 0x24], %g1 bg,pt %xcc, loop_77 sdivcc %o2, 0x0587, %o5 st %f4, [%l7 + 0x68] fmul8x16 %f11, %f14, %f8 loop_77: andcc %g2, 0x1DC4, %o3 umulcc %o7, 0x0370, %g3 fmovsle %icc, %f13, %f12 or %l4, %l1, %i0 fnot2s %f4, %f11 st %f13, [%l7 + 0x54] sra %i2, 0x0E, %i6 fbule,a %fcc2, loop_78 fmovsneg %xcc, %f14, %f8 ldsw [%l7 + 0x18], %o4 ldsh [%l7 + 0x60], %o0 loop_78: array32 %o1, %o6, %l3 stb %i5, [%l7 + 0x56] ldd [%l7 + 0x58], %f2 stx %l5, [%l7 + 0x48] movg %icc, %i1, %g5 edge8ln %g6, %g4, %l0 stw %i4, [%l7 + 0x34] fornot1s %f6, %f3, %f3 lduw [%l7 + 0x3C], %i3 brgez,a %i7, loop_79 fmovdle %icc, %f9, %f5 tneg %icc, 0x1 stw %l6, [%l7 + 0x64] loop_79: stw %l2, [%l7 + 0x58] fsrc2s %f2, %f13 fsrc2s %f2, %f15 ldsh [%l7 + 0x38], %g1 fpack32 %f4, %f12, %f6 fornot1s %f6, %f11, %f5 ldx [%l7 + 0x50], %g7 fmovrdgz %o2, %f14, %f6 stx %g2, [%l7 + 0x28] be,a %icc, loop_80 lduw [%l7 + 0x74], %o3 ldx [%l7 + 0x78], %o7 fmovrdlz %o5, %f6, %f2 loop_80: fsrc2 %f10, %f14 ldsh [%l7 + 0x48], %l4 stb %g3, [%l7 + 0x0C] lduw [%l7 + 0x78], %l1 brnz,a %i2, loop_81 fmovrdgez %i6, %f12, %f6 tg %xcc, 0x7 st %f6, [%l7 + 0x0C] loop_81: tne %xcc, 0x3 fands %f2, %f4, %f8 fbo,a %fcc0, loop_82 stw %i0, [%l7 + 0x3C] fmovsn %xcc, %f10, %f5 ldsb [%l7 + 0x48], %o0 loop_82: stw %o1, [%l7 + 0x58] fmovs %f6, %f5 fbge,a %fcc3, loop_83 bleu,a loop_84 st %f8, [%l7 + 0x14] be,pt %icc, loop_85 loop_83: movn %icc, %o4, %l3 loop_84: movrgez %i5, %l5, %i1 or %o6, %g6, %g4 loop_85: stw %l0, [%l7 + 0x5C] fand %f0, %f10, %f14 fmovrslz %g5, %f0, %f12 fzero %f12 ldx [%l7 + 0x30], %i4 siam 0x5 array16 %i3, %i7, %l6 ldub [%l7 + 0x63], %g1 ldsb [%l7 + 0x4B], %g7 stx %o2, [%l7 + 0x20] movgu %icc, %l2, %g2 fornot2 %f6, %f0, %f8 call loop_86 ldx [%l7 + 0x40], %o3 lduh [%l7 + 0x32], %o5 fmovscs %xcc, %f9, %f15 loop_86: fzeros %f13 fxnor %f2, %f8, %f2 fors %f11, %f8, %f5 fsrc2 %f0, %f6 ldsw [%l7 + 0x30], %l4 ble,pt %xcc, loop_87 ldsw [%l7 + 0x68], %g3 ld [%l7 + 0x78], %f14 brnz,a %l1, loop_88 loop_87: bcs loop_89 fcmpes %fcc0, %f3, %f11 srax %o7, %i6, %i2 loop_88: fbn,a %fcc2, loop_90 loop_89: ldsw [%l7 + 0x7C], %o0 fbul %fcc3, loop_91 fmovdl %icc, %f14, %f5 loop_90: edge16ln %o1, %i0, %l3 andncc %o4, %l5, %i5 loop_91: brlz %i1, loop_92 sra %g6, %g4, %l0 fmovdvs %icc, %f13, %f5 st %f13, [%l7 + 0x74] loop_92: fmovdgu %icc, %f9, %f6 st %f9, [%l7 + 0x48] fones %f0 movpos %icc, %o6, %i4 ldd [%l7 + 0x68], %f6 lduw [%l7 + 0x6C], %g5 edge16 %i3, %l6, %i7 sdivx %g1, 0x1C7C, %o2 mova %icc, %l2, %g7 fbuge %fcc3, loop_93 brz %o3, loop_94 fmovsgu %xcc, %f2, %f0 std %f6, [%l7 + 0x58] loop_93: sth %g2, [%l7 + 0x7E] loop_94: movleu %xcc, %o5, %l4 xor %g3, 0x1C66, %l1 fmovrsgz %o7, %f6, %f13 ld [%l7 + 0x30], %f0 ldsb [%l7 + 0x44], %i6 movvs %xcc, %i2, %o0 fmovda %icc, %f2, %f5 fmovrdlz %o1, %f10, %f10 fones %f1 xor %l3, %i0, %l5 for %f10, %f14, %f10 subc %o4, 0x1F48, %i5 movgu %xcc, %i1, %g4 ldsh [%l7 + 0x12], %g6 subc %l0, 0x142A, %o6 fabss %f12, %f5 fandnot1 %f0, %f0, %f6 fmuld8ulx16 %f11, %f2, %f10 movrgez %i4, 0x2F7, %i3 stb %l6, [%l7 + 0x2E] st %f13, [%l7 + 0x18] fmovse %icc, %f11, %f9 st %f6, [%l7 + 0x10] movleu %icc, %i7, %g1 ldx [%l7 + 0x58], %o2 be,pt %xcc, loop_95 brnz %l2, loop_96 ldd [%l7 + 0x70], %f10 fble %fcc3, loop_97 loop_95: std %f8, [%l7 + 0x40] loop_96: lduh [%l7 + 0x64], %g5 array8 %o3, %g7, %o5 loop_97: ldd [%l7 + 0x68], %f6 edge16ln %l4, %g3, %g2 tvc %xcc, 0x3 sub %o7, 0x142B, %i6 orncc %l1, 0x19C8, %o0 fnors %f12, %f11, %f10 std %f2, [%l7 + 0x78] movvc %icc, %i2, %l3 fpsub16s %f8, %f12, %f11 fbuge,a %fcc0, loop_98 fmovdneg %icc, %f1, %f15 fcmple16 %f0, %f14, %o1 popc %l5, %i0 loop_98: std %f10, [%l7 + 0x30] fornot1 %f10, %f0, %f14 fpsub32s %f15, %f0, %f6 sth %i5, [%l7 + 0x4A] std %f0, [%l7 + 0x58] ldub [%l7 + 0x0B], %i1 bcc loop_99 mova %xcc, %o4, %g6 fcmple16 %f12, %f6, %g4 subcc %o6, %l0, %i3 loop_99: call loop_100 movvs %xcc, %i4, %i7 fandnot2s %f1, %f11, %f2 fcmpgt16 %f0, %f2, %l6 loop_100: movle %xcc, %g1, %l2 ldub [%l7 + 0x48], %o2 fpadd16 %f4, %f0, %f12 fmovsle %xcc, %f8, %f6 fpackfix %f0, %f10 smul %o3, %g5, %o5 ldsh [%l7 + 0x18], %l4 fpadd32 %f14, %f0, %f6 fbge %fcc0, loop_101 tleu %xcc, 0x1 tg %icc, 0x0 bpos,a loop_102 loop_101: fbug %fcc0, loop_103 sth %g7, [%l7 + 0x72] ldsb [%l7 + 0x50], %g2 loop_102: bneg,a %xcc, loop_104 loop_103: fornot1s %f12, %f5, %f12 andcc %g3, 0x15D4, %i6 subc %l1, %o0, %o7 loop_104: bpos,a loop_105 array32 %l3, %o1, %l5 fornot2s %f5, %f1, %f8 tpos %icc, 0x4 loop_105: fnot2 %f0, %f12 fabss %f15, %f3 fmovdge %icc, %f3, %f15 fmovdne %icc, %f15, %f4 fxor %f12, %f6, %f8 fabss %f4, %f4 fmul8x16 %f5, %f14, %f12 std %f4, [%l7 + 0x40] fandnot1 %f4, %f0, %f14 movrgz %i2, 0x1E0, %i5 edge16ln %i1, %i0, %o4 bg,a loop_106 stx %g4, [%l7 + 0x78] stw %g6, [%l7 + 0x4C] fmovsa %xcc, %f7, %f6 loop_106: fmovsvs %xcc, %f15, %f11 tvc %xcc, 0x5 stx %o6, [%l7 + 0x30] fandnot1 %f4, %f12, %f0 ldub [%l7 + 0x78], %l0 tsubcctv %i3, 0x0919, %i4 movne %icc, %i7, %g1 movcc %icc, %l6, %o2 stx %l2, [%l7 + 0x60] ta %icc, 0x6 addccc %o3, 0x006D, %o5 tl %icc, 0x2 ldsh [%l7 + 0x58], %g5 ldsh [%l7 + 0x08], %g7 fpsub32 %f12, %f0, %f4 fcmpgt16 %f0, %f6, %l4 ld [%l7 + 0x48], %f6 st %f2, [%l7 + 0x08] and %g3, %i6, %l1 brgez,a %o0, loop_107 ldsh [%l7 + 0x12], %g2 fandnot2 %f0, %f10, %f6 st %f11, [%l7 + 0x20] loop_107: fpsub16 %f10, %f12, %f0 fpsub16s %f5, %f1, %f10 fmul8ulx16 %f8, %f6, %f6 fxor %f8, %f12, %f12 fmovdneg %icc, %f14, %f2 stw %o7, [%l7 + 0x0C] ldx [%l7 + 0x70], %l3 fmovsne %icc, %f5, %f13 ld [%l7 + 0x54], %f12 movcs %xcc, %l5, %i2 lduh [%l7 + 0x20], %i5 fbug,a %fcc3, loop_108 ldx [%l7 + 0x40], %i1 fmul8ulx16 %f6, %f2, %f2 fcmpgt16 %f0, %f10, %o1 loop_108: xnorcc %i0, %o4, %g6 smul %o6, %g4, %l0 fpadd32s %f5, %f5, %f8 tl %icc, 0x3 ldsh [%l7 + 0x44], %i4 fmovs %f14, %f15 fmovrdgz %i7, %f2, %f8 st %f13, [%l7 + 0x08] stx %i3, [%l7 + 0x68] lduh [%l7 + 0x14], %l6 fabss %f15, %f8 fmovscc %xcc, %f1, %f14 stb %g1, [%l7 + 0x5B] ldub [%l7 + 0x13], %o2 umulcc %l2, 0x135A, %o5 fmovdneg %icc, %f8, %f6 subcc %g5, 0x1DCB, %g7 subcc %l4, 0x1BA0, %o3 sdivcc %g3, 0x17C6, %l1 fblg %fcc3, loop_109 fcmpeq16 %f0, %f4, %i6 fba,a %fcc1, loop_110 movpos %icc, %g2, %o7 loop_109: fmovsle %icc, %f1, %f8 fmovrdgez %l3, %f2, %f14 loop_110: fmovdvs %xcc, %f13, %f11 movneg %xcc, %o0, %l5 sll %i2, %i5, %o1 bl,pn %xcc, loop_111 fornot2 %f4, %f10, %f6 fsrc2 %f0, %f10 fnegs %f3, %f9 loop_111: edge32l %i0, %i1, %o4 orcc %o6, %g6, %l0 sethi 0x0639, %i4 sub %g4, %i7, %i3 sub %l6, %g1, %o2 fcmple32 %f8, %f6, %o5 xnorcc %g5, %g7, %l4 sdivx %o3, 0x0B12, %g3 fbul %fcc3, loop_112 ldsb [%l7 + 0x2E], %l2 bpos,a,pn %xcc, loop_113 ldsw [%l7 + 0x14], %i6 loop_112: fbo,a %fcc2, loop_114 edge8n %g2, %o7, %l1 loop_113: fmovdg %icc, %f14, %f11 ld [%l7 + 0x40], %f1 loop_114: movrlz %o0, %l5, %l3 ldx [%l7 + 0x38], %i5 fabsd %f8, %f4 fmovdneg %xcc, %f1, %f9 movne %icc, %o1, %i0 ldsb [%l7 + 0x16], %i2 tg %icc, 0x4 fpadd32 %f6, %f12, %f2 fmovsge %xcc, %f13, %f1 ldsb [%l7 + 0x20], %i1 stx %o4, [%l7 + 0x78] fand %f6, %f0, %f6 ld [%l7 + 0x1C], %f15 sdiv %o6, 0x1DC1, %l0 ldx [%l7 + 0x60], %g6 addccc %i4, %i7, %g4 fcmple32 %f10, %f0, %l6 edge8n %g1, %o2, %o5 stb %g5, [%l7 + 0x33] fmul8x16 %f2, %f2, %f10 ble,pn %icc, loop_115 fornot1 %f12, %f14, %f6 fands %f10, %f15, %f2 ldd [%l7 + 0x38], %f12 loop_115: fmovrsgz %i3, %f0, %f4 fmovrsgz %g7, %f6, %f7 sdiv %o3, 0x1D53, %g3 tne %xcc, 0x1 sllx %l4, %l2, %g2 stx %o7, [%l7 + 0x10] fpsub32s %f4, %f11, %f14 fmul8sux16 %f6, %f14, %f8 fmovrsgez %i6, %f4, %f3 lduh [%l7 + 0x70], %o0 fabss %f3, %f15 tg %xcc, 0x6 edge32l %l5, %l3, %l1 brgez %o1, loop_116 faligndata %f0, %f4, %f8 fmuld8ulx16 %f0, %f5, %f14 ld [%l7 + 0x08], %f11 loop_116: stx %i5, [%l7 + 0x20] edge16l %i0, %i1, %o4 movrlez %o6, 0x0A4, %i2 lduw [%l7 + 0x0C], %g6 ldx [%l7 + 0x70], %l0 udiv %i7, 0x1839, %i4 bleu,pt %icc, loop_117 bne %xcc, loop_118 fmovrsgz %g4, %f15, %f0 fmovrslz %l6, %f2, %f4 loop_117: stb %o2, [%l7 + 0x1D] loop_118: brnz,a %g1, loop_119 fmovsne %xcc, %f0, %f0 stb %o5, [%l7 + 0x27] edge16l %i3, %g7, %o3 loop_119: subccc %g3, 0x05C3, %g5 tpos %icc, 0x3 mova %icc, %l2, %l4 lduw [%l7 + 0x28], %g2 sdiv %o7, 0x1235, %i6 bneg %icc, loop_120 fcmpne16 %f2, %f6, %o0 udiv %l3, 0x0E27, %l1 brlez %o1, loop_121 loop_120: movn %icc, %l5, %i0 addccc %i1, %i5, %o6 ldsw [%l7 + 0x50], %o4 loop_121: stb %i2, [%l7 + 0x6B] bg,a loop_122 movrne %l0, %g6, %i7 fcmpgt32 %f14, %f14, %i4 tl %xcc, 0x1 loop_122: lduh [%l7 + 0x72], %g4 bn,a,pn %icc, loop_123 fmovsg %icc, %f10, %f1 alignaddr %l6, %o2, %o5 movpos %xcc, %g1, %i3 loop_123: fmovsg %xcc, %f10, %f13 stw %o3, [%l7 + 0x18] fzeros %f5 std %f10, [%l7 + 0x50] ldub [%l7 + 0x32], %g7 std %f12, [%l7 + 0x38] orn %g5, 0x1AE4, %l2 lduh [%l7 + 0x14], %l4 tg %xcc, 0x7 ldsw [%l7 + 0x1C], %g2 movne %icc, %g3, %o7 subccc %i6, 0x153A, %o0 std %f10, [%l7 + 0x50] andcc %l1, %o1, %l5 ldd [%l7 + 0x10], %f2 ldub [%l7 + 0x42], %l3 lduh [%l7 + 0x10], %i0 fmovsn %xcc, %f0, %f13 tleu %icc, 0x2 fmovdl %xcc, %f13, %f14 lduh [%l7 + 0x0C], %i1 xor %i5, %o4, %o6 stw %l0, [%l7 + 0x10] fmul8ulx16 %f2, %f0, %f12 sdivcc %i2, 0x117F, %i7 nop setx loop_124, %l0, %l1 jmpl %l1, %g6 fpadd16s %f9, %f13, %f11 stx %i4, [%l7 + 0x10] ldsh [%l7 + 0x0E], %l6 loop_124: fmovdvs %xcc, %f2, %f10 ldub [%l7 + 0x09], %g4 tsubcctv %o5, 0x1689, %g1 edge32n %o2, %o3, %i3 fmovdpos %icc, %f4, %f15 ldx [%l7 + 0x70], %g7 srax %l2, 0x0F, %g5 mova %icc, %l4, %g2 fmovdcc %icc, %f0, %f9 taddcctv %g3, %o7, %i6 tneg %icc, 0x2 fsrc2 %f4, %f4 brlez %l1, loop_125 movre %o0, %o1, %l3 fmovsn %icc, %f9, %f6 fornot1s %f5, %f10, %f10 loop_125: fmovscc %xcc, %f14, %f14 lduw [%l7 + 0x34], %i0 fors %f12, %f14, %f14 fornot2s %f6, %f3, %f8 fabsd %f10, %f12 stw %l5, [%l7 + 0x50] add %i1, %i5, %o6 ldsw [%l7 + 0x10], %l0 udiv %o4, 0x1030, %i2 std %f4, [%l7 + 0x60] fmovsleu %icc, %f0, %f6 std %f12, [%l7 + 0x30] addc %g6, %i7, %i4 fbl,a %fcc1, loop_126 fone %f6 stx %l6, [%l7 + 0x10] stb %g4, [%l7 + 0x35] loop_126: fandnot1s %f5, %f6, %f7 ble,a,pt %xcc, loop_127 movl %icc, %g1, %o2 fmovd %f6, %f14 ldsb [%l7 + 0x71], %o3 loop_127: fmovscs %xcc, %f8, %f8 std %f2, [%l7 + 0x58] nop setx loop_128, %l0, %l1 jmpl %l1, %i3 fmovde %icc, %f9, %f4 brlz %o5, loop_129 stx %g7, [%l7 + 0x30] loop_128: fmovdle %icc, %f4, %f8 ldsh [%l7 + 0x72], %l2 loop_129: stw %l4, [%l7 + 0x34] fmovrsgz %g5, %f13, %f6 ldsb [%l7 + 0x7E], %g2 brz %o7, loop_130 brlez %g3, loop_131 fblg,a %fcc2, loop_132 sll %i6, %o0, %o1 loop_130: stb %l3, [%l7 + 0x45] loop_131: move %icc, %i0, %l5 loop_132: std %f8, [%l7 + 0x48] fbl %fcc1, loop_133 movcc %xcc, %l1, %i1 bne loop_134 fcmpeq32 %f4, %f2, %i5 loop_133: ld [%l7 + 0x34], %f2 fbul,a %fcc3, loop_135 loop_134: stw %l0, [%l7 + 0x14] fmovsge %icc, %f11, %f8 ldx [%l7 + 0x10], %o4 loop_135: lduw [%l7 + 0x74], %i2 edge8l %o6, %g6, %i4 nop setx loop_136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %i7, 0x1D6D, %g4 ldsw [%l7 + 0x38], %l6 movrgez %g1, 0x23D, %o2 loop_136: fnors %f13, %f9, %f13 be loop_137 fcmpgt16 %f6, %f2, %o3 pdist %f6, %f8, %f14 fbule %fcc2, loop_138 loop_137: fpsub32 %f2, %f10, %f4 brnz %o5, loop_139 fornot1 %f10, %f8, %f0 loop_138: fmovrdgz %i3, %f6, %f10 fornot2s %f0, %f0, %f1 loop_139: fcmple32 %f14, %f8, %l2 mulx %l4, %g5, %g7 movrlz %g2, 0x3D8, %g3 lduw [%l7 + 0x5C], %o7 bneg,a %icc, loop_140 fmovrde %o0, %f8, %f0 fmovsgu %icc, %f4, %f13 tge %icc, 0x0 loop_140: ldx [%l7 + 0x58], %i6 fmovd %f10, %f8 fmovdneg %xcc, %f7, %f14 ldsh [%l7 + 0x18], %o1 ld [%l7 + 0x54], %f15 fcmpeq16 %f2, %f12, %l3 stb %l5, [%l7 + 0x10] stb %l1, [%l7 + 0x1E] stw %i0, [%l7 + 0x34] sth %i5, [%l7 + 0x18] fcmpeq16 %f10, %f8, %i1 ldx [%l7 + 0x20], %l0 bcs,a %xcc, loop_141 fpack32 %f0, %f6, %f14 fmovdl %xcc, %f5, %f2 sth %i2, [%l7 + 0x4A] loop_141: brz,a %o4, loop_142 stw %o6, [%l7 + 0x1C] ldsb [%l7 + 0x7A], %g6 stx %i7, [%l7 + 0x58] loop_142: ldd [%l7 + 0x28], %f10 subcc %i4, %g4, %l6 sth %g1, [%l7 + 0x1E] orn %o2, %o5, %o3 fmovdcs %xcc, %f13, %f6 ldub [%l7 + 0x58], %i3 lduh [%l7 + 0x3C], %l4 ldd [%l7 + 0x20], %f8 fcmpd %fcc3, %f14, %f4 andcc %l2, 0x131B, %g7 srax %g2, 0x0B, %g5 fzeros %f6 fmovdl %icc, %f11, %f6 fbne %fcc1, loop_143 fbg,a %fcc0, loop_144 tn %xcc, 0x2 fmul8x16au %f13, %f10, %f14 loop_143: sdivx %g3, 0x137E, %o7 loop_144: or %o0, 0x1F7B, %o1 tge %xcc, 0x4 stw %l3, [%l7 + 0x74] movleu %xcc, %i6, %l1 ba,pt %xcc, loop_145 tcc %icc, 0x2 ldsb [%l7 + 0x3D], %l5 andcc %i5, %i0, %l0 loop_145: brgz %i2, loop_146 ld [%l7 + 0x0C], %f6 fmuld8sux16 %f13, %f0, %f6 ldub [%l7 + 0x2A], %o4 loop_146: ldsw [%l7 + 0x54], %i1 taddcctv %g6, %o6, %i7 udivcc %i4, 0x103C, %g4 lduw [%l7 + 0x18], %g1 ldsw [%l7 + 0x58], %l6 tgu %xcc, 0x2 fmovrse %o5, %f0, %f5 te %xcc, 0x0 std %f0, [%l7 + 0x18] ldsb [%l7 + 0x5D], %o2 brlz,a %i3, loop_147 sub %o3, %l4, %g7 udiv %l2, 0x1677, %g5 fxors %f9, %f11, %f15 loop_147: fmul8x16 %f5, %f10, %f2 fmovsvs %icc, %f13, %f8 ldsw [%l7 + 0x34], %g2 bshuffle %f14, %f12, %f2 edge32ln %o7, %g3, %o0 ldsh [%l7 + 0x74], %l3 ldsb [%l7 + 0x19], %o1 lduw [%l7 + 0x38], %l1 fmovscc %xcc, %f0, %f11 ldsh [%l7 + 0x7C], %i6 array32 %l5, %i5, %i0 brlz %i2, loop_148 move %xcc, %l0, %i1 edge8ln %o4, %g6, %o6 std %f2, [%l7 + 0x78] loop_148: fabss %f9, %f1 udiv %i7, 0x136D, %g4 brlz,a %i4, loop_149 sth %l6, [%l7 + 0x74] stx %o5, [%l7 + 0x38] stw %o2, [%l7 + 0x40] loop_149: tcc %xcc, 0x3 fnegd %f12, %f0 fmovsgu %icc, %f11, %f0 movneg %xcc, %i3, %o3 fors %f5, %f0, %f6 fmovscc %xcc, %f8, %f2 smulcc %g1, %g7, %l2 lduw [%l7 + 0x6C], %g5 umulcc %g2, %l4, %g3 ldsb [%l7 + 0x24], %o0 fmovdge %xcc, %f8, %f15 lduw [%l7 + 0x38], %l3 fnands %f12, %f4, %f2 ldd [%l7 + 0x30], %f6 fexpand %f7, %f10 st %f0, [%l7 + 0x44] udiv %o7, 0x06DC, %l1 fble %fcc0, loop_150 te %xcc, 0x1 fmovd %f0, %f12 fmovsn %icc, %f8, %f7 loop_150: tg %xcc, 0x7 std %f12, [%l7 + 0x30] brgez %o1, loop_151 stw %l5, [%l7 + 0x60] lduh [%l7 + 0x12], %i6 fmovsg %icc, %f2, %f8 loop_151: fpack32 %f14, %f10, %f4 bcc,a %icc, loop_152 ld [%l7 + 0x44], %f4 sth %i5, [%l7 + 0x4C] movneg %xcc, %i0, %l0 loop_152: std %f8, [%l7 + 0x60] std %f10, [%l7 + 0x20] fble %fcc2, loop_153 fnands %f9, %f6, %f8 ba loop_154 ld [%l7 + 0x08], %f11 loop_153: fbuge,a %fcc3, loop_155 nop setx loop_156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_154: udivcc %i2, 0x1008, %o4 srl %i1, %g6, %i7 loop_155: ldsh [%l7 + 0x58], %o6 loop_156: stw %i4, [%l7 + 0x1C] sdivcc %g4, 0x0D00, %o5 ble,pt %xcc, loop_157 fbue %fcc0, loop_158 fmovdcc %xcc, %f7, %f11 sdiv %o2, 0x15A5, %i3 loop_157: movvc %xcc, %l6, %o3 loop_158: fmovsle %xcc, %f0, %f11 ldx [%l7 + 0x10], %g7 fornot1s %f15, %f3, %f4 bge loop_159 array32 %g1, %g5, %g2 stw %l4, [%l7 + 0x38] fbo %fcc3, loop_160 loop_159: fmovrslz %g3, %f5, %f5 mulscc %l2, %l3, %o7 fmovdne %xcc, %f12, %f4 loop_160: movle %xcc, %o0, %o1 fmovd %f2, %f6 orncc %l1, 0x059E, %l5 brz,a %i5, loop_161 sth %i0, [%l7 + 0x5C] st %f14, [%l7 + 0x10] stx %i6, [%l7 + 0x40] loop_161: bpos loop_162 movge %icc, %i2, %o4 fcmple16 %f0, %f10, %l0 fnot1s %f2, %f6 loop_162: stx %g6, [%l7 + 0x30] fmovs %f10, %f1 std %f12, [%l7 + 0x18] edge32ln %i7, %o6, %i4 array8 %i1, %o5, %o2 andncc %g4, %l6, %i3 ldsh [%l7 + 0x1C], %g7 stw %g1, [%l7 + 0x60] fbl,a %fcc0, loop_163 fcmpes %fcc0, %f7, %f1 tvc %xcc, 0x0 fbul,a %fcc0, loop_164 loop_163: sth %o3, [%l7 + 0x08] bvc,a,pt %xcc, loop_165 movgu %xcc, %g2, %g5 loop_164: sdivcc %g3, 0x0B1D, %l2 fmovsleu %xcc, %f4, %f5 loop_165: fands %f15, %f7, %f9 fmovdneg %xcc, %f6, %f0 fbn,a %fcc2, loop_166 ldsw [%l7 + 0x34], %l3 bgu %icc, loop_167 stx %o7, [%l7 + 0x08] loop_166: sra %l4, 0x0B, %o0 fmul8x16al %f1, %f8, %f6 loop_167: ldub [%l7 + 0x51], %o1 xor %l5, %i5, %i0 tgu %icc, 0x0 ldsw [%l7 + 0x6C], %l1 sth %i2, [%l7 + 0x3E] movn %icc, %o4, %l0 ldub [%l7 + 0x27], %i6 stb %g6, [%l7 + 0x26] array8 %i7, %i4, %o6 ldx [%l7 + 0x78], %i1 movleu %icc, %o2, %o5 ldsw [%l7 + 0x38], %g4 edge16n %l6, %i3, %g7 movre %o3, %g1, %g2 tneg %xcc, 0x6 smulcc %g5, %l2, %l3 fbl,a %fcc0, loop_168 sth %o7, [%l7 + 0x50] fmovsa %xcc, %f2, %f8 tgu %icc, 0x1 loop_168: ldub [%l7 + 0x5B], %l4 smul %o0, 0x05E9, %g3 ldd [%l7 + 0x60], %f12 fmovdneg %icc, %f10, %f6 stb %l5, [%l7 + 0x5A] edge32n %o1, %i0, %i5 stb %l1, [%l7 + 0x31] fmovsne %icc, %f7, %f10 fbul %fcc1, loop_169 fnot1 %f0, %f4 umulcc %o4, %l0, %i6 sth %i2, [%l7 + 0x7A] loop_169: tg %xcc, 0x2 fmovsg %icc, %f11, %f14 fbo,a %fcc3, loop_170 stb %i7, [%l7 + 0x32] ldsh [%l7 + 0x24], %g6 mulx %i4, %i1, %o2 loop_170: ble,pn %xcc, loop_171 lduh [%l7 + 0x64], %o5 xnor %g4, 0x185C, %l6 ldub [%l7 + 0x75], %o6 loop_171: fbne %fcc0, loop_172 std %f6, [%l7 + 0x28] tleu %xcc, 0x7 tpos %icc, 0x1 loop_172: fzero %f4 sdiv %i3, 0x081F, %g7 fnot1 %f4, %f6 fbu,a %fcc3, loop_173 fmovsle %xcc, %f15, %f2 st %f7, [%l7 + 0x58] xorcc %g1, %g2, %o3 loop_173: ldd [%l7 + 0x28], %f4 movrgz %g5, 0x044, %l3 fandnot2 %f0, %f10, %f6 edge32l %o7, %l2, %o0 fones %f11 ldsh [%l7 + 0x68], %g3 fmovse %icc, %f4, %f14 st %f5, [%l7 + 0x4C] st %f11, [%l7 + 0x54] fsrc1 %f14, %f6 ldsw [%l7 + 0x4C], %l4 array8 %l5, %o1, %i0 fbn,a %fcc3, loop_174 call loop_175 ldx [%l7 + 0x68], %l1 udiv %o4, 0x0A23, %l0 loop_174: tl %icc, 0x5 loop_175: brgz,a %i5, loop_176 sll %i2, 0x19, %i6 st %f15, [%l7 + 0x7C] bl,pt %icc, loop_177 loop_176: fbuge,a %fcc2, loop_178 orncc %i7, %i4, %i1 movpos %xcc, %g6, %o5 loop_177: edge32l %g4, %o2, %o6 loop_178: fmul8x16al %f3, %f10, %f10 fbu %fcc2, loop_179 bvc,a,pt %xcc, loop_180 orncc %l6, %i3, %g7 edge32n %g1, %g2, %g5 loop_179: ldsb [%l7 + 0x08], %l3 loop_180: stb %o7, [%l7 + 0x5E] fmovrse %l2, %f12, %f5 bgu,a,pt %xcc, loop_181 fxnor %f4, %f14, %f2 sth %o3, [%l7 + 0x74] bne,a loop_182 loop_181: ldsh [%l7 + 0x70], %o0 lduw [%l7 + 0x5C], %l4 or %l5, %o1, %g3 loop_182: orncc %i0, %l1, %o4 fmovsvs %icc, %f10, %f1 fmovscs %icc, %f0, %f9 smul %l0, %i2, %i5 tgu %icc, 0x1 add %i7, 0x1245, %i6 movcc %icc, %i1, %g6 fba,a %fcc3, loop_183 fmovdcc %icc, %f15, %f3 orcc %i4, 0x06C5, %o5 sll %o2, %o6, %l6 loop_183: fnot2 %f4, %f0 fcmpne32 %f12, %f12, %g4 fbule %fcc3, loop_184 stb %i3, [%l7 + 0x7C] fbu %fcc3, loop_185 ldx [%l7 + 0x70], %g7 loop_184: bn,pt %icc, loop_186 edge8 %g1, %g2, %g5 loop_185: sllx %o7, 0x0E, %l3 sth %l2, [%l7 + 0x7E] loop_186: fpsub32s %f5, %f14, %f0 lduw [%l7 + 0x54], %o3 movrgez %o0, %l5, %l4 srl %g3, 0x18, %o1 fbg %fcc3, loop_187 ld [%l7 + 0x28], %f11 tvc %xcc, 0x2 fandnot2 %f6, %f2, %f10 loop_187: std %f14, [%l7 + 0x60] fxor %f12, %f2, %f2 fmovrdne %i0, %f4, %f0 movrlz %l1, %o4, %l0 fsrc1s %f7, %f12 and %i5, %i7, %i2 addc %i1, 0x155B, %g6 ble,a,pn %xcc, loop_188 fbge %fcc1, loop_189 addcc %i4, %i6, %o5 ldx [%l7 + 0x58], %o6 loop_188: ldx [%l7 + 0x58], %l6 loop_189: stb %g4, [%l7 + 0x2E] fbne %fcc1, loop_190 ldd [%l7 + 0x60], %f8 fxnors %f12, %f4, %f11 tg %xcc, 0x7 loop_190: fnor %f4, %f12, %f12 ldub [%l7 + 0x70], %i3 ld [%l7 + 0x40], %f9 ldx [%l7 + 0x70], %o2 fpadd16 %f10, %f0, %f6 movle %icc, %g1, %g2 fmovde %icc, %f11, %f12 ldsw [%l7 + 0x60], %g7 lduh [%l7 + 0x34], %g5 tsubcc %o7, %l2, %o3 fornot1s %f13, %f10, %f6 movrne %o0, %l5, %l4 fmovsa %xcc, %f15, %f8 fcmpeq16 %f6, %f12, %g3 tcs %xcc, 0x4 tleu %xcc, 0x3 fble %fcc3, loop_191 sethi 0x014B, %o1 movrne %i0, %l3, %o4 fabss %f3, %f5 loop_191: xorcc %l1, 0x0B68, %l0 fmul8sux16 %f6, %f6, %f0 fxnors %f2, %f14, %f14 fmovrslez %i7, %f3, %f14 sdivcc %i2, 0x13B1, %i5 fandnot1s %f4, %f4, %f2 mova %icc, %i1, %g6 edge32 %i6, %i4, %o5 tcs %xcc, 0x1 fsrc1s %f1, %f2 ba,pn %xcc, loop_192 fmovd %f8, %f10 stx %o6, [%l7 + 0x18] array16 %l6, %i3, %g4 loop_192: fmovsvs %xcc, %f11, %f13 fmovrsgz %o2, %f14, %f0 bcc,a loop_193 call loop_194 fmovsl %icc, %f13, %f3 mulscc %g2, 0x0109, %g1 loop_193: fmovsgu %icc, %f14, %f1 loop_194: tge %icc, 0x3 fmovsle %xcc, %f12, %f14 call loop_195 tl %icc, 0x4 ld [%l7 + 0x54], %f1 add %g7, 0x03C9, %o7 loop_195: ldsb [%l7 + 0x13], %l2 brnz,a %g5, loop_196 addccc %o3, 0x09C9, %o0 ld [%l7 + 0x60], %f13 bgu,a,pt %icc, loop_197 loop_196: movrne %l5, %g3, %o1 smul %i0, 0x1623, %l4 fabss %f4, %f12 loop_197: sll %o4, 0x1C, %l3 mulx %l0, 0x167B, %l1 mova %icc, %i2, %i7 ld [%l7 + 0x40], %f6 std %f2, [%l7 + 0x30] fmovsge %icc, %f2, %f10 movg %xcc, %i5, %i1 stx %g6, [%l7 + 0x78] fxnors %f13, %f14, %f7 fcmpgt32 %f10, %f0, %i6 nop setx loop_198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcs %icc, %o5, %i4 fbg,a %fcc0, loop_199 tg %icc, 0x0 loop_198: fpsub16s %f13, %f0, %f9 stb %l6, [%l7 + 0x32] loop_199: ldub [%l7 + 0x65], %o6 stw %i3, [%l7 + 0x70] ld [%l7 + 0x78], %f2 fble,a %fcc3, loop_200 fpadd32 %f8, %f8, %f8 lduh [%l7 + 0x2E], %o2 fcmple32 %f8, %f6, %g4 loop_200: ldx [%l7 + 0x50], %g1 call loop_201 fmovsvc %xcc, %f0, %f9 ldub [%l7 + 0x23], %g7 sethi 0x071B, %g2 loop_201: fsrc1s %f9, %f12 edge32ln %l2, %o7, %g5 fxor %f0, %f8, %f6 ldsb [%l7 + 0x6F], %o0 lduh [%l7 + 0x66], %o3 fsrc2 %f10, %f2 fmovse %icc, %f11, %f9 fmovde %xcc, %f13, %f14 srlx %g3, 0x18, %o1 and %i0, 0x14C7, %l5 movcs %xcc, %o4, %l3 sllx %l0, 0x0A, %l4 stx %i2, [%l7 + 0x28] ldd [%l7 + 0x70], %f10 movvs %icc, %l1, %i7 bpos loop_202 brgez %i1, loop_203 sth %g6, [%l7 + 0x18] bcc,a loop_204 loop_202: fnegs %f15, %f0 loop_203: bg,a,pt %icc, loop_205 tcs %xcc, 0x0 loop_204: fbn,a %fcc2, loop_206 andncc %i5, %o5, %i6 loop_205: fbge,a %fcc3, loop_207 edge8n %l6, %i4, %i3 loop_206: movrlez %o6, %g4, %o2 ldsh [%l7 + 0x1A], %g1 loop_207: fcmple32 %f0, %f0, %g2 fbu,a %fcc2, loop_208 udivcc %g7, 0x0A94, %l2 ldd [%l7 + 0x28], %f6 fba %fcc3, loop_209 loop_208: fmovda %icc, %f0, %f3 call loop_210 fmovspos %icc, %f7, %f1 loop_209: ldx [%l7 + 0x68], %o7 lduh [%l7 + 0x12], %o0 loop_210: sethi 0x01B0, %o3 brlez %g3, loop_211 ble,pn %icc, loop_212 alignaddr %o1, %g5, %i0 fbge,a %fcc3, loop_213 loop_211: xorcc %o4, 0x0C0E, %l3 loop_212: bne,pt %icc, loop_214 fmovsgu %icc, %f12, %f11 loop_213: movge %icc, %l0, %l4 bneg %xcc, loop_215 loop_214: fpadd16s %f5, %f1, %f7 tvs %xcc, 0x1 bshuffle %f8, %f4, %f0 loop_215: stb %l5, [%l7 + 0x59] fmovsl %xcc, %f2, %f14 ldub [%l7 + 0x7D], %l1 fmul8x16al %f0, %f6, %f14 andncc %i7, %i1, %i2 fcmpgt32 %f4, %f4, %i5 ld [%l7 + 0x10], %f15 tg %icc, 0x3 mova %icc, %g6, %o5 movcs %xcc, %l6, %i4 ldsh [%l7 + 0x58], %i3 lduh [%l7 + 0x36], %i6 bleu %icc, loop_216 tpos %icc, 0x2 stb %g4, [%l7 + 0x61] subcc %o6, %g1, %o2 loop_216: andcc %g2, 0x0F55, %g7 movleu %icc, %o7, %o0 fmuld8sux16 %f12, %f12, %f12 ld [%l7 + 0x48], %f2 edge16ln %o3, %g3, %l2 ldsb [%l7 + 0x46], %g5 fzero %f8 ldx [%l7 + 0x48], %i0 te %xcc, 0x3 tcs %icc, 0x6 ldx [%l7 + 0x48], %o4 st %f0, [%l7 + 0x38] fzeros %f0 stx %o1, [%l7 + 0x30] fmovrslez %l0, %f6, %f1 subcc %l4, %l3, %l1 stw %l5, [%l7 + 0x68] fmovsvc %xcc, %f5, %f8 fxor %f0, %f4, %f10 sth %i7, [%l7 + 0x1E] edge16n %i2, %i5, %g6 movvs %xcc, %i1, %o5 lduw [%l7 + 0x54], %i4 ldub [%l7 + 0x53], %l6 lduw [%l7 + 0x28], %i3 or %g4, %o6, %i6 fmovs %f14, %f14 fbu,a %fcc0, loop_217 fmovrslz %o2, %f4, %f5 edge16 %g1, %g2, %o7 std %f10, [%l7 + 0x50] loop_217: ta %icc, 0x2 movvs %icc, %o0, %o3 movrgez %g7, %g3, %l2 add %g5, %o4, %o1 move %icc, %i0, %l0 ldsw [%l7 + 0x60], %l4 fmovspos %xcc, %f5, %f10 fmovdgu %xcc, %f8, %f1 stx %l1, [%l7 + 0x50] fors %f11, %f4, %f2 fbo %fcc2, loop_218 ldd [%l7 + 0x50], %f6 fmovrdlez %l3, %f10, %f2 fbe,a %fcc2, loop_219 loop_218: tcc %icc, 0x3 alignaddrl %l5, %i2, %i7 movre %i5, %g6, %i1 loop_219: fbul,a %fcc2, loop_220 std %f14, [%l7 + 0x30] bl,a loop_221 bge,a,pn %xcc, loop_222 loop_220: ldsb [%l7 + 0x76], %i4 fbge,a %fcc0, loop_223 loop_221: sllx %o5, 0x00, %i3 loop_222: srlx %l6, 0x19, %o6 bge,a loop_224 loop_223: umul %i6, %o2, %g4 std %f4, [%l7 + 0x50] movle %xcc, %g2, %g1 loop_224: edge16n %o7, %o0, %o3 ld [%l7 + 0x58], %f11 nop setx loop_225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f0, %f2, %f10 fbo %fcc2, loop_226 fsrc1 %f4, %f6 loop_225: fmovsa %xcc, %f9, %f10 fmovsneg %icc, %f1, %f14 loop_226: fmul8x16al %f2, %f7, %f6 movneg %icc, %g3, %g7 movvs %icc, %g5, %o4 ldub [%l7 + 0x4A], %l2 edge8l %o1, %l0, %l4 ldub [%l7 + 0x17], %l1 ldsw [%l7 + 0x44], %i0 edge8l %l5, %i2, %i7 fmovdvs %xcc, %f9, %f7 ldsh [%l7 + 0x14], %i5 movrne %g6, %i1, %i4 std %f0, [%l7 + 0x78] andn %o5, 0x1A1E, %l3 ldsw [%l7 + 0x24], %i3 fbul %fcc0, loop_227 fmovsl %xcc, %f4, %f1 tg %icc, 0x5 fmovsle %icc, %f8, %f14 loop_227: ld [%l7 + 0x14], %f7 fmul8x16 %f7, %f8, %f8 fble %fcc3, loop_228 ldsw [%l7 + 0x18], %o6 fmuld8sux16 %f14, %f12, %f6 ba,a,pn %icc, loop_229 loop_228: fmovdn %xcc, %f4, %f9 fpadd32 %f10, %f2, %f4 stb %i6, [%l7 + 0x5A] loop_229: ldsb [%l7 + 0x59], %o2 alignaddrl %g4, %g2, %g1 edge16 %l6, %o7, %o0 fblg,a %fcc1, loop_230 or %o3, 0x0F8D, %g3 fpsub32 %f10, %f0, %f12 fmovsge %xcc, %f12, %f5 loop_230: movcc %xcc, %g7, %g5 stx %l2, [%l7 + 0x68] ldsw [%l7 + 0x70], %o4 tneg %icc, 0x3 stx %o1, [%l7 + 0x30] nop setx loop_231, %l0, %l1 jmpl %l1, %l4 edge32 %l0, %i0, %l5 stb %l1, [%l7 + 0x11] fcmple16 %f12, %f10, %i7 loop_231: fsrc1s %f12, %f8 fmovda %icc, %f2, %f8 fpadd32s %f15, %f9, %f12 ldub [%l7 + 0x39], %i5 std %f8, [%l7 + 0x60] tle %icc, 0x0 fnot2 %f6, %f12 movrgz %i2, %i1, %g6 fpackfix %f6, %f7 fandnot2s %f1, %f10, %f0 subccc %i4, 0x0AA4, %o5 edge32 %i3, %o6, %i6 stb %o2, [%l7 + 0x59] fmovrdgez %l3, %f10, %f14 mulx %g2, 0x0D90, %g1 array8 %g4, %l6, %o0 fbge,a %fcc2, loop_232 alignaddr %o3, %o7, %g3 fbn,a %fcc3, loop_233 fpadd32s %f11, %f15, %f12 loop_232: smulcc %g7, %l2, %o4 umul %g5, %l4, %o1 loop_233: fble,a %fcc1, loop_234 movpos %icc, %l0, %l5 movneg %icc, %i0, %l1 bgu %xcc, loop_235 loop_234: brlez %i5, loop_236 fmovdpos %icc, %f1, %f11 fmul8x16au %f8, %f9, %f0 loop_235: te %icc, 0x4 loop_236: for %f8, %f4, %f8 ba %xcc, loop_237 fpack16 %f6, %f10 brlez %i7, loop_238 fmul8ulx16 %f6, %f2, %f2 loop_237: stb %i2, [%l7 + 0x20] lduh [%l7 + 0x46], %i1 loop_238: ldsw [%l7 + 0x60], %g6 sdivcc %o5, 0x1554, %i3 fcmple16 %f8, %f2, %i4 movle %icc, %i6, %o6 fmovdge %xcc, %f6, %f7 st %f7, [%l7 + 0x7C] fabsd %f4, %f8 st %f9, [%l7 + 0x10] lduw [%l7 + 0x20], %o2 edge16l %l3, %g2, %g4 fbug,a %fcc2, loop_239 st %f8, [%l7 + 0x78] fnors %f2, %f3, %f8 tl %icc, 0x7 loop_239: fexpand %f15, %f14 bcs,pt %xcc, loop_240 fcmple32 %f14, %f2, %g1 lduw [%l7 + 0x68], %l6 ldsw [%l7 + 0x1C], %o3 loop_240: call loop_241 stb %o0, [%l7 + 0x0E] bshuffle %f6, %f12, %f10 fbug,a %fcc2, loop_242 loop_241: mulx %o7, 0x00FD, %g3 std %f12, [%l7 + 0x28] subc %l2, %o4, %g5 loop_242: edge32 %l4, %g7, %o1 fbg,a %fcc1, loop_243 fsrc2s %f1, %f4 fmovdcs %xcc, %f3, %f11 edge16ln %l5, %l0, %i0 loop_243: fbug,a %fcc0, loop_244 fmovscc %xcc, %f14, %f6 addcc %l1, %i5, %i2 fxor %f12, %f4, %f12 loop_244: fcmpgt16 %f2, %f4, %i1 fblg,a %fcc1, loop_245 bne %xcc, loop_246 movrgez %g6, %i7, %i3 lduw [%l7 + 0x60], %i4 loop_245: fbue,a %fcc1, loop_247 loop_246: ldsb [%l7 + 0x15], %o5 sth %o6, [%l7 + 0x2A] tneg %xcc, 0x2 loop_247: subcc %i6, 0x116F, %o2 fmul8x16au %f4, %f3, %f8 ldsb [%l7 + 0x1C], %l3 edge32ln %g4, %g2, %g1 ldx [%l7 + 0x08], %o3 fmovrde %l6, %f8, %f14 ldsb [%l7 + 0x08], %o7 fcmpne16 %f10, %f0, %o0 stw %l2, [%l7 + 0x30] be,a,pn %icc, loop_248 fmovdvs %icc, %f8, %f8 xor %g3, 0x1574, %o4 std %f12, [%l7 + 0x08] loop_248: fnands %f11, %f13, %f0 movcc %xcc, %l4, %g5 or %g7, %l5, %o1 ldsh [%l7 + 0x3C], %i0 stx %l1, [%l7 + 0x10] fmovsg %xcc, %f12, %f12 movpos %xcc, %i5, %l0 sth %i2, [%l7 + 0x6C] movvc %icc, %g6, %i1 tneg %icc, 0x1 edge8 %i3, %i7, %o5 lduh [%l7 + 0x7C], %i4 add %i6, 0x15BB, %o6 tpos %xcc, 0x7 ldx [%l7 + 0x78], %o2 stw %g4, [%l7 + 0x5C] fmovde %icc, %f9, %f8 fandnot1 %f2, %f12, %f14 fnands %f3, %f3, %f3 ldsw [%l7 + 0x70], %g2 stx %l3, [%l7 + 0x18] fmovdle %xcc, %f3, %f0 movg %icc, %o3, %g1 edge32l %l6, %o0, %o7 std %f4, [%l7 + 0x58] tneg %xcc, 0x5 ldub [%l7 + 0x6A], %g3 tgu %xcc, 0x5 ld [%l7 + 0x44], %f11 fbne %fcc1, loop_249 movge %xcc, %o4, %l4 sdivx %g5, 0x1BE4, %l2 lduw [%l7 + 0x70], %g7 loop_249: fmovrde %l5, %f8, %f8 stx %i0, [%l7 + 0x38] fbg,a %fcc2, loop_250 bneg,a,pn %icc, loop_251 ldd [%l7 + 0x38], %f14 fbg,a %fcc3, loop_252 loop_250: movrlez %l1, 0x19B, %i5 loop_251: fblg,a %fcc0, loop_253 movl %xcc, %o1, %i2 loop_252: fmovrdne %g6, %f14, %f2 ldub [%l7 + 0x3D], %l0 loop_253: fbul,a %fcc2, loop_254 ldx [%l7 + 0x60], %i3 bvc,a,pt %xcc, loop_255 sllx %i1, %i7, %i4 loop_254: bne,a,pn %icc, loop_256 sllx %o5, 0x1E, %o6 loop_255: sth %i6, [%l7 + 0x0A] fbn,a %fcc3, loop_257 loop_256: movvs %icc, %g4, %o2 fnand %f2, %f8, %f12 ldx [%l7 + 0x68], %l3 loop_257: bpos,pn %icc, loop_258 stw %g2, [%l7 + 0x44] fmuld8sux16 %f11, %f4, %f4 ld [%l7 + 0x38], %f8 loop_258: fmovrslz %g1, %f3, %f4 ld [%l7 + 0x38], %f13 ldsw [%l7 + 0x3C], %l6 edge32l %o0, %o7, %g3 xnorcc %o4, 0x15F7, %o3 edge16 %l4, %g5, %l2 fmovdcs %icc, %f11, %f0 st %f5, [%l7 + 0x50] stw %l5, [%l7 + 0x14] tg %xcc, 0x5 fbug %fcc0, loop_259 movgu %icc, %i0, %g7 lduw [%l7 + 0x30], %l1 ldub [%l7 + 0x50], %i5 loop_259: bshuffle %f12, %f0, %f12 ldsh [%l7 + 0x5A], %o1 ldub [%l7 + 0x5E], %i2 fbue %fcc2, loop_260 fnot1 %f14, %f8 movrgz %g6, 0x0A7, %l0 for %f6, %f8, %f10 loop_260: fmovspos %xcc, %f9, %f11 fmovda %icc, %f7, %f12 nop setx loop_261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x2A], %i1 std %f12, [%l7 + 0x08] brgez,a %i3, loop_262 loop_261: popc 0x1054, %i7 fcmpes %fcc1, %f15, %f4 movneg %xcc, %i4, %o6 loop_262: fblg %fcc2, loop_263 fornot2 %f4, %f6, %f8 xor %o5, 0x048A, %g4 fbl,a %fcc2, loop_264 loop_263: nop setx loop_265, %l0, %l1 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 %i6, %o2, %g2 bleu loop_266 loop_264: nop setx loop_267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_265: fzero %f0 movl %xcc, %l3, %l6 loop_266: ldx [%l7 + 0x28], %o0 loop_267: fmovscc %xcc, %f11, %f12 tleu %xcc, 0x7 fmovrdgez %g1, %f6, %f12 bneg,pt %xcc, loop_268 ldub [%l7 + 0x3E], %g3 sethi 0x12B2, %o7 fpsub16 %f2, %f8, %f8 loop_268: fornot2 %f10, %f0, %f14 movgu %xcc, %o3, %l4 edge8n %g5, %l2, %l5 nop setx loop_269, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x08], %o4 fpack16 %f4, %f8 bg,a %xcc, loop_270 loop_269: stx %g7, [%l7 + 0x48] for %f0, %f0, %f0 fmovrdlz %l1, %f12, %f14 loop_270: ldd [%l7 + 0x10], %f8 nop setx loop_271, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_272, %l0, %l1 jmpl %l1, %i0 fba,a %fcc2, loop_273 lduh [%l7 + 0x22], %i5 loop_271: tsubcctv %i2, %g6, %o1 loop_272: movrgez %l0, %i3, %i7 loop_273: bcs,a loop_274 stw %i4, [%l7 + 0x78] fbl,a %fcc2, loop_275 fmovsn %icc, %f2, %f10 loop_274: edge32ln %i1, %o5, %g4 taddcc %o6, 0x08B7, %o2 loop_275: fnot1s %f0, %f12 movne %icc, %i6, %l3 sllx %g2, 0x15, %l6 edge32l %g1, %g3, %o7 fmovrdne %o3, %f10, %f8 nop setx loop_276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,a,pt %icc, loop_277 movgu %xcc, %o0, %l4 fpack32 %f12, %f6, %f8 loop_276: fbu,a %fcc2, loop_278 loop_277: ldub [%l7 + 0x22], %l2 sth %g5, [%l7 + 0x64] xnorcc %l5, 0x0566, %g7 loop_278: fzero %f6 fmovdcc %icc, %f15, %f5 mulx %o4, 0x0FAB, %i0 brlz,a %i5, loop_279 sub %i2, %l1, %g6 fbn,a %fcc2, loop_280 lduh [%l7 + 0x58], %o1 loop_279: fbue,a %fcc3, loop_281 be,a loop_282 loop_280: movneg %xcc, %l0, %i3 for %f6, %f14, %f2 loop_281: tpos %icc, 0x1 loop_282: alignaddrl %i4, %i7, %i1 lduh [%l7 + 0x34], %o5 fmovrslez %o6, %f10, %f7 nop setx loop_283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f10, %f13 ldd [%l7 + 0x20], %f14 ld [%l7 + 0x1C], %f4 loop_283: xnor %g4, 0x086F, %i6 fnands %f15, %f7, %f4 fcmps %fcc1, %f7, %f6 ldsh [%l7 + 0x38], %o2 mova %xcc, %l3, %l6 lduw [%l7 + 0x6C], %g2 fsrc1s %f7, %f3 brz %g1, loop_284 ldsw [%l7 + 0x1C], %o7 nop setx loop_285, %l0, %l1 jmpl %l1, %g3 addc %o0, %o3, %l2 loop_284: ldx [%l7 + 0x18], %g5 edge16ln %l4, %g7, %l5 loop_285: ta %xcc, 0x4 bgu,a %icc, loop_286 bvc,a loop_287 subccc %i0, 0x1319, %o4 fmovdl %icc, %f12, %f9 loop_286: fmovdne %xcc, %f8, %f14 loop_287: fmovs %f5, %f14 fnand %f4, %f10, %f0 fnot1 %f2, %f10 movleu %icc, %i5, %l1 fbg %fcc1, loop_288 umul %g6, 0x06AD, %i2 move %icc, %l0, %i3 addcc %i4, 0x19DD, %i7 loop_288: lduh [%l7 + 0x20], %o1 fnands %f7, %f1, %f3 lduh [%l7 + 0x16], %i1 fcmpd %fcc3, %f0, %f6 ldd [%l7 + 0x78], %f14 st %f8, [%l7 + 0x38] ld [%l7 + 0x18], %f3 edge8n %o5, %g4, %o6 fcmpeq32 %f6, %f0, %o2 movcc %icc, %l3, %i6 ldd [%l7 + 0x48], %f4 subccc %g2, %g1, %l6 fzero %f14 fmovrdlez %o7, %f2, %f6 lduw [%l7 + 0x50], %g3 fcmpne32 %f14, %f2, %o0 siam 0x2 fnors %f6, %f7, %f1 tg %xcc, 0x5 ldd [%l7 + 0x48], %f12 ldsh [%l7 + 0x2E], %o3 ld [%l7 + 0x78], %f14 movrlez %g5, %l4, %g7 fmuld8ulx16 %f15, %f12, %f0 fzero %f6 movvs %xcc, %l2, %l5 ldsw [%l7 + 0x54], %o4 fpsub32 %f6, %f10, %f14 stw %i5, [%l7 + 0x64] fornot2 %f10, %f10, %f2 fmovdne %icc, %f8, %f8 bleu,a loop_289 fones %f8 stw %l1, [%l7 + 0x18] fbule,a %fcc0, loop_290 loop_289: addccc %g6, %i0, %i2 lduh [%l7 + 0x3E], %l0 ldx [%l7 + 0x70], %i4 loop_290: brgez %i7, loop_291 array16 %i3, %i1, %o5 fnot1s %f6, %f2 fandnot1 %f8, %f8, %f14 loop_291: movge %icc, %g4, %o6 edge32n %o1, %l3, %o2 movcs %icc, %i6, %g1 fpack32 %f0, %f4, %f12 ldsh [%l7 + 0x68], %g2 fmovrse %o7, %f3, %f3 fmovrse %l6, %f9, %f7 stx %g3, [%l7 + 0x70] fabsd %f12, %f0 ldsb [%l7 + 0x67], %o3 fmovscs %xcc, %f5, %f8 lduw [%l7 + 0x58], %g5 fbo,a %fcc0, loop_292 fmovdge %xcc, %f15, %f9 udivcc %o0, 0x0CA9, %g7 fmovde %xcc, %f12, %f9 loop_292: st %f3, [%l7 + 0x78] siam 0x2 srax %l2, 0x12, %l4 bcs,a loop_293 fbu %fcc1, loop_294 stx %l5, [%l7 + 0x30] brnz %i5, loop_295 loop_293: andn %o4, 0x1F15, %g6 loop_294: fbuge,a %fcc2, loop_296 ldx [%l7 + 0x28], %l1 loop_295: for %f14, %f10, %f14 sll %i0, 0x17, %l0 loop_296: umul %i2, 0x005E, %i4 std %f8, [%l7 + 0x60] brlz %i7, loop_297 lduh [%l7 + 0x1E], %i3 fcmple16 %f8, %f12, %i1 ldd [%l7 + 0x78], %f6 loop_297: sllx %o5, 0x06, %g4 ble loop_298 stw %o6, [%l7 + 0x3C] ldsw [%l7 + 0x74], %o1 ld [%l7 + 0x68], %f11 loop_298: sdivx %l3, 0x19D0, %o2 fnot1 %f0, %f2 ld [%l7 + 0x10], %f1 sethi 0x01DC, %i6 ta %xcc, 0x1 fmovrslez %g1, %f9, %f8 be,a,pt %icc, loop_299 fnot1 %f4, %f6 sub %g2, 0x1568, %l6 stx %g3, [%l7 + 0x68] loop_299: fbe,a %fcc1, loop_300 fmovsle %xcc, %f8, %f4 brgz %o7, loop_301 array8 %o3, %g5, %o0 loop_300: movl %icc, %g7, %l2 be,a,pn %xcc, loop_302 loop_301: popc 0x1B64, %l5 fexpand %f9, %f0 ld [%l7 + 0x0C], %f2 loop_302: ldsw [%l7 + 0x7C], %l4 fors %f9, %f15, %f8 bpos,a %xcc, loop_303 fmovd %f8, %f12 ldsh [%l7 + 0x7E], %o4 tvs %xcc, 0x6 loop_303: fmovscs %icc, %f1, %f13 movvs %icc, %i5, %l1 mova %xcc, %i0, %g6 st %f9, [%l7 + 0x10] fmovde %icc, %f10, %f9 ldsh [%l7 + 0x70], %l0 ld [%l7 + 0x0C], %f14 movneg %icc, %i2, %i4 orncc %i7, %i3, %i1 fcmpne32 %f12, %f8, %g4 movrgz %o5, %o6, %o1 ldx [%l7 + 0x20], %l3 fba,a %fcc2, loop_304 bl,pn %xcc, loop_305 fmovscc %icc, %f0, %f6 fmovscc %icc, %f10, %f0 loop_304: fbne,a %fcc0, loop_306 loop_305: ldsb [%l7 + 0x4C], %i6 tsubcctv %o2, 0x1866, %g1 fpadd16s %f4, %f15, %f2 loop_306: fbue %fcc1, loop_307 stb %g2, [%l7 + 0x46] ldsb [%l7 + 0x4E], %l6 fpadd16s %f11, %f2, %f4 loop_307: xorcc %g3, %o7, %o3 movvs %icc, %g5, %o0 tne %icc, 0x3 fcmpgt16 %f0, %f4, %l2 tleu %icc, 0x1 fmovdleu %icc, %f2, %f7 ta %icc, 0x2 fnands %f15, %f15, %f7 ld [%l7 + 0x1C], %f6 fnot1s %f1, %f8 brgez %g7, loop_308 sth %l4, [%l7 + 0x7A] bgu,pt %xcc, loop_309 edge8l %o4, %i5, %l1 loop_308: nop setx loop_310, %l0, %l1 jmpl %l1, %i0 fbg,a %fcc3, loop_311 loop_309: fmovdleu %xcc, %f8, %f10 ldsb [%l7 + 0x2A], %g6 loop_310: fbuge,a %fcc3, loop_312 loop_311: ldub [%l7 + 0x7F], %l5 edge32l %l0, %i2, %i7 add %i3, 0x17A6, %i4 loop_312: array16 %i1, %g4, %o6 alignaddr %o1, %l3, %i6 fbl %fcc0, loop_313 fxnor %f6, %f6, %f8 fcmped %fcc0, %f6, %f0 movvc %icc, %o2, %g1 loop_313: movcs %icc, %o5, %l6 fsrc1 %f10, %f14 ldx [%l7 + 0x78], %g3 sub %g2, %o3, %g5 fmovsgu %icc, %f6, %f4 fnot1s %f12, %f9 edge8 %o0, %o7, %g7 ldsh [%l7 + 0x46], %l4 andncc %o4, %i5, %l2 fpsub32 %f12, %f2, %f6 fbu,a %fcc3, loop_314 fone %f6 fbuge %fcc1, loop_315 array8 %i0, %l1, %l5 loop_314: bge,a,pt %xcc, loop_316 sth %l0, [%l7 + 0x5C] loop_315: umul %i2, %i7, %g6 nop setx loop_317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_316: fexpand %f0, %f10 andn %i4, %i1, %g4 movne %icc, %o6, %i3 loop_317: fmul8x16al %f4, %f15, %f8 udivx %l3, 0x184A, %o1 bg %xcc, loop_318 fors %f15, %f8, %f8 fbne %fcc0, loop_319 bne,pn %icc, loop_320 loop_318: fornot1s %f8, %f2, %f11 move %icc, %o2, %i6 loop_319: fandnot2s %f0, %f10, %f8 loop_320: fcmple16 %f6, %f12, %g1 ldx [%l7 + 0x70], %l6 popc %g3, %g2 fone %f14 bvc loop_321 fba %fcc3, loop_322 ld [%l7 + 0x58], %f6 fcmpes %fcc1, %f14, %f6 loop_321: movrlz %o3, %o5, %o0 loop_322: st %f11, [%l7 + 0x10] lduh [%l7 + 0x78], %g5 stb %o7, [%l7 + 0x7F] fbn,a %fcc2, loop_323 srlx %g7, 0x0A, %o4 stb %i5, [%l7 + 0x74] edge32ln %l4, %i0, %l1 loop_323: fornot2s %f11, %f2, %f3 fmovdge %xcc, %f5, %f1 edge16l %l2, %l5, %i2 std %f10, [%l7 + 0x20] ldsb [%l7 + 0x7B], %i7 ld [%l7 + 0x78], %f0 brlez,a %l0, loop_324 fbo,a %fcc2, loop_325 fbe,a %fcc0, loop_326 fzeros %f9 loop_324: tne %icc, 0x4 loop_325: fbuge,a %fcc2, loop_327 loop_326: bg,a,pt %xcc, loop_328 tle %xcc, 0x3 fbue,a %fcc2, loop_329 loop_327: fnand %f0, %f2, %f12 loop_328: ldsh [%l7 + 0x7A], %g6 tcs %xcc, 0x4 loop_329: stx %i4, [%l7 + 0x08] alignaddr %i1, %g4, %o6 ldub [%l7 + 0x2E], %l3 fpadd16 %f4, %f6, %f2 array16 %o1, %o2, %i3 stx %i6, [%l7 + 0x28] edge32ln %l6, %g3, %g2 ldx [%l7 + 0x78], %o3 fblg %fcc3, loop_330 ld [%l7 + 0x54], %f5 ld [%l7 + 0x78], %f5 fmovdne %xcc, %f2, %f13 loop_330: fcmpd %fcc1, %f4, %f12 edge8 %g1, %o5, %g5 movvc %icc, %o0, %g7 ldd [%l7 + 0x38], %f14 movrlz %o4, %i5, %o7 bneg,a,pt %xcc, loop_331 array32 %i0, %l1, %l4 ldsb [%l7 + 0x11], %l5 fmovrde %l2, %f14, %f2 loop_331: stx %i7, [%l7 + 0x60] ldx [%l7 + 0x18], %l0 udiv %g6, 0x0C71, %i4 ta %icc, 0x5 ldsb [%l7 + 0x0E], %i1 tsubcc %i2, %o6, %l3 fmovde %xcc, %f1, %f14 st %f6, [%l7 + 0x38] tneg %xcc, 0x2 taddcc %g4, %o1, %i3 fmovd %f2, %f4 ldsb [%l7 + 0x71], %o2 stx %l6, [%l7 + 0x48] ldsw [%l7 + 0x60], %g3 andncc %i6, %o3, %g1 alignaddrl %o5, %g2, %g5 srlx %g7, %o4, %i5 fcmpne16 %f8, %f8, %o0 fbo %fcc1, loop_332 ldd [%l7 + 0x38], %f2 fexpand %f1, %f8 fbul %fcc3, loop_333 loop_332: bpos,a,pn %icc, loop_334 fmovdn %icc, %f5, %f7 taddcctv %o7, %l1, %i0 loop_333: orn %l5, %l2, %l4 loop_334: std %f8, [%l7 + 0x38] stb %i7, [%l7 + 0x29] and %g6, %i4, %i1 stb %l0, [%l7 + 0x2A] sra %i2, %l3, %o6 lduw [%l7 + 0x10], %g4 stw %o1, [%l7 + 0x68] tgu %xcc, 0x5 ldsb [%l7 + 0x2F], %o2 fandnot1 %f0, %f4, %f8 fpadd16 %f2, %f12, %f12 sub %l6, 0x1C3C, %g3 edge16l %i6, %o3, %i3 fbule,a %fcc3, loop_335 fornot2 %f8, %f10, %f0 ldsw [%l7 + 0x3C], %g1 taddcc %o5, %g2, %g5 loop_335: fmovrdgez %o4, %f12, %f8 fbue %fcc2, loop_336 ldsh [%l7 + 0x32], %i5 fmovrdgez %o0, %f6, %f8 fandnot1 %f0, %f14, %f6 loop_336: ta %xcc, 0x5 array16 %o7, %l1, %i0 brnz,a %g7, loop_337 tvs %icc, 0x1 andncc %l2, %l5, %l4 fmovse %icc, %f11, %f14 loop_337: fbn %fcc1, loop_338 movcc %icc, %g6, %i4 st %f0, [%l7 + 0x44] movne %xcc, %i7, %i1 loop_338: std %f4, [%l7 + 0x38] sth %i2, [%l7 + 0x60] fpsub16s %f6, %f6, %f14 fmul8x16au %f13, %f10, %f0 smul %l0, 0x0C6C, %o6 lduh [%l7 + 0x1E], %g4 sth %l3, [%l7 + 0x40] fmovd %f0, %f8 tvc %icc, 0x4 orn %o1, 0x0799, %l6 fcmpd %fcc1, %f0, %f14 edge8 %o2, %i6, %o3 lduh [%l7 + 0x30], %i3 fnor %f4, %f10, %f2 lduw [%l7 + 0x58], %g1 ldd [%l7 + 0x20], %f14 tvc %xcc, 0x7 bge,pn %xcc, loop_339 sth %o5, [%l7 + 0x7E] sth %g2, [%l7 + 0x2A] add %g5, 0x1E5D, %o4 loop_339: fzeros %f14 movneg %xcc, %i5, %o0 bge,a %xcc, loop_340 fmovscs %xcc, %f6, %f9 fba,a %fcc1, loop_341 fbul,a %fcc3, loop_342 loop_340: fbn,a %fcc3, loop_343 ld [%l7 + 0x0C], %f1 loop_341: bcs,a %xcc, loop_344 loop_342: fmovscs %icc, %f8, %f9 loop_343: std %f2, [%l7 + 0x48] bl,a %xcc, loop_345 loop_344: mulx %o7, %l1, %g3 tl %icc, 0x6 sth %g7, [%l7 + 0x4C] loop_345: bn,a %xcc, loop_346 ldub [%l7 + 0x31], %i0 edge16l %l5, %l4, %l2 mulscc %g6, %i4, %i1 loop_346: mulx %i7, 0x17A7, %i2 tvc %icc, 0x5 stw %l0, [%l7 + 0x3C] ldx [%l7 + 0x58], %g4 lduw [%l7 + 0x10], %o6 ldsb [%l7 + 0x55], %o1 ldd [%l7 + 0x18], %f8 ldsb [%l7 + 0x35], %l6 ldub [%l7 + 0x5A], %o2 st %f13, [%l7 + 0x54] movvc %xcc, %i6, %o3 addccc %l3, 0x143E, %g1 movl %icc, %i3, %g2 fnands %f2, %f14, %f4 sth %g5, [%l7 + 0x1C] fones %f11 fmovdpos %xcc, %f12, %f15 addc %o4, %i5, %o0 ldsw [%l7 + 0x4C], %o5 st %f15, [%l7 + 0x2C] ldub [%l7 + 0x5D], %l1 ld [%l7 + 0x64], %f9 ldd [%l7 + 0x18], %f14 stb %g3, [%l7 + 0x63] movl %icc, %g7, %i0 ldsw [%l7 + 0x44], %o7 ld [%l7 + 0x14], %f5 stw %l5, [%l7 + 0x1C] srl %l4, %g6, %i4 edge16 %l2, %i1, %i7 fbug,a %fcc3, loop_347 ld [%l7 + 0x30], %f10 bneg,pt %icc, loop_348 ldd [%l7 + 0x28], %f12 loop_347: brlez %i2, loop_349 ldsw [%l7 + 0x7C], %l0 loop_348: st %f0, [%l7 + 0x30] fmuld8sux16 %f6, %f9, %f8 loop_349: ldx [%l7 + 0x70], %o6 fmul8ulx16 %f2, %f0, %f12 fcmpes %fcc3, %f13, %f3 andncc %o1, %l6, %o2 brgez %i6, loop_350 fbge %fcc1, loop_351 fmovrdne %g4, %f6, %f10 fmovdle %icc, %f12, %f5 loop_350: fbn %fcc0, loop_352 loop_351: umulcc %o3, 0x0764, %g1 ld [%l7 + 0x50], %f6 alignaddrl %i3, %l3, %g2 loop_352: subc %g5, 0x18DA, %o4 fnot2 %f2, %f8 fbule %fcc1, loop_353 fmovsa %xcc, %f11, %f7 addc %o0, %i5, %l1 sth %g3, [%l7 + 0x0A] loop_353: movrlz %o5, 0x343, %g7 edge32l %o7, %l5, %i0 nop setx loop_354, %l0, %l1 jmpl %l1, %l4 tcs %icc, 0x7 ldd [%l7 + 0x20], %f12 fpsub32 %f4, %f12, %f0 loop_354: std %f2, [%l7 + 0x18] fandnot1s %f15, %f10, %f12 mulscc %i4, %g6, %i1 fcmple16 %f2, %f6, %l2 ldd [%l7 + 0x78], %f8 movrgz %i2, %i7, %l0 fzero %f8 srlx %o6, 0x0C, %o1 ldsw [%l7 + 0x68], %l6 ldsh [%l7 + 0x3A], %o2 subccc %i6, 0x0880, %g4 add %o3, 0x1922, %i3 fbe %fcc1, loop_355 or %g1, 0x0F1D, %l3 ldd [%l7 + 0x78], %f12 fmovrdlez %g2, %f6, %f0 loop_355: stw %g5, [%l7 + 0x14] fornot1 %f6, %f10, %f8 nop setx loop_356, %l0, %l1 jmpl %l1, %o0 stb %o4, [%l7 + 0x1B] tcs %icc, 0x0 subc %i5, 0x07C3, %l1 loop_356: fnors %f15, %f15, %f8 stw %o5, [%l7 + 0x18] fsrc1 %f4, %f0 fbug,a %fcc1, loop_357 movrne %g3, %o7, %l5 fmovd %f4, %f4 lduw [%l7 + 0x20], %g7 loop_357: movneg %icc, %i0, %l4 edge16 %i4, %g6, %i1 brgez %l2, loop_358 ldub [%l7 + 0x36], %i2 fmuld8ulx16 %f13, %f15, %f8 bcc,a %icc, loop_359 loop_358: fxnors %f4, %f1, %f14 fbg,a %fcc2, loop_360 fbo,a %fcc1, loop_361 loop_359: edge32l %l0, %i7, %o1 fmovrsgz %o6, %f12, %f7 loop_360: or %l6, 0x1A03, %i6 loop_361: bvs,a %xcc, loop_362 ta %icc, 0x1 ld [%l7 + 0x78], %f12 fandnot1 %f8, %f14, %f2 loop_362: lduh [%l7 + 0x4E], %o2 fnegd %f2, %f2 fcmple32 %f0, %f10, %o3 ldsw [%l7 + 0x7C], %i3 ldub [%l7 + 0x46], %g1 fmovrse %g4, %f15, %f1 faligndata %f6, %f10, %f2 udivcc %g2, 0x1725, %l3 fnot2s %f9, %f11 taddcc %g5, 0x1EC9, %o4 st %f2, [%l7 + 0x5C] brgez %i5, loop_363 fba,a %fcc3, loop_364 fmul8x16au %f10, %f1, %f14 fabsd %f0, %f4 loop_363: fornot1 %f12, %f8, %f8 loop_364: edge8 %o0, %o5, %l1 udivx %g3, 0x0DC0, %l5 fpadd32s %f9, %f4, %f7 edge8 %o7, %g7, %i0 fmovsn %xcc, %f10, %f4 fsrc1s %f4, %f12 tn %xcc, 0x2 be,a,pt %icc, loop_365 ldsh [%l7 + 0x68], %i4 ldsw [%l7 + 0x3C], %g6 ldsh [%l7 + 0x3E], %l4 loop_365: sethi 0x1008, %i1 st %f7, [%l7 + 0x10] fmovdneg %xcc, %f1, %f2 movre %i2, %l0, %i7 be,pt %xcc, loop_366 andncc %l2, %o6, %l6 std %f14, [%l7 + 0x28] fmovdleu %xcc, %f3, %f6 loop_366: fmovsn %icc, %f11, %f14 movvc %icc, %o1, %i6 or %o2, 0x055A, %o3 stw %g1, [%l7 + 0x30] movgu %icc, %g4, %g2 fblg %fcc1, loop_367 edge32ln %l3, %g5, %o4 stw %i3, [%l7 + 0x70] bcc,a,pn %icc, loop_368 loop_367: fxnors %f10, %f7, %f7 fmovdn %icc, %f2, %f15 ld [%l7 + 0x7C], %f13 loop_368: te %xcc, 0x2 fzero %f4 fpsub32s %f6, %f14, %f6 movcc %xcc, %i5, %o0 addcc %o5, 0x068A, %l1 ld [%l7 + 0x38], %f12 add %g3, %l5, %o7 edge16 %g7, %i0, %i4 fbu,a %fcc3, loop_369 movvc %xcc, %g6, %i1 ldsw [%l7 + 0x38], %i2 fcmpeq16 %f12, %f14, %l4 loop_369: fandnot1 %f14, %f2, %f8 stb %i7, [%l7 + 0x0B] stb %l0, [%l7 + 0x6A] edge32ln %l2, %l6, %o1 stx %o6, [%l7 + 0x08] fpsub32 %f4, %f4, %f12 fzeros %f8 ld [%l7 + 0x0C], %f11 fpsub16s %f5, %f15, %f12 edge32ln %i6, %o3, %o2 std %f8, [%l7 + 0x68] edge8l %g4, %g1, %l3 lduh [%l7 + 0x64], %g5 tvc %xcc, 0x0 fand %f14, %f12, %f0 ldsh [%l7 + 0x36], %g2 fblg,a %fcc0, loop_370 fmovdneg %icc, %f3, %f8 fmovrdne %o4, %f8, %f14 call loop_371 loop_370: movrgz %i5, %i3, %o5 fmul8x16 %f13, %f6, %f8 fmovrdlz %o0, %f12, %f2 loop_371: fxor %f10, %f14, %f6 std %f12, [%l7 + 0x58] fbge %fcc0, loop_372 stb %g3, [%l7 + 0x33] sdivx %l5, 0x135B, %l1 st %f8, [%l7 + 0x58] loop_372: edge8ln %o7, %i0, %i4 std %f8, [%l7 + 0x38] tneg %icc, 0x6 andncc %g7, %i1, %i2 fpadd32 %f6, %f4, %f12 fmul8sux16 %f0, %f10, %f10 movre %l4, %g6, %l0 fnands %f13, %f2, %f10 edge32n %l2, %l6, %i7 fpackfix %f12, %f8 ldsh [%l7 + 0x14], %o1 ba,a %icc, loop_373 fpsub16s %f5, %f14, %f9 ba,a %icc, loop_374 tge %xcc, 0x7 loop_373: movre %i6, 0x040, %o6 stw %o2, [%l7 + 0x08] loop_374: sra %g4, %o3, %g1 brnz,a %g5, loop_375 fcmps %fcc3, %f12, %f13 stx %l3, [%l7 + 0x70] bcs,a,pn %icc, loop_376 loop_375: edge32l %o4, %g2, %i3 ldx [%l7 + 0x60], %o5 fpsub16 %f4, %f8, %f2 loop_376: movcc %xcc, %i5, %g3 bshuffle %f10, %f4, %f14 sdiv %l5, 0x081C, %l1 fmovda %icc, %f15, %f9 tg %icc, 0x3 ldx [%l7 + 0x68], %o0 mulscc %o7, 0x1EFA, %i4 lduw [%l7 + 0x64], %g7 std %f12, [%l7 + 0x78] brlez,a %i0, loop_377 ldsh [%l7 + 0x24], %i1 call loop_378 fexpand %f6, %f8 loop_377: fmovdgu %icc, %f2, %f14 sdivcc %l4, 0x0CB3, %g6 loop_378: ldsb [%l7 + 0x22], %i2 brgz,a %l2, loop_379 fornot2 %f4, %f8, %f8 xorcc %l0, 0x1E99, %i7 fcmpgt32 %f2, %f2, %l6 loop_379: fcmpgt32 %f4, %f4, %o1 lduh [%l7 + 0x24], %i6 ldsb [%l7 + 0x48], %o2 stx %o6, [%l7 + 0x30] stb %o3, [%l7 + 0x77] tl %xcc, 0x1 std %f0, [%l7 + 0x10] ldx [%l7 + 0x10], %g1 std %f6, [%l7 + 0x20] fbul %fcc0, loop_380 sth %g4, [%l7 + 0x60] fcmple16 %f6, %f2, %l3 xnorcc %g5, %o4, %g2 loop_380: fsrc1s %f8, %f9 fcmpgt16 %f0, %f12, %i3 fmovs %f12, %f8 stb %i5, [%l7 + 0x35] ldsh [%l7 + 0x2A], %g3 lduh [%l7 + 0x62], %l5 fbu,a %fcc3, loop_381 fnot1 %f8, %f12 fand %f12, %f8, %f2 umul %o5, %o0, %l1 loop_381: sdivcc %o7, 0x1C11, %i4 xor %g7, 0x02CF, %i1 array32 %l4, %i0, %g6 srax %i2, %l2, %l0 fpack32 %f8, %f8, %f4 ldd [%l7 + 0x38], %f4 st %f5, [%l7 + 0x60] ldsb [%l7 + 0x1D], %i7 ldsb [%l7 + 0x3D], %o1 tvc %icc, 0x2 fpadd32 %f10, %f2, %f2 subcc %l6, %o2, %i6 xor %o6, %g1, %o3 ldsb [%l7 + 0x5C], %g4 lduw [%l7 + 0x3C], %l3 bcs %icc, loop_382 sth %o4, [%l7 + 0x38] move %xcc, %g5, %g2 std %f4, [%l7 + 0x18] loop_382: bn,a,pn %icc, loop_383 array8 %i5, %i3, %l5 ldsw [%l7 + 0x7C], %o5 ldsb [%l7 + 0x32], %o0 loop_383: mova %xcc, %g3, %l1 fmovdleu %xcc, %f3, %f7 ld [%l7 + 0x38], %f6 ldub [%l7 + 0x44], %o7 ldub [%l7 + 0x2D], %g7 fmovdn %icc, %f9, %f0 std %f12, [%l7 + 0x18] udivcc %i1, 0x03BA, %i4 fmovsne %icc, %f14, %f0 fands %f5, %f4, %f1 fzeros %f7 fxnor %f8, %f4, %f10 movn %xcc, %i0, %l4 fpsub32s %f4, %f13, %f9 lduw [%l7 + 0x24], %g6 and %i2, 0x10C3, %l2 movg %icc, %l0, %i7 orncc %o1, %o2, %i6 fnegs %f13, %f10 fmovdg %xcc, %f1, %f0 movre %l6, %o6, %g1 ldx [%l7 + 0x60], %g4 tvc %icc, 0x4 andncc %o3, %l3, %g5 sll %o4, 0x0F, %i5 fmovd %f4, %f4 siam 0x1 bg,pt %icc, loop_384 for %f12, %f0, %f6 bvs,a %icc, loop_385 tpos %icc, 0x7 loop_384: bcs,a %xcc, loop_386 fsrc1s %f6, %f0 loop_385: brz %i3, loop_387 stb %l5, [%l7 + 0x16] loop_386: fbuge,a %fcc0, loop_388 stb %g2, [%l7 + 0x5A] loop_387: bleu,pt %xcc, loop_389 ldsh [%l7 + 0x2E], %o5 loop_388: fmovrsne %o0, %f3, %f2 lduw [%l7 + 0x08], %g3 loop_389: ld [%l7 + 0x70], %f4 te %icc, 0x6 fbuge,a %fcc2, loop_390 edge32ln %l1, %o7, %g7 lduw [%l7 + 0x3C], %i4 fmovdvc %xcc, %f15, %f7 loop_390: fbug %fcc3, loop_391 fandnot1s %f13, %f11, %f13 nop setx loop_392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcs %xcc, %i1, %i0 loop_391: ldsw [%l7 + 0x70], %g6 ldsb [%l7 + 0x7F], %i2 loop_392: tne %icc, 0x6 fcmpne16 %f4, %f10, %l2 orn %l4, %i7, %o1 tg %xcc, 0x2 movrne %o2, 0x3A2, %i6 ldub [%l7 + 0x48], %l0 stx %o6, [%l7 + 0x18] ldsh [%l7 + 0x50], %l6 fnegd %f14, %f12 fmovrsne %g4, %f6, %f0 pdist %f10, %f14, %f4 fandnot1s %f5, %f4, %f7 orcc %o3, %g1, %l3 edge16ln %g5, %i5, %o4 stb %l5, [%l7 + 0x18] fmovde %xcc, %f11, %f2 umulcc %i3, %g2, %o5 tn %xcc, 0x5 orn %o0, 0x017F, %g3 sra %l1, 0x15, %o7 fandnot2 %f4, %f0, %f0 fbne,a %fcc0, loop_393 fbug,a %fcc2, loop_394 ldx [%l7 + 0x68], %i4 ldsw [%l7 + 0x6C], %i1 loop_393: fmovdle %xcc, %f2, %f6 loop_394: brz %i0, loop_395 fandnot2 %f8, %f10, %f10 movl %xcc, %g7, %i2 ldx [%l7 + 0x08], %g6 loop_395: movne %icc, %l4, %l2 udiv %o1, 0x12EE, %o2 stw %i6, [%l7 + 0x7C] tne %icc, 0x2 fmovdn %icc, %f7, %f13 stw %l0, [%l7 + 0x08] stb %i7, [%l7 + 0x43] fbu %fcc3, loop_396 tvs %icc, 0x4 movpos %xcc, %l6, %o6 alignaddr %g4, %o3, %l3 loop_396: fmovsleu %icc, %f1, %f6 tge %xcc, 0x5 ldx [%l7 + 0x30], %g5 tpos %xcc, 0x6 udivx %g1, 0x0A6E, %i5 fmovrsne %l5, %f0, %f12 fbe %fcc0, loop_397 nop setx loop_398, %l0, %l1 jmpl %l1, %i3 std %f2, [%l7 + 0x48] fnors %f13, %f0, %f0 loop_397: stw %g2, [%l7 + 0x54] loop_398: orn %o5, 0x14F1, %o4 mova %icc, %g3, %l1 bvs,pn %icc, loop_399 fmovsg %xcc, %f5, %f9 sethi 0x08F6, %o7 xor %i4, %i1, %o0 loop_399: fmovdge %icc, %f12, %f9 fblg %fcc0, loop_400 udivcc %g7, 0x1387, %i2 fnand %f8, %f14, %f6 umul %g6, 0x1982, %l4 loop_400: st %f13, [%l7 + 0x24] fmovd %f10, %f8 tn %xcc, 0x7 lduh [%l7 + 0x70], %i0 movle %xcc, %o1, %o2 fpack16 %f6, %f11 st %f3, [%l7 + 0x54] fmovsne %xcc, %f3, %f11 siam 0x6 fmovde %icc, %f8, %f5 fnot1 %f14, %f12 tsubcc %i6, 0x16C5, %l0 tcc %xcc, 0x3 bne,a loop_401 edge16 %l2, %i7, %l6 stw %g4, [%l7 + 0x78] tcc %icc, 0x2 loop_401: std %f4, [%l7 + 0x18] edge16ln %o3, %l3, %g5 sth %g1, [%l7 + 0x32] std %f12, [%l7 + 0x38] addccc %o6, %l5, %i3 stx %i5, [%l7 + 0x78] fxnor %f6, %f0, %f0 ldsb [%l7 + 0x3F], %o5 fsrc1s %f14, %f11 fand %f14, %f10, %f6 lduw [%l7 + 0x24], %o4 tsubcctv %g2, %l1, %o7 lduh [%l7 + 0x28], %i4 fbn,a %fcc2, loop_402 st %f10, [%l7 + 0x50] ldx [%l7 + 0x78], %g3 lduw [%l7 + 0x54], %i1 loop_402: brlez,a %g7, loop_403 xor %o0, %i2, %g6 udivx %l4, 0x0800, %i0 ldd [%l7 + 0x60], %f8 loop_403: tleu %icc, 0x4 orn %o2, %o1, %i6 fmovda %xcc, %f15, %f10 stw %l0, [%l7 + 0x0C] fbu %fcc0, loop_404 fmovs %f8, %f9 stb %i7, [%l7 + 0x20] udivcc %l2, 0x09ED, %g4 loop_404: fcmps %fcc1, %f14, %f10 stb %l6, [%l7 + 0x7D] fnand %f12, %f10, %f0 edge32n %o3, %l3, %g5 bcc,pt %xcc, loop_405 fpadd32s %f15, %f7, %f11 fmovsge %icc, %f14, %f8 ldsb [%l7 + 0x58], %o6 loop_405: fcmpd %fcc1, %f2, %f0 stb %l5, [%l7 + 0x73] bvc,a loop_406 tn %icc, 0x6 ldsw [%l7 + 0x48], %g1 sth %i3, [%l7 + 0x7A] loop_406: ldub [%l7 + 0x22], %o5 lduw [%l7 + 0x08], %i5 fcmpne16 %f4, %f14, %o4 fornot2s %f5, %f4, %f9 fmovscc %icc, %f2, %f10 fpadd32s %f0, %f1, %f8 nop setx loop_407, %l0, %l1 jmpl %l1, %g2 fsrc1s %f12, %f8 fpack32 %f4, %f12, %f6 stb %l1, [%l7 + 0x58] loop_407: fbo,a %fcc0, loop_408 stw %o7, [%l7 + 0x34] movge %icc, %i4, %i1 bn,a loop_409 loop_408: fandnot1 %f2, %f12, %f12 taddcctv %g3, %o0, %i2 fmovrdgz %g6, %f14, %f10 loop_409: brz,a %l4, loop_410 fmuld8ulx16 %f14, %f9, %f14 ldd [%l7 + 0x30], %f10 udivx %g7, 0x0A8F, %i0 loop_410: fandnot1 %f14, %f8, %f14 ldsw [%l7 + 0x44], %o1 stw %i6, [%l7 + 0x20] ldx [%l7 + 0x38], %l0 tne %icc, 0x1 ldub [%l7 + 0x77], %o2 fmovdcs %icc, %f0, %f9 std %f4, [%l7 + 0x68] fmovsl %xcc, %f10, %f0 nop setx loop_411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,a %xcc, loop_412 ldd [%l7 + 0x60], %f14 tge %icc, 0x7 loop_411: fmovrde %i7, %f10, %f0 loop_412: fbe %fcc1, loop_413 movleu %icc, %g4, %l6 tcs %icc, 0x5 sdivcc %l2, 0x0971, %l3 loop_413: stb %o3, [%l7 + 0x34] std %f12, [%l7 + 0x40] fpadd32 %f14, %f10, %f10 stw %o6, [%l7 + 0x14] sllx %l5, 0x1A, %g1 movvs %icc, %i3, %g5 for %f4, %f8, %f4 lduh [%l7 + 0x36], %i5 fpadd32 %f0, %f14, %f8 ldd [%l7 + 0x58], %f6 movne %xcc, %o4, %o5 edge8ln %g2, %l1, %o7 edge8l %i4, %g3, %o0 ld [%l7 + 0x48], %f1 movneg %icc, %i2, %g6 fands %f0, %f8, %f9 ldub [%l7 + 0x79], %i1 array16 %l4, %g7, %i0 fmovsge %xcc, %f2, %f4 stw %i6, [%l7 + 0x2C] fmovrslez %o1, %f9, %f12 fpadd16 %f8, %f8, %f12 tsubcc %l0, %i7, %g4 array16 %l6, %l2, %l3 sth %o3, [%l7 + 0x5C] bcs,a %xcc, loop_414 fmovdne %icc, %f2, %f4 ldsw [%l7 + 0x38], %o6 sth %l5, [%l7 + 0x0A] loop_414: fmovda %xcc, %f10, %f3 fxors %f3, %f4, %f3 fnors %f8, %f14, %f4 sdivx %g1, 0x085B, %i3 array32 %g5, %o2, %o4 tleu %xcc, 0x1 fmovs %f14, %f7 lduw [%l7 + 0x60], %i5 fmovsvc %xcc, %f14, %f1 fbu %fcc1, loop_415 std %f2, [%l7 + 0x18] brlez,a %o5, loop_416 fpsub32 %f10, %f6, %f12 loop_415: fzeros %f4 fmovsg %xcc, %f13, %f5 loop_416: fmovdneg %xcc, %f12, %f10 movneg %icc, %g2, %l1 movvc %icc, %i4, %g3 ldsw [%l7 + 0x40], %o0 fmovscc %xcc, %f5, %f7 and %i2, 0x0E76, %g6 fmovd %f0, %f4 fsrc1 %f4, %f8 srax %i1, 0x1D, %o7 st %f12, [%l7 + 0x50] lduh [%l7 + 0x44], %l4 fmovdl %icc, %f11, %f14 ld [%l7 + 0x6C], %f2 addcc %g7, 0x12D8, %i6 tn %xcc, 0x2 ldsw [%l7 + 0x18], %i0 movrlez %l0, 0x100, %o1 fxnor %f6, %f10, %f0 addccc %g4, %i7, %l2 smul %l3, %o3, %o6 fand %f12, %f0, %f12 lduh [%l7 + 0x30], %l5 addcc %g1, %l6, %i3 bshuffle %f2, %f10, %f2 fabss %f12, %f1 sth %g5, [%l7 + 0x60] movrne %o2, %o4, %o5 edge16l %i5, %l1, %g2 lduh [%l7 + 0x78], %i4 andncc %g3, %o0, %i2 stw %g6, [%l7 + 0x48] bpos,pt %xcc, loop_417 fcmpes %fcc0, %f0, %f12 brgz %i1, loop_418 stw %o7, [%l7 + 0x20] loop_417: movneg %xcc, %l4, %i6 bn,a %xcc, loop_419 loop_418: lduw [%l7 + 0x4C], %i0 fandnot2s %f5, %f14, %f0 ldsh [%l7 + 0x60], %g7 loop_419: stb %l0, [%l7 + 0x27] lduw [%l7 + 0x48], %o1 andcc %i7, 0x040E, %g4 fbug %fcc1, loop_420 fnot1s %f13, %f9 fbl,a %fcc3, loop_421 xor %l3, 0x13A5, %l2 loop_420: stx %o6, [%l7 + 0x50] umulcc %o3, %g1, %l6 loop_421: stx %l5, [%l7 + 0x60] move %xcc, %i3, %g5 fornot1 %f4, %f2, %f6 nop setx loop_422, %l0, %l1 jmpl %l1, %o4 edge32 %o2, %i5, %l1 bne %xcc, loop_423 brlz,a %g2, loop_424 loop_422: ldd [%l7 + 0x58], %f12 alignaddrl %o5, %g3, %i4 loop_423: fmovrse %o0, %f15, %f11 loop_424: subccc %g6, %i1, %o7 ldx [%l7 + 0x60], %l4 brgez,a %i6, loop_425 brgz %i2, loop_426 fmovdgu %icc, %f15, %f1 lduh [%l7 + 0x12], %g7 loop_425: ldx [%l7 + 0x20], %i0 loop_426: ldx [%l7 + 0x58], %o1 ldsh [%l7 + 0x6C], %l0 fmul8x16au %f13, %f14, %f6 fnors %f10, %f10, %f7 xnorcc %g4, 0x00B6, %l3 fpadd16 %f4, %f14, %f12 lduh [%l7 + 0x68], %l2 stw %i7, [%l7 + 0x18] ldx [%l7 + 0x68], %o3 udivcc %o6, 0x1835, %l6 tle %xcc, 0x3 lduh [%l7 + 0x30], %g1 stb %i3, [%l7 + 0x45] fabss %f12, %f12 movle %xcc, %l5, %g5 movrne %o2, %i5, %o4 fmovsa %icc, %f14, %f4 fmovsgu %icc, %f9, %f4 ldsw [%l7 + 0x64], %g2 alignaddrl %o5, %g3, %l1 ldsb [%l7 + 0x0A], %o0 bleu,a,pt %icc, loop_427 fmovsg %xcc, %f11, %f13 ldub [%l7 + 0x3B], %i4 fmovdne %icc, %f7, %f4 loop_427: tcc %xcc, 0x3 fmovdvc %icc, %f0, %f4 fmovdle %xcc, %f0, %f4 fbn %fcc2, loop_428 fbg %fcc2, loop_429 fnors %f5, %f12, %f13 stw %i1, [%l7 + 0x50] loop_428: ldub [%l7 + 0x10], %o7 loop_429: move %icc, %g6, %i6 fnegd %f10, %f8 movrlez %l4, %g7, %i0 fmul8x16 %f12, %f10, %f10 lduh [%l7 + 0x0A], %o1 stx %i2, [%l7 + 0x30] tn %xcc, 0x1 fcmpne16 %f2, %f12, %l0 ldd [%l7 + 0x60], %f6 tne %icc, 0x3 sth %g4, [%l7 + 0x54] fzeros %f3 fmovdgu %xcc, %f10, %f10 fmovsa %icc, %f13, %f15 te %xcc, 0x1 stw %l2, [%l7 + 0x78] brlz %l3, loop_430 fmovsa %xcc, %f11, %f3 movgu %xcc, %o3, %o6 fnand %f14, %f0, %f14 loop_430: fzeros %f1 ldsh [%l7 + 0x68], %l6 orn %i7, 0x00DA, %g1 fpadd16 %f4, %f0, %f6 brgz,a %i3, loop_431 ldsh [%l7 + 0x3A], %g5 nop setx loop_432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8ulx16 %f2, %f4, %f8 loop_431: edge32 %o2, %i5, %l5 fmovrse %g2, %f13, %f0 loop_432: fcmple32 %f14, %f6, %o4 ldd [%l7 + 0x40], %f12 ldub [%l7 + 0x38], %o5 fnors %f6, %f3, %f11 ldsw [%l7 + 0x14], %g3 tsubcc %o0, %i4, %i1 tcs %icc, 0x7 ldx [%l7 + 0x60], %l1 xnorcc %o7, 0x0981, %g6 sethi 0x120A, %l4 fmuld8ulx16 %f15, %f3, %f14 addccc %g7, %i6, %o1 fandnot1s %f5, %f13, %f14 ldsb [%l7 + 0x0E], %i0 std %f12, [%l7 + 0x20] st %f12, [%l7 + 0x4C] fnor %f2, %f8, %f14 stw %i2, [%l7 + 0x08] sdivx %l0, 0x1C41, %g4 srax %l3, 0x15, %o3 fmovrsne %l2, %f15, %f15 ldd [%l7 + 0x10], %f8 std %f4, [%l7 + 0x10] movpos %icc, %l6, %o6 fbne %fcc1, loop_433 movrgz %g1, 0x1F6, %i3 lduw [%l7 + 0x38], %i7 ld [%l7 + 0x4C], %f8 loop_433: ld [%l7 + 0x34], %f3 bneg,a loop_434 fmovdleu %xcc, %f14, %f10 xnorcc %o2, %i5, %l5 sdiv %g2, 0x0532, %o4 loop_434: smulcc %g5, %o5, %g3 edge16l %i4, %o0, %l1 movrlz %i1, 0x36E, %o7 stw %l4, [%l7 + 0x2C] fmovd %f12, %f0 fxnor %f2, %f10, %f10 fbule,a %fcc1, loop_435 tneg %icc, 0x7 fmovrslez %g6, %f3, %f3 fxnors %f14, %f13, %f11 loop_435: movgu %icc, %g7, %i6 brlez,a %i0, loop_436 fmul8x16au %f5, %f14, %f12 tpos %xcc, 0x2 movpos %xcc, %o1, %i2 loop_436: sth %g4, [%l7 + 0x70] fpackfix %f12, %f11 edge32n %l3, %o3, %l2 andncc %l0, %o6, %l6 mova %xcc, %g1, %i7 stb %o2, [%l7 + 0x11] sethi 0x0927, %i5 movne %icc, %l5, %i3 tgu %icc, 0x2 fmuld8sux16 %f9, %f6, %f12 fpsub32s %f2, %f4, %f1 fmovdpos %icc, %f13, %f1 sra %g2, %g5, %o4 andcc %g3, %i4, %o5 addccc %l1, 0x0BDF, %o0 ldsb [%l7 + 0x28], %o7 fpack32 %f6, %f8, %f4 fpack32 %f6, %f0, %f12 brgz,a %l4, loop_437 lduh [%l7 + 0x56], %g6 ldsh [%l7 + 0x10], %i1 fmovs %f3, %f7 loop_437: nop setx loop_438, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %g7, %f6, %f2 sth %i6, [%l7 + 0x44] bl,a %xcc, loop_439 loop_438: fnot1 %f12, %f14 andcc %o1, %i2, %i0 ldub [%l7 + 0x64], %g4 loop_439: movle %xcc, %l3, %o3 fcmps %fcc2, %f6, %f3 stb %l2, [%l7 + 0x31] sll %l0, 0x09, %l6 orcc %o6, 0x0820, %i7 fsrc1s %f2, %f5 fmovse %icc, %f2, %f4 fcmpgt32 %f8, %f2, %o2 fcmpgt16 %f14, %f14, %g1 sth %l5, [%l7 + 0x4E] movn %icc, %i5, %i3 ldsh [%l7 + 0x6A], %g5 sdivcc %o4, 0x152C, %g3 bcc,a,pn %xcc, loop_440 st %f7, [%l7 + 0x54] ldsw [%l7 + 0x78], %i4 ldd [%l7 + 0x38], %f2 loop_440: bge %xcc, loop_441 lduh [%l7 + 0x08], %g2 srlx %o5, %l1, %o0 fbl %fcc0, loop_442 loop_441: stx %l4, [%l7 + 0x70] smul %o7, 0x0E75, %g6 fcmple16 %f4, %f8, %g7 loop_442: stw %i1, [%l7 + 0x0C] umulcc %o1, %i2, %i0 fsrc1s %f5, %f6 tleu %xcc, 0x4 sth %i6, [%l7 + 0x64] udivcc %g4, 0x0E57, %o3 fbue %fcc1, loop_443 fsrc1s %f13, %f9 siam 0x0 fmovsneg %xcc, %f1, %f6 loop_443: lduw [%l7 + 0x38], %l3 for %f4, %f12, %f6 orncc %l0, %l6, %l2 fbn,a %fcc0, loop_444 sth %o6, [%l7 + 0x66] smulcc %i7, %o2, %g1 array32 %l5, %i5, %g5 loop_444: stx %i3, [%l7 + 0x70] fnot2s %f8, %f4 ldd [%l7 + 0x58], %f8 fmovdvs %icc, %f7, %f2 tgu %xcc, 0x5 mulscc %o4, 0x0DAE, %i4 stb %g2, [%l7 + 0x55] addcc %o5, %l1, %g3 stb %o0, [%l7 + 0x2F] addc %l4, 0x070C, %o7 te %icc, 0x3 fcmpes %fcc0, %f2, %f13 fcmps %fcc3, %f7, %f0 lduw [%l7 + 0x48], %g7 orn %g6, %i1, %i2 ldsb [%l7 + 0x35], %i0 ldsh [%l7 + 0x36], %o1 udivcc %g4, 0x0C05, %i6 tsubcctv %l3, 0x0800, %l0 srlx %o3, %l2, %l6 nop setx loop_445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %i7, 0x1A, %o2 lduh [%l7 + 0x3A], %o6 andn %g1, 0x0C25, %i5 loop_445: bleu,a %xcc, loop_446 fba,a %fcc2, loop_447 ble,a loop_448 movrne %l5, %i3, %g5 loop_446: sdivx %o4, 0x1E30, %g2 loop_447: andncc %i4, %l1, %g3 loop_448: brz,a %o5, loop_449 ld [%l7 + 0x58], %f8 fbge,a %fcc0, loop_450 fbule %fcc1, loop_451 loop_449: movl %icc, %o0, %l4 ldx [%l7 + 0x38], %o7 loop_450: bne,a,pt %xcc, loop_452 loop_451: fpack16 %f10, %f3 fpmerge %f4, %f11, %f8 fmovspos %icc, %f5, %f6 loop_452: umul %g7, %i1, %i2 tpos %xcc, 0x3 ldd [%l7 + 0x48], %f6 ba %xcc, loop_453 movvs %xcc, %g6, %o1 std %f4, [%l7 + 0x58] lduw [%l7 + 0x14], %g4 loop_453: fcmpne16 %f4, %f8, %i6 ba %icc, loop_454 edge16 %i0, %l3, %o3 array8 %l2, %l6, %i7 bg,pt %icc, loop_455 loop_454: sdivcc %l0, 0x1BD4, %o6 ldsb [%l7 + 0x35], %g1 edge32ln %i5, %l5, %o2 loop_455: st %f4, [%l7 + 0x68] mulx %i3, %o4, %g5 fornot1s %f12, %f5, %f8 fnands %f2, %f13, %f3 mulx %g2, 0x1542, %l1 brgez %g3, loop_456 umul %o5, %i4, %o0 bpos,pn %xcc, loop_457 fpsub16 %f4, %f2, %f10 loop_456: fand %f2, %f2, %f4 popc %l4, %g7 loop_457: orncc %o7, %i1, %g6 fmovdgu %icc, %f12, %f9 xnor %i2, 0x0367, %g4 std %f4, [%l7 + 0x58] subcc %o1, %i6, %i0 lduw [%l7 + 0x60], %l3 fmuld8sux16 %f14, %f11, %f14 ldub [%l7 + 0x7C], %l2 fpmerge %f8, %f1, %f0 sth %o3, [%l7 + 0x2E] fmovsl %xcc, %f8, %f7 bne %icc, loop_458 ldsw [%l7 + 0x70], %l6 fcmpeq16 %f6, %f4, %i7 fones %f6 loop_458: fornot2s %f15, %f1, %f0 ldd [%l7 + 0x38], %f12 sth %l0, [%l7 + 0x68] umulcc %o6, 0x0DF0, %g1 ldsh [%l7 + 0x5A], %l5 bl loop_459 fbn,a %fcc2, loop_460 edge8 %i5, %i3, %o2 sth %g5, [%l7 + 0x7C] loop_459: fornot2 %f12, %f14, %f6 loop_460: stx %g2, [%l7 + 0x18] sllx %o4, %l1, %g3 for %f8, %f6, %f2 fbug %fcc3, loop_461 orcc %i4, 0x1424, %o5 std %f10, [%l7 + 0x30] fbo,a %fcc2, loop_462 loop_461: tl %xcc, 0x4 nop setx loop_463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %o0, %l4 loop_462: stb %o7, [%l7 + 0x3F] andn %g7, 0x03DD, %i1 loop_463: movn %xcc, %g6, %i2 andcc %g4, %i6, %o1 ldub [%l7 + 0x14], %i0 fbo,a %fcc2, loop_464 add %l3, %o3, %l2 st %f12, [%l7 + 0x60] taddcctv %i7, %l0, %o6 loop_464: umulcc %g1, %l5, %i5 fnor %f6, %f8, %f0 ldsh [%l7 + 0x36], %l6 std %f2, [%l7 + 0x68] fpadd32 %f0, %f12, %f2 fmovrdne %o2, %f4, %f8 fmovsneg %xcc, %f8, %f11 subccc %g5, 0x1D8D, %g2 ldd [%l7 + 0x18], %f8 andcc %o4, %i3, %g3 std %f12, [%l7 + 0x10] lduw [%l7 + 0x58], %i4 sth %l1, [%l7 + 0x2C] fbn %fcc0, loop_465 stx %o5, [%l7 + 0x60] fmovsa %icc, %f3, %f3 fmovd %f10, %f2 loop_465: bcc,a %xcc, loop_466 tcs %xcc, 0x6 ldub [%l7 + 0x3D], %l4 bgu,a %icc, loop_467 loop_466: fmovrdgez %o0, %f4, %f4 fbn %fcc0, loop_468 movne %xcc, %g7, %o7 loop_467: fsrc1 %f6, %f4 st %f4, [%l7 + 0x40] loop_468: tl %xcc, 0x5 tle %xcc, 0x7 std %f6, [%l7 + 0x50] addccc %g6, %i1, %g4 bcs,a loop_469 fmovsg %xcc, %f13, %f0 movl %xcc, %i2, %i6 fblg %fcc3, loop_470 loop_469: brlez %o1, loop_471 lduw [%l7 + 0x1C], %l3 andcc %i0, 0x035C, %l2 loop_470: bneg loop_472 loop_471: stb %o3, [%l7 + 0x09] stw %i7, [%l7 + 0x38] fmovdge %icc, %f15, %f7 loop_472: st %f5, [%l7 + 0x50] fba %fcc2, loop_473 stw %l0, [%l7 + 0x44] movcs %icc, %g1, %o6 sethi 0x1C95, %l5 loop_473: fxnor %f6, %f4, %f12 fandnot2s %f11, %f14, %f0 std %f2, [%l7 + 0x28] st %f9, [%l7 + 0x78] sth %l6, [%l7 + 0x38] fmovde %xcc, %f10, %f12 ldd [%l7 + 0x38], %f14 fones %f13 fnot1 %f10, %f0 fbge %fcc0, loop_474 andn %i5, 0x122F, %o2 fnot1 %f2, %f12 movrlez %g2, 0x240, %g5 loop_474: tl %xcc, 0x7 ldsw [%l7 + 0x0C], %o4 fmovdn %xcc, %f3, %f7 stw %g3, [%l7 + 0x54] edge8 %i3, %i4, %l1 lduh [%l7 + 0x22], %l4 stw %o5, [%l7 + 0x08] udivcc %o0, 0x1F5F, %o7 fpsub32 %f4, %f0, %f14 stx %g7, [%l7 + 0x70] lduh [%l7 + 0x40], %g6 fmovsl %xcc, %f9, %f2 tn %icc, 0x3 fbn %fcc1, loop_475 ba,a %xcc, loop_476 sth %i1, [%l7 + 0x66] movvs %xcc, %i2, %i6 loop_475: fmovdvc %xcc, %f4, %f9 loop_476: call loop_477 fabsd %f12, %f10 xorcc %g4, %o1, %l3 ldsb [%l7 + 0x4F], %i0 loop_477: nop setx loop_478, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x78], %l2 movrgez %i7, 0x0DC, %l0 ld [%l7 + 0x0C], %f11 loop_478: stx %o3, [%l7 + 0x48] fcmpgt32 %f0, %f10, %o6 movg %xcc, %g1, %l5 fmovscc %icc, %f3, %f0 bne,a loop_479 sth %l6, [%l7 + 0x40] ldsh [%l7 + 0x1A], %i5 fzero %f6 loop_479: mulscc %g2, 0x0214, %o2 stw %g5, [%l7 + 0x4C] stx %g3, [%l7 + 0x20] ldsb [%l7 + 0x69], %i3 fexpand %f6, %f2 lduh [%l7 + 0x36], %i4 array8 %l1, %l4, %o4 st %f13, [%l7 + 0x24] st %f14, [%l7 + 0x60] fmovdn %icc, %f9, %f14 sdivcc %o5, 0x1858, %o0 movg %icc, %o7, %g7 st %f4, [%l7 + 0x74] ldsb [%l7 + 0x65], %i1 andcc %g6, 0x1B5A, %i6 fmul8x16au %f9, %f0, %f4 stb %i2, [%l7 + 0x7B] edge16 %g4, %l3, %o1 ldd [%l7 + 0x10], %f8 fmovda %xcc, %f1, %f4 ble,pn %icc, loop_480 mulx %l2, 0x06E5, %i7 fnor %f4, %f2, %f12 call loop_481 loop_480: edge16l %i0, %o3, %o6 fblg,a %fcc2, loop_482 fandnot2s %f11, %f8, %f15 loop_481: ld [%l7 + 0x30], %f14 ldsw [%l7 + 0x60], %l0 loop_482: brlz %g1, loop_483 tsubcctv %l6, 0x183A, %l5 ble,pn %xcc, loop_484 sethi 0x1609, %i5 loop_483: fabss %f7, %f14 stb %g2, [%l7 + 0x5D] loop_484: tn %icc, 0x7 sll %g5, 0x01, %g3 ldsw [%l7 + 0x6C], %o2 fmovrdne %i4, %f8, %f10 ld [%l7 + 0x38], %f6 fmovrse %l1, %f6, %f1 faligndata %f0, %f8, %f2 ldsw [%l7 + 0x1C], %i3 bge,a loop_485 fsrc2s %f8, %f15 nop setx loop_486, %l0, %l1 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 + 0x42], %l4 loop_485: sth %o4, [%l7 + 0x70] edge16 %o0, %o7, %o5 loop_486: array16 %i1, %g6, %i6 sth %i2, [%l7 + 0x2E] stw %g4, [%l7 + 0x60] ldub [%l7 + 0x7F], %l3 fpadd32s %f4, %f6, %f6 tg %icc, 0x1 bvs,a,pn %icc, loop_487 std %f2, [%l7 + 0x38] edge8n %o1, %l2, %i7 fmovs %f4, %f8 loop_487: ldd [%l7 + 0x38], %f8 stx %g7, [%l7 + 0x78] ldub [%l7 + 0x16], %o3 edge32 %i0, %l0, %g1 edge8l %o6, %l5, %l6 ldsw [%l7 + 0x34], %i5 tvs %icc, 0x3 ble %icc, loop_488 nop setx loop_489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %icc, %f13, %f15 fmovdleu %xcc, %f1, %f14 loop_488: mova %xcc, %g5, %g3 loop_489: fnor %f6, %f10, %f12 fornot1s %f0, %f1, %f15 fmul8x16au %f7, %f4, %f4 edge16 %o2, %g2, %l1 sdivcc %i3, 0x1158, %i4 std %f4, [%l7 + 0x60] ldub [%l7 + 0x19], %l4 mulx %o4, 0x0E32, %o0 stw %o7, [%l7 + 0x58] stb %o5, [%l7 + 0x67] fornot2s %f4, %f14, %f0 fpsub32s %f6, %f9, %f8 fnot2s %f14, %f13 nop setx loop_490, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble %fcc1, loop_491 movrgz %i1, %g6, %i2 stb %i6, [%l7 + 0x2C] loop_490: tleu %xcc, 0x2 loop_491: ldsw [%l7 + 0x6C], %l3 std %f12, [%l7 + 0x30] fmovscc %icc, %f1, %f11 ldsb [%l7 + 0x62], %g4 fsrc1 %f12, %f2 call loop_492 andn %l2, 0x0F33, %i7 std %f6, [%l7 + 0x20] lduw [%l7 + 0x5C], %o1 loop_492: be,pt %icc, loop_493 stw %g7, [%l7 + 0x54] fpmerge %f5, %f12, %f10 edge16ln %i0, %o3, %l0 loop_493: fmovsge %icc, %f2, %f7 pdist %f0, %f10, %f4 lduw [%l7 + 0x24], %g1 ldsw [%l7 + 0x5C], %l5 andn %o6, 0x15E4, %l6 fbl,a %fcc1, loop_494 sdivcc %g5, 0x0240, %g3 xor %i5, %o2, %g2 edge16ln %l1, %i4, %i3 loop_494: std %f6, [%l7 + 0x60] fmovdpos %icc, %f4, %f12 brz %o4, loop_495 fzeros %f2 fmovsne %icc, %f12, %f13 brlz %l4, loop_496 loop_495: sdivcc %o7, 0x16BA, %o0 ldd [%l7 + 0x78], %f12 edge16n %i1, %g6, %o5 loop_496: fandnot1 %f12, %f4, %f2 fone %f14 st %f10, [%l7 + 0x48] stb %i2, [%l7 + 0x1C] sllx %l3, 0x05, %g4 brgz,a %l2, loop_497 edge32l %i7, %o1, %i6 bn,a loop_498 st %f3, [%l7 + 0x3C] loop_497: stb %g7, [%l7 + 0x1C] tpos %icc, 0x3 loop_498: stw %i0, [%l7 + 0x5C] fmovse %xcc, %f10, %f6 ldx [%l7 + 0x60], %l0 movrgz %o3, 0x0C0, %l5 fmovdgu %icc, %f4, %f1 umul %o6, %l6, %g5 movrlz %g1, 0x19E, %i5 fbe %fcc1, loop_499 and %o2, %g2, %g3 fba,a %fcc0, loop_500 fbge %fcc2, loop_501 loop_499: fnot2s %f12, %f5 tleu %icc, 0x6 loop_500: ble,a,pt %xcc, loop_502 loop_501: ldub [%l7 + 0x6E], %i4 ldx [%l7 + 0x48], %l1 fornot1 %f6, %f8, %f12 loop_502: stb %i3, [%l7 + 0x46] tn %xcc, 0x7 fcmpeq32 %f2, %f2, %o4 fsrc2s %f5, %f0 fbuge,a %fcc0, loop_503 fmovdleu %icc, %f0, %f12 bvc %xcc, loop_504 fblg,a %fcc0, loop_505 loop_503: fpack16 %f8, %f12 stb %o7, [%l7 + 0x5F] loop_504: ldsb [%l7 + 0x1C], %o0 loop_505: stb %l4, [%l7 + 0x2D] srl %i1, 0x01, %g6 fpack32 %f0, %f14, %f12 fmovda %icc, %f14, %f14 sethi 0x1A9D, %i2 tge %xcc, 0x4 std %f10, [%l7 + 0x28] bl %xcc, loop_506 udiv %l3, 0x1169, %g4 sdivcc %o5, 0x080F, %i7 fmovsa %xcc, %f4, %f6 loop_506: movge %xcc, %o1, %i6 fmovdcs %icc, %f10, %f3 movne %icc, %l2, %g7 fcmpgt16 %f14, %f0, %i0 stb %l0, [%l7 + 0x17] andcc %l5, 0x135B, %o6 stb %l6, [%l7 + 0x10] bvc,a,pt %icc, loop_507 sra %o3, 0x0A, %g5 stb %g1, [%l7 + 0x48] fmovdvc %icc, %f15, %f10 loop_507: stx %o2, [%l7 + 0x70] bcs,a %icc, loop_508 fxnors %f3, %f8, %f1 edge8ln %i5, %g3, %g2 srax %i4, %i3, %o4 loop_508: bgu,pt %xcc, loop_509 fbuge,a %fcc3, loop_510 fxors %f2, %f0, %f12 fba %fcc3, loop_511 loop_509: fmovse %icc, %f6, %f11 loop_510: fbg %fcc0, loop_512 ldsw [%l7 + 0x48], %l1 loop_511: andncc %o0, %l4, %o7 nop setx loop_513, %l0, %l1 jmpl %l1, %g6 loop_512: ldub [%l7 + 0x35], %i2 fmovsge %xcc, %f12, %f11 fmovrde %l3, %f10, %f0 loop_513: addc %i1, %g4, %o5 movcs %xcc, %i7, %o1 sdivcc %l2, 0x0F16, %g7 fmovdge %xcc, %f8, %f11 ldx [%l7 + 0x08], %i6 fbg %fcc1, loop_514 array32 %l0, %i0, %o6 andcc %l6, %l5, %o3 fmul8ulx16 %f0, %f2, %f6 loop_514: fmovrdne %g1, %f12, %f14 tge %icc, 0x7 xor %g5, %o2, %g3 fornot2 %f14, %f4, %f14 tsubcc %g2, 0x1EE3, %i5 srax %i3, 0x0B, %i4 nop setx loop_515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %icc, 0x4 ldsh [%l7 + 0x7C], %o4 std %f4, [%l7 + 0x48] loop_515: edge32ln %o0, %l4, %l1 movn %icc, %g6, %i2 edge16ln %o7, %i1, %g4 umulcc %l3, %o5, %i7 ta %xcc, 0x6 movrgz %l2, %g7, %o1 ldsw [%l7 + 0x38], %i6 fmovdvc %xcc, %f7, %f6 fnot2s %f3, %f4 fbe %fcc1, loop_516 fmovrslz %i0, %f9, %f15 andn %o6, %l6, %l0 fcmpgt16 %f14, %f4, %l5 loop_516: lduh [%l7 + 0x5A], %o3 movgu %icc, %g5, %g1 fmovrsne %o2, %f5, %f12 lduw [%l7 + 0x0C], %g3 fmovsleu %xcc, %f5, %f4 be,pt %xcc, loop_517 bneg,a loop_518 array32 %g2, %i3, %i4 fmovdle %xcc, %f14, %f10 loop_517: brnz,a %o4, loop_519 loop_518: edge32 %i5, %l4, %l1 subccc %o0, 0x18AA, %i2 xnorcc %o7, 0x191B, %i1 loop_519: std %f0, [%l7 + 0x60] fnands %f3, %f13, %f1 edge8n %g4, %g6, %o5 fones %f4 std %f6, [%l7 + 0x18] movcc %xcc, %i7, %l3 tge %xcc, 0x4 ldsw [%l7 + 0x24], %l2 ld [%l7 + 0x38], %f5 nop setx loop_520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %g7, %o1, %i6 fnor %f4, %f8, %f6 fors %f9, %f10, %f0 loop_520: smul %i0, 0x142B, %o6 bpos,pn %icc, loop_521 lduh [%l7 + 0x74], %l6 andn %l5, %l0, %g5 mulscc %g1, 0x0B5B, %o3 loop_521: fmovscs %xcc, %f12, %f15 ldsb [%l7 + 0x1E], %g3 edge32n %g2, %i3, %o2 fpack16 %f8, %f15 subcc %i4, %o4, %i5 fnands %f1, %f2, %f3 edge8l %l1, %o0, %l4 add %i2, 0x0446, %i1 fcmpne32 %f6, %f6, %g4 movrgez %o7, 0x283, %g6 udivcc %i7, 0x0BF2, %o5 taddcctv %l2, %g7, %o1 tneg %xcc, 0x7 brz %l3, loop_522 stw %i0, [%l7 + 0x18] fmovsneg %xcc, %f11, %f15 andcc %i6, %o6, %l5 loop_522: mulx %l6, 0x13F2, %l0 edge32n %g1, %g5, %g3 xor %g2, 0x084A, %i3 fsrc2 %f10, %f6 fmovsn %icc, %f4, %f12 bshuffle %f14, %f2, %f8 tle %icc, 0x3 lduw [%l7 + 0x30], %o2 movpos %xcc, %i4, %o3 movvc %xcc, %o4, %l1 udivx %o0, 0x01A3, %i5 fbge %fcc3, loop_523 fmovrdlz %l4, %f2, %f4 fbn %fcc1, loop_524 ldd [%l7 + 0x60], %f14 loop_523: fmovrse %i1, %f10, %f9 fmovsn %xcc, %f5, %f5 loop_524: stx %g4, [%l7 + 0x70] fmovrse %i2, %f7, %f14 st %f4, [%l7 + 0x24] edge32ln %o7, %g6, %i7 ldsh [%l7 + 0x40], %o5 bgu,pn %xcc, loop_525 movleu %xcc, %l2, %g7 brgz,a %l3, loop_526 edge16ln %i0, %i6, %o1 loop_525: bvs loop_527 stx %l5, [%l7 + 0x40] loop_526: stb %o6, [%l7 + 0x37] ldsh [%l7 + 0x24], %l6 loop_527: tg %xcc, 0x2 stw %g1, [%l7 + 0x60] nop setx loop_528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %xcc, %g5, %g3 fnot2 %f10, %f4 mova %icc, %g2, %l0 loop_528: bvc,a,pt %xcc, loop_529 stx %o2, [%l7 + 0x20] srax %i4, %o3, %i3 sub %o4, %o0, %i5 loop_529: umulcc %l1, 0x1A93, %l4 tcc %xcc, 0x3 lduw [%l7 + 0x48], %i1 fcmpd %fcc0, %f10, %f6 mulscc %i2, 0x1688, %o7 std %f0, [%l7 + 0x58] orncc %g6, %i7, %g4 mulx %l2, %g7, %o5 stx %i0, [%l7 + 0x60] fbge %fcc1, loop_530 fmovrsne %l3, %f3, %f9 movrgz %i6, %l5, %o1 nop setx loop_531, %l0, %l1 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_530: fmovdvc %xcc, %f7, %f7 edge16ln %o6, %g1, %l6 fmovda %icc, %f5, %f7 loop_531: bneg,pt %xcc, loop_532 sllx %g3, %g2, %g5 xorcc %l0, %o2, %i4 fmovdg %icc, %f10, %f4 loop_532: movvc %xcc, %o3, %o4 pdist %f8, %f0, %f8 stb %o0, [%l7 + 0x25] tcs %xcc, 0x6 tge %xcc, 0x7 ldd [%l7 + 0x58], %f4 fnot2 %f0, %f0 sdiv %i5, 0x018D, %i3 stb %l4, [%l7 + 0x10] fmovsl %icc, %f15, %f12 ldx [%l7 + 0x48], %l1 fbe %fcc0, loop_533 lduh [%l7 + 0x5C], %i2 sdivcc %i1, 0x1AE9, %g6 ld [%l7 + 0x5C], %f9 loop_533: fnor %f2, %f8, %f6 fmuld8sux16 %f7, %f5, %f10 ldd [%l7 + 0x68], %f6 stx %o7, [%l7 + 0x48] movrlz %g4, %l2, %g7 fzeros %f15 fmovsneg %icc, %f12, %f9 fmovrse %i7, %f7, %f11 fbl,a %fcc0, loop_534 stx %o5, [%l7 + 0x08] stb %i0, [%l7 + 0x58] fmovdleu %icc, %f9, %f4 loop_534: fbge,a %fcc3, loop_535 fbe,a %fcc0, loop_536 fpsub16 %f12, %f10, %f0 tpos %icc, 0x6 loop_535: fmovsvs %icc, %f2, %f7 loop_536: xor %i6, 0x17C0, %l3 subccc %o1, %o6, %l5 movpos %icc, %l6, %g3 fnot2s %f10, %f14 fzero %f12 alignaddr %g2, %g5, %l0 udivcc %g1, 0x1A1D, %i4 lduw [%l7 + 0x4C], %o2 nop setx loop_537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x0C], %o4 fble %fcc1, loop_538 fcmpgt32 %f6, %f2, %o0 loop_537: brgez,a %i5, loop_539 fornot2 %f0, %f8, %f8 loop_538: umulcc %o3, 0x1371, %i3 fsrc1s %f7, %f4 loop_539: edge32ln %l4, %i2, %l1 lduh [%l7 + 0x7A], %i1 ldsw [%l7 + 0x18], %o7 lduw [%l7 + 0x68], %g6 brz %g4, loop_540 ldx [%l7 + 0x50], %g7 fcmple32 %f2, %f12, %l2 tn %xcc, 0x1 loop_540: tneg %xcc, 0x6 and %o5, %i7, %i0 fornot1 %f12, %f14, %f4 fabss %f8, %f6 stb %l3, [%l7 + 0x6E] edge32 %i6, %o1, %o6 ldsh [%l7 + 0x1C], %l6 fmovrdlez %g3, %f14, %f6 and %l5, 0x08E0, %g2 popc 0x102D, %g5 fsrc2s %f4, %f14 fcmple32 %f14, %f2, %g1 ldsb [%l7 + 0x2B], %i4 lduh [%l7 + 0x08], %o2 call loop_541 fbu %fcc3, loop_542 stw %l0, [%l7 + 0x54] ld [%l7 + 0x44], %f1 loop_541: std %f6, [%l7 + 0x48] loop_542: edge8 %o0, %o4, %i5 movl %icc, %o3, %i3 fxors %f0, %f15, %f2 fmovsa %xcc, %f10, %f7 bvc,pt %icc, loop_543 fmovrdgez %i2, %f8, %f0 fcmpgt16 %f0, %f14, %l1 fmovsvc %icc, %f6, %f15 loop_543: bne,pt %icc, loop_544 st %f6, [%l7 + 0x40] smul %l4, %i1, %o7 fnands %f15, %f5, %f7 loop_544: edge8 %g4, %g7, %l2 edge32n %g6, %o5, %i0 ta %xcc, 0x3 ldx [%l7 + 0x10], %i7 xor %l3, %i6, %o1 edge16n %o6, %g3, %l6 sra %g2, 0x03, %g5 pdist %f6, %f6, %f6 fxnors %f12, %f11, %f9 movl %icc, %g1, %i4 fzeros %f14 fmovsgu %icc, %f14, %f1 lduw [%l7 + 0x08], %l5 ldsw [%l7 + 0x58], %l0 fzero %f4 ldsb [%l7 + 0x2F], %o2 or %o4, %o0, %i5 edge16 %i3, %i2, %l1 fmovdgu %icc, %f1, %f3 fxnor %f8, %f2, %f10 movrne %l4, 0x32C, %i1 array32 %o3, %o7, %g7 fcmpd %fcc1, %f14, %f8 fmovdleu %icc, %f2, %f10 nop setx loop_545, %l0, %l1 jmpl %l1, %l2 sth %g6, [%l7 + 0x42] nop setx loop_546, %l0, %l1 jmpl %l1, %o5 tne %icc, 0x4 loop_545: ldub [%l7 + 0x3E], %g4 movge %icc, %i7, %l3 loop_546: fmovsne %xcc, %f3, %f11 movcs %icc, %i6, %i0 fmovdg %icc, %f5, %f13 std %f12, [%l7 + 0x48] fpsub16s %f11, %f11, %f6 alignaddrl %o6, %o1, %g3 tle %xcc, 0x7 smul %l6, %g2, %g5 tne %xcc, 0x7 xnor %i4, 0x0DDC, %g1 ta %xcc, 0x1 mulx %l0, %l5, %o2 stx %o0, [%l7 + 0x28] orn %i5, 0x0B6D, %o4 fmovsvc %xcc, %f5, %f15 ldd [%l7 + 0x28], %f8 brlez,a %i2, loop_547 fpack32 %f8, %f6, %f6 ta %icc, 0x7 andcc %i3, 0x036A, %l1 loop_547: ld [%l7 + 0x28], %f3 ldsw [%l7 + 0x1C], %l4 fpadd16s %f10, %f12, %f7 fmovdvs %xcc, %f6, %f11 stw %o3, [%l7 + 0x18] edge16 %i1, %g7, %o7 stx %g6, [%l7 + 0x68] fmovsvs %icc, %f14, %f4 tcc %icc, 0x0 fmovsg %xcc, %f8, %f13 fpsub32s %f1, %f7, %f4 fmovde %xcc, %f9, %f11 ldub [%l7 + 0x5C], %o5 stb %g4, [%l7 + 0x0F] fcmps %fcc1, %f14, %f11 tpos %icc, 0x4 tsubcctv %l2, 0x1EC4, %l3 fbn %fcc2, loop_548 st %f9, [%l7 + 0x24] ta %icc, 0x3 ta %xcc, 0x4 loop_548: fbg,a %fcc0, loop_549 fmovsg %xcc, %f9, %f6 fbe %fcc1, loop_550 taddcc %i6, 0x1E75, %i7 loop_549: subcc %i0, 0x1BF7, %o6 fbule,a %fcc1, loop_551 loop_550: call loop_552 ld [%l7 + 0x64], %f2 fpsub16 %f10, %f6, %f2 loop_551: fmovdgu %xcc, %f9, %f8 loop_552: fcmpeq16 %f10, %f6, %o1 srax %g3, %l6, %g2 fmovsvc %xcc, %f0, %f9 lduh [%l7 + 0x78], %i4 fbu %fcc1, loop_553 sth %g1, [%l7 + 0x10] fmul8sux16 %f14, %f2, %f4 fpack16 %f12, %f9 loop_553: tsubcctv %l0, %g5, %l5 ldd [%l7 + 0x60], %f8 stb %o2, [%l7 + 0x69] umul %o0, 0x0E6C, %o4 orncc %i5, %i2, %i3 ldub [%l7 + 0x5D], %l1 brlz %l4, loop_554 umul %i1, %o3, %o7 addcc %g7, %o5, %g4 stw %l2, [%l7 + 0x10] loop_554: fornot1s %f14, %f11, %f5 fornot2 %f4, %f14, %f6 ld [%l7 + 0x7C], %f1 stw %l3, [%l7 + 0x30] be loop_555 ldsw [%l7 + 0x68], %g6 faligndata %f2, %f4, %f4 srl %i7, %i6, %i0 loop_555: std %f12, [%l7 + 0x78] bcs %icc, loop_556 fmovrde %o1, %f14, %f10 fmovsle %xcc, %f4, %f12 mulx %g3, %l6, %o6 loop_556: std %f10, [%l7 + 0x70] bpos,a,pt %xcc, loop_557 fnot1s %f4, %f2 tpos %xcc, 0x5 alignaddr %i4, %g2, %l0 loop_557: fcmpes %fcc2, %f1, %f0 fmovsvc %icc, %f10, %f3 tle %icc, 0x0 fmovscs %icc, %f0, %f3 mova %xcc, %g5, %g1 fcmpes %fcc1, %f2, %f10 tn %xcc, 0x0 stx %o2, [%l7 + 0x70] fzeros %f11 ldd [%l7 + 0x78], %f2 lduh [%l7 + 0x58], %o0 tl %icc, 0x1 fnands %f10, %f5, %f6 brlz %l5, loop_558 add %o4, %i2, %i3 ld [%l7 + 0x1C], %f2 stb %i5, [%l7 + 0x10] loop_558: fpsub16 %f6, %f12, %f4 fnegs %f14, %f5 orn %l1, %l4, %i1 srax %o3, 0x0B, %g7 movre %o7, 0x3E2, %g4 edge16 %o5, %l2, %g6 sdivx %l3, 0x121C, %i7 lduw [%l7 + 0x54], %i6 fmovse %icc, %f15, %f12 stb %i0, [%l7 + 0x4C] lduh [%l7 + 0x1C], %o1 fbule,a %fcc3, loop_559 fnegs %f11, %f15 xorcc %l6, 0x1AD9, %o6 lduh [%l7 + 0x18], %g3 loop_559: edge8ln %g2, %i4, %l0 fmovsl %icc, %f3, %f0 lduh [%l7 + 0x6C], %g5 fmuld8sux16 %f14, %f11, %f2 ldsw [%l7 + 0x68], %o2 nop setx loop_560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f2, %f6, %f8 ldsb [%l7 + 0x1C], %o0 fpackfix %f2, %f10 loop_560: edge32l %l5, %o4, %g1 tg %xcc, 0x4 lduw [%l7 + 0x50], %i2 lduh [%l7 + 0x16], %i3 fmovsge %icc, %f4, %f1 stw %l1, [%l7 + 0x30] tne %icc, 0x5 std %f10, [%l7 + 0x60] fmovrdgz %i5, %f14, %f8 brlez,a %i1, loop_561 stb %l4, [%l7 + 0x5F] ldsb [%l7 + 0x43], %g7 fands %f6, %f1, %f2 loop_561: stb %o3, [%l7 + 0x19] lduh [%l7 + 0x50], %o7 ldub [%l7 + 0x36], %o5 fnands %f1, %f14, %f13 pdist %f4, %f4, %f0 movn %xcc, %g4, %g6 xnorcc %l3, %l2, %i6 bg,pn %xcc, loop_562 orn %i7, %o1, %i0 fand %f14, %f12, %f0 fornot1s %f5, %f15, %f10 loop_562: fmovsle %icc, %f4, %f15 taddcctv %l6, %o6, %g3 bne,pn %xcc, loop_563 fbg,a %fcc0, loop_564 movrgz %i4, %l0, %g5 te %icc, 0x6 loop_563: subcc %g2, 0x076A, %o0 loop_564: fnands %f1, %f5, %f3 fbg %fcc2, loop_565 fmovsvs %icc, %f15, %f8 movvs %xcc, %l5, %o2 ldsw [%l7 + 0x3C], %o4 loop_565: fnot1s %f4, %f7 fbo,a %fcc2, loop_566 te %icc, 0x4 stw %g1, [%l7 + 0x18] edge8n %i3, %i2, %i5 loop_566: movpos %xcc, %i1, %l4 orn %l1, %o3, %g7 brz %o5, loop_567 array32 %o7, %g6, %g4 bcc %xcc, loop_568 fxnors %f11, %f11, %f10 loop_567: tvc %xcc, 0x1 fbl,a %fcc0, loop_569 loop_568: ldub [%l7 + 0x0F], %l3 fxnors %f6, %f0, %f14 ldub [%l7 + 0x1E], %l2 loop_569: fmul8sux16 %f14, %f2, %f14 ldsw [%l7 + 0x14], %i7 bpos,pt %icc, loop_570 smul %i6, 0x0AEB, %o1 movpos %xcc, %l6, %o6 bneg,a %xcc, loop_571 loop_570: ldd [%l7 + 0x40], %f8 lduw [%l7 + 0x78], %i0 fones %f4 loop_571: subccc %i4, %g3, %g5 fmovsneg %xcc, %f3, %f11 orncc %g2, 0x07A9, %l0 ld [%l7 + 0x28], %f6 movre %o0, %l5, %o4 movcs %xcc, %g1, %o2 lduw [%l7 + 0x70], %i3 edge16 %i5, %i1, %i2 ble,pn %icc, loop_572 ldx [%l7 + 0x08], %l1 stw %l4, [%l7 + 0x38] nop setx loop_573, %l0, %l1 jmpl %l1, %o3 loop_572: fornot2s %f13, %f11, %f15 ld [%l7 + 0x2C], %f11 bg loop_574 loop_573: ldd [%l7 + 0x08], %f10 bleu,a loop_575 tsubcctv %g7, 0x0E58, %o7 loop_574: fmovsgu %icc, %f6, %f0 addccc %g6, %g4, %o5 loop_575: movleu %icc, %l3, %l2 stw %i6, [%l7 + 0x70] sdivx %i7, 0x03B1, %l6 xor %o6, %i0, %o1 fcmpes %fcc2, %f8, %f12 fmovrse %i4, %f4, %f10 edge16ln %g3, %g5, %l0 bl,a,pn %icc, loop_576 stx %o0, [%l7 + 0x20] fmovrdlez %g2, %f2, %f0 srax %o4, %l5, %g1 loop_576: array16 %i3, %i5, %o2 stw %i2, [%l7 + 0x74] fpadd16s %f8, %f2, %f5 fnor %f4, %f0, %f10 ldsh [%l7 + 0x66], %i1 fnegd %f4, %f6 edge8n %l1, %o3, %g7 ldx [%l7 + 0x70], %o7 tg %icc, 0x0 fpadd32 %f6, %f4, %f2 brlez,a %g6, loop_577 fabss %f4, %f5 fmovsleu %xcc, %f1, %f3 edge32 %l4, %g4, %o5 loop_577: lduh [%l7 + 0x0C], %l2 sth %i6, [%l7 + 0x32] fble %fcc0, loop_578 mova %icc, %i7, %l3 fmuld8ulx16 %f7, %f1, %f8 fmovdgu %xcc, %f0, %f0 loop_578: fba,a %fcc0, loop_579 ldd [%l7 + 0x38], %f8 movcc %xcc, %l6, %o6 ldx [%l7 + 0x60], %i0 loop_579: bpos,pn %icc, loop_580 sll %i4, 0x07, %g3 andncc %g5, %l0, %o0 lduh [%l7 + 0x2A], %g2 loop_580: fmovdcc %icc, %f5, %f7 fsrc1 %f4, %f2 stb %o1, [%l7 + 0x4E] edge8ln %o4, %g1, %i3 fcmpne16 %f0, %f12, %l5 sth %i5, [%l7 + 0x24] umulcc %o2, 0x1D36, %i1 fmovrde %l1, %f4, %f12 fmovsne %icc, %f8, %f1 add %o3, 0x1F71, %i2 fmovdvc %xcc, %f13, %f11 be,a,pt %icc, loop_581 for %f12, %f2, %f10 ldx [%l7 + 0x58], %g7 ldsh [%l7 + 0x18], %g6 loop_581: fmovrdlz %o7, %f10, %f4 ldx [%l7 + 0x48], %g4 fmovrdgez %o5, %f10, %f2 ldub [%l7 + 0x5F], %l2 fmovdcc %xcc, %f7, %f10 ta %xcc, 0x2 stb %i6, [%l7 + 0x66] fba,a %fcc0, loop_582 fpack32 %f6, %f10, %f6 stw %i7, [%l7 + 0x3C] st %f1, [%l7 + 0x10] loop_582: fbo %fcc1, loop_583 sdiv %l3, 0x18D4, %l6 fmovsge %xcc, %f5, %f2 fbo,a %fcc1, loop_584 loop_583: fble %fcc2, loop_585 std %f0, [%l7 + 0x28] fandnot2 %f6, %f4, %f14 loop_584: fmovrde %o6, %f10, %f2 loop_585: tpos %icc, 0x3 ld [%l7 + 0x10], %f13 faligndata %f12, %f4, %f8 fmovsn %xcc, %f0, %f11 fnot2s %f10, %f6 bvs,a %xcc, loop_586 ldsh [%l7 + 0x3E], %l4 fmovdcs %icc, %f0, %f5 movrgez %i0, 0x132, %g3 loop_586: movl %xcc, %g5, %i4 sdivx %l0, 0x0C36, %o0 fsrc1s %f13, %f4 subccc %g2, %o4, %g1 xorcc %o1, 0x0650, %l5 tne %xcc, 0x7 stw %i3, [%l7 + 0x74] fnor %f4, %f0, %f0 fone %f0 fmovsn %xcc, %f11, %f8 ldub [%l7 + 0x0D], %o2 ld [%l7 + 0x14], %f1 fmovdge %xcc, %f0, %f2 ldd [%l7 + 0x08], %f2 tcc %icc, 0x1 array16 %i1, %i5, %o3 lduw [%l7 + 0x6C], %i2 lduh [%l7 + 0x7E], %l1 fmovs %f5, %f1 ldsb [%l7 + 0x0A], %g7 ldsb [%l7 + 0x57], %g6 fpsub32 %f12, %f2, %f10 sra %g4, %o7, %l2 ldsb [%l7 + 0x21], %i6 popc %i7, %o5 movrlz %l3, %l6, %o6 bvc,pn %icc, loop_587 ldd [%l7 + 0x58], %f4 fmovsl %xcc, %f0, %f3 movleu %xcc, %l4, %g3 loop_587: smul %i0, 0x0F99, %g5 ble,a loop_588 sub %l0, %o0, %g2 stw %o4, [%l7 + 0x64] ld [%l7 + 0x2C], %f10 loop_588: fexpand %f9, %f0 fmovdvs %xcc, %f3, %f4 ldsh [%l7 + 0x6C], %i4 array32 %o1, %g1, %i3 fmul8ulx16 %f10, %f12, %f4 sra %l5, %i1, %o2 movg %xcc, %o3, %i2 std %f12, [%l7 + 0x78] brlez,a %l1, loop_589 stw %i5, [%l7 + 0x10] stx %g6, [%l7 + 0x68] move %icc, %g7, %o7 loop_589: lduw [%l7 + 0x18], %g4 movn %icc, %l2, %i6 fsrc2 %f14, %f4 movrlz %o5, %l3, %l6 fmovrsne %o6, %f3, %f10 fornot2 %f10, %f10, %f10 brlez,a %i7, loop_590 fxnors %f3, %f15, %f0 edge8n %g3, %i0, %g5 and %l0, %o0, %g2 loop_590: tvc %icc, 0x4 ldub [%l7 + 0x4E], %l4 array32 %i4, %o1, %g1 std %f10, [%l7 + 0x40] bneg,a loop_591 fmovdvc %xcc, %f8, %f12 orn %i3, 0x080A, %l5 ldsw [%l7 + 0x2C], %i1 loop_591: fbue %fcc2, loop_592 st %f1, [%l7 + 0x24] edge16ln %o4, %o2, %o3 edge8ln %l1, %i5, %g6 loop_592: umulcc %i2, %o7, %g4 sll %l2, %g7, %o5 fmovsvc %icc, %f15, %f3 fmovdvs %icc, %f2, %f9 addc %l3, 0x1A5C, %i6 fmovsa %icc, %f10, %f2 stx %l6, [%l7 + 0x08] tle %icc, 0x4 andncc %i7, %o6, %g3 ldx [%l7 + 0x70], %g5 fmovsleu %icc, %f12, %f3 fmovdl %icc, %f13, %f9 stw %l0, [%l7 + 0x08] brlz %i0, loop_593 st %f10, [%l7 + 0x24] fblg,a %fcc0, loop_594 bgu,a,pn %xcc, loop_595 loop_593: sth %o0, [%l7 + 0x1A] lduh [%l7 + 0x18], %g2 loop_594: ldd [%l7 + 0x70], %f6 loop_595: edge8n %l4, %i4, %g1 fsrc1 %f8, %f0 fcmpne16 %f6, %f6, %i3 popc 0x1B94, %l5 std %f12, [%l7 + 0x20] fexpand %f2, %f14 ldsw [%l7 + 0x10], %o1 fmovsle %icc, %f4, %f5 fmovse %icc, %f1, %f7 ldx [%l7 + 0x68], %i1 alignaddrl %o4, %o3, %o2 ld [%l7 + 0x68], %f1 bn,pn %icc, loop_596 stx %i5, [%l7 + 0x60] call loop_597 st %f1, [%l7 + 0x3C] loop_596: tn %xcc, 0x1 fornot1 %f8, %f14, %f14 loop_597: movgu %xcc, %l1, %g6 edge32ln %i2, %g4, %l2 popc %g7, %o7 fmovrde %o5, %f12, %f0 fornot1 %f10, %f6, %f4 stx %i6, [%l7 + 0x10] stx %l3, [%l7 + 0x70] fpadd16s %f5, %f5, %f8 lduh [%l7 + 0x72], %i7 ldd [%l7 + 0x48], %f6 tpos %icc, 0x5 siam 0x1 tge %icc, 0x3 stw %l6, [%l7 + 0x5C] fcmpne16 %f14, %f12, %g3 ld [%l7 + 0x70], %f0 brgz,a %g5, loop_598 for %f8, %f0, %f0 edge32n %l0, %i0, %o6 fmovdge %icc, %f14, %f11 loop_598: stx %o0, [%l7 + 0x70] fbul %fcc1, loop_599 ldub [%l7 + 0x6C], %g2 stx %i4, [%l7 + 0x30] fmovrslz %l4, %f12, %f5 loop_599: ldsw [%l7 + 0x28], %i3 fbe,a %fcc3, loop_600 lduh [%l7 + 0x6E], %l5 andcc %g1, 0x142B, %i1 ldd [%l7 + 0x10], %f12 loop_600: std %f2, [%l7 + 0x08] movrgz %o1, %o3, %o2 fsrc1 %f0, %f8 lduw [%l7 + 0x38], %i5 fpackfix %f0, %f2 movrgz %o4, 0x2A8, %l1 array16 %i2, %g4, %l2 fbe,a %fcc3, loop_601 fmovsvc %xcc, %f10, %f14 fmovsg %icc, %f8, %f11 for %f0, %f14, %f0 loop_601: pdist %f2, %f10, %f8 array8 %g7, %g6, %o5 ldsb [%l7 + 0x58], %o7 umulcc %l3, 0x1629, %i7 sth %l6, [%l7 + 0x78] stx %i6, [%l7 + 0x50] alignaddrl %g5, %l0, %g3 fpack16 %f10, %f5 stw %i0, [%l7 + 0x74] ldsb [%l7 + 0x73], %o6 movre %o0, 0x131, %g2 tsubcctv %l4, %i4, %i3 fmovdleu %icc, %f15, %f1 ld [%l7 + 0x68], %f14 st %f4, [%l7 + 0x34] tl %xcc, 0x2 taddcc %l5, 0x169C, %i1 ldd [%l7 + 0x60], %f12 umul %o1, %o3, %o2 fexpand %f2, %f0 te %xcc, 0x1 ldsh [%l7 + 0x7E], %g1 bleu,pn %xcc, loop_602 edge32l %o4, %i5, %i2 fmovdge %xcc, %f15, %f4 ldub [%l7 + 0x6F], %l1 loop_602: fsrc1 %f14, %f6 stx %g4, [%l7 + 0x60] alignaddr %g7, %l2, %g6 stx %o5, [%l7 + 0x60] ldd [%l7 + 0x40], %f10 tvc %icc, 0x1 fandnot2s %f13, %f12, %f3 std %f4, [%l7 + 0x58] fbue,a %fcc0, loop_603 xnor %l3, %o7, %i7 movcs %icc, %l6, %i6 ld [%l7 + 0x40], %f5 loop_603: lduh [%l7 + 0x12], %l0 srl %g3, 0x0C, %i0 fmovsle %xcc, %f2, %f11 stb %g5, [%l7 + 0x3C] array16 %o6, %o0, %l4 movrlz %i4, 0x227, %g2 ld [%l7 + 0x28], %f4 stx %l5, [%l7 + 0x70] fmul8x16 %f0, %f8, %f6 ldsb [%l7 + 0x18], %i3 fmovsle %icc, %f15, %f9 lduw [%l7 + 0x5C], %i1 fandnot2s %f10, %f14, %f3 fsrc1s %f11, %f7 stx %o1, [%l7 + 0x30] umulcc %o3, %o2, %g1 bvs,pt %xcc, loop_604 brz,a %i5, loop_605 sub %i2, %o4, %g4 ldsh [%l7 + 0x3E], %g7 loop_604: tvs %icc, 0x4 loop_605: ld [%l7 + 0x2C], %f8 fble %fcc1, loop_606 fmovdneg %icc, %f10, %f5 fmovrslz %l2, %f7, %f10 array8 %g6, %o5, %l1 loop_606: fmovsvs %icc, %f9, %f12 fmovse %xcc, %f0, %f4 movrne %l3, 0x24F, %o7 fsrc2 %f6, %f0 fandnot1s %f10, %f6, %f14 stw %i7, [%l7 + 0x44] tle %xcc, 0x5 fcmpeq32 %f6, %f4, %i6 stw %l6, [%l7 + 0x0C] brgez,a %l0, loop_607 nop setx loop_608, %l0, %l1 jmpl %l1, %g3 fcmple16 %f2, %f10, %g5 addc %o6, 0x1C74, %o0 loop_607: stx %i0, [%l7 + 0x40] loop_608: st %f5, [%l7 + 0x18] fbule,a %fcc3, loop_609 st %f14, [%l7 + 0x38] ldsh [%l7 + 0x48], %i4 fmovdpos %icc, %f1, %f4 loop_609: st %f13, [%l7 + 0x08] pdist %f2, %f4, %f6 edge32ln %l4, %l5, %g2 ld [%l7 + 0x34], %f13 fsrc2s %f2, %f12 fpadd16 %f4, %f0, %f2 fors %f10, %f13, %f6 fmovscc %xcc, %f14, %f9 fbu %fcc1, loop_610 ldsb [%l7 + 0x47], %i3 sth %i1, [%l7 + 0x0E] bvs,a %icc, loop_611 loop_610: bpos,a,pt %xcc, loop_612 sra %o1, 0x1F, %o3 fcmpne32 %f4, %f2, %o2 loop_611: fpadd16 %f8, %f2, %f10 loop_612: smul %g1, %i5, %i2 ldsh [%l7 + 0x58], %o4 fbn %fcc0, loop_613 movleu %xcc, %g7, %g4 ldub [%l7 + 0x33], %l2 fone %f0 loop_613: fcmpne16 %f4, %f14, %g6 fbo %fcc3, loop_614 ta %icc, 0x0 std %f10, [%l7 + 0x48] fmovdg %icc, %f13, %f15 loop_614: fpsub32 %f12, %f6, %f12 fsrc1 %f2, %f8 fbug %fcc1, loop_615 ldsh [%l7 + 0x28], %o5 sra %l3, 0x17, %l1 bneg,a,pn %xcc, loop_616 loop_615: edge32n %o7, %i6, %l6 xorcc %l0, %i7, %g3 fbu %fcc2, loop_617 loop_616: ldsb [%l7 + 0x73], %o6 st %f0, [%l7 + 0x18] fmovrsgez %g5, %f2, %f2 loop_617: be loop_618 bneg loop_619 fmovdcc %icc, %f1, %f6 fmovdne %xcc, %f10, %f11 loop_618: stb %i0, [%l7 + 0x17] loop_619: ldd [%l7 + 0x48], %f14 stb %o0, [%l7 + 0x6D] fbug,a %fcc2, loop_620 fpsub16 %f4, %f6, %f8 fmovs %f1, %f8 fcmpne16 %f8, %f14, %i4 loop_620: ldx [%l7 + 0x30], %l4 stx %l5, [%l7 + 0x28] umul %g2, %i1, %o1 pdist %f4, %f8, %f0 fbule %fcc0, loop_621 fbge,a %fcc2, loop_622 fnot2s %f14, %f13 tpos %icc, 0x2 loop_621: stx %i3, [%l7 + 0x48] loop_622: tgu %icc, 0x5 stx %o2, [%l7 + 0x18] fpadd32s %f3, %f2, %f15 stx %o3, [%l7 + 0x30] bl,a loop_623 ldsh [%l7 + 0x64], %i5 edge16 %i2, %o4, %g7 stb %g4, [%l7 + 0x14] loop_623: fabss %f2, %f1 ldub [%l7 + 0x4E], %g1 xor %l2, %o5, %g6 fsrc2s %f8, %f4 ldub [%l7 + 0x37], %l3 array32 %o7, %i6, %l1 subc %l0, 0x1828, %l6 fmovscc %xcc, %f2, %f10 call loop_624 tcc %xcc, 0x0 ld [%l7 + 0x58], %f7 fmovdpos %xcc, %f14, %f8 loop_624: fcmpgt32 %f6, %f6, %i7 stw %g3, [%l7 + 0x54] ldsb [%l7 + 0x63], %o6 fnot1 %f10, %f2 fpack32 %f0, %f4, %f4 sth %i0, [%l7 + 0x64] std %f12, [%l7 + 0x60] lduw [%l7 + 0x3C], %g5 srl %i4, 0x07, %l4 fmovsneg %xcc, %f2, %f3 stw %o0, [%l7 + 0x20] mulx %g2, 0x1E54, %i1 sth %o1, [%l7 + 0x70] sethi 0x04E0, %i3 fmul8x16al %f2, %f6, %f10 lduw [%l7 + 0x40], %l5 tcs %xcc, 0x7 ldub [%l7 + 0x2E], %o2 fbule %fcc2, loop_625 lduh [%l7 + 0x10], %i5 move %xcc, %i2, %o3 fnors %f0, %f15, %f11 loop_625: ldsw [%l7 + 0x18], %o4 lduh [%l7 + 0x36], %g7 stb %g1, [%l7 + 0x4E] stw %l2, [%l7 + 0x44] subc %g4, %g6, %o5 bvc loop_626 fmovsleu %icc, %f6, %f13 lduh [%l7 + 0x68], %l3 sdiv %i6, 0x0984, %o7 loop_626: taddcc %l1, 0x00EF, %l0 fbu %fcc1, loop_627 stw %i7, [%l7 + 0x60] nop setx loop_628, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f6, %f2 loop_627: xnor %g3, 0x06D2, %l6 ld [%l7 + 0x70], %f4 loop_628: fmovdne %xcc, %f1, %f3 move %icc, %o6, %g5 tneg %xcc, 0x1 ldx [%l7 + 0x18], %i0 ldx [%l7 + 0x40], %i4 edge8n %o0, %g2, %i1 fmovsne %xcc, %f11, %f1 stx %o1, [%l7 + 0x50] fnot2s %f8, %f0 array16 %l4, %l5, %o2 fpsub32 %f10, %f14, %f4 add %i3, %i2, %o3 movre %i5, %g7, %g1 stb %o4, [%l7 + 0x3C] fornot1s %f9, %f14, %f5 std %f10, [%l7 + 0x68] fpadd32 %f12, %f10, %f10 tsubcc %l2, 0x00C6, %g6 mulx %o5, %l3, %i6 fcmpgt16 %f10, %f14, %g4 fsrc2 %f2, %f6 edge32 %l1, %o7, %i7 std %f2, [%l7 + 0x70] or %l0, %g3, %o6 stb %g5, [%l7 + 0x43] udivcc %i0, 0x1010, %l6 ldsw [%l7 + 0x4C], %i4 fnot2 %f8, %f6 fmovsle %xcc, %f5, %f6 brlez,a %o0, loop_629 movrne %g2, %i1, %o1 fmovdpos %icc, %f4, %f11 fmovsvc %xcc, %f10, %f3 loop_629: fmovsle %icc, %f13, %f3 st %f12, [%l7 + 0x34] movle %xcc, %l4, %l5 addcc %i3, %i2, %o2 sth %i5, [%l7 + 0x68] bl,a,pt %icc, loop_630 pdist %f10, %f4, %f8 fcmpgt16 %f8, %f10, %o3 taddcc %g1, %g7, %o4 loop_630: srax %l2, 0x1A, %g6 movle %xcc, %l3, %i6 ldx [%l7 + 0x70], %g4 brlez %o5, loop_631 fors %f7, %f0, %f12 st %f5, [%l7 + 0x6C] ldsh [%l7 + 0x54], %o7 loop_631: brlez,a %l1, loop_632 ld [%l7 + 0x50], %f8 ldsb [%l7 + 0x6E], %l0 array8 %i7, %g3, %o6 loop_632: stb %i0, [%l7 + 0x6C] bshuffle %f4, %f6, %f6 fcmpne32 %f4, %f4, %g5 fmovrdne %l6, %f14, %f12 sth %i4, [%l7 + 0x0C] srax %g2, 0x01, %o0 mova %icc, %i1, %o1 ldsb [%l7 + 0x24], %l5 fcmpgt32 %f0, %f0, %l4 fmovsn %icc, %f7, %f13 fmovsl %xcc, %f5, %f7 movrne %i3, %o2, %i5 fbue,a %fcc0, loop_633 fmovda %icc, %f2, %f8 fandnot2 %f0, %f6, %f4 std %f6, [%l7 + 0x38] loop_633: te %xcc, 0x2 stb %o3, [%l7 + 0x0B] ldd [%l7 + 0x60], %f10 sth %g1, [%l7 + 0x40] ldx [%l7 + 0x68], %g7 fmovrsgez %i2, %f6, %f14 bpos,pt %xcc, loop_634 bpos,a,pn %icc, loop_635 ldsh [%l7 + 0x42], %l2 fsrc2s %f8, %f5 loop_634: tl %xcc, 0x1 loop_635: fmovdne %xcc, %f1, %f5 xorcc %g6, 0x1CD4, %o4 alignaddr %l3, %g4, %o5 edge32n %i6, %o7, %l0 fmovsne %icc, %f5, %f13 fcmpeq32 %f2, %f12, %i7 fmul8x16au %f14, %f5, %f8 fmuld8sux16 %f12, %f1, %f12 lduh [%l7 + 0x1A], %g3 fcmpgt16 %f2, %f14, %o6 tsubcc %i0, 0x1135, %g5 fmovdpos %xcc, %f14, %f12 bgu,a %icc, loop_636 stw %l1, [%l7 + 0x08] fpadd32 %f4, %f12, %f10 sllx %i4, 0x0E, %l6 loop_636: ta %icc, 0x4 stb %o0, [%l7 + 0x3B] fmovrdlez %g2, %f2, %f10 bgu,a,pt %icc, loop_637 bneg,pt %icc, loop_638 movrne %o1, 0x36C, %l5 lduw [%l7 + 0x28], %i1 loop_637: brlez %l4, loop_639 loop_638: fcmpeq32 %f4, %f10, %i3 brlez,a %o2, loop_640 movrne %i5, %o3, %g7 loop_639: st %f13, [%l7 + 0x54] or %g1, 0x1496, %l2 loop_640: bvc,pn %xcc, loop_641 fmul8x16al %f6, %f11, %f6 movcs %xcc, %i2, %o4 fcmple32 %f6, %f12, %g6 loop_641: fxors %f11, %f13, %f3 addccc %l3, %g4, %i6 smul %o7, %l0, %i7 tl %xcc, 0x4 fones %f12 fpsub16s %f8, %f13, %f1 move %icc, %o5, %o6 fmovdgu %icc, %f7, %f3 ldx [%l7 + 0x50], %g3 ldsb [%l7 + 0x27], %i0 faligndata %f4, %f2, %f12 std %f8, [%l7 + 0x20] std %f6, [%l7 + 0x18] fpsub32s %f0, %f11, %f14 tleu %xcc, 0x3 alignaddrl %l1, %i4, %l6 movre %g5, 0x34F, %o0 fmovdn %icc, %f15, %f4 fcmpgt32 %f4, %f4, %o1 ld [%l7 + 0x78], %f1 pdist %f12, %f14, %f0 ldd [%l7 + 0x08], %f12 stw %l5, [%l7 + 0x28] fabsd %f12, %f12 ld [%l7 + 0x44], %f5 stw %i1, [%l7 + 0x24] lduh [%l7 + 0x12], %g2 subc %i3, %o2, %l4 sllx %o3, 0x13, %i5 fcmple32 %f0, %f6, %g1 add %g7, %i2, %o4 fbne %fcc3, loop_642 ldsw [%l7 + 0x78], %g6 fmovspos %icc, %f12, %f15 fors %f11, %f2, %f9 loop_642: udivx %l3, 0x0330, %g4 stw %l2, [%l7 + 0x0C] tvs %icc, 0x4 tpos %xcc, 0x5 call loop_643 sllx %i6, 0x03, %o7 fpack16 %f14, %f8 ldsb [%l7 + 0x7E], %i7 loop_643: nop setx loop_644, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fone %f10 alignaddrl %o5, %l0, %o6 loop_644: orn %g3, %i0, %i4 loop_645: lduh [%l7 + 0x64], %l6 ldsb [%l7 + 0x16], %g5 bn,a,pt %icc, loop_646 ble,a,pn %icc, loop_647 fpsub32 %f8, %f4, %f6 sllx %o0, 0x02, %l1 loop_646: lduh [%l7 + 0x26], %l5 loop_647: fmovrslz %o1, %f4, %f11 fcmple32 %f8, %f2, %i1 fones %f2 mova %xcc, %g2, %o2 lduw [%l7 + 0x48], %l4 ldx [%l7 + 0x60], %i3 fmuld8ulx16 %f7, %f10, %f4 st %f1, [%l7 + 0x30] fmovd %f0, %f4 ldsb [%l7 + 0x15], %o3 bl,a %xcc, loop_648 bge,a,pt %xcc, loop_649 ldub [%l7 + 0x3E], %g1 fmovrdgz %i5, %f14, %f14 loop_648: brgz,a %g7, loop_650 loop_649: fmovrdne %o4, %f0, %f6 taddcc %g6, 0x03EC, %l3 subccc %g4, %l2, %i2 loop_650: fmovdcs %icc, %f12, %f12 fbug %fcc1, loop_651 fmovrdgez %i6, %f2, %f14 siam 0x6 brlez,a %i7, loop_652 loop_651: fmovsvs %icc, %f8, %f12 fsrc1 %f10, %f10 bneg loop_653 loop_652: fnot2s %f3, %f11 addc %o5, 0x198B, %o7 st %f5, [%l7 + 0x38] loop_653: alignaddrl %l0, %o6, %g3 bcc,pt %icc, loop_654 fmovsleu %xcc, %f10, %f8 nop setx loop_655, %l0, %l1 jmpl %l1, %i4 fmovdvc %xcc, %f11, %f3 loop_654: sth %l6, [%l7 + 0x34] fnot1s %f13, %f2 loop_655: lduh [%l7 + 0x10], %i0 ldsw [%l7 + 0x0C], %o0 edge16ln %g5, %l1, %l5 addccc %i1, 0x176A, %o1 smul %o2, %l4, %i3 subcc %g2, 0x01A5, %o3 ldub [%l7 + 0x10], %g1 fmovscc %xcc, %f8, %f1 fxnor %f0, %f4, %f0 ldub [%l7 + 0x5C], %i5 ldd [%l7 + 0x48], %f0 srax %g7, 0x15, %o4 std %f14, [%l7 + 0x28] fandnot1 %f6, %f2, %f8 fmovdcc %icc, %f9, %f11 ldsb [%l7 + 0x69], %g6 nop setx loop_656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,pn %xcc, loop_657 ldsb [%l7 + 0x60], %g4 stx %l2, [%l7 + 0x68] loop_656: brz,a %i2, loop_658 loop_657: ldd [%l7 + 0x30], %f12 fbuge,a %fcc2, loop_659 std %f2, [%l7 + 0x60] loop_658: taddcc %l3, %i7, %i6 fbuge %fcc2, loop_660 loop_659: stb %o7, [%l7 + 0x7C] ldsh [%l7 + 0x46], %o5 fpackfix %f14, %f8 loop_660: addcc %l0, %o6, %g3 bcs,a,pn %xcc, loop_661 fmovspos %icc, %f8, %f14 sdivcc %l6, 0x1BC6, %i0 fmovrdgz %i4, %f8, %f10 loop_661: fmovsne %xcc, %f3, %f10 bgu,pt %xcc, loop_662 fpack16 %f2, %f14 st %f13, [%l7 + 0x60] lduw [%l7 + 0x0C], %g5 loop_662: tleu %icc, 0x6 fbn %fcc0, loop_663 movg %xcc, %o0, %l1 fcmpgt16 %f6, %f10, %l5 sth %i1, [%l7 + 0x38] loop_663: movcs %xcc, %o1, %o2 fbne %fcc1, loop_664 ldsb [%l7 + 0x23], %i3 fpack16 %f10, %f8 tvs %xcc, 0x7 loop_664: fble,a %fcc0, loop_665 bge,pn %icc, loop_666 lduh [%l7 + 0x52], %l4 ldub [%l7 + 0x26], %o3 loop_665: lduw [%l7 + 0x1C], %g2 loop_666: sdivcc %i5, 0x0ECA, %g7 fmovrslz %o4, %f11, %f9 stw %g6, [%l7 + 0x60] fbne %fcc0, loop_667 bge,pn %icc, loop_668 ldd [%l7 + 0x48], %f12 brgez %g4, loop_669 loop_667: movpos %icc, %g1, %i2 loop_668: sth %l2, [%l7 + 0x56] srl %i7, %i6, %o7 loop_669: fornot1 %f12, %f6, %f8 ldsb [%l7 + 0x60], %l3 call loop_670 ldsb [%l7 + 0x55], %o5 fsrc2s %f5, %f10 tcs %xcc, 0x4 loop_670: ldd [%l7 + 0x48], %f0 ldsw [%l7 + 0x44], %l0 stx %o6, [%l7 + 0x38] array32 %g3, %i0, %l6 fnegs %f7, %f7 movg %xcc, %i4, %o0 tne %xcc, 0x2 stb %g5, [%l7 + 0x71] fcmpeq16 %f2, %f6, %l1 fandnot1s %f9, %f5, %f5 movl %xcc, %i1, %o1 ldx [%l7 + 0x78], %l5 fmuld8sux16 %f11, %f5, %f8 movge %icc, %i3, %o2 lduh [%l7 + 0x0C], %l4 fnot2s %f5, %f10 lduw [%l7 + 0x08], %g2 sdiv %i5, 0x17C0, %g7 xorcc %o3, 0x1A0E, %o4 fnor %f12, %f12, %f12 fpadd32 %f2, %f14, %f14 ldx [%l7 + 0x58], %g4 tle %icc, 0x4 tpos %icc, 0x0 bgu,a %xcc, loop_671 orncc %g1, 0x0FB6, %g6 stw %i2, [%l7 + 0x28] ldd [%l7 + 0x48], %f4 loop_671: tl %xcc, 0x7 movpos %xcc, %l2, %i6 ldsw [%l7 + 0x64], %i7 ldsw [%l7 + 0x28], %o7 fmovdneg %xcc, %f2, %f2 lduh [%l7 + 0x5C], %l3 fmovrdlz %l0, %f4, %f6 edge32n %o6, %o5, %g3 bge,a %xcc, loop_672 fmovsne %icc, %f5, %f2 fpmerge %f15, %f15, %f8 ldub [%l7 + 0x53], %i0 loop_672: fble %fcc2, loop_673 movpos %xcc, %l6, %o0 fpadd32s %f0, %f8, %f15 taddcc %i4, %g5, %l1 loop_673: movcs %xcc, %o1, %l5 ldsw [%l7 + 0x64], %i1 array16 %i3, %o2, %l4 fmovdle %xcc, %f3, %f2 fsrc1s %f6, %f6 fpadd32s %f4, %f3, %f5 fornot2s %f2, %f7, %f6 bne,a loop_674 lduw [%l7 + 0x10], %i5 andn %g7, 0x0C96, %g2 tgu %icc, 0x5 loop_674: srlx %o4, %o3, %g1 umul %g6, 0x1F3C, %i2 st %f4, [%l7 + 0x48] lduh [%l7 + 0x6C], %g4 fmovdvc %icc, %f9, %f0 tle %icc, 0x6 brlz %i6, loop_675 ldsw [%l7 + 0x34], %l2 brgz,a %i7, loop_676 fnand %f8, %f6, %f2 loop_675: ldsh [%l7 + 0x4C], %o7 fmovs %f9, %f8 loop_676: movcc %icc, %l3, %l0 stw %o5, [%l7 + 0x40] ldsw [%l7 + 0x30], %o6 fcmped %fcc1, %f12, %f8 edge16ln %i0, %l6, %g3 lduw [%l7 + 0x58], %i4 fmovdleu %xcc, %f3, %f13 orn %g5, 0x1788, %o0 movre %o1, %l5, %i1 fzeros %f3 ldsw [%l7 + 0x20], %l1 fcmpeq32 %f8, %f0, %o2 bl %icc, loop_677 fnot1s %f8, %f5 fbule,a %fcc1, loop_678 brlez,a %l4, loop_679 loop_677: movrgez %i3, %g7, %g2 fbg %fcc0, loop_680 loop_678: ld [%l7 + 0x60], %f5 loop_679: bvc,pt %icc, loop_681 fmovde %icc, %f14, %f8 loop_680: fpack32 %f10, %f8, %f8 fmovdvs %xcc, %f10, %f7 loop_681: ldsb [%l7 + 0x15], %i5 fnegd %f12, %f14 fmovrsgez %o3, %f6, %f5 fbge %fcc2, loop_682 stb %o4, [%l7 + 0x55] nop setx loop_683, %l0, %l1 jmpl %l1, %g6 edge32ln %g1, %g4, %i2 loop_682: ldub [%l7 + 0x29], %i6 st %f15, [%l7 + 0x14] loop_683: andcc %l2, 0x1230, %o7 ld [%l7 + 0x2C], %f2 fmovdpos %icc, %f7, %f15 ldsb [%l7 + 0x27], %i7 popc %l3, %o5 fmovdcc %icc, %f6, %f15 fmovdvc %icc, %f13, %f4 bl loop_684 ld [%l7 + 0x18], %f7 fpsub32s %f8, %f8, %f0 bshuffle %f0, %f4, %f8 loop_684: ta %xcc, 0x7 fmovrsgez %l0, %f8, %f8 ldsw [%l7 + 0x40], %i0 fzeros %f3 fbu %fcc1, loop_685 call loop_686 fmovrdgz %o6, %f6, %f6 fmovsa %xcc, %f3, %f3 loop_685: ldx [%l7 + 0x60], %g3 loop_686: st %f12, [%l7 + 0x44] fmovd %f4, %f14 ldsh [%l7 + 0x16], %l6 mulscc %g5, %i4, %o1 edge16 %o0, %l5, %l1 fmovsa %icc, %f10, %f12 fmovrdlez %o2, %f8, %f8 ldsb [%l7 + 0x38], %l4 fmovrde %i3, %f10, %f8 fmovdcc %icc, %f4, %f2 fands %f0, %f9, %f2 fornot2 %f6, %f4, %f10 sub %g7, 0x1543, %g2 ldsw [%l7 + 0x0C], %i5 taddcc %o3, %i1, %g6 array32 %o4, %g1, %i2 stw %i6, [%l7 + 0x38] std %f0, [%l7 + 0x70] fpsub16 %f4, %f10, %f6 nop setx loop_687, %l0, %l1 jmpl %l1, %l2 fbn,a %fcc3, loop_688 fmovrse %o7, %f12, %f14 fornot1 %f4, %f2, %f4 loop_687: fmovsneg %xcc, %f7, %f2 loop_688: stw %g4, [%l7 + 0x50] bvs,a loop_689 fnands %f3, %f3, %f7 fornot1 %f4, %f4, %f6 sdiv %i7, 0x1807, %l3 loop_689: siam 0x3 fmovdvc %xcc, %f9, %f10 srax %l0, %i0, %o6 ldsw [%l7 + 0x10], %g3 ldx [%l7 + 0x68], %o5 fbn %fcc0, loop_690 fmovdgu %icc, %f11, %f0 lduh [%l7 + 0x26], %l6 edge8l %i4, %o1, %g5 loop_690: std %f14, [%l7 + 0x78] sth %l5, [%l7 + 0x3E] edge16l %l1, %o2, %l4 ldsh [%l7 + 0x50], %o0 movrlz %i3, %g7, %g2 ldx [%l7 + 0x78], %i5 fornot1 %f4, %f8, %f2 fsrc1 %f0, %f2 lduh [%l7 + 0x60], %o3 movvs %icc, %g6, %i1 brz,a %o4, loop_691 fones %f3 addccc %g1, 0x1467, %i2 edge16 %i6, %l2, %g4 loop_691: ld [%l7 + 0x14], %f14 ldub [%l7 + 0x28], %o7 fmovsneg %xcc, %f15, %f9 taddcctv %i7, %l3, %i0 movcs %xcc, %o6, %l0 ldub [%l7 + 0x2F], %g3 tsubcctv %l6, %o5, %i4 fpadd16 %f4, %f10, %f14 bn,a loop_692 tcs %icc, 0x2 fmovscc %icc, %f15, %f3 fmovdpos %xcc, %f8, %f1 loop_692: st %f8, [%l7 + 0x4C] fmovrsgez %o1, %f5, %f5 movleu %xcc, %l5, %l1 fcmple32 %f8, %f8, %o2 fmovdle %icc, %f4, %f1 srl %g5, %l4, %o0 array8 %g7, %g2, %i5 sll %o3, %g6, %i3 tvs %xcc, 0x2 taddcctv %i1, %o4, %g1 lduh [%l7 + 0x44], %i6 sth %l2, [%l7 + 0x3E] nop setx loop_693, %l0, %l1 jmpl %l1, %i2 fnot1s %f0, %f10 movre %g4, %i7, %l3 fblg,a %fcc1, loop_694 loop_693: sdivcc %o7, 0x006A, %i0 fcmped %fcc2, %f8, %f14 edge8n %l0, %g3, %o6 loop_694: srlx %o5, %i4, %o1 fcmple16 %f2, %f8, %l6 fcmpne32 %f10, %f4, %l1 fpsub16 %f0, %f14, %f8 ldx [%l7 + 0x70], %l5 movrlz %g5, 0x013, %o2 fnegd %f14, %f10 fbne,a %fcc3, loop_695 ldsb [%l7 + 0x3D], %o0 fand %f6, %f8, %f4 sll %g7, 0x09, %g2 loop_695: fpsub16 %f6, %f12, %f8 andncc %i5, %o3, %l4 faligndata %f8, %f0, %f2 ld [%l7 + 0x18], %f7 orcc %g6, 0x0A4A, %i3 brz %i1, loop_696 fmovrsgez %g1, %f3, %f12 fbne,a %fcc1, loop_697 ldx [%l7 + 0x40], %i6 loop_696: array32 %o4, %l2, %i2 fcmpne32 %f2, %f2, %g4 loop_697: ble,a %xcc, loop_698 fmovrdlez %i7, %f2, %f0 std %f12, [%l7 + 0x78] ldd [%l7 + 0x20], %f4 loop_698: tle %xcc, 0x3 ldsh [%l7 + 0x12], %o7 ld [%l7 + 0x30], %f15 ldsh [%l7 + 0x18], %i0 ldx [%l7 + 0x08], %l0 sth %l3, [%l7 + 0x78] ldsh [%l7 + 0x26], %g3 fblg %fcc3, loop_699 fmovspos %xcc, %f6, %f0 ldsh [%l7 + 0x3C], %o6 stx %o5, [%l7 + 0x48] loop_699: lduw [%l7 + 0x58], %i4 fbu,a %fcc3, loop_700 fmovsneg %xcc, %f12, %f11 ldx [%l7 + 0x40], %o1 fmovspos %icc, %f2, %f3 loop_700: fmovsne %xcc, %f7, %f5 nop setx loop_701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,pn %icc, loop_702 fmovsle %icc, %f12, %f9 ldub [%l7 + 0x23], %l1 loop_701: fmovdcc %icc, %f15, %f10 loop_702: fandnot2s %f8, %f10, %f9 faligndata %f6, %f4, %f2 fmovde %xcc, %f9, %f5 fmovrsne %l5, %f13, %f8 movrne %g5, %l6, %o0 fbl %fcc3, loop_703 fexpand %f13, %f4 ld [%l7 + 0x6C], %f1 fcmpgt32 %f14, %f4, %g7 loop_703: ldsh [%l7 + 0x08], %o2 fcmpes %fcc0, %f10, %f0 std %f12, [%l7 + 0x40] fandnot1s %f0, %f6, %f0 fmovrdlez %i5, %f0, %f0 fone %f12 lduw [%l7 + 0x7C], %g2 array32 %l4, %g6, %o3 fabss %f10, %f0 stb %i1, [%l7 + 0x7D] sth %g1, [%l7 + 0x28] fmovsa %xcc, %f0, %f14 subc %i3, 0x1F37, %o4 movvs %xcc, %l2, %i2 fbe %fcc1, loop_704 ba loop_705 lduh [%l7 + 0x08], %i6 edge32 %g4, %i7, %i0 loop_704: add %o7, 0x116F, %l3 loop_705: fmul8x16 %f4, %f4, %f12 nop setx loop_706, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x74], %g3 movneg %icc, %o6, %l0 smulcc %i4, 0x0B8B, %o1 loop_706: tpos %xcc, 0x5 ldx [%l7 + 0x68], %o5 bcc %icc, loop_707 fpadd32 %f14, %f10, %f4 fmul8x16 %f13, %f8, %f4 bl,a %icc, loop_708 loop_707: bshuffle %f6, %f12, %f0 fzero %f14 move %xcc, %l5, %g5 loop_708: fnands %f1, %f12, %f0 movleu %xcc, %l6, %l1 stw %g7, [%l7 + 0x48] ldub [%l7 + 0x35], %o2 te %xcc, 0x0 fbge %fcc0, loop_709 ldsw [%l7 + 0x50], %i5 mova %xcc, %o0, %g2 fmovrslz %l4, %f14, %f2 loop_709: tleu %icc, 0x2 for %f0, %f8, %f0 bgu %icc, loop_710 ldsb [%l7 + 0x4D], %g6 movrgez %o3, %g1, %i1 nop setx loop_711, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_710: fpsub16s %f13, %f1, %f11 fnand %f6, %f6, %f2 stx %o4, [%l7 + 0x70] loop_711: ldsb [%l7 + 0x79], %i3 fxnors %f12, %f7, %f13 movcc %xcc, %l2, %i2 lduh [%l7 + 0x4C], %g4 array16 %i7, %i6, %o7 pdist %f6, %f6, %f14 fzero %f2 fones %f15 srlx %l3, 0x05, %g3 fmuld8sux16 %f11, %f10, %f6 sth %o6, [%l7 + 0x2E] ld [%l7 + 0x3C], %f12 fcmpeq32 %f14, %f2, %i0 tleu %icc, 0x4 fbo,a %fcc2, loop_712 fpmerge %f9, %f8, %f14 ldsw [%l7 + 0x50], %l0 lduw [%l7 + 0x20], %o1 loop_712: ldsw [%l7 + 0x44], %o5 ld [%l7 + 0x5C], %f6 smulcc %i4, %g5, %l5 movrgz %l1, 0x27F, %l6 fcmpes %fcc0, %f14, %f0 sth %g7, [%l7 + 0x16] ld [%l7 + 0x60], %f7 nop setx loop_713, %l0, %l1 jmpl %l1, %o2 tpos %xcc, 0x7 bg,a,pn %icc, loop_714 nop setx loop_715, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_713: movrlz %o0, %g2, %i5 fpack32 %f14, %f4, %f4 loop_714: sdivcc %l4, 0x0367, %g6 loop_715: fmovsge %xcc, %f9, %f6 or %o3, %g1, %o4 ldsw [%l7 + 0x38], %i1 std %f2, [%l7 + 0x60] fmovsneg %xcc, %f12, %f14 nop setx loop_716, %l0, %l1 jmpl %l1, %i3 fmovd %f6, %f6 movne %icc, %l2, %g4 fmovda %xcc, %f13, %f6 loop_716: fbg %fcc2, loop_717 ldx [%l7 + 0x58], %i2 edge8n %i6, %i7, %l3 ldx [%l7 + 0x10], %g3 loop_717: xor %o7, %i0, %l0 popc %o1, %o5 fzeros %f3 ldsb [%l7 + 0x4A], %i4 fone %f12 bleu %xcc, loop_718 fmovrde %o6, %f6, %f4 smul %l5, %l1, %g5 ld [%l7 + 0x0C], %f5 loop_718: fmuld8ulx16 %f5, %f12, %f14 fcmpeq32 %f10, %f4, %g7 ldx [%l7 + 0x10], %o2 std %f12, [%l7 + 0x28] fandnot2s %f2, %f2, %f13 fmovdcs %icc, %f10, %f13 tleu %xcc, 0x0 mulscc %l6, %o0, %i5 ldub [%l7 + 0x7E], %g2 fsrc1 %f14, %f8 ld [%l7 + 0x38], %f5 movge %icc, %l4, %o3 xor %g1, %g6, %i1 fmovrsne %i3, %f3, %f4 lduw [%l7 + 0x68], %o4 fpack32 %f4, %f2, %f14 fmovdle %icc, %f11, %f8 fnot1 %f2, %f10 fpsub32s %f10, %f8, %f5 lduh [%l7 + 0x54], %g4 st %f2, [%l7 + 0x60] fandnot1 %f4, %f8, %f6 ldsw [%l7 + 0x28], %i2 edge32n %l2, %i7, %l3 lduh [%l7 + 0x30], %g3 fcmpeq16 %f10, %f12, %o7 fnor %f8, %f10, %f14 mulx %i0, %l0, %o1 sll %o5, 0x05, %i6 movrgez %o6, %i4, %l1 sth %g5, [%l7 + 0x30] ldx [%l7 + 0x48], %l5 ldsw [%l7 + 0x30], %g7 fcmped %fcc3, %f14, %f0 fcmpes %fcc0, %f13, %f15 alignaddrl %l6, %o2, %i5 stb %o0, [%l7 + 0x39] fmovdl %xcc, %f12, %f1 fpackfix %f14, %f13 fpsub16 %f14, %f4, %f4 bne,a %xcc, loop_719 ldsw [%l7 + 0x24], %g2 fbule %fcc1, loop_720 ld [%l7 + 0x5C], %f0 loop_719: fnand %f0, %f10, %f8 fnot1 %f0, %f0 loop_720: fxor %f14, %f12, %f6 taddcc %l4, 0x1EB2, %o3 ldsb [%l7 + 0x17], %g1 ldub [%l7 + 0x5D], %i1 lduh [%l7 + 0x78], %i3 ldsw [%l7 + 0x10], %o4 lduh [%l7 + 0x7E], %g4 fnot2 %f12, %f8 bleu,pt %xcc, loop_721 fmovrsne %g6, %f15, %f2 fpack16 %f10, %f10 movvs %icc, %l2, %i7 loop_721: tcs %xcc, 0x4 tge %xcc, 0x6 fnors %f6, %f10, %f3 stw %i2, [%l7 + 0x40] fpadd32s %f4, %f14, %f12 sth %l3, [%l7 + 0x22] sth %g3, [%l7 + 0x54] fornot2s %f15, %f10, %f15 fnegd %f0, %f8 fmovsvc %xcc, %f10, %f2 edge8l %i0, %o7, %o1 faligndata %f0, %f4, %f12 lduw [%l7 + 0x28], %o5 ldsb [%l7 + 0x34], %i6 ldsh [%l7 + 0x18], %l0 ldsh [%l7 + 0x5A], %o6 subccc %i4, 0x000D, %l1 andn %l5, %g5, %g7 sth %l6, [%l7 + 0x08] fmovdgu %xcc, %f9, %f4 stx %o2, [%l7 + 0x70] ldx [%l7 + 0x20], %o0 ldsh [%l7 + 0x56], %g2 ldsh [%l7 + 0x60], %l4 brgz %i5, loop_722 std %f10, [%l7 + 0x78] fandnot1s %f1, %f14, %f8 brlez %o3, loop_723 loop_722: brgez %i1, loop_724 stx %g1, [%l7 + 0x68] fmul8sux16 %f14, %f8, %f0 loop_723: fabsd %f4, %f0 loop_724: fandnot2s %f4, %f9, %f2 fpack16 %f8, %f14 bg,a loop_725 lduh [%l7 + 0x5A], %i3 move %xcc, %o4, %g6 tle %icc, 0x7 loop_725: edge8n %l2, %g4, %i7 stx %i2, [%l7 + 0x38] stw %l3, [%l7 + 0x44] std %f8, [%l7 + 0x48] std %f12, [%l7 + 0x50] brgz %i0, loop_726 ldsw [%l7 + 0x1C], %g3 brnz %o7, loop_727 stx %o5, [%l7 + 0x38] loop_726: mulx %i6, 0x1397, %o1 ble,pn %icc, loop_728 loop_727: pdist %f2, %f6, %f8 fandnot2 %f10, %f2, %f10 edge16ln %o6, %i4, %l0 loop_728: ldd [%l7 + 0x20], %f14 std %f4, [%l7 + 0x20] st %f0, [%l7 + 0x50] sra %l5, 0x1E, %l1 ldsh [%l7 + 0x26], %g7 nop setx loop_729, %l0, %l1 jmpl %l1, %l6 fmovscc %icc, %f2, %f13 fmovdvs %icc, %f9, %f6 ldd [%l7 + 0x40], %f12 loop_729: ldub [%l7 + 0x47], %o2 ldsh [%l7 + 0x18], %g5 fmovsa %xcc, %f15, %f13 bpos loop_730 sth %g2, [%l7 + 0x12] ldub [%l7 + 0x41], %o0 xorcc %l4, %o3, %i5 loop_730: orn %g1, %i3, %i1 tleu %xcc, 0x7 stb %g6, [%l7 + 0x5B] fmovdge %icc, %f14, %f11 tneg %xcc, 0x7 stx %l2, [%l7 + 0x70] fbuge,a %fcc0, loop_731 mova %icc, %g4, %o4 fnands %f4, %f15, %f5 lduw [%l7 + 0x74], %i2 loop_731: fmovdleu %xcc, %f15, %f4 bcc,a,pt %icc, loop_732 edge8l %l3, %i7, %i0 ldsb [%l7 + 0x27], %o7 xor %g3, %i6, %o5 loop_732: lduh [%l7 + 0x68], %o6 stw %o1, [%l7 + 0x68] pdist %f10, %f12, %f10 alignaddr %i4, %l0, %l1 tvs %icc, 0x2 tcc %icc, 0x2 movn %xcc, %g7, %l5 nop setx loop_733, %l0, %l1 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 + 0x1C], %l6 stb %g5, [%l7 + 0x58] fmul8x16 %f11, %f8, %f0 loop_733: fbge %fcc1, loop_734 fxor %f2, %f2, %f6 tn %icc, 0x3 addcc %o2, %o0, %l4 loop_734: std %f0, [%l7 + 0x50] fmovrse %g2, %f5, %f10 fmovdle %xcc, %f10, %f7 addccc %o3, %g1, %i3 sub %i1, %i5, %l2 ldd [%l7 + 0x38], %f12 mova %icc, %g4, %g6 andn %i2, %o4, %i7 bgu,pt %icc, loop_735 lduh [%l7 + 0x38], %l3 sethi 0x0FB2, %o7 lduw [%l7 + 0x08], %g3 loop_735: sth %i0, [%l7 + 0x22] std %f0, [%l7 + 0x30] ldub [%l7 + 0x4E], %i6 tvs %xcc, 0x6 udiv %o6, 0x14CA, %o1 lduw [%l7 + 0x18], %o5 ldsw [%l7 + 0x4C], %l0 ldsh [%l7 + 0x30], %l1 bcc %icc, loop_736 array8 %i4, %g7, %l6 tge %icc, 0x6 tgu %xcc, 0x6 loop_736: lduh [%l7 + 0x58], %l5 orcc %o2, 0x126C, %o0 std %f14, [%l7 + 0x50] tge %xcc, 0x7 sth %g5, [%l7 + 0x2A] fornot2s %f11, %f4, %f14 tvs %xcc, 0x2 brz %l4, loop_737 sdivx %o3, 0x117F, %g1 brlz %i3, loop_738 fcmps %fcc0, %f12, %f0 loop_737: fabsd %f8, %f8 fmovrdgz %g2, %f2, %f4 loop_738: andn %i5, %i1, %l2 fmovs %f9, %f5 fmovrslez %g6, %f15, %f8 fmul8x16au %f12, %f7, %f0 movrlez %i2, %o4, %g4 fmovsvc %icc, %f2, %f4 move %xcc, %l3, %i7 brgz,a %g3, loop_739 fmovrse %i0, %f6, %f13 sllx %i6, %o6, %o1 ld [%l7 + 0x14], %f8 loop_739: ldub [%l7 + 0x6E], %o5 movleu %icc, %l0, %o7 array8 %i4, %l1, %g7 movg %icc, %l6, %l5 ble,pn %icc, loop_740 std %f4, [%l7 + 0x58] fnegs %f0, %f11 ld [%l7 + 0x5C], %f6 loop_740: fbne %fcc2, loop_741 edge32ln %o0, %g5, %l4 movg %icc, %o3, %o2 fornot2 %f8, %f0, %f12 loop_741: fmovrdgz %g1, %f0, %f8 stb %g2, [%l7 + 0x24] fbuge %fcc2, loop_742 ld [%l7 + 0x18], %f10 edge16 %i5, %i3, %i1 siam 0x6 loop_742: fcmple32 %f14, %f2, %g6 lduh [%l7 + 0x18], %i2 std %f14, [%l7 + 0x50] sethi 0x081B, %l2 fmovrdgz %g4, %f2, %f2 ldx [%l7 + 0x58], %o4 fbue %fcc2, loop_743 xnor %i7, %l3, %g3 fmul8x16 %f6, %f12, %f0 sdivx %i6, 0x15BE, %o6 loop_743: bshuffle %f4, %f8, %f4 fsrc2s %f10, %f7 tsubcctv %i0, 0x13E1, %o1 st %f8, [%l7 + 0x18] ldx [%l7 + 0x28], %l0 tsubcc %o5, 0x096D, %i4 fmovdle %xcc, %f5, %f13 ldsb [%l7 + 0x4B], %l1 smulcc %g7, 0x0EC1, %l6 ldsw [%l7 + 0x18], %l5 subc %o7, 0x0D09, %o0 stb %g5, [%l7 + 0x0E] tsubcc %o3, 0x1C72, %o2 sdivx %l4, 0x1D58, %g1 ta %icc, 0x6 bn %xcc, loop_744 fornot1s %f14, %f11, %f4 fbule %fcc2, loop_745 fmovrdne %i5, %f8, %f8 loop_744: fnot1s %f11, %f11 bpos,a,pt %xcc, loop_746 loop_745: stw %g2, [%l7 + 0x18] fmovdn %icc, %f10, %f13 bvs,a,pt %xcc, loop_747 loop_746: fmovscs %xcc, %f5, %f3 fsrc1 %f4, %f8 bleu,pn %xcc, loop_748 loop_747: ldsb [%l7 + 0x2E], %i3 stx %i1, [%l7 + 0x38] sth %i2, [%l7 + 0x6E] loop_748: sdivx %l2, 0x098E, %g6 edge8 %o4, %g4, %i7 fnot2s %f2, %f13 stx %g3, [%l7 + 0x20] tsubcctv %l3, %o6, %i6 ldub [%l7 + 0x70], %o1 st %f10, [%l7 + 0x2C] subcc %l0, 0x0808, %o5 edge16 %i4, %i0, %l1 fmovrdne %g7, %f8, %f2 fbu %fcc0, loop_749 edge8n %l6, %l5, %o0 subccc %g5, %o7, %o2 sth %l4, [%l7 + 0x20] loop_749: ldsh [%l7 + 0x54], %g1 fmul8x16au %f10, %f15, %f4 brlz %i5, loop_750 add %g2, 0x1EA8, %o3 lduw [%l7 + 0x58], %i1 movge %xcc, %i3, %i2 loop_750: fsrc2 %f14, %f14 fmovdcs %icc, %f11, %f11 mulx %g6, %o4, %l2 sllx %i7, %g4, %l3 umulcc %o6, %i6, %o1 fcmps %fcc3, %f9, %f8 edge8n %g3, %l0, %o5 ldd [%l7 + 0x40], %f14 bgu,a,pt %xcc, loop_751 fbule %fcc2, loop_752 fmovdvs %icc, %f8, %f8 ldsh [%l7 + 0x48], %i4 loop_751: brgz %l1, loop_753 loop_752: fzero %f0 fmovrdlz %i0, %f12, %f4 udiv %l6, 0x19F1, %g7 loop_753: fnor %f4, %f12, %f8 fcmpgt32 %f10, %f14, %o0 fcmple32 %f10, %f12, %g5 xorcc %l5, %o7, %l4 ldub [%l7 + 0x70], %o2 ld [%l7 + 0x18], %f15 edge32 %g1, %g2, %o3 movrlz %i5, 0x259, %i1 fsrc2s %f2, %f15 sth %i2, [%l7 + 0x48] ldsw [%l7 + 0x78], %i3 fpsub16 %f2, %f14, %f4 faligndata %f8, %f12, %f0 fbo,a %fcc0, loop_754 fmovdcc %icc, %f3, %f6 tsubcc %o4, %l2, %g6 stx %i7, [%l7 + 0x30] loop_754: udiv %g4, 0x1549, %l3 ble loop_755 stb %i6, [%l7 + 0x14] movgu %icc, %o1, %o6 lduw [%l7 + 0x64], %l0 loop_755: fble %fcc1, loop_756 movre %g3, 0x2E9, %o5 xnor %i4, %l1, %i0 ldsh [%l7 + 0x76], %l6 loop_756: fmovsl %icc, %f15, %f11 ble loop_757 lduh [%l7 + 0x20], %g7 addc %g5, %l5, %o7 movvs %xcc, %o0, %o2 loop_757: sethi 0x149E, %g1 edge8ln %g2, %o3, %l4 or %i5, 0x16ED, %i1 fsrc1s %f9, %f0 ldsb [%l7 + 0x2B], %i2 ldd [%l7 + 0x08], %f0 tle %xcc, 0x5 ldsw [%l7 + 0x30], %i3 ldd [%l7 + 0x38], %f2 fmovdleu %icc, %f2, %f10 fcmped %fcc1, %f0, %f10 siam 0x0 brgz %l2, loop_758 lduw [%l7 + 0x20], %o4 fmul8ulx16 %f0, %f14, %f10 fpack16 %f8, %f4 loop_758: fmovrsne %g6, %f7, %f10 orncc %i7, 0x1B9F, %l3 array32 %g4, %o1, %o6 brlez %i6, loop_759 fmovsne %xcc, %f15, %f9 lduw [%l7 + 0x7C], %g3 fmul8x16al %f9, %f14, %f2 loop_759: srlx %o5, %l0, %i4 ldsw [%l7 + 0x7C], %l1 edge16n %l6, %g7, %i0 fxnor %f14, %f8, %f0 add %g5, %o7, %l5 movl %xcc, %o2, %g1 smulcc %g2, 0x1A29, %o3 sub %o0, 0x1DC7, %l4 ldsh [%l7 + 0x1E], %i5 popc 0x0942, %i2 edge8 %i3, %i1, %o4 sethi 0x109D, %l2 ldub [%l7 + 0x6D], %g6 alignaddr %i7, %g4, %l3 ldsb [%l7 + 0x15], %o1 stb %o6, [%l7 + 0x65] brlez,a %i6, loop_760 fbl,a %fcc1, loop_761 array8 %g3, %l0, %i4 ldsw [%l7 + 0x20], %o5 loop_760: fornot1s %f15, %f7, %f8 loop_761: brnz %l1, loop_762 brlz,a %l6, loop_763 fnand %f0, %f0, %f8 fandnot2s %f6, %f15, %f1 loop_762: fmovdle %icc, %f1, %f3 loop_763: ldd [%l7 + 0x58], %f10 fmovs %f14, %f2 edge8ln %g7, %g5, %o7 orncc %l5, 0x1CD9, %i0 fmovs %f3, %f13 bpos loop_764 fmovrdne %g1, %f4, %f0 ldd [%l7 + 0x48], %f4 fxors %f12, %f2, %f6 loop_764: lduw [%l7 + 0x60], %o2 fcmpgt32 %f0, %f10, %o3 fornot2 %f10, %f10, %f8 fmul8x16al %f3, %f9, %f2 ldsw [%l7 + 0x68], %o0 sethi 0x0606, %l4 fbul %fcc0, loop_765 ldsb [%l7 + 0x26], %g2 lduh [%l7 + 0x4A], %i2 bg,a,pn %icc, loop_766 loop_765: subccc %i3, %i1, %i5 movrlz %l2, %o4, %i7 movneg %icc, %g4, %l3 loop_766: orncc %g6, %o1, %o6 st %f12, [%l7 + 0x54] ldsw [%l7 + 0x50], %i6 fxor %f8, %f14, %f2 sub %g3, 0x051A, %l0 brlez %i4, loop_767 stx %l1, [%l7 + 0x28] fnors %f14, %f1, %f6 ldsw [%l7 + 0x2C], %o5 loop_767: edge8l %g7, %l6, %g5 stb %o7, [%l7 + 0x32] movge %icc, %l5, %i0 fmovde %icc, %f3, %f12 sth %g1, [%l7 + 0x32] tsubcc %o2, %o0, %o3 ldsb [%l7 + 0x6D], %l4 fbu,a %fcc3, loop_768 fbge %fcc1, loop_769 fbue,a %fcc2, loop_770 sth %g2, [%l7 + 0x64] loop_768: addccc %i2, 0x030F, %i1 loop_769: umul %i3, 0x1A4A, %i5 loop_770: fmovrdlez %l2, %f0, %f14 lduh [%l7 + 0x0C], %i7 addccc %g4, 0x0894, %o4 fnegs %f3, %f0 fmovrsgez %l3, %f5, %f11 tneg %xcc, 0x5 ldub [%l7 + 0x48], %g6 brgz %o6, loop_771 fmovdvs %xcc, %f14, %f7 stx %o1, [%l7 + 0x10] array32 %i6, %l0, %i4 loop_771: tneg %icc, 0x0 fnegd %f10, %f14 add %l1, 0x0FF7, %o5 orn %g3, %g7, %g5 fornot1s %f9, %f6, %f2 fcmpne32 %f14, %f8, %l6 fbg,a %fcc3, loop_772 fbul %fcc0, loop_773 ldsw [%l7 + 0x50], %o7 fbuge %fcc1, loop_774 loop_772: ldsw [%l7 + 0x58], %l5 loop_773: pdist %f14, %f0, %f12 fnegs %f6, %f3 loop_774: xorcc %i0, 0x0B6B, %g1 fcmpd %fcc0, %f14, %f2 fcmpeq32 %f12, %f4, %o2 fmovse %icc, %f12, %f11 ldsb [%l7 + 0x18], %o0 fmovrdlz %o3, %f14, %f2 brgz %l4, loop_775 ldsb [%l7 + 0x2B], %i2 fmovdne %xcc, %f10, %f3 fmovrdne %i1, %f14, %f12 loop_775: fnot1 %f12, %f0 ldx [%l7 + 0x48], %g2 smulcc %i5, %i3, %i7 brnz,a %g4, loop_776 tl %icc, 0x4 fbug,a %fcc0, loop_777 sethi 0x08BC, %l2 loop_776: lduw [%l7 + 0x4C], %l3 stx %o4, [%l7 + 0x40] loop_777: fmovse %xcc, %f0, %f9 and %o6, 0x18A8, %g6 st %f5, [%l7 + 0x28] fmovdle %xcc, %f0, %f4 fmovsl %xcc, %f8, %f9 addccc %i6, %l0, %o1 bneg,pn %icc, loop_778 fmovsneg %xcc, %f6, %f6 brlz %l1, loop_779 fbg %fcc3, loop_780 loop_778: orcc %i4, 0x0C34, %g3 fandnot1s %f10, %f8, %f1 loop_779: bgu,a loop_781 loop_780: fbe,a %fcc1, loop_782 bvc,pt %icc, loop_783 brgz %g7, loop_784 loop_781: fmovrslz %g5, %f8, %f12 loop_782: be,a,pn %icc, loop_785 loop_783: ldsb [%l7 + 0x49], %o5 loop_784: st %f2, [%l7 + 0x74] fpmerge %f8, %f15, %f12 loop_785: bcc,a %xcc, loop_786 movne %xcc, %o7, %l6 ldub [%l7 + 0x20], %i0 tgu %xcc, 0x3 loop_786: fandnot2s %f6, %f2, %f2 nop setx loop_787, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f14, [%l7 + 0x24] fmul8x16al %f0, %f4, %f12 for %f8, %f14, %f12 loop_787: umulcc %g1, %o2, %o0 movn %xcc, %l5, %o3 and %i2, %l4, %g2 call loop_788 movvs %xcc, %i1, %i5 nop setx loop_789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule %fcc0, loop_790 loop_788: fnor %f12, %f0, %f6 smulcc %i7, 0x0D4A, %g4 loop_789: std %f6, [%l7 + 0x68] loop_790: lduh [%l7 + 0x66], %i3 mova %xcc, %l2, %l3 fand %f8, %f2, %f12 ldx [%l7 + 0x50], %o4 movcs %icc, %o6, %g6 movrgez %l0, 0x38D, %i6 lduh [%l7 + 0x60], %o1 fble,a %fcc3, loop_791 ldub [%l7 + 0x7D], %l1 tneg %xcc, 0x2 fands %f4, %f0, %f3 loop_791: fmovdvc %xcc, %f7, %f0 stw %i4, [%l7 + 0x44] fands %f12, %f13, %f6 fmul8x16au %f5, %f7, %f10 fnot1 %f4, %f2 stw %g7, [%l7 + 0x40] edge16n %g5, %g3, %o7 for %f4, %f2, %f0 ld [%l7 + 0x74], %f9 stx %o5, [%l7 + 0x40] fmovrsgz %l6, %f0, %f5 fblg %fcc1, loop_792 mulscc %g1, %i0, %o2 fmovse %xcc, %f15, %f10 tge %icc, 0x5 loop_792: fbuge,a %fcc3, loop_793 movrgz %l5, %o3, %o0 fabss %f13, %f15 fabsd %f8, %f2 loop_793: fmovdn %xcc, %f10, %f13 movrgez %i2, 0x0A2, %g2 fcmple16 %f8, %f8, %l4 fnand %f6, %f2, %f0 std %f14, [%l7 + 0x20] fandnot2 %f8, %f0, %f14 fcmple32 %f8, %f10, %i1 sth %i7, [%l7 + 0x5C] lduh [%l7 + 0x44], %g4 udiv %i5, 0x1735, %l2 tneg %xcc, 0x4 ldsb [%l7 + 0x45], %i3 ldub [%l7 + 0x4A], %l3 sdivx %o6, 0x004E, %g6 fmovrdgz %l0, %f14, %f8 lduh [%l7 + 0x4A], %o4 andcc %o1, 0x0CF8, %i6 subccc %l1, 0x0733, %g7 be,pt %xcc, loop_794 fabss %f8, %f8 be,a %icc, loop_795 fxnor %f10, %f14, %f4 loop_794: movle %xcc, %g5, %g3 tl %xcc, 0x7 loop_795: fpack32 %f14, %f2, %f2 fzero %f8 fbg,a %fcc3, loop_796 stb %i4, [%l7 + 0x50] tsubcctv %o7, 0x0EE9, %l6 std %f6, [%l7 + 0x58] loop_796: ldsw [%l7 + 0x34], %g1 edge16ln %o5, %o2, %l5 fpadd16s %f6, %f2, %f12 fcmpeq16 %f0, %f2, %i0 fandnot1 %f10, %f0, %f12 tsubcctv %o3, 0x127B, %o0 fornot1 %f8, %f0, %f0 sth %i2, [%l7 + 0x0E] or %g2, 0x1BAC, %i1 fbug,a %fcc2, loop_797 sth %l4, [%l7 + 0x40] ldsw [%l7 + 0x0C], %i7 fmovsgu %icc, %f10, %f1 loop_797: call loop_798 st %f5, [%l7 + 0x48] fbuge %fcc0, loop_799 tneg %icc, 0x5 loop_798: tsubcc %i5, 0x0F6A, %g4 fmovdg %icc, %f12, %f1 loop_799: for %f10, %f12, %f8 fmovdcs %xcc, %f1, %f8 orn %l2, 0x1D74, %i3 movge %xcc, %o6, %l3 st %f13, [%l7 + 0x70] fmovrdne %g6, %f14, %f12 movge %icc, %o4, %l0 sethi 0x0BE8, %i6 stx %o1, [%l7 + 0x50] movrgez %g7, %g5, %g3 fmovdg %xcc, %f2, %f8 bneg,pt %icc, loop_800 fxors %f15, %f3, %f12 tpos %icc, 0x7 lduh [%l7 + 0x44], %l1 loop_800: fpsub32 %f0, %f14, %f12 fmovscc %xcc, %f9, %f5 subcc %i4, %l6, %o7 fbuge %fcc1, loop_801 smul %g1, 0x024F, %o5 ldsb [%l7 + 0x0A], %o2 edge32 %i0, %l5, %o3 loop_801: fbul,a %fcc3, loop_802 ld [%l7 + 0x2C], %f14 pdist %f4, %f0, %f12 brz %o0, loop_803 loop_802: call loop_804 stx %g2, [%l7 + 0x70] and %i2, %i1, %l4 loop_803: ldsw [%l7 + 0x18], %i7 loop_804: stb %i5, [%l7 + 0x4F] fblg,a %fcc2, loop_805 fmovsle %icc, %f7, %f13 fnegs %f4, %f1 fbl,a %fcc1, loop_806 loop_805: ldx [%l7 + 0x30], %l2 movn %icc, %g4, %o6 tg %xcc, 0x0 loop_806: fnand %f0, %f4, %f10 fmovsgu %xcc, %f5, %f2 ldd [%l7 + 0x10], %f6 ld [%l7 + 0x64], %f5 bgu loop_807 fpsub16 %f4, %f8, %f2 ba,pt %xcc, loop_808 fbne %fcc2, loop_809 loop_807: ld [%l7 + 0x78], %f3 fmovsleu %icc, %f1, %f13 loop_808: stb %i3, [%l7 + 0x24] loop_809: tcs %xcc, 0x7 fmovsle %icc, %f1, %f14 fnand %f10, %f2, %f8 movn %xcc, %l3, %g6 fpsub16s %f0, %f10, %f5 fmovsa %icc, %f2, %f9 fsrc1 %f6, %f10 brgz %l0, loop_810 fbue %fcc0, loop_811 stx %o4, [%l7 + 0x18] fsrc2 %f4, %f14 loop_810: udiv %o1, 0x1213, %i6 loop_811: stw %g7, [%l7 + 0x10] ldsw [%l7 + 0x1C], %g5 taddcc %g3, 0x0EC3, %l1 fmovsleu %icc, %f6, %f9 tneg %icc, 0x2 fxor %f4, %f8, %f6 fbu,a %fcc1, loop_812 taddcc %i4, 0x122F, %l6 fxnors %f1, %f6, %f5 st %f1, [%l7 + 0x70] loop_812: stb %g1, [%l7 + 0x60] std %f12, [%l7 + 0x08] fcmpne16 %f8, %f10, %o7 fands %f1, %f0, %f7 fbul,a %fcc2, loop_813 subc %o5, 0x1B49, %o2 call loop_814 brgez,a %l5, loop_815 loop_813: fcmpgt32 %f4, %f14, %i0 fmovsa %xcc, %f9, %f2 loop_814: movcs %icc, %o3, %o0 loop_815: sth %g2, [%l7 + 0x56] fblg %fcc1, loop_816 srl %i1, %i2, %l4 fbg,a %fcc1, loop_817 movcs %icc, %i7, %l2 loop_816: fandnot2 %f14, %f6, %f0 fmovdgu %icc, %f6, %f11 loop_817: movre %i5, %o6, %i3 fmovsle %icc, %f14, %f7 stb %g4, [%l7 + 0x74] orn %g6, 0x0EE2, %l0 taddcctv %l3, %o1, %i6 movg %icc, %o4, %g5 tgu %icc, 0x5 lduw [%l7 + 0x60], %g7 nop setx loop_818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %g3, loop_819 fzeros %f0 pdist %f8, %f2, %f10 loop_818: st %f7, [%l7 + 0x10] loop_819: fpadd32 %f12, %f4, %f0 fornot2s %f5, %f3, %f1 movle %icc, %i4, %l6 udiv %g1, 0x1B41, %l1 srl %o5, 0x1E, %o7 stx %l5, [%l7 + 0x68] fnot1s %f15, %f7 nop setx loop_820, %l0, %l1 jmpl %l1, %i0 array16 %o3, %o2, %o0 movg %icc, %g2, %i1 tn %xcc, 0x5 loop_820: fcmpne32 %f6, %f2, %l4 fbuge %fcc2, loop_821 bl,a %icc, loop_822 fbug,a %fcc2, loop_823 tle %icc, 0x1 loop_821: sub %i2, %l2, %i5 loop_822: brnz,a %i7, loop_824 loop_823: tsubcctv %i3, 0x07FD, %o6 movne %xcc, %g4, %g6 fornot1s %f6, %f10, %f12 loop_824: ldsw [%l7 + 0x44], %l3 stx %l0, [%l7 + 0x48] movvs %icc, %o1, %i6 fbn,a %fcc0, loop_825 ldx [%l7 + 0x20], %o4 movneg %xcc, %g5, %g3 array32 %g7, %i4, %l6 loop_825: fmovsa %icc, %f10, %f1 movl %xcc, %g1, %o5 std %f12, [%l7 + 0x78] fmovrsgez %o7, %f3, %f4 fpsub32 %f10, %f10, %f2 fand %f2, %f14, %f4 fsrc2 %f2, %f4 bl,a,pn %xcc, loop_826 stw %l5, [%l7 + 0x14] movne %icc, %i0, %o3 fornot1s %f8, %f15, %f10 loop_826: fpsub32s %f11, %f1, %f11 mulscc %l1, 0x10B9, %o2 fmovrdne %o0, %f8, %f6 fnegs %f9, %f4 movrgz %i1, 0x20D, %l4 brlez,a %i2, loop_827 fblg,a %fcc0, loop_828 tvs %icc, 0x6 ld [%l7 + 0x3C], %f0 loop_827: tge %icc, 0x2 loop_828: ldsw [%l7 + 0x58], %l2 fornot2s %f15, %f6, %f13 array8 %g2, %i5, %i7 ldub [%l7 + 0x65], %i3 nop setx loop_829, %l0, %l1 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 %g4, loop_830 tleu %icc, 0x7 fsrc2 %f12, %f10 loop_829: addccc %g6, %l3, %l0 loop_830: xnorcc %o1, %o6, %o4 fmovsl %xcc, %f6, %f0 fbug %fcc0, loop_831 ldx [%l7 + 0x10], %g5 ldsh [%l7 + 0x1C], %i6 fpsub16s %f1, %f2, %f2 loop_831: tgu %icc, 0x3 orn %g7, 0x0389, %i4 srax %g3, 0x00, %g1 mulx %l6, 0x148D, %o5 sdivx %o7, 0x0C7F, %i0 fbg %fcc1, loop_832 alignaddr %l5, %l1, %o3 fba %fcc2, loop_833 lduh [%l7 + 0x7A], %o0 loop_832: std %f2, [%l7 + 0x60] fabss %f10, %f15 loop_833: fmovdvs %xcc, %f5, %f12 bvs loop_834 srax %o2, 0x0D, %l4 fzeros %f7 stb %i2, [%l7 + 0x56] loop_834: move %xcc, %i1, %l2 movn %icc, %i5, %i7 te %icc, 0x0 stx %g2, [%l7 + 0x38] fpsub32 %f8, %f4, %f12 ldub [%l7 + 0x6E], %i3 fmuld8sux16 %f3, %f1, %f2 addc %g6, 0x0937, %l3 movrne %l0, %g4, %o6 fbne,a %fcc0, loop_835 srax %o4, 0x00, %o1 fmul8x16 %f6, %f2, %f2 te %xcc, 0x7 loop_835: ldsb [%l7 + 0x46], %i6 ld [%l7 + 0x08], %f15 fnot1s %f14, %f2 sth %g7, [%l7 + 0x60] subccc %i4, %g5, %g3 fmovsgu %xcc, %f8, %f15 edge16 %g1, %l6, %o7 tle %xcc, 0x0 fmovse %xcc, %f12, %f13 edge16ln %o5, %i0, %l5 fandnot2s %f13, %f15, %f4 addc %o3, %l1, %o0 move %xcc, %o2, %l4 edge8ln %i2, %l2, %i1 brgz,a %i5, loop_836 udiv %g2, 0x0756, %i3 lduh [%l7 + 0x40], %g6 ldsh [%l7 + 0x6C], %i7 loop_836: ldx [%l7 + 0x58], %l0 move %icc, %l3, %g4 bl,a loop_837 stb %o4, [%l7 + 0x4E] ldd [%l7 + 0x30], %f6 ldub [%l7 + 0x0E], %o6 loop_837: fmovrdlz %i6, %f0, %f14 sth %o1, [%l7 + 0x5E] sdivcc %i4, 0x1E6A, %g5 ldub [%l7 + 0x14], %g7 sub %g3, 0x0F21, %l6 ldsh [%l7 + 0x42], %o7 ldd [%l7 + 0x20], %f4 xnor %g1, 0x17A6, %o5 fpadd16 %f4, %f12, %f12 tneg %icc, 0x1 movn %icc, %i0, %l5 brnz %o3, loop_838 ldsb [%l7 + 0x20], %l1 fbe,a %fcc3, loop_839 fand %f12, %f4, %f4 loop_838: xorcc %o0, %l4, %i2 tcs %icc, 0x4 loop_839: ldd [%l7 + 0x60], %f2 bleu,a %icc, loop_840 bvc,pn %icc, loop_841 tsubcctv %l2, 0x05D9, %i1 addc %i5, 0x1B40, %g2 loop_840: bpos,pn %xcc, loop_842 loop_841: lduh [%l7 + 0x54], %o2 stx %i3, [%l7 + 0x10] lduh [%l7 + 0x70], %g6 loop_842: std %f8, [%l7 + 0x60] fmovdneg %icc, %f11, %f12 edge8ln %i7, %l0, %g4 lduh [%l7 + 0x7A], %o4 ldd [%l7 + 0x50], %f8 lduw [%l7 + 0x08], %l3 fmovdn %icc, %f4, %f4 fcmple32 %f2, %f12, %o6 for %f4, %f8, %f10 addc %o1, 0x1686, %i4 sth %i6, [%l7 + 0x7C] bg loop_843 fmovsvs %xcc, %f15, %f14 ldsw [%l7 + 0x2C], %g7 fone %f0 loop_843: ldsh [%l7 + 0x6C], %g5 std %f14, [%l7 + 0x78] andn %l6, 0x111E, %o7 ldub [%l7 + 0x53], %g3 std %f6, [%l7 + 0x18] xnorcc %o5, 0x1630, %g1 lduw [%l7 + 0x3C], %l5 fmuld8sux16 %f14, %f12, %f8 stb %o3, [%l7 + 0x71] ld [%l7 + 0x58], %f7 ldx [%l7 + 0x38], %i0 brlz %o0, loop_844 tne %xcc, 0x4 fpmerge %f9, %f3, %f4 edge8ln %l1, %l4, %i2 loop_844: fcmps %fcc2, %f10, %f5 fmovrslez %i1, %f13, %f1 sth %i5, [%l7 + 0x6E] srlx %l2, %o2, %i3 fmul8ulx16 %f12, %f8, %f2 srlx %g6, 0x1C, %i7 xnorcc %g2, 0x1A18, %l0 fmovrsne %o4, %f12, %f14 fmovsa %xcc, %f9, %f2 andncc %l3, %o6, %o1 bpos,a,pn %xcc, loop_845 ldd [%l7 + 0x48], %f14 fcmpne32 %f10, %f10, %i4 lduw [%l7 + 0x10], %g4 loop_845: fcmpeq32 %f4, %f14, %i6 orcc %g7, 0x1DEC, %l6 fmovsneg %xcc, %f4, %f15 fornot1 %f10, %f14, %f8 ldsw [%l7 + 0x44], %o7 fbl,a %fcc1, loop_846 fmovdle %icc, %f5, %f11 std %f0, [%l7 + 0x28] popc %g5, %o5 loop_846: fnegd %f4, %f8 fnors %f12, %f2, %f15 fmovdne %xcc, %f2, %f3 movpos %xcc, %g3, %l5 lduh [%l7 + 0x62], %g1 fmovdn %xcc, %f7, %f11 ldd [%l7 + 0x18], %f4 tneg %icc, 0x0 nop setx loop_847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %o3, %o0, %l1 fmovrdgz %i0, %f4, %f10 fcmpgt16 %f12, %f12, %l4 loop_847: edge32ln %i2, %i1, %i5 fpackfix %f4, %f6 ldsh [%l7 + 0x70], %o2 addc %l2, %g6, %i7 fmovscs %xcc, %f8, %f0 fmul8ulx16 %f4, %f6, %f14 sth %i3, [%l7 + 0x28] ba,pn %icc, loop_848 taddcc %g2, %o4, %l0 fmovdcc %xcc, %f12, %f5 xnor %l3, %o1, %o6 loop_848: fmovrdgz %g4, %f2, %f14 bn,pn %icc, loop_849 fnot2s %f14, %f0 fmovse %xcc, %f4, %f1 fmovrdlz %i4, %f4, %f8 loop_849: sdivx %g7, 0x09D7, %l6 movpos %xcc, %o7, %g5 fmovse %icc, %f12, %f7 nop setx loop_850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %i6, %g3, %o5 fandnot2 %f2, %f14, %f12 xnorcc %g1, %l5, %o3 loop_850: sub %o0, 0x12BD, %l1 fmovdgu %icc, %f3, %f10 movpos %icc, %l4, %i2 fbn,a %fcc0, loop_851 fbule,a %fcc3, loop_852 fbuge %fcc0, loop_853 stw %i0, [%l7 + 0x38] loop_851: fbn %fcc1, loop_854 loop_852: movn %xcc, %i5, %i1 loop_853: ldsw [%l7 + 0x1C], %l2 fmovdl %xcc, %f13, %f12 loop_854: edge8l %o2, %i7, %i3 fmovsge %icc, %f8, %f4 fpadd32s %f12, %f0, %f7 edge32ln %g2, %g6, %o4 ldsw [%l7 + 0x28], %l3 fnor %f10, %f2, %f0 ldd [%l7 + 0x48], %f14 ldsw [%l7 + 0x40], %l0 ldx [%l7 + 0x18], %o6 fmovda %xcc, %f15, %f6 andn %o1, %g4, %g7 tneg %xcc, 0x0 ldsb [%l7 + 0x3F], %l6 std %f14, [%l7 + 0x40] ldsb [%l7 + 0x1D], %i4 stw %g5, [%l7 + 0x38] ld [%l7 + 0x7C], %f9 ld [%l7 + 0x24], %f15 stx %o7, [%l7 + 0x38] stw %i6, [%l7 + 0x50] subcc %g3, %o5, %g1 fmovse %xcc, %f12, %f7 fmovsne %xcc, %f13, %f12 lduh [%l7 + 0x1C], %l5 popc %o3, %l1 faligndata %f10, %f0, %f6 ld [%l7 + 0x5C], %f0 movneg %xcc, %o0, %i2 fnors %f15, %f8, %f1 fnand %f8, %f8, %f4 fsrc1 %f14, %f2 std %f4, [%l7 + 0x30] bn,a loop_855 ldsh [%l7 + 0x08], %i0 fnot2 %f14, %f6 movneg %icc, %l4, %i5 loop_855: bleu,a,pt %icc, loop_856 alignaddrl %l2, %i1, %o2 stb %i3, [%l7 + 0x49] stb %i7, [%l7 + 0x31] loop_856: fandnot2 %f10, %f4, %f12 tne %icc, 0x6 subcc %g2, %o4, %g6 sth %l3, [%l7 + 0x1C] fcmpd %fcc0, %f12, %f0 lduw [%l7 + 0x34], %l0 ld [%l7 + 0x74], %f6 nop setx loop_857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %o6, %o1, %g7 call loop_858 st %f11, [%l7 + 0x24] loop_857: array32 %g4, %l6, %g5 fmovrdlez %i4, %f8, %f4 loop_858: st %f14, [%l7 + 0x70] ldsh [%l7 + 0x3C], %i6 ld [%l7 + 0x10], %f15 bneg,pt %xcc, loop_859 fmovsleu %icc, %f8, %f5 fands %f8, %f2, %f0 fmovrdgz %o7, %f6, %f10 loop_859: ldx [%l7 + 0x60], %g3 bvc,a,pt %icc, loop_860 fmul8ulx16 %f2, %f12, %f12 lduw [%l7 + 0x30], %g1 fbuge,a %fcc1, loop_861 loop_860: movge %xcc, %o5, %o3 ldd [%l7 + 0x50], %f8 fmovrdlez %l5, %f0, %f2 loop_861: ldx [%l7 + 0x48], %o0 ld [%l7 + 0x44], %f5 fmovsn %icc, %f14, %f13 and %l1, %i0, %i2 fmovd %f12, %f8 fmovscs %xcc, %f15, %f2 mulscc %l4, 0x17F9, %i5 fmovdn %xcc, %f12, %f7 fmovsne %xcc, %f9, %f5 stx %l2, [%l7 + 0x20] fbule,a %fcc0, loop_862 fmovdvs %xcc, %f9, %f1 tgu %xcc, 0x4 ldsh [%l7 + 0x26], %i1 loop_862: st %f7, [%l7 + 0x3C] stx %i3, [%l7 + 0x28] fmovrsne %o2, %f7, %f13 std %f2, [%l7 + 0x28] stw %g2, [%l7 + 0x40] fmovscc %xcc, %f6, %f11 fmovscc %xcc, %f2, %f1 be,a,pn %icc, loop_863 fmovsa %xcc, %f0, %f10 fmovrsgz %o4, %f15, %f13 stx %g6, [%l7 + 0x48] loop_863: edge32ln %i7, %l3, %l0 fcmpgt16 %f10, %f12, %o6 stx %o1, [%l7 + 0x20] ldsb [%l7 + 0x2F], %g4 fbe %fcc3, loop_864 fmovspos %xcc, %f0, %f10 stw %l6, [%l7 + 0x48] fbn %fcc2, loop_865 loop_864: fpadd16s %f12, %f7, %f2 fba,a %fcc0, loop_866 sth %g5, [%l7 + 0x12] loop_865: xnor %g7, %i4, %i6 fmovrsgez %g3, %f0, %f9 loop_866: fpadd32 %f10, %f2, %f12 ldsw [%l7 + 0x24], %g1 lduh [%l7 + 0x0C], %o5 brnz,a %o7, loop_867 stw %o3, [%l7 + 0x34] fxnors %f7, %f14, %f9 fors %f12, %f14, %f5 loop_867: stb %l5, [%l7 + 0x53] bleu,a,pt %xcc, loop_868 fpsub16 %f14, %f8, %f0 bvc,a loop_869 srax %l1, %o0, %i0 loop_868: be %icc, loop_870 lduw [%l7 + 0x34], %l4 loop_869: movrlez %i5, 0x1C6, %l2 bvc,a,pt %icc, loop_871 loop_870: ldub [%l7 + 0x76], %i1 fmovdcs %xcc, %f6, %f9 or %i3, %i2, %o2 loop_871: movg %icc, %o4, %g2 stw %i7, [%l7 + 0x50] ldd [%l7 + 0x08], %f8 ldsh [%l7 + 0x1C], %l3 edge8n %l0, %o6, %g6 fnor %f8, %f12, %f10 fands %f0, %f13, %f14 lduw [%l7 + 0x3C], %o1 tl %xcc, 0x0 sth %g4, [%l7 + 0x50] stx %g5, [%l7 + 0x70] srax %g7, 0x08, %i4 fsrc2 %f4, %f10 fnors %f3, %f5, %f10 std %f10, [%l7 + 0x18] ldsh [%l7 + 0x0E], %i6 udivx %g3, 0x187A, %g1 lduw [%l7 + 0x18], %o5 fcmpeq16 %f2, %f14, %o7 fbn,a %fcc1, loop_872 edge8n %o3, %l6, %l5 fxors %f6, %f0, %f2 lduw [%l7 + 0x78], %l1 loop_872: fpsub32s %f15, %f3, %f8 umulcc %o0, %l4, %i5 fcmpes %fcc3, %f0, %f12 bvs,a,pn %xcc, loop_873 st %f3, [%l7 + 0x10] brz,a %l2, loop_874 movg %icc, %i1, %i0 loop_873: subc %i2, %i3, %o4 movpos %xcc, %o2, %i7 loop_874: movn %xcc, %l3, %l0 andn %g2, %o6, %o1 sub %g6, 0x0D72, %g4 fcmple16 %f12, %f6, %g7 bcs,a %xcc, loop_875 fand %f12, %f10, %f4 fbule %fcc1, loop_876 ldd [%l7 + 0x78], %f4 loop_875: ldsw [%l7 + 0x20], %g5 movcs %xcc, %i4, %g3 loop_876: tsubcc %i6, %g1, %o5 bneg,a %icc, loop_877 movne %icc, %o3, %l6 movrgz %l5, 0x3A1, %l1 fones %f7 loop_877: fbue %fcc3, loop_878 fmovdn %xcc, %f3, %f9 stw %o7, [%l7 + 0x44] fbuge,a %fcc0, loop_879 loop_878: fpmerge %f2, %f14, %f0 ldsw [%l7 + 0x3C], %o0 ld [%l7 + 0x24], %f2 loop_879: stb %i5, [%l7 + 0x78] std %f10, [%l7 + 0x08] fmuld8ulx16 %f12, %f12, %f4 st %f15, [%l7 + 0x30] xnor %l4, 0x1051, %l2 fmovd %f14, %f2 fmovrslez %i1, %f7, %f0 stx %i2, [%l7 + 0x38] bne,a %icc, loop_880 brgez,a %i0, loop_881 edge32 %i3, %o2, %i7 ldub [%l7 + 0x5A], %l3 loop_880: fbn,a %fcc2, loop_882 loop_881: subccc %l0, %o4, %o6 sethi 0x10B8, %o1 fmovrsgez %g6, %f5, %f0 loop_882: tgu %xcc, 0x4 fmovsle %icc, %f5, %f2 fmovdcc %icc, %f7, %f8 srl %g4, 0x15, %g2 fnegd %f2, %f14 or %g7, %g5, %g3 stx %i4, [%l7 + 0x50] stw %g1, [%l7 + 0x2C] stb %i6, [%l7 + 0x56] ldd [%l7 + 0x40], %f14 tvc %icc, 0x6 lduw [%l7 + 0x7C], %o3 and %l6, 0x1945, %o5 st %f8, [%l7 + 0x30] fbge,a %fcc0, loop_883 edge8l %l5, %l1, %o7 ld [%l7 + 0x1C], %f2 fmovdne %icc, %f13, %f3 loop_883: stb %i5, [%l7 + 0x6D] fone %f14 fbe,a %fcc3, loop_884 tleu %icc, 0x2 fmovdgu %icc, %f9, %f3 move %xcc, %l4, %l2 loop_884: fmovrse %o0, %f6, %f12 fornot2s %f6, %f13, %f2 or %i1, 0x062B, %i0 lduw [%l7 + 0x08], %i2 fones %f8 ld [%l7 + 0x4C], %f12 stw %o2, [%l7 + 0x08] fmovsl %icc, %f15, %f12 stw %i7, [%l7 + 0x1C] fbn,a %fcc3, loop_885 andncc %i3, %l0, %l3 sllx %o6, 0x0F, %o1 ldsh [%l7 + 0x6E], %o4 loop_885: mova %icc, %g4, %g6 fmovrde %g2, %f6, %f2 fcmple16 %f12, %f10, %g5 fbuge,a %fcc2, loop_886 fble %fcc3, loop_887 fcmpeq32 %f14, %f12, %g7 fbuge,a %fcc0, loop_888 loop_886: addc %g3, %g1, %i4 loop_887: ldsw [%l7 + 0x2C], %o3 ldd [%l7 + 0x30], %f8 loop_888: fmovsne %icc, %f2, %f11 ld [%l7 + 0x34], %f2 brgez,a %i6, loop_889 ldsw [%l7 + 0x4C], %l6 ldx [%l7 + 0x20], %l5 stw %o5, [%l7 + 0x74] loop_889: movn %xcc, %o7, %i5 orcc %l4, 0x0E14, %l1 std %f0, [%l7 + 0x20] lduw [%l7 + 0x0C], %o0 movvs %xcc, %i1, %l2 pdist %f6, %f6, %f14 fpadd16 %f14, %f12, %f12 stx %i0, [%l7 + 0x50] fbl %fcc3, loop_890 ldsh [%l7 + 0x16], %i2 nop setx loop_891, %l0, %l1 jmpl %l1, %i7 subccc %i3, 0x04DB, %o2 loop_890: fmovsne %xcc, %f14, %f15 ldsw [%l7 + 0x58], %l3 loop_891: fbne %fcc2, loop_892 fornot2 %f14, %f14, %f8 fmovd %f12, %f0 add %o6, %l0, %o1 loop_892: stb %g4, [%l7 + 0x26] ld [%l7 + 0x70], %f6 brlez %o4, loop_893 fmovrslz %g6, %f3, %f10 stb %g2, [%l7 + 0x60] bleu,a loop_894 loop_893: stx %g7, [%l7 + 0x40] tg %xcc, 0x4 tl %icc, 0x4 loop_894: fpadd32 %f6, %f4, %f10 udiv %g5, 0x11B2, %g1 lduh [%l7 + 0x68], %g3 edge16 %o3, %i6, %i4 smulcc %l6, 0x0A2D, %l5 fpadd32 %f6, %f0, %f2 fmovs %f2, %f5 ldd [%l7 + 0x20], %f14 udivcc %o7, 0x1FD6, %i5 fmovrdlez %o5, %f8, %f14 fcmps %fcc1, %f9, %f7 ldub [%l7 + 0x14], %l1 fmovdn %icc, %f10, %f5 andcc %o0, 0x1168, %i1 bcs,a %xcc, loop_895 fmovd %f8, %f0 xnor %l2, %i0, %i2 movre %l4, %i7, %i3 loop_895: sub %l3, %o2, %l0 ld [%l7 + 0x68], %f11 ldd [%l7 + 0x38], %f10 fpsub32 %f10, %f8, %f10 ldsh [%l7 + 0x70], %o6 ldub [%l7 + 0x61], %o1 ldub [%l7 + 0x3D], %g4 st %f5, [%l7 + 0x08] movcc %xcc, %g6, %o4 array32 %g7, %g2, %g5 bge,pt %icc, loop_896 nop setx loop_897, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %g1, 0x04, %o3 tg %icc, 0x3 loop_896: fnot2 %f12, %f0 loop_897: bne,a loop_898 fmovrdlez %i6, %f0, %f6 bne,a,pn %xcc, loop_899 bgu loop_900 loop_898: tcs %xcc, 0x3 fandnot1s %f5, %f8, %f4 loop_899: stb %g3, [%l7 + 0x53] loop_900: ldd [%l7 + 0x70], %f12 stw %i4, [%l7 + 0x20] tcs %icc, 0x6 fbg %fcc1, loop_901 mulscc %l5, 0x01EE, %o7 ba,a loop_902 fpackfix %f12, %f2 loop_901: te %icc, 0x4 edge8 %i5, %l6, %o5 loop_902: fbu %fcc3, loop_903 sdivx %l1, 0x0A00, %o0 add %l2, %i0, %i2 sth %i1, [%l7 + 0x22] loop_903: fabss %f7, %f15 array8 %l4, %i3, %i7 ld [%l7 + 0x6C], %f9 bl,a loop_904 fmovrslez %o2, %f9, %f7 nop setx loop_905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %icc, %f11, %f15 loop_904: ldub [%l7 + 0x1E], %l3 array8 %l0, %o6, %g4 loop_905: ldx [%l7 + 0x60], %o1 stb %g6, [%l7 + 0x58] fcmpd %fcc0, %f0, %f2 movg %icc, %o4, %g2 fandnot1s %f9, %f0, %f9 ldsb [%l7 + 0x74], %g5 te %icc, 0x5 popc 0x099C, %g7 stb %o3, [%l7 + 0x2F] brnz,a %i6, loop_906 srlx %g1, 0x14, %i4 subccc %g3, 0x1E24, %l5 brnz %i5, loop_907 loop_906: stx %o7, [%l7 + 0x38] mulscc %o5, %l6, %l1 fands %f12, %f1, %f13 loop_907: fmovdleu %xcc, %f6, %f6 for %f2, %f2, %f6 ldsb [%l7 + 0x0C], %o0 add %l2, 0x0AAB, %i0 mulx %i2, %l4, %i1 fba %fcc2, loop_908 edge16l %i7, %o2, %i3 fands %f2, %f13, %f3 tpos %xcc, 0x3 loop_908: fpsub16s %f9, %f12, %f5 fpack32 %f6, %f12, %f10 std %f6, [%l7 + 0x10] ldx [%l7 + 0x20], %l0 taddcctv %l3, 0x08E0, %g4 taddcctv %o6, %o1, %o4 mova %icc, %g6, %g5 sth %g2, [%l7 + 0x62] tneg %xcc, 0x6 movrgz %o3, %i6, %g7 call loop_909 fba %fcc0, loop_910 tn %icc, 0x3 lduh [%l7 + 0x38], %g1 loop_909: stw %i4, [%l7 + 0x20] loop_910: stw %g3, [%l7 + 0x70] mulscc %i5, %l5, %o5 stx %o7, [%l7 + 0x78] sub %l1, 0x054C, %o0 lduh [%l7 + 0x30], %l6 fzero %f0 tg %icc, 0x0 movvc %icc, %l2, %i0 ldub [%l7 + 0x33], %i2 nop setx loop_911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f8, [%l7 + 0x70] st %f6, [%l7 + 0x7C] fnegs %f14, %f10 loop_911: fsrc1s %f8, %f10 bl,a loop_912 ld [%l7 + 0x08], %f1 fmul8sux16 %f6, %f12, %f10 movle %icc, %l4, %i7 loop_912: movrlez %i1, 0x20B, %o2 fmovdl %icc, %f10, %f10 std %f4, [%l7 + 0x10] lduw [%l7 + 0x70], %l0 edge16n %i3, %l3, %g4 stw %o6, [%l7 + 0x1C] fmovde %icc, %f4, %f4 and %o1, %o4, %g5 st %f15, [%l7 + 0x28] ldsh [%l7 + 0x44], %g6 sth %g2, [%l7 + 0x7A] stb %i6, [%l7 + 0x24] fands %f10, %f5, %f5 sub %g7, %o3, %g1 fornot2s %f5, %f2, %f9 edge32 %g3, %i5, %i4 sdiv %o5, 0x018F, %o7 fpsub32 %f8, %f8, %f8 fornot2s %f8, %f8, %f10 st %f2, [%l7 + 0x34] movgu %xcc, %l5, %l1 fmovrse %o0, %f1, %f7 st %f9, [%l7 + 0x64] movrgz %l2, 0x39F, %l6 fbo,a %fcc2, loop_913 lduw [%l7 + 0x58], %i2 fandnot2s %f8, %f10, %f9 fpadd16s %f15, %f2, %f8 loop_913: brgez,a %l4, loop_914 fpsub16 %f6, %f10, %f10 sth %i0, [%l7 + 0x1C] fmovrsne %i7, %f1, %f7 loop_914: tvs %icc, 0x6 fmovsg %xcc, %f9, %f9 sub %o2, %i1, %l0 fmovrdlz %l3, %f6, %f14 fmovsvs %icc, %f13, %f3 ldsw [%l7 + 0x0C], %i3 edge16n %g4, %o1, %o6 be %icc, loop_915 std %f6, [%l7 + 0x18] stw %g5, [%l7 + 0x34] ldsh [%l7 + 0x70], %o4 loop_915: bn,a loop_916 movn %icc, %g6, %i6 movcs %xcc, %g7, %g2 xor %g1, 0x11B3, %g3 loop_916: fbule %fcc3, loop_917 fmovsn %xcc, %f6, %f9 mova %icc, %o3, %i5 lduw [%l7 + 0x20], %o5 loop_917: sdivx %i4, 0x1CFE, %l5 fmovdvc %icc, %f9, %f3 tpos %icc, 0x2 fandnot1s %f8, %f3, %f5 tn %icc, 0x2 movre %l1, %o7, %l2 addccc %o0, 0x029C, %i2 edge16n %l6, %i0, %l4 taddcctv %o2, 0x0B2F, %i7 tle %xcc, 0x3 ldsh [%l7 + 0x32], %l0 be,a %xcc, loop_918 fmovdl %xcc, %f8, %f6 stb %i1, [%l7 + 0x6B] fmovdgu %icc, %f2, %f13 loop_918: fmovdn %xcc, %f6, %f5 fabss %f1, %f0 movpos %icc, %l3, %i3 lduh [%l7 + 0x46], %o1 mova %icc, %o6, %g4 stb %o4, [%l7 + 0x15] ldx [%l7 + 0x70], %g5 ldsh [%l7 + 0x66], %i6 fpackfix %f4, %f9 fmovdcc %xcc, %f15, %f4 bleu,pt %icc, loop_919 siam 0x0 fabsd %f14, %f0 ldub [%l7 + 0x09], %g6 loop_919: edge8ln %g2, %g7, %g1 fmovdcc %xcc, %f12, %f7 brz,a %o3, loop_920 edge32ln %g3, %o5, %i4 sth %l5, [%l7 + 0x26] fpmerge %f0, %f12, %f14 loop_920: lduw [%l7 + 0x74], %i5 bge,a,pt %xcc, loop_921 lduw [%l7 + 0x14], %l1 fmovrdne %l2, %f0, %f12 array16 %o0, %o7, %l6 loop_921: sth %i2, [%l7 + 0x5A] ldsw [%l7 + 0x60], %i0 fmovrdgez %l4, %f6, %f14 fpack16 %f4, %f12 tne %icc, 0x1 fandnot1 %f12, %f2, %f10 fabsd %f10, %f10 st %f11, [%l7 + 0x68] fandnot1s %f14, %f14, %f4 fbg,a %fcc1, loop_922 fxnor %f8, %f4, %f0 bgu,pt %icc, loop_923 tneg %xcc, 0x2 loop_922: fand %f10, %f8, %f2 brz,a %i7, loop_924 loop_923: ldub [%l7 + 0x16], %l0 movg %icc, %i1, %o2 bpos,a loop_925 loop_924: fble %fcc3, loop_926 lduh [%l7 + 0x54], %i3 fmul8x16au %f7, %f6, %f10 loop_925: nop setx loop_927, %l0, %l1 jmpl %l1, %l3 loop_926: stb %o6, [%l7 + 0x6D] taddcc %g4, 0x1EE7, %o1 lduh [%l7 + 0x5C], %g5 loop_927: stx %i6, [%l7 + 0x18] fpsub16s %f14, %f12, %f14 stx %o4, [%l7 + 0x78] addc %g2, %g7, %g1 andcc %o3, %g6, %g3 fornot2 %f0, %f6, %f6 stw %i4, [%l7 + 0x44] std %f4, [%l7 + 0x20] tne %icc, 0x0 lduh [%l7 + 0x46], %o5 ld [%l7 + 0x68], %f8 fsrc1s %f10, %f5 fone %f14 fbuge %fcc3, loop_928 movleu %xcc, %i5, %l1 std %f4, [%l7 + 0x78] ldd [%l7 + 0x48], %f14 loop_928: lduh [%l7 + 0x4E], %l2 fbn,a %fcc3, loop_929 ldsb [%l7 + 0x40], %o0 fmovd %f10, %f8 fmovsne %icc, %f3, %f3 loop_929: brlz %l5, loop_930 fcmple32 %f0, %f10, %o7 fandnot1s %f13, %f10, %f2 movpos %icc, %i2, %l6 loop_930: lduh [%l7 + 0x50], %i0 fnot2 %f10, %f12 alignaddrl %i7, %l4, %i1 stw %l0, [%l7 + 0x74] sll %o2, 0x08, %i3 mova %icc, %l3, %o6 fmovscs %xcc, %f0, %f12 move %xcc, %g4, %g5 te %xcc, 0x1 movrgez %i6, %o4, %o1 or %g7, %g1, %o3 lduw [%l7 + 0x54], %g2 faligndata %f10, %f2, %f14 tsubcc %g6, 0x0A04, %i4 fcmpne32 %f4, %f2, %g3 fxor %f6, %f2, %f10 te %xcc, 0x7 ldsw [%l7 + 0x70], %i5 fbne %fcc2, loop_931 call loop_932 fxor %f0, %f4, %f12 xorcc %l1, %l2, %o0 loop_931: stw %o5, [%l7 + 0x20] loop_932: ldub [%l7 + 0x77], %o7 st %f9, [%l7 + 0x44] andn %l5, 0x1A01, %i2 fmovdl %icc, %f13, %f10 siam 0x6 fnegd %f12, %f14 lduh [%l7 + 0x1E], %i0 fnot1 %f14, %f14 fnegs %f11, %f9 tleu %xcc, 0x5 ldsh [%l7 + 0x60], %i7 ldsh [%l7 + 0x22], %l6 fmovsvs %xcc, %f7, %f7 stw %i1, [%l7 + 0x44] ldub [%l7 + 0x3A], %l4 brz %o2, loop_933 ldd [%l7 + 0x08], %f12 edge32 %i3, %l3, %l0 fmovsl %icc, %f14, %f7 loop_933: stx %o6, [%l7 + 0x68] ldsb [%l7 + 0x3F], %g5 fbule %fcc0, loop_934 ldsb [%l7 + 0x51], %i6 sllx %g4, 0x08, %o1 ldsb [%l7 + 0x1C], %g7 loop_934: fmovsa %icc, %f15, %f12 bneg,a %xcc, loop_935 tge %icc, 0x1 fbuge %fcc3, loop_936 fmovsge %xcc, %f9, %f5 loop_935: movl %icc, %o4, %o3 ldsh [%l7 + 0x1E], %g1 loop_936: edge8n %g2, %g6, %i4 fmul8ulx16 %f4, %f0, %f0 add %g3, 0x079E, %l1 nop setx loop_937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pn %xcc, loop_938 ldd [%l7 + 0x20], %f10 brlez %l2, loop_939 loop_937: std %f14, [%l7 + 0x68] loop_938: srl %i5, 0x0A, %o5 fandnot2 %f6, %f6, %f10 loop_939: or %o0, %l5, %o7 ldub [%l7 + 0x6E], %i0 fone %f0 sth %i7, [%l7 + 0x68] edge8 %l6, %i2, %i1 movcc %xcc, %o2, %l4 edge8 %l3, %l0, %i3 tcc %icc, 0x3 udiv %o6, 0x11C7, %i6 fbn %fcc1, loop_940 movrlz %g5, 0x19B, %o1 stx %g7, [%l7 + 0x30] tl %icc, 0x4 loop_940: tsubcctv %g4, 0x116C, %o4 fcmple16 %f12, %f14, %g1 fnor %f8, %f4, %f14 fcmpne16 %f10, %f0, %g2 srax %g6, 0x12, %o3 ldsb [%l7 + 0x1F], %g3 ld [%l7 + 0x48], %f9 call loop_941 movre %i4, %l2, %i5 fmovrslez %o5, %f8, %f14 ldsw [%l7 + 0x60], %o0 loop_941: fmovsa %icc, %f8, %f8 fandnot1 %f4, %f10, %f8 fmovrdlez %l1, %f4, %f4 ldsh [%l7 + 0x76], %l5 brlz,a %i0, loop_942 stw %o7, [%l7 + 0x64] edge8n %l6, %i7, %i2 fnot1s %f8, %f2 loop_942: brlez %i1, loop_943 fmovsl %icc, %f0, %f5 lduw [%l7 + 0x0C], %o2 fmovrdgez %l4, %f2, %f6 loop_943: stx %l0, [%l7 + 0x30] bshuffle %f10, %f14, %f8 std %f2, [%l7 + 0x20] lduh [%l7 + 0x62], %l3 fpack16 %f4, %f6 fmovsa %xcc, %f6, %f13 tcc %xcc, 0x5 ldsh [%l7 + 0x34], %i3 fmovrsgz %i6, %f11, %f14 stw %o6, [%l7 + 0x18] stb %g5, [%l7 + 0x51] edge16l %o1, %g4, %o4 fmovdg %icc, %f13, %f9 fmovscc %xcc, %f8, %f12 movleu %icc, %g1, %g7 stw %g6, [%l7 + 0x30] stx %g2, [%l7 + 0x08] fmovscs %xcc, %f11, %f15 movvs %icc, %g3, %o3 sth %i4, [%l7 + 0x3C] udivx %i5, 0x0A77, %l2 fmovdg %xcc, %f11, %f4 fsrc2 %f8, %f0 fmovrslz %o5, %f14, %f13 tne %icc, 0x2 fand %f14, %f6, %f10 fbuge,a %fcc3, loop_944 fmovdvc %xcc, %f3, %f3 fpsub32 %f14, %f6, %f10 bne,a,pn %icc, loop_945 loop_944: ldx [%l7 + 0x38], %o0 addc %l5, %l1, %o7 fcmpgt16 %f4, %f6, %l6 loop_945: srl %i0, 0x05, %i7 movpos %xcc, %i1, %o2 array16 %l4, %l0, %l3 ld [%l7 + 0x20], %f7 fnot1s %f7, %f0 st %f12, [%l7 + 0x30] call loop_946 fmovdvc %xcc, %f13, %f8 be,pt %icc, loop_947 std %f8, [%l7 + 0x38] loop_946: fpadd32 %f4, %f10, %f10 umulcc %i3, %i2, %i6 loop_947: edge32l %o6, %g5, %g4 stb %o1, [%l7 + 0x74] fmovdne %xcc, %f5, %f13 stb %o4, [%l7 + 0x74] lduw [%l7 + 0x3C], %g7 nop setx loop_948, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %xcc, %f1, %f1 tle %icc, 0x4 ldd [%l7 + 0x78], %f2 loop_948: ldsh [%l7 + 0x7C], %g6 ld [%l7 + 0x10], %f0 fbn %fcc1, loop_949 lduw [%l7 + 0x10], %g2 bvs,a,pn %xcc, loop_950 edge32l %g3, %g1, %o3 loop_949: fbule,a %fcc1, loop_951 fpack16 %f8, %f10 loop_950: fbuge,a %fcc0, loop_952 edge32 %i4, %i5, %o5 loop_951: stb %l2, [%l7 + 0x70] fcmpd %fcc0, %f4, %f8 loop_952: movpos %xcc, %o0, %l5 std %f10, [%l7 + 0x68] andn %o7, %l6, %l1 bneg loop_953 fone %f10 xorcc %i0, 0x0224, %i7 array8 %i1, %l4, %o2 loop_953: fmuld8sux16 %f7, %f7, %f2 sth %l3, [%l7 + 0x22] st %f2, [%l7 + 0x78] taddcctv %i3, %i2, %l0 ldsb [%l7 + 0x37], %o6 sth %i6, [%l7 + 0x7E] std %f8, [%l7 + 0x50] fsrc2 %f0, %f0 ldd [%l7 + 0x18], %f2 fcmpd %fcc3, %f14, %f4 brnz %g4, loop_954 ldx [%l7 + 0x50], %g5 brlez %o1, loop_955 fandnot2 %f14, %f6, %f4 loop_954: fors %f10, %f5, %f7 fpsub16s %f10, %f9, %f5 loop_955: tvs %xcc, 0x4 fmovdl %icc, %f3, %f1 movrgez %g7, 0x296, %o4 fcmpne32 %f8, %f4, %g6 andn %g2, 0x0E26, %g1 fbge,a %fcc0, loop_956 lduw [%l7 + 0x6C], %o3 st %f0, [%l7 + 0x24] bgu,a,pn %xcc, loop_957 loop_956: sth %i4, [%l7 + 0x54] fpmerge %f10, %f5, %f4 fbu %fcc2, loop_958 loop_957: ld [%l7 + 0x20], %f11 sth %i5, [%l7 + 0x2A] bvs,a %xcc, loop_959 loop_958: fbne %fcc2, loop_960 edge32 %g3, %l2, %o0 fmovdgu %xcc, %f3, %f6 loop_959: fcmped %fcc3, %f12, %f12 loop_960: taddcctv %l5, %o5, %l6 tg %xcc, 0x5 bleu,a loop_961 sth %o7, [%l7 + 0x16] fbul %fcc2, loop_962 ldsw [%l7 + 0x48], %l1 loop_961: stw %i0, [%l7 + 0x50] bl loop_963 loop_962: bgu loop_964 st %f11, [%l7 + 0x28] fbl,a %fcc2, loop_965 loop_963: edge16ln %i1, %l4, %o2 loop_964: fbe %fcc2, loop_966 ldsh [%l7 + 0x32], %i7 loop_965: be %xcc, loop_967 movrgez %l3, 0x1E6, %i3 loop_966: fbn,a %fcc0, loop_968 fpadd16s %f12, %f0, %f11 loop_967: subc %l0, 0x0AC5, %i2 movrlez %o6, %g4, %i6 loop_968: edge32 %o1, %g5, %o4 fcmped %fcc0, %f10, %f0 lduw [%l7 + 0x7C], %g6 movneg %xcc, %g7, %g1 fpsub16s %f15, %f5, %f1 fcmpes %fcc0, %f5, %f10 umul %o3, %i4, %i5 lduh [%l7 + 0x24], %g3 fnot1s %f7, %f4 edge8n %g2, %l2, %o0 ldub [%l7 + 0x1D], %l5 fcmped %fcc3, %f12, %f10 fmovdgu %icc, %f5, %f7 ld [%l7 + 0x40], %f8 stx %o5, [%l7 + 0x68] fandnot2 %f4, %f12, %f14 sll %o7, 0x19, %l6 lduw [%l7 + 0x68], %i0 ldub [%l7 + 0x1B], %i1 fmovsvs %icc, %f2, %f14 sll %l4, %o2, %i7 fmovrdgz %l1, %f8, %f14 udivx %i3, 0x10D9, %l3 edge16 %l0, %i2, %g4 ldsw [%l7 + 0x0C], %i6 fzeros %f8 ldsh [%l7 + 0x30], %o1 fcmpne32 %f2, %f12, %g5 lduw [%l7 + 0x78], %o6 fzero %f2 st %f0, [%l7 + 0x2C] stx %g6, [%l7 + 0x78] stw %g7, [%l7 + 0x4C] std %f14, [%l7 + 0x70] brz %o4, loop_969 umul %g1, %o3, %i4 stx %i5, [%l7 + 0x10] fmovsne %xcc, %f4, %f1 loop_969: bg,pn %xcc, loop_970 edge16ln %g2, %l2, %g3 fnegs %f12, %f6 tcs %icc, 0x0 loop_970: sub %o0, 0x0807, %o5 stw %l5, [%l7 + 0x58] xnor %o7, 0x183C, %i0 movrgez %l6, %l4, %i1 lduh [%l7 + 0x5A], %o2 umul %i7, 0x03E8, %i3 fmovdl %icc, %f3, %f5 fornot2 %f10, %f8, %f12 ldsh [%l7 + 0x76], %l1 ldsh [%l7 + 0x48], %l0 ld [%l7 + 0x0C], %f15 stw %l3, [%l7 + 0x54] move %icc, %g4, %i6 tneg %icc, 0x3 orcc %o1, 0x0EE2, %i2 fxor %f10, %f8, %f6 ldub [%l7 + 0x1D], %o6 add %g6, 0x0447, %g5 mova %xcc, %o4, %g7 fmovrdgz %g1, %f8, %f0 movrgez %o3, %i5, %g2 bvs loop_971 std %f14, [%l7 + 0x68] bne,a,pn %icc, loop_972 fmovdleu %icc, %f8, %f1 loop_971: fmovdneg %xcc, %f9, %f7 ldx [%l7 + 0x70], %i4 loop_972: bn,pt %xcc, loop_973 move %xcc, %g3, %o0 fornot2 %f8, %f14, %f8 fmovdne %xcc, %f15, %f14 loop_973: sra %o5, 0x0E, %l5 ldsh [%l7 + 0x14], %o7 movvs %xcc, %l2, %l6 tcs %xcc, 0x3 fone %f12 fnot2 %f10, %f12 edge16ln %l4, %i1, %o2 fble %fcc0, loop_974 brnz %i0, loop_975 fnot1s %f15, %f15 ldd [%l7 + 0x68], %f10 loop_974: tl %icc, 0x7 loop_975: fcmpne16 %f12, %f6, %i7 fornot1 %f4, %f6, %f0 lduw [%l7 + 0x0C], %i3 mulx %l0, %l1, %g4 edge16ln %i6, %l3, %i2 fcmpgt32 %f6, %f2, %o1 sth %o6, [%l7 + 0x6A] fbule %fcc1, loop_976 fmovdvs %icc, %f3, %f6 orncc %g6, %o4, %g5 fmovsl %xcc, %f5, %f7 loop_976: fbge %fcc3, loop_977 fabss %f4, %f11 ldx [%l7 + 0x30], %g7 edge8 %o3, %g1, %i5 loop_977: stw %i4, [%l7 + 0x4C] orn %g3, %o0, %o5 fbule %fcc1, loop_978 ldsb [%l7 + 0x40], %l5 bge,a,pn %xcc, loop_979 fpsub32 %f8, %f6, %f10 loop_978: movneg %xcc, %o7, %g2 st %f14, [%l7 + 0x1C] loop_979: tg %icc, 0x6 fmovrdgez %l2, %f14, %f6 fmovdn %icc, %f11, %f2 lduw [%l7 + 0x4C], %l6 fmovd %f0, %f2 stb %l4, [%l7 + 0x2D] fmovdleu %icc, %f12, %f7 alignaddr %o2, %i1, %i7 movrlz %i0, 0x3F4, %i3 and %l1, %g4, %l0 fmovdl %xcc, %f15, %f9 lduw [%l7 + 0x44], %l3 movrlz %i6, 0x138, %i2 st %f9, [%l7 + 0x74] umul %o1, %g6, %o6 std %f8, [%l7 + 0x38] ld [%l7 + 0x28], %f13 tsubcc %o4, 0x0FFB, %g7 fmovde %xcc, %f12, %f0 ldx [%l7 + 0x28], %g5 fmovsgu %xcc, %f14, %f3 movneg %xcc, %o3, %i5 bvc,a,pn %xcc, loop_980 fnot2 %f4, %f10 fcmps %fcc3, %f8, %f7 movne %icc, %g1, %g3 loop_980: edge16ln %i4, %o0, %l5 stb %o5, [%l7 + 0x58] stb %o7, [%l7 + 0x55] movcs %icc, %g2, %l6 stx %l2, [%l7 + 0x70] fsrc1 %f2, %f14 edge16ln %l4, %o2, %i7 fmovrsne %i1, %f12, %f8 ldd [%l7 + 0x70], %f0 fornot1s %f11, %f9, %f14 tneg %icc, 0x1 lduh [%l7 + 0x56], %i0 fxors %f11, %f9, %f10 movrlez %i3, 0x35B, %g4 fxor %f0, %f4, %f10 bvc,a,pt %icc, loop_981 fornot2s %f4, %f6, %f0 fmovdgu %xcc, %f3, %f8 fmovrsgz %l1, %f2, %f14 loop_981: ldsw [%l7 + 0x54], %l3 pdist %f8, %f2, %f12 fmovrdlez %l0, %f14, %f14 fble,a %fcc1, loop_982 udivx %i6, 0x1326, %i2 fornot2s %f11, %f9, %f3 ldx [%l7 + 0x58], %o1 loop_982: umulcc %g6, %o6, %g7 ldsh [%l7 + 0x62], %g5 fmovsvs %icc, %f7, %f2 fbue %fcc3, loop_983 brgez,a %o3, loop_984 fbuge,a %fcc0, loop_985 bl loop_986 loop_983: lduh [%l7 + 0x4A], %i5 loop_984: fmovdn %icc, %f15, %f15 loop_985: fmovrsne %g1, %f14, %f7 loop_986: for %f14, %f0, %f12 lduh [%l7 + 0x2C], %o4 lduh [%l7 + 0x32], %g3 nop setx loop_987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16 %f1, %f0, %f14 addc %i4, %o0, %l5 pdist %f10, %f12, %f2 loop_987: movg %icc, %o5, %o7 lduh [%l7 + 0x7A], %g2 orcc %l6, 0x063B, %l4 fands %f6, %f8, %f9 brlz %o2, loop_988 stb %l2, [%l7 + 0x5F] udiv %i7, 0x1FD5, %i1 st %f4, [%l7 + 0x54] loop_988: movrlz %i3, %i0, %g4 fandnot2s %f1, %f1, %f6 fmovrdne %l1, %f0, %f6 fbn %fcc3, loop_989 fandnot1 %f8, %f0, %f4 siam 0x3 stb %l0, [%l7 + 0x39] loop_989: fpackfix %f2, %f12 fmovrdlz %i6, %f6, %f10 ba %xcc, loop_990 lduh [%l7 + 0x18], %i2 ldsb [%l7 + 0x0E], %l3 movrlz %g6, 0x3A0, %o6 loop_990: mulx %g7, 0x0E87, %g5 fmovdcc %icc, %f8, %f0 brnz %o1, loop_991 stx %i5, [%l7 + 0x40] fnot2 %f12, %f4 fandnot1 %f4, %f0, %f14 loop_991: alignaddr %o3, %o4, %g3 fcmpgt16 %f12, %f10, %g1 movne %xcc, %i4, %o0 lduh [%l7 + 0x32], %o5 fnands %f4, %f11, %f15 fbge %fcc1, loop_992 fmovse %icc, %f1, %f14 movrlz %l5, 0x092, %o7 ld [%l7 + 0x54], %f11 loop_992: fornot1 %f8, %f2, %f8 edge32 %g2, %l4, %o2 bcs loop_993 fandnot1s %f0, %f0, %f11 std %f2, [%l7 + 0x78] sth %l6, [%l7 + 0x2A] loop_993: ldsh [%l7 + 0x3C], %i7 array32 %l2, %i3, %i1 stb %g4, [%l7 + 0x33] fpadd32s %f10, %f6, %f9 fmovsleu %xcc, %f15, %f11 fbge,a %fcc2, loop_994 fnand %f6, %f8, %f14 fmul8ulx16 %f2, %f8, %f4 fmovdleu %icc, %f3, %f12 loop_994: sra %i0, %l1, %i6 taddcctv %i2, 0x03C0, %l0 ld [%l7 + 0x64], %f2 fbn,a %fcc3, loop_995 sdivx %l3, 0x0ACD, %o6 edge8n %g7, %g5, %g6 fcmpgt16 %f0, %f10, %i5 loop_995: fmovdcs %xcc, %f10, %f4 movcs %xcc, %o3, %o4 std %f14, [%l7 + 0x48] sethi 0x05C5, %o1 fmovrsne %g1, %f8, %f11 ldsb [%l7 + 0x34], %i4 fbue %fcc1, loop_996 fmovsge %icc, %f1, %f14 edge32n %o0, %g3, %l5 fmovrde %o7, %f14, %f6 loop_996: movpos %icc, %o5, %g2 stw %l4, [%l7 + 0x7C] fmovsvs %icc, %f10, %f14 lduw [%l7 + 0x5C], %o2 movvc %icc, %l6, %l2 fpadd16s %f10, %f10, %f12 tge %xcc, 0x6 fmovdpos %xcc, %f4, %f6 movcs %icc, %i3, %i7 st %f11, [%l7 + 0x14] fmovrdlez %i1, %f8, %f4 subcc %g4, %i0, %i6 fmovsleu %xcc, %f8, %f5 fors %f9, %f11, %f3 ta %xcc, 0x6 tcs %xcc, 0x6 edge16n %i2, %l0, %l1 fblg,a %fcc2, loop_997 ldsw [%l7 + 0x74], %l3 fnegd %f8, %f0 umul %g7, %o6, %g6 loop_997: movg %icc, %g5, %o3 bneg,a,pt %xcc, loop_998 fandnot1s %f3, %f0, %f15 stx %i5, [%l7 + 0x18] bleu,a %xcc, loop_999 loop_998: ldsw [%l7 + 0x6C], %o1 fcmple16 %f4, %f0, %g1 udivx %i4, 0x1C14, %o4 loop_999: fcmpes %fcc0, %f1, %f6 fmovdvs %xcc, %f8, %f1 sub %g3, 0x12BF, %l5 fcmpne32 %f6, %f6, %o0 fnand %f6, %f10, %f4 fmovsle %icc, %f1, %f1 addcc %o5, %o7, %l4 movleu %xcc, %o2, %l6 sth %g2, [%l7 + 0x54] umul %l2, %i3, %i1 st %f9, [%l7 + 0x78] fcmpgt32 %f12, %f8, %g4 ldx [%l7 + 0x78], %i7 ldub [%l7 + 0x31], %i6 fmovsleu %xcc, %f10, %f11 lduh [%l7 + 0x4C], %i0 fmuld8ulx16 %f14, %f5, %f12 brlez,a %l0, loop_1000 mova %icc, %i2, %l1 bvs,pn %xcc, loop_1001 fornot1 %f0, %f8, %f12 loop_1000: ld [%l7 + 0x6C], %f5 sdivcc %g7, 0x0C4F, %o6 loop_1001: movneg %icc, %l3, %g6 bcc loop_1002 fmul8x16 %f13, %f4, %f2 bge %xcc, loop_1003 fmuld8sux16 %f10, %f10, %f6 loop_1002: addccc %o3, %g5, %i5 fornot2 %f10, %f14, %f8 loop_1003: subccc %o1, %i4, %g1 ldd [%l7 + 0x40], %f8 edge16ln %o4, %l5, %g3 ld [%l7 + 0x44], %f3 fmovsleu %xcc, %f4, %f11 lduw [%l7 + 0x50], %o5 fpackfix %f6, %f5 fmovrdlez %o7, %f10, %f6 stb %l4, [%l7 + 0x58] fbn,a %fcc0, loop_1004 taddcc %o0, %l6, %o2 ld [%l7 + 0x30], %f2 lduh [%l7 + 0x3E], %l2 loop_1004: array32 %i3, %g2, %i1 lduh [%l7 + 0x3C], %g4 sth %i6, [%l7 + 0x52] lduw [%l7 + 0x3C], %i7 fandnot1s %f4, %f12, %f14 stb %l0, [%l7 + 0x47] ldsb [%l7 + 0x7A], %i0 ldsw [%l7 + 0x68], %i2 edge8 %l1, %o6, %l3 std %f8, [%l7 + 0x30] stx %g6, [%l7 + 0x78] fbg %fcc0, loop_1005 lduw [%l7 + 0x60], %o3 tneg %icc, 0x4 add %g7, %i5, %o1 loop_1005: nop setx loop_1006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f14, %f15, %f5 bgu,pt %icc, loop_1007 movne %xcc, %g5, %i4 loop_1006: fcmpes %fcc2, %f12, %f9 stb %o4, [%l7 + 0x27] loop_1007: fpmerge %f4, %f12, %f0 fexpand %f0, %f10 bshuffle %f12, %f12, %f6 ldsw [%l7 + 0x1C], %l5 fmovsa %icc, %f4, %f15 ldsh [%l7 + 0x20], %g1 fmovdgu %icc, %f14, %f14 ldd [%l7 + 0x08], %f8 std %f0, [%l7 + 0x48] udivcc %g3, 0x1E27, %o7 xorcc %l4, 0x0651, %o5 fbo %fcc2, loop_1008 bge loop_1009 ldsb [%l7 + 0x7B], %l6 tvc %xcc, 0x6 loop_1008: lduw [%l7 + 0x38], %o0 loop_1009: brnz,a %o2, loop_1010 fmovdl %xcc, %f13, %f6 fnot1s %f0, %f10 xnorcc %i3, %g2, %l2 loop_1010: st %f10, [%l7 + 0x08] udivx %i1, 0x1BF2, %g4 fbn,a %fcc1, loop_1011 ldd [%l7 + 0x68], %f12 bleu %icc, loop_1012 lduh [%l7 + 0x3E], %i7 loop_1011: brz,a %l0, loop_1013 lduh [%l7 + 0x38], %i6 loop_1012: faligndata %f6, %f8, %f2 fnot1 %f4, %f2 loop_1013: ldsw [%l7 + 0x2C], %i2 edge8l %l1, %i0, %l3 sll %o6, %g6, %o3 ldsw [%l7 + 0x64], %i5 ldsw [%l7 + 0x20], %o1 tvc %icc, 0x4 fbug,a %fcc1, loop_1014 fzero %f12 fabss %f8, %f10 std %f0, [%l7 + 0x68] loop_1014: ldub [%l7 + 0x38], %g7 edge16n %i4, %o4, %l5 fornot2s %f8, %f5, %f14 edge8ln %g1, %g5, %g3 fmovdgu %xcc, %f5, %f3 fexpand %f10, %f6 fmovspos %xcc, %f5, %f10 ldsb [%l7 + 0x6F], %l4 fmul8x16au %f4, %f13, %f8 ldsb [%l7 + 0x2A], %o7 fbue %fcc0, loop_1015 alignaddr %l6, %o0, %o2 udivx %o5, 0x0F25, %i3 orncc %g2, %l2, %g4 loop_1015: fblg %fcc2, loop_1016 fbug,a %fcc0, loop_1017 edge16l %i7, %i1, %i6 ldd [%l7 + 0x28], %f14 loop_1016: tleu %icc, 0x6 loop_1017: bleu,a,pn %icc, loop_1018 fmovsle %icc, %f0, %f10 and %l0, 0x1C51, %l1 bge,a loop_1019 loop_1018: tl %icc, 0x0 tcc %icc, 0x0 fmovrsne %i2, %f14, %f4 loop_1019: mulscc %l3, 0x0D61, %i0 fbo %fcc2, loop_1020 brnz,a %g6, loop_1021 fcmpgt16 %f12, %f8, %o3 bshuffle %f14, %f14, %f2 loop_1020: fmovspos %icc, %f1, %f3 loop_1021: stx %o6, [%l7 + 0x18] ldsb [%l7 + 0x4C], %o1 tne %xcc, 0x5 subccc %i5, 0x1965, %g7 fmovsn %xcc, %f6, %f7 fmovdge %icc, %f9, %f8 fornot1s %f15, %f8, %f5 fble,a %fcc2, loop_1022 bne,a,pn %xcc, loop_1023 bvs %icc, loop_1024 edge16ln %o4, %l5, %g1 loop_1022: bne,a,pt %xcc, loop_1025 loop_1023: edge16l %g5, %i4, %l4 loop_1024: tsubcctv %o7, %g3, %o0 sub %o2, 0x1696, %l6 loop_1025: ldsb [%l7 + 0x6A], %i3 fabsd %f2, %f4 fbule %fcc1, loop_1026 ldx [%l7 + 0x10], %g2 ldd [%l7 + 0x68], %f2 or %l2, %g4, %o5 loop_1026: fbuge,a %fcc2, loop_1027 andncc %i7, %i1, %l0 fcmped %fcc1, %f14, %f8 fmovdvc %xcc, %f4, %f2 loop_1027: ldsb [%l7 + 0x60], %l1 movrgez %i2, %i6, %i0 fandnot1 %f10, %f0, %f0 movneg %icc, %l3, %o3 edge16l %o6, %g6, %o1 ld [%l7 + 0x30], %f10 fmovscc %icc, %f3, %f15 lduw [%l7 + 0x5C], %i5 fblg %fcc2, loop_1028 fsrc1s %f1, %f13 fmovrdlz %o4, %f14, %f6 ldx [%l7 + 0x08], %l5 loop_1028: fmovdcs %xcc, %f8, %f14 movgu %icc, %g7, %g5 tsubcctv %g1, %i4, %l4 stw %o7, [%l7 + 0x28] fcmpeq32 %f12, %f12, %g3 orn %o0, %l6, %i3 fmovdvc %xcc, %f6, %f11 fnot2 %f8, %f2 fandnot1s %f8, %f8, %f14 fpadd16s %f9, %f9, %f12 stx %g2, [%l7 + 0x30] fmovsleu %icc, %f11, %f7 edge32 %l2, %g4, %o2 brnz %o5, loop_1029 fsrc2 %f12, %f2 ldsb [%l7 + 0x0B], %i7 fmovdne %icc, %f14, %f13 loop_1029: fands %f13, %f7, %f4 fsrc2 %f0, %f8 ldsh [%l7 + 0x36], %i1 ldsh [%l7 + 0x6A], %l1 bg,pn %icc, loop_1030 fpsub16s %f1, %f8, %f12 ldsw [%l7 + 0x14], %l0 fblg,a %fcc2, loop_1031 loop_1030: ba,pt %icc, loop_1032 movpos %xcc, %i2, %i6 brlz %l3, loop_1033 loop_1031: fmul8sux16 %f14, %f0, %f6 loop_1032: sth %i0, [%l7 + 0x6A] movl %icc, %o6, %o3 loop_1033: fpack16 %f10, %f4 edge32n %g6, %i5, %o4 stw %o1, [%l7 + 0x1C] stb %l5, [%l7 + 0x57] fmovscc %xcc, %f12, %f12 fbg,a %fcc2, loop_1034 lduw [%l7 + 0x34], %g7 fcmpeq16 %f14, %f8, %g1 lduw [%l7 + 0x10], %g5 loop_1034: faligndata %f2, %f8, %f8 udiv %l4, 0x0647, %i4 tgu %xcc, 0x5 ldx [%l7 + 0x20], %o7 ldx [%l7 + 0x20], %g3 fmul8ulx16 %f2, %f2, %f2 sth %o0, [%l7 + 0x32] bleu %xcc, loop_1035 edge8n %i3, %g2, %l2 fmovsgu %xcc, %f11, %f11 fmovscs %icc, %f10, %f12 loop_1035: fcmple32 %f6, %f14, %g4 smul %l6, %o5, %i7 fpsub16s %f4, %f9, %f12 mova %xcc, %i1, %l1 lduh [%l7 + 0x18], %l0 stx %o2, [%l7 + 0x08] movrne %i2, 0x1E3, %l3 ldsw [%l7 + 0x38], %i0 stx %o6, [%l7 + 0x50] fabsd %f6, %f4 fmul8ulx16 %f4, %f2, %f2 fandnot1s %f10, %f6, %f5 fzeros %f15 srl %i6, %g6, %o3 ldsb [%l7 + 0x79], %o4 udivcc %i5, 0x0F38, %l5 lduh [%l7 + 0x50], %o1 fmovdn %icc, %f13, %f15 fmovdg %icc, %f14, %f0 fbo,a %fcc3, loop_1036 std %f8, [%l7 + 0x08] fpsub32s %f8, %f5, %f12 or %g7, 0x02CA, %g5 loop_1036: fcmple32 %f0, %f10, %g1 taddcctv %i4, 0x076B, %l4 fabss %f14, %f10 fpsub16 %f12, %f2, %f8 fsrc1s %f11, %f5 lduw [%l7 + 0x64], %g3 fzeros %f2 move %icc, %o7, %i3 fmovscs %xcc, %f8, %f15 lduh [%l7 + 0x18], %g2 fmovde %icc, %f1, %f4 edge16ln %o0, %l2, %l6 stb %g4, [%l7 + 0x44] brz,a %o5, loop_1037 fmovse %icc, %f1, %f4 tle %xcc, 0x2 fsrc2s %f5, %f2 loop_1037: stx %i7, [%l7 + 0x68] stx %l1, [%l7 + 0x60] fmovs %f4, %f11 fones %f2 fmovs %f9, %f3 lduh [%l7 + 0x2A], %l0 fmovsa %xcc, %f5, %f1 ld [%l7 + 0x60], %f13 brlz,a %o2, loop_1038 taddcctv %i2, %i1, %i0 bcs,a,pt %xcc, loop_1039 fcmple16 %f6, %f2, %o6 loop_1038: umulcc %i6, 0x0B79, %g6 tcc %xcc, 0x4 loop_1039: st %f6, [%l7 + 0x0C] lduh [%l7 + 0x16], %l3 ldsb [%l7 + 0x32], %o3 tcs %icc, 0x5 fornot2 %f10, %f4, %f8 ldd [%l7 + 0x48], %f6 fabss %f12, %f15 bg,a,pn %xcc, loop_1040 ldx [%l7 + 0x78], %i5 stw %o4, [%l7 + 0x54] ldsh [%l7 + 0x7C], %l5 loop_1040: ldsh [%l7 + 0x22], %o1 fcmple16 %f0, %f8, %g5 stb %g7, [%l7 + 0x4C] alignaddr %i4, %g1, %g3 edge16n %o7, %i3, %l4 subc %o0, %g2, %l2 bge,a %icc, loop_1041 edge8 %l6, %g4, %i7 fbuge %fcc1, loop_1042 ldsh [%l7 + 0x34], %l1 loop_1041: fmovdle %xcc, %f10, %f5 bgu,a loop_1043 loop_1042: fba,a %fcc3, loop_1044 lduw [%l7 + 0x5C], %l0 fmovsle %icc, %f13, %f0 loop_1043: lduw [%l7 + 0x30], %o2 loop_1044: st %f2, [%l7 + 0x30] fmovrslz %i2, %f2, %f15 add %i1, 0x078F, %o5 stb %o6, [%l7 + 0x61] fmovsg %xcc, %f6, %f9 fbug,a %fcc1, loop_1045 movrlz %i0, %i6, %l3 bcc %icc, loop_1046 udiv %o3, 0x0083, %i5 loop_1045: movneg %icc, %g6, %o4 bvs,pt %xcc, loop_1047 loop_1046: edge8ln %l5, %g5, %g7 edge8n %i4, %g1, %o1 sth %o7, [%l7 + 0x36] loop_1047: movrne %i3, %l4, %o0 bleu,a loop_1048 fbge %fcc0, loop_1049 bge %xcc, loop_1050 fba,a %fcc1, loop_1051 loop_1048: srl %g2, %g3, %l2 loop_1049: ldd [%l7 + 0x18], %f12 loop_1050: fornot1s %f12, %f2, %f2 loop_1051: fbuge %fcc3, loop_1052 fcmpne32 %f8, %f0, %l6 stw %g4, [%l7 + 0x6C] lduw [%l7 + 0x5C], %i7 loop_1052: fmovse %xcc, %f10, %f2 fmovscc %xcc, %f4, %f8 fmovdg %xcc, %f0, %f3 fmovdcs %icc, %f7, %f4 fmovda %icc, %f14, %f13 stx %l1, [%l7 + 0x10] sth %o2, [%l7 + 0x24] fmovdvs %icc, %f9, %f4 ldub [%l7 + 0x0A], %l0 ldd [%l7 + 0x48], %f0 tsubcctv %i2, %o5, %i1 ldsb [%l7 + 0x20], %i0 fbe,a %fcc2, loop_1053 fmovsneg %icc, %f10, %f12 ldsw [%l7 + 0x78], %i6 st %f11, [%l7 + 0x64] loop_1053: stw %o6, [%l7 + 0x38] fcmpne16 %f14, %f10, %o3 pdist %f2, %f12, %f8 tsubcc %i5, 0x0B60, %g6 stx %l3, [%l7 + 0x18] ta %xcc, 0x6 fble %fcc1, loop_1054 fcmpne16 %f10, %f10, %l5 udivcc %o4, 0x18C6, %g5 fmovsneg %icc, %f14, %f7 loop_1054: stx %i4, [%l7 + 0x60] lduh [%l7 + 0x0E], %g1 ldub [%l7 + 0x56], %g7 movl %xcc, %o1, %o7 nop setx loop_1055, %l0, %l1 jmpl %l1, %l4 ldx [%l7 + 0x78], %o0 ldsh [%l7 + 0x46], %i3 movcs %xcc, %g2, %l2 loop_1055: sethi 0x1BBC, %g3 fbe,a %fcc0, loop_1056 ba,a loop_1057 fbe %fcc3, loop_1058 fpadd32s %f15, %f7, %f4 loop_1056: fbul %fcc3, loop_1059 loop_1057: fnor %f0, %f6, %f6 loop_1058: andncc %l6, %i7, %g4 mova %icc, %l1, %l0 loop_1059: tneg %icc, 0x7 ldsh [%l7 + 0x40], %i2 ldub [%l7 + 0x3A], %o2 bge,a,pt %icc, loop_1060 fmovrslz %o5, %f5, %f2 movrlz %i1, %i0, %o6 udivcc %o3, 0x0ECC, %i5 loop_1060: ldx [%l7 + 0x78], %i6 sth %l3, [%l7 + 0x48] for %f10, %f4, %f14 orn %l5, %o4, %g5 edge32 %i4, %g6, %g7 fcmple32 %f2, %f6, %o1 ldd [%l7 + 0x08], %f14 fmul8x16al %f9, %f2, %f4 fmovdne %icc, %f13, %f6 fmovdpos %icc, %f6, %f1 fxnors %f4, %f6, %f12 xnor %o7, %g1, %o0 srax %l4, %g2, %l2 bne,a %xcc, loop_1061 fnot1 %f12, %f4 fmovspos %icc, %f10, %f10 fmovdvc %xcc, %f15, %f7 loop_1061: ldsb [%l7 + 0x0B], %g3 fpmerge %f4, %f2, %f12 bcc,a,pn %xcc, loop_1062 fmovdvc %icc, %f12, %f4 fnand %f0, %f14, %f6 fmovda %icc, %f3, %f2 loop_1062: bleu,pt %xcc, loop_1063 stw %i3, [%l7 + 0x5C] fpsub16s %f5, %f13, %f5 sth %l6, [%l7 + 0x36] loop_1063: addcc %g4, 0x1350, %l1 fmovdvs %xcc, %f7, %f6 fones %f6 fmovscc %icc, %f2, %f15 sll %i7, %l0, %i2 movrlz %o5, 0x189, %o2 fxnor %f6, %f2, %f2 fnegd %f6, %f0 fornot1s %f10, %f8, %f14 sth %i0, [%l7 + 0x7A] fmovdpos %xcc, %f6, %f9 ld [%l7 + 0x68], %f9 ldsh [%l7 + 0x6C], %o6 fbo %fcc1, loop_1064 std %f8, [%l7 + 0x20] fcmpeq32 %f10, %f2, %o3 or %i5, 0x0EE3, %i1 loop_1064: andncc %l3, %l5, %i6 stx %o4, [%l7 + 0x50] fmul8x16al %f9, %f15, %f0 fbge %fcc3, loop_1065 sll %i4, 0x15, %g5 fmovdneg %xcc, %f3, %f15 ldub [%l7 + 0x60], %g7 loop_1065: edge8n %o1, %o7, %g1 fpackfix %f14, %f0 ld [%l7 + 0x08], %f0 movgu %xcc, %g6, %o0 fcmpne16 %f10, %f8, %l4 fmul8sux16 %f6, %f2, %f12 fornot1 %f6, %f14, %f12 movl %xcc, %g2, %l2 udiv %i3, 0x14FC, %l6 tvc %icc, 0x5 siam 0x1 ldsw [%l7 + 0x58], %g3 ld [%l7 + 0x10], %f12 std %f0, [%l7 + 0x30] bge,pn %icc, loop_1066 edge32ln %l1, %g4, %i7 fmovrslz %l0, %f2, %f15 fnand %f4, %f10, %f2 loop_1066: popc %o5, %i2 movrlez %o2, 0x2DF, %o6 orncc %i0, %o3, %i5 bvc,a %xcc, loop_1067 st %f9, [%l7 + 0x68] ldsw [%l7 + 0x18], %l3 ldx [%l7 + 0x28], %l5 loop_1067: sth %i6, [%l7 + 0x10] movleu %xcc, %o4, %i1 bge %xcc, loop_1068 siam 0x0 fpack32 %f4, %f14, %f0 sra %g5, %g7, %i4 loop_1068: sth %o1, [%l7 + 0x78] fmovrde %o7, %f0, %f6 fpsub16 %f10, %f0, %f6 mulx %g1, 0x0A95, %o0 bleu,a loop_1069 ldd [%l7 + 0x28], %f6 sth %l4, [%l7 + 0x10] nop setx loop_1070, %l0, %l1 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_1069: andncc %g2, %l2, %g6 fbge,a %fcc3, loop_1071 mova %xcc, %i3, %l6 loop_1070: ldd [%l7 + 0x20], %f4 edge32n %g3, %g4, %l1 loop_1071: fmovsneg %xcc, %f6, %f5 fmovrdlz %l0, %f14, %f0 tsubcctv %o5, %i7, %i2 smul %o2, 0x0F1F, %i0 fbug,a %fcc3, loop_1072 sth %o6, [%l7 + 0x34] sth %o3, [%l7 + 0x4E] ldx [%l7 + 0x20], %i5 loop_1072: ldsh [%l7 + 0x1A], %l5 fnot2s %f6, %f1 fexpand %f8, %f0 ldub [%l7 + 0x65], %l3 array8 %o4, %i6, %i1 sth %g7, [%l7 + 0x22] ld [%l7 + 0x14], %f4 edge32n %i4, %g5, %o7 andncc %g1, %o1, %l4 sllx %g2, 0x04, %l2 fzeros %f6 xnorcc %g6, 0x008C, %o0 pdist %f14, %f10, %f10 ldd [%l7 + 0x60], %f10 fones %f4 stx %i3, [%l7 + 0x50] lduh [%l7 + 0x78], %g3 fmovrde %l6, %f2, %f10 edge32 %g4, %l0, %o5 ldsh [%l7 + 0x5C], %i7 fornot2 %f6, %f10, %f2 fpsub16s %f5, %f8, %f13 stw %l1, [%l7 + 0x3C] ldsb [%l7 + 0x58], %o2 std %f14, [%l7 + 0x68] fmovde %icc, %f9, %f10 add %i2, 0x1B6A, %o6 ldd [%l7 + 0x10], %f0 smul %i0, 0x10AF, %i5 lduw [%l7 + 0x34], %o3 tsubcctv %l3, %l5, %o4 ldd [%l7 + 0x08], %f2 movrgez %i1, %g7, %i4 fmul8sux16 %f12, %f0, %f14 fbn,a %fcc1, loop_1073 edge8n %g5, %o7, %g1 fmovdgu %icc, %f4, %f4 edge32ln %o1, %l4, %i6 loop_1073: edge32l %l2, %g2, %o0 fmovrdlz %i3, %f10, %f10 ld [%l7 + 0x68], %f12 movcs %xcc, %g3, %g6 ldd [%l7 + 0x68], %f6 ldub [%l7 + 0x6E], %g4 tge %xcc, 0x5 fbe,a %fcc1, loop_1074 bleu,a,pn %xcc, loop_1075 std %f12, [%l7 + 0x70] edge8 %l0, %l6, %i7 loop_1074: sth %l1, [%l7 + 0x76] loop_1075: fpsub16 %f14, %f2, %f6 fmovse %icc, %f1, %f9 movge %icc, %o2, %i2 fmovdneg %xcc, %f13, %f14 fcmpgt32 %f4, %f8, %o5 xorcc %o6, 0x1945, %i0 fandnot1 %f6, %f10, %f10 subcc %i5, %l3, %l5 fpadd32 %f6, %f10, %f6 ldsh [%l7 + 0x1C], %o3 brlz %o4, loop_1076 brlz %i1, loop_1077 movrne %i4, %g5, %g7 mulx %g1, %o1, %o7 loop_1076: nop setx loop_1078, %l0, %l1 jmpl %l1, %i6 loop_1077: movre %l2, 0x3A2, %l4 andn %g2, 0x09BD, %o0 fmovdge %xcc, %f13, %f1 loop_1078: movne %xcc, %g3, %i3 fnor %f4, %f8, %f14 movn %icc, %g4, %l0 ldsb [%l7 + 0x3F], %l6 tne %xcc, 0x1 sdivx %i7, 0x1152, %l1 ld [%l7 + 0x78], %f9 edge32l %o2, %i2, %o5 fmuld8sux16 %f3, %f12, %f6 ba,pn %xcc, loop_1079 ldd [%l7 + 0x30], %f4 st %f0, [%l7 + 0x1C] lduh [%l7 + 0x6C], %o6 loop_1079: ldub [%l7 + 0x5B], %g6 st %f2, [%l7 + 0x68] fpackfix %f6, %f15 movre %i0, 0x176, %i5 fbe,a %fcc2, loop_1080 stb %l5, [%l7 + 0x33] nop setx loop_1081, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %o3, %f11, %f14 loop_1080: ldsh [%l7 + 0x18], %o4 alignaddr %l3, %i1, %g5 loop_1081: fabss %f6, %f10 fmovdne %icc, %f1, %f3 fmovd %f2, %f0 move %icc, %i4, %g7 stb %g1, [%l7 + 0x3A] fmovrdlez %o1, %f2, %f8 stb %i6, [%l7 + 0x3E] fblg %fcc1, loop_1082 fmovd %f12, %f10 fmovrslez %l2, %f0, %f3 edge32l %o7, %g2, %o0 loop_1082: bvc,a,pn %icc, loop_1083 bg,a loop_1084 subcc %l4, 0x1394, %i3 fmovda %xcc, %f0, %f2 loop_1083: fmovrdgez %g4, %f8, %f14 loop_1084: tne %xcc, 0x4 fmovsvs %icc, %f9, %f6 fmuld8sux16 %f13, %f15, %f2 tge %icc, 0x5 st %f7, [%l7 + 0x44] tl %xcc, 0x6 fsrc1s %f13, %f6 bcs,pn %xcc, loop_1085 fcmpne16 %f4, %f12, %g3 stb %l6, [%l7 + 0x21] mova %xcc, %l0, %i7 loop_1085: fbg,a %fcc2, loop_1086 srlx %o2, %i2, %o5 nop setx loop_1087, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %o6, %g6, %l1 loop_1086: fabsd %f0, %f10 lduh [%l7 + 0x5A], %i5 loop_1087: ldd [%l7 + 0x58], %f12 fabsd %f14, %f14 addcc %l5, 0x116C, %o3 std %f14, [%l7 + 0x10] brgez,a %o4, loop_1088 stw %i0, [%l7 + 0x38] lduw [%l7 + 0x34], %l3 ldub [%l7 + 0x3A], %i1 loop_1088: fbuge %fcc2, loop_1089 fbo,a %fcc0, loop_1090 ldsh [%l7 + 0x22], %i4 siam 0x2 loop_1089: sdiv %g5, 0x06AF, %g7 loop_1090: fnot1 %f0, %f0 fmovdleu %icc, %f8, %f8 ldsh [%l7 + 0x1E], %g1 fcmped %fcc2, %f14, %f0 ldub [%l7 + 0x44], %o1 movg %icc, %l2, %o7 fmovda %icc, %f9, %f7 ldsw [%l7 + 0x28], %i6 fand %f12, %f0, %f2 ld [%l7 + 0x60], %f13 ld [%l7 + 0x10], %f8 mova %icc, %o0, %g2 ld [%l7 + 0x10], %f11 edge32l %l4, %i3, %g3 std %f0, [%l7 + 0x58] ldd [%l7 + 0x18], %f6 fbuge,a %fcc1, loop_1091 tcc %xcc, 0x7 move %xcc, %g4, %l0 srlx %i7, 0x06, %o2 loop_1091: umulcc %i2, 0x00E9, %l6 fmuld8sux16 %f5, %f0, %f12 movge %icc, %o6, %g6 ldd [%l7 + 0x70], %f6 edge16 %l1, %o5, %l5 brgz %o3, loop_1092 fmovrdgz %o4, %f2, %f4 fexpand %f0, %f4 addccc %i5, %i0, %l3 loop_1092: fbge,a %fcc0, loop_1093 fmovd %f10, %f14 fmovd %f2, %f14 fmovdne %xcc, %f1, %f0 loop_1093: srax %i4, 0x1D, %i1 and %g5, %g7, %g1 movcs %icc, %o1, %l2 fmul8x16al %f9, %f12, %f14 fpadd32 %f6, %f2, %f6 movneg %icc, %i6, %o0 ldsh [%l7 + 0x3A], %g2 tcs %xcc, 0x7 fors %f4, %f1, %f2 fpackfix %f6, %f12 fmovrslz %l4, %f5, %f12 ld [%l7 + 0x54], %f5 edge8ln %o7, %i3, %g3 tsubcc %g4, 0x0A2C, %l0 fexpand %f5, %f6 fmovdcc %xcc, %f9, %f8 ldsh [%l7 + 0x78], %i7 fba %fcc3, loop_1094 stw %o2, [%l7 + 0x58] ldsb [%l7 + 0x31], %i2 ldsh [%l7 + 0x7A], %l6 loop_1094: fcmps %fcc2, %f14, %f4 fmovs %f9, %f5 fmovdg %xcc, %f0, %f13 xor %g6, 0x13E6, %o6 st %f13, [%l7 + 0x20] movneg %xcc, %o5, %l1 stw %o3, [%l7 + 0x34] edge32l %l5, %i5, %o4 ble,a,pt %icc, loop_1095 ba,a %icc, loop_1096 ldub [%l7 + 0x24], %l3 pdist %f14, %f14, %f14 loop_1095: fxor %f14, %f14, %f0 loop_1096: fbo,a %fcc2, loop_1097 movl %xcc, %i0, %i1 movvc %xcc, %i4, %g7 fmovdcc %icc, %f2, %f12 loop_1097: fba %fcc0, loop_1098 movg %icc, %g1, %g5 ba,pn %icc, loop_1099 bshuffle %f0, %f14, %f10 loop_1098: st %f5, [%l7 + 0x74] array8 %o1, %l2, %i6 loop_1099: fmovdl %icc, %f12, %f9 fmovse %xcc, %f5, %f4 bvs,pn %xcc, loop_1100 ldx [%l7 + 0x38], %o0 edge16 %l4, %g2, %i3 be loop_1101 loop_1100: movcs %icc, %g3, %o7 fmovdneg %icc, %f0, %f9 edge8ln %l0, %i7, %g4 loop_1101: bgu loop_1102 orn %o2, 0x01B6, %l6 fornot1 %f10, %f10, %f14 tgu %xcc, 0x0 loop_1102: movne %icc, %g6, %o6 bgu,a %xcc, loop_1103 lduw [%l7 + 0x24], %i2 nop setx loop_1104, %l0, %l1 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 %xcc, %o5, %l1 loop_1103: ldx [%l7 + 0x18], %o3 ldsh [%l7 + 0x2C], %l5 loop_1104: ldsh [%l7 + 0x50], %i5 bneg,a,pn %icc, loop_1105 fblg,a %fcc3, loop_1106 edge16ln %o4, %l3, %i1 st %f12, [%l7 + 0x14] loop_1105: ldsw [%l7 + 0x24], %i0 loop_1106: fmovscc %icc, %f13, %f8 ldsb [%l7 + 0x26], %i4 bgu,pt %xcc, loop_1107 fmovdvs %xcc, %f11, %f13 ldub [%l7 + 0x51], %g1 mulx %g5, %o1, %l2 loop_1107: fbg,a %fcc0, loop_1108 tgu %xcc, 0x5 addcc %i6, %g7, %o0 udivx %g2, 0x17C5, %l4 loop_1108: movle %xcc, %i3, %g3 fxors %f6, %f12, %f12 bgu loop_1109 movge %xcc, %o7, %l0 fmovrdlz %g4, %f12, %f0 fbg,a %fcc0, loop_1110 loop_1109: fbe,a %fcc2, loop_1111 sllx %i7, 0x12, %o2 fors %f0, %f10, %f7 loop_1110: ldd [%l7 + 0x30], %f12 loop_1111: fbo,a %fcc0, loop_1112 fpackfix %f0, %f0 stx %g6, [%l7 + 0x78] sth %l6, [%l7 + 0x08] loop_1112: movne %icc, %i2, %o6 mulx %o5, %o3, %l1 tg %icc, 0x4 fmovrsgez %i5, %f10, %f8 umulcc %o4, 0x1C6D, %l3 stx %l5, [%l7 + 0x78] be,a %icc, loop_1113 stx %i0, [%l7 + 0x28] stb %i4, [%l7 + 0x30] ldsh [%l7 + 0x1C], %g1 loop_1113: ldsw [%l7 + 0x70], %i1 fcmple32 %f12, %f14, %o1 ldsb [%l7 + 0x32], %l2 std %f12, [%l7 + 0x20] stb %i6, [%l7 + 0x0E] fxor %f4, %f4, %f10 tcc %icc, 0x2 tpos %xcc, 0x4 std %f12, [%l7 + 0x78] ldsh [%l7 + 0x50], %g5 movrgez %g7, 0x002, %g2 ld [%l7 + 0x44], %f4 movn %icc, %l4, %o0 edge16l %i3, %g3, %o7 std %f4, [%l7 + 0x50] ldub [%l7 + 0x4E], %g4 ldsw [%l7 + 0x4C], %l0 orncc %o2, %i7, %l6 fmovdn %icc, %f4, %f4 smulcc %i2, %g6, %o6 fblg %fcc1, loop_1114 fpack16 %f14, %f15 lduh [%l7 + 0x46], %o3 fmovdpos %xcc, %f10, %f11 loop_1114: for %f12, %f2, %f10 fornot2s %f10, %f11, %f12 xorcc %o5, %i5, %l1 ld [%l7 + 0x5C], %f15 ldx [%l7 + 0x30], %l3 bn,pn %xcc, loop_1115 tpos %xcc, 0x3 st %f1, [%l7 + 0x24] fmuld8sux16 %f2, %f10, %f12 loop_1115: ta %icc, 0x3 ldd [%l7 + 0x70], %f0 fmovsa %xcc, %f14, %f13 fornot2 %f2, %f10, %f0 edge8 %o4, %i0, %l5 fone %f4 movrgz %i4, %g1, %i1 ldd [%l7 + 0x48], %f6 sdivx %o1, 0x0017, %l2 bshuffle %f10, %f0, %f10 edge8 %i6, %g7, %g2 fbul,a %fcc2, loop_1116 fornot2s %f1, %f3, %f7 fpadd32s %f15, %f13, %f13 fmovsvc %xcc, %f15, %f1 loop_1116: fmovscc %xcc, %f14, %f15 fmovrslz %l4, %f10, %f1 fcmpeq16 %f8, %f12, %g5 stb %o0, [%l7 + 0x28] fbul,a %fcc1, loop_1117 nop setx loop_1118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x49], %g3 ldsh [%l7 + 0x4E], %i3 loop_1117: fsrc2s %f12, %f6 loop_1118: array8 %g4, %o7, %o2 ldsh [%l7 + 0x76], %l0 std %f8, [%l7 + 0x38] movg %icc, %i7, %l6 stx %g6, [%l7 + 0x08] bcs %icc, loop_1119 fandnot1s %f4, %f15, %f6 fmovdleu %xcc, %f5, %f3 fmovrdgz %o6, %f14, %f12 loop_1119: fmovsvc %icc, %f8, %f15 udivcc %i2, 0x1D57, %o3 fmovde %icc, %f11, %f12 fpmerge %f11, %f15, %f4 fabss %f11, %f5 ldsh [%l7 + 0x6C], %i5 fornot2s %f5, %f12, %f15 xnor %o5, 0x1E2D, %l1 fpadd32s %f9, %f8, %f8 fandnot1s %f13, %f5, %f9 fandnot2s %f1, %f0, %f14 bvc,a loop_1120 umul %l3, %i0, %l5 fbul %fcc2, loop_1121 ldub [%l7 + 0x18], %o4 loop_1120: fmovrdlz %g1, %f8, %f2 andncc %i1, %i4, %o1 loop_1121: sth %l2, [%l7 + 0x40] tpos %xcc, 0x6 fmovdpos %xcc, %f5, %f12 fmovrdgz %i6, %f0, %f8 st %f5, [%l7 + 0x74] fbn,a %fcc1, loop_1122 edge32 %g7, %g2, %l4 fmovdle %icc, %f14, %f13 brz %g5, loop_1123 loop_1122: stx %g3, [%l7 + 0x10] xor %o0, 0x07C2, %i3 lduh [%l7 + 0x16], %g4 loop_1123: stx %o2, [%l7 + 0x60] fcmpgt32 %f0, %f4, %o7 mova %icc, %i7, %l0 stw %l6, [%l7 + 0x40] stx %o6, [%l7 + 0x50] addccc %g6, %o3, %i5 edge8l %o5, %i2, %l3 sdivcc %l1, 0x13F0, %i0 fand %f10, %f2, %f8 fabsd %f14, %f0 lduh [%l7 + 0x64], %o4 ldsh [%l7 + 0x22], %l5 bg,a,pt %xcc, loop_1124 fors %f15, %f7, %f0 fcmped %fcc1, %f4, %f8 sethi 0x14F9, %i1 loop_1124: fmovspos %xcc, %f15, %f11 bl,a loop_1125 bvs loop_1126 fbl %fcc1, loop_1127 bne %xcc, loop_1128 loop_1125: edge8l %g1, %i4, %o1 loop_1126: movl %icc, %i6, %g7 loop_1127: lduw [%l7 + 0x30], %g2 loop_1128: umul %l4, 0x11CE, %l2 addccc %g5, 0x0418, %g3 fnands %f3, %f5, %f12 brgez,a %i3, loop_1129 movge %xcc, %o0, %g4 fnot1s %f1, %f5 sub %o7, %i7, %o2 loop_1129: fbug,a %fcc0, loop_1130 st %f2, [%l7 + 0x54] fbne %fcc2, loop_1131 edge8l %l6, %l0, %o6 loop_1130: tg %icc, 0x3 fbo,a %fcc1, loop_1132 loop_1131: orcc %o3, %g6, %o5 st %f12, [%l7 + 0x6C] tvc %icc, 0x3 loop_1132: ldub [%l7 + 0x39], %i5 sth %l3, [%l7 + 0x64] edge8l %i2, %i0, %l1 ldx [%l7 + 0x30], %l5 ldsw [%l7 + 0x18], %o4 bne,a,pt %icc, loop_1133 ldd [%l7 + 0x48], %f6 fmovsne %icc, %f1, %f12 fmovd %f14, %f10 loop_1133: fpadd16 %f14, %f8, %f10 fand %f4, %f6, %f6 st %f11, [%l7 + 0x78] fmuld8ulx16 %f15, %f14, %f4 ldsb [%l7 + 0x39], %i1 fmuld8sux16 %f11, %f7, %f12 nop setx loop_1134, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu,a %fcc2, loop_1135 edge8l %i4, %g1, %o1 ldsh [%l7 + 0x16], %g7 loop_1134: sdiv %g2, 0x0F44, %i6 loop_1135: fmovd %f0, %f8 sllx %l2, %g5, %l4 fpack32 %f10, %f2, %f8 fornot2s %f4, %f12, %f14 tneg %xcc, 0x3 fmovdne %xcc, %f3, %f4 ldsb [%l7 + 0x1D], %i3 taddcctv %o0, 0x0441, %g4 srl %o7, %i7, %o2 udivx %l6, 0x166C, %g3 fmovrde %l0, %f2, %f6 fcmpgt32 %f6, %f10, %o6 std %f12, [%l7 + 0x60] lduh [%l7 + 0x3E], %o3 bneg,a %icc, loop_1136 std %f12, [%l7 + 0x78] fxor %f14, %f6, %f4 stb %g6, [%l7 + 0x61] loop_1136: fmovda %icc, %f5, %f0 nop setx loop_1137, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x44], %f14 stx %o5, [%l7 + 0x48] fmovsvc %icc, %f4, %f0 loop_1137: fmovdcc %xcc, %f1, %f4 ldsb [%l7 + 0x7E], %i5 movgu %xcc, %i2, %i0 fnot2 %f4, %f12 edge8n %l1, %l5, %o4 srax %l3, %i1, %g1 ldd [%l7 + 0x78], %f4 array16 %i4, %g7, %o1 array16 %i6, %l2, %g2 fornot1 %f10, %f10, %f6 edge32n %l4, %g5, %o0 fcmpne16 %f2, %f14, %g4 ldsh [%l7 + 0x26], %i3 stx %o7, [%l7 + 0x68] fbue,a %fcc0, loop_1138 lduh [%l7 + 0x5A], %i7 ldub [%l7 + 0x43], %l6 fmovdcs %xcc, %f9, %f8 loop_1138: udivx %g3, 0x1F3F, %o2 stx %l0, [%l7 + 0x68] fmovsn %xcc, %f13, %f6 sdiv %o6, 0x0E6F, %o3 fbl,a %fcc2, loop_1139 fbu %fcc2, loop_1140 sth %g6, [%l7 + 0x48] andncc %i5, %i2, %o5 loop_1139: tne %icc, 0x6 loop_1140: stw %l1, [%l7 + 0x74] fmovscc %icc, %f3, %f11 ldsw [%l7 + 0x4C], %l5 fmovse %xcc, %f14, %f2 ldsw [%l7 + 0x14], %i0 ldub [%l7 + 0x0B], %o4 fmovdvc %icc, %f5, %f0 ldx [%l7 + 0x10], %i1 fmovdge %xcc, %f3, %f12 ldub [%l7 + 0x2D], %l3 xor %g1, 0x1DD7, %g7 tsubcctv %i4, 0x1517, %o1 std %f14, [%l7 + 0x30] ldd [%l7 + 0x28], %f12 fmovrdne %i6, %f12, %f8 ld [%l7 + 0x4C], %f13 ldsw [%l7 + 0x14], %l2 ldsb [%l7 + 0x4D], %l4 movcc %xcc, %g2, %g5 fandnot1 %f0, %f2, %f4 bg,a %xcc, loop_1141 std %f14, [%l7 + 0x40] fmovsgu %icc, %f4, %f2 fmovsl %xcc, %f8, %f7 loop_1141: tl %icc, 0x6 fmovsgu %icc, %f5, %f14 fmul8sux16 %f8, %f4, %f0 ta %icc, 0x6 fmovsn %xcc, %f2, %f1 ldsh [%l7 + 0x50], %o0 ldub [%l7 + 0x39], %i3 movne %icc, %g4, %i7 fornot1 %f14, %f6, %f14 subccc %o7, 0x0C77, %g3 ldsh [%l7 + 0x26], %l6 or %o2, %o6, %o3 fmuld8sux16 %f0, %f7, %f6 sth %g6, [%l7 + 0x5A] fsrc1s %f10, %f5 andn %i5, %l0, %o5 fandnot1 %f8, %f10, %f0 movneg %xcc, %l1, %l5 sdivx %i2, 0x0DF2, %i0 st %f14, [%l7 + 0x28] fmul8x16au %f4, %f13, %f2 ldsh [%l7 + 0x1C], %o4 ble %xcc, loop_1142 umulcc %l3, %g1, %g7 ld [%l7 + 0x18], %f15 sth %i1, [%l7 + 0x78] loop_1142: ldd [%l7 + 0x60], %f0 fones %f8 st %f0, [%l7 + 0x10] ldsb [%l7 + 0x0E], %i4 fnot2s %f2, %f5 ldsb [%l7 + 0x5F], %o1 ldsw [%l7 + 0x40], %l2 andcc %i6, %g2, %g5 st %f3, [%l7 + 0x74] ld [%l7 + 0x64], %f5 fpsub16s %f3, %f2, %f5 addccc %l4, 0x1254, %o0 fmovsg %icc, %f7, %f11 fxnor %f0, %f10, %f6 fbo,a %fcc1, loop_1143 fmovde %icc, %f13, %f5 fbul,a %fcc2, loop_1144 pdist %f12, %f2, %f6 loop_1143: fmovse %xcc, %f8, %f6 fnot2s %f11, %f11 loop_1144: fbe %fcc1, loop_1145 ldub [%l7 + 0x20], %i3 addccc %i7, 0x1112, %o7 fnot2s %f6, %f15 loop_1145: bg loop_1146 movl %xcc, %g3, %g4 stw %l6, [%l7 + 0x40] tvc %xcc, 0x5 loop_1146: ldd [%l7 + 0x70], %f4 stx %o6, [%l7 + 0x50] te %icc, 0x4 fmul8x16al %f6, %f6, %f6 fandnot1 %f4, %f6, %f2 bne,a,pt %icc, loop_1147 stb %o2, [%l7 + 0x24] fbg,a %fcc2, loop_1148 fblg,a %fcc2, loop_1149 loop_1147: ldsw [%l7 + 0x40], %g6 xnor %o3, %i5, %o5 loop_1148: udivcc %l0, 0x1256, %l1 loop_1149: bvc,a loop_1150 array8 %l5, %i0, %o4 st %f14, [%l7 + 0x7C] orncc %i2, %l3, %g7 loop_1150: ldx [%l7 + 0x78], %g1 st %f6, [%l7 + 0x5C] call loop_1151 ldsb [%l7 + 0x71], %i1 fmul8ulx16 %f4, %f14, %f12 fcmpne32 %f10, %f2, %o1 loop_1151: stw %i4, [%l7 + 0x40] lduw [%l7 + 0x68], %l2 fpmerge %f8, %f3, %f0 fbl,a %fcc3, loop_1152 fpadd16 %f2, %f10, %f0 tvs %icc, 0x4 udivx %i6, 0x1A97, %g5 loop_1152: st %f12, [%l7 + 0x7C] std %f8, [%l7 + 0x68] std %f0, [%l7 + 0x10] fbn %fcc3, loop_1153 ldsb [%l7 + 0x3B], %g2 mova %icc, %o0, %l4 fmovdg %xcc, %f15, %f1 loop_1153: mulx %i3, %i7, %g3 fnot1 %f10, %f10 movre %g4, 0x0C3, %o7 movvc %xcc, %l6, %o6 fmul8ulx16 %f14, %f10, %f12 bne loop_1154 movre %g6, %o3, %i5 movge %icc, %o5, %o2 bg,a,pt %icc, loop_1155 loop_1154: fblg %fcc3, loop_1156 tleu %icc, 0x6 movvc %xcc, %l0, %l1 loop_1155: tneg %xcc, 0x6 loop_1156: sth %i0, [%l7 + 0x26] ldx [%l7 + 0x40], %o4 edge32n %i2, %l3, %l5 movgu %xcc, %g1, %g7 fbue,a %fcc3, loop_1157 brlz,a %i1, loop_1158 bpos,a loop_1159 array8 %o1, %l2, %i4 loop_1157: addc %i6, %g5, %o0 loop_1158: nop setx loop_1160, %l0, %l1 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_1159: fcmpgt16 %f2, %f14, %l4 srl %i3, 0x1B, %i7 sllx %g3, %g2, %g4 loop_1160: fmovrdlez %l6, %f8, %f4 fmovsl %xcc, %f2, %f6 xorcc %o7, %o6, %g6 ldd [%l7 + 0x28], %f8 fcmple16 %f12, %f4, %o3 edge32ln %i5, %o2, %l0 mova %icc, %l1, %i0 stx %o4, [%l7 + 0x38] bl,a %xcc, loop_1161 ldsw [%l7 + 0x28], %i2 fbge,a %fcc1, loop_1162 fpack32 %f8, %f14, %f6 loop_1161: alignaddrl %l3, %l5, %g1 fexpand %f2, %f0 loop_1162: movre %o5, 0x1E5, %i1 smulcc %o1, 0x1A21, %l2 brgez %i4, loop_1163 ldsw [%l7 + 0x3C], %g7 fmovrdlz %g5, %f0, %f2 fmul8x16au %f14, %f13, %f8 loop_1163: lduw [%l7 + 0x5C], %i6 sth %o0, [%l7 + 0x5A] brlz %i3, loop_1164 fcmpne16 %f2, %f2, %l4 alignaddrl %i7, %g2, %g3 smul %l6, %o7, %o6 loop_1164: tsubcctv %g4, %g6, %i5 popc %o2, %o3 fbge,a %fcc1, loop_1165 tcc %xcc, 0x0 edge32n %l1, %l0, %i0 fmovdge %icc, %f2, %f15 loop_1165: fmovsl %icc, %f2, %f8 ld [%l7 + 0x6C], %f13 fornot1s %f12, %f4, %f5 fxnor %f8, %f10, %f8 fmovrsne %i2, %f4, %f9 tgu %icc, 0x7 ldx [%l7 + 0x30], %l3 siam 0x5 udiv %l5, 0x12F5, %o4 stb %g1, [%l7 + 0x1F] fmovdpos %icc, %f12, %f5 and %o5, %i1, %o1 movrlz %i4, %l2, %g5 fsrc2 %f10, %f2 tpos %icc, 0x2 lduw [%l7 + 0x30], %i6 tg %icc, 0x1 tvc %icc, 0x7 udiv %g7, 0x1749, %i3 pdist %f8, %f14, %f2 fmovdne %icc, %f8, %f1 fcmpd %fcc2, %f12, %f12 brgz,a %l4, loop_1166 sth %i7, [%l7 + 0x0C] udivx %o0, 0x16AA, %g2 fmovdg %icc, %f10, %f7 loop_1166: fmuld8sux16 %f9, %f1, %f2 fone %f0 tl %xcc, 0x7 fnegd %f14, %f10 bvc,a %xcc, loop_1167 ldx [%l7 + 0x18], %g3 fornot1 %f10, %f0, %f12 fmovdl %xcc, %f11, %f4 loop_1167: and %o7, %o6, %l6 st %f0, [%l7 + 0x44] fpadd32 %f4, %f10, %f10 bne,a %xcc, loop_1168 fmuld8sux16 %f10, %f8, %f6 fcmpgt16 %f8, %f2, %g6 edge32l %g4, %i5, %o2 loop_1168: ldsh [%l7 + 0x3A], %o3 addccc %l1, 0x0140, %i0 edge32n %l0, %l3, %i2 tcs %icc, 0x0 lduw [%l7 + 0x4C], %l5 bge,a,pt %icc, loop_1169 fbug %fcc3, loop_1170 fmovrslez %g1, %f5, %f0 ldub [%l7 + 0x6E], %o4 loop_1169: xorcc %o5, 0x0E0B, %o1 loop_1170: bcs loop_1171 te %icc, 0x0 fmovrdne %i4, %f4, %f4 fmovsn %xcc, %f13, %f0 loop_1171: fmovsvc %xcc, %f11, %f7 brlz %l2, loop_1172 array32 %i1, %g5, %i6 udivcc %i3, 0x1105, %g7 movgu %icc, %l4, %i7 loop_1172: fmovsge %icc, %f10, %f9 ldsh [%l7 + 0x14], %o0 fbu %fcc0, loop_1173 std %f0, [%l7 + 0x38] lduh [%l7 + 0x34], %g3 and %g2, %o7, %l6 loop_1173: fble,a %fcc2, loop_1174 fmovscc %icc, %f15, %f15 ldx [%l7 + 0x20], %g6 addccc %g4, %i5, %o2 loop_1174: tle %icc, 0x7 edge16 %o3, %l1, %o6 fcmpd %fcc3, %f4, %f14 fmovsvs %icc, %f0, %f5 addccc %i0, 0x193E, %l0 ld [%l7 + 0x24], %f2 nop setx loop_1175, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l3, [%l7 + 0x65] fmovrse %l5, %f11, %f5 tge %icc, 0x5 loop_1175: te %xcc, 0x7 st %f12, [%l7 + 0x7C] fba,a %fcc1, loop_1176 bg loop_1177 movpos %xcc, %i2, %g1 stw %o4, [%l7 + 0x20] loop_1176: movvs %xcc, %o5, %o1 loop_1177: edge32 %l2, %i1, %i4 ldsw [%l7 + 0x44], %g5 bvs,pn %xcc, loop_1178 fbug %fcc2, loop_1179 tsubcc %i6, %g7, %l4 movgu %xcc, %i7, %i3 loop_1178: fmovdgu %icc, %f13, %f14 loop_1179: fbule %fcc0, loop_1180 srax %o0, %g2, %g3 ba loop_1181 bcc loop_1182 loop_1180: std %f10, [%l7 + 0x70] movcc %xcc, %o7, %l6 loop_1181: bl,a,pn %icc, loop_1183 loop_1182: movleu %xcc, %g4, %i5 sllx %g6, %o2, %l1 brnz %o6, loop_1184 loop_1183: fpsub32s %f6, %f0, %f9 tn %icc, 0x6 fcmpne16 %f12, %f10, %i0 loop_1184: fmovde %xcc, %f6, %f14 ldd [%l7 + 0x10], %f12 fnors %f8, %f14, %f6 std %f10, [%l7 + 0x30] ldd [%l7 + 0x28], %f2 faligndata %f6, %f0, %f12 fbn %fcc1, loop_1185 fsrc2s %f14, %f2 fand %f6, %f2, %f10 fnor %f8, %f6, %f6 loop_1185: ldub [%l7 + 0x48], %l0 fmul8sux16 %f4, %f2, %f4 bvc loop_1186 tg %xcc, 0x6 edge32ln %o3, %l5, %l3 fmovrsne %g1, %f13, %f11 loop_1186: bvs,a loop_1187 fmul8x16au %f2, %f7, %f14 move %icc, %o4, %o5 fbul %fcc0, loop_1188 loop_1187: fmovdgu %icc, %f3, %f5 popc 0x00D6, %o1 stx %l2, [%l7 + 0x28] loop_1188: udiv %i2, 0x0667, %i4 ldub [%l7 + 0x3B], %g5 mulscc %i1, 0x06B2, %i6 tg %xcc, 0x1 brnz,a %g7, loop_1189 movle %icc, %l4, %i7 tne %icc, 0x6 brnz %i3, loop_1190 loop_1189: ldsw [%l7 + 0x28], %g2 edge32n %g3, %o0, %l6 bg,a %xcc, loop_1191 loop_1190: fornot1 %f2, %f10, %f4 fcmpgt32 %f4, %f12, %g4 sub %i5, %g6, %o2 loop_1191: fpsub32 %f4, %f4, %f0 lduh [%l7 + 0x64], %l1 fmovrslez %o6, %f10, %f2 fble,a %fcc1, loop_1192 stx %o7, [%l7 + 0x78] ldsw [%l7 + 0x78], %l0 fsrc2 %f6, %f10 loop_1192: andn %i0, 0x0CBA, %o3 andn %l5, 0x05D0, %l3 movleu %xcc, %g1, %o4 movne %xcc, %o5, %o1 lduh [%l7 + 0x28], %i2 fble,a %fcc3, loop_1193 orn %l2, %g5, %i1 fcmpne32 %f8, %f4, %i4 bshuffle %f4, %f6, %f0 loop_1193: brgz,a %i6, loop_1194 ldx [%l7 + 0x40], %l4 fmovrsgez %i7, %f14, %f14 bge,a loop_1195 loop_1194: fmovsvs %icc, %f15, %f2 ldub [%l7 + 0x51], %i3 fcmpeq32 %f4, %f2, %g7 loop_1195: fabss %f2, %f8 bshuffle %f14, %f0, %f10 ldsw [%l7 + 0x3C], %g2 fxor %f14, %f6, %f4 fandnot2 %f0, %f0, %f0 sdivx %o0, 0x0249, %l6 ld [%l7 + 0x7C], %f3 fpsub16 %f14, %f12, %f12 ld [%l7 + 0x60], %f3 fmovs %f1, %f15 tcs %xcc, 0x0 lduw [%l7 + 0x38], %g4 fble,a %fcc0, loop_1196 fpsub32s %f4, %f7, %f3 udivx %g3, 0x0DBF, %i5 fsrc2s %f4, %f0 loop_1196: fbe,a %fcc2, loop_1197 bshuffle %f6, %f0, %f10 fpadd32 %f0, %f6, %f14 lduh [%l7 + 0x2E], %g6 loop_1197: fbu,a %fcc0, loop_1198 fandnot1 %f10, %f4, %f6 addccc %o2, 0x1E6A, %o6 movrlz %o7, %l1, %l0 loop_1198: ldx [%l7 + 0x60], %i0 fmovd %f6, %f10 ldsw [%l7 + 0x20], %l5 ldx [%l7 + 0x18], %l3 stx %o3, [%l7 + 0x10] smulcc %o4, 0x017D, %g1 siam 0x4 stx %o1, [%l7 + 0x38] ldsb [%l7 + 0x10], %o5 bne,a,pn %xcc, loop_1199 fbge,a %fcc3, loop_1200 fmovdleu %icc, %f8, %f3 mulscc %i2, 0x03E9, %g5 loop_1199: bvc loop_1201 loop_1200: tcc %xcc, 0x6 movrlez %l2, 0x3FB, %i1 tvs %xcc, 0x5 loop_1201: fand %f8, %f4, %f10 movrlz %i6, 0x3A1, %i4 fbl %fcc0, loop_1202 fcmpeq32 %f8, %f0, %i7 movcs %icc, %i3, %g7 fcmpeq16 %f10, %f0, %l4 loop_1202: fnot1 %f10, %f10 tg %icc, 0x1 movge %icc, %g2, %l6 ldub [%l7 + 0x61], %o0 fmovsa %xcc, %f7, %f6 ldsh [%l7 + 0x1E], %g3 ba,a %xcc, loop_1203 bl %icc, loop_1204 fmovs %f12, %f8 fbge %fcc2, loop_1205 loop_1203: lduh [%l7 + 0x44], %i5 loop_1204: fandnot2 %f4, %f10, %f8 alignaddr %g6, %o2, %o6 loop_1205: ble loop_1206 sethi 0x1537, %g4 movvs %xcc, %l1, %o7 xorcc %l0, %l5, %l3 loop_1206: ldsw [%l7 + 0x18], %i0 ldsb [%l7 + 0x74], %o4 ldx [%l7 + 0x18], %g1 sdivx %o1, 0x014B, %o5 fmovdleu %xcc, %f11, %f11 ldsb [%l7 + 0x45], %o3 ldsw [%l7 + 0x14], %i2 stx %l2, [%l7 + 0x58] fbul,a %fcc2, loop_1207 fbug %fcc2, loop_1208 fmovrse %g5, %f3, %f13 ldx [%l7 + 0x20], %i1 loop_1207: subc %i4, 0x1952, %i6 loop_1208: lduw [%l7 + 0x0C], %i3 ldsh [%l7 + 0x5A], %g7 ldsh [%l7 + 0x30], %l4 bg,a,pn %icc, loop_1209 fbuge,a %fcc1, loop_1210 alignaddr %g2, %l6, %i7 movre %o0, 0x2AF, %i5 loop_1209: ldub [%l7 + 0x48], %g6 loop_1210: orn %g3, %o6, %g4 brnz,a %l1, loop_1211 lduw [%l7 + 0x48], %o2 nop setx loop_1212, %l0, %l1 jmpl %l1, %l0 udiv %l5, 0x159E, %l3 loop_1211: orncc %o7, %o4, %g1 fmovdl %icc, %f2, %f4 loop_1212: array32 %i0, %o5, %o3 tn %xcc, 0x3 ldsh [%l7 + 0x32], %i2 sra %o1, 0x01, %g5 fabss %f1, %f11 brgz,a %l2, loop_1213 te %xcc, 0x1 ldsw [%l7 + 0x70], %i4 fba,a %fcc3, loop_1214 loop_1213: lduh [%l7 + 0x0C], %i6 sdivcc %i3, 0x0734, %g7 ldub [%l7 + 0x19], %i1 loop_1214: stw %g2, [%l7 + 0x6C] xnor %l4, 0x08FA, %i7 fpsub32 %f14, %f10, %f2 andncc %l6, %i5, %o0 fpadd16 %f4, %f8, %f8 sdivx %g6, 0x0DB8, %o6 movvc %xcc, %g3, %l1 tsubcctv %o2, 0x1916, %l0 tleu %xcc, 0x7 stx %g4, [%l7 + 0x58] fnegd %f2, %f4 bne loop_1215 fcmpes %fcc0, %f9, %f0 edge16l %l3, %l5, %o7 stx %g1, [%l7 + 0x50] loop_1215: faligndata %f8, %f12, %f2 lduh [%l7 + 0x26], %i0 fbue %fcc3, loop_1216 tpos %xcc, 0x6 stb %o4, [%l7 + 0x74] ld [%l7 + 0x44], %f6 loop_1216: ldsb [%l7 + 0x4B], %o3 ldd [%l7 + 0x78], %f4 fbu,a %fcc0, loop_1217 ldsb [%l7 + 0x1C], %i2 stb %o1, [%l7 + 0x39] fandnot2 %f6, %f14, %f2 loop_1217: tne %icc, 0x3 stx %o5, [%l7 + 0x38] movcs %icc, %l2, %i4 fxnors %f0, %f15, %f7 fcmped %fcc0, %f10, %f4 tsubcctv %g5, 0x1393, %i3 fmovsvc %xcc, %f11, %f5 ldsh [%l7 + 0x5C], %i6 ldsh [%l7 + 0x46], %g7 taddcctv %i1, 0x0B68, %l4 fcmpne32 %f10, %f0, %g2 ld [%l7 + 0x6C], %f15 ld [%l7 + 0x74], %f9 ldub [%l7 + 0x4C], %l6 fmovdvs %icc, %f7, %f14 lduw [%l7 + 0x30], %i5 fabss %f12, %f8 stx %o0, [%l7 + 0x30] movrne %i7, %g6, %o6 edge32ln %l1, %g3, %l0 fnands %f7, %f11, %f5 ldd [%l7 + 0x70], %f14 bvs loop_1218 stw %g4, [%l7 + 0x38] movgu %icc, %l3, %o2 fone %f14 loop_1218: bcc,a,pn %xcc, loop_1219 stb %o7, [%l7 + 0x6F] move %icc, %l5, %g1 sth %i0, [%l7 + 0x1E] loop_1219: nop setx loop_1220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %xcc, %f15, %f0 ldub [%l7 + 0x4A], %o4 ldx [%l7 + 0x20], %o3 loop_1220: st %f13, [%l7 + 0x14] edge8l %o1, %o5, %l2 ldsh [%l7 + 0x32], %i2 fmovrsgez %i4, %f5, %f7 fcmps %fcc1, %f3, %f1 stb %g5, [%l7 + 0x40] lduh [%l7 + 0x2E], %i3 fble,a %fcc2, loop_1221 fmovda %xcc, %f3, %f11 lduh [%l7 + 0x7A], %g7 tne %xcc, 0x1 loop_1221: ba,a %icc, loop_1222 fpsub16 %f4, %f14, %f8 popc 0x1C52, %i6 fxnors %f14, %f13, %f9 loop_1222: stb %i1, [%l7 + 0x24] movleu %xcc, %g2, %l6 fnors %f11, %f3, %f8 fmovrdgez %l4, %f6, %f0 addcc %o0, %i5, %i7 stb %g6, [%l7 + 0x08] fand %f2, %f6, %f2 std %f4, [%l7 + 0x18] movvc %xcc, %l1, %g3 fbg,a %fcc1, loop_1223 st %f2, [%l7 + 0x50] fmovspos %icc, %f15, %f12 fbue %fcc2, loop_1224 loop_1223: tgu %icc, 0x0 fsrc2 %f10, %f12 stw %o6, [%l7 + 0x48] loop_1224: lduh [%l7 + 0x12], %g4 ldd [%l7 + 0x50], %f14 bvc,a,pt %icc, loop_1225 movle %xcc, %l0, %l3 and %o7, 0x1A16, %l5 ld [%l7 + 0x54], %f6 loop_1225: movvs %icc, %g1, %i0 fpack16 %f0, %f5 addc %o4, %o2, %o3 fbug,a %fcc3, loop_1226 edge16 %o1, %l2, %i2 movg %icc, %i4, %o5 bleu %icc, loop_1227 loop_1226: ldx [%l7 + 0x60], %g5 movcc %xcc, %g7, %i6 stw %i3, [%l7 + 0x38] loop_1227: ldx [%l7 + 0x30], %g2 movleu %xcc, %i1, %l6 fcmpes %fcc1, %f6, %f7 lduh [%l7 + 0x18], %l4 udivx %o0, 0x1A0B, %i7 pdist %f2, %f2, %f6 fmovda %xcc, %f1, %f0 edge16ln %g6, %i5, %g3 fmovdvs %xcc, %f15, %f4 xorcc %l1, 0x132A, %g4 subccc %l0, %o6, %l3 tcs %icc, 0x3 fabss %f5, %f11 fbge %fcc0, loop_1228 tpos %xcc, 0x1 fandnot2s %f10, %f15, %f7 stw %o7, [%l7 + 0x48] loop_1228: fnot1s %f6, %f0 tsubcctv %g1, 0x0104, %i0 fnegs %f10, %f10 sll %l5, 0x01, %o2 fbn,a %fcc0, loop_1229 nop setx loop_1230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %o3, %o1, %l2 tle %icc, 0x4 loop_1229: ble %xcc, loop_1231 loop_1230: array16 %o4, %i4, %o5 tpos %xcc, 0x6 fmovrse %g5, %f2, %f12 loop_1231: ldsb [%l7 + 0x24], %g7 sub %i2, %i6, %i3 stx %g2, [%l7 + 0x08] ldsw [%l7 + 0x78], %l6 stw %i1, [%l7 + 0x48] fandnot2s %f0, %f3, %f13 fexpand %f2, %f14 smulcc %o0, %i7, %g6 edge16ln %l4, %g3, %i5 edge8l %g4, %l1, %l0 st %f1, [%l7 + 0x14] fbl %fcc0, loop_1232 sdiv %l3, 0x19EA, %o7 tl %icc, 0x2 ldd [%l7 + 0x70], %f2 loop_1232: tneg %xcc, 0x4 edge32n %g1, %i0, %l5 bg,a loop_1233 fcmple16 %f12, %f12, %o6 fnand %f2, %f2, %f2 ldd [%l7 + 0x30], %f2 loop_1233: fpsub32s %f15, %f14, %f14 fmovrde %o3, %f14, %f12 lduh [%l7 + 0x54], %o1 umul %o2, 0x1390, %o4 fsrc2 %f14, %f6 stw %l2, [%l7 + 0x30] ld [%l7 + 0x64], %f8 fmovsl %xcc, %f15, %f7 udivcc %i4, 0x0BAE, %o5 fmovdl %xcc, %f14, %f0 udivx %g7, 0x086E, %g5 edge16 %i6, %i3, %i2 fpsub16 %f12, %f14, %f2 fornot1s %f5, %f8, %f1 fmovse %xcc, %f0, %f3 ldsw [%l7 + 0x5C], %l6 movne %xcc, %i1, %o0 fpsub16s %f8, %f11, %f9 fbe %fcc1, loop_1234 tcc %icc, 0x6 stb %i7, [%l7 + 0x35] fpadd32s %f15, %f4, %f4 loop_1234: edge8l %g2, %g6, %g3 or %l4, 0x1AD8, %i5 tvs %icc, 0x4 srlx %g4, %l1, %l3 edge16ln %o7, %l0, %i0 ldub [%l7 + 0x17], %g1 fmovscs %icc, %f4, %f6 ldsb [%l7 + 0x65], %l5 fandnot2 %f8, %f0, %f12 fmul8sux16 %f14, %f0, %f2 fmovdg %xcc, %f9, %f9 ldsb [%l7 + 0x31], %o6 lduw [%l7 + 0x30], %o1 st %f15, [%l7 + 0x58] fmovsleu %icc, %f10, %f0 stx %o3, [%l7 + 0x28] ldx [%l7 + 0x50], %o4 movge %xcc, %o2, %l2 movrgz %i4, %g7, %g5 taddcctv %o5, %i6, %i3 ld [%l7 + 0x60], %f11 fandnot2s %f6, %f3, %f7 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x38], %i2 fmovdl %xcc, %f5, %f13 fble %fcc3, loop_1235 bpos,a,pt %xcc, loop_1236 sth %l6, [%l7 + 0x22] fmovrde %i1, %f2, %f10 loop_1235: fabss %f9, %f3 loop_1236: ldub [%l7 + 0x2D], %o0 std %f14, [%l7 + 0x38] ldsh [%l7 + 0x34], %i7 taddcctv %g6, 0x0E9B, %g3 fbg,a %fcc1, loop_1237 ld [%l7 + 0x64], %f15 be,a,pn %icc, loop_1238 tcs %icc, 0x4 loop_1237: st %f9, [%l7 + 0x20] st %f9, [%l7 + 0x54] loop_1238: bcs,pn %xcc, loop_1239 movvs %icc, %l4, %g2 fbl %fcc1, loop_1240 ldub [%l7 + 0x24], %i5 loop_1239: fcmpeq32 %f6, %f14, %g4 lduw [%l7 + 0x44], %l1 loop_1240: ldsh [%l7 + 0x54], %o7 tsubcc %l3, 0x19A8, %i0 edge16n %g1, %l5, %o6 brlz,a %l0, loop_1241 ldsh [%l7 + 0x36], %o3 fpadd32 %f8, %f2, %f14 fbo,a %fcc0, loop_1242 loop_1241: fmovsleu %icc, %f11, %f11 fcmpd %fcc2, %f8, %f10 fsrc1 %f10, %f0 loop_1242: st %f0, [%l7 + 0x08] movcc %icc, %o4, %o2 brlez,a %o1, loop_1243 fsrc2 %f12, %f0 ldsh [%l7 + 0x72], %l2 movcc %xcc, %i4, %g5 loop_1243: stx %g7, [%l7 + 0x70] stx %i6, [%l7 + 0x60] edge16n %o5, %i2, %l6 fsrc1 %f12, %f4 tne %xcc, 0x3 fors %f0, %f8, %f6 nop setx loop_1244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %icc, %i3, %i1 bl,a,pt %icc, loop_1245 alignaddr %i7, %o0, %g6 loop_1244: stw %l4, [%l7 + 0x1C] andncc %g3, %i5, %g2 loop_1245: ldsb [%l7 + 0x67], %g4 fmovdge %xcc, %f14, %f1 tcs %icc, 0x3 movrlez %l1, %l3, %o7 ldsw [%l7 + 0x54], %i0 fcmpne16 %f14, %f14, %g1 movrgez %o6, 0x03C, %l5 brlez %l0, loop_1246 subc %o4, 0x1D63, %o3 edge16ln %o2, %o1, %l2 fcmple32 %f2, %f10, %g5 loop_1246: fnot2s %f0, %f3 ldd [%l7 + 0x68], %f4 fcmps %fcc3, %f9, %f2 ld [%l7 + 0x1C], %f13 tleu %xcc, 0x1 st %f10, [%l7 + 0x6C] stx %i4, [%l7 + 0x68] subc %i6, %g7, %i2 brz %l6, loop_1247 siam 0x3 lduw [%l7 + 0x20], %o5 xnorcc %i3, %i1, %o0 loop_1247: brgez,a %g6, loop_1248 fmovsvs %icc, %f13, %f4 fbe %fcc1, loop_1249 tsubcc %i7, 0x1CEB, %g3 loop_1248: ldx [%l7 + 0x08], %l4 andncc %i5, %g4, %g2 loop_1249: fmovde %icc, %f3, %f12 edge32ln %l3, %l1, %i0 orn %g1, 0x0F82, %o7 lduw [%l7 + 0x54], %l5 stw %o6, [%l7 + 0x64] stw %l0, [%l7 + 0x68] fxors %f3, %f15, %f13 fmuld8ulx16 %f3, %f8, %f12 ld [%l7 + 0x1C], %f9 andcc %o4, 0x02B8, %o2 movle %icc, %o3, %l2 ldx [%l7 + 0x28], %o1 lduw [%l7 + 0x1C], %i4 edge32ln %g5, %g7, %i2 movrgz %l6, %i6, %i3 movneg %xcc, %i1, %o0 fmovda %icc, %f11, %f11 fnot2s %f0, %f1 fmovsn %xcc, %f7, %f12 udivx %o5, 0x18BC, %i7 movcs %xcc, %g3, %l4 fmovdg %icc, %f15, %f14 lduh [%l7 + 0x44], %g6 edge16ln %i5, %g2, %g4 fmovsleu %xcc, %f11, %f4 movpos %xcc, %l3, %l1 bgu %icc, loop_1250 siam 0x7 lduh [%l7 + 0x5A], %i0 lduh [%l7 + 0x3C], %o7 loop_1250: movre %g1, %l5, %o6 te %xcc, 0x0 fbn,a %fcc1, loop_1251 fnegd %f8, %f4 addccc %l0, %o2, %o3 fbge,a %fcc2, loop_1252 loop_1251: popc %l2, %o1 fmovrslez %i4, %f7, %f1 orcc %g5, %o4, %g7 loop_1252: fmovdvc %xcc, %f6, %f3 popc 0x1FAC, %l6 fcmple32 %f4, %f10, %i6 subccc %i3, %i2, %i1 fabss %f0, %f12 brlez %o5, loop_1253 fmovsneg %xcc, %f8, %f6 fmovdvc %xcc, %f2, %f2 stw %i7, [%l7 + 0x60] loop_1253: lduw [%l7 + 0x10], %o0 fpsub16 %f0, %f0, %f8 fnot2 %f0, %f6 movg %icc, %l4, %g6 and %i5, 0x0925, %g2 fmovrsgez %g4, %f3, %f10 movvs %icc, %l3, %l1 fpadd32s %f6, %f1, %f14 st %f2, [%l7 + 0x14] ldsh [%l7 + 0x2C], %g3 ldsw [%l7 + 0x7C], %o7 nop setx loop_1254, %l0, %l1 jmpl %l1, %i0 tsubcc %l5, %o6, %g1 fpsub16s %f10, %f14, %f3 ldub [%l7 + 0x3C], %o2 loop_1254: fcmple32 %f6, %f6, %l0 fmovse %xcc, %f9, %f2 movgu %xcc, %l2, %o3 bpos,pt %icc, loop_1255 ldsw [%l7 + 0x08], %o1 ldx [%l7 + 0x68], %i4 brlez,a %o4, loop_1256 loop_1255: andcc %g7, 0x0CD0, %g5 stb %i6, [%l7 + 0x3E] std %f8, [%l7 + 0x28] loop_1256: fpsub32s %f14, %f0, %f7 andn %i3, %l6, %i2 brlz,a %i1, loop_1257 fxor %f4, %f2, %f4 bge,a,pt %xcc, loop_1258 movl %xcc, %o5, %i7 loop_1257: fsrc2s %f2, %f13 subccc %l4, 0x1129, %g6 loop_1258: fmovdne %icc, %f6, %f10 stw %o0, [%l7 + 0x2C] movrgz %g2, 0x155, %i5 fmovs %f14, %f8 fcmpes %fcc3, %f1, %f13 edge8n %l3, %l1, %g3 xnorcc %o7, 0x182A, %i0 stx %g4, [%l7 + 0x60] ldsb [%l7 + 0x79], %l5 fmovrslez %g1, %f0, %f14 fmovsn %xcc, %f7, %f6 fmovdl %xcc, %f2, %f14 fandnot1 %f8, %f12, %f0 fble,a %fcc2, loop_1259 lduw [%l7 + 0x74], %o6 std %f14, [%l7 + 0x70] fbne %fcc3, loop_1260 loop_1259: ldsh [%l7 + 0x0C], %l0 fmul8x16al %f3, %f11, %f14 fmovdge %icc, %f13, %f7 loop_1260: faligndata %f8, %f4, %f8 fnot1 %f6, %f6 lduh [%l7 + 0x28], %l2 bvs,a,pt %xcc, loop_1261 fabsd %f14, %f4 fmovdneg %xcc, %f9, %f1 sth %o3, [%l7 + 0x68] loop_1261: smul %o1, 0x1E59, %o2 fnegd %f8, %f2 fmovrdne %i4, %f6, %f14 tn %xcc, 0x7 fbu,a %fcc1, loop_1262 and %o4, %g5, %i6 fcmps %fcc2, %f12, %f1 sdivx %g7, 0x1777, %i3 loop_1262: brgz %i2, loop_1263 fmovsne %icc, %f10, %f2 movg %xcc, %l6, %o5 ldsw [%l7 + 0x60], %i7 loop_1263: fmul8ulx16 %f8, %f8, %f4 smulcc %l4, %g6, %o0 movcc %xcc, %g2, %i5 brlez,a %l3, loop_1264 stx %i1, [%l7 + 0x58] edge16l %g3, %l1, %i0 alignaddrl %o7, %g4, %g1 loop_1264: fmovd %f8, %f10 srax %o6, %l0, %l5 bshuffle %f6, %f6, %f2 ldd [%l7 + 0x20], %f0 st %f9, [%l7 + 0x38] fbu,a %fcc1, loop_1265 xorcc %l2, %o3, %o1 tgu %xcc, 0x4 fnor %f6, %f8, %f0 loop_1265: brlz,a %o2, loop_1266 fandnot1 %f14, %f4, %f8 ldd [%l7 + 0x28], %f6 tl %xcc, 0x6 loop_1266: and %o4, 0x0777, %g5 movl %icc, %i6, %i4 movvs %xcc, %g7, %i3 ldsw [%l7 + 0x6C], %l6 mulscc %i2, %o5, %i7 addc %l4, %o0, %g2 movge %xcc, %g6, %i5 movvs %icc, %i1, %g3 orn %l3, 0x06DA, %l1 fandnot2 %f10, %f8, %f12 ldsh [%l7 + 0x5C], %i0 ldsw [%l7 + 0x10], %g4 fmovsne %xcc, %f7, %f7 tleu %icc, 0x6 for %f4, %f12, %f14 fmovse %xcc, %f15, %f0 ldd [%l7 + 0x70], %f10 fpsub32s %f13, %f9, %f13 sth %o7, [%l7 + 0x62] fexpand %f12, %f10 tcs %icc, 0x2 fornot2s %f7, %f5, %f5 fmovdle %icc, %f13, %f12 movvs %icc, %o6, %l0 ldsh [%l7 + 0x30], %l5 fandnot1 %f0, %f10, %f0 fbuge,a %fcc2, loop_1267 ldd [%l7 + 0x68], %f4 movcs %xcc, %l2, %g1 xnor %o3, 0x0FA7, %o1 loop_1267: fbl %fcc1, loop_1268 subcc %o2, %g5, %o4 fcmped %fcc0, %f8, %f12 srlx %i4, 0x00, %i6 loop_1268: ldx [%l7 + 0x38], %g7 fmovrslz %l6, %f2, %f7 fcmpes %fcc0, %f3, %f14 brlz,a %i2, loop_1269 fxnors %f9, %f1, %f2 fnot1 %f14, %f4 stw %o5, [%l7 + 0x4C] loop_1269: udivx %i7, 0x0F31, %i3 st %f2, [%l7 + 0x64] sth %o0, [%l7 + 0x36] stw %g2, [%l7 + 0x30] add %g6, 0x1DDF, %l4 ta %xcc, 0x6 lduw [%l7 + 0x4C], %i5 ld [%l7 + 0x64], %f4 movre %i1, %l3, %g3 fabsd %f4, %f0 bge loop_1270 ble,a %xcc, loop_1271 ldsh [%l7 + 0x64], %l1 std %f6, [%l7 + 0x70] loop_1270: andcc %g4, %i0, %o7 loop_1271: xorcc %o6, %l5, %l0 fbue %fcc0, loop_1272 udivcc %l2, 0x16EA, %g1 movge %icc, %o3, %o2 bleu,a loop_1273 loop_1272: ldsw [%l7 + 0x3C], %o1 ldsw [%l7 + 0x30], %g5 fcmpgt32 %f6, %f12, %i4 loop_1273: ldub [%l7 + 0x62], %i6 tg %icc, 0x4 bcs %xcc, loop_1274 ldsb [%l7 + 0x75], %g7 tleu %icc, 0x7 bvc loop_1275 loop_1274: orcc %o4, 0x0435, %l6 popc %i2, %i7 sth %o5, [%l7 + 0x68] loop_1275: bl,a,pt %xcc, loop_1276 ldd [%l7 + 0x20], %f6 ldx [%l7 + 0x38], %o0 fmovrdne %i3, %f10, %f6 loop_1276: ldub [%l7 + 0x47], %g2 fabss %f13, %f0 stw %l4, [%l7 + 0x34] fpack32 %f4, %f4, %f10 fble %fcc0, loop_1277 movrgz %g6, 0x05A, %i1 call loop_1278 fmovdle %xcc, %f11, %f13 loop_1277: ldd [%l7 + 0x40], %f10 stb %l3, [%l7 + 0x7A] loop_1278: fandnot2 %f6, %f4, %f2 ldsh [%l7 + 0x2E], %i5 movrgez %l1, 0x0AB, %g4 bge,pt %icc, loop_1279 array16 %g3, %o7, %o6 andcc %i0, 0x1EC8, %l0 edge32 %l2, %l5, %o3 loop_1279: fmovrdlz %g1, %f0, %f0 sdivcc %o1, 0x0F61, %g5 fcmple32 %f12, %f0, %o2 movneg %xcc, %i4, %i6 srl %g7, %o4, %l6 movne %icc, %i7, %o5 edge32ln %i2, %o0, %i3 edge8 %g2, %l4, %i1 ldsh [%l7 + 0x64], %l3 fcmpgt32 %f12, %f0, %i5 sth %l1, [%l7 + 0x70] fbug,a %fcc1, loop_1280 ta %icc, 0x3 umulcc %g4, 0x12B6, %g6 ldd [%l7 + 0x70], %f8 loop_1280: ldsb [%l7 + 0x59], %g3 ldsh [%l7 + 0x34], %o6 st %f14, [%l7 + 0x78] fcmpne32 %f12, %f14, %i0 mova %xcc, %o7, %l2 fnot1 %f4, %f2 fbue,a %fcc0, loop_1281 xorcc %l5, 0x0FEF, %o3 fone %f10 and %g1, 0x022E, %o1 loop_1281: fmovsl %xcc, %f10, %f10 fsrc1 %f14, %f0 movneg %xcc, %l0, %g5 edge16n %o2, %i4, %g7 bleu loop_1282 subc %o4, %i6, %i7 popc 0x0DF1, %l6 edge16n %i2, %o5, %i3 loop_1282: fmul8ulx16 %f12, %f14, %f2 fmovsgu %icc, %f10, %f2 tle %icc, 0x0 be,a loop_1283 andncc %g2, %o0, %i1 ldub [%l7 + 0x5D], %l3 ldd [%l7 + 0x08], %f6 loop_1283: lduw [%l7 + 0x74], %i5 std %f0, [%l7 + 0x60] orn %l4, %g4, %l1 ldd [%l7 + 0x30], %f0 fnegd %f12, %f14 tg %icc, 0x4 fmovdleu %xcc, %f13, %f2 umulcc %g3, %g6, %o6 edge16n %o7, %l2, %l5 edge8 %i0, %g1, %o1 ldsb [%l7 + 0x32], %o3 add %l0, 0x0E38, %o2 std %f10, [%l7 + 0x60] ldd [%l7 + 0x70], %f2 sth %g5, [%l7 + 0x2E] fmovdcc %icc, %f3, %f13 ldd [%l7 + 0x20], %f0 fbe,a %fcc3, loop_1284 tl %icc, 0x2 fmovrdgez %g7, %f12, %f6 fmovsleu %xcc, %f0, %f10 loop_1284: bl,pn %xcc, loop_1285 fabsd %f14, %f6 fbl,a %fcc0, loop_1286 st %f9, [%l7 + 0x68] loop_1285: movrgz %o4, %i4, %i7 lduw [%l7 + 0x64], %l6 loop_1286: edge16l %i6, %i2, %i3 std %f0, [%l7 + 0x70] brlz,a %g2, loop_1287 ldsb [%l7 + 0x3C], %o5 stb %i1, [%l7 + 0x59] fmovscs %icc, %f0, %f4 loop_1287: fpadd16s %f13, %f4, %f5 fmovda %icc, %f13, %f7 stx %o0, [%l7 + 0x08] sth %l3, [%l7 + 0x3C] fmovsvs %icc, %f15, %f8 sth %l4, [%l7 + 0x0C] edge32n %g4, %l1, %i5 fpadd32s %f3, %f13, %f5 fandnot1 %f12, %f14, %f0 fcmps %fcc1, %f2, %f9 fxors %f3, %f2, %f15 ld [%l7 + 0x70], %f8 fors %f10, %f0, %f1 fmul8x16al %f8, %f14, %f10 fmovrslez %g6, %f12, %f9 xor %o6, 0x1F03, %g3 sethi 0x03C9, %l2 ldsb [%l7 + 0x28], %l5 ldsw [%l7 + 0x30], %o7 fmovdneg %icc, %f9, %f6 ldsb [%l7 + 0x0A], %i0 lduw [%l7 + 0x48], %o1 ldub [%l7 + 0x61], %g1 fmovdcc %icc, %f6, %f9 fpadd32s %f5, %f14, %f1 stw %l0, [%l7 + 0x28] fcmple32 %f0, %f8, %o2 ldd [%l7 + 0x60], %f10 fandnot1s %f6, %f15, %f6 sth %g5, [%l7 + 0x64] fnot1 %f14, %f14 bneg %icc, loop_1288 edge8 %g7, %o4, %i4 fbe,a %fcc1, loop_1289 tcc %icc, 0x1 loop_1288: fmovsne %xcc, %f14, %f3 stb %o3, [%l7 + 0x30] loop_1289: stw %i7, [%l7 + 0x58] fpadd16s %f9, %f4, %f0 tsubcctv %l6, %i2, %i6 fsrc1 %f4, %f6 fornot2s %f2, %f6, %f5 fpsub16s %f7, %f0, %f10 bpos,pt %icc, loop_1290 sllx %i3, %g2, %i1 udiv %o0, 0x0EA9, %o5 array8 %l4, %g4, %l3 loop_1290: stw %l1, [%l7 + 0x68] edge32l %i5, %g6, %o6 fbn %fcc0, loop_1291 edge8ln %l2, %g3, %o7 tg %icc, 0x2 ldx [%l7 + 0x60], %i0 loop_1291: ld [%l7 + 0x58], %f2 alignaddrl %l5, %g1, %o1 ldsb [%l7 + 0x73], %o2 movneg %icc, %l0, %g7 bl %icc, loop_1292 movle %xcc, %o4, %i4 sth %o3, [%l7 + 0x64] fmovsn %xcc, %f1, %f7 loop_1292: and %i7, %l6, %g5 ldsw [%l7 + 0x50], %i2 bvs loop_1293 movne %icc, %i3, %g2 lduw [%l7 + 0x0C], %i6 addcc %o0, 0x0B3D, %i1 loop_1293: tsubcctv %l4, %o5, %l3 ldx [%l7 + 0x60], %g4 addcc %i5, 0x156B, %g6 fpack16 %f2, %f6 fone %f2 fand %f10, %f6, %f2 st %f11, [%l7 + 0x4C] orncc %l1, %o6, %l2 fors %f12, %f9, %f2 stb %g3, [%l7 + 0x26] stw %i0, [%l7 + 0x78] edge8ln %l5, %g1, %o7 std %f14, [%l7 + 0x20] fbge,a %fcc2, loop_1294 fmovsl %xcc, %f14, %f8 fblg %fcc0, loop_1295 fbg %fcc0, loop_1296 loop_1294: udiv %o1, 0x1528, %l0 fmovdle %icc, %f3, %f5 loop_1295: for %f12, %f8, %f4 loop_1296: nop setx loop_1297, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,a,pt %icc, loop_1298 brlez,a %o2, loop_1299 fpadd32s %f3, %f0, %f10 loop_1297: addcc %g7, %i4, %o3 loop_1298: ldx [%l7 + 0x08], %o4 loop_1299: fmovrslz %i7, %f10, %f13 ldd [%l7 + 0x50], %f8 fors %f4, %f8, %f10 fbule %fcc2, loop_1300 ldsb [%l7 + 0x26], %l6 udivcc %g5, 0x17D0, %i2 tleu %icc, 0x6 loop_1300: and %g2, 0x1B13, %i6 fbule,a %fcc3, loop_1301 andncc %i3, %i1, %o0 fmovrsgez %o5, %f2, %f3 fpack16 %f0, %f9 loop_1301: fpackfix %f8, %f6 fmovdvs %xcc, %f7, %f7 subc %l3, %g4, %i5 movvs %xcc, %g6, %l4 fmuld8ulx16 %f10, %f13, %f8 ldd [%l7 + 0x40], %f6 siam 0x4 fbug %fcc0, loop_1302 movneg %xcc, %l1, %l2 stw %o6, [%l7 + 0x20] stx %g3, [%l7 + 0x40] loop_1302: bn,a %icc, loop_1303 fmovrsgz %l5, %f0, %f1 srlx %g1, %o7, %o1 fmovscs %icc, %f6, %f5 loop_1303: tsubcc %l0, %i0, %o2 bge,a loop_1304 st %f1, [%l7 + 0x6C] andn %g7, %o3, %o4 ldsh [%l7 + 0x14], %i4 loop_1304: ldsb [%l7 + 0x25], %i7 fsrc2s %f8, %f10 for %f10, %f10, %f0 lduw [%l7 + 0x18], %g5 fors %f11, %f2, %f6 fmovscs %xcc, %f13, %f1 fbo,a %fcc2, loop_1305 xnorcc %l6, 0x1859, %i2 addc %i6, %g2, %i1 fmovrdgez %i3, %f8, %f2 loop_1305: fcmpgt32 %f4, %f4, %o5 fmovdvs %xcc, %f11, %f0 taddcctv %o0, %g4, %i5 ldub [%l7 + 0x3C], %l3 fand %f12, %f2, %f8 lduh [%l7 + 0x5A], %g6 fcmped %fcc0, %f14, %f6 stw %l1, [%l7 + 0x2C] edge8ln %l4, %o6, %l2 edge8ln %l5, %g3, %o7 alignaddr %g1, %o1, %i0 movleu %icc, %o2, %l0 stx %g7, [%l7 + 0x28] fones %f10 lduw [%l7 + 0x0C], %o4 fmovsleu %xcc, %f13, %f0 subc %i4, %o3, %g5 lduh [%l7 + 0x1A], %l6 ld [%l7 + 0x38], %f10 ldsw [%l7 + 0x20], %i2 fcmpne16 %f6, %f2, %i7 bn,a,pt %xcc, loop_1306 popc %i6, %g2 fandnot2 %f10, %f8, %f4 add %i3, 0x0FE8, %i1 loop_1306: lduw [%l7 + 0x78], %o0 edge8n %g4, %o5, %l3 ldsb [%l7 + 0x70], %i5 fbe,a %fcc2, loop_1307 fzero %f12 fblg,a %fcc0, loop_1308 fzero %f8 loop_1307: taddcc %g6, %l4, %o6 fmovrdlez %l1, %f2, %f12 loop_1308: stb %l5, [%l7 + 0x7F] sll %g3, %o7, %g1 sth %o1, [%l7 + 0x10] fbl,a %fcc0, loop_1309 orn %l2, %o2, %i0 fcmpgt16 %f10, %f8, %g7 fbule,a %fcc0, loop_1310 loop_1309: stw %l0, [%l7 + 0x08] fcmpeq32 %f0, %f4, %o4 lduh [%l7 + 0x10], %i4 loop_1310: std %f0, [%l7 + 0x50] fmovspos %icc, %f4, %f9 fmovdvs %icc, %f4, %f4 ldub [%l7 + 0x5F], %o3 brz %g5, loop_1311 fmovdgu %icc, %f6, %f14 movre %l6, 0x1FF, %i2 bvc,a,pn %icc, loop_1312 loop_1311: fone %f8 sth %i7, [%l7 + 0x5E] bcc %icc, loop_1313 loop_1312: movleu %icc, %g2, %i3 lduh [%l7 + 0x10], %i6 umul %o0, %g4, %i1 loop_1313: ldsb [%l7 + 0x77], %o5 movcs %xcc, %l3, %i5 fmovrsgz %g6, %f12, %f11 smul %l4, %o6, %l1 pdist %f10, %f0, %f12 fmovrsgz %g3, %f3, %f15 movge %icc, %o7, %g1 movl %xcc, %o1, %l5 xnorcc %o2, %l2, %i0 bg loop_1314 fmovsneg %icc, %f1, %f9 fcmple16 %f6, %f14, %g7 fxnor %f4, %f10, %f8 loop_1314: ldsh [%l7 + 0x3E], %l0 edge32 %i4, %o3, %o4 fmul8ulx16 %f2, %f6, %f0 ldx [%l7 + 0x60], %g5 edge32l %l6, %i2, %g2 movpos %xcc, %i7, %i6 fmovrsgez %o0, %f11, %f11 tleu %icc, 0x5 fones %f4 fmovsgu %icc, %f12, %f1 movl %icc, %i3, %i1 bshuffle %f14, %f8, %f8 xor %g4, %o5, %l3 fmovscs %xcc, %f12, %f11 nop setx loop_1315, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f8, %f4, %f4 fabss %f2, %f13 fmovd %f0, %f14 loop_1315: fors %f11, %f11, %f12 fbuge %fcc2, loop_1316 fbuge %fcc2, loop_1317 fbne,a %fcc3, loop_1318 ldd [%l7 + 0x18], %f0 loop_1316: st %f11, [%l7 + 0x28] loop_1317: fabsd %f4, %f10 loop_1318: ld [%l7 + 0x70], %f4 ld [%l7 + 0x64], %f0 st %f10, [%l7 + 0x2C] fmul8sux16 %f10, %f12, %f6 std %f6, [%l7 + 0x68] movvc %icc, %i5, %g6 fmovrse %o6, %f15, %f2 fmovrdne %l1, %f0, %f8 ldd [%l7 + 0x18], %f10 sth %g3, [%l7 + 0x66] fmovsle %xcc, %f6, %f9 bleu %icc, loop_1319 movpos %icc, %l4, %o7 fmovdg %xcc, %f15, %f7 brlez,a %g1, loop_1320 loop_1319: ldsw [%l7 + 0x10], %l5 subccc %o1, %o2, %i0 bg,a,pn %icc, loop_1321 loop_1320: ldsw [%l7 + 0x28], %l2 fbule,a %fcc0, loop_1322 fnot1 %f12, %f4 loop_1321: be,a,pt %xcc, loop_1323 fmovsn %icc, %f12, %f5 loop_1322: fmovdcc %xcc, %f10, %f7 tpos %icc, 0x0 loop_1323: bgu,pt %icc, loop_1324 fbule,a %fcc1, loop_1325 fandnot2 %f2, %f10, %f10 std %f10, [%l7 + 0x58] loop_1324: brz,a %g7, loop_1326 loop_1325: fble,a %fcc2, loop_1327 fxnors %f13, %f4, %f12 fmovse %xcc, %f11, %f1 loop_1326: array16 %i4, %l0, %o4 loop_1327: sllx %g5, %l6, %o3 bgu loop_1328 tn %xcc, 0x4 fmovdle %icc, %f5, %f2 lduw [%l7 + 0x14], %i2 loop_1328: fcmple16 %f14, %f10, %g2 bn,pt %icc, loop_1329 stx %i6, [%l7 + 0x20] tvc %xcc, 0x3 fnot2s %f11, %f2 loop_1329: popc 0x060F, %o0 ldsh [%l7 + 0x56], %i3 fpsub16 %f6, %f2, %f6 stb %i7, [%l7 + 0x65] ld [%l7 + 0x24], %f1 movg %xcc, %i1, %o5 edge16 %l3, %i5, %g4 fmovsg %xcc, %f11, %f0 subc %g6, %l1, %g3 ldsw [%l7 + 0x48], %l4 udiv %o7, 0x04DE, %o6 tg %xcc, 0x5 tle %icc, 0x4 edge16 %g1, %l5, %o2 andn %i0, %l2, %o1 fcmped %fcc1, %f10, %f12 brlz %g7, loop_1330 tg %icc, 0x3 ldub [%l7 + 0x11], %l0 fbuge,a %fcc2, loop_1331 loop_1330: lduh [%l7 + 0x18], %o4 stw %i4, [%l7 + 0x5C] bgu,pn %xcc, loop_1332 loop_1331: ld [%l7 + 0x24], %f13 edge32n %g5, %l6, %i2 edge8n %o3, %g2, %o0 loop_1332: fmovrdlez %i6, %f8, %f2 fbl,a %fcc0, loop_1333 lduh [%l7 + 0x40], %i7 fexpand %f1, %f10 fmovdle %icc, %f8, %f15 loop_1333: fmovsneg %xcc, %f9, %f1 fmul8x16al %f2, %f4, %f0 ldsb [%l7 + 0x6E], %i1 stx %i3, [%l7 + 0x10] fmovrsne %l3, %f5, %f4 movvc %xcc, %i5, %o5 fpackfix %f2, %f6 fcmps %fcc0, %f7, %f13 lduh [%l7 + 0x6E], %g4 ldsh [%l7 + 0x7E], %g6 bshuffle %f12, %f6, %f4 fsrc2s %f5, %f3 tle %icc, 0x5 be,a %xcc, loop_1334 st %f8, [%l7 + 0x68] ldsw [%l7 + 0x48], %l1 tge %icc, 0x0 loop_1334: andncc %l4, %g3, %o6 fnegd %f14, %f0 fmovda %icc, %f9, %f15 stx %g1, [%l7 + 0x68] addc %l5, 0x17E5, %o2 edge8ln %i0, %l2, %o1 st %f7, [%l7 + 0x7C] tsubcctv %o7, 0x085C, %g7 stb %l0, [%l7 + 0x2D] alignaddrl %o4, %g5, %i4 std %f8, [%l7 + 0x08] movrlez %i2, %l6, %g2 fmul8sux16 %f4, %f2, %f6 fbul %fcc2, loop_1335 movrgez %o3, %o0, %i6 fzeros %f5 lduw [%l7 + 0x74], %i1 loop_1335: fandnot2s %f4, %f10, %f10 fnor %f10, %f4, %f2 fandnot1 %f8, %f0, %f12 fbe %fcc0, loop_1336 fandnot1s %f4, %f13, %f0 ldx [%l7 + 0x68], %i7 ldsb [%l7 + 0x1E], %i3 loop_1336: stw %i5, [%l7 + 0x48] brlz %l3, loop_1337 fmovsvc %icc, %f6, %f6 ldsh [%l7 + 0x5A], %o5 bvc loop_1338 loop_1337: subcc %g6, %l1, %g4 edge16n %g3, %l4, %g1 lduw [%l7 + 0x4C], %o6 loop_1338: lduh [%l7 + 0x4A], %o2 fnand %f10, %f10, %f2 fandnot1 %f10, %f6, %f4 tl %icc, 0x6 fmovdvs %icc, %f5, %f14 std %f0, [%l7 + 0x08] srax %i0, 0x0F, %l5 fnot2 %f10, %f0 fandnot2s %f6, %f8, %f15 fmovdcc %icc, %f6, %f4 brgz,a %o1, loop_1339 fbue,a %fcc0, loop_1340 ldx [%l7 + 0x50], %o7 sth %l2, [%l7 + 0x64] loop_1339: fbe %fcc2, loop_1341 loop_1340: ldx [%l7 + 0x50], %l0 brgz,a %o4, loop_1342 array32 %g5, %i4, %i2 loop_1341: popc %l6, %g7 stx %o3, [%l7 + 0x10] loop_1342: fsrc2s %f11, %f0 ldsb [%l7 + 0x65], %g2 edge32n %i6, %o0, %i7 movne %xcc, %i1, %i3 nop setx loop_1343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f9, %f5, %f5 and %i5, 0x0F1B, %l3 tne %icc, 0x6 loop_1343: stb %o5, [%l7 + 0x6E] fmovdvc %xcc, %f8, %f15 fmovsn %xcc, %f4, %f12 subccc %g6, 0x0DAD, %l1 stw %g3, [%l7 + 0x4C] fmovsg %icc, %f7, %f2 fandnot1 %f10, %f6, %f12 fmovs %f6, %f11 fmuld8ulx16 %f12, %f5, %f6 fones %f9 fbo %fcc2, loop_1344 nop setx loop_1345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x54], %g4 fpadd16 %f4, %f0, %f6 loop_1344: bvc,a,pn %icc, loop_1346 loop_1345: alignaddrl %g1, %l4, %o2 andncc %i0, %l5, %o6 fmovdneg %xcc, %f11, %f3 loop_1346: fbg,a %fcc1, loop_1347 lduh [%l7 + 0x5E], %o1 lduh [%l7 + 0x28], %o7 mulscc %l0, 0x0DD8, %o4 loop_1347: fmul8x16al %f4, %f6, %f6 ldsb [%l7 + 0x33], %g5 srlx %i4, %i2, %l6 fmovdvs %xcc, %f1, %f3 fmovrde %l2, %f6, %f2 st %f7, [%l7 + 0x24] fble,a %fcc3, loop_1348 fbg %fcc1, loop_1349 fmuld8ulx16 %f12, %f3, %f0 edge32l %g7, %g2, %o3 loop_1348: edge32l %i6, %o0, %i7 loop_1349: lduh [%l7 + 0x44], %i1 mulscc %i5, 0x093B, %l3 bgu loop_1350 andncc %i3, %g6, %o5 ldsh [%l7 + 0x68], %g3 bne,pn %xcc, loop_1351 loop_1350: fornot1s %f4, %f13, %f0 fcmple16 %f6, %f12, %g4 fmovsvs %xcc, %f2, %f3 loop_1351: stb %l1, [%l7 + 0x61] fmovsg %xcc, %f9, %f2 fmovsgu %xcc, %f15, %f15 fmovdneg %xcc, %f9, %f15 lduw [%l7 + 0x20], %g1 std %f0, [%l7 + 0x68] ldd [%l7 + 0x30], %f2 fcmpd %fcc1, %f6, %f4 bcc loop_1352 ldsh [%l7 + 0x4C], %o2 subccc %i0, 0x1A7A, %l5 ldsb [%l7 + 0x23], %l4 loop_1352: bcs,pn %icc, loop_1353 tsubcc %o6, %o1, %o7 stb %l0, [%l7 + 0x4C] fcmpd %fcc2, %f0, %f6 loop_1353: be,a,pn %icc, loop_1354 stb %g5, [%l7 + 0x4B] fabss %f6, %f5 fmovsgu %icc, %f5, %f15 loop_1354: xorcc %o4, 0x16BE, %i2 fnot2 %f0, %f12 subccc %i4, 0x02A1, %l2 fands %f1, %f0, %f4 xorcc %l6, %g7, %o3 movrne %g2, %o0, %i7 alignaddr %i6, %i5, %i1 ldd [%l7 + 0x48], %f4 fnot1s %f5, %f9 ldx [%l7 + 0x68], %l3 add %i3, %g6, %o5 fpadd16s %f13, %f2, %f13 taddcc %g3, 0x0486, %l1 fpack16 %f10, %f5 ldsh [%l7 + 0x1E], %g4 srlx %o2, %g1, %l5 fbge %fcc1, loop_1355 fnands %f1, %f0, %f5 fornot1 %f10, %f2, %f2 and %l4, 0x1CC3, %o6 loop_1355: ldd [%l7 + 0x70], %f12 fmovrslz %o1, %f0, %f14 fexpand %f2, %f10 fmovsn %xcc, %f11, %f2 sdiv %i0, 0x02D5, %l0 fmovdcc %xcc, %f12, %f3 ldsh [%l7 + 0x3E], %g5 fmovsgu %xcc, %f6, %f10 alignaddrl %o7, %o4, %i2 edge16ln %i4, %l2, %g7 std %f14, [%l7 + 0x08] ldsb [%l7 + 0x64], %l6 sra %g2, %o0, %i7 fmovsle %icc, %f12, %f5 ldd [%l7 + 0x28], %f8 edge8ln %i6, %i5, %o3 fpsub16 %f10, %f4, %f0 tne %xcc, 0x2 fandnot1 %f8, %f10, %f10 fxor %f12, %f12, %f12 edge8 %i1, %l3, %i3 fbn %fcc2, loop_1356 fmovrdlz %g6, %f6, %f0 stw %o5, [%l7 + 0x34] fpadd16s %f1, %f1, %f8 loop_1356: ldsb [%l7 + 0x5B], %l1 bvs,a,pn %xcc, loop_1357 nop setx loop_1358, %l0, %l1 jmpl %l1, %g3 lduh [%l7 + 0x1A], %g4 fbu,a %fcc3, loop_1359 loop_1357: mulx %g1, 0x19C2, %l5 loop_1358: bvs,pt %xcc, loop_1360 sdivx %l4, 0x13E1, %o6 loop_1359: tcc %icc, 0x4 fnot2s %f13, %f0 loop_1360: edge32 %o1, %o2, %l0 stb %g5, [%l7 + 0x51] tne %icc, 0x7 alignaddr %o7, %i0, %o4 fnegd %f8, %f2 alignaddr %i2, %l2, %g7 fmul8x16 %f0, %f6, %f8 stw %l6, [%l7 + 0x70] fblg,a %fcc3, loop_1361 fmovdpos %icc, %f11, %f2 stx %g2, [%l7 + 0x18] fzero %f0 loop_1361: ldd [%l7 + 0x68], %f0 fxnor %f8, %f14, %f10 for %f0, %f8, %f2 bge,a,pn %xcc, loop_1362 fmovscc %xcc, %f9, %f14 fsrc2s %f0, %f1 fmovdg %xcc, %f3, %f6 loop_1362: ldsw [%l7 + 0x20], %i4 fbe,a %fcc2, loop_1363 movrlz %i7, %o0, %i6 fbo,a %fcc2, loop_1364 ldsh [%l7 + 0x74], %i5 loop_1363: ldd [%l7 + 0x60], %f0 std %f0, [%l7 + 0x58] loop_1364: std %f2, [%l7 + 0x58] sra %o3, %l3, %i3 fbge %fcc0, loop_1365 stw %g6, [%l7 + 0x14] edge32n %i1, %l1, %o5 lduh [%l7 + 0x78], %g3 loop_1365: stb %g4, [%l7 + 0x36] stb %l5, [%l7 + 0x2B] array16 %l4, %g1, %o1 ldsh [%l7 + 0x78], %o6 tleu %xcc, 0x2 fble,a %fcc0, loop_1366 fmul8x16al %f14, %f7, %f8 ldx [%l7 + 0x68], %l0 movcc %icc, %g5, %o2 loop_1366: fandnot2 %f12, %f4, %f0 bne,a %icc, loop_1367 brgez %i0, loop_1368 orn %o4, 0x00FA, %o7 pdist %f14, %f2, %f10 loop_1367: movneg %xcc, %i2, %g7 loop_1368: brlez,a %l6, loop_1369 orn %l2, 0x09E8, %i4 fandnot2s %f6, %f13, %f11 xnorcc %g2, %i7, %i6 loop_1369: tpos %xcc, 0x1 ldsw [%l7 + 0x54], %i5 fexpand %f3, %f12 fabss %f5, %f15 bcs loop_1370 ldd [%l7 + 0x70], %f0 fmovsl %xcc, %f6, %f12 bcc loop_1371 loop_1370: sdivcc %o0, 0x1CA2, %l3 alignaddr %i3, %g6, %i1 ldub [%l7 + 0x5E], %l1 loop_1371: lduh [%l7 + 0x58], %o3 fmovrdlez %g3, %f6, %f14 movrne %o5, %l5, %g4 xor %g1, %l4, %o1 edge32l %l0, %g5, %o6 movle %icc, %i0, %o2 tsubcctv %o7, %i2, %o4 nop setx loop_1372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movne %xcc, %l6, %l2 tn %icc, 0x1 stw %i4, [%l7 + 0x60] loop_1372: movge %xcc, %g2, %g7 tne %xcc, 0x1 fmovsgu %xcc, %f1, %f11 edge8l %i6, %i7, %i5 fmovdleu %xcc, %f9, %f10 fmovd %f6, %f12 ldsh [%l7 + 0x28], %l3 mova %icc, %o0, %i3 stb %g6, [%l7 + 0x7B] fmovdne %icc, %f5, %f2 fpack32 %f6, %f0, %f2 movcc %xcc, %l1, %o3 sra %g3, 0x17, %i1 ldd [%l7 + 0x28], %f6 fmovdl %xcc, %f6, %f7 fnor %f6, %f12, %f8 sth %l5, [%l7 + 0x38] stb %g4, [%l7 + 0x7E] stx %g1, [%l7 + 0x08] fnegs %f13, %f4 alignaddr %l4, %o5, %o1 tpos %xcc, 0x5 xnorcc %g5, 0x02AA, %l0 orcc %o6, %i0, %o7 smul %i2, 0x03CD, %o2 add %l6, %o4, %l2 bneg %icc, loop_1373 std %f4, [%l7 + 0x78] bgu,a loop_1374 movvs %icc, %g2, %g7 loop_1373: fble %fcc1, loop_1375 fmovdne %xcc, %f3, %f13 loop_1374: udivx %i6, 0x094F, %i4 st %f14, [%l7 + 0x58] loop_1375: ldsh [%l7 + 0x4A], %i7 subccc %i5, %o0, %l3 sllx %i3, 0x09, %g6 orcc %l1, %o3, %g3 fnand %f4, %f10, %f6 fnands %f9, %f4, %f9 mova %icc, %l5, %i1 fmovrdgz %g4, %f8, %f4 fpadd16 %f6, %f14, %f2 sth %g1, [%l7 + 0x76] bl,pn %xcc, loop_1376 fmovsgu %icc, %f8, %f3 fmul8ulx16 %f6, %f0, %f10 fpadd16s %f9, %f13, %f4 loop_1376: fmovrdgez %l4, %f14, %f0 fmovrslz %o1, %f0, %f0 stw %g5, [%l7 + 0x78] stb %o5, [%l7 + 0x62] ldsb [%l7 + 0x65], %l0 smul %o6, %o7, %i2 ld [%l7 + 0x58], %f0 fmovsneg %xcc, %f6, %f14 fmovdneg %icc, %f7, %f0 ldd [%l7 + 0x30], %f8 brnz,a %o2, loop_1377 ldx [%l7 + 0x60], %i0 ld [%l7 + 0x30], %f5 sdivx %o4, 0x03FC, %l6 loop_1377: lduh [%l7 + 0x76], %l2 stx %g7, [%l7 + 0x60] edge32n %i6, %g2, %i4 fcmpd %fcc2, %f12, %f2 lduw [%l7 + 0x54], %i7 stx %i5, [%l7 + 0x40] ldd [%l7 + 0x20], %f0 fmovdleu %xcc, %f6, %f1 fmovsge %xcc, %f1, %f4 ldx [%l7 + 0x28], %o0 st %f14, [%l7 + 0x2C] ldsb [%l7 + 0x2F], %l3 ldsb [%l7 + 0x0E], %g6 smulcc %l1, 0x0B16, %i3 sdiv %g3, 0x16F9, %l5 fbuge %fcc1, loop_1378 fbg,a %fcc0, loop_1379 ldsh [%l7 + 0x76], %i1 tne %xcc, 0x0 loop_1378: ldsw [%l7 + 0x6C], %o3 loop_1379: edge8n %g1, %g4, %o1 taddcc %g5, %l4, %o5 lduh [%l7 + 0x42], %o6 fmovsn %xcc, %f12, %f12 fbe %fcc1, loop_1380 tcc %icc, 0x0 st %f10, [%l7 + 0x40] xorcc %l0, %o7, %i2 loop_1380: addcc %o2, %i0, %o4 bpos,pt %icc, loop_1381 ldsw [%l7 + 0x50], %l2 brlez,a %g7, loop_1382 fmovrslz %l6, %f14, %f6 loop_1381: ldsw [%l7 + 0x6C], %g2 fcmple16 %f10, %f4, %i6 loop_1382: fbe %fcc2, loop_1383 movle %icc, %i7, %i4 array8 %o0, %l3, %g6 ble,a,pt %icc, loop_1384 loop_1383: sth %l1, [%l7 + 0x6A] bpos,pt %xcc, loop_1385 ldub [%l7 + 0x39], %i5 loop_1384: ld [%l7 + 0x14], %f15 sub %g3, %l5, %i3 loop_1385: fmovde %xcc, %f15, %f7 fpsub32s %f15, %f7, %f10 tcs %icc, 0x2 stw %o3, [%l7 + 0x78] fmovrslez %g1, %f9, %f6 fmovsleu %xcc, %f8, %f4 sdiv %g4, 0x102F, %o1 bge,a,pn %xcc, loop_1386 tcs %icc, 0x1 fmuld8ulx16 %f1, %f13, %f4 fxnor %f0, %f12, %f10 loop_1386: st %f1, [%l7 + 0x38] fcmpeq32 %f10, %f2, %i1 lduh [%l7 + 0x2C], %g5 lduw [%l7 + 0x70], %o5 taddcctv %l4, 0x0619, %l0 ld [%l7 + 0x7C], %f9 movne %icc, %o6, %i2 ldx [%l7 + 0x58], %o7 ldsb [%l7 + 0x6C], %i0 fmovdvc %xcc, %f1, %f0 stb %o2, [%l7 + 0x29] fandnot2 %f0, %f2, %f0 st %f1, [%l7 + 0x48] movg %xcc, %o4, %l2 fnegd %f10, %f4 fcmple16 %f14, %f6, %g7 fpack16 %f10, %f0 ldx [%l7 + 0x78], %g2 nop setx loop_1387, %l0, %l1 jmpl %l1, %i6 subcc %l6, 0x0061, %i4 stw %i7, [%l7 + 0x28] fnot2s %f13, %f15 loop_1387: bvs,a,pt %icc, loop_1388 fpmerge %f2, %f12, %f2 orncc %o0, %l3, %l1 fnegd %f12, %f2 loop_1388: movpos %xcc, %g6, %g3 ldsb [%l7 + 0x0F], %i5 popc %l5, %o3 ldsh [%l7 + 0x3A], %g1 fmovsa %xcc, %f13, %f15 lduh [%l7 + 0x1C], %i3 ldsb [%l7 + 0x20], %g4 fmovrdne %o1, %f4, %f6 or %g5, 0x15D2, %o5 sethi 0x171D, %i1 subcc %l0, 0x0396, %o6 fornot1s %f15, %f14, %f2 brlez,a %l4, loop_1389 fnot2s %f7, %f13 fba %fcc1, loop_1390 mulx %i2, 0x174F, %i0 loop_1389: movrne %o7, 0x34A, %o2 movleu %xcc, %o4, %g7 loop_1390: fmovrslz %l2, %f1, %f8 movcc %xcc, %g2, %l6 stx %i4, [%l7 + 0x08] stx %i6, [%l7 + 0x10] bcc loop_1391 bge %xcc, loop_1392 fnot2 %f0, %f10 tsubcc %o0, %l3, %l1 loop_1391: fmovdgu %icc, %f11, %f2 loop_1392: lduw [%l7 + 0x24], %g6 ldsh [%l7 + 0x10], %g3 stb %i5, [%l7 + 0x62] movle %icc, %i7, %l5 or %o3, %g1, %g4 movcc %xcc, %o1, %i3 tl %xcc, 0x5 fmovsgu %icc, %f14, %f11 lduw [%l7 + 0x60], %g5 fbuge %fcc2, loop_1393 fbuge %fcc3, loop_1394 movrgz %i1, 0x0A7, %l0 ldd [%l7 + 0x40], %f4 loop_1393: ldsh [%l7 + 0x1A], %o6 loop_1394: lduh [%l7 + 0x66], %o5 sdivcc %i2, 0x0518, %i0 lduh [%l7 + 0x7E], %o7 edge32l %l4, %o2, %o4 ta %icc, 0x5 mova %icc, %g7, %g2 sll %l2, 0x03, %l6 movrlez %i4, %o0, %l3 edge8l %l1, %g6, %i6 fcmpne32 %f12, %f4, %i5 edge32l %i7, %l5, %o3 mulscc %g1, %g3, %o1 fcmpgt32 %f0, %f8, %i3 fmovrslez %g4, %f7, %f14 fmovdneg %xcc, %f15, %f10 ldsw [%l7 + 0x18], %i1 mulx %l0, 0x00E4, %g5 tcc %xcc, 0x3 sll %o6, 0x05, %i2 ldsb [%l7 + 0x42], %i0 sdiv %o5, 0x1269, %o7 fmovda %icc, %f9, %f10 ldsh [%l7 + 0x2A], %l4 addccc %o2, 0x0A40, %g7 ld [%l7 + 0x28], %f12 stx %o4, [%l7 + 0x20] movrne %g2, %l6, %i4 tl %xcc, 0x7 brz %l2, loop_1395 stb %l3, [%l7 + 0x4F] fmovrdne %o0, %f2, %f14 fmovsn %icc, %f4, %f6 loop_1395: array8 %l1, %g6, %i5 addcc %i7, %l5, %o3 fbo %fcc2, loop_1396 fmovdgu %icc, %f2, %f15 popc 0x0734, %g1 ldsb [%l7 + 0x4F], %g3 loop_1396: ldub [%l7 + 0x67], %o1 mulx %i6, 0x0AF2, %i3 tg %icc, 0x5 smul %i1, 0x1E17, %l0 ldx [%l7 + 0x20], %g5 fpackfix %f4, %f10 udivx %g4, 0x1CE3, %o6 fbne %fcc2, loop_1397 fmovsvc %icc, %f10, %f12 fmovde %xcc, %f0, %f8 lduw [%l7 + 0x4C], %i0 loop_1397: ldd [%l7 + 0x18], %f14 fxnor %f2, %f4, %f4 tvc %xcc, 0x0 bne,a %icc, loop_1398 std %f8, [%l7 + 0x70] udiv %o5, 0x1CF8, %i2 stb %o7, [%l7 + 0x2D] loop_1398: bcs loop_1399 fabsd %f0, %f10 lduw [%l7 + 0x50], %o2 stw %l4, [%l7 + 0x64] loop_1399: movrne %g7, 0x39D, %o4 andcc %g2, %i4, %l6 orn %l2, %o0, %l1 edge8 %l3, %i5, %i7 ldd [%l7 + 0x30], %f0 fbge,a %fcc3, loop_1400 udiv %g6, 0x0CE9, %l5 fbul,a %fcc2, loop_1401 movrgez %o3, %g3, %g1 loop_1400: fmovse %icc, %f15, %f5 popc 0x1957, %o1 loop_1401: bne,pt %xcc, loop_1402 fmovdn %xcc, %f2, %f13 fmovrsne %i3, %f10, %f14 ld [%l7 + 0x08], %f6 loop_1402: smulcc %i6, 0x0C2A, %l0 andcc %i1, %g5, %o6 fmovscs %xcc, %f15, %f3 fpack16 %f6, %f10 ldx [%l7 + 0x50], %g4 std %f2, [%l7 + 0x38] movrlez %o5, 0x209, %i0 sethi 0x1390, %o7 ldsw [%l7 + 0x30], %o2 fnors %f11, %f10, %f2 edge32l %i2, %g7, %l4 movleu %xcc, %o4, %i4 fandnot1 %f2, %f10, %f0 tcc %xcc, 0x1 orn %g2, 0x1CDA, %l6 sllx %o0, 0x12, %l2 srax %l3, 0x04, %l1 fbge,a %fcc2, loop_1403 sdivcc %i5, 0x19A0, %g6 fabss %f12, %f9 movre %l5, 0x2B8, %i7 loop_1403: for %f10, %f8, %f6 ldsb [%l7 + 0x7B], %g3 ld [%l7 + 0x70], %f5 ldub [%l7 + 0x46], %g1 stb %o1, [%l7 + 0x61] fpadd32s %f11, %f11, %f4 fbue %fcc1, loop_1404 movn %icc, %i3, %o3 movge %xcc, %i6, %i1 ldd [%l7 + 0x60], %f6 loop_1404: srl %g5, %l0, %o6 st %f5, [%l7 + 0x7C] std %f14, [%l7 + 0x30] fbug %fcc0, loop_1405 st %f8, [%l7 + 0x58] ldub [%l7 + 0x73], %g4 edge8ln %i0, %o5, %o2 loop_1405: nop setx loop_1406, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f2, %f10, %f7 xnorcc %o7, %g7, %i2 ldsb [%l7 + 0x69], %l4 loop_1406: andcc %o4, %g2, %i4 movvs %xcc, %l6, %l2 and %o0, 0x0A04, %l1 stb %i5, [%l7 + 0x42] fone %f14 fmovs %f11, %f8 fpack16 %f12, %f6 edge8 %l3, %g6, %l5 stb %i7, [%l7 + 0x66] bpos,a,pn %xcc, loop_1407 fpmerge %f14, %f2, %f2 edge32l %g1, %o1, %i3 fcmpes %fcc3, %f7, %f9 loop_1407: fbe,a %fcc3, loop_1408 stb %o3, [%l7 + 0x3D] stw %i6, [%l7 + 0x74] fbn %fcc0, loop_1409 loop_1408: subcc %g3, 0x06C6, %g5 edge32l %l0, %o6, %i1 fmovdle %icc, %f4, %f7 loop_1409: std %f14, [%l7 + 0x10] te %icc, 0x3 nop setx loop_1410, %l0, %l1 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 %g4, [%l7 + 0x70] fmovdn %icc, %f8, %f2 fbue %fcc1, loop_1411 loop_1410: xorcc %o5, 0x130F, %i0 bvc loop_1412 movgu %xcc, %o2, %g7 loop_1411: tleu %icc, 0x3 movleu %icc, %o7, %i2 loop_1412: lduh [%l7 + 0x68], %o4 movl %xcc, %g2, %i4 ldub [%l7 + 0x0D], %l4 fmovrdlez %l6, %f0, %f12 xorcc %l2, %l1, %i5 ldsb [%l7 + 0x09], %o0 ldx [%l7 + 0x40], %g6 fmovsn %icc, %f13, %f9 fmovrsgez %l3, %f7, %f1 taddcctv %l5, %g1, %o1 fcmpgt32 %f4, %f0, %i3 ldsb [%l7 + 0x35], %o3 brlz,a %i6, loop_1413 edge16l %i7, %g5, %g3 ldub [%l7 + 0x47], %o6 ld [%l7 + 0x14], %f9 loop_1413: fpsub32 %f6, %f6, %f10 edge32n %l0, %i1, %o5 ldsw [%l7 + 0x28], %g4 fbule %fcc1, loop_1414 nop setx loop_1415, %l0, %l1 jmpl %l1, %i0 st %f11, [%l7 + 0x40] fnors %f10, %f15, %f12 loop_1414: ldd [%l7 + 0x68], %f0 loop_1415: std %f12, [%l7 + 0x10] ldx [%l7 + 0x58], %g7 andncc %o2, %i2, %o7 ldx [%l7 + 0x60], %g2 fnegs %f8, %f12 fmovrdne %i4, %f10, %f14 fbn %fcc1, loop_1416 fpsub32s %f8, %f10, %f13 fnot2 %f0, %f14 edge32 %l4, %l6, %l2 loop_1416: fpadd32s %f7, %f5, %f12 edge32 %o4, %i5, %l1 stx %o0, [%l7 + 0x08] stx %l3, [%l7 + 0x20] tleu %xcc, 0x0 bpos,a,pt %xcc, loop_1417 fmovrse %l5, %f1, %f10 fmovsa %icc, %f5, %f5 brlz,a %g6, loop_1418 loop_1417: movrgez %g1, 0x34C, %o1 ldsw [%l7 + 0x48], %o3 call loop_1419 loop_1418: stw %i6, [%l7 + 0x14] fxor %f4, %f8, %f4 std %f10, [%l7 + 0x38] loop_1419: mulx %i7, 0x18EC, %g5 ldx [%l7 + 0x38], %g3 ldsw [%l7 + 0x0C], %o6 subcc %i3, 0x083D, %i1 fbl %fcc0, loop_1420 fnegs %f14, %f11 or %o5, %l0, %i0 fmul8x16au %f10, %f15, %f14 loop_1420: ldsw [%l7 + 0x34], %g7 fbne %fcc0, loop_1421 fmovdne %icc, %f7, %f1 ldsw [%l7 + 0x7C], %g4 ld [%l7 + 0x18], %f4 loop_1421: edge16 %i2, %o2, %g2 ldsb [%l7 + 0x5D], %o7 ld [%l7 + 0x2C], %f10 fmovrdlz %l4, %f0, %f8 add %l6, %l2, %o4 fnot1 %f6, %f12 fxor %f10, %f0, %f8 movg %xcc, %i4, %i5 stx %o0, [%l7 + 0x48] fmovdleu %xcc, %f12, %f5 ld [%l7 + 0x44], %f8 std %f4, [%l7 + 0x28] fmovdge %xcc, %f5, %f4 xnor %l3, 0x1416, %l1 fand %f14, %f14, %f2 ldub [%l7 + 0x66], %l5 std %f2, [%l7 + 0x48] fpsub32s %f1, %f4, %f13 ldsw [%l7 + 0x3C], %g6 fmovrde %g1, %f2, %f0 stb %o1, [%l7 + 0x68] move %xcc, %o3, %i7 lduw [%l7 + 0x34], %g5 ldsw [%l7 + 0x48], %g3 fpadd16s %f3, %f12, %f12 stb %o6, [%l7 + 0x0E] fbule,a %fcc3, loop_1422 ldx [%l7 + 0x30], %i3 fnors %f1, %f1, %f3 ldub [%l7 + 0x2C], %i1 loop_1422: edge8l %o5, %l0, %i6 ldsb [%l7 + 0x4A], %i0 bcs,a,pn %icc, loop_1423 ld [%l7 + 0x78], %f9 fmuld8ulx16 %f14, %f14, %f12 stb %g7, [%l7 + 0x20] loop_1423: fmovrdgez %g4, %f4, %f12 ldx [%l7 + 0x20], %o2 xnor %i2, %o7, %g2 tn %xcc, 0x6 movn %xcc, %l6, %l4 ldd [%l7 + 0x60], %f8 orncc %o4, 0x06DD, %i4 bvc,a,pn %xcc, loop_1424 fmovrdgez %l2, %f6, %f10 tpos %xcc, 0x7 movn %xcc, %i5, %o0 loop_1424: te %xcc, 0x2 fmovd %f12, %f2 fsrc1s %f3, %f10 ldsb [%l7 + 0x74], %l1 fmovrse %l3, %f10, %f3 array8 %l5, %g1, %o1 sdivcc %o3, 0x04FA, %g6 ble,pn %icc, loop_1425 taddcctv %g5, 0x0658, %g3 te %icc, 0x3 stw %i7, [%l7 + 0x4C] loop_1425: fmovda %icc, %f9, %f7 alignaddrl %i3, %i1, %o6 std %f2, [%l7 + 0x18] fmul8ulx16 %f2, %f4, %f0 xor %o5, %i6, %l0 fxor %f14, %f14, %f4 movcs %icc, %i0, %g4 lduw [%l7 + 0x0C], %o2 bpos %icc, loop_1426 fbne,a %fcc1, loop_1427 bshuffle %f14, %f6, %f14 fnors %f5, %f14, %f12 loop_1426: movrgez %i2, 0x066, %o7 loop_1427: pdist %f14, %f2, %f2 edge8 %g7, %g2, %l4 stw %l6, [%l7 + 0x30] bn,pt %xcc, loop_1428 add %o4, 0x1035, %i4 subcc %i5, %l2, %l1 sth %l3, [%l7 + 0x48] loop_1428: mova %icc, %l5, %g1 fornot2 %f8, %f14, %f0 array16 %o0, %o1, %o3 lduw [%l7 + 0x7C], %g5 stw %g3, [%l7 + 0x08] fmovrde %i7, %f2, %f14 ldx [%l7 + 0x10], %i3 fbuge,a %fcc0, loop_1429 brz %i1, loop_1430 sub %o6, %o5, %g6 lduh [%l7 + 0x30], %l0 loop_1429: movrne %i6, %g4, %i0 loop_1430: ldub [%l7 + 0x38], %i2 fxnor %f6, %f8, %f12 edge16 %o7, %o2, %g2 ta %icc, 0x1 tge %xcc, 0x6 and %l4, 0x0B57, %l6 alignaddrl %g7, %i4, %o4 stx %i5, [%l7 + 0x50] fnegd %f6, %f10 fbn %fcc2, loop_1431 movrlz %l2, %l3, %l1 movrlz %g1, 0x1CE, %l5 st %f10, [%l7 + 0x1C] loop_1431: brgz,a %o0, loop_1432 ldsb [%l7 + 0x14], %o1 nop setx loop_1433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f8, %f10, %f6 loop_1432: fbe,a %fcc3, loop_1434 sth %g5, [%l7 + 0x48] loop_1433: ldsw [%l7 + 0x78], %g3 sth %o3, [%l7 + 0x7A] loop_1434: ta %xcc, 0x0 ldub [%l7 + 0x62], %i3 movn %xcc, %i1, %i7 stb %o6, [%l7 + 0x2E] sth %o5, [%l7 + 0x60] fcmpgt16 %f6, %f0, %l0 fbug,a %fcc3, loop_1435 st %f8, [%l7 + 0x34] fnors %f11, %f4, %f5 fcmpd %fcc0, %f10, %f8 loop_1435: stx %g6, [%l7 + 0x70] fabsd %f8, %f14 fmovdn %icc, %f0, %f4 movcc %xcc, %g4, %i6 ldsh [%l7 + 0x42], %i2 subccc %i0, %o2, %g2 fbne %fcc2, loop_1436 bne loop_1437 bvc %xcc, loop_1438 mova %xcc, %l4, %l6 loop_1436: udivx %g7, 0x1389, %o7 loop_1437: stx %i4, [%l7 + 0x50] loop_1438: lduh [%l7 + 0x64], %i5 fzeros %f15 fnot2 %f2, %f12 lduh [%l7 + 0x32], %l2 edge32n %l3, %l1, %o4 movneg %icc, %g1, %l5 ldsw [%l7 + 0x10], %o1 stx %g5, [%l7 + 0x38] fmovscs %icc, %f5, %f14 fmovrslez %g3, %f1, %f13 bge,a,pn %xcc, loop_1439 bne,a loop_1440 bg,pn %icc, loop_1441 fmovsg %xcc, %f1, %f12 loop_1439: stx %o0, [%l7 + 0x60] loop_1440: sdiv %i3, 0x183C, %i1 loop_1441: add %i7, 0x0B5D, %o6 lduh [%l7 + 0x76], %o3 fmovrsne %l0, %f0, %f11 st %f13, [%l7 + 0x78] st %f14, [%l7 + 0x70] ld [%l7 + 0x14], %f6 fmovrdgz %o5, %f10, %f0 fcmped %fcc0, %f2, %f6 sth %g6, [%l7 + 0x64] ldub [%l7 + 0x73], %g4 st %f0, [%l7 + 0x14] fbug %fcc0, loop_1442 stb %i6, [%l7 + 0x20] brz,a %i0, loop_1443 fsrc1 %f2, %f6 loop_1442: edge16ln %i2, %o2, %l4 st %f3, [%l7 + 0x2C] loop_1443: fornot2s %f9, %f6, %f2 ldx [%l7 + 0x60], %g2 fpadd32 %f12, %f8, %f0 ldub [%l7 + 0x4A], %g7 umulcc %l6, %o7, %i4 bcc,a,pt %icc, loop_1444 stx %i5, [%l7 + 0x20] fmovdge %xcc, %f0, %f4 edge16 %l3, %l1, %l2 loop_1444: fbge %fcc2, loop_1445 fmovsneg %xcc, %f15, %f3 edge32n %g1, %l5, %o1 fpadd32s %f10, %f10, %f3 loop_1445: ldsw [%l7 + 0x38], %o4 brnz %g5, loop_1446 fmovsleu %icc, %f9, %f2 fbge %fcc2, loop_1447 fmovsn %xcc, %f4, %f14 loop_1446: fmul8x16al %f8, %f14, %f14 xnor %o0, 0x1604, %g3 loop_1447: sll %i3, 0x1F, %i1 fandnot1s %f1, %f10, %f1 bvc,a,pt %icc, loop_1448 st %f12, [%l7 + 0x58] fnors %f1, %f8, %f10 movvs %xcc, %o6, %o3 loop_1448: ldsb [%l7 + 0x3C], %l0 fmul8x16 %f5, %f4, %f2 movvc %icc, %o5, %i7 std %f0, [%l7 + 0x78] fxor %f6, %f12, %f12 fand %f14, %f14, %f12 sethi 0x1556, %g6 tcc %icc, 0x1 brgez %i6, loop_1449 brgz %g4, loop_1450 addccc %i0, %o2, %l4 fpsub16s %f4, %f1, %f13 loop_1449: stw %i2, [%l7 + 0x2C] loop_1450: bl %icc, loop_1451 fmovrsne %g2, %f9, %f7 brlz %l6, loop_1452 fmovdne %xcc, %f3, %f5 loop_1451: ldx [%l7 + 0x60], %g7 stw %o7, [%l7 + 0x40] loop_1452: stx %i4, [%l7 + 0x18] tne %xcc, 0x0 ldsb [%l7 + 0x3D], %i5 sllx %l3, %l1, %g1 brlz %l2, loop_1453 ld [%l7 + 0x6C], %f5 nop setx loop_1454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble %fcc0, loop_1455 loop_1453: stb %o1, [%l7 + 0x39] fmovdcs %icc, %f8, %f9 loop_1454: brlz,a %l5, loop_1456 loop_1455: stx %g5, [%l7 + 0x30] orn %o4, 0x00A3, %g3 fpsub16s %f7, %f10, %f14 loop_1456: alignaddr %o0, %i3, %i1 ldsb [%l7 + 0x16], %o3 movne %icc, %l0, %o6 stw %o5, [%l7 + 0x4C] fnegd %f8, %f0 edge16l %i7, %g6, %g4 fcmpeq32 %f6, %f0, %i6 srl %i0, 0x02, %o2 ld [%l7 + 0x74], %f4 fba,a %fcc3, loop_1457 fandnot2s %f10, %f7, %f11 movrgez %i2, 0x39A, %g2 ldd [%l7 + 0x08], %f14 loop_1457: fxors %f7, %f6, %f7 fmul8x16au %f2, %f15, %f14 tvc %icc, 0x0 movcc %xcc, %l6, %g7 bg,pn %icc, loop_1458 stw %l4, [%l7 + 0x10] mulx %i4, 0x17C0, %o7 stx %l3, [%l7 + 0x28] loop_1458: fmovrse %i5, %f12, %f13 tge %xcc, 0x0 andncc %g1, %l2, %o1 taddcc %l5, %l1, %o4 fmovd %f8, %f6 ldx [%l7 + 0x28], %g5 edge8l %o0, %i3, %i1 fble,a %fcc2, loop_1459 brz %g3, loop_1460 sdivcc %l0, 0x09D0, %o6 fmovrsgez %o5, %f11, %f0 loop_1459: fmovs %f5, %f5 loop_1460: sth %o3, [%l7 + 0x2A] movleu %icc, %g6, %i7 mulx %i6, %i0, %o2 fsrc1s %f9, %f11 ldub [%l7 + 0x42], %g4 fmovrsgez %g2, %f15, %f4 fmuld8sux16 %f0, %f5, %f14 fzeros %f4 tl %xcc, 0x2 lduw [%l7 + 0x10], %l6 andcc %i2, %g7, %i4 fmovsle %xcc, %f2, %f15 tpos %xcc, 0x6 mulscc %l4, %o7, %l3 fsrc2s %f7, %f6 tvc %icc, 0x0 fornot2 %f2, %f8, %f10 movrne %g1, %l2, %o1 movre %l5, 0x35C, %l1 edge16l %o4, %i5, %g5 brgz,a %i3, loop_1461 ldsw [%l7 + 0x54], %o0 subc %g3, %i1, %l0 fbu %fcc0, loop_1462 loop_1461: pdist %f8, %f14, %f0 stb %o6, [%l7 + 0x2C] bvc,a %xcc, loop_1463 loop_1462: fabss %f5, %f4 lduw [%l7 + 0x7C], %o3 fmul8x16al %f12, %f10, %f14 loop_1463: pdist %f8, %f2, %f2 brlz,a %o5, loop_1464 movgu %icc, %i7, %g6 movleu %icc, %i0, %i6 fexpand %f14, %f4 loop_1464: fpmerge %f12, %f0, %f10 lduh [%l7 + 0x0E], %g4 ldd [%l7 + 0x58], %f8 and %o2, 0x14B7, %l6 srlx %g2, 0x1A, %i2 stb %g7, [%l7 + 0x26] sth %l4, [%l7 + 0x6E] fmovdl %icc, %f11, %f11 fblg,a %fcc1, loop_1465 ldsb [%l7 + 0x1D], %o7 fones %f6 ldsw [%l7 + 0x44], %l3 loop_1465: bcc %icc, loop_1466 tcc %xcc, 0x6 sth %i4, [%l7 + 0x2C] bg,a %xcc, loop_1467 loop_1466: lduh [%l7 + 0x66], %g1 movcs %xcc, %o1, %l2 tcc %xcc, 0x6 loop_1467: fors %f12, %f11, %f14 brlz,a %l5, loop_1468 brlez,a %l1, loop_1469 ba %icc, loop_1470 std %f10, [%l7 + 0x70] loop_1468: sth %o4, [%l7 + 0x56] loop_1469: fmovda %icc, %f7, %f10 loop_1470: std %f4, [%l7 + 0x68] fmovrdlz %g5, %f12, %f14 fornot1s %f5, %f14, %f0 fpsub32s %f2, %f8, %f5 sdivcc %i5, 0x128A, %o0 tcs %icc, 0x7 ldub [%l7 + 0x33], %g3 bneg,pt %xcc, loop_1471 bgu,a,pn %xcc, loop_1472 movn %icc, %i3, %i1 movne %icc, %l0, %o6 loop_1471: fcmps %fcc1, %f4, %f12 loop_1472: lduh [%l7 + 0x2C], %o5 ldsw [%l7 + 0x70], %i7 fcmpes %fcc1, %f12, %f4 fpsub32s %f3, %f6, %f12 ldsw [%l7 + 0x18], %g6 tneg %icc, 0x7 movrlz %o3, 0x290, %i6 sra %i0, %o2, %l6 ldx [%l7 + 0x08], %g4 movvc %icc, %g2, %i2 mulx %l4, %o7, %l3 umulcc %g7, %g1, %i4 stb %o1, [%l7 + 0x62] ldub [%l7 + 0x63], %l5 fcmpgt16 %f14, %f14, %l2 fmovd %f4, %f4 xnorcc %l1, %g5, %i5 fmovdcs %icc, %f10, %f0 movneg %icc, %o0, %g3 ldsb [%l7 + 0x6A], %i3 fnor %f4, %f4, %f12 tvc %icc, 0x0 fmovrdlez %o4, %f14, %f8 fmovrsne %i1, %f1, %f0 sdivx %l0, 0x1231, %o6 fbl %fcc2, loop_1473 stw %o5, [%l7 + 0x48] fmovsge %xcc, %f11, %f0 ld [%l7 + 0x64], %f13 loop_1473: lduh [%l7 + 0x32], %g6 ldd [%l7 + 0x48], %f8 addccc %o3, 0x183F, %i7 fmovdcc %icc, %f3, %f15 fnors %f1, %f14, %f12 lduh [%l7 + 0x42], %i0 sub %i6, %l6, %o2 stw %g2, [%l7 + 0x78] st %f13, [%l7 + 0x50] ble %icc, loop_1474 xorcc %i2, %l4, %g4 udivcc %o7, 0x031A, %l3 stx %g1, [%l7 + 0x28] loop_1474: srlx %i4, %g7, %l5 sethi 0x1E27, %o1 popc %l1, %g5 stb %i5, [%l7 + 0x3F] sth %l2, [%l7 + 0x18] sth %g3, [%l7 + 0x0E] fpack32 %f8, %f10, %f0 alignaddrl %i3, %o0, %i1 movcs %xcc, %o4, %l0 movre %o6, 0x0AE, %g6 fbo %fcc3, loop_1475 fbl %fcc1, loop_1476 fcmpne32 %f2, %f2, %o3 fmovdvs %icc, %f11, %f5 loop_1475: sllx %i7, 0x06, %o5 loop_1476: bpos,pt %xcc, loop_1477 fbug %fcc3, loop_1478 stb %i6, [%l7 + 0x6C] ldsw [%l7 + 0x1C], %i0 loop_1477: bneg %xcc, loop_1479 loop_1478: std %f14, [%l7 + 0x58] movgu %icc, %l6, %g2 st %f13, [%l7 + 0x60] loop_1479: fmovde %xcc, %f14, %f5 nop setx loop_1480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x65], %i2 stb %l4, [%l7 + 0x2F] fmovdleu %xcc, %f13, %f1 loop_1480: alignaddr %g4, %o7, %o2 fornot1s %f11, %f4, %f5 fmovdge %icc, %f4, %f10 tneg %icc, 0x7 fand %f4, %f0, %f2 st %f5, [%l7 + 0x6C] fmovsa %icc, %f13, %f6 brlz %l3, loop_1481 fmovrslz %i4, %f7, %f2 ldub [%l7 + 0x4F], %g7 brgez,a %g1, loop_1482 loop_1481: fmovrslz %l5, %f2, %f15 ld [%l7 + 0x08], %f14 ble loop_1483 loop_1482: ldsb [%l7 + 0x26], %l1 fbule,a %fcc3, loop_1484 lduh [%l7 + 0x5E], %o1 loop_1483: fandnot2 %f6, %f14, %f0 fmovda %icc, %f4, %f2 loop_1484: movcc %xcc, %i5, %g5 edge8ln %g3, %l2, %i3 fmul8x16al %f14, %f8, %f14 ldsb [%l7 + 0x70], %o0 bvs,a,pt %xcc, loop_1485 lduw [%l7 + 0x5C], %i1 fabsd %f0, %f6 stb %l0, [%l7 + 0x47] loop_1485: fbu %fcc1, loop_1486 ldub [%l7 + 0x09], %o6 fmovdl %icc, %f1, %f14 movrlez %g6, 0x0CC, %o4 loop_1486: sth %i7, [%l7 + 0x72] fabss %f2, %f10 movrne %o5, %i6, %o3 bcs,pn %xcc, loop_1487 movge %icc, %i0, %g2 fnands %f13, %f15, %f11 lduh [%l7 + 0x56], %i2 loop_1487: fmul8sux16 %f4, %f10, %f4 brlez,a %l4, loop_1488 movcs %xcc, %g4, %l6 alignaddr %o2, %l3, %o7 fexpand %f8, %f2 loop_1488: addc %g7, 0x16E5, %i4 stw %g1, [%l7 + 0x34] tn %icc, 0x1 stx %l5, [%l7 + 0x18] stb %o1, [%l7 + 0x32] edge16 %l1, %g5, %i5 fmul8x16au %f0, %f1, %f6 fmovda %icc, %f5, %f9 movrne %l2, %i3, %o0 st %f6, [%l7 + 0x7C] bvc,a,pn %xcc, loop_1489 fmuld8ulx16 %f11, %f15, %f0 fcmpne32 %f6, %f12, %g3 tvc %xcc, 0x0 loop_1489: ldub [%l7 + 0x55], %l0 udivx %o6, 0x0294, %i1 fmovdne %icc, %f7, %f6 xnor %o4, 0x1469, %g6 ldx [%l7 + 0x78], %o5 fpadd16s %f0, %f2, %f14 fmovscc %xcc, %f9, %f4 pdist %f2, %f6, %f10 fbe,a %fcc1, loop_1490 bg,a %xcc, loop_1491 fnot2 %f0, %f8 srax %i6, 0x06, %o3 loop_1490: fmovsleu %icc, %f8, %f1 loop_1491: fmovdn %xcc, %f0, %f14 movpos %xcc, %i0, %i7 ldx [%l7 + 0x70], %i2 fpadd32s %f7, %f7, %f8 brgez,a %g2, loop_1492 fmovsa %xcc, %f10, %f5 ldub [%l7 + 0x69], %g4 nop setx loop_1493, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1492: fnand %f0, %f8, %f2 st %f15, [%l7 + 0x1C] fones %f6 loop_1493: ldd [%l7 + 0x18], %f6 ldsw [%l7 + 0x54], %l6 fmovdl %icc, %f12, %f10 bcs,a,pt %icc, loop_1494 lduw [%l7 + 0x3C], %o2 sth %l3, [%l7 + 0x36] sll %l4, 0x16, %o7 loop_1494: fornot1s %f5, %f2, %f3 fbul %fcc1, loop_1495 stw %g7, [%l7 + 0x48] siam 0x7 be %xcc, loop_1496 loop_1495: udivcc %i4, 0x0851, %g1 fcmps %fcc1, %f0, %f8 fmovdcs %icc, %f6, %f14 loop_1496: fnot2 %f10, %f12 st %f0, [%l7 + 0x38] taddcc %l5, 0x1F21, %l1 brgez %g5, loop_1497 ldx [%l7 + 0x68], %o1 ldub [%l7 + 0x59], %l2 fabss %f4, %f10 loop_1497: fandnot1s %f7, %f3, %f10 bpos,a,pn %xcc, loop_1498 movrlz %i5, 0x2DB, %i3 movrgz %o0, 0x06C, %g3 fnegd %f12, %f6 loop_1498: tgu %icc, 0x6 ta %icc, 0x6 stw %l0, [%l7 + 0x54] fnot2s %f15, %f1 st %f13, [%l7 + 0x4C] fcmpgt32 %f8, %f0, %o6 and %i1, 0x0DF4, %o4 bn,a,pt %icc, loop_1499 bge,pn %xcc, loop_1500 ld [%l7 + 0x44], %f4 ld [%l7 + 0x70], %f13 loop_1499: ldd [%l7 + 0x20], %f4 loop_1500: array16 %g6, %o5, %o3 ldd [%l7 + 0x60], %f0 stb %i6, [%l7 + 0x46] fmovsl %icc, %f9, %f15 tleu %icc, 0x1 for %f2, %f0, %f14 lduw [%l7 + 0x44], %i7 ldx [%l7 + 0x28], %i0 fbl,a %fcc0, loop_1501 ldd [%l7 + 0x28], %f6 edge32n %g2, %g4, %i2 ldsb [%l7 + 0x4B], %o2 loop_1501: brgz %l3, loop_1502 andcc %l4, 0x1FE1, %o7 bge %icc, loop_1503 fmovdcs %icc, %f9, %f15 loop_1502: fmovdgu %icc, %f11, %f10 fba,a %fcc1, loop_1504 loop_1503: fcmple32 %f14, %f6, %g7 ldsw [%l7 + 0x64], %i4 subcc %g1, 0x01C0, %l6 loop_1504: lduh [%l7 + 0x3C], %l5 stw %g5, [%l7 + 0x54] lduw [%l7 + 0x78], %l1 fbule,a %fcc2, loop_1505 fornot2s %f12, %f8, %f5 fmovrdlez %l2, %f4, %f2 alignaddrl %o1, %i5, %i3 loop_1505: ldx [%l7 + 0x30], %g3 xor %o0, %o6, %i1 fxnors %f5, %f14, %f6 edge16 %l0, %g6, %o4 movvs %xcc, %o3, %i6 fcmpeq32 %f14, %f2, %o5 fmovdge %icc, %f10, %f7 ldd [%l7 + 0x70], %f4 tsubcc %i0, %i7, %g4 bgu,a,pn %xcc, loop_1506 sub %g2, %o2, %l3 edge32n %l4, %o7, %g7 fmovde %xcc, %f2, %f8 loop_1506: fcmpgt16 %f8, %f8, %i4 sth %g1, [%l7 + 0x34] fmovsleu %icc, %f11, %f2 movle %xcc, %i2, %l5 stx %g5, [%l7 + 0x68] fnegs %f8, %f11 add %l6, 0x0DE4, %l2 movn %xcc, %l1, %i5 be,pn %xcc, loop_1507 std %f12, [%l7 + 0x68] srlx %i3, %o1, %g3 fmovsneg %icc, %f6, %f5 loop_1507: ldsb [%l7 + 0x56], %o0 tgu %xcc, 0x1 st %f10, [%l7 + 0x28] bn,a %xcc, loop_1508 fandnot2 %f2, %f8, %f14 fmovrdlz %o6, %f4, %f12 fmovrsne %i1, %f12, %f12 loop_1508: fbu,a %fcc2, loop_1509 fmovdneg %xcc, %f3, %f8 std %f8, [%l7 + 0x30] bn,pn %icc, loop_1510 loop_1509: fpadd32 %f8, %f4, %f0 movneg %icc, %g6, %l0 addc %o4, 0x1386, %i6 loop_1510: fpmerge %f2, %f10, %f12 bvs,a loop_1511 stw %o5, [%l7 + 0x14] st %f0, [%l7 + 0x60] fxnors %f2, %f9, %f3 loop_1511: fpackfix %f10, %f3 tne %icc, 0x3 ldsb [%l7 + 0x54], %o3 ldx [%l7 + 0x48], %i0 sdivx %i7, 0x11AC, %g2 fxnor %f14, %f2, %f4 movge %icc, %g4, %l3 orcc %l4, %o2, %g7 movne %icc, %i4, %o7 ba %xcc, loop_1512 fmovdgu %xcc, %f8, %f12 bvs,a loop_1513 stw %g1, [%l7 + 0x6C] loop_1512: edge16n %i2, %l5, %g5 tsubcc %l2, 0x1C9E, %l6 loop_1513: sdivcc %i5, 0x0AD9, %i3 tvc %icc, 0x5 srax %l1, %g3, %o0 fmovda %xcc, %f5, %f3 fbge,a %fcc1, loop_1514 ld [%l7 + 0x50], %f13 ld [%l7 + 0x34], %f11 fands %f7, %f9, %f14 loop_1514: brgz %o6, loop_1515 fnegd %f6, %f2 bvc loop_1516 mulx %i1, 0x066A, %o1 loop_1515: std %f8, [%l7 + 0x38] taddcc %l0, %g6, %o4 loop_1516: tcs %xcc, 0x5 fmovsl %icc, %f4, %f13 smulcc %o5, %o3, %i6 fornot1 %f6, %f10, %f8 fsrc1 %f14, %f2 stw %i0, [%l7 + 0x34] mova %icc, %i7, %g2 sdiv %l3, 0x0EE2, %g4 fmul8ulx16 %f12, %f10, %f12 sllx %o2, %l4, %g7 fpadd16s %f7, %f10, %f14 ld [%l7 + 0x44], %f4 fands %f4, %f13, %f11 stw %o7, [%l7 + 0x0C] fmovrslz %i4, %f8, %f8 srlx %g1, %l5, %i2 bne,a loop_1517 lduh [%l7 + 0x4A], %l2 fmovrdlz %g5, %f10, %f14 ldsb [%l7 + 0x0B], %l6 loop_1517: fmovrdlez %i3, %f0, %f8 fmovsa %icc, %f5, %f13 tg %xcc, 0x2 fmovrsne %i5, %f4, %f6 ldd [%l7 + 0x40], %f10 fbu,a %fcc0, loop_1518 movrgez %g3, 0x259, %l1 fmovdcc %icc, %f4, %f13 fmovrdgez %o0, %f14, %f8 loop_1518: movcc %xcc, %o6, %i1 fabss %f3, %f5 fmovrde %l0, %f8, %f10 ldsb [%l7 + 0x6D], %o1 ld [%l7 + 0x30], %f2 array32 %o4, %g6, %o5 fmovsn %xcc, %f0, %f11 ldd [%l7 + 0x48], %f8 tvs %icc, 0x7 ldsw [%l7 + 0x18], %i6 siam 0x6 fandnot1s %f13, %f14, %f2 fnot1s %f14, %f4 ldx [%l7 + 0x40], %i0 ble %xcc, loop_1519 edge32ln %i7, %g2, %l3 fxor %f2, %f4, %f14 edge16l %g4, %o2, %o3 loop_1519: fmovrslz %g7, %f6, %f11 fmovsle %xcc, %f6, %f3 fpack16 %f8, %f15 movgu %xcc, %l4, %o7 fpadd32 %f0, %f6, %f8 fnot2 %f2, %f8 fba,a %fcc0, loop_1520 std %f8, [%l7 + 0x60] fsrc1s %f6, %f1 sth %g1, [%l7 + 0x70] loop_1520: mova %xcc, %i4, %l5 stw %l2, [%l7 + 0x74] lduh [%l7 + 0x5A], %g5 ldsw [%l7 + 0x7C], %i2 fcmped %fcc0, %f0, %f0 fornot1s %f6, %f11, %f2 edge32n %i3, %i5, %g3 ldd [%l7 + 0x78], %f10 brgez %l6, loop_1521 sth %l1, [%l7 + 0x28] fornot2 %f4, %f0, %f10 fnors %f14, %f8, %f13 loop_1521: ldsh [%l7 + 0x58], %o0 fmovsl %xcc, %f6, %f5 lduw [%l7 + 0x40], %i1 movn %xcc, %l0, %o1 fone %f6 fmovsl %xcc, %f13, %f8 lduw [%l7 + 0x14], %o4 sth %o6, [%l7 + 0x2E] st %f14, [%l7 + 0x4C] tle %icc, 0x4 sth %g6, [%l7 + 0x60] ld [%l7 + 0x38], %f9 fbge %fcc0, loop_1522 fmovdcc %xcc, %f6, %f2 fcmpeq32 %f0, %f4, %o5 lduw [%l7 + 0x1C], %i6 loop_1522: fmovdle %icc, %f2, %f12 nop setx loop_1523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %icc, %i7, %i0 movneg %xcc, %l3, %g2 orn %g4, %o3, %g7 loop_1523: fcmped %fcc1, %f2, %f2 fcmped %fcc0, %f0, %f0 movrne %l4, %o2, %o7 bg loop_1524 be,a,pn %icc, loop_1525 stb %i4, [%l7 + 0x60] fnot2s %f9, %f10 loop_1524: edge32ln %g1, %l5, %l2 loop_1525: stb %g5, [%l7 + 0x70] fones %f14 stb %i3, [%l7 + 0x24] fmovde %xcc, %f13, %f5 edge16 %i2, %g3, %i5 array16 %l1, %o0, %l6 fornot1s %f3, %f15, %f15 stx %i1, [%l7 + 0x70] xor %o1, 0x0480, %l0 andncc %o6, %g6, %o5 ldub [%l7 + 0x43], %o4 sethi 0x0627, %i7 lduw [%l7 + 0x4C], %i6 fmovrdlez %i0, %f12, %f2 std %f8, [%l7 + 0x70] lduh [%l7 + 0x38], %l3 bg %icc, loop_1526 subcc %g4, 0x035C, %o3 movl %icc, %g2, %l4 fbu,a %fcc0, loop_1527 loop_1526: lduh [%l7 + 0x24], %g7 stw %o2, [%l7 + 0x24] brgz,a %o7, loop_1528 loop_1527: te %icc, 0x4 fornot1s %f5, %f6, %f1 fnegd %f10, %f8 loop_1528: sdiv %g1, 0x14DA, %l5 fcmps %fcc0, %f4, %f0 stw %i4, [%l7 + 0x70] stb %g5, [%l7 + 0x2C] tcc %xcc, 0x2 stw %i3, [%l7 + 0x60] lduw [%l7 + 0x20], %i2 edge8l %l2, %g3, %i5 fmovde %xcc, %f4, %f4 lduw [%l7 + 0x44], %l1 stw %l6, [%l7 + 0x3C] fpadd16 %f8, %f10, %f8 ldd [%l7 + 0x68], %f0 sth %i1, [%l7 + 0x34] std %f4, [%l7 + 0x30] stb %o1, [%l7 + 0x54] popc 0x088D, %l0 sth %o0, [%l7 + 0x22] stx %g6, [%l7 + 0x08] fcmpeq32 %f6, %f0, %o5 mulscc %o6, 0x09C4, %i7 udivx %i6, 0x0BB4, %o4 stb %l3, [%l7 + 0x61] fandnot1 %f0, %f10, %f6 ldsh [%l7 + 0x78], %g4 fmul8x16 %f6, %f0, %f2 bleu,a %xcc, loop_1529 fexpand %f14, %f4 fcmple16 %f4, %f4, %i0 bl,pn %xcc, loop_1530 loop_1529: sra %g2, %o3, %g7 fbge,a %fcc3, loop_1531 fmovrslez %l4, %f7, %f12 loop_1530: stx %o7, [%l7 + 0x40] stx %g1, [%l7 + 0x08] loop_1531: fnor %f12, %f4, %f8 lduh [%l7 + 0x2A], %o2 nop setx loop_1532, %l0, %l1 jmpl %l1, %l5 bvs,a loop_1533 srlx %i4, 0x05, %i3 fmovdle %xcc, %f3, %f3 loop_1532: umulcc %g5, 0x083D, %i2 loop_1533: stb %g3, [%l7 + 0x3E] tleu %icc, 0x1 fmovsleu %xcc, %f12, %f10 movrgz %i5, 0x2B9, %l2 faligndata %f12, %f0, %f4 ta %xcc, 0x0 fba %fcc3, loop_1534 stb %l1, [%l7 + 0x70] fpsub16s %f5, %f8, %f10 fmovsl %icc, %f1, %f5 loop_1534: fmovsvs %xcc, %f9, %f15 addccc %i1, %l6, %o1 edge16ln %o0, %g6, %o5 stx %o6, [%l7 + 0x40] faligndata %f10, %f8, %f0 stw %l0, [%l7 + 0x0C] brgez %i6, loop_1535 ldub [%l7 + 0x5A], %o4 fbo,a %fcc3, loop_1536 lduh [%l7 + 0x6E], %l3 loop_1535: array8 %g4, %i7, %i0 fmovsle %xcc, %f5, %f6 loop_1536: bcs,a %xcc, loop_1537 mulx %o3, 0x12C4, %g2 fand %f2, %f12, %f4 subcc %g7, %o7, %g1 loop_1537: stb %l4, [%l7 + 0x1D] tgu %icc, 0x4 fbule,a %fcc0, loop_1538 fexpand %f5, %f10 movn %xcc, %l5, %o2 fxors %f12, %f14, %f8 loop_1538: bge,a %icc, loop_1539 ldub [%l7 + 0x49], %i4 brz %g5, loop_1540 ldd [%l7 + 0x20], %f8 loop_1539: bpos,pn %xcc, loop_1541 fmovdne %icc, %f15, %f15 loop_1540: sth %i2, [%l7 + 0x5E] bl,a,pn %icc, loop_1542 loop_1541: bl,a,pt %xcc, loop_1543 sethi 0x16A2, %i3 fbo %fcc2, loop_1544 loop_1542: fandnot1 %f12, %f2, %f6 loop_1543: fcmpne16 %f0, %f4, %g3 st %f11, [%l7 + 0x50] loop_1544: tle %xcc, 0x7 std %f4, [%l7 + 0x18] taddcctv %i5, %l1, %i1 fandnot1 %f12, %f12, %f2 mulscc %l6, 0x161E, %o1 fpmerge %f12, %f5, %f2 bcs loop_1545 sth %l2, [%l7 + 0x6A] stb %g6, [%l7 + 0x50] faligndata %f14, %f12, %f8 loop_1545: ldx [%l7 + 0x10], %o0 fcmpes %fcc2, %f1, %f9 stw %o5, [%l7 + 0x28] fmovsvc %icc, %f1, %f1 ld [%l7 + 0x5C], %f13 tge %xcc, 0x4 stw %l0, [%l7 + 0x48] fmovda %xcc, %f0, %f5 fmul8x16 %f10, %f2, %f2 fmovdg %xcc, %f4, %f3 fcmpes %fcc3, %f15, %f1 fmul8x16 %f9, %f2, %f4 st %f2, [%l7 + 0x1C] mulx %i6, 0x1F9E, %o4 sth %o6, [%l7 + 0x58] fmul8x16 %f2, %f14, %f8 movcs %xcc, %l3, %i7 fands %f15, %f13, %f7 st %f1, [%l7 + 0x08] movgu %xcc, %g4, %i0 edge16ln %o3, %g7, %o7 ble,a loop_1546 fmovscs %xcc, %f3, %f11 sth %g1, [%l7 + 0x38] fcmpgt16 %f10, %f14, %g2 loop_1546: bleu,a %icc, loop_1547 fandnot1 %f6, %f0, %f10 sll %l4, 0x0B, %o2 fmovsleu %xcc, %f7, %f1 loop_1547: fand %f14, %f4, %f8 add %l5, %i4, %i2 fmovrslez %i3, %f1, %f2 ldsh [%l7 + 0x12], %g5 fmovse %icc, %f10, %f14 stb %g3, [%l7 + 0x2A] ldd [%l7 + 0x60], %f14 ld [%l7 + 0x28], %f3 fpadd16s %f6, %f6, %f8 sth %i5, [%l7 + 0x32] edge16n %l1, %l6, %o1 xnor %i1, 0x1A11, %g6 fmuld8ulx16 %f8, %f3, %f4 st %f8, [%l7 + 0x08] lduh [%l7 + 0x4C], %o0 fandnot2 %f8, %f12, %f2 fcmpgt16 %f2, %f2, %o5 ldsb [%l7 + 0x2B], %l2 fnor %f4, %f12, %f10 fmovsne %icc, %f7, %f8 smulcc %l0, 0x15EE, %o4 bg,a,pn %icc, loop_1548 edge32n %o6, %i6, %i7 std %f8, [%l7 + 0x10] ldsb [%l7 + 0x74], %g4 loop_1548: addccc %l3, 0x1892, %o3 ldub [%l7 + 0x1E], %i0 array32 %o7, %g1, %g2 std %f0, [%l7 + 0x28] stw %g7, [%l7 + 0x08] fmovrslez %l4, %f7, %f6 bl,a,pt %icc, loop_1549 ld [%l7 + 0x3C], %f5 fmovrdgez %o2, %f0, %f14 andcc %i4, %l5, %i2 loop_1549: fbul %fcc0, loop_1550 movrgez %i3, 0x26F, %g5 lduw [%l7 + 0x54], %i5 ldub [%l7 + 0x2C], %g3 loop_1550: fpsub32 %f14, %f6, %f12 fble %fcc2, loop_1551 fpadd32s %f13, %f5, %f15 nop setx loop_1552, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu %fcc1, loop_1553 loop_1551: movl %icc, %l6, %o1 movvc %xcc, %i1, %l1 loop_1552: fnot2s %f9, %f2 loop_1553: fmovdvs %icc, %f3, %f12 sra %g6, %o0, %o5 fbo,a %fcc2, loop_1554 fxors %f2, %f12, %f14 fmovrsne %l0, %f6, %f0 lduh [%l7 + 0x6A], %o4 loop_1554: tn %icc, 0x3 alignaddr %l2, %o6, %i7 ldsb [%l7 + 0x4D], %i6 stx %l3, [%l7 + 0x68] stw %g4, [%l7 + 0x0C] ldsh [%l7 + 0x5E], %i0 fmul8x16au %f6, %f9, %f8 ldsb [%l7 + 0x1A], %o3 movrgez %o7, %g1, %g7 tgu %icc, 0x6 brnz,a %l4, loop_1555 stb %g2, [%l7 + 0x70] ldsh [%l7 + 0x74], %o2 sth %i4, [%l7 + 0x66] loop_1555: ldsb [%l7 + 0x60], %l5 fpadd32s %f12, %f8, %f7 fmovdn %icc, %f5, %f13 edge16 %i3, %i2, %g5 ldub [%l7 + 0x2F], %g3 stw %i5, [%l7 + 0x64] fcmple32 %f12, %f4, %o1 fpmerge %f14, %f0, %f8 fnand %f14, %f6, %f4 fcmpgt16 %f2, %f8, %l6 fsrc1 %f10, %f10 std %f2, [%l7 + 0x28] fbug,a %fcc2, loop_1556 ldsb [%l7 + 0x24], %l1 fand %f12, %f2, %f14 edge16 %i1, %o0, %g6 loop_1556: movcc %icc, %o5, %o4 brgez %l2, loop_1557 movpos %xcc, %l0, %i7 sth %i6, [%l7 + 0x62] stb %o6, [%l7 + 0x2B] loop_1557: ldsb [%l7 + 0x4C], %l3 fmovdgu %icc, %f5, %f6 fmovdg %xcc, %f12, %f6 fornot2 %f6, %f0, %f4 ldsw [%l7 + 0x48], %g4 ld [%l7 + 0x78], %f2 stb %o3, [%l7 + 0x4A] umul %i0, %g1, %o7 edge16l %g7, %g2, %o2 edge16 %l4, %i4, %i3 movvs %xcc, %i2, %g5 ldsh [%l7 + 0x4C], %g3 and %i5, %o1, %l5 bcc loop_1558 addc %l6, %i1, %l1 bcs %icc, loop_1559 tcs %xcc, 0x1 loop_1558: fmovrsne %g6, %f0, %f0 xorcc %o5, 0x1F5D, %o4 loop_1559: tcc %xcc, 0x5 addccc %l2, 0x10EA, %l0 movrlz %o0, %i6, %o6 ta %icc, 0x3 fbu %fcc2, loop_1560 fbn,a %fcc1, loop_1561 addccc %i7, %l3, %o3 bpos %icc, loop_1562 loop_1560: ldub [%l7 + 0x59], %i0 loop_1561: stx %g1, [%l7 + 0x68] tvs %xcc, 0x7 loop_1562: edge16n %o7, %g4, %g7 fnot1s %f12, %f8 ldsb [%l7 + 0x30], %g2 fble,a %fcc3, loop_1563 fornot1s %f8, %f4, %f0 fmovde %xcc, %f15, %f0 fmovscs %xcc, %f12, %f4 loop_1563: stb %l4, [%l7 + 0x2B] stx %o2, [%l7 + 0x50] stw %i3, [%l7 + 0x2C] tge %icc, 0x1 fsrc1s %f10, %f13 movl %xcc, %i2, %g5 fpadd16s %f10, %f14, %f1 tleu %icc, 0x2 fmovrdlz %g3, %f6, %f8 te %icc, 0x6 fcmpd %fcc0, %f10, %f2 movrgez %i5, %o1, %i4 edge32n %l5, %i1, %l6 tl %xcc, 0x0 fandnot1s %f11, %f13, %f2 fmovrsgez %g6, %f1, %f14 ldx [%l7 + 0x48], %l1 ld [%l7 + 0x44], %f13 edge16ln %o5, %l2, %o4 lduh [%l7 + 0x22], %o0 brgz %l0, loop_1564 fmovdvs %icc, %f6, %f9 brnz %o6, loop_1565 bl,a loop_1566 loop_1564: fcmpne32 %f14, %f2, %i6 stx %i7, [%l7 + 0x60] loop_1565: fornot1 %f2, %f6, %f6 loop_1566: ldsb [%l7 + 0x19], %o3 tn %icc, 0x2 std %f2, [%l7 + 0x28] bne loop_1567 tge %icc, 0x6 fcmped %fcc3, %f6, %f0 fmul8sux16 %f12, %f0, %f10 loop_1567: st %f9, [%l7 + 0x5C] fmuld8sux16 %f14, %f11, %f4 ldsw [%l7 + 0x48], %i0 st %f6, [%l7 + 0x34] andncc %l3, %o7, %g4 sth %g1, [%l7 + 0x3C] fmovrdlez %g7, %f0, %f10 fmovdleu %xcc, %f11, %f7 fxnor %f10, %f4, %f6 lduh [%l7 + 0x0C], %l4 xnorcc %o2, %i3, %i2 ldd [%l7 + 0x28], %f8 st %f9, [%l7 + 0x2C] bvc,a,pn %xcc, loop_1568 fbe %fcc3, loop_1569 fblg %fcc2, loop_1570 fmovrsne %g2, %f1, %f10 loop_1568: ldsw [%l7 + 0x5C], %g3 loop_1569: move %xcc, %g5, %i5 loop_1570: lduh [%l7 + 0x40], %i4 ldsh [%l7 + 0x5A], %l5 ldsh [%l7 + 0x20], %i1 lduh [%l7 + 0x24], %l6 fandnot2s %f13, %f13, %f0 alignaddrl %g6, %l1, %o1 faligndata %f14, %f12, %f8 fmovde %icc, %f3, %f7 fmovsge %xcc, %f5, %f3 sth %o5, [%l7 + 0x4A] fornot2 %f0, %f14, %f4 brz %l2, loop_1571 fnot2s %f5, %f14 fxnors %f12, %f7, %f4 ld [%l7 + 0x14], %f12 loop_1571: srax %o4, 0x14, %l0 nop setx loop_1572, %l0, %l1 jmpl %l1, %o6 tsubcc %i6, %i7, %o0 fmovdg %xcc, %f12, %f1 ldx [%l7 + 0x68], %o3 loop_1572: fmovsne %icc, %f13, %f10 fmovs %f3, %f14 tleu %icc, 0x1 stw %i0, [%l7 + 0x0C] movrgez %o7, 0x198, %l3 udivcc %g4, 0x1BC9, %g7 fsrc2 %f0, %f10 tleu %icc, 0x6 fmovrslez %g1, %f0, %f12 fpsub32s %f11, %f7, %f8 fmovrdlez %o2, %f10, %f6 lduh [%l7 + 0x70], %i3 fmovsn %icc, %f2, %f5 umulcc %i2, %l4, %g2 movle %xcc, %g3, %g5 bleu,pt %icc, loop_1573 brz %i4, loop_1574 edge8l %l5, %i5, %l6 st %f14, [%l7 + 0x3C] loop_1573: bvs,a loop_1575 loop_1574: fnot2 %f14, %f8 ldx [%l7 + 0x40], %g6 fpadd16s %f15, %f3, %f2 loop_1575: bn,a,pn %xcc, loop_1576 fmovdvc %icc, %f2, %f15 taddcc %l1, %o1, %o5 fbuge %fcc2, loop_1577 loop_1576: tn %icc, 0x1 std %f6, [%l7 + 0x50] ldd [%l7 + 0x68], %f10 loop_1577: lduh [%l7 + 0x56], %i1 fmovd %f0, %f10 bge,pn %xcc, loop_1578 movle %xcc, %l2, %o4 ldd [%l7 + 0x20], %f14 stx %o6, [%l7 + 0x48] loop_1578: stx %l0, [%l7 + 0x78] stx %i7, [%l7 + 0x20] fmovdgu %xcc, %f13, %f4 std %f12, [%l7 + 0x18] sth %o0, [%l7 + 0x7E] array8 %i6, %i0, %o7 sllx %l3, 0x12, %o3 fmovdneg %icc, %f11, %f2 fpadd16 %f14, %f14, %f10 ldub [%l7 + 0x0E], %g4 fpack32 %f14, %f4, %f14 movge %icc, %g1, %g7 fzeros %f12 popc %i3, %i2 fbne,a %fcc0, loop_1579 fmul8sux16 %f8, %f4, %f8 alignaddrl %l4, %o2, %g3 and %g5, 0x067B, %i4 loop_1579: fornot2 %f8, %f8, %f14 fxors %f1, %f13, %f10 fmovrdlez %l5, %f4, %f10 ba,a %icc, loop_1580 sub %i5, %g2, %g6 fornot2s %f1, %f0, %f5 fmovsg %icc, %f6, %f2 loop_1580: fmovsa %icc, %f2, %f5 sth %l1, [%l7 + 0x40] edge16ln %l6, %o5, %o1 tne %xcc, 0x2 fpsub16 %f12, %f0, %f2 fnor %f10, %f6, %f0 fmovdvs %icc, %f3, %f5 movrlez %l2, 0x1A2, %i1 fexpand %f9, %f14 bcs,a,pn %xcc, loop_1581 fmovsge %icc, %f6, %f9 sdivx %o4, 0x08D3, %o6 fcmpne32 %f6, %f10, %i7 loop_1581: edge16l %o0, %l0, %i0 movneg %xcc, %o7, %i6 std %f6, [%l7 + 0x20] brlez,a %l3, loop_1582 edge16l %g4, %o3, %g1 stx %i3, [%l7 + 0x08] fpmerge %f13, %f12, %f14 loop_1582: edge32 %i2, %g7, %l4 xorcc %g3, 0x055C, %o2 subccc %g5, %i4, %i5 ldx [%l7 + 0x50], %l5 stb %g2, [%l7 + 0x50] umul %g6, %l1, %l6 sth %o1, [%l7 + 0x74] stx %l2, [%l7 + 0x28] call loop_1583 edge8ln %o5, %i1, %o4 call loop_1584 fmovde %xcc, %f14, %f0 loop_1583: edge32ln %i7, %o6, %l0 tl %xcc, 0x0 loop_1584: fandnot2s %f2, %f12, %f6 lduh [%l7 + 0x08], %i0 fpsub16s %f3, %f9, %f15 fmovrde %o0, %f6, %f4 fands %f8, %f15, %f12 sth %o7, [%l7 + 0x56] fabss %f9, %f5 brz %l3, loop_1585 bshuffle %f6, %f12, %f6 srl %g4, 0x05, %o3 stw %g1, [%l7 + 0x6C] loop_1585: fornot2s %f7, %f0, %f6 bn,pn %icc, loop_1586 stb %i3, [%l7 + 0x16] edge8 %i2, %g7, %i6 ldd [%l7 + 0x48], %f2 loop_1586: fandnot1s %f15, %f3, %f0 bcc,a loop_1587 brlez %g3, loop_1588 fmovdle %xcc, %f5, %f8 movrlez %l4, 0x356, %o2 loop_1587: subc %i4, 0x08D3, %i5 loop_1588: lduh [%l7 + 0x38], %l5 fxors %f3, %f15, %f1 fnot1 %f10, %f8 edge16ln %g5, %g2, %g6 std %f6, [%l7 + 0x30] ldsb [%l7 + 0x1E], %l6 fcmps %fcc2, %f3, %f1 ldsb [%l7 + 0x2B], %l1 edge8 %o1, %o5, %l2 array32 %o4, %i1, %i7 ldsw [%l7 + 0x60], %o6 bshuffle %f14, %f10, %f2 fmovsl %icc, %f5, %f14 lduw [%l7 + 0x54], %i0 subccc %l0, 0x0D75, %o7 fnegd %f8, %f2 movvs %xcc, %l3, %g4 bgu,a,pt %xcc, loop_1589 fsrc2s %f10, %f7 fmovdvs %xcc, %f2, %f6 ldsb [%l7 + 0x10], %o0 loop_1589: fmuld8sux16 %f2, %f1, %f10 fors %f9, %f6, %f9 ldsh [%l7 + 0x78], %g1 fble %fcc1, loop_1590 fpadd32s %f4, %f3, %f4 fcmpeq16 %f2, %f12, %o3 fsrc1 %f14, %f6 loop_1590: bcc %icc, loop_1591 fmovscc %xcc, %f10, %f5 fnot1 %f10, %f8 andcc %i2, %i3, %g7 loop_1591: brgez,a %g3, loop_1592 fmovdcc %xcc, %f12, %f2 ldx [%l7 + 0x28], %l4 fnors %f12, %f1, %f12 loop_1592: ldsb [%l7 + 0x4E], %o2 fmovsgu %xcc, %f11, %f5 array16 %i4, %i6, %i5 addc %l5, 0x083C, %g5 stb %g2, [%l7 + 0x48] fcmple16 %f14, %f0, %g6 ba,a loop_1593 fmovdne %icc, %f1, %f1 sll %l6, %o1, %o5 fmovs %f3, %f15 loop_1593: ldsw [%l7 + 0x48], %l2 lduh [%l7 + 0x5E], %l1 edge8 %o4, %i7, %i1 call loop_1594 lduh [%l7 + 0x34], %o6 sethi 0x100A, %l0 ldsb [%l7 + 0x3F], %i0 loop_1594: sllx %l3, 0x19, %o7 bne,a,pn %xcc, loop_1595 fmovspos %icc, %f12, %f10 fbu,a %fcc0, loop_1596 lduw [%l7 + 0x0C], %o0 loop_1595: stx %g1, [%l7 + 0x28] ldd [%l7 + 0x08], %f10 loop_1596: fands %f3, %f2, %f3 fpmerge %f3, %f11, %f10 ldd [%l7 + 0x08], %f10 ldsw [%l7 + 0x1C], %g4 fandnot1 %f14, %f10, %f4 movleu %icc, %o3, %i3 addc %i2, %g3, %g7 ldsw [%l7 + 0x20], %o2 fmovdvs %icc, %f2, %f10 umulcc %i4, 0x03DF, %i6 lduh [%l7 + 0x22], %l4 stx %i5, [%l7 + 0x20] xnor %g5, %l5, %g2 tsubcc %g6, 0x1071, %o1 lduw [%l7 + 0x08], %o5 fbuge,a %fcc2, loop_1597 fmovsneg %icc, %f12, %f7 fnegs %f4, %f8 bvc,a,pn %icc, loop_1598 loop_1597: fmovscc %icc, %f9, %f11 fmovrsgz %l2, %f2, %f2 stx %l6, [%l7 + 0x38] loop_1598: stb %o4, [%l7 + 0x56] ldx [%l7 + 0x30], %l1 andcc %i7, 0x1CEB, %o6 fmovdvs %xcc, %f8, %f11 tvs %icc, 0x7 movcs %xcc, %l0, %i1 edge32ln %i0, %l3, %o7 fbue,a %fcc1, loop_1599 fmovdleu %xcc, %f14, %f4 fnot2 %f2, %f14 sth %o0, [%l7 + 0x32] loop_1599: fnands %f7, %f11, %f5 stw %g4, [%l7 + 0x6C] fand %f6, %f6, %f0 fnot1s %f8, %f3 fnot1 %f14, %f8 movrgz %o3, %i3, %i2 sdiv %g3, 0x1F50, %g7 umul %g1, %o2, %i6 ld [%l7 + 0x44], %f10 fnands %f10, %f1, %f6 bne,a %icc, loop_1600 brnz %i4, loop_1601 ldx [%l7 + 0x18], %i5 fnand %f0, %f10, %f4 loop_1600: movn %xcc, %g5, %l5 loop_1601: fnot1 %f10, %f4 ldx [%l7 + 0x28], %l4 std %f14, [%l7 + 0x30] udivcc %g2, 0x1059, %o1 stb %g6, [%l7 + 0x6F] stw %o5, [%l7 + 0x38] fmovdcc %xcc, %f0, %f0 fcmpd %fcc2, %f4, %f12 st %f14, [%l7 + 0x50] srlx %l6, %l2, %o4 fcmple16 %f14, %f0, %l1 ldsb [%l7 + 0x59], %o6 bpos,pt %xcc, loop_1602 fpsub32 %f4, %f14, %f10 fmuld8ulx16 %f8, %f0, %f0 fnegd %f2, %f0 loop_1602: movle %xcc, %l0, %i1 sdivx %i7, 0x0399, %l3 std %f0, [%l7 + 0x20] ldsb [%l7 + 0x1F], %i0 stw %o0, [%l7 + 0x7C] ldd [%l7 + 0x20], %f6 udivcc %o7, 0x17FA, %o3 fmovse %xcc, %f15, %f2 ldd [%l7 + 0x50], %f8 movle %xcc, %g4, %i3 fbul,a %fcc2, loop_1603 ldd [%l7 + 0x48], %f4 fmovdge %xcc, %f4, %f3 ldx [%l7 + 0x60], %g3 loop_1603: ldsb [%l7 + 0x41], %g7 sth %i2, [%l7 + 0x26] movcs %xcc, %g1, %o2 tsubcc %i4, %i5, %i6 movvs %xcc, %g5, %l4 ta %xcc, 0x5 fpmerge %f8, %f4, %f14 stw %g2, [%l7 + 0x34] ldsh [%l7 + 0x7E], %o1 fbe,a %fcc1, loop_1604 fxnors %f7, %f12, %f2 ldsb [%l7 + 0x0A], %l5 edge16n %g6, %l6, %l2 loop_1604: lduw [%l7 + 0x68], %o5 fbe %fcc2, loop_1605 bge %icc, loop_1606 ldd [%l7 + 0x50], %f2 fmovsneg %xcc, %f15, %f3 loop_1605: fcmpne32 %f14, %f14, %l1 loop_1606: ldsb [%l7 + 0x39], %o6 movre %l0, %o4, %i1 addccc %l3, 0x085A, %i0 fabsd %f8, %f12 movrlez %i7, 0x11C, %o0 ldsb [%l7 + 0x39], %o7 fornot2 %f4, %f6, %f14 bl,a,pt %xcc, loop_1607 fcmpes %fcc2, %f13, %f15 fpadd16s %f13, %f11, %f13 srlx %o3, 0x07, %g4 loop_1607: ldsh [%l7 + 0x1E], %g3 stx %i3, [%l7 + 0x78] fors %f13, %f15, %f1 and %g7, %g1, %o2 lduw [%l7 + 0x4C], %i2 bpos,a %icc, loop_1608 udivx %i4, 0x0F53, %i5 edge32 %g5, %i6, %l4 fnot1s %f8, %f4 loop_1608: ld [%l7 + 0x40], %f0 sra %o1, %l5, %g6 fbul %fcc2, loop_1609 ldsb [%l7 + 0x50], %g2 bgu,pn %xcc, loop_1610 ldsb [%l7 + 0x51], %l2 loop_1609: fmul8sux16 %f12, %f10, %f8 fmovdle %icc, %f13, %f7 loop_1610: fxor %f12, %f10, %f4 fsrc2 %f0, %f2 stb %l6, [%l7 + 0x53] ldub [%l7 + 0x09], %l1 fmovscc %xcc, %f0, %f15 fbge,a %fcc2, loop_1611 st %f7, [%l7 + 0x58] edge8ln %o6, %o5, %o4 fmul8x16 %f6, %f10, %f0 loop_1611: fpsub32s %f10, %f8, %f0 subc %l0, 0x025A, %i1 taddcc %i0, %l3, %i7 fbe,a %fcc2, loop_1612 umul %o0, %o7, %g4 stw %g3, [%l7 + 0x4C] lduh [%l7 + 0x30], %i3 loop_1612: or %g7, 0x195A, %g1 ldsw [%l7 + 0x0C], %o3 ldsh [%l7 + 0x38], %o2 bleu,a,pt %icc, loop_1613 array32 %i4, %i5, %i2 array16 %g5, %i6, %o1 std %f0, [%l7 + 0x50] loop_1613: stx %l4, [%l7 + 0x70] lduw [%l7 + 0x5C], %g6 sth %g2, [%l7 + 0x1A] edge16ln %l2, %l5, %l6 fmovdn %xcc, %f7, %f11 faligndata %f14, %f10, %f12 stw %o6, [%l7 + 0x54] stx %o5, [%l7 + 0x78] call loop_1614 movcc %xcc, %o4, %l1 smul %l0, 0x0DEF, %i0 movleu %xcc, %i1, %l3 loop_1614: fnot1s %f10, %f15 fcmpgt16 %f14, %f4, %i7 fandnot1s %f15, %f8, %f1 fnot1 %f4, %f12 edge16 %o0, %o7, %g4 fblg,a %fcc2, loop_1615 fpack16 %f6, %f15 bl loop_1616 fornot1 %f12, %f0, %f14 loop_1615: fpadd16s %f9, %f8, %f11 fmovsn %xcc, %f10, %f0 loop_1616: fcmpd %fcc1, %f2, %f14 taddcctv %i3, %g7, %g3 ldsh [%l7 + 0x28], %o3 lduh [%l7 + 0x48], %g1 edge32 %o2, %i5, %i4 fmovrdgz %g5, %f0, %f0 fpadd16 %f6, %f8, %f12 fmul8ulx16 %f10, %f6, %f0 edge16ln %i2, %i6, %o1 addcc %g6, 0x0F4C, %g2 mulscc %l4, 0x1DA4, %l5 fmovrdgz %l2, %f12, %f2 ldx [%l7 + 0x08], %l6 fmovrse %o6, %f2, %f15 fcmpne16 %f2, %f14, %o5 fxnors %f0, %f15, %f14 tg %icc, 0x7 stx %l1, [%l7 + 0x38] fornot1s %f12, %f10, %f4 umul %l0, 0x1FF5, %o4 fmovdn %icc, %f12, %f6 fbug %fcc1, loop_1617 stx %i1, [%l7 + 0x70] edge8l %l3, %i0, %i7 fbu %fcc3, loop_1618 loop_1617: bpos,pt %icc, loop_1619 fornot2 %f6, %f6, %f8 stw %o7, [%l7 + 0x20] loop_1618: fmuld8sux16 %f9, %f3, %f0 loop_1619: call loop_1620 fbne %fcc1, loop_1621 fbo %fcc0, loop_1622 fandnot2s %f14, %f6, %f15 loop_1620: ldd [%l7 + 0x10], %f12 loop_1621: movpos %xcc, %g4, %o0 loop_1622: fmovsleu %icc, %f4, %f2 tcs %icc, 0x5 fpack32 %f4, %f2, %f0 tl %xcc, 0x4 edge16l %g7, %g3, %i3 lduh [%l7 + 0x3A], %o3 ldsb [%l7 + 0x58], %o2 std %f8, [%l7 + 0x10] smul %g1, %i5, %g5 tcc %icc, 0x5 sdiv %i4, 0x0AB1, %i2 ldx [%l7 + 0x40], %o1 ld [%l7 + 0x7C], %f6 fcmped %fcc1, %f8, %f0 lduh [%l7 + 0x5A], %i6 fmovdne %xcc, %f15, %f7 fmovsgu %icc, %f1, %f0 orncc %g6, 0x0AC8, %l4 fnands %f15, %f11, %f11 fbo,a %fcc0, loop_1623 lduw [%l7 + 0x34], %l5 lduw [%l7 + 0x30], %g2 ldx [%l7 + 0x10], %l2 loop_1623: st %f12, [%l7 + 0x40] alignaddr %l6, %o5, %o6 fcmps %fcc2, %f14, %f10 fmovdcs %xcc, %f5, %f14 stw %l0, [%l7 + 0x44] fnot2 %f0, %f8 ld [%l7 + 0x10], %f8 array16 %o4, %l1, %i1 ldub [%l7 + 0x1D], %i0 fexpand %f15, %f8 sth %l3, [%l7 + 0x12] ba,pn %icc, loop_1624 fbo,a %fcc3, loop_1625 movvs %xcc, %o7, %g4 sth %i7, [%l7 + 0x3A] loop_1624: mulx %g7, %g3, %i3 loop_1625: nop setx loop_1626, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %o3, 0x1A2B, %o0 bge,pt %icc, loop_1627 fmovrsgez %o2, %f13, %f14 loop_1626: umulcc %g1, 0x088E, %g5 fmovrsgz %i5, %f9, %f10 loop_1627: fmovse %xcc, %f14, %f7 stx %i2, [%l7 + 0x10] stw %o1, [%l7 + 0x7C] ld [%l7 + 0x10], %f12 stx %i4, [%l7 + 0x30] tpos %xcc, 0x5 ldsb [%l7 + 0x66], %i6 movl %icc, %g6, %l4 fmovsl %xcc, %f5, %f12 addccc %g2, 0x0D7F, %l5 ldsb [%l7 + 0x5A], %l2 udivx %l6, 0x1EE1, %o5 fmovdneg %icc, %f0, %f15 movle %xcc, %o6, %o4 lduh [%l7 + 0x78], %l1 ldsw [%l7 + 0x58], %l0 fnot1s %f7, %f6 st %f11, [%l7 + 0x60] brz %i0, loop_1628 fba %fcc0, loop_1629 ble,pt %icc, loop_1630 xor %i1, 0x1917, %l3 loop_1628: ldsh [%l7 + 0x7C], %o7 loop_1629: fmovsge %icc, %f11, %f2 loop_1630: fbne,a %fcc2, loop_1631 ldub [%l7 + 0x38], %i7 lduw [%l7 + 0x18], %g7 lduh [%l7 + 0x56], %g4 loop_1631: st %f4, [%l7 + 0x38] orcc %i3, %g3, %o3 edge8ln %o0, %o2, %g5 ble,a loop_1632 udiv %i5, 0x177E, %g1 movrne %o1, %i2, %i4 tne %xcc, 0x0 loop_1632: fabss %f10, %f0 sth %g6, [%l7 + 0x4E] movn %xcc, %l4, %i6 lduw [%l7 + 0x54], %g2 movgu %icc, %l5, %l6 xor %l2, %o6, %o4 movn %xcc, %l1, %l0 fxnor %f12, %f10, %f10 subccc %o5, 0x0EC8, %i1 fmovdcs %icc, %f15, %f15 popc 0x107B, %l3 umulcc %o7, %i7, %i0 nop setx loop_1633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f2 array32 %g4, %g7, %g3 ldd [%l7 + 0x68], %f4 loop_1633: fmovrdlz %i3, %f14, %f2 movgu %xcc, %o0, %o2 fmul8x16al %f7, %f13, %f8 movle %xcc, %g5, %i5 ldd [%l7 + 0x48], %f12 ldd [%l7 + 0x78], %f10 bn,a %xcc, loop_1634 lduw [%l7 + 0x50], %g1 stw %o1, [%l7 + 0x48] edge8ln %o3, %i2, %i4 loop_1634: fabsd %f2, %f8 fpackfix %f2, %f5 movgu %icc, %l4, %g6 fsrc2s %f3, %f9 fmul8ulx16 %f12, %f14, %f8 fmovsvc %icc, %f12, %f10 tle %icc, 0x0 fands %f14, %f2, %f1 for %f2, %f2, %f2 ldd [%l7 + 0x48], %f4 addccc %i6, 0x0A82, %l5 fmovsne %icc, %f8, %f4 fmovrde %l6, %f2, %f8 fbul %fcc0, loop_1635 bl,a %icc, loop_1636 fpadd16s %f15, %f4, %f2 fmovsneg %xcc, %f15, %f1 loop_1635: sdiv %g2, 0x04D1, %l2 loop_1636: ldx [%l7 + 0x08], %o4 fbl %fcc3, loop_1637 orcc %o6, 0x15C3, %l1 fbne %fcc3, loop_1638 fmovdvc %xcc, %f1, %f5 loop_1637: stw %l0, [%l7 + 0x10] ldsh [%l7 + 0x12], %o5 loop_1638: std %f10, [%l7 + 0x18] tle %icc, 0x1 movrne %i1, %o7, %l3 bgu,pn %xcc, loop_1639 fbn,a %fcc1, loop_1640 fbue %fcc2, loop_1641 lduh [%l7 + 0x5E], %i7 loop_1639: fpmerge %f12, %f5, %f4 loop_1640: stw %g4, [%l7 + 0x54] loop_1641: sethi 0x0710, %i0 bge,pt %xcc, loop_1642 std %f4, [%l7 + 0x10] ldsw [%l7 + 0x20], %g3 edge32n %g7, %i3, %o0 loop_1642: fpsub16 %f4, %f4, %f4 fble %fcc3, loop_1643 fcmpd %fcc0, %f8, %f10 fmovda %xcc, %f4, %f15 lduw [%l7 + 0x74], %o2 loop_1643: array32 %i5, %g5, %g1 lduw [%l7 + 0x20], %o3 tleu %icc, 0x5 ldd [%l7 + 0x08], %f6 fors %f11, %f7, %f7 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x24], %i2 st %f11, [%l7 + 0x44] edge8ln %i4, %l4, %o1 std %f4, [%l7 + 0x58] fxnor %f2, %f4, %f12 st %f4, [%l7 + 0x68] movvs %icc, %i6, %g6 movleu %xcc, %l5, %l6 fbule,a %fcc0, loop_1644 fba,a %fcc2, loop_1645 lduw [%l7 + 0x5C], %g2 lduw [%l7 + 0x60], %l2 loop_1644: bcs,pn %xcc, loop_1646 loop_1645: andn %o4, 0x105A, %o6 fmovdgu %icc, %f1, %f13 umul %l1, %o5, %i1 loop_1646: stb %l0, [%l7 + 0x3F] edge8l %l3, %i7, %g4 ld [%l7 + 0x10], %f7 bn,pt %icc, loop_1647 sdiv %i0, 0x01F9, %g3 ld [%l7 + 0x44], %f0 fmovd %f10, %f8 loop_1647: stb %g7, [%l7 + 0x0D] std %f10, [%l7 + 0x30] ldd [%l7 + 0x10], %f8 st %f5, [%l7 + 0x0C] movg %icc, %o7, %o0 ldx [%l7 + 0x60], %i3 movpos %icc, %i5, %g5 fxors %f1, %f12, %f0 tcc %icc, 0x7 movleu %xcc, %g1, %o2 fble,a %fcc1, loop_1648 ldsh [%l7 + 0x74], %i2 ldsh [%l7 + 0x1A], %o3 orn %l4, 0x08B1, %i4 loop_1648: alignaddr %i6, %g6, %o1 fmovdpos %icc, %f7, %f1 stx %l5, [%l7 + 0x20] brlez %l6, loop_1649 ldsw [%l7 + 0x10], %l2 fones %f5 ld [%l7 + 0x70], %f10 loop_1649: mulscc %o4, %o6, %l1 fand %f12, %f0, %f6 fpack16 %f8, %f0 smulcc %o5, 0x19BC, %g2 std %f2, [%l7 + 0x70] fcmpne32 %f2, %f14, %i1 brgez %l0, loop_1650 stw %l3, [%l7 + 0x2C] tcc %icc, 0x4 ldd [%l7 + 0x60], %f12 loop_1650: fmovsg %xcc, %f6, %f12 lduh [%l7 + 0x0C], %i7 ldub [%l7 + 0x0C], %i0 fmovse %icc, %f15, %f14 smulcc %g4, 0x0110, %g3 fmovdg %icc, %f1, %f12 fmovscc %xcc, %f7, %f11 bg,a,pt %icc, loop_1651 sth %o7, [%l7 + 0x3A] fnegd %f0, %f6 ld [%l7 + 0x34], %f11 loop_1651: edge32l %g7, %o0, %i5 lduw [%l7 + 0x74], %g5 fblg,a %fcc2, loop_1652 alignaddrl %g1, %o2, %i3 edge8l %o3, %l4, %i2 alignaddrl %i4, %i6, %g6 loop_1652: sth %l5, [%l7 + 0x1C] fbe,a %fcc1, loop_1653 tg %xcc, 0x4 srl %l6, 0x09, %o1 ldsh [%l7 + 0x3C], %l2 loop_1653: faligndata %f8, %f4, %f2 stb %o4, [%l7 + 0x1D] bleu,a loop_1654 fmul8ulx16 %f8, %f6, %f4 fnands %f2, %f9, %f8 tvc %xcc, 0x5 loop_1654: fmovdl %xcc, %f10, %f12 call loop_1655 fmovrde %o6, %f4, %f0 fornot1 %f10, %f10, %f0 lduw [%l7 + 0x74], %o5 loop_1655: ba,a %xcc, loop_1656 fmul8sux16 %f2, %f12, %f10 movpos %icc, %g2, %l1 ldsb [%l7 + 0x62], %l0 loop_1656: fexpand %f11, %f4 xnor %l3, %i7, %i0 movleu %icc, %g4, %i1 fbe %fcc0, loop_1657 ldd [%l7 + 0x10], %f4 std %f10, [%l7 + 0x48] be %icc, loop_1658 loop_1657: movvs %xcc, %o7, %g3 fmovsne %xcc, %f8, %f1 for %f12, %f6, %f12 loop_1658: array16 %o0, %g7, %g5 fmovsneg %xcc, %f7, %f9 fornot1s %f4, %f0, %f8 ld [%l7 + 0x7C], %f5 tn %xcc, 0x4 bneg,a,pt %icc, loop_1659 fbge %fcc0, loop_1660 bn,a,pn %icc, loop_1661 smulcc %i5, %o2, %g1 loop_1659: add %o3, %l4, %i3 loop_1660: ldd [%l7 + 0x58], %f10 loop_1661: fmul8x16au %f13, %f10, %f12 fmovdle %icc, %f7, %f1 stx %i4, [%l7 + 0x30] fpadd16s %f1, %f10, %f3 fmovsvs %xcc, %f2, %f0 tn %icc, 0x3 ble,pn %xcc, loop_1662 tge %xcc, 0x7 ldsh [%l7 + 0x10], %i2 lduh [%l7 + 0x62], %i6 loop_1662: be,a loop_1663 tn %xcc, 0x3 fmul8x16al %f5, %f6, %f6 ldx [%l7 + 0x78], %l5 loop_1663: fzeros %f3 alignaddr %l6, %g6, %o1 tcs %icc, 0x2 std %f12, [%l7 + 0x60] fbge %fcc2, loop_1664 edge8l %l2, %o4, %o5 edge8l %o6, %l1, %l0 tleu %icc, 0x2 loop_1664: fnegs %f12, %f0 ba,pt %xcc, loop_1665 call loop_1666 tvs %xcc, 0x3 ld [%l7 + 0x54], %f11 loop_1665: stw %l3, [%l7 + 0x70] loop_1666: fands %f9, %f6, %f14 sllx %g2, %i0, %i7 brgez %g4, loop_1667 fcmpgt32 %f0, %f6, %i1 fone %f10 fmovrsne %g3, %f9, %f0 loop_1667: nop setx loop_1668, %l0, %l1 jmpl %l1, %o0 fbu,a %fcc0, loop_1669 fmovde %icc, %f4, %f0 fandnot1 %f2, %f10, %f10 loop_1668: lduw [%l7 + 0x6C], %o7 loop_1669: fbne %fcc1, loop_1670 srax %g7, %g5, %o2 mova %xcc, %i5, %g1 movge %icc, %o3, %l4 loop_1670: bg loop_1671 fnot1s %f11, %f8 bg loop_1672 movvs %xcc, %i3, %i2 loop_1671: edge8 %i6, %l5, %i4 bcc,pt %icc, loop_1673 loop_1672: stw %l6, [%l7 + 0x40] fexpand %f9, %f8 sth %g6, [%l7 + 0x58] loop_1673: tge %icc, 0x3 fand %f6, %f2, %f0 brgez %o1, loop_1674 stw %o4, [%l7 + 0x1C] fpadd32s %f11, %f9, %f10 fcmpne16 %f10, %f6, %o5 loop_1674: umul %l2, 0x0658, %l1 bl,pn %icc, loop_1675 fmovsvs %icc, %f1, %f11 ldsh [%l7 + 0x78], %o6 fpadd16s %f6, %f11, %f12 loop_1675: addccc %l3, 0x1EDB, %l0 sethi 0x1820, %i0 ld [%l7 + 0x28], %f10 ldx [%l7 + 0x18], %i7 ldsw [%l7 + 0x14], %g2 popc %g4, %i1 alignaddr %g3, %o7, %g7 fcmps %fcc3, %f0, %f8 movrne %o0, %o2, %g5 fmul8ulx16 %f12, %f14, %f14 ldx [%l7 + 0x70], %g1 fmovdpos %icc, %f8, %f5 lduw [%l7 + 0x2C], %i5 fmovda %icc, %f6, %f0 ldx [%l7 + 0x58], %l4 ldd [%l7 + 0x40], %f4 ldsh [%l7 + 0x14], %i3 srl %i2, %i6, %l5 udivx %o3, 0x1484, %i4 add %l6, 0x0FA1, %o1 bl %icc, loop_1676 lduh [%l7 + 0x1A], %o4 fmovsg %icc, %f1, %f11 move %xcc, %o5, %g6 loop_1676: fmovrdgz %l1, %f2, %f8 movvc %icc, %o6, %l3 array8 %l2, %i0, %l0 std %f8, [%l7 + 0x10] fmovrsgz %g2, %f3, %f3 ldub [%l7 + 0x26], %i7 edge8ln %g4, %g3, %i1 ldsh [%l7 + 0x3A], %o7 fmovd %f8, %f14 brgz %o0, loop_1677 ldd [%l7 + 0x60], %f6 fpadd32 %f8, %f14, %f6 fmuld8ulx16 %f15, %f8, %f12 loop_1677: bleu,a,pt %icc, loop_1678 ldsb [%l7 + 0x08], %o2 lduh [%l7 + 0x5E], %g7 edge16 %g5, %g1, %l4 loop_1678: sll %i3, 0x09, %i2 fornot1 %f8, %f8, %f0 fmovrdlez %i6, %f14, %f0 fcmpgt32 %f2, %f8, %i5 tneg %xcc, 0x5 ldsb [%l7 + 0x73], %l5 bshuffle %f12, %f2, %f8 fcmps %fcc0, %f12, %f13 fmovrdgez %i4, %f10, %f0 alignaddrl %o3, %l6, %o1 fcmps %fcc3, %f6, %f12 lduh [%l7 + 0x34], %o4 movge %xcc, %o5, %g6 ldsw [%l7 + 0x10], %o6 udiv %l3, 0x1A75, %l1 std %f10, [%l7 + 0x40] ldx [%l7 + 0x10], %i0 fbule %fcc2, loop_1679 ld [%l7 + 0x3C], %f3 ldsw [%l7 + 0x1C], %l0 andncc %g2, %l2, %g4 loop_1679: fmovd %f0, %f14 fcmpgt32 %f14, %f2, %g3 fmovdcs %icc, %f5, %f3 fzeros %f15 edge32n %i1, %i7, %o7 ldsw [%l7 + 0x54], %o0 bleu,a,pt %icc, loop_1680 bshuffle %f2, %f14, %f0 movvc %xcc, %o2, %g5 ldd [%l7 + 0x40], %f8 loop_1680: fcmps %fcc3, %f6, %f12 ldsb [%l7 + 0x6D], %g7 fornot1 %f10, %f8, %f4 fors %f12, %f2, %f7 nop setx loop_1681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %g1, loop_1682 be,a,pt %xcc, loop_1683 edge8l %i3, %l4, %i2 loop_1681: xnor %i5, %l5, %i4 loop_1682: edge16ln %o3, %l6, %o1 loop_1683: tcc %xcc, 0x1 fnegs %f1, %f14 fcmple16 %f6, %f10, %i6 ld [%l7 + 0x14], %f12 tvs %icc, 0x6 bge,a,pn %icc, loop_1684 addccc %o5, 0x0979, %o4 ldsh [%l7 + 0x4E], %g6 ldsh [%l7 + 0x0A], %o6 loop_1684: alignaddr %l3, %i0, %l1 tvs %xcc, 0x5 ldsh [%l7 + 0x40], %l0 for %f14, %f14, %f2 tge %xcc, 0x2 bg,a,pt %icc, loop_1685 fmovsa %xcc, %f1, %f4 brgez,a %l2, loop_1686 stw %g4, [%l7 + 0x14] loop_1685: fmovd %f4, %f4 bvs,a loop_1687 loop_1686: brgez %g2, loop_1688 udiv %g3, 0x01A1, %i7 ldsh [%l7 + 0x1A], %i1 loop_1687: fmovdvs %xcc, %f14, %f12 loop_1688: for %f12, %f12, %f2 fmovrsgz %o7, %f6, %f11 movcs %xcc, %o2, %g5 tpos %icc, 0x4 bcs,pn %icc, loop_1689 fnot2s %f11, %f9 sth %o0, [%l7 + 0x54] ta %xcc, 0x2 loop_1689: fbul %fcc3, loop_1690 stx %g1, [%l7 + 0x40] fnands %f12, %f2, %f3 fpadd16s %f12, %f10, %f11 loop_1690: ldd [%l7 + 0x38], %f8 smulcc %g7, 0x0628, %i3 fmovsg %icc, %f1, %f1 stb %l4, [%l7 + 0x5A] array32 %i2, %l5, %i5 stw %o3, [%l7 + 0x50] fnegd %f6, %f0 tcs %icc, 0x4 bg,a,pt %xcc, loop_1691 ldsh [%l7 + 0x4C], %l6 fnot1 %f14, %f4 xnor %i4, 0x1779, %o1 loop_1691: ldx [%l7 + 0x20], %o5 brgez,a %i6, loop_1692 ld [%l7 + 0x48], %f2 ld [%l7 + 0x50], %f13 fbne %fcc1, loop_1693 loop_1692: bg,a %xcc, loop_1694 andn %o4, %g6, %o6 fble,a %fcc0, loop_1695 loop_1693: ldub [%l7 + 0x3C], %i0 loop_1694: ldd [%l7 + 0x60], %f12 fsrc1 %f6, %f14 loop_1695: movcc %xcc, %l3, %l0 tcc %xcc, 0x6 fcmpne16 %f0, %f12, %l1 stx %l2, [%l7 + 0x18] fmovdge %xcc, %f7, %f6 nop setx loop_1696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16au %f9, %f9, %f12 stw %g4, [%l7 + 0x48] srax %g3, 0x1E, %g2 loop_1696: fba %fcc3, loop_1697 fpsub16 %f2, %f10, %f6 stb %i7, [%l7 + 0x22] fmovrdlz %i1, %f6, %f6 loop_1697: umul %o7, %o2, %o0 fblg,a %fcc2, loop_1698 mulscc %g1, %g5, %g7 movrgez %i3, 0x259, %i2 subcc %l4, 0x085B, %i5 loop_1698: movrlez %l5, %o3, %l6 ldsb [%l7 + 0x4D], %i4 addc %o1, 0x1B1D, %o5 fmovda %xcc, %f5, %f13 ble,pn %icc, loop_1699 movneg %xcc, %o4, %i6 ldd [%l7 + 0x60], %f8 fmovdgu %icc, %f15, %f11 loop_1699: fabss %f15, %f14 umulcc %o6, %i0, %g6 array32 %l3, %l1, %l0 bvs,pt %xcc, loop_1700 fandnot2s %f5, %f4, %f10 fxnors %f7, %f3, %f11 ldsh [%l7 + 0x26], %g4 loop_1700: movrne %g3, 0x057, %l2 bge,pt %icc, loop_1701 fmovs %f6, %f8 edge32n %g2, %i1, %o7 ldd [%l7 + 0x50], %f10 loop_1701: ld [%l7 + 0x30], %f13 ldsh [%l7 + 0x62], %o2 brz %o0, loop_1702 ldub [%l7 + 0x0D], %i7 movne %xcc, %g5, %g1 ldsb [%l7 + 0x5B], %i3 loop_1702: nop setx loop_1703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdn %xcc, %f8, %f3 std %f4, [%l7 + 0x68] sth %g7, [%l7 + 0x54] loop_1703: ld [%l7 + 0x58], %f3 xnor %l4, 0x1D4D, %i5 ldsh [%l7 + 0x3A], %i2 ldd [%l7 + 0x78], %f6 ldx [%l7 + 0x38], %o3 nop setx loop_1704, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %l5, %i4, %l6 fmovsgu %icc, %f8, %f3 fnands %f3, %f12, %f3 loop_1704: udivx %o5, 0x05E2, %o4 nop setx loop_1705, %l0, %l1 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 %o1, %f14, %f11 sethi 0x12F0, %o6 fmovdge %xcc, %f15, %f11 loop_1705: bge %xcc, loop_1706 stx %i0, [%l7 + 0x08] subc %i6, %l3, %l1 fmul8x16al %f4, %f0, %f6 loop_1706: sra %l0, 0x0E, %g4 fmovd %f4, %f10 ldub [%l7 + 0x3E], %g3 fmovde %xcc, %f11, %f4 tne %xcc, 0x6 sdivx %g6, 0x0F89, %l2 fmovse %xcc, %f4, %f4 fbo %fcc2, loop_1707 tl %xcc, 0x5 umul %i1, 0x15BB, %o7 sth %o2, [%l7 + 0x24] loop_1707: add %g2, 0x101E, %o0 tne %xcc, 0x6 array8 %i7, %g1, %i3 ldx [%l7 + 0x58], %g7 fmovsge %icc, %f13, %f0 fbg %fcc2, loop_1708 ldub [%l7 + 0x2A], %g5 sth %l4, [%l7 + 0x52] ldd [%l7 + 0x10], %f6 loop_1708: brnz %i2, loop_1709 fmovrsne %o3, %f15, %f13 udivcc %i5, 0x1D51, %i4 fmul8x16au %f15, %f10, %f0 loop_1709: st %f2, [%l7 + 0x30] fba %fcc1, loop_1710 edge32l %l5, %o5, %l6 lduw [%l7 + 0x5C], %o4 fandnot1s %f10, %f12, %f7 loop_1710: ldsb [%l7 + 0x27], %o6 tne %icc, 0x4 tgu %xcc, 0x2 fpack32 %f2, %f14, %f10 fnand %f8, %f0, %f8 fpsub32s %f15, %f12, %f7 fbue %fcc3, loop_1711 ldsb [%l7 + 0x5D], %o1 fzeros %f2 subccc %i6, 0x0AED, %i0 loop_1711: tgu %xcc, 0x4 nop setx loop_1712, %l0, %l1 jmpl %l1, %l3 tg %xcc, 0x4 fmovsa %xcc, %f0, %f10 edge8n %l0, %l1, %g3 loop_1712: fblg %fcc3, loop_1713 bge loop_1714 orncc %g6, 0x0742, %l2 std %f4, [%l7 + 0x78] loop_1713: fmovsleu %icc, %f5, %f12 loop_1714: fmovrdgez %i1, %f2, %f2 stw %o7, [%l7 + 0x6C] movcc %xcc, %g4, %g2 fmovrslez %o0, %f1, %f2 stb %o2, [%l7 + 0x23] tle %icc, 0x6 std %f6, [%l7 + 0x50] ldsh [%l7 + 0x42], %g1 movl %icc, %i7, %g7 stx %i3, [%l7 + 0x38] edge32 %l4, %g5, %i2 movl %icc, %i5, %i4 brnz %o3, loop_1715 tleu %xcc, 0x0 bgu,a loop_1716 ldd [%l7 + 0x50], %f0 loop_1715: fbe %fcc2, loop_1717 smul %l5, %o5, %l6 loop_1716: tne %icc, 0x2 fnor %f0, %f14, %f8 loop_1717: alignaddrl %o6, %o4, %o1 edge16ln %i6, %l3, %l0 ldd [%l7 + 0x10], %f2 addcc %i0, 0x1905, %l1 movrgez %g6, %g3, %l2 ldub [%l7 + 0x3B], %i1 fbue %fcc2, loop_1718 bshuffle %f14, %f6, %f12 fmovsvc %xcc, %f0, %f14 fmovsleu %xcc, %f13, %f3 loop_1718: xorcc %o7, 0x1380, %g4 tvs %icc, 0x3 fmul8ulx16 %f0, %f14, %f14 movrne %g2, %o2, %o0 ldub [%l7 + 0x0F], %i7 bpos,a %xcc, loop_1719 movre %g7, %g1, %l4 movleu %xcc, %i3, %i2 sethi 0x10CA, %i5 loop_1719: fornot1s %f14, %f8, %f1 fbn,a %fcc1, loop_1720 fandnot2 %f2, %f12, %f6 tne %xcc, 0x6 andn %g5, 0x1B70, %i4 loop_1720: lduh [%l7 + 0x54], %l5 stx %o3, [%l7 + 0x70] sth %o5, [%l7 + 0x7C] taddcc %o6, 0x1375, %o4 ldub [%l7 + 0x73], %l6 stx %i6, [%l7 + 0x60] ldsh [%l7 + 0x1A], %o1 tcc %icc, 0x3 fmovrdgez %l0, %f8, %f6 ld [%l7 + 0x14], %f14 bneg,pt %icc, loop_1721 movl %xcc, %i0, %l3 edge16n %l1, %g3, %l2 fabss %f6, %f4 loop_1721: movrlez %i1, 0x367, %g6 tsubcc %g4, %g2, %o7 bgu,pt %xcc, loop_1722 lduw [%l7 + 0x4C], %o2 stb %o0, [%l7 + 0x2B] tpos %icc, 0x4 loop_1722: std %f12, [%l7 + 0x10] edge8l %g7, %g1, %l4 movcc %xcc, %i3, %i7 array16 %i2, %g5, %i5 fcmpeq32 %f0, %f2, %i4 ldd [%l7 + 0x78], %f4 std %f0, [%l7 + 0x60] sdivx %o3, 0x00C9, %o5 umul %o6, %o4, %l5 fbule,a %fcc3, loop_1723 nop setx loop_1724, %l0, %l1 jmpl %l1, %i6 addccc %o1, 0x1AC6, %l6 fbo,a %fcc0, loop_1725 loop_1723: tcs %xcc, 0x1 loop_1724: fnot2s %f12, %f9 sdivx %l0, 0x0138, %l3 loop_1725: ldsw [%l7 + 0x28], %i0 movgu %icc, %l1, %l2 fbue,a %fcc3, loop_1726 fmovsvs %icc, %f12, %f2 umulcc %i1, 0x19FB, %g6 fmovrse %g3, %f6, %f0 loop_1726: stw %g2, [%l7 + 0x64] ld [%l7 + 0x14], %f7 fpadd16 %f10, %f4, %f12 add %g4, %o2, %o7 bpos,pn %icc, loop_1727 bge,a,pn %icc, loop_1728 stx %o0, [%l7 + 0x38] brnz %g7, loop_1729 loop_1727: sth %g1, [%l7 + 0x24] loop_1728: mova %xcc, %i3, %l4 movl %icc, %i2, %i7 loop_1729: fmovsvc %icc, %f2, %f1 movcs %xcc, %i5, %i4 ldub [%l7 + 0x32], %g5 be,a %icc, loop_1730 lduw [%l7 + 0x28], %o3 tg %icc, 0x6 lduw [%l7 + 0x10], %o5 loop_1730: fmovdle %icc, %f6, %f8 ldub [%l7 + 0x7F], %o6 ld [%l7 + 0x5C], %f12 edge32n %o4, %l5, %i6 bcc,pn %icc, loop_1731 movrlz %l6, %o1, %l3 stb %i0, [%l7 + 0x3D] tle %icc, 0x7 loop_1731: fcmple32 %f12, %f10, %l1 fbuge,a %fcc3, loop_1732 fmovd %f2, %f0 sll %l2, 0x1A, %l0 sth %g6, [%l7 + 0x48] loop_1732: std %f2, [%l7 + 0x58] fmovdn %xcc, %f12, %f10 fandnot2 %f8, %f6, %f10 call loop_1733 sdivx %i1, 0x1F3D, %g2 ldsh [%l7 + 0x60], %g4 movne %icc, %o2, %g3 loop_1733: ld [%l7 + 0x20], %f3 sethi 0x0D18, %o0 ldsb [%l7 + 0x48], %o7 xnor %g7, %g1, %l4 brgez %i3, loop_1734 fnegs %f7, %f6 srl %i2, 0x0A, %i7 subcc %i5, %i4, %g5 loop_1734: fmovrslez %o5, %f11, %f4 ldx [%l7 + 0x68], %o3 addccc %o6, 0x150F, %l5 fornot2s %f14, %f0, %f7 stx %i6, [%l7 + 0x70] addccc %o4, 0x0A61, %l6 std %f14, [%l7 + 0x08] movn %xcc, %o1, %l3 fmovrslez %l1, %f3, %f2 ldd [%l7 + 0x28], %f8 bl,pt %icc, loop_1735 stw %i0, [%l7 + 0x24] fmovdn %icc, %f7, %f1 addccc %l2, 0x0BB3, %g6 loop_1735: fmovspos %icc, %f5, %f14 fxors %f6, %f6, %f9 stx %i1, [%l7 + 0x38] add %g2, %g4, %l0 ldsb [%l7 + 0x09], %o2 ldsh [%l7 + 0x32], %g3 sth %o7, [%l7 + 0x34] umulcc %o0, 0x1D25, %g1 movg %icc, %g7, %l4 addcc %i2, %i7, %i5 ldsh [%l7 + 0x6E], %i4 fbu,a %fcc1, loop_1736 udivcc %i3, 0x0D80, %g5 std %f10, [%l7 + 0x58] be,a %icc, loop_1737 loop_1736: lduw [%l7 + 0x64], %o3 fands %f1, %f8, %f0 tle %xcc, 0x5 loop_1737: fcmps %fcc0, %f15, %f7 fbe %fcc1, loop_1738 fmovsgu %xcc, %f2, %f14 sth %o6, [%l7 + 0x50] fcmpne32 %f2, %f14, %o5 loop_1738: ldsh [%l7 + 0x7E], %l5 edge32n %i6, %l6, %o4 ld [%l7 + 0x2C], %f1 fsrc2 %f12, %f8 fmovdcs %icc, %f6, %f1 ldsw [%l7 + 0x30], %l3 mova %xcc, %l1, %o1 edge32 %i0, %g6, %l2 bleu,a %xcc, loop_1739 ldd [%l7 + 0x18], %f0 fpack32 %f0, %f0, %f2 brlez,a %g2, loop_1740 loop_1739: ldx [%l7 + 0x78], %g4 movcc %xcc, %l0, %i1 sth %g3, [%l7 + 0x36] loop_1740: fpadd16s %f10, %f14, %f9 fmovsa %xcc, %f4, %f3 nop setx loop_1741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x2C], %f12 stx %o7, [%l7 + 0x40] fcmpd %fcc2, %f0, %f10 loop_1741: tleu %icc, 0x2 ldd [%l7 + 0x58], %f12 bgu,a,pn %icc, loop_1742 stb %o0, [%l7 + 0x56] ldx [%l7 + 0x60], %o2 fbne,a %fcc3, loop_1743 loop_1742: fble,a %fcc2, loop_1744 stx %g7, [%l7 + 0x58] sllx %g1, 0x06, %l4 loop_1743: lduh [%l7 + 0x6C], %i7 loop_1744: tcc %icc, 0x0 fnegs %f0, %f12 movgu %icc, %i2, %i4 movrne %i5, %g5, %o3 fandnot1 %f0, %f8, %f4 tl %xcc, 0x7 addccc %i3, 0x0E59, %o6 fcmped %fcc2, %f10, %f12 stw %l5, [%l7 + 0x38] edge8n %i6, %l6, %o5 fmovrdlz %l3, %f8, %f0 taddcctv %o4, 0x165D, %l1 fbule %fcc1, loop_1745 fmovdge %icc, %f2, %f1 ldd [%l7 + 0x08], %f2 fmovdcs %icc, %f11, %f0 loop_1745: fpadd16 %f2, %f4, %f14 stw %i0, [%l7 + 0x18] lduh [%l7 + 0x1A], %o1 ldd [%l7 + 0x28], %f6 xnorcc %g6, 0x01E5, %l2 ldd [%l7 + 0x70], %f14 fmul8ulx16 %f6, %f8, %f10 lduw [%l7 + 0x34], %g4 fmovdpos %xcc, %f6, %f12 fors %f15, %f6, %f5 movcc %xcc, %l0, %i1 edge32ln %g3, %o7, %o0 fbo,a %fcc0, loop_1746 addccc %o2, %g2, %g7 sethi 0x0DE3, %l4 fmovdleu %icc, %f7, %f5 loop_1746: fmovrdlz %g1, %f0, %f4 sra %i7, 0x05, %i4 fmovdl %xcc, %f12, %f9 ldx [%l7 + 0x58], %i5 be,pt %icc, loop_1747 fmuld8sux16 %f10, %f14, %f0 fbu,a %fcc3, loop_1748 lduh [%l7 + 0x3A], %g5 loop_1747: fbge %fcc2, loop_1749 fxors %f1, %f5, %f15 loop_1748: fcmpne32 %f4, %f0, %o3 fcmped %fcc0, %f10, %f2 loop_1749: ldsb [%l7 + 0x4A], %i3 stb %o6, [%l7 + 0x1F] fsrc1 %f6, %f0 fbg,a %fcc2, loop_1750 ba,a,pt %xcc, loop_1751 ldsh [%l7 + 0x26], %l5 ldsb [%l7 + 0x74], %i6 loop_1750: fcmps %fcc2, %f11, %f7 loop_1751: call loop_1752 tleu %icc, 0x2 srlx %i2, %l6, %o5 lduh [%l7 + 0x10], %o4 loop_1752: ld [%l7 + 0x50], %f11 fmovde %xcc, %f4, %f9 movl %xcc, %l1, %l3 udivx %o1, 0x0E73, %i0 fmovsvc %icc, %f15, %f0 ldsh [%l7 + 0x38], %l2 fxor %f14, %f8, %f0 mulx %g6, %l0, %i1 fmovrdgez %g3, %f12, %f4 lduw [%l7 + 0x40], %g4 bvs,a %icc, loop_1753 ldd [%l7 + 0x20], %f2 fmovsleu %xcc, %f3, %f13 fmovrdne %o7, %f4, %f12 loop_1753: lduw [%l7 + 0x3C], %o2 move %icc, %o0, %g2 smulcc %l4, %g1, %g7 ldsh [%l7 + 0x6E], %i4 edge16n %i5, %g5, %o3 sth %i3, [%l7 + 0x58] ldx [%l7 + 0x08], %i7 brlz,a %l5, loop_1754 xor %i6, 0x1DC9, %i2 sdivx %o6, 0x087C, %o5 smul %o4, %l6, %l1 loop_1754: ld [%l7 + 0x60], %f9 edge32 %o1, %i0, %l3 fcmpne32 %f0, %f12, %g6 fmul8x16al %f14, %f9, %f10 sth %l2, [%l7 + 0x3C] ldsb [%l7 + 0x33], %i1 ldx [%l7 + 0x48], %g3 bcc,a loop_1755 bge loop_1756 ldx [%l7 + 0x20], %g4 fble %fcc3, loop_1757 loop_1755: ldx [%l7 + 0x58], %o7 loop_1756: ldsb [%l7 + 0x1E], %o2 fmovrdgez %l0, %f10, %f12 loop_1757: stb %g2, [%l7 + 0x17] bg,pn %xcc, loop_1758 ldsw [%l7 + 0x7C], %o0 bg,a,pt %xcc, loop_1759 movvc %xcc, %l4, %g7 loop_1758: stx %g1, [%l7 + 0x50] stx %i5, [%l7 + 0x78] loop_1759: ldsw [%l7 + 0x30], %i4 fmovdpos %icc, %f7, %f3 ldd [%l7 + 0x10], %f10 brz,a %g5, loop_1760 lduw [%l7 + 0x70], %o3 tneg %xcc, 0x5 sethi 0x078E, %i7 loop_1760: stx %l5, [%l7 + 0x38] ld [%l7 + 0x48], %f1 ldsb [%l7 + 0x37], %i3 tle %xcc, 0x3 umulcc %i6, 0x1036, %i2 ld [%l7 + 0x4C], %f1 ldsw [%l7 + 0x6C], %o6 udivcc %o4, 0x19C0, %l6 bcs,pt %icc, loop_1761 ldub [%l7 + 0x09], %o5 ldsb [%l7 + 0x17], %o1 fxnor %f2, %f12, %f8 loop_1761: xnor %i0, %l3, %l1 edge32l %l2, %i1, %g6 movrgez %g3, %g4, %o2 popc 0x0E66, %l0 st %f0, [%l7 + 0x18] andn %g2, %o0, %l4 smul %g7, %o7, %g1 lduw [%l7 + 0x10], %i4 movgu %icc, %g5, %i5 fcmpeq32 %f8, %f4, %i7 ldsh [%l7 + 0x78], %l5 fba,a %fcc3, loop_1762 tg %icc, 0x2 umulcc %o3, 0x0136, %i6 lduh [%l7 + 0x3E], %i2 loop_1762: ldd [%l7 + 0x50], %f12 st %f4, [%l7 + 0x70] ldub [%l7 + 0x6C], %o6 ld [%l7 + 0x44], %f8 bshuffle %f2, %f6, %f2 stx %o4, [%l7 + 0x28] fmul8sux16 %f8, %f10, %f0 movgu %xcc, %l6, %i3 edge8ln %o1, %o5, %l3 edge32n %i0, %l2, %l1 brnz,a %g6, loop_1763 ld [%l7 + 0x38], %f13 brlez %g3, loop_1764 mova %icc, %i1, %o2 loop_1763: brgz,a %l0, loop_1765 ldx [%l7 + 0x50], %g4 loop_1764: fbn,a %fcc0, loop_1766 fmovdvc %icc, %f0, %f0 loop_1765: stw %o0, [%l7 + 0x38] fbu %fcc1, loop_1767 loop_1766: bvc,a loop_1768 array32 %l4, %g7, %g2 fcmpgt32 %f14, %f6, %o7 loop_1767: movcc %xcc, %g1, %i4 loop_1768: tle %icc, 0x5 fmovse %xcc, %f15, %f8 sra %i5, %g5, %i7 tle %icc, 0x0 fmovsn %xcc, %f1, %f7 stx %l5, [%l7 + 0x20] stw %i6, [%l7 + 0x6C] array8 %i2, %o3, %o6 lduw [%l7 + 0x30], %l6 subcc %i3, 0x1A38, %o1 fbu,a %fcc3, loop_1769 fmuld8ulx16 %f5, %f6, %f2 edge16n %o4, %l3, %i0 fornot2s %f10, %f5, %f14 loop_1769: umulcc %l2, %o5, %l1 ldd [%l7 + 0x58], %f14 bvs loop_1770 ldx [%l7 + 0x40], %g3 stw %g6, [%l7 + 0x48] ldsw [%l7 + 0x14], %o2 loop_1770: sth %i1, [%l7 + 0x56] fcmple32 %f4, %f4, %l0 ldd [%l7 + 0x08], %f12 fbuge %fcc0, loop_1771 taddcctv %g4, %o0, %l4 ldsw [%l7 + 0x78], %g7 ldub [%l7 + 0x39], %o7 loop_1771: fcmpgt16 %f8, %f14, %g2 srl %i4, %i5, %g5 ldsh [%l7 + 0x56], %i7 fsrc2s %f14, %f6 fpsub32 %f2, %f6, %f6 fmovrde %g1, %f14, %f14 fmovda %icc, %f13, %f3 tneg %xcc, 0x5 bn %icc, loop_1772 edge32ln %l5, %i6, %o3 subcc %o6, 0x0567, %i2 fornot2 %f8, %f6, %f4 loop_1772: fbu,a %fcc3, loop_1773 fpadd32 %f2, %f8, %f0 fors %f6, %f11, %f1 fnor %f2, %f0, %f2 loop_1773: ldsb [%l7 + 0x10], %l6 fpsub32s %f7, %f11, %f5 lduh [%l7 + 0x1A], %o1 fmovrdlez %i3, %f0, %f10 sll %l3, %o4, %l2 tge %icc, 0x3 call loop_1774 smulcc %i0, %l1, %g3 movre %o5, %o2, %g6 ldx [%l7 + 0x30], %l0 loop_1774: fmovsn %icc, %f1, %f12 srax %i1, %o0, %l4 bvc,a,pt %icc, loop_1775 ldsw [%l7 + 0x6C], %g4 fbul %fcc2, loop_1776 sth %o7, [%l7 + 0x14] loop_1775: brgz,a %g7, loop_1777 fcmpeq32 %f8, %f4, %g2 loop_1776: fcmpeq32 %f2, %f14, %i5 ldd [%l7 + 0x10], %f10 loop_1777: edge32ln %i4, %i7, %g5 tneg %xcc, 0x1 st %f3, [%l7 + 0x24] fcmpd %fcc1, %f0, %f12 ldsb [%l7 + 0x43], %g1 ldsh [%l7 + 0x7E], %l5 taddcc %o3, 0x0A4A, %o6 lduh [%l7 + 0x72], %i6 std %f4, [%l7 + 0x60] ld [%l7 + 0x38], %f1 fpmerge %f8, %f10, %f10 fmovrslz %l6, %f14, %f3 fba %fcc0, loop_1778 lduh [%l7 + 0x60], %i2 ble,pn %icc, loop_1779 fbug,a %fcc1, loop_1780 loop_1778: addc %i3, 0x0202, %o1 tl %xcc, 0x0 loop_1779: fnand %f0, %f6, %f12 loop_1780: ld [%l7 + 0x3C], %f6 fmovscs %xcc, %f3, %f10 fcmpeq16 %f12, %f6, %o4 fmovdgu %icc, %f14, %f5 lduw [%l7 + 0x44], %l2 bvc,a loop_1781 ldub [%l7 + 0x6D], %i0 fnot1s %f6, %f12 fmovsleu %xcc, %f7, %f9 loop_1781: tsubcc %l1, %g3, %l3 fbe %fcc0, loop_1782 edge8ln %o2, %o5, %g6 fbug,a %fcc2, loop_1783 ldsh [%l7 + 0x68], %l0 loop_1782: stx %o0, [%l7 + 0x30] bpos,pt %xcc, loop_1784 loop_1783: tleu %xcc, 0x2 bne,a,pn %xcc, loop_1785 st %f12, [%l7 + 0x60] loop_1784: lduh [%l7 + 0x28], %l4 fbne,a %fcc0, loop_1786 loop_1785: fbule %fcc0, loop_1787 fmovda %xcc, %f1, %f5 st %f10, [%l7 + 0x50] loop_1786: brgez,a %i1, loop_1788 loop_1787: sll %o7, %g4, %g7 movge %icc, %i5, %i4 movne %xcc, %g2, %i7 loop_1788: fmul8sux16 %f4, %f4, %f8 tsubcctv %g1, 0x151E, %g5 edge32 %o3, %o6, %l5 addcc %i6, %l6, %i2 ldub [%l7 + 0x29], %i3 andcc %o1, 0x1AD5, %o4 ldx [%l7 + 0x58], %l2 tgu %xcc, 0x5 fmovdle %xcc, %f0, %f4 fbne,a %fcc0, loop_1789 brz %i0, loop_1790 bneg,a,pt %xcc, loop_1791 tleu %icc, 0x0 loop_1789: fcmps %fcc3, %f1, %f5 loop_1790: ldub [%l7 + 0x37], %g3 loop_1791: stw %l3, [%l7 + 0x28] array8 %o2, %o5, %l1 ldsh [%l7 + 0x76], %g6 ldsh [%l7 + 0x0C], %o0 st %f14, [%l7 + 0x7C] fones %f10 fandnot2s %f6, %f12, %f4 fbge,a %fcc3, loop_1792 subcc %l4, 0x1C23, %l0 fmovdvc %icc, %f7, %f12 st %f4, [%l7 + 0x1C] loop_1792: ld [%l7 + 0x64], %f4 ldub [%l7 + 0x7A], %i1 bneg,a %xcc, loop_1793 brnz,a %g4, loop_1794 edge32n %g7, %i5, %o7 brlez %i4, loop_1795 loop_1793: fcmple32 %f4, %f14, %i7 loop_1794: bshuffle %f8, %f10, %f12 movrlez %g2, 0x2F4, %g1 loop_1795: fpsub16 %f4, %f14, %f0 ldd [%l7 + 0x68], %f8 stw %o3, [%l7 + 0x30] sth %o6, [%l7 + 0x52] fzeros %f15 stw %l5, [%l7 + 0x78] fnor %f12, %f6, %f2 fbg %fcc1, loop_1796 ldsb [%l7 + 0x4A], %g5 andcc %l6, %i6, %i3 bvc loop_1797 loop_1796: movrgz %i2, 0x028, %o1 fmovde %xcc, %f14, %f0 st %f1, [%l7 + 0x24] loop_1797: movneg %xcc, %o4, %i0 mulx %l2, 0x0501, %l3 ta %icc, 0x7 bcs,pn %xcc, loop_1798 ldub [%l7 + 0x59], %g3 taddcc %o2, %l1, %g6 sdivx %o0, 0x0C67, %o5 loop_1798: std %f8, [%l7 + 0x38] fornot2s %f12, %f13, %f3 xnorcc %l4, 0x1A42, %l0 smul %i1, 0x0467, %g7 edge8l %i5, %o7, %i4 tgu %xcc, 0x3 movgu %icc, %g4, %g2 fmovdn %icc, %f14, %f12 sethi 0x077B, %i7 lduh [%l7 + 0x2C], %g1 std %f10, [%l7 + 0x30] lduw [%l7 + 0x68], %o3 fbul %fcc1, loop_1799 fpack32 %f10, %f12, %f0 orn %l5, %g5, %o6 movvs %icc, %i6, %l6 loop_1799: ta %icc, 0x5 edge16 %i2, %i3, %o4 fmovdgu %xcc, %f1, %f8 movg %xcc, %o1, %i0 fmovdvc %icc, %f9, %f11 ldsb [%l7 + 0x35], %l3 xnorcc %l2, 0x185A, %g3 movrlez %o2, %l1, %o0 andcc %o5, 0x0B8B, %l4 fpadd16s %f5, %f4, %f3 movrgz %g6, %l0, %i1 fornot2 %f10, %f10, %f14 fcmpgt32 %f0, %f10, %g7 fmovrsgez %o7, %f3, %f9 std %f8, [%l7 + 0x40] fbule %fcc1, loop_1800 fmovrsgz %i4, %f10, %f14 srax %i5, 0x00, %g2 ldsw [%l7 + 0x28], %g4 loop_1800: fornot1s %f10, %f1, %f11 fbge,a %fcc3, loop_1801 tneg %icc, 0x0 pdist %f2, %f8, %f10 ld [%l7 + 0x7C], %f8 loop_1801: ba,a,pt %xcc, loop_1802 tg %icc, 0x5 array16 %g1, %i7, %o3 fpadd16 %f2, %f8, %f12 loop_1802: ldx [%l7 + 0x60], %l5 ldub [%l7 + 0x1F], %g5 addcc %o6, 0x0791, %i6 ld [%l7 + 0x78], %f14 movn %xcc, %i2, %l6 fmovd %f6, %f12 movvs %xcc, %i3, %o1 fxor %f14, %f6, %f10 stb %i0, [%l7 + 0x08] lduw [%l7 + 0x6C], %o4 stw %l3, [%l7 + 0x68] edge8l %g3, %o2, %l1 tsubcctv %o0, 0x10C3, %o5 ldd [%l7 + 0x70], %f14 srlx %l2, 0x1A, %l4 edge8l %l0, %g6, %i1 fmovrsne %o7, %f2, %f12 fnot2 %f10, %f10 xorcc %i4, %g7, %g2 lduh [%l7 + 0x6E], %i5 ldsh [%l7 + 0x22], %g1 stx %g4, [%l7 + 0x78] udivcc %o3, 0x0AFE, %l5 ta %xcc, 0x7 tgu %xcc, 0x4 tsubcc %i7, 0x07A6, %o6 movgu %xcc, %i6, %g5 bge,pn %icc, loop_1803 st %f9, [%l7 + 0x58] sth %l6, [%l7 + 0x14] sth %i3, [%l7 + 0x12] loop_1803: ta %xcc, 0x7 sethi 0x1D79, %i2 array16 %i0, %o1, %o4 fnegd %f12, %f4 fmovsvc %xcc, %f9, %f5 bneg,a loop_1804 fmovrdgz %g3, %f8, %f10 std %f4, [%l7 + 0x48] stw %o2, [%l7 + 0x7C] loop_1804: ldsw [%l7 + 0x64], %l1 ldx [%l7 + 0x10], %l3 fcmpgt32 %f10, %f0, %o0 xnorcc %l2, %l4, %o5 edge32n %g6, %i1, %l0 fand %f8, %f6, %f12 tsubcctv %o7, %g7, %g2 fpackfix %f0, %f1 alignaddr %i4, %g1, %g4 fpsub32s %f7, %f0, %f1 ldd [%l7 + 0x60], %f8 or %i5, %o3, %l5 fpsub16s %f11, %f5, %f13 sra %o6, %i6, %g5 fpsub16s %f3, %f1, %f3 fmovdcc %icc, %f12, %f12 orcc %l6, %i7, %i2 fbl,a %fcc2, loop_1805 smulcc %i3, %o1, %i0 array32 %o4, %o2, %l1 lduh [%l7 + 0x4C], %l3 loop_1805: ldsw [%l7 + 0x48], %o0 subccc %g3, %l4, %o5 tgu %xcc, 0x6 mulscc %l2, %i1, %l0 fones %f6 fandnot2 %f8, %f6, %f14 stw %o7, [%l7 + 0x14] ld [%l7 + 0x50], %f14 ldsb [%l7 + 0x17], %g7 fmovdn %xcc, %f15, %f14 tsubcctv %g6, 0x06FE, %g2 fmovrdgez %i4, %f2, %f4 fmovdcs %icc, %f5, %f2 lduw [%l7 + 0x2C], %g1 bneg loop_1806 movle %xcc, %g4, %o3 tl %icc, 0x1 ble,a %xcc, loop_1807 loop_1806: fbuge,a %fcc2, loop_1808 brgz %l5, loop_1809 std %f12, [%l7 + 0x60] loop_1807: fsrc2s %f10, %f14 loop_1808: fors %f7, %f14, %f5 loop_1809: fnegd %f8, %f0 ldd [%l7 + 0x70], %f4 stb %o6, [%l7 + 0x31] fmul8x16au %f8, %f15, %f4 udivx %i5, 0x0807, %i6 fmovscc %icc, %f7, %f2 fpmerge %f1, %f9, %f12 pdist %f12, %f4, %f6 fnot1s %f0, %f15 tl %icc, 0x1 fbn %fcc1, loop_1810 movl %xcc, %g5, %i7 bshuffle %f14, %f10, %f2 fmovdn %icc, %f0, %f2 loop_1810: fornot1 %f14, %f8, %f12 sub %l6, 0x151B, %i3 fmovsge %xcc, %f4, %f11 st %f0, [%l7 + 0x08] stw %o1, [%l7 + 0x20] edge32 %i0, %o4, %i2 sdivx %l1, 0x1D74, %l3 fnot1s %f4, %f1 ld [%l7 + 0x28], %f9 tgu %xcc, 0x5 bpos,pt %xcc, loop_1811 st %f3, [%l7 + 0x20] fbug %fcc0, loop_1812 bvc,pn %xcc, loop_1813 loop_1811: stb %o0, [%l7 + 0x6A] add %o2, 0x1410, %g3 loop_1812: fornot2 %f8, %f4, %f6 loop_1813: faligndata %f6, %f2, %f4 fcmpgt16 %f6, %f10, %l4 srax %o5, 0x15, %l2 stw %i1, [%l7 + 0x1C] stx %l0, [%l7 + 0x08] bvs,a loop_1814 fcmpeq32 %f14, %f0, %g7 fbg,a %fcc1, loop_1815 movl %xcc, %o7, %g6 loop_1814: movge %xcc, %i4, %g1 srl %g2, 0x03, %g4 loop_1815: fexpand %f8, %f6 bleu,a,pt %icc, loop_1816 taddcctv %o3, %l5, %o6 fmovdn %icc, %f9, %f12 fpack32 %f0, %f2, %f14 loop_1816: stw %i5, [%l7 + 0x5C] fbu %fcc3, loop_1817 ldsh [%l7 + 0x48], %i6 fmul8ulx16 %f4, %f4, %f6 ldsh [%l7 + 0x28], %g5 loop_1817: fmovrslz %l6, %f13, %f11 bpos,pn %icc, loop_1818 sth %i7, [%l7 + 0x4A] fnors %f12, %f10, %f7 array32 %o1, %i0, %i3 loop_1818: fxnor %f10, %f6, %f14 bshuffle %f4, %f14, %f0 fmovrsgez %o4, %f6, %f4 call loop_1819 orcc %i2, 0x11BA, %l1 srax %o0, 0x08, %l3 fbue,a %fcc2, loop_1820 loop_1819: pdist %f8, %f8, %f14 for %f4, %f0, %f10 xnor %o2, %l4, %o5 loop_1820: fmovs %f3, %f2 fmovsl %xcc, %f5, %f5 fandnot1s %f10, %f14, %f14 lduh [%l7 + 0x10], %g3 fandnot1 %f12, %f0, %f4 fmovsne %icc, %f9, %f14 movrlz %i1, %l0, %g7 fmovrslz %o7, %f7, %f14 fandnot2 %f6, %f10, %f10 movcs %icc, %g6, %l2 ldub [%l7 + 0x7B], %i4 fmovda %icc, %f14, %f6 fxor %f4, %f14, %f12 alignaddr %g1, %g4, %o3 sub %l5, %o6, %i5 udivx %i6, 0x0EAF, %g2 array32 %g5, %l6, %i7 lduh [%l7 + 0x42], %i0 xor %o1, 0x0EC6, %i3 brgz %i2, loop_1821 bpos loop_1822 fmovrdgez %o4, %f2, %f4 srl %o0, %l1, %o2 loop_1821: ldx [%l7 + 0x70], %l4 loop_1822: fcmpeq32 %f14, %f2, %l3 andcc %g3, %o5, %l0 fands %f11, %f0, %f8 fandnot2 %f4, %f4, %f8 mova %xcc, %g7, %o7 movg %icc, %g6, %i1 fmovdgu %xcc, %f11, %f9 fbuge,a %fcc1, loop_1823 fmovdcc %xcc, %f5, %f0 fnor %f8, %f6, %f12 lduh [%l7 + 0x3E], %i4 loop_1823: ldsw [%l7 + 0x1C], %l2 stw %g1, [%l7 + 0x30] movne %icc, %o3, %l5 tsubcc %g4, %o6, %i6 st %f5, [%l7 + 0x30] fmovda %xcc, %f7, %f9 fmul8sux16 %f2, %f2, %f6 fmovrdlez %i5, %f10, %f10 tg %icc, 0x5 stb %g5, [%l7 + 0x76] fblg,a %fcc2, loop_1824 tneg %icc, 0x7 std %f12, [%l7 + 0x40] sth %l6, [%l7 + 0x26] loop_1824: fmovrsgez %g2, %f13, %f11 fmovse %icc, %f13, %f8 array16 %i7, %o1, %i0 edge32n %i2, %o4, %o0 fbug %fcc3, loop_1825 fmovdg %icc, %f8, %f4 fabsd %f2, %f4 std %f8, [%l7 + 0x08] loop_1825: fpadd16s %f13, %f1, %f2 stx %i3, [%l7 + 0x18] edge16n %o2, %l4, %l3 fmovrsgez %g3, %f11, %f5 tl %xcc, 0x0 fbule,a %fcc2, loop_1826 movne %xcc, %l1, %o5 movvs %xcc, %l0, %g7 stx %o7, [%l7 + 0x40] loop_1826: sdiv %i1, 0x1F34, %i4 fmovrdlz %g6, %f12, %f0 fmovs %f3, %f4 fmovrdlez %g1, %f6, %f14 fpmerge %f15, %f12, %f10 ble %xcc, loop_1827 edge16ln %o3, %l5, %g4 fbge,a %fcc2, loop_1828 fmovscs %xcc, %f15, %f4 loop_1827: sth %l2, [%l7 + 0x0A] movl %icc, %i6, %i5 loop_1828: fbu %fcc2, loop_1829 ldub [%l7 + 0x5C], %g5 lduw [%l7 + 0x0C], %l6 sth %o6, [%l7 + 0x18] loop_1829: fmul8sux16 %f12, %f6, %f12 ldx [%l7 + 0x08], %i7 bcs,a,pt %xcc, loop_1830 fmovdcs %icc, %f1, %f6 lduh [%l7 + 0x7A], %o1 ldx [%l7 + 0x58], %i0 loop_1830: orncc %g2, 0x1FE0, %i2 ldx [%l7 + 0x18], %o4 tneg %xcc, 0x1 array32 %o0, %i3, %l4 ldsb [%l7 + 0x2D], %o2 fxnors %f4, %f6, %f3 add %l3, %l1, %g3 stb %l0, [%l7 + 0x13] fmovsle %xcc, %f11, %f7 movre %o5, %o7, %i1 fxnors %f4, %f1, %f1 fmovsg %xcc, %f0, %f4 tge %xcc, 0x6 ldsb [%l7 + 0x09], %g7 or %i4, %g6, %o3 edge32ln %g1, %l5, %g4 taddcctv %i6, 0x03FC, %l2 ldub [%l7 + 0x3C], %i5 sth %g5, [%l7 + 0x6A] fmovdle %xcc, %f6, %f14 lduh [%l7 + 0x28], %l6 fmovrsgez %i7, %f11, %f5 bgu,pt %icc, loop_1831 stb %o1, [%l7 + 0x2F] bcs,a,pt %icc, loop_1832 udivcc %o6, 0x1863, %i0 loop_1831: ldub [%l7 + 0x68], %i2 ldsb [%l7 + 0x16], %o4 loop_1832: fnor %f0, %f0, %f4 bcc,pn %icc, loop_1833 ba,a,pn %xcc, loop_1834 lduw [%l7 + 0x30], %g2 ldsh [%l7 + 0x78], %o0 loop_1833: fors %f3, %f0, %f0 loop_1834: std %f8, [%l7 + 0x28] array16 %i3, %l4, %l3 fnot1s %f11, %f12 tneg %icc, 0x0 stb %o2, [%l7 + 0x55] sub %g3, %l0, %o5 faligndata %f0, %f10, %f10 stb %o7, [%l7 + 0x4C] faligndata %f4, %f14, %f8 fmovdneg %xcc, %f5, %f7 fmovdneg %xcc, %f5, %f8 fnor %f4, %f8, %f0 sth %l1, [%l7 + 0x40] fmovsleu %icc, %f13, %f12 movne %icc, %i1, %i4 xor %g6, %o3, %g7 fcmple32 %f6, %f8, %l5 fbu %fcc3, loop_1835 fbne %fcc1, loop_1836 fmovdgu %xcc, %f3, %f8 fmovs %f3, %f0 loop_1835: fnor %f14, %f0, %f6 loop_1836: sth %g4, [%l7 + 0x42] movrne %g1, 0x10D, %l2 ldsh [%l7 + 0x12], %i5 ldsh [%l7 + 0x0A], %i6 lduh [%l7 + 0x6E], %l6 bg,a,pn %icc, loop_1837 add %g5, 0x1F5D, %i7 std %f14, [%l7 + 0x10] fnor %f10, %f10, %f2 loop_1837: sethi 0x1729, %o6 edge8l %i0, %i2, %o4 fnor %f8, %f0, %f2 ldub [%l7 + 0x25], %o1 addcc %o0, %g2, %i3 fblg %fcc2, loop_1838 fxnors %f8, %f7, %f0 edge32n %l4, %o2, %g3 fpadd16s %f11, %f6, %f12 loop_1838: ldsw [%l7 + 0x3C], %l3 ldsh [%l7 + 0x4C], %o5 ldsh [%l7 + 0x46], %l0 fmovsgu %xcc, %f6, %f5 ba loop_1839 edge32l %o7, %i1, %i4 fbn,a %fcc2, loop_1840 and %l1, %o3, %g6 loop_1839: stx %g7, [%l7 + 0x60] bgu,pn %icc, loop_1841 loop_1840: sth %l5, [%l7 + 0x08] fandnot2s %f15, %f15, %f1 or %g4, %g1, %l2 loop_1841: ld [%l7 + 0x1C], %f9 ldsw [%l7 + 0x08], %i6 fpadd16s %f10, %f3, %f7 movl %icc, %i5, %g5 edge8 %i7, %o6, %i0 and %i2, 0x0B5B, %l6 array16 %o1, %o0, %o4 ldsh [%l7 + 0x1E], %i3 tsubcctv %g2, 0x173F, %l4 fornot1 %f8, %f8, %f12 mulx %o2, 0x0833, %l3 fxor %f12, %f10, %f10 fandnot2 %f12, %f8, %f0 fmovsvs %icc, %f13, %f1 fcmpes %fcc0, %f13, %f11 ld [%l7 + 0x6C], %f5 fmovdge %xcc, %f15, %f5 fnot1 %f4, %f14 fmovrsgz %g3, %f5, %f15 movcc %icc, %o5, %o7 fnot2 %f8, %f10 stb %i1, [%l7 + 0x48] fpsub16 %f8, %f10, %f8 fnands %f3, %f12, %f1 tsubcctv %l0, 0x1DAF, %l1 edge16 %i4, %g6, %g7 ldx [%l7 + 0x60], %l5 fnand %f8, %f0, %f4 fornot2 %f0, %f0, %f8 andncc %o3, %g4, %g1 alignaddr %i6, %l2, %i5 movrgez %i7, 0x18E, %g5 bn,a %xcc, loop_1842 fbule,a %fcc3, loop_1843 st %f5, [%l7 + 0x44] stx %o6, [%l7 + 0x38] loop_1842: fmuld8ulx16 %f5, %f8, %f10 loop_1843: tsubcctv %i2, 0x1A8C, %i0 fnot1 %f10, %f4 fmuld8ulx16 %f8, %f14, %f10 fmovdpos %icc, %f0, %f8 bn,a loop_1844 popc %o1, %l6 bpos %xcc, loop_1845 bg loop_1846 loop_1844: fmovdle %xcc, %f10, %f0 movge %xcc, %o0, %i3 loop_1845: udivcc %g2, 0x0AC4, %o4 loop_1846: fmovdle %xcc, %f5, %f3 popc 0x1144, %o2 fmovsa %icc, %f5, %f10 brz %l3, loop_1847 fcmps %fcc2, %f8, %f3 ldsb [%l7 + 0x0A], %l4 fbn,a %fcc2, loop_1848 loop_1847: tcs %xcc, 0x1 bl,pt %xcc, loop_1849 fmovdvs %icc, %f7, %f14 loop_1848: stb %o5, [%l7 + 0x3A] std %f8, [%l7 + 0x20] loop_1849: brgz,a %g3, loop_1850 fmovse %xcc, %f5, %f6 alignaddrl %o7, %l0, %l1 movneg %xcc, %i1, %g6 loop_1850: st %f0, [%l7 + 0x7C] fmovsl %icc, %f9, %f15 brlz %g7, loop_1851 fxnor %f6, %f2, %f2 subccc %i4, %o3, %g4 fmovsvc %xcc, %f4, %f10 loop_1851: stw %g1, [%l7 + 0x4C] tge %xcc, 0x2 fmovsgu %xcc, %f2, %f2 addccc %i6, %l2, %l5 fbu %fcc2, loop_1852 ldub [%l7 + 0x29], %i5 movgu %icc, %i7, %g5 ldsw [%l7 + 0x60], %o6 loop_1852: edge32l %i2, %o1, %l6 fsrc1s %f1, %f13 srlx %o0, 0x05, %i3 fands %f3, %f5, %f14 ld [%l7 + 0x24], %f1 bshuffle %f10, %f0, %f4 tg %icc, 0x5 xnor %g2, %o4, %i0 tge %icc, 0x7 mova %icc, %o2, %l4 fmovscs %icc, %f7, %f3 alignaddr %o5, %l3, %g3 popc %o7, %l1 taddcctv %l0, %g6, %i1 movvc %icc, %g7, %i4 stx %g4, [%l7 + 0x50] fpsub32s %f11, %f7, %f9 fcmple16 %f6, %f12, %o3 lduh [%l7 + 0x0E], %i6 ldsh [%l7 + 0x3A], %g1 std %f8, [%l7 + 0x50] sth %l5, [%l7 + 0x10] stx %l2, [%l7 + 0x10] sra %i5, 0x00, %g5 ldx [%l7 + 0x08], %i7 fcmpd %fcc1, %f12, %f2 movl %xcc, %o6, %i2 ld [%l7 + 0x6C], %f5 bl,pt %xcc, loop_1853 fmovdne %xcc, %f8, %f10 bvc,a,pt %xcc, loop_1854 fmovdne %xcc, %f15, %f0 loop_1853: ldsb [%l7 + 0x6C], %l6 brgez,a %o1, loop_1855 loop_1854: fmovdge %icc, %f10, %f8 movl %xcc, %o0, %g2 fbn %fcc0, loop_1856 loop_1855: ldx [%l7 + 0x28], %o4 st %f4, [%l7 + 0x44] tge %xcc, 0x1 loop_1856: fmuld8sux16 %f12, %f2, %f10 popc 0x10F0, %i3 stw %i0, [%l7 + 0x0C] orn %o2, 0x0BAE, %o5 stb %l3, [%l7 + 0x1F] fpadd16s %f14, %f9, %f5 bcc,a loop_1857 umulcc %l4, 0x0960, %g3 movg %icc, %l1, %o7 bleu,pt %icc, loop_1858 loop_1857: add %l0, 0x17FE, %g6 fsrc2s %f1, %f10 xnorcc %g7, 0x16C6, %i4 loop_1858: fmovsneg %xcc, %f6, %f1 orncc %i1, 0x1ACD, %g4 fcmple32 %f0, %f2, %o3 fbg %fcc3, loop_1859 edge32 %i6, %g1, %l2 and %l5, 0x05C2, %g5 udiv %i7, 0x0527, %o6 loop_1859: fmovdl %xcc, %f12, %f9 tg %icc, 0x2 fmovdleu %icc, %f12, %f15 ldd [%l7 + 0x28], %f10 bn,a,pt %xcc, loop_1860 fba %fcc2, loop_1861 fnegd %f0, %f12 nop setx loop_1862, %l0, %l1 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_1860: fmovsle %icc, %f5, %f6 loop_1861: fsrc2s %f5, %f0 be,a,pt %xcc, loop_1863 loop_1862: ldsh [%l7 + 0x2A], %i2 fmovde %icc, %f6, %f1 ldub [%l7 + 0x0E], %i5 loop_1863: fsrc1s %f2, %f7 addccc %l6, %o0, %g2 bl,pn %xcc, loop_1864 tsubcc %o4, 0x12D0, %i3 sth %o1, [%l7 + 0x08] srax %i0, %o2, %o5 loop_1864: movrne %l4, 0x108, %g3 fsrc2s %f8, %f2 edge8l %l3, %l1, %l0 ldsh [%l7 + 0x76], %o7 fsrc2s %f13, %f11 fmovrdgez %g6, %f0, %f0 fbl %fcc0, loop_1865 ldub [%l7 + 0x79], %i4 fbug %fcc1, loop_1866 fbuge %fcc3, loop_1867 loop_1865: movre %g7, %i1, %o3 fmovrdgz %i6, %f6, %f0 loop_1866: sth %g4, [%l7 + 0x68] loop_1867: lduh [%l7 + 0x58], %g1 subccc %l2, %l5, %g5 ldsb [%l7 + 0x5C], %i7 ldsw [%l7 + 0x60], %i2 fnegs %f8, %f3 fmovrdgez %i5, %f2, %f8 stx %l6, [%l7 + 0x20] fmovrse %o6, %f8, %f14 fmovrslez %g2, %f0, %f14 fands %f13, %f8, %f2 stb %o0, [%l7 + 0x5C] movleu %icc, %o4, %i3 edge16n %i0, %o2, %o1 ldsw [%l7 + 0x54], %l4 fmovda %xcc, %f9, %f11 stb %g3, [%l7 + 0x12] fmovrslz %o5, %f5, %f1 movrgez %l1, %l3, %o7 subc %g6, 0x0D32, %i4 tleu %icc, 0x4 sth %g7, [%l7 + 0x2C] fsrc2s %f1, %f14 std %f6, [%l7 + 0x40] stx %i1, [%l7 + 0x38] fmovdle %icc, %f1, %f11 fmovse %xcc, %f8, %f7 fpadd16 %f10, %f12, %f4 edge16 %l0, %o3, %i6 fble,a %fcc2, loop_1868 ldsh [%l7 + 0x0A], %g4 fbule,a %fcc2, loop_1869 sllx %l2, 0x14, %l5 loop_1868: andcc %g5, 0x0484, %i7 fxor %f0, %f2, %f12 loop_1869: ldx [%l7 + 0x60], %g1 movrgz %i5, 0x1E1, %i2 siam 0x2 ld [%l7 + 0x70], %f9 movne %xcc, %o6, %g2 ldub [%l7 + 0x14], %l6 ldsh [%l7 + 0x78], %o0 edge8 %i3, %i0, %o4 alignaddrl %o2, %o1, %g3 fcmpne32 %f4, %f6, %l4 ta %xcc, 0x6 ldx [%l7 + 0x40], %l1 stw %o5, [%l7 + 0x14] fmul8x16 %f9, %f0, %f2 fmovrsne %l3, %f2, %f7 tle %xcc, 0x4 movne %xcc, %o7, %i4 sdivx %g7, 0x146A, %g6 ldsw [%l7 + 0x08], %i1 brgez %o3, loop_1870 ld [%l7 + 0x10], %f0 fand %f10, %f8, %f2 sdivcc %i6, 0x1F27, %g4 loop_1870: stb %l2, [%l7 + 0x44] edge32l %l0, %g5, %i7 ld [%l7 + 0x64], %f10 stb %g1, [%l7 + 0x4D] ldsw [%l7 + 0x50], %i5 sth %l5, [%l7 + 0x0E] mulscc %o6, %i2, %l6 fpadd32 %f14, %f2, %f0 sdiv %g2, 0x1DA4, %o0 fandnot1 %f14, %f8, %f12 movvc %xcc, %i0, %i3 fpsub16 %f12, %f8, %f0 fmovsg %xcc, %f9, %f12 ld [%l7 + 0x18], %f13 edge16n %o2, %o4, %o1 umul %g3, %l4, %l1 fmovsg %icc, %f6, %f14 subccc %l3, %o7, %o5 ldsh [%l7 + 0x58], %i4 fnot2 %f14, %f4 lduw [%l7 + 0x5C], %g6 fmovrdlz %g7, %f6, %f0 sth %o3, [%l7 + 0x08] fsrc1 %f14, %f12 ld [%l7 + 0x20], %f0 tsubcc %i6, 0x03DC, %i1 ldsb [%l7 + 0x5F], %l2 stw %g4, [%l7 + 0x44] fcmps %fcc2, %f4, %f5 sub %g5, %l0, %i7 fmovrsgz %i5, %f1, %f15 fmovsle %xcc, %f12, %f6 fmovrdlez %l5, %f4, %f0 stb %o6, [%l7 + 0x76] ld [%l7 + 0x5C], %f10 st %f3, [%l7 + 0x3C] st %f5, [%l7 + 0x2C] edge8 %g1, %i2, %l6 fsrc1 %f6, %f0 fmovdneg %xcc, %f11, %f8 fcmpd %fcc3, %f2, %f12 fsrc2 %f14, %f0 fmovrdlz %g2, %f12, %f8 fcmps %fcc3, %f4, %f15 fmovsvs %icc, %f2, %f9 movl %xcc, %i0, %o0 tvc %icc, 0x7 tpos %xcc, 0x3 andn %i3, 0x0886, %o4 fmovdl %icc, %f15, %f15 ldd [%l7 + 0x78], %f10 sra %o1, 0x03, %g3 tpos %icc, 0x3 edge32ln %o2, %l4, %l1 te %icc, 0x3 ldub [%l7 + 0x67], %o7 tcs %icc, 0x1 fcmpne16 %f2, %f14, %l3 array8 %i4, %g6, %g7 ld [%l7 + 0x54], %f15 st %f8, [%l7 + 0x08] stw %o5, [%l7 + 0x58] tvc %xcc, 0x1 std %f12, [%l7 + 0x40] tcc %icc, 0x6 stx %i6, [%l7 + 0x08] array8 %i1, %l2, %g4 ldd [%l7 + 0x20], %f0 ldsw [%l7 + 0x44], %g5 fmovdvs %icc, %f11, %f5 sll %o3, 0x03, %l0 fmovsn %xcc, %f5, %f14 fpadd32 %f4, %f8, %f0 st %f15, [%l7 + 0x14] movl %icc, %i7, %l5 stw %o6, [%l7 + 0x58] fmovdpos %xcc, %f12, %f7 sllx %g1, 0x04, %i2 lduh [%l7 + 0x52], %i5 sth %l6, [%l7 + 0x2C] bleu,pn %xcc, loop_1871 fmovrdlez %i0, %f10, %f12 andn %o0, %g2, %o4 sub %o1, %g3, %i3 loop_1871: fmovrdgez %l4, %f8, %f0 sll %l1, %o7, %o2 bl,pt %xcc, loop_1872 movvc %xcc, %l3, %g6 brgz %g7, loop_1873 bshuffle %f2, %f4, %f12 loop_1872: ldsh [%l7 + 0x52], %o5 stx %i4, [%l7 + 0x78] loop_1873: addc %i6, 0x1987, %i1 fmovsg %icc, %f1, %f7 fmovdvc %xcc, %f12, %f11 fmovrdlz %l2, %f8, %f12 st %f7, [%l7 + 0x44] stb %g5, [%l7 + 0x2B] subc %g4, 0x1291, %o3 fbul %fcc0, loop_1874 fcmpeq16 %f14, %f10, %i7 ldsh [%l7 + 0x0A], %l0 brnz %o6, loop_1875 loop_1874: ldd [%l7 + 0x58], %f8 fmuld8ulx16 %f13, %f14, %f6 edge16l %l5, %i2, %g1 loop_1875: fbn %fcc1, loop_1876 bge,a %icc, loop_1877 ldx [%l7 + 0x18], %l6 fmovscs %xcc, %f5, %f11 loop_1876: tsubcctv %i5, %i0, %o0 loop_1877: fornot1 %f2, %f6, %f8 for %f4, %f14, %f6 fmovdvs %icc, %f9, %f5 bl,a,pn %icc, loop_1878 fnands %f14, %f2, %f10 ld [%l7 + 0x68], %f7 sth %g2, [%l7 + 0x46] loop_1878: ldsh [%l7 + 0x6A], %o1 lduh [%l7 + 0x24], %o4 fmovrdlz %i3, %f6, %f4 ldd [%l7 + 0x18], %f12 addcc %l4, %l1, %g3 fcmpne32 %f12, %f12, %o7 ldsh [%l7 + 0x10], %l3 fmovdneg %xcc, %f7, %f6 ldx [%l7 + 0x78], %g6 xnor %o2, %o5, %g7 st %f2, [%l7 + 0x40] ldub [%l7 + 0x6B], %i4 for %f12, %f0, %f0 fcmpgt32 %f8, %f10, %i6 lduw [%l7 + 0x7C], %l2 fexpand %f11, %f14 movvc %xcc, %i1, %g5 fmovsne %xcc, %f5, %f6 stb %o3, [%l7 + 0x32] fmovdle %icc, %f3, %f13 fmovrslez %i7, %f11, %f5 sll %g4, 0x11, %l0 move %icc, %o6, %i2 fandnot2s %f15, %f15, %f3 ldsb [%l7 + 0x08], %l5 ldsb [%l7 + 0x0C], %g1 fors %f7, %f14, %f3 sth %i5, [%l7 + 0x1E] tneg %icc, 0x6 nop setx loop_1879, %l0, %l1 jmpl %l1, %l6 ba %icc, loop_1880 array32 %o0, %g2, %i0 ldub [%l7 + 0x12], %o1 loop_1879: fnot2 %f14, %f8 loop_1880: fmovrdgz %i3, %f2, %f4 std %f12, [%l7 + 0x50] fbug,a %fcc0, loop_1881 lduh [%l7 + 0x42], %l4 sethi 0x0B5F, %o4 array32 %l1, %o7, %g3 loop_1881: sdivcc %g6, 0x1F2C, %o2 fmovsne %icc, %f6, %f4 bvc,a,pt %xcc, loop_1882 bcc,a,pt %xcc, loop_1883 bpos,a %xcc, loop_1884 fcmple16 %f12, %f12, %o5 loop_1882: ldsh [%l7 + 0x14], %l3 loop_1883: lduw [%l7 + 0x60], %g7 loop_1884: stx %i4, [%l7 + 0x70] orcc %i6, 0x08E4, %i1 stb %l2, [%l7 + 0x0B] ldsb [%l7 + 0x6D], %g5 movrne %o3, %g4, %l0 brgz,a %i7, loop_1885 bshuffle %f2, %f12, %f10 fbuge,a %fcc0, loop_1886 bshuffle %f0, %f8, %f6 loop_1885: popc %o6, %l5 fmuld8sux16 %f0, %f12, %f4 loop_1886: ta %xcc, 0x0 tpos %icc, 0x4 bneg %icc, loop_1887 std %f0, [%l7 + 0x20] ldsh [%l7 + 0x66], %g1 sub %i2, %l6, %o0 loop_1887: movcc %xcc, %i5, %i0 tpos %xcc, 0x3 stx %o1, [%l7 + 0x08] sth %g2, [%l7 + 0x3A] nop setx loop_1888, %l0, %l1 jmpl %l1, %l4 stb %o4, [%l7 + 0x3D] stx %l1, [%l7 + 0x48] sethi 0x0FCE, %i3 loop_1888: bne,a,pn %xcc, loop_1889 ldd [%l7 + 0x18], %f6 faligndata %f0, %f0, %f2 bcs,a loop_1890 loop_1889: fmovsn %xcc, %f15, %f5 andcc %o7, 0x180C, %g6 fbne,a %fcc1, loop_1891 loop_1890: udiv %o2, 0x1812, %o5 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x0F], %g3 loop_1891: ldd [%l7 + 0x18], %f2 stb %g7, [%l7 + 0x6D] fmovspos %xcc, %f3, %f11 tne %icc, 0x0 addcc %i4, 0x12B7, %i6 sub %l3, 0x0250, %i1 bg,a,pn %icc, loop_1892 ldx [%l7 + 0x60], %l2 bvc,a,pt %xcc, loop_1893 ld [%l7 + 0x7C], %f13 loop_1892: fxor %f14, %f8, %f10 ldx [%l7 + 0x58], %g5 loop_1893: fbl %fcc1, loop_1894 fsrc1 %f2, %f4 ldsb [%l7 + 0x62], %o3 ldx [%l7 + 0x28], %g4 loop_1894: stb %l0, [%l7 + 0x47] brgez %o6, loop_1895 fxnors %f5, %f10, %f2 fmovdn %icc, %f11, %f7 ldub [%l7 + 0x1E], %l5 loop_1895: tleu %icc, 0x2 fmovs %f11, %f6 stw %g1, [%l7 + 0x20] stx %i7, [%l7 + 0x50] fcmpes %fcc1, %f5, %f3 edge16 %i2, %o0, %l6 fmovrdne %i5, %f8, %f14 ldx [%l7 + 0x48], %o1 tgu %xcc, 0x5 ba,a,pt %xcc, loop_1896 ldsh [%l7 + 0x4C], %g2 movcs %xcc, %l4, %o4 movne %icc, %l1, %i0 loop_1896: ldsw [%l7 + 0x18], %o7 ldsw [%l7 + 0x54], %g6 fmovrde %i3, %f12, %f4 fabss %f3, %f14 fands %f14, %f1, %f8 ld [%l7 + 0x40], %f2 be,a,pn %xcc, loop_1897 lduw [%l7 + 0x50], %o5 orn %o2, 0x07B0, %g3 bge %xcc, loop_1898 loop_1897: fnot1 %f10, %f14 smulcc %g7, 0x0E5F, %i6 stx %l3, [%l7 + 0x18] loop_1898: ldsh [%l7 + 0x64], %i4 stw %l2, [%l7 + 0x5C] ld [%l7 + 0x10], %f3 fmovdne %xcc, %f6, %f7 fpadd16 %f6, %f4, %f14 brnz,a %g5, loop_1899 fornot1s %f4, %f0, %f15 lduh [%l7 + 0x5C], %i1 ldx [%l7 + 0x20], %g4 loop_1899: fbo %fcc2, loop_1900 fbne,a %fcc0, loop_1901 stb %o3, [%l7 + 0x45] fmovrdlez %o6, %f4, %f14 loop_1900: ldx [%l7 + 0x78], %l5 loop_1901: addcc %l0, %g1, %i2 fpadd32s %f9, %f2, %f4 ldub [%l7 + 0x53], %o0 srlx %l6, %i5, %i7 fxor %f8, %f6, %f2 sth %o1, [%l7 + 0x34] movrne %l4, 0x3F0, %g2 ldd [%l7 + 0x40], %f0 movneg %icc, %l1, %i0 fmovdvs %icc, %f11, %f4 ldsw [%l7 + 0x0C], %o4 fone %f6 stb %o7, [%l7 + 0x42] call loop_1902 fpadd16 %f2, %f6, %f2 addc %g6, 0x025A, %i3 fmovscc %xcc, %f0, %f6 loop_1902: lduw [%l7 + 0x48], %o5 and %o2, %g3, %i6 ba,a loop_1903 fpsub32s %f5, %f12, %f0 fmovrdlez %g7, %f12, %f4 fcmple16 %f4, %f8, %i4 loop_1903: edge8n %l2, %l3, %g5 fpadd16 %f6, %f4, %f12 fandnot2 %f2, %f10, %f0 fpack16 %f4, %f0 fmovrslz %i1, %f11, %f1 ldx [%l7 + 0x60], %o3 ble %icc, loop_1904 or %o6, 0x10AA, %g4 fmuld8sux16 %f10, %f14, %f14 fmovdg %xcc, %f9, %f4 loop_1904: st %f6, [%l7 + 0x6C] std %f10, [%l7 + 0x78] movgu %xcc, %l5, %l0 add %i2, 0x074D, %o0 sub %g1, 0x186A, %i5 std %f4, [%l7 + 0x38] fnot2s %f9, %f2 bcc,pt %xcc, loop_1905 fpsub32 %f2, %f10, %f10 smulcc %i7, %o1, %l4 orcc %l6, 0x008D, %g2 loop_1905: ldsh [%l7 + 0x70], %l1 ldsb [%l7 + 0x54], %o4 st %f9, [%l7 + 0x2C] ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x6C], %o7 ldsh [%l7 + 0x1A], %g6 sth %i3, [%l7 + 0x5E] fandnot2 %f8, %f12, %f12 fpsub32 %f6, %f8, %f6 stx %i0, [%l7 + 0x08] bg,a loop_1906 move %icc, %o5, %g3 fones %f1 ld [%l7 + 0x38], %f5 loop_1906: ldsh [%l7 + 0x7C], %o2 bge,pn %xcc, loop_1907 fmovrdne %i6, %f14, %f4 fmovsn %icc, %f0, %f14 fmovrslz %i4, %f14, %f10 loop_1907: fbl %fcc1, loop_1908 ldsb [%l7 + 0x58], %g7 fcmpeq16 %f8, %f10, %l2 fxor %f10, %f12, %f14 loop_1908: ldd [%l7 + 0x38], %f0 bneg %icc, loop_1909 fbne %fcc3, loop_1910 ldsw [%l7 + 0x3C], %g5 fmovdl %icc, %f5, %f13 loop_1909: fmovsle %xcc, %f0, %f13 loop_1910: ldx [%l7 + 0x60], %l3 and %o3, 0x0F3F, %i1 and %g4, %l5, %l0 movrgez %i2, %o0, %o6 fpsub16 %f2, %f12, %f6 ldsh [%l7 + 0x10], %g1 fandnot2 %f10, %f2, %f4 ldx [%l7 + 0x58], %i5 stb %i7, [%l7 + 0x0C] fmovda %xcc, %f11, %f15 fnand %f0, %f14, %f6 subccc %o1, %l6, %g2 fmovscc %xcc, %f12, %f0 alignaddr %l4, %o4, %o7 fmovrdgz %l1, %f2, %f14 fmovrslz %i3, %f11, %f2 fba %fcc3, loop_1911 fnegs %f12, %f8 st %f11, [%l7 + 0x74] ldub [%l7 + 0x5F], %g6 loop_1911: fsrc2s %f10, %f8 stb %o5, [%l7 + 0x21] andn %g3, 0x0B87, %o2 brnz,a %i0, loop_1912 fmovde %xcc, %f1, %f3 udiv %i4, 0x0E52, %g7 st %f6, [%l7 + 0x14] loop_1912: movcs %xcc, %l2, %g5 add %i6, 0x007A, %o3 st %f7, [%l7 + 0x2C] edge32l %i1, %g4, %l5 fcmpeq32 %f12, %f2, %l0 st %f15, [%l7 + 0x0C] fmovdle %xcc, %f4, %f15 movleu %xcc, %i2, %o0 ldd [%l7 + 0x68], %f14 bvs,pt %icc, loop_1913 fcmple16 %f14, %f0, %o6 xor %l3, %i5, %i7 ldsh [%l7 + 0x24], %o1 loop_1913: ldsh [%l7 + 0x14], %g1 ld [%l7 + 0x58], %f8 sth %g2, [%l7 + 0x44] fbue %fcc3, loop_1914 st %f0, [%l7 + 0x40] stb %l4, [%l7 + 0x27] fba %fcc2, loop_1915 loop_1914: fble %fcc0, loop_1916 fmovrdlz %l6, %f10, %f0 edge32n %o4, %o7, %l1 loop_1915: tle %icc, 0x5 loop_1916: stx %g6, [%l7 + 0x38] fmovdle %xcc, %f5, %f7 movg %icc, %i3, %o5 ldsh [%l7 + 0x50], %o2 fmovrsne %i0, %f11, %f8 edge16 %g3, %i4, %l2 fmovrdlz %g7, %f2, %f4 movl %icc, %i6, %g5 fmovrdne %i1, %f14, %f8 edge32 %g4, %o3, %l0 ldx [%l7 + 0x18], %l5 ldd [%l7 + 0x58], %f6 subccc %i2, %o6, %o0 lduh [%l7 + 0x4A], %l3 fpadd32 %f14, %f12, %f10 stx %i5, [%l7 + 0x10] fbe %fcc0, loop_1917 ldx [%l7 + 0x70], %i7 smul %g1, %o1, %l4 movle %xcc, %g2, %l6 loop_1917: fexpand %f1, %f8 ldd [%l7 + 0x28], %f12 array8 %o4, %o7, %g6 edge8ln %i3, %l1, %o2 ldsw [%l7 + 0x54], %i0 fandnot1s %f5, %f1, %f14 lduw [%l7 + 0x68], %g3 bneg %xcc, loop_1918 ldsw [%l7 + 0x38], %i4 movleu %icc, %l2, %g7 fmovrdne %i6, %f14, %f12 loop_1918: fpmerge %f11, %f10, %f6 brgz %g5, loop_1919 tl %icc, 0x7 stx %o5, [%l7 + 0x08] stb %i1, [%l7 + 0x10] loop_1919: nop setx loop_1920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %xcc, %f13, %f1 fsrc2 %f14, %f12 fmul8x16au %f6, %f9, %f2 loop_1920: srax %g4, %o3, %l0 std %f14, [%l7 + 0x20] bcs,a %xcc, loop_1921 fba %fcc3, loop_1922 brgez,a %l5, loop_1923 sth %o6, [%l7 + 0x7E] loop_1921: fmovrsgez %i2, %f3, %f0 loop_1922: fblg,a %fcc0, loop_1924 loop_1923: brlz %l3, loop_1925 ldsh [%l7 + 0x1E], %o0 move %icc, %i5, %i7 loop_1924: ldsw [%l7 + 0x5C], %g1 loop_1925: pdist %f10, %f6, %f12 std %f4, [%l7 + 0x10] sdiv %l4, 0x08A8, %o1 bge,pt %xcc, loop_1926 stb %l6, [%l7 + 0x70] ta %xcc, 0x7 udivx %g2, 0x0926, %o7 loop_1926: sth %o4, [%l7 + 0x36] ldsw [%l7 + 0x40], %i3 fmovdne %xcc, %f12, %f0 sdivcc %g6, 0x04A6, %o2 brgez,a %i0, loop_1927 array8 %g3, %i4, %l2 fand %f0, %f14, %f12 edge16ln %l1, %i6, %g7 loop_1927: ld [%l7 + 0x58], %f4 te %xcc, 0x4 fcmped %fcc0, %f10, %f6 stx %o5, [%l7 + 0x78] fmovrdlez %g5, %f8, %f2 lduw [%l7 + 0x60], %g4 fbg %fcc2, loop_1928 fcmpeq32 %f10, %f12, %o3 be loop_1929 fbue %fcc3, loop_1930 loop_1928: bneg,a %icc, loop_1931 fsrc1 %f2, %f12 loop_1929: fcmpgt32 %f0, %f2, %i1 loop_1930: fone %f12 loop_1931: udivx %l0, 0x03DA, %l5 subc %o6, 0x0CC6, %i2 nop setx loop_1932, %l0, %l1 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 %o0, %l3, %i5 movrne %g1, %i7, %o1 fmovsg %xcc, %f11, %f4 loop_1932: fbl,a %fcc3, loop_1933 fcmpeq16 %f6, %f8, %l4 movrgez %l6, %o7, %o4 ble,a,pt %xcc, loop_1934 loop_1933: fornot1 %f0, %f8, %f12 fbg,a %fcc2, loop_1935 fmovsge %xcc, %f9, %f9 loop_1934: fbl,a %fcc1, loop_1936 xor %i3, 0x0C2F, %g6 loop_1935: add %g2, %i0, %o2 andn %g3, %l2, %l1 loop_1936: fcmple16 %f0, %f10, %i4 ldub [%l7 + 0x4C], %g7 xnorcc %o5, 0x0459, %i6 smulcc %g4, 0x0016, %o3 alignaddr %i1, %g5, %l0 stx %l5, [%l7 + 0x20] sth %o6, [%l7 + 0x38] udiv %i2, 0x0131, %o0 fbe,a %fcc0, loop_1937 edge32ln %l3, %g1, %i7 stb %i5, [%l7 + 0x57] alignaddr %l4, %o1, %o7 loop_1937: fnot2s %f11, %f13 subcc %l6, %o4, %i3 fnor %f6, %f12, %f14 fpack16 %f6, %f12 stb %g2, [%l7 + 0x74] fbo %fcc0, loop_1938 fornot2 %f8, %f14, %f8 std %f10, [%l7 + 0x18] fcmps %fcc0, %f4, %f5 loop_1938: ldd [%l7 + 0x40], %f2 fbule,a %fcc1, loop_1939 lduh [%l7 + 0x54], %g6 fmovrde %i0, %f6, %f14 fornot2s %f5, %f2, %f6 loop_1939: ldsh [%l7 + 0x50], %g3 fone %f0 fmovdl %xcc, %f12, %f11 fmovdvc %xcc, %f3, %f11 fcmpne32 %f10, %f2, %o2 tg %xcc, 0x1 fornot2s %f9, %f6, %f4 st %f2, [%l7 + 0x28] fone %f4 fbg %fcc0, loop_1940 edge32ln %l2, %i4, %g7 movre %o5, %i6, %g4 ld [%l7 + 0x60], %f2 loop_1940: movrgez %o3, %l1, %g5 ldsb [%l7 + 0x0B], %l0 bgu %icc, loop_1941 te %icc, 0x3 alignaddr %l5, %i1, %i2 taddcc %o6, 0x16D7, %l3 loop_1941: te %icc, 0x1 fblg,a %fcc0, loop_1942 pdist %f6, %f12, %f8 ldsw [%l7 + 0x28], %g1 orcc %o0, %i7, %i5 loop_1942: ba,a,pn %xcc, loop_1943 fmovsvs %xcc, %f5, %f1 std %f0, [%l7 + 0x78] fmovspos %icc, %f13, %f6 loop_1943: fornot2s %f5, %f12, %f14 fmovscs %icc, %f0, %f14 siam 0x4 edge32l %l4, %o1, %l6 fble %fcc1, loop_1944 brz %o4, loop_1945 sth %i3, [%l7 + 0x78] ldsw [%l7 + 0x20], %g2 loop_1944: movneg %icc, %o7, %i0 loop_1945: lduh [%l7 + 0x08], %g3 bpos,a %xcc, loop_1946 te %icc, 0x4 popc 0x1379, %g6 fones %f4 loop_1946: edge32 %l2, %o2, %i4 bne,pt %icc, loop_1947 ldub [%l7 + 0x4C], %g7 std %f0, [%l7 + 0x58] xnorcc %i6, %g4, %o5 loop_1947: mulx %o3, 0x16AA, %l1 fmovsvc %icc, %f4, %f11 fmovdcc %icc, %f9, %f5 bn,pn %icc, loop_1948 ldx [%l7 + 0x18], %g5 fnot2s %f7, %f6 ldsb [%l7 + 0x30], %l0 loop_1948: mova %xcc, %l5, %i1 fnors %f12, %f2, %f5 movrne %i2, 0x245, %o6 xnor %l3, %o0, %g1 fbu,a %fcc2, loop_1949 fpsub32s %f1, %f9, %f7 fmovrslz %i7, %f4, %f10 bvc,a %xcc, loop_1950 loop_1949: bge,a,pn %icc, loop_1951 movpos %icc, %l4, %i5 subccc %l6, %o4, %i3 loop_1950: taddcc %g2, %o1, %i0 loop_1951: fmovsa %xcc, %f4, %f1 call loop_1952 tvc %xcc, 0x1 tgu %icc, 0x0 brlz %g3, loop_1953 loop_1952: ld [%l7 + 0x40], %f7 andcc %g6, %o7, %o2 fbg,a %fcc2, loop_1954 loop_1953: ldx [%l7 + 0x60], %l2 andcc %i4, 0x0D73, %g7 std %f0, [%l7 + 0x50] loop_1954: fbuge,a %fcc3, loop_1955 fmovde %xcc, %f10, %f11 bneg,a,pn %xcc, loop_1956 ldub [%l7 + 0x20], %i6 loop_1955: ld [%l7 + 0x64], %f2 stb %o5, [%l7 + 0x4E] loop_1956: fmovsvc %icc, %f13, %f0 fmovrsgz %o3, %f1, %f14 ldub [%l7 + 0x22], %l1 fmovdpos %xcc, %f1, %f13 tg %xcc, 0x4 orn %g4, 0x1409, %g5 fxnors %f12, %f15, %f3 sllx %l5, 0x10, %i1 ldx [%l7 + 0x48], %i2 std %f8, [%l7 + 0x38] fcmpgt16 %f14, %f4, %l0 pdist %f2, %f10, %f0 tneg %icc, 0x5 edge32n %o6, %o0, %g1 tsubcctv %i7, %l4, %i5 fbo,a %fcc0, loop_1957 fpsub32s %f13, %f0, %f9 bn,a loop_1958 fxnors %f4, %f7, %f8 loop_1957: fmovsg %xcc, %f11, %f10 ldd [%l7 + 0x48], %f8 loop_1958: tg %xcc, 0x0 fble,a %fcc1, loop_1959 fxnor %f10, %f14, %f2 fbne %fcc0, loop_1960 ld [%l7 + 0x1C], %f9 loop_1959: fmovsvc %icc, %f15, %f5 ldsh [%l7 + 0x26], %l3 loop_1960: xnorcc %o4, 0x16B7, %l6 tvs %icc, 0x6 fmovsg %xcc, %f7, %f14 fabss %f6, %f4 popc 0x005E, %i3 tneg %icc, 0x4 fmovda %icc, %f0, %f8 fcmpeq32 %f6, %f2, %g2 sth %i0, [%l7 + 0x16] andcc %o1, %g3, %o7 bge,pt %icc, loop_1961 fmovsg %icc, %f2, %f14 movrlz %o2, 0x24F, %l2 ldd [%l7 + 0x40], %f8 loop_1961: fmuld8sux16 %f12, %f8, %f14 fmovdl %icc, %f14, %f13 add %g6, %g7, %i4 fmovdcc %xcc, %f0, %f10 fcmpne32 %f12, %f8, %i6 stb %o5, [%l7 + 0x0B] bge,a %icc, loop_1962 taddcctv %l1, %o3, %g4 tpos %icc, 0x2 fexpand %f3, %f6 loop_1962: ldsh [%l7 + 0x36], %l5 stw %g5, [%l7 + 0x74] movcc %xcc, %i2, %i1 ld [%l7 + 0x64], %f15 ldsh [%l7 + 0x5C], %l0 ta %icc, 0x4 fmovdleu %icc, %f11, %f9 siam 0x2 fbne %fcc0, loop_1963 srl %o0, %o6, %g1 ba,pt %icc, loop_1964 nop setx loop_1965, %l0, %l1 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_1963: fnot2s %f12, %f12 ldub [%l7 + 0x23], %i7 loop_1964: orncc %i5, %l3, %o4 loop_1965: ldub [%l7 + 0x13], %l6 fandnot2 %f0, %f4, %f4 edge32ln %l4, %i3, %g2 fcmpgt32 %f10, %f2, %o1 taddcctv %i0, 0x14B9, %o7 stw %g3, [%l7 + 0x10] fmovdne %icc, %f7, %f3 orcc %o2, %l2, %g6 tneg %icc, 0x1 fbg %fcc0, loop_1966 fmovdge %icc, %f1, %f0 fnor %f14, %f2, %f2 fnors %f11, %f9, %f14 loop_1966: ldsw [%l7 + 0x08], %g7 fmovrdgz %i4, %f6, %f14 fpadd16s %f6, %f10, %f4 orn %o5, %i6, %l1 bcc,pt %icc, loop_1967 fors %f10, %f8, %f6 fmul8sux16 %f2, %f10, %f12 brlez %g4, loop_1968 loop_1967: ld [%l7 + 0x44], %f2 ldd [%l7 + 0x40], %f4 andn %l5, %g5, %i2 loop_1968: fmovsne %icc, %f13, %f7 fzero %f6 fandnot2s %f6, %f3, %f7 fmovrdlz %i1, %f8, %f10 tcc %icc, 0x1 sth %o3, [%l7 + 0x3A] ldsw [%l7 + 0x54], %l0 edge32l %o0, %o6, %g1 stw %i5, [%l7 + 0x54] nop setx loop_1969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %icc, 0x2 ldsb [%l7 + 0x1A], %i7 ldd [%l7 + 0x58], %f0 loop_1969: lduh [%l7 + 0x3E], %l3 lduh [%l7 + 0x42], %o4 fmovdvc %icc, %f12, %f8 stx %l4, [%l7 + 0x18] edge8 %l6, %g2, %i3 tpos %xcc, 0x7 tg %xcc, 0x6 ldx [%l7 + 0x68], %o1 bg,pn %icc, loop_1970 movne %xcc, %o7, %g3 fpadd16s %f14, %f1, %f7 add %i0, 0x0D35, %l2 loop_1970: ldsh [%l7 + 0x74], %o2 brlez,a %g6, loop_1971 lduw [%l7 + 0x4C], %g7 fmul8x16al %f0, %f11, %f6 ldsw [%l7 + 0x5C], %o5 loop_1971: ld [%l7 + 0x50], %f1 subc %i4, %i6, %l1 tcc %icc, 0x7 subcc %g4, %g5, %i2 fsrc1s %f9, %f14 stb %i1, [%l7 + 0x33] stw %l5, [%l7 + 0x50] sth %l0, [%l7 + 0x72] stx %o3, [%l7 + 0x58] fbuge %fcc1, loop_1972 smulcc %o0, %o6, %g1 fornot2s %f14, %f0, %f6 taddcctv %i5, 0x1410, %l3 loop_1972: fmovse %icc, %f0, %f11 fsrc1s %f15, %f12 fand %f10, %f0, %f0 fmovsa %icc, %f0, %f13 stw %o4, [%l7 + 0x10] edge8l %i7, %l4, %l6 umul %g2, 0x1ED1, %i3 subc %o1, %g3, %o7 ld [%l7 + 0x5C], %f0 fmovdgu %xcc, %f7, %f7 fcmpes %fcc0, %f11, %f1 ldsh [%l7 + 0x30], %l2 for %f8, %f4, %f10 tgu %icc, 0x3 sllx %o2, 0x00, %g6 st %f14, [%l7 + 0x30] ldsb [%l7 + 0x0F], %g7 ldsh [%l7 + 0x2E], %o5 ld [%l7 + 0x40], %f4 brnz,a %i0, loop_1973 lduh [%l7 + 0x0E], %i4 fbe,a %fcc3, loop_1974 ldub [%l7 + 0x75], %l1 loop_1973: lduw [%l7 + 0x54], %g4 tpos %icc, 0x2 loop_1974: ldd [%l7 + 0x78], %f2 fmovrdlz %i6, %f6, %f10 fnot2 %f14, %f10 fbuge %fcc0, loop_1975 fmovrsgez %g5, %f2, %f14 fmuld8ulx16 %f10, %f14, %f2 fbg %fcc2, loop_1976 loop_1975: edge8 %i2, %i1, %l5 fcmpne32 %f4, %f14, %o3 movn %xcc, %l0, %o6 loop_1976: andcc %g1, %i5, %l3 move %xcc, %o0, %o4 fmul8ulx16 %f8, %f6, %f6 tl %xcc, 0x6 ldd [%l7 + 0x48], %f0 mova %icc, %l4, %i7 movn %icc, %g2, %l6 array16 %o1, %g3, %o7 bpos,a %icc, loop_1977 xnor %l2, 0x0A9F, %i3 fmovsg %icc, %f3, %f9 sethi 0x006B, %g6 loop_1977: fmovrdne %g7, %f12, %f12 tne %icc, 0x0 stx %o2, [%l7 + 0x58] fcmpne16 %f2, %f14, %o5 udivx %i0, 0x10F4, %l1 fpackfix %f0, %f5 ta %icc, 0x2 fmovrdgez %i4, %f2, %f12 bvc,a,pt %xcc, loop_1978 addcc %i6, %g5, %i2 sth %i1, [%l7 + 0x6E] lduw [%l7 + 0x20], %g4 loop_1978: stx %o3, [%l7 + 0x60] movcs %icc, %l5, %o6 bvc,a,pt %icc, loop_1979 std %f2, [%l7 + 0x70] stx %l0, [%l7 + 0x38] tcs %xcc, 0x6 loop_1979: tpos %icc, 0x0 sth %g1, [%l7 + 0x5E] bpos,a %xcc, loop_1980 edge16l %l3, %o0, %o4 sth %l4, [%l7 + 0x3C] fmovs %f8, %f13 loop_1980: fmovspos %icc, %f0, %f1 stb %i7, [%l7 + 0x37] fmovdle %icc, %f4, %f11 st %f5, [%l7 + 0x30] fmovda %xcc, %f0, %f4 fmovscc %xcc, %f15, %f0 fpadd32 %f0, %f2, %f6 lduw [%l7 + 0x18], %g2 fone %f4 stw %i5, [%l7 + 0x3C] fors %f11, %f5, %f14 fnand %f4, %f10, %f0 tle %xcc, 0x3 st %f6, [%l7 + 0x4C] fpack32 %f2, %f2, %f14 addccc %o1, 0x1066, %g3 fpsub32s %f7, %f13, %f2 lduw [%l7 + 0x74], %o7 nop setx loop_1981, %l0, %l1 jmpl %l1, %l6 bge,a loop_1982 fmovsl %xcc, %f8, %f14 ld [%l7 + 0x70], %f3 loop_1981: lduw [%l7 + 0x60], %l2 loop_1982: ba,pn %xcc, loop_1983 array8 %g6, %g7, %i3 std %f12, [%l7 + 0x20] fmovdne %icc, %f1, %f10 loop_1983: fmovdvc %icc, %f0, %f5 tgu %xcc, 0x3 fpsub32 %f10, %f4, %f10 call loop_1984 xnor %o2, 0x0990, %o5 siam 0x5 fbul %fcc0, loop_1985 loop_1984: movn %xcc, %l1, %i0 ldx [%l7 + 0x38], %i6 fxors %f10, %f3, %f5 loop_1985: bshuffle %f0, %f2, %f14 tgu %xcc, 0x0 st %f10, [%l7 + 0x6C] movgu %xcc, %i4, %i2 nop setx loop_1986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x30], %i1 fmovscs %icc, %f8, %f9 fmovspos %xcc, %f3, %f14 loop_1986: bl,a loop_1987 ldsw [%l7 + 0x2C], %g4 siam 0x7 stx %g5, [%l7 + 0x20] loop_1987: fmovsa %icc, %f10, %f4 fpmerge %f2, %f9, %f10 fnand %f0, %f14, %f0 taddcctv %l5, 0x12FA, %o3 fmovdn %icc, %f11, %f1 bshuffle %f14, %f0, %f10 std %f4, [%l7 + 0x78] ldub [%l7 + 0x49], %l0 fcmpne32 %f8, %f14, %o6 edge16n %l3, %o0, %g1 ldsw [%l7 + 0x50], %l4 tn %xcc, 0x0 edge16n %i7, %o4, %g2 fcmpgt16 %f6, %f2, %o1 stb %i5, [%l7 + 0x55] fors %f12, %f1, %f7 ldsb [%l7 + 0x3B], %g3 std %f12, [%l7 + 0x08] fmovdgu %icc, %f10, %f4 fmovrdlez %o7, %f10, %f6 sth %l2, [%l7 + 0x10] sth %g6, [%l7 + 0x42] fpsub16s %f11, %f4, %f12 edge8 %g7, %l6, %o2 movpos %xcc, %i3, %o5 orn %l1, %i6, %i0 fcmple16 %f4, %f8, %i2 fmovrdlez %i1, %f4, %f4 udiv %i4, 0x0C11, %g5 stw %g4, [%l7 + 0x5C] brnz,a %o3, loop_1988 stw %l5, [%l7 + 0x10] ldd [%l7 + 0x40], %f4 sdivx %l0, 0x1C27, %o6 loop_1988: be,a,pt %xcc, loop_1989 bgu,a %xcc, loop_1990 fpackfix %f0, %f15 sethi 0x14EC, %o0 loop_1989: fpack16 %f2, %f1 loop_1990: ble,a,pt %xcc, loop_1991 fpsub16 %f0, %f2, %f14 fblg,a %fcc3, loop_1992 lduw [%l7 + 0x50], %g1 loop_1991: fmovsl %xcc, %f0, %f8 fbn %fcc1, loop_1993 loop_1992: fmovdpos %xcc, %f14, %f4 stw %l3, [%l7 + 0x6C] fmovs %f2, %f1 loop_1993: ld [%l7 + 0x74], %f4 add %i7, 0x0D03, %o4 ldx [%l7 + 0x68], %g2 tsubcc %o1, %i5, %l4 fmovdvc %xcc, %f4, %f12 movrlz %g3, 0x09E, %o7 lduh [%l7 + 0x34], %l2 ldub [%l7 + 0x23], %g7 stx %g6, [%l7 + 0x78] fmovdn %icc, %f13, %f9 faligndata %f2, %f2, %f14 bneg loop_1994 smulcc %o2, %i3, %l6 xorcc %l1, 0x058C, %o5 lduw [%l7 + 0x78], %i6 loop_1994: movge %xcc, %i0, %i1 movcs %icc, %i2, %i4 fors %f14, %f6, %f10 fandnot2s %f15, %f14, %f0 movcs %icc, %g4, %g5 ldub [%l7 + 0x67], %l5 fmovsne %icc, %f6, %f7 or %l0, %o6, %o0 subc %g1, 0x17DA, %o3 tcc %icc, 0x4 stb %l3, [%l7 + 0x49] fmovscs %icc, %f14, %f2 movn %xcc, %i7, %o4 st %f5, [%l7 + 0x7C] fmovsl %icc, %f5, %f11 movvs %icc, %o1, %i5 std %f14, [%l7 + 0x50] sllx %l4, 0x10, %g3 or %g2, %o7, %g7 lduw [%l7 + 0x6C], %l2 lduh [%l7 + 0x60], %g6 be,pn %xcc, loop_1995 sethi 0x08AD, %i3 ld [%l7 + 0x24], %f6 movrlez %l6, %l1, %o2 loop_1995: stw %i6, [%l7 + 0x3C] movge %icc, %o5, %i1 ldd [%l7 + 0x10], %f2 addcc %i2, 0x0BEB, %i0 nop setx loop_1996, %l0, %l1 jmpl %l1, %i4 taddcctv %g5, %l5, %l0 fxor %f10, %f14, %f2 brnz,a %o6, loop_1997 loop_1996: fmovrdgz %o0, %f10, %f14 stx %g4, [%l7 + 0x08] fbge %fcc1, loop_1998 loop_1997: tle %icc, 0x1 ldx [%l7 + 0x48], %o3 std %f6, [%l7 + 0x28] loop_1998: fmovdg %icc, %f2, %f12 movne %icc, %l3, %g1 movrgz %o4, %i7, %o1 lduw [%l7 + 0x20], %i5 ldsw [%l7 + 0x48], %g3 ldsw [%l7 + 0x7C], %g2 bgu,pt %xcc, loop_1999 bl,pt %icc, loop_2000 te %icc, 0x6 movgu %xcc, %l4, %o7 loop_1999: orcc %l2, 0x0505, %g6 loop_2000: fnot1s %f10, %f12 fmovdvc %icc, %f9, %f6 fcmpes %fcc0, %f3, %f8 fmovdcs %icc, %f4, %f7 fmul8x16 %f2, %f0, %f0 fmovdcs %xcc, %f8, %f0 subccc %i3, 0x19CF, %g7 st %f3, [%l7 + 0x0C] tl %xcc, 0x0 array32 %l6, %o2, %i6 fbge,a %fcc3, loop_2001 bpos,pt %icc, loop_2002 bcc loop_2003 sethi 0x04B1, %o5 loop_2001: movcs %xcc, %i1, %i2 loop_2002: array32 %l1, %i4, %i0 loop_2003: fmovda %xcc, %f12, %f0 fpack32 %f4, %f8, %f2 fmovrdne %l5, %f10, %f2 stw %l0, [%l7 + 0x50] stw %g5, [%l7 + 0x44] fmovrdlz %o6, %f2, %f12 ldx [%l7 + 0x30], %o0 call loop_2004 movrne %g4, %o3, %l3 fbne %fcc0, loop_2005 fbu,a %fcc2, loop_2006 loop_2004: sth %o4, [%l7 + 0x74] lduh [%l7 + 0x0E], %i7 loop_2005: stb %o1, [%l7 + 0x3E] loop_2006: fpmerge %f15, %f0, %f10 array16 %g1, %i5, %g3 fnegs %f12, %f11 bleu,pn %icc, loop_2007 movl %xcc, %g2, %l4 ldx [%l7 + 0x60], %o7 subccc %g6, %i3, %g7 loop_2007: fcmpne16 %f6, %f4, %l6 ldub [%l7 + 0x0C], %o2 fba,a %fcc3, loop_2008 stb %i6, [%l7 + 0x46] fcmple16 %f2, %f6, %l2 fmul8x16au %f12, %f6, %f2 loop_2008: fmovsvc %xcc, %f4, %f11 ldd [%l7 + 0x78], %f10 or %o5, 0x083A, %i2 stx %i1, [%l7 + 0x58] fcmpgt32 %f14, %f0, %l1 fcmple16 %f12, %f8, %i0 fbge,a %fcc3, loop_2009 fmovdg %xcc, %f11, %f6 movg %xcc, %l5, %i4 fmovda %icc, %f8, %f9 loop_2009: fmovse %icc, %f11, %f13 fandnot1 %f14, %f4, %f2 fmul8x16au %f11, %f12, %f14 fpadd32s %f6, %f5, %f14 nop setx loop_2010, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge loop_2011 fandnot2 %f10, %f4, %f10 array8 %g5, %l0, %o0 loop_2010: fmovrdgez %o6, %f6, %f2 loop_2011: ldsb [%l7 + 0x0D], %o3 std %f14, [%l7 + 0x40] std %f2, [%l7 + 0x30] ldd [%l7 + 0x28], %f6 bge,a,pt %icc, loop_2012 std %f10, [%l7 + 0x28] fmovrse %g4, %f15, %f4 fandnot1 %f12, %f6, %f2 loop_2012: brz %o4, loop_2013 fxors %f9, %f9, %f10 fpsub32 %f8, %f0, %f2 ld [%l7 + 0x54], %f10 loop_2013: fpackfix %f8, %f5 fbe,a %fcc1, loop_2014 orcc %i7, 0x0B29, %l3 fmovdvs %icc, %f11, %f9 alignaddr %g1, %o1, %g3 loop_2014: siam 0x3 movl %icc, %g2, %l4 bvc %icc, loop_2015 mulscc %o7, 0x1532, %g6 fzero %f12 movleu %icc, %i3, %g7 loop_2015: fmovrdlz %i5, %f0, %f2 lduw [%l7 + 0x40], %o2 andcc %i6, 0x0B00, %l6 stb %l2, [%l7 + 0x34] fandnot2s %f13, %f15, %f5 fmul8sux16 %f10, %f14, %f14 std %f0, [%l7 + 0x08] fxnor %f6, %f0, %f10 ldub [%l7 + 0x0D], %i2 movge %icc, %i1, %o5 fbule %fcc2, loop_2016 fmul8sux16 %f0, %f14, %f6 fbn,a %fcc2, loop_2017 fpsub32s %f13, %f10, %f1 loop_2016: fmovdleu %icc, %f12, %f0 addccc %i0, %l1, %l5 loop_2017: movl %xcc, %g5, %i4 fmul8x16 %f12, %f0, %f8 array8 %l0, %o6, %o0 ldsh [%l7 + 0x32], %g4 ldsw [%l7 + 0x14], %o4 tpos %icc, 0x7 ble,pn %xcc, loop_2018 stx %o3, [%l7 + 0x10] bl %icc, loop_2019 fbug %fcc1, loop_2020 loop_2018: fbue %fcc1, loop_2021 fcmped %fcc1, %f10, %f8 loop_2019: alignaddr %i7, %g1, %o1 loop_2020: fmovscs %icc, %f11, %f12 loop_2021: ld [%l7 + 0x48], %f3 lduh [%l7 + 0x68], %g3 movcc %xcc, %l3, %l4 addc %g2, %o7, %i3 subccc %g7, %g6, %i5 fornot2 %f4, %f0, %f14 fmovsle %icc, %f9, %f11 fbul %fcc2, loop_2022 tcs %xcc, 0x4 stx %i6, [%l7 + 0x70] nop setx loop_2023, %l0, %l1 jmpl %l1, %o2 loop_2022: fbul,a %fcc0, loop_2024 fmovrslez %l2, %f0, %f10 tge %icc, 0x0 loop_2023: ldd [%l7 + 0x50], %f12 loop_2024: bl,pt %icc, loop_2025 orncc %i2, 0x00C4, %i1 addc %o5, 0x054E, %i0 stw %l6, [%l7 + 0x34] loop_2025: bleu loop_2026 movrne %l5, %g5, %l1 lduh [%l7 + 0x58], %i4 fba,a %fcc1, loop_2027 loop_2026: lduh [%l7 + 0x76], %o6 fpsub32 %f10, %f14, %f4 bn,pt %xcc, loop_2028 loop_2027: ldub [%l7 + 0x2A], %o0 ldsh [%l7 + 0x4C], %g4 lduw [%l7 + 0x2C], %l0 loop_2028: brgez,a %o3, loop_2029 stw %i7, [%l7 + 0x78] fmovsleu %icc, %f0, %f11 fmovd %f4, %f10 loop_2029: add %g1, 0x179B, %o4 fbul %fcc2, loop_2030 fpack16 %f0, %f6 bshuffle %f6, %f8, %f6 stw %g3, [%l7 + 0x78] loop_2030: bvc,a loop_2031 fcmpne16 %f4, %f0, %o1 umulcc %l3, %l4, %g2 be,a %icc, loop_2032 loop_2031: fpadd32s %f10, %f5, %f11 ldsw [%l7 + 0x30], %o7 movrne %i3, %g7, %i5 loop_2032: movvc %icc, %i6, %o2 fmovdge %xcc, %f8, %f3 edge32l %l2, %g6, %i2 stw %o5, [%l7 + 0x4C] ldd [%l7 + 0x30], %f0 tneg %xcc, 0x7 brgez,a %i0, loop_2033 array8 %l6, %l5, %g5 nop setx loop_2034, %l0, %l1 jmpl %l1, %l1 ldsb [%l7 + 0x41], %i1 loop_2033: stw %i4, [%l7 + 0x70] stb %o0, [%l7 + 0x28] loop_2034: bge loop_2035 ldsw [%l7 + 0x18], %g4 lduh [%l7 + 0x34], %l0 fexpand %f8, %f0 loop_2035: tgu %xcc, 0x7 fmovsne %xcc, %f8, %f4 fmovrse %o3, %f10, %f13 ldub [%l7 + 0x7A], %o6 std %f12, [%l7 + 0x10] fblg %fcc0, loop_2036 fbuge %fcc3, loop_2037 addccc %g1, %o4, %i7 fbule %fcc1, loop_2038 loop_2036: lduh [%l7 + 0x38], %g3 loop_2037: fmovsg %xcc, %f7, %f1 fornot2 %f10, %f8, %f0 loop_2038: fornot1 %f0, %f8, %f6 movcs %xcc, %l3, %l4 ldsb [%l7 + 0x58], %o1 fandnot1 %f0, %f10, %f6 movrlz %g2, 0x1AC, %o7 fble %fcc2, loop_2039 ldx [%l7 + 0x58], %i3 xorcc %g7, 0x0972, %i5 andncc %o2, %l2, %i6 loop_2039: fsrc2s %f5, %f11 stb %g6, [%l7 + 0x47] edge16ln %i2, %o5, %i0 addcc %l5, 0x06C1, %l6 fba %fcc3, loop_2040 fmovsleu %xcc, %f1, %f9 fmovsgu %icc, %f12, %f10 ld [%l7 + 0x48], %f9 loop_2040: fnors %f9, %f0, %f3 stx %g5, [%l7 + 0x58] ldx [%l7 + 0x60], %i1 fcmped %fcc0, %f14, %f2 fmovsne %xcc, %f9, %f2 edge32n %i4, %l1, %o0 bne,pn %xcc, loop_2041 fba,a %fcc3, loop_2042 fmovdleu %xcc, %f5, %f13 stb %g4, [%l7 + 0x75] loop_2041: tpos %xcc, 0x7 loop_2042: edge8ln %l0, %o3, %g1 umulcc %o4, 0x11E4, %i7 ldsb [%l7 + 0x27], %g3 bne loop_2043 fmovrdne %l3, %f0, %f10 edge16 %l4, %o1, %o6 movneg %xcc, %o7, %g2 loop_2043: smul %g7, 0x0D6A, %i3 brgz,a %o2, loop_2044 fbuge,a %fcc0, loop_2045 ld [%l7 + 0x70], %f11 fbo,a %fcc0, loop_2046 loop_2044: popc %l2, %i5 loop_2045: ldsw [%l7 + 0x4C], %i6 ldsb [%l7 + 0x7C], %i2 loop_2046: lduw [%l7 + 0x38], %o5 edge8 %i0, %g6, %l5 ld [%l7 + 0x34], %f12 fpackfix %f12, %f12 fornot2s %f6, %f15, %f0 sdivcc %g5, 0x13E4, %l6 fbo %fcc3, loop_2047 fbne %fcc2, loop_2048 ld [%l7 + 0x60], %f13 tvs %xcc, 0x7 loop_2047: st %f10, [%l7 + 0x3C] loop_2048: fnegs %f15, %f13 sdiv %i4, 0x072D, %i1 fmovsge %icc, %f11, %f7 tneg %xcc, 0x5 fbue,a %fcc1, loop_2049 fmovrslez %l1, %f1, %f15 or %o0, 0x1691, %g4 ldx [%l7 + 0x50], %o3 loop_2049: fmovsvs %icc, %f15, %f6 fbuge,a %fcc3, loop_2050 edge32n %l0, %o4, %g1 fbul %fcc3, loop_2051 movgu %xcc, %g3, %i7 loop_2050: fmovrse %l3, %f3, %f3 lduw [%l7 + 0x0C], %o1 loop_2051: ldd [%l7 + 0x10], %f6 fmovdpos %icc, %f7, %f7 brz,a %o6, loop_2052 brgez %o7, loop_2053 fmovdne %xcc, %f1, %f4 sth %l4, [%l7 + 0x5A] loop_2052: ldx [%l7 + 0x40], %g7 loop_2053: ldsw [%l7 + 0x70], %g2 st %f13, [%l7 + 0x5C] xor %i3, %o2, %l2 addccc %i5, 0x02B0, %i2 ld [%l7 + 0x40], %f8 fmovdle %xcc, %f5, %f13 movgu %xcc, %i6, %o5 array8 %i0, %l5, %g6 movrgz %l6, %i4, %g5 fmovdle %xcc, %f2, %f14 fone %f10 brnz %i1, loop_2054 fmovsne %icc, %f14, %f9 bvs,a %xcc, loop_2055 fmovdg %xcc, %f5, %f14 loop_2054: fand %f10, %f6, %f10 tcs %icc, 0x3 loop_2055: bpos,a,pn %xcc, loop_2056 edge16 %l1, %g4, %o0 brgz,a %o3, loop_2057 fpadd32s %f14, %f12, %f4 loop_2056: fmovdneg %xcc, %f9, %f13 ldsw [%l7 + 0x68], %l0 loop_2057: bn,a %icc, loop_2058 fcmpeq16 %f12, %f4, %g1 fcmple32 %f0, %f0, %o4 fcmpgt32 %f0, %f4, %i7 loop_2058: fmovsneg %icc, %f15, %f9 std %f14, [%l7 + 0x78] fmovspos %xcc, %f0, %f3 stx %g3, [%l7 + 0x50] movrlz %l3, %o6, %o7 fpack16 %f2, %f3 be,pt %icc, loop_2059 fnors %f10, %f13, %f2 st %f9, [%l7 + 0x6C] fnor %f6, %f8, %f0 loop_2059: udivx %l4, 0x054C, %g7 ldub [%l7 + 0x36], %o1 bcs,a,pt %icc, loop_2060 ldx [%l7 + 0x10], %i3 stw %g2, [%l7 + 0x78] addccc %l2, 0x101C, %i5 loop_2060: stx %o2, [%l7 + 0x70] alignaddrl %i2, %i6, %i0 subccc %o5, 0x0B79, %g6 std %f4, [%l7 + 0x08] edge8ln %l5, %l6, %i4 fblg,a %fcc1, loop_2061 stx %g5, [%l7 + 0x60] tcs %xcc, 0x1 stx %i1, [%l7 + 0x78] loop_2061: fbug %fcc1, loop_2062 sra %g4, 0x0F, %l1 fpack32 %f8, %f10, %f8 tleu %icc, 0x6 loop_2062: edge16 %o3, %o0, %g1 fmuld8ulx16 %f1, %f3, %f8 move %xcc, %l0, %i7 edge32l %g3, %l3, %o4 ldx [%l7 + 0x58], %o7 alignaddrl %o6, %l4, %g7 movcc %icc, %i3, %g2 sdivx %o1, 0x1064, %i5 st %f8, [%l7 + 0x58] ldsb [%l7 + 0x40], %l2 fnot1 %f8, %f12 bg,a %xcc, loop_2063 edge32ln %i2, %o2, %i0 ldsb [%l7 + 0x67], %o5 ldsb [%l7 + 0x66], %i6 loop_2063: movvs %xcc, %l5, %g6 ldx [%l7 + 0x68], %l6 fmuld8sux16 %f0, %f8, %f6 stb %g5, [%l7 + 0x27] ldx [%l7 + 0x30], %i4 movrlz %i1, 0x327, %l1 edge8ln %g4, %o0, %o3 call loop_2064 fmovdge %xcc, %f5, %f0 umulcc %l0, %g1, %g3 stx %l3, [%l7 + 0x20] loop_2064: fbo,a %fcc2, loop_2065 fandnot1 %f10, %f14, %f6 movleu %icc, %i7, %o4 movrgez %o6, %l4, %g7 loop_2065: edge32n %o7, %g2, %i3 fcmps %fcc1, %f13, %f1 stw %i5, [%l7 + 0x7C] lduw [%l7 + 0x2C], %o1 stx %l2, [%l7 + 0x38] fmovsne %icc, %f13, %f12 fmovrse %i2, %f1, %f7 fbul,a %fcc1, loop_2066 fbne %fcc2, loop_2067 sllx %i0, 0x0E, %o5 fand %f12, %f12, %f12 loop_2066: st %f2, [%l7 + 0x68] loop_2067: ldub [%l7 + 0x54], %o2 stb %l5, [%l7 + 0x33] stw %i6, [%l7 + 0x40] ldx [%l7 + 0x48], %g6 ldsw [%l7 + 0x78], %g5 st %f12, [%l7 + 0x34] srlx %i4, 0x09, %i1 srax %l1, %g4, %l6 movneg %icc, %o0, %l0 udivcc %g1, 0x0D31, %g3 movl %xcc, %l3, %o3 fmul8x16 %f14, %f4, %f0 fmovdcc %xcc, %f8, %f11 fcmpd %fcc3, %f8, %f10 lduh [%l7 + 0x68], %i7 popc %o4, %l4 sth %g7, [%l7 + 0x1A] sth %o7, [%l7 + 0x4C] lduh [%l7 + 0x52], %o6 ldsw [%l7 + 0x34], %i3 bvs %icc, loop_2068 fmovrsgz %g2, %f7, %f0 edge8n %o1, %l2, %i5 edge16ln %i0, %i2, %o2 loop_2068: fpadd16s %f4, %f3, %f6 tsubcc %l5, 0x113E, %i6 fpsub32 %f8, %f14, %f0 tn %xcc, 0x3 lduh [%l7 + 0x76], %o5 umulcc %g6, 0x0276, %i4 brlz,a %g5, loop_2069 fmovrdlz %i1, %f4, %f8 fornot2 %f10, %f2, %f2 sth %l1, [%l7 + 0x32] loop_2069: smulcc %g4, %l6, %o0 stb %g1, [%l7 + 0x48] sra %g3, %l0, %o3 stx %l3, [%l7 + 0x30] fble,a %fcc3, loop_2070 fmovs %f14, %f8 ldub [%l7 + 0x31], %i7 stx %l4, [%l7 + 0x18] loop_2070: fmovdneg %icc, %f11, %f4 fba %fcc2, loop_2071 nop setx loop_2072, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %o4, 0x0C52, %g7 fcmple32 %f8, %f4, %o7 loop_2071: fbule,a %fcc2, loop_2073 loop_2072: fmovd %f12, %f4 udivcc %i3, 0x14FF, %g2 fmovsleu %icc, %f4, %f3 loop_2073: fmovdg %icc, %f15, %f14 fmovrdgz %o1, %f12, %f14 lduw [%l7 + 0x40], %o6 bne,a,pt %xcc, loop_2074 movcs %xcc, %l2, %i5 stw %i0, [%l7 + 0x60] fble %fcc0, loop_2075 loop_2074: fmovscc %xcc, %f13, %f4 tle %xcc, 0x0 sub %o2, %i2, %i6 loop_2075: fpsub32 %f12, %f6, %f2 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x6A], %o5 sth %g6, [%l7 + 0x58] brnz,a %i4, loop_2076 fmovrde %g5, %f12, %f0 fbo,a %fcc0, loop_2077 or %l5, 0x0E8E, %i1 loop_2076: faligndata %f14, %f6, %f12 fmuld8sux16 %f8, %f14, %f6 loop_2077: fbu %fcc0, loop_2078 stb %g4, [%l7 + 0x4A] std %f12, [%l7 + 0x38] fmovrde %l6, %f4, %f14 loop_2078: sdivx %o0, 0x0D89, %g1 sllx %l1, %g3, %o3 fzeros %f9 movge %icc, %l3, %i7 sth %l0, [%l7 + 0x08] ldx [%l7 + 0x50], %l4 fornot2s %f10, %f1, %f10 lduh [%l7 + 0x72], %o4 tcc %xcc, 0x3 edge8ln %g7, %o7, %g2 fors %f5, %f8, %f10 movrgez %i3, 0x3B7, %o6 stw %l2, [%l7 + 0x68] movrlez %i5, 0x2A4, %i0 fnors %f1, %f12, %f11 tg %icc, 0x4 fmovsneg %icc, %f8, %f1 bcc,pn %xcc, loop_2079 ldsw [%l7 + 0x08], %o2 fpsub16s %f9, %f10, %f9 ldsb [%l7 + 0x42], %i2 loop_2079: movneg %icc, %o1, %o5 tgu %xcc, 0x5 fone %f12 fmovdneg %xcc, %f0, %f9 array16 %i6, %i4, %g6 sllx %g5, 0x1F, %l5 fpackfix %f0, %f6 std %f12, [%l7 + 0x30] brlez,a %i1, loop_2080 edge8l %g4, %o0, %g1 fbue %fcc0, loop_2081 fmuld8sux16 %f8, %f12, %f10 loop_2080: stx %l1, [%l7 + 0x50] fbue,a %fcc1, loop_2082 loop_2081: ldx [%l7 + 0x58], %g3 fmovsneg %icc, %f11, %f1 movl %icc, %l6, %l3 loop_2082: te %xcc, 0x1 movle %xcc, %i7, %l0 movpos %xcc, %o3, %o4 sub %l4, %g7, %o7 move %icc, %g2, %o6 sth %l2, [%l7 + 0x66] fcmpeq16 %f8, %f4, %i3 fbne,a %fcc3, loop_2083 movvc %xcc, %i5, %i0 fmul8x16al %f4, %f2, %f8 pdist %f10, %f12, %f4 loop_2083: tgu %icc, 0x0 fbug %fcc2, loop_2084 lduh [%l7 + 0x70], %i2 fbge %fcc1, loop_2085 ld [%l7 + 0x48], %f5 loop_2084: std %f4, [%l7 + 0x78] bcc,pn %xcc, loop_2086 loop_2085: ldub [%l7 + 0x34], %o1 fzero %f4 fpsub16 %f8, %f6, %f4 loop_2086: ldsb [%l7 + 0x5F], %o2 ld [%l7 + 0x54], %f14 ba,a %icc, loop_2087 movge %xcc, %i6, %o5 fnegs %f13, %f12 edge16n %i4, %g6, %l5 loop_2087: fpsub32s %f10, %f10, %f11 fmovrse %i1, %f13, %f10 movg %icc, %g4, %o0 fsrc1s %f1, %f9 stx %g5, [%l7 + 0x20] brlez %g1, loop_2088 ldub [%l7 + 0x46], %l1 fzero %f12 lduw [%l7 + 0x64], %g3 loop_2088: tle %icc, 0x2 ldx [%l7 + 0x18], %l3 edge8 %l6, %i7, %o3 fcmpeq16 %f8, %f14, %l0 ldsb [%l7 + 0x2F], %l4 edge8n %o4, %g7, %o7 bshuffle %f2, %f6, %f12 movneg %icc, %g2, %l2 fone %f4 fornot2s %f6, %f8, %f13 movvc %xcc, %o6, %i5 nop setx loop_2089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsg %xcc, %f12, %f0 fnot2s %f4, %f9 fsrc1 %f6, %f14 loop_2089: movcc %xcc, %i3, %i0 ldsh [%l7 + 0x3C], %o1 ldd [%l7 + 0x38], %f4 fnand %f10, %f6, %f6 tsubcc %o2, %i2, %o5 stx %i4, [%l7 + 0x58] fmovrdlz %g6, %f14, %f14 alignaddrl %l5, %i6, %i1 array16 %o0, %g5, %g1 movgu %xcc, %g4, %l1 mulx %g3, %l6, %l3 movneg %icc, %i7, %o3 sra %l4, 0x0F, %l0 std %f4, [%l7 + 0x18] movvs %icc, %g7, %o4 brlez,a %g2, loop_2090 brz %l2, loop_2091 tvc %icc, 0x1 movcc %xcc, %o6, %o7 loop_2090: fmovrdlz %i5, %f12, %f4 loop_2091: fornot1s %f15, %f13, %f1 st %f13, [%l7 + 0x5C] fbule %fcc0, loop_2092 fmovd %f10, %f6 fpsub16s %f10, %f4, %f9 bge,a,pn %icc, loop_2093 loop_2092: fsrc1s %f13, %f15 stb %i3, [%l7 + 0x15] ldd [%l7 + 0x18], %f0 loop_2093: stx %o1, [%l7 + 0x38] lduw [%l7 + 0x68], %o2 ldx [%l7 + 0x70], %i0 nop setx loop_2094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x2 andn %o5, 0x19EE, %i2 fmovrslez %i4, %f5, %f15 loop_2094: fxnor %f10, %f0, %f12 fnegs %f7, %f11 edge8l %l5, %i6, %i1 stb %g6, [%l7 + 0x20] fmovrsne %o0, %f1, %f4 bvs,pn %xcc, loop_2095 sllx %g5, %g1, %g4 brnz,a %l1, loop_2096 ldsb [%l7 + 0x55], %l6 loop_2095: ldsb [%l7 + 0x76], %l3 andncc %g3, %o3, %i7 loop_2096: ldsh [%l7 + 0x3E], %l4 tcs %icc, 0x3 fble %fcc0, loop_2097 andcc %g7, %l0, %g2 srax %o4, 0x11, %o6 ldsw [%l7 + 0x08], %l2 loop_2097: fxors %f13, %f2, %f1 edge16n %o7, %i3, %o1 bcc,a %xcc, loop_2098 bleu,a %icc, loop_2099 std %f4, [%l7 + 0x70] fcmpeq16 %f10, %f12, %o2 loop_2098: mulx %i5, 0x1F24, %o5 loop_2099: fmovscs %xcc, %f10, %f10 st %f5, [%l7 + 0x44] fmovdl %xcc, %f10, %f9 lduh [%l7 + 0x2A], %i2 fbg,a %fcc3, loop_2100 fmovsn %icc, %f9, %f7 fpackfix %f4, %f4 fcmpes %fcc0, %f9, %f9 loop_2100: ldub [%l7 + 0x5E], %i4 fnand %f10, %f2, %f4 fmovsn %xcc, %f11, %f13 ldub [%l7 + 0x2D], %l5 ldsw [%l7 + 0x50], %i6 ldsh [%l7 + 0x0A], %i1 lduh [%l7 + 0x08], %i0 popc 0x01C7, %g6 addccc %o0, %g5, %g1 fmovsvc %icc, %f5, %f3 fmovrde %g4, %f0, %f12 tvc %xcc, 0x0 ldsh [%l7 + 0x10], %l6 st %f13, [%l7 + 0x58] ldsw [%l7 + 0x14], %l3 fmovdge %icc, %f12, %f5 bge,a %icc, loop_2101 bne loop_2102 fornot1 %f6, %f0, %f6 umulcc %l1, %g3, %o3 loop_2101: fmovdn %icc, %f9, %f5 loop_2102: tleu %icc, 0x3 edge8n %l4, %g7, %l0 edge16l %g2, %i7, %o6 movgu %icc, %o4, %o7 fnot2s %f14, %f0 edge32l %l2, %i3, %o1 brlez,a %o2, loop_2103 movrgz %o5, 0x122, %i2 ldsb [%l7 + 0x31], %i5 subcc %i4, %l5, %i1 loop_2103: be,a,pt %xcc, loop_2104 call loop_2105 bgu,a loop_2106 ldsh [%l7 + 0x78], %i0 loop_2104: fmovdl %xcc, %f10, %f14 loop_2105: fpadd32s %f14, %f9, %f8 loop_2106: edge32ln %g6, %i6, %o0 srax %g5, 0x16, %g4 ld [%l7 + 0x4C], %f12 movrlz %l6, %l3, %l1 ldsh [%l7 + 0x0E], %g3 alignaddr %g1, %o3, %g7 subcc %l0, %l4, %g2 fmovdcs %icc, %f10, %f4 ld [%l7 + 0x10], %f13 edge16l %i7, %o6, %o4 fbne,a %fcc1, loop_2107 umulcc %o7, 0x0C7C, %i3 mulscc %l2, 0x193F, %o2 ldub [%l7 + 0x51], %o1 loop_2107: fmovdg %icc, %f15, %f2 edge8n %i2, %i5, %o5 fmovd %f4, %f4 edge16ln %i4, %i1, %i0 bcs,a,pn %icc, loop_2108 ldd [%l7 + 0x18], %f10 fmovdl %xcc, %f11, %f12 bl,pt %xcc, loop_2109 loop_2108: ldsw [%l7 + 0x2C], %l5 fxnors %f0, %f12, %f4 udiv %i6, 0x1A62, %o0 loop_2109: ldub [%l7 + 0x2C], %g5 srax %g6, %l6, %g4 fnot2 %f0, %f6 udivcc %l3, 0x11A5, %g3 andn %g1, 0x1EF8, %o3 fmovdvs %icc, %f11, %f7 lduw [%l7 + 0x20], %g7 fnot1 %f6, %f2 fbne,a %fcc0, loop_2110 fnot2 %f8, %f8 bpos,pt %icc, loop_2111 edge32 %l0, %l4, %g2 loop_2110: ldx [%l7 + 0x48], %l1 edge8ln %o6, %o4, %o7 loop_2111: brgez,a %i7, loop_2112 sth %l2, [%l7 + 0x6A] fmovsge %xcc, %f9, %f4 ld [%l7 + 0x58], %f12 loop_2112: ldsb [%l7 + 0x2F], %o2 fpackfix %f10, %f1 sll %o1, %i3, %i2 fpadd32 %f10, %f14, %f14 fmovdleu %icc, %f9, %f13 fornot1s %f2, %f2, %f3 fcmpes %fcc2, %f1, %f13 nop setx loop_2113, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc2, loop_2114 fmul8x16al %f9, %f7, %f2 fmovdcs %xcc, %f12, %f13 loop_2113: smulcc %o5, %i5, %i4 loop_2114: tge %icc, 0x5 ldub [%l7 + 0x4F], %i1 stb %l5, [%l7 + 0x76] stx %i6, [%l7 + 0x60] sth %i0, [%l7 + 0x4E] fnot1s %f3, %f0 fbule,a %fcc0, loop_2115 fmovsa %icc, %f4, %f3 andn %g5, %g6, %l6 ldsw [%l7 + 0x1C], %o0 loop_2115: stx %l3, [%l7 + 0x68] sth %g4, [%l7 + 0x58] fpack16 %f12, %f2 ba,a loop_2116 udiv %g1, 0x0214, %o3 tcs %icc, 0x4 stb %g7, [%l7 + 0x28] loop_2116: fmovsg %icc, %f1, %f4 udiv %g3, 0x1B5C, %l4 mulx %g2, 0x173F, %l0 ld [%l7 + 0x70], %f14 orcc %o6, 0x0FF6, %l1 bge,a %xcc, loop_2117 fmovrdgez %o4, %f2, %f14 fmovsl %xcc, %f6, %f2 fmovdle %xcc, %f3, %f9 loop_2117: std %f2, [%l7 + 0x18] sth %o7, [%l7 + 0x14] fpmerge %f1, %f4, %f0 fbule %fcc2, loop_2118 fbue %fcc2, loop_2119 lduh [%l7 + 0x6E], %i7 nop setx loop_2120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2118: movrgz %o2, 0x3C0, %l2 loop_2119: bgu,pt %icc, loop_2121 ldd [%l7 + 0x68], %f14 loop_2120: sllx %i3, 0x08, %o1 addc %i2, 0x00BC, %i5 loop_2121: lduw [%l7 + 0x58], %i4 fbge,a %fcc0, loop_2122 movleu %xcc, %o5, %i1 ldsh [%l7 + 0x08], %l5 fpadd16 %f2, %f10, %f10 loop_2122: ldsw [%l7 + 0x4C], %i6 ldd [%l7 + 0x30], %f12 fmovrdgz %i0, %f14, %f0 fbul,a %fcc3, loop_2123 fands %f1, %f9, %f9 ldub [%l7 + 0x4B], %g5 st %f12, [%l7 + 0x24] loop_2123: fsrc1s %f8, %f5 fornot2s %f4, %f15, %f3 ldx [%l7 + 0x70], %g6 lduh [%l7 + 0x0A], %l6 fnands %f12, %f2, %f6 bleu,pn %icc, loop_2124 fsrc2s %f4, %f3 stx %l3, [%l7 + 0x10] ldsh [%l7 + 0x68], %g4 loop_2124: alignaddrl %g1, %o3, %o0 brnz,a %g7, loop_2125 fmovrde %g3, %f2, %f10 ldd [%l7 + 0x08], %f10 sll %g2, %l0, %o6 loop_2125: movn %icc, %l4, %o4 lduh [%l7 + 0x0E], %l1 fmovrsne %o7, %f15, %f6 ld [%l7 + 0x20], %f0 fba %fcc2, loop_2126 fpadd32s %f7, %f4, %f9 st %f11, [%l7 + 0x58] lduw [%l7 + 0x70], %o2 loop_2126: ldsw [%l7 + 0x58], %l2 fands %f8, %f11, %f6 tvc %icc, 0x7 add %i3, 0x06A6, %i7 fpsub32s %f7, %f13, %f8 sth %o1, [%l7 + 0x3E] movn %xcc, %i5, %i2 brlez,a %i4, loop_2127 stx %o5, [%l7 + 0x30] edge32l %l5, %i6, %i1 mulscc %i0, %g5, %l6 loop_2127: fpadd16 %f10, %f4, %f10 ldub [%l7 + 0x35], %g6 ldsh [%l7 + 0x5A], %l3 fble,a %fcc3, loop_2128 or %g1, %o3, %g4 fnors %f3, %f5, %f0 fcmpeq16 %f12, %f12, %o0 loop_2128: fnot2 %f14, %f6 sdiv %g7, 0x036F, %g3 st %f0, [%l7 + 0x40] stb %l0, [%l7 + 0x6D] bg,a %icc, loop_2129 sdivcc %o6, 0x1C7E, %g2 bcc loop_2130 ldsw [%l7 + 0x14], %o4 loop_2129: addc %l4, %l1, %o7 addcc %o2, 0x1FBB, %i3 loop_2130: bcc,a %xcc, loop_2131 brlez,a %i7, loop_2132 stb %l2, [%l7 + 0x53] fpackfix %f6, %f0 loop_2131: subc %o1, %i2, %i5 loop_2132: fmovda %icc, %f0, %f14 ldsw [%l7 + 0x48], %i4 bvc,a %xcc, loop_2133 fmovdleu %xcc, %f0, %f5 ldx [%l7 + 0x58], %o5 ldsb [%l7 + 0x0C], %l5 loop_2133: fmovd %f14, %f0 movgu %xcc, %i1, %i0 fmovdvc %icc, %f2, %f7 fsrc2s %f4, %f0 xnor %i6, %l6, %g5 ldsh [%l7 + 0x60], %g6 fmovrdlz %l3, %f10, %f4 fcmpeq16 %f8, %f14, %o3 add %g1, %o0, %g4 movg %xcc, %g3, %l0 fmovsne %icc, %f2, %f14 fnor %f8, %f10, %f4 fbu,a %fcc1, loop_2134 ldub [%l7 + 0x50], %o6 ta %xcc, 0x0 fmovsg %xcc, %f5, %f10 loop_2134: fmuld8sux16 %f3, %f2, %f10 lduw [%l7 + 0x14], %g2 sllx %g7, %l4, %o4 ldsw [%l7 + 0x20], %o7 subccc %o2, %i3, %l1 fpadd32s %f13, %f12, %f0 ble,a loop_2135 fmuld8ulx16 %f12, %f8, %f8 fnor %f8, %f4, %f4 stw %l2, [%l7 + 0x44] loop_2135: fmovdgu %xcc, %f12, %f3 alignaddrl %o1, %i2, %i5 fbo %fcc3, loop_2136 edge32n %i7, %o5, %i4 mulscc %i1, %i0, %i6 stw %l5, [%l7 + 0x1C] loop_2136: ld [%l7 + 0x20], %f11 ldsb [%l7 + 0x3E], %l6 fbg %fcc2, loop_2137 fmovdne %xcc, %f7, %f5 stb %g6, [%l7 + 0x2F] stw %l3, [%l7 + 0x10] loop_2137: st %f6, [%l7 + 0x34] te %xcc, 0x5 fcmple32 %f4, %f8, %o3 fmovscs %icc, %f3, %f13 ldsw [%l7 + 0x14], %g5 sllx %o0, %g1, %g3 ble loop_2138 fpadd16s %f5, %f14, %f10 tneg %xcc, 0x1 ble,pt %xcc, loop_2139 loop_2138: mulx %l0, %g4, %o6 ldub [%l7 + 0x7B], %g7 fcmpd %fcc2, %f12, %f0 loop_2139: array16 %l4, %o4, %g2 fbo,a %fcc2, loop_2140 ldsh [%l7 + 0x72], %o7 edge16n %o2, %l1, %i3 umulcc %o1, 0x00C9, %i2 loop_2140: addcc %i5, 0x04F9, %i7 fmovdvc %xcc, %f14, %f14 std %f4, [%l7 + 0x78] std %f12, [%l7 + 0x40] stx %l2, [%l7 + 0x78] ldx [%l7 + 0x78], %i4 movrgez %o5, %i0, %i1 stw %i6, [%l7 + 0x18] stw %l6, [%l7 + 0x34] fmovde %icc, %f8, %f10 stx %g6, [%l7 + 0x08] movrlez %l3, 0x3A3, %l5 bleu,a,pn %xcc, loop_2141 fmovsle %icc, %f9, %f13 movle %xcc, %g5, %o3 fmovsvc %icc, %f13, %f2 loop_2141: stb %g1, [%l7 + 0x68] fmovdg %xcc, %f13, %f1 lduw [%l7 + 0x54], %g3 fmul8x16al %f11, %f9, %f2 fbl,a %fcc2, loop_2142 fba %fcc0, loop_2143 ld [%l7 + 0x7C], %f7 edge16ln %l0, %g4, %o6 loop_2142: ld [%l7 + 0x6C], %f12 loop_2143: st %f5, [%l7 + 0x58] fnands %f13, %f13, %f15 fbe %fcc1, loop_2144 fmovsvs %xcc, %f0, %f10 bne,a,pn %xcc, loop_2145 st %f13, [%l7 + 0x3C] loop_2144: fmovd %f2, %f8 fsrc1 %f14, %f0 loop_2145: call loop_2146 ldd [%l7 + 0x50], %f10 ldd [%l7 + 0x40], %f12 nop setx loop_2147, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2146: ldub [%l7 + 0x73], %o0 movvs %xcc, %g7, %o4 ldsb [%l7 + 0x72], %l4 loop_2147: fnegd %f14, %f10 subccc %o7, 0x06E5, %o2 movrgz %l1, 0x32A, %i3 bg %icc, loop_2148 sll %g2, 0x17, %i2 std %f0, [%l7 + 0x60] tleu %icc, 0x3 loop_2148: bge,a,pt %icc, loop_2149 srlx %o1, %i5, %i7 bgu,a,pt %icc, loop_2150 fornot1s %f5, %f15, %f14 loop_2149: ldub [%l7 + 0x0B], %l2 sllx %i4, 0x01, %o5 loop_2150: fmovda %xcc, %f14, %f9 ld [%l7 + 0x30], %f2 fmovsgu %icc, %f7, %f4 edge8n %i0, %i6, %i1 nop setx loop_2151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f3, %f11 fble,a %fcc1, loop_2152 ldsh [%l7 + 0x4C], %g6 loop_2151: fpack32 %f10, %f0, %f2 fmul8x16al %f9, %f9, %f12 loop_2152: subcc %l6, 0x09E4, %l5 fpadd32 %f14, %f0, %f2 brgez,a %l3, loop_2153 be,a,pn %icc, loop_2154 bl %xcc, loop_2155 sdivcc %o3, 0x15BF, %g1 loop_2153: ldub [%l7 + 0x78], %g3 loop_2154: bge,pt %xcc, loop_2156 loop_2155: bpos,a,pn %icc, loop_2157 sth %l0, [%l7 + 0x20] stb %g5, [%l7 + 0x57] loop_2156: bleu,pn %xcc, loop_2158 loop_2157: fba %fcc0, loop_2159 tge %icc, 0x7 ldd [%l7 + 0x50], %f12 loop_2158: lduh [%l7 + 0x60], %g4 loop_2159: fble,a %fcc0, loop_2160 sth %o0, [%l7 + 0x6C] movne %xcc, %o6, %g7 std %f0, [%l7 + 0x38] loop_2160: fmul8x16 %f6, %f10, %f12 lduh [%l7 + 0x64], %o4 fnot1s %f1, %f1 brlez %l4, loop_2161 movg %xcc, %o2, %o7 movrgez %i3, 0x1A6, %g2 ta %icc, 0x6 loop_2161: std %f14, [%l7 + 0x70] fbn %fcc1, loop_2162 ld [%l7 + 0x70], %f5 fcmpeq32 %f12, %f4, %l1 fmovrslez %i2, %f8, %f12 loop_2162: ldsw [%l7 + 0x28], %o1 fors %f5, %f6, %f1 ble,pt %icc, loop_2163 fbg %fcc0, loop_2164 brnz,a %i5, loop_2165 fbu,a %fcc2, loop_2166 loop_2163: move %xcc, %i7, %i4 loop_2164: fnegs %f2, %f9 loop_2165: fpmerge %f1, %f1, %f2 loop_2166: ldub [%l7 + 0x75], %l2 fmovsgu %xcc, %f15, %f14 addccc %o5, %i6, %i1 stb %i0, [%l7 + 0x29] sub %g6, 0x0E96, %l5 movvc %xcc, %l6, %l3 fpadd32 %f8, %f4, %f6 ldsh [%l7 + 0x18], %o3 alignaddrl %g1, %g3, %l0 fnot1 %f14, %f12 edge16ln %g5, %g4, %o6 array8 %o0, %g7, %l4 subccc %o2, 0x1D55, %o7 stx %o4, [%l7 + 0x30] ld [%l7 + 0x20], %f15 brgz,a %g2, loop_2167 tn %icc, 0x7 movn %xcc, %i3, %l1 ldub [%l7 + 0x14], %o1 loop_2167: orcc %i2, 0x02A0, %i5 ld [%l7 + 0x7C], %f2 ldd [%l7 + 0x68], %f8 tvc %icc, 0x7 fornot2s %f6, %f14, %f8 st %f11, [%l7 + 0x68] fones %f3 movcc %icc, %i4, %i7 fmovdne %icc, %f13, %f0 fbue,a %fcc1, loop_2168 fbg,a %fcc0, loop_2169 addcc %l2, 0x0052, %o5 fmovrdgez %i1, %f4, %f4 loop_2168: stb %i0, [%l7 + 0x48] loop_2169: movre %g6, %l5, %l6 fmul8x16au %f4, %f14, %f10 ldsb [%l7 + 0x38], %l3 ldsh [%l7 + 0x7C], %o3 ldsh [%l7 + 0x14], %g1 movrlz %g3, %i6, %g5 ldsh [%l7 + 0x48], %l0 addc %g4, %o0, %o6 edge16ln %g7, %o2, %l4 brz %o4, loop_2170 edge8ln %o7, %g2, %i3 andn %o1, 0x1A59, %l1 fbu %fcc0, loop_2171 loop_2170: bleu loop_2172 brz,a %i5, loop_2173 stb %i2, [%l7 + 0x62] loop_2171: xnorcc %i7, 0x08DF, %l2 loop_2172: fbge,a %fcc3, loop_2174 loop_2173: ble %icc, loop_2175 stb %o5, [%l7 + 0x2F] fmul8x16al %f15, %f14, %f0 loop_2174: fmovsn %icc, %f13, %f11 loop_2175: brgz %i4, loop_2176 fmovspos %xcc, %f7, %f9 fornot1 %f10, %f4, %f10 bgu,pn %xcc, loop_2177 loop_2176: ldsw [%l7 + 0x40], %i0 ldub [%l7 + 0x74], %i1 movg %xcc, %g6, %l5 loop_2177: ldd [%l7 + 0x40], %f10 tle %icc, 0x7 std %f2, [%l7 + 0x28] ld [%l7 + 0x18], %f11 stw %l3, [%l7 + 0x1C] ldub [%l7 + 0x64], %o3 movn %icc, %g1, %g3 fpmerge %f6, %f6, %f6 fbn %fcc3, loop_2178 fpackfix %f2, %f8 tg %xcc, 0x3 movgu %xcc, %i6, %g5 loop_2178: std %f8, [%l7 + 0x40] movleu %xcc, %l0, %l6 fpack16 %f0, %f0 ldx [%l7 + 0x70], %o0 ba,a,pt %icc, loop_2179 fmovsg %xcc, %f2, %f0 ldsw [%l7 + 0x08], %g4 nop setx loop_2180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2179: stb %o6, [%l7 + 0x62] addc %g7, %o2, %l4 fxnors %f9, %f10, %f2 loop_2180: ldx [%l7 + 0x10], %o4 fmul8x16 %f10, %f0, %f12 ldx [%l7 + 0x18], %o7 ldsb [%l7 + 0x12], %g2 orcc %o1, 0x1F3B, %l1 tvc %icc, 0x2 lduw [%l7 + 0x3C], %i3 fmovdge %xcc, %f0, %f14 fmovsne %icc, %f13, %f6 brgz,a %i2, loop_2181 fxors %f14, %f0, %f14 ldsh [%l7 + 0x74], %i5 bn,pt %icc, loop_2182 loop_2181: edge8n %i7, %o5, %l2 subccc %i4, 0x1A97, %i0 fnegd %f12, %f14 loop_2182: fmovrsgez %g6, %f15, %f9 fnegs %f7, %f14 ldd [%l7 + 0x50], %f6 ld [%l7 + 0x40], %f14 fmovdleu %icc, %f7, %f7 ldub [%l7 + 0x31], %i1 add %l3, %l5, %g1 taddcc %g3, %o3, %i6 bvc,a %icc, loop_2183 ble loop_2184 fbo %fcc3, loop_2185 stb %g5, [%l7 + 0x70] loop_2183: fnot2s %f1, %f6 loop_2184: ldd [%l7 + 0x10], %f0 loop_2185: fbule %fcc2, loop_2186 fcmpeq16 %f8, %f10, %l6 bne,a,pt %icc, loop_2187 ld [%l7 + 0x4C], %f1 loop_2186: movrlez %l0, %g4, %o6 ldsw [%l7 + 0x28], %g7 loop_2187: fabsd %f8, %f0 ldd [%l7 + 0x08], %f2 ldd [%l7 + 0x20], %f2 tcc %xcc, 0x3 alignaddrl %o2, %o0, %l4 bl,a,pn %icc, loop_2188 ldsw [%l7 + 0x0C], %o4 st %f1, [%l7 + 0x20] tn %icc, 0x3 loop_2188: be,a,pt %xcc, loop_2189 mova %xcc, %o7, %g2 fmovrdlez %o1, %f6, %f12 ldx [%l7 + 0x48], %l1 loop_2189: fandnot1 %f6, %f0, %f6 fcmple16 %f14, %f10, %i3 tcc %icc, 0x5 fbl,a %fcc1, loop_2190 bge,pt %icc, loop_2191 be loop_2192 sth %i2, [%l7 + 0x54] loop_2190: bleu loop_2193 loop_2191: fone %f10 loop_2192: movrne %i7, 0x0FE, %i5 tvs %icc, 0x1 loop_2193: fmovdg %xcc, %f0, %f9 fmovde %icc, %f9, %f1 udiv %l2, 0x178B, %i4 stb %i0, [%l7 + 0x4A] array8 %g6, %i1, %l3 lduh [%l7 + 0x58], %l5 bge,a,pn %icc, loop_2194 ldsb [%l7 + 0x48], %g1 ldsb [%l7 + 0x74], %o5 edge32ln %g3, %o3, %g5 loop_2194: sth %i6, [%l7 + 0x0E] orcc %l0, 0x03F5, %g4 brgz,a %l6, loop_2195 edge32ln %g7, %o6, %o2 edge16n %l4, %o4, %o7 bleu,a,pt %xcc, loop_2196 loop_2195: brnz %g2, loop_2197 stw %o1, [%l7 + 0x1C] ldx [%l7 + 0x58], %l1 loop_2196: fble,a %fcc1, loop_2198 loop_2197: fmovdge %icc, %f1, %f2 fbg %fcc3, loop_2199 fxnor %f10, %f12, %f4 loop_2198: sth %i3, [%l7 + 0x26] udiv %o0, 0x0181, %i7 loop_2199: fmovrdgz %i2, %f8, %f14 fand %f14, %f14, %f6 stw %i5, [%l7 + 0x0C] fmovsleu %icc, %f5, %f0 fbule %fcc3, loop_2200 fbuge,a %fcc2, loop_2201 stb %l2, [%l7 + 0x35] ld [%l7 + 0x48], %f15 loop_2200: stx %i0, [%l7 + 0x30] loop_2201: ldd [%l7 + 0x60], %f14 alignaddrl %g6, %i1, %l3 ldsb [%l7 + 0x1C], %i4 fmovdcc %icc, %f14, %f13 brz %g1, loop_2202 fmovdne %xcc, %f2, %f12 ldsh [%l7 + 0x4E], %o5 te %icc, 0x6 loop_2202: fnands %f9, %f10, %f15 edge32l %l5, %o3, %g5 ba,a,pn %icc, loop_2203 tge %xcc, 0x7 std %f8, [%l7 + 0x58] edge16l %i6, %g3, %g4 loop_2203: smul %l0, %g7, %o6 std %f12, [%l7 + 0x50] sub %l6, 0x0602, %o2 ldsw [%l7 + 0x0C], %o4 tcc %xcc, 0x1 fbo,a %fcc3, loop_2204 stw %l4, [%l7 + 0x78] fzeros %f4 fmovdne %xcc, %f5, %f15 loop_2204: fbo %fcc3, loop_2205 fbne %fcc3, loop_2206 fcmped %fcc0, %f10, %f6 fbug,a %fcc2, loop_2207 loop_2205: fmul8x16au %f9, %f15, %f4 loop_2206: ldsw [%l7 + 0x50], %o7 fpsub32s %f15, %f0, %f10 loop_2207: ldsw [%l7 + 0x38], %g2 ldx [%l7 + 0x38], %o1 fmovrse %l1, %f12, %f5 fcmped %fcc2, %f6, %f14 popc %o0, %i7 bshuffle %f2, %f8, %f4 srl %i3, 0x09, %i2 fmul8x16 %f5, %f6, %f14 fmul8x16 %f0, %f10, %f14 ldd [%l7 + 0x48], %f8 smul %l2, %i0, %g6 fpadd32s %f7, %f5, %f1 stx %i5, [%l7 + 0x20] sdivx %i1, 0x1D0A, %l3 orcc %i4, %o5, %l5 tneg %icc, 0x3 smul %o3, %g5, %i6 movg %icc, %g1, %g3 ld [%l7 + 0x44], %f4 ldx [%l7 + 0x78], %l0 subc %g7, %g4, %l6 te %icc, 0x2 fxnor %f8, %f2, %f6 ldub [%l7 + 0x1C], %o6 srax %o4, %o2, %l4 fbg %fcc1, loop_2208 tvc %xcc, 0x3 stw %g2, [%l7 + 0x5C] fmovscs %xcc, %f13, %f11 loop_2208: fmovrdgez %o7, %f2, %f10 brgez %o1, loop_2209 fcmped %fcc0, %f2, %f4 ldx [%l7 + 0x38], %l1 fmovdgu %xcc, %f6, %f2 loop_2209: or %o0, %i3, %i7 sra %l2, 0x11, %i0 addcc %i2, %g6, %i5 orn %i1, %l3, %o5 fandnot1s %f9, %f11, %f1 fmovdn %xcc, %f3, %f10 fmuld8sux16 %f6, %f5, %f2 fmovsa %icc, %f11, %f2 addc %l5, 0x0189, %o3 fmovspos %icc, %f10, %f13 fbul,a %fcc1, loop_2210 fmovsvs %xcc, %f8, %f4 fmovdle %xcc, %f12, %f11 lduh [%l7 + 0x12], %i4 loop_2210: ldsw [%l7 + 0x44], %i6 fmovrdlez %g5, %f0, %f8 and %g1, 0x0247, %l0 tne %xcc, 0x3 ble,a %icc, loop_2211 ldx [%l7 + 0x68], %g3 fmovdge %icc, %f11, %f6 and %g4, 0x0F99, %l6 loop_2211: ldsh [%l7 + 0x4E], %g7 brgz,a %o6, loop_2212 bl loop_2213 edge8l %o4, %o2, %g2 stb %l4, [%l7 + 0x1D] loop_2212: st %f7, [%l7 + 0x54] loop_2213: lduh [%l7 + 0x50], %o1 fmovrslz %l1, %f10, %f0 std %f8, [%l7 + 0x28] movle %icc, %o7, %i3 fcmpes %fcc1, %f3, %f0 ld [%l7 + 0x30], %f8 xnorcc %i7, 0x138F, %l2 fmovsvc %icc, %f15, %f6 ldd [%l7 + 0x30], %f10 lduw [%l7 + 0x18], %o0 fcmpes %fcc1, %f7, %f8 bg loop_2214 brlez %i0, loop_2215 andcc %g6, %i5, %i2 bvc %xcc, loop_2216 loop_2214: taddcc %l3, %o5, %l5 loop_2215: ldub [%l7 + 0x6D], %o3 edge16l %i4, %i6, %g5 loop_2216: fxnors %f9, %f14, %f9 tpos %icc, 0x3 ldx [%l7 + 0x18], %g1 ble,pn %xcc, loop_2217 fmul8sux16 %f0, %f6, %f12 bvc,a %xcc, loop_2218 fcmpne32 %f0, %f8, %i1 loop_2217: movvs %icc, %g3, %g4 ldx [%l7 + 0x48], %l6 loop_2218: fmovdleu %xcc, %f12, %f1 fbul,a %fcc2, loop_2219 fcmpd %fcc3, %f10, %f10 sth %g7, [%l7 + 0x08] stw %o6, [%l7 + 0x4C] loop_2219: fbne,a %fcc3, loop_2220 bvs,a loop_2221 nop setx loop_2222, %l0, %l1 jmpl %l1, %l0 call loop_2223 loop_2220: sth %o4, [%l7 + 0x76] loop_2221: fandnot2 %f4, %f2, %f2 loop_2222: movcc %xcc, %o2, %g2 loop_2223: ta %xcc, 0x5 fpsub32s %f3, %f10, %f2 fmovspos %icc, %f14, %f10 stb %o1, [%l7 + 0x6F] fabss %f15, %f9 fnot2s %f4, %f7 sdivx %l1, 0x12EB, %o7 ld [%l7 + 0x4C], %f15 fand %f14, %f0, %f0 ldsw [%l7 + 0x30], %i3 ld [%l7 + 0x3C], %f8 stx %i7, [%l7 + 0x60] fmovrde %l2, %f12, %f2 brnz %o0, loop_2224 fmovsl %icc, %f12, %f2 orncc %i0, %l4, %i5 subc %i2, 0x1896, %g6 loop_2224: ldub [%l7 + 0x73], %l3 edge16 %l5, %o5, %o3 bgu loop_2225 tn %icc, 0x3 lduh [%l7 + 0x60], %i6 movneg %xcc, %i4, %g5 loop_2225: subc %i1, 0x01E6, %g1 ldsh [%l7 + 0x70], %g4 fornot1 %f10, %f0, %f12 array8 %l6, %g7, %g3 be,a,pn %icc, loop_2226 tg %icc, 0x2 fnot1s %f14, %f4 xnor %o6, 0x0D31, %o4 loop_2226: taddcctv %l0, %o2, %g2 stb %l1, [%l7 + 0x11] ble,pn %icc, loop_2227 fcmpeq32 %f0, %f12, %o7 fmovdcs %icc, %f5, %f12 fpackfix %f12, %f9 loop_2227: ldd [%l7 + 0x78], %f8 stx %o1, [%l7 + 0x50] fmovs %f9, %f9 fbge %fcc3, loop_2228 tne %xcc, 0x1 movvc %icc, %i3, %i7 fmovda %xcc, %f8, %f12 loop_2228: ldub [%l7 + 0x47], %l2 tl %xcc, 0x3 fmovdg %xcc, %f13, %f4 fcmps %fcc3, %f15, %f12 fmovsg %xcc, %f7, %f12 sdivcc %i0, 0x1964, %o0 fnand %f2, %f14, %f12 faligndata %f14, %f12, %f8 ldd [%l7 + 0x40], %f2 fmovdn %xcc, %f7, %f2 tcs %xcc, 0x3 stb %i5, [%l7 + 0x65] be %xcc, loop_2229 lduh [%l7 + 0x4A], %i2 ldub [%l7 + 0x68], %g6 fmovdg %xcc, %f9, %f15 loop_2229: sethi 0x0AB5, %l3 movgu %icc, %l4, %l5 orn %o5, 0x15C6, %o3 fmovdne %xcc, %f14, %f8 call loop_2230 add %i4, %g5, %i6 lduh [%l7 + 0x16], %i1 ldsh [%l7 + 0x20], %g4 loop_2230: std %f6, [%l7 + 0x40] fbule %fcc0, loop_2231 sethi 0x0EDC, %g1 ldub [%l7 + 0x5B], %l6 fpack32 %f10, %f10, %f4 loop_2231: edge32n %g7, %o6, %g3 addccc %l0, 0x0FB1, %o2 std %f2, [%l7 + 0x78] edge32ln %g2, %o4, %o7 fpackfix %f6, %f11 stx %l1, [%l7 + 0x78] fmul8ulx16 %f14, %f4, %f2 bvc,pt %xcc, loop_2232 array8 %i3, %i7, %l2 ldsb [%l7 + 0x10], %i0 fbg,a %fcc2, loop_2233 loop_2232: taddcctv %o0, 0x16CD, %o1 fbge,a %fcc0, loop_2234 lduh [%l7 + 0x42], %i2 loop_2233: popc %g6, %i5 fmovsgu %xcc, %f13, %f4 loop_2234: movneg %xcc, %l3, %l5 fnot1s %f13, %f8 edge8n %l4, %o5, %o3 andcc %g5, %i4, %i1 fbge %fcc3, loop_2235 fornot1 %f0, %f14, %f4 fmul8sux16 %f4, %f10, %f14 fmovrde %g4, %f14, %f0 loop_2235: stw %i6, [%l7 + 0x58] bg,a %icc, loop_2236 bg,a loop_2237 bvs,pt %icc, loop_2238 stx %g1, [%l7 + 0x58] loop_2236: tge %xcc, 0x0 loop_2237: fbug,a %fcc3, loop_2239 loop_2238: movge %xcc, %g7, %o6 fandnot1 %f10, %f6, %f14 andncc %l6, %l0, %o2 loop_2239: siam 0x5 edge16n %g3, %o4, %g2 ldub [%l7 + 0x1C], %l1 fnor %f10, %f4, %f6 fnor %f4, %f2, %f14 fmovdge %icc, %f10, %f8 fbn,a %fcc1, loop_2240 ldsh [%l7 + 0x08], %o7 tcc %xcc, 0x6 xnor %i3, %i7, %l2 loop_2240: fbule %fcc2, loop_2241 fands %f7, %f4, %f6 sdivx %o0, 0x09DA, %o1 brgez %i0, loop_2242 loop_2241: ldsw [%l7 + 0x58], %g6 fmovsleu %xcc, %f13, %f0 bpos,a,pt %icc, loop_2243 loop_2242: stw %i5, [%l7 + 0x54] fpsub32 %f12, %f2, %f8 edge16n %i2, %l3, %l5 loop_2243: fmovdvc %icc, %f2, %f5 ldub [%l7 + 0x66], %o5 movpos %icc, %o3, %g5 bneg,a %icc, loop_2244 movcc %xcc, %i4, %l4 edge32ln %g4, %i1, %g1 ldsb [%l7 + 0x1F], %i6 loop_2244: ldsb [%l7 + 0x26], %o6 lduw [%l7 + 0x3C], %l6 sth %l0, [%l7 + 0x2E] ldx [%l7 + 0x78], %o2 fcmped %fcc1, %f2, %f8 edge32l %g7, %o4, %g3 sth %g2, [%l7 + 0x30] umul %o7, %i3, %l1 alignaddrl %i7, %o0, %o1 fzeros %f14 ldd [%l7 + 0x08], %f0 movrlez %i0, %l2, %g6 sth %i5, [%l7 + 0x1A] stx %l3, [%l7 + 0x18] movneg %icc, %l5, %i2 fcmpgt16 %f0, %f2, %o5 movrne %o3, 0x1F0, %g5 lduw [%l7 + 0x74], %i4 and %g4, %l4, %i1 srl %i6, 0x09, %o6 std %f8, [%l7 + 0x28] orncc %g1, %l0, %o2 fornot1 %f10, %f4, %f12 ble,a,pt %icc, loop_2245 ldsb [%l7 + 0x0B], %g7 mulx %l6, 0x136E, %g3 lduh [%l7 + 0x68], %g2 loop_2245: fornot1 %f8, %f6, %f12 fexpand %f0, %f8 ldub [%l7 + 0x1E], %o4 fmuld8sux16 %f2, %f11, %f12 fandnot1 %f14, %f4, %f14 brlez,a %o7, loop_2246 sth %i3, [%l7 + 0x58] and %l1, 0x12E7, %i7 std %f0, [%l7 + 0x78] loop_2246: ldx [%l7 + 0x18], %o1 te %xcc, 0x4 lduw [%l7 + 0x18], %o0 fmovrsne %l2, %f5, %f5 lduh [%l7 + 0x7E], %g6 fba,a %fcc3, loop_2247 andcc %i0, %l3, %i5 stw %i2, [%l7 + 0x10] stw %l5, [%l7 + 0x38] loop_2247: edge16n %o3, %g5, %o5 std %f6, [%l7 + 0x78] fsrc1s %f7, %f15 fblg %fcc1, loop_2248 ldx [%l7 + 0x78], %g4 fmovrsgez %l4, %f12, %f6 fzero %f2 loop_2248: tneg %xcc, 0x1 fble,a %fcc3, loop_2249 sth %i1, [%l7 + 0x6A] fmovscs %xcc, %f1, %f11 sub %i6, %i4, %g1 loop_2249: lduh [%l7 + 0x3E], %l0 fpack32 %f10, %f6, %f6 ldd [%l7 + 0x08], %f14 fandnot1 %f4, %f14, %f8 fmovsa %icc, %f8, %f13 ld [%l7 + 0x30], %f2 fpsub32s %f8, %f8, %f13 brnz,a %o6, loop_2250 andcc %o2, %l6, %g7 fmuld8ulx16 %f10, %f13, %f10 ldx [%l7 + 0x70], %g2 loop_2250: fcmpd %fcc1, %f14, %f4 ldsh [%l7 + 0x18], %o4 stb %g3, [%l7 + 0x23] movge %xcc, %i3, %l1 be,pn %xcc, loop_2251 fzero %f4 std %f8, [%l7 + 0x68] edge16ln %o7, %o1, %i7 loop_2251: umulcc %o0, 0x065B, %g6 st %f11, [%l7 + 0x54] andn %i0, %l3, %l2 ldub [%l7 + 0x58], %i5 and %i2, 0x0A14, %o3 sub %g5, 0x0680, %o5 brlez,a %l5, loop_2252 ldsw [%l7 + 0x30], %l4 ldsw [%l7 + 0x50], %g4 sth %i6, [%l7 + 0x14] loop_2252: fexpand %f2, %f8 fbne %fcc3, loop_2253 fmovrdgez %i4, %f10, %f4 st %f13, [%l7 + 0x08] mova %xcc, %i1, %g1 loop_2253: ldsh [%l7 + 0x0E], %o6 lduh [%l7 + 0x18], %l0 movgu %icc, %o2, %l6 fmuld8sux16 %f5, %f11, %f14 fbl,a %fcc2, loop_2254 fsrc2 %f12, %f0 fmuld8ulx16 %f10, %f9, %f10 brlez %g2, loop_2255 loop_2254: brlez %o4, loop_2256 mulscc %g3, %i3, %l1 movrne %g7, 0x03C, %o1 loop_2255: edge8l %i7, %o7, %o0 loop_2256: movl %icc, %g6, %l3 lduw [%l7 + 0x58], %i0 st %f9, [%l7 + 0x64] ldub [%l7 + 0x37], %i5 movre %l2, 0x0C0, %i2 tcs %icc, 0x5 ldsw [%l7 + 0x50], %g5 fbug %fcc3, loop_2257 fbge,a %fcc0, loop_2258 fmovrdgz %o3, %f0, %f12 stb %l5, [%l7 + 0x7D] loop_2257: tcs %xcc, 0x1 loop_2258: brz,a %o5, loop_2259 fxnor %f8, %f14, %f10 be,pn %icc, loop_2260 add %g4, %i6, %l4 loop_2259: st %f15, [%l7 + 0x4C] ldsw [%l7 + 0x6C], %i1 loop_2260: fzero %f0 movpos %icc, %g1, %o6 fsrc2 %f0, %f0 fbn %fcc0, loop_2261 stx %l0, [%l7 + 0x70] fmovdvs %icc, %f4, %f15 fpsub16s %f3, %f3, %f5 loop_2261: xnorcc %i4, 0x1DE8, %l6 stx %o2, [%l7 + 0x50] sth %g2, [%l7 + 0x5A] stx %g3, [%l7 + 0x20] fabsd %f6, %f2 ble,pn %icc, loop_2262 movrne %i3, %o4, %g7 bleu,a loop_2263 bvc,a,pn %icc, loop_2264 loop_2262: fnegd %f8, %f4 fmovdl %xcc, %f1, %f6 loop_2263: nop setx loop_2265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2264: ldsw [%l7 + 0x74], %l1 fmul8ulx16 %f2, %f14, %f4 fmovrdgz %o1, %f0, %f12 loop_2265: bshuffle %f4, %f14, %f14 fbe %fcc0, loop_2266 stb %i7, [%l7 + 0x32] st %f6, [%l7 + 0x50] srlx %o0, 0x11, %g6 loop_2266: ldx [%l7 + 0x38], %o7 ldsh [%l7 + 0x48], %l3 fmovda %xcc, %f0, %f3 fmul8x16au %f7, %f12, %f4 fpack16 %f0, %f0 fmovd %f8, %f6 ldsw [%l7 + 0x70], %i0 brz,a %i5, loop_2267 movpos %icc, %l2, %g5 ld [%l7 + 0x5C], %f9 ldx [%l7 + 0x28], %i2 loop_2267: xnor %o3, 0x1945, %l5 fbue %fcc2, loop_2268 fmovda %icc, %f10, %f10 fmovdgu %xcc, %f10, %f2 fxor %f14, %f6, %f14 loop_2268: udiv %o5, 0x1745, %g4 lduw [%l7 + 0x38], %l4 fmovdg %icc, %f9, %f8 st %f4, [%l7 + 0x1C] edge16ln %i1, %g1, %i6 fbue,a %fcc3, loop_2269 stb %l0, [%l7 + 0x3A] lduh [%l7 + 0x18], %i4 edge32n %o6, %l6, %o2 loop_2269: siam 0x2 fmul8x16al %f11, %f0, %f8 fcmps %fcc1, %f2, %f10 fandnot2s %f2, %f10, %f6 stw %g3, [%l7 + 0x38] ld [%l7 + 0x54], %f14 fmovrsgez %i3, %f7, %f11 subcc %o4, 0x0307, %g2 sdiv %g7, 0x1A64, %l1 fmovs %f8, %f11 fmovsl %icc, %f10, %f11 srlx %i7, 0x1C, %o0 fcmped %fcc0, %f14, %f2 orncc %o1, %g6, %o7 fornot1s %f6, %f11, %f3 udivcc %l3, 0x0B93, %i5 sth %i0, [%l7 + 0x14] fcmple16 %f2, %f0, %g5 sth %l2, [%l7 + 0x2E] fmovsneg %icc, %f11, %f2 ldsw [%l7 + 0x70], %i2 tn %icc, 0x3 movpos %icc, %o3, %l5 movrne %g4, %o5, %i1 fmovdvc %icc, %f4, %f14 sth %l4, [%l7 + 0x0C] brnz %i6, loop_2270 stx %g1, [%l7 + 0x60] brgz,a %i4, loop_2271 edge16ln %l0, %o6, %l6 loop_2270: array16 %o2, %i3, %o4 stw %g2, [%l7 + 0x18] loop_2271: stx %g3, [%l7 + 0x40] edge16l %l1, %i7, %o0 fornot1 %f12, %f0, %f10 fmovrde %g7, %f8, %f0 call loop_2272 bcs,pt %xcc, loop_2273 fmovdcc %icc, %f14, %f14 alignaddrl %o1, %g6, %l3 loop_2272: ldsb [%l7 + 0x44], %o7 loop_2273: tsubcctv %i0, %i5, %l2 stx %i2, [%l7 + 0x58] ldsw [%l7 + 0x10], %o3 fpmerge %f4, %f7, %f4 fmul8x16au %f1, %f1, %f10 bvs,pn %icc, loop_2274 sth %g5, [%l7 + 0x66] fbg,a %fcc3, loop_2275 lduw [%l7 + 0x70], %g4 loop_2274: ldx [%l7 + 0x48], %l5 fpsub16 %f0, %f4, %f8 loop_2275: stb %o5, [%l7 + 0x22] fbne %fcc3, loop_2276 st %f0, [%l7 + 0x10] sdiv %i1, 0x06C4, %i6 ldx [%l7 + 0x10], %l4 loop_2276: fnot1 %f8, %f8 and %g1, %l0, %o6 umul %l6, %i4, %o2 fsrc2 %f8, %f2 fandnot2 %f14, %f14, %f0 fmovrdgez %o4, %f10, %f12 nop setx loop_2277, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %i3, %g3, %l1 stb %g2, [%l7 + 0x6D] brgez %o0, loop_2278 loop_2277: ba loop_2279 fmovrdgz %g7, %f12, %f14 fcmple32 %f0, %f0, %i7 loop_2278: fmovsgu %xcc, %f5, %f9 loop_2279: movrlez %o1, 0x089, %l3 ldsw [%l7 + 0x54], %o7 tge %xcc, 0x0 stx %g6, [%l7 + 0x10] stw %i0, [%l7 + 0x78] bg,pn %xcc, loop_2280 fmovrsgz %l2, %f4, %f7 fbul,a %fcc2, loop_2281 st %f13, [%l7 + 0x5C] loop_2280: fmovrdgez %i2, %f8, %f12 st %f15, [%l7 + 0x3C] loop_2281: tsubcc %o3, 0x07D9, %i5 fand %f14, %f4, %f2 srlx %g5, %l5, %g4 fmovscc %icc, %f7, %f6 edge8ln %o5, %i6, %i1 subcc %l4, %g1, %l0 tge %icc, 0x2 movre %l6, 0x106, %o6 brgz,a %i4, loop_2282 fmovsgu %xcc, %f3, %f5 fbn,a %fcc2, loop_2283 fnegd %f10, %f14 loop_2282: movneg %icc, %o4, %i3 lduh [%l7 + 0x58], %o2 loop_2283: fexpand %f8, %f0 lduh [%l7 + 0x1C], %l1 ldx [%l7 + 0x28], %g2 fbe,a %fcc0, loop_2284 array32 %g3, %g7, %o0 sll %o1, 0x14, %l3 fmovsneg %xcc, %f14, %f0 loop_2284: fcmpne16 %f0, %f8, %o7 add %g6, %i7, %i0 fbu,a %fcc3, loop_2285 stb %l2, [%l7 + 0x14] fbne,a %fcc3, loop_2286 stw %o3, [%l7 + 0x4C] loop_2285: ldx [%l7 + 0x40], %i5 fble %fcc3, loop_2287 loop_2286: fbu %fcc2, loop_2288 and %i2, 0x04DB, %l5 sth %g5, [%l7 + 0x08] loop_2287: fmovrdgez %o5, %f12, %f0 loop_2288: bpos,a,pt %icc, loop_2289 movcs %icc, %g4, %i1 sra %l4, 0x12, %i6 ldsw [%l7 + 0x20], %l0 loop_2289: movrlz %g1, 0x07F, %l6 fpackfix %f4, %f4 lduw [%l7 + 0x3C], %i4 ble,a,pn %xcc, loop_2290 xnorcc %o4, %i3, %o6 fmovse %xcc, %f1, %f4 bgu,a loop_2291 loop_2290: te %icc, 0x6 bcc,a,pn %xcc, loop_2292 ble,a loop_2293 loop_2291: bn,a %xcc, loop_2294 fsrc1s %f6, %f4 loop_2292: std %f6, [%l7 + 0x10] loop_2293: bleu,pn %xcc, loop_2295 loop_2294: ldub [%l7 + 0x25], %l1 fpackfix %f8, %f13 nop setx loop_2296, %l0, %l1 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_2295: lduw [%l7 + 0x2C], %o2 edge32ln %g2, %g7, %g3 call loop_2297 loop_2296: bvc loop_2298 brlez,a %o0, loop_2299 umulcc %o1, %l3, %g6 loop_2297: tvc %icc, 0x4 loop_2298: call loop_2300 loop_2299: ldd [%l7 + 0x60], %f12 or %o7, %i0, %l2 fbg,a %fcc3, loop_2301 loop_2300: fbue %fcc0, loop_2302 ldx [%l7 + 0x10], %i7 brlez,a %o3, loop_2303 loop_2301: fmuld8sux16 %f7, %f0, %f12 loop_2302: stx %i2, [%l7 + 0x18] fmovsvs %icc, %f6, %f14 loop_2303: bpos,pn %xcc, loop_2304 std %f4, [%l7 + 0x48] fmovdcc %xcc, %f4, %f4 fmovrde %i5, %f4, %f4 loop_2304: lduh [%l7 + 0x74], %g5 ldx [%l7 + 0x18], %o5 fbu %fcc1, loop_2305 movcc %icc, %l5, %g4 stb %l4, [%l7 + 0x6B] edge8l %i6, %l0, %g1 loop_2305: fmovdneg %xcc, %f14, %f1 ldd [%l7 + 0x40], %f6 sth %i1, [%l7 + 0x58] srl %i4, 0x14, %o4 ldsb [%l7 + 0x4C], %l6 ldsw [%l7 + 0x68], %o6 umulcc %l1, 0x093B, %o2 ldx [%l7 + 0x28], %i3 fmovd %f14, %f10 xnor %g2, 0x014B, %g7 sub %o0, 0x03DA, %o1 fpack16 %f8, %f3 udivcc %l3, 0x1573, %g3 fmovscc %icc, %f0, %f7 movvc %xcc, %g6, %i0 movpos %xcc, %l2, %o7 subccc %i7, %i2, %o3 sth %i5, [%l7 + 0x3C] ld [%l7 + 0x60], %f8 edge32 %o5, %l5, %g4 ba,pn %xcc, loop_2306 movcc %xcc, %l4, %g5 lduw [%l7 + 0x7C], %i6 fbo,a %fcc2, loop_2307 loop_2306: alignaddr %g1, %i1, %i4 fmul8x16au %f2, %f1, %f8 ldsh [%l7 + 0x48], %o4 loop_2307: movn %xcc, %l0, %o6 sth %l1, [%l7 + 0x0A] ldsb [%l7 + 0x29], %l6 ld [%l7 + 0x0C], %f9 fcmple16 %f14, %f0, %o2 fmovrdlez %g2, %f12, %f0 ldsw [%l7 + 0x2C], %g7 tcs %icc, 0x6 sth %o0, [%l7 + 0x62] fzeros %f13 fmovdvs %icc, %f2, %f5 andn %o1, 0x0584, %l3 edge32ln %g3, %i3, %i0 umul %g6, %o7, %i7 ldsw [%l7 + 0x44], %i2 movrgz %l2, %i5, %o5 ldub [%l7 + 0x47], %o3 fmovrsgz %g4, %f8, %f1 fmovd %f8, %f6 tcc %xcc, 0x2 ldd [%l7 + 0x30], %f2 andcc %l4, %g5, %i6 bshuffle %f2, %f8, %f2 stx %g1, [%l7 + 0x70] mulx %l5, 0x145F, %i1 stb %o4, [%l7 + 0x14] ldsb [%l7 + 0x7B], %i4 tneg %icc, 0x1 ldub [%l7 + 0x35], %l0 ldx [%l7 + 0x18], %l1 ldub [%l7 + 0x79], %o6 lduh [%l7 + 0x6A], %o2 stw %l6, [%l7 + 0x20] tle %icc, 0x3 fmovrdlez %g7, %f4, %f4 fmovrde %o0, %f2, %f4 lduw [%l7 + 0x0C], %g2 edge16 %l3, %o1, %i3 sth %i0, [%l7 + 0x0E] st %f5, [%l7 + 0x40] ld [%l7 + 0x34], %f1 array8 %g6, %g3, %i7 ldd [%l7 + 0x60], %f12 ta %xcc, 0x2 std %f12, [%l7 + 0x58] umulcc %i2, 0x0B52, %l2 tvc %xcc, 0x0 ldub [%l7 + 0x78], %i5 fbge %fcc1, loop_2308 fandnot2s %f12, %f12, %f1 fcmpgt32 %f0, %f6, %o7 stw %o5, [%l7 + 0x20] loop_2308: fmul8x16au %f8, %f11, %f14 stx %g4, [%l7 + 0x38] array8 %o3, %l4, %g5 udivx %g1, 0x1314, %i6 fbule,a %fcc1, loop_2309 lduw [%l7 + 0x5C], %l5 ldx [%l7 + 0x28], %o4 tleu %icc, 0x4 loop_2309: fmovrslz %i4, %f10, %f15 st %f14, [%l7 + 0x44] st %f13, [%l7 + 0x7C] st %f8, [%l7 + 0x08] stw %l0, [%l7 + 0x0C] pdist %f12, %f6, %f4 sll %l1, %i1, %o2 addcc %o6, %g7, %o0 fpsub32 %f14, %f6, %f6 bge,pt %icc, loop_2310 tn %icc, 0x6 bl loop_2311 udivx %g2, 0x12E2, %l3 loop_2310: sth %l6, [%l7 + 0x1A] lduw [%l7 + 0x4C], %i3 loop_2311: brlez %o1, loop_2312 mova %icc, %g6, %i0 tl %xcc, 0x0 edge16n %i7, %g3, %l2 loop_2312: be,a %icc, loop_2313 ba,pt %icc, loop_2314 tcc %icc, 0x6 fands %f1, %f0, %f4 loop_2313: fmovdn %icc, %f7, %f0 loop_2314: fbge %fcc0, loop_2315 ldx [%l7 + 0x48], %i5 fone %f12 fmovse %icc, %f9, %f1 loop_2315: bvc,a loop_2316 tcs %icc, 0x2 sdivcc %i2, 0x1E4B, %o7 ldd [%l7 + 0x60], %f0 loop_2316: ldub [%l7 + 0x08], %o5 fmovsleu %icc, %f11, %f6 be,a loop_2317 fmul8ulx16 %f4, %f8, %f0 nop setx loop_2318, %l0, %l1 jmpl %l1, %g4 movne %icc, %o3, %l4 loop_2317: siam 0x2 stw %g1, [%l7 + 0x10] loop_2318: lduh [%l7 + 0x3A], %g5 sdiv %i6, 0x0219, %l5 ldsw [%l7 + 0x58], %i4 popc %o4, %l1 nop setx loop_2319, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a loop_2320 andn %i1, 0x1BF3, %o2 fcmpes %fcc2, %f13, %f15 loop_2319: fpsub32s %f13, %f9, %f10 loop_2320: ldub [%l7 + 0x0B], %o6 fmovdgu %xcc, %f11, %f7 stb %g7, [%l7 + 0x39] fmovs %f15, %f13 movge %xcc, %l0, %g2 fones %f2 sth %l3, [%l7 + 0x0E] tcc %xcc, 0x0 fbue %fcc3, loop_2321 ld [%l7 + 0x64], %f9 fbe,a %fcc1, loop_2322 stw %l6, [%l7 + 0x6C] loop_2321: fpmerge %f9, %f0, %f6 movvc %xcc, %i3, %o1 loop_2322: st %f14, [%l7 + 0x6C] siam 0x7 edge8ln %o0, %i0, %i7 ldsh [%l7 + 0x74], %g6 fornot2 %f12, %f4, %f0 fsrc1 %f6, %f4 st %f3, [%l7 + 0x1C] fandnot2 %f4, %f14, %f10 stb %l2, [%l7 + 0x20] fsrc2 %f12, %f2 ldsw [%l7 + 0x3C], %g3 stx %i5, [%l7 + 0x38] fnot1 %f12, %f6 te %icc, 0x7 sdivcc %o7, 0x006B, %o5 fmovsleu %icc, %f2, %f10 ldsh [%l7 + 0x2C], %i2 subccc %g4, 0x149C, %o3 fmovrde %g1, %f6, %f6 stx %g5, [%l7 + 0x18] ba,a %xcc, loop_2323 fsrc2 %f12, %f0 movrgez %i6, 0x000, %l4 alignaddr %i4, %l5, %o4 loop_2323: fandnot1s %f3, %f11, %f14 stx %i1, [%l7 + 0x78] lduh [%l7 + 0x5A], %o2 sethi 0x1379, %o6 be,a loop_2324 edge32l %g7, %l0, %g2 sth %l3, [%l7 + 0x64] fmovdpos %xcc, %f10, %f15 loop_2324: fpsub16s %f4, %f2, %f1 srl %l1, 0x16, %l6 fmovsneg %icc, %f13, %f11 std %f6, [%l7 + 0x50] xorcc %i3, %o1, %o0 fcmped %fcc2, %f2, %f4 ldsh [%l7 + 0x32], %i0 fsrc2 %f8, %f4 fbe %fcc2, loop_2325 tvs %xcc, 0x1 fmovrdgz %g6, %f2, %f4 ldsw [%l7 + 0x7C], %l2 loop_2325: bneg,a,pt %xcc, loop_2326 fmovsa %xcc, %f5, %f3 xnor %g3, %i5, %i7 mulx %o5, %o7, %g4 loop_2326: ld [%l7 + 0x40], %f13 fbe,a %fcc2, loop_2327 fmovrsgez %i2, %f4, %f5 fxor %f2, %f12, %f2 ldsb [%l7 + 0x21], %o3 loop_2327: sdiv %g5, 0x0A51, %i6 ldd [%l7 + 0x40], %f0 udiv %l4, 0x1B89, %i4 ldsw [%l7 + 0x40], %l5 fbn,a %fcc2, loop_2328 movcs %icc, %g1, %i1 fmovrsne %o4, %f2, %f0 stb %o6, [%l7 + 0x21] loop_2328: fmul8x16au %f12, %f2, %f8 ldub [%l7 + 0x24], %g7 srl %o2, 0x17, %l0 fmuld8ulx16 %f8, %f9, %f10 taddcc %g2, 0x0B7F, %l1 brz,a %l3, loop_2329 fornot2 %f14, %f12, %f4 smul %l6, 0x1B56, %o1 movpos %xcc, %i3, %i0 loop_2329: fbug %fcc0, loop_2330 andncc %g6, %o0, %l2 ta %icc, 0x0 stw %i5, [%l7 + 0x20] loop_2330: edge8 %g3, %o5, %i7 stb %o7, [%l7 + 0x72] fnot1s %f0, %f12 ldd [%l7 + 0x78], %f14 fcmple32 %f8, %f8, %i2 lduw [%l7 + 0x7C], %g4 ldsh [%l7 + 0x0E], %g5 brlez,a %i6, loop_2331 sdiv %o3, 0x1780, %l4 stx %i4, [%l7 + 0x60] fpsub32 %f2, %f14, %f8 loop_2331: fmovrdne %g1, %f4, %f4 ldub [%l7 + 0x7D], %l5 udiv %o4, 0x0220, %i1 addcc %o6, %g7, %o2 ldsb [%l7 + 0x42], %l0 edge8ln %l1, %l3, %g2 fone %f2 movleu %icc, %l6, %o1 fpadd32 %f12, %f0, %f0 fnor %f2, %f0, %f2 fmovsne %icc, %f2, %f15 ldd [%l7 + 0x60], %f4 ble %icc, loop_2332 siam 0x7 movrlz %i3, %i0, %o0 movcc %icc, %g6, %i5 loop_2332: fmovd %f12, %f0 array32 %g3, %o5, %l2 nop setx loop_2333, %l0, %l1 jmpl %l1, %i7 fsrc1s %f7, %f11 brgez,a %o7, loop_2334 movge %icc, %i2, %g4 loop_2333: std %f14, [%l7 + 0x20] fcmpne16 %f12, %f12, %g5 loop_2334: ldsw [%l7 + 0x30], %i6 fmovrdgz %l4, %f8, %f12 edge32ln %o3, %g1, %l5 udiv %o4, 0x10F5, %i4 siam 0x3 fble %fcc2, loop_2335 stx %i1, [%l7 + 0x20] fmovdcc %xcc, %f12, %f2 siam 0x1 loop_2335: fbu,a %fcc0, loop_2336 fbl,a %fcc3, loop_2337 fmovdpos %xcc, %f1, %f14 taddcctv %g7, 0x09D0, %o2 loop_2336: fba %fcc2, loop_2338 loop_2337: fmovscs %icc, %f6, %f4 fornot1s %f7, %f12, %f4 movl %icc, %o6, %l0 loop_2338: edge32 %l3, %g2, %l1 fnands %f1, %f12, %f14 std %f0, [%l7 + 0x48] fornot1 %f12, %f4, %f10 lduw [%l7 + 0x24], %l6 ld [%l7 + 0x60], %f3 fmovd %f0, %f14 fsrc1 %f6, %f6 sdiv %o1, 0x0A1F, %i0 fandnot2s %f14, %f10, %f7 brlez %o0, loop_2339 array32 %i3, %g6, %g3 lduw [%l7 + 0x70], %i5 fandnot2s %f0, %f11, %f14 loop_2339: fpack16 %f6, %f3 stb %l2, [%l7 + 0x30] fands %f3, %f15, %f13 brgez %o5, loop_2340 orncc %i7, 0x0690, %i2 fmovsn %icc, %f14, %f4 ldsw [%l7 + 0x48], %o7 loop_2340: edge8n %g5, %i6, %l4 fbl %fcc2, loop_2341 fmovscs %icc, %f10, %f0 lduh [%l7 + 0x72], %o3 fnor %f2, %f0, %f6 loop_2341: ldd [%l7 + 0x28], %f8 fbe %fcc3, loop_2342 stw %g1, [%l7 + 0x6C] addcc %g4, 0x0239, %o4 sra %i4, %i1, %g7 loop_2342: movrlz %l5, %o2, %l0 subccc %o6, %g2, %l1 alignaddr %l3, %o1, %l6 fcmpne32 %f14, %f4, %o0 ldsb [%l7 + 0x4B], %i0 stx %g6, [%l7 + 0x08] ldx [%l7 + 0x20], %i3 fandnot1s %f4, %f3, %f2 fsrc2s %f15, %f12 fmovse %xcc, %f7, %f2 edge32l %i5, %l2, %o5 edge32ln %g3, %i7, %i2 fnor %f10, %f10, %f0 fmul8ulx16 %f10, %f8, %f4 std %f0, [%l7 + 0x30] ldx [%l7 + 0x68], %g5 bl loop_2343 fbule,a %fcc2, loop_2344 xorcc %i6, 0x1679, %l4 sth %o3, [%l7 + 0x10] loop_2343: fmovsvs %icc, %f13, %f11 loop_2344: mulscc %o7, 0x1CAD, %g1 movre %g4, 0x3B2, %o4 fandnot1s %f5, %f12, %f0 fmuld8ulx16 %f8, %f7, %f0 edge32ln %i4, %g7, %i1 fmovdvs %xcc, %f1, %f0 ldsb [%l7 + 0x39], %o2 or %l0, 0x167E, %o6 fmovrdne %g2, %f6, %f2 fnegs %f13, %f2 fcmpgt32 %f6, %f12, %l1 fmovspos %xcc, %f12, %f10 std %f12, [%l7 + 0x48] bn %xcc, loop_2345 lduw [%l7 + 0x54], %l5 stw %l3, [%l7 + 0x74] fornot1 %f10, %f6, %f10 loop_2345: sth %o1, [%l7 + 0x52] stb %o0, [%l7 + 0x0C] edge16l %i0, %g6, %i3 tl %icc, 0x4 ldub [%l7 + 0x2C], %i5 fones %f15 ldx [%l7 + 0x30], %l2 brlez %o5, loop_2346 faligndata %f8, %f2, %f0 fzeros %f10 lduw [%l7 + 0x70], %l6 loop_2346: fnand %f8, %f10, %f4 sth %g3, [%l7 + 0x74] fbu %fcc3, loop_2347 orcc %i7, 0x02D5, %g5 edge16 %i6, %i2, %o3 bn,pt %xcc, loop_2348 loop_2347: fmovrde %l4, %f4, %f10 brlez,a %g1, loop_2349 lduh [%l7 + 0x1E], %o7 loop_2348: stw %o4, [%l7 + 0x20] movgu %xcc, %g4, %i4 loop_2349: call loop_2350 ldd [%l7 + 0x10], %f4 st %f12, [%l7 + 0x58] edge32 %i1, %o2, %l0 loop_2350: stw %o6, [%l7 + 0x38] movcs %icc, %g7, %g2 std %f12, [%l7 + 0x50] edge16n %l1, %l3, %o1 andcc %l5, 0x0C82, %o0 addccc %g6, 0x06A4, %i0 mulx %i3, 0x0FBE, %l2 ldub [%l7 + 0x70], %i5 stb %l6, [%l7 + 0x30] call loop_2351 ldd [%l7 + 0x68], %f14 sethi 0x0DA1, %g3 taddcctv %o5, 0x07B4, %g5 loop_2351: brnz %i6, loop_2352 tn %xcc, 0x1 sra %i7, 0x07, %o3 ld [%l7 + 0x4C], %f15 loop_2352: fand %f0, %f12, %f4 sethi 0x0CBF, %i2 xnorcc %g1, %l4, %o4 lduw [%l7 + 0x74], %o7 fcmple32 %f10, %f0, %i4 fmovrslez %g4, %f12, %f3 fmovsgu %icc, %f7, %f14 edge8n %o2, %i1, %l0 movleu %icc, %g7, %o6 popc %l1, %l3 bcs,a,pt %xcc, loop_2353 edge32 %o1, %g2, %l5 stb %g6, [%l7 + 0x2E] ldd [%l7 + 0x78], %f8 loop_2353: umul %o0, %i3, %l2 subccc %i0, %i5, %l6 edge32ln %g3, %g5, %o5 be,a %xcc, loop_2354 ld [%l7 + 0x4C], %f8 std %f2, [%l7 + 0x60] ld [%l7 + 0x6C], %f6 loop_2354: bl,a loop_2355 stx %i7, [%l7 + 0x18] ldsh [%l7 + 0x60], %i6 brlz,a %o3, loop_2356 loop_2355: edge16ln %g1, %i2, %l4 fpsub16s %f10, %f15, %f14 sth %o7, [%l7 + 0x30] loop_2356: fbn %fcc0, loop_2357 sllx %i4, %g4, %o4 ld [%l7 + 0x78], %f1 stb %o2, [%l7 + 0x31] loop_2357: movre %l0, 0x0E1, %g7 smulcc %i1, %l1, %o6 stx %o1, [%l7 + 0x18] andcc %l3, 0x0273, %l5 brlez %g2, loop_2358 orcc %o0, %i3, %l2 edge16ln %i0, %i5, %l6 xnorcc %g3, %g6, %o5 loop_2358: fmul8x16al %f13, %f8, %f6 sethi 0x09C1, %g5 fmovs %f1, %f9 sll %i7, 0x18, %o3 sethi 0x1973, %g1 bl,a,pn %icc, loop_2359 movn %xcc, %i2, %i6 srl %o7, %i4, %l4 ldsw [%l7 + 0x14], %g4 loop_2359: movpos %xcc, %o2, %o4 tge %xcc, 0x0 fmovdcs %icc, %f2, %f11 movcs %xcc, %g7, %i1 bcs,a,pt %icc, loop_2360 edge16 %l0, %o6, %l1 fpsub32 %f0, %f10, %f12 ldsh [%l7 + 0x56], %l3 loop_2360: fbu,a %fcc2, loop_2361 sth %o1, [%l7 + 0x68] tle %xcc, 0x1 std %f12, [%l7 + 0x50] loop_2361: fnot2 %f6, %f2 edge8n %g2, %o0, %l5 sth %i3, [%l7 + 0x6A] sth %l2, [%l7 + 0x0C] bg,pt %xcc, loop_2362 fmovsvc %icc, %f0, %f2 call loop_2363 xor %i5, 0x1C43, %l6 loop_2362: fmovrsne %g3, %f13, %f11 ba,a loop_2364 loop_2363: andncc %g6, %i0, %o5 call loop_2365 te %xcc, 0x0 loop_2364: sth %g5, [%l7 + 0x12] fba,a %fcc0, loop_2366 loop_2365: be,pn %icc, loop_2367 fone %f10 bvs,pn %xcc, loop_2368 loop_2366: fcmpes %fcc3, %f11, %f3 loop_2367: fmovdcs %icc, %f9, %f11 fbu,a %fcc1, loop_2369 loop_2368: movcc %icc, %i7, %o3 movle %xcc, %g1, %i2 ldub [%l7 + 0x4D], %o7 loop_2369: fpmerge %f9, %f5, %f10 tpos %icc, 0x6 fmovdneg %xcc, %f6, %f8 tn %icc, 0x1 std %f8, [%l7 + 0x20] sth %i6, [%l7 + 0x64] ld [%l7 + 0x68], %f0 fpadd16 %f12, %f14, %f0 ldsw [%l7 + 0x34], %i4 sth %g4, [%l7 + 0x6C] fbge,a %fcc0, loop_2370 fpack32 %f4, %f0, %f12 lduh [%l7 + 0x0A], %o2 stx %o4, [%l7 + 0x58] loop_2370: taddcctv %l4, %g7, %i1 ldsw [%l7 + 0x48], %l0 st %f14, [%l7 + 0x10] ldub [%l7 + 0x30], %l1 udivcc %o6, 0x169E, %l3 tl %xcc, 0x5 ldsw [%l7 + 0x34], %g2 ld [%l7 + 0x0C], %f12 ldx [%l7 + 0x30], %o1 fmovscs %xcc, %f4, %f1 fmovdpos %icc, %f1, %f13 subccc %l5, 0x1281, %i3 fxors %f4, %f7, %f9 fmovrsgez %l2, %f0, %f12 ldsb [%l7 + 0x2C], %o0 fmovsl %icc, %f4, %f8 smulcc %l6, %i5, %g3 fbu,a %fcc0, loop_2371 fsrc2s %f9, %f2 bl,a,pn %xcc, loop_2372 brgez %g6, loop_2373 loop_2371: fmovrdlez %o5, %f10, %f8 fbul %fcc2, loop_2374 loop_2372: fsrc2 %f2, %f14 loop_2373: srlx %g5, %i7, %o3 fbue %fcc3, loop_2375 loop_2374: fbge,a %fcc1, loop_2376 tl %xcc, 0x7 ld [%l7 + 0x64], %f12 loop_2375: brlez %i0, loop_2377 loop_2376: movvc %icc, %i2, %g1 ld [%l7 + 0x0C], %f0 movge %icc, %o7, %i6 loop_2377: be,a %icc, loop_2378 orcc %i4, %o2, %o4 tg %icc, 0x0 ldsw [%l7 + 0x0C], %g4 loop_2378: movge %xcc, %g7, %l4 movvs %icc, %i1, %l1 addcc %o6, %l3, %l0 bvs %icc, loop_2379 srl %g2, %l5, %o1 ldsh [%l7 + 0x26], %i3 fmovdpos %xcc, %f7, %f0 loop_2379: ldsb [%l7 + 0x3F], %o0 bneg loop_2380 nop setx loop_2381, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %l6, %l2, %g3 fexpand %f7, %f14 loop_2380: sethi 0x050D, %g6 loop_2381: tn %icc, 0x6 stw %i5, [%l7 + 0x14] stx %o5, [%l7 + 0x48] ldsw [%l7 + 0x54], %i7 ldx [%l7 + 0x68], %g5 stx %i0, [%l7 + 0x70] fmovdle %xcc, %f2, %f2 fmovsvc %xcc, %f15, %f8 movrlez %o3, %g1, %o7 bl,pt %icc, loop_2382 sth %i6, [%l7 + 0x58] sllx %i2, 0x17, %o2 tsubcctv %i4, 0x083E, %g4 loop_2382: ldsb [%l7 + 0x50], %g7 fcmple16 %f2, %f12, %o4 fblg %fcc2, loop_2383 fbul %fcc1, loop_2384 movgu %icc, %l4, %l1 ldsh [%l7 + 0x56], %o6 loop_2383: movneg %icc, %i1, %l0 loop_2384: std %f6, [%l7 + 0x18] stw %g2, [%l7 + 0x78] fmovsneg %icc, %f2, %f3 std %f8, [%l7 + 0x28] or %l5, %o1, %l3 fmovsge %xcc, %f5, %f4 fmovsg %xcc, %f12, %f2 taddcctv %o0, 0x173D, %l6 edge32l %l2, %i3, %g6 lduh [%l7 + 0x10], %g3 fnot1s %f8, %f13 xorcc %i5, %i7, %g5 ldx [%l7 + 0x18], %i0 fnand %f14, %f8, %f10 sth %o3, [%l7 + 0x0E] ldub [%l7 + 0x6E], %g1 fmovrsgez %o5, %f2, %f1 std %f14, [%l7 + 0x28] fmovrsne %o7, %f5, %f11 sth %i6, [%l7 + 0x38] tcc %icc, 0x6 mulx %i2, %i4, %o2 sra %g4, %o4, %g7 bge,pn %xcc, loop_2385 tle %icc, 0x4 ldx [%l7 + 0x70], %l4 fmovdcs %xcc, %f13, %f10 loop_2385: fmovdle %icc, %f4, %f2 fbo,a %fcc1, loop_2386 ble,a %icc, loop_2387 tvc %xcc, 0x7 lduw [%l7 + 0x70], %o6 loop_2386: tleu %icc, 0x1 loop_2387: fmul8x16 %f1, %f10, %f12 movvc %xcc, %l1, %i1 std %f6, [%l7 + 0x08] movvc %xcc, %l0, %l5 xnorcc %g2, 0x1162, %l3 fmul8ulx16 %f14, %f4, %f10 ldd [%l7 + 0x48], %f4 fbe,a %fcc3, loop_2388 fbule,a %fcc2, loop_2389 sdivcc %o1, 0x1C0F, %o0 tle %icc, 0x1 loop_2388: edge8 %l6, %i3, %l2 loop_2389: ldub [%l7 + 0x41], %g6 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 movrlz %g3, 0x281, %i7 fmul8x16al %f1, %f13, %f4 ld [%l7 + 0x08], %f5 loop_2390: st %f1, [%l7 + 0x30] move %icc, %g5, %i0 movne %icc, %i5, %o3 movg %icc, %o5, %o7 ble,a,pn %xcc, loop_2391 edge16 %g1, %i6, %i2 tpos %xcc, 0x1 ld [%l7 + 0x38], %f15 loop_2391: fbuge %fcc3, loop_2392 bne,pt %icc, loop_2393 fbule,a %fcc0, loop_2394 sra %i4, %g4, %o4 loop_2392: ldd [%l7 + 0x50], %f4 loop_2393: fmovdneg %icc, %f13, %f0 loop_2394: sllx %o2, %g7, %o6 lduw [%l7 + 0x4C], %l1 fmovdn %xcc, %f6, %f7 srlx %l4, %i1, %l5 sth %g2, [%l7 + 0x3E] stb %l3, [%l7 + 0x7B] ldx [%l7 + 0x70], %l0 ldub [%l7 + 0x51], %o0 edge32n %l6, %o1, %l2 std %f8, [%l7 + 0x28] stx %g6, [%l7 + 0x78] fcmpeq32 %f6, %f8, %i3 fmovdn %icc, %f0, %f0 addccc %i7, %g3, %i0 bcs,a,pt %xcc, loop_2395 ldd [%l7 + 0x68], %f4 fmul8x16al %f1, %f11, %f14 fandnot2s %f13, %f11, %f9 loop_2395: add %i5, 0x0D1A, %o3 fmovsn %icc, %f13, %f6 ldsw [%l7 + 0x28], %g5 fnot1 %f0, %f2 ldsh [%l7 + 0x36], %o7 lduh [%l7 + 0x10], %g1 alignaddrl %o5, %i2, %i4 umul %i6, %o4, %o2 be,a,pt %icc, loop_2396 fmovrdlz %g7, %f0, %f2 fmovde %icc, %f15, %f1 fpack32 %f14, %f12, %f4 loop_2396: fbule,a %fcc2, loop_2397 fbe,a %fcc1, loop_2398 srl %o6, 0x00, %g4 ldsw [%l7 + 0x5C], %l4 loop_2397: tn %icc, 0x1 loop_2398: fors %f7, %f10, %f8 tleu %xcc, 0x3 sth %l1, [%l7 + 0x34] fsrc1 %f10, %f0 fmovrsne %i1, %f5, %f3 ld [%l7 + 0x40], %f7 ldsh [%l7 + 0x74], %g2 movvs %xcc, %l5, %l0 smulcc %o0, %l6, %o1 ldsw [%l7 + 0x74], %l2 fmovrdlez %l3, %f4, %f4 sth %i3, [%l7 + 0x4E] tn %icc, 0x4 ldub [%l7 + 0x6A], %i7 lduw [%l7 + 0x40], %g6 edge8ln %g3, %i5, %o3 fbue,a %fcc1, loop_2399 edge32l %g5, %o7, %i0 fors %f8, %f4, %f2 fmovrslz %g1, %f6, %f14 loop_2399: lduw [%l7 + 0x10], %i2 ldx [%l7 + 0x48], %i4 ble %icc, loop_2400 fmovdl %icc, %f5, %f3 be loop_2401 ldsw [%l7 + 0x78], %i6 loop_2400: array8 %o5, %o2, %o4 bneg loop_2402 loop_2401: st %f9, [%l7 + 0x44] fbn %fcc1, loop_2403 addccc %o6, %g7, %l4 loop_2402: tg %xcc, 0x3 bcs,a loop_2404 loop_2403: sth %l1, [%l7 + 0x20] fmovsn %icc, %f2, %f7 movleu %icc, %i1, %g2 loop_2404: edge16n %g4, %l0, %o0 ldx [%l7 + 0x70], %l6 addcc %o1, 0x1313, %l5 fmovsneg %xcc, %f1, %f4 and %l3, %l2, %i3 lduh [%l7 + 0x2E], %i7 edge32l %g6, %i5, %o3 fmovsvs %icc, %f8, %f13 fpadd32 %f0, %f8, %f2 andncc %g5, %o7, %g3 fpadd32 %f8, %f6, %f4 movrgez %i0, 0x3B6, %i2 fmovdpos %icc, %f2, %f9 ldsh [%l7 + 0x14], %g1 ldub [%l7 + 0x40], %i4 ldub [%l7 + 0x76], %i6 andcc %o2, %o4, %o5 fors %f8, %f12, %f4 ldsw [%l7 + 0x7C], %g7 bcs,a,pt %icc, loop_2405 fblg %fcc0, loop_2406 bgu %icc, loop_2407 addc %l4, %o6, %i1 loop_2405: fmovrslz %g2, %f1, %f7 loop_2406: ldx [%l7 + 0x38], %g4 loop_2407: xor %l1, %o0, %l0 st %f12, [%l7 + 0x3C] movne %icc, %o1, %l5 fsrc2 %f2, %f4 ldsh [%l7 + 0x62], %l6 nop setx loop_2408, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc1, %f8, %f14 ld [%l7 + 0x3C], %f0 fbne,a %fcc3, loop_2409 loop_2408: st %f9, [%l7 + 0x58] fornot2s %f5, %f9, %f7 udiv %l2, 0x0BC9, %i3 loop_2409: edge32n %l3, %g6, %i5 fmovsa %xcc, %f12, %f10 lduh [%l7 + 0x0E], %i7 ld [%l7 + 0x4C], %f14 lduw [%l7 + 0x30], %g5 stb %o3, [%l7 + 0x22] brlz %o7, loop_2410 fmovrslez %i0, %f5, %f6 tcc %icc, 0x3 lduh [%l7 + 0x4E], %g3 loop_2410: bne,a loop_2411 fmovsne %xcc, %f6, %f3 fba %fcc3, loop_2412 ldub [%l7 + 0x5C], %i2 loop_2411: orncc %i4, 0x021E, %g1 ldsb [%l7 + 0x6F], %i6 loop_2412: ldx [%l7 + 0x18], %o4 fmovscc %xcc, %f12, %f4 tl %icc, 0x5 fmovdleu %icc, %f10, %f7 smulcc %o5, %o2, %g7 ldub [%l7 + 0x6F], %l4 tn %icc, 0x7 bneg loop_2413 stx %o6, [%l7 + 0x60] fbe %fcc1, loop_2414 stw %i1, [%l7 + 0x64] loop_2413: sdivcc %g2, 0x150E, %l1 ldd [%l7 + 0x68], %f8 loop_2414: fbuge %fcc3, loop_2415 lduh [%l7 + 0x2E], %g4 lduh [%l7 + 0x46], %l0 lduw [%l7 + 0x4C], %o0 loop_2415: fmovdg %icc, %f10, %f4 brlz %l5, loop_2416 lduw [%l7 + 0x18], %l6 taddcctv %l2, 0x003D, %o1 fmuld8ulx16 %f0, %f13, %f14 loop_2416: fmovsleu %icc, %f1, %f4 fmovsgu %icc, %f9, %f6 fcmpd %fcc0, %f12, %f0 fmovdgu %icc, %f0, %f15 ldsw [%l7 + 0x6C], %l3 fmovda %icc, %f10, %f8 st %f6, [%l7 + 0x54] fxor %f2, %f10, %f2 stx %i3, [%l7 + 0x10] lduw [%l7 + 0x3C], %g6 edge8n %i7, %g5, %o3 fmovse %icc, %f0, %f3 stx %o7, [%l7 + 0x28] fmovsn %icc, %f0, %f15 move %xcc, %i5, %g3 ld [%l7 + 0x70], %f13 fmovdcs %xcc, %f9, %f11 lduh [%l7 + 0x78], %i2 alignaddrl %i4, %g1, %i0 ldub [%l7 + 0x40], %o4 ldd [%l7 + 0x58], %f10 fpadd16 %f8, %f2, %f2 fpsub16 %f2, %f2, %f8 fpadd32 %f0, %f4, %f6 andcc %i6, %o2, %o5 lduh [%l7 + 0x2E], %g7 ldub [%l7 + 0x73], %l4 for %f6, %f8, %f0 sth %i1, [%l7 + 0x74] srlx %o6, %l1, %g2 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 movleu %icc, %l0, %g4 fxor %f6, %f8, %f4 tn %xcc, 0x3 loop_2417: bleu,a,pn %xcc, loop_2418 fmovrde %l5, %f2, %f0 srl %l6, 0x0B, %l2 and %o0, %l3, %i3 loop_2418: fmovspos %xcc, %f6, %f14 alignaddr %o1, %g6, %i7 ldsb [%l7 + 0x63], %o3 fbu,a %fcc3, loop_2419 brnz,a %o7, loop_2420 std %f6, [%l7 + 0x58] lduw [%l7 + 0x14], %g5 loop_2419: fmovse %xcc, %f4, %f8 loop_2420: ldsw [%l7 + 0x54], %i5 ldsw [%l7 + 0x6C], %g3 array16 %i4, %i2, %i0 fsrc2s %f5, %f0 fsrc1s %f1, %f9 ldd [%l7 + 0x70], %f14 movre %g1, 0x282, %o4 fmovdl %icc, %f8, %f15 fabsd %f10, %f12 lduw [%l7 + 0x28], %o2 sth %o5, [%l7 + 0x62] ldd [%l7 + 0x18], %f8 fmul8x16al %f3, %f8, %f4 ldsw [%l7 + 0x5C], %g7 fmovdneg %icc, %f4, %f12 edge16 %i6, %i1, %o6 st %f9, [%l7 + 0x4C] fmovspos %xcc, %f7, %f7 nop setx loop_2421, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack16 %f2, %f0 edge16ln %l4, %l1, %g2 be,pn %icc, loop_2422 loop_2421: fbu %fcc0, loop_2423 bn,a,pt %xcc, loop_2424 fmovrse %g4, %f9, %f13 loop_2422: addc %l0, %l6, %l5 loop_2423: fmovsvc %xcc, %f10, %f10 loop_2424: fmuld8ulx16 %f3, %f5, %f8 ta %xcc, 0x6 fmovsn %icc, %f3, %f3 stb %l2, [%l7 + 0x63] udiv %l3, 0x19C4, %i3 bcc,a,pt %icc, loop_2425 st %f14, [%l7 + 0x20] fpack16 %f2, %f5 orncc %o0, 0x05FF, %o1 loop_2425: and %i7, 0x1151, %g6 edge8n %o3, %o7, %i5 movcs %xcc, %g3, %i4 stx %i2, [%l7 + 0x30] stb %i0, [%l7 + 0x43] fbg,a %fcc2, loop_2426 ldub [%l7 + 0x7A], %g1 ldx [%l7 + 0x50], %o4 edge8n %g5, %o2, %o5 loop_2426: fmovsleu %icc, %f14, %f8 st %f14, [%l7 + 0x14] ldsb [%l7 + 0x61], %i6 fmuld8ulx16 %f10, %f8, %f10 fandnot2s %f14, %f12, %f7 fbn,a %fcc3, loop_2427 fmovsl %xcc, %f7, %f14 bg,pt %xcc, loop_2428 stb %g7, [%l7 + 0x41] loop_2427: fmuld8sux16 %f5, %f3, %f2 fba,a %fcc1, loop_2429 loop_2428: taddcctv %i1, 0x1724, %o6 addccc %l1, 0x00C6, %l4 stw %g4, [%l7 + 0x0C] loop_2429: tcs %xcc, 0x1 lduh [%l7 + 0x14], %l0 brz %l6, loop_2430 std %f10, [%l7 + 0x20] be loop_2431 fmovrdgz %g2, %f0, %f2 loop_2430: ldsh [%l7 + 0x3C], %l5 bl,a,pn %xcc, loop_2432 loop_2431: alignaddrl %l2, %i3, %l3 fmovsle %xcc, %f4, %f9 array32 %o1, %o0, %i7 loop_2432: brlez,a %o3, loop_2433 std %f2, [%l7 + 0x48] lduw [%l7 + 0x50], %g6 ldsw [%l7 + 0x5C], %o7 loop_2433: fnot2 %f10, %f4 fpadd16s %f14, %f13, %f15 fnor %f8, %f4, %f14 ldx [%l7 + 0x20], %i5 bleu,a loop_2434 fmovsl %icc, %f7, %f11 ld [%l7 + 0x7C], %f4 bcs loop_2435 loop_2434: fmovrsgz %g3, %f6, %f11 nop setx loop_2436, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcs %icc, %i4, %i0 loop_2435: fpsub32s %f3, %f6, %f15 fmovde %xcc, %f5, %f3 loop_2436: st %f13, [%l7 + 0x40] srl %g1, 0x16, %i2 ld [%l7 + 0x30], %f13 fbg,a %fcc0, loop_2437 addcc %g5, %o2, %o4 edge32ln %i6, %o5, %g7 ldd [%l7 + 0x78], %f2 loop_2437: movrgez %i1, 0x3A8, %o6 lduh [%l7 + 0x08], %l1 xnorcc %l4, 0x03C5, %l0 sth %l6, [%l7 + 0x2A] ba,a loop_2438 ldx [%l7 + 0x30], %g2 fmovrslz %g4, %f5, %f7 fmovrslez %l5, %f15, %f7 loop_2438: fmuld8ulx16 %f2, %f9, %f6 bleu loop_2439 tpos %icc, 0x1 fmovdn %xcc, %f5, %f12 umulcc %i3, %l3, %o1 loop_2439: bvc %icc, loop_2440 fbug,a %fcc1, loop_2441 xnorcc %l2, %i7, %o3 fmovdle %icc, %f9, %f11 loop_2440: std %f0, [%l7 + 0x48] loop_2441: fbul,a %fcc0, loop_2442 brz %g6, loop_2443 fornot2s %f10, %f2, %f15 fcmpes %fcc3, %f5, %f11 loop_2442: tleu %icc, 0x6 loop_2443: edge16ln %o7, %i5, %g3 sth %o0, [%l7 + 0x66] ld [%l7 + 0x4C], %f11 ldd [%l7 + 0x60], %f10 srax %i4, %g1, %i0 tneg %xcc, 0x3 or %g5, %o2, %o4 umulcc %i2, %i6, %o5 fmovde %xcc, %f15, %f1 movn %icc, %i1, %o6 fmovscc %icc, %f6, %f0 fmovsvs %icc, %f10, %f13 fsrc1 %f8, %f6 sllx %g7, 0x16, %l4 ldx [%l7 + 0x18], %l0 sth %l6, [%l7 + 0x60] ldd [%l7 + 0x70], %f8 te %icc, 0x5 stw %l1, [%l7 + 0x48] fsrc2s %f2, %f0 bvc,a,pn %xcc, loop_2444 subccc %g2, %g4, %l5 edge32l %l3, %i3, %o1 popc 0x060D, %i7 loop_2444: edge16 %o3, %g6, %o7 fblg %fcc0, loop_2445 fba %fcc0, loop_2446 stx %l2, [%l7 + 0x10] movcs %icc, %i5, %o0 loop_2445: fmul8x16au %f4, %f8, %f14 loop_2446: movrgz %g3, %g1, %i0 fbug %fcc3, loop_2447 fnegd %f6, %f14 ldsw [%l7 + 0x24], %g5 bgu,a,pt %icc, loop_2448 loop_2447: andcc %i4, 0x0D58, %o2 edge16 %o4, %i2, %o5 ldub [%l7 + 0x34], %i6 loop_2448: fmovsg %icc, %f13, %f13 fbe,a %fcc0, loop_2449 ldub [%l7 + 0x0C], %i1 fmovd %f4, %f14 fsrc1s %f10, %f0 loop_2449: movrlz %o6, %g7, %l4 sllx %l6, 0x09, %l1 fnors %f2, %f13, %f15 brgez %l0, loop_2450 fornot1 %f0, %f0, %f12 stw %g4, [%l7 + 0x38] std %f6, [%l7 + 0x60] loop_2450: taddcctv %l5, %g2, %i3 fcmped %fcc2, %f10, %f2 alignaddrl %l3, %i7, %o3 std %f12, [%l7 + 0x78] ldsw [%l7 + 0x10], %g6 ldsh [%l7 + 0x2E], %o1 fbul %fcc3, loop_2451 addcc %o7, %i5, %l2 sllx %g3, 0x0F, %o0 movpos %icc, %g1, %g5 loop_2451: stw %i0, [%l7 + 0x18] fnot1 %f6, %f0 fmovsg %xcc, %f6, %f4 edge8ln %o2, %o4, %i2 ldx [%l7 + 0x40], %o5 ldx [%l7 + 0x28], %i6 xnorcc %i1, 0x0D2D, %i4 fmovrdlz %o6, %f6, %f2 fpsub32 %f8, %f0, %f8 array32 %g7, %l6, %l4 brlez,a %l1, loop_2452 stb %g4, [%l7 + 0x70] fmovrdgez %l5, %f2, %f4 alignaddrl %g2, %i3, %l3 loop_2452: fpmerge %f0, %f9, %f14 te %icc, 0x1 bvs loop_2453 or %l0, 0x0347, %o3 fbl %fcc1, loop_2454 bn,a,pt %xcc, loop_2455 loop_2453: andcc %g6, 0x09CE, %i7 stw %o1, [%l7 + 0x64] loop_2454: lduh [%l7 + 0x6C], %i5 loop_2455: fmovdcs %icc, %f0, %f13 fmovdpos %icc, %f0, %f2 fmovrslez %o7, %f11, %f4 sethi 0x1C78, %l2 ldd [%l7 + 0x58], %f14 fmovdcs %xcc, %f14, %f1 edge32l %o0, %g3, %g5 orcc %g1, 0x141E, %o2 tne %icc, 0x0 fmovse %xcc, %f12, %f10 ldsb [%l7 + 0x66], %o4 ba,a,pt %xcc, loop_2456 brlz %i2, loop_2457 fbuge %fcc1, loop_2458 fmovsge %xcc, %f2, %f10 loop_2456: fandnot1 %f12, %f14, %f12 loop_2457: stb %i0, [%l7 + 0x5F] loop_2458: movrlez %o5, %i1, %i6 bcs,a,pt %icc, loop_2459 fble %fcc0, loop_2460 pdist %f14, %f0, %f2 fones %f15 loop_2459: tcc %icc, 0x3 loop_2460: tneg %xcc, 0x7 fpadd32 %f12, %f6, %f10 lduw [%l7 + 0x20], %i4 sth %o6, [%l7 + 0x22] ld [%l7 + 0x08], %f15 andcc %l6, 0x1B0B, %g7 fmovsvs %icc, %f4, %f1 bge loop_2461 lduw [%l7 + 0x18], %l1 fxors %f6, %f1, %f11 taddcc %l4, 0x1B11, %g4 loop_2461: ldx [%l7 + 0x38], %l5 nop setx loop_2462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g2, [%l7 + 0x58] ldsh [%l7 + 0x08], %l3 fbue,a %fcc1, loop_2463 loop_2462: fcmple32 %f14, %f0, %l0 fnot2 %f12, %f4 fornot2 %f0, %f0, %f2 loop_2463: tge %xcc, 0x4 fmovdleu %icc, %f12, %f0 fmovscs %icc, %f9, %f4 bne,a %icc, loop_2464 ldsh [%l7 + 0x40], %o3 fpadd16s %f4, %f11, %f3 orn %i3, %i7, %g6 loop_2464: ldd [%l7 + 0x58], %f8 fcmple32 %f6, %f10, %i5 edge16ln %o1, %o7, %o0 stx %g3, [%l7 + 0x18] fpadd32s %f2, %f12, %f15 edge8ln %l2, %g1, %g5 ldub [%l7 + 0x16], %o4 movcs %icc, %o2, %i2 fmovsg %icc, %f6, %f11 ldsw [%l7 + 0x78], %o5 std %f10, [%l7 + 0x60] bneg loop_2465 bge,pt %xcc, loop_2466 lduh [%l7 + 0x60], %i0 movleu %xcc, %i1, %i6 loop_2465: tl %icc, 0x0 loop_2466: udivx %o6, 0x077A, %l6 lduw [%l7 + 0x3C], %i4 bg,pn %icc, loop_2467 ldub [%l7 + 0x23], %l1 edge16l %l4, %g7, %g4 fbu %fcc2, loop_2468 loop_2467: movre %l5, 0x0FD, %g2 tsubcc %l3, 0x15E7, %l0 ldub [%l7 + 0x1C], %o3 loop_2468: fornot2 %f8, %f12, %f2 bge,a loop_2469 movrlz %i3, %g6, %i7 lduw [%l7 + 0x60], %i5 lduh [%l7 + 0x1E], %o1 loop_2469: bgu,pn %xcc, loop_2470 lduw [%l7 + 0x5C], %o0 ldx [%l7 + 0x18], %o7 ldub [%l7 + 0x22], %g3 loop_2470: fmul8sux16 %f10, %f4, %f12 sth %g1, [%l7 + 0x0E] bneg,a loop_2471 fmovdn %xcc, %f0, %f2 fsrc2 %f12, %f10 movvc %xcc, %l2, %g5 loop_2471: ld [%l7 + 0x44], %f2 lduw [%l7 + 0x30], %o2 pdist %f4, %f6, %f12 movvs %icc, %o4, %i2 std %f4, [%l7 + 0x18] fmul8x16al %f2, %f11, %f8 ldx [%l7 + 0x78], %o5 orcc %i1, 0x1D09, %i0 sdivx %o6, 0x117B, %l6 fmul8x16au %f7, %f14, %f14 tvs %icc, 0x6 tcc %icc, 0x4 std %f10, [%l7 + 0x08] std %f6, [%l7 + 0x38] ld [%l7 + 0x6C], %f5 ldx [%l7 + 0x58], %i4 fornot1 %f6, %f12, %f4 fornot1 %f8, %f2, %f14 fbne,a %fcc0, loop_2472 ldsw [%l7 + 0x38], %l1 brz,a %i6, loop_2473 stx %l4, [%l7 + 0x58] loop_2472: edge16ln %g7, %l5, %g4 ld [%l7 + 0x74], %f7 loop_2473: orcc %l3, %l0, %g2 tn %icc, 0x1 sdiv %i3, 0x0A2D, %g6 nop setx loop_2474, %l0, %l1 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_2475, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %o3, %i5, %i7 fbe %fcc1, loop_2476 loop_2474: array8 %o1, %o7, %o0 loop_2475: movvc %xcc, %g1, %l2 addcc %g5, %o2, %o4 loop_2476: ldsw [%l7 + 0x28], %g3 std %f4, [%l7 + 0x40] fpack16 %f6, %f0 st %f14, [%l7 + 0x70] add %o5, %i2, %i0 movrgez %o6, 0x25B, %i1 st %f5, [%l7 + 0x3C] bcs,a loop_2477 fcmple32 %f8, %f10, %l6 fba %fcc3, loop_2478 ld [%l7 + 0x20], %f13 loop_2477: ta %xcc, 0x5 fcmps %fcc0, %f0, %f9 loop_2478: fzero %f8 ldd [%l7 + 0x58], %f14 be,a,pn %xcc, loop_2479 mulscc %i4, 0x11A4, %i6 xnorcc %l1, %l4, %l5 ldsw [%l7 + 0x08], %g7 loop_2479: fabss %f5, %f6 fnand %f14, %f4, %f2 sth %l3, [%l7 + 0x44] ldub [%l7 + 0x73], %g4 edge32l %l0, %i3, %g2 ldsh [%l7 + 0x58], %o3 tneg %xcc, 0x5 tge %icc, 0x0 nop setx loop_2480, %l0, %l1 jmpl %l1, %i5 addccc %g6, %o1, %i7 movg %xcc, %o0, %g1 fmuld8sux16 %f0, %f7, %f6 loop_2480: fmovdneg %xcc, %f10, %f15 fble %fcc1, loop_2481 fxnor %f8, %f12, %f8 xnor %l2, %o7, %o2 fzeros %f15 loop_2481: fmovsg %icc, %f2, %f8 fmovda %xcc, %f11, %f11 lduw [%l7 + 0x78], %o4 bg,pt %xcc, loop_2482 sra %g3, %g5, %i2 nop setx loop_2483, %l0, %l1 jmpl %l1, %i0 stb %o5, [%l7 + 0x4F] loop_2482: fmovsn %xcc, %f15, %f14 fbo,a %fcc2, loop_2484 loop_2483: array16 %o6, %i1, %l6 fnands %f8, %f14, %f14 tg %xcc, 0x7 loop_2484: and %i4, %l1, %i6 for %f6, %f0, %f10 fmovsgu %xcc, %f1, %f15 stx %l4, [%l7 + 0x50] ldd [%l7 + 0x20], %f10 tcs %icc, 0x3 std %f4, [%l7 + 0x58] stx %g7, [%l7 + 0x78] sll %l3, 0x0C, %g4 ldx [%l7 + 0x28], %l0 ldsb [%l7 + 0x26], %i3 lduw [%l7 + 0x2C], %l5 mulscc %g2, %i5, %o3 bcs %icc, loop_2485 sth %o1, [%l7 + 0x2A] udivcc %g6, 0x1B1A, %i7 lduw [%l7 + 0x68], %g1 loop_2485: lduh [%l7 + 0x20], %l2 ldub [%l7 + 0x42], %o7 brnz %o0, loop_2486 fbe,a %fcc2, loop_2487 fmovrsgz %o2, %f2, %f14 mulx %o4, %g5, %i2 loop_2486: bg,a loop_2488 loop_2487: ldsw [%l7 + 0x3C], %i0 bge,pt %xcc, loop_2489 fblg,a %fcc1, loop_2490 loop_2488: ld [%l7 + 0x24], %f12 siam 0x4 loop_2489: fmul8x16au %f10, %f5, %f10 loop_2490: movrgez %o5, 0x18B, %g3 orcc %i1, 0x0F84, %o6 fmovrslz %l6, %f15, %f6 lduw [%l7 + 0x24], %i4 fcmple32 %f8, %f14, %l1 stb %i6, [%l7 + 0x65] bneg loop_2491 tsubcc %l4, %g7, %g4 fmovsneg %xcc, %f0, %f2 edge32ln %l0, %i3, %l5 loop_2491: fpsub32 %f14, %f0, %f6 orcc %l3, %g2, %i5 orncc %o3, 0x179A, %g6 lduh [%l7 + 0x64], %o1 ldx [%l7 + 0x78], %i7 tsubcc %l2, 0x0DD9, %o7 brgz %o0, loop_2492 tvc %icc, 0x4 sll %o2, %g1, %o4 st %f3, [%l7 + 0x6C] loop_2492: sethi 0x1B6F, %g5 fmovdcs %icc, %f7, %f4 ldub [%l7 + 0x4F], %i2 lduh [%l7 + 0x6E], %i0 ldub [%l7 + 0x13], %g3 ldx [%l7 + 0x60], %i1 array8 %o5, %o6, %i4 fnand %f6, %f10, %f4 edge8ln %l6, %i6, %l1 movrgz %l4, 0x331, %g7 edge8 %g4, %l0, %l5 edge32l %l3, %g2, %i5 fnands %f2, %f7, %f12 fble,a %fcc2, loop_2493 fpsub16 %f4, %f12, %f12 and %o3, 0x158E, %g6 ldx [%l7 + 0x60], %o1 loop_2493: ldsw [%l7 + 0x60], %i7 taddcctv %l2, %o7, %i3 fmovsgu %icc, %f14, %f11 fmovdgu %icc, %f15, %f9 ldx [%l7 + 0x50], %o2 fbuge,a %fcc2, loop_2494 sth %g1, [%l7 + 0x42] fpadd32 %f2, %f2, %f10 fones %f0 loop_2494: stb %o4, [%l7 + 0x33] fpadd32s %f9, %f6, %f7 std %f8, [%l7 + 0x08] or %g5, 0x0118, %o0 fcmpne16 %f10, %f2, %i0 subcc %i2, %g3, %i1 nop setx loop_2495, %l0, %l1 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 %o6, [%l7 + 0x3F] tneg %icc, 0x3 fcmpeq32 %f0, %f12, %i4 loop_2495: fmovdneg %xcc, %f13, %f12 stx %l6, [%l7 + 0x38] std %f0, [%l7 + 0x08] tn %xcc, 0x7 fmovda %xcc, %f8, %f10 fsrc2 %f2, %f6 edge16ln %o5, %l1, %i6 tne %xcc, 0x2 fornot2s %f9, %f1, %f0 nop setx loop_2496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,pn %xcc, loop_2497 st %f7, [%l7 + 0x38] orncc %g7, %g4, %l4 loop_2496: ldsb [%l7 + 0x0D], %l0 loop_2497: fcmpeq32 %f12, %f0, %l5 xorcc %g2, 0x164D, %i5 st %f3, [%l7 + 0x60] orcc %l3, %o3, %o1 fmul8sux16 %f0, %f2, %f4 fmovrdgez %g6, %f12, %f4 fbul %fcc2, loop_2498 ldub [%l7 + 0x3D], %i7 fbg,a %fcc1, loop_2499 fcmpne32 %f4, %f4, %o7 loop_2498: lduw [%l7 + 0x18], %i3 fmovse %xcc, %f6, %f8 loop_2499: bcs %xcc, loop_2500 ld [%l7 + 0x7C], %f5 stw %o2, [%l7 + 0x30] ldx [%l7 + 0x08], %l2 loop_2500: fbne %fcc1, loop_2501 lduw [%l7 + 0x5C], %o4 fnegs %f9, %f9 lduw [%l7 + 0x70], %g5 loop_2501: movrgez %g1, %o0, %i2 stx %g3, [%l7 + 0x28] fmovsl %xcc, %f4, %f14 fnors %f14, %f10, %f0 fmovsg %xcc, %f7, %f12 lduh [%l7 + 0x60], %i1 std %f10, [%l7 + 0x68] ldub [%l7 + 0x42], %o6 fpadd16s %f1, %f11, %f8 ldd [%l7 + 0x48], %f8 mulscc %i0, %l6, %i4 fmovrsne %l1, %f9, %f7 fmovdleu %xcc, %f12, %f3 tne %xcc, 0x4 fbul %fcc3, loop_2502 fnegs %f2, %f13 fmovsle %icc, %f8, %f0 tcc %xcc, 0x0 loop_2502: ldsh [%l7 + 0x6A], %i6 fornot2s %f7, %f12, %f5 fnot2 %f14, %f10 stb %o5, [%l7 + 0x37] brz %g4, loop_2503 bg,pt %xcc, loop_2504 fmovsvs %xcc, %f2, %f3 fmovdn %xcc, %f2, %f1 loop_2503: movge %icc, %l4, %l0 loop_2504: ld [%l7 + 0x64], %f5 fnot1 %f10, %f6 ldsh [%l7 + 0x6E], %l5 fmovdg %xcc, %f0, %f9 array32 %g7, %i5, %l3 brlz %o3, loop_2505 ld [%l7 + 0x64], %f11 sll %o1, %g6, %i7 lduh [%l7 + 0x0C], %g2 loop_2505: bleu loop_2506 tneg %icc, 0x2 lduh [%l7 + 0x4A], %i3 lduh [%l7 + 0x10], %o7 loop_2506: ldsb [%l7 + 0x52], %l2 ldsb [%l7 + 0x35], %o2 stb %o4, [%l7 + 0x18] srax %g1, 0x00, %g5 smulcc %i2, %g3, %o0 stb %i1, [%l7 + 0x2E] movvs %icc, %i0, %o6 fba,a %fcc3, loop_2507 nop setx loop_2508, %l0, %l1 jmpl %l1, %i4 bg,a loop_2509 bl,pn %icc, loop_2510 loop_2507: fmovdneg %icc, %f13, %f14 loop_2508: ldsh [%l7 + 0x2E], %l1 loop_2509: stx %l6, [%l7 + 0x58] loop_2510: movvs %xcc, %o5, %g4 ldsb [%l7 + 0x25], %l4 fbn,a %fcc1, loop_2511 movgu %xcc, %l0, %i6 fsrc2 %f6, %f10 be,a,pt %icc, loop_2512 loop_2511: fmul8x16al %f0, %f3, %f14 tne %icc, 0x4 fmovspos %icc, %f10, %f2 loop_2512: edge16n %l5, %i5, %g7 edge16l %o3, %o1, %g6 fnot1s %f12, %f2 mulscc %i7, 0x0086, %l3 ldd [%l7 + 0x18], %f2 sllx %i3, 0x1A, %o7 bneg,a,pn %icc, loop_2513 fnegs %f0, %f14 fmovsn %icc, %f3, %f8 fsrc1s %f9, %f2 loop_2513: ldx [%l7 + 0x38], %g2 fmovrdne %o2, %f14, %f14 mova %icc, %o4, %g1 brlez,a %l2, loop_2514 fmovdne %icc, %f11, %f15 stw %g5, [%l7 + 0x24] for %f6, %f14, %f14 loop_2514: bl loop_2515 stw %i2, [%l7 + 0x14] bg,a loop_2516 movre %o0, %i1, %g3 loop_2515: fcmpne16 %f8, %f14, %i0 fmul8x16au %f2, %f9, %f8 loop_2516: ble %xcc, loop_2517 fnand %f10, %f10, %f0 bg,pt %icc, loop_2518 st %f15, [%l7 + 0x0C] loop_2517: ld [%l7 + 0x14], %f5 tne %xcc, 0x2 loop_2518: fmovrse %i4, %f13, %f7 subccc %l1, 0x09DA, %o6 movcc %xcc, %o5, %g4 fmovrse %l4, %f9, %f15 ba,a,pn %icc, loop_2519 srax %l0, %l6, %i6 fmovs %f4, %f7 fornot1s %f11, %f15, %f11 loop_2519: lduh [%l7 + 0x4A], %i5 ldsw [%l7 + 0x3C], %g7 tcs %icc, 0x6 tcc %xcc, 0x7 subcc %o3, 0x15D8, %o1 movrgez %g6, 0x04D, %l5 std %f4, [%l7 + 0x38] bneg,a,pt %xcc, loop_2520 fbuge,a %fcc2, loop_2521 edge8 %l3, %i7, %o7 ta %icc, 0x7 loop_2520: fmul8ulx16 %f10, %f8, %f2 loop_2521: fbne %fcc3, loop_2522 st %f14, [%l7 + 0x70] tleu %xcc, 0x2 tge %xcc, 0x7 loop_2522: nop setx loop_2523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl,a %fcc1, loop_2524 fmovdle %icc, %f15, %f12 stw %g2, [%l7 + 0x78] loop_2523: andn %i3, %o4, %g1 loop_2524: bvs,pn %xcc, loop_2525 tvs %xcc, 0x3 brnz,a %l2, loop_2526 lduh [%l7 + 0x0C], %g5 loop_2525: fmovscs %xcc, %f14, %f8 ld [%l7 + 0x44], %f3 loop_2526: std %f2, [%l7 + 0x10] smulcc %o2, 0x1C9D, %o0 tvs %icc, 0x4 brlz,a %i2, loop_2527 ldsb [%l7 + 0x4B], %g3 fpsub32 %f10, %f8, %f0 fbl,a %fcc1, loop_2528 loop_2527: xnor %i1, 0x060C, %i0 fnot2 %f14, %f8 te %xcc, 0x2 loop_2528: fxors %f10, %f5, %f5 addc %i4, %l1, %o6 ldsw [%l7 + 0x4C], %o5 stb %l4, [%l7 + 0x11] movrne %l0, 0x095, %g4 stb %l6, [%l7 + 0x17] fmovdgu %xcc, %f9, %f15 stb %i6, [%l7 + 0x11] stb %i5, [%l7 + 0x3C] fmul8ulx16 %f14, %f14, %f14 fmovrslz %o3, %f8, %f1 movle %xcc, %o1, %g6 array16 %g7, %l3, %l5 edge32n %i7, %o7, %i3 fmovsge %xcc, %f10, %f7 fbn %fcc1, loop_2529 srl %g2, %o4, %g1 sub %l2, %o2, %g5 fxnor %f4, %f0, %f4 loop_2529: fmovrdgz %o0, %f8, %f2 nop setx loop_2530, %l0, %l1 jmpl %l1, %i2 fnegd %f12, %f4 lduh [%l7 + 0x42], %g3 movl %xcc, %i1, %i0 loop_2530: tgu %icc, 0x6 fmuld8sux16 %f11, %f13, %f2 fmovsl %icc, %f12, %f7 fzeros %f3 fmovdle %icc, %f14, %f9 fandnot1 %f2, %f14, %f6 stb %i4, [%l7 + 0x62] srl %o6, 0x1E, %l1 fmovrsgz %o5, %f13, %f6 ldsb [%l7 + 0x6C], %l0 fornot1s %f3, %f5, %f14 sth %l4, [%l7 + 0x10] smul %g4, %l6, %i6 bne,pt %icc, loop_2531 fand %f2, %f10, %f0 movvs %icc, %o3, %o1 stx %i5, [%l7 + 0x50] loop_2531: fcmpes %fcc2, %f6, %f10 orcc %g6, %l3, %g7 fmovrsgz %l5, %f6, %f0 fcmped %fcc0, %f10, %f0 edge8ln %o7, %i7, %g2 sth %i3, [%l7 + 0x62] movvc %icc, %o4, %l2 array32 %g1, %o2, %o0 fornot1 %f10, %f2, %f10 andn %i2, 0x1204, %g5 st %f6, [%l7 + 0x08] sth %i1, [%l7 + 0x38] brz,a %g3, loop_2532 movrgez %i0, 0x030, %i4 fmovrsgez %o6, %f0, %f1 stb %o5, [%l7 + 0x2C] loop_2532: ldsw [%l7 + 0x40], %l1 ldd [%l7 + 0x08], %f8 bgu loop_2533 fmovrsgez %l0, %f10, %f7 movneg %icc, %l4, %l6 fands %f11, %f8, %f12 loop_2533: bgu,pt %icc, loop_2534 fmovrde %i6, %f10, %f10 fbe,a %fcc3, loop_2535 lduh [%l7 + 0x4E], %g4 loop_2534: fnot1s %f2, %f8 st %f10, [%l7 + 0x50] loop_2535: array8 %o1, %o3, %g6 ldd [%l7 + 0x38], %f2 fmovspos %xcc, %f6, %f14 array32 %l3, %g7, %i5 fmovdgu %xcc, %f10, %f15 ldub [%l7 + 0x2E], %o7 movgu %icc, %l5, %i7 ldsh [%l7 + 0x22], %g2 fmuld8ulx16 %f11, %f6, %f10 stb %o4, [%l7 + 0x43] edge16l %l2, %g1, %i3 movcc %xcc, %o0, %o2 edge8ln %g5, %i2, %i1 nop setx loop_2536, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcs %xcc, %i0, %i4 tvs %xcc, 0x2 ld [%l7 + 0x1C], %f9 loop_2536: ldx [%l7 + 0x28], %o6 lduw [%l7 + 0x14], %o5 ldd [%l7 + 0x30], %f2 bcs loop_2537 fpsub32 %f10, %f14, %f0 fcmpeq32 %f12, %f4, %g3 std %f12, [%l7 + 0x70] loop_2537: fble %fcc0, loop_2538 brgez %l0, loop_2539 tsubcctv %l1, %l6, %l4 stb %g4, [%l7 + 0x16] loop_2538: xorcc %o1, 0x118E, %o3 loop_2539: movn %xcc, %i6, %g6 fcmpeq32 %f14, %f8, %l3 ldub [%l7 + 0x3F], %g7 fnot2s %f1, %f7 taddcc %i5, 0x0FEC, %l5 movcs %xcc, %i7, %o7 stb %g2, [%l7 + 0x74] fbul,a %fcc3, loop_2540 lduh [%l7 + 0x0E], %l2 tcc %icc, 0x2 brlz,a %o4, loop_2541 loop_2540: fpadd32 %f12, %f6, %f2 fsrc2 %f4, %f4 lduw [%l7 + 0x70], %g1 loop_2541: ldd [%l7 + 0x50], %f0 ldub [%l7 + 0x08], %i3 fmovsn %xcc, %f5, %f8 ldd [%l7 + 0x40], %f8 movgu %icc, %o2, %o0 ldx [%l7 + 0x38], %g5 lduh [%l7 + 0x70], %i1 movle %xcc, %i2, %i0 call loop_2542 ldsh [%l7 + 0x5E], %i4 ld [%l7 + 0x64], %f5 lduw [%l7 + 0x3C], %o6 loop_2542: ldsw [%l7 + 0x2C], %o5 ba,a,pt %icc, loop_2543 std %f10, [%l7 + 0x58] orn %g3, 0x01A9, %l0 fsrc2s %f12, %f10 loop_2543: stx %l6, [%l7 + 0x58] fmovdcc %icc, %f13, %f9 taddcctv %l1, %g4, %o1 fmovrdgez %o3, %f14, %f14 lduw [%l7 + 0x14], %l4 fcmpne32 %f6, %f4, %i6 ldsb [%l7 + 0x65], %l3 stx %g7, [%l7 + 0x60] fmovdne %xcc, %f1, %f13 fpack16 %f6, %f14 fbne,a %fcc2, loop_2544 fpadd32 %f12, %f4, %f8 srl %i5, %l5, %g6 fmovdge %xcc, %f8, %f13 loop_2544: movge %icc, %i7, %o7 and %g2, %o4, %l2 edge8 %i3, %g1, %o2 tcc %icc, 0x6 alignaddrl %o0, %g5, %i1 edge16n %i2, %i4, %i0 movvc %icc, %o5, %g3 ldsb [%l7 + 0x13], %o6 ldsb [%l7 + 0x4B], %l0 and %l6, 0x0C1B, %g4 nop setx loop_2545, %l0, %l1 jmpl %l1, %l1 tpos %icc, 0x5 st %f3, [%l7 + 0x64] fmuld8ulx16 %f11, %f13, %f8 loop_2545: fpadd32 %f4, %f2, %f2 ldx [%l7 + 0x48], %o1 umul %l4, %i6, %o3 taddcctv %g7, %l3, %i5 stb %l5, [%l7 + 0x0A] fmovrdgez %g6, %f10, %f10 tgu %icc, 0x2 st %f8, [%l7 + 0x0C] movrgz %o7, %g2, %o4 ld [%l7 + 0x60], %f7 mulscc %l2, %i7, %i3 bgu loop_2546 bgu,pn %icc, loop_2547 tl %xcc, 0x5 ldsb [%l7 + 0x68], %g1 loop_2546: fbo,a %fcc2, loop_2548 loop_2547: stx %o2, [%l7 + 0x10] fandnot2s %f15, %f3, %f1 ldd [%l7 + 0x10], %f14 loop_2548: fmovdle %xcc, %f2, %f7 ta %xcc, 0x0 bvs,a,pt %icc, loop_2549 ldd [%l7 + 0x70], %f14 fble,a %fcc0, loop_2550 fbg,a %fcc0, loop_2551 loop_2549: fcmpes %fcc0, %f4, %f2 ld [%l7 + 0x30], %f15 loop_2550: lduw [%l7 + 0x58], %o0 loop_2551: addc %g5, %i2, %i1 fmovdleu %xcc, %f4, %f8 sth %i4, [%l7 + 0x2A] tle %icc, 0x6 bn,a loop_2552 edge8l %i0, %o5, %o6 fpadd16s %f2, %f11, %f7 movrgez %l0, %g3, %g4 loop_2552: fmovdl %xcc, %f7, %f2 xnor %l6, %o1, %l1 std %f14, [%l7 + 0x08] stb %l4, [%l7 + 0x7D] st %f3, [%l7 + 0x78] bvc,pn %xcc, loop_2553 fpack16 %f14, %f9 movpos %xcc, %i6, %o3 udivx %l3, 0x1B8D, %g7 loop_2553: lduw [%l7 + 0x38], %l5 fmul8x16au %f12, %f4, %f12 sth %i5, [%l7 + 0x2C] movgu %xcc, %g6, %g2 ldub [%l7 + 0x39], %o7 be %xcc, loop_2554 fandnot2s %f13, %f11, %f15 fmovrse %l2, %f15, %f15 st %f8, [%l7 + 0x68] loop_2554: st %f0, [%l7 + 0x08] ld [%l7 + 0x14], %f6 srl %i7, 0x11, %i3 udivcc %g1, 0x159D, %o4 fmovdpos %icc, %f3, %f13 fmul8x16 %f13, %f14, %f12 fmuld8ulx16 %f9, %f15, %f4 edge8ln %o2, %o0, %i2 fba,a %fcc0, loop_2555 fabsd %f12, %f8 andcc %g5, 0x10C6, %i4 movg %xcc, %i1, %o5 loop_2555: smul %o6, %l0, %g3 fmovs %f5, %f10 be,a loop_2556 fmovdcs %icc, %f1, %f1 bcc loop_2557 popc %i0, %l6 loop_2556: fmovd %f4, %f0 lduw [%l7 + 0x7C], %o1 loop_2557: fcmpne16 %f8, %f6, %l1 bgu %icc, loop_2558 fbul,a %fcc0, loop_2559 fxor %f10, %f10, %f10 movre %l4, %i6, %g4 loop_2558: movcs %xcc, %o3, %g7 loop_2559: fornot1 %f0, %f2, %f8 ldsh [%l7 + 0x26], %l3 ldd [%l7 + 0x78], %f14 sllx %l5, 0x0F, %g6 srax %i5, 0x12, %o7 and %g2, 0x0D04, %i7 fbug %fcc3, loop_2560 sethi 0x12B9, %i3 ldd [%l7 + 0x08], %f4 call loop_2561 loop_2560: stb %l2, [%l7 + 0x46] lduh [%l7 + 0x4A], %g1 ldub [%l7 + 0x2F], %o4 loop_2561: addc %o2, %i2, %o0 fmovsleu %icc, %f3, %f9 std %f0, [%l7 + 0x08] smul %i4, 0x0C97, %i1 fmovrdne %g5, %f8, %f14 mova %icc, %o6, %l0 fone %f10 edge16ln %o5, %i0, %g3 ldsw [%l7 + 0x68], %o1 bgu,a,pt %icc, loop_2562 ldub [%l7 + 0x65], %l6 edge8 %l1, %l4, %i6 srl %o3, %g7, %l3 loop_2562: stb %g4, [%l7 + 0x5B] fcmps %fcc2, %f9, %f14 bcs %xcc, loop_2563 sth %l5, [%l7 + 0x68] fzero %f0 fsrc2 %f6, %f0 loop_2563: ldx [%l7 + 0x50], %g6 stb %i5, [%l7 + 0x6E] edge16l %o7, %g2, %i3 stb %i7, [%l7 + 0x33] lduw [%l7 + 0x44], %g1 fbl %fcc3, loop_2564 std %f0, [%l7 + 0x68] st %f4, [%l7 + 0x70] xorcc %l2, %o4, %o2 loop_2564: tvc %xcc, 0x7 sll %i2, 0x13, %o0 fmovsle %icc, %f6, %f13 fbg %fcc0, loop_2565 fnot1 %f4, %f2 edge8n %i4, %g5, %i1 edge16n %o6, %o5, %i0 loop_2565: nop setx loop_2566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done faligndata %f8, %f6, %f14 udivx %l0, 0x1472, %g3 fandnot1 %f6, %f4, %f4 loop_2566: std %f4, [%l7 + 0x40] bneg loop_2567 fnegs %f12, %f2 ldub [%l7 + 0x14], %o1 stx %l1, [%l7 + 0x60] loop_2567: fornot2s %f13, %f7, %f10 std %f2, [%l7 + 0x70] fpack16 %f12, %f7 sth %l4, [%l7 + 0x2A] ldsh [%l7 + 0x6C], %l6 movrlz %o3, 0x2FE, %i6 fnands %f0, %f11, %f5 add %l3, %g4, %g7 fornot2 %f10, %f8, %f2 smulcc %l5, 0x0124, %g6 fbge %fcc1, loop_2568 sth %o7, [%l7 + 0x46] fmovsa %xcc, %f4, %f13 fpsub32s %f1, %f11, %f11 loop_2568: fbul,a %fcc1, loop_2569 taddcc %i5, %g2, %i3 edge16 %i7, %g1, %o4 sub %o2, 0x07CA, %i2 loop_2569: fmovsn %icc, %f13, %f4 fmul8sux16 %f14, %f0, %f10 fmovdn %xcc, %f15, %f8 lduw [%l7 + 0x7C], %l2 stb %o0, [%l7 + 0x57] movle %xcc, %i4, %g5 fcmpgt32 %f6, %f14, %o6 st %f3, [%l7 + 0x18] bpos,a %xcc, loop_2570 bshuffle %f14, %f10, %f4 edge8 %o5, %i0, %i1 fmovsl %icc, %f8, %f3 loop_2570: fbule %fcc3, loop_2571 fmovrsgz %l0, %f7, %f15 bshuffle %f4, %f10, %f2 fmovrslz %g3, %f5, %f5 loop_2571: fpadd32s %f0, %f11, %f3 st %f10, [%l7 + 0x54] fmul8x16 %f5, %f12, %f6 ldub [%l7 + 0x20], %l1 ldd [%l7 + 0x78], %f14 fzero %f14 fnegd %f0, %f12 fbul,a %fcc2, loop_2572 fmovdl %xcc, %f7, %f6 fmovrslz %o1, %f4, %f7 fmovdpos %xcc, %f6, %f8 loop_2572: sth %l4, [%l7 + 0x44] xnor %l6, 0x1DFD, %i6 ldsh [%l7 + 0x1C], %o3 movne %xcc, %g4, %l3 movl %icc, %l5, %g6 taddcctv %o7, %g7, %i5 movpos %icc, %i3, %i7 ldsh [%l7 + 0x54], %g2 ldx [%l7 + 0x48], %o4 fbne,a %fcc3, loop_2573 mova %icc, %o2, %i2 be,a %icc, loop_2574 movl %xcc, %g1, %l2 loop_2573: fpadd32s %f0, %f3, %f2 fmovdne %xcc, %f6, %f13 loop_2574: lduw [%l7 + 0x14], %i4 fcmpgt16 %f8, %f14, %g5 fmovdpos %xcc, %f9, %f13 ldsw [%l7 + 0x24], %o6 fabss %f1, %f14 brlz %o5, loop_2575 fmul8x16 %f0, %f6, %f6 fmovrde %i0, %f12, %f14 taddcctv %i1, 0x0512, %l0 loop_2575: ldsb [%l7 + 0x7B], %o0 movl %icc, %g3, %o1 fmul8sux16 %f12, %f6, %f12 fcmpgt16 %f2, %f0, %l1 subcc %l4, 0x0A31, %i6 ba,pt %icc, loop_2576 fpsub32 %f10, %f0, %f10 fmovsne %xcc, %f10, %f12 fmovsg %icc, %f15, %f9 loop_2576: st %f10, [%l7 + 0x78] stw %o3, [%l7 + 0x40] bcc %xcc, loop_2577 stw %g4, [%l7 + 0x2C] bneg,a,pt %icc, loop_2578 nop setx loop_2579, %l0, %l1 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_2577: fmovdneg %xcc, %f6, %f4 fmovde %xcc, %f9, %f10 loop_2578: fmovrsne %l3, %f5, %f11 loop_2579: fmovdle %icc, %f12, %f3 tne %icc, 0x0 movn %xcc, %l6, %l5 bn loop_2580 stw %o7, [%l7 + 0x68] array16 %g7, %g6, %i5 ldsw [%l7 + 0x54], %i3 loop_2580: fmovrde %g2, %f4, %f2 ldsb [%l7 + 0x4F], %o4 edge16ln %i7, %o2, %i2 fbg,a %fcc2, loop_2581 fbuge,a %fcc1, loop_2582 fmovdvs %xcc, %f1, %f13 sdivx %g1, 0x155A, %i4 loop_2581: ble loop_2583 loop_2582: fblg %fcc2, loop_2584 ldd [%l7 + 0x30], %f12 ldd [%l7 + 0x08], %f4 loop_2583: sub %l2, 0x00C4, %o6 loop_2584: fabsd %f10, %f8 fmovsle %xcc, %f9, %f7 stb %g5, [%l7 + 0x77] brlz %i0, loop_2585 movrgz %i1, 0x1D7, %l0 movvc %xcc, %o0, %g3 for %f14, %f10, %f2 loop_2585: ldsw [%l7 + 0x60], %o5 movneg %icc, %o1, %l4 lduh [%l7 + 0x2A], %l1 movl %xcc, %o3, %i6 fblg %fcc3, loop_2586 ldub [%l7 + 0x78], %l3 umulcc %l6, 0x0553, %l5 stb %g4, [%l7 + 0x35] loop_2586: sethi 0x051E, %g7 tneg %icc, 0x5 addccc %o7, %g6, %i5 ld [%l7 + 0x48], %f15 move %icc, %i3, %g2 stw %o4, [%l7 + 0x38] stw %i7, [%l7 + 0x48] stx %i2, [%l7 + 0x70] fbn,a %fcc1, loop_2587 tvs %xcc, 0x5 fand %f4, %f4, %f6 stb %o2, [%l7 + 0x74] loop_2587: alignaddrl %i4, %l2, %g1 subccc %g5, 0x0E49, %i0 fbuge,a %fcc0, loop_2588 std %f6, [%l7 + 0x70] and %i1, 0x1C6C, %o6 sth %l0, [%l7 + 0x46] loop_2588: ldsb [%l7 + 0x46], %o0 fcmple32 %f10, %f8, %g3 fcmpne32 %f14, %f8, %o1 fmovdleu %icc, %f1, %f5 add %l4, %l1, %o5 fcmps %fcc2, %f2, %f11 fpack16 %f0, %f11 fornot2 %f6, %f8, %f6 movcs %icc, %o3, %i6 fbne %fcc3, loop_2589 ba,a,pt %icc, loop_2590 edge16 %l3, %l5, %g4 fbuge %fcc3, loop_2591 loop_2589: nop setx loop_2592, %l0, %l1 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_2590: orn %g7, %l6, %o7 stx %i5, [%l7 + 0x60] loop_2591: sth %g6, [%l7 + 0x28] loop_2592: st %f13, [%l7 + 0x3C] lduw [%l7 + 0x38], %g2 fmovsneg %icc, %f2, %f11 be,a %icc, loop_2593 ld [%l7 + 0x40], %f7 udiv %o4, 0x15DD, %i3 edge16 %i7, %o2, %i2 loop_2593: bneg %xcc, loop_2594 fpack32 %f12, %f12, %f4 udiv %l2, 0x1FC6, %i4 ldsb [%l7 + 0x67], %g5 loop_2594: addc %i0, %i1, %g1 array8 %l0, %o0, %o6 fmovrdlez %o1, %f14, %f0 fbn %fcc1, loop_2595 call loop_2596 fmovd %f0, %f0 bvs,pt %xcc, loop_2597 loop_2595: tle %xcc, 0x3 loop_2596: orcc %g3, %l1, %o5 stw %l4, [%l7 + 0x44] loop_2597: ldsw [%l7 + 0x60], %o3 fzero %f4 fbu,a %fcc0, loop_2598 tge %icc, 0x1 taddcctv %l3, 0x1532, %i6 orcc %l5, %g4, %g7 loop_2598: tvs %xcc, 0x5 bl,a,pt %icc, loop_2599 bleu,a,pn %icc, loop_2600 fmovrslz %o7, %f9, %f12 bleu,a,pt %icc, loop_2601 loop_2599: fbuge %fcc0, loop_2602 loop_2600: tle %icc, 0x3 fbule,a %fcc1, loop_2603 loop_2601: ldd [%l7 + 0x18], %f2 loop_2602: ldd [%l7 + 0x50], %f12 fcmpes %fcc0, %f14, %f6 loop_2603: add %i5, 0x0491, %g6 bg,a %xcc, loop_2604 fmovsleu %icc, %f8, %f13 bshuffle %f0, %f10, %f6 brgz,a %l6, loop_2605 loop_2604: fmovdcs %icc, %f13, %f4 fbug %fcc2, loop_2606 fbue,a %fcc2, loop_2607 loop_2605: tleu %icc, 0x7 fbule %fcc0, loop_2608 loop_2606: ldx [%l7 + 0x38], %o4 loop_2607: sth %g2, [%l7 + 0x18] sth %i3, [%l7 + 0x24] loop_2608: st %f15, [%l7 + 0x74] fcmps %fcc2, %f9, %f13 movleu %xcc, %i7, %i2 fpsub32 %f6, %f10, %f14 sth %o2, [%l7 + 0x62] fpadd16 %f14, %f10, %f12 fsrc2s %f4, %f15 andn %l2, %i4, %i0 xnorcc %i1, %g5, %l0 stx %o0, [%l7 + 0x78] fmovsn %icc, %f9, %f11 fands %f15, %f1, %f13 ldd [%l7 + 0x48], %f2 movrgz %g1, 0x249, %o1 ldx [%l7 + 0x08], %o6 lduh [%l7 + 0x6A], %g3 fors %f8, %f12, %f12 ldsw [%l7 + 0x14], %o5 fbuge,a %fcc3, loop_2609 fpsub16s %f0, %f8, %f13 movrlz %l1, %l4, %o3 fcmpeq32 %f14, %f4, %l3 loop_2609: movvc %xcc, %i6, %l5 fbul,a %fcc1, loop_2610 bshuffle %f2, %f10, %f8 stw %g7, [%l7 + 0x1C] add %o7, 0x1ABB, %g4 loop_2610: tcs %icc, 0x5 ldsh [%l7 + 0x5A], %i5 fmovdcs %xcc, %f1, %f8 fmul8ulx16 %f6, %f2, %f0 lduh [%l7 + 0x68], %l6 umul %o4, 0x00E4, %g2 fmovdg %xcc, %f1, %f5 addcc %i3, 0x1284, %i7 bleu,pn %icc, loop_2611 mulscc %i2, %o2, %l2 andn %i4, 0x10BD, %i0 movn %xcc, %i1, %g5 loop_2611: smul %l0, 0x0857, %g6 fmovde %xcc, %f5, %f11 alignaddr %g1, %o0, %o6 ldx [%l7 + 0x38], %o1 fandnot2s %f4, %f1, %f11 movvc %icc, %o5, %l1 fmovdcs %xcc, %f0, %f8 orn %g3, %o3, %l3 orn %l4, 0x1DB1, %l5 ldsh [%l7 + 0x36], %i6 tl %icc, 0x7 fcmpne16 %f8, %f4, %g7 lduw [%l7 + 0x6C], %g4 fmovdg %icc, %f8, %f0 ldsh [%l7 + 0x40], %o7 srax %i5, 0x07, %o4 ldsb [%l7 + 0x17], %g2 edge16 %i3, %l6, %i2 bshuffle %f0, %f14, %f10 fmovdn %icc, %f6, %f9 ldsh [%l7 + 0x38], %o2 movgu %xcc, %i7, %i4 mulscc %i0, 0x1BF6, %l2 movrgez %i1, %g5, %g6 sth %l0, [%l7 + 0x08] fxors %f12, %f6, %f14 stx %o0, [%l7 + 0x10] fornot2s %f13, %f2, %f6 fcmple16 %f6, %f14, %g1 bn,a,pt %icc, loop_2612 edge16 %o6, %o1, %o5 ldsh [%l7 + 0x0A], %g3 nop setx loop_2613, %l0, %l1 jmpl %l1, %o3 loop_2612: stb %l3, [%l7 + 0x35] fmovdgu %xcc, %f6, %f10 movne %icc, %l1, %l5 loop_2613: umul %i6, %g7, %g4 fmovdgu %xcc, %f4, %f12 srlx %o7, 0x05, %i5 fmovdne %xcc, %f1, %f11 nop setx loop_2614, %l0, %l1 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 %l4, %o4, %g2 lduw [%l7 + 0x4C], %l6 stx %i3, [%l7 + 0x58] loop_2614: ldsw [%l7 + 0x64], %i2 fsrc2s %f1, %f0 fmovdleu %xcc, %f12, %f2 fmul8x16au %f8, %f0, %f8 bpos,a %xcc, loop_2615 edge16 %o2, %i4, %i0 lduh [%l7 + 0x12], %i7 fcmpeq32 %f8, %f10, %i1 loop_2615: add %l2, %g6, %g5 taddcc %o0, %l0, %g1 lduw [%l7 + 0x58], %o1 lduw [%l7 + 0x54], %o5 fmovd %f8, %f0 stb %o6, [%l7 + 0x69] st %f14, [%l7 + 0x20] fcmpne32 %f8, %f10, %o3 movpos %icc, %g3, %l3 fpadd16 %f6, %f0, %f12 movcc %xcc, %l5, %l1 movrgez %g7, %i6, %o7 mulscc %g4, 0x141B, %l4 fcmple16 %f4, %f12, %o4 fmovsa %icc, %f13, %f0 bne,a %icc, loop_2616 tneg %icc, 0x3 tsubcctv %g2, %l6, %i3 ldsb [%l7 + 0x7E], %i5 loop_2616: edge16n %o2, %i4, %i2 edge16 %i7, %i0, %i1 ldd [%l7 + 0x50], %f12 ldx [%l7 + 0x30], %l2 fmovsl %icc, %f2, %f6 fmovrdgz %g5, %f0, %f14 tvc %icc, 0x7 xnor %o0, 0x0A84, %g6 fandnot2s %f10, %f11, %f9 tvc %icc, 0x0 ldsw [%l7 + 0x24], %l0 fxor %f14, %f2, %f4 edge16ln %o1, %g1, %o5 faligndata %f10, %f14, %f6 mulscc %o3, %o6, %l3 fcmple32 %f4, %f12, %g3 orncc %l1, %g7, %i6 addc %o7, %g4, %l5 st %f2, [%l7 + 0x54] stb %l4, [%l7 + 0x69] std %f4, [%l7 + 0x78] ldd [%l7 + 0x28], %f6 fbne %fcc1, loop_2617 movcs %xcc, %g2, %l6 fbule,a %fcc3, loop_2618 fcmple16 %f12, %f8, %o4 loop_2617: edge8 %i5, %o2, %i4 ba,a,pn %xcc, loop_2619 loop_2618: fmovsl %icc, %f6, %f10 fmovrsne %i3, %f12, %f10 sethi 0x03B1, %i2 loop_2619: fabss %f9, %f3 fmovdle %xcc, %f7, %f8 subccc %i0, %i7, %l2 fpack32 %f6, %f4, %f12 fmovdl %xcc, %f9, %f9 sth %g5, [%l7 + 0x12] edge16n %o0, %i1, %l0 fnors %f15, %f13, %f10 ldx [%l7 + 0x28], %o1 tgu %xcc, 0x5 mova %icc, %g1, %o5 taddcc %g6, %o6, %o3 array32 %l3, %g3, %l1 fcmpgt16 %f14, %f0, %i6 umulcc %g7, %o7, %l5 fmovdle %xcc, %f2, %f12 ldd [%l7 + 0x48], %f12 srlx %g4, %l4, %l6 brlez,a %g2, loop_2620 edge16n %o4, %o2, %i4 fnands %f5, %f5, %f9 tvs %xcc, 0x7 loop_2620: ldsh [%l7 + 0x28], %i5 stw %i2, [%l7 + 0x78] fmovrslez %i3, %f3, %f13 add %i0, %i7, %l2 edge32l %g5, %o0, %i1 movneg %xcc, %o1, %l0 sll %o5, 0x1A, %g1 tg %xcc, 0x6 fbue %fcc3, loop_2621 edge32l %o6, %g6, %o3 fmovrdgez %l3, %f4, %f12 movvc %xcc, %l1, %g3 loop_2621: ldsh [%l7 + 0x40], %i6 fbug %fcc3, loop_2622 fcmpgt32 %f10, %f2, %o7 fmovrde %g7, %f14, %f10 stw %g4, [%l7 + 0x2C] loop_2622: ld [%l7 + 0x24], %f11 ld [%l7 + 0x5C], %f3 fnand %f12, %f0, %f4 ldub [%l7 + 0x20], %l5 ld [%l7 + 0x44], %f0 brgez,a %l6, loop_2623 fmul8sux16 %f8, %f8, %f14 fxnors %f0, %f12, %f13 be %icc, loop_2624 loop_2623: xor %l4, %o4, %o2 ldd [%l7 + 0x18], %f0 nop setx loop_2625, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2624: tge %xcc, 0x3 tleu %xcc, 0x5 bcs %icc, loop_2626 loop_2625: fbge,a %fcc1, loop_2627 fbuge %fcc3, loop_2628 fbg %fcc2, loop_2629 loop_2626: lduh [%l7 + 0x66], %i4 loop_2627: ld [%l7 + 0x5C], %f6 loop_2628: fcmpd %fcc0, %f10, %f4 loop_2629: ldsb [%l7 + 0x0B], %i5 fmovs %f11, %f15 fbue %fcc2, loop_2630 ldsh [%l7 + 0x52], %g2 movl %xcc, %i3, %i2 sllx %i0, 0x05, %i7 loop_2630: ldx [%l7 + 0x10], %l2 sth %g5, [%l7 + 0x60] 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 sth %o0, [%l7 + 0x2A] for %f10, %f6, %f10 fone %f2 loop_2631: fcmple16 %f0, %f10, %i1 addcc %l0, 0x0436, %o1 stx %g1, [%l7 + 0x70] fmovrdlz %o6, %f4, %f12 std %f4, [%l7 + 0x08] fbue %fcc2, loop_2632 sdiv %g6, 0x0AC4, %o3 bpos,a loop_2633 fbn %fcc3, loop_2634 loop_2632: fcmpne32 %f8, %f6, %o5 fxor %f14, %f12, %f4 loop_2633: stw %l1, [%l7 + 0x14] loop_2634: umulcc %l3, 0x163F, %g3 sth %o7, [%l7 + 0x5E] fnegs %f10, %f3 stb %g7, [%l7 + 0x10] fmovdcs %xcc, %f3, %f6 fbne,a %fcc3, loop_2635 fabsd %f10, %f4 fpsub16s %f2, %f9, %f2 movrgez %g4, 0x185, %i6 loop_2635: bvc,pt %xcc, loop_2636 ldsh [%l7 + 0x0A], %l5 fmovdgu %icc, %f13, %f2 fmul8sux16 %f14, %f14, %f12 loop_2636: movneg %icc, %l4, %o4 fand %f6, %f2, %f6 edge8l %l6, %i4, %o2 nop setx loop_2637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,pn %xcc, loop_2638 fnot1 %f2, %f12 fmul8sux16 %f4, %f6, %f8 loop_2637: fcmple16 %f14, %f2, %g2 loop_2638: edge8 %i5, %i2, %i3 sth %i0, [%l7 + 0x78] ldsw [%l7 + 0x3C], %l2 std %f8, [%l7 + 0x10] stw %g5, [%l7 + 0x60] fbug,a %fcc0, loop_2639 bn %icc, loop_2640 movrlez %o0, 0x0A6, %i1 tl %icc, 0x1 loop_2639: movrne %l0, %i7, %o1 loop_2640: brlez,a %o6, loop_2641 fxors %f12, %f10, %f0 fone %f0 sdiv %g6, 0x1C41, %g1 loop_2641: fcmpgt32 %f0, %f2, %o5 lduw [%l7 + 0x14], %o3 st %f15, [%l7 + 0x4C] addccc %l3, %g3, %o7 ta %xcc, 0x1 fmovrslz %l1, %f6, %f10 fcmpeq32 %f4, %f4, %g7 bg,pn %icc, loop_2642 fsrc1 %f0, %f6 ldsw [%l7 + 0x28], %i6 mulx %g4, 0x0370, %l4 loop_2642: lduw [%l7 + 0x58], %l5 fpadd16 %f12, %f4, %f0 or %o4, 0x183B, %l6 sethi 0x0DF9, %i4 movrgz %o2, 0x1A7, %g2 lduw [%l7 + 0x3C], %i2 fmovsvc %xcc, %f2, %f11 edge16 %i3, %i5, %i0 lduh [%l7 + 0x0A], %g5 std %f0, [%l7 + 0x30] ld [%l7 + 0x2C], %f11 edge32n %o0, %i1, %l2 fornot2s %f7, %f14, %f3 stx %i7, [%l7 + 0x40] fbg,a %fcc1, loop_2643 edge32 %l0, %o1, %o6 fcmple16 %f4, %f14, %g6 nop setx loop_2644, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2643: movle %icc, %o5, %g1 movre %l3, 0x023, %o3 fcmpgt32 %f4, %f12, %o7 loop_2644: ta %xcc, 0x7 brz %l1, loop_2645 fmovse %icc, %f6, %f0 edge16l %g7, %g3, %g4 smul %l4, %l5, %o4 loop_2645: fmovrsgz %l6, %f0, %f10 ldx [%l7 + 0x18], %i6 ld [%l7 + 0x24], %f0 fmovsn %xcc, %f4, %f10 fnegd %f12, %f2 bneg,a,pn %icc, loop_2646 and %o2, 0x19DE, %g2 nop setx loop_2647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f8, %f14 loop_2646: fpack32 %f0, %f4, %f0 fornot2 %f2, %f6, %f14 loop_2647: smulcc %i2, %i3, %i5 fmovrsne %i4, %f13, %f2 tneg %icc, 0x6 xnor %i0, 0x09C2, %o0 fpack16 %f4, %f8 andncc %i1, %l2, %i7 fmuld8ulx16 %f4, %f14, %f2 nop setx loop_2648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabss %f9, %f10 sllx %l0, %o1, %g5 fmovrslez %o6, %f13, %f7 loop_2648: lduh [%l7 + 0x1A], %o5 fcmpeq16 %f12, %f10, %g1 fbn,a %fcc1, loop_2649 sllx %g6, %o3, %o7 std %f12, [%l7 + 0x60] xor %l1, 0x187D, %l3 loop_2649: tsubcc %g3, %g4, %g7 std %f14, [%l7 + 0x18] sth %l4, [%l7 + 0x6C] ldsh [%l7 + 0x64], %l5 move %icc, %l6, %o4 ldub [%l7 + 0x4A], %o2 std %f6, [%l7 + 0x38] fmovspos %xcc, %f15, %f1 fnot1 %f4, %f10 stx %i6, [%l7 + 0x60] bge,a loop_2650 fmovscc %icc, %f15, %f11 ldx [%l7 + 0x30], %i2 xnorcc %g2, 0x1F93, %i5 loop_2650: for %f14, %f10, %f8 stb %i4, [%l7 + 0x40] fmovsvs %xcc, %f11, %f14 xnorcc %i3, %o0, %i0 fzeros %f6 fbule %fcc2, loop_2651 std %f2, [%l7 + 0x58] tne %icc, 0x2 ldsw [%l7 + 0x48], %l2 loop_2651: subcc %i1, %l0, %i7 ldx [%l7 + 0x18], %o1 fornot1s %f4, %f12, %f10 lduh [%l7 + 0x7C], %o6 tgu %xcc, 0x1 lduw [%l7 + 0x30], %g5 ldub [%l7 + 0x62], %o5 fnot1s %f7, %f15 fmovscc %xcc, %f4, %f1 fmovdl %xcc, %f11, %f12 tn %icc, 0x0 umul %g1, 0x0C91, %g6 fnot2s %f2, %f8 tvc %xcc, 0x5 bgu,a,pt %xcc, loop_2652 edge8l %o7, %o3, %l1 tg %icc, 0x3 orncc %g3, %g4, %l3 loop_2652: fnand %f2, %f0, %f8 mulscc %g7, 0x1512, %l5 bg,pn %icc, loop_2653 movrlz %l6, 0x04F, %o4 fbne %fcc3, loop_2654 umul %l4, 0x1881, %i6 loop_2653: ldx [%l7 + 0x20], %o2 fpsub32s %f9, %f0, %f6 loop_2654: lduw [%l7 + 0x28], %i2 ldd [%l7 + 0x70], %f6 sth %i5, [%l7 + 0x24] fblg %fcc0, loop_2655 ldd [%l7 + 0x50], %f4 fnand %f8, %f14, %f2 fmovdge %xcc, %f14, %f15 loop_2655: fbne %fcc3, loop_2656 fsrc2s %f9, %f9 fpadd32s %f15, %f6, %f3 movrgz %g2, 0x23E, %i3 loop_2656: stw %o0, [%l7 + 0x44] std %f12, [%l7 + 0x08] fmovrslz %i4, %f13, %f7 bge,pt %icc, loop_2657 fba %fcc1, loop_2658 std %f14, [%l7 + 0x50] tcc %icc, 0x1 loop_2657: xnor %l2, %i1, %l0 loop_2658: fsrc1s %f13, %f7 bpos,a,pt %icc, loop_2659 fmovrdne %i0, %f4, %f2 orn %i7, 0x049A, %o6 fsrc1 %f14, %f4 loop_2659: tpos %icc, 0x6 ldx [%l7 + 0x50], %o1 sth %g5, [%l7 + 0x32] edge32ln %o5, %g1, %g6 fcmpd %fcc3, %f0, %f10 ldsw [%l7 + 0x18], %o3 st %f2, [%l7 + 0x44] fmovdgu %xcc, %f7, %f12 ldub [%l7 + 0x7C], %o7 fbuge %fcc3, loop_2660 edge16ln %g3, %g4, %l3 fpsub32s %f0, %f11, %f4 fmovdne %xcc, %f7, %f14 loop_2660: st %f5, [%l7 + 0x08] ldx [%l7 + 0x08], %g7 bge,a,pn %icc, loop_2661 fabsd %f10, %f10 ldx [%l7 + 0x70], %l5 fble %fcc1, loop_2662 loop_2661: ldx [%l7 + 0x40], %l1 fmovsvc %icc, %f9, %f15 ld [%l7 + 0x30], %f8 loop_2662: fors %f9, %f4, %f15 movre %o4, 0x3EC, %l6 lduh [%l7 + 0x20], %i6 fmovrslez %o2, %f2, %f10 tvc %xcc, 0x1 ldsw [%l7 + 0x1C], %i2 popc %i5, %g2 addccc %l4, %i3, %o0 fnegs %f2, %f7 ldsb [%l7 + 0x2E], %i4 andcc %i1, %l0, %l2 movne %xcc, %i0, %i7 fmovdg %icc, %f4, %f2 tgu %icc, 0x5 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x74], %o1 stw %o6, [%l7 + 0x3C] fmovrdgz %g5, %f8, %f2 or %o5, 0x1881, %g6 fmovrsgz %o3, %f3, %f7 fornot2 %f8, %f8, %f14 movneg %icc, %o7, %g3 brnz,a %g1, loop_2663 stx %g4, [%l7 + 0x30] stw %l3, [%l7 + 0x14] fbne %fcc1, loop_2664 loop_2663: sub %g7, 0x031B, %l1 ldub [%l7 + 0x2A], %o4 subccc %l5, 0x06C1, %l6 loop_2664: srl %i6, 0x19, %o2 sra %i5, 0x18, %g2 fbg,a %fcc1, loop_2665 andcc %i2, 0x0930, %i3 fmovrslez %l4, %f13, %f1 fmovdg %xcc, %f9, %f6 loop_2665: fcmpd %fcc0, %f0, %f6 bcs,a,pt %icc, loop_2666 ld [%l7 + 0x1C], %f9 fbg %fcc0, loop_2667 and %o0, 0x19BD, %i1 loop_2666: fbug,a %fcc1, loop_2668 fbne,a %fcc0, loop_2669 loop_2667: sth %l0, [%l7 + 0x28] fmul8ulx16 %f12, %f12, %f2 loop_2668: ldub [%l7 + 0x32], %i4 loop_2669: sdivx %l2, 0x19EC, %i7 fpadd16s %f3, %f14, %f2 lduh [%l7 + 0x70], %i0 ld [%l7 + 0x74], %f9 tsubcctv %o1, %g5, %o6 fbe %fcc0, loop_2670 tsubcctv %o5, %g6, %o7 ldsb [%l7 + 0x5F], %o3 andn %g3, 0x0979, %g4 loop_2670: std %f6, [%l7 + 0x30] sth %l3, [%l7 + 0x48] fmovdge %icc, %f6, %f13 ldub [%l7 + 0x08], %g1 fmovdvc %icc, %f0, %f10 sth %g7, [%l7 + 0x4A] edge32n %l1, %o4, %l6 movge %icc, %i6, %l5 fmovrdlz %o2, %f10, %f12 fbo %fcc3, loop_2671 movgu %xcc, %g2, %i2 lduh [%l7 + 0x28], %i5 std %f4, [%l7 + 0x18] loop_2671: call loop_2672 ldx [%l7 + 0x28], %l4 edge32ln %o0, %i3, %l0 tn %xcc, 0x6 loop_2672: fmul8ulx16 %f4, %f10, %f12 brz %i4, loop_2673 tvc %xcc, 0x6 mulx %l2, %i7, %i1 fmovdleu %icc, %f12, %f5 loop_2673: srax %o1, 0x06, %i0 alignaddr %g5, %o5, %o6 lduh [%l7 + 0x3E], %o7 fba %fcc2, loop_2674 ldd [%l7 + 0x38], %f10 sth %g6, [%l7 + 0x78] smulcc %g3, 0x00FE, %g4 loop_2674: st %f1, [%l7 + 0x14] fmovdg %icc, %f14, %f13 sdiv %o3, 0x013B, %l3 sth %g7, [%l7 + 0x20] fmovdcs %icc, %f4, %f5 andn %g1, 0x1D9A, %o4 std %f6, [%l7 + 0x38] fbuge %fcc0, loop_2675 movpos %icc, %l1, %l6 ldx [%l7 + 0x20], %i6 tge %xcc, 0x7 loop_2675: ldsh [%l7 + 0x72], %l5 fpmerge %f3, %f11, %f4 bne,pt %icc, loop_2676 ldd [%l7 + 0x28], %f12 fmovde %icc, %f0, %f2 fmovdvc %icc, %f14, %f10 loop_2676: fsrc2 %f8, %f6 fmovsvc %xcc, %f3, %f4 movcc %xcc, %g2, %i2 umulcc %o2, %l4, %i5 fandnot1 %f2, %f12, %f4 movle %xcc, %i3, %o0 fmovdleu %icc, %f5, %f8 tvs %icc, 0x2 fbul,a %fcc2, loop_2677 ldub [%l7 + 0x6E], %i4 bpos,pt %xcc, loop_2678 fbul,a %fcc3, loop_2679 loop_2677: fmovdvs %xcc, %f11, %f10 ld [%l7 + 0x20], %f0 loop_2678: st %f9, [%l7 + 0x44] loop_2679: fmovdg %xcc, %f7, %f11 fcmps %fcc2, %f10, %f4 fmovsvs %icc, %f10, %f13 tcc %xcc, 0x6 st %f2, [%l7 + 0x08] stw %l0, [%l7 + 0x7C] udivx %i7, 0x11E3, %i1 fmovdcc %xcc, %f0, %f4 st %f0, [%l7 + 0x74] fpadd16s %f13, %f13, %f1 fmovrslz %l2, %f15, %f7 brgez %i0, loop_2680 fbge %fcc1, loop_2681 movgu %icc, %g5, %o5 lduw [%l7 + 0x44], %o6 loop_2680: fmovrse %o1, %f0, %f6 loop_2681: fcmpne16 %f0, %f8, %o7 bgu loop_2682 lduw [%l7 + 0x38], %g6 tleu %icc, 0x3 umul %g3, 0x119F, %o3 loop_2682: fxnors %f9, %f8, %f4 edge8 %l3, %g7, %g4 fmovdle %xcc, %f4, %f13 fbge,a %fcc1, loop_2683 brgz,a %o4, loop_2684 movn %icc, %l1, %l6 stx %i6, [%l7 + 0x60] loop_2683: fmovsneg %icc, %f3, %f4 loop_2684: fmovsg %icc, %f14, %f9 movle %xcc, %l5, %g1 sth %g2, [%l7 + 0x68] add %i2, 0x15F9, %o2 tne %xcc, 0x1 fcmpgt32 %f0, %f12, %i5 fmul8sux16 %f0, %f0, %f12 lduh [%l7 + 0x42], %i3 orcc %l4, 0x14C1, %o0 sth %l0, [%l7 + 0x6C] fbl,a %fcc3, loop_2685 ldub [%l7 + 0x2C], %i4 lduw [%l7 + 0x28], %i1 movcs %icc, %i7, %l2 loop_2685: ld [%l7 + 0x0C], %f12 fbue,a %fcc3, loop_2686 bshuffle %f8, %f2, %f10 fcmpgt32 %f8, %f2, %i0 fabsd %f14, %f2 loop_2686: fblg %fcc2, loop_2687 ldd [%l7 + 0x10], %f12 fand %f14, %f12, %f2 ble,pn %icc, loop_2688 loop_2687: ldd [%l7 + 0x78], %f14 bne,a loop_2689 fpack16 %f4, %f14 loop_2688: bne loop_2690 udivx %g5, 0x0151, %o6 loop_2689: andn %o5, 0x1FC6, %o1 xor %o7, %g3, %g6 loop_2690: ldsh [%l7 + 0x2E], %l3 std %f0, [%l7 + 0x70] fcmped %fcc0, %f10, %f12 fnands %f3, %f3, %f5 ldsw [%l7 + 0x18], %g7 tvc %xcc, 0x7 stb %o3, [%l7 + 0x4F] fnegd %f14, %f14 brnz %o4, loop_2691 fones %f15 stw %l1, [%l7 + 0x24] ldd [%l7 + 0x10], %f4 loop_2691: nop setx loop_2692, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %l6, %i6, %g4 st %f7, [%l7 + 0x5C] sth %l5, [%l7 + 0x66] loop_2692: fsrc2s %f14, %f4 fones %f10 movneg %xcc, %g1, %g2 tle %icc, 0x0 st %f11, [%l7 + 0x74] fmovdgu %xcc, %f4, %f2 tne %xcc, 0x0 ldd [%l7 + 0x50], %f8 umul %i2, %i5, %o2 ldsw [%l7 + 0x5C], %l4 fmovdvs %icc, %f11, %f11 movvs %xcc, %o0, %i3 fcmpes %fcc3, %f7, %f7 tsubcctv %l0, %i4, %i1 ldsw [%l7 + 0x6C], %i7 edge8 %i0, %l2, %o6 movl %xcc, %g5, %o5 fmul8x16 %f1, %f8, %f14 udiv %o7, 0x060A, %g3 tn %icc, 0x2 stx %o1, [%l7 + 0x18] fmul8ulx16 %f14, %f10, %f8 bn,a loop_2693 fmovspos %icc, %f10, %f8 ldsw [%l7 + 0x68], %l3 movge %xcc, %g6, %g7 loop_2693: ldsw [%l7 + 0x70], %o4 ldub [%l7 + 0x76], %o3 tvs %xcc, 0x6 stw %l6, [%l7 + 0x6C] fmovdneg %xcc, %f7, %f11 bgu,a loop_2694 ldsb [%l7 + 0x48], %i6 mova %xcc, %l1, %g4 fcmpne16 %f6, %f2, %g1 loop_2694: tneg %xcc, 0x4 xor %l5, 0x11BF, %i2 bne,a loop_2695 stw %g2, [%l7 + 0x30] st %f6, [%l7 + 0x5C] fpack16 %f14, %f15 loop_2695: fmovrsgez %i5, %f3, %f3 lduw [%l7 + 0x44], %o2 nop setx loop_2696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %xcc, 0x0 movg %icc, %l4, %i3 fmovdcc %icc, %f3, %f6 loop_2696: alignaddr %l0, %i4, %i1 fcmpd %fcc0, %f14, %f0 bvs %xcc, loop_2697 fcmpeq32 %f8, %f12, %i7 std %f12, [%l7 + 0x28] sth %i0, [%l7 + 0x30] loop_2697: lduw [%l7 + 0x64], %o0 fcmped %fcc0, %f2, %f4 tn %icc, 0x0 fmuld8sux16 %f4, %f6, %f6 ldsw [%l7 + 0x68], %l2 mulscc %o6, 0x126F, %g5 fmovdg %xcc, %f15, %f1 fcmps %fcc2, %f9, %f5 andcc %o5, %g3, %o7 fnor %f6, %f14, %f12 fmovscs %xcc, %f11, %f13 ldsh [%l7 + 0x4C], %o1 fbul %fcc1, loop_2698 st %f3, [%l7 + 0x34] mulscc %g6, 0x0D05, %g7 stx %o4, [%l7 + 0x28] loop_2698: ldx [%l7 + 0x28], %l3 andcc %o3, 0x119B, %l6 umulcc %i6, %l1, %g4 fbug,a %fcc1, loop_2699 brgez,a %g1, loop_2700 tsubcc %l5, 0x020E, %i2 ldd [%l7 + 0x38], %f10 loop_2699: ldsw [%l7 + 0x3C], %i5 loop_2700: fmovsge %xcc, %f2, %f15 ta %icc, 0x3 lduh [%l7 + 0x08], %g2 stw %l4, [%l7 + 0x4C] lduh [%l7 + 0x0A], %i3 stw %l0, [%l7 + 0x68] ldx [%l7 + 0x30], %i4 fmovsg %icc, %f13, %f10 movle %xcc, %o2, %i1 sub %i7, %o0, %l2 srlx %i0, 0x14, %o6 tle %icc, 0x1 fzero %f14 bshuffle %f8, %f12, %f6 fmovdvc %xcc, %f5, %f9 orn %o5, 0x081F, %g5 stx %o7, [%l7 + 0x60] fpack32 %f12, %f4, %f6 bn,pt %icc, loop_2701 ldsw [%l7 + 0x68], %g3 lduh [%l7 + 0x60], %o1 array16 %g6, %o4, %g7 loop_2701: movg %icc, %o3, %l6 tsubcctv %i6, 0x01ED, %l3 stx %l1, [%l7 + 0x60] subc %g1, 0x02A9, %g4 bl,a,pn %xcc, loop_2702 fmovsne %icc, %f8, %f12 nop setx loop_2703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a loop_2704 loop_2702: lduw [%l7 + 0x38], %l5 ldsw [%l7 + 0x48], %i5 loop_2703: bn,a loop_2705 loop_2704: fmovrsgz %i2, %f9, %f8 ld [%l7 + 0x08], %f15 fmul8ulx16 %f2, %f12, %f14 loop_2705: movne %xcc, %g2, %i3 movgu %xcc, %l4, %l0 sethi 0x0A6F, %i4 lduw [%l7 + 0x08], %o2 tcs %xcc, 0x1 andcc %i1, 0x02B5, %o0 fmovdle %xcc, %f13, %f4 fbu,a %fcc2, loop_2706 faligndata %f12, %f0, %f4 umul %i7, %l2, %o6 fmovrsne %o5, %f12, %f5 loop_2706: ld [%l7 + 0x48], %f0 addc %g5, 0x1C87, %o7 ldsb [%l7 + 0x7F], %i0 fzero %f10 fandnot1 %f4, %f4, %f2 fmovsleu %icc, %f14, %f8 fcmpeq32 %f4, %f6, %o1 bpos,pt %icc, loop_2707 subccc %g6, 0x099B, %o4 fornot2s %f0, %f5, %f13 std %f4, [%l7 + 0x50] loop_2707: sth %g7, [%l7 + 0x46] lduw [%l7 + 0x58], %o3 brlez %l6, loop_2708 fabsd %f2, %f12 be,a loop_2709 st %f12, [%l7 + 0x10] loop_2708: fmovdvc %xcc, %f5, %f8 fpadd32s %f12, %f15, %f10 loop_2709: movre %i6, 0x256, %l3 fpack16 %f6, %f2 andn %g3, %g1, %l1 fmovdneg %icc, %f8, %f3 fmovdl %icc, %f4, %f11 edge16n %g4, %l5, %i5 fxnors %f6, %f6, %f0 fmovrsne %i2, %f15, %f1 bpos loop_2710 ldub [%l7 + 0x26], %i3 movrlez %l4, %g2, %l0 tg %icc, 0x2 loop_2710: ldd [%l7 + 0x60], %f12 fpadd32s %f14, %f6, %f2 fmovscs %xcc, %f12, %f4 edge16l %o2, %i1, %o0 fsrc2s %f1, %f15 fxnors %f7, %f3, %f14 movrlz %i4, 0x2A3, %l2 ldx [%l7 + 0x60], %o6 tsubcctv %i7, %g5, %o5 bvs,a,pt %xcc, loop_2711 udiv %o7, 0x0508, %i0 fandnot2 %f6, %f4, %f6 fcmpeq16 %f6, %f0, %g6 loop_2711: sll %o4, %g7, %o3 ta %icc, 0x4 sth %o1, [%l7 + 0x6A] movvs %xcc, %l6, %l3 ldsb [%l7 + 0x48], %i6 movne %xcc, %g3, %l1 sethi 0x090E, %g1 bge loop_2712 fcmpeq16 %f0, %f6, %g4 fsrc2 %f10, %f12 fpack16 %f4, %f7 loop_2712: for %f2, %f10, %f12 fzero %f2 ldsw [%l7 + 0x28], %l5 stb %i2, [%l7 + 0x58] ldsh [%l7 + 0x50], %i5 movn %icc, %l4, %g2 movge %icc, %i3, %l0 movn %icc, %i1, %o0 fzero %f10 fnor %f6, %f0, %f4 smul %o2, %i4, %l2 fnor %f12, %f4, %f12 fmovrdne %i7, %f12, %f2 fornot2 %f4, %f4, %f10 fbule,a %fcc2, loop_2713 edge32 %g5, %o5, %o6 lduw [%l7 + 0x60], %i0 ldsw [%l7 + 0x68], %g6 loop_2713: fpsub32s %f12, %f8, %f3 bshuffle %f8, %f12, %f8 fmovdcc %icc, %f5, %f5 ldsb [%l7 + 0x7A], %o7 lduw [%l7 + 0x6C], %o4 udiv %g7, 0x1DA9, %o1 fmovdl %xcc, %f13, %f12 brlez %o3, loop_2714 fzero %f10 fnands %f0, %f13, %f15 tge %xcc, 0x1 loop_2714: bcc,a,pt %icc, loop_2715 stx %l6, [%l7 + 0x28] movvs %xcc, %l3, %i6 lduw [%l7 + 0x74], %g3 loop_2715: std %f14, [%l7 + 0x20] brgz %l1, loop_2716 fsrc1s %f5, %f8 for %f12, %f2, %f14 fbuge,a %fcc1, loop_2717 loop_2716: fmovrsne %g4, %f0, %f1 nop setx loop_2718, %l0, %l1 jmpl %l1, %l5 ld [%l7 + 0x24], %f5 loop_2717: fmovd %f0, %f4 ld [%l7 + 0x70], %f8 loop_2718: fnot2s %f5, %f10 brnz,a %i2, loop_2719 movgu %xcc, %g1, %l4 st %f9, [%l7 + 0x20] fbu %fcc3, loop_2720 loop_2719: bge,pn %xcc, loop_2721 ldd [%l7 + 0x50], %f2 stx %i5, [%l7 + 0x20] loop_2720: ldx [%l7 + 0x28], %i3 loop_2721: fmovdg %icc, %f7, %f2 bpos,a loop_2722 fmovrse %l0, %f2, %f12 lduh [%l7 + 0x76], %g2 ta %icc, 0x4 loop_2722: ldsw [%l7 + 0x50], %o0 brgz %i1, loop_2723 stw %i4, [%l7 + 0x7C] fba %fcc2, loop_2724 stx %l2, [%l7 + 0x60] loop_2723: fnors %f9, %f14, %f6 lduw [%l7 + 0x10], %o2 loop_2724: fabss %f1, %f1 umulcc %i7, %o5, %g5 tgu %xcc, 0x2 bneg,pn %xcc, loop_2725 ldub [%l7 + 0x4F], %i0 fmovdvs %icc, %f4, %f7 fsrc2s %f11, %f9 loop_2725: tsubcctv %g6, %o7, %o4 alignaddrl %o6, %g7, %o3 fzero %f14 bne %icc, loop_2726 nop setx loop_2727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f8, %f2, %f8 lduh [%l7 + 0x5C], %l6 loop_2726: stx %l3, [%l7 + 0x20] loop_2727: fbge,a %fcc0, loop_2728 fmovsg %icc, %f11, %f11 stx %i6, [%l7 + 0x38] fpadd32 %f4, %f12, %f14 loop_2728: stx %o1, [%l7 + 0x78] sth %l1, [%l7 + 0x7E] fpack32 %f10, %f12, %f4 tne %icc, 0x0 stw %g3, [%l7 + 0x50] bvs,a %xcc, loop_2729 stx %l5, [%l7 + 0x18] fbe,a %fcc1, loop_2730 ldsb [%l7 + 0x5B], %i2 loop_2729: fcmpeq32 %f4, %f2, %g1 tsubcctv %g4, 0x0A20, %l4 loop_2730: ldd [%l7 + 0x08], %f4 tvc %icc, 0x3 umul %i3, 0x0F75, %i5 fpack32 %f10, %f0, %f10 lduh [%l7 + 0x32], %g2 taddcctv %o0, %l0, %i4 movn %icc, %l2, %o2 edge16l %i7, %o5, %g5 mulscc %i0, 0x1393, %i1 ldsh [%l7 + 0x7C], %o7 lduh [%l7 + 0x3E], %g6 fsrc1 %f10, %f0 edge16ln %o6, %o4, %g7 fxor %f8, %f4, %f2 stx %l6, [%l7 + 0x68] ldd [%l7 + 0x08], %f2 stx %l3, [%l7 + 0x58] bshuffle %f12, %f14, %f8 fornot2 %f8, %f12, %f10 mulx %i6, %o3, %l1 addc %o1, 0x0C7A, %g3 nop setx loop_2731, %l0, %l1 jmpl %l1, %i2 fnot2s %f15, %f6 ta %xcc, 0x4 tpos %icc, 0x1 loop_2731: fxors %f13, %f8, %f9 ldsb [%l7 + 0x6F], %l5 ldsw [%l7 + 0x60], %g1 movrgez %g4, 0x264, %i3 move %icc, %i5, %g2 lduw [%l7 + 0x78], %l4 movcc %xcc, %l0, %i4 edge16n %o0, %o2, %l2 bge,a loop_2732 fmovd %f0, %f2 movle %xcc, %o5, %g5 edge32l %i7, %i1, %i0 loop_2732: fnot1 %f10, %f2 sllx %g6, %o6, %o7 fmovrslz %g7, %f9, %f11 movg %xcc, %o4, %l3 fmovrde %i6, %f8, %f12 nop setx loop_2733, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %l6, %f0, %f10 movrgz %l1, 0x2DF, %o3 sdiv %o1, 0x047C, %i2 loop_2733: ldsh [%l7 + 0x3A], %g3 bvc,pt %xcc, loop_2734 ldsw [%l7 + 0x24], %g1 fmovrdgz %l5, %f0, %f10 array16 %g4, %i5, %g2 loop_2734: tneg %icc, 0x7 movn %icc, %l4, %i3 edge16n %l0, %o0, %o2 ld [%l7 + 0x2C], %f9 alignaddr %l2, %o5, %i4 ba,pt %icc, loop_2735 bcc,a loop_2736 ldx [%l7 + 0x78], %i7 fand %f6, %f0, %f6 loop_2735: lduw [%l7 + 0x58], %g5 loop_2736: udiv %i0, 0x1EB0, %i1 fones %f14 xnor %g6, 0x1490, %o7 smul %o6, %g7, %l3 sllx %i6, %l6, %l1 lduw [%l7 + 0x1C], %o4 ldd [%l7 + 0x78], %f14 ldd [%l7 + 0x68], %f2 bl,a loop_2737 fmovrse %o1, %f13, %f7 fcmped %fcc2, %f14, %f10 stb %o3, [%l7 + 0x77] loop_2737: fbn %fcc1, loop_2738 movrlez %i2, %g3, %l5 fcmpd %fcc3, %f4, %f2 ld [%l7 + 0x34], %f0 loop_2738: movge %xcc, %g4, %i5 sth %g2, [%l7 + 0x6E] lduw [%l7 + 0x24], %l4 ldsw [%l7 + 0x34], %g1 edge8l %l0, %i3, %o0 edge32l %o2, %l2, %o5 ldx [%l7 + 0x58], %i4 fnot1s %f6, %f3 fcmple16 %f14, %f4, %i7 ldsw [%l7 + 0x5C], %i0 movge %icc, %g5, %g6 fblg %fcc2, loop_2739 fabsd %f6, %f8 fbn,a %fcc1, loop_2740 ldsh [%l7 + 0x42], %i1 loop_2739: fmovrdne %o7, %f12, %f4 stw %g7, [%l7 + 0x40] loop_2740: stw %o6, [%l7 + 0x20] ldsh [%l7 + 0x2E], %i6 fnot1 %f6, %f0 ld [%l7 + 0x1C], %f6 stw %l3, [%l7 + 0x18] fmovdge %xcc, %f3, %f9 bgu %icc, loop_2741 ldsh [%l7 + 0x66], %l6 ld [%l7 + 0x30], %f7 fmovdcs %icc, %f14, %f7 loop_2741: movre %o4, %l1, %o3 std %f2, [%l7 + 0x58] taddcc %o1, %i2, %g3 brgez %g4, loop_2742 fandnot2 %f8, %f10, %f2 edge16l %l5, %i5, %g2 tle %xcc, 0x6 loop_2742: fnegs %f4, %f13 bgu,a %xcc, loop_2743 nop setx loop_2744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %icc, 0x7 fnot1 %f4, %f2 loop_2743: be %icc, loop_2745 loop_2744: movrgez %g1, 0x384, %l4 lduw [%l7 + 0x3C], %i3 tg %icc, 0x7 loop_2745: fnand %f2, %f10, %f4 fpsub16 %f0, %f8, %f8 fbuge %fcc0, loop_2746 stb %o0, [%l7 + 0x7F] fbe %fcc3, loop_2747 fmovsge %xcc, %f4, %f13 loop_2746: movle %icc, %o2, %l0 fmovs %f15, %f13 loop_2747: stb %l2, [%l7 + 0x79] fors %f5, %f12, %f4 fmul8ulx16 %f2, %f2, %f8 add %o5, %i7, %i0 fnot2 %f10, %f8 fmovdcs %xcc, %f6, %f11 fpsub16s %f14, %f13, %f1 fnors %f13, %f8, %f2 stw %g5, [%l7 + 0x58] orn %g6, 0x009C, %i1 fmovsgu %icc, %f8, %f8 ldub [%l7 + 0x6B], %o7 fnand %f4, %f10, %f6 xnorcc %i4, %o6, %g7 sth %l3, [%l7 + 0x76] fbuge %fcc1, loop_2748 umul %l6, %o4, %l1 fcmpeq16 %f10, %f10, %o3 ld [%l7 + 0x50], %f14 loop_2748: fmul8x16au %f8, %f11, %f14 tn %icc, 0x1 fbuge %fcc3, loop_2749 fpadd16 %f12, %f2, %f12 fmovsneg %icc, %f15, %f12 nop setx loop_2750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2749: ldsh [%l7 + 0x42], %o1 popc %i6, %g3 fzeros %f6 loop_2750: alignaddr %i2, %l5, %i5 fmovrde %g2, %f4, %f4 ldx [%l7 + 0x78], %g4 orncc %g1, %i3, %o0 fpack16 %f4, %f10 fsrc2 %f12, %f0 fpsub16s %f1, %f1, %f6 mulscc %l4, 0x09D7, %o2 sll %l2, 0x11, %o5 stx %l0, [%l7 + 0x60] stx %i0, [%l7 + 0x50] fnot1s %f8, %f3 edge16n %g5, %i7, %i1 stw %g6, [%l7 + 0x08] stx %i4, [%l7 + 0x48] ldsb [%l7 + 0x34], %o6 stw %o7, [%l7 + 0x74] fmovsa %icc, %f12, %f15 fmovdn %icc, %f14, %f13 ldd [%l7 + 0x78], %f6 bn,pt %xcc, loop_2751 ldsw [%l7 + 0x68], %g7 fbg,a %fcc1, loop_2752 std %f10, [%l7 + 0x30] loop_2751: edge16 %l3, %o4, %l1 lduh [%l7 + 0x28], %o3 loop_2752: ldsw [%l7 + 0x64], %l6 ld [%l7 + 0x70], %f8 fnot1 %f2, %f2 tn %icc, 0x0 srax %i6, 0x18, %o1 fbug,a %fcc2, loop_2753 ble,pt %icc, loop_2754 umul %g3, %l5, %i5 taddcc %i2, %g2, %g4 loop_2753: fmul8x16 %f12, %f14, %f10 loop_2754: smul %g1, %i3, %o0 fmovd %f2, %f14 edge32l %o2, %l4, %l2 stb %l0, [%l7 + 0x1A] std %f4, [%l7 + 0x78] ldx [%l7 + 0x28], %o5 fmovd %f8, %f6 fmovdge %icc, %f3, %f5 ldub [%l7 + 0x19], %g5 lduh [%l7 + 0x78], %i0 brgez %i7, loop_2755 movne %icc, %i1, %i4 movvc %icc, %o6, %g6 addc %g7, 0x09E8, %l3 loop_2755: fbule %fcc0, loop_2756 ldx [%l7 + 0x08], %o4 fnand %f12, %f6, %f2 ld [%l7 + 0x0C], %f13 loop_2756: fmovsn %xcc, %f8, %f11 ldd [%l7 + 0x28], %f6 fmovsleu %icc, %f3, %f8 bn,a,pn %icc, loop_2757 subcc %l1, %o3, %l6 bl %icc, loop_2758 fpsub32 %f2, %f10, %f0 loop_2757: fmovdg %icc, %f5, %f8 stw %i6, [%l7 + 0x50] loop_2758: ldsh [%l7 + 0x56], %o7 movgu %icc, %g3, %o1 fnegd %f8, %f6 fmovsleu %icc, %f3, %f0 tvc %xcc, 0x0 ldsb [%l7 + 0x24], %l5 edge32n %i5, %g2, %i2 fmovde %icc, %f3, %f3 edge16ln %g4, %g1, %i3 array8 %o0, %o2, %l4 stx %l0, [%l7 + 0x10] ld [%l7 + 0x30], %f11 stx %l2, [%l7 + 0x78] stb %o5, [%l7 + 0x37] st %f5, [%l7 + 0x40] fba,a %fcc2, loop_2759 stw %i0, [%l7 + 0x10] tn %icc, 0x7 nop setx loop_2760, %l0, %l1 jmpl %l1, %g5 loop_2759: ldub [%l7 + 0x0F], %i1 fnands %f11, %f3, %f14 std %f14, [%l7 + 0x58] loop_2760: fabsd %f6, %f8 fzero %f2 smul %i7, 0x178B, %i4 ldx [%l7 + 0x38], %g6 fmovsgu %icc, %f4, %f0 fbul,a %fcc1, loop_2761 faligndata %f4, %f10, %f0 fone %f2 udivx %g7, 0x0CD4, %l3 loop_2761: popc %o4, %o6 orncc %l1, 0x1110, %o3 sllx %l6, 0x0C, %i6 fmovrslez %g3, %f8, %f14 fpack32 %f10, %f6, %f4 bgu loop_2762 ldsw [%l7 + 0x74], %o7 bn,a,pt %xcc, loop_2763 fmovrdgez %o1, %f2, %f12 loop_2762: tleu %xcc, 0x1 fmovdvs %icc, %f6, %f5 loop_2763: fsrc1s %f5, %f10 sth %i5, [%l7 + 0x14] movg %xcc, %l5, %g2 st %f8, [%l7 + 0x74] fmovscc %icc, %f5, %f14 fornot1s %f1, %f15, %f3 fmul8x16 %f6, %f4, %f6 bne %icc, loop_2764 movrne %g4, %i2, %i3 andcc %g1, 0x038B, %o2 orcc %l4, %o0, %l0 loop_2764: fpack32 %f12, %f8, %f2 lduw [%l7 + 0x28], %o5 fbg,a %fcc1, loop_2765 fnot1s %f7, %f13 lduw [%l7 + 0x28], %l2 fcmpd %fcc3, %f10, %f8 loop_2765: ldub [%l7 + 0x4F], %i0 stw %i1, [%l7 + 0x48] ldsh [%l7 + 0x6E], %i7 fpmerge %f1, %f12, %f4 tpos %icc, 0x5 and %i4, %g6, %g7 fmovspos %icc, %f11, %f1 fabsd %f8, %f0 movg %xcc, %l3, %g5 stb %o6, [%l7 + 0x2D] stb %l1, [%l7 + 0x2B] fmul8x16au %f12, %f9, %f4 stx %o4, [%l7 + 0x50] addccc %l6, 0x1881, %i6 brgez %g3, loop_2766 std %f6, [%l7 + 0x30] fnegs %f9, %f13 movge %icc, %o3, %o1 loop_2766: fmovdcc %xcc, %f5, %f7 edge32 %i5, %l5, %o7 tcc %xcc, 0x4 bn,pn %xcc, loop_2767 alignaddrl %g2, %g4, %i2 bpos,a loop_2768 st %f1, [%l7 + 0x3C] loop_2767: bshuffle %f6, %f0, %f10 bvc,a,pt %icc, loop_2769 loop_2768: fbl,a %fcc2, loop_2770 fmovsgu %icc, %f10, %f4 fcmpne32 %f4, %f6, %i3 loop_2769: fcmps %fcc1, %f2, %f0 loop_2770: fandnot2 %f12, %f2, %f2 fmovsvs %icc, %f13, %f2 ldsb [%l7 + 0x77], %o2 fcmpgt16 %f0, %f12, %g1 fmovsgu %icc, %f1, %f1 stx %o0, [%l7 + 0x50] sth %l4, [%l7 + 0x72] ld [%l7 + 0x5C], %f0 bn %icc, loop_2771 stb %o5, [%l7 + 0x5E] lduw [%l7 + 0x54], %l0 ba %xcc, loop_2772 loop_2771: movre %l2, %i0, %i1 fandnot1 %f12, %f12, %f4 udivx %i7, 0x12D0, %g6 loop_2772: fmul8sux16 %f0, %f10, %f8 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x52], %g7 bneg %xcc, loop_2773 ldd [%l7 + 0x28], %f12 fmuld8sux16 %f3, %f6, %f8 fornot1s %f6, %f7, %f10 loop_2773: fcmpne16 %f6, %f0, %i4 stw %l3, [%l7 + 0x78] fornot2s %f3, %f1, %f13 edge32ln %g5, %l1, %o4 pdist %f8, %f0, %f6 fmul8ulx16 %f2, %f12, %f14 fors %f7, %f13, %f8 fmovrdlz %l6, %f4, %f2 ldsw [%l7 + 0x34], %o6 fmovrsne %i6, %f3, %f15 stx %g3, [%l7 + 0x30] lduh [%l7 + 0x72], %o1 fmovrdlz %o3, %f4, %f10 ldsw [%l7 + 0x64], %i5 fmovdleu %icc, %f9, %f3 sth %o7, [%l7 + 0x1A] bne,pn %xcc, loop_2774 srax %l5, %g4, %g2 nop setx loop_2775, %l0, %l1 jmpl %l1, %i2 srl %o2, %g1, %i3 loop_2774: fmovdpos %icc, %f10, %f3 fmovrsne %o0, %f1, %f5 loop_2775: mulx %o5, %l4, %l2 fbe,a %fcc0, loop_2776 mova %icc, %i0, %i1 bn,pt %icc, loop_2777 fnands %f0, %f13, %f5 loop_2776: addcc %i7, 0x166B, %l0 stx %g7, [%l7 + 0x20] loop_2777: umul %i4, 0x14CD, %g6 fandnot1s %f5, %f2, %f15 add %g5, %l1, %l3 fcmple32 %f8, %f4, %l6 fnot1s %f11, %f14 tn %xcc, 0x2 fabss %f3, %f15 udivx %o4, 0x10BF, %i6 fones %f11 mulscc %o6, 0x1C06, %g3 tcc %xcc, 0x4 fbul,a %fcc3, loop_2778 fcmple32 %f10, %f8, %o1 fsrc1s %f5, %f13 fmovsge %icc, %f13, %f15 loop_2778: lduw [%l7 + 0x78], %o3 fmovrdgez %o7, %f14, %f0 srax %l5, 0x07, %g4 and %g2, %i5, %o2 ldsw [%l7 + 0x5C], %i2 fornot2 %f4, %f0, %f2 fmovsneg %icc, %f9, %f13 fble,a %fcc3, loop_2779 fandnot2 %f12, %f8, %f10 movcc %icc, %i3, %o0 fsrc2 %f6, %f6 loop_2779: fbul %fcc2, loop_2780 tge %xcc, 0x4 fmovse %xcc, %f14, %f5 fmovdge %icc, %f4, %f14 loop_2780: stb %o5, [%l7 + 0x59] fornot1s %f10, %f0, %f9 movge %xcc, %g1, %l2 bleu loop_2781 edge16 %l4, %i1, %i0 ld [%l7 + 0x68], %f10 ld [%l7 + 0x2C], %f7 loop_2781: stb %l0, [%l7 + 0x68] pdist %f6, %f14, %f4 umul %g7, %i7, %g6 xorcc %i4, %l1, %g5 ldub [%l7 + 0x6A], %l6 xor %o4, %l3, %i6 stx %o6, [%l7 + 0x68] sethi 0x1B93, %g3 lduw [%l7 + 0x08], %o3 fblg,a %fcc0, loop_2782 lduh [%l7 + 0x76], %o7 movleu %xcc, %o1, %g4 movrgz %l5, %g2, %o2 loop_2782: umulcc %i2, %i5, %o0 movneg %xcc, %o5, %g1 ldsw [%l7 + 0x64], %i3 stx %l2, [%l7 + 0x50] fmovsleu %icc, %f6, %f15 andcc %l4, 0x03B5, %i1 tvs %xcc, 0x2 mulx %i0, 0x015E, %g7 fmovdcc %icc, %f6, %f12 stb %i7, [%l7 + 0x79] stw %l0, [%l7 + 0x2C] fmovsn %xcc, %f4, %f6 fornot2s %f6, %f5, %f1 ldx [%l7 + 0x58], %g6 st %f12, [%l7 + 0x78] fandnot1 %f6, %f12, %f12 tpos %icc, 0x2 ld [%l7 + 0x1C], %f4 ldsw [%l7 + 0x34], %i4 fnegd %f8, %f8 fcmple32 %f6, %f8, %l1 stb %l6, [%l7 + 0x2B] tvc %icc, 0x1 ldsw [%l7 + 0x64], %o4 fcmps %fcc1, %f13, %f13 tge %xcc, 0x2 sth %l3, [%l7 + 0x4A] std %f14, [%l7 + 0x28] ldub [%l7 + 0x09], %g5 std %f10, [%l7 + 0x78] fmovrdlz %i6, %f6, %f0 brgz,a %o6, loop_2783 ldsw [%l7 + 0x60], %g3 fpadd32 %f6, %f14, %f14 sra %o3, %o7, %o1 loop_2783: srax %g4, 0x17, %g2 fones %f6 fbe %fcc3, loop_2784 addccc %o2, %i2, %i5 edge16n %o0, %l5, %g1 lduw [%l7 + 0x44], %o5 loop_2784: tl %xcc, 0x0 fbuge %fcc0, loop_2785 std %f2, [%l7 + 0x10] movrne %i3, 0x047, %l2 orn %l4, %i0, %g7 loop_2785: fmovsge %xcc, %f13, %f5 stx %i7, [%l7 + 0x78] ldub [%l7 + 0x1B], %i1 fzeros %f11 and %l0, %g6, %i4 ldx [%l7 + 0x78], %l6 xorcc %o4, 0x1BF7, %l3 fmovdg %xcc, %f2, %f15 for %f8, %f4, %f8 fbo %fcc3, loop_2786 fpackfix %f6, %f6 fnand %f2, %f14, %f6 tl %icc, 0x2 loop_2786: ldsb [%l7 + 0x74], %l1 std %f12, [%l7 + 0x28] fmovdle %icc, %f9, %f3 ld [%l7 + 0x08], %f3 ldub [%l7 + 0x35], %i6 smul %o6, 0x12EA, %g3 lduh [%l7 + 0x3A], %g5 subc %o7, %o1, %o3 fpsub16 %f10, %f0, %f14 ldsb [%l7 + 0x1F], %g2 fbg,a %fcc1, loop_2787 tn %icc, 0x4 std %f0, [%l7 + 0x10] ld [%l7 + 0x68], %f1 loop_2787: std %f4, [%l7 + 0x50] lduw [%l7 + 0x14], %o2 sra %g4, 0x0C, %i2 tvs %icc, 0x2 fmovdl %icc, %f2, %f4 nop setx loop_2788, %l0, %l1 jmpl %l1, %i5 mulx %l5, %o0, %o5 fmovsvs %icc, %f8, %f5 fmovrde %g1, %f4, %f0 loop_2788: std %f6, [%l7 + 0x68] movrgez %i3, %l2, %i0 udiv %g7, 0x03EC, %i7 stb %l4, [%l7 + 0x50] fmovrslz %i1, %f3, %f14 fbne %fcc0, loop_2789 fmovspos %xcc, %f13, %f11 bgu,a loop_2790 fmovdcs %icc, %f7, %f10 loop_2789: ldsh [%l7 + 0x66], %l0 ldd [%l7 + 0x70], %f8 loop_2790: fmovrdlez %g6, %f8, %f8 andcc %l6, 0x04FD, %i4 fmovsge %xcc, %f2, %f11 brlz,a %o4, loop_2791 ldsb [%l7 + 0x3C], %l3 fmovrdne %i6, %f12, %f2 tvs %icc, 0x2 loop_2791: fbue,a %fcc1, loop_2792 or %o6, 0x1375, %l1 movleu %xcc, %g5, %o7 fmovrdlz %g3, %f0, %f14 loop_2792: edge8 %o1, %o3, %o2 udivx %g2, 0x128C, %i2 xor %g4, %l5, %o0 movrlez %o5, 0x0E6, %g1 fmovrsgz %i3, %f9, %f14 bl loop_2793 fmovdcs %icc, %f7, %f4 fmovrsne %i5, %f4, %f2 edge8n %i0, %g7, %l2 loop_2793: fandnot1s %f14, %f0, %f7 brgez,a %i7, loop_2794 alignaddr %i1, %l4, %l0 fnot1s %f7, %f5 tvc %icc, 0x5 loop_2794: fmovrdne %g6, %f12, %f0 lduw [%l7 + 0x58], %i4 lduh [%l7 + 0x18], %o4 fnot2 %f6, %f8 fmovrde %l3, %f0, %f6 subcc %l6, %o6, %l1 fmovdge %icc, %f10, %f15 st %f7, [%l7 + 0x20] lduw [%l7 + 0x34], %i6 bne loop_2795 fexpand %f8, %f14 fabsd %f8, %f8 ld [%l7 + 0x38], %f11 loop_2795: lduh [%l7 + 0x0E], %o7 add %g3, 0x167A, %o1 ld [%l7 + 0x30], %f6 stx %g5, [%l7 + 0x50] ldx [%l7 + 0x40], %o2 ldsw [%l7 + 0x18], %o3 faligndata %f10, %f12, %f8 fcmpgt16 %f2, %f4, %i2 movgu %icc, %g2, %g4 lduw [%l7 + 0x34], %o0 ldsh [%l7 + 0x10], %l5 ldsw [%l7 + 0x68], %g1 stx %i3, [%l7 + 0x38] sra %i5, %o5, %i0 bgu %icc, loop_2796 array32 %g7, %i7, %i1 andncc %l2, %l4, %l0 fbl,a %fcc0, loop_2797 loop_2796: ldsb [%l7 + 0x31], %g6 tcs %icc, 0x1 ldd [%l7 + 0x30], %f12 loop_2797: fmuld8sux16 %f10, %f2, %f12 sll %o4, 0x03, %i4 std %f4, [%l7 + 0x78] xor %l3, %o6, %l6 fandnot2s %f3, %f5, %f9 fcmped %fcc0, %f14, %f14 fnegd %f0, %f14 array16 %l1, %o7, %i6 fmovrsne %g3, %f13, %f5 sdiv %g5, 0x1431, %o2 fpsub16s %f10, %f8, %f8 fornot2s %f1, %f8, %f13 stw %o3, [%l7 + 0x44] fblg,a %fcc2, loop_2798 array32 %i2, %o1, %g2 andncc %o0, %g4, %g1 fmul8ulx16 %f6, %f2, %f8 loop_2798: lduw [%l7 + 0x18], %i3 ldx [%l7 + 0x28], %l5 st %f13, [%l7 + 0x3C] bge,pn %xcc, loop_2799 movrlez %i5, 0x08C, %o5 bcc,pt %icc, loop_2800 fmovsn %icc, %f2, %f5 loop_2799: ldsw [%l7 + 0x50], %g7 xor %i0, %i7, %l2 loop_2800: movrgez %i1, 0x056, %l4 fcmpgt32 %f14, %f8, %g6 bvc,a %xcc, loop_2801 movre %l0, %i4, %l3 bvs loop_2802 stw %o4, [%l7 + 0x58] loop_2801: sra %l6, %l1, %o7 stx %o6, [%l7 + 0x20] loop_2802: ldsh [%l7 + 0x54], %i6 andn %g3, %o2, %g5 lduh [%l7 + 0x2C], %i2 ldsh [%l7 + 0x08], %o1 fmovdle %xcc, %f1, %f6 stb %o3, [%l7 + 0x1A] ldx [%l7 + 0x70], %o0 fmovsleu %xcc, %f14, %f12 ldsh [%l7 + 0x22], %g2 fpmerge %f6, %f12, %f14 stb %g4, [%l7 + 0x4C] lduh [%l7 + 0x34], %i3 stw %g1, [%l7 + 0x6C] fmovsg %xcc, %f14, %f9 bgu,a,pt %icc, loop_2803 stx %i5, [%l7 + 0x78] bne %xcc, loop_2804 fmovrslz %o5, %f1, %f2 loop_2803: brz %g7, loop_2805 ldsb [%l7 + 0x56], %i0 loop_2804: edge8n %i7, %l2, %l5 fmovdvs %icc, %f0, %f0 loop_2805: movrne %i1, 0x001, %l4 or %l0, %i4, %g6 tvs %xcc, 0x3 stx %o4, [%l7 + 0x28] movrgz %l6, %l1, %l3 brgz,a %o7, loop_2806 movpos %xcc, %o6, %g3 ldub [%l7 + 0x2D], %o2 edge32l %i6, %i2, %o1 loop_2806: bn %xcc, loop_2807 fcmpne16 %f14, %f12, %g5 fnot2s %f5, %f3 brnz,a %o0, loop_2808 loop_2807: nop setx loop_2809, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f7, [%l7 + 0x74] fba %fcc2, loop_2810 loop_2808: ldsh [%l7 + 0x74], %g2 loop_2809: ldd [%l7 + 0x78], %f6 alignaddrl %g4, %i3, %o3 loop_2810: taddcc %i5, %g1, %g7 array8 %o5, %i7, %i0 brlz %l2, loop_2811 movrne %i1, 0x26C, %l5 ldd [%l7 + 0x08], %f12 fmovsa %icc, %f6, %f7 loop_2811: std %f12, [%l7 + 0x20] fxnor %f4, %f6, %f14 movcs %xcc, %l0, %l4 srl %g6, 0x15, %i4 mulscc %l6, 0x0823, %l1 fblg %fcc1, loop_2812 fmovsvs %icc, %f3, %f2 movne %xcc, %l3, %o4 fmovrslez %o6, %f10, %f4 loop_2812: subccc %g3, 0x1D52, %o7 te %xcc, 0x5 fcmped %fcc3, %f8, %f10 fcmpeq32 %f12, %f4, %o2 fsrc1 %f0, %f6 fpsub16s %f6, %f1, %f4 fnors %f5, %f15, %f8 sllx %i2, %i6, %g5 fpackfix %f6, %f4 tvc %icc, 0x0 ld [%l7 + 0x08], %f10 fblg,a %fcc3, loop_2813 fbo %fcc0, loop_2814 stw %o0, [%l7 + 0x24] edge16n %o1, %g4, %g2 loop_2813: andncc %i3, %o3, %i5 loop_2814: fone %f6 ldub [%l7 + 0x3C], %g7 fnors %f0, %f5, %f7 fabss %f4, %f11 ldsb [%l7 + 0x22], %g1 fmovda %icc, %f5, %f9 siam 0x0 edge32l %i7, %i0, %o5 and %i1, 0x0A29, %l5 ldub [%l7 + 0x27], %l2 fcmpeq16 %f4, %f14, %l4 stx %l0, [%l7 + 0x40] fmovrse %g6, %f11, %f15 st %f5, [%l7 + 0x40] ldd [%l7 + 0x50], %f12 ldsb [%l7 + 0x76], %l6 fmovdneg %xcc, %f12, %f3 ldsw [%l7 + 0x3C], %i4 ldub [%l7 + 0x4F], %l3 be,pn %icc, loop_2815 bvs,a loop_2816 fbl %fcc3, loop_2817 fpadd32s %f15, %f5, %f1 loop_2815: tg %xcc, 0x3 loop_2816: taddcc %l1, %o4, %g3 loop_2817: pdist %f0, %f6, %f14 array16 %o6, %o2, %o7 bge %xcc, loop_2818 fpack16 %f8, %f12 movn %icc, %i6, %g5 tpos %icc, 0x1 loop_2818: mova %icc, %i2, %o0 lduw [%l7 + 0x44], %g4 stw %g2, [%l7 + 0x44] fbo,a %fcc0, loop_2819 array16 %o1, %i3, %o3 fbne,a %fcc3, loop_2820 xnorcc %i5, 0x064C, %g1 loop_2819: bcs,a loop_2821 ldub [%l7 + 0x63], %i7 loop_2820: fmovsvc %xcc, %f1, %f13 fmovrsgez %g7, %f14, %f1 loop_2821: ldd [%l7 + 0x28], %f2 fmovrslz %i0, %f6, %f10 fmovrslz %o5, %f15, %f7 tpos %icc, 0x0 faligndata %f12, %f4, %f10 ldx [%l7 + 0x68], %l5 fzeros %f1 fbuge %fcc2, loop_2822 bl %icc, loop_2823 sth %l2, [%l7 + 0x0E] ldx [%l7 + 0x30], %l4 loop_2822: sth %i1, [%l7 + 0x24] loop_2823: fnor %f0, %f0, %f8 tle %xcc, 0x2 ldd [%l7 + 0x58], %f10 bvs loop_2824 lduw [%l7 + 0x7C], %g6 ta %xcc, 0x3 stx %l6, [%l7 + 0x38] loop_2824: fbne,a %fcc0, loop_2825 ld [%l7 + 0x10], %f12 stx %l0, [%l7 + 0x08] stx %l3, [%l7 + 0x50] loop_2825: tvs %icc, 0x7 edge16n %l1, %i4, %o4 udivx %g3, 0x1519, %o6 fxnor %f4, %f12, %f10 tgu %xcc, 0x3 movrne %o7, %o2, %g5 fbe %fcc3, loop_2826 fmovdvs %icc, %f13, %f0 orncc %i6, %o0, %i2 fbu,a %fcc2, loop_2827 loop_2826: ldsw [%l7 + 0x68], %g2 fmovrslez %o1, %f7, %f4 fornot2s %f14, %f0, %f6 loop_2827: fcmpeq32 %f6, %f10, %g4 fmovscs %icc, %f4, %f10 ldsh [%l7 + 0x54], %o3 fcmpeq32 %f4, %f6, %i5 st %f2, [%l7 + 0x14] fpadd16 %f2, %f8, %f2 fmovdl %icc, %f8, %f5 fbo %fcc2, loop_2828 srl %g1, 0x02, %i3 andn %i7, %g7, %o5 ldx [%l7 + 0x70], %i0 loop_2828: fblg %fcc2, loop_2829 bshuffle %f4, %f14, %f14 ldx [%l7 + 0x48], %l2 ldd [%l7 + 0x18], %f2 loop_2829: fxors %f4, %f7, %f12 std %f12, [%l7 + 0x08] ldsw [%l7 + 0x74], %l5 alignaddrl %l4, %i1, %g6 fmovsneg %icc, %f1, %f6 stw %l0, [%l7 + 0x38] stx %l3, [%l7 + 0x28] fmovdpos %icc, %f1, %f4 udiv %l6, 0x0E0C, %i4 fabsd %f8, %f6 stw %l1, [%l7 + 0x44] fmovd %f8, %f0 fornot1s %f10, %f6, %f7 bgu,a,pt %xcc, loop_2830 movneg %xcc, %g3, %o6 ldx [%l7 + 0x50], %o4 edge16ln %o7, %g5, %i6 loop_2830: movl %icc, %o0, %i2 fbn,a %fcc3, loop_2831 pdist %f4, %f2, %f14 fpack32 %f14, %f4, %f0 brnz %o2, loop_2832 loop_2831: tg %icc, 0x7 subcc %o1, %g2, %o3 edge8ln %i5, %g4, %i3 loop_2832: fmovscs %xcc, %f1, %f10 ldsb [%l7 + 0x0F], %g1 lduh [%l7 + 0x64], %i7 brgez,a %o5, loop_2833 fnot2s %f1, %f9 popc 0x1148, %g7 ldd [%l7 + 0x68], %f0 loop_2833: fmovrdlez %l2, %f8, %f4 umul %i0, 0x03F8, %l5 edge32 %l4, %i1, %g6 lduh [%l7 + 0x32], %l3 tcs %icc, 0x1 lduh [%l7 + 0x08], %l0 brgez,a %l6, loop_2834 bleu %icc, loop_2835 tgu %xcc, 0x5 ldub [%l7 + 0x3F], %l1 loop_2834: fnors %f4, %f7, %f2 loop_2835: ldsb [%l7 + 0x29], %i4 lduh [%l7 + 0x5C], %g3 st %f12, [%l7 + 0x34] siam 0x6 fpackfix %f6, %f9 fnor %f2, %f4, %f6 faligndata %f8, %f8, %f14 tcs %icc, 0x0 xnor %o4, 0x1E9A, %o7 or %o6, 0x19F7, %i6 edge32n %g5, %o0, %i2 fmul8x16al %f10, %f2, %f6 st %f8, [%l7 + 0x08] fbge,a %fcc1, loop_2836 fmovdl %xcc, %f11, %f12 fble %fcc3, loop_2837 fnor %f6, %f6, %f12 loop_2836: ldx [%l7 + 0x20], %o1 fmovrde %o2, %f10, %f0 loop_2837: mova %xcc, %g2, %o3 fone %f8 ldd [%l7 + 0x58], %f12 bpos loop_2838 fpsub32s %f12, %f0, %f8 fbg,a %fcc0, loop_2839 addccc %i5, 0x1188, %i3 loop_2838: fblg,a %fcc0, loop_2840 fpsub32 %f6, %f10, %f12 loop_2839: ldub [%l7 + 0x27], %g4 fabsd %f10, %f8 loop_2840: smulcc %i7, 0x17A9, %g1 brgz %o5, loop_2841 st %f14, [%l7 + 0x68] fandnot1s %f1, %f12, %f12 movge %xcc, %g7, %l2 loop_2841: ldsw [%l7 + 0x10], %i0 fnor %f10, %f6, %f8 edge32 %l4, %i1, %l5 fmovsa %xcc, %f5, %f12 fmovdge %icc, %f12, %f13 std %f2, [%l7 + 0x18] lduw [%l7 + 0x08], %g6 fmovse %icc, %f8, %f11 fmul8x16au %f4, %f6, %f8 lduh [%l7 + 0x14], %l3 array8 %l0, %l1, %l6 fbg %fcc3, loop_2842 edge8n %g3, %i4, %o7 udivx %o6, 0x1052, %o4 fbug,a %fcc2, loop_2843 loop_2842: stx %g5, [%l7 + 0x08] fzero %f2 sra %o0, %i6, %o1 loop_2843: sth %i2, [%l7 + 0x5C] fmovdl %xcc, %f4, %f3 fmovrdgez %o2, %f6, %f4 sdiv %o3, 0x11B2, %g2 movcs %icc, %i5, %i3 fmovsvc %icc, %f11, %f6 movrlez %g4, %i7, %g1 movvc %xcc, %o5, %g7 lduh [%l7 + 0x2C], %l2 fpadd32 %f2, %f6, %f2 tsubcc %i0, 0x1E6F, %l4 ldsw [%l7 + 0x30], %l5 edge32ln %i1, %g6, %l0 tle %icc, 0x7 fcmpeq16 %f2, %f8, %l3 fmovse %xcc, %f15, %f6 brnz %l1, loop_2844 fnors %f5, %f15, %f1 stx %g3, [%l7 + 0x28] fabss %f8, %f3 loop_2844: nop setx loop_2845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsne %l6, %f0, %f8 srax %i4, %o6, %o7 fpsub16 %f2, %f6, %f6 loop_2845: fmovrsgz %g5, %f2, %f11 sra %o0, 0x1B, %i6 fbug,a %fcc3, loop_2846 ldsb [%l7 + 0x68], %o4 ldd [%l7 + 0x50], %f10 fnot1s %f4, %f12 loop_2846: std %f10, [%l7 + 0x38] fcmpgt32 %f2, %f0, %i2 fbu %fcc2, loop_2847 ldub [%l7 + 0x22], %o2 fnot1 %f6, %f8 tg %icc, 0x4 loop_2847: pdist %f12, %f2, %f14 bvc,pn %icc, loop_2848 stb %o1, [%l7 + 0x10] bcs,a,pt %xcc, loop_2849 ba,a %icc, loop_2850 loop_2848: ldsh [%l7 + 0x70], %o3 bvc,pn %xcc, loop_2851 loop_2849: fmovda %xcc, %f7, %f3 loop_2850: std %f12, [%l7 + 0x68] ld [%l7 + 0x0C], %f15 loop_2851: bne,a,pt %xcc, loop_2852 fmovdle %icc, %f8, %f13 fpack32 %f14, %f10, %f2 and %i5, %g2, %g4 loop_2852: fone %f2 fand %f2, %f12, %f0 fcmple16 %f14, %f6, %i7 ld [%l7 + 0x24], %f9 fmovrse %g1, %f14, %f5 fpack32 %f10, %f8, %f14 sth %o5, [%l7 + 0x16] ldsw [%l7 + 0x30], %i3 std %f6, [%l7 + 0x50] fsrc2s %f14, %f14 mova %xcc, %l2, %g7 fmovsle %icc, %f2, %f10 sth %i0, [%l7 + 0x5C] fxnor %f2, %f0, %f10 ldsb [%l7 + 0x33], %l5 std %f0, [%l7 + 0x18] add %l4, %i1, %l0 addcc %l3, %g6, %l1 fnands %f0, %f9, %f0 tl %xcc, 0x1 ldd [%l7 + 0x30], %f8 nop setx loop_2853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x0 fpack16 %f12, %f15 fblg,a %fcc3, loop_2854 loop_2853: ldsb [%l7 + 0x69], %l6 fornot1s %f3, %f9, %f11 movn %xcc, %i4, %o6 loop_2854: stb %o7, [%l7 + 0x08] movcs %icc, %g3, %o0 edge8l %g5, %o4, %i6 movneg %xcc, %i2, %o2 ldsh [%l7 + 0x52], %o1 fandnot1 %f4, %f4, %f0 ld [%l7 + 0x20], %f15 move %icc, %i5, %g2 std %f6, [%l7 + 0x08] std %f2, [%l7 + 0x40] edge16ln %o3, %g4, %g1 srl %i7, 0x1C, %o5 stw %l2, [%l7 + 0x20] ld [%l7 + 0x74], %f15 fmovse %xcc, %f8, %f9 ldd [%l7 + 0x38], %f12 bl,a,pt %xcc, loop_2855 stb %g7, [%l7 + 0x77] ldsb [%l7 + 0x46], %i0 fornot2s %f14, %f4, %f13 loop_2855: ldsw [%l7 + 0x5C], %i3 fbn %fcc3, loop_2856 be,a,pt %xcc, loop_2857 ld [%l7 + 0x2C], %f9 fmuld8sux16 %f13, %f1, %f10 loop_2856: lduw [%l7 + 0x54], %l4 loop_2857: tvs %icc, 0x0 faligndata %f14, %f8, %f2 andncc %i1, %l0, %l5 sdivcc %l3, 0x0F43, %g6 ld [%l7 + 0x5C], %f0 fpackfix %f4, %f5 movle %xcc, %l1, %l6 brnz,a %o6, loop_2858 fmovrsgez %o7, %f4, %f11 fmovscs %icc, %f9, %f1 sth %g3, [%l7 + 0x38] loop_2858: ba,a loop_2859 stw %o0, [%l7 + 0x4C] movge %xcc, %i4, %o4 brlez,a %i6, loop_2860 loop_2859: fbug,a %fcc3, loop_2861 array32 %g5, %i2, %o1 movrgez %o2, 0x3C4, %i5 loop_2860: fmovdvs %icc, %f8, %f8 loop_2861: fmuld8ulx16 %f10, %f14, %f8 udivcc %g2, 0x17DD, %g4 edge16l %g1, %i7, %o3 fzero %f10 fcmpne32 %f12, %f4, %l2 umulcc %g7, 0x13FA, %o5 tvc %icc, 0x4 lduw [%l7 + 0x4C], %i3 ldsw [%l7 + 0x6C], %i0 fnor %f4, %f4, %f6 std %f4, [%l7 + 0x50] sra %i1, 0x01, %l4 xorcc %l5, 0x03D1, %l0 ldsb [%l7 + 0x5A], %g6 fmovsne %xcc, %f14, %f5 fcmpne16 %f10, %f10, %l1 fmovrdlez %l3, %f8, %f10 movrne %l6, %o6, %g3 fnegs %f0, %f11 te %icc, 0x2 fpsub32s %f11, %f4, %f4 movcc %xcc, %o0, %o7 sdiv %o4, 0x0CE8, %i4 sllx %i6, 0x0A, %g5 edge16l %i2, %o2, %o1 ldub [%l7 + 0x24], %i5 ldsw [%l7 + 0x08], %g4 stx %g2, [%l7 + 0x40] ble,a %xcc, loop_2862 sth %i7, [%l7 + 0x24] fpadd32 %f0, %f14, %f12 lduh [%l7 + 0x54], %o3 loop_2862: fmovscc %xcc, %f10, %f9 tpos %xcc, 0x6 bgu,a,pn %xcc, loop_2863 fcmpeq32 %f2, %f4, %l2 movre %g1, %o5, %i3 fble,a %fcc1, loop_2864 loop_2863: fbuge %fcc2, loop_2865 fmovscs %xcc, %f14, %f14 movrgez %g7, %i1, %i0 loop_2864: stx %l5, [%l7 + 0x30] loop_2865: sra %l0, %g6, %l1 fpsub32 %f10, %f0, %f12 mulscc %l3, 0x0783, %l4 ldub [%l7 + 0x14], %l6 ta %xcc, 0x1 tge %icc, 0x1 faligndata %f14, %f6, %f12 fmovdgu %xcc, %f10, %f3 tsubcc %g3, 0x0B24, %o6 fmovdneg %xcc, %f15, %f4 edge8 %o7, %o0, %i4 fmovsn %icc, %f11, %f4 ldsb [%l7 + 0x48], %o4 bl,a %xcc, loop_2866 stw %i6, [%l7 + 0x0C] ldsw [%l7 + 0x4C], %g5 sth %i2, [%l7 + 0x6A] loop_2866: array8 %o2, %i5, %g4 fpsub16 %f4, %f12, %f0 fsrc1 %f0, %f12 fmul8x16 %f3, %f6, %f10 fabss %f5, %f7 stx %o1, [%l7 + 0x50] st %f2, [%l7 + 0x68] edge16ln %g2, %o3, %i7 fmul8x16 %f6, %f6, %f6 ldub [%l7 + 0x2E], %g1 tvs %icc, 0x1 mulx %o5, 0x121C, %i3 fmuld8sux16 %f8, %f15, %f14 lduh [%l7 + 0x74], %g7 movne %xcc, %l2, %i0 edge8l %l5, %l0, %i1 ldsw [%l7 + 0x54], %g6 ldx [%l7 + 0x08], %l3 bvc,a,pt %icc, loop_2867 array32 %l4, %l6, %g3 fmovsle %xcc, %f13, %f3 tge %xcc, 0x6 loop_2867: std %f2, [%l7 + 0x48] bne,a loop_2868 bvc,a loop_2869 stb %o6, [%l7 + 0x13] lduw [%l7 + 0x70], %l1 loop_2868: std %f6, [%l7 + 0x28] loop_2869: ldd [%l7 + 0x28], %f14 ldx [%l7 + 0x58], %o0 fmovdl %xcc, %f15, %f6 tne %xcc, 0x7 fpackfix %f8, %f6 fbn %fcc0, loop_2870 fcmple16 %f8, %f14, %i4 stb %o7, [%l7 + 0x3D] fbug,a %fcc1, loop_2871 loop_2870: fbe %fcc1, loop_2872 udivx %o4, 0x1D9C, %i6 brnz,a %i2, loop_2873 loop_2871: stb %g5, [%l7 + 0x7A] loop_2872: fmovsleu %icc, %f11, %f14 tsubcctv %o2, %i5, %o1 loop_2873: ldx [%l7 + 0x30], %g4 fexpand %f8, %f2 ldsh [%l7 + 0x6E], %o3 srlx %g2, 0x19, %i7 brgz %g1, loop_2874 ba,a %xcc, loop_2875 fmovdne %icc, %f4, %f13 fcmped %fcc2, %f14, %f8 loop_2874: fmovdleu %xcc, %f5, %f3 loop_2875: tvs %icc, 0x3 fmovrdlez %o5, %f0, %f4 lduw [%l7 + 0x7C], %i3 fmovspos %xcc, %f9, %f5 fmovse %xcc, %f11, %f5 array16 %l2, %g7, %i0 ldub [%l7 + 0x0F], %l5 fnegs %f3, %f15 stb %l0, [%l7 + 0x21] umulcc %i1, %l3, %l4 fpsub32 %f0, %f6, %f12 stx %g6, [%l7 + 0x10] sll %g3, %l6, %o6 std %f4, [%l7 + 0x50] std %f10, [%l7 + 0x40] stx %l1, [%l7 + 0x10] fba,a %fcc1, loop_2876 movcc %xcc, %o0, %i4 xor %o7, %i6, %i2 tgu %icc, 0x0 loop_2876: fandnot1 %f10, %f0, %f6 fcmpne32 %f10, %f0, %g5 ldd [%l7 + 0x68], %f10 movl %xcc, %o4, %o2 bgu,pt %xcc, loop_2877 edge32n %i5, %o1, %g4 bn,pt %icc, loop_2878 std %f12, [%l7 + 0x08] loop_2877: bcc,a %xcc, loop_2879 ta %icc, 0x6 loop_2878: movne %icc, %o3, %g2 fcmpeq16 %f8, %f14, %g1 loop_2879: fbne %fcc3, loop_2880 fmovdvs %xcc, %f7, %f0 stw %i7, [%l7 + 0x0C] umul %i3, %o5, %g7 loop_2880: ldsw [%l7 + 0x3C], %l2 subccc %i0, 0x011B, %l5 movne %xcc, %l0, %l3 brz %i1, loop_2881 lduh [%l7 + 0x78], %g6 ldx [%l7 + 0x78], %l4 movne %xcc, %g3, %l6 loop_2881: ldsb [%l7 + 0x2A], %o6 fmovdl %xcc, %f8, %f7 movrgz %o0, %l1, %i4 fsrc1 %f0, %f6 faligndata %f4, %f14, %f6 fmovdcc %xcc, %f7, %f14 alignaddrl %o7, %i2, %i6 tcs %icc, 0x3 fmovspos %icc, %f6, %f11 ldx [%l7 + 0x18], %g5 bneg,pt %icc, loop_2882 movge %icc, %o4, %i5 ldsb [%l7 + 0x56], %o1 fornot2s %f14, %f1, %f10 loop_2882: array16 %g4, %o3, %o2 lduh [%l7 + 0x08], %g1 tneg %icc, 0x4 fbul,a %fcc2, loop_2883 ldsb [%l7 + 0x7C], %g2 sub %i3, %i7, %g7 bvs,pn %icc, loop_2884 loop_2883: ldx [%l7 + 0x60], %o5 ble,pt %icc, loop_2885 fmovdleu %xcc, %f5, %f0 loop_2884: ldx [%l7 + 0x38], %i0 fmovdcs %xcc, %f10, %f13 loop_2885: fmovdge %xcc, %f5, %f7 fmovdleu %icc, %f6, %f4 fcmple32 %f0, %f10, %l2 st %f14, [%l7 + 0x38] movrne %l0, 0x353, %l5 bvs,a,pt %icc, loop_2886 fbug %fcc0, loop_2887 fmovsne %xcc, %f4, %f4 stb %l3, [%l7 + 0x7D] loop_2886: fmovrde %g6, %f2, %f2 loop_2887: fcmpne32 %f4, %f4, %i1 sdiv %l4, 0x1C47, %l6 ldub [%l7 + 0x59], %g3 fmovde %icc, %f12, %f10 add %o0, 0x086D, %o6 fcmpgt16 %f6, %f4, %i4 fbu,a %fcc2, loop_2888 stb %o7, [%l7 + 0x37] tl %xcc, 0x5 sll %i2, %i6, %l1 loop_2888: subc %g5, %o4, %o1 addcc %i5, 0x1137, %g4 fsrc2 %f8, %f0 fcmpeq32 %f2, %f12, %o2 bvs,pn %icc, loop_2889 fmovdneg %icc, %f3, %f2 tg %xcc, 0x3 be,pt %icc, loop_2890 loop_2889: lduw [%l7 + 0x20], %o3 ldsw [%l7 + 0x50], %g1 fones %f15 loop_2890: ldub [%l7 + 0x15], %i3 std %f14, [%l7 + 0x48] ta %icc, 0x2 stx %i7, [%l7 + 0x48] movgu %xcc, %g7, %o5 udiv %i0, 0x0BF3, %g2 brgez %l2, loop_2891 std %f12, [%l7 + 0x48] stb %l0, [%l7 + 0x5E] ldx [%l7 + 0x78], %l3 loop_2891: movvs %xcc, %l5, %g6 bl,pn %xcc, loop_2892 fpadd32s %f0, %f2, %f6 tg %xcc, 0x5 stb %i1, [%l7 + 0x63] loop_2892: fcmple16 %f6, %f14, %l6 edge32ln %l4, %g3, %o0 movcc %xcc, %o6, %o7 ldsw [%l7 + 0x34], %i2 subc %i4, 0x1978, %l1 fmovrdlez %i6, %f4, %f8 stw %g5, [%l7 + 0x38] fnor %f12, %f12, %f4 movn %xcc, %o4, %o1 fpack16 %f12, %f15 sth %g4, [%l7 + 0x58] tl %xcc, 0x1 st %f12, [%l7 + 0x10] ld [%l7 + 0x7C], %f15 bneg,a,pn %icc, loop_2893 array8 %o2, %o3, %i5 sth %g1, [%l7 + 0x32] ldx [%l7 + 0x08], %i3 loop_2893: pdist %f8, %f6, %f14 fpack16 %f4, %f1 fsrc1 %f10, %f12 te %icc, 0x0 stb %g7, [%l7 + 0x70] fmovda %xcc, %f13, %f8 fand %f0, %f10, %f10 lduw [%l7 + 0x7C], %o5 fmuld8ulx16 %f12, %f8, %f6 st %f15, [%l7 + 0x18] lduw [%l7 + 0x18], %i0 mulx %i7, %g2, %l2 movle %icc, %l0, %l5 movne %icc, %g6, %l3 fmovse %xcc, %f9, %f5 fbne,a %fcc0, loop_2894 tcs %icc, 0x1 taddcctv %i1, %l6, %g3 srlx %o0, %l4, %o6 loop_2894: fpadd32 %f6, %f0, %f6 movrlez %o7, 0x061, %i4 ldsb [%l7 + 0x33], %i2 tn %icc, 0x5 fmul8x16al %f1, %f9, %f12 fmul8sux16 %f12, %f10, %f14 ldsw [%l7 + 0x78], %i6 tn %xcc, 0x6 fbuge,a %fcc3, loop_2895 stx %l1, [%l7 + 0x68] ldd [%l7 + 0x30], %f8 bne loop_2896 loop_2895: srl %o4, 0x16, %g5 stw %o1, [%l7 + 0x74] add %g4, 0x0F85, %o2 loop_2896: fcmpne32 %f6, %f14, %o3 fsrc2s %f5, %f3 tneg %xcc, 0x1 bvc,a %xcc, loop_2897 taddcc %i5, %g1, %i3 fnegd %f6, %f0 lduw [%l7 + 0x20], %o5 loop_2897: fandnot1 %f14, %f8, %f14 tne %icc, 0x0 fmovrdlez %i0, %f12, %f0 st %f9, [%l7 + 0x18] fcmpeq16 %f4, %f4, %i7 fpadd16s %f11, %f0, %f14 fbne %fcc0, loop_2898 fmovrdgez %g7, %f10, %f10 lduh [%l7 + 0x50], %g2 fmovrdgz %l0, %f4, %f14 loop_2898: ldd [%l7 + 0x48], %f6 call loop_2899 movvc %xcc, %l2, %l5 fmovs %f13, %f10 fmovrdlz %l3, %f12, %f8 loop_2899: tge %icc, 0x1 sub %g6, 0x1F40, %i1 fmovsne %xcc, %f9, %f11 lduw [%l7 + 0x24], %l6 stx %o0, [%l7 + 0x38] bleu,a loop_2900 addcc %g3, 0x120B, %l4 fpsub32s %f9, %f3, %f11 fands %f0, %f5, %f9 loop_2900: ldsh [%l7 + 0x70], %o7 fmovdne %xcc, %f9, %f7 fcmpne32 %f12, %f14, %i4 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 ldd [%l7 + 0x30], %f4 fcmpne16 %f8, %f12, %i2 fcmpgt16 %f6, %f6, %i6 loop_2901: ldsw [%l7 + 0x14], %o6 ldx [%l7 + 0x18], %o4 ldsh [%l7 + 0x7C], %l1 nop setx loop_2902, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a %xcc, loop_2903 movge %icc, %o1, %g4 lduw [%l7 + 0x7C], %g5 loop_2902: fandnot2s %f4, %f11, %f8 loop_2903: fpadd16 %f4, %f0, %f10 fbo %fcc0, loop_2904 ldsh [%l7 + 0x24], %o2 fmovscc %xcc, %f1, %f4 movle %xcc, %o3, %i5 loop_2904: sth %i3, [%l7 + 0x68] andn %g1, 0x1160, %o5 stw %i7, [%l7 + 0x24] fones %f4 fmovsgu %icc, %f14, %f9 edge32 %g7, %i0, %l0 movcc %icc, %g2, %l5 fmovsl %xcc, %f6, %f2 fbl,a %fcc1, loop_2905 bgu,a loop_2906 fone %f10 ldsw [%l7 + 0x78], %l3 loop_2905: fmovscc %icc, %f1, %f14 loop_2906: movcs %icc, %l2, %g6 addccc %i1, %l6, %o0 faligndata %f10, %f4, %f14 xnor %l4, %g3, %i4 ldub [%l7 + 0x4B], %o7 fcmple16 %f2, %f4, %i2 bg,a %xcc, loop_2907 sll %o6, 0x1E, %i6 bl,pn %icc, loop_2908 fbue %fcc0, loop_2909 loop_2907: fcmpgt16 %f0, %f14, %l1 tvc %xcc, 0x4 loop_2908: lduw [%l7 + 0x24], %o1 loop_2909: ldd [%l7 + 0x48], %f14 fmul8ulx16 %f14, %f6, %f10 fbuge,a %fcc1, loop_2910 st %f1, [%l7 + 0x78] fbn,a %fcc0, loop_2911 std %f14, [%l7 + 0x30] loop_2910: for %f12, %f8, %f6 stx %g4, [%l7 + 0x70] loop_2911: te %icc, 0x3 fandnot2s %f8, %f14, %f4 movl %icc, %o4, %g5 bshuffle %f14, %f6, %f8 sdiv %o3, 0x19CA, %i5 fmovrdgz %i3, %f2, %f10 stw %g1, [%l7 + 0x10] fsrc1s %f8, %f8 mulx %o5, %o2, %i7 ldsw [%l7 + 0x4C], %i0 fsrc1s %f6, %f7 fmovda %xcc, %f1, %f8 fmovdpos %xcc, %f5, %f3 fbe,a %fcc3, loop_2912 fmovsne %xcc, %f3, %f10 fpsub16s %f7, %f15, %f6 brz,a %l0, loop_2913 loop_2912: fcmped %fcc3, %f6, %f8 movrne %g2, 0x3D4, %g7 movn %xcc, %l3, %l5 loop_2913: fbne %fcc2, loop_2914 lduh [%l7 + 0x3E], %g6 ldsw [%l7 + 0x10], %l2 fabss %f9, %f13 loop_2914: fba %fcc1, loop_2915 tne %xcc, 0x5 lduw [%l7 + 0x2C], %l6 for %f14, %f4, %f6 loop_2915: st %f4, [%l7 + 0x7C] xorcc %i1, %l4, %g3 tle %xcc, 0x3 stw %i4, [%l7 + 0x50] edge32l %o0, %o7, %i2 bvs,a,pn %icc, loop_2916 orcc %i6, 0x1184, %o6 movcs %icc, %l1, %o1 ldsw [%l7 + 0x18], %g4 loop_2916: stx %g5, [%l7 + 0x10] fble,a %fcc2, loop_2917 fpadd32 %f10, %f10, %f2 te %xcc, 0x0 andcc %o4, 0x0F83, %i5 loop_2917: tcc %xcc, 0x5 fmul8ulx16 %f2, %f2, %f14 stx %o3, [%l7 + 0x48] ldx [%l7 + 0x38], %i3 sll %g1, 0x04, %o5 fcmpeq16 %f0, %f0, %i7 fcmple32 %f0, %f8, %o2 fornot1s %f14, %f3, %f5 stx %l0, [%l7 + 0x50] edge32n %g2, %g7, %l3 array32 %l5, %i0, %g6 lduw [%l7 + 0x54], %l6 fmovrdgez %i1, %f14, %f0 fbg %fcc2, loop_2918 stb %l2, [%l7 + 0x5B] fbge,a %fcc3, loop_2919 fpsub16 %f8, %f6, %f10 loop_2918: movl %icc, %l4, %g3 siam 0x7 loop_2919: stx %i4, [%l7 + 0x68] alignaddr %o0, %o7, %i2 brnz,a %i6, loop_2920 ld [%l7 + 0x30], %f4 stx %o6, [%l7 + 0x30] bne,a loop_2921 loop_2920: fnand %f4, %f10, %f12 alignaddrl %l1, %o1, %g4 fmovsne %xcc, %f8, %f12 loop_2921: siam 0x2 xnor %g5, 0x0594, %o4 alignaddr %o3, %i3, %i5 fmovdg %xcc, %f12, %f4 umulcc %o5, 0x14EE, %g1 for %f0, %f10, %f0 fsrc1 %f4, %f4 ldsb [%l7 + 0x21], %i7 fandnot2 %f12, %f14, %f6 stw %o2, [%l7 + 0x74] fmovscc %icc, %f0, %f3 fsrc1s %f5, %f2 fmovsneg %icc, %f4, %f5 fsrc1s %f2, %f13 bn %icc, loop_2922 fcmps %fcc0, %f3, %f13 fand %f0, %f4, %f2 array32 %l0, %g2, %l3 loop_2922: lduw [%l7 + 0x14], %g7 sra %i0, 0x19, %g6 fmovsvs %xcc, %f11, %f3 fandnot2s %f2, %f5, %f14 ldd [%l7 + 0x10], %f10 for %f4, %f8, %f12 std %f2, [%l7 + 0x68] fnot1s %f8, %f12 fmovdle %icc, %f10, %f8 fxnor %f0, %f4, %f0 fmul8x16al %f7, %f0, %f6 ldx [%l7 + 0x60], %l6 fba,a %fcc3, loop_2923 alignaddr %l5, %i1, %l4 lduw [%l7 + 0x5C], %l2 fmovrsgz %i4, %f0, %f8 loop_2923: fornot2 %f4, %f10, %f8 bn,a loop_2924 fbne %fcc0, loop_2925 fxnors %f11, %f12, %f1 fone %f6 loop_2924: stb %o0, [%l7 + 0x58] loop_2925: array32 %o7, %i2, %g3 stb %i6, [%l7 + 0x55] bshuffle %f10, %f14, %f14 ldsh [%l7 + 0x78], %o6 ld [%l7 + 0x1C], %f5 st %f0, [%l7 + 0x48] add %l1, 0x0FFA, %g4 edge8l %g5, %o4, %o1 movne %icc, %i3, %i5 ldsw [%l7 + 0x08], %o5 alignaddr %o3, %g1, %i7 sth %o2, [%l7 + 0x44] fmul8x16 %f1, %f10, %f6 ldsw [%l7 + 0x18], %l0 tge %icc, 0x0 lduh [%l7 + 0x1A], %l3 ldsw [%l7 + 0x30], %g2 stb %i0, [%l7 + 0x26] fmovdvs %xcc, %f3, %f5 fzero %f14 lduh [%l7 + 0x14], %g6 fmovrsgez %g7, %f0, %f12 sth %l6, [%l7 + 0x16] tneg %xcc, 0x7 movrgz %l5, 0x185, %i1 ldx [%l7 + 0x58], %l4 edge8l %l2, %o0, %o7 udiv %i2, 0x1742, %i4 fcmpgt32 %f4, %f14, %g3 fbule,a %fcc3, loop_2926 stx %o6, [%l7 + 0x60] umul %i6, 0x1286, %l1 brlz %g5, loop_2927 loop_2926: ldsh [%l7 + 0x5E], %g4 andn %o1, %o4, %i3 fpadd16s %f15, %f5, %f2 loop_2927: ldx [%l7 + 0x20], %i5 xnor %o5, 0x1965, %o3 movle %xcc, %i7, %o2 stx %g1, [%l7 + 0x20] movvc %icc, %l0, %l3 tpos %icc, 0x1 orcc %i0, %g2, %g7 fcmpgt32 %f0, %f0, %l6 ldd [%l7 + 0x28], %f8 fmovspos %xcc, %f7, %f7 xor %l5, 0x0B75, %i1 st %f10, [%l7 + 0x08] ldsh [%l7 + 0x18], %l4 movrlz %g6, 0x233, %o0 stx %l2, [%l7 + 0x70] std %f6, [%l7 + 0x10] fbul,a %fcc3, loop_2928 fxnor %f14, %f8, %f0 sth %o7, [%l7 + 0x46] st %f0, [%l7 + 0x2C] loop_2928: call loop_2929 fcmple16 %f10, %f10, %i4 fbue,a %fcc2, loop_2930 bshuffle %f14, %f8, %f4 loop_2929: fbg %fcc0, loop_2931 lduh [%l7 + 0x5E], %g3 loop_2930: fnot2 %f2, %f0 lduw [%l7 + 0x28], %o6 loop_2931: tle %icc, 0x4 fmovde %icc, %f7, %f12 fmovsge %icc, %f0, %f10 brlez %i2, loop_2932 tleu %icc, 0x2 array16 %l1, %i6, %g4 ldub [%l7 + 0x3A], %g5 loop_2932: movpos %xcc, %o4, %o1 fornot2 %f4, %f8, %f8 subccc %i5, %o5, %i3 mova %xcc, %i7, %o3 movne %xcc, %g1, %o2 fmovdvc %xcc, %f11, %f12 fmovrdgez %l3, %f8, %f8 ldsw [%l7 + 0x64], %i0 fcmple32 %f14, %f8, %g2 bvs,a,pn %xcc, loop_2933 std %f12, [%l7 + 0x70] movle %xcc, %g7, %l6 fmovrse %l5, %f13, %f3 loop_2933: sub %l0, %i1, %l4 bgu,pn %icc, loop_2934 orcc %o0, 0x10C6, %g6 smulcc %o7, %i4, %g3 fmovdvs %icc, %f12, %f1 loop_2934: fsrc1 %f6, %f0 ld [%l7 + 0x08], %f8 bn %icc, loop_2935 array16 %o6, %i2, %l2 stx %i6, [%l7 + 0x08] fmovs %f12, %f0 loop_2935: fbuge %fcc1, loop_2936 bg %xcc, loop_2937 fmovrde %l1, %f6, %f8 movl %xcc, %g5, %g4 loop_2936: edge8ln %o4, %i5, %o1 loop_2937: te %xcc, 0x2 array16 %o5, %i7, %o3 ldsw [%l7 + 0x5C], %i3 fmovsneg %xcc, %f8, %f12 fpadd32s %f15, %f10, %f10 ldub [%l7 + 0x1C], %o2 fabss %f15, %f2 ldsb [%l7 + 0x75], %l3 edge32l %g1, %i0, %g7 fnand %f2, %f14, %f8 sll %g2, %l5, %l6 brgz,a %l0, loop_2938 fandnot2s %f10, %f11, %f2 stw %i1, [%l7 + 0x7C] fmovdvc %icc, %f15, %f1 loop_2938: fmovsn %xcc, %f6, %f15 fmovrdgz %o0, %f6, %f0 fmovdvc %xcc, %f5, %f14 fbne %fcc3, loop_2939 fabss %f10, %f13 fbuge,a %fcc2, loop_2940 fmovdn %xcc, %f14, %f6 loop_2939: fornot1 %f6, %f12, %f2 fmovsg %xcc, %f12, %f5 loop_2940: stx %g6, [%l7 + 0x30] fzero %f4 edge32 %l4, %o7, %i4 orcc %g3, 0x1DA2, %i2 fmovs %f5, %f4 movrlz %l2, 0x38B, %o6 ld [%l7 + 0x74], %f5 ldsh [%l7 + 0x64], %l1 ba,a,pt %icc, loop_2941 stx %i6, [%l7 + 0x10] mova %icc, %g4, %g5 ldub [%l7 + 0x3E], %o4 loop_2941: tpos %xcc, 0x2 xnor %o1, 0x147E, %i5 st %f0, [%l7 + 0x34] fnot2 %f14, %f14 lduh [%l7 + 0x26], %o5 movne %xcc, %o3, %i7 movneg %icc, %i3, %o2 fmovrdlez %g1, %f8, %f4 fpsub32 %f10, %f4, %f8 ldd [%l7 + 0x30], %f10 fbe,a %fcc0, loop_2942 ldsb [%l7 + 0x3D], %l3 fbe %fcc3, loop_2943 stb %i0, [%l7 + 0x73] loop_2942: umul %g2, 0x1FC6, %g7 bg,pt %icc, loop_2944 loop_2943: nop setx loop_2945, %l0, %l1 jmpl %l1, %l5 movpos %icc, %l0, %l6 fmul8x16al %f0, %f3, %f10 loop_2944: stx %o0, [%l7 + 0x70] loop_2945: ldd [%l7 + 0x48], %f4 bleu %icc, loop_2946 fbn,a %fcc0, loop_2947 stx %g6, [%l7 + 0x10] movne %icc, %i1, %l4 loop_2946: subc %o7, %i4, %i2 loop_2947: fmovdn %xcc, %f2, %f14 std %f0, [%l7 + 0x20] ldub [%l7 + 0x74], %l2 ba,pn %icc, loop_2948 bvc,a,pn %xcc, loop_2949 ldub [%l7 + 0x78], %o6 ldd [%l7 + 0x40], %f8 loop_2948: umulcc %l1, 0x0B78, %i6 loop_2949: bcc,a,pt %icc, loop_2950 ldsb [%l7 + 0x2C], %g3 movgu %icc, %g5, %o4 tvc %xcc, 0x0 loop_2950: fmovrse %g4, %f13, %f6 brlez,a %i5, loop_2951 edge32l %o1, %o5, %i7 fsrc1s %f9, %f7 brnz,a %i3, loop_2952 loop_2951: ldsb [%l7 + 0x38], %o3 fnot1s %f5, %f11 fmuld8ulx16 %f8, %f10, %f6 loop_2952: fmovsn %icc, %f13, %f2 ldsw [%l7 + 0x1C], %o2 sllx %l3, %i0, %g1 ldd [%l7 + 0x70], %f8 edge32n %g7, %l5, %l0 udivcc %l6, 0x049B, %o0 ldsw [%l7 + 0x64], %g2 fmovdle %icc, %f11, %f13 ldx [%l7 + 0x68], %g6 st %f14, [%l7 + 0x20] fmovspos %icc, %f2, %f5 ldsh [%l7 + 0x38], %i1 edge32n %o7, %i4, %i2 fmovsneg %xcc, %f14, %f14 brz,a %l4, loop_2953 ldsh [%l7 + 0x2A], %l2 edge8n %o6, %i6, %g3 movle %icc, %l1, %g5 loop_2953: fmovspos %icc, %f13, %f2 fbo %fcc3, loop_2954 and %o4, %i5, %g4 fbge %fcc0, loop_2955 movne %icc, %o1, %o5 loop_2954: fxnor %f14, %f6, %f10 array16 %i7, %o3, %i3 loop_2955: fcmps %fcc3, %f12, %f15 bcs loop_2956 ldsw [%l7 + 0x0C], %o2 ld [%l7 + 0x74], %f4 brlz,a %l3, loop_2957 loop_2956: brlz,a %g1, loop_2958 movcs %xcc, %i0, %g7 mulscc %l0, %l6, %o0 loop_2957: bcc,a loop_2959 loop_2958: edge8n %l5, %g2, %g6 lduh [%l7 + 0x38], %o7 ldx [%l7 + 0x70], %i4 loop_2959: fmovdgu %xcc, %f1, %f0 ld [%l7 + 0x10], %f12 bvc,pn %xcc, loop_2960 fbul,a %fcc2, loop_2961 fpadd32 %f14, %f4, %f8 stb %i1, [%l7 + 0x30] loop_2960: tvc %icc, 0x2 loop_2961: taddcc %i2, 0x1D90, %l4 smulcc %l2, %o6, %i6 ldsw [%l7 + 0x6C], %g3 ldsb [%l7 + 0x1D], %l1 fmovrse %o4, %f7, %f9 st %f0, [%l7 + 0x60] tleu %icc, 0x0 bneg,pn %xcc, loop_2962 fmul8x16au %f11, %f11, %f10 ldd [%l7 + 0x68], %f2 fble,a %fcc2, loop_2963 loop_2962: ble,pn %xcc, loop_2964 fabsd %f0, %f2 fxor %f8, %f8, %f8 loop_2963: fmovrdne %g5, %f4, %f2 loop_2964: sth %g4, [%l7 + 0x72] sethi 0x0342, %o1 fmovrdgez %i5, %f0, %f4 fnand %f12, %f14, %f2 lduh [%l7 + 0x1E], %o5 for %f12, %f0, %f12 addccc %o3, 0x02A1, %i3 sdivcc %o2, 0x04FD, %i7 stw %l3, [%l7 + 0x10] fbule %fcc3, loop_2965 stw %i0, [%l7 + 0x1C] fmovrse %g7, %f5, %f14 stw %l0, [%l7 + 0x20] loop_2965: st %f15, [%l7 + 0x30] fpack32 %f4, %f2, %f14 srax %l6, %o0, %l5 fbule %fcc2, loop_2966 movneg %xcc, %g1, %g2 stw %g6, [%l7 + 0x64] fbne %fcc0, loop_2967 loop_2966: taddcctv %i4, 0x1750, %i1 ld [%l7 + 0x74], %f6 for %f10, %f2, %f14 loop_2967: fmovrsne %o7, %f3, %f6 movvs %xcc, %i2, %l2 fmovsle %icc, %f5, %f13 ld [%l7 + 0x50], %f5 nop setx loop_2968, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %l4, %i6, %g3 stw %l1, [%l7 + 0x34] fornot2 %f0, %f4, %f6 loop_2968: fmovrsgez %o6, %f10, %f14 ldsh [%l7 + 0x44], %o4 fcmps %fcc2, %f14, %f1 bpos %icc, loop_2969 ldsb [%l7 + 0x0E], %g5 ldsw [%l7 + 0x14], %g4 sdivx %i5, 0x14B0, %o5 loop_2969: sth %o1, [%l7 + 0x62] sth %i3, [%l7 + 0x40] ldub [%l7 + 0x34], %o3 fmovscs %icc, %f1, %f5 movrgz %i7, 0x245, %l3 edge16ln %o2, %g7, %l0 sth %i0, [%l7 + 0x56] mulx %o0, %l5, %g1 lduw [%l7 + 0x7C], %l6 tleu %xcc, 0x3 fmul8ulx16 %f0, %f10, %f2 fmovdvs %xcc, %f5, %f8 ldsh [%l7 + 0x48], %g6 movg %xcc, %g2, %i1 stx %o7, [%l7 + 0x60] andncc %i4, %l2, %i2 ldsb [%l7 + 0x77], %l4 tleu %xcc, 0x4 array16 %i6, %g3, %l1 sdivcc %o4, 0x0BF4, %o6 fmovde %xcc, %f9, %f14 fsrc2s %f4, %f11 bpos,a,pn %icc, loop_2970 bvc loop_2971 bshuffle %f0, %f10, %f0 ldx [%l7 + 0x58], %g5 loop_2970: tne %icc, 0x0 loop_2971: stb %i5, [%l7 + 0x12] edge16n %g4, %o1, %i3 srax %o5, 0x11, %o3 array16 %l3, %o2, %g7 fba %fcc1, loop_2972 lduw [%l7 + 0x58], %i7 ta %icc, 0x4 std %f2, [%l7 + 0x70] loop_2972: stb %i0, [%l7 + 0x4F] fmovdgu %xcc, %f2, %f14 fornot2s %f5, %f0, %f9 ldsb [%l7 + 0x27], %o0 tne %xcc, 0x1 sllx %l5, 0x0B, %g1 fble,a %fcc2, loop_2973 ldsh [%l7 + 0x54], %l0 fxnors %f1, %f1, %f13 fbn,a %fcc1, loop_2974 loop_2973: fnands %f15, %f12, %f4 fpadd32 %f10, %f6, %f8 fnot2 %f0, %f2 loop_2974: fpsub16 %f2, %f0, %f14 xnor %g6, %g2, %l6 lduw [%l7 + 0x34], %o7 ldsw [%l7 + 0x40], %i1 fmul8x16al %f12, %f15, %f6 fbne,a %fcc3, loop_2975 fmovdcc %icc, %f9, %f7 fmovsg %icc, %f11, %f2 ldd [%l7 + 0x10], %f6 loop_2975: ldsw [%l7 + 0x30], %l2 tvs %icc, 0x0 fmovsvs %xcc, %f11, %f8 lduh [%l7 + 0x64], %i4 ta %xcc, 0x7 ldd [%l7 + 0x50], %f12 fmovdvc %xcc, %f8, %f8 nop setx loop_2976, %l0, %l1 jmpl %l1, %i2 fzeros %f7 fbe,a %fcc0, loop_2977 fmovrdgz %l4, %f2, %f8 loop_2976: movne %xcc, %i6, %l1 fcmpeq32 %f2, %f10, %o4 loop_2977: mulx %o6, 0x1659, %g5 fcmpgt16 %f0, %f0, %g3 fmovdvc %xcc, %f14, %f0 st %f9, [%l7 + 0x70] movge %icc, %g4, %i5 fzero %f0 fmovsa %xcc, %f5, %f10 fmovsge %icc, %f3, %f15 fnands %f13, %f10, %f11 lduh [%l7 + 0x64], %i3 addccc %o1, %o3, %o5 ldd [%l7 + 0x40], %f8 fmul8ulx16 %f14, %f8, %f12 sra %o2, %g7, %i7 movn %icc, %i0, %l3 movge %icc, %o0, %l5 fmovsvc %xcc, %f11, %f5 bvs %icc, loop_2978 srax %l0, 0x1F, %g6 fors %f5, %f11, %f11 st %f14, [%l7 + 0x30] loop_2978: fcmpeq16 %f8, %f14, %g1 fpmerge %f4, %f3, %f12 sth %g2, [%l7 + 0x52] xnor %o7, 0x175F, %i1 tn %xcc, 0x0 fcmpne32 %f10, %f10, %l6 srlx %i4, %i2, %l4 fors %f7, %f5, %f13 andn %l2, 0x168F, %i6 fcmpgt16 %f10, %f2, %o4 ldsw [%l7 + 0x44], %o6 movn %icc, %g5, %g3 fcmped %fcc0, %f4, %f2 fbuge,a %fcc3, loop_2979 movn %xcc, %g4, %l1 edge32n %i5, %i3, %o3 lduw [%l7 + 0x24], %o1 loop_2979: std %f14, [%l7 + 0x20] fabsd %f0, %f8 move %icc, %o2, %o5 mulscc %g7, %i0, %l3 ldd [%l7 + 0x40], %f6 mulx %o0, %i7, %l5 ta %icc, 0x4 fblg %fcc1, loop_2980 lduh [%l7 + 0x3C], %l0 fnot1 %f0, %f4 lduh [%l7 + 0x2E], %g1 loop_2980: ldx [%l7 + 0x60], %g6 tne %xcc, 0x2 stb %o7, [%l7 + 0x37] brgz,a %g2, loop_2981 siam 0x2 fmovs %f4, %f7 fnor %f2, %f12, %f8 loop_2981: movne %icc, %l6, %i4 fpadd16s %f6, %f2, %f6 movn %xcc, %i1, %l4 std %f2, [%l7 + 0x08] array32 %l2, %i2, %i6 fpadd32s %f3, %f10, %f3 lduh [%l7 + 0x7C], %o6 stb %g5, [%l7 + 0x50] tpos %icc, 0x2 stw %o4, [%l7 + 0x08] brz %g4, loop_2982 fnot1 %f12, %f14 brlz,a %g3, loop_2983 ldsb [%l7 + 0x42], %l1 loop_2982: fnand %f14, %f4, %f6 stw %i5, [%l7 + 0x74] loop_2983: ldx [%l7 + 0x30], %o3 orncc %o1, %i3, %o5 fmovdleu %xcc, %f7, %f1 tleu %icc, 0x3 fmovrsne %o2, %f13, %f14 and %i0, %g7, %o0 fbue %fcc2, loop_2984 fone %f10 fxors %f7, %f4, %f2 fmovs %f3, %f13 loop_2984: srl %i7, %l3, %l5 fmovsge %xcc, %f8, %f10 edge8l %l0, %g1, %o7 fmovs %f2, %f10 movg %icc, %g2, %g6 fmovda %xcc, %f2, %f10 std %f12, [%l7 + 0x30] sdiv %i4, 0x0A96, %l6 movcs %xcc, %i1, %l4 fbo,a %fcc3, loop_2985 add %l2, 0x1E17, %i6 lduw [%l7 + 0x08], %i2 array16 %g5, %o6, %g4 loop_2985: popc 0x1BDC, %o4 fmovrse %g3, %f7, %f11 fmovdle %icc, %f3, %f5 tl %icc, 0x4 bshuffle %f2, %f0, %f0 ld [%l7 + 0x7C], %f6 taddcc %l1, 0x06C1, %i5 for %f10, %f2, %f8 movle %xcc, %o3, %i3 fbue %fcc0, loop_2986 brz,a %o5, loop_2987 lduh [%l7 + 0x34], %o2 movne %xcc, %i0, %g7 loop_2986: movn %xcc, %o0, %i7 loop_2987: alignaddrl %o1, %l5, %l0 for %f0, %f2, %f12 brgez,a %g1, loop_2988 std %f4, [%l7 + 0x78] fpsub32 %f12, %f10, %f12 sth %l3, [%l7 + 0x7C] loop_2988: fmovdle %xcc, %f0, %f14 movneg %icc, %g2, %o7 faligndata %f8, %f2, %f4 ldub [%l7 + 0x6B], %g6 brlez,a %l6, loop_2989 fmovsa %icc, %f0, %f0 addc %i1, 0x1E91, %l4 bleu,pt %icc, loop_2990 loop_2989: fsrc1s %f4, %f10 tg %xcc, 0x1 tg %icc, 0x1 loop_2990: lduh [%l7 + 0x46], %l2 udivx %i4, 0x0C20, %i2 stx %g5, [%l7 + 0x48] move %xcc, %i6, %o6 sth %g4, [%l7 + 0x46] edge32 %g3, %l1, %o4 fmovsleu %xcc, %f11, %f13 tsubcc %i5, %o3, %o5 fsrc2 %f14, %f8 fmovdne %icc, %f11, %f12 ld [%l7 + 0x70], %f0 sth %o2, [%l7 + 0x74] addccc %i0, %g7, %i3 sethi 0x1A03, %i7 edge16n %o0, %o1, %l5 st %f13, [%l7 + 0x20] bleu,pn %icc, loop_2991 fxnor %f6, %f10, %f2 alignaddrl %l0, %l3, %g2 fmovrdlez %g1, %f6, %f8 loop_2991: alignaddrl %o7, %l6, %g6 fmovrdlz %l4, %f12, %f4 srl %i1, 0x06, %l2 mova %icc, %i4, %i2 fbule,a %fcc1, loop_2992 fmovrsne %i6, %f14, %f15 fmovrse %o6, %f3, %f1 ldsw [%l7 + 0x6C], %g5 loop_2992: edge8l %g3, %g4, %l1 lduh [%l7 + 0x7C], %o4 fmovrdgez %o3, %f4, %f14 fmovdgu %xcc, %f11, %f1 fandnot1 %f0, %f10, %f8 fnegs %f1, %f0 fmovd %f12, %f10 orncc %o5, %o2, %i5 fmovsn %icc, %f15, %f1 fpsub16s %f14, %f11, %f10 tl %icc, 0x7 fmul8x16al %f0, %f4, %f0 tle %xcc, 0x6 fmovdg %icc, %f9, %f13 fmovdle %xcc, %f9, %f11 fabsd %f14, %f4 movle %xcc, %i0, %g7 lduh [%l7 + 0x6A], %i7 ldx [%l7 + 0x38], %i3 ldsw [%l7 + 0x70], %o1 brlz %o0, loop_2993 fnot2s %f7, %f15 andcc %l0, %l3, %g2 movrne %g1, %o7, %l5 loop_2993: fmovdge %xcc, %f0, %f14 udivx %g6, 0x0DFF, %l6 sth %l4, [%l7 + 0x2C] ldsw [%l7 + 0x10], %l2 tcc %icc, 0x0 ldsw [%l7 + 0x78], %i4 ldd [%l7 + 0x08], %f10 bvc,a,pn %xcc, loop_2994 tsubcc %i2, 0x1807, %i1 movrgez %i6, %o6, %g3 fbuge,a %fcc3, loop_2995 loop_2994: move %xcc, %g4, %l1 stw %o4, [%l7 + 0x58] nop setx loop_2996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2995: lduw [%l7 + 0x7C], %o3 movvc %icc, %o5, %g5 xor %i5, %o2, %g7 loop_2996: fmovse %xcc, %f12, %f14 stw %i7, [%l7 + 0x18] sth %i0, [%l7 + 0x38] bg,pn %xcc, loop_2997 xorcc %o1, 0x1750, %o0 sll %i3, %l3, %l0 ldsh [%l7 + 0x22], %g2 loop_2997: ldub [%l7 + 0x34], %o7 faligndata %f10, %f0, %f14 ldsb [%l7 + 0x25], %l5 ldsw [%l7 + 0x24], %g1 ldub [%l7 + 0x3B], %g6 array8 %l6, %l4, %l2 fmovrdne %i2, %f0, %f2 te %xcc, 0x2 umul %i4, %i1, %o6 tle %xcc, 0x7 lduw [%l7 + 0x18], %g3 alignaddrl %i6, %g4, %o4 fnegd %f6, %f14 fbue %fcc2, loop_2998 ldd [%l7 + 0x48], %f8 ta %xcc, 0x0 fxnors %f12, %f2, %f3 loop_2998: ldd [%l7 + 0x30], %f14 fmovrdne %o3, %f4, %f12 movrne %o5, %g5, %l1 movleu %icc, %i5, %o2 fpsub32s %f14, %f7, %f10 fmul8ulx16 %f8, %f2, %f10 addc %g7, 0x14EC, %i0 fpsub16 %f12, %f0, %f0 fpack32 %f4, %f12, %f0 fzero %f12 orn %o1, %o0, %i3 tcc %xcc, 0x1 xnorcc %l3, %i7, %l0 fcmple32 %f14, %f6, %g2 fmovsleu %xcc, %f12, %f0 popc 0x1E10, %o7 ldd [%l7 + 0x68], %f10 orn %l5, 0x0901, %g1 edge8l %l6, %l4, %l2 fmovrdlez %i2, %f8, %f14 ld [%l7 + 0x3C], %f10 st %f4, [%l7 + 0x58] stx %i4, [%l7 + 0x10] fbul,a %fcc1, loop_2999 fmovrslz %i1, %f10, %f11 movge %xcc, %g6, %g3 umul %o6, %i6, %g4 loop_2999: std %f10, [%l7 + 0x40] ldsh [%l7 + 0x44], %o3 fmovsn %xcc, %f5, %f0 udivcc %o5, 0x1049, %g5 fmovrdne %o4, %f2, %f14 bneg,a,pn %icc, loop_3000 movgu %xcc, %l1, %i5 movrlez %o2, %i0, %o1 movcc %xcc, %o0, %g7 loop_3000: lduw [%l7 + 0x38], %i3 fnand %f4, %f10, %f12 fbuge,a %fcc2, loop_3001 fmovsvc %xcc, %f7, %f1 stx %l3, [%l7 + 0x78] tne %xcc, 0x1 loop_3001: fmovdvc %icc, %f13, %f12 lduh [%l7 + 0x2A], %l0 fbuge,a %fcc0, loop_3002 addccc %g2, %o7, %i7 movg %icc, %l5, %g1 sdivx %l4, 0x0E3B, %l2 loop_3002: ldd [%l7 + 0x40], %f10 nop setx loop_3003, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_3004, %l0, %l1 jmpl %l1, %i2 movre %l6, 0x070, %i1 ta %xcc, 0x4 loop_3003: fmuld8sux16 %f15, %f3, %f0 loop_3004: nop setx loop_3005, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x0C], %i4 ldd [%l7 + 0x78], %f10 fxors %f2, %f13, %f1 loop_3005: lduh [%l7 + 0x3C], %g6 fmovdg %icc, %f7, %f15 orncc %o6, 0x1636, %i6 ldsw [%l7 + 0x0C], %g4 fmovrdgez %o3, %f12, %f12 fmuld8sux16 %f10, %f4, %f12 ldd [%l7 + 0x50], %f12 movrlez %o5, 0x327, %g5 ldsw [%l7 + 0x60], %g3 lduw [%l7 + 0x1C], %l1 movn %xcc, %o4, %i5 movl %icc, %i0, %o1 umulcc %o2, 0x08B5, %g7 bl,a,pn %xcc, loop_3006 ldx [%l7 + 0x10], %i3 st %f11, [%l7 + 0x24] fandnot2s %f15, %f2, %f4 loop_3006: ld [%l7 + 0x54], %f6 fxnors %f11, %f1, %f4 addccc %o0, 0x08A5, %l0 bleu,pn %icc, loop_3007 brlz,a %l3, loop_3008 te %icc, 0x5 fbule,a %fcc0, loop_3009 loop_3007: fnand %f6, %f8, %f14 loop_3008: move %xcc, %g2, %o7 fmovsleu %icc, %f1, %f5 loop_3009: mova %icc, %l5, %i7 fabsd %f14, %f12 ldd [%l7 + 0x28], %f0 subccc %l4, %l2, %g1 tge %icc, 0x2 ldd [%l7 + 0x38], %f2 fxnor %f4, %f6, %f8 andcc %l6, 0x1238, %i1 ldd [%l7 + 0x40], %f2 sethi 0x0ABC, %i2 mulx %g6, %o6, %i4 fmuld8sux16 %f13, %f3, %f10 fbu,a %fcc2, loop_3010 tvs %xcc, 0x5 tpos %icc, 0x5 bneg,pn %xcc, loop_3011 loop_3010: edge16n %g4, %i6, %o3 sethi 0x0AA6, %g5 fmovs %f9, %f9 loop_3011: fornot1s %f5, %f6, %f5 fmuld8ulx16 %f12, %f11, %f2 srax %o5, 0x1D, %g3 fbge %fcc1, loop_3012 fbge,a %fcc1, loop_3013 fcmped %fcc1, %f12, %f8 sth %l1, [%l7 + 0x74] loop_3012: alignaddrl %o4, %i5, %o1 loop_3013: fbl %fcc1, loop_3014 add %i0, 0x0BE7, %g7 subccc %o2, %o0, %i3 tl %icc, 0x2 loop_3014: bpos,pt %icc, loop_3015 ldsb [%l7 + 0x16], %l0 fmovd %f10, %f12 sdivx %l3, 0x0BEE, %o7 loop_3015: ldx [%l7 + 0x68], %g2 bge %xcc, loop_3016 fnand %f12, %f12, %f8 ldsh [%l7 + 0x40], %i7 fmovsne %xcc, %f5, %f3 loop_3016: ldsw [%l7 + 0x08], %l4 sth %l2, [%l7 + 0x0E] tg %xcc, 0x4 stb %g1, [%l7 + 0x35] ldsw [%l7 + 0x5C], %l6 fmovdl %xcc, %f15, %f8 sllx %i1, %i2, %g6 nop setx loop_3017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x38], %o6 movrgez %i4, %l5, %g4 fmovrdgz %o3, %f4, %f2 loop_3017: smul %g5, %i6, %o5 brnz,a %g3, loop_3018 movleu %icc, %o4, %l1 ldsb [%l7 + 0x63], %o1 stw %i5, [%l7 + 0x2C] loop_3018: taddcctv %g7, 0x0D96, %i0 fandnot1 %f0, %f4, %f4 fnot2s %f7, %f1 std %f0, [%l7 + 0x40] tneg %icc, 0x1 st %f2, [%l7 + 0x54] and %o0, 0x1EAF, %i3 lduh [%l7 + 0x72], %l0 ldsb [%l7 + 0x0A], %l3 fpadd32s %f15, %f0, %f0 fbl,a %fcc3, loop_3019 stb %o2, [%l7 + 0x78] addcc %g2, %o7, %l4 fbe %fcc2, loop_3020 loop_3019: edge16l %i7, %g1, %l6 edge16l %l2, %i1, %g6 fbule %fcc3, loop_3021 loop_3020: stw %o6, [%l7 + 0x54] fsrc2s %f4, %f5 sth %i4, [%l7 + 0x40] loop_3021: fmovsvs %xcc, %f7, %f3 fcmpgt32 %f8, %f6, %i2 fpackfix %f4, %f4 add %l5, 0x1EDE, %o3 sdivx %g4, 0x0A95, %i6 fbn,a %fcc0, loop_3022 ba loop_3023 bgu,a,pn %icc, loop_3024 addcc %g5, 0x04D1, %o5 loop_3022: edge32n %o4, %g3, %l1 loop_3023: fpadd16s %f2, %f13, %f9 loop_3024: lduw [%l7 + 0x14], %o1 tle %xcc, 0x3 movne %icc, %g7, %i5 edge32 %o0, %i0, %l0 stx %i3, [%l7 + 0x48] fnegs %f6, %f8 fnors %f5, %f6, %f7 sra %l3, 0x04, %o2 fmul8x16 %f3, %f4, %f12 fpack16 %f4, %f8 ldd [%l7 + 0x10], %f2 fpadd32 %f4, %f4, %f10 tcs %icc, 0x1 ld [%l7 + 0x48], %f1 fnands %f6, %f13, %f7 lduh [%l7 + 0x4E], %o7 sth %g2, [%l7 + 0x4C] brgez,a %i7, loop_3025 stw %g1, [%l7 + 0x74] stx %l4, [%l7 + 0x78] fmovsvc %xcc, %f8, %f14 loop_3025: movcs %icc, %l2, %i1 ldx [%l7 + 0x58], %g6 movcc %icc, %l6, %o6 fpsub32s %f4, %f9, %f11 ldd [%l7 + 0x48], %f2 ldx [%l7 + 0x58], %i2 edge32ln %i4, %l5, %g4 fba %fcc0, loop_3026 sdivcc %i6, 0x16D3, %o3 lduh [%l7 + 0x70], %g5 fnot1s %f1, %f4 loop_3026: sdiv %o5, 0x11CB, %o4 lduh [%l7 + 0x74], %g3 movg %icc, %l1, %g7 fbg,a %fcc3, loop_3027 fpadd32 %f0, %f14, %f6 fornot2 %f4, %f8, %f6 fand %f6, %f10, %f2 loop_3027: fmovdge %xcc, %f2, %f7 fandnot1 %f4, %f4, %f10 brgez %i5, loop_3028 brgez %o1, loop_3029 movvs %xcc, %i0, %l0 movleu %xcc, %o0, %i3 loop_3028: tcc %xcc, 0x5 loop_3029: fzero %f4 std %f4, [%l7 + 0x08] fbue %fcc2, loop_3030 stb %l3, [%l7 + 0x10] ldsw [%l7 + 0x20], %o2 fmuld8ulx16 %f10, %f9, %f0 loop_3030: lduh [%l7 + 0x36], %g2 fpsub16s %f9, %f13, %f9 fsrc1 %f0, %f4 fpsub32 %f0, %f8, %f10 lduh [%l7 + 0x22], %i7 fpsub32 %f10, %f14, %f4 movcs %xcc, %g1, %o7 bcs,a loop_3031 fandnot1 %f6, %f0, %f4 sdivx %l4, 0x1A80, %i1 fmovrsgz %g6, %f1, %f12 loop_3031: fbl %fcc0, loop_3032 fxor %f12, %f4, %f10 fmovs %f3, %f5 fpsub16 %f2, %f14, %f2 loop_3032: fcmpgt16 %f6, %f8, %l2 fbue %fcc0, loop_3033 fcmpne16 %f10, %f0, %o6 tsubcc %l6, %i2, %l5 fbuge,a %fcc0, loop_3034 loop_3033: fmovrde %g4, %f10, %f0 tneg %icc, 0x4 ldub [%l7 + 0x36], %i6 loop_3034: fsrc1 %f0, %f14 sll %i4, 0x0A, %o3 edge8 %o5, %g5, %g3 tvc %icc, 0x0 fbl,a %fcc0, loop_3035 fcmps %fcc1, %f13, %f3 xorcc %l1, %o4, %i5 fmul8x16au %f9, %f9, %f2 loop_3035: stw %o1, [%l7 + 0x58] std %f6, [%l7 + 0x50] xor %g7, 0x1E50, %i0 stx %l0, [%l7 + 0x78] tsubcc %o0, 0x0654, %l3 stw %o2, [%l7 + 0x10] bge,pt %icc, loop_3036 movrlez %g2, 0x08A, %i3 stw %g1, [%l7 + 0x4C] movrne %i7, %o7, %i1 loop_3036: fba,a %fcc2, loop_3037 st %f11, [%l7 + 0x1C] fcmpeq32 %f8, %f10, %g6 stx %l4, [%l7 + 0x20] loop_3037: andcc %o6, %l2, %i2 popc %l6, %l5 xorcc %g4, %i4, %o3 udivcc %o5, 0x1DED, %i6 array32 %g3, %g5, %l1 ldx [%l7 + 0x60], %i5 movrgez %o1, 0x1B2, %g7 fnot1 %f4, %f4 ldsw [%l7 + 0x48], %i0 fbu,a %fcc1, loop_3038 lduw [%l7 + 0x2C], %o4 ld [%l7 + 0x50], %f15 stw %o0, [%l7 + 0x7C] loop_3038: fblg,a %fcc0, loop_3039 brz %l0, loop_3040 movneg %icc, %o2, %g2 brgez,a %i3, loop_3041 loop_3039: std %f6, [%l7 + 0x30] loop_3040: fmovrdgez %l3, %f4, %f4 sth %i7, [%l7 + 0x1A] loop_3041: movcs %xcc, %o7, %g1 fsrc1s %f12, %f3 fbuge,a %fcc2, loop_3042 umul %i1, %g6, %o6 ldd [%l7 + 0x50], %f0 srax %l2, %i2, %l6 loop_3042: tle %xcc, 0x3 stx %l4, [%l7 + 0x28] fbn,a %fcc0, loop_3043 xnor %g4, %i4, %o3 umul %o5, 0x1FC1, %i6 fpadd16s %f13, %f4, %f4 loop_3043: fpadd32s %f5, %f4, %f12 tg %xcc, 0x0 fmovs %f5, %f2 or %g3, 0x11D5, %g5 sll %l5, 0x1B, %i5 fandnot1 %f4, %f2, %f14 udivcc %l1, 0x0A53, %o1 movrne %i0, 0x21F, %o4 fmul8x16au %f1, %f12, %f14 fpack16 %f4, %f11 bleu,a %xcc, loop_3044 st %f12, [%l7 + 0x68] ldd [%l7 + 0x58], %f0 tcc %xcc, 0x6 loop_3044: bgu,a loop_3045 fba,a %fcc0, loop_3046 move %xcc, %o0, %g7 be,a,pn %xcc, loop_3047 loop_3045: brnz %o2, loop_3048 loop_3046: std %f2, [%l7 + 0x40] fmovsvs %icc, %f4, %f8 loop_3047: fmovrse %l0, %f7, %f7 loop_3048: stw %g2, [%l7 + 0x74] ldub [%l7 + 0x1C], %l3 udiv %i7, 0x08B0, %i3 lduh [%l7 + 0x14], %o7 stw %g1, [%l7 + 0x50] lduw [%l7 + 0x08], %i1 fble,a %fcc1, loop_3049 ldsb [%l7 + 0x50], %o6 popc 0x07E6, %l2 bgu,a,pt %icc, loop_3050 loop_3049: fcmpes %fcc2, %f5, %f11 tvc %icc, 0x4 fbue %fcc0, loop_3051 loop_3050: srax %i2, 0x0A, %l6 fnands %f8, %f7, %f8 stx %l4, [%l7 + 0x08] loop_3051: ldsw [%l7 + 0x68], %g4 umul %i4, 0x113C, %o3 fnands %f7, %f3, %f13 srax %o5, 0x1B, %i6 xnorcc %g3, %g6, %l5 fmovsvs %xcc, %f7, %f1 nop setx loop_3052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %g5, 0x0E6C, %i5 bne,a %xcc, loop_3053 std %f4, [%l7 + 0x50] loop_3052: movre %l1, %i0, %o1 alignaddrl %o4, %o0, %g7 loop_3053: edge8ln %o2, %g2, %l0 fcmple32 %f14, %f8, %i7 bleu loop_3054 alignaddrl %l3, %o7, %g1 fcmple16 %f12, %f8, %i3 fmovda %xcc, %f3, %f11 loop_3054: bn,a,pn %icc, loop_3055 srlx %i1, 0x1E, %o6 bcs %xcc, loop_3056 brnz,a %l2, loop_3057 loop_3055: andncc %l6, %l4, %i2 ldsw [%l7 + 0x7C], %i4 loop_3056: ldx [%l7 + 0x08], %g4 loop_3057: edge16 %o5, %o3, %i6 sdivcc %g6, 0x0EE4, %l5 fmovdcs %xcc, %f9, %f7 ldd [%l7 + 0x58], %f4 stx %g5, [%l7 + 0x70] fmovrdlz %i5, %f0, %f8 fmovdcc %xcc, %f7, %f14 alignaddr %g3, %l1, %i0 addccc %o4, 0x1453, %o0 ld [%l7 + 0x6C], %f15 stx %o1, [%l7 + 0x40] ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x6C], %g7 ta %xcc, 0x0 st %f8, [%l7 + 0x34] udivx %o2, 0x1F6B, %l0 tle %icc, 0x5 array32 %g2, %l3, %o7 fcmpd %fcc1, %f10, %f0 edge16n %g1, %i3, %i7 fpadd32s %f4, %f5, %f1 bne,pn %xcc, loop_3058 fbge,a %fcc1, loop_3059 fnands %f14, %f14, %f6 popc %i1, %l2 loop_3058: lduh [%l7 + 0x60], %l6 loop_3059: edge32ln %l4, %o6, %i2 fabsd %f4, %f2 fmovsleu %icc, %f15, %f8 movvs %xcc, %i4, %g4 movrlz %o3, %i6, %o5 movcc %xcc, %g6, %l5 tneg %icc, 0x1 ldub [%l7 + 0x0B], %g5 lduh [%l7 + 0x3C], %g3 stx %i5, [%l7 + 0x78] fmovrdlz %i0, %f8, %f12 edge32ln %o4, %o0, %l1 sllx %o1, 0x1F, %g7 lduh [%l7 + 0x7A], %o2 fbule,a %fcc1, loop_3060 sth %g2, [%l7 + 0x72] fnor %f2, %f14, %f12 sth %l0, [%l7 + 0x0C] loop_3060: fxor %f2, %f10, %f0 st %f13, [%l7 + 0x60] edge16l %l3, %g1, %o7 movge %icc, %i3, %i7 fbu,a %fcc3, loop_3061 movgu %icc, %i1, %l2 brgz,a %l6, loop_3062 ldx [%l7 + 0x70], %o6 loop_3061: st %f13, [%l7 + 0x54] fors %f11, %f10, %f0 loop_3062: alignaddrl %i2, %i4, %g4 fmovscs %icc, %f7, %f7 fmovrdne %o3, %f10, %f2 fabss %f2, %f6 fxors %f11, %f5, %f15 fcmpgt16 %f12, %f14, %i6 fnands %f3, %f14, %f8 fabsd %f8, %f0 fbuge %fcc3, loop_3063 fmul8ulx16 %f0, %f6, %f14 stw %l4, [%l7 + 0x60] smul %o5, 0x0088, %g6 loop_3063: ldsh [%l7 + 0x24], %l5 fnors %f8, %f2, %f8 sll %g5, 0x14, %g3 stb %i0, [%l7 + 0x1E] fbule %fcc1, loop_3064 lduh [%l7 + 0x78], %o4 bneg,a,pt %xcc, loop_3065 fmovrdgz %i5, %f10, %f12 loop_3064: movrgez %l1, 0x2E9, %o1 ldsh [%l7 + 0x42], %o0 loop_3065: lduw [%l7 + 0x38], %o2 ldsw [%l7 + 0x4C], %g2 sra %l0, 0x05, %l3 fmovsleu %icc, %f13, %f6 xnorcc %g7, %g1, %o7 stb %i7, [%l7 + 0x22] tsubcc %i3, %i1, %l6 fabss %f0, %f2 nop setx loop_3066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %xcc, %f4, %f9 ldsw [%l7 + 0x2C], %l2 fzero %f6 loop_3066: stx %o6, [%l7 + 0x18] ldsw [%l7 + 0x48], %i2 ble,a %xcc, loop_3067 fbul %fcc2, loop_3068 fzeros %f7 ldub [%l7 + 0x69], %g4 loop_3067: brgez,a %o3, loop_3069 loop_3068: fmovsle %xcc, %f3, %f13 fbne %fcc1, loop_3070 fmovsa %icc, %f6, %f11 loop_3069: st %f8, [%l7 + 0x30] fzero %f8 loop_3070: fmovrsgez %i6, %f5, %f11 addc %i4, %o5, %g6 fmovdcs %icc, %f8, %f3 fxnors %f10, %f5, %f9 lduh [%l7 + 0x7E], %l4 movcs %icc, %l5, %g5 ldx [%l7 + 0x68], %i0 tgu %icc, 0x4 sllx %g3, %i5, %o4 bge,pt %xcc, loop_3071 ld [%l7 + 0x24], %f8 ldub [%l7 + 0x60], %o1 brnz,a %o0, loop_3072 loop_3071: fbule,a %fcc2, loop_3073 brlz,a %o2, loop_3074 brz,a %g2, loop_3075 loop_3072: ld [%l7 + 0x60], %f4 loop_3073: lduw [%l7 + 0x14], %l1 loop_3074: ldsb [%l7 + 0x0A], %l3 loop_3075: call loop_3076 fcmped %fcc3, %f4, %f2 ldx [%l7 + 0x38], %l0 orncc %g7, %g1, %i7 loop_3076: fandnot1 %f8, %f0, %f2 udivcc %i3, 0x068F, %i1 fmovsle %xcc, %f5, %f10 fmovrdgez %l6, %f8, %f6 tvs %icc, 0x4 tne %icc, 0x2 sth %o7, [%l7 + 0x70] fxnor %f14, %f14, %f6 tcc %icc, 0x5 ldsh [%l7 + 0x58], %l2 array8 %o6, %g4, %o3 ldub [%l7 + 0x50], %i2 sth %i6, [%l7 + 0x48] edge8l %o5, %i4, %g6 fpsub16 %f6, %f10, %f10 smulcc %l5, 0x1817, %l4 st %f9, [%l7 + 0x78] fmovdle %icc, %f6, %f3 stw %i0, [%l7 + 0x14] ld [%l7 + 0x1C], %f0 ldx [%l7 + 0x78], %g5 stw %g3, [%l7 + 0x44] xnorcc %o4, 0x1ABF, %i5 fpmerge %f1, %f11, %f4 tsubcctv %o0, %o2, %o1 ldd [%l7 + 0x28], %f10 bleu loop_3077 fba,a %fcc3, loop_3078 lduh [%l7 + 0x60], %g2 fmovrde %l3, %f0, %f6 loop_3077: nop setx loop_3079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3078: stx %l0, [%l7 + 0x58] fabss %f12, %f6 fcmps %fcc2, %f11, %f7 loop_3079: ldsb [%l7 + 0x30], %g7 sth %l1, [%l7 + 0x54] ldx [%l7 + 0x38], %g1 fbug %fcc3, loop_3080 orn %i7, %i3, %l6 stx %i1, [%l7 + 0x68] tne %xcc, 0x2 loop_3080: edge32 %l2, %o7, %g4 bn,pt %xcc, loop_3081 fpadd32s %f11, %f8, %f1 fblg %fcc3, loop_3082 fand %f6, %f0, %f4 loop_3081: tsubcc %o6, 0x0E67, %i2 edge16l %o3, %o5, %i4 loop_3082: ldsw [%l7 + 0x44], %i6 ldsw [%l7 + 0x58], %g6 ld [%l7 + 0x74], %f9 stb %l5, [%l7 + 0x6B] fmovdleu %icc, %f7, %f12 tcs %icc, 0x5 fmuld8sux16 %f4, %f9, %f8 ldub [%l7 + 0x7F], %l4 fpsub16 %f12, %f6, %f10 sdivx %g5, 0x1A67, %i0 fandnot1s %f11, %f5, %f12 movpos %icc, %o4, %i5 fbo %fcc1, loop_3083 ldsh [%l7 + 0x3E], %o0 st %f12, [%l7 + 0x74] bne,pt %icc, loop_3084 loop_3083: tle %xcc, 0x1 fzero %f10 fmovscs %xcc, %f8, %f11 loop_3084: fnot2s %f6, %f8 fbe %fcc2, loop_3085 addccc %o2, 0x07B0, %o1 fornot1 %f6, %f8, %f8 sth %g3, [%l7 + 0x1C] loop_3085: pdist %f10, %f2, %f8 xor %l3, %l0, %g7 st %f8, [%l7 + 0x10] fble %fcc2, loop_3086 stx %l1, [%l7 + 0x28] bge %xcc, loop_3087 fsrc2s %f15, %f6 loop_3086: ldsb [%l7 + 0x56], %g2 ld [%l7 + 0x48], %f13 loop_3087: fbe %fcc0, loop_3088 fzero %f6 std %f14, [%l7 + 0x78] brlz %i7, loop_3089 loop_3088: fmuld8ulx16 %f14, %f11, %f4 edge32ln %g1, %l6, %i1 fnand %f4, %f0, %f10 loop_3089: fmovrdgz %l2, %f12, %f6 sub %i3, 0x007F, %g4 fmovsgu %xcc, %f6, %f2 stw %o6, [%l7 + 0x14] bvc,a %icc, loop_3090 mulx %i2, 0x02DB, %o7 edge32ln %o3, %i4, %i6 sth %o5, [%l7 + 0x68] loop_3090: edge16l %l5, %l4, %g6 xnor %i0, 0x0524, %g5 fpmerge %f9, %f8, %f4 ldsh [%l7 + 0x46], %o4 fmovsneg %xcc, %f0, %f15 ldx [%l7 + 0x70], %i5 lduh [%l7 + 0x2E], %o2 fbe %fcc2, loop_3091 tge %xcc, 0x0 sll %o0, %o1, %l3 subcc %g3, 0x1B98, %l0 loop_3091: ldd [%l7 + 0x58], %f14 andcc %g7, %l1, %i7 brlz %g1, loop_3092 lduw [%l7 + 0x2C], %l6 ldx [%l7 + 0x78], %g2 ldx [%l7 + 0x38], %l2 loop_3092: fexpand %f5, %f0 subccc %i1, 0x1B2D, %i3 ldx [%l7 + 0x48], %g4 fzero %f2 xor %o6, 0x08A0, %i2 ld [%l7 + 0x3C], %f12 stw %o7, [%l7 + 0x14] ldd [%l7 + 0x40], %f10 sdivx %o3, 0x039F, %i4 fand %f6, %f4, %f12 fcmpne32 %f6, %f6, %i6 udivcc %o5, 0x1714, %l4 ldsh [%l7 + 0x42], %g6 fnot2s %f0, %f7 fble,a %fcc1, loop_3093 fmovspos %icc, %f6, %f11 fpmerge %f14, %f6, %f2 movvc %icc, %l5, %g5 loop_3093: fsrc1 %f12, %f0 tle %xcc, 0x4 movrne %o4, %i5, %i0 fpadd32s %f9, %f2, %f1 lduw [%l7 + 0x34], %o2 fmovdvs %icc, %f4, %f3 movpos %icc, %o1, %l3 fmovrsgez %o0, %f8, %f12 ldsw [%l7 + 0x20], %g3 lduw [%l7 + 0x24], %g7 taddcctv %l0, %l1, %i7 ldsb [%l7 + 0x16], %g1 brnz,a %g2, loop_3094 bvs,a,pt %xcc, loop_3095 tvs %icc, 0x6 udivx %l6, 0x1770, %i1 loop_3094: fnand %f8, %f10, %f6 loop_3095: fsrc2 %f8, %f4 srlx %l2, 0x1B, %g4 sra %o6, %i3, %i2 ldx [%l7 + 0x50], %o7 mulscc %o3, 0x1800, %i4 fcmpne32 %f4, %f6, %i6 sra %o5, 0x18, %l4 ldsh [%l7 + 0x30], %l5 ldd [%l7 + 0x60], %f2 fbuge %fcc3, loop_3096 xorcc %g5, 0x1A38, %o4 brgz %g6, loop_3097 fmul8x16 %f2, %f14, %f4 loop_3096: ldub [%l7 + 0x0A], %i5 movg %xcc, %o2, %i0 loop_3097: srlx %l3, 0x10, %o1 subcc %o0, 0x1843, %g7 lduh [%l7 + 0x10], %g3 fba,a %fcc0, loop_3098 ldd [%l7 + 0x48], %f4 fnot1s %f2, %f13 lduh [%l7 + 0x1E], %l0 loop_3098: fnot2s %f4, %f0 stw %i7, [%l7 + 0x74] ldub [%l7 + 0x46], %l1 fmovse %icc, %f12, %f2 movvc %icc, %g2, %l6 std %f6, [%l7 + 0x38] edge16n %g1, %l2, %i1 ldx [%l7 + 0x28], %g4 fbule %fcc2, loop_3099 fnot2 %f6, %f2 ldd [%l7 + 0x38], %f14 fmovdg %icc, %f2, %f1 loop_3099: fmovsle %xcc, %f10, %f15 ldx [%l7 + 0x78], %o6 andncc %i2, %i3, %o7 ldx [%l7 + 0x38], %i4 fmovdneg %icc, %f13, %f7 te %icc, 0x1 andcc %i6, 0x11C4, %o5 ldsb [%l7 + 0x3D], %l4 bneg %icc, loop_3100 fmovdneg %xcc, %f2, %f12 umul %l5, %o3, %g5 fpadd32 %f4, %f14, %f6 loop_3100: bcc %xcc, loop_3101 stb %g6, [%l7 + 0x1D] mulscc %i5, %o2, %i0 sth %l3, [%l7 + 0x4A] loop_3101: addcc %o4, 0x1FDC, %o1 fmovsa %icc, %f10, %f6 sth %o0, [%l7 + 0x2C] xnorcc %g3, %l0, %g7 fmovsn %xcc, %f2, %f0 ldsb [%l7 + 0x19], %l1 fmovsa %xcc, %f12, %f6 sth %g2, [%l7 + 0x44] ldsw [%l7 + 0x68], %i7 std %f4, [%l7 + 0x28] udiv %g1, 0x03A5, %l2 fexpand %f14, %f4 fbug %fcc3, loop_3102 fnot1s %f2, %f9 ldd [%l7 + 0x20], %f6 ble loop_3103 loop_3102: edge8l %i1, %l6, %o6 orncc %i2, %g4, %i3 sdivcc %i4, 0x1C32, %i6 loop_3103: nop setx loop_3104, %l0, %l1 jmpl %l1, %o5 ldsw [%l7 + 0x78], %o7 mova %xcc, %l4, %l5 fsrc1s %f15, %f4 loop_3104: brnz %g5, loop_3105 xnor %o3, 0x0504, %g6 ldsb [%l7 + 0x0A], %o2 fcmpeq32 %f2, %f12, %i0 loop_3105: movvs %icc, %l3, %o4 std %f6, [%l7 + 0x70] smul %i5, %o0, %o1 ldx [%l7 + 0x50], %l0 fbule,a %fcc2, loop_3106 fmovdvc %xcc, %f4, %f13 bvc,pn %icc, loop_3107 sth %g3, [%l7 + 0x66] loop_3106: fblg %fcc2, loop_3108 fmovdgu %icc, %f6, %f12 loop_3107: array8 %l1, %g7, %i7 alignaddr %g1, %g2, %i1 loop_3108: st %f9, [%l7 + 0x4C] call loop_3109 fxnors %f3, %f2, %f3 tleu %xcc, 0x4 ldub [%l7 + 0x5B], %l6 loop_3109: fmovsleu %xcc, %f5, %f15 ldub [%l7 + 0x5B], %o6 movrlz %i2, %g4, %l2 fandnot1 %f4, %f10, %f6 stw %i3, [%l7 + 0x44] fcmpgt32 %f8, %f10, %i6 ta %icc, 0x0 edge8 %i4, %o7, %l4 stb %o5, [%l7 + 0x60] brlz %l5, loop_3110 sth %g5, [%l7 + 0x18] stx %o3, [%l7 + 0x78] lduw [%l7 + 0x08], %g6 loop_3110: tvc %xcc, 0x1 lduh [%l7 + 0x7C], %i0 fmovdpos %icc, %f14, %f10 taddcctv %l3, 0x1785, %o2 fmovsneg %icc, %f14, %f0 stw %i5, [%l7 + 0x54] bl,a loop_3111 std %f8, [%l7 + 0x50] alignaddrl %o0, %o1, %l0 ldx [%l7 + 0x68], %o4 loop_3111: tsubcctv %l1, 0x0920, %g7 smulcc %g3, %i7, %g2 fsrc1s %f9, %f2 fbne %fcc2, loop_3112 fmovsle %icc, %f1, %f13 ldsb [%l7 + 0x0A], %i1 stw %l6, [%l7 + 0x38] loop_3112: siam 0x0 fsrc2 %f2, %f14 movvs %icc, %o6, %g1 fbne,a %fcc2, loop_3113 fcmpne32 %f6, %f14, %i2 brgez,a %g4, loop_3114 movvc %xcc, %i3, %i6 loop_3113: fmovdne %xcc, %f1, %f6 udivcc %i4, 0x1491, %l2 loop_3114: movrgz %o7, 0x2CF, %o5 stx %l5, [%l7 + 0x38] fpsub32s %f4, %f11, %f0 st %f7, [%l7 + 0x1C] orcc %l4, 0x1B59, %o3 fmovdneg %icc, %f0, %f11 lduw [%l7 + 0x40], %g6 stx %g5, [%l7 + 0x08] fnands %f0, %f7, %f15 fmovdle %icc, %f14, %f1 fpadd16 %f0, %f12, %f12 movneg %icc, %i0, %l3 fmul8ulx16 %f12, %f12, %f8 tcc %icc, 0x2 ldub [%l7 + 0x18], %i5 bge,a loop_3115 fbn,a %fcc0, loop_3116 fpsub32 %f14, %f8, %f12 fmovdpos %xcc, %f1, %f3 loop_3115: fbule %fcc3, loop_3117 loop_3116: pdist %f8, %f0, %f14 alignaddr %o0, %o2, %l0 tl %icc, 0x6 loop_3117: ldub [%l7 + 0x39], %o1 fbe,a %fcc0, loop_3118 fmovde %icc, %f1, %f1 ldd [%l7 + 0x38], %f14 edge8ln %l1, %o4, %g3 loop_3118: std %f12, [%l7 + 0x68] fmuld8sux16 %f10, %f10, %f4 nop setx loop_3119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_3120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %icc, %f14, %f5 brnz %i7, loop_3121 loop_3119: fmovspos %xcc, %f13, %f14 loop_3120: ld [%l7 + 0x7C], %f15 edge8l %g7, %i1, %g2 loop_3121: fmovrdgz %o6, %f8, %f14 movn %xcc, %l6, %i2 fzero %f4 mulscc %g4, 0x07AC, %g1 mulx %i3, %i4, %i6 std %f8, [%l7 + 0x10] fbo %fcc1, loop_3122 fcmpes %fcc0, %f5, %f15 fexpand %f0, %f12 fandnot2s %f13, %f3, %f6 loop_3122: udiv %o7, 0x0093, %l2 std %f12, [%l7 + 0x60] srax %l5, %o5, %o3 stx %g6, [%l7 + 0x70] fmovsle %icc, %f0, %f10 movcs %icc, %g5, %l4 srlx %i0, %i5, %l3 lduw [%l7 + 0x10], %o2 ldub [%l7 + 0x16], %l0 fnot1s %f5, %f14 fbule,a %fcc0, loop_3123 nop setx loop_3124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %icc, %f13, %f6 fnot2s %f11, %f11 loop_3123: ld [%l7 + 0x38], %f8 loop_3124: bcc,pn %xcc, loop_3125 fmovdcc %xcc, %f5, %f12 tl %xcc, 0x0 ldd [%l7 + 0x10], %f4 loop_3125: ld [%l7 + 0x28], %f14 st %f10, [%l7 + 0x20] fcmpes %fcc2, %f12, %f5 udivx %o0, 0x0E83, %l1 fmovrdne %o4, %f6, %f12 tgu %icc, 0x6 fmul8sux16 %f12, %f12, %f12 sub %o1, %g3, %i7 ldsb [%l7 + 0x75], %g7 st %f4, [%l7 + 0x6C] fnand %f14, %f12, %f4 ldsb [%l7 + 0x35], %i1 std %f2, [%l7 + 0x50] addccc %o6, 0x0366, %g2 std %f0, [%l7 + 0x30] sll %i2, 0x11, %l6 fmovdvs %xcc, %f4, %f8 lduw [%l7 + 0x54], %g1 nop setx loop_3126, %l0, %l1 jmpl %l1, %g4 fmovrslz %i3, %f14, %f7 fmovdvs %xcc, %f13, %f10 stb %i4, [%l7 + 0x60] loop_3126: fbue,a %fcc0, loop_3127 fandnot2s %f13, %f3, %f12 tvs %icc, 0x7 brnz %i6, loop_3128 loop_3127: fmovdcs %icc, %f10, %f13 brlz,a %o7, loop_3129 fcmps %fcc2, %f2, %f15 loop_3128: fnors %f2, %f0, %f6 ldd [%l7 + 0x40], %f10 loop_3129: siam 0x7 fcmps %fcc1, %f7, %f13 fpackfix %f12, %f7 stw %l5, [%l7 + 0x7C] mulscc %o5, 0x052B, %l2 fcmpne16 %f14, %f6, %g6 ldsb [%l7 + 0x27], %g5 fcmpne16 %f6, %f8, %l4 fmovs %f11, %f10 ldub [%l7 + 0x15], %i0 ldsw [%l7 + 0x50], %o3 fors %f3, %f0, %f9 ldsb [%l7 + 0x4D], %i5 std %f4, [%l7 + 0x28] fmuld8sux16 %f10, %f10, %f14 sll %l3, 0x18, %o2 fpackfix %f4, %f0 ldsb [%l7 + 0x69], %l0 brz %l1, loop_3130 fmovrsgz %o4, %f15, %f10 lduh [%l7 + 0x6E], %o0 fmul8x16al %f6, %f12, %f12 loop_3130: tleu %icc, 0x0 fnot1s %f14, %f1 fmovdn %xcc, %f5, %f5 fxor %f6, %f14, %f12 fone %f2 addcc %g3, %o1, %g7 fmul8x16 %f3, %f6, %f4 sth %i1, [%l7 + 0x48] fpsub16 %f12, %f6, %f8 fmovsge %icc, %f7, %f14 stx %o6, [%l7 + 0x60] std %f4, [%l7 + 0x20] fornot1 %f8, %f0, %f2 fmovrdgz %i7, %f12, %f10 sdivx %g2, 0x067A, %l6 fmovsg %icc, %f2, %f10 ldsb [%l7 + 0x09], %g1 orcc %g4, 0x1DBB, %i2 fornot1s %f13, %f9, %f15 lduw [%l7 + 0x58], %i4 brnz,a %i6, loop_3131 std %f4, [%l7 + 0x48] fmovrsgez %o7, %f11, %f3 sth %i3, [%l7 + 0x4E] loop_3131: move %icc, %o5, %l2 stb %g6, [%l7 + 0x63] fble %fcc1, loop_3132 popc %l5, %l4 movneg %icc, %g5, %o3 fcmpne16 %f4, %f8, %i5 loop_3132: bshuffle %f0, %f6, %f2 movl %xcc, %l3, %i0 ldsh [%l7 + 0x64], %l0 lduh [%l7 + 0x48], %l1 fcmpeq32 %f14, %f0, %o4 fcmped %fcc3, %f4, %f8 umulcc %o2, %o0, %g3 fpadd16s %f4, %f12, %f15 st %f6, [%l7 + 0x0C] bl,a,pt %icc, loop_3133 nop setx loop_3134, %l0, %l1 jmpl %l1, %g7 be %icc, loop_3135 sdivcc %i1, 0x0835, %o6 loop_3133: fmovrdne %o1, %f10, %f0 loop_3134: fmovsge %xcc, %f2, %f15 loop_3135: lduh [%l7 + 0x28], %g2 xnorcc %l6, 0x0729, %g1 std %f8, [%l7 + 0x40] bneg,a,pt %xcc, loop_3136 fmovdleu %xcc, %f7, %f1 ldd [%l7 + 0x58], %f10 fsrc1s %f15, %f4 loop_3136: bvs,a,pt %xcc, loop_3137 movneg %icc, %i7, %i2 mulx %g4, 0x1DCE, %i6 ldsw [%l7 + 0x74], %i4 loop_3137: fmovda %icc, %f9, %f9 taddcc %i3, 0x047C, %o7 fmul8sux16 %f8, %f14, %f4 fpadd16s %f5, %f8, %f3 std %f6, [%l7 + 0x28] fmovdg %icc, %f5, %f14 fba %fcc0, loop_3138 edge32 %o5, %g6, %l5 fblg %fcc0, loop_3139 fmovdvs %xcc, %f11, %f15 loop_3138: stw %l4, [%l7 + 0x48] movrlz %l2, %g5, %i5 loop_3139: ldub [%l7 + 0x15], %o3 xnorcc %l3, %i0, %l1 ldd [%l7 + 0x68], %f14 ldsb [%l7 + 0x4B], %o4 fbn %fcc2, loop_3140 tl %icc, 0x6 tneg %icc, 0x2 tcs %xcc, 0x5 loop_3140: tne %icc, 0x5 fornot2s %f10, %f9, %f7 fnot2 %f14, %f6 te %xcc, 0x5 fmovsn %icc, %f3, %f13 bne,a %xcc, loop_3141 fmul8ulx16 %f2, %f10, %f2 sth %o2, [%l7 + 0x12] movge %xcc, %o0, %l0 loop_3141: andn %g7, %g3, %i1 ldd [%l7 + 0x08], %f10 fmovspos %xcc, %f3, %f6 fpackfix %f4, %f12 orncc %o1, 0x06E9, %o6 movn %icc, %g2, %l6 edge32ln %i7, %i2, %g4 andn %i6, %g1, %i4 fpadd16s %f10, %f5, %f1 bcc,a loop_3142 ldx [%l7 + 0x60], %o7 smulcc %o5, %i3, %g6 fsrc2 %f14, %f6 loop_3142: sub %l5, %l4, %g5 tneg %icc, 0x7 fmuld8ulx16 %f10, %f9, %f6 ble,pt %xcc, loop_3143 fmul8x16 %f3, %f10, %f12 fmovsge %icc, %f5, %f3 ldx [%l7 + 0x18], %i5 loop_3143: fand %f14, %f8, %f0 fmovsne %xcc, %f9, %f13 sub %o3, %l3, %i0 tcs %xcc, 0x3 taddcc %l1, %l2, %o4 stx %o0, [%l7 + 0x60] fzero %f14 udivcc %o2, 0x169E, %l0 edge8 %g3, %g7, %o1 fmovrdlez %i1, %f14, %f0 sll %o6, %l6, %g2 movge %icc, %i7, %g4 ldub [%l7 + 0x41], %i6 ldsb [%l7 + 0x2A], %i2 fpadd16 %f6, %f0, %f8 fmul8x16 %f11, %f2, %f4 fbu %fcc1, loop_3144 fbule,a %fcc3, loop_3145 fmovrdlez %i4, %f10, %f0 fmovsvs %icc, %f1, %f7 loop_3144: stw %g1, [%l7 + 0x2C] loop_3145: fcmple16 %f0, %f4, %o5 ldd [%l7 + 0x28], %f0 udivcc %i3, 0x09C3, %o7 ldx [%l7 + 0x78], %l5 andcc %l4, %g5, %i5 movrne %g6, 0x2CF, %l3 lduw [%l7 + 0x48], %i0 edge16l %l1, %o3, %o4 ldub [%l7 + 0x49], %o0 tvs %xcc, 0x6 fbne,a %fcc0, loop_3146 brlz,a %o2, loop_3147 fornot1 %f8, %f0, %f10 sll %l0, %g3, %l2 loop_3146: ble loop_3148 loop_3147: fbge %fcc3, loop_3149 ldsh [%l7 + 0x1E], %o1 fmovsge %icc, %f2, %f3 loop_3148: ld [%l7 + 0x7C], %f2 loop_3149: ldsw [%l7 + 0x6C], %i1 movgu %icc, %o6, %l6 fnot2 %f12, %f8 st %f6, [%l7 + 0x18] movrgez %g2, 0x0B2, %g7 st %f3, [%l7 + 0x14] ldub [%l7 + 0x45], %g4 fcmpeq16 %f6, %f4, %i6 fmovdge %xcc, %f14, %f3 ldsb [%l7 + 0x28], %i7 std %f0, [%l7 + 0x50] fmovdneg %icc, %f0, %f5 and %i2, %g1, %o5 ldsw [%l7 + 0x58], %i4 fcmpeq16 %f8, %f0, %i3 lduh [%l7 + 0x24], %l5 ldsh [%l7 + 0x28], %l4 edge32ln %g5, %o7, %i5 ldsw [%l7 + 0x6C], %g6 stx %i0, [%l7 + 0x78] tn %xcc, 0x0 fxnor %f4, %f2, %f8 brgz %l1, loop_3150 tpos %icc, 0x7 fmovdcc %icc, %f4, %f15 movn %xcc, %o3, %o4 loop_3150: orcc %o0, 0x18B0, %l3 fmovscs %xcc, %f7, %f5 ble loop_3151 ldsw [%l7 + 0x50], %l0 ldsh [%l7 + 0x70], %g3 fbug,a %fcc2, loop_3152 loop_3151: fandnot1 %f12, %f10, %f10 umulcc %l2, %o2, %o1 edge16n %i1, %o6, %g2 loop_3152: subccc %l6, %g4, %i6 stw %g7, [%l7 + 0x30] fcmpgt16 %f14, %f2, %i7 fbule %fcc1, loop_3153 bne,pn %xcc, loop_3154 std %f2, [%l7 + 0x60] fmovsneg %xcc, %f15, %f9 loop_3153: lduh [%l7 + 0x3C], %g1 loop_3154: fsrc2s %f7, %f13 st %f10, [%l7 + 0x40] andncc %o5, %i4, %i2 fmovdn %xcc, %f1, %f8 fxors %f8, %f5, %f6 stb %l5, [%l7 + 0x3E] fornot2 %f10, %f2, %f10 udiv %l4, 0x0D70, %g5 te %icc, 0x1 ldsh [%l7 + 0x0C], %o7 fcmple32 %f10, %f4, %i3 tg %xcc, 0x7 fcmpeq16 %f6, %f12, %i5 edge16 %g6, %l1, %i0 fandnot1 %f2, %f4, %f0 fmovsl %xcc, %f15, %f2 fmovdge %xcc, %f5, %f13 movg %icc, %o4, %o0 fnot2s %f1, %f7 orn %o3, %l0, %l3 tpos %xcc, 0x2 st %f10, [%l7 + 0x74] stw %l2, [%l7 + 0x1C] ldub [%l7 + 0x63], %o2 fmuld8sux16 %f14, %f6, %f10 bcc,a,pn %icc, loop_3155 movvc %xcc, %g3, %i1 movrlez %o1, 0x3E4, %o6 bge,pn %icc, loop_3156 loop_3155: movn %xcc, %g2, %g4 fbne,a %fcc1, loop_3157 movpos %icc, %i6, %g7 loop_3156: lduh [%l7 + 0x2C], %l6 fmovrslez %i7, %f5, %f5 loop_3157: bl,pt %icc, loop_3158 fmovdvs %xcc, %f5, %f4 fsrc2s %f1, %f15 movg %xcc, %g1, %o5 loop_3158: stw %i2, [%l7 + 0x18] movvc %xcc, %i4, %l5 mulx %g5, 0x1147, %o7 fcmpes %fcc2, %f11, %f14 ldd [%l7 + 0x70], %f10 lduh [%l7 + 0x3E], %l4 smul %i5, %i3, %g6 fsrc1 %f0, %f0 fmovdleu %icc, %f13, %f13 movpos %icc, %l1, %o4 ble,pn %xcc, loop_3159 std %f6, [%l7 + 0x40] addccc %o0, 0x0C8E, %o3 ta %xcc, 0x5 loop_3159: edge8l %l0, %i0, %l2 fornot2s %f5, %f11, %f3 fbul %fcc1, loop_3160 fpsub16s %f1, %f3, %f1 fzeros %f6 fpadd16 %f6, %f14, %f4 loop_3160: lduw [%l7 + 0x20], %l3 fandnot2s %f8, %f3, %f9 fmovdge %icc, %f14, %f12 ldub [%l7 + 0x6A], %g3 fnot1 %f14, %f8 fpadd16 %f0, %f2, %f6 fmovdcc %icc, %f1, %f6 brgez,a %i1, loop_3161 fpmerge %f13, %f8, %f14 fandnot2s %f7, %f8, %f9 st %f1, [%l7 + 0x14] loop_3161: xnor %o2, %o1, %g2 ldsh [%l7 + 0x40], %o6 bvs,pt %icc, loop_3162 ldub [%l7 + 0x1C], %i6 stw %g4, [%l7 + 0x28] st %f0, [%l7 + 0x64] loop_3162: fmovdneg %xcc, %f9, %f10 ldub [%l7 + 0x26], %g7 ldsw [%l7 + 0x74], %i7 fmovrsgz %g1, %f12, %f12 ldub [%l7 + 0x7F], %o5 ldsb [%l7 + 0x55], %i2 fnot2 %f6, %f2 ldsb [%l7 + 0x31], %l6 lduw [%l7 + 0x50], %l5 ldx [%l7 + 0x50], %g5 edge32l %o7, %i4, %i5 stw %l4, [%l7 + 0x34] ldx [%l7 + 0x50], %i3 std %f14, [%l7 + 0x78] udivcc %l1, 0x1A43, %g6 fmovdle %xcc, %f0, %f7 fpack32 %f12, %f2, %f8 brnz %o4, loop_3163 sth %o0, [%l7 + 0x34] edge32l %o3, %i0, %l0 lduw [%l7 + 0x30], %l2 loop_3163: fnors %f9, %f0, %f6 fandnot2 %f12, %f12, %f8 tsubcc %l3, 0x18FF, %i1 stb %g3, [%l7 + 0x79] sth %o2, [%l7 + 0x6E] fsrc2s %f3, %f6 movrgz %g2, 0x204, %o6 fxor %f8, %f10, %f0 fors %f13, %f10, %f6 bvc %icc, loop_3164 stb %i6, [%l7 + 0x2D] bvc,a %xcc, loop_3165 fxor %f6, %f14, %f2 loop_3164: movvs %xcc, %g4, %g7 fnot1s %f6, %f5 loop_3165: fmuld8ulx16 %f15, %f12, %f2 fmovrsgez %o1, %f2, %f5 taddcc %g1, 0x1098, %o5 tpos %icc, 0x2 fmovrsne %i7, %f5, %f5 srl %i2, 0x1F, %l6 ld [%l7 + 0x74], %f11 ld [%l7 + 0x1C], %f1 edge8n %g5, %o7, %i4 ldd [%l7 + 0x28], %f4 movrgez %l5, 0x0DC, %i5 lduw [%l7 + 0x3C], %l4 tle %icc, 0x2 fnor %f2, %f8, %f2 movleu %icc, %l1, %i3 fabsd %f0, %f2 fxnor %f12, %f12, %f14 ldx [%l7 + 0x60], %g6 ldub [%l7 + 0x43], %o4 faligndata %f14, %f10, %f10 sra %o3, 0x18, %i0 brlz %o0, loop_3166 fmovsn %xcc, %f7, %f11 ldsb [%l7 + 0x10], %l0 brlez,a %l3, loop_3167 loop_3166: fmovsleu %icc, %f12, %f2 ldub [%l7 + 0x1B], %i1 edge32l %l2, %o2, %g2 loop_3167: fzero %f0 movn %icc, %g3, %i6 sllx %o6, %g7, %g4 andcc %o1, 0x15C0, %o5 movpos %xcc, %g1, %i2 movl %icc, %i7, %l6 tsubcctv %g5, %i4, %o7 umulcc %i5, 0x1E92, %l5 std %f12, [%l7 + 0x70] fzeros %f6 brgz %l4, loop_3168 ldx [%l7 + 0x60], %l1 ldsh [%l7 + 0x14], %g6 stb %o4, [%l7 + 0x30] loop_3168: brlez,a %i3, loop_3169 fornot1s %f4, %f3, %f3 fmovsgu %xcc, %f3, %f14 fmovrdlez %o3, %f14, %f6 loop_3169: fpsub16 %f6, %f14, %f6 fcmpeq32 %f14, %f14, %i0 std %f2, [%l7 + 0x28] std %f14, [%l7 + 0x18] ldsw [%l7 + 0x58], %l0 movgu %icc, %l3, %i1 fnot2s %f4, %f9 ldd [%l7 + 0x10], %f4 edge32n %o0, %o2, %g2 fmovde %icc, %f10, %f8 fbug %fcc0, loop_3170 udivx %l2, 0x17FC, %i6 fxor %f2, %f2, %f14 edge16l %o6, %g3, %g7 loop_3170: fnot2s %f12, %f0 tcc %icc, 0x0 ldsh [%l7 + 0x60], %g4 and %o5, %g1, %o1 fmovdn %xcc, %f8, %f13 bg,pt %xcc, loop_3171 fcmps %fcc3, %f0, %f0 fmovrdne %i2, %f6, %f14 ldx [%l7 + 0x50], %l6 loop_3171: lduw [%l7 + 0x1C], %i7 edge16l %i4, %o7, %i5 fnegs %f7, %f6 tge %xcc, 0x5 fpadd16 %f8, %f12, %f6 fmovsg %icc, %f2, %f6 ldsb [%l7 + 0x5E], %l5 taddcc %g5, 0x1492, %l1 fbge,a %fcc2, loop_3172 brgez %l4, loop_3173 fcmpne16 %f0, %f14, %g6 smulcc %i3, %o3, %i0 loop_3172: fpadd32 %f2, %f8, %f6 loop_3173: fmovdleu %icc, %f0, %f11 fmovsl %xcc, %f6, %f15 fmovsg %icc, %f2, %f4 movpos %icc, %o4, %l0 tcc %xcc, 0x2 stb %l3, [%l7 + 0x59] std %f0, [%l7 + 0x68] edge32l %i1, %o2, %g2 bgu,a %icc, loop_3174 movrgz %o0, %l2, %o6 movge %icc, %g3, %i6 fcmpne32 %f0, %f14, %g4 loop_3174: fble,a %fcc3, loop_3175 ldsw [%l7 + 0x0C], %o5 tl %icc, 0x0 fbu,a %fcc2, loop_3176 loop_3175: ldub [%l7 + 0x69], %g1 fmul8ulx16 %f10, %f10, %f6 srlx %g7, %o1, %i2 loop_3176: fbne,a %fcc1, loop_3177 tsubcc %i7, 0x146A, %l6 ldsw [%l7 + 0x28], %o7 xorcc %i5, 0x1E44, %l5 loop_3177: ldd [%l7 + 0x68], %f6 ldsw [%l7 + 0x20], %g5 fmul8x16 %f0, %f12, %f6 fmovrdgez %i4, %f0, %f14 fones %f6 bgu %xcc, loop_3178 stb %l4, [%l7 + 0x5A] fandnot1s %f12, %f10, %f14 umul %g6, %i3, %l1 loop_3178: stb %o3, [%l7 + 0x59] fxnor %f8, %f4, %f2 brlez %i0, loop_3179 fxnor %f8, %f10, %f6 brgez %l0, loop_3180 fmovsle %icc, %f8, %f6 loop_3179: movle %icc, %l3, %i1 brgez %o2, loop_3181 loop_3180: movre %g2, 0x1E1, %o0 std %f4, [%l7 + 0x20] bneg,a,pn %icc, loop_3182 loop_3181: tgu %xcc, 0x1 fbg %fcc0, loop_3183 ldd [%l7 + 0x60], %f12 loop_3182: fmul8ulx16 %f4, %f0, %f14 ld [%l7 + 0x44], %f9 loop_3183: fpsub16 %f2, %f2, %f10 fnands %f8, %f3, %f8 fnot1s %f6, %f12 bn,pn %icc, loop_3184 ldd [%l7 + 0x40], %f4 fmovdg %xcc, %f2, %f14 st %f6, [%l7 + 0x0C] loop_3184: movl %xcc, %o4, %o6 edge16n %l2, %g3, %i6 add %o5, %g1, %g7 edge16ln %o1, %i2, %g4 fmovrdgez %l6, %f6, %f10 fandnot1s %f8, %f14, %f7 lduw [%l7 + 0x6C], %i7 ldub [%l7 + 0x13], %i5 fmovda %xcc, %f8, %f4 movgu %xcc, %l5, %g5 fcmpne32 %f12, %f4, %o7 ldsh [%l7 + 0x22], %l4 udivcc %i4, 0x1BA2, %i3 ldsb [%l7 + 0x21], %g6 udiv %o3, 0x1A24, %i0 sllx %l1, %l0, %i1 fmovse %icc, %f11, %f8 edge8 %o2, %l3, %g2 udivx %o4, 0x14D9, %o6 fandnot1s %f1, %f7, %f6 fxors %f4, %f14, %f12 lduw [%l7 + 0x38], %l2 stx %o0, [%l7 + 0x38] stx %i6, [%l7 + 0x10] movcs %xcc, %o5, %g1 edge8n %g3, %o1, %g7 orncc %i2, 0x15FD, %l6 bcs,a,pn %icc, loop_3185 andncc %g4, %i5, %l5 std %f4, [%l7 + 0x68] fxors %f12, %f1, %f7 loop_3185: bpos %icc, loop_3186 mulx %i7, 0x07FD, %o7 subccc %l4, %i4, %i3 brlz,a %g6, loop_3187 loop_3186: lduw [%l7 + 0x3C], %o3 movpos %icc, %i0, %l1 tl %xcc, 0x4 loop_3187: lduw [%l7 + 0x28], %g5 movleu %xcc, %i1, %l0 fbg %fcc1, loop_3188 alignaddr %o2, %l3, %o4 te %xcc, 0x6 fbge %fcc1, loop_3189 loop_3188: fmovsvs %xcc, %f1, %f13 fbn %fcc3, loop_3190 ld [%l7 + 0x0C], %f3 loop_3189: fmovda %xcc, %f12, %f10 ldub [%l7 + 0x3E], %o6 loop_3190: movne %xcc, %l2, %g2 fzero %f0 fmovdl %xcc, %f7, %f0 movneg %icc, %i6, %o0 bvs loop_3191 tcc %xcc, 0x1 fpsub32s %f8, %f4, %f4 taddcctv %g1, %o5, %g3 loop_3191: lduh [%l7 + 0x0A], %o1 stx %g7, [%l7 + 0x28] fcmpes %fcc3, %f5, %f0 fpackfix %f10, %f6 tge %xcc, 0x4 lduw [%l7 + 0x78], %i2 xor %l6, %i5, %g4 tvs %xcc, 0x4 and %i7, %o7, %l5 pdist %f10, %f4, %f4 sdivx %i4, 0x1E83, %i3 fands %f6, %f11, %f13 te %icc, 0x6 fabsd %f10, %f12 fcmps %fcc2, %f13, %f11 fnot2 %f14, %f2 fandnot2 %f4, %f4, %f4 fmovda %xcc, %f2, %f15 fpadd16 %f14, %f6, %f14 fzero %f2 fnot1 %f0, %f2 st %f1, [%l7 + 0x34] fmul8ulx16 %f10, %f8, %f12 alignaddr %l4, %o3, %g6 edge32ln %l1, %g5, %i0 movle %icc, %l0, %o2 fmovrdne %l3, %f14, %f14 stx %o4, [%l7 + 0x38] fmovrslez %i1, %f2, %f2 edge16ln %l2, %g2, %i6 siam 0x2 fcmpeq32 %f10, %f6, %o0 lduw [%l7 + 0x50], %g1 fornot2s %f6, %f12, %f14 fnegd %f6, %f10 fandnot2s %f7, %f13, %f14 ldd [%l7 + 0x68], %f14 fmovda %icc, %f9, %f5 stx %o5, [%l7 + 0x60] fnands %f2, %f9, %f14 xor %o6, 0x0542, %o1 tvs %icc, 0x6 fmovsgu %icc, %f10, %f7 fmovdvc %icc, %f2, %f8 alignaddr %g7, %i2, %g3 fmovdneg %icc, %f7, %f8 ldd [%l7 + 0x78], %f6 stw %i5, [%l7 + 0x5C] taddcctv %g4, 0x07D8, %i7 bvc %icc, loop_3192 fpsub16s %f9, %f13, %f10 ba %icc, loop_3193 fpackfix %f14, %f10 loop_3192: edge8ln %o7, %l6, %i4 lduw [%l7 + 0x78], %i3 loop_3193: bg,a loop_3194 ldsh [%l7 + 0x6C], %l4 ldsh [%l7 + 0x34], %l5 taddcctv %g6, %o3, %g5 loop_3194: orcc %l1, %l0, %o2 edge16ln %i0, %o4, %i1 sllx %l3, 0x0C, %l2 fbl %fcc1, loop_3195 stx %i6, [%l7 + 0x48] for %f6, %f12, %f10 fcmped %fcc1, %f14, %f8 loop_3195: fbl %fcc0, loop_3196 fand %f2, %f0, %f12 ld [%l7 + 0x58], %f13 ldd [%l7 + 0x40], %f0 loop_3196: sdivx %g2, 0x1C43, %g1 bne,pt %xcc, loop_3197 fmovrdne %o5, %f8, %f14 fmovdl %icc, %f11, %f14 fbule %fcc2, loop_3198 loop_3197: fmovrse %o6, %f6, %f14 ldx [%l7 + 0x68], %o1 fxnors %f11, %f3, %f2 loop_3198: stb %o0, [%l7 + 0x63] tsubcctv %g7, 0x0B46, %i2 ldsb [%l7 + 0x0B], %g3 fzero %f10 fandnot1 %f2, %f2, %f8 fmuld8ulx16 %f9, %f0, %f0 move %xcc, %g4, %i5 stw %i7, [%l7 + 0x14] ba,a loop_3199 fmovdvc %icc, %f15, %f6 ldsb [%l7 + 0x52], %o7 fcmpne32 %f8, %f8, %l6 loop_3199: fbu %fcc3, loop_3200 fmovdge %xcc, %f14, %f13 srlx %i3, %i4, %l5 ld [%l7 + 0x0C], %f4 loop_3200: fmovdgu %icc, %f4, %f4 bvs %icc, loop_3201 mulscc %g6, %o3, %l4 fmovscs %xcc, %f8, %f3 fpack16 %f0, %f5 loop_3201: movne %icc, %g5, %l0 ldsw [%l7 + 0x4C], %o2 fmovrdlz %i0, %f10, %f6 fmovsa %icc, %f2, %f13 mova %xcc, %o4, %i1 fpmerge %f10, %f13, %f0 sdivcc %l1, 0x0169, %l2 bcc,pn %icc, loop_3202 fmovrdne %i6, %f4, %f14 fpack16 %f4, %f7 bcs,a,pn %xcc, loop_3203 loop_3202: fmovdn %icc, %f11, %f12 xnor %l3, 0x12BF, %g1 fmovsl %xcc, %f7, %f12 loop_3203: fmovdle %icc, %f9, %f0 std %f2, [%l7 + 0x68] fmovsg %xcc, %f4, %f13 fmovs %f12, %f5 tg %icc, 0x4 bge,a,pt %xcc, loop_3204 fmovsa %xcc, %f6, %f6 fnot1s %f0, %f10 fandnot2 %f8, %f4, %f14 loop_3204: stx %g2, [%l7 + 0x40] fmovse %icc, %f11, %f6 array16 %o6, %o1, %o0 pdist %f14, %f4, %f4 bshuffle %f14, %f2, %f6 bg,pn %icc, loop_3205 addccc %o5, %g7, %i2 fzero %f14 andcc %g3, %g4, %i7 loop_3205: ldsw [%l7 + 0x64], %o7 ldsb [%l7 + 0x25], %l6 edge16l %i5, %i3, %i4 siam 0x7 edge8l %l5, %g6, %l4 fnand %f8, %f8, %f10 tsubcc %g5, %o3, %o2 tle %icc, 0x7 movl %xcc, %l0, %o4 lduw [%l7 + 0x14], %i1 fpsub16 %f8, %f12, %f12 bcs,a %xcc, loop_3206 lduh [%l7 + 0x60], %i0 orncc %l2, 0x04E3, %i6 fmovdgu %xcc, %f8, %f1 loop_3206: movrne %l3, %g1, %g2 ld [%l7 + 0x24], %f7 ldsh [%l7 + 0x7C], %l1 fpackfix %f0, %f1 edge16l %o6, %o1, %o5 te %xcc, 0x6 fpmerge %f5, %f7, %f14 sdivcc %o0, 0x0AD8, %g7 call loop_3207 movn %icc, %g3, %i2 brnz %i7, loop_3208 fmovsne %xcc, %f10, %f4 loop_3207: fexpand %f10, %f0 fandnot1s %f14, %f10, %f15 loop_3208: fpadd16 %f10, %f14, %f10 fandnot2s %f14, %f2, %f5 fxor %f4, %f6, %f8 std %f12, [%l7 + 0x68] tle %icc, 0x2 bneg,pt %icc, loop_3209 and %g4, %l6, %o7 tne %xcc, 0x2 fbe,a %fcc2, loop_3210 loop_3209: fmovdg %xcc, %f1, %f11 lduh [%l7 + 0x44], %i3 fbe,a %fcc3, loop_3211 loop_3210: fandnot2 %f4, %f14, %f6 movgu %xcc, %i4, %l5 fmovrsgez %g6, %f6, %f10 loop_3211: stb %i5, [%l7 + 0x58] movneg %icc, %l4, %g5 lduw [%l7 + 0x64], %o2 mulx %l0, 0x1F5C, %o3 ldsw [%l7 + 0x5C], %o4 and %i1, %l2, %i6 fmovsvs %xcc, %f10, %f12 fmovdge %icc, %f2, %f10 movrlez %i0, 0x244, %g1 tpos %icc, 0x4 brlez %g2, loop_3212 fnot2 %f6, %f14 brz,a %l1, loop_3213 stw %l3, [%l7 + 0x4C] loop_3212: ldx [%l7 + 0x48], %o1 fexpand %f6, %f10 loop_3213: sdivx %o5, 0x118F, %o0 fmovdpos %icc, %f9, %f1 array32 %o6, %g7, %i2 std %f4, [%l7 + 0x60] sth %i7, [%l7 + 0x7E] fmovscc %icc, %f14, %f4 ldsh [%l7 + 0x72], %g3 tg %xcc, 0x0 tn %icc, 0x7 fornot1s %f14, %f10, %f6 sth %l6, [%l7 + 0x6C] fmul8x16au %f11, %f5, %f0 fmovsge %icc, %f9, %f12 movgu %icc, %g4, %i3 fcmpes %fcc2, %f12, %f9 stb %o7, [%l7 + 0x4E] array8 %i4, %l5, %i5 stx %g6, [%l7 + 0x70] sth %l4, [%l7 + 0x6C] fmovdcc %icc, %f7, %f14 udivx %g5, 0x0B59, %l0 fmul8x16al %f10, %f3, %f4 fbne %fcc3, loop_3214 fmovsvs %icc, %f2, %f1 sth %o3, [%l7 + 0x56] ldsw [%l7 + 0x38], %o2 loop_3214: sll %i1, 0x1F, %o4 tn %icc, 0x7 movrgz %l2, %i6, %i0 fnand %f4, %f8, %f8 fxnor %f10, %f6, %f10 fcmple16 %f2, %f10, %g1 ldd [%l7 + 0x18], %f8 brlez %l1, loop_3215 te %icc, 0x6 movvc %xcc, %l3, %o1 brgz %g2, loop_3216 loop_3215: ldub [%l7 + 0x74], %o0 fmovrsne %o6, %f0, %f11 edge8l %o5, %g7, %i7 loop_3216: fcmple32 %f0, %f8, %i2 andncc %g3, %g4, %i3 bcs,pt %icc, loop_3217 brlez %l6, loop_3218 fmovsne %icc, %f10, %f6 fmovrslz %o7, %f15, %f0 loop_3217: fmovdvc %icc, %f1, %f1 loop_3218: fandnot2 %f2, %f14, %f14 fmovsne %icc, %f14, %f14 udivx %l5, 0x0D64, %i5 ldx [%l7 + 0x08], %i4 ldub [%l7 + 0x4C], %l4 stb %g6, [%l7 + 0x2F] fmovse %xcc, %f7, %f4 add %l0, %g5, %o2 fmovsleu %xcc, %f0, %f10 ldsb [%l7 + 0x37], %o3 fmovrdlez %o4, %f4, %f8 andn %i1, 0x18CD, %l2 pdist %f0, %f4, %f8 ldsw [%l7 + 0x4C], %i0 fxnor %f14, %f4, %f14 sth %g1, [%l7 + 0x38] fmul8ulx16 %f6, %f14, %f0 lduw [%l7 + 0x14], %l1 ldsw [%l7 + 0x3C], %i6 ldub [%l7 + 0x1E], %o1 fmovrsne %g2, %f13, %f11 tg %icc, 0x4 fmul8sux16 %f14, %f8, %f8 movrlz %l3, %o6, %o5 std %f14, [%l7 + 0x18] stx %g7, [%l7 + 0x40] fcmple32 %f6, %f10, %o0 fbule,a %fcc3, loop_3219 lduh [%l7 + 0x50], %i7 fmovrdgz %g3, %f10, %f10 fnot2 %f12, %f2 loop_3219: fbue %fcc1, loop_3220 tsubcc %g4, 0x17AC, %i3 fone %f12 fblg,a %fcc1, loop_3221 loop_3220: ldsh [%l7 + 0x18], %i2 fmul8x16 %f5, %f0, %f4 for %f12, %f12, %f6 loop_3221: fmovsle %icc, %f4, %f1 te %icc, 0x0 ldd [%l7 + 0x68], %f8 edge8ln %o7, %l5, %i5 fmovsleu %icc, %f7, %f11 tcs %xcc, 0x3 brz,a %i4, loop_3222 ld [%l7 + 0x3C], %f5 brnz %l6, loop_3223 fones %f12 loop_3222: movvs %icc, %l4, %g6 movgu %icc, %g5, %o2 loop_3223: bpos loop_3224 ldsw [%l7 + 0x0C], %o3 st %f11, [%l7 + 0x74] stw %l0, [%l7 + 0x40] loop_3224: fmovdle %xcc, %f1, %f10 pdist %f2, %f10, %f0 st %f15, [%l7 + 0x48] srlx %i1, 0x14, %o4 st %f0, [%l7 + 0x08] ldub [%l7 + 0x25], %i0 brgez %g1, loop_3225 fands %f9, %f11, %f14 fpsub32 %f14, %f14, %f2 movrlz %l2, %i6, %o1 loop_3225: ld [%l7 + 0x50], %f9 nop setx loop_3226, %l0, %l1 jmpl %l1, %g2 pdist %f6, %f2, %f12 movrlz %l1, 0x293, %o6 fexpand %f4, %f8 loop_3226: ldub [%l7 + 0x1F], %l3 ldx [%l7 + 0x30], %g7 stw %o5, [%l7 + 0x20] lduh [%l7 + 0x0C], %o0 fmovsleu %icc, %f2, %f13 stx %g3, [%l7 + 0x30] fmovdcs %icc, %f13, %f14 std %f10, [%l7 + 0x50] ldsw [%l7 + 0x08], %i7 brz %i3, loop_3227 fxor %f4, %f12, %f0 movrgz %i2, 0x09E, %g4 lduh [%l7 + 0x3E], %l5 loop_3227: ld [%l7 + 0x48], %f12 fmovrdgz %o7, %f12, %f12 nop setx loop_3228, %l0, %l1 jmpl %l1, %i5 fcmps %fcc2, %f15, %f7 movre %l6, %l4, %g6 sethi 0x0DEF, %g5 loop_3228: tn %icc, 0x4 ldd [%l7 + 0x08], %f2 fbu,a %fcc3, loop_3229 mulscc %i4, 0x1211, %o3 fnot1 %f0, %f10 xorcc %o2, %i1, %o4 loop_3229: fnor %f8, %f14, %f0 fbu,a %fcc2, loop_3230 sth %l0, [%l7 + 0x76] tcs %icc, 0x2 fmovsg %xcc, %f2, %f13 loop_3230: fpsub32 %f6, %f0, %f6 fxors %f2, %f11, %f9 fornot2 %f2, %f8, %f2 ta %icc, 0x0 fcmple16 %f4, %f6, %g1 ldx [%l7 + 0x28], %i0 ta %xcc, 0x4 fnegs %f4, %f13 movcc %xcc, %l2, %i6 edge8 %o1, %g2, %o6 addccc %l1, %l3, %o5 tne %icc, 0x6 fble,a %fcc2, loop_3231 fmovdleu %xcc, %f3, %f2 fnegs %f11, %f7 fmovsl %icc, %f9, %f2 loop_3231: st %f12, [%l7 + 0x30] fand %f4, %f4, %f10 fornot2 %f4, %f14, %f14 bneg,a loop_3232 fzeros %f10 ldsb [%l7 + 0x61], %g7 bvs loop_3233 loop_3232: movcc %icc, %g3, %i7 xorcc %o0, %i3, %i2 fcmpd %fcc2, %f4, %f12 loop_3233: ldx [%l7 + 0x10], %l5 fcmple32 %f14, %f10, %o7 tl %icc, 0x4 fmovdpos %icc, %f6, %f14 fmul8x16au %f5, %f3, %f10 movrgez %i5, 0x15D, %g4 fbo,a %fcc3, loop_3234 std %f6, [%l7 + 0x58] fnot1s %f12, %f10 ldsw [%l7 + 0x30], %l4 loop_3234: tle %icc, 0x4 xorcc %g6, 0x0BC4, %l6 fandnot1 %f14, %f12, %f2 tvc %xcc, 0x3 fbge %fcc1, loop_3235 fmovd %f12, %f10 umul %g5, %i4, %o3 bge,a,pt %icc, loop_3236 loop_3235: ldsb [%l7 + 0x61], %o2 movrgez %o4, %i1, %l0 fcmpgt32 %f10, %f8, %i0 loop_3236: fbg,a %fcc1, loop_3237 ble,pn %xcc, loop_3238 tcs %icc, 0x2 fones %f5 loop_3237: srlx %l2, 0x13, %i6 loop_3238: ldsb [%l7 + 0x4F], %o1 sth %g2, [%l7 + 0x10] fpadd16 %f6, %f10, %f8 sub %o6, %g1, %l3 tn %xcc, 0x1 bpos,a loop_3239 ble,pn %xcc, loop_3240 std %f0, [%l7 + 0x08] fone %f4 loop_3239: ldsw [%l7 + 0x30], %o5 loop_3240: stb %g7, [%l7 + 0x4F] nop setx loop_3241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a,pn %icc, loop_3242 ldub [%l7 + 0x53], %g3 movl %xcc, %l1, %i7 loop_3241: ldsb [%l7 + 0x68], %o0 loop_3242: fabss %f1, %f3 fbge,a %fcc0, loop_3243 fcmple32 %f14, %f2, %i2 tsubcctv %l5, %i3, %o7 fmovdcs %xcc, %f5, %f12 loop_3243: stw %g4, [%l7 + 0x3C] lduw [%l7 + 0x0C], %l4 fnegs %f15, %f9 ldd [%l7 + 0x18], %f6 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x0C], %i5 fnegs %f3, %f12 stb %l6, [%l7 + 0x63] lduh [%l7 + 0x3A], %g5 fbg %fcc2, loop_3244 sdivcc %i4, 0x0662, %o3 movne %icc, %o2, %g6 ld [%l7 + 0x4C], %f15 loop_3244: lduw [%l7 + 0x08], %i1 stx %o4, [%l7 + 0x38] sdivx %l0, 0x05C1, %l2 fbge,a %fcc0, loop_3245 fmovsne %icc, %f12, %f11 udiv %i0, 0x05BC, %o1 st %f9, [%l7 + 0x1C] loop_3245: tg %icc, 0x7 brnz,a %i6, loop_3246 movleu %icc, %g2, %g1 ld [%l7 + 0x34], %f5 mulx %o6, 0x1997, %o5 loop_3246: fbne %fcc3, loop_3247 fsrc2s %f8, %f10 te %xcc, 0x6 movleu %icc, %l3, %g3 loop_3247: udivcc %l1, 0x005F, %i7 tgu %icc, 0x7 fxnor %f12, %f12, %f8 tle %icc, 0x6 stw %o0, [%l7 + 0x18] brnz,a %g7, loop_3248 sth %l5, [%l7 + 0x36] fmul8x16au %f8, %f15, %f12 edge32l %i2, %o7, %g4 loop_3248: fba %fcc1, loop_3249 siam 0x6 orcc %i3, %l4, %i5 fmuld8sux16 %f9, %f12, %f10 loop_3249: fmuld8sux16 %f8, %f4, %f12 ba %icc, loop_3250 bgu,a,pn %xcc, loop_3251 fmovdleu %xcc, %f0, %f13 bgu,a,pn %icc, loop_3252 loop_3250: mova %icc, %g5, %l6 loop_3251: fbg,a %fcc1, loop_3253 udiv %o3, 0x13E8, %i4 loop_3252: ldsb [%l7 + 0x2D], %o2 fnand %f8, %f8, %f4 loop_3253: fmovrdlz %i1, %f8, %f12 ldsh [%l7 + 0x2A], %o4 fmovrde %l0, %f12, %f4 fmovda %xcc, %f10, %f0 fmovrdgez %g6, %f4, %f4 alignaddrl %i0, %o1, %l2 fmul8ulx16 %f6, %f10, %f12 fmovsa %icc, %f4, %f12 fmovdge %xcc, %f5, %f8 lduh [%l7 + 0x72], %g2 ldsh [%l7 + 0x1A], %g1 stx %i6, [%l7 + 0x78] brgez,a %o6, loop_3254 tsubcc %l3, %g3, %o5 ldub [%l7 + 0x3E], %l1 movgu %xcc, %o0, %i7 loop_3254: fmovsgu %xcc, %f13, %f5 ldsh [%l7 + 0x54], %g7 alignaddrl %i2, %o7, %g4 fbu %fcc1, loop_3255 edge16n %i3, %l4, %i5 stw %l5, [%l7 + 0x2C] movrgez %l6, %o3, %g5 loop_3255: stb %o2, [%l7 + 0x2F] mulx %i4, 0x1C47, %o4 movle %icc, %l0, %g6 fbul %fcc0, loop_3256 brlz,a %i1, loop_3257 add %i0, 0x03DA, %o1 fbne,a %fcc2, loop_3258 loop_3256: fmovdcs %icc, %f8, %f12 loop_3257: smulcc %l2, 0x13D7, %g2 st %f8, [%l7 + 0x44] loop_3258: orcc %i6, 0x1310, %o6 nop setx loop_3259, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x50] st %f15, [%l7 + 0x48] fmovsge %icc, %f10, %f5 loop_3259: fbn,a %fcc3, loop_3260 bg,a loop_3261 bpos,pn %xcc, loop_3262 fcmpne16 %f2, %f2, %g1 loop_3260: ldd [%l7 + 0x20], %f10 loop_3261: fabsd %f4, %f14 loop_3262: alignaddrl %g3, %l3, %o5 ld [%l7 + 0x18], %f1 nop setx loop_3263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdne %xcc, %f9, %f2 alignaddrl %l1, %o0, %g7 array16 %i7, %i2, %o7 loop_3263: stw %g4, [%l7 + 0x50] fmovsn %xcc, %f5, %f14 fmovdl %xcc, %f13, %f0 movg %icc, %i3, %l4 bleu,a loop_3264 sth %l5, [%l7 + 0x0C] fmul8x16al %f6, %f7, %f8 ldub [%l7 + 0x63], %i5 loop_3264: ldub [%l7 + 0x4F], %o3 ldsw [%l7 + 0x3C], %g5 fmovdvs %xcc, %f5, %f12 tn %xcc, 0x4 lduw [%l7 + 0x54], %o2 movcs %xcc, %i4, %l6 movcc %icc, %l0, %o4 taddcc %g6, %i0, %o1 fmovsvc %xcc, %f10, %f13 fcmpne16 %f6, %f0, %l2 fmovrse %i1, %f1, %f12 std %f0, [%l7 + 0x20] bn,a,pn %xcc, loop_3265 fmovrslz %g2, %f14, %f6 lduw [%l7 + 0x4C], %o6 ta %icc, 0x5 loop_3265: sdivx %i6, 0x08DB, %g1 stw %g3, [%l7 + 0x08] movge %icc, %l3, %l1 fpadd16s %f15, %f10, %f12 sdivcc %o5, 0x02F0, %g7 ldsh [%l7 + 0x34], %i7 fornot1 %f6, %f0, %f14 movre %o0, 0x154, %i2 fpack32 %f8, %f12, %f12 lduw [%l7 + 0x24], %o7 std %f14, [%l7 + 0x48] ldsw [%l7 + 0x5C], %g4 ldsw [%l7 + 0x60], %l4 ldx [%l7 + 0x60], %i3 edge8n %l5, %o3, %i5 fmovdvs %icc, %f12, %f12 bn,pn %xcc, loop_3266 fmovdne %xcc, %f6, %f15 fmovscs %icc, %f15, %f7 tne %xcc, 0x4 loop_3266: fabss %f3, %f2 sll %o2, %i4, %g5 bne,pt %xcc, loop_3267 fmovrsgz %l0, %f8, %f3 fandnot1s %f0, %f11, %f5 ldsw [%l7 + 0x74], %l6 loop_3267: fpsub32s %f5, %f9, %f4 fzero %f2 sll %g6, %i0, %o4 fxor %f14, %f4, %f6 ldx [%l7 + 0x18], %o1 umul %i1, %g2, %l2 fmovdvs %xcc, %f3, %f7 bn %icc, loop_3268 smulcc %o6, 0x12AC, %i6 brz,a %g1, loop_3269 stw %g3, [%l7 + 0x08] loop_3268: tleu %xcc, 0x4 fnands %f9, %f0, %f15 loop_3269: movleu %xcc, %l3, %o5 stw %l1, [%l7 + 0x48] fmovsg %xcc, %f3, %f14 orcc %g7, 0x0758, %i7 movre %o0, 0x37F, %o7 fpackfix %f12, %f0 movvc %icc, %i2, %g4 fnot2s %f11, %f1 std %f2, [%l7 + 0x38] lduh [%l7 + 0x56], %l4 fbg,a %fcc2, loop_3270 fsrc2 %f0, %f12 st %f13, [%l7 + 0x3C] nop setx loop_3271, %l0, %l1 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_3270: fmovsneg %icc, %f1, %f12 fbu,a %fcc2, loop_3272 fmovdpos %icc, %f13, %f4 loop_3271: fmovs %f14, %f12 fand %f0, %f12, %f0 loop_3272: fmovdleu %xcc, %f0, %f2 subcc %l5, %i3, %i5 std %f4, [%l7 + 0x50] ld [%l7 + 0x48], %f1 fmovrdgz %o2, %f4, %f6 fsrc2 %f8, %f2 fmovscc %xcc, %f4, %f8 umulcc %i4, %g5, %l0 popc 0x0E4F, %o3 bneg,pt %xcc, loop_3273 fnot1 %f14, %f12 lduw [%l7 + 0x20], %l6 edge16 %g6, %i0, %o4 loop_3273: bpos loop_3274 fpsub16s %f7, %f4, %f2 movgu %xcc, %i1, %o1 fpack32 %f14, %f12, %f6 loop_3274: brgez,a %l2, loop_3275 addccc %o6, 0x0726, %i6 bvc,a,pt %icc, loop_3276 stb %g1, [%l7 + 0x63] loop_3275: edge16l %g3, %g2, %l3 tne %icc, 0x7 loop_3276: fpackfix %f0, %f3 ldsh [%l7 + 0x28], %o5 ldsh [%l7 + 0x2A], %l1 ldub [%l7 + 0x60], %i7 lduw [%l7 + 0x30], %g7 tge %xcc, 0x3 movvc %xcc, %o0, %o7 stx %g4, [%l7 + 0x50] ldd [%l7 + 0x58], %f10 fpsub16 %f10, %f2, %f8 fpackfix %f8, %f3 sth %l4, [%l7 + 0x22] fcmpne32 %f2, %f6, %l5 sdivcc %i3, 0x04D6, %i2 fsrc2s %f3, %f0 sdiv %o2, 0x0591, %i5 fmovrdlez %g5, %f2, %f2 st %f7, [%l7 + 0x54] tne %icc, 0x3 fornot2s %f9, %f15, %f7 ldsb [%l7 + 0x10], %l0 ldsw [%l7 + 0x24], %o3 faligndata %f6, %f10, %f6 ld [%l7 + 0x58], %f4 fmovrsne %i4, %f5, %f5 fpmerge %f15, %f3, %f8 fmovdcs %xcc, %f13, %f0 fmul8x16al %f15, %f0, %f10 subcc %g6, %l6, %o4 fmovsn %xcc, %f12, %f13 stw %i0, [%l7 + 0x38] tleu %xcc, 0x5 sub %i1, %o1, %o6 fsrc2 %f10, %f12 bcc,a loop_3277 smul %i6, 0x1AC6, %g1 fnegd %f4, %f10 tneg %xcc, 0x5 loop_3277: stw %g3, [%l7 + 0x10] umul %l2, 0x0201, %l3 xnorcc %g2, %o5, %i7 fmovdge %icc, %f2, %f8 be loop_3278 fbe %fcc0, loop_3279 add %l1, %g7, %o7 fnot2 %f8, %f2 loop_3278: fcmpes %fcc3, %f7, %f13 loop_3279: sethi 0x16BB, %g4 ldsh [%l7 + 0x0C], %l4 edge8n %o0, %i3, %i2 fxnor %f14, %f8, %f0 edge16l %o2, %l5, %g5 ldsb [%l7 + 0x19], %l0 stb %o3, [%l7 + 0x16] umul %i4, %g6, %l6 ldsb [%l7 + 0x22], %o4 fmovsvc %xcc, %f7, %f7 movre %i0, 0x05F, %i1 fmovrdgez %o1, %f10, %f8 ldsw [%l7 + 0x6C], %o6 fornot2s %f7, %f9, %f13 bcc %icc, loop_3280 edge32l %i5, %g1, %g3 fornot1 %f2, %f12, %f6 add %i6, 0x1088, %l2 loop_3280: tsubcctv %g2, 0x0F0F, %o5 fpadd16s %f12, %f6, %f6 fpadd32s %f6, %f10, %f15 fmovdvc %icc, %f13, %f0 fmovrdgez %l3, %f12, %f8 fmovrde %i7, %f14, %f6 ldsw [%l7 + 0x4C], %l1 fmovsle %icc, %f13, %f9 ta %icc, 0x5 sdiv %g7, 0x0789, %g4 smul %l4, %o7, %o0 brz %i3, loop_3281 brnz,a %o2, loop_3282 stb %l5, [%l7 + 0x16] fxnor %f14, %f10, %f2 loop_3281: tcc %xcc, 0x7 loop_3282: tleu %xcc, 0x7 std %f10, [%l7 + 0x58] ld [%l7 + 0x7C], %f2 taddcctv %g5, 0x1422, %l0 add %i2, 0x1086, %o3 edge16n %i4, %l6, %o4 fsrc2s %f8, %f14 stx %i0, [%l7 + 0x08] edge8n %g6, %i1, %o1 fnors %f15, %f15, %f2 ldsh [%l7 + 0x6E], %i5 movge %xcc, %o6, %g3 fcmpne32 %f8, %f12, %i6 ldsw [%l7 + 0x24], %l2 fmovrse %g1, %f7, %f14 fmovrsgz %g2, %f13, %f12 tg %xcc, 0x0 movneg %xcc, %o5, %i7 fmovrdlez %l3, %f14, %f6 stx %g7, [%l7 + 0x50] ldub [%l7 + 0x24], %l1 tgu %icc, 0x0 orncc %g4, 0x1CE3, %l4 edge32l %o0, %i3, %o7 st %f5, [%l7 + 0x5C] array16 %l5, %g5, %o2 ldd [%l7 + 0x48], %f12 ld [%l7 + 0x64], %f7 std %f8, [%l7 + 0x70] array32 %i2, %l0, %i4 fmovsgu %xcc, %f7, %f15 bvs,pt %xcc, loop_3283 siam 0x1 nop setx loop_3284, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x68], %o3 loop_3283: ble,a %xcc, loop_3285 st %f6, [%l7 + 0x0C] loop_3284: fornot1 %f4, %f6, %f12 mova %icc, %o4, %i0 loop_3285: mova %icc, %g6, %i1 fmovrdlez %l6, %f10, %f4 smul %o1, %o6, %g3 ldx [%l7 + 0x18], %i5 ldx [%l7 + 0x38], %i6 fmovsleu %xcc, %f13, %f4 siam 0x4 pdist %f8, %f12, %f4 fblg %fcc3, loop_3286 fmovrsgez %g1, %f3, %f11 fmovscs %xcc, %f0, %f11 ta %icc, 0x7 loop_3286: fpack32 %f2, %f4, %f4 movvc %icc, %l2, %o5 fand %f4, %f4, %f2 lduw [%l7 + 0x6C], %i7 brgez,a %g2, loop_3287 fbge,a %fcc3, loop_3288 fmuld8sux16 %f4, %f5, %f0 tsubcctv %g7, 0x02B1, %l1 loop_3287: fmovrdgz %g4, %f8, %f14 loop_3288: movrlez %l3, 0x006, %o0 fandnot1s %f8, %f8, %f4 fbl,a %fcc2, loop_3289 udivcc %l4, 0x13EB, %i3 nop setx loop_3290, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f12, %f12, %f12 loop_3289: sth %o7, [%l7 + 0x3E] or %g5, %l5, %o2 loop_3290: edge32ln %l0, %i2, %o3 st %f15, [%l7 + 0x24] sdivcc %i4, 0x0583, %o4 lduw [%l7 + 0x44], %g6 movle %icc, %i1, %l6 edge16ln %o1, %i0, %o6 mulscc %i5, 0x12A9, %g3 brlez,a %g1, loop_3291 mulx %l2, 0x1B5C, %i6 fmovrslz %i7, %f6, %f5 nop setx loop_3292, %l0, %l1 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_3291: fmovsl %icc, %f3, %f2 ldx [%l7 + 0x40], %g2 bshuffle %f14, %f12, %f2 loop_3292: fcmple32 %f2, %f8, %o5 fmovdcs %icc, %f12, %f4 fcmpes %fcc3, %f1, %f10 ldsb [%l7 + 0x71], %g7 lduh [%l7 + 0x60], %g4 tsubcctv %l3, 0x1D7B, %o0 fnor %f4, %f14, %f12 fmovsgu %xcc, %f9, %f12 subc %l1, %l4, %i3 edge16n %g5, %o7, %l5 tsubcctv %l0, %i2, %o2 fbue %fcc0, loop_3293 fbge,a %fcc2, loop_3294 fmovdl %icc, %f15, %f4 fnot1s %f14, %f10 loop_3293: sth %o3, [%l7 + 0x34] loop_3294: movl %icc, %i4, %g6 subccc %o4, 0x0AFA, %l6 movpos %xcc, %o1, %i0 fmovrdgz %i1, %f14, %f14 lduw [%l7 + 0x20], %o6 movn %xcc, %i5, %g1 st %f7, [%l7 + 0x64] fxor %f12, %f8, %f8 fbul %fcc2, loop_3295 std %f4, [%l7 + 0x20] ldsb [%l7 + 0x5B], %g3 movrgez %l2, 0x07D, %i7 loop_3295: ld [%l7 + 0x54], %f13 addc %i6, 0x137A, %o5 faligndata %f2, %f8, %f0 fcmpeq32 %f6, %f0, %g7 mulscc %g4, 0x197F, %l3 std %f4, [%l7 + 0x60] fsrc1s %f4, %f11 addccc %g2, 0x1EA3, %l1 ble,a,pn %icc, loop_3296 fcmpes %fcc0, %f8, %f10 ldsb [%l7 + 0x3C], %o0 fabsd %f14, %f12 loop_3296: movle %xcc, %l4, %i3 brlz %o7, loop_3297 sth %g5, [%l7 + 0x32] fpadd16s %f4, %f0, %f1 fcmpne16 %f8, %f12, %l5 loop_3297: stx %l0, [%l7 + 0x38] fmovscc %icc, %f14, %f1 fmul8x16al %f5, %f4, %f2 movre %i2, 0x2F7, %o2 fmovdvc %icc, %f14, %f14 ld [%l7 + 0x1C], %f10 ldx [%l7 + 0x50], %i4 ldd [%l7 + 0x30], %f10 fmuld8sux16 %f3, %f9, %f4 fnegs %f10, %f11 fmul8sux16 %f12, %f10, %f14 andn %o3, 0x1AC4, %g6 alignaddrl %o4, %l6, %i0 sth %i1, [%l7 + 0x1A] tge %xcc, 0x7 tvs %xcc, 0x3 sdivcc %o6, 0x1426, %o1 sth %i5, [%l7 + 0x20] st %f13, [%l7 + 0x18] fmovdl %xcc, %f15, %f7 st %f11, [%l7 + 0x2C] ldsh [%l7 + 0x2C], %g1 edge32ln %g3, %l2, %i7 stx %i6, [%l7 + 0x68] brgz %o5, loop_3298 ldx [%l7 + 0x78], %g4 ldd [%l7 + 0x20], %f0 tsubcc %l3, %g2, %g7 loop_3298: fmovscs %xcc, %f11, %f0 stb %l1, [%l7 + 0x5F] fcmpes %fcc1, %f4, %f6 ldd [%l7 + 0x40], %f12 fmovsge %icc, %f13, %f4 ba,a loop_3299 fmovsge %xcc, %f3, %f3 ldd [%l7 + 0x28], %f6 edge16n %l4, %o0, %i3 loop_3299: brnz,a %g5, loop_3300 fcmpes %fcc2, %f11, %f4 st %f14, [%l7 + 0x30] edge16 %l5, %l0, %o7 loop_3300: movgu %xcc, %i2, %o2 fcmple16 %f10, %f8, %o3 fmovs %f14, %f5 fornot2 %f12, %f2, %f6 fcmpeq32 %f6, %f6, %i4 fzeros %f1 fpack16 %f0, %f12 ld [%l7 + 0x18], %f11 movrgz %g6, 0x235, %o4 udiv %l6, 0x1CAB, %i0 sra %o6, %o1, %i5 fmovse %xcc, %f12, %f9 fzero %f10 movleu %xcc, %i1, %g1 fmovrsgz %g3, %f3, %f14 fbl %fcc2, loop_3301 ld [%l7 + 0x7C], %f5 alignaddrl %i7, %l2, %o5 ldsw [%l7 + 0x50], %g4 loop_3301: fmovdgu %icc, %f12, %f2 ldsh [%l7 + 0x44], %i6 st %f15, [%l7 + 0x18] umul %g2, 0x1366, %l3 lduh [%l7 + 0x4E], %g7 stx %l4, [%l7 + 0x68] taddcctv %o0, %l1, %i3 ld [%l7 + 0x38], %f14 ldsw [%l7 + 0x4C], %g5 edge8ln %l5, %o7, %l0 ld [%l7 + 0x30], %f0 fmovdl %icc, %f4, %f15 tleu %icc, 0x2 xor %i2, %o2, %o3 movl %xcc, %i4, %g6 edge32 %l6, %o4, %o6 fpmerge %f3, %f13, %f14 ld [%l7 + 0x5C], %f0 bpos,a loop_3302 bvc %xcc, loop_3303 edge32n %o1, %i5, %i0 ldsb [%l7 + 0x61], %i1 loop_3302: fble %fcc0, loop_3304 loop_3303: movcc %icc, %g3, %g1 movgu %xcc, %l2, %i7 edge16n %g4, %o5, %i6 loop_3304: fcmped %fcc3, %f10, %f14 stw %g2, [%l7 + 0x70] ldsh [%l7 + 0x68], %g7 fmovsg %icc, %f12, %f1 st %f4, [%l7 + 0x0C] bvs,pn %xcc, loop_3305 tleu %icc, 0x6 fmovdge %xcc, %f14, %f14 fmul8x16 %f2, %f4, %f2 loop_3305: ldx [%l7 + 0x78], %l4 fbn %fcc2, loop_3306 ldsb [%l7 + 0x79], %l3 movl %icc, %o0, %l1 fpack16 %f6, %f1 loop_3306: fbul,a %fcc0, loop_3307 ld [%l7 + 0x4C], %f9 lduw [%l7 + 0x5C], %g5 tvs %icc, 0x6 loop_3307: fbule %fcc1, loop_3308 fmovdneg %xcc, %f15, %f7 stw %i3, [%l7 + 0x44] tl %xcc, 0x1 loop_3308: sub %l5, 0x1634, %o7 stw %i2, [%l7 + 0x64] stx %l0, [%l7 + 0x30] xor %o3, 0x1F4C, %o2 fxor %f12, %f0, %f10 tl %xcc, 0x2 tl %icc, 0x6 fmovsleu %icc, %f13, %f6 ldsb [%l7 + 0x10], %g6 stx %l6, [%l7 + 0x58] movl %icc, %i4, %o4 ldx [%l7 + 0x38], %o6 faligndata %f14, %f2, %f4 fmovscc %xcc, %f15, %f4 mulx %o1, %i0, %i5 std %f4, [%l7 + 0x18] fone %f4 udiv %g3, 0x1CEF, %g1 tle %xcc, 0x7 bneg,a,pn %xcc, loop_3309 ld [%l7 + 0x78], %f1 tgu %xcc, 0x7 taddcc %i1, %i7, %g4 loop_3309: fpack32 %f0, %f4, %f8 ldsb [%l7 + 0x36], %o5 bvs,pt %icc, loop_3310 movrlz %l2, 0x34C, %g2 fba %fcc3, loop_3311 std %f2, [%l7 + 0x10] loop_3310: movg %xcc, %g7, %i6 bne %xcc, loop_3312 loop_3311: array32 %l4, %o0, %l1 fpackfix %f4, %f11 movpos %icc, %l3, %g5 loop_3312: bneg,pt %icc, loop_3313 movvs %xcc, %l5, %i3 ldsw [%l7 + 0x70], %i2 fmovdvs %icc, %f11, %f11 loop_3313: lduw [%l7 + 0x48], %l0 ldub [%l7 + 0x4D], %o3 fmovdpos %icc, %f12, %f12 fmovsvc %icc, %f6, %f2 bvs loop_3314 fmovdneg %xcc, %f9, %f7 tleu %icc, 0x7 orcc %o7, 0x0FA8, %g6 loop_3314: orncc %o2, 0x139F, %l6 mulx %o4, %o6, %i4 sra %o1, %i0, %g3 st %f3, [%l7 + 0x20] brgz %g1, loop_3315 fbge,a %fcc2, loop_3316 fmul8ulx16 %f0, %f8, %f6 stb %i5, [%l7 + 0x1E] loop_3315: tsubcctv %i1, 0x1589, %i7 loop_3316: fandnot2 %f4, %f10, %f4 fmovrdlz %o5, %f6, %f2 std %f14, [%l7 + 0x30] fmovsgu %xcc, %f13, %f10 fornot2s %f6, %f12, %f11 sth %l2, [%l7 + 0x3C] fnot2s %f14, %f14 sll %g2, %g7, %i6 xor %g4, 0x0D6A, %l4 mulx %l1, %l3, %g5 fbue,a %fcc0, loop_3317 fpadd16s %f9, %f3, %f2 fmul8sux16 %f10, %f8, %f4 ldub [%l7 + 0x3F], %o0 loop_3317: fble,a %fcc0, loop_3318 array32 %i3, %i2, %l5 stw %l0, [%l7 + 0x2C] tn %xcc, 0x1 loop_3318: std %f14, [%l7 + 0x18] sllx %o7, 0x0B, %o3 fornot2 %f10, %f4, %f8 fmovdneg %icc, %f9, %f11 bleu,a,pt %icc, loop_3319 fnot1s %f3, %f14 fbg,a %fcc0, loop_3320 movre %o2, 0x2B3, %g6 loop_3319: lduw [%l7 + 0x24], %l6 fpsub32s %f1, %f3, %f4 loop_3320: subccc %o4, 0x0189, %i4 addc %o6, 0x1FE1, %o1 ldd [%l7 + 0x68], %f0 fsrc2s %f10, %f3 ldub [%l7 + 0x10], %g3 sdivx %g1, 0x1753, %i5 brgz,a %i0, loop_3321 ld [%l7 + 0x38], %f2 sth %i1, [%l7 + 0x7E] ld [%l7 + 0x50], %f7 loop_3321: movrgz %i7, %l2, %o5 fabss %f10, %f3 fmovdne %xcc, %f13, %f9 fxor %f10, %f8, %f6 nop setx loop_3322, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %g7, %g2, %g4 ldsb [%l7 + 0x70], %l4 ldub [%l7 + 0x60], %i6 loop_3322: stx %l1, [%l7 + 0x58] lduh [%l7 + 0x3C], %g5 popc %l3, %i3 fmovdcc %xcc, %f7, %f0 ldub [%l7 + 0x75], %i2 fnands %f0, %f11, %f4 movgu %icc, %o0, %l0 ldsw [%l7 + 0x60], %l5 stw %o7, [%l7 + 0x68] ldx [%l7 + 0x58], %o2 movrne %o3, %g6, %o4 brnz,a %l6, loop_3323 ta %xcc, 0x0 fcmped %fcc2, %f8, %f10 mulx %i4, 0x1AB5, %o1 loop_3323: lduh [%l7 + 0x52], %o6 be,pn %xcc, loop_3324 fmovdvs %icc, %f14, %f5 fnors %f4, %f15, %f5 ldsh [%l7 + 0x4A], %g1 loop_3324: ldsb [%l7 + 0x71], %g3 and %i0, %i1, %i7 ldx [%l7 + 0x58], %l2 ldd [%l7 + 0x30], %f4 orncc %o5, %i5, %g7 tcc %icc, 0x1 sth %g2, [%l7 + 0x76] ldx [%l7 + 0x38], %l4 fsrc1 %f4, %f8 tne %xcc, 0x2 fcmps %fcc3, %f0, %f3 srax %g4, %i6, %g5 fmovsleu %xcc, %f7, %f14 fandnot1s %f7, %f15, %f9 call loop_3325 ld [%l7 + 0x08], %f1 ba %xcc, loop_3326 fnot2s %f9, %f4 loop_3325: movg %xcc, %l1, %i3 ld [%l7 + 0x30], %f13 loop_3326: tvs %icc, 0x5 st %f7, [%l7 + 0x10] ld [%l7 + 0x30], %f4 fcmpgt16 %f10, %f0, %l3 lduw [%l7 + 0x20], %i2 ldsw [%l7 + 0x44], %l0 ldsw [%l7 + 0x1C], %o0 edge32ln %l5, %o2, %o7 ldsw [%l7 + 0x50], %o3 ldsw [%l7 + 0x30], %o4 stb %g6, [%l7 + 0x40] fmovde %xcc, %f8, %f1 bge,a loop_3327 fbuge,a %fcc1, loop_3328 stb %i4, [%l7 + 0x42] fcmpes %fcc3, %f7, %f1 loop_3327: stw %l6, [%l7 + 0x44] loop_3328: fmuld8sux16 %f14, %f2, %f6 fcmpgt16 %f6, %f14, %o6 fbg,a %fcc0, loop_3329 tgu %xcc, 0x3 movrgz %g1, 0x29A, %o1 brlz,a %i0, loop_3330 loop_3329: ldub [%l7 + 0x55], %i1 addc %i7, 0x0976, %g3 movvs %icc, %l2, %i5 loop_3330: brlez,a %o5, loop_3331 ldsh [%l7 + 0x32], %g7 fmul8x16al %f6, %f11, %f2 fble,a %fcc2, loop_3332 loop_3331: fpack16 %f14, %f8 fabss %f4, %f15 fcmple32 %f8, %f4, %g2 loop_3332: movvc %icc, %g4, %l4 movvs %xcc, %g5, %l1 sth %i3, [%l7 + 0x2E] bleu loop_3333 ta %icc, 0x0 lduh [%l7 + 0x76], %l3 sdivcc %i2, 0x0D3C, %i6 loop_3333: add %o0, %l0, %o2 stw %o7, [%l7 + 0x18] lduw [%l7 + 0x10], %o3 fmovd %f0, %f4 std %f12, [%l7 + 0x30] ldub [%l7 + 0x6F], %l5 st %f13, [%l7 + 0x64] ldub [%l7 + 0x23], %o4 add %i4, %g6, %l6 andn %o6, 0x0D63, %o1 fnegs %f15, %f10 add %i0, 0x128E, %g1 ldsw [%l7 + 0x78], %i7 fbg,a %fcc2, loop_3334 edge16l %i1, %g3, %i5 ldsw [%l7 + 0x64], %o5 fornot1s %f4, %f10, %f1 loop_3334: fpmerge %f8, %f10, %f14 ldx [%l7 + 0x28], %g7 bne,a,pn %icc, loop_3335 tpos %xcc, 0x3 fors %f5, %f7, %f7 ldd [%l7 + 0x50], %f12 loop_3335: fnot2s %f11, %f13 ldub [%l7 + 0x1F], %l2 fxnors %f8, %f6, %f0 fmovdpos %xcc, %f11, %f13 fzero %f10 subccc %g4, %l4, %g5 tsubcc %g2, 0x1985, %i3 ld [%l7 + 0x70], %f9 ldx [%l7 + 0x50], %l1 ldsw [%l7 + 0x74], %l3 bpos,a,pt %xcc, loop_3336 xorcc %i6, 0x155E, %i2 ldd [%l7 + 0x70], %f0 subc %o0, %l0, %o7 loop_3336: stw %o2, [%l7 + 0x1C] edge16l %l5, %o3, %o4 st %f1, [%l7 + 0x18] std %f0, [%l7 + 0x28] bcc,a,pt %icc, loop_3337 movrlez %g6, %l6, %i4 sdiv %o6, 0x1542, %i0 fblg,a %fcc2, loop_3338 loop_3337: smul %o1, %g1, %i7 subcc %g3, %i1, %i5 xorcc %g7, 0x0FD5, %l2 loop_3338: move %icc, %g4, %l4 edge32n %g5, %o5, %i3 tvc %icc, 0x6 fones %f4 subc %g2, 0x0035, %l3 bl,pt %xcc, loop_3339 ld [%l7 + 0x74], %f8 ldx [%l7 + 0x70], %i6 addc %l1, %o0, %l0 loop_3339: sra %o7, 0x03, %i2 stw %l5, [%l7 + 0x4C] taddcctv %o3, 0x0E4D, %o4 fmovsl %icc, %f6, %f2 fone %f12 lduw [%l7 + 0x5C], %o2 sdiv %g6, 0x08DD, %l6 andcc %o6, 0x172F, %i0 smulcc %o1, 0x038E, %g1 ldsh [%l7 + 0x70], %i4 fcmpd %fcc3, %f8, %f10 array8 %g3, %i1, %i7 st %f10, [%l7 + 0x18] fzeros %f12 sub %i5, %l2, %g4 lduw [%l7 + 0x14], %g7 tsubcctv %g5, 0x03C2, %o5 nop setx loop_3340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f14, %f14, %i3 fmovscs %icc, %f13, %f7 fpmerge %f0, %f13, %f8 loop_3340: fpadd32s %f9, %f3, %f6 lduw [%l7 + 0x5C], %g2 subcc %l3, %l4, %l1 movl %xcc, %o0, %i6 bvc %icc, loop_3341 fxnor %f2, %f14, %f2 sub %o7, %l0, %i2 udivcc %o3, 0x11AD, %o4 loop_3341: movrlz %o2, 0x09F, %l5 fnegs %f4, %f9 fbn %fcc1, loop_3342 ldsb [%l7 + 0x28], %g6 fmovrsgz %l6, %f8, %f13 fone %f2 loop_3342: fmovsleu %icc, %f5, %f3 mulx %i0, 0x0D33, %o6 fmovdpos %icc, %f9, %f10 brlez %g1, loop_3343 sra %i4, 0x1E, %g3 nop setx loop_3344, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz %o1, loop_3345 loop_3343: tne %xcc, 0x3 sth %i7, [%l7 + 0x3C] loop_3344: ldx [%l7 + 0x60], %i1 loop_3345: ldsw [%l7 + 0x08], %i5 fba %fcc2, loop_3346 ldub [%l7 + 0x35], %l2 or %g7, 0x1851, %g4 andncc %o5, %i3, %g5 loop_3346: stb %l3, [%l7 + 0x1F] lduh [%l7 + 0x64], %g2 fcmpgt16 %f10, %f0, %l1 fmovdl %icc, %f14, %f9 ldub [%l7 + 0x1F], %o0 st %f7, [%l7 + 0x1C] taddcctv %i6, 0x1760, %l4 edge32ln %l0, %i2, %o3 ldx [%l7 + 0x60], %o4 pdist %f14, %f0, %f10 fmovs %f11, %f10 fmovrslez %o2, %f4, %f10 lduh [%l7 + 0x22], %l5 ldub [%l7 + 0x2A], %o7 bneg,a,pn %xcc, loop_3347 fone %f6 stw %l6, [%l7 + 0x20] fmovda %icc, %f11, %f3 loop_3347: fnors %f9, %f14, %f4 fbn,a %fcc0, loop_3348 movrgez %g6, 0x066, %o6 fmovsleu %icc, %f8, %f4 fpadd32 %f8, %f4, %f12 loop_3348: fnegd %f0, %f12 movcs %icc, %g1, %i0 ldsb [%l7 + 0x3E], %i4 fbue %fcc2, loop_3349 movneg %icc, %o1, %i7 lduh [%l7 + 0x28], %i1 andn %i5, %g3, %g7 loop_3349: andncc %l2, %o5, %g4 fmul8x16al %f12, %f15, %f14 ldsw [%l7 + 0x18], %g5 stw %l3, [%l7 + 0x50] tcs %xcc, 0x2 fmovrdgz %i3, %f6, %f2 brlez,a %l1, loop_3350 bl,pt %icc, loop_3351 movgu %icc, %o0, %i6 stb %g2, [%l7 + 0x63] loop_3350: fandnot1 %f14, %f2, %f8 loop_3351: tl %icc, 0x5 te %icc, 0x4 ldsh [%l7 + 0x32], %l4 be,pn %xcc, loop_3352 fexpand %f1, %f2 smulcc %l0, 0x0B63, %i2 brz %o3, loop_3353 loop_3352: stx %o2, [%l7 + 0x38] bvc,pn %xcc, loop_3354 stw %o4, [%l7 + 0x48] loop_3353: fbue,a %fcc1, loop_3355 xor %o7, %l6, %l5 loop_3354: or %o6, 0x1703, %g1 fmovsne %xcc, %f3, %f4 loop_3355: fpack16 %f2, %f5 fnors %f12, %f9, %f3 fnot2s %f0, %f13 std %f8, [%l7 + 0x68] xnorcc %i0, 0x1C24, %g6 pdist %f14, %f0, %f10 fbul,a %fcc3, loop_3356 tvs %icc, 0x6 ldub [%l7 + 0x24], %o1 std %f2, [%l7 + 0x38] loop_3356: ldx [%l7 + 0x30], %i7 tg %icc, 0x4 fmuld8sux16 %f8, %f9, %f0 fandnot2s %f12, %f4, %f9 stb %i1, [%l7 + 0x29] fmovs %f2, %f7 stw %i4, [%l7 + 0x64] ldx [%l7 + 0x78], %i5 stw %g3, [%l7 + 0x54] edge32l %g7, %l2, %o5 movcc %icc, %g4, %l3 fmuld8sux16 %f6, %f14, %f6 bvs,a,pn %xcc, loop_3357 tn %icc, 0x5 movneg %xcc, %g5, %l1 smul %i3, %i6, %g2 loop_3357: st %f15, [%l7 + 0x50] call loop_3358 fnot1s %f0, %f7 alignaddrl %o0, %l0, %l4 ldub [%l7 + 0x6A], %o3 loop_3358: sub %i2, %o2, %o7 ldub [%l7 + 0x38], %l6 tle %icc, 0x6 be,a loop_3359 xor %o4, %o6, %g1 ldsb [%l7 + 0x77], %i0 fpack16 %f14, %f15 loop_3359: std %f6, [%l7 + 0x40] fcmpne32 %f2, %f6, %l5 fmovsa %icc, %f4, %f6 ldsh [%l7 + 0x0C], %o1 stw %i7, [%l7 + 0x18] fmovde %icc, %f15, %f9 fmul8x16au %f0, %f0, %f6 fpsub16 %f14, %f12, %f14 fnot1s %f9, %f5 fmovrdgez %i1, %f10, %f8 fmovsgu %icc, %f12, %f3 ld [%l7 + 0x20], %f5 ld [%l7 + 0x40], %f13 fmovrdlz %i4, %f14, %f14 fpadd16s %f2, %f11, %f8 and %i5, %g6, %g7 fbne,a %fcc0, loop_3360 orn %g3, %o5, %l2 edge16n %l3, %g4, %g5 fcmps %fcc1, %f4, %f6 loop_3360: st %f13, [%l7 + 0x1C] andncc %l1, %i3, %i6 fnot2 %f4, %f0 fnegs %f14, %f12 andncc %g2, %o0, %l0 bl,a loop_3361 fandnot2s %f0, %f2, %f15 addcc %o3, 0x1A49, %i2 edge32l %l4, %o2, %o7 loop_3361: stw %o4, [%l7 + 0x08] tl %xcc, 0x6 ldd [%l7 + 0x30], %f14 fbue,a %fcc2, loop_3362 fmovrdlz %l6, %f10, %f6 udiv %o6, 0x0DE2, %g1 edge8n %i0, %l5, %i7 loop_3362: ld [%l7 + 0x10], %f8 fbul %fcc1, loop_3363 movcc %xcc, %i1, %o1 move %xcc, %i5, %g6 sth %g7, [%l7 + 0x36] loop_3363: edge32l %g3, %i4, %l2 tle %icc, 0x2 stx %l3, [%l7 + 0x30] tleu %xcc, 0x5 fxor %f8, %f14, %f0 ldsb [%l7 + 0x46], %g4 ldd [%l7 + 0x70], %f0 fmovdpos %icc, %f12, %f3 pdist %f2, %f6, %f8 fmuld8sux16 %f0, %f4, %f0 subc %g5, 0x188A, %o5 ba,a,pn %xcc, loop_3364 edge8 %i3, %l1, %g2 fpmerge %f12, %f6, %f8 fmovrsne %i6, %f4, %f10 loop_3364: fbg %fcc0, loop_3365 stb %o0, [%l7 + 0x2B] lduw [%l7 + 0x14], %o3 lduh [%l7 + 0x34], %l0 loop_3365: fcmpne16 %f2, %f14, %i2 fmul8ulx16 %f0, %f0, %f12 fmovdvs %icc, %f11, %f1 fsrc1 %f12, %f12 stx %l4, [%l7 + 0x60] smul %o7, %o4, %l6 fnot2s %f15, %f3 popc 0x0DD1, %o2 fmul8x16 %f8, %f2, %f12 fpadd32 %f0, %f0, %f4 fmovdneg %icc, %f3, %f5 tle %icc, 0x0 lduh [%l7 + 0x7E], %o6 fnands %f3, %f10, %f11 fnot2 %f6, %f12 fmul8x16 %f12, %f6, %f2 st %f4, [%l7 + 0x48] movg %icc, %g1, %i0 lduw [%l7 + 0x6C], %i7 ldsb [%l7 + 0x55], %i1 fmuld8ulx16 %f10, %f7, %f0 movg %xcc, %l5, %o1 andcc %i5, 0x0B6C, %g7 ldub [%l7 + 0x08], %g6 andcc %g3, %i4, %l2 tgu %xcc, 0x1 lduw [%l7 + 0x58], %l3 stw %g5, [%l7 + 0x18] stx %g4, [%l7 + 0x08] sllx %i3, %o5, %g2 movge %xcc, %i6, %l1 fbl %fcc2, loop_3366 std %f14, [%l7 + 0x60] and %o3, 0x05A6, %o0 fnors %f0, %f15, %f9 loop_3366: stx %l0, [%l7 + 0x30] edge32ln %i2, %l4, %o4 orn %l6, 0x19D7, %o2 fcmpeq16 %f4, %f8, %o7 st %f13, [%l7 + 0x5C] fabsd %f2, %f12 fcmpne32 %f10, %f6, %o6 stw %i0, [%l7 + 0x70] lduh [%l7 + 0x16], %g1 brlez,a %i7, loop_3367 bcs,a loop_3368 fpmerge %f5, %f3, %f10 stb %l5, [%l7 + 0x69] loop_3367: subccc %i1, %i5, %g7 loop_3368: tneg %icc, 0x1 fmovrslez %o1, %f0, %f8 fmovdcc %xcc, %f13, %f1 fcmps %fcc1, %f9, %f5 edge32 %g3, %i4, %l2 fmovdl %xcc, %f7, %f15 alignaddrl %l3, %g5, %g4 movrlz %i3, 0x1B3, %o5 ldsh [%l7 + 0x40], %g6 fmovspos %xcc, %f6, %f5 stw %i6, [%l7 + 0x30] addc %g2, %o3, %o0 sdivx %l0, 0x116A, %l1 bg,a,pt %xcc, loop_3369 fbo,a %fcc1, loop_3370 fmovrdgez %i2, %f0, %f0 bne,pt %icc, loop_3371 loop_3369: fbug,a %fcc1, loop_3372 loop_3370: ldub [%l7 + 0x08], %l4 ldsw [%l7 + 0x0C], %o4 loop_3371: addcc %l6, %o2, %o6 loop_3372: fmovscs %xcc, %f9, %f3 fbu,a %fcc2, loop_3373 sth %i0, [%l7 + 0x24] fbo,a %fcc2, loop_3374 ldx [%l7 + 0x38], %o7 loop_3373: ldsw [%l7 + 0x58], %i7 tpos %xcc, 0x0 loop_3374: ldsh [%l7 + 0x48], %l5 st %f3, [%l7 + 0x08] fmul8sux16 %f8, %f0, %f14 fmovsleu %icc, %f2, %f8 movle %icc, %g1, %i5 brgz %i1, loop_3375 lduh [%l7 + 0x32], %g7 fmul8ulx16 %f10, %f14, %f12 fmovdleu %icc, %f5, %f11 loop_3375: fzeros %f13 srax %g3, %o1, %i4 brlez,a %l2, loop_3376 fmovsneg %icc, %f11, %f5 lduw [%l7 + 0x14], %l3 fmovdl %xcc, %f6, %f13 loop_3376: movle %xcc, %g4, %i3 edge16n %o5, %g6, %g5 fpadd16s %f2, %f9, %f0 fmovscs %icc, %f1, %f4 ldsw [%l7 + 0x1C], %i6 fabsd %f14, %f12 fsrc2s %f2, %f11 lduw [%l7 + 0x0C], %g2 mova %xcc, %o0, %o3 ldsw [%l7 + 0x58], %l1 fand %f0, %f2, %f8 ldsh [%l7 + 0x62], %l0 umulcc %i2, 0x0ED9, %o4 bn,a,pt %xcc, loop_3377 sub %l4, 0x12B3, %l6 fmovse %icc, %f5, %f1 fnor %f2, %f2, %f8 loop_3377: umulcc %o2, 0x0F38, %o6 te %icc, 0x7 or %i0, %i7, %o7 fmul8ulx16 %f6, %f14, %f0 ldub [%l7 + 0x5A], %l5 fmovsvs %xcc, %f8, %f9 fxnors %f7, %f10, %f4 addcc %g1, %i5, %i1 fandnot2s %f7, %f3, %f8 lduw [%l7 + 0x2C], %g7 orcc %o1, %g3, %i4 ldd [%l7 + 0x30], %f14 movleu %xcc, %l3, %l2 ldsb [%l7 + 0x5C], %g4 nop setx loop_3378, %l0, %l1 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 + 0x7C], %o5 or %i3, %g6, %i6 fcmpne16 %f8, %f4, %g5 loop_3378: brlz %o0, loop_3379 andn %g2, %l1, %l0 ldsb [%l7 + 0x64], %i2 fpsub16s %f3, %f1, %f6 loop_3379: addcc %o4, 0x09E1, %l4 ble loop_3380 fcmple16 %f12, %f8, %o3 ldx [%l7 + 0x10], %l6 ldsb [%l7 + 0x36], %o6 loop_3380: movrlz %o2, 0x3DC, %i7 fbul,a %fcc1, loop_3381 fsrc2s %f10, %f1 udivcc %o7, 0x0C5B, %l5 fmovrdlz %i0, %f8, %f10 loop_3381: ba %icc, loop_3382 fmovsge %icc, %f6, %f8 fmovrdlez %i5, %f0, %f2 ldd [%l7 + 0x18], %f8 loop_3382: call loop_3383 fmovrsne %i1, %f13, %f1 fmovspos %icc, %f1, %f15 taddcctv %g7, %g1, %g3 loop_3383: tge %icc, 0x5 fabss %f3, %f1 fcmpgt16 %f0, %f12, %i4 ldsw [%l7 + 0x08], %l3 tsubcc %l2, %g4, %o1 stb %i3, [%l7 + 0x76] bvc,a %icc, loop_3384 movvs %xcc, %g6, %o5 ldsw [%l7 + 0x20], %i6 ldx [%l7 + 0x08], %o0 loop_3384: fbule,a %fcc1, loop_3385 add %g5, %g2, %l0 nop setx loop_3386, %l0, %l1 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 %i2, %f3, %f8 loop_3385: ld [%l7 + 0x68], %f7 ldx [%l7 + 0x28], %l1 loop_3386: ldub [%l7 + 0x7D], %o4 orn %o3, %l4, %l6 edge32ln %o2, %o6, %o7 std %f0, [%l7 + 0x40] fmovdvc %xcc, %f10, %f6 fmovscc %icc, %f9, %f2 lduw [%l7 + 0x18], %l5 ldsb [%l7 + 0x2E], %i0 ldsh [%l7 + 0x3C], %i5 ldsb [%l7 + 0x09], %i1 tl %icc, 0x7 stb %i7, [%l7 + 0x40] ldsh [%l7 + 0x1C], %g7 or %g1, %i4, %l3 nop setx loop_3387, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %l2, 0x1686, %g4 fnegd %f14, %f8 bne,pt %xcc, loop_3388 loop_3387: stw %o1, [%l7 + 0x6C] ldsb [%l7 + 0x3A], %i3 xor %g3, %g6, %o5 loop_3388: std %f14, [%l7 + 0x50] alignaddr %o0, %i6, %g2 bneg loop_3389 bneg loop_3390 fcmps %fcc3, %f10, %f3 fexpand %f11, %f10 loop_3389: lduw [%l7 + 0x44], %g5 loop_3390: stb %l0, [%l7 + 0x43] fand %f10, %f4, %f6 ldub [%l7 + 0x74], %l1 ldub [%l7 + 0x4F], %o4 fmovrdlz %o3, %f4, %f6 movrgez %i2, %l6, %o2 ldx [%l7 + 0x40], %o6 stb %l4, [%l7 + 0x6B] fmuld8sux16 %f5, %f10, %f4 fornot1s %f14, %f14, %f11 fzero %f8 fnand %f14, %f12, %f6 addccc %o7, 0x11BB, %i0 fmovrdlez %i5, %f8, %f4 fmovdcs %xcc, %f3, %f6 ldub [%l7 + 0x67], %l5 brlz,a %i7, loop_3391 tn %xcc, 0x1 fmul8x16 %f4, %f12, %f4 ldsb [%l7 + 0x78], %i1 loop_3391: brgz,a %g7, loop_3392 fblg,a %fcc3, loop_3393 fcmple16 %f10, %f8, %g1 fbl,a %fcc1, loop_3394 loop_3392: lduw [%l7 + 0x08], %l3 loop_3393: std %f2, [%l7 + 0x50] tne %icc, 0x6 loop_3394: te %icc, 0x0 lduw [%l7 + 0x70], %l2 fmovsvc %icc, %f7, %f11 fmovsgu %icc, %f3, %f11 fsrc1s %f10, %f9 st %f12, [%l7 + 0x30] ldsh [%l7 + 0x20], %g4 movcs %xcc, %i4, %o1 fmovrdgez %i3, %f2, %f4 fandnot2 %f12, %f2, %f6 ldsb [%l7 + 0x57], %g6 ld [%l7 + 0x40], %f7 orcc %o5, 0x0296, %o0 stx %i6, [%l7 + 0x18] fandnot2 %f14, %f14, %f14 fmovdvs %xcc, %f3, %f13 xnorcc %g2, 0x0CE1, %g5 fxnor %f10, %f10, %f6 ld [%l7 + 0x54], %f15 tsubcc %g3, 0x18AF, %l0 ldx [%l7 + 0x10], %l1 smulcc %o4, 0x1D4D, %i2 fnot2s %f11, %f1 edge32ln %l6, %o3, %o2 sdiv %l4, 0x08E7, %o6 lduh [%l7 + 0x46], %o7 addccc %i5, %i0, %l5 tneg %xcc, 0x0 fmovrdne %i7, %f12, %f2 std %f4, [%l7 + 0x50] ldsh [%l7 + 0x46], %i1 array16 %g7, %l3, %l2 ldx [%l7 + 0x38], %g4 tcs %xcc, 0x7 array16 %i4, %o1, %i3 fcmped %fcc1, %f14, %f0 ldsw [%l7 + 0x6C], %g6 bneg,a loop_3395 sethi 0x0064, %o5 fmovdpos %icc, %f1, %f5 fcmps %fcc3, %f9, %f10 loop_3395: st %f14, [%l7 + 0x1C] movpos %icc, %g1, %o0 movgu %icc, %g2, %i6 edge16 %g5, %g3, %l1 fcmpes %fcc0, %f12, %f7 ld [%l7 + 0x2C], %f3 fones %f4 array32 %o4, %i2, %l0 fcmps %fcc3, %f11, %f1 fnands %f3, %f10, %f6 tneg %xcc, 0x1 brlez %l6, loop_3396 ldsw [%l7 + 0x14], %o3 movcc %xcc, %l4, %o2 xorcc %o7, %o6, %i5 loop_3396: sth %l5, [%l7 + 0x76] bl,a,pt %xcc, loop_3397 ldsb [%l7 + 0x26], %i0 fxors %f5, %f4, %f9 stx %i1, [%l7 + 0x60] loop_3397: taddcctv %i7, 0x0706, %l3 fmovdvc %icc, %f0, %f4 std %f0, [%l7 + 0x18] fpsub16s %f1, %f7, %f7 stx %g7, [%l7 + 0x60] fabsd %f14, %f8 bvs,pn %icc, loop_3398 tcs %xcc, 0x3 st %f7, [%l7 + 0x54] te %icc, 0x6 loop_3398: lduw [%l7 + 0x24], %g4 edge8l %l2, %o1, %i3 ld [%l7 + 0x28], %f5 movrne %i4, %g6, %g1 tcs %xcc, 0x0 ldub [%l7 + 0x51], %o0 fnot1s %f7, %f13 bcc,a,pt %icc, loop_3399 stb %o5, [%l7 + 0x0C] fornot2 %f2, %f2, %f10 fbe,a %fcc3, loop_3400 loop_3399: std %f10, [%l7 + 0x30] fmovrsne %g2, %f10, %f6 fmovdl %xcc, %f7, %f11 loop_3400: fbl %fcc0, loop_3401 tpos %icc, 0x2 fpsub16s %f13, %f0, %f0 fbu,a %fcc1, loop_3402 loop_3401: smulcc %g5, %g3, %l1 fmovrslz %o4, %f12, %f15 fbn %fcc1, loop_3403 loop_3402: edge8 %i6, %i2, %l6 tvc %icc, 0x2 fmovspos %icc, %f4, %f6 loop_3403: tn %icc, 0x3 sdiv %l0, 0x1C58, %l4 fbne %fcc0, loop_3404 bleu,a loop_3405 movn %icc, %o2, %o7 sdiv %o6, 0x00DF, %i5 loop_3404: ldd [%l7 + 0x20], %f8 loop_3405: ldsb [%l7 + 0x11], %o3 xor %i0, %i1, %l5 fcmpgt32 %f2, %f0, %i7 ldx [%l7 + 0x30], %g7 fcmpes %fcc2, %f8, %f1 movvs %icc, %l3, %l2 ta %xcc, 0x3 smulcc %o1, %i3, %i4 sdivcc %g6, 0x0695, %g4 and %o0, %g1, %o5 stx %g2, [%l7 + 0x50] sdiv %g3, 0x0E2D, %l1 fandnot2 %f14, %f2, %f4 movcc %icc, %o4, %i6 st %f15, [%l7 + 0x38] smul %g5, 0x190E, %l6 std %f4, [%l7 + 0x30] fmovrdgez %i2, %f4, %f14 stw %l4, [%l7 + 0x64] stw %o2, [%l7 + 0x20] fzero %f2 ld [%l7 + 0x50], %f9 fmovd %f12, %f10 lduw [%l7 + 0x5C], %o7 bshuffle %f4, %f14, %f4 stb %o6, [%l7 + 0x35] fsrc2 %f0, %f2 ld [%l7 + 0x48], %f2 ld [%l7 + 0x4C], %f3 ldd [%l7 + 0x30], %f14 udivx %l0, 0x0AC2, %i5 mulx %i0, %i1, %o3 tn %icc, 0x2 fors %f15, %f13, %f13 lduw [%l7 + 0x78], %l5 fbu %fcc1, loop_3406 stw %g7, [%l7 + 0x68] fbg,a %fcc0, loop_3407 tgu %xcc, 0x1 loop_3406: fands %f15, %f7, %f9 movpos %icc, %l3, %i7 loop_3407: andncc %l2, %i3, %i4 lduw [%l7 + 0x48], %o1 srax %g4, 0x1C, %g6 stw %g1, [%l7 + 0x54] tcs %icc, 0x0 tge %xcc, 0x7 ldx [%l7 + 0x78], %o5 sll %o0, 0x02, %g2 subcc %g3, %o4, %i6 sub %g5, %l1, %l6 fbue,a %fcc2, loop_3408 stx %i2, [%l7 + 0x50] fexpand %f9, %f0 tneg %xcc, 0x1 loop_3408: lduh [%l7 + 0x52], %l4 subc %o7, 0x1589, %o2 lduh [%l7 + 0x62], %o6 fbn %fcc1, loop_3409 fnegd %f8, %f6 popc %i5, %i0 fornot2s %f7, %f5, %f12 loop_3409: std %f4, [%l7 + 0x28] movcs %icc, %l0, %o3 fabss %f14, %f1 fcmpgt16 %f8, %f2, %i1 fnand %f10, %f10, %f4 movrgz %g7, 0x0EA, %l5 brz,a %i7, loop_3410 fmovs %f10, %f5 fmovsne %icc, %f4, %f4 bneg,a,pn %xcc, loop_3411 loop_3410: bpos,a,pt %icc, loop_3412 stw %l2, [%l7 + 0x08] stx %i3, [%l7 + 0x38] loop_3411: ldd [%l7 + 0x40], %f8 loop_3412: ldsw [%l7 + 0x68], %i4 tl %xcc, 0x5 fmovrdne %l3, %f2, %f8 stx %g4, [%l7 + 0x08] fmovdgu %icc, %f14, %f1 fbu,a %fcc0, loop_3413 orncc %g6, 0x108E, %o1 lduw [%l7 + 0x30], %o5 fmovsl %xcc, %f6, %f15 loop_3413: alignaddr %g1, %g2, %g3 fmovrsgez %o4, %f1, %f13 brgz %o0, loop_3414 fmovrdgez %g5, %f2, %f8 ldx [%l7 + 0x70], %l1 brlz,a %l6, loop_3415 loop_3414: fbul %fcc1, loop_3416 addccc %i6, %i2, %o7 fxnors %f1, %f7, %f11 loop_3415: stx %l4, [%l7 + 0x48] loop_3416: subccc %o6, %o2, %i0 bne loop_3417 brz %l0, loop_3418 fmovrslez %i5, %f15, %f0 tvs %xcc, 0x2 loop_3417: edge8l %o3, %i1, %g7 loop_3418: mulx %l5, %i7, %l2 sth %i3, [%l7 + 0x1C] fbl %fcc1, loop_3419 lduh [%l7 + 0x14], %l3 std %f4, [%l7 + 0x70] movvc %icc, %i4, %g4 loop_3419: fnor %f2, %f14, %f8 bcs,pn %xcc, loop_3420 fmovsg %xcc, %f5, %f9 bpos,a loop_3421 ldsw [%l7 + 0x54], %g6 loop_3420: ldsw [%l7 + 0x4C], %o1 move %xcc, %g1, %g2 loop_3421: smul %o5, 0x1807, %o4 stw %o0, [%l7 + 0x10] movvc %icc, %g5, %g3 ldsw [%l7 + 0x64], %l6 faligndata %f6, %f2, %f14 st %f10, [%l7 + 0x70] array32 %l1, %i2, %i6 st %f15, [%l7 + 0x48] fcmpd %fcc2, %f4, %f0 call loop_3422 lduh [%l7 + 0x40], %o7 fmovscc %icc, %f6, %f15 andn %l4, 0x1360, %o2 loop_3422: ldsb [%l7 + 0x1D], %o6 lduh [%l7 + 0x66], %i0 fandnot2 %f12, %f14, %f6 sub %l0, 0x1DDD, %i5 sth %o3, [%l7 + 0x78] ldd [%l7 + 0x50], %f2 fmovsg %icc, %f9, %f2 fbl,a %fcc0, loop_3423 array8 %i1, %g7, %l5 fand %f0, %f4, %f8 ldsb [%l7 + 0x08], %l2 loop_3423: fcmpeq16 %f12, %f2, %i3 bne loop_3424 bvs %icc, loop_3425 std %f8, [%l7 + 0x08] ld [%l7 + 0x10], %f4 loop_3424: brlez %l3, loop_3426 loop_3425: bn loop_3427 fcmpgt16 %f12, %f2, %i4 fmovrdgez %g4, %f4, %f8 loop_3426: srl %i7, 0x12, %o1 loop_3427: fbuge,a %fcc2, loop_3428 fmovspos %icc, %f0, %f9 fabss %f6, %f8 fandnot2s %f6, %f7, %f7 loop_3428: bcs,a %icc, loop_3429 for %f4, %f0, %f6 lduh [%l7 + 0x2C], %g1 mulx %g2, 0x0B40, %o5 loop_3429: fbne,a %fcc3, loop_3430 movvc %xcc, %o4, %o0 fmuld8ulx16 %f11, %f13, %f6 fsrc1s %f8, %f1 loop_3430: movrne %g5, %g3, %g6 fmovdne %xcc, %f7, %f0 fpadd16s %f5, %f12, %f1 sth %l1, [%l7 + 0x32] mova %icc, %i2, %i6 te %xcc, 0x1 fmovsl %xcc, %f0, %f6 fbul,a %fcc3, loop_3431 ldx [%l7 + 0x18], %o7 stx %l6, [%l7 + 0x28] fbuge,a %fcc2, loop_3432 loop_3431: bshuffle %f4, %f14, %f10 ldub [%l7 + 0x1A], %o2 ldd [%l7 + 0x68], %f2 loop_3432: ld [%l7 + 0x1C], %f8 umulcc %o6, %i0, %l0 pdist %f8, %f8, %f14 bg,pt %icc, loop_3433 fcmps %fcc3, %f6, %f10 bshuffle %f10, %f2, %f6 fmovsle %icc, %f7, %f13 loop_3433: stw %i5, [%l7 + 0x38] ld [%l7 + 0x7C], %f15 fmovdneg %icc, %f7, %f4 nop setx loop_3434, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %o3, %l4 nop setx loop_3435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %icc, %g7, %i1 loop_3434: fba %fcc2, loop_3436 fcmpeq32 %f12, %f14, %l5 loop_3435: stx %l2, [%l7 + 0x40] stb %i3, [%l7 + 0x76] loop_3436: udivcc %i4, 0x0670, %g4 fbu %fcc3, loop_3437 fnot2s %f10, %f0 bcs,a %xcc, loop_3438 brgz,a %l3, loop_3439 loop_3437: stw %o1, [%l7 + 0x54] ldx [%l7 + 0x58], %i7 loop_3438: fmovde %xcc, %f15, %f9 loop_3439: stb %g2, [%l7 + 0x58] fmovspos %icc, %f11, %f7 stx %g1, [%l7 + 0x10] fbue,a %fcc3, loop_3440 fble,a %fcc3, loop_3441 fnor %f8, %f12, %f10 edge32l %o4, %o0, %g5 loop_3440: stb %g3, [%l7 + 0x5E] loop_3441: fexpand %f5, %f0 fnors %f0, %f3, %f8 tpos %xcc, 0x2 add %g6, 0x0071, %l1 movvs %icc, %i2, %i6 stx %o5, [%l7 + 0x10] be,a %xcc, loop_3442 fpsub16s %f11, %f5, %f15 xnor %l6, %o2, %o6 faligndata %f10, %f10, %f6 loop_3442: stx %o7, [%l7 + 0x08] brlz,a %l0, loop_3443 sth %i5, [%l7 + 0x48] lduh [%l7 + 0x48], %o3 andcc %i0, %l4, %g7 loop_3443: stb %i1, [%l7 + 0x56] movrgez %l5, 0x14C, %l2 ldx [%l7 + 0x30], %i4 fandnot1 %f14, %f8, %f14 movl %icc, %g4, %l3 bg,a,pn %icc, loop_3444 fmovspos %icc, %f13, %f11 add %o1, 0x1B97, %i3 st %f2, [%l7 + 0x40] loop_3444: udivx %i7, 0x154B, %g2 bcc loop_3445 lduw [%l7 + 0x18], %g1 fbo,a %fcc2, loop_3446 fmul8x16 %f2, %f12, %f12 loop_3445: edge16 %o4, %g5, %g3 popc 0x0E31, %o0 loop_3446: fmovdcs %xcc, %f7, %f15 move %xcc, %g6, %l1 fsrc2s %f4, %f6 brgz %i6, loop_3447 edge8l %o5, %l6, %o2 ldsb [%l7 + 0x13], %o6 sll %i2, %o7, %i5 loop_3447: fandnot2s %f1, %f14, %f0 edge8n %o3, %i0, %l4 fcmpes %fcc1, %f4, %f10 fornot1 %f12, %f12, %f8 fpack16 %f2, %f1 bcs,a,pn %icc, loop_3448 addc %l0, 0x178B, %g7 fornot1s %f4, %f3, %f13 movgu %icc, %l5, %i1 loop_3448: ldsh [%l7 + 0x38], %l2 fmovdge %icc, %f7, %f14 ldd [%l7 + 0x58], %f6 sdivx %i4, 0x1D3D, %l3 fba,a %fcc0, loop_3449 ldx [%l7 + 0x50], %g4 fcmple16 %f10, %f0, %o1 ldsw [%l7 + 0x7C], %i7 loop_3449: stw %i3, [%l7 + 0x4C] st %f12, [%l7 + 0x68] te %icc, 0x3 fnot2s %f8, %f0 stx %g1, [%l7 + 0x50] fmovscs %icc, %f8, %f2 fxnor %f2, %f12, %f2 or %o4, %g2, %g5 bleu %xcc, loop_3450 fxnors %f5, %f6, %f1 fornot1s %f4, %f9, %f7 tvc %icc, 0x4 loop_3450: tne %icc, 0x4 sth %o0, [%l7 + 0x6E] fmovdcc %xcc, %f10, %f14 fexpand %f6, %f10 stb %g3, [%l7 + 0x19] ldsb [%l7 + 0x77], %l1 sethi 0x08CE, %i6 edge8n %g6, %o5, %o2 fcmps %fcc3, %f13, %f6 sra %o6, %l6, %i2 movge %xcc, %o7, %i5 fmovdleu %xcc, %f0, %f4 umulcc %i0, %l4, %o3 ld [%l7 + 0x4C], %f4 fxnor %f6, %f12, %f6 edge8 %l0, %g7, %l5 fcmps %fcc0, %f1, %f0 fpack16 %f12, %f15 std %f12, [%l7 + 0x60] fmovrslz %l2, %f5, %f0 ldsw [%l7 + 0x08], %i1 std %f12, [%l7 + 0x60] fmovs %f13, %f12 and %i4, %g4, %o1 std %f0, [%l7 + 0x10] fmovdl %xcc, %f13, %f12 ba,a,pn %xcc, loop_3451 sub %i7, %l3, %g1 bshuffle %f8, %f6, %f2 fmovsleu %xcc, %f5, %f15 loop_3451: tgu %xcc, 0x1 fxnor %f6, %f2, %f6 fxnors %f9, %f1, %f8 srlx %o4, %g2, %g5 fcmpeq16 %f8, %f8, %i3 ldub [%l7 + 0x52], %o0 std %f0, [%l7 + 0x08] smulcc %g3, 0x15A6, %l1 fpsub16s %f9, %f7, %f7 lduw [%l7 + 0x74], %g6 fbug,a %fcc2, loop_3452 ldd [%l7 + 0x58], %f2 fmul8x16al %f8, %f5, %f6 fmovscc %icc, %f2, %f9 loop_3452: bl,pt %xcc, loop_3453 xnor %o5, %i6, %o6 stw %l6, [%l7 + 0x14] fpadd16s %f15, %f6, %f5 loop_3453: ldsb [%l7 + 0x6F], %o2 ldx [%l7 + 0x50], %o7 fbl,a %fcc0, loop_3454 ldsw [%l7 + 0x18], %i2 nop setx loop_3455, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x2 loop_3454: fbul,a %fcc3, loop_3456 movcc %icc, %i5, %i0 loop_3455: fxnor %f4, %f2, %f2 ldsh [%l7 + 0x0C], %o3 loop_3456: ldsw [%l7 + 0x0C], %l0 brz,a %l4, loop_3457 addccc %g7, 0x1D94, %l5 andn %i1, 0x0E20, %l2 orn %i4, 0x147A, %o1 loop_3457: be loop_3458 stw %i7, [%l7 + 0x54] fmovrdgz %l3, %f10, %f12 bn,a,pn %icc, loop_3459 loop_3458: ldub [%l7 + 0x2C], %g4 add %g1, 0x0EE6, %g2 fmovscc %icc, %f4, %f12 loop_3459: std %f4, [%l7 + 0x28] ldx [%l7 + 0x28], %g5 stx %i3, [%l7 + 0x08] fmovsle %icc, %f2, %f12 fxnors %f0, %f7, %f15 fpadd32s %f2, %f6, %f0 ble,pn %xcc, loop_3460 ldub [%l7 + 0x78], %o0 ld [%l7 + 0x64], %f15 srax %o4, 0x0D, %l1 loop_3460: fmul8ulx16 %f0, %f10, %f2 ldx [%l7 + 0x68], %g3 xorcc %g6, 0x15CE, %o5 fbge,a %fcc3, loop_3461 mulscc %o6, %l6, %o2 addccc %i6, 0x1274, %o7 std %f4, [%l7 + 0x20] loop_3461: stb %i2, [%l7 + 0x3B] fbu %fcc0, loop_3462 fmovrdne %i5, %f12, %f8 be,pt %xcc, loop_3463 fmovsgu %icc, %f3, %f1 loop_3462: fornot2s %f11, %f2, %f11 orn %i0, 0x1A54, %o3 loop_3463: tg %xcc, 0x7 brgez,a %l0, loop_3464 tl %icc, 0x1 ld [%l7 + 0x6C], %f1 fmovda %xcc, %f0, %f15 loop_3464: stw %g7, [%l7 + 0x54] nop setx loop_3465, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f12, %f0 sdivcc %l5, 0x01AD, %l4 std %f8, [%l7 + 0x70] loop_3465: bgu,a,pt %xcc, loop_3466 fors %f11, %f7, %f1 lduh [%l7 + 0x4E], %l2 fmovde %xcc, %f2, %f6 loop_3466: bneg,a,pt %icc, loop_3467 brz %i4, loop_3468 fmovscs %xcc, %f10, %f4 stw %i1, [%l7 + 0x0C] loop_3467: brgz %i7, loop_3469 loop_3468: std %f12, [%l7 + 0x68] fnegd %f4, %f2 ldsw [%l7 + 0x0C], %l3 loop_3469: fcmpne32 %f2, %f10, %g4 fmovrsgez %o1, %f6, %f11 fsrc1 %f12, %f4 fmovd %f14, %f8 fmovdcs %icc, %f6, %f6 lduh [%l7 + 0x70], %g1 bg loop_3470 fornot2 %f0, %f10, %f8 ldx [%l7 + 0x48], %g2 fmul8x16al %f12, %f11, %f8 loop_3470: fmul8x16au %f12, %f12, %f0 or %g5, 0x1214, %i3 bgu,a %icc, loop_3471 movle %icc, %o4, %l1 fmovspos %icc, %f3, %f15 fabsd %f0, %f10 loop_3471: taddcctv %g3, %g6, %o0 fxnor %f10, %f4, %f4 ta %icc, 0x0 taddcc %o5, 0x0E92, %l6 edge32 %o6, %o2, %i6 fmovrdne %i2, %f14, %f10 ldsb [%l7 + 0x4F], %o7 ldub [%l7 + 0x13], %i0 te %xcc, 0x3 stx %i5, [%l7 + 0x10] bvc,a,pn %xcc, loop_3472 ble,a %xcc, loop_3473 fmovdneg %xcc, %f9, %f7 fbge,a %fcc0, loop_3474 loop_3472: st %f13, [%l7 + 0x30] loop_3473: lduh [%l7 + 0x16], %o3 movg %icc, %g7, %l5 loop_3474: fbuge,a %fcc3, loop_3475 srax %l4, %l2, %i4 fbu %fcc1, loop_3476 ld [%l7 + 0x30], %f8 loop_3475: sth %i1, [%l7 + 0x4A] ldsb [%l7 + 0x76], %l0 loop_3476: ble,pt %xcc, loop_3477 ldd [%l7 + 0x50], %f10 movre %i7, 0x2FE, %l3 ld [%l7 + 0x68], %f8 loop_3477: fnor %f4, %f2, %f10 sth %g4, [%l7 + 0x46] edge32 %o1, %g1, %g2 fmovdvc %xcc, %f3, %f12 fmovda %xcc, %f11, %f8 taddcc %i3, 0x0A8B, %o4 mulscc %l1, 0x16B3, %g5 fsrc1 %f4, %f0 st %f1, [%l7 + 0x4C] ldsw [%l7 + 0x64], %g6 stw %g3, [%l7 + 0x7C] ldd [%l7 + 0x70], %f12 fpack32 %f12, %f4, %f6 fcmple16 %f8, %f0, %o5 orcc %o0, 0x0EFB, %o6 std %f2, [%l7 + 0x28] std %f4, [%l7 + 0x10] sth %l6, [%l7 + 0x78] fcmpd %fcc3, %f10, %f12 fcmpes %fcc3, %f10, %f12 edge8n %i6, %o2, %i2 fble,a %fcc1, loop_3478 bpos,a %xcc, loop_3479 movcc %xcc, %i0, %o7 ldsb [%l7 + 0x52], %i5 loop_3478: ldsb [%l7 + 0x62], %g7 loop_3479: bneg %icc, loop_3480 bleu %xcc, loop_3481 sdivx %o3, 0x010B, %l5 stx %l4, [%l7 + 0x20] loop_3480: bne loop_3482 loop_3481: taddcc %l2, %i1, %i4 smulcc %i7, %l0, %l3 popc 0x064A, %o1 loop_3482: sra %g1, 0x06, %g2 fxors %f3, %f3, %f13 call loop_3483 fmovrslz %i3, %f8, %f7 st %f12, [%l7 + 0x10] fnot2 %f14, %f8 loop_3483: fmovsle %xcc, %f15, %f10 sdivcc %g4, 0x0E11, %l1 nop setx loop_3484, %l0, %l1 jmpl %l1, %g5 edge32 %o4, %g6, %o5 ba,a,pt %icc, loop_3485 subc %o0, 0x030F, %g3 loop_3484: srax %o6, %l6, %o2 add %i2, %i0, %o7 loop_3485: lduw [%l7 + 0x3C], %i6 fcmps %fcc1, %f1, %f15 sdivx %g7, 0x0080, %o3 fcmpes %fcc0, %f5, %f11 sth %i5, [%l7 + 0x1E] ldx [%l7 + 0x48], %l4 fbn,a %fcc1, loop_3486 sethi 0x0A8E, %l2 fble,a %fcc1, loop_3487 fmovdl %xcc, %f6, %f15 loop_3486: sub %l5, 0x1A5B, %i4 fba %fcc2, loop_3488 loop_3487: sth %i1, [%l7 + 0x64] st %f1, [%l7 + 0x30] fmuld8sux16 %f7, %f12, %f14 loop_3488: lduh [%l7 + 0x5A], %i7 ldd [%l7 + 0x38], %f12 movrlez %l3, %l0, %o1 fand %f14, %f4, %f10 sll %g2, %g1, %i3 st %f3, [%l7 + 0x30] fmovdvs %icc, %f15, %f12 bge loop_3489 st %f13, [%l7 + 0x48] pdist %f14, %f8, %f12 fnot2s %f14, %f1 loop_3489: sth %l1, [%l7 + 0x54] bvs,a,pt %icc, loop_3490 lduh [%l7 + 0x18], %g5 stb %g4, [%l7 + 0x46] fmuld8ulx16 %f1, %f12, %f12 loop_3490: fmovdne %xcc, %f15, %f9 lduh [%l7 + 0x10], %g6 st %f14, [%l7 + 0x34] fands %f6, %f10, %f3 ldsh [%l7 + 0x54], %o5 ldx [%l7 + 0x10], %o0 fands %f13, %f12, %f7 fnands %f14, %f12, %f14 edge16l %o4, %g3, %o6 stx %o2, [%l7 + 0x48] fnot1s %f1, %f15 stw %l6, [%l7 + 0x68] fxnors %f3, %f5, %f5 fbn,a %fcc2, loop_3491 fcmple16 %f0, %f8, %i0 fones %f6 nop setx loop_3492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3491: ble,a,pt %icc, loop_3493 std %f14, [%l7 + 0x30] mova %xcc, %o7, %i2 loop_3492: mova %icc, %i6, %o3 loop_3493: movcs %xcc, %g7, %l4 stw %i5, [%l7 + 0x74] fabss %f2, %f5 fmul8x16 %f7, %f2, %f4 bshuffle %f2, %f14, %f8 movgu %xcc, %l2, %i4 ldsb [%l7 + 0x39], %l5 ldsb [%l7 + 0x09], %i7 brgz,a %i1, loop_3494 udiv %l3, 0x1431, %o1 fsrc2 %f0, %f10 fsrc2s %f6, %f5 loop_3494: movgu %icc, %l0, %g1 ldsb [%l7 + 0x35], %g2 brnz,a %i3, loop_3495 fmovdcc %icc, %f9, %f9 sth %l1, [%l7 + 0x3A] fxor %f0, %f14, %f4 loop_3495: ldd [%l7 + 0x70], %f6 smul %g4, 0x1CCA, %g5 subcc %g6, 0x1A14, %o0 fmovdgu %xcc, %f15, %f14 fmovdn %icc, %f2, %f15 brnz %o5, loop_3496 fsrc1s %f13, %f15 orcc %o4, 0x18AE, %o6 ld [%l7 + 0x1C], %f7 loop_3496: st %f9, [%l7 + 0x70] subcc %g3, 0x13A3, %l6 movgu %icc, %i0, %o2 fnot2s %f3, %f7 fpsub32 %f8, %f14, %f6 sth %o7, [%l7 + 0x14] fmul8x16au %f3, %f11, %f0 stb %i2, [%l7 + 0x26] fmovsne %icc, %f9, %f6 fbne,a %fcc3, loop_3497 movg %icc, %i6, %g7 fnot2s %f7, %f11 fmovdgu %icc, %f11, %f0 loop_3497: ldsb [%l7 + 0x28], %l4 fmovdneg %xcc, %f9, %f6 fcmpeq32 %f2, %f2, %o3 movcs %xcc, %l2, %i4 subc %i5, 0x1953, %i7 bvs loop_3498 ld [%l7 + 0x34], %f10 movvs %xcc, %i1, %l3 fmovspos %icc, %f7, %f14 loop_3498: ldsw [%l7 + 0x2C], %o1 fmovde %xcc, %f4, %f7 fxnor %f6, %f6, %f8 stb %l5, [%l7 + 0x31] ldd [%l7 + 0x48], %f2 addccc %l0, 0x028D, %g1 fmovdgu %icc, %f3, %f15 stw %i3, [%l7 + 0x3C] mulscc %g2, %g4, %l1 movn %xcc, %g6, %o0 brgez,a %g5, loop_3499 andcc %o4, %o6, %o5 addcc %g3, 0x1024, %i0 movpos %icc, %o2, %l6 loop_3499: sdivcc %i2, 0x0CB6, %o7 fmovsn %xcc, %f5, %f8 ldsh [%l7 + 0x0E], %i6 fbge,a %fcc0, loop_3500 fmovsg %xcc, %f13, %f15 stw %g7, [%l7 + 0x14] xorcc %l4, %o3, %i4 loop_3500: fba %fcc2, loop_3501 ldsb [%l7 + 0x6D], %l2 fxnors %f12, %f2, %f15 stw %i7, [%l7 + 0x28] loop_3501: lduh [%l7 + 0x64], %i1 ldd [%l7 + 0x78], %f14 fnot2s %f8, %f0 ldsb [%l7 + 0x42], %l3 stw %i5, [%l7 + 0x18] pdist %f2, %f0, %f0 fmuld8sux16 %f0, %f12, %f2 fornot1 %f6, %f4, %f6 lduh [%l7 + 0x3C], %o1 ldsw [%l7 + 0x18], %l5 orn %g1, 0x1670, %l0 edge16ln %g2, %i3, %l1 ta %icc, 0x2 ldsh [%l7 + 0x5C], %g4 tneg %xcc, 0x5 bcs,a,pt %xcc, loop_3502 fexpand %f4, %f14 stw %g6, [%l7 + 0x1C] lduw [%l7 + 0x64], %o0 loop_3502: ldx [%l7 + 0x38], %g5 movg %icc, %o4, %o5 fmul8x16al %f4, %f7, %f12 fandnot2 %f2, %f0, %f10 nop setx loop_3503, %l0, %l1 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 %o6, %i0, %o2 st %f5, [%l7 + 0x64] fcmpgt32 %f2, %f8, %l6 loop_3503: orncc %g3, 0x0A13, %i2 umulcc %i6, 0x0FEF, %o7 edge32ln %g7, %o3, %l4 ldub [%l7 + 0x5E], %i4 fcmpgt16 %f14, %f4, %i7 sth %l2, [%l7 + 0x08] smul %l3, 0x0575, %i5 brgez,a %i1, loop_3504 stb %o1, [%l7 + 0x37] lduw [%l7 + 0x20], %g1 bshuffle %f4, %f2, %f14 loop_3504: st %f9, [%l7 + 0x7C] stb %l0, [%l7 + 0x2C] mulx %g2, %i3, %l1 stx %l5, [%l7 + 0x10] fmovdn %icc, %f1, %f1 addccc %g4, 0x02EF, %o0 sethi 0x00FD, %g5 fmovsg %xcc, %f7, %f4 stb %g6, [%l7 + 0x7E] bcc,a loop_3505 ldsw [%l7 + 0x20], %o4 ba,a,pt %icc, loop_3506 fmovdne %icc, %f9, %f5 loop_3505: fpsub32 %f14, %f0, %f14 nop setx loop_3507, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3506: xnor %o6, %o5, %o2 ldsw [%l7 + 0x70], %l6 fmovd %f0, %f10 loop_3507: fmovdg %icc, %f2, %f6 fandnot1 %f12, %f12, %f4 ldx [%l7 + 0x78], %g3 fba,a %fcc2, loop_3508 taddcctv %i0, %i6, %o7 fnot2s %f0, %f3 andcc %i2, 0x1617, %g7 loop_3508: sdivcc %o3, 0x0FC4, %l4 edge32l %i4, %i7, %l3 fpadd16s %f10, %f0, %f4 umul %i5, %i1, %o1 ldsb [%l7 + 0x0B], %l2 sdivx %g1, 0x05A5, %l0 fmovscc %icc, %f8, %f13 tl %xcc, 0x2 stb %i3, [%l7 + 0x35] brnz,a %l1, loop_3509 stb %l5, [%l7 + 0x0E] fpadd32 %f2, %f12, %f10 stx %g4, [%l7 + 0x48] loop_3509: fmovrdgez %o0, %f6, %f6 movrgz %g2, %g6, %o4 tne %icc, 0x0 fmovsleu %icc, %f0, %f1 tleu %xcc, 0x7 ldx [%l7 + 0x78], %g5 xnorcc %o5, %o2, %o6 sdivx %l6, 0x0282, %g3 fbuge %fcc0, loop_3510 sra %i6, %o7, %i0 sub %i2, 0x0B89, %o3 lduh [%l7 + 0x54], %l4 loop_3510: fcmpeq32 %f14, %f0, %i4 stx %g7, [%l7 + 0x58] fandnot2 %f0, %f6, %f12 fbge,a %fcc1, loop_3511 fmovda %icc, %f2, %f7 ldsh [%l7 + 0x4A], %i7 edge16l %l3, %i5, %o1 loop_3511: stb %l2, [%l7 + 0x5F] xnor %g1, 0x0306, %i1 fmovspos %icc, %f7, %f8 ldd [%l7 + 0x38], %f14 sth %l0, [%l7 + 0x1C] fpadd16 %f10, %f2, %f8 brgez,a %i3, loop_3512 fpsub32s %f3, %f14, %f9 bcs,pn %xcc, loop_3513 fandnot2 %f6, %f6, %f2 loop_3512: xnorcc %l5, 0x05FB, %l1 addcc %o0, 0x1566, %g2 loop_3513: fmovdge %icc, %f4, %f8 move %xcc, %g4, %o4 fbu,a %fcc2, loop_3514 fsrc2s %f2, %f8 ldx [%l7 + 0x70], %g6 alignaddrl %g5, %o5, %o2 loop_3514: ldsh [%l7 + 0x34], %l6 ld [%l7 + 0x18], %f10 fcmpgt16 %f10, %f12, %g3 fnors %f6, %f2, %f3 tvc %icc, 0x3 bvc,pt %icc, loop_3515 fandnot1 %f12, %f0, %f2 addccc %o6, 0x14D1, %i6 fornot1s %f10, %f15, %f9 loop_3515: fmovrsne %i0, %f0, %f10 edge8n %i2, %o3, %l4 nop setx loop_3516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a,pn %icc, loop_3517 ld [%l7 + 0x34], %f5 fmovse %icc, %f8, %f13 loop_3516: lduw [%l7 + 0x34], %i4 loop_3517: edge32 %g7, %i7, %l3 fabsd %f2, %f10 tne %icc, 0x7 lduw [%l7 + 0x34], %i5 nop setx loop_3518, %l0, %l1 jmpl %l1, %o7 ldsb [%l7 + 0x41], %l2 fblg %fcc0, loop_3519 fmul8sux16 %f12, %f2, %f14 loop_3518: fsrc2s %f4, %f14 srax %g1, %o1, %l0 loop_3519: fabsd %f14, %f6 bne %xcc, loop_3520 edge16l %i3, %l5, %l1 bvs,a loop_3521 ldd [%l7 + 0x20], %f10 loop_3520: movgu %xcc, %o0, %i1 fcmpd %fcc1, %f2, %f6 loop_3521: ldd [%l7 + 0x10], %f8 fbn %fcc1, loop_3522 brgez,a %g4, loop_3523 lduh [%l7 + 0x72], %g2 ldx [%l7 + 0x40], %g6 loop_3522: fbne,a %fcc0, loop_3524 loop_3523: std %f4, [%l7 + 0x08] fsrc1s %f12, %f0 ldsw [%l7 + 0x78], %g5 loop_3524: ldx [%l7 + 0x10], %o4 ldsb [%l7 + 0x46], %o2 tcc %icc, 0x5 movgu %xcc, %o5, %l6 movn %icc, %g3, %o6 lduh [%l7 + 0x74], %i6 subccc %i2, %i0, %o3 lduw [%l7 + 0x7C], %l4 ldx [%l7 + 0x40], %i4 stw %g7, [%l7 + 0x40] faligndata %f2, %f2, %f6 move %icc, %i7, %i5 fmovdn %xcc, %f5, %f9 fmovdgu %icc, %f2, %f1 ldd [%l7 + 0x78], %f2 fzeros %f5 stw %l3, [%l7 + 0x18] fbule %fcc1, loop_3525 fpadd32 %f6, %f12, %f14 fbe %fcc1, loop_3526 fandnot2s %f3, %f6, %f8 loop_3525: fmovrslz %o7, %f14, %f0 array8 %l2, %o1, %g1 loop_3526: stw %i3, [%l7 + 0x74] srax %l5, 0x1C, %l1 fmovd %f6, %f2 edge8n %l0, %o0, %g4 alignaddr %g2, %i1, %g5 std %f4, [%l7 + 0x50] edge8 %o4, %o2, %o5 srl %l6, %g3, %g6 orn %o6, %i6, %i2 ld [%l7 + 0x68], %f9 fblg,a %fcc2, loop_3527 sth %i0, [%l7 + 0x58] edge8l %o3, %i4, %l4 smulcc %i7, %i5, %l3 loop_3527: ldsh [%l7 + 0x14], %g7 andn %o7, 0x1F96, %o1 fpsub32 %f6, %f2, %f10 addccc %l2, 0x10DD, %i3 add %l5, %g1, %l0 fmovrdgz %o0, %f8, %f12 bl,a,pn %xcc, loop_3528 xor %l1, 0x0959, %g2 movrne %g4, %g5, %o4 brgez %i1, loop_3529 loop_3528: tle %icc, 0x1 fmovsle %xcc, %f12, %f12 st %f4, [%l7 + 0x54] loop_3529: fbg,a %fcc3, loop_3530 ldd [%l7 + 0x30], %f12 stw %o5, [%l7 + 0x68] fmul8x16 %f5, %f10, %f2 loop_3530: fornot1 %f6, %f0, %f0 ldx [%l7 + 0x10], %o2 or %l6, %g6, %o6 fnands %f8, %f0, %f7 fmovdneg %xcc, %f10, %f4 ldd [%l7 + 0x48], %f0 te %xcc, 0x0 udivcc %i6, 0x0E5E, %g3 stb %i0, [%l7 + 0x5B] sethi 0x1440, %o3 andcc %i4, %l4, %i7 fmovdn %xcc, %f14, %f5 movleu %icc, %i2, %i5 sdiv %l3, 0x167F, %g7 fmovrse %o1, %f1, %f6 fmovrsgz %l2, %f3, %f8 fsrc2 %f12, %f6 stx %o7, [%l7 + 0x10] movcs %xcc, %i3, %l5 std %f4, [%l7 + 0x18] stb %g1, [%l7 + 0x69] fxnors %f0, %f1, %f4 lduh [%l7 + 0x5C], %o0 nop setx loop_3531, %l0, %l1 jmpl %l1, %l1 fpackfix %f0, %f12 ble,a,pt %xcc, loop_3532 fzeros %f7 loop_3531: bpos,a %icc, loop_3533 std %f2, [%l7 + 0x78] loop_3532: fbule,a %fcc3, loop_3534 fmovsle %xcc, %f4, %f14 loop_3533: alignaddr %l0, %g2, %g4 brgez,a %g5, loop_3535 loop_3534: fzero %f4 brgez,a %o4, loop_3536 fnors %f6, %f3, %f14 loop_3535: tcs %xcc, 0x7 bleu %icc, loop_3537 loop_3536: subccc %o5, %i1, %l6 fmovdge %icc, %f0, %f14 lduw [%l7 + 0x30], %o2 loop_3537: subc %o6, 0x15BD, %g6 st %f10, [%l7 + 0x14] taddcc %i6, %i0, %g3 sth %i4, [%l7 + 0x08] fmovdle %icc, %f4, %f1 ldsw [%l7 + 0x14], %o3 fmovrdlz %l4, %f12, %f10 bn,a,pt %icc, loop_3538 lduw [%l7 + 0x1C], %i2 fmovdle %icc, %f13, %f3 fmovscs %xcc, %f10, %f0 loop_3538: ldx [%l7 + 0x48], %i5 ldsh [%l7 + 0x14], %l3 ldsh [%l7 + 0x3C], %g7 add %i7, 0x1523, %o1 fbue,a %fcc0, loop_3539 sth %l2, [%l7 + 0x1C] tl %icc, 0x0 fmuld8ulx16 %f1, %f12, %f4 loop_3539: sethi 0x1F25, %o7 tge %xcc, 0x4 ldx [%l7 + 0x30], %l5 sth %i3, [%l7 + 0x5C] fble %fcc1, loop_3540 sll %g1, 0x02, %o0 fxors %f4, %f12, %f12 stx %l1, [%l7 + 0x60] loop_3540: fblg,a %fcc3, loop_3541 fpadd32s %f12, %f3, %f4 fxnors %f0, %f3, %f0 ldd [%l7 + 0x38], %f10 loop_3541: stw %g2, [%l7 + 0x14] fandnot2s %f7, %f14, %f13 ldsb [%l7 + 0x70], %g4 ldsw [%l7 + 0x78], %g5 tl %xcc, 0x2 tcc %xcc, 0x7 ldub [%l7 + 0x71], %l0 addccc %o4, 0x1530, %i1 fmovdgu %icc, %f3, %f8 tcc %icc, 0x2 brlez %o5, loop_3542 umul %o2, 0x176B, %l6 fpack16 %f10, %f2 fmovsvs %icc, %f14, %f15 loop_3542: bvc,pt %xcc, loop_3543 movrlez %o6, 0x17F, %i6 movneg %icc, %i0, %g6 fcmpne16 %f12, %f0, %i4 loop_3543: ldsh [%l7 + 0x30], %g3 edge16ln %o3, %i2, %i5 stw %l4, [%l7 + 0x50] fbne %fcc2, loop_3544 fcmpne32 %f12, %f4, %g7 edge16n %i7, %l3, %o1 te %icc, 0x6 loop_3544: ldsb [%l7 + 0x40], %l2 fmovrsgez %l5, %f1, %f12 brnz,a %i3, loop_3545 orncc %o7, 0x0AC8, %o0 ba loop_3546 fmovrdlez %l1, %f6, %f6 loop_3545: stx %g1, [%l7 + 0x48] taddcctv %g4, 0x00F7, %g2 loop_3546: fmovrdgez %l0, %f6, %f12 ldub [%l7 + 0x1D], %g5 taddcctv %i1, %o4, %o5 faligndata %f12, %f12, %f8 fmuld8sux16 %f11, %f4, %f10 fbg,a %fcc3, loop_3547 fbge %fcc0, loop_3548 fmovrdne %l6, %f14, %f0 nop setx loop_3549, %l0, %l1 jmpl %l1, %o2 loop_3547: fpadd16s %f0, %f3, %f0 loop_3548: sth %o6, [%l7 + 0x48] movne %icc, %i6, %g6 loop_3549: edge8 %i4, %i0, %o3 std %f6, [%l7 + 0x50] ldsb [%l7 + 0x33], %i2 edge8ln %i5, %l4, %g7 tleu %xcc, 0x1 stx %g3, [%l7 + 0x30] fmovde %icc, %f2, %f8 fmovdgu %icc, %f12, %f11 fbug %fcc1, loop_3550 movcc %icc, %l3, %o1 lduw [%l7 + 0x48], %i7 brgez %l2, loop_3551 loop_3550: tneg %xcc, 0x0 edge32 %l5, %i3, %o0 fbuge,a %fcc2, loop_3552 loop_3551: sethi 0x084A, %l1 sth %g1, [%l7 + 0x52] bneg,a,pt %xcc, loop_3553 loop_3552: smul %g4, %o7, %g2 fmovrdlez %l0, %f10, %f12 ld [%l7 + 0x58], %f5 loop_3553: for %f4, %f14, %f6 array8 %i1, %o4, %o5 stx %g5, [%l7 + 0x20] st %f0, [%l7 + 0x08] smul %l6, %o2, %o6 fnot2 %f4, %f2 ldd [%l7 + 0x38], %f2 ldub [%l7 + 0x74], %g6 bpos,pt %xcc, loop_3554 ldub [%l7 + 0x2E], %i4 st %f13, [%l7 + 0x1C] bne loop_3555 loop_3554: fmovdl %icc, %f13, %f4 tgu %xcc, 0x2 ldsb [%l7 + 0x61], %i6 loop_3555: ldub [%l7 + 0x7C], %o3 ldsw [%l7 + 0x60], %i2 ldd [%l7 + 0x38], %f0 brnz,a %i5, loop_3556 lduw [%l7 + 0x20], %l4 stx %i0, [%l7 + 0x38] fcmpeq16 %f2, %f8, %g7 loop_3556: edge8n %l3, %g3, %i7 tneg %icc, 0x7 movle %xcc, %o1, %l2 std %f12, [%l7 + 0x38] ldub [%l7 + 0x31], %l5 fcmple32 %f4, %f0, %o0 fmovrslz %i3, %f13, %f9 bpos,a loop_3557 fble %fcc3, loop_3558 mulscc %g1, %g4, %o7 orncc %g2, 0x1EA3, %l1 loop_3557: faligndata %f10, %f10, %f2 loop_3558: ldsw [%l7 + 0x64], %i1 bcs,a loop_3559 fmul8x16au %f14, %f10, %f0 fxnors %f9, %f1, %f8 movge %xcc, %l0, %o5 loop_3559: fpadd16s %f12, %f7, %f1 fmovrdne %o4, %f12, %f6 udivx %l6, 0x10EB, %o2 stx %o6, [%l7 + 0x70] ldsb [%l7 + 0x5B], %g5 fbule,a %fcc1, loop_3560 movrgez %i4, 0x36A, %i6 lduh [%l7 + 0x0E], %o3 ld [%l7 + 0x40], %f0 loop_3560: ldsw [%l7 + 0x48], %g6 fmovse %icc, %f3, %f8 nop setx loop_3561, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f0 fandnot1 %f12, %f0, %f0 fnot2 %f4, %f12 loop_3561: array32 %i5, %i2, %i0 edge32 %g7, %l3, %l4 ldsb [%l7 + 0x1C], %g3 ldsh [%l7 + 0x4E], %i7 fpack32 %f4, %f12, %f12 movpos %xcc, %l2, %l5 bvs,a %icc, loop_3562 taddcc %o0, %i3, %o1 fpsub16 %f12, %f14, %f10 movrgz %g1, 0x250, %o7 loop_3562: fbge,a %fcc2, loop_3563 ld [%l7 + 0x58], %f12 fbule %fcc1, loop_3564 bne,a %icc, loop_3565 loop_3563: mulscc %g2, %g4, %i1 movrne %l1, 0x2E3, %l0 loop_3564: fone %f2 loop_3565: tvc %xcc, 0x2 nop setx loop_3566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %xcc, %o5, %o4 ld [%l7 + 0x24], %f2 fcmpne32 %f12, %f10, %o2 loop_3566: stb %o6, [%l7 + 0x5D] fble,a %fcc3, loop_3567 subcc %l6, %g5, %i4 bl,a loop_3568 edge8n %i6, %g6, %i5 loop_3567: ld [%l7 + 0x1C], %f5 fbu %fcc2, loop_3569 loop_3568: fmovrsgz %i2, %f1, %f5 pdist %f10, %f0, %f6 fmovd %f6, %f4 loop_3569: fmovdneg %icc, %f13, %f6 tn %xcc, 0x4 ld [%l7 + 0x74], %f10 fpadd32 %f10, %f2, %f2 ldub [%l7 + 0x73], %o3 tsubcc %i0, %l3, %g7 fcmped %fcc0, %f12, %f6 lduh [%l7 + 0x7C], %l4 fones %f6 udiv %i7, 0x1573, %g3 or %l5, %o0, %i3 fnegs %f10, %f7 ld [%l7 + 0x40], %f15 fcmple32 %f4, %f10, %l2 sdiv %o1, 0x0350, %g1 xorcc %g2, %g4, %i1 ldsh [%l7 + 0x70], %l1 ldsh [%l7 + 0x3A], %o7 udiv %o5, 0x1B2F, %o4 xnor %l0, 0x0C23, %o6 fmovd %f2, %f12 stw %o2, [%l7 + 0x44] st %f2, [%l7 + 0x60] fbl,a %fcc1, loop_3570 fmovrse %g5, %f8, %f9 ld [%l7 + 0x0C], %f3 fpmerge %f7, %f14, %f10 loop_3570: bshuffle %f0, %f12, %f2 fcmpeq32 %f14, %f2, %l6 stb %i4, [%l7 + 0x34] fmovsa %xcc, %f7, %f8 ld [%l7 + 0x20], %f11 movl %icc, %g6, %i6 xnorcc %i5, %i2, %o3 fmovrslz %i0, %f12, %f15 fmul8sux16 %f14, %f10, %f2 fexpand %f2, %f14 fbuge,a %fcc3, loop_3571 fmovrsgz %l3, %f3, %f8 xorcc %g7, 0x148B, %i7 lduh [%l7 + 0x24], %g3 loop_3571: fmovscs %xcc, %f4, %f0 bvc,a %xcc, loop_3572 fmovsge %icc, %f10, %f3 fbo %fcc1, loop_3573 stw %l5, [%l7 + 0x58] loop_3572: std %f6, [%l7 + 0x48] movrlez %o0, 0x143, %l4 loop_3573: edge16l %i3, %o1, %g1 lduh [%l7 + 0x0A], %g2 ldub [%l7 + 0x44], %g4 stw %i1, [%l7 + 0x30] fmovrslz %l2, %f3, %f13 ldsw [%l7 + 0x24], %o7 bneg,a loop_3574 be loop_3575 for %f8, %f10, %f8 edge8ln %o5, %l1, %l0 loop_3574: st %f3, [%l7 + 0x0C] loop_3575: tleu %icc, 0x4 ldsw [%l7 + 0x0C], %o4 fxors %f14, %f2, %f9 std %f0, [%l7 + 0x08] fmovrslez %o6, %f6, %f15 fcmpne16 %f8, %f2, %o2 ldd [%l7 + 0x30], %f2 ldsw [%l7 + 0x50], %l6 ldub [%l7 + 0x6C], %g5 stx %i4, [%l7 + 0x18] fxor %f0, %f6, %f14 fzeros %f3 lduh [%l7 + 0x5C], %g6 ldsh [%l7 + 0x6A], %i5 movvc %xcc, %i6, %o3 alignaddrl %i0, %i2, %g7 stw %i7, [%l7 + 0x1C] alignaddrl %l3, %l5, %g3 ldx [%l7 + 0x58], %o0 fsrc2s %f12, %f11 fbule %fcc0, loop_3576 fmovscc %xcc, %f6, %f10 tcs %icc, 0x7 bcs,a,pt %icc, loop_3577 loop_3576: ldsh [%l7 + 0x44], %l4 stw %i3, [%l7 + 0x2C] ldx [%l7 + 0x10], %g1 loop_3577: movcs %icc, %g2, %g4 fmovdcc %xcc, %f15, %f7 fmovdneg %xcc, %f11, %f9 movgu %xcc, %i1, %o1 lduh [%l7 + 0x50], %l2 st %f4, [%l7 + 0x40] taddcc %o7, 0x0E73, %l1 bne,pt %xcc, loop_3578 ldsb [%l7 + 0x3A], %l0 or %o4, 0x1DA0, %o5 fmul8x16al %f14, %f5, %f10 loop_3578: movle %icc, %o6, %l6 move %xcc, %o2, %g5 fpsub16s %f6, %f15, %f14 fpack16 %f0, %f5 sth %i4, [%l7 + 0x14] tsubcctv %g6, %i5, %i6 movre %i0, %i2, %g7 fbl %fcc1, loop_3579 fors %f11, %f8, %f11 fmovrse %o3, %f9, %f13 sllx %l3, 0x01, %i7 loop_3579: fmuld8ulx16 %f2, %f13, %f4 fmovdneg %icc, %f8, %f2 fba %fcc1, loop_3580 mulx %g3, %o0, %l4 te %xcc, 0x0 fandnot1s %f15, %f10, %f6 loop_3580: fmovdpos %xcc, %f6, %f7 for %f10, %f14, %f12 fand %f6, %f10, %f2 fpsub16 %f14, %f12, %f2 fcmpeq32 %f2, %f0, %l5 tpos %icc, 0x5 fmul8sux16 %f12, %f6, %f2 mulx %g1, 0x0E3A, %g2 bneg,a,pn %icc, loop_3581 movgu %icc, %i3, %g4 fmovsa %xcc, %f3, %f2 ldub [%l7 + 0x32], %o1 loop_3581: addc %l2, 0x1616, %o7 fnegs %f5, %f7 move %icc, %l1, %l0 fbne,a %fcc3, loop_3582 fmovdcc %icc, %f7, %f13 andcc %o4, 0x003F, %i1 fmovsvs %xcc, %f8, %f15 loop_3582: srl %o5, 0x1E, %o6 ldd [%l7 + 0x08], %f8 sth %l6, [%l7 + 0x70] fors %f10, %f5, %f5 nop setx loop_3583, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsle %xcc, %f5, %f0 srax %o2, %i4, %g5 stb %g6, [%l7 + 0x18] loop_3583: call loop_3584 andn %i6, 0x056D, %i5 stb %i0, [%l7 + 0x41] be loop_3585 loop_3584: stw %g7, [%l7 + 0x60] ld [%l7 + 0x7C], %f12 ldsh [%l7 + 0x52], %o3 loop_3585: tvc %icc, 0x7 fands %f12, %f2, %f12 brlez %i2, loop_3586 fnot1 %f14, %f6 fxnors %f9, %f12, %f9 fmovdleu %xcc, %f12, %f1 loop_3586: edge32ln %i7, %l3, %o0 stw %g3, [%l7 + 0x08] bne,a,pt %xcc, loop_3587 mulx %l5, %l4, %g2 fcmps %fcc1, %f14, %f15 fbn,a %fcc1, loop_3588 loop_3587: fmovrdne %i3, %f4, %f8 fmovdvs %icc, %f8, %f13 fmovsleu %xcc, %f11, %f0 loop_3588: bleu,a loop_3589 fpack16 %f6, %f9 fmovspos %icc, %f10, %f10 faligndata %f4, %f6, %f10 loop_3589: fornot1s %f12, %f2, %f9 movle %xcc, %g1, %g4 movgu %xcc, %l2, %o1 ld [%l7 + 0x38], %f13 tneg %xcc, 0x3 st %f5, [%l7 + 0x0C] edge8l %o7, %l1, %o4 fxors %f5, %f9, %f11 movrne %i1, %l0, %o5 stw %o6, [%l7 + 0x10] movneg %icc, %o2, %l6 sra %i4, %g5, %i6 nop setx loop_3590, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g6, [%l7 + 0x1C] bvc,pn %xcc, loop_3591 fbul,a %fcc1, loop_3592 loop_3590: fnands %f13, %f0, %f4 array32 %i5, %i0, %g7 loop_3591: stx %i2, [%l7 + 0x68] loop_3592: ldd [%l7 + 0x50], %f10 fandnot1s %f15, %f8, %f3 fmovrsgz %i7, %f4, %f13 fornot1 %f6, %f0, %f8 popc %o3, %l3 fornot2s %f1, %f4, %f5 ldsh [%l7 + 0x60], %o0 fblg %fcc1, loop_3593 tvs %icc, 0x4 bcc,pn %xcc, loop_3594 fnands %f9, %f0, %f11 loop_3593: lduh [%l7 + 0x60], %l5 fbul %fcc1, loop_3595 loop_3594: fands %f2, %f1, %f8 umulcc %l4, 0x0461, %g3 for %f12, %f14, %f10 loop_3595: st %f8, [%l7 + 0x34] sethi 0x0F81, %i3 xor %g1, 0x199A, %g2 tl %xcc, 0x2 st %f1, [%l7 + 0x50] call loop_3596 movne %icc, %g4, %l2 fcmpne32 %f8, %f0, %o1 subc %o7, %o4, %i1 loop_3596: udivcc %l0, 0x058B, %l1 fmovdl %xcc, %f12, %f2 bcc,pn %xcc, loop_3597 std %f6, [%l7 + 0x38] and %o5, %o2, %l6 fmovspos %xcc, %f4, %f6 loop_3597: edge16l %o6, %g5, %i4 ble,a,pt %icc, loop_3598 lduh [%l7 + 0x4E], %g6 stb %i6, [%l7 + 0x61] ldd [%l7 + 0x68], %f12 loop_3598: addcc %i5, %i0, %g7 srl %i7, %i2, %l3 lduw [%l7 + 0x14], %o3 bge,pt %xcc, loop_3599 lduw [%l7 + 0x78], %l5 fnegs %f13, %f8 fmovrsgz %l4, %f3, %f14 loop_3599: tle %icc, 0x6 fmovrsne %o0, %f4, %f4 fone %f8 fabsd %f2, %f14 stw %i3, [%l7 + 0x38] mulx %g1, 0x1620, %g3 mulscc %g2, %g4, %o1 stw %l2, [%l7 + 0x70] fnor %f2, %f12, %f8 ldx [%l7 + 0x58], %o7 fxnors %f15, %f4, %f11 ble,pt %xcc, loop_3600 stx %o4, [%l7 + 0x38] addcc %i1, %l1, %l0 fnot1 %f4, %f10 loop_3600: fexpand %f14, %f10 fcmps %fcc0, %f11, %f2 edge32l %o5, %o2, %l6 fmovse %xcc, %f15, %f6 lduh [%l7 + 0x46], %g5 sllx %o6, 0x06, %i4 fmovrdne %i6, %f6, %f0 andn %g6, 0x0552, %i5 ldsb [%l7 + 0x13], %g7 tvs %icc, 0x5 ldub [%l7 + 0x79], %i7 fnor %f2, %f0, %f8 fornot2s %f12, %f14, %f4 ldsw [%l7 + 0x1C], %i2 bg,a %xcc, loop_3601 fmovdcs %icc, %f9, %f14 fmovdcc %xcc, %f13, %f5 stx %l3, [%l7 + 0x48] loop_3601: ld [%l7 + 0x44], %f9 st %f3, [%l7 + 0x20] stx %o3, [%l7 + 0x08] ldsw [%l7 + 0x4C], %i0 fnors %f15, %f10, %f0 srlx %l5, 0x1A, %l4 movcs %xcc, %o0, %i3 stb %g3, [%l7 + 0x43] alignaddrl %g2, %g1, %o1 fmovdle %xcc, %f9, %f12 fpackfix %f14, %f8 fexpand %f10, %f14 ldd [%l7 + 0x18], %f2 fxnors %f7, %f13, %f7 fmovsvc %icc, %f10, %f4 ldx [%l7 + 0x10], %g4 bl loop_3602 sth %l2, [%l7 + 0x26] ldx [%l7 + 0x70], %o7 fbu %fcc0, loop_3603 loop_3602: andcc %i1, %o4, %l0 array8 %o5, %l1, %l6 mova %xcc, %o2, %g5 loop_3603: edge8l %o6, %i4, %g6 sllx %i6, 0x08, %g7 ldub [%l7 + 0x30], %i7 fmovsl %icc, %f15, %f9 bcc,a %icc, loop_3604 tl %xcc, 0x4 fcmpes %fcc1, %f12, %f14 ldub [%l7 + 0x57], %i5 loop_3604: sth %l3, [%l7 + 0x74] fblg %fcc0, loop_3605 movn %xcc, %i2, %i0 fnegd %f10, %f2 ldd [%l7 + 0x10], %f2 loop_3605: fsrc1s %f5, %f7 fmovdvs %icc, %f14, %f1 bneg,a loop_3606 ldsw [%l7 + 0x30], %o3 fxors %f5, %f6, %f12 sth %l5, [%l7 + 0x66] loop_3606: fnot1 %f4, %f10 brz,a %l4, loop_3607 fmovdvs %icc, %f11, %f13 sub %i3, 0x05FE, %g3 fmovdpos %xcc, %f14, %f7 loop_3607: movrgez %g2, 0x3FB, %o0 movpos %icc, %o1, %g1 fmovsne %xcc, %f7, %f10 ldx [%l7 + 0x10], %g4 ldx [%l7 + 0x78], %o7 ldd [%l7 + 0x70], %f14 st %f3, [%l7 + 0x3C] lduw [%l7 + 0x6C], %i1 fcmpeq16 %f0, %f6, %o4 fbul %fcc1, loop_3608 ld [%l7 + 0x30], %f1 edge16l %l2, %o5, %l0 stw %l6, [%l7 + 0x64] loop_3608: srl %o2, 0x1A, %g5 fmovrdne %o6, %f4, %f6 sth %l1, [%l7 + 0x42] brgez %g6, loop_3609 tl %xcc, 0x2 fmovrdne %i4, %f2, %f6 edge8n %i6, %i7, %i5 loop_3609: fbuge,a %fcc0, loop_3610 edge16l %g7, %i2, %l3 fxnors %f4, %f4, %f12 ldub [%l7 + 0x0A], %i0 loop_3610: fandnot2 %f0, %f4, %f4 fnand %f10, %f10, %f6 ldsh [%l7 + 0x32], %l5 taddcctv %l4, 0x11F6, %i3 fmovda %xcc, %f9, %f2 andn %g3, 0x1705, %o3 ld [%l7 + 0x20], %f3 ldsw [%l7 + 0x5C], %g2 fcmped %fcc0, %f8, %f2 movle %icc, %o0, %g1 lduw [%l7 + 0x1C], %o1 udivx %g4, 0x0BF0, %o7 fnand %f0, %f14, %f14 fbl,a %fcc3, loop_3611 fmovdne %icc, %f15, %f12 ld [%l7 + 0x68], %f8 fmovdcc %xcc, %f15, %f13 loop_3611: edge8 %i1, %o4, %l2 movpos %xcc, %l0, %o5 ld [%l7 + 0x24], %f10 siam 0x5 movvc %xcc, %l6, %g5 fbg %fcc3, loop_3612 ldub [%l7 + 0x1F], %o2 stw %o6, [%l7 + 0x68] tneg %xcc, 0x2 loop_3612: subc %g6, 0x0936, %l1 fornot1 %f2, %f0, %f2 ldsw [%l7 + 0x68], %i4 movle %icc, %i7, %i5 fmovs %f2, %f13 move %xcc, %i6, %g7 fmovdg %xcc, %f4, %f11 ldx [%l7 + 0x50], %i2 ld [%l7 + 0x28], %f1 bcs,a,pt %xcc, loop_3613 fmovsleu %icc, %f7, %f0 subc %i0, %l5, %l4 lduw [%l7 + 0x24], %i3 loop_3613: sth %g3, [%l7 + 0x32] addccc %o3, 0x11BA, %l3 bgu,a %icc, loop_3614 movcs %icc, %g2, %g1 tvs %icc, 0x3 sdivcc %o0, 0x1783, %o1 loop_3614: smul %o7, 0x13E3, %g4 fmovd %f8, %f8 fbg,a %fcc0, loop_3615 fcmple16 %f12, %f2, %o4 lduh [%l7 + 0x76], %l2 ldsw [%l7 + 0x38], %i1 loop_3615: std %f2, [%l7 + 0x48] movl %icc, %o5, %l6 st %f9, [%l7 + 0x14] srax %g5, 0x0F, %o2 bpos,a %icc, loop_3616 fbge %fcc3, loop_3617 stw %o6, [%l7 + 0x50] fsrc1s %f14, %f15 loop_3616: fmovrdlz %l0, %f8, %f12 loop_3617: stx %g6, [%l7 + 0x18] stb %l1, [%l7 + 0x0A] fcmpeq16 %f12, %f0, %i7 add %i5, 0x1FC3, %i6 movrlz %i4, 0x156, %i2 fmovdvc %icc, %f0, %f9 alignaddr %i0, %g7, %l5 fmovdge %icc, %f7, %f2 ldub [%l7 + 0x22], %l4 ldub [%l7 + 0x09], %i3 st %f15, [%l7 + 0x38] mova %xcc, %g3, %l3 fmovsa %icc, %f2, %f15 fmovsle %icc, %f12, %f15 andcc %g2, 0x14B8, %o3 fcmpgt32 %f6, %f14, %g1 tcs %xcc, 0x0 movcc %icc, %o1, %o7 smulcc %g4, 0x00C8, %o0 ldd [%l7 + 0x70], %f0 tl %xcc, 0x6 orncc %l2, %i1, %o5 edge8n %l6, %o4, %g5 fsrc2s %f11, %f3 fbne %fcc1, loop_3618 ta %xcc, 0x7 fbe %fcc1, loop_3619 ldub [%l7 + 0x37], %o6 loop_3618: fmovse %xcc, %f10, %f8 fandnot2 %f4, %f14, %f12 loop_3619: fsrc2 %f6, %f2 xor %o2, %l0, %g6 ldsw [%l7 + 0x68], %l1 stw %i5, [%l7 + 0x18] ldub [%l7 + 0x59], %i7 ldsb [%l7 + 0x5B], %i6 fcmpne16 %f2, %f2, %i4 stb %i0, [%l7 + 0x4B] xorcc %g7, %i2, %l5 ldsb [%l7 + 0x1B], %i3 fmovrde %l4, %f12, %f14 bneg,a,pn %xcc, loop_3620 fmovsne %icc, %f2, %f0 stb %l3, [%l7 + 0x6F] bpos,a,pn %icc, loop_3621 loop_3620: movle %icc, %g3, %o3 tsubcctv %g2, 0x04CA, %g1 ldx [%l7 + 0x28], %o1 loop_3621: ldx [%l7 + 0x60], %g4 sth %o0, [%l7 + 0x24] stb %o7, [%l7 + 0x68] fmovsn %icc, %f12, %f3 fbul %fcc3, loop_3622 stb %l2, [%l7 + 0x30] stb %i1, [%l7 + 0x51] stb %l6, [%l7 + 0x40] loop_3622: stx %o4, [%l7 + 0x78] call loop_3623 fones %f6 movcs %xcc, %o5, %o6 ldx [%l7 + 0x60], %g5 loop_3623: stx %l0, [%l7 + 0x38] fpsub32 %f12, %f10, %f2 ldx [%l7 + 0x48], %g6 movrlz %l1, %o2, %i5 movrgez %i7, 0x36C, %i4 srax %i6, %i0, %g7 stx %i2, [%l7 + 0x28] movcc %icc, %l5, %i3 fbue,a %fcc3, loop_3624 orn %l4, 0x0E63, %l3 edge8n %g3, %g2, %o3 fcmpne32 %f2, %f14, %o1 loop_3624: umul %g1, 0x135A, %o0 umulcc %o7, 0x12B9, %g4 popc 0x1942, %l2 tle %icc, 0x1 fcmpeq16 %f14, %f10, %l6 brnz %o4, loop_3625 ld [%l7 + 0x40], %f2 ldx [%l7 + 0x68], %o5 fcmple16 %f6, %f8, %o6 loop_3625: movvs %xcc, %i1, %g5 bgu %icc, loop_3626 ld [%l7 + 0x54], %f15 movrne %l0, 0x208, %l1 fmovscs %icc, %f10, %f11 loop_3626: tsubcc %g6, %o2, %i5 orcc %i7, %i4, %i6 orcc %g7, %i2, %l5 ldsw [%l7 + 0x50], %i0 and %i3, 0x16BF, %l3 fand %f8, %f0, %f4 st %f4, [%l7 + 0x68] movle %icc, %g3, %g2 and %o3, 0x152C, %l4 tne %xcc, 0x7 fba %fcc3, loop_3627 fmovdleu %xcc, %f8, %f7 fmovspos %icc, %f4, %f3 fmul8x16au %f6, %f6, %f0 loop_3627: movl %icc, %g1, %o1 lduw [%l7 + 0x60], %o7 bcs,pn %xcc, loop_3628 fand %f0, %f8, %f12 fmovdn %xcc, %f6, %f12 array16 %o0, %g4, %l2 loop_3628: fmovrdgz %l6, %f12, %f6 movl %xcc, %o4, %o5 ldx [%l7 + 0x78], %i1 bvs,pn %xcc, loop_3629 ldub [%l7 + 0x60], %g5 std %f10, [%l7 + 0x60] fpmerge %f13, %f4, %f0 loop_3629: andcc %o6, %l0, %g6 fnors %f5, %f14, %f4 udiv %o2, 0x038C, %l1 fsrc2 %f12, %f10 fpackfix %f10, %f7 brgz %i7, loop_3630 sth %i4, [%l7 + 0x36] lduw [%l7 + 0x58], %i6 fnors %f15, %f11, %f1 loop_3630: ldsw [%l7 + 0x1C], %i5 lduw [%l7 + 0x74], %g7 stx %i2, [%l7 + 0x20] fmovrslez %i0, %f2, %f13 fmovrdlz %l5, %f10, %f10 ldd [%l7 + 0x50], %f14 orcc %l3, %g3, %g2 orcc %i3, 0x1F70, %o3 std %f12, [%l7 + 0x78] fand %f12, %f14, %f0 fmovdl %icc, %f2, %f5 lduh [%l7 + 0x0A], %g1 mova %icc, %l4, %o7 sth %o1, [%l7 + 0x42] stx %o0, [%l7 + 0x08] movcs %xcc, %l2, %g4 fmovscc %icc, %f2, %f4 movrlez %o4, 0x11F, %o5 brgz,a %i1, loop_3631 fmovspos %xcc, %f10, %f14 ldsb [%l7 + 0x75], %g5 ldsb [%l7 + 0x29], %l6 loop_3631: fbg %fcc1, loop_3632 fnot2 %f2, %f14 fmovrsne %l0, %f7, %f3 fcmpgt16 %f14, %f10, %g6 loop_3632: movn %xcc, %o2, %o6 srlx %l1, %i7, %i4 fmovrsgz %i5, %f10, %f7 brgez %g7, loop_3633 stw %i2, [%l7 + 0x3C] fbug %fcc3, loop_3634 ldsh [%l7 + 0x22], %i6 loop_3633: lduw [%l7 + 0x38], %i0 ldsw [%l7 + 0x4C], %l3 loop_3634: fcmpne16 %f6, %f12, %l5 fmovdcc %icc, %f6, %f14 array32 %g2, %g3, %i3 stx %o3, [%l7 + 0x18] popc %l4, %o7 stw %o1, [%l7 + 0x64] fpadd16s %f3, %f13, %f6 ldsb [%l7 + 0x63], %g1 std %f12, [%l7 + 0x40] fabss %f6, %f10 edge8 %l2, %o0, %o4 std %f8, [%l7 + 0x70] ta %icc, 0x2 fnegd %f14, %f2 fxnor %f8, %f2, %f10 sdivx %g4, 0x0B8D, %i1 andcc %g5, 0x1185, %l6 udivx %l0, 0x00BC, %g6 tl %icc, 0x5 nop setx loop_3635, %l0, %l1 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 + 0x62], %o2 ldsb [%l7 + 0x64], %o6 sth %l1, [%l7 + 0x40] loop_3635: st %f0, [%l7 + 0x4C] mulscc %o5, %i4, %i5 ldsh [%l7 + 0x6A], %g7 fpadd16s %f8, %f14, %f6 ldsh [%l7 + 0x6C], %i2 fmovrsgz %i6, %f3, %f4 movrlez %i0, 0x259, %l3 ldsh [%l7 + 0x48], %l5 bn,pn %xcc, loop_3636 add %g2, %g3, %i7 stw %o3, [%l7 + 0x18] fcmpne32 %f2, %f8, %i3 loop_3636: stw %l4, [%l7 + 0x14] fmuld8ulx16 %f11, %f7, %f6 fandnot1 %f4, %f14, %f0 fabss %f5, %f6 fpadd32 %f10, %f4, %f8 ldsb [%l7 + 0x58], %o7 fxnor %f4, %f14, %f12 st %f8, [%l7 + 0x44] fmovrdgz %g1, %f6, %f8 udivx %o1, 0x1538, %o0 and %l2, 0x18E1, %g4 fmovsle %icc, %f12, %f0 udiv %o4, 0x1C48, %i1 stb %g5, [%l7 + 0x7E] fnand %f0, %f2, %f2 fmovsle %icc, %f7, %f9 fbule %fcc3, loop_3637 std %f4, [%l7 + 0x60] stw %l6, [%l7 + 0x44] fexpand %f13, %f6 loop_3637: fpack16 %f0, %f1 udivx %g6, 0x14BB, %l0 fbo,a %fcc1, loop_3638 tg %icc, 0x2 fornot2 %f8, %f6, %f6 bneg,pt %xcc, loop_3639 loop_3638: fmovdne %xcc, %f13, %f3 stx %o2, [%l7 + 0x18] ldsb [%l7 + 0x10], %l1 loop_3639: ld [%l7 + 0x18], %f9 stw %o5, [%l7 + 0x7C] fmovrsne %i4, %f14, %f14 ldsw [%l7 + 0x08], %i5 nop setx loop_3640, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f13, %f11 st %f13, [%l7 + 0x30] fpackfix %f2, %f14 loop_3640: lduh [%l7 + 0x3E], %o6 fmovsvc %xcc, %f8, %f8 fcmpne16 %f8, %f12, %g7 fcmpeq32 %f14, %f0, %i2 edge32l %i0, %i6, %l3 brz %g2, loop_3641 fmovdne %xcc, %f13, %f9 ldub [%l7 + 0x5C], %l5 stb %g3, [%l7 + 0x2A] loop_3641: ldx [%l7 + 0x78], %i7 std %f14, [%l7 + 0x58] ldsw [%l7 + 0x48], %o3 fmovscs %icc, %f14, %f2 ldub [%l7 + 0x0B], %l4 for %f10, %f2, %f12 fmovdg %xcc, %f3, %f4 ldsb [%l7 + 0x56], %i3 ldsh [%l7 + 0x64], %g1 ldub [%l7 + 0x39], %o7 stx %o1, [%l7 + 0x20] srax %l2, 0x03, %g4 stx %o0, [%l7 + 0x40] bg,a,pn %xcc, loop_3642 st %f9, [%l7 + 0x2C] fpsub16 %f2, %f8, %f12 sllx %i1, 0x11, %o4 loop_3642: nop setx loop_3643, %l0, %l1 jmpl %l1, %g5 stw %g6, [%l7 + 0x18] faligndata %f4, %f4, %f14 fandnot1s %f14, %f1, %f6 loop_3643: ba,pt %icc, loop_3644 fornot1s %f11, %f0, %f13 tsubcc %l6, %l0, %o2 ldsb [%l7 + 0x7C], %l1 loop_3644: ldsb [%l7 + 0x59], %o5 lduw [%l7 + 0x1C], %i4 fbge %fcc2, loop_3645 fblg,a %fcc3, loop_3646 fmovdgu %xcc, %f9, %f1 movneg %xcc, %o6, %i5 loop_3645: lduw [%l7 + 0x14], %i2 loop_3646: movrlez %g7, 0x0C6, %i0 movleu %icc, %l3, %g2 ldsh [%l7 + 0x38], %i6 sethi 0x0C40, %g3 fbge,a %fcc2, loop_3647 nop setx loop_3648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2s %f7, %f7 tneg %xcc, 0x1 loop_3647: lduh [%l7 + 0x0E], %i7 loop_3648: ldub [%l7 + 0x28], %l5 or %l4, %o3, %i3 movcc %icc, %g1, %o1 subccc %o7, %g4, %o0 fnot2 %f0, %f14 ta %xcc, 0x2 fnands %f7, %f15, %f2 stb %i1, [%l7 + 0x41] ldd [%l7 + 0x30], %f12 tvc %xcc, 0x2 brz,a %l2, loop_3649 movpos %xcc, %g5, %g6 ldub [%l7 + 0x08], %l6 ldsw [%l7 + 0x34], %o4 loop_3649: addc %l0, 0x066B, %o2 stx %o5, [%l7 + 0x28] ldub [%l7 + 0x68], %l1 ldx [%l7 + 0x40], %o6 fble,a %fcc1, loop_3650 stw %i4, [%l7 + 0x0C] edge32 %i5, %g7, %i0 ta %icc, 0x2 loop_3650: ldub [%l7 + 0x4D], %l3 ldsb [%l7 + 0x7F], %i2 fbule %fcc2, loop_3651 ldsh [%l7 + 0x16], %g2 ldub [%l7 + 0x49], %g3 tne %xcc, 0x1 loop_3651: edge16l %i7, %i6, %l5 sdivx %l4, 0x179B, %i3 movgu %xcc, %o3, %g1 lduw [%l7 + 0x50], %o7 bl,a,pt %icc, loop_3652 fxor %f2, %f12, %f2 fcmps %fcc1, %f3, %f4 stb %g4, [%l7 + 0x26] loop_3652: addccc %o1, 0x0923, %i1 stx %l2, [%l7 + 0x48] brlez %g5, loop_3653 bvc,pt %icc, loop_3654 ldub [%l7 + 0x0C], %o0 ba %icc, loop_3655 loop_3653: brz %g6, loop_3656 loop_3654: fmovrsne %o4, %f13, %f13 stw %l0, [%l7 + 0x38] loop_3655: fzeros %f8 loop_3656: ldx [%l7 + 0x08], %o2 or %l6, %o5, %o6 fmovs %f15, %f10 fmovdl %icc, %f4, %f0 bcs,pt %icc, loop_3657 movcs %xcc, %l1, %i5 st %f11, [%l7 + 0x5C] add %g7, 0x0CF3, %i4 loop_3657: fmovdneg %icc, %f0, %f0 popc %i0, %l3 ldx [%l7 + 0x30], %g2 ldd [%l7 + 0x08], %f2 movcs %icc, %i2, %i7 fmovd %f12, %f8 bvc loop_3658 array32 %i6, %g3, %l5 te %xcc, 0x5 fnot1 %f6, %f4 loop_3658: or %l4, 0x1260, %o3 lduw [%l7 + 0x6C], %i3 st %f6, [%l7 + 0x1C] stx %g1, [%l7 + 0x08] movgu %xcc, %o7, %o1 sth %i1, [%l7 + 0x0C] array8 %l2, %g5, %o0 sra %g6, 0x03, %g4 tneg %xcc, 0x3 fpadd32 %f12, %f10, %f8 subcc %o4, %o2, %l6 fmovrsgez %o5, %f0, %f3 fmovrslez %o6, %f4, %f12 fbl %fcc0, loop_3659 std %f2, [%l7 + 0x48] lduw [%l7 + 0x38], %l0 fpack32 %f0, %f6, %f8 loop_3659: bshuffle %f4, %f0, %f0 std %f6, [%l7 + 0x28] std %f2, [%l7 + 0x40] fbue %fcc0, loop_3660 std %f14, [%l7 + 0x10] ldsb [%l7 + 0x71], %i5 lduw [%l7 + 0x3C], %g7 loop_3660: fmul8x16 %f15, %f0, %f14 stw %l1, [%l7 + 0x0C] taddcctv %i0, %i4, %l3 fnor %f4, %f0, %f14 brlz %i2, loop_3661 fbe %fcc0, loop_3662 ldsb [%l7 + 0x68], %i7 fsrc2 %f10, %f4 loop_3661: bleu,a,pn %xcc, loop_3663 loop_3662: addc %i6, %g3, %g2 fpack16 %f4, %f12 array32 %l5, %l4, %o3 loop_3663: xorcc %i3, %o7, %o1 brz,a %i1, loop_3664 ldd [%l7 + 0x68], %f8 fpadd16s %f5, %f5, %f12 sth %l2, [%l7 + 0x40] loop_3664: popc 0x04A9, %g1 movn %icc, %o0, %g5 stw %g4, [%l7 + 0x68] fandnot2 %f8, %f6, %f12 addc %g6, 0x07E1, %o2 fornot2s %f10, %f4, %f10 fmovscc %xcc, %f9, %f13 fmovsneg %xcc, %f3, %f10 alignaddr %l6, %o5, %o4 ldub [%l7 + 0x4F], %l0 fmovsleu %icc, %f5, %f13 tcc %icc, 0x0 bcs,a,pn %icc, loop_3665 sth %o6, [%l7 + 0x52] srlx %i5, 0x15, %g7 lduw [%l7 + 0x1C], %l1 loop_3665: fcmpgt16 %f14, %f4, %i0 ld [%l7 + 0x4C], %f14 lduh [%l7 + 0x7E], %l3 fbn,a %fcc3, loop_3666 fbl %fcc2, loop_3667 stx %i4, [%l7 + 0x08] bcs,a,pn %icc, loop_3668 loop_3666: bne,a,pt %icc, loop_3669 loop_3667: smul %i2, %i6, %i7 ldsb [%l7 + 0x23], %g3 loop_3668: fmovsle %xcc, %f10, %f8 loop_3669: fba,a %fcc3, loop_3670 sth %g2, [%l7 + 0x0C] std %f10, [%l7 + 0x58] tpos %icc, 0x7 loop_3670: call loop_3671 ldsb [%l7 + 0x30], %l5 sll %l4, 0x11, %i3 fmovspos %xcc, %f11, %f13 loop_3671: ldd [%l7 + 0x20], %f12 fmovrsgez %o3, %f8, %f5 sth %o7, [%l7 + 0x7A] fmovsneg %icc, %f5, %f6 move %xcc, %i1, %l2 movcc %xcc, %o1, %o0 fcmpgt32 %f0, %f12, %g1 fmovse %icc, %f7, %f0 sth %g5, [%l7 + 0x0A] for %f8, %f12, %f12 stw %g4, [%l7 + 0x2C] srlx %o2, 0x1C, %l6 tcc %icc, 0x2 tl %icc, 0x2 fpsub16 %f2, %f2, %f4 ldub [%l7 + 0x35], %g6 sll %o5, %l0, %o6 fsrc2 %f6, %f4 ldd [%l7 + 0x08], %f8 stw %o4, [%l7 + 0x5C] fpsub16 %f10, %f2, %f10 ldsb [%l7 + 0x77], %i5 ldd [%l7 + 0x20], %f2 fmovrslz %l1, %f9, %f3 subcc %i0, 0x0E6F, %g7 fxnor %f6, %f2, %f4 bcs %xcc, loop_3672 tsubcc %l3, %i4, %i6 brlz,a %i2, loop_3673 brnz,a %g3, loop_3674 loop_3672: fmovsn %xcc, %f3, %f0 xor %g2, %l5, %i7 loop_3673: fcmpes %fcc0, %f10, %f15 loop_3674: movrgez %i3, %o3, %l4 st %f1, [%l7 + 0x30] movvc %icc, %o7, %l2 bg,a loop_3675 movleu %xcc, %i1, %o1 movcs %icc, %o0, %g1 tneg %xcc, 0x3 loop_3675: movrgez %g5, %g4, %o2 bge,a,pn %icc, loop_3676 tsubcc %l6, 0x0116, %g6 nop setx loop_3677, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fone %f12 loop_3676: bcs loop_3678 fnegs %f12, %f13 loop_3677: nop setx loop_3679, %l0, %l1 jmpl %l1, %o5 fba %fcc0, loop_3680 loop_3678: ldsb [%l7 + 0x58], %o6 movrlz %o4, 0x37C, %l0 loop_3679: bl,a %icc, loop_3681 loop_3680: bn,a,pt %icc, loop_3682 brz %l1, loop_3683 ldsh [%l7 + 0x44], %i5 loop_3681: xor %g7, 0x0415, %l3 loop_3682: ta %xcc, 0x6 loop_3683: std %f12, [%l7 + 0x58] alignaddr %i0, %i4, %i6 fands %f13, %f3, %f10 tpos %xcc, 0x6 fbo,a %fcc0, loop_3684 brgez %i2, loop_3685 fandnot1 %f12, %f4, %f0 fpackfix %f14, %f4 loop_3684: fmovrdgez %g2, %f12, %f6 loop_3685: bge,pn %icc, loop_3686 ldub [%l7 + 0x65], %g3 bcs,a %xcc, loop_3687 movl %xcc, %l5, %i3 loop_3686: fmovscs %icc, %f5, %f11 st %f1, [%l7 + 0x40] loop_3687: lduw [%l7 + 0x0C], %i7 fnors %f13, %f1, %f12 st %f14, [%l7 + 0x10] ldsh [%l7 + 0x0C], %o3 ldsh [%l7 + 0x2C], %l4 st %f0, [%l7 + 0x20] fbg,a %fcc3, loop_3688 fand %f10, %f0, %f0 fmovrdlz %o7, %f12, %f14 movrgz %l2, %i1, %o1 loop_3688: tleu %xcc, 0x7 taddcctv %g1, 0x10D9, %o0 sth %g5, [%l7 + 0x52] movle %xcc, %o2, %g4 array8 %l6, %o5, %g6 movgu %xcc, %o4, %l0 fmul8x16au %f10, %f6, %f14 add %o6, %i5, %g7 fmul8x16al %f2, %f5, %f10 sth %l3, [%l7 + 0x0A] ldsh [%l7 + 0x52], %i0 ble loop_3689 fmovrdlz %i4, %f14, %f0 fmovscs %xcc, %f0, %f9 sth %i6, [%l7 + 0x6E] loop_3689: fcmpgt16 %f0, %f10, %i2 bcc %icc, loop_3690 ldsh [%l7 + 0x52], %l1 std %f8, [%l7 + 0x18] fnot2s %f9, %f0 loop_3690: subccc %g2, 0x1DD3, %g3 fmovrdlez %i3, %f6, %f4 st %f11, [%l7 + 0x60] ldd [%l7 + 0x58], %f2 lduh [%l7 + 0x76], %i7 fpsub32s %f7, %f11, %f7 movn %xcc, %l5, %l4 tpos %xcc, 0x7 fmovsn %xcc, %f14, %f6 fnors %f12, %f10, %f5 ldub [%l7 + 0x19], %o3 stx %l2, [%l7 + 0x40] fmovrdlz %o7, %f4, %f2 fbu %fcc2, loop_3691 sethi 0x02A2, %o1 st %f3, [%l7 + 0x30] brgez,a %g1, loop_3692 loop_3691: brgz,a %i1, loop_3693 ldx [%l7 + 0x48], %g5 fbn,a %fcc0, loop_3694 loop_3692: fcmple32 %f10, %f12, %o0 loop_3693: stx %g4, [%l7 + 0x10] lduw [%l7 + 0x4C], %o2 loop_3694: ble,a loop_3695 fones %f3 ldsh [%l7 + 0x28], %l6 brgez,a %g6, loop_3696 loop_3695: stx %o5, [%l7 + 0x48] lduw [%l7 + 0x44], %o4 orncc %l0, %i5, %g7 loop_3696: fmovdneg %icc, %f11, %f9 bneg,a %xcc, loop_3697 fmovse %xcc, %f2, %f3 st %f2, [%l7 + 0x7C] srl %l3, 0x08, %i0 loop_3697: bge %xcc, loop_3698 fands %f7, %f13, %f11 tsubcctv %o6, 0x11DE, %i4 fmovrdgz %i6, %f0, %f0 loop_3698: fcmpeq32 %f2, %f6, %l1 lduh [%l7 + 0x32], %g2 fornot2 %f6, %f4, %f6 fabss %f8, %f15 fbne,a %fcc2, loop_3699 move %icc, %i2, %i3 movg %icc, %g3, %i7 fmovsneg %xcc, %f9, %f12 loop_3699: edge8 %l4, %l5, %o3 ldd [%l7 + 0x30], %f2 addccc %o7, 0x1DA4, %l2 ld [%l7 + 0x20], %f9 lduh [%l7 + 0x18], %o1 fmuld8sux16 %f15, %f13, %f12 tvs %icc, 0x6 fmovrde %g1, %f4, %f8 sra %g5, %o0, %g4 fmovdleu %xcc, %f11, %f12 st %f13, [%l7 + 0x24] stw %o2, [%l7 + 0x24] mova %icc, %l6, %g6 ldub [%l7 + 0x38], %i1 fmovrsne %o5, %f5, %f5 fmovdle %icc, %f10, %f12 bne %xcc, loop_3700 std %f0, [%l7 + 0x38] array8 %o4, %l0, %i5 movre %l3, %i0, %g7 loop_3700: mulx %o6, 0x13FD, %i6 ldd [%l7 + 0x50], %f6 orcc %i4, %l1, %g2 ld [%l7 + 0x74], %f4 movrgez %i3, 0x08C, %g3 edge32ln %i7, %i2, %l4 fandnot2s %f2, %f12, %f13 movrgz %o3, 0x0E1, %o7 ldsw [%l7 + 0x70], %l2 st %f4, [%l7 + 0x68] movpos %icc, %o1, %g1 fmovsgu %icc, %f6, %f1 umulcc %l5, 0x1E80, %g5 smulcc %g4, %o2, %o0 edge8l %l6, %i1, %g6 subccc %o4, %o5, %i5 fmovsg %icc, %f10, %f0 srlx %l0, %l3, %i0 fpadd16 %f14, %f0, %f6 fpsub32 %f4, %f10, %f4 fmovdne %icc, %f13, %f10 fmovrdne %g7, %f12, %f8 srlx %i6, 0x01, %i4 fzero %f12 std %f6, [%l7 + 0x18] siam 0x2 edge8ln %l1, %g2, %o6 tg %xcc, 0x0 movrlz %g3, %i3, %i7 edge8 %l4, %o3, %o7 fzero %f4 fxnors %f3, %f8, %f10 alignaddrl %i2, %o1, %g1 fmovsleu %icc, %f15, %f1 movgu %xcc, %l2, %g5 ldsh [%l7 + 0x78], %g4 lduh [%l7 + 0x36], %o2 brlz,a %l5, loop_3701 sth %l6, [%l7 + 0x62] fabss %f4, %f9 xnorcc %o0, %g6, %o4 loop_3701: std %f6, [%l7 + 0x30] fxnors %f5, %f15, %f9 fbug,a %fcc0, loop_3702 stx %i1, [%l7 + 0x30] movre %o5, %l0, %i5 fcmple16 %f10, %f6, %l3 loop_3702: fbul,a %fcc1, loop_3703 fone %f2 ldsw [%l7 + 0x54], %i0 fmovs %f10, %f10 loop_3703: fmul8x16 %f14, %f2, %f2 ldub [%l7 + 0x4F], %g7 lduh [%l7 + 0x66], %i4 srl %l1, %i6, %o6 movn %xcc, %g3, %g2 fcmpgt32 %f12, %f14, %i7 xor %l4, 0x1703, %i3 movvs %icc, %o3, %o7 fzeros %f15 te %xcc, 0x2 sdivcc %o1, 0x1981, %i2 fmovsvs %icc, %f3, %f4 st %f1, [%l7 + 0x34] andn %g1, 0x0F6D, %l2 movneg %xcc, %g5, %o2 ldsw [%l7 + 0x68], %g4 fmovrsgez %l6, %f4, %f6 std %f0, [%l7 + 0x78] fornot2 %f0, %f0, %f6 st %f2, [%l7 + 0x3C] nop setx loop_3704, %l0, %l1 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_3705, %l0, %l1 jmpl %l1, %o0 ldsb [%l7 + 0x22], %l5 xor %g6, 0x1AAD, %o4 loop_3704: ld [%l7 + 0x28], %f9 loop_3705: udivx %i1, 0x162C, %l0 sll %o5, 0x0A, %l3 ldsb [%l7 + 0x2B], %i5 fpadd32 %f10, %f10, %f6 ldub [%l7 + 0x65], %i0 stx %g7, [%l7 + 0x08] xorcc %l1, %i4, %o6 bpos,a,pn %icc, loop_3706 ldsw [%l7 + 0x78], %g3 lduh [%l7 + 0x3C], %i6 edge32l %g2, %l4, %i7 loop_3706: and %i3, 0x1B30, %o3 stw %o7, [%l7 + 0x18] movrlz %i2, %g1, %l2 movneg %xcc, %g5, %o2 movvc %xcc, %g4, %l6 ld [%l7 + 0x0C], %f9 movge %icc, %o1, %l5 fornot1 %f8, %f12, %f14 ldsb [%l7 + 0x5C], %g6 fbl %fcc0, loop_3707 ldd [%l7 + 0x40], %f4 fmovsvs %xcc, %f3, %f9 sethi 0x0D24, %o4 loop_3707: fsrc2 %f0, %f10 fpmerge %f9, %f14, %f2 fcmpes %fcc0, %f0, %f13 edge32 %i1, %o0, %o5 srl %l3, 0x0C, %i5 ldd [%l7 + 0x38], %f8 lduw [%l7 + 0x68], %l0 alignaddrl %g7, %l1, %i4 ldx [%l7 + 0x58], %i0 fbg %fcc0, loop_3708 stx %g3, [%l7 + 0x20] ld [%l7 + 0x2C], %f13 bg,pt %xcc, loop_3709 loop_3708: stx %i6, [%l7 + 0x28] fbu %fcc2, loop_3710 addc %g2, 0x0799, %l4 loop_3709: ldub [%l7 + 0x77], %i7 edge32l %i3, %o3, %o7 loop_3710: ld [%l7 + 0x24], %f5 tge %xcc, 0x6 sth %o6, [%l7 + 0x2C] fone %f10 sth %g1, [%l7 + 0x5E] sdiv %i2, 0x18CD, %l2 udivx %o2, 0x13BF, %g4 movrgez %l6, %o1, %l5 stw %g6, [%l7 + 0x18] ldd [%l7 + 0x68], %f6 lduh [%l7 + 0x30], %o4 for %f4, %f0, %f10 fones %f11 fbn %fcc2, loop_3711 st %f0, [%l7 + 0x10] fzeros %f8 fmovrslez %g5, %f11, %f13 loop_3711: nop setx loop_3712, %l0, %l1 jmpl %l1, %o0 faligndata %f0, %f14, %f2 stx %o5, [%l7 + 0x40] ldx [%l7 + 0x20], %l3 loop_3712: std %f0, [%l7 + 0x78] array32 %i5, %l0, %g7 fbn,a %fcc0, loop_3713 array32 %l1, %i4, %i0 brgez,a %i1, loop_3714 bgu loop_3715 loop_3713: tle %icc, 0x7 fmovrdgz %i6, %f8, %f12 loop_3714: fands %f5, %f12, %f11 loop_3715: edge32n %g2, %g3, %i7 stw %l4, [%l7 + 0x78] fbne,a %fcc2, loop_3716 fmul8sux16 %f6, %f6, %f2 sth %o3, [%l7 + 0x42] stw %o7, [%l7 + 0x14] loop_3716: ldub [%l7 + 0x14], %i3 ba,a,pn %xcc, loop_3717 fcmple16 %f0, %f8, %o6 lduh [%l7 + 0x6E], %i2 brz %g1, loop_3718 loop_3717: lduw [%l7 + 0x40], %l2 tpos %icc, 0x7 fmovsvc %xcc, %f15, %f9 loop_3718: fbl %fcc3, loop_3719 fmovdcc %xcc, %f15, %f3 movrgz %o2, %g4, %l6 move %xcc, %o1, %l5 loop_3719: fba %fcc2, loop_3720 ldub [%l7 + 0x4F], %o4 bvs,pt %icc, loop_3721 fbul %fcc3, loop_3722 loop_3720: edge16n %g6, %o0, %o5 fmovdn %icc, %f6, %f5 loop_3721: movgu %xcc, %l3, %g5 loop_3722: bvc loop_3723 st %f13, [%l7 + 0x2C] ldsh [%l7 + 0x7A], %i5 lduh [%l7 + 0x24], %g7 loop_3723: fbu,a %fcc3, loop_3724 fmovrde %l1, %f6, %f4 fors %f15, %f14, %f2 fba,a %fcc2, loop_3725 loop_3724: array16 %i4, %i0, %l0 ld [%l7 + 0x44], %f12 sdivx %i6, 0x19DF, %i1 loop_3725: umulcc %g3, 0x1246, %i7 stb %g2, [%l7 + 0x13] brgz,a %o3, loop_3726 call loop_3727 taddcctv %l4, %o7, %o6 movvc %icc, %i3, %g1 loop_3726: st %f11, [%l7 + 0x1C] loop_3727: bcs,a,pn %xcc, loop_3728 alignaddr %i2, %o2, %g4 bl,a %icc, loop_3729 fpsub16 %f14, %f6, %f6 loop_3728: xor %l2, 0x1955, %o1 edge32ln %l6, %o4, %g6 loop_3729: mova %xcc, %o0, %o5 bneg %icc, loop_3730 fbuge %fcc2, loop_3731 ldx [%l7 + 0x48], %l3 fxor %f8, %f14, %f4 loop_3730: movneg %xcc, %l5, %i5 loop_3731: fbn %fcc0, loop_3732 fmovdn %icc, %f15, %f2 fmovrslez %g5, %f9, %f7 ld [%l7 + 0x08], %f10 loop_3732: fcmped %fcc2, %f14, %f14 movg %icc, %l1, %i4 mulscc %i0, %l0, %g7 sll %i1, 0x08, %i6 array32 %i7, %g3, %o3 stb %l4, [%l7 + 0x4F] lduw [%l7 + 0x78], %o7 fmovdneg %icc, %f10, %f10 fandnot1s %f2, %f12, %f3 fmovdleu %icc, %f0, %f5 bn,a %xcc, loop_3733 bgu,a,pt %xcc, loop_3734 fmovdneg %icc, %f9, %f11 be,a,pn %icc, loop_3735 loop_3733: sth %g2, [%l7 + 0x18] loop_3734: xnor %o6, %i3, %i2 srl %o2, 0x1D, %g4 loop_3735: fmovrsgz %g1, %f6, %f7 movvc %icc, %o1, %l6 fcmple16 %f2, %f10, %o4 fmuld8ulx16 %f2, %f12, %f10 fmovrdgez %l2, %f10, %f8 movl %icc, %g6, %o5 st %f1, [%l7 + 0x7C] stb %l3, [%l7 + 0x57] fmovscs %xcc, %f13, %f7 stb %l5, [%l7 + 0x2F] stw %o0, [%l7 + 0x54] ldsb [%l7 + 0x7C], %g5 nop setx loop_3736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x7 stx %i5, [%l7 + 0x08] ldsb [%l7 + 0x1B], %l1 loop_3736: edge8n %i0, %l0, %g7 ld [%l7 + 0x68], %f1 fmovrslez %i1, %f15, %f1 fxnors %f2, %f2, %f4 fone %f0 ldub [%l7 + 0x13], %i6 fmovsleu %icc, %f2, %f2 tne %icc, 0x1 fmovrsne %i4, %f13, %f4 tn %xcc, 0x7 fmovsl %xcc, %f14, %f15 fcmpeq16 %f14, %f2, %g3 fcmpes %fcc1, %f7, %f14 fmovspos %xcc, %f3, %f3 ldx [%l7 + 0x48], %o3 fmovda %icc, %f4, %f9 alignaddrl %i7, %o7, %g2 ldsb [%l7 + 0x46], %o6 fpadd16 %f8, %f8, %f14 movrgez %l4, 0x37B, %i2 fsrc2 %f14, %f10 and %o2, %g4, %i3 alignaddrl %o1, %g1, %o4 ldsh [%l7 + 0x60], %l2 movl %xcc, %g6, %o5 stx %l3, [%l7 + 0x50] nop setx loop_3737, %l0, %l1 jmpl %l1, %l6 fmovrdgez %o0, %f14, %f0 edge8n %l5, %g5, %i5 for %f12, %f14, %f2 loop_3737: fzero %f6 fpadd32 %f4, %f8, %f12 ldsb [%l7 + 0x38], %l1 std %f6, [%l7 + 0x10] bgu loop_3738 sllx %l0, %i0, %g7 alignaddrl %i1, %i6, %g3 lduh [%l7 + 0x2A], %i4 loop_3738: ldsw [%l7 + 0x64], %o3 bge,a,pn %xcc, loop_3739 edge32 %o7, %i7, %o6 fnegd %f8, %f6 fpack32 %f14, %f2, %f4 loop_3739: lduh [%l7 + 0x64], %g2 fmuld8sux16 %f0, %f14, %f6 array8 %l4, %i2, %o2 ta %icc, 0x6 edge32n %g4, %o1, %g1 fmovsvs %xcc, %f3, %f4 fbge %fcc3, loop_3740 movl %xcc, %i3, %l2 ldd [%l7 + 0x20], %f0 stx %o4, [%l7 + 0x78] loop_3740: fpadd16 %f8, %f4, %f14 stx %g6, [%l7 + 0x28] edge16ln %l3, %o5, %l6 edge32 %o0, %l5, %i5 fcmpeq32 %f4, %f12, %g5 lduh [%l7 + 0x4A], %l0 bleu,a,pn %icc, loop_3741 fpackfix %f0, %f1 fzero %f12 srlx %l1, 0x12, %g7 loop_3741: fbg,a %fcc3, loop_3742 stb %i0, [%l7 + 0x4F] fmul8x16al %f6, %f3, %f12 ldsb [%l7 + 0x25], %i6 loop_3742: movrgz %i1, 0x28C, %g3 fcmpd %fcc3, %f0, %f2 movcc %icc, %o3, %i4 tn %xcc, 0x6 ldsb [%l7 + 0x3E], %o7 fmul8ulx16 %f8, %f4, %f10 fbl %fcc0, loop_3743 fbn,a %fcc0, loop_3744 fmovsgu %xcc, %f9, %f12 sth %o6, [%l7 + 0x0C] loop_3743: xnor %i7, 0x1D04, %l4 loop_3744: bshuffle %f4, %f8, %f2 mulx %g2, %o2, %g4 mulx %o1, 0x1D5D, %g1 fnors %f12, %f6, %f14 movg %icc, %i2, %i3 fmovdvc %icc, %f0, %f0 fmovdvs %xcc, %f10, %f2 lduw [%l7 + 0x64], %l2 fbg %fcc2, loop_3745 lduw [%l7 + 0x48], %o4 tcs %icc, 0x3 ldsh [%l7 + 0x4A], %l3 loop_3745: fmovdl %xcc, %f13, %f14 stb %g6, [%l7 + 0x49] sra %o5, %l6, %l5 sth %o0, [%l7 + 0x62] movrgez %g5, %i5, %l1 brlz,a %g7, loop_3746 fbne %fcc3, loop_3747 fnand %f4, %f10, %f2 sth %i0, [%l7 + 0x38] loop_3746: tsubcctv %l0, 0x08C8, %i6 loop_3747: tneg %icc, 0x0 stb %g3, [%l7 + 0x0E] bshuffle %f10, %f0, %f10 brgez,a %i1, loop_3748 add %o3, 0x1965, %o7 st %f5, [%l7 + 0x40] fors %f11, %f11, %f13 loop_3748: fmovscc %xcc, %f14, %f12 fbul,a %fcc2, loop_3749 fpmerge %f0, %f14, %f10 ba,a,pn %xcc, loop_3750 fmul8x16 %f1, %f6, %f14 loop_3749: fcmpgt32 %f8, %f8, %i4 fmovdvc %icc, %f3, %f15 loop_3750: bgu %xcc, loop_3751 sth %i7, [%l7 + 0x56] bge,a loop_3752 ldsh [%l7 + 0x58], %o6 loop_3751: bcc loop_3753 fmovrdgz %l4, %f0, %f6 loop_3752: std %f2, [%l7 + 0x58] stx %g2, [%l7 + 0x50] loop_3753: add %g4, 0x11AC, %o1 tn %xcc, 0x0 sll %o2, 0x07, %g1 fnegs %f8, %f6 ldx [%l7 + 0x28], %i3 fcmpeq32 %f8, %f6, %i2 stw %l2, [%l7 + 0x34] bcc,pt %xcc, loop_3754 stw %l3, [%l7 + 0x34] lduw [%l7 + 0x54], %o4 st %f6, [%l7 + 0x68] loop_3754: fxors %f11, %f1, %f11 ldsb [%l7 + 0x28], %o5 edge16l %l6, %l5, %o0 lduw [%l7 + 0x2C], %g5 fmovde %xcc, %f4, %f2 stx %i5, [%l7 + 0x60] fornot2s %f7, %f11, %f7 edge16 %l1, %g6, %i0 ldub [%l7 + 0x40], %g7 fxors %f8, %f10, %f8 std %f10, [%l7 + 0x60] sdiv %l0, 0x0300, %g3 std %f10, [%l7 + 0x70] ldd [%l7 + 0x10], %f0 ldsw [%l7 + 0x58], %i1 movre %i6, %o7, %i4 sth %o3, [%l7 + 0x3A] fnot2 %f2, %f14 brlez %o6, loop_3755 ble,a %xcc, loop_3756 lduh [%l7 + 0x62], %i7 fors %f15, %f12, %f7 loop_3755: fpack32 %f6, %f14, %f12 loop_3756: std %f10, [%l7 + 0x78] bcc,a,pt %xcc, loop_3757 ldd [%l7 + 0x10], %f8 call loop_3758 stw %l4, [%l7 + 0x18] loop_3757: ld [%l7 + 0x1C], %f7 ldsh [%l7 + 0x3E], %g2 loop_3758: stw %o1, [%l7 + 0x1C] umulcc %o2, %g4, %i3 nop setx loop_3759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f7, [%l7 + 0x4C] orn %g1, 0x1AFF, %l2 ld [%l7 + 0x34], %f14 loop_3759: ldx [%l7 + 0x68], %l3 movg %icc, %i2, %o5 std %f8, [%l7 + 0x28] umulcc %o4, %l6, %l5 movn %icc, %o0, %i5 ldd [%l7 + 0x78], %f10 fpack32 %f0, %f12, %f8 fornot1s %f4, %f0, %f14 andncc %g5, %l1, %g6 fxor %f10, %f12, %f8 faligndata %f12, %f14, %f8 and %g7, 0x0F74, %l0 fmovda %icc, %f14, %f1 fnegd %f14, %f10 ld [%l7 + 0x64], %f10 fmovdcc %xcc, %f11, %f0 fandnot1s %f1, %f9, %f11 fmul8sux16 %f2, %f6, %f4 movvc %xcc, %i0, %i1 fones %f3 stw %g3, [%l7 + 0x54] bge,a %xcc, loop_3760 fmovdgu %icc, %f0, %f1 nop setx loop_3761, %l0, %l1 jmpl %l1, %i6 udivx %o7, 0x0400, %i4 loop_3760: st %f6, [%l7 + 0x40] fmovrdlz %o6, %f2, %f6 loop_3761: fxnor %f10, %f6, %f8 fmovsvc %xcc, %f10, %f10 fmovs %f6, %f6 std %f6, [%l7 + 0x78] ldsw [%l7 + 0x20], %i7 orncc %o3, 0x1828, %l4 fnegs %f8, %f11 fsrc2s %f11, %f7 umul %g2, %o1, %g4 stx %o2, [%l7 + 0x70] lduh [%l7 + 0x4A], %i3 ldx [%l7 + 0x78], %l2 udiv %l3, 0x1C8F, %i2 fpackfix %f0, %f6 ldx [%l7 + 0x40], %o5 bne,a,pt %xcc, loop_3762 stw %o4, [%l7 + 0x78] ba,a,pn %xcc, loop_3763 fbe %fcc1, loop_3764 loop_3762: nop setx loop_3765, %l0, %l1 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 + 0x1C], %f4 loop_3763: smulcc %g1, %l6, %o0 loop_3764: ldx [%l7 + 0x08], %l5 loop_3765: edge16n %i5, %l1, %g6 tn %xcc, 0x1 fbug,a %fcc2, loop_3766 fnand %f0, %f4, %f2 stb %g7, [%l7 + 0x52] ldsb [%l7 + 0x4E], %l0 loop_3766: stx %g5, [%l7 + 0x28] fpack16 %f2, %f1 fmovrse %i0, %f8, %f11 lduw [%l7 + 0x5C], %g3 fnand %f2, %f12, %f10 lduw [%l7 + 0x18], %i1 fnot2 %f2, %f2 fmovrdlz %o7, %f2, %f8 fmovsneg %xcc, %f5, %f15 edge16l %i6, %o6, %i7 fbuge %fcc0, loop_3767 bcs,a loop_3768 srl %o3, %i4, %l4 fnegs %f6, %f6 loop_3767: tsubcctv %g2, %g4, %o1 loop_3768: tn %icc, 0x1 stb %i3, [%l7 + 0x5A] ble,a %xcc, loop_3769 tl %icc, 0x6 fnands %f14, %f4, %f13 popc %o2, %l3 loop_3769: lduh [%l7 + 0x24], %l2 stb %o5, [%l7 + 0x7F] stw %i2, [%l7 + 0x40] std %f2, [%l7 + 0x68] fbule %fcc2, loop_3770 fmovrsgez %g1, %f2, %f15 fandnot2s %f2, %f0, %f11 stw %l6, [%l7 + 0x28] loop_3770: andcc %o4, %l5, %o0 ldx [%l7 + 0x48], %l1 fmovdge %icc, %f7, %f12 fbe %fcc0, loop_3771 fcmple32 %f14, %f10, %i5 stb %g7, [%l7 + 0x24] ldx [%l7 + 0x40], %g6 loop_3771: lduw [%l7 + 0x4C], %g5 lduw [%l7 + 0x08], %l0 ldx [%l7 + 0x58], %g3 movneg %xcc, %i1, %o7 fmul8x16au %f7, %f13, %f2 tge %icc, 0x7 fabss %f5, %f10 fbo,a %fcc0, loop_3772 sethi 0x1878, %i6 fmovsne %icc, %f5, %f9 fbu,a %fcc0, loop_3773 loop_3772: movn %icc, %o6, %i0 fcmpgt32 %f12, %f8, %o3 edge32n %i4, %i7, %g2 loop_3773: fmovdge %icc, %f9, %f11 fpmerge %f11, %f5, %f14 fnegd %f2, %f2 ldsh [%l7 + 0x4C], %l4 nop setx loop_3774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdpos %icc, %f6, %f11 brlez,a %o1, loop_3775 fblg,a %fcc0, loop_3776 loop_3774: movrgez %g4, %i3, %l3 fmovsa %xcc, %f2, %f14 loop_3775: fmovsleu %icc, %f0, %f1 loop_3776: movrgz %l2, %o5, %o2 fmovsgu %xcc, %f0, %f3 fmovrse %g1, %f12, %f11 fpmerge %f11, %f7, %f2 ldsb [%l7 + 0x74], %l6 stw %o4, [%l7 + 0x30] ldub [%l7 + 0x4A], %i2 stw %l5, [%l7 + 0x20] movcc %xcc, %l1, %o0 xorcc %g7, 0x1F22, %i5 sdivx %g6, 0x131A, %g5 ldsb [%l7 + 0x63], %g3 lduh [%l7 + 0x38], %i1 udiv %l0, 0x0703, %i6 umulcc %o6, %i0, %o7 ldd [%l7 + 0x18], %f6 fornot1 %f4, %f0, %f10 addccc %o3, %i7, %g2 siam 0x4 ldd [%l7 + 0x30], %f14 fpadd32 %f0, %f14, %f4 lduw [%l7 + 0x20], %i4 sethi 0x17FE, %l4 edge16 %g4, %i3, %l3 edge32l %o1, %o5, %l2 movrgz %o2, 0x335, %l6 edge8ln %o4, %g1, %i2 xnorcc %l1, 0x14F0, %o0 andncc %l5, %g7, %g6 sth %i5, [%l7 + 0x74] fmovrdgez %g5, %f12, %f14 sdivx %i1, 0x0E7B, %g3 fba %fcc2, loop_3777 sll %l0, 0x14, %o6 movvs %icc, %i6, %i0 fandnot2s %f3, %f13, %f12 loop_3777: lduw [%l7 + 0x40], %o3 tcc %xcc, 0x1 fbge %fcc1, loop_3778 edge16l %o7, %i7, %i4 fcmps %fcc3, %f8, %f0 sub %g2, %l4, %g4 loop_3778: te %xcc, 0x4 fbuge %fcc0, loop_3779 st %f6, [%l7 + 0x14] mulscc %l3, %o1, %i3 fcmpne32 %f4, %f4, %l2 loop_3779: ldx [%l7 + 0x10], %o5 fmovsge %icc, %f0, %f2 fmovrsgez %o2, %f11, %f6 fnegd %f8, %f14 ldub [%l7 + 0x09], %o4 tcc %icc, 0x5 fblg,a %fcc2, loop_3780 smulcc %g1, 0x03C0, %l6 fmovsge %xcc, %f0, %f10 lduw [%l7 + 0x2C], %l1 loop_3780: and %o0, 0x10CC, %i2 fbo,a %fcc2, loop_3781 fnot2s %f7, %f1 fpsub32 %f14, %f10, %f10 fornot2s %f0, %f0, %f15 loop_3781: ldub [%l7 + 0x32], %g7 pdist %f2, %f4, %f8 std %f6, [%l7 + 0x58] and %l5, %i5, %g6 ldx [%l7 + 0x60], %i1 subccc %g3, %l0, %o6 andn %g5, 0x1C40, %i6 movrlez %i0, %o3, %i7 brz %o7, loop_3782 subc %g2, 0x034A, %l4 fbge %fcc3, loop_3783 edge16ln %i4, %g4, %l3 loop_3782: fmovrslz %o1, %f5, %f8 edge32n %l2, %o5, %i3 loop_3783: umulcc %o4, 0x1A6D, %g1 fcmped %fcc3, %f14, %f8 edge32n %l6, %o2, %o0 fmovdgu %icc, %f2, %f15 ldsw [%l7 + 0x10], %l1 edge32n %g7, %l5, %i2 tne %icc, 0x1 ldx [%l7 + 0x08], %g6 fbo %fcc2, loop_3784 orcc %i5, %g3, %l0 tvs %xcc, 0x0 fbe,a %fcc0, loop_3785 loop_3784: tcs %xcc, 0x4 fmovrsne %i1, %f10, %f12 xor %g5, %i6, %i0 loop_3785: ldd [%l7 + 0x70], %f8 movvs %icc, %o3, %i7 fxors %f4, %f1, %f6 fpsub32 %f10, %f14, %f6 fbn %fcc2, loop_3786 fxors %f8, %f15, %f6 siam 0x6 movleu %icc, %o6, %g2 loop_3786: fmovdl %xcc, %f10, %f2 lduw [%l7 + 0x48], %o7 stb %i4, [%l7 + 0x6C] ldd [%l7 + 0x40], %f2 taddcc %l4, 0x0521, %g4 fpack16 %f4, %f2 lduh [%l7 + 0x0A], %l3 fmovd %f14, %f10 fbu,a %fcc1, loop_3787 fmovsl %xcc, %f0, %f13 fpadd16s %f0, %f9, %f14 array8 %l2, %o5, %o1 loop_3787: edge32 %i3, %g1, %l6 stx %o4, [%l7 + 0x40] srl %o2, 0x04, %o0 fpackfix %f8, %f8 edge8l %g7, %l5, %l1 tgu %xcc, 0x0 stw %g6, [%l7 + 0x1C] fmovrsgz %i2, %f12, %f11 sth %i5, [%l7 + 0x0A] fpsub32 %f14, %f10, %f2 fsrc1 %f0, %f10 andncc %l0, %i1, %g3 stb %g5, [%l7 + 0x5A] fzeros %f15 edge8n %i6, %o3, %i7 lduw [%l7 + 0x48], %o6 stb %g2, [%l7 + 0x66] brz,a %o7, loop_3788 xorcc %i0, 0x1DE4, %i4 lduh [%l7 + 0x4A], %g4 fbo %fcc1, loop_3789 loop_3788: std %f6, [%l7 + 0x70] ldsw [%l7 + 0x50], %l4 fmovsneg %xcc, %f8, %f4 loop_3789: fmovdpos %icc, %f0, %f8 fmovrde %l2, %f4, %f8 lduh [%l7 + 0x52], %o5 sll %o1, 0x11, %i3 stx %g1, [%l7 + 0x30] std %f14, [%l7 + 0x30] fnegs %f10, %f14 std %f8, [%l7 + 0x38] ldx [%l7 + 0x28], %l6 fnegd %f4, %f2 udivcc %o4, 0x1B23, %l3 ble loop_3790 taddcc %o0, %g7, %l5 tl %xcc, 0x1 ldsh [%l7 + 0x30], %l1 loop_3790: fmovrde %g6, %f0, %f8 movcs %icc, %i2, %o2 srax %l0, 0x1A, %i1 ldx [%l7 + 0x08], %i5 st %f10, [%l7 + 0x3C] movcc %icc, %g3, %g5 edge8 %o3, %i6, %o6 edge32ln %g2, %i7, %o7 movcs %xcc, %i0, %g4 edge32ln %l4, %l2, %o5 fcmple16 %f14, %f10, %o1 ldub [%l7 + 0x48], %i4 fpsub16 %f14, %f0, %f2 fpsub32 %f14, %f4, %f8 lduh [%l7 + 0x1C], %i3 fmovsa %icc, %f14, %f11 sdivx %l6, 0x168A, %o4 tne %icc, 0x5 tsubcc %g1, 0x0672, %l3 fblg %fcc1, loop_3791 ldsw [%l7 + 0x28], %g7 fmovspos %xcc, %f8, %f6 addccc %o0, %l5, %l1 loop_3791: fbue,a %fcc2, loop_3792 ld [%l7 + 0x2C], %f14 fmovsg %icc, %f12, %f2 tvs %icc, 0x0 loop_3792: ldsw [%l7 + 0x74], %g6 fcmple16 %f8, %f6, %i2 lduw [%l7 + 0x70], %l0 st %f6, [%l7 + 0x1C] stb %o2, [%l7 + 0x12] fmovdvc %xcc, %f2, %f8 movrlz %i5, %i1, %g3 lduh [%l7 + 0x2C], %o3 lduw [%l7 + 0x64], %g5 mulscc %o6, 0x06A1, %i6 movge %icc, %g2, %o7 sth %i0, [%l7 + 0x46] srlx %i7, %l4, %g4 fmovda %xcc, %f8, %f15 fmovsge %xcc, %f10, %f0 tsubcc %o5, %o1, %i4 edge8l %l2, %i3, %l6 fpack32 %f6, %f12, %f10 lduh [%l7 + 0x52], %o4 fcmple32 %f2, %f2, %l3 alignaddrl %g1, %g7, %l5 movvs %icc, %o0, %l1 umulcc %g6, %i2, %o2 brlz %l0, loop_3793 fmovrdlez %i5, %f10, %f0 tle %xcc, 0x1 or %g3, %i1, %o3 loop_3793: xor %o6, %i6, %g2 fbue %fcc0, loop_3794 ldx [%l7 + 0x58], %o7 lduh [%l7 + 0x08], %g5 tvs %xcc, 0x6 loop_3794: movvc %icc, %i7, %i0 fmovdg %icc, %f14, %f4 lduh [%l7 + 0x46], %g4 fmovdge %xcc, %f13, %f0 fsrc1s %f12, %f3 std %f6, [%l7 + 0x68] fnors %f9, %f12, %f5 sth %o5, [%l7 + 0x34] fmovdneg %xcc, %f13, %f15 addcc %l4, 0x0105, %i4 andcc %o1, %l2, %i3 edge8l %o4, %l3, %l6 sra %g1, %g7, %o0 array8 %l5, %g6, %l1 brlez %o2, loop_3795 ldsw [%l7 + 0x44], %l0 andncc %i2, %g3, %i5 fcmpeq16 %f6, %f14, %i1 loop_3795: tsubcctv %o3, %i6, %g2 smul %o7, 0x1DD4, %g5 ldd [%l7 + 0x40], %f14 fmovdcs %icc, %f12, %f13 xorcc %o6, 0x18C3, %i0 ldd [%l7 + 0x38], %f4 ta %xcc, 0x5 fmovrslez %i7, %f12, %f10 fble %fcc2, loop_3796 fpack32 %f6, %f10, %f12 std %f8, [%l7 + 0x18] movrgez %o5, 0x259, %l4 loop_3796: xnor %i4, %g4, %o1 tsubcctv %l2, 0x0FD8, %i3 fbl %fcc3, loop_3797 array32 %o4, %l6, %g1 stx %g7, [%l7 + 0x20] fmovdl %xcc, %f6, %f1 loop_3797: fnand %f2, %f6, %f4 movle %icc, %o0, %l3 fmovsle %xcc, %f11, %f8 edge16n %l5, %l1, %g6 fcmple32 %f2, %f2, %l0 ble,a %xcc, loop_3798 fmul8x16au %f11, %f9, %f12 be %icc, loop_3799 bvs,a %xcc, loop_3800 loop_3798: fpmerge %f14, %f4, %f8 brlez,a %i2, loop_3801 loop_3799: fcmpeq16 %f4, %f12, %g3 loop_3800: stx %o2, [%l7 + 0x20] fpackfix %f14, %f11 loop_3801: fmovdg %icc, %f5, %f15 xnorcc %i1, 0x1A5B, %o3 ldub [%l7 + 0x48], %i5 ld [%l7 + 0x40], %f3 bneg loop_3802 lduh [%l7 + 0x56], %i6 sethi 0x16B6, %o7 fand %f8, %f14, %f14 loop_3802: tl %xcc, 0x1 ldsh [%l7 + 0x58], %g5 array32 %g2, %o6, %i0 ldub [%l7 + 0x54], %i7 edge8ln %l4, %i4, %o5 movrne %g4, %o1, %l2 std %f0, [%l7 + 0x38] bl,a,pt %xcc, loop_3803 tg %icc, 0x3 orcc %i3, 0x1514, %o4 orn %l6, 0x171C, %g7 loop_3803: brz,a %o0, loop_3804 ld [%l7 + 0x60], %f14 ldsw [%l7 + 0x58], %l3 srlx %g1, %l1, %l5 loop_3804: fnot1s %f8, %f0 stw %l0, [%l7 + 0x5C] umulcc %i2, 0x1A74, %g3 ldsb [%l7 + 0x13], %o2 andcc %g6, 0x1414, %o3 fabss %f3, %f10 fmul8x16al %f10, %f10, %f8 ldd [%l7 + 0x40], %f10 fornot2s %f15, %f7, %f15 fexpand %f4, %f0 bvc,pn %icc, loop_3805 tg %icc, 0x5 fbul %fcc0, loop_3806 xorcc %i1, 0x1172, %i6 loop_3805: fmovsle %icc, %f9, %f9 and %i5, %g5, %o7 loop_3806: sth %g2, [%l7 + 0x66] movl %xcc, %i0, %o6 movne %icc, %l4, %i4 fandnot2s %f3, %f7, %f5 lduh [%l7 + 0x5E], %o5 fmovrslz %i7, %f15, %f10 or %o1, %l2, %i3 bg,a loop_3807 fbl %fcc1, loop_3808 fmovrsgz %g4, %f11, %f5 edge32 %l6, %o4, %o0 loop_3807: orcc %l3, %g7, %g1 loop_3808: fnands %f8, %f14, %f13 sth %l5, [%l7 + 0x3E] ldsb [%l7 + 0x7C], %l0 ldsw [%l7 + 0x7C], %i2 st %f1, [%l7 + 0x7C] fpadd16s %f8, %f0, %f6 fmovd %f14, %f14 fmovsn %icc, %f3, %f6 fnot2s %f11, %f13 lduh [%l7 + 0x60], %g3 tl %icc, 0x0 srax %l1, %g6, %o2 fmovsl %xcc, %f13, %f11 be,a,pn %xcc, loop_3809 stx %o3, [%l7 + 0x58] array32 %i1, %i6, %i5 fpsub32s %f5, %f12, %f9 loop_3809: fnor %f12, %f12, %f12 fmovdpos %icc, %f3, %f2 lduh [%l7 + 0x70], %o7 fbl %fcc2, loop_3810 sth %g2, [%l7 + 0x4A] ldd [%l7 + 0x50], %f14 fnot2s %f5, %f9 loop_3810: ldd [%l7 + 0x08], %f12 fcmpne32 %f4, %f0, %g5 ld [%l7 + 0x1C], %f8 fmovrdlz %i0, %f0, %f14 movleu %xcc, %l4, %i4 bne,a loop_3811 lduw [%l7 + 0x0C], %o5 fmovs %f10, %f12 std %f12, [%l7 + 0x10] loop_3811: fbg,a %fcc2, loop_3812 lduw [%l7 + 0x1C], %o6 fnegd %f8, %f8 fmovdvc %xcc, %f1, %f4 loop_3812: stb %i7, [%l7 + 0x39] tgu %icc, 0x4 fbe,a %fcc2, loop_3813 fmovsgu %xcc, %f0, %f10 stx %l2, [%l7 + 0x38] edge8n %o1, %i3, %g4 loop_3813: stb %o4, [%l7 + 0x79] fors %f8, %f6, %f14 fpsub16 %f6, %f2, %f6 fandnot1 %f8, %f6, %f4 call loop_3814 fmovrdgez %l6, %f6, %f6 std %f0, [%l7 + 0x10] fmovscc %icc, %f3, %f13 loop_3814: fpmerge %f7, %f7, %f10 sth %l3, [%l7 + 0x40] lduh [%l7 + 0x28], %g7 fmovsvc %icc, %f11, %f0 fmovrdlez %g1, %f4, %f6 ldx [%l7 + 0x08], %l5 edge32l %o0, %l0, %g3 edge16l %l1, %i2, %g6 ldsw [%l7 + 0x30], %o3 brgz,a %o2, loop_3815 lduh [%l7 + 0x6A], %i1 fcmpgt16 %f6, %f10, %i5 st %f13, [%l7 + 0x34] loop_3815: fmovdg %icc, %f1, %f1 stb %i6, [%l7 + 0x61] lduw [%l7 + 0x54], %g2 nop setx loop_3816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x40], %f8 fmovde %icc, %f7, %f2 ldsh [%l7 + 0x60], %o7 loop_3816: fxnor %f8, %f10, %f8 stw %i0, [%l7 + 0x24] ldsh [%l7 + 0x74], %g5 bvs,a,pt %icc, loop_3817 fpmerge %f2, %f12, %f14 move %xcc, %i4, %o5 sub %o6, 0x1D2F, %l4 loop_3817: bpos loop_3818 brgez %i7, loop_3819 ldd [%l7 + 0x78], %f0 movre %l2, 0x337, %i3 loop_3818: fsrc1 %f0, %f0 loop_3819: tneg %xcc, 0x5 movl %xcc, %o1, %o4 bg loop_3820 ld [%l7 + 0x44], %f13 fmovd %f8, %f10 tn %xcc, 0x0 loop_3820: ld [%l7 + 0x34], %f13 fmovda %xcc, %f0, %f14 fbg,a %fcc3, loop_3821 popc %g4, %l6 ldsh [%l7 + 0x3C], %l3 st %f9, [%l7 + 0x58] loop_3821: ld [%l7 + 0x78], %f5 ldsb [%l7 + 0x3A], %g7 movvs %xcc, %g1, %o0 srax %l5, 0x11, %g3 orncc %l1, 0x0C6D, %i2 ldsw [%l7 + 0x48], %g6 ldsb [%l7 + 0x4E], %o3 st %f0, [%l7 + 0x70] bg,pt %icc, loop_3822 edge32n %l0, %o2, %i5 fmovrse %i1, %f2, %f9 fnegs %f6, %f14 loop_3822: fmovsleu %xcc, %f8, %f15 orcc %i6, %g2, %i0 fmovspos %xcc, %f2, %f10 fnot2 %f14, %f4 fnors %f8, %f14, %f5 tvs %xcc, 0x6 st %f10, [%l7 + 0x20] bl,a,pn %icc, loop_3823 stx %o7, [%l7 + 0x70] fmovsgu %xcc, %f6, %f4 ld [%l7 + 0x28], %f2 loop_3823: fbuge %fcc1, loop_3824 fmovscc %icc, %f2, %f10 fmovdne %icc, %f13, %f9 fmul8x16 %f5, %f8, %f2 loop_3824: ldd [%l7 + 0x10], %f4 fandnot2 %f6, %f2, %f6 ldx [%l7 + 0x58], %i4 fzero %f2 fornot1s %f0, %f4, %f13 lduh [%l7 + 0x1A], %o5 lduw [%l7 + 0x70], %g5 and %l4, 0x0E79, %i7 ldsw [%l7 + 0x64], %o6 fmovsvc %xcc, %f14, %f13 tvs %icc, 0x6 tgu %icc, 0x7 edge8l %i3, %o1, %l2 fmovdleu %icc, %f4, %f0 fsrc1 %f8, %f14 fmovdneg %xcc, %f9, %f4 tcs %icc, 0x0 fmovsa %xcc, %f8, %f1 smulcc %g4, %l6, %l3 stw %o4, [%l7 + 0x2C] fpadd16s %f15, %f0, %f6 mova %xcc, %g1, %o0 array32 %g7, %g3, %l1 fbn,a %fcc1, loop_3825 movvs %icc, %l5, %i2 tcs %xcc, 0x4 fmovdge %icc, %f9, %f5 loop_3825: fsrc1 %f6, %f0 st %f11, [%l7 + 0x48] sth %o3, [%l7 + 0x40] fbug %fcc1, loop_3826 fmovdpos %xcc, %f7, %f1 bl,a %icc, loop_3827 movvc %xcc, %g6, %l0 loop_3826: stb %o2, [%l7 + 0x79] ldx [%l7 + 0x70], %i1 loop_3827: stw %i6, [%l7 + 0x18] st %f8, [%l7 + 0x54] fbuge %fcc0, loop_3828 bshuffle %f14, %f4, %f0 st %f8, [%l7 + 0x5C] bne,a loop_3829 loop_3828: st %f7, [%l7 + 0x1C] lduw [%l7 + 0x68], %i5 subcc %i0, 0x0CA7, %g2 loop_3829: sdiv %i4, 0x1DFC, %o5 sll %o7, 0x0B, %g5 fmul8ulx16 %f0, %f6, %f6 fornot2 %f10, %f0, %f14 ldx [%l7 + 0x08], %i7 nop setx loop_3830, %l0, %l1 jmpl %l1, %l4 fcmpd %fcc3, %f0, %f2 movcs %xcc, %o6, %i3 xnorcc %o1, 0x123A, %g4 loop_3830: std %f10, [%l7 + 0x68] ldsh [%l7 + 0x1A], %l2 fnot1 %f2, %f2 addccc %l3, 0x145A, %l6 brgez %g1, loop_3831 fcmple32 %f6, %f14, %o0 movvc %icc, %g7, %o4 edge16ln %l1, %l5, %g3 loop_3831: fnot2s %f9, %f15 fnor %f12, %f0, %f10 for %f8, %f10, %f6 ldsh [%l7 + 0x7A], %o3 umulcc %i2, 0x1EFF, %g6 fand %f14, %f2, %f10 and %o2, 0x16BA, %l0 movrgz %i1, %i5, %i0 stx %g2, [%l7 + 0x58] fmovrsgz %i6, %f11, %f5 ld [%l7 + 0x64], %f3 fnegd %f10, %f12 movpos %xcc, %i4, %o7 fmovsneg %xcc, %f14, %f6 st %f14, [%l7 + 0x5C] fmovs %f14, %f6 add %g5, %o5, %l4 fcmpeq32 %f6, %f8, %o6 fsrc2s %f2, %f14 add %i3, %o1, %g4 fmovrdgz %l2, %f0, %f10 array32 %i7, %l6, %l3 subcc %o0, %g1, %g7 fbo,a %fcc1, loop_3832 stw %l1, [%l7 + 0x08] fmovspos %xcc, %f1, %f0 ble,a,pn %xcc, loop_3833 loop_3832: edge32l %l5, %g3, %o4 fmovrdlz %o3, %f12, %f14 fmovsvc %icc, %f8, %f1 loop_3833: call loop_3834 sub %g6, %o2, %i2 fnegd %f12, %f8 subccc %l0, 0x1298, %i1 loop_3834: stb %i5, [%l7 + 0x0F] ld [%l7 + 0x40], %f15 movcc %xcc, %g2, %i0 fpackfix %f10, %f11 fmovdl %xcc, %f0, %f9 ldx [%l7 + 0x58], %i6 fmovdl %icc, %f14, %f2 edge8n %o7, %i4, %o5 edge8 %g5, %l4, %o6 smul %i3, %g4, %l2 lduh [%l7 + 0x64], %i7 array16 %l6, %l3, %o1 fmovrdlez %g1, %f8, %f10 stw %g7, [%l7 + 0x54] movvc %xcc, %l1, %l5 stx %o0, [%l7 + 0x78] fmovdge %xcc, %f10, %f5 tneg %icc, 0x7 fmovda %icc, %f15, %f6 fnegd %f0, %f12 stx %o4, [%l7 + 0x40] xorcc %o3, 0x03E3, %g3 fnot1 %f2, %f12 movvs %xcc, %o2, %g6 st %f14, [%l7 + 0x74] fmovdne %xcc, %f14, %f3 stx %i2, [%l7 + 0x70] st %f1, [%l7 + 0x70] fmovdge %icc, %f4, %f14 ldx [%l7 + 0x10], %i1 ldsb [%l7 + 0x5C], %i5 edge32 %l0, %i0, %i6 lduw [%l7 + 0x40], %o7 lduh [%l7 + 0x30], %g2 tn %xcc, 0x6 fmovrdgez %i4, %f6, %f0 lduh [%l7 + 0x72], %g5 fmovrsne %o5, %f13, %f3 orncc %o6, 0x054B, %l4 xor %i3, 0x1D55, %g4 fmul8x16au %f10, %f3, %f14 fmovdneg %icc, %f5, %f15 movneg %icc, %i7, %l6 fmovrdne %l2, %f10, %f12 ldub [%l7 + 0x32], %l3 bne,a loop_3835 stx %g1, [%l7 + 0x68] stw %o1, [%l7 + 0x30] ldsh [%l7 + 0x58], %g7 loop_3835: fbne %fcc3, loop_3836 tge %icc, 0x5 stw %l5, [%l7 + 0x28] movge %icc, %l1, %o0 loop_3836: ld [%l7 + 0x0C], %f2 fpsub32s %f7, %f12, %f12 sth %o3, [%l7 + 0x4E] fmovdcc %xcc, %f5, %f9 edge8ln %g3, %o4, %g6 sth %i2, [%l7 + 0x70] edge8ln %i1, %o2, %l0 std %f0, [%l7 + 0x40] mova %xcc, %i0, %i5 fnands %f13, %f9, %f3 sethi 0x153F, %i6 fmul8x16 %f10, %f10, %f8 fands %f13, %f1, %f3 fcmpgt16 %f6, %f10, %g2 bge,pn %xcc, loop_3837 stx %i4, [%l7 + 0x60] edge8ln %o7, %o5, %o6 fpsub32 %f12, %f8, %f12 loop_3837: movvs %icc, %g5, %i3 ble,pt %xcc, loop_3838 fones %f5 stx %g4, [%l7 + 0x30] addc %l4, %l6, %i7 loop_3838: ldsb [%l7 + 0x4D], %l2 movvs %xcc, %g1, %o1 fmovsvs %xcc, %f2, %f2 std %f2, [%l7 + 0x28] ld [%l7 + 0x18], %f13 tsubcc %g7, 0x1FE5, %l5 edge8n %l3, %l1, %o3 st %f13, [%l7 + 0x74] fands %f0, %f15, %f7 stx %o0, [%l7 + 0x08] edge8ln %o4, %g6, %i2 fmovdneg %xcc, %f7, %f4 ldsw [%l7 + 0x64], %i1 fornot1s %f2, %f2, %f0 fmovdvc %icc, %f14, %f8 fbl,a %fcc2, loop_3839 fmovdne %xcc, %f12, %f8 fand %f4, %f14, %f0 bl %xcc, loop_3840 loop_3839: fmovdleu %icc, %f1, %f11 tl %xcc, 0x5 nop setx loop_3841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3840: fmovdle %icc, %f5, %f15 edge16 %o2, %g3, %i0 fpackfix %f12, %f5 loop_3841: ldd [%l7 + 0x30], %f2 movre %i5, %i6, %l0 ldsb [%l7 + 0x2E], %i4 fors %f15, %f13, %f12 alignaddr %o7, %g2, %o6 movvs %xcc, %g5, %o5 fmovrslez %g4, %f3, %f12 popc %l4, %l6 sdivx %i3, 0x1F02, %l2 movne %xcc, %i7, %g1 be,a,pt %icc, loop_3842 bvc,a %xcc, loop_3843 ldx [%l7 + 0x50], %g7 sdivcc %o1, 0x0477, %l5 loop_3842: fmovrde %l3, %f8, %f6 loop_3843: ta %icc, 0x5 stw %l1, [%l7 + 0x7C] smul %o3, 0x1D8C, %o0 and %g6, %o4, %i1 fmovdgu %icc, %f8, %f1 xnorcc %o2, 0x0CB7, %g3 lduh [%l7 + 0x4A], %i0 ldsh [%l7 + 0x44], %i5 fpackfix %f6, %f9 movrgz %i2, %l0, %i4 tn %icc, 0x6 movre %i6, %o7, %o6 fcmple32 %f12, %f8, %g2 lduh [%l7 + 0x3A], %g5 fmovdvs %icc, %f11, %f3 bleu,a loop_3844 std %f4, [%l7 + 0x28] std %f14, [%l7 + 0x50] fnor %f12, %f10, %f2 loop_3844: nop setx loop_3845, %l0, %l1 jmpl %l1, %o5 movre %g4, %l4, %i3 fcmps %fcc2, %f8, %f5 lduh [%l7 + 0x40], %l6 loop_3845: stx %l2, [%l7 + 0x68] sdivcc %g1, 0x006C, %g7 tleu %xcc, 0x1 fpsub16 %f4, %f14, %f10 fmovdleu %xcc, %f6, %f14 ldsh [%l7 + 0x56], %i7 fnand %f14, %f14, %f0 fmovsne %xcc, %f6, %f15 udivcc %o1, 0x084A, %l3 lduh [%l7 + 0x5A], %l5 movge %icc, %l1, %o0 fandnot1s %f10, %f4, %f15 tvs %xcc, 0x7 fmovdl %icc, %f12, %f12 fmovsleu %xcc, %f14, %f12 fsrc2 %f8, %f10 fabsd %f2, %f6 call loop_3846 fpackfix %f4, %f15 lduh [%l7 + 0x50], %g6 fmovdle %xcc, %f14, %f7 loop_3846: stx %o4, [%l7 + 0x28] fbge,a %fcc0, loop_3847 nop setx loop_3848, %l0, %l1 jmpl %l1, %o3 tsubcc %o2, 0x1670, %i1 umulcc %g3, %i0, %i5 loop_3847: fbul,a %fcc1, loop_3849 loop_3848: lduw [%l7 + 0x30], %l0 fbge,a %fcc1, loop_3850 fmovdcs %icc, %f8, %f1 loop_3849: subccc %i2, %i4, %o7 fmovs %f14, %f3 loop_3850: stx %o6, [%l7 + 0x10] tgu %icc, 0x3 std %f0, [%l7 + 0x50] ldsh [%l7 + 0x7A], %i6 fcmped %fcc2, %f8, %f8 brnz,a %g2, loop_3851 xnor %o5, %g4, %l4 fcmpd %fcc3, %f6, %f6 brgz %i3, loop_3852 loop_3851: tcc %icc, 0x4 fbue,a %fcc1, loop_3853 ldub [%l7 + 0x43], %l6 loop_3852: fcmple16 %f2, %f14, %g5 sllx %l2, 0x1C, %g7 loop_3853: tgu %icc, 0x3 fmul8x16al %f5, %f7, %f2 stb %i7, [%l7 + 0x5B] fnegs %f14, %f2 lduw [%l7 + 0x50], %o1 tsubcc %l3, 0x1049, %l5 bgu,a %icc, loop_3854 sth %l1, [%l7 + 0x08] st %f10, [%l7 + 0x54] tvc %icc, 0x5 loop_3854: st %f9, [%l7 + 0x0C] brlz %g1, loop_3855 fbge,a %fcc1, loop_3856 sdivcc %g6, 0x18B4, %o4 lduw [%l7 + 0x5C], %o0 loop_3855: fmovdvc %xcc, %f7, %f13 loop_3856: xorcc %o2, %i1, %o3 fxor %f14, %f0, %f0 brgz,a %g3, loop_3857 xnor %i5, %i0, %i2 fcmpgt16 %f2, %f8, %l0 fmovdle %xcc, %f11, %f10 loop_3857: sllx %i4, 0x13, %o7 be %icc, loop_3858 bn,a %icc, loop_3859 bcc %xcc, loop_3860 tleu %xcc, 0x4 loop_3858: fbul,a %fcc3, loop_3861 loop_3859: lduw [%l7 + 0x40], %o6 loop_3860: stw %i6, [%l7 + 0x0C] tcs %xcc, 0x0 loop_3861: fxors %f13, %f11, %f14 fbge,a %fcc3, loop_3862 fcmple16 %f4, %f14, %g2 fnot1 %f8, %f0 tsubcctv %g4, %o5, %l4 loop_3862: ldd [%l7 + 0x20], %f14 tvc %icc, 0x3 subcc %l6, 0x0644, %i3 mulx %g5, %l2, %i7 lduw [%l7 + 0x08], %o1 ldsb [%l7 + 0x41], %l3 fmovrde %l5, %f14, %f6 tneg %icc, 0x6 sra %g7, 0x13, %g1 fbl %fcc0, loop_3863 ldub [%l7 + 0x51], %l1 fmovd %f14, %f0 fmovsvc %xcc, %f5, %f14 loop_3863: umul %o4, %o0, %o2 std %f8, [%l7 + 0x70] tcc %icc, 0x7 movcs %icc, %i1, %g6 fpsub32s %f4, %f6, %f1 std %f10, [%l7 + 0x60] fmovsvs %xcc, %f11, %f13 edge8ln %g3, %o3, %i5 andcc %i2, 0x0143, %i0 fmovdcs %xcc, %f13, %f3 fmovdcs %xcc, %f11, %f7 lduh [%l7 + 0x18], %i4 sub %l0, 0x0645, %o7 st %f9, [%l7 + 0x44] edge32n %i6, %o6, %g4 fbu,a %fcc1, loop_3864 fnegs %f9, %f12 movgu %icc, %o5, %g2 orcc %l4, 0x15CF, %i3 loop_3864: fcmple32 %f0, %f14, %g5 lduh [%l7 + 0x58], %l6 tl %xcc, 0x2 and %l2, %o1, %l3 ldsb [%l7 + 0x59], %i7 sth %l5, [%l7 + 0x20] fones %f12 fbg,a %fcc3, loop_3865 fpsub16 %f6, %f10, %f14 bge %xcc, loop_3866 andcc %g1, 0x0790, %g7 loop_3865: ldd [%l7 + 0x18], %f12 stw %l1, [%l7 + 0x2C] loop_3866: fandnot2s %f0, %f1, %f4 ba loop_3867 lduh [%l7 + 0x3C], %o0 fbe %fcc1, loop_3868 tcs %xcc, 0x2 loop_3867: st %f2, [%l7 + 0x74] brgez,a %o2, loop_3869 loop_3868: fbu,a %fcc3, loop_3870 fornot2s %f6, %f12, %f14 ldsh [%l7 + 0x58], %i1 loop_3869: ldub [%l7 + 0x58], %o4 loop_3870: subcc %g6, 0x0C4A, %o3 fmul8ulx16 %f4, %f0, %f6 stw %i5, [%l7 + 0x48] brgez,a %g3, loop_3871 fpadd16 %f8, %f0, %f2 fbl,a %fcc2, loop_3872 sth %i0, [%l7 + 0x5E] loop_3871: fpack32 %f14, %f4, %f12 movrne %i4, 0x0E3, %l0 loop_3872: movcc %icc, %o7, %i2 fmovrslz %o6, %f3, %f0 st %f11, [%l7 + 0x70] fba,a %fcc1, loop_3873 ldsh [%l7 + 0x5C], %g4 fsrc2 %f10, %f2 ldx [%l7 + 0x58], %i6 loop_3873: movrgez %g2, %l4, %i3 fbo %fcc2, loop_3874 fnand %f6, %f10, %f2 lduw [%l7 + 0x14], %o5 fcmpne16 %f8, %f2, %l6 loop_3874: array32 %g5, %l2, %o1 fornot1s %f12, %f9, %f13 tn %xcc, 0x2 edge32l %i7, %l5, %l3 std %f12, [%l7 + 0x48] movcc %icc, %g7, %l1 ldsb [%l7 + 0x35], %g1 fsrc1s %f14, %f3 ldx [%l7 + 0x28], %o2 st %f6, [%l7 + 0x74] tne %xcc, 0x2 tge %xcc, 0x5 fnot1 %f14, %f0 bcs,pn %icc, loop_3875 stb %i1, [%l7 + 0x5B] fmovrse %o0, %f0, %f11 movrgz %g6, %o4, %i5 loop_3875: fmovrdlz %o3, %f10, %f10 fpack16 %f6, %f1 fcmple32 %f8, %f0, %i0 stb %i4, [%l7 + 0x7D] stx %l0, [%l7 + 0x68] lduh [%l7 + 0x30], %g3 lduh [%l7 + 0x44], %o7 sllx %i2, 0x11, %o6 ldd [%l7 + 0x30], %f8 fsrc2s %f6, %f0 fmovrdlez %i6, %f0, %f4 udiv %g4, 0x1571, %g2 alignaddr %l4, %o5, %l6 stw %g5, [%l7 + 0x74] fmovdvs %xcc, %f6, %f12 for %f4, %f0, %f6 fxor %f10, %f6, %f2 brgz %l2, loop_3876 smul %o1, 0x0169, %i7 tcs %icc, 0x3 fnors %f12, %f8, %f11 loop_3876: bg,a loop_3877 movcs %icc, %i3, %l3 ta %xcc, 0x1 brgez %g7, loop_3878 loop_3877: fones %f2 bgu,pt %icc, loop_3879 fsrc2 %f6, %f2 loop_3878: andcc %l1, %l5, %o2 fmovde %icc, %f0, %f14 loop_3879: stx %g1, [%l7 + 0x18] brgez,a %i1, loop_3880 std %f4, [%l7 + 0x70] lduh [%l7 + 0x30], %o0 for %f10, %f14, %f8 loop_3880: fandnot2 %f10, %f0, %f4 subc %o4, 0x0499, %g6 fcmpne32 %f6, %f12, %o3 orcc %i5, 0x0FC7, %i0 and %i4, %l0, %g3 edge8l %i2, %o6, %o7 pdist %f4, %f6, %f10 lduw [%l7 + 0x20], %i6 movneg %xcc, %g2, %g4 fzero %f6 fnegd %f10, %f4 tge %icc, 0x3 bpos,a,pn %icc, loop_3881 fone %f2 ldsh [%l7 + 0x1A], %l4 lduh [%l7 + 0x22], %o5 loop_3881: st %f2, [%l7 + 0x50] umul %g5, %l6, %l2 ldsh [%l7 + 0x5E], %o1 edge16n %i7, %l3, %g7 lduw [%l7 + 0x4C], %i3 st %f10, [%l7 + 0x20] fnot2 %f6, %f12 ldsw [%l7 + 0x30], %l1 bge loop_3882 ldsb [%l7 + 0x4D], %l5 fpackfix %f8, %f3 fandnot2s %f0, %f8, %f11 loop_3882: fmovdvc %icc, %f12, %f13 tgu %icc, 0x5 movgu %icc, %g1, %o2 fxors %f3, %f4, %f0 udivcc %i1, 0x0034, %o0 ldub [%l7 + 0x48], %g6 lduh [%l7 + 0x66], %o4 tl %icc, 0x4 ldub [%l7 + 0x3E], %i5 fandnot2 %f4, %f6, %f10 bne,pt %xcc, loop_3883 stw %i0, [%l7 + 0x34] movgu %xcc, %i4, %l0 andcc %o3, 0x1326, %g3 loop_3883: fpsub32 %f14, %f2, %f0 ldsb [%l7 + 0x39], %i2 ldsw [%l7 + 0x5C], %o7 mova %icc, %i6, %g2 edge32 %g4, %o6, %o5 stw %g5, [%l7 + 0x08] ldx [%l7 + 0x40], %l6 fbuge,a %fcc1, loop_3884 stx %l4, [%l7 + 0x38] ldsw [%l7 + 0x14], %o1 fmovdne %icc, %f4, %f3 loop_3884: ldx [%l7 + 0x38], %i7 ldsw [%l7 + 0x5C], %l2 stw %g7, [%l7 + 0x74] fmovdneg %xcc, %f7, %f9 sth %i3, [%l7 + 0x6C] fand %f10, %f12, %f0 umulcc %l1, %l3, %g1 fcmpne32 %f10, %f4, %l5 fmovdcc %icc, %f11, %f13 ldsh [%l7 + 0x52], %i1 ldsh [%l7 + 0x4A], %o2 stb %g6, [%l7 + 0x25] ldsb [%l7 + 0x6C], %o0 fmovdne %xcc, %f12, %f12 fcmpgt16 %f14, %f2, %o4 stw %i5, [%l7 + 0x38] ldsb [%l7 + 0x43], %i4 tsubcctv %l0, 0x0776, %i0 ldd [%l7 + 0x60], %f8 fble,a %fcc2, loop_3885 fmovrsgz %g3, %f4, %f1 stw %o3, [%l7 + 0x68] sra %i2, %i6, %g2 loop_3885: fbn,a %fcc3, loop_3886 st %f7, [%l7 + 0x50] fmuld8sux16 %f1, %f1, %f6 lduw [%l7 + 0x34], %g4 loop_3886: movrlez %o6, 0x020, %o7 std %f14, [%l7 + 0x28] srax %o5, 0x03, %l6 sth %g5, [%l7 + 0x08] stx %o1, [%l7 + 0x60] bleu,a,pn %icc, loop_3887 ldsw [%l7 + 0x54], %l4 bshuffle %f10, %f0, %f8 bvc,a,pt %icc, loop_3888 loop_3887: fcmpd %fcc1, %f0, %f8 bl,a loop_3889 bleu %icc, loop_3890 loop_3888: ldub [%l7 + 0x0A], %i7 stb %l2, [%l7 + 0x1F] loop_3889: xnorcc %i3, 0x1CA9, %l1 loop_3890: xor %l3, 0x1636, %g1 movg %xcc, %l5, %g7 movg %xcc, %i1, %o2 fpmerge %f7, %f1, %f0 taddcc %o0, 0x0B2F, %o4 fcmpeq16 %f8, %f2, %g6 lduh [%l7 + 0x2C], %i4 nop setx loop_3891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %i5, %l0, %g3 bpos,pn %xcc, loop_3892 fcmpeq32 %f10, %f8, %i0 loop_3891: fbg,a %fcc3, loop_3893 fpsub16s %f7, %f15, %f4 loop_3892: st %f1, [%l7 + 0x3C] fbo %fcc3, loop_3894 loop_3893: ld [%l7 + 0x48], %f15 ldd [%l7 + 0x18], %f14 bneg,a,pt %icc, loop_3895 loop_3894: stb %o3, [%l7 + 0x78] bpos,pt %xcc, loop_3896 fbul,a %fcc2, loop_3897 loop_3895: array32 %i6, %g2, %i2 fbuge,a %fcc2, loop_3898 loop_3896: fnand %f10, %f8, %f8 loop_3897: ble,pt %xcc, loop_3899 fand %f2, %f10, %f12 loop_3898: fcmpes %fcc2, %f2, %f2 fxnors %f13, %f4, %f9 loop_3899: tneg %xcc, 0x5 movrne %g4, %o6, %o5 ldub [%l7 + 0x12], %l6 edge16 %g5, %o1, %o7 fsrc2s %f9, %f15 st %f4, [%l7 + 0x1C] ldub [%l7 + 0x2B], %l4 std %f10, [%l7 + 0x70] fnot1s %f4, %f11 fmovrslz %l2, %f13, %f7 fpsub16 %f8, %f14, %f2 fnot2s %f0, %f3 stb %i3, [%l7 + 0x1D] ldx [%l7 + 0x28], %i7 ld [%l7 + 0x1C], %f6 stx %l3, [%l7 + 0x08] tn %xcc, 0x0 fmovdle %xcc, %f3, %f0 bg,a loop_3900 movrgz %l1, 0x186, %l5 sdivcc %g1, 0x0CEB, %g7 tsubcctv %o2, %i1, %o0 loop_3900: fnors %f15, %f2, %f14 fmul8x16au %f12, %f1, %f2 sethi 0x027A, %o4 fcmpes %fcc0, %f7, %f5 fmovdle %icc, %f10, %f9 sdiv %i4, 0x0B10, %g6 addc %i5, %l0, %i0 srl %o3, 0x00, %g3 add %g2, %i2, %i6 fornot2s %f7, %f2, %f2 fpadd32s %f9, %f15, %f15 ldx [%l7 + 0x30], %g4 tl %xcc, 0x7 smulcc %o5, 0x141C, %l6 ldsw [%l7 + 0x34], %o6 st %f12, [%l7 + 0x70] andncc %o1, %g5, %l4 fpack32 %f6, %f12, %f4 lduw [%l7 + 0x2C], %l2 st %f10, [%l7 + 0x58] fbug,a %fcc0, loop_3901 ldsh [%l7 + 0x20], %i3 for %f4, %f2, %f12 tgu %icc, 0x1 loop_3901: fmovsne %icc, %f12, %f3 subcc %o7, 0x0376, %l3 std %f0, [%l7 + 0x58] fsrc1s %f3, %f0 lduw [%l7 + 0x1C], %l1 ldub [%l7 + 0x4C], %i7 udivx %l5, 0x0912, %g7 brlez %o2, loop_3902 fmovrse %i1, %f0, %f9 fmovsneg %xcc, %f9, %f6 tleu %xcc, 0x3 loop_3902: fzero %f8 ba,a,pn %icc, loop_3903 bn,a loop_3904 srlx %o0, %o4, %i4 ld [%l7 + 0x2C], %f13 loop_3903: andn %g1, %g6, %i5 loop_3904: array8 %l0, %i0, %o3 tsubcc %g3, %i2, %g2 ldub [%l7 + 0x4F], %g4 bvc,a,pn %icc, loop_3905 fcmpgt16 %f4, %f2, %o5 edge8ln %i6, %o6, %l6 taddcc %o1, 0x0445, %l4 loop_3905: stb %g5, [%l7 + 0x67] fzero %f10 fbuge,a %fcc1, loop_3906 lduw [%l7 + 0x30], %i3 orncc %o7, %l3, %l2 ldd [%l7 + 0x78], %f8 loop_3906: fpack16 %f14, %f11 ldub [%l7 + 0x72], %i7 fmovdle %xcc, %f13, %f6 ldd [%l7 + 0x20], %f10 bl,pt %xcc, loop_3907 bvs,a %xcc, loop_3908 lduw [%l7 + 0x30], %l5 fble,a %fcc3, loop_3909 loop_3907: fmovdl %icc, %f14, %f12 loop_3908: fnot1s %f5, %f0 tsubcctv %g7, 0x1C93, %o2 loop_3909: fmovdpos %icc, %f6, %f8 fmovrse %l1, %f10, %f9 fcmpeq32 %f10, %f10, %o0 sub %i1, %o4, %g1 subc %g6, 0x152F, %i5 fcmple32 %f4, %f0, %i4 orcc %i0, %l0, %o3 udiv %g3, 0x0921, %i2 sdivx %g4, 0x10B2, %g2 tpos %xcc, 0x3 tcc %icc, 0x4 addc %o5, %i6, %l6 fexpand %f4, %f14 for %f4, %f14, %f6 ldsh [%l7 + 0x4C], %o1 st %f5, [%l7 + 0x20] fxnors %f9, %f11, %f15 and %l4, %g5, %o6 array8 %i3, %o7, %l3 taddcctv %l2, 0x1349, %l5 stx %i7, [%l7 + 0x60] stx %o2, [%l7 + 0x30] fmovrslz %g7, %f15, %f9 array32 %o0, %l1, %i1 fabss %f15, %f14 ldsb [%l7 + 0x2E], %g1 stb %o4, [%l7 + 0x76] siam 0x3 lduw [%l7 + 0x2C], %g6 fmovrsgz %i5, %f3, %f14 fmovdneg %xcc, %f8, %f0 stw %i4, [%l7 + 0x28] fpadd16s %f6, %f11, %f9 ldub [%l7 + 0x22], %i0 ldd [%l7 + 0x70], %f14 addc %l0, %g3, %i2 ldsw [%l7 + 0x64], %o3 fnot1 %f8, %f8 sdivx %g4, 0x0460, %o5 orn %g2, %l6, %i6 stx %o1, [%l7 + 0x78] stw %l4, [%l7 + 0x40] fpsub16s %f2, %f4, %f0 fmovrdgez %o6, %f10, %f2 movleu %icc, %g5, %o7 fmovse %xcc, %f6, %f6 stx %l3, [%l7 + 0x50] fmovsg %icc, %f11, %f1 movcs %icc, %i3, %l2 st %f6, [%l7 + 0x74] stx %i7, [%l7 + 0x08] sth %o2, [%l7 + 0x70] array32 %g7, %l5, %o0 ld [%l7 + 0x1C], %f5 fone %f0 array16 %l1, %i1, %g1 ldsh [%l7 + 0x76], %g6 sth %i5, [%l7 + 0x56] tvs %icc, 0x7 fnot2 %f4, %f4 fba %fcc2, loop_3910 te %xcc, 0x1 stb %o4, [%l7 + 0x39] tcs %xcc, 0x4 loop_3910: bcs loop_3911 brgz %i4, loop_3912 fblg %fcc3, loop_3913 fmovdn %xcc, %f5, %f3 loop_3911: fnegs %f13, %f4 loop_3912: andncc %i0, %g3, %l0 loop_3913: te %icc, 0x7 ldx [%l7 + 0x50], %o3 orcc %i2, %o5, %g2 alignaddrl %g4, %i6, %o1 movpos %icc, %l4, %l6 fmovrslez %g5, %f0, %f6 edge8 %o7, %l3, %i3 andn %o6, %i7, %o2 fornot1s %f14, %f14, %f9 udivcc %g7, 0x0578, %l2 movle %xcc, %o0, %l5 xor %l1, %g1, %i1 fmul8sux16 %f4, %f8, %f2 ldx [%l7 + 0x70], %i5 std %f0, [%l7 + 0x58] andcc %o4, %i4, %g6 fmovse %icc, %f7, %f3 brnz,a %g3, loop_3914 fmovsg %icc, %f10, %f8 fpsub32 %f14, %f14, %f8 sth %l0, [%l7 + 0x46] loop_3914: bvs,pn %icc, loop_3915 fmovsne %xcc, %f13, %f13 smulcc %i0, %i2, %o5 std %f14, [%l7 + 0x60] loop_3915: fmovrslez %g2, %f8, %f1 fcmpgt32 %f10, %f12, %o3 fexpand %f14, %f8 lduw [%l7 + 0x14], %i6 lduh [%l7 + 0x6C], %o1 sdiv %l4, 0x1587, %g4 fmovdgu %xcc, %f2, %f6 ldsh [%l7 + 0x66], %l6 ldx [%l7 + 0x58], %o7 stx %l3, [%l7 + 0x38] movneg %icc, %i3, %o6 fnot1 %f0, %f0 fcmpeq32 %f8, %f12, %g5 fmovdpos %icc, %f1, %f9 ldsw [%l7 + 0x48], %i7 fmovdn %xcc, %f11, %f6 tne %xcc, 0x3 udivcc %o2, 0x13E1, %l2 tle %xcc, 0x3 brz,a %o0, loop_3916 edge8l %l5, %l1, %g1 tneg %icc, 0x1 fnot2s %f3, %f12 loop_3916: fmovrslz %g7, %f9, %f3 stx %i1, [%l7 + 0x08] subc %o4, %i5, %g6 fbug %fcc3, loop_3917 fcmpes %fcc3, %f12, %f3 movg %icc, %g3, %l0 fxnors %f15, %f14, %f2 loop_3917: stw %i4, [%l7 + 0x14] fcmpne16 %f0, %f0, %i2 movne %icc, %i0, %o5 stb %g2, [%l7 + 0x30] fpsub32 %f12, %f2, %f2 ldub [%l7 + 0x3F], %o3 fnand %f4, %f14, %f0 fornot2 %f0, %f2, %f2 ld [%l7 + 0x24], %f14 std %f4, [%l7 + 0x78] sub %i6, %o1, %l4 fmovdcs %icc, %f15, %f12 addccc %l6, %o7, %l3 fmovdg %icc, %f15, %f7 fmovrsne %i3, %f13, %f7 ld [%l7 + 0x30], %f10 fxnors %f14, %f9, %f10 fbge,a %fcc2, loop_3918 movn %icc, %o6, %g4 taddcc %g5, 0x1BCC, %i7 fandnot2 %f14, %f2, %f8 loop_3918: ldsh [%l7 + 0x6E], %o2 brz %l2, loop_3919 tn %xcc, 0x0 stw %o0, [%l7 + 0x44] lduh [%l7 + 0x40], %l5 loop_3919: faligndata %f4, %f0, %f2 ldx [%l7 + 0x58], %l1 fble,a %fcc2, loop_3920 ld [%l7 + 0x10], %f2 fbe,a %fcc2, loop_3921 fandnot1 %f14, %f4, %f0 loop_3920: andn %g1, %g7, %i1 ld [%l7 + 0x34], %f9 loop_3921: bpos %icc, loop_3922 fone %f12 tsubcctv %i5, %o4, %g6 edge32ln %g3, %l0, %i2 loop_3922: fand %f14, %f4, %f6 movvc %icc, %i0, %o5 fzero %f0 stw %g2, [%l7 + 0x68] ldx [%l7 + 0x58], %o3 edge32ln %i4, %o1, %l4 fcmpd %fcc2, %f4, %f14 and %l6, 0x1977, %o7 stw %i6, [%l7 + 0x08] xorcc %l3, %o6, %g4 stx %i3, [%l7 + 0x68] tg %xcc, 0x3 brgz %g5, loop_3923 edge8ln %i7, %l2, %o2 bgu,a %icc, loop_3924 tne %xcc, 0x1 loop_3923: fands %f0, %f4, %f4 lduh [%l7 + 0x76], %o0 loop_3924: std %f2, [%l7 + 0x50] ldsh [%l7 + 0x18], %l1 ldsw [%l7 + 0x70], %l5 stx %g7, [%l7 + 0x10] fnot1s %f14, %f14 st %f11, [%l7 + 0x14] ldsb [%l7 + 0x23], %g1 nop setx loop_3925, %l0, %l1 jmpl %l1, %i1 fornot2s %f2, %f5, %f3 ldub [%l7 + 0x26], %o4 fcmpeq16 %f0, %f4, %i5 loop_3925: fbuge %fcc1, loop_3926 fandnot1s %f14, %f1, %f15 fmovsne %xcc, %f15, %f8 tcc %xcc, 0x6 loop_3926: movrgz %g6, 0x005, %g3 fmovdpos %xcc, %f9, %f5 fcmpeq32 %f6, %f14, %l0 fmovdg %icc, %f1, %f12 edge16ln %i0, %i2, %o5 ldsb [%l7 + 0x1E], %o3 array32 %i4, %o1, %g2 ldsb [%l7 + 0x7A], %l4 fmovrslz %l6, %f5, %f14 call loop_3927 fornot2s %f3, %f0, %f11 ble %icc, loop_3928 subccc %i6, 0x163C, %l3 loop_3927: fmovdpos %xcc, %f13, %f10 movvs %icc, %o6, %o7 loop_3928: stb %g4, [%l7 + 0x48] tl %xcc, 0x6 fnors %f13, %f10, %f12 movre %i3, 0x1AF, %g5 stb %l2, [%l7 + 0x53] fbg,a %fcc0, loop_3929 fbuge,a %fcc3, loop_3930 ldsw [%l7 + 0x24], %i7 ldub [%l7 + 0x28], %o2 loop_3929: bvs loop_3931 loop_3930: tl %xcc, 0x7 fandnot1 %f12, %f0, %f8 ldx [%l7 + 0x38], %l1 loop_3931: fsrc2s %f11, %f13 bcs,a,pn %icc, loop_3932 movcs %xcc, %l5, %g7 for %f6, %f2, %f8 te %icc, 0x2 loop_3932: array16 %g1, %o0, %i1 movre %o4, 0x283, %g6 fandnot2s %f0, %f13, %f0 ldsb [%l7 + 0x28], %i5 ldx [%l7 + 0x10], %g3 tg %xcc, 0x7 fnot2 %f14, %f2 fmovrde %i0, %f8, %f4 stw %i2, [%l7 + 0x64] fpsub32s %f3, %f3, %f9 bcc,a loop_3933 stw %l0, [%l7 + 0x20] edge8l %o3, %o5, %i4 ldd [%l7 + 0x60], %f0 loop_3933: fbne %fcc1, loop_3934 fabsd %f0, %f8 movpos %xcc, %g2, %l4 ldx [%l7 + 0x50], %o1 loop_3934: sth %i6, [%l7 + 0x72] fcmped %fcc2, %f4, %f4 stw %l3, [%l7 + 0x20] fbn %fcc0, loop_3935 fcmped %fcc0, %f10, %f8 ldsh [%l7 + 0x1E], %o6 alignaddrl %l6, %g4, %i3 loop_3935: movrgz %o7, %l2, %i7 fmovd %f12, %f14 ldub [%l7 + 0x40], %g5 ldd [%l7 + 0x10], %f0 lduw [%l7 + 0x74], %o2 sth %l1, [%l7 + 0x70] fblg,a %fcc0, loop_3936 fcmpeq32 %f6, %f6, %l5 sra %g1, 0x0B, %o0 ldsh [%l7 + 0x10], %g7 loop_3936: fone %f8 ble,a,pn %icc, loop_3937 udivcc %o4, 0x1CE7, %g6 bgu,a loop_3938 st %f7, [%l7 + 0x74] loop_3937: stw %i5, [%l7 + 0x64] fsrc1s %f0, %f10 loop_3938: fbne %fcc2, loop_3939 fmovsgu %icc, %f4, %f9 fbe,a %fcc0, loop_3940 addccc %g3, %i1, %i2 loop_3939: stb %l0, [%l7 + 0x6B] fmovdl %xcc, %f3, %f10 loop_3940: fbo,a %fcc2, loop_3941 fmuld8ulx16 %f14, %f13, %f8 fxnor %f2, %f4, %f4 ldsh [%l7 + 0x5C], %i0 loop_3941: stw %o3, [%l7 + 0x40] ld [%l7 + 0x60], %f10 sth %o5, [%l7 + 0x44] fmul8x16al %f9, %f1, %f14 stx %g2, [%l7 + 0x40] array16 %l4, %o1, %i6 srlx %l3, %i4, %o6 udiv %g4, 0x1FB8, %l6 movrlez %i3, 0x357, %o7 stb %i7, [%l7 + 0x11] std %f10, [%l7 + 0x58] lduh [%l7 + 0x5C], %g5 fmovsa %xcc, %f1, %f6 bg loop_3942 ldsb [%l7 + 0x56], %o2 ldsb [%l7 + 0x78], %l1 stw %l2, [%l7 + 0x2C] loop_3942: fnand %f10, %f0, %f4 fmuld8sux16 %f13, %f14, %f8 fones %f0 fnot2 %f12, %f12 bcc loop_3943 ldsw [%l7 + 0x1C], %g1 sth %o0, [%l7 + 0x38] taddcctv %l5, 0x08C0, %o4 loop_3943: fmovdne %icc, %f14, %f10 fblg %fcc3, loop_3944 fnands %f7, %f13, %f5 ldx [%l7 + 0x18], %g6 or %g7, %g3, %i5 loop_3944: movvc %xcc, %i1, %i2 edge8l %l0, %i0, %o3 fmovrde %g2, %f14, %f14 movpos %xcc, %l4, %o5 sth %o1, [%l7 + 0x14] fcmple32 %f0, %f2, %l3 ldsh [%l7 + 0x12], %i6 fornot1 %f2, %f10, %f8 array16 %o6, %i4, %g4 sll %i3, %o7, %l6 fcmple32 %f0, %f0, %i7 fmovrde %g5, %f8, %f6 fandnot2 %f0, %f14, %f8 fpadd16s %f14, %f7, %f14 ldsb [%l7 + 0x34], %o2 brgz %l2, loop_3945 tvc %icc, 0x0 lduw [%l7 + 0x08], %l1 edge8ln %o0, %g1, %l5 loop_3945: fpadd16 %f2, %f10, %f0 smul %o4, 0x058A, %g6 fpadd16 %f4, %f2, %f2 fpsub32s %f11, %f3, %f4 xorcc %g7, %i5, %g3 fmuld8sux16 %f4, %f11, %f0 ld [%l7 + 0x68], %f10 fmovsneg %xcc, %f2, %f5 edge16n %i1, %i2, %i0 ldsw [%l7 + 0x64], %l0 nop setx loop_3946, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f14, %f10, %f12 andn %o3, %g2, %o5 taddcc %l4, 0x1AC2, %o1 loop_3946: sllx %i6, 0x18, %o6 fcmpd %fcc3, %f8, %f6 tcs %icc, 0x7 ldub [%l7 + 0x6B], %l3 fpack32 %f12, %f0, %f12 fcmped %fcc2, %f10, %f4 add %i4, %g4, %o7 fandnot2s %f0, %f11, %f8 ldsw [%l7 + 0x50], %i3 tgu %xcc, 0x3 ldsh [%l7 + 0x5C], %i7 stx %g5, [%l7 + 0x30] add %o2, 0x1656, %l6 ldsh [%l7 + 0x76], %l1 fmovdne %xcc, %f7, %f14 udivx %l2, 0x1223, %o0 fcmpne32 %f8, %f10, %g1 ld [%l7 + 0x4C], %f13 fble %fcc1, loop_3947 stw %l5, [%l7 + 0x3C] fnor %f8, %f8, %f10 fxnor %f8, %f0, %f6 loop_3947: nop setx loop_3948, %l0, %l1 jmpl %l1, %o4 ta %icc, 0x0 fmuld8ulx16 %f6, %f5, %f4 fcmpeq16 %f6, %f2, %g6 loop_3948: brlez %i5, loop_3949 fmovspos %xcc, %f13, %f11 movle %icc, %g3, %g7 stw %i1, [%l7 + 0x3C] loop_3949: fbl %fcc0, loop_3950 fbl,a %fcc2, loop_3951 fmovrdgz %i2, %f6, %f6 nop setx loop_3952, %l0, %l1 jmpl %l1, %i0 loop_3950: fmuld8ulx16 %f5, %f5, %f4 loop_3951: lduw [%l7 + 0x60], %l0 fmovsle %icc, %f11, %f1 loop_3952: or %g2, %o5, %l4 alignaddr %o3, %i6, %o6 alignaddr %l3, %i4, %g4 bpos,pn %xcc, loop_3953 brz %o7, loop_3954 fpack32 %f4, %f6, %f6 st %f3, [%l7 + 0x64] loop_3953: ldx [%l7 + 0x40], %i3 loop_3954: move %icc, %i7, %o1 ldsb [%l7 + 0x13], %o2 fands %f2, %f11, %f6 fmul8x16al %f15, %f5, %f2 edge16n %g5, %l1, %l6 bcc,a %icc, loop_3955 fmuld8ulx16 %f1, %f2, %f4 xorcc %l2, %g1, %o0 ldx [%l7 + 0x28], %l5 loop_3955: ldd [%l7 + 0x78], %f4 ldx [%l7 + 0x58], %o4 brlz,a %g6, loop_3956 bgu,a %xcc, loop_3957 fcmpeq16 %f14, %f4, %g3 movleu %icc, %g7, %i5 loop_3956: stb %i2, [%l7 + 0x3E] loop_3957: lduh [%l7 + 0x6E], %i1 fmul8x16 %f15, %f0, %f2 fxor %f4, %f8, %f14 fcmpes %fcc2, %f9, %f14 brnz,a %i0, loop_3958 movcc %xcc, %g2, %l0 ldx [%l7 + 0x78], %l4 ld [%l7 + 0x7C], %f12 loop_3958: umulcc %o3, %o5, %i6 ldd [%l7 + 0x48], %f4 std %f4, [%l7 + 0x30] movre %l3, 0x3B1, %i4 mova %xcc, %o6, %o7 sth %g4, [%l7 + 0x7C] bpos,a %xcc, loop_3959 andncc %i7, %o1, %i3 ldub [%l7 + 0x0A], %o2 fpackfix %f12, %f10 loop_3959: fpack16 %f14, %f3 edge8l %l1, %g5, %l6 ldsb [%l7 + 0x41], %l2 movn %icc, %g1, %o0 lduw [%l7 + 0x20], %o4 bvc,a loop_3960 fmul8x16al %f15, %f3, %f14 fbe %fcc3, loop_3961 movgu %xcc, %l5, %g6 loop_3960: movrgz %g3, %i5, %g7 stx %i1, [%l7 + 0x58] loop_3961: fmovrsgz %i0, %f8, %f2 ldsb [%l7 + 0x1B], %i2 fmovsle %xcc, %f5, %f5 nop setx loop_3962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry for %f6, %f0, %f4 fandnot2s %f8, %f15, %f1 orncc %g2, %l0, %o3 loop_3962: fmovde %icc, %f4, %f15 faligndata %f14, %f0, %f6 fsrc1 %f12, %f6 edge16 %o5, %i6, %l4 st %f11, [%l7 + 0x68] taddcctv %l3, 0x14B4, %i4 movrlez %o7, 0x083, %o6 fcmpd %fcc0, %f14, %f14 fbule,a %fcc0, loop_3963 fors %f3, %f4, %f5 pdist %f8, %f10, %f0 fmovdg %icc, %f1, %f2 loop_3963: stx %g4, [%l7 + 0x30] sdivcc %i7, 0x1B7A, %o1 fmovdleu %xcc, %f13, %f9 fmovrsne %i3, %f4, %f1 srlx %o2, 0x08, %l1 lduh [%l7 + 0x2A], %l6 nop setx loop_3964, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f8, %f1, %f4 tpos %xcc, 0x5 array16 %l2, %g1, %o0 loop_3964: fbuge,a %fcc3, loop_3965 stx %g5, [%l7 + 0x38] stw %o4, [%l7 + 0x28] ldd [%l7 + 0x70], %f14 loop_3965: ble loop_3966 movl %xcc, %g6, %l5 fpack16 %f6, %f8 edge32 %g3, %g7, %i5 loop_3966: edge16 %i1, %i2, %g2 tneg %icc, 0x6 fbu,a %fcc0, loop_3967 ldx [%l7 + 0x60], %l0 ldx [%l7 + 0x68], %i0 movle %xcc, %o3, %o5 loop_3967: fmovscc %icc, %f2, %f8 fmovsge %icc, %f12, %f13 umulcc %l4, 0x1642, %i6 ldd [%l7 + 0x08], %f8 ld [%l7 + 0x28], %f5 bge loop_3968 stb %i4, [%l7 + 0x12] sll %o7, %l3, %o6 fcmped %fcc0, %f4, %f6 loop_3968: fbn,a %fcc0, loop_3969 fmovrdlz %i7, %f4, %f12 fpadd32 %f2, %f4, %f6 fandnot2s %f1, %f15, %f14 loop_3969: st %f10, [%l7 + 0x38] movrlz %o1, 0x01C, %i3 fbu,a %fcc2, loop_3970 tvs %icc, 0x2 fzeros %f6 sdivcc %o2, 0x049E, %l1 loop_3970: ldsh [%l7 + 0x3C], %g4 std %f8, [%l7 + 0x38] stx %l6, [%l7 + 0x10] or %g1, 0x0B2F, %o0 fpack32 %f12, %f8, %f6 bgu,a loop_3971 fmovdcs %icc, %f7, %f11 tcc %icc, 0x2 movl %xcc, %l2, %o4 loop_3971: std %f8, [%l7 + 0x20] ldub [%l7 + 0x15], %g6 sth %g5, [%l7 + 0x30] stx %l5, [%l7 + 0x38] fnegs %f10, %f11 fpadd16 %f14, %f10, %f6 edge16l %g3, %g7, %i1 fnot2 %f8, %f14 edge16l %i2, %i5, %g2 ldx [%l7 + 0x70], %l0 umulcc %o3, 0x1387, %o5 stx %i0, [%l7 + 0x28] brz %i6, loop_3972 ba,a loop_3973 edge32 %l4, %i4, %l3 edge16l %o7, %i7, %o6 loop_3972: movcc %xcc, %i3, %o1 loop_3973: stw %l1, [%l7 + 0x30] fmul8ulx16 %f14, %f8, %f8 std %f10, [%l7 + 0x28] ld [%l7 + 0x60], %f12 ldub [%l7 + 0x17], %o2 ld [%l7 + 0x70], %f7 fbl %fcc3, loop_3974 lduw [%l7 + 0x1C], %l6 ldsh [%l7 + 0x52], %g1 bvc,a %icc, loop_3975 loop_3974: movvc %xcc, %g4, %l2 edge8l %o0, %g6, %g5 std %f12, [%l7 + 0x08] loop_3975: for %f6, %f10, %f6 movrlz %l5, 0x2F2, %o4 udiv %g7, 0x04A5, %g3 edge16ln %i2, %i5, %i1 call loop_3976 lduh [%l7 + 0x7E], %l0 tge %icc, 0x0 ldsb [%l7 + 0x15], %g2 loop_3976: subccc %o3, %o5, %i0 stx %i6, [%l7 + 0x28] brlez %i4, loop_3977 movg %icc, %l4, %o7 tvs %xcc, 0x6 addcc %l3, %o6, %i7 loop_3977: ldd [%l7 + 0x48], %f8 fmovrdlz %o1, %f0, %f6 movle %xcc, %l1, %o2 fornot1s %f0, %f13, %f12 array32 %i3, %l6, %g4 lduw [%l7 + 0x70], %l2 xorcc %o0, 0x0241, %g1 fble %fcc2, loop_3978 subc %g5, %g6, %l5 stx %g7, [%l7 + 0x18] fexpand %f13, %f8 loop_3978: edge32ln %g3, %i2, %o4 stw %i1, [%l7 + 0x78] fors %f11, %f3, %f6 ldsb [%l7 + 0x08], %l0 andcc %g2, %o3, %o5 fmovsa %xcc, %f7, %f15 st %f13, [%l7 + 0x50] ld [%l7 + 0x58], %f2 fmovsge %xcc, %f13, %f3 stx %i0, [%l7 + 0x68] fpack16 %f2, %f13 smul %i6, 0x17EB, %i5 srl %i4, %l4, %l3 fbn %fcc2, loop_3979 fcmpes %fcc0, %f7, %f6 call loop_3980 ldsw [%l7 + 0x74], %o6 loop_3979: stx %o7, [%l7 + 0x10] stw %i7, [%l7 + 0x64] loop_3980: movl %icc, %l1, %o1 tge %icc, 0x0 lduh [%l7 + 0x54], %i3 fble %fcc2, loop_3981 stx %o2, [%l7 + 0x68] movcc %xcc, %l6, %l2 fmovscs %icc, %f8, %f7 loop_3981: fandnot2 %f0, %f6, %f10 fone %f8 ldsh [%l7 + 0x14], %o0 fmovrde %g4, %f8, %f4 ldub [%l7 + 0x51], %g5 fmovrde %g6, %f6, %f4 lduw [%l7 + 0x7C], %g1 bne,a loop_3982 fmovrdgez %l5, %f6, %f8 tcs %xcc, 0x5 fpadd32s %f10, %f2, %f15 loop_3982: ldub [%l7 + 0x1B], %g7 fxors %f15, %f5, %f14 movgu %icc, %g3, %i2 brgz %o4, loop_3983 fmovde %icc, %f1, %f4 lduw [%l7 + 0x48], %l0 fmovrdlz %i1, %f2, %f14 loop_3983: tpos %xcc, 0x1 sth %g2, [%l7 + 0x6A] edge16l %o5, %o3, %i6 movl %xcc, %i5, %i4 st %f8, [%l7 + 0x60] ldx [%l7 + 0x10], %i0 fmovsa %icc, %f13, %f3 brlz %l4, loop_3984 fnors %f12, %f15, %f11 edge32n %l3, %o6, %o7 sra %i7, %o1, %i3 loop_3984: fbug %fcc1, loop_3985 fmul8sux16 %f6, %f12, %f2 sdiv %o2, 0x013C, %l1 edge8n %l2, %l6, %g4 loop_3985: lduw [%l7 + 0x08], %g5 tsubcc %o0, 0x1B98, %g1 fbne %fcc2, loop_3986 lduw [%l7 + 0x74], %g6 fmovsa %xcc, %f0, %f9 movleu %xcc, %l5, %g3 loop_3986: fmovsge %xcc, %f6, %f0 ld [%l7 + 0x20], %f8 ldsw [%l7 + 0x48], %g7 movge %icc, %i2, %l0 fblg,a %fcc3, loop_3987 udivx %i1, 0x1946, %g2 movge %icc, %o4, %o5 brz %o3, loop_3988 loop_3987: fmovdpos %xcc, %f13, %f0 fbul %fcc3, loop_3989 sth %i6, [%l7 + 0x5A] loop_3988: ldsw [%l7 + 0x70], %i5 fmovscs %xcc, %f6, %f1 loop_3989: movrgez %i4, %i0, %l4 ldsh [%l7 + 0x34], %l3 edge16 %o7, %i7, %o6 movrgez %o1, %o2, %l1 tpos %xcc, 0x7 faligndata %f2, %f10, %f8 call loop_3990 fmul8x16al %f0, %f14, %f6 stw %l2, [%l7 + 0x44] std %f4, [%l7 + 0x68] loop_3990: fsrc1 %f0, %f2 tge %icc, 0x1 brlz %l6, loop_3991 stx %i3, [%l7 + 0x58] fors %f15, %f0, %f8 edge16ln %g5, %g4, %o0 loop_3991: sth %g6, [%l7 + 0x2E] orncc %g1, %g3, %l5 fmovdvc %icc, %f6, %f6 tsubcc %g7, %l0, %i1 edge16 %i2, %g2, %o4 std %f12, [%l7 + 0x10] ta %xcc, 0x2 fcmple16 %f0, %f0, %o5 tn %xcc, 0x0 fmovsvc %xcc, %f9, %f13 tsubcc %o3, %i5, %i4 sth %i6, [%l7 + 0x1A] fpack16 %f10, %f10 fmovrsgz %l4, %f13, %f9 st %f9, [%l7 + 0x44] srlx %i0, %o7, %i7 fmovrdgez %l3, %f8, %f2 fpadd16 %f4, %f0, %f0 edge8 %o6, %o2, %l1 fornot1 %f12, %f14, %f12 fmovsleu %icc, %f2, %f10 orn %l2, 0x0519, %l6 ldub [%l7 + 0x2A], %i3 fmovsge %xcc, %f5, %f9 st %f12, [%l7 + 0x44] popc %o1, %g5 fblg,a %fcc3, loop_3992 movleu %icc, %g4, %o0 movcs %xcc, %g1, %g6 sth %l5, [%l7 + 0x48] loop_3992: andncc %g3, %l0, %i1 fpadd16s %f7, %f15, %f14 movn %xcc, %g7, %i2 fbg,a %fcc3, loop_3993 for %f2, %f0, %f2 fpackfix %f4, %f13 fmovsge %icc, %f4, %f9 loop_3993: ldd [%l7 + 0x10], %f12 fcmps %fcc1, %f9, %f0 brgez %g2, loop_3994 bshuffle %f10, %f12, %f12 st %f7, [%l7 + 0x10] alignaddr %o4, %o5, %i5 loop_3994: fpadd32s %f9, %f4, %f11 edge8 %i4, %o3, %l4 movvs %xcc, %i0, %o7 ldd [%l7 + 0x30], %f4 fcmped %fcc0, %f6, %f2 ld [%l7 + 0x6C], %f11 nop setx loop_3995, %l0, %l1 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 + 0x20], %f12 ldx [%l7 + 0x78], %i7 tsubcctv %i6, 0x0724, %l3 loop_3995: fmovspos %icc, %f11, %f3 bcs,a %icc, loop_3996 edge8n %o2, %l1, %l2 fmovrdlez %o6, %f10, %f0 movrlz %i3, %o1, %g5 loop_3996: taddcctv %g4, 0x1B65, %l6 ldsb [%l7 + 0x69], %o0 add %g6, 0x08C8, %l5 ldub [%l7 + 0x7F], %g1 fbo,a %fcc3, loop_3997 stb %g3, [%l7 + 0x25] bg,a loop_3998 fbul,a %fcc2, loop_3999 loop_3997: fors %f7, %f15, %f2 fnand %f0, %f10, %f12 loop_3998: fmuld8sux16 %f9, %f14, %f2 loop_3999: fmovdgu %xcc, %f12, %f2 taddcc %l0, %g7, %i1 ldd [%l7 + 0x38], %f0 fcmple16 %f2, %f10, %i2 ldsb [%l7 + 0x16], %g2 taddcc %o4, %o5, %i5 stx %o3, [%l7 + 0x28] bleu loop_4000 ldub [%l7 + 0x53], %i4 edge16 %i0, %l4, %i7 movle %icc, %o7, %i6 loop_4000: fmovdpos %xcc, %f13, %f12 std %f6, [%l7 + 0x40] bpos,pt %xcc, loop_4001 ldsb [%l7 + 0x14], %l3 sllx %l1, 0x16, %l2 fone %f6 loop_4001: fxor %f4, %f12, %f10 subc %o6, 0x14B4, %o2 stw %i3, [%l7 + 0x6C] ld [%l7 + 0x10], %f11 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 stb %g5, [%l7 + 0x11] move %icc, %g4, %o1 movcc %icc, %l6, %o0 loop_4002: sllx %l5, 0x09, %g6 ldsw [%l7 + 0x74], %g3 mova %xcc, %g1, %l0 fnot1 %f2, %f12 st %f8, [%l7 + 0x38] bneg,a,pn %xcc, loop_4003 lduw [%l7 + 0x6C], %i1 addccc %g7, %g2, %o4 fbe %fcc1, loop_4004 loop_4003: stb %i2, [%l7 + 0x45] movl %xcc, %i5, %o5 fcmpd %fcc2, %f4, %f14 loop_4004: std %f0, [%l7 + 0x20] tsubcc %o3, %i4, %l4 fmovsn %icc, %f9, %f3 mova %icc, %i7, %i0 lduw [%l7 + 0x64], %i6 ldub [%l7 + 0x70], %o7 bcs loop_4005 umul %l3, %l1, %l2 andncc %o6, %i3, %o2 fmovda %xcc, %f3, %f10 loop_4005: edge8n %g5, %g4, %l6 fmovsg %icc, %f10, %f6 fcmple32 %f6, %f4, %o1 lduh [%l7 + 0x0E], %o0 stw %g6, [%l7 + 0x64] sllx %l5, 0x17, %g1 ld [%l7 + 0x64], %f14 add %g3, 0x1C97, %l0 fble %fcc1, loop_4006 stb %i1, [%l7 + 0x2C] ldx [%l7 + 0x68], %g7 smulcc %g2, 0x184E, %o4 loop_4006: ldd [%l7 + 0x58], %f12 fnands %f1, %f0, %f3 and %i2, 0x1C56, %o5 fpack32 %f10, %f10, %f6 fcmpne32 %f0, %f4, %o3 fmovsge %xcc, %f10, %f1 stx %i4, [%l7 + 0x20] fnegs %f8, %f8 stx %i5, [%l7 + 0x70] fabsd %f12, %f8 bcs,pn %icc, loop_4007 fbg,a %fcc2, loop_4008 ldd [%l7 + 0x28], %f8 fnot1s %f5, %f13 loop_4007: brlez %i7, loop_4009 loop_4008: fmul8sux16 %f2, %f10, %f8 lduw [%l7 + 0x08], %l4 fmovrdne %i6, %f8, %f2 loop_4009: array16 %i0, %l3, %o7 fmovdpos %xcc, %f5, %f13 ldsw [%l7 + 0x40], %l1 ldub [%l7 + 0x28], %l2 ldx [%l7 + 0x28], %o6 fornot1s %f3, %f9, %f13 fpsub32s %f5, %f14, %f1 ldub [%l7 + 0x23], %i3 fbug %fcc3, loop_4010 tge %xcc, 0x1 lduh [%l7 + 0x14], %o2 ldsb [%l7 + 0x7D], %g4 loop_4010: std %f4, [%l7 + 0x10] orncc %l6, 0x14C7, %o1 taddcc %g5, 0x0C44, %g6 movrgz %o0, %g1, %g3 fand %f2, %f2, %f4 movpos %icc, %l5, %l0 bne,a,pt %icc, loop_4011 stw %g7, [%l7 + 0x58] fbuge %fcc0, loop_4012 std %f12, [%l7 + 0x18] loop_4011: movpos %xcc, %i1, %g2 stb %i2, [%l7 + 0x77] loop_4012: fmovrse %o4, %f4, %f9 fmovdne %icc, %f3, %f7 ldd [%l7 + 0x30], %f12 ldsb [%l7 + 0x67], %o3 lduw [%l7 + 0x3C], %o5 ldsw [%l7 + 0x64], %i4 andncc %i5, %i7, %l4 edge32n %i6, %i0, %l3 movrgez %o7, 0x2F9, %l2 andncc %o6, %i3, %l1 ldx [%l7 + 0x70], %g4 ld [%l7 + 0x7C], %f13 edge8 %l6, %o1, %o2 movg %xcc, %g6, %g5 srl %g1, %o0, %l5 te %xcc, 0x7 lduh [%l7 + 0x58], %l0 orn %g3, 0x1F6F, %g7 ld [%l7 + 0x40], %f3 tsubcc %i1, %i2, %g2 ldd [%l7 + 0x20], %f8 ldsh [%l7 + 0x0A], %o4 addc %o5, %i4, %i5 lduh [%l7 + 0x0E], %o3 brgz %l4, loop_4013 ldd [%l7 + 0x20], %f4 fsrc2 %f2, %f8 ldsh [%l7 + 0x6A], %i7 loop_4013: ldsw [%l7 + 0x44], %i6 fornot1s %f2, %f14, %f4 add %i0, 0x1A9F, %l3 tvs %icc, 0x4 sth %l2, [%l7 + 0x0E] fnot1s %f1, %f3 siam 0x4 addc %o6, 0x1270, %i3 fmovdn %xcc, %f2, %f13 xnorcc %l1, %g4, %o7 srlx %l6, %o1, %g6 ldsw [%l7 + 0x38], %g5 bneg,a %xcc, loop_4014 tvs %xcc, 0x1 fpadd32s %f8, %f11, %f8 stx %o2, [%l7 + 0x30] loop_4014: bneg %icc, loop_4015 ldx [%l7 + 0x10], %g1 fble %fcc3, loop_4016 st %f1, [%l7 + 0x28] loop_4015: srl %o0, %l0, %g3 taddcc %g7, %l5, %i1 loop_4016: fornot1s %f9, %f1, %f4 tne %xcc, 0x6 ble %icc, loop_4017 ldsb [%l7 + 0x71], %g2 fcmpne32 %f4, %f6, %o4 stx %o5, [%l7 + 0x48] loop_4017: umulcc %i4, 0x0BFE, %i2 lduh [%l7 + 0x24], %o3 andcc %i5, 0x0A68, %i7 subccc %l4, %i6, %l3 tpos %xcc, 0x3 and %i0, 0x0EF6, %l2 lduw [%l7 + 0x40], %i3 bcs,a loop_4018 fornot2 %f10, %f14, %f0 te %icc, 0x6 andn %l1, %o6, %g4 loop_4018: fmovs %f13, %f4 movneg %icc, %l6, %o1 movge %xcc, %o7, %g6 fnegd %f12, %f2 stb %g5, [%l7 + 0x65] lduh [%l7 + 0x66], %o2 fmovsgu %xcc, %f5, %f13 fmul8x16 %f13, %f14, %f4 fxor %f4, %f2, %f2 bg %icc, loop_4019 edge8ln %g1, %o0, %l0 edge32n %g3, %g7, %l5 ldd [%l7 + 0x18], %f14 loop_4019: alignaddrl %g2, %o4, %o5 fmovsg %icc, %f3, %f11 fmovsge %icc, %f3, %f8 stx %i1, [%l7 + 0x48] fbug,a %fcc0, loop_4020 ldsb [%l7 + 0x34], %i2 array32 %o3, %i5, %i4 srlx %i7, 0x0E, %i6 loop_4020: fmovrse %l4, %f0, %f2 ldd [%l7 + 0x30], %f0 lduh [%l7 + 0x42], %l3 umul %l2, %i3, %l1 addcc %o6, %g4, %l6 fba %fcc1, loop_4021 sdiv %o1, 0x15BA, %o7 fmovscs %icc, %f5, %f8 movg %icc, %g6, %g5 loop_4021: fmuld8ulx16 %f12, %f0, %f2 fpsub16s %f4, %f11, %f10 stb %i0, [%l7 + 0x6D] fmovde %xcc, %f7, %f9 stx %g1, [%l7 + 0x30] mulscc %o2, %o0, %l0 fnand %f10, %f8, %f2 movre %g7, %l5, %g3 fmovdne %xcc, %f1, %f12 tleu %xcc, 0x5 fpackfix %f0, %f6 movrgez %g2, %o4, %i1 andn %i2, 0x0031, %o5 fsrc1s %f7, %f14 edge8 %i5, %i4, %o3 sll %i7, %i6, %l4 ldsw [%l7 + 0x1C], %l3 fmovdge %xcc, %f11, %f15 fornot2s %f1, %f15, %f6 fmovdcc %icc, %f5, %f1 fmovdle %icc, %f10, %f3 edge16l %i3, %l2, %l1 sdiv %o6, 0x0C27, %g4 fbule,a %fcc2, loop_4022 fmovsvs %xcc, %f3, %f5 call loop_4023 sth %o1, [%l7 + 0x0E] loop_4022: tge %icc, 0x0 sub %o7, %l6, %g6 loop_4023: fzero %f14 fmovdl %icc, %f6, %f9 fnors %f3, %f8, %f8 fblg %fcc3, loop_4024 bn loop_4025 orcc %i0, %g1, %g5 stw %o2, [%l7 + 0x58] loop_4024: brz,a %l0, loop_4026 loop_4025: stw %o0, [%l7 + 0x6C] ldd [%l7 + 0x30], %f8 pdist %f2, %f6, %f14 loop_4026: fmovsge %xcc, %f3, %f12 sub %l5, 0x143B, %g3 lduw [%l7 + 0x78], %g7 edge8 %g2, %o4, %i1 bgu %icc, loop_4027 sth %o5, [%l7 + 0x18] tvs %xcc, 0x1 fbu %fcc1, loop_4028 loop_4027: std %f14, [%l7 + 0x70] array16 %i2, %i4, %o3 bne %icc, loop_4029 loop_4028: edge16l %i7, %i5, %i6 te %xcc, 0x3 fmovrslez %l4, %f0, %f10 loop_4029: fabsd %f8, %f14 sth %l3, [%l7 + 0x54] fmovde %icc, %f4, %f13 fcmple32 %f2, %f10, %l2 fbe %fcc1, loop_4030 fnegs %f11, %f1 stb %l1, [%l7 + 0x48] std %f4, [%l7 + 0x40] loop_4030: movrlez %o6, %i3, %g4 lduh [%l7 + 0x54], %o1 fmovrslez %o7, %f11, %f6 ldsw [%l7 + 0x08], %l6 fandnot1s %f1, %f8, %f6 tne %icc, 0x5 fcmpd %fcc0, %f4, %f0 edge8 %g6, %g1, %i0 fcmple32 %f8, %f8, %o2 udivcc %g5, 0x0242, %l0 fmul8sux16 %f10, %f6, %f12 fzeros %f15 sth %o0, [%l7 + 0x42] movleu %xcc, %g3, %g7 fxors %f9, %f15, %f12 fsrc2s %f0, %f5 movle %icc, %l5, %g2 fmovdl %xcc, %f10, %f5 stw %i1, [%l7 + 0x08] fandnot1 %f4, %f2, %f6 fba,a %fcc1, loop_4031 stx %o4, [%l7 + 0x68] fmul8x16au %f11, %f0, %f6 fcmpne16 %f10, %f8, %o5 loop_4031: movcc %xcc, %i4, %o3 edge8ln %i7, %i5, %i6 ldx [%l7 + 0x38], %l4 stw %i2, [%l7 + 0x7C] nop setx loop_4032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %icc, 0x0 ldd [%l7 + 0x08], %f0 movneg %xcc, %l2, %l1 loop_4032: stb %l3, [%l7 + 0x65] movrlez %o6, 0x36E, %g4 fcmpd %fcc1, %f4, %f4 fmovs %f7, %f8 ldd [%l7 + 0x70], %f10 bneg,a,pn %xcc, loop_4033 ldsh [%l7 + 0x22], %o1 ldd [%l7 + 0x08], %f10 orn %o7, %i3, %g6 loop_4033: fmovsneg %icc, %f12, %f14 stb %g1, [%l7 + 0x4F] fmovrdne %l6, %f0, %f10 bgu,a loop_4034 ldub [%l7 + 0x75], %i0 fbe,a %fcc3, loop_4035 fble %fcc0, loop_4036 loop_4034: nop setx loop_4037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz,a %o2, loop_4038 loop_4035: ldsb [%l7 + 0x20], %g5 loop_4036: fcmple32 %f12, %f2, %o0 loop_4037: ldub [%l7 + 0x72], %l0 loop_4038: fmovrsgez %g7, %f12, %f10 edge8n %l5, %g3, %i1 sth %g2, [%l7 + 0x6E] stw %o5, [%l7 + 0x28] ldx [%l7 + 0x70], %i4 udivx %o3, 0x0837, %i7 edge16 %o4, %i5, %i6 ldd [%l7 + 0x78], %f12 fmovrdlez %i2, %f12, %f8 fsrc2 %f6, %f4 stw %l4, [%l7 + 0x18] bge,pn %xcc, loop_4039 ldsh [%l7 + 0x6A], %l1 ldsh [%l7 + 0x5A], %l3 tneg %xcc, 0x1 loop_4039: ldd [%l7 + 0x68], %f4 fbge,a %fcc0, loop_4040 bvs,pn %xcc, loop_4041 fmovsneg %icc, %f13, %f0 tn %icc, 0x5 loop_4040: fpadd32s %f11, %f6, %f5 loop_4041: fpsub32s %f1, %f12, %f15 ld [%l7 + 0x1C], %f3 st %f0, [%l7 + 0x3C] ldx [%l7 + 0x28], %o6 bcc,pn %xcc, loop_4042 movre %g4, 0x2A1, %o1 subc %o7, 0x1516, %l2 sth %i3, [%l7 + 0x22] loop_4042: fbug %fcc1, loop_4043 tleu %icc, 0x0 addcc %g1, 0x1D74, %l6 sllx %g6, 0x11, %i0 loop_4043: ld [%l7 + 0x1C], %f4 smul %o2, %o0, %l0 fpack16 %f14, %f9 fpack32 %f2, %f6, %f2 sth %g5, [%l7 + 0x60] fcmpeq32 %f10, %f14, %l5 ldd [%l7 + 0x40], %f8 fmovse %xcc, %f4, %f11 tgu %icc, 0x0 st %f12, [%l7 + 0x2C] fone %f8 fmovdcc %icc, %f6, %f8 movleu %icc, %g3, %g7 xorcc %g2, 0x13D2, %i1 stb %i4, [%l7 + 0x48] fsrc1s %f12, %f11 ldsb [%l7 + 0x20], %o5 edge32ln %i7, %o4, %o3 bn,a loop_4044 ldub [%l7 + 0x56], %i5 andn %i6, %i2, %l4 movcs %xcc, %l3, %l1 loop_4044: ld [%l7 + 0x6C], %f10 fmovrse %g4, %f7, %f14 sllx %o1, %o6, %l2 ldx [%l7 + 0x30], %o7 lduw [%l7 + 0x50], %g1 andcc %i3, 0x0626, %g6 tvc %icc, 0x5 fmovsneg %icc, %f13, %f11 mulx %i0, %o2, %o0 sth %l6, [%l7 + 0x0A] ldd [%l7 + 0x08], %f6 ldsh [%l7 + 0x38], %l0 brlez,a %g5, loop_4045 umul %g3, %l5, %g2 lduw [%l7 + 0x18], %g7 stw %i1, [%l7 + 0x18] loop_4045: subccc %o5, 0x108B, %i7 smulcc %i4, 0x0D46, %o3 fmul8x16au %f7, %f13, %f4 tne %icc, 0x7 be loop_4046 st %f0, [%l7 + 0x18] ld [%l7 + 0x60], %f14 be,a,pt %xcc, loop_4047 loop_4046: orncc %o4, 0x01DD, %i6 st %f6, [%l7 + 0x30] fpack32 %f12, %f12, %f0 loop_4047: ldsh [%l7 + 0x1E], %i5 fpackfix %f0, %f2 fblg,a %fcc2, loop_4048 ld [%l7 + 0x3C], %f13 fmovdle %icc, %f10, %f6 fmovspos %xcc, %f0, %f6 loop_4048: call loop_4049 edge32n %l4, %l3, %l1 ldsw [%l7 + 0x7C], %i2 fcmps %fcc0, %f8, %f8 loop_4049: ld [%l7 + 0x10], %f4 fors %f14, %f11, %f7 lduh [%l7 + 0x22], %g4 fcmpd %fcc3, %f4, %f4 std %f14, [%l7 + 0x40] fbo %fcc2, loop_4050 fmovdle %xcc, %f11, %f10 ldx [%l7 + 0x30], %o6 be loop_4051 loop_4050: fmovsl %icc, %f11, %f14 ldsw [%l7 + 0x18], %l2 lduh [%l7 + 0x56], %o1 loop_4051: fzero %f0 lduw [%l7 + 0x1C], %g1 fmovscc %xcc, %f10, %f5 ldub [%l7 + 0x0C], %o7 brnz,a %g6, loop_4052 movpos %icc, %i0, %o2 fbn %fcc1, loop_4053 ldd [%l7 + 0x40], %f14 loop_4052: taddcctv %i3, %o0, %l6 fmovrslez %g5, %f8, %f8 loop_4053: lduh [%l7 + 0x64], %l0 movrlz %l5, 0x30B, %g3 ldx [%l7 + 0x20], %g2 fmovrsgz %g7, %f0, %f9 sllx %o5, %i7, %i1 st %f2, [%l7 + 0x3C] fornot1s %f0, %f10, %f11 fmuld8sux16 %f10, %f8, %f12 and %i4, %o3, %i6 movrgz %i5, %l4, %l3 fmovspos %xcc, %f15, %f2 fmovdn %icc, %f9, %f9 fpsub32s %f1, %f6, %f9 fmul8ulx16 %f2, %f8, %f10 xor %o4, 0x17A3, %l1 ldd [%l7 + 0x60], %f12 fornot2 %f0, %f12, %f10 lduh [%l7 + 0x2C], %g4 fnot1s %f11, %f13 fbge,a %fcc3, loop_4054 stw %o6, [%l7 + 0x14] tsubcctv %i2, %o1, %l2 fsrc1 %f0, %f4 loop_4054: fmovrsgez %o7, %f15, %f10 fcmpes %fcc0, %f10, %f0 sth %g1, [%l7 + 0x0E] fpsub16 %f0, %f6, %f0 andn %i0, %o2, %i3 std %f0, [%l7 + 0x30] alignaddr %g6, %o0, %l6 srlx %g5, %l0, %l5 ldx [%l7 + 0x40], %g2 fpadd32s %f11, %f10, %f10 bpos,a,pn %xcc, loop_4055 move %icc, %g3, %g7 ldub [%l7 + 0x1C], %i7 tcc %xcc, 0x1 loop_4055: fandnot2s %f7, %f9, %f9 fmovdge %xcc, %f6, %f15 ldsh [%l7 + 0x5C], %o5 ldd [%l7 + 0x18], %f12 array8 %i4, %o3, %i6 ldx [%l7 + 0x68], %i1 lduh [%l7 + 0x5C], %l4 ld [%l7 + 0x10], %f7 stw %l3, [%l7 + 0x0C] lduw [%l7 + 0x28], %o4 fmovsleu %xcc, %f10, %f0 stx %l1, [%l7 + 0x68] bn,a loop_4056 udivcc %i5, 0x0FD3, %g4 fone %f12 bcc,a %icc, loop_4057 loop_4056: stb %i2, [%l7 + 0x09] tcs %icc, 0x7 fmovd %f10, %f0 loop_4057: fmovdne %xcc, %f8, %f8 xorcc %o6, 0x102E, %o1 fmovdcc %xcc, %f11, %f14 mulx %o7, 0x13DE, %g1 fmovsn %xcc, %f10, %f11 edge8n %i0, %o2, %i3 fmovsvs %icc, %f6, %f7 fabss %f4, %f2 umul %l2, 0x0E3F, %g6 stw %o0, [%l7 + 0x68] ldub [%l7 + 0x7F], %l6 fornot2 %f2, %f6, %f14 st %f10, [%l7 + 0x10] andcc %g5, 0x0682, %l0 ldx [%l7 + 0x50], %l5 addcc %g2, %g3, %i7 fpack32 %f14, %f0, %f0 smul %g7, %i4, %o5 fnegd %f4, %f14 fpadd32s %f15, %f11, %f15 tne %icc, 0x0 fmovrdlz %i6, %f12, %f0 bvs %xcc, loop_4058 fpadd16 %f14, %f14, %f14 sth %o3, [%l7 + 0x0C] ldub [%l7 + 0x65], %l4 loop_4058: fmovd %f2, %f12 fxor %f8, %f14, %f2 fmovsg %icc, %f13, %f3 fbge %fcc3, loop_4059 fpack16 %f0, %f6 addc %i1, 0x1500, %l3 fmul8x16au %f8, %f0, %f10 loop_4059: fbule %fcc3, loop_4060 tge %xcc, 0x5 umulcc %l1, 0x1FEE, %i5 fbul %fcc0, loop_4061 loop_4060: lduh [%l7 + 0x60], %o4 fmovsleu %xcc, %f9, %f14 stw %i2, [%l7 + 0x0C] loop_4061: ld [%l7 + 0x48], %f3 fcmps %fcc2, %f10, %f12 ldsw [%l7 + 0x38], %g4 tle %icc, 0x4 fones %f7 mulx %o1, %o7, %g1 faligndata %f0, %f8, %f8 fmul8sux16 %f14, %f0, %f2 stb %i0, [%l7 + 0x30] fmovscs %icc, %f5, %f12 fpsub32s %f9, %f10, %f13 edge16ln %o6, %i3, %o2 tvs %icc, 0x1 st %f5, [%l7 + 0x48] ble,pt %xcc, loop_4062 fpack32 %f6, %f6, %f14 movne %icc, %l2, %o0 sdivx %l6, 0x0AB3, %g5 loop_4062: bleu,a %icc, loop_4063 fbug,a %fcc1, loop_4064 alignaddr %g6, %l0, %l5 bvc,a,pn %icc, loop_4065 loop_4063: brgz %g3, loop_4066 loop_4064: movle %icc, %i7, %g2 tle %icc, 0x0 loop_4065: stx %g7, [%l7 + 0x20] loop_4066: fmovsle %icc, %f7, %f13 fcmpd %fcc2, %f10, %f8 lduh [%l7 + 0x16], %o5 sth %i4, [%l7 + 0x52] fmovdg %icc, %f15, %f3 edge32n %o3, %l4, %i6 ldsw [%l7 + 0x20], %l3 for %f12, %f14, %f10 ldub [%l7 + 0x49], %l1 fmovrse %i5, %f2, %f0 brz %i1, loop_4067 ldsw [%l7 + 0x50], %i2 srl %g4, %o4, %o7 std %f2, [%l7 + 0x50] loop_4067: ldsh [%l7 + 0x72], %o1 addc %i0, %o6, %g1 ta %xcc, 0x0 sth %i3, [%l7 + 0x16] fpack16 %f6, %f10 fnot2s %f13, %f2 stx %l2, [%l7 + 0x18] ldx [%l7 + 0x68], %o2 ldx [%l7 + 0x40], %l6 umul %o0, 0x1A2D, %g5 or %g6, 0x110A, %l5 tl %xcc, 0x4 tne %xcc, 0x3 fandnot2 %f0, %f2, %f2 array32 %l0, %i7, %g3 sth %g7, [%l7 + 0x54] fnegd %f12, %f2 ldsh [%l7 + 0x70], %g2 fpadd32s %f13, %f7, %f10 ldsb [%l7 + 0x6B], %o5 srlx %i4, 0x0F, %l4 fmovsl %xcc, %f13, %f7 fmovspos %icc, %f12, %f1 fnegd %f4, %f2 fmovdn %xcc, %f9, %f14 fmovsvs %icc, %f4, %f3 tle %xcc, 0x0 for %f8, %f6, %f6 sth %i6, [%l7 + 0x50] sth %l3, [%l7 + 0x5C] ldsb [%l7 + 0x10], %l1 movrgz %i5, 0x0DC, %i1 fpsub16s %f14, %f6, %f15 fnands %f4, %f14, %f15 tneg %xcc, 0x4 stb %o3, [%l7 + 0x37] fbuge,a %fcc2, loop_4068 ldd [%l7 + 0x78], %f2 sdiv %i2, 0x0FBB, %g4 tleu %icc, 0x2 loop_4068: fbuge,a %fcc1, loop_4069 fmovdneg %icc, %f15, %f0 udivx %o7, 0x1895, %o4 sth %o1, [%l7 + 0x0C] loop_4069: stb %i0, [%l7 + 0x64] edge32 %o6, %g1, %i3 fmovrsne %l2, %f14, %f13 fmuld8sux16 %f7, %f8, %f2 smulcc %l6, %o2, %o0 movne %icc, %g6, %g5 ldd [%l7 + 0x60], %f4 andn %l5, %l0, %i7 fnands %f7, %f5, %f15 brgz %g3, loop_4070 lduw [%l7 + 0x60], %g2 fbug,a %fcc1, loop_4071 stw %g7, [%l7 + 0x50] loop_4070: edge32l %i4, %o5, %l4 ld [%l7 + 0x6C], %f15 loop_4071: nop setx loop_4072, %l0, %l1 jmpl %l1, %i6 edge32n %l1, %l3, %i5 fmuld8sux16 %f8, %f3, %f8 lduw [%l7 + 0x40], %o3 loop_4072: or %i1, %g4, %o7 ldx [%l7 + 0x30], %o4 fmovrse %o1, %f7, %f11 fmovsne %icc, %f13, %f9 brgez %i0, loop_4073 tne %icc, 0x3 xor %i2, %g1, %i3 fand %f8, %f8, %f12 loop_4073: ba,pt %icc, loop_4074 bgu,a loop_4075 edge8l %o6, %l2, %o2 fmovrslz %l6, %f14, %f2 loop_4074: sth %o0, [%l7 + 0x4C] loop_4075: fabsd %f2, %f6 stb %g6, [%l7 + 0x5C] addccc %g5, %l5, %l0 ldub [%l7 + 0x75], %i7 sth %g3, [%l7 + 0x22] tsubcc %g7, %i4, %o5 lduw [%l7 + 0x0C], %g2 edge32 %l4, %l1, %l3 fmovsle %icc, %f15, %f15 fzero %f14 fzero %f4 fcmpne16 %f6, %f8, %i5 fsrc2 %f8, %f0 ldx [%l7 + 0x38], %o3 tcs %xcc, 0x7 srlx %i1, %i6, %g4 fcmpd %fcc1, %f8, %f2 orcc %o4, %o1, %o7 ldub [%l7 + 0x10], %i2 movvs %icc, %g1, %i3 fbe,a %fcc0, loop_4076 fandnot1s %f0, %f15, %f15 fmovspos %icc, %f12, %f14 subc %i0, 0x09B0, %l2 loop_4076: ldub [%l7 + 0x46], %o6 movge %icc, %o2, %o0 ldx [%l7 + 0x78], %l6 edge32n %g6, %l5, %l0 fmovrdgez %i7, %f0, %f0 fbul,a %fcc2, loop_4077 stx %g5, [%l7 + 0x50] fmuld8sux16 %f6, %f5, %f0 stx %g7, [%l7 + 0x70] loop_4077: taddcc %i4, %g3, %g2 fmovrsgz %o5, %f7, %f11 fabsd %f6, %f0 fmovdcs %icc, %f9, %f6 fpsub16s %f5, %f4, %f3 xnor %l4, %l1, %l3 fbuge,a %fcc3, loop_4078 ldx [%l7 + 0x28], %i5 movre %i1, 0x13B, %i6 edge16n %g4, %o3, %o4 loop_4078: ldsh [%l7 + 0x60], %o7 fmuld8ulx16 %f10, %f14, %f12 taddcctv %o1, 0x1790, %g1 alignaddrl %i3, %i2, %l2 fbue %fcc0, loop_4079 lduh [%l7 + 0x3C], %i0 bl,pt %icc, loop_4080 tle %xcc, 0x4 loop_4079: smul %o6, %o2, %l6 ldsh [%l7 + 0x66], %o0 loop_4080: fpadd16 %f10, %f8, %f8 tgu %xcc, 0x5 ldd [%l7 + 0x38], %f6 ldsw [%l7 + 0x64], %g6 subcc %l5, 0x1EAA, %l0 fbo,a %fcc0, loop_4081 ldsh [%l7 + 0x6A], %i7 ldub [%l7 + 0x57], %g7 stb %i4, [%l7 + 0x09] loop_4081: movn %xcc, %g5, %g2 stw %o5, [%l7 + 0x5C] fbo,a %fcc2, loop_4082 fzero %f10 stw %l4, [%l7 + 0x1C] fbug %fcc0, loop_4083 loop_4082: stw %l1, [%l7 + 0x3C] edge8l %g3, %i5, %l3 ldub [%l7 + 0x72], %i6 loop_4083: fcmpne16 %f12, %f6, %g4 udiv %o3, 0x0011, %i1 bleu,a,pn %xcc, loop_4084 add %o7, %o4, %o1 stx %i3, [%l7 + 0x50] edge16 %i2, %l2, %i0 loop_4084: stw %g1, [%l7 + 0x68] ldd [%l7 + 0x30], %f14 fandnot1s %f11, %f1, %f0 fmovsleu %xcc, %f7, %f2 fbu,a %fcc1, loop_4085 mulscc %o6, %o2, %l6 edge32n %o0, %l5, %l0 ldd [%l7 + 0x28], %f6 loop_4085: fmul8ulx16 %f8, %f4, %f0 brlez,a %i7, loop_4086 std %f2, [%l7 + 0x20] fbg %fcc1, loop_4087 bvs %xcc, loop_4088 loop_4086: edge32 %g7, %g6, %g5 fmovdcs %xcc, %f15, %f8 loop_4087: ba,pt %icc, loop_4089 loop_4088: tgu %icc, 0x4 ldsw [%l7 + 0x18], %g2 bvc,a %icc, loop_4090 loop_4089: tsubcc %o5, 0x097F, %l4 ldsh [%l7 + 0x4C], %i4 bg,a %icc, loop_4091 loop_4090: fmovscs %icc, %f13, %f4 fpadd16s %f10, %f12, %f10 fmovdcs %xcc, %f12, %f2 loop_4091: fcmpgt16 %f4, %f8, %l1 sll %g3, 0x05, %i5 addc %l3, 0x0700, %g4 ldsw [%l7 + 0x30], %o3 fcmpes %fcc2, %f1, %f11 fmovdvs %xcc, %f3, %f14 nop setx loop_4092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x4 bg %xcc, loop_4093 andn %i6, %o7, %i1 loop_4092: movg %icc, %o4, %o1 fbue,a %fcc2, loop_4094 loop_4093: ld [%l7 + 0x70], %f14 fmovspos %icc, %f5, %f5 or %i3, %i2, %i0 loop_4094: sll %l2, 0x0E, %g1 fba,a %fcc3, loop_4095 fmovsgu %xcc, %f13, %f5 tgu %xcc, 0x3 movrlz %o6, %o2, %o0 loop_4095: ldub [%l7 + 0x61], %l5 std %f14, [%l7 + 0x08] std %f8, [%l7 + 0x08] fmovdl %icc, %f3, %f13 nop setx loop_4096, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %l6, 0x0D12, %i7 stx %l0, [%l7 + 0x10] lduh [%l7 + 0x7E], %g6 loop_4096: std %f4, [%l7 + 0x08] ldub [%l7 + 0x26], %g5 lduw [%l7 + 0x34], %g2 udiv %o5, 0x04DA, %l4 array16 %i4, %l1, %g7 fzeros %f11 fcmpes %fcc0, %f12, %f4 tl %icc, 0x0 brlez,a %i5, loop_4097 fand %f6, %f14, %f12 tcc %icc, 0x4 ldx [%l7 + 0x20], %g3 loop_4097: fble %fcc3, loop_4098 fbug %fcc2, loop_4099 bg,a,pn %icc, loop_4100 taddcctv %l3, 0x18D3, %o3 loop_4098: edge16ln %i6, %g4, %i1 loop_4099: fnors %f14, %f11, %f12 loop_4100: xor %o4, %o7, %i3 bneg,a loop_4101 fba %fcc2, loop_4102 tneg %xcc, 0x5 ldsb [%l7 + 0x09], %i2 loop_4101: brnz,a %o1, loop_4103 loop_4102: sth %l2, [%l7 + 0x26] fmovdneg %icc, %f8, %f13 ldub [%l7 + 0x1D], %i0 loop_4103: bshuffle %f2, %f14, %f0 fandnot2 %f4, %f0, %f2 smulcc %o6, 0x033A, %o2 ldsb [%l7 + 0x79], %g1 smulcc %o0, 0x1ED9, %l5 popc %i7, %l6 ldub [%l7 + 0x44], %g6 fmovda %icc, %f0, %f7 fnot1 %f0, %f12 fmul8x16au %f3, %f5, %f4 fmovdne %xcc, %f14, %f3 taddcctv %l0, %g5, %g2 andcc %o5, 0x0B5B, %l4 movvs %xcc, %l1, %g7 ldd [%l7 + 0x28], %f14 fxor %f0, %f4, %f4 bvc,a,pt %xcc, loop_4104 edge8n %i4, %i5, %g3 stw %o3, [%l7 + 0x28] st %f14, [%l7 + 0x50] loop_4104: addc %i6, 0x1F42, %l3 ba,a,pt %xcc, loop_4105 st %f8, [%l7 + 0x70] std %f8, [%l7 + 0x28] fbu,a %fcc1, loop_4106 loop_4105: movvc %xcc, %i1, %o4 fmovsn %icc, %f9, %f0 lduh [%l7 + 0x48], %g4 loop_4106: bge %xcc, loop_4107 movg %xcc, %i3, %i2 fnot1 %f14, %f4 ldsw [%l7 + 0x50], %o1 loop_4107: fornot2 %f6, %f0, %f4 stx %o7, [%l7 + 0x40] nop setx loop_4108, %l0, %l1 jmpl %l1, %l2 srlx %o6, 0x07, %o2 mulscc %g1, 0x14BD, %o0 brz,a %i0, loop_4109 loop_4108: stb %l5, [%l7 + 0x1F] ld [%l7 + 0x40], %f11 std %f10, [%l7 + 0x18] loop_4109: movle %xcc, %i7, %g6 stx %l6, [%l7 + 0x70] ldsw [%l7 + 0x54], %g5 fmovrdne %l0, %f4, %f0 lduw [%l7 + 0x18], %o5 tpos %icc, 0x5 ldsw [%l7 + 0x28], %g2 std %f0, [%l7 + 0x18] stw %l1, [%l7 + 0x48] fsrc1s %f10, %f6 std %f4, [%l7 + 0x38] fsrc1 %f4, %f10 fors %f15, %f7, %f13 sethi 0x134C, %l4 fmovrdlez %g7, %f0, %f4 bcc,pt %icc, loop_4110 array8 %i4, %g3, %o3 srlx %i6, %i5, %i1 lduh [%l7 + 0x76], %o4 loop_4110: fmovsa %xcc, %f9, %f5 ldub [%l7 + 0x5C], %g4 fmovsge %icc, %f5, %f4 ble %xcc, loop_4111 sdivcc %l3, 0x0577, %i3 mulx %i2, 0x1F6D, %o1 fmovrsne %l2, %f12, %f8 loop_4111: ldub [%l7 + 0x15], %o6 fandnot1 %f8, %f2, %f4 lduh [%l7 + 0x24], %o2 movg %icc, %g1, %o7 fnegd %f4, %f4 fsrc1 %f0, %f6 fbule %fcc2, loop_4112 fmovsne %icc, %f7, %f11 move %xcc, %o0, %l5 fxnors %f10, %f9, %f4 loop_4112: movvc %icc, %i7, %g6 bpos,pn %xcc, loop_4113 fmovsg %icc, %f15, %f11 ldsh [%l7 + 0x78], %l6 fbule %fcc3, loop_4114 loop_4113: xnor %g5, 0x148F, %l0 fmovrdgez %o5, %f4, %f14 ldub [%l7 + 0x7E], %g2 loop_4114: srax %l1, %i0, %l4 fnor %f0, %f14, %f12 stb %g7, [%l7 + 0x7E] tpos %icc, 0x4 ldd [%l7 + 0x60], %f8 orcc %i4, 0x1720, %o3 sdivcc %g3, 0x1134, %i6 udivcc %i5, 0x04CC, %i1 fmovrde %o4, %f0, %f10 ldd [%l7 + 0x40], %f10 fcmpes %fcc0, %f14, %f15 fcmpne32 %f12, %f2, %g4 fbl,a %fcc3, loop_4115 fmovd %f4, %f6 udivx %l3, 0x0CC8, %i3 fmovdn %icc, %f7, %f8 loop_4115: fpsub32 %f8, %f8, %f8 fcmped %fcc3, %f0, %f14 fmovdn %icc, %f4, %f9 ldd [%l7 + 0x60], %f10 fmovdgu %icc, %f3, %f2 fcmpne32 %f4, %f4, %o1 andncc %l2, %o6, %o2 orcc %g1, %o7, %i2 ldsw [%l7 + 0x6C], %o0 ldsb [%l7 + 0x18], %i7 stx %g6, [%l7 + 0x60] xnorcc %l5, %l6, %g5 ldsw [%l7 + 0x58], %l0 ldub [%l7 + 0x23], %o5 alignaddrl %g2, %l1, %l4 fmovrsgz %i0, %f6, %f7 movvs %xcc, %g7, %o3 srlx %i4, 0x08, %g3 movrne %i6, %i1, %o4 bne,a,pt %xcc, loop_4116 sth %i5, [%l7 + 0x44] tl %icc, 0x5 udivx %l3, 0x1C31, %g4 loop_4116: fxors %f2, %f2, %f6 edge16 %o1, %i3, %l2 fornot2 %f8, %f10, %f4 subccc %o6, %g1, %o2 stx %o7, [%l7 + 0x48] bl,pt %xcc, loop_4117 fmovsa %icc, %f12, %f6 fmovsvs %xcc, %f9, %f14 fbule,a %fcc2, loop_4118 loop_4117: fcmpd %fcc2, %f12, %f4 fmovsgu %icc, %f10, %f4 and %i2, %o0, %g6 loop_4118: bcc %xcc, loop_4119 edge32 %l5, %i7, %g5 fmul8x16au %f15, %f15, %f0 ldd [%l7 + 0x58], %f0 loop_4119: be,a %xcc, loop_4120 fmovscc %icc, %f11, %f14 umulcc %l6, 0x11E7, %l0 st %f4, [%l7 + 0x3C] loop_4120: fmovdcc %xcc, %f8, %f0 fmovdn %xcc, %f14, %f13 ldsb [%l7 + 0x29], %g2 ldd [%l7 + 0x18], %f4 ba,a %icc, loop_4121 tne %icc, 0x2 fnors %f11, %f1, %f1 xorcc %o5, 0x1345, %l4 loop_4121: fpadd32s %f7, %f1, %f1 ldsb [%l7 + 0x24], %l1 brnz,a %g7, loop_4122 sth %i0, [%l7 + 0x3E] fnors %f4, %f4, %f7 xorcc %o3, 0x1525, %i4 loop_4122: sdiv %i6, 0x119A, %g3 fxnors %f7, %f1, %f9 fexpand %f1, %f4 movvc %icc, %o4, %i5 sth %i1, [%l7 + 0x5E] edge8 %g4, %o1, %i3 fornot1s %f12, %f3, %f11 tge %icc, 0x6 fands %f9, %f1, %f12 nop setx loop_4123, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %xcc, 0x0 fbul %fcc0, loop_4124 orncc %l3, %o6, %g1 loop_4123: lduw [%l7 + 0x28], %l2 bg,pt %icc, loop_4125 loop_4124: stb %o7, [%l7 + 0x17] addc %i2, %o0, %g6 ldsh [%l7 + 0x70], %o2 loop_4125: sth %i7, [%l7 + 0x12] movrlz %g5, %l6, %l5 edge16l %l0, %o5, %l4 lduw [%l7 + 0x10], %g2 fmuld8sux16 %f9, %f5, %f2 fandnot1s %f13, %f8, %f4 movvc %icc, %l1, %i0 ld [%l7 + 0x28], %f0 ldsw [%l7 + 0x70], %o3 ldd [%l7 + 0x58], %f12 movl %xcc, %g7, %i4 fmovsgu %icc, %f2, %f3 ldx [%l7 + 0x48], %g3 bg,a %xcc, loop_4126 ldd [%l7 + 0x40], %f8 xnor %i6, 0x1A5A, %o4 taddcc %i1, %g4, %o1 loop_4126: brlez,a %i3, loop_4127 sra %l3, 0x1D, %o6 fors %f10, %f0, %f11 movn %icc, %g1, %i5 loop_4127: ldub [%l7 + 0x2C], %l2 mulscc %i2, 0x1EAA, %o7 fnor %f12, %f12, %f6 stb %g6, [%l7 + 0x08] srax %o2, 0x03, %o0 ldd [%l7 + 0x10], %f10 movrne %i7, 0x103, %g5 stx %l5, [%l7 + 0x10] nop setx loop_4128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %l0, %l6, %l4 fexpand %f2, %f6 stx %g2, [%l7 + 0x70] loop_4128: ldd [%l7 + 0x50], %f6 edge32 %o5, %i0, %o3 fnot1 %f14, %f4 ldsw [%l7 + 0x24], %g7 fzeros %f3 ldsh [%l7 + 0x12], %i4 stw %g3, [%l7 + 0x58] tvc %xcc, 0x1 ldsw [%l7 + 0x14], %i6 lduw [%l7 + 0x28], %l1 bleu %xcc, loop_4129 fmovdne %xcc, %f1, %f3 srax %i1, 0x00, %g4 udiv %o1, 0x0592, %o4 loop_4129: fors %f6, %f5, %f2 te %icc, 0x3 sth %i3, [%l7 + 0x0A] tvs %xcc, 0x3 movn %xcc, %o6, %l3 fandnot2s %f0, %f7, %f14 fmovsge %icc, %f4, %f7 st %f4, [%l7 + 0x50] stw %g1, [%l7 + 0x4C] movne %icc, %l2, %i5 ldsw [%l7 + 0x24], %i2 edge8n %o7, %o2, %o0 bgu,a %icc, loop_4130 sth %g6, [%l7 + 0x52] std %f6, [%l7 + 0x28] brnz %i7, loop_4131 loop_4130: st %f5, [%l7 + 0x44] sll %g5, 0x1C, %l0 brgz %l6, loop_4132 loop_4131: lduw [%l7 + 0x64], %l5 sethi 0x1B60, %g2 stx %l4, [%l7 + 0x60] loop_4132: sra %i0, 0x06, %o3 xnorcc %g7, 0x0E3B, %o5 std %f14, [%l7 + 0x40] brnz,a %g3, loop_4133 ldub [%l7 + 0x74], %i4 bgu,pt %xcc, loop_4134 fmovd %f4, %f6 loop_4133: stw %i6, [%l7 + 0x60] fmovsleu %icc, %f8, %f15 loop_4134: fnegd %f12, %f4 fzeros %f3 fmovse %icc, %f5, %f6 sth %l1, [%l7 + 0x6E] movl %icc, %i1, %o1 edge32n %o4, %g4, %o6 bcc loop_4135 lduw [%l7 + 0x3C], %i3 stw %g1, [%l7 + 0x1C] lduw [%l7 + 0x5C], %l2 loop_4135: tneg %xcc, 0x0 add %l3, %i2, %i5 lduw [%l7 + 0x58], %o2 fmovrdne %o0, %f6, %f0 fba,a %fcc0, loop_4136 addccc %o7, %i7, %g6 st %f14, [%l7 + 0x7C] tneg %icc, 0x2 loop_4136: fmovrslz %l0, %f10, %f4 udivx %g5, 0x1274, %l5 fpsub16 %f6, %f4, %f2 bn,a,pn %icc, loop_4137 mova %icc, %l6, %l4 sth %i0, [%l7 + 0x64] array16 %o3, %g7, %o5 loop_4137: movneg %icc, %g2, %g3 addccc %i4, 0x0154, %i6 edge32 %l1, %i1, %o1 addccc %g4, %o4, %o6 bgu loop_4138 movg %xcc, %i3, %l2 fmovdn %icc, %f12, %f10 ldsb [%l7 + 0x44], %l3 loop_4138: fandnot1 %f2, %f4, %f10 bge,a,pn %xcc, loop_4139 fmovrdgz %i2, %f2, %f10 fmovdpos %xcc, %f9, %f2 mulscc %g1, 0x18E2, %o2 loop_4139: fzeros %f5 fmovdn %icc, %f3, %f13 bleu,pn %xcc, loop_4140 ldx [%l7 + 0x38], %o0 lduh [%l7 + 0x74], %o7 for %f6, %f10, %f2 loop_4140: fnot2s %f11, %f14 smulcc %i7, %g6, %i5 fmovsg %icc, %f3, %f10 bcc,a,pt %icc, loop_4141 ld [%l7 + 0x14], %f9 umulcc %l0, %g5, %l5 or %l6, 0x0F9A, %i0 loop_4141: edge16l %l4, %o3, %g7 ldub [%l7 + 0x3E], %g2 tg %icc, 0x6 bvc %icc, loop_4142 fmovdle %xcc, %f2, %f15 sdivx %g3, 0x0610, %i4 fmul8ulx16 %f14, %f4, %f0 loop_4142: lduh [%l7 + 0x1C], %i6 popc %o5, %l1 fone %f0 fandnot2s %f9, %f2, %f5 fpadd16s %f9, %f5, %f1 sethi 0x0AD6, %o1 lduh [%l7 + 0x40], %i1 brnz %g4, loop_4143 st %f8, [%l7 + 0x40] ldsw [%l7 + 0x10], %o6 addcc %o4, 0x0176, %i3 loop_4143: bshuffle %f2, %f6, %f2 fbule %fcc1, loop_4144 movvs %xcc, %l3, %i2 xnor %l2, %g1, %o2 te %xcc, 0x2 loop_4144: fnot1s %f9, %f4 andn %o0, %o7, %i7 ldub [%l7 + 0x1F], %g6 fmovrsgz %i5, %f3, %f14 ldsb [%l7 + 0x5A], %l0 fmovrde %l5, %f14, %f0 stw %l6, [%l7 + 0x60] fcmpgt16 %f10, %f8, %g5 fpsub16 %f14, %f0, %f8 tne %icc, 0x2 mulscc %l4, 0x1AC6, %o3 fmovdpos %xcc, %f13, %f8 bl,pn %icc, loop_4145 ldub [%l7 + 0x61], %i0 fble,a %fcc0, loop_4146 srl %g7, %g2, %g3 loop_4145: tvc %icc, 0x3 ta %xcc, 0x7 loop_4146: fmul8ulx16 %f0, %f0, %f4 sth %i6, [%l7 + 0x5C] ldsb [%l7 + 0x5E], %i4 fcmped %fcc1, %f14, %f12 sra %o5, 0x05, %l1 movpos %icc, %o1, %g4 stb %o6, [%l7 + 0x47] fmovda %xcc, %f13, %f0 nop setx loop_4147, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x3D], %i1 fmovsge %xcc, %f15, %f9 nop setx loop_4148, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4147: ldsh [%l7 + 0x36], %o4 lduh [%l7 + 0x5E], %l3 ld [%l7 + 0x74], %f3 loop_4148: array16 %i3, %l2, %i2 bcs,a %icc, loop_4149 movrlz %o2, %o0, %g1 tg %xcc, 0x5 sdivcc %i7, 0x1A3C, %o7 loop_4149: edge8n %i5, %g6, %l5 bne,a %icc, loop_4150 fnot2s %f14, %f9 fnor %f4, %f4, %f0 movn %icc, %l6, %g5 loop_4150: sth %l0, [%l7 + 0x30] edge32 %l4, %o3, %i0 ldsw [%l7 + 0x30], %g7 tgu %xcc, 0x1 call loop_4151 fornot2 %f6, %f8, %f0 fmovdcs %icc, %f0, %f13 fornot1 %f2, %f6, %f8 loop_4151: bne,a,pn %xcc, loop_4152 fpadd16s %f1, %f14, %f11 tgu %xcc, 0x6 movn %icc, %g3, %i6 loop_4152: ld [%l7 + 0x40], %f0 tleu %xcc, 0x0 fmovrdgz %g2, %f6, %f8 tg %icc, 0x7 fnot1 %f0, %f12 ldub [%l7 + 0x1E], %o5 st %f9, [%l7 + 0x2C] or %i4, %o1, %l1 brz %o6, loop_4153 tg %xcc, 0x5 fmuld8sux16 %f11, %f11, %f12 fornot1 %f12, %f14, %f4 loop_4153: fmovsle %icc, %f7, %f11 tge %xcc, 0x3 fmovdgu %xcc, %f8, %f15 addc %i1, 0x1475, %g4 ldd [%l7 + 0x18], %f12 fbge,a %fcc1, loop_4154 andncc %l3, %o4, %l2 bpos,a loop_4155 fxnor %f6, %f14, %f6 loop_4154: fmovde %xcc, %f1, %f12 ldsh [%l7 + 0x30], %i3 loop_4155: ldd [%l7 + 0x20], %f2 sth %o2, [%l7 + 0x10] nop setx loop_4156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %i2, %o0, %g1 bcs loop_4157 fnors %f15, %f9, %f4 loop_4156: std %f0, [%l7 + 0x60] lduw [%l7 + 0x38], %i7 loop_4157: tleu %icc, 0x0 fnegd %f14, %f14 lduw [%l7 + 0x28], %i5 fzeros %f2 fors %f2, %f2, %f13 fbule,a %fcc3, loop_4158 std %f0, [%l7 + 0x58] fmovdg %icc, %f3, %f8 stx %o7, [%l7 + 0x10] loop_4158: sth %l5, [%l7 + 0x3C] fmul8sux16 %f4, %f8, %f4 brgz,a %g6, loop_4159 ldsh [%l7 + 0x3A], %l6 tne %icc, 0x6 pdist %f0, %f4, %f14 loop_4159: brz,a %l0, loop_4160 fcmps %fcc3, %f7, %f5 std %f8, [%l7 + 0x28] tg %icc, 0x2 loop_4160: fpsub16s %f11, %f6, %f11 nop setx loop_4161, %l0, %l1 jmpl %l1, %g5 srax %l4, 0x13, %o3 fsrc2s %f15, %f14 fmovd %f2, %f4 loop_4161: tsubcc %g7, %i0, %i6 fones %f15 movle %icc, %g2, %o5 fsrc1s %f0, %f13 bcc,a %xcc, loop_4162 lduh [%l7 + 0x42], %i4 ld [%l7 + 0x78], %f8 fcmpes %fcc2, %f0, %f3 loop_4162: ldsb [%l7 + 0x4A], %g3 ldsw [%l7 + 0x10], %o1 subccc %l1, 0x0C04, %i1 fbne,a %fcc0, loop_4163 fmovdneg %xcc, %f3, %f3 fzeros %f9 bgu %xcc, loop_4164 loop_4163: tsubcc %g4, %o6, %o4 movrlz %l3, %l2, %o2 ldub [%l7 + 0x3E], %i2 loop_4164: fmovsge %icc, %f10, %f15 brgz,a %i3, loop_4165 tn %icc, 0x7 fmovdvc %icc, %f13, %f13 fmovsle %xcc, %f1, %f9 loop_4165: stw %g1, [%l7 + 0x5C] st %f4, [%l7 + 0x0C] lduh [%l7 + 0x60], %i7 bg,a %icc, loop_4166 fand %f8, %f8, %f6 or %o0, %o7, %l5 alignaddrl %g6, %i5, %l0 loop_4166: fnand %f14, %f2, %f2 tpos %xcc, 0x3 call loop_4167 ldsh [%l7 + 0x6A], %l6 movrgz %l4, 0x349, %g5 ld [%l7 + 0x30], %f15 loop_4167: bneg %xcc, loop_4168 fbl %fcc2, loop_4169 bge,a,pn %xcc, loop_4170 srax %o3, 0x06, %g7 loop_4168: fmovda %icc, %f0, %f15 loop_4169: fmovrdgez %i0, %f14, %f8 loop_4170: fors %f14, %f10, %f0 mulscc %i6, 0x1658, %g2 sdivx %o5, 0x0CB7, %g3 fmovs %f8, %f9 movg %icc, %o1, %l1 ldx [%l7 + 0x48], %i1 fcmps %fcc2, %f13, %f12 ldsh [%l7 + 0x20], %i4 fmovrdlz %o6, %f0, %f2 ld [%l7 + 0x08], %f8 sth %g4, [%l7 + 0x7A] fpackfix %f12, %f4 sdiv %l3, 0x15D4, %l2 ldsw [%l7 + 0x20], %o4 stw %i2, [%l7 + 0x40] fbuge,a %fcc0, loop_4171 tsubcc %i3, 0x020C, %o2 fmovdcc %icc, %f3, %f6 smulcc %i7, %o0, %g1 loop_4171: fmovrdgz %o7, %f6, %f14 fnand %f0, %f6, %f4 fcmpes %fcc2, %f8, %f13 ble,a,pt %icc, loop_4172 ldx [%l7 + 0x68], %g6 fexpand %f4, %f12 fbug,a %fcc3, loop_4173 loop_4172: lduw [%l7 + 0x24], %l5 movre %l0, %l6, %i5 umul %l4, %o3, %g7 loop_4173: fmovrsne %g5, %f15, %f2 brgez,a %i6, loop_4174 ldsw [%l7 + 0x18], %g2 brgez %o5, loop_4175 edge16ln %i0, %g3, %l1 loop_4174: orncc %i1, 0x1708, %i4 movrlez %o6, 0x095, %g4 loop_4175: ldsb [%l7 + 0x08], %l3 fpsub32 %f8, %f6, %f12 edge16n %l2, %o1, %i2 ldx [%l7 + 0x30], %i3 fmovdl %icc, %f14, %f13 fnor %f2, %f2, %f2 orncc %o4, 0x0F8F, %o2 bcc,a %xcc, loop_4176 ldx [%l7 + 0x58], %o0 stx %g1, [%l7 + 0x58] sll %o7, 0x1A, %g6 loop_4176: fmuld8ulx16 %f5, %f1, %f12 subc %i7, %l0, %l5 bshuffle %f0, %f2, %f2 orncc %i5, 0x0593, %l6 orcc %o3, %g7, %l4 movrlz %g5, 0x270, %i6 ldd [%l7 + 0x08], %f6 fmovrdlz %o5, %f12, %f14 brgez %i0, loop_4177 std %f2, [%l7 + 0x40] fmovsn %icc, %f8, %f7 umulcc %g2, %g3, %l1 loop_4177: tl %xcc, 0x4 fmovrdgz %i4, %f10, %f0 fmovrdlez %i1, %f8, %f10 tne %icc, 0x1 fmovdcc %xcc, %f3, %f7 movg %xcc, %g4, %l3 subc %o6, 0x0663, %o1 srl %l2, %i3, %o4 bg,a,pn %xcc, loop_4178 movg %xcc, %i2, %o2 array8 %g1, %o7, %o0 fmovrsgez %i7, %f1, %f9 loop_4178: st %f6, [%l7 + 0x7C] fmovscc %icc, %f11, %f10 ldub [%l7 + 0x53], %l0 fandnot2 %f6, %f4, %f14 stb %l5, [%l7 + 0x45] sth %g6, [%l7 + 0x52] fnands %f10, %f7, %f14 ldsh [%l7 + 0x24], %i5 fmovsvc %xcc, %f0, %f6 fsrc2s %f14, %f13 stx %l6, [%l7 + 0x10] subccc %g7, %l4, %o3 brgz %g5, loop_4179 udivx %i6, 0x087D, %i0 fbug %fcc0, loop_4180 umulcc %g2, %g3, %o5 loop_4179: alignaddrl %i4, %l1, %g4 movgu %icc, %i1, %l3 loop_4180: ld [%l7 + 0x3C], %f5 xnor %o1, %o6, %i3 tge %xcc, 0x1 tcc %icc, 0x2 fmovrdlez %o4, %f6, %f2 ldsw [%l7 + 0x60], %l2 fmovscs %xcc, %f8, %f12 bcs,a loop_4181 fmovdvs %icc, %f14, %f1 fsrc1s %f8, %f1 and %i2, 0x02B9, %g1 loop_4181: bl,a,pn %icc, loop_4182 movcc %icc, %o2, %o0 lduh [%l7 + 0x12], %i7 bvc,pt %icc, loop_4183 loop_4182: fpadd16 %f6, %f10, %f6 sub %l0, 0x060A, %o7 lduh [%l7 + 0x1E], %l5 loop_4183: bn %icc, loop_4184 stx %i5, [%l7 + 0x28] brlez,a %g6, loop_4185 stx %g7, [%l7 + 0x10] loop_4184: xorcc %l4, 0x01DE, %l6 ble,a,pt %xcc, loop_4186 loop_4185: for %f2, %f14, %f6 xnorcc %g5, %o3, %i6 stx %g2, [%l7 + 0x28] loop_4186: ba,a %xcc, loop_4187 st %f6, [%l7 + 0x34] fandnot2 %f4, %f0, %f12 stb %i0, [%l7 + 0x69] loop_4187: fble,a %fcc2, loop_4188 lduh [%l7 + 0x40], %o5 movl %xcc, %i4, %l1 fmovsgu %icc, %f6, %f10 loop_4188: fcmpgt16 %f12, %f8, %g3 fcmpeq32 %f2, %f2, %i1 call loop_4189 movne %xcc, %g4, %o1 fornot1s %f3, %f14, %f14 fcmpeq32 %f0, %f6, %l3 loop_4189: tpos %xcc, 0x5 ldsb [%l7 + 0x2C], %i3 edge32ln %o4, %o6, %i2 bpos,pt %xcc, loop_4190 fbge,a %fcc0, loop_4191 std %f10, [%l7 + 0x70] fmovdn %icc, %f14, %f4 loop_4190: fnegd %f2, %f4 loop_4191: fzeros %f13 fbule %fcc1, loop_4192 fmovdle %icc, %f0, %f1 ldub [%l7 + 0x78], %l2 lduh [%l7 + 0x36], %g1 loop_4192: fmul8x16au %f1, %f11, %f4 fandnot1 %f6, %f4, %f2 fpackfix %f12, %f11 ldsh [%l7 + 0x1C], %o0 andn %i7, %l0, %o7 movle %icc, %o2, %l5 lduh [%l7 + 0x1C], %i5 fcmpd %fcc3, %f6, %f4 call loop_4193 tvc %icc, 0x3 st %f2, [%l7 + 0x28] fcmped %fcc1, %f10, %f8 loop_4193: mova %icc, %g7, %g6 edge16 %l4, %g5, %l6 addc %o3, %g2, %i6 fzeros %f0 fbn %fcc0, loop_4194 for %f4, %f2, %f0 stb %o5, [%l7 + 0x20] movrgez %i0, 0x188, %l1 loop_4194: fmovrslez %g3, %f1, %f4 fpsub32 %f10, %f12, %f4 udivx %i1, 0x0805, %i4 fble %fcc2, loop_4195 fcmpd %fcc0, %f0, %f8 movg %icc, %o1, %g4 stw %i3, [%l7 + 0x54] loop_4195: movre %o4, 0x1DC, %l3 ldd [%l7 + 0x30], %f0 fmovrslez %i2, %f8, %f9 lduh [%l7 + 0x16], %l2 ld [%l7 + 0x10], %f11 ldd [%l7 + 0x78], %f2 ldsb [%l7 + 0x63], %o6 addccc %o0, 0x19F4, %g1 fsrc2 %f12, %f2 ldsb [%l7 + 0x2A], %l0 lduw [%l7 + 0x74], %i7 srax %o2, %l5, %o7 fxnors %f1, %f11, %f11 bvc,a loop_4196 brgz,a %g7, loop_4197 ldx [%l7 + 0x50], %g6 lduw [%l7 + 0x78], %l4 loop_4196: fand %f8, %f4, %f6 loop_4197: tcc %xcc, 0x7 edge8 %g5, %l6, %i5 fblg %fcc3, loop_4198 ld [%l7 + 0x6C], %f2 fblg %fcc3, loop_4199 bne,pn %xcc, loop_4200 loop_4198: fmovdcs %icc, %f9, %f2 movrlez %o3, %g2, %o5 loop_4199: ldd [%l7 + 0x38], %f12 loop_4200: edge8l %i0, %i6, %g3 sdiv %l1, 0x16AA, %i4 st %f7, [%l7 + 0x28] bvc,a %xcc, loop_4201 ldx [%l7 + 0x68], %o1 ldsw [%l7 + 0x08], %i1 sth %i3, [%l7 + 0x34] loop_4201: fmovrdgz %o4, %f14, %f4 ldsh [%l7 + 0x6C], %g4 lduw [%l7 + 0x3C], %i2 movne %icc, %l2, %o6 srlx %o0, 0x0D, %l3 fmovsneg %xcc, %f14, %f7 ldub [%l7 + 0x52], %l0 bg %xcc, loop_4202 srl %g1, 0x14, %o2 ldsb [%l7 + 0x1A], %l5 tg %icc, 0x6 loop_4202: lduh [%l7 + 0x54], %o7 smul %i7, %g6, %l4 fmovdvs %icc, %f4, %f0 sdivcc %g7, 0x187F, %l6 bcs,a,pt %xcc, loop_4203 sub %g5, 0x19CF, %i5 fpadd16 %f8, %f0, %f2 ldsw [%l7 + 0x40], %o3 loop_4203: umulcc %o5, 0x0B31, %g2 fpsub16 %f6, %f0, %f14 st %f11, [%l7 + 0x4C] fpadd32 %f10, %f14, %f8 fmovdpos %xcc, %f8, %f11 movrgz %i0, %g3, %l1 fsrc2s %f8, %f0 bvc,a loop_4204 fbge %fcc3, loop_4205 fnot1 %f6, %f10 movrgz %i6, 0x1CE, %o1 loop_4204: udivx %i1, 0x076F, %i3 loop_4205: fnands %f5, %f12, %f8 bcs,a,pt %xcc, loop_4206 alignaddrl %o4, %g4, %i4 orcc %l2, %i2, %o6 fxnor %f14, %f6, %f4 loop_4206: fmovs %f3, %f7 fsrc2s %f4, %f2 fornot1 %f14, %f0, %f2 fnegd %f2, %f6 fba,a %fcc2, loop_4207 fmovdge %icc, %f10, %f12 fmul8x16 %f14, %f6, %f2 fmovsneg %icc, %f6, %f3 loop_4207: tvs %xcc, 0x7 fmuld8ulx16 %f9, %f1, %f14 fands %f4, %f12, %f9 sth %l3, [%l7 + 0x6C] or %o0, %l0, %o2 ldsh [%l7 + 0x16], %g1 andn %o7, 0x03C3, %i7 fmovrdlez %g6, %f2, %f14 fbul %fcc3, loop_4208 tle %xcc, 0x7 movrgz %l5, %l4, %l6 stx %g5, [%l7 + 0x40] loop_4208: ldsh [%l7 + 0x64], %g7 fxnor %f4, %f14, %f4 orcc %i5, %o3, %g2 sethi 0x1605, %i0 ldsw [%l7 + 0x1C], %g3 stw %l1, [%l7 + 0x48] fzeros %f2 sth %o5, [%l7 + 0x4A] fexpand %f14, %f8 fmovrsgez %o1, %f9, %f10 std %f6, [%l7 + 0x28] fors %f13, %f0, %f9 fmovdvc %xcc, %f3, %f1 tsubcc %i6, 0x1F94, %i3 stw %i1, [%l7 + 0x78] ldd [%l7 + 0x48], %f0 ba,a %icc, loop_4209 stw %g4, [%l7 + 0x10] fabsd %f2, %f6 array16 %i4, %l2, %o4 loop_4209: andncc %i2, %o6, %o0 siam 0x3 movcs %xcc, %l3, %l0 fcmpes %fcc2, %f10, %f11 fmovda %icc, %f13, %f8 fornot2s %f14, %f13, %f10 fbue,a %fcc3, loop_4210 st %f12, [%l7 + 0x68] be,a loop_4211 edge16n %o2, %g1, %i7 loop_4210: edge16ln %o7, %g6, %l5 array8 %l4, %g5, %l6 loop_4211: taddcc %g7, %o3, %g2 addc %i0, 0x0E5C, %g3 fmovdg %xcc, %f4, %f5 fnegs %f9, %f12 fmovrdne %i5, %f12, %f10 bl,pn %xcc, loop_4212 fmovrsgez %l1, %f14, %f9 sth %o1, [%l7 + 0x4E] sdiv %o5, 0x1880, %i3 loop_4212: movl %xcc, %i1, %g4 stx %i6, [%l7 + 0x10] mova %xcc, %l2, %o4 ldsb [%l7 + 0x72], %i4 st %f6, [%l7 + 0x28] tle %icc, 0x5 tg %xcc, 0x1 array16 %i2, %o0, %l3 lduh [%l7 + 0x3E], %o6 fpmerge %f13, %f8, %f2 ldx [%l7 + 0x10], %o2 ldsw [%l7 + 0x5C], %g1 sethi 0x02AB, %l0 ldsh [%l7 + 0x40], %i7 fmovsgu %xcc, %f13, %f11 fpackfix %f14, %f4 ld [%l7 + 0x08], %f9 fbu %fcc0, loop_4213 fmovdcs %xcc, %f14, %f9 ldub [%l7 + 0x65], %o7 tpos %icc, 0x3 loop_4213: sdiv %l5, 0x0356, %l4 fcmpgt32 %f6, %f2, %g5 ldx [%l7 + 0x30], %g6 ldd [%l7 + 0x20], %f10 fpmerge %f8, %f6, %f2 ldd [%l7 + 0x70], %f14 fcmple16 %f12, %f10, %g7 lduh [%l7 + 0x68], %o3 brlz,a %l6, loop_4214 tpos %xcc, 0x6 sth %i0, [%l7 + 0x48] fmul8x16 %f13, %f2, %f10 loop_4214: stw %g2, [%l7 + 0x3C] mulx %i5, %g3, %l1 edge8n %o5, %i3, %o1 fmovdle %icc, %f11, %f10 fmovdne %xcc, %f2, %f11 ldx [%l7 + 0x60], %i1 stb %i6, [%l7 + 0x27] fabsd %f14, %f10 movvs %icc, %g4, %o4 fmovrdlz %l2, %f0, %f8 call loop_4215 lduw [%l7 + 0x54], %i4 fmovrslz %i2, %f15, %f5 fmovda %icc, %f6, %f1 loop_4215: bvs,a loop_4216 ldub [%l7 + 0x51], %l3 lduw [%l7 + 0x34], %o6 smul %o0, %o2, %g1 loop_4216: fpack16 %f6, %f9 tneg %xcc, 0x2 fsrc1s %f7, %f0 stx %l0, [%l7 + 0x40] movrgz %o7, %i7, %l4 stx %g5, [%l7 + 0x10] movge %xcc, %l5, %g7 sth %o3, [%l7 + 0x5E] call loop_4217 sllx %g6, 0x17, %i0 tsubcc %l6, 0x0492, %g2 bn %icc, loop_4218 loop_4217: fone %f4 brz %i5, loop_4219 fmovdne %xcc, %f12, %f14 loop_4218: taddcc %l1, %g3, %i3 tcc %icc, 0x1 loop_4219: fble %fcc3, loop_4220 fones %f7 movre %o1, 0x380, %i1 lduh [%l7 + 0x5C], %i6 loop_4220: fsrc2 %f2, %f2 bneg,a,pn %xcc, loop_4221 brgz %g4, loop_4222 movne %icc, %o5, %l2 bne,a %xcc, loop_4223 loop_4221: ld [%l7 + 0x2C], %f2 loop_4222: xor %o4, %i2, %i4 array8 %l3, %o0, %o2 loop_4223: fexpand %f10, %f12 fnors %f4, %f7, %f8 andncc %o6, %g1, %o7 fmul8x16al %f1, %f3, %f0 andncc %l0, %l4, %g5 std %f12, [%l7 + 0x38] ldub [%l7 + 0x5B], %l5 ldd [%l7 + 0x38], %f10 alignaddrl %g7, %i7, %o3 and %g6, %i0, %g2 ld [%l7 + 0x50], %f10 ldd [%l7 + 0x50], %f12 edge8 %i5, %l6, %g3 fmovsleu %xcc, %f2, %f4 fnor %f12, %f0, %f6 popc 0x0CDF, %i3 ldd [%l7 + 0x08], %f0 stb %l1, [%l7 + 0x7D] stb %i1, [%l7 + 0x10] bn %icc, loop_4224 brnz %i6, loop_4225 bgu loop_4226 be loop_4227 loop_4224: ldub [%l7 + 0x77], %o1 loop_4225: fandnot2 %f12, %f10, %f0 loop_4226: array32 %g4, %o5, %o4 loop_4227: edge32 %l2, %i4, %l3 ldub [%l7 + 0x6A], %o0 lduh [%l7 + 0x1C], %o2 bshuffle %f6, %f12, %f8 nop setx loop_4228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x08], %f2 stx %i2, [%l7 + 0x08] stb %o6, [%l7 + 0x25] loop_4228: stb %o7, [%l7 + 0x5B] srl %g1, %l0, %g5 fnot2s %f2, %f11 fandnot1 %f2, %f14, %f0 ld [%l7 + 0x68], %f4 sth %l4, [%l7 + 0x32] subc %g7, 0x030D, %i7 array32 %o3, %g6, %l5 bge %icc, loop_4229 fmovrdne %g2, %f2, %f6 fmovsgu %icc, %f13, %f8 sth %i0, [%l7 + 0x40] loop_4229: fnot2 %f10, %f0 movvs %xcc, %l6, %g3 bge,a loop_4230 ldx [%l7 + 0x60], %i5 ldsh [%l7 + 0x40], %l1 alignaddrl %i1, %i3, %o1 loop_4230: ldsh [%l7 + 0x4E], %g4 bneg,pn %icc, loop_4231 siam 0x2 sth %o5, [%l7 + 0x4C] ldsb [%l7 + 0x6C], %i6 loop_4231: or %o4, %l2, %l3 smulcc %i4, %o2, %i2 nop setx loop_4232, %l0, %l1 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 + 0x58] ld [%l7 + 0x24], %f11 fmovrdlez %o0, %f14, %f2 loop_4232: movneg %icc, %o7, %o6 lduh [%l7 + 0x7A], %l0 fandnot1s %f14, %f2, %f7 xor %g5, 0x05B5, %l4 ldx [%l7 + 0x28], %g1 lduh [%l7 + 0x3C], %g7 movcc %xcc, %i7, %g6 fpack16 %f0, %f15 ldsh [%l7 + 0x0A], %o3 fmovdn %icc, %f2, %f2 ldd [%l7 + 0x58], %f14 fmovscs %xcc, %f10, %f11 bleu,pn %icc, loop_4233 ldsw [%l7 + 0x0C], %l5 fmovrslez %i0, %f6, %f15 move %icc, %l6, %g2 loop_4233: tcs %xcc, 0x3 fone %f6 ldsh [%l7 + 0x52], %i5 bg,a loop_4234 andcc %l1, %g3, %i1 ldsh [%l7 + 0x0A], %i3 sth %g4, [%l7 + 0x78] loop_4234: fnors %f1, %f12, %f0 tne %icc, 0x5 xnorcc %o5, 0x1238, %o1 fands %f15, %f6, %f12 edge8ln %i6, %l2, %o4 fnors %f10, %f1, %f13 bleu,a loop_4235 bleu,pn %xcc, loop_4236 fabsd %f10, %f12 fbug %fcc1, loop_4237 loop_4235: fmovrdgez %i4, %f6, %f2 loop_4236: std %f8, [%l7 + 0x48] movrlz %l3, 0x038, %i2 loop_4237: fandnot2s %f10, %f12, %f10 edge8n %o2, %o0, %o7 lduh [%l7 + 0x72], %o6 bcs loop_4238 brlez %l0, loop_4239 fcmple16 %f0, %f10, %l4 fandnot1s %f2, %f5, %f7 loop_4238: ldsw [%l7 + 0x64], %g1 loop_4239: stw %g5, [%l7 + 0x68] subc %g7, %g6, %i7 st %f13, [%l7 + 0x10] fmovspos %xcc, %f8, %f1 st %f9, [%l7 + 0x5C] ldsw [%l7 + 0x60], %l5 fbuge %fcc1, loop_4240 fmovdcs %xcc, %f2, %f6 tsubcc %o3, 0x08E9, %l6 ld [%l7 + 0x08], %f3 loop_4240: stw %i0, [%l7 + 0x7C] ldub [%l7 + 0x3D], %i5 fexpand %f0, %f6 nop setx loop_4241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f13, %f6, %f5 brgz,a %g2, loop_4242 std %f12, [%l7 + 0x50] loop_4241: edge8ln %l1, %g3, %i3 fpack32 %f6, %f2, %f6 loop_4242: ldx [%l7 + 0x50], %g4 lduw [%l7 + 0x24], %i1 nop setx loop_4243, %l0, %l1 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 %o5, [%l7 + 0x44] fbn %fcc2, loop_4244 bvs,pt %xcc, loop_4245 loop_4243: tge %xcc, 0x4 ldsw [%l7 + 0x6C], %o1 loop_4244: movle %icc, %l2, %o4 loop_4245: xnorcc %i4, %i6, %i2 ldsb [%l7 + 0x1B], %l3 stw %o0, [%l7 + 0x38] sth %o7, [%l7 + 0x60] smul %o2, %l0, %o6 fsrc2s %f1, %f12 ldub [%l7 + 0x3D], %g1 xnor %l4, 0x0818, %g7 movne %icc, %g5, %g6 tvc %xcc, 0x3 fnegs %f2, %f9 array32 %l5, %i7, %l6 sth %i0, [%l7 + 0x22] fpmerge %f8, %f2, %f14 bg,a loop_4246 addccc %o3, 0x154B, %g2 fcmpes %fcc1, %f12, %f8 fcmped %fcc2, %f10, %f6 loop_4246: ldd [%l7 + 0x48], %f6 bvc,a loop_4247 andn %l1, %g3, %i3 sethi 0x1CA0, %i5 fcmpne16 %f12, %f2, %g4 loop_4247: bn,a %xcc, loop_4248 fcmpgt32 %f12, %f14, %i1 st %f7, [%l7 + 0x5C] movvc %icc, %o1, %l2 loop_4248: ldsw [%l7 + 0x50], %o5 fxnor %f0, %f2, %f14 ldsw [%l7 + 0x68], %o4 st %f4, [%l7 + 0x24] ldsh [%l7 + 0x3C], %i4 ble,a,pn %icc, loop_4249 fnot1 %f10, %f10 movn %xcc, %i6, %i2 bne,a,pt %icc, loop_4250 loop_4249: fmovrsne %o0, %f4, %f10 andncc %o7, %o2, %l3 stx %o6, [%l7 + 0x40] loop_4250: bcs %xcc, loop_4251 brgez %g1, loop_4252 umulcc %l0, %g7, %g5 bvc %icc, loop_4253 loop_4251: ba %xcc, loop_4254 loop_4252: fsrc1 %f2, %f6 movrgez %g6, 0x0C7, %l4 loop_4253: tcs %xcc, 0x3 loop_4254: popc 0x0FD2, %i7 fone %f10 brz,a %l5, loop_4255 movrgez %i0, 0x0F7, %o3 lduh [%l7 + 0x76], %g2 ldsw [%l7 + 0x48], %l6 loop_4255: movre %g3, 0x297, %l1 brgez,a %i3, loop_4256 fmovsneg %icc, %f14, %f15 sth %g4, [%l7 + 0x26] fexpand %f5, %f0 loop_4256: fcmps %fcc0, %f1, %f1 array32 %i5, %o1, %i1 fmovdle %xcc, %f4, %f6 orncc %l2, 0x00C8, %o4 sth %i4, [%l7 + 0x4C] fpsub16s %f12, %f14, %f4 ldub [%l7 + 0x69], %o5 tgu %icc, 0x3 fbe %fcc3, loop_4257 fmovdvs %icc, %f4, %f13 fcmpne32 %f8, %f10, %i6 fornot1 %f14, %f6, %f6 loop_4257: fbuge %fcc3, loop_4258 tgu %icc, 0x3 movne %icc, %i2, %o7 fbue %fcc2, loop_4259 loop_4258: brz %o2, loop_4260 be,a loop_4261 movcc %icc, %o0, %o6 loop_4259: subcc %l3, %g1, %g7 loop_4260: bl,a,pn %xcc, loop_4262 loop_4261: st %f6, [%l7 + 0x44] edge16 %g5, %g6, %l4 movcc %xcc, %l0, %i7 loop_4262: fpack32 %f12, %f8, %f0 edge16l %l5, %i0, %g2 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x18], %l6 st %f5, [%l7 + 0x44] lduh [%l7 + 0x6C], %g3 xnor %o3, %l1, %g4 fnor %f6, %f14, %f2 xor %i5, 0x0565, %i3 ld [%l7 + 0x14], %f15 xnorcc %i1, %l2, %o4 fnot1s %f2, %f14 ldd [%l7 + 0x78], %f10 st %f13, [%l7 + 0x10] fmovsvs %icc, %f4, %f4 brlez,a %i4, loop_4263 movne %icc, %o1, %o5 tcs %icc, 0x7 fmovsa %icc, %f4, %f12 loop_4263: tneg %icc, 0x5 fbge,a %fcc2, loop_4264 fble %fcc2, loop_4265 movneg %icc, %i6, %o7 fpadd16s %f9, %f0, %f9 loop_4264: fmovdg %icc, %f15, %f10 loop_4265: tgu %xcc, 0x4 fpsub32 %f14, %f4, %f12 ble loop_4266 lduh [%l7 + 0x1A], %i2 fone %f6 fbul,a %fcc3, loop_4267 loop_4266: std %f12, [%l7 + 0x40] fcmpeq32 %f10, %f0, %o2 movl %xcc, %o0, %o6 loop_4267: te %xcc, 0x6 tn %xcc, 0x2 fands %f13, %f5, %f4 bne,a %icc, loop_4268 ldd [%l7 + 0x38], %f10 edge32l %g1, %g7, %g5 fmuld8ulx16 %f5, %f9, %f10 loop_4268: lduw [%l7 + 0x6C], %g6 mulscc %l3, %l0, %i7 addc %l5, 0x011C, %l4 movvs %xcc, %g2, %l6 st %f14, [%l7 + 0x28] movvc %xcc, %i0, %g3 fnand %f14, %f12, %f14 ldsb [%l7 + 0x30], %l1 fbl,a %fcc2, loop_4269 faligndata %f12, %f12, %f6 mova %icc, %o3, %i5 ldsh [%l7 + 0x44], %g4 loop_4269: movvs %xcc, %i1, %l2 taddcc %i3, %i4, %o4 movn %icc, %o1, %o5 fnot1 %f12, %f4 stb %i6, [%l7 + 0x0D] movvc %xcc, %i2, %o2 faligndata %f6, %f2, %f0 lduw [%l7 + 0x58], %o0 ldx [%l7 + 0x60], %o6 sth %o7, [%l7 + 0x0C] srax %g1, 0x0A, %g7 fmovdl %xcc, %f13, %f0 tge %icc, 0x5 udivcc %g5, 0x104E, %g6 sethi 0x03A5, %l0 ldub [%l7 + 0x0F], %l3 smul %l5, %l4, %g2 fors %f13, %f1, %f3 fxnors %f8, %f1, %f9 edge32n %i7, %l6, %g3 fbge,a %fcc0, loop_4270 edge32ln %i0, %l1, %i5 fpack32 %f8, %f14, %f6 stb %o3, [%l7 + 0x44] loop_4270: fcmpgt16 %f0, %f8, %g4 fbo %fcc2, loop_4271 add %i1, 0x18F6, %i3 udiv %i4, 0x10D8, %o4 edge16l %l2, %o1, %o5 loop_4271: sth %i6, [%l7 + 0x18] ldub [%l7 + 0x18], %i2 ldsb [%l7 + 0x62], %o2 fmovrde %o0, %f0, %f6 movge %icc, %o6, %g1 bleu,a loop_4272 taddcctv %g7, %o7, %g6 fcmpgt32 %f12, %f10, %l0 std %f4, [%l7 + 0x28] loop_4272: ldsb [%l7 + 0x61], %l3 ldx [%l7 + 0x28], %g5 fpadd16s %f11, %f3, %f4 subcc %l4, 0x1D79, %l5 ldsw [%l7 + 0x3C], %i7 ldsw [%l7 + 0x60], %l6 fmovrslz %g2, %f7, %f11 fmovscs %xcc, %f5, %f13 tsubcctv %i0, %g3, %l1 fcmpeq32 %f4, %f0, %i5 movpos %xcc, %g4, %o3 fmovdvs %icc, %f5, %f7 lduw [%l7 + 0x40], %i3 te %icc, 0x7 lduw [%l7 + 0x70], %i4 fmovscc %xcc, %f2, %f9 fxnor %f10, %f0, %f6 fors %f7, %f10, %f6 fmovrdgez %o4, %f14, %f8 brgez,a %l2, loop_4273 ldsb [%l7 + 0x1C], %i1 tsubcctv %o5, 0x029A, %o1 fmovsl %xcc, %f13, %f15 loop_4273: st %f6, [%l7 + 0x40] fcmpd %fcc3, %f6, %f10 fand %f14, %f0, %f0 popc 0x0E90, %i6 fsrc1 %f6, %f4 fmovsg %xcc, %f4, %f9 fpadd32 %f12, %f8, %f2 alignaddrl %o2, %o0, %o6 edge16 %g1, %i2, %o7 std %f8, [%l7 + 0x60] addc %g6, %l0, %l3 ldx [%l7 + 0x08], %g7 ld [%l7 + 0x44], %f12 fble,a %fcc2, loop_4274 orcc %l4, 0x0146, %g5 ld [%l7 + 0x14], %f6 fbe %fcc3, loop_4275 loop_4274: fmovrdgz %l5, %f6, %f14 ldub [%l7 + 0x4B], %i7 srlx %g2, 0x03, %l6 loop_4275: fornot2 %f0, %f2, %f10 movg %xcc, %i0, %l1 or %g3, %g4, %o3 fmovsneg %xcc, %f8, %f2 fbule %fcc3, loop_4276 tne %xcc, 0x5 tg %icc, 0x4 fxnors %f0, %f13, %f5 loop_4276: lduh [%l7 + 0x46], %i5 tneg %icc, 0x1 movcc %xcc, %i3, %i4 fblg,a %fcc0, loop_4277 movcs %xcc, %l2, %i1 taddcc %o4, %o1, %o5 ldsh [%l7 + 0x74], %o2 loop_4277: std %f12, [%l7 + 0x40] ldsh [%l7 + 0x3C], %i6 ldsb [%l7 + 0x6F], %o6 std %f4, [%l7 + 0x58] fornot2 %f12, %f0, %f8 ld [%l7 + 0x48], %f1 lduw [%l7 + 0x6C], %g1 brz %i2, loop_4278 stb %o0, [%l7 + 0x7D] fmovdvc %icc, %f1, %f15 fmovs %f14, %f0 loop_4278: udivcc %g6, 0x105F, %o7 fornot1 %f0, %f10, %f6 sth %l0, [%l7 + 0x4E] edge8 %l3, %l4, %g5 smul %l5, 0x07BC, %g7 fbe %fcc1, loop_4279 fmovrslz %i7, %f11, %f5 movneg %xcc, %l6, %i0 edge16n %l1, %g3, %g4 loop_4279: te %xcc, 0x4 fmovse %icc, %f13, %f2 fmovsvc %icc, %f0, %f0 sllx %o3, 0x17, %i5 srax %i3, %i4, %g2 fsrc2s %f15, %f15 tpos %xcc, 0x7 ldub [%l7 + 0x7A], %i1 fmovd %f0, %f12 movrne %o4, 0x1CF, %l2 edge16ln %o5, %o1, %o2 fbe,a %fcc2, loop_4280 bvs,a,pn %xcc, loop_4281 fmovsvs %xcc, %f2, %f13 for %f4, %f4, %f6 loop_4280: umul %o6, %g1, %i6 loop_4281: tneg %xcc, 0x0 tn %xcc, 0x6 fbul %fcc1, loop_4282 fxnor %f2, %f2, %f14 fmovrdgz %i2, %f10, %f6 fornot2 %f10, %f8, %f8 loop_4282: tn %xcc, 0x4 nop setx loop_4283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f4, %f0, %f4 fxnors %f8, %f9, %f7 movvc %icc, %g6, %o0 loop_4283: brlz,a %l0, loop_4284 nop setx loop_4285, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x60], %o7 ba,pn %xcc, loop_4286 loop_4284: addcc %l3, %g5, %l5 loop_4285: movpos %icc, %l4, %g7 movn %xcc, %l6, %i0 loop_4286: fpack32 %f4, %f14, %f4 pdist %f4, %f8, %f4 be %icc, loop_4287 fcmpgt32 %f14, %f10, %l1 fba %fcc0, loop_4288 tsubcc %g3, %i7, %g4 loop_4287: fabsd %f14, %f4 ldx [%l7 + 0x50], %i5 loop_4288: fpmerge %f2, %f7, %f0 for %f2, %f6, %f12 tpos %xcc, 0x5 fpsub32 %f0, %f0, %f10 lduw [%l7 + 0x54], %i3 sdivx %o3, 0x1CEC, %g2 fmovdg %xcc, %f1, %f5 ldd [%l7 + 0x30], %f10 fcmpgt16 %f6, %f2, %i1 fcmped %fcc0, %f4, %f0 fzero %f2 bl,a,pt %icc, loop_4289 ldsh [%l7 + 0x18], %o4 smulcc %i4, %l2, %o1 movgu %xcc, %o5, %o6 loop_4289: fmovdge %xcc, %f2, %f0 ldx [%l7 + 0x40], %g1 umulcc %o2, %i6, %i2 array32 %g6, %o0, %l0 stx %l3, [%l7 + 0x48] fmovsleu %xcc, %f15, %f11 tpos %xcc, 0x0 andn %g5, 0x0373, %o7 mova %icc, %l5, %l4 fcmpgt32 %f12, %f4, %l6 ta %xcc, 0x6 edge32 %i0, %l1, %g3 fpackfix %f6, %f10 tg %icc, 0x2 st %f9, [%l7 + 0x14] lduw [%l7 + 0x10], %i7 fcmped %fcc2, %f12, %f8 ldx [%l7 + 0x60], %g4 fpadd32 %f0, %f4, %f10 ldd [%l7 + 0x08], %f10 movcc %xcc, %i5, %i3 ldsb [%l7 + 0x56], %g7 fmovsle %xcc, %f15, %f14 brlz,a %o3, loop_4290 ld [%l7 + 0x0C], %f13 fmovrdgez %g2, %f14, %f4 movn %xcc, %o4, %i1 loop_4290: stx %i4, [%l7 + 0x60] fandnot1s %f15, %f5, %f7 fornot1s %f9, %f13, %f5 fnot1s %f0, %f1 call loop_4291 ldsw [%l7 + 0x58], %l2 fmovrdlz %o1, %f0, %f4 edge16ln %o6, %o5, %g1 loop_4291: tgu %icc, 0x1 andncc %o2, %i6, %i2 ldsb [%l7 + 0x61], %o0 brlz %g6, loop_4292 fzeros %f15 std %f10, [%l7 + 0x28] ldub [%l7 + 0x46], %l0 loop_4292: fcmpeq32 %f2, %f10, %g5 fpadd32s %f1, %f14, %f0 fblg,a %fcc2, loop_4293 ldx [%l7 + 0x18], %l3 be,a %xcc, loop_4294 fbug,a %fcc3, loop_4295 loop_4293: fzeros %f8 fnot1s %f0, %f4 loop_4294: umul %o7, 0x0D83, %l4 loop_4295: fabsd %f10, %f12 stw %l5, [%l7 + 0x24] ldx [%l7 + 0x20], %l6 ldsh [%l7 + 0x1E], %i0 addccc %l1, 0x197B, %i7 be,pn %xcc, loop_4296 popc 0x13F5, %g4 fcmpeq32 %f0, %f2, %i5 ld [%l7 + 0x1C], %f0 loop_4296: movvs %icc, %g3, %g7 bvs,a,pt %xcc, loop_4297 ldx [%l7 + 0x20], %o3 brgez %i3, loop_4298 fornot2 %f14, %f6, %f6 loop_4297: bne,a,pt %icc, loop_4299 fmovrsgez %o4, %f0, %f10 loop_4298: ldx [%l7 + 0x68], %i1 std %f14, [%l7 + 0x60] loop_4299: ldsh [%l7 + 0x3C], %i4 edge32n %l2, %o1, %o6 tleu %xcc, 0x1 edge16l %o5, %g2, %g1 fbul,a %fcc0, loop_4300 bn,pn %icc, loop_4301 lduw [%l7 + 0x74], %o2 ldub [%l7 + 0x71], %i6 loop_4300: fmul8x16al %f9, %f15, %f8 loop_4301: stb %o0, [%l7 + 0x67] fcmps %fcc3, %f14, %f6 fmovsa %icc, %f15, %f11 fpack16 %f14, %f8 ldsb [%l7 + 0x78], %i2 xorcc %l0, %g6, %l3 lduw [%l7 + 0x1C], %g5 std %f8, [%l7 + 0x60] fbule %fcc3, loop_4302 fbne %fcc2, loop_4303 stb %o7, [%l7 + 0x1A] fbo %fcc0, loop_4304 loop_4302: stx %l4, [%l7 + 0x28] loop_4303: ldsh [%l7 + 0x3E], %l5 fba %fcc1, loop_4305 loop_4304: movrlez %l6, 0x074, %l1 fmovsa %icc, %f15, %f4 call loop_4306 loop_4305: fsrc1s %f5, %f11 movrgez %i7, %i0, %g4 xnorcc %i5, 0x07D9, %g7 loop_4306: fornot1s %f2, %f2, %f6 movgu %icc, %o3, %g3 nop setx loop_4307, %l0, %l1 jmpl %l1, %i3 addcc %o4, 0x13C4, %i1 stx %l2, [%l7 + 0x78] fmovsg %icc, %f0, %f8 loop_4307: movle %icc, %o1, %o6 fbug %fcc2, loop_4308 tsubcc %o5, 0x1EF8, %g2 nop setx loop_4309, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x68], %i4 loop_4308: lduw [%l7 + 0x58], %o2 andn %g1, %o0, %i2 loop_4309: ldsb [%l7 + 0x43], %i6 sub %g6, %l0, %l3 lduh [%l7 + 0x20], %o7 lduh [%l7 + 0x56], %g5 st %f6, [%l7 + 0x6C] sll %l5, 0x1C, %l4 fornot1 %f12, %f6, %f8 ldsw [%l7 + 0x58], %l1 umul %l6, %i7, %i0 lduw [%l7 + 0x64], %g4 ldd [%l7 + 0x70], %f0 fmovrde %g7, %f14, %f6 array32 %i5, %o3, %i3 fbl %fcc3, loop_4310 lduh [%l7 + 0x78], %g3 lduh [%l7 + 0x7A], %o4 bcs,a loop_4311 loop_4310: fabsd %f4, %f8 sth %i1, [%l7 + 0x76] bshuffle %f10, %f10, %f0 loop_4311: fcmpgt16 %f10, %f12, %l2 array32 %o1, %o6, %g2 bcc,a,pt %icc, loop_4312 fmovdg %icc, %f13, %f12 taddcc %o5, 0x130C, %o2 fmovd %f8, %f12 loop_4312: array8 %i4, %g1, %o0 subcc %i2, 0x1691, %g6 fmovdneg %icc, %f6, %f13 fexpand %f12, %f0 stb %l0, [%l7 + 0x77] alignaddr %l3, %o7, %i6 fmovsvs %xcc, %f12, %f8 edge8ln %l5, %g5, %l1 fbe,a %fcc1, loop_4313 movle %icc, %l4, %i7 fba,a %fcc3, loop_4314 andcc %l6, %g4, %i0 loop_4313: edge8l %i5, %g7, %i3 ldsh [%l7 + 0x10], %g3 loop_4314: ble %icc, loop_4315 movvs %xcc, %o3, %i1 fors %f3, %f6, %f8 faligndata %f4, %f0, %f14 loop_4315: udiv %l2, 0x148B, %o4 ldub [%l7 + 0x5E], %o1 fbul,a %fcc3, loop_4316 fmovsvs %icc, %f14, %f2 movrlz %g2, %o6, %o5 lduh [%l7 + 0x10], %i4 loop_4316: ldsh [%l7 + 0x6C], %o2 addcc %o0, %g1, %i2 addc %l0, %g6, %o7 ldub [%l7 + 0x34], %l3 tcs %icc, 0x1 ldsw [%l7 + 0x44], %i6 stw %g5, [%l7 + 0x4C] fbn,a %fcc2, loop_4317 fmovdcc %icc, %f9, %f15 stx %l1, [%l7 + 0x40] fmovdn %icc, %f5, %f2 loop_4317: srax %l5, 0x1E, %i7 sra %l6, %l4, %i0 bg,a loop_4318 tle %xcc, 0x5 movvc %icc, %g4, %i5 ldsh [%l7 + 0x48], %i3 loop_4318: ldx [%l7 + 0x28], %g3 sdivcc %o3, 0x0C71, %g7 lduh [%l7 + 0x24], %i1 stw %o4, [%l7 + 0x48] fmovsl %icc, %f4, %f6 and %o1, 0x0D76, %g2 stw %l2, [%l7 + 0x64] stx %o6, [%l7 + 0x50] fnands %f8, %f8, %f12 lduh [%l7 + 0x08], %i4 fandnot1s %f3, %f2, %f11 fmovrsne %o2, %f0, %f6 sll %o5, %g1, %o0 stw %i2, [%l7 + 0x3C] fmovdn %xcc, %f12, %f8 ldsh [%l7 + 0x0C], %g6 stx %l0, [%l7 + 0x28] ldsb [%l7 + 0x1D], %o7 fmovsge %xcc, %f2, %f15 ldsh [%l7 + 0x16], %i6 fmul8x16al %f10, %f0, %f12 fmovrsne %g5, %f5, %f14 fmovdcs %xcc, %f13, %f0 ba,a loop_4319 fbule,a %fcc2, loop_4320 fcmpes %fcc2, %f3, %f7 array32 %l1, %l5, %i7 loop_4319: ld [%l7 + 0x54], %f8 loop_4320: ldsh [%l7 + 0x34], %l3 edge16l %l6, %l4, %g4 sll %i5, 0x10, %i0 movl %xcc, %i3, %g3 fnot1 %f14, %f0 ba %icc, loop_4321 fnot1 %f12, %f12 ldsw [%l7 + 0x58], %o3 fbuge %fcc1, loop_4322 loop_4321: bshuffle %f4, %f2, %f8 ldsh [%l7 + 0x42], %i1 fcmpgt32 %f8, %f2, %g7 loop_4322: fmovdle %xcc, %f11, %f12 addcc %o4, 0x0B97, %g2 st %f4, [%l7 + 0x5C] udiv %l2, 0x0C64, %o6 fmovsvc %icc, %f12, %f7 fornot2 %f12, %f12, %f0 movrne %i4, 0x3E7, %o2 umulcc %o1, 0x1675, %o5 movneg %icc, %o0, %i2 sdivcc %g6, 0x1D86, %l0 movn %icc, %o7, %g1 fcmpes %fcc1, %f15, %f4 fbne %fcc1, loop_4323 brgz,a %i6, loop_4324 fba %fcc2, loop_4325 srl %l1, 0x1E, %g5 loop_4323: fmovsa %icc, %f2, %f12 loop_4324: edge32l %i7, %l5, %l3 loop_4325: fmovrsgez %l4, %f4, %f6 lduh [%l7 + 0x74], %l6 fornot2 %f14, %f12, %f8 fandnot2s %f9, %f12, %f14 xnorcc %i5, 0x0D15, %i0 fbuge,a %fcc0, loop_4326 umul %i3, 0x0C17, %g3 fmovsvs %icc, %f4, %f8 fnand %f0, %f2, %f10 loop_4326: ldub [%l7 + 0x38], %g4 tgu %icc, 0x2 ldub [%l7 + 0x2A], %i1 ldsh [%l7 + 0x72], %o3 ld [%l7 + 0x14], %f13 fmovrde %o4, %f0, %f8 be,a loop_4327 edge32 %g7, %l2, %o6 lduw [%l7 + 0x48], %g2 fbu %fcc0, loop_4328 loop_4327: sethi 0x19C0, %o2 bleu,a loop_4329 lduw [%l7 + 0x74], %i4 loop_4328: stb %o5, [%l7 + 0x40] sth %o1, [%l7 + 0x44] loop_4329: subc %i2, 0x0667, %g6 sllx %l0, %o0, %o7 brlez,a %i6, loop_4330 bcs,a,pn %icc, loop_4331 fmovdcc %xcc, %f12, %f11 fnands %f14, %f1, %f10 loop_4330: edge8n %g1, %l1, %i7 loop_4331: fcmpeq32 %f4, %f2, %g5 mova %xcc, %l3, %l4 fors %f14, %f0, %f2 stw %l6, [%l7 + 0x78] ld [%l7 + 0x24], %f15 lduw [%l7 + 0x28], %i5 be,pt %icc, loop_4332 tcc %icc, 0x2 stb %i0, [%l7 + 0x43] bvc loop_4333 loop_4332: stb %i3, [%l7 + 0x5E] edge8 %l5, %g3, %g4 brlez %i1, loop_4334 loop_4333: xorcc %o4, %g7, %l2 ba,pn %icc, loop_4335 fpadd32s %f15, %f7, %f3 loop_4334: tsubcc %o3, %g2, %o2 fandnot1s %f8, %f7, %f10 loop_4335: fcmple16 %f6, %f8, %i4 tn %xcc, 0x2 fmovrdgez %o5, %f8, %f12 fba,a %fcc0, loop_4336 andn %o6, %o1, %i2 fmovdvs %icc, %f1, %f11 fbe %fcc0, loop_4337 loop_4336: sra %l0, 0x0A, %g6 xnor %o0, %i6, %o7 stx %l1, [%l7 + 0x20] loop_4337: movcc %icc, %i7, %g5 std %f2, [%l7 + 0x58] fmul8x16al %f2, %f8, %f12 ldx [%l7 + 0x18], %l3 tge %icc, 0x6 stb %g1, [%l7 + 0x72] brz %l4, loop_4338 ldx [%l7 + 0x18], %i5 fbu,a %fcc1, loop_4339 brgez,a %i0, loop_4340 loop_4338: fmovdge %xcc, %f1, %f6 fmovrdne %l6, %f6, %f12 loop_4339: fmovrsgez %i3, %f7, %f8 loop_4340: and %g3, %g4, %l5 brgez,a %o4, loop_4341 sdivx %i1, 0x128E, %g7 fble %fcc3, loop_4342 stw %o3, [%l7 + 0x54] loop_4341: fandnot2s %f0, %f10, %f9 std %f10, [%l7 + 0x58] loop_4342: fmovsl %xcc, %f9, %f6 fbg %fcc3, loop_4343 bpos,a,pn %xcc, loop_4344 ldsw [%l7 + 0x24], %g2 fmovrdgez %l2, %f14, %f12 loop_4343: brlz,a %i4, loop_4345 loop_4344: ble,a,pn %icc, loop_4346 sdivcc %o2, 0x121E, %o6 brnz %o1, loop_4347 loop_4345: fbug %fcc1, loop_4348 loop_4346: brnz,a %i2, loop_4349 fnot1 %f4, %f10 loop_4347: fornot1 %f0, %f14, %f6 loop_4348: brgz %o5, loop_4350 loop_4349: sth %l0, [%l7 + 0x0A] edge8l %g6, %i6, %o0 fmovrdgez %o7, %f10, %f8 loop_4350: stx %l1, [%l7 + 0x78] ldsb [%l7 + 0x25], %i7 fsrc1 %f0, %f14 bleu loop_4351 ldd [%l7 + 0x08], %f14 movleu %icc, %l3, %g5 fcmps %fcc0, %f10, %f4 loop_4351: brlz,a %g1, loop_4352 fornot1 %f2, %f6, %f14 fmovscc %xcc, %f14, %f3 be,a,pt %xcc, loop_4353 loop_4352: ldsh [%l7 + 0x4A], %i5 xor %l4, 0x0DF7, %l6 sdivx %i3, 0x18F4, %g3 loop_4353: st %f13, [%l7 + 0x14] bvc,a,pn %xcc, loop_4354 tpos %icc, 0x1 orn %g4, %l5, %o4 fbue,a %fcc0, loop_4355 loop_4354: bshuffle %f10, %f10, %f14 ldsw [%l7 + 0x28], %i1 lduh [%l7 + 0x6A], %i0 loop_4355: movvc %xcc, %g7, %o3 fmovscc %xcc, %f5, %f3 ldsb [%l7 + 0x4B], %g2 fbule,a %fcc3, loop_4356 stw %i4, [%l7 + 0x3C] nop setx loop_4357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe,a %fcc0, loop_4358 loop_4356: edge32l %l2, %o2, %o6 ldx [%l7 + 0x60], %i2 loop_4357: std %f10, [%l7 + 0x58] loop_4358: tsubcctv %o5, %o1, %l0 fpmerge %f9, %f9, %f4 fnot2 %f10, %f14 ldd [%l7 + 0x60], %f12 tpos %xcc, 0x0 fble %fcc3, loop_4359 ldx [%l7 + 0x50], %g6 lduh [%l7 + 0x08], %i6 movne %xcc, %o0, %l1 loop_4359: fmul8x16au %f9, %f5, %f6 te %xcc, 0x4 brgez %o7, loop_4360 ldx [%l7 + 0x40], %i7 fbl,a %fcc2, loop_4361 movrgez %l3, 0x309, %g1 loop_4360: fornot2 %f14, %f14, %f14 fmovrse %g5, %f11, %f0 loop_4361: sth %i5, [%l7 + 0x08] tcs %icc, 0x4 fmovrdlz %l4, %f6, %f4 movrgez %l6, 0x192, %g3 stx %g4, [%l7 + 0x70] fnot2s %f4, %f0 movvc %xcc, %l5, %i3 movrlz %i1, 0x0F9, %o4 movneg %xcc, %i0, %o3 tg %icc, 0x0 be,pn %xcc, loop_4362 fmovsne %xcc, %f13, %f10 fmovscs %xcc, %f10, %f6 ba,a,pn %icc, loop_4363 loop_4362: stb %g2, [%l7 + 0x61] ldub [%l7 + 0x14], %i4 movne %icc, %g7, %o2 loop_4363: stw %o6, [%l7 + 0x38] sllx %i2, 0x09, %o5 stb %l2, [%l7 + 0x42] add %l0, 0x0758, %o1 fsrc2s %f6, %f12 tsubcctv %i6, %o0, %g6 fmovsne %xcc, %f15, %f12 stx %l1, [%l7 + 0x18] fxnor %f4, %f10, %f14 edge32ln %o7, %l3, %i7 std %f10, [%l7 + 0x48] stw %g5, [%l7 + 0x60] fmovrdlz %i5, %f6, %f8 ldd [%l7 + 0x20], %f12 fnors %f8, %f15, %f12 umulcc %g1, %l6, %g3 movl %icc, %g4, %l4 ldsh [%l7 + 0x12], %i3 sth %l5, [%l7 + 0x6A] array16 %o4, %i0, %o3 brgz,a %g2, loop_4364 movg %xcc, %i4, %g7 ldsb [%l7 + 0x4E], %i1 fcmpgt16 %f0, %f12, %o6 loop_4364: fxnors %f8, %f10, %f8 tcs %xcc, 0x1 fmovsne %xcc, %f15, %f15 movrlz %i2, %o5, %l2 tpos %icc, 0x2 ldsh [%l7 + 0x64], %o2 sethi 0x0390, %o1 call loop_4365 lduw [%l7 + 0x70], %i6 fbne %fcc3, loop_4366 edge8n %o0, %l0, %l1 loop_4365: fpadd16s %f3, %f8, %f3 tpos %xcc, 0x6 loop_4366: edge16l %o7, %l3, %i7 ldsh [%l7 + 0x74], %g6 edge8 %i5, %g5, %l6 fcmped %fcc0, %f2, %f8 lduw [%l7 + 0x34], %g1 brgez %g4, loop_4367 nop setx loop_4368, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f4, %f14 sra %l4, 0x10, %i3 loop_4367: ld [%l7 + 0x54], %f11 loop_4368: tleu %xcc, 0x5 fsrc1 %f14, %f0 fsrc2s %f11, %f6 subcc %l5, 0x0070, %o4 mova %xcc, %i0, %g3 tg %xcc, 0x3 sth %o3, [%l7 + 0x20] stb %i4, [%l7 + 0x47] bleu,a %icc, loop_4369 fble,a %fcc0, loop_4370 fmul8ulx16 %f6, %f6, %f10 fmovrsne %g2, %f11, %f15 loop_4369: for %f4, %f8, %f4 loop_4370: xorcc %g7, 0x0A80, %i1 be %icc, loop_4371 fcmple32 %f8, %f2, %o6 tvs %xcc, 0x2 array32 %o5, %i2, %o2 loop_4371: fmovsl %xcc, %f4, %f2 ldsw [%l7 + 0x30], %o1 stb %l2, [%l7 + 0x53] nop setx loop_4372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x66], %o0 tvc %icc, 0x1 mulscc %l0, %l1, %i6 loop_4372: ldub [%l7 + 0x65], %l3 bleu,pn %icc, loop_4373 andcc %i7, %g6, %o7 tgu %xcc, 0x6 bneg,pt %icc, loop_4374 loop_4373: fmovdge %xcc, %f2, %f2 sethi 0x11DE, %i5 ble,a %xcc, loop_4375 loop_4374: and %g5, 0x1B6D, %g1 fpsub16 %f14, %f4, %f2 ldsh [%l7 + 0x48], %l6 loop_4375: movgu %icc, %l4, %i3 fpack16 %f6, %f1 stx %l5, [%l7 + 0x28] stw %o4, [%l7 + 0x58] fpsub32s %f15, %f2, %f9 taddcctv %g4, %g3, %o3 ldsb [%l7 + 0x7F], %i4 movl %xcc, %i0, %g7 mova %xcc, %i1, %o6 subccc %o5, %i2, %o2 fpadd32s %f0, %f4, %f1 tne %icc, 0x7 fpsub16 %f0, %f8, %f0 movcc %xcc, %o1, %g2 te %icc, 0x1 fmul8x16au %f10, %f6, %f4 addccc %o0, 0x05A7, %l2 ldx [%l7 + 0x78], %l0 fpadd32 %f4, %f2, %f0 ld [%l7 + 0x4C], %f15 fbg,a %fcc1, loop_4376 tcs %icc, 0x1 subc %i6, %l1, %i7 fmovse %xcc, %f7, %f8 loop_4376: ld [%l7 + 0x64], %f10 fnegs %f15, %f3 tvc %xcc, 0x5 tle %icc, 0x1 udivcc %g6, 0x1F8C, %o7 and %i5, 0x0CE5, %l3 std %f2, [%l7 + 0x10] fnand %f12, %f12, %f10 fmuld8sux16 %f10, %f15, %f6 brlez,a %g5, loop_4377 addcc %g1, %l4, %l6 fmovrsgez %i3, %f4, %f7 fandnot2 %f0, %f4, %f6 loop_4377: stb %o4, [%l7 + 0x28] tneg %xcc, 0x2 fmovdg %xcc, %f9, %f5 ba loop_4378 stx %l5, [%l7 + 0x58] fandnot1 %f6, %f14, %f0 fsrc2 %f0, %f4 loop_4378: srax %g4, %o3, %g3 be,pn %icc, loop_4379 fmovdvc %xcc, %f13, %f6 st %f5, [%l7 + 0x54] ldsb [%l7 + 0x6F], %i4 loop_4379: mulscc %g7, %i0, %o6 ldsw [%l7 + 0x14], %i1 edge32 %o5, %i2, %o1 fmul8x16au %f7, %f15, %f0 tneg %icc, 0x5 movrlz %o2, %g2, %o0 sdivx %l0, 0x08E2, %i6 stb %l1, [%l7 + 0x38] stb %l2, [%l7 + 0x5C] movrne %g6, %o7, %i5 bcs,a %icc, loop_4380 fmovspos %icc, %f3, %f2 bg,a,pn %xcc, loop_4381 fbg %fcc2, loop_4382 loop_4380: fmovspos %xcc, %f13, %f5 addccc %l3, 0x18DC, %i7 loop_4381: fbg,a %fcc3, loop_4383 loop_4382: movvs %icc, %g5, %g1 ldsb [%l7 + 0x47], %l4 nop setx loop_4384, %l0, %l1 jmpl %l1, %i3 loop_4383: fnot2s %f4, %f4 tvs %xcc, 0x0 movre %l6, 0x206, %l5 loop_4384: stw %g4, [%l7 + 0x70] fnot1 %f8, %f2 fmovdneg %xcc, %f10, %f2 fornot1 %f4, %f10, %f4 sth %o3, [%l7 + 0x5E] fpsub16s %f1, %f5, %f1 call loop_4385 st %f0, [%l7 + 0x64] fmovdle %icc, %f11, %f12 for %f2, %f12, %f6 loop_4385: lduh [%l7 + 0x2C], %o4 srlx %i4, %g7, %g3 lduh [%l7 + 0x28], %o6 ldsb [%l7 + 0x28], %i1 ldsb [%l7 + 0x6D], %i0 ldsh [%l7 + 0x50], %i2 or %o1, 0x123F, %o2 ldsw [%l7 + 0x18], %g2 movpos %xcc, %o5, %l0 fmovsne %icc, %f7, %f2 ldx [%l7 + 0x70], %o0 fmovrdgz %i6, %f6, %f2 movrne %l2, %g6, %o7 smulcc %i5, 0x1431, %l1 movne %icc, %i7, %g5 fbule %fcc1, loop_4386 bvc,a,pt %icc, loop_4387 lduh [%l7 + 0x0E], %g1 ldsb [%l7 + 0x3F], %l3 loop_4386: edge8l %i3, %l6, %l4 loop_4387: tl %icc, 0x3 fmovsge %xcc, %f15, %f9 sth %g4, [%l7 + 0x1E] fmovsgu %xcc, %f1, %f13 fmovdcs %icc, %f11, %f15 sub %l5, 0x07E5, %o3 fpmerge %f8, %f11, %f0 array32 %o4, %i4, %g3 std %f6, [%l7 + 0x68] edge32l %o6, %i1, %i0 fmovsvc %xcc, %f13, %f10 fone %f2 fbn %fcc0, loop_4388 fmovsle %xcc, %f10, %f2 tvc %icc, 0x4 fnands %f7, %f2, %f9 loop_4388: lduw [%l7 + 0x7C], %g7 tneg %xcc, 0x3 andn %i2, 0x10CE, %o1 bleu %xcc, loop_4389 bneg,pn %icc, loop_4390 array16 %o2, %g2, %o5 tneg %xcc, 0x7 loop_4389: fmul8x16 %f7, %f12, %f4 loop_4390: udivx %l0, 0x1C8E, %i6 lduh [%l7 + 0x18], %o0 fmuld8ulx16 %f10, %f5, %f12 stw %l2, [%l7 + 0x38] fbo,a %fcc3, loop_4391 fmovrslz %o7, %f2, %f12 srax %g6, %i5, %l1 andcc %i7, %g1, %g5 loop_4391: ldub [%l7 + 0x14], %l3 movneg %icc, %i3, %l4 fmovsg %xcc, %f2, %f7 edge16ln %l6, %l5, %g4 ldsb [%l7 + 0x4A], %o3 stw %i4, [%l7 + 0x28] tg %icc, 0x5 edge16ln %o4, %o6, %g3 sth %i0, [%l7 + 0x44] ldd [%l7 + 0x08], %f10 lduw [%l7 + 0x44], %i1 fands %f10, %f0, %f6 fmovdcs %xcc, %f14, %f6 fmovspos %icc, %f9, %f5 stw %i2, [%l7 + 0x68] array8 %g7, %o1, %o2 fnand %f14, %f6, %f0 udivx %g2, 0x0901, %o5 ldx [%l7 + 0x10], %i6 st %f0, [%l7 + 0x14] ldsb [%l7 + 0x56], %l0 stw %l2, [%l7 + 0x68] subc %o7, 0x1A99, %g6 ldd [%l7 + 0x58], %f0 fmovdg %xcc, %f10, %f13 tpos %xcc, 0x6 srlx %o0, 0x19, %l1 bleu,pn %icc, loop_4392 fzero %f8 stb %i7, [%l7 + 0x51] tvs %icc, 0x0 loop_4392: edge8l %i5, %g5, %l3 ldsh [%l7 + 0x10], %i3 bg %xcc, loop_4393 stw %g1, [%l7 + 0x34] fsrc1 %f2, %f14 movrlez %l6, %l5, %g4 loop_4393: subcc %l4, %i4, %o4 ldx [%l7 + 0x10], %o6 bgu,a %icc, loop_4394 taddcctv %g3, %o3, %i0 ldsw [%l7 + 0x70], %i2 xnor %g7, %i1, %o1 loop_4394: sth %g2, [%l7 + 0x6A] movrlz %o2, 0x204, %i6 alignaddrl %l0, %l2, %o7 fnot2s %f4, %f10 movgu %xcc, %o5, %o0 movpos %icc, %g6, %i7 std %f12, [%l7 + 0x70] fmul8x16 %f6, %f8, %f0 nop setx loop_4395, %l0, %l1 jmpl %l1, %l1 tvs %icc, 0x7 fmovrdlz %i5, %f10, %f12 xnor %g5, 0x1D4B, %i3 loop_4395: fmovsne %icc, %f8, %f12 stw %g1, [%l7 + 0x54] fandnot1 %f10, %f4, %f4 fornot1s %f13, %f0, %f11 udivx %l3, 0x0312, %l6 sdivcc %g4, 0x0107, %l4 fmuld8ulx16 %f0, %f12, %f4 stx %l5, [%l7 + 0x50] fmovdneg %xcc, %f2, %f15 fmovdg %icc, %f15, %f11 be,pt %icc, loop_4396 fmovsa %icc, %f7, %f3 brz %o4, loop_4397 lduw [%l7 + 0x7C], %o6 loop_4396: movge %xcc, %g3, %o3 tcc %icc, 0x1 loop_4397: fabsd %f6, %f14 fmovrslez %i0, %f14, %f13 ldsw [%l7 + 0x0C], %i2 lduw [%l7 + 0x4C], %i4 ldx [%l7 + 0x08], %i1 fmovrsgz %g7, %f5, %f3 fxnor %f0, %f10, %f14 bvs %xcc, loop_4398 fsrc1s %f9, %f15 tsubcctv %o1, %o2, %i6 fand %f0, %f2, %f0 loop_4398: fbu %fcc0, loop_4399 ldd [%l7 + 0x20], %f8 sth %g2, [%l7 + 0x30] movpos %xcc, %l0, %l2 loop_4399: lduw [%l7 + 0x74], %o5 st %f14, [%l7 + 0x34] ldx [%l7 + 0x38], %o7 bleu %icc, loop_4400 xnor %g6, 0x0BCF, %o0 fcmpgt32 %f12, %f6, %i7 ld [%l7 + 0x38], %f13 loop_4400: sdivx %i5, 0x0ED4, %l1 umul %g5, %g1, %i3 xor %l3, %l6, %g4 lduw [%l7 + 0x1C], %l4 addccc %l5, %o6, %g3 tn %xcc, 0x0 fnot1 %f8, %f2 sth %o3, [%l7 + 0x20] fmovrdne %i0, %f10, %f14 fmuld8ulx16 %f6, %f6, %f12 tvs %xcc, 0x1 std %f0, [%l7 + 0x60] ta %xcc, 0x2 fandnot1s %f2, %f5, %f0 mulx %i2, %o4, %i1 fxor %f6, %f14, %f0 ldsb [%l7 + 0x6D], %i4 array16 %o1, %g7, %o2 sdivx %i6, 0x1239, %g2 srlx %l2, %o5, %o7 orn %g6, 0x0B05, %o0 tgu %xcc, 0x2 brlz %l0, loop_4401 fxor %f14, %f10, %f10 fpadd32s %f7, %f10, %f6 fpackfix %f0, %f15 loop_4401: ldub [%l7 + 0x08], %i7 edge32 %i5, %l1, %g1 fones %f12 edge8ln %g5, %i3, %l6 fands %f6, %f14, %f5 fble,a %fcc0, loop_4402 fmovsge %xcc, %f11, %f2 fbe %fcc0, loop_4403 ldd [%l7 + 0x30], %f2 loop_4402: fbue,a %fcc1, loop_4404 fpadd16 %f6, %f6, %f0 loop_4403: lduh [%l7 + 0x6A], %l3 fpackfix %f8, %f9 loop_4404: tl %icc, 0x3 fxnors %f8, %f13, %f0 andcc %l4, 0x008C, %l5 fabsd %f6, %f14 fba,a %fcc3, loop_4405 ld [%l7 + 0x08], %f14 xorcc %g4, 0x1615, %g3 stb %o6, [%l7 + 0x15] loop_4405: sth %i0, [%l7 + 0x66] ldx [%l7 + 0x48], %o3 fcmpgt32 %f2, %f10, %o4 brgez,a %i2, loop_4406 std %f8, [%l7 + 0x48] fbul,a %fcc2, loop_4407 fmovsvs %icc, %f9, %f12 loop_4406: movne %icc, %i4, %o1 udivcc %g7, 0x1CB8, %i1 loop_4407: ld [%l7 + 0x60], %f11 lduh [%l7 + 0x4A], %o2 brz,a %g2, loop_4408 ldsh [%l7 + 0x38], %i6 ta %icc, 0x0 movvc %icc, %o5, %o7 loop_4408: fpack16 %f6, %f15 move %icc, %g6, %o0 orcc %l2, %i7, %l0 fmovdvc %icc, %f14, %f4 te %xcc, 0x7 lduh [%l7 + 0x48], %l1 movl %icc, %i5, %g5 srl %i3, %g1, %l6 fmovrsgez %l4, %f15, %f14 ldsh [%l7 + 0x20], %l3 movrlez %g4, %l5, %g3 lduh [%l7 + 0x20], %i0 stb %o6, [%l7 + 0x4D] lduw [%l7 + 0x74], %o4 ldub [%l7 + 0x6A], %i2 edge32n %i4, %o3, %g7 siam 0x2 edge8ln %i1, %o1, %o2 stb %i6, [%l7 + 0x6B] ld [%l7 + 0x34], %f8 lduh [%l7 + 0x54], %o5 fmovrsne %g2, %f11, %f7 xnor %g6, 0x099D, %o0 fcmpne32 %f4, %f4, %l2 fmovdgu %xcc, %f9, %f1 fpmerge %f0, %f10, %f12 popc 0x0BAC, %i7 fxors %f9, %f14, %f10 stw %l0, [%l7 + 0x4C] fornot2s %f4, %f0, %f9 sra %l1, %i5, %g5 ldsh [%l7 + 0x4C], %i3 fbul,a %fcc3, loop_4409 stb %g1, [%l7 + 0x65] fnands %f14, %f3, %f12 ldx [%l7 + 0x48], %l6 loop_4409: brgz %l4, loop_4410 ldub [%l7 + 0x22], %l3 fnegd %f12, %f12 srl %o7, %l5, %g3 loop_4410: fnors %f0, %f11, %f8 fmovsneg %icc, %f14, %f14 lduh [%l7 + 0x2C], %i0 stx %g4, [%l7 + 0x38] fornot2 %f6, %f6, %f8 brz,a %o4, loop_4411 lduh [%l7 + 0x5C], %o6 ldsh [%l7 + 0x50], %i4 stx %o3, [%l7 + 0x48] loop_4411: fexpand %f15, %f4 fzeros %f4 fmovrdlz %i2, %f14, %f0 add %i1, 0x06DF, %o1 bleu,a loop_4412 lduw [%l7 + 0x2C], %o2 be,a,pt %xcc, loop_4413 st %f14, [%l7 + 0x20] loop_4412: movpos %xcc, %i6, %g7 fbn,a %fcc1, loop_4414 loop_4413: fnot2 %f0, %f12 tpos %icc, 0x6 fcmps %fcc2, %f14, %f5 loop_4414: fmovdne %xcc, %f10, %f13 fsrc2 %f0, %f4 udivcc %g2, 0x1A1D, %g6 tl %icc, 0x5 stw %o5, [%l7 + 0x50] fpadd32s %f13, %f14, %f1 ble,a loop_4415 ldd [%l7 + 0x60], %f10 bneg loop_4416 edge32ln %o0, %l2, %l0 loop_4415: fpadd16s %f12, %f8, %f12 fmovrsgez %l1, %f9, %f4 loop_4416: ldx [%l7 + 0x10], %i5 udivx %g5, 0x1BE5, %i7 fcmpgt16 %f12, %f10, %g1 edge8l %i3, %l4, %l3 fpadd16 %f8, %f6, %f10 fand %f14, %f2, %f4 fnot1s %f3, %f8 st %f0, [%l7 + 0x38] array8 %l6, %l5, %g3 bleu,a loop_4417 fsrc2s %f13, %f14 ld [%l7 + 0x18], %f2 fbuge %fcc0, loop_4418 loop_4417: ld [%l7 + 0x28], %f10 bcs loop_4419 ldsh [%l7 + 0x74], %i0 loop_4418: fcmps %fcc0, %f3, %f6 bcs,a loop_4420 loop_4419: fornot2s %f13, %f9, %f11 stw %g4, [%l7 + 0x1C] ld [%l7 + 0x78], %f13 loop_4420: ldsh [%l7 + 0x32], %o4 fnegd %f12, %f2 ba,a %icc, loop_4421 fandnot1s %f5, %f2, %f9 tpos %icc, 0x6 movre %o6, 0x072, %o7 loop_4421: ldsb [%l7 + 0x5E], %i4 stb %i2, [%l7 + 0x4D] fmovdvc %xcc, %f2, %f9 for %f12, %f4, %f10 tneg %xcc, 0x6 fbne,a %fcc1, loop_4422 std %f0, [%l7 + 0x10] sth %o3, [%l7 + 0x48] fbg %fcc3, loop_4423 loop_4422: tsubcc %o1, 0x17F9, %o2 fmovdcs %icc, %f8, %f14 edge32ln %i6, %g7, %g2 loop_4423: stb %g6, [%l7 + 0x35] bge,pt %xcc, loop_4424 ldsh [%l7 + 0x6E], %i1 orcc %o5, %o0, %l2 movrlez %l1, 0x307, %i5 loop_4424: mova %icc, %g5, %i7 movpos %icc, %g1, %i3 ldd [%l7 + 0x30], %f6 ldsb [%l7 + 0x44], %l0 fcmpeq16 %f0, %f6, %l3 xorcc %l4, 0x1F92, %l6 taddcc %g3, 0x1183, %l5 fmul8x16au %f9, %f5, %f0 tgu %icc, 0x6 ld [%l7 + 0x48], %f4 fcmpeq16 %f6, %f8, %g4 fmul8x16au %f4, %f13, %f10 fmovrde %i0, %f2, %f12 subcc %o6, %o4, %i4 xnorcc %i2, %o7, %o3 fabsd %f12, %f14 fmovsl %xcc, %f4, %f8 smul %o1, 0x10D9, %i6 fpadd32 %f12, %f2, %f8 fmovrdgez %o2, %f4, %f0 fbge,a %fcc1, loop_4425 lduh [%l7 + 0x1A], %g2 tl %icc, 0x3 umul %g6, %g7, %o5 loop_4425: fmovscc %icc, %f2, %f1 ld [%l7 + 0x50], %f12 st %f9, [%l7 + 0x1C] tneg %xcc, 0x2 fnot1s %f1, %f12 bpos,a,pt %xcc, loop_4426 subc %i1, %l2, %o0 nop setx loop_4427, %l0, %l1 jmpl %l1, %l1 smulcc %g5, 0x19BC, %i5 loop_4426: std %f10, [%l7 + 0x38] movn %xcc, %g1, %i3 loop_4427: udivx %l0, 0x00EA, %l3 ld [%l7 + 0x08], %f15 fpack32 %f0, %f0, %f6 bshuffle %f14, %f4, %f0 ldsw [%l7 + 0x14], %l4 udiv %i7, 0x1F22, %g3 fpackfix %f12, %f3 bne,pt %xcc, loop_4428 fmovdle %icc, %f0, %f10 ldsw [%l7 + 0x2C], %l6 umul %l5, %g4, %i0 loop_4428: bvs,a loop_4429 ldd [%l7 + 0x58], %f14 orcc %o4, 0x0344, %i4 array8 %o6, %o7, %o3 loop_4429: movneg %icc, %i2, %o1 st %f6, [%l7 + 0x10] lduh [%l7 + 0x7C], %i6 fmovdne %xcc, %f0, %f3 ldd [%l7 + 0x38], %f4 fmovrsgez %g2, %f11, %f6 taddcc %o2, %g7, %g6 fbe,a %fcc2, loop_4430 pdist %f8, %f6, %f12 taddcctv %o5, %l2, %o0 andcc %l1, %g5, %i5 loop_4430: ldub [%l7 + 0x79], %g1 ldx [%l7 + 0x38], %i3 subcc %i1, 0x12D2, %l0 or %l3, 0x0365, %i7 xnor %g3, 0x11BC, %l4 fnand %f14, %f4, %f10 fmovrslz %l5, %f3, %f12 st %f4, [%l7 + 0x08] mulscc %g4, %l6, %i0 ldd [%l7 + 0x28], %f12 lduh [%l7 + 0x46], %i4 tcc %xcc, 0x3 movcs %xcc, %o6, %o7 movneg %xcc, %o4, %i2 udivcc %o1, 0x1E15, %i6 ldsb [%l7 + 0x40], %g2 tneg %xcc, 0x1 fpackfix %f2, %f10 ldx [%l7 + 0x18], %o3 popc 0x1EC3, %g7 fexpand %f4, %f12 fbue %fcc0, loop_4431 bvc,pn %icc, loop_4432 udiv %o2, 0x1F21, %o5 orn %l2, %o0, %l1 loop_4431: ldx [%l7 + 0x68], %g6 loop_4432: edge32n %i5, %g5, %g1 sth %i3, [%l7 + 0x1E] addcc %i1, %l0, %l3 sub %g3, %l4, %l5 tpos %icc, 0x5 ldx [%l7 + 0x20], %g4 fpmerge %f10, %f7, %f2 stx %i7, [%l7 + 0x60] fmul8x16au %f1, %f2, %f12 st %f6, [%l7 + 0x30] move %xcc, %l6, %i4 fmovsle %xcc, %f11, %f11 addc %i0, %o7, %o6 bpos,pt %xcc, loop_4433 movrgz %o4, 0x1F2, %i2 std %f0, [%l7 + 0x58] fmovd %f4, %f0 loop_4433: fsrc2s %f13, %f6 lduw [%l7 + 0x7C], %o1 ldd [%l7 + 0x28], %f12 tsubcctv %g2, 0x0DE2, %i6 movn %xcc, %g7, %o2 bvs %icc, loop_4434 fands %f3, %f6, %f2 orncc %o5, 0x1997, %o3 movl %xcc, %o0, %l1 loop_4434: fmul8sux16 %f0, %f0, %f4 std %f4, [%l7 + 0x40] movre %g6, %l2, %g5 nop setx loop_4435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x7C], %f12 fcmpne32 %f10, %f10, %i5 ldsb [%l7 + 0x52], %g1 loop_4435: sth %i3, [%l7 + 0x5C] fbuge,a %fcc3, loop_4436 bvc loop_4437 sth %l0, [%l7 + 0x5C] st %f10, [%l7 + 0x2C] loop_4436: fbne %fcc2, loop_4438 loop_4437: mulx %i1, %l3, %g3 fandnot1s %f3, %f3, %f14 ld [%l7 + 0x18], %f4 loop_4438: fornot1 %f14, %f10, %f0 lduw [%l7 + 0x78], %l5 edge32ln %l4, %i7, %g4 tn %xcc, 0x4 sdivcc %l6, 0x0E88, %i0 fmovrdgez %o7, %f10, %f6 fmovrse %o6, %f8, %f4 sethi 0x1FBB, %o4 stw %i2, [%l7 + 0x70] fmuld8ulx16 %f4, %f4, %f8 stx %i4, [%l7 + 0x78] stw %g2, [%l7 + 0x48] fandnot2s %f0, %f12, %f6 taddcc %o1, %i6, %g7 fnot1s %f6, %f2 bvc loop_4439 ldub [%l7 + 0x54], %o5 sth %o2, [%l7 + 0x0C] fornot2 %f8, %f12, %f6 loop_4439: fmul8x16au %f3, %f0, %f6 lduw [%l7 + 0x34], %o3 fxnor %f12, %f10, %f12 movre %o0, 0x0D7, %g6 movrne %l1, %g5, %l2 fandnot2 %f10, %f4, %f10 ldx [%l7 + 0x60], %i5 ldx [%l7 + 0x38], %i3 or %g1, %i1, %l0 bshuffle %f0, %f0, %f8 fmovse %icc, %f15, %f15 nop setx loop_4440, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %g3, %l3, %l5 bneg,pn %xcc, loop_4441 ldub [%l7 + 0x61], %i7 loop_4440: tvs %icc, 0x5 siam 0x1 loop_4441: call loop_4442 fbo %fcc1, loop_4443 fones %f3 ld [%l7 + 0x3C], %f6 loop_4442: ldsw [%l7 + 0x14], %g4 loop_4443: stx %l6, [%l7 + 0x10] be,pt %xcc, loop_4444 fmovsgu %xcc, %f1, %f1 fornot1s %f15, %f11, %f13 bpos,a,pn %icc, loop_4445 loop_4444: fmovdpos %xcc, %f8, %f11 brnz %l4, loop_4446 ldub [%l7 + 0x60], %o7 loop_4445: bpos loop_4447 fmovsl %xcc, %f14, %f2 loop_4446: ldsh [%l7 + 0x74], %o6 ldsh [%l7 + 0x26], %i0 loop_4447: fpsub16 %f0, %f12, %f8 fmovsne %icc, %f8, %f7 xorcc %i2, 0x037A, %o4 stx %i4, [%l7 + 0x78] edge16 %o1, %i6, %g7 tvs %xcc, 0x5 std %f10, [%l7 + 0x08] stw %o5, [%l7 + 0x60] ldsw [%l7 + 0x60], %o2 fbl %fcc1, loop_4448 movle %icc, %g2, %o3 fmovrsgz %o0, %f13, %f7 sth %l1, [%l7 + 0x20] loop_4448: ldsh [%l7 + 0x64], %g5 popc %l2, %i5 st %f9, [%l7 + 0x6C] sth %g6, [%l7 + 0x3E] sth %i3, [%l7 + 0x20] bcc,a,pn %xcc, loop_4449 fmovsa %xcc, %f13, %f6 fblg %fcc2, loop_4450 fblg,a %fcc3, loop_4451 loop_4449: fbule,a %fcc0, loop_4452 fmovrdlez %g1, %f6, %f8 loop_4450: fbule,a %fcc0, loop_4453 loop_4451: fmovdg %xcc, %f12, %f10 loop_4452: fzeros %f4 udivcc %l0, 0x0D24, %i1 loop_4453: pdist %f4, %f14, %f12 bg,a,pn %xcc, loop_4454 mulscc %g3, %l3, %i7 be %icc, loop_4455 fmovrdgz %g4, %f14, %f6 loop_4454: tsubcc %l5, %l6, %l4 fmovrslez %o6, %f14, %f0 loop_4455: umulcc %i0, 0x1B8E, %o7 fxnor %f14, %f10, %f8 fnot2 %f12, %f6 stb %o4, [%l7 + 0x7C] edge16n %i4, %o1, %i6 fble,a %fcc3, loop_4456 ldx [%l7 + 0x40], %g7 fmul8sux16 %f14, %f10, %f14 popc %o5, %i2 loop_4456: movcc %icc, %o2, %g2 sdivcc %o0, 0x17B9, %l1 fmul8ulx16 %f0, %f6, %f6 tge %icc, 0x4 tn %icc, 0x1 bn,a,pn %xcc, loop_4457 std %f6, [%l7 + 0x38] fmuld8sux16 %f8, %f13, %f10 bneg,pn %xcc, loop_4458 loop_4457: lduh [%l7 + 0x7E], %g5 ldsb [%l7 + 0x5B], %o3 fba %fcc3, loop_4459 loop_4458: fbne,a %fcc2, loop_4460 ldd [%l7 + 0x70], %f0 bge,pn %icc, loop_4461 loop_4459: fmovrdgz %i5, %f4, %f6 loop_4460: taddcc %g6, %i3, %l2 fmovdge %icc, %f15, %f14 loop_4461: bneg %icc, loop_4462 sllx %g1, %i1, %g3 fmovsa %icc, %f13, %f6 sth %l3, [%l7 + 0x6C] loop_4462: std %f10, [%l7 + 0x70] lduw [%l7 + 0x4C], %l0 fnegs %f6, %f1 fmovrdgez %g4, %f14, %f12 fands %f11, %f4, %f8 ldsb [%l7 + 0x71], %i7 pdist %f8, %f12, %f8 subc %l6, %l5, %o6 bgu,a,pn %icc, loop_4463 edge8n %i0, %o7, %o4 stb %l4, [%l7 + 0x54] stw %o1, [%l7 + 0x5C] loop_4463: smulcc %i4, %g7, %o5 ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x50], %i2 fmovdg %xcc, %f11, %f0 sth %i6, [%l7 + 0x18] ldsh [%l7 + 0x1E], %o2 fpadd32s %f3, %f6, %f1 tg %icc, 0x7 tsubcctv %g2, 0x0D5C, %l1 ldsb [%l7 + 0x64], %g5 fxors %f0, %f0, %f0 fcmpeq32 %f12, %f12, %o0 fmovdneg %xcc, %f9, %f14 fmul8x16al %f13, %f7, %f12 edge16l %o3, %g6, %i5 fnot1 %f0, %f12 brgez %l2, loop_4464 fandnot1 %f4, %f0, %f10 ldsw [%l7 + 0x6C], %i3 stx %g1, [%l7 + 0x40] loop_4464: ldd [%l7 + 0x70], %f10 fbue %fcc0, loop_4465 edge16 %i1, %g3, %l3 lduh [%l7 + 0x7C], %l0 stb %g4, [%l7 + 0x77] loop_4465: bne loop_4466 fors %f1, %f3, %f7 taddcctv %i7, 0x0FB6, %l6 fmovdvs %xcc, %f10, %f11 loop_4466: srax %o6, 0x1F, %l5 sth %i0, [%l7 + 0x20] fbue %fcc1, loop_4467 be,a,pn %xcc, loop_4468 ldsw [%l7 + 0x28], %o4 ld [%l7 + 0x1C], %f10 loop_4467: udivcc %o7, 0x1527, %o1 loop_4468: move %icc, %i4, %l4 nop setx loop_4469, %l0, %l1 jmpl %l1, %g7 fbue,a %fcc0, loop_4470 fpsub32s %f4, %f0, %f2 tgu %icc, 0x7 loop_4469: tvs %icc, 0x3 loop_4470: lduw [%l7 + 0x5C], %i2 subcc %i6, 0x0F62, %o5 movg %icc, %o2, %l1 orn %g2, 0x154A, %g5 ta %icc, 0x3 fzeros %f0 fmovdvs %icc, %f10, %f1 fabss %f5, %f12 movge %xcc, %o3, %o0 movge %xcc, %i5, %g6 ld [%l7 + 0x64], %f10 st %f11, [%l7 + 0x38] move %icc, %i3, %g1 movne %xcc, %l2, %g3 ldsw [%l7 + 0x28], %i1 fbuge %fcc0, loop_4471 fbule,a %fcc3, loop_4472 fexpand %f2, %f6 ldsh [%l7 + 0x0E], %l0 loop_4471: std %f4, [%l7 + 0x18] loop_4472: fmovdgu %icc, %f10, %f2 stw %g4, [%l7 + 0x6C] fornot2s %f13, %f14, %f1 fcmpne32 %f10, %f14, %i7 edge32 %l3, %l6, %l5 fmul8x16al %f0, %f2, %f14 tneg %icc, 0x0 fmovrdlz %o6, %f14, %f12 fmovdvs %xcc, %f2, %f12 lduh [%l7 + 0x54], %o4 ldsw [%l7 + 0x14], %i0 fbg,a %fcc3, loop_4473 lduh [%l7 + 0x26], %o7 popc %i4, %l4 lduw [%l7 + 0x30], %g7 loop_4473: stx %o1, [%l7 + 0x70] udiv %i2, 0x15B3, %o5 sll %o2, %i6, %l1 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x38], %g5 fmovscs %xcc, %f0, %f13 movrlz %g2, %o0, %o3 fbu %fcc0, loop_4474 ldsw [%l7 + 0x60], %g6 edge16 %i5, %g1, %l2 ldsw [%l7 + 0x60], %i3 loop_4474: ldsw [%l7 + 0x58], %i1 fbn,a %fcc2, loop_4475 tvs %xcc, 0x1 fmovsne %xcc, %f15, %f9 fpack16 %f2, %f2 loop_4475: bcc,a,pt %icc, loop_4476 stw %g3, [%l7 + 0x18] xor %l0, %i7, %g4 ldsh [%l7 + 0x7C], %l6 loop_4476: st %f8, [%l7 + 0x50] stx %l3, [%l7 + 0x48] edge16ln %l5, %o4, %i0 ldub [%l7 + 0x3B], %o6 ta %icc, 0x7 movn %xcc, %i4, %l4 fbu,a %fcc2, loop_4477 ldsw [%l7 + 0x30], %g7 xor %o7, 0x064B, %i2 lduw [%l7 + 0x30], %o1 loop_4477: ldsh [%l7 + 0x3E], %o2 fcmpgt16 %f10, %f12, %o5 bcs,a,pt %xcc, loop_4478 ldx [%l7 + 0x60], %i6 lduh [%l7 + 0x4E], %g5 edge16 %g2, %o0, %l1 loop_4478: ldx [%l7 + 0x68], %o3 sth %g6, [%l7 + 0x2A] fxnors %f6, %f7, %f13 fornot2 %f12, %f12, %f8 bshuffle %f2, %f14, %f0 fbug,a %fcc2, loop_4479 stx %i5, [%l7 + 0x28] movre %g1, %i3, %i1 array32 %l2, %l0, %g3 loop_4479: andn %g4, 0x162B, %l6 fbo,a %fcc1, loop_4480 brlz %l3, loop_4481 edge16 %i7, %l5, %i0 fmovsvc %icc, %f10, %f3 loop_4480: sra %o6, 0x1B, %i4 loop_4481: nop setx loop_4482, %l0, %l1 jmpl %l1, %o4 movpos %icc, %g7, %o7 fbne,a %fcc0, loop_4483 fmovrdlz %l4, %f8, %f12 loop_4482: fmul8x16 %f8, %f10, %f4 tpos %icc, 0x0 loop_4483: fblg,a %fcc3, loop_4484 ldsw [%l7 + 0x50], %i2 bcc loop_4485 tgu %icc, 0x5 loop_4484: tvs %xcc, 0x4 fandnot2s %f5, %f14, %f4 loop_4485: ldsh [%l7 + 0x28], %o1 ldsw [%l7 + 0x40], %o5 umulcc %i6, %o2, %g2 srlx %g5, 0x08, %o0 fbg %fcc1, loop_4486 fmovsl %xcc, %f11, %f15 bcs,a,pn %icc, loop_4487 xorcc %l1, %g6, %i5 loop_4486: fmovrse %g1, %f13, %f2 fmovde %xcc, %f11, %f10 loop_4487: edge16l %o3, %i1, %l2 stw %l0, [%l7 + 0x2C] ldsh [%l7 + 0x4A], %i3 ldsh [%l7 + 0x32], %g4 and %l6, 0x1582, %l3 movrne %g3, 0x18B, %l5 ldx [%l7 + 0x08], %i7 ldx [%l7 + 0x40], %i0 tsubcc %i4, 0x0FD0, %o6 edge16n %g7, %o4, %o7 fmovdne %icc, %f1, %f6 smulcc %l4, %i2, %o5 fbo %fcc1, loop_4488 fmovsa %icc, %f8, %f15 subc %o1, 0x1DF2, %i6 tn %icc, 0x2 loop_4488: udivcc %g2, 0x0393, %g5 addccc %o2, %o0, %l1 edge8 %g6, %i5, %o3 xnorcc %i1, %g1, %l2 ldd [%l7 + 0x28], %f8 bne loop_4489 movcc %xcc, %i3, %l0 ldx [%l7 + 0x58], %l6 movcs %xcc, %l3, %g3 loop_4489: fmovdcs %icc, %f5, %f8 ta %icc, 0x1 ldx [%l7 + 0x50], %l5 fmul8sux16 %f0, %f4, %f6 call loop_4490 andncc %g4, %i7, %i4 bn,a %icc, loop_4491 fbne,a %fcc1, loop_4492 loop_4490: umulcc %i0, 0x0686, %g7 edge32l %o4, %o7, %o6 loop_4491: fpsub32s %f5, %f13, %f1 loop_4492: movcs %xcc, %i2, %l4 std %f8, [%l7 + 0x58] ldub [%l7 + 0x32], %o5 call loop_4493 st %f4, [%l7 + 0x6C] movcs %xcc, %i6, %g2 alignaddr %o1, %g5, %o0 loop_4493: and %l1, %g6, %o2 ldsh [%l7 + 0x68], %o3 ldub [%l7 + 0x08], %i5 te %xcc, 0x4 ldx [%l7 + 0x40], %g1 brz %i1, loop_4494 std %f2, [%l7 + 0x50] movne %icc, %i3, %l2 ld [%l7 + 0x38], %f3 loop_4494: addcc %l6, %l0, %g3 fnor %f4, %f2, %f0 fmovdg %icc, %f4, %f0 movvc %xcc, %l3, %l5 st %f15, [%l7 + 0x38] ld [%l7 + 0x38], %f3 fzeros %f10 stx %i7, [%l7 + 0x38] fxor %f4, %f2, %f12 fone %f0 fnegs %f6, %f11 edge32n %g4, %i4, %i0 fornot2s %f14, %f7, %f3 movvc %xcc, %g7, %o7 st %f1, [%l7 + 0x48] te %icc, 0x5 ldsb [%l7 + 0x59], %o4 fpack16 %f10, %f7 ldsb [%l7 + 0x6C], %i2 bvs,a,pt %xcc, loop_4495 fbuge,a %fcc2, loop_4496 brgz,a %l4, loop_4497 ta %xcc, 0x5 loop_4495: fmovdle %icc, %f6, %f14 loop_4496: lduh [%l7 + 0x6E], %o5 loop_4497: bcs,pt %icc, loop_4498 srax %o6, %i6, %g2 fzero %f8 tg %icc, 0x1 loop_4498: fmovdvs %xcc, %f10, %f10 stx %o1, [%l7 + 0x18] fmovdcs %xcc, %f2, %f7 movrlz %o0, 0x02B, %l1 nop setx loop_4499, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f12, %f14, %f2 fpack32 %f2, %f12, %f10 sdiv %g5, 0x0EEE, %g6 loop_4499: ldsw [%l7 + 0x4C], %o3 ldd [%l7 + 0x78], %f14 std %f14, [%l7 + 0x48] tsubcc %i5, %o2, %g1 sth %i1, [%l7 + 0x7E] andcc %l2, %i3, %l6 ldub [%l7 + 0x4C], %l0 tn %xcc, 0x3 fandnot1 %f10, %f10, %f12 fmovrsgez %l3, %f3, %f13 fpadd16 %f4, %f6, %f4 movg %xcc, %g3, %l5 smulcc %i7, 0x0BD6, %g4 subcc %i0, %i4, %g7 be,a,pn %icc, loop_4500 bpos,pt %xcc, loop_4501 bl,pn %icc, loop_4502 sth %o7, [%l7 + 0x08] loop_4500: fble,a %fcc0, loop_4503 loop_4501: fcmpne32 %f0, %f4, %o4 loop_4502: fmovsl %icc, %f10, %f6 ldsw [%l7 + 0x34], %l4 loop_4503: movge %xcc, %i2, %o6 fcmpgt16 %f14, %f6, %i6 ldsb [%l7 + 0x18], %o5 lduh [%l7 + 0x50], %g2 addccc %o1, %l1, %o0 movrlez %g5, 0x242, %g6 lduw [%l7 + 0x1C], %o3 nop setx loop_4504, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f1, %f0 ldsh [%l7 + 0x14], %o2 ldsw [%l7 + 0x64], %i5 loop_4504: ldd [%l7 + 0x58], %f6 fsrc2 %f6, %f14 fornot2s %f0, %f9, %f2 edge8l %i1, %l2, %i3 fcmpne16 %f8, %f2, %g1 tcc %icc, 0x7 fbne %fcc0, loop_4505 sth %l0, [%l7 + 0x24] fmovsa %icc, %f14, %f10 brlz,a %l6, loop_4506 loop_4505: movleu %xcc, %l3, %l5 std %f6, [%l7 + 0x40] fba %fcc0, loop_4507 loop_4506: fnot2 %f2, %f8 edge16n %g3, %g4, %i0 fornot2s %f5, %f2, %f11 loop_4507: fmovsa %xcc, %f5, %f7 movrlez %i4, %g7, %i7 bcc loop_4508 ldub [%l7 + 0x7A], %o7 bge,a %icc, loop_4509 stx %o4, [%l7 + 0x58] loop_4508: fpmerge %f4, %f13, %f0 fzero %f12 loop_4509: ld [%l7 + 0x70], %f11 fmovdne %icc, %f8, %f8 or %i2, %l4, %i6 bl,a,pn %xcc, loop_4510 stx %o6, [%l7 + 0x78] ldsb [%l7 + 0x25], %o5 umulcc %o1, %g2, %l1 loop_4510: fmul8x16al %f5, %f2, %f14 movle %icc, %g5, %o0 lduw [%l7 + 0x1C], %g6 fornot1s %f13, %f3, %f10 movrgz %o2, %o3, %i5 bshuffle %f0, %f2, %f2 tvs %xcc, 0x1 fmovrsne %i1, %f0, %f6 fmovdvs %xcc, %f0, %f10 bcc,pt %xcc, loop_4511 ldx [%l7 + 0x48], %l2 lduh [%l7 + 0x58], %g1 stb %i3, [%l7 + 0x62] loop_4511: movrne %l0, %l6, %l3 bshuffle %f6, %f4, %f8 tneg %xcc, 0x2 ldsb [%l7 + 0x21], %g3 ldx [%l7 + 0x28], %l5 fbug %fcc0, loop_4512 sth %i0, [%l7 + 0x0A] tle %icc, 0x5 xorcc %g4, %g7, %i4 loop_4512: ldub [%l7 + 0x14], %i7 st %f15, [%l7 + 0x60] edge16 %o4, %o7, %l4 ldsb [%l7 + 0x4D], %i6 fpadd16s %f14, %f2, %f2 st %f10, [%l7 + 0x40] alignaddr %o6, %o5, %i2 fmovsge %xcc, %f1, %f8 fxor %f12, %f8, %f12 fmul8ulx16 %f0, %f2, %f6 movvc %icc, %g2, %l1 movcc %xcc, %g5, %o0 movcs %icc, %o1, %o2 ld [%l7 + 0x2C], %f14 srl %g6, 0x12, %i5 stb %o3, [%l7 + 0x76] fcmps %fcc3, %f11, %f2 call loop_4513 fpack32 %f4, %f4, %f8 fmovsvc %icc, %f13, %f12 or %i1, 0x1387, %l2 loop_4513: edge32n %g1, %l0, %l6 ldsw [%l7 + 0x4C], %l3 stw %i3, [%l7 + 0x10] orn %l5, 0x03DE, %g3 movrne %i0, %g4, %i4 te %icc, 0x2 tcs %icc, 0x1 movn %icc, %g7, %o4 std %f10, [%l7 + 0x18] fmovdpos %xcc, %f4, %f4 nop setx loop_4514, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %icc, 0x7 std %f8, [%l7 + 0x70] fornot2 %f4, %f12, %f10 loop_4514: stw %o7, [%l7 + 0x20] fbo,a %fcc0, loop_4515 brz,a %i7, loop_4516 movrlez %i6, 0x051, %o6 bshuffle %f2, %f6, %f0 loop_4515: fba,a %fcc3, loop_4517 loop_4516: fnegs %f1, %f13 ldsw [%l7 + 0x20], %o5 fcmpd %fcc3, %f2, %f6 loop_4517: stb %i2, [%l7 + 0x0F] bpos loop_4518 fmovdle %icc, %f0, %f11 fmovrsne %l4, %f11, %f1 or %g2, %g5, %o0 loop_4518: fmuld8sux16 %f2, %f4, %f10 stw %l1, [%l7 + 0x64] fmovsgu %xcc, %f7, %f9 fornot1 %f4, %f12, %f14 bcs,pn %icc, loop_4519 xnor %o1, %o2, %i5 fcmpgt32 %f4, %f14, %g6 movneg %icc, %i1, %l2 loop_4519: subcc %g1, 0x0BEC, %o3 movrlz %l0, 0x23C, %l3 stx %l6, [%l7 + 0x78] udivx %l5, 0x1693, %i3 fabss %f10, %f2 fba,a %fcc0, loop_4520 fmovrsgz %g3, %f13, %f4 umul %g4, %i0, %i4 edge32 %o4, %o7, %g7 loop_4520: array16 %i6, %i7, %o5 fcmpgt16 %f12, %f6, %o6 fbl %fcc3, loop_4521 edge32 %i2, %g2, %l4 for %f0, %f4, %f14 fsrc2s %f3, %f0 loop_4521: ba,pn %icc, loop_4522 mulscc %g5, 0x15CC, %o0 fzeros %f1 stx %o1, [%l7 + 0x50] loop_4522: fmul8ulx16 %f0, %f8, %f0 fbge,a %fcc0, loop_4523 edge8n %l1, %i5, %g6 sth %o2, [%l7 + 0x40] array8 %i1, %g1, %l2 loop_4523: bg loop_4524 bvc,pn %xcc, loop_4525 edge8 %o3, %l0, %l3 bl,pt %icc, loop_4526 loop_4524: fmuld8ulx16 %f3, %f14, %f12 loop_4525: ldx [%l7 + 0x08], %l6 fmovdn %xcc, %f6, %f8 loop_4526: tsubcc %l5, %g3, %i3 fmuld8ulx16 %f3, %f9, %f14 tn %icc, 0x2 srlx %i0, %i4, %o4 fmovdvs %icc, %f8, %f15 stx %o7, [%l7 + 0x50] movvc %icc, %g4, %g7 fbue,a %fcc2, loop_4527 edge32l %i7, %o5, %o6 fnegd %f4, %f2 fmovsa %xcc, %f2, %f8 loop_4527: movrgez %i2, %i6, %g2 st %f11, [%l7 + 0x64] fsrc1 %f6, %f6 ldsh [%l7 + 0x3C], %g5 ldsb [%l7 + 0x78], %o0 fcmps %fcc0, %f12, %f15 ld [%l7 + 0x40], %f8 ldsb [%l7 + 0x7E], %o1 ldx [%l7 + 0x40], %l1 std %f4, [%l7 + 0x60] movpos %xcc, %l4, %g6 fnor %f4, %f6, %f6 lduw [%l7 + 0x18], %o2 movpos %icc, %i1, %g1 brz %l2, loop_4528 fcmpgt16 %f8, %f0, %o3 st %f0, [%l7 + 0x70] bpos,a %icc, loop_4529 loop_4528: fornot1s %f13, %f5, %f5 fmovdcs %xcc, %f9, %f9 stw %i5, [%l7 + 0x4C] loop_4529: add %l0, 0x1589, %l6 fbne %fcc3, loop_4530 ldsb [%l7 + 0x31], %l5 fbug %fcc2, loop_4531 fmovdcs %xcc, %f3, %f5 loop_4530: lduh [%l7 + 0x22], %l3 stw %i3, [%l7 + 0x5C] loop_4531: fcmpgt32 %f14, %f10, %g3 bvc,a,pt %xcc, loop_4532 move %icc, %i4, %o4 fmovrslez %i0, %f10, %f12 fmovdg %xcc, %f13, %f6 loop_4532: movcs %xcc, %o7, %g4 ldsw [%l7 + 0x34], %g7 alignaddrl %o5, %i7, %o6 ta %xcc, 0x2 stb %i2, [%l7 + 0x3C] fbg %fcc2, loop_4533 ldsw [%l7 + 0x4C], %i6 sra %g2, %o0, %g5 ldub [%l7 + 0x59], %o1 loop_4533: movneg %icc, %l1, %l4 sth %g6, [%l7 + 0x3E] movgu %icc, %i1, %o2 fbuge,a %fcc0, loop_4534 bcc,pt %icc, loop_4535 ldsw [%l7 + 0x68], %g1 movrlez %o3, %l2, %i5 loop_4534: stw %l6, [%l7 + 0x10] loop_4535: bpos,a,pn %xcc, loop_4536 nop setx loop_4537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %l5, 0x1F87, %l3 edge8ln %l0, %i3, %i4 loop_4536: fpsub32 %f0, %f14, %f6 loop_4537: movne %xcc, %g3, %i0 fbg %fcc3, loop_4538 fmovdgu %icc, %f3, %f5 lduh [%l7 + 0x70], %o7 fpsub16 %f14, %f2, %f8 loop_4538: fcmple32 %f14, %f2, %o4 umul %g4, %o5, %g7 bne %icc, loop_4539 lduh [%l7 + 0x58], %o6 tsubcc %i7, 0x0D01, %i2 tn %icc, 0x7 loop_4539: movrlz %i6, %o0, %g2 lduw [%l7 + 0x78], %o1 ld [%l7 + 0x50], %f7 bl loop_4540 fcmped %fcc3, %f12, %f12 bne,pt %xcc, loop_4541 edge16l %l1, %l4, %g6 loop_4540: stx %g5, [%l7 + 0x60] bgu,a %icc, loop_4542 loop_4541: fmul8x16au %f7, %f8, %f0 bl loop_4543 stb %i1, [%l7 + 0x27] loop_4542: stb %o2, [%l7 + 0x3C] bg,a loop_4544 loop_4543: ldd [%l7 + 0x40], %f4 fbue,a %fcc2, loop_4545 ldx [%l7 + 0x38], %g1 loop_4544: umulcc %o3, %l2, %l6 fsrc2s %f3, %f6 loop_4545: udiv %l5, 0x1F44, %i5 fmovdcs %xcc, %f7, %f5 fmovdge %xcc, %f14, %f3 bleu,a loop_4546 ldsw [%l7 + 0x2C], %l3 tleu %xcc, 0x1 tl %xcc, 0x4 loop_4546: edge32l %i3, %l0, %i4 ldsw [%l7 + 0x50], %g3 fmovsne %xcc, %f1, %f7 ld [%l7 + 0x2C], %f7 srax %i0, 0x0C, %o4 fpadd32s %f2, %f3, %f15 st %f5, [%l7 + 0x44] fmul8ulx16 %f0, %f0, %f10 fmovsvs %xcc, %f13, %f0 st %f4, [%l7 + 0x14] fmul8sux16 %f6, %f6, %f8 fnors %f14, %f8, %f4 bg,a loop_4547 stb %o7, [%l7 + 0x14] fone %f12 ldsb [%l7 + 0x32], %o5 loop_4547: ldsw [%l7 + 0x58], %g7 ldx [%l7 + 0x70], %g4 ldsh [%l7 + 0x5C], %i7 fandnot1 %f4, %f4, %f12 std %f2, [%l7 + 0x78] edge16 %i2, %o6, %i6 stx %g2, [%l7 + 0x28] ldd [%l7 + 0x10], %f2 fnegs %f3, %f9 lduh [%l7 + 0x44], %o1 fbl %fcc3, loop_4548 fnors %f2, %f13, %f3 taddcc %o0, %l1, %g6 bshuffle %f8, %f2, %f2 loop_4548: fbul %fcc3, loop_4549 bg,pn %xcc, loop_4550 fmovrsgz %g5, %f2, %f0 andcc %l4, %i1, %g1 loop_4549: fors %f1, %f12, %f5 loop_4550: tleu %xcc, 0x6 sth %o2, [%l7 + 0x54] edge8 %l2, %o3, %l6 fbu %fcc2, loop_4551 ld [%l7 + 0x3C], %f5 mulscc %i5, 0x0069, %l3 fmovrse %i3, %f11, %f0 loop_4551: fcmpne32 %f2, %f2, %l0 mova %icc, %l5, %g3 stx %i0, [%l7 + 0x10] fpsub32s %f6, %f7, %f10 ldx [%l7 + 0x40], %o4 srax %o7, %o5, %g7 fmovdn %icc, %f9, %f7 fpsub32s %f0, %f8, %f11 edge32l %i4, %i7, %i2 tne %xcc, 0x0 std %f10, [%l7 + 0x30] movn %xcc, %o6, %i6 fmovrdgez %g2, %f8, %f0 std %f2, [%l7 + 0x38] lduh [%l7 + 0x34], %o1 udiv %o0, 0x1CC2, %l1 lduw [%l7 + 0x78], %g4 movne %icc, %g5, %l4 sth %g6, [%l7 + 0x2A] mova %icc, %g1, %o2 sth %l2, [%l7 + 0x2C] ldx [%l7 + 0x28], %i1 stw %o3, [%l7 + 0x70] brgz,a %i5, loop_4552 fpadd32s %f8, %f1, %f4 taddcc %l3, %l6, %i3 edge8 %l5, %l0, %i0 loop_4552: addc %g3, %o4, %o5 xorcc %g7, %i4, %i7 ldx [%l7 + 0x48], %i2 addcc %o6, 0x0EEB, %o7 fabss %f5, %f3 fands %f3, %f9, %f11 ld [%l7 + 0x78], %f5 fnot2s %f5, %f9 std %f10, [%l7 + 0x08] movrgez %g2, %o1, %o0 fandnot2s %f4, %f3, %f7 ldsw [%l7 + 0x18], %i6 ld [%l7 + 0x20], %f3 movcs %icc, %g4, %l1 add %l4, 0x07CF, %g6 stb %g1, [%l7 + 0x74] array32 %o2, %l2, %i1 fmovsn %icc, %f14, %f0 stw %o3, [%l7 + 0x10] ldsw [%l7 + 0x14], %g5 ldsh [%l7 + 0x66], %l3 te %icc, 0x4 fnot1 %f8, %f0 te %icc, 0x3 nop setx loop_4553, %l0, %l1 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, %f8, %f8 fmovrsgez %i5, %f0, %f12 udiv %l6, 0x1B9F, %i3 loop_4553: ldsb [%l7 + 0x28], %l5 srax %i0, 0x0B, %l0 ldub [%l7 + 0x3D], %g3 std %f8, [%l7 + 0x48] ldx [%l7 + 0x18], %o5 fmul8x16au %f15, %f9, %f2 subcc %g7, %i4, %i7 brgz,a %o4, loop_4554 edge32n %o6, %i2, %o7 lduh [%l7 + 0x58], %o1 udiv %g2, 0x03C0, %i6 loop_4554: tle %xcc, 0x1 fornot2 %f2, %f12, %f2 fcmpeq16 %f12, %f0, %g4 stx %l1, [%l7 + 0x40] ldsw [%l7 + 0x0C], %o0 ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x57], %g6 fblg %fcc2, loop_4555 fbuge,a %fcc2, loop_4556 ldsw [%l7 + 0x10], %l4 fmovrse %o2, %f10, %f9 loop_4555: fmovdvs %icc, %f2, %f5 loop_4556: fmovrdlez %g1, %f0, %f6 stb %l2, [%l7 + 0x5F] ldd [%l7 + 0x10], %f0 ld [%l7 + 0x30], %f15 fbuge %fcc3, loop_4557 udiv %o3, 0x16C9, %i1 fmovsvc %xcc, %f15, %f12 fmul8x16al %f7, %f7, %f8 loop_4557: ld [%l7 + 0x50], %f8 fornot2s %f1, %f13, %f6 ldub [%l7 + 0x3A], %l3 nop setx loop_4558, %l0, %l1 jmpl %l1, %i5 and %l6, %i3, %l5 fbug,a %fcc0, loop_4559 std %f0, [%l7 + 0x50] loop_4558: fexpand %f4, %f4 fnors %f6, %f5, %f11 loop_4559: ldsw [%l7 + 0x1C], %i0 stw %g5, [%l7 + 0x50] fcmpne32 %f10, %f0, %g3 fbul %fcc0, loop_4560 faligndata %f12, %f4, %f14 fpack16 %f12, %f6 bneg,pt %icc, loop_4561 loop_4560: fmovsle %icc, %f2, %f9 stx %o5, [%l7 + 0x68] and %l0, 0x1A51, %i4 loop_4561: movge %xcc, %i7, %o4 fand %f4, %f12, %f8 edge8n %g7, %o6, %i2 fandnot1 %f10, %f4, %f0 edge32n %o1, %g2, %i6 fbge %fcc2, loop_4562 brgz,a %o7, loop_4563 bpos,a,pn %icc, loop_4564 srlx %g4, %l1, %g6 loop_4562: fpsub32 %f8, %f8, %f6 loop_4563: std %f6, [%l7 + 0x10] loop_4564: be,a,pn %icc, loop_4565 lduh [%l7 + 0x52], %o0 lduw [%l7 + 0x14], %o2 fmul8ulx16 %f4, %f12, %f0 loop_4565: bleu,a loop_4566 fcmpeq32 %f0, %f14, %l4 fnand %f6, %f6, %f0 lduw [%l7 + 0x74], %g1 loop_4566: fmovdvs %xcc, %f14, %f8 fmovdcs %xcc, %f12, %f5 fones %f14 fpadd16s %f9, %f10, %f12 bgu,a loop_4567 fcmpne16 %f6, %f2, %o3 fmovdgu %icc, %f13, %f5 stw %i1, [%l7 + 0x08] loop_4567: movrgez %l2, %l3, %l6 ldsh [%l7 + 0x76], %i5 bneg %xcc, loop_4568 fmovsvs %xcc, %f14, %f9 tneg %icc, 0x3 ldx [%l7 + 0x18], %i3 loop_4568: stx %i0, [%l7 + 0x20] ldsb [%l7 + 0x11], %l5 ldx [%l7 + 0x38], %g3 fornot2 %f6, %f2, %f0 lduh [%l7 + 0x50], %g5 movvs %icc, %l0, %o5 taddcc %i7, %o4, %i4 std %f6, [%l7 + 0x78] fblg %fcc2, loop_4569 fmovda %icc, %f9, %f2 subccc %g7, %i2, %o6 nop setx loop_4570, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4569: bvs,a,pt %icc, loop_4571 st %f4, [%l7 + 0x34] fblg,a %fcc2, loop_4572 loop_4570: fmovdle %xcc, %f14, %f12 loop_4571: mulscc %o1, %i6, %o7 ldub [%l7 + 0x3F], %g4 loop_4572: te %icc, 0x2 movl %xcc, %g2, %l1 edge32ln %g6, %o0, %l4 stb %g1, [%l7 + 0x30] edge16 %o2, %o3, %l2 stw %l3, [%l7 + 0x58] fcmpd %fcc3, %f6, %f10 tne %icc, 0x7 fcmpne32 %f10, %f14, %l6 fors %f2, %f8, %f6 ldx [%l7 + 0x70], %i1 stb %i3, [%l7 + 0x1D] lduh [%l7 + 0x62], %i5 movrlez %i0, 0x2DD, %l5 edge16n %g3, %g5, %o5 stb %l0, [%l7 + 0x23] fbn,a %fcc2, loop_4573 tl %xcc, 0x6 fornot1s %f8, %f7, %f6 ldd [%l7 + 0x28], %f4 loop_4573: fands %f1, %f9, %f6 fpsub16 %f14, %f6, %f14 fandnot1s %f8, %f9, %f6 fpadd16 %f10, %f12, %f14 fabsd %f4, %f6 fcmped %fcc0, %f14, %f8 ldsh [%l7 + 0x0C], %i7 fcmps %fcc3, %f15, %f3 ldsw [%l7 + 0x18], %o4 sdiv %i4, 0x0B93, %g7 tne %xcc, 0x1 stx %i2, [%l7 + 0x78] stx %o1, [%l7 + 0x20] lduh [%l7 + 0x5C], %o6 fnands %f14, %f7, %f11 srax %i6, 0x12, %g4 smulcc %g2, %o7, %l1 udivx %g6, 0x0B65, %o0 brz,a %l4, loop_4574 stw %o2, [%l7 + 0x6C] tsubcctv %o3, 0x008B, %l2 fmovdg %icc, %f10, %f9 loop_4574: st %f13, [%l7 + 0x70] stw %g1, [%l7 + 0x14] bneg,pt %icc, loop_4575 fbe %fcc2, loop_4576 fmovdne %xcc, %f12, %f2 fpackfix %f14, %f5 loop_4575: ld [%l7 + 0x64], %f6 loop_4576: array8 %l6, %i1, %l3 movn %icc, %i3, %i5 sub %l5, %g3, %g5 sth %o5, [%l7 + 0x38] fpackfix %f0, %f13 movcc %xcc, %l0, %i7 ldsw [%l7 + 0x78], %o4 fmovsne %xcc, %f12, %f7 ldsw [%l7 + 0x44], %i0 fnot2s %f6, %f4 sra %i4, 0x05, %i2 xnorcc %o1, 0x05F5, %g7 lduw [%l7 + 0x3C], %o6 fmovrdgz %i6, %f12, %f0 fmovsgu %xcc, %f0, %f4 stx %g4, [%l7 + 0x60] ldd [%l7 + 0x60], %f8 andcc %o7, %g2, %g6 nop setx loop_4577, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f12, %f8 bge,a %xcc, loop_4578 mulx %l1, 0x19B6, %l4 loop_4577: tvc %xcc, 0x4 fzero %f12 loop_4578: fble %fcc0, loop_4579 sth %o0, [%l7 + 0x62] fxnor %f8, %f10, %f2 movcs %xcc, %o2, %l2 loop_4579: tsubcc %o3, 0x1FFC, %l6 fmovs %f9, %f2 alignaddr %i1, %l3, %g1 fpack16 %f2, %f9 stb %i3, [%l7 + 0x6C] fmul8x16 %f8, %f2, %f4 fnor %f14, %f12, %f2 stb %l5, [%l7 + 0x2F] movpos %icc, %g3, %g5 std %f2, [%l7 + 0x60] umulcc %o5, 0x0880, %l0 tneg %icc, 0x2 tn %xcc, 0x6 fexpand %f4, %f8 ldx [%l7 + 0x60], %i7 edge32n %o4, %i0, %i5 umulcc %i2, 0x0DF9, %o1 fbn %fcc0, loop_4580 fors %f12, %f14, %f3 fpackfix %f6, %f8 stx %g7, [%l7 + 0x28] loop_4580: fmul8sux16 %f2, %f6, %f6 stx %o6, [%l7 + 0x08] fcmple16 %f10, %f8, %i6 brgz %i4, loop_4581 fpackfix %f8, %f1 fba,a %fcc0, loop_4582 lduh [%l7 + 0x5A], %o7 loop_4581: ldx [%l7 + 0x10], %g2 mova %icc, %g6, %l1 loop_4582: fble,a %fcc1, loop_4583 fmovrdlz %g4, %f2, %f2 ldx [%l7 + 0x28], %l4 fmovde %xcc, %f15, %f14 loop_4583: fpack32 %f12, %f6, %f2 fmul8sux16 %f0, %f2, %f0 ldd [%l7 + 0x08], %f2 fmovsneg %icc, %f2, %f14 lduw [%l7 + 0x28], %o0 fmuld8ulx16 %f7, %f5, %f2 fmovrdlz %o2, %f6, %f12 or %l2, 0x1CE0, %l6 std %f10, [%l7 + 0x68] stx %i1, [%l7 + 0x70] fpadd32s %f15, %f4, %f3 ldsw [%l7 + 0x48], %l3 ld [%l7 + 0x5C], %f8 ldsh [%l7 + 0x60], %o3 bg %icc, loop_4584 fmovdn %xcc, %f0, %f1 ldsb [%l7 + 0x11], %g1 bgu,a %icc, loop_4585 loop_4584: xorcc %i3, 0x1A63, %l5 movne %icc, %g3, %g5 alignaddrl %o5, %i7, %l0 loop_4585: subc %i0, %i5, %i2 fmovdne %xcc, %f2, %f15 edge16l %o4, %g7, %o6 st %f1, [%l7 + 0x3C] brlz,a %i6, loop_4586 fmovdvs %icc, %f5, %f15 fmovdle %xcc, %f0, %f7 std %f4, [%l7 + 0x70] loop_4586: fxors %f9, %f13, %f13 fmovde %xcc, %f10, %f9 tneg %icc, 0x1 sra %i4, 0x00, %o1 orcc %o7, 0x0858, %g2 ld [%l7 + 0x24], %f5 lduh [%l7 + 0x0A], %l1 movvc %icc, %g4, %g6 sth %o0, [%l7 + 0x1A] movrlz %o2, %l4, %l6 andn %i1, 0x04BF, %l2 fpmerge %f1, %f2, %f2 stw %l3, [%l7 + 0x48] fbuge,a %fcc3, loop_4587 fabss %f7, %f11 brgz,a %g1, loop_4588 ldsw [%l7 + 0x6C], %i3 loop_4587: movcs %xcc, %o3, %g3 ldsw [%l7 + 0x24], %g5 loop_4588: movn %xcc, %o5, %i7 movne %xcc, %l5, %i0 bn %xcc, loop_4589 fbue,a %fcc1, loop_4590 ldsh [%l7 + 0x7E], %i5 std %f2, [%l7 + 0x28] loop_4589: fbge,a %fcc1, loop_4591 loop_4590: ldub [%l7 + 0x23], %l0 movle %xcc, %i2, %g7 orncc %o4, 0x03E3, %i6 loop_4591: fbge,a %fcc0, loop_4592 fbn,a %fcc0, loop_4593 fmovscs %xcc, %f4, %f5 subccc %o6, %i4, %o7 loop_4592: brlz,a %o1, loop_4594 loop_4593: te %xcc, 0x3 smul %l1, %g4, %g2 fandnot1 %f12, %f14, %f0 loop_4594: ldd [%l7 + 0x18], %f8 movg %icc, %g6, %o2 fmovd %f6, %f0 edge16l %o0, %l4, %i1 fble,a %fcc1, loop_4595 mulx %l6, 0x0C45, %l2 tcc %icc, 0x0 stw %l3, [%l7 + 0x34] loop_4595: fnors %f7, %f2, %f15 ldsh [%l7 + 0x28], %g1 stb %i3, [%l7 + 0x69] movrne %g3, 0x06A, %g5 fmovrse %o3, %f12, %f10 sth %i7, [%l7 + 0x74] fbg,a %fcc1, loop_4596 fcmpgt16 %f8, %f8, %o5 lduh [%l7 + 0x38], %l5 movge %xcc, %i5, %l0 loop_4596: umul %i0, 0x1D43, %g7 addccc %o4, %i6, %o6 ldsh [%l7 + 0x64], %i4 bpos,a,pt %xcc, loop_4597 ldsh [%l7 + 0x44], %o7 fbg %fcc2, loop_4598 fmovdleu %icc, %f5, %f14 loop_4597: fxors %f0, %f3, %f12 stx %o1, [%l7 + 0x50] loop_4598: ldsh [%l7 + 0x48], %i2 fandnot2s %f2, %f8, %f0 smulcc %g4, 0x0EF3, %l1 tne %icc, 0x0 srlx %g6, 0x15, %g2 udiv %o0, 0x04C0, %l4 tcc %icc, 0x0 lduh [%l7 + 0x30], %o2 movrlez %i1, 0x06D, %l2 fnegd %f4, %f2 lduh [%l7 + 0x16], %l3 movg %xcc, %g1, %i3 orcc %g3, %g5, %o3 fpsub16s %f13, %f2, %f13 orncc %l6, %i7, %o5 sth %i5, [%l7 + 0x20] fmovsleu %icc, %f6, %f7 fpmerge %f9, %f2, %f0 tcc %xcc, 0x5 fmovrdlez %l0, %f4, %f4 fpsub32 %f14, %f6, %f10 stw %l5, [%l7 + 0x54] ldub [%l7 + 0x5D], %g7 popc %i0, %o4 tneg %icc, 0x0 fexpand %f10, %f10 andn %i6, 0x1741, %o6 movne %xcc, %i4, %o1 fmuld8sux16 %f3, %f4, %f8 fnor %f2, %f0, %f10 ldsw [%l7 + 0x10], %o7 fmovspos %xcc, %f10, %f2 alignaddrl %g4, %l1, %i2 popc %g6, %o0 udivx %g2, 0x1C55, %l4 fblg,a %fcc3, loop_4599 ldsh [%l7 + 0x62], %i1 ldd [%l7 + 0x08], %f14 fmovdvc %icc, %f12, %f9 loop_4599: fcmped %fcc1, %f6, %f8 ldsw [%l7 + 0x58], %l2 bpos,a loop_4600 fsrc1s %f0, %f5 fmovrdgz %o2, %f0, %f6 fcmple16 %f8, %f4, %l3 loop_4600: edge8ln %i3, %g3, %g5 ldx [%l7 + 0x10], %g1 fone %f10 or %o3, 0x1AD2, %i7 edge8ln %l6, %o5, %l0 edge8l %l5, %i5, %g7 brlez,a %o4, loop_4601 ldx [%l7 + 0x60], %i0 sth %o6, [%l7 + 0x74] fmovsvc %xcc, %f11, %f14 loop_4601: movne %icc, %i4, %o1 ldub [%l7 + 0x49], %i6 edge16ln %g4, %o7, %l1 fxor %f4, %f4, %f12 ldd [%l7 + 0x40], %f8 edge32n %g6, %i2, %o0 fand %f14, %f6, %f0 ldsb [%l7 + 0x1A], %g2 fcmped %fcc3, %f14, %f8 fblg %fcc1, loop_4602 xorcc %l4, 0x03F3, %i1 fornot2s %f13, %f9, %f2 fnot1 %f10, %f2 loop_4602: fornot1 %f14, %f4, %f14 fones %f7 srax %o2, 0x1B, %l3 alignaddr %l2, %i3, %g3 fnor %f14, %f0, %f2 be,a,pt %xcc, loop_4603 fmovdge %icc, %f5, %f1 bgu,a,pn %xcc, loop_4604 be loop_4605 loop_4603: xnorcc %g1, %g5, %o3 fbne,a %fcc0, loop_4606 loop_4604: stx %l6, [%l7 + 0x38] loop_4605: fbul %fcc0, loop_4607 st %f3, [%l7 + 0x1C] loop_4606: sra %o5, 0x06, %i7 or %l5, %l0, %i5 loop_4607: sll %o4, 0x12, %i0 std %f4, [%l7 + 0x78] edge16n %o6, %i4, %g7 edge8ln %o1, %g4, %i6 fnegd %f12, %f6 st %f2, [%l7 + 0x44] ldsh [%l7 + 0x2A], %o7 bpos,pt %icc, loop_4608 brz,a %l1, loop_4609 ldx [%l7 + 0x20], %i2 fmovrdgez %g6, %f0, %f8 loop_4608: fmovdge %xcc, %f8, %f6 loop_4609: fbge,a %fcc3, loop_4610 stw %o0, [%l7 + 0x28] st %f1, [%l7 + 0x74] lduw [%l7 + 0x2C], %l4 loop_4610: fmovdge %xcc, %f15, %f3 movge %xcc, %i1, %g2 sdivx %l3, 0x1A0F, %o2 stx %i3, [%l7 + 0x60] sub %g3, 0x0DAF, %g1 fnot2 %f10, %f12 stx %g5, [%l7 + 0x08] fmovdge %icc, %f12, %f2 udivcc %o3, 0x092A, %l2 fbue %fcc2, loop_4611 ldsb [%l7 + 0x12], %l6 stx %o5, [%l7 + 0x38] fmovsl %icc, %f1, %f9 loop_4611: ld [%l7 + 0x60], %f7 fbg %fcc2, loop_4612 fmul8x16au %f13, %f5, %f14 movgu %icc, %i7, %l5 fornot2s %f1, %f6, %f2 loop_4612: movpos %icc, %i5, %l0 fcmpd %fcc3, %f12, %f6 movge %xcc, %o4, %i0 bg,a,pn %icc, loop_4613 ldx [%l7 + 0x20], %o6 tpos %icc, 0x5 fmovdpos %icc, %f14, %f5 loop_4613: stx %g7, [%l7 + 0x78] bgu,pn %icc, loop_4614 lduw [%l7 + 0x24], %o1 std %f4, [%l7 + 0x70] ldsb [%l7 + 0x56], %g4 loop_4614: ldub [%l7 + 0x13], %i6 st %f9, [%l7 + 0x68] ldsw [%l7 + 0x58], %i4 stb %o7, [%l7 + 0x35] fble %fcc1, loop_4615 fmovrsgez %i2, %f8, %f12 sra %l1, %o0, %l4 alignaddr %g6, %g2, %l3 loop_4615: fmovdvc %icc, %f15, %f14 lduh [%l7 + 0x18], %o2 fmovsneg %icc, %f0, %f4 movpos %xcc, %i1, %g3 movrlez %g1, 0x081, %g5 fpsub16 %f6, %f6, %f8 fmovspos %xcc, %f8, %f13 fabsd %f0, %f12 mova %xcc, %i3, %o3 fba %fcc3, loop_4616 ld [%l7 + 0x14], %f10 fabsd %f0, %f6 std %f8, [%l7 + 0x68] loop_4616: udiv %l6, 0x0E6C, %o5 fmovde %xcc, %f10, %f15 std %f14, [%l7 + 0x08] udivx %l2, 0x029E, %l5 sub %i5, %l0, %i7 brnz,a %i0, loop_4617 ldx [%l7 + 0x10], %o6 movvc %xcc, %o4, %g7 ldd [%l7 + 0x38], %f6 loop_4617: bn,pt %xcc, loop_4618 ldx [%l7 + 0x38], %g4 array32 %o1, %i6, %o7 fornot2 %f8, %f4, %f0 loop_4618: bge,pn %xcc, loop_4619 fmovdneg %xcc, %f13, %f2 ldsh [%l7 + 0x60], %i4 fmovdneg %icc, %f10, %f0 loop_4619: fmovdcs %icc, %f6, %f4 fnegs %f14, %f3 stb %l1, [%l7 + 0x53] xor %i2, 0x073C, %l4 fmovsne %xcc, %f12, %f14 fmovrsgz %g6, %f13, %f5 fbue,a %fcc3, loop_4620 edge16n %g2, %o0, %l3 stb %i1, [%l7 + 0x2D] movre %g3, %o2, %g1 loop_4620: fandnot2s %f14, %f6, %f15 nop setx loop_4621, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f12, %f2, %f2 tle %icc, 0x5 ld [%l7 + 0x24], %f10 loop_4621: fmovdle %icc, %f6, %f10 ldub [%l7 + 0x68], %g5 stx %i3, [%l7 + 0x50] edge32ln %o3, %l6, %o5 fmuld8ulx16 %f14, %f9, %f6 fmovsneg %xcc, %f4, %f10 fbo,a %fcc1, loop_4622 fmovdg %icc, %f10, %f13 tsubcc %l5, %i5, %l0 alignaddrl %i7, %l2, %i0 loop_4622: ta %xcc, 0x2 ldd [%l7 + 0x10], %f6 ldx [%l7 + 0x68], %o6 xnorcc %g7, 0x1CD6, %g4 stx %o1, [%l7 + 0x70] ldsh [%l7 + 0x78], %o4 fble %fcc0, loop_4623 fmovdg %icc, %f12, %f6 ld [%l7 + 0x18], %f12 ldsw [%l7 + 0x24], %o7 loop_4623: fmul8ulx16 %f0, %f0, %f12 fnot1 %f14, %f8 tgu %xcc, 0x1 fmul8x16al %f11, %f1, %f2 st %f2, [%l7 + 0x78] srax %i6, %l1, %i2 brz,a %l4, loop_4624 lduw [%l7 + 0x5C], %i4 fmovdcc %xcc, %f7, %f14 lduh [%l7 + 0x4C], %g2 loop_4624: fmovrse %g6, %f3, %f1 fmul8x16al %f1, %f3, %f8 bneg loop_4625 lduh [%l7 + 0x68], %l3 fcmps %fcc1, %f14, %f0 lduh [%l7 + 0x40], %o0 loop_4625: std %f6, [%l7 + 0x30] orcc %i1, 0x0850, %g3 fble %fcc0, loop_4626 fxors %f11, %f3, %f13 lduh [%l7 + 0x54], %g1 ta %icc, 0x5 loop_4626: fbu %fcc0, loop_4627 fblg %fcc1, loop_4628 ldsb [%l7 + 0x51], %g5 fmul8x16al %f11, %f14, %f8 loop_4627: fmovsa %xcc, %f2, %f15 loop_4628: movcc %icc, %o2, %o3 sth %i3, [%l7 + 0x62] fmovs %f3, %f14 pdist %f4, %f8, %f0 brgz,a %o5, loop_4629 move %icc, %l6, %i5 ldsh [%l7 + 0x20], %l5 fxors %f9, %f9, %f0 loop_4629: fpadd32s %f4, %f4, %f6 brnz %i7, loop_4630 fandnot2 %f4, %f4, %f12 edge8n %l2, %l0, %o6 std %f14, [%l7 + 0x20] loop_4630: ldsw [%l7 + 0x6C], %g7 edge16ln %i0, %g4, %o1 sth %o4, [%l7 + 0x4A] edge16 %i6, %o7, %i2 fcmpes %fcc1, %f4, %f8 bge %xcc, loop_4631 fnor %f14, %f10, %f6 tge %xcc, 0x1 sth %l1, [%l7 + 0x18] loop_4631: stx %i4, [%l7 + 0x18] fcmpne32 %f8, %f6, %l4 bleu,pt %icc, loop_4632 fexpand %f7, %f10 tl %icc, 0x5 bgu,a %xcc, loop_4633 loop_4632: brz %g2, loop_4634 fmovrslz %g6, %f14, %f3 fsrc2s %f7, %f1 loop_4633: sllx %l3, %i1, %o0 loop_4634: addc %g1, %g5, %g3 fxnors %f13, %f3, %f3 edge16 %o3, %i3, %o2 ldd [%l7 + 0x10], %f6 st %f3, [%l7 + 0x50] fnot2s %f9, %f4 ldsw [%l7 + 0x18], %o5 bne loop_4635 brlez,a %l6, loop_4636 stx %i5, [%l7 + 0x78] fands %f3, %f10, %f1 loop_4635: fmovrdgez %i7, %f8, %f8 loop_4636: fmul8x16au %f12, %f11, %f14 ld [%l7 + 0x64], %f1 fmul8x16au %f15, %f5, %f10 xorcc %l2, %l5, %o6 fcmpne32 %f8, %f8, %l0 fbul %fcc3, loop_4637 xorcc %g7, 0x0525, %i0 ldx [%l7 + 0x38], %g4 tsubcc %o1, 0x044C, %i6 loop_4637: andcc %o7, 0x10CA, %o4 ldub [%l7 + 0x59], %i2 fmovdgu %xcc, %f12, %f0 tpos %xcc, 0x3 lduh [%l7 + 0x34], %l1 fbne,a %fcc0, loop_4638 tsubcctv %l4, 0x0132, %i4 stw %g6, [%l7 + 0x14] lduw [%l7 + 0x78], %g2 loop_4638: udivcc %l3, 0x114F, %i1 ldsb [%l7 + 0x5C], %o0 fcmpne16 %f14, %f6, %g1 stx %g3, [%l7 + 0x38] movrlez %g5, %i3, %o2 fcmpeq16 %f6, %f8, %o3 smulcc %l6, %i5, %i7 fble,a %fcc1, loop_4639 movrgez %l2, 0x020, %o5 tsubcctv %l5, 0x1406, %l0 fones %f7 loop_4639: udivx %o6, 0x1AC1, %g7 fpsub32 %f10, %f14, %f0 movvc %icc, %g4, %o1 fmul8x16au %f15, %f1, %f14 fmovdgu %xcc, %f13, %f7 ld [%l7 + 0x58], %f1 stx %i0, [%l7 + 0x18] addcc %o7, 0x179F, %o4 be,a,pn %xcc, loop_4640 fbuge %fcc3, loop_4641 add %i6, 0x002C, %i2 smulcc %l1, 0x1A31, %i4 loop_4640: std %f2, [%l7 + 0x08] loop_4641: popc %g6, %l4 fcmpne32 %f10, %f10, %l3 fcmpne32 %f4, %f14, %i1 fmovrsgz %o0, %f8, %f15 ldx [%l7 + 0x68], %g2 edge8l %g3, %g1, %g5 sllx %i3, %o2, %l6 xor %i5, 0x1A6F, %i7 fcmpgt16 %f14, %f12, %l2 ldsb [%l7 + 0x11], %o3 fpsub16s %f2, %f13, %f3 movcs %icc, %o5, %l5 ldd [%l7 + 0x70], %f14 edge16n %o6, %g7, %g4 fmuld8ulx16 %f1, %f11, %f8 fors %f8, %f5, %f8 sth %o1, [%l7 + 0x7C] fcmpne32 %f6, %f12, %i0 tsubcc %l0, 0x1FD1, %o4 brnz,a %i6, loop_4642 xor %i2, 0x1A88, %l1 ldx [%l7 + 0x78], %o7 fzeros %f4 loop_4642: fnors %f3, %f8, %f7 edge32ln %i4, %g6, %l3 movcs %xcc, %l4, %i1 std %f2, [%l7 + 0x08] be %icc, loop_4643 or %g2, 0x1A0B, %o0 ldsw [%l7 + 0x10], %g1 ld [%l7 + 0x08], %f11 loop_4643: fbu,a %fcc3, loop_4644 ldub [%l7 + 0x73], %g3 fmovdcs %xcc, %f9, %f0 tl %xcc, 0x6 loop_4644: ldsw [%l7 + 0x40], %g5 brlez %o2, loop_4645 fcmpne32 %f14, %f8, %i3 fmovsa %icc, %f3, %f7 addccc %l6, 0x1084, %i5 loop_4645: fpackfix %f12, %f4 fmovscc %xcc, %f14, %f13 mulscc %i7, %l2, %o3 ldx [%l7 + 0x78], %o5 xorcc %l5, 0x1505, %o6 ldsw [%l7 + 0x24], %g7 fones %f1 ldub [%l7 + 0x78], %g4 fcmpeq16 %f2, %f8, %o1 movpos %xcc, %l0, %o4 fmovdne %icc, %f9, %f3 ldsw [%l7 + 0x44], %i6 srax %i0, %l1, %i2 fbo %fcc3, loop_4646 ld [%l7 + 0x14], %f3 fmul8x16al %f6, %f9, %f6 stb %i4, [%l7 + 0x78] loop_4646: ldsw [%l7 + 0x10], %g6 srl %o7, 0x0B, %l4 fmovdcs %xcc, %f4, %f6 lduw [%l7 + 0x2C], %l3 fcmps %fcc3, %f15, %f15 fbule,a %fcc3, loop_4647 tne %icc, 0x6 fpsub32 %f0, %f8, %f4 stw %i1, [%l7 + 0x08] loop_4647: fbe,a %fcc0, loop_4648 fbn,a %fcc3, loop_4649 srl %g2, 0x1E, %g1 sdivcc %o0, 0x1FE3, %g3 loop_4648: fmovdleu %icc, %f12, %f3 loop_4649: bgu,a,pt %xcc, loop_4650 edge32ln %o2, %g5, %i3 movrne %l6, %i5, %l2 std %f4, [%l7 + 0x78] loop_4650: lduh [%l7 + 0x30], %i7 sethi 0x1073, %o5 tcs %icc, 0x4 stx %l5, [%l7 + 0x18] ldd [%l7 + 0x40], %f10 movn %xcc, %o3, %g7 fmovsa %icc, %f13, %f15 edge8n %g4, %o6, %o1 fcmpgt32 %f0, %f0, %o4 tne %icc, 0x6 fmovse %icc, %f3, %f1 fmul8sux16 %f8, %f8, %f4 fmovdpos %xcc, %f9, %f2 call loop_4651 stw %i6, [%l7 + 0x14] stb %i0, [%l7 + 0x32] ldx [%l7 + 0x18], %l1 loop_4651: tn %xcc, 0x4 fnot2 %f14, %f14 array8 %i2, %l0, %i4 tge %icc, 0x6 ldsw [%l7 + 0x3C], %o7 ldub [%l7 + 0x4D], %g6 ldsb [%l7 + 0x4E], %l4 ld [%l7 + 0x30], %f12 sra %l3, %i1, %g1 edge16ln %g2, %o0, %g3 ld [%l7 + 0x10], %f13 std %f2, [%l7 + 0x38] fxor %f6, %f2, %f0 fmovsgu %icc, %f13, %f1 move %icc, %g5, %i3 srl %l6, %o2, %l2 ldub [%l7 + 0x76], %i5 fmovrslz %i7, %f3, %f13 bneg,a loop_4652 movre %l5, 0x38C, %o5 xnorcc %g7, %o3, %g4 sethi 0x1E0A, %o1 loop_4652: fmovsn %xcc, %f11, %f6 fmovsn %icc, %f2, %f9 nop setx loop_4653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmps %fcc3, %f5, %f11 tgu %xcc, 0x4 movne %xcc, %o4, %i6 loop_4653: lduw [%l7 + 0x24], %o6 fmuld8ulx16 %f3, %f0, %f4 fcmpgt16 %f2, %f6, %l1 fbl %fcc1, loop_4654 edge32 %i0, %l0, %i4 bleu,a,pt %xcc, loop_4655 tge %xcc, 0x1 loop_4654: for %f14, %f14, %f4 ldub [%l7 + 0x54], %o7 loop_4655: tcs %xcc, 0x2 for %f0, %f10, %f0 movrgez %g6, 0x34D, %i2 udiv %l3, 0x1776, %l4 lduw [%l7 + 0x70], %g1 call loop_4656 fcmple32 %f2, %f8, %i1 edge8 %g2, %o0, %g3 sdivcc %g5, 0x131A, %i3 loop_4656: ldx [%l7 + 0x40], %l6 sll %o2, %l2, %i5 ble,pn %icc, loop_4657 srlx %i7, %l5, %o5 ldx [%l7 + 0x68], %g7 fone %f6 loop_4657: fnot1s %f6, %f1 ldsw [%l7 + 0x48], %g4 fmul8x16au %f4, %f12, %f8 fmovdvc %xcc, %f11, %f13 fpackfix %f10, %f1 sth %o3, [%l7 + 0x6E] array8 %o4, %o1, %i6 lduw [%l7 + 0x3C], %o6 tsubcctv %l1, 0x1DBA, %i0 bneg,pn %icc, loop_4658 fnand %f4, %f14, %f6 fnands %f0, %f10, %f8 bpos,a %xcc, loop_4659 loop_4658: lduh [%l7 + 0x76], %l0 fpsub32s %f11, %f9, %f15 edge16 %o7, %g6, %i2 loop_4659: fmovrslz %l3, %f12, %f8 fmovrdgez %i4, %f14, %f8 tn %xcc, 0x0 brlez %g1, loop_4660 st %f1, [%l7 + 0x70] stx %l4, [%l7 + 0x28] smulcc %g2, %o0, %i1 loop_4660: fmul8x16 %f13, %f14, %f6 fandnot2s %f13, %f1, %f14 edge8ln %g3, %g5, %l6 stx %o2, [%l7 + 0x50] ld [%l7 + 0x6C], %f15 fcmped %fcc3, %f14, %f4 edge16n %l2, %i5, %i3 fmovrdgez %i7, %f2, %f6 edge8l %o5, %g7, %l5 udivcc %g4, 0x18F7, %o4 st %f7, [%l7 + 0x44] fble %fcc3, loop_4661 tvc %xcc, 0x2 lduh [%l7 + 0x24], %o1 fand %f0, %f14, %f6 loop_4661: fbuge,a %fcc2, loop_4662 std %f10, [%l7 + 0x08] edge16n %i6, %o6, %o3 fandnot2 %f12, %f10, %f8 loop_4662: movpos %xcc, %l1, %l0 ldx [%l7 + 0x58], %i0 bvs,a %xcc, loop_4663 bpos,a %xcc, loop_4664 subccc %g6, 0x11F5, %o7 srlx %l3, 0x0F, %i4 loop_4663: udiv %i2, 0x19E7, %l4 loop_4664: mulx %g1, 0x110E, %g2 nop setx loop_4665, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f10, %f1, %f13 fmovdn %icc, %f0, %f5 movleu %icc, %i1, %o0 loop_4665: fmovrdlez %g5, %f2, %f8 ldsh [%l7 + 0x66], %g3 tvs %xcc, 0x3 stx %l6, [%l7 + 0x70] fzero %f0 stb %o2, [%l7 + 0x25] fpack32 %f10, %f14, %f14 bcs loop_4666 ldsw [%l7 + 0x2C], %l2 fmovsle %xcc, %f10, %f5 ldd [%l7 + 0x38], %f14 loop_4666: ldsh [%l7 + 0x20], %i3 fbg,a %fcc3, loop_4667 fmovrslez %i7, %f13, %f10 stw %i5, [%l7 + 0x3C] fbg %fcc2, loop_4668 loop_4667: ldsh [%l7 + 0x1A], %o5 ldd [%l7 + 0x48], %f6 fmovdcc %icc, %f5, %f14 loop_4668: fbl %fcc0, loop_4669 std %f8, [%l7 + 0x60] fornot2s %f10, %f0, %f1 ldd [%l7 + 0x40], %f6 loop_4669: mova %icc, %g7, %g4 movneg %xcc, %l5, %o4 fmovdn %icc, %f1, %f8 movpos %xcc, %o1, %i6 movge %icc, %o3, %o6 nop setx loop_4670, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movge %xcc, %l1, %i0 brlz,a %g6, loop_4671 sth %o7, [%l7 + 0x10] loop_4670: udivx %l3, 0x1378, %l0 fpadd32 %f0, %f10, %f12 loop_4671: sethi 0x19E8, %i4 addc %l4, %i2, %g1 stw %i1, [%l7 + 0x20] fnot2 %f6, %f10 ldsh [%l7 + 0x1E], %g2 fmul8x16al %f4, %f10, %f2 tne %icc, 0x1 ld [%l7 + 0x58], %f13 ld [%l7 + 0x50], %f1 subcc %o0, %g3, %l6 stw %o2, [%l7 + 0x1C] lduw [%l7 + 0x1C], %g5 edge16n %i3, %i7, %l2 mova %xcc, %o5, %i5 array8 %g7, %g4, %l5 tsubcctv %o4, %i6, %o3 sllx %o1, 0x06, %o6 fmovdn %xcc, %f1, %f9 fmovdle %icc, %f1, %f14 std %f12, [%l7 + 0x10] ldsw [%l7 + 0x38], %i0 ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x58], %l1 fbug %fcc3, loop_4672 tle %xcc, 0x6 fmovdne %xcc, %f9, %f10 fpsub32 %f14, %f0, %f2 loop_4672: stb %o7, [%l7 + 0x52] ldd [%l7 + 0x70], %f0 tcc %icc, 0x2 fmul8ulx16 %f12, %f6, %f0 fandnot1s %f11, %f1, %f15 stb %l3, [%l7 + 0x45] fpadd32s %f0, %f3, %f13 fcmpeq32 %f2, %f8, %l0 addc %g6, 0x191C, %l4 tg %icc, 0x2 std %f14, [%l7 + 0x50] brgz %i2, loop_4673 fors %f5, %f12, %f2 fand %f14, %f12, %f8 ldx [%l7 + 0x68], %g1 loop_4673: fnand %f4, %f10, %f10 fmovd %f2, %f4 fmovdvs %icc, %f9, %f9 tle %xcc, 0x3 edge8l %i1, %g2, %i4 fmovsa %icc, %f14, %f0 tge %icc, 0x1 orcc %o0, 0x1100, %g3 and %o2, %l6, %i3 nop setx loop_4674, %l0, %l1 jmpl %l1, %g5 fxors %f13, %f8, %f12 lduw [%l7 + 0x60], %l2 tl %icc, 0x1 loop_4674: movrgez %o5, %i7, %g7 fornot1s %f15, %f12, %f2 fmovdvc %icc, %f13, %f2 sth %g4, [%l7 + 0x7C] subcc %l5, %o4, %i5 stw %i6, [%l7 + 0x38] mulx %o1, 0x03E1, %o6 fmuld8ulx16 %f8, %f13, %f2 sub %o3, %i0, %l1 orncc %l3, 0x0DDD, %o7 sth %g6, [%l7 + 0x16] fabsd %f4, %f6 fpadd16 %f12, %f12, %f10 fors %f4, %f14, %f13 fbne %fcc2, loop_4675 movre %l4, %l0, %i2 fmovrsne %i1, %f0, %f2 ba,a %icc, loop_4676 loop_4675: ldd [%l7 + 0x18], %f2 fors %f7, %f13, %f4 movneg %icc, %g1, %g2 loop_4676: alignaddr %i4, %g3, %o0 fmovsn %xcc, %f4, %f1 fmuld8sux16 %f2, %f8, %f2 fmuld8ulx16 %f10, %f5, %f14 sth %l6, [%l7 + 0x78] movle %xcc, %i3, %g5 fbl,a %fcc3, loop_4677 fcmpeq32 %f0, %f12, %l2 fpsub16 %f4, %f14, %f0 fmovrdgz %o5, %f12, %f10 loop_4677: movrgez %i7, %g7, %o2 ldsh [%l7 + 0x18], %l5 fpmerge %f8, %f4, %f2 brgz,a %o4, loop_4678 stx %g4, [%l7 + 0x08] stb %i6, [%l7 + 0x76] stx %o1, [%l7 + 0x20] loop_4678: fnor %f2, %f2, %f4 fpsub32s %f10, %f5, %f14 fpsub32 %f2, %f10, %f8 fnot2 %f2, %f6 nop setx loop_4679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmped %fcc0, %f8, %f10 lduw [%l7 + 0x54], %o6 ldsw [%l7 + 0x7C], %i5 loop_4679: fcmpgt32 %f12, %f8, %i0 edge32 %l1, %o3, %l3 and %g6, 0x0EF2, %o7 ldsw [%l7 + 0x64], %l4 sth %l0, [%l7 + 0x52] subcc %i1, 0x1866, %g1 sdivcc %i2, 0x0A04, %g2 std %f6, [%l7 + 0x30] fmovdpos %xcc, %f13, %f11 stb %g3, [%l7 + 0x14] sdiv %o0, 0x0F2A, %l6 fnand %f10, %f2, %f10 ble,pn %icc, loop_4680 bvs,a,pt %icc, loop_4681 bvs,pn %xcc, loop_4682 edge16ln %i4, %g5, %l2 loop_4680: fmovrdlez %o5, %f2, %f12 loop_4681: fsrc1 %f2, %f4 loop_4682: sth %i3, [%l7 + 0x5C] siam 0x5 sth %g7, [%l7 + 0x38] ldd [%l7 + 0x40], %f0 ld [%l7 + 0x74], %f15 ld [%l7 + 0x40], %f0 movvc %xcc, %i7, %l5 edge16n %o4, %o2, %i6 bne loop_4683 fnands %f3, %f3, %f9 addc %o1, 0x0523, %o6 ldub [%l7 + 0x71], %g4 loop_4683: brnz,a %i0, loop_4684 fpadd32s %f5, %f4, %f13 ldsh [%l7 + 0x5A], %l1 sth %i5, [%l7 + 0x32] loop_4684: fmul8x16al %f15, %f5, %f14 stw %o3, [%l7 + 0x54] edge16ln %g6, %o7, %l3 subccc %l4, 0x0EBF, %i1 fbu,a %fcc3, loop_4685 std %f14, [%l7 + 0x20] stw %g1, [%l7 + 0x5C] ld [%l7 + 0x78], %f6 loop_4685: fmovsvs %icc, %f0, %f7 orncc %l0, %g2, %g3 ldsh [%l7 + 0x5A], %i2 stw %l6, [%l7 + 0x64] faligndata %f4, %f0, %f2 ldd [%l7 + 0x10], %f4 fabss %f8, %f3 and %i4, 0x020B, %g5 stw %l2, [%l7 + 0x34] ldsw [%l7 + 0x14], %o0 movcs %xcc, %i3, %o5 fnands %f13, %f1, %f4 fnot1s %f14, %f4 fmovsl %xcc, %f7, %f3 fblg,a %fcc1, loop_4686 lduh [%l7 + 0x78], %i7 movn %xcc, %g7, %o4 fba %fcc3, loop_4687 loop_4686: tvs %icc, 0x4 lduw [%l7 + 0x64], %o2 tn %xcc, 0x4 loop_4687: alignaddrl %l5, %o1, %i6 fxors %f2, %f15, %f10 be,pt %xcc, loop_4688 st %f12, [%l7 + 0x74] fxnor %f14, %f4, %f8 nop setx loop_4689, %l0, %l1 jmpl %l1, %o6 loop_4688: fmovrsne %g4, %f2, %f8 bgu,pt %xcc, loop_4690 fcmpd %fcc2, %f4, %f2 loop_4689: fnands %f15, %f0, %f0 fmovdg %icc, %f1, %f4 loop_4690: fblg,a %fcc1, loop_4691 ld [%l7 + 0x44], %f12 fmovdgu %xcc, %f12, %f3 udivcc %l1, 0x1B62, %i0 loop_4691: fxor %f4, %f10, %f8 tne %icc, 0x1 xnor %o3, %i5, %g6 fba %fcc1, loop_4692 or %l3, 0x0FB6, %l4 fmovrslz %i1, %f4, %f12 tl %icc, 0x1 loop_4692: sllx %g1, %l0, %o7 fmovsle %xcc, %f15, %f2 edge16l %g3, %i2, %l6 ld [%l7 + 0x1C], %f5 fmovdneg %xcc, %f4, %f1 fmovsvc %xcc, %f5, %f0 std %f10, [%l7 + 0x78] fmovdg %icc, %f2, %f8 brgz,a %i4, loop_4693 andcc %g2, %l2, %g5 edge32ln %i3, %o5, %o0 lduh [%l7 + 0x44], %g7 loop_4693: sth %i7, [%l7 + 0x76] stw %o2, [%l7 + 0x58] tle %xcc, 0x5 brz,a %o4, loop_4694 std %f14, [%l7 + 0x48] tneg %xcc, 0x2 pdist %f8, %f14, %f12 loop_4694: movvs %icc, %o1, %i6 ldsh [%l7 + 0x40], %o6 fbuge,a %fcc1, loop_4695 ldd [%l7 + 0x40], %f4 ldub [%l7 + 0x0D], %l5 std %f4, [%l7 + 0x50] loop_4695: edge32n %l1, %g4, %o3 bg,a,pt %icc, loop_4696 fxnors %f9, %f2, %f14 sethi 0x06CA, %i0 nop setx loop_4697, %l0, %l1 jmpl %l1, %i5 loop_4696: st %f10, [%l7 + 0x6C] tleu %xcc, 0x0 subcc %g6, 0x0291, %l4 loop_4697: bg loop_4698 st %f10, [%l7 + 0x58] udivcc %i1, 0x1ABC, %l3 bn loop_4699 loop_4698: fpadd32s %f0, %f4, %f3 pdist %f8, %f8, %f10 tle %icc, 0x6 loop_4699: edge32 %l0, %g1, %o7 fones %f7 bvc,a,pn %xcc, loop_4700 fmovdcs %icc, %f14, %f5 std %f10, [%l7 + 0x58] alignaddr %g3, %l6, %i2 loop_4700: ld [%l7 + 0x74], %f13 taddcctv %i4, 0x1B07, %l2 fba,a %fcc0, loop_4701 ldsw [%l7 + 0x68], %g5 sethi 0x024E, %g2 std %f2, [%l7 + 0x58] loop_4701: fbl %fcc3, loop_4702 fpack32 %f14, %f6, %f12 fsrc1s %f10, %f11 std %f2, [%l7 + 0x58] loop_4702: movne %icc, %i3, %o0 fnot2 %f10, %f8 std %f0, [%l7 + 0x60] fzero %f12 stx %g7, [%l7 + 0x20] fandnot1s %f1, %f0, %f3 orn %i7, %o5, %o4 tneg %xcc, 0x4 st %f8, [%l7 + 0x1C] lduw [%l7 + 0x68], %o2 movg %xcc, %i6, %o6 edge16n %o1, %l1, %l5 movl %icc, %o3, %g4 ld [%l7 + 0x70], %f2 mulx %i5, %i0, %l4 ldd [%l7 + 0x38], %f14 brgez,a %g6, loop_4703 for %f12, %f10, %f8 sth %i1, [%l7 + 0x6A] tle %xcc, 0x1 loop_4703: 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 fmovrsgez %l0, %f10, %f12 ba,a loop_4705 fmovdneg %xcc, %f0, %f6 loop_4704: fmovrsgz %g1, %f13, %f4 addccc %o7, 0x048A, %l3 loop_4705: edge16l %l6, %i2, %g3 faligndata %f10, %f2, %f4 ldsh [%l7 + 0x3A], %i4 fbn %fcc0, loop_4706 edge32n %g5, %l2, %i3 fmovrdlz %o0, %f12, %f0 andncc %g7, %i7, %g2 loop_4706: ldx [%l7 + 0x68], %o4 st %f14, [%l7 + 0x10] fmovrdgez %o2, %f4, %f0 lduh [%l7 + 0x14], %i6 fmovs %f10, %f6 stx %o6, [%l7 + 0x58] ldub [%l7 + 0x1A], %o5 edge16 %l1, %o1, %o3 ldsh [%l7 + 0x62], %l5 ldd [%l7 + 0x78], %f14 sdiv %i5, 0x1A1F, %g4 st %f5, [%l7 + 0x40] ldsw [%l7 + 0x68], %i0 fbule,a %fcc2, loop_4707 sth %l4, [%l7 + 0x4C] stw %g6, [%l7 + 0x5C] movpos %icc, %l0, %i1 loop_4707: fcmpgt32 %f12, %f0, %o7 bvs,a %xcc, loop_4708 mulscc %l3, 0x1925, %l6 fmovse %icc, %f4, %f3 xor %g1, %i2, %i4 loop_4708: orn %g5, %l2, %g3 fnot2s %f11, %f14 sra %o0, 0x19, %i3 fand %f4, %f10, %f2 fmovdl %icc, %f10, %f11 array32 %g7, %g2, %i7 stb %o4, [%l7 + 0x32] fmovrslz %i6, %f1, %f8 bpos,a,pn %xcc, loop_4709 fzeros %f12 fand %f8, %f6, %f6 fsrc1s %f5, %f10 loop_4709: umul %o6, %o2, %o5 fnands %f11, %f13, %f12 lduw [%l7 + 0x30], %l1 fmovsl %icc, %f10, %f5 stw %o1, [%l7 + 0x24] fcmpgt32 %f0, %f8, %o3 alignaddrl %l5, %g4, %i5 fpadd16s %f1, %f0, %f5 lduw [%l7 + 0x34], %i0 lduw [%l7 + 0x4C], %g6 ldx [%l7 + 0x28], %l4 addcc %i1, %l0, %l3 fmovdvc %icc, %f10, %f13 st %f3, [%l7 + 0x14] lduw [%l7 + 0x70], %l6 or %g1, %i2, %i4 ldsw [%l7 + 0x68], %g5 edge16ln %l2, %o7, %g3 andcc %o0, 0x1A53, %i3 movne %xcc, %g7, %i7 tleu %xcc, 0x2 fsrc1s %f1, %f11 tsubcctv %o4, 0x185D, %i6 fmovdl %xcc, %f12, %f11 taddcctv %g2, 0x0283, %o2 edge32ln %o5, %o6, %l1 ldub [%l7 + 0x17], %o3 fpadd32 %f10, %f2, %f12 bpos %xcc, loop_4710 fbue,a %fcc0, loop_4711 fmovrsgez %o1, %f2, %f2 call loop_4712 loop_4710: fbl %fcc2, loop_4713 loop_4711: ld [%l7 + 0x4C], %f8 nop setx loop_4714, %l0, %l1 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_4712: bvs %icc, loop_4715 loop_4713: taddcc %l5, %i5, %g4 ldub [%l7 + 0x64], %i0 loop_4714: subcc %l4, %i1, %g6 loop_4715: fmul8ulx16 %f10, %f6, %f8 ldsh [%l7 + 0x14], %l0 fabsd %f0, %f4 fornot2s %f13, %f12, %f15 fpsub16s %f12, %f8, %f14 fcmpgt16 %f10, %f2, %l6 fmovdvc %xcc, %f14, %f12 fmovdl %xcc, %f13, %f13 lduw [%l7 + 0x58], %l3 fmovsge %xcc, %f5, %f0 fmovrsgez %i2, %f13, %f13 udivx %i4, 0x0D82, %g5 lduw [%l7 + 0x08], %l2 stw %g1, [%l7 + 0x30] fbo %fcc3, loop_4716 fzero %f0 stx %g3, [%l7 + 0x18] ldd [%l7 + 0x38], %f8 loop_4716: tvs %xcc, 0x0 lduh [%l7 + 0x12], %o0 orcc %o7, 0x089F, %g7 ldsw [%l7 + 0x54], %i3 fbne %fcc1, loop_4717 fpackfix %f4, %f4 fpmerge %f0, %f9, %f4 xor %i7, 0x1300, %o4 loop_4717: fba %fcc3, loop_4718 stb %i6, [%l7 + 0x2B] nop setx loop_4719, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,a %xcc, loop_4720 loop_4718: fba,a %fcc0, loop_4721 std %f14, [%l7 + 0x40] loop_4719: lduw [%l7 + 0x20], %o2 loop_4720: movre %g2, %o5, %o6 loop_4721: move %xcc, %l1, %o3 ldd [%l7 + 0x58], %f2 for %f6, %f6, %f10 ldsb [%l7 + 0x66], %o1 brgez %l5, loop_4722 fmovdpos %xcc, %f2, %f5 ldub [%l7 + 0x3D], %g4 fcmple32 %f0, %f12, %i5 loop_4722: fmovsa %xcc, %f4, %f7 fmovrdgez %i0, %f0, %f0 sth %l4, [%l7 + 0x54] fmovrsne %i1, %f12, %f10 fzero %f4 ldd [%l7 + 0x50], %f14 fmovsl %icc, %f15, %f13 st %f4, [%l7 + 0x4C] fsrc2s %f8, %f12 st %f13, [%l7 + 0x10] tle %xcc, 0x3 fmovse %icc, %f4, %f10 call loop_4723 bleu,pt %xcc, loop_4724 xor %g6, %l0, %l6 stb %i2, [%l7 + 0x62] loop_4723: fmovscc %icc, %f7, %f9 loop_4724: fmul8x16al %f10, %f6, %f6 ldsb [%l7 + 0x0C], %i4 tsubcctv %g5, 0x0775, %l3 fcmpne16 %f12, %f2, %g1 bl,a %xcc, loop_4725 fmovscs %icc, %f15, %f11 sdiv %l2, 0x1727, %o0 te %xcc, 0x6 loop_4725: addc %g3, %g7, %i3 fbne %fcc3, loop_4726 fbuge,a %fcc0, loop_4727 faligndata %f14, %f14, %f12 movvs %xcc, %i7, %o7 loop_4726: ldsb [%l7 + 0x56], %o4 loop_4727: ldsw [%l7 + 0x64], %o2 fmovdne %xcc, %f8, %f4 fmovrdne %i6, %f0, %f10 smul %g2, %o6, %l1 fpmerge %f8, %f6, %f14 edge16ln %o3, %o1, %l5 brgez,a %o5, loop_4728 lduh [%l7 + 0x32], %i5 ld [%l7 + 0x08], %f4 stb %g4, [%l7 + 0x32] loop_4728: ldsb [%l7 + 0x52], %l4 edge32 %i1, %i0, %l0 bg loop_4729 fbne,a %fcc2, loop_4730 fpmerge %f15, %f6, %f6 edge8l %g6, %l6, %i2 loop_4729: ldsb [%l7 + 0x3F], %g5 loop_4730: st %f9, [%l7 + 0x3C] movrlez %l3, %g1, %l2 fnands %f0, %f2, %f1 movleu %xcc, %i4, %o0 lduw [%l7 + 0x58], %g3 lduw [%l7 + 0x60], %i3 fmovrslz %g7, %f0, %f11 andcc %o7, %i7, %o4 fmul8sux16 %f6, %f10, %f10 or %i6, 0x0BC0, %o2 std %f10, [%l7 + 0x38] ldub [%l7 + 0x34], %g2 ldub [%l7 + 0x08], %o6 ldd [%l7 + 0x28], %f12 ldx [%l7 + 0x18], %o3 sth %l1, [%l7 + 0x7E] andn %o1, 0x0FA8, %l5 fzero %f0 subc %o5, %i5, %g4 movg %icc, %i1, %i0 fmovsvc %xcc, %f1, %f7 ldsh [%l7 + 0x72], %l0 fmovsg %xcc, %f0, %f8 alignaddrl %g6, %l4, %i2 fornot1 %f8, %f0, %f2 lduh [%l7 + 0x1A], %l6 fxor %f14, %f0, %f10 fmovsgu %xcc, %f0, %f2 fxors %f7, %f2, %f14 taddcctv %l3, %g5, %l2 movg %xcc, %g1, %o0 te %icc, 0x3 fbne %fcc1, loop_4731 ldd [%l7 + 0x40], %f0 tle %xcc, 0x5 addccc %g3, %i3, %g7 loop_4731: fornot2 %f0, %f4, %f4 fmovsa %xcc, %f6, %f11 edge32n %i4, %o7, %i7 nop setx loop_4732, %l0, %l1 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 + 0x6C], %f4 ldsw [%l7 + 0x1C], %i6 ldsw [%l7 + 0x08], %o2 loop_4732: ld [%l7 + 0x7C], %f7 bn %icc, loop_4733 tg %xcc, 0x2 movrlz %o4, %g2, %o6 fmovscc %icc, %f6, %f8 loop_4733: fbu %fcc1, loop_4734 stb %o3, [%l7 + 0x64] st %f14, [%l7 + 0x3C] fmovdcc %icc, %f8, %f1 loop_4734: fmovsa %icc, %f1, %f14 tneg %icc, 0x5 movl %icc, %l1, %l5 std %f2, [%l7 + 0x38] stw %o5, [%l7 + 0x20] bg %xcc, loop_4735 fcmped %fcc0, %f14, %f8 ldub [%l7 + 0x55], %o1 fmovse %xcc, %f15, %f15 loop_4735: fnot2 %f8, %f12 ldd [%l7 + 0x18], %f2 edge16 %i5, %i1, %g4 stb %i0, [%l7 + 0x3D] brnz,a %l0, loop_4736 tvs %icc, 0x5 fnegs %f8, %f13 stw %l4, [%l7 + 0x68] loop_4736: fmovrdlz %g6, %f14, %f0 bl,a %xcc, loop_4737 fmovdle %icc, %f11, %f5 st %f1, [%l7 + 0x3C] bneg,a loop_4738 loop_4737: fpack32 %f6, %f2, %f4 nop setx loop_4739, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %icc, 0x6 loop_4738: fbule,a %fcc2, loop_4740 tcs %xcc, 0x5 loop_4739: ldsb [%l7 + 0x42], %l6 sth %l3, [%l7 + 0x60] loop_4740: fpadd32s %f0, %f2, %f12 ldub [%l7 + 0x28], %g5 sll %i2, 0x01, %l2 fmul8x16au %f14, %f1, %f10 ldub [%l7 + 0x3A], %g1 std %f10, [%l7 + 0x30] st %f4, [%l7 + 0x0C] mulscc %o0, %i3, %g3 fbe %fcc3, loop_4741 lduh [%l7 + 0x12], %g7 bgu %xcc, loop_4742 std %f0, [%l7 + 0x48] loop_4741: ldsw [%l7 + 0x28], %i4 ldsh [%l7 + 0x20], %o7 loop_4742: fcmped %fcc0, %f10, %f14 ba %icc, loop_4743 fmovde %icc, %f2, %f11 fmovdneg %xcc, %f5, %f10 fmovsle %icc, %f9, %f1 loop_4743: st %f10, [%l7 + 0x60] fzero %f0 umul %i7, %o2, %i6 lduw [%l7 + 0x5C], %g2 brlz,a %o6, loop_4744 fbe,a %fcc2, loop_4745 ldsw [%l7 + 0x28], %o4 array8 %o3, %l1, %o5 loop_4744: bg loop_4746 loop_4745: movge %xcc, %l5, %i5 fornot2 %f0, %f14, %f10 edge16l %o1, %i1, %i0 loop_4746: ldsb [%l7 + 0x2D], %g4 ld [%l7 + 0x50], %f2 fbule %fcc2, loop_4747 ta %icc, 0x1 bneg,a,pn %icc, loop_4748 ldsw [%l7 + 0x74], %l4 loop_4747: ldsh [%l7 + 0x48], %l0 sdiv %l6, 0x14C4, %l3 loop_4748: ldsb [%l7 + 0x76], %g6 smul %i2, 0x1484, %l2 ldsh [%l7 + 0x26], %g5 fba,a %fcc1, loop_4749 movrne %o0, 0x397, %g1 ldx [%l7 + 0x78], %g3 fmovrsgz %g7, %f4, %f4 loop_4749: mulscc %i3, 0x1F10, %o7 fmul8sux16 %f12, %f2, %f10 nop setx loop_4750, %l0, %l1 jmpl %l1, %i7 std %f10, [%l7 + 0x28] tn %xcc, 0x5 st %f10, [%l7 + 0x40] loop_4750: udivx %i4, 0x183C, %o2 ld [%l7 + 0x08], %f0 stw %g2, [%l7 + 0x0C] subc %i6, 0x0985, %o4 ldsb [%l7 + 0x4C], %o6 ldd [%l7 + 0x68], %f14 brlez %o3, loop_4751 brlez,a %l1, loop_4752 tl %icc, 0x3 sllx %l5, %i5, %o5 loop_4751: fbu,a %fcc0, loop_4753 loop_4752: xorcc %i1, %i0, %o1 andncc %g4, %l4, %l0 fone %f6 loop_4753: fxors %f0, %f7, %f6 stx %l3, [%l7 + 0x50] addcc %g6, %i2, %l6 sth %l2, [%l7 + 0x78] lduh [%l7 + 0x1E], %g5 stx %g1, [%l7 + 0x30] sth %g3, [%l7 + 0x72] fmovsvs %xcc, %f2, %f14 fmovdl %xcc, %f8, %f7 fmovrsgez %g7, %f7, %f1 bneg loop_4754 pdist %f0, %f12, %f0 stw %o0, [%l7 + 0x30] sth %o7, [%l7 + 0x42] loop_4754: edge8ln %i7, %i4, %i3 ld [%l7 + 0x3C], %f12 alignaddrl %g2, %o2, %o4 fmovsne %xcc, %f10, %f15 tn %icc, 0x5 std %f2, [%l7 + 0x20] stb %i6, [%l7 + 0x7E] fmovsleu %icc, %f6, %f8 stw %o3, [%l7 + 0x58] tge %xcc, 0x2 ble loop_4755 st %f15, [%l7 + 0x20] fmovsneg %icc, %f11, %f5 bgu,pt %xcc, loop_4756 loop_4755: fnot2 %f2, %f14 add %l1, 0x13F1, %l5 tvs %icc, 0x5 loop_4756: ldd [%l7 + 0x28], %f10 ldsh [%l7 + 0x10], %i5 ldsw [%l7 + 0x1C], %o5 lduw [%l7 + 0x70], %o6 movn %icc, %i1, %o1 for %f6, %f8, %f2 faligndata %f6, %f2, %f8 stx %g4, [%l7 + 0x38] fcmpgt32 %f6, %f8, %i0 ba,pn %xcc, loop_4757 sth %l4, [%l7 + 0x68] tne %icc, 0x7 ble,a,pt %xcc, loop_4758 loop_4757: fornot1 %f8, %f4, %f14 fors %f7, %f10, %f6 fnot1 %f10, %f10 loop_4758: stw %l3, [%l7 + 0x28] std %f6, [%l7 + 0x70] lduh [%l7 + 0x16], %l0 fpack16 %f12, %f9 lduw [%l7 + 0x3C], %i2 bge %icc, loop_4759 call loop_4760 fpadd16 %f2, %f8, %f4 ldsb [%l7 + 0x68], %l6 loop_4759: fmovsneg %icc, %f6, %f1 loop_4760: movl %icc, %l2, %g5 tgu %icc, 0x2 fpadd32 %f6, %f10, %f0 brgz %g6, loop_4761 stx %g1, [%l7 + 0x30] tl %xcc, 0x1 fbg %fcc1, loop_4762 loop_4761: and %g3, 0x0DF2, %g7 sth %o7, [%l7 + 0x64] stb %i7, [%l7 + 0x27] loop_4762: lduw [%l7 + 0x30], %i4 edge8n %o0, %i3, %o2 mulx %o4, %i6, %o3 std %f6, [%l7 + 0x10] ldsh [%l7 + 0x38], %l1 movg %icc, %g2, %l5 subcc %o5, 0x070F, %i5 fcmpeq16 %f12, %f8, %i1 be,pn %xcc, loop_4763 ldd [%l7 + 0x70], %f0 stb %o6, [%l7 + 0x57] bleu,a,pt %icc, loop_4764 loop_4763: nop setx loop_4765, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %o1, 0x198F, %i0 fpack16 %f14, %f9 loop_4764: stb %g4, [%l7 + 0x12] loop_4765: lduh [%l7 + 0x16], %l4 mova %icc, %l0, %l3 sdivcc %i2, 0x05F7, %l2 srlx %l6, 0x19, %g5 stx %g6, [%l7 + 0x70] mulx %g1, %g3, %g7 lduh [%l7 + 0x62], %i7 sethi 0x0C09, %o7 ldub [%l7 + 0x59], %i4 be,pn %xcc, loop_4766 sllx %i3, 0x12, %o2 ld [%l7 + 0x7C], %f1 movge %xcc, %o0, %i6 loop_4766: siam 0x5 array32 %o3, %l1, %g2 movvc %icc, %l5, %o4 ldsw [%l7 + 0x0C], %i5 tneg %icc, 0x6 st %f6, [%l7 + 0x2C] tne %icc, 0x2 fbe %fcc0, loop_4767 siam 0x5 ldd [%l7 + 0x68], %f8 array8 %i1, %o6, %o5 loop_4767: orn %i0, %g4, %l4 pdist %f4, %f2, %f10 edge32 %l0, %o1, %i2 std %f0, [%l7 + 0x40] stx %l2, [%l7 + 0x78] movrne %l3, 0x353, %l6 edge16n %g6, %g5, %g1 sdiv %g7, 0x14F4, %g3 stx %o7, [%l7 + 0x68] fbule,a %fcc0, loop_4768 st %f12, [%l7 + 0x24] taddcc %i7, 0x1D70, %i3 fmovsge %xcc, %f7, %f15 loop_4768: tn %xcc, 0x2 brgez,a %i4, loop_4769 ldd [%l7 + 0x30], %f4 tn %icc, 0x4 sdiv %o0, 0x0E51, %o2 loop_4769: ldsh [%l7 + 0x60], %o3 stb %l1, [%l7 + 0x74] popc 0x1821, %g2 fzeros %f14 movl %icc, %l5, %i6 nop setx loop_4770, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f14, %f6, %f10 umulcc %o4, %i5, %o6 mova %xcc, %o5, %i0 loop_4770: fmovda %icc, %f4, %f5 array16 %i1, %g4, %l0 fornot1 %f14, %f2, %f4 fcmpgt16 %f14, %f12, %l4 fmovsvs %icc, %f1, %f4 fble %fcc0, loop_4771 movgu %icc, %o1, %l2 ldsb [%l7 + 0x1B], %l3 ld [%l7 + 0x5C], %f6 loop_4771: fbe %fcc2, loop_4772 bg,pn %xcc, loop_4773 stx %l6, [%l7 + 0x50] fzero %f12 loop_4772: brgz %i2, loop_4774 loop_4773: sth %g5, [%l7 + 0x22] fbuge %fcc0, loop_4775 stb %g1, [%l7 + 0x2E] loop_4774: stx %g7, [%l7 + 0x68] stx %g3, [%l7 + 0x20] loop_4775: ldsw [%l7 + 0x40], %o7 bshuffle %f10, %f10, %f8 subccc %g6, 0x1F34, %i3 ldub [%l7 + 0x11], %i4 fcmpd %fcc2, %f8, %f10 movrlez %i7, %o0, %o2 mulx %l1, %g2, %o3 bshuffle %f6, %f0, %f0 andcc %i6, 0x1631, %o4 tsubcctv %i5, %o6, %l5 tsubcc %o5, 0x1012, %i1 subccc %i0, 0x07E0, %l0 umulcc %g4, 0x0A2D, %o1 fmovrsgz %l2, %f4, %f15 andncc %l4, %l6, %i2 ldsw [%l7 + 0x38], %g5 edge8l %l3, %g7, %g1 sth %o7, [%l7 + 0x66] stw %g3, [%l7 + 0x44] ldx [%l7 + 0x28], %i3 ldsw [%l7 + 0x5C], %i4 fandnot1 %f2, %f6, %f6 bpos,a %icc, loop_4776 movgu %xcc, %g6, %i7 fcmpne32 %f10, %f4, %o2 fpack32 %f2, %f0, %f12 loop_4776: fbg,a %fcc1, loop_4777 fmovsa %icc, %f4, %f1 bneg,a,pt %xcc, loop_4778 edge8l %l1, %o0, %g2 loop_4777: st %f3, [%l7 + 0x28] edge32 %o3, %o4, %i6 loop_4778: ldsh [%l7 + 0x28], %o6 std %f4, [%l7 + 0x50] edge8n %l5, %o5, %i5 stx %i0, [%l7 + 0x48] fnot2s %f2, %f6 movrgez %l0, %i1, %o1 fmul8ulx16 %f6, %f8, %f10 stw %g4, [%l7 + 0x24] fxnor %f0, %f14, %f2 fzeros %f7 addccc %l4, %l2, %l6 lduw [%l7 + 0x6C], %i2 sllx %l3, 0x04, %g7 ldsb [%l7 + 0x49], %g1 tleu %icc, 0x2 ldsw [%l7 + 0x78], %g5 edge32 %g3, %o7, %i3 fbue,a %fcc2, loop_4779 ldd [%l7 + 0x58], %f12 sethi 0x0B1A, %i4 stx %i7, [%l7 + 0x78] loop_4779: lduh [%l7 + 0x5C], %g6 lduw [%l7 + 0x34], %l1 bleu,a,pn %xcc, loop_4780 fmovsa %xcc, %f13, %f11 fsrc1s %f4, %f8 popc %o2, %g2 loop_4780: subcc %o3, %o0, %i6 brnz,a %o6, loop_4781 sdiv %l5, 0x1D82, %o5 and %o4, %i0, %l0 fmul8ulx16 %f0, %f4, %f8 loop_4781: fcmpne16 %f2, %f4, %i5 ldsh [%l7 + 0x5C], %i1 fmovdl %icc, %f9, %f1 fcmpgt16 %f2, %f12, %g4 ldub [%l7 + 0x48], %l4 and %o1, %l2, %i2 edge16n %l3, %l6, %g1 edge8ln %g7, %g5, %o7 tcc %xcc, 0x3 add %i3, %g3, %i4 fand %f0, %f14, %f4 fsrc1 %f4, %f12 movneg %xcc, %g6, %l1 fpsub32s %f2, %f9, %f5 lduh [%l7 + 0x48], %i7 subc %o2, %g2, %o0 ld [%l7 + 0x14], %f7 fmovsge %xcc, %f11, %f0 lduw [%l7 + 0x5C], %o3 fnor %f0, %f8, %f10 movpos %xcc, %o6, %l5 fmuld8ulx16 %f10, %f13, %f10 tpos %xcc, 0x2 fmovdn %icc, %f6, %f9 edge8l %i6, %o4, %o5 fba,a %fcc1, loop_4782 ta %xcc, 0x6 fcmped %fcc2, %f0, %f12 stw %i0, [%l7 + 0x70] loop_4782: ldub [%l7 + 0x4C], %l0 fcmpne16 %f10, %f14, %i5 tl %xcc, 0x3 movleu %xcc, %g4, %l4 sth %i1, [%l7 + 0x30] stx %o1, [%l7 + 0x30] bl,a,pn %icc, loop_4783 st %f15, [%l7 + 0x48] fcmpeq16 %f12, %f12, %i2 fbge,a %fcc2, loop_4784 loop_4783: movne %xcc, %l3, %l2 fmovdvs %xcc, %f1, %f10 ldsw [%l7 + 0x1C], %g1 loop_4784: sth %g7, [%l7 + 0x22] fandnot1s %f0, %f3, %f3 bleu %xcc, loop_4785 smulcc %l6, 0x01F2, %o7 fbule %fcc2, loop_4786 movrgz %g5, %g3, %i4 loop_4785: fcmpne32 %f8, %f6, %g6 stw %i3, [%l7 + 0x3C] loop_4786: fcmple32 %f6, %f2, %l1 movg %xcc, %i7, %g2 fones %f8 ldd [%l7 + 0x10], %f2 ldx [%l7 + 0x30], %o0 fpsub32 %f2, %f14, %f6 movgu %xcc, %o3, %o2 fmul8sux16 %f8, %f4, %f6 ldd [%l7 + 0x78], %f6 fnot2s %f13, %f10 addccc %l5, %o6, %i6 bl,a,pn %icc, loop_4787 ldub [%l7 + 0x53], %o4 edge32n %i0, %o5, %l0 ldsh [%l7 + 0x2C], %g4 loop_4787: fornot1 %f0, %f8, %f0 movrgez %l4, 0x17D, %i5 fmul8x16al %f10, %f5, %f10 fmul8sux16 %f0, %f8, %f10 bpos,a,pn %icc, loop_4788 stx %i1, [%l7 + 0x18] fxor %f14, %f6, %f14 ldsh [%l7 + 0x6A], %i2 loop_4788: fornot1s %f14, %f8, %f1 addc %o1, %l3, %l2 bne,a,pt %icc, loop_4789 nop setx loop_4790, %l0, %l1 jmpl %l1, %g1 ldub [%l7 + 0x09], %l6 stx %o7, [%l7 + 0x48] loop_4789: ldd [%l7 + 0x40], %f14 loop_4790: fmovdg %icc, %f7, %f10 fbe,a %fcc2, loop_4791 edge16 %g5, %g3, %i4 bl loop_4792 edge16l %g6, %i3, %l1 loop_4791: array8 %i7, %g7, %g2 lduh [%l7 + 0x0E], %o0 loop_4792: fbug %fcc1, loop_4793 ldsw [%l7 + 0x7C], %o2 bcc,pt %xcc, loop_4794 fmovsn %icc, %f2, %f1 loop_4793: fbn %fcc1, loop_4795 fpack32 %f4, %f0, %f12 loop_4794: bg,pn %xcc, loop_4796 stx %o3, [%l7 + 0x58] loop_4795: ldsw [%l7 + 0x50], %l5 fmovscs %icc, %f8, %f9 loop_4796: movne %icc, %i6, %o4 ldub [%l7 + 0x5D], %i0 fands %f3, %f1, %f11 lduw [%l7 + 0x24], %o5 ldsh [%l7 + 0x58], %o6 fmovdcc %xcc, %f0, %f6 fblg,a %fcc0, loop_4797 addc %g4, %l0, %i5 fnor %f14, %f12, %f14 srlx %l4, 0x1F, %i1 loop_4797: faligndata %f6, %f4, %f6 ldsh [%l7 + 0x44], %i2 ldsh [%l7 + 0x66], %o1 ldsb [%l7 + 0x19], %l3 lduw [%l7 + 0x6C], %l2 stx %l6, [%l7 + 0x20] array8 %o7, %g5, %g1 fcmps %fcc2, %f9, %f10 ldd [%l7 + 0x10], %f12 fmovda %xcc, %f11, %f7 movle %xcc, %g3, %g6 st %f10, [%l7 + 0x74] lduh [%l7 + 0x70], %i4 sdivcc %i3, 0x164E, %l1 ldd [%l7 + 0x30], %f6 stw %i7, [%l7 + 0x08] std %f10, [%l7 + 0x48] bge %icc, loop_4798 ta %icc, 0x6 fmovdgu %xcc, %f12, %f8 tl %xcc, 0x6 loop_4798: fnor %f2, %f10, %f0 fpackfix %f12, %f1 fexpand %f7, %f8 st %f5, [%l7 + 0x40] ldub [%l7 + 0x1B], %g2 fmovdl %xcc, %f3, %f14 movrlez %o0, %o2, %o3 fmovsl %icc, %f2, %f5 ldx [%l7 + 0x58], %g7 movl %xcc, %i6, %o4 call loop_4799 ldub [%l7 + 0x76], %l5 add %i0, 0x0E07, %o6 fpack32 %f12, %f4, %f14 loop_4799: ldub [%l7 + 0x2F], %o5 ldsh [%l7 + 0x22], %l0 fmovsl %xcc, %f10, %f3 fmovrslez %g4, %f0, %f0 ldsw [%l7 + 0x30], %l4 andn %i5, %i2, %i1 bshuffle %f8, %f2, %f2 fmul8x16au %f11, %f3, %f10 edge8 %l3, %o1, %l2 fbue %fcc2, loop_4800 alignaddrl %o7, %g5, %g1 array8 %l6, %g3, %i4 stx %i3, [%l7 + 0x18] loop_4800: fbul %fcc0, loop_4801 movle %xcc, %l1, %i7 fmovsneg %xcc, %f11, %f7 ldx [%l7 + 0x68], %g6 loop_4801: andcc %o0, %o2, %o3 stb %g2, [%l7 + 0x1B] lduh [%l7 + 0x34], %g7 fbg %fcc1, loop_4802 edge8n %i6, %o4, %l5 popc 0x1D54, %o6 fpadd32s %f7, %f12, %f10 loop_4802: fmovrdgez %i0, %f10, %f0 sth %o5, [%l7 + 0x74] subc %l0, %l4, %g4 fmovdn %icc, %f4, %f4 movrgz %i5, 0x0FB, %i1 stb %i2, [%l7 + 0x4F] ldsw [%l7 + 0x18], %l3 orncc %o1, 0x1A6F, %o7 stw %l2, [%l7 + 0x3C] std %f12, [%l7 + 0x30] ldub [%l7 + 0x54], %g5 bleu,pn %icc, loop_4803 bcs,a %icc, loop_4804 fmovdge %icc, %f12, %f12 brz,a %l6, loop_4805 loop_4803: sdiv %g1, 0x1C9C, %i4 loop_4804: tcc %xcc, 0x5 sth %g3, [%l7 + 0x32] loop_4805: lduh [%l7 + 0x28], %l1 ldsw [%l7 + 0x28], %i7 ldsh [%l7 + 0x2A], %g6 fornot2 %f0, %f6, %f0 fbule,a %fcc1, loop_4806 fmovde %xcc, %f12, %f4 fnegd %f4, %f6 fone %f2 loop_4806: fmovrslez %i3, %f3, %f9 fors %f11, %f14, %f8 fnands %f5, %f9, %f5 ldsb [%l7 + 0x24], %o2 edge8l %o3, %o0, %g2 ldub [%l7 + 0x6D], %i6 fmovda %xcc, %f9, %f12 xorcc %o4, %g7, %l5 lduh [%l7 + 0x74], %i0 for %f0, %f10, %f12 fzeros %f1 stw %o5, [%l7 + 0x0C] fmovda %xcc, %f7, %f3 lduh [%l7 + 0x32], %l0 bcc,a loop_4807 stb %o6, [%l7 + 0x13] for %f12, %f2, %f0 bcs,pt %xcc, loop_4808 loop_4807: taddcctv %g4, %l4, %i5 movne %icc, %i1, %l3 alignaddrl %i2, %o7, %l2 loop_4808: fbule %fcc2, loop_4809 fmovrsgz %o1, %f9, %f3 edge32ln %l6, %g1, %g5 fble,a %fcc2, loop_4810 loop_4809: fbe,a %fcc3, loop_4811 fmovsleu %xcc, %f15, %f11 fbn,a %fcc2, loop_4812 loop_4810: fmovsl %icc, %f12, %f1 loop_4811: stx %g3, [%l7 + 0x18] nop setx loop_4813, %l0, %l1 jmpl %l1, %l1 loop_4812: fmovsleu %icc, %f4, %f11 fmovsgu %xcc, %f2, %f8 fandnot2s %f8, %f0, %f8 loop_4813: fmovrslez %i7, %f2, %f0 fzeros %f14 fcmpeq16 %f6, %f12, %g6 fmovsvs %icc, %f4, %f8 ldsw [%l7 + 0x54], %i4 fmovda %icc, %f7, %f1 fnot2s %f2, %f9 edge32ln %o2, %o3, %o0 fnors %f12, %f7, %f1 std %f8, [%l7 + 0x50] fmovsle %xcc, %f0, %f6 stb %g2, [%l7 + 0x5D] st %f3, [%l7 + 0x18] fand %f0, %f8, %f10 fands %f11, %f1, %f0 fxnor %f10, %f4, %f8 subc %i3, %o4, %g7 tcc %icc, 0x0 stw %l5, [%l7 + 0x24] umulcc %i6, 0x0F45, %i0 fmovrslez %l0, %f6, %f2 nop setx loop_4814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o6, [%l7 + 0x08] brgez %g4, loop_4815 fbug %fcc0, loop_4816 loop_4814: lduh [%l7 + 0x5E], %l4 fmovrsgz %i5, %f8, %f14 loop_4815: fcmped %fcc2, %f6, %f0 loop_4816: stw %i1, [%l7 + 0x4C] brlz,a %l3, loop_4817 std %f8, [%l7 + 0x78] bge,pt %icc, loop_4818 fbo,a %fcc3, loop_4819 loop_4817: ldsh [%l7 + 0x08], %i2 bshuffle %f14, %f8, %f0 loop_4818: sra %o5, %o7, %l2 loop_4819: bvc,a,pn %icc, loop_4820 movleu %xcc, %l6, %o1 ldd [%l7 + 0x58], %f14 orncc %g1, %g5, %g3 loop_4820: movcc %icc, %i7, %g6 ldub [%l7 + 0x6C], %l1 ld [%l7 + 0x18], %f13 ldsw [%l7 + 0x40], %i4 bcs,a,pn %xcc, loop_4821 lduh [%l7 + 0x0E], %o3 fmovrsgez %o0, %f1, %f9 brgez %o2, loop_4822 loop_4821: fbne %fcc2, loop_4823 fbuge,a %fcc2, loop_4824 array32 %g2, %i3, %g7 loop_4822: fmuld8sux16 %f4, %f2, %f8 loop_4823: lduh [%l7 + 0x66], %l5 loop_4824: fpsub16s %f13, %f0, %f15 sth %i6, [%l7 + 0x20] st %f14, [%l7 + 0x14] andncc %o4, %l0, %o6 fmovsg %icc, %f4, %f11 ldsb [%l7 + 0x3C], %g4 sth %i0, [%l7 + 0x2E] st %f9, [%l7 + 0x14] ld [%l7 + 0x40], %f10 fone %f14 tleu %icc, 0x5 movg %icc, %l4, %i5 andcc %i1, %i2, %o5 stb %o7, [%l7 + 0x61] fabss %f15, %f9 tg %icc, 0x3 fpsub32s %f15, %f13, %f6 movrne %l3, 0x061, %l2 ldub [%l7 + 0x16], %l6 addccc %g1, %o1, %g5 fpack16 %f2, %f13 fabss %f8, %f7 edge16l %i7, %g6, %g3 fnands %f6, %f12, %f11 edge32ln %i4, %l1, %o3 stb %o2, [%l7 + 0x65] stw %g2, [%l7 + 0x5C] stx %o0, [%l7 + 0x68] fbne %fcc1, loop_4825 fands %f2, %f10, %f3 fbug,a %fcc2, loop_4826 tne %icc, 0x7 loop_4825: alignaddrl %g7, %i3, %l5 fnot2 %f0, %f12 loop_4826: movre %i6, %l0, %o4 smul %o6, %g4, %l4 array8 %i5, %i0, %i1 edge16ln %i2, %o7, %o5 fcmpgt32 %f2, %f6, %l2 be,a %icc, loop_4827 fmuld8sux16 %f5, %f4, %f4 bg,a loop_4828 stx %l3, [%l7 + 0x28] loop_4827: ldub [%l7 + 0x39], %g1 fandnot2s %f3, %f7, %f13 loop_4828: tl %xcc, 0x3 fzero %f10 edge16ln %o1, %l6, %i7 ldub [%l7 + 0x72], %g5 bcs,a loop_4829 stw %g3, [%l7 + 0x2C] ldub [%l7 + 0x5E], %i4 ldsw [%l7 + 0x48], %l1 loop_4829: fbu,a %fcc0, loop_4830 bl,a,pt %xcc, loop_4831 orn %o3, %o2, %g6 fpack16 %f8, %f11 loop_4830: fmovsg %icc, %f7, %f9 loop_4831: fandnot1s %f11, %f9, %f1 fabsd %f14, %f14 std %f4, [%l7 + 0x48] ldd [%l7 + 0x08], %f14 tsubcctv %g2, 0x0ABF, %o0 movrne %g7, %i3, %l5 fandnot2s %f14, %f6, %f8 fmovdvs %icc, %f0, %f0 movn %xcc, %i6, %o4 fnot2 %f14, %f10 bne %icc, loop_4832 movvs %icc, %o6, %l0 fmovrdlz %g4, %f8, %f4 ldd [%l7 + 0x68], %f8 loop_4832: fblg %fcc3, loop_4833 sth %l4, [%l7 + 0x36] fbue,a %fcc1, loop_4834 movrlez %i0, %i5, %i2 loop_4833: fmovdvc %icc, %f2, %f2 fabsd %f4, %f6 loop_4834: fmovdle %xcc, %f4, %f0 std %f12, [%l7 + 0x68] lduh [%l7 + 0x72], %o7 fnors %f5, %f2, %f13 edge16ln %i1, %l2, %l3 nop setx loop_4835, %l0, %l1 jmpl %l1, %o5 fmovsne %xcc, %f5, %f11 st %f15, [%l7 + 0x4C] fnegd %f2, %f0 loop_4835: sth %g1, [%l7 + 0x22] edge16 %o1, %l6, %g5 andcc %i7, %g3, %i4 fbne %fcc0, loop_4836 stw %o3, [%l7 + 0x38] fmovsleu %icc, %f4, %f3 array16 %o2, %l1, %g2 loop_4836: fnot2 %f14, %f8 tleu %xcc, 0x0 fnand %f4, %f2, %f10 ldsw [%l7 + 0x50], %o0 tsubcc %g7, %g6, %i3 fbg,a %fcc0, loop_4837 bne,pn %xcc, loop_4838 tvc %icc, 0x0 fnot2 %f14, %f0 loop_4837: edge16l %l5, %o4, %i6 loop_4838: ldd [%l7 + 0x20], %f6 fmovsne %xcc, %f5, %f14 fxnor %f10, %f2, %f4 edge32ln %o6, %l0, %g4 ldsw [%l7 + 0x54], %i0 bpos,a %xcc, loop_4839 ldsh [%l7 + 0x2E], %i5 movge %xcc, %l4, %o7 stb %i1, [%l7 + 0x65] loop_4839: fbu %fcc0, loop_4840 fone %f0 stw %i2, [%l7 + 0x48] fmovdle %xcc, %f4, %f11 loop_4840: fmovdle %icc, %f11, %f14 stx %l2, [%l7 + 0x78] movrne %l3, %g1, %o5 fbuge,a %fcc3, loop_4841 fmovspos %xcc, %f9, %f1 bpos,a,pt %icc, loop_4842 fpsub16 %f2, %f0, %f2 loop_4841: ld [%l7 + 0x34], %f12 ldub [%l7 + 0x74], %l6 loop_4842: movneg %xcc, %o1, %i7 fpmerge %f9, %f10, %f12 fnegd %f6, %f4 fmovsle %icc, %f6, %f3 ldsb [%l7 + 0x32], %g5 fbe,a %fcc2, loop_4843 fpack16 %f10, %f5 lduw [%l7 + 0x08], %g3 tcs %icc, 0x6 loop_4843: xnor %i4, %o2, %o3 brlz,a %g2, loop_4844 fnand %f2, %f2, %f2 lduh [%l7 + 0x6A], %o0 tle %icc, 0x0 loop_4844: tcs %icc, 0x1 brgz,a %g7, loop_4845 ldsh [%l7 + 0x46], %l1 fsrc1s %f13, %f8 edge8ln %i3, %g6, %o4 loop_4845: andncc %l5, %o6, %l0 fbl,a %fcc2, loop_4846 stx %i6, [%l7 + 0x28] popc 0x169E, %g4 fzero %f0 loop_4846: bneg,a,pn %xcc, loop_4847 ldub [%l7 + 0x3B], %i5 bge,a,pt %xcc, loop_4848 nop setx loop_4849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4847: ldsw [%l7 + 0x60], %i0 fbu,a %fcc2, loop_4850 loop_4848: fcmpne16 %f2, %f6, %l4 loop_4849: stw %i1, [%l7 + 0x5C] taddcc %i2, %o7, %l3 loop_4850: movvc %icc, %l2, %o5 lduw [%l7 + 0x10], %g1 movle %icc, %o1, %l6 stx %i7, [%l7 + 0x08] ld [%l7 + 0x20], %f10 fmovrsgez %g3, %f6, %f6 lduw [%l7 + 0x40], %i4 fmovrdgz %o2, %f4, %f14 lduw [%l7 + 0x48], %o3 popc 0x1467, %g2 movrgez %o0, 0x25F, %g5 ldsb [%l7 + 0x3C], %g7 faligndata %f0, %f14, %f12 fmuld8ulx16 %f11, %f1, %f6 fmovdvc %icc, %f0, %f1 andncc %i3, %g6, %l1 orn %o4, %l5, %o6 orcc %i6, %l0, %i5 mova %xcc, %g4, %i0 movl %xcc, %l4, %i2 stb %o7, [%l7 + 0x75] st %f7, [%l7 + 0x38] te %icc, 0x5 add %i1, 0x08F8, %l3 lduw [%l7 + 0x28], %l2 ld [%l7 + 0x44], %f3 alignaddrl %o5, %g1, %l6 fmovrsne %i7, %f5, %f8 fmovrdlez %o1, %f6, %f14 movrlez %i4, 0x20D, %o2 taddcc %o3, 0x1540, %g3 ld [%l7 + 0x4C], %f6 fsrc1 %f6, %f10 fbg,a %fcc0, loop_4851 fmovspos %xcc, %f11, %f0 fbne %fcc2, loop_4852 stx %g2, [%l7 + 0x40] loop_4851: fbge %fcc1, loop_4853 sllx %o0, 0x18, %g5 loop_4852: nop setx loop_4854, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc2, loop_4855 loop_4853: std %f0, [%l7 + 0x48] st %f5, [%l7 + 0x74] loop_4854: smulcc %g7, %g6, %l1 loop_4855: lduw [%l7 + 0x5C], %o4 fbug,a %fcc2, loop_4856 bg,a,pn %xcc, loop_4857 or %l5, 0x1F15, %i3 fmul8sux16 %f0, %f12, %f0 loop_4856: fcmpeq32 %f0, %f4, %i6 loop_4857: ldub [%l7 + 0x5E], %l0 edge16l %o6, %g4, %i0 tcc %icc, 0x3 fmovdvc %icc, %f13, %f0 fmuld8ulx16 %f7, %f10, %f4 stx %i5, [%l7 + 0x58] fbe %fcc2, loop_4858 std %f4, [%l7 + 0x38] fba,a %fcc3, loop_4859 ldsh [%l7 + 0x0C], %i2 loop_4858: tge %icc, 0x6 fpadd32s %f0, %f13, %f11 loop_4859: ldsw [%l7 + 0x3C], %l4 sth %i1, [%l7 + 0x6A] tleu %icc, 0x4 movge %xcc, %l3, %l2 fmovrdgez %o7, %f10, %f2 pdist %f14, %f0, %f6 smul %o5, 0x1C2A, %l6 fcmps %fcc1, %f13, %f10 stb %g1, [%l7 + 0x58] stw %o1, [%l7 + 0x40] lduw [%l7 + 0x6C], %i7 movvs %xcc, %i4, %o3 srl %o2, %g3, %g2 ba loop_4860 alignaddr %g5, %o0, %g6 ldsh [%l7 + 0x44], %g7 fmovsne %xcc, %f8, %f15 loop_4860: mova %icc, %o4, %l1 subccc %l5, 0x0F7D, %i3 fba %fcc1, loop_4861 movn %xcc, %l0, %o6 lduw [%l7 + 0x70], %i6 ldd [%l7 + 0x30], %f12 loop_4861: edge32ln %i0, %g4, %i2 ldsw [%l7 + 0x28], %l4 stx %i5, [%l7 + 0x58] stx %i1, [%l7 + 0x18] movn %icc, %l2, %l3 stw %o5, [%l7 + 0x54] ldd [%l7 + 0x50], %f14 add %l6, %o7, %g1 array8 %o1, %i4, %i7 umulcc %o2, 0x1068, %g3 tsubcc %o3, 0x0681, %g2 fcmpne16 %f2, %f14, %g5 array8 %o0, %g7, %o4 ld [%l7 + 0x78], %f7 movrne %g6, %l5, %i3 tg %icc, 0x2 movpos %icc, %l1, %l0 mulx %o6, %i6, %g4 fpack16 %f10, %f11 stb %i0, [%l7 + 0x50] fors %f10, %f10, %f5 ldsw [%l7 + 0x68], %i2 fbule,a %fcc2, loop_4862 lduw [%l7 + 0x60], %i5 fbo %fcc0, loop_4863 fnot2s %f0, %f8 loop_4862: movrlz %i1, 0x138, %l2 bneg,pn %icc, loop_4864 loop_4863: lduw [%l7 + 0x7C], %l4 fpack32 %f14, %f6, %f8 fcmpgt32 %f0, %f4, %o5 loop_4864: edge16l %l6, %l3, %o7 ble,pt %xcc, loop_4865 fmovdvs %icc, %f4, %f8 brgez %g1, loop_4866 brgz,a %o1, loop_4867 loop_4865: fnand %f10, %f14, %f0 add %i4, 0x17D5, %o2 loop_4866: popc %g3, %o3 loop_4867: st %f1, [%l7 + 0x28] tne %xcc, 0x6 fblg,a %fcc1, loop_4868 fmovdleu %icc, %f11, %f5 lduw [%l7 + 0x3C], %g2 ldsb [%l7 + 0x63], %g5 loop_4868: lduh [%l7 + 0x10], %o0 lduh [%l7 + 0x1A], %i7 ldub [%l7 + 0x6D], %g7 fbug %fcc3, loop_4869 fbl %fcc2, loop_4870 siam 0x6 edge32ln %o4, %g6, %i3 loop_4869: fmovsa %xcc, %f3, %f7 loop_4870: fbne %fcc1, loop_4871 fxor %f14, %f8, %f10 mulscc %l5, 0x0728, %l0 ldub [%l7 + 0x56], %l1 loop_4871: movn %xcc, %o6, %g4 fcmpgt32 %f0, %f6, %i0 movcs %icc, %i6, %i2 subcc %i1, %i5, %l2 ldsb [%l7 + 0x51], %l4 andncc %l6, %o5, %o7 fands %f1, %f15, %f6 fcmps %fcc2, %f10, %f2 ldx [%l7 + 0x60], %l3 srl %g1, %i4, %o1 fcmpeq32 %f14, %f2, %g3 brlez,a %o2, loop_4872 stx %g2, [%l7 + 0x20] fsrc1 %f14, %f0 sth %g5, [%l7 + 0x56] loop_4872: tgu %icc, 0x6 ldsw [%l7 + 0x1C], %o0 subccc %i7, 0x06BF, %g7 sth %o4, [%l7 + 0x2C] edge8l %g6, %i3, %o3 fcmple16 %f14, %f2, %l5 std %f10, [%l7 + 0x60] ldd [%l7 + 0x08], %f12 ble loop_4873 fpmerge %f6, %f10, %f2 subcc %l1, %o6, %g4 ldub [%l7 + 0x76], %l0 loop_4873: movneg %xcc, %i6, %i0 taddcc %i1, %i2, %l2 sth %i5, [%l7 + 0x54] bg loop_4874 faligndata %f8, %f6, %f8 fmovs %f13, %f11 fba %fcc3, loop_4875 loop_4874: lduw [%l7 + 0x28], %l6 umulcc %o5, %o7, %l3 ldsh [%l7 + 0x3C], %g1 loop_4875: and %l4, 0x1842, %o1 sra %i4, %o2, %g3 fbul %fcc3, loop_4876 fmovse %icc, %f12, %f4 alignaddrl %g2, %o0, %g5 fmul8ulx16 %f10, %f10, %f6 loop_4876: fandnot2s %f5, %f4, %f15 smul %i7, 0x029D, %o4 fones %f6 lduh [%l7 + 0x34], %g7 stw %i3, [%l7 + 0x3C] fornot2s %f13, %f7, %f0 ldsh [%l7 + 0x7E], %g6 fmovda %xcc, %f7, %f8 st %f1, [%l7 + 0x7C] addc %o3, %l1, %o6 ldsh [%l7 + 0x4A], %l5 ldub [%l7 + 0x65], %l0 movl %xcc, %i6, %g4 fbe,a %fcc3, loop_4877 fmovdcs %icc, %f14, %f10 sth %i0, [%l7 + 0x78] ldsw [%l7 + 0x4C], %i2 loop_4877: stx %l2, [%l7 + 0x08] fmovsle %icc, %f4, %f2 fone %f2 fpadd32 %f12, %f4, %f4 edge32ln %i5, %l6, %o5 bgu,a %icc, loop_4878 brgez,a %i1, loop_4879 ldd [%l7 + 0x38], %f8 array8 %l3, %g1, %l4 loop_4878: fzeros %f3 loop_4879: fpadd32s %f10, %f6, %f5 movl %icc, %o1, %o7 stx %i4, [%l7 + 0x40] fcmpne16 %f10, %f4, %o2 edge32n %g2, %o0, %g3 sethi 0x07AE, %g5 fmovdl %xcc, %f12, %f7 or %i7, 0x0D11, %g7 pdist %f12, %f12, %f8 sth %i3, [%l7 + 0x2C] fpack16 %f4, %f15 bneg loop_4880 fble %fcc2, loop_4881 tleu %xcc, 0x1 fcmpgt16 %f0, %f0, %g6 loop_4880: ldub [%l7 + 0x6C], %o3 loop_4881: fnot1s %f11, %f2 bne,pn %icc, loop_4882 andn %o4, %l1, %o6 st %f6, [%l7 + 0x30] movg %icc, %l5, %l0 loop_4882: fnot1 %f14, %f10 fmovsneg %icc, %f3, %f3 stw %g4, [%l7 + 0x54] tneg %icc, 0x3 std %f0, [%l7 + 0x70] sth %i6, [%l7 + 0x7C] ldsw [%l7 + 0x60], %i0 edge16ln %i2, %i5, %l6 fabsd %f2, %f2 ldsh [%l7 + 0x0E], %l2 ldx [%l7 + 0x18], %o5 subccc %l3, 0x1125, %i1 edge16 %l4, %o1, %g1 fmovs %f15, %f4 fpack16 %f6, %f6 udivx %i4, 0x16CB, %o2 fbu,a %fcc3, loop_4883 fmul8sux16 %f14, %f8, %f10 tvc %xcc, 0x7 std %f14, [%l7 + 0x28] loop_4883: udiv %g2, 0x036D, %o0 ldsw [%l7 + 0x4C], %o7 ldx [%l7 + 0x58], %g5 fmovdleu %xcc, %f12, %f13 tvs %xcc, 0x2 addccc %i7, 0x1DDF, %g7 movle %xcc, %i3, %g6 sdiv %g3, 0x1725, %o4 fexpand %f15, %f2 brgez %o3, loop_4884 stx %l1, [%l7 + 0x18] fzero %f8 tpos %xcc, 0x7 loop_4884: fmovde %xcc, %f6, %f6 tleu %xcc, 0x4 fmovse %xcc, %f4, %f8 fmovsne %xcc, %f0, %f0 mulx %l5, 0x165A, %l0 ldsb [%l7 + 0x21], %o6 pdist %f8, %f4, %f0 brlz %g4, loop_4885 ldd [%l7 + 0x28], %f2 fcmpd %fcc3, %f2, %f2 udivcc %i6, 0x1C9B, %i0 loop_4885: ldub [%l7 + 0x3A], %i2 fmovsa %icc, %f7, %f0 std %f4, [%l7 + 0x10] fbug,a %fcc2, loop_4886 umulcc %l6, 0x1C27, %l2 alignaddrl %o5, %l3, %i1 ldd [%l7 + 0x48], %f14 loop_4886: fsrc2 %f4, %f8 fandnot1 %f12, %f2, %f10 fmovdpos %icc, %f9, %f0 fbu,a %fcc0, loop_4887 fpsub16 %f14, %f14, %f0 bg loop_4888 fbuge,a %fcc3, loop_4889 loop_4887: fcmpgt32 %f4, %f8, %l4 movvs %icc, %i5, %o1 loop_4888: fors %f4, %f7, %f4 loop_4889: fcmpd %fcc1, %f14, %f8 addccc %g1, %i4, %o2 fmovdl %xcc, %f2, %f14 fzero %f6 fmovrsgz %g2, %f3, %f1 fornot2s %f8, %f14, %f5 fcmpne32 %f12, %f12, %o0 fmovsleu %xcc, %f13, %f13 fabss %f4, %f9 sth %o7, [%l7 + 0x38] ldsb [%l7 + 0x7D], %g5 mova %xcc, %i7, %i3 ldsh [%l7 + 0x40], %g6 stw %g7, [%l7 + 0x18] fmovsge %icc, %f4, %f3 ldsh [%l7 + 0x50], %o4 fnegd %f6, %f8 ldub [%l7 + 0x4D], %g3 bvs loop_4890 fnegs %f1, %f0 std %f0, [%l7 + 0x48] ldsw [%l7 + 0x38], %l1 loop_4890: stb %o3, [%l7 + 0x4F] lduh [%l7 + 0x14], %l0 bg,a,pt %icc, loop_4891 alignaddr %l5, %o6, %g4 subccc %i6, 0x07A4, %i0 movvc %xcc, %l6, %l2 loop_4891: ldsb [%l7 + 0x4D], %o5 nop setx loop_4892, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x54], %i2 ldsh [%l7 + 0x74], %i1 ldsb [%l7 + 0x7B], %l4 loop_4892: fmovsle %xcc, %f1, %f15 ldsh [%l7 + 0x72], %l3 te %icc, 0x7 fcmpeq16 %f8, %f6, %o1 lduw [%l7 + 0x28], %i5 tpos %icc, 0x5 brgez,a %i4, loop_4893 fbue,a %fcc2, loop_4894 fmovdleu %xcc, %f1, %f14 fnot1 %f6, %f10 loop_4893: st %f1, [%l7 + 0x38] loop_4894: st %f2, [%l7 + 0x70] fors %f2, %f13, %f8 bg,a loop_4895 ldsh [%l7 + 0x28], %o2 popc %g1, %g2 fornot1 %f2, %f6, %f8 loop_4895: lduh [%l7 + 0x4A], %o7 fnot1 %f12, %f10 fpack32 %f6, %f0, %f14 bgu,a,pt %xcc, loop_4896 fornot2 %f0, %f0, %f14 fbn,a %fcc2, loop_4897 lduw [%l7 + 0x48], %o0 loop_4896: fmuld8ulx16 %f7, %f11, %f2 fnot2 %f2, %f8 loop_4897: tn %icc, 0x3 movre %g5, %i3, %g6 fcmps %fcc2, %f2, %f10 alignaddrl %g7, %o4, %i7 fmovrsgez %g3, %f11, %f10 bgu %xcc, loop_4898 movleu %icc, %l1, %o3 fba,a %fcc1, loop_4899 lduh [%l7 + 0x38], %l5 loop_4898: fnor %f4, %f0, %f4 tvc %icc, 0x0 loop_4899: stx %o6, [%l7 + 0x60] array8 %l0, %i6, %i0 ldsb [%l7 + 0x3F], %g4 ldsw [%l7 + 0x48], %l6 fcmpgt16 %f10, %f12, %l2 ldd [%l7 + 0x50], %f14 edge16l %o5, %i1, %l4 fblg %fcc2, loop_4900 tvs %icc, 0x3 edge16ln %l3, %i2, %i5 fbg %fcc1, loop_4901 loop_4900: fmovrdgz %o1, %f6, %f10 fmovrsgz %i4, %f7, %f0 fbl,a %fcc2, loop_4902 loop_4901: fands %f0, %f0, %f1 ldx [%l7 + 0x08], %g1 srax %g2, 0x1C, %o7 loop_4902: fbug,a %fcc0, loop_4903 fornot2 %f6, %f0, %f14 edge32l %o2, %o0, %g5 fsrc2 %f6, %f6 loop_4903: ldsh [%l7 + 0x2A], %g6 bpos,a loop_4904 ld [%l7 + 0x48], %f0 ldsw [%l7 + 0x44], %i3 ld [%l7 + 0x68], %f2 loop_4904: std %f2, [%l7 + 0x50] fcmped %fcc3, %f10, %f0 bleu,pn %icc, loop_4905 fmovrdgz %g7, %f6, %f14 edge8 %o4, %g3, %i7 ldsw [%l7 + 0x60], %l1 loop_4905: stw %l5, [%l7 + 0x4C] tneg %xcc, 0x5 nop setx loop_4906, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tne %xcc, 0x4 fmovsvs %xcc, %f3, %f1 xorcc %o6, 0x0BDF, %l0 loop_4906: lduw [%l7 + 0x0C], %i6 movgu %xcc, %o3, %g4 for %f14, %f14, %f0 fpsub16s %f13, %f7, %f3 ldsw [%l7 + 0x44], %l6 fmovdl %xcc, %f9, %f2 movvs %icc, %l2, %o5 for %f2, %f12, %f12 movre %i0, %i1, %l3 bleu,a %icc, loop_4907 brnz %l4, loop_4908 movvs %icc, %i2, %o1 umulcc %i4, 0x0F55, %g1 loop_4907: fpmerge %f7, %f8, %f4 loop_4908: fbg %fcc1, loop_4909 andcc %i5, 0x10C0, %g2 ble,a loop_4910 fxor %f8, %f12, %f10 loop_4909: nop setx loop_4911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscc %xcc, %f6, %f10 loop_4910: stx %o7, [%l7 + 0x38] ldsb [%l7 + 0x66], %o2 loop_4911: fmovsleu %xcc, %f0, %f13 edge16l %o0, %g5, %i3 lduh [%l7 + 0x56], %g7 orn %o4, %g6, %i7 ldx [%l7 + 0x08], %g3 fsrc2 %f0, %f6 brlz %l5, loop_4912 ldsb [%l7 + 0x60], %l1 movl %xcc, %l0, %o6 fands %f15, %f14, %f3 loop_4912: be,pn %xcc, loop_4913 fands %f13, %f0, %f2 movrgez %i6, %o3, %l6 lduh [%l7 + 0x12], %g4 loop_4913: sdiv %o5, 0x1700, %i0 ldsb [%l7 + 0x54], %i1 fpsub16 %f4, %f4, %f6 fcmpeq32 %f8, %f14, %l3 fmovsgu %xcc, %f5, %f7 fmovdvc %xcc, %f12, %f11 array8 %l4, %l2, %o1 fornot1s %f12, %f14, %f6 fxnors %f14, %f11, %f4 ldub [%l7 + 0x0C], %i4 ldd [%l7 + 0x30], %f0 fmovsge %xcc, %f6, %f3 xor %i2, %g1, %i5 sdivcc %g2, 0x1FEE, %o2 edge16l %o0, %o7, %i3 bcs,a,pt %icc, loop_4914 std %f4, [%l7 + 0x78] lduh [%l7 + 0x12], %g7 movpos %icc, %o4, %g6 loop_4914: ldsw [%l7 + 0x38], %i7 stb %g5, [%l7 + 0x16] fmovrdlez %g3, %f10, %f8 lduw [%l7 + 0x18], %l5 stb %l1, [%l7 + 0x5A] fblg %fcc1, loop_4915 stw %o6, [%l7 + 0x30] fandnot2s %f6, %f14, %f13 add %l0, %o3, %l6 loop_4915: ldd [%l7 + 0x10], %f4 array16 %g4, %o5, %i0 fmovde %icc, %f12, %f8 edge32n %i1, %l3, %l4 ldub [%l7 + 0x2C], %i6 fones %f3 fnand %f0, %f8, %f0 lduw [%l7 + 0x14], %o1 mulscc %i4, 0x05BC, %i2 fmovdvc %icc, %f14, %f13 bneg,pn %xcc, loop_4916 fmovsn %xcc, %f11, %f13 fbug,a %fcc3, loop_4917 stx %l2, [%l7 + 0x28] loop_4916: fmovsgu %xcc, %f8, %f2 fandnot2s %f8, %f3, %f11 loop_4917: tle %xcc, 0x4 fxor %f4, %f6, %f8 fsrc2s %f8, %f14 brnz,a %g1, loop_4918 edge8 %i5, %g2, %o0 addccc %o2, %i3, %o7 brgz %g7, loop_4919 loop_4918: ldd [%l7 + 0x78], %f2 smulcc %o4, %g6, %i7 stb %g5, [%l7 + 0x34] loop_4919: lduh [%l7 + 0x5E], %l5 fbge,a %fcc3, loop_4920 fmovrsgz %l1, %f11, %f2 ldsb [%l7 + 0x1D], %o6 fmovdvs %icc, %f11, %f0 loop_4920: ld [%l7 + 0x1C], %f0 ldd [%l7 + 0x48], %f14 or %l0, %g3, %o3 subccc %l6, 0x0D90, %o5 fmovdn %icc, %f14, %f13 udivx %i0, 0x1D5B, %g4 ldub [%l7 + 0x3A], %i1 fbul,a %fcc2, loop_4921 add %l3, 0x030C, %i6 sll %o1, 0x18, %i4 movle %xcc, %l4, %i2 loop_4921: fornot1s %f12, %f6, %f8 fzero %f4 movcc %xcc, %g1, %i5 fpadd16s %f3, %f9, %f14 fbule %fcc2, loop_4922 fcmple16 %f4, %f10, %g2 fnegs %f14, %f7 smul %o0, %o2, %l2 loop_4922: std %f6, [%l7 + 0x30] fpadd32s %f8, %f4, %f13 smul %o7, %g7, %o4 sth %i3, [%l7 + 0x74] ldx [%l7 + 0x70], %g6 lduw [%l7 + 0x28], %g5 bleu,a,pn %xcc, loop_4923 bge,a,pt %icc, loop_4924 fxnor %f14, %f2, %f8 brgz %l5, loop_4925 loop_4923: sth %l1, [%l7 + 0x42] loop_4924: stx %o6, [%l7 + 0x68] brgz,a %l0, loop_4926 loop_4925: movrgz %g3, 0x15E, %o3 ldsh [%l7 + 0x2C], %i7 addc %o5, %i0, %l6 loop_4926: edge8n %g4, %l3, %i6 brgz,a %o1, loop_4927 taddcctv %i1, 0x11F8, %i4 fornot2 %f14, %f0, %f6 bl,a loop_4928 loop_4927: fmovscc %icc, %f0, %f5 movge %xcc, %l4, %g1 stx %i2, [%l7 + 0x50] loop_4928: ldsh [%l7 + 0x58], %g2 umul %o0, 0x0739, %o2 ldsb [%l7 + 0x23], %i5 fmovrsgz %o7, %f6, %f3 fmovrsgez %l2, %f9, %f8 te %icc, 0x5 ldx [%l7 + 0x78], %g7 array16 %i3, %g6, %g5 movrgez %l5, %o4, %l1 fornot1s %f11, %f0, %f0 stb %l0, [%l7 + 0x56] fmovdcc %icc, %f6, %f8 fmul8x16au %f3, %f7, %f10 fcmple16 %f14, %f12, %o6 ldsb [%l7 + 0x4D], %g3 ldsw [%l7 + 0x24], %i7 sth %o3, [%l7 + 0x30] stw %i0, [%l7 + 0x78] fmovsl %xcc, %f11, %f11 alignaddr %o5, %g4, %l6 ta %icc, 0x1 bn %xcc, loop_4929 movcs %icc, %l3, %o1 addccc %i6, %i1, %i4 stb %l4, [%l7 + 0x16] loop_4929: ld [%l7 + 0x78], %f1 ldsb [%l7 + 0x5E], %i2 ldsb [%l7 + 0x0E], %g2 fpackfix %f6, %f12 lduw [%l7 + 0x10], %o0 fmovdneg %icc, %f9, %f13 ldub [%l7 + 0x3E], %g1 edge8l %i5, %o7, %l2 fmovsle %icc, %f7, %f2 sdiv %g7, 0x1313, %o2 fblg,a %fcc1, loop_4930 fsrc2s %f10, %f15 st %f3, [%l7 + 0x30] move %icc, %g6, %i3 loop_4930: orncc %l5, %g5, %l1 fbne,a %fcc2, loop_4931 smul %l0, %o6, %g3 movcc %icc, %i7, %o4 fcmpne32 %f2, %f14, %o3 loop_4931: stw %i0, [%l7 + 0x18] fzero %f14 fnot1 %f6, %f12 bpos,a,pt %xcc, loop_4932 mulscc %o5, 0x0426, %l6 for %f0, %f0, %f10 fmul8x16 %f14, %f14, %f12 loop_4932: fmul8x16al %f5, %f6, %f0 fpsub16s %f10, %f14, %f2 fcmpne16 %f14, %f6, %l3 fpackfix %f12, %f9 ldx [%l7 + 0x38], %o1 fmovrslz %g4, %f9, %f4 st %f0, [%l7 + 0x30] sth %i1, [%l7 + 0x26] movrgz %i6, %i4, %i2 ldub [%l7 + 0x46], %g2 stw %l4, [%l7 + 0x28] stx %g1, [%l7 + 0x18] udivcc %o0, 0x0511, %o7 brgz,a %i5, loop_4933 sth %l2, [%l7 + 0x4A] tn %xcc, 0x0 fxnors %f9, %f2, %f3 loop_4933: tle %xcc, 0x5 bn,a %icc, loop_4934 stx %g7, [%l7 + 0x40] ldsw [%l7 + 0x48], %g6 fand %f4, %f8, %f2 loop_4934: ba,a,pn %xcc, loop_4935 brnz,a %i3, loop_4936 fpsub32s %f8, %f8, %f6 fnor %f12, %f0, %f12 loop_4935: xorcc %o2, 0x194B, %g5 loop_4936: faligndata %f12, %f0, %f10 fornot2s %f10, %f6, %f13 stx %l5, [%l7 + 0x18] fnot2 %f14, %f0 fmovscc %xcc, %f5, %f13 fmovrdlz %l1, %f8, %f8 array8 %l0, %g3, %i7 movre %o6, %o3, %i0 fnands %f14, %f11, %f5 nop setx loop_4937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o5, [%l7 + 0x1C] srax %o4, 0x17, %l3 ldsb [%l7 + 0x74], %l6 loop_4937: fcmpne32 %f10, %f0, %o1 sll %g4, 0x1B, %i1 orn %i4, 0x0FBB, %i2 fabss %f1, %f6 stw %g2, [%l7 + 0x78] bvc,a loop_4938 ldsw [%l7 + 0x0C], %i6 ba,a %icc, loop_4939 fandnot2s %f9, %f5, %f3 loop_4938: ldsh [%l7 + 0x0A], %l4 sra %o0, 0x11, %g1 loop_4939: fble %fcc0, loop_4940 ld [%l7 + 0x14], %f9 std %f0, [%l7 + 0x38] movgu %icc, %o7, %l2 loop_4940: bl,pn %icc, loop_4941 ldsw [%l7 + 0x28], %g7 bcs,pt %icc, loop_4942 movn %xcc, %i5, %i3 loop_4941: fmovrdgez %g6, %f14, %f2 movn %xcc, %o2, %g5 loop_4942: ldsw [%l7 + 0x14], %l1 fpadd16s %f10, %f9, %f13 fnot2 %f0, %f6 ldsh [%l7 + 0x38], %l5 ldsb [%l7 + 0x0C], %l0 fcmpne16 %f0, %f14, %i7 fbge %fcc1, loop_4943 ldsb [%l7 + 0x08], %o6 fors %f1, %f7, %f8 fors %f3, %f2, %f0 loop_4943: ldsw [%l7 + 0x70], %g3 brnz,a %i0, loop_4944 lduh [%l7 + 0x56], %o3 stw %o5, [%l7 + 0x58] ldsb [%l7 + 0x5E], %l3 loop_4944: fbuge,a %fcc3, loop_4945 smul %l6, %o4, %g4 addccc %i1, 0x109A, %i4 fmovse %icc, %f9, %f11 loop_4945: fmovsleu %xcc, %f0, %f12 array8 %o1, %i2, %i6 stx %g2, [%l7 + 0x30] umulcc %o0, 0x1155, %g1 bcs,a,pn %xcc, loop_4946 addccc %o7, 0x0304, %l2 fpack32 %f4, %f8, %f12 fmovd %f12, %f0 loop_4946: tvs %icc, 0x5 movneg %icc, %g7, %i5 movleu %xcc, %l4, %i3 fcmpne16 %f2, %f14, %g6 fabss %f7, %f12 stw %o2, [%l7 + 0x70] fcmpgt16 %f14, %f8, %l1 fxnor %f12, %f4, %f0 tsubcctv %l5, 0x143D, %l0 xorcc %g5, %o6, %i7 fbue,a %fcc0, loop_4947 fbge,a %fcc2, loop_4948 srax %g3, %o3, %i0 std %f0, [%l7 + 0x68] loop_4947: fnegd %f8, %f6 loop_4948: lduh [%l7 + 0x3C], %l3 fnot2 %f0, %f12 fmovscc %xcc, %f14, %f3 ldsb [%l7 + 0x64], %l6 fones %f6 ldd [%l7 + 0x70], %f14 andn %o5, 0x1DED, %g4 stb %o4, [%l7 + 0x09] sth %i4, [%l7 + 0x70] srlx %i1, %i2, %i6 brlez %g2, loop_4949 andcc %o0, %o1, %g1 fmovrsne %o7, %f1, %f5 ldsh [%l7 + 0x7A], %g7 loop_4949: movgu %icc, %l2, %l4 movrlez %i5, %g6, %i3 tcs %icc, 0x0 nop setx loop_4950, %l0, %l1 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 + 0x5A] movcc %icc, %o2, %l0 stb %g5, [%l7 + 0x53] loop_4950: be,pn %xcc, loop_4951 fpsub16s %f2, %f3, %f9 ldsw [%l7 + 0x70], %l5 std %f4, [%l7 + 0x38] loop_4951: ldx [%l7 + 0x38], %o6 stb %g3, [%l7 + 0x7C] alignaddrl %i7, %o3, %i0 stb %l3, [%l7 + 0x21] fones %f2 ldub [%l7 + 0x68], %l6 taddcc %g4, 0x0AA2, %o4 fmovrsgz %o5, %f6, %f13 stx %i4, [%l7 + 0x78] fpsub32s %f11, %f13, %f2 tn %xcc, 0x4 smulcc %i2, %i6, %g2 ld [%l7 + 0x34], %f6 fmul8ulx16 %f6, %f12, %f8 array16 %o0, %o1, %g1 fbl %fcc2, loop_4952 stb %i1, [%l7 + 0x10] pdist %f2, %f14, %f12 srl %g7, 0x13, %l2 loop_4952: fexpand %f11, %f6 xor %l4, 0x0759, %i5 fmovdpos %xcc, %f4, %f11 movgu %xcc, %g6, %o7 fcmpgt32 %f0, %f0, %l1 fpack16 %f14, %f4 fmovsleu %xcc, %f6, %f9 fmovscs %xcc, %f15, %f8 ldsh [%l7 + 0x16], %i3 fmovs %f15, %f11 edge8n %l0, %g5, %l5 taddcc %o2, %o6, %g3 movgu %icc, %o3, %i7 fmovrsgz %i0, %f2, %f2 be,a %icc, loop_4953 tl %icc, 0x7 tl %xcc, 0x2 fcmpgt32 %f8, %f0, %l6 loop_4953: movge %xcc, %g4, %l3 sra %o4, 0x0B, %i4 fcmpeq32 %f8, %f12, %i2 ldsh [%l7 + 0x76], %o5 ldsw [%l7 + 0x60], %g2 fmovdl %xcc, %f0, %f6 fmovdge %xcc, %f5, %f8 tg %xcc, 0x1 std %f8, [%l7 + 0x28] sth %o0, [%l7 + 0x56] brgz,a %o1, loop_4954 ldsh [%l7 + 0x40], %g1 edge8ln %i6, %g7, %i1 movrlz %l4, 0x210, %i5 loop_4954: fmovsgu %xcc, %f12, %f13 ldsb [%l7 + 0x78], %l2 ldsh [%l7 + 0x2A], %o7 subcc %g6, %i3, %l1 fnegs %f7, %f7 fmuld8ulx16 %f11, %f4, %f2 fbo,a %fcc0, loop_4955 ldd [%l7 + 0x68], %f2 fbe,a %fcc3, loop_4956 taddcctv %l0, %g5, %o2 loop_4955: fmovdpos %xcc, %f8, %f13 call loop_4957 loop_4956: movpos %icc, %l5, %o6 ldd [%l7 + 0x40], %f6 stx %o3, [%l7 + 0x48] loop_4957: fpadd32 %f14, %f4, %f8 te %xcc, 0x2 fmovsleu %icc, %f15, %f9 faligndata %f0, %f10, %f4 lduh [%l7 + 0x40], %i7 ld [%l7 + 0x48], %f8 stb %g3, [%l7 + 0x0A] st %f2, [%l7 + 0x38] fnot1 %f10, %f10 tl %xcc, 0x6 stb %l6, [%l7 + 0x79] te %icc, 0x6 brgez,a %i0, loop_4958 ldsw [%l7 + 0x50], %l3 sra %o4, %g4, %i4 udivx %i2, 0x18BB, %g2 loop_4958: stx %o5, [%l7 + 0x48] alignaddr %o0, %o1, %g1 movcc %xcc, %i6, %i1 fpack32 %f12, %f10, %f14 brnz,a %g7, loop_4959 lduw [%l7 + 0x58], %l4 siam 0x0 fmovdgu %icc, %f12, %f13 loop_4959: ldd [%l7 + 0x70], %f12 fbn %fcc2, loop_4960 fzero %f12 ldsw [%l7 + 0x3C], %l2 fmovs %f0, %f10 loop_4960: srax %o7, 0x16, %g6 ldsw [%l7 + 0x1C], %i3 ldub [%l7 + 0x23], %i5 fone %f0 ldsh [%l7 + 0x42], %l1 fmovscs %xcc, %f5, %f13 sll %l0, %o2, %g5 mulscc %l5, 0x16E8, %o6 bneg,pn %icc, loop_4961 st %f12, [%l7 + 0x58] bl %icc, loop_4962 fxors %f0, %f0, %f2 loop_4961: ld [%l7 + 0x70], %f15 fmovsa %xcc, %f13, %f0 loop_4962: fbu %fcc3, loop_4963 umul %o3, 0x0F82, %i7 brgez,a %g3, loop_4964 fbule,a %fcc3, loop_4965 loop_4963: ldub [%l7 + 0x30], %i0 fabsd %f4, %f6 loop_4964: ldsh [%l7 + 0x24], %l3 loop_4965: fxnors %f9, %f5, %f0 bcc,pt %xcc, loop_4966 stw %l6, [%l7 + 0x44] ld [%l7 + 0x24], %f15 array16 %o4, %i4, %i2 loop_4966: ba,a loop_4967 fbule %fcc1, loop_4968 fornot1 %f8, %f10, %f4 edge8n %g2, %g4, %o0 loop_4967: ldsb [%l7 + 0x48], %o5 loop_4968: add %o1, %g1, %i6 fpack16 %f0, %f10 te %xcc, 0x2 tpos %xcc, 0x0 fzeros %f11 fcmple16 %f10, %f2, %g7 stx %l4, [%l7 + 0x18] nop setx loop_4969, %l0, %l1 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_4970, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x48], %l2 mova %icc, %i1, %o7 loop_4969: ta %xcc, 0x7 loop_4970: movneg %icc, %g6, %i3 ldub [%l7 + 0x15], %l1 fands %f8, %f6, %f8 ta %xcc, 0x3 movl %icc, %l0, %i5 tle %xcc, 0x3 fcmped %fcc2, %f4, %f8 fmovsvs %icc, %f5, %f12 ldub [%l7 + 0x49], %g5 addc %l5, %o6, %o3 sra %o2, %i7, %g3 lduh [%l7 + 0x10], %l3 fbe %fcc1, loop_4971 ldd [%l7 + 0x58], %f10 stb %i0, [%l7 + 0x3F] movrlez %o4, 0x13A, %l6 loop_4971: subc %i2, 0x1C11, %i4 ldub [%l7 + 0x50], %g2 stx %g4, [%l7 + 0x48] ldsw [%l7 + 0x24], %o0 ldub [%l7 + 0x53], %o5 fbge,a %fcc1, loop_4972 fmul8x16al %f10, %f10, %f8 fandnot1 %f12, %f2, %f12 bpos,a,pt %xcc, loop_4973 loop_4972: ldd [%l7 + 0x40], %f14 ldsh [%l7 + 0x50], %g1 fmovsvs %icc, %f10, %f14 loop_4973: bcs %xcc, loop_4974 bg,pt %xcc, loop_4975 sll %o1, %g7, %i6 movrne %l4, 0x1B0, %i1 loop_4974: movrne %o7, 0x0A9, %g6 loop_4975: ldsw [%l7 + 0x50], %l2 ldd [%l7 + 0x18], %f0 fmuld8sux16 %f13, %f1, %f0 tge %xcc, 0x1 andn %l1, %l0, %i3 fornot2 %f0, %f2, %f4 stx %i5, [%l7 + 0x58] addc %g5, 0x1956, %l5 fbug,a %fcc3, loop_4976 fble,a %fcc2, loop_4977 fornot2s %f13, %f7, %f10 ldx [%l7 + 0x10], %o3 loop_4976: fbule %fcc3, loop_4978 loop_4977: lduw [%l7 + 0x18], %o6 fnot1s %f11, %f14 pdist %f14, %f2, %f14 loop_4978: bcc,pn %icc, loop_4979 tsubcc %i7, 0x0E3E, %g3 fmovsge %icc, %f9, %f1 sethi 0x08FA, %o2 loop_4979: lduh [%l7 + 0x2C], %l3 lduh [%l7 + 0x48], %o4 movcc %xcc, %i0, %l6 stw %i2, [%l7 + 0x58] bgu loop_4980 stx %g2, [%l7 + 0x60] ldd [%l7 + 0x60], %f2 fand %f6, %f0, %f0 loop_4980: brgez,a %i4, loop_4981 ld [%l7 + 0x6C], %f14 fnor %f2, %f6, %f4 fxnor %f4, %f2, %f0 loop_4981: umul %g4, %o5, %o0 xor %o1, %g7, %i6 fpadd32s %f9, %f14, %f3 fmovdneg %xcc, %f12, %f4 subcc %g1, %l4, %o7 brz,a %i1, loop_4982 lduh [%l7 + 0x66], %g6 fpadd16s %f11, %f7, %f11 fmovspos %icc, %f11, %f3 loop_4982: addc %l2, %l0, %i3 fpadd16 %f0, %f6, %f8 std %f10, [%l7 + 0x60] ldub [%l7 + 0x22], %i5 ldd [%l7 + 0x60], %f8 fbul,a %fcc1, loop_4983 fmovdl %xcc, %f0, %f1 fxors %f15, %f9, %f7 call loop_4984 loop_4983: fandnot1s %f14, %f7, %f3 taddcc %g5, %l5, %l1 ldub [%l7 + 0x16], %o6 loop_4984: sdivcc %i7, 0x1470, %o3 ldx [%l7 + 0x68], %o2 brgez %l3, loop_4985 lduw [%l7 + 0x50], %g3 bpos %icc, loop_4986 fcmpgt32 %f2, %f8, %o4 loop_4985: fmovsa %xcc, %f3, %f2 ldsb [%l7 + 0x6B], %i0 loop_4986: nop setx loop_4987, %l0, %l1 jmpl %l1, %l6 fcmpd %fcc2, %f12, %f0 alignaddr %i2, %g2, %g4 te %xcc, 0x0 loop_4987: movcs %icc, %i4, %o5 brlez,a %o1, loop_4988 andcc %o0, 0x04BD, %i6 stb %g1, [%l7 + 0x24] bcc,pt %xcc, loop_4989 loop_4988: nop setx loop_4990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl,a %fcc2, loop_4991 edge32l %l4, %g7, %o7 loop_4989: ldd [%l7 + 0x70], %f14 loop_4990: fmovspos %xcc, %f15, %f2 loop_4991: std %f4, [%l7 + 0x10] fzero %f6 ldsb [%l7 + 0x54], %g6 fsrc2 %f2, %f0 fmovsa %xcc, %f14, %f14 fmovspos %xcc, %f9, %f5 fnot2s %f4, %f13 nop setx loop_4992, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x38] tcc %icc, 0x3 bshuffle %f4, %f8, %f0 loop_4992: fcmpgt16 %f12, %f2, %i1 siam 0x0 fpsub16s %f12, %f1, %f8 lduw [%l7 + 0x0C], %l2 fnot2s %f7, %f9 lduw [%l7 + 0x6C], %l0 ta %xcc, 0x3 lduh [%l7 + 0x2A], %i5 orn %g5, %i3, %l5 movcc %icc, %l1, %i7 fmul8sux16 %f10, %f4, %f10 addc %o3, 0x0ED1, %o2 orcc %l3, %g3, %o4 fpadd32 %f12, %f8, %f12 ble,pt %xcc, loop_4993 srax %o6, 0x04, %l6 fexpand %f13, %f12 fbl,a %fcc1, loop_4994 loop_4993: edge8ln %i2, %g2, %i0 fmul8x16au %f4, %f1, %f14 edge32n %i4, %o5, %g4 loop_4994: ldsh [%l7 + 0x52], %o1 array16 %o0, %g1, %i6 bleu,a,pt %icc, loop_4995 tvs %xcc, 0x1 alignaddrl %l4, %g7, %o7 fmovrslz %i1, %f10, %f12 loop_4995: st %f10, [%l7 + 0x14] sth %l2, [%l7 + 0x30] call loop_4996 ta %xcc, 0x5 fxnors %f14, %f14, %f7 lduw [%l7 + 0x74], %l0 loop_4996: st %f14, [%l7 + 0x10] lduw [%l7 + 0x74], %g6 fmovsn %icc, %f5, %f8 tg %icc, 0x5 fmovdneg %xcc, %f2, %f6 movre %g5, %i5, %l5 ldsh [%l7 + 0x10], %i3 ldsh [%l7 + 0x12], %l1 fcmpne32 %f2, %f10, %i7 fmovrsgez %o2, %f4, %f14 ldsw [%l7 + 0x40], %l3 st %f2, [%l7 + 0x78] fbug %fcc3, loop_4997 std %f10, [%l7 + 0x70] fcmpgt16 %f6, %f4, %o3 move %xcc, %o4, %o6 loop_4997: fxor %f14, %f10, %f8 tn %icc, 0x0 movrlez %g3, %i2, %l6 sth %i0, [%l7 + 0x6C] fnegd %f0, %f8 ldub [%l7 + 0x6A], %g2 ldsw [%l7 + 0x58], %i4 subc %g4, %o1, %o5 srax %g1, 0x01, %o0 fexpand %f3, %f14 edge16l %l4, %i6, %g7 tpos %xcc, 0x4 ldd [%l7 + 0x78], %f8 fmovspos %xcc, %f7, %f1 stw %i1, [%l7 + 0x24] tle %icc, 0x5 fba,a %fcc3, loop_4998 ldsw [%l7 + 0x30], %o7 ldub [%l7 + 0x49], %l0 edge8 %l2, %g6, %i5 loop_4998: ldub [%l7 + 0x08], %l5 edge8n %i3, %g5, %i7 stw %o2, [%l7 + 0x78] te %xcc, 0x2 movn %xcc, %l3, %l1 lduw [%l7 + 0x40], %o3 fmovdneg %icc, %f6, %f10 brgz %o6, loop_4999 bl,a loop_5000 tsubcctv %o4, 0x1C0E, %g3 movleu %xcc, %i2, %l6 loop_4999: fcmpeq32 %f8, %f2, %g2 loop_5000: ldub [%l7 + 0x15], %i4 std %f6, [%l7 + 0x50] fcmpgt16 %f12, %f10, %g4 array16 %i0, %o5, %o1 nop setx loop_5001, %l0, %l1 jmpl %l1, %o0 tgu %xcc, 0x7 fmovdneg %icc, %f11, %f0 fmovdl %icc, %f3, %f10 loop_5001: std %f6, [%l7 + 0x58] srl %g1, 0x12, %i6 srlx %g7, %l4, %i1 std %f6, [%l7 + 0x48] bl,a %icc, loop_5002 movre %l0, 0x291, %l2 ldub [%l7 + 0x56], %g6 std %f6, [%l7 + 0x18] loop_5002: addcc %o7, %l5, %i3 st %f4, [%l7 + 0x28] brlz,a %g5, loop_5003 nop setx loop_5004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x50], %i7 tsubcctv %o2, 0x1077, %l3 loop_5003: bcs,a,pt %xcc, loop_5005 loop_5004: fmovd %f10, %f10 ldsh [%l7 + 0x2A], %i5 fpadd32 %f10, %f10, %f6 loop_5005: movrne %o3, 0x32A, %o6 srl %l1, 0x1B, %g3 fmovrde %i2, %f2, %f10 fnot2s %f3, %f12 fbug %fcc3, loop_5006 fpackfix %f10, %f3 fands %f3, %f13, %f8 fmovdleu %xcc, %f3, %f6 loop_5006: popc 0x06C4, %l6 fbge %fcc3, loop_5007 stb %g2, [%l7 + 0x0B] ldx [%l7 + 0x58], %i4 bgu,a,pt %icc, loop_5008 loop_5007: fpsub32 %f6, %f6, %f0 sll %g4, %o4, %i0 ldsh [%l7 + 0x26], %o1 loop_5008: tg %icc, 0x1 ldsh [%l7 + 0x38], %o0 ldx [%l7 + 0x58], %g1 fmovscs %icc, %f7, %f10 movvc %xcc, %i6, %o5 ldsh [%l7 + 0x4C], %g7 fbl,a %fcc2, loop_5009 ldsb [%l7 + 0x0A], %l4 movvs %xcc, %i1, %l2 fsrc2s %f14, %f2 loop_5009: movle %icc, %l0, %g6 std %f8, [%l7 + 0x40] sdivcc %l5, 0x174B, %i3 stx %o7, [%l7 + 0x38] movcc %icc, %g5, %i7 ldsh [%l7 + 0x3E], %o2 fcmpgt32 %f2, %f2, %l3 stw %i5, [%l7 + 0x34] fmovdpos %xcc, %f10, %f4 tgu %icc, 0x7 ldsh [%l7 + 0x58], %o6 fmovrsgz %l1, %f0, %f4 fors %f13, %f13, %f15 ldsw [%l7 + 0x68], %o3 fba,a %fcc2, loop_5010 umulcc %g3, 0x1B16, %l6 ld [%l7 + 0x1C], %f9 fmovrdgez %i2, %f4, %f8 loop_5010: std %f0, [%l7 + 0x38] lduh [%l7 + 0x0E], %g2 tge %icc, 0x1 stb %g4, [%l7 + 0x5C] fmul8x16au %f1, %f2, %f4 movle %xcc, %o4, %i4 fpadd16s %f1, %f8, %f1 fmovdvc %xcc, %f14, %f11 movvs %icc, %i0, %o0 st %f13, [%l7 + 0x68] ldsw [%l7 + 0x1C], %g1 bpos %xcc, loop_5011 fsrc1s %f15, %f9 fnegs %f15, %f0 brlz %o1, loop_5012 loop_5011: fpadd32 %f6, %f4, %f8 movle %xcc, %i6, %g7 umulcc %o5, 0x08FA, %l4 loop_5012: fmovdvs %xcc, %f14, %f11 srlx %i1, %l2, %l0 popc %g6, %l5 fbug %fcc2, loop_5013 fmul8x16au %f1, %f2, %f4 bl %xcc, loop_5014 fpsub32 %f12, %f0, %f6 loop_5013: fxnors %f11, %f3, %f15 fcmpgt32 %f8, %f8, %o7 loop_5014: srl %g5, 0x13, %i3 smulcc %i7, 0x0C8E, %o2 orn %i5, 0x1A50, %l3 fmul8ulx16 %f4, %f14, %f2 fba,a %fcc1, loop_5015 sub %o6, %o3, %l1 fblg %fcc1, loop_5016 std %f6, [%l7 + 0x40] loop_5015: fmovrslez %l6, %f9, %f11 fmovsa %xcc, %f13, %f14 loop_5016: fnand %f10, %f6, %f10 or %g3, %g2, %i2 brgz %o4, loop_5017 std %f0, [%l7 + 0x28] fnot1s %f6, %f2 fmovsleu %icc, %f15, %f13 loop_5017: lduw [%l7 + 0x14], %g4 movleu %xcc, %i4, %i0 tl %icc, 0x7 fornot2s %f15, %f8, %f5 array16 %o0, %g1, %i6 fpmerge %f0, %f9, %f2 fsrc2s %f12, %f0 fabsd %f14, %f8 ldub [%l7 + 0x1E], %g7 stx %o5, [%l7 + 0x18] ldub [%l7 + 0x4A], %l4 movne %xcc, %o1, %l2 edge32 %l0, %g6, %i1 stx %l5, [%l7 + 0x38] fmovrdgz %o7, %f12, %f8 udiv %g5, 0x1EC6, %i7 bcc,pt %icc, loop_5018 fba %fcc1, loop_5019 sll %i3, 0x19, %o2 fornot1 %f8, %f14, %f0 loop_5018: ldsh [%l7 + 0x0A], %i5 loop_5019: fones %f1 edge8l %o6, %l3, %l1 fcmpes %fcc1, %f11, %f9 lduw [%l7 + 0x58], %l6 ldd [%l7 + 0x68], %f14 fmovsvc %xcc, %f14, %f8 fandnot2 %f8, %f8, %f6 and %o3, %g3, %i2 fmovdl %icc, %f2, %f14 movcc %xcc, %g2, %o4 lduw [%l7 + 0x78], %g4 lduh [%l7 + 0x3C], %i4 ld [%l7 + 0x60], %f13 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x48], %o0 fexpand %f7, %f8 ld [%l7 + 0x74], %f3 movn %icc, %g1, %i6 subc %g7, %i0, %l4 sth %o1, [%l7 + 0x22] stb %l2, [%l7 + 0x73] smulcc %o5, %g6, %i1 bge,a %icc, loop_5020 fbul %fcc2, loop_5021 edge8 %l0, %l5, %o7 movpos %xcc, %i7, %g5 loop_5020: fcmped %fcc2, %f6, %f0 loop_5021: fmovdvs %xcc, %f2, %f7 lduh [%l7 + 0x54], %i3 fmovrsgz %o2, %f14, %f13 stb %i5, [%l7 + 0x6B] fcmpeq16 %f2, %f4, %l3 edge32n %o6, %l1, %o3 sth %g3, [%l7 + 0x10] smul %i2, %g2, %l6 stb %g4, [%l7 + 0x26] fcmpne16 %f4, %f4, %i4 edge32l %o0, %g1, %o4 srlx %i6, 0x11, %g7 movn %xcc, %l4, %i0 movne %icc, %o1, %l2 fmovsg %icc, %f11, %f10 ldub [%l7 + 0x6B], %g6 array16 %o5, %i1, %l0 ld [%l7 + 0x24], %f8 fbn %fcc3, loop_5022 fones %f12 be,a,pn %xcc, loop_5023 fmovdl %xcc, %f13, %f13 loop_5022: fmuld8ulx16 %f12, %f14, %f2 fxors %f2, %f6, %f5 loop_5023: ldd [%l7 + 0x50], %f6 fbu,a %fcc0, loop_5024 fsrc1s %f9, %f7 stw %o7, [%l7 + 0x48] fmovd %f12, %f8 loop_5024: fcmpne32 %f0, %f4, %l5 fmovdleu %xcc, %f0, %f2 st %f7, [%l7 + 0x20] add %i7, 0x1A1F, %g5 array32 %o2, %i3, %l3 ldsw [%l7 + 0x64], %i5 edge32l %l1, %o6, %o3 ldsw [%l7 + 0x38], %g3 tsubcc %i2, %l6, %g4 fmovsgu %icc, %f10, %f4 edge16n %i4, %g2, %g1 bneg,a,pt %icc, loop_5025 fone %f0 ld [%l7 + 0x10], %f11 fcmpgt32 %f0, %f12, %o4 loop_5025: fnand %f12, %f0, %f10 fnot1s %f7, %f12 tl %icc, 0x6 edge8l %i6, %g7, %l4 fandnot2s %f5, %f13, %f8 fmovsn %xcc, %f7, %f6 movne %icc, %i0, %o1 fzero %f0 ldsw [%l7 + 0x50], %l2 bl,a,pn %icc, loop_5026 stb %o0, [%l7 + 0x14] std %f4, [%l7 + 0x60] movrgez %o5, %i1, %g6 loop_5026: ble,a loop_5027 ldsw [%l7 + 0x30], %o7 fcmple32 %f2, %f4, %l5 bneg loop_5028 loop_5027: movgu %xcc, %i7, %l0 ldub [%l7 + 0x21], %g5 sllx %o2, 0x18, %i3 loop_5028: fmovrslz %i5, %f1, %f6 tcs %icc, 0x1 lduw [%l7 + 0x78], %l1 movrlez %l3, %o3, %g3 fmovdgu %icc, %f1, %f10 fmovrsgz %i2, %f1, %f7 fabss %f4, %f1 and %o6, %g4, %i4 xnor %l6, 0x093A, %g2 and %o4, 0x0E63, %i6 fbuge %fcc0, loop_5029 fmovde %xcc, %f10, %f13 fpadd32 %f6, %f0, %f6 fnor %f0, %f12, %f2 loop_5029: ldsw [%l7 + 0x7C], %g1 brnz,a %l4, loop_5030 lduh [%l7 + 0x1E], %g7 std %f14, [%l7 + 0x38] sth %o1, [%l7 + 0x3E] loop_5030: sth %l2, [%l7 + 0x1C] st %f9, [%l7 + 0x54] fnand %f0, %f4, %f0 movleu %xcc, %o0, %o5 bn,a loop_5031 lduh [%l7 + 0x42], %i1 stx %g6, [%l7 + 0x78] pdist %f14, %f10, %f2 loop_5031: lduh [%l7 + 0x44], %i0 ldub [%l7 + 0x78], %o7 fmovrdlez %l5, %f8, %f4 movrlez %l0, %i7, %o2 fmovrsgez %g5, %f14, %f12 ldub [%l7 + 0x4D], %i3 bvc,a,pt %xcc, loop_5032 lduw [%l7 + 0x1C], %l1 sdiv %l3, 0x0ADD, %o3 fmuld8sux16 %f12, %f11, %f0 loop_5032: ldsb [%l7 + 0x4F], %i5 fcmps %fcc0, %f13, %f8 ldx [%l7 + 0x78], %g3 fands %f11, %f12, %f6 fmovrslz %o6, %f2, %f9 ldsh [%l7 + 0x32], %g4 ldx [%l7 + 0x68], %i2 fcmpne16 %f0, %f6, %l6 mulx %i4, 0x05DE, %o4 ldx [%l7 + 0x38], %g2 fnot2s %f8, %f1 lduw [%l7 + 0x38], %i6 ble,a,pt %icc, loop_5033 std %f12, [%l7 + 0x50] fpsub16s %f15, %f12, %f7 tneg %icc, 0x2 loop_5033: ldsh [%l7 + 0x7A], %l4 sth %g1, [%l7 + 0x6E] fmovdle %xcc, %f4, %f9 sth %o1, [%l7 + 0x08] lduw [%l7 + 0x40], %l2 call loop_5034 fandnot2s %f5, %f12, %f9 xnorcc %g7, %o5, %i1 fabsd %f8, %f10 loop_5034: lduh [%l7 + 0x66], %o0 bcc,pn %icc, loop_5035 fmovsvs %xcc, %f8, %f12 bleu %xcc, loop_5036 lduh [%l7 + 0x10], %i0 loop_5035: movpos %icc, %o7, %g6 ldx [%l7 + 0x70], %l5 loop_5036: ldsw [%l7 + 0x2C], %l0 lduh [%l7 + 0x34], %o2 ldsb [%l7 + 0x53], %i7 movgu %icc, %g5, %i3 ldsb [%l7 + 0x62], %l3 bne,a loop_5037 stw %o3, [%l7 + 0x30] brgez %i5, loop_5038 addcc %l1, 0x08B4, %g3 loop_5037: ldub [%l7 + 0x65], %g4 ldx [%l7 + 0x30], %i2 loop_5038: tleu %icc, 0x6 pdist %f8, %f14, %f12 movrlz %l6, %i4, %o4 array32 %g2, %i6, %l4 fmul8x16al %f2, %f11, %f4 tsubcc %o6, 0x0EA2, %g1 orn %o1, 0x0283, %g7 stb %o5, [%l7 + 0x6E] smul %i1, 0x071C, %o0 fblg,a %fcc2, loop_5039 fbge,a %fcc1, loop_5040 addcc %l2, 0x0BCE, %o7 st %f15, [%l7 + 0x74] loop_5039: fmovda %xcc, %f1, %f2 loop_5040: bgu,pn %icc, loop_5041 ldx [%l7 + 0x10], %g6 std %f2, [%l7 + 0x28] fnegs %f10, %f3 loop_5041: orn %l5, 0x12B6, %i0 ldd [%l7 + 0x50], %f4 umul %l0, %i7, %o2 fbe %fcc1, loop_5042 fnegd %f4, %f2 taddcc %i3, %g5, %o3 fpadd32s %f12, %f1, %f11 loop_5042: st %f15, [%l7 + 0x7C] ld [%l7 + 0x6C], %f8 ldsw [%l7 + 0x18], %i5 tsubcc %l1, 0x065A, %g3 ldub [%l7 + 0x11], %l3 edge8n %i2, %l6, %g4 fandnot2 %f12, %f4, %f0 ld [%l7 + 0x14], %f9 fble %fcc0, loop_5043 ba,a loop_5044 stx %o4, [%l7 + 0x68] ldd [%l7 + 0x18], %f4 loop_5043: ldsw [%l7 + 0x40], %i4 loop_5044: tne %xcc, 0x4 lduw [%l7 + 0x64], %g2 tle %xcc, 0x7 xorcc %l4, 0x0D9E, %i6 fnot2 %f12, %f14 tcs %icc, 0x0 fnegd %f6, %f2 sethi 0x1E21, %g1 fmul8x16 %f2, %f14, %f4 fcmpeq16 %f14, %f0, %o1 tle %icc, 0x6 ldx [%l7 + 0x70], %o6 lduh [%l7 + 0x5A], %g7 fmovrsne %i1, %f8, %f4 bpos,a loop_5045 bn,a loop_5046 lduh [%l7 + 0x0A], %o0 xorcc %l2, %o7, %o5 loop_5045: fmovsle %icc, %f5, %f10 loop_5046: sdivx %l5, 0x1319, %g6 ldsw [%l7 + 0x24], %l0 fnot2 %f2, %f0 fsrc1 %f4, %f8 fzero %f10 tne %xcc, 0x3 ldsh [%l7 + 0x3A], %i7 ldx [%l7 + 0x70], %i0 fandnot2s %f2, %f4, %f11 edge8ln %i3, %o2, %g5 ldsw [%l7 + 0x4C], %i5 tvc %icc, 0x4 fcmple16 %f14, %f10, %o3 fblg,a %fcc0, loop_5047 lduh [%l7 + 0x24], %l1 ldsh [%l7 + 0x34], %g3 edge8ln %i2, %l6, %l3 loop_5047: te %icc, 0x4 tcc %xcc, 0x4 tg %icc, 0x2 subcc %g4, 0x1D2C, %i4 bvc loop_5048 sth %o4, [%l7 + 0x2C] movn %xcc, %g2, %i6 tvs %xcc, 0x5 loop_5048: fmovsle %icc, %f10, %f7 fmovdn %xcc, %f15, %f11 std %f12, [%l7 + 0x40] fba %fcc2, loop_5049 for %f8, %f8, %f2 bvs,a loop_5050 movrgez %l4, %g1, %o1 loop_5049: ba %xcc, loop_5051 fmovsleu %icc, %f15, %f1 loop_5050: brgz %g7, loop_5052 edge16 %o6, %i1, %o0 loop_5051: tvc %xcc, 0x1 movg %icc, %o7, %l2 loop_5052: ldx [%l7 + 0x60], %o5 stx %l5, [%l7 + 0x68] fabss %f8, %f15 brlz,a %g6, loop_5053 ld [%l7 + 0x24], %f15 fornot1 %f4, %f4, %f14 fxnors %f0, %f2, %f7 loop_5053: fsrc2 %f10, %f0 umul %i7, %l0, %i0 tle %xcc, 0x1 fmovsa %icc, %f0, %f4 stx %o2, [%l7 + 0x20] fmuld8ulx16 %f13, %f8, %f12 fcmped %fcc0, %f8, %f6 tneg %xcc, 0x2 fnot1s %f0, %f4 ble,pt %icc, loop_5054 fba %fcc2, loop_5055 andcc %g5, %i3, %i5 fmuld8sux16 %f2, %f10, %f10 loop_5054: fabsd %f6, %f4 loop_5055: alignaddrl %o3, %g3, %l1 fmovrsgz %l6, %f4, %f2 brz,a %i2, loop_5056 fbule,a %fcc0, loop_5057 sth %l3, [%l7 + 0x44] std %f0, [%l7 + 0x30] loop_5056: tsubcctv %g4, 0x1218, %o4 loop_5057: fxnors %f4, %f15, %f9 movvs %icc, %i4, %g2 ld [%l7 + 0x54], %f7 ldsw [%l7 + 0x4C], %i6 lduw [%l7 + 0x44], %l4 fbn,a %fcc1, loop_5058 st %f10, [%l7 + 0x7C] tg %icc, 0x5 tcs %xcc, 0x1 loop_5058: st %f12, [%l7 + 0x68] fmovsa %icc, %f7, %f2 mova %xcc, %g1, %o1 umul %o6, 0x12C2, %i1 stx %g7, [%l7 + 0x28] fxors %f10, %f12, %f8 fnot1s %f0, %f13 sth %o0, [%l7 + 0x14] ldd [%l7 + 0x30], %f2 fornot1 %f8, %f2, %f6 sth %o7, [%l7 + 0x5C] ldx [%l7 + 0x60], %o5 taddcctv %l5, 0x0F7E, %g6 brlez %i7, loop_5059 stb %l0, [%l7 + 0x38] brgez,a %l2, loop_5060 lduw [%l7 + 0x6C], %o2 loop_5059: fmovrsne %g5, %f6, %f4 fmovrse %i3, %f4, %f14 loop_5060: be,a loop_5061 brlz %i5, loop_5062 ld [%l7 + 0x74], %f4 nop setx loop_5063, %l0, %l1 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_5061: srlx %i0, 0x00, %o3 loop_5062: siam 0x2 ldd [%l7 + 0x20], %f0 loop_5063: tgu %xcc, 0x0 sth %g3, [%l7 + 0x26] subccc %l1, 0x1B60, %l6 bleu,pn %icc, loop_5064 stx %i2, [%l7 + 0x48] edge32ln %g4, %l3, %i4 fnand %f10, %f14, %f12 loop_5064: tl %icc, 0x3 sdiv %o4, 0x1631, %g2 ldsw [%l7 + 0x0C], %l4 movcs %xcc, %i6, %o1 fbo,a %fcc2, loop_5065 fors %f7, %f3, %f4 ldsh [%l7 + 0x56], %o6 ldsw [%l7 + 0x40], %g1 loop_5065: fmovrde %i1, %f2, %f6 ldd [%l7 + 0x38], %f14 stx %o0, [%l7 + 0x30] movpos %icc, %o7, %g7 edge16n %l5, %o5, %i7 movleu %xcc, %g6, %l0 popc 0x0BDE, %o2 ldub [%l7 + 0x23], %l2 ldsh [%l7 + 0x44], %i3 lduw [%l7 + 0x34], %i5 fmovdvc %xcc, %f8, %f7 fmovd %f8, %f6 ldx [%l7 + 0x58], %g5 fnors %f8, %f7, %f14 tcs %xcc, 0x5 fmovd %f2, %f4 fbne %fcc2, loop_5066 tge %xcc, 0x6 brgz %o3, loop_5067 fmovsgu %xcc, %f10, %f15 loop_5066: sll %g3, %l1, %l6 nop setx loop_5068, %l0, %l1 jmpl %l1, %i2 loop_5067: array16 %i0, %g4, %i4 fmovde %xcc, %f8, %f4 fsrc1 %f2, %f8 loop_5068: fcmple16 %f12, %f12, %o4 ldsb [%l7 + 0x66], %g2 taddcctv %l4, 0x1FE4, %l3 movneg %xcc, %i6, %o6 edge32n %o1, %g1, %i1 fpadd16s %f10, %f13, %f12 fmovrslz %o7, %f0, %f7 stb %g7, [%l7 + 0x37] fcmpne16 %f14, %f4, %l5 call loop_5069 sll %o5, %o0, %i7 bgu,pn %xcc, loop_5070 subc %g6, %o2, %l0 loop_5069: fmovdneg %icc, %f12, %f1 fandnot2s %f2, %f7, %f10 loop_5070: ldsw [%l7 + 0x6C], %l2 fcmped %fcc2, %f2, %f10 sth %i5, [%l7 + 0x4C] faligndata %f10, %f4, %f6 fmovrde %i3, %f10, %f10 nop setx loop_5071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %icc, %f15, %f11 fbu,a %fcc2, loop_5072 bgu %xcc, loop_5073 loop_5071: sdivcc %o3, 0x1F7E, %g5 fbl,a %fcc0, loop_5074 loop_5072: fmovdvc %icc, %f4, %f4 loop_5073: siam 0x0 ldsw [%l7 + 0x28], %g3 loop_5074: fmovsgu %xcc, %f9, %f6 fbge %fcc2, loop_5075 fbg %fcc3, loop_5076 std %f10, [%l7 + 0x60] fnot1 %f8, %f2 loop_5075: fmovdge %icc, %f14, %f14 loop_5076: tle %xcc, 0x7 fbn,a %fcc1, loop_5077 std %f8, [%l7 + 0x60] array8 %l6, %l1, %i0 fmovsl %icc, %f13, %f9 loop_5077: fbge %fcc0, loop_5078 ld [%l7 + 0x1C], %f6 edge32ln %i2, %i4, %o4 fmovsge %xcc, %f10, %f7 loop_5078: edge16 %g2, %l4, %l3 fmovrslz %i6, %f12, %f12 fone %f8 fmovdg %xcc, %f14, %f3 ldsw [%l7 + 0x14], %o6 taddcctv %g4, %o1, %i1 st %f8, [%l7 + 0x68] fpack32 %f12, %f4, %f2 tneg %xcc, 0x4 ldx [%l7 + 0x70], %o7 fcmpes %fcc1, %f11, %f2 fcmpeq32 %f6, %f6, %g7 call loop_5079 std %f2, [%l7 + 0x48] ld [%l7 + 0x50], %f0 lduw [%l7 + 0x14], %g1 loop_5079: sra %o5, %o0, %i7 fpackfix %f4, %f1 tge %xcc, 0x6 bneg,pt %icc, loop_5080 ldub [%l7 + 0x60], %l5 xnor %o2, %l0, %g6 movge %xcc, %i5, %l2 loop_5080: movg %xcc, %o3, %g5 nop setx loop_5081, %l0, %l1 jmpl %l1, %g3 fmovdvs %icc, %f4, %f1 fmovsneg %xcc, %f14, %f11 lduh [%l7 + 0x56], %l6 loop_5081: fabsd %f14, %f0 umulcc %l1, 0x1DCA, %i3 bcc,pn %xcc, loop_5082 fmovd %f10, %f8 stx %i2, [%l7 + 0x40] fmovse %icc, %f7, %f9 loop_5082: ldsb [%l7 + 0x56], %i4 movvc %xcc, %o4, %g2 bge loop_5083 movle %xcc, %i0, %l3 fpadd32 %f10, %f8, %f10 ldsb [%l7 + 0x08], %i6 loop_5083: ldsw [%l7 + 0x2C], %l4 tne %xcc, 0x1 edge16 %g4, %o6, %i1 fmovsne %xcc, %f3, %f13 brz,a %o1, loop_5084 fpsub16 %f6, %f2, %f0 move %icc, %g7, %o7 lduh [%l7 + 0x44], %o5 loop_5084: alignaddr %g1, %o0, %l5 stb %o2, [%l7 + 0x61] movge %xcc, %i7, %g6 tcc %icc, 0x3 fnot1s %f13, %f0 call loop_5085 fmovdcc %icc, %f11, %f11 bg loop_5086 xnor %l0, 0x0878, %i5 loop_5085: fcmpd %fcc0, %f8, %f6 fbo %fcc3, loop_5087 loop_5086: fmovdg %xcc, %f14, %f6 fnors %f2, %f2, %f10 fmovdcs %icc, %f0, %f14 loop_5087: tne %icc, 0x0 fcmpne32 %f10, %f6, %o3 movneg %icc, %l2, %g3 tle %icc, 0x1 stb %l6, [%l7 + 0x40] xnor %g5, 0x08B6, %l1 tsubcctv %i2, %i4, %o4 bcc,pn %icc, loop_5088 fzero %f2 addc %g2, 0x158F, %i3 fbue %fcc0, loop_5089 loop_5088: movpos %xcc, %l3, %i0 te %xcc, 0x5 for %f12, %f4, %f14 loop_5089: sth %i6, [%l7 + 0x40] fmul8x16 %f0, %f0, %f8 tneg %icc, 0x1 fblg,a %fcc2, loop_5090 edge32n %g4, %l4, %i1 stb %o6, [%l7 + 0x79] fmovdpos %icc, %f0, %f13 loop_5090: fnegs %f9, %f11 fabss %f7, %f2 fnot2 %f14, %f8 ldd [%l7 + 0x60], %f14 fones %f1 ld [%l7 + 0x0C], %f6 te %icc, 0x4 ldd [%l7 + 0x68], %f0 tpos %xcc, 0x4 fmovrse %g7, %f2, %f5 xorcc %o7, %o5, %g1 subc %o1, 0x13F4, %l5 movneg %icc, %o2, %i7 addcc %o0, %l0, %i5 stw %g6, [%l7 + 0x4C] ldsb [%l7 + 0x3F], %l2 bpos,a loop_5091 mova %icc, %g3, %o3 ldsb [%l7 + 0x6B], %g5 std %f4, [%l7 + 0x20] loop_5091: fandnot1s %f9, %f11, %f15 bcs,pn %xcc, loop_5092 sub %l6, 0x1957, %l1 fmovdn %icc, %f13, %f12 fpsub16 %f0, %f12, %f8 loop_5092: movl %xcc, %i2, %i4 movrgz %o4, 0x316, %g2 fnot2 %f4, %f10 fmovsl %xcc, %f7, %f2 fsrc1 %f2, %f8 movn %icc, %l3, %i0 taddcctv %i6, %i3, %g4 fpsub16 %f2, %f8, %f8 fnand %f10, %f10, %f14 tsubcctv %i1, %l4, %g7 st %f1, [%l7 + 0x4C] sethi 0x15F7, %o6 ldd [%l7 + 0x58], %f6 srl %o5, 0x10, %o7 fmovdl %xcc, %f2, %f9 std %f14, [%l7 + 0x70] movgu %xcc, %o1, %l5 fmovdne %icc, %f12, %f0 fmovd %f6, %f4 fmovs %f13, %f5 ldsw [%l7 + 0x58], %g1 tleu %xcc, 0x7 edge16l %i7, %o0, %o2 call loop_5093 srax %i5, 0x0A, %l0 stx %l2, [%l7 + 0x40] tcs %icc, 0x2 loop_5093: stb %g6, [%l7 + 0x5E] ldub [%l7 + 0x20], %g3 fbge,a %fcc3, loop_5094 sth %o3, [%l7 + 0x60] sub %g5, 0x0807, %l1 sra %l6, 0x05, %i2 loop_5094: fones %f4 stb %i4, [%l7 + 0x40] fbe,a %fcc1, loop_5095 ldsb [%l7 + 0x0C], %g2 mova %xcc, %l3, %i0 fones %f14 loop_5095: fones %f13 fmovda %icc, %f14, %f11 fmovrse %o4, %f6, %f3 fcmpne32 %f6, %f10, %i3 addccc %i6, %i1, %g4 std %f14, [%l7 + 0x70] fnot1s %f14, %f1 ldub [%l7 + 0x16], %g7 fandnot2s %f13, %f6, %f0 lduw [%l7 + 0x54], %l4 bcs loop_5096 mulscc %o6, 0x0967, %o5 fmovrdlez %o1, %f14, %f12 fmovdn %icc, %f12, %f10 loop_5096: ldsw [%l7 + 0x10], %l5 ldsb [%l7 + 0x2F], %o7 fmovrsne %g1, %f3, %f2 movg %xcc, %o0, %o2 stx %i7, [%l7 + 0x18] fpsub32s %f11, %f8, %f9 fmul8x16 %f8, %f8, %f12 ldx [%l7 + 0x58], %i5 fmovda %icc, %f11, %f9 fmovsg %xcc, %f5, %f3 bpos loop_5097 bvc,a,pt %xcc, loop_5098 ldx [%l7 + 0x10], %l0 stb %g6, [%l7 + 0x18] loop_5097: bge,a %icc, loop_5099 loop_5098: bneg loop_5100 tsubcc %g3, %o3, %g5 brlez,a %l1, loop_5101 loop_5099: tge %icc, 0x5 loop_5100: taddcctv %l6, %i2, %l2 sdivx %g2, 0x0CC4, %i4 loop_5101: fmul8x16al %f11, %f15, %f0 ldd [%l7 + 0x30], %f8 movvs %xcc, %i0, %l3 movvc %xcc, %o4, %i3 tsubcctv %i6, %i1, %g7 sth %g4, [%l7 + 0x46] stx %l4, [%l7 + 0x40] stb %o6, [%l7 + 0x45] sth %o5, [%l7 + 0x0A] srax %l5, 0x0F, %o7 fbn,a %fcc0, loop_5102 lduh [%l7 + 0x40], %g1 bcc loop_5103 fmovsg %xcc, %f3, %f15 loop_5102: fmovsvc %icc, %f0, %f3 brgz,a %o1, loop_5104 loop_5103: tgu %xcc, 0x2 fcmpgt16 %f14, %f4, %o2 movre %o0, %i5, %i7 loop_5104: tsubcc %g6, 0x0A28, %l0 fbge,a %fcc2, loop_5105 call loop_5106 fmovdle %xcc, %f4, %f6 ld [%l7 + 0x48], %f14 loop_5105: movrlez %o3, %g5, %l1 loop_5106: fmul8ulx16 %f6, %f10, %f12 bgu %xcc, loop_5107 fbn %fcc1, loop_5108 fmovdneg %xcc, %f9, %f1 sethi 0x1325, %l6 loop_5107: stw %g3, [%l7 + 0x30] loop_5108: fmul8x16 %f9, %f4, %f4 std %f6, [%l7 + 0x70] ldd [%l7 + 0x10], %f10 popc %l2, %g2 bge,pn %xcc, loop_5109 fcmpd %fcc1, %f10, %f8 fmovrdgez %i4, %f2, %f6 ld [%l7 + 0x3C], %f15 loop_5109: tg %xcc, 0x4 fabsd %f12, %f4 brlz %i0, loop_5110 stx %l3, [%l7 + 0x60] sra %i2, %o4, %i3 nop setx loop_5111, %l0, %l1 jmpl %l1, %i1 loop_5110: fbne,a %fcc1, loop_5112 brnz,a %i6, loop_5113 fpack32 %f0, %f4, %f0 loop_5111: sth %g7, [%l7 + 0x24] loop_5112: tvs %xcc, 0x4 loop_5113: tcs %xcc, 0x5 ldd [%l7 + 0x40], %f10 fzeros %f12 xnorcc %g4, %l4, %o6 edge16ln %l5, %o5, %o7 st %f0, [%l7 + 0x44] tle %xcc, 0x4 fcmpne32 %f12, %f6, %g1 orncc %o1, %o2, %o0 fnot2s %f0, %f7 fmovsg %xcc, %f12, %f11 fcmpes %fcc0, %f0, %f15 edge8 %i7, %g6, %l0 fcmple32 %f4, %f0, %i5 ldsw [%l7 + 0x24], %o3 fnot2 %f4, %f8 fxnors %f7, %f13, %f14 fmovrdlez %l1, %f8, %f8 smulcc %g5, %g3, %l2 ldd [%l7 + 0x68], %f0 call loop_5114 ldub [%l7 + 0x38], %l6 bn,a %icc, loop_5115 ldx [%l7 + 0x78], %g2 loop_5114: sethi 0x1E71, %i4 edge8n %l3, %i2, %o4 loop_5115: xor %i3, %i1, %i6 fbule,a %fcc1, loop_5116 mova %icc, %g7, %i0 add %l4, 0x19EE, %o6 alignaddrl %l5, %o5, %o7 loop_5116: fmovrsgez %g1, %f15, %f8 stx %o1, [%l7 + 0x08] stb %o2, [%l7 + 0x48] ldub [%l7 + 0x08], %o0 bne,a,pn %xcc, loop_5117 edge32n %g4, %g6, %i7 edge16ln %l0, %i5, %o3 lduh [%l7 + 0x76], %g5 loop_5117: fpackfix %f12, %f12 srl %g3, 0x1B, %l1 fpsub32 %f0, %f4, %f2 ldx [%l7 + 0x10], %l6 lduw [%l7 + 0x58], %g2 ta %icc, 0x7 stx %i4, [%l7 + 0x78] fble,a %fcc1, loop_5118 addcc %l3, 0x008E, %l2 fxor %f8, %f0, %f4 movleu %icc, %i2, %i3 loop_5118: movrne %i1, 0x365, %o4 fpmerge %f5, %f15, %f4 movn %xcc, %i6, %g7 fmovsgu %icc, %f7, %f12 fbo,a %fcc3, loop_5119 ldsb [%l7 + 0x4D], %i0 bleu,pn %icc, loop_5120 fornot1s %f12, %f9, %f3 loop_5119: ldx [%l7 + 0x20], %o6 fcmpeq16 %f8, %f12, %l4 loop_5120: movne %icc, %l5, %o5 fcmple16 %f8, %f0, %g1 fmuld8sux16 %f9, %f7, %f10 bleu,pn %xcc, loop_5121 st %f15, [%l7 + 0x34] tcs %icc, 0x2 sth %o1, [%l7 + 0x62] loop_5121: bleu %icc, loop_5122 fbul,a %fcc3, loop_5123 bcs,a %xcc, loop_5124 fmovsvs %icc, %f9, %f8 loop_5122: fzeros %f1 loop_5123: ldd [%l7 + 0x08], %f12 loop_5124: std %f6, [%l7 + 0x20] st %f5, [%l7 + 0x40] sdiv %o7, 0x0578, %o0 ldx [%l7 + 0x18], %g4 ldsb [%l7 + 0x62], %g6 movgu %icc, %o2, %l0 fornot1s %f2, %f2, %f2 fba,a %fcc3, loop_5125 ta %icc, 0x0 fsrc1 %f2, %f0 fands %f0, %f13, %f8 loop_5125: be,a,pt %xcc, loop_5126 bshuffle %f6, %f12, %f10 fbug %fcc0, loop_5127 movrne %i7, 0x235, %o3 loop_5126: std %f10, [%l7 + 0x20] fba,a %fcc0, loop_5128 loop_5127: fbul,a %fcc3, loop_5129 ldsh [%l7 + 0x60], %i5 fmovdcs %icc, %f2, %f14 loop_5128: fmul8x16 %f4, %f14, %f2 loop_5129: lduw [%l7 + 0x48], %g3 movne %icc, %l1, %l6 ldsh [%l7 + 0x38], %g2 fblg %fcc1, loop_5130 fpadd16s %f12, %f7, %f3 ldsh [%l7 + 0x24], %i4 lduh [%l7 + 0x66], %l3 loop_5130: sth %l2, [%l7 + 0x12] fpadd32s %f6, %f4, %f9 fcmps %fcc2, %f12, %f15 fbn,a %fcc3, loop_5131 edge32n %i2, %g5, %i1 xorcc %i3, 0x1A56, %o4 mova %xcc, %g7, %i0 loop_5131: ldx [%l7 + 0x10], %i6 bvs %xcc, loop_5132 ldub [%l7 + 0x51], %l4 std %f4, [%l7 + 0x28] bge,a,pn %icc, loop_5133 loop_5132: ldd [%l7 + 0x70], %f14 fpadd32 %f14, %f8, %f8 edge8n %o6, %o5, %l5 loop_5133: movrne %o1, %o7, %o0 stx %g1, [%l7 + 0x50] st %f0, [%l7 + 0x6C] ldd [%l7 + 0x60], %f8 st %f4, [%l7 + 0x74] lduh [%l7 + 0x26], %g6 taddcc %o2, %l0, %i7 fpack16 %f2, %f3 std %f8, [%l7 + 0x18] sdivx %o3, 0x0CE9, %i5 addccc %g3, 0x0892, %g4 sra %l1, %l6, %i4 fcmpgt32 %f0, %f2, %l3 srl %l2, %i2, %g5 tl %icc, 0x0 movneg %xcc, %i1, %g2 movre %o4, %g7, %i0 faligndata %f10, %f4, %f14 lduw [%l7 + 0x1C], %i3 ldsh [%l7 + 0x78], %i6 te %icc, 0x1 bvc,a loop_5134 ldx [%l7 + 0x78], %l4 edge8 %o5, %o6, %l5 fpadd16s %f2, %f14, %f10 loop_5134: brgez,a %o7, loop_5135 fbg,a %fcc1, loop_5136 ldx [%l7 + 0x68], %o0 lduh [%l7 + 0x40], %o1 loop_5135: stb %g6, [%l7 + 0x4C] loop_5136: brz,a %o2, loop_5137 fandnot1s %f11, %f14, %f5 ldsh [%l7 + 0x30], %g1 fpsub32 %f10, %f14, %f12 loop_5137: edge16ln %l0, %i7, %i5 array32 %o3, %g3, %g4 fmovdpos %xcc, %f7, %f7 mova %icc, %l6, %l1 fmul8ulx16 %f2, %f14, %f10 tpos %xcc, 0x5 fmovdcs %xcc, %f9, %f15 fmovrslz %l3, %f11, %f3 fmovrsgez %i4, %f0, %f7 fpsub16s %f6, %f5, %f9 fblg,a %fcc2, loop_5138 edge8l %i2, %g5, %i1 tg %xcc, 0x5 ldsw [%l7 + 0x78], %l2 loop_5138: fcmple16 %f0, %f6, %g2 fcmpeq16 %f4, %f2, %g7 brnz %o4, loop_5139 ld [%l7 + 0x48], %f2 fsrc2 %f0, %f0 add %i3, %i0, %l4 loop_5139: sdivcc %i6, 0x1523, %o6 sdivcc %l5, 0x1012, %o7 fmovdn %icc, %f15, %f13 st %f14, [%l7 + 0x54] bleu,pn %icc, loop_5140 edge16 %o0, %o1, %g6 addcc %o5, %o2, %g1 lduh [%l7 + 0x2E], %i7 loop_5140: ldsw [%l7 + 0x5C], %l0 bl,a,pn %xcc, loop_5141 fabsd %f8, %f6 fors %f3, %f12, %f2 sth %i5, [%l7 + 0x66] loop_5141: stb %g3, [%l7 + 0x63] stb %o3, [%l7 + 0x3E] lduh [%l7 + 0x24], %g4 fmul8x16 %f4, %f0, %f14 andcc %l6, %l3, %i4 fpsub32 %f6, %f8, %f8 brlz %i2, loop_5142 tvc %icc, 0x0 fbne,a %fcc1, loop_5143 srl %g5, 0x07, %l1 loop_5142: fbo %fcc2, loop_5144 ldub [%l7 + 0x30], %i1 loop_5143: bne,a,pt %xcc, loop_5145 ldsw [%l7 + 0x0C], %g2 loop_5144: ldub [%l7 + 0x76], %l2 tn %icc, 0x4 loop_5145: nop setx loop_5146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry pdist %f12, %f12, %f14 tg %xcc, 0x7 ldsh [%l7 + 0x08], %g7 loop_5146: fmovsg %xcc, %f1, %f14 std %f8, [%l7 + 0x38] bcs,a,pt %xcc, loop_5147 fornot2 %f6, %f0, %f8 fmul8x16au %f8, %f10, %f14 ldsh [%l7 + 0x64], %o4 loop_5147: fcmpeq32 %f12, %f14, %i0 edge16l %i3, %l4, %i6 ldub [%l7 + 0x38], %o6 tsubcctv %l5, 0x0365, %o7 lduw [%l7 + 0x20], %o0 fcmple16 %f6, %f14, %g6 be,a,pt %xcc, loop_5148 tsubcctv %o1, %o2, %g1 movrlz %o5, 0x3CF, %i7 array8 %l0, %g3, %i5 loop_5148: orn %g4, %l6, %l3 ba,pt %xcc, loop_5149 lduw [%l7 + 0x18], %i4 fcmpd %fcc2, %f0, %f10 ld [%l7 + 0x70], %f0 loop_5149: alignaddr %o3, %i2, %g5 fcmpd %fcc2, %f10, %f10 lduw [%l7 + 0x14], %i1 fbuge,a %fcc1, loop_5150 bl,a,pn %xcc, loop_5151 fmovrse %g2, %f15, %f0 umulcc %l1, 0x1935, %l2 loop_5150: bge,a,pn %xcc, loop_5152 loop_5151: movcc %icc, %g7, %i0 tvs %xcc, 0x7 ldx [%l7 + 0x40], %i3 loop_5152: fxnors %f0, %f1, %f12 fmovsn %xcc, %f4, %f10 movl %xcc, %l4, %o4 tn %xcc, 0x3 sllx %o6, 0x17, %l5 fnot1 %f14, %f4 fmovsge %xcc, %f7, %f3 tvs %xcc, 0x1 ta %icc, 0x0 fmovspos %icc, %f13, %f14 ldd [%l7 + 0x70], %f14 fxnor %f0, %f4, %f12 st %f9, [%l7 + 0x08] andncc %i6, %o7, %g6 bcs,pt %xcc, loop_5153 fbu,a %fcc1, loop_5154 tl %icc, 0x6 ldd [%l7 + 0x18], %f12 loop_5153: lduw [%l7 + 0x44], %o1 loop_5154: ldx [%l7 + 0x20], %o0 brlez %o2, loop_5155 sth %g1, [%l7 + 0x36] fbule,a %fcc0, loop_5156 umulcc %o5, 0x1548, %i7 loop_5155: fba,a %fcc2, loop_5157 fabsd %f12, %f10 loop_5156: fornot1s %f4, %f3, %f15 ldd [%l7 + 0x58], %f8 loop_5157: movn %icc, %g3, %l0 srlx %g4, 0x1C, %i5 fcmpes %fcc3, %f7, %f12 fmovrsgz %l6, %f14, %f5 ldsb [%l7 + 0x21], %l3 bg loop_5158 brgz,a %i4, loop_5159 fsrc1 %f12, %f14 sdivx %o3, 0x0828, %i2 loop_5158: umul %g5, %g2, %i1 loop_5159: ldx [%l7 + 0x58], %l1 fmovrde %g7, %f6, %f4 fcmpne32 %f4, %f4, %l2 taddcc %i0, 0x0DEF, %l4 movrgez %i3, %o4, %o6 sdiv %l5, 0x0E0A, %o7 ldd [%l7 + 0x28], %f2 fpadd32 %f2, %f12, %f14 sth %i6, [%l7 + 0x24] ta %xcc, 0x7 mulscc %o1, %g6, %o0 bn %xcc, loop_5160 fmovda %xcc, %f10, %f7 edge32n %o2, %o5, %i7 brgz %g1, loop_5161 loop_5160: fmuld8ulx16 %f13, %f11, %f8 fblg %fcc2, loop_5162 fmovspos %icc, %f3, %f0 loop_5161: ldsh [%l7 + 0x68], %l0 xorcc %g3, 0x1FCC, %g4 loop_5162: fmovsg %icc, %f15, %f0 mova %icc, %l6, %l3 fmovse %icc, %f0, %f15 stw %i5, [%l7 + 0x3C] sll %o3, %i2, %g5 stb %g2, [%l7 + 0x77] bge,a,pn %icc, loop_5163 stb %i4, [%l7 + 0x1F] bvs,a %xcc, loop_5164 fbuge %fcc1, loop_5165 loop_5163: fmovrse %i1, %f7, %f5 st %f8, [%l7 + 0x28] loop_5164: fbul %fcc3, loop_5166 loop_5165: movpos %xcc, %g7, %l1 fmovspos %xcc, %f11, %f6 ldsb [%l7 + 0x58], %i0 loop_5166: ldsh [%l7 + 0x16], %l4 fmovdleu %xcc, %f6, %f4 fpsub32s %f8, %f9, %f14 addc %l2, %o4, %o6 be,pn %icc, loop_5167 lduh [%l7 + 0x42], %i3 ldsw [%l7 + 0x78], %o7 fandnot2 %f12, %f2, %f12 loop_5167: be,a loop_5168 lduh [%l7 + 0x44], %l5 fzero %f2 ldub [%l7 + 0x4E], %i6 loop_5168: subccc %g6, 0x1C50, %o0 fbul %fcc2, loop_5169 ldsb [%l7 + 0x0F], %o2 call loop_5170 lduh [%l7 + 0x40], %o5 loop_5169: call loop_5171 stx %o1, [%l7 + 0x70] loop_5170: brnz,a %g1, loop_5172 std %f0, [%l7 + 0x10] loop_5171: fmovdge %icc, %f14, %f10 ldsb [%l7 + 0x2E], %i7 loop_5172: tl %xcc, 0x7 fornot1s %f3, %f14, %f11 tn %icc, 0x0 fxnors %f2, %f4, %f4 ldsh [%l7 + 0x44], %l0 ldx [%l7 + 0x10], %g3 lduw [%l7 + 0x1C], %g4 lduw [%l7 + 0x60], %l3 srl %i5, 0x05, %l6 ldsh [%l7 + 0x36], %i2 stw %o3, [%l7 + 0x40] movg %icc, %g2, %i4 fmovrslez %g5, %f15, %f1 stx %g7, [%l7 + 0x68] ldsw [%l7 + 0x44], %l1 ldx [%l7 + 0x28], %i0 fbue,a %fcc0, loop_5173 fmovrslz %i1, %f7, %f11 fbuge,a %fcc0, loop_5174 stx %l2, [%l7 + 0x58] loop_5173: lduw [%l7 + 0x10], %o4 bvc,pt %icc, loop_5175 loop_5174: ldsw [%l7 + 0x78], %l4 lduw [%l7 + 0x34], %o6 fxnor %f4, %f2, %f6 loop_5175: ld [%l7 + 0x5C], %f1 ldx [%l7 + 0x50], %i3 be loop_5176 lduw [%l7 + 0x1C], %l5 andn %i6, %o7, %o0 fcmped %fcc2, %f10, %f0 loop_5176: ldd [%l7 + 0x20], %f2 fbu %fcc1, loop_5177 tsubcc %o2, %o5, %o1 stw %g6, [%l7 + 0x3C] fmovsl %xcc, %f8, %f6 loop_5177: movn %icc, %i7, %g1 stb %l0, [%l7 + 0x18] lduh [%l7 + 0x76], %g4 bcs,a,pt %icc, loop_5178 fpack32 %f2, %f0, %f0 ld [%l7 + 0x24], %f13 fpackfix %f4, %f10 loop_5178: fnegd %f4, %f6 addc %l3, 0x1BA9, %i5 movrgez %g3, %i2, %o3 std %f14, [%l7 + 0x38] fbg,a %fcc2, loop_5179 edge32l %l6, %i4, %g2 ldub [%l7 + 0x51], %g7 st %f1, [%l7 + 0x7C] loop_5179: ld [%l7 + 0x20], %f0 fmovrslez %g5, %f2, %f1 bvs,pn %xcc, loop_5180 ldsh [%l7 + 0x38], %l1 umulcc %i1, 0x1C95, %l2 lduh [%l7 + 0x36], %o4 loop_5180: fabsd %f0, %f4 fcmpeq32 %f8, %f4, %i0 sth %o6, [%l7 + 0x6A] st %f6, [%l7 + 0x0C] fmovrdgz %i3, %f12, %f6 sth %l5, [%l7 + 0x48] fnot2s %f15, %f7 std %f12, [%l7 + 0x68] fmovdn %xcc, %f11, %f1 fpsub32 %f2, %f2, %f6 fcmped %fcc1, %f0, %f12 edge8n %l4, %i6, %o0 ldsw [%l7 + 0x3C], %o2 fornot1s %f11, %f13, %f6 nop setx loop_5181, %l0, %l1 jmpl %l1, %o5 mulscc %o7, %g6, %o1 sdivx %g1, 0x0E71, %l0 tcc %xcc, 0x6 loop_5181: mulx %i7, 0x0880, %g4 mulx %i5, %g3, %i2 brlz,a %o3, loop_5182 movrgez %l3, 0x3AD, %l6 te %xcc, 0x4 fandnot2s %f3, %f10, %f15 loop_5182: tne %icc, 0x2 stb %i4, [%l7 + 0x22] ldub [%l7 + 0x7A], %g7 xnorcc %g2, %l1, %i1 bneg,a,pt %icc, loop_5183 ld [%l7 + 0x54], %f2 movcc %icc, %g5, %o4 fmovdleu %xcc, %f14, %f2 loop_5183: fbg,a %fcc0, loop_5184 sth %i0, [%l7 + 0x2A] fmul8x16al %f15, %f5, %f8 stb %o6, [%l7 + 0x22] loop_5184: fnegd %f0, %f10 srlx %l2, %i3, %l4 fcmpd %fcc2, %f8, %f4 subccc %l5, 0x1FFA, %o0 stx %i6, [%l7 + 0x18] fmovrslz %o5, %f8, %f9 fnot2s %f3, %f12 fmovdle %xcc, %f12, %f8 fnot2s %f10, %f12 fmovdneg %xcc, %f7, %f3 brz,a %o7, loop_5185 faligndata %f2, %f2, %f4 xnor %g6, %o1, %g1 brgz %l0, loop_5186 loop_5185: stw %o2, [%l7 + 0x7C] sdiv %i7, 0x0F56, %i5 fmovrdne %g3, %f14, %f2 loop_5186: fmovsgu %xcc, %f2, %f3 stx %i2, [%l7 + 0x40] fandnot1s %f1, %f5, %f0 movn %icc, %o3, %l3 std %f12, [%l7 + 0x50] smulcc %l6, 0x0810, %g4 std %f6, [%l7 + 0x38] fbge %fcc0, loop_5187 andcc %i4, %g7, %l1 xnor %g2, %g5, %o4 ldsw [%l7 + 0x44], %i0 loop_5187: edge32ln %i1, %l2, %o6 ldsh [%l7 + 0x24], %i3 fornot1s %f14, %f9, %f1 ldd [%l7 + 0x18], %f6 fpadd16 %f0, %f12, %f4 bn,a %xcc, loop_5188 ld [%l7 + 0x38], %f8 mulx %l4, %l5, %i6 addcc %o0, 0x04A7, %o7 loop_5188: fxor %f12, %f4, %f8 fxors %f8, %f0, %f8 fbl,a %fcc3, loop_5189 fbue %fcc3, loop_5190 fmovsg %icc, %f3, %f4 edge16l %o5, %g6, %o1 loop_5189: bgu,pn %xcc, loop_5191 loop_5190: brlz %l0, loop_5192 bcc,a %icc, loop_5193 fmovdgu %icc, %f11, %f10 loop_5191: ldub [%l7 + 0x28], %o2 loop_5192: fmovse %icc, %f13, %f1 loop_5193: bcc %xcc, loop_5194 ba,pt %xcc, loop_5195 movleu %xcc, %g1, %i7 movneg %icc, %g3, %i2 loop_5194: bn,a,pt %xcc, loop_5196 loop_5195: stx %i5, [%l7 + 0x70] and %l3, 0x0347, %l6 brnz %g4, loop_5197 loop_5196: ldd [%l7 + 0x28], %f2 fmuld8sux16 %f15, %f13, %f12 fbule,a %fcc2, loop_5198 loop_5197: edge32ln %i4, %o3, %g7 ldsb [%l7 + 0x1A], %g2 sth %g5, [%l7 + 0x50] loop_5198: fmovrde %l1, %f8, %f6 tn %icc, 0x4 ldsb [%l7 + 0x0C], %o4 st %f14, [%l7 + 0x1C] brgez,a %i0, loop_5199 brgez,a %i1, loop_5200 bvs,pn %xcc, loop_5201 fbug,a %fcc1, loop_5202 loop_5199: ldsh [%l7 + 0x22], %l2 loop_5200: tsubcctv %o6, 0x1D09, %i3 loop_5201: fmuld8ulx16 %f10, %f5, %f8 loop_5202: ldx [%l7 + 0x10], %l5 mulx %l4, %o0, %i6 fmovdle %xcc, %f5, %f1 lduh [%l7 + 0x6C], %o5 edge8n %o7, %o1, %l0 ba,a,pt %icc, loop_5203 fble %fcc2, loop_5204 fbne %fcc2, loop_5205 andcc %o2, %g1, %g6 loop_5203: ldsb [%l7 + 0x26], %i7 loop_5204: fmul8x16 %f0, %f4, %f12 loop_5205: bvs,pn %xcc, loop_5206 orcc %g3, 0x1AF0, %i2 fmovdneg %icc, %f7, %f13 ldsh [%l7 + 0x44], %i5 loop_5206: movl %icc, %l3, %l6 fblg %fcc2, loop_5207 fzeros %f10 array16 %i4, %o3, %g7 fmovsl %xcc, %f1, %f15 loop_5207: fmuld8sux16 %f3, %f4, %f12 fmovdleu %xcc, %f12, %f6 fmovdpos %icc, %f4, %f15 ldsh [%l7 + 0x7C], %g4 stw %g5, [%l7 + 0x60] fmovsn %icc, %f9, %f12 edge8l %l1, %o4, %g2 fornot2s %f8, %f0, %f15 fmovrdne %i0, %f2, %f12 st %f2, [%l7 + 0x6C] tcs %icc, 0x2 fmovrse %l2, %f5, %f7 ldd [%l7 + 0x18], %f4 andn %o6, %i3, %i1 movrgz %l5, 0x104, %l4 lduh [%l7 + 0x36], %o0 tcc %icc, 0x3 fpack16 %f8, %f5 lduw [%l7 + 0x1C], %i6 tleu %xcc, 0x6 st %f2, [%l7 + 0x40] fpmerge %f8, %f1, %f8 fabss %f1, %f10 addc %o5, %o7, %o1 movrne %l0, 0x18F, %o2 fmul8sux16 %f4, %f8, %f2 fbg,a %fcc1, loop_5208 std %f4, [%l7 + 0x68] fandnot1s %f5, %f9, %f9 fmovdl %icc, %f14, %f8 loop_5208: fmovdvc %xcc, %f5, %f0 fpsub16 %f8, %f14, %f14 fmovs %f4, %f13 fmovscc %xcc, %f2, %f6 std %f2, [%l7 + 0x28] movcc %icc, %g6, %g1 fmovdgu %xcc, %f5, %f11 tvs %icc, 0x5 fmovdleu %icc, %f3, %f9 fmovrdlez %i7, %f4, %f2 fbue,a %fcc3, loop_5209 edge32n %i2, %i5, %l3 fnegd %f6, %f14 subc %g3, 0x0F8F, %i4 loop_5209: tl %icc, 0x2 fmovsl %icc, %f11, %f9 edge32ln %l6, %o3, %g7 tsubcc %g4, %g5, %l1 udivcc %o4, 0x16F4, %i0 addcc %l2, %o6, %g2 bcc,a,pn %icc, loop_5210 tne %xcc, 0x6 fmovs %f13, %f9 edge32 %i1, %i3, %l4 loop_5210: fnot2s %f12, %f8 fcmpd %fcc1, %f8, %f0 ld [%l7 + 0x38], %f14 stw %o0, [%l7 + 0x2C] brz %l5, loop_5211 be,a %xcc, loop_5212 st %f7, [%l7 + 0x20] edge32ln %o5, %i6, %o7 loop_5211: fnors %f14, %f9, %f15 loop_5212: ldsh [%l7 + 0x1C], %o1 movrgz %l0, 0x003, %g6 fpsub32 %f12, %f14, %f4 ldsw [%l7 + 0x2C], %g1 st %f9, [%l7 + 0x14] sethi 0x1787, %o2 movpos %xcc, %i7, %i2 std %f12, [%l7 + 0x68] movre %i5, %g3, %l3 fmuld8sux16 %f7, %f11, %f4 subcc %l6, %i4, %g7 fbl,a %fcc3, loop_5213 ldub [%l7 + 0x73], %o3 fmul8x16 %f3, %f2, %f14 fpsub16 %f8, %f4, %f8 loop_5213: movpos %xcc, %g5, %g4 ldsb [%l7 + 0x4B], %l1 fmovrsgz %o4, %f15, %f5 tgu %icc, 0x4 lduw [%l7 + 0x60], %i0 bn,a,pt %icc, loop_5214 fandnot1 %f6, %f6, %f14 ldsh [%l7 + 0x48], %l2 ldx [%l7 + 0x50], %o6 loop_5214: brnz %i1, loop_5215 be loop_5216 sethi 0x122F, %g2 ldub [%l7 + 0x19], %i3 loop_5215: fandnot2s %f8, %f9, %f13 loop_5216: orncc %o0, %l4, %l5 movrgz %i6, %o5, %o1 fcmpne32 %f4, %f4, %o7 ldsw [%l7 + 0x44], %l0 lduw [%l7 + 0x24], %g1 srax %g6, %i7, %o2 srax %i5, 0x09, %i2 fmuld8sux16 %f11, %f11, %f12 tcc %icc, 0x5 stx %l3, [%l7 + 0x70] lduw [%l7 + 0x28], %l6 fxnors %f12, %f3, %f6 fmovsneg %icc, %f1, %f12 fones %f14 stx %g3, [%l7 + 0x70] ldub [%l7 + 0x53], %i4 fbuge %fcc2, loop_5217 fexpand %f3, %f10 ta %xcc, 0x5 fbo %fcc3, loop_5218 loop_5217: fcmple16 %f6, %f8, %o3 fbue,a %fcc1, loop_5219 lduh [%l7 + 0x0E], %g5 loop_5218: fnands %f3, %f14, %f5 sdiv %g7, 0x145D, %g4 loop_5219: brz %o4, loop_5220 ldsw [%l7 + 0x3C], %i0 tsubcctv %l2, %l1, %o6 sra %g2, 0x03, %i3 loop_5220: ldsh [%l7 + 0x50], %i1 ldsb [%l7 + 0x1A], %o0 fba,a %fcc1, loop_5221 array32 %l5, %l4, %o5 fmovdpos %icc, %f10, %f14 mulx %o1, 0x178F, %i6 loop_5221: move %icc, %l0, %g1 ldd [%l7 + 0x28], %f12 brlez %o7, loop_5222 fbu %fcc3, loop_5223 fmovsvs %icc, %f13, %f13 fmovsleu %xcc, %f15, %f14 loop_5222: fpack32 %f0, %f10, %f6 loop_5223: array16 %g6, %o2, %i5 fbne %fcc1, loop_5224 fmovsgu %icc, %f3, %f6 stx %i2, [%l7 + 0x20] fcmps %fcc3, %f4, %f12 loop_5224: ldsb [%l7 + 0x30], %l3 lduh [%l7 + 0x2A], %l6 brgez %g3, loop_5225 lduw [%l7 + 0x28], %i4 sdiv %i7, 0x08E9, %o3 tsubcctv %g7, %g5, %o4 loop_5225: ba loop_5226 fmovrdgez %i0, %f14, %f4 ldsh [%l7 + 0x56], %g4 movvc %xcc, %l1, %l2 loop_5226: fbn,a %fcc1, loop_5227 sth %g2, [%l7 + 0x62] ldsb [%l7 + 0x61], %o6 tvs %icc, 0x1 loop_5227: bn loop_5228 bleu,a,pt %xcc, loop_5229 stb %i1, [%l7 + 0x75] fmovdcs %xcc, %f15, %f5 loop_5228: sethi 0x0967, %o0 loop_5229: bvc loop_5230 ldsb [%l7 + 0x12], %i3 fmovsn %xcc, %f5, %f5 fxnors %f0, %f5, %f6 loop_5230: movre %l4, 0x04F, %o5 tle %xcc, 0x5 fcmpd %fcc2, %f6, %f6 stb %o1, [%l7 + 0x3D] bne,a %icc, loop_5231 st %f14, [%l7 + 0x20] movleu %xcc, %i6, %l5 fornot1s %f6, %f4, %f2 loop_5231: fmovdg %icc, %f13, %f11 bpos,a %icc, loop_5232 edge8ln %l0, %o7, %g6 fmovda %icc, %f13, %f1 fbug,a %fcc3, loop_5233 loop_5232: fmovdvc %xcc, %f7, %f9 stb %g1, [%l7 + 0x6B] xnor %o2, %i2, %l3 loop_5233: fors %f3, %f1, %f4 movn %xcc, %i5, %l6 fcmple32 %f4, %f0, %i4 ta %icc, 0x5 fmovsvs %icc, %f14, %f6 fmovsneg %icc, %f8, %f14 ld [%l7 + 0x40], %f10 bl,pt %icc, loop_5234 ldub [%l7 + 0x0D], %i7 tgu %xcc, 0x7 sth %g3, [%l7 + 0x4E] loop_5234: fpsub32 %f6, %f6, %f2 sdiv %o3, 0x12C6, %g7 fmovsl %xcc, %f1, %f3 fmovspos %xcc, %f0, %f13 smulcc %g5, 0x064E, %i0 movle %xcc, %o4, %l1 fbge,a %fcc1, loop_5235 ld [%l7 + 0x0C], %f2 tne %xcc, 0x5 std %f8, [%l7 + 0x30] loop_5235: edge32ln %l2, %g2, %g4 tleu %icc, 0x7 bg loop_5236 fmovrdgez %o6, %f6, %f2 movvs %xcc, %o0, %i1 fornot1 %f0, %f10, %f6 loop_5236: stw %l4, [%l7 + 0x60] ld [%l7 + 0x54], %f2 ldx [%l7 + 0x18], %i3 st %f14, [%l7 + 0x08] fmovde %xcc, %f9, %f14 lduh [%l7 + 0x6E], %o5 movcs %xcc, %i6, %l5 ldsb [%l7 + 0x1F], %l0 fors %f5, %f13, %f6 brnz,a %o1, loop_5237 movvc %xcc, %g6, %o7 brz,a %o2, loop_5238 stw %g1, [%l7 + 0x64] loop_5237: call loop_5239 subcc %l3, 0x1F34, %i5 loop_5238: taddcctv %l6, %i4, %i2 ldd [%l7 + 0x60], %f12 loop_5239: fxor %f14, %f2, %f8 fmovsneg %icc, %f10, %f12 stw %g3, [%l7 + 0x1C] udiv %i7, 0x1A8A, %o3 movcc %xcc, %g5, %i0 fbne %fcc3, loop_5240 add %g7, %l1, %o4 movcc %icc, %g2, %g4 udiv %o6, 0x11A2, %o0 loop_5240: te %xcc, 0x3 stw %l2, [%l7 + 0x10] movn %icc, %i1, %l4 fmovdpos %xcc, %f0, %f0 lduh [%l7 + 0x48], %o5 ldx [%l7 + 0x68], %i3 fpmerge %f13, %f5, %f12 std %f10, [%l7 + 0x28] fcmpgt32 %f6, %f0, %l5 edge32l %i6, %l0, %o1 fmovde %icc, %f10, %f8 movrgez %g6, %o2, %g1 fnot1s %f5, %f6 ldx [%l7 + 0x68], %o7 bne,a %icc, loop_5241 ldsw [%l7 + 0x5C], %i5 ldsb [%l7 + 0x29], %l3 ldx [%l7 + 0x78], %i4 loop_5241: ta %icc, 0x2 fmovrdne %i2, %f8, %f14 bl %icc, loop_5242 stb %g3, [%l7 + 0x1B] bvs %xcc, loop_5243 movcs %xcc, %l6, %o3 loop_5242: fcmps %fcc1, %f13, %f4 fpadd16 %f10, %f6, %f14 loop_5243: stb %i7, [%l7 + 0x53] stb %i0, [%l7 + 0x5B] std %f0, [%l7 + 0x20] tvs %icc, 0x3 fpack16 %f12, %f0 std %f14, [%l7 + 0x50] fmovs %f2, %f11 edge8n %g5, %l1, %o4 tgu %xcc, 0x6 movrne %g7, %g2, %o6 andn %o0, %l2, %i1 srax %l4, %o5, %i3 ldub [%l7 + 0x1C], %l5 fsrc1 %f12, %f10 edge32 %i6, %l0, %g4 brz,a %o1, loop_5244 stx %g6, [%l7 + 0x40] fxnors %f11, %f13, %f3 fmovd %f10, %f12 loop_5244: lduw [%l7 + 0x5C], %g1 srax %o7, 0x12, %o2 ba,a %xcc, loop_5245 bleu,a,pt %xcc, loop_5246 std %f0, [%l7 + 0x28] nop setx loop_5247, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5245: fsrc2s %f7, %f7 loop_5246: st %f9, [%l7 + 0x2C] ldd [%l7 + 0x18], %f8 loop_5247: fcmpes %fcc1, %f13, %f13 addc %l3, 0x19F9, %i5 ldsw [%l7 + 0x64], %i4 st %f10, [%l7 + 0x30] be %xcc, loop_5248 ldx [%l7 + 0x28], %g3 fmovrde %i2, %f14, %f6 nop setx loop_5249, %l0, %l1 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_5248: ldsh [%l7 + 0x26], %o3 fcmpes %fcc2, %f14, %f4 ldsw [%l7 + 0x68], %l6 loop_5249: ldsb [%l7 + 0x71], %i0 sllx %g5, %i7, %l1 ldsh [%l7 + 0x22], %o4 nop setx loop_5250, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f1, %f1, %f3 tn %xcc, 0x5 orncc %g7, 0x0F27, %g2 loop_5250: std %f2, [%l7 + 0x40] ld [%l7 + 0x08], %f15 tl %xcc, 0x4 fmovrdgz %o0, %f14, %f8 st %f13, [%l7 + 0x30] stx %l2, [%l7 + 0x48] movrlz %o6, 0x01B, %l4 fpack16 %f0, %f4 fmovda %xcc, %f0, %f1 fpadd16 %f14, %f0, %f4 ldsh [%l7 + 0x38], %i1 siam 0x4 fmul8x16 %f5, %f8, %f8 ldsw [%l7 + 0x2C], %i3 edge32ln %l5, %o5, %l0 st %f1, [%l7 + 0x48] siam 0x0 fpadd32 %f6, %f6, %f10 fmovdn %icc, %f12, %f11 std %f4, [%l7 + 0x68] ldsw [%l7 + 0x30], %i6 fcmped %fcc2, %f2, %f8 ldsb [%l7 + 0x38], %g4 edge32ln %g6, %g1, %o1 fnot1s %f4, %f4 ld [%l7 + 0x54], %f14 fbe,a %fcc0, loop_5251 siam 0x2 sth %o2, [%l7 + 0x7E] ldsh [%l7 + 0x4C], %o7 loop_5251: fbu,a %fcc3, loop_5252 fmovsleu %xcc, %f8, %f10 fbuge,a %fcc2, loop_5253 edge8 %l3, %i4, %i5 loop_5252: xnorcc %g3, 0x0124, %i2 tleu %xcc, 0x1 loop_5253: fmul8x16au %f4, %f10, %f10 movre %l6, 0x398, %i0 ble,a %xcc, loop_5254 fmovsa %xcc, %f12, %f1 edge32 %g5, %o3, %i7 stb %l1, [%l7 + 0x76] loop_5254: sll %o4, %g7, %o0 srlx %l2, 0x09, %o6 ld [%l7 + 0x48], %f0 fmovdle %xcc, %f3, %f11 brlz %g2, loop_5255 fbul %fcc2, loop_5256 fandnot2 %f0, %f2, %f10 movn %icc, %i1, %i3 loop_5255: lduw [%l7 + 0x60], %l4 loop_5256: st %f4, [%l7 + 0x44] fsrc2 %f4, %f10 fcmple32 %f4, %f2, %l5 te %icc, 0x5 fmovdn %xcc, %f3, %f10 fzero %f4 umul %l0, 0x061E, %o5 brgz,a %i6, loop_5257 fmovsle %icc, %f2, %f12 fpsub16s %f0, %f6, %f13 fsrc2 %f2, %f10 loop_5257: bvc,a,pn %xcc, loop_5258 lduh [%l7 + 0x22], %g6 fmul8ulx16 %f6, %f4, %f8 fbule %fcc3, loop_5259 loop_5258: bneg,pt %icc, loop_5260 tne %xcc, 0x3 fexpand %f14, %f4 loop_5259: ble,a,pt %xcc, loop_5261 loop_5260: tle %xcc, 0x5 ldsb [%l7 + 0x56], %g1 fxnors %f5, %f7, %f1 loop_5261: ldsb [%l7 + 0x1E], %g4 std %f14, [%l7 + 0x10] st %f10, [%l7 + 0x54] fornot2 %f0, %f14, %f8 fxnor %f14, %f4, %f4 movleu %xcc, %o2, %o7 ldx [%l7 + 0x30], %o1 std %f4, [%l7 + 0x50] bcs loop_5262 tpos %icc, 0x0 edge8n %i4, %i5, %g3 brgez,a %l3, loop_5263 loop_5262: fbe,a %fcc0, loop_5264 fandnot2 %f8, %f4, %f8 fba,a %fcc3, loop_5265 loop_5263: stw %l6, [%l7 + 0x50] loop_5264: fbge %fcc2, loop_5266 brnz,a %i2, loop_5267 loop_5265: stw %g5, [%l7 + 0x20] lduw [%l7 + 0x1C], %i0 loop_5266: nop setx loop_5268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5267: lduw [%l7 + 0x44], %i7 sra %l1, 0x1E, %o4 sethi 0x0799, %g7 loop_5268: fmovsle %xcc, %f6, %f1 tsubcc %o3, 0x0411, %l2 std %f0, [%l7 + 0x58] stw %o0, [%l7 + 0x48] sub %g2, 0x0D7A, %o6 tl %xcc, 0x3 fbo,a %fcc1, loop_5269 movg %icc, %i1, %i3 stw %l4, [%l7 + 0x40] addccc %l0, 0x0DD4, %l5 loop_5269: tl %icc, 0x0 ldsh [%l7 + 0x72], %o5 fnot1s %f11, %f9 fbl %fcc0, loop_5270 ldsw [%l7 + 0x60], %i6 fcmpeq16 %f8, %f10, %g1 fmul8ulx16 %f12, %f4, %f2 loop_5270: st %f3, [%l7 + 0x7C] fpsub16 %f2, %f14, %f2 movpos %icc, %g4, %o2 ldd [%l7 + 0x28], %f14 smul %g6, 0x0572, %o7 movg %xcc, %o1, %i5 fmovrdgz %i4, %f14, %f12 lduw [%l7 + 0x28], %l3 fnegd %f4, %f4 ldx [%l7 + 0x08], %g3 lduw [%l7 + 0x60], %i2 alignaddrl %l6, %i0, %g5 fxor %f4, %f10, %f8 fcmpne16 %f8, %f0, %i7 fbo,a %fcc1, loop_5271 andncc %l1, %o4, %o3 edge16ln %g7, %l2, %o0 array32 %g2, %i1, %o6 loop_5271: stb %l4, [%l7 + 0x59] ldsb [%l7 + 0x3E], %l0 tg %icc, 0x4 tle %icc, 0x0 edge8l %l5, %o5, %i6 fmovsle %xcc, %f14, %f6 fmul8ulx16 %f10, %f4, %f0 tcs %icc, 0x1 movrgez %i3, 0x042, %g4 ta %icc, 0x0 fxors %f15, %f12, %f13 lduw [%l7 + 0x58], %g1 fcmpgt32 %f2, %f6, %g6 fmovrsgz %o2, %f6, %f8 edge8n %o7, %i5, %i4 fzeros %f11 fornot1s %f7, %f13, %f1 lduw [%l7 + 0x38], %o1 xnor %l3, %i2, %l6 ld [%l7 + 0x60], %f11 lduh [%l7 + 0x6E], %g3 fmovdne %xcc, %f6, %f9 ldsw [%l7 + 0x70], %i0 fmovsn %icc, %f3, %f13 st %f10, [%l7 + 0x4C] tpos %icc, 0x0 edge8ln %g5, %i7, %l1 ldx [%l7 + 0x40], %o4 ldsb [%l7 + 0x3A], %g7 edge16n %o3, %o0, %l2 sra %i1, 0x13, %o6 stw %l4, [%l7 + 0x78] tl %icc, 0x0 fnot1s %f12, %f1 lduw [%l7 + 0x1C], %l0 edge16 %g2, %l5, %i6 fmul8x16al %f0, %f6, %f8 edge32l %o5, %i3, %g4 sth %g1, [%l7 + 0x14] movrgez %g6, 0x03A, %o2 sth %o7, [%l7 + 0x2E] ldd [%l7 + 0x40], %f10 fzero %f8 fones %f6 st %f15, [%l7 + 0x08] edge16n %i4, %i5, %o1 fandnot2 %f4, %f4, %f4 movl %icc, %l3, %l6 fbuge,a %fcc3, loop_5272 addc %i2, 0x09B3, %i0 ldsb [%l7 + 0x1B], %g3 sllx %i7, %g5, %l1 loop_5272: fcmped %fcc3, %f12, %f4 sdiv %g7, 0x1F72, %o3 lduh [%l7 + 0x1C], %o0 ldx [%l7 + 0x58], %o4 edge8n %i1, %l2, %o6 bl %icc, loop_5273 stb %l0, [%l7 + 0x3C] fornot1s %f0, %f12, %f14 fnand %f14, %f8, %f10 loop_5273: sth %l4, [%l7 + 0x56] std %f8, [%l7 + 0x18] fbug %fcc0, loop_5274 fmovdcc %xcc, %f8, %f3 lduh [%l7 + 0x56], %l5 sth %g2, [%l7 + 0x32] loop_5274: fmovdn %xcc, %f2, %f4 mulx %i6, 0x1936, %i3 fmovdgu %icc, %f5, %f12 stb %o5, [%l7 + 0x10] fmul8x16al %f5, %f8, %f4 ld [%l7 + 0x64], %f2 fble %fcc3, loop_5275 tneg %xcc, 0x7 sllx %g4, %g1, %g6 edge32n %o7, %i4, %i5 loop_5275: sdivcc %o1, 0x0DBA, %l3 fnot2 %f2, %f10 brz,a %l6, loop_5276 stw %i2, [%l7 + 0x7C] edge32 %i0, %g3, %i7 fmovsgu %icc, %f10, %f14 loop_5276: ld [%l7 + 0x24], %f7 nop setx loop_5277, %l0, %l1 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 %o2, %g5, %g7 fnands %f14, %f10, %f10 stw %o3, [%l7 + 0x68] loop_5277: smul %o0, 0x13B5, %o4 xnorcc %i1, 0x1063, %l1 umulcc %l2, 0x0ABA, %o6 lduh [%l7 + 0x74], %l0 umulcc %l4, %l5, %i6 bge loop_5278 siam 0x0 orn %i3, 0x1E58, %o5 sth %g4, [%l7 + 0x72] loop_5278: fand %f0, %f2, %f14 fbl %fcc3, loop_5279 ldsb [%l7 + 0x38], %g1 sdivcc %g2, 0x1FD9, %g6 fbue,a %fcc1, loop_5280 loop_5279: movl %xcc, %o7, %i5 fandnot1 %f0, %f6, %f8 ldsw [%l7 + 0x18], %o1 loop_5280: ldub [%l7 + 0x54], %l3 lduw [%l7 + 0x70], %i4 andncc %l6, %i0, %g3 fmovdge %xcc, %f15, %f0 brgz,a %i7, loop_5281 fbu %fcc1, loop_5282 call loop_5283 ld [%l7 + 0x64], %f1 loop_5281: fmuld8ulx16 %f10, %f8, %f4 loop_5282: movpos %xcc, %o2, %i2 loop_5283: fbe,a %fcc2, loop_5284 fandnot1 %f6, %f0, %f4 fba %fcc2, loop_5285 stw %g7, [%l7 + 0x68] loop_5284: fsrc1s %f11, %f7 lduw [%l7 + 0x30], %g5 loop_5285: fmovda %xcc, %f1, %f8 fnot2 %f10, %f4 ldsw [%l7 + 0x18], %o0 edge8l %o3, %o4, %l1 stw %l2, [%l7 + 0x10] fbn,a %fcc0, loop_5286 ldx [%l7 + 0x30], %o6 fcmps %fcc2, %f1, %f6 ldx [%l7 + 0x18], %i1 loop_5286: stx %l0, [%l7 + 0x30] bvc,a %icc, loop_5287 sdivx %l4, 0x0C9C, %l5 fexpand %f12, %f10 mulscc %i6, %o5, %i3 loop_5287: edge8l %g1, %g4, %g2 ldsw [%l7 + 0x38], %o7 edge16l %g6, %o1, %l3 move %icc, %i4, %i5 movpos %icc, %l6, %i0 fcmped %fcc0, %f2, %f10 or %i7, %o2, %g3 lduh [%l7 + 0x44], %i2 ld [%l7 + 0x18], %f14 ldsw [%l7 + 0x34], %g5 fandnot1 %f4, %f8, %f14 be,a loop_5288 xor %o0, 0x031F, %g7 fnegd %f4, %f0 bshuffle %f12, %f10, %f12 loop_5288: sth %o3, [%l7 + 0x42] fbe %fcc3, loop_5289 nop setx loop_5290, %l0, %l1 jmpl %l1, %o4 edge32l %l1, %l2, %o6 ldsb [%l7 + 0x48], %i1 loop_5289: ldsb [%l7 + 0x0B], %l4 loop_5290: fmul8x16 %f13, %f2, %f10 fmovd %f14, %f0 std %f6, [%l7 + 0x38] lduh [%l7 + 0x66], %l5 movpos %xcc, %l0, %o5 sth %i3, [%l7 + 0x7C] lduw [%l7 + 0x28], %g1 edge16n %i6, %g4, %o7 movrlz %g6, 0x00F, %o1 tneg %xcc, 0x7 fabss %f2, %f10 popc 0x12E3, %l3 taddcc %g2, %i4, %l6 fmovdg %icc, %f11, %f7 ld [%l7 + 0x10], %f11 fandnot1s %f9, %f4, %f12 movgu %xcc, %i5, %i7 srax %i0, 0x04, %g3 brz,a %i2, loop_5291 taddcc %g5, %o0, %o2 fxnors %f8, %f5, %f9 lduw [%l7 + 0x08], %o3 loop_5291: ldub [%l7 + 0x6F], %o4 bshuffle %f12, %f8, %f12 lduh [%l7 + 0x6C], %l1 stx %g7, [%l7 + 0x58] ble,a loop_5292 xnor %o6, %l2, %i1 stb %l5, [%l7 + 0x7D] tleu %xcc, 0x6 loop_5292: sra %l4, %o5, %i3 sethi 0x04D1, %g1 subccc %i6, 0x0545, %l0 brz %g4, loop_5293 fmovdneg %xcc, %f3, %f8 fmovse %xcc, %f8, %f14 lduh [%l7 + 0x66], %o7 loop_5293: mova %xcc, %g6, %o1 umul %l3, 0x0DB4, %g2 fors %f10, %f11, %f13 ldsb [%l7 + 0x7B], %l6 fors %f15, %f9, %f1 mulx %i4, %i5, %i0 tsubcctv %i7, %i2, %g3 fpsub32 %f10, %f4, %f2 ldsb [%l7 + 0x41], %o0 fmul8sux16 %f0, %f12, %f4 movneg %xcc, %g5, %o3 fpadd32s %f8, %f4, %f15 movrlz %o2, 0x3CA, %o4 sth %l1, [%l7 + 0x7C] lduh [%l7 + 0x5A], %g7 fmovrdgez %o6, %f2, %f8 lduh [%l7 + 0x5A], %l2 stw %i1, [%l7 + 0x0C] siam 0x7 lduh [%l7 + 0x70], %l4 subcc %l5, 0x103E, %o5 stw %g1, [%l7 + 0x30] stx %i3, [%l7 + 0x78] ldsh [%l7 + 0x5C], %l0 popc 0x07BB, %g4 edge16 %i6, %o7, %o1 ldsh [%l7 + 0x26], %g6 xnor %l3, %g2, %l6 fmovdg %xcc, %f9, %f3 xorcc %i4, 0x19E8, %i5 fnors %f9, %f5, %f11 st %f8, [%l7 + 0x10] ldd [%l7 + 0x60], %f4 ldx [%l7 + 0x28], %i0 movleu %icc, %i7, %i2 st %f10, [%l7 + 0x48] lduh [%l7 + 0x5E], %o0 std %f4, [%l7 + 0x68] ble %xcc, loop_5294 bcc,a,pt %icc, loop_5295 fmovsg %icc, %f0, %f6 fmovde %xcc, %f13, %f1 loop_5294: fxnors %f7, %f1, %f3 loop_5295: fzeros %f12 movcc %xcc, %g5, %o3 st %f0, [%l7 + 0x08] bpos,a,pt %xcc, loop_5296 array32 %o2, %o4, %l1 tpos %icc, 0x3 fpack32 %f14, %f12, %f8 loop_5296: edge32ln %g7, %o6, %g3 fmul8x16au %f10, %f7, %f0 ldx [%l7 + 0x18], %l2 brlez %l4, loop_5297 bvc,a,pt %icc, loop_5298 add %i1, %o5, %g1 fpackfix %f2, %f3 loop_5297: fabss %f0, %f14 loop_5298: stb %i3, [%l7 + 0x79] movne %icc, %l5, %g4 fmovrdgz %l0, %f14, %f12 ldsh [%l7 + 0x3A], %o7 udivx %i6, 0x09A4, %o1 fmovdle %xcc, %f3, %f3 fpsub32 %f2, %f12, %f8 bneg,pn %xcc, loop_5299 fbule,a %fcc1, loop_5300 fbug,a %fcc0, loop_5301 and %g6, 0x07A3, %g2 loop_5299: fmovde %xcc, %f6, %f2 loop_5300: fmovrdlez %l3, %f14, %f4 loop_5301: edge32l %i4, %l6, %i5 fpack16 %f10, %f2 fnegs %f7, %f12 fornot2 %f4, %f0, %f12 bcs loop_5302 fzero %f6 movneg %icc, %i7, %i0 array8 %i2, %g5, %o0 loop_5302: sth %o2, [%l7 + 0x16] fmovda %icc, %f15, %f11 te %icc, 0x2 fornot2s %f1, %f1, %f8 fbe,a %fcc2, loop_5303 fandnot2s %f5, %f5, %f8 fmovdne %xcc, %f7, %f5 fcmple16 %f0, %f4, %o4 loop_5303: fand %f14, %f10, %f8 bshuffle %f0, %f0, %f14 fmovscs %xcc, %f3, %f14 movne %icc, %l1, %o3 ldsw [%l7 + 0x64], %o6 sth %g7, [%l7 + 0x74] tvc %xcc, 0x0 for %f0, %f0, %f0 fzero %f12 fandnot2s %f15, %f5, %f11 popc 0x1B0F, %g3 te %icc, 0x3 ldsb [%l7 + 0x7B], %l2 bcs %xcc, loop_5304 smul %l4, 0x0DAF, %o5 st %f1, [%l7 + 0x34] faligndata %f6, %f14, %f12 loop_5304: fandnot1s %f3, %f14, %f12 fcmple32 %f14, %f14, %i1 ldx [%l7 + 0x50], %g1 fmovsne %xcc, %f2, %f14 fbo,a %fcc2, loop_5305 andcc %i3, %l5, %g4 fandnot2s %f8, %f3, %f5 bcs,a,pn %icc, loop_5306 loop_5305: fmovsa %xcc, %f1, %f6 bcc,a,pt %icc, loop_5307 ldx [%l7 + 0x10], %l0 loop_5306: siam 0x7 edge32l %i6, %o7, %o1 loop_5307: movpos %icc, %g6, %g2 st %f3, [%l7 + 0x54] tsubcc %i4, %l3, %i5 fmovrdne %i7, %f8, %f10 ldsw [%l7 + 0x28], %i0 fmul8sux16 %f4, %f12, %f0 ldd [%l7 + 0x68], %f4 fmovdge %icc, %f8, %f13 bshuffle %f10, %f0, %f8 st %f2, [%l7 + 0x38] bcs,a loop_5308 fabss %f2, %f0 udiv %i2, 0x08CA, %g5 fxnor %f4, %f8, %f6 loop_5308: stx %l6, [%l7 + 0x48] edge16 %o2, %o4, %o0 edge16ln %o3, %o6, %l1 movne %xcc, %g3, %l2 edge8ln %l4, %g7, %i1 st %f5, [%l7 + 0x54] smulcc %o5, 0x12CD, %i3 ta %xcc, 0x5 fmovdpos %xcc, %f11, %f15 fnot2 %f12, %f6 std %f8, [%l7 + 0x08] fsrc2 %f6, %f8 fcmpes %fcc1, %f6, %f13 sub %g1, %l5, %g4 st %f12, [%l7 + 0x0C] umul %i6, %l0, %o1 movrlz %o7, %g2, %g6 faligndata %f14, %f14, %f12 mova %xcc, %l3, %i4 fmovdleu %icc, %f3, %f14 fnor %f0, %f2, %f12 array8 %i7, %i0, %i5 sdivx %i2, 0x19E6, %g5 fpsub16s %f15, %f8, %f3 sdivx %l6, 0x0319, %o2 add %o0, %o3, %o4 sth %l1, [%l7 + 0x78] array8 %g3, %l2, %l4 bcs,pn %icc, loop_5309 lduh [%l7 + 0x28], %g7 fnands %f4, %f14, %f13 fmovrsgez %o6, %f1, %f14 loop_5309: fmovsvc %xcc, %f0, %f7 bgu,a loop_5310 movcs %icc, %i1, %i3 tn %xcc, 0x5 fsrc2s %f11, %f12 loop_5310: fand %f2, %f14, %f10 stw %g1, [%l7 + 0x4C] siam 0x6 subccc %l5, 0x0DBD, %g4 brlez,a %o5, loop_5311 sub %l0, %o1, %i6 ldd [%l7 + 0x30], %f14 fpsub16s %f7, %f12, %f11 loop_5311: ldub [%l7 + 0x12], %o7 edge16ln %g6, %g2, %i4 fmul8x16au %f15, %f10, %f12 ld [%l7 + 0x10], %f14 tpos %xcc, 0x4 fmovrdgez %l3, %f2, %f2 smulcc %i0, %i7, %i5 nop setx loop_5312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f2, %f4 fpackfix %f8, %f11 fnors %f6, %f15, %f13 loop_5312: fba,a %fcc3, loop_5313 edge32 %g5, %i2, %o2 fmovsa %xcc, %f7, %f15 ldx [%l7 + 0x58], %o0 loop_5313: fmovrslez %o3, %f6, %f12 st %f7, [%l7 + 0x68] fxnor %f2, %f2, %f4 fandnot1s %f7, %f13, %f6 ldub [%l7 + 0x43], %o4 fmovsgu %icc, %f8, %f2 fpack32 %f2, %f8, %f10 srlx %l6, %l1, %g3 sth %l2, [%l7 + 0x0C] fnands %f2, %f0, %f11 and %l4, %g7, %i1 ldsb [%l7 + 0x6C], %o6 fmuld8ulx16 %f1, %f15, %f8 fcmpne16 %f2, %f0, %i3 fandnot2 %f12, %f12, %f14 edge16n %g1, %l5, %o5 orn %g4, 0x11F1, %o1 ldsw [%l7 + 0x6C], %l0 fands %f6, %f1, %f4 tsubcc %o7, 0x0B51, %g6 fcmped %fcc2, %f0, %f0 fba,a %fcc2, loop_5314 udiv %i6, 0x1F6C, %g2 ldx [%l7 + 0x30], %i4 sdivx %l3, 0x1634, %i7 loop_5314: ldsh [%l7 + 0x36], %i0 ldx [%l7 + 0x10], %g5 fmovsgu %xcc, %f8, %f14 tgu %xcc, 0x3 brlez,a %i2, loop_5315 fmovdgu %xcc, %f13, %f1 ld [%l7 + 0x20], %f4 st %f9, [%l7 + 0x54] loop_5315: stx %o2, [%l7 + 0x38] bne,pn %icc, loop_5316 ldub [%l7 + 0x40], %o0 fornot2 %f12, %f12, %f12 stw %i5, [%l7 + 0x34] loop_5316: brlz,a %o3, loop_5317 ldsh [%l7 + 0x4C], %l6 bvc,a loop_5318 umul %l1, 0x1997, %g3 loop_5317: fexpand %f7, %f2 movrlez %o4, 0x001, %l4 loop_5318: fmovsl %xcc, %f1, %f11 sllx %g7, %l2, %i1 fzero %f6 xnor %i3, 0x0473, %o6 xnorcc %l5, 0x123C, %g1 addc %g4, %o5, %l0 brgz %o1, loop_5319 fpack16 %f8, %f7 fmovdpos %icc, %f4, %f4 fand %f2, %f0, %f6 loop_5319: bge,pt %icc, loop_5320 fpsub32s %f2, %f1, %f8 fornot1 %f6, %f6, %f6 ba,a %xcc, loop_5321 loop_5320: taddcc %o7, %i6, %g2 fbug %fcc2, loop_5322 sra %i4, %l3, %i7 loop_5321: sll %i0, 0x1E, %g6 edge8 %i2, %g5, %o2 loop_5322: stb %i5, [%l7 + 0x0A] fornot2s %f5, %f15, %f5 fzeros %f9 movrgz %o3, %o0, %l1 stx %l6, [%l7 + 0x28] bneg,a loop_5323 fmovspos %icc, %f4, %f10 array32 %g3, %o4, %g7 st %f4, [%l7 + 0x4C] loop_5323: orncc %l4, %i1, %i3 st %f2, [%l7 + 0x74] stb %l2, [%l7 + 0x7E] fmovdneg %xcc, %f8, %f1 orcc %l5, %g1, %o6 fcmpeq16 %f0, %f6, %o5 lduw [%l7 + 0x34], %l0 ldd [%l7 + 0x58], %f2 addccc %g4, 0x1309, %o7 fmovsg %icc, %f2, %f7 fpackfix %f10, %f8 ldx [%l7 + 0x68], %i6 fbul,a %fcc1, loop_5324 lduw [%l7 + 0x2C], %g2 lduw [%l7 + 0x24], %o1 faligndata %f4, %f2, %f6 loop_5324: bleu,a,pt %icc, loop_5325 fmovsneg %xcc, %f12, %f4 fbug,a %fcc0, loop_5326 alignaddrl %l3, %i7, %i0 loop_5325: stx %g6, [%l7 + 0x58] bshuffle %f6, %f4, %f2 loop_5326: orncc %i2, 0x10E1, %i4 tleu %xcc, 0x1 stb %o2, [%l7 + 0x78] st %f5, [%l7 + 0x44] fpack16 %f8, %f7 bne,pn %icc, loop_5327 fmul8x16 %f12, %f12, %f12 ldsh [%l7 + 0x30], %i5 sth %o3, [%l7 + 0x38] loop_5327: ldub [%l7 + 0x24], %g5 ldd [%l7 + 0x70], %f10 ble,pn %xcc, loop_5328 fxors %f0, %f12, %f12 fmovsl %xcc, %f2, %f15 addc %l1, 0x1C11, %l6 loop_5328: fnor %f2, %f6, %f2 stx %o0, [%l7 + 0x30] fbg %fcc2, loop_5329 ldsw [%l7 + 0x44], %o4 movrne %g3, %g7, %i1 ldd [%l7 + 0x68], %f10 loop_5329: fbu,a %fcc3, loop_5330 edge8ln %l4, %i3, %l5 fmovdpos %xcc, %f10, %f5 fbul %fcc2, loop_5331 loop_5330: fpsub16 %f0, %f10, %f6 edge8 %g1, %o6, %o5 fsrc1 %f0, %f2 loop_5331: fmul8ulx16 %f12, %f4, %f14 movl %icc, %l0, %l2 ldx [%l7 + 0x50], %o7 st %f6, [%l7 + 0x18] st %f0, [%l7 + 0x68] bgu,a,pt %xcc, loop_5332 stb %g4, [%l7 + 0x42] lduh [%l7 + 0x1C], %g2 fbge %fcc1, loop_5333 loop_5332: sth %o1, [%l7 + 0x5E] fmovrsne %i6, %f5, %f10 fmovrdgez %l3, %f12, %f2 loop_5333: stb %i7, [%l7 + 0x55] fxnors %f6, %f9, %f8 tle %icc, 0x1 stx %g6, [%l7 + 0x48] and %i0, 0x0540, %i2 fmovdg %xcc, %f3, %f13 fmovdl %icc, %f8, %f3 ld [%l7 + 0x74], %f15 fxors %f7, %f3, %f3 sdivcc %o2, 0x15A2, %i5 orn %i4, 0x134D, %g5 tvc %icc, 0x5 fmovrsgz %l1, %f9, %f7 fbne,a %fcc3, loop_5334 nop setx loop_5335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %icc, %f11, %f7 ldd [%l7 + 0x50], %f10 loop_5334: fbue,a %fcc3, loop_5336 loop_5335: fmovrdlz %l6, %f4, %f10 fmovdg %xcc, %f10, %f13 addcc %o0, %o4, %o3 loop_5336: ldsb [%l7 + 0x47], %g3 tge %icc, 0x6 ld [%l7 + 0x0C], %f0 fmovdpos %icc, %f3, %f14 ldsh [%l7 + 0x5C], %g7 fcmps %fcc2, %f15, %f7 stx %i1, [%l7 + 0x68] ble %xcc, loop_5337 sll %l4, 0x14, %i3 st %f15, [%l7 + 0x54] ldx [%l7 + 0x60], %l5 loop_5337: lduw [%l7 + 0x28], %o6 stx %g1, [%l7 + 0x38] tle %icc, 0x1 fmovsneg %icc, %f1, %f8 bl,a,pt %xcc, loop_5338 fmovdle %xcc, %f14, %f6 lduh [%l7 + 0x18], %o5 fand %f12, %f8, %f10 loop_5338: ldx [%l7 + 0x68], %l0 edge16l %o7, %l2, %g2 std %f10, [%l7 + 0x30] pdist %f4, %f8, %f0 tgu %xcc, 0x7 sdiv %o1, 0x1848, %i6 stb %l3, [%l7 + 0x3D] std %f0, [%l7 + 0x18] fmovrdlez %g4, %f0, %f14 tcc %icc, 0x2 st %f5, [%l7 + 0x40] fmovsne %xcc, %f15, %f8 fandnot1s %f2, %f11, %f2 ldsb [%l7 + 0x08], %g6 edge32n %i0, %i7, %i2 stx %i5, [%l7 + 0x50] fmovrse %i4, %f1, %f10 lduw [%l7 + 0x40], %g5 ldd [%l7 + 0x08], %f6 edge8l %o2, %l6, %o0 fnor %f14, %f12, %f4 fmovrdlez %o4, %f4, %f6 stw %l1, [%l7 + 0x44] edge8 %o3, %g3, %g7 fzero %f8 fmovdle %icc, %f4, %f3 ldub [%l7 + 0x12], %l4 mulscc %i3, 0x1133, %l5 fbule,a %fcc1, loop_5339 ldd [%l7 + 0x78], %f10 edge16l %i1, %g1, %o6 fpadd16 %f6, %f6, %f10 loop_5339: udivx %l0, 0x0C55, %o7 fcmped %fcc3, %f14, %f12 movrlz %l2, %o5, %g2 tg %xcc, 0x6 fmul8sux16 %f8, %f6, %f0 lduw [%l7 + 0x1C], %i6 tsubcctv %o1, 0x10FB, %l3 ldub [%l7 + 0x7A], %g6 fmovrdne %g4, %f4, %f10 ldsb [%l7 + 0x30], %i7 fmuld8ulx16 %f0, %f13, %f4 fors %f12, %f12, %f4 lduw [%l7 + 0x64], %i2 addcc %i0, 0x1ABC, %i4 orn %g5, 0x1858, %o2 edge32ln %l6, %i5, %o0 array16 %o4, %o3, %l1 std %f0, [%l7 + 0x38] ldub [%l7 + 0x71], %g7 tvs %icc, 0x5 stx %g3, [%l7 + 0x50] fpack16 %f4, %f12 fmovrslz %l4, %f10, %f4 srl %l5, %i1, %i3 bvc loop_5340 fxnors %f2, %f14, %f15 fors %f2, %f5, %f12 tgu %icc, 0x7 loop_5340: movvs %icc, %o6, %l0 tn %xcc, 0x5 fmovdvc %icc, %f7, %f1 brnz %g1, loop_5341 fmovrdlz %l2, %f10, %f8 fmovdle %icc, %f11, %f9 lduh [%l7 + 0x1A], %o5 loop_5341: ble,a loop_5342 fmovsgu %xcc, %f14, %f4 st %f9, [%l7 + 0x44] sub %g2, 0x0D43, %i6 loop_5342: addccc %o7, 0x0328, %o1 srl %l3, %g6, %i7 st %f7, [%l7 + 0x54] fornot1s %f5, %f10, %f6 fbug,a %fcc2, loop_5343 tn %xcc, 0x6 fmovdgu %icc, %f4, %f0 fmovsge %icc, %f9, %f3 loop_5343: lduh [%l7 + 0x74], %g4 edge32n %i2, %i0, %g5 fmovdvs %icc, %f15, %f7 xnorcc %i4, 0x13ED, %o2 edge8 %i5, %o0, %l6 fmovdcc %icc, %f10, %f14 fmovscs %xcc, %f2, %f12 fpsub32s %f6, %f1, %f12 ldd [%l7 + 0x08], %f10 brlz,a %o3, loop_5344 faligndata %f4, %f8, %f2 fands %f5, %f10, %f12 sethi 0x0C90, %o4 loop_5344: stx %l1, [%l7 + 0x20] fandnot2s %f5, %f12, %f5 stw %g3, [%l7 + 0x30] movcs %xcc, %l4, %g7 fmovrse %l5, %f6, %f1 st %f15, [%l7 + 0x78] fmovdne %xcc, %f1, %f9 fmovs %f2, %f0 edge16l %i1, %o6, %l0 fzeros %f1 std %f0, [%l7 + 0x30] movrlz %g1, 0x0A3, %l2 taddcctv %i3, 0x1B85, %g2 fmovdg %xcc, %f8, %f11 orcc %o5, 0x0DC7, %i6 movpos %xcc, %o1, %l3 xorcc %g6, %o7, %i7 ldx [%l7 + 0x48], %i2 bvs %icc, loop_5345 mova %icc, %i0, %g5 bgu,a,pt %icc, loop_5346 ldsb [%l7 + 0x68], %g4 loop_5345: edge32l %i4, %i5, %o2 fmovsne %xcc, %f2, %f7 loop_5346: udivx %l6, 0x0085, %o0 fmul8x16 %f15, %f4, %f0 bn,pn %xcc, loop_5347 siam 0x7 fornot1s %f12, %f4, %f6 movvc %xcc, %o4, %o3 loop_5347: brlez,a %l1, loop_5348 fbe %fcc3, loop_5349 movle %xcc, %g3, %l4 movrgez %l5, %g7, %o6 loop_5348: sdivcc %l0, 0x1338, %i1 loop_5349: movrlz %l2, 0x2C1, %i3 sth %g1, [%l7 + 0x24] std %f0, [%l7 + 0x60] ldx [%l7 + 0x28], %o5 edge8n %g2, %o1, %i6 ldsh [%l7 + 0x34], %g6 ldsb [%l7 + 0x48], %o7 stw %l3, [%l7 + 0x1C] lduw [%l7 + 0x48], %i7 fnot1s %f5, %f13 stb %i0, [%l7 + 0x5B] bpos,a loop_5350 fmovs %f8, %f5 brgz,a %i2, loop_5351 stx %g4, [%l7 + 0x08] loop_5350: tn %icc, 0x6 fnot2s %f2, %f12 loop_5351: sth %i4, [%l7 + 0x18] fmovsvc %xcc, %f14, %f15 andcc %i5, 0x010B, %o2 lduw [%l7 + 0x34], %g5 fmovdneg %xcc, %f7, %f4 tsubcctv %l6, 0x17BE, %o0 ldsh [%l7 + 0x4E], %o4 ldsb [%l7 + 0x21], %l1 fmovrsne %o3, %f10, %f7 ldub [%l7 + 0x36], %l4 ldsw [%l7 + 0x38], %g3 ldx [%l7 + 0x68], %g7 fmovrdne %l5, %f2, %f2 fpack32 %f6, %f0, %f4 bpos,pn %icc, loop_5352 movrgz %l0, %i1, %l2 umulcc %i3, 0x0FB1, %o6 fors %f7, %f3, %f12 loop_5352: stw %o5, [%l7 + 0x20] bneg,a loop_5353 orn %g1, %g2, %i6 bgu,a %xcc, loop_5354 fpadd16s %f15, %f1, %f7 loop_5353: edge32 %o1, %o7, %g6 edge8n %i7, %i0, %i2 loop_5354: ld [%l7 + 0x68], %f10 addc %g4, %l3, %i5 fmovrdlz %o2, %f0, %f6 subc %i4, 0x003E, %l6 fmul8x16 %f12, %f14, %f0 ldub [%l7 + 0x22], %o0 ldx [%l7 + 0x48], %g5 ldsh [%l7 + 0x56], %o4 fbule %fcc1, loop_5355 ldd [%l7 + 0x58], %f4 bne,a loop_5356 ldx [%l7 + 0x08], %l1 loop_5355: fbul,a %fcc2, loop_5357 fbuge,a %fcc3, loop_5358 loop_5356: bvs,a,pt %xcc, loop_5359 fmovdn %icc, %f8, %f3 loop_5357: stb %l4, [%l7 + 0x16] loop_5358: lduw [%l7 + 0x08], %o3 loop_5359: lduh [%l7 + 0x7C], %g7 fmovdg %icc, %f8, %f13 movcs %icc, %l5, %l0 ld [%l7 + 0x18], %f1 fmovrdne %i1, %f14, %f12 fxnors %f13, %f10, %f13 sll %l2, %g3, %i3 tge %xcc, 0x5 fabsd %f12, %f8 fmovdvs %icc, %f10, %f5 stb %o5, [%l7 + 0x57] fabsd %f2, %f0 orncc %g1, 0x18BE, %o6 stx %g2, [%l7 + 0x10] ldub [%l7 + 0x77], %i6 sth %o7, [%l7 + 0x74] addccc %o1, 0x19BA, %g6 fsrc1 %f6, %f4 fmovsa %icc, %f4, %f1 fcmpne16 %f10, %f14, %i7 sth %i0, [%l7 + 0x62] ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x12], %i2 array16 %l3, %g4, %i5 edge16ln %o2, %i4, %o0 edge8ln %g5, %o4, %l1 addcc %l6, 0x05CF, %o3 fandnot1 %f12, %f8, %f4 movvc %xcc, %g7, %l5 fmovsvc %icc, %f9, %f5 ldsw [%l7 + 0x1C], %l0 fpadd16 %f14, %f0, %f4 sub %l4, 0x0A2D, %l2 ld [%l7 + 0x7C], %f3 tleu %icc, 0x3 fmovrdgz %i1, %f12, %f4 sth %g3, [%l7 + 0x7C] bcc loop_5360 fzero %f12 ldx [%l7 + 0x28], %i3 stb %o5, [%l7 + 0x53] loop_5360: fmovsvc %xcc, %f4, %f8 fzero %f10 fmovrsgz %g1, %f11, %f8 array16 %g2, %i6, %o7 ld [%l7 + 0x44], %f8 tvc %icc, 0x3 fabss %f5, %f6 lduw [%l7 + 0x48], %o1 ta %icc, 0x4 umul %o6, 0x02D6, %i7 fbo %fcc0, loop_5361 fnegd %f4, %f10 xnorcc %g6, 0x1748, %i0 bne %xcc, loop_5362 loop_5361: fcmpeq16 %f0, %f6, %i2 stb %l3, [%l7 + 0x6B] bcc,a %xcc, loop_5363 loop_5362: fnot1s %f13, %f6 movrgz %i5, 0x30A, %g4 stb %o2, [%l7 + 0x59] loop_5363: addcc %o0, %g5, %i4 srax %l1, 0x0C, %l6 ldsb [%l7 + 0x38], %o3 movcc %xcc, %g7, %o4 stx %l5, [%l7 + 0x58] st %f5, [%l7 + 0x4C] sth %l4, [%l7 + 0x4E] alignaddr %l0, %i1, %g3 array8 %i3, %l2, %g1 ldub [%l7 + 0x24], %g2 tneg %icc, 0x4 move %icc, %o5, %i6 fpadd16 %f4, %f4, %f10 ldsh [%l7 + 0x24], %o1 fmul8x16 %f3, %f4, %f12 tvc %xcc, 0x0 fmovrslez %o7, %f13, %f14 lduw [%l7 + 0x58], %i7 std %f6, [%l7 + 0x28] orncc %o6, %i0, %i2 stx %l3, [%l7 + 0x40] st %f13, [%l7 + 0x1C] alignaddrl %g6, %g4, %o2 faligndata %f8, %f12, %f6 ld [%l7 + 0x20], %f4 stb %i5, [%l7 + 0x1C] sub %g5, 0x0C11, %i4 fpackfix %f14, %f14 tleu %xcc, 0x0 std %f4, [%l7 + 0x68] ldx [%l7 + 0x28], %o0 stb %l1, [%l7 + 0x38] for %f12, %f12, %f10 edge32ln %o3, %l6, %g7 lduw [%l7 + 0x20], %l5 stw %o4, [%l7 + 0x28] fble,a %fcc3, loop_5364 std %f0, [%l7 + 0x38] ldsw [%l7 + 0x08], %l4 popc 0x1AA4, %i1 loop_5364: lduw [%l7 + 0x50], %g3 ld [%l7 + 0x70], %f15 ldsh [%l7 + 0x12], %i3 fmovsle %xcc, %f15, %f13 fmovrsgz %l2, %f11, %f14 fmuld8ulx16 %f3, %f15, %f2 stx %l0, [%l7 + 0x28] fcmpes %fcc2, %f6, %f13 ldub [%l7 + 0x25], %g2 taddcc %o5, %g1, %o1 lduw [%l7 + 0x34], %o7 stb %i7, [%l7 + 0x0D] fabss %f13, %f6 fabss %f8, %f15 tge %icc, 0x6 fbl %fcc1, loop_5365 fmovdl %xcc, %f8, %f14 addcc %o6, 0x13B0, %i6 or %i2, 0x07C1, %i0 loop_5365: lduw [%l7 + 0x3C], %l3 fmovsn %xcc, %f13, %f15 fsrc2 %f2, %f14 edge16 %g6, %g4, %o2 fmovrslz %i5, %f5, %f0 fmovsne %xcc, %f2, %f7 ldsh [%l7 + 0x4C], %i4 and %o0, %g5, %o3 edge16l %l6, %l1, %l5 sdivx %g7, 0x0E68, %l4 movre %o4, 0x218, %g3 fbl,a %fcc2, loop_5366 stw %i3, [%l7 + 0x34] ldd [%l7 + 0x78], %f0 fblg,a %fcc2, loop_5367 loop_5366: addcc %i1, %l0, %l2 fzero %f8 movn %xcc, %g2, %o5 loop_5367: fpsub32s %f2, %f6, %f11 fmovrsne %o1, %f2, %f5 fbue %fcc2, loop_5368 bl,a,pn %icc, loop_5369 movcs %xcc, %g1, %o7 lduw [%l7 + 0x0C], %i7 loop_5368: fnegd %f6, %f6 loop_5369: edge8 %i6, %i2, %o6 fmovsneg %xcc, %f15, %f1 fpack16 %f6, %f3 std %f2, [%l7 + 0x10] srax %i0, %g6, %l3 lduw [%l7 + 0x5C], %g4 movrgz %i5, 0x1C1, %o2 andcc %o0, 0x0A4A, %g5 st %f2, [%l7 + 0x5C] bvc,a,pn %xcc, loop_5370 fmul8sux16 %f4, %f4, %f8 sth %o3, [%l7 + 0x36] fcmple32 %f0, %f4, %l6 loop_5370: fmul8x16al %f9, %f1, %f2 smul %l1, 0x1FFB, %l5 fbe,a %fcc3, loop_5371 brgez,a %g7, loop_5372 fsrc1s %f15, %f14 ta %icc, 0x0 loop_5371: fmovrse %i4, %f8, %f13 loop_5372: movvs %icc, %o4, %g3 fmovsge %icc, %f6, %f3 alignaddrl %l4, %i3, %i1 std %f4, [%l7 + 0x78] lduh [%l7 + 0x3A], %l0 tsubcc %g2, 0x1F1C, %o5 bleu,a loop_5373 lduw [%l7 + 0x18], %o1 mova %icc, %g1, %l2 alignaddr %o7, %i6, %i7 loop_5373: ldub [%l7 + 0x5F], %i2 fsrc2 %f12, %f0 fmovdge %xcc, %f2, %f13 ldd [%l7 + 0x40], %f10 lduh [%l7 + 0x6C], %o6 ldsb [%l7 + 0x40], %i0 udivx %g6, 0x1DED, %l3 fmovscs %icc, %f2, %f13 ldsw [%l7 + 0x7C], %g4 te %xcc, 0x5 fsrc2s %f1, %f5 fmovrse %i5, %f11, %f12 st %f13, [%l7 + 0x38] lduw [%l7 + 0x40], %o0 fcmps %fcc0, %f1, %f11 tvc %icc, 0x2 te %icc, 0x2 taddcctv %g5, %o3, %l6 ldd [%l7 + 0x70], %f0 stw %o2, [%l7 + 0x6C] fmovdgu %xcc, %f15, %f5 lduw [%l7 + 0x38], %l5 edge32n %l1, %i4, %o4 tvs %xcc, 0x0 brgz %g7, loop_5374 or %g3, %i3, %l4 nop setx loop_5375, %l0, %l1 jmpl %l1, %l0 fbul,a %fcc2, loop_5376 loop_5374: array16 %i1, %o5, %g2 fzeros %f6 loop_5375: bne,a,pt %xcc, loop_5377 loop_5376: fmul8x16au %f13, %f8, %f2 fmovsleu %icc, %f15, %f1 lduh [%l7 + 0x3A], %o1 loop_5377: sth %g1, [%l7 + 0x1E] fcmpne16 %f10, %f10, %l2 nop setx loop_5378, %l0, %l1 jmpl %l1, %i6 subc %i7, 0x1B9B, %o7 ldub [%l7 + 0x11], %o6 tge %xcc, 0x2 loop_5378: fmovsne %icc, %f1, %f13 fmovrdlez %i2, %f8, %f6 stx %g6, [%l7 + 0x28] fpsub32 %f12, %f6, %f2 nop setx loop_5379, %l0, %l1 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 %i0, [%l7 + 0x27] fblg,a %fcc2, loop_5380 call loop_5381 loop_5379: ld [%l7 + 0x3C], %f3 ldsb [%l7 + 0x58], %l3 loop_5380: stx %i5, [%l7 + 0x60] loop_5381: addc %o0, %g5, %o3 movge %icc, %g4, %l6 lduh [%l7 + 0x0C], %o2 move %xcc, %l5, %l1 te %xcc, 0x0 fbo %fcc2, loop_5382 ldsb [%l7 + 0x1B], %o4 orcc %i4, %g7, %i3 lduh [%l7 + 0x1C], %l4 loop_5382: fmuld8sux16 %f3, %f10, %f4 brlez %l0, loop_5383 movge %xcc, %i1, %g3 bl,a,pn %xcc, loop_5384 tg %icc, 0x7 loop_5383: edge16l %o5, %o1, %g1 fbge,a %fcc3, loop_5385 loop_5384: stw %g2, [%l7 + 0x38] udiv %l2, 0x18D8, %i7 array32 %o7, %i6, %o6 loop_5385: faligndata %f2, %f0, %f10 and %g6, %i2, %l3 fblg %fcc0, loop_5386 edge32ln %i0, %i5, %g5 ldsb [%l7 + 0x4C], %o3 stx %g4, [%l7 + 0x08] loop_5386: tvs %xcc, 0x6 sth %l6, [%l7 + 0x54] fmovdcc %icc, %f8, %f10 fexpand %f10, %f0 fnot2s %f2, %f12 array32 %o2, %o0, %l1 siam 0x3 udiv %o4, 0x0FCD, %i4 fmovdvc %xcc, %f9, %f2 movre %g7, %i3, %l4 fbuge %fcc2, loop_5387 fmul8x16al %f5, %f8, %f8 sdivx %l0, 0x146D, %i1 fzeros %f2 loop_5387: stb %g3, [%l7 + 0x46] andn %l5, %o1, %g1 movre %g2, 0x2D9, %l2 smul %i7, %o5, %o7 fmovsvc %xcc, %f15, %f8 fpadd32 %f10, %f4, %f6 ldd [%l7 + 0x40], %f12 fbn,a %fcc2, loop_5388 ldsb [%l7 + 0x50], %o6 fsrc1s %f9, %f1 fpackfix %f14, %f7 loop_5388: fmul8ulx16 %f10, %f4, %f10 movvc %icc, %g6, %i6 edge32 %i2, %l3, %i0 fbu,a %fcc2, loop_5389 andcc %i5, %g5, %o3 sth %g4, [%l7 + 0x2A] stx %o2, [%l7 + 0x38] loop_5389: fornot1s %f9, %f7, %f13 fmovd %f6, %f6 siam 0x0 fmovrdgz %l6, %f10, %f2 alignaddr %o0, %l1, %i4 ldd [%l7 + 0x08], %f0 fmuld8ulx16 %f3, %f0, %f14 fpackfix %f0, %f1 fabss %f7, %f15 stx %g7, [%l7 + 0x10] lduh [%l7 + 0x2C], %o4 fxors %f1, %f13, %f13 fxors %f4, %f0, %f15 stx %l4, [%l7 + 0x18] smul %i3, %i1, %g3 ldsb [%l7 + 0x72], %l0 fsrc1s %f12, %f9 brz %l5, loop_5390 std %f8, [%l7 + 0x28] nop setx loop_5391, %l0, %l1 jmpl %l1, %g1 fmovsl %icc, %f9, %f7 loop_5390: stb %g2, [%l7 + 0x40] ldd [%l7 + 0x38], %f12 loop_5391: bge %xcc, loop_5392 fbne %fcc3, loop_5393 fmovdne %icc, %f4, %f13 fbue %fcc1, loop_5394 loop_5392: lduw [%l7 + 0x58], %o1 loop_5393: fmovdle %xcc, %f10, %f12 movgu %xcc, %l2, %i7 loop_5394: array16 %o7, %o5, %g6 lduw [%l7 + 0x28], %o6 movrlez %i6, 0x0CA, %i2 ldsw [%l7 + 0x44], %l3 ldsw [%l7 + 0x10], %i0 st %f13, [%l7 + 0x10] stw %i5, [%l7 + 0x48] movrgez %o3, 0x197, %g5 ldub [%l7 + 0x3F], %o2 ldsb [%l7 + 0x3A], %g4 movle %xcc, %o0, %l1 fmovrslez %i4, %f15, %f6 ble loop_5395 fbu %fcc3, loop_5396 bne %xcc, loop_5397 nop setx loop_5398, %l0, %l1 jmpl %l1, %g7 loop_5395: edge16n %o4, %l4, %l6 loop_5396: stb %i1, [%l7 + 0x79] loop_5397: st %f13, [%l7 + 0x64] loop_5398: fxnor %f10, %f10, %f12 movrne %g3, %i3, %l5 subcc %l0, 0x1422, %g2 lduh [%l7 + 0x7C], %o1 fbuge %fcc0, loop_5399 stw %g1, [%l7 + 0x68] fmovdpos %icc, %f0, %f7 stb %l2, [%l7 + 0x52] loop_5399: ld [%l7 + 0x24], %f0 andn %i7, %o5, %g6 bneg,a %xcc, loop_5400 st %f14, [%l7 + 0x64] movrgez %o6, 0x135, %o7 brnz %i2, loop_5401 loop_5400: fpmerge %f4, %f15, %f8 fcmple32 %f6, %f2, %i6 stx %l3, [%l7 + 0x78] loop_5401: movvs %xcc, %i0, %i5 stw %o3, [%l7 + 0x14] st %f12, [%l7 + 0x1C] edge8l %g5, %o2, %g4 smul %o0, 0x0141, %l1 fandnot1 %f14, %f4, %f14 fbe %fcc3, loop_5402 sth %g7, [%l7 + 0x50] fcmpgt32 %f10, %f2, %o4 fmovsvs %xcc, %f8, %f11 loop_5402: fpadd16 %f4, %f12, %f8 stx %l4, [%l7 + 0x20] fmul8x16 %f15, %f8, %f2 udiv %i4, 0x1345, %l6 lduw [%l7 + 0x30], %i1 bcc %xcc, loop_5403 ldd [%l7 + 0x78], %f8 bcc,a %xcc, loop_5404 edge16 %i3, %g3, %l0 loop_5403: stx %g2, [%l7 + 0x68] st %f6, [%l7 + 0x54] loop_5404: ldsb [%l7 + 0x2D], %o1 fxors %f7, %f10, %f11 tge %icc, 0x3 fmovd %f10, %f12 fmovdne %xcc, %f9, %f14 fbule,a %fcc3, loop_5405 fmul8x16au %f12, %f9, %f12 fmuld8sux16 %f15, %f14, %f14 movpos %xcc, %l5, %g1 loop_5405: fcmps %fcc3, %f13, %f12 ldd [%l7 + 0x20], %f4 edge8l %l2, %i7, %o5 fmul8x16au %f8, %f3, %f12 ldsw [%l7 + 0x74], %g6 tleu %icc, 0x0 udivx %o7, 0x0CC1, %o6 ld [%l7 + 0x74], %f14 edge32ln %i2, %i6, %l3 sllx %i5, 0x0F, %o3 fmovrdgz %g5, %f0, %f4 fnors %f4, %f1, %f13 fmovrdne %o2, %f14, %f0 be,a,pt %icc, loop_5406 edge8l %g4, %o0, %i0 fpadd32 %f2, %f4, %f2 st %f2, [%l7 + 0x58] loop_5406: stb %l1, [%l7 + 0x40] srl %g7, 0x13, %o4 fxnor %f4, %f2, %f0 fmovdneg %icc, %f12, %f1 fmovspos %icc, %f1, %f15 edge16n %i4, %l4, %l6 tle %icc, 0x6 sub %i1, 0x1ABD, %i3 brgz %g3, loop_5407 ldsh [%l7 + 0x10], %l0 movg %xcc, %g2, %l5 lduw [%l7 + 0x34], %g1 loop_5407: subcc %l2, 0x037D, %i7 move %icc, %o1, %o5 fmovse %icc, %f8, %f9 std %f10, [%l7 + 0x70] tne %xcc, 0x3 fmovdn %icc, %f10, %f13 addc %g6, 0x0BAB, %o7 brgz %o6, loop_5408 fmovspos %xcc, %f11, %f1 fornot1 %f6, %f14, %f2 ld [%l7 + 0x50], %f6 loop_5408: nop setx loop_5409, %l0, %l1 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 %i6, %i2, %i5 fmul8ulx16 %f8, %f10, %f2 mulx %l3, %o3, %g5 loop_5409: fmovdle %xcc, %f12, %f7 fmovdn %icc, %f0, %f2 fmul8ulx16 %f8, %f4, %f0 brlez,a %g4, loop_5410 ldub [%l7 + 0x34], %o2 fmovsa %xcc, %f14, %f12 fmul8x16au %f8, %f15, %f10 loop_5410: tleu %icc, 0x0 ldub [%l7 + 0x49], %o0 ldub [%l7 + 0x55], %l1 nop setx loop_5411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i0, [%l7 + 0x7B] movn %xcc, %o4, %g7 edge32n %l4, %l6, %i1 loop_5411: brlez,a %i3, loop_5412 std %f8, [%l7 + 0x08] stb %i4, [%l7 + 0x74] movcc %xcc, %g3, %l0 loop_5412: ldub [%l7 + 0x31], %l5 ldub [%l7 + 0x6F], %g2 ld [%l7 + 0x50], %f12 ldd [%l7 + 0x40], %f4 fmovdne %xcc, %f5, %f3 fcmpne32 %f6, %f12, %g1 xorcc %l2, %i7, %o1 movrne %o5, 0x350, %g6 stb %o6, [%l7 + 0x4A] sth %o7, [%l7 + 0x4C] udivx %i2, 0x0EBB, %i5 sth %i6, [%l7 + 0x22] fmovrsgz %o3, %f10, %f13 st %f13, [%l7 + 0x44] ldsw [%l7 + 0x64], %l3 subccc %g4, 0x03E9, %o2 te %xcc, 0x6 fpsub32s %f14, %f12, %f9 std %f12, [%l7 + 0x60] fba %fcc0, loop_5413 fornot1 %f12, %f6, %f8 ldd [%l7 + 0x40], %f4 tgu %icc, 0x0 loop_5413: addccc %o0, %l1, %i0 tvc %xcc, 0x6 brlz,a %o4, loop_5414 movrlz %g7, %g5, %l4 lduw [%l7 + 0x0C], %i1 siam 0x2 loop_5414: ldx [%l7 + 0x30], %l6 sth %i3, [%l7 + 0x40] ldd [%l7 + 0x10], %f12 fsrc2s %f7, %f3 ldd [%l7 + 0x58], %f2 movneg %xcc, %i4, %g3 fpmerge %f3, %f0, %f12 stw %l0, [%l7 + 0x70] fcmple32 %f2, %f2, %g2 ldx [%l7 + 0x68], %l5 ldx [%l7 + 0x40], %l2 fmuld8ulx16 %f2, %f1, %f12 movneg %icc, %i7, %o1 ldsh [%l7 + 0x7E], %o5 fmovrsgz %g6, %f13, %f10 stb %g1, [%l7 + 0x21] fors %f2, %f8, %f6 xnor %o6, 0x1EF9, %i2 fcmped %fcc2, %f6, %f2 fbul,a %fcc1, loop_5415 fcmpgt32 %f0, %f6, %o7 fsrc2s %f13, %f2 fcmps %fcc3, %f12, %f4 loop_5415: sll %i6, %i5, %o3 brlz,a %g4, loop_5416 ldsh [%l7 + 0x5E], %o2 mulx %o0, 0x06C4, %l1 fmovdle %icc, %f14, %f5 loop_5416: movrgz %l3, %o4, %g7 sub %g5, %l4, %i0 ldsb [%l7 + 0x5D], %l6 fmuld8ulx16 %f10, %f5, %f0 fornot1 %f12, %f8, %f4 movle %xcc, %i3, %i4 bvc,a,pn %icc, loop_5417 bneg,a %icc, loop_5418 srl %g3, 0x04, %l0 fba,a %fcc0, loop_5419 loop_5417: sra %g2, %l5, %l2 loop_5418: lduw [%l7 + 0x4C], %i1 lduh [%l7 + 0x48], %o1 loop_5419: std %f12, [%l7 + 0x78] addccc %i7, 0x0491, %o5 stx %g1, [%l7 + 0x08] stw %o6, [%l7 + 0x60] tsubcctv %i2, %o7, %i6 fandnot1 %f12, %f12, %f10 bvs,pn %icc, loop_5420 std %f0, [%l7 + 0x40] ldsw [%l7 + 0x5C], %i5 lduh [%l7 + 0x6A], %g6 loop_5420: mulx %o3, %o2, %g4 bcc,a,pn %icc, loop_5421 movvc %icc, %o0, %l1 fbug,a %fcc3, loop_5422 fmovsle %xcc, %f7, %f11 loop_5421: fbn,a %fcc0, loop_5423 move %xcc, %o4, %l3 loop_5422: smulcc %g5, %l4, %i0 fand %f8, %f6, %f12 loop_5423: movcc %icc, %g7, %l6 ld [%l7 + 0x10], %f1 faligndata %f2, %f0, %f2 fmovdpos %xcc, %f8, %f0 movle %icc, %i3, %i4 std %f6, [%l7 + 0x78] bgu,pt %icc, loop_5424 fmovrde %l0, %f10, %f14 stb %g3, [%l7 + 0x25] fmovd %f8, %f14 loop_5424: fmovdleu %xcc, %f4, %f8 fones %f5 andn %l5, 0x1F0E, %l2 udivx %g2, 0x1AF4, %o1 fone %f12 ldub [%l7 + 0x7C], %i1 tg %xcc, 0x0 movrlz %i7, 0x1B1, %o5 ldsb [%l7 + 0x30], %g1 ldsb [%l7 + 0x69], %o6 fpack16 %f10, %f8 lduh [%l7 + 0x6A], %o7 fbug,a %fcc0, loop_5425 fmovs %f6, %f0 edge16n %i2, %i6, %i5 bvs,a loop_5426 loop_5425: ld [%l7 + 0x50], %f6 fmovsl %icc, %f11, %f13 fmovdge %xcc, %f12, %f8 loop_5426: tsubcctv %o3, 0x0027, %g6 fbge,a %fcc2, loop_5427 fmovdn %icc, %f10, %f1 lduw [%l7 + 0x18], %g4 fmovdvs %xcc, %f15, %f3 loop_5427: fandnot2s %f11, %f12, %f4 sth %o2, [%l7 + 0x48] orn %l1, 0x072D, %o4 movrlz %l3, 0x25A, %g5 sth %l4, [%l7 + 0x3E] fmovrdne %o0, %f0, %f4 edge16n %g7, %i0, %l6 mova %xcc, %i3, %l0 ldsh [%l7 + 0x6C], %i4 nop setx loop_5428, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %g3, %l5, %g2 brgez %o1, loop_5429 faligndata %f8, %f10, %f6 loop_5428: lduh [%l7 + 0x1E], %l2 fmovdpos %icc, %f8, %f11 loop_5429: tge %xcc, 0x7 lduh [%l7 + 0x6A], %i7 xorcc %o5, %i1, %o6 stw %o7, [%l7 + 0x4C] ldsw [%l7 + 0x18], %g1 andn %i2, 0x1929, %i6 fbu,a %fcc1, loop_5430 fmovsge %xcc, %f2, %f4 popc %o3, %g6 sth %i5, [%l7 + 0x2C] loop_5430: xor %o2, 0x0148, %l1 stw %g4, [%l7 + 0x68] fmul8x16 %f11, %f0, %f2 movcs %icc, %l3, %g5 be,a,pn %xcc, loop_5431 mulx %o4, 0x049B, %o0 lduw [%l7 + 0x44], %l4 fbn,a %fcc0, loop_5432 loop_5431: tle %icc, 0x7 ldsw [%l7 + 0x54], %g7 fmovsge %icc, %f12, %f6 loop_5432: edge8n %i0, %l6, %l0 array16 %i4, %i3, %g3 bne,pt %icc, loop_5433 stw %l5, [%l7 + 0x24] fsrc2s %f15, %f7 srl %g2, 0x0E, %l2 loop_5433: fmovspos %icc, %f11, %f0 movrgez %i7, %o1, %i1 fpadd32s %f4, %f10, %f4 tcc %xcc, 0x2 siam 0x0 ldx [%l7 + 0x18], %o6 fpadd32 %f8, %f8, %f2 edge16l %o7, %g1, %i2 fmovsg %xcc, %f8, %f12 ble,a loop_5434 fmul8sux16 %f2, %f2, %f14 movge %xcc, %o5, %o3 fcmple16 %f4, %f4, %i6 loop_5434: std %f6, [%l7 + 0x28] bneg %icc, loop_5435 ldsw [%l7 + 0x60], %i5 fbe,a %fcc3, loop_5436 addcc %g6, 0x05BB, %o2 loop_5435: smul %g4, %l3, %g5 be loop_5437 loop_5436: stw %o4, [%l7 + 0x58] sllx %l1, %l4, %o0 ldsb [%l7 + 0x74], %i0 loop_5437: call loop_5438 edge32n %l6, %l0, %g7 fpadd16 %f12, %f12, %f0 fexpand %f4, %f12 loop_5438: fands %f9, %f5, %f9 fnors %f6, %f8, %f2 tg %icc, 0x3 addcc %i3, %i4, %l5 fmovrdlz %g2, %f10, %f12 stx %g3, [%l7 + 0x40] andncc %i7, %o1, %i1 fbn %fcc1, loop_5439 sth %o6, [%l7 + 0x68] brgz,a %l2, loop_5440 ldx [%l7 + 0x38], %g1 loop_5439: ldsb [%l7 + 0x6B], %i2 tge %icc, 0x0 loop_5440: move %icc, %o7, %o3 stw %i6, [%l7 + 0x0C] fbuge %fcc0, loop_5441 tvs %icc, 0x0 fbe,a %fcc3, loop_5442 fble,a %fcc3, loop_5443 loop_5441: bneg %xcc, loop_5444 tle %xcc, 0x5 loop_5442: edge8ln %o5, %g6, %i5 loop_5443: sdiv %g4, 0x11FE, %o2 loop_5444: sdivx %l3, 0x0AD0, %o4 edge8 %g5, %l1, %o0 ld [%l7 + 0x74], %f13 ldsw [%l7 + 0x5C], %l4 xnor %i0, %l6, %g7 ldsb [%l7 + 0x7A], %l0 stw %i3, [%l7 + 0x2C] fpsub16s %f12, %f11, %f15 edge8 %i4, %l5, %g3 edge32n %i7, %g2, %i1 fbne,a %fcc2, loop_5445 tn %xcc, 0x5 ldsw [%l7 + 0x4C], %o6 taddcc %o1, %g1, %i2 loop_5445: edge8ln %l2, %o3, %i6 fnot2 %f10, %f10 ldsw [%l7 + 0x20], %o7 sdivx %o5, 0x0E00, %g6 fmovsvc %icc, %f3, %f0 tcs %icc, 0x0 movvs %xcc, %g4, %o2 fmovsvs %xcc, %f3, %f1 stw %l3, [%l7 + 0x1C] ldx [%l7 + 0x30], %i5 fmovrsne %o4, %f7, %f12 andn %l1, 0x0802, %g5 fbuge %fcc0, loop_5446 fpadd16s %f11, %f15, %f12 fmovdneg %icc, %f14, %f14 fmovdn %icc, %f5, %f3 loop_5446: fmovdvc %icc, %f1, %f13 fcmpne32 %f4, %f12, %o0 fbge,a %fcc3, loop_5447 edge16ln %i0, %l4, %g7 orcc %l0, %i3, %i4 fbge %fcc3, loop_5448 loop_5447: umul %l5, %l6, %i7 std %f14, [%l7 + 0x58] fabss %f11, %f4 loop_5448: st %f12, [%l7 + 0x58] st %f3, [%l7 + 0x5C] sdivx %g3, 0x084F, %i1 tvc %icc, 0x7 edge32l %g2, %o6, %g1 umul %i2, 0x1D38, %o1 xor %o3, %i6, %l2 ldsw [%l7 + 0x14], %o5 bpos,pn %xcc, loop_5449 be,pt %icc, loop_5450 stb %o7, [%l7 + 0x0E] fmovdl %icc, %f5, %f0 loop_5449: fmovsne %icc, %f8, %f15 loop_5450: fmovdcc %xcc, %f0, %f11 std %f14, [%l7 + 0x68] fpsub16 %f2, %f2, %f8 ldsh [%l7 + 0x34], %g6 fmovde %xcc, %f2, %f3 srax %o2, 0x1A, %g4 fmovda %xcc, %f11, %f6 ldsw [%l7 + 0x48], %i5 st %f4, [%l7 + 0x48] edge32 %o4, %l1, %l3 andncc %o0, %g5, %i0 fmovsne %xcc, %f7, %f9 ldsh [%l7 + 0x50], %g7 edge8l %l0, %l4, %i3 fbue,a %fcc3, loop_5451 fcmpgt32 %f4, %f10, %l5 edge16ln %i4, %i7, %g3 taddcctv %l6, %g2, %i1 loop_5451: fand %f2, %f6, %f8 ldsb [%l7 + 0x4E], %o6 fmovdge %icc, %f7, %f5 st %f9, [%l7 + 0x38] brgez %i2, loop_5452 lduw [%l7 + 0x38], %o1 taddcc %g1, 0x1B44, %o3 ldx [%l7 + 0x30], %i6 loop_5452: tne %xcc, 0x0 sdivx %o5, 0x02D5, %o7 fandnot2 %f4, %f4, %f14 mulx %g6, 0x0417, %l2 ldub [%l7 + 0x49], %o2 ldsw [%l7 + 0x08], %i5 stb %o4, [%l7 + 0x75] tneg %xcc, 0x7 fble,a %fcc1, loop_5453 sdivcc %l1, 0x0363, %l3 fnor %f2, %f6, %f2 fbg,a %fcc2, loop_5454 loop_5453: movn %icc, %g4, %o0 ldx [%l7 + 0x38], %i0 sll %g7, 0x1F, %l0 loop_5454: fmovrsne %l4, %f1, %f11 fblg,a %fcc0, loop_5455 umul %g5, %i3, %i4 brgz %l5, loop_5456 fmovdleu %icc, %f13, %f0 loop_5455: subcc %i7, 0x0D6E, %g3 bge,pn %icc, loop_5457 loop_5456: edge8ln %l6, %i1, %o6 stw %g2, [%l7 + 0x20] fmovd %f2, %f10 loop_5457: fands %f8, %f10, %f15 tge %icc, 0x0 addccc %i2, 0x1B5C, %g1 fbule,a %fcc0, loop_5458 fsrc2s %f4, %f8 fcmps %fcc3, %f15, %f8 edge16l %o1, %o3, %o5 loop_5458: ldd [%l7 + 0x40], %f4 fmuld8ulx16 %f9, %f8, %f14 fpsub16 %f12, %f6, %f4 st %f8, [%l7 + 0x2C] fsrc2s %f0, %f10 fnot1 %f0, %f14 stb %o7, [%l7 + 0x45] bge,pt %icc, loop_5459 fmovsl %xcc, %f8, %f7 fsrc2 %f14, %f12 fmovrslez %i6, %f2, %f0 loop_5459: fcmps %fcc3, %f13, %f11 stx %l2, [%l7 + 0x30] ldsh [%l7 + 0x7C], %g6 fcmpeq16 %f10, %f2, %i5 fmovde %icc, %f1, %f1 fmovsn %icc, %f3, %f9 lduh [%l7 + 0x08], %o4 ld [%l7 + 0x20], %f12 smulcc %o2, 0x0BDC, %l1 ldsb [%l7 + 0x30], %g4 fzero %f2 tg %xcc, 0x5 nop setx loop_5460, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f14 fmovsn %icc, %f8, %f11 stx %l3, [%l7 + 0x40] loop_5460: fmovscc %icc, %f10, %f7 tsubcc %o0, %i0, %g7 movg %icc, %l4, %l0 fand %f8, %f14, %f12 sth %g5, [%l7 + 0x76] bvs,pt %icc, loop_5461 ldsb [%l7 + 0x7A], %i4 fxnors %f15, %f13, %f2 ldx [%l7 + 0x40], %i3 loop_5461: fcmpeq16 %f2, %f8, %i7 fbue %fcc2, loop_5462 fpadd16 %f2, %f14, %f10 fmovrdne %g3, %f12, %f4 ld [%l7 + 0x54], %f3 loop_5462: ldub [%l7 + 0x3F], %l6 fcmple32 %f8, %f4, %i1 edge32l %o6, %l5, %g2 nop setx loop_5463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry siam 0x7 movl %xcc, %g1, %i2 xnor %o1, %o5, %o3 loop_5463: brnz %i6, loop_5464 fmovdne %xcc, %f12, %f0 bn %xcc, loop_5465 fmovsl %icc, %f12, %f2 loop_5464: movgu %icc, %o7, %g6 bgu,a loop_5466 loop_5465: fnot1 %f0, %f6 ldx [%l7 + 0x50], %l2 edge16ln %o4, %i5, %l1 loop_5466: tsubcc %g4, %l3, %o0 std %f0, [%l7 + 0x20] fmovd %f6, %f12 fmovscs %icc, %f4, %f10 fpadd16s %f13, %f15, %f6 ldx [%l7 + 0x18], %i0 fcmpgt16 %f8, %f8, %o2 sdivcc %l4, 0x0014, %l0 fmovs %f12, %f7 fsrc1 %f14, %f2 ldsb [%l7 + 0x25], %g5 stx %i4, [%l7 + 0x10] nop setx loop_5467, %l0, %l1 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 %g7, %i7, %g3 stw %l6, [%l7 + 0x5C] fmul8x16 %f6, %f0, %f10 loop_5467: fmul8x16 %f2, %f2, %f0 fones %f3 ldd [%l7 + 0x70], %f0 ldsh [%l7 + 0x68], %i3 fandnot2 %f10, %f4, %f2 tle %xcc, 0x1 ldub [%l7 + 0x09], %o6 lduw [%l7 + 0x5C], %i1 lduw [%l7 + 0x4C], %l5 fmovrdlz %g2, %f8, %f4 tvc %xcc, 0x3 st %f8, [%l7 + 0x64] edge32l %i2, %g1, %o5 fmul8x16al %f5, %f1, %f14 ldsh [%l7 + 0x7A], %o1 fmovrsgz %o3, %f15, %f12 for %f2, %f10, %f12 stw %o7, [%l7 + 0x5C] brlez,a %g6, loop_5468 for %f10, %f4, %f2 lduw [%l7 + 0x64], %l2 fmovsne %xcc, %f12, %f1 loop_5468: ble loop_5469 bg,a,pt %xcc, loop_5470 fone %f6 mova %icc, %i6, %i5 loop_5469: bvs,pt %icc, loop_5471 loop_5470: ldsw [%l7 + 0x38], %o4 movge %icc, %l1, %g4 fmovscc %xcc, %f4, %f10 loop_5471: sth %o0, [%l7 + 0x4E] stw %i0, [%l7 + 0x58] ldsw [%l7 + 0x3C], %l3 std %f0, [%l7 + 0x28] bg %icc, loop_5472 fmul8sux16 %f8, %f8, %f10 fbul,a %fcc0, loop_5473 fbg,a %fcc1, loop_5474 loop_5472: movrlez %o2, 0x2A5, %l0 tl %icc, 0x2 loop_5473: xnorcc %l4, %i4, %g7 loop_5474: fmovrse %g5, %f7, %f15 ba,a %icc, loop_5475 fmovdle %icc, %f15, %f1 movcs %xcc, %g3, %i7 taddcctv %i3, %l6, %i1 loop_5475: fmovdvs %xcc, %f6, %f13 udiv %o6, 0x1AD6, %g2 fmovsne %icc, %f10, %f5 xnorcc %l5, %i2, %o5 fxnor %f2, %f10, %f14 fmul8x16 %f14, %f2, %f6 ldsh [%l7 + 0x7C], %g1 fmovde %icc, %f9, %f7 movle %icc, %o1, %o7 movvc %xcc, %g6, %o3 ldx [%l7 + 0x40], %i6 tleu %xcc, 0x3 brgez,a %l2, loop_5476 call loop_5477 bne loop_5478 lduw [%l7 + 0x34], %i5 loop_5476: fcmple16 %f8, %f0, %l1 loop_5477: ldsb [%l7 + 0x31], %o4 loop_5478: bl,a,pt %icc, loop_5479 smulcc %g4, 0x005B, %i0 fmovdge %icc, %f2, %f2 movcc %xcc, %o0, %l3 loop_5479: array8 %l0, %o2, %i4 lduh [%l7 + 0x3C], %l4 sdiv %g5, 0x0A60, %g7 add %g3, %i3, %l6 fsrc2 %f10, %f6 brgz,a %i7, loop_5480 fxor %f2, %f4, %f10 fmovdcc %xcc, %f5, %f0 subc %o6, %g2, %l5 loop_5480: fbge %fcc2, loop_5481 movrne %i2, 0x304, %o5 edge8 %g1, %o1, %i1 fmovsge %icc, %f3, %f2 loop_5481: lduh [%l7 + 0x7E], %g6 fmovsgu %xcc, %f8, %f15 fornot2 %f8, %f2, %f0 fmovsvc %icc, %f10, %f5 array16 %o7, %o3, %i6 fbo %fcc1, loop_5482 movcc %xcc, %l2, %l1 addc %i5, %g4, %i0 edge16l %o4, %l3, %l0 loop_5482: fands %f8, %f9, %f12 subc %o2, 0x1D27, %o0 fble %fcc3, loop_5483 array8 %l4, %g5, %i4 ldsw [%l7 + 0x0C], %g3 st %f1, [%l7 + 0x14] loop_5483: fcmpeq16 %f6, %f0, %i3 fbue,a %fcc1, loop_5484 movle %xcc, %l6, %g7 movl %xcc, %i7, %g2 edge16 %l5, %o6, %o5 loop_5484: fmovdleu %xcc, %f8, %f9 fnot2s %f1, %f7 call loop_5485 ldx [%l7 + 0x08], %g1 movl %icc, %o1, %i1 ldsb [%l7 + 0x0D], %i2 loop_5485: or %o7, 0x001F, %o3 fbu %fcc0, loop_5486 edge8l %g6, %l2, %l1 fpadd16s %f2, %f2, %f0 stx %i5, [%l7 + 0x50] loop_5486: ldsb [%l7 + 0x67], %i6 ldd [%l7 + 0x10], %f4 fmovsg %xcc, %f4, %f8 fandnot1s %f8, %f5, %f2 fcmple32 %f8, %f2, %g4 stw %o4, [%l7 + 0x74] brlez,a %i0, loop_5487 smulcc %l0, %o2, %o0 udivx %l3, 0x18D9, %l4 ldub [%l7 + 0x3A], %i4 loop_5487: ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x3C], %g5 addcc %g3, 0x0A35, %l6 sth %i3, [%l7 + 0x2C] srlx %g7, 0x00, %i7 ldd [%l7 + 0x78], %f10 fcmps %fcc2, %f6, %f0 fmovdleu %xcc, %f10, %f14 fbule,a %fcc3, loop_5488 fmovdl %icc, %f3, %f14 sdivcc %l5, 0x1D2B, %o6 addccc %o5, 0x194D, %g2 loop_5488: fmovdcs %xcc, %f12, %f6 fmovsl %icc, %f3, %f14 subc %g1, %i1, %i2 fxnor %f12, %f6, %f8 fpadd32s %f0, %f1, %f10 ldx [%l7 + 0x08], %o7 or %o1, 0x03FE, %g6 ldd [%l7 + 0x60], %f4 stw %o3, [%l7 + 0x10] xor %l1, 0x0D74, %i5 addc %i6, 0x1F32, %l2 ldsh [%l7 + 0x10], %o4 stw %i0, [%l7 + 0x0C] fnors %f1, %f13, %f2 tcc %icc, 0x7 std %f2, [%l7 + 0x38] fpsub16s %f1, %f11, %f14 lduh [%l7 + 0x4A], %l0 ld [%l7 + 0x2C], %f6 stw %o2, [%l7 + 0x1C] bneg,a,pt %xcc, loop_5489 stx %g4, [%l7 + 0x30] std %f6, [%l7 + 0x78] sth %o0, [%l7 + 0x34] loop_5489: ld [%l7 + 0x14], %f15 brgez %l3, loop_5490 fsrc2 %f0, %f6 fone %f2 te %icc, 0x4 loop_5490: stx %i4, [%l7 + 0x20] fbl %fcc0, loop_5491 srax %g5, %l4, %l6 udivx %i3, 0x0A33, %g3 fandnot2 %f12, %f10, %f2 loop_5491: fpack32 %f6, %f2, %f10 ldd [%l7 + 0x60], %f10 edge16 %g7, %i7, %l5 ble loop_5492 fcmple32 %f14, %f10, %o5 fcmpne32 %f14, %f12, %g2 fmovdleu %icc, %f15, %f7 loop_5492: edge16ln %g1, %o6, %i1 sdivcc %o7, 0x01C8, %o1 stb %i2, [%l7 + 0x5B] smul %g6, %o3, %l1 ldd [%l7 + 0x70], %f0 std %f14, [%l7 + 0x60] fandnot2s %f10, %f13, %f9 ldsw [%l7 + 0x60], %i5 fmovsle %xcc, %f11, %f0 ldsh [%l7 + 0x14], %i6 fnor %f8, %f8, %f4 call loop_5493 fzeros %f10 movrgz %l2, 0x128, %o4 mulx %i0, %l0, %g4 loop_5493: bcc,a,pt %xcc, loop_5494 fabsd %f4, %f4 stw %o0, [%l7 + 0x64] bne,pn %icc, loop_5495 loop_5494: taddcc %o2, 0x1CF5, %l3 fpackfix %f2, %f1 stx %g5, [%l7 + 0x10] loop_5495: tvc %xcc, 0x1 for %f10, %f12, %f8 smul %i4, %l6, %l4 tneg %icc, 0x6 fnands %f9, %f1, %f5 smul %i3, %g3, %g7 fmuld8ulx16 %f15, %f8, %f6 ldx [%l7 + 0x60], %l5 movne %xcc, %i7, %o5 brgz %g2, loop_5496 andn %o6, 0x192C, %i1 movle %xcc, %g1, %o1 ldsw [%l7 + 0x10], %i2 loop_5496: sth %o7, [%l7 + 0x38] nop setx loop_5497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %g6, [%l7 + 0x2C] stw %o3, [%l7 + 0x30] lduh [%l7 + 0x64], %i5 loop_5497: ldd [%l7 + 0x38], %f10 faligndata %f0, %f8, %f0 mulscc %i6, %l1, %l2 std %f10, [%l7 + 0x58] fmovdne %xcc, %f12, %f4 fmovrslez %i0, %f12, %f6 fmul8x16au %f3, %f4, %f4 brgez,a %o4, loop_5498 xorcc %l0, 0x10A4, %g4 movpos %xcc, %o0, %o2 ldd [%l7 + 0x28], %f10 loop_5498: sdiv %l3, 0x0A82, %i4 movgu %xcc, %l6, %l4 ldsb [%l7 + 0x63], %i3 fpackfix %f12, %f13 fand %f4, %f10, %f6 fmovrslez %g5, %f6, %f0 brlz,a %g7, loop_5499 fpsub32s %f1, %f11, %f9 fmovrdgz %g3, %f2, %f4 bl,a,pn %xcc, loop_5500 loop_5499: edge8l %i7, %o5, %g2 bg,a loop_5501 fbl %fcc0, loop_5502 loop_5500: movrgz %l5, 0x0F4, %o6 fornot2s %f15, %f1, %f1 loop_5501: movcs %xcc, %g1, %i1 loop_5502: lduw [%l7 + 0x48], %i2 fmovdne %icc, %f3, %f8 ldsh [%l7 + 0x14], %o1 fpsub16 %f2, %f6, %f0 fors %f12, %f13, %f4 nop setx loop_5503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %xcc, %g6, %o7 fmovrdgz %i5, %f12, %f10 stx %i6, [%l7 + 0x38] loop_5503: movre %l1, %l2, %i0 sth %o3, [%l7 + 0x70] fmovsa %icc, %f10, %f1 fmovsa %icc, %f12, %f4 array32 %o4, %g4, %l0 tge %icc, 0x0 ldsb [%l7 + 0x46], %o2 bcc,a,pn %icc, loop_5504 bn,pn %icc, loop_5505 movcc %icc, %l3, %o0 std %f10, [%l7 + 0x50] loop_5504: edge8l %i4, %l4, %i3 loop_5505: fmovrse %g5, %f14, %f4 fble %fcc3, loop_5506 fnand %f4, %f10, %f2 lduw [%l7 + 0x38], %g7 movvs %icc, %l6, %i7 loop_5506: ld [%l7 + 0x78], %f7 stw %o5, [%l7 + 0x30] udiv %g2, 0x1DAC, %g3 edge32n %o6, %g1, %l5 tl %icc, 0x7 sdivx %i2, 0x1DD7, %o1 st %f9, [%l7 + 0x18] movrlez %i1, %o7, %g6 tn %xcc, 0x3 fmovse %xcc, %f8, %f3 tne %xcc, 0x0 fandnot1s %f8, %f1, %f9 fmovdn %icc, %f12, %f13 addc %i6, 0x0FBE, %l1 fpadd32s %f7, %f11, %f8 fmovsvc %icc, %f12, %f15 popc 0x0F56, %l2 bn,a,pt %xcc, loop_5507 orncc %i0, %o3, %o4 fmul8ulx16 %f6, %f10, %f4 fmul8x16 %f7, %f14, %f6 loop_5507: fsrc1s %f13, %f9 ld [%l7 + 0x18], %f14 stx %g4, [%l7 + 0x20] ldd [%l7 + 0x48], %f0 lduw [%l7 + 0x68], %l0 fmovsvc %icc, %f2, %f0 fmovsvc %xcc, %f5, %f2 call loop_5508 ldd [%l7 + 0x20], %f4 fands %f1, %f11, %f13 ba,pt %icc, loop_5509 loop_5508: move %icc, %o2, %i5 lduw [%l7 + 0x74], %o0 ldsh [%l7 + 0x34], %l3 loop_5509: mova %icc, %i4, %l4 stb %i3, [%l7 + 0x1D] ldx [%l7 + 0x40], %g5 std %f4, [%l7 + 0x70] fnot1 %f0, %f8 ldsb [%l7 + 0x10], %g7 tg %icc, 0x0 or %i7, 0x0EF8, %o5 tleu %icc, 0x3 bge,a loop_5510 tleu %xcc, 0x7 tle %xcc, 0x1 fones %f7 loop_5510: stw %g2, [%l7 + 0x0C] sth %l6, [%l7 + 0x4E] fone %f4 orncc %o6, %g1, %l5 bge loop_5511 fmovsn %icc, %f9, %f12 call loop_5512 ldub [%l7 + 0x5E], %i2 loop_5511: fbu %fcc2, loop_5513 ldsh [%l7 + 0x7C], %o1 loop_5512: umul %i1, 0x07EE, %g3 be,a,pn %xcc, loop_5514 loop_5513: alignaddrl %g6, %i6, %o7 tpos %xcc, 0x2 fmovdvs %xcc, %f4, %f0 loop_5514: move %icc, %l1, %i0 stx %o3, [%l7 + 0x70] fmovdvc %icc, %f6, %f7 ld [%l7 + 0x44], %f0 ble loop_5515 fmovsleu %icc, %f4, %f4 fmovsl %icc, %f1, %f1 edge32 %l2, %g4, %l0 loop_5515: nop setx loop_5516, %l0, %l1 jmpl %l1, %o2 fcmpes %fcc2, %f10, %f3 bvc loop_5517 fbl,a %fcc1, loop_5518 loop_5516: fmovdle %icc, %f4, %f9 fmovdcc %xcc, %f11, %f1 loop_5517: lduw [%l7 + 0x60], %o4 loop_5518: fmovsneg %xcc, %f10, %f1 fpackfix %f2, %f13 fnand %f6, %f14, %f12 fmovdvc %xcc, %f11, %f3 edge32l %o0, %l3, %i5 alignaddrl %i4, %i3, %l4 ld [%l7 + 0x68], %f12 smul %g7, 0x040C, %i7 fbo %fcc3, loop_5519 edge32 %o5, %g2, %g5 stx %o6, [%l7 + 0x30] tpos %xcc, 0x7 loop_5519: lduw [%l7 + 0x28], %g1 fcmpes %fcc0, %f6, %f13 fmovdcc %icc, %f8, %f8 lduw [%l7 + 0x4C], %l5 sth %l6, [%l7 + 0x1A] stb %o1, [%l7 + 0x2F] andcc %i1, %g3, %i2 fmovrdgez %g6, %f12, %f8 fmovdleu %icc, %f1, %f15 stb %o7, [%l7 + 0x2D] fmovsn %xcc, %f3, %f9 and %i6, %l1, %i0 lduh [%l7 + 0x56], %l2 bpos,pt %icc, loop_5520 stx %o3, [%l7 + 0x38] movre %g4, %l0, %o2 movle %icc, %o4, %l3 loop_5520: bgu,a loop_5521 smul %o0, %i5, %i3 sth %i4, [%l7 + 0x3C] fcmpgt16 %f0, %f10, %l4 loop_5521: stx %i7, [%l7 + 0x38] tge %xcc, 0x1 lduh [%l7 + 0x18], %o5 fmovrsgez %g2, %f12, %f0 edge8ln %g7, %g5, %o6 ldsh [%l7 + 0x36], %g1 movcc %xcc, %l6, %o1 alignaddr %l5, %i1, %g3 addc %i2, %o7, %g6 ldd [%l7 + 0x18], %f8 fones %f5 orn %l1, %i6, %l2 fbuge,a %fcc3, loop_5522 be,a,pt %icc, loop_5523 movvc %icc, %i0, %g4 fzero %f0 loop_5522: fnot2 %f0, %f2 loop_5523: fpadd16s %f5, %f10, %f12 edge8 %o3, %o2, %o4 std %f10, [%l7 + 0x58] add %l3, 0x04BB, %o0 fpsub16s %f2, %f15, %f9 edge16 %i5, %i3, %l0 umul %l4, %i4, %i7 fxors %f7, %f15, %f1 fabsd %f0, %f8 fabsd %f2, %f2 subccc %g2, %g7, %g5 fmovsne %xcc, %f5, %f2 taddcc %o6, %g1, %l6 ldsw [%l7 + 0x44], %o1 fcmped %fcc1, %f4, %f10 fbule,a %fcc1, loop_5524 fand %f10, %f0, %f6 edge32ln %l5, %o5, %g3 stw %i2, [%l7 + 0x6C] loop_5524: stb %i1, [%l7 + 0x50] mova %xcc, %g6, %l1 sdivx %o7, 0x1728, %i6 xorcc %i0, 0x0E56, %g4 fbl,a %fcc3, loop_5525 fnor %f12, %f12, %f4 be,a %icc, loop_5526 fbuge,a %fcc3, loop_5527 loop_5525: fmovd %f10, %f8 movne %icc, %o3, %o2 loop_5526: lduh [%l7 + 0x66], %l2 loop_5527: brlez,a %o4, loop_5528 fmovse %icc, %f14, %f8 orcc %o0, %i5, %i3 ldd [%l7 + 0x70], %f14 loop_5528: st %f14, [%l7 + 0x4C] fmovsa %icc, %f5, %f9 ldub [%l7 + 0x64], %l3 fnot1 %f8, %f12 pdist %f2, %f14, %f14 sth %l0, [%l7 + 0x72] fbne,a %fcc0, loop_5529 bn,a,pt %xcc, loop_5530 ldsw [%l7 + 0x60], %l4 fmovsa %icc, %f1, %f15 loop_5529: fcmped %fcc3, %f14, %f2 loop_5530: subc %i4, %i7, %g7 ldx [%l7 + 0x70], %g5 sll %g2, 0x17, %o6 tg %icc, 0x7 brlz,a %l6, loop_5531 movge %icc, %g1, %l5 fnor %f12, %f8, %f14 fmul8x16 %f14, %f8, %f12 loop_5531: fblg %fcc2, loop_5532 fexpand %f13, %f4 brnz,a %o1, loop_5533 fnor %f4, %f6, %f4 loop_5532: umulcc %g3, %o5, %i2 fmovs %f11, %f12 loop_5533: ld [%l7 + 0x70], %f5 edge32 %g6, %i1, %l1 ldsw [%l7 + 0x4C], %o7 sth %i0, [%l7 + 0x5C] fnot1 %f4, %f6 fpadd32s %f6, %f8, %f1 sth %g4, [%l7 + 0x2C] orn %i6, %o2, %l2 fmovrslez %o3, %f3, %f3 ldsh [%l7 + 0x3A], %o4 ld [%l7 + 0x0C], %f10 ldsb [%l7 + 0x6F], %o0 movge %xcc, %i3, %i5 fmovdle %icc, %f1, %f7 fcmpne16 %f10, %f8, %l3 ld [%l7 + 0x6C], %f0 tsubcc %l0, 0x027C, %i4 fbul %fcc1, loop_5534 fands %f11, %f2, %f7 fpsub32s %f13, %f5, %f5 fbne,a %fcc3, loop_5535 loop_5534: brgez %l4, loop_5536 fmovrslz %g7, %f6, %f4 movcs %icc, %g5, %i7 loop_5535: fmul8ulx16 %f14, %f0, %f2 loop_5536: sth %o6, [%l7 + 0x16] fcmpeq32 %f8, %f4, %l6 fsrc1 %f2, %f0 ldsb [%l7 + 0x63], %g2 ldsw [%l7 + 0x4C], %l5 tn %icc, 0x4 tvs %icc, 0x3 ldx [%l7 + 0x68], %g1 ldx [%l7 + 0x08], %o1 sth %g3, [%l7 + 0x58] fmovse %xcc, %f2, %f13 srax %i2, %o5, %i1 fmovdl %xcc, %f15, %f3 fpadd32 %f6, %f2, %f6 bshuffle %f0, %f2, %f6 edge16n %l1, %g6, %i0 movgu %xcc, %o7, %g4 fbul,a %fcc2, loop_5537 lduw [%l7 + 0x10], %i6 tge %icc, 0x4 andcc %l2, 0x1489, %o2 loop_5537: ldsw [%l7 + 0x40], %o3 umul %o0, %i3, %o4 ldd [%l7 + 0x40], %f2 lduw [%l7 + 0x78], %l3 bshuffle %f6, %f4, %f12 movcs %icc, %i5, %l0 tl %xcc, 0x2 bne,a %xcc, loop_5538 ldsw [%l7 + 0x14], %i4 movre %g7, %g5, %i7 lduw [%l7 + 0x1C], %l4 loop_5538: bvc,pt %icc, loop_5539 movcs %xcc, %o6, %l6 fmovspos %xcc, %f15, %f2 tl %xcc, 0x5 loop_5539: stb %l5, [%l7 + 0x28] umul %g2, 0x15B2, %o1 edge16ln %g1, %g3, %o5 movrgez %i1, 0x3BD, %i2 stb %g6, [%l7 + 0x36] sllx %l1, 0x12, %i0 fbu %fcc3, loop_5540 fpadd32 %f2, %f10, %f4 stb %g4, [%l7 + 0x19] alignaddr %i6, %l2, %o2 loop_5540: std %f2, [%l7 + 0x18] fxors %f9, %f2, %f10 fmovde %icc, %f4, %f8 fornot2 %f14, %f4, %f0 tneg %xcc, 0x5 sdivcc %o7, 0x1FE9, %o3 fsrc1s %f6, %f11 movcs %icc, %o0, %o4 orncc %l3, 0x1224, %i5 and %i3, 0x0F6E, %l0 fxnors %f3, %f11, %f9 sth %g7, [%l7 + 0x48] ld [%l7 + 0x4C], %f6 movcs %xcc, %g5, %i7 ldub [%l7 + 0x39], %i4 tcc %xcc, 0x1 fbug %fcc2, loop_5541 std %f12, [%l7 + 0x28] ldsh [%l7 + 0x10], %l4 bvs,a %xcc, loop_5542 loop_5541: ld [%l7 + 0x08], %f1 stw %o6, [%l7 + 0x6C] fmovrslz %l5, %f9, %f9 loop_5542: ble %xcc, loop_5543 addc %g2, 0x1A25, %o1 fmovscc %icc, %f4, %f10 tsubcctv %l6, 0x0330, %g3 loop_5543: movge %xcc, %g1, %i1 std %f12, [%l7 + 0x48] array16 %i2, %o5, %g6 srax %i0, %g4, %i6 ta %xcc, 0x4 fmovdn %icc, %f0, %f3 andncc %l2, %l1, %o7 fzeros %f1 std %f12, [%l7 + 0x48] fsrc1 %f14, %f0 fand %f14, %f10, %f12 fornot2s %f14, %f2, %f3 tsubcctv %o2, %o0, %o4 xnorcc %o3, 0x170F, %l3 ldsb [%l7 + 0x4E], %i5 fmovsleu %xcc, %f7, %f6 fcmple32 %f2, %f2, %i3 stw %l0, [%l7 + 0x48] bg loop_5544 fmovrdgz %g5, %f8, %f10 orn %i7, 0x1CE9, %i4 ble,pn %xcc, loop_5545 loop_5544: fmovrslz %l4, %f3, %f2 fmovs %f11, %f6 edge8ln %o6, %l5, %g2 loop_5545: fcmple32 %f2, %f8, %g7 fornot1s %f14, %f0, %f2 siam 0x1 ldsw [%l7 + 0x1C], %o1 edge32 %l6, %g3, %g1 edge8l %i1, %o5, %g6 stb %i2, [%l7 + 0x21] brnz %i0, loop_5546 be,a,pn %icc, loop_5547 ldd [%l7 + 0x60], %f6 ldsh [%l7 + 0x7A], %i6 loop_5546: andn %l2, %g4, %o7 loop_5547: fnegd %f10, %f2 lduw [%l7 + 0x0C], %o2 be,a loop_5548 fcmpd %fcc3, %f2, %f12 umulcc %o0, %l1, %o3 pdist %f12, %f0, %f14 loop_5548: array32 %l3, %o4, %i3 movrne %l0, %g5, %i5 fpack16 %f4, %f1 lduw [%l7 + 0x60], %i7 array8 %l4, %i4, %l5 bshuffle %f6, %f8, %f14 bn,pt %icc, loop_5549 ldsh [%l7 + 0x5C], %g2 movrgz %o6, 0x260, %g7 fcmpne16 %f2, %f0, %l6 loop_5549: tg %xcc, 0x2 lduw [%l7 + 0x50], %o1 fmovrslez %g3, %f4, %f3 tgu %icc, 0x6 brgez %g1, loop_5550 fsrc2s %f0, %f0 or %o5, 0x0BEF, %i1 fmovsneg %icc, %f8, %f6 loop_5550: edge32l %g6, %i0, %i2 movvs %icc, %l2, %i6 fmovrsgez %g4, %f12, %f8 sth %o7, [%l7 + 0x6C] stw %o2, [%l7 + 0x4C] subccc %l1, 0x19C4, %o0 bn,a loop_5551 tvc %icc, 0x2 array8 %l3, %o4, %i3 fands %f10, %f14, %f3 loop_5551: ldub [%l7 + 0x32], %l0 fbo,a %fcc3, loop_5552 fmovs %f0, %f1 st %f3, [%l7 + 0x20] fmovse %icc, %f14, %f8 loop_5552: fmovdg %xcc, %f3, %f10 be %xcc, loop_5553 movrgez %o3, %g5, %i7 lduh [%l7 + 0x10], %i5 movvc %icc, %l4, %l5 loop_5553: ldsh [%l7 + 0x38], %g2 ldsh [%l7 + 0x7A], %i4 fnot1 %f10, %f6 movneg %xcc, %o6, %g7 movneg %xcc, %o1, %g3 fabss %f3, %f13 fornot1 %f2, %f8, %f10 tle %icc, 0x3 stb %l6, [%l7 + 0x7F] faligndata %f8, %f6, %f4 fcmps %fcc2, %f2, %f0 fsrc2s %f9, %f4 movleu %xcc, %o5, %i1 fexpand %f0, %f10 fmovrdgz %g6, %f10, %f2 fblg,a %fcc2, loop_5554 ldub [%l7 + 0x3F], %i0 bshuffle %f6, %f12, %f12 stw %i2, [%l7 + 0x0C] loop_5554: addccc %g1, 0x1A2A, %i6 fpack32 %f8, %f2, %f8 stx %g4, [%l7 + 0x10] ldub [%l7 + 0x7F], %l2 ldsw [%l7 + 0x7C], %o2 movcs %icc, %o7, %l1 fmovspos %icc, %f0, %f5 fmovspos %icc, %f1, %f13 fmovdn %icc, %f11, %f7 brlz,a %l3, loop_5555 fbn %fcc0, loop_5556 fmul8x16 %f8, %f10, %f8 subcc %o4, %o0, %i3 loop_5555: tle %icc, 0x6 loop_5556: fxors %f4, %f2, %f11 fmovsa %icc, %f10, %f4 fmovdcs %icc, %f10, %f13 ldsw [%l7 + 0x08], %o3 fzeros %f14 bgu loop_5557 stb %l0, [%l7 + 0x23] ldub [%l7 + 0x15], %i7 srl %i5, %l4, %g5 loop_5557: lduw [%l7 + 0x74], %g2 ldub [%l7 + 0x49], %l5 orncc %o6, %g7, %i4 std %f8, [%l7 + 0x60] be,pn %xcc, loop_5558 st %f13, [%l7 + 0x78] lduh [%l7 + 0x20], %g3 movneg %xcc, %l6, %o1 loop_5558: bn,a loop_5559 sllx %i1, %o5, %g6 for %f14, %f4, %f12 mulscc %i2, %g1, %i6 loop_5559: movrne %i0, 0x131, %g4 ld [%l7 + 0x2C], %f1 srlx %l2, %o2, %l1 ld [%l7 + 0x38], %f5 stx %o7, [%l7 + 0x10] fcmpd %fcc2, %f0, %f10 fnor %f0, %f4, %f6 movge %icc, %l3, %o4 ld [%l7 + 0x0C], %f0 fmovsvc %xcc, %f14, %f14 fmul8ulx16 %f0, %f0, %f0 fnegs %f0, %f14 ld [%l7 + 0x50], %f3 fandnot1s %f3, %f0, %f4 fcmple32 %f0, %f0, %o0 fnand %f0, %f10, %f6 fmovsge %xcc, %f7, %f5 fmul8sux16 %f4, %f6, %f8 tgu %icc, 0x6 stw %o3, [%l7 + 0x3C] fnot2s %f8, %f4 ldsh [%l7 + 0x66], %i3 add %l0, 0x08A6, %i5 edge32 %i7, %g5, %g2 fandnot1s %f1, %f3, %f13 stb %l4, [%l7 + 0x41] ldd [%l7 + 0x60], %f12 ldx [%l7 + 0x30], %l5 addc %g7, %i4, %o6 sdiv %g3, 0x15BA, %l6 taddcc %o1, 0x0A1E, %i1 edge32n %o5, %g6, %g1 bcc loop_5560 brgez %i6, loop_5561 ldx [%l7 + 0x20], %i2 sth %g4, [%l7 + 0x0A] loop_5560: sth %l2, [%l7 + 0x7A] loop_5561: brgez,a %o2, loop_5562 fandnot1s %f15, %f11, %f0 tge %icc, 0x4 fones %f9 loop_5562: fnands %f2, %f15, %f0 fmovsg %icc, %f2, %f2 fmovs %f6, %f6 movre %l1, 0x16A, %o7 fmovdleu %xcc, %f5, %f14 fba,a %fcc3, loop_5563 fpmerge %f10, %f9, %f2 popc %l3, %i0 addc %o4, %o0, %o3 loop_5563: ld [%l7 + 0x24], %f3 stx %l0, [%l7 + 0x70] tn %icc, 0x7 fxnor %f12, %f12, %f0 fnand %f10, %f10, %f4 fbul,a %fcc3, loop_5564 lduw [%l7 + 0x18], %i5 fmovrse %i3, %f10, %f0 bvc,a,pn %icc, loop_5565 loop_5564: movrgez %i7, %g5, %g2 std %f8, [%l7 + 0x08] umul %l4, %g7, %l5 loop_5565: subcc %i4, %o6, %l6 ble,pt %xcc, loop_5566 std %f4, [%l7 + 0x60] fmovrslez %o1, %f12, %f4 fsrc2 %f6, %f6 loop_5566: nop setx loop_5567, %l0, %l1 jmpl %l1, %i1 stx %o5, [%l7 + 0x70] ldsh [%l7 + 0x56], %g3 fnands %f3, %f14, %f5 loop_5567: fpsub32s %f8, %f8, %f1 fcmpgt16 %f0, %f2, %g6 bvc,a,pn %icc, loop_5568 orcc %g1, 0x06CD, %i2 movle %icc, %g4, %l2 ldsw [%l7 + 0x38], %o2 loop_5568: nop setx loop_5569, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %i6, %l1, %o7 movle %icc, %l3, %i0 ldx [%l7 + 0x38], %o4 loop_5569: fmul8ulx16 %f14, %f8, %f2 xor %o3, 0x0E67, %o0 fcmple16 %f4, %f10, %l0 fmovdle %icc, %f0, %f7 fbl,a %fcc1, loop_5570 ldsw [%l7 + 0x60], %i3 taddcctv %i7, %g5, %g2 fmovdle %xcc, %f14, %f1 loop_5570: fornot2s %f11, %f10, %f12 ld [%l7 + 0x44], %f15 udivcc %i5, 0x14ED, %l4 fbo,a %fcc0, loop_5571 sdivx %g7, 0x02BD, %i4 fcmpne32 %f10, %f4, %o6 stx %l5, [%l7 + 0x40] loop_5571: std %f8, [%l7 + 0x08] brlez %o1, loop_5572 tgu %icc, 0x4 fnot2s %f10, %f13 tneg %xcc, 0x6 loop_5572: orn %i1, %l6, %g3 fand %f4, %f10, %f2 movgu %xcc, %g6, %g1 ldub [%l7 + 0x7D], %o5 fandnot1 %f14, %f6, %f0 std %f8, [%l7 + 0x38] ld [%l7 + 0x4C], %f14 edge32n %i2, %g4, %o2 ldub [%l7 + 0x4A], %l2 fornot1 %f10, %f14, %f2 fcmped %fcc3, %f8, %f14 stx %l1, [%l7 + 0x28] std %f0, [%l7 + 0x08] ldd [%l7 + 0x58], %f14 movrlez %i6, %o7, %l3 fxors %f7, %f2, %f3 fmovdpos %icc, %f15, %f0 fmovsge %icc, %f5, %f0 movcs %xcc, %i0, %o4 sth %o3, [%l7 + 0x5C] fmul8x16al %f10, %f2, %f6 stw %o0, [%l7 + 0x70] subcc %l0, %i7, %g5 lduw [%l7 + 0x0C], %g2 bge,pt %xcc, loop_5573 fmovda %icc, %f2, %f12 ldub [%l7 + 0x47], %i3 st %f9, [%l7 + 0x30] loop_5573: movcc %xcc, %l4, %i5 std %f8, [%l7 + 0x28] sth %g7, [%l7 + 0x1C] fmul8x16 %f6, %f8, %f2 stb %o6, [%l7 + 0x56] fnors %f13, %f7, %f11 ldd [%l7 + 0x30], %f0 ldsh [%l7 + 0x62], %l5 fcmpeq16 %f12, %f8, %o1 fmovsa %icc, %f14, %f15 fmovrdlz %i4, %f8, %f10 edge32ln %l6, %i1, %g3 andn %g6, 0x10C4, %o5 move %icc, %g1, %i2 edge8l %g4, %o2, %l2 alignaddr %l1, %o7, %l3 st %f2, [%l7 + 0x4C] orcc %i0, %i6, %o4 edge8ln %o3, %l0, %i7 tsubcctv %g5, 0x16BB, %o0 brlez %g2, loop_5574 fpsub32 %f8, %f6, %f6 bne,a,pn %xcc, loop_5575 fpack16 %f6, %f14 loop_5574: fnegd %f4, %f10 mova %xcc, %i3, %i5 loop_5575: stb %l4, [%l7 + 0x29] fornot2 %f12, %f4, %f0 fbule %fcc0, loop_5576 brlez %g7, loop_5577 fcmple16 %f4, %f12, %l5 stb %o6, [%l7 + 0x48] loop_5576: ldsb [%l7 + 0x18], %i4 loop_5577: fnegd %f2, %f8 bvs,a loop_5578 bneg %icc, loop_5579 mova %xcc, %l6, %i1 fones %f4 loop_5578: ldd [%l7 + 0x60], %f8 loop_5579: bn,a,pn %xcc, loop_5580 fbul,a %fcc0, loop_5581 stx %g3, [%l7 + 0x58] fmovdne %icc, %f2, %f4 loop_5580: tg %xcc, 0x0 loop_5581: ldd [%l7 + 0x08], %f12 smulcc %g6, 0x08A3, %o1 ldub [%l7 + 0x76], %o5 fandnot1 %f4, %f14, %f12 xnor %g1, 0x1AEF, %i2 fmovrdlz %g4, %f6, %f0 ld [%l7 + 0x38], %f8 bg loop_5582 tsubcc %o2, %l1, %l2 edge32l %o7, %i0, %i6 fnors %f3, %f14, %f11 loop_5582: fsrc2 %f4, %f2 array32 %l3, %o3, %o4 ldx [%l7 + 0x60], %i7 fcmpeq32 %f8, %f12, %g5 bvs,a %xcc, loop_5583 ldub [%l7 + 0x6D], %l0 ldsb [%l7 + 0x19], %g2 edge16n %i3, %i5, %o0 loop_5583: pdist %f2, %f12, %f10 srax %l4, 0x0D, %g7 tn %icc, 0x5 array16 %o6, %l5, %l6 ldsw [%l7 + 0x18], %i1 ldsb [%l7 + 0x64], %g3 brnz,a %i4, loop_5584 ld [%l7 + 0x48], %f9 fnot2 %f12, %f14 bn,a,pn %icc, loop_5585 loop_5584: stw %g6, [%l7 + 0x48] edge8n %o1, %g1, %o5 stw %i2, [%l7 + 0x34] loop_5585: fnors %f0, %f2, %f3 edge16 %g4, %l1, %o2 fandnot2 %f4, %f10, %f6 fmovdn %icc, %f0, %f9 mulx %l2, %i0, %i6 fmovrde %l3, %f0, %f0 fcmped %fcc1, %f4, %f4 sth %o7, [%l7 + 0x3E] for %f4, %f2, %f10 fmovsa %icc, %f12, %f9 bl %icc, loop_5586 fmovrdlz %o3, %f14, %f2 fmovrse %i7, %f14, %f11 subc %o4, %l0, %g5 loop_5586: tne %icc, 0x7 taddcc %i3, 0x1BCC, %i5 bcc %icc, loop_5587 sllx %g2, %o0, %g7 sethi 0x05B1, %l4 bvs,pn %xcc, loop_5588 loop_5587: fmul8x16al %f13, %f15, %f8 fble %fcc3, loop_5589 move %xcc, %o6, %l6 loop_5588: movleu %icc, %l5, %g3 fmovsge %xcc, %f8, %f12 loop_5589: array32 %i1, %g6, %o1 fmovdpos %xcc, %f8, %f4 fbo,a %fcc1, loop_5590 fsrc2s %f10, %f5 popc %g1, %o5 ldx [%l7 + 0x48], %i2 loop_5590: fpsub16 %f0, %f8, %f0 fone %f6 ldsw [%l7 + 0x4C], %i4 fnor %f6, %f4, %f0 fmovrslez %g4, %f15, %f14 lduh [%l7 + 0x12], %o2 subcc %l2, %l1, %i6 tge %icc, 0x7 fmovsleu %icc, %f0, %f12 fmovs %f6, %f13 tge %xcc, 0x5 fcmple16 %f12, %f4, %i0 ldub [%l7 + 0x50], %l3 call loop_5591 movg %icc, %o3, %o7 movne %xcc, %i7, %o4 bge %icc, loop_5592 loop_5591: umul %g5, %i3, %l0 ba,a,pt %icc, loop_5593 ldx [%l7 + 0x08], %i5 loop_5592: tvs %icc, 0x1 ldsh [%l7 + 0x5A], %o0 loop_5593: ldx [%l7 + 0x30], %g7 fandnot1s %f5, %f13, %f5 fmovdne %xcc, %f11, %f8 tl %icc, 0x1 ldsh [%l7 + 0x72], %g2 edge8ln %l4, %l6, %o6 st %f13, [%l7 + 0x34] ldd [%l7 + 0x38], %f2 fmovsneg %xcc, %f1, %f0 st %f9, [%l7 + 0x5C] fmovdcc %xcc, %f13, %f6 fbg %fcc1, loop_5594 fbg,a %fcc1, loop_5595 fmovdleu %icc, %f12, %f5 sll %l5, 0x18, %g3 loop_5594: ldsh [%l7 + 0x46], %g6 loop_5595: sdivcc %i1, 0x010C, %g1 movge %icc, %o5, %o1 subcc %i4, 0x0CEB, %g4 bvs,a %icc, loop_5596 fornot1 %f0, %f2, %f4 faligndata %f0, %f10, %f10 fmovsleu %xcc, %f9, %f13 loop_5596: ld [%l7 + 0x60], %f15 array8 %o2, %l2, %l1 fmovde %icc, %f15, %f10 fors %f0, %f2, %f11 fnot2s %f5, %f14 array16 %i6, %i0, %i2 fbg %fcc0, loop_5597 fmovsa %xcc, %f12, %f11 movvs %xcc, %o3, %o7 ldub [%l7 + 0x63], %l3 loop_5597: tge %xcc, 0x7 fnot2s %f7, %f11 sub %o4, %i7, %i3 std %f6, [%l7 + 0x50] stx %l0, [%l7 + 0x60] fbl %fcc0, loop_5598 fmovdne %xcc, %f8, %f11 fxnor %f2, %f12, %f4 ldsw [%l7 + 0x7C], %g5 loop_5598: stx %i5, [%l7 + 0x50] movcc %xcc, %o0, %g2 addcc %g7, %l4, %l6 fmovsgu %icc, %f8, %f15 bvs,a,pt %icc, loop_5599 bg,a,pt %xcc, loop_5600 fmovrdne %o6, %f0, %f12 stw %g3, [%l7 + 0x78] loop_5599: std %f12, [%l7 + 0x48] loop_5600: tgu %xcc, 0x3 stw %l5, [%l7 + 0x30] fcmpes %fcc1, %f8, %f11 fmovrslz %g6, %f5, %f7 ldsh [%l7 + 0x68], %i1 fpack16 %f12, %f1 sth %g1, [%l7 + 0x10] bne,pt %xcc, loop_5601 fmovdgu %icc, %f5, %f8 edge32n %o1, %i4, %o5 ba,pn %icc, loop_5602 loop_5601: call loop_5603 popc %g4, %o2 movg %xcc, %l1, %i6 loop_5602: udiv %i0, 0x1BF8, %l2 loop_5603: fornot2 %f8, %f4, %f12 bge,pn %icc, loop_5604 fmovsge %xcc, %f0, %f0 stx %o3, [%l7 + 0x48] fcmple32 %f2, %f2, %i2 loop_5604: fandnot2 %f14, %f8, %f0 ldx [%l7 + 0x40], %l3 stx %o4, [%l7 + 0x70] ldub [%l7 + 0x35], %o7 call loop_5605 movl %xcc, %i3, %i7 st %f6, [%l7 + 0x18] brlz,a %l0, loop_5606 loop_5605: fbug %fcc3, loop_5607 fmovscc %icc, %f7, %f10 std %f0, [%l7 + 0x50] loop_5606: edge8ln %g5, %i5, %g2 loop_5607: for %f4, %f6, %f6 fmovrde %g7, %f6, %f8 fcmple16 %f2, %f8, %l4 stb %o0, [%l7 + 0x2F] sdiv %o6, 0x1AC1, %g3 fmovsn %icc, %f11, %f9 fmovde %xcc, %f5, %f6 stx %l6, [%l7 + 0x08] lduw [%l7 + 0x18], %l5 fnot1s %f5, %f7 movvs %xcc, %g6, %g1 sll %i1, 0x1E, %o1 bvs,a,pt %xcc, loop_5608 ldub [%l7 + 0x7E], %o5 brlz,a %i4, loop_5609 ld [%l7 + 0x60], %f8 loop_5608: stb %g4, [%l7 + 0x3F] lduw [%l7 + 0x64], %o2 loop_5609: for %f8, %f10, %f0 fandnot2 %f12, %f0, %f8 bne %icc, loop_5610 bcc,a loop_5611 alignaddrl %l1, %i0, %l2 fpack32 %f12, %f4, %f6 loop_5610: movle %icc, %o3, %i6 loop_5611: stw %i2, [%l7 + 0x0C] edge8l %o4, %l3, %o7 movle %xcc, %i3, %l0 alignaddrl %i7, %g5, %g2 stx %i5, [%l7 + 0x08] brlz,a %l4, loop_5612 fcmpne32 %f10, %f2, %g7 fnegd %f10, %f0 lduh [%l7 + 0x42], %o0 loop_5612: andcc %o6, 0x0C5B, %g3 tsubcctv %l5, %g6, %g1 fpadd32s %f12, %f12, %f9 ldsh [%l7 + 0x0E], %i1 edge8ln %l6, %o5, %i4 stw %o1, [%l7 + 0x6C] edge32 %o2, %l1, %i0 subccc %g4, %l2, %o3 fmovrsgz %i2, %f9, %f3 fbe %fcc0, loop_5613 ldub [%l7 + 0x0B], %i6 fmovrslz %l3, %f10, %f2 nop setx loop_5614, %l0, %l1 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_5613: ldsh [%l7 + 0x3A], %o4 tge %xcc, 0x5 xor %o7, 0x1F63, %l0 loop_5614: xnorcc %i7, 0x035E, %i3 fmovrdgez %g2, %f12, %f10 fpsub32s %f5, %f9, %f15 st %f1, [%l7 + 0x3C] fbne %fcc1, loop_5615 be,pn %icc, loop_5616 sdiv %i5, 0x174F, %g5 std %f14, [%l7 + 0x08] loop_5615: stx %g7, [%l7 + 0x08] loop_5616: fandnot2 %f10, %f12, %f8 alignaddr %o0, %l4, %g3 stx %l5, [%l7 + 0x08] bneg loop_5617 fnand %f8, %f2, %f12 fba %fcc3, loop_5618 fbue %fcc3, loop_5619 loop_5617: fmovdleu %icc, %f13, %f1 ld [%l7 + 0x2C], %f6 loop_5618: fcmpeq16 %f6, %f2, %g6 loop_5619: fmovsgu %icc, %f5, %f3 ldd [%l7 + 0x78], %f4 fmovdvs %icc, %f10, %f7 movrne %g1, 0x3D5, %o6 sth %i1, [%l7 + 0x34] bpos,pt %icc, loop_5620 siam 0x3 fnot1 %f0, %f12 tneg %icc, 0x2 loop_5620: fbg,a %fcc2, loop_5621 lduh [%l7 + 0x74], %l6 ldsb [%l7 + 0x1C], %i4 fsrc1 %f10, %f0 loop_5621: stx %o1, [%l7 + 0x60] fcmpne32 %f10, %f4, %o5 fmovsle %icc, %f7, %f13 fble,a %fcc3, loop_5622 fbug %fcc2, loop_5623 fandnot1 %f2, %f14, %f10 fpsub32 %f8, %f14, %f4 loop_5622: addccc %l1, 0x03E1, %i0 loop_5623: bne,a,pt %icc, loop_5624 fpsub16 %f6, %f12, %f4 fnot1 %f12, %f2 fmovrdgz %o2, %f12, %f8 loop_5624: bl,a loop_5625 fmovrse %g4, %f12, %f0 stw %o3, [%l7 + 0x4C] movrlez %l2, 0x343, %i2 loop_5625: nop setx loop_5626, %l0, %l1 jmpl %l1, %i6 fcmple32 %f4, %f0, %o4 srax %l3, 0x15, %o7 stw %l0, [%l7 + 0x6C] loop_5626: nop setx loop_5627, %l0, %l1 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 %i3, %f2, %f15 bcc,a %xcc, loop_5628 fcmpeq16 %f6, %f10, %i7 loop_5627: movcc %icc, %i5, %g5 subcc %g7, %o0, %l4 loop_5628: fbue %fcc3, loop_5629 fmovrsne %g3, %f7, %f8 fandnot1s %f12, %f6, %f9 fbn,a %fcc0, loop_5630 loop_5629: ldsb [%l7 + 0x55], %l5 edge32l %g6, %g2, %o6 st %f4, [%l7 + 0x14] loop_5630: fcmpeq32 %f6, %f14, %g1 std %f4, [%l7 + 0x08] fbge,a %fcc1, loop_5631 bn %xcc, loop_5632 brlz,a %l6, loop_5633 tl %xcc, 0x4 loop_5631: add %i1, 0x1485, %i4 loop_5632: fmovdge %xcc, %f4, %f5 loop_5633: ldub [%l7 + 0x45], %o5 tleu %icc, 0x6 ldd [%l7 + 0x30], %f10 ldub [%l7 + 0x57], %o1 subc %l1, %i0, %o2 ld [%l7 + 0x14], %f14 fand %f6, %f14, %f2 ldsw [%l7 + 0x14], %g4 stw %l2, [%l7 + 0x74] fors %f2, %f10, %f2 ldsw [%l7 + 0x24], %o3 orcc %i2, %i6, %o4 bleu %xcc, loop_5634 fmovrslez %l3, %f4, %f7 fbe %fcc2, loop_5635 ldd [%l7 + 0x20], %f10 loop_5634: fmovsg %icc, %f14, %f15 fmovrse %l0, %f14, %f15 loop_5635: tpos %icc, 0x1 fmovdcc %xcc, %f0, %f10 movrgz %i3, %i7, %o7 tcs %xcc, 0x2 fmovrdlez %g5, %f2, %f2 ba %xcc, loop_5636 alignaddrl %g7, %i5, %l4 brgez,a %o0, loop_5637 edge8n %g3, %g6, %l5 loop_5636: fmovdg %xcc, %f12, %f7 fmovsle %xcc, %f13, %f2 loop_5637: fmovdl %icc, %f2, %f2 fmul8x16au %f6, %f9, %f4 brgz %o6, loop_5638 ldsb [%l7 + 0x22], %g2 ld [%l7 + 0x18], %f10 fmovsneg %icc, %f4, %f10 loop_5638: sub %g1, %l6, %i1 ldub [%l7 + 0x22], %i4 addccc %o5, %o1, %l1 fmovdneg %xcc, %f13, %f5 bge,pt %xcc, loop_5639 ldsh [%l7 + 0x48], %o2 stw %i0, [%l7 + 0x68] array16 %l2, %o3, %g4 loop_5639: fmovrdlz %i6, %f2, %f8 sethi 0x0AA4, %o4 fsrc1 %f10, %f12 fmovdvs %xcc, %f10, %f15 tg %icc, 0x5 brgz %l3, loop_5640 tsubcctv %l0, 0x12CD, %i2 lduw [%l7 + 0x78], %i7 fsrc1 %f10, %f8 loop_5640: bg loop_5641 ble loop_5642 andn %i3, %g5, %g7 sra %o7, %l4, %o0 loop_5641: fandnot1s %f12, %f12, %f10 loop_5642: fcmped %fcc1, %f0, %f6 edge8ln %i5, %g3, %g6 brnz %l5, loop_5643 st %f13, [%l7 + 0x14] movrgez %g2, %o6, %g1 addcc %l6, 0x0B3D, %i4 loop_5643: fpadd16s %f0, %f6, %f11 ldd [%l7 + 0x38], %f2 umulcc %i1, %o1, %l1 fmovrdgez %o2, %f0, %f6 fpadd16s %f2, %f2, %f13 sth %i0, [%l7 + 0x54] fornot2s %f9, %f0, %f6 ldub [%l7 + 0x48], %l2 nop setx loop_5644, %l0, %l1 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_5645, %l0, %l1 jmpl %l1, %o5 ld [%l7 + 0x18], %f11 edge8l %g4, %o3, %i6 loop_5644: sth %l3, [%l7 + 0x58] loop_5645: fsrc1 %f14, %f10 movg %xcc, %o4, %i2 fpackfix %f14, %f10 ldub [%l7 + 0x41], %i7 andncc %i3, %l0, %g7 stb %o7, [%l7 + 0x5F] st %f6, [%l7 + 0x54] edge16ln %l4, %o0, %i5 ldsh [%l7 + 0x4C], %g5 ld [%l7 + 0x0C], %f12 bneg,a,pn %xcc, loop_5646 fba %fcc0, loop_5647 tl %xcc, 0x6 fmul8ulx16 %f0, %f12, %f6 loop_5646: tgu %xcc, 0x6 loop_5647: move %xcc, %g6, %g3 siam 0x3 fmovdcs %icc, %f8, %f7 fors %f4, %f2, %f11 nop setx loop_5648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %icc, 0x3 fmovrslz %l5, %f15, %f8 brnz,a %o6, loop_5649 loop_5648: fors %f9, %f5, %f11 nop setx loop_5650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x22], %g2 loop_5649: ldsh [%l7 + 0x08], %l6 add %i4, 0x019C, %g1 loop_5650: sth %o1, [%l7 + 0x3C] smulcc %i1, 0x0175, %o2 mulx %i0, %l2, %l1 fornot2 %f6, %f12, %f12 ld [%l7 + 0x2C], %f1 ldub [%l7 + 0x0F], %g4 stx %o3, [%l7 + 0x40] fxor %f14, %f12, %f12 xnor %i6, %o5, %o4 movcc %xcc, %l3, %i7 lduw [%l7 + 0x60], %i2 stb %l0, [%l7 + 0x50] fnot2 %f6, %f10 sub %g7, %o7, %l4 fmovdgu %icc, %f11, %f2 taddcctv %o0, 0x02BA, %i5 fpsub16s %f14, %f15, %f9 ld [%l7 + 0x0C], %f0 nop setx loop_5651, %l0, %l1 jmpl %l1, %i3 ldx [%l7 + 0x38], %g5 alignaddr %g6, %l5, %o6 fbne %fcc3, loop_5652 loop_5651: fabsd %f10, %f14 ldsh [%l7 + 0x5E], %g3 ldsh [%l7 + 0x24], %l6 loop_5652: fmovda %icc, %f11, %f15 fbe %fcc2, loop_5653 fpsub32s %f7, %f4, %f14 fcmpne32 %f10, %f2, %i4 ldsh [%l7 + 0x22], %g1 loop_5653: fmul8x16al %f14, %f14, %f4 bn loop_5654 ld [%l7 + 0x48], %f11 ldd [%l7 + 0x50], %f0 taddcc %o1, %g2, %o2 loop_5654: stw %i0, [%l7 + 0x4C] umulcc %l2, %i1, %g4 tgu %xcc, 0x1 fmovsn %icc, %f7, %f14 fmul8ulx16 %f10, %f4, %f8 andncc %l1, %i6, %o5 te %xcc, 0x7 ldsb [%l7 + 0x2C], %o4 lduw [%l7 + 0x2C], %o3 ldsw [%l7 + 0x34], %l3 addccc %i2, 0x0606, %i7 lduh [%l7 + 0x0A], %l0 fmovrslez %g7, %f14, %f9 fmovdg %xcc, %f1, %f14 stb %o7, [%l7 + 0x09] edge16 %o0, %l4, %i5 for %f4, %f12, %f10 fornot1s %f2, %f10, %f2 bn,a,pn %icc, loop_5655 tne %xcc, 0x2 fbe,a %fcc0, loop_5656 fbule %fcc0, loop_5657 loop_5655: fblg %fcc0, loop_5658 st %f11, [%l7 + 0x40] loop_5656: fcmpgt16 %f2, %f8, %g5 loop_5657: fpadd32s %f3, %f7, %f11 loop_5658: fbu %fcc0, loop_5659 edge16l %g6, %i3, %l5 std %f10, [%l7 + 0x18] fornot2 %f12, %f6, %f6 loop_5659: fbo,a %fcc3, loop_5660 stx %o6, [%l7 + 0x78] sethi 0x1662, %l6 smul %g3, %i4, %g1 loop_5660: edge16ln %o1, %o2, %i0 fornot2s %f8, %f0, %f8 umulcc %l2, %i1, %g2 array8 %g4, %l1, %i6 fmovrdgez %o4, %f0, %f6 tcc %xcc, 0x2 fmovrdgez %o5, %f8, %f14 std %f12, [%l7 + 0x50] fnors %f4, %f6, %f0 sllx %o3, 0x01, %l3 sra %i7, 0x1C, %i2 smulcc %l0, 0x001B, %g7 std %f6, [%l7 + 0x08] ldsw [%l7 + 0x18], %o7 ble,a loop_5661 st %f11, [%l7 + 0x6C] fmovdvc %xcc, %f8, %f9 srl %l4, %i5, %o0 loop_5661: movl %xcc, %g5, %i3 ldsw [%l7 + 0x4C], %g6 stx %l5, [%l7 + 0x28] movge %xcc, %o6, %l6 fpadd16 %f12, %f8, %f4 fxnors %f4, %f1, %f14 stb %g3, [%l7 + 0x5E] fcmple16 %f12, %f0, %g1 be loop_5662 fbule,a %fcc0, loop_5663 stw %i4, [%l7 + 0x50] ble,a loop_5664 loop_5662: sra %o1, 0x1B, %i0 loop_5663: sth %o2, [%l7 + 0x1E] bpos,pn %xcc, loop_5665 loop_5664: movg %icc, %i1, %g2 fornot1s %f2, %f1, %f12 fmul8x16au %f12, %f0, %f12 loop_5665: taddcc %l2, 0x1FB1, %g4 add %l1, 0x1F94, %o4 brlz,a %o5, loop_5666 bcc,a,pt %icc, loop_5667 fnegs %f12, %f0 addc %o3, %l3, %i7 loop_5666: move %xcc, %i6, %l0 loop_5667: edge32n %i2, %o7, %g7 fmovde %icc, %f10, %f5 ldsb [%l7 + 0x1D], %i5 fmovsleu %xcc, %f6, %f13 fmovsle %icc, %f1, %f13 movge %icc, %l4, %o0 ldsw [%l7 + 0x08], %i3 st %f4, [%l7 + 0x38] tl %icc, 0x4 fbue,a %fcc0, loop_5668 faligndata %f12, %f4, %f2 fbe %fcc3, loop_5669 bvc,pn %icc, loop_5670 loop_5668: be,a,pn %icc, loop_5671 andcc %g5, %g6, %l5 loop_5669: fand %f8, %f0, %f10 loop_5670: sll %l6, 0x04, %o6 loop_5671: fpsub16 %f8, %f6, %f10 fbu %fcc2, loop_5672 fnands %f3, %f14, %f2 sdiv %g1, 0x1973, %g3 fornot1 %f6, %f0, %f0 loop_5672: ld [%l7 + 0x50], %f6 tvc %xcc, 0x5 fzero %f14 faligndata %f10, %f12, %f0 ldsh [%l7 + 0x12], %i4 std %f4, [%l7 + 0x40] ldx [%l7 + 0x10], %i0 alignaddrl %o2, %i1, %g2 std %f0, [%l7 + 0x70] fmul8sux16 %f12, %f4, %f12 fmovsgu %xcc, %f5, %f2 brnz %o1, loop_5673 edge32n %l2, %l1, %o4 tleu %xcc, 0x5 st %f3, [%l7 + 0x10] loop_5673: faligndata %f2, %f8, %f8 lduw [%l7 + 0x5C], %o5 orncc %g4, %o3, %l3 nop setx loop_5674, %l0, %l1 jmpl %l1, %i6 orcc %i7, 0x091E, %l0 ld [%l7 + 0x58], %f1 fnor %f12, %f10, %f14 loop_5674: stw %o7, [%l7 + 0x48] alignaddrl %g7, %i2, %l4 lduh [%l7 + 0x38], %o0 tneg %xcc, 0x5 lduh [%l7 + 0x4C], %i3 stb %i5, [%l7 + 0x5D] edge32ln %g6, %g5, %l6 lduh [%l7 + 0x7A], %l5 fmul8x16au %f8, %f13, %f4 ldsh [%l7 + 0x5E], %g1 st %f5, [%l7 + 0x18] lduh [%l7 + 0x4A], %g3 fnand %f2, %f14, %f10 ldsh [%l7 + 0x32], %o6 orcc %i0, %o2, %i1 ldx [%l7 + 0x70], %g2 ldsb [%l7 + 0x3A], %o1 fmovrse %l2, %f9, %f11 stx %i4, [%l7 + 0x10] fpack32 %f8, %f0, %f0 fbo %fcc3, loop_5675 udivcc %o4, 0x1DFE, %o5 edge16n %l1, %g4, %o3 fmovsneg %icc, %f11, %f7 loop_5675: st %f6, [%l7 + 0x60] fcmple32 %f2, %f10, %i6 stx %i7, [%l7 + 0x18] movne %xcc, %l0, %o7 ldsb [%l7 + 0x42], %g7 fandnot2s %f7, %f12, %f5 ldsh [%l7 + 0x7E], %i2 fcmpne16 %f2, %f12, %l3 ld [%l7 + 0x58], %f12 movleu %xcc, %o0, %i3 mova %icc, %l4, %g6 srlx %i5, 0x1E, %l6 fbne %fcc1, loop_5676 bshuffle %f4, %f8, %f6 fbule %fcc0, loop_5677 stw %g5, [%l7 + 0x14] loop_5676: fpsub32s %f0, %f12, %f14 array8 %l5, %g1, %g3 loop_5677: xnorcc %i0, 0x1244, %o6 fcmps %fcc3, %f3, %f10 tcs %icc, 0x2 ba,pt %xcc, loop_5678 lduw [%l7 + 0x1C], %i1 orn %g2, 0x1508, %o1 alignaddr %o2, %l2, %o4 loop_5678: ldd [%l7 + 0x18], %f12 bleu,pn %icc, loop_5679 ldsb [%l7 + 0x73], %i4 fmul8x16au %f13, %f7, %f10 ldx [%l7 + 0x10], %o5 loop_5679: tge %icc, 0x4 smulcc %l1, 0x080A, %g4 fbe %fcc3, loop_5680 movrlez %i6, 0x173, %o3 edge32l %l0, %i7, %g7 ldsw [%l7 + 0x70], %i2 loop_5680: nop setx loop_5681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %o7, 0x033A, %l3 lduw [%l7 + 0x68], %o0 fmul8x16au %f12, %f7, %f2 loop_5681: fmovdcc %xcc, %f2, %f4 fmul8sux16 %f10, %f8, %f8 movre %i3, %l4, %g6 andcc %l6, 0x1340, %g5 lduh [%l7 + 0x18], %l5 fzeros %f5 tleu %xcc, 0x3 bl,a %xcc, loop_5682 fmuld8ulx16 %f5, %f7, %f4 fpadd16 %f6, %f6, %f6 fpmerge %f8, %f6, %f2 loop_5682: fzeros %f10 fabsd %f8, %f12 movl %icc, %g1, %i5 taddcctv %i0, %g3, %o6 fxor %f2, %f10, %f8 fpsub32s %f4, %f13, %f7 ldub [%l7 + 0x1C], %i1 movne %icc, %g2, %o1 bpos loop_5683 movrgez %o2, 0x0FA, %l2 fsrc2s %f5, %f10 fba %fcc0, loop_5684 loop_5683: stb %i4, [%l7 + 0x72] fmovscs %icc, %f12, %f2 sll %o5, %l1, %g4 loop_5684: fba %fcc0, loop_5685 st %f12, [%l7 + 0x1C] fmovrse %o4, %f15, %f14 movrgez %o3, %i6, %l0 loop_5685: fmovdcs %xcc, %f9, %f5 fmovda %xcc, %f4, %f15 std %f8, [%l7 + 0x08] fnors %f13, %f2, %f3 bne,a loop_5686 brgez %i7, loop_5687 sll %g7, 0x0A, %i2 brnz %l3, loop_5688 loop_5686: edge16n %o0, %o7, %l4 loop_5687: ld [%l7 + 0x4C], %f7 fbg %fcc2, loop_5689 loop_5688: subcc %i3, %g6, %l6 bvs loop_5690 movn %xcc, %g5, %g1 loop_5689: sth %l5, [%l7 + 0x76] fsrc1 %f14, %f4 loop_5690: ld [%l7 + 0x58], %f7 fands %f13, %f12, %f4 ldub [%l7 + 0x7B], %i5 stw %g3, [%l7 + 0x10] fzeros %f2 bg,pt %xcc, loop_5691 fmovdgu %xcc, %f0, %f12 movvc %icc, %i0, %i1 st %f2, [%l7 + 0x38] loop_5691: std %f10, [%l7 + 0x48] ldsb [%l7 + 0x20], %o6 ld [%l7 + 0x68], %f8 ldsw [%l7 + 0x58], %o1 fpmerge %f5, %f9, %f2 fabsd %f14, %f12 ldsb [%l7 + 0x73], %o2 fnand %f2, %f10, %f8 stw %l2, [%l7 + 0x60] sdiv %i4, 0x1125, %o5 std %f6, [%l7 + 0x48] ldsw [%l7 + 0x58], %l1 nop setx loop_5692, %l0, %l1 jmpl %l1, %g4 bne,pt %icc, loop_5693 fpsub16s %f5, %f15, %f13 sth %o4, [%l7 + 0x26] loop_5692: lduh [%l7 + 0x72], %g2 loop_5693: brz %i6, loop_5694 sth %l0, [%l7 + 0x40] ldsb [%l7 + 0x2C], %i7 stw %g7, [%l7 + 0x6C] loop_5694: movgu %xcc, %o3, %i2 fsrc2 %f10, %f12 st %f6, [%l7 + 0x28] tne %icc, 0x3 fmovda %icc, %f9, %f7 ldsb [%l7 + 0x60], %l3 tpos %icc, 0x0 std %f12, [%l7 + 0x70] tle %icc, 0x1 stx %o0, [%l7 + 0x60] fmovrdne %o7, %f8, %f0 andn %i3, 0x0BF8, %l4 fsrc2 %f0, %f10 fbne,a %fcc1, loop_5695 movge %xcc, %g6, %l6 array32 %g5, %l5, %i5 bpos,a,pt %icc, loop_5696 loop_5695: fba %fcc0, loop_5697 brgz %g3, loop_5698 nop setx loop_5699, %l0, %l1 jmpl %l1, %i0 loop_5696: stb %g1, [%l7 + 0x1D] loop_5697: edge32 %i1, %o1, %o2 loop_5698: bg,a,pt %xcc, loop_5700 loop_5699: fmovdn %icc, %f8, %f7 brgz %o6, loop_5701 ldd [%l7 + 0x08], %f12 loop_5700: sdiv %i4, 0x1DF9, %o5 ld [%l7 + 0x38], %f5 loop_5701: fmovrdne %l1, %f12, %f0 fabsd %f12, %f10 fxnor %f0, %f0, %f10 fcmps %fcc2, %f5, %f10 fmovrdlz %g4, %f10, %f2 fornot2 %f12, %f8, %f4 stx %o4, [%l7 + 0x10] be,a loop_5702 fbu,a %fcc3, loop_5703 ldsb [%l7 + 0x45], %l2 fbl %fcc2, loop_5704 loop_5702: sra %i6, %g2, %l0 loop_5703: fmovsl %icc, %f5, %f3 fmul8x16 %f5, %f0, %f10 loop_5704: bneg,a %icc, loop_5705 movvs %icc, %i7, %g7 st %f13, [%l7 + 0x68] stx %o3, [%l7 + 0x30] loop_5705: lduw [%l7 + 0x44], %i2 ldd [%l7 + 0x30], %f0 st %f3, [%l7 + 0x0C] fpackfix %f8, %f14 nop setx loop_5706, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %o0, %f14, %f2 fmul8ulx16 %f4, %f0, %f14 fcmpeq16 %f0, %f8, %o7 loop_5706: fmovdl %icc, %f0, %f12 fmovs %f0, %f5 fones %f12 ldub [%l7 + 0x60], %l3 be,a %xcc, loop_5707 movge %xcc, %i3, %l4 fpadd32s %f10, %f13, %f0 sth %l6, [%l7 + 0x36] loop_5707: ldx [%l7 + 0x08], %g5 fbne %fcc2, loop_5708 smulcc %g6, 0x1A3B, %i5 subccc %g3, 0x1243, %i0 bn,pt %icc, loop_5709 loop_5708: fmovsge %icc, %f1, %f3 ldsw [%l7 + 0x18], %g1 fmul8x16au %f8, %f4, %f14 loop_5709: fbuge %fcc3, loop_5710 smulcc %i1, %l5, %o2 fba %fcc0, loop_5711 fbul %fcc1, loop_5712 loop_5710: fbl,a %fcc2, loop_5713 bneg loop_5714 loop_5711: ld [%l7 + 0x2C], %f12 loop_5712: mulscc %o6, 0x1364, %i4 loop_5713: stx %o5, [%l7 + 0x50] loop_5714: fmovspos %xcc, %f3, %f10 ldsb [%l7 + 0x28], %o1 edge32ln %g4, %o4, %l1 st %f8, [%l7 + 0x5C] movne %xcc, %l2, %i6 fmovspos %xcc, %f5, %f8 ldsh [%l7 + 0x42], %l0 fmovsvc %icc, %f10, %f4 edge8ln %i7, %g7, %g2 andncc %o3, %o0, %o7 sth %i2, [%l7 + 0x54] udivx %i3, 0x1A91, %l3 bneg,a %xcc, loop_5715 fpsub16s %f6, %f6, %f5 fble %fcc0, loop_5716 fcmpne16 %f0, %f6, %l4 loop_5715: ldx [%l7 + 0x48], %g5 brgez,a %l6, loop_5717 loop_5716: bcs loop_5718 bshuffle %f0, %f12, %f12 stx %i5, [%l7 + 0x48] loop_5717: std %f6, [%l7 + 0x78] loop_5718: fbg,a %fcc3, loop_5719 alignaddrl %g6, %i0, %g3 fpadd32s %f13, %f6, %f5 smul %i1, %g1, %o2 loop_5719: std %f6, [%l7 + 0x10] fmovdle %icc, %f10, %f10 st %f13, [%l7 + 0x14] te %xcc, 0x4 tcc %icc, 0x3 fbule %fcc0, loop_5720 fabsd %f0, %f0 tge %xcc, 0x4 fpackfix %f12, %f9 loop_5720: xor %l5, 0x1FCC, %o6 fbo %fcc3, loop_5721 fsrc1 %f14, %f14 fbe %fcc0, loop_5722 sdiv %i4, 0x0CA1, %o5 loop_5721: tcs %xcc, 0x0 fmovsneg %icc, %f7, %f1 loop_5722: tsubcctv %o1, 0x1FC8, %o4 call loop_5723 fmovsneg %xcc, %f15, %f11 fbge,a %fcc1, loop_5724 fcmple32 %f6, %f8, %l1 loop_5723: ldd [%l7 + 0x48], %f0 ldsh [%l7 + 0x2C], %l2 loop_5724: move %xcc, %i6, %l0 tsubcctv %i7, %g4, %g2 sth %o3, [%l7 + 0x1E] brz %o0, loop_5725 fone %f8 nop setx loop_5726, %l0, %l1 jmpl %l1, %g7 fcmpne16 %f10, %f6, %i2 loop_5725: smulcc %o7, 0x0390, %i3 stx %l3, [%l7 + 0x58] loop_5726: alignaddrl %g5, %l6, %l4 fcmpeq32 %f12, %f10, %g6 smul %i0, %g3, %i1 ld [%l7 + 0x50], %f13 fnands %f0, %f13, %f6 fmovrdgez %i5, %f10, %f2 st %f0, [%l7 + 0x0C] tpos %xcc, 0x7 stx %g1, [%l7 + 0x10] tgu %icc, 0x1 fpsub32s %f2, %f7, %f4 ldsb [%l7 + 0x38], %o2 stw %o6, [%l7 + 0x3C] xor %i4, 0x1174, %l5 fmovsvs %icc, %f0, %f10 sth %o5, [%l7 + 0x46] fmovsvc %xcc, %f12, %f14 ldsh [%l7 + 0x5E], %o4 fmovsn %xcc, %f13, %f9 fbn,a %fcc0, loop_5727 fmuld8ulx16 %f3, %f1, %f4 alignaddr %o1, %l1, %l2 fmovdg %icc, %f14, %f3 loop_5727: call loop_5728 ldd [%l7 + 0x28], %f4 ldsw [%l7 + 0x70], %i6 mulscc %i7, 0x0D38, %g4 loop_5728: movg %icc, %g2, %o3 siam 0x6 fbug,a %fcc3, loop_5729 ba loop_5730 andcc %l0, 0x0C3E, %o0 ldsb [%l7 + 0x75], %g7 loop_5729: ldx [%l7 + 0x68], %i2 loop_5730: fmovsge %icc, %f14, %f14 fmul8x16au %f2, %f4, %f8 array32 %i3, %l3, %g5 edge32l %o7, %l4, %l6 call loop_5731 fmovdg %xcc, %f0, %f9 fbuge,a %fcc1, loop_5732 st %f4, [%l7 + 0x2C] loop_5731: fxors %f15, %f3, %f10 bcc,a loop_5733 loop_5732: stw %i0, [%l7 + 0x14] fmovsneg %xcc, %f13, %f6 ldsb [%l7 + 0x13], %g6 loop_5733: tg %xcc, 0x4 andcc %i1, %i5, %g3 popc 0x051D, %g1 ta %icc, 0x5 ldsb [%l7 + 0x1B], %o6 fbn %fcc2, loop_5734 fmovdl %xcc, %f12, %f11 lduh [%l7 + 0x10], %o2 movg %xcc, %i4, %o5 loop_5734: ta %xcc, 0x1 ld [%l7 + 0x38], %f6 stx %o4, [%l7 + 0x68] lduh [%l7 + 0x0A], %l5 udivcc %l1, 0x0CBC, %l2 fba %fcc0, loop_5735 movvc %icc, %o1, %i6 lduw [%l7 + 0x14], %i7 tg %xcc, 0x0 loop_5735: nop setx loop_5736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %icc, %f0, %f11 fmovrslz %g4, %f1, %f3 fornot2s %f10, %f4, %f5 loop_5736: fmovdcc %icc, %f13, %f5 fblg %fcc0, loop_5737 ble,pn %xcc, loop_5738 fbo %fcc3, loop_5739 sra %g2, 0x11, %o3 loop_5737: fmul8x16al %f15, %f0, %f4 loop_5738: movcs %xcc, %l0, %o0 loop_5739: fpack16 %f10, %f6 movcs %xcc, %i2, %g7 tcc %xcc, 0x0 fpsub16 %f8, %f8, %f0 edge32 %l3, %i3, %o7 tge %xcc, 0x5 sdiv %l4, 0x0463, %l6 add %i0, 0x0ED3, %g6 fmul8x16al %f4, %f12, %f6 xor %g5, %i1, %i5 edge32ln %g3, %o6, %o2 ldub [%l7 + 0x3D], %g1 lduw [%l7 + 0x18], %i4 st %f8, [%l7 + 0x18] ldx [%l7 + 0x40], %o4 std %f6, [%l7 + 0x40] tsubcc %l5, %l1, %l2 bvs,a loop_5740 movrlz %o1, 0x0B4, %i6 ba,a loop_5741 smulcc %i7, %o5, %g2 loop_5740: fbne %fcc0, loop_5742 ldd [%l7 + 0x08], %f12 loop_5741: edge32 %g4, %l0, %o3 fbge,a %fcc2, loop_5743 loop_5742: bl,a,pt %icc, loop_5744 fsrc2s %f5, %f3 ld [%l7 + 0x70], %f5 loop_5743: fmul8sux16 %f10, %f12, %f14 loop_5744: lduh [%l7 + 0x2C], %o0 fcmpd %fcc1, %f8, %f0 std %f10, [%l7 + 0x20] st %f6, [%l7 + 0x40] subccc %g7, 0x1160, %l3 movg %xcc, %i2, %o7 movrgz %i3, %l6, %i0 tcc %icc, 0x1 sth %g6, [%l7 + 0x18] ldub [%l7 + 0x71], %g5 xor %l4, 0x180C, %i5 edge8 %g3, %i1, %o2 fands %f13, %f13, %f9 st %f8, [%l7 + 0x68] fcmps %fcc1, %f2, %f6 fcmps %fcc1, %f8, %f2 udiv %g1, 0x041B, %i4 fcmpne16 %f6, %f10, %o4 fcmpeq32 %f8, %f6, %l5 ldub [%l7 + 0x21], %l1 ldsw [%l7 + 0x28], %o6 ldd [%l7 + 0x70], %f12 ldub [%l7 + 0x0D], %o1 ld [%l7 + 0x1C], %f0 ldub [%l7 + 0x7B], %i6 alignaddrl %i7, %o5, %g2 fpsub16s %f3, %f2, %f1 edge16ln %l2, %l0, %o3 brnz,a %g4, loop_5745 fbe %fcc2, loop_5746 bn,a loop_5747 fmovdge %icc, %f5, %f4 loop_5745: edge8n %g7, %l3, %o0 loop_5746: orn %o7, %i2, %i3 loop_5747: tle %xcc, 0x6 ldsw [%l7 + 0x7C], %l6 movrgz %i0, 0x319, %g6 andcc %g5, %i5, %g3 movrne %l4, %o2, %i1 tleu %xcc, 0x1 brgz %i4, loop_5748 fmovdleu %xcc, %f15, %f7 bvc,pt %xcc, loop_5749 fmovdgu %xcc, %f8, %f14 loop_5748: ldsw [%l7 + 0x40], %g1 ldub [%l7 + 0x56], %o4 loop_5749: sdiv %l1, 0x07B7, %l5 sll %o1, %i6, %o6 fzeros %f2 std %f2, [%l7 + 0x58] lduw [%l7 + 0x68], %o5 ldsh [%l7 + 0x54], %g2 subcc %l2, 0x0F9B, %l0 fmovspos %icc, %f12, %f12 fcmple32 %f0, %f12, %i7 movgu %xcc, %o3, %g4 fbo,a %fcc0, loop_5750 ta %xcc, 0x6 fmovsg %xcc, %f15, %f0 edge16l %l3, %o0, %o7 loop_5750: array16 %g7, %i3, %i2 ble,pn %icc, loop_5751 ldx [%l7 + 0x78], %l6 edge32ln %g6, %g5, %i0 fandnot1s %f5, %f13, %f1 loop_5751: st %f3, [%l7 + 0x34] edge32n %i5, %g3, %o2 fmovdn %xcc, %f0, %f5 xor %i1, %i4, %l4 sra %o4, %g1, %l5 sth %l1, [%l7 + 0x48] fandnot1s %f5, %f4, %f3 srax %i6, 0x08, %o6 bn,pn %icc, loop_5752 ldsh [%l7 + 0x4C], %o5 lduh [%l7 + 0x54], %o1 sth %g2, [%l7 + 0x24] loop_5752: sub %l0, 0x10BE, %i7 array32 %l2, %g4, %l3 bge,a,pt %xcc, loop_5753 fmovdg %xcc, %f12, %f10 fmovsvc %icc, %f14, %f10 be,a %xcc, loop_5754 loop_5753: tn %icc, 0x7 fbue %fcc2, loop_5755 umulcc %o3, %o0, %g7 loop_5754: fbo,a %fcc0, loop_5756 orcc %o7, %i2, %i3 loop_5755: tgu %icc, 0x3 fmovd %f4, %f6 loop_5756: movre %l6, 0x0F5, %g5 fmovde %xcc, %f1, %f14 std %f2, [%l7 + 0x40] tvc %icc, 0x4 srlx %g6, 0x0D, %i0 orncc %i5, %o2, %i1 fcmped %fcc1, %f12, %f8 xorcc %g3, %l4, %i4 fnegs %f15, %f14 movpos %icc, %g1, %o4 movrlz %l1, 0x1C0, %l5 taddcctv %o6, %i6, %o1 sth %g2, [%l7 + 0x36] fcmped %fcc0, %f10, %f8 st %f5, [%l7 + 0x3C] fmovdl %xcc, %f4, %f4 movgu %icc, %l0, %o5 orcc %l2, 0x1EE3, %g4 fones %f6 fbug,a %fcc0, loop_5757 st %f15, [%l7 + 0x4C] fxor %f12, %f12, %f12 sdivx %l3, 0x0349, %o3 loop_5757: bleu,a loop_5758 bvc,a %icc, loop_5759 move %xcc, %i7, %g7 ldd [%l7 + 0x70], %f0 loop_5758: bneg,pn %xcc, loop_5760 loop_5759: lduh [%l7 + 0x3C], %o7 fbug %fcc1, loop_5761 brlez %i2, loop_5762 loop_5760: nop setx loop_5763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x08], %o0 loop_5761: tsubcctv %l6, 0x17EF, %g5 loop_5762: movvs %xcc, %i3, %g6 loop_5763: brnz %i5, loop_5764 fmovrslz %i0, %f7, %f13 fmul8x16au %f13, %f0, %f0 fcmpne32 %f6, %f8, %i1 loop_5764: fpadd16 %f8, %f0, %f10 fmovrsgz %g3, %f7, %f7 andcc %l4, %o2, %g1 ldsh [%l7 + 0x3E], %i4 movvs %xcc, %o4, %l5 sth %l1, [%l7 + 0x1C] fmovrsgz %o6, %f0, %f13 fmovdneg %icc, %f10, %f6 std %f10, [%l7 + 0x50] bge loop_5765 taddcctv %i6, %g2, %o1 fpmerge %f0, %f14, %f12 xnor %l0, %o5, %l2 loop_5765: fcmple16 %f4, %f12, %l3 fmovdpos %icc, %f3, %f15 bcs %xcc, loop_5766 fbge %fcc2, loop_5767 fornot1s %f8, %f8, %f12 ldd [%l7 + 0x78], %f4 loop_5766: ldsb [%l7 + 0x08], %g4 loop_5767: srax %i7, %o3, %o7 ld [%l7 + 0x08], %f6 fcmpne32 %f4, %f12, %i2 fpadd32 %f0, %f0, %f12 srl %g7, 0x1D, %o0 stb %g5, [%l7 + 0x0B] bshuffle %f6, %f8, %f4 array8 %l6, %i3, %g6 lduw [%l7 + 0x34], %i0 srl %i5, %i1, %l4 taddcctv %g3, 0x17FF, %o2 ldd [%l7 + 0x58], %f4 fpack32 %f14, %f0, %f2 xorcc %g1, 0x0C29, %i4 ldsh [%l7 + 0x52], %l5 fandnot1 %f2, %f12, %f14 ldsw [%l7 + 0x34], %o4 pdist %f10, %f4, %f2 fmovsn %icc, %f9, %f0 ble,a,pt %icc, loop_5768 ldx [%l7 + 0x78], %o6 bg %icc, loop_5769 orcc %l1, %i6, %g2 loop_5768: stw %l0, [%l7 + 0x18] tsubcc %o1, %l2, %o5 loop_5769: ldx [%l7 + 0x18], %l3 ldd [%l7 + 0x10], %f2 lduh [%l7 + 0x22], %i7 st %f4, [%l7 + 0x20] call loop_5770 fpadd32s %f3, %f2, %f7 nop setx loop_5771, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %xcc, %f2, %f10 loop_5770: ldsb [%l7 + 0x7D], %o3 bshuffle %f14, %f14, %f6 loop_5771: sth %g4, [%l7 + 0x52] lduw [%l7 + 0x40], %i2 stb %o7, [%l7 + 0x4D] fmovsa %xcc, %f13, %f8 fmul8x16 %f0, %f8, %f2 edge16 %o0, %g5, %g7 brz %l6, loop_5772 andcc %i3, %g6, %i5 bneg,pn %xcc, loop_5773 fmovsne %icc, %f7, %f2 loop_5772: add %i1, %i0, %g3 sdiv %l4, 0x0B7A, %g1 loop_5773: fmovsgu %xcc, %f9, %f14 fmovscc %xcc, %f6, %f2 orncc %i4, %l5, %o4 nop setx loop_5774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f12, %f12, %f12 sth %o6, [%l7 + 0x1E] ld [%l7 + 0x74], %f13 loop_5774: ldsw [%l7 + 0x08], %o2 for %f4, %f10, %f10 movgu %icc, %i6, %l1 std %f14, [%l7 + 0x50] andn %l0, %g2, %l2 sra %o1, %l3, %i7 sth %o3, [%l7 + 0x18] fcmpes %fcc2, %f2, %f7 umulcc %o5, %g4, %i2 srl %o7, %g5, %g7 bshuffle %f0, %f6, %f4 fnot1s %f15, %f0 sdivcc %o0, 0x16B2, %l6 fandnot1 %f12, %f2, %f6 stx %i3, [%l7 + 0x28] fmuld8ulx16 %f13, %f6, %f0 fpackfix %f0, %f10 fba %fcc2, loop_5775 fsrc2s %f11, %f13 stw %i5, [%l7 + 0x40] fxors %f7, %f10, %f5 loop_5775: ldsb [%l7 + 0x25], %g6 fbe,a %fcc3, loop_5776 fbul %fcc0, loop_5777 faligndata %f6, %f6, %f6 fxnors %f0, %f5, %f7 loop_5776: fpmerge %f13, %f8, %f0 loop_5777: tne %xcc, 0x5 call loop_5778 andcc %i0, 0x0EA6, %g3 popc 0x0ED8, %l4 bgu,a loop_5779 loop_5778: fzero %f8 mulx %g1, %i1, %l5 ldsw [%l7 + 0x30], %o4 loop_5779: stb %o6, [%l7 + 0x56] fabsd %f2, %f0 mulscc %i4, 0x03CE, %i6 fandnot1 %f12, %f6, %f4 std %f0, [%l7 + 0x48] pdist %f10, %f0, %f10 edge32l %l1, %l0, %g2 movgu %icc, %o2, %o1 ldsh [%l7 + 0x70], %l2 sll %i7, %o3, %l3 brz,a %g4, loop_5780 siam 0x4 stx %o5, [%l7 + 0x58] fmovsge %xcc, %f0, %f2 loop_5780: lduh [%l7 + 0x14], %o7 movcc %icc, %i2, %g7 sethi 0x0199, %g5 ldsw [%l7 + 0x08], %l6 sethi 0x03E0, %i3 ldsb [%l7 + 0x5D], %o0 tgu %icc, 0x6 sdiv %g6, 0x1A2E, %i0 std %f6, [%l7 + 0x60] ldsh [%l7 + 0x64], %i5 tn %xcc, 0x1 fmovdneg %icc, %f0, %f6 movl %xcc, %l4, %g3 fmovdleu %xcc, %f5, %f1 fmovdpos %xcc, %f3, %f15 stb %g1, [%l7 + 0x2D] movneg %xcc, %l5, %o4 ldsh [%l7 + 0x08], %o6 sth %i4, [%l7 + 0x30] srlx %i6, %l1, %l0 movvc %icc, %i1, %g2 fbge,a %fcc0, loop_5781 fmovdvs %xcc, %f12, %f12 fcmped %fcc3, %f0, %f12 ldsw [%l7 + 0x70], %o2 loop_5781: std %f10, [%l7 + 0x40] fone %f12 edge8n %l2, %i7, %o1 bne,a,pn %xcc, loop_5782 fnegs %f14, %f11 tneg %xcc, 0x0 bpos,pt %icc, loop_5783 loop_5782: fxors %f6, %f10, %f6 orncc %l3, 0x18D0, %g4 lduw [%l7 + 0x50], %o3 loop_5783: stw %o7, [%l7 + 0x20] fcmple32 %f10, %f6, %i2 fones %f9 stb %g7, [%l7 + 0x4E] movle %xcc, %g5, %l6 brlez %i3, loop_5784 xorcc %o0, 0x03D3, %g6 ldub [%l7 + 0x3C], %i0 sdivcc %o5, 0x1571, %i5 loop_5784: taddcc %l4, 0x1CA9, %g1 tle %icc, 0x7 fcmps %fcc3, %f1, %f10 stb %l5, [%l7 + 0x72] fmovdneg %icc, %f4, %f0 fpsub32s %f6, %f0, %f15 ldsw [%l7 + 0x24], %g3 fmovdne %xcc, %f5, %f0 bpos,a,pt %icc, loop_5785 fble,a %fcc3, loop_5786 fmovsvs %xcc, %f7, %f14 fbue %fcc0, loop_5787 loop_5785: movrgez %o6, %o4, %i4 loop_5786: fmuld8ulx16 %f2, %f1, %f4 movneg %icc, %i6, %l1 loop_5787: orncc %l0, %g2, %i1 edge16ln %l2, %o2, %i7 fcmps %fcc1, %f3, %f5 fmovdn %icc, %f12, %f5 lduw [%l7 + 0x38], %l3 lduw [%l7 + 0x44], %g4 fmul8ulx16 %f6, %f10, %f4 edge8n %o3, %o1, %i2 ldub [%l7 + 0x0F], %g7 ldx [%l7 + 0x60], %o7 bshuffle %f12, %f2, %f8 bpos loop_5788 bshuffle %f12, %f6, %f10 ld [%l7 + 0x54], %f4 ble,a loop_5789 loop_5788: udivx %l6, 0x0306, %i3 fbg,a %fcc1, loop_5790 lduh [%l7 + 0x42], %g5 loop_5789: tgu %xcc, 0x2 movgu %icc, %g6, %o0 loop_5790: pdist %f12, %f12, %f4 udivx %i0, 0x13FD, %i5 fbne,a %fcc2, loop_5791 movgu %icc, %l4, %g1 ldsh [%l7 + 0x1E], %l5 fandnot1s %f8, %f8, %f2 loop_5791: mulscc %o5, 0x01F5, %g3 fcmple16 %f12, %f6, %o6 for %f14, %f12, %f0 ba,a %icc, loop_5792 fmovrdlez %o4, %f0, %f10 std %f4, [%l7 + 0x38] fand %f2, %f14, %f14 loop_5792: fmovsvs %icc, %f3, %f15 smulcc %i6, %l1, %i4 fnand %f10, %f0, %f12 fabsd %f4, %f12 fors %f0, %f15, %f12 fmovdgu %icc, %f13, %f8 fornot2s %f12, %f12, %f0 tg %icc, 0x5 edge8n %g2, %i1, %l0 movleu %xcc, %o2, %l2 addcc %i7, 0x1389, %l3 fmovdn %icc, %f11, %f1 ldsb [%l7 + 0x29], %g4 movgu %icc, %o1, %o3 stw %i2, [%l7 + 0x48] fornot2s %f9, %f2, %f0 stx %o7, [%l7 + 0x48] fmovsle %icc, %f12, %f11 smul %g7, 0x133B, %l6 fblg %fcc2, loop_5793 tvs %icc, 0x3 fmovsvc %icc, %f5, %f5 fcmpgt16 %f10, %f2, %g5 loop_5793: fcmpeq16 %f8, %f8, %g6 brgez %o0, loop_5794 fmovsleu %icc, %f10, %f1 stx %i3, [%l7 + 0x68] ldd [%l7 + 0x40], %f10 loop_5794: fbge %fcc2, loop_5795 lduh [%l7 + 0x16], %i5 movge %icc, %l4, %g1 stb %l5, [%l7 + 0x7A] loop_5795: fpsub32s %f3, %f12, %f3 fmovrse %o5, %f13, %f3 ldub [%l7 + 0x44], %g3 stx %o6, [%l7 + 0x28] fsrc2 %f6, %f8 fand %f12, %f0, %f12 fba,a %fcc0, loop_5796 fba %fcc1, loop_5797 fornot1s %f14, %f7, %f5 fmovsne %xcc, %f14, %f12 loop_5796: brlz %i0, loop_5798 loop_5797: brlz %i6, loop_5799 ld [%l7 + 0x7C], %f13 fornot1 %f0, %f6, %f6 loop_5798: st %f8, [%l7 + 0x74] loop_5799: ld [%l7 + 0x20], %f15 lduh [%l7 + 0x76], %o4 fmovsvs %icc, %f5, %f14 andcc %l1, 0x078A, %i4 fcmped %fcc0, %f4, %f10 ldsb [%l7 + 0x38], %g2 umulcc %i1, %l0, %o2 fcmpeq16 %f10, %f0, %i7 ba,a loop_5800 fnegd %f12, %f10 fpsub16 %f14, %f6, %f0 ldsw [%l7 + 0x78], %l2 loop_5800: addcc %l3, %g4, %o1 bgu,a %xcc, loop_5801 ldsb [%l7 + 0x25], %o3 sra %o7, 0x02, %i2 ldsw [%l7 + 0x78], %g7 loop_5801: std %f6, [%l7 + 0x60] pdist %f14, %f8, %f10 fpack16 %f6, %f0 and %l6, %g5, %o0 tcs %xcc, 0x5 fmovrsne %g6, %f0, %f15 fcmped %fcc0, %f12, %f2 taddcctv %i5, %i3, %g1 edge8 %l4, %l5, %g3 addc %o5, %o6, %i6 fornot2 %f6, %f8, %f0 orcc %i0, 0x0537, %o4 movne %icc, %l1, %i4 stw %g2, [%l7 + 0x10] st %f11, [%l7 + 0x68] ldsb [%l7 + 0x1E], %l0 lduh [%l7 + 0x64], %i1 fmovdgu %icc, %f2, %f10 fnors %f11, %f5, %f13 tvc %icc, 0x0 fmovdge %xcc, %f5, %f9 ldub [%l7 + 0x4C], %i7 nop setx loop_5802, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc1, loop_5803 st %f9, [%l7 + 0x14] fbug,a %fcc1, loop_5804 loop_5802: fornot2 %f0, %f14, %f0 loop_5803: stw %l2, [%l7 + 0x30] xnorcc %o2, 0x0728, %l3 loop_5804: lduh [%l7 + 0x08], %g4 std %f0, [%l7 + 0x10] bl,a,pt %icc, loop_5805 bvs,a,pt %xcc, loop_5806 movrne %o3, %o7, %o1 fmovdleu %xcc, %f14, %f2 loop_5805: movrne %i2, %l6, %g7 loop_5806: sub %o0, %g5, %g6 movle %xcc, %i5, %g1 ldsb [%l7 + 0x4D], %i3 fble,a %fcc1, loop_5807 tsubcc %l4, %l5, %o5 array16 %o6, %g3, %i0 fpadd16 %f2, %f2, %f0 loop_5807: bcs,pn %xcc, loop_5808 tneg %icc, 0x1 fpsub32s %f3, %f6, %f5 movcs %xcc, %o4, %l1 loop_5808: ldd [%l7 + 0x18], %f4 edge32n %i4, %g2, %l0 tcs %icc, 0x7 fnor %f8, %f10, %f12 fcmpd %fcc2, %f0, %f2 tpos %xcc, 0x5 std %f4, [%l7 + 0x18] ld [%l7 + 0x74], %f11 bcs,pt %xcc, loop_5809 tcs %icc, 0x2 fsrc2 %f12, %f10 stb %i6, [%l7 + 0x1C] loop_5809: fmovrdlez %i1, %f12, %f4 sdivx %l2, 0x04B3, %i7 fnegd %f10, %f0 std %f10, [%l7 + 0x38] orncc %l3, %o2, %o3 std %f8, [%l7 + 0x38] siam 0x0 sra %g4, 0x0F, %o1 be,a %xcc, loop_5810 st %f8, [%l7 + 0x7C] fmovsne %icc, %f12, %f11 fmovdneg %icc, %f5, %f3 loop_5810: ldsh [%l7 + 0x68], %o7 edge32n %l6, %g7, %i2 brgz,a %o0, loop_5811 ldsh [%l7 + 0x1A], %g5 xor %g6, 0x1C89, %i5 fmovsl %xcc, %f2, %f13 loop_5811: fcmpeq32 %f12, %f12, %g1 edge16l %l4, %i3, %l5 orcc %o5, 0x1A81, %g3 fsrc2s %f14, %f9 movge %icc, %i0, %o6 fandnot2s %f6, %f4, %f14 lduw [%l7 + 0x5C], %l1 fabsd %f6, %f4 bvc,a %xcc, loop_5812 movre %i4, 0x139, %g2 stw %o4, [%l7 + 0x40] ldsb [%l7 + 0x27], %i6 loop_5812: fbul,a %fcc3, loop_5813 stx %l0, [%l7 + 0x38] movrgz %l2, %i7, %i1 andcc %l3, 0x170F, %o3 loop_5813: fmovrdne %g4, %f2, %f10 ta %xcc, 0x7 xnorcc %o2, 0x03AA, %o1 fands %f3, %f6, %f9 pdist %f2, %f2, %f4 mova %xcc, %o7, %g7 lduw [%l7 + 0x64], %l6 fmovsvs %icc, %f8, %f6 stb %o0, [%l7 + 0x0D] fmovdg %xcc, %f9, %f2 xnor %g5, 0x0488, %g6 ld [%l7 + 0x24], %f1 udiv %i5, 0x11D0, %i2 lduw [%l7 + 0x68], %g1 fbue,a %fcc2, loop_5814 fands %f2, %f9, %f5 edge8 %i3, %l4, %o5 ldd [%l7 + 0x20], %f8 loop_5814: andn %l5, %g3, %i0 and %l1, %o6, %g2 edge32n %o4, %i6, %l0 bpos,pt %icc, loop_5815 fbl %fcc1, loop_5816 fmovdne %xcc, %f14, %f3 fmul8x16al %f6, %f11, %f8 loop_5815: fcmps %fcc2, %f10, %f8 loop_5816: std %f4, [%l7 + 0x58] bn,a loop_5817 fors %f0, %f7, %f6 bg,a,pt %xcc, loop_5818 movpos %xcc, %i4, %l2 loop_5817: stb %i1, [%l7 + 0x73] brz %i7, loop_5819 loop_5818: tne %xcc, 0x0 ldsh [%l7 + 0x44], %l3 tgu %icc, 0x6 loop_5819: sub %g4, %o3, %o2 movcs %xcc, %o1, %o7 fabss %f8, %f8 ld [%l7 + 0x28], %f5 bvc,a %icc, loop_5820 alignaddrl %l6, %g7, %o0 andncc %g6, %i5, %g5 tsubcc %i2, 0x015D, %g1 loop_5820: stx %l4, [%l7 + 0x30] lduh [%l7 + 0x4A], %o5 tcs %icc, 0x3 movneg %xcc, %i3, %l5 fnands %f6, %f2, %f15 addccc %i0, %g3, %o6 fbn %fcc1, loop_5821 subcc %l1, %o4, %i6 brgz,a %g2, loop_5822 fone %f0 loop_5821: stw %l0, [%l7 + 0x50] stb %i4, [%l7 + 0x70] loop_5822: edge8l %i1, %l2, %l3 alignaddrl %g4, %o3, %o2 movrne %i7, %o1, %o7 fpack16 %f10, %f10 fpackfix %f4, %f12 ldx [%l7 + 0x68], %g7 fcmple32 %f10, %f0, %o0 movge %xcc, %l6, %i5 lduw [%l7 + 0x7C], %g6 sll %i2, 0x0B, %g5 lduh [%l7 + 0x62], %l4 fzero %f0 edge32 %o5, %g1, %i3 ldsb [%l7 + 0x0F], %l5 movre %i0, 0x342, %g3 fmul8x16al %f10, %f5, %f2 ldsh [%l7 + 0x4C], %l1 fmovse %xcc, %f4, %f2 ldx [%l7 + 0x68], %o6 fnor %f4, %f8, %f6 fxnors %f3, %f8, %f7 srl %i6, %o4, %g2 fcmple16 %f0, %f4, %i4 ldsh [%l7 + 0x44], %l0 fmovrslz %l2, %f2, %f9 nop setx loop_5823, %l0, %l1 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_5824 fpackfix %f10, %f7 fornot1s %f12, %f14, %f6 loop_5823: ba %icc, loop_5825 loop_5824: xnor %l3, %i1, %o3 ldx [%l7 + 0x68], %o2 movrgz %g4, 0x1D9, %i7 loop_5825: bn,a,pt %xcc, loop_5826 std %f12, [%l7 + 0x40] fsrc1s %f10, %f7 std %f2, [%l7 + 0x50] loop_5826: nop setx loop_5827, %l0, %l1 jmpl %l1, %o1 and %o7, %o0, %l6 ldsw [%l7 + 0x50], %g7 fmovsle %xcc, %f10, %f2 loop_5827: andn %g6, %i5, %g5 sth %i2, [%l7 + 0x72] fbul %fcc2, loop_5828 edge16 %o5, %g1, %i3 fpsub16 %f6, %f0, %f10 lduw [%l7 + 0x6C], %l5 loop_5828: fmovdge %xcc, %f9, %f11 ble,pn %icc, loop_5829 ldub [%l7 + 0x0F], %l4 fmovrdlz %i0, %f14, %f6 fcmpgt16 %f10, %f0, %l1 loop_5829: fpsub16s %f13, %f13, %f15 brgz,a %o6, loop_5830 fmovrdgz %g3, %f0, %f10 fmul8x16al %f4, %f12, %f4 bshuffle %f2, %f14, %f8 loop_5830: lduh [%l7 + 0x1E], %i6 bvs loop_5831 fpackfix %f0, %f4 fxnor %f4, %f2, %f2 movre %o4, 0x10C, %i4 loop_5831: std %f8, [%l7 + 0x60] stx %g2, [%l7 + 0x58] ldsh [%l7 + 0x66], %l2 te %xcc, 0x5 andcc %l3, 0x0816, %i1 smulcc %o3, %l0, %o2 xnor %i7, %o1, %o7 tvs %xcc, 0x2 stw %g4, [%l7 + 0x50] st %f3, [%l7 + 0x78] brz %l6, loop_5832 ldsw [%l7 + 0x18], %o0 fmovrslez %g7, %f7, %f4 movre %i5, 0x2C2, %g6 loop_5832: fbn %fcc3, loop_5833 movrne %i2, %g5, %o5 fmuld8ulx16 %f11, %f5, %f4 fcmple16 %f2, %f4, %g1 loop_5833: brgz,a %i3, loop_5834 fbg %fcc0, loop_5835 nop setx loop_5836, %l0, %l1 jmpl %l1, %l5 edge8 %l4, %l1, %i0 loop_5834: andncc %g3, %i6, %o6 loop_5835: fabss %f11, %f13 loop_5836: andcc %o4, 0x1353, %i4 tn %icc, 0x0 fble %fcc2, loop_5837 st %f4, [%l7 + 0x0C] edge8l %l2, %l3, %i1 or %g2, %l0, %o2 loop_5837: fmul8x16 %f0, %f8, %f2 fmovdg %xcc, %f9, %f15 fmovdne %icc, %f2, %f2 edge16 %i7, %o1, %o3 st %f7, [%l7 + 0x40] tg %xcc, 0x6 sdivcc %o7, 0x0DD7, %l6 ldsw [%l7 + 0x30], %g4 bcs loop_5838 stb %g7, [%l7 + 0x1E] tvc %icc, 0x1 edge8l %o0, %g6, %i5 loop_5838: sdivcc %g5, 0x0E78, %o5 fmovdcs %icc, %f9, %f9 fmovdleu %xcc, %f8, %f10 srax %g1, %i2, %l5 array32 %i3, %l4, %l1 mulx %i0, 0x093E, %g3 fones %f10 fmovsne %xcc, %f13, %f14 fbe %fcc0, loop_5839 bl %xcc, loop_5840 lduh [%l7 + 0x28], %i6 fmovsne %icc, %f8, %f10 loop_5839: movpos %xcc, %o4, %o6 loop_5840: mulscc %l2, %i4, %i1 edge32 %l3, %g2, %l0 fxnor %f0, %f8, %f6 tsubcc %i7, %o2, %o3 tcs %xcc, 0x3 fbule,a %fcc1, loop_5841 ldsw [%l7 + 0x58], %o7 fpack32 %f8, %f12, %f6 fbl %fcc0, loop_5842 loop_5841: fmovrsgz %l6, %f13, %f6 fsrc2s %f6, %f10 andcc %o1, 0x0001, %g4 loop_5842: lduh [%l7 + 0x18], %o0 movre %g6, %i5, %g7 lduh [%l7 + 0x1E], %g5 ldsb [%l7 + 0x75], %g1 brgz %i2, loop_5843 fmovda %xcc, %f12, %f2 fandnot2s %f14, %f12, %f0 fmovdcc %xcc, %f8, %f13 loop_5843: movl %icc, %l5, %i3 fbul %fcc3, loop_5844 taddcc %l4, 0x1D67, %l1 movg %xcc, %i0, %o5 sdivcc %i6, 0x0908, %o4 loop_5844: fmovrdgez %o6, %f12, %f10 faligndata %f4, %f14, %f2 sth %g3, [%l7 + 0x26] sll %i4, 0x0F, %l2 fpmerge %f11, %f10, %f0 array32 %l3, %g2, %l0 ld [%l7 + 0x4C], %f4 brnz %i7, loop_5845 subccc %o2, %o3, %i1 edge32l %l6, %o7, %g4 fblg %fcc2, loop_5846 loop_5845: stb %o0, [%l7 + 0x78] edge32n %o1, %i5, %g7 fmovrdgz %g5, %f4, %f0 loop_5846: fbn %fcc2, loop_5847 popc 0x10E7, %g6 edge32 %i2, %l5, %g1 fcmple16 %f10, %f10, %l4 loop_5847: ldsb [%l7 + 0x55], %i3 xnor %l1, 0x078C, %o5 ldub [%l7 + 0x2D], %i0 stb %o4, [%l7 + 0x77] fbu,a %fcc2, loop_5848 movcc %icc, %i6, %o6 edge16ln %g3, %i4, %l2 stx %g2, [%l7 + 0x78] loop_5848: edge16n %l0, %i7, %o2 ba loop_5849 fmovrsgz %l3, %f15, %f12 alignaddrl %i1, %l6, %o7 fmovrdlez %g4, %f4, %f10 loop_5849: fmovsvs %xcc, %f14, %f2 st %f8, [%l7 + 0x54] ldsb [%l7 + 0x14], %o3 ldsh [%l7 + 0x50], %o0 fpack16 %f8, %f13 edge16n %i5, %g7, %o1 sdiv %g5, 0x1D98, %g6 stw %l5, [%l7 + 0x78] subcc %g1, 0x0C51, %l4 fcmpd %fcc1, %f6, %f2 brgez,a %i2, loop_5850 fpsub32s %f1, %f13, %f7 ble,pn %icc, loop_5851 fpsub32 %f8, %f8, %f10 loop_5850: tl %icc, 0x7 fmul8ulx16 %f6, %f14, %f8 loop_5851: ldd [%l7 + 0x48], %f10 fnegs %f7, %f14 tge %xcc, 0x5 ldx [%l7 + 0x50], %i3 ldsb [%l7 + 0x09], %o5 fmovscc %xcc, %f4, %f4 mulx %l1, %i0, %o4 fornot1s %f7, %f2, %f9 fmul8sux16 %f0, %f6, %f10 fmul8sux16 %f14, %f8, %f10 fnot1s %f4, %f5 tpos %icc, 0x7 fmovrsgz %i6, %f4, %f8 edge16 %g3, %o6, %i4 fnot1s %f5, %f2 ldsh [%l7 + 0x3C], %l2 ldsw [%l7 + 0x4C], %g2 fmovsa %icc, %f6, %f10 fornot2 %f10, %f12, %f10 sth %l0, [%l7 + 0x3C] xorcc %o2, 0x0314, %i7 fpack32 %f4, %f12, %f8 sethi 0x0F49, %i1 fzero %f6 fbo %fcc1, loop_5852 fmovdvc %icc, %f6, %f6 movcs %icc, %l6, %l3 ble,a,pn %xcc, loop_5853 loop_5852: fsrc2 %f10, %f12 addc %o7, 0x0488, %o3 fsrc2s %f7, %f0 loop_5853: sth %o0, [%l7 + 0x4E] stb %i5, [%l7 + 0x58] fmovdg %xcc, %f0, %f3 fabss %f7, %f11 fmuld8ulx16 %f14, %f4, %f12 lduh [%l7 + 0x42], %g4 fpadd16 %f10, %f10, %f14 ldsh [%l7 + 0x74], %o1 movle %xcc, %g7, %g6 edge8ln %g5, %g1, %l4 ldsh [%l7 + 0x42], %l5 ld [%l7 + 0x30], %f4 fpsub16 %f4, %f14, %f12 lduh [%l7 + 0x12], %i2 ldsw [%l7 + 0x1C], %i3 st %f1, [%l7 + 0x74] fbuge,a %fcc0, loop_5854 sdivx %o5, 0x0786, %i0 sdivx %l1, 0x0D1C, %o4 tle %icc, 0x5 loop_5854: lduh [%l7 + 0x62], %g3 sdiv %i6, 0x1FCC, %o6 fbue,a %fcc1, loop_5855 addccc %l2, 0x14DD, %i4 stb %g2, [%l7 + 0x0E] array32 %o2, %l0, %i1 loop_5855: bvc,a %xcc, loop_5856 fandnot1 %f6, %f0, %f10 fbul %fcc2, loop_5857 orncc %i7, 0x1536, %l6 loop_5856: mulscc %l3, 0x030D, %o7 for %f4, %f0, %f4 loop_5857: edge8 %o3, %o0, %g4 st %f2, [%l7 + 0x58] fpadd16s %f10, %f9, %f3 brlez %o1, loop_5858 bge,pt %xcc, loop_5859 fmovrdgez %g7, %f6, %f10 ldx [%l7 + 0x30], %g6 loop_5858: alignaddrl %g5, %g1, %l4 loop_5859: ldsw [%l7 + 0x74], %i5 fba %fcc2, loop_5860 movpos %xcc, %i2, %l5 stb %i3, [%l7 + 0x0B] fmovsn %xcc, %f9, %f12 loop_5860: stx %o5, [%l7 + 0x48] ldd [%l7 + 0x20], %f0 st %f0, [%l7 + 0x68] fmovdvs %icc, %f7, %f11 fandnot2 %f2, %f14, %f4 fpsub16 %f6, %f4, %f14 stb %l1, [%l7 + 0x59] sethi 0x0678, %o4 fandnot1 %f4, %f6, %f12 fones %f14 addcc %i0, 0x175D, %i6 fblg %fcc0, loop_5861 fcmpeq16 %f4, %f0, %g3 fmuld8ulx16 %f5, %f9, %f10 fmovsne %xcc, %f8, %f5 loop_5861: stw %l2, [%l7 + 0x58] sub %i4, %o6, %o2 fmovdleu %icc, %f9, %f15 ldx [%l7 + 0x38], %g2 tsubcctv %l0, %i1, %l6 movrgz %i7, 0x30C, %o7 bge,pn %icc, loop_5862 sdivx %o3, 0x1DD4, %l3 tn %xcc, 0x4 array16 %o0, %g4, %o1 loop_5862: edge16ln %g6, %g7, %g5 edge8n %l4, %g1, %i2 movn %xcc, %l5, %i3 bleu,a %xcc, loop_5863 tsubcctv %o5, 0x1D87, %i5 ldd [%l7 + 0x48], %f10 bge,pt %xcc, loop_5864 loop_5863: fmovrsgez %o4, %f8, %f4 subcc %l1, %i0, %i6 st %f9, [%l7 + 0x6C] loop_5864: fmovscs %icc, %f0, %f15 tvs %xcc, 0x3 st %f11, [%l7 + 0x64] sub %l2, 0x0275, %g3 sll %o6, %o2, %i4 andncc %g2, %i1, %l6 ta %icc, 0x1 fmovrsne %l0, %f1, %f3 fcmpne32 %f8, %f10, %o7 fandnot1s %f10, %f5, %f4 and %o3, %i7, %l3 fba,a %fcc3, loop_5865 fbe %fcc3, loop_5866 ldsh [%l7 + 0x56], %g4 ldsb [%l7 + 0x61], %o0 loop_5865: nop setx loop_5867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5866: bneg,a,pt %icc, loop_5868 fcmpgt16 %f8, %f6, %o1 ldsb [%l7 + 0x3A], %g7 loop_5867: fble %fcc0, loop_5869 loop_5868: ld [%l7 + 0x1C], %f8 std %f14, [%l7 + 0x38] ldx [%l7 + 0x60], %g6 loop_5869: movge %icc, %l4, %g1 call loop_5870 st %f4, [%l7 + 0x64] andn %i2, %l5, %i3 edge32 %g5, %i5, %o4 loop_5870: movcs %icc, %l1, %o5 fmovrdlz %i6, %f8, %f6 fcmpgt32 %f14, %f0, %i0 brgz,a %g3, loop_5871 xnor %l2, 0x1A1C, %o2 ldsb [%l7 + 0x74], %i4 fcmpeq32 %f8, %f14, %o6 loop_5871: andncc %i1, %g2, %l0 edge16ln %o7, %l6, %i7 ldx [%l7 + 0x48], %o3 fmovsvs %xcc, %f2, %f6 movle %xcc, %l3, %g4 fmovse %icc, %f15, %f12 fandnot1s %f13, %f4, %f2 stx %o0, [%l7 + 0x60] for %f8, %f12, %f0 lduh [%l7 + 0x5E], %o1 fmovda %icc, %f10, %f5 fpsub32 %f8, %f6, %f8 ldsb [%l7 + 0x6E], %g7 fornot1s %f2, %f9, %f2 sth %l4, [%l7 + 0x1C] edge8 %g1, %i2, %g6 edge8n %l5, %i3, %i5 fmovdgu %xcc, %f7, %f10 ldsb [%l7 + 0x3B], %g5 movn %xcc, %o4, %o5 bvs,a loop_5872 fmuld8sux16 %f5, %f4, %f14 ldd [%l7 + 0x48], %f12 fbue %fcc0, loop_5873 loop_5872: movg %xcc, %l1, %i0 movvc %icc, %i6, %l2 tcc %xcc, 0x0 loop_5873: tvs %xcc, 0x2 lduw [%l7 + 0x74], %o2 lduw [%l7 + 0x0C], %g3 fbge,a %fcc0, loop_5874 brgz,a %i4, loop_5875 umulcc %o6, %i1, %g2 call loop_5876 loop_5874: edge8l %o7, %l0, %l6 loop_5875: fmovsg %icc, %f10, %f11 ldd [%l7 + 0x70], %f0 loop_5876: fbuge,a %fcc3, loop_5877 ldd [%l7 + 0x28], %f14 fnot1 %f10, %f10 tl %xcc, 0x7 loop_5877: fmovsgu %xcc, %f11, %f11 stw %i7, [%l7 + 0x24] fmovsvc %xcc, %f15, %f9 xnor %o3, 0x14D1, %l3 tg %icc, 0x3 bg,pt %xcc, loop_5878 fmovdge %xcc, %f5, %f2 fmovs %f10, %f6 tvs %icc, 0x5 loop_5878: andn %o0, 0x12DF, %g4 ldsb [%l7 + 0x5B], %g7 fcmped %fcc3, %f6, %f2 fcmpne16 %f0, %f12, %l4 brgez,a %o1, loop_5879 lduh [%l7 + 0x78], %i2 brlez %g6, loop_5880 bcs loop_5881 loop_5879: move %xcc, %l5, %g1 udivcc %i5, 0x1AD4, %g5 loop_5880: ld [%l7 + 0x20], %f2 loop_5881: fones %f2 fmovdleu %xcc, %f14, %f8 sll %o4, %i3, %l1 fmovda %icc, %f0, %f5 lduh [%l7 + 0x72], %o5 movrlz %i6, %i0, %o2 brlez,a %l2, loop_5882 ld [%l7 + 0x44], %f13 fsrc1 %f0, %f14 std %f2, [%l7 + 0x50] loop_5882: edge16l %i4, %o6, %g3 alignaddr %g2, %o7, %l0 nop setx loop_5883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sll %i1, %l6, %o3 fmovrsne %l3, %f11, %f10 tneg %icc, 0x1 loop_5883: movneg %icc, %i7, %o0 umul %g4, 0x11C1, %g7 bleu %xcc, loop_5884 fornot1 %f0, %f10, %f12 fmovdne %icc, %f5, %f3 fmovsn %icc, %f12, %f6 loop_5884: stw %l4, [%l7 + 0x0C] fone %f4 sth %i2, [%l7 + 0x3C] movge %xcc, %o1, %g6 brgez,a %l5, loop_5885 fmovde %icc, %f5, %f2 stx %g1, [%l7 + 0x28] umulcc %g5, %o4, %i3 loop_5885: ldsb [%l7 + 0x4A], %i5 fpackfix %f12, %f4 bgu loop_5886 stw %l1, [%l7 + 0x58] tl %xcc, 0x6 smul %i6, %i0, %o2 loop_5886: mova %icc, %o5, %i4 fbne,a %fcc2, loop_5887 st %f4, [%l7 + 0x28] st %f4, [%l7 + 0x54] fbul,a %fcc3, loop_5888 loop_5887: lduw [%l7 + 0x54], %l2 fands %f1, %f13, %f1 move %icc, %o6, %g2 loop_5888: stw %o7, [%l7 + 0x24] movvc %icc, %l0, %g3 fmovdgu %xcc, %f1, %f0 addc %i1, %o3, %l3 srax %i7, %l6, %g4 fmuld8ulx16 %f14, %f8, %f14 fpadd32s %f4, %f14, %f12 fmovdge %xcc, %f3, %f9 addcc %g7, %l4, %o0 ldx [%l7 + 0x20], %i2 stw %o1, [%l7 + 0x38] fmovsle %xcc, %f12, %f15 brlz %g6, loop_5889 lduh [%l7 + 0x2C], %l5 fzero %f2 fmovdpos %xcc, %f1, %f11 loop_5889: fmovrde %g5, %f4, %f8 udivcc %o4, 0x18B1, %g1 fmovsleu %icc, %f6, %f9 ldx [%l7 + 0x18], %i5 lduh [%l7 + 0x5A], %i3 sth %i6, [%l7 + 0x3C] fmovse %icc, %f3, %f8 fsrc1 %f14, %f0 ldd [%l7 + 0x38], %f6 brlz,a %l1, loop_5890 std %f10, [%l7 + 0x10] fornot2 %f14, %f8, %f4 xnor %i0, %o5, %i4 loop_5890: mova %xcc, %l2, %o2 st %f2, [%l7 + 0x0C] stb %o6, [%l7 + 0x33] fors %f7, %f12, %f2 ld [%l7 + 0x28], %f13 fmovsle %icc, %f0, %f4 lduw [%l7 + 0x48], %g2 fpack16 %f2, %f5 ldsb [%l7 + 0x16], %o7 ldub [%l7 + 0x47], %l0 movvs %icc, %g3, %o3 fmovsg %xcc, %f2, %f11 alignaddr %i1, %i7, %l3 bge,a loop_5891 stb %g4, [%l7 + 0x4B] std %f14, [%l7 + 0x68] brgez %l6, loop_5892 loop_5891: fmovdg %xcc, %f4, %f3 tge %xcc, 0x6 bleu,a,pt %icc, loop_5893 loop_5892: lduh [%l7 + 0x4E], %l4 fmovscc %xcc, %f2, %f13 taddcctv %g7, 0x0742, %i2 loop_5893: stx %o0, [%l7 + 0x38] xnor %o1, 0x1D46, %g6 ta %icc, 0x7 movrgz %g5, %o4, %l5 fbule %fcc1, loop_5894 movleu %xcc, %i5, %g1 array32 %i6, %l1, %i3 fmovdcs %icc, %f12, %f0 loop_5894: ldd [%l7 + 0x30], %f10 lduh [%l7 + 0x78], %i0 add %i4, %o5, %o2 fsrc1 %f14, %f10 fsrc1 %f2, %f14 ldx [%l7 + 0x78], %l2 stw %g2, [%l7 + 0x60] tvs %xcc, 0x7 lduh [%l7 + 0x28], %o6 movcc %xcc, %l0, %g3 fmul8x16au %f1, %f8, %f10 orn %o3, %o7, %i7 fmovsneg %xcc, %f12, %f6 ldsb [%l7 + 0x1A], %l3 stx %i1, [%l7 + 0x60] addcc %l6, %l4, %g7 fmovdvc %icc, %f10, %f7 fbl,a %fcc3, loop_5895 ldsh [%l7 + 0x7C], %i2 edge8 %g4, %o1, %o0 sra %g6, 0x1A, %o4 loop_5895: ldsh [%l7 + 0x7E], %g5 fmovd %f12, %f14 tcc %xcc, 0x5 ldx [%l7 + 0x10], %i5 fnor %f8, %f0, %f8 tgu %icc, 0x3 fmul8x16al %f13, %f1, %f0 ldsh [%l7 + 0x20], %l5 ldsh [%l7 + 0x28], %g1 umulcc %i6, %i3, %l1 edge16ln %i4, %o5, %o2 bpos,a,pt %xcc, loop_5896 ldsw [%l7 + 0x18], %l2 fexpand %f7, %f14 ldsb [%l7 + 0x3C], %i0 loop_5896: edge32n %o6, %l0, %g2 stx %g3, [%l7 + 0x38] movgu %icc, %o3, %o7 stx %i7, [%l7 + 0x18] umul %l3, 0x0412, %i1 fxnor %f0, %f6, %f8 movrgz %l4, 0x3C5, %l6 fmovsleu %xcc, %f1, %f13 stb %i2, [%l7 + 0x42] fmovscs %xcc, %f13, %f7 fpack32 %f6, %f4, %f12 ldsh [%l7 + 0x20], %g4 sth %o1, [%l7 + 0x32] stb %g7, [%l7 + 0x6B] fmovs %f9, %f3 tl %xcc, 0x3 bvs %xcc, loop_5897 fornot1 %f6, %f14, %f6 fornot2s %f6, %f0, %f5 edge8 %o0, %o4, %g5 loop_5897: ldub [%l7 + 0x4D], %g6 fbg %fcc3, loop_5898 fxor %f8, %f12, %f6 fbug %fcc0, loop_5899 addc %i5, 0x15A2, %l5 loop_5898: fnegs %f6, %f10 fbe %fcc1, loop_5900 loop_5899: brlez,a %i6, loop_5901 fnand %f2, %f6, %f2 fmovdvc %xcc, %f0, %f3 loop_5900: orn %g1, 0x1763, %i3 loop_5901: tcc %icc, 0x3 sethi 0x0954, %i4 ldx [%l7 + 0x10], %l1 brnz,a %o5, loop_5902 lduh [%l7 + 0x18], %l2 ldsw [%l7 + 0x58], %i0 ldx [%l7 + 0x48], %o2 loop_5902: fcmpgt32 %f4, %f8, %o6 fmovdcs %icc, %f3, %f5 alignaddrl %g2, %l0, %g3 ldsw [%l7 + 0x1C], %o3 fmovdge %xcc, %f4, %f12 fmovrse %o7, %f5, %f9 tneg %icc, 0x0 ldx [%l7 + 0x40], %l3 stx %i7, [%l7 + 0x78] ldd [%l7 + 0x18], %f6 sra %l4, 0x09, %l6 stb %i2, [%l7 + 0x61] fcmpes %fcc1, %f1, %f12 ldsb [%l7 + 0x36], %g4 and %i1, %o1, %o0 fmovsleu %icc, %f8, %f2 fmul8x16 %f2, %f0, %f10 edge32ln %g7, %g5, %o4 umulcc %i5, 0x0F9C, %g6 fpsub16s %f15, %f7, %f0 fbue %fcc0, loop_5903 fpadd16s %f3, %f10, %f13 stx %l5, [%l7 + 0x08] st %f1, [%l7 + 0x54] loop_5903: tneg %xcc, 0x0 movn %icc, %g1, %i3 lduw [%l7 + 0x58], %i4 ldub [%l7 + 0x79], %l1 ldsh [%l7 + 0x1A], %o5 fble %fcc1, loop_5904 fpsub16 %f2, %f0, %f2 fsrc2s %f11, %f12 stw %l2, [%l7 + 0x7C] loop_5904: std %f14, [%l7 + 0x70] fmovde %xcc, %f13, %f5 brnz,a %i0, loop_5905 st %f9, [%l7 + 0x44] stx %o2, [%l7 + 0x40] sdiv %o6, 0x01AC, %i6 loop_5905: brz,a %l0, loop_5906 sub %g2, 0x091F, %g3 umul %o3, %o7, %i7 fmovrdne %l3, %f8, %f4 loop_5906: lduh [%l7 + 0x68], %l4 fmovsg %xcc, %f1, %f3 ldsb [%l7 + 0x64], %l6 stx %i2, [%l7 + 0x68] movle %icc, %g4, %o1 ldub [%l7 + 0x45], %i1 edge16l %o0, %g5, %g7 fnot2s %f15, %f6 sethi 0x1ACB, %i5 std %f12, [%l7 + 0x58] stw %g6, [%l7 + 0x50] edge16n %l5, %o4, %i3 fmovrsgez %g1, %f15, %f11 addccc %l1, 0x1E1A, %i4 stb %o5, [%l7 + 0x1F] taddcc %l2, %i0, %o2 sll %i6, 0x19, %o6 fnand %f4, %f2, %f10 xorcc %l0, %g2, %g3 ldd [%l7 + 0x28], %f4 fcmple32 %f4, %f2, %o7 tle %xcc, 0x1 movpos %icc, %o3, %i7 ldx [%l7 + 0x08], %l3 ldd [%l7 + 0x38], %f10 fpadd32s %f8, %f12, %f12 bge %icc, loop_5907 ldsw [%l7 + 0x0C], %l4 array32 %l6, %i2, %o1 edge8n %i1, %o0, %g5 loop_5907: fmovdcs %icc, %f10, %f2 ldd [%l7 + 0x68], %f12 bneg,a %icc, loop_5908 fxnor %f10, %f12, %f8 fbge %fcc3, loop_5909 lduw [%l7 + 0x10], %g4 loop_5908: ldub [%l7 + 0x08], %i5 bvs,pn %xcc, loop_5910 loop_5909: fmovscs %icc, %f0, %f9 siam 0x7 fmovrsne %g6, %f6, %f10 loop_5910: fbug,a %fcc0, loop_5911 fbg %fcc0, loop_5912 andn %l5, %g7, %o4 ba %xcc, loop_5913 loop_5911: fmovdneg %icc, %f2, %f0 loop_5912: ble,a loop_5914 fnands %f1, %f2, %f10 loop_5913: fcmpne16 %f4, %f10, %g1 tgu %icc, 0x2 loop_5914: fcmpd %fcc0, %f2, %f4 movleu %icc, %i3, %l1 movvc %xcc, %o5, %i4 array8 %l2, %i0, %i6 fpsub16 %f10, %f2, %f8 bgu loop_5915 ldub [%l7 + 0x32], %o2 stx %l0, [%l7 + 0x68] alignaddrl %o6, %g2, %g3 loop_5915: ldsw [%l7 + 0x3C], %o7 movl %xcc, %o3, %i7 array16 %l4, %l3, %i2 taddcctv %l6, %o1, %o0 array16 %i1, %g4, %i5 tsubcctv %g5, %l5, %g7 fmovrdgz %g6, %f14, %f12 stw %g1, [%l7 + 0x14] ldx [%l7 + 0x68], %o4 fmovda %xcc, %f13, %f5 movcs %xcc, %l1, %o5 stb %i3, [%l7 + 0x48] ldsw [%l7 + 0x68], %l2 stx %i0, [%l7 + 0x70] sth %i6, [%l7 + 0x42] ldsb [%l7 + 0x69], %o2 nop setx loop_5916, %l0, %l1 jmpl %l1, %l0 movn %xcc, %o6, %g2 lduh [%l7 + 0x0C], %g3 fmovrdgz %o7, %f4, %f8 loop_5916: ld [%l7 + 0x60], %f4 ldd [%l7 + 0x10], %f12 movcc %icc, %o3, %i7 fmovsne %icc, %f2, %f9 fxor %f8, %f14, %f6 fmovsvs %icc, %f3, %f12 stx %l4, [%l7 + 0x08] ld [%l7 + 0x08], %f10 fnand %f6, %f0, %f0 fpadd16s %f2, %f14, %f15 sra %l3, %i4, %l6 stw %o1, [%l7 + 0x38] addc %o0, %i1, %g4 andcc %i5, 0x19C5, %i2 ldx [%l7 + 0x28], %g5 lduh [%l7 + 0x62], %l5 xorcc %g6, %g7, %o4 fmovsvc %icc, %f15, %f5 fornot2s %f4, %f3, %f15 lduw [%l7 + 0x6C], %g1 tvs %icc, 0x2 fmovrdgez %l1, %f2, %f2 st %f11, [%l7 + 0x68] sdivx %o5, 0x00B0, %i3 stw %i0, [%l7 + 0x5C] movg %icc, %l2, %i6 brlez %o2, loop_5917 fsrc1 %f2, %f12 sll %l0, 0x05, %g2 fmul8x16 %f12, %f12, %f4 loop_5917: ldd [%l7 + 0x28], %f0 movrne %g3, %o7, %o6 be,pt %xcc, loop_5918 edge8 %i7, %l4, %o3 fmovsleu %icc, %f2, %f0 edge8ln %i4, %l6, %l3 loop_5918: addc %o1, %i1, %o0 sth %g4, [%l7 + 0x26] mulscc %i2, %i5, %g5 ldsw [%l7 + 0x3C], %g6 xorcc %g7, %o4, %l5 sdivcc %l1, 0x17AC, %o5 fbe %fcc3, loop_5919 fcmped %fcc0, %f14, %f6 brz,a %g1, loop_5920 fcmple32 %f6, %f14, %i0 loop_5919: ldub [%l7 + 0x29], %l2 xorcc %i6, 0x14DD, %o2 loop_5920: fcmpne16 %f6, %f2, %l0 fmovsgu %xcc, %f12, %f5 ta %xcc, 0x4 bg,a,pt %xcc, loop_5921 fblg,a %fcc1, loop_5922 fmovdcs %icc, %f5, %f6 ldsh [%l7 + 0x72], %g2 loop_5921: fbl %fcc2, loop_5923 loop_5922: ld [%l7 + 0x70], %f10 lduh [%l7 + 0x44], %i3 fnor %f6, %f2, %f6 loop_5923: tneg %icc, 0x1 ldsh [%l7 + 0x20], %g3 tneg %icc, 0x1 ldsb [%l7 + 0x64], %o6 sub %o7, %i7, %l4 ldsb [%l7 + 0x42], %i4 stx %l6, [%l7 + 0x60] nop setx loop_5924, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge,a %fcc0, loop_5925 stb %l3, [%l7 + 0x27] bleu loop_5926 loop_5924: ldd [%l7 + 0x68], %f10 loop_5925: fmovse %icc, %f0, %f10 mova %icc, %o1, %o3 loop_5926: movrne %o0, 0x0B0, %g4 bvc,a,pt %xcc, loop_5927 lduw [%l7 + 0x44], %i2 fcmpne32 %f0, %f12, %i5 fnot1 %f8, %f10 loop_5927: sra %i1, 0x04, %g5 tg %xcc, 0x3 faligndata %f4, %f0, %f0 fpadd32 %f4, %f2, %f4 ldx [%l7 + 0x30], %g6 subc %o4, 0x11FC, %l5 fmovsne %xcc, %f9, %f2 taddcc %l1, %g7, %o5 lduh [%l7 + 0x72], %i0 and %g1, 0x05B0, %i6 orncc %l2, %o2, %l0 std %f2, [%l7 + 0x40] lduw [%l7 + 0x6C], %g2 tl %icc, 0x0 fmovrdgez %g3, %f12, %f12 fmovdn %icc, %f10, %f10 brlez,a %o6, loop_5928 edge32 %i3, %o7, %i7 fbug,a %fcc2, loop_5929 brlez,a %l4, loop_5930 loop_5928: fpadd32 %f10, %f10, %f14 brz,a %i4, loop_5931 loop_5929: bvc,a %xcc, loop_5932 loop_5930: fbe %fcc3, loop_5933 fcmpgt32 %f2, %f4, %l3 loop_5931: ldsw [%l7 + 0x58], %o1 loop_5932: movgu %icc, %o3, %o0 loop_5933: fpmerge %f1, %f12, %f8 te %icc, 0x6 fnor %f8, %f14, %f6 fsrc2 %f8, %f8 fmovsl %icc, %f3, %f12 ta %xcc, 0x2 lduh [%l7 + 0x7C], %g4 fandnot2 %f6, %f10, %f10 sth %i2, [%l7 + 0x36] lduw [%l7 + 0x1C], %l6 stx %i1, [%l7 + 0x48] ldx [%l7 + 0x20], %i5 fabsd %f0, %f8 fsrc1s %f13, %f15 add %g5, %o4, %l5 fnot1 %f4, %f8 ldsw [%l7 + 0x54], %l1 srax %g6, %o5, %g7 movn %icc, %g1, %i6 st %f15, [%l7 + 0x68] edge32n %l2, %o2, %l0 ldx [%l7 + 0x70], %i0 fmovdcc %xcc, %f1, %f1 ta %xcc, 0x5 fmovsge %xcc, %f1, %f15 fmovdvc %xcc, %f7, %f8 movn %icc, %g2, %o6 sth %g3, [%l7 + 0x66] bcs,a %icc, loop_5934 fors %f14, %f12, %f2 fnot2s %f3, %f5 fbu %fcc2, loop_5935 loop_5934: fpsub16s %f5, %f14, %f6 call loop_5936 ldsw [%l7 + 0x74], %o7 loop_5935: and %i3, %i7, %l4 or %l3, 0x1618, %i4 loop_5936: fmovsle %xcc, %f6, %f6 fmovdcc %icc, %f13, %f13 sdiv %o1, 0x0F4A, %o0 ldx [%l7 + 0x30], %g4 edge32n %o3, %i2, %l6 fsrc2 %f14, %f12 stw %i1, [%l7 + 0x18] ldsh [%l7 + 0x66], %i5 fmovdne %icc, %f14, %f8 fcmpgt16 %f10, %f8, %g5 movrlez %l5, 0x082, %o4 st %f10, [%l7 + 0x3C] fmovdpos %icc, %f11, %f8 ldsw [%l7 + 0x4C], %l1 ldub [%l7 + 0x48], %o5 ldd [%l7 + 0x70], %f14 st %f13, [%l7 + 0x08] fmovdpos %icc, %f10, %f13 fpmerge %f9, %f4, %f4 movleu %xcc, %g6, %g7 stx %i6, [%l7 + 0x58] ldx [%l7 + 0x78], %l2 ldd [%l7 + 0x10], %f6 bgu,pn %xcc, loop_5937 fmovrsgez %g1, %f13, %f5 ldd [%l7 + 0x58], %f10 ldx [%l7 + 0x30], %o2 loop_5937: ldsh [%l7 + 0x26], %i0 ldx [%l7 + 0x40], %g2 stw %o6, [%l7 + 0x14] fnor %f2, %f6, %f0 fmovdvs %icc, %f4, %f4 fmovspos %xcc, %f6, %f2 fmovdgu %xcc, %f3, %f7 fbge,a %fcc0, loop_5938 fmovrslez %g3, %f4, %f13 fpsub32s %f13, %f8, %f11 fcmpne16 %f4, %f10, %o7 loop_5938: tle %icc, 0x6 brnz,a %l0, loop_5939 fornot1s %f4, %f11, %f1 edge8ln %i7, %i3, %l4 fmovspos %icc, %f4, %f15 loop_5939: fcmpeq32 %f10, %f4, %l3 sth %o1, [%l7 + 0x54] std %f2, [%l7 + 0x20] sdiv %i4, 0x1F84, %g4 ldsh [%l7 + 0x34], %o3 popc 0x1CA7, %o0 movcc %icc, %i2, %l6 tneg %xcc, 0x5 ld [%l7 + 0x6C], %f14 fandnot2 %f6, %f14, %f10 ldub [%l7 + 0x36], %i1 fsrc2 %f2, %f10 sub %i5, 0x0CFC, %g5 brz %o4, loop_5940 brz %l1, loop_5941 and %o5, %g6, %g7 ta %xcc, 0x7 loop_5940: sub %l5, %l2, %g1 loop_5941: std %f6, [%l7 + 0x78] stb %o2, [%l7 + 0x1D] fmovrse %i6, %f0, %f2 tgu %icc, 0x1 movneg %xcc, %g2, %i0 fandnot1 %f8, %f8, %f0 ldd [%l7 + 0x20], %f8 stx %g3, [%l7 + 0x08] fnand %f8, %f2, %f2 fbl,a %fcc0, loop_5942 lduh [%l7 + 0x76], %o6 ldsw [%l7 + 0x58], %l0 fcmple32 %f2, %f10, %i7 loop_5942: movn %xcc, %o7, %l4 fands %f1, %f9, %f0 fxnors %f8, %f2, %f10 ldsw [%l7 + 0x10], %i3 sethi 0x0CA2, %o1 ld [%l7 + 0x60], %f9 fmovsvc %xcc, %f10, %f15 ldub [%l7 + 0x5E], %i4 fxors %f2, %f0, %f15 fmovdl %icc, %f2, %f3 fmul8x16al %f0, %f7, %f14 fmovdpos %icc, %f13, %f9 fpadd16 %f10, %f4, %f8 lduw [%l7 + 0x44], %g4 ba,pt %icc, loop_5943 fmovdcs %xcc, %f15, %f6 fnot2s %f1, %f13 stx %o3, [%l7 + 0x68] loop_5943: std %f10, [%l7 + 0x10] fsrc2 %f12, %f12 brgez,a %o0, loop_5944 fmovsa %xcc, %f10, %f13 st %f12, [%l7 + 0x74] fpadd16s %f1, %f12, %f9 loop_5944: stx %i2, [%l7 + 0x40] fmovdcc %icc, %f15, %f9 sllx %l6, %l3, %i1 fpack32 %f2, %f14, %f10 be loop_5945 movcc %xcc, %g5, %o4 fmovsge %icc, %f14, %f13 fpsub32s %f7, %f6, %f5 loop_5945: subc %i5, %l1, %g6 st %f13, [%l7 + 0x68] tge %icc, 0x7 brlz %o5, loop_5946 sdivx %g7, 0x1CA3, %l5 stw %l2, [%l7 + 0x4C] edge16l %g1, %o2, %g2 loop_5946: bn loop_5947 fabss %f3, %f3 lduh [%l7 + 0x3A], %i0 lduh [%l7 + 0x12], %i6 loop_5947: tg %xcc, 0x5 ldsw [%l7 + 0x44], %o6 fbule %fcc1, loop_5948 sth %l0, [%l7 + 0x78] ldd [%l7 + 0x50], %f0 move %xcc, %g3, %o7 loop_5948: ldsb [%l7 + 0x59], %l4 ldub [%l7 + 0x2E], %i3 subc %i7, 0x15AB, %i4 be,a loop_5949 fbue,a %fcc2, loop_5950 movvs %xcc, %g4, %o3 and %o1, %o0, %l6 loop_5949: lduw [%l7 + 0x6C], %l3 loop_5950: fsrc1 %f8, %f6 fmovrdgez %i1, %f6, %f6 edge16ln %g5, %i2, %o4 ldx [%l7 + 0x58], %i5 sdiv %g6, 0x1731, %l1 fmovdcs %xcc, %f13, %f12 srlx %o5, %g7, %l2 fpmerge %f10, %f15, %f12 fabss %f7, %f10 movpos %icc, %l5, %g1 ldsh [%l7 + 0x7E], %o2 ldsb [%l7 + 0x6A], %i0 lduw [%l7 + 0x74], %g2 std %f4, [%l7 + 0x58] fand %f0, %f12, %f4 fmovrse %o6, %f14, %f1 stx %l0, [%l7 + 0x50] ldsw [%l7 + 0x60], %g3 fnot2s %f10, %f2 ldsh [%l7 + 0x0C], %i6 ba,pt %xcc, loop_5951 movrlz %o7, %l4, %i3 fpadd32s %f2, %f8, %f3 popc %i7, %i4 loop_5951: fxor %f14, %f4, %f0 ldub [%l7 + 0x3D], %g4 andn %o3, %o0, %l6 fmovdcs %xcc, %f10, %f11 fmovsgu %xcc, %f6, %f11 fmovrslz %l3, %f0, %f14 brlez %o1, loop_5952 edge32 %i1, %i2, %o4 brgz,a %i5, loop_5953 ldsh [%l7 + 0x58], %g5 loop_5952: ldd [%l7 + 0x28], %f10 fsrc1 %f4, %f0 loop_5953: addc %g6, 0x089B, %o5 st %f12, [%l7 + 0x50] sethi 0x1286, %g7 ldub [%l7 + 0x4F], %l2 movn %icc, %l5, %l1 movne %icc, %o2, %i0 fpadd16s %f5, %f13, %f7 mulscc %g1, 0x10A6, %o6 stw %g2, [%l7 + 0x50] alignaddrl %g3, %i6, %l0 brlz,a %o7, loop_5954 fmovdgu %xcc, %f8, %f0 fpsub16s %f7, %f10, %f11 stb %l4, [%l7 + 0x2D] loop_5954: movcc %xcc, %i3, %i7 orcc %i4, 0x1FA0, %g4 udiv %o0, 0x0CAB, %o3 movne %xcc, %l6, %l3 fabss %f10, %f0 tcs %xcc, 0x7 fmovdneg %icc, %f6, %f11 fbul %fcc0, loop_5955 umulcc %i1, 0x1EFA, %i2 movle %xcc, %o1, %o4 bpos,a,pt %icc, loop_5956 loop_5955: sdivx %i5, 0x109F, %g5 fnot1 %f4, %f4 andn %g6, %g7, %o5 loop_5956: fmovsvc %icc, %f12, %f2 movl %xcc, %l2, %l1 fbn %fcc3, loop_5957 edge32l %o2, %l5, %g1 brlz %o6, loop_5958 sth %g2, [%l7 + 0x40] loop_5957: edge32l %g3, %i6, %i0 stw %o7, [%l7 + 0x78] loop_5958: sllx %l4, %l0, %i3 st %f11, [%l7 + 0x3C] fzeros %f7 fornot2 %f4, %f12, %f0 bleu,a %xcc, loop_5959 ldx [%l7 + 0x60], %i4 ld [%l7 + 0x54], %f14 ldsw [%l7 + 0x0C], %i7 loop_5959: popc %o0, %g4 fcmpeq16 %f8, %f4, %l6 umulcc %l3, 0x1FE7, %o3 fmovsneg %xcc, %f13, %f4 stx %i2, [%l7 + 0x08] nop setx loop_5960, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x157C, %o1 fornot2s %f4, %f8, %f9 ldsb [%l7 + 0x2E], %o4 loop_5960: fmovrdgz %i1, %f14, %f14 fxors %f11, %f5, %f2 ldsh [%l7 + 0x3A], %i5 nop setx loop_5961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc0, %f9, %f13 udivx %g5, 0x01B8, %g7 ldd [%l7 + 0x58], %f6 loop_5961: tn %icc, 0x0 fmovdge %icc, %f11, %f12 fpadd16 %f14, %f8, %f8 ldub [%l7 + 0x49], %g6 lduw [%l7 + 0x5C], %o5 movcs %icc, %l2, %o2 fmovs %f3, %f10 fmovdneg %xcc, %f8, %f6 lduw [%l7 + 0x70], %l1 edge16n %l5, %g1, %o6 st %f1, [%l7 + 0x74] std %f12, [%l7 + 0x60] fmovscc %icc, %f12, %f11 ldsw [%l7 + 0x40], %g2 ldsw [%l7 + 0x10], %i6 fcmpne16 %f8, %f8, %i0 lduw [%l7 + 0x68], %o7 ld [%l7 + 0x3C], %f14 lduh [%l7 + 0x0E], %g3 fble %fcc3, loop_5962 tvs %icc, 0x6 fcmps %fcc2, %f2, %f14 movcc %icc, %l4, %l0 loop_5962: fmuld8ulx16 %f11, %f12, %f0 lduh [%l7 + 0x72], %i3 fbuge %fcc2, loop_5963 fbue %fcc1, loop_5964 fmovde %xcc, %f6, %f7 fbge,a %fcc0, loop_5965 loop_5963: st %f2, [%l7 + 0x1C] loop_5964: fpsub32 %f14, %f0, %f14 fmovse %icc, %f3, %f9 loop_5965: ldd [%l7 + 0x38], %f12 fmovsa %xcc, %f0, %f5 fpsub32s %f0, %f2, %f7 ldx [%l7 + 0x18], %i4 udiv %o0, 0x10C8, %i7 tsubcc %l6, %l3, %o3 ldub [%l7 + 0x1D], %i2 fcmpgt16 %f8, %f2, %o1 tvc %xcc, 0x6 fxnors %f3, %f7, %f1 movrlez %g4, 0x3C4, %o4 ld [%l7 + 0x5C], %f15 fsrc1 %f0, %f6 fbuge,a %fcc1, loop_5966 fpadd32 %f6, %f2, %f6 ldx [%l7 + 0x28], %i1 std %f2, [%l7 + 0x18] loop_5966: stw %g5, [%l7 + 0x78] andn %i5, 0x1A35, %g6 umulcc %g7, 0x1138, %o5 stb %o2, [%l7 + 0x4A] fmovscs %xcc, %f12, %f11 fsrc2s %f2, %f1 fexpand %f14, %f14 siam 0x7 fcmple32 %f4, %f0, %l2 fcmpeq16 %f0, %f6, %l5 sdivx %l1, 0x081A, %o6 bge loop_5967 lduh [%l7 + 0x3A], %g2 stb %i6, [%l7 + 0x68] fmovd %f0, %f4 loop_5967: fmuld8sux16 %f4, %f4, %f12 std %f2, [%l7 + 0x50] fornot1s %f12, %f4, %f7 ldd [%l7 + 0x10], %f4 ble,pn %icc, loop_5968 fcmpgt32 %f0, %f2, %g1 sdivx %i0, 0x04BA, %o7 fornot1 %f8, %f10, %f4 loop_5968: sth %l4, [%l7 + 0x4E] ld [%l7 + 0x6C], %f1 bne,a %icc, loop_5969 std %f10, [%l7 + 0x60] st %f13, [%l7 + 0x18] bvs,a,pt %xcc, loop_5970 loop_5969: fmovdn %icc, %f3, %f4 movn %icc, %g3, %l0 ldsw [%l7 + 0x58], %i4 loop_5970: bcc,a loop_5971 movrgz %o0, %i7, %l6 fcmpne32 %f14, %f4, %i3 movrlez %l3, 0x220, %i2 loop_5971: fmovsn %icc, %f11, %f2 stx %o1, [%l7 + 0x58] ldub [%l7 + 0x47], %g4 addccc %o3, 0x1D04, %o4 ld [%l7 + 0x08], %f1 fmovsn %xcc, %f1, %f9 lduw [%l7 + 0x24], %i1 sethi 0x0A2C, %g5 ldub [%l7 + 0x73], %i5 ble loop_5972 fblg,a %fcc1, loop_5973 taddcctv %g7, %o5, %g6 subcc %l2, %l5, %o2 loop_5972: be,pt %icc, loop_5974 loop_5973: bcs %icc, loop_5975 stw %l1, [%l7 + 0x54] ld [%l7 + 0x78], %f4 loop_5974: siam 0x3 loop_5975: movcc %xcc, %g2, %i6 fone %f0 sth %g1, [%l7 + 0x2E] tsubcc %o6, 0x1166, %i0 taddcc %o7, 0x156C, %l4 mulscc %l0, %g3, %o0 ldx [%l7 + 0x30], %i7 call loop_5976 sth %l6, [%l7 + 0x42] brgez %i4, loop_5977 for %f4, %f6, %f12 loop_5976: fmovdvs %xcc, %f8, %f7 bneg,a %icc, loop_5978 loop_5977: fmovrsgz %l3, %f11, %f14 fbl %fcc1, loop_5979 movgu %icc, %i3, %i2 loop_5978: lduw [%l7 + 0x30], %o1 ta %xcc, 0x2 loop_5979: for %f10, %f2, %f14 call loop_5980 bshuffle %f6, %f8, %f8 fandnot2 %f2, %f8, %f4 bleu %icc, loop_5981 loop_5980: ldub [%l7 + 0x37], %g4 ta %icc, 0x2 edge32 %o4, %o3, %g5 loop_5981: fbe %fcc0, loop_5982 mulscc %i1, %g7, %i5 edge32n %g6, %l2, %l5 ldsh [%l7 + 0x68], %o5 loop_5982: fcmps %fcc2, %f1, %f12 ldx [%l7 + 0x10], %o2 addc %g2, 0x16E8, %l1 array32 %g1, %o6, %i0 andncc %i6, %l4, %l0 stx %g3, [%l7 + 0x08] bl,a,pt %xcc, loop_5983 bpos,pt %icc, loop_5984 alignaddrl %o7, %i7, %l6 fnegs %f11, %f12 loop_5983: for %f0, %f10, %f2 loop_5984: ldsb [%l7 + 0x1F], %o0 ldx [%l7 + 0x40], %i4 fmovd %f2, %f0 lduw [%l7 + 0x6C], %l3 stb %i3, [%l7 + 0x55] stx %i2, [%l7 + 0x10] fcmpne32 %f6, %f6, %o1 fmuld8ulx16 %f6, %f6, %f10 fxors %f4, %f8, %f6 edge16 %g4, %o4, %g5 srl %o3, %i1, %i5 andn %g7, 0x11F2, %g6 fbule %fcc2, loop_5985 fexpand %f1, %f14 fmovd %f10, %f12 movcc %xcc, %l2, %l5 loop_5985: fnands %f0, %f11, %f15 fpsub32s %f0, %f1, %f3 fmovsle %icc, %f8, %f0 fpadd16 %f8, %f6, %f2 fornot1s %f3, %f12, %f15 fmovspos %icc, %f10, %f5 orncc %o2, %o5, %g2 fba %fcc3, loop_5986 fnot1s %f13, %f5 fbug %fcc2, loop_5987 movrlz %g1, 0x0E6, %o6 loop_5986: bgu loop_5988 tcc %icc, 0x2 loop_5987: fmovsle %icc, %f0, %f4 fzero %f2 loop_5988: fbg,a %fcc0, loop_5989 fmovdle %xcc, %f2, %f6 fbe,a %fcc2, loop_5990 fmovdneg %xcc, %f6, %f8 loop_5989: addccc %l1, 0x080C, %i0 ldx [%l7 + 0x20], %l4 loop_5990: fornot2 %f2, %f8, %f12 fcmpeq16 %f0, %f2, %l0 fbu %fcc0, loop_5991 ldsb [%l7 + 0x75], %i6 fnot1 %f8, %f10 fmovdn %xcc, %f13, %f2 loop_5991: fmovrse %o7, %f6, %f8 fmovd %f14, %f10 mulscc %g3, %i7, %l6 movn %icc, %i4, %l3 fand %f12, %f0, %f8 smulcc %i3, %o0, %i2 std %f0, [%l7 + 0x78] fcmped %fcc0, %f14, %f6 fpsub32 %f2, %f2, %f12 brnz %o1, loop_5992 fmovsvc %icc, %f4, %f8 fzero %f2 andcc %o4, %g5, %o3 loop_5992: fcmpeq16 %f0, %f2, %g4 stw %i1, [%l7 + 0x54] taddcc %g7, 0x124C, %i5 std %f10, [%l7 + 0x68] ld [%l7 + 0x44], %f6 fornot2 %f6, %f8, %f0 fsrc2s %f1, %f3 fble,a %fcc1, loop_5993 ldsb [%l7 + 0x76], %l2 std %f12, [%l7 + 0x30] movleu %icc, %g6, %l5 loop_5993: ld [%l7 + 0x30], %f4 ld [%l7 + 0x7C], %f1 fnegs %f3, %f5 fmovdg %icc, %f6, %f11 fornot2s %f10, %f10, %f8 array16 %o2, %g2, %o5 fbue,a %fcc0, loop_5994 fmovdg %xcc, %f6, %f8 lduw [%l7 + 0x68], %g1 fcmpd %fcc2, %f0, %f14 loop_5994: fandnot1 %f2, %f8, %f14 lduw [%l7 + 0x3C], %o6 ldsw [%l7 + 0x18], %l1 stx %l4, [%l7 + 0x40] ldsb [%l7 + 0x39], %l0 smul %i6, 0x04D7, %o7 ble %xcc, loop_5995 bleu,a loop_5996 ldub [%l7 + 0x4B], %i0 std %f4, [%l7 + 0x20] loop_5995: ldx [%l7 + 0x20], %g3 loop_5996: edge32 %l6, %i4, %i7 fmovscc %icc, %f0, %f11 movrlez %l3, 0x146, %o0 sdivcc %i2, 0x0E6E, %o1 movrlz %o4, 0x3B9, %g5 fnor %f14, %f2, %f4 fornot1s %f8, %f11, %f8 brz %o3, loop_5997 add %i3, 0x1DA9, %g4 fnand %f6, %f0, %f10 stx %g7, [%l7 + 0x48] loop_5997: pdist %f8, %f6, %f10 stx %i1, [%l7 + 0x70] movrne %l2, 0x000, %i5 stb %g6, [%l7 + 0x43] tg %xcc, 0x3 fxnors %f4, %f7, %f7 tsubcc %l5, 0x1EAD, %o2 bshuffle %f2, %f12, %f10 umul %o5, 0x1A4E, %g2 stb %g1, [%l7 + 0x7D] fmovrdlz %l1, %f0, %f10 sub %l4, %l0, %o6 fands %f14, %f3, %f11 fmuld8ulx16 %f3, %f3, %f12 movne %icc, %o7, %i6 fpadd32s %f8, %f1, %f5 stb %g3, [%l7 + 0x33] edge32n %i0, %i4, %l6 bneg %xcc, loop_5998 ldsb [%l7 + 0x28], %i7 edge32n %l3, %i2, %o1 bvc,pt %icc, loop_5999 loop_5998: bvc,a loop_6000 movge %xcc, %o0, %g5 subcc %o4, %o3, %g4 loop_5999: ldd [%l7 + 0x08], %f0 loop_6000: fpadd16s %f0, %f12, %f0 bneg %icc, loop_6001 fnegs %f7, %f4 edge32ln %i3, %g7, %i1 faligndata %f10, %f4, %f2 loop_6001: fxors %f0, %f2, %f6 fxor %f4, %f14, %f14 lduh [%l7 + 0x36], %l2 fmovsle %icc, %f6, %f14 fandnot2 %f14, %f4, %f2 fmovda %icc, %f7, %f15 std %f12, [%l7 + 0x38] movgu %xcc, %i5, %g6 bneg,pn %icc, loop_6002 tvc %icc, 0x3 stb %o2, [%l7 + 0x17] fmovdpos %icc, %f8, %f14 loop_6002: fpadd16 %f8, %f2, %f8 ldsh [%l7 + 0x0C], %l5 addccc %o5, 0x1554, %g2 sub %g1, %l1, %l4 srl %l0, 0x1E, %o6 andncc %i6, %o7, %g3 siam 0x5 sth %i0, [%l7 + 0x20] ld [%l7 + 0x1C], %f9 tpos %xcc, 0x3 fmovrsne %i4, %f10, %f14 mulscc %i7, 0x0D7D, %l6 fexpand %f14, %f0 st %f5, [%l7 + 0x34] lduw [%l7 + 0x28], %i2 siam 0x6 andn %l3, %o1, %o0 sth %g5, [%l7 + 0x74] fandnot1 %f14, %f0, %f6 movre %o4, %g4, %i3 orn %o3, %i1, %l2 fmul8x16al %f7, %f12, %f10 fbuge %fcc3, loop_6003 tl %xcc, 0x7 tcc %xcc, 0x5 std %f14, [%l7 + 0x18] loop_6003: ble,a,pn %xcc, loop_6004 stw %i5, [%l7 + 0x7C] alignaddr %g6, %o2, %g7 ld [%l7 + 0x0C], %f9 loop_6004: fmul8sux16 %f12, %f0, %f14 fmul8sux16 %f4, %f0, %f4 fmovrslez %l5, %f9, %f12 fmovsleu %icc, %f12, %f6 fmul8x16al %f1, %f8, %f2 for %f6, %f8, %f8 tsubcc %g2, %g1, %l1 umul %o5, 0x0D19, %l0 ldub [%l7 + 0x45], %l4 fand %f4, %f14, %f8 std %f4, [%l7 + 0x30] movg %xcc, %i6, %o7 stw %o6, [%l7 + 0x78] andn %i0, 0x0725, %g3 stw %i7, [%l7 + 0x50] fmovrdne %i4, %f2, %f8 ldsw [%l7 + 0x4C], %l6 brnz %i2, loop_6005 fandnot1 %f0, %f4, %f0 fmovde %icc, %f0, %f13 st %f14, [%l7 + 0x2C] loop_6005: fsrc2s %f4, %f1 bn loop_6006 fpadd16 %f14, %f14, %f2 fmovrslez %o1, %f11, %f5 bl loop_6007 loop_6006: edge16ln %l3, %g5, %o0 taddcctv %o4, 0x1B95, %i3 fmuld8sux16 %f11, %f12, %f2 loop_6007: sdivx %g4, 0x0FCA, %o3 fmovrdgez %i1, %f8, %f12 nop setx loop_6008, %l0, %l1 jmpl %l1, %l2 fsrc2 %f12, %f6 fpackfix %f10, %f12 lduh [%l7 + 0x0E], %g6 loop_6008: ldsw [%l7 + 0x5C], %o2 bgu %icc, loop_6009 fba,a %fcc2, loop_6010 fexpand %f7, %f14 ldsw [%l7 + 0x0C], %g7 loop_6009: ldx [%l7 + 0x68], %l5 loop_6010: lduh [%l7 + 0x6E], %i5 fcmped %fcc2, %f4, %f2 bl,a,pn %xcc, loop_6011 and %g2, %g1, %l1 movle %icc, %o5, %l0 stw %l4, [%l7 + 0x28] loop_6011: fmul8sux16 %f8, %f10, %f14 fnot1 %f12, %f2 add %i6, 0x197D, %o6 fmovsg %icc, %f13, %f7 sdivx %i0, 0x19A7, %g3 edge8ln %i7, %o7, %i4 stx %l6, [%l7 + 0x58] orn %o1, %i2, %l3 tne %xcc, 0x6 xnor %g5, %o0, %i3 st %f8, [%l7 + 0x24] subccc %o4, %o3, %g4 movvc %icc, %l2, %g6 taddcc %o2, %i1, %l5 fbne %fcc3, loop_6012 array16 %g7, %i5, %g2 fmovde %icc, %f1, %f14 fmovdle %xcc, %f12, %f15 loop_6012: taddcctv %g1, %l1, %l0 fbug %fcc3, loop_6013 nop setx loop_6014, %l0, %l1 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 %o5, [%l7 + 0x4F] tne %xcc, 0x7 loop_6013: stw %l4, [%l7 + 0x70] loop_6014: lduh [%l7 + 0x50], %i6 stb %i0, [%l7 + 0x40] stx %g3, [%l7 + 0x70] fornot2 %f0, %f4, %f10 ld [%l7 + 0x14], %f1 sra %o6, 0x0E, %i7 lduw [%l7 + 0x08], %i4 move %icc, %l6, %o1 edge16n %i2, %l3, %g5 sra %o7, %o0, %o4 array8 %o3, %i3, %g4 udiv %g6, 0x0995, %o2 fpadd32s %f3, %f10, %f5 movre %l2, %i1, %g7 ldsh [%l7 + 0x60], %i5 tg %xcc, 0x5 bne %xcc, loop_6015 fmovsn %xcc, %f3, %f0 fpsub32 %f10, %f0, %f2 fmovsgu %xcc, %f10, %f6 loop_6015: ldsh [%l7 + 0x12], %g2 fandnot1 %f14, %f12, %f12 ldd [%l7 + 0x68], %f14 tcc %xcc, 0x3 ldub [%l7 + 0x66], %g1 mova %icc, %l1, %l0 fand %f2, %f12, %f14 for %f8, %f12, %f4 fmovrdgez %o5, %f14, %f2 taddcc %l4, 0x0751, %i6 ldsw [%l7 + 0x50], %l5 subcc %g3, %o6, %i7 ldsb [%l7 + 0x6A], %i4 array32 %i0, %l6, %o1 ld [%l7 + 0x68], %f2 edge8 %l3, %i2, %g5 fandnot1s %f10, %f10, %f5 movvc %xcc, %o7, %o0 nop setx loop_6016, %l0, %l1 jmpl %l1, %o4 edge8ln %i3, %g4, %g6 fmovd %f0, %f12 fmovrde %o2, %f12, %f4 loop_6016: tle %xcc, 0x2 umul %l2, %o3, %g7 edge32ln %i1, %g2, %i5 fmovrsgez %l1, %f1, %f12 lduw [%l7 + 0x40], %g1 edge8n %o5, %l4, %i6 fmovrdne %l0, %f4, %f4 subc %l5, %g3, %i7 orn %o6, 0x1480, %i4 ldub [%l7 + 0x36], %l6 stw %o1, [%l7 + 0x48] fmovdgu %icc, %f8, %f1 faligndata %f4, %f12, %f8 sth %l3, [%l7 + 0x52] mulscc %i2, 0x12CB, %i0 fmovrsgez %g5, %f4, %f6 fand %f6, %f0, %f6 tge %icc, 0x2 bge loop_6017 brlz,a %o7, loop_6018 pdist %f10, %f2, %f0 edge16l %o0, %o4, %i3 loop_6017: orcc %g4, %g6, %l2 loop_6018: tneg %xcc, 0x0 fmovsgu %icc, %f12, %f6 fabsd %f10, %f2 fba,a %fcc3, loop_6019 fbu,a %fcc1, loop_6020 fornot1 %f12, %f4, %f8 std %f14, [%l7 + 0x60] loop_6019: bge,a loop_6021 loop_6020: fmovrdlez %o2, %f12, %f2 fmovrde %g7, %f12, %f0 fbn,a %fcc1, loop_6022 loop_6021: tsubcc %i1, 0x10A1, %g2 lduw [%l7 + 0x30], %i5 lduw [%l7 + 0x1C], %l1 loop_6022: bn,a,pn %icc, loop_6023 umul %g1, 0x051B, %o3 popc 0x15A4, %l4 mulscc %o5, %i6, %l5 loop_6023: fmovrdgz %g3, %f14, %f6 array16 %l0, %o6, %i7 ldsw [%l7 + 0x6C], %l6 addcc %o1, 0x0DD2, %l3 ldsw [%l7 + 0x7C], %i4 fmovdleu %xcc, %f14, %f15 be,a,pn %icc, loop_6024 tle %icc, 0x3 tge %icc, 0x6 movleu %xcc, %i2, %g5 loop_6024: xnor %i0, %o7, %o4 fmul8x16 %f8, %f4, %f10 tle %xcc, 0x0 tn %xcc, 0x0 std %f10, [%l7 + 0x38] lduh [%l7 + 0x5C], %i3 sth %g4, [%l7 + 0x5C] sdivx %o0, 0x1276, %l2 stx %g6, [%l7 + 0x70] fzero %f0 ldx [%l7 + 0x40], %o2 fnegs %f1, %f3 tneg %icc, 0x4 ldd [%l7 + 0x08], %f2 ldx [%l7 + 0x48], %i1 call loop_6025 stb %g2, [%l7 + 0x59] faligndata %f8, %f10, %f4 xnor %i5, %l1, %g1 loop_6025: fcmple32 %f12, %f2, %g7 stw %o3, [%l7 + 0x78] fbg,a %fcc2, loop_6026 bn %icc, loop_6027 bge,a loop_6028 ldsw [%l7 + 0x74], %l4 loop_6026: tg %icc, 0x0 loop_6027: brlez,a %o5, loop_6029 loop_6028: edge16 %l5, %i6, %g3 or %l0, 0x15A6, %o6 ldub [%l7 + 0x34], %l6 loop_6029: bcs %icc, loop_6030 stx %i7, [%l7 + 0x60] fornot1s %f9, %f2, %f2 bg loop_6031 loop_6030: std %f12, [%l7 + 0x30] movg %icc, %l3, %i4 addccc %o1, %g5, %i2 loop_6031: fexpand %f3, %f14 alignaddr %o7, %o4, %i3 fmovse %xcc, %f10, %f3 andn %g4, 0x056C, %o0 fmovspos %icc, %f9, %f0 std %f2, [%l7 + 0x08] stx %i0, [%l7 + 0x78] fmovscc %xcc, %f9, %f3 mova %icc, %l2, %g6 addccc %o2, 0x1C0F, %i1 tcs %xcc, 0x2 movl %icc, %g2, %l1 fmul8x16 %f3, %f8, %f10 call loop_6032 ldd [%l7 + 0x30], %f6 xnor %g1, %i5, %g7 xor %o3, 0x075C, %l4 loop_6032: ldd [%l7 + 0x50], %f6 ba,a,pn %icc, loop_6033 mulscc %o5, 0x1ED1, %l5 fcmpne16 %f8, %f12, %g3 fpadd16s %f12, %f6, %f11 loop_6033: fmovdl %icc, %f14, %f1 ldsh [%l7 + 0x14], %l0 udiv %i6, 0x037E, %o6 addc %i7, %l3, %i4 fbu %fcc3, loop_6034 ldx [%l7 + 0x60], %l6 movre %o1, %g5, %i2 fmovscc %icc, %f2, %f2 loop_6034: movge %icc, %o4, %o7 fcmpeq32 %f8, %f2, %g4 fnot1s %f11, %f12 sth %o0, [%l7 + 0x1C] st %f6, [%l7 + 0x58] sdivcc %i3, 0x1F5C, %l2 movcs %xcc, %i0, %o2 sth %i1, [%l7 + 0x1A] orn %g2, %l1, %g6 ld [%l7 + 0x24], %f2 fmovse %xcc, %f13, %f7 faligndata %f10, %f2, %f0 fpack16 %f12, %f10 fones %f14 bvc,a,pn %xcc, loop_6035 fmovs %f5, %f1 stb %g1, [%l7 + 0x0D] movge %xcc, %g7, %i5 loop_6035: stb %o3, [%l7 + 0x3A] ldx [%l7 + 0x20], %o5 sllx %l5, 0x09, %l4 fone %f0 fzero %f14 movneg %xcc, %g3, %l0 tn %icc, 0x5 addcc %i6, %o6, %l3 movneg %xcc, %i4, %l6 fmovsg %xcc, %f10, %f0 ldx [%l7 + 0x70], %i7 fpadd16 %f4, %f4, %f0 fcmped %fcc0, %f6, %f8 fbue,a %fcc1, loop_6036 brnz,a %g5, loop_6037 sdiv %i2, 0x1A3C, %o4 fmovdn %icc, %f10, %f3 loop_6036: movcc %xcc, %o1, %o7 loop_6037: movre %g4, 0x339, %o0 movne %icc, %l2, %i3 bl,a %icc, loop_6038 fornot1 %f10, %f14, %f10 ld [%l7 + 0x70], %f12 lduh [%l7 + 0x38], %o2 loop_6038: fxor %f4, %f0, %f0 xnorcc %i0, 0x0C6A, %g2 stw %l1, [%l7 + 0x1C] fcmpgt16 %f14, %f8, %g6 brz %i1, loop_6039 fmovrsgez %g7, %f1, %f11 ldsw [%l7 + 0x58], %i5 mulx %o3, 0x14AB, %g1 loop_6039: fpmerge %f12, %f11, %f2 call loop_6040 taddcctv %l5, 0x16A5, %l4 fbg,a %fcc3, loop_6041 faligndata %f8, %f12, %f2 loop_6040: ldsb [%l7 + 0x6B], %o5 udivcc %l0, 0x0304, %i6 loop_6041: edge16 %o6, %l3, %g3 stw %i4, [%l7 + 0x50] addcc %l6, %i7, %i2 ldsb [%l7 + 0x6A], %o4 stw %g5, [%l7 + 0x34] tg %icc, 0x0 sra %o1, %o7, %g4 edge16l %o0, %i3, %o2 fmuld8sux16 %f3, %f1, %f10 fmovsge %xcc, %f7, %f10 edge8n %i0, %l2, %g2 movge %xcc, %g6, %i1 movcc %xcc, %l1, %i5 stx %o3, [%l7 + 0x68] fmovsge %icc, %f4, %f0 fzero %f10 lduh [%l7 + 0x4E], %g1 sth %l5, [%l7 + 0x2A] fcmpd %fcc0, %f12, %f6 ldsh [%l7 + 0x78], %l4 fmovsvc %icc, %f2, %f2 ldub [%l7 + 0x67], %o5 brgez %g7, loop_6042 movcc %xcc, %l0, %o6 fbl,a %fcc3, loop_6043 lduw [%l7 + 0x28], %i6 loop_6042: fmovdcs %xcc, %f5, %f4 umul %g3, 0x0095, %l3 loop_6043: edge8n %i4, %i7, %l6 fmovrse %o4, %f1, %f4 bshuffle %f4, %f4, %f8 xnorcc %i2, 0x13B5, %o1 add %o7, %g5, %o0 tsubcctv %g4, %o2, %i0 fmovrsne %i3, %f0, %f0 smulcc %l2, %g2, %i1 tle %icc, 0x4 fmovdgu %xcc, %f13, %f7 ldsb [%l7 + 0x6D], %l1 fmovdvc %icc, %f10, %f5 tvc %icc, 0x2 ldsb [%l7 + 0x29], %g6 fmovrdlz %o3, %f2, %f12 sth %i5, [%l7 + 0x2E] movpos %xcc, %l5, %l4 ld [%l7 + 0x38], %f11 ldsb [%l7 + 0x7D], %o5 srl %g7, 0x1B, %g1 brlez %l0, loop_6044 brgez,a %i6, loop_6045 fandnot2s %f15, %f6, %f5 fsrc2s %f2, %f0 loop_6044: tvc %icc, 0x4 loop_6045: fcmpgt32 %f10, %f0, %g3 ta %icc, 0x2 mulx %o6, 0x16EF, %l3 movg %xcc, %i7, %i4 tge %xcc, 0x0 fpmerge %f12, %f2, %f2 ta %icc, 0x7 srlx %o4, %l6, %i2 fpack16 %f0, %f14 stx %o1, [%l7 + 0x20] fbn %fcc3, loop_6046 srl %o7, %g5, %g4 bl %icc, loop_6047 stb %o0, [%l7 + 0x50] loop_6046: alignaddrl %o2, %i0, %i3 fcmpeq32 %f12, %f14, %l2 loop_6047: std %f4, [%l7 + 0x08] ta %icc, 0x0 fbul %fcc3, loop_6048 ldx [%l7 + 0x20], %g2 fabss %f0, %f13 be,a %xcc, loop_6049 loop_6048: fblg,a %fcc1, loop_6050 fsrc1s %f1, %f14 add %i1, 0x112E, %l1 loop_6049: fpackfix %f8, %f12 loop_6050: fmovsne %icc, %f10, %f5 fbg,a %fcc0, loop_6051 stx %o3, [%l7 + 0x68] brgez,a %g6, loop_6052 ld [%l7 + 0x40], %f10 loop_6051: movre %i5, %l5, %l4 stw %o5, [%l7 + 0x08] loop_6052: ldsb [%l7 + 0x21], %g1 std %f8, [%l7 + 0x38] sdiv %g7, 0x1C72, %i6 sth %g3, [%l7 + 0x3E] lduh [%l7 + 0x7C], %l0 fpadd16 %f12, %f8, %f12 lduh [%l7 + 0x6E], %o6 fmovsne %xcc, %f15, %f5 ldx [%l7 + 0x18], %i7 stb %i4, [%l7 + 0x19] fnegd %f10, %f2 fmovdcc %xcc, %f9, %f8 fsrc1 %f6, %f14 brgz,a %l3, loop_6053 edge8l %o4, %l6, %o1 fornot1 %f8, %f2, %f10 ldub [%l7 + 0x7B], %o7 loop_6053: subccc %i2, %g5, %o0 stw %g4, [%l7 + 0x70] fmovdn %xcc, %f0, %f2 ldsw [%l7 + 0x54], %i0 stx %i3, [%l7 + 0x20] stw %o2, [%l7 + 0x1C] edge8l %l2, %g2, %i1 sth %o3, [%l7 + 0x3E] be,a %xcc, loop_6054 sdiv %l1, 0x1706, %i5 tge %xcc, 0x1 ldsh [%l7 + 0x4C], %g6 loop_6054: fmovdle %icc, %f12, %f6 fpackfix %f0, %f11 stb %l5, [%l7 + 0x7A] stw %l4, [%l7 + 0x5C] movneg %icc, %g1, %g7 fsrc2s %f0, %f12 smul %o5, 0x06E8, %g3 brz,a %l0, loop_6055 ldd [%l7 + 0x70], %f4 sth %i6, [%l7 + 0x3E] fzero %f14 loop_6055: lduw [%l7 + 0x68], %i7 movre %i4, %l3, %o6 ldx [%l7 + 0x60], %l6 fnegs %f12, %f6 fpadd32 %f14, %f12, %f12 ldx [%l7 + 0x68], %o1 ldsw [%l7 + 0x7C], %o4 fmovdn %xcc, %f7, %f12 movre %i2, 0x3F4, %o7 stx %g5, [%l7 + 0x28] sth %o0, [%l7 + 0x5C] andncc %i0, %i3, %o2 fmovs %f15, %f9 fnands %f15, %f7, %f6 fmul8x16 %f12, %f14, %f10 tl %xcc, 0x1 ldsw [%l7 + 0x1C], %l2 tvs %icc, 0x3 ldsh [%l7 + 0x48], %g2 fpack16 %f4, %f11 fpadd32 %f4, %f10, %f10 ldsw [%l7 + 0x14], %g4 stb %o3, [%l7 + 0x3D] move %xcc, %i1, %l1 ldd [%l7 + 0x08], %f6 stb %i5, [%l7 + 0x53] ldsb [%l7 + 0x14], %g6 fcmped %fcc3, %f4, %f2 sth %l4, [%l7 + 0x44] fcmple32 %f14, %f2, %g1 fmovrdgez %l5, %f6, %f6 fbo,a %fcc1, loop_6056 lduw [%l7 + 0x48], %g7 stw %o5, [%l7 + 0x4C] udivx %g3, 0x1C2A, %i6 loop_6056: addc %l0, 0x1BDB, %i4 ldsh [%l7 + 0x28], %l3 stb %i7, [%l7 + 0x4F] xnorcc %l6, 0x155E, %o6 popc 0x18CB, %o1 fcmpgt32 %f10, %f8, %o4 fandnot1s %f13, %f1, %f0 brgez,a %i2, loop_6057 fmovdvc %icc, %f11, %f3 te %icc, 0x1 tsubcctv %g5, 0x0874, %o7 loop_6057: fble %fcc3, loop_6058 ldsb [%l7 + 0x1C], %o0 fnegd %f10, %f0 lduh [%l7 + 0x5A], %i0 loop_6058: fmovrsgz %i3, %f7, %f9 sth %o2, [%l7 + 0x6C] fmul8sux16 %f2, %f0, %f10 fmovrdgez %g2, %f12, %f0 fmovsneg %xcc, %f12, %f5 fbg,a %fcc1, loop_6059 ldd [%l7 + 0x40], %f4 fandnot2 %f2, %f12, %f4 ldsh [%l7 + 0x14], %l2 loop_6059: edge32n %g4, %i1, %o3 movre %l1, %i5, %g6 fmovrde %l4, %f6, %f14 fmovrsgz %l5, %f5, %f9 std %f14, [%l7 + 0x40] array8 %g1, %o5, %g7 srl %i6, %g3, %l0 nop setx loop_6060, %l0, %l1 jmpl %l1, %i4 tn %icc, 0x6 fbug %fcc1, loop_6061 edge16l %l3, %i7, %o6 loop_6060: ldx [%l7 + 0x68], %o1 udivcc %l6, 0x1ACC, %i2 loop_6061: tvs %icc, 0x4 sll %o4, %o7, %g5 brgez,a %i0, loop_6062 st %f9, [%l7 + 0x48] stw %i3, [%l7 + 0x44] subccc %o2, 0x10AB, %o0 loop_6062: ldsb [%l7 + 0x2D], %g2 fbul %fcc1, loop_6063 brz %l2, loop_6064 ldd [%l7 + 0x28], %f10 addcc %g4, 0x0966, %i1 loop_6063: edge16ln %l1, %o3, %i5 loop_6064: fmovdle %xcc, %f8, %f14 fexpand %f3, %f8 call loop_6065 sdivcc %g6, 0x0B65, %l5 fmovscs %icc, %f12, %f10 ldx [%l7 + 0x58], %g1 loop_6065: std %f10, [%l7 + 0x48] fsrc1s %f8, %f15 bshuffle %f4, %f8, %f4 fpack16 %f6, %f11 tcc %xcc, 0x1 stx %o5, [%l7 + 0x40] udiv %g7, 0x1C06, %i6 brgz %g3, loop_6066 movleu %xcc, %l0, %i4 edge32ln %l4, %i7, %o6 tvs %xcc, 0x3 loop_6066: lduh [%l7 + 0x20], %l3 ldub [%l7 + 0x22], %o1 brlez,a %l6, loop_6067 smul %o4, %i2, %o7 sth %i0, [%l7 + 0x36] umulcc %g5, 0x0A61, %i3 loop_6067: subccc %o2, %g2, %l2 tsubcc %o0, 0x03E2, %i1 ble loop_6068 te %icc, 0x1 fpsub16 %f4, %f8, %f4 st %f9, [%l7 + 0x54] loop_6068: fble,a %fcc3, loop_6069 fpack32 %f14, %f14, %f0 stx %g4, [%l7 + 0x38] andcc %o3, 0x1311, %l1 loop_6069: fbuge,a %fcc0, loop_6070 fxnors %f13, %f8, %f2 fbue,a %fcc1, loop_6071 fcmpeq16 %f14, %f6, %i5 loop_6070: fba %fcc1, loop_6072 addcc %g6, 0x014E, %l5 loop_6071: fsrc1 %f6, %f2 taddcctv %o5, %g1, %g7 loop_6072: fbule %fcc1, loop_6073 bleu,a,pn %icc, loop_6074 fnot1s %f13, %f6 fmul8x16au %f14, %f3, %f0 loop_6073: tle %xcc, 0x1 loop_6074: fbg,a %fcc0, loop_6075 lduw [%l7 + 0x74], %i6 fmul8x16 %f13, %f10, %f8 fnor %f14, %f0, %f10 loop_6075: tsubcctv %g3, 0x1DDB, %i4 fmovsvs %icc, %f10, %f7 fmul8ulx16 %f0, %f6, %f2 fsrc2s %f5, %f9 stb %l4, [%l7 + 0x3B] ldsw [%l7 + 0x24], %i7 ldsb [%l7 + 0x26], %o6 fandnot1 %f0, %f0, %f0 std %f2, [%l7 + 0x08] ld [%l7 + 0x14], %f1 ld [%l7 + 0x28], %f6 fmovscs %icc, %f12, %f11 tvs %icc, 0x1 edge16n %l0, %o1, %l6 fexpand %f9, %f12 bge loop_6076 movrlz %o4, %i2, %l3 srlx %o7, %i0, %i3 brgz %o2, loop_6077 loop_6076: faligndata %f10, %f10, %f0 fnot2 %f4, %f2 bn,a %icc, loop_6078 loop_6077: fones %f8 fsrc2s %f7, %f11 lduw [%l7 + 0x6C], %g5 loop_6078: brlz %g2, loop_6079 st %f11, [%l7 + 0x50] lduh [%l7 + 0x6A], %o0 fmovrslez %i1, %f2, %f11 loop_6079: std %f8, [%l7 + 0x48] ldsb [%l7 + 0x13], %g4 stw %o3, [%l7 + 0x70] brnz,a %l2, loop_6080 fandnot2 %f2, %f4, %f4 fmovrdlez %l1, %f0, %f14 tle %xcc, 0x0 loop_6080: movl %xcc, %i5, %g6 ldsh [%l7 + 0x1A], %l5 fexpand %f12, %f8 fmovdcs %icc, %f3, %f7 fpack32 %f14, %f6, %f10 movle %icc, %g1, %o5 tn %xcc, 0x7 udiv %i6, 0x09A2, %g3 tg %xcc, 0x7 siam 0x3 movvs %icc, %i4, %l4 ldsw [%l7 + 0x48], %i7 bcc %icc, loop_6081 stx %g7, [%l7 + 0x18] brlez %l0, loop_6082 lduw [%l7 + 0x38], %o6 loop_6081: fxnor %f8, %f10, %f4 bleu,pt %xcc, loop_6083 loop_6082: umulcc %l6, 0x0680, %o4 tvc %icc, 0x0 stw %i2, [%l7 + 0x64] loop_6083: fbne,a %fcc2, loop_6084 fnors %f12, %f14, %f7 movgu %icc, %l3, %o1 fbuge,a %fcc1, loop_6085 loop_6084: edge16 %i0, %i3, %o2 mova %xcc, %o7, %g5 fmovsleu %xcc, %f3, %f13 loop_6085: fpadd32s %f5, %f11, %f13 sdivcc %o0, 0x065D, %g2 xnor %g4, 0x011F, %o3 stw %i1, [%l7 + 0x4C] edge8n %l2, %i5, %g6 fcmped %fcc0, %f10, %f14 ldsh [%l7 + 0x2C], %l1 fmovse %icc, %f15, %f13 call loop_6086 sth %l5, [%l7 + 0x16] bl,pt %icc, loop_6087 std %f4, [%l7 + 0x18] loop_6086: fcmped %fcc0, %f14, %f6 movl %xcc, %o5, %i6 loop_6087: movl %icc, %g3, %i4 lduh [%l7 + 0x3C], %g1 fornot2 %f2, %f6, %f10 fand %f2, %f10, %f0 fpsub32s %f6, %f11, %f3 std %f0, [%l7 + 0x20] fmovdge %icc, %f5, %f9 fmovdleu %icc, %f6, %f4 fpack32 %f14, %f2, %f2 fba,a %fcc0, loop_6088 ld [%l7 + 0x64], %f5 fmovscc %icc, %f6, %f13 fmul8x16al %f9, %f9, %f14 loop_6088: ldsh [%l7 + 0x60], %l4 ldd [%l7 + 0x48], %f10 ldub [%l7 + 0x44], %i7 lduh [%l7 + 0x48], %l0 fmovdcs %xcc, %f1, %f9 fbne,a %fcc0, loop_6089 ble,pn %icc, loop_6090 ldsh [%l7 + 0x3A], %o6 fbule,a %fcc1, loop_6091 loop_6089: fpsub16 %f0, %f6, %f14 loop_6090: edge8ln %l6, %g7, %i2 ldd [%l7 + 0x50], %f6 loop_6091: srlx %l3, %o4, %o1 ld [%l7 + 0x1C], %f9 tvc %icc, 0x5 siam 0x7 fxors %f4, %f8, %f7 udivx %i0, 0x1B77, %i3 edge16 %o2, %g5, %o0 fbule %fcc2, loop_6092 edge8ln %g2, %o7, %g4 subcc %o3, %l2, %i5 fmul8sux16 %f0, %f14, %f10 loop_6092: lduw [%l7 + 0x44], %g6 fones %f3 taddcctv %i1, %l5, %l1 stb %i6, [%l7 + 0x35] brgz,a %g3, loop_6093 stx %o5, [%l7 + 0x38] ldx [%l7 + 0x28], %g1 lduh [%l7 + 0x38], %l4 loop_6093: or %i7, 0x11A9, %l0 sth %o6, [%l7 + 0x18] xorcc %l6, %i4, %i2 fpsub16 %f0, %f4, %f8 tcc %icc, 0x3 fpadd32 %f10, %f6, %f10 stx %l3, [%l7 + 0x78] fmovsl %icc, %f5, %f0 tcc %icc, 0x2 fmovdneg %xcc, %f3, %f9 ldsb [%l7 + 0x28], %o4 fmovsgu %xcc, %f1, %f10 st %f12, [%l7 + 0x60] udivcc %o1, 0x1F4A, %g7 fcmpes %fcc1, %f5, %f8 st %f10, [%l7 + 0x5C] movpos %icc, %i0, %o2 fandnot1 %f12, %f14, %f10 movne %xcc, %g5, %o0 ldx [%l7 + 0x10], %g2 fors %f3, %f4, %f2 xnorcc %i3, %g4, %o7 smulcc %o3, 0x189A, %i5 st %f4, [%l7 + 0x1C] fcmpgt32 %f4, %f10, %g6 ldsb [%l7 + 0x60], %i1 movrne %l2, %l5, %l1 fmovrdlz %g3, %f14, %f12 fble,a %fcc3, loop_6094 stw %i6, [%l7 + 0x48] andncc %o5, %l4, %g1 std %f10, [%l7 + 0x18] loop_6094: bcs loop_6095 tvc %xcc, 0x6 fmuld8sux16 %f0, %f15, %f10 popc 0x1BFC, %l0 loop_6095: fzero %f6 st %f14, [%l7 + 0x60] lduh [%l7 + 0x44], %o6 fcmple16 %f0, %f12, %l6 be,a %xcc, loop_6096 xnorcc %i7, 0x0E6B, %i2 fmovrdlz %i4, %f14, %f4 fbuge,a %fcc3, loop_6097 loop_6096: edge16l %o4, %o1, %l3 nop setx loop_6098, %l0, %l1 jmpl %l1, %g7 fnot1 %f0, %f14 loop_6097: fmovsa %icc, %f3, %f7 ldsb [%l7 + 0x66], %i0 loop_6098: ldx [%l7 + 0x60], %g5 fone %f6 tne %xcc, 0x6 fmovrdlz %o0, %f6, %f12 bg %xcc, loop_6099 st %f15, [%l7 + 0x7C] popc %g2, %o2 call loop_6100 loop_6099: fbl %fcc0, loop_6101 fpackfix %f0, %f1 ldsw [%l7 + 0x34], %i3 loop_6100: stb %o7, [%l7 + 0x0A] loop_6101: sth %o3, [%l7 + 0x1C] fmovsleu %icc, %f2, %f13 fmovrsgz %g4, %f9, %f14 movvc %icc, %i5, %g6 bshuffle %f0, %f2, %f10 movl %xcc, %l2, %l5 stw %l1, [%l7 + 0x1C] movpos %icc, %g3, %i1 siam 0x1 movn %xcc, %i6, %o5 stw %l4, [%l7 + 0x28] stw %l0, [%l7 + 0x6C] ldsb [%l7 + 0x38], %g1 fble %fcc2, loop_6102 fmovs %f8, %f15 bneg,a,pn %xcc, loop_6103 srax %o6, %i7, %i2 loop_6102: udivx %l6, 0x15CE, %i4 fpadd16s %f13, %f12, %f2 loop_6103: ldsh [%l7 + 0x5E], %o1 fbg %fcc0, loop_6104 ldsh [%l7 + 0x12], %l3 fbne %fcc2, loop_6105 bgu,a loop_6106 loop_6104: brlez %g7, loop_6107 edge16n %o4, %g5, %o0 loop_6105: sub %g2, 0x007B, %i0 loop_6106: fzeros %f6 loop_6107: sth %i3, [%l7 + 0x0E] fsrc2 %f4, %f14 ldsw [%l7 + 0x34], %o2 bpos %icc, loop_6108 fmovrdgz %o3, %f0, %f2 brgz %g4, loop_6109 fxnor %f8, %f12, %f4 loop_6108: stx %i5, [%l7 + 0x70] tvc %icc, 0x2 loop_6109: ldub [%l7 + 0x2F], %g6 ldub [%l7 + 0x7C], %l2 stw %l5, [%l7 + 0x48] fble,a %fcc3, loop_6110 stx %l1, [%l7 + 0x18] fxors %f12, %f7, %f14 ldub [%l7 + 0x2F], %g3 loop_6110: bge,pt %xcc, loop_6111 ldsb [%l7 + 0x17], %o7 bl,a,pn %xcc, loop_6112 bge loop_6113 loop_6111: ldd [%l7 + 0x70], %f10 fpmerge %f15, %f15, %f6 loop_6112: fbo %fcc2, loop_6114 loop_6113: ldub [%l7 + 0x74], %i6 fpadd16 %f12, %f6, %f12 lduh [%l7 + 0x5E], %i1 loop_6114: ld [%l7 + 0x08], %f2 bvc,pt %icc, loop_6115 fmul8sux16 %f4, %f4, %f4 lduw [%l7 + 0x34], %l4 fsrc2 %f2, %f2 loop_6115: movrgz %l0, 0x371, %g1 ldsh [%l7 + 0x7C], %o5 stx %o6, [%l7 + 0x70] tsubcc %i2, 0x10E2, %i7 sdiv %l6, 0x05C1, %i4 orcc %o1, 0x1233, %l3 fsrc2 %f8, %f10 bn,pt %icc, loop_6116 stb %g7, [%l7 + 0x09] st %f8, [%l7 + 0x20] fcmpne16 %f8, %f12, %g5 loop_6116: st %f1, [%l7 + 0x24] ldsb [%l7 + 0x0A], %o0 fbul,a %fcc2, loop_6117 fpack16 %f8, %f15 ldsh [%l7 + 0x42], %o4 fmovse %xcc, %f5, %f2 loop_6117: xor %g2, 0x16D7, %i3 fxnor %f14, %f2, %f10 brz %i0, loop_6118 stw %o2, [%l7 + 0x74] fnand %f14, %f8, %f8 add %g4, %o3, %g6 loop_6118: addcc %i5, %l2, %l5 ldsb [%l7 + 0x41], %g3 fors %f11, %f10, %f1 lduw [%l7 + 0x78], %o7 fbu,a %fcc1, loop_6119 fnor %f8, %f14, %f10 st %f11, [%l7 + 0x44] fmovdl %xcc, %f12, %f8 loop_6119: bge,a,pt %icc, loop_6120 brgez,a %i6, loop_6121 movre %i1, 0x282, %l4 stb %l1, [%l7 + 0x48] loop_6120: edge32n %l0, %g1, %o5 loop_6121: ldd [%l7 + 0x40], %f6 ldsb [%l7 + 0x5B], %i2 movn %icc, %i7, %l6 brlz,a %i4, loop_6122 ldx [%l7 + 0x50], %o1 stw %o6, [%l7 + 0x64] ldx [%l7 + 0x28], %l3 loop_6122: taddcc %g7, %o0, %g5 brlez %g2, loop_6123 siam 0x7 std %f4, [%l7 + 0x70] nop setx loop_6124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6123: srl %o4, %i0, %i3 fpadd16s %f4, %f11, %f9 ldx [%l7 + 0x58], %g4 loop_6124: array32 %o3, %o2, %i5 sll %g6, 0x0C, %l2 edge8ln %g3, %o7, %i6 ble,a %xcc, loop_6125 pdist %f8, %f14, %f10 ldub [%l7 + 0x3B], %i1 bge,a %xcc, loop_6126 loop_6125: fandnot1s %f4, %f1, %f14 fnegs %f8, %f12 fmovdge %icc, %f7, %f1 loop_6126: alignaddr %l4, %l5, %l1 st %f1, [%l7 + 0x44] fmovsg %icc, %f0, %f4 ldd [%l7 + 0x38], %f14 ldsb [%l7 + 0x7B], %l0 fbul %fcc2, loop_6127 fpack32 %f8, %f10, %f10 umulcc %g1, 0x1B4E, %i2 ldx [%l7 + 0x10], %o5 loop_6127: lduw [%l7 + 0x7C], %i7 std %f12, [%l7 + 0x60] fcmped %fcc3, %f8, %f12 stb %l6, [%l7 + 0x58] st %f6, [%l7 + 0x08] fmul8x16al %f10, %f8, %f4 fmovdle %icc, %f10, %f8 be,pn %icc, loop_6128 fbu,a %fcc2, loop_6129 tneg %icc, 0x7 lduh [%l7 + 0x08], %i4 loop_6128: sll %o1, 0x0A, %o6 loop_6129: fcmped %fcc2, %f2, %f10 stx %g7, [%l7 + 0x68] fmovdle %xcc, %f8, %f4 movrne %o0, %g5, %g2 lduh [%l7 + 0x3C], %l3 lduw [%l7 + 0x6C], %i0 fbuge %fcc3, loop_6130 tsubcctv %i3, %g4, %o4 array16 %o3, %o2, %g6 fbug %fcc0, loop_6131 loop_6130: fmovdge %xcc, %f3, %f8 movg %icc, %i5, %g3 stw %l2, [%l7 + 0x30] loop_6131: sll %i6, 0x1C, %o7 array16 %i1, %l4, %l1 movle %xcc, %l0, %g1 fpadd32 %f2, %f2, %f10 bge,a,pn %xcc, loop_6132 ldsb [%l7 + 0x17], %i2 bshuffle %f2, %f6, %f12 fandnot1s %f1, %f6, %f0 loop_6132: fmul8x16au %f14, %f0, %f8 tleu %xcc, 0x3 tcs %xcc, 0x4 ld [%l7 + 0x28], %f11 fmovdg %icc, %f1, %f2 fand %f0, %f2, %f10 orncc %o5, %i7, %l5 ldd [%l7 + 0x50], %f4 lduh [%l7 + 0x54], %i4 tge %xcc, 0x5 stx %l6, [%l7 + 0x10] fnot1s %f14, %f5 bn %xcc, loop_6133 fpadd16 %f8, %f4, %f4 fpadd32 %f6, %f8, %f4 add %o6, 0x19EA, %o1 loop_6133: be,a %icc, loop_6134 fpadd16s %f9, %f1, %f15 ldsw [%l7 + 0x44], %o0 fcmple16 %f2, %f14, %g5 loop_6134: fmovdg %icc, %f3, %f1 movcc %xcc, %g7, %g2 fmovde %xcc, %f10, %f1 lduw [%l7 + 0x14], %l3 fornot1s %f3, %f1, %f14 stw %i0, [%l7 + 0x18] fmovrsgez %i3, %f0, %f4 fabss %f6, %f15 fmovdvs %xcc, %f13, %f4 ldx [%l7 + 0x70], %g4 ldsw [%l7 + 0x18], %o3 brgz %o4, loop_6135 sdiv %o2, 0x09C8, %i5 stx %g3, [%l7 + 0x08] subccc %l2, %g6, %o7 loop_6135: sllx %i1, %i6, %l1 fmovrdgez %l0, %f4, %f6 stb %l4, [%l7 + 0x36] subc %g1, %o5, %i2 fzeros %f5 bneg,a,pt %xcc, loop_6136 fmovsa %icc, %f3, %f0 umulcc %i7, %l5, %i4 ble,pt %xcc, loop_6137 loop_6136: udiv %l6, 0x151B, %o6 tsubcc %o1, 0x0433, %o0 st %f0, [%l7 + 0x60] loop_6137: fmovse %xcc, %f15, %f6 tneg %xcc, 0x0 fmovde %xcc, %f2, %f2 ldd [%l7 + 0x60], %f14 fandnot1 %f14, %f0, %f4 fnot2 %f8, %f2 fmovsle %icc, %f12, %f5 stw %g7, [%l7 + 0x5C] tvs %icc, 0x4 ldsw [%l7 + 0x3C], %g2 fnegs %f5, %f9 fmovsne %icc, %f15, %f5 fmovdcc %xcc, %f0, %f12 fabsd %f10, %f14 ldsh [%l7 + 0x4E], %l3 lduw [%l7 + 0x18], %i0 stb %g5, [%l7 + 0x79] lduh [%l7 + 0x54], %g4 movge %icc, %i3, %o3 stb %o2, [%l7 + 0x4F] sll %i5, %g3, %o4 movn %icc, %g6, %l2 movn %xcc, %o7, %i1 ldsw [%l7 + 0x78], %l1 popc %l0, %l4 move %xcc, %i6, %g1 ldsb [%l7 + 0x71], %i2 fmovsgu %icc, %f5, %f5 sll %o5, %l5, %i4 fmovdle %icc, %f6, %f14 ldsb [%l7 + 0x43], %l6 fmovrdgez %o6, %f8, %f0 fandnot2s %f7, %f4, %f14 siam 0x3 andncc %i7, %o0, %o1 fnot2 %f12, %f6 fmovdgu %icc, %f9, %f7 fmuld8sux16 %f13, %f2, %f6 stb %g2, [%l7 + 0x35] ldd [%l7 + 0x30], %f10 std %f4, [%l7 + 0x60] ldsh [%l7 + 0x74], %l3 subc %g7, %i0, %g4 fmovscs %xcc, %f14, %f3 movre %g5, 0x2B9, %o3 popc 0x00DC, %o2 bcc,pt %xcc, loop_6138 addcc %i5, 0x0AB2, %g3 fpmerge %f0, %f10, %f2 fbule,a %fcc0, loop_6139 loop_6138: edge32ln %i3, %g6, %o4 addcc %o7, 0x1B77, %i1 brz %l1, loop_6140 loop_6139: fornot1s %f2, %f15, %f2 sth %l0, [%l7 + 0x58] fble,a %fcc0, loop_6141 loop_6140: fmovdvc %xcc, %f8, %f2 ba,a %icc, loop_6142 lduh [%l7 + 0x28], %l4 loop_6141: ldsh [%l7 + 0x5C], %l2 edge32l %g1, %i2, %i6 loop_6142: movg %icc, %l5, %i4 bne,a loop_6143 stw %o5, [%l7 + 0x10] te %xcc, 0x2 udiv %o6, 0x1C12, %l6 loop_6143: tn %xcc, 0x6 brlz %i7, loop_6144 fmul8x16 %f5, %f12, %f8 lduw [%l7 + 0x14], %o0 stw %g2, [%l7 + 0x60] loop_6144: ldsw [%l7 + 0x44], %l3 ldsw [%l7 + 0x5C], %o1 fmovscs %xcc, %f10, %f13 fpmerge %f2, %f10, %f4 fone %f10 ldd [%l7 + 0x78], %f12 movl %xcc, %i0, %g4 movpos %icc, %g5, %g7 stx %o3, [%l7 + 0x20] umulcc %o2, %i5, %g3 sth %i3, [%l7 + 0x24] fmovrde %o4, %f8, %f4 move %icc, %o7, %g6 edge8l %i1, %l0, %l1 fpmerge %f5, %f0, %f10 fbuge,a %fcc2, loop_6145 ldd [%l7 + 0x30], %f0 fmovdn %xcc, %f14, %f6 stw %l2, [%l7 + 0x0C] loop_6145: ldsh [%l7 + 0x40], %g1 tsubcc %l4, %i6, %l5 bg,a,pt %xcc, loop_6146 fbu,a %fcc0, loop_6147 fmovdvc %xcc, %f15, %f5 addc %i4, 0x064C, %i2 loop_6146: fbg %fcc3, loop_6148 loop_6147: ldsb [%l7 + 0x2D], %o5 edge8 %l6, %i7, %o6 ld [%l7 + 0x60], %f7 loop_6148: sth %g2, [%l7 + 0x0A] ldsw [%l7 + 0x68], %o0 std %f0, [%l7 + 0x10] fxor %f12, %f8, %f4 fone %f12 fcmpeq16 %f0, %f0, %o1 movcc %xcc, %l3, %g4 ldx [%l7 + 0x78], %g5 lduw [%l7 + 0x38], %i0 stx %g7, [%l7 + 0x40] andcc %o2, 0x0B40, %i5 for %f2, %f6, %f14 lduw [%l7 + 0x2C], %o3 fmovrslez %i3, %f1, %f5 st %f13, [%l7 + 0x34] std %f6, [%l7 + 0x08] movrgez %o4, 0x167, %g3 bpos,pn %xcc, loop_6149 fblg,a %fcc2, loop_6150 ldsh [%l7 + 0x24], %g6 tn %xcc, 0x7 loop_6149: fbe,a %fcc3, loop_6151 loop_6150: fnot1 %f8, %f10 siam 0x7 tle %icc, 0x7 loop_6151: lduh [%l7 + 0x64], %i1 fpadd16 %f10, %f8, %f2 edge8 %o7, %l1, %l2 edge8 %g1, %l0, %i6 fpsub32s %f15, %f14, %f2 ldsh [%l7 + 0x34], %l5 bn,pt %icc, loop_6152 tpos %xcc, 0x2 taddcctv %l4, 0x12DE, %i2 fmul8x16au %f8, %f0, %f10 loop_6152: fmovsne %icc, %f7, %f1 tg %icc, 0x0 ldx [%l7 + 0x30], %o5 stw %l6, [%l7 + 0x58] ldub [%l7 + 0x1D], %i4 fmul8x16al %f11, %f7, %f12 subccc %o6, %i7, %o0 fmovrdlez %g2, %f10, %f0 ta %xcc, 0x3 edge32 %l3, %o1, %g4 fnot1s %f12, %f10 fpmerge %f2, %f8, %f0 ldsb [%l7 + 0x73], %g5 xnorcc %g7, %o2, %i0 array8 %o3, %i5, %o4 array16 %i3, %g6, %g3 fmovde %xcc, %f11, %f4 movcc %icc, %o7, %l1 xorcc %i1, 0x102A, %g1 edge8l %l0, %i6, %l5 stx %l2, [%l7 + 0x48] sth %l4, [%l7 + 0x10] fpack16 %f2, %f1 fmovrsgez %i2, %f6, %f15 ld [%l7 + 0x10], %f14 fornot2 %f6, %f10, %f14 fmovdl %xcc, %f12, %f11 ldub [%l7 + 0x4C], %o5 stw %i4, [%l7 + 0x0C] fnegs %f11, %f13 fnors %f11, %f8, %f3 udivx %o6, 0x056D, %i7 fmovrse %o0, %f13, %f14 or %g2, 0x0E87, %l6 fmovdle %xcc, %f14, %f9 bgu,a loop_6153 fcmpes %fcc3, %f6, %f3 sub %o1, 0x0E5B, %l3 sth %g5, [%l7 + 0x44] loop_6153: ld [%l7 + 0x58], %f9 st %f11, [%l7 + 0x74] sth %g4, [%l7 + 0x6A] ldsh [%l7 + 0x78], %g7 fnors %f8, %f3, %f6 nop setx loop_6154, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x6 fcmple16 %f4, %f6, %i0 subccc %o3, %o2, %o4 loop_6154: ldx [%l7 + 0x10], %i5 stw %i3, [%l7 + 0x58] fmul8x16 %f15, %f10, %f4 stb %g3, [%l7 + 0x4A] bcc,a,pt %xcc, loop_6155 fcmple16 %f0, %f10, %o7 xnor %g6, %l1, %i1 fmovsn %xcc, %f12, %f13 loop_6155: std %f4, [%l7 + 0x48] movle %xcc, %l0, %i6 tgu %icc, 0x7 alignaddrl %l5, %g1, %l4 nop setx loop_6156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x38], %i2 andn %l2, %i4, %o5 call loop_6157 loop_6156: array8 %o6, %o0, %i7 fpadd32s %f7, %f12, %f9 tcs %icc, 0x4 loop_6157: bgu,pt %xcc, loop_6158 addcc %l6, 0x17AB, %g2 bne,a %icc, loop_6159 lduw [%l7 + 0x64], %l3 loop_6158: fornot2 %f8, %f2, %f0 bcc loop_6160 loop_6159: fexpand %f13, %f12 fmovdvs %xcc, %f6, %f11 fpsub32s %f7, %f10, %f4 loop_6160: lduh [%l7 + 0x32], %o1 fmovsvc %xcc, %f12, %f0 tcc %icc, 0x0 stb %g5, [%l7 + 0x46] sth %g4, [%l7 + 0x40] movge %xcc, %g7, %o3 fmul8ulx16 %f4, %f10, %f2 sth %i0, [%l7 + 0x18] array8 %o4, %o2, %i5 ldsw [%l7 + 0x40], %i3 fmovdvs %icc, %f8, %f6 fandnot1s %f1, %f11, %f7 fmovsleu %xcc, %f15, %f13 fmovdge %xcc, %f12, %f2 xor %o7, 0x1D33, %g6 fpsub32s %f4, %f5, %f1 fbu %fcc3, loop_6161 siam 0x4 fmul8x16al %f0, %f10, %f14 movrgez %l1, %i1, %g3 loop_6161: ldd [%l7 + 0x78], %f6 bpos loop_6162 array16 %l0, %l5, %g1 edge8 %i6, %l4, %i2 ld [%l7 + 0x20], %f12 loop_6162: fpack16 %f2, %f12 fmovrdgez %l2, %f14, %f0 fmovdg %xcc, %f15, %f2 sll %o5, %o6, %i4 bn,a,pt %xcc, loop_6163 ldub [%l7 + 0x75], %o0 fmovsleu %icc, %f0, %f1 fbul %fcc2, loop_6164 loop_6163: sth %l6, [%l7 + 0x64] stw %g2, [%l7 + 0x30] orn %l3, 0x1CC7, %i7 loop_6164: fpsub16s %f6, %f6, %f11 fmovdne %icc, %f2, %f10 subc %o1, 0x011E, %g5 ldx [%l7 + 0x58], %g4 udivcc %g7, 0x1A59, %i0 lduw [%l7 + 0x18], %o3 stx %o4, [%l7 + 0x28] fbe %fcc3, loop_6165 fbu %fcc2, loop_6166 fbo,a %fcc3, loop_6167 std %f12, [%l7 + 0x70] loop_6165: st %f11, [%l7 + 0x78] loop_6166: fbug,a %fcc1, loop_6168 loop_6167: fmovdpos %xcc, %f3, %f7 tcc %icc, 0x4 edge8l %o2, %i5, %i3 loop_6168: fpackfix %f12, %f5 stw %o7, [%l7 + 0x3C] bneg,pn %xcc, loop_6169 fnors %f1, %f7, %f14 fmuld8ulx16 %f1, %f13, %f6 fmovrslez %l1, %f2, %f3 loop_6169: edge16 %g6, %i1, %l0 edge8l %g3, %g1, %i6 stx %l4, [%l7 + 0x78] stx %l5, [%l7 + 0x18] fcmpgt32 %f4, %f6, %l2 fbue,a %fcc2, loop_6170 ldsw [%l7 + 0x20], %i2 stb %o5, [%l7 + 0x66] sllx %i4, 0x02, %o6 loop_6170: fblg %fcc0, loop_6171 ldsh [%l7 + 0x16], %o0 fabss %f14, %f14 fnot1s %f1, %f3 loop_6171: move %xcc, %l6, %g2 stw %i7, [%l7 + 0x38] tg %icc, 0x2 ldx [%l7 + 0x18], %l3 taddcctv %g5, %o1, %g4 fmovdcc %icc, %f3, %f5 ldx [%l7 + 0x18], %i0 movge %icc, %o3, %o4 ldd [%l7 + 0x60], %f0 fbo %fcc2, loop_6172 fpsub32 %f12, %f10, %f14 tl %xcc, 0x2 tl %icc, 0x3 loop_6172: xorcc %o2, 0x1165, %g7 lduh [%l7 + 0x52], %i5 fmovsne %xcc, %f4, %f14 tgu %xcc, 0x6 fcmpd %fcc0, %f14, %f10 bpos,a,pn %icc, loop_6173 ldsb [%l7 + 0x1D], %i3 udiv %o7, 0x08B7, %l1 fmovrsgez %g6, %f6, %f8 loop_6173: fmovrsgez %i1, %f11, %f12 fmovrdne %l0, %f2, %f12 fbue,a %fcc3, loop_6174 ldd [%l7 + 0x30], %f6 fbu %fcc1, loop_6175 sdiv %g3, 0x15BE, %i6 loop_6174: fsrc1 %f10, %f4 st %f8, [%l7 + 0x40] loop_6175: fbug %fcc3, loop_6176 fbe %fcc3, loop_6177 array16 %g1, %l5, %l2 fxors %f9, %f0, %f5 loop_6176: brz,a %i2, loop_6178 loop_6177: fcmpes %fcc1, %f6, %f2 stb %l4, [%l7 + 0x7F] fmovdge %icc, %f4, %f9 loop_6178: xnorcc %i4, 0x1E03, %o6 ldsw [%l7 + 0x54], %o5 fmuld8ulx16 %f13, %f2, %f4 sdiv %l6, 0x19AC, %g2 ld [%l7 + 0x3C], %f8 fcmped %fcc2, %f10, %f12 fpadd32 %f10, %f4, %f8 bcs,pn %icc, loop_6179 fmovsle %icc, %f1, %f3 fandnot1s %f2, %f6, %f3 ldx [%l7 + 0x18], %i7 loop_6179: fmovsvs %icc, %f11, %f6 fmovdvc %xcc, %f0, %f11 ta %icc, 0x1 array16 %o0, %g5, %o1 std %f0, [%l7 + 0x10] ldub [%l7 + 0x0E], %g4 std %f0, [%l7 + 0x30] brgez %l3, loop_6180 ba,pn %icc, loop_6181 fbge,a %fcc1, loop_6182 fmovrslz %i0, %f14, %f3 loop_6180: fpack32 %f6, %f8, %f0 loop_6181: fone %f12 loop_6182: lduw [%l7 + 0x1C], %o3 movneg %xcc, %o2, %o4 std %f8, [%l7 + 0x18] edge8n %g7, %i5, %o7 fcmpeq16 %f4, %f6, %i3 movle %xcc, %g6, %i1 movge %icc, %l1, %g3 fnot2 %f8, %f4 srl %i6, %l0, %g1 brgz,a %l2, loop_6183 fpsub16 %f10, %f2, %f4 lduw [%l7 + 0x08], %l5 stw %l4, [%l7 + 0x30] loop_6183: ldd [%l7 + 0x20], %f8 fmovrslez %i4, %f14, %f9 ldsb [%l7 + 0x4A], %o6 fandnot2s %f1, %f1, %f0 edge32n %i2, %o5, %g2 for %f12, %f4, %f2 ldsw [%l7 + 0x5C], %l6 nop setx loop_6184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcs %icc, %f2, %f7 fpsub32 %f14, %f10, %f4 fandnot1 %f14, %f6, %f0 loop_6184: movgu %xcc, %o0, %i7 ldsh [%l7 + 0x16], %o1 fcmpne16 %f10, %f12, %g5 ldd [%l7 + 0x48], %f14 fmovsne %icc, %f2, %f6 nop setx loop_6185, %l0, %l1 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 %l3, [%l7 + 0x28] fmovdne %xcc, %f0, %f14 fbug,a %fcc2, loop_6186 loop_6185: subcc %g4, 0x1EA0, %i0 fcmpne16 %f10, %f4, %o3 fpadd32s %f15, %f12, %f3 loop_6186: fbge %fcc0, loop_6187 fbn %fcc0, loop_6188 umul %o4, %g7, %i5 fmovdne %xcc, %f5, %f10 loop_6187: fmovd %f12, %f12 loop_6188: bgu,a %icc, loop_6189 fnegs %f4, %f4 movn %icc, %o2, %o7 addcc %i3, 0x1A43, %i1 loop_6189: fzeros %f4 sra %g6, %l1, %i6 bcs,a,pt %xcc, loop_6190 fbule,a %fcc0, loop_6191 ldsb [%l7 + 0x61], %l0 fbne %fcc2, loop_6192 loop_6190: mulscc %g1, %g3, %l5 loop_6191: stb %l2, [%l7 + 0x2C] sth %l4, [%l7 + 0x4E] loop_6192: ldd [%l7 + 0x10], %f2 edge16n %o6, %i2, %o5 orncc %i4, 0x1BD6, %g2 fpadd16 %f4, %f6, %f8 movge %xcc, %l6, %o0 fexpand %f14, %f8 stw %o1, [%l7 + 0x4C] array32 %i7, %l3, %g5 subc %i0, %o3, %o4 ldsw [%l7 + 0x40], %g4 movge %xcc, %i5, %o2 fmovdvs %icc, %f10, %f6 bn,pt %icc, loop_6193 xorcc %o7, %i3, %i1 brz %g6, loop_6194 brgz,a %g7, loop_6195 loop_6193: edge8n %i6, %l0, %g1 tvc %icc, 0x7 loop_6194: fbu,a %fcc0, loop_6196 loop_6195: fabsd %f10, %f10 tsubcctv %g3, 0x1F18, %l1 ldd [%l7 + 0x70], %f0 loop_6196: fmovdneg %xcc, %f14, %f10 fmul8x16al %f0, %f15, %f14 fmovd %f10, %f14 ta %xcc, 0x1 fcmple32 %f2, %f14, %l5 fbul,a %fcc2, loop_6197 ldsw [%l7 + 0x28], %l2 fblg,a %fcc3, loop_6198 sdiv %l4, 0x0198, %o6 loop_6197: edge16l %o5, %i2, %g2 fmovscc %xcc, %f14, %f7 loop_6198: tsubcctv %i4, %l6, %o0 stb %i7, [%l7 + 0x7A] bcs,pt %icc, loop_6199 bneg,pn %xcc, loop_6200 edge32 %l3, %o1, %g5 movrgz %o3, 0x309, %i0 loop_6199: ldsw [%l7 + 0x1C], %o4 loop_6200: taddcc %g4, 0x0D0E, %o2 ta %xcc, 0x1 stb %o7, [%l7 + 0x39] stw %i3, [%l7 + 0x6C] fmovrsne %i1, %f11, %f11 te %icc, 0x0 fmovrde %i5, %f0, %f2 stw %g6, [%l7 + 0x14] fbe,a %fcc1, loop_6201 fxnor %f0, %f6, %f2 sth %i6, [%l7 + 0x32] tvc %xcc, 0x1 loop_6201: bneg,a,pt %icc, loop_6202 fmovrde %l0, %f8, %f4 fnot2 %f14, %f8 fmovrdgez %g1, %f4, %f4 loop_6202: fmovdgu %xcc, %f4, %f6 fnot1s %f3, %f3 sth %g3, [%l7 + 0x2A] ldub [%l7 + 0x3C], %g7 subccc %l1, 0x1EE6, %l2 fbg %fcc1, loop_6203 fnor %f6, %f4, %f2 sll %l4, %o6, %l5 movcc %icc, %i2, %o5 loop_6203: ldub [%l7 + 0x30], %i4 fcmpgt16 %f4, %f4, %g2 stb %o0, [%l7 + 0x39] ldx [%l7 + 0x08], %l6 tpos %xcc, 0x1 tcc %xcc, 0x5 fbue,a %fcc3, loop_6204 std %f4, [%l7 + 0x68] ld [%l7 + 0x64], %f7 movrgez %i7, 0x0DF, %l3 loop_6204: ldsb [%l7 + 0x0D], %o1 ldsb [%l7 + 0x4B], %g5 fmovdcs %xcc, %f14, %f8 tn %xcc, 0x3 fmovscs %icc, %f3, %f4 ldsh [%l7 + 0x5E], %o3 fnot1 %f2, %f6 fblg %fcc3, loop_6205 bleu loop_6206 stw %o4, [%l7 + 0x54] movrlz %g4, %o2, %o7 loop_6205: ld [%l7 + 0x24], %f3 loop_6206: umul %i0, 0x180D, %i1 lduw [%l7 + 0x5C], %i5 tgu %icc, 0x2 movvc %xcc, %i3, %g6 fmovsle %xcc, %f15, %f3 ldsb [%l7 + 0x13], %i6 udiv %g1, 0x0D8B, %g3 fxors %f6, %f15, %f6 ldsb [%l7 + 0x7B], %l0 mova %icc, %g7, %l2 edge32l %l4, %o6, %l5 umulcc %i2, %l1, %o5 edge16n %g2, %i4, %o0 lduh [%l7 + 0x1A], %i7 xnor %l3, %o1, %g5 ldx [%l7 + 0x70], %l6 fmovse %xcc, %f3, %f15 ld [%l7 + 0x48], %f1 ldsb [%l7 + 0x58], %o3 nop setx loop_6207, %l0, %l1 jmpl %l1, %o4 popc %g4, %o2 fmovsvc %icc, %f8, %f8 ldd [%l7 + 0x28], %f10 loop_6207: fmovrslez %o7, %f6, %f10 fsrc2 %f4, %f2 ldsw [%l7 + 0x10], %i1 ldsw [%l7 + 0x24], %i5 fmovsge %icc, %f11, %f15 stw %i0, [%l7 + 0x4C] brlez %g6, loop_6208 movrlez %i3, 0x3B1, %i6 fpadd16s %f4, %f5, %f0 fmovrslz %g1, %f15, %f4 loop_6208: bcc,a,pt %xcc, loop_6209 movvc %icc, %l0, %g7 ldx [%l7 + 0x20], %g3 tleu %icc, 0x7 loop_6209: addc %l2, %o6, %l4 lduw [%l7 + 0x08], %l5 fbo %fcc0, loop_6210 sth %l1, [%l7 + 0x42] ldub [%l7 + 0x68], %i2 std %f4, [%l7 + 0x58] loop_6210: fmovrslz %g2, %f13, %f4 fornot2 %f0, %f4, %f0 and %i4, %o0, %o5 fpsub32s %f3, %f0, %f12 lduh [%l7 + 0x6E], %l3 fmul8x16 %f7, %f0, %f2 std %f2, [%l7 + 0x48] ldx [%l7 + 0x10], %i7 nop setx loop_6211, %l0, %l1 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 + 0x10], %o1 fmovsg %xcc, %f6, %f14 ldx [%l7 + 0x70], %g5 loop_6211: ldd [%l7 + 0x28], %f0 sdivx %l6, 0x158B, %o3 fmovsn %icc, %f11, %f12 bl,pn %xcc, loop_6212 fpadd32 %f14, %f0, %f6 st %f3, [%l7 + 0x28] fzero %f4 loop_6212: bgu %xcc, loop_6213 ldsw [%l7 + 0x1C], %g4 fmovs %f7, %f10 stw %o2, [%l7 + 0x28] loop_6213: fmovrdlez %o4, %f2, %f4 lduw [%l7 + 0x74], %i1 movcs %icc, %i5, %i0 lduh [%l7 + 0x42], %o7 smulcc %i3, 0x1544, %g6 lduw [%l7 + 0x6C], %g1 xorcc %i6, %l0, %g7 alignaddr %g3, %o6, %l2 stx %l4, [%l7 + 0x08] tcs %icc, 0x5 ldsw [%l7 + 0x4C], %l5 ble,a,pn %xcc, loop_6214 fmovrdne %i2, %f4, %f0 fmovspos %icc, %f15, %f5 fpadd32s %f6, %f11, %f13 loop_6214: orncc %l1, 0x1D6F, %g2 ldub [%l7 + 0x52], %i4 stw %o0, [%l7 + 0x68] stb %l3, [%l7 + 0x56] fmovdge %icc, %f6, %f11 fpmerge %f14, %f5, %f0 fmovrsgz %i7, %f10, %f5 ld [%l7 + 0x6C], %f0 ldd [%l7 + 0x18], %f0 ldsb [%l7 + 0x27], %o1 stx %g5, [%l7 + 0x70] ldub [%l7 + 0x53], %o5 fsrc1s %f0, %f2 andncc %l6, %o3, %o2 movpos %xcc, %o4, %g4 ldd [%l7 + 0x28], %f0 fmul8x16al %f14, %f15, %f6 tn %icc, 0x2 fnot1s %f12, %f6 fmovspos %xcc, %f3, %f0 stw %i5, [%l7 + 0x4C] fpadd32 %f0, %f12, %f8 lduw [%l7 + 0x48], %i0 taddcctv %i1, %o7, %g6 movcc %xcc, %i3, %i6 lduw [%l7 + 0x50], %l0 fpsub32s %f15, %f4, %f3 st %f1, [%l7 + 0x0C] stx %g1, [%l7 + 0x10] movvs %icc, %g7, %g3 fbug %fcc1, loop_6215 fmovsge %icc, %f9, %f13 ldub [%l7 + 0x49], %o6 stx %l2, [%l7 + 0x10] loop_6215: lduh [%l7 + 0x5A], %l4 ldsw [%l7 + 0x68], %l5 fcmple32 %f12, %f12, %i2 tneg %icc, 0x7 udivcc %g2, 0x1482, %i4 movleu %xcc, %l1, %l3 ldub [%l7 + 0x75], %o0 ld [%l7 + 0x20], %f2 ldub [%l7 + 0x3A], %i7 sub %o1, 0x1257, %o5 fmuld8sux16 %f8, %f6, %f4 fmul8ulx16 %f10, %f2, %f6 lduh [%l7 + 0x60], %g5 bpos %xcc, loop_6216 edge32ln %l6, %o3, %o2 subc %g4, 0x0601, %o4 sethi 0x0F14, %i5 loop_6216: edge8l %i1, %o7, %i0 fmovd %f2, %f10 fmovs %f9, %f1 edge16l %i3, %i6, %l0 addc %g6, 0x0514, %g7 fexpand %f11, %f0 sdivcc %g3, 0x0B3F, %o6 fandnot2s %f12, %f9, %f5 edge8 %g1, %l2, %l5 stb %i2, [%l7 + 0x1E] faligndata %f4, %f4, %f2 ldx [%l7 + 0x10], %g2 fbu,a %fcc2, loop_6217 fmovsvc %xcc, %f14, %f1 movvc %xcc, %l4, %i4 sllx %l1, %o0, %i7 loop_6217: subcc %o1, 0x0CAC, %o5 fbu,a %fcc0, loop_6218 mulscc %l3, 0x1718, %l6 sll %g5, %o3, %g4 call loop_6219 loop_6218: nop setx loop_6220, %l0, %l1 jmpl %l1, %o2 fmovrdlz %i5, %f14, %f8 bne,pn %icc, loop_6221 loop_6219: bpos,a,pn %xcc, loop_6222 loop_6220: nop setx loop_6223, %l0, %l1 jmpl %l1, %o4 fcmpeq16 %f2, %f14, %o7 loop_6221: fmovrse %i0, %f1, %f14 loop_6222: fmovsvc %icc, %f0, %f7 loop_6223: fmul8sux16 %f12, %f4, %f0 fmovse %xcc, %f0, %f0 movrlez %i1, %i6, %i3 array16 %g6, %g7, %g3 be,a loop_6224 fmuld8ulx16 %f4, %f8, %f10 addccc %o6, %l0, %g1 st %f15, [%l7 + 0x10] loop_6224: fxnors %f0, %f7, %f8 fpadd16 %f8, %f14, %f2 tvs %xcc, 0x1 ldsh [%l7 + 0x52], %l5 move %icc, %l2, %g2 lduw [%l7 + 0x54], %i2 fbo %fcc2, loop_6225 fmovrdne %l4, %f10, %f6 fornot2 %f4, %f14, %f6 brnz,a %i4, loop_6226 loop_6225: ldx [%l7 + 0x58], %o0 stx %l1, [%l7 + 0x10] stx %i7, [%l7 + 0x58] loop_6226: edge8 %o1, %l3, %o5 addcc %l6, %g5, %o3 fbul,a %fcc1, loop_6227 stb %o2, [%l7 + 0x38] movle %xcc, %g4, %o4 tgu %icc, 0x2 loop_6227: bn,pn %icc, loop_6228 fornot2 %f6, %f0, %f4 fmovrsne %o7, %f4, %f3 std %f0, [%l7 + 0x08] loop_6228: movg %xcc, %i0, %i1 movrlez %i6, 0x180, %i3 ldsw [%l7 + 0x6C], %g6 fbuge %fcc1, loop_6229 move %xcc, %g7, %i5 lduw [%l7 + 0x20], %g3 stw %o6, [%l7 + 0x38] loop_6229: tcc %xcc, 0x7 taddcctv %g1, 0x1047, %l0 sdivx %l5, 0x10A3, %l2 fnor %f2, %f10, %f8 fabsd %f6, %f0 fmovrsgez %g2, %f7, %f6 srl %l4, %i4, %i2 ld [%l7 + 0x78], %f1 lduw [%l7 + 0x6C], %l1 fors %f1, %f0, %f0 sth %i7, [%l7 + 0x08] sth %o0, [%l7 + 0x36] edge16n %l3, %o5, %l6 srl %g5, %o1, %o2 fcmps %fcc2, %f2, %f13 edge32l %o3, %g4, %o4 addcc %o7, 0x0BEC, %i1 movneg %icc, %i0, %i6 edge8n %g6, %g7, %i5 ldsb [%l7 + 0x51], %g3 bcs,a,pt %xcc, loop_6230 fpsub32 %f0, %f6, %f0 sdivcc %o6, 0x04B9, %g1 popc 0x0895, %i3 loop_6230: stx %l0, [%l7 + 0x30] fmovdneg %icc, %f2, %f1 sth %l2, [%l7 + 0x24] alignaddrl %l5, %g2, %l4 fsrc2 %f4, %f14 fornot2 %f14, %f14, %f12 bn,pn %icc, loop_6231 ldub [%l7 + 0x28], %i4 tsubcctv %i2, 0x1C86, %i7 fbe %fcc2, loop_6232 loop_6231: lduh [%l7 + 0x0E], %l1 stw %l3, [%l7 + 0x7C] fsrc2s %f9, %f11 loop_6232: stx %o5, [%l7 + 0x78] brgz,a %o0, loop_6233 fmovs %f1, %f8 fpackfix %f6, %f5 add %l6, 0x0A8B, %g5 loop_6233: tcc %xcc, 0x5 fcmped %fcc0, %f2, %f12 fornot1 %f0, %f4, %f2 bgu,a,pn %icc, loop_6234 sth %o2, [%l7 + 0x4E] ldsb [%l7 + 0x31], %o1 ldsb [%l7 + 0x14], %g4 loop_6234: ldub [%l7 + 0x45], %o3 fmovdcc %icc, %f12, %f4 ldub [%l7 + 0x2F], %o7 fmovscs %icc, %f1, %f5 lduh [%l7 + 0x36], %i1 fnands %f9, %f3, %f4 stx %i0, [%l7 + 0x10] sllx %o4, %i6, %g6 fpmerge %f2, %f3, %f0 fbule,a %fcc0, loop_6235 bleu,a %icc, loop_6236 lduh [%l7 + 0x46], %g7 fmovdg %xcc, %f13, %f6 loop_6235: movvs %icc, %g3, %o6 loop_6236: stw %g1, [%l7 + 0x48] lduh [%l7 + 0x68], %i3 alignaddrl %l0, %l2, %l5 fpackfix %f2, %f5 fnors %f10, %f11, %f10 te %icc, 0x2 movrlz %g2, 0x1C6, %l4 fsrc1s %f15, %f15 fmovrdgez %i5, %f4, %f12 alignaddrl %i4, %i2, %i7 fpackfix %f4, %f15 fmuld8ulx16 %f15, %f1, %f0 fones %f1 sth %l1, [%l7 + 0x4C] fmul8ulx16 %f8, %f0, %f12 fmovsleu %icc, %f7, %f3 stb %l3, [%l7 + 0x78] ld [%l7 + 0x28], %f10 array32 %o0, %o5, %g5 bvc,a,pt %xcc, loop_6237 movcc %xcc, %o2, %l6 subccc %o1, 0x09FA, %g4 stb %o7, [%l7 + 0x38] loop_6237: bge,a,pn %xcc, loop_6238 sth %o3, [%l7 + 0x66] tcc %icc, 0x4 stx %i0, [%l7 + 0x30] loop_6238: sth %o4, [%l7 + 0x0C] fblg,a %fcc1, loop_6239 fbg,a %fcc1, loop_6240 nop setx loop_6241, %l0, %l1 jmpl %l1, %i6 fmovsgu %icc, %f15, %f3 loop_6239: ldsw [%l7 + 0x5C], %g6 loop_6240: edge16l %i1, %g3, %o6 loop_6241: edge8 %g1, %g7, %i3 movgu %xcc, %l2, %l5 stw %g2, [%l7 + 0x54] umul %l0, 0x1FB9, %i5 stb %l4, [%l7 + 0x1C] lduh [%l7 + 0x1A], %i4 std %f10, [%l7 + 0x60] std %f6, [%l7 + 0x68] srlx %i7, 0x1A, %i2 fmovs %f11, %f7 fxors %f3, %f1, %f9 tle %xcc, 0x0 ldsh [%l7 + 0x74], %l1 fpadd16 %f4, %f8, %f8 movn %icc, %o0, %o5 edge32n %l3, %g5, %o2 fmovdneg %icc, %f15, %f4 ld [%l7 + 0x38], %f4 ldsw [%l7 + 0x54], %l6 fmovdvc %icc, %f1, %f2 sllx %g4, %o1, %o3 andncc %o7, %i0, %i6 fandnot2 %f10, %f12, %f10 fmovse %icc, %f3, %f3 taddcc %o4, 0x0B56, %g6 bl,pt %xcc, loop_6242 movvc %xcc, %g3, %o6 bpos,pt %xcc, loop_6243 fnors %f6, %f11, %f1 loop_6242: ldsb [%l7 + 0x15], %i1 fones %f9 loop_6243: fcmpeq32 %f12, %f8, %g7 fmovsa %xcc, %f15, %f14 fnot2 %f2, %f4 edge32n %i3, %g1, %l5 fnor %f6, %f4, %f6 tneg %icc, 0x7 sub %l2, 0x0DD2, %l0 fmovrdgez %g2, %f0, %f4 fmovsleu %xcc, %f12, %f14 movneg %xcc, %i5, %l4 ldsh [%l7 + 0x32], %i4 bcc,a,pt %icc, loop_6244 lduh [%l7 + 0x12], %i7 fmovdgu %icc, %f10, %f0 fornot2 %f10, %f14, %f12 loop_6244: fornot2 %f6, %f0, %f2 stx %l1, [%l7 + 0x10] fzero %f2 ldub [%l7 + 0x0F], %o0 ldsb [%l7 + 0x5E], %i2 edge16 %l3, %g5, %o2 xnorcc %l6, %o5, %g4 array8 %o3, %o1, %o7 brgz,a %i0, loop_6245 brz %o4, loop_6246 fbo %fcc0, loop_6247 orn %g6, 0x1A2B, %g3 loop_6245: fandnot1 %f0, %f8, %f0 loop_6246: ld [%l7 + 0x08], %f11 loop_6247: umul %o6, %i1, %i6 ld [%l7 + 0x2C], %f14 ldd [%l7 + 0x48], %f8 fmovrsgz %g7, %f7, %f10 tg %icc, 0x0 lduw [%l7 + 0x34], %i3 ldx [%l7 + 0x70], %l5 tle %icc, 0x4 srax %g1, %l2, %g2 stb %i5, [%l7 + 0x2F] fnegd %f8, %f0 movleu %xcc, %l0, %l4 std %f2, [%l7 + 0x70] sra %i4, %i7, %l1 stx %o0, [%l7 + 0x60] fpmerge %f5, %f15, %f0 subccc %l3, 0x03BE, %g5 movvc %xcc, %i2, %l6 ldx [%l7 + 0x40], %o5 bleu,a,pn %xcc, loop_6248 bne,a %icc, loop_6249 fmovsg %xcc, %f11, %f0 fbug,a %fcc1, loop_6250 loop_6248: fmovrslez %g4, %f8, %f1 loop_6249: bge,a %icc, loop_6251 fmovd %f0, %f10 loop_6250: fmovsa %icc, %f7, %f9 fbn,a %fcc3, loop_6252 loop_6251: nop setx loop_6253, %l0, %l1 jmpl %l1, %o2 sub %o1, 0x15C3, %o7 fble,a %fcc1, loop_6254 loop_6252: stw %i0, [%l7 + 0x3C] loop_6253: ld [%l7 + 0x6C], %f5 fmovrde %o4, %f12, %f10 loop_6254: brz,a %o3, loop_6255 fmovdvs %icc, %f14, %f13 edge8ln %g3, %g6, %o6 fornot1s %f2, %f2, %f3 loop_6255: ldd [%l7 + 0x50], %f14 fands %f13, %f11, %f1 xnorcc %i6, %i1, %i3 call loop_6256 edge16 %l5, %g1, %l2 bge,a,pt %icc, loop_6257 taddcctv %g7, %i5, %g2 loop_6256: fbo %fcc3, loop_6258 ldd [%l7 + 0x38], %f6 loop_6257: fbu,a %fcc3, loop_6259 movrgez %l0, 0x2F6, %i4 loop_6258: addccc %i7, %l4, %o0 ldsh [%l7 + 0x3E], %l1 loop_6259: fornot1 %f14, %f14, %f6 fmovdneg %xcc, %f5, %f9 fsrc2s %f2, %f0 fmovrslz %g5, %f0, %f3 stx %l3, [%l7 + 0x18] fnot2 %f14, %f6 movvs %xcc, %i2, %o5 fmovde %xcc, %f4, %f14 edge8l %l6, %o2, %g4 fbne %fcc0, loop_6260 tsubcctv %o7, %o1, %i0 siam 0x0 stb %o4, [%l7 + 0x78] loop_6260: fmovrde %g3, %f12, %f12 fbl,a %fcc2, loop_6261 fnegs %f13, %f3 edge16l %g6, %o3, %o6 sth %i1, [%l7 + 0x60] loop_6261: fmul8x16 %f11, %f4, %f12 ldd [%l7 + 0x38], %f2 bge %xcc, loop_6262 fzeros %f2 brlez %i6, loop_6263 ldsh [%l7 + 0x56], %l5 loop_6262: lduh [%l7 + 0x3A], %g1 lduw [%l7 + 0x68], %l2 loop_6263: array8 %i3, %g7, %i5 stw %g2, [%l7 + 0x20] fmovsa %xcc, %f8, %f13 fble %fcc1, loop_6264 fmovscs %icc, %f7, %f1 tle %icc, 0x2 fbne %fcc2, loop_6265 loop_6264: st %f6, [%l7 + 0x48] lduw [%l7 + 0x74], %l0 nop setx loop_6266, %l0, %l1 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_6265: fcmpd %fcc2, %f6, %f0 ldsb [%l7 + 0x1D], %i4 mova %xcc, %i7, %l4 loop_6266: movrne %l1, %g5, %l3 fba %fcc2, loop_6267 ldd [%l7 + 0x70], %f4 or %o0, 0x191D, %o5 fpadd32 %f12, %f0, %f10 loop_6267: ldsw [%l7 + 0x28], %l6 array32 %o2, %i2, %g4 fmovdcc %icc, %f15, %f3 edge16l %o7, %i0, %o1 movvc %xcc, %g3, %o4 sdivcc %g6, 0x1BDB, %o3 srl %o6, %i6, %l5 edge32n %g1, %l2, %i3 fmovdneg %icc, %f9, %f3 sth %i1, [%l7 + 0x36] fcmpne16 %f2, %f8, %g7 brgz %g2, loop_6268 fcmpeq32 %f0, %f14, %l0 edge32 %i5, %i7, %i4 std %f4, [%l7 + 0x28] loop_6268: array16 %l4, %g5, %l1 fbug,a %fcc2, loop_6269 movvs %xcc, %l3, %o0 tleu %icc, 0x1 fsrc1s %f15, %f13 loop_6269: bne,a,pn %icc, loop_6270 ta %xcc, 0x0 stw %o5, [%l7 + 0x1C] movrgz %o2, 0x335, %l6 loop_6270: smul %i2, 0x092E, %o7 fbg %fcc1, loop_6271 st %f8, [%l7 + 0x44] fcmpd %fcc3, %f4, %f8 lduw [%l7 + 0x08], %i0 loop_6271: mulscc %g4, 0x186B, %g3 and %o4, 0x193A, %o1 fnot1 %f6, %f8 movre %g6, 0x00B, %o6 brnz %i6, loop_6272 fmovdcs %xcc, %f2, %f11 array16 %l5, %g1, %o3 lduw [%l7 + 0x54], %i3 loop_6272: fzeros %f15 fmovdne %xcc, %f9, %f5 call loop_6273 fcmpne32 %f12, %f10, %i1 sth %g7, [%l7 + 0x72] alignaddr %l2, %l0, %g2 loop_6273: sth %i7, [%l7 + 0x20] bcs,pt %xcc, loop_6274 tvc %xcc, 0x7 std %f8, [%l7 + 0x38] alignaddrl %i5, %i4, %l4 loop_6274: tge %xcc, 0x3 bneg,pt %icc, loop_6275 tcs %icc, 0x5 stx %l1, [%l7 + 0x10] fcmped %fcc2, %f4, %f10 loop_6275: ldsb [%l7 + 0x24], %l3 movcc %icc, %g5, %o5 ldsh [%l7 + 0x52], %o0 fpack16 %f10, %f2 fmul8x16al %f11, %f11, %f0 ldx [%l7 + 0x30], %o2 stb %l6, [%l7 + 0x77] fcmps %fcc0, %f11, %f11 fmovdg %icc, %f10, %f10 ta %icc, 0x5 ldsh [%l7 + 0x68], %o7 edge8l %i0, %g4, %i2 movcs %xcc, %g3, %o1 brgz %o4, loop_6276 fmovrdgz %o6, %f8, %f10 tsubcc %i6, 0x0D4E, %l5 fpsub16s %f12, %f9, %f8 loop_6276: fcmpne32 %f2, %f10, %g1 bn,pt %icc, loop_6277 fcmple32 %f10, %f4, %g6 fmovdle %xcc, %f13, %f9 movrlz %o3, 0x206, %i1 loop_6277: brlez,a %i3, loop_6278 fmovsneg %icc, %f8, %f1 ldsh [%l7 + 0x0C], %l2 fmovde %icc, %f2, %f3 loop_6278: lduh [%l7 + 0x12], %l0 fcmple32 %f12, %f8, %g2 tl %xcc, 0x7 fbu %fcc2, loop_6279 lduh [%l7 + 0x64], %i7 fmovd %f4, %f10 fnors %f15, %f3, %f0 loop_6279: sdivcc %g7, 0x1727, %i4 stx %i5, [%l7 + 0x20] fmovrsgez %l1, %f6, %f8 sth %l3, [%l7 + 0x54] siam 0x3 stb %g5, [%l7 + 0x79] fmovrse %o5, %f12, %f5 ble,a,pn %xcc, loop_6280 ldsh [%l7 + 0x22], %l4 subc %o2, 0x0813, %o0 fbge %fcc3, loop_6281 loop_6280: std %f4, [%l7 + 0x08] movrne %l6, %i0, %g4 ldub [%l7 + 0x6C], %o7 loop_6281: fnot1 %f4, %f10 ldx [%l7 + 0x08], %g3 nop setx loop_6282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x74], %f14 fmul8x16au %f11, %f9, %f0 ld [%l7 + 0x18], %f11 loop_6282: or %o1, 0x1149, %o4 ldub [%l7 + 0x4F], %i2 st %f0, [%l7 + 0x6C] std %f8, [%l7 + 0x50] ld [%l7 + 0x0C], %f8 umul %i6, %l5, %g1 movrgz %o6, %g6, %i1 fzeros %f1 fcmps %fcc0, %f8, %f3 sth %o3, [%l7 + 0x7E] st %f3, [%l7 + 0x0C] tl %icc, 0x7 alignaddr %l2, %i3, %g2 st %f9, [%l7 + 0x24] fmovda %xcc, %f0, %f0 ldub [%l7 + 0x51], %i7 std %f2, [%l7 + 0x50] edge8ln %g7, %i4, %l0 xnorcc %l1, %l3, %i5 tg %icc, 0x0 stx %g5, [%l7 + 0x28] fbge,a %fcc1, loop_6283 fornot1 %f4, %f6, %f12 bne,pn %xcc, loop_6284 array32 %l4, %o2, %o0 loop_6283: fmovscs %xcc, %f0, %f14 fabss %f8, %f11 loop_6284: ld [%l7 + 0x54], %f0 fandnot1 %f12, %f2, %f8 fbug,a %fcc3, loop_6285 brgez,a %l6, loop_6286 add %i0, 0x09D1, %g4 umul %o7, %g3, %o1 loop_6285: std %f8, [%l7 + 0x38] loop_6286: stb %o4, [%l7 + 0x69] stw %i2, [%l7 + 0x44] fpsub32s %f10, %f9, %f14 fpsub16s %f4, %f6, %f10 sth %i6, [%l7 + 0x36] fcmpd %fcc3, %f10, %f0 fmovrsne %l5, %f8, %f12 ldsb [%l7 + 0x08], %g1 movrne %o6, 0x285, %g6 fcmple16 %f4, %f4, %o5 brgz %o3, loop_6287 stx %i1, [%l7 + 0x20] edge16n %l2, %i3, %g2 movcs %xcc, %i7, %g7 loop_6287: fmovdcc %icc, %f4, %f6 fmovsne %xcc, %f10, %f0 addc %i4, %l0, %l1 fmovsvc %xcc, %f10, %f13 fbul %fcc2, loop_6288 fbo %fcc0, loop_6289 movpos %icc, %i5, %g5 nop setx loop_6290, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6288: lduw [%l7 + 0x54], %l3 loop_6289: srlx %o2, 0x11, %l4 ble loop_6291 loop_6290: movl %icc, %l6, %o0 movle %xcc, %g4, %o7 fmovd %f14, %f2 loop_6291: ldsb [%l7 + 0x28], %g3 movleu %xcc, %o1, %o4 fbl %fcc3, loop_6292 fmovscc %xcc, %f14, %f4 sdivcc %i0, 0x096A, %i6 fand %f6, %f2, %f6 loop_6292: ldx [%l7 + 0x40], %i2 edge32l %g1, %l5, %o6 ldd [%l7 + 0x70], %f8 std %f8, [%l7 + 0x10] movcc %xcc, %g6, %o3 fornot1s %f5, %f14, %f5 fmovrsne %i1, %f14, %f8 fmovdg %icc, %f7, %f5 movne %icc, %l2, %o5 ldsw [%l7 + 0x48], %i3 fmovrdgz %i7, %f0, %f14 lduh [%l7 + 0x2C], %g7 ldub [%l7 + 0x29], %g2 nop setx loop_6293, %l0, %l1 jmpl %l1, %l0 fpack32 %f2, %f4, %f10 fxnor %f0, %f12, %f0 tcc %icc, 0x5 loop_6293: fbn,a %fcc2, loop_6294 ldx [%l7 + 0x18], %l1 fmovsa %icc, %f4, %f4 stb %i5, [%l7 + 0x0D] loop_6294: ldx [%l7 + 0x58], %i4 edge32ln %g5, %l3, %l4 fabsd %f4, %f6 fmovsn %icc, %f13, %f6 add %l6, 0x007C, %o2 fcmpd %fcc2, %f4, %f8 tsubcc %g4, 0x018F, %o0 fble,a %fcc3, loop_6295 ldub [%l7 + 0x30], %o7 ldsw [%l7 + 0x74], %g3 fbg %fcc0, loop_6296 loop_6295: nop setx loop_6297, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x4C] edge16n %o4, %i0, %o1 loop_6296: stx %i6, [%l7 + 0x60] loop_6297: fmovdle %xcc, %f13, %f6 fmovrdgz %g1, %f10, %f14 xor %i2, 0x1E42, %l5 be,a,pn %icc, loop_6298 sethi 0x07A1, %g6 st %f14, [%l7 + 0x3C] fmovrsgez %o3, %f14, %f13 loop_6298: ldd [%l7 + 0x18], %f8 stx %o6, [%l7 + 0x18] move %icc, %i1, %l2 fpadd16s %f2, %f6, %f2 fmovdneg %icc, %f14, %f2 andcc %i3, %i7, %o5 bne,a %xcc, loop_6299 fbug %fcc3, loop_6300 ldsw [%l7 + 0x58], %g7 ld [%l7 + 0x60], %f13 loop_6299: array16 %l0, %g2, %i5 loop_6300: bgu,a,pt %xcc, loop_6301 ldsb [%l7 + 0x3A], %i4 fbg,a %fcc3, loop_6302 fmovdn %xcc, %f0, %f14 loop_6301: lduh [%l7 + 0x64], %g5 tcc %icc, 0x4 loop_6302: fcmple32 %f0, %f4, %l1 fmovse %icc, %f6, %f12 ldd [%l7 + 0x68], %f14 lduw [%l7 + 0x2C], %l4 mova %xcc, %l3, %o2 fmovdpos %xcc, %f5, %f12 bg,a,pt %icc, loop_6303 fnors %f1, %f12, %f7 fbue,a %fcc0, loop_6304 stw %g4, [%l7 + 0x58] loop_6303: movrlez %o0, 0x289, %l6 taddcc %o7, %o4, %i0 loop_6304: fmovdg %icc, %f1, %f3 ld [%l7 + 0x54], %f15 ldx [%l7 + 0x28], %g3 fpsub16 %f8, %f6, %f12 mulx %i6, %g1, %i2 ldsb [%l7 + 0x7F], %o1 tl %icc, 0x5 ldx [%l7 + 0x50], %l5 subc %o3, %g6, %o6 movneg %xcc, %i1, %i3 tneg %xcc, 0x2 ldd [%l7 + 0x30], %f10 fnands %f0, %f15, %f13 std %f4, [%l7 + 0x60] fmovrsgz %i7, %f4, %f0 tgu %xcc, 0x3 fmovdleu %xcc, %f6, %f6 xorcc %l2, 0x1C4C, %g7 ldd [%l7 + 0x70], %f2 bneg,a,pt %icc, loop_6305 st %f3, [%l7 + 0x78] fbuge,a %fcc3, loop_6306 fands %f1, %f2, %f9 loop_6305: tne %icc, 0x4 lduh [%l7 + 0x72], %l0 loop_6306: fxnor %f8, %f0, %f10 fmovrdne %g2, %f0, %f4 fnot2 %f14, %f8 nop setx loop_6307, %l0, %l1 jmpl %l1, %i5 fandnot1 %f0, %f10, %f8 fpsub32 %f12, %f12, %f8 tsubcctv %i4, %g5, %o5 loop_6307: lduh [%l7 + 0x62], %l1 fpack16 %f4, %f6 st %f14, [%l7 + 0x60] fnor %f8, %f6, %f4 fabss %f0, %f12 stx %l4, [%l7 + 0x28] bvs,a loop_6308 movl %xcc, %o2, %l3 mulscc %g4, 0x092E, %l6 edge8 %o7, %o4, %o0 loop_6308: fmovsa %xcc, %f3, %f7 lduw [%l7 + 0x74], %i0 fbule %fcc1, loop_6309 fmovrsgz %i6, %f3, %f3 brlz,a %g1, loop_6310 brgz,a %g3, loop_6311 loop_6309: fmovd %f10, %f14 fmovsvs %icc, %f4, %f7 loop_6310: stw %i2, [%l7 + 0x10] loop_6311: sdivcc %o1, 0x1A19, %l5 edge8n %o3, %g6, %i1 fcmpes %fcc0, %f5, %f13 stb %i3, [%l7 + 0x56] fnot1s %f14, %f15 bne %icc, loop_6312 brz,a %o6, loop_6313 fbne %fcc1, loop_6314 fmovdle %icc, %f3, %f13 loop_6312: stw %l2, [%l7 + 0x6C] loop_6313: fbg %fcc1, loop_6315 loop_6314: ldx [%l7 + 0x08], %g7 fnot1s %f3, %f9 movrgez %l0, 0x025, %g2 loop_6315: bg %xcc, loop_6316 ld [%l7 + 0x58], %f5 fpack32 %f12, %f10, %f0 nop setx loop_6317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6316: ble,a loop_6318 movne %icc, %i5, %i4 ldd [%l7 + 0x20], %f0 loop_6317: movrne %g5, 0x32B, %o5 loop_6318: lduh [%l7 + 0x0C], %l1 ldx [%l7 + 0x28], %i7 std %f4, [%l7 + 0x48] movgu %xcc, %l4, %o2 subccc %l3, 0x16D9, %l6 bvc,a,pt %xcc, loop_6319 tcs %xcc, 0x4 ld [%l7 + 0x6C], %f7 lduh [%l7 + 0x1A], %o7 loop_6319: stb %o4, [%l7 + 0x16] fsrc2s %f3, %f5 siam 0x6 tcs %xcc, 0x1 fmovdcc %xcc, %f2, %f5 fmul8sux16 %f12, %f10, %f14 alignaddrl %g4, %o0, %i6 std %f14, [%l7 + 0x70] fmovdne %xcc, %f15, %f6 fmovrse %i0, %f3, %f13 fmul8x16al %f6, %f2, %f0 fcmpd %fcc1, %f12, %f6 ld [%l7 + 0x0C], %f11 stb %g3, [%l7 + 0x4A] st %f11, [%l7 + 0x64] fsrc2 %f14, %f12 bneg,pt %icc, loop_6320 tcs %xcc, 0x5 tneg %icc, 0x1 fbug,a %fcc2, loop_6321 loop_6320: ba,a,pt %xcc, loop_6322 stx %i2, [%l7 + 0x20] tvc %icc, 0x4 loop_6321: fbu %fcc3, loop_6323 loop_6322: fmovs %f4, %f1 stb %o1, [%l7 + 0x17] fmovdle %xcc, %f12, %f5 loop_6323: std %f14, [%l7 + 0x28] faligndata %f0, %f10, %f6 ldsb [%l7 + 0x4F], %l5 bne %xcc, loop_6324 fmuld8sux16 %f11, %f8, %f14 lduw [%l7 + 0x60], %o3 movcc %icc, %g6, %g1 loop_6324: movpos %xcc, %i3, %i1 orn %o6, 0x1E33, %g7 fornot2 %f12, %f14, %f12 fmovdvs %xcc, %f4, %f9 fbuge %fcc2, loop_6325 fmul8x16au %f4, %f14, %f10 movgu %icc, %l2, %g2 bgu loop_6326 loop_6325: fones %f12 udiv %l0, 0x06F8, %i4 fcmple16 %f10, %f4, %g5 loop_6326: fxnor %f6, %f10, %f14 fcmpeq32 %f2, %f6, %o5 fmovrslez %i5, %f10, %f10 stb %l1, [%l7 + 0x08] edge8n %l4, %o2, %i7 brlz,a %l6, loop_6327 movvs %icc, %l3, %o7 lduw [%l7 + 0x68], %o4 movpos %icc, %o0, %i6 loop_6327: brgz %g4, loop_6328 fnot1s %f2, %f5 ldd [%l7 + 0x28], %f2 movrlez %g3, 0x07E, %i0 loop_6328: nop setx loop_6329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez,a %i2, loop_6330 ldsb [%l7 + 0x34], %l5 tneg %icc, 0x7 loop_6329: ldsh [%l7 + 0x4C], %o3 loop_6330: movrgez %o1, 0x06E, %g1 bl,a,pn %xcc, loop_6331 fandnot2s %f5, %f9, %f4 tleu %icc, 0x2 orncc %g6, %i1, %i3 loop_6331: ldsh [%l7 + 0x7A], %o6 sth %g7, [%l7 + 0x54] lduh [%l7 + 0x66], %g2 ldx [%l7 + 0x48], %l2 fbg %fcc3, loop_6332 stw %i4, [%l7 + 0x20] addcc %g5, 0x0098, %l0 sth %o5, [%l7 + 0x72] loop_6332: fmovsvs %icc, %f9, %f13 fsrc1s %f11, %f1 edge8l %i5, %l4, %o2 movne %icc, %l1, %l6 lduh [%l7 + 0x16], %l3 ldub [%l7 + 0x10], %o7 lduh [%l7 + 0x50], %o4 movcc %icc, %o0, %i7 sll %g4, %i6, %g3 ba,a,pt %xcc, loop_6333 fcmple32 %f0, %f12, %i0 move %icc, %i2, %l5 orn %o1, %g1, %g6 loop_6333: alignaddr %i1, %o3, %i3 ldd [%l7 + 0x30], %f0 brz %g7, loop_6334 fmovde %icc, %f1, %f0 ldsb [%l7 + 0x54], %o6 xorcc %g2, 0x1D28, %i4 loop_6334: st %f10, [%l7 + 0x10] fxnor %f2, %f8, %f2 andn %l2, %g5, %o5 fmovsne %xcc, %f12, %f2 ldub [%l7 + 0x23], %l0 lduw [%l7 + 0x40], %l4 ldx [%l7 + 0x20], %i5 fbule,a %fcc0, loop_6335 subc %l1, 0x156D, %o2 fbne %fcc2, loop_6336 movcs %xcc, %l3, %o7 loop_6335: st %f11, [%l7 + 0x44] movneg %xcc, %o4, %l6 loop_6336: fblg %fcc3, loop_6337 lduw [%l7 + 0x5C], %o0 fmovsleu %xcc, %f10, %f9 udivx %i7, 0x1A2F, %g4 loop_6337: tn %xcc, 0x4 addc %g3, %i0, %i6 fbul,a %fcc3, loop_6338 edge8 %i2, %o1, %g1 and %g6, %i1, %o3 sth %i3, [%l7 + 0x62] loop_6338: ta %xcc, 0x7 bpos %icc, loop_6339 tg %xcc, 0x0 fpack16 %f0, %f14 array16 %g7, %l5, %g2 loop_6339: bshuffle %f0, %f14, %f0 fmovdcc %xcc, %f14, %f7 edge16n %o6, %i4, %g5 ldsh [%l7 + 0x76], %l2 bvc,a %icc, loop_6340 bl loop_6341 std %f10, [%l7 + 0x30] fmovrslz %o5, %f8, %f12 loop_6340: std %f4, [%l7 + 0x18] loop_6341: fmovrdne %l4, %f10, %f4 fpsub16s %f2, %f3, %f15 fornot2 %f8, %f12, %f6 fbul %fcc0, loop_6342 tg %xcc, 0x0 ldsb [%l7 + 0x55], %l0 tneg %icc, 0x0 loop_6342: movgu %icc, %i5, %o2 movl %xcc, %l1, %l3 ldsw [%l7 + 0x24], %o4 tcc %icc, 0x5 ldsw [%l7 + 0x0C], %l6 lduw [%l7 + 0x54], %o0 fandnot1 %f2, %f0, %f14 ldsh [%l7 + 0x2E], %i7 ldsh [%l7 + 0x5C], %g4 stb %g3, [%l7 + 0x35] nop setx loop_6343, %l0, %l1 jmpl %l1, %o7 tl %xcc, 0x3 lduw [%l7 + 0x14], %i6 fmovdle %icc, %f7, %f7 loop_6343: fmul8x16 %f10, %f4, %f0 fcmpeq32 %f8, %f14, %i0 movleu %icc, %o1, %i2 std %f2, [%l7 + 0x30] lduw [%l7 + 0x1C], %g1 bgu loop_6344 fmovdleu %xcc, %f15, %f3 ld [%l7 + 0x38], %f7 udivx %i1, 0x0B6C, %g6 loop_6344: ldsb [%l7 + 0x2B], %o3 fbo %fcc2, loop_6345 fmul8ulx16 %f0, %f8, %f8 fors %f6, %f8, %f11 fble %fcc3, loop_6346 loop_6345: stw %g7, [%l7 + 0x38] fmovrsne %l5, %f2, %f14 brz,a %i3, loop_6347 loop_6346: fmovdg %icc, %f15, %f13 stw %g2, [%l7 + 0x54] bl,pn %xcc, loop_6348 loop_6347: sth %i4, [%l7 + 0x4A] xnor %o6, 0x015D, %l2 sth %g5, [%l7 + 0x4A] loop_6348: ldsb [%l7 + 0x0B], %l4 ldub [%l7 + 0x44], %l0 ldsw [%l7 + 0x2C], %i5 sethi 0x0DDD, %o5 fandnot1s %f11, %f10, %f8 ldx [%l7 + 0x28], %l1 ta %icc, 0x2 ldd [%l7 + 0x78], %f10 add %l3, 0x156B, %o2 st %f12, [%l7 + 0x30] fandnot2s %f8, %f0, %f11 ldx [%l7 + 0x38], %o4 fmovrdgez %l6, %f10, %f12 fcmple16 %f10, %f8, %o0 move %xcc, %g4, %g3 subc %o7, 0x0722, %i6 tneg %xcc, 0x2 fmul8sux16 %f0, %f6, %f6 fabss %f4, %f13 st %f2, [%l7 + 0x60] fbg %fcc0, loop_6349 tge %icc, 0x2 std %f4, [%l7 + 0x20] fmovdneg %xcc, %f9, %f5 loop_6349: ldx [%l7 + 0x10], %i7 st %f7, [%l7 + 0x08] movne %xcc, %i0, %i2 brnz,a %g1, loop_6350 fmovrslz %i1, %f15, %f6 ldsb [%l7 + 0x71], %o1 stw %g6, [%l7 + 0x14] loop_6350: fmul8ulx16 %f0, %f4, %f8 fzeros %f13 brgz %o3, loop_6351 tne %xcc, 0x4 subccc %l5, %i3, %g2 fmovrdgez %g7, %f4, %f8 loop_6351: tsubcc %i4, 0x1404, %o6 fmovde %xcc, %f2, %f5 ldsb [%l7 + 0x4D], %g5 movcc %icc, %l4, %l2 fmovsneg %xcc, %f8, %f5 stx %l0, [%l7 + 0x60] fcmpeq16 %f8, %f14, %o5 fmovspos %xcc, %f1, %f3 movn %xcc, %i5, %l3 subcc %l1, %o4, %l6 fcmpeq32 %f12, %f6, %o2 ldub [%l7 + 0x11], %g4 brgz,a %g3, loop_6352 tn %xcc, 0x7 stb %o0, [%l7 + 0x67] fmovsge %icc, %f6, %f3 loop_6352: ld [%l7 + 0x28], %f9 smul %o7, %i6, %i7 stw %i0, [%l7 + 0x78] bge,a %icc, loop_6353 lduh [%l7 + 0x52], %g1 ld [%l7 + 0x20], %f5 fmovscc %icc, %f3, %f12 loop_6353: fpsub16s %f8, %f1, %f13 fandnot1s %f3, %f9, %f9 stb %i1, [%l7 + 0x12] fmovsl %xcc, %f4, %f15 ldsw [%l7 + 0x40], %i2 fcmpd %fcc3, %f10, %f2 addcc %g6, 0x0DD4, %o1 move %icc, %o3, %i3 fnor %f14, %f10, %f8 movcc %icc, %g2, %l5 fmuld8sux16 %f13, %f3, %f4 fcmple32 %f4, %f4, %g7 andcc %o6, %g5, %i4 sdiv %l4, 0x1E43, %l2 orncc %l0, %o5, %l3 fzero %f6 ldx [%l7 + 0x20], %l1 fcmpne32 %f14, %f10, %i5 tge %icc, 0x1 fornot2 %f6, %f10, %f4 te %xcc, 0x5 ldsh [%l7 + 0x1A], %l6 bvc,a,pt %icc, loop_6354 sethi 0x18E1, %o2 fcmpne32 %f2, %f2, %o4 popc 0x00A0, %g3 loop_6354: bge,a loop_6355 ldsb [%l7 + 0x61], %g4 std %f14, [%l7 + 0x28] lduw [%l7 + 0x08], %o7 loop_6355: bcs,a %xcc, loop_6356 move %icc, %o0, %i6 edge8n %i7, %i0, %i1 fcmps %fcc3, %f4, %f4 loop_6356: fmovsne %xcc, %f9, %f6 bcs %xcc, loop_6357 lduw [%l7 + 0x28], %i2 stb %g6, [%l7 + 0x41] ldub [%l7 + 0x1E], %g1 loop_6357: fornot2s %f10, %f4, %f15 ldx [%l7 + 0x60], %o1 umulcc %o3, %g2, %l5 bvs,pn %icc, loop_6358 mulscc %i3, %g7, %g5 ldsh [%l7 + 0x1A], %o6 fbul %fcc2, loop_6359 loop_6358: fnot1 %f10, %f4 fpack32 %f12, %f0, %f0 ldsb [%l7 + 0x21], %l4 loop_6359: ldsb [%l7 + 0x32], %l2 fcmpne16 %f12, %f10, %i4 lduh [%l7 + 0x24], %l0 movrgz %o5, 0x247, %l3 st %f11, [%l7 + 0x68] bneg loop_6360 mulscc %l1, 0x1B80, %l6 fzero %f2 array16 %o2, %i5, %o4 loop_6360: fmovdvc %xcc, %f14, %f2 movrlez %g3, 0x237, %g4 ld [%l7 + 0x70], %f2 fands %f1, %f14, %f13 alignaddr %o7, %o0, %i7 call loop_6361 addcc %i6, 0x1D9F, %i0 fnor %f8, %f10, %f14 brlez,a %i1, loop_6362 loop_6361: ldd [%l7 + 0x10], %f6 stx %g6, [%l7 + 0x78] ld [%l7 + 0x60], %f9 loop_6362: lduh [%l7 + 0x64], %i2 ldx [%l7 + 0x48], %g1 fnor %f10, %f6, %f10 udivcc %o3, 0x1753, %o1 ldx [%l7 + 0x18], %g2 fmovscc %xcc, %f11, %f3 fxnor %f14, %f4, %f0 fnor %f12, %f0, %f0 nop setx loop_6363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l5, [%l7 + 0x48] edge32n %i3, %g7, %o6 stw %l4, [%l7 + 0x08] loop_6363: fmovdneg %xcc, %f12, %f0 movpos %icc, %l2, %i4 sethi 0x1E4A, %l0 ld [%l7 + 0x70], %f6 fpack32 %f4, %f8, %f2 stx %g5, [%l7 + 0x30] edge8n %l3, %o5, %l6 ldsb [%l7 + 0x37], %l1 movre %o2, %o4, %i5 stw %g4, [%l7 + 0x5C] fbue %fcc2, loop_6364 umul %g3, 0x144A, %o7 taddcc %o0, 0x1796, %i7 fmovrdgz %i6, %f8, %f6 loop_6364: fmovrdlz %i1, %f4, %f14 fbe,a %fcc2, loop_6365 umulcc %g6, 0x18ED, %i2 mulscc %g1, 0x0A00, %o3 ld [%l7 + 0x78], %f11 loop_6365: fexpand %f12, %f10 fornot2s %f11, %f5, %f8 ldsh [%l7 + 0x50], %i0 ld [%l7 + 0x20], %f8 fbge %fcc3, loop_6366 ldsh [%l7 + 0x0C], %g2 sethi 0x042D, %o1 fornot2s %f1, %f6, %f10 loop_6366: orn %l5, 0x0301, %i3 fmul8ulx16 %f0, %f14, %f2 array32 %o6, %l4, %g7 ldsh [%l7 + 0x58], %i4 movvc %xcc, %l2, %g5 fabss %f12, %f4 sth %l3, [%l7 + 0x7C] move %xcc, %l0, %o5 fmovdn %icc, %f0, %f15 fmuld8ulx16 %f0, %f8, %f12 brlez,a %l1, loop_6367 ldd [%l7 + 0x10], %f0 stx %o2, [%l7 + 0x48] ldx [%l7 + 0x58], %l6 loop_6367: ldsb [%l7 + 0x17], %i5 nop setx loop_6368, %l0, %l1 jmpl %l1, %g4 fpsub16 %f6, %f2, %f2 fpadd32 %f10, %f2, %f4 fornot2 %f4, %f2, %f4 loop_6368: std %f2, [%l7 + 0x30] fabss %f14, %f9 fmuld8ulx16 %f12, %f14, %f12 te %xcc, 0x6 ldsw [%l7 + 0x50], %g3 faligndata %f0, %f12, %f8 stw %o4, [%l7 + 0x60] ldx [%l7 + 0x30], %o0 fmovsvs %icc, %f1, %f11 stx %o7, [%l7 + 0x68] fornot1s %f9, %f1, %f6 add %i6, 0x022C, %i1 ta %xcc, 0x0 movrlz %i7, 0x103, %i2 fmovsvs %icc, %f8, %f10 ldub [%l7 + 0x7E], %g6 stb %g1, [%l7 + 0x60] movg %xcc, %i0, %o3 tsubcctv %o1, %l5, %i3 st %f1, [%l7 + 0x5C] fbe %fcc0, loop_6369 fmovrdlz %o6, %f12, %f0 sdivx %g2, 0x1296, %l4 fba %fcc3, loop_6370 loop_6369: fsrc1s %f5, %f1 fbule,a %fcc2, loop_6371 ldub [%l7 + 0x5F], %i4 loop_6370: movpos %icc, %l2, %g5 stw %l3, [%l7 + 0x58] loop_6371: fmovspos %xcc, %f15, %f3 tsubcc %l0, 0x0287, %g7 ta %icc, 0x2 tpos %xcc, 0x2 st %f0, [%l7 + 0x7C] stb %l1, [%l7 + 0x45] st %f13, [%l7 + 0x14] bleu %xcc, loop_6372 andncc %o5, %l6, %i5 stb %g4, [%l7 + 0x18] ld [%l7 + 0x6C], %f7 loop_6372: tl %xcc, 0x5 subc %g3, 0x1E8A, %o4 tg %xcc, 0x7 fmovse %icc, %f13, %f15 ldsh [%l7 + 0x42], %o0 brgz %o2, loop_6373 fmovdg %icc, %f9, %f12 ldsb [%l7 + 0x45], %o7 sth %i1, [%l7 + 0x38] loop_6373: bcs,a loop_6374 orcc %i7, 0x143C, %i6 stb %g6, [%l7 + 0x31] stx %i2, [%l7 + 0x38] loop_6374: lduh [%l7 + 0x0E], %i0 stw %g1, [%l7 + 0x0C] ldx [%l7 + 0x20], %o1 lduh [%l7 + 0x3A], %o3 ld [%l7 + 0x10], %f10 fnot2s %f2, %f3 ld [%l7 + 0x64], %f10 fbl %fcc0, loop_6375 ble,pn %xcc, loop_6376 fmul8sux16 %f2, %f0, %f4 ldsb [%l7 + 0x76], %i3 loop_6375: ldub [%l7 + 0x47], %o6 loop_6376: fornot2s %f11, %f15, %f3 ld [%l7 + 0x48], %f13 stb %l5, [%l7 + 0x68] mova %xcc, %l4, %i4 subcc %g2, 0x0CFB, %l2 sth %l3, [%l7 + 0x3C] fpsub32 %f6, %f6, %f4 stw %l0, [%l7 + 0x10] subc %g7, 0x0081, %l1 ba,pn %icc, loop_6377 addcc %o5, 0x0442, %g5 st %f14, [%l7 + 0x0C] fmovrdne %i5, %f2, %f12 loop_6377: edge16n %l6, %g4, %o4 array16 %o0, %g3, %o7 fcmps %fcc2, %f7, %f12 faligndata %f10, %f6, %f12 stw %o2, [%l7 + 0x4C] fbo,a %fcc3, loop_6378 lduw [%l7 + 0x10], %i7 sth %i1, [%l7 + 0x38] fmovdcs %icc, %f5, %f6 loop_6378: fandnot2s %f10, %f7, %f5 fone %f0 nop setx loop_6379, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f11, %f11 stx %i6, [%l7 + 0x28] fmovsvc %icc, %f12, %f15 loop_6379: fmovrslz %g6, %f2, %f9 ldd [%l7 + 0x68], %f14 subc %i0, %i2, %o1 fsrc1s %f8, %f14 fmovsg %xcc, %f9, %f11 smulcc %g1, 0x18F2, %o3 bvc,a loop_6380 movrne %o6, %l5, %l4 brnz,a %i4, loop_6381 movn %icc, %i3, %l2 loop_6380: ldub [%l7 + 0x47], %l3 stb %l0, [%l7 + 0x31] loop_6381: fornot1 %f12, %f0, %f0 fcmped %fcc2, %f14, %f6 edge16l %g7, %l1, %g2 movle %xcc, %o5, %g5 array16 %i5, %g4, %o4 fmuld8sux16 %f5, %f11, %f6 movcs %xcc, %o0, %g3 movl %icc, %o7, %o2 fnot1 %f4, %f8 ld [%l7 + 0x08], %f10 srl %l6, 0x0B, %i7 movvc %xcc, %i1, %i6 bvs,a %icc, loop_6382 ldx [%l7 + 0x70], %i0 bvs,a %icc, loop_6383 fpsub32 %f6, %f6, %f6 loop_6382: bn %icc, loop_6384 std %f14, [%l7 + 0x78] loop_6383: st %f10, [%l7 + 0x38] nop setx loop_6385, %l0, %l1 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_6384: bshuffle %f4, %f0, %f2 fcmpd %fcc1, %f4, %f6 nop setx loop_6386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6385: sethi 0x081B, %g6 ldsb [%l7 + 0x57], %o1 stb %g1, [%l7 + 0x18] loop_6386: fmovsneg %icc, %f9, %f0 st %f5, [%l7 + 0x60] tneg %icc, 0x7 bl %xcc, loop_6387 fmovrse %o3, %f12, %f1 bleu loop_6388 fmovsl %icc, %f8, %f14 loop_6387: xnor %o6, 0x041E, %i2 ldsh [%l7 + 0x0C], %l4 loop_6388: fmovdn %icc, %f1, %f7 tvs %xcc, 0x5 edge32 %l5, %i4, %l2 ba,a,pt %icc, loop_6389 bvc,a loop_6390 fmovspos %icc, %f4, %f7 ldsw [%l7 + 0x40], %l3 loop_6389: fmovsgu %icc, %f11, %f13 loop_6390: movleu %xcc, %l0, %i3 umulcc %g7, %g2, %o5 sth %g5, [%l7 + 0x08] move %icc, %i5, %l1 fcmpes %fcc3, %f7, %f2 ld [%l7 + 0x44], %f5 fmovrdlz %o4, %f2, %f14 bleu,a,pt %icc, loop_6391 fmovrsgez %o0, %f3, %f6 std %f14, [%l7 + 0x78] bgu,a loop_6392 loop_6391: andcc %g4, %g3, %o2 sllx %o7, %l6, %i1 addcc %i6, 0x04E5, %i7 loop_6392: ldsh [%l7 + 0x44], %g6 fmovsvc %icc, %f1, %f13 tge %xcc, 0x7 fxor %f6, %f8, %f6 fmovde %xcc, %f0, %f9 ldx [%l7 + 0x38], %i0 bshuffle %f2, %f6, %f12 te %xcc, 0x3 brz,a %g1, loop_6393 bvs,pn %xcc, loop_6394 ldsb [%l7 + 0x1A], %o3 brnz %o1, loop_6395 loop_6393: sth %i2, [%l7 + 0x38] loop_6394: bneg loop_6396 fpadd32s %f3, %f7, %f3 loop_6395: brgz %o6, loop_6397 fxnors %f15, %f12, %f4 loop_6396: movle %icc, %l5, %l4 ldub [%l7 + 0x4C], %i4 loop_6397: edge8l %l2, %l3, %l0 fandnot2 %f6, %f8, %f2 add %i3, 0x0A42, %g7 lduw [%l7 + 0x28], %g2 ldsw [%l7 + 0x4C], %o5 edge8 %i5, %g5, %o4 fcmpeq16 %f12, %f6, %l1 srlx %o0, %g3, %o2 lduw [%l7 + 0x48], %o7 subccc %l6, %g4, %i1 movl %xcc, %i7, %i6 brlz %i0, loop_6398 fornot2 %f2, %f6, %f14 fpadd16s %f9, %f2, %f10 tsubcc %g1, %o3, %g6 loop_6398: ldsh [%l7 + 0x1C], %o1 std %f2, [%l7 + 0x30] fmovsgu %xcc, %f15, %f14 std %f8, [%l7 + 0x58] xnorcc %i2, %l5, %o6 ldub [%l7 + 0x19], %i4 nop setx loop_6399, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnor %f6, %f2, %f10 ldsw [%l7 + 0x38], %l2 fmovrdgez %l3, %f0, %f4 loop_6399: ldd [%l7 + 0x10], %f6 tpos %icc, 0x3 stx %l4, [%l7 + 0x40] tpos %icc, 0x6 bneg,a,pt %icc, loop_6400 stb %i3, [%l7 + 0x75] fcmpeq16 %f10, %f4, %g7 fcmple16 %f12, %f10, %l0 loop_6400: stw %o5, [%l7 + 0x7C] fxors %f5, %f0, %f15 alignaddr %g2, %i5, %g5 edge16n %o4, %o0, %g3 fbg,a %fcc3, loop_6401 array8 %o2, %o7, %l6 fpmerge %f6, %f1, %f8 smul %l1, %g4, %i1 loop_6401: sth %i6, [%l7 + 0x42] ldsb [%l7 + 0x0A], %i7 edge16n %i0, %g1, %o3 fmul8sux16 %f0, %f4, %f4 udivx %o1, 0x1464, %g6 fbg %fcc2, loop_6402 ldx [%l7 + 0x68], %i2 ldsh [%l7 + 0x64], %l5 fbl,a %fcc0, loop_6403 loop_6402: ldsh [%l7 + 0x44], %i4 nop setx loop_6404, %l0, %l1 jmpl %l1, %l2 stx %o6, [%l7 + 0x78] loop_6403: fbn,a %fcc2, loop_6405 edge8l %l3, %i3, %g7 loop_6404: xnorcc %l0, 0x037C, %o5 fsrc1 %f10, %f0 loop_6405: bne,a,pn %xcc, loop_6406 movcc %icc, %l4, %i5 ba,a,pn %icc, loop_6407 fbg,a %fcc2, loop_6408 loop_6406: tpos %xcc, 0x7 lduw [%l7 + 0x40], %g5 loop_6407: ldsw [%l7 + 0x50], %g2 loop_6408: tge %xcc, 0x3 fcmple32 %f8, %f14, %o4 fmuld8sux16 %f15, %f0, %f12 edge16l %o0, %g3, %o7 ldsh [%l7 + 0x2E], %o2 fpadd32s %f11, %f0, %f15 bneg,a %icc, loop_6409 alignaddrl %l6, %g4, %l1 lduw [%l7 + 0x28], %i1 fornot1 %f0, %f0, %f2 loop_6409: movvc %xcc, %i7, %i0 tgu %icc, 0x5 fmovsvs %icc, %f6, %f11 sth %i6, [%l7 + 0x56] edge8l %o3, %o1, %g1 movleu %icc, %g6, %i2 ld [%l7 + 0x20], %f2 std %f6, [%l7 + 0x40] move %icc, %i4, %l2 bge %icc, loop_6410 edge32ln %o6, %l3, %l5 ld [%l7 + 0x70], %f3 fmovsa %xcc, %f12, %f1 loop_6410: brz %g7, loop_6411 brnz,a %i3, loop_6412 ldd [%l7 + 0x18], %f10 tcc %xcc, 0x2 loop_6411: lduh [%l7 + 0x46], %l0 loop_6412: ldd [%l7 + 0x50], %f2 ld [%l7 + 0x78], %f6 fors %f6, %f2, %f14 fornot2s %f0, %f6, %f9 udiv %l4, 0x13F2, %o5 ldsb [%l7 + 0x6D], %g5 fbul,a %fcc0, loop_6413 sethi 0x0E78, %i5 fmovrdgz %o4, %f2, %f10 lduw [%l7 + 0x0C], %g2 loop_6413: ldd [%l7 + 0x60], %f8 std %f4, [%l7 + 0x60] fmovrsgz %o0, %f5, %f9 brnz %o7, loop_6414 movrne %g3, 0x2EF, %l6 ldsw [%l7 + 0x0C], %g4 stw %l1, [%l7 + 0x38] loop_6414: mulx %i1, 0x0674, %i7 lduh [%l7 + 0x3A], %i0 fmovsg %icc, %f9, %f13 fbg %fcc1, loop_6415 stx %i6, [%l7 + 0x58] ba,pt %icc, loop_6416 alignaddr %o3, %o2, %o1 loop_6415: movvc %icc, %g1, %g6 sdivcc %i4, 0x1DF0, %i2 loop_6416: fmovda %icc, %f13, %f13 fbl %fcc0, loop_6417 fmovda %xcc, %f6, %f7 array32 %o6, %l2, %l5 edge8 %g7, %l3, %i3 loop_6417: fcmps %fcc1, %f10, %f1 ldd [%l7 + 0x60], %f4 fmul8x16al %f4, %f1, %f12 fand %f2, %f2, %f10 fcmpne16 %f6, %f14, %l0 st %f11, [%l7 + 0x38] tne %xcc, 0x0 fcmpeq32 %f14, %f8, %l4 fmovdvs %xcc, %f0, %f12 ldsh [%l7 + 0x74], %o5 st %f3, [%l7 + 0x1C] sllx %g5, 0x16, %o4 xor %g2, %i5, %o0 tge %icc, 0x4 fpsub16s %f2, %f10, %f2 bvc,a,pn %icc, loop_6418 std %f6, [%l7 + 0x78] fcmpgt32 %f14, %f2, %o7 fsrc2 %f6, %f4 loop_6418: fpadd16 %f6, %f14, %f6 ldsw [%l7 + 0x30], %l6 fornot2s %f3, %f13, %f2 add %g4, %l1, %g3 fblg,a %fcc2, loop_6419 movrgez %i7, %i0, %i1 for %f10, %f2, %f0 fmovsvc %xcc, %f4, %f5 loop_6419: ldsh [%l7 + 0x62], %i6 fmovsvc %xcc, %f15, %f12 ldd [%l7 + 0x48], %f10 brlez,a %o3, loop_6420 fmovrde %o1, %f8, %f6 fmovrdgz %o2, %f6, %f0 std %f8, [%l7 + 0x60] loop_6420: fbn,a %fcc3, loop_6421 ldd [%l7 + 0x40], %f6 fxors %f5, %f2, %f12 stb %g1, [%l7 + 0x59] loop_6421: sth %i4, [%l7 + 0x7C] fmovscc %icc, %f3, %f7 std %f8, [%l7 + 0x18] lduh [%l7 + 0x62], %g6 fnands %f13, %f4, %f8 bcs,a loop_6422 ldsb [%l7 + 0x48], %o6 stb %l2, [%l7 + 0x68] fbule,a %fcc2, loop_6423 loop_6422: st %f13, [%l7 + 0x60] movpos %icc, %l5, %g7 move %icc, %i2, %i3 loop_6423: tge %icc, 0x2 st %f11, [%l7 + 0x50] fmovsgu %xcc, %f10, %f12 fmuld8ulx16 %f14, %f7, %f12 edge8 %l3, %l4, %l0 std %f0, [%l7 + 0x38] fmovdcc %xcc, %f1, %f7 fmovrdlz %g5, %f0, %f4 st %f9, [%l7 + 0x50] stb %o4, [%l7 + 0x36] fmovrse %g2, %f2, %f8 stb %o5, [%l7 + 0x0F] fmovsg %xcc, %f6, %f5 ldsh [%l7 + 0x52], %o0 brz,a %o7, loop_6424 fmovsvs %icc, %f4, %f5 brlz,a %i5, loop_6425 bn loop_6426 loop_6424: ldsw [%l7 + 0x6C], %l6 fcmpeq32 %f6, %f14, %l1 loop_6425: tleu %icc, 0x6 loop_6426: array32 %g4, %i7, %i0 add %g3, 0x1E17, %i1 stb %o3, [%l7 + 0x08] fmovdvs %xcc, %f13, %f11 tne %xcc, 0x4 ldx [%l7 + 0x18], %o1 movrgez %i6, 0x1C5, %o2 and %i4, %g6, %o6 tcs %icc, 0x1 tl %icc, 0x5 ldsh [%l7 + 0x52], %l2 fbl %fcc1, loop_6427 ldsh [%l7 + 0x30], %g1 bvc loop_6428 fcmped %fcc1, %f12, %f14 loop_6427: udivx %l5, 0x1F58, %g7 alignaddrl %i3, %i2, %l4 loop_6428: fmovsgu %xcc, %f5, %f13 ldub [%l7 + 0x5E], %l3 fmovdpos %icc, %f4, %f3 bn %icc, loop_6429 brlez %l0, loop_6430 fmovrde %o4, %f12, %f8 fsrc1 %f6, %f6 loop_6429: stw %g2, [%l7 + 0x08] loop_6430: fba,a %fcc1, loop_6431 popc %o5, %g5 fmovdle %xcc, %f13, %f0 subccc %o7, 0x050F, %o0 loop_6431: tne %icc, 0x5 fmul8x16al %f3, %f4, %f0 movge %icc, %i5, %l1 ldub [%l7 + 0x7E], %l6 andcc %g4, %i7, %i0 movvc %xcc, %g3, %o3 ldx [%l7 + 0x50], %o1 stb %i1, [%l7 + 0x32] fcmpeq32 %f10, %f6, %i6 stx %o2, [%l7 + 0x40] fors %f15, %f14, %f8 fxor %f2, %f6, %f10 movrlz %i4, 0x079, %o6 brgz,a %g6, loop_6432 lduw [%l7 + 0x6C], %g1 ld [%l7 + 0x30], %f10 fnand %f14, %f8, %f0 loop_6432: bneg %xcc, loop_6433 bpos,a,pn %icc, loop_6434 bne,a loop_6435 fmovdge %icc, %f12, %f1 loop_6433: andcc %l5, 0x016B, %l2 loop_6434: movg %icc, %g7, %i2 loop_6435: ldub [%l7 + 0x10], %l4 fnors %f15, %f11, %f5 movg %xcc, %i3, %l0 sra %o4, 0x12, %l3 st %f12, [%l7 + 0x7C] fbug,a %fcc2, loop_6436 tg %icc, 0x2 bcc,a %xcc, loop_6437 fble,a %fcc0, loop_6438 loop_6436: lduh [%l7 + 0x7A], %g2 fandnot1 %f2, %f6, %f10 loop_6437: fzero %f6 loop_6438: udiv %o5, 0x04A5, %o7 tg %icc, 0x7 movre %g5, %o0, %i5 fbu %fcc1, loop_6439 brgez,a %l6, loop_6440 fmovdne %xcc, %f9, %f15 st %f8, [%l7 + 0x2C] loop_6439: movgu %icc, %l1, %i7 loop_6440: fpadd16 %f8, %f2, %f0 ldx [%l7 + 0x58], %g4 ldub [%l7 + 0x1D], %i0 bcs,a loop_6441 movcs %icc, %o3, %o1 ldub [%l7 + 0x1F], %i1 stb %g3, [%l7 + 0x23] loop_6441: fmovscc %xcc, %f12, %f14 fpmerge %f13, %f7, %f0 brlez,a %i6, loop_6442 fcmpeq16 %f12, %f0, %i4 stb %o2, [%l7 + 0x65] udivx %o6, 0x0394, %g6 loop_6442: xorcc %g1, %l2, %g7 sub %i2, %l4, %l5 bcc %xcc, loop_6443 ldx [%l7 + 0x18], %l0 ldub [%l7 + 0x73], %i3 movcc %icc, %l3, %g2 loop_6443: edge16n %o4, %o7, %o5 ld [%l7 + 0x34], %f8 fmovdg %icc, %f1, %f14 brlz,a %g5, loop_6444 fbul,a %fcc0, loop_6445 fmovrse %o0, %f5, %f3 movvs %xcc, %l6, %i5 loop_6444: sll %i7, %g4, %l1 loop_6445: tsubcctv %i0, 0x10C5, %o3 sdivx %o1, 0x024A, %g3 umulcc %i6, %i4, %i1 fsrc2 %f14, %f0 fmuld8ulx16 %f11, %f9, %f4 bcs,a,pt %xcc, loop_6446 fabsd %f10, %f4 bcs %xcc, loop_6447 ldsw [%l7 + 0x34], %o2 loop_6446: fcmpne32 %f6, %f2, %g6 fcmpeq32 %f12, %f10, %o6 loop_6447: lduh [%l7 + 0x28], %l2 ldsb [%l7 + 0x78], %g1 fcmpne16 %f2, %f14, %g7 smul %i2, %l4, %l5 stw %i3, [%l7 + 0x54] fmovdl %icc, %f7, %f7 fmovsa %xcc, %f11, %f10 alignaddr %l3, %g2, %l0 movle %icc, %o7, %o4 movg %xcc, %g5, %o0 fmul8x16al %f2, %f1, %f4 for %f12, %f2, %f10 bshuffle %f10, %f0, %f10 ldsb [%l7 + 0x1D], %l6 tpos %xcc, 0x4 lduw [%l7 + 0x78], %i5 ld [%l7 + 0x10], %f14 fmovde %icc, %f0, %f15 fsrc1 %f6, %f10 brlz %i7, loop_6448 fabsd %f12, %f6 ld [%l7 + 0x48], %f9 fornot2 %f8, %f10, %f12 loop_6448: movg %icc, %o5, %l1 udiv %i0, 0x19B1, %o3 addc %g4, 0x0BA1, %g3 lduh [%l7 + 0x26], %o1 std %f8, [%l7 + 0x40] andncc %i6, %i4, %i1 stx %g6, [%l7 + 0x38] ld [%l7 + 0x18], %f13 fmovrdlz %o6, %f2, %f10 ldsb [%l7 + 0x19], %o2 ld [%l7 + 0x58], %f15 fbu %fcc1, loop_6449 movrne %l2, %g1, %i2 fbne %fcc1, loop_6450 bneg loop_6451 loop_6449: edge32l %l4, %l5, %g7 fcmpne32 %f6, %f4, %l3 loop_6450: xor %g2, %i3, %o7 loop_6451: movneg %xcc, %l0, %o4 fmovdvc %icc, %f5, %f7 move %xcc, %o0, %g5 brgz,a %i5, loop_6452 taddcc %l6, %o5, %i7 ldx [%l7 + 0x10], %l1 fmul8x16 %f13, %f12, %f6 loop_6452: fands %f6, %f8, %f11 fble %fcc2, loop_6453 fnands %f1, %f10, %f10 fpadd32 %f14, %f12, %f2 taddcctv %o3, %i0, %g3 loop_6453: tleu %xcc, 0x1 udiv %g4, 0x197D, %i6 std %f0, [%l7 + 0x28] bcs,a,pn %xcc, loop_6454 fmovrdgez %i4, %f0, %f0 fcmple32 %f12, %f4, %o1 ldsb [%l7 + 0x74], %g6 loop_6454: ldd [%l7 + 0x58], %f4 movl %xcc, %i1, %o2 tleu %xcc, 0x1 fmovse %xcc, %f15, %f9 lduh [%l7 + 0x72], %l2 movrlz %o6, %i2, %l4 fble %fcc3, loop_6455 stb %l5, [%l7 + 0x78] orn %g7, %l3, %g2 ldub [%l7 + 0x57], %i3 loop_6455: edge16 %g1, %o7, %o4 stx %o0, [%l7 + 0x78] udivx %l0, 0x07AA, %i5 stw %g5, [%l7 + 0x38] bcs,pn %xcc, loop_6456 bge,pt %xcc, loop_6457 smulcc %l6, %o5, %l1 fandnot1 %f12, %f2, %f4 loop_6456: ld [%l7 + 0x14], %f11 loop_6457: fmovdpos %xcc, %f6, %f13 stb %o3, [%l7 + 0x4B] stx %i0, [%l7 + 0x58] movpos %icc, %i7, %g3 movneg %icc, %g4, %i4 st %f15, [%l7 + 0x18] ldsw [%l7 + 0x08], %o1 brnz,a %g6, loop_6458 fors %f5, %f12, %f7 fand %f14, %f2, %f0 or %i6, %i1, %o2 loop_6458: ldx [%l7 + 0x60], %l2 movleu %xcc, %o6, %l4 te %icc, 0x5 ldd [%l7 + 0x78], %f6 fpack32 %f10, %f6, %f2 ldub [%l7 + 0x1F], %l5 st %f3, [%l7 + 0x18] edge8 %i2, %l3, %g2 xorcc %g7, 0x029E, %i3 fnot1 %f4, %f6 fcmped %fcc2, %f14, %f14 fmovrde %g1, %f14, %f6 stw %o7, [%l7 + 0x0C] fbne %fcc1, loop_6459 fmovsg %xcc, %f4, %f8 stx %o4, [%l7 + 0x40] mulscc %l0, %o0, %g5 loop_6459: tvs %xcc, 0x4 stx %i5, [%l7 + 0x78] fbg,a %fcc2, loop_6460 andncc %o5, %l1, %l6 mulscc %i0, %i7, %o3 fabss %f15, %f3 loop_6460: fpackfix %f8, %f8 edge32n %g4, %i4, %g3 movcc %xcc, %g6, %i6 ldx [%l7 + 0x10], %i1 fba,a %fcc1, loop_6461 umul %o2, 0x0342, %l2 fmovsl %xcc, %f0, %f4 st %f12, [%l7 + 0x40] loop_6461: ldx [%l7 + 0x68], %o1 std %f10, [%l7 + 0x30] fnor %f2, %f8, %f4 fpadd32s %f0, %f10, %f12 ldsw [%l7 + 0x6C], %l4 udiv %l5, 0x145E, %o6 fmovdgu %icc, %f10, %f8 fcmpne32 %f12, %f14, %l3 fmovrdgz %g2, %f0, %f4 smulcc %g7, %i3, %i2 st %f0, [%l7 + 0x40] fandnot2 %f10, %f8, %f2 ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x3C], %g1 fmovdvs %xcc, %f4, %f14 movrlz %o4, 0x0D8, %o7 ldsw [%l7 + 0x68], %o0 fnand %f6, %f8, %f4 addc %g5, %i5, %o5 lduw [%l7 + 0x0C], %l0 sth %l6, [%l7 + 0x76] tge %icc, 0x7 popc %i0, %i7 fcmps %fcc1, %f14, %f13 fmuld8ulx16 %f1, %f1, %f8 smul %l1, %g4, %o3 fmovrdne %i4, %f2, %f8 fmovrdlez %g6, %f10, %f10 bgu %xcc, loop_6462 fbu %fcc2, loop_6463 edge8ln %g3, %i6, %o2 movrgez %l2, 0x177, %o1 loop_6462: ldx [%l7 + 0x78], %l4 loop_6463: bne,a %xcc, loop_6464 or %l5, 0x1C0B, %o6 fcmpgt32 %f2, %f2, %i1 fmovrdne %g2, %f12, %f8 loop_6464: umulcc %l3, 0x17E5, %g7 fbne %fcc1, loop_6465 alignaddr %i2, %i3, %g1 srax %o7, %o4, %o0 stb %g5, [%l7 + 0x5D] loop_6465: ldsw [%l7 + 0x50], %i5 fbug %fcc1, loop_6466 fpackfix %f14, %f5 xnorcc %o5, %l6, %l0 st %f0, [%l7 + 0x5C] loop_6466: fandnot1s %f10, %f8, %f9 fsrc2s %f2, %f0 ld [%l7 + 0x7C], %f14 ble,pt %icc, loop_6467 stx %i0, [%l7 + 0x10] fmovdcc %xcc, %f6, %f2 bneg,a,pt %icc, loop_6468 loop_6467: fmovde %icc, %f5, %f11 sdivcc %i7, 0x1B3F, %l1 fnot2s %f9, %f0 loop_6468: ldx [%l7 + 0x50], %o3 fmovsa %icc, %f8, %f2 fmovsle %icc, %f6, %f3 fbl,a %fcc3, loop_6469 ldsh [%l7 + 0x24], %i4 fble,a %fcc3, loop_6470 fbne,a %fcc1, loop_6471 loop_6469: ldsw [%l7 + 0x44], %g6 fmul8sux16 %f0, %f12, %f0 loop_6470: ldsh [%l7 + 0x24], %g3 loop_6471: andn %i6, 0x019F, %o2 fmovda %icc, %f8, %f15 ldx [%l7 + 0x38], %l2 fcmpne16 %f10, %f8, %g4 tgu %icc, 0x5 tleu %xcc, 0x6 fmovsleu %xcc, %f10, %f10 tleu %xcc, 0x2 sth %l4, [%l7 + 0x4E] stx %l5, [%l7 + 0x48] ld [%l7 + 0x30], %f10 sethi 0x02B5, %o6 fmovsle %xcc, %f3, %f6 ldsb [%l7 + 0x4C], %o1 fbue,a %fcc0, loop_6472 brnz %i1, loop_6473 fpadd32 %f14, %f0, %f4 fandnot1 %f8, %f8, %f10 loop_6472: fcmpgt16 %f2, %f14, %g2 loop_6473: fpmerge %f7, %f7, %f8 ba,a %xcc, loop_6474 fmovs %f2, %f12 andn %g7, 0x1985, %i2 st %f14, [%l7 + 0x40] loop_6474: tg %xcc, 0x4 brgez,a %i3, loop_6475 fmovdcs %xcc, %f10, %f1 std %f4, [%l7 + 0x70] st %f15, [%l7 + 0x0C] loop_6475: ba,pn %icc, loop_6476 tge %xcc, 0x6 alignaddr %g1, %o7, %l3 tsubcctv %o0, 0x0886, %g5 loop_6476: be,a loop_6477 tcs %xcc, 0x7 fcmpes %fcc0, %f5, %f6 udivcc %i5, 0x0DA3, %o4 loop_6477: std %f0, [%l7 + 0x10] for %f4, %f2, %f0 subccc %o5, 0x1514, %l6 ldsb [%l7 + 0x58], %i0 fmul8x16au %f10, %f9, %f10 ldsh [%l7 + 0x16], %i7 umulcc %l0, %l1, %i4 ldsb [%l7 + 0x5F], %g6 movrlez %g3, 0x11C, %i6 brz %o2, loop_6478 tcs %icc, 0x4 fabsd %f6, %f4 fnor %f6, %f12, %f6 loop_6478: sub %l2, %o3, %l4 tge %icc, 0x7 fbge %fcc1, loop_6479 add %g4, 0x197D, %l5 ldsb [%l7 + 0x67], %o6 fmovrdne %o1, %f8, %f8 loop_6479: fmovrsgz %g2, %f9, %f6 edge16n %g7, %i1, %i2 subc %i3, %o7, %g1 ldx [%l7 + 0x48], %o0 fornot1s %f9, %f7, %f14 fmovdn %icc, %f3, %f4 fmovrslez %l3, %f2, %f10 fpadd16 %f6, %f4, %f0 fabss %f15, %f9 sll %g5, %i5, %o4 movn %icc, %l6, %i0 fbe %fcc3, loop_6480 udiv %o5, 0x1E65, %i7 smulcc %l1, %l0, %g6 fpackfix %f10, %f5 loop_6480: ldub [%l7 + 0x36], %g3 ldsb [%l7 + 0x2A], %i6 ta %icc, 0x6 fmovscc %icc, %f11, %f1 movleu %xcc, %o2, %l2 fmovdvs %xcc, %f11, %f12 bleu,pn %icc, loop_6481 fbg,a %fcc2, loop_6482 fbge,a %fcc3, loop_6483 fmovsa %icc, %f7, %f6 loop_6481: ldsw [%l7 + 0x5C], %o3 loop_6482: lduh [%l7 + 0x54], %i4 loop_6483: movrne %l4, 0x2DB, %l5 fmovda %xcc, %f7, %f5 fbn,a %fcc2, loop_6484 sth %o6, [%l7 + 0x1C] brz %o1, loop_6485 ble,a,pn %xcc, loop_6486 loop_6484: fpsub32s %f4, %f9, %f5 ta %xcc, 0x2 loop_6485: fcmpes %fcc1, %f15, %f9 loop_6486: tcc %xcc, 0x2 fxor %f6, %f12, %f0 stx %g2, [%l7 + 0x78] fbn,a %fcc1, loop_6487 lduw [%l7 + 0x64], %g7 fmovrslz %i1, %f5, %f1 fmovsgu %icc, %f4, %f3 loop_6487: fmovdl %icc, %f4, %f5 stw %g4, [%l7 + 0x74] ldsb [%l7 + 0x70], %i2 stw %i3, [%l7 + 0x4C] fmovdgu %xcc, %f11, %f5 fmovdn %xcc, %f12, %f6 umulcc %g1, 0x01CE, %o0 bge,a,pn %icc, loop_6488 fbe,a %fcc1, loop_6489 bn,a loop_6490 bne,a,pt %icc, loop_6491 loop_6488: stw %o7, [%l7 + 0x54] loop_6489: lduh [%l7 + 0x3A], %g5 loop_6490: sdivx %l3, 0x0EAE, %o4 loop_6491: fmovrdlz %l6, %f2, %f4 sth %i5, [%l7 + 0x30] fmovde %icc, %f4, %f10 edge8 %i0, %i7, %o5 edge16n %l1, %g6, %g3 ldx [%l7 + 0x78], %i6 fcmpne32 %f0, %f0, %o2 fmovdcc %xcc, %f3, %f7 move %xcc, %l0, %l2 std %f12, [%l7 + 0x08] fpsub16s %f6, %f5, %f5 sub %i4, 0x1B34, %o3 stw %l5, [%l7 + 0x4C] bn,a,pn %icc, loop_6492 or %l4, 0x1541, %o1 nop setx loop_6493, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16s %f4, %f13, %f4 loop_6492: fbug,a %fcc2, loop_6494 stw %o6, [%l7 + 0x08] loop_6493: edge16 %g7, %i1, %g4 lduh [%l7 + 0x0A], %i2 loop_6494: stb %g2, [%l7 + 0x64] ldsh [%l7 + 0x60], %i3 fsrc2s %f11, %f2 fmovrdne %g1, %f0, %f12 fmovrsne %o7, %f15, %f3 fand %f2, %f12, %f14 bvc %icc, loop_6495 tvc %icc, 0x1 taddcc %g5, 0x13B7, %o0 stx %o4, [%l7 + 0x58] loop_6495: ldsw [%l7 + 0x18], %l3 brz,a %l6, loop_6496 movcs %xcc, %i5, %i7 fbule %fcc2, loop_6497 alignaddr %o5, %l1, %g6 loop_6496: ldsb [%l7 + 0x3C], %i0 fmovsvc %icc, %f13, %f5 loop_6497: fmovsvc %icc, %f4, %f2 fmovdvc %xcc, %f9, %f7 std %f10, [%l7 + 0x18] ldub [%l7 + 0x08], %g3 fmovsne %xcc, %f12, %f7 ldsh [%l7 + 0x62], %i6 ldx [%l7 + 0x30], %l0 fornot2s %f11, %f5, %f11 bvs,a loop_6498 std %f8, [%l7 + 0x30] fbule %fcc3, loop_6499 fmovrdlz %l2, %f0, %f12 loop_6498: fmovs %f9, %f9 ldx [%l7 + 0x68], %o2 loop_6499: mova %icc, %o3, %l5 tpos %xcc, 0x0 lduh [%l7 + 0x1C], %i4 or %o1, 0x0149, %o6 bpos loop_6500 fmovsn %icc, %f15, %f2 ldd [%l7 + 0x30], %f10 fmovrde %g7, %f10, %f10 loop_6500: movvc %icc, %i1, %g4 edge8 %l4, %g2, %i3 ldsb [%l7 + 0x75], %i2 bg,a,pn %icc, loop_6501 fmul8ulx16 %f2, %f10, %f12 stx %o7, [%l7 + 0x18] array8 %g1, %g5, %o4 loop_6501: movne %icc, %o0, %l6 edge32ln %l3, %i7, %o5 sth %l1, [%l7 + 0x14] fnot1 %f14, %f6 fmul8x16au %f14, %f1, %f12 ldsb [%l7 + 0x13], %g6 bcs,a,pt %icc, loop_6502 brlez %i0, loop_6503 fmovrde %g3, %f6, %f10 movge %icc, %i6, %i5 loop_6502: fmovdg %xcc, %f10, %f4 loop_6503: st %f6, [%l7 + 0x20] andcc %l2, %l0, %o3 fbn %fcc2, loop_6504 fbe,a %fcc0, loop_6505 fnors %f0, %f4, %f12 lduw [%l7 + 0x08], %o2 loop_6504: lduw [%l7 + 0x30], %i4 loop_6505: umul %o1, %o6, %g7 tn %icc, 0x1 stb %l5, [%l7 + 0x74] for %f14, %f2, %f4 fmovrsgz %i1, %f13, %f15 fmovsge %icc, %f2, %f4 orcc %g4, %l4, %g2 bleu,pt %icc, loop_6506 xor %i2, 0x0767, %o7 ldd [%l7 + 0x30], %f0 tgu %xcc, 0x1 loop_6506: fnegd %f0, %f8 ldd [%l7 + 0x38], %f8 fnands %f6, %f4, %f5 ldsw [%l7 + 0x40], %i3 umulcc %g5, %g1, %o4 ldub [%l7 + 0x2F], %o0 tsubcctv %l3, %l6, %i7 tvs %icc, 0x1 movne %icc, %l1, %g6 fmovrdgz %i0, %f2, %f2 fmovscs %xcc, %f14, %f8 tge %xcc, 0x2 fabss %f14, %f13 ldd [%l7 + 0x48], %f0 bshuffle %f10, %f2, %f8 bvc,a,pt %icc, loop_6507 fnands %f7, %f7, %f2 xnorcc %o5, %g3, %i5 std %f8, [%l7 + 0x28] loop_6507: andn %i6, %l2, %l0 fbn,a %fcc0, loop_6508 bshuffle %f6, %f10, %f14 fpadd16s %f13, %f6, %f9 std %f4, [%l7 + 0x28] loop_6508: fmovsleu %xcc, %f10, %f4 lduw [%l7 + 0x1C], %o2 stx %i4, [%l7 + 0x18] fsrc1 %f6, %f0 tn %icc, 0x2 fmovsn %icc, %f12, %f13 mulscc %o1, %o6, %g7 bpos,a %icc, loop_6509 fbul %fcc2, loop_6510 fnegs %f12, %f15 fmovdvs %icc, %f3, %f13 loop_6509: lduh [%l7 + 0x76], %o3 loop_6510: ldsh [%l7 + 0x5A], %i1 fxor %f6, %f6, %f6 ta %xcc, 0x1 fbu %fcc2, loop_6511 stx %g4, [%l7 + 0x30] brgz,a %l4, loop_6512 stx %l5, [%l7 + 0x70] loop_6511: bleu,a %xcc, loop_6513 sra %g2, 0x0B, %i2 loop_6512: fmovdle %icc, %f7, %f15 ldub [%l7 + 0x50], %o7 loop_6513: fmul8x16 %f14, %f2, %f10 stx %g5, [%l7 + 0x10] xor %i3, %g1, %o0 sth %o4, [%l7 + 0x1A] fand %f0, %f12, %f8 bneg,pn %xcc, loop_6514 xorcc %l6, %i7, %l1 std %f4, [%l7 + 0x20] st %f12, [%l7 + 0x40] loop_6514: fmovrdgz %l3, %f6, %f10 andcc %i0, 0x1033, %o5 tne %icc, 0x0 fnor %f14, %f4, %f8 fornot2 %f0, %f2, %f10 sra %g3, %i5, %g6 fble,a %fcc1, loop_6515 fsrc1 %f2, %f10 stw %l2, [%l7 + 0x30] sdivcc %l0, 0x1FC3, %i6 loop_6515: fandnot1s %f9, %f14, %f11 array16 %i4, %o1, %o6 fcmple32 %f12, %f12, %g7 ldd [%l7 + 0x40], %f6 fmovdge %xcc, %f15, %f8 stx %o2, [%l7 + 0x68] fbg %fcc2, loop_6516 tsubcc %i1, 0x015A, %g4 sub %o3, 0x1B93, %l4 fpsub16 %f0, %f2, %f2 loop_6516: or %g2, %i2, %o7 smulcc %g5, 0x149F, %i3 fpsub16 %f2, %f0, %f0 fmul8x16al %f11, %f3, %f4 fxnor %f12, %f4, %f6 for %f0, %f4, %f0 fnor %f14, %f6, %f8 fmovsg %xcc, %f8, %f12 brz %g1, loop_6517 ldub [%l7 + 0x1A], %l5 ta %xcc, 0x6 ldd [%l7 + 0x30], %f8 loop_6517: subc %o4, %l6, %i7 move %icc, %o0, %l3 movge %icc, %i0, %l1 tneg %xcc, 0x1 fmovrde %o5, %f10, %f6 fmovrsgz %g3, %f9, %f1 stx %g6, [%l7 + 0x78] fmovscs %icc, %f15, %f10 fmovdge %icc, %f6, %f7 fpsub32s %f9, %f9, %f6 move %xcc, %l2, %i5 nop setx loop_6518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmped %fcc3, %f6, %f8 fmovdpos %xcc, %f6, %f1 for %f12, %f6, %f14 loop_6518: ldsh [%l7 + 0x12], %l0 andn %i4, %o1, %o6 fble %fcc0, loop_6519 fcmpne16 %f6, %f10, %g7 movg %icc, %o2, %i6 srax %i1, %o3, %g4 loop_6519: std %f0, [%l7 + 0x50] fmovdn %icc, %f11, %f15 stb %g2, [%l7 + 0x11] stb %l4, [%l7 + 0x6C] edge32l %o7, %g5, %i3 fornot1 %f12, %f6, %f12 sllx %i2, %l5, %o4 popc %g1, %l6 fmovdvc %icc, %f9, %f15 subc %o0, %l3, %i7 ldsb [%l7 + 0x29], %i0 ld [%l7 + 0x30], %f6 ldub [%l7 + 0x60], %o5 ble,pn %icc, loop_6520 st %f13, [%l7 + 0x28] ldsh [%l7 + 0x2E], %l1 srl %g3, 0x03, %g6 loop_6520: fpsub32 %f2, %f14, %f10 fmul8x16 %f12, %f0, %f0 ldub [%l7 + 0x2D], %i5 lduh [%l7 + 0x42], %l2 tn %icc, 0x1 edge32n %l0, %o1, %i4 stx %g7, [%l7 + 0x28] sdiv %o6, 0x1183, %o2 nop setx loop_6521, %l0, %l1 jmpl %l1, %i1 ldsw [%l7 + 0x14], %i6 bcs loop_6522 orcc %o3, 0x1A50, %g2 loop_6521: std %f0, [%l7 + 0x20] stx %g4, [%l7 + 0x50] loop_6522: move %icc, %l4, %o7 movl %icc, %i3, %g5 tle %icc, 0x7 fnot2 %f6, %f10 fsrc2s %f12, %f1 edge32ln %i2, %o4, %g1 ldub [%l7 + 0x6F], %l5 movl %xcc, %l6, %l3 fands %f4, %f3, %f4 fba,a %fcc1, loop_6523 movge %icc, %i7, %o0 ldsh [%l7 + 0x18], %o5 fones %f8 loop_6523: taddcctv %i0, %l1, %g3 udivcc %i5, 0x1B33, %l2 sdivcc %g6, 0x1DC4, %l0 fcmple32 %f14, %f10, %o1 brlz,a %g7, loop_6524 fcmpgt32 %f14, %f0, %o6 andcc %i4, 0x10D5, %i1 ldx [%l7 + 0x78], %i6 loop_6524: lduw [%l7 + 0x64], %o3 pdist %f4, %f14, %f12 std %f8, [%l7 + 0x68] fpack16 %f8, %f5 fmovdvs %xcc, %f10, %f3 ldsb [%l7 + 0x4C], %g2 edge8l %g4, %l4, %o7 fmovsa %icc, %f0, %f8 fpsub16s %f15, %f1, %f5 ldsb [%l7 + 0x3D], %i3 std %f12, [%l7 + 0x60] fmovsvs %xcc, %f10, %f3 alignaddr %o2, %i2, %o4 movcs %xcc, %g5, %g1 lduw [%l7 + 0x0C], %l6 fcmpd %fcc3, %f2, %f10 fmuld8sux16 %f0, %f8, %f12 fpackfix %f2, %f3 fcmpgt16 %f4, %f2, %l3 add %i7, %l5, %o5 tne %icc, 0x5 stw %i0, [%l7 + 0x70] fcmpes %fcc2, %f4, %f3 tneg %icc, 0x6 fnegs %f0, %f2 andcc %o0, 0x092B, %g3 bcs,a %xcc, loop_6525 ldx [%l7 + 0x48], %l1 ldsh [%l7 + 0x30], %i5 fbu %fcc0, loop_6526 loop_6525: ldd [%l7 + 0x10], %f4 ba,a %icc, loop_6527 fpadd32s %f15, %f10, %f13 loop_6526: stw %g6, [%l7 + 0x24] fbl,a %fcc1, loop_6528 loop_6527: ldsh [%l7 + 0x4A], %l2 fone %f0 fcmple32 %f14, %f8, %l0 loop_6528: brgz,a %o1, loop_6529 fmovdne %icc, %f6, %f6 udiv %g7, 0x1C15, %i4 fandnot1 %f4, %f14, %f10 loop_6529: subcc %i1, %i6, %o6 tvs %xcc, 0x3 sth %o3, [%l7 + 0x10] ldsw [%l7 + 0x2C], %g2 stw %l4, [%l7 + 0x54] lduw [%l7 + 0x4C], %o7 tcs %xcc, 0x3 fmovsgu %xcc, %f8, %f7 bl,a %xcc, loop_6530 ldsb [%l7 + 0x79], %i3 fzeros %f3 movgu %icc, %o2, %i2 loop_6530: st %f0, [%l7 + 0x10] fmul8x16au %f8, %f10, %f6 fmovrse %o4, %f2, %f5 lduw [%l7 + 0x0C], %g4 stb %g5, [%l7 + 0x6A] tneg %xcc, 0x5 ld [%l7 + 0x54], %f3 fcmpne32 %f12, %f2, %g1 fmovdg %icc, %f3, %f12 nop setx loop_6531, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc3, loop_6532 fmovdle %icc, %f10, %f7 fmuld8sux16 %f10, %f8, %f12 loop_6531: fxors %f11, %f8, %f5 loop_6532: be,a,pn %icc, loop_6533 ldd [%l7 + 0x40], %f8 fnand %f10, %f2, %f12 fmovrsne %l3, %f4, %f7 loop_6533: bg,pt %icc, loop_6534 fcmpgt16 %f6, %f6, %l6 tvs %icc, 0x0 lduw [%l7 + 0x50], %l5 loop_6534: orn %i7, 0x0913, %i0 movn %xcc, %o5, %g3 st %f13, [%l7 + 0x0C] srl %l1, 0x1A, %i5 movpos %icc, %o0, %g6 ld [%l7 + 0x40], %f11 fmovrdgez %l0, %f14, %f8 movneg %icc, %o1, %g7 ldd [%l7 + 0x08], %f12 bge,a %icc, loop_6535 fmovsneg %xcc, %f8, %f13 brnz,a %l2, loop_6536 subcc %i1, 0x1A05, %i4 loop_6535: fmovd %f6, %f2 srax %o6, %o3, %g2 loop_6536: alignaddrl %i6, %l4, %o7 lduw [%l7 + 0x40], %i3 fones %f7 tg %icc, 0x5 lduw [%l7 + 0x0C], %o2 movre %o4, %i2, %g5 fmovdg %icc, %f11, %f0 fmovsge %icc, %f9, %f0 std %f0, [%l7 + 0x60] faligndata %f12, %f10, %f8 ldsb [%l7 + 0x30], %g4 stb %g1, [%l7 + 0x1A] fpadd16s %f5, %f5, %f10 lduh [%l7 + 0x38], %l3 fpsub32 %f14, %f0, %f0 fbn,a %fcc0, loop_6537 st %f6, [%l7 + 0x5C] movvs %icc, %l5, %i7 umul %i0, 0x1A81, %l6 loop_6537: fcmple16 %f4, %f12, %o5 be,a,pn %xcc, loop_6538 sth %g3, [%l7 + 0x7E] nop setx loop_6539, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq32 %f0, %f0, %i5 loop_6538: fnegd %f12, %f6 st %f7, [%l7 + 0x64] loop_6539: std %f14, [%l7 + 0x30] lduw [%l7 + 0x5C], %o0 array32 %l1, %g6, %l0 andncc %o1, %l2, %g7 ldsb [%l7 + 0x7C], %i4 fsrc2s %f11, %f2 lduh [%l7 + 0x7A], %i1 lduh [%l7 + 0x68], %o6 fmuld8sux16 %f0, %f6, %f2 fpsub32s %f12, %f9, %f5 sth %g2, [%l7 + 0x5E] fcmpne16 %f2, %f2, %i6 fnegd %f0, %f8 sth %o3, [%l7 + 0x4C] sth %l4, [%l7 + 0x30] taddcc %i3, %o2, %o7 std %f4, [%l7 + 0x38] fmovdvs %icc, %f11, %f0 tsubcctv %i2, %o4, %g5 srax %g1, 0x16, %l3 bn loop_6540 st %f12, [%l7 + 0x68] fxnors %f9, %f14, %f0 lduw [%l7 + 0x54], %g4 loop_6540: fmovdvc %icc, %f13, %f10 stb %l5, [%l7 + 0x30] fnands %f1, %f15, %f1 st %f5, [%l7 + 0x44] fmovscc %icc, %f5, %f2 fcmpeq32 %f10, %f6, %i7 stw %i0, [%l7 + 0x38] fmovsleu %icc, %f5, %f0 fnot2 %f6, %f12 ldx [%l7 + 0x48], %l6 ld [%l7 + 0x58], %f6 sll %g3, %i5, %o0 fpack16 %f4, %f8 tcc %xcc, 0x4 srax %o5, 0x19, %g6 std %f2, [%l7 + 0x10] tn %icc, 0x2 fmovsa %xcc, %f1, %f13 movneg %icc, %l1, %o1 std %f8, [%l7 + 0x68] fcmpne32 %f2, %f8, %l0 fmovdge %xcc, %f14, %f2 lduw [%l7 + 0x44], %l2 fornot1 %f6, %f6, %f10 call loop_6541 ble %xcc, loop_6542 ldub [%l7 + 0x51], %g7 fnands %f0, %f11, %f14 loop_6541: fmovrslez %i1, %f7, %f11 loop_6542: movle %xcc, %i4, %g2 fmovdvc %icc, %f11, %f9 tvs %icc, 0x0 xnorcc %o6, %o3, %l4 fbug %fcc2, loop_6543 or %i6, 0x1779, %o2 ldsw [%l7 + 0x4C], %o7 taddcctv %i2, %o4, %g5 loop_6543: fmul8ulx16 %f0, %f8, %f12 fmovspos %icc, %f5, %f0 fmovspos %icc, %f6, %f10 andn %i3, 0x06CD, %l3 fornot1s %f5, %f5, %f8 nop setx loop_6544, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %g4, %l5, %g1 sth %i0, [%l7 + 0x3A] nop setx loop_6545, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6544: fpsub16s %f14, %f3, %f8 movcc %xcc, %i7, %g3 bneg,pn %xcc, loop_6546 loop_6545: ldd [%l7 + 0x60], %f6 fnors %f7, %f0, %f7 stb %i5, [%l7 + 0x31] loop_6546: fmovsa %icc, %f10, %f4 sth %l6, [%l7 + 0x64] fmovscc %xcc, %f9, %f4 ldsh [%l7 + 0x50], %o0 ldsb [%l7 + 0x65], %g6 fnand %f14, %f14, %f12 bl,a %xcc, loop_6547 tgu %xcc, 0x3 udivcc %o5, 0x0568, %o1 fbuge %fcc2, loop_6548 loop_6547: std %f0, [%l7 + 0x30] fmovrslez %l1, %f12, %f8 sth %l0, [%l7 + 0x0A] loop_6548: fand %f12, %f14, %f8 fbue,a %fcc1, loop_6549 fornot1 %f0, %f6, %f4 stx %l2, [%l7 + 0x30] fmovrde %g7, %f0, %f10 loop_6549: tge %xcc, 0x5 stx %i1, [%l7 + 0x68] fpack32 %f2, %f2, %f6 sllx %i4, 0x1C, %o6 sth %o3, [%l7 + 0x42] ldx [%l7 + 0x70], %g2 fmovdcc %xcc, %f2, %f12 ldsw [%l7 + 0x78], %i6 fnands %f8, %f4, %f15 ldd [%l7 + 0x40], %f12 stb %o2, [%l7 + 0x19] std %f10, [%l7 + 0x70] fbn %fcc0, loop_6550 and %l4, 0x0E91, %i2 tg %xcc, 0x7 fmovs %f5, %f9 loop_6550: movvc %xcc, %o7, %o4 fmovrdlz %g5, %f0, %f8 lduw [%l7 + 0x38], %l3 fmovdn %xcc, %f2, %f7 fcmpne16 %f12, %f0, %i3 sth %l5, [%l7 + 0x4E] or %g4, %i0, %i7 stb %g1, [%l7 + 0x13] fnot1s %f13, %f13 fmul8x16au %f15, %f8, %f6 st %f8, [%l7 + 0x30] fmovrdne %g3, %f4, %f12 fors %f9, %f12, %f10 lduw [%l7 + 0x40], %i5 fmovda %xcc, %f7, %f15 nop setx loop_6551, %l0, %l1 jmpl %l1, %l6 fbu,a %fcc2, loop_6552 fmul8x16au %f6, %f8, %f6 fandnot2s %f14, %f11, %f12 loop_6551: fbne,a %fcc1, loop_6553 loop_6552: ldsw [%l7 + 0x7C], %g6 fpadd32 %f8, %f10, %f12 edge8ln %o5, %o1, %l1 loop_6553: faligndata %f8, %f4, %f14 fbug,a %fcc1, loop_6554 ld [%l7 + 0x40], %f0 lduh [%l7 + 0x2E], %o0 brnz,a %l2, loop_6555 loop_6554: movl %xcc, %g7, %i1 stb %l0, [%l7 + 0x4E] sdivx %o6, 0x1183, %i4 loop_6555: bg,pn %icc, loop_6556 movpos %icc, %g2, %i6 tneg %icc, 0x7 bgu,pn %icc, loop_6557 loop_6556: ldsh [%l7 + 0x2E], %o2 ldd [%l7 + 0x08], %f10 srl %o3, 0x01, %i2 loop_6557: fnot1s %f10, %f3 fbul,a %fcc0, loop_6558 std %f8, [%l7 + 0x40] movvs %xcc, %l4, %o7 stb %o4, [%l7 + 0x3D] loop_6558: fmovda %icc, %f7, %f2 fnand %f12, %f2, %f0 bvc,a,pn %icc, loop_6559 fbule,a %fcc3, loop_6560 bgu,a,pt %xcc, loop_6561 stw %g5, [%l7 + 0x44] loop_6559: fmovrsgz %l3, %f12, %f8 loop_6560: tsubcctv %l5, %g4, %i3 loop_6561: fbug,a %fcc2, loop_6562 ldsh [%l7 + 0x20], %i0 bg %icc, loop_6563 srlx %g1, %i7, %g3 loop_6562: mulx %i5, %g6, %l6 bcc,a,pn %icc, loop_6564 loop_6563: movl %icc, %o1, %l1 sth %o0, [%l7 + 0x3E] sth %o5, [%l7 + 0x40] loop_6564: alignaddrl %g7, %l2, %l0 smulcc %i1, 0x1672, %o6 fmovrdlz %i4, %f0, %f12 nop setx loop_6565, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %i6, %g2, %o3 stb %o2, [%l7 + 0x72] fmovrse %i2, %f4, %f6 loop_6565: std %f4, [%l7 + 0x10] ldsh [%l7 + 0x70], %l4 tcs %icc, 0x1 st %f3, [%l7 + 0x7C] 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 ba,a,pt %xcc, loop_6567 lduw [%l7 + 0x48], %o7 udivx %g5, 0x0284, %l3 loop_6566: fsrc1s %f2, %f9 loop_6567: edge16ln %o4, %l5, %g4 edge16 %i0, %i3, %g1 movg %icc, %i7, %i5 brz,a %g3, loop_6568 fsrc2 %f6, %f2 fmovsl %icc, %f3, %f2 fmovde %xcc, %f2, %f15 loop_6568: movpos %xcc, %l6, %o1 stw %g6, [%l7 + 0x5C] tneg %icc, 0x5 fmovsg %xcc, %f7, %f2 movrgz %l1, %o0, %o5 ldsb [%l7 + 0x66], %g7 ldsh [%l7 + 0x30], %l2 fnand %f0, %f14, %f10 ldd [%l7 + 0x38], %f12 stx %i1, [%l7 + 0x30] fbl,a %fcc2, loop_6569 stw %l0, [%l7 + 0x70] ldsw [%l7 + 0x28], %o6 ldsb [%l7 + 0x1C], %i4 loop_6569: fpack32 %f8, %f14, %f6 mulscc %g2, %i6, %o3 movneg %xcc, %i2, %l4 fnot2s %f0, %f0 fblg,a %fcc1, loop_6570 fandnot1 %f0, %f14, %f14 udivcc %o2, 0x0DF2, %g5 udivx %o7, 0x05F5, %l3 loop_6570: fbl %fcc0, loop_6571 ldsb [%l7 + 0x37], %o4 ldx [%l7 + 0x08], %l5 edge16ln %i0, %g4, %i3 loop_6571: brgz,a %g1, loop_6572 ldsh [%l7 + 0x56], %i5 bne,a,pt %icc, loop_6573 taddcctv %i7, 0x0F90, %l6 loop_6572: fba,a %fcc2, loop_6574 fxor %f8, %f10, %f8 loop_6573: fmovrdgez %g3, %f2, %f12 fbue,a %fcc1, loop_6575 loop_6574: fpadd32 %f10, %f8, %f10 brgez,a %g6, loop_6576 fmovdcc %icc, %f5, %f14 loop_6575: sethi 0x1032, %o1 fxnors %f6, %f13, %f12 loop_6576: movcc %icc, %o0, %o5 ldx [%l7 + 0x48], %l1 tn %xcc, 0x4 umul %l2, %g7, %l0 fmovrsne %o6, %f1, %f6 fbuge,a %fcc0, loop_6577 nop setx loop_6578, %l0, %l1 jmpl %l1, %i1 fmovsneg %icc, %f13, %f13 fmuld8sux16 %f0, %f1, %f12 loop_6577: smul %i4, 0x10A6, %i6 loop_6578: fexpand %f7, %f6 movg %xcc, %o3, %i2 edge32 %l4, %o2, %g5 tg %xcc, 0x5 taddcctv %o7, %l3, %g2 st %f10, [%l7 + 0x50] ld [%l7 + 0x10], %f2 edge16 %l5, %i0, %o4 fbl %fcc1, loop_6579 orcc %g4, %g1, %i5 ldd [%l7 + 0x28], %f12 fmovsg %icc, %f6, %f3 loop_6579: lduw [%l7 + 0x20], %i3 fcmple32 %f0, %f4, %l6 edge8n %g3, %g6, %i7 fmovrdgez %o0, %f12, %f14 ldd [%l7 + 0x48], %f14 std %f10, [%l7 + 0x48] tl %xcc, 0x3 nop setx loop_6580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %o5, %o1, %l2 lduw [%l7 + 0x3C], %l1 ldub [%l7 + 0x74], %l0 loop_6580: fmovrsgez %g7, %f12, %f5 fmovscs %xcc, %f0, %f8 fbne,a %fcc1, loop_6581 fmovsg %xcc, %f6, %f6 stb %o6, [%l7 + 0x55] fcmpne16 %f10, %f4, %i1 loop_6581: fmovrsne %i4, %f10, %f6 movvc %icc, %i6, %i2 lduw [%l7 + 0x40], %o3 movcc %xcc, %l4, %g5 edge32ln %o7, %o2, %g2 movcs %icc, %l5, %l3 sth %i0, [%l7 + 0x2E] fmovsneg %icc, %f8, %f15 st %f15, [%l7 + 0x3C] fmovse %icc, %f10, %f8 fbue %fcc3, loop_6582 fmul8x16au %f15, %f4, %f4 edge8 %o4, %g1, %g4 fbug %fcc1, loop_6583 loop_6582: stx %i3, [%l7 + 0x18] fmovsgu %xcc, %f8, %f6 fpadd16 %f2, %f12, %f8 loop_6583: fmuld8ulx16 %f1, %f6, %f6 or %l6, %i5, %g6 fmovdneg %icc, %f10, %f6 fbul %fcc2, loop_6584 te %icc, 0x0 fsrc2s %f12, %f5 lduw [%l7 + 0x6C], %g3 loop_6584: ldd [%l7 + 0x30], %f4 fmovs %f4, %f6 ld [%l7 + 0x70], %f14 fmovsgu %icc, %f7, %f13 movl %icc, %i7, %o5 fandnot2 %f8, %f0, %f12 fand %f14, %f10, %f0 fand %f6, %f12, %f4 lduw [%l7 + 0x0C], %o0 fnot2 %f4, %f8 tvc %icc, 0x3 lduw [%l7 + 0x50], %l2 movrgez %l1, 0x0BC, %l0 edge16ln %g7, %o6, %o1 ld [%l7 + 0x54], %f13 andncc %i1, %i6, %i4 ld [%l7 + 0x78], %f5 array8 %i2, %o3, %g5 edge8l %l4, %o2, %g2 fnot1s %f2, %f14 fabsd %f12, %f6 fones %f2 and %l5, 0x1ED6, %o7 srl %l3, %o4, %g1 stx %i0, [%l7 + 0x78] stw %i3, [%l7 + 0x44] fmovrsgz %g4, %f7, %f9 ldd [%l7 + 0x60], %f6 ld [%l7 + 0x24], %f9 ldub [%l7 + 0x50], %i5 array8 %l6, %g6, %i7 movpos %xcc, %o5, %g3 st %f6, [%l7 + 0x24] ba,a %xcc, loop_6585 ldx [%l7 + 0x08], %o0 ldub [%l7 + 0x3B], %l2 fbule %fcc1, loop_6586 loop_6585: fmovrdgz %l0, %f0, %f0 srlx %g7, 0x05, %l1 smul %o6, %o1, %i1 loop_6586: fcmped %fcc3, %f14, %f12 fmovdvc %xcc, %f2, %f0 stx %i4, [%l7 + 0x70] fmovdg %xcc, %f9, %f0 movrgez %i2, %o3, %i6 movrgez %g5, 0x0ED, %o2 lduw [%l7 + 0x08], %g2 ta %xcc, 0x6 bne,a loop_6587 bneg loop_6588 fbge %fcc0, loop_6589 fmul8ulx16 %f12, %f8, %f12 loop_6587: fble %fcc2, loop_6590 loop_6588: fmovscc %xcc, %f5, %f9 loop_6589: movl %xcc, %l4, %o7 ldd [%l7 + 0x70], %f2 loop_6590: movcs %xcc, %l5, %l3 stb %o4, [%l7 + 0x72] fmovrsgz %g1, %f14, %f6 bvc,a loop_6591 fmovsvs %icc, %f9, %f12 ldx [%l7 + 0x18], %i3 std %f6, [%l7 + 0x60] loop_6591: fmovrdlez %g4, %f2, %f2 ldub [%l7 + 0x34], %i0 fxnor %f2, %f4, %f12 fmuld8sux16 %f13, %f13, %f12 andncc %i5, %l6, %i7 tl %xcc, 0x3 movcs %icc, %g6, %g3 fcmple16 %f8, %f2, %o5 fpack16 %f12, %f1 fpmerge %f0, %f13, %f10 ldsb [%l7 + 0x52], %l2 ldsh [%l7 + 0x5A], %o0 taddcc %l0, 0x0107, %l1 stx %o6, [%l7 + 0x20] fands %f4, %f9, %f5 tneg %icc, 0x3 fmovsle %icc, %f11, %f5 xnorcc %o1, 0x02D9, %i1 ldub [%l7 + 0x14], %i4 movcs %xcc, %i2, %g7 fsrc2s %f12, %f13 ld [%l7 + 0x2C], %f4 fsrc2s %f11, %f15 fcmple32 %f0, %f12, %i6 fors %f8, %f7, %f7 fmovdg %icc, %f4, %f6 st %f4, [%l7 + 0x4C] sth %g5, [%l7 + 0x74] fmuld8sux16 %f7, %f9, %f6 bshuffle %f8, %f14, %f0 stb %o3, [%l7 + 0x5E] ld [%l7 + 0x68], %f14 pdist %f8, %f2, %f2 std %f4, [%l7 + 0x68] lduw [%l7 + 0x20], %o2 ldub [%l7 + 0x38], %l4 addcc %g2, 0x11CE, %l5 movgu %xcc, %o7, %o4 fbge,a %fcc3, loop_6592 movrgz %l3, 0x2D1, %g1 fcmpd %fcc1, %f0, %f6 edge32ln %i3, %g4, %i5 loop_6592: fpsub16s %f14, %f3, %f5 ldx [%l7 + 0x18], %l6 edge32n %i7, %g6, %g3 fbn,a %fcc2, loop_6593 ba,pn %xcc, loop_6594 fnot2 %f2, %f2 bvs loop_6595 loop_6593: umulcc %i0, 0x1C4D, %o5 loop_6594: ldub [%l7 + 0x19], %l2 ld [%l7 + 0x3C], %f13 loop_6595: mulx %l0, %o0, %o6 bl,pt %xcc, loop_6596 ldsw [%l7 + 0x14], %o1 or %l1, %i4, %i2 fabsd %f4, %f6 loop_6596: stx %g7, [%l7 + 0x60] fcmped %fcc3, %f12, %f12 fbe,a %fcc1, loop_6597 and %i1, 0x1A25, %i6 orcc %g5, 0x0196, %o2 movneg %icc, %o3, %g2 loop_6597: fbe %fcc3, loop_6598 fmovdleu %icc, %f6, %f13 sth %l4, [%l7 + 0x1C] lduh [%l7 + 0x20], %l5 loop_6598: stb %o7, [%l7 + 0x6D] stx %o4, [%l7 + 0x30] fpsub16 %f12, %f14, %f2 xnorcc %g1, 0x00E1, %l3 faligndata %f2, %f12, %f10 fmovrsgez %g4, %f13, %f5 sethi 0x179F, %i3 lduh [%l7 + 0x5A], %l6 ldub [%l7 + 0x0E], %i7 brnz %i5, loop_6599 sth %g6, [%l7 + 0x7A] fbl %fcc3, loop_6600 stx %i0, [%l7 + 0x58] loop_6599: tn %xcc, 0x1 fbule,a %fcc3, loop_6601 loop_6600: bn,a loop_6602 fmovspos %icc, %f12, %f15 movrlez %g3, 0x31E, %l2 loop_6601: addcc %o5, 0x05AC, %o0 loop_6602: fpack32 %f6, %f10, %f4 ldub [%l7 + 0x71], %l0 fexpand %f15, %f8 lduw [%l7 + 0x5C], %o1 be,a,pn %xcc, loop_6603 brlez,a %o6, loop_6604 ldd [%l7 + 0x20], %f0 lduw [%l7 + 0x78], %l1 loop_6603: ldsb [%l7 + 0x71], %i2 loop_6604: fbe %fcc3, loop_6605 fxors %f5, %f6, %f13 ld [%l7 + 0x0C], %f15 andncc %i4, %i1, %i6 loop_6605: std %f0, [%l7 + 0x18] fsrc1 %f10, %f8 ldd [%l7 + 0x28], %f0 sth %g5, [%l7 + 0x34] movle %icc, %g7, %o2 pdist %f0, %f10, %f4 fmovda %xcc, %f0, %f13 stx %o3, [%l7 + 0x58] siam 0x7 ld [%l7 + 0x30], %f6 fmovrdne %g2, %f14, %f10 fmovsne %icc, %f9, %f11 lduw [%l7 + 0x0C], %l4 move %icc, %o7, %o4 ldsw [%l7 + 0x18], %g1 fsrc2s %f15, %f11 bvc %xcc, loop_6606 fsrc1s %f5, %f7 ldd [%l7 + 0x38], %f8 fmovrdne %l5, %f2, %f8 loop_6606: siam 0x5 sth %g4, [%l7 + 0x56] fcmpgt16 %f12, %f6, %i3 fxor %f12, %f2, %f10 pdist %f4, %f8, %f6 bl,pt %xcc, loop_6607 ldsb [%l7 + 0x3A], %l3 nop setx loop_6608, %l0, %l1 jmpl %l1, %i7 fnegd %f14, %f14 loop_6607: orcc %l6, %i5, %g6 fmul8sux16 %f0, %f14, %f14 loop_6608: lduh [%l7 + 0x14], %g3 fnors %f1, %f6, %f8 fbue,a %fcc1, loop_6609 fmovsvc %xcc, %f11, %f6 brz,a %i0, loop_6610 stx %o5, [%l7 + 0x10] loop_6609: fcmpeq16 %f4, %f4, %o0 bn loop_6611 loop_6610: tsubcc %l2, 0x0028, %l0 lduh [%l7 + 0x36], %o1 ldsw [%l7 + 0x10], %o6 loop_6611: fbug %fcc1, loop_6612 sth %i2, [%l7 + 0x38] edge32n %l1, %i4, %i6 stb %i1, [%l7 + 0x53] loop_6612: call loop_6613 ldd [%l7 + 0x38], %f2 edge8ln %g7, %g5, %o2 ldsw [%l7 + 0x4C], %g2 loop_6613: stb %o3, [%l7 + 0x76] add %o7, 0x0160, %o4 stx %g1, [%l7 + 0x08] lduw [%l7 + 0x48], %l5 lduh [%l7 + 0x72], %g4 fmovsn %xcc, %f8, %f3 ldub [%l7 + 0x7F], %l4 lduh [%l7 + 0x70], %i3 brgez %l3, loop_6614 bleu,a,pn %xcc, loop_6615 udivx %l6, 0x03FD, %i5 fmovrsne %g6, %f1, %f7 loop_6614: fmul8ulx16 %f12, %f8, %f14 loop_6615: fsrc1s %f6, %f11 bg %xcc, loop_6616 stx %g3, [%l7 + 0x50] stb %i0, [%l7 + 0x28] fbu,a %fcc1, loop_6617 loop_6616: bpos,a,pt %icc, loop_6618 fcmpeq32 %f10, %f8, %o5 ldx [%l7 + 0x30], %i7 loop_6617: sth %l2, [%l7 + 0x68] loop_6618: fbge,a %fcc0, loop_6619 fxnor %f10, %f0, %f0 fble,a %fcc0, loop_6620 array16 %l0, %o0, %o1 loop_6619: fmovrse %o6, %f7, %f9 stb %l1, [%l7 + 0x61] loop_6620: orn %i2, %i4, %i1 subc %g7, %i6, %o2 std %f6, [%l7 + 0x18] stb %g2, [%l7 + 0x29] movrlez %o3, 0x30B, %g5 edge16n %o4, %o7, %g1 ldd [%l7 + 0x30], %f0 fmovdge %xcc, %f8, %f8 fsrc2 %f6, %f10 lduw [%l7 + 0x50], %l5 sdivcc %g4, 0x1938, %l4 fone %f4 brgz,a %l3, loop_6621 stx %l6, [%l7 + 0x28] fmuld8sux16 %f0, %f12, %f6 umulcc %i5, 0x0E81, %i3 loop_6621: ldsw [%l7 + 0x44], %g3 stx %g6, [%l7 + 0x18] movrlz %i0, 0x03F, %i7 fnot1 %f4, %f4 brlez,a %o5, loop_6622 bcc,a,pn %xcc, loop_6623 ldsb [%l7 + 0x17], %l0 brgz,a %o0, loop_6624 loop_6622: fmovsn %icc, %f8, %f8 loop_6623: fpadd16 %f8, %f0, %f8 ld [%l7 + 0x7C], %f3 loop_6624: or %o1, 0x0889, %l2 fcmpgt16 %f4, %f10, %l1 fmovdcs %xcc, %f6, %f9 fmovdvc %icc, %f12, %f10 stb %i2, [%l7 + 0x62] fbul %fcc0, loop_6625 and %i4, %o6, %i1 fmovspos %xcc, %f11, %f9 stw %i6, [%l7 + 0x70] loop_6625: taddcctv %g7, 0x158E, %g2 fnand %f2, %f6, %f2 fblg %fcc0, loop_6626 popc 0x1550, %o3 movre %o2, %g5, %o4 bcc,a loop_6627 loop_6626: ldd [%l7 + 0x30], %f0 movrgz %g1, 0x05A, %o7 fmovrdlez %l5, %f12, %f12 loop_6627: stb %l4, [%l7 + 0x1B] ldsw [%l7 + 0x58], %l3 fmovs %f5, %f6 fcmps %fcc3, %f5, %f15 lduw [%l7 + 0x7C], %g4 ldx [%l7 + 0x28], %i5 bgu %icc, loop_6628 ldub [%l7 + 0x5B], %i3 stb %g3, [%l7 + 0x5E] brlz %g6, loop_6629 loop_6628: ldx [%l7 + 0x20], %l6 sdivcc %i7, 0x1135, %i0 fpack32 %f8, %f14, %f12 loop_6629: fmovdg %icc, %f12, %f7 fsrc1 %f4, %f6 std %f6, [%l7 + 0x30] fmul8ulx16 %f12, %f0, %f0 xnorcc %o5, 0x04EC, %l0 fblg,a %fcc2, loop_6630 st %f6, [%l7 + 0x38] fbn,a %fcc3, loop_6631 fbule %fcc2, loop_6632 loop_6630: edge8 %o1, %o0, %l2 popc 0x177C, %l1 loop_6631: fors %f15, %f6, %f15 loop_6632: fmovrsne %i4, %f12, %f11 ldub [%l7 + 0x5C], %o6 fmovde %xcc, %f11, %f5 stx %i2, [%l7 + 0x08] tl %xcc, 0x7 std %f2, [%l7 + 0x40] ld [%l7 + 0x58], %f15 fmovspos %icc, %f5, %f14 st %f1, [%l7 + 0x3C] lduw [%l7 + 0x64], %i6 fblg %fcc3, loop_6633 tvc %xcc, 0x3 ble %icc, loop_6634 srlx %i1, 0x0F, %g2 loop_6633: sth %o3, [%l7 + 0x08] fpadd16s %f14, %f10, %f9 loop_6634: movg %icc, %g7, %o2 stw %g5, [%l7 + 0x54] ldub [%l7 + 0x31], %o4 stw %g1, [%l7 + 0x54] ldx [%l7 + 0x48], %o7 bge,a,pn %xcc, loop_6635 bne,pt %icc, loop_6636 srl %l4, %l5, %g4 fors %f6, %f12, %f10 loop_6635: ldsb [%l7 + 0x64], %l3 loop_6636: movgu %icc, %i5, %g3 call loop_6637 bvs,a,pn %icc, loop_6638 ldsh [%l7 + 0x16], %g6 faligndata %f8, %f6, %f12 loop_6637: xnor %l6, 0x17D9, %i3 loop_6638: stx %i0, [%l7 + 0x28] fands %f13, %f12, %f8 srlx %i7, 0x15, %o5 fornot2s %f1, %f12, %f15 fmovsg %icc, %f2, %f10 fcmpeq16 %f6, %f4, %l0 tvc %icc, 0x1 fmovdge %xcc, %f9, %f13 fmovdneg %icc, %f15, %f14 fnand %f8, %f0, %f8 st %f1, [%l7 + 0x34] edge8ln %o0, %o1, %l1 ldsb [%l7 + 0x21], %l2 array16 %i4, %o6, %i6 fmovsneg %icc, %f5, %f2 fba,a %fcc0, loop_6639 fsrc1s %f8, %f2 tneg %icc, 0x7 fmovs %f10, %f2 loop_6639: fzero %f14 ld [%l7 + 0x08], %f8 fbue %fcc3, loop_6640 bshuffle %f6, %f8, %f4 ldsb [%l7 + 0x61], %i2 add %i1, %g2, %o3 loop_6640: ldub [%l7 + 0x47], %g7 fmul8x16al %f3, %f3, %f12 ldd [%l7 + 0x20], %f14 fmovrdgz %g5, %f6, %f6 ldd [%l7 + 0x38], %f14 edge16ln %o4, %o2, %g1 fmovsl %xcc, %f3, %f13 pdist %f10, %f8, %f6 ldx [%l7 + 0x20], %l4 fmovsle %xcc, %f12, %f11 std %f12, [%l7 + 0x68] fmovrsne %l5, %f13, %f0 tsubcctv %o7, 0x19B1, %l3 brlz %g4, loop_6641 ldd [%l7 + 0x10], %f6 fbug %fcc3, loop_6642 ldx [%l7 + 0x20], %g3 loop_6641: movrgz %g6, %l6, %i3 fornot2 %f2, %f12, %f12 loop_6642: stw %i5, [%l7 + 0x6C] xnorcc %i0, %i7, %o5 sdiv %o0, 0x0E15, %o1 ldsh [%l7 + 0x3A], %l0 edge16 %l2, %i4, %l1 fors %f8, %f1, %f6 bg,pt %icc, loop_6643 lduh [%l7 + 0x4E], %o6 fornot2s %f1, %f4, %f13 stx %i2, [%l7 + 0x28] loop_6643: fxnors %f2, %f14, %f12 faligndata %f4, %f10, %f14 fbule,a %fcc2, loop_6644 fnands %f7, %f13, %f0 movvc %xcc, %i1, %i6 ldub [%l7 + 0x4D], %o3 loop_6644: ldsw [%l7 + 0x7C], %g7 fcmpeq16 %f8, %f4, %g5 taddcctv %o4, 0x12C5, %o2 tn %xcc, 0x7 bn,a %xcc, loop_6645 fandnot1s %f13, %f13, %f5 fornot1 %f0, %f6, %f12 fmovdvs %icc, %f9, %f10 loop_6645: ba loop_6646 sethi 0x1FA2, %g2 nop setx loop_6647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %icc, 0x0 loop_6646: ldsw [%l7 + 0x5C], %l4 tvs %icc, 0x3 loop_6647: ldsw [%l7 + 0x20], %l5 orcc %o7, 0x05D6, %l3 std %f8, [%l7 + 0x70] ldsb [%l7 + 0x0F], %g4 fmovda %icc, %f10, %f3 fmovsge %icc, %f14, %f1 ld [%l7 + 0x0C], %f5 bgu,a,pt %icc, loop_6648 tgu %xcc, 0x0 ldsh [%l7 + 0x20], %g1 st %f11, [%l7 + 0x14] loop_6648: stb %g3, [%l7 + 0x21] sdivcc %g6, 0x1B1A, %i3 fpsub16 %f12, %f4, %f4 fmovdg %icc, %f9, %f12 fmuld8ulx16 %f5, %f13, %f6 orncc %l6, %i5, %i7 fmovsa %icc, %f15, %f11 fcmple32 %f10, %f8, %i0 stb %o0, [%l7 + 0x5F] sth %o5, [%l7 + 0x12] fmul8sux16 %f14, %f12, %f0 fabsd %f4, %f10 fmovdcs %xcc, %f3, %f11 for %f4, %f2, %f4 fmovdneg %xcc, %f9, %f8 fbule,a %fcc0, loop_6649 fabss %f0, %f2 tpos %xcc, 0x6 brgez,a %o1, loop_6650 loop_6649: st %f13, [%l7 + 0x1C] fmovdn %icc, %f13, %f13 fnors %f2, %f8, %f6 loop_6650: fmovda %icc, %f12, %f13 fmul8sux16 %f8, %f6, %f0 xorcc %l0, 0x167F, %i4 movl %icc, %l1, %l2 fmovsl %icc, %f4, %f5 ld [%l7 + 0x20], %f15 tg %xcc, 0x2 fands %f0, %f7, %f12 ldsw [%l7 + 0x34], %i2 fmovsneg %icc, %f5, %f3 call loop_6651 udivcc %i1, 0x089E, %i6 sth %o3, [%l7 + 0x70] st %f7, [%l7 + 0x6C] loop_6651: fmul8sux16 %f2, %f2, %f10 mulscc %o6, 0x06B2, %g7 srlx %o4, %o2, %g2 fmovdpos %icc, %f14, %f13 ldx [%l7 + 0x30], %g5 fmovdn %icc, %f11, %f0 bvs,a %icc, loop_6652 fmovsn %icc, %f9, %f0 bg,a %icc, loop_6653 and %l5, %l4, %o7 loop_6652: fnegd %f12, %f0 call loop_6654 loop_6653: ldsh [%l7 + 0x5C], %l3 fabss %f14, %f1 fmovsvc %xcc, %f15, %f9 loop_6654: fmul8x16au %f2, %f15, %f10 be loop_6655 stb %g1, [%l7 + 0x62] fbl,a %fcc2, loop_6656 tgu %xcc, 0x0 loop_6655: mulx %g4, %g6, %g3 fcmped %fcc1, %f12, %f10 loop_6656: edge8l %l6, %i5, %i7 stb %i0, [%l7 + 0x17] fbul,a %fcc0, loop_6657 fbne,a %fcc3, loop_6658 tne %icc, 0x7 faligndata %f12, %f0, %f8 loop_6657: movgu %xcc, %o0, %i3 loop_6658: fxnors %f8, %f2, %f7 fxor %f14, %f0, %f6 lduw [%l7 + 0x1C], %o5 stx %l0, [%l7 + 0x20] fbug,a %fcc1, loop_6659 lduw [%l7 + 0x54], %o1 movg %icc, %l1, %i4 stw %l2, [%l7 + 0x3C] loop_6659: ldsw [%l7 + 0x38], %i2 brlez,a %i6, loop_6660 fpack32 %f12, %f8, %f0 fxors %f0, %f8, %f7 fmovrslz %o3, %f6, %f14 loop_6660: nop setx loop_6661, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x38], %i1 ld [%l7 + 0x7C], %f6 movn %icc, %g7, %o6 loop_6661: fsrc2s %f6, %f5 fors %f7, %f9, %f11 orn %o4, 0x0D81, %o2 fmovdvc %xcc, %f14, %f6 sth %g2, [%l7 + 0x08] lduh [%l7 + 0x34], %l5 fors %f1, %f15, %f15 fandnot2 %f14, %f2, %f8 fbul %fcc2, loop_6662 ldsb [%l7 + 0x40], %g5 fmovrse %o7, %f4, %f3 fbul %fcc0, loop_6663 loop_6662: lduh [%l7 + 0x38], %l3 fexpand %f1, %f14 fcmpeq16 %f6, %f12, %l4 loop_6663: lduh [%l7 + 0x20], %g4 ldub [%l7 + 0x65], %g6 ldx [%l7 + 0x08], %g1 ldsh [%l7 + 0x12], %l6 subccc %g3, 0x0C1B, %i5 fnot2 %f0, %f0 lduw [%l7 + 0x48], %i7 bge loop_6664 ldub [%l7 + 0x40], %i0 edge32n %o0, %o5, %l0 fpack32 %f8, %f4, %f10 loop_6664: add %i3, %l1, %i4 fmovdpos %xcc, %f12, %f10 fba %fcc3, loop_6665 orn %o1, %l2, %i6 faligndata %f4, %f4, %f10 addc %o3, %i1, %i2 loop_6665: fmul8x16au %f6, %f8, %f12 addccc %g7, 0x0FC9, %o4 bl,a,pn %icc, loop_6666 ld [%l7 + 0x5C], %f0 tleu %icc, 0x0 sth %o2, [%l7 + 0x7E] loop_6666: ldsw [%l7 + 0x30], %o6 ldx [%l7 + 0x60], %l5 std %f0, [%l7 + 0x10] stb %g2, [%l7 + 0x7B] movvc %icc, %o7, %l3 tl %icc, 0x1 fmovrdgz %l4, %f14, %f12 fnot1 %f4, %f10 ldsw [%l7 + 0x74], %g5 ldx [%l7 + 0x28], %g4 addccc %g6, 0x10B7, %l6 sth %g3, [%l7 + 0x1E] edge8n %i5, %g1, %i7 st %f10, [%l7 + 0x34] ldub [%l7 + 0x6E], %o0 ld [%l7 + 0x1C], %f12 ldsw [%l7 + 0x78], %o5 ldd [%l7 + 0x30], %f10 andcc %l0, 0x1B65, %i0 ldd [%l7 + 0x48], %f12 fbne,a %fcc0, loop_6667 fcmpd %fcc1, %f6, %f0 ldd [%l7 + 0x48], %f4 stw %i3, [%l7 + 0x30] loop_6667: tl %xcc, 0x7 addccc %i4, 0x05F0, %l1 fmovdpos %xcc, %f13, %f6 ldub [%l7 + 0x62], %l2 andncc %i6, %o3, %o1 udiv %i1, 0x0116, %i2 be,pn %icc, loop_6668 fmovsvc %xcc, %f11, %f4 std %f4, [%l7 + 0x58] fornot1s %f11, %f7, %f3 loop_6668: lduw [%l7 + 0x18], %g7 fmovscc %xcc, %f7, %f7 edge16n %o2, %o6, %l5 tsubcc %g2, 0x068B, %o4 fones %f2 fands %f11, %f10, %f9 fmovd %f2, %f6 fbug %fcc0, loop_6669 ldd [%l7 + 0x28], %f6 fcmped %fcc3, %f14, %f14 bcc loop_6670 loop_6669: fbge,a %fcc3, loop_6671 ldsh [%l7 + 0x1A], %o7 bge %icc, loop_6672 loop_6670: fornot1s %f11, %f0, %f9 loop_6671: lduh [%l7 + 0x60], %l4 sdiv %g5, 0x1C90, %g4 loop_6672: fcmpgt32 %f12, %f0, %g6 movleu %icc, %l6, %l3 ldx [%l7 + 0x20], %i5 ldub [%l7 + 0x51], %g1 fandnot1s %f4, %f10, %f11 ldsw [%l7 + 0x08], %g3 edge16n %i7, %o0, %o5 mova %xcc, %i0, %i3 fcmpgt32 %f6, %f8, %i4 sll %l0, 0x16, %l1 movneg %xcc, %l2, %i6 edge16n %o3, %i1, %i2 fcmple32 %f14, %f8, %g7 tpos %icc, 0x2 ldsh [%l7 + 0x76], %o1 ldub [%l7 + 0x25], %o2 umul %l5, %g2, %o6 movne %icc, %o7, %o4 bcc,a %xcc, loop_6673 tsubcc %g5, %l4, %g6 tn %icc, 0x3 ldd [%l7 + 0x38], %f4 loop_6673: ldsw [%l7 + 0x50], %l6 movrlz %l3, 0x1B0, %i5 bl,a,pn %icc, loop_6674 st %f14, [%l7 + 0x3C] fbne,a %fcc2, loop_6675 fmovdne %xcc, %f7, %f7 loop_6674: fmovde %icc, %f12, %f15 bshuffle %f8, %f10, %f10 loop_6675: siam 0x4 for %f2, %f6, %f0 fpadd32 %f0, %f10, %f6 ldsb [%l7 + 0x4C], %g4 fmovsa %xcc, %f12, %f9 tsubcc %g3, %g1, %o0 stw %o5, [%l7 + 0x50] fbg,a %fcc0, loop_6676 fmovrslz %i7, %f10, %f14 movre %i3, %i4, %l0 fmovdle %xcc, %f13, %f2 loop_6676: fabsd %f8, %f4 lduh [%l7 + 0x0E], %l1 brlz,a %l2, loop_6677 ldx [%l7 + 0x50], %i6 edge16l %i0, %o3, %i2 stb %g7, [%l7 + 0x42] loop_6677: std %f8, [%l7 + 0x50] tvc %xcc, 0x6 lduh [%l7 + 0x44], %o1 lduw [%l7 + 0x68], %i1 ldsw [%l7 + 0x60], %l5 ldsh [%l7 + 0x32], %o2 ldsb [%l7 + 0x71], %o6 bvc,a,pn %icc, loop_6678 fbg,a %fcc1, loop_6679 fsrc2 %f6, %f8 stb %g2, [%l7 + 0x48] loop_6678: fmovrse %o7, %f2, %f15 loop_6679: fbe,a %fcc3, loop_6680 ldub [%l7 + 0x5F], %g5 edge16ln %o4, %l4, %l6 or %g6, %i5, %l3 loop_6680: fble %fcc2, loop_6681 tneg %xcc, 0x3 umulcc %g3, 0x011A, %g1 fnot2s %f4, %f6 loop_6681: ldsb [%l7 + 0x62], %o0 nop setx loop_6682, %l0, %l1 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,pn %icc, loop_6683 fbne,a %fcc1, loop_6684 fbe,a %fcc2, loop_6685 loop_6682: ldd [%l7 + 0x18], %f2 loop_6683: stx %o5, [%l7 + 0x68] loop_6684: fmovdvc %icc, %f12, %f3 loop_6685: array16 %g4, %i3, %i7 brlez,a %i4, loop_6686 tge %icc, 0x3 tn %icc, 0x2 stx %l1, [%l7 + 0x60] loop_6686: udivcc %l0, 0x0A25, %l2 andn %i6, %o3, %i2 fmovrslez %g7, %f9, %f7 fnors %f14, %f12, %f12 ldsh [%l7 + 0x44], %o1 fmovsleu %xcc, %f14, %f2 mova %xcc, %i0, %l5 stw %o2, [%l7 + 0x14] fpadd32s %f10, %f10, %f6 fands %f4, %f12, %f6 brz %i1, loop_6687 ldsb [%l7 + 0x7C], %g2 ldsw [%l7 + 0x20], %o6 stb %o7, [%l7 + 0x58] loop_6687: fabsd %f6, %f14 call loop_6688 fpadd32s %f1, %f7, %f0 movge %icc, %g5, %o4 ld [%l7 + 0x14], %f12 loop_6688: fxnors %f0, %f5, %f7 fmovrsgz %l6, %f0, %f14 sth %g6, [%l7 + 0x6C] fcmps %fcc1, %f8, %f1 sth %i5, [%l7 + 0x26] lduw [%l7 + 0x44], %l3 std %f12, [%l7 + 0x30] fmul8ulx16 %f2, %f10, %f4 fmovsvs %xcc, %f12, %f3 bneg loop_6689 ldub [%l7 + 0x3E], %g3 fcmpne16 %f6, %f8, %g1 fbg %fcc1, loop_6690 loop_6689: fbl %fcc0, loop_6691 lduw [%l7 + 0x08], %o0 ld [%l7 + 0x40], %f1 loop_6690: fsrc2 %f0, %f8 loop_6691: movrne %o5, 0x032, %l4 srlx %i3, 0x1C, %g4 movn %xcc, %i7, %i4 fmuld8sux16 %f0, %f13, %f10 fpsub16s %f10, %f14, %f8 ldx [%l7 + 0x38], %l0 tle %xcc, 0x5 fbe,a %fcc1, loop_6692 edge16 %l1, %i6, %l2 stw %i2, [%l7 + 0x24] fpack16 %f10, %f1 loop_6692: smul %o3, %o1, %i0 sth %l5, [%l7 + 0x4E] st %f5, [%l7 + 0x20] fmovdge %xcc, %f4, %f14 brz,a %g7, loop_6693 ldx [%l7 + 0x50], %i1 fbue,a %fcc3, loop_6694 addccc %o2, %o6, %o7 loop_6693: fbu %fcc1, loop_6695 movcc %xcc, %g2, %o4 loop_6694: fpadd32s %f13, %f15, %f8 movn %xcc, %l6, %g6 loop_6695: edge16 %g5, %i5, %g3 fmovdvc %icc, %f12, %f15 ldsh [%l7 + 0x2A], %g1 ldsb [%l7 + 0x40], %l3 lduh [%l7 + 0x24], %o0 movrlz %o5, 0x371, %l4 te %icc, 0x1 st %f10, [%l7 + 0x30] ldx [%l7 + 0x40], %g4 bgu,a %icc, loop_6696 fmovdge %xcc, %f14, %f2 popc 0x078F, %i7 tsubcc %i3, %l0, %l1 loop_6696: subccc %i4, %l2, %i2 mulx %o3, %o1, %i0 fxnors %f5, %f15, %f0 tl %icc, 0x3 orcc %l5, 0x036B, %i6 fabsd %f8, %f14 ldub [%l7 + 0x60], %i1 ldx [%l7 + 0x30], %o2 fnot2s %f10, %f6 sra %g7, %o6, %o7 stx %o4, [%l7 + 0x58] fpadd16 %f4, %f0, %f4 fnand %f0, %f10, %f10 fmovrsne %g2, %f8, %f11 fbne,a %fcc2, loop_6697 ldsw [%l7 + 0x58], %g6 fmovrsgz %g5, %f3, %f0 call loop_6698 loop_6697: fcmpne16 %f2, %f2, %i5 smulcc %l6, %g3, %l3 fmovsneg %icc, %f0, %f7 loop_6698: move %xcc, %g1, %o5 fmovdvs %xcc, %f10, %f1 stw %l4, [%l7 + 0x2C] fpack32 %f4, %f4, %f2 sth %o0, [%l7 + 0x28] fbg %fcc0, loop_6699 ldx [%l7 + 0x58], %g4 tn %icc, 0x2 ldsb [%l7 + 0x7D], %i7 loop_6699: edge32l %l0, %l1, %i4 ldx [%l7 + 0x08], %i3 ld [%l7 + 0x68], %f4 ldx [%l7 + 0x28], %l2 bvs,a,pn %icc, loop_6700 sll %i2, %o1, %o3 fabsd %f0, %f4 ble loop_6701 loop_6700: ldx [%l7 + 0x50], %i0 ldub [%l7 + 0x1F], %l5 udivx %i6, 0x0B6D, %o2 loop_6701: stx %i1, [%l7 + 0x30] fmovscc %icc, %f0, %f9 faligndata %f10, %f0, %f10 bcc loop_6702 fmul8x16au %f4, %f8, %f6 udivcc %o6, 0x0CE1, %o7 bn,a loop_6703 loop_6702: sllx %g7, 0x05, %o4 stx %g6, [%l7 + 0x58] ld [%l7 + 0x18], %f9 loop_6703: srl %g2, %i5, %g5 orcc %g3, %l6, %g1 fmovsge %icc, %f8, %f10 fmovrse %l3, %f12, %f13 ldd [%l7 + 0x70], %f8 ldsb [%l7 + 0x53], %o5 tcs %icc, 0x4 andcc %o0, 0x1085, %l4 brnz,a %i7, loop_6704 taddcctv %g4, %l1, %i4 edge8 %l0, %i3, %l2 stb %o1, [%l7 + 0x4A] loop_6704: fbg %fcc1, loop_6705 edge32ln %o3, %i2, %i0 fmovsvs %xcc, %f14, %f8 ld [%l7 + 0x14], %f4 loop_6705: array32 %i6, %l5, %i1 brgez,a %o6, loop_6706 and %o2, %g7, %o4 ldsb [%l7 + 0x52], %g6 bvc,a loop_6707 loop_6706: brz,a %o7, loop_6708 fmovspos %icc, %f12, %f8 fnegs %f6, %f2 loop_6707: brz,a %g2, loop_6709 loop_6708: ble,pt %icc, loop_6710 fmovsg %xcc, %f10, %f9 st %f8, [%l7 + 0x54] loop_6709: fmovdvs %icc, %f12, %f6 loop_6710: fbo,a %fcc3, loop_6711 fmovrdlez %g5, %f4, %f6 sth %i5, [%l7 + 0x10] stw %g3, [%l7 + 0x20] loop_6711: ldd [%l7 + 0x40], %f8 fones %f12 fmovsvc %xcc, %f3, %f14 fmovdleu %xcc, %f1, %f1 udivx %l6, 0x00AB, %g1 ldsw [%l7 + 0x68], %l3 st %f7, [%l7 + 0x28] ta %xcc, 0x7 fcmpgt32 %f4, %f12, %o5 fexpand %f3, %f8 bcc,pt %icc, loop_6712 movre %o0, 0x221, %i7 stb %l4, [%l7 + 0x72] fxnors %f15, %f4, %f10 loop_6712: fbule %fcc2, loop_6713 orcc %g4, %i4, %l1 ldsh [%l7 + 0x76], %i3 fandnot2s %f14, %f15, %f9 loop_6713: fpackfix %f4, %f5 fmovdpos %icc, %f4, %f3 fmovdpos %icc, %f1, %f6 fmovrsgz %l2, %f5, %f15 fbne %fcc0, loop_6714 tl %icc, 0x1 xnor %l0, %o1, %o3 brz %i0, loop_6715 loop_6714: fbu %fcc1, loop_6716 stb %i2, [%l7 + 0x28] srlx %l5, 0x0E, %i6 loop_6715: mulx %i1, %o6, %o2 loop_6716: ba,a loop_6717 movneg %xcc, %g7, %o4 fandnot2 %f12, %f8, %f14 fabss %f1, %f7 loop_6717: fmovdgu %icc, %f14, %f1 xnorcc %g6, %g2, %g5 ba,a loop_6718 ldsw [%l7 + 0x7C], %i5 fbl,a %fcc3, loop_6719 ldsh [%l7 + 0x30], %o7 loop_6718: fbul %fcc1, loop_6720 movg %icc, %l6, %g3 loop_6719: fnot2s %f6, %f5 mulx %g1, %l3, %o0 loop_6720: ldd [%l7 + 0x68], %f4 fmovdge %icc, %f8, %f8 sth %o5, [%l7 + 0x2A] alignaddr %i7, %l4, %g4 stw %i4, [%l7 + 0x4C] stx %l1, [%l7 + 0x38] fmovrdgz %i3, %f8, %f10 sdiv %l0, 0x00E1, %l2 fbule %fcc1, loop_6721 pdist %f6, %f4, %f14 ldx [%l7 + 0x20], %o3 tg %xcc, 0x6 loop_6721: movgu %xcc, %i0, %o1 siam 0x4 lduw [%l7 + 0x2C], %l5 edge32n %i2, %i1, %o6 ldsh [%l7 + 0x48], %i6 fnands %f13, %f11, %f13 lduw [%l7 + 0x40], %o2 fandnot2s %f5, %f1, %f1 ldsh [%l7 + 0x38], %g7 fmovrdlz %o4, %f0, %f8 edge32 %g6, %g5, %i5 lduh [%l7 + 0x2E], %g2 lduw [%l7 + 0x64], %o7 fmovrslez %g3, %f12, %f9 fmovdn %icc, %f12, %f14 mulx %g1, %l3, %o0 fmovrdgez %l6, %f4, %f12 lduw [%l7 + 0x0C], %o5 stx %i7, [%l7 + 0x38] stx %g4, [%l7 + 0x48] bvc,a %icc, loop_6722 ldd [%l7 + 0x38], %f6 st %f7, [%l7 + 0x60] sllx %i4, %l1, %l4 loop_6722: lduh [%l7 + 0x1C], %i3 be,pt %xcc, loop_6723 fpadd32 %f10, %f4, %f6 ldd [%l7 + 0x58], %f10 lduw [%l7 + 0x68], %l0 loop_6723: ldx [%l7 + 0x28], %l2 ldsw [%l7 + 0x74], %o3 nop setx loop_6724, %l0, %l1 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 %i0, %o1, %l5 fmovdvc %icc, %f4, %f1 udivx %i1, 0x0CF2, %o6 loop_6724: fcmpd %fcc2, %f12, %f6 fbe,a %fcc0, loop_6725 ldsh [%l7 + 0x6E], %i6 st %f4, [%l7 + 0x08] stw %i2, [%l7 + 0x70] loop_6725: fpadd16 %f2, %f4, %f2 movrne %o2, 0x1C1, %g7 movrlz %o4, %g5, %g6 fexpand %f9, %f10 fpsub16 %f12, %f12, %f12 brlz,a %g2, loop_6726 std %f8, [%l7 + 0x50] fmovdvs %icc, %f4, %f6 fmovrdgz %o7, %f8, %f10 loop_6726: fmul8ulx16 %f8, %f10, %f0 ldd [%l7 + 0x50], %f0 stw %i5, [%l7 + 0x0C] fmovsg %xcc, %f2, %f11 tg %icc, 0x1 stw %g3, [%l7 + 0x5C] lduh [%l7 + 0x14], %g1 bpos %icc, loop_6727 stx %l3, [%l7 + 0x70] xnorcc %l6, 0x18E2, %o5 fpack32 %f14, %f12, %f8 loop_6727: fbge,a %fcc3, loop_6728 ldx [%l7 + 0x48], %i7 tl %xcc, 0x1 tg %xcc, 0x7 loop_6728: ldsh [%l7 + 0x28], %g4 bn,pt %icc, loop_6729 stb %i4, [%l7 + 0x5E] taddcctv %o0, %l4, %l1 smulcc %l0, 0x03B9, %i3 loop_6729: fbg %fcc0, loop_6730 movg %icc, %l2, %i0 sth %o3, [%l7 + 0x22] sth %l5, [%l7 + 0x0E] loop_6730: ld [%l7 + 0x4C], %f14 edge32n %i1, %o1, %i6 movrlez %o6, %i2, %g7 subccc %o4, %o2, %g5 fsrc1s %f9, %f10 bn loop_6731 sth %g6, [%l7 + 0x54] stb %o7, [%l7 + 0x2C] ldd [%l7 + 0x18], %f10 loop_6731: tneg %xcc, 0x1 bcc,pt %xcc, loop_6732 ldsb [%l7 + 0x72], %g2 fblg,a %fcc2, loop_6733 srl %i5, 0x09, %g3 loop_6732: fcmple32 %f6, %f12, %g1 fnot1 %f14, %f0 loop_6733: tn %xcc, 0x2 movvs %icc, %l3, %o5 fpack32 %f12, %f8, %f4 movl %icc, %l6, %i7 fpsub16s %f1, %f13, %f8 fabsd %f12, %f4 bvc %icc, loop_6734 lduw [%l7 + 0x4C], %i4 ldub [%l7 + 0x47], %o0 nop setx loop_6735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6734: umul %g4, %l1, %l0 fbne %fcc0, loop_6736 ldsw [%l7 + 0x54], %i3 loop_6735: edge32ln %l4, %i0, %l2 stx %l5, [%l7 + 0x68] loop_6736: edge8 %i1, %o3, %i6 tle %icc, 0x4 fmovrsne %o1, %f10, %f6 fnegd %f4, %f8 fbue %fcc0, loop_6737 tvc %xcc, 0x2 ldd [%l7 + 0x48], %f0 fmovrdne %o6, %f12, %f12 loop_6737: lduh [%l7 + 0x12], %g7 ldsh [%l7 + 0x14], %i2 stb %o4, [%l7 + 0x5C] umulcc %g5, %o2, %o7 lduw [%l7 + 0x64], %g2 add %g6, 0x0650, %i5 fpack16 %f4, %f3 orncc %g3, 0x04E7, %l3 movcs %xcc, %g1, %l6 array32 %o5, %i4, %o0 movneg %icc, %i7, %g4 fcmpgt32 %f10, %f10, %l1 lduh [%l7 + 0x56], %i3 fcmpd %fcc0, %f8, %f12 brgez,a %l0, loop_6738 ldsw [%l7 + 0x48], %i0 fble %fcc3, loop_6739 movn %icc, %l4, %l2 loop_6738: brlz %l5, loop_6740 fmovdcs %xcc, %f7, %f11 loop_6739: fmovdleu %icc, %f13, %f11 mulx %i1, %o3, %i6 loop_6740: fcmpne16 %f6, %f0, %o6 ldd [%l7 + 0x18], %f14 sth %o1, [%l7 + 0x3E] fmovrsne %g7, %f15, %f2 st %f13, [%l7 + 0x4C] fpsub32s %f7, %f0, %f1 orncc %i2, 0x1B82, %o4 fcmpeq16 %f10, %f4, %o2 array32 %g5, %o7, %g6 stx %g2, [%l7 + 0x20] ld [%l7 + 0x50], %f15 std %f0, [%l7 + 0x08] fandnot2s %f5, %f2, %f8 lduh [%l7 + 0x7A], %g3 fnands %f9, %f0, %f13 fnands %f9, %f13, %f14 ldd [%l7 + 0x20], %f4 bcs,pt %xcc, loop_6741 ldsw [%l7 + 0x50], %i5 fcmpgt16 %f4, %f2, %l3 ldsw [%l7 + 0x10], %g1 loop_6741: movne %icc, %l6, %i4 be,pn %icc, loop_6742 fmovdl %xcc, %f15, %f12 edge16l %o5, %i7, %g4 bvs %xcc, loop_6743 loop_6742: ld [%l7 + 0x30], %f6 ba,pn %xcc, loop_6744 brlez,a %o0, loop_6745 loop_6743: fmuld8sux16 %f9, %f15, %f2 ldd [%l7 + 0x78], %f8 loop_6744: fmovdvs %icc, %f1, %f2 loop_6745: ldsw [%l7 + 0x20], %l1 lduw [%l7 + 0x28], %l0 for %f12, %f0, %f4 stw %i3, [%l7 + 0x1C] stw %l4, [%l7 + 0x18] fmul8x16al %f0, %f14, %f2 xnor %l2, %l5, %i0 be loop_6746 ldd [%l7 + 0x30], %f0 ldsh [%l7 + 0x38], %i1 fpadd16 %f10, %f4, %f2 loop_6746: lduw [%l7 + 0x74], %o3 fands %f3, %f3, %f3 for %f4, %f8, %f10 fors %f1, %f12, %f7 fbne %fcc0, loop_6747 fcmpes %fcc2, %f1, %f12 fmovrdlez %o6, %f8, %f0 sub %o1, 0x075F, %g7 loop_6747: movvc %icc, %i2, %o4 st %f10, [%l7 + 0x6C] movle %xcc, %i6, %g5 fzeros %f9 tge %icc, 0x6 movre %o2, %g6, %g2 addcc %o7, %i5, %l3 stb %g1, [%l7 + 0x57] ldd [%l7 + 0x08], %f0 bcc,a %xcc, loop_6748 fmovdne %icc, %f14, %f0 fbl,a %fcc3, loop_6749 lduw [%l7 + 0x2C], %l6 loop_6748: fmovrse %g3, %f3, %f1 fpack16 %f2, %f4 loop_6749: fmovda %icc, %f7, %f12 bg loop_6750 fmovrdgez %o5, %f12, %f12 orncc %i4, 0x03F6, %i7 stb %o0, [%l7 + 0x3B] loop_6750: stw %l1, [%l7 + 0x5C] or %l0, 0x0B2F, %g4 st %f8, [%l7 + 0x38] movrne %i3, %l2, %l4 edge16l %i0, %i1, %o3 fsrc1 %f12, %f14 xnorcc %o6, %o1, %g7 bn,pt %xcc, loop_6751 sth %i2, [%l7 + 0x12] udiv %l5, 0x0F27, %o4 xor %i6, %g5, %o2 loop_6751: stb %g2, [%l7 + 0x21] nop setx loop_6752, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x2E] ldd [%l7 + 0x70], %f2 fcmpeq32 %f6, %f4, %o7 loop_6752: stw %i5, [%l7 + 0x10] fmovdg %xcc, %f2, %f11 fbge,a %fcc0, loop_6753 add %l3, %l6, %g3 stx %g1, [%l7 + 0x30] fmovrdgez %i4, %f14, %f6 loop_6753: fmovde %icc, %f9, %f9 fpack32 %f4, %f8, %f0 array16 %o5, %i7, %l1 ldsb [%l7 + 0x4E], %o0 bl,pn %icc, loop_6754 alignaddr %l0, %i3, %l2 bleu,a loop_6755 xor %l4, 0x049E, %i0 loop_6754: fsrc1 %f14, %f10 tl %icc, 0x0 loop_6755: lduh [%l7 + 0x36], %g4 stb %i1, [%l7 + 0x14] tpos %icc, 0x6 fmovdg %icc, %f3, %f3 movg %xcc, %o3, %o6 stx %g7, [%l7 + 0x28] fsrc1s %f12, %f15 ldsw [%l7 + 0x08], %o1 fmovsg %icc, %f7, %f14 fpsub16 %f4, %f4, %f0 fxors %f2, %f8, %f14 stx %l5, [%l7 + 0x30] fmul8sux16 %f4, %f6, %f2 fsrc1s %f6, %f14 ldsh [%l7 + 0x24], %o4 fmul8x16al %f5, %f7, %f12 fmovrdlez %i2, %f6, %f4 subccc %i6, %o2, %g2 fxnor %f0, %f8, %f6 fsrc2 %f4, %f14 fbuge %fcc0, loop_6756 ldx [%l7 + 0x48], %g5 fmovrdlez %g6, %f6, %f0 edge8 %i5, %l3, %l6 loop_6756: srl %g3, 0x1F, %g1 fbul %fcc1, loop_6757 stw %i4, [%l7 + 0x54] fpack32 %f12, %f6, %f6 stx %o5, [%l7 + 0x18] loop_6757: bcc,pt %xcc, loop_6758 fmovrde %i7, %f0, %f10 mulscc %o7, 0x1B2C, %l1 edge32 %l0, %i3, %l2 loop_6758: movge %xcc, %o0, %i0 fba %fcc0, loop_6759 fmovsge %xcc, %f14, %f0 fmovrse %l4, %f6, %f4 ldx [%l7 + 0x20], %g4 loop_6759: fmovdl %icc, %f13, %f11 srl %i1, %o3, %g7 bshuffle %f8, %f12, %f0 udivx %o1, 0x06E4, %l5 stw %o4, [%l7 + 0x24] fmovdcc %xcc, %f12, %f1 fbge,a %fcc3, loop_6760 movl %xcc, %o6, %i2 bgu,a,pn %icc, loop_6761 fcmpne32 %f4, %f10, %o2 loop_6760: lduw [%l7 + 0x14], %i6 lduw [%l7 + 0x2C], %g5 loop_6761: bcs,a,pt %xcc, loop_6762 ldd [%l7 + 0x30], %f2 fmovda %icc, %f1, %f15 stb %g2, [%l7 + 0x56] loop_6762: nop setx loop_6763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f10, %f8, %f0 ldsb [%l7 + 0x62], %i5 fmovdvs %xcc, %f7, %f12 loop_6763: fmul8sux16 %f0, %f8, %f12 fmovrslez %l3, %f15, %f13 edge32ln %g6, %g3, %l6 ldsh [%l7 + 0x7E], %i4 fcmped %fcc2, %f8, %f14 subcc %o5, %g1, %i7 fbne,a %fcc1, loop_6764 fbe,a %fcc1, loop_6765 srax %l1, 0x0D, %o7 bcs,a,pn %xcc, loop_6766 loop_6764: popc 0x0E2A, %l0 loop_6765: fcmpgt16 %f14, %f14, %i3 fmovse %xcc, %f1, %f10 loop_6766: edge8 %o0, %i0, %l2 ldsh [%l7 + 0x0E], %g4 stw %l4, [%l7 + 0x44] array16 %i1, %g7, %o1 edge8l %o3, %o4, %o6 ld [%l7 + 0x2C], %f3 fble,a %fcc1, loop_6767 stb %l5, [%l7 + 0x40] lduh [%l7 + 0x44], %o2 fmovsvc %icc, %f6, %f11 loop_6767: st %f2, [%l7 + 0x1C] udivx %i2, 0x1CD2, %g5 std %f0, [%l7 + 0x20] subc %i6, %i5, %l3 movrlz %g2, %g3, %l6 fbne %fcc2, loop_6768 lduw [%l7 + 0x70], %g6 edge8l %o5, %i4, %g1 fba %fcc1, loop_6769 loop_6768: fpsub32s %f11, %f0, %f1 stw %l1, [%l7 + 0x38] tpos %xcc, 0x7 loop_6769: bn,pn %icc, loop_6770 fmovscs %icc, %f12, %f5 fmovsneg %icc, %f8, %f1 fand %f10, %f8, %f0 loop_6770: fcmpgt16 %f10, %f4, %o7 fnot2s %f4, %f3 addccc %i7, 0x0BF7, %i3 fpsub32 %f6, %f6, %f6 move %icc, %l0, %i0 srl %o0, %l2, %l4 fbg,a %fcc2, loop_6771 fabss %f3, %f14 fbule %fcc0, loop_6772 bvs,pt %xcc, loop_6773 loop_6771: ld [%l7 + 0x3C], %f14 ld [%l7 + 0x7C], %f0 loop_6772: sdivcc %g4, 0x1C0F, %g7 loop_6773: fabsd %f14, %f12 sth %i1, [%l7 + 0x10] lduw [%l7 + 0x70], %o3 xorcc %o1, %o4, %l5 bneg %icc, loop_6774 bgu loop_6775 fxors %f5, %f2, %f10 fnot2s %f13, %f11 loop_6774: sth %o2, [%l7 + 0x7A] loop_6775: bne,a %icc, loop_6776 fsrc2s %f11, %f8 array32 %o6, %g5, %i2 ldsb [%l7 + 0x55], %i6 loop_6776: fbl,a %fcc3, loop_6777 fmovde %xcc, %f15, %f13 array16 %l3, %i5, %g3 sllx %g2, %l6, %o5 loop_6777: sllx %i4, 0x03, %g6 and %l1, %o7, %i7 umulcc %i3, 0x0005, %l0 edge16ln %i0, %o0, %l2 tcs %xcc, 0x6 fpadd16s %f2, %f10, %f15 ld [%l7 + 0x5C], %f3 fmovdle %icc, %f4, %f2 bvs,a,pt %icc, loop_6778 bpos,a %xcc, loop_6779 fornot2s %f5, %f6, %f1 fabsd %f0, %f4 loop_6778: ldub [%l7 + 0x67], %g1 loop_6779: lduw [%l7 + 0x30], %l4 smul %g7, %i1, %g4 andn %o1, %o4, %l5 ldsw [%l7 + 0x7C], %o2 ldsh [%l7 + 0x54], %o6 std %f4, [%l7 + 0x28] faligndata %f6, %f6, %f6 fmovscs %icc, %f13, %f14 fmovdneg %xcc, %f15, %f5 fbne %fcc3, loop_6780 ta %xcc, 0x3 stx %o3, [%l7 + 0x68] ldx [%l7 + 0x18], %i2 loop_6780: xor %g5, 0x08B3, %i6 bcs loop_6781 fmovdcs %xcc, %f0, %f12 ldsh [%l7 + 0x40], %i5 faligndata %f8, %f8, %f12 loop_6781: fmovdgu %icc, %f4, %f13 ldub [%l7 + 0x1C], %l3 fbo %fcc3, loop_6782 mulscc %g2, %g3, %o5 st %f1, [%l7 + 0x34] stx %l6, [%l7 + 0x58] loop_6782: fandnot2 %f0, %f14, %f0 fbu %fcc1, loop_6783 fxnors %f15, %f9, %f8 fmul8x16al %f2, %f1, %f4 fxor %f12, %f10, %f2 loop_6783: fmul8ulx16 %f2, %f6, %f14 sth %g6, [%l7 + 0x38] ldd [%l7 + 0x50], %f14 fcmpgt16 %f12, %f8, %i4 std %f0, [%l7 + 0x10] fmovsg %xcc, %f0, %f12 movcc %xcc, %l1, %i7 stw %o7, [%l7 + 0x60] srlx %i3, %l0, %o0 stb %i0, [%l7 + 0x23] taddcctv %g1, %l4, %l2 ldd [%l7 + 0x58], %f2 brz %g7, loop_6784 fmovrdlz %i1, %f14, %f6 move %icc, %g4, %o1 ldub [%l7 + 0x38], %o4 loop_6784: bcs,pt %icc, loop_6785 ldub [%l7 + 0x4D], %l5 fandnot2 %f12, %f4, %f0 stx %o6, [%l7 + 0x60] loop_6785: nop setx loop_6786, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f4, %f0, %o3 brz,a %o2, loop_6787 umul %g5, 0x1FD8, %i2 loop_6786: fmovsge %icc, %f4, %f6 edge16 %i5, %i6, %g2 loop_6787: tcs %xcc, 0x2 fnand %f0, %f10, %f14 std %f14, [%l7 + 0x38] lduw [%l7 + 0x68], %g3 andcc %o5, %l3, %g6 tcs %icc, 0x1 brlz %i4, loop_6788 xor %l1, 0x0C8D, %l6 edge32 %o7, %i7, %l0 movpos %xcc, %o0, %i3 loop_6788: fabss %f6, %f7 fpadd32 %f4, %f6, %f4 movl %xcc, %i0, %g1 fmovse %xcc, %f7, %f9 bvs,a loop_6789 array8 %l2, %g7, %i1 fpsub16 %f8, %f0, %f10 std %f4, [%l7 + 0x30] loop_6789: bcs,pn %icc, loop_6790 alignaddr %l4, %o1, %o4 fmovscc %icc, %f3, %f7 brlez,a %g4, loop_6791 loop_6790: stb %o6, [%l7 + 0x14] std %f6, [%l7 + 0x28] ldsh [%l7 + 0x32], %o3 loop_6791: fmuld8ulx16 %f15, %f10, %f4 xor %o2, 0x02DC, %g5 stb %i2, [%l7 + 0x2E] xorcc %i5, %i6, %l5 fabsd %f12, %f12 subc %g3, %o5, %g2 fand %f0, %f10, %f0 fmovrdne %l3, %f2, %f6 stx %i4, [%l7 + 0x10] fmovdle %icc, %f4, %f4 fbg %fcc0, loop_6792 sdivcc %g6, 0x0B73, %l1 ldd [%l7 + 0x20], %f6 ld [%l7 + 0x54], %f13 loop_6792: fornot1 %f6, %f4, %f2 ldub [%l7 + 0x6F], %l6 bcc,pt %icc, loop_6793 andn %i7, %o7, %l0 fmovrdgez %i3, %f12, %f12 fmovsge %xcc, %f7, %f9 loop_6793: fsrc1s %f1, %f9 fpmerge %f8, %f12, %f12 lduh [%l7 + 0x4C], %o0 fpack32 %f2, %f4, %f2 ldsh [%l7 + 0x3E], %g1 fbn,a %fcc0, loop_6794 st %f14, [%l7 + 0x4C] fbne,a %fcc0, loop_6795 ldd [%l7 + 0x60], %f2 loop_6794: movcc %icc, %i0, %g7 ld [%l7 + 0x6C], %f2 loop_6795: fand %f6, %f12, %f0 tpos %xcc, 0x7 fmovsgu %icc, %f12, %f12 lduh [%l7 + 0x2C], %i1 movgu %icc, %l2, %l4 nop setx loop_6796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f15, %f0, %f15 tn %xcc, 0x0 stx %o1, [%l7 + 0x20] loop_6796: bne,a,pn %xcc, loop_6797 ba,a,pn %icc, loop_6798 fnot2s %f2, %f14 addc %g4, %o4, %o6 loop_6797: ld [%l7 + 0x34], %f9 loop_6798: stb %o3, [%l7 + 0x5B] ld [%l7 + 0x20], %f10 movre %o2, %g5, %i2 bcc,pn %icc, loop_6799 tn %xcc, 0x2 subc %i5, %i6, %l5 fmuld8ulx16 %f2, %f10, %f6 loop_6799: bne,pt %icc, loop_6800 ldub [%l7 + 0x48], %g3 be %icc, loop_6801 lduw [%l7 + 0x24], %o5 loop_6800: fmovdvc %xcc, %f10, %f12 ldd [%l7 + 0x78], %f6 loop_6801: ldsb [%l7 + 0x0D], %g2 ldsw [%l7 + 0x30], %i4 fnot2s %f5, %f7 fnegd %f6, %f10 lduh [%l7 + 0x6C], %g6 fmovrslez %l3, %f13, %f0 bl loop_6802 tvc %xcc, 0x7 brlz,a %l6, loop_6803 bshuffle %f12, %f12, %f6 loop_6802: addc %l1, %i7, %l0 fbg %fcc1, loop_6804 loop_6803: bl,a,pt %icc, loop_6805 fbn,a %fcc0, loop_6806 fabss %f0, %f5 loop_6804: movpos %xcc, %o7, %o0 loop_6805: fpsub16s %f5, %f15, %f0 loop_6806: fbge %fcc1, loop_6807 st %f2, [%l7 + 0x44] fmovdn %xcc, %f2, %f3 ld [%l7 + 0x54], %f11 loop_6807: edge16l %i3, %g1, %g7 subcc %i0, 0x1472, %l2 brnz,a %i1, loop_6808 fors %f5, %f13, %f4 fxor %f14, %f10, %f8 ldub [%l7 + 0x21], %o1 loop_6808: movge %icc, %l4, %g4 movle %icc, %o6, %o4 stb %o3, [%l7 + 0x1B] ldsh [%l7 + 0x0E], %o2 stw %g5, [%l7 + 0x3C] fmuld8sux16 %f11, %f5, %f6 fbul %fcc2, loop_6809 add %i2, %i6, %i5 udiv %l5, 0x18AC, %o5 fmovdl %icc, %f12, %f9 loop_6809: fnot1 %f4, %f2 fnands %f10, %f14, %f9 ldx [%l7 + 0x08], %g3 std %f14, [%l7 + 0x78] tgu %icc, 0x6 sra %i4, %g6, %l3 xor %l6, %g2, %l1 ldsh [%l7 + 0x54], %i7 fba %fcc2, loop_6810 tl %xcc, 0x6 tpos %icc, 0x2 movleu %xcc, %l0, %o0 loop_6810: fcmpne16 %f8, %f2, %i3 xor %g1, %g7, %o7 addccc %i0, %l2, %i1 bleu,a loop_6811 fmul8ulx16 %f6, %f0, %f2 sth %o1, [%l7 + 0x74] ldsb [%l7 + 0x60], %g4 loop_6811: tne %icc, 0x1 fmovscc %xcc, %f9, %f2 fbn,a %fcc1, loop_6812 stb %l4, [%l7 + 0x1A] smulcc %o6, 0x08F4, %o3 ld [%l7 + 0x40], %f2 loop_6812: fmul8ulx16 %f10, %f8, %f0 fmovdvc %icc, %f5, %f13 ldub [%l7 + 0x2D], %o2 taddcc %o4, 0x1B01, %i2 fsrc2 %f2, %f2 ldsh [%l7 + 0x1A], %i6 sth %g5, [%l7 + 0x5C] ldub [%l7 + 0x35], %l5 ldub [%l7 + 0x23], %i5 stw %g3, [%l7 + 0x68] movrne %o5, %i4, %l3 stw %l6, [%l7 + 0x7C] movrlez %g2, %g6, %i7 ld [%l7 + 0x3C], %f12 fzero %f6 sth %l0, [%l7 + 0x08] st %f15, [%l7 + 0x3C] fmovrdlez %o0, %f14, %f2 ldsb [%l7 + 0x31], %l1 stw %g1, [%l7 + 0x24] movn %icc, %i3, %o7 sth %i0, [%l7 + 0x68] udiv %l2, 0x0E77, %g7 edge32n %i1, %g4, %o1 fbe,a %fcc2, loop_6813 tgu %icc, 0x5 fbne %fcc1, loop_6814 andcc %l4, 0x10AC, %o6 loop_6813: stw %o2, [%l7 + 0x6C] edge8n %o4, %i2, %i6 loop_6814: fones %f4 fbug %fcc1, loop_6815 ldx [%l7 + 0x50], %g5 movge %xcc, %o3, %i5 st %f12, [%l7 + 0x1C] loop_6815: fnand %f14, %f6, %f2 fnor %f14, %f8, %f0 bpos,a loop_6816 ld [%l7 + 0x18], %f7 addcc %l5, 0x1300, %g3 fmovrdgez %o5, %f14, %f8 loop_6816: tgu %icc, 0x1 fpadd16s %f4, %f3, %f8 movvc %xcc, %l3, %l6 movrlez %g2, %g6, %i7 tcs %icc, 0x7 smulcc %l0, 0x1A53, %i4 tleu %xcc, 0x2 stb %l1, [%l7 + 0x33] stx %o0, [%l7 + 0x08] movvc %xcc, %g1, %i3 stw %o7, [%l7 + 0x4C] fcmpne32 %f2, %f8, %l2 fexpand %f9, %f0 sethi 0x073C, %g7 stw %i0, [%l7 + 0x40] srax %i1, 0x00, %g4 ldsh [%l7 + 0x7C], %o1 brz %o6, loop_6817 st %f0, [%l7 + 0x38] sub %l4, 0x055F, %o2 movg %xcc, %i2, %i6 loop_6817: fmovrslz %o4, %f15, %f11 fbuge %fcc2, loop_6818 ldsw [%l7 + 0x4C], %o3 fmovsl %icc, %f0, %f5 fnot2 %f10, %f8 loop_6818: movgu %xcc, %g5, %i5 fsrc2s %f9, %f10 brgez %l5, loop_6819 fbl %fcc1, loop_6820 ldsb [%l7 + 0x1E], %g3 movleu %xcc, %o5, %l6 loop_6819: sth %l3, [%l7 + 0x1C] loop_6820: fble %fcc3, loop_6821 stb %g6, [%l7 + 0x68] ldsb [%l7 + 0x7A], %g2 fzero %f0 loop_6821: fandnot1s %f2, %f5, %f13 ldsw [%l7 + 0x48], %l0 fbul %fcc2, loop_6822 ldd [%l7 + 0x20], %f0 fbl %fcc2, loop_6823 stb %i7, [%l7 + 0x15] loop_6822: fmovsa %icc, %f4, %f3 bpos loop_6824 loop_6823: fmovdpos %xcc, %f2, %f2 fcmpgt32 %f4, %f8, %l1 edge32n %i4, %o0, %i3 loop_6824: orn %g1, %l2, %o7 andn %i0, %i1, %g4 edge8n %g7, %o1, %o6 fmovdn %icc, %f13, %f8 ldsh [%l7 + 0x2A], %l4 brz,a %o2, loop_6825 brgz,a %i6, loop_6826 add %i2, 0x1A1E, %o4 nop setx loop_6827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6825: fpadd16 %f14, %f14, %f14 loop_6826: ldsw [%l7 + 0x78], %o3 st %f3, [%l7 + 0x40] loop_6827: fbl %fcc1, loop_6828 fabss %f3, %f12 stb %i5, [%l7 + 0x2A] fbe,a %fcc3, loop_6829 loop_6828: umul %l5, %g3, %g5 brlz %l6, loop_6830 fmovda %xcc, %f1, %f0 loop_6829: ldsh [%l7 + 0x32], %l3 fmovsvs %xcc, %f5, %f7 loop_6830: lduw [%l7 + 0x5C], %g6 mulscc %g2, %o5, %i7 andn %l1, %l0, %o0 ld [%l7 + 0x2C], %f3 stw %i3, [%l7 + 0x48] fbue %fcc1, loop_6831 brz %i4, loop_6832 fmovsvs %icc, %f4, %f0 addccc %g1, %l2, %i0 loop_6831: ldx [%l7 + 0x28], %i1 loop_6832: fmovrdlz %o7, %f0, %f0 std %f6, [%l7 + 0x28] bn,a,pn %icc, loop_6833 movgu %icc, %g7, %o1 edge16l %o6, %l4, %g4 std %f12, [%l7 + 0x48] loop_6833: orncc %i6, 0x0549, %i2 movcs %xcc, %o2, %o4 fpsub16 %f12, %f0, %f0 ldx [%l7 + 0x78], %i5 movneg %xcc, %l5, %o3 subccc %g3, %g5, %l6 andncc %l3, %g2, %g6 ld [%l7 + 0x20], %f7 brlz %i7, loop_6834 std %f2, [%l7 + 0x68] sdivx %o5, 0x0425, %l0 edge8l %o0, %i3, %l1 loop_6834: orn %g1, 0x0538, %i4 bpos,pn %icc, loop_6835 fmovsne %icc, %f13, %f13 brlz,a %i0, loop_6836 xnor %l2, %i1, %g7 loop_6835: ldx [%l7 + 0x68], %o1 lduh [%l7 + 0x10], %o7 loop_6836: fmul8x16au %f5, %f2, %f12 fzeros %f4 edge32l %o6, %l4, %g4 fxnor %f10, %f6, %f12 mulscc %i6, %i2, %o4 add %i5, %l5, %o3 ld [%l7 + 0x30], %f10 brgz,a %o2, loop_6837 andn %g5, %g3, %l3 fmovrdgz %l6, %f2, %f12 movvs %xcc, %g2, %g6 loop_6837: fcmps %fcc0, %f4, %f0 subcc %i7, %l0, %o5 edge8l %o0, %i3, %l1 movrgz %i4, 0x349, %g1 fbue,a %fcc0, loop_6838 brgez %l2, loop_6839 lduh [%l7 + 0x72], %i1 mulx %i0, 0x1852, %o1 loop_6838: addccc %g7, 0x070F, %o7 loop_6839: brlez %o6, loop_6840 fmul8sux16 %f14, %f8, %f10 fnands %f8, %f5, %f7 sth %g4, [%l7 + 0x52] loop_6840: fmuld8sux16 %f14, %f2, %f10 array32 %l4, %i2, %i6 tne %icc, 0x3 bleu loop_6841 lduh [%l7 + 0x50], %o4 stb %i5, [%l7 + 0x74] fmovrsgez %o3, %f9, %f13 loop_6841: fbug,a %fcc2, loop_6842 fone %f8 fbn,a %fcc3, loop_6843 fandnot1s %f7, %f6, %f1 loop_6842: edge32n %l5, %g5, %g3 faligndata %f12, %f14, %f14 loop_6843: movrgz %o2, %l6, %g2 fmovsneg %xcc, %f11, %f5 taddcctv %g6, 0x1EFA, %i7 xor %l3, %l0, %o5 fmovsa %icc, %f13, %f0 sth %o0, [%l7 + 0x66] fble,a %fcc1, loop_6844 ldub [%l7 + 0x6C], %l1 ble,pt %xcc, loop_6845 sethi 0x0AB2, %i3 loop_6844: fmovdvs %icc, %f1, %f11 fpsub32 %f12, %f2, %f2 loop_6845: fmovdgu %xcc, %f14, %f10 sll %g1, 0x06, %i4 fmovsle %xcc, %f9, %f14 movge %icc, %l2, %i1 sdiv %o1, 0x0CDF, %g7 fbu %fcc2, loop_6846 edge16 %o7, %o6, %g4 bneg,pn %xcc, loop_6847 lduh [%l7 + 0x20], %i0 loop_6846: fpadd16s %f3, %f1, %f6 fmovde %xcc, %f12, %f0 loop_6847: fble,a %fcc0, loop_6848 fmovdl %xcc, %f9, %f15 tge %xcc, 0x6 stx %i2, [%l7 + 0x10] loop_6848: fabsd %f6, %f2 fandnot1 %f6, %f0, %f2 orncc %l4, %o4, %i5 fbo %fcc3, loop_6849 fxnor %f8, %f8, %f14 tl %icc, 0x1 tg %xcc, 0x3 loop_6849: fbuge,a %fcc3, loop_6850 bpos,pt %xcc, loop_6851 tne %xcc, 0x4 fba %fcc0, loop_6852 loop_6850: movg %icc, %o3, %i6 loop_6851: movle %icc, %g5, %g3 fblg %fcc0, loop_6853 loop_6852: movn %xcc, %l5, %o2 fmovdvc %icc, %f13, %f15 fmovdg %xcc, %f1, %f13 loop_6853: fmovsvs %xcc, %f4, %f12 ld [%l7 + 0x20], %f9 movneg %icc, %g2, %l6 fpack32 %f8, %f2, %f6 subc %i7, 0x0EE3, %g6 fpadd16 %f6, %f0, %f0 alignaddrl %l3, %o5, %l0 ldx [%l7 + 0x28], %o0 ldsh [%l7 + 0x60], %l1 fpack32 %f4, %f14, %f0 fmul8x16 %f2, %f2, %f8 ld [%l7 + 0x24], %f6 fbne %fcc3, loop_6854 fornot2 %f4, %f10, %f6 fbule,a %fcc3, loop_6855 sdivcc %i3, 0x0227, %i4 loop_6854: fpadd32 %f14, %f4, %f2 movn %xcc, %l2, %i1 loop_6855: fsrc2 %f8, %f12 ldsb [%l7 + 0x5B], %o1 stx %g1, [%l7 + 0x28] fpack32 %f4, %f14, %f4 stb %o7, [%l7 + 0x42] movrlez %g7, %g4, %i0 ldx [%l7 + 0x18], %o6 stx %l4, [%l7 + 0x40] stw %i2, [%l7 + 0x60] ldsb [%l7 + 0x1C], %o4 srlx %o3, 0x0D, %i6 fmovrdne %g5, %f14, %f12 fbe %fcc0, loop_6856 ldub [%l7 + 0x32], %i5 ldub [%l7 + 0x26], %l5 fbne %fcc0, loop_6857 loop_6856: fmovdpos %xcc, %f2, %f15 addc %g3, %o2, %l6 fmovsle %xcc, %f13, %f1 loop_6857: sub %i7, 0x13D4, %g2 movre %g6, 0x319, %o5 fpadd16 %f0, %f10, %f4 movre %l3, %o0, %l0 fmovrslz %l1, %f2, %f8 ld [%l7 + 0x44], %f13 nop setx loop_6858, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x7 fbu,a %fcc1, loop_6859 fand %f10, %f14, %f0 loop_6858: tvs %xcc, 0x4 movvs %xcc, %i4, %i3 loop_6859: fnor %f2, %f6, %f4 edge16ln %i1, %o1, %g1 ldsh [%l7 + 0x1A], %l2 ldx [%l7 + 0x20], %g7 lduw [%l7 + 0x18], %g4 ldsb [%l7 + 0x30], %o7 fmovd %f12, %f8 st %f13, [%l7 + 0x64] fblg %fcc0, loop_6860 ldsw [%l7 + 0x10], %o6 ble,pt %xcc, loop_6861 stb %l4, [%l7 + 0x45] loop_6860: fcmpes %fcc3, %f5, %f11 fmovde %xcc, %f2, %f2 loop_6861: fabss %f8, %f8 fbuge,a %fcc0, loop_6862 alignaddrl %i0, %o4, %o3 movgu %icc, %i2, %g5 lduh [%l7 + 0x0C], %i6 loop_6862: alignaddrl %l5, %g3, %o2 lduw [%l7 + 0x30], %l6 std %f12, [%l7 + 0x38] popc 0x0A93, %i5 stw %i7, [%l7 + 0x14] fmovsge %xcc, %f9, %f15 fzeros %f12 movcc %icc, %g6, %g2 fnands %f0, %f12, %f15 ldsb [%l7 + 0x12], %l3 fpack16 %f0, %f1 fbg %fcc0, loop_6863 tle %icc, 0x0 fpsub32 %f8, %f0, %f14 tsubcc %o5, %l0, %l1 loop_6863: fmovse %icc, %f2, %f11 fmovdl %xcc, %f15, %f11 tge %icc, 0x0 fcmped %fcc1, %f0, %f4 fmovrdgz %o0, %f12, %f10 lduw [%l7 + 0x50], %i3 ldsb [%l7 + 0x56], %i4 tsubcctv %i1, %o1, %l2 ldub [%l7 + 0x49], %g1 sth %g7, [%l7 + 0x1E] nop setx loop_6864, %l0, %l1 jmpl %l1, %o7 movne %icc, %o6, %l4 tvc %icc, 0x1 ldsw [%l7 + 0x34], %g4 loop_6864: fbl %fcc2, loop_6865 popc %o4, %i0 ldd [%l7 + 0x78], %f8 ldsb [%l7 + 0x32], %o3 loop_6865: fmovscs %xcc, %f1, %f4 fmovsa %icc, %f5, %f11 call loop_6866 taddcctv %g5, %i2, %l5 sra %i6, %g3, %l6 fones %f6 loop_6866: sll %i5, %o2, %g6 tvc %icc, 0x2 ldsh [%l7 + 0x4A], %g2 movge %icc, %l3, %o5 stw %i7, [%l7 + 0x70] fmovscs %icc, %f1, %f15 tpos %icc, 0x4 ldsh [%l7 + 0x60], %l1 sethi 0x157F, %l0 stb %i3, [%l7 + 0x1A] fbe %fcc3, loop_6867 fbn %fcc0, loop_6868 stb %i4, [%l7 + 0x72] fpack16 %f4, %f9 loop_6867: stx %o0, [%l7 + 0x38] loop_6868: stb %o1, [%l7 + 0x2C] ldsh [%l7 + 0x32], %l2 tl %xcc, 0x1 movpos %icc, %g1, %g7 fornot1 %f2, %f14, %f10 tsubcctv %i1, 0x1383, %o6 ldsw [%l7 + 0x08], %l4 smulcc %g4, 0x0084, %o7 fmovdge %xcc, %f4, %f14 ldsw [%l7 + 0x0C], %i0 stw %o4, [%l7 + 0x4C] array8 %o3, %i2, %g5 fbul %fcc1, loop_6869 fba %fcc0, loop_6870 ldsw [%l7 + 0x18], %i6 fsrc2s %f13, %f8 loop_6869: stw %g3, [%l7 + 0x58] loop_6870: fmovd %f6, %f12 ld [%l7 + 0x1C], %f3 tpos %xcc, 0x5 ldsh [%l7 + 0x34], %l6 tne %icc, 0x1 st %f1, [%l7 + 0x34] smulcc %i5, 0x1329, %o2 edge8 %g6, %l5, %g2 movge %xcc, %l3, %i7 fpsub32 %f14, %f12, %f0 xnorcc %l1, 0x1C34, %l0 tg %xcc, 0x0 bgu,pt %icc, loop_6871 ldsh [%l7 + 0x54], %o5 ld [%l7 + 0x68], %f8 alignaddr %i3, %o0, %i4 loop_6871: stx %l2, [%l7 + 0x50] ldsw [%l7 + 0x68], %g1 ldub [%l7 + 0x68], %g7 stx %o1, [%l7 + 0x28] stx %i1, [%l7 + 0x78] fmovdpos %xcc, %f3, %f13 tneg %icc, 0x6 fmovsn %icc, %f0, %f10 andcc %l4, %o6, %o7 st %f8, [%l7 + 0x60] srlx %g4, %o4, %i0 umul %i2, 0x14E9, %o3 bpos,a,pn %xcc, loop_6872 fones %f5 fmovde %xcc, %f4, %f7 stw %g5, [%l7 + 0x08] loop_6872: ldsh [%l7 + 0x26], %i6 fpack32 %f6, %f0, %f2 fmovrdgz %g3, %f4, %f8 movne %xcc, %l6, %o2 fble,a %fcc2, loop_6873 te %xcc, 0x2 bshuffle %f4, %f14, %f8 fbu %fcc0, loop_6874 loop_6873: subcc %i5, 0x1A2C, %g6 fcmpgt32 %f8, %f10, %g2 ldd [%l7 + 0x60], %f10 loop_6874: edge16n %l3, %l5, %l1 fornot1 %f8, %f6, %f12 sth %l0, [%l7 + 0x16] ldsw [%l7 + 0x50], %o5 fsrc1 %f14, %f2 fmovdcs %xcc, %f14, %f0 xnor %i3, 0x008B, %o0 bgu,a,pn %xcc, loop_6875 ldsw [%l7 + 0x08], %i7 sth %i4, [%l7 + 0x2A] fbe,a %fcc3, loop_6876 loop_6875: fornot1 %f14, %f10, %f6 fpsub32 %f8, %f14, %f2 edge8l %l2, %g1, %o1 loop_6876: fpack16 %f6, %f7 st %f15, [%l7 + 0x2C] fpsub32s %f14, %f10, %f9 srax %i1, %l4, %o6 movn %xcc, %g7, %g4 brz %o7, loop_6877 fzeros %f10 ble,a,pt %icc, loop_6878 ld [%l7 + 0x70], %f3 loop_6877: sll %i0, %i2, %o3 fbug,a %fcc1, loop_6879 loop_6878: lduw [%l7 + 0x20], %o4 xor %g5, 0x04DC, %i6 bge,a,pn %xcc, loop_6880 loop_6879: movle %icc, %g3, %l6 fnors %f9, %f1, %f8 bg,pn %icc, loop_6881 loop_6880: bvs %icc, loop_6882 fmovdneg %icc, %f8, %f3 ble,pn %icc, loop_6883 loop_6881: lduh [%l7 + 0x6E], %i5 loop_6882: fbuge %fcc2, loop_6884 lduh [%l7 + 0x46], %g6 loop_6883: fmovdgu %xcc, %f9, %f12 ldx [%l7 + 0x70], %g2 loop_6884: srlx %l3, %l5, %l1 fmovrsgz %l0, %f2, %f3 movn %xcc, %o5, %i3 fcmpd %fcc1, %f0, %f6 fmovda %icc, %f2, %f4 fexpand %f6, %f2 st %f12, [%l7 + 0x20] movrlz %o0, 0x1A1, %o2 taddcctv %i4, %l2, %i7 fmul8x16al %f14, %f3, %f10 edge8ln %g1, %i1, %l4 movg %xcc, %o6, %o1 movle %xcc, %g7, %g4 addcc %o7, 0x14D7, %i2 movle %xcc, %o3, %o4 smul %g5, %i6, %i0 ldsb [%l7 + 0x2D], %l6 mova %xcc, %i5, %g3 popc 0x184B, %g2 stx %l3, [%l7 + 0x48] fpadd16 %f2, %f2, %f10 ldub [%l7 + 0x10], %l5 nop setx loop_6885, %l0, %l1 jmpl %l1, %l1 lduw [%l7 + 0x38], %l0 st %f4, [%l7 + 0x48] ldsw [%l7 + 0x58], %g6 loop_6885: ble,a %xcc, loop_6886 fnegd %f2, %f0 movneg %xcc, %o5, %i3 ldsb [%l7 + 0x12], %o2 loop_6886: fmovrse %o0, %f6, %f12 nop setx loop_6887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f8, %f0, %i4 ldx [%l7 + 0x30], %i7 xnor %g1, 0x0B2F, %l2 loop_6887: ldd [%l7 + 0x40], %f10 fors %f13, %f4, %f12 fmuld8ulx16 %f13, %f6, %f2 fsrc1 %f8, %f0 ldsb [%l7 + 0x12], %l4 fmovrde %i1, %f12, %f6 movrgez %o6, 0x26D, %o1 fbuge,a %fcc0, loop_6888 bcs loop_6889 lduw [%l7 + 0x3C], %g4 fmovrdlz %g7, %f6, %f14 loop_6888: sth %i2, [%l7 + 0x2A] loop_6889: addcc %o3, 0x1594, %o4 fbue,a %fcc2, loop_6890 fmovse %xcc, %f15, %f12 brgez %g5, loop_6891 stb %i6, [%l7 + 0x1F] loop_6890: tsubcc %i0, 0x1153, %o7 ldd [%l7 + 0x20], %f12 loop_6891: fmovdgu %icc, %f2, %f6 fmovdn %xcc, %f5, %f12 subc %i5, 0x0ED7, %l6 tvc %xcc, 0x3 array8 %g3, %g2, %l3 fbg %fcc0, loop_6892 movn %xcc, %l1, %l0 ldub [%l7 + 0x2E], %g6 fsrc2 %f4, %f6 loop_6892: fmovd %f4, %f10 edge8l %l5, %o5, %o2 tneg %icc, 0x0 fba %fcc1, loop_6893 te %icc, 0x7 ldsh [%l7 + 0x6E], %o0 stx %i4, [%l7 + 0x70] loop_6893: tvs %icc, 0x6 fmuld8ulx16 %f13, %f5, %f0 fsrc1s %f9, %f2 movle %icc, %i7, %g1 fbl,a %fcc1, loop_6894 nop setx loop_6895, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %icc, %l2, %i3 move %xcc, %l4, %o6 loop_6894: brnz,a %i1, loop_6896 loop_6895: bn,pt %icc, loop_6897 fblg,a %fcc3, loop_6898 subccc %g4, 0x0179, %o1 loop_6896: movrgez %i2, %o3, %g7 loop_6897: udiv %g5, 0x17F8, %i6 loop_6898: tcc %xcc, 0x3 fbuge,a %fcc1, loop_6899 fbg,a %fcc3, loop_6900 fones %f2 tcs %xcc, 0x0 loop_6899: st %f0, [%l7 + 0x68] loop_6900: subcc %i0, %o4, %i5 fmovdge %icc, %f5, %f3 fornot1s %f3, %f0, %f4 fbl %fcc3, loop_6901 ldx [%l7 + 0x40], %o7 bvs,a,pn %xcc, loop_6902 fmovrdlz %l6, %f0, %f12 loop_6901: ldd [%l7 + 0x28], %f6 pdist %f6, %f12, %f10 loop_6902: fmovda %icc, %f0, %f1 st %f1, [%l7 + 0x4C] fmovrslz %g3, %f7, %f4 ldd [%l7 + 0x70], %f14 nop setx loop_6903, %l0, %l1 jmpl %l1, %l3 for %f8, %f0, %f10 fmovda %xcc, %f1, %f6 movgu %icc, %l1, %l0 loop_6903: array16 %g2, %g6, %l5 orn %o5, 0x15A6, %o2 sth %i4, [%l7 + 0x58] tne %xcc, 0x5 andcc %o0, %g1, %i7 brgz %i3, loop_6904 mova %xcc, %l4, %o6 fmovsvc %xcc, %f14, %f11 lduh [%l7 + 0x2A], %l2 loop_6904: brgz %i1, loop_6905 fandnot2 %f6, %f10, %f6 fornot2s %f13, %f10, %f1 sth %o1, [%l7 + 0x7A] loop_6905: movge %xcc, %g4, %o3 movrgez %i2, 0x252, %g5 stx %g7, [%l7 + 0x30] fmovrsgez %i6, %f11, %f0 orncc %i0, %o4, %o7 tne %icc, 0x0 sllx %i5, 0x15, %l6 orncc %l3, 0x0D3E, %g3 faligndata %f10, %f4, %f0 movleu %xcc, %l0, %g2 movre %g6, 0x2BA, %l1 edge16ln %l5, %o5, %i4 tn %icc, 0x2 array16 %o0, %o2, %i7 ldsh [%l7 + 0x7A], %g1 lduw [%l7 + 0x30], %l4 edge16 %i3, %o6, %i1 udiv %l2, 0x1DA8, %o1 ldsb [%l7 + 0x63], %g4 fpsub32s %f5, %f15, %f13 andn %i2, 0x1291, %o3 fcmpeq16 %f2, %f0, %g7 stb %i6, [%l7 + 0x24] ldsw [%l7 + 0x64], %i0 edge32 %o4, %o7, %i5 edge8l %l6, %l3, %g3 fpadd32s %f15, %f8, %f10 ldsb [%l7 + 0x7A], %g5 subccc %g2, 0x12D4, %l0 fcmpne32 %f8, %f6, %g6 bleu,a,pt %icc, loop_6906 call loop_6907 stx %l1, [%l7 + 0x38] tleu %icc, 0x0 loop_6906: brgz %o5, loop_6908 loop_6907: ldsb [%l7 + 0x3C], %i4 mulx %l5, 0x1056, %o2 edge32l %i7, %o0, %l4 loop_6908: bvs %icc, loop_6909 fmovsvs %xcc, %f10, %f6 fmovscc %xcc, %f7, %f8 movrgz %g1, %o6, %i3 loop_6909: bcs,a,pt %icc, loop_6910 movne %icc, %l2, %i1 fmovscc %xcc, %f7, %f8 tsubcc %o1, 0x102E, %i2 loop_6910: ldsb [%l7 + 0x33], %o3 addcc %g7, %g4, %i0 fmovrdlez %i6, %f10, %f4 ld [%l7 + 0x68], %f0 fbu %fcc0, loop_6911 be %xcc, loop_6912 lduw [%l7 + 0x48], %o4 taddcc %o7, 0x10F3, %l6 loop_6911: fxnor %f0, %f6, %f6 loop_6912: stb %l3, [%l7 + 0x40] addcc %g3, 0x0040, %g5 fcmpes %fcc2, %f0, %f11 movrgez %i5, 0x393, %g2 edge32l %l0, %l1, %o5 fbule,a %fcc3, loop_6913 sllx %g6, 0x10, %i4 ldub [%l7 + 0x6C], %l5 ldsb [%l7 + 0x79], %o2 loop_6913: subccc %o0, %l4, %i7 std %f4, [%l7 + 0x58] fbge %fcc2, loop_6914 lduw [%l7 + 0x58], %o6 fxors %f6, %f3, %f2 fmovrsgez %g1, %f12, %f1 loop_6914: lduh [%l7 + 0x48], %l2 movn %icc, %i1, %o1 edge16l %i2, %o3, %g7 for %f10, %f8, %f8 ldd [%l7 + 0x50], %f0 fandnot2 %f12, %f8, %f10 bleu loop_6915 te %xcc, 0x1 fmovdg %icc, %f4, %f6 fmovdleu %icc, %f2, %f0 loop_6915: ldd [%l7 + 0x48], %f0 stw %g4, [%l7 + 0x08] bcc,pt %icc, loop_6916 ldx [%l7 + 0x50], %i0 fbul %fcc0, loop_6917 stx %i6, [%l7 + 0x40] loop_6916: ta %xcc, 0x0 fpsub16s %f15, %f6, %f2 loop_6917: fmovrse %o4, %f12, %f1 subcc %o7, 0x0507, %l6 and %l3, %g3, %i3 movrgez %g5, %i5, %l0 fcmpeq16 %f0, %f6, %l1 sra %o5, 0x17, %g2 fcmpgt32 %f6, %f4, %g6 stx %i4, [%l7 + 0x60] andcc %l5, 0x07DE, %o0 lduw [%l7 + 0x6C], %l4 fnot1 %f6, %f10 tgu %icc, 0x2 bleu loop_6918 subc %i7, 0x1E7E, %o6 ldub [%l7 + 0x22], %o2 fbug %fcc0, loop_6919 loop_6918: siam 0x2 ldsw [%l7 + 0x78], %l2 fbul %fcc1, loop_6920 loop_6919: sth %g1, [%l7 + 0x3E] fpmerge %f12, %f9, %f12 ldsb [%l7 + 0x70], %i1 loop_6920: subcc %o1, 0x0205, %i2 edge8l %o3, %g7, %i0 fmovdneg %xcc, %f0, %f13 fmovsvs %icc, %f8, %f0 fcmple32 %f2, %f0, %i6 fnor %f0, %f10, %f14 fbuge %fcc2, loop_6921 smul %g4, 0x11EE, %o7 fsrc1 %f2, %f2 stw %o4, [%l7 + 0x54] loop_6921: fmovrdlez %l6, %f14, %f14 alignaddrl %l3, %i3, %g3 andcc %g5, 0x1FC9, %l0 fmovsvs %xcc, %f11, %f1 bge,pn %icc, loop_6922 ldsh [%l7 + 0x40], %i5 movrgez %o5, 0x2F3, %l1 bge %xcc, loop_6923 loop_6922: subccc %g6, 0x0CCF, %i4 tvc %icc, 0x3 fmovspos %icc, %f11, %f8 loop_6923: andcc %l5, 0x0882, %o0 fmovdleu %xcc, %f7, %f11 fbule,a %fcc0, loop_6924 sdiv %g2, 0x0FE9, %l4 fble %fcc0, loop_6925 sth %o6, [%l7 + 0x24] loop_6924: fbo,a %fcc3, loop_6926 fcmped %fcc2, %f4, %f14 loop_6925: st %f3, [%l7 + 0x58] fbu,a %fcc3, loop_6927 loop_6926: fbl,a %fcc0, loop_6928 ldsb [%l7 + 0x32], %i7 bvs,a %xcc, loop_6929 loop_6927: fbu %fcc1, loop_6930 loop_6928: ld [%l7 + 0x7C], %f10 bvc,a,pn %xcc, loop_6931 loop_6929: fmovdgu %xcc, %f5, %f2 loop_6930: ldsb [%l7 + 0x24], %l2 tpos %icc, 0x6 loop_6931: ldx [%l7 + 0x20], %o2 ble,a loop_6932 ldub [%l7 + 0x0E], %g1 movl %icc, %o1, %i1 fpsub16s %f9, %f15, %f11 loop_6932: andn %o3, 0x1AAE, %i2 ld [%l7 + 0x6C], %f15 st %f2, [%l7 + 0x38] sth %g7, [%l7 + 0x76] ldsh [%l7 + 0x32], %i6 fnands %f13, %f5, %f9 fmul8ulx16 %f6, %f12, %f4 fmovsleu %icc, %f13, %f9 fxnor %f14, %f2, %f14 movrne %i0, %o7, %o4 udiv %l6, 0x1945, %g4 movgu %icc, %l3, %g3 fmovdgu %icc, %f10, %f14 tne %icc, 0x4 sdiv %i3, 0x07C8, %l0 ldub [%l7 + 0x34], %g5 ldsb [%l7 + 0x43], %o5 smulcc %i5, %g6, %i4 bcs %xcc, loop_6933 ldsw [%l7 + 0x6C], %l5 stw %o0, [%l7 + 0x60] fmovs %f7, %f8 loop_6933: sethi 0x1B5B, %l1 bleu,a,pn %icc, loop_6934 movcc %xcc, %l4, %o6 ldsb [%l7 + 0x1B], %g2 sth %l2, [%l7 + 0x0C] loop_6934: brlez %o2, loop_6935 movcc %xcc, %i7, %o1 ldd [%l7 + 0x58], %f6 tpos %xcc, 0x2 loop_6935: fabss %f8, %f8 stw %i1, [%l7 + 0x40] ldub [%l7 + 0x1D], %g1 sethi 0x05B0, %o3 subccc %i2, %i6, %g7 ld [%l7 + 0x34], %f0 fpadd16s %f3, %f8, %f8 tle %xcc, 0x2 tleu %xcc, 0x2 fsrc2s %f4, %f6 movgu %icc, %o7, %o4 stb %l6, [%l7 + 0x2B] fpadd32 %f12, %f10, %f4 edge8n %i0, %g4, %g3 brlz %l3, loop_6936 bcs,a,pt %icc, loop_6937 fble,a %fcc2, loop_6938 ld [%l7 + 0x30], %f8 loop_6936: stx %i3, [%l7 + 0x70] loop_6937: tcc %icc, 0x6 loop_6938: xnor %g5, 0x14AF, %o5 fmovdleu %xcc, %f12, %f5 fmovdleu %icc, %f12, %f12 lduh [%l7 + 0x0E], %l0 lduh [%l7 + 0x68], %i5 movl %icc, %i4, %l5 ldsw [%l7 + 0x14], %o0 edge8l %l1, %g6, %o6 fsrc2 %f4, %f12 tpos %icc, 0x4 fmovdne %icc, %f12, %f9 std %f4, [%l7 + 0x18] mova %xcc, %g2, %l4 array32 %o2, %l2, %o1 ld [%l7 + 0x1C], %f2 lduh [%l7 + 0x46], %i1 edge8ln %i7, %o3, %i2 ldsw [%l7 + 0x54], %i6 movrgz %g7, %o7, %o4 tle %xcc, 0x2 ldd [%l7 + 0x78], %f8 stx %l6, [%l7 + 0x08] stx %i0, [%l7 + 0x20] edge8l %g1, %g4, %l3 taddcc %g3, 0x0F35, %g5 ldsh [%l7 + 0x7C], %o5 fblg,a %fcc2, loop_6939 umul %l0, %i5, %i3 stb %l5, [%l7 + 0x6F] fpsub32 %f12, %f4, %f6 loop_6939: fcmpgt32 %f10, %f10, %i4 stw %l1, [%l7 + 0x3C] lduh [%l7 + 0x72], %o0 fmovsg %icc, %f12, %f12 fbn %fcc0, loop_6940 fmovsn %icc, %f8, %f0 edge32ln %o6, %g2, %g6 subccc %l4, %o2, %l2 loop_6940: andcc %i1, 0x1294, %i7 movvs %xcc, %o1, %o3 ldsh [%l7 + 0x18], %i6 fmovrdgez %g7, %f4, %f4 sth %i2, [%l7 + 0x46] bleu,a loop_6941 fmovsle %xcc, %f5, %f4 lduw [%l7 + 0x08], %o7 stb %l6, [%l7 + 0x0D] loop_6941: bcs loop_6942 ldsw [%l7 + 0x40], %o4 stb %i0, [%l7 + 0x5D] move %icc, %g4, %g1 loop_6942: fmovsge %icc, %f7, %f3 sdivcc %l3, 0x1D9D, %g3 bneg,a loop_6943 tvc %xcc, 0x1 fmovdcc %icc, %f15, %f14 popc %o5, %l0 loop_6943: edge32n %g5, %i3, %l5 edge32ln %i5, %i4, %l1 fcmple16 %f14, %f8, %o6 ba loop_6944 st %f10, [%l7 + 0x3C] smulcc %o0, %g2, %l4 st %f6, [%l7 + 0x70] loop_6944: edge16ln %o2, %g6, %i1 sth %l2, [%l7 + 0x08] addc %i7, %o1, %i6 ta %xcc, 0x3 fcmpgt32 %f12, %f6, %o3 bshuffle %f14, %f6, %f8 fcmpgt32 %f6, %f0, %i2 ta %icc, 0x3 ta %icc, 0x4 brnz,a %o7, loop_6945 fmul8sux16 %f14, %f0, %f0 ldub [%l7 + 0x4B], %g7 fbu %fcc3, loop_6946 loop_6945: bvs,pn %icc, loop_6947 udivx %o4, 0x0AC7, %i0 fbg %fcc2, loop_6948 loop_6946: st %f2, [%l7 + 0x18] loop_6947: edge16 %l6, %g4, %g1 faligndata %f0, %f6, %f0 loop_6948: std %f6, [%l7 + 0x30] fblg,a %fcc3, loop_6949 edge8ln %l3, %o5, %l0 ldx [%l7 + 0x40], %g3 taddcc %i3, %l5, %g5 loop_6949: tne %xcc, 0x3 fmovsvc %xcc, %f12, %f2 be,a,pt %icc, loop_6950 or %i5, 0x16A4, %l1 fmovdle %icc, %f3, %f12 ble,a,pt %icc, loop_6951 loop_6950: fpadd16 %f2, %f10, %f6 srl %o6, 0x02, %o0 tcs %xcc, 0x3 loop_6951: edge16n %g2, %i4, %l4 umul %g6, 0x0C0B, %o2 fnot2s %f0, %f10 fmovrdgez %l2, %f8, %f12 siam 0x6 ldub [%l7 + 0x1D], %i1 edge8l %o1, %i7, %i6 fmovde %xcc, %f4, %f7 sth %o3, [%l7 + 0x70] fcmpeq16 %f6, %f8, %i2 tcc %icc, 0x6 fmovsneg %icc, %f3, %f12 bleu,pn %icc, loop_6952 array8 %o7, %o4, %i0 edge32n %l6, %g4, %g7 lduw [%l7 + 0x64], %l3 loop_6952: bl,a %xcc, loop_6953 ldub [%l7 + 0x21], %g1 sethi 0x1CFE, %o5 brlz %l0, loop_6954 loop_6953: fbul,a %fcc3, loop_6955 sth %g3, [%l7 + 0x22] stx %i3, [%l7 + 0x70] loop_6954: edge16 %l5, %g5, %i5 loop_6955: fcmpne16 %f14, %f6, %o6 tleu %xcc, 0x2 sll %o0, %g2, %l1 std %f12, [%l7 + 0x48] tpos %xcc, 0x3 movrne %l4, %i4, %o2 ldsb [%l7 + 0x2F], %l2 sdiv %i1, 0x14B3, %g6 fpsub32 %f4, %f0, %f10 movgu %xcc, %i7, %i6 movcc %icc, %o3, %o1 edge8l %o7, %i2, %o4 fbuge,a %fcc2, loop_6956 sth %l6, [%l7 + 0x6C] fnegd %f0, %f4 fnot2 %f14, %f14 loop_6956: fxors %f2, %f2, %f14 tvs %icc, 0x7 fpack16 %f12, %f13 fabss %f10, %f2 fpackfix %f10, %f2 ldsb [%l7 + 0x65], %i0 be,a,pt %icc, loop_6957 fbu,a %fcc3, loop_6958 movrlz %g7, %g4, %l3 subcc %g1, 0x0DFD, %l0 loop_6957: movne %xcc, %g3, %o5 loop_6958: nop setx loop_6959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f3, %f8, %f14 fmovdg %icc, %f12, %f9 fbge,a %fcc1, loop_6960 loop_6959: fmovsvs %xcc, %f7, %f2 sth %i3, [%l7 + 0x0A] lduh [%l7 + 0x38], %g5 loop_6960: srax %l5, 0x06, %o6 tn %xcc, 0x7 stw %o0, [%l7 + 0x44] edge32ln %i5, %g2, %l1 mova %xcc, %i4, %o2 movne %icc, %l2, %i1 fxor %f8, %f6, %f2 mulx %g6, 0x0E28, %l4 tleu %xcc, 0x6 ld [%l7 + 0x28], %f5 edge8ln %i7, %i6, %o3 lduh [%l7 + 0x4E], %o1 movge %icc, %i2, %o4 fxors %f1, %f4, %f9 lduw [%l7 + 0x34], %o7 udiv %l6, 0x0537, %g7 sth %g4, [%l7 + 0x38] fblg,a %fcc0, loop_6961 fba %fcc2, loop_6962 fpackfix %f14, %f13 fbul,a %fcc1, loop_6963 loop_6961: fmovdvs %xcc, %f5, %f4 loop_6962: ldub [%l7 + 0x0B], %l3 edge16ln %g1, %i0, %l0 loop_6963: fmovdpos %xcc, %f11, %f1 movrlez %o5, 0x282, %i3 bshuffle %f10, %f0, %f12 fabss %f3, %f8 bl,a loop_6964 movvs %icc, %g5, %l5 ld [%l7 + 0x64], %f11 fbn %fcc3, loop_6965 loop_6964: subccc %o6, 0x1503, %g3 xnorcc %o0, %g2, %l1 fmovrse %i4, %f7, %f15 loop_6965: ldx [%l7 + 0x78], %i5 tne %icc, 0x5 mulscc %o2, 0x17A6, %i1 xnor %g6, 0x09C0, %l4 xnor %i7, %l2, %i6 bvc %icc, loop_6966 fmovscs %icc, %f7, %f8 fba %fcc2, loop_6967 udivcc %o3, 0x0558, %o1 loop_6966: fmovsgu %xcc, %f1, %f12 ldx [%l7 + 0x20], %i2 loop_6967: stb %o4, [%l7 + 0x7A] sllx %o7, %l6, %g7 andn %l3, %g1, %g4 movrne %l0, %i0, %i3 tsubcctv %g5, 0x15DB, %l5 sdivcc %o5, 0x0088, %o6 st %f11, [%l7 + 0x70] stb %g3, [%l7 + 0x26] tne %xcc, 0x1 bg,pt %xcc, loop_6968 tleu %xcc, 0x4 fmovs %f5, %f7 fmovdleu %icc, %f13, %f3 loop_6968: movvs %icc, %g2, %l1 tleu %icc, 0x4 or %i4, %o0, %o2 fmovsge %icc, %f1, %f9 smulcc %i1, %i5, %l4 edge32 %g6, %l2, %i7 umulcc %i6, 0x15D1, %o3 fmul8ulx16 %f10, %f2, %f0 ld [%l7 + 0x1C], %f3 fmovd %f8, %f6 fmovscc %xcc, %f9, %f13 ldsh [%l7 + 0x24], %i2 bleu,pn %icc, loop_6969 ldsb [%l7 + 0x4E], %o4 sdiv %o1, 0x0F88, %o7 fcmpne32 %f12, %f2, %l6 loop_6969: brgz %l3, loop_6970 lduh [%l7 + 0x24], %g1 bpos,a,pn %xcc, loop_6971 bcs,a %xcc, loop_6972 loop_6970: fand %f14, %f4, %f0 brgz %g4, loop_6973 loop_6971: lduh [%l7 + 0x56], %l0 loop_6972: fpadd32 %f14, %f14, %f2 edge8ln %g7, %i0, %g5 loop_6973: tne %xcc, 0x2 sllx %l5, 0x03, %i3 std %f14, [%l7 + 0x48] udivcc %o6, 0x1263, %o5 orn %g3, 0x0BCF, %g2 ble,pt %xcc, loop_6974 fbn,a %fcc0, loop_6975 ble,a,pn %xcc, loop_6976 taddcc %i4, %l1, %o2 loop_6974: fmul8x16au %f14, %f3, %f4 loop_6975: fcmple32 %f12, %f12, %o0 loop_6976: tgu %xcc, 0x2 fabss %f9, %f2 bleu,pn %icc, loop_6977 stw %i1, [%l7 + 0x70] mova %xcc, %l4, %i5 xnorcc %l2, 0x00CE, %g6 loop_6977: tg %xcc, 0x1 fba %fcc2, loop_6978 subc %i7, 0x1F76, %o3 fmul8x16au %f9, %f2, %f10 edge16ln %i2, %o4, %i6 loop_6978: std %f6, [%l7 + 0x68] pdist %f8, %f0, %f0 edge32ln %o7, %l6, %l3 fsrc2s %f2, %f6 edge32n %o1, %g1, %g4 subccc %l0, %g7, %g5 fcmple32 %f14, %f2, %l5 ldsw [%l7 + 0x54], %i3 mova %icc, %i0, %o6 ldd [%l7 + 0x20], %f8 mulscc %g3, 0x09E6, %o5 ldsh [%l7 + 0x3C], %g2 fpmerge %f0, %f1, %f6 lduh [%l7 + 0x62], %i4 stb %o2, [%l7 + 0x44] sdivcc %o0, 0x0507, %i1 and %l1, %l4, %i5 smul %l2, 0x1CB5, %i7 udiv %g6, 0x10F1, %o3 fandnot2s %f7, %f12, %f3 sth %o4, [%l7 + 0x60] fmovsle %icc, %f4, %f10 fmovscs %icc, %f10, %f11 stx %i6, [%l7 + 0x08] stx %i2, [%l7 + 0x50] fmovscs %icc, %f15, %f13 std %f14, [%l7 + 0x10] addcc %o7, %l3, %l6 fmul8ulx16 %f4, %f0, %f12 tneg %xcc, 0x5 fmovdcs %icc, %f8, %f3 taddcc %g1, 0x1939, %g4 xnor %o1, %g7, %g5 ld [%l7 + 0x34], %f11 tn %icc, 0x7 movle %xcc, %l5, %i3 tgu %icc, 0x4 orncc %l0, 0x15C6, %i0 brgz,a %g3, loop_6979 ldsw [%l7 + 0x4C], %o6 tcc %icc, 0x4 edge32ln %o5, %i4, %o2 loop_6979: movle %icc, %o0, %g2 fbue %fcc3, loop_6980 fbl %fcc3, loop_6981 taddcc %l1, 0x06EA, %i1 stx %l4, [%l7 + 0x38] loop_6980: tsubcc %l2, %i7, %g6 loop_6981: fpmerge %f1, %f10, %f2 bgu,pt %xcc, loop_6982 stb %i5, [%l7 + 0x64] fmovdne %xcc, %f0, %f14 fpsub16 %f12, %f10, %f12 loop_6982: sth %o3, [%l7 + 0x28] fbne %fcc2, loop_6983 subc %o4, %i2, %o7 st %f11, [%l7 + 0x38] fmovdg %icc, %f14, %f15 loop_6983: udivcc %i6, 0x19EA, %l6 ld [%l7 + 0x4C], %f2 fcmpd %fcc3, %f12, %f4 fzeros %f0 tcc %icc, 0x6 fmovdle %xcc, %f3, %f9 move %xcc, %l3, %g1 addcc %g4, %g7, %g5 fbg %fcc1, loop_6984 ldx [%l7 + 0x58], %l5 stx %i3, [%l7 + 0x10] movcs %xcc, %o1, %l0 loop_6984: stx %g3, [%l7 + 0x60] nop setx loop_6985, %l0, %l1 jmpl %l1, %o6 fpadd16 %f4, %f0, %f14 call loop_6986 addc %i0, 0x10D1, %i4 loop_6985: bpos %icc, loop_6987 ldub [%l7 + 0x1A], %o5 loop_6986: movrlz %o2, %g2, %o0 edge8 %i1, %l1, %l4 loop_6987: array32 %i7, %g6, %i5 bgu loop_6988 bshuffle %f2, %f12, %f8 std %f0, [%l7 + 0x70] fmovrsne %l2, %f10, %f13 loop_6988: lduw [%l7 + 0x6C], %o3 lduw [%l7 + 0x38], %o4 fmovsne %xcc, %f15, %f10 siam 0x6 ldd [%l7 + 0x28], %f6 fbule,a %fcc0, loop_6989 fnor %f0, %f12, %f10 orncc %o7, %i6, %l6 ldsb [%l7 + 0x69], %i2 loop_6989: fexpand %f2, %f6 brlz %l3, loop_6990 ldsw [%l7 + 0x48], %g4 sth %g1, [%l7 + 0x26] fpmerge %f6, %f15, %f8 loop_6990: fmovrsne %g5, %f14, %f15 taddcc %l5, %i3, %o1 fpadd32s %f0, %f12, %f9 ld [%l7 + 0x24], %f0 stw %g7, [%l7 + 0x6C] fnors %f4, %f8, %f1 stw %g3, [%l7 + 0x44] orcc %o6, 0x0E44, %l0 lduw [%l7 + 0x4C], %i4 fmovdvc %icc, %f12, %f14 lduh [%l7 + 0x6C], %i0 fabsd %f8, %f6 ld [%l7 + 0x18], %f3 st %f12, [%l7 + 0x3C] fnegd %f14, %f2 fbul %fcc0, loop_6991 bcc loop_6992 fmovrde %o2, %f12, %f10 fpmerge %f6, %f4, %f14 loop_6991: sll %o5, 0x0B, %g2 loop_6992: smul %o0, 0x03CD, %l1 fmovdvs %icc, %f6, %f9 fmul8x16 %f8, %f12, %f14 ldx [%l7 + 0x78], %i1 fzeros %f8 sth %l4, [%l7 + 0x50] fmul8x16 %f14, %f12, %f14 fcmpd %fcc2, %f4, %f4 fmovdvc %icc, %f12, %f13 fmovsgu %xcc, %f14, %f2 xnorcc %g6, %i7, %l2 bne,pn %xcc, loop_6993 sth %i5, [%l7 + 0x68] fbne,a %fcc3, loop_6994 or %o3, %o4, %o7 loop_6993: fmovrdgz %l6, %f6, %f12 fornot1s %f2, %f11, %f4 loop_6994: bgu,pt %xcc, loop_6995 fbule %fcc0, loop_6996 ld [%l7 + 0x18], %f14 fbule %fcc3, loop_6997 loop_6995: ldsb [%l7 + 0x5C], %i6 loop_6996: ldsh [%l7 + 0x30], %i2 ldsh [%l7 + 0x74], %g4 loop_6997: fnot1s %f11, %f15 stx %g1, [%l7 + 0x60] fmovse %icc, %f9, %f15 ld [%l7 + 0x10], %f7 fmovrdne %g5, %f4, %f2 ldsw [%l7 + 0x48], %l5 fmovdvs %xcc, %f8, %f10 fand %f4, %f12, %f0 bg,a loop_6998 ldd [%l7 + 0x10], %f8 bshuffle %f4, %f12, %f14 ldd [%l7 + 0x40], %f0 loop_6998: lduw [%l7 + 0x18], %i3 edge16 %l3, %g7, %g3 move %xcc, %o6, %l0 tvc %icc, 0x1 addcc %i4, 0x1DFE, %i0 bneg,a %xcc, loop_6999 nop setx loop_7000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %o1, %o2, %o5 fpadd16s %f7, %f7, %f13 loop_6999: andn %o0, %l1, %i1 loop_7000: nop setx loop_7001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g2, [%l7 + 0x18] or %g6, %l4, %i7 ldub [%l7 + 0x78], %l2 loop_7001: fpackfix %f12, %f6 fpsub32 %f14, %f14, %f2 fandnot1 %f10, %f4, %f10 sub %i5, 0x1847, %o3 fandnot2 %f4, %f4, %f12 fbu %fcc1, loop_7002 lduh [%l7 + 0x58], %o4 fmovsa %icc, %f4, %f0 alignaddr %l6, %o7, %i2 loop_7002: fbe %fcc3, loop_7003 fxnors %f4, %f10, %f15 fnot2s %f6, %f10 fmovsl %xcc, %f1, %f13 loop_7003: lduh [%l7 + 0x0C], %g4 ldd [%l7 + 0x58], %f12 brlz,a %i6, loop_7004 fmovsl %xcc, %f7, %f12 ble %icc, loop_7005 edge32l %g1, %g5, %i3 loop_7004: ldub [%l7 + 0x23], %l5 movgu %xcc, %l3, %g3 loop_7005: ldd [%l7 + 0x20], %f6 addc %g7, %o6, %l0 bl %xcc, loop_7006 call loop_7007 sdivcc %i0, 0x1C94, %o1 fmovrslez %o2, %f9, %f1 loop_7006: fmovda %xcc, %f15, %f0 loop_7007: fcmple16 %f12, %f12, %i4 bcs,a,pt %xcc, loop_7008 ld [%l7 + 0x28], %f6 ldd [%l7 + 0x08], %f12 ble,a,pt %icc, loop_7009 loop_7008: fmovsvs %icc, %f10, %f9 fble,a %fcc3, loop_7010 fnors %f15, %f14, %f9 loop_7009: fcmpes %fcc2, %f5, %f4 array32 %o5, %l1, %o0 loop_7010: ldd [%l7 + 0x38], %f4 ldx [%l7 + 0x78], %i1 movge %icc, %g2, %g6 std %f14, [%l7 + 0x40] fbl %fcc3, loop_7011 udiv %l4, 0x0B57, %l2 fmovdle %icc, %f6, %f7 fmovrdlez %i7, %f0, %f4 loop_7011: movpos %icc, %i5, %o3 fbue %fcc0, loop_7012 popc %o4, %l6 tn %xcc, 0x2 ld [%l7 + 0x48], %f1 loop_7012: movre %o7, %i2, %i6 fmovsg %xcc, %f15, %f14 st %f2, [%l7 + 0x48] fmovscc %xcc, %f10, %f11 taddcc %g4, %g1, %i3 smul %g5, %l5, %l3 fmovde %icc, %f8, %f6 xor %g3, %o6, %l0 orncc %g7, 0x1085, %i0 std %f10, [%l7 + 0x60] fpack32 %f4, %f6, %f0 fabsd %f12, %f12 fpadd16 %f4, %f0, %f10 stb %o2, [%l7 + 0x49] movgu %xcc, %i4, %o5 ldx [%l7 + 0x38], %l1 movle %icc, %o0, %i1 lduw [%l7 + 0x48], %g2 fmovs %f5, %f4 fmul8ulx16 %f8, %f12, %f12 fnand %f6, %f14, %f8 ldsh [%l7 + 0x64], %o1 srax %g6, 0x00, %l4 ldsb [%l7 + 0x57], %l2 bg,a,pt %xcc, loop_7013 stb %i7, [%l7 + 0x6D] ldx [%l7 + 0x60], %o3 fbug %fcc1, loop_7014 loop_7013: bcc,a,pt %icc, loop_7015 ldsw [%l7 + 0x0C], %i5 sdiv %l6, 0x04CD, %o4 loop_7014: ldx [%l7 + 0x68], %i2 loop_7015: fbo %fcc2, loop_7016 fnor %f2, %f8, %f10 fnegd %f14, %f14 fcmpgt32 %f0, %f6, %o7 loop_7016: fmovscs %xcc, %f7, %f4 fxnor %f12, %f14, %f2 stw %g4, [%l7 + 0x60] addcc %i6, %i3, %g1 movcs %xcc, %g5, %l5 fmul8x16 %f10, %f12, %f10 ldsh [%l7 + 0x7C], %g3 fbue %fcc1, loop_7017 stb %o6, [%l7 + 0x7D] tle %icc, 0x7 ldub [%l7 + 0x3B], %l0 loop_7017: fmovsleu %icc, %f9, %f12 alignaddrl %g7, %l3, %i0 fones %f14 mulx %i4, %o5, %o2 fmul8x16al %f15, %f14, %f2 fand %f4, %f10, %f8 stb %l1, [%l7 + 0x16] ldd [%l7 + 0x70], %f12 sdiv %i1, 0x0AA1, %g2 lduw [%l7 + 0x20], %o0 or %g6, 0x0076, %o1 mulx %l4, 0x0313, %i7 fabsd %f4, %f0 fmovd %f6, %f0 lduh [%l7 + 0x3A], %o3 ldub [%l7 + 0x2B], %i5 udivx %l6, 0x1090, %l2 fabss %f10, %f10 fbl %fcc2, loop_7018 fmovsneg %xcc, %f13, %f1 taddcc %o4, 0x1BF8, %o7 lduw [%l7 + 0x0C], %g4 loop_7018: ldsh [%l7 + 0x64], %i6 fones %f7 sth %i2, [%l7 + 0x32] movrgz %g1, %g5, %l5 sth %g3, [%l7 + 0x16] ldd [%l7 + 0x70], %f10 tvs %xcc, 0x7 fabsd %f10, %f2 ta %xcc, 0x5 edge8n %i3, %l0, %g7 fxors %f15, %f14, %f8 movn %icc, %l3, %o6 array16 %i4, %o5, %o2 st %f2, [%l7 + 0x40] ta %xcc, 0x4 fpack32 %f12, %f0, %f4 ldub [%l7 + 0x3B], %i0 bshuffle %f12, %f14, %f12 bshuffle %f14, %f4, %f6 ldsh [%l7 + 0x5A], %l1 udivcc %i1, 0x036C, %g2 srlx %o0, %o1, %l4 sth %i7, [%l7 + 0x78] ldsw [%l7 + 0x34], %g6 te %icc, 0x4 edge16l %o3, %i5, %l2 fbue %fcc2, loop_7019 tleu %icc, 0x4 ldd [%l7 + 0x70], %f14 subccc %o4, %o7, %l6 loop_7019: sth %g4, [%l7 + 0x46] movcc %xcc, %i6, %g1 xorcc %i2, %l5, %g5 fnor %f14, %f8, %f0 stb %i3, [%l7 + 0x21] taddcc %l0, 0x0A56, %g3 fpadd32 %f6, %f12, %f0 edge16n %l3, %g7, %o6 fxor %f14, %f14, %f12 stx %o5, [%l7 + 0x10] ldd [%l7 + 0x60], %f14 fmovsvc %icc, %f7, %f12 nop setx loop_7020, %l0, %l1 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 %o2, %i0, %i4 stx %l1, [%l7 + 0x40] ld [%l7 + 0x7C], %f9 loop_7020: fmul8sux16 %f2, %f6, %f10 brlez %i1, loop_7021 fbuge %fcc2, loop_7022 ldsw [%l7 + 0x24], %g2 ldub [%l7 + 0x34], %o0 loop_7021: fbne,a %fcc0, loop_7023 loop_7022: fandnot1s %f8, %f0, %f0 addcc %o1, %l4, %g6 ldsw [%l7 + 0x38], %o3 loop_7023: smulcc %i7, 0x0AA1, %l2 fmovsge %icc, %f14, %f0 fble,a %fcc2, loop_7024 ldd [%l7 + 0x68], %f12 fcmple32 %f4, %f0, %o4 fmovrdgz %o7, %f8, %f10 loop_7024: movrlez %l6, 0x195, %i5 fmovrsne %i6, %f7, %f14 orn %g1, 0x0301, %i2 fbu %fcc1, loop_7025 bneg loop_7026 stb %g4, [%l7 + 0x73] ldd [%l7 + 0x18], %f2 loop_7025: fmovsge %icc, %f12, %f12 loop_7026: bvs %xcc, loop_7027 sllx %g5, %l5, %l0 lduw [%l7 + 0x58], %i3 fmovdpos %xcc, %f1, %f7 loop_7027: stx %l3, [%l7 + 0x70] faligndata %f10, %f8, %f0 stb %g3, [%l7 + 0x25] ldsw [%l7 + 0x34], %g7 sra %o5, 0x0A, %o2 lduw [%l7 + 0x78], %i0 ld [%l7 + 0x54], %f4 fmovrslz %i4, %f2, %f6 fbul %fcc3, loop_7028 nop setx loop_7029, %l0, %l1 jmpl %l1, %l1 bcs,pt %xcc, loop_7030 bvc loop_7031 loop_7028: xor %i1, 0x1498, %o6 loop_7029: fmovdg %xcc, %f6, %f8 loop_7030: orcc %g2, 0x1E5E, %o1 loop_7031: lduh [%l7 + 0x4E], %o0 stx %g6, [%l7 + 0x38] sll %l4, %i7, %o3 movge %xcc, %l2, %o7 ldsb [%l7 + 0x78], %o4 fmovdle %xcc, %f10, %f6 lduh [%l7 + 0x42], %i5 stw %i6, [%l7 + 0x58] tpos %xcc, 0x5 movrlez %l6, %g1, %i2 bshuffle %f2, %f10, %f6 orn %g5, %l5, %l0 movge %icc, %g4, %i3 brgez,a %l3, loop_7032 ba,pt %icc, loop_7033 tvs %icc, 0x6 sll %g3, 0x0F, %g7 loop_7032: brgz,a %o2, loop_7034 loop_7033: movrne %i0, %i4, %l1 lduh [%l7 + 0x10], %o5 edge32n %i1, %o6, %g2 loop_7034: stw %o0, [%l7 + 0x50] ldsb [%l7 + 0x1B], %o1 fnegs %f4, %f8 edge8 %l4, %i7, %o3 fnand %f10, %f6, %f6 edge32ln %g6, %l2, %o7 fmovrdlez %o4, %f8, %f4 or %i6, %i5, %g1 brgz,a %i2, loop_7035 lduw [%l7 + 0x78], %g5 fnor %f10, %f4, %f2 lduw [%l7 + 0x6C], %l6 loop_7035: fnand %f12, %f4, %f4 brgz,a %l5, loop_7036 movle %xcc, %l0, %g4 ldx [%l7 + 0x38], %l3 sllx %g3, 0x0B, %i3 loop_7036: ldsw [%l7 + 0x74], %g7 ldd [%l7 + 0x78], %f4 ld [%l7 + 0x4C], %f12 nop setx loop_7037, %l0, %l1 jmpl %l1, %i0 fmovsvs %xcc, %f12, %f13 tne %xcc, 0x2 stb %o2, [%l7 + 0x76] loop_7037: ldsw [%l7 + 0x18], %l1 fba,a %fcc1, loop_7038 tle %icc, 0x5 or %i4, %o5, %o6 fbu %fcc3, loop_7039 loop_7038: fmovdpos %icc, %f5, %f8 ldd [%l7 + 0x70], %f6 smulcc %g2, %o0, %o1 loop_7039: bne loop_7040 fmovdgu %xcc, %f4, %f2 fmovse %xcc, %f2, %f12 bcc loop_7041 loop_7040: tneg %xcc, 0x1 fzeros %f10 xnorcc %i1, %i7, %l4 loop_7041: subcc %g6, 0x1C87, %l2 fbo %fcc0, loop_7042 ldsb [%l7 + 0x1B], %o3 pdist %f4, %f0, %f12 ldd [%l7 + 0x70], %f4 loop_7042: fxnors %f3, %f1, %f15 std %f6, [%l7 + 0x38] tne %icc, 0x0 fcmpgt32 %f12, %f14, %o7 stx %o4, [%l7 + 0x48] pdist %f4, %f10, %f0 stb %i5, [%l7 + 0x71] ldsw [%l7 + 0x78], %i6 edge8ln %g1, %i2, %g5 srax %l6, %l5, %l0 ta %xcc, 0x2 ldx [%l7 + 0x78], %g4 stw %l3, [%l7 + 0x7C] sub %g3, 0x1AD0, %g7 tcs %icc, 0x3 bne,a,pn %xcc, loop_7043 fsrc2s %f4, %f12 ld [%l7 + 0x20], %f10 fnors %f6, %f15, %f0 loop_7043: fand %f12, %f8, %f8 fmovdpos %xcc, %f2, %f12 fnot1 %f14, %f8 fbne,a %fcc1, loop_7044 bvc,a loop_7045 or %i3, 0x17CF, %o2 ld [%l7 + 0x58], %f11 loop_7044: fxnor %f4, %f8, %f14 loop_7045: ld [%l7 + 0x08], %f9 ba loop_7046 fmovda %xcc, %f10, %f13 andncc %l1, %i4, %o5 addccc %i0, %g2, %o6 loop_7046: fmovdvs %xcc, %f3, %f3 brnz,a %o1, loop_7047 bn,a loop_7048 fnot2s %f0, %f4 edge16n %o0, %i1, %i7 loop_7047: ldsb [%l7 + 0x3C], %g6 loop_7048: fpsub16s %f5, %f12, %f8 sethi 0x139E, %l4 srax %l2, 0x17, %o3 taddcc %o7, 0x02C2, %o4 ta %icc, 0x7 lduh [%l7 + 0x22], %i6 tsubcc %i5, 0x1038, %g1 sdiv %g5, 0x015F, %l6 fmovscs %icc, %f12, %f12 bge,a loop_7049 brlz,a %l5, loop_7050 movpos %xcc, %i2, %l0 ldsh [%l7 + 0x58], %g4 loop_7049: fmovsne %icc, %f8, %f15 loop_7050: edge32n %l3, %g7, %g3 movpos %icc, %i3, %o2 stb %l1, [%l7 + 0x16] ldsb [%l7 + 0x12], %o5 fmovrsgez %i0, %f13, %f4 fabss %f0, %f3 fcmpes %fcc3, %f5, %f2 fabss %f14, %f15 fbg %fcc2, loop_7051 movrne %i4, 0x23B, %g2 nop setx loop_7052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %icc, %f10, %f2 loop_7051: movrlz %o6, 0x220, %o0 orn %o1, 0x1C33, %i1 loop_7052: smulcc %g6, 0x0A9D, %i7 move %xcc, %l2, %l4 fandnot1s %f15, %f7, %f9 udiv %o3, 0x0FEC, %o7 brlez %i6, loop_7053 edge16l %i5, %g1, %o4 movn %xcc, %g5, %l5 fbge %fcc2, loop_7054 loop_7053: sth %l6, [%l7 + 0x38] stb %i2, [%l7 + 0x44] fmul8ulx16 %f0, %f4, %f8 loop_7054: fcmpeq16 %f2, %f0, %g4 alignaddr %l0, %l3, %g3 fmovsvc %xcc, %f6, %f10 fmovsgu %xcc, %f0, %f6 std %f12, [%l7 + 0x38] fnegd %f14, %f4 fxnors %f0, %f3, %f0 fbue %fcc1, loop_7055 ldsw [%l7 + 0x74], %i3 ld [%l7 + 0x68], %f11 fnands %f10, %f7, %f8 loop_7055: sdivcc %o2, 0x04E4, %g7 lduh [%l7 + 0x0C], %l1 ldsh [%l7 + 0x4A], %o5 srl %i0, %i4, %g2 xnorcc %o6, 0x18C9, %o1 tcs %xcc, 0x2 smulcc %o0, 0x089D, %g6 nop setx loop_7056, %l0, %l1 jmpl %l1, %i7 ta %icc, 0x5 lduw [%l7 + 0x40], %l2 fcmple16 %f14, %f0, %l4 loop_7056: movneg %icc, %o3, %i1 fsrc1 %f10, %f8 stb %i6, [%l7 + 0x74] ldx [%l7 + 0x48], %o7 ldub [%l7 + 0x23], %i5 fbul,a %fcc0, loop_7057 tg %xcc, 0x3 ldsw [%l7 + 0x54], %o4 tneg %xcc, 0x5 loop_7057: brz %g1, loop_7058 bg,pn %xcc, loop_7059 ldsh [%l7 + 0x3C], %g5 fmovspos %xcc, %f9, %f11 loop_7058: brz,a %l5, loop_7060 loop_7059: call loop_7061 edge8n %l6, %g4, %i2 tgu %xcc, 0x2 loop_7060: siam 0x2 loop_7061: sdiv %l3, 0x1586, %l0 ldx [%l7 + 0x10], %g3 alignaddr %i3, %o2, %l1 ldub [%l7 + 0x13], %g7 movge %xcc, %o5, %i4 edge32l %g2, %o6, %i0 tpos %icc, 0x4 alignaddr %o1, %g6, %o0 movgu %xcc, %i7, %l2 lduh [%l7 + 0x3C], %l4 bgu,a loop_7062 fmovdleu %xcc, %f6, %f8 fmovdg %icc, %f3, %f5 ld [%l7 + 0x34], %f11 loop_7062: fmovsa %icc, %f3, %f2 fpsub16 %f14, %f4, %f0 stx %o3, [%l7 + 0x28] stw %i1, [%l7 + 0x70] sth %i6, [%l7 + 0x38] ldd [%l7 + 0x18], %f14 sth %i5, [%l7 + 0x5C] fmovsgu %icc, %f4, %f8 ld [%l7 + 0x74], %f12 orn %o7, %o4, %g5 or %l5, 0x1CA7, %l6 fors %f13, %f1, %f4 ldsb [%l7 + 0x3B], %g1 fbue,a %fcc1, loop_7063 ldsb [%l7 + 0x2A], %g4 fcmpne16 %f10, %f8, %i2 ldsh [%l7 + 0x7C], %l0 loop_7063: xor %l3, %i3, %g3 fpmerge %f8, %f7, %f14 smul %o2, 0x0CA3, %l1 fmovd %f14, %f14 fbu %fcc0, loop_7064 fblg,a %fcc2, loop_7065 lduh [%l7 + 0x14], %o5 edge8ln %g7, %g2, %i4 loop_7064: xnor %o6, 0x1442, %o1 loop_7065: fpack16 %f0, %f1 fbe,a %fcc2, loop_7066 brlz,a %i0, loop_7067 fpackfix %f4, %f13 fmovrsgz %o0, %f10, %f8 loop_7066: fmovrsgz %i7, %f13, %f13 loop_7067: fpmerge %f3, %f0, %f8 addccc %g6, %l4, %l2 fabss %f2, %f3 fbge,a %fcc0, loop_7068 fxnor %f8, %f14, %f12 sth %i1, [%l7 + 0x64] brnz,a %o3, loop_7069 loop_7068: brlz %i5, loop_7070 fmovscc %icc, %f1, %f5 fbuge %fcc3, loop_7071 loop_7069: fmovscs %xcc, %f3, %f6 loop_7070: sllx %o7, %o4, %g5 fmovscs %xcc, %f14, %f10 loop_7071: fors %f0, %f4, %f12 fmovsgu %xcc, %f7, %f3 ldsb [%l7 + 0x3C], %i6 call loop_7072 lduh [%l7 + 0x2A], %l6 fmovspos %icc, %f4, %f10 fsrc2s %f9, %f12 loop_7072: movneg %xcc, %g1, %g4 fmovdgu %xcc, %f15, %f11 ldd [%l7 + 0x30], %f2 stw %i2, [%l7 + 0x48] stb %l5, [%l7 + 0x6A] fmovspos %xcc, %f10, %f1 tvs %xcc, 0x5 movneg %xcc, %l0, %l3 fba,a %fcc2, loop_7073 fmovsvc %xcc, %f0, %f7 tl %icc, 0x0 fcmple32 %f2, %f2, %g3 loop_7073: fexpand %f7, %f0 bne,pn %icc, loop_7074 ldub [%l7 + 0x6C], %i3 ldub [%l7 + 0x22], %l1 ldub [%l7 + 0x6A], %o5 loop_7074: addc %o2, %g7, %g2 tneg %xcc, 0x5 ldub [%l7 + 0x50], %o6 edge8 %i4, %i0, %o0 fpsub32 %f10, %f4, %f2 fnors %f1, %f1, %f11 fmovsneg %icc, %f1, %f1 tpos %icc, 0x1 ldx [%l7 + 0x30], %o1 orn %g6, %l4, %i7 fbge %fcc3, loop_7075 sra %l2, %o3, %i1 srax %o7, 0x10, %o4 lduw [%l7 + 0x24], %g5 loop_7075: fcmple16 %f4, %f14, %i5 ldd [%l7 + 0x50], %f14 bne,pt %xcc, loop_7076 smul %l6, 0x0AC5, %i6 srax %g4, %g1, %i2 fmovrse %l0, %f11, %f3 loop_7076: ba loop_7077 array8 %l5, %l3, %g3 bleu,a,pt %xcc, loop_7078 fmovde %xcc, %f14, %f6 loop_7077: ldx [%l7 + 0x58], %i3 tle %xcc, 0x6 loop_7078: brlez %l1, loop_7079 brgez %o5, loop_7080 ldub [%l7 + 0x0C], %g7 andn %g2, 0x12D0, %o2 loop_7079: fmovdle %xcc, %f3, %f2 loop_7080: subccc %i4, %i0, %o0 addc %o1, 0x1CA7, %g6 ldx [%l7 + 0x78], %l4 xor %o6, %l2, %o3 siam 0x1 fmovdcs %icc, %f13, %f3 andncc %i7, %o7, %i1 stw %g5, [%l7 + 0x58] sub %i5, 0x18A3, %l6 ldx [%l7 + 0x50], %o4 bne,pn %xcc, loop_7081 ldsb [%l7 + 0x6B], %g4 fnot1s %f15, %f7 fmovdcs %xcc, %f6, %f0 loop_7081: fornot2s %f14, %f10, %f7 subc %g1, %i6, %l0 sllx %l5, %l3, %g3 fmovsle %xcc, %f13, %f15 brnz %i2, loop_7082 tvc %xcc, 0x4 ldsh [%l7 + 0x0C], %i3 ba loop_7083 loop_7082: bne,a,pt %icc, loop_7084 fble %fcc1, loop_7085 fnot1s %f8, %f7 loop_7083: edge32 %o5, %l1, %g2 loop_7084: edge8 %o2, %i4, %i0 loop_7085: lduh [%l7 + 0x22], %o0 fmovsne %icc, %f14, %f6 stx %g7, [%l7 + 0x68] edge32n %g6, %o1, %o6 tvc %icc, 0x1 fmovsvs %icc, %f0, %f4 array32 %l4, %l2, %o3 sub %o7, 0x09AC, %i1 xnorcc %g5, 0x06E3, %i7 array8 %i5, %o4, %g4 sub %g1, 0x0425, %l6 fands %f3, %f6, %f6 stx %l0, [%l7 + 0x30] stx %l5, [%l7 + 0x70] lduw [%l7 + 0x7C], %i6 fmovsneg %xcc, %f1, %f9 tle %xcc, 0x1 smulcc %g3, 0x0C1E, %i2 brlz %l3, loop_7086 fblg %fcc1, loop_7087 fmul8x16al %f10, %f3, %f6 fmovd %f6, %f0 loop_7086: tg %xcc, 0x0 loop_7087: fnand %f10, %f10, %f12 tgu %xcc, 0x5 xorcc %o5, 0x0AB5, %l1 edge8l %g2, %i3, %i4 std %f8, [%l7 + 0x60] sll %i0, %o2, %g7 ldub [%l7 + 0x35], %g6 fmul8x16al %f3, %f2, %f8 bn,pn %xcc, loop_7088 fnot2 %f8, %f4 edge16l %o0, %o1, %l4 bvs loop_7089 loop_7088: edge8 %l2, %o6, %o3 ldsb [%l7 + 0x6D], %o7 fnot2 %f4, %f12 loop_7089: ldd [%l7 + 0x58], %f0 fmovsg %xcc, %f5, %f12 fbe,a %fcc1, loop_7090 ld [%l7 + 0x68], %f8 fnot2s %f8, %f8 ldub [%l7 + 0x5D], %g5 loop_7090: stb %i1, [%l7 + 0x43] ldsw [%l7 + 0x78], %i7 fmul8ulx16 %f6, %f8, %f2 movrgz %o4, %g4, %g1 ldub [%l7 + 0x4C], %l6 fmovscs %xcc, %f14, %f11 fandnot2 %f12, %f10, %f14 fxor %f12, %f8, %f0 addc %i5, 0x1DED, %l0 ldx [%l7 + 0x10], %i6 ldsh [%l7 + 0x26], %l5 ldx [%l7 + 0x20], %i2 andncc %l3, %g3, %o5 movvc %icc, %l1, %g2 sethi 0x1885, %i3 fmul8ulx16 %f4, %f4, %f2 umul %i0, %o2, %g7 tgu %icc, 0x4 ldub [%l7 + 0x1E], %g6 brgez,a %o0, loop_7091 lduw [%l7 + 0x30], %i4 fcmpes %fcc0, %f6, %f11 fandnot1s %f11, %f2, %f3 loop_7091: stw %o1, [%l7 + 0x28] lduw [%l7 + 0x3C], %l4 sdivcc %o6, 0x0582, %l2 lduh [%l7 + 0x6A], %o7 ldx [%l7 + 0x08], %g5 stx %o3, [%l7 + 0x40] brlez,a %i7, loop_7092 fmovsne %icc, %f7, %f0 ldsw [%l7 + 0x3C], %i1 edge16ln %o4, %g1, %l6 loop_7092: fpadd16s %f10, %f2, %f7 fbuge,a %fcc1, loop_7093 stx %g4, [%l7 + 0x50] edge32l %l0, %i6, %i5 fmovrdne %i2, %f10, %f0 loop_7093: fba,a %fcc1, loop_7094 addccc %l5, 0x0105, %l3 ld [%l7 + 0x20], %f5 bl,a,pt %icc, loop_7095 loop_7094: fmovdleu %icc, %f12, %f15 sth %o5, [%l7 + 0x2C] fnors %f11, %f15, %f6 loop_7095: fcmpgt16 %f12, %f6, %l1 smulcc %g3, %g2, %i3 lduw [%l7 + 0x0C], %o2 bl,a loop_7096 ldub [%l7 + 0x46], %i0 lduh [%l7 + 0x12], %g7 fmovdgu %icc, %f10, %f10 loop_7096: stw %g6, [%l7 + 0x34] fpadd16 %f6, %f12, %f14 fnands %f12, %f13, %f3 fcmpeq32 %f0, %f14, %i4 move %xcc, %o0, %l4 edge32 %o6, %l2, %o7 fcmpne32 %f8, %f8, %g5 ldsh [%l7 + 0x3A], %o1 fbg,a %fcc1, loop_7097 fmul8x16al %f13, %f2, %f14 brlz %o3, loop_7098 ldub [%l7 + 0x4A], %i1 loop_7097: ldd [%l7 + 0x48], %f0 fandnot2 %f10, %f6, %f12 loop_7098: fmovd %f12, %f14 edge8ln %i7, %g1, %l6 movrgez %g4, 0x1CE, %o4 ldd [%l7 + 0x50], %f8 fcmpgt32 %f0, %f10, %l0 fbl %fcc1, loop_7099 addcc %i5, %i2, %l5 std %f10, [%l7 + 0x60] movre %i6, %l3, %o5 loop_7099: fmovsgu %xcc, %f2, %f6 fone %f6 orn %l1, %g2, %i3 fmul8x16 %f12, %f14, %f6 edge32 %g3, %i0, %g7 sth %g6, [%l7 + 0x64] fba,a %fcc0, loop_7100 ldsh [%l7 + 0x22], %o2 popc 0x0115, %o0 fbe %fcc1, loop_7101 loop_7100: movrgz %l4, 0x01D, %i4 edge16l %l2, %o6, %g5 st %f11, [%l7 + 0x34] loop_7101: sth %o1, [%l7 + 0x0C] ldsh [%l7 + 0x0E], %o3 sll %o7, %i1, %i7 umulcc %l6, 0x1EAA, %g4 subc %o4, %l0, %i5 fnot2s %f9, %f11 stw %g1, [%l7 + 0x44] stb %i2, [%l7 + 0x76] tcs %xcc, 0x7 fpadd32 %f8, %f10, %f14 tl %icc, 0x5 movpos %icc, %i6, %l5 sra %o5, 0x05, %l1 addcc %g2, %i3, %l3 movrne %g3, %i0, %g7 fmovsvs %xcc, %f14, %f5 lduw [%l7 + 0x7C], %o2 lduw [%l7 + 0x0C], %g6 edge16n %l4, %i4, %l2 ldub [%l7 + 0x1F], %o6 bpos,pt %xcc, loop_7102 brlz %g5, loop_7103 fble %fcc0, loop_7104 ldsb [%l7 + 0x52], %o1 loop_7102: fmuld8ulx16 %f2, %f10, %f12 loop_7103: nop setx loop_7105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7104: fmovrdlez %o3, %f10, %f6 ld [%l7 + 0x44], %f14 ta %xcc, 0x0 loop_7105: fbu,a %fcc0, loop_7106 fones %f14 fcmpeq16 %f14, %f14, %o0 lduh [%l7 + 0x56], %i1 loop_7106: sdiv %o7, 0x10AB, %l6 fone %f10 fbo,a %fcc2, loop_7107 ldsw [%l7 + 0x78], %g4 fornot2s %f11, %f3, %f6 fmovdge %xcc, %f4, %f12 loop_7107: std %f6, [%l7 + 0x58] orncc %i7, 0x08F4, %o4 stw %l0, [%l7 + 0x6C] fmovdleu %xcc, %f8, %f4 edge32n %i5, %i2, %g1 fbuge,a %fcc3, loop_7108 fcmpeq16 %f0, %f4, %l5 tneg %icc, 0x5 fmovsl %xcc, %f2, %f8 loop_7108: stb %o5, [%l7 + 0x60] move %icc, %i6, %l1 ldx [%l7 + 0x48], %g2 ldsb [%l7 + 0x47], %l3 tsubcc %i3, 0x19D3, %g3 movl %icc, %g7, %i0 tsubcc %g6, %l4, %o2 sra %i4, %l2, %g5 fmovsn %icc, %f0, %f8 st %f8, [%l7 + 0x64] fbue %fcc1, loop_7109 tvc %icc, 0x7 fmovsvs %xcc, %f9, %f6 fmovrdgz %o6, %f4, %f0 loop_7109: ldsh [%l7 + 0x3A], %o1 ld [%l7 + 0x44], %f13 edge8l %o0, %o3, %o7 ldub [%l7 + 0x26], %l6 fmovdg %icc, %f1, %f8 fands %f1, %f15, %f14 fandnot2s %f11, %f14, %f6 fandnot1 %f8, %f4, %f4 movn %xcc, %g4, %i7 mova %xcc, %o4, %l0 ta %icc, 0x4 ldsh [%l7 + 0x26], %i5 ldd [%l7 + 0x78], %f0 fbug %fcc2, loop_7110 ldx [%l7 + 0x18], %i1 fbug,a %fcc3, loop_7111 fsrc1 %f12, %f12 loop_7110: fmovrdgz %i2, %f6, %f6 stw %l5, [%l7 + 0x50] loop_7111: ldd [%l7 + 0x48], %f10 sdivx %g1, 0x1DE3, %o5 alignaddr %l1, %g2, %l3 ldub [%l7 + 0x0B], %i3 fones %f9 fmovrdgz %i6, %f0, %f6 st %f8, [%l7 + 0x48] fmovsgu %xcc, %f10, %f1 brlz,a %g3, loop_7112 bgu,a loop_7113 edge32n %g7, %i0, %l4 fmovsle %icc, %f4, %f3 loop_7112: fnot2s %f0, %f9 loop_7113: movne %xcc, %g6, %o2 fxors %f12, %f1, %f11 fmovdn %icc, %f5, %f2 ldub [%l7 + 0x0E], %l2 edge8n %i4, %g5, %o6 orncc %o1, %o0, %o7 movrlz %o3, %g4, %l6 st %f15, [%l7 + 0x54] stw %i7, [%l7 + 0x54] fornot2s %f8, %f5, %f1 fmovscc %xcc, %f1, %f7 ldd [%l7 + 0x58], %f12 fbuge %fcc3, loop_7114 stx %o4, [%l7 + 0x78] fmovrde %i5, %f8, %f4 fbule %fcc3, loop_7115 loop_7114: ldsb [%l7 + 0x2A], %i1 std %f6, [%l7 + 0x20] fble,a %fcc0, loop_7116 loop_7115: xorcc %l0, 0x01D6, %l5 lduh [%l7 + 0x6C], %i2 fmovrdlz %o5, %f14, %f4 loop_7116: fbuge %fcc2, loop_7117 lduw [%l7 + 0x54], %g1 srlx %g2, 0x12, %l3 edge16n %i3, %i6, %l1 loop_7117: bl,pn %icc, loop_7118 fpadd32 %f6, %f8, %f4 fpsub32s %f15, %f7, %f14 ldsw [%l7 + 0x34], %g7 loop_7118: fmovse %icc, %f7, %f9 fabsd %f8, %f12 fbe %fcc0, loop_7119 ldsw [%l7 + 0x60], %g3 array32 %l4, %g6, %o2 fones %f2 loop_7119: stw %i0, [%l7 + 0x10] fbn %fcc0, loop_7120 ldsb [%l7 + 0x08], %l2 xorcc %i4, 0x02C0, %g5 pdist %f2, %f0, %f10 loop_7120: fzeros %f15 array16 %o1, %o6, %o7 and %o3, 0x03C9, %g4 bl,a %icc, loop_7121 fandnot1 %f10, %f2, %f12 andn %o0, %i7, %l6 fnegs %f5, %f3 loop_7121: fbe %fcc1, loop_7122 fbo,a %fcc1, loop_7123 lduh [%l7 + 0x70], %i5 bn,a loop_7124 loop_7122: sdivcc %i1, 0x1EB9, %o4 loop_7123: fpsub16s %f13, %f12, %f6 fmovdcs %icc, %f6, %f13 loop_7124: tsubcctv %l0, 0x0757, %i2 sdiv %l5, 0x135F, %o5 mova %icc, %g1, %g2 ldsw [%l7 + 0x58], %l3 ldub [%l7 + 0x3E], %i6 stx %l1, [%l7 + 0x18] lduw [%l7 + 0x44], %g7 ldx [%l7 + 0x40], %g3 fmovd %f12, %f4 for %f2, %f4, %f0 fbul,a %fcc1, loop_7125 fandnot1s %f6, %f11, %f8 stx %i3, [%l7 + 0x08] ldub [%l7 + 0x24], %g6 loop_7125: sth %o2, [%l7 + 0x70] fmovsg %icc, %f9, %f7 fmovrsne %i0, %f4, %f8 mulscc %l4, 0x036C, %i4 ldsh [%l7 + 0x4C], %l2 sth %o1, [%l7 + 0x58] fcmple16 %f10, %f0, %o6 fmovdvc %xcc, %f3, %f11 sth %o7, [%l7 + 0x78] tpos %icc, 0x5 addcc %g5, 0x0DD9, %o3 stx %o0, [%l7 + 0x28] fxors %f2, %f0, %f11 ldsw [%l7 + 0x28], %g4 fbne %fcc0, loop_7126 fmovdleu %icc, %f11, %f9 fpsub16 %f6, %f4, %f12 sra %l6, 0x02, %i7 loop_7126: tg %xcc, 0x2 fmovdl %icc, %f11, %f1 std %f0, [%l7 + 0x68] fmovrslez %i1, %f0, %f12 ld [%l7 + 0x08], %f7 ldx [%l7 + 0x28], %o4 fbge,a %fcc1, loop_7127 srax %i5, 0x1E, %l0 fmovdpos %icc, %f6, %f14 movrgez %i2, 0x0B9, %l5 loop_7127: fnot2 %f10, %f0 std %f10, [%l7 + 0x58] ldsb [%l7 + 0x62], %o5 sth %g2, [%l7 + 0x30] fmovrdgez %l3, %f2, %f4 movcc %icc, %g1, %i6 sub %g7, %l1, %g3 fpadd16s %f9, %f14, %f10 fmovrdgez %g6, %f0, %f0 ldsb [%l7 + 0x36], %o2 ldx [%l7 + 0x30], %i3 fmovrslez %i0, %f2, %f9 move %xcc, %i4, %l2 ldx [%l7 + 0x40], %l4 stx %o1, [%l7 + 0x38] ble,pn %xcc, loop_7128 fmovdl %icc, %f4, %f8 bge,a loop_7129 xnor %o6, %o7, %g5 loop_7128: pdist %f12, %f6, %f0 ldsw [%l7 + 0x18], %o3 loop_7129: mova %icc, %o0, %g4 fbue,a %fcc1, loop_7130 edge8l %l6, %i1, %o4 subccc %i5, 0x0612, %i7 fblg,a %fcc0, loop_7131 loop_7130: fxor %f0, %f12, %f12 tcc %icc, 0x5 movre %l0, %i2, %l5 loop_7131: fmovrde %o5, %f8, %f6 subccc %l3, 0x1EEF, %g1 subcc %i6, %g2, %g7 ldsw [%l7 + 0x2C], %g3 nop setx loop_7132, %l0, %l1 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 %g6, %l1, %i3 lduh [%l7 + 0x32], %o2 movrlz %i0, %l2, %l4 loop_7132: fmovdleu %icc, %f1, %f0 tleu %xcc, 0x2 ldd [%l7 + 0x10], %f12 ld [%l7 + 0x24], %f7 popc 0x049D, %o1 fnot2s %f5, %f13 bvc,a,pt %icc, loop_7133 tcs %xcc, 0x1 fmovdne %xcc, %f8, %f6 ldsw [%l7 + 0x50], %o6 loop_7133: fmovdne %icc, %f3, %f1 fba,a %fcc0, loop_7134 lduh [%l7 + 0x6C], %o7 stw %g5, [%l7 + 0x58] fbn,a %fcc2, loop_7135 loop_7134: smulcc %i4, 0x19DE, %o3 fblg %fcc2, loop_7136 tg %xcc, 0x0 loop_7135: alignaddrl %o0, %l6, %g4 te %xcc, 0x4 loop_7136: sdivcc %i1, 0x1B26, %i5 ldsb [%l7 + 0x69], %i7 bl,a,pt %xcc, loop_7137 ldsh [%l7 + 0x6E], %l0 ldsw [%l7 + 0x34], %o4 smulcc %i2, %o5, %l5 loop_7137: ldub [%l7 + 0x71], %g1 fbne,a %fcc0, loop_7138 stx %i6, [%l7 + 0x18] ldsh [%l7 + 0x6E], %l3 ldsh [%l7 + 0x4E], %g7 loop_7138: stx %g3, [%l7 + 0x20] fones %f13 andcc %g2, %g6, %i3 stw %o2, [%l7 + 0x44] edge8 %l1, %i0, %l4 ba,pt %xcc, loop_7139 edge32 %o1, %o6, %l2 ldsh [%l7 + 0x2E], %o7 stb %i4, [%l7 + 0x11] loop_7139: bl loop_7140 fba,a %fcc1, loop_7141 ldd [%l7 + 0x20], %f8 std %f10, [%l7 + 0x40] loop_7140: sth %g5, [%l7 + 0x62] loop_7141: bpos,a %xcc, loop_7142 fornot1 %f10, %f12, %f12 std %f2, [%l7 + 0x10] fcmpne32 %f2, %f12, %o3 loop_7142: fnot1 %f2, %f2 fmovdvc %icc, %f13, %f5 fcmpes %fcc0, %f15, %f11 fbule %fcc2, loop_7143 fmovda %xcc, %f5, %f4 fmovrsne %l6, %f13, %f6 ldx [%l7 + 0x70], %g4 loop_7143: sdivx %i1, 0x0454, %o0 ldub [%l7 + 0x48], %i5 fmovrdlez %i7, %f0, %f6 stw %o4, [%l7 + 0x78] addcc %i2, 0x1D7B, %o5 brgez %l0, loop_7144 fmovsle %xcc, %f7, %f0 movvs %xcc, %l5, %i6 movpos %icc, %l3, %g7 loop_7144: stw %g1, [%l7 + 0x3C] st %f9, [%l7 + 0x1C] srax %g2, 0x0E, %g6 ld [%l7 + 0x70], %f2 edge16l %g3, %o2, %i3 lduh [%l7 + 0x08], %l1 fmovdg %xcc, %f9, %f5 andn %i0, 0x18AA, %o1 ldx [%l7 + 0x10], %l4 std %f12, [%l7 + 0x10] stb %l2, [%l7 + 0x60] edge32ln %o6, %i4, %g5 lduh [%l7 + 0x62], %o3 fpsub16s %f13, %f6, %f6 xor %l6, 0x136A, %o7 taddcc %g4, %o0, %i1 tge %icc, 0x5 fbge %fcc0, loop_7145 sth %i5, [%l7 + 0x08] fmovsle %icc, %f13, %f4 bn,pn %xcc, loop_7146 loop_7145: lduh [%l7 + 0x4A], %o4 fbg %fcc3, loop_7147 stb %i2, [%l7 + 0x36] loop_7146: ldd [%l7 + 0x18], %f14 fones %f8 loop_7147: subccc %i7, %l0, %l5 fmovrdlez %i6, %f4, %f8 fmovsgu %icc, %f2, %f10 fnands %f5, %f5, %f7 ld [%l7 + 0x28], %f4 stb %o5, [%l7 + 0x5F] ldub [%l7 + 0x19], %l3 addcc %g7, %g2, %g6 fmovdne %xcc, %f15, %f0 stx %g1, [%l7 + 0x68] ldsw [%l7 + 0x24], %o2 ldub [%l7 + 0x73], %g3 fcmpd %fcc1, %f0, %f8 fxnors %f6, %f6, %f1 brgz,a %i3, loop_7148 fbo %fcc3, loop_7149 fmovrslz %l1, %f15, %f15 stw %o1, [%l7 + 0x54] loop_7148: ldx [%l7 + 0x68], %i0 loop_7149: movrgz %l2, %l4, %i4 ldsh [%l7 + 0x20], %g5 movcs %xcc, %o6, %l6 brlez %o7, loop_7150 fmovdcc %xcc, %f11, %f6 fmovrslz %g4, %f3, %f12 ldx [%l7 + 0x10], %o3 loop_7150: fornot2s %f11, %f11, %f4 tle %icc, 0x3 fcmps %fcc0, %f8, %f1 fmovscc %xcc, %f5, %f0 edge8ln %o0, %i5, %o4 srl %i1, %i2, %i7 movcc %xcc, %l5, %i6 ldsh [%l7 + 0x08], %l0 brgz %o5, loop_7151 stw %g7, [%l7 + 0x5C] nop setx loop_7152, %l0, %l1 jmpl %l1, %l3 lduw [%l7 + 0x64], %g2 loop_7151: ld [%l7 + 0x20], %f3 sdivcc %g1, 0x0915, %o2 loop_7152: fmovrsgez %g3, %f12, %f0 stx %g6, [%l7 + 0x48] sra %l1, %i3, %o1 fnot2s %f6, %f11 fpadd16s %f0, %f5, %f8 udivcc %l2, 0x164B, %i0 movle %xcc, %i4, %l4 and %o6, %l6, %o7 ldsb [%l7 + 0x44], %g4 orncc %g5, %o0, %i5 fandnot2 %f0, %f8, %f10 xorcc %o3, %i1, %i2 fmul8x16au %f12, %f9, %f8 stw %o4, [%l7 + 0x7C] fbne,a %fcc0, loop_7153 fornot2 %f6, %f6, %f0 bl,a %icc, loop_7154 lduw [%l7 + 0x50], %l5 loop_7153: fmovsle %xcc, %f2, %f14 fnor %f0, %f14, %f14 loop_7154: fcmped %fcc1, %f4, %f12 tl %xcc, 0x5 movrlz %i6, 0x0F6, %i7 lduh [%l7 + 0x5E], %o5 fmovrdgez %l0, %f0, %f2 ldub [%l7 + 0x5F], %g7 sra %g2, %g1, %l3 mulx %g3, 0x124A, %o2 tcc %icc, 0x1 fcmple32 %f12, %f14, %g6 ldx [%l7 + 0x50], %i3 be,pn %xcc, loop_7155 fnegs %f1, %f6 fpadd16s %f1, %f13, %f6 lduw [%l7 + 0x50], %l1 loop_7155: fcmpgt16 %f10, %f14, %l2 bcs,a loop_7156 lduw [%l7 + 0x78], %o1 ldd [%l7 + 0x20], %f8 ldd [%l7 + 0x08], %f2 loop_7156: std %f2, [%l7 + 0x50] mulscc %i0, 0x1DA6, %i4 ldsb [%l7 + 0x57], %o6 fmovsn %icc, %f13, %f13 movrlez %l6, 0x175, %l4 movcc %icc, %g4, %g5 fmovdge %icc, %f4, %f13 edge8n %o7, %i5, %o0 umul %i1, %i2, %o4 lduh [%l7 + 0x3E], %o3 sub %i6, %i7, %l5 fmovscc %icc, %f13, %f7 fpack32 %f8, %f6, %f12 mulx %o5, 0x0C2D, %l0 brnz,a %g7, loop_7157 fsrc2 %f6, %f14 fbo %fcc1, loop_7158 stb %g2, [%l7 + 0x4F] loop_7157: edge32n %l3, %g3, %o2 fbn,a %fcc3, loop_7159 loop_7158: std %f10, [%l7 + 0x30] fandnot1s %f0, %f7, %f0 ldx [%l7 + 0x60], %g6 loop_7159: edge32n %i3, %l1, %l2 fmovdge %xcc, %f11, %f8 fbg %fcc2, loop_7160 fmovrde %g1, %f6, %f14 fmovsvs %xcc, %f13, %f1 fabsd %f14, %f4 loop_7160: bpos,a,pn %icc, loop_7161 st %f2, [%l7 + 0x78] brgz %o1, loop_7162 movne %xcc, %i4, %i0 loop_7161: stb %o6, [%l7 + 0x62] tvc %icc, 0x7 loop_7162: te %icc, 0x4 ldsw [%l7 + 0x18], %l4 taddcctv %l6, 0x0B4A, %g5 fnot1s %f5, %f2 ldub [%l7 + 0x53], %o7 ld [%l7 + 0x60], %f1 subcc %g4, 0x1E65, %o0 ld [%l7 + 0x48], %f4 stb %i5, [%l7 + 0x78] fbug,a %fcc2, loop_7163 fandnot2 %f12, %f2, %f8 stw %i1, [%l7 + 0x1C] brnz %o4, loop_7164 loop_7163: bvs,a,pn %icc, loop_7165 movneg %icc, %o3, %i2 call loop_7166 loop_7164: fbule %fcc1, loop_7167 loop_7165: subcc %i6, 0x1A8B, %i7 fmovrdlez %o5, %f6, %f4 loop_7166: ldsw [%l7 + 0x54], %l5 loop_7167: fpsub32 %f4, %f2, %f0 tvs %icc, 0x5 sth %l0, [%l7 + 0x5A] fmovrdgz %g7, %f4, %f4 movrgz %g2, 0x15E, %g3 fmovsa %xcc, %f1, %f8 tle %xcc, 0x2 stx %o2, [%l7 + 0x18] fcmps %fcc3, %f9, %f4 ld [%l7 + 0x6C], %f5 nop setx loop_7168, %l0, %l1 jmpl %l1, %l3 fone %f8 ta %icc, 0x3 array8 %g6, %l1, %i3 loop_7168: fxnor %f2, %f10, %f14 popc 0x156C, %g1 tgu %icc, 0x5 fmovrsgz %l2, %f13, %f13 brlez,a %o1, loop_7169 fmovrdlz %i0, %f12, %f6 bgu,a loop_7170 tpos %xcc, 0x4 loop_7169: udivcc %o6, 0x1F30, %i4 sdivx %l6, 0x0D9B, %g5 loop_7170: tvc %xcc, 0x6 sra %l4, 0x06, %o7 bn %xcc, loop_7171 fmovdgu %icc, %f12, %f5 ldx [%l7 + 0x40], %g4 fbg %fcc1, loop_7172 loop_7171: edge32l %o0, %i1, %i5 movrgz %o3, 0x318, %o4 fmul8x16 %f6, %f8, %f12 loop_7172: mova %icc, %i2, %i6 udivx %o5, 0x1F47, %i7 fmovdvc %xcc, %f6, %f14 movrlz %l5, 0x186, %l0 fble,a %fcc2, loop_7173 fsrc1s %f1, %f12 bge %xcc, loop_7174 movneg %icc, %g2, %g7 loop_7173: fmovsne %icc, %f15, %f7 fmovdpos %xcc, %f10, %f12 loop_7174: stx %o2, [%l7 + 0x78] movpos %icc, %l3, %g6 ldsw [%l7 + 0x78], %g3 ldx [%l7 + 0x48], %l1 fmovsleu %icc, %f1, %f3 st %f6, [%l7 + 0x34] fblg,a %fcc0, loop_7175 fcmps %fcc1, %f2, %f6 bleu,pt %xcc, loop_7176 loop_7175: nop loop_7176: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14284 ! Type cti : 7176 ! Type i : 14306 ! Type l : 14234 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x613F456C .word 0xF5B063AA .word 0x333B54D3 .word 0x820A15DC .word 0xC9C1BB69 .word 0x83E9E16F .word 0x45382DB8 .word 0x5999B560 .word 0x0B26B58B .word 0xF29FB509 .word 0xD3763344 .word 0x57E3C463 .word 0x939F44ED .word 0xA18512DB .word 0x19DEB9CC .word 0xE74485C5 .word 0x30FFC240 .word 0xAE77A01F .word 0x48438E3A .word 0x3EA30816 .word 0xDB805EC0 .word 0x2B954E7D .word 0x5A549501 .word 0xD6B6E917 .word 0x27997A86 .word 0xF310A313 .word 0x1FF039D7 .word 0x25440F4D .word 0xE5E2E7BF .word 0x8BC495A3 .word 0xCEA71789 .word 0x98D29FC0 .word 0x4161E465 .word 0x5F30A4D2 .word 0xB5C204BE .word 0x5BCD291B .word 0x9B99C36B .word 0x83417B67 .word 0x458559F8 .word 0x630945CE .word 0x547CFBC6 .word 0x2B04EBF7 .word 0x97A8CC73 .word 0x80975B6C .word 0x2EA7B735 .word 0xF7346D81 .word 0xF6C7F376 .word 0xF5B95BE7 .word 0xA8BCB579 .word 0x8C586F79 .word 0x8999A8FE .word 0x6DB2FD5E .word 0x403531E8 .word 0x27359135 .word 0xAB3B7505 .word 0x92F46CD5 .word 0x688DD3BE .word 0x2A124166 .word 0x985E73B7 .word 0x09A074A8 .word 0x1B4102CE .word 0x866FB9A9 .word 0xCF365C1A .word 0x894F09F5 .end