/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc29.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=164083740" .ident "BY rg131678 ON Mon Jul 14 14:27:57 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc29.s,v 1.3 2007/07/05 21:59:30 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 0xC, %g1 set 0x4, %g2 set 0xC, %g3 set 0x4, %g4 set 0x5, %g5 set 0x1, %g6 set 0xB, %g7 !# Input registers set -0xA, %i0 set -0x0, %i1 set -0xB, %i2 set -0xC, %i3 set -0xE, %i4 set -0xC, %i5 set -0x5, %i6 set -0xF, %i7 !# Local registers set 0x5F58B041, %l0 set 0x0ADF6DF9, %l1 set 0x1D392FAC, %l2 set 0x109C7DA5, %l3 set 0x5050DBB7, %l4 set 0x093F818B, %l5 set 0x75834EA2, %l6 !# Output registers set 0x16E0, %o0 set 0x0548, %o1 set 0x08C6, %o2 set -0x1601, %o3 set 0x13DE, %o4 set -0x1058, %o5 set -0x04E1, %o6 set 0x1481, %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 .. fmovdgu %xcc, %f4, %f11 bn,a %xcc, loop_1 bvs,a,pn %xcc, loop_2 bne,a loop_3 fbug %fcc1, loop_4 loop_1: fbule %fcc2, loop_5 loop_2: movrlz %g5, %g4, %o7 loop_3: ldub [%l7 + 0x30], %o3 loop_4: ldx [%l7 + 0x30], %i3 loop_5: ldsw [%l7 + 0x58], %i0 fones %f3 smul %i5, 0x06AD, %g1 bge,pn %xcc, loop_6 edge8n %i4, %l6, %l5 movle %xcc, %o6, %i1 xor %g2, %i2, %l1 loop_6: fbo %fcc2, loop_7 fmovrdne %i7, %f4, %f8 fpmerge %f6, %f6, %f14 tneg %icc, 0x5 loop_7: sdivcc %i6, 0x07CF, %l2 lduh [%l7 + 0x56], %o2 movne %icc, %g7, %l0 ta %xcc, 0x6 sdivcc %o0, 0x09FA, %l4 ldd [%l7 + 0x70], %f12 popc 0x11E7, %o4 fpmerge %f2, %f1, %f8 ldsw [%l7 + 0x50], %g3 sethi 0x14C7, %o5 fcmpes %fcc3, %f2, %f4 ldub [%l7 + 0x71], %l3 fcmple16 %f10, %f0, %g6 fmovdvs %xcc, %f5, %f4 fabsd %f8, %f14 ldd [%l7 + 0x50], %f2 fnegs %f0, %f15 ldsb [%l7 + 0x16], %g5 tpos %icc, 0x1 brlez,a %o1, loop_8 fmovdcs %xcc, %f2, %f8 fcmpgt16 %f0, %f12, %o7 mulscc %o3, 0x0D4C, %i3 loop_8: std %f12, [%l7 + 0x78] xnor %g4, 0x16AD, %i5 movne %icc, %g1, %i0 fmul8x16 %f5, %f10, %f12 nop setx loop_9, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %i4, %l6, %o6 bg,a,pt %icc, loop_10 fmovsge %icc, %f1, %f5 loop_9: fmovrsne %i1, %f2, %f14 ldsw [%l7 + 0x48], %l5 loop_10: stx %i2, [%l7 + 0x40] fmovrse %g2, %f0, %f2 ldd [%l7 + 0x38], %f14 movleu %icc, %l1, %i7 bn,pn %icc, loop_11 ldsh [%l7 + 0x34], %l2 fzero %f14 fmovscc %icc, %f3, %f7 loop_11: fsrc1 %f4, %f4 sub %o2, 0x074A, %i6 bge,a,pt %icc, loop_12 bneg,a loop_13 fnors %f7, %f6, %f11 brlz %g7, loop_14 loop_12: tvs %icc, 0x6 loop_13: fabss %f15, %f5 subcc %o0, 0x1FAA, %l4 loop_14: movl %icc, %o4, %g3 fxor %f12, %f10, %f6 edge32l %l0, %o5, %l3 lduh [%l7 + 0x18], %g6 st %f15, [%l7 + 0x44] fnot1 %f4, %f14 ldsw [%l7 + 0x44], %o1 fmovsg %icc, %f9, %f3 ldsb [%l7 + 0x53], %o7 pdist %f4, %f4, %f10 bpos,pt %xcc, loop_15 fmovde %xcc, %f9, %f6 st %f3, [%l7 + 0x20] fmovsvs %xcc, %f11, %f6 loop_15: movrlz %o3, 0x223, %g5 addcc %g4, 0x031D, %i3 ld [%l7 + 0x78], %f15 movle %xcc, %g1, %i0 fmovdgu %icc, %f6, %f13 ldd [%l7 + 0x38], %f4 bvc,pn %xcc, loop_16 edge8n %i5, %i4, %l6 stb %o6, [%l7 + 0x65] fandnot2 %f2, %f8, %f8 loop_16: ldx [%l7 + 0x30], %i1 tg %icc, 0x6 fmovdleu %xcc, %f10, %f3 brlez %l5, loop_17 fone %f2 fors %f15, %f5, %f12 edge32ln %g2, %l1, %i2 loop_17: tneg %icc, 0x1 umulcc %l2, 0x07EB, %i7 be %icc, loop_18 stb %i6, [%l7 + 0x65] st %f3, [%l7 + 0x38] fcmpes %fcc0, %f14, %f9 loop_18: smulcc %o2, 0x1CB8, %o0 ldd [%l7 + 0x20], %f8 fmovspos %xcc, %f11, %f13 taddcctv %g7, %l4, %o4 tcc %icc, 0x3 tne %icc, 0x6 brlez %l0, loop_19 bpos %xcc, loop_20 bpos,a %icc, loop_21 mulx %o5, 0x1029, %l3 loop_19: orcc %g3, %g6, %o7 loop_20: fxor %f14, %f8, %f0 loop_21: sdiv %o1, 0x0624, %o3 alignaddrl %g4, %g5, %i3 movleu %icc, %i0, %g1 fcmps %fcc0, %f12, %f8 fmovdvs %xcc, %f12, %f8 fandnot2s %f2, %f9, %f12 brgez,a %i4, loop_22 movre %l6, %i5, %i1 sth %o6, [%l7 + 0x5C] std %f14, [%l7 + 0x38] loop_22: fpsub32s %f11, %f8, %f10 fbl %fcc3, loop_23 fmovrdgez %g2, %f0, %f14 fmuld8ulx16 %f8, %f6, %f6 sth %l1, [%l7 + 0x3E] loop_23: std %f8, [%l7 + 0x58] movrgz %i2, 0x348, %l2 fnors %f12, %f6, %f4 st %f3, [%l7 + 0x40] orn %i7, 0x117C, %l5 bne,a,pn %xcc, loop_24 sll %i6, 0x1E, %o0 std %f0, [%l7 + 0x68] fnot2 %f14, %f2 loop_24: fxnor %f10, %f12, %f14 fandnot2 %f8, %f14, %f8 fmovsleu %icc, %f5, %f7 alignaddrl %o2, %l4, %g7 tvs %icc, 0x1 fors %f5, %f14, %f2 popc 0x10D0, %o4 sth %l0, [%l7 + 0x5A] smulcc %l3, 0x1BB6, %o5 ldsw [%l7 + 0x3C], %g3 move %icc, %o7, %g6 fmovsle %xcc, %f3, %f11 lduw [%l7 + 0x74], %o1 tleu %icc, 0x2 tne %xcc, 0x1 fandnot2 %f4, %f12, %f14 fcmped %fcc1, %f10, %f10 bne,a,pn %xcc, loop_25 popc %g4, %o3 fpsub32 %f4, %f6, %f6 tn %xcc, 0x3 loop_25: ldub [%l7 + 0x0D], %g5 fmovdg %icc, %f1, %f4 ldx [%l7 + 0x40], %i3 ld [%l7 + 0x10], %f14 ldsw [%l7 + 0x48], %g1 fbul %fcc2, loop_26 edge16 %i0, %i4, %i5 edge16l %l6, %i1, %o6 popc %l1, %g2 loop_26: tge %icc, 0x2 fpack32 %f2, %f8, %f6 fands %f10, %f11, %f8 fsrc1s %f11, %f10 stb %i2, [%l7 + 0x3A] fands %f2, %f4, %f10 fmovdcc %xcc, %f14, %f9 fmovd %f14, %f6 ldub [%l7 + 0x7F], %l2 ldsw [%l7 + 0x44], %l5 ldd [%l7 + 0x68], %f10 bge,a,pt %icc, loop_27 xnorcc %i7, 0x02BC, %o0 fmovdcc %xcc, %f4, %f3 movrlez %o2, %i6, %l4 loop_27: st %f0, [%l7 + 0x70] ldx [%l7 + 0x78], %g7 ldsb [%l7 + 0x4B], %o4 ld [%l7 + 0x5C], %f12 lduw [%l7 + 0x24], %l0 nop setx loop_28, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %o5, 0x0861, %l3 tge %xcc, 0x3 fandnot2 %f8, %f8, %f2 loop_28: fcmpne16 %f14, %f8, %o7 nop setx loop_29, %l0, %l1 jmpl %l1, %g3 bn,pt %xcc, loop_30 addc %o1, 0x0900, %g4 fmovrsne %g6, %f2, %f2 loop_29: alignaddr %g5, %i3, %o3 loop_30: tpos %xcc, 0x1 ldd [%l7 + 0x28], %f6 tcc %xcc, 0x6 ldsb [%l7 + 0x4A], %g1 bcs,a,pt %icc, loop_31 ldub [%l7 + 0x78], %i0 movn %icc, %i4, %i5 ldsb [%l7 + 0x32], %l6 loop_31: fmovda %xcc, %f6, %f0 ldsb [%l7 + 0x1F], %i1 fba,a %fcc1, loop_32 movge %icc, %l1, %o6 fbe,a %fcc0, loop_33 fmovsg %icc, %f3, %f10 loop_32: fmovdn %xcc, %f14, %f6 edge32ln %i2, %l2, %g2 loop_33: fbn,a %fcc0, loop_34 ldx [%l7 + 0x30], %l5 ld [%l7 + 0x28], %f10 tneg %xcc, 0x5 loop_34: sll %i7, 0x09, %o2 ldub [%l7 + 0x23], %o0 stw %l4, [%l7 + 0x18] fpack32 %f14, %f8, %f6 fcmpeq32 %f6, %f4, %i6 fmovdn %icc, %f7, %f12 be loop_35 stx %o4, [%l7 + 0x70] fcmpne16 %f4, %f4, %g7 fbg %fcc3, loop_36 loop_35: fmovrdlez %l0, %f2, %f0 tneg %icc, 0x6 srlx %o5, 0x0B, %l3 loop_36: fornot2s %f5, %f11, %f14 bgu,pn %icc, loop_37 array16 %o7, %g3, %o1 movpos %icc, %g4, %g6 sllx %g5, %o3, %g1 loop_37: fbue %fcc1, loop_38 ldub [%l7 + 0x47], %i0 umul %i3, %i5, %i4 fmul8sux16 %f12, %f8, %f6 loop_38: be,a loop_39 tleu %icc, 0x2 lduw [%l7 + 0x18], %l6 ldub [%l7 + 0x50], %i1 loop_39: ldsw [%l7 + 0x48], %l1 fsrc2s %f1, %f0 fone %f0 fcmpeq32 %f2, %f8, %i2 fbg %fcc2, loop_40 stx %l2, [%l7 + 0x60] ldsw [%l7 + 0x28], %o6 ldsh [%l7 + 0x1C], %l5 loop_40: movle %xcc, %i7, %g2 add %o0, %l4, %o2 udivx %i6, 0x160D, %g7 subcc %l0, %o4, %o5 bneg,a,pt %icc, loop_41 movn %icc, %o7, %g3 movleu %icc, %l3, %g4 stw %g6, [%l7 + 0x2C] loop_41: lduh [%l7 + 0x1E], %o1 fbne,a %fcc0, loop_42 ldd [%l7 + 0x78], %f4 bg %xcc, loop_43 fbe,a %fcc3, loop_44 loop_42: movgu %icc, %o3, %g5 fmovsleu %xcc, %f14, %f11 loop_43: fxor %f8, %f0, %f6 loop_44: sdivcc %g1, 0x00FE, %i0 ldub [%l7 + 0x15], %i3 ldx [%l7 + 0x40], %i5 subc %i4, 0x10C0, %l6 fmovrdgez %i1, %f12, %f4 fmovdne %icc, %f5, %f15 orn %i2, %l1, %l2 bgu,a,pt %xcc, loop_45 stb %l5, [%l7 + 0x4C] fxor %f6, %f0, %f6 fandnot2 %f0, %f6, %f8 loop_45: addc %i7, %g2, %o0 fnot2s %f8, %f9 fmovsgu %xcc, %f15, %f10 ld [%l7 + 0x2C], %f0 fpsub32 %f10, %f4, %f8 std %f4, [%l7 + 0x70] ldsh [%l7 + 0x7E], %o6 movvc %xcc, %o2, %i6 fmovscs %xcc, %f7, %f0 lduw [%l7 + 0x40], %l4 te %xcc, 0x0 sth %g7, [%l7 + 0x46] fbu %fcc2, loop_46 ldx [%l7 + 0x50], %l0 fexpand %f6, %f10 bgu loop_47 loop_46: ldub [%l7 + 0x67], %o4 fpadd16s %f4, %f8, %f2 edge8n %o7, %o5, %l3 loop_47: brnz %g3, loop_48 sth %g6, [%l7 + 0x1E] ldsb [%l7 + 0x1B], %g4 fpsub16 %f0, %f10, %f4 loop_48: fmul8x16al %f13, %f10, %f14 brgez %o1, loop_49 edge8l %o3, %g5, %g1 umulcc %i0, 0x110B, %i5 lduh [%l7 + 0x3A], %i3 loop_49: fsrc1s %f8, %f14 fpsub16 %f6, %f4, %f10 fmul8sux16 %f12, %f0, %f0 tsubcc %l6, 0x0A33, %i1 ldd [%l7 + 0x40], %f12 fmovdvs %icc, %f10, %f5 sdivx %i4, 0x01EA, %l1 lduw [%l7 + 0x28], %i2 taddcc %l5, 0x1625, %l2 subc %i7, 0x0DDD, %g2 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x57], %o0 fzero %f14 ldsh [%l7 + 0x72], %o6 ldub [%l7 + 0x73], %i6 stw %l4, [%l7 + 0x64] stb %g7, [%l7 + 0x7E] brgez,a %l0, loop_50 movg %xcc, %o2, %o7 fmovdn %xcc, %f7, %f11 mulx %o5, 0x1F9B, %o4 loop_50: sllx %g3, %l3, %g4 fornot1 %f12, %f2, %f14 sdiv %g6, 0x0686, %o3 lduw [%l7 + 0x3C], %o1 ldsh [%l7 + 0x1C], %g5 fmovrde %g1, %f4, %f6 edge16n %i0, %i5, %i3 fmovrslz %l6, %f3, %f0 tpos %icc, 0x2 tvc %xcc, 0x3 fbn %fcc3, loop_51 fsrc2 %f8, %f12 fnands %f8, %f13, %f3 mova %xcc, %i4, %i1 loop_51: ldsw [%l7 + 0x74], %i2 stb %l1, [%l7 + 0x75] fsrc1 %f4, %f4 ldx [%l7 + 0x10], %l2 udivcc %l5, 0x04A8, %i7 lduh [%l7 + 0x16], %o0 stw %g2, [%l7 + 0x44] bvc,a loop_52 smulcc %i6, %o6, %l4 lduh [%l7 + 0x2E], %g7 fexpand %f2, %f12 loop_52: fpsub16s %f13, %f14, %f11 fmuld8ulx16 %f4, %f15, %f12 fexpand %f3, %f8 xnor %o2, 0x0CE7, %l0 fnot2s %f14, %f9 ldsb [%l7 + 0x1D], %o5 fbne %fcc2, loop_53 sllx %o7, 0x06, %g3 tn %icc, 0x1 ldx [%l7 + 0x58], %l3 loop_53: bvc loop_54 tpos %icc, 0x6 tge %xcc, 0x4 edge16ln %g4, %g6, %o4 loop_54: movcc %xcc, %o1, %g5 taddcc %o3, 0x1D60, %g1 smul %i0, %i3, %l6 ldub [%l7 + 0x60], %i5 udivcc %i1, 0x0F4D, %i4 lduh [%l7 + 0x38], %l1 bne,pt %xcc, loop_55 tcs %xcc, 0x6 fpsub32 %f2, %f14, %f4 call loop_56 loop_55: fmovdleu %icc, %f0, %f11 subccc %i2, 0x1C4D, %l2 fpadd32s %f12, %f2, %f4 loop_56: tl %xcc, 0x1 fble %fcc0, loop_57 movrne %l5, %i7, %o0 te %icc, 0x5 lduh [%l7 + 0x66], %i6 loop_57: fnor %f12, %f14, %f4 xor %g2, 0x069A, %l4 sll %g7, 0x19, %o6 edge32l %o2, %l0, %o7 fmul8sux16 %f0, %f4, %f14 ldsw [%l7 + 0x2C], %o5 fbne %fcc3, loop_58 ta %icc, 0x3 tne %xcc, 0x2 taddcctv %l3, %g4, %g3 loop_58: tsubcctv %g6, %o4, %g5 fmovsne %icc, %f10, %f1 bpos,pn %icc, loop_59 sra %o3, %o1, %i0 srlx %g1, %i3, %i5 ldsw [%l7 + 0x3C], %i1 loop_59: fornot2 %f8, %f6, %f12 movpos %xcc, %i4, %l6 stw %l1, [%l7 + 0x3C] movrne %i2, %l5, %l2 fxors %f14, %f11, %f11 bne,a %icc, loop_60 xnor %i7, %i6, %g2 fxnor %f2, %f6, %f8 fmovda %xcc, %f2, %f15 loop_60: ldsb [%l7 + 0x13], %o0 andn %l4, 0x1048, %g7 edge8n %o6, %o2, %l0 bcs %icc, loop_61 bvs,a,pn %icc, loop_62 edge32 %o7, %o5, %g4 lduh [%l7 + 0x1E], %g3 loop_61: umulcc %g6, %l3, %o4 loop_62: stb %g5, [%l7 + 0x34] stw %o3, [%l7 + 0x60] edge8n %o1, %g1, %i0 fandnot1s %f9, %f8, %f0 movcs %xcc, %i5, %i3 sethi 0x15CB, %i1 movne %icc, %l6, %l1 mova %icc, %i2, %l5 tcc %xcc, 0x4 lduh [%l7 + 0x54], %i4 bpos loop_63 movn %xcc, %i7, %l2 ldx [%l7 + 0x18], %i6 fbne %fcc1, loop_64 loop_63: st %f9, [%l7 + 0x1C] fzero %f2 ldsh [%l7 + 0x52], %g2 loop_64: popc %o0, %g7 fpadd32s %f12, %f10, %f5 fpadd32 %f8, %f4, %f2 stb %l4, [%l7 + 0x68] ldx [%l7 + 0x28], %o2 addccc %o6, 0x0D9A, %l0 fmovrsne %o5, %f15, %f11 mulscc %o7, %g4, %g6 lduh [%l7 + 0x66], %l3 udivx %g3, 0x0578, %o4 tge %icc, 0x1 fmovrdlez %o3, %f14, %f0 stb %g5, [%l7 + 0x0F] stb %o1, [%l7 + 0x4C] movne %icc, %g1, %i5 bge,a loop_65 ldsw [%l7 + 0x74], %i3 nop setx loop_66, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo %fcc1, loop_67 loop_65: lduh [%l7 + 0x10], %i0 movcc %xcc, %l6, %l1 loop_66: for %f10, %f12, %f4 loop_67: ld [%l7 + 0x10], %f12 fmovde %xcc, %f15, %f2 stx %i2, [%l7 + 0x58] edge16l %i1, %i4, %i7 movre %l2, 0x3E0, %l5 std %f12, [%l7 + 0x38] stw %g2, [%l7 + 0x30] umul %o0, 0x1605, %i6 stb %l4, [%l7 + 0x54] fmovdle %icc, %f10, %f15 st %f13, [%l7 + 0x10] st %f4, [%l7 + 0x1C] fandnot1s %f9, %f8, %f6 ldub [%l7 + 0x57], %o2 taddcctv %g7, 0x0B27, %l0 movn %icc, %o6, %o7 tvs %xcc, 0x2 bl,pn %xcc, loop_68 fxnors %f11, %f2, %f6 fmovsleu %xcc, %f5, %f7 fmovdvc %xcc, %f0, %f2 loop_68: fmul8sux16 %f12, %f10, %f8 ldub [%l7 + 0x27], %o5 tleu %icc, 0x2 fnor %f6, %f6, %f0 fzeros %f4 ldd [%l7 + 0x68], %f12 fmovs %f11, %f7 stx %g4, [%l7 + 0x78] ldsb [%l7 + 0x48], %g6 ldd [%l7 + 0x58], %f4 ldub [%l7 + 0x33], %g3 fmul8ulx16 %f12, %f2, %f6 fble %fcc0, loop_69 fmovdl %icc, %f11, %f6 fcmpd %fcc2, %f12, %f14 std %f4, [%l7 + 0x70] loop_69: andcc %o4, 0x0B28, %l3 lduw [%l7 + 0x7C], %g5 edge32n %o1, %o3, %i5 tcs %icc, 0x6 ldsh [%l7 + 0x6A], %g1 fmovdgu %xcc, %f7, %f14 subcc %i0, %i3, %l6 movrgz %i2, %l1, %i1 stx %i7, [%l7 + 0x18] movrgez %i4, %l5, %g2 tvs %xcc, 0x5 alignaddr %o0, %i6, %l4 fmul8sux16 %f10, %f0, %f10 sth %o2, [%l7 + 0x4C] movl %xcc, %g7, %l0 siam 0x4 ble,a,pn %icc, loop_70 tneg %xcc, 0x2 ldub [%l7 + 0x21], %o6 bleu %icc, loop_71 loop_70: ldx [%l7 + 0x60], %l2 sub %o5, 0x1A0B, %g4 te %icc, 0x1 loop_71: fmovsn %icc, %f0, %f3 bvc,pn %xcc, loop_72 edge16l %o7, %g6, %o4 nop setx loop_73, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc1, loop_74 loop_72: fxors %f0, %f0, %f6 movl %icc, %g3, %l3 loop_73: std %f10, [%l7 + 0x48] loop_74: sdiv %o1, 0x0730, %o3 fnot1s %f15, %f3 fzeros %f5 tne %xcc, 0x7 udiv %i5, 0x08A5, %g5 fbul,a %fcc2, loop_75 fmovrdne %i0, %f14, %f4 and %g1, 0x027B, %i3 stx %l6, [%l7 + 0x70] loop_75: stw %l1, [%l7 + 0x50] std %f10, [%l7 + 0x30] subccc %i1, 0x1719, %i2 tg %icc, 0x6 fmovrslz %i7, %f6, %f13 fones %f0 ldub [%l7 + 0x2D], %l5 brz,a %i4, loop_76 tsubcc %o0, 0x059C, %g2 smul %l4, %o2, %i6 std %f2, [%l7 + 0x48] loop_76: sethi 0x1465, %g7 ldx [%l7 + 0x20], %o6 fmovrdlz %l0, %f10, %f2 fmovrdne %o5, %f10, %f14 bleu,a loop_77 edge32l %l2, %g4, %g6 andcc %o7, 0x10C4, %o4 movcc %xcc, %g3, %l3 loop_77: fbn,a %fcc1, loop_78 fmovsgu %icc, %f1, %f10 fmovsa %xcc, %f13, %f15 sth %o3, [%l7 + 0x76] loop_78: sdiv %i5, 0x17E9, %g5 stb %o1, [%l7 + 0x3D] fmovrse %i0, %f14, %f9 stw %g1, [%l7 + 0x28] lduw [%l7 + 0x64], %i3 lduw [%l7 + 0x10], %l1 srl %l6, 0x1F, %i1 umul %i2, 0x09AA, %i7 srlx %i4, 0x08, %o0 fnot1s %f0, %f10 nop setx loop_79, %l0, %l1 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 %l5, [%l7 + 0x48] fblg,a %fcc3, loop_80 fandnot2s %f1, %f15, %f3 loop_79: addccc %l4, %o2, %i6 fabss %f3, %f14 loop_80: fcmple16 %f8, %f8, %g7 taddcc %o6, 0x1483, %g2 fnand %f14, %f4, %f2 bg loop_81 sth %l0, [%l7 + 0x6A] fornot1 %f2, %f12, %f14 bcc,pn %xcc, loop_82 loop_81: sth %o5, [%l7 + 0x62] fpack32 %f8, %f0, %f6 tvs %icc, 0x2 loop_82: fcmpne16 %f2, %f2, %l2 movg %icc, %g6, %g4 sdivx %o7, 0x0826, %g3 fxnor %f0, %f2, %f0 ldd [%l7 + 0x10], %f6 orn %o4, %l3, %i5 fandnot1 %f10, %f6, %f2 edge16l %o3, %o1, %g5 and %g1, 0x11FD, %i0 ld [%l7 + 0x7C], %f15 fandnot1 %f10, %f6, %f10 fxnor %f10, %f10, %f8 andn %l1, 0x0CEC, %i3 stx %l6, [%l7 + 0x30] movg %icc, %i2, %i1 st %f15, [%l7 + 0x48] ldx [%l7 + 0x58], %i7 stx %i4, [%l7 + 0x68] tvc %icc, 0x6 lduw [%l7 + 0x4C], %l5 fmovdvc %xcc, %f0, %f6 lduh [%l7 + 0x7E], %o0 nop setx loop_83, %l0, %l1 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 %l4, %i6, %o2 fmovdgu %xcc, %f13, %f0 fcmpeq32 %f12, %f14, %g7 loop_83: movle %xcc, %g2, %l0 lduw [%l7 + 0x28], %o5 ta %xcc, 0x0 ldsh [%l7 + 0x7E], %o6 movre %l2, %g6, %g4 andcc %g3, 0x0E74, %o7 ldsh [%l7 + 0x34], %l3 ld [%l7 + 0x44], %f12 stw %o4, [%l7 + 0x48] ldsw [%l7 + 0x74], %o3 xorcc %o1, 0x17D0, %i5 movvs %xcc, %g5, %g1 edge16 %i0, %i3, %l6 fmovdvc %icc, %f11, %f5 stb %i2, [%l7 + 0x39] fxors %f11, %f8, %f3 fnands %f4, %f9, %f8 array16 %i1, %l1, %i7 andcc %l5, 0x1A7F, %i4 bl,pn %icc, loop_84 movge %xcc, %o0, %l4 fbule %fcc1, loop_85 sub %o2, 0x1E7C, %g7 loop_84: lduh [%l7 + 0x4A], %i6 stw %l0, [%l7 + 0x14] loop_85: fpsub32s %f14, %f8, %f1 fnand %f8, %f10, %f4 fbn,a %fcc3, loop_86 fmovsa %xcc, %f2, %f13 fbge %fcc2, loop_87 movvc %xcc, %g2, %o5 loop_86: fcmped %fcc1, %f10, %f4 fbo,a %fcc3, loop_88 loop_87: brgz,a %o6, loop_89 sth %l2, [%l7 + 0x76] for %f8, %f4, %f6 loop_88: tcs %icc, 0x4 loop_89: st %f2, [%l7 + 0x44] fbule %fcc1, loop_90 bleu,pt %xcc, loop_91 fmovsl %icc, %f5, %f2 alignaddr %g4, %g3, %g6 loop_90: stw %o7, [%l7 + 0x3C] loop_91: fnot1s %f1, %f13 lduh [%l7 + 0x1A], %o4 brgez %l3, loop_92 ld [%l7 + 0x38], %f3 lduw [%l7 + 0x14], %o3 lduw [%l7 + 0x40], %i5 loop_92: fmul8x16au %f14, %f7, %f14 fexpand %f15, %f2 lduw [%l7 + 0x68], %g5 fnot1 %f10, %f8 fmovdgu %icc, %f10, %f11 ldsh [%l7 + 0x38], %o1 fbl,a %fcc0, loop_93 fmovrsgz %g1, %f9, %f3 ldub [%l7 + 0x7E], %i0 lduh [%l7 + 0x7E], %i3 loop_93: fmovda %xcc, %f9, %f8 fbn %fcc2, loop_94 fbuge %fcc2, loop_95 ldx [%l7 + 0x30], %i2 sth %i1, [%l7 + 0x10] loop_94: ld [%l7 + 0x58], %f11 loop_95: bge %icc, loop_96 stb %l1, [%l7 + 0x0A] ldsw [%l7 + 0x50], %i7 movvs %icc, %l6, %l5 loop_96: fmovde %xcc, %f3, %f1 movvs %icc, %i4, %l4 fbge,a %fcc3, loop_97 std %f4, [%l7 + 0x30] ldsb [%l7 + 0x0C], %o2 tg %icc, 0x7 loop_97: ldub [%l7 + 0x33], %g7 ldsb [%l7 + 0x72], %o0 fbne %fcc1, loop_98 ldx [%l7 + 0x28], %l0 lduw [%l7 + 0x20], %i6 udivx %g2, 0x0E98, %o6 loop_98: stb %o5, [%l7 + 0x4A] sth %l2, [%l7 + 0x22] ldd [%l7 + 0x58], %f12 lduw [%l7 + 0x40], %g4 fbo %fcc2, loop_99 movle %xcc, %g6, %o7 smulcc %g3, %l3, %o4 ldsb [%l7 + 0x58], %o3 loop_99: for %f6, %f4, %f8 fmovrsgz %i5, %f12, %f1 fblg,a %fcc2, loop_100 subccc %g5, 0x08E4, %g1 lduw [%l7 + 0x10], %o1 ldx [%l7 + 0x60], %i0 loop_100: siam 0x3 xor %i2, 0x1454, %i3 tge %icc, 0x7 sth %i1, [%l7 + 0x7A] orcc %l1, %i7, %l5 nop setx loop_101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %icc, %f9, %f15 tvs %icc, 0x2 ldub [%l7 + 0x30], %i4 loop_101: call loop_102 fmovsvc %icc, %f11, %f13 st %f8, [%l7 + 0x74] fmovda %icc, %f10, %f3 loop_102: fmovdleu %xcc, %f3, %f0 sth %l6, [%l7 + 0x3C] orncc %l4, %g7, %o2 ta %icc, 0x0 alignaddrl %o0, %i6, %l0 std %f6, [%l7 + 0x20] and %g2, 0x03BA, %o6 movrgz %o5, %l2, %g6 sth %g4, [%l7 + 0x78] brgz,a %g3, loop_103 bne,pn %xcc, loop_104 bcs loop_105 movrlz %o7, %o4, %o3 loop_103: fmovsne %icc, %f5, %f1 loop_104: siam 0x4 loop_105: bl loop_106 ldsw [%l7 + 0x14], %i5 st %f6, [%l7 + 0x0C] stw %l3, [%l7 + 0x5C] loop_106: ldsw [%l7 + 0x60], %g5 fmovdpos %icc, %f7, %f9 movrne %o1, 0x371, %g1 ldx [%l7 + 0x10], %i2 fands %f9, %f5, %f8 std %f0, [%l7 + 0x08] fcmpne32 %f8, %f10, %i0 fmovrslez %i3, %f3, %f11 lduw [%l7 + 0x48], %i1 lduw [%l7 + 0x28], %i7 faligndata %f12, %f4, %f6 movrlz %l1, 0x1CD, %i4 fmovrdlez %l5, %f8, %f0 sllx %l6, 0x02, %l4 ldd [%l7 + 0x28], %f4 fexpand %f0, %f0 fxor %f6, %f12, %f10 tsubcc %o2, 0x0D2C, %o0 fmovdle %icc, %f3, %f8 lduw [%l7 + 0x1C], %g7 array8 %i6, %l0, %g2 fmovdcs %icc, %f6, %f14 movpos %icc, %o6, %l2 lduw [%l7 + 0x40], %o5 bg,a %xcc, loop_107 fpmerge %f1, %f13, %f14 fnot1 %f4, %f2 fones %f14 loop_107: fmovd %f6, %f14 ldsw [%l7 + 0x78], %g6 lduh [%l7 + 0x4A], %g4 fbule,a %fcc2, loop_108 ldsb [%l7 + 0x6D], %o7 srl %o4, %g3, %i5 sth %l3, [%l7 + 0x24] loop_108: ldsw [%l7 + 0x34], %g5 bvc,a,pt %icc, loop_109 fones %f5 bvc,pt %icc, loop_110 fabsd %f0, %f6 loop_109: ldd [%l7 + 0x70], %f6 orcc %o3, 0x147C, %g1 loop_110: faligndata %f12, %f10, %f6 edge32n %i2, %o1, %i0 movpos %icc, %i3, %i1 fmovsa %xcc, %f0, %f14 fmovdcc %xcc, %f14, %f14 st %f8, [%l7 + 0x14] ldd [%l7 + 0x78], %f2 brnz %l1, loop_111 fbo,a %fcc0, loop_112 ldub [%l7 + 0x20], %i7 fmovdneg %xcc, %f9, %f4 loop_111: array32 %l5, %i4, %l4 loop_112: stx %o2, [%l7 + 0x08] umul %l6, 0x0B5F, %o0 fpsub32s %f1, %f8, %f10 siam 0x0 fnot1 %f2, %f12 st %f3, [%l7 + 0x68] umul %i6, 0x16BB, %l0 movl %icc, %g7, %o6 fxors %f12, %f11, %f11 tne %icc, 0x6 brgez,a %g2, loop_113 tpos %xcc, 0x7 fandnot2s %f7, %f14, %f11 stw %l2, [%l7 + 0x48] loop_113: stb %g6, [%l7 + 0x2D] ldub [%l7 + 0x23], %o5 ldsh [%l7 + 0x1C], %g4 fpack16 %f12, %f10 siam 0x1 sth %o7, [%l7 + 0x6C] fmovrdgz %o4, %f10, %f8 fxnor %f12, %f10, %f14 ldsb [%l7 + 0x4E], %i5 tne %xcc, 0x3 pdist %f12, %f0, %f10 stx %g3, [%l7 + 0x10] fornot2s %f13, %f1, %f4 fpackfix %f4, %f6 fbul %fcc2, loop_114 ldsb [%l7 + 0x34], %g5 bvc loop_115 sth %l3, [%l7 + 0x6A] loop_114: ldx [%l7 + 0x20], %o3 sllx %i2, 0x06, %o1 loop_115: stw %g1, [%l7 + 0x0C] lduh [%l7 + 0x18], %i0 fnot1s %f2, %f11 ldub [%l7 + 0x6A], %i1 fcmpgt16 %f6, %f6, %i3 st %f14, [%l7 + 0x48] fcmpgt16 %f12, %f14, %i7 fmovdge %icc, %f4, %f3 fmovda %icc, %f14, %f13 tsubcc %l5, 0x03DD, %i4 ld [%l7 + 0x5C], %f8 fbge %fcc0, loop_116 srl %l1, 0x1F, %o2 st %f10, [%l7 + 0x40] fandnot1s %f6, %f0, %f10 loop_116: fpackfix %f4, %f0 fmovde %icc, %f11, %f12 orncc %l6, %l4, %o0 tcc %xcc, 0x2 ld [%l7 + 0x3C], %f6 ld [%l7 + 0x24], %f3 umulcc %l0, 0x1284, %g7 fxors %f2, %f15, %f4 brlez,a %o6, loop_117 lduh [%l7 + 0x64], %g2 ldsh [%l7 + 0x5E], %l2 bvs,pn %icc, loop_118 loop_117: sth %g6, [%l7 + 0x26] fnegd %f14, %f12 fpadd32 %f0, %f0, %f6 loop_118: brlez,a %o5, loop_119 fmovdne %xcc, %f9, %f15 fpsub16s %f15, %f12, %f8 stw %i6, [%l7 + 0x48] loop_119: bcc %icc, loop_120 udivx %g4, 0x05A6, %o4 ld [%l7 + 0x1C], %f3 fmovsa %icc, %f12, %f3 loop_120: stb %i5, [%l7 + 0x7A] udivx %g3, 0x0588, %o7 srlx %l3, 0x07, %o3 ldx [%l7 + 0x20], %g5 std %f14, [%l7 + 0x28] fmovrdne %o1, %f12, %f0 nop setx loop_121, %l0, %l1 jmpl %l1, %i2 movge %xcc, %i0, %i1 st %f12, [%l7 + 0x30] brnz %g1, loop_122 loop_121: bpos,pn %xcc, loop_123 fmovdgu %icc, %f2, %f10 fmovse %icc, %f11, %f14 loop_122: ldsb [%l7 + 0x4B], %i7 loop_123: tpos %icc, 0x4 movre %l5, %i3, %i4 fpadd16s %f7, %f0, %f5 udivx %o2, 0x03B6, %l1 edge16ln %l6, %o0, %l0 ldsw [%l7 + 0x70], %l4 mova %icc, %o6, %g2 ldsw [%l7 + 0x70], %l2 fzeros %f9 fmovse %icc, %f11, %f6 fmovsg %icc, %f5, %f15 subcc %g7, %o5, %i6 fpsub16s %f8, %f1, %f7 orcc %g4, 0x165E, %o4 ba %icc, loop_124 stx %g6, [%l7 + 0x60] movneg %icc, %i5, %g3 fcmpeq32 %f6, %f12, %o7 loop_124: fands %f11, %f10, %f7 std %f0, [%l7 + 0x38] stb %o3, [%l7 + 0x0F] fmovdg %xcc, %f1, %f0 fbe,a %fcc2, loop_125 fbl,a %fcc1, loop_126 edge32n %l3, %g5, %i2 fbge,a %fcc3, loop_127 loop_125: ldsw [%l7 + 0x7C], %i0 loop_126: fsrc1 %f14, %f4 umulcc %i1, %o1, %g1 loop_127: xnor %l5, 0x010B, %i3 fmul8sux16 %f12, %f6, %f8 fcmple32 %f0, %f2, %i4 stb %i7, [%l7 + 0x1A] ldx [%l7 + 0x68], %l1 brgz %o2, loop_128 te %xcc, 0x1 mova %icc, %l6, %o0 nop setx loop_129, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_128: st %f14, [%l7 + 0x50] fnors %f2, %f8, %f13 ldub [%l7 + 0x3E], %l4 loop_129: fbl %fcc3, loop_130 tl %icc, 0x2 tvs %icc, 0x1 ldsh [%l7 + 0x30], %o6 loop_130: brgez,a %g2, loop_131 fcmpes %fcc2, %f15, %f8 stw %l0, [%l7 + 0x54] brlz %l2, loop_132 loop_131: ta %xcc, 0x2 st %f13, [%l7 + 0x70] orncc %o5, %i6, %g4 loop_132: ld [%l7 + 0x10], %f8 fmovdle %xcc, %f2, %f15 edge32ln %o4, %g7, %i5 stx %g6, [%l7 + 0x40] fble,a %fcc0, loop_133 fmovsvc %xcc, %f10, %f8 fmovsne %icc, %f7, %f8 fpadd32s %f15, %f0, %f1 loop_133: fmovdcs %icc, %f12, %f9 ldub [%l7 + 0x45], %g3 subc %o3, 0x1DF4, %l3 fcmped %fcc0, %f12, %f8 sdivx %g5, 0x153D, %i2 fmovdgu %icc, %f3, %f7 movle %icc, %i0, %o7 fmovdvc %icc, %f1, %f1 movpos %icc, %i1, %g1 ldub [%l7 + 0x78], %o1 std %f8, [%l7 + 0x38] st %f4, [%l7 + 0x7C] lduh [%l7 + 0x50], %l5 edge8l %i3, %i4, %i7 ldsw [%l7 + 0x60], %o2 array32 %l1, %o0, %l4 fmovrsgez %l6, %f8, %f15 fpack16 %f6, %f12 ldub [%l7 + 0x75], %g2 fbn %fcc3, loop_134 fbul,a %fcc1, loop_135 movn %xcc, %o6, %l0 ldd [%l7 + 0x38], %f4 loop_134: ldd [%l7 + 0x50], %f2 loop_135: movne %xcc, %o5, %i6 mulx %g4, %l2, %g7 fmovdcc %xcc, %f1, %f8 stw %i5, [%l7 + 0x08] ldx [%l7 + 0x30], %g6 fxor %f0, %f10, %f8 lduh [%l7 + 0x78], %o4 array32 %g3, %l3, %g5 stx %i2, [%l7 + 0x78] mulscc %o3, %i0, %i1 smulcc %o7, %o1, %g1 sth %l5, [%l7 + 0x72] ldx [%l7 + 0x28], %i3 be,a loop_136 fbe %fcc3, loop_137 andcc %i4, %i7, %o2 stb %o0, [%l7 + 0x2D] loop_136: edge8n %l4, %l6, %l1 loop_137: std %f0, [%l7 + 0x30] fmul8x16al %f15, %f5, %f0 sll %o6, 0x12, %l0 fornot1 %f4, %f6, %f6 movpos %icc, %o5, %g2 edge8l %g4, %l2, %i6 movrgz %g7, 0x054, %g6 fmovdg %icc, %f4, %f4 edge16n %o4, %g3, %l3 fnegd %f6, %f8 mulx %g5, %i5, %i2 array16 %i0, %i1, %o7 fbn,a %fcc1, loop_138 bgu,pn %xcc, loop_139 fpmerge %f7, %f11, %f10 movne %icc, %o3, %o1 loop_138: ldub [%l7 + 0x1A], %l5 loop_139: ldsb [%l7 + 0x75], %g1 std %f8, [%l7 + 0x10] tcc %icc, 0x6 ba %icc, loop_140 fcmpne16 %f8, %f8, %i3 movle %xcc, %i7, %o2 fzero %f6 loop_140: fmovdle %icc, %f6, %f10 fmovrdlez %i4, %f10, %f6 movl %icc, %o0, %l4 fcmps %fcc0, %f10, %f9 sra %l6, %o6, %l1 fxnor %f2, %f12, %f10 ldd [%l7 + 0x18], %f8 fbne,a %fcc0, loop_141 fpmerge %f15, %f15, %f14 fornot1s %f4, %f12, %f3 srl %o5, 0x00, %l0 loop_141: edge16ln %g2, %g4, %i6 tneg %xcc, 0x5 fnegd %f8, %f4 std %f12, [%l7 + 0x18] bleu,pn %icc, loop_142 ld [%l7 + 0x5C], %f8 fmovs %f0, %f0 fpackfix %f8, %f15 loop_142: addcc %g7, %g6, %o4 fmovrdgez %g3, %f12, %f12 movge %icc, %l3, %g5 umul %i5, 0x1929, %l2 fmovdcc %xcc, %f6, %f6 fpsub16s %f9, %f0, %f2 fcmple32 %f0, %f6, %i2 tleu %icc, 0x7 ldd [%l7 + 0x48], %f0 mova %icc, %i0, %i1 fmuld8ulx16 %f11, %f12, %f12 nop setx loop_143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o3, [%l7 + 0x70] smulcc %o1, 0x14EE, %l5 fbne %fcc3, loop_144 loop_143: fcmpgt16 %f6, %f10, %g1 array32 %o7, %i3, %o2 ldsb [%l7 + 0x18], %i4 loop_144: array16 %i7, %o0, %l6 fmovrdgez %l4, %f0, %f12 sth %l1, [%l7 + 0x0C] fabsd %f8, %f0 tge %icc, 0x3 edge8 %o5, %o6, %g2 tg %xcc, 0x7 sdivcc %l0, 0x1BA4, %i6 fnot1s %f5, %f6 bpos,pn %xcc, loop_145 brgz %g4, loop_146 fcmpd %fcc0, %f4, %f4 fsrc1 %f0, %f2 loop_145: fzero %f2 loop_146: andncc %g6, %g7, %o4 lduh [%l7 + 0x5C], %g3 std %f4, [%l7 + 0x50] fcmpne32 %f2, %f10, %l3 bcs,a,pt %xcc, loop_147 fmovdcc %icc, %f7, %f1 be,a loop_148 fbug %fcc1, loop_149 loop_147: nop setx loop_150, %l0, %l1 jmpl %l1, %g5 fbg %fcc3, loop_151 loop_148: stx %l2, [%l7 + 0x60] loop_149: fbo %fcc0, loop_152 loop_150: fmovrdlz %i5, %f14, %f10 loop_151: sethi 0x0D8A, %i0 stw %i1, [%l7 + 0x2C] loop_152: fmovscc %xcc, %f3, %f9 fpsub32s %f6, %f15, %f4 fbo,a %fcc1, loop_153 srl %i2, %o1, %l5 lduw [%l7 + 0x10], %o3 std %f14, [%l7 + 0x58] loop_153: movrlez %g1, %i3, %o7 subc %i4, 0x1297, %o2 umulcc %o0, %i7, %l4 ldsw [%l7 + 0x44], %l6 fmovse %xcc, %f15, %f3 fmovdl %icc, %f12, %f1 fnot1s %f7, %f12 ldsb [%l7 + 0x40], %o5 tn %icc, 0x6 fxor %f8, %f14, %f2 stx %o6, [%l7 + 0x48] ldd [%l7 + 0x58], %f10 fmovdl %xcc, %f13, %f8 ldx [%l7 + 0x68], %g2 ldsw [%l7 + 0x28], %l0 ldd [%l7 + 0x38], %f0 fmovrsgz %l1, %f14, %f5 fbne %fcc1, loop_154 edge16n %g4, %i6, %g7 sub %g6, %o4, %l3 brgz %g3, loop_155 loop_154: fcmple32 %f2, %f0, %l2 ldd [%l7 + 0x38], %f12 fcmped %fcc1, %f6, %f8 loop_155: or %g5, 0x03AF, %i5 fba,a %fcc3, loop_156 lduh [%l7 + 0x52], %i1 fbuge %fcc1, loop_157 st %f7, [%l7 + 0x10] loop_156: fpsub16 %f8, %f8, %f6 ldx [%l7 + 0x30], %i0 loop_157: sethi 0x00E0, %i2 fornot2s %f9, %f4, %f11 orcc %o1, 0x0839, %o3 nop setx loop_158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc0, loop_159 fmovsgu %xcc, %f9, %f9 fmovdn %icc, %f8, %f15 loop_158: ld [%l7 + 0x1C], %f7 loop_159: sdivx %l5, 0x12E0, %g1 stx %o7, [%l7 + 0x50] fpadd16s %f1, %f15, %f10 fmovdl %icc, %f3, %f9 addcc %i4, 0x1082, %i3 ldsh [%l7 + 0x6C], %o2 fba %fcc0, loop_160 fxnor %f4, %f14, %f12 orncc %o0, %i7, %l6 fornot1s %f3, %f6, %f4 loop_160: orcc %o5, 0x0F91, %o6 fcmple16 %f8, %f4, %g2 tvc %xcc, 0x4 ldsw [%l7 + 0x2C], %l0 fcmpne32 %f2, %f8, %l4 tvc %xcc, 0x7 bcc %icc, loop_161 tleu %xcc, 0x1 fnot1 %f12, %f0 fmovsvs %xcc, %f5, %f0 loop_161: ld [%l7 + 0x64], %f9 fmovse %icc, %f5, %f3 std %f4, [%l7 + 0x58] stw %l1, [%l7 + 0x08] fmovd %f10, %f12 ld [%l7 + 0x7C], %f13 fpack32 %f0, %f12, %f0 bcs %icc, loop_162 move %icc, %g4, %g7 bvs loop_163 ldsw [%l7 + 0x44], %g6 loop_162: stw %i6, [%l7 + 0x5C] fnot2s %f15, %f14 loop_163: sdivx %l3, 0x19A6, %o4 tvc %xcc, 0x7 std %f0, [%l7 + 0x60] fmovsvc %icc, %f2, %f4 tcc %icc, 0x4 std %f2, [%l7 + 0x78] bgu,a %icc, loop_164 ldsb [%l7 + 0x31], %l2 movge %xcc, %g5, %i5 fbul,a %fcc0, loop_165 loop_164: fpsub32s %f11, %f7, %f1 alignaddr %i1, %g3, %i0 edge32ln %i2, %o3, %l5 loop_165: fbe %fcc0, loop_166 brnz %g1, loop_167 umulcc %o7, 0x0A56, %o1 ld [%l7 + 0x24], %f7 loop_166: stb %i4, [%l7 + 0x7A] loop_167: lduh [%l7 + 0x6E], %i3 addccc %o0, %o2, %i7 umul %l6, 0x1C69, %o6 sth %g2, [%l7 + 0x58] ldsw [%l7 + 0x50], %l0 srlx %l4, %o5, %g4 bn,a,pn %icc, loop_168 ldsh [%l7 + 0x0E], %g7 sdivcc %g6, 0x1A44, %l1 bcs,a loop_169 loop_168: fone %f4 sub %i6, %o4, %l2 fornot2s %f4, %f12, %f10 loop_169: stx %g5, [%l7 + 0x18] fsrc1s %f13, %f12 mulx %i5, %i1, %l3 stb %g3, [%l7 + 0x3C] sllx %i2, %o3, %l5 fpadd32s %f6, %f3, %f0 array16 %i0, %g1, %o1 ldd [%l7 + 0x38], %f6 fabss %f15, %f8 sth %o7, [%l7 + 0x4C] sll %i3, 0x15, %i4 ldub [%l7 + 0x33], %o0 fmovsge %xcc, %f14, %f6 movneg %xcc, %i7, %o2 fnot1s %f8, %f13 fbo %fcc0, loop_170 ldsb [%l7 + 0x65], %o6 fsrc2s %f5, %f9 edge8l %l6, %g2, %l4 loop_170: movleu %xcc, %o5, %l0 movcc %xcc, %g7, %g6 ldub [%l7 + 0x41], %l1 fmovsgu %icc, %f14, %f8 ldsb [%l7 + 0x26], %i6 tcc %xcc, 0x2 fmovse %icc, %f14, %f1 movle %xcc, %o4, %l2 st %f10, [%l7 + 0x7C] ldub [%l7 + 0x3C], %g5 fnand %f12, %f4, %f12 andcc %g4, %i1, %i5 fbge,a %fcc3, loop_171 ldub [%l7 + 0x4D], %g3 ba,pn %icc, loop_172 fandnot1s %f3, %f2, %f5 loop_171: fpadd16 %f12, %f8, %f0 lduh [%l7 + 0x70], %i2 loop_172: bg,a,pn %icc, loop_173 stx %l3, [%l7 + 0x48] bg,a loop_174 ldsh [%l7 + 0x64], %o3 loop_173: fandnot1s %f6, %f12, %f0 fmovdleu %xcc, %f5, %f8 loop_174: stw %l5, [%l7 + 0x6C] tleu %xcc, 0x7 array8 %i0, %g1, %o1 edge8n %o7, %i4, %i3 fmul8x16al %f10, %f0, %f12 fbn %fcc1, loop_175 fmovsgu %xcc, %f10, %f2 fmovsge %xcc, %f12, %f0 stb %o0, [%l7 + 0x44] loop_175: fxors %f6, %f12, %f12 fmovsne %xcc, %f13, %f11 ldsh [%l7 + 0x36], %i7 sra %o2, %l6, %o6 bleu,pt %icc, loop_176 sll %g2, %o5, %l4 stx %g7, [%l7 + 0x48] sllx %l0, 0x0C, %g6 loop_176: fzero %f2 xnor %l1, 0x13D5, %i6 bcs,pn %xcc, loop_177 movrlez %l2, 0x309, %g5 brgz,a %o4, loop_178 ldsw [%l7 + 0x24], %i1 loop_177: fabsd %f8, %f4 bcs,pt %icc, loop_179 loop_178: stb %g4, [%l7 + 0x5C] fmovdg %icc, %f1, %f7 srl %g3, 0x0C, %i2 loop_179: ld [%l7 + 0x54], %f14 bge loop_180 subccc %l3, 0x070E, %i5 srlx %l5, %i0, %g1 fmovdneg %xcc, %f3, %f3 loop_180: sth %o3, [%l7 + 0x6A] addccc %o1, 0x0F16, %i4 fmovdg %icc, %f4, %f10 fxors %f11, %f13, %f0 fmovsn %xcc, %f13, %f12 movne %xcc, %o7, %i3 ldub [%l7 + 0x53], %o0 fands %f7, %f12, %f12 movrgez %o2, %l6, %o6 fmovdvc %icc, %f3, %f6 movrlz %i7, 0x06F, %o5 fbul %fcc1, loop_181 andncc %l4, %g7, %g2 xnorcc %g6, 0x1F8E, %l0 fpadd16 %f4, %f10, %f6 loop_181: addccc %i6, %l1, %l2 ldx [%l7 + 0x28], %g5 stx %i1, [%l7 + 0x48] fxnors %f5, %f1, %f14 fbuge,a %fcc0, loop_182 sra %g4, %o4, %g3 fbul,a %fcc2, loop_183 fbu %fcc1, loop_184 loop_182: subc %i2, 0x1A2D, %i5 alignaddr %l5, %l3, %g1 loop_183: ldx [%l7 + 0x58], %o3 loop_184: alignaddr %o1, %i0, %o7 and %i3, %o0, %o2 fmovsvs %xcc, %f11, %f13 fcmpgt32 %f8, %f0, %i4 fmovscc %icc, %f12, %f5 fpadd32 %f8, %f6, %f14 fpack16 %f10, %f7 brnz %o6, loop_185 fsrc2s %f11, %f13 edge16n %i7, %l6, %o5 bg,a loop_186 loop_185: te %icc, 0x3 fxnors %f1, %f2, %f14 ldsb [%l7 + 0x29], %g7 loop_186: fmovrsne %l4, %f1, %f5 fpsub16 %f0, %f2, %f4 fbne,a %fcc3, loop_187 fble,a %fcc3, loop_188 lduw [%l7 + 0x78], %g6 fmovrslz %l0, %f1, %f9 loop_187: bn %xcc, loop_189 loop_188: fxnors %f11, %f1, %f12 andn %i6, %l1, %l2 lduh [%l7 + 0x7C], %g2 loop_189: st %f13, [%l7 + 0x7C] fbul,a %fcc0, loop_190 bpos,pt %xcc, loop_191 movne %icc, %g5, %g4 move %xcc, %i1, %o4 loop_190: fmovdneg %xcc, %f15, %f0 loop_191: movcs %xcc, %i2, %g3 fmovdne %xcc, %f0, %f5 udiv %i5, 0x1E86, %l5 std %f6, [%l7 + 0x10] edge8ln %g1, %o3, %o1 fmovd %f4, %f10 fmovrslez %l3, %f11, %f2 fmovrslz %i0, %f1, %f0 nop setx loop_192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %i3, 0x351, %o7 st %f15, [%l7 + 0x7C] bn %icc, loop_193 loop_192: fmovrslez %o0, %f1, %f14 tneg %icc, 0x4 sth %o2, [%l7 + 0x26] loop_193: ldub [%l7 + 0x32], %i4 fmovsg %xcc, %f15, %f0 ldd [%l7 + 0x40], %f14 edge16l %i7, %l6, %o5 ldd [%l7 + 0x48], %f12 subc %o6, 0x0F06, %l4 bgu %xcc, loop_194 fpack16 %f12, %f1 movvs %icc, %g6, %g7 bvc,a %xcc, loop_195 loop_194: fmul8x16al %f13, %f11, %f10 lduh [%l7 + 0x78], %i6 fmovdne %xcc, %f4, %f9 loop_195: ldub [%l7 + 0x22], %l0 sth %l2, [%l7 + 0x70] udiv %g2, 0x19B3, %l1 movpos %xcc, %g5, %g4 popc 0x02CD, %o4 fmovdne %icc, %f15, %f5 stx %i2, [%l7 + 0x30] fcmpgt16 %f10, %f2, %g3 smul %i1, 0x1871, %l5 lduh [%l7 + 0x1A], %g1 fmovsvc %xcc, %f1, %f5 stb %o3, [%l7 + 0x26] array32 %o1, %i5, %l3 fnors %f7, %f2, %f10 bneg,a,pn %icc, loop_196 nop setx loop_197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %i0, %o7, %i3 ldsw [%l7 + 0x34], %o0 loop_196: movle %icc, %o2, %i7 loop_197: movrlz %l6, 0x03D, %i4 sth %o6, [%l7 + 0x76] fmovda %xcc, %f13, %f14 bpos loop_198 ta %icc, 0x4 fmovsn %icc, %f6, %f7 movn %xcc, %o5, %g6 loop_198: edge16n %l4, %i6, %g7 udivcc %l2, 0x12B8, %l0 fpadd16 %f8, %f4, %f8 ldd [%l7 + 0x30], %f8 edge16ln %g2, %g5, %l1 fbl,a %fcc0, loop_199 sth %g4, [%l7 + 0x24] fmovsne %icc, %f8, %f2 fpsub16 %f8, %f12, %f2 loop_199: fxors %f3, %f13, %f1 stb %i2, [%l7 + 0x6A] fbule %fcc3, loop_200 sub %o4, %g3, %i1 movg %icc, %l5, %o3 lduw [%l7 + 0x48], %o1 loop_200: fbe,a %fcc1, loop_201 fbl,a %fcc0, loop_202 fmovdpos %icc, %f2, %f5 ldd [%l7 + 0x50], %f10 loop_201: xor %i5, %g1, %i0 loop_202: lduh [%l7 + 0x3C], %o7 fmovsvs %xcc, %f3, %f11 fbo %fcc0, loop_203 stx %l3, [%l7 + 0x20] brz %i3, loop_204 ldsw [%l7 + 0x24], %o0 loop_203: fors %f0, %f6, %f10 fandnot2s %f13, %f9, %f3 loop_204: mulx %i7, %l6, %o2 movrgez %o6, 0x0A3, %o5 orn %g6, %i4, %l4 xor %i6, 0x0335, %g7 fpadd32 %f2, %f8, %f0 fbue,a %fcc2, loop_205 fmovrdgez %l0, %f10, %f0 fmovrde %l2, %f14, %f10 tl %icc, 0x6 loop_205: ld [%l7 + 0x74], %f4 movneg %icc, %g5, %l1 bvs,pn %xcc, loop_206 fmovrdgez %g4, %f14, %f4 xnorcc %i2, %g2, %g3 tgu %xcc, 0x5 loop_206: lduh [%l7 + 0x1A], %i1 sethi 0x1E6E, %o4 fors %f12, %f7, %f7 bleu,a loop_207 andn %o3, %l5, %o1 fmovdl %icc, %f3, %f5 fcmpeq32 %f4, %f12, %g1 loop_207: st %f11, [%l7 + 0x38] lduh [%l7 + 0x4C], %i5 ldub [%l7 + 0x0E], %i0 fmovsneg %xcc, %f2, %f11 fbo %fcc2, loop_208 sth %o7, [%l7 + 0x26] taddcctv %l3, 0x1AC0, %o0 stw %i3, [%l7 + 0x24] loop_208: ldd [%l7 + 0x08], %f12 be,a,pn %xcc, loop_209 edge16l %l6, %o2, %o6 movleu %xcc, %i7, %g6 fandnot1 %f12, %f12, %f14 loop_209: lduw [%l7 + 0x0C], %o5 srlx %i4, %l4, %g7 std %f4, [%l7 + 0x20] movneg %xcc, %i6, %l0 brgez,a %l2, loop_210 umulcc %g5, 0x0BBB, %l1 tn %icc, 0x1 ldsb [%l7 + 0x77], %g4 loop_210: std %f4, [%l7 + 0x10] sth %g2, [%l7 + 0x22] nop setx loop_211, %l0, %l1 jmpl %l1, %g3 movcc %icc, %i1, %i2 brgez %o3, loop_212 ta %xcc, 0x0 loop_211: fandnot2 %f8, %f6, %f0 sth %l5, [%l7 + 0x18] loop_212: fmovdge %xcc, %f11, %f15 st %f13, [%l7 + 0x18] st %f12, [%l7 + 0x40] movrlez %o4, %o1, %g1 fcmpgt16 %f14, %f14, %i5 edge32ln %o7, %i0, %l3 fmovsg %xcc, %f12, %f7 fnot2s %f5, %f2 lduh [%l7 + 0x44], %o0 ldsh [%l7 + 0x4A], %i3 sub %l6, %o2, %i7 lduh [%l7 + 0x58], %g6 fmovdleu %icc, %f14, %f14 umul %o6, 0x15D3, %o5 sra %i4, %g7, %i6 nop setx loop_213, %l0, %l1 jmpl %l1, %l0 srl %l2, %l4, %l1 bvs %icc, loop_214 ldsb [%l7 + 0x5F], %g4 loop_213: lduh [%l7 + 0x18], %g2 orncc %g5, 0x177C, %g3 loop_214: fmovdg %xcc, %f12, %f5 movpos %xcc, %i1, %o3 fcmpeq32 %f10, %f12, %i2 bcs,a,pn %xcc, loop_215 fandnot1s %f1, %f13, %f9 alignaddrl %l5, %o1, %g1 fmovd %f10, %f0 loop_215: xor %i5, %o4, %i0 fcmpd %fcc1, %f6, %f4 addcc %l3, 0x1CE4, %o7 st %f4, [%l7 + 0x44] fmovdle %icc, %f12, %f6 fxor %f6, %f0, %f6 fmovdcs %xcc, %f10, %f7 fnot1s %f2, %f10 fxnor %f2, %f10, %f8 bcs,a,pt %icc, loop_216 udiv %o0, 0x030D, %i3 tne %icc, 0x7 fcmpd %fcc2, %f10, %f12 loop_216: fcmped %fcc2, %f4, %f10 ldsb [%l7 + 0x56], %l6 fmovdn %icc, %f12, %f6 movrgz %o2, 0x3BB, %i7 fpadd16 %f6, %f10, %f14 tgu %xcc, 0x0 stb %o6, [%l7 + 0x4D] fsrc2s %f2, %f1 ldsw [%l7 + 0x1C], %o5 movre %g6, %i4, %i6 fmovsvc %icc, %f0, %f0 ld [%l7 + 0x38], %f13 fandnot2s %f7, %f7, %f6 orcc %g7, %l2, %l0 fpadd16s %f3, %f5, %f8 xorcc %l4, 0x14DC, %l1 fmovdleu %icc, %f2, %f3 fnors %f12, %f9, %f6 fmovde %icc, %f6, %f6 fmovsvs %icc, %f13, %f13 fones %f2 brz %g2, loop_217 fsrc2s %f5, %f9 fmovrde %g4, %f0, %f6 fmovsvc %xcc, %f9, %f9 loop_217: movrlez %g5, %g3, %o3 fsrc2 %f6, %f10 fmovsa %xcc, %f14, %f4 ldx [%l7 + 0x50], %i2 stw %i1, [%l7 + 0x20] movvc %icc, %o1, %l5 ldsh [%l7 + 0x4E], %i5 ldx [%l7 + 0x50], %o4 st %f12, [%l7 + 0x1C] fbuge %fcc1, loop_218 ldsb [%l7 + 0x11], %i0 fcmped %fcc2, %f14, %f12 lduw [%l7 + 0x78], %l3 loop_218: addccc %o7, 0x07A2, %o0 ldx [%l7 + 0x58], %i3 sth %g1, [%l7 + 0x48] bge,pn %icc, loop_219 fmovsa %icc, %f4, %f14 tsubcctv %l6, 0x1977, %o2 xnor %o6, %i7, %g6 loop_219: fnot2s %f3, %f5 tcc %icc, 0x1 alignaddrl %o5, %i4, %g7 ldsw [%l7 + 0x5C], %l2 tneg %icc, 0x3 fbul %fcc3, loop_220 ldsh [%l7 + 0x30], %i6 srax %l0, %l4, %l1 fcmpes %fcc2, %f11, %f4 loop_220: bl,a loop_221 fsrc2s %f9, %f8 ldsb [%l7 + 0x5B], %g2 siam 0x6 loop_221: fnegs %f10, %f2 movn %xcc, %g4, %g5 fmovsne %icc, %f7, %f8 tg %xcc, 0x7 fmovrsgez %g3, %f1, %f9 fpadd32 %f10, %f14, %f2 edge8 %i2, %i1, %o1 bleu,pt %xcc, loop_222 sth %o3, [%l7 + 0x4E] add %i5, 0x13E9, %l5 fbg %fcc3, loop_223 loop_222: st %f7, [%l7 + 0x30] edge8ln %i0, %o4, %o7 fpadd16 %f0, %f2, %f10 loop_223: fmovde %icc, %f4, %f0 fmovspos %icc, %f10, %f10 ldd [%l7 + 0x20], %f12 udivx %l3, 0x1C80, %o0 fba,a %fcc0, loop_224 st %f8, [%l7 + 0x30] andcc %i3, 0x14B6, %l6 stx %g1, [%l7 + 0x38] loop_224: fmovsgu %icc, %f3, %f0 sethi 0x0447, %o2 edge8 %o6, %i7, %o5 ldub [%l7 + 0x52], %g6 ta %icc, 0x1 fornot1s %f7, %f5, %f14 fbule %fcc1, loop_225 stw %i4, [%l7 + 0x24] fmovsa %icc, %f15, %f7 movneg %icc, %l2, %g7 loop_225: fmovrse %i6, %f2, %f9 movrlez %l4, %l0, %l1 lduw [%l7 + 0x60], %g2 stb %g4, [%l7 + 0x25] ldsh [%l7 + 0x4A], %g5 movrlz %g3, %i1, %o1 fzero %f0 addccc %i2, %o3, %l5 tsubcc %i5, 0x05F4, %o4 ldx [%l7 + 0x40], %o7 brz,a %l3, loop_226 sth %i0, [%l7 + 0x0C] bshuffle %f0, %f8, %f2 fbge %fcc0, loop_227 loop_226: tneg %icc, 0x7 fpackfix %f0, %f9 movcs %icc, %o0, %l6 loop_227: tle %icc, 0x3 fand %f8, %f4, %f6 movgu %xcc, %i3, %g1 stw %o6, [%l7 + 0x28] fbu %fcc2, loop_228 fzeros %f7 ba loop_229 sth %i7, [%l7 + 0x24] loop_228: faligndata %f2, %f10, %f2 array8 %o5, %g6, %o2 loop_229: be,pt %xcc, loop_230 movleu %icc, %l2, %i4 st %f6, [%l7 + 0x1C] fmovd %f6, %f8 loop_230: movleu %xcc, %i6, %g7 fandnot1 %f10, %f4, %f14 ba,a loop_231 fzeros %f0 sll %l0, 0x05, %l1 ldub [%l7 + 0x11], %g2 loop_231: edge32 %l4, %g4, %g3 ldd [%l7 + 0x18], %f6 fmovrde %i1, %f10, %f6 fmovrdgz %o1, %f8, %f14 stb %g5, [%l7 + 0x6A] ldsw [%l7 + 0x20], %i2 ba loop_232 movrgez %l5, 0x36F, %i5 brz,a %o4, loop_233 fandnot1s %f5, %f12, %f7 loop_232: fmul8x16 %f9, %f2, %f6 st %f2, [%l7 + 0x60] loop_233: fcmpne32 %f2, %f14, %o7 mova %xcc, %l3, %i0 udivcc %o3, 0x154E, %l6 sth %i3, [%l7 + 0x64] fnot2s %f15, %f14 fmovdge %xcc, %f13, %f15 stw %o0, [%l7 + 0x4C] stb %o6, [%l7 + 0x71] stb %i7, [%l7 + 0x3B] te %icc, 0x0 fmovsgu %xcc, %f4, %f14 fmul8sux16 %f4, %f8, %f12 ldd [%l7 + 0x70], %f4 movrgz %o5, 0x23B, %g1 edge8ln %g6, %l2, %o2 umul %i4, %i6, %l0 fmovdn %xcc, %f4, %f9 ldsb [%l7 + 0x7A], %g7 add %l1, %g2, %l4 stb %g3, [%l7 + 0x48] fcmpgt16 %f4, %f12, %g4 ba,a,pn %icc, loop_234 movvs %xcc, %i1, %o1 ldsw [%l7 + 0x70], %g5 fmovd %f12, %f4 loop_234: bneg,a loop_235 fbn %fcc3, loop_236 ld [%l7 + 0x38], %f1 fornot2 %f12, %f12, %f6 loop_235: array8 %l5, %i2, %i5 loop_236: st %f2, [%l7 + 0x34] ldsb [%l7 + 0x25], %o4 fxors %f12, %f6, %f0 lduw [%l7 + 0x3C], %l3 taddcctv %i0, %o3, %o7 fzero %f8 std %f10, [%l7 + 0x10] fble,a %fcc3, loop_237 edge16l %i3, %o0, %l6 tle %xcc, 0x0 lduw [%l7 + 0x44], %o6 loop_237: ldd [%l7 + 0x48], %f10 fzeros %f14 std %f4, [%l7 + 0x30] fcmpd %fcc1, %f0, %f0 bpos,pn %icc, loop_238 fmul8x16au %f0, %f4, %f8 stb %i7, [%l7 + 0x26] stx %o5, [%l7 + 0x08] loop_238: fpsub32 %f2, %f0, %f8 fmovdleu %icc, %f0, %f5 srl %g6, 0x0C, %l2 fmovdg %xcc, %f10, %f13 movrgez %o2, %g1, %i4 ldub [%l7 + 0x6B], %i6 fbule %fcc1, loop_239 bn %icc, loop_240 sllx %g7, 0x19, %l1 orn %l0, %g2, %g3 loop_239: stx %g4, [%l7 + 0x60] loop_240: bg,pt %icc, loop_241 movvs %icc, %i1, %o1 std %f14, [%l7 + 0x60] sll %g5, %l4, %l5 loop_241: tcs %icc, 0x6 ldx [%l7 + 0x20], %i5 taddcc %i2, 0x151E, %l3 tleu %icc, 0x5 tsubcc %o4, %i0, %o7 lduw [%l7 + 0x08], %o3 movleu %icc, %i3, %o0 sdiv %o6, 0x021F, %i7 stb %l6, [%l7 + 0x1A] ldd [%l7 + 0x28], %f12 stw %o5, [%l7 + 0x48] sdivx %l2, 0x0E5C, %o2 or %g6, %i4, %g1 lduh [%l7 + 0x70], %i6 alignaddr %l1, %l0, %g7 tvs %icc, 0x1 stb %g3, [%l7 + 0x54] movrne %g2, %i1, %g4 bcs,a,pt %xcc, loop_242 xnor %g5, 0x1709, %l4 srax %l5, 0x05, %o1 orncc %i5, 0x146A, %l3 loop_242: ldsb [%l7 + 0x76], %i2 ldx [%l7 + 0x20], %o4 subcc %i0, %o3, %i3 st %f1, [%l7 + 0x54] lduw [%l7 + 0x0C], %o0 tgu %icc, 0x6 ldd [%l7 + 0x48], %f12 fbule %fcc1, loop_243 stx %o6, [%l7 + 0x30] ldd [%l7 + 0x40], %f4 lduh [%l7 + 0x2E], %o7 loop_243: fornot1s %f7, %f3, %f14 fbne,a %fcc3, loop_244 fxnor %f8, %f2, %f10 stw %l6, [%l7 + 0x18] fbne %fcc0, loop_245 loop_244: fornot1 %f12, %f12, %f2 stx %i7, [%l7 + 0x28] brgz %o5, loop_246 loop_245: lduw [%l7 + 0x5C], %l2 sdivcc %o2, 0x1256, %g6 ld [%l7 + 0x3C], %f9 loop_246: st %f1, [%l7 + 0x44] addcc %g1, %i6, %l1 bcs,pn %icc, loop_247 movvc %icc, %i4, %l0 tcs %icc, 0x6 popc %g7, %g2 loop_247: st %f15, [%l7 + 0x5C] st %f5, [%l7 + 0x70] lduh [%l7 + 0x14], %g3 fmovdne %xcc, %f10, %f1 fornot1s %f15, %f12, %f2 faligndata %f6, %f8, %f6 tcs %xcc, 0x5 tsubcctv %g4, %i1, %l4 fmovdn %xcc, %f8, %f0 fmovsle %icc, %f13, %f4 fmovrdlez %g5, %f12, %f12 lduh [%l7 + 0x70], %o1 nop setx loop_248, %l0, %l1 jmpl %l1, %i5 movneg %xcc, %l5, %i2 fnot2s %f7, %f11 fmuld8sux16 %f8, %f10, %f12 loop_248: ldsh [%l7 + 0x2A], %o4 fsrc2s %f1, %f4 orncc %l3, %i0, %i3 fmuld8sux16 %f9, %f14, %f8 fexpand %f6, %f6 ldsw [%l7 + 0x10], %o0 srax %o6, %o7, %l6 fnot2s %f0, %f1 std %f4, [%l7 + 0x60] ldsw [%l7 + 0x20], %o3 sll %o5, %i7, %o2 st %f6, [%l7 + 0x60] xnor %l2, %g1, %i6 ld [%l7 + 0x78], %f1 lduw [%l7 + 0x3C], %g6 bvc,a,pn %icc, loop_249 smul %l1, 0x078E, %i4 be %xcc, loop_250 movrne %l0, 0x1C4, %g2 loop_249: te %xcc, 0x5 fmovsle %icc, %f10, %f12 loop_250: tpos %icc, 0x5 std %f10, [%l7 + 0x60] srl %g7, 0x00, %g3 fornot1s %f8, %f9, %f11 sth %i1, [%l7 + 0x7A] fsrc2s %f13, %f11 movl %icc, %g4, %g5 be %xcc, loop_251 fmuld8ulx16 %f14, %f13, %f0 fcmpne16 %f6, %f0, %o1 stb %l4, [%l7 + 0x78] loop_251: ldd [%l7 + 0x78], %f2 fxor %f14, %f14, %f14 fmovdcs %icc, %f0, %f10 lduw [%l7 + 0x14], %i5 addc %l5, 0x023C, %o4 ld [%l7 + 0x5C], %f15 ldub [%l7 + 0x6A], %l3 st %f5, [%l7 + 0x4C] nop setx loop_252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %i0, %i2, %i3 fmovdgu %icc, %f1, %f13 loop_252: ldsh [%l7 + 0x20], %o6 loop_253: fmovrde %o7, %f10, %f4 fmul8x16 %f8, %f6, %f8 ldsh [%l7 + 0x4E], %o0 fones %f8 stx %l6, [%l7 + 0x68] std %f12, [%l7 + 0x60] lduh [%l7 + 0x64], %o5 bg,a loop_254 fbo %fcc1, loop_255 fba %fcc2, loop_256 bpos,a loop_257 loop_254: ldx [%l7 + 0x48], %o3 loop_255: fmovdne %xcc, %f4, %f5 loop_256: fabsd %f4, %f8 loop_257: fpadd32 %f14, %f0, %f8 stx %o2, [%l7 + 0x08] lduh [%l7 + 0x16], %l2 fmovdpos %xcc, %f9, %f3 smulcc %g1, %i6, %g6 fmovrslez %l1, %f14, %f9 edge16ln %i4, %i7, %g2 movrgz %l0, %g3, %g7 std %f0, [%l7 + 0x18] smulcc %i1, %g5, %o1 stw %g4, [%l7 + 0x08] ldsh [%l7 + 0x22], %i5 fnot1 %f0, %f4 lduh [%l7 + 0x60], %l4 fcmple16 %f12, %f6, %l5 tn %icc, 0x0 for %f6, %f6, %f6 lduw [%l7 + 0x3C], %o4 fbue %fcc2, loop_258 fsrc2s %f2, %f4 stb %i0, [%l7 + 0x1A] fmovsg %xcc, %f14, %f8 loop_258: edge32 %l3, %i3, %i2 ldub [%l7 + 0x7E], %o7 fpadd32s %f12, %f11, %f10 stx %o6, [%l7 + 0x68] fmovdne %xcc, %f12, %f13 fnors %f5, %f14, %f11 ld [%l7 + 0x60], %f0 brz %o0, loop_259 movrgez %o5, 0x351, %o3 fmovrse %l6, %f12, %f10 fmovdvc %icc, %f12, %f9 loop_259: fcmple32 %f2, %f8, %l2 st %f1, [%l7 + 0x70] ld [%l7 + 0x28], %f4 xnor %g1, 0x00C6, %o2 fmovdvc %xcc, %f8, %f5 st %f13, [%l7 + 0x68] ldx [%l7 + 0x20], %i6 movleu %icc, %g6, %l1 fpmerge %f2, %f10, %f10 fpadd16 %f10, %f10, %f0 ldx [%l7 + 0x48], %i7 ba loop_260 alignaddrl %i4, %l0, %g2 edge32ln %g7, %i1, %g5 stx %o1, [%l7 + 0x08] loop_260: fsrc1 %f2, %f6 fexpand %f9, %f0 fpadd16 %f12, %f8, %f14 sllx %g3, 0x0A, %g4 umul %l4, %l5, %o4 te %xcc, 0x1 ldsw [%l7 + 0x10], %i5 alignaddr %l3, %i3, %i0 edge32ln %i2, %o7, %o6 lduw [%l7 + 0x6C], %o5 addccc %o3, %o0, %l6 udivcc %g1, 0x0BF5, %o2 tsubcc %l2, 0x0957, %g6 tle %xcc, 0x7 te %xcc, 0x1 fmovsg %icc, %f8, %f1 fmovspos %xcc, %f8, %f14 faligndata %f12, %f0, %f6 ldub [%l7 + 0x1B], %l1 ldsh [%l7 + 0x5E], %i7 fmovdge %xcc, %f4, %f10 movcc %xcc, %i4, %l0 fmovsne %xcc, %f6, %f1 fmovsle %icc, %f1, %f7 ldsh [%l7 + 0x74], %i6 fmovdne %xcc, %f4, %f9 movrgez %g7, 0x11A, %g2 fcmpeq16 %f12, %f10, %g5 fmovs %f13, %f1 srl %i1, 0x02, %o1 lduw [%l7 + 0x6C], %g3 fandnot2s %f7, %f3, %f2 fmul8x16au %f11, %f4, %f8 fpack32 %f12, %f14, %f6 fxors %f4, %f9, %f10 call loop_261 sth %g4, [%l7 + 0x2A] fmovrdgz %l4, %f0, %f12 stb %l5, [%l7 + 0x0F] loop_261: ldsw [%l7 + 0x44], %i5 stx %o4, [%l7 + 0x10] tge %icc, 0x0 move %xcc, %l3, %i3 bl,pn %xcc, loop_262 fornot1s %f0, %f10, %f4 alignaddrl %i2, %i0, %o6 fpsub32s %f12, %f13, %f2 loop_262: lduw [%l7 + 0x60], %o5 fpack16 %f0, %f6 fbne,a %fcc3, loop_263 fmovdvs %icc, %f7, %f15 fornot1s %f0, %f11, %f12 fmovrde %o3, %f10, %f0 loop_263: fmovrslz %o7, %f10, %f3 fnegs %f2, %f8 and %o0, 0x171E, %g1 sethi 0x1D8B, %l6 faligndata %f6, %f2, %f14 tpos %icc, 0x5 ldsb [%l7 + 0x10], %l2 tge %icc, 0x6 std %f0, [%l7 + 0x58] tn %xcc, 0x0 fmovsne %icc, %f8, %f1 ldsb [%l7 + 0x3B], %g6 fmovse %xcc, %f14, %f15 ldsw [%l7 + 0x40], %o2 lduh [%l7 + 0x70], %i7 fmovde %icc, %f10, %f1 fbe %fcc3, loop_264 std %f2, [%l7 + 0x10] st %f4, [%l7 + 0x18] fxors %f2, %f6, %f15 loop_264: st %f2, [%l7 + 0x58] fxnors %f10, %f11, %f0 fmovdvc %xcc, %f13, %f1 array8 %l1, %l0, %i4 ldsw [%l7 + 0x50], %g7 stw %i6, [%l7 + 0x30] call loop_265 fpsub32 %f10, %f14, %f12 fbule,a %fcc2, loop_266 ldsh [%l7 + 0x2C], %g5 loop_265: add %g2, 0x0B12, %o1 umulcc %g3, 0x0B94, %i1 loop_266: fpadd32 %f2, %f10, %f0 fbn,a %fcc2, loop_267 or %l4, %l5, %i5 sdivcc %o4, 0x05C5, %g4 fbne %fcc0, loop_268 loop_267: call loop_269 fmovrdne %l3, %f6, %f4 ld [%l7 + 0x10], %f12 loop_268: tvc %xcc, 0x1 loop_269: fcmpeq16 %f4, %f0, %i3 lduh [%l7 + 0x1A], %i2 orn %i0, %o5, %o3 fpsub16s %f0, %f10, %f11 ldsb [%l7 + 0x1D], %o6 fmovrslz %o0, %f12, %f4 sdivcc %g1, 0x0572, %o7 std %f6, [%l7 + 0x60] fxnors %f0, %f2, %f8 brlez %l6, loop_270 fsrc1s %f0, %f10 subcc %l2, %o2, %g6 fnors %f12, %f2, %f3 loop_270: stb %i7, [%l7 + 0x08] stw %l1, [%l7 + 0x5C] sth %l0, [%l7 + 0x6A] fmovrde %i4, %f14, %f4 fmovsg %icc, %f6, %f7 stb %i6, [%l7 + 0x18] lduw [%l7 + 0x2C], %g7 movrlz %g2, 0x08D, %g5 andncc %o1, %g3, %i1 fmovsne %xcc, %f4, %f3 brgz %l5, loop_271 fors %f12, %f2, %f2 movneg %xcc, %l4, %i5 edge16n %o4, %l3, %i3 loop_271: udiv %g4, 0x1C2B, %i0 fcmpne16 %f8, %f8, %i2 st %f5, [%l7 + 0x34] ldsw [%l7 + 0x60], %o5 fcmpgt16 %f8, %f4, %o6 fbue,a %fcc1, loop_272 fmovsleu %icc, %f11, %f9 ldd [%l7 + 0x78], %f6 fbe %fcc3, loop_273 loop_272: fmovdleu %xcc, %f0, %f11 udivcc %o0, 0x1694, %g1 brz,a %o7, loop_274 loop_273: fpmerge %f3, %f10, %f2 stb %o3, [%l7 + 0x78] lduh [%l7 + 0x62], %l6 loop_274: fabsd %f4, %f8 lduh [%l7 + 0x12], %l2 fbul %fcc1, loop_275 smul %g6, %o2, %i7 tge %xcc, 0x4 umulcc %l0, 0x1B30, %i4 loop_275: stb %i6, [%l7 + 0x2F] tvs %xcc, 0x0 ta %xcc, 0x1 fabsd %f14, %f4 fmovrdgz %g7, %f6, %f0 stx %g2, [%l7 + 0x70] subcc %g5, 0x159A, %o1 stb %l1, [%l7 + 0x26] ldd [%l7 + 0x08], %f10 fmovdge %xcc, %f6, %f10 ld [%l7 + 0x7C], %f6 fmovrslz %g3, %f0, %f3 ldd [%l7 + 0x48], %f6 ldx [%l7 + 0x50], %i1 fmovs %f9, %f5 fmovscc %xcc, %f10, %f7 fones %f14 fcmpeq16 %f10, %f6, %l5 ldub [%l7 + 0x0F], %l4 ldsw [%l7 + 0x30], %o4 edge16n %l3, %i3, %i5 lduw [%l7 + 0x20], %i0 ldsw [%l7 + 0x78], %g4 ldsb [%l7 + 0x6D], %i2 fones %f6 ldx [%l7 + 0x78], %o5 ldsb [%l7 + 0x5D], %o6 tcc %icc, 0x0 edge32n %o0, %o7, %g1 fcmped %fcc2, %f12, %f0 subccc %l6, 0x0DA8, %l2 fbg,a %fcc2, loop_276 fbg %fcc1, loop_277 bvs %icc, loop_278 ldsb [%l7 + 0x7F], %g6 loop_276: andcc %o2, 0x12B2, %o3 loop_277: movrne %l0, %i7, %i4 loop_278: movne %icc, %i6, %g2 bleu,a %xcc, loop_279 st %f2, [%l7 + 0x50] fmovrdgz %g7, %f4, %f4 fmovs %f15, %f2 loop_279: tvs %icc, 0x7 fxors %f12, %f8, %f3 stx %o1, [%l7 + 0x10] sdivcc %l1, 0x0B4F, %g3 tgu %xcc, 0x1 movn %icc, %g5, %i1 movrgz %l5, 0x15C, %o4 stx %l4, [%l7 + 0x38] ldsh [%l7 + 0x76], %l3 fmovdvs %xcc, %f0, %f11 fmovsn %xcc, %f12, %f11 stb %i3, [%l7 + 0x29] bneg,a,pn %icc, loop_280 fabss %f0, %f9 ldsw [%l7 + 0x70], %i5 fbug %fcc2, loop_281 loop_280: or %g4, 0x15FF, %i0 stw %o5, [%l7 + 0x20] std %f6, [%l7 + 0x10] loop_281: fxnor %f10, %f10, %f4 ldx [%l7 + 0x48], %o6 fmovrdgez %o0, %f0, %f4 fmovrdne %i2, %f0, %f12 std %f14, [%l7 + 0x08] ld [%l7 + 0x70], %f8 bvs %xcc, loop_282 bvc,pt %xcc, loop_283 ldsb [%l7 + 0x1D], %g1 xnorcc %o7, 0x1997, %l2 loop_282: ldub [%l7 + 0x54], %g6 loop_283: fmovdge %xcc, %f8, %f15 add %o2, 0x1EBD, %l6 move %xcc, %l0, %i7 ldsh [%l7 + 0x3E], %i4 tl %xcc, 0x7 fmul8ulx16 %f0, %f10, %f2 bcc,pt %icc, loop_284 st %f0, [%l7 + 0x50] lduw [%l7 + 0x38], %o3 movne %xcc, %g2, %g7 loop_284: xorcc %i6, 0x0F1E, %l1 fpadd16 %f4, %f14, %f12 bpos,a,pn %xcc, loop_285 fbn %fcc1, loop_286 movrlez %g3, 0x2C1, %g5 ldx [%l7 + 0x58], %o1 loop_285: tge %xcc, 0x3 loop_286: udivcc %l5, 0x1753, %o4 sll %l4, %i1, %i3 fornot2 %f8, %f8, %f2 fmovsn %icc, %f8, %f6 st %f3, [%l7 + 0x18] fbe %fcc0, loop_287 ld [%l7 + 0x20], %f14 fmuld8ulx16 %f1, %f0, %f14 or %l3, 0x0554, %i5 loop_287: fxors %f1, %f7, %f13 ldsw [%l7 + 0x5C], %g4 ld [%l7 + 0x48], %f2 ldd [%l7 + 0x60], %f10 brnz,a %o5, loop_288 brlz %i0, loop_289 st %f3, [%l7 + 0x18] stx %o0, [%l7 + 0x28] loop_288: movg %xcc, %o6, %g1 loop_289: fsrc2 %f6, %f6 fmovdcs %icc, %f1, %f7 bg,pt %xcc, loop_290 bcc,pt %xcc, loop_291 fmuld8ulx16 %f9, %f15, %f0 bcs,a %xcc, loop_292 loop_290: fmovrslez %o7, %f0, %f14 loop_291: fsrc1 %f8, %f0 ldd [%l7 + 0x58], %f12 loop_292: fbl %fcc2, loop_293 fbule,a %fcc2, loop_294 fmovsleu %xcc, %f6, %f12 ldsh [%l7 + 0x3A], %i2 loop_293: stw %l2, [%l7 + 0x08] loop_294: pdist %f12, %f10, %f6 tl %icc, 0x3 ldsb [%l7 + 0x22], %o2 edge8n %l6, %g6, %i7 fmovsg %xcc, %f8, %f3 fblg,a %fcc3, loop_295 brgez %l0, loop_296 fand %f6, %f12, %f14 movrgz %o3, 0x043, %g2 loop_295: lduh [%l7 + 0x42], %i4 loop_296: fbul,a %fcc1, loop_297 bgu,a loop_298 stx %i6, [%l7 + 0x08] subc %g7, 0x0BCE, %g3 loop_297: bshuffle %f8, %f2, %f10 loop_298: mulscc %g5, %o1, %l1 fmovsa %xcc, %f8, %f11 fmovdvs %xcc, %f12, %f10 ldsb [%l7 + 0x56], %o4 sll %l5, %i1, %l4 stw %i3, [%l7 + 0x38] ldsw [%l7 + 0x4C], %i5 fmuld8ulx16 %f6, %f8, %f14 movge %xcc, %g4, %o5 srlx %i0, 0x05, %o0 stw %o6, [%l7 + 0x0C] xnorcc %g1, 0x1913, %l3 ldub [%l7 + 0x2D], %o7 xnorcc %l2, %i2, %o2 fmovrdgz %l6, %f12, %f12 ldub [%l7 + 0x35], %g6 fmovdvc %xcc, %f9, %f15 udiv %l0, 0x025E, %i7 array8 %g2, %o3, %i4 tl %xcc, 0x7 fnegs %f5, %f5 sth %g7, [%l7 + 0x2A] fmovspos %icc, %f2, %f15 edge32ln %g3, %i6, %o1 std %f8, [%l7 + 0x28] pdist %f14, %f2, %f14 fmovsge %icc, %f2, %f9 fmovsl %icc, %f4, %f14 brlez,a %g5, loop_299 sth %o4, [%l7 + 0x70] pdist %f14, %f10, %f8 udivx %l5, 0x124A, %l1 loop_299: ldx [%l7 + 0x70], %l4 ld [%l7 + 0x50], %f6 brlz,a %i3, loop_300 fcmpgt32 %f8, %f0, %i1 fpadd32s %f5, %f1, %f1 mulscc %g4, %i5, %i0 loop_300: fmovsle %icc, %f7, %f2 mulx %o5, 0x0C06, %o0 fmovspos %icc, %f14, %f7 ldx [%l7 + 0x28], %g1 addccc %l3, %o6, %l2 std %f2, [%l7 + 0x68] lduh [%l7 + 0x50], %i2 fmovsg %xcc, %f12, %f9 bgu,a,pt %icc, loop_301 stw %o2, [%l7 + 0x64] bgu,a,pn %xcc, loop_302 mulscc %l6, %g6, %o7 loop_301: fcmpd %fcc3, %f2, %f0 movg %xcc, %l0, %g2 loop_302: andcc %o3, 0x1940, %i7 fbl,a %fcc1, loop_303 ld [%l7 + 0x38], %f1 bn,pt %icc, loop_304 bleu,a,pn %icc, loop_305 loop_303: orn %i4, 0x1A96, %g7 brgz,a %i6, loop_306 loop_304: sth %o1, [%l7 + 0x18] loop_305: orn %g3, 0x1962, %g5 bge,pt %xcc, loop_307 loop_306: edge8n %o4, %l1, %l5 tsubcc %l4, 0x0A5D, %i1 fcmpd %fcc3, %f6, %f12 loop_307: brgz %g4, loop_308 fmovrsne %i3, %f12, %f6 fmul8x16al %f13, %f10, %f8 stx %i0, [%l7 + 0x28] loop_308: fmovrse %i5, %f6, %f4 fsrc2 %f12, %f10 addccc %o0, 0x060B, %g1 fmul8sux16 %f8, %f12, %f0 fmul8x16 %f13, %f0, %f12 subc %o5, 0x060E, %l3 fpadd16s %f14, %f5, %f5 ldub [%l7 + 0x33], %o6 fpack32 %f0, %f4, %f2 srax %i2, %l2, %l6 fmovdcs %icc, %f8, %f3 fble %fcc3, loop_309 std %f2, [%l7 + 0x68] std %f0, [%l7 + 0x28] fmovse %xcc, %f12, %f9 loop_309: movne %icc, %o2, %g6 ldsh [%l7 + 0x22], %o7 bneg,a,pn %icc, loop_310 tpos %xcc, 0x3 fandnot2s %f2, %f1, %f12 fmovsvs %icc, %f5, %f11 loop_310: fsrc2s %f3, %f8 bvs,pn %icc, loop_311 sethi 0x0242, %l0 movrgz %g2, 0x3B9, %i7 movrlz %o3, 0x1C7, %g7 loop_311: fmovsvs %xcc, %f2, %f15 ldub [%l7 + 0x7B], %i4 move %xcc, %o1, %g3 ldsb [%l7 + 0x24], %g5 std %f8, [%l7 + 0x68] andn %o4, %i6, %l5 std %f4, [%l7 + 0x28] movrlz %l4, %i1, %l1 taddcc %i3, 0x1236, %g4 edge8ln %i0, %i5, %g1 ldsb [%l7 + 0x70], %o5 fandnot1 %f10, %f4, %f10 fmul8sux16 %f2, %f2, %f12 alignaddr %l3, %o6, %i2 sra %l2, 0x16, %o0 fmovsle %xcc, %f8, %f11 sub %l6, %g6, %o7 fxnors %f15, %f4, %f7 movcs %xcc, %l0, %o2 ld [%l7 + 0x78], %f9 fnot1 %f4, %f10 lduh [%l7 + 0x4E], %i7 ldd [%l7 + 0x78], %f10 brlz,a %o3, loop_312 sth %g2, [%l7 + 0x46] movrgez %i4, %g7, %o1 movle %xcc, %g5, %o4 loop_312: ldsb [%l7 + 0x23], %i6 fbule %fcc0, loop_313 taddcc %g3, %l5, %l4 ldx [%l7 + 0x48], %l1 ldx [%l7 + 0x10], %i3 loop_313: edge16 %i1, %g4, %i0 fbne %fcc3, loop_314 array32 %i5, %o5, %g1 fcmple16 %f10, %f8, %l3 ldsb [%l7 + 0x32], %o6 loop_314: pdist %f14, %f6, %f6 stb %i2, [%l7 + 0x50] tsubcctv %l2, 0x1C47, %o0 stw %g6, [%l7 + 0x24] tle %icc, 0x0 fba,a %fcc1, loop_315 tne %xcc, 0x7 ldd [%l7 + 0x10], %f0 fnegd %f0, %f8 loop_315: lduw [%l7 + 0x6C], %o7 fmovsg %icc, %f15, %f0 movre %l0, 0x1DA, %o2 srlx %l6, %i7, %g2 and %o3, 0x1240, %i4 or %g7, 0x1AD5, %o1 stb %o4, [%l7 + 0x45] lduh [%l7 + 0x76], %i6 fmovdneg %xcc, %f5, %f0 fand %f4, %f6, %f0 fpadd16 %f6, %f6, %f4 ld [%l7 + 0x0C], %f7 movre %g3, %g5, %l5 fblg %fcc3, loop_316 ldub [%l7 + 0x27], %l4 move %icc, %i3, %i1 addccc %g4, %i0, %l1 loop_316: movle %xcc, %i5, %o5 tneg %icc, 0x3 fnand %f4, %f12, %f2 alignaddrl %l3, %g1, %i2 smul %l2, 0x1276, %o6 fmovsgu %xcc, %f8, %f12 subc %o0, 0x0DC2, %o7 umulcc %l0, %g6, %o2 fornot1s %f1, %f14, %f6 ldub [%l7 + 0x5D], %i7 fpackfix %f6, %f7 fbule,a %fcc2, loop_317 bl,pt %icc, loop_318 fbu %fcc0, loop_319 fbug,a %fcc2, loop_320 loop_317: ld [%l7 + 0x64], %f4 loop_318: stw %g2, [%l7 + 0x74] loop_319: ldsw [%l7 + 0x74], %l6 loop_320: ldd [%l7 + 0x70], %f12 stb %o3, [%l7 + 0x57] sth %i4, [%l7 + 0x68] fmovrse %o1, %f0, %f9 ldsb [%l7 + 0x1F], %o4 lduw [%l7 + 0x38], %i6 tl %xcc, 0x7 fmovsa %icc, %f4, %f9 alignaddrl %g7, %g5, %g3 movrgez %l5, %l4, %i3 fandnot1 %f0, %f8, %f14 fbul,a %fcc1, loop_321 lduh [%l7 + 0x60], %i1 std %f12, [%l7 + 0x20] fbule,a %fcc1, loop_322 loop_321: lduw [%l7 + 0x18], %g4 fbge,a %fcc3, loop_323 bcc,a,pn %xcc, loop_324 loop_322: movrgez %i0, %i5, %l1 bcc,pn %xcc, loop_325 loop_323: stw %o5, [%l7 + 0x08] loop_324: fsrc2s %f11, %f4 ldx [%l7 + 0x70], %g1 loop_325: ldsh [%l7 + 0x58], %l3 fbl %fcc1, loop_326 be,a loop_327 fnands %f3, %f11, %f8 fbn %fcc2, loop_328 loop_326: andncc %i2, %o6, %o0 loop_327: fnegd %f10, %f0 edge8l %o7, %l2, %l0 loop_328: fandnot1 %f6, %f12, %f4 fabsd %f2, %f10 subcc %o2, %i7, %g2 fpsub32 %f0, %f0, %f8 umulcc %g6, %o3, %l6 fmovdvc %xcc, %f5, %f15 fmovdneg %xcc, %f10, %f14 ldsb [%l7 + 0x38], %i4 ba,a loop_329 fxors %f2, %f12, %f12 fandnot2 %f12, %f4, %f0 ldd [%l7 + 0x38], %f8 loop_329: fmovs %f6, %f12 fbul %fcc0, loop_330 std %f12, [%l7 + 0x38] ba,a,pt %icc, loop_331 subc %o4, %o1, %i6 loop_330: fmovsvc %icc, %f13, %f3 fzeros %f9 loop_331: stw %g5, [%l7 + 0x24] tn %icc, 0x5 ldub [%l7 + 0x78], %g7 andncc %l5, %l4, %i3 movl %icc, %g3, %g4 fmovrdlz %i0, %f14, %f14 std %f8, [%l7 + 0x78] edge16ln %i1, %i5, %o5 bvc %xcc, loop_332 bgu,a,pn %icc, loop_333 movrlez %g1, %l3, %i2 fcmpne32 %f10, %f2, %o6 loop_332: tne %xcc, 0x2 loop_333: fcmple32 %f12, %f0, %l1 ldub [%l7 + 0x42], %o7 fbn %fcc2, loop_334 or %o0, %l2, %l0 lduw [%l7 + 0x5C], %o2 ldsh [%l7 + 0x60], %g2 loop_334: stw %g6, [%l7 + 0x30] fmovdleu %xcc, %f4, %f8 fnand %f6, %f6, %f6 fmovrsne %i7, %f13, %f2 bleu %xcc, loop_335 stx %o3, [%l7 + 0x68] ldd [%l7 + 0x48], %f12 fbule,a %fcc0, loop_336 loop_335: fexpand %f4, %f2 movneg %xcc, %l6, %i4 mulx %o4, 0x0BE0, %o1 loop_336: fbug,a %fcc1, loop_337 fmuld8ulx16 %f7, %f4, %f14 brgez %i6, loop_338 fmovdneg %xcc, %f9, %f1 loop_337: stx %g5, [%l7 + 0x08] orcc %g7, %l5, %i3 loop_338: fbne,a %fcc0, loop_339 fble,a %fcc3, loop_340 nop setx loop_341, %l0, %l1 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 %g3, %g4, %i0 loop_339: lduh [%l7 + 0x34], %i1 loop_340: edge32n %l4, %o5, %g1 loop_341: tge %xcc, 0x2 fpsub32s %f3, %f9, %f2 ldsh [%l7 + 0x4E], %l3 smulcc %i5, %o6, %l1 fnegd %f10, %f8 std %f12, [%l7 + 0x48] stx %o7, [%l7 + 0x70] fnand %f6, %f8, %f8 stb %i2, [%l7 + 0x63] movle %xcc, %l2, %o0 fnors %f3, %f13, %f2 st %f6, [%l7 + 0x2C] taddcctv %o2, 0x1972, %g2 fpadd32 %f6, %f8, %f10 smul %g6, %i7, %o3 sdivx %l6, 0x0771, %l0 ld [%l7 + 0x44], %f3 tleu %icc, 0x6 fcmpne16 %f2, %f2, %i4 st %f13, [%l7 + 0x40] stw %o1, [%l7 + 0x48] bg,pt %icc, loop_342 std %f12, [%l7 + 0x68] ldsb [%l7 + 0x74], %i6 bvs,a loop_343 loop_342: lduh [%l7 + 0x6E], %g5 fcmps %fcc0, %f12, %f8 fmovsn %icc, %f15, %f0 loop_343: fpack32 %f8, %f4, %f2 fzeros %f8 fmovsge %xcc, %f13, %f4 std %f10, [%l7 + 0x70] fbne %fcc3, loop_344 ldd [%l7 + 0x20], %f4 bcs,a %xcc, loop_345 stx %g7, [%l7 + 0x58] loop_344: fmovdpos %xcc, %f9, %f12 mulx %l5, %i3, %g3 loop_345: ld [%l7 + 0x40], %f2 ldsw [%l7 + 0x28], %o4 tcs %xcc, 0x0 ldx [%l7 + 0x40], %g4 fmovrslez %i1, %f13, %f11 fba %fcc0, loop_346 fornot1s %f4, %f11, %f8 lduh [%l7 + 0x54], %l4 stb %o5, [%l7 + 0x57] loop_346: fcmple16 %f6, %f0, %i0 andcc %g1, 0x09D2, %i5 fpack16 %f12, %f11 movgu %xcc, %o6, %l3 tneg %xcc, 0x0 for %f10, %f2, %f14 stb %o7, [%l7 + 0x4F] lduh [%l7 + 0x58], %l1 fmovsne %icc, %f6, %f4 fmovscs %icc, %f6, %f3 fandnot1s %f0, %f12, %f2 fpadd16 %f0, %f8, %f2 move %xcc, %i2, %o0 nop setx loop_347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movneg %xcc, %l2, %g2 movl %xcc, %o2, %i7 ldd [%l7 + 0x78], %f10 loop_347: fpadd32 %f0, %f8, %f4 xnorcc %o3, 0x06F4, %g6 fsrc1 %f12, %f0 movvs %xcc, %l0, %i4 ldx [%l7 + 0x60], %l6 ldub [%l7 + 0x4B], %o1 movrlz %i6, 0x394, %g5 sth %g7, [%l7 + 0x14] bl,a,pn %xcc, loop_348 bpos,a,pn %xcc, loop_349 bneg,a,pt %xcc, loop_350 ldsb [%l7 + 0x7A], %l5 loop_348: tleu %xcc, 0x7 loop_349: fmovsleu %icc, %f15, %f10 loop_350: bcc,pt %icc, loop_351 sub %g3, 0x06BA, %o4 tleu %xcc, 0x5 lduh [%l7 + 0x48], %i3 loop_351: fmovsl %xcc, %f6, %f12 add %g4, %l4, %o5 udiv %i0, 0x1781, %g1 ldd [%l7 + 0x10], %f10 lduw [%l7 + 0x70], %i1 brgz %o6, loop_352 fnors %f1, %f6, %f13 movl %xcc, %l3, %i5 mulx %o7, 0x0A46, %l1 loop_352: ldd [%l7 + 0x48], %f4 sth %i2, [%l7 + 0x18] bneg,a,pn %icc, loop_353 fbg,a %fcc2, loop_354 fandnot2 %f6, %f12, %f10 fcmpd %fcc2, %f8, %f14 loop_353: st %f2, [%l7 + 0x4C] loop_354: fxors %f12, %f9, %f0 fmuld8ulx16 %f9, %f6, %f6 ldub [%l7 + 0x39], %l2 fpadd32 %f12, %f2, %f12 subccc %o0, %o2, %g2 fornot2 %f8, %f2, %f10 stw %o3, [%l7 + 0x7C] ldsb [%l7 + 0x48], %i7 fornot2 %f4, %f4, %f10 sth %l0, [%l7 + 0x44] bpos,a,pn %icc, loop_355 bcc,a loop_356 lduh [%l7 + 0x3E], %i4 alignaddr %g6, %o1, %i6 loop_355: ldub [%l7 + 0x68], %g5 loop_356: array16 %l6, %g7, %g3 tpos %xcc, 0x2 ldx [%l7 + 0x48], %l5 edge8l %o4, %g4, %i3 ldx [%l7 + 0x10], %o5 fbe,a %fcc1, loop_357 movge %xcc, %l4, %g1 smul %i1, %i0, %l3 fmovse %xcc, %f11, %f13 loop_357: fcmpes %fcc2, %f11, %f13 ba,a,pn %xcc, loop_358 add %i5, 0x0281, %o6 fbne %fcc1, loop_359 or %l1, 0x019B, %i2 loop_358: for %f12, %f6, %f6 movleu %icc, %o7, %l2 loop_359: ldub [%l7 + 0x1C], %o0 ldsb [%l7 + 0x34], %o2 udiv %o3, 0x15C0, %i7 srax %l0, %g2, %i4 sth %o1, [%l7 + 0x3A] orncc %g6, %g5, %i6 fpack16 %f6, %f4 ldsh [%l7 + 0x78], %g7 bne,a loop_360 fcmps %fcc1, %f8, %f4 movl %xcc, %g3, %l5 fandnot2s %f14, %f4, %f7 loop_360: fmovrdgz %l6, %f4, %f14 edge16n %g4, %i3, %o4 fzeros %f15 fmovdvs %icc, %f2, %f8 edge8 %l4, %o5, %i1 movge %xcc, %i0, %l3 st %f1, [%l7 + 0x7C] fzeros %f12 be loop_361 ld [%l7 + 0x28], %f4 st %f2, [%l7 + 0x1C] fxnor %f2, %f4, %f10 loop_361: ldub [%l7 + 0x1E], %i5 ldd [%l7 + 0x38], %f14 tcc %xcc, 0x6 tle %xcc, 0x1 ldsh [%l7 + 0x2A], %o6 orn %g1, 0x13E3, %i2 xnor %l1, %l2, %o7 fand %f10, %f14, %f12 ldd [%l7 + 0x50], %f2 fcmpes %fcc0, %f0, %f2 stb %o2, [%l7 + 0x6F] fbe,a %fcc0, loop_362 std %f4, [%l7 + 0x60] stw %o3, [%l7 + 0x10] fmovrse %i7, %f1, %f5 loop_362: umulcc %l0, 0x0531, %o0 fmovs %f11, %f5 fands %f12, %f9, %f11 fbul %fcc0, loop_363 lduw [%l7 + 0x24], %i4 stw %o1, [%l7 + 0x68] ldsb [%l7 + 0x33], %g6 loop_363: fmovs %f1, %f2 bvs,pn %icc, loop_364 ldub [%l7 + 0x23], %g5 tsubcctv %g2, 0x0737, %g7 ldsh [%l7 + 0x48], %g3 loop_364: ld [%l7 + 0x2C], %f15 edge8n %l5, %i6, %g4 movne %xcc, %i3, %o4 fmovrdgez %l4, %f2, %f6 sra %l6, %i1, %o5 tcs %xcc, 0x0 sth %l3, [%l7 + 0x78] ldsb [%l7 + 0x7F], %i0 movl %xcc, %i5, %o6 st %f6, [%l7 + 0x68] movne %xcc, %g1, %i2 std %f10, [%l7 + 0x38] ldsb [%l7 + 0x1B], %l1 fbue %fcc1, loop_365 ta %xcc, 0x6 fbug,a %fcc2, loop_366 std %f12, [%l7 + 0x30] loop_365: andncc %o7, %o2, %o3 ldub [%l7 + 0x21], %i7 loop_366: fpadd16 %f10, %f8, %f14 ldub [%l7 + 0x1C], %l0 movleu %xcc, %l2, %o0 for %f4, %f2, %f6 lduh [%l7 + 0x3E], %i4 ldx [%l7 + 0x20], %g6 fsrc2 %f2, %f4 ldsh [%l7 + 0x08], %o1 bne loop_367 fblg %fcc3, loop_368 ldsh [%l7 + 0x1A], %g2 ldx [%l7 + 0x50], %g7 loop_367: tvs %xcc, 0x3 loop_368: fmovdle %xcc, %f4, %f3 movleu %xcc, %g5, %g3 fand %f10, %f10, %f6 ldx [%l7 + 0x40], %l5 bcs,a,pt %xcc, loop_369 ldx [%l7 + 0x18], %g4 brlz %i3, loop_370 movge %xcc, %o4, %i6 loop_369: udiv %l6, 0x1A6F, %i1 fmovdl %icc, %f10, %f15 loop_370: ldd [%l7 + 0x68], %f4 fexpand %f13, %f4 fbne,a %fcc2, loop_371 st %f5, [%l7 + 0x58] brlz,a %o5, loop_372 fbn,a %fcc2, loop_373 loop_371: alignaddr %l4, %i0, %l3 lduw [%l7 + 0x60], %o6 loop_372: stw %g1, [%l7 + 0x58] loop_373: tle %xcc, 0x6 fpmerge %f14, %f4, %f12 fcmps %fcc2, %f3, %f5 movcc %xcc, %i2, %i5 edge8l %o7, %l1, %o2 fzeros %f7 siam 0x0 ldsb [%l7 + 0x08], %i7 edge8 %o3, %l0, %l2 nop setx loop_374, %l0, %l1 jmpl %l1, %i4 sth %o0, [%l7 + 0x70] tne %xcc, 0x7 bleu,pn %icc, loop_375 loop_374: stx %o1, [%l7 + 0x70] fbo,a %fcc0, loop_376 fpack32 %f6, %f6, %f10 loop_375: fpadd32s %f7, %f11, %f13 xnor %g6, 0x1C5C, %g2 loop_376: fcmpeq32 %f6, %f2, %g5 fcmped %fcc1, %f2, %f8 fmovdpos %xcc, %f14, %f9 sth %g7, [%l7 + 0x22] fmovrsgez %g3, %f7, %f11 ldx [%l7 + 0x10], %l5 sub %g4, %o4, %i6 smul %i3, 0x0480, %i1 fbu,a %fcc2, loop_377 std %f4, [%l7 + 0x48] brgz,a %o5, loop_378 fnand %f2, %f6, %f10 loop_377: brnz %l6, loop_379 fmovrdlz %l4, %f12, %f0 loop_378: fmovsne %xcc, %f9, %f7 fnors %f1, %f14, %f6 loop_379: ldub [%l7 + 0x66], %l3 ldx [%l7 + 0x40], %i0 siam 0x7 fpadd16 %f0, %f10, %f6 ldsb [%l7 + 0x40], %g1 tne %icc, 0x4 smulcc %o6, %i5, %o7 ldub [%l7 + 0x22], %l1 bvs,pt %icc, loop_380 fzeros %f14 fcmpgt32 %f12, %f2, %i2 movvc %xcc, %i7, %o3 loop_380: fmovsne %xcc, %f14, %f5 std %f12, [%l7 + 0x10] movcc %icc, %l0, %o2 sth %i4, [%l7 + 0x08] subcc %o0, 0x153D, %o1 subccc %g6, 0x1733, %l2 fmovdgu %icc, %f6, %f15 movge %icc, %g5, %g7 bcc,a loop_381 fornot1s %f11, %f11, %f2 lduh [%l7 + 0x7C], %g3 stw %l5, [%l7 + 0x5C] loop_381: tvc %xcc, 0x4 edge8ln %g2, %g4, %o4 lduh [%l7 + 0x54], %i3 fmovrsgz %i6, %f4, %f13 edge8ln %i1, %o5, %l4 fmovde %icc, %f9, %f1 tl %icc, 0x0 stw %l3, [%l7 + 0x48] lduw [%l7 + 0x34], %l6 ldsw [%l7 + 0x0C], %g1 std %f14, [%l7 + 0x28] fmovscs %icc, %f8, %f0 ldub [%l7 + 0x20], %o6 ta %icc, 0x2 fxor %f2, %f0, %f4 xnorcc %i5, 0x0F36, %o7 ldsw [%l7 + 0x70], %i0 bneg,pn %xcc, loop_382 bgu,a,pn %icc, loop_383 te %xcc, 0x0 edge16ln %l1, %i7, %i2 loop_382: bleu,pt %xcc, loop_384 loop_383: lduw [%l7 + 0x54], %o3 mulx %l0, %i4, %o0 lduh [%l7 + 0x48], %o2 loop_384: movne %icc, %g6, %l2 ldub [%l7 + 0x4B], %o1 st %f12, [%l7 + 0x10] fmovsg %xcc, %f14, %f14 bshuffle %f14, %f10, %f6 mulscc %g7, %g5, %g3 fmovrsgez %l5, %f10, %f2 movge %xcc, %g4, %o4 fmovsvc %icc, %f9, %f15 fmovse %icc, %f15, %f3 fbuge,a %fcc3, loop_385 fmovdcs %icc, %f15, %f4 addcc %i3, %i6, %g2 stx %i1, [%l7 + 0x50] loop_385: fbug,a %fcc3, loop_386 movcc %icc, %o5, %l3 stw %l6, [%l7 + 0x48] taddcctv %l4, 0x01FC, %g1 loop_386: ble %xcc, loop_387 fzero %f10 stb %o6, [%l7 + 0x5F] fcmpne32 %f10, %f4, %i5 loop_387: ldsh [%l7 + 0x42], %i0 lduh [%l7 + 0x7C], %l1 edge16n %o7, %i2, %o3 edge32l %i7, %i4, %o0 fand %f4, %f6, %f4 edge32 %o2, %l0, %l2 fsrc1s %f10, %f7 movre %o1, 0x106, %g6 fbuge,a %fcc1, loop_388 stx %g5, [%l7 + 0x58] tcs %xcc, 0x7 ldub [%l7 + 0x3E], %g3 loop_388: fcmple16 %f10, %f14, %l5 stb %g7, [%l7 + 0x1B] ldsh [%l7 + 0x36], %g4 orn %o4, 0x05B0, %i3 ldub [%l7 + 0x10], %g2 nop setx loop_389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i1, [%l7 + 0x3C] ldsw [%l7 + 0x4C], %o5 ldx [%l7 + 0x68], %i6 loop_389: ldx [%l7 + 0x38], %l6 lduw [%l7 + 0x44], %l4 fmovdl %icc, %f5, %f2 stw %l3, [%l7 + 0x64] alignaddr %g1, %o6, %i0 fbne %fcc1, loop_390 ldsb [%l7 + 0x68], %i5 ldsw [%l7 + 0x34], %o7 lduh [%l7 + 0x70], %l1 loop_390: ldsb [%l7 + 0x6E], %i2 fandnot1s %f14, %f11, %f15 lduw [%l7 + 0x78], %i7 stx %i4, [%l7 + 0x10] stx %o3, [%l7 + 0x18] addc %o2, 0x0F5F, %o0 popc %l0, %l2 fcmpeq32 %f10, %f6, %o1 taddcctv %g5, 0x1A26, %g6 bneg loop_391 movleu %xcc, %l5, %g7 mulscc %g3, %g4, %i3 ldsw [%l7 + 0x68], %o4 loop_391: tcc %icc, 0x0 xorcc %i1, 0x0F55, %g2 stx %o5, [%l7 + 0x50] fandnot2s %f12, %f12, %f10 bg,a,pt %xcc, loop_392 fmovdcs %xcc, %f2, %f8 tge %xcc, 0x2 tge %xcc, 0x3 loop_392: ldd [%l7 + 0x48], %f14 orcc %l6, %l4, %l3 xor %g1, 0x0D7E, %o6 fpsub32 %f10, %f10, %f8 edge8 %i0, %i5, %i6 ldx [%l7 + 0x20], %o7 fxor %f8, %f10, %f10 movne %xcc, %i2, %i7 ble,pt %xcc, loop_393 stx %l1, [%l7 + 0x60] stb %i4, [%l7 + 0x1F] ldx [%l7 + 0x10], %o3 loop_393: ld [%l7 + 0x6C], %f6 brz,a %o0, loop_394 fcmpeq32 %f6, %f4, %l0 lduw [%l7 + 0x68], %o2 fbge,a %fcc3, loop_395 loop_394: ldx [%l7 + 0x08], %o1 fmovsa %xcc, %f11, %f10 stb %l2, [%l7 + 0x38] loop_395: brlz,a %g6, loop_396 stb %l5, [%l7 + 0x67] fmovdneg %icc, %f5, %f10 edge32ln %g5, %g3, %g4 loop_396: ldsh [%l7 + 0x5C], %i3 fmovrdgz %o4, %f8, %f8 ldsw [%l7 + 0x34], %g7 sdivcc %i1, 0x03B2, %g2 nop setx loop_397, %l0, %l1 jmpl %l1, %o5 tsubcc %l6, %l3, %g1 fba %fcc0, loop_398 movvs %xcc, %o6, %l4 loop_397: addcc %i5, 0x1EA4, %i6 array32 %o7, %i0, %i2 loop_398: tl %icc, 0x5 tcc %icc, 0x5 fbn,a %fcc3, loop_399 srax %l1, 0x08, %i7 or %o3, %i4, %l0 movg %xcc, %o0, %o1 loop_399: fmovdpos %icc, %f10, %f14 ldsb [%l7 + 0x0A], %o2 ld [%l7 + 0x50], %f2 orn %l2, %g6, %l5 fandnot1s %f5, %f14, %f6 st %f11, [%l7 + 0x44] ldsh [%l7 + 0x60], %g3 fornot1 %f8, %f4, %f6 ld [%l7 + 0x74], %f10 addcc %g4, %i3, %g5 udivcc %g7, 0x05EB, %o4 fandnot2 %f4, %f10, %f4 fba %fcc2, loop_400 ta %xcc, 0x1 stw %g2, [%l7 + 0x78] ldsw [%l7 + 0x2C], %o5 loop_400: stw %i1, [%l7 + 0x50] fcmpeq32 %f0, %f2, %l6 stw %g1, [%l7 + 0x14] fmovsg %xcc, %f13, %f0 stb %o6, [%l7 + 0x71] fones %f2 umul %l4, %i5, %i6 fbn,a %fcc1, loop_401 stw %o7, [%l7 + 0x74] fbue,a %fcc2, loop_402 ldd [%l7 + 0x28], %f2 loop_401: ldub [%l7 + 0x0A], %l3 ld [%l7 + 0x18], %f8 loop_402: fmovdn %xcc, %f7, %f4 edge32ln %i2, %i0, %l1 fxnor %f0, %f10, %f4 movgu %xcc, %i7, %o3 tne %xcc, 0x2 fnot1 %f12, %f10 fbl %fcc0, loop_403 fmovdle %icc, %f14, %f7 sethi 0x0DCB, %l0 lduw [%l7 + 0x60], %o0 loop_403: fmovsleu %icc, %f0, %f10 nop setx loop_404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %xcc, %i4, %o1 fnot2s %f11, %f12 sth %l2, [%l7 + 0x38] loop_404: fmovdn %icc, %f12, %f14 stb %o2, [%l7 + 0x36] andn %l5, %g6, %g4 bpos %icc, loop_405 movrlz %g3, %g5, %g7 array32 %o4, %i3, %g2 fxnors %f6, %f10, %f7 loop_405: ldd [%l7 + 0x60], %f14 edge8ln %i1, %l6, %g1 stx %o6, [%l7 + 0x58] fmovs %f12, %f15 movrgz %o5, 0x004, %i5 bcs %icc, loop_406 ld [%l7 + 0x5C], %f3 bcs,pt %xcc, loop_407 taddcc %i6, %l4, %l3 loop_406: fmuld8sux16 %f4, %f10, %f0 edge8ln %i2, %o7, %i0 loop_407: taddcctv %i7, %o3, %l1 fcmpgt32 %f10, %f8, %l0 sth %i4, [%l7 + 0x68] fbe %fcc2, loop_408 lduw [%l7 + 0x2C], %o1 brlz,a %o0, loop_409 edge16l %o2, %l5, %l2 loop_408: ldx [%l7 + 0x60], %g6 fmovsge %xcc, %f13, %f13 loop_409: subccc %g4, %g3, %g5 ldsb [%l7 + 0x76], %o4 fnegd %f0, %f4 stb %g7, [%l7 + 0x23] bg,pn %icc, loop_410 fmovdcs %icc, %f12, %f3 ba,pn %xcc, loop_411 tl %icc, 0x3 loop_410: fmovsn %xcc, %f10, %f1 ld [%l7 + 0x0C], %f6 loop_411: stw %i3, [%l7 + 0x0C] sethi 0x1727, %i1 srl %g2, 0x06, %g1 fmovde %icc, %f10, %f14 fmovspos %icc, %f13, %f15 fornot1 %f6, %f6, %f4 ld [%l7 + 0x44], %f2 std %f10, [%l7 + 0x50] stw %l6, [%l7 + 0x48] ldd [%l7 + 0x48], %f0 ba,a,pt %icc, loop_412 bvc,a,pn %icc, loop_413 fmovda %icc, %f8, %f5 fbule,a %fcc0, loop_414 loop_412: brgz,a %o6, loop_415 loop_413: be,a loop_416 bneg,a,pn %icc, loop_417 loop_414: sllx %i5, 0x07, %i6 loop_415: fcmple32 %f2, %f6, %o5 loop_416: tge %xcc, 0x3 loop_417: ldsw [%l7 + 0x54], %l3 xor %i2, %o7, %l4 fmovsa %icc, %f1, %f0 edge8l %i0, %i7, %l1 or %o3, 0x1AD8, %l0 addcc %o1, %o0, %i4 fble %fcc0, loop_418 bpos,pt %xcc, loop_419 fbue,a %fcc2, loop_420 ldub [%l7 + 0x48], %l5 loop_418: bneg,a,pn %xcc, loop_421 loop_419: fzeros %f3 loop_420: bneg,a,pt %icc, loop_422 stw %l2, [%l7 + 0x24] loop_421: stw %o2, [%l7 + 0x58] fble,a %fcc1, loop_423 loop_422: ldsh [%l7 + 0x0C], %g6 sth %g4, [%l7 + 0x6C] fbuge,a %fcc2, loop_424 loop_423: fmovsge %xcc, %f13, %f14 fmovrslz %g3, %f12, %f2 std %f12, [%l7 + 0x20] loop_424: std %f8, [%l7 + 0x40] fxnors %f4, %f12, %f11 fpmerge %f7, %f9, %f12 orncc %o4, 0x04BE, %g7 fandnot1s %f5, %f10, %f10 srlx %i3, %i1, %g2 ldx [%l7 + 0x28], %g5 fmovsneg %xcc, %f2, %f11 fble,a %fcc2, loop_425 st %f8, [%l7 + 0x10] ldub [%l7 + 0x15], %l6 fbuge,a %fcc0, loop_426 loop_425: st %f9, [%l7 + 0x50] fmovdg %xcc, %f6, %f2 fcmpes %fcc2, %f5, %f4 loop_426: tvc %xcc, 0x3 movg %icc, %o6, %i5 fmovrdlez %i6, %f8, %f10 st %f2, [%l7 + 0x30] sth %g1, [%l7 + 0x6E] sllx %o5, 0x13, %i2 taddcctv %o7, 0x0695, %l4 or %i0, %i7, %l1 lduw [%l7 + 0x4C], %o3 ld [%l7 + 0x34], %f3 lduw [%l7 + 0x5C], %l3 fbn %fcc2, loop_427 movg %icc, %l0, %o0 taddcctv %i4, 0x18F8, %o1 movre %l5, 0x106, %o2 loop_427: stw %l2, [%l7 + 0x4C] movrgz %g4, %g3, %g6 srl %g7, 0x07, %o4 bleu,a loop_428 alignaddrl %i1, %g2, %i3 ldsh [%l7 + 0x4A], %g5 fmovrdlez %o6, %f2, %f10 loop_428: fcmpd %fcc1, %f8, %f10 edge8 %l6, %i6, %i5 movpos %xcc, %g1, %o5 fsrc1 %f6, %f0 fmovdne %xcc, %f14, %f8 fzeros %f11 movn %xcc, %i2, %l4 stw %o7, [%l7 + 0x78] stx %i0, [%l7 + 0x28] fxnors %f13, %f2, %f2 ldsb [%l7 + 0x48], %l1 fsrc2 %f8, %f14 nop setx loop_429, %l0, %l1 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 %f8, %f2, %f4 fcmpes %fcc3, %f6, %f1 fsrc2 %f0, %f14 loop_429: ld [%l7 + 0x58], %f0 fors %f14, %f0, %f11 movge %xcc, %o3, %i7 ldd [%l7 + 0x58], %f4 fbul %fcc2, loop_430 bg,pt %icc, loop_431 fandnot2s %f7, %f2, %f3 orcc %l0, %l3, %i4 loop_430: movrlez %o1, 0x076, %o0 loop_431: ldx [%l7 + 0x38], %l5 fabsd %f8, %f10 fpmerge %f7, %f3, %f2 movle %xcc, %l2, %o2 lduh [%l7 + 0x12], %g3 tpos %icc, 0x3 fzeros %f3 fcmpgt32 %f8, %f2, %g4 ldd [%l7 + 0x58], %f12 fmovda %icc, %f2, %f12 st %f5, [%l7 + 0x64] array16 %g6, %g7, %o4 st %f9, [%l7 + 0x54] edge16 %g2, %i3, %i1 fnegd %f12, %f12 movge %xcc, %o6, %g5 fbge,a %fcc3, loop_432 fone %f10 fandnot1s %f9, %f14, %f13 fnands %f0, %f5, %f5 loop_432: lduw [%l7 + 0x60], %i6 fmuld8sux16 %f6, %f12, %f6 bcc,pt %icc, loop_433 movrne %l6, 0x0B9, %i5 addcc %g1, 0x0D20, %i2 smulcc %l4, 0x09B7, %o7 loop_433: bneg,pt %xcc, loop_434 fands %f13, %f11, %f14 fmovde %xcc, %f13, %f7 bgu loop_435 loop_434: fcmpes %fcc3, %f13, %f6 fnot2s %f9, %f14 stx %i0, [%l7 + 0x28] loop_435: movle %icc, %l1, %o5 fsrc1s %f4, %f9 fbge,a %fcc2, loop_436 udiv %i7, 0x1398, %o3 fbule,a %fcc0, loop_437 umulcc %l3, 0x0C18, %i4 loop_436: umulcc %l0, 0x0F99, %o0 lduh [%l7 + 0x2E], %o1 loop_437: ldsb [%l7 + 0x4F], %l2 fbo,a %fcc1, loop_438 tl %xcc, 0x5 sdivx %l5, 0x0EE6, %g3 array8 %g4, %g6, %o2 loop_438: std %f10, [%l7 + 0x58] ldd [%l7 + 0x18], %f12 stb %o4, [%l7 + 0x75] fmovrdne %g7, %f6, %f10 movl %xcc, %g2, %i3 ldsb [%l7 + 0x3B], %o6 fmovdle %icc, %f6, %f6 edge8l %i1, %i6, %g5 smul %l6, 0x1A01, %i5 lduh [%l7 + 0x16], %i2 smulcc %g1, 0x145B, %o7 or %l4, %l1, %o5 fpack16 %f14, %f15 sth %i7, [%l7 + 0x7E] ld [%l7 + 0x20], %f2 fmovdl %icc, %f4, %f14 sethi 0x1325, %i0 ldub [%l7 + 0x2B], %l3 stx %i4, [%l7 + 0x38] for %f12, %f2, %f2 andcc %l0, %o0, %o1 fmovsle %xcc, %f13, %f12 taddcctv %l2, %o3, %g3 umul %l5, %g6, %o2 sethi 0x1BD9, %o4 popc %g4, %g2 fbu,a %fcc2, loop_439 ldsh [%l7 + 0x2A], %i3 stx %g7, [%l7 + 0x48] fsrc1 %f12, %f4 loop_439: tvc %xcc, 0x4 lduw [%l7 + 0x24], %o6 edge32l %i6, %g5, %l6 bge %icc, loop_440 xor %i1, 0x10EB, %i5 bcc loop_441 fmovrslez %g1, %f2, %f14 loop_440: srlx %i2, 0x12, %o7 stb %l4, [%l7 + 0x7B] loop_441: brlez,a %l1, loop_442 ldsw [%l7 + 0x24], %o5 ldsw [%l7 + 0x48], %i0 array32 %l3, %i4, %l0 loop_442: lduh [%l7 + 0x3C], %i7 movg %icc, %o1, %o0 fpsub32 %f4, %f4, %f12 stx %l2, [%l7 + 0x78] fornot2s %f15, %f10, %f8 tgu %xcc, 0x4 std %f12, [%l7 + 0x58] fabss %f13, %f14 stb %g3, [%l7 + 0x47] movleu %icc, %o3, %g6 tvs %icc, 0x0 sth %l5, [%l7 + 0x34] smul %o4, %o2, %g4 tn %icc, 0x2 fblg,a %fcc1, loop_443 ldd [%l7 + 0x48], %f8 ta %xcc, 0x6 fcmpne16 %f6, %f4, %g2 loop_443: fmovsge %xcc, %f1, %f15 stw %i3, [%l7 + 0x48] ldub [%l7 + 0x16], %o6 stb %i6, [%l7 + 0x32] fpack32 %f6, %f6, %f8 fmovdge %icc, %f14, %f11 ldub [%l7 + 0x74], %g5 fmul8x16au %f12, %f13, %f0 xnor %g7, %l6, %i1 fpmerge %f7, %f13, %f6 fmovsleu %icc, %f0, %f2 ldsh [%l7 + 0x5A], %g1 lduh [%l7 + 0x28], %i5 orn %i2, 0x0C26, %o7 tne %icc, 0x5 nop setx loop_444, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %l1, %l4, %i0 stx %l3, [%l7 + 0x10] fmovse %icc, %f2, %f11 loop_444: stb %o5, [%l7 + 0x58] andcc %i4, %l0, %o1 ldd [%l7 + 0x68], %f8 lduw [%l7 + 0x40], %i7 sth %o0, [%l7 + 0x62] ldsw [%l7 + 0x18], %l2 tneg %xcc, 0x3 movcc %xcc, %o3, %g3 ldsw [%l7 + 0x40], %g6 movl %icc, %o4, %l5 stx %g4, [%l7 + 0x58] ldd [%l7 + 0x18], %f2 sth %o2, [%l7 + 0x44] ldub [%l7 + 0x4C], %g2 popc 0x1893, %i3 std %f4, [%l7 + 0x60] fexpand %f5, %f6 fmovrdgz %o6, %f8, %f2 fmovrde %g5, %f0, %f2 fmovrslz %g7, %f6, %f1 fxnor %f14, %f8, %f6 movrlz %i6, %i1, %g1 fmovrsne %l6, %f6, %f1 fmovrse %i5, %f15, %f12 ldub [%l7 + 0x62], %o7 lduh [%l7 + 0x64], %l1 stb %l4, [%l7 + 0x10] fxnor %f6, %f0, %f10 ldx [%l7 + 0x40], %i0 fmovsge %icc, %f1, %f2 edge32n %i2, %l3, %o5 brgez,a %i4, loop_445 fand %f4, %f4, %f4 fnot1 %f10, %f6 ld [%l7 + 0x44], %f13 loop_445: fmovse %xcc, %f13, %f12 fmovda %xcc, %f2, %f13 brz %l0, loop_446 stb %o1, [%l7 + 0x3E] ldsb [%l7 + 0x1A], %o0 std %f0, [%l7 + 0x28] loop_446: movvs %xcc, %i7, %o3 bge,a loop_447 srax %l2, %g6, %g3 fmovrsgz %l5, %f0, %f5 fmovsne %icc, %f0, %f8 loop_447: stw %g4, [%l7 + 0x68] fbo %fcc3, loop_448 fmovd %f8, %f4 bvs,a %icc, loop_449 edge16 %o2, %g2, %o4 loop_448: fxors %f13, %f3, %f1 lduh [%l7 + 0x5A], %i3 loop_449: tsubcctv %o6, %g5, %g7 nop setx loop_450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu,a,pn %icc, loop_451 bne,a %icc, loop_452 brgez,a %i1, loop_453 loop_450: array8 %g1, %i6, %i5 loop_451: movle %xcc, %o7, %l6 loop_452: lduw [%l7 + 0x78], %l4 loop_453: ba %icc, loop_454 movrlz %l1, 0x256, %i0 fcmpes %fcc0, %f12, %f2 bvs,a,pt %icc, loop_455 loop_454: stb %l3, [%l7 + 0x1B] edge32l %i2, %o5, %i4 fpadd32s %f1, %f4, %f6 loop_455: st %f3, [%l7 + 0x28] fnor %f12, %f8, %f8 fornot1s %f0, %f0, %f15 fbue,a %fcc3, loop_456 fsrc2s %f9, %f3 stw %o1, [%l7 + 0x28] fmovdneg %icc, %f0, %f6 loop_456: std %f10, [%l7 + 0x70] edge32n %l0, %o0, %o3 brgz %l2, loop_457 lduh [%l7 + 0x2C], %i7 ldub [%l7 + 0x56], %g6 sethi 0x0B38, %l5 loop_457: fbo,a %fcc3, loop_458 fbul,a %fcc3, loop_459 bn,pt %icc, loop_460 fmuld8sux16 %f5, %f12, %f2 loop_458: stx %g4, [%l7 + 0x18] loop_459: ldd [%l7 + 0x40], %f4 loop_460: fmovrsne %o2, %f5, %f8 tsubcctv %g3, %g2, %o4 fpack32 %f4, %f8, %f0 lduw [%l7 + 0x7C], %i3 ldx [%l7 + 0x30], %g5 movge %xcc, %g7, %o6 fsrc1 %f6, %f12 fmovsneg %icc, %f2, %f7 srax %i1, 0x0F, %g1 stw %i5, [%l7 + 0x54] array16 %i6, %l6, %l4 fmovdneg %xcc, %f3, %f14 fpsub32 %f2, %f0, %f8 ldd [%l7 + 0x50], %f6 sth %l1, [%l7 + 0x46] tle %icc, 0x5 fnegd %f6, %f4 fnegs %f8, %f15 fbl,a %fcc2, loop_461 bcc,a loop_462 ldd [%l7 + 0x38], %f0 lduh [%l7 + 0x4C], %i0 loop_461: fornot2s %f8, %f15, %f13 loop_462: std %f2, [%l7 + 0x60] nop setx loop_463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,pt %xcc, loop_464 fmovd %f4, %f10 fbu %fcc3, loop_465 loop_463: ldub [%l7 + 0x39], %l3 loop_464: udivx %i2, 0x1569, %o7 stx %o5, [%l7 + 0x48] loop_465: fabsd %f2, %f14 umulcc %i4, 0x0E17, %o1 stw %o0, [%l7 + 0x64] movrlz %l0, %l2, %i7 lduw [%l7 + 0x5C], %g6 bn,a,pt %icc, loop_466 ldsw [%l7 + 0x08], %l5 fand %f4, %f0, %f10 brz,a %g4, loop_467 loop_466: fmovdvs %icc, %f7, %f8 std %f14, [%l7 + 0x70] stb %o3, [%l7 + 0x4B] loop_467: fandnot2s %f14, %f3, %f5 movg %xcc, %g3, %g2 bg,pn %icc, loop_468 lduh [%l7 + 0x3C], %o2 sth %i3, [%l7 + 0x1E] fmovdg %icc, %f11, %f1 loop_468: std %f4, [%l7 + 0x70] subcc %g5, %o4, %o6 fmovrdlz %i1, %f12, %f0 edge8ln %g7, %i5, %g1 fornot2 %f10, %f8, %f8 ldub [%l7 + 0x70], %l6 ldub [%l7 + 0x5E], %i6 fbe %fcc1, loop_469 stb %l1, [%l7 + 0x68] fsrc2s %f3, %f9 andcc %l4, 0x1B1C, %i0 loop_469: bleu,a,pn %icc, loop_470 edge8 %l3, %i2, %o7 array8 %i4, %o1, %o0 lduw [%l7 + 0x30], %l0 loop_470: fpsub16 %f2, %f2, %f0 lduw [%l7 + 0x7C], %o5 add %l2, 0x021A, %g6 fcmps %fcc3, %f11, %f8 lduw [%l7 + 0x64], %i7 fpsub16s %f1, %f8, %f12 ldsb [%l7 + 0x45], %l5 movrgez %g4, %o3, %g3 fmovsg %icc, %f0, %f10 brlz,a %o2, loop_471 ldsh [%l7 + 0x5C], %g2 bg,a loop_472 andn %i3, %g5, %o6 loop_471: fba %fcc1, loop_473 fcmpeq16 %f6, %f6, %o4 loop_472: fmul8ulx16 %f10, %f12, %f6 stb %g7, [%l7 + 0x0D] loop_473: fpack32 %f4, %f0, %f6 lduh [%l7 + 0x3E], %i5 lduh [%l7 + 0x7A], %g1 sth %l6, [%l7 + 0x1E] ldsb [%l7 + 0x6B], %i6 movrgez %i1, %l4, %i0 bleu,a %icc, loop_474 tcc %xcc, 0x0 brlez,a %l1, loop_475 fbug,a %fcc0, loop_476 loop_474: tsubcc %l3, 0x17CE, %i2 array32 %o7, %i4, %o1 loop_475: lduh [%l7 + 0x42], %l0 loop_476: brlez,a %o5, loop_477 ba,a,pt %icc, loop_478 ldub [%l7 + 0x58], %l2 stw %o0, [%l7 + 0x44] loop_477: stb %i7, [%l7 + 0x47] loop_478: edge16 %g6, %l5, %g4 mulscc %o3, %o2, %g2 std %f2, [%l7 + 0x40] fornot1s %f15, %f4, %f11 udivcc %i3, 0x12FC, %g5 fsrc1s %f11, %f8 fbge %fcc1, loop_479 fbue,a %fcc3, loop_480 sth %g3, [%l7 + 0x4E] orn %o6, 0x0E34, %g7 loop_479: fand %f2, %f12, %f12 loop_480: fmovdn %icc, %f12, %f15 tgu %icc, 0x0 tl %icc, 0x3 fsrc1s %f0, %f8 lduh [%l7 + 0x60], %o4 ld [%l7 + 0x6C], %f6 edge16n %g1, %i5, %i6 movneg %icc, %l6, %i1 stb %l4, [%l7 + 0x28] fabsd %f12, %f0 stw %i0, [%l7 + 0x38] movrne %l1, 0x3C8, %i2 bvc,a loop_481 lduh [%l7 + 0x22], %o7 lduh [%l7 + 0x1A], %i4 st %f12, [%l7 + 0x50] loop_481: edge16 %l3, %o1, %l0 fandnot2s %f0, %f15, %f12 fpack16 %f6, %f0 edge16 %o5, %o0, %i7 ta %icc, 0x7 ld [%l7 + 0x58], %f1 or %l2, 0x0B6C, %l5 sth %g6, [%l7 + 0x4A] ld [%l7 + 0x34], %f4 fbg,a %fcc0, loop_482 subc %o3, 0x07EA, %g4 stw %g2, [%l7 + 0x0C] fpadd32s %f14, %f4, %f7 loop_482: std %f10, [%l7 + 0x20] fbne,a %fcc3, loop_483 stx %i3, [%l7 + 0x30] movcs %xcc, %g5, %o2 stw %g3, [%l7 + 0x14] loop_483: lduh [%l7 + 0x6C], %o6 bcc,a,pn %icc, loop_484 lduh [%l7 + 0x4E], %o4 lduh [%l7 + 0x0A], %g7 movrlz %i5, %i6, %l6 loop_484: orcc %i1, 0x1383, %g1 move %xcc, %i0, %l1 add %l4, %i2, %o7 fmovsvc %icc, %f3, %f7 ldub [%l7 + 0x13], %l3 nop setx loop_485, %l0, %l1 jmpl %l1, %i4 std %f4, [%l7 + 0x68] movge %xcc, %o1, %l0 fmovscc %icc, %f7, %f3 loop_485: fcmped %fcc3, %f14, %f6 tne %icc, 0x6 sra %o5, %o0, %l2 ldd [%l7 + 0x50], %f2 taddcc %i7, %g6, %o3 edge8 %l5, %g4, %g2 fnegd %f0, %f0 tle %xcc, 0x2 fble %fcc0, loop_486 brz %g5, loop_487 fmovrdne %o2, %f4, %f0 ldd [%l7 + 0x30], %f4 loop_486: fmovrsgz %i3, %f8, %f7 loop_487: fone %f8 stb %o6, [%l7 + 0x38] edge8l %o4, %g3, %g7 be,a loop_488 fmovscc %xcc, %f0, %f7 movn %icc, %i6, %i5 fsrc2s %f7, %f5 loop_488: and %l6, 0x0920, %i1 sllx %g1, 0x02, %l1 bvc,a %icc, loop_489 fmovdneg %xcc, %f5, %f4 siam 0x5 sth %l4, [%l7 + 0x32] loop_489: srax %i0, %o7, %l3 ldsw [%l7 + 0x3C], %i2 nop setx loop_490, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %xcc, %f8, %f15 fbg %fcc2, loop_491 nop setx loop_492, %l0, %l1 jmpl %l1, %i4 loop_490: fbul,a %fcc3, loop_493 fbge,a %fcc3, loop_494 loop_491: ldd [%l7 + 0x08], %f8 loop_492: tn %icc, 0x3 loop_493: fmovrslz %o1, %f1, %f12 loop_494: ld [%l7 + 0x50], %f9 nop setx loop_495, %l0, %l1 jmpl %l1, %o5 stx %l0, [%l7 + 0x50] lduh [%l7 + 0x44], %l2 fbul,a %fcc2, loop_496 loop_495: fnor %f10, %f4, %f10 tcs %icc, 0x2 fcmpgt16 %f0, %f2, %o0 loop_496: bl,pt %xcc, loop_497 movre %g6, %i7, %o3 subc %l5, 0x1428, %g2 ldsh [%l7 + 0x56], %g5 loop_497: fzeros %f15 fpackfix %f14, %f13 tleu %xcc, 0x0 ldsw [%l7 + 0x7C], %o2 addc %g4, 0x1ED5, %o6 tsubcctv %o4, 0x1984, %g3 fcmpeq16 %f0, %f4, %g7 tsubcc %i3, %i6, %i5 fmul8x16al %f7, %f5, %f14 fcmpd %fcc1, %f10, %f10 fmul8x16 %f2, %f0, %f0 bgu loop_498 andcc %i1, 0x0FC3, %g1 movpos %icc, %l6, %l1 sllx %l4, %i0, %o7 loop_498: fpadd16 %f8, %f8, %f12 edge16ln %l3, %i2, %i4 fsrc2 %f12, %f6 ldub [%l7 + 0x5A], %o5 stx %l0, [%l7 + 0x28] orn %o1, 0x1BF0, %l2 bl,a,pn %xcc, loop_499 call loop_500 fnegs %f0, %f13 fnot1s %f13, %f12 loop_499: fmovrslez %o0, %f12, %f6 loop_500: ld [%l7 + 0x60], %f4 subcc %i7, 0x099C, %o3 stw %g6, [%l7 + 0x1C] tne %icc, 0x3 lduh [%l7 + 0x1E], %g2 tg %icc, 0x6 orn %l5, 0x181B, %o2 sth %g4, [%l7 + 0x60] fbne %fcc3, loop_501 ldsh [%l7 + 0x0E], %o6 lduw [%l7 + 0x34], %o4 movpos %icc, %g5, %g3 loop_501: stx %i3, [%l7 + 0x28] fmovs %f9, %f15 fbul %fcc1, loop_502 fmovse %xcc, %f11, %f13 lduw [%l7 + 0x44], %g7 fblg,a %fcc0, loop_503 loop_502: edge32n %i6, %i1, %i5 edge16n %g1, %l6, %l4 nop setx loop_504, %l0, %l1 jmpl %l1, %i0 loop_503: nop setx loop_505, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x38], %f8 fmul8ulx16 %f10, %f0, %f4 loop_504: movgu %xcc, %l1, %l3 loop_505: fxnor %f0, %f8, %f0 add %i2, %i4, %o7 fmovdgu %xcc, %f9, %f7 std %f10, [%l7 + 0x78] xorcc %o5, %o1, %l2 fmovdne %xcc, %f7, %f13 fbl,a %fcc2, loop_506 te %xcc, 0x1 ldsw [%l7 + 0x40], %l0 sth %i7, [%l7 + 0x5A] loop_506: fandnot2 %f4, %f10, %f10 fpack32 %f8, %f0, %f6 ldsh [%l7 + 0x52], %o3 ldsw [%l7 + 0x0C], %g6 fcmpgt16 %f2, %f4, %o0 fmovdvc %xcc, %f9, %f11 bvc %icc, loop_507 ldsh [%l7 + 0x42], %g2 st %f11, [%l7 + 0x34] fpadd32s %f8, %f6, %f5 loop_507: tcs %icc, 0x6 tvs %xcc, 0x2 std %f0, [%l7 + 0x10] st %f7, [%l7 + 0x40] movcc %icc, %l5, %g4 fpack32 %f12, %f0, %f12 fandnot1 %f8, %f6, %f10 or %o6, %o2, %g5 ldsb [%l7 + 0x35], %g3 fcmps %fcc2, %f13, %f10 subccc %o4, 0x022F, %g7 lduh [%l7 + 0x72], %i3 ldsh [%l7 + 0x3C], %i1 sethi 0x1212, %i6 fcmpgt32 %f0, %f2, %i5 mulscc %l6, 0x09EA, %g1 sub %l4, %i0, %l3 fornot2 %f8, %f0, %f8 bgu loop_508 bl,pn %icc, loop_509 ldx [%l7 + 0x50], %l1 ldub [%l7 + 0x33], %i4 loop_508: fmovse %icc, %f11, %f15 loop_509: move %icc, %i2, %o5 sdivx %o7, 0x1D55, %o1 lduh [%l7 + 0x4A], %l0 fbuge,a %fcc1, loop_510 fmul8x16 %f6, %f14, %f12 fmovrdgez %l2, %f8, %f12 fandnot1 %f12, %f6, %f14 loop_510: fbuge %fcc1, loop_511 array32 %i7, %o3, %g6 addcc %o0, %g2, %l5 ldsh [%l7 + 0x34], %o6 loop_511: sth %o2, [%l7 + 0x74] ld [%l7 + 0x3C], %f6 move %xcc, %g4, %g3 lduw [%l7 + 0x10], %g5 stb %o4, [%l7 + 0x1C] lduw [%l7 + 0x20], %i3 movrlz %i1, %i6, %i5 fmovdl %icc, %f6, %f0 bcc loop_512 fbule,a %fcc1, loop_513 ldub [%l7 + 0x33], %g7 stb %l6, [%l7 + 0x38] loop_512: ldsh [%l7 + 0x4A], %l4 loop_513: xnorcc %i0, %g1, %l1 stw %l3, [%l7 + 0x34] udivcc %i2, 0x1B87, %o5 fnegs %f13, %f3 brnz %o7, loop_514 fpsub16s %f3, %f0, %f9 array32 %o1, %i4, %l0 stb %i7, [%l7 + 0x2E] loop_514: mulscc %o3, 0x18A5, %g6 fmovrsgez %l2, %f2, %f14 lduw [%l7 + 0x2C], %o0 ld [%l7 + 0x3C], %f13 bge loop_515 ldsh [%l7 + 0x72], %l5 faligndata %f0, %f0, %f2 movrgez %o6, 0x234, %o2 loop_515: fbuge %fcc1, loop_516 sth %g4, [%l7 + 0x6E] fmovrdne %g3, %f12, %f8 fbn,a %fcc2, loop_517 loop_516: fbu %fcc1, loop_518 std %f8, [%l7 + 0x70] fnand %f6, %f14, %f2 loop_517: movg %icc, %g2, %o4 loop_518: fmovdpos %xcc, %f2, %f2 stx %i3, [%l7 + 0x38] fmovsne %xcc, %f15, %f2 ldub [%l7 + 0x1E], %i1 sth %g5, [%l7 + 0x1E] bneg,a,pn %xcc, loop_519 fmovdcc %icc, %f12, %f5 move %icc, %i6, %g7 st %f10, [%l7 + 0x54] loop_519: std %f14, [%l7 + 0x08] edge8 %i5, %l6, %i0 sth %g1, [%l7 + 0x0A] ldd [%l7 + 0x40], %f14 st %f11, [%l7 + 0x54] call loop_520 sub %l1, %l3, %l4 fmovsle %xcc, %f5, %f11 bgu,pt %xcc, loop_521 loop_520: bvs loop_522 fmovrdne %i2, %f8, %f2 bn,a %xcc, loop_523 loop_521: fpsub16s %f5, %f11, %f3 loop_522: st %f2, [%l7 + 0x60] stx %o7, [%l7 + 0x70] loop_523: stx %o1, [%l7 + 0x18] fmovrslez %o5, %f4, %f1 ldd [%l7 + 0x60], %f4 fblg %fcc0, loop_524 ldub [%l7 + 0x71], %l0 xor %i4, %i7, %o3 fmovdvc %xcc, %f14, %f11 loop_524: ldub [%l7 + 0x73], %g6 st %f11, [%l7 + 0x64] bvs,pn %xcc, loop_525 std %f14, [%l7 + 0x50] stb %l2, [%l7 + 0x63] movpos %icc, %o0, %l5 loop_525: ldx [%l7 + 0x30], %o2 fmovrsgez %g4, %f10, %f4 stb %o6, [%l7 + 0x3E] ldx [%l7 + 0x18], %g2 array32 %g3, %o4, %i1 fmul8x16al %f3, %f12, %f14 brnz %g5, loop_526 udivcc %i6, 0x07AD, %g7 ldd [%l7 + 0x40], %f14 fnegs %f15, %f9 loop_526: ldd [%l7 + 0x30], %f0 xor %i5, 0x1BDE, %i3 tpos %icc, 0x5 bvs,a,pn %xcc, loop_527 ldd [%l7 + 0x58], %f10 fzero %f8 stx %l6, [%l7 + 0x18] loop_527: fcmpeq32 %f8, %f12, %i0 fpsub32 %f14, %f8, %f10 edge32n %l1, %g1, %l4 movl %xcc, %l3, %i2 bvs,pn %icc, loop_528 movleu %icc, %o7, %o5 fmovrdgz %o1, %f12, %f8 edge16 %l0, %i4, %i7 loop_528: bn,pt %icc, loop_529 bcs,a loop_530 ldsb [%l7 + 0x0F], %o3 stb %l2, [%l7 + 0x3A] loop_529: mova %xcc, %g6, %l5 loop_530: fcmpne16 %f10, %f10, %o2 srl %o0, 0x13, %o6 fmul8sux16 %f10, %f12, %f8 fpadd16 %f8, %f4, %f14 ldsw [%l7 + 0x70], %g2 fmovdn %icc, %f10, %f12 ldub [%l7 + 0x34], %g4 bne,a loop_531 fmuld8sux16 %f9, %f9, %f14 andncc %o4, %g3, %g5 te %icc, 0x2 loop_531: stb %i6, [%l7 + 0x69] tne %icc, 0x3 move %xcc, %g7, %i1 lduw [%l7 + 0x6C], %i5 udivx %i3, 0x1767, %i0 bcs %xcc, loop_532 sethi 0x03C9, %l6 fcmple32 %f4, %f14, %g1 sub %l1, 0x1806, %l3 loop_532: ldsh [%l7 + 0x7A], %i2 sth %o7, [%l7 + 0x22] movgu %icc, %o5, %l4 edge16 %l0, %o1, %i7 fmovrslz %i4, %f11, %f13 ldsb [%l7 + 0x0D], %l2 movvs %icc, %g6, %l5 lduh [%l7 + 0x2E], %o2 srl %o3, 0x12, %o6 fcmpd %fcc2, %f2, %f14 fcmpeq16 %f8, %f14, %g2 fmovsgu %xcc, %f13, %f9 movrgz %o0, 0x05E, %g4 fmovrse %g3, %f11, %f2 tl %icc, 0x5 brlez %o4, loop_533 fcmpd %fcc3, %f10, %f2 stx %i6, [%l7 + 0x60] fmovrsgez %g7, %f14, %f14 loop_533: fnot2 %f2, %f4 fmovrdgz %i1, %f4, %f10 lduh [%l7 + 0x26], %g5 tsubcctv %i3, %i0, %l6 fabss %f7, %f6 sra %g1, %l1, %i5 fpackfix %f6, %f12 fandnot1s %f6, %f3, %f6 sth %i2, [%l7 + 0x40] umul %l3, %o5, %o7 st %f12, [%l7 + 0x40] ldsw [%l7 + 0x0C], %l4 udivx %o1, 0x1BED, %i7 be,a,pn %xcc, loop_534 ldx [%l7 + 0x68], %i4 stb %l0, [%l7 + 0x3D] addc %g6, %l5, %o2 loop_534: ld [%l7 + 0x50], %f11 addcc %l2, %o6, %g2 movrgez %o3, %o0, %g4 ld [%l7 + 0x30], %f6 tsubcctv %g3, %i6, %g7 add %i1, %g5, %o4 fmovdpos %xcc, %f14, %f14 bleu,a,pt %xcc, loop_535 sth %i3, [%l7 + 0x1C] edge32l %i0, %g1, %l1 fmovd %f6, %f12 loop_535: addc %l6, %i2, %i5 fmovsl %xcc, %f1, %f3 st %f5, [%l7 + 0x78] fmovrdgz %l3, %f12, %f6 ldsw [%l7 + 0x60], %o7 movne %xcc, %o5, %o1 edge16 %l4, %i7, %i4 ldd [%l7 + 0x48], %f2 fbul,a %fcc2, loop_536 stx %l0, [%l7 + 0x38] movne %icc, %g6, %l5 move %xcc, %l2, %o2 loop_536: udiv %o6, 0x0BCD, %g2 ldsb [%l7 + 0x3F], %o0 st %f14, [%l7 + 0x54] fmovrsne %o3, %f13, %f4 lduw [%l7 + 0x4C], %g3 fmovrdgez %g4, %f2, %f4 fcmpd %fcc1, %f6, %f12 fbug %fcc2, loop_537 fmovsgu %xcc, %f11, %f10 st %f1, [%l7 + 0x08] mulscc %i6, %g7, %g5 loop_537: movn %xcc, %o4, %i1 brnz,a %i3, loop_538 orncc %g1, %i0, %l1 fpadd32 %f4, %f2, %f14 lduw [%l7 + 0x2C], %l6 loop_538: fbn,a %fcc3, loop_539 movrlez %i2, 0x07D, %i5 fmovsg %xcc, %f3, %f6 stw %o7, [%l7 + 0x70] loop_539: st %f4, [%l7 + 0x50] ldd [%l7 + 0x28], %f2 sll %o5, 0x04, %o1 siam 0x0 movg %icc, %l3, %l4 fmovsn %icc, %f12, %f3 fbo,a %fcc1, loop_540 fandnot2 %f10, %f2, %f14 fmovs %f14, %f15 ld [%l7 + 0x3C], %f0 loop_540: tn %xcc, 0x3 ldub [%l7 + 0x42], %i7 ldsb [%l7 + 0x3C], %l0 tvs %xcc, 0x1 lduw [%l7 + 0x78], %i4 xnor %l5, 0x19BE, %l2 fmovdge %icc, %f9, %f3 std %f4, [%l7 + 0x10] movg %xcc, %g6, %o6 bl,a,pn %icc, loop_541 ble %icc, loop_542 ldsh [%l7 + 0x22], %g2 fmovscs %icc, %f3, %f12 loop_541: fcmpeq16 %f2, %f14, %o0 loop_542: orncc %o3, %g3, %o2 nop setx loop_543, %l0, %l1 jmpl %l1, %g4 brnz %g7, loop_544 stx %i6, [%l7 + 0x50] lduh [%l7 + 0x36], %o4 loop_543: edge32n %i1, %g5, %g1 loop_544: lduh [%l7 + 0x0E], %i0 sllx %i3, %l6, %l1 movvc %xcc, %i5, %i2 ldd [%l7 + 0x10], %f14 fmovse %icc, %f15, %f8 fpack16 %f4, %f8 bvc,a,pt %icc, loop_545 sth %o7, [%l7 + 0x42] array32 %o1, %o5, %l3 tsubcc %i7, %l4, %l0 loop_545: lduw [%l7 + 0x14], %i4 movvc %xcc, %l5, %g6 movn %xcc, %o6, %l2 lduw [%l7 + 0x60], %o0 bg loop_546 stx %g2, [%l7 + 0x48] ldd [%l7 + 0x50], %f0 xnorcc %o3, %o2, %g4 loop_546: fcmped %fcc2, %f12, %f10 tvs %xcc, 0x5 fmovdle %icc, %f1, %f7 fmovrsgez %g7, %f0, %f13 lduh [%l7 + 0x3C], %g3 xor %o4, 0x00F1, %i6 lduw [%l7 + 0x3C], %i1 fmovda %xcc, %f1, %f13 mova %xcc, %g1, %i0 stw %i3, [%l7 + 0x18] std %f10, [%l7 + 0x08] ldub [%l7 + 0x69], %g5 fzeros %f10 fbule %fcc0, loop_547 bne,pn %xcc, loop_548 fbn,a %fcc0, loop_549 ldub [%l7 + 0x6D], %l1 loop_547: edge16 %i5, %i2, %o7 loop_548: fbo %fcc0, loop_550 loop_549: ba,a loop_551 be,a loop_552 fandnot1 %f2, %f0, %f14 loop_550: srlx %o1, 0x14, %l6 loop_551: smul %l3, 0x14D2, %o5 loop_552: fmovs %f13, %f1 fbu,a %fcc1, loop_553 ldsw [%l7 + 0x48], %l4 lduh [%l7 + 0x36], %l0 srlx %i7, 0x12, %l5 loop_553: fbug,a %fcc1, loop_554 fmul8x16 %f6, %f4, %f14 bcs,a %icc, loop_555 bvc loop_556 loop_554: andn %i4, %g6, %o6 fpackfix %f2, %f12 loop_555: ldub [%l7 + 0x62], %l2 loop_556: stx %g2, [%l7 + 0x48] add %o0, %o3, %g4 ldx [%l7 + 0x10], %o2 sth %g7, [%l7 + 0x56] fmovdle %xcc, %f2, %f8 sth %g3, [%l7 + 0x3A] lduh [%l7 + 0x74], %o4 udiv %i6, 0x1037, %g1 stx %i0, [%l7 + 0x78] tl %icc, 0x4 fmovrse %i1, %f8, %f15 fbge %fcc0, loop_557 for %f0, %f4, %f8 sth %g5, [%l7 + 0x34] movvs %xcc, %l1, %i5 loop_557: tneg %icc, 0x3 taddcc %i2, 0x1AB2, %o7 fbule %fcc0, loop_558 brgez %o1, loop_559 sll %l6, 0x14, %i3 ldsb [%l7 + 0x4E], %l3 loop_558: fpsub16 %f0, %f14, %f2 loop_559: srlx %o5, %l0, %l4 ldub [%l7 + 0x2F], %l5 edge32n %i7, %g6, %o6 tleu %xcc, 0x3 bgu,pt %icc, loop_560 fnot2 %f8, %f10 bcs,a %xcc, loop_561 fmovsl %icc, %f15, %f0 loop_560: fmul8x16au %f8, %f8, %f2 mulscc %i4, %l2, %g2 loop_561: fmuld8ulx16 %f0, %f1, %f14 sdivx %o3, 0x1019, %o0 smulcc %g4, 0x1227, %g7 fbo %fcc2, loop_562 lduh [%l7 + 0x10], %o2 std %f8, [%l7 + 0x18] fmovrslz %o4, %f1, %f7 loop_562: sth %g3, [%l7 + 0x0E] fmovrdne %i6, %f12, %f14 stb %i0, [%l7 + 0x58] ldsh [%l7 + 0x0C], %g1 ld [%l7 + 0x74], %f6 bl,pn %xcc, loop_563 fnands %f9, %f3, %f15 alignaddr %i1, %g5, %l1 tne %icc, 0x7 loop_563: ld [%l7 + 0x44], %f15 std %f8, [%l7 + 0x50] sdiv %i2, 0x023D, %i5 movvs %icc, %o7, %l6 tsubcctv %o1, 0x0BC2, %i3 fmovrdlz %o5, %f4, %f10 fmovsgu %xcc, %f5, %f3 movrne %l3, 0x173, %l4 sdiv %l5, 0x1EF2, %l0 ta %icc, 0x5 fmovsneg %icc, %f7, %f2 nop setx loop_564, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %g6, %o6, %i7 ldx [%l7 + 0x60], %l2 fmovrdlz %i4, %f8, %f14 loop_564: fmul8x16 %f15, %f12, %f10 fmovdn %xcc, %f3, %f9 ldx [%l7 + 0x18], %g2 ldsw [%l7 + 0x7C], %o3 lduh [%l7 + 0x50], %g4 call loop_565 stw %g7, [%l7 + 0x0C] nop setx loop_566, %l0, %l1 jmpl %l1, %o2 siam 0x6 loop_565: fornot2 %f12, %f8, %f6 std %f14, [%l7 + 0x60] loop_566: tsubcc %o0, 0x1112, %o4 xnor %i6, 0x11C6, %g3 ldub [%l7 + 0x71], %g1 ldsb [%l7 + 0x3B], %i1 fble,a %fcc0, loop_567 lduh [%l7 + 0x4A], %i0 movge %icc, %l1, %g5 lduw [%l7 + 0x60], %i5 loop_567: std %f14, [%l7 + 0x20] fbge %fcc3, loop_568 fpadd16 %f4, %f14, %f6 ldx [%l7 + 0x30], %o7 fnegd %f2, %f6 loop_568: tleu %xcc, 0x2 lduh [%l7 + 0x2E], %i2 sllx %l6, %o1, %o5 smulcc %i3, %l3, %l4 fmul8sux16 %f12, %f10, %f0 fpackfix %f6, %f5 movpos %icc, %l5, %g6 lduh [%l7 + 0x38], %o6 ldd [%l7 + 0x30], %f10 fbul,a %fcc1, loop_569 xorcc %i7, 0x1517, %l0 ldsh [%l7 + 0x3E], %i4 bshuffle %f4, %f0, %f10 loop_569: edge8l %l2, %o3, %g4 bneg,a loop_570 ldub [%l7 + 0x1F], %g2 fbne,a %fcc0, loop_571 fmovsa %xcc, %f13, %f2 loop_570: stb %g7, [%l7 + 0x51] fmovscc %xcc, %f15, %f1 loop_571: fnot2 %f14, %f2 subccc %o0, 0x1179, %o2 fmovrsne %i6, %f3, %f13 tgu %icc, 0x5 sth %o4, [%l7 + 0x68] fandnot1s %f3, %f14, %f15 fandnot2 %f14, %f0, %f0 fmovdvs %xcc, %f2, %f15 tvs %icc, 0x0 tgu %xcc, 0x0 xnor %g3, %g1, %i1 fmovsn %xcc, %f3, %f12 fmul8ulx16 %f12, %f8, %f14 srax %l1, %i0, %g5 fmul8x16al %f2, %f14, %f10 movrlez %i5, 0x081, %i2 fbe,a %fcc0, loop_572 std %f6, [%l7 + 0x70] fmovrslz %l6, %f4, %f3 fbue,a %fcc3, loop_573 loop_572: srax %o1, 0x1C, %o5 fbu %fcc2, loop_574 fmovsleu %xcc, %f11, %f1 loop_573: fone %f4 mulscc %o7, 0x19E0, %i3 loop_574: fmovrdne %l4, %f6, %f6 fmovdvs %icc, %f12, %f0 edge16 %l5, %g6, %o6 fmovdvs %icc, %f11, %f7 ldd [%l7 + 0x68], %f12 tcs %icc, 0x2 fnors %f6, %f3, %f9 ldsw [%l7 + 0x24], %i7 stb %l0, [%l7 + 0x76] movrgz %i4, %l2, %o3 ldd [%l7 + 0x58], %f2 ldsw [%l7 + 0x40], %l3 taddcctv %g2, 0x0C83, %g7 fmovdn %icc, %f3, %f1 fmul8x16al %f11, %f14, %f14 srax %o0, 0x08, %o2 alignaddrl %g4, %i6, %g3 fmovsne %icc, %f10, %f8 ld [%l7 + 0x5C], %f11 fmovsle %xcc, %f12, %f14 sth %o4, [%l7 + 0x22] fsrc1 %f14, %f12 ldub [%l7 + 0x50], %g1 mulx %l1, 0x011B, %i1 fmul8x16 %f11, %f4, %f8 fzeros %f15 tvc %xcc, 0x3 fbuge %fcc3, loop_575 ldsw [%l7 + 0x44], %i0 stx %g5, [%l7 + 0x40] lduh [%l7 + 0x1A], %i2 loop_575: tne %xcc, 0x6 ld [%l7 + 0x08], %f0 addc %l6, %i5, %o1 sdivcc %o5, 0x1A64, %i3 ldx [%l7 + 0x40], %l4 lduh [%l7 + 0x6A], %l5 lduh [%l7 + 0x12], %g6 ldsh [%l7 + 0x64], %o7 xorcc %o6, %l0, %i4 or %i7, 0x0553, %l2 lduw [%l7 + 0x44], %o3 fors %f7, %f6, %f10 fbo,a %fcc1, loop_576 fnegs %f10, %f8 srl %l3, %g7, %o0 xorcc %o2, %g2, %i6 loop_576: fornot2 %f8, %f14, %f10 stx %g3, [%l7 + 0x60] stx %g4, [%l7 + 0x58] brz,a %g1, loop_577 fmul8x16au %f3, %f2, %f0 brlez %l1, loop_578 brnz,a %o4, loop_579 loop_577: nop setx loop_580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc3, loop_581 loop_578: ldd [%l7 + 0x30], %f8 loop_579: fmul8sux16 %f12, %f8, %f14 loop_580: ldx [%l7 + 0x30], %i0 loop_581: fornot2s %f8, %f13, %f15 fbe %fcc0, loop_582 ba,a,pt %icc, loop_583 smulcc %i1, %g5, %i2 ldsb [%l7 + 0x59], %i5 loop_582: fsrc1s %f12, %f15 loop_583: orncc %l6, 0x0BBE, %o1 ldsw [%l7 + 0x78], %i3 fnors %f5, %f6, %f14 ldsw [%l7 + 0x20], %l4 lduh [%l7 + 0x20], %l5 fxnor %f2, %f4, %f4 addccc %o5, 0x1D2E, %g6 fbo,a %fcc2, loop_584 fmovdpos %icc, %f7, %f1 ldsw [%l7 + 0x34], %o7 ldsb [%l7 + 0x1F], %l0 loop_584: ba,pt %xcc, loop_585 fpadd16 %f2, %f6, %f4 edge16n %i4, %i7, %l2 siam 0x3 loop_585: fmovrdne %o3, %f8, %f2 fors %f11, %f8, %f11 fcmpgt32 %f4, %f8, %l3 mulx %g7, %o0, %o2 std %f0, [%l7 + 0x48] sth %g2, [%l7 + 0x58] movl %icc, %o6, %i6 for %f10, %f2, %f10 fmovsleu %icc, %f8, %f13 fmovdge %xcc, %f12, %f15 fble %fcc2, loop_586 ldub [%l7 + 0x57], %g3 ble,a,pn %icc, loop_587 edge16n %g4, %g1, %o4 loop_586: fbuge %fcc1, loop_588 fandnot1s %f13, %f14, %f11 loop_587: brgz %l1, loop_589 fbl %fcc2, loop_590 loop_588: movcc %xcc, %i1, %g5 bcs %xcc, loop_591 loop_589: mova %icc, %i0, %i5 loop_590: fmovrsne %l6, %f14, %f14 fornot1 %f14, %f4, %f0 loop_591: ldsw [%l7 + 0x68], %o1 fmovsa %xcc, %f0, %f13 fbue,a %fcc2, loop_592 fmul8x16 %f9, %f14, %f12 be %xcc, loop_593 fpsub16 %f10, %f8, %f8 loop_592: fmovscs %icc, %f1, %f5 fpsub32 %f8, %f0, %f14 loop_593: array32 %i3, %i2, %l4 alignaddrl %l5, %g6, %o5 stw %l0, [%l7 + 0x4C] fmovdl %xcc, %f11, %f1 ldx [%l7 + 0x68], %o7 fpadd32s %f1, %f2, %f7 sdivx %i4, 0x0C5A, %l2 sth %i7, [%l7 + 0x16] smul %l3, %g7, %o3 ldub [%l7 + 0x7B], %o2 ba,a,pn %xcc, loop_594 stb %o0, [%l7 + 0x6B] tne %xcc, 0x2 std %f6, [%l7 + 0x68] loop_594: st %f11, [%l7 + 0x7C] fmovdcc %xcc, %f12, %f15 srlx %g2, 0x04, %o6 fmovsgu %xcc, %f0, %f3 sethi 0x106A, %i6 fcmpeq16 %f14, %f2, %g3 fmovdpos %icc, %f10, %f3 edge16l %g1, %g4, %l1 taddcctv %i1, 0x0605, %g5 fpsub16 %f14, %f12, %f10 fbuge %fcc3, loop_595 std %f8, [%l7 + 0x18] lduh [%l7 + 0x18], %i0 array8 %o4, %i5, %l6 loop_595: brlz %i3, loop_596 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x22], %i2 sdivcc %o1, 0x1645, %l4 loop_596: fmovsle %icc, %f4, %f8 ldd [%l7 + 0x40], %f6 ldsw [%l7 + 0x6C], %g6 fbe,a %fcc3, loop_597 xnorcc %l5, 0x18BE, %l0 fcmple32 %f2, %f2, %o5 taddcc %o7, %l2, %i7 loop_597: movrlez %i4, 0x08C, %l3 edge32 %g7, %o2, %o3 tle %icc, 0x4 fmovda %xcc, %f3, %f14 fbug %fcc1, loop_598 fmul8x16 %f8, %f8, %f6 fmul8x16 %f4, %f10, %f6 fmovsle %xcc, %f11, %f1 loop_598: bl %xcc, loop_599 ta %xcc, 0x0 ldsw [%l7 + 0x30], %g2 ldsb [%l7 + 0x2D], %o6 loop_599: std %f14, [%l7 + 0x70] edge16l %o0, %i6, %g1 subc %g4, %l1, %g3 fbue,a %fcc2, loop_600 ldsh [%l7 + 0x68], %g5 ldx [%l7 + 0x60], %i0 fpsub32 %f14, %f12, %f2 loop_600: fmovsne %icc, %f8, %f14 movl %xcc, %o4, %i1 stx %l6, [%l7 + 0x10] stb %i5, [%l7 + 0x74] umul %i2, %o1, %i3 stx %l4, [%l7 + 0x20] movrlz %l5, %g6, %o5 te %xcc, 0x1 fpsub16 %f14, %f0, %f8 edge8 %o7, %l0, %l2 movre %i4, %i7, %g7 ldd [%l7 + 0x40], %f12 stb %l3, [%l7 + 0x6D] fornot1 %f4, %f4, %f2 tne %xcc, 0x0 st %f13, [%l7 + 0x48] taddcctv %o3, 0x1140, %g2 edge16l %o2, %o6, %o0 stb %i6, [%l7 + 0x74] fzero %f2 fone %f14 fsrc1 %f10, %f4 ldx [%l7 + 0x60], %g4 fcmpne16 %f0, %f0, %g1 andcc %g3, %g5, %l1 fmovdneg %xcc, %f12, %f8 orcc %o4, 0x1EC8, %i0 fmovdleu %xcc, %f15, %f4 fmul8x16 %f0, %f8, %f8 ldsb [%l7 + 0x1F], %i1 mulx %i5, 0x12D1, %l6 bvs,a loop_601 movrne %i2, 0x292, %i3 ble %xcc, loop_602 ldsh [%l7 + 0x44], %l4 loop_601: movrgz %l5, 0x1D0, %o1 fmovspos %icc, %f15, %f1 loop_602: brlz,a %g6, loop_603 fornot1 %f0, %f0, %f4 umulcc %o5, 0x09E1, %o7 ldx [%l7 + 0x30], %l0 loop_603: ldub [%l7 + 0x54], %l2 sdivcc %i7, 0x024D, %g7 movrne %i4, 0x076, %o3 fzeros %f8 tle %xcc, 0x4 tneg %icc, 0x3 stw %g2, [%l7 + 0x08] addc %l3, 0x00EB, %o6 fabss %f10, %f0 movvc %icc, %o0, %o2 movneg %xcc, %g4, %i6 bpos,a %icc, loop_604 fmovsleu %icc, %f9, %f6 addcc %g1, 0x12E6, %g5 ldx [%l7 + 0x18], %l1 loop_604: lduw [%l7 + 0x40], %g3 lduh [%l7 + 0x4C], %i0 fabsd %f10, %f0 sll %i1, %o4, %l6 ldd [%l7 + 0x58], %f6 fmovdvs %icc, %f10, %f15 srl %i5, %i3, %l4 be,a %icc, loop_605 mulscc %i2, 0x14A5, %o1 srlx %g6, 0x13, %o5 fmuld8sux16 %f3, %f11, %f6 loop_605: ldx [%l7 + 0x28], %l5 ldd [%l7 + 0x58], %f6 fmovsg %icc, %f5, %f0 tgu %icc, 0x4 ldsb [%l7 + 0x27], %o7 lduh [%l7 + 0x44], %l0 sth %i7, [%l7 + 0x56] fpadd32s %f5, %f2, %f7 edge32 %g7, %i4, %o3 fmovd %f4, %f14 tl %icc, 0x4 movvc %xcc, %g2, %l3 movge %icc, %o6, %o0 srlx %l2, 0x0B, %o2 stw %g4, [%l7 + 0x78] movre %i6, %g1, %l1 fbne %fcc3, loop_606 ldub [%l7 + 0x4E], %g5 lduw [%l7 + 0x10], %g3 fmovse %xcc, %f14, %f9 loop_606: ldsw [%l7 + 0x78], %i1 fbe,a %fcc2, loop_607 brlz %o4, loop_608 lduw [%l7 + 0x68], %l6 subcc %i0, %i3, %l4 loop_607: bl,a,pt %icc, loop_609 loop_608: fmovsa %xcc, %f0, %f10 movvc %xcc, %i5, %o1 ldx [%l7 + 0x78], %g6 loop_609: fmovse %xcc, %f14, %f3 ldsw [%l7 + 0x74], %i2 sllx %o5, %l5, %l0 st %f5, [%l7 + 0x30] bneg,a %icc, loop_610 taddcctv %o7, 0x15AB, %i7 srlx %i4, 0x17, %g7 sdivx %g2, 0x02FC, %l3 loop_610: stx %o3, [%l7 + 0x08] bvc loop_611 bge,pt %xcc, loop_612 udivcc %o0, 0x156D, %l2 edge32n %o6, %g4, %i6 loop_611: ldx [%l7 + 0x58], %o2 loop_612: sra %g1, %g5, %g3 subcc %l1, 0x0967, %o4 ble,a,pn %icc, loop_613 movrlz %i1, 0x288, %i0 mulscc %l6, %l4, %i5 tsubcctv %o1, %i3, %i2 loop_613: fpack32 %f14, %f8, %f6 subccc %o5, %g6, %l5 ldd [%l7 + 0x18], %f12 fble,a %fcc1, loop_614 edge8 %o7, %i7, %i4 fnand %f4, %f12, %f14 fpack16 %f0, %f9 loop_614: fornot1s %f3, %f1, %f0 edge16n %l0, %g2, %l3 fmovrdgz %o3, %f12, %f8 bshuffle %f10, %f12, %f4 tcc %icc, 0x2 faligndata %f0, %f8, %f14 te %icc, 0x6 lduh [%l7 + 0x20], %g7 xor %o0, 0x1BE4, %l2 stx %o6, [%l7 + 0x70] ldub [%l7 + 0x67], %g4 mova %icc, %i6, %o2 tsubcc %g5, %g1, %g3 xnorcc %o4, 0x0F16, %i1 sth %l1, [%l7 + 0x3A] edge32 %l6, %i0, %i5 fpmerge %f13, %f8, %f14 bvc,pt %icc, loop_615 fmovrdgez %l4, %f4, %f2 ldsw [%l7 + 0x5C], %o1 ldd [%l7 + 0x08], %f8 loop_615: lduh [%l7 + 0x42], %i3 movrne %i2, 0x0CB, %o5 smulcc %l5, %o7, %g6 ta %xcc, 0x2 fmovsa %icc, %f9, %f15 fmovdl %icc, %f10, %f1 ldx [%l7 + 0x70], %i4 fmovscs %xcc, %f0, %f2 ldsw [%l7 + 0x34], %i7 ldd [%l7 + 0x08], %f0 movneg %xcc, %l0, %g2 fzero %f4 std %f2, [%l7 + 0x60] movrgez %l3, %g7, %o0 ble,a,pn %xcc, loop_616 ldsw [%l7 + 0x24], %l2 fmuld8sux16 %f15, %f5, %f12 tne %xcc, 0x6 loop_616: fmovrdgz %o6, %f8, %f6 movl %icc, %o3, %g4 fandnot2s %f7, %f15, %f1 stb %i6, [%l7 + 0x48] te %xcc, 0x7 taddcc %o2, %g1, %g3 fbue %fcc3, loop_617 stx %g5, [%l7 + 0x78] movrgez %i1, 0x0C2, %l1 fmovdgu %icc, %f11, %f13 loop_617: fbul %fcc3, loop_618 orncc %o4, 0x049D, %l6 tle %icc, 0x1 sllx %i5, %i0, %o1 loop_618: fsrc2s %f14, %f14 ta %xcc, 0x2 edge32 %i3, %i2, %o5 fxor %f14, %f0, %f2 fbu %fcc3, loop_619 st %f4, [%l7 + 0x3C] fcmpd %fcc0, %f14, %f14 lduw [%l7 + 0x28], %l5 loop_619: fornot2 %f8, %f14, %f10 or %o7, 0x120E, %l4 movne %xcc, %g6, %i7 fmovdvs %icc, %f3, %f1 lduh [%l7 + 0x56], %i4 stx %g2, [%l7 + 0x60] fmovsgu %xcc, %f14, %f8 stw %l3, [%l7 + 0x54] std %f6, [%l7 + 0x48] tgu %icc, 0x2 and %l0, %g7, %l2 movg %icc, %o0, %o3 fnand %f8, %f12, %f2 orn %g4, %o6, %i6 edge32l %o2, %g3, %g5 ldsb [%l7 + 0x08], %g1 edge32n %l1, %i1, %l6 sth %o4, [%l7 + 0x4C] fmul8x16al %f10, %f3, %f8 sth %i0, [%l7 + 0x72] ld [%l7 + 0x3C], %f9 fmovrdne %i5, %f6, %f0 tcs %xcc, 0x2 ldx [%l7 + 0x30], %o1 movg %icc, %i2, %i3 edge16l %l5, %o7, %l4 std %f10, [%l7 + 0x48] ldub [%l7 + 0x26], %o5 mulscc %i7, 0x0E0B, %i4 tgu %icc, 0x3 stb %g2, [%l7 + 0x5C] std %f10, [%l7 + 0x60] tleu %icc, 0x3 ldsh [%l7 + 0x36], %l3 movge %icc, %l0, %g6 bge loop_620 edge32l %g7, %l2, %o0 ldd [%l7 + 0x28], %f8 ldsh [%l7 + 0x16], %g4 loop_620: bge,pn %xcc, loop_621 bleu,a,pt %icc, loop_622 brlz,a %o6, loop_623 fmovdcc %xcc, %f15, %f14 loop_621: fcmpne32 %f0, %f10, %o3 loop_622: stb %o2, [%l7 + 0x45] loop_623: movrlz %i6, %g3, %g5 stb %l1, [%l7 + 0x71] fpadd16s %f0, %f14, %f7 movle %xcc, %i1, %l6 st %f7, [%l7 + 0x18] fmovdge %icc, %f10, %f4 fmovrdlz %o4, %f14, %f14 fbul %fcc3, loop_624 bne,a,pt %xcc, loop_625 fbul,a %fcc0, loop_626 andncc %g1, %i5, %i0 loop_624: ldx [%l7 + 0x48], %o1 loop_625: fexpand %f14, %f2 loop_626: fba,a %fcc3, loop_627 brgez %i2, loop_628 ldd [%l7 + 0x20], %f4 bvs,pt %xcc, loop_629 loop_627: fand %f2, %f0, %f0 loop_628: fornot1 %f0, %f0, %f12 ldsw [%l7 + 0x14], %i3 loop_629: fble,a %fcc1, loop_630 tge %xcc, 0x6 fmovdne %xcc, %f15, %f8 fmovrdne %o7, %f14, %f2 loop_630: or %l5, %o5, %i7 fmovdvc %xcc, %f1, %f1 fxnors %f0, %f5, %f3 stw %i4, [%l7 + 0x54] sll %g2, %l4, %l3 fbue %fcc1, loop_631 sth %l0, [%l7 + 0x42] lduh [%l7 + 0x70], %g6 fmovdpos %xcc, %f12, %f2 loop_631: movrgz %l2, %o0, %g4 sdivcc %o6, 0x1A83, %g7 fornot1 %f6, %f4, %f8 fmul8ulx16 %f8, %f0, %f10 fcmpes %fcc0, %f6, %f0 movg %xcc, %o2, %i6 movleu %icc, %o3, %g5 fmovsneg %xcc, %f10, %f6 movcc %xcc, %l1, %i1 fmovrdlz %l6, %f0, %f2 movpos %icc, %g3, %g1 fbn,a %fcc2, loop_632 fcmpgt16 %f14, %f14, %i5 st %f11, [%l7 + 0x54] subcc %i0, 0x1B0C, %o1 loop_632: fmul8x16au %f13, %f12, %f14 te %icc, 0x3 edge8l %i2, %o4, %i3 movleu %xcc, %l5, %o7 ld [%l7 + 0x5C], %f12 ldsb [%l7 + 0x15], %o5 brgez %i7, loop_633 ldd [%l7 + 0x38], %f4 sth %g2, [%l7 + 0x46] fmovse %icc, %f8, %f1 loop_633: fandnot2 %f4, %f8, %f12 fmovd %f6, %f10 edge16 %l4, %l3, %i4 movpos %icc, %g6, %l0 ldsh [%l7 + 0x18], %l2 ldd [%l7 + 0x70], %f6 fmovsle %icc, %f2, %f2 addccc %o0, %g4, %g7 fbl %fcc0, loop_634 array16 %o6, %i6, %o3 edge8l %g5, %l1, %i1 subc %l6, %g3, %o2 loop_634: fbn,a %fcc1, loop_635 tcc %xcc, 0x0 bshuffle %f2, %f10, %f10 movl %xcc, %i5, %g1 loop_635: ldd [%l7 + 0x50], %f2 edge32ln %o1, %i0, %i2 fmul8sux16 %f10, %f14, %f12 ldx [%l7 + 0x48], %i3 ldd [%l7 + 0x60], %f2 ldsh [%l7 + 0x0E], %l5 fcmpd %fcc0, %f6, %f10 fbuge,a %fcc2, loop_636 andncc %o4, %o5, %o7 fblg %fcc3, loop_637 edge8 %i7, %l4, %l3 loop_636: std %f6, [%l7 + 0x08] movrgez %i4, 0x35A, %g6 loop_637: nop setx loop_638, %l0, %l1 jmpl %l1, %g2 fmovdle %icc, %f15, %f13 sth %l0, [%l7 + 0x34] xor %l2, %o0, %g4 loop_638: fnot2s %f2, %f0 smulcc %o6, 0x18E1, %g7 movvc %xcc, %o3, %g5 bshuffle %f4, %f14, %f14 sth %l1, [%l7 + 0x60] brlez %i1, loop_639 stw %l6, [%l7 + 0x3C] stb %g3, [%l7 + 0x61] fnot1 %f12, %f6 loop_639: fbuge,a %fcc2, loop_640 bge,a,pt %xcc, loop_641 std %f4, [%l7 + 0x58] std %f12, [%l7 + 0x68] loop_640: fexpand %f4, %f0 loop_641: fcmple32 %f2, %f14, %o2 fmovrde %i5, %f6, %f2 subc %i6, 0x0D07, %o1 st %f15, [%l7 + 0x60] sub %g1, 0x0AEB, %i0 lduh [%l7 + 0x6C], %i3 fbu,a %fcc3, loop_642 ldub [%l7 + 0x17], %i2 stb %l5, [%l7 + 0x56] sth %o4, [%l7 + 0x58] loop_642: bge,a %xcc, loop_643 sethi 0x1D9B, %o7 fxors %f2, %f9, %f5 fpadd16s %f6, %f5, %f4 loop_643: ldd [%l7 + 0x70], %f6 st %f2, [%l7 + 0x0C] lduw [%l7 + 0x40], %o5 fnegs %f2, %f0 movl %xcc, %l4, %i7 taddcctv %l3, %g6, %i4 movvc %xcc, %g2, %l0 std %f10, [%l7 + 0x48] edge8n %o0, %l2, %g4 orncc %o6, 0x0EEC, %g7 fand %f14, %f10, %f8 bpos,pn %icc, loop_644 fcmpgt32 %f12, %f6, %o3 fba,a %fcc1, loop_645 fmul8x16al %f6, %f4, %f14 loop_644: fmovda %icc, %f1, %f5 movle %icc, %g5, %i1 loop_645: alignaddr %l6, %g3, %o2 edge8ln %l1, %i6, %o1 lduw [%l7 + 0x2C], %g1 fnands %f7, %f10, %f1 xnor %i0, %i3, %i5 ldsw [%l7 + 0x64], %l5 edge32ln %o4, %i2, %o5 ldx [%l7 + 0x20], %o7 fmovrsgz %l4, %f5, %f3 fexpand %f6, %f8 fnot1s %f11, %f8 bge,a,pt %xcc, loop_646 fmovdge %icc, %f8, %f4 fcmpeq32 %f0, %f14, %i7 move %icc, %l3, %i4 loop_646: array8 %g6, %g2, %l0 ldsb [%l7 + 0x43], %o0 ldsb [%l7 + 0x4F], %l2 alignaddr %o6, %g7, %g4 ldub [%l7 + 0x45], %g5 fpsub32s %f0, %f2, %f14 movpos %xcc, %i1, %l6 tle %icc, 0x4 movg %icc, %o3, %o2 smulcc %l1, 0x1AA8, %g3 sth %i6, [%l7 + 0x2A] tleu %xcc, 0x1 fmovrslz %o1, %f12, %f2 tle %xcc, 0x0 brz %g1, loop_647 stx %i0, [%l7 + 0x60] fmovdn %icc, %f11, %f15 stx %i3, [%l7 + 0x68] loop_647: mulscc %l5, %o4, %i5 andn %o5, 0x0FC7, %o7 bn %icc, loop_648 fbge,a %fcc2, loop_649 brlez,a %l4, loop_650 fmovsleu %xcc, %f5, %f5 loop_648: tvc %xcc, 0x2 loop_649: array8 %i2, %i7, %i4 loop_650: ta %xcc, 0x6 ldsb [%l7 + 0x08], %l3 tvs %icc, 0x4 edge16n %g2, %g6, %l0 edge16ln %l2, %o6, %g7 lduw [%l7 + 0x64], %g4 fbge,a %fcc2, loop_651 ldd [%l7 + 0x78], %f2 fmovdne %xcc, %f12, %f13 fornot1s %f13, %f15, %f5 loop_651: fornot1s %f1, %f7, %f8 tgu %xcc, 0x5 fmovrsgz %o0, %f10, %f12 fcmpeq32 %f12, %f4, %i1 ldsh [%l7 + 0x56], %g5 fpadd32s %f6, %f11, %f7 fmovsne %xcc, %f11, %f5 fmovda %xcc, %f6, %f15 bg,a,pt %icc, loop_652 fcmple16 %f12, %f12, %l6 bne,a loop_653 add %o3, %l1, %o2 loop_652: array8 %i6, %o1, %g1 fcmpgt16 %f14, %f12, %i0 loop_653: fcmpd %fcc1, %f4, %f2 ldsw [%l7 + 0x5C], %g3 movrgz %l5, %o4, %i5 udiv %i3, 0x0A75, %o5 ldub [%l7 + 0x50], %l4 addc %i2, %o7, %i7 umulcc %l3, %g2, %g6 fzero %f0 alignaddrl %l0, %l2, %i4 ldx [%l7 + 0x58], %o6 nop setx loop_654, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %g4, 0x10C0, %o0 sllx %g7, %g5, %l6 srlx %i1, 0x13, %o3 loop_654: ldub [%l7 + 0x67], %o2 array32 %l1, %o1, %i6 stb %g1, [%l7 + 0x5B] ldx [%l7 + 0x78], %i0 ldsh [%l7 + 0x36], %g3 fmovspos %xcc, %f1, %f12 ldub [%l7 + 0x09], %o4 ldub [%l7 + 0x71], %l5 fmovrslez %i5, %f11, %f12 edge8 %o5, %i3, %i2 xorcc %l4, 0x0FD7, %i7 umul %o7, %g2, %l3 sub %g6, 0x0BEE, %l2 udiv %i4, 0x1C62, %o6 sethi 0x0756, %g4 fxor %f2, %f12, %f14 ld [%l7 + 0x44], %f9 nop setx loop_655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %o0, %g7 sth %g5, [%l7 + 0x3C] stb %l0, [%l7 + 0x6A] loop_655: mulx %i1, 0x13DE, %o3 fbge %fcc0, loop_656 bpos loop_657 fxnors %f10, %f4, %f7 fmovsn %xcc, %f2, %f5 loop_656: fbl,a %fcc1, loop_658 loop_657: tgu %icc, 0x4 sth %l6, [%l7 + 0x40] addccc %l1, 0x049D, %o1 loop_658: movn %xcc, %o2, %g1 fandnot1s %f11, %f10, %f8 fpsub16s %f13, %f11, %f6 lduh [%l7 + 0x66], %i0 nop setx loop_659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f15, %f4 fmul8sux16 %f14, %f14, %f4 std %f8, [%l7 + 0x50] loop_659: fands %f15, %f13, %f13 fones %f1 fandnot2s %f9, %f15, %f6 move %icc, %i6, %o4 brnz %g3, loop_660 ldub [%l7 + 0x71], %i5 fpadd16 %f4, %f10, %f2 ldsb [%l7 + 0x50], %l5 loop_660: fmovsle %xcc, %f1, %f1 fnot2s %f6, %f0 fmovsl %xcc, %f6, %f9 std %f10, [%l7 + 0x38] fcmpeq16 %f12, %f0, %i3 fands %f2, %f2, %f15 fpadd16s %f7, %f11, %f9 std %f4, [%l7 + 0x40] stb %o5, [%l7 + 0x1C] brlez %l4, loop_661 brlez,a %i7, loop_662 movrne %i2, 0x23E, %o7 ldx [%l7 + 0x38], %l3 loop_661: lduh [%l7 + 0x0C], %g6 loop_662: lduh [%l7 + 0x6E], %g2 bneg,pt %xcc, loop_663 ldx [%l7 + 0x40], %l2 fmul8x16al %f1, %f7, %f12 brlz %o6, loop_664 loop_663: fbe,a %fcc0, loop_665 array8 %g4, %o0, %i4 fsrc1s %f13, %f6 loop_664: fmul8sux16 %f6, %f8, %f14 loop_665: nop setx loop_666, %l0, %l1 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 %g7, %l0, %i1 tvs %xcc, 0x3 stb %g5, [%l7 + 0x16] loop_666: fornot2 %f10, %f6, %f8 fmul8ulx16 %f0, %f4, %f8 ldub [%l7 + 0x53], %o3 sll %l1, %l6, %o2 sra %o1, 0x08, %i0 bn,pt %icc, loop_667 ldsw [%l7 + 0x64], %g1 ldsh [%l7 + 0x4C], %i6 xor %g3, %i5, %l5 loop_667: tleu %xcc, 0x3 fcmpd %fcc2, %f2, %f8 bgu,a,pn %icc, loop_668 fmovsvc %xcc, %f8, %f8 fandnot2s %f10, %f2, %f10 bleu,a,pn %xcc, loop_669 loop_668: edge32ln %o4, %i3, %o5 std %f10, [%l7 + 0x68] movrne %i7, %l4, %i2 loop_669: fsrc1s %f12, %f9 st %f2, [%l7 + 0x60] alignaddr %l3, %g6, %g2 mova %icc, %l2, %o6 taddcctv %o7, %o0, %g4 fmovd %f2, %f10 lduh [%l7 + 0x78], %i4 fcmpgt32 %f8, %f4, %l0 brlez %i1, loop_670 fpackfix %f8, %f1 taddcctv %g7, 0x0E31, %g5 ld [%l7 + 0x6C], %f13 loop_670: movleu %xcc, %o3, %l1 fcmpne16 %f0, %f0, %o2 bleu,a loop_671 ldsh [%l7 + 0x4C], %l6 fmovrdgez %o1, %f12, %f4 ldsw [%l7 + 0x60], %i0 loop_671: andcc %g1, 0x10A1, %i6 edge8n %i5, %l5, %g3 fmovsle %icc, %f7, %f2 bcs,pt %xcc, loop_672 tvc %xcc, 0x7 std %f8, [%l7 + 0x58] fpadd16s %f11, %f9, %f10 loop_672: sth %i3, [%l7 + 0x4E] orcc %o4, 0x01EA, %i7 movge %xcc, %l4, %o5 bge %icc, loop_673 for %f12, %f14, %f0 fbuge %fcc2, loop_674 fmovdcs %xcc, %f13, %f6 loop_673: bgu,a %xcc, loop_675 fpadd32s %f8, %f15, %f8 loop_674: fnors %f7, %f3, %f13 fnegd %f4, %f6 loop_675: sth %i2, [%l7 + 0x64] ldd [%l7 + 0x48], %f8 fmovscc %xcc, %f5, %f5 nop setx loop_676, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %l3, %g6, %g2 srax %l2, 0x05, %o6 ldsw [%l7 + 0x34], %o7 loop_676: bge,a,pt %icc, loop_677 stx %o0, [%l7 + 0x10] fone %f10 stb %g4, [%l7 + 0x62] loop_677: fandnot1 %f12, %f14, %f2 fcmped %fcc0, %f10, %f6 te %icc, 0x5 fcmps %fcc0, %f6, %f1 ldsw [%l7 + 0x34], %l0 ldsw [%l7 + 0x30], %i4 ldd [%l7 + 0x68], %f0 edge32n %g7, %i1, %o3 edge8n %g5, %o2, %l1 fmovdleu %icc, %f14, %f11 st %f12, [%l7 + 0x18] ld [%l7 + 0x50], %f1 alignaddrl %o1, %l6, %g1 lduw [%l7 + 0x58], %i6 bshuffle %f14, %f10, %f0 ldd [%l7 + 0x28], %f6 fmovdn %icc, %f3, %f6 fbg,a %fcc1, loop_678 tle %icc, 0x5 fbo,a %fcc0, loop_679 ldsb [%l7 + 0x42], %i5 loop_678: fcmpd %fcc0, %f6, %f12 fornot2s %f15, %f12, %f15 loop_679: fmovsl %xcc, %f10, %f1 fmovdcs %icc, %f7, %f8 fxnor %f14, %f6, %f12 xnor %l5, %i0, %g3 stb %o4, [%l7 + 0x26] tvc %xcc, 0x3 smul %i7, 0x1721, %l4 edge8ln %i3, %o5, %i2 fandnot1 %f4, %f14, %f12 fexpand %f3, %f12 stx %l3, [%l7 + 0x10] sdivcc %g2, 0x0F22, %l2 tneg %icc, 0x1 fmul8x16al %f0, %f14, %f2 faligndata %f0, %f10, %f10 lduw [%l7 + 0x64], %g6 fble,a %fcc2, loop_680 movne %icc, %o6, %o7 ldub [%l7 + 0x65], %o0 fornot2s %f6, %f14, %f12 loop_680: fmovdvs %xcc, %f13, %f1 fcmpeq16 %f0, %f10, %l0 edge16l %i4, %g7, %i1 move %xcc, %g4, %o3 lduw [%l7 + 0x54], %o2 nop setx loop_681, %l0, %l1 jmpl %l1, %l1 sub %o1, 0x0EF9, %l6 fnegs %f2, %f5 fmovscs %icc, %f13, %f8 loop_681: stw %g1, [%l7 + 0x48] tpos %icc, 0x2 edge32n %g5, %i6, %l5 edge32 %i5, %i0, %o4 brgez,a %i7, loop_682 fcmpd %fcc2, %f12, %f10 movpos %xcc, %g3, %l4 movrne %i3, 0x18F, %i2 loop_682: stx %o5, [%l7 + 0x48] bgu,a,pt %xcc, loop_683 fcmpes %fcc1, %f5, %f12 orcc %g2, %l2, %l3 lduh [%l7 + 0x36], %g6 loop_683: fbu %fcc2, loop_684 fmovrslz %o7, %f0, %f0 fbul,a %fcc1, loop_685 stb %o0, [%l7 + 0x31] loop_684: movrgz %o6, %i4, %g7 fcmpgt32 %f6, %f12, %l0 loop_685: lduh [%l7 + 0x22], %i1 orcc %o3, 0x0740, %o2 fzeros %f3 edge32n %l1, %g4, %o1 lduh [%l7 + 0x78], %l6 bvc,a,pt %xcc, loop_686 edge32l %g1, %g5, %i6 fmovsl %xcc, %f5, %f5 movne %xcc, %i5, %i0 loop_686: ldub [%l7 + 0x70], %o4 fbne,a %fcc0, loop_687 fmovsle %icc, %f15, %f5 fone %f0 fnot1s %f8, %f15 loop_687: fbul,a %fcc0, loop_688 sdiv %i7, 0x0ADD, %g3 mulx %l5, %l4, %i3 sth %o5, [%l7 + 0x5A] loop_688: smulcc %i2, %l2, %l3 fcmpes %fcc3, %f4, %f7 tcc %xcc, 0x0 sdiv %g2, 0x1CCC, %g6 tne %xcc, 0x1 sra %o7, %o6, %i4 ldd [%l7 + 0x20], %f12 bvs loop_689 fmovdneg %xcc, %f14, %f11 fmovrdlez %o0, %f12, %f14 ldsh [%l7 + 0x78], %l0 loop_689: addc %i1, 0x15E8, %g7 subc %o3, %o2, %g4 ble %icc, loop_690 siam 0x0 movrlz %l1, %l6, %g1 stw %g5, [%l7 + 0x20] loop_690: fmul8x16au %f15, %f6, %f4 tsubcc %o1, 0x07CC, %i6 movge %xcc, %i0, %o4 fbue,a %fcc2, loop_691 ld [%l7 + 0x6C], %f6 fmovscc %xcc, %f8, %f11 or %i5, 0x14AC, %g3 loop_691: stx %i7, [%l7 + 0x38] movcc %icc, %l4, %i3 fmovse %xcc, %f4, %f2 edge32n %o5, %i2, %l2 fexpand %f2, %f0 std %f0, [%l7 + 0x50] call loop_692 lduh [%l7 + 0x10], %l5 fnot2s %f11, %f3 xnor %g2, %g6, %o7 loop_692: bvc,pn %xcc, loop_693 orcc %o6, 0x119E, %l3 fxor %f14, %f2, %f4 sth %i4, [%l7 + 0x58] loop_693: tn %icc, 0x7 fbne,a %fcc3, loop_694 edge16l %o0, %l0, %g7 stx %i1, [%l7 + 0x70] stw %o3, [%l7 + 0x50] loop_694: fmovrdlz %g4, %f0, %f2 bpos,a %icc, loop_695 fnot1s %f6, %f4 fnot1s %f15, %f6 lduh [%l7 + 0x3C], %o2 loop_695: movvc %xcc, %l1, %g1 ldsw [%l7 + 0x6C], %l6 movl %xcc, %o1, %i6 movne %xcc, %g5, %i0 ble,a %xcc, loop_696 fors %f7, %f12, %f10 fmovsg %xcc, %f14, %f7 fmovrde %o4, %f10, %f4 loop_696: sth %g3, [%l7 + 0x08] fble,a %fcc3, loop_697 stx %i7, [%l7 + 0x10] fnot2 %f0, %f14 addccc %i5, %l4, %o5 loop_697: ldub [%l7 + 0x77], %i2 stw %l2, [%l7 + 0x20] lduh [%l7 + 0x24], %i3 bvs,a,pt %xcc, loop_698 bn %xcc, loop_699 fpadd32s %f14, %f6, %f0 fpadd32 %f4, %f2, %f0 loop_698: ldsh [%l7 + 0x24], %l5 loop_699: movvs %icc, %g2, %o7 fmovsge %xcc, %f10, %f14 mova %icc, %g6, %l3 bvc,a,pn %xcc, loop_700 tvc %xcc, 0x4 mova %icc, %o6, %i4 movneg %xcc, %l0, %o0 loop_700: tsubcc %i1, 0x1566, %o3 ba,a,pn %icc, loop_701 fone %f2 edge32 %g7, %g4, %l1 movn %xcc, %o2, %l6 loop_701: fmovsvc %xcc, %f14, %f4 smul %g1, 0x1F1D, %o1 sdivcc %g5, 0x009B, %i0 andcc %o4, %i6, %i7 fone %f8 ldsb [%l7 + 0x7B], %i5 faligndata %f4, %f10, %f8 fpmerge %f5, %f9, %f6 tn %icc, 0x5 fmovdge %icc, %f11, %f14 fnot2s %f9, %f3 fbg %fcc1, loop_702 fmovrse %g3, %f4, %f11 fmovrsgez %o5, %f9, %f8 stw %l4, [%l7 + 0x10] loop_702: stw %i2, [%l7 + 0x78] fmovdvs %icc, %f14, %f13 brgez %l2, loop_703 fbe,a %fcc1, loop_704 brgez %i3, loop_705 bcs %xcc, loop_706 loop_703: ld [%l7 + 0x54], %f7 loop_704: fbe,a %fcc1, loop_707 loop_705: ldx [%l7 + 0x48], %g2 loop_706: fcmped %fcc2, %f10, %f14 fxors %f1, %f14, %f5 loop_707: stw %o7, [%l7 + 0x68] siam 0x6 bleu,a loop_708 brlz,a %l5, loop_709 ldd [%l7 + 0x40], %f8 srlx %l3, %g6, %o6 loop_708: movge %xcc, %l0, %o0 loop_709: movrlez %i1, %i4, %o3 fmovscs %xcc, %f14, %f3 alignaddr %g4, %g7, %l1 sth %l6, [%l7 + 0x6A] tcs %xcc, 0x6 fble %fcc1, loop_710 ldub [%l7 + 0x41], %g1 sll %o1, 0x09, %o2 ld [%l7 + 0x10], %f14 loop_710: nop setx loop_711, %l0, %l1 jmpl %l1, %g5 fnors %f7, %f4, %f9 edge8 %i0, %o4, %i6 sdivcc %i7, 0x09AC, %g3 loop_711: ldsb [%l7 + 0x71], %o5 ldd [%l7 + 0x20], %f8 fzero %f0 fbn,a %fcc3, loop_712 fnor %f2, %f0, %f10 bg,pn %icc, loop_713 fsrc1 %f14, %f10 loop_712: call loop_714 addcc %l4, %i5, %l2 loop_713: fmovrslez %i3, %f15, %f15 movne %icc, %i2, %g2 loop_714: nop setx loop_715, %l0, %l1 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 + 0x7B], %l5 fabss %f14, %f4 movrgz %o7, 0x3DC, %l3 loop_715: ldx [%l7 + 0x40], %g6 edge32n %o6, %o0, %i1 edge16l %i4, %l0, %g4 fmovrdgz %o3, %f4, %f12 pdist %f8, %f8, %f12 udiv %l1, 0x13A7, %l6 umulcc %g1, 0x12A0, %g7 tcc %xcc, 0x0 fands %f14, %f12, %f2 alignaddrl %o1, %g5, %i0 brlz %o2, loop_716 subccc %i6, %o4, %g3 edge8 %o5, %i7, %l4 movre %l2, 0x188, %i5 loop_716: ldsh [%l7 + 0x68], %i2 andn %g2, 0x0B1C, %i3 fmovdle %icc, %f6, %f11 addcc %o7, %l3, %g6 fbl %fcc0, loop_717 sth %o6, [%l7 + 0x6A] sth %o0, [%l7 + 0x7C] fmovda %icc, %f5, %f7 loop_717: orcc %i1, 0x0DC0, %i4 fbg %fcc2, loop_718 fmovdleu %icc, %f12, %f11 addcc %l5, 0x10A8, %l0 ldub [%l7 + 0x5B], %g4 loop_718: tne %xcc, 0x7 movrgez %l1, %l6, %o3 smulcc %g1, %g7, %g5 fmul8sux16 %f12, %f8, %f14 fsrc2s %f4, %f14 bneg,a loop_719 sub %i0, %o2, %i6 fornot1s %f6, %f12, %f11 tvc %icc, 0x0 loop_719: fbo %fcc3, loop_720 fones %f0 stx %o4, [%l7 + 0x68] st %f1, [%l7 + 0x24] loop_720: sth %g3, [%l7 + 0x2E] fxors %f6, %f10, %f9 fcmpne32 %f14, %f0, %o5 st %f6, [%l7 + 0x3C] stx %i7, [%l7 + 0x18] fmul8x16au %f6, %f15, %f10 movrgez %o1, %l2, %l4 ldx [%l7 + 0x78], %i2 udiv %i5, 0x146C, %g2 fmovsgu %xcc, %f1, %f6 fmovdne %xcc, %f9, %f7 movrlz %o7, %i3, %g6 fabsd %f4, %f4 fcmpne32 %f14, %f14, %l3 brz %o0, loop_721 fmovdl %icc, %f8, %f7 smul %i1, %o6, %i4 fmovrdgz %l5, %f14, %f2 loop_721: fmovrdgez %g4, %f0, %f0 popc %l0, %l6 st %f12, [%l7 + 0x78] std %f6, [%l7 + 0x10] tcc %xcc, 0x1 stw %l1, [%l7 + 0x68] ldsh [%l7 + 0x4C], %g1 fcmpgt16 %f0, %f8, %g7 edge16n %g5, %o3, %o2 ldsb [%l7 + 0x42], %i0 fbe %fcc3, loop_722 brlez,a %o4, loop_723 fmovsneg %icc, %f3, %f11 fmovrslz %i6, %f14, %f5 loop_722: pdist %f6, %f0, %f0 loop_723: fmovdn %xcc, %f14, %f6 ta %xcc, 0x6 lduh [%l7 + 0x1E], %o5 ldd [%l7 + 0x18], %f2 ldub [%l7 + 0x08], %i7 udivx %o1, 0x0147, %g3 fpadd16 %f12, %f8, %f2 xnor %l2, 0x0C32, %l4 lduw [%l7 + 0x14], %i5 fmovrde %g2, %f2, %f2 ldx [%l7 + 0x78], %o7 fbul,a %fcc3, loop_724 st %f1, [%l7 + 0x30] lduh [%l7 + 0x52], %i3 ldub [%l7 + 0x1A], %i2 loop_724: ba,a,pt %xcc, loop_725 popc %g6, %o0 ld [%l7 + 0x68], %f0 bn,a,pt %icc, loop_726 loop_725: fmovsleu %xcc, %f15, %f7 movrgez %l3, 0x065, %o6 fmovrse %i1, %f1, %f14 loop_726: stb %l5, [%l7 + 0x1A] stb %g4, [%l7 + 0x7A] fmovsle %icc, %f10, %f5 and %i4, %l6, %l1 ld [%l7 + 0x2C], %f8 sth %g1, [%l7 + 0x54] edge8ln %l0, %g7, %o3 srl %o2, 0x0E, %i0 xnorcc %o4, 0x0C35, %i6 st %f13, [%l7 + 0x2C] ta %xcc, 0x3 std %f0, [%l7 + 0x58] ld [%l7 + 0x18], %f9 pdist %f6, %f4, %f8 smulcc %o5, 0x041A, %i7 fmovsvc %icc, %f4, %f15 stb %g5, [%l7 + 0x68] stx %o1, [%l7 + 0x38] fnegs %f5, %f0 ldsb [%l7 + 0x2F], %l2 fmovrsgz %g3, %f15, %f11 fbug %fcc0, loop_727 fbuge,a %fcc0, loop_728 edge8l %i5, %g2, %l4 fmuld8sux16 %f13, %f3, %f4 loop_727: fornot1s %f12, %f1, %f8 loop_728: addcc %o7, %i2, %g6 ble,a,pn %xcc, loop_729 fmovsa %icc, %f3, %f0 edge32l %i3, %o0, %l3 fmul8x16al %f3, %f2, %f14 loop_729: alignaddrl %i1, %l5, %g4 tneg %xcc, 0x1 fnands %f0, %f13, %f14 subccc %i4, 0x0842, %l6 fsrc1s %f11, %f6 tle %xcc, 0x7 fnors %f3, %f15, %f5 std %f6, [%l7 + 0x38] ldsb [%l7 + 0x78], %o6 ldub [%l7 + 0x1B], %l1 bcs loop_730 tg %xcc, 0x2 ldsw [%l7 + 0x28], %l0 edge8ln %g1, %o3, %o2 loop_730: fands %f11, %f13, %f14 ld [%l7 + 0x4C], %f0 fmovsneg %icc, %f12, %f2 fmul8x16au %f13, %f7, %f0 fcmple16 %f12, %f0, %i0 srax %o4, 0x0C, %i6 nop setx loop_731, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %g7, %f0, %f6 orn %o5, %g5, %o1 ldd [%l7 + 0x58], %f14 loop_731: stx %i7, [%l7 + 0x70] bl,pn %icc, loop_732 fnegd %f4, %f12 or %g3, %i5, %g2 fandnot2 %f0, %f12, %f2 loop_732: fcmpeq32 %f8, %f8, %l4 ldsw [%l7 + 0x60], %l2 stw %i2, [%l7 + 0x64] srax %g6, %o7, %i3 ld [%l7 + 0x60], %f6 edge16ln %o0, %i1, %l5 addc %g4, %l3, %l6 sllx %o6, 0x06, %l1 fsrc1s %f0, %f9 fcmple32 %f14, %f8, %i4 fcmped %fcc1, %f8, %f8 subc %l0, %o3, %g1 mova %icc, %i0, %o4 std %f4, [%l7 + 0x68] movge %icc, %o2, %g7 fmuld8sux16 %f12, %f11, %f14 stx %i6, [%l7 + 0x58] movg %icc, %g5, %o1 edge16n %o5, %i7, %g3 st %f8, [%l7 + 0x20] ldx [%l7 + 0x40], %g2 orncc %i5, %l2, %i2 sll %l4, 0x09, %g6 ldx [%l7 + 0x68], %i3 taddcc %o7, %i1, %l5 srlx %g4, 0x03, %o0 fandnot1s %f14, %f5, %f8 stw %l6, [%l7 + 0x58] stw %l3, [%l7 + 0x48] ldub [%l7 + 0x4D], %l1 fabss %f0, %f0 fmovdg %xcc, %f3, %f9 fmovsgu %xcc, %f11, %f2 tvs %xcc, 0x4 fbule,a %fcc0, loop_733 std %f10, [%l7 + 0x60] std %f6, [%l7 + 0x10] fands %f13, %f8, %f10 loop_733: movrlz %i4, 0x3CA, %l0 orn %o3, %g1, %o6 fmovd %f12, %f12 fmovdg %xcc, %f5, %f4 siam 0x0 stw %o4, [%l7 + 0x6C] sth %i0, [%l7 + 0x46] lduw [%l7 + 0x60], %g7 bshuffle %f8, %f8, %f10 fbu,a %fcc3, loop_734 ld [%l7 + 0x74], %f0 ld [%l7 + 0x38], %f7 taddcctv %o2, 0x02AB, %i6 loop_734: fmovdneg %icc, %f14, %f3 fmovrslez %o1, %f13, %f14 bge %xcc, loop_735 sth %o5, [%l7 + 0x10] orncc %i7, %g5, %g2 fcmple32 %f12, %f4, %g3 loop_735: lduh [%l7 + 0x08], %i5 sdivcc %i2, 0x1A9E, %l2 ldd [%l7 + 0x58], %f0 brnz %l4, loop_736 ldd [%l7 + 0x70], %f4 stx %g6, [%l7 + 0x50] ld [%l7 + 0x74], %f1 loop_736: stx %o7, [%l7 + 0x58] fbuge,a %fcc3, loop_737 fexpand %f12, %f0 std %f0, [%l7 + 0x10] fbuge %fcc1, loop_738 loop_737: xnor %i1, %i3, %l5 brlz %o0, loop_739 xorcc %l6, %l3, %g4 loop_738: stw %l1, [%l7 + 0x3C] ldsw [%l7 + 0x18], %i4 loop_739: subc %o3, %g1, %o6 sth %l0, [%l7 + 0x2C] tsubcctv %o4, 0x0A77, %i0 andcc %g7, 0x09C3, %i6 ldd [%l7 + 0x40], %f12 bshuffle %f2, %f4, %f12 lduh [%l7 + 0x26], %o1 sth %o2, [%l7 + 0x3C] fxnors %f13, %f11, %f2 ldd [%l7 + 0x28], %f4 faligndata %f10, %f12, %f8 fmovrse %o5, %f12, %f11 fcmped %fcc0, %f6, %f0 std %f12, [%l7 + 0x78] movrgz %i7, 0x0FB, %g5 fmovdle %xcc, %f11, %f3 ld [%l7 + 0x3C], %f12 smulcc %g3, 0x026E, %i5 fmovsvs %icc, %f10, %f1 lduw [%l7 + 0x28], %i2 addcc %l2, 0x1AA6, %l4 tcs %icc, 0x3 sdivcc %g6, 0x0334, %g2 fmovdvs %icc, %f10, %f15 fnot2 %f2, %f2 orcc %o7, 0x1FD0, %i3 movn %icc, %i1, %l5 fmovsg %icc, %f10, %f3 orcc %o0, %l3, %g4 mulscc %l1, 0x17D8, %i4 movn %icc, %l6, %o3 ldx [%l7 + 0x20], %g1 fpadd16 %f4, %f10, %f0 ldsh [%l7 + 0x4C], %l0 fmovrdgez %o6, %f2, %f0 bshuffle %f14, %f8, %f8 ld [%l7 + 0x7C], %f5 array32 %i0, %o4, %g7 pdist %f8, %f10, %f14 nop setx loop_740, %l0, %l1 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 + 0x30], %i6 fmovsl %icc, %f12, %f0 array16 %o1, %o2, %o5 loop_740: xor %i7, %g3, %i5 sth %g5, [%l7 + 0x46] stx %l2, [%l7 + 0x58] movne %xcc, %l4, %g6 movn %icc, %i2, %o7 movrgez %i3, 0x1FB, %i1 tn %icc, 0x7 siam 0x7 ldx [%l7 + 0x08], %g2 fmovrdlz %l5, %f4, %f6 fmuld8ulx16 %f12, %f7, %f10 add %o0, 0x1337, %l3 array16 %l1, %i4, %l6 movleu %xcc, %o3, %g4 ble,a loop_741 fexpand %f4, %f4 fmovdleu %icc, %f2, %f12 std %f4, [%l7 + 0x50] loop_741: siam 0x1 ldx [%l7 + 0x60], %g1 fand %f8, %f0, %f4 orcc %l0, %i0, %o4 fnands %f7, %f9, %f0 ldx [%l7 + 0x38], %g7 tvs %icc, 0x4 sub %o6, 0x1495, %o1 tneg %xcc, 0x6 fpadd32s %f1, %f8, %f15 fbue,a %fcc2, loop_742 fmovdcc %xcc, %f13, %f14 ldx [%l7 + 0x70], %i6 fexpand %f3, %f4 loop_742: ldub [%l7 + 0x7B], %o2 st %f11, [%l7 + 0x40] fandnot1s %f6, %f8, %f5 st %f6, [%l7 + 0x14] bcc,a,pn %icc, loop_743 umulcc %i7, 0x154D, %g3 lduw [%l7 + 0x48], %o5 smulcc %g5, %l2, %i5 loop_743: st %f2, [%l7 + 0x20] fnands %f6, %f11, %f13 fmovscc %xcc, %f1, %f13 move %icc, %g6, %l4 xnorcc %o7, 0x15F3, %i3 ldsw [%l7 + 0x50], %i1 udivcc %g2, 0x1B42, %l5 ldub [%l7 + 0x24], %o0 fmovrslez %i2, %f11, %f9 srl %l1, 0x0C, %i4 lduh [%l7 + 0x40], %l6 fmovde %xcc, %f7, %f9 ldsb [%l7 + 0x23], %l3 bvc loop_744 brnz %o3, loop_745 fpack32 %f4, %f0, %f6 ldd [%l7 + 0x18], %f8 loop_744: fmovdcs %icc, %f9, %f3 loop_745: movrgz %g1, 0x074, %g4 fexpand %f15, %f2 stx %l0, [%l7 + 0x48] fmovrslz %i0, %f9, %f11 fcmpgt32 %f0, %f6, %o4 alignaddr %o6, %o1, %i6 nop setx loop_746, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %g7, %i7, %g3 tle %icc, 0x4 lduw [%l7 + 0x78], %o2 loop_746: ldsw [%l7 + 0x7C], %o5 stx %g5, [%l7 + 0x28] fble,a %fcc2, loop_747 ldx [%l7 + 0x68], %i5 sth %l2, [%l7 + 0x34] fcmpeq32 %f6, %f12, %g6 loop_747: fpsub32s %f15, %f13, %f9 stb %l4, [%l7 + 0x1E] lduh [%l7 + 0x3E], %o7 fmovrsgz %i3, %f1, %f14 tg %xcc, 0x3 ldub [%l7 + 0x0C], %i1 xor %l5, 0x04A9, %o0 ldsh [%l7 + 0x5E], %i2 fba,a %fcc2, loop_748 fcmple32 %f10, %f10, %g2 be,pt %xcc, loop_749 fbg,a %fcc3, loop_750 loop_748: stw %l1, [%l7 + 0x3C] fbl %fcc2, loop_751 loop_749: fornot2s %f6, %f4, %f13 loop_750: std %f14, [%l7 + 0x60] srl %i4, 0x19, %l3 loop_751: fmovrslz %l6, %f0, %f2 sth %g1, [%l7 + 0x22] ldub [%l7 + 0x0C], %g4 ldub [%l7 + 0x43], %o3 fornot2s %f12, %f0, %f5 sll %l0, 0x05, %i0 srax %o6, %o1, %i6 fsrc2 %f10, %f6 fzeros %f1 te %icc, 0x1 be,a %icc, loop_752 stb %o4, [%l7 + 0x63] st %f8, [%l7 + 0x64] fabsd %f0, %f2 loop_752: fmovdcc %xcc, %f4, %f7 movg %xcc, %g7, %g3 fmovscc %xcc, %f13, %f0 stw %o2, [%l7 + 0x40] fmovrsgz %i7, %f9, %f5 mulx %g5, 0x0B46, %i5 stb %l2, [%l7 + 0x46] fmovscc %icc, %f9, %f1 brgz,a %g6, loop_753 st %f0, [%l7 + 0x2C] fone %f10 edge8n %o5, %l4, %i3 loop_753: ldx [%l7 + 0x70], %i1 ldub [%l7 + 0x23], %l5 move %xcc, %o0, %i2 edge32 %g2, %l1, %o7 ldsw [%l7 + 0x10], %i4 ld [%l7 + 0x74], %f8 bge loop_754 ldsw [%l7 + 0x78], %l6 fmovda %icc, %f7, %f6 udivx %g1, 0x17CC, %l3 loop_754: fmul8x16au %f5, %f15, %f4 ldd [%l7 + 0x48], %f10 ldd [%l7 + 0x60], %f4 fandnot2s %f12, %f0, %f1 orn %g4, %l0, %i0 be,a %xcc, loop_755 fcmpne16 %f6, %f4, %o3 alignaddr %o1, %o6, %o4 fbg,a %fcc0, loop_756 loop_755: andn %i6, %g3, %o2 brgz,a %g7, loop_757 fmovrdne %g5, %f0, %f0 loop_756: xnor %i5, 0x0598, %l2 andcc %i7, 0x16A2, %g6 loop_757: fexpand %f13, %f8 srlx %o5, %l4, %i3 tsubcctv %l5, 0x163C, %o0 movrgz %i1, %i2, %g2 ldd [%l7 + 0x20], %f0 stx %o7, [%l7 + 0x30] fblg,a %fcc3, loop_758 std %f4, [%l7 + 0x60] st %f12, [%l7 + 0x2C] alignaddrl %l1, %i4, %l6 loop_758: lduw [%l7 + 0x70], %g1 st %f11, [%l7 + 0x20] xnorcc %l3, 0x1CF0, %l0 bgu %xcc, loop_759 fnot1 %f0, %f0 bneg,a %xcc, loop_760 ldsw [%l7 + 0x28], %i0 loop_759: subccc %g4, 0x172A, %o1 bge,a,pn %icc, loop_761 loop_760: tsubcc %o3, 0x152E, %o6 fandnot1s %f11, %f4, %f5 lduw [%l7 + 0x08], %i6 loop_761: edge8 %g3, %o4, %o2 fmovse %xcc, %f9, %f3 fbu %fcc2, loop_762 movg %xcc, %g5, %g7 stx %l2, [%l7 + 0x28] ldub [%l7 + 0x19], %i5 loop_762: ldx [%l7 + 0x68], %g6 fmovrsgez %i7, %f12, %f7 movcs %icc, %o5, %i3 ldsh [%l7 + 0x70], %l5 fcmple16 %f0, %f14, %l4 udivcc %i1, 0x0B29, %o0 ld [%l7 + 0x30], %f10 bne loop_763 addc %i2, %g2, %l1 tpos %xcc, 0x5 fbe %fcc0, loop_764 loop_763: stb %i4, [%l7 + 0x4F] fbl,a %fcc2, loop_765 stb %l6, [%l7 + 0x7E] loop_764: fmovrsne %g1, %f5, %f15 fmovdvc %icc, %f15, %f15 loop_765: bne,pn %icc, loop_766 be,a,pt %icc, loop_767 subc %l3, %l0, %i0 addc %g4, 0x0D74, %o7 loop_766: fxnors %f6, %f15, %f5 loop_767: xorcc %o3, %o1, %o6 fmovse %icc, %f1, %f11 ldx [%l7 + 0x10], %g3 fand %f14, %f4, %f6 ldub [%l7 + 0x73], %i6 fmovrslz %o2, %f2, %f1 ldd [%l7 + 0x28], %f8 fxor %f10, %f0, %f12 std %f12, [%l7 + 0x28] xor %o4, 0x0005, %g5 fmovd %f12, %f2 fble,a %fcc2, loop_768 brgz,a %g7, loop_769 fblg %fcc3, loop_770 fbule %fcc3, loop_771 loop_768: brz %i5, loop_772 loop_769: ld [%l7 + 0x6C], %f10 loop_770: fbule,a %fcc1, loop_773 loop_771: fzeros %f15 loop_772: fxnors %f13, %f5, %f1 tvs %icc, 0x0 loop_773: alignaddr %l2, %i7, %g6 fmovdl %icc, %f6, %f2 subcc %o5, 0x0753, %i3 fmuld8ulx16 %f3, %f9, %f4 movrgz %l5, 0x25B, %l4 fmovrsgz %o0, %f14, %f15 taddcctv %i2, %g2, %l1 std %f4, [%l7 + 0x58] fmovscs %icc, %f9, %f7 stx %i4, [%l7 + 0x38] stw %l6, [%l7 + 0x6C] fmovdle %icc, %f13, %f3 stx %g1, [%l7 + 0x58] ldsb [%l7 + 0x2E], %l3 udivcc %l0, 0x111E, %i0 stx %i1, [%l7 + 0x30] ldsw [%l7 + 0x6C], %o7 fmovs %f9, %f1 or %o3, 0x110A, %g4 fpmerge %f6, %f14, %f12 fnand %f2, %f10, %f14 fbo,a %fcc0, loop_774 lduw [%l7 + 0x08], %o1 stb %g3, [%l7 + 0x18] ldsw [%l7 + 0x1C], %i6 loop_774: bg,a,pn %icc, loop_775 call loop_776 fandnot2s %f3, %f11, %f0 fpadd32s %f1, %f10, %f6 loop_775: add %o6, %o4, %g5 loop_776: ldsh [%l7 + 0x5C], %o2 movleu %icc, %g7, %l2 fandnot1s %f0, %f15, %f13 tleu %icc, 0x5 nop setx loop_777, %l0, %l1 jmpl %l1, %i5 fabss %f7, %f5 fmovsvc %icc, %f0, %f14 ldsw [%l7 + 0x24], %g6 loop_777: fmovrslz %i7, %f9, %f1 lduh [%l7 + 0x14], %i3 fbu %fcc2, loop_778 ldub [%l7 + 0x44], %o5 fmul8x16au %f14, %f5, %f4 bg,a,pt %icc, loop_779 loop_778: sra %l4, %l5, %i2 fmovsa %xcc, %f0, %f4 movpos %xcc, %g2, %l1 loop_779: fbl %fcc2, loop_780 nop setx loop_781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o0, [%l7 + 0x10] subc %l6, 0x10E6, %g1 loop_780: fones %f4 loop_781: or %i4, %l3, %i0 xnor %i1, %l0, %o3 fbne %fcc2, loop_782 stb %g4, [%l7 + 0x5E] fmovdvc %xcc, %f6, %f7 fble,a %fcc2, loop_783 loop_782: tle %xcc, 0x1 fmovdleu %icc, %f13, %f14 stb %o1, [%l7 + 0x49] loop_783: fcmpeq32 %f10, %f0, %g3 siam 0x7 fmovrse %o7, %f10, %f5 lduw [%l7 + 0x64], %o6 fmovrslz %o4, %f6, %f13 mulscc %g5, %i6, %o2 bn,pn %icc, loop_784 ldx [%l7 + 0x40], %g7 ld [%l7 + 0x50], %f10 fbue %fcc1, loop_785 loop_784: fmuld8ulx16 %f14, %f1, %f8 movneg %xcc, %l2, %i5 lduh [%l7 + 0x68], %g6 loop_785: st %f12, [%l7 + 0x24] fornot2s %f0, %f4, %f3 fpack16 %f10, %f2 ldub [%l7 + 0x71], %i7 fmovsge %icc, %f6, %f10 edge8l %i3, %o5, %l4 ld [%l7 + 0x5C], %f7 edge8ln %l5, %i2, %g2 brgez,a %o0, loop_786 fmovsvc %xcc, %f8, %f13 fandnot2s %f13, %f9, %f5 lduh [%l7 + 0x0A], %l1 loop_786: tcs %xcc, 0x0 alignaddrl %g1, %i4, %l6 stw %i0, [%l7 + 0x38] brz,a %i1, loop_787 fmuld8sux16 %f9, %f0, %f0 fcmped %fcc0, %f6, %f0 addccc %l3, %l0, %g4 loop_787: fcmple16 %f0, %f10, %o1 fmovs %f7, %f6 std %f6, [%l7 + 0x38] ld [%l7 + 0x10], %f6 brlez,a %o3, loop_788 movcs %xcc, %o7, %g3 fpmerge %f2, %f10, %f14 fpmerge %f0, %f2, %f8 loop_788: fmovdvs %xcc, %f9, %f14 fcmpeq16 %f6, %f4, %o4 edge16ln %o6, %g5, %i6 fcmpgt16 %f0, %f12, %g7 fmovs %f14, %f10 fcmpne32 %f4, %f10, %l2 orn %o2, 0x0027, %g6 ta %icc, 0x3 fbuge %fcc0, loop_789 fmovdn %xcc, %f11, %f13 tvs %icc, 0x4 smul %i7, 0x14AB, %i3 loop_789: ld [%l7 + 0x38], %f14 ldsb [%l7 + 0x63], %o5 fmovsne %icc, %f6, %f12 fble %fcc3, loop_790 fmovsle %icc, %f6, %f0 lduh [%l7 + 0x0E], %l4 fbge %fcc1, loop_791 loop_790: fmul8sux16 %f14, %f8, %f2 lduw [%l7 + 0x44], %i5 mulscc %l5, %g2, %i2 loop_791: fmovsgu %xcc, %f13, %f10 fmovsne %icc, %f1, %f7 fmovsn %xcc, %f12, %f13 tvs %icc, 0x1 lduh [%l7 + 0x68], %l1 stw %g1, [%l7 + 0x08] fmovspos %xcc, %f14, %f0 fmovrdlez %o0, %f2, %f4 movrne %i4, %l6, %i1 xorcc %i0, 0x1D4B, %l3 orncc %g4, %o1, %l0 fmul8x16 %f9, %f6, %f14 fbug,a %fcc3, loop_792 subcc %o7, 0x0551, %o3 fmovscc %xcc, %f15, %f15 movvs %icc, %o4, %o6 loop_792: tsubcc %g3, %g5, %g7 ldsh [%l7 + 0x4E], %l2 fzeros %f7 movrgz %o2, %i6, %i7 fmovdleu %xcc, %f6, %f4 fsrc1s %f9, %f5 fmovda %icc, %f7, %f15 ldsw [%l7 + 0x44], %g6 xorcc %o5, 0x1C66, %l4 tge %icc, 0x4 tneg %icc, 0x5 nop setx loop_793, %l0, %l1 jmpl %l1, %i5 fbul %fcc3, loop_794 ldsh [%l7 + 0x28], %i3 movg %xcc, %g2, %l5 loop_793: edge8ln %l1, %i2, %o0 loop_794: lduw [%l7 + 0x48], %i4 orn %l6, 0x0DBC, %i1 sth %i0, [%l7 + 0x6E] nop setx loop_795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x20], %l3 fxnor %f12, %f4, %f12 umul %g1, %o1, %l0 loop_795: bvs %xcc, loop_796 lduh [%l7 + 0x7C], %o7 bvs %icc, loop_797 alignaddr %g4, %o4, %o3 loop_796: subccc %o6, %g5, %g3 fbe %fcc0, loop_798 loop_797: sllx %l2, 0x06, %g7 fnors %f1, %f12, %f6 mova %icc, %i6, %i7 loop_798: stw %g6, [%l7 + 0x24] stb %o2, [%l7 + 0x32] movl %icc, %l4, %i5 stb %i3, [%l7 + 0x52] udivcc %g2, 0x1B47, %l5 ldsw [%l7 + 0x54], %l1 sth %i2, [%l7 + 0x0A] array32 %o5, %o0, %l6 st %f8, [%l7 + 0x24] brgez %i1, loop_799 fnors %f7, %f9, %f0 fmul8x16al %f3, %f5, %f8 lduh [%l7 + 0x6E], %i0 loop_799: fabsd %f12, %f6 ldd [%l7 + 0x70], %f4 ldd [%l7 + 0x68], %f14 std %f4, [%l7 + 0x50] tn %icc, 0x4 fmovd %f12, %f6 fbuge,a %fcc3, loop_800 movcc %xcc, %i4, %g1 fcmpgt32 %f2, %f10, %o1 fmuld8sux16 %f8, %f9, %f12 loop_800: fpack32 %f4, %f12, %f8 movrgz %l0, %o7, %g4 fmovrsgez %l3, %f5, %f3 ldsb [%l7 + 0x5E], %o4 bleu %xcc, loop_801 fmul8ulx16 %f14, %f8, %f8 fabsd %f8, %f12 fmuld8sux16 %f8, %f11, %f8 loop_801: fmovspos %xcc, %f3, %f8 st %f8, [%l7 + 0x10] fmovsne %icc, %f6, %f12 fcmpeq32 %f12, %f2, %o6 ldsw [%l7 + 0x70], %o3 ldsb [%l7 + 0x51], %g5 taddcctv %l2, 0x035A, %g3 st %f9, [%l7 + 0x1C] fcmpes %fcc2, %f11, %f13 brnz %i6, loop_802 sth %g7, [%l7 + 0x4A] fcmpd %fcc1, %f10, %f14 xnorcc %i7, 0x13F0, %o2 loop_802: sll %g6, 0x08, %i5 ta %icc, 0x5 tneg %icc, 0x1 array32 %i3, %g2, %l4 fbg %fcc0, loop_803 fmovsg %xcc, %f12, %f7 fpadd16s %f10, %f6, %f2 fxnor %f6, %f14, %f12 loop_803: ldub [%l7 + 0x09], %l1 fmovsne %xcc, %f8, %f12 bgu,a %icc, loop_804 tle %icc, 0x1 fors %f11, %f12, %f6 fornot1 %f14, %f0, %f0 loop_804: fbge %fcc0, loop_805 fmul8x16 %f9, %f12, %f4 fzero %f14 edge16l %l5, %o5, %o0 loop_805: fble %fcc2, loop_806 ldub [%l7 + 0x22], %l6 edge8ln %i2, %i0, %i4 fpadd32s %f13, %f11, %f9 loop_806: fmovdn %icc, %f14, %f15 ldub [%l7 + 0x20], %g1 brz %o1, loop_807 fblg %fcc1, loop_808 bgu,pt %icc, loop_809 ta %icc, 0x3 loop_807: fsrc2 %f2, %f0 loop_808: bvc loop_810 loop_809: fxors %f5, %f10, %f13 movrlez %l0, 0x261, %i1 xnorcc %o7, 0x139F, %l3 loop_810: fmuld8ulx16 %f11, %f7, %f8 fones %f0 ldx [%l7 + 0x20], %o4 ldx [%l7 + 0x38], %g4 fmovdgu %icc, %f12, %f12 edge8ln %o6, %o3, %l2 fbuge,a %fcc3, loop_811 ldsh [%l7 + 0x42], %g5 lduw [%l7 + 0x5C], %g3 brlz %g7, loop_812 loop_811: tgu %xcc, 0x2 fmovda %xcc, %f12, %f2 lduh [%l7 + 0x24], %i6 loop_812: alignaddrl %i7, %g6, %o2 edge16l %i3, %g2, %l4 sdiv %i5, 0x1CF5, %l1 xnorcc %l5, %o0, %o5 fnegs %f14, %f1 fornot1s %f10, %f9, %f11 sth %l6, [%l7 + 0x1C] movvc %icc, %i0, %i4 fbue %fcc3, loop_813 fmovrslz %g1, %f10, %f12 fmovsvc %icc, %f12, %f11 fcmpeq32 %f6, %f8, %i2 loop_813: addcc %l0, %i1, %o1 bg,pt %xcc, loop_814 ld [%l7 + 0x20], %f14 ldsb [%l7 + 0x31], %l3 stx %o4, [%l7 + 0x48] loop_814: lduh [%l7 + 0x74], %g4 tn %xcc, 0x6 fbe,a %fcc1, loop_815 lduw [%l7 + 0x74], %o6 fabsd %f0, %f2 ldub [%l7 + 0x3F], %o3 loop_815: fmovsne %xcc, %f2, %f3 fcmpes %fcc0, %f6, %f14 orncc %l2, %g5, %o7 orncc %g7, %i6, %g3 ldx [%l7 + 0x08], %i7 ldd [%l7 + 0x70], %f4 ble,a %icc, loop_816 movneg %xcc, %g6, %i3 lduw [%l7 + 0x50], %o2 brnz,a %g2, loop_817 loop_816: fmovrslez %i5, %f2, %f0 fmovse %icc, %f12, %f7 tge %icc, 0x7 loop_817: andn %l1, 0x08D5, %l4 fbul,a %fcc2, loop_818 fnegd %f8, %f14 ldsw [%l7 + 0x70], %o0 lduw [%l7 + 0x2C], %l5 loop_818: move %icc, %o5, %i0 movrlz %l6, 0x300, %g1 fmovrse %i2, %f15, %f4 ldx [%l7 + 0x50], %i4 fcmpeq16 %f10, %f12, %i1 nop setx loop_819, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %l0, %o1, %o4 fmovsn %icc, %f13, %f5 xnorcc %l3, %o6, %g4 loop_819: fmul8x16 %f12, %f8, %f8 ld [%l7 + 0x5C], %f9 ldx [%l7 + 0x18], %l2 movn %icc, %o3, %o7 edge32 %g7, %g5, %i6 be,a loop_820 stw %g3, [%l7 + 0x50] fbe %fcc0, loop_821 ldd [%l7 + 0x18], %f6 loop_820: sethi 0x0338, %g6 fcmpne32 %f8, %f14, %i3 loop_821: edge8l %o2, %i7, %i5 tne %xcc, 0x0 tle %icc, 0x2 movle %icc, %g2, %l4 sth %l1, [%l7 + 0x12] for %f8, %f12, %f0 fpack16 %f8, %f7 fnegd %f10, %f10 fmovsleu %icc, %f10, %f6 ldsb [%l7 + 0x56], %o0 ldx [%l7 + 0x50], %o5 fmovdcs %xcc, %f11, %f1 ld [%l7 + 0x5C], %f7 srl %l5, %l6, %g1 subcc %i0, %i2, %i4 fmovscs %icc, %f5, %f6 lduw [%l7 + 0x40], %l0 ldub [%l7 + 0x69], %o1 edge16l %i1, %l3, %o6 smulcc %g4, %l2, %o4 or %o3, 0x18DC, %o7 bgu,a %icc, loop_822 tl %xcc, 0x3 fnegs %f3, %f8 nop setx loop_823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_822: fba,a %fcc3, loop_824 addcc %g7, %i6, %g5 lduw [%l7 + 0x34], %g3 loop_823: sll %g6, 0x19, %o2 loop_824: fpsub16 %f6, %f2, %f10 movre %i3, 0x236, %i7 nop setx loop_825, %l0, %l1 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 %g2, [%l7 + 0x5F] ldsw [%l7 + 0x34], %i5 brz,a %l4, loop_826 loop_825: std %f4, [%l7 + 0x08] addcc %o0, %l1, %o5 brlez %l5, loop_827 loop_826: fsrc1s %f2, %f11 ldd [%l7 + 0x28], %f4 and %l6, %i0, %i2 loop_827: pdist %f12, %f14, %f6 sra %i4, 0x07, %g1 ldsh [%l7 + 0x30], %o1 fnot2s %f0, %f3 fsrc1s %f14, %f14 fbul %fcc2, loop_828 fcmpeq16 %f2, %f4, %l0 ldsh [%l7 + 0x1A], %i1 alignaddrl %o6, %l3, %l2 loop_828: fmovse %icc, %f1, %f0 fmovda %xcc, %f7, %f3 taddcc %g4, %o3, %o4 tcs %icc, 0x7 fmul8x16au %f14, %f4, %f12 fmovrsgez %g7, %f2, %f0 fmovdvs %icc, %f13, %f2 fmuld8sux16 %f0, %f5, %f0 bne %icc, loop_829 and %i6, 0x1C3A, %o7 umulcc %g3, %g5, %g6 ldsb [%l7 + 0x0A], %o2 loop_829: fornot2 %f12, %f0, %f6 fsrc2s %f11, %f9 stb %i7, [%l7 + 0x63] for %f12, %f0, %f10 ldsh [%l7 + 0x7E], %g2 movre %i5, 0x3F6, %i3 tgu %icc, 0x1 fpack32 %f12, %f4, %f8 fnegd %f12, %f0 fmovsl %xcc, %f9, %f2 ldd [%l7 + 0x70], %f12 fmovrslez %o0, %f1, %f15 fmovsl %icc, %f10, %f14 mulscc %l4, 0x09B7, %o5 sllx %l1, 0x11, %l6 orn %l5, 0x089F, %i0 addcc %i2, %g1, %o1 umul %i4, %l0, %i1 fbul,a %fcc3, loop_830 ldsh [%l7 + 0x26], %l3 smulcc %l2, %o6, %o3 stw %o4, [%l7 + 0x64] loop_830: fcmpne32 %f8, %f10, %g4 fmovdg %xcc, %f1, %f8 edge32n %i6, %g7, %o7 udivcc %g5, 0x1956, %g6 lduw [%l7 + 0x08], %g3 fmovd %f2, %f10 array16 %i7, %g2, %i5 edge32n %o2, %i3, %o0 smulcc %l4, %o5, %l6 sub %l1, %i0, %l5 ldub [%l7 + 0x52], %g1 subc %i2, 0x16B5, %o1 ldsb [%l7 + 0x20], %i4 ld [%l7 + 0x18], %f10 fbge,a %fcc3, loop_831 fbe,a %fcc3, loop_832 movcc %icc, %i1, %l0 fmovsa %xcc, %f14, %f7 loop_831: andn %l2, 0x099A, %l3 loop_832: andcc %o3, %o4, %o6 udivx %g4, 0x08BD, %i6 ldd [%l7 + 0x48], %f12 add %o7, %g7, %g6 fmovdleu %xcc, %f4, %f14 move %icc, %g5, %i7 addc %g2, %g3, %i5 movrne %i3, %o0, %o2 edge8ln %l4, %o5, %l1 udiv %i0, 0x190B, %l6 array16 %l5, %g1, %o1 fbue %fcc3, loop_833 ld [%l7 + 0x4C], %f12 brlz %i2, loop_834 std %f6, [%l7 + 0x20] loop_833: ldub [%l7 + 0x7B], %i1 movvs %xcc, %l0, %l2 loop_834: stx %l3, [%l7 + 0x10] stb %o3, [%l7 + 0x66] fbul,a %fcc2, loop_835 fmovrdlez %o4, %f10, %f4 taddcctv %i4, %g4, %o6 bge,a,pn %xcc, loop_836 loop_835: bne,pn %xcc, loop_837 bl,pn %icc, loop_838 fand %f0, %f14, %f2 loop_836: fsrc2 %f10, %f12 loop_837: andn %i6, %g7, %o7 loop_838: edge8 %g6, %g5, %g2 lduh [%l7 + 0x12], %i7 add %g3, 0x0287, %i5 edge16 %i3, %o0, %l4 edge8ln %o5, %l1, %i0 andncc %l6, %l5, %g1 nop setx loop_839, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f10, %f5, %f3 alignaddrl %o2, %o1, %i2 umul %i1, %l0, %l2 loop_839: fmovdne %icc, %f1, %f9 brgz %l3, loop_840 subc %o3, 0x16E3, %o4 stx %g4, [%l7 + 0x10] andn %o6, 0x0728, %i4 loop_840: xor %i6, 0x000C, %g7 fcmpne16 %f0, %f14, %g6 std %f10, [%l7 + 0x50] umulcc %g5, 0x002A, %o7 std %f4, [%l7 + 0x58] movne %icc, %i7, %g3 ldd [%l7 + 0x58], %f4 fnot2s %f0, %f0 lduh [%l7 + 0x76], %i5 fmovsne %icc, %f11, %f14 sth %i3, [%l7 + 0x60] lduw [%l7 + 0x14], %o0 tleu %xcc, 0x0 fmovrse %l4, %f15, %f2 umul %o5, %g2, %l1 st %f15, [%l7 + 0x38] stw %l6, [%l7 + 0x34] fsrc1 %f8, %f8 fmovdg %icc, %f0, %f9 fmovsgu %xcc, %f5, %f4 subccc %l5, 0x0DBD, %i0 fandnot1 %f0, %f6, %f8 fnot2s %f14, %f7 fsrc2s %f14, %f7 stx %g1, [%l7 + 0x38] fxor %f10, %f14, %f2 alignaddrl %o2, %o1, %i1 xnor %l0, %l2, %i2 bne,pt %xcc, loop_841 tle %xcc, 0x6 popc %l3, %o3 edge8l %g4, %o6, %i4 loop_841: sethi 0x0F57, %o4 mulx %g7, %i6, %g6 fxnors %f12, %f0, %f7 lduh [%l7 + 0x76], %o7 tle %icc, 0x1 tn %xcc, 0x6 ldd [%l7 + 0x70], %f0 edge8 %i7, %g5, %i5 brgz %i3, loop_842 ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x40], %o0 movvc %icc, %g3, %o5 loop_842: mulscc %l4, 0x048F, %g2 fxnor %f4, %f2, %f4 fbuge,a %fcc1, loop_843 fpsub16s %f9, %f5, %f12 ldx [%l7 + 0x08], %l6 fbn %fcc1, loop_844 loop_843: fsrc2 %f2, %f0 ble,pn %icc, loop_845 movgu %xcc, %l1, %i0 loop_844: orcc %g1, %l5, %o1 tl %xcc, 0x4 loop_845: fmovrse %i1, %f14, %f10 tle %xcc, 0x5 edge8l %l0, %o2, %i2 subc %l3, 0x0E50, %o3 movvs %icc, %g4, %l2 movn %xcc, %o6, %o4 ld [%l7 + 0x34], %f8 bvc,pt %icc, loop_846 ba,a,pt %xcc, loop_847 tg %xcc, 0x2 ldsb [%l7 + 0x79], %g7 loop_846: fxor %f14, %f14, %f10 loop_847: ldd [%l7 + 0x30], %f14 ldsw [%l7 + 0x50], %i4 lduh [%l7 + 0x58], %i6 stx %g6, [%l7 + 0x10] fandnot2s %f13, %f2, %f14 ldd [%l7 + 0x48], %f12 stx %o7, [%l7 + 0x10] fbn %fcc3, loop_848 for %f0, %f6, %f10 bleu,pt %icc, loop_849 fmovsge %xcc, %f10, %f4 loop_848: fpmerge %f12, %f2, %f12 fmovrdgez %g5, %f12, %f0 loop_849: ldx [%l7 + 0x08], %i5 bg,a %icc, loop_850 tpos %icc, 0x6 taddcc %i7, 0x05FB, %o0 popc 0x169A, %i3 loop_850: brz,a %o5, loop_851 fnor %f10, %f14, %f2 umul %g3, 0x0FD1, %l4 fxors %f2, %f13, %f2 loop_851: ldx [%l7 + 0x70], %g2 fbu,a %fcc0, loop_852 fbne,a %fcc2, loop_853 std %f12, [%l7 + 0x28] fmovdle %icc, %f12, %f10 loop_852: tvc %xcc, 0x2 loop_853: xorcc %l6, 0x16F6, %l1 fnot1 %f14, %f10 fba %fcc0, loop_854 brgez %g1, loop_855 bl loop_856 fmovsne %xcc, %f1, %f13 loop_854: bpos,a loop_857 loop_855: stx %l5, [%l7 + 0x18] loop_856: move %icc, %o1, %i0 tleu %xcc, 0x3 loop_857: stb %i1, [%l7 + 0x4E] fble %fcc1, loop_858 subc %o2, %l0, %i2 sdivcc %l3, 0x0161, %g4 srl %o3, %l2, %o6 loop_858: ldsh [%l7 + 0x42], %g7 tvc %xcc, 0x7 bcs,a,pt %xcc, loop_859 sra %o4, %i6, %i4 st %f3, [%l7 + 0x3C] bleu,a loop_860 loop_859: umulcc %o7, %g5, %g6 fmul8x16 %f12, %f8, %f8 ba,pn %xcc, loop_861 loop_860: andn %i7, 0x0E99, %o0 ld [%l7 + 0x20], %f9 fmovsvc %icc, %f15, %f3 loop_861: brlez,a %i3, loop_862 fmovs %f1, %f12 bn,a,pt %icc, loop_863 fmovdneg %xcc, %f5, %f5 loop_862: fsrc1s %f14, %f2 fbu,a %fcc3, loop_864 loop_863: mulscc %i5, %o5, %l4 fors %f2, %f2, %f15 subcc %g2, 0x09B7, %g3 loop_864: ld [%l7 + 0x14], %f6 mova %icc, %l1, %g1 edge32ln %l5, %l6, %o1 fnegs %f11, %f12 fmovdcs %xcc, %f9, %f2 fmovdl %xcc, %f0, %f3 stb %i1, [%l7 + 0x64] ld [%l7 + 0x08], %f4 movvc %icc, %o2, %l0 fbu,a %fcc2, loop_865 edge32l %i0, %l3, %i2 ldx [%l7 + 0x28], %o3 fnot2s %f9, %f12 loop_865: fxors %f2, %f5, %f2 fbue,a %fcc3, loop_866 fbu %fcc2, loop_867 st %f4, [%l7 + 0x14] lduw [%l7 + 0x54], %g4 loop_866: fnot2s %f5, %f14 loop_867: fmovrdgz %o6, %f2, %f8 ldd [%l7 + 0x70], %f6 movrgz %l2, %o4, %g7 sdiv %i4, 0x09F3, %o7 bg %xcc, loop_868 fnegs %f6, %f12 fbl,a %fcc2, loop_869 movle %xcc, %i6, %g6 loop_868: fmovdge %icc, %f0, %f2 tcc %xcc, 0x3 loop_869: fmovrdgz %i7, %f10, %f12 ldd [%l7 + 0x40], %f8 brlz,a %o0, loop_870 ldx [%l7 + 0x18], %g5 bl,a,pn %xcc, loop_871 bvs,a,pn %xcc, loop_872 loop_870: alignaddr %i5, %o5, %l4 fbo,a %fcc1, loop_873 loop_871: fones %f8 loop_872: fmovrsgez %i3, %f12, %f2 srlx %g3, 0x07, %g2 loop_873: nop setx loop_874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvs %xcc, 0x4 fba %fcc3, loop_875 stb %g1, [%l7 + 0x5C] loop_874: movge %xcc, %l1, %l5 ldsw [%l7 + 0x08], %o1 loop_875: ldx [%l7 + 0x58], %i1 ldsh [%l7 + 0x58], %l6 fbe %fcc0, loop_876 fmovdcc %xcc, %f11, %f0 fornot2 %f0, %f0, %f12 fmovdvc %icc, %f13, %f1 loop_876: bleu %icc, loop_877 stb %l0, [%l7 + 0x0A] stw %i0, [%l7 + 0x78] movrgz %l3, 0x2A2, %o2 loop_877: sth %i2, [%l7 + 0x0E] fmovrsgez %g4, %f8, %f10 fmovdvs %icc, %f12, %f14 fcmpgt16 %f10, %f10, %o6 std %f0, [%l7 + 0x18] ldd [%l7 + 0x50], %f8 ldub [%l7 + 0x1F], %l2 ldub [%l7 + 0x25], %o4 ldx [%l7 + 0x60], %o3 stb %i4, [%l7 + 0x13] st %f7, [%l7 + 0x4C] sra %o7, 0x1A, %g7 sdiv %i6, 0x0C48, %i7 ldsh [%l7 + 0x56], %o0 fmovrdgz %g5, %f10, %f14 bpos,a,pt %xcc, loop_878 bneg,pn %icc, loop_879 stw %g6, [%l7 + 0x54] ldsb [%l7 + 0x32], %i5 loop_878: fcmpgt16 %f14, %f6, %o5 loop_879: xorcc %l4, %i3, %g3 ldd [%l7 + 0x50], %f4 edge8 %g1, %l1, %l5 ldd [%l7 + 0x50], %f4 fxnor %f12, %f4, %f4 xor %g2, %i1, %l6 fmul8x16 %f15, %f10, %f2 xor %l0, 0x1F7B, %i0 nop setx loop_880, %l0, %l1 jmpl %l1, %l3 fbg,a %fcc1, loop_881 sth %o2, [%l7 + 0x1A] bl,a,pt %xcc, loop_882 loop_880: fmovdvc %icc, %f1, %f4 loop_881: lduh [%l7 + 0x7E], %o1 stw %i2, [%l7 + 0x30] loop_882: tvs %icc, 0x2 nop setx loop_883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %xcc, %o6, %g4 tgu %icc, 0x1 bn,a,pt %xcc, loop_884 loop_883: fabss %f2, %f13 fsrc1s %f0, %f5 fmovsg %xcc, %f4, %f10 loop_884: movg %xcc, %o4, %o3 fandnot1s %f11, %f5, %f14 udiv %i4, 0x0B97, %l2 fsrc2s %f13, %f6 nop setx loop_885, %l0, %l1 jmpl %l1, %g7 movneg %icc, %i6, %o7 tn %xcc, 0x6 subc %o0, %i7, %g5 loop_885: ldsw [%l7 + 0x38], %g6 addc %o5, 0x0810, %l4 fmuld8ulx16 %f11, %f3, %f2 fmovrsgez %i3, %f8, %f8 subc %i5, %g3, %l1 fblg %fcc1, loop_886 fmovdle %icc, %f4, %f9 alignaddr %l5, %g2, %i1 fmovsle %xcc, %f7, %f11 loop_886: fmovrslz %g1, %f15, %f2 ld [%l7 + 0x7C], %f13 stw %l6, [%l7 + 0x40] lduh [%l7 + 0x08], %l0 edge16l %i0, %l3, %o2 ldsb [%l7 + 0x73], %i2 pdist %f12, %f14, %f8 fnot1 %f4, %f12 fmovrde %o6, %f10, %f10 lduh [%l7 + 0x22], %o1 fbo %fcc1, loop_887 sth %o4, [%l7 + 0x5E] fzeros %f2 sdivx %g4, 0x1C31, %o3 loop_887: fnot1 %f2, %f10 fmovdgu %xcc, %f13, %f5 xnorcc %i4, %l2, %i6 fornot2 %f6, %f0, %f8 fmovsvc %icc, %f7, %f15 fsrc1s %f4, %f4 movrne %o7, %g7, %o0 lduw [%l7 + 0x54], %i7 sll %g6, 0x0D, %o5 movn %icc, %l4, %g5 fbge,a %fcc0, loop_888 fzeros %f3 or %i3, %g3, %l1 movl %icc, %l5, %i5 loop_888: edge32n %i1, %g2, %l6 ldsw [%l7 + 0x7C], %l0 std %f8, [%l7 + 0x70] fcmpd %fcc1, %f0, %f4 bneg,a %icc, loop_889 ldsw [%l7 + 0x5C], %g1 addc %l3, %o2, %i0 edge16ln %i2, %o1, %o4 loop_889: tne %icc, 0x6 fcmpne32 %f10, %f12, %g4 stb %o3, [%l7 + 0x3A] bvc %icc, loop_890 ldub [%l7 + 0x44], %i4 fmovrse %l2, %f12, %f10 fors %f0, %f0, %f1 loop_890: fcmpgt32 %f14, %f14, %o6 sdivcc %o7, 0x1590, %i6 nop setx loop_891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %xcc, %g7, %o0 ldub [%l7 + 0x6A], %i7 fcmpeq16 %f2, %f12, %o5 loop_891: ldsb [%l7 + 0x72], %g6 ldx [%l7 + 0x48], %l4 fandnot2 %f14, %f6, %f10 fcmpgt32 %f14, %f6, %g5 fsrc2s %f14, %f0 fmovsvs %icc, %f11, %f0 fcmpes %fcc3, %f7, %f8 bl %icc, loop_892 stw %g3, [%l7 + 0x6C] sll %l1, 0x0A, %i3 fmovda %xcc, %f3, %f3 loop_892: fmovdpos %xcc, %f11, %f10 stw %l5, [%l7 + 0x14] fcmple16 %f2, %f6, %i1 ld [%l7 + 0x40], %f14 ldsh [%l7 + 0x58], %i5 fbu %fcc2, loop_893 bg,a loop_894 fornot2s %f9, %f11, %f13 fexpand %f8, %f8 loop_893: fmovdvs %icc, %f11, %f15 loop_894: stb %l6, [%l7 + 0x43] fmovsle %xcc, %f5, %f10 fabsd %f12, %f12 fmovdleu %icc, %f10, %f1 fand %f2, %f0, %f12 stb %g2, [%l7 + 0x35] ldub [%l7 + 0x32], %g1 ldsh [%l7 + 0x40], %l0 fpmerge %f6, %f6, %f12 fbu %fcc2, loop_895 fblg %fcc2, loop_896 lduw [%l7 + 0x54], %o2 ldsw [%l7 + 0x5C], %l3 loop_895: lduh [%l7 + 0x7E], %i2 loop_896: fmovdne %xcc, %f3, %f7 fnegs %f4, %f8 ld [%l7 + 0x54], %f2 taddcc %o1, 0x18EC, %o4 fmovse %xcc, %f11, %f9 ldsw [%l7 + 0x20], %g4 fmovsneg %xcc, %f1, %f13 movneg %icc, %o3, %i4 ldub [%l7 + 0x3D], %l2 fnegs %f5, %f13 popc 0x0982, %i0 addc %o6, 0x109D, %i6 bpos,a,pn %icc, loop_897 array32 %g7, %o7, %o0 udivcc %o5, 0x07B4, %g6 ld [%l7 + 0x20], %f4 loop_897: udivx %i7, 0x161F, %g5 fsrc2s %f4, %f10 fornot1 %f4, %f6, %f10 fbn %fcc0, loop_898 bgu loop_899 orcc %g3, 0x1868, %l4 fmul8ulx16 %f6, %f14, %f2 loop_898: fmovsge %icc, %f0, %f12 loop_899: ldd [%l7 + 0x40], %f14 fnot2s %f1, %f3 edge32l %i3, %l5, %l1 umulcc %i5, 0x1910, %i1 brgz,a %l6, loop_900 fsrc1s %f8, %f2 stx %g2, [%l7 + 0x30] sth %l0, [%l7 + 0x3E] loop_900: fmul8x16au %f12, %f6, %f14 movgu %xcc, %g1, %o2 pdist %f0, %f10, %f0 fpmerge %f12, %f7, %f4 fmovsg %xcc, %f13, %f3 fmovdge %icc, %f10, %f7 lduw [%l7 + 0x7C], %i2 mulscc %o1, 0x0460, %o4 fxors %f13, %f15, %f12 brlez %l3, loop_901 fmovdvc %xcc, %f2, %f13 edge32 %o3, %i4, %g4 tn %xcc, 0x4 loop_901: st %f4, [%l7 + 0x64] movneg %icc, %i0, %l2 fmovsn %xcc, %f12, %f6 lduw [%l7 + 0x28], %i6 ld [%l7 + 0x54], %f2 fmovdge %icc, %f14, %f14 edge8 %o6, %g7, %o7 fmovsn %icc, %f8, %f3 fmovsvs %xcc, %f15, %f13 fmovsle %xcc, %f15, %f9 fmovdcs %icc, %f7, %f6 bne,a %xcc, loop_902 fnot2s %f1, %f13 stb %o5, [%l7 + 0x24] movrlz %g6, 0x341, %o0 loop_902: tle %icc, 0x3 movrgez %g5, 0x24F, %i7 fnand %f12, %f14, %f4 st %f2, [%l7 + 0x58] umulcc %g3, 0x1F34, %l4 ldsh [%l7 + 0x52], %l5 siam 0x1 fpadd32 %f12, %f0, %f12 stb %l1, [%l7 + 0x3B] bleu,a loop_903 movvc %icc, %i5, %i1 st %f2, [%l7 + 0x20] fbge,a %fcc0, loop_904 loop_903: fmovdge %xcc, %f2, %f10 lduw [%l7 + 0x6C], %l6 stw %g2, [%l7 + 0x34] loop_904: lduh [%l7 + 0x48], %i3 udiv %l0, 0x1CE0, %g1 sth %o2, [%l7 + 0x7E] edge16ln %o1, %o4, %l3 tgu %xcc, 0x5 fmovda %icc, %f15, %f2 addccc %i2, 0x0332, %i4 alignaddrl %o3, %i0, %g4 movvs %xcc, %i6, %l2 smul %o6, %o7, %g7 andn %g6, 0x0554, %o5 lduh [%l7 + 0x72], %o0 movne %icc, %g5, %g3 lduh [%l7 + 0x48], %l4 fsrc2s %f0, %f12 lduw [%l7 + 0x7C], %l5 sth %i7, [%l7 + 0x3C] brlz %i5, loop_905 fpack32 %f14, %f0, %f0 fbul %fcc3, loop_906 mulscc %i1, %l6, %l1 loop_905: fpadd32 %f6, %f8, %f6 st %f5, [%l7 + 0x74] loop_906: ldsw [%l7 + 0x14], %i3 bleu,pn %icc, loop_907 ldx [%l7 + 0x18], %g2 edge16 %g1, %o2, %o1 st %f7, [%l7 + 0x6C] loop_907: lduh [%l7 + 0x4E], %l0 sll %o4, %i2, %i4 ldsh [%l7 + 0x7E], %l3 fnot2 %f0, %f10 fmovdg %icc, %f4, %f0 array8 %o3, %g4, %i6 mova %icc, %i0, %o6 fmovde %xcc, %f9, %f3 fone %f2 bl,a,pt %xcc, loop_908 movrgz %l2, 0x015, %o7 fcmpgt16 %f2, %f6, %g7 ldx [%l7 + 0x20], %g6 loop_908: stx %o5, [%l7 + 0x08] stx %o0, [%l7 + 0x40] fmovdleu %xcc, %f13, %f15 bgu,a %icc, loop_909 edge32ln %g5, %g3, %l5 fcmps %fcc3, %f15, %f1 ldsh [%l7 + 0x6C], %l4 loop_909: lduh [%l7 + 0x26], %i5 srl %i1, %l6, %i7 ldub [%l7 + 0x35], %l1 fpack32 %f2, %f8, %f10 fmovsvc %icc, %f0, %f8 lduh [%l7 + 0x44], %i3 movcc %xcc, %g2, %g1 ldd [%l7 + 0x08], %f2 ld [%l7 + 0x5C], %f9 stw %o1, [%l7 + 0x70] movrgez %l0, %o4, %o2 ld [%l7 + 0x2C], %f8 alignaddrl %i2, %i4, %l3 ldd [%l7 + 0x38], %f6 xnorcc %o3, %i6, %i0 movl %xcc, %o6, %g4 udivcc %o7, 0x0A88, %g7 addc %l2, 0x094B, %g6 stw %o5, [%l7 + 0x0C] fmovsleu %icc, %f3, %f8 ldd [%l7 + 0x30], %f12 siam 0x2 ldx [%l7 + 0x38], %o0 ldub [%l7 + 0x32], %g3 movleu %xcc, %l5, %l4 alignaddrl %g5, %i1, %l6 fandnot2 %f8, %f12, %f2 fmovrdlez %i7, %f0, %f4 sth %l1, [%l7 + 0x66] movn %xcc, %i3, %g2 fbuge,a %fcc2, loop_910 ldsh [%l7 + 0x14], %g1 fmovrsgez %i5, %f12, %f10 fcmpd %fcc2, %f4, %f4 loop_910: ldd [%l7 + 0x78], %f12 move %xcc, %l0, %o1 fmovrsne %o2, %f11, %f3 tg %icc, 0x2 ldd [%l7 + 0x08], %f4 tvs %xcc, 0x7 tg %icc, 0x3 fandnot1 %f14, %f6, %f0 andn %o4, %i2, %i4 taddcc %l3, 0x1734, %i6 fbo,a %fcc3, loop_911 ldsh [%l7 + 0x7C], %i0 edge16 %o3, %o6, %o7 sth %g7, [%l7 + 0x1A] loop_911: tl %icc, 0x7 sll %g4, %l2, %g6 smul %o5, %g3, %l5 fcmps %fcc0, %f4, %f6 fpadd16 %f2, %f12, %f2 fcmpes %fcc3, %f1, %f1 te %xcc, 0x4 sth %o0, [%l7 + 0x0E] fbe %fcc0, loop_912 tsubcc %l4, %g5, %i1 sdivcc %l6, 0x16F7, %l1 fnot1 %f0, %f0 loop_912: fcmpgt32 %f4, %f12, %i3 fmovdgu %xcc, %f11, %f8 fornot1 %f12, %f0, %f4 sth %g2, [%l7 + 0x24] movg %xcc, %i7, %g1 alignaddrl %l0, %i5, %o1 fmovdgu %xcc, %f1, %f10 fpadd32s %f5, %f8, %f10 sethi 0x1A25, %o4 fcmple32 %f14, %f2, %o2 fornot1 %f2, %f2, %f0 fmovrsgez %i2, %f15, %f13 ldsb [%l7 + 0x5C], %i4 fmovde %icc, %f12, %f2 fcmps %fcc1, %f2, %f0 stw %l3, [%l7 + 0x74] fmovsvs %icc, %f5, %f6 fnot2 %f0, %f0 stb %i6, [%l7 + 0x0F] subcc %o3, 0x0099, %i0 brgez,a %o6, loop_913 edge8n %g7, %g4, %l2 smul %o7, %o5, %g3 fbule %fcc1, loop_914 loop_913: fmovsne %xcc, %f5, %f2 nop setx loop_915, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x4E], %l5 loop_914: fbe %fcc3, loop_916 edge32 %o0, %g6, %g5 loop_915: fmovsneg %xcc, %f7, %f5 movge %xcc, %i1, %l4 loop_916: sethi 0x0DAA, %l6 fnors %f14, %f6, %f6 bcs,a %icc, loop_917 fpmerge %f10, %f1, %f8 fnors %f10, %f5, %f10 fmovdne %xcc, %f6, %f3 loop_917: ld [%l7 + 0x78], %f8 popc 0x1507, %i3 fmovsg %icc, %f10, %f9 ldub [%l7 + 0x2E], %g2 fmovrde %l1, %f6, %f12 ld [%l7 + 0x70], %f3 fbl,a %fcc0, loop_918 ldd [%l7 + 0x38], %f6 movvs %xcc, %i7, %g1 or %l0, %o1, %o4 loop_918: stx %i5, [%l7 + 0x78] fsrc2 %f0, %f4 stw %i2, [%l7 + 0x74] movn %xcc, %o2, %l3 fands %f2, %f4, %f15 and %i6, %i4, %o3 stx %i0, [%l7 + 0x08] sth %g7, [%l7 + 0x20] ld [%l7 + 0x30], %f2 orn %g4, 0x1BF3, %l2 taddcctv %o7, 0x1879, %o5 ldub [%l7 + 0x46], %g3 sdivx %o6, 0x01C7, %o0 edge16n %l5, %g5, %g6 fpadd32s %f6, %f6, %f5 lduh [%l7 + 0x62], %i1 taddcctv %l4, %i3, %g2 tgu %icc, 0x2 bvs,a,pt %xcc, loop_919 tsubcc %l6, 0x0A70, %l1 stw %i7, [%l7 + 0x50] fmuld8sux16 %f14, %f13, %f12 loop_919: fcmpgt32 %f4, %f14, %l0 lduh [%l7 + 0x6E], %o1 addc %o4, %i5, %i2 movne %xcc, %g1, %l3 stw %i6, [%l7 + 0x70] edge32ln %i4, %o3, %o2 fornot2 %f6, %f6, %f0 bg,pn %xcc, loop_920 st %f13, [%l7 + 0x54] fzero %f6 movpos %xcc, %i0, %g7 loop_920: tneg %xcc, 0x0 fblg,a %fcc3, loop_921 fsrc2 %f2, %f12 edge16n %l2, %g4, %o5 fcmpeq32 %f12, %f6, %g3 loop_921: array16 %o6, %o0, %l5 movg %icc, %g5, %o7 fble,a %fcc3, loop_922 movrgez %i1, 0x044, %g6 fpadd32s %f6, %f2, %f10 brlez,a %l4, loop_923 loop_922: tleu %xcc, 0x6 bshuffle %f4, %f12, %f12 stx %i3, [%l7 + 0x40] loop_923: ld [%l7 + 0x20], %f4 fbug %fcc0, loop_924 fmuld8ulx16 %f12, %f14, %f10 lduw [%l7 + 0x60], %l6 fbu,a %fcc0, loop_925 loop_924: bg,a loop_926 fbule %fcc0, loop_927 ldsb [%l7 + 0x21], %l1 loop_925: ld [%l7 + 0x38], %f6 loop_926: subc %i7, 0x1A27, %l0 loop_927: fmovdge %xcc, %f14, %f2 fornot1 %f4, %f0, %f14 ldsb [%l7 + 0x2F], %g2 smulcc %o1, %i5, %i2 fmovsne %icc, %f15, %f0 fpack16 %f2, %f2 sth %o4, [%l7 + 0x62] stw %g1, [%l7 + 0x24] movn %xcc, %l3, %i6 andcc %o3, 0x09D7, %o2 std %f0, [%l7 + 0x18] ldx [%l7 + 0x10], %i0 fmovrdgez %i4, %f4, %f6 ldsh [%l7 + 0x12], %l2 movrlez %g4, 0x06A, %o5 stw %g3, [%l7 + 0x74] ldsh [%l7 + 0x0C], %g7 umul %o6, 0x0B6A, %o0 sth %l5, [%l7 + 0x2A] andncc %o7, %g5, %g6 fpadd32s %f14, %f15, %f0 ldd [%l7 + 0x28], %f10 brlez %i1, loop_928 tvc %xcc, 0x5 orn %i3, 0x0D44, %l6 lduw [%l7 + 0x34], %l4 loop_928: movge %xcc, %l1, %i7 fornot2s %f5, %f1, %f10 bne %icc, loop_929 ldub [%l7 + 0x45], %g2 fcmpgt32 %f12, %f4, %l0 edge16 %o1, %i5, %i2 loop_929: edge32 %o4, %g1, %i6 fcmpgt16 %f0, %f6, %l3 stb %o2, [%l7 + 0x5C] fnegs %f4, %f12 umul %i0, %o3, %l2 fbu,a %fcc0, loop_930 fnegd %f14, %f2 ldx [%l7 + 0x30], %i4 smulcc %o5, %g3, %g7 loop_930: fmovd %f8, %f10 ldsb [%l7 + 0x1E], %g4 ld [%l7 + 0x60], %f7 fands %f12, %f10, %f13 ldx [%l7 + 0x50], %o0 fblg %fcc3, loop_931 orn %o6, %l5, %g5 sth %g6, [%l7 + 0x6C] mulscc %i1, 0x1C12, %o7 loop_931: andncc %i3, %l4, %l6 fzeros %f14 fxors %f9, %f9, %f6 fmuld8sux16 %f15, %f6, %f4 ldd [%l7 + 0x38], %f4 fbul,a %fcc2, loop_932 fsrc1 %f0, %f6 ldub [%l7 + 0x3C], %l1 fmul8x16au %f2, %f10, %f8 loop_932: stw %g2, [%l7 + 0x6C] ldsh [%l7 + 0x64], %i7 ldsb [%l7 + 0x3E], %o1 fcmple32 %f2, %f2, %i5 stb %l0, [%l7 + 0x5D] andncc %i2, %o4, %i6 fzeros %f7 movl %xcc, %g1, %o2 fmovspos %icc, %f1, %f12 ldx [%l7 + 0x70], %i0 fmovdvs %xcc, %f15, %f13 udiv %l3, 0x0E58, %o3 stb %l2, [%l7 + 0x22] fcmps %fcc3, %f8, %f3 fcmpgt16 %f12, %f8, %o5 ldsw [%l7 + 0x54], %g3 fpsub16 %f12, %f8, %f14 umulcc %g7, %g4, %o0 fbuge %fcc2, loop_933 addc %o6, %i4, %l5 fmovsle %icc, %f14, %f10 ld [%l7 + 0x48], %f13 loop_933: st %f11, [%l7 + 0x38] fexpand %f11, %f12 addcc %g6, %i1, %g5 fmovrdlez %o7, %f12, %f8 st %f9, [%l7 + 0x20] srlx %l4, %l6, %l1 tne %xcc, 0x7 std %f10, [%l7 + 0x18] alignaddr %g2, %i7, %o1 addccc %i5, 0x1A53, %i3 fpack32 %f14, %f2, %f4 stx %i2, [%l7 + 0x60] ldsw [%l7 + 0x1C], %o4 fmovse %xcc, %f12, %f11 fmovdle %xcc, %f14, %f2 fmovrslz %l0, %f12, %f12 tcs %xcc, 0x1 tg %icc, 0x1 fmovdcs %xcc, %f13, %f13 smulcc %i6, %o2, %i0 taddcc %g1, %o3, %l3 movvs %xcc, %l2, %g3 fpackfix %f10, %f8 and %o5, 0x0382, %g7 fands %f6, %f15, %f12 array16 %o0, %o6, %i4 fnot2s %f3, %f2 movrgez %g4, 0x24C, %l5 tg %icc, 0x4 bge,a %xcc, loop_934 ldsw [%l7 + 0x2C], %g6 edge16l %g5, %o7, %i1 bcs %xcc, loop_935 loop_934: fmovrsgz %l6, %f8, %f14 lduh [%l7 + 0x62], %l4 fcmpes %fcc2, %f0, %f4 loop_935: ldsw [%l7 + 0x18], %l1 ldx [%l7 + 0x48], %i7 brlz,a %o1, loop_936 umulcc %i5, %i3, %g2 fbul %fcc0, loop_937 std %f8, [%l7 + 0x48] loop_936: nop setx loop_938, %l0, %l1 jmpl %l1, %i2 movrlez %l0, %o4, %i6 loop_937: tvc %xcc, 0x3 lduh [%l7 + 0x6E], %i0 loop_938: ble loop_939 bleu loop_940 movgu %icc, %g1, %o2 movgu %xcc, %l3, %l2 loop_939: subccc %g3, %o5, %o3 loop_940: stw %g7, [%l7 + 0x34] fmovrse %o0, %f12, %f3 fmul8ulx16 %f4, %f2, %f6 fmovsneg %icc, %f15, %f12 fbu,a %fcc1, loop_941 ba,a loop_942 ldd [%l7 + 0x30], %f6 fbule,a %fcc3, loop_943 loop_941: taddcc %o6, 0x08FE, %g4 loop_942: movvc %icc, %l5, %i4 sdivx %g6, 0x1757, %o7 loop_943: subc %i1, 0x03BA, %l6 fpsub32s %f5, %f14, %f10 fexpand %f1, %f10 lduw [%l7 + 0x70], %l4 movcc %xcc, %l1, %i7 addcc %g5, 0x1F58, %i5 taddcc %i3, 0x0694, %g2 popc 0x18F0, %o1 stx %i2, [%l7 + 0x70] ldsb [%l7 + 0x47], %o4 movcs %icc, %i6, %i0 fxors %f15, %f14, %f8 ldub [%l7 + 0x65], %l0 fabss %f3, %f10 tne %xcc, 0x4 tsubcctv %g1, 0x1883, %o2 fsrc1s %f11, %f9 fcmpes %fcc0, %f12, %f6 ld [%l7 + 0x18], %f7 movrgez %l2, %l3, %o5 tgu %xcc, 0x2 ldsw [%l7 + 0x60], %g3 ldsw [%l7 + 0x5C], %g7 st %f9, [%l7 + 0x60] bvs %xcc, loop_944 fsrc1s %f14, %f11 fmovdge %icc, %f5, %f13 fmul8x16al %f8, %f8, %f0 loop_944: brlz %o3, loop_945 fmovrsgez %o0, %f3, %f12 andncc %g4, %o6, %l5 ldub [%l7 + 0x64], %g6 loop_945: fblg,a %fcc1, loop_946 fbule,a %fcc2, loop_947 tvc %xcc, 0x3 fpackfix %f6, %f8 loop_946: ldsh [%l7 + 0x12], %o7 loop_947: xnor %i1, 0x1C43, %l6 stx %l4, [%l7 + 0x18] fmovs %f7, %f1 fbule,a %fcc0, loop_948 fzero %f14 fmovrslez %i4, %f14, %f8 udivcc %l1, 0x03B6, %i7 loop_948: nop setx loop_949, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %xcc, %g5, %i5 fpmerge %f15, %f9, %f14 fmovrsne %i3, %f1, %f8 loop_949: bneg loop_950 stb %g2, [%l7 + 0x29] brlz %i2, loop_951 xor %o4, 0x066B, %i6 loop_950: fones %f1 fexpand %f7, %f8 loop_951: fbo,a %fcc0, loop_952 fcmps %fcc1, %f6, %f9 popc 0x0AD5, %i0 fmovsl %xcc, %f1, %f7 loop_952: ldd [%l7 + 0x10], %f14 xorcc %l0, %o1, %o2 lduh [%l7 + 0x54], %l2 movcs %icc, %l3, %g1 nop setx loop_953, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a loop_954 or %g3, %o5, %g7 fsrc1 %f8, %f8 loop_953: bvc,a %xcc, loop_955 loop_954: array8 %o3, %o0, %o6 fsrc2s %f6, %f10 fmovdcc %xcc, %f11, %f11 loop_955: addc %l5, %g4, %g6 stb %i1, [%l7 + 0x66] edge32l %o7, %l6, %l4 fors %f4, %f2, %f3 ldd [%l7 + 0x68], %f14 fbule,a %fcc0, loop_956 or %i4, %l1, %i7 fcmpgt32 %f4, %f0, %i5 ldsb [%l7 + 0x33], %g5 loop_956: stw %g2, [%l7 + 0x14] fnot2 %f14, %f2 alignaddrl %i3, %o4, %i6 mulx %i0, 0x005A, %i2 edge32l %l0, %o2, %o1 tne %icc, 0x7 stw %l2, [%l7 + 0x20] fmovsvs %xcc, %f3, %f4 movne %icc, %l3, %g3 lduw [%l7 + 0x70], %o5 edge16ln %g1, %g7, %o3 fmovdvs %icc, %f4, %f10 brnz,a %o6, loop_957 sth %l5, [%l7 + 0x20] fmul8x16al %f2, %f6, %f14 pdist %f14, %f14, %f10 loop_957: fmovdcc %icc, %f9, %f8 ldsb [%l7 + 0x68], %g4 movpos %icc, %g6, %i1 ble loop_958 ld [%l7 + 0x48], %f8 fbule,a %fcc3, loop_959 lduw [%l7 + 0x40], %o0 loop_958: fcmped %fcc3, %f12, %f6 xor %l6, %o7, %l4 loop_959: fmovrde %l1, %f6, %f12 fmovsgu %xcc, %f0, %f2 udiv %i4, 0x02CC, %i5 umulcc %i7, %g2, %g5 fmovrslez %i3, %f7, %f12 bcc,a loop_960 tge %xcc, 0x5 fmovrde %o4, %f0, %f14 stx %i6, [%l7 + 0x60] loop_960: sub %i0, %l0, %i2 movle %icc, %o2, %o1 brgez %l2, loop_961 be %icc, loop_962 ldd [%l7 + 0x40], %f12 fmuld8ulx16 %f14, %f3, %f10 loop_961: st %f12, [%l7 + 0x34] loop_962: fpmerge %f8, %f5, %f10 ldx [%l7 + 0x10], %l3 brz,a %g3, loop_963 lduw [%l7 + 0x40], %g1 fbo %fcc2, loop_964 tcc %xcc, 0x1 loop_963: fpsub32 %f2, %f14, %f2 fmul8ulx16 %f14, %f12, %f10 loop_964: sth %g7, [%l7 + 0x2E] bn,a,pt %icc, loop_965 fabss %f12, %f7 orn %o3, 0x08AA, %o5 fmovsl %xcc, %f14, %f5 loop_965: fmovdcs %xcc, %f5, %f7 ldsw [%l7 + 0x38], %l5 sth %o6, [%l7 + 0x62] ldd [%l7 + 0x78], %f8 and %g6, 0x0F6C, %g4 fmovdvc %xcc, %f11, %f1 fmovdgu %icc, %f7, %f13 ld [%l7 + 0x0C], %f2 fmovsneg %xcc, %f7, %f5 fors %f14, %f4, %f14 fxnors %f8, %f7, %f13 movgu %xcc, %o0, %i1 ldsw [%l7 + 0x40], %l6 fsrc1s %f4, %f2 fmovs %f1, %f8 std %f10, [%l7 + 0x60] brnz,a %o7, loop_966 addcc %l4, 0x1233, %i4 array8 %l1, %i7, %g2 andcc %i5, 0x08B2, %g5 loop_966: ld [%l7 + 0x38], %f0 fbge,a %fcc0, loop_967 xorcc %i3, 0x1FBE, %o4 alignaddr %i6, %i0, %i2 movrlez %o2, 0x036, %o1 loop_967: lduw [%l7 + 0x44], %l0 fornot2s %f2, %f10, %f4 ble,a,pt %icc, loop_968 stb %l2, [%l7 + 0x22] fmovsle %xcc, %f12, %f12 bl,pt %xcc, loop_969 loop_968: fxnors %f10, %f8, %f5 fandnot1s %f9, %f7, %f12 tne %icc, 0x0 loop_969: fcmpne32 %f8, %f2, %g3 ldsh [%l7 + 0x7A], %g1 fmovde %xcc, %f1, %f8 fpack16 %f12, %f9 fpadd32s %f11, %f4, %f12 fbue,a %fcc0, loop_970 fmovrdgez %g7, %f14, %f12 fmovde %xcc, %f12, %f12 fbu,a %fcc2, loop_971 loop_970: fmovrdlez %l3, %f10, %f8 ld [%l7 + 0x08], %f4 movneg %xcc, %o3, %l5 loop_971: ldd [%l7 + 0x38], %f8 orn %o6, 0x0164, %g6 ldsb [%l7 + 0x4F], %g4 fbule %fcc2, loop_972 ldsw [%l7 + 0x1C], %o5 addcc %i1, %o0, %o7 fbn %fcc1, loop_973 loop_972: bgu loop_974 ldsh [%l7 + 0x36], %l6 lduw [%l7 + 0x10], %i4 loop_973: bvs %xcc, loop_975 loop_974: fbule,a %fcc0, loop_976 fsrc1 %f4, %f14 ldsh [%l7 + 0x58], %l1 loop_975: sllx %i7, 0x1B, %g2 loop_976: fcmpgt32 %f8, %f6, %i5 fpack16 %f10, %f13 fmovsg %xcc, %f10, %f1 fmovrsgez %l4, %f3, %f14 array16 %g5, %o4, %i3 fpsub32 %f0, %f14, %f8 andn %i0, %i6, %i2 st %f6, [%l7 + 0x14] ldsh [%l7 + 0x44], %o2 fmovdl %xcc, %f0, %f13 bleu loop_977 std %f0, [%l7 + 0x10] fxor %f2, %f10, %f10 ldsw [%l7 + 0x28], %o1 loop_977: stb %l0, [%l7 + 0x5E] movvc %xcc, %l2, %g3 tpos %icc, 0x3 bvs,pn %xcc, loop_978 ldsw [%l7 + 0x3C], %g7 pdist %f6, %f14, %f6 fmovsn %icc, %f5, %f1 loop_978: ldd [%l7 + 0x08], %f8 for %f6, %f12, %f14 srax %g1, %l3, %o3 fnot2 %f8, %f4 tl %icc, 0x0 std %f6, [%l7 + 0x58] stb %l5, [%l7 + 0x6B] fmovse %icc, %f2, %f11 movrgez %g6, %o6, %o5 stb %g4, [%l7 + 0x75] fornot1s %f2, %f1, %f1 ldub [%l7 + 0x52], %i1 fmovrse %o7, %f4, %f11 fcmpeq16 %f14, %f6, %o0 umulcc %i4, %l6, %i7 fpackfix %f8, %f13 lduw [%l7 + 0x48], %g2 lduw [%l7 + 0x24], %l1 fblg,a %fcc2, loop_979 stb %l4, [%l7 + 0x18] ldsh [%l7 + 0x66], %i5 xorcc %o4, %i3, %g5 loop_979: ldsb [%l7 + 0x34], %i6 ldx [%l7 + 0x78], %i2 fors %f1, %f15, %f5 udiv %o2, 0x15AF, %o1 stb %l0, [%l7 + 0x33] fmovdleu %xcc, %f10, %f9 fbg,a %fcc0, loop_980 lduh [%l7 + 0x30], %i0 fmovdvs %icc, %f5, %f3 fornot2s %f4, %f7, %f8 loop_980: ldsh [%l7 + 0x3C], %l2 sth %g7, [%l7 + 0x3E] ld [%l7 + 0x40], %f11 ldd [%l7 + 0x78], %f2 fpack32 %f0, %f12, %f14 udiv %g3, 0x17F3, %g1 tle %xcc, 0x0 movgu %xcc, %o3, %l3 fblg %fcc3, loop_981 brgz %l5, loop_982 movrgz %g6, %o5, %g4 lduw [%l7 + 0x48], %i1 loop_981: fbg,a %fcc0, loop_983 loop_982: stx %o6, [%l7 + 0x08] lduw [%l7 + 0x6C], %o0 sth %o7, [%l7 + 0x6C] loop_983: fmovsge %xcc, %f15, %f1 fxor %f4, %f12, %f10 movrgz %l6, %i4, %g2 umul %i7, 0x0F0A, %l1 andn %l4, %o4, %i5 smul %g5, 0x0E1C, %i6 fmul8sux16 %f8, %f2, %f6 fmovsleu %icc, %f8, %f6 movne %xcc, %i3, %i2 array16 %o1, %o2, %l0 fmovse %xcc, %f8, %f8 edge8l %i0, %g7, %g3 fbuge %fcc1, loop_984 fmovdge %xcc, %f13, %f15 be,a,pt %xcc, loop_985 fmuld8sux16 %f7, %f14, %f8 loop_984: fnors %f3, %f6, %f4 fmovsa %xcc, %f3, %f13 loop_985: tcc %icc, 0x2 srax %l2, %o3, %l3 fand %f14, %f4, %f0 xorcc %l5, 0x1116, %g1 tsubcc %g6, %o5, %i1 fxnor %f10, %f10, %f4 pdist %f10, %f0, %f14 fabss %f1, %f4 ldsh [%l7 + 0x36], %o6 st %f9, [%l7 + 0x2C] fnands %f11, %f8, %f10 ldsw [%l7 + 0x10], %o0 lduh [%l7 + 0x32], %o7 sth %g4, [%l7 + 0x68] fpackfix %f2, %f10 bge,a,pt %xcc, loop_986 tge %xcc, 0x1 fcmpne32 %f12, %f4, %i4 xorcc %l6, %g2, %l1 loop_986: andncc %l4, %o4, %i7 fpadd32 %f10, %f10, %f4 stw %g5, [%l7 + 0x74] ldsb [%l7 + 0x0D], %i5 fabss %f2, %f15 edge8ln %i6, %i2, %o1 ldd [%l7 + 0x68], %f2 fmovsn %icc, %f2, %f1 fbge,a %fcc0, loop_987 lduh [%l7 + 0x1C], %i3 fbul %fcc0, loop_988 std %f2, [%l7 + 0x18] loop_987: call loop_989 fxors %f13, %f11, %f14 loop_988: orcc %l0, %i0, %o2 movrgz %g3, 0x0F2, %g7 loop_989: tgu %xcc, 0x3 stx %l2, [%l7 + 0x18] movleu %icc, %o3, %l5 fmul8x16au %f0, %f8, %f2 udiv %g1, 0x175F, %l3 ldd [%l7 + 0x30], %f6 movl %xcc, %o5, %g6 ldd [%l7 + 0x30], %f8 ldx [%l7 + 0x78], %i1 ld [%l7 + 0x74], %f6 bne,pt %xcc, loop_990 fand %f0, %f0, %f14 alignaddrl %o6, %o7, %o0 fnand %f6, %f4, %f12 loop_990: addc %g4, %i4, %g2 fcmps %fcc0, %f15, %f2 andncc %l6, %l4, %o4 movrne %i7, 0x0BC, %l1 std %f6, [%l7 + 0x30] addc %i5, 0x0BED, %i6 brz,a %g5, loop_991 std %f8, [%l7 + 0x08] sll %i2, 0x06, %o1 fmovrdne %l0, %f14, %f4 loop_991: tsubcctv %i3, 0x15CA, %o2 fmovrsgez %g3, %f5, %f0 ld [%l7 + 0x74], %f15 lduw [%l7 + 0x38], %g7 lduh [%l7 + 0x1E], %l2 ldsh [%l7 + 0x6E], %o3 bcs,a loop_992 and %i0, %l5, %l3 fxor %f8, %f10, %f10 fmovrsgz %o5, %f12, %f8 loop_992: taddcc %g6, %g1, %o6 fone %f2 subcc %i1, 0x106B, %o0 fmovdcs %xcc, %f10, %f5 ldsw [%l7 + 0x70], %o7 umulcc %g4, 0x06A6, %i4 taddcc %l6, 0x1C76, %l4 fbne,a %fcc3, loop_993 fmovrdgez %g2, %f14, %f12 brlez,a %i7, loop_994 fand %f8, %f2, %f10 loop_993: fblg,a %fcc1, loop_995 smul %l1, %i5, %o4 loop_994: fbu %fcc3, loop_996 stw %g5, [%l7 + 0x60] loop_995: stw %i2, [%l7 + 0x28] st %f5, [%l7 + 0x70] loop_996: fmovrde %o1, %f12, %f8 ldsw [%l7 + 0x10], %i6 fnot1 %f6, %f8 stb %i3, [%l7 + 0x51] st %f4, [%l7 + 0x1C] ldsh [%l7 + 0x1A], %l0 bg loop_997 orncc %o2, %g7, %g3 subc %o3, 0x1360, %l2 brgez %i0, loop_998 loop_997: ldsb [%l7 + 0x20], %l5 ldsh [%l7 + 0x3E], %l3 fzeros %f15 loop_998: lduw [%l7 + 0x54], %o5 ld [%l7 + 0x40], %f7 ldub [%l7 + 0x12], %g6 ldsw [%l7 + 0x28], %g1 orcc %i1, %o6, %o7 std %f2, [%l7 + 0x48] fmul8x16al %f2, %f11, %f6 ldx [%l7 + 0x68], %g4 fmovd %f12, %f2 sllx %i4, 0x17, %o0 ldub [%l7 + 0x0B], %l6 fabss %f14, %f10 ld [%l7 + 0x3C], %f14 ldsb [%l7 + 0x44], %l4 fnegs %f9, %f5 alignaddrl %g2, %l1, %i7 ldsb [%l7 + 0x25], %o4 bneg,a %icc, loop_999 bcc,a loop_1000 fnot1s %f14, %f15 andcc %g5, 0x0553, %i5 loop_999: addc %i2, %i6, %o1 loop_1000: fmovdcs %xcc, %f9, %f14 fsrc2 %f8, %f14 stx %l0, [%l7 + 0x30] movrlez %o2, %i3, %g3 fmovd %f4, %f8 bl,pn %xcc, loop_1001 fmovrslez %g7, %f7, %f12 tvc %xcc, 0x3 udivx %o3, 0x19A3, %i0 loop_1001: movrgz %l2, 0x2BC, %l3 movg %icc, %l5, %g6 pdist %f8, %f12, %f10 srl %o5, %i1, %o6 ldd [%l7 + 0x18], %f12 fmovdgu %icc, %f8, %f14 bcs,a loop_1002 movrgez %g1, %g4, %i4 fbl,a %fcc1, loop_1003 fmovrsgz %o0, %f0, %f11 loop_1002: ld [%l7 + 0x74], %f6 fabsd %f6, %f14 loop_1003: fmovrdlz %l6, %f2, %f0 fmovrdgz %l4, %f8, %f4 addcc %g2, %l1, %o7 fmovrsgz %i7, %f7, %f9 fone %f2 ldsw [%l7 + 0x34], %o4 stx %i5, [%l7 + 0x28] fmovsge %xcc, %f5, %f4 nop setx loop_1004, %l0, %l1 jmpl %l1, %i2 fbg,a %fcc0, loop_1005 fbg,a %fcc2, loop_1006 taddcc %i6, %g5, %l0 loop_1004: movrlz %o1, %i3, %g3 loop_1005: fcmped %fcc1, %f0, %f6 loop_1006: edge32n %o2, %g7, %o3 fmovrslz %l2, %f12, %f11 lduw [%l7 + 0x10], %l3 fsrc2 %f6, %f0 siam 0x3 fbn %fcc0, loop_1007 nop setx loop_1008, %l0, %l1 jmpl %l1, %l5 ldsw [%l7 + 0x20], %i0 ldub [%l7 + 0x14], %g6 loop_1007: fnor %f4, %f0, %f0 loop_1008: ldx [%l7 + 0x50], %o5 ldd [%l7 + 0x50], %f14 std %f14, [%l7 + 0x08] sll %o6, 0x04, %g1 fmovsneg %icc, %f5, %f1 movrne %i1, 0x2F6, %i4 tcc %icc, 0x5 andncc %o0, %l6, %l4 fmovrdlz %g4, %f0, %f2 tcs %xcc, 0x7 orncc %l1, 0x0BCD, %o7 sth %i7, [%l7 + 0x2E] bge,pn %xcc, loop_1009 popc 0x1486, %o4 std %f0, [%l7 + 0x68] mova %icc, %i5, %g2 loop_1009: xor %i2, 0x02C1, %g5 fpack16 %f6, %f15 fmovrse %i6, %f3, %f11 brgez %o1, loop_1010 fmovrsgz %l0, %f15, %f1 fbn,a %fcc1, loop_1011 fnot2s %f3, %f9 loop_1010: fmovda %xcc, %f13, %f13 ldsb [%l7 + 0x15], %g3 loop_1011: stw %o2, [%l7 + 0x48] sra %i3, 0x01, %o3 fcmps %fcc0, %f12, %f2 ldd [%l7 + 0x30], %f14 sth %g7, [%l7 + 0x0C] movg %icc, %l3, %l2 alignaddr %l5, %i0, %g6 and %o5, 0x132A, %g1 sethi 0x1173, %i1 movrgz %i4, 0x0B3, %o0 fmovdneg %xcc, %f1, %f8 fmovde %xcc, %f9, %f12 movvc %icc, %l6, %l4 ldx [%l7 + 0x38], %o6 and %l1, %o7, %g4 std %f2, [%l7 + 0x70] or %i7, %o4, %g2 tsubcc %i5, %g5, %i2 lduh [%l7 + 0x2A], %i6 brnz %l0, loop_1012 st %f6, [%l7 + 0x58] tg %xcc, 0x0 andcc %o1, 0x19C0, %g3 loop_1012: movrgz %o2, 0x1E2, %o3 alignaddr %i3, %l3, %g7 fone %f14 fbule,a %fcc3, loop_1013 edge16n %l2, %i0, %g6 fba %fcc0, loop_1014 fmovsvc %icc, %f10, %f5 loop_1013: fmovdcc %xcc, %f2, %f8 fandnot1s %f14, %f6, %f15 loop_1014: fbo,a %fcc3, loop_1015 fbn,a %fcc0, loop_1016 ldsw [%l7 + 0x68], %l5 tge %icc, 0x5 loop_1015: stb %g1, [%l7 + 0x13] loop_1016: tvc %icc, 0x2 fmovsle %icc, %f0, %f8 bgu,a %xcc, loop_1017 stb %i1, [%l7 + 0x34] fabsd %f0, %f14 bl,a,pn %icc, loop_1018 loop_1017: andcc %i4, %o5, %l6 st %f6, [%l7 + 0x70] xor %o0, 0x0EE5, %o6 loop_1018: fmovsn %icc, %f12, %f4 fnors %f12, %f11, %f15 edge32l %l1, %l4, %g4 tvc %icc, 0x7 fbg %fcc2, loop_1019 std %f4, [%l7 + 0x28] fmovscs %icc, %f5, %f15 tcc %xcc, 0x4 loop_1019: subc %o7, %o4, %g2 andncc %i7, %g5, %i2 fmovsvc %icc, %f15, %f5 fba %fcc1, loop_1020 bgu,a %xcc, loop_1021 fblg,a %fcc2, loop_1022 sdivx %i5, 0x1975, %l0 loop_1020: tsubcctv %o1, %g3, %o2 loop_1021: or %i6, %o3, %i3 loop_1022: tl %icc, 0x2 ldsh [%l7 + 0x7A], %l3 fnor %f8, %f0, %f2 movneg %xcc, %l2, %g7 ldd [%l7 + 0x58], %f6 fbg,a %fcc1, loop_1023 fcmple16 %f12, %f4, %g6 bcc,pn %xcc, loop_1024 fbue,a %fcc2, loop_1025 loop_1023: udivx %l5, 0x1DC5, %g1 ldsb [%l7 + 0x63], %i0 loop_1024: fands %f9, %f10, %f15 loop_1025: stw %i1, [%l7 + 0x34] addccc %o5, %i4, %o0 stb %l6, [%l7 + 0x62] fbule %fcc0, loop_1026 fandnot2s %f13, %f7, %f2 sth %o6, [%l7 + 0x3E] std %f12, [%l7 + 0x10] loop_1026: lduh [%l7 + 0x56], %l1 umul %l4, %g4, %o4 faligndata %f8, %f0, %f4 fmovdcc %icc, %f13, %f0 alignaddr %o7, %i7, %g5 pdist %f6, %f14, %f8 std %f14, [%l7 + 0x70] movg %xcc, %g2, %i5 fbul %fcc0, loop_1027 fcmped %fcc1, %f2, %f6 fmovdcc %xcc, %f12, %f5 fsrc1 %f0, %f8 loop_1027: fmovdge %icc, %f10, %f1 xnor %l0, %o1, %g3 fcmpeq32 %f12, %f8, %o2 fornot1 %f6, %f12, %f2 fmovdn %xcc, %f5, %f12 sdiv %i6, 0x1E6A, %i2 fmovda %icc, %f10, %f9 st %f3, [%l7 + 0x48] tl %icc, 0x4 fornot1s %f5, %f6, %f14 brgz,a %i3, loop_1028 movrgez %l3, %l2, %o3 tvc %icc, 0x2 fmovd %f4, %f14 loop_1028: tvc %xcc, 0x4 fcmpne32 %f6, %f14, %g7 std %f4, [%l7 + 0x30] fmul8x16al %f1, %f14, %f0 movre %g6, 0x22E, %g1 edge8 %i0, %i1, %l5 mova %icc, %o5, %o0 udivcc %i4, 0x0CD4, %o6 bne,a,pt %icc, loop_1029 stx %l1, [%l7 + 0x48] fmovse %xcc, %f8, %f0 fnot2 %f14, %f14 loop_1029: or %l4, %l6, %o4 edge32 %o7, %i7, %g5 fnot1s %f3, %f0 ldx [%l7 + 0x60], %g2 brgz,a %g4, loop_1030 array16 %i5, %o1, %g3 fone %f2 fone %f8 loop_1030: fzero %f10 fexpand %f9, %f4 lduh [%l7 + 0x5A], %l0 fmovda %xcc, %f3, %f3 ldub [%l7 + 0x66], %i6 sub %o2, 0x0094, %i2 smulcc %i3, 0x1336, %l2 ldub [%l7 + 0x62], %o3 fandnot2s %f3, %f11, %f7 std %f10, [%l7 + 0x58] stx %l3, [%l7 + 0x70] fcmpeq32 %f0, %f6, %g7 ldd [%l7 + 0x70], %f10 ldsw [%l7 + 0x08], %g6 ldsh [%l7 + 0x30], %i0 bvs,a,pt %xcc, loop_1031 mulx %g1, %l5, %o5 ba,pn %icc, loop_1032 movn %xcc, %o0, %i1 loop_1031: bpos,a,pn %icc, loop_1033 ldsw [%l7 + 0x54], %i4 loop_1032: movrlez %o6, %l1, %l4 fcmpes %fcc0, %f14, %f2 loop_1033: ld [%l7 + 0x60], %f1 fmovrse %l6, %f11, %f4 fpadd32 %f8, %f12, %f6 fmovsa %icc, %f13, %f11 tsubcctv %o7, 0x1DCC, %i7 std %f12, [%l7 + 0x20] ldd [%l7 + 0x78], %f10 array8 %o4, %g5, %g2 fmovscs %icc, %f2, %f7 movrne %i5, %o1, %g3 fmuld8sux16 %f2, %f5, %f6 fcmpne16 %f12, %f6, %g4 edge16l %l0, %o2, %i6 stx %i2, [%l7 + 0x48] st %f11, [%l7 + 0x5C] fnegs %f0, %f9 ldub [%l7 + 0x11], %l2 xorcc %o3, %i3, %g7 fmovse %icc, %f3, %f6 fornot1 %f4, %f12, %f4 stw %l3, [%l7 + 0x14] add %i0, 0x165E, %g6 stb %g1, [%l7 + 0x5B] fands %f4, %f15, %f10 srax %o5, 0x0E, %l5 smul %i1, 0x1CD4, %i4 stb %o0, [%l7 + 0x51] fpadd16s %f7, %f2, %f10 movn %icc, %l1, %l4 lduh [%l7 + 0x10], %o6 stx %o7, [%l7 + 0x50] ld [%l7 + 0x30], %f0 fbl,a %fcc2, loop_1034 fmovrdgz %i7, %f4, %f14 ld [%l7 + 0x24], %f0 sethi 0x0790, %l6 loop_1034: sth %g5, [%l7 + 0x3E] movl %icc, %g2, %i5 stw %o1, [%l7 + 0x54] fnegd %f12, %f6 ba,pn %xcc, loop_1035 fpadd32 %f0, %f6, %f4 sdiv %o4, 0x0FFC, %g3 ldsw [%l7 + 0x54], %l0 loop_1035: stx %o2, [%l7 + 0x18] andncc %g4, %i6, %l2 nop setx loop_1036, %l0, %l1 jmpl %l1, %o3 ldx [%l7 + 0x70], %i2 bgu,a,pn %xcc, loop_1037 lduh [%l7 + 0x10], %g7 loop_1036: fmovrslez %l3, %f4, %f1 ba,a loop_1038 loop_1037: fmovrsgez %i0, %f0, %f1 sdivcc %g6, 0x10E9, %g1 fbl %fcc0, loop_1039 loop_1038: te %icc, 0x0 andncc %o5, %l5, %i3 andcc %i1, %o0, %l1 loop_1039: stb %i4, [%l7 + 0x4E] movn %xcc, %l4, %o7 fsrc1s %f12, %f6 stx %i7, [%l7 + 0x38] stx %o6, [%l7 + 0x60] fmovscs %xcc, %f11, %f7 movg %xcc, %g5, %l6 fmul8x16al %f12, %f8, %f2 fpsub32 %f6, %f14, %f6 umulcc %i5, 0x0CDE, %o1 ldsh [%l7 + 0x7A], %o4 sth %g3, [%l7 + 0x6A] udivx %l0, 0x03EB, %o2 srl %g4, %i6, %l2 fzero %f2 smulcc %g2, 0x0A9B, %i2 fbn,a %fcc0, loop_1040 fmovdg %xcc, %f2, %f2 orncc %o3, 0x198C, %l3 tcs %icc, 0x2 loop_1040: st %f7, [%l7 + 0x18] fmovdg %xcc, %f0, %f11 tgu %xcc, 0x4 fmovdvc %xcc, %f6, %f10 alignaddrl %i0, %g6, %g7 movn %xcc, %g1, %o5 and %i3, %l5, %i1 mova %xcc, %l1, %o0 fcmpeq16 %f2, %f8, %i4 fbg %fcc3, loop_1041 fmovdl %icc, %f14, %f13 bvc,pn %icc, loop_1042 sllx %l4, 0x0B, %o7 loop_1041: ldsh [%l7 + 0x74], %o6 fcmpgt16 %f2, %f2, %g5 loop_1042: fones %f12 std %f4, [%l7 + 0x20] sth %i7, [%l7 + 0x6A] lduh [%l7 + 0x12], %i5 fmovrsgez %o1, %f7, %f10 stw %o4, [%l7 + 0x78] bvs,a loop_1043 alignaddrl %g3, %l6, %o2 orncc %g4, 0x1178, %l0 ldsw [%l7 + 0x78], %l2 loop_1043: xnor %i6, 0x0EAC, %i2 fpadd16 %f8, %f2, %f14 ldsb [%l7 + 0x14], %o3 ldd [%l7 + 0x70], %f12 array32 %l3, %i0, %g6 bvc,pt %xcc, loop_1044 fbu,a %fcc2, loop_1045 or %g2, 0x1E3E, %g7 fmovs %f8, %f3 loop_1044: fmul8x16 %f3, %f2, %f0 loop_1045: ldd [%l7 + 0x70], %f6 tl %icc, 0x3 fornot1 %f0, %f6, %f4 fmovdgu %icc, %f12, %f3 lduw [%l7 + 0x40], %o5 fmovspos %xcc, %f3, %f14 ld [%l7 + 0x5C], %f12 orncc %g1, 0x1F11, %l5 fmovsn %icc, %f12, %f3 ldx [%l7 + 0x70], %i3 tl %icc, 0x6 array8 %i1, %o0, %l1 movvs %xcc, %i4, %l4 fmovse %xcc, %f0, %f13 bpos %icc, loop_1046 lduh [%l7 + 0x24], %o7 ble,a %icc, loop_1047 fmovsa %icc, %f4, %f10 loop_1046: tge %icc, 0x5 addcc %g5, %i7, %i5 loop_1047: fmuld8sux16 %f12, %f14, %f6 brlez %o6, loop_1048 popc 0x0B9D, %o4 tge %icc, 0x3 tsubcctv %o1, %g3, %l6 loop_1048: fmovdvc %xcc, %f0, %f10 ld [%l7 + 0x7C], %f0 mova %icc, %g4, %l0 fabsd %f8, %f2 fmovrslz %l2, %f15, %f0 bvs,a %xcc, loop_1049 subccc %o2, %i2, %o3 stw %i6, [%l7 + 0x20] stb %i0, [%l7 + 0x15] loop_1049: stb %l3, [%l7 + 0x1B] ldd [%l7 + 0x50], %f12 fmul8ulx16 %f14, %f2, %f12 xorcc %g6, 0x0F63, %g7 fnot1 %f4, %f10 ldx [%l7 + 0x10], %o5 std %f6, [%l7 + 0x70] fcmpes %fcc1, %f10, %f4 ldsw [%l7 + 0x6C], %g2 nop setx loop_1050, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x78], %g1 ldsw [%l7 + 0x38], %i3 fmovrdlz %i1, %f6, %f6 loop_1050: andn %o0, %l5, %l1 bne,a %xcc, loop_1051 movne %xcc, %l4, %o7 edge8l %i4, %g5, %i5 move %icc, %o6, %o4 loop_1051: udiv %o1, 0x1BA4, %g3 subccc %l6, %i7, %g4 ld [%l7 + 0x4C], %f15 fpack16 %f14, %f11 fandnot1 %f12, %f6, %f4 edge8 %l0, %l2, %i2 ldd [%l7 + 0x08], %f6 addcc %o3, 0x11F5, %i6 fsrc2s %f5, %f4 fmovspos %xcc, %f11, %f6 sth %i0, [%l7 + 0x4A] lduh [%l7 + 0x42], %o2 tcs %icc, 0x3 ldsb [%l7 + 0x24], %g6 ldub [%l7 + 0x3C], %g7 ld [%l7 + 0x5C], %f3 stw %l3, [%l7 + 0x6C] movleu %icc, %o5, %g1 fmovsl %icc, %f12, %f13 ld [%l7 + 0x20], %f5 fmovdpos %xcc, %f8, %f15 mulx %g2, 0x16DC, %i1 smulcc %o0, %l5, %l1 fmovdneg %icc, %f13, %f15 fmovdneg %xcc, %f5, %f10 bl,a,pn %xcc, loop_1052 ldx [%l7 + 0x50], %i3 stb %o7, [%l7 + 0x1C] move %icc, %i4, %l4 loop_1052: tpos %icc, 0x7 tg %icc, 0x2 udivcc %i5, 0x0448, %o6 fmul8x16au %f13, %f14, %f10 subcc %o4, %g5, %o1 fsrc2s %f13, %f2 sub %g3, 0x1129, %i7 sth %l6, [%l7 + 0x42] stb %g4, [%l7 + 0x0F] fmovsa %xcc, %f15, %f1 sth %l2, [%l7 + 0x72] ba %xcc, loop_1053 sethi 0x03A7, %i2 ldsh [%l7 + 0x70], %o3 std %f12, [%l7 + 0x60] loop_1053: tge %xcc, 0x1 lduh [%l7 + 0x7E], %l0 movpos %xcc, %i0, %o2 fbule %fcc1, loop_1054 fbo %fcc1, loop_1055 ldd [%l7 + 0x58], %f4 ble,a %icc, loop_1056 loop_1054: tvs %xcc, 0x2 loop_1055: sra %g6, %g7, %i6 ld [%l7 + 0x64], %f15 loop_1056: fmovsne %icc, %f2, %f9 fmovscs %icc, %f11, %f7 alignaddr %o5, %l3, %g2 fmovsn %icc, %f7, %f3 andn %g1, %i1, %l5 fbe %fcc0, loop_1057 ba,pn %xcc, loop_1058 fmovsvc %xcc, %f6, %f2 udivcc %l1, 0x1A68, %i3 loop_1057: ldd [%l7 + 0x78], %f6 loop_1058: edge32n %o0, %i4, %l4 st %f0, [%l7 + 0x50] brgz,a %i5, loop_1059 fbuge,a %fcc0, loop_1060 stw %o6, [%l7 + 0x50] lduh [%l7 + 0x12], %o4 loop_1059: ldsb [%l7 + 0x60], %o7 loop_1060: fornot1 %f0, %f14, %f4 sdivcc %o1, 0x044F, %g5 edge32 %g3, %l6, %g4 fbn,a %fcc1, loop_1061 popc %i7, %i2 movle %xcc, %o3, %l2 xnorcc %l0, %o2, %g6 loop_1061: fmul8x16al %f5, %f4, %f8 orn %i0, %g7, %i6 fcmpeq32 %f8, %f4, %l3 bgu,pt %icc, loop_1062 fxnors %f9, %f8, %f12 fcmpne32 %f2, %f10, %o5 fcmple32 %f0, %f2, %g1 loop_1062: udivx %g2, 0x1C51, %i1 fsrc2s %f11, %f11 movvc %icc, %l5, %i3 ldx [%l7 + 0x50], %l1 mulscc %o0, %l4, %i4 bcc,a %xcc, loop_1063 bneg %xcc, loop_1064 fpadd16 %f10, %f4, %f8 sra %i5, %o4, %o6 loop_1063: call loop_1065 loop_1064: ldx [%l7 + 0x30], %o1 fmuld8sux16 %f10, %f0, %f14 fmovrsne %o7, %f10, %f11 loop_1065: fmovrsne %g5, %f4, %f13 sth %g3, [%l7 + 0x64] st %f6, [%l7 + 0x08] stb %l6, [%l7 + 0x28] fand %f4, %f0, %f0 ld [%l7 + 0x68], %f11 fmovrdgez %i7, %f12, %f6 fandnot2 %f10, %f0, %f0 addc %i2, 0x0EA6, %o3 fmovs %f14, %f2 sub %l2, %l0, %g4 movrlz %o2, 0x37D, %i0 fcmpne32 %f4, %f4, %g6 stb %g7, [%l7 + 0x0F] stw %i6, [%l7 + 0x3C] fpackfix %f10, %f13 xnor %o5, %l3, %g2 fcmple16 %f10, %f4, %g1 fpsub16s %f7, %f12, %f9 sth %i1, [%l7 + 0x6E] fandnot2s %f7, %f10, %f0 fmovrsgez %i3, %f15, %f3 fbue,a %fcc2, loop_1066 srlx %l5, 0x18, %o0 movle %icc, %l1, %l4 bl,a,pt %icc, loop_1067 loop_1066: fcmpd %fcc3, %f0, %f4 st %f11, [%l7 + 0x1C] tn %xcc, 0x4 loop_1067: ldx [%l7 + 0x60], %i4 fpsub16 %f8, %f10, %f6 ld [%l7 + 0x08], %f14 fmovse %icc, %f10, %f14 fcmple32 %f6, %f2, %o4 movl %xcc, %o6, %i5 fbue,a %fcc0, loop_1068 orn %o7, 0x0988, %o1 srlx %g3, 0x0C, %l6 ldsb [%l7 + 0x2A], %g5 loop_1068: fors %f2, %f12, %f9 edge32n %i7, %o3, %l2 ldsb [%l7 + 0x62], %l0 fmovrse %i2, %f12, %f15 fmovrde %g4, %f10, %f14 faligndata %f14, %f14, %f6 ldsw [%l7 + 0x0C], %o2 fmovrsne %g6, %f6, %f15 smulcc %g7, 0x0E1A, %i0 tcc %xcc, 0x2 faligndata %f12, %f8, %f14 fmovscc %xcc, %f1, %f6 stb %i6, [%l7 + 0x5C] ldsh [%l7 + 0x52], %l3 ldd [%l7 + 0x58], %f10 stx %g2, [%l7 + 0x50] sethi 0x13E9, %o5 ldsw [%l7 + 0x70], %i1 fzero %f8 fmul8x16au %f14, %f8, %f8 sethi 0x160F, %g1 lduw [%l7 + 0x40], %l5 fbne %fcc3, loop_1069 fbn,a %fcc0, loop_1070 fmovse %xcc, %f9, %f8 edge32ln %o0, %i3, %l4 loop_1069: xor %l1, 0x054B, %i4 loop_1070: fmovd %f12, %f10 nop setx loop_1071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f4, %f12, %f6 fornot1 %f4, %f14, %f6 xorcc %o4, 0x0ACF, %i5 loop_1071: sub %o6, 0x0CDE, %o7 movpos %icc, %o1, %g3 st %f5, [%l7 + 0x1C] ldsw [%l7 + 0x14], %g5 ld [%l7 + 0x24], %f7 taddcctv %i7, %l6, %o3 stb %l0, [%l7 + 0x6E] subcc %l2, %i2, %g4 tneg %icc, 0x5 stw %o2, [%l7 + 0x20] fnand %f8, %f8, %f6 fcmpeq16 %f4, %f10, %g6 fzero %f14 umulcc %i0, 0x1C01, %g7 fcmpeq16 %f14, %f0, %l3 ldsb [%l7 + 0x38], %i6 bne,pn %icc, loop_1072 fone %f8 movleu %icc, %g2, %o5 stb %i1, [%l7 + 0x4A] loop_1072: fcmpgt16 %f6, %f6, %l5 ldx [%l7 + 0x38], %g1 fble,a %fcc2, loop_1073 stx %i3, [%l7 + 0x20] fornot2 %f6, %f8, %f10 fmovspos %icc, %f5, %f0 loop_1073: ldd [%l7 + 0x58], %f12 bshuffle %f0, %f8, %f2 fmovs %f4, %f11 sth %o0, [%l7 + 0x50] lduh [%l7 + 0x40], %l4 fnegs %f15, %f6 st %f9, [%l7 + 0x3C] edge32n %i4, %o4, %i5 lduh [%l7 + 0x10], %o6 nop setx loop_1074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %l1, %o7, %o1 ldsb [%l7 + 0x22], %g3 subccc %g5, %l6, %o3 loop_1074: fbug %fcc2, loop_1075 edge8ln %i7, %l2, %l0 movvs %xcc, %g4, %i2 edge8ln %o2, %i0, %g7 loop_1075: ldsh [%l7 + 0x58], %l3 and %g6, 0x1DB9, %g2 bvc,pt %xcc, loop_1076 movrlez %o5, %i1, %i6 fbge %fcc0, loop_1077 bvs,pt %xcc, loop_1078 loop_1076: ld [%l7 + 0x74], %f9 fmovsle %icc, %f6, %f7 loop_1077: ldsb [%l7 + 0x0B], %g1 loop_1078: ldx [%l7 + 0x50], %i3 fnot1s %f11, %f11 sdivx %o0, 0x11EF, %l5 fcmpd %fcc3, %f12, %f0 fmovspos %xcc, %f4, %f6 addcc %l4, 0x0E02, %o4 fsrc1s %f7, %f11 fmovdvc %icc, %f15, %f2 subccc %i4, %o6, %i5 fmovrsne %l1, %f15, %f12 fandnot1s %f6, %f5, %f5 fmovsg %icc, %f15, %f11 xnorcc %o7, %o1, %g5 orn %l6, 0x1957, %g3 ldsh [%l7 + 0x20], %o3 tvs %icc, 0x2 tsubcctv %l2, 0x1FE8, %i7 edge8ln %l0, %i2, %g4 ldsw [%l7 + 0x4C], %o2 fmovrsgz %g7, %f7, %f4 ldsb [%l7 + 0x7C], %i0 fbn,a %fcc3, loop_1079 stx %g6, [%l7 + 0x18] umul %l3, %g2, %o5 bneg,pn %xcc, loop_1080 loop_1079: xor %i6, %i1, %g1 udivx %i3, 0x1387, %o0 movcc %icc, %l4, %o4 loop_1080: fmovdgu %xcc, %f9, %f3 fmovdle %xcc, %f15, %f12 array32 %l5, %i4, %i5 movcc %icc, %o6, %l1 fmovsge %icc, %f2, %f3 tg %icc, 0x0 fmovda %icc, %f8, %f7 ldx [%l7 + 0x68], %o7 tsubcc %g5, 0x161C, %l6 subccc %o1, 0x1712, %g3 ldsh [%l7 + 0x56], %l2 andncc %i7, %l0, %i2 fmovrsgz %o3, %f7, %f4 fornot1 %f0, %f4, %f6 std %f14, [%l7 + 0x78] sth %g4, [%l7 + 0x22] fpadd16s %f14, %f5, %f3 movcs %icc, %g7, %o2 ldsh [%l7 + 0x52], %i0 ldd [%l7 + 0x38], %f6 fmovrslez %g6, %f12, %f7 tneg %xcc, 0x1 stb %l3, [%l7 + 0x3F] ldd [%l7 + 0x70], %f10 fcmpeq32 %f6, %f2, %g2 brz %o5, loop_1081 movvs %xcc, %i1, %i6 fandnot1 %f14, %f8, %f4 subc %g1, 0x1B89, %i3 loop_1081: smul %l4, %o4, %l5 fsrc1 %f8, %f12 sethi 0x0C96, %i4 umulcc %i5, 0x0530, %o6 andcc %l1, 0x14D2, %o0 fpsub16s %f5, %f3, %f8 ldd [%l7 + 0x20], %f0 bcs %xcc, loop_1082 fmovsvs %icc, %f6, %f7 fba,a %fcc1, loop_1083 fcmpd %fcc3, %f8, %f14 loop_1082: movrlz %g5, %l6, %o7 lduw [%l7 + 0x18], %g3 loop_1083: st %f5, [%l7 + 0x30] fblg %fcc1, loop_1084 ldub [%l7 + 0x69], %l2 tvc %xcc, 0x0 edge16n %o1, %l0, %i2 loop_1084: fcmpd %fcc2, %f12, %f14 fnot2s %f12, %f8 fnor %f0, %f12, %f14 fmovsle %icc, %f1, %f7 ldd [%l7 + 0x70], %f8 taddcctv %o3, %i7, %g7 fcmped %fcc1, %f4, %f2 stb %o2, [%l7 + 0x2A] st %f13, [%l7 + 0x18] ldsb [%l7 + 0x3A], %i0 fpadd16 %f4, %f12, %f2 stb %g6, [%l7 + 0x2A] fornot2 %f14, %f4, %f10 fnors %f4, %f14, %f1 orcc %l3, 0x066C, %g4 fnot1s %f2, %f0 fmovsvc %xcc, %f4, %f14 sth %g2, [%l7 + 0x46] faligndata %f0, %f2, %f14 lduw [%l7 + 0x2C], %o5 fands %f0, %f0, %f9 addccc %i6, 0x0654, %g1 std %f8, [%l7 + 0x30] andcc %i1, %i3, %l4 stx %l5, [%l7 + 0x68] brlz %i4, loop_1085 ldd [%l7 + 0x68], %f6 fsrc1s %f14, %f4 subcc %o4, %i5, %o6 loop_1085: fpack32 %f6, %f4, %f10 sth %o0, [%l7 + 0x5E] ld [%l7 + 0x0C], %f9 fpack32 %f10, %f12, %f12 fpadd32 %f10, %f10, %f4 fmovrdlez %g5, %f2, %f4 fcmple16 %f8, %f8, %l1 fbue,a %fcc3, loop_1086 fpmerge %f4, %f1, %f8 fmovsvs %icc, %f1, %f4 addcc %o7, 0x055B, %g3 loop_1086: brgez,a %l2, loop_1087 fmovde %icc, %f3, %f2 bl,pn %xcc, loop_1088 fble %fcc1, loop_1089 loop_1087: brlz %l6, loop_1090 lduh [%l7 + 0x36], %o1 loop_1088: sth %l0, [%l7 + 0x7E] loop_1089: bgu,a loop_1091 loop_1090: fmovd %f6, %f14 mova %icc, %i2, %i7 bvc,a,pt %icc, loop_1092 loop_1091: movpos %icc, %g7, %o2 srl %o3, 0x00, %i0 fmovscs %xcc, %f4, %f1 loop_1092: st %f0, [%l7 + 0x5C] tsubcc %l3, 0x1B63, %g4 edge16n %g6, %g2, %o5 bshuffle %f0, %f2, %f4 lduh [%l7 + 0x2E], %i6 fnand %f6, %f12, %f4 bneg,a,pt %icc, loop_1093 movrgz %i1, %i3, %l4 bleu,a,pt %icc, loop_1094 fnor %f14, %f0, %f8 loop_1093: fmovsn %xcc, %f3, %f11 umul %g1, %l5, %o4 loop_1094: fandnot2s %f9, %f11, %f9 ldsh [%l7 + 0x60], %i4 std %f10, [%l7 + 0x28] stx %i5, [%l7 + 0x18] tsubcc %o6, %o0, %g5 fandnot1s %f13, %f1, %f7 fmuld8sux16 %f4, %f14, %f14 brgz,a %o7, loop_1095 stw %g3, [%l7 + 0x6C] edge8ln %l1, %l2, %l6 fbn,a %fcc1, loop_1096 loop_1095: fbge,a %fcc2, loop_1097 st %f10, [%l7 + 0x10] fpadd32 %f6, %f6, %f10 loop_1096: movcs %icc, %o1, %l0 loop_1097: ldub [%l7 + 0x32], %i2 fnot1s %f1, %f4 add %i7, 0x0039, %o2 ldx [%l7 + 0x48], %o3 stx %i0, [%l7 + 0x50] ldub [%l7 + 0x25], %l3 fbuge %fcc0, loop_1098 ldsh [%l7 + 0x14], %g7 nop setx loop_1099, %l0, %l1 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 %g6, %g4, %g2 loop_1098: ldsh [%l7 + 0x10], %i6 ldsh [%l7 + 0x58], %o5 loop_1099: fble,a %fcc1, loop_1100 fmovscc %icc, %f5, %f6 fcmpgt16 %f6, %f10, %i1 ble %xcc, loop_1101 loop_1100: fcmple32 %f6, %f4, %l4 nop setx loop_1102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %i3, %g1, %o4 loop_1101: fnot2 %f8, %f10 fmovrse %i4, %f0, %f9 loop_1102: st %f10, [%l7 + 0x54] fxnors %f7, %f3, %f3 fcmpeq16 %f8, %f14, %l5 fmovdcc %icc, %f11, %f3 ldd [%l7 + 0x30], %f4 fzero %f8 movle %xcc, %o6, %o0 fmovsl %icc, %f15, %f3 stw %g5, [%l7 + 0x68] fnors %f0, %f9, %f10 tvs %xcc, 0x4 fcmple32 %f6, %f10, %i5 tn %xcc, 0x1 ldsb [%l7 + 0x18], %g3 fblg %fcc0, loop_1103 ld [%l7 + 0x08], %f15 fbl %fcc3, loop_1104 sth %o7, [%l7 + 0x72] loop_1103: be,pt %xcc, loop_1105 ldsh [%l7 + 0x70], %l1 loop_1104: std %f6, [%l7 + 0x48] fnegd %f10, %f0 loop_1105: fbo %fcc0, loop_1106 ldsb [%l7 + 0x1C], %l6 fmul8x16al %f7, %f8, %f14 ldd [%l7 + 0x28], %f8 loop_1106: fmovsn %xcc, %f7, %f5 movg %xcc, %l2, %o1 fzeros %f13 fone %f2 fmovdg %icc, %f2, %f9 lduw [%l7 + 0x74], %l0 orcc %i2, %o2, %o3 ld [%l7 + 0x14], %f6 fmovse %xcc, %f3, %f2 ldd [%l7 + 0x40], %f6 andn %i7, 0x1C16, %i0 std %f2, [%l7 + 0x78] fmul8ulx16 %f14, %f0, %f14 ldsb [%l7 + 0x2E], %g7 ldub [%l7 + 0x7B], %l3 fexpand %f13, %f10 taddcc %g6, 0x1DC2, %g2 stx %i6, [%l7 + 0x58] fbn,a %fcc1, loop_1107 tgu %xcc, 0x6 ldsw [%l7 + 0x60], %g4 std %f6, [%l7 + 0x50] loop_1107: fmovrdlez %i1, %f6, %f14 fornot2s %f3, %f2, %f11 sdivcc %l4, 0x0B52, %o5 fmovscc %xcc, %f10, %f9 tle %xcc, 0x6 fmovsvs %xcc, %f4, %f4 fbule %fcc1, loop_1108 fmovrsgez %g1, %f1, %f0 fpadd16s %f7, %f15, %f12 alignaddrl %i3, %i4, %l5 loop_1108: fbg,a %fcc3, loop_1109 sth %o4, [%l7 + 0x5A] stw %o0, [%l7 + 0x10] taddcc %g5, 0x0C72, %o6 loop_1109: fcmpes %fcc1, %f15, %f13 stx %i5, [%l7 + 0x60] nop setx loop_1110, %l0, %l1 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_1111, %l0, %l1 jmpl %l1, %g3 sth %l1, [%l7 + 0x0E] std %f10, [%l7 + 0x48] loop_1110: ldsh [%l7 + 0x58], %l6 loop_1111: te %xcc, 0x4 lduw [%l7 + 0x20], %o7 fexpand %f14, %f14 fmovrde %l2, %f2, %f2 stx %l0, [%l7 + 0x08] fnegd %f0, %f6 fpsub16 %f2, %f6, %f14 brlz %i2, loop_1112 ldsb [%l7 + 0x0E], %o1 fxor %f14, %f6, %f10 ldsb [%l7 + 0x55], %o2 loop_1112: udivcc %i7, 0x09B7, %i0 tcc %icc, 0x1 sth %g7, [%l7 + 0x70] ta %xcc, 0x0 taddcctv %l3, %o3, %g2 umul %i6, 0x05F0, %g6 addc %g4, %l4, %o5 fand %f12, %f2, %f4 ldsh [%l7 + 0x66], %i1 fmovsvc %icc, %f4, %f0 ld [%l7 + 0x44], %f12 movne %icc, %g1, %i4 edge8ln %i3, %l5, %o0 fbn %fcc1, loop_1113 fsrc2 %f14, %f14 nop setx loop_1114, %l0, %l1 jmpl %l1, %o4 stw %g5, [%l7 + 0x34] loop_1113: ldx [%l7 + 0x20], %i5 ldub [%l7 + 0x3E], %g3 loop_1114: ldx [%l7 + 0x70], %o6 fnot1s %f13, %f9 brlez,a %l1, loop_1115 fnegs %f2, %f6 ldx [%l7 + 0x38], %o7 andncc %l2, %l0, %i2 loop_1115: fmovdle %xcc, %f14, %f9 st %f10, [%l7 + 0x3C] fnands %f12, %f6, %f9 movrne %o1, %l6, %i7 fpsub32 %f0, %f0, %f4 ldsh [%l7 + 0x7E], %i0 ldsb [%l7 + 0x53], %o2 stw %g7, [%l7 + 0x18] brlz %l3, loop_1116 st %f6, [%l7 + 0x28] fabss %f2, %f14 ld [%l7 + 0x44], %f1 loop_1116: fcmped %fcc3, %f6, %f2 edge32ln %o3, %g2, %i6 smulcc %g4, 0x0468, %g6 fmovdgu %icc, %f11, %f3 fpadd32 %f2, %f6, %f6 ldd [%l7 + 0x70], %f6 fmovrse %l4, %f14, %f9 fmovsn %xcc, %f12, %f1 ldd [%l7 + 0x20], %f10 ldd [%l7 + 0x68], %f8 sth %o5, [%l7 + 0x66] movl %icc, %g1, %i4 fmovrslz %i1, %f0, %f1 stx %l5, [%l7 + 0x40] array32 %o0, %i3, %o4 array32 %i5, %g5, %g3 fmuld8sux16 %f13, %f8, %f12 lduh [%l7 + 0x28], %o6 ta %icc, 0x0 fmovsg %xcc, %f12, %f4 ldub [%l7 + 0x3F], %o7 ldx [%l7 + 0x48], %l1 orn %l0, %l2, %o1 fandnot1 %f10, %f4, %f14 umulcc %l6, %i7, %i0 bcc,pn %icc, loop_1117 andncc %i2, %g7, %o2 lduh [%l7 + 0x0A], %o3 fsrc1 %f14, %f6 loop_1117: fone %f14 faligndata %f4, %f10, %f0 fcmpne16 %f2, %f14, %l3 ldd [%l7 + 0x58], %f12 nop setx loop_1118, %l0, %l1 jmpl %l1, %i6 ldx [%l7 + 0x58], %g2 fands %f9, %f2, %f6 movrgz %g6, %l4, %o5 loop_1118: and %g4, %g1, %i1 sdiv %l5, 0x0C02, %i4 tge %icc, 0x3 brnz,a %i3, loop_1119 fmovda %xcc, %f4, %f7 fnot1 %f14, %f10 tsubcc %o0, %i5, %g5 loop_1119: tgu %xcc, 0x7 ble,a,pn %icc, loop_1120 stb %o4, [%l7 + 0x40] st %f7, [%l7 + 0x48] ldsb [%l7 + 0x12], %o6 loop_1120: movre %o7, %g3, %l1 stb %l0, [%l7 + 0x58] sll %l2, %l6, %o1 ta %icc, 0x3 fmovrse %i0, %f12, %f12 fpsub32 %f6, %f2, %f12 fmovse %icc, %f5, %f7 fpackfix %f6, %f6 fpadd16s %f7, %f3, %f8 te %icc, 0x0 tneg %xcc, 0x0 stw %i7, [%l7 + 0x3C] tcc %xcc, 0x0 nop setx loop_1121, %l0, %l1 jmpl %l1, %g7 stb %o2, [%l7 + 0x3D] fones %f1 fmul8sux16 %f14, %f0, %f6 loop_1121: ldub [%l7 + 0x67], %o3 smul %i2, %i6, %l3 bneg loop_1122 ldub [%l7 + 0x69], %g6 fmovrdlez %g2, %f8, %f2 movgu %xcc, %o5, %g4 loop_1122: bpos,a,pt %xcc, loop_1123 fabss %f2, %f8 orn %l4, 0x02F6, %i1 fmovspos %icc, %f7, %f13 loop_1123: ldsw [%l7 + 0x78], %g1 fpadd32 %f6, %f2, %f10 sth %i4, [%l7 + 0x48] fxnor %f10, %f0, %f12 fornot1 %f6, %f2, %f0 fpack32 %f2, %f8, %f6 fmovdn %icc, %f14, %f3 fmovdge %xcc, %f12, %f14 edge32l %l5, %i3, %o0 fbul %fcc3, loop_1124 fble,a %fcc3, loop_1125 ldsh [%l7 + 0x20], %g5 fpsub16s %f5, %f3, %f2 loop_1124: ldub [%l7 + 0x4C], %i5 loop_1125: lduw [%l7 + 0x10], %o4 ldub [%l7 + 0x22], %o7 fmovd %f8, %f2 stw %g3, [%l7 + 0x20] ldub [%l7 + 0x19], %l1 sub %l0, 0x167E, %l2 addccc %o6, 0x136F, %o1 movre %i0, 0x226, %i7 ldub [%l7 + 0x2D], %g7 movg %icc, %l6, %o2 edge16 %o3, %i2, %l3 umulcc %i6, %g6, %g2 fmovrde %o5, %f10, %f0 stx %l4, [%l7 + 0x48] orn %i1, 0x1720, %g1 fnot2 %f14, %f14 movle %icc, %i4, %l5 stx %i3, [%l7 + 0x20] tle %xcc, 0x6 xnor %g4, 0x0A26, %g5 move %icc, %o0, %o4 movneg %icc, %o7, %i5 brgz,a %l1, loop_1126 siam 0x3 lduh [%l7 + 0x78], %l0 fpadd16 %f2, %f6, %f10 loop_1126: and %l2, %o6, %o1 fmul8ulx16 %f14, %f10, %f6 lduh [%l7 + 0x1C], %i0 std %f10, [%l7 + 0x08] udivx %i7, 0x0BC1, %g3 stb %l6, [%l7 + 0x7F] sra %g7, 0x14, %o3 udivcc %i2, 0x0231, %o2 ldd [%l7 + 0x50], %f0 ldx [%l7 + 0x18], %l3 bcc,pn %xcc, loop_1127 movn %icc, %i6, %g2 ldx [%l7 + 0x70], %o5 sth %g6, [%l7 + 0x4A] loop_1127: mova %icc, %l4, %i1 movrgz %g1, 0x39F, %i4 stx %l5, [%l7 + 0x38] fnot1s %f3, %f7 fcmple16 %f2, %f4, %g4 orcc %g5, %i3, %o4 fand %f6, %f0, %f8 fmovd %f12, %f10 fcmpes %fcc0, %f9, %f0 udivcc %o0, 0x1D0D, %i5 stx %o7, [%l7 + 0x38] bcs,a,pn %icc, loop_1128 sth %l1, [%l7 + 0x68] st %f13, [%l7 + 0x34] fbue,a %fcc1, loop_1129 loop_1128: smul %l0, %o6, %o1 bneg loop_1130 ldx [%l7 + 0x70], %i0 loop_1129: ldsh [%l7 + 0x0E], %l2 fone %f6 loop_1130: ldd [%l7 + 0x18], %f4 ld [%l7 + 0x14], %f3 popc 0x158E, %i7 fmovdneg %icc, %f6, %f2 andncc %g3, %g7, %o3 te %icc, 0x3 fbn,a %fcc0, loop_1131 fmovdgu %xcc, %f4, %f13 edge16n %i2, %o2, %l3 fone %f8 loop_1131: ldx [%l7 + 0x78], %l6 brgez %i6, loop_1132 tge %icc, 0x6 sth %g2, [%l7 + 0x48] tpos %icc, 0x7 loop_1132: edge16 %g6, %o5, %l4 movle %icc, %g1, %i4 ldsh [%l7 + 0x24], %l5 movcc %icc, %g4, %i1 fmovdcs %xcc, %f8, %f9 stw %i3, [%l7 + 0x74] ldx [%l7 + 0x40], %g5 fpsub32 %f6, %f4, %f14 movleu %xcc, %o0, %i5 taddcctv %o4, %l1, %l0 tsubcctv %o7, 0x1C25, %o1 subc %i0, %l2, %o6 movleu %icc, %g3, %i7 fmuld8sux16 %f12, %f0, %f0 fnegd %f8, %f12 xnor %o3, %g7, %i2 ldsb [%l7 + 0x73], %l3 sth %l6, [%l7 + 0x48] fmovrsne %o2, %f12, %f1 fpadd16s %f15, %f8, %f1 stw %i6, [%l7 + 0x68] fsrc1s %f0, %f9 ld [%l7 + 0x08], %f5 fpack16 %f4, %f10 fands %f0, %f5, %f2 tgu %icc, 0x5 fmovsgu %xcc, %f10, %f14 fmovsl %icc, %f10, %f6 fmovda %icc, %f5, %f6 st %f6, [%l7 + 0x10] movrgez %g2, 0x28F, %g6 fmovdge %icc, %f6, %f8 fnand %f6, %f6, %f4 tl %icc, 0x2 fmul8x16al %f1, %f3, %f10 edge8ln %l4, %g1, %i4 orncc %o5, %g4, %i1 bgu,a,pn %xcc, loop_1133 fcmpgt16 %f6, %f2, %i3 tpos %icc, 0x2 sth %g5, [%l7 + 0x70] loop_1133: fbl,a %fcc2, loop_1134 ldd [%l7 + 0x10], %f6 fmul8x16 %f6, %f0, %f8 ld [%l7 + 0x28], %f2 loop_1134: fnot2s %f5, %f8 fmovsne %icc, %f14, %f0 fxnor %f2, %f12, %f10 move %xcc, %l5, %i5 alignaddrl %o4, %l1, %l0 std %f2, [%l7 + 0x60] ld [%l7 + 0x38], %f11 movcs %xcc, %o7, %o1 udiv %i0, 0x15AD, %o0 nop setx loop_1135, %l0, %l1 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, %o6, %g3 ldsb [%l7 + 0x0A], %l2 fones %f6 loop_1135: ldsh [%l7 + 0x42], %i7 tsubcctv %g7, 0x07E0, %o3 fandnot2 %f0, %f10, %f2 stb %i2, [%l7 + 0x53] nop setx loop_1136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subccc %l3, 0x0A63, %o2 fbg,a %fcc1, loop_1137 fmovdvs %xcc, %f7, %f8 loop_1136: fbuge,a %fcc0, loop_1138 ldsw [%l7 + 0x2C], %l6 loop_1137: fnegs %f9, %f11 fmovdcc %icc, %f15, %f14 loop_1138: fmovs %f10, %f6 fbe,a %fcc2, loop_1139 fmovrslz %i6, %f6, %f3 ldd [%l7 + 0x20], %f14 fba %fcc0, loop_1140 loop_1139: stx %g2, [%l7 + 0x38] fbe %fcc1, loop_1141 array16 %g6, %g1, %l4 loop_1140: ldd [%l7 + 0x10], %f2 bvc,a %icc, loop_1142 loop_1141: fxnor %f0, %f4, %f14 st %f6, [%l7 + 0x28] mova %xcc, %i4, %o5 loop_1142: brz %g4, loop_1143 fmovdcc %xcc, %f5, %f13 ldx [%l7 + 0x78], %i3 sth %g5, [%l7 + 0x70] loop_1143: fblg,a %fcc1, loop_1144 mova %xcc, %i1, %l5 fornot2 %f12, %f0, %f8 fones %f4 loop_1144: fxors %f2, %f9, %f15 ldsh [%l7 + 0x5C], %o4 fmovdpos %xcc, %f10, %f0 movneg %icc, %l1, %i5 fbg,a %fcc1, loop_1145 fornot1 %f2, %f10, %f14 fcmpes %fcc1, %f15, %f9 movgu %xcc, %o7, %o1 loop_1145: brgez,a %l0, loop_1146 ble %xcc, loop_1147 st %f11, [%l7 + 0x08] brlz,a %o0, loop_1148 loop_1146: sdivcc %o6, 0x0565, %i0 loop_1147: mulx %g3, 0x0B14, %l2 lduh [%l7 + 0x70], %g7 loop_1148: sdivcc %i7, 0x19E7, %i2 movneg %xcc, %o3, %l3 movge %xcc, %l6, %i6 lduh [%l7 + 0x72], %o2 popc %g2, %g1 movre %l4, 0x158, %i4 sth %o5, [%l7 + 0x6E] fmovdgu %xcc, %f11, %f10 subc %g4, %i3, %g6 ldub [%l7 + 0x20], %i1 ldub [%l7 + 0x33], %l5 movn %xcc, %g5, %o4 st %f3, [%l7 + 0x4C] ldub [%l7 + 0x58], %l1 fcmpne32 %f8, %f6, %o7 fbe,a %fcc3, loop_1149 fmovrsgz %i5, %f6, %f10 lduh [%l7 + 0x3C], %o1 ldsb [%l7 + 0x24], %o0 loop_1149: ld [%l7 + 0x60], %f4 fmovrsgz %l0, %f4, %f10 edge16l %i0, %g3, %o6 movneg %xcc, %g7, %i7 st %f0, [%l7 + 0x20] ldsb [%l7 + 0x35], %l2 orncc %o3, 0x08E7, %l3 brgz %i2, loop_1150 fmovdle %icc, %f12, %f12 movrlz %i6, 0x38E, %l6 ldsw [%l7 + 0x68], %g2 loop_1150: sth %o2, [%l7 + 0x68] fors %f8, %f5, %f4 fmovdl %xcc, %f3, %f9 sllx %g1, %i4, %l4 fandnot1s %f13, %f10, %f15 fmovde %xcc, %f12, %f1 movpos %xcc, %o5, %g4 fmovs %f14, %f9 bgu,a loop_1151 fnot1s %f4, %f2 fmovs %f5, %f3 std %f0, [%l7 + 0x68] loop_1151: move %xcc, %g6, %i3 ldsh [%l7 + 0x7C], %i1 nop setx loop_1152, %l0, %l1 jmpl %l1, %l5 bne,pn %icc, loop_1153 fones %f0 umul %g5, %o4, %l1 loop_1152: taddcc %i5, %o1, %o7 loop_1153: fmovdne %xcc, %f12, %f1 andncc %l0, %o0, %i0 edge32l %o6, %g7, %i7 fblg %fcc3, loop_1154 sth %l2, [%l7 + 0x12] fmovsneg %xcc, %f11, %f2 ld [%l7 + 0x38], %f2 loop_1154: movle %icc, %g3, %o3 fornot1 %f2, %f4, %f14 addcc %i2, 0x173B, %i6 bn,a loop_1155 fba %fcc0, loop_1156 bcc,a loop_1157 lduw [%l7 + 0x28], %l3 loop_1155: stb %l6, [%l7 + 0x41] loop_1156: edge16 %g2, %g1, %o2 loop_1157: tgu %icc, 0x6 movrlez %i4, %o5, %g4 fbug %fcc3, loop_1158 ldsw [%l7 + 0x4C], %g6 stw %l4, [%l7 + 0x1C] fnands %f13, %f6, %f3 loop_1158: edge16l %i1, %l5, %g5 fbge %fcc3, loop_1159 bl,a,pn %xcc, loop_1160 tleu %xcc, 0x2 movn %icc, %i3, %o4 loop_1159: tcc %xcc, 0x4 loop_1160: tcs %xcc, 0x1 fmul8x16 %f4, %f0, %f14 fmovdge %xcc, %f10, %f4 fpackfix %f10, %f13 stw %i5, [%l7 + 0x54] fmul8x16au %f4, %f8, %f6 movrlz %o1, %o7, %l0 fmovsle %xcc, %f6, %f13 brlez %o0, loop_1161 tne %xcc, 0x0 fbg,a %fcc0, loop_1162 alignaddrl %l1, %i0, %o6 loop_1161: move %icc, %g7, %i7 fmovrse %g3, %f15, %f7 loop_1162: sllx %o3, 0x12, %i2 fnot1s %f11, %f1 ld [%l7 + 0x1C], %f2 nop setx loop_1163, %l0, %l1 jmpl %l1, %i6 fmovrdlez %l3, %f8, %f10 fmovde %xcc, %f13, %f12 st %f12, [%l7 + 0x3C] loop_1163: lduw [%l7 + 0x1C], %l2 stb %g2, [%l7 + 0x08] ldx [%l7 + 0x58], %g1 tsubcc %l6, 0x0D8C, %i4 fmul8ulx16 %f0, %f2, %f12 fbu %fcc1, loop_1164 bge,a,pn %xcc, loop_1165 bgu,a,pt %icc, loop_1166 mulx %o2, %g4, %g6 loop_1164: array32 %l4, %i1, %l5 loop_1165: fmuld8ulx16 %f4, %f4, %f14 loop_1166: edge16ln %g5, %i3, %o5 edge16n %o4, %i5, %o1 tn %xcc, 0x3 sdiv %o7, 0x1EDB, %l0 fnand %f10, %f10, %f10 fpadd16s %f5, %f15, %f11 sth %o0, [%l7 + 0x1C] tcc %icc, 0x6 lduw [%l7 + 0x3C], %l1 ldsh [%l7 + 0x40], %i0 std %f12, [%l7 + 0x50] std %f0, [%l7 + 0x20] te %icc, 0x7 fmovdcs %icc, %f0, %f10 tcc %xcc, 0x0 brz %g7, loop_1167 fcmpgt32 %f4, %f0, %o6 bneg,a %icc, loop_1168 fmovrdne %g3, %f0, %f6 loop_1167: nop setx loop_1169, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be,pn %xcc, loop_1170 loop_1168: fabss %f8, %f10 bleu,pt %icc, loop_1171 loop_1169: fsrc2s %f4, %f6 loop_1170: fcmpne16 %f10, %f14, %o3 std %f2, [%l7 + 0x20] loop_1171: ldd [%l7 + 0x48], %f10 fmovsvs %icc, %f8, %f11 tle %xcc, 0x7 tvs %icc, 0x3 fornot2 %f4, %f8, %f6 te %icc, 0x2 tneg %xcc, 0x1 stx %i7, [%l7 + 0x38] lduw [%l7 + 0x28], %i2 fmovrsne %i6, %f0, %f10 stx %l3, [%l7 + 0x70] bg,a,pt %icc, loop_1172 alignaddrl %l2, %g2, %l6 fcmpgt16 %f2, %f12, %i4 lduw [%l7 + 0x6C], %o2 loop_1172: tvc %xcc, 0x1 stb %g1, [%l7 + 0x5E] fones %f1 tcc %icc, 0x4 mova %icc, %g4, %g6 fmovrdgez %i1, %f2, %f6 fabss %f9, %f1 udivx %l5, 0x02F3, %l4 std %f0, [%l7 + 0x20] fnand %f10, %f4, %f8 edge8ln %i3, %o5, %g5 fcmple32 %f6, %f10, %o4 fbue,a %fcc2, loop_1173 move %icc, %i5, %o7 fmovrdlz %o1, %f8, %f12 fxors %f15, %f3, %f8 loop_1173: ld [%l7 + 0x70], %f5 tleu %icc, 0x6 bn,pt %xcc, loop_1174 fandnot1 %f12, %f6, %f6 fsrc1s %f7, %f13 srlx %l0, 0x16, %o0 loop_1174: ldub [%l7 + 0x18], %i0 ld [%l7 + 0x38], %f11 nop setx loop_1175, %l0, %l1 jmpl %l1, %g7 lduh [%l7 + 0x08], %l1 fbge,a %fcc1, loop_1176 bcc loop_1177 loop_1175: ld [%l7 + 0x44], %f0 smulcc %g3, %o6, %i7 loop_1176: ldub [%l7 + 0x5B], %i2 loop_1177: lduw [%l7 + 0x54], %o3 movge %icc, %l3, %i6 stw %l2, [%l7 + 0x7C] fornot1 %f2, %f10, %f2 fandnot2s %f11, %f15, %f12 stb %g2, [%l7 + 0x59] fbuge %fcc3, loop_1178 addc %i4, %l6, %g1 nop setx loop_1179, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple16 %f14, %f0, %o2 loop_1178: fzero %f0 sethi 0x0C07, %g6 loop_1179: fnors %f0, %f9, %f5 ble,pn %icc, loop_1180 movgu %xcc, %i1, %l5 fnegs %f5, %f8 siam 0x7 loop_1180: std %f4, [%l7 + 0x70] lduh [%l7 + 0x4C], %g4 fpackfix %f14, %f0 array32 %i3, %o5, %g5 fpmerge %f12, %f0, %f4 bcc,a %icc, loop_1181 st %f5, [%l7 + 0x70] ldx [%l7 + 0x58], %o4 array32 %l4, %o7, %o1 loop_1181: std %f0, [%l7 + 0x68] fmovdn %icc, %f4, %f1 st %f7, [%l7 + 0x14] std %f10, [%l7 + 0x78] fsrc2s %f0, %f9 fmovdpos %xcc, %f8, %f7 movne %icc, %i5, %l0 fpsub32s %f13, %f6, %f9 fsrc1s %f6, %f1 fbu %fcc1, loop_1182 fmovrsgz %o0, %f0, %f15 edge16 %i0, %g7, %g3 ldsw [%l7 + 0x0C], %l1 loop_1182: movrlz %o6, %i2, %o3 fnot2s %f14, %f15 fones %f7 lduw [%l7 + 0x28], %l3 andcc %i6, %i7, %g2 brnz %l2, loop_1183 ldx [%l7 + 0x20], %l6 srl %i4, 0x16, %g1 move %icc, %g6, %i1 loop_1183: srl %o2, %l5, %i3 ldsh [%l7 + 0x24], %g4 fmovscc %xcc, %f12, %f12 st %f1, [%l7 + 0x4C] fpadd32s %f14, %f3, %f6 fexpand %f11, %f2 stw %o5, [%l7 + 0x70] tpos %xcc, 0x7 fnors %f1, %f13, %f0 ld [%l7 + 0x40], %f4 ldsh [%l7 + 0x5C], %g5 nop setx loop_1184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x28] fmovdl %xcc, %f0, %f11 tvc %icc, 0x7 loop_1184: fblg,a %fcc3, loop_1185 sub %l4, 0x1DFB, %o4 stx %o7, [%l7 + 0x40] xor %o1, %i5, %o0 loop_1185: ld [%l7 + 0x18], %f9 tvs %xcc, 0x5 subcc %l0, 0x00E2, %g7 fzero %f4 std %f8, [%l7 + 0x48] fpsub32 %f4, %f6, %f12 ldx [%l7 + 0x78], %i0 fbn %fcc0, loop_1186 ldsw [%l7 + 0x34], %g3 fbul %fcc0, loop_1187 stb %l1, [%l7 + 0x78] loop_1186: lduh [%l7 + 0x2C], %i2 ldsw [%l7 + 0x0C], %o3 loop_1187: fmovse %xcc, %f4, %f0 std %f4, [%l7 + 0x20] fblg,a %fcc3, loop_1188 fmovd %f14, %f10 fmul8sux16 %f2, %f14, %f6 fmovrsgez %o6, %f13, %f4 loop_1188: mulscc %l3, 0x008C, %i6 fpsub32 %f8, %f14, %f2 stw %g2, [%l7 + 0x44] sth %l2, [%l7 + 0x32] ldsw [%l7 + 0x14], %l6 taddcc %i4, %g1, %g6 fcmpne32 %f0, %f4, %i7 fpack16 %f14, %f13 orncc %o2, %l5, %i1 fmul8x16 %f2, %f10, %f14 orn %g4, 0x11FB, %i3 xnorcc %o5, %l4, %g5 lduw [%l7 + 0x34], %o4 te %icc, 0x5 andn %o7, %o1, %i5 subcc %l0, 0x02D1, %g7 fornot2s %f10, %f0, %f14 ba,a loop_1189 movrgez %i0, %o0, %l1 srl %i2, 0x06, %g3 edge8l %o3, %l3, %o6 loop_1189: stx %i6, [%l7 + 0x40] andn %g2, 0x175D, %l2 movpos %xcc, %l6, %i4 fxor %f0, %f2, %f12 fexpand %f9, %f8 tcc %xcc, 0x0 fmovdge %xcc, %f11, %f4 stx %g1, [%l7 + 0x10] fbge,a %fcc2, loop_1190 stw %i7, [%l7 + 0x50] lduw [%l7 + 0x28], %o2 st %f4, [%l7 + 0x48] loop_1190: call loop_1191 ldsh [%l7 + 0x22], %g6 fmovdvs %xcc, %f6, %f9 addccc %i1, 0x0E20, %g4 loop_1191: ldub [%l7 + 0x1E], %i3 orcc %o5, 0x1AA5, %l4 bgu,a %icc, loop_1192 fmovdvc %icc, %f0, %f14 fcmps %fcc3, %f5, %f0 st %f1, [%l7 + 0x54] loop_1192: fmovsa %icc, %f12, %f9 edge32 %l5, %o4, %g5 bl,a loop_1193 smul %o7, 0x1CA2, %i5 fbg %fcc0, loop_1194 fbn,a %fcc0, loop_1195 loop_1193: bg,a loop_1196 stw %l0, [%l7 + 0x5C] loop_1194: fpmerge %f11, %f8, %f6 loop_1195: sdiv %o1, 0x1A0A, %g7 loop_1196: fpack32 %f10, %f8, %f12 fbn %fcc3, loop_1197 movne %xcc, %i0, %l1 andncc %o0, %g3, %o3 brgz,a %l3, loop_1198 loop_1197: bshuffle %f10, %f12, %f2 fpsub16s %f15, %f5, %f9 fmovdpos %xcc, %f13, %f7 loop_1198: fmovsvs %icc, %f0, %f3 tl %icc, 0x3 fpack32 %f10, %f2, %f10 fnegs %f8, %f8 stx %o6, [%l7 + 0x68] fmovdleu %xcc, %f14, %f8 movcc %icc, %i6, %g2 st %f10, [%l7 + 0x0C] tpos %icc, 0x0 fmovse %icc, %f12, %f7 lduh [%l7 + 0x72], %i2 stw %l6, [%l7 + 0x4C] udivcc %i4, 0x0AD6, %g1 movcc %xcc, %i7, %o2 udivx %l2, 0x14F6, %g6 stw %g4, [%l7 + 0x20] fabss %f6, %f13 andcc %i3, %i1, %l4 andncc %l5, %o4, %o5 st %f5, [%l7 + 0x34] tsubcc %g5, 0x04C5, %o7 tleu %icc, 0x4 sdivx %l0, 0x154B, %o1 stb %i5, [%l7 + 0x73] st %f4, [%l7 + 0x34] fbul,a %fcc1, loop_1199 edge32 %g7, %l1, %i0 bn loop_1200 fbul %fcc2, loop_1201 loop_1199: te %icc, 0x6 fpackfix %f12, %f12 loop_1200: ldsh [%l7 + 0x0A], %o0 loop_1201: fands %f1, %f9, %f1 fbug %fcc0, loop_1202 fmovsle %xcc, %f13, %f4 taddcctv %o3, 0x1B66, %g3 taddcctv %l3, 0x061D, %o6 loop_1202: fcmpne32 %f8, %f14, %i6 pdist %f8, %f12, %f2 fcmple16 %f14, %f4, %i2 fpsub16 %f0, %f6, %f8 bg,a loop_1203 umul %l6, 0x004A, %i4 movre %g2, 0x178, %i7 brgz,a %o2, loop_1204 loop_1203: ldx [%l7 + 0x58], %g1 stw %l2, [%l7 + 0x64] fbul %fcc0, loop_1205 loop_1204: udiv %g6, 0x1A3B, %g4 edge8n %i3, %i1, %l4 movvs %icc, %o4, %l5 loop_1205: fmovrsgz %g5, %f4, %f12 movne %icc, %o7, %l0 ldsh [%l7 + 0x42], %o5 ldd [%l7 + 0x20], %f6 edge16 %i5, %o1, %l1 fmovrde %i0, %f0, %f0 sth %g7, [%l7 + 0x72] fpack16 %f14, %f13 stb %o3, [%l7 + 0x58] movge %icc, %o0, %g3 fmovd %f4, %f4 std %f0, [%l7 + 0x18] movl %icc, %o6, %l3 movneg %icc, %i6, %l6 ldsb [%l7 + 0x53], %i4 fcmpeq32 %f0, %f12, %i2 tg %xcc, 0x5 fone %f14 std %f14, [%l7 + 0x70] bn,pt %xcc, loop_1206 fbule %fcc0, loop_1207 fblg %fcc2, loop_1208 movre %i7, 0x20A, %o2 loop_1206: popc 0x16D4, %g1 loop_1207: fmovdvc %icc, %f2, %f4 loop_1208: ldx [%l7 + 0x30], %l2 move %xcc, %g6, %g4 edge16n %g2, %i3, %i1 bge,a,pn %xcc, loop_1209 srlx %o4, %l5, %l4 andncc %g5, %l0, %o7 sra %i5, 0x0C, %o1 loop_1209: sth %l1, [%l7 + 0x74] std %f0, [%l7 + 0x58] brlz,a %i0, loop_1210 fbug,a %fcc0, loop_1211 fmovscs %icc, %f4, %f13 brlez %g7, loop_1212 loop_1210: pdist %f0, %f2, %f4 loop_1211: std %f4, [%l7 + 0x38] bge,pt %xcc, loop_1213 loop_1212: addccc %o3, %o0, %o5 fnor %f0, %f10, %f2 edge16 %o6, %l3, %g3 loop_1213: stb %i6, [%l7 + 0x68] fblg,a %fcc0, loop_1214 bneg %icc, loop_1215 sth %l6, [%l7 + 0x12] edge16l %i4, %i2, %o2 loop_1214: tle %xcc, 0x4 loop_1215: stw %g1, [%l7 + 0x24] brlz %i7, loop_1216 brgez,a %l2, loop_1217 sdivcc %g6, 0x0E1B, %g4 ldsh [%l7 + 0x08], %g2 loop_1216: array32 %i3, %i1, %l5 loop_1217: stb %o4, [%l7 + 0x77] edge32n %g5, %l4, %o7 lduh [%l7 + 0x10], %i5 or %l0, %o1, %l1 movvc %xcc, %g7, %i0 stx %o3, [%l7 + 0x78] st %f11, [%l7 + 0x20] ldd [%l7 + 0x50], %f6 st %f1, [%l7 + 0x28] tsubcc %o5, %o0, %o6 mulx %l3, %g3, %i6 fbl %fcc0, loop_1218 movvs %xcc, %i4, %i2 fandnot2s %f3, %f4, %f14 sth %o2, [%l7 + 0x52] loop_1218: movgu %icc, %g1, %i7 fxor %f2, %f14, %f6 fxnors %f12, %f11, %f9 stx %l2, [%l7 + 0x58] fnands %f11, %f0, %f11 mulscc %l6, 0x0107, %g4 lduh [%l7 + 0x1C], %g2 faligndata %f4, %f8, %f8 fmovspos %icc, %f5, %f12 taddcctv %i3, %g6, %i1 addcc %o4, 0x1817, %l5 ldx [%l7 + 0x50], %g5 movrne %l4, 0x125, %o7 fmovdge %icc, %f14, %f13 brgz,a %l0, loop_1219 fmovrse %o1, %f3, %f1 xnor %i5, 0x0B1B, %l1 ldx [%l7 + 0x18], %i0 loop_1219: ld [%l7 + 0x58], %f13 st %f15, [%l7 + 0x48] fba %fcc0, loop_1220 alignaddrl %g7, %o3, %o0 xnorcc %o6, 0x012B, %o5 fbule,a %fcc3, loop_1221 loop_1220: ld [%l7 + 0x30], %f13 ld [%l7 + 0x4C], %f3 nop setx loop_1222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1221: fbe,a %fcc2, loop_1223 fsrc1 %f2, %f14 fzeros %f5 loop_1222: ldsh [%l7 + 0x32], %l3 loop_1223: sth %i6, [%l7 + 0x76] stb %i4, [%l7 + 0x6A] fmovs %f13, %f3 smul %g3, 0x10AF, %i2 xnor %g1, %o2, %i7 fornot2 %f2, %f6, %f2 fpadd32s %f4, %f13, %f6 fnand %f6, %f10, %f2 fmovscs %icc, %f1, %f8 fmovsne %xcc, %f9, %f3 st %f5, [%l7 + 0x24] ldsh [%l7 + 0x10], %l2 fcmpgt16 %f10, %f10, %g4 fsrc1s %f8, %f0 fxors %f6, %f7, %f9 tcs %icc, 0x4 smul %l6, 0x07F2, %i3 brz,a %g6, loop_1224 fbe,a %fcc3, loop_1225 fcmpne16 %f8, %f10, %g2 ldsh [%l7 + 0x4E], %i1 loop_1224: lduw [%l7 + 0x6C], %o4 loop_1225: std %f0, [%l7 + 0x18] fmovrdgz %l5, %f14, %f14 fbuge,a %fcc1, loop_1226 fblg,a %fcc3, loop_1227 alignaddrl %l4, %g5, %o7 fpsub32 %f12, %f8, %f2 loop_1226: stw %o1, [%l7 + 0x60] loop_1227: fnot1 %f14, %f2 bg,pt %xcc, loop_1228 ldsb [%l7 + 0x43], %l0 ldsw [%l7 + 0x58], %i5 fmovdl %xcc, %f1, %f8 loop_1228: stx %i0, [%l7 + 0x40] sth %l1, [%l7 + 0x2A] fbe %fcc2, loop_1229 fpsub16s %f15, %f4, %f13 ldub [%l7 + 0x40], %o3 edge16ln %o0, %g7, %o6 loop_1229: fmovrdlz %o5, %f2, %f14 ldsb [%l7 + 0x12], %i6 fmovdn %icc, %f10, %f4 xnor %i4, 0x14AD, %g3 fmovrsne %i2, %f3, %f11 bvs,pn %icc, loop_1230 fcmps %fcc0, %f12, %f9 fors %f3, %f12, %f6 ldd [%l7 + 0x18], %f0 loop_1230: fmovsneg %xcc, %f7, %f8 sll %l3, 0x0F, %g1 fble,a %fcc1, loop_1231 fornot1 %f6, %f2, %f8 fornot2s %f5, %f9, %f6 smul %i7, %o2, %l2 loop_1231: tleu %icc, 0x0 ldsw [%l7 + 0x54], %l6 fmovdgu %xcc, %f3, %f10 ldsw [%l7 + 0x70], %i3 fxnors %f2, %f6, %f9 ldx [%l7 + 0x58], %g4 fbul,a %fcc0, loop_1232 popc %g2, %i1 stb %g6, [%l7 + 0x56] std %f8, [%l7 + 0x10] loop_1232: fmovrslez %o4, %f10, %f13 stb %l4, [%l7 + 0x6D] array32 %g5, %l5, %o7 subc %l0, %i5, %o1 andn %i0, 0x14A0, %o3 edge8l %o0, %l1, %g7 fcmpgt32 %f12, %f4, %o6 movre %o5, 0x383, %i6 lduh [%l7 + 0x46], %g3 brgz %i4, loop_1233 bvc loop_1234 ldsb [%l7 + 0x4C], %l3 ld [%l7 + 0x2C], %f11 loop_1233: fbuge %fcc1, loop_1235 loop_1234: stx %g1, [%l7 + 0x08] subccc %i7, 0x0124, %i2 sdivx %o2, 0x03F0, %l2 loop_1235: fornot2s %f14, %f13, %f6 fmovrsne %i3, %f8, %f2 st %f4, [%l7 + 0x3C] tvc %xcc, 0x2 tge %xcc, 0x0 and %g4, 0x0A90, %l6 fones %f12 ldub [%l7 + 0x2A], %i1 popc %g2, %g6 fmuld8ulx16 %f10, %f1, %f10 movrlez %l4, %o4, %g5 ldsh [%l7 + 0x3A], %o7 ldsh [%l7 + 0x4A], %l5 call loop_1236 ldsb [%l7 + 0x6C], %l0 fmovdneg %icc, %f15, %f7 bge %icc, loop_1237 loop_1236: fmovdcs %icc, %f11, %f2 fsrc2 %f0, %f4 andncc %o1, %i0, %o3 loop_1237: ld [%l7 + 0x08], %f3 bvc,a,pn %xcc, loop_1238 xnorcc %i5, %l1, %g7 ldd [%l7 + 0x60], %f2 fcmple16 %f2, %f4, %o6 loop_1238: fba,a %fcc2, loop_1239 bge,a %xcc, loop_1240 tne %icc, 0x4 smulcc %o0, 0x1BEE, %i6 loop_1239: lduw [%l7 + 0x48], %g3 loop_1240: array16 %i4, %o5, %g1 andcc %i7, %l3, %i2 ld [%l7 + 0x2C], %f14 fxnor %f8, %f12, %f10 fxors %f9, %f7, %f11 stb %l2, [%l7 + 0x23] ldub [%l7 + 0x5E], %i3 fmovrde %o2, %f10, %f10 st %f2, [%l7 + 0x50] ldub [%l7 + 0x71], %l6 tl %icc, 0x1 xor %g4, %i1, %g6 fmovdvc %icc, %f9, %f2 ldsb [%l7 + 0x70], %g2 fble %fcc3, loop_1241 lduw [%l7 + 0x1C], %l4 tg %icc, 0x0 stb %g5, [%l7 + 0x2F] loop_1241: and %o7, %l5, %o4 stb %o1, [%l7 + 0x32] movn %xcc, %i0, %o3 taddcc %l0, %i5, %g7 fbuge %fcc2, loop_1242 fmovrsgez %o6, %f6, %f12 movne %xcc, %l1, %o0 udivx %g3, 0x121F, %i4 loop_1242: ldsh [%l7 + 0x58], %i6 fmovsl %icc, %f6, %f10 brz %o5, loop_1243 fmovsgu %icc, %f9, %f2 ldx [%l7 + 0x40], %i7 movneg %xcc, %g1, %i2 loop_1243: stb %l2, [%l7 + 0x31] udivcc %i3, 0x1829, %l3 srax %l6, 0x13, %o2 st %f10, [%l7 + 0x70] fors %f1, %f13, %f6 ldsh [%l7 + 0x4C], %i1 ld [%l7 + 0x78], %f3 fnegd %f0, %f10 lduw [%l7 + 0x0C], %g6 bcc,a,pt %xcc, loop_1244 lduh [%l7 + 0x60], %g4 lduh [%l7 + 0x36], %g2 fmovdvc %xcc, %f4, %f8 loop_1244: brgez,a %g5, loop_1245 tneg %xcc, 0x2 bpos,a,pn %xcc, loop_1246 edge8 %o7, %l4, %l5 loop_1245: ldx [%l7 + 0x48], %o1 ldx [%l7 + 0x58], %o4 loop_1246: fmuld8ulx16 %f12, %f0, %f2 fpadd32 %f8, %f0, %f4 fmovd %f8, %f2 ld [%l7 + 0x44], %f7 st %f5, [%l7 + 0x28] pdist %f2, %f4, %f8 fmovda %icc, %f4, %f9 tvs %xcc, 0x2 siam 0x3 fornot1 %f2, %f12, %f10 ldsb [%l7 + 0x66], %i0 fcmped %fcc0, %f6, %f6 fands %f4, %f0, %f5 bgu loop_1247 mulx %o3, %l0, %g7 std %f2, [%l7 + 0x10] xnor %i5, %o6, %o0 loop_1247: ld [%l7 + 0x0C], %f3 fcmps %fcc3, %f8, %f4 lduw [%l7 + 0x08], %g3 ldub [%l7 + 0x3B], %i4 ldx [%l7 + 0x68], %i6 fmovdge %xcc, %f13, %f7 sdivx %l1, 0x16CB, %i7 subcc %o5, %i2, %l2 sth %i3, [%l7 + 0x38] addccc %l3, %g1, %o2 movneg %xcc, %i1, %g6 fandnot2s %f8, %f6, %f8 ld [%l7 + 0x4C], %f4 fmovsleu %xcc, %f4, %f8 stx %g4, [%l7 + 0x08] fnot2 %f14, %f4 tleu %xcc, 0x1 brgz,a %g2, loop_1248 fmovrsne %g5, %f0, %f11 alignaddr %l6, %l4, %l5 ldsh [%l7 + 0x48], %o7 loop_1248: orn %o4, %i0, %o1 fnot2s %f14, %f2 stb %o3, [%l7 + 0x10] fmovdpos %icc, %f6, %f10 fmovde %icc, %f7, %f2 fzero %f6 fpadd32s %f12, %f3, %f0 ldsb [%l7 + 0x2F], %g7 fcmped %fcc1, %f10, %f4 fandnot2s %f7, %f11, %f3 tsubcc %l0, 0x1126, %o6 sllx %o0, %i5, %g3 ldub [%l7 + 0x15], %i4 addccc %i6, 0x1D64, %l1 tgu %icc, 0x3 ldsb [%l7 + 0x50], %o5 bcs,a,pn %xcc, loop_1249 ldsw [%l7 + 0x14], %i7 edge8n %i2, %i3, %l3 fbul %fcc3, loop_1250 loop_1249: sllx %l2, %o2, %i1 array16 %g6, %g1, %g4 nop setx loop_1251, %l0, %l1 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_1250: tcc %icc, 0x4 ldsw [%l7 + 0x28], %g5 tne %icc, 0x0 loop_1251: sll %g2, 0x06, %l6 ble,pt %icc, loop_1252 stx %l5, [%l7 + 0x10] stw %l4, [%l7 + 0x08] movle %xcc, %o4, %o7 loop_1252: orn %i0, %o3, %o1 ldx [%l7 + 0x60], %l0 fmovd %f8, %f0 fcmpgt16 %f2, %f4, %g7 fbge,a %fcc0, loop_1253 brlz,a %o0, loop_1254 std %f6, [%l7 + 0x30] ldsb [%l7 + 0x14], %o6 loop_1253: tsubcctv %g3, %i5, %i6 loop_1254: fmovdcs %xcc, %f12, %f3 lduh [%l7 + 0x56], %l1 bge %xcc, loop_1255 andncc %o5, %i7, %i4 lduw [%l7 + 0x50], %i3 fmovsle %xcc, %f11, %f7 loop_1255: bneg,a,pt %icc, loop_1256 fnands %f13, %f4, %f9 fbe,a %fcc0, loop_1257 ldsb [%l7 + 0x5C], %i2 loop_1256: tpos %xcc, 0x6 fmovdn %icc, %f10, %f15 loop_1257: tle %icc, 0x4 fmovdne %xcc, %f14, %f14 std %f2, [%l7 + 0x70] ba,a,pn %xcc, loop_1258 edge16 %l2, %o2, %l3 ldsb [%l7 + 0x58], %i1 bge,pn %icc, loop_1259 loop_1258: sth %g6, [%l7 + 0x0A] xnorcc %g1, 0x0AEE, %g5 bcs %xcc, loop_1260 loop_1259: orcc %g4, %g2, %l5 smul %l4, %o4, %l6 fmovdvc %icc, %f13, %f0 loop_1260: lduw [%l7 + 0x28], %o7 fcmpd %fcc2, %f4, %f8 ldx [%l7 + 0x38], %i0 lduw [%l7 + 0x58], %o3 fcmpne16 %f2, %f8, %l0 sth %o1, [%l7 + 0x6A] fnands %f0, %f11, %f7 sdivx %o0, 0x0A8A, %o6 tgu %xcc, 0x0 movne %xcc, %g7, %i5 movgu %xcc, %i6, %l1 fmul8x16au %f2, %f3, %f0 stw %o5, [%l7 + 0x08] bne,a loop_1261 fmovsleu %icc, %f11, %f5 ble loop_1262 fsrc1s %f15, %f8 loop_1261: fmovdl %icc, %f2, %f8 stw %i7, [%l7 + 0x78] loop_1262: bcc %icc, loop_1263 sllx %g3, 0x0D, %i4 umulcc %i3, %i2, %o2 tcs %icc, 0x3 loop_1263: stw %l2, [%l7 + 0x14] lduw [%l7 + 0x44], %l3 pdist %f12, %f0, %f6 fmovdgu %icc, %f5, %f15 ldsh [%l7 + 0x4C], %g6 std %f10, [%l7 + 0x40] fxor %f12, %f0, %f6 fcmpd %fcc0, %f4, %f2 tne %icc, 0x5 tcc %xcc, 0x5 sth %g1, [%l7 + 0x66] fmovrdlez %g5, %f12, %f12 fmovdgu %icc, %f13, %f15 std %f4, [%l7 + 0x50] ld [%l7 + 0x28], %f6 st %f8, [%l7 + 0x7C] tge %xcc, 0x6 array32 %i1, %g2, %g4 alignaddrl %l5, %o4, %l4 fmovsne %icc, %f12, %f11 sdivx %o7, 0x1A7C, %l6 fbg %fcc2, loop_1264 brlez,a %o3, loop_1265 umulcc %l0, 0x0984, %i0 fpadd32 %f6, %f6, %f0 loop_1264: sth %o1, [%l7 + 0x54] loop_1265: stw %o6, [%l7 + 0x58] ldsh [%l7 + 0x30], %o0 sethi 0x0CA4, %i5 sllx %g7, %l1, %i6 sllx %o5, 0x15, %i7 movcc %xcc, %g3, %i3 ldx [%l7 + 0x08], %i2 ba,pn %icc, loop_1266 umulcc %o2, 0x116A, %l2 movrgz %i4, %g6, %g1 st %f3, [%l7 + 0x74] loop_1266: mulscc %l3, 0x1B42, %g5 fpack32 %f10, %f14, %f14 sethi 0x0B3C, %g2 xnor %g4, 0x1895, %i1 fornot2 %f0, %f14, %f2 bshuffle %f10, %f4, %f10 ldx [%l7 + 0x20], %o4 fmovrdlez %l5, %f12, %f8 ldsb [%l7 + 0x72], %l4 std %f0, [%l7 + 0x30] fabss %f11, %f7 sth %l6, [%l7 + 0x1C] lduw [%l7 + 0x40], %o3 nop setx loop_1267, %l0, %l1 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 %o7, [%l7 + 0x64] tvs %xcc, 0x4 ldub [%l7 + 0x1B], %i0 loop_1267: taddcctv %o1, 0x04EE, %l0 st %f4, [%l7 + 0x4C] stw %o0, [%l7 + 0x14] fmovsneg %xcc, %f0, %f10 lduh [%l7 + 0x7C], %o6 fpadd32s %f15, %f14, %f10 st %f8, [%l7 + 0x5C] ld [%l7 + 0x44], %f11 ldsb [%l7 + 0x1F], %i5 pdist %f14, %f8, %f10 movge %icc, %l1, %g7 stb %i6, [%l7 + 0x1A] fnot1 %f0, %f4 smul %i7, %o5, %g3 movne %icc, %i2, %i3 bgu,pn %xcc, loop_1268 movrlez %o2, %l2, %i4 movge %icc, %g6, %g1 tneg %xcc, 0x5 loop_1268: fmovdg %icc, %f11, %f5 brgz %g5, loop_1269 edge16ln %l3, %g4, %g2 fbul %fcc3, loop_1270 edge8 %i1, %l5, %o4 loop_1269: edge32n %l4, %o3, %l6 bl,a,pt %xcc, loop_1271 loop_1270: std %f4, [%l7 + 0x38] fsrc2 %f14, %f10 fmovdle %icc, %f1, %f6 loop_1271: or %o7, 0x00DA, %o1 fbu,a %fcc3, loop_1272 or %l0, %i0, %o6 fmovsl %icc, %f14, %f1 stb %o0, [%l7 + 0x22] loop_1272: fand %f12, %f2, %f8 movl %icc, %i5, %g7 fpadd16 %f12, %f4, %f10 movcs %xcc, %i6, %l1 fmul8x16 %f3, %f14, %f2 fcmps %fcc0, %f9, %f12 fzeros %f9 fmovde %icc, %f7, %f3 be,pt %icc, loop_1273 tge %xcc, 0x1 fmovsne %icc, %f12, %f2 brgez,a %i7, loop_1274 loop_1273: ld [%l7 + 0x64], %f12 fones %f0 fmovdne %icc, %f11, %f0 loop_1274: ldd [%l7 + 0x30], %f6 movcc %xcc, %g3, %o5 fmovrsgez %i2, %f12, %f3 srax %o2, 0x0D, %i3 taddcc %l2, 0x17C1, %g6 stb %i4, [%l7 + 0x5B] ldsb [%l7 + 0x26], %g1 ble,pt %xcc, loop_1275 tn %xcc, 0x3 fcmpd %fcc1, %f10, %f0 stw %l3, [%l7 + 0x3C] loop_1275: fxnor %f10, %f6, %f0 ldub [%l7 + 0x53], %g4 movneg %icc, %g5, %g2 udivcc %l5, 0x1A84, %i1 addccc %l4, %o4, %l6 fbn %fcc0, loop_1276 fsrc1 %f14, %f6 lduw [%l7 + 0x50], %o7 fands %f1, %f15, %f8 loop_1276: bpos,a %icc, loop_1277 stw %o3, [%l7 + 0x3C] movrlz %l0, 0x2FB, %i0 fnands %f9, %f10, %f3 loop_1277: nop setx loop_1278, %l0, %l1 jmpl %l1, %o1 ldx [%l7 + 0x58], %o6 fmovscs %icc, %f6, %f5 siam 0x0 loop_1278: fornot2s %f2, %f2, %f15 edge16ln %o0, %i5, %g7 fand %f4, %f12, %f0 fmovsleu %icc, %f3, %f0 lduw [%l7 + 0x60], %i6 fmovdgu %xcc, %f12, %f10 tcs %xcc, 0x6 fmovrsne %l1, %f15, %f4 bn loop_1279 st %f13, [%l7 + 0x30] lduh [%l7 + 0x60], %g3 movne %icc, %o5, %i7 loop_1279: lduw [%l7 + 0x78], %o2 andn %i3, %l2, %i2 ldx [%l7 + 0x20], %g6 fands %f5, %f5, %f9 ld [%l7 + 0x34], %f7 stb %i4, [%l7 + 0x0A] ldsw [%l7 + 0x1C], %l3 fmovdneg %icc, %f14, %f0 fpsub16s %f0, %f11, %f1 ld [%l7 + 0x38], %f3 stb %g4, [%l7 + 0x0D] tne %icc, 0x4 stw %g1, [%l7 + 0x54] movge %xcc, %g5, %l5 stw %g2, [%l7 + 0x6C] tvc %xcc, 0x3 ldsb [%l7 + 0x63], %l4 fbo %fcc2, loop_1280 fxnor %f0, %f14, %f12 fmovsne %xcc, %f2, %f10 fzero %f12 loop_1280: movrlz %i1, 0x0BE, %o4 fbule %fcc1, loop_1281 fmovrsgez %o7, %f8, %f10 ldsb [%l7 + 0x58], %l6 fbo,a %fcc2, loop_1282 loop_1281: fsrc1s %f15, %f2 subc %l0, %i0, %o3 movrne %o6, %o1, %o0 loop_1282: fmul8ulx16 %f0, %f6, %f6 fmovsvs %xcc, %f10, %f7 fpackfix %f0, %f0 stx %g7, [%l7 + 0x68] stw %i5, [%l7 + 0x18] fnegd %f8, %f2 stb %l1, [%l7 + 0x69] fmovsvc %xcc, %f12, %f6 xor %g3, 0x1039, %i6 fxor %f14, %f2, %f6 fnegd %f10, %f0 fpadd16 %f8, %f8, %f8 bshuffle %f2, %f8, %f6 orcc %o5, 0x1B92, %o2 tg %icc, 0x3 alignaddr %i3, %l2, %i7 movrgez %g6, 0x3C8, %i2 fmul8ulx16 %f10, %f0, %f6 fmovsle %icc, %f4, %f11 fornot2 %f12, %f4, %f6 edge8 %i4, %l3, %g1 std %f14, [%l7 + 0x48] ldub [%l7 + 0x58], %g5 fmovrdne %l5, %f0, %f8 movpos %xcc, %g2, %g4 ldsh [%l7 + 0x1A], %l4 ldx [%l7 + 0x68], %o4 lduh [%l7 + 0x52], %o7 tgu %icc, 0x3 ldub [%l7 + 0x25], %i1 movg %icc, %l6, %i0 fornot2s %f2, %f1, %f1 ldsh [%l7 + 0x78], %o3 tge %xcc, 0x5 fsrc2s %f1, %f14 ld [%l7 + 0x18], %f10 fmovsle %icc, %f3, %f9 for %f12, %f4, %f10 movl %xcc, %l0, %o6 fmovrde %o1, %f4, %f12 tsubcc %o0, 0x09C0, %i5 std %f14, [%l7 + 0x18] tn %icc, 0x6 mulx %g7, %l1, %g3 sth %i6, [%l7 + 0x22] fbl,a %fcc1, loop_1283 fmul8x16au %f14, %f3, %f6 fnot2s %f15, %f6 fabss %f5, %f11 loop_1283: fmovse %xcc, %f5, %f9 fabsd %f10, %f0 fmovsn %icc, %f13, %f13 ld [%l7 + 0x50], %f6 ldx [%l7 + 0x40], %o5 fabss %f0, %f11 brgz %i3, loop_1284 fxor %f12, %f10, %f0 fxnors %f1, %f15, %f0 fmovdgu %icc, %f4, %f6 loop_1284: fmovdg %icc, %f6, %f5 lduh [%l7 + 0x14], %l2 edge8n %o2, %g6, %i2 movrlez %i4, %i7, %l3 array16 %g5, %l5, %g2 fpack32 %f6, %f14, %f10 fba %fcc2, loop_1285 ldsh [%l7 + 0x5E], %g4 nop setx loop_1286, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,a %icc, loop_1287 loop_1285: fbo %fcc0, loop_1288 fcmpes %fcc1, %f3, %f6 loop_1286: bgu,a,pt %xcc, loop_1289 loop_1287: std %f12, [%l7 + 0x40] loop_1288: movle %icc, %l4, %o4 ldub [%l7 + 0x0C], %o7 loop_1289: fabss %f9, %f4 ldsb [%l7 + 0x22], %i1 bne,pn %xcc, loop_1290 tn %icc, 0x0 tleu %icc, 0x7 fmovsg %icc, %f14, %f7 loop_1290: fmovd %f8, %f10 fmovdle %xcc, %f4, %f0 brgez,a %g1, loop_1291 std %f2, [%l7 + 0x38] fmovsa %xcc, %f11, %f0 sethi 0x02C3, %i0 loop_1291: sub %o3, 0x063A, %l0 fmovsl %xcc, %f8, %f8 std %f4, [%l7 + 0x10] bneg,pt %xcc, loop_1292 ldx [%l7 + 0x38], %o6 add %o1, 0x03E2, %l6 brlz %o0, loop_1293 loop_1292: movrlez %i5, %l1, %g3 array16 %g7, %o5, %i6 ldd [%l7 + 0x60], %f2 loop_1293: fmul8ulx16 %f0, %f2, %f2 tsubcc %l2, %i3, %o2 fmul8ulx16 %f10, %f10, %f14 tleu %xcc, 0x2 add %i2, 0x1484, %i4 fexpand %f11, %f12 fmovsvc %icc, %f9, %f9 bg,pt %icc, loop_1294 ldd [%l7 + 0x20], %f4 ble,a,pn %icc, loop_1295 brlez,a %g6, loop_1296 loop_1294: st %f0, [%l7 + 0x30] orcc %i7, %g5, %l3 loop_1295: orn %l5, 0x0772, %g4 loop_1296: movneg %xcc, %g2, %o4 fmuld8sux16 %f1, %f9, %f2 ldd [%l7 + 0x40], %f10 be %icc, loop_1297 fpmerge %f13, %f5, %f6 movle %icc, %o7, %l4 movn %icc, %i1, %g1 loop_1297: nop setx loop_1298, %l0, %l1 jmpl %l1, %i0 fxors %f15, %f13, %f15 st %f13, [%l7 + 0x5C] fbn %fcc3, loop_1299 loop_1298: movgu %icc, %l0, %o3 bcc,a,pn %icc, loop_1300 stw %o6, [%l7 + 0x70] loop_1299: ldx [%l7 + 0x50], %l6 xnor %o1, %i5, %o0 loop_1300: fpack16 %f0, %f5 edge8n %l1, %g3, %o5 sth %g7, [%l7 + 0x44] pdist %f0, %f0, %f6 ld [%l7 + 0x40], %f7 tpos %icc, 0x6 ldd [%l7 + 0x50], %f10 movrgz %l2, %i3, %o2 st %f9, [%l7 + 0x68] and %i2, 0x1106, %i6 bl,a loop_1301 brnz %i4, loop_1302 fmovrsgz %i7, %f11, %f3 fors %f10, %f14, %f11 loop_1301: brgz,a %g5, loop_1303 loop_1302: lduw [%l7 + 0x70], %g6 fmul8x16al %f4, %f2, %f12 ba,a %xcc, loop_1304 loop_1303: xnor %l5, %l3, %g4 xnor %o4, %o7, %l4 ldsb [%l7 + 0x1D], %i1 loop_1304: fnot1 %f12, %f10 fors %f1, %f15, %f15 fmovsneg %xcc, %f11, %f6 fpsub32 %f4, %f0, %f2 st %f4, [%l7 + 0x4C] ldsh [%l7 + 0x2C], %g1 fba %fcc1, loop_1305 lduh [%l7 + 0x6C], %g2 subc %i0, %o3, %o6 bvc %icc, loop_1306 loop_1305: bcs loop_1307 stb %l0, [%l7 + 0x15] stb %o1, [%l7 + 0x4E] loop_1306: orn %i5, %l6, %o0 loop_1307: sll %l1, 0x17, %o5 fmovrdgz %g7, %f2, %f2 stb %g3, [%l7 + 0x31] fnors %f13, %f6, %f7 movrgez %i3, 0x2ED, %o2 movge %icc, %l2, %i6 fmuld8sux16 %f7, %f7, %f10 fcmps %fcc1, %f6, %f12 edge32 %i2, %i4, %g5 tleu %icc, 0x2 fpsub32 %f12, %f6, %f2 siam 0x5 tvs %icc, 0x7 fnand %f4, %f6, %f12 fmovrslez %g6, %f0, %f5 edge16 %l5, %i7, %g4 fmovrdgz %l3, %f0, %f8 movre %o7, %l4, %i1 ldub [%l7 + 0x44], %g1 movre %o4, 0x133, %g2 fmovrdlz %o3, %f8, %f4 brgz,a %o6, loop_1308 andncc %i0, %l0, %i5 nop setx loop_1309, %l0, %l1 jmpl %l1, %l6 ldd [%l7 + 0x48], %f14 loop_1308: movrgez %o1, %o0, %o5 ldsh [%l7 + 0x4A], %l1 loop_1309: edge8 %g7, %g3, %i3 siam 0x3 fcmpne16 %f6, %f14, %o2 mulx %i6, 0x00AB, %i2 bleu loop_1310 edge16 %l2, %i4, %g5 bvs,a %icc, loop_1311 movg %icc, %g6, %l5 loop_1310: fnot2 %f0, %f14 tge %icc, 0x5 loop_1311: xnor %g4, %i7, %o7 fblg %fcc3, loop_1312 ld [%l7 + 0x14], %f0 edge32l %l4, %i1, %l3 stx %o4, [%l7 + 0x50] loop_1312: call loop_1313 ldsh [%l7 + 0x44], %g1 mulscc %g2, %o6, %i0 ldsb [%l7 + 0x21], %o3 loop_1313: movneg %xcc, %l0, %l6 fsrc1s %f0, %f4 stw %i5, [%l7 + 0x40] ldd [%l7 + 0x58], %f10 taddcctv %o1, 0x0ABD, %o5 tg %xcc, 0x0 brlz,a %l1, loop_1314 movrgz %g7, %o0, %i3 fcmple32 %f2, %f10, %o2 fpsub32s %f0, %f1, %f6 loop_1314: bg,a,pn %icc, loop_1315 ldub [%l7 + 0x71], %g3 ldub [%l7 + 0x56], %i6 edge16 %l2, %i2, %g5 loop_1315: fabsd %f8, %f14 sth %g6, [%l7 + 0x08] and %i4, 0x0EB2, %l5 ldx [%l7 + 0x38], %g4 lduh [%l7 + 0x58], %i7 subcc %l4, 0x158F, %o7 bpos,a %xcc, loop_1316 st %f13, [%l7 + 0x28] ld [%l7 + 0x18], %f11 edge8l %i1, %o4, %g1 loop_1316: fmovrdgez %l3, %f12, %f0 fabss %f10, %f6 stw %g2, [%l7 + 0x54] orcc %o6, 0x047A, %i0 taddcc %l0, 0x1D6C, %l6 taddcctv %i5, %o1, %o5 for %f12, %f2, %f10 movleu %icc, %o3, %l1 sth %g7, [%l7 + 0x1E] movl %icc, %o0, %i3 tleu %xcc, 0x5 edge32n %o2, %i6, %l2 fmovspos %xcc, %f2, %f0 fmovsn %icc, %f9, %f1 tle %xcc, 0x1 fblg,a %fcc3, loop_1317 fabsd %f8, %f2 move %xcc, %i2, %g5 std %f10, [%l7 + 0x60] loop_1317: edge8ln %g3, %g6, %i4 orncc %l5, %i7, %g4 fbg %fcc3, loop_1318 tleu %xcc, 0x5 tsubcc %o7, %i1, %o4 bn,pn %icc, loop_1319 loop_1318: ba,a,pt %xcc, loop_1320 ld [%l7 + 0x14], %f3 fsrc2 %f0, %f8 loop_1319: std %f6, [%l7 + 0x18] loop_1320: fbge,a %fcc1, loop_1321 for %f12, %f2, %f6 lduh [%l7 + 0x1E], %g1 xorcc %l4, %g2, %l3 loop_1321: fmovsgu %icc, %f13, %f8 fmovdg %xcc, %f3, %f12 stb %o6, [%l7 + 0x73] bneg,pn %xcc, loop_1322 fmovrdlz %i0, %f12, %f2 edge32ln %l6, %i5, %l0 movne %xcc, %o5, %o1 loop_1322: ldsb [%l7 + 0x14], %o3 fnand %f6, %f8, %f8 brz %g7, loop_1323 and %o0, 0x19F1, %i3 tneg %xcc, 0x1 tge %icc, 0x2 loop_1323: fnands %f7, %f14, %f7 movvs %icc, %l1, %o2 fmovscs %xcc, %f13, %f6 smulcc %l2, %i6, %g5 fmuld8sux16 %f7, %f4, %f10 movrlez %i2, 0x034, %g3 fand %f4, %f14, %f6 st %f3, [%l7 + 0x38] bneg,a,pt %icc, loop_1324 std %f6, [%l7 + 0x78] sllx %i4, %l5, %g6 fcmpd %fcc0, %f14, %f2 loop_1324: edge32ln %g4, %o7, %i1 fmovdle %icc, %f8, %f0 nop setx loop_1325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %i7 fcmpeq32 %f6, %f10, %o4 mova %xcc, %l4, %g1 loop_1325: mova %icc, %l3, %g2 array8 %o6, %l6, %i0 fmovscc %xcc, %f12, %f2 st %f5, [%l7 + 0x28] bvs,pn %xcc, loop_1326 st %f11, [%l7 + 0x54] movle %xcc, %l0, %i5 ldsb [%l7 + 0x5C], %o1 loop_1326: fmul8x16au %f4, %f3, %f10 movrgz %o5, %o3, %o0 edge32l %g7, %l1, %i3 sth %l2, [%l7 + 0x16] movcc %icc, %o2, %g5 fcmped %fcc2, %f4, %f8 andn %i2, 0x0139, %g3 fsrc1 %f6, %f2 ldd [%l7 + 0x38], %f10 srax %i4, 0x00, %l5 fandnot1s %f8, %f11, %f6 tsubcc %i6, 0x0B70, %g6 st %f5, [%l7 + 0x7C] ldx [%l7 + 0x20], %o7 ldsh [%l7 + 0x3E], %i1 lduh [%l7 + 0x0A], %i7 bg loop_1327 ldsb [%l7 + 0x7C], %g4 fmovrse %l4, %f2, %f11 fcmpgt16 %f0, %f2, %g1 loop_1327: bshuffle %f10, %f10, %f10 lduh [%l7 + 0x50], %o4 sdivx %g2, 0x13F9, %o6 fmovdl %icc, %f11, %f1 tl %icc, 0x0 fornot2s %f5, %f9, %f0 fandnot2 %f0, %f2, %f6 fmovsvs %xcc, %f8, %f5 fmovrdgz %l3, %f6, %f14 fbge,a %fcc2, loop_1328 stx %i0, [%l7 + 0x40] fmovda %xcc, %f7, %f12 ldsh [%l7 + 0x12], %l0 loop_1328: lduw [%l7 + 0x60], %i5 ldsw [%l7 + 0x78], %o1 mova %xcc, %o5, %o3 fpadd32 %f10, %f8, %f10 fcmped %fcc1, %f12, %f8 fpadd16s %f8, %f10, %f5 addccc %o0, %l6, %g7 fbo %fcc3, loop_1329 fpadd32s %f6, %f1, %f3 tsubcc %l1, %l2, %o2 udiv %g5, 0x17AA, %i2 loop_1329: lduw [%l7 + 0x30], %i3 tsubcctv %g3, 0x003B, %l5 lduw [%l7 + 0x48], %i4 fmovsgu %icc, %f7, %f15 tl %xcc, 0x2 fmovrde %g6, %f0, %f0 stb %o7, [%l7 + 0x5F] fnot1 %f2, %f4 ldd [%l7 + 0x50], %f8 fcmps %fcc2, %f12, %f3 bcs,a loop_1330 std %f4, [%l7 + 0x28] xnorcc %i1, %i6, %g4 array32 %l4, %i7, %o4 loop_1330: fmul8sux16 %f10, %f12, %f14 bneg,a %icc, loop_1331 fcmpes %fcc0, %f15, %f6 fnands %f14, %f13, %f2 fpsub16s %f15, %f6, %f2 loop_1331: fcmple32 %f12, %f14, %g1 smulcc %o6, 0x10F1, %l3 fmovdpos %icc, %f3, %f7 movvc %icc, %i0, %l0 fcmpgt32 %f10, %f6, %g2 lduw [%l7 + 0x24], %o1 taddcctv %i5, 0x0594, %o5 umulcc %o3, %l6, %o0 movneg %icc, %g7, %l2 fmovrsgz %l1, %f10, %f2 ldsw [%l7 + 0x44], %g5 tcs %xcc, 0x6 fabss %f8, %f7 fmovdg %icc, %f0, %f11 ldd [%l7 + 0x30], %f14 stx %o2, [%l7 + 0x48] movle %icc, %i2, %i3 sth %l5, [%l7 + 0x64] fmul8sux16 %f2, %f10, %f14 srl %i4, %g6, %g3 sth %o7, [%l7 + 0x28] std %f6, [%l7 + 0x28] ldx [%l7 + 0x58], %i6 ldd [%l7 + 0x68], %f0 ldsh [%l7 + 0x32], %g4 movrlz %l4, %i1, %o4 fmovsvc %icc, %f14, %f1 edge8 %g1, %i7, %l3 lduw [%l7 + 0x20], %i0 orn %o6, 0x0AC7, %g2 ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x16], %o1 ldd [%l7 + 0x58], %f0 ldd [%l7 + 0x58], %f14 fmovdvs %icc, %f4, %f0 movge %icc, %l0, %o5 ldd [%l7 + 0x28], %f0 edge8n %o3, %i5, %l6 fnor %f6, %f4, %f12 stw %o0, [%l7 + 0x60] tn %icc, 0x6 fcmpd %fcc0, %f8, %f14 ldub [%l7 + 0x75], %g7 fors %f1, %f2, %f1 fmovrdne %l1, %f12, %f6 fnegs %f5, %f3 fbuge,a %fcc3, loop_1332 fmovscs %icc, %f5, %f2 fmovdne %xcc, %f6, %f7 fmul8x16au %f12, %f11, %f14 loop_1332: fmovdg %icc, %f12, %f1 st %f10, [%l7 + 0x2C] fpadd16s %f4, %f10, %f3 xorcc %g5, %l2, %i2 te %icc, 0x5 xnorcc %i3, %o2, %i4 fnegd %f6, %f10 fmovdpos %icc, %f7, %f15 fpmerge %f6, %f14, %f2 stb %g6, [%l7 + 0x3C] fandnot1 %f10, %f8, %f0 ld [%l7 + 0x38], %f10 lduh [%l7 + 0x7C], %g3 xnor %l5, %i6, %g4 lduw [%l7 + 0x78], %l4 fmovdge %xcc, %f15, %f11 sethi 0x1713, %i1 fpmerge %f10, %f14, %f4 sth %o4, [%l7 + 0x08] move %icc, %g1, %i7 brgez %o7, loop_1333 st %f14, [%l7 + 0x28] fcmple16 %f6, %f12, %i0 fcmpne16 %f6, %f6, %l3 loop_1333: sth %g2, [%l7 + 0x0E] stx %o1, [%l7 + 0x08] sth %o6, [%l7 + 0x5A] mulx %l0, 0x1468, %o5 sub %o3, %l6, %i5 fmovsne %icc, %f4, %f6 edge32l %o0, %l1, %g7 call loop_1334 tge %icc, 0x2 ldd [%l7 + 0x78], %f0 movgu %icc, %l2, %g5 loop_1334: sdivx %i3, 0x0691, %o2 tge %xcc, 0x7 movle %icc, %i4, %i2 fcmpgt32 %f12, %f8, %g6 smul %l5, 0x049A, %i6 fmovsneg %xcc, %f9, %f6 movne %xcc, %g4, %g3 lduw [%l7 + 0x64], %i1 fandnot2 %f4, %f4, %f0 fbug,a %fcc0, loop_1335 bn %xcc, loop_1336 ldx [%l7 + 0x58], %l4 fbue,a %fcc0, loop_1337 loop_1335: fmovsl %xcc, %f14, %f5 loop_1336: ldsb [%l7 + 0x5A], %o4 ldub [%l7 + 0x2A], %g1 loop_1337: subccc %o7, %i7, %l3 fbe,a %fcc2, loop_1338 fxnors %f0, %f14, %f0 movleu %xcc, %g2, %i0 fbge %fcc0, loop_1339 loop_1338: fmovsa %icc, %f14, %f14 fandnot1s %f0, %f0, %f11 tn %icc, 0x4 loop_1339: movgu %xcc, %o1, %l0 ldsh [%l7 + 0x42], %o6 fand %f12, %f0, %f10 std %f8, [%l7 + 0x60] ldd [%l7 + 0x50], %f0 fcmpeq32 %f4, %f2, %o3 edge16l %l6, %i5, %o5 ldsh [%l7 + 0x38], %o0 fbn,a %fcc0, loop_1340 fnot2 %f0, %f8 movrgz %l1, %g7, %g5 nop setx loop_1341, %l0, %l1 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_1340: lduw [%l7 + 0x44], %l2 fmovs %f10, %f3 ldub [%l7 + 0x35], %i3 loop_1341: fmovdne %xcc, %f15, %f11 fpsub16s %f15, %f2, %f5 sth %o2, [%l7 + 0x3C] fzero %f10 fmuld8ulx16 %f6, %f10, %f14 fpadd16 %f8, %f0, %f6 movl %xcc, %i2, %i4 andn %l5, %i6, %g6 ldsw [%l7 + 0x48], %g3 fmovrslez %g4, %f6, %f14 sub %l4, 0x1B38, %o4 tpos %xcc, 0x7 fandnot1s %f0, %f13, %f11 subccc %g1, %o7, %i7 movcs %xcc, %l3, %i1 lduw [%l7 + 0x34], %i0 fmovrsne %g2, %f15, %f7 fmovrsne %l0, %f0, %f10 fmovrdlez %o6, %f8, %f4 sdivx %o3, 0x1D0A, %l6 fmul8x16au %f2, %f2, %f0 bg,a,pn %xcc, loop_1342 movneg %icc, %o1, %o5 tn %icc, 0x1 sth %i5, [%l7 + 0x54] loop_1342: fbule %fcc3, loop_1343 stx %l1, [%l7 + 0x30] xnor %o0, 0x142B, %g7 ldsw [%l7 + 0x6C], %l2 loop_1343: ta %xcc, 0x1 bn,a %xcc, loop_1344 fbn,a %fcc3, loop_1345 pdist %f2, %f12, %f14 fmovdvc %xcc, %f9, %f8 loop_1344: edge8n %i3, %g5, %i2 loop_1345: faligndata %f0, %f2, %f0 mulscc %i4, %l5, %o2 fbn %fcc2, loop_1346 stw %i6, [%l7 + 0x14] brlez,a %g6, loop_1347 nop setx loop_1348, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1346: ldsh [%l7 + 0x4E], %g4 sth %g3, [%l7 + 0x52] loop_1347: fornot1s %f14, %f6, %f7 loop_1348: sdiv %l4, 0x1090, %g1 edge32 %o4, %i7, %o7 fandnot2s %f3, %f2, %f4 fcmpeq32 %f0, %f14, %l3 tpos %xcc, 0x2 fcmpeq16 %f8, %f10, %i0 fbge %fcc1, loop_1349 fornot2 %f6, %f2, %f6 mulx %g2, %i1, %l0 tle %xcc, 0x7 loop_1349: fbo,a %fcc2, loop_1350 bge,a,pn %icc, loop_1351 fmovdne %xcc, %f5, %f11 tsubcc %o3, 0x0AEC, %l6 loop_1350: edge32n %o1, %o6, %i5 loop_1351: fnot1 %f10, %f10 fpack16 %f12, %f7 tl %xcc, 0x5 andn %l1, %o0, %g7 movre %l2, 0x17D, %o5 fblg %fcc1, loop_1352 fnot1 %f10, %f2 fbug %fcc0, loop_1353 ldx [%l7 + 0x10], %g5 loop_1352: fmul8sux16 %f6, %f6, %f6 ldub [%l7 + 0x23], %i2 loop_1353: ld [%l7 + 0x20], %f6 stx %i4, [%l7 + 0x30] fnands %f8, %f3, %f0 brgez %i3, loop_1354 fpadd32s %f0, %f8, %f7 fbu,a %fcc0, loop_1355 movgu %icc, %o2, %l5 loop_1354: bcs,a,pn %icc, loop_1356 stw %g6, [%l7 + 0x78] loop_1355: tgu %icc, 0x3 fandnot1s %f10, %f15, %f9 loop_1356: ldsb [%l7 + 0x66], %i6 ba,a loop_1357 fbge %fcc3, loop_1358 bvs %xcc, loop_1359 sethi 0x1880, %g4 loop_1357: fabsd %f2, %f14 loop_1358: fmovsgu %xcc, %f2, %f3 loop_1359: stw %l4, [%l7 + 0x1C] fmovd %f10, %f4 sth %g3, [%l7 + 0x16] lduh [%l7 + 0x0E], %o4 ldub [%l7 + 0x0F], %g1 movcc %icc, %i7, %o7 tvc %xcc, 0x5 ldd [%l7 + 0x78], %f4 fnor %f0, %f8, %f10 fcmpd %fcc1, %f14, %f14 movrgez %l3, 0x0E2, %i0 ldub [%l7 + 0x4C], %g2 fpack16 %f6, %f13 fmovrde %l0, %f14, %f0 addccc %i1, 0x0F13, %l6 movrgz %o3, 0x384, %o1 stw %i5, [%l7 + 0x10] tg %xcc, 0x6 mulx %o6, 0x0652, %o0 lduw [%l7 + 0x48], %l1 andncc %l2, %g7, %g5 ldsw [%l7 + 0x3C], %i2 srlx %o5, 0x11, %i4 sdivx %i3, 0x010C, %o2 tvs %xcc, 0x1 fsrc2s %f12, %f9 fnegd %f2, %f12 fandnot2s %f8, %f2, %f2 st %f9, [%l7 + 0x54] ldsw [%l7 + 0x28], %l5 stw %i6, [%l7 + 0x28] tcc %xcc, 0x6 udivx %g6, 0x1C6F, %l4 fpmerge %f12, %f9, %f12 fmovspos %icc, %f4, %f12 fmovsge %xcc, %f12, %f8 fmuld8ulx16 %f7, %f5, %f4 fcmpeq16 %f12, %f6, %g4 tvs %xcc, 0x5 fmovdne %icc, %f14, %f15 fmovde %xcc, %f3, %f8 fone %f10 edge32ln %g3, %g1, %o4 fmovsle %icc, %f8, %f9 fbul,a %fcc0, loop_1360 subcc %o7, %i7, %l3 fblg %fcc1, loop_1361 fcmpeq32 %f8, %f12, %i0 loop_1360: ldsw [%l7 + 0x3C], %g2 srl %l0, %l6, %i1 loop_1361: ld [%l7 + 0x14], %f6 srl %o3, %o1, %i5 ldub [%l7 + 0x65], %o6 fnot1s %f1, %f8 bcc,a %xcc, loop_1362 andn %l1, %o0, %g7 movrgez %l2, %i2, %g5 brgz %o5, loop_1363 loop_1362: tleu %icc, 0x2 fornot2 %f8, %f4, %f8 bcc,pn %xcc, loop_1364 loop_1363: ldx [%l7 + 0x20], %i4 tsubcctv %i3, %o2, %i6 fors %f6, %f8, %f4 loop_1364: ble %icc, loop_1365 ldsb [%l7 + 0x72], %l5 fbn,a %fcc0, loop_1366 tsubcc %l4, %g4, %g6 loop_1365: umulcc %g3, %o4, %o7 movne %icc, %i7, %g1 loop_1366: ld [%l7 + 0x58], %f9 ldx [%l7 + 0x68], %i0 ldsb [%l7 + 0x57], %l3 sth %g2, [%l7 + 0x48] lduw [%l7 + 0x64], %l6 fcmped %fcc3, %f6, %f2 fpsub32 %f8, %f10, %f8 orcc %l0, 0x107D, %i1 fmul8sux16 %f14, %f4, %f6 fmovdcs %icc, %f4, %f11 ldsw [%l7 + 0x58], %o1 lduw [%l7 + 0x34], %i5 fnor %f0, %f2, %f0 fba,a %fcc2, loop_1367 fcmpgt32 %f4, %f2, %o3 orncc %l1, %o0, %g7 fpadd16 %f6, %f10, %f14 loop_1367: fmovsvs %xcc, %f15, %f5 movrgz %o6, 0x2D4, %l2 fzeros %f6 fcmped %fcc3, %f0, %f12 andn %g5, 0x1264, %o5 andn %i4, %i3, %o2 fmovsg %xcc, %f15, %f12 fmovrslez %i6, %f0, %f12 fbn,a %fcc3, loop_1368 fmovsvc %xcc, %f15, %f8 fmul8x16al %f14, %f4, %f10 lduh [%l7 + 0x68], %l5 loop_1368: fbge,a %fcc3, loop_1369 ldub [%l7 + 0x53], %l4 fble %fcc2, loop_1370 sllx %i2, 0x1B, %g4 loop_1369: be loop_1371 fmovsle %icc, %f1, %f7 loop_1370: ldd [%l7 + 0x30], %f14 stx %g6, [%l7 + 0x68] loop_1371: srlx %g3, %o7, %o4 subc %i7, 0x1A83, %g1 fmovsneg %xcc, %f7, %f14 ldsb [%l7 + 0x5F], %l3 st %f5, [%l7 + 0x30] lduw [%l7 + 0x68], %g2 brgez %l6, loop_1372 fba,a %fcc0, loop_1373 movrgez %l0, 0x3E2, %i1 fpadd16 %f0, %f4, %f8 loop_1372: fbuge,a %fcc1, loop_1374 loop_1373: ldsh [%l7 + 0x50], %o1 nop setx loop_1375, %l0, %l1 jmpl %l1, %i0 ldsh [%l7 + 0x54], %i5 loop_1374: fmovrdlez %o3, %f12, %f2 ldsb [%l7 + 0x5E], %l1 loop_1375: fmovsvc %xcc, %f6, %f14 stx %g7, [%l7 + 0x28] std %f8, [%l7 + 0x60] taddcc %o6, 0x04AB, %o0 fbue,a %fcc2, loop_1376 fmovrse %g5, %f7, %f10 fbu %fcc3, loop_1377 stx %l2, [%l7 + 0x20] loop_1376: fmovscc %xcc, %f2, %f13 tcs %icc, 0x7 loop_1377: andncc %i4, %i3, %o2 stx %i6, [%l7 + 0x68] add %o5, 0x024D, %l4 brlz %i2, loop_1378 umulcc %g4, 0x0CE0, %g6 stb %g3, [%l7 + 0x1B] fbne,a %fcc1, loop_1379 loop_1378: lduw [%l7 + 0x44], %l5 bn %icc, loop_1380 fsrc1 %f6, %f0 loop_1379: lduh [%l7 + 0x50], %o4 tgu %icc, 0x3 loop_1380: alignaddr %o7, %i7, %g1 st %f10, [%l7 + 0x28] lduw [%l7 + 0x14], %g2 sth %l3, [%l7 + 0x2A] faligndata %f10, %f6, %f4 std %f12, [%l7 + 0x08] lduw [%l7 + 0x10], %l0 edge8l %l6, %o1, %i1 sth %i5, [%l7 + 0x76] fornot2s %f2, %f4, %f2 movrlez %i0, %l1, %o3 array16 %g7, %o6, %g5 bge,a %xcc, loop_1381 tg %icc, 0x4 ldsw [%l7 + 0x34], %o0 tn %xcc, 0x2 loop_1381: stb %l2, [%l7 + 0x0C] faligndata %f10, %f12, %f10 fnands %f10, %f3, %f5 st %f0, [%l7 + 0x5C] ldsb [%l7 + 0x51], %i3 ldsh [%l7 + 0x3E], %o2 fmovs %f2, %f6 ldd [%l7 + 0x28], %f10 tneg %xcc, 0x0 smul %i4, %i6, %o5 movg %icc, %l4, %i2 std %f8, [%l7 + 0x58] lduh [%l7 + 0x6C], %g6 ldsh [%l7 + 0x5C], %g4 bvs,a,pt %xcc, loop_1382 fbug %fcc0, loop_1383 srlx %g3, 0x0D, %o4 fmovdvs %xcc, %f5, %f13 loop_1382: sth %o7, [%l7 + 0x74] loop_1383: fpsub32 %f6, %f8, %f10 fbe %fcc0, loop_1384 call loop_1385 fmovrse %i7, %f3, %f10 fba,a %fcc2, loop_1386 loop_1384: fornot1 %f8, %f4, %f6 loop_1385: ldsb [%l7 + 0x27], %g1 fmovrse %g2, %f7, %f7 loop_1386: movvc %xcc, %l3, %l5 ldd [%l7 + 0x08], %f2 stw %l0, [%l7 + 0x10] fbug %fcc2, loop_1387 fmovscc %icc, %f5, %f9 bcc,a %icc, loop_1388 fcmpd %fcc2, %f0, %f2 loop_1387: stw %o1, [%l7 + 0x44] ld [%l7 + 0x44], %f11 loop_1388: nop setx loop_1389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x78], %f10 fsrc1 %f4, %f8 movre %l6, %i1, %i5 loop_1389: fandnot1 %f4, %f10, %f14 movre %l1, %o3, %g7 ble %icc, loop_1390 subcc %i0, %o6, %o0 fmovs %f6, %f8 fornot2s %f10, %f14, %f12 loop_1390: movrlez %l2, 0x089, %i3 srlx %o2, 0x1D, %g5 umulcc %i4, %i6, %o5 fcmple16 %f0, %f10, %i2 edge32l %g6, %l4, %g4 stw %o4, [%l7 + 0x54] fmovd %f8, %f2 umul %o7, %i7, %g3 fpack32 %f12, %f6, %f12 edge16ln %g1, %l3, %l5 ldx [%l7 + 0x68], %l0 ldsh [%l7 + 0x16], %g2 brlz %l6, loop_1391 fmul8ulx16 %f12, %f0, %f0 fpadd16s %f3, %f2, %f11 ldsb [%l7 + 0x62], %i1 loop_1391: ld [%l7 + 0x4C], %f4 nop setx loop_1392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvs %xcc, %f7, %f3 fmovdneg %icc, %f14, %f13 fbl %fcc1, loop_1393 loop_1392: taddcc %o1, %i5, %o3 fcmpne32 %f2, %f6, %g7 lduw [%l7 + 0x50], %i0 loop_1393: pdist %f10, %f0, %f12 fmovsneg %icc, %f0, %f6 stw %l1, [%l7 + 0x4C] fmovrsgz %o0, %f15, %f14 fornot1 %f8, %f12, %f12 bcc loop_1394 fnot1 %f2, %f14 stw %l2, [%l7 + 0x18] fbule %fcc3, loop_1395 loop_1394: fbne %fcc1, loop_1396 sth %i3, [%l7 + 0x70] subc %o2, %o6, %i4 loop_1395: mulscc %g5, 0x1581, %i6 loop_1396: fbue %fcc2, loop_1397 brnz,a %o5, loop_1398 addccc %i2, %g6, %g4 fones %f8 loop_1397: std %f12, [%l7 + 0x10] loop_1398: fmovrsgz %l4, %f10, %f9 fmovdvs %icc, %f11, %f14 lduh [%l7 + 0x4C], %o7 movgu %xcc, %o4, %i7 brz %g1, loop_1399 brz,a %g3, loop_1400 ble,a,pt %icc, loop_1401 fand %f2, %f14, %f8 loop_1399: mulscc %l3, 0x1241, %l5 loop_1400: stw %g2, [%l7 + 0x30] loop_1401: movcs %xcc, %l0, %i1 brlez %l6, loop_1402 fmovsleu %icc, %f12, %f15 ldx [%l7 + 0x50], %i5 movg %icc, %o3, %o1 loop_1402: stx %g7, [%l7 + 0x38] stx %l1, [%l7 + 0x68] ld [%l7 + 0x14], %f1 fsrc2 %f14, %f14 tpos %icc, 0x5 fpadd32 %f14, %f10, %f2 subc %i0, 0x1B6F, %o0 fcmpne32 %f6, %f14, %i3 mulx %l2, %o2, %o6 bpos,a %xcc, loop_1403 lduw [%l7 + 0x28], %i4 or %i6, 0x130B, %o5 for %f8, %f10, %f12 loop_1403: ldub [%l7 + 0x2C], %g5 popc 0x1719, %g6 movge %icc, %i2, %l4 ldub [%l7 + 0x0D], %g4 fnot2 %f12, %f14 nop setx loop_1404, %l0, %l1 jmpl %l1, %o7 bpos,a %icc, loop_1405 lduw [%l7 + 0x44], %i7 bne,a loop_1406 loop_1404: fpadd16 %f8, %f10, %f14 loop_1405: fmovdle %icc, %f0, %f9 lduw [%l7 + 0x0C], %g1 loop_1406: ldub [%l7 + 0x4B], %o4 bcs loop_1407 sdivcc %l3, 0x0BCD, %g3 array32 %l5, %l0, %g2 fmovse %xcc, %f15, %f3 loop_1407: ba,a,pn %xcc, loop_1408 fmovdle %xcc, %f4, %f15 fabss %f1, %f7 lduw [%l7 + 0x38], %l6 loop_1408: fbue %fcc0, loop_1409 mulscc %i1, 0x188F, %i5 ldsb [%l7 + 0x6E], %o1 bvs,pt %xcc, loop_1410 loop_1409: sth %g7, [%l7 + 0x30] bgu,pt %icc, loop_1411 fxors %f0, %f5, %f1 loop_1410: fxnors %f3, %f4, %f10 fbug,a %fcc3, loop_1412 loop_1411: edge8 %o3, %i0, %o0 lduw [%l7 + 0x44], %l1 fmovrdgz %l2, %f0, %f2 loop_1412: fbule %fcc0, loop_1413 and %i3, %o2, %i4 bleu,a %xcc, loop_1414 ldub [%l7 + 0x59], %i6 loop_1413: std %f0, [%l7 + 0x48] mulscc %o5, %o6, %g6 loop_1414: tvc %xcc, 0x7 or %g5, 0x01C6, %i2 bl,a,pn %icc, loop_1415 lduh [%l7 + 0x68], %l4 ldd [%l7 + 0x08], %f6 tcc %xcc, 0x7 loop_1415: fnegs %f11, %f15 sra %g4, %i7, %o7 st %f14, [%l7 + 0x40] ldsh [%l7 + 0x50], %g1 fzero %f6 ldsb [%l7 + 0x67], %l3 fpadd32 %f8, %f2, %f4 stb %o4, [%l7 + 0x1A] fmovdle %xcc, %f4, %f11 fnand %f6, %f12, %f6 fmovsle %icc, %f3, %f9 movge %xcc, %l5, %l0 fmovspos %xcc, %f9, %f14 stx %g3, [%l7 + 0x40] fornot1 %f10, %f2, %f8 stb %g2, [%l7 + 0x0E] sth %i1, [%l7 + 0x44] udivcc %i5, 0x0EA8, %l6 ld [%l7 + 0x6C], %f9 std %f12, [%l7 + 0x50] ldsh [%l7 + 0x5A], %o1 fcmpne16 %f10, %f8, %o3 ta %xcc, 0x0 st %f10, [%l7 + 0x20] tg %icc, 0x6 subc %i0, 0x1155, %g7 fcmple16 %f6, %f4, %l1 ldd [%l7 + 0x68], %f14 andn %l2, %i3, %o0 fand %f6, %f14, %f14 edge8n %o2, %i4, %i6 fmul8x16au %f10, %f13, %f4 fmovsleu %xcc, %f12, %f5 fmovdl %icc, %f3, %f11 pdist %f8, %f4, %f8 addc %o5, 0x1246, %o6 fabss %f5, %f12 fmovdne %icc, %f8, %f12 movrlez %g6, 0x082, %i2 orn %l4, 0x0ED9, %g5 fbn,a %fcc2, loop_1416 nop setx loop_1417, %l0, %l1 jmpl %l1, %i7 ldd [%l7 + 0x78], %f0 ldub [%l7 + 0x13], %o7 loop_1416: fcmple16 %f6, %f4, %g1 loop_1417: movrne %l3, %g4, %o4 xnorcc %l0, %l5, %g3 array32 %g2, %i1, %i5 umulcc %l6, %o3, %o1 tneg %xcc, 0x2 nop setx loop_1418, %l0, %l1 jmpl %l1, %g7 lduw [%l7 + 0x64], %l1 brlz,a %l2, loop_1419 fandnot1s %f13, %f13, %f15 loop_1418: sdivx %i0, 0x1DC3, %i3 fbge,a %fcc1, loop_1420 loop_1419: orn %o2, %i4, %i6 tn %icc, 0x7 fbule,a %fcc3, loop_1421 loop_1420: st %f13, [%l7 + 0x34] tge %icc, 0x0 fmovspos %xcc, %f12, %f5 loop_1421: bn,a %icc, loop_1422 orn %o5, 0x0E7D, %o6 fors %f8, %f5, %f13 ldd [%l7 + 0x78], %f2 loop_1422: stw %g6, [%l7 + 0x0C] movvc %icc, %o0, %l4 tcc %xcc, 0x7 fbul,a %fcc3, loop_1423 ldd [%l7 + 0x10], %f0 ldsw [%l7 + 0x74], %g5 brgez,a %i7, loop_1424 loop_1423: stx %o7, [%l7 + 0x38] tl %icc, 0x1 ldsw [%l7 + 0x14], %i2 loop_1424: lduw [%l7 + 0x58], %l3 std %f14, [%l7 + 0x40] fsrc2 %f4, %f8 stx %g1, [%l7 + 0x28] ld [%l7 + 0x40], %f2 fmovsg %icc, %f4, %f5 movrgz %g4, 0x2B3, %o4 fbn %fcc3, loop_1425 lduw [%l7 + 0x40], %l5 movleu %xcc, %l0, %g2 fmovdg %xcc, %f2, %f4 loop_1425: std %f14, [%l7 + 0x48] fands %f3, %f3, %f2 bn loop_1426 ld [%l7 + 0x4C], %f8 xorcc %g3, 0x0796, %i1 fpadd16 %f4, %f4, %f6 loop_1426: fmovdneg %icc, %f10, %f13 andn %i5, %l6, %o1 fandnot2s %f5, %f0, %f14 fmovspos %icc, %f1, %f14 ldub [%l7 + 0x7C], %g7 movrne %o3, 0x3C1, %l1 taddcctv %i0, 0x0B45, %l2 fnors %f8, %f2, %f11 fxnors %f6, %f15, %f14 sdivcc %i3, 0x1C5D, %i4 lduw [%l7 + 0x44], %i6 fbu %fcc1, loop_1427 addccc %o5, %o2, %o6 bshuffle %f8, %f4, %f6 or %g6, 0x1C4A, %o0 loop_1427: fmovrsne %l4, %f12, %f10 fzeros %f1 brgez,a %g5, loop_1428 udivcc %o7, 0x1037, %i2 edge8l %l3, %g1, %i7 fcmpeq32 %f14, %f0, %g4 loop_1428: fcmpgt32 %f4, %f8, %l5 movg %xcc, %o4, %g2 mulx %g3, 0x0FBE, %l0 fbn %fcc3, loop_1429 srax %i1, 0x18, %l6 movleu %xcc, %i5, %g7 edge32 %o1, %o3, %l1 loop_1429: fbuge,a %fcc3, loop_1430 fmovdn %icc, %f1, %f1 fmovrdgez %l2, %f12, %f10 tpos %icc, 0x4 loop_1430: stw %i0, [%l7 + 0x2C] andn %i3, 0x10B7, %i6 ldsh [%l7 + 0x7A], %o5 tcc %xcc, 0x2 fcmps %fcc1, %f10, %f9 tne %icc, 0x3 ldsb [%l7 + 0x57], %i4 fmovsneg %xcc, %f3, %f3 fornot1s %f6, %f15, %f9 fbu,a %fcc2, loop_1431 fmovsne %icc, %f7, %f5 stw %o6, [%l7 + 0x24] fmovsgu %xcc, %f6, %f2 loop_1431: fmovrsgz %o2, %f2, %f10 bcc,a,pt %icc, loop_1432 ldsh [%l7 + 0x50], %g6 fandnot2 %f10, %f4, %f0 movg %xcc, %l4, %g5 loop_1432: bleu %xcc, loop_1433 fmul8x16au %f8, %f3, %f6 fmovsne %icc, %f5, %f6 tleu %icc, 0x2 loop_1433: movl %xcc, %o7, %o0 fmovrsne %i2, %f1, %f8 ldd [%l7 + 0x68], %f4 sth %g1, [%l7 + 0x20] fbul %fcc2, loop_1434 stx %i7, [%l7 + 0x08] fandnot1s %f12, %f9, %f13 ldd [%l7 + 0x28], %f6 loop_1434: st %f9, [%l7 + 0x18] edge16n %g4, %l5, %o4 edge8n %g2, %g3, %l0 lduw [%l7 + 0x0C], %l3 tg %xcc, 0x1 fmovsg %icc, %f7, %f2 fmovsge %xcc, %f7, %f1 sth %i1, [%l7 + 0x08] lduh [%l7 + 0x18], %l6 orncc %i5, %o1, %o3 std %f14, [%l7 + 0x20] fcmpeq32 %f0, %f6, %g7 lduw [%l7 + 0x48], %l2 edge8l %i0, %i3, %i6 fcmple32 %f12, %f2, %o5 movge %xcc, %l1, %i4 fmovsleu %icc, %f10, %f6 array8 %o2, %g6, %o6 fpsub16 %f4, %f0, %f14 fornot2s %f13, %f6, %f7 movg %xcc, %l4, %g5 fmuld8ulx16 %f7, %f10, %f2 edge32n %o0, %i2, %g1 mova %xcc, %o7, %i7 ld [%l7 + 0x18], %f6 fbug %fcc0, loop_1435 ldsb [%l7 + 0x46], %l5 fnot1s %f7, %f13 fbul,a %fcc0, loop_1436 loop_1435: orcc %g4, %o4, %g2 subcc %l0, %l3, %g3 movgu %icc, %l6, %i5 loop_1436: fcmpgt32 %f0, %f12, %i1 umulcc %o1, 0x0DCA, %o3 movrgz %g7, %i0, %i3 smulcc %l2, 0x12EE, %i6 fmovda %icc, %f3, %f1 ldsh [%l7 + 0x58], %o5 fmovsgu %xcc, %f11, %f4 fpadd16 %f0, %f0, %f4 fpsub32 %f12, %f4, %f6 fpmerge %f1, %f11, %f14 xorcc %i4, %o2, %l1 stb %g6, [%l7 + 0x52] bge,a loop_1437 fands %f13, %f6, %f3 ldsw [%l7 + 0x20], %l4 fcmpgt32 %f4, %f10, %o6 loop_1437: edge8 %g5, %o0, %g1 fbuge %fcc3, loop_1438 fbl %fcc3, loop_1439 tgu %xcc, 0x3 fnor %f0, %f14, %f2 loop_1438: udivx %o7, 0x0D3C, %i7 loop_1439: edge8ln %i2, %l5, %o4 fmovd %f14, %f4 sub %g4, %g2, %l0 st %f10, [%l7 + 0x60] nop setx loop_1440, %l0, %l1 jmpl %l1, %g3 fmovrde %l3, %f8, %f2 lduw [%l7 + 0x2C], %l6 stx %i1, [%l7 + 0x50] loop_1440: tcc %icc, 0x2 fbul %fcc2, loop_1441 fnors %f3, %f4, %f11 ldx [%l7 + 0x10], %o1 mulscc %o3, %g7, %i5 loop_1441: stx %i3, [%l7 + 0x30] bl,a loop_1442 movne %xcc, %l2, %i6 tpos %icc, 0x1 edge16n %o5, %i0, %i4 loop_1442: bvs,a loop_1443 popc 0x1358, %l1 stx %g6, [%l7 + 0x28] fbo %fcc1, loop_1444 loop_1443: st %f11, [%l7 + 0x38] stb %o2, [%l7 + 0x1A] bvs,a %xcc, loop_1445 loop_1444: movvc %icc, %l4, %o6 ldx [%l7 + 0x78], %o0 edge32 %g1, %g5, %o7 loop_1445: taddcctv %i2, %l5, %o4 bgu,a %icc, loop_1446 movle %xcc, %g4, %g2 fandnot2s %f7, %f10, %f1 std %f8, [%l7 + 0x50] loop_1446: st %f9, [%l7 + 0x24] std %f12, [%l7 + 0x70] fones %f14 ldx [%l7 + 0x10], %i7 bcs,a,pt %icc, loop_1447 fsrc2 %f12, %f2 ldub [%l7 + 0x74], %g3 fandnot2s %f3, %f1, %f5 loop_1447: fcmple32 %f6, %f4, %l0 xnorcc %l3, %l6, %o1 fmovsg %xcc, %f14, %f11 tg %xcc, 0x0 brgz %i1, loop_1448 st %f12, [%l7 + 0x3C] lduw [%l7 + 0x24], %o3 stb %g7, [%l7 + 0x22] loop_1448: std %f10, [%l7 + 0x38] movgu %xcc, %i3, %l2 andcc %i6, 0x147B, %o5 fandnot1 %f2, %f6, %f14 std %f10, [%l7 + 0x50] lduw [%l7 + 0x58], %i0 lduh [%l7 + 0x62], %i5 fandnot1s %f7, %f1, %f5 stx %l1, [%l7 + 0x38] array16 %i4, %o2, %g6 sth %l4, [%l7 + 0x52] ldsh [%l7 + 0x12], %o0 ldsh [%l7 + 0x6C], %g1 tn %icc, 0x5 ldsb [%l7 + 0x50], %o6 movl %xcc, %o7, %i2 stb %g5, [%l7 + 0x63] sub %o4, 0x1999, %g4 fmovde %icc, %f6, %f0 fmovrsgez %g2, %f2, %f15 stw %i7, [%l7 + 0x3C] sra %l5, %g3, %l3 alignaddr %l6, %o1, %l0 fmovdg %xcc, %f8, %f10 ldsw [%l7 + 0x7C], %i1 movre %o3, %i3, %g7 edge8ln %i6, %o5, %l2 st %f6, [%l7 + 0x58] subccc %i5, 0x01A4, %l1 bg %icc, loop_1449 bcc,a loop_1450 ldsb [%l7 + 0x5B], %i0 stb %o2, [%l7 + 0x65] loop_1449: stw %g6, [%l7 + 0x1C] loop_1450: ldsw [%l7 + 0x68], %l4 tn %icc, 0x1 fmul8sux16 %f10, %f4, %f4 fnot2s %f9, %f11 fcmpgt16 %f4, %f0, %i4 fmovrdlz %o0, %f4, %f6 fmovrsgz %g1, %f9, %f8 tge %icc, 0x6 lduw [%l7 + 0x4C], %o7 subcc %i2, 0x17CF, %g5 stb %o6, [%l7 + 0x25] ldd [%l7 + 0x10], %f12 stw %o4, [%l7 + 0x64] array32 %g2, %g4, %i7 stx %l5, [%l7 + 0x48] ldx [%l7 + 0x18], %l3 fbn,a %fcc2, loop_1451 fand %f4, %f12, %f10 tcc %icc, 0x7 st %f1, [%l7 + 0x14] loop_1451: std %f6, [%l7 + 0x28] stb %l6, [%l7 + 0x6C] movrgz %o1, 0x378, %l0 fxors %f2, %f3, %f14 fcmps %fcc1, %f5, %f13 movle %xcc, %i1, %g3 ldsh [%l7 + 0x50], %o3 edge32n %i3, %i6, %o5 fcmps %fcc1, %f15, %f1 fmovrdlez %g7, %f2, %f6 bcc loop_1452 tneg %icc, 0x4 ldd [%l7 + 0x38], %f4 fmovsle %icc, %f9, %f8 loop_1452: nop setx loop_1453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f8, %f14 stx %l2, [%l7 + 0x50] movpos %xcc, %l1, %i0 loop_1453: std %f12, [%l7 + 0x58] edge32ln %i5, %g6, %l4 fmovsn %xcc, %f6, %f14 bge,pt %icc, loop_1454 fmovs %f3, %f5 te %icc, 0x1 stb %o2, [%l7 + 0x1F] loop_1454: tle %icc, 0x4 fba %fcc2, loop_1455 addc %i4, 0x0627, %g1 bneg,pn %xcc, loop_1456 st %f12, [%l7 + 0x70] loop_1455: fmovs %f12, %f15 addccc %o7, %o0, %g5 loop_1456: ldsb [%l7 + 0x0D], %o6 fmovrse %o4, %f7, %f6 bg,pn %xcc, loop_1457 fzero %f0 stx %i2, [%l7 + 0x18] fcmple32 %f10, %f14, %g4 loop_1457: be loop_1458 sdivcc %g2, 0x0D09, %i7 fcmpne32 %f10, %f6, %l5 edge16ln %l6, %l3, %l0 loop_1458: addccc %o1, %i1, %g3 fmul8sux16 %f8, %f2, %f14 ldx [%l7 + 0x30], %o3 stx %i6, [%l7 + 0x18] fmovda %icc, %f6, %f6 fcmpne32 %f2, %f4, %o5 fmovdneg %icc, %f5, %f11 ldsb [%l7 + 0x4C], %g7 xor %l2, 0x0166, %l1 ldub [%l7 + 0x66], %i3 fmovrsgz %i0, %f13, %f13 fcmple32 %f0, %f10, %i5 ldsw [%l7 + 0x40], %g6 ldub [%l7 + 0x34], %o2 edge32l %i4, %g1, %l4 fsrc1s %f3, %f1 stb %o0, [%l7 + 0x60] fmovsneg %icc, %f10, %f2 stb %g5, [%l7 + 0x20] fmul8x16al %f0, %f7, %f0 bcc %icc, loop_1459 brlz,a %o7, loop_1460 alignaddr %o6, %o4, %g4 lduh [%l7 + 0x44], %g2 loop_1459: edge16l %i7, %i2, %l6 loop_1460: fcmpeq32 %f12, %f0, %l5 fone %f4 fandnot1s %f1, %f0, %f4 tne %xcc, 0x3 bl,pn %icc, loop_1461 sth %l0, [%l7 + 0x40] bne,a,pt %xcc, loop_1462 movrlez %l3, 0x02C, %i1 loop_1461: array32 %o1, %o3, %i6 fxors %f12, %f7, %f3 loop_1462: sth %g3, [%l7 + 0x76] movneg %icc, %g7, %l2 be,a,pt %icc, loop_1463 tvs %xcc, 0x3 fmovdne %icc, %f15, %f6 fcmpeq16 %f2, %f10, %l1 loop_1463: movpos %xcc, %o5, %i3 stw %i5, [%l7 + 0x14] nop setx loop_1464, %l0, %l1 jmpl %l1, %i0 ldsh [%l7 + 0x18], %g6 ldsb [%l7 + 0x3B], %o2 ldsb [%l7 + 0x41], %i4 loop_1464: st %f6, [%l7 + 0x1C] fbug %fcc0, loop_1465 fbg %fcc1, loop_1466 fzero %f12 lduw [%l7 + 0x48], %l4 loop_1465: fsrc1 %f12, %f0 loop_1466: stw %o0, [%l7 + 0x20] xnorcc %g1, 0x0921, %o7 movn %xcc, %g5, %o6 fmuld8ulx16 %f2, %f11, %f4 bl,a,pn %xcc, loop_1467 stb %o4, [%l7 + 0x14] lduh [%l7 + 0x32], %g4 ldx [%l7 + 0x48], %g2 loop_1467: sdiv %i7, 0x02A9, %l6 fbo %fcc3, loop_1468 nop setx loop_1469, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %icc, 0x5 stb %i2, [%l7 + 0x2A] loop_1468: fxnors %f15, %f11, %f3 loop_1469: edge8n %l5, %l3, %i1 ld [%l7 + 0x20], %f5 fbule %fcc1, loop_1470 lduh [%l7 + 0x5A], %l0 lduh [%l7 + 0x12], %o3 ld [%l7 + 0x60], %f12 loop_1470: fmovrdlez %i6, %f0, %f8 brnz,a %o1, loop_1471 ldub [%l7 + 0x30], %g7 fsrc1 %f12, %f12 ldub [%l7 + 0x71], %g3 loop_1471: fors %f8, %f9, %f12 ldx [%l7 + 0x58], %l2 fmul8x16au %f15, %f5, %f6 fmovdgu %xcc, %f8, %f4 fnot1 %f12, %f10 xnor %l1, 0x1FDC, %o5 ldsb [%l7 + 0x56], %i3 fcmpd %fcc3, %f10, %f0 tn %xcc, 0x4 taddcc %i5, %i0, %o2 mulscc %g6, 0x0E0B, %l4 ldd [%l7 + 0x10], %f10 stx %o0, [%l7 + 0x20] edge8l %g1, %o7, %i4 bneg,pn %icc, loop_1472 movvc %icc, %g5, %o4 xor %o6, %g4, %g2 stw %l6, [%l7 + 0x38] loop_1472: fornot1s %f10, %f1, %f6 edge16 %i7, %l5, %i2 fors %f7, %f5, %f7 tcc %icc, 0x7 fmovrdgez %l3, %f0, %f8 stx %i1, [%l7 + 0x18] ldsb [%l7 + 0x50], %o3 ldx [%l7 + 0x50], %i6 stw %o1, [%l7 + 0x30] ldsw [%l7 + 0x6C], %l0 ldx [%l7 + 0x70], %g3 fmuld8sux16 %f2, %f4, %f6 orncc %l2, %g7, %l1 fxnors %f9, %f10, %f2 fabss %f9, %f8 fmovrdgz %o5, %f8, %f2 fblg,a %fcc0, loop_1473 ldsh [%l7 + 0x4A], %i5 fxnors %f2, %f3, %f10 fbg %fcc0, loop_1474 loop_1473: edge32n %i3, %o2, %g6 fbuge,a %fcc1, loop_1475 fmovrdlez %l4, %f0, %f4 loop_1474: tleu %xcc, 0x2 xorcc %i0, %g1, %o0 loop_1475: fpack16 %f2, %f14 ldub [%l7 + 0x4A], %o7 ldsh [%l7 + 0x5A], %i4 lduh [%l7 + 0x56], %g5 ldsw [%l7 + 0x14], %o4 movpos %xcc, %o6, %g4 fmovrslez %l6, %f10, %f5 fmuld8ulx16 %f5, %f3, %f12 st %f1, [%l7 + 0x68] stb %g2, [%l7 + 0x2C] brlz,a %i7, loop_1476 fmovsa %icc, %f14, %f9 lduh [%l7 + 0x7C], %l5 sth %i2, [%l7 + 0x50] loop_1476: fors %f11, %f3, %f5 sub %l3, 0x0E05, %i1 stb %o3, [%l7 + 0x13] fmovse %xcc, %f5, %f15 fmovsvs %xcc, %f4, %f6 movle %icc, %i6, %o1 edge32l %g3, %l0, %l2 fnot2 %f10, %f2 fbuge %fcc2, loop_1477 fbne %fcc2, loop_1478 ldsb [%l7 + 0x27], %g7 fmovda %xcc, %f1, %f12 loop_1477: lduw [%l7 + 0x1C], %o5 loop_1478: fcmpeq32 %f10, %f12, %i5 tsubcc %i3, %l1, %o2 movcs %icc, %l4, %g6 stw %i0, [%l7 + 0x20] fornot2s %f0, %f9, %f9 stb %o0, [%l7 + 0x4C] fmovsa %xcc, %f7, %f6 andncc %o7, %i4, %g1 sth %o4, [%l7 + 0x6E] st %f0, [%l7 + 0x0C] fmovrdne %o6, %f10, %f10 sethi 0x0645, %g5 sth %g4, [%l7 + 0x1A] xnor %l6, %i7, %g2 movre %i2, %l5, %l3 edge8ln %o3, %i6, %i1 tvc %xcc, 0x3 stx %o1, [%l7 + 0x60] fmul8x16al %f5, %f4, %f12 sdivx %l0, 0x1E43, %l2 for %f12, %f10, %f12 add %g3, %g7, %o5 fbg,a %fcc2, loop_1479 movg %xcc, %i5, %l1 fmovdle %icc, %f5, %f11 fmovdcc %xcc, %f10, %f7 loop_1479: sll %i3, %l4, %g6 fsrc1 %f10, %f14 st %f4, [%l7 + 0x58] lduw [%l7 + 0x64], %o2 fandnot2s %f2, %f14, %f0 fsrc2s %f14, %f10 stx %i0, [%l7 + 0x60] fble,a %fcc2, loop_1480 tn %xcc, 0x5 fbe,a %fcc1, loop_1481 fbne %fcc2, loop_1482 loop_1480: std %f10, [%l7 + 0x10] ldsw [%l7 + 0x30], %o0 loop_1481: bvs %xcc, loop_1483 loop_1482: mulscc %o7, %g1, %i4 ta %xcc, 0x5 fbuge,a %fcc3, loop_1484 loop_1483: edge32 %o4, %g5, %g4 movre %o6, %l6, %g2 movrgez %i7, %i2, %l3 loop_1484: fmovsle %icc, %f4, %f13 lduw [%l7 + 0x7C], %l5 fpsub16 %f4, %f0, %f10 fba,a %fcc3, loop_1485 be loop_1486 movge %xcc, %i6, %i1 fexpand %f6, %f6 loop_1485: ldsw [%l7 + 0x68], %o3 loop_1486: movleu %icc, %l0, %o1 fnot2 %f6, %f4 fmul8sux16 %f0, %f4, %f2 ldd [%l7 + 0x30], %f4 tsubcc %g3, %l2, %g7 fmovdle %icc, %f0, %f14 andn %i5, %l1, %o5 udivx %l4, 0x0E1A, %i3 st %f5, [%l7 + 0x1C] fcmped %fcc1, %f0, %f14 fpsub16s %f3, %f8, %f14 lduh [%l7 + 0x0E], %g6 fbug %fcc2, loop_1487 lduw [%l7 + 0x7C], %i0 stw %o0, [%l7 + 0x60] fmovdle %icc, %f13, %f9 loop_1487: subccc %o2, %g1, %o7 nop setx loop_1488, %l0, %l1 jmpl %l1, %i4 fmovrslz %o4, %f10, %f10 edge8l %g4, %o6, %g5 fmovdpos %xcc, %f4, %f13 loop_1488: ldx [%l7 + 0x08], %l6 fbug,a %fcc0, loop_1489 fba,a %fcc0, loop_1490 fmovrdgez %i7, %f10, %f12 fmovdvc %xcc, %f12, %f13 loop_1489: nop setx loop_1491, %l0, %l1 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_1490: fcmps %fcc0, %f5, %f5 movleu %icc, %i2, %g2 fmovsvc %xcc, %f4, %f15 loop_1491: stb %l5, [%l7 + 0x0C] st %f4, [%l7 + 0x40] nop setx loop_1492, %l0, %l1 jmpl %l1, %l3 xor %i6, 0x1562, %i1 sth %o3, [%l7 + 0x58] fmovspos %xcc, %f0, %f9 loop_1492: ldx [%l7 + 0x28], %o1 fpsub16 %f12, %f6, %f0 fmovrsgz %g3, %f4, %f15 addccc %l0, 0x0045, %g7 sth %l2, [%l7 + 0x32] fpsub32s %f2, %f8, %f13 addc %i5, %l1, %o5 movneg %icc, %l4, %g6 fmovrdlez %i3, %f10, %f10 edge8n %i0, %o0, %o2 addcc %o7, %i4, %o4 umulcc %g1, %g4, %g5 fcmps %fcc1, %f11, %f2 fmovrsgz %l6, %f11, %f5 movleu %icc, %i7, %o6 st %f13, [%l7 + 0x4C] stw %g2, [%l7 + 0x24] addccc %l5, 0x03E2, %l3 std %f8, [%l7 + 0x78] st %f2, [%l7 + 0x44] fpack32 %f6, %f0, %f2 stb %i6, [%l7 + 0x72] fmuld8ulx16 %f9, %f11, %f4 fmovdcc %xcc, %f9, %f11 fbul %fcc2, loop_1493 fba,a %fcc0, loop_1494 pdist %f6, %f4, %f2 lduh [%l7 + 0x18], %i1 loop_1493: fpadd16 %f4, %f8, %f12 loop_1494: tneg %xcc, 0x7 fandnot2s %f2, %f10, %f9 fmovsl %xcc, %f8, %f5 ta %xcc, 0x7 addccc %o3, 0x14B0, %o1 taddcctv %i2, 0x1780, %l0 movne %icc, %g3, %l2 ldsb [%l7 + 0x72], %g7 bl %xcc, loop_1495 mova %xcc, %i5, %l1 movg %xcc, %o5, %g6 sth %l4, [%l7 + 0x22] loop_1495: fmovrde %i0, %f2, %f12 alignaddr %o0, %i3, %o7 ldub [%l7 + 0x16], %i4 ldd [%l7 + 0x30], %f6 fmovdn %xcc, %f8, %f0 fpadd16 %f4, %f14, %f12 fnot2s %f10, %f5 fbul %fcc0, loop_1496 fmuld8ulx16 %f7, %f12, %f10 udivcc %o2, 0x19A6, %o4 edge8l %g1, %g5, %l6 loop_1496: fpsub16 %f14, %f2, %f10 stb %i7, [%l7 + 0x6D] ldd [%l7 + 0x68], %f14 ldd [%l7 + 0x30], %f6 stb %o6, [%l7 + 0x75] ta %icc, 0x6 ldub [%l7 + 0x16], %g2 ldx [%l7 + 0x78], %g4 edge8n %l5, %i6, %l3 ldd [%l7 + 0x18], %f0 fcmple16 %f6, %f8, %i1 edge8 %o1, %o3, %i2 fmovrsgez %l0, %f5, %f5 fmul8x16au %f5, %f15, %f2 for %f6, %f6, %f10 ld [%l7 + 0x18], %f3 st %f5, [%l7 + 0x4C] popc %l2, %g3 fmovd %f4, %f12 fbn,a %fcc3, loop_1497 addcc %i5, %g7, %o5 nop setx loop_1498, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %xcc, %f11, %f1 loop_1497: fone %f0 fmovrsgez %g6, %f14, %f2 loop_1498: ldsw [%l7 + 0x6C], %l1 edge8n %l4, %i0, %i3 be,pn %xcc, loop_1499 srlx %o0, %i4, %o2 sth %o4, [%l7 + 0x7A] brlez %o7, loop_1500 loop_1499: movn %icc, %g1, %l6 tsubcctv %i7, %g5, %o6 st %f1, [%l7 + 0x58] loop_1500: fbu %fcc2, loop_1501 fmovspos %icc, %f3, %f6 edge16ln %g2, %g4, %i6 ldsh [%l7 + 0x18], %l3 loop_1501: nop setx loop_1502, %l0, %l1 jmpl %l1, %i1 ble loop_1503 edge16n %o1, %l5, %i2 fandnot2 %f10, %f0, %f10 loop_1502: ldx [%l7 + 0x20], %o3 loop_1503: fmovrse %l0, %f1, %f5 std %f10, [%l7 + 0x78] siam 0x1 fandnot1 %f12, %f4, %f6 st %f9, [%l7 + 0x54] fmovrslz %g3, %f8, %f8 lduw [%l7 + 0x4C], %l2 movleu %icc, %i5, %g7 ba,a,pn %icc, loop_1504 array16 %g6, %l1, %o5 bshuffle %f6, %f0, %f4 fpadd32 %f12, %f0, %f10 loop_1504: movvc %icc, %l4, %i3 tcs %xcc, 0x7 tcc %xcc, 0x0 movge %icc, %i0, %o0 fone %f4 st %f15, [%l7 + 0x74] fpadd16s %f7, %f8, %f10 fbn %fcc3, loop_1505 fornot1 %f2, %f0, %f12 ldsw [%l7 + 0x18], %o2 stw %o4, [%l7 + 0x14] loop_1505: fnot1 %f0, %f6 udivcc %i4, 0x0CE3, %g1 fpadd32 %f0, %f4, %f2 fmovdcs %icc, %f3, %f8 stw %l6, [%l7 + 0x08] edge32ln %i7, %g5, %o6 andncc %o7, %g2, %i6 movg %xcc, %g4, %l3 ldsw [%l7 + 0x70], %i1 st %f0, [%l7 + 0x0C] fpackfix %f12, %f14 ld [%l7 + 0x5C], %f7 fcmped %fcc1, %f10, %f12 fabss %f13, %f3 std %f12, [%l7 + 0x48] fbl,a %fcc1, loop_1506 orncc %l5, %o1, %i2 ldub [%l7 + 0x08], %l0 fbl %fcc3, loop_1507 loop_1506: subc %g3, 0x0B76, %o3 fxnors %f11, %f7, %f4 ldsb [%l7 + 0x6F], %i5 loop_1507: fbul,a %fcc0, loop_1508 ld [%l7 + 0x58], %f0 tle %icc, 0x0 fcmpne16 %f12, %f2, %l2 loop_1508: fzeros %f1 fbuge,a %fcc2, loop_1509 brlez,a %g6, loop_1510 sth %l1, [%l7 + 0x26] stx %g7, [%l7 + 0x68] loop_1509: movrlez %l4, %i3, %o5 loop_1510: fmovse %icc, %f4, %f1 fzeros %f2 std %f14, [%l7 + 0x30] ldd [%l7 + 0x08], %f8 fexpand %f10, %f8 bcs,pn %icc, loop_1511 add %i0, 0x19B9, %o0 sra %o4, %i4, %g1 xnor %l6, %i7, %o2 loop_1511: brlz,a %o6, loop_1512 stw %o7, [%l7 + 0x3C] movvs %xcc, %g2, %i6 lduh [%l7 + 0x0C], %g5 loop_1512: ldsw [%l7 + 0x0C], %l3 ldub [%l7 + 0x74], %g4 stw %l5, [%l7 + 0x44] fbo %fcc1, loop_1513 fmovdl %xcc, %f11, %f5 movrlez %o1, %i2, %i1 stx %g3, [%l7 + 0x28] loop_1513: tcc %icc, 0x5 fmovrslez %l0, %f12, %f9 fandnot1s %f14, %f1, %f3 fmovsvc %xcc, %f8, %f9 fmovsvc %xcc, %f1, %f8 ldd [%l7 + 0x68], %f0 bl,a loop_1514 fcmpd %fcc1, %f4, %f10 st %f13, [%l7 + 0x28] bshuffle %f8, %f8, %f0 loop_1514: fnot2 %f6, %f10 brgez,a %i5, loop_1515 ble,pt %icc, loop_1516 tleu %icc, 0x4 fbule %fcc0, loop_1517 loop_1515: fone %f8 loop_1516: fmovdvc %icc, %f12, %f15 edge32n %l2, %g6, %o3 loop_1517: stx %g7, [%l7 + 0x68] stx %l1, [%l7 + 0x38] fmovdge %icc, %f10, %f9 sllx %l4, 0x1E, %i3 brlz %i0, loop_1518 edge32l %o0, %o5, %o4 array32 %g1, %i4, %l6 fbg,a %fcc1, loop_1519 loop_1518: siam 0x4 srl %o2, %o6, %o7 fpsub16s %f13, %f12, %f14 loop_1519: bl %xcc, loop_1520 addccc %g2, %i7, %i6 alignaddr %g5, %l3, %l5 fble %fcc1, loop_1521 loop_1520: fmovsgu %xcc, %f0, %f3 fbl,a %fcc0, loop_1522 add %g4, 0x1A86, %o1 loop_1521: fmovspos %xcc, %f6, %f1 ldub [%l7 + 0x6E], %i1 loop_1522: fmovsg %icc, %f10, %f3 fmuld8ulx16 %f13, %f4, %f10 ld [%l7 + 0x6C], %f13 movne %xcc, %g3, %i2 sethi 0x167D, %i5 brgez,a %l0, loop_1523 tsubcctv %l2, %o3, %g7 fmovse %icc, %f10, %f0 bpos %icc, loop_1524 loop_1523: movrlez %g6, 0x0C5, %l1 edge32l %i3, %l4, %o0 fbge,a %fcc3, loop_1525 loop_1524: fmul8x16al %f13, %f12, %f2 ld [%l7 + 0x58], %f6 tpos %icc, 0x5 loop_1525: lduh [%l7 + 0x12], %i0 ldsh [%l7 + 0x62], %o5 tne %xcc, 0x4 fbue,a %fcc2, loop_1526 movrgez %o4, 0x201, %g1 ldsb [%l7 + 0x35], %l6 sdiv %i4, 0x1717, %o6 loop_1526: fandnot1 %f2, %f2, %f0 sth %o2, [%l7 + 0x0A] fors %f7, %f7, %f3 tle %xcc, 0x4 fmovsg %icc, %f3, %f4 ldd [%l7 + 0x08], %f0 fmovrsgez %o7, %f14, %f2 fbuge,a %fcc3, loop_1527 brz %g2, loop_1528 ld [%l7 + 0x6C], %f8 sethi 0x0050, %i6 loop_1527: lduh [%l7 + 0x74], %g5 loop_1528: fbug,a %fcc1, loop_1529 edge16 %i7, %l3, %l5 te %xcc, 0x3 fmovsne %icc, %f7, %f15 loop_1529: movle %icc, %g4, %o1 ldx [%l7 + 0x78], %g3 xorcc %i2, 0x1552, %i5 sra %i1, %l2, %l0 ldd [%l7 + 0x10], %f8 ldx [%l7 + 0x18], %o3 fmovdl %icc, %f4, %f1 fsrc1 %f8, %f2 fcmped %fcc3, %f14, %f4 alignaddrl %g7, %g6, %l1 fmovrsgez %i3, %f8, %f15 tneg %icc, 0x1 fnand %f0, %f8, %f2 ld [%l7 + 0x58], %f8 ldsb [%l7 + 0x4F], %o0 orcc %l4, 0x0190, %i0 lduw [%l7 + 0x4C], %o4 fornot1 %f12, %f14, %f0 fmul8x16au %f8, %f5, %f0 movcs %icc, %o5, %l6 udivcc %i4, 0x1AB4, %o6 call loop_1530 fcmple16 %f2, %f2, %o2 siam 0x3 fexpand %f6, %f12 loop_1530: bpos,a,pn %icc, loop_1531 fnot1s %f15, %f2 fbg %fcc0, loop_1532 tleu %icc, 0x1 loop_1531: fmovse %icc, %f4, %f15 fpsub16 %f4, %f0, %f10 loop_1532: subc %g1, 0x1149, %g2 be %icc, loop_1533 bcs,a,pn %xcc, loop_1534 ldsw [%l7 + 0x78], %o7 edge32 %g5, %i7, %l3 loop_1533: ldx [%l7 + 0x38], %i6 loop_1534: edge16n %l5, %g4, %o1 bge loop_1535 lduh [%l7 + 0x54], %i2 lduw [%l7 + 0x18], %i5 ld [%l7 + 0x6C], %f14 loop_1535: fpack16 %f6, %f9 fmovd %f6, %f2 tgu %xcc, 0x4 fbue %fcc3, loop_1536 be,a,pt %xcc, loop_1537 fsrc1 %f0, %f10 movcs %icc, %i1, %l2 loop_1536: stw %g3, [%l7 + 0x68] loop_1537: ldub [%l7 + 0x1A], %o3 fmovrsgz %g7, %f4, %f8 brlz %g6, loop_1538 fmovsg %icc, %f7, %f6 movl %xcc, %l0, %i3 fbo,a %fcc3, loop_1539 loop_1538: fmul8x16au %f1, %f9, %f12 brlez,a %o0, loop_1540 movvc %icc, %l1, %i0 loop_1539: fmovrdlez %l4, %f10, %f14 ldx [%l7 + 0x18], %o5 loop_1540: fmovdn %xcc, %f12, %f0 sdivx %l6, 0x14C9, %o4 fones %f5 fbul,a %fcc0, loop_1541 subccc %o6, 0x01E4, %i4 std %f12, [%l7 + 0x20] edge8n %g1, %o2, %o7 loop_1541: stb %g5, [%l7 + 0x36] fexpand %f6, %f14 fnand %f10, %f8, %f2 fones %f9 fmovdl %icc, %f5, %f8 st %f7, [%l7 + 0x7C] stb %g2, [%l7 + 0x6A] bgu,a,pn %xcc, loop_1542 array8 %l3, %i7, %l5 bgu,a %xcc, loop_1543 movge %xcc, %i6, %o1 loop_1542: lduh [%l7 + 0x68], %g4 ld [%l7 + 0x4C], %f14 loop_1543: movpos %icc, %i5, %i1 sdiv %l2, 0x1338, %i2 nop setx loop_1544, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f6, %f12, %f10 st %f10, [%l7 + 0x38] edge32ln %g3, %g7, %g6 loop_1544: brgz %l0, loop_1545 be,a,pn %xcc, loop_1546 lduw [%l7 + 0x2C], %i3 movpos %xcc, %o3, %l1 loop_1545: movneg %icc, %o0, %l4 loop_1546: be loop_1547 bge %icc, loop_1548 fabss %f7, %f7 nop setx loop_1549, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1547: alignaddr %i0, %l6, %o5 loop_1548: st %f0, [%l7 + 0x44] fpackfix %f14, %f14 loop_1549: tg %xcc, 0x2 stx %o6, [%l7 + 0x40] sll %i4, 0x01, %o4 movleu %icc, %o2, %g1 udivx %g5, 0x1637, %o7 movrlez %g2, 0x1D8, %i7 array32 %l5, %l3, %i6 smul %o1, 0x1452, %g4 ldsw [%l7 + 0x64], %i5 ldx [%l7 + 0x40], %l2 sdivcc %i1, 0x1276, %g3 sllx %i2, %g7, %l0 xorcc %i3, 0x08CC, %g6 ldsw [%l7 + 0x70], %l1 sth %o0, [%l7 + 0x4A] fnot2s %f0, %f11 lduh [%l7 + 0x2C], %o3 fmovd %f0, %f8 fmovdcc %xcc, %f0, %f10 fpadd16 %f12, %f12, %f8 fba,a %fcc2, loop_1550 fmovscc %icc, %f2, %f0 fpadd16 %f0, %f6, %f6 std %f6, [%l7 + 0x78] loop_1550: fand %f0, %f12, %f8 array32 %i0, %l6, %l4 fones %f6 edge8 %o6, %o5, %o4 fornot1s %f14, %f14, %f7 tleu %icc, 0x7 edge16l %i4, %g1, %o2 ldsh [%l7 + 0x7A], %o7 movvs %xcc, %g5, %g2 bcs,a,pn %icc, loop_1551 movgu %xcc, %i7, %l5 fcmpeq16 %f2, %f12, %l3 stx %o1, [%l7 + 0x28] loop_1551: bneg loop_1552 fmul8x16au %f6, %f5, %f4 fxnors %f2, %f6, %f6 stb %i6, [%l7 + 0x52] loop_1552: fmovrdlz %g4, %f8, %f12 ldd [%l7 + 0x38], %f2 fbul %fcc1, loop_1553 stw %i5, [%l7 + 0x24] stx %l2, [%l7 + 0x40] bleu,a,pt %xcc, loop_1554 loop_1553: ldd [%l7 + 0x78], %f0 fmovrslz %i1, %f14, %f4 movle %xcc, %i2, %g3 loop_1554: fcmpne16 %f0, %f14, %l0 fpsub32s %f14, %f2, %f13 stw %g7, [%l7 + 0x68] fpsub16s %f0, %f9, %f4 fnor %f8, %f6, %f4 std %f6, [%l7 + 0x20] edge8n %i3, %g6, %l1 fnot2s %f7, %f14 fmovrdlez %o3, %f10, %f2 stb %o0, [%l7 + 0x41] edge8n %i0, %l6, %l4 fnegd %f2, %f8 tg %icc, 0x2 fmovrdlz %o5, %f4, %f8 ble,a %xcc, loop_1555 movcc %xcc, %o6, %o4 fmovd %f2, %f10 stb %g1, [%l7 + 0x77] loop_1555: movrne %i4, 0x1A6, %o2 fnegd %f12, %f12 taddcc %o7, %g2, %i7 fmovrde %l5, %f8, %f2 stw %g5, [%l7 + 0x18] lduh [%l7 + 0x0A], %o1 fandnot2s %f6, %f4, %f15 lduh [%l7 + 0x16], %l3 fpsub16 %f12, %f10, %f12 sub %g4, 0x0DBE, %i5 fbuge %fcc0, loop_1556 fmovdvc %xcc, %f10, %f7 ldsb [%l7 + 0x69], %i6 fxors %f2, %f7, %f8 loop_1556: tpos %icc, 0x1 movvs %xcc, %l2, %i2 st %f1, [%l7 + 0x6C] ldsb [%l7 + 0x73], %g3 fmovsneg %icc, %f4, %f8 fmovde %icc, %f9, %f8 fmovrsgez %l0, %f6, %f15 movge %icc, %g7, %i3 movrne %i1, 0x2C0, %l1 fcmple32 %f14, %f14, %o3 fpsub32s %f9, %f11, %f6 stb %o0, [%l7 + 0x2C] addcc %i0, 0x1117, %l6 ldx [%l7 + 0x20], %l4 ldub [%l7 + 0x62], %g6 lduh [%l7 + 0x0E], %o5 te %icc, 0x6 ldx [%l7 + 0x38], %o4 fornot2s %f5, %f4, %f1 ldd [%l7 + 0x18], %f4 fmovsne %icc, %f9, %f0 stb %g1, [%l7 + 0x3E] movne %icc, %i4, %o6 sllx %o7, 0x10, %g2 sethi 0x0EB1, %i7 faligndata %f6, %f10, %f8 tcc %xcc, 0x7 stx %l5, [%l7 + 0x50] fnands %f4, %f5, %f2 nop setx loop_1557, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %o2, %g5 fbge,a %fcc3, loop_1558 subc %l3, %g4, %o1 loop_1557: lduh [%l7 + 0x54], %i6 fmul8sux16 %f0, %f0, %f8 loop_1558: array32 %i5, %l2, %g3 fmovdle %xcc, %f6, %f6 fnot2s %f9, %f9 fexpand %f8, %f6 ldd [%l7 + 0x10], %f12 movneg %icc, %l0, %g7 fpackfix %f4, %f6 fcmpd %fcc0, %f12, %f0 taddcc %i3, %i2, %l1 tle %icc, 0x1 umulcc %i1, %o3, %i0 bg %icc, loop_1559 tne %icc, 0x2 movrlez %o0, %l6, %l4 edge16n %g6, %o4, %g1 loop_1559: edge8ln %o5, %i4, %o7 ldd [%l7 + 0x48], %f8 srl %g2, %o6, %l5 array16 %o2, %g5, %l3 fbg %fcc1, loop_1560 sth %g4, [%l7 + 0x08] brz %i7, loop_1561 fand %f8, %f10, %f0 loop_1560: fand %f4, %f2, %f10 and %i6, 0x0C97, %o1 loop_1561: fmovdn %xcc, %f11, %f2 sdivcc %l2, 0x04D5, %g3 edge32 %l0, %i5, %i3 stb %i2, [%l7 + 0x7B] alignaddr %g7, %i1, %o3 mulx %l1, 0x14A0, %i0 fmovspos %xcc, %f2, %f2 array16 %l6, %o0, %g6 ble,a,pn %xcc, loop_1562 ldd [%l7 + 0x58], %f12 fxnors %f3, %f10, %f7 fble %fcc1, loop_1563 loop_1562: bne,a,pt %icc, loop_1564 ble loop_1565 bn,a,pt %icc, loop_1566 loop_1563: edge8n %o4, %l4, %o5 loop_1564: fzeros %f7 loop_1565: movg %xcc, %g1, %i4 loop_1566: fands %f11, %f9, %f3 movrlez %g2, 0x106, %o7 ldsh [%l7 + 0x36], %o6 ldd [%l7 + 0x70], %f0 edge32 %l5, %g5, %l3 array8 %g4, %i7, %i6 tsubcc %o1, 0x0354, %l2 bpos,a loop_1567 tneg %xcc, 0x3 be,pt %icc, loop_1568 ldsb [%l7 + 0x09], %o2 loop_1567: bg,pn %xcc, loop_1569 fones %f0 loop_1568: movre %l0, 0x0EE, %i5 ldd [%l7 + 0x10], %f0 loop_1569: fsrc1 %f6, %f0 stx %g3, [%l7 + 0x40] fnands %f15, %f2, %f15 mulx %i3, 0x0B15, %i2 tvs %icc, 0x1 fbuge %fcc3, loop_1570 ldsh [%l7 + 0x64], %g7 ld [%l7 + 0x70], %f4 tcc %xcc, 0x0 loop_1570: fnot1 %f2, %f2 edge32 %o3, %i1, %i0 stw %l1, [%l7 + 0x50] fpsub32 %f12, %f2, %f14 fmovsle %icc, %f12, %f10 ldub [%l7 + 0x4B], %o0 smulcc %g6, %o4, %l6 bneg,a,pt %xcc, loop_1571 lduw [%l7 + 0x60], %l4 alignaddr %o5, %i4, %g1 ldd [%l7 + 0x38], %f14 loop_1571: tneg %icc, 0x7 bpos %xcc, loop_1572 edge32n %o7, %g2, %o6 umul %g5, %l3, %l5 fmovrdlez %g4, %f14, %f0 loop_1572: ldx [%l7 + 0x70], %i6 std %f10, [%l7 + 0x58] tcs %xcc, 0x1 tle %xcc, 0x1 move %xcc, %i7, %o1 ldsh [%l7 + 0x20], %o2 fmovdn %xcc, %f11, %f2 ldub [%l7 + 0x75], %l2 fnot1s %f6, %f10 ld [%l7 + 0x68], %f14 stx %l0, [%l7 + 0x30] fmovscc %xcc, %f4, %f4 movvs %icc, %g3, %i3 edge8l %i5, %g7, %i2 fsrc1s %f7, %f9 fnot2 %f2, %f10 lduh [%l7 + 0x48], %o3 movcc %xcc, %i1, %i0 stw %o0, [%l7 + 0x7C] fandnot2 %f12, %f0, %f10 ldd [%l7 + 0x28], %f12 movvc %icc, %l1, %o4 st %f6, [%l7 + 0x18] ldsw [%l7 + 0x7C], %g6 subccc %l6, %l4, %o5 ldx [%l7 + 0x60], %i4 bshuffle %f8, %f12, %f2 umulcc %o7, %g1, %o6 edge8 %g2, %g5, %l5 stx %g4, [%l7 + 0x48] stx %i6, [%l7 + 0x58] fbule,a %fcc1, loop_1573 std %f10, [%l7 + 0x30] ldub [%l7 + 0x48], %l3 nop setx loop_1574, %l0, %l1 jmpl %l1, %i7 loop_1573: movre %o2, %o1, %l0 srlx %g3, 0x13, %l2 ble loop_1575 loop_1574: ldub [%l7 + 0x7B], %i3 stb %i5, [%l7 + 0x75] lduw [%l7 + 0x74], %i2 loop_1575: fpack32 %f14, %f4, %f12 stb %o3, [%l7 + 0x2F] lduw [%l7 + 0x48], %i1 sdivx %g7, 0x019E, %i0 tleu %xcc, 0x4 sth %l1, [%l7 + 0x5A] sth %o4, [%l7 + 0x6E] move %icc, %o0, %l6 taddcctv %g6, %o5, %i4 movrlez %l4, %g1, %o6 tleu %xcc, 0x6 fcmple32 %f12, %f12, %g2 nop setx loop_1576, %l0, %l1 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 + 0x0E], %o7 srl %g5, %g4, %l5 umul %i6, %l3, %i7 loop_1576: stx %o2, [%l7 + 0x50] ld [%l7 + 0x7C], %f3 bleu,a,pn %xcc, loop_1577 stx %o1, [%l7 + 0x18] fand %f14, %f6, %f0 fnor %f2, %f10, %f12 loop_1577: sdivx %g3, 0x1718, %l2 fpsub16 %f14, %f8, %f12 ldsw [%l7 + 0x40], %i3 lduw [%l7 + 0x28], %l0 fabss %f3, %f8 xnorcc %i5, %i2, %i1 std %f0, [%l7 + 0x58] stb %g7, [%l7 + 0x4B] mulx %i0, 0x13DC, %o3 fmovsge %icc, %f4, %f8 brgez,a %l1, loop_1578 fabss %f8, %f2 std %f10, [%l7 + 0x40] sdivx %o0, 0x0A59, %o4 loop_1578: movg %icc, %l6, %o5 fbn,a %fcc0, loop_1579 bcs,a loop_1580 fmovs %f14, %f9 faligndata %f4, %f4, %f0 loop_1579: sth %g6, [%l7 + 0x68] loop_1580: or %i4, %g1, %o6 bpos,pn %xcc, loop_1581 fmovsge %xcc, %f10, %f1 edge8ln %g2, %o7, %g5 subc %g4, %l5, %i6 loop_1581: fornot1 %f12, %f6, %f0 brlez %l3, loop_1582 stx %i7, [%l7 + 0x58] movle %xcc, %l4, %o2 fand %f2, %f4, %f4 loop_1582: ldx [%l7 + 0x68], %g3 fpadd32 %f4, %f8, %f0 fbg %fcc1, loop_1583 fand %f12, %f12, %f14 bl,a,pt %xcc, loop_1584 taddcctv %l2, 0x0936, %i3 loop_1583: ld [%l7 + 0x58], %f4 fpsub16 %f10, %f10, %f12 loop_1584: udivx %l0, 0x0920, %o1 fmovrdgez %i2, %f10, %f0 udivx %i1, 0x0F2E, %g7 ld [%l7 + 0x60], %f11 fmovrdgz %i5, %f0, %f2 stw %o3, [%l7 + 0x48] st %f14, [%l7 + 0x6C] sth %l1, [%l7 + 0x18] ldx [%l7 + 0x68], %i0 fmovrdlz %o4, %f8, %f14 smul %l6, 0x161E, %o0 taddcctv %g6, 0x0006, %i4 sllx %g1, %o6, %g2 andcc %o5, 0x155A, %o7 fmovrdlz %g5, %f2, %f8 st %f4, [%l7 + 0x70] edge32 %l5, %i6, %g4 fnegd %f4, %f0 fbe,a %fcc1, loop_1585 movvs %icc, %i7, %l3 fmovrdlz %l4, %f14, %f14 fmovsa %icc, %f12, %f9 loop_1585: std %f6, [%l7 + 0x50] bge,a loop_1586 orncc %g3, %l2, %i3 fmovsg %icc, %f12, %f2 lduh [%l7 + 0x7E], %o2 loop_1586: fzeros %f5 sth %l0, [%l7 + 0x18] tgu %icc, 0x5 fmovsge %icc, %f7, %f10 ldsw [%l7 + 0x34], %o1 bpos,a loop_1587 fmul8ulx16 %f0, %f2, %f4 bge,a,pn %xcc, loop_1588 fornot1s %f11, %f15, %f7 loop_1587: movrgez %i1, %g7, %i5 movleu %icc, %i2, %o3 loop_1588: bcc loop_1589 fmovrsgez %l1, %f8, %f8 ldsb [%l7 + 0x69], %o4 edge32ln %l6, %o0, %g6 loop_1589: ldd [%l7 + 0x28], %f6 ba loop_1590 stb %i0, [%l7 + 0x49] tg %xcc, 0x3 fmovrsgez %g1, %f2, %f15 loop_1590: bge,a loop_1591 tvc %icc, 0x4 movvc %icc, %i4, %g2 fnot1s %f13, %f15 loop_1591: fcmpgt16 %f2, %f4, %o6 ldsh [%l7 + 0x34], %o7 movpos %icc, %o5, %g5 fmovdl %icc, %f2, %f12 call loop_1592 ldd [%l7 + 0x58], %f6 fmovdcs %xcc, %f15, %f6 srl %i6, 0x02, %l5 loop_1592: fnands %f9, %f4, %f15 fands %f6, %f1, %f9 st %f5, [%l7 + 0x68] fmovrsgez %i7, %f5, %f2 bpos,a,pt %icc, loop_1593 srax %g4, %l3, %l4 fsrc1s %f1, %f9 stb %l2, [%l7 + 0x5A] loop_1593: stb %i3, [%l7 + 0x7B] fbne %fcc2, loop_1594 fbul,a %fcc0, loop_1595 fnand %f0, %f2, %f0 ldd [%l7 + 0x10], %f6 loop_1594: fmuld8sux16 %f5, %f2, %f14 loop_1595: fbu,a %fcc0, loop_1596 ldsb [%l7 + 0x0C], %o2 movrlez %g3, 0x3B0, %l0 stx %i1, [%l7 + 0x60] loop_1596: fmovsge %xcc, %f11, %f13 orcc %o1, %g7, %i5 fmovrde %i2, %f4, %f14 movcc %xcc, %l1, %o3 te %icc, 0x4 tgu %xcc, 0x4 fblg %fcc0, loop_1597 fnot1s %f13, %f8 movvc %icc, %o4, %o0 ld [%l7 + 0x08], %f1 loop_1597: ldx [%l7 + 0x68], %g6 brnz,a %l6, loop_1598 stx %g1, [%l7 + 0x60] ldx [%l7 + 0x08], %i4 fbu %fcc3, loop_1599 loop_1598: be loop_1600 fmovdgu %icc, %f11, %f6 fbl,a %fcc2, loop_1601 loop_1599: stb %i0, [%l7 + 0x6D] loop_1600: fmovsl %icc, %f9, %f2 fmovdgu %icc, %f8, %f15 loop_1601: std %f4, [%l7 + 0x18] sll %g2, %o7, %o6 fbuge,a %fcc1, loop_1602 stb %o5, [%l7 + 0x6A] sth %g5, [%l7 + 0x22] ldsb [%l7 + 0x70], %i6 loop_1602: lduw [%l7 + 0x74], %l5 fmul8x16 %f7, %f10, %f6 fpack16 %f10, %f13 xorcc %i7, 0x0C3F, %g4 stw %l3, [%l7 + 0x2C] fbge %fcc2, loop_1603 lduw [%l7 + 0x70], %l4 fbo %fcc1, loop_1604 fpadd16s %f13, %f6, %f5 loop_1603: bneg %xcc, loop_1605 tne %icc, 0x7 loop_1604: mulscc %l2, 0x1B5C, %o2 sll %g3, %i3, %i1 loop_1605: fcmpne32 %f8, %f2, %o1 lduw [%l7 + 0x2C], %g7 lduw [%l7 + 0x74], %i5 stw %l0, [%l7 + 0x4C] tvs %xcc, 0x1 sdivx %i2, 0x0831, %o3 fmovrslez %l1, %f7, %f1 fabss %f8, %f3 fba %fcc2, loop_1606 ldd [%l7 + 0x48], %f10 fbu,a %fcc2, loop_1607 fmovsge %icc, %f4, %f10 loop_1606: movrgez %o0, %o4, %l6 ldsh [%l7 + 0x74], %g1 loop_1607: fmovrse %g6, %f8, %f6 taddcc %i4, %i0, %o7 fmovdn %xcc, %f7, %f4 fmovspos %icc, %f9, %f1 sra %g2, 0x03, %o5 fnegd %f0, %f6 ldsh [%l7 + 0x72], %g5 tsubcc %i6, %o6, %i7 ldd [%l7 + 0x10], %f6 fmovsvs %icc, %f13, %f8 ldsh [%l7 + 0x54], %g4 fmovsleu %xcc, %f5, %f6 addcc %l3, %l5, %l4 brlez,a %o2, loop_1608 fxnors %f2, %f11, %f0 fmuld8sux16 %f3, %f11, %f6 fmovdcs %xcc, %f12, %f15 loop_1608: stw %l2, [%l7 + 0x18] array16 %g3, %i3, %i1 tleu %xcc, 0x7 st %f7, [%l7 + 0x08] andncc %o1, %i5, %g7 edge32l %l0, %i2, %o3 brlez,a %o0, loop_1609 fba,a %fcc2, loop_1610 fmovsg %icc, %f9, %f4 stb %l1, [%l7 + 0x63] loop_1609: fnands %f7, %f10, %f12 loop_1610: fmul8ulx16 %f0, %f14, %f8 fbue,a %fcc1, loop_1611 orcc %l6, %g1, %g6 fcmpeq32 %f4, %f0, %o4 mulscc %i0, %o7, %i4 loop_1611: orn %g2, 0x1526, %o5 ldub [%l7 + 0x4F], %i6 umul %o6, %g5, %i7 sth %l3, [%l7 + 0x56] ldsh [%l7 + 0x7C], %l5 sra %l4, %g4, %l2 ldsw [%l7 + 0x28], %o2 stw %g3, [%l7 + 0x40] fsrc2s %f7, %f0 stx %i3, [%l7 + 0x50] fornot1s %f15, %f2, %f12 fornot1s %f4, %f14, %f6 fornot2s %f11, %f9, %f4 array16 %i1, %i5, %g7 array8 %o1, %l0, %o3 tneg %xcc, 0x2 ld [%l7 + 0x3C], %f12 tleu %xcc, 0x1 subcc %o0, 0x0056, %i2 ldsw [%l7 + 0x20], %l1 mulx %l6, %g1, %g6 fcmple16 %f2, %f8, %i0 bge,a,pt %xcc, loop_1612 fbg %fcc3, loop_1613 sllx %o4, 0x17, %i4 or %g2, %o7, %o5 loop_1612: ld [%l7 + 0x58], %f10 loop_1613: movpos %xcc, %i6, %g5 taddcc %o6, %l3, %l5 fmovsge %xcc, %f9, %f14 fbug,a %fcc1, loop_1614 st %f15, [%l7 + 0x08] fsrc1 %f0, %f4 ldx [%l7 + 0x48], %i7 loop_1614: fbne %fcc2, loop_1615 fblg,a %fcc0, loop_1616 fnors %f5, %f10, %f3 bvc,a loop_1617 loop_1615: taddcctv %l4, 0x1FCC, %g4 loop_1616: brlz,a %o2, loop_1618 fcmpgt32 %f0, %f6, %g3 loop_1617: lduh [%l7 + 0x5C], %l2 fpadd32s %f1, %f9, %f9 loop_1618: orncc %i3, 0x163C, %i1 fmovsvs %xcc, %f9, %f11 fsrc1 %f0, %f6 ldsb [%l7 + 0x28], %g7 sth %i5, [%l7 + 0x72] lduw [%l7 + 0x58], %o1 st %f1, [%l7 + 0x1C] stx %l0, [%l7 + 0x50] array8 %o0, %i2, %o3 fbne,a %fcc1, loop_1619 fbu %fcc1, loop_1620 bleu,a,pt %icc, loop_1621 bn loop_1622 loop_1619: faligndata %f4, %f4, %f14 loop_1620: ldd [%l7 + 0x60], %f2 loop_1621: call loop_1623 loop_1622: ldsw [%l7 + 0x5C], %l6 edge32ln %g1, %l1, %g6 fmovsge %icc, %f7, %f9 loop_1623: sdivx %o4, 0x186E, %i4 fmovrse %i0, %f0, %f15 lduw [%l7 + 0x78], %g2 fpadd32s %f2, %f12, %f1 st %f1, [%l7 + 0x54] ldsb [%l7 + 0x3B], %o5 ldsh [%l7 + 0x42], %i6 ldd [%l7 + 0x30], %f14 tpos %xcc, 0x2 fmovdcs %icc, %f14, %f9 st %f4, [%l7 + 0x38] fcmpne32 %f8, %f12, %o7 fbg %fcc3, loop_1624 sllx %o6, 0x13, %l3 or %l5, 0x0CF4, %i7 movcs %xcc, %l4, %g5 loop_1624: fandnot1 %f14, %f6, %f8 fmuld8sux16 %f14, %f2, %f2 fbl %fcc0, loop_1625 fbul,a %fcc3, loop_1626 edge8l %g4, %g3, %l2 fornot2 %f14, %f14, %f0 loop_1625: stb %o2, [%l7 + 0x58] loop_1626: fmovse %xcc, %f10, %f11 subc %i1, 0x0EAC, %g7 sethi 0x18A2, %i3 edge16n %o1, %i5, %l0 fnands %f7, %f13, %f3 stw %o0, [%l7 + 0x40] fblg %fcc1, loop_1627 fmovdvs %icc, %f3, %f15 nop setx loop_1628, %l0, %l1 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 + 0x30], %o3 loop_1627: fbl %fcc1, loop_1629 fmovdn %icc, %f14, %f13 loop_1628: bpos,a,pn %icc, loop_1630 ldx [%l7 + 0x78], %l6 loop_1629: fmovdleu %icc, %f12, %f5 andcc %g1, %l1, %i2 loop_1630: fbug %fcc2, loop_1631 fmovrsgz %o4, %f12, %f5 fmovrse %g6, %f9, %f1 srax %i0, 0x06, %g2 loop_1631: andn %o5, 0x16AE, %i6 brz,a %i4, loop_1632 tvc %xcc, 0x0 movrgz %o7, 0x26C, %o6 ldx [%l7 + 0x58], %l3 loop_1632: addccc %i7, %l4, %l5 mulscc %g4, %g5, %g3 fmul8ulx16 %f6, %f2, %f10 fcmple32 %f4, %f12, %l2 fpack16 %f12, %f8 fnor %f4, %f2, %f10 movvs %xcc, %i1, %g7 ldsh [%l7 + 0x64], %i3 ldd [%l7 + 0x78], %f10 siam 0x2 fcmpd %fcc0, %f2, %f8 fbg,a %fcc2, loop_1633 fmuld8sux16 %f5, %f10, %f8 movneg %xcc, %o1, %o2 ld [%l7 + 0x18], %f3 loop_1633: edge16ln %i5, %o0, %o3 bvs,a,pt %xcc, loop_1634 fands %f13, %f9, %f12 orn %l0, 0x1347, %g1 fmovsneg %icc, %f10, %f4 loop_1634: edge8l %l1, %i2, %l6 ldx [%l7 + 0x50], %g6 ldub [%l7 + 0x7F], %o4 ldub [%l7 + 0x66], %i0 ldd [%l7 + 0x70], %f10 edge32 %o5, %g2, %i4 bn loop_1635 stw %i6, [%l7 + 0x60] lduh [%l7 + 0x28], %o6 movle %xcc, %o7, %i7 loop_1635: fmovrse %l4, %f15, %f10 ldx [%l7 + 0x58], %l3 bleu,a,pn %xcc, loop_1636 fblg,a %fcc2, loop_1637 udiv %l5, 0x171F, %g4 ble,a,pt %xcc, loop_1638 loop_1636: array32 %g5, %l2, %i1 loop_1637: fba,a %fcc2, loop_1639 sdivcc %g3, 0x1199, %g7 loop_1638: tcc %xcc, 0x6 bpos,a %xcc, loop_1640 loop_1639: fmovdgu %icc, %f13, %f12 movl %icc, %o1, %i3 ldd [%l7 + 0x08], %f12 loop_1640: ldx [%l7 + 0x70], %i5 lduh [%l7 + 0x20], %o2 edge16l %o3, %o0, %l0 mova %icc, %g1, %l1 fbule %fcc0, loop_1641 ldsh [%l7 + 0x4C], %l6 call loop_1642 fpadd32s %f6, %f3, %f8 loop_1641: fblg,a %fcc0, loop_1643 lduw [%l7 + 0x34], %i2 loop_1642: fnot1s %f6, %f10 bneg,a %xcc, loop_1644 loop_1643: alignaddr %o4, %g6, %i0 movle %icc, %g2, %i4 xnorcc %o5, %o6, %i6 loop_1644: ta %icc, 0x6 fbuge,a %fcc2, loop_1645 ldsh [%l7 + 0x44], %i7 std %f6, [%l7 + 0x10] bge loop_1646 loop_1645: sdivcc %o7, 0x0E55, %l3 edge16ln %l4, %l5, %g4 fnot1 %f8, %f4 loop_1646: std %f10, [%l7 + 0x38] ldd [%l7 + 0x30], %f0 fxors %f11, %f15, %f3 ld [%l7 + 0x50], %f3 addc %g5, %i1, %l2 edge16l %g3, %g7, %o1 fbe %fcc0, loop_1647 ldub [%l7 + 0x48], %i3 fmovd %f4, %f2 fxors %f1, %f13, %f12 loop_1647: ldx [%l7 + 0x78], %i5 fbn %fcc1, loop_1648 fbug,a %fcc1, loop_1649 ldsw [%l7 + 0x44], %o3 ldd [%l7 + 0x30], %f10 loop_1648: sra %o0, %o2, %g1 loop_1649: fmovsge %icc, %f9, %f4 sra %l0, %l1, %i2 tg %xcc, 0x2 ldsb [%l7 + 0x5D], %o4 lduh [%l7 + 0x32], %l6 te %xcc, 0x1 srl %g6, 0x01, %i0 lduw [%l7 + 0x14], %g2 bn,pt %xcc, loop_1650 stb %o5, [%l7 + 0x5A] call loop_1651 tle %xcc, 0x4 loop_1650: fabss %f7, %f6 brgz %i4, loop_1652 loop_1651: fpmerge %f15, %f2, %f4 sllx %o6, %i6, %o7 fcmps %fcc1, %f10, %f4 loop_1652: umulcc %l3, %i7, %l4 st %f4, [%l7 + 0x44] orn %l5, %g4, %g5 bl loop_1653 stx %i1, [%l7 + 0x20] ld [%l7 + 0x08], %f5 fnot1s %f1, %f7 loop_1653: addc %l2, 0x06BA, %g7 lduh [%l7 + 0x38], %o1 for %f12, %f14, %f6 fornot1 %f0, %f10, %f12 fsrc2 %f10, %f6 fmovd %f12, %f12 std %f8, [%l7 + 0x68] fsrc2s %f8, %f8 bpos %xcc, loop_1654 movcs %icc, %i3, %g3 movrgez %i5, 0x0CD, %o0 fbe,a %fcc0, loop_1655 loop_1654: bshuffle %f12, %f12, %f8 ldsb [%l7 + 0x6D], %o2 ldub [%l7 + 0x15], %o3 loop_1655: std %f8, [%l7 + 0x18] stx %l0, [%l7 + 0x48] movcc %icc, %g1, %l1 ldsw [%l7 + 0x1C], %i2 ldsb [%l7 + 0x38], %o4 fcmpne16 %f8, %f4, %l6 lduh [%l7 + 0x16], %g6 tsubcctv %i0, 0x19D3, %o5 st %f8, [%l7 + 0x40] tleu %xcc, 0x4 lduh [%l7 + 0x46], %g2 smulcc %i4, 0x1604, %o6 fmovrdlez %o7, %f4, %f2 fcmpgt16 %f12, %f8, %l3 tneg %xcc, 0x1 st %f15, [%l7 + 0x60] bvc,a,pn %xcc, loop_1656 edge32l %i6, %l4, %i7 ldsw [%l7 + 0x40], %l5 movre %g5, 0x1DE, %i1 loop_1656: addccc %g4, %l2, %g7 sllx %i3, %o1, %i5 fnot1 %f14, %f6 tsubcctv %o0, %o2, %o3 edge8ln %g3, %l0, %g1 fnot1 %f8, %f8 fmovdcc %xcc, %f4, %f5 stx %l1, [%l7 + 0x78] taddcc %i2, 0x0C8E, %o4 fcmpeq32 %f2, %f4, %l6 te %icc, 0x0 movg %icc, %g6, %i0 brgez,a %o5, loop_1657 orn %i4, %g2, %o6 sth %l3, [%l7 + 0x2C] fmul8x16au %f4, %f10, %f4 loop_1657: lduw [%l7 + 0x08], %i6 sth %l4, [%l7 + 0x5C] andncc %o7, %l5, %g5 bl,a,pt %icc, loop_1658 orncc %i7, %g4, %i1 fandnot1s %f11, %f7, %f11 fnors %f0, %f9, %f11 loop_1658: brlez %l2, loop_1659 bshuffle %f0, %f4, %f6 fmovscc %icc, %f9, %f6 ldx [%l7 + 0x10], %i3 loop_1659: sth %g7, [%l7 + 0x18] tg %xcc, 0x2 subc %o1, 0x1CA8, %i5 tge %xcc, 0x7 fmovdge %xcc, %f1, %f7 fmovdgu %xcc, %f15, %f6 ldd [%l7 + 0x50], %f0 ld [%l7 + 0x38], %f0 add %o2, %o0, %o3 sth %l0, [%l7 + 0x30] fmovrslez %g1, %f12, %f1 ldsh [%l7 + 0x46], %l1 fmovsl %icc, %f9, %f13 move %icc, %i2, %g3 movcc %icc, %o4, %g6 bcc,a %icc, loop_1660 fmovrdgz %i0, %f0, %f2 tvs %icc, 0x6 movrlz %l6, 0x0D1, %o5 loop_1660: fmovrdgez %i4, %f10, %f14 fmovrdne %g2, %f14, %f4 lduw [%l7 + 0x50], %l3 fandnot2s %f5, %f7, %f15 movn %xcc, %o6, %l4 ldx [%l7 + 0x08], %o7 st %f10, [%l7 + 0x6C] fnand %f14, %f6, %f10 edge32n %l5, %g5, %i7 fmul8x16al %f4, %f14, %f0 tneg %icc, 0x3 fmovrsgz %g4, %f4, %f9 ldsw [%l7 + 0x30], %i6 fbule %fcc1, loop_1661 brz,a %l2, loop_1662 tvc %xcc, 0x2 ldd [%l7 + 0x28], %f0 loop_1661: faligndata %f4, %f8, %f6 loop_1662: fmul8x16al %f2, %f9, %f2 fba,a %fcc2, loop_1663 fmovdcc %icc, %f7, %f1 stx %i3, [%l7 + 0x18] movre %g7, 0x112, %o1 loop_1663: lduh [%l7 + 0x64], %i5 lduh [%l7 + 0x1A], %o2 fcmpd %fcc1, %f14, %f8 movcc %xcc, %i1, %o0 xnorcc %l0, %g1, %l1 movrlez %i2, %o3, %g3 tvs %xcc, 0x0 ba loop_1664 smul %g6, 0x0944, %i0 stx %l6, [%l7 + 0x20] alignaddrl %o4, %o5, %i4 loop_1664: fxor %f8, %f0, %f2 movge %xcc, %g2, %o6 ldsw [%l7 + 0x70], %l4 fmovsvs %xcc, %f3, %f9 faligndata %f14, %f12, %f12 fornot2 %f8, %f6, %f12 fmovdl %icc, %f2, %f13 stx %o7, [%l7 + 0x20] fpsub32s %f2, %f1, %f7 stx %l3, [%l7 + 0x28] tvs %icc, 0x5 fmovrsgz %l5, %f5, %f7 tge %xcc, 0x7 fpmerge %f15, %f1, %f10 bne,pt %icc, loop_1665 fand %f8, %f4, %f2 brgz,a %g5, loop_1666 ld [%l7 + 0x3C], %f12 loop_1665: fsrc2 %f8, %f14 ld [%l7 + 0x4C], %f5 loop_1666: fbug %fcc1, loop_1667 fmovrde %i7, %f10, %f14 taddcc %i6, %g4, %l2 movg %icc, %g7, %o1 loop_1667: xnorcc %i3, %i5, %i1 fba,a %fcc2, loop_1668 ldsb [%l7 + 0x34], %o2 fmovrdne %o0, %f8, %f12 fpadd16 %f12, %f10, %f8 loop_1668: fmovse %xcc, %f5, %f12 stw %l0, [%l7 + 0x20] ldsw [%l7 + 0x30], %l1 fxnors %f6, %f7, %f2 bpos,pt %icc, loop_1669 fmul8ulx16 %f2, %f10, %f6 tsubcctv %g1, 0x0720, %o3 te %xcc, 0x7 loop_1669: fpadd16 %f6, %f12, %f10 sll %g3, %i2, %i0 addc %l6, 0x1610, %g6 fmul8x16al %f1, %f14, %f4 fnot2s %f0, %f14 srl %o4, %i4, %o5 fmovdle %icc, %f9, %f9 tg %xcc, 0x0 array32 %o6, %l4, %o7 udiv %l3, 0x1BAF, %l5 movvs %icc, %g5, %g2 bcs loop_1670 fmovsgu %icc, %f12, %f6 sth %i6, [%l7 + 0x12] and %g4, 0x173D, %i7 loop_1670: fpadd32 %f14, %f12, %f14 fbul,a %fcc2, loop_1671 brgz,a %l2, loop_1672 ldsb [%l7 + 0x0A], %o1 mulx %i3, %g7, %i1 loop_1671: array32 %i5, %o2, %l0 loop_1672: brgz %l1, loop_1673 lduh [%l7 + 0x2C], %o0 fones %f3 fcmple16 %f8, %f14, %o3 loop_1673: bleu,a %icc, loop_1674 ld [%l7 + 0x7C], %f1 sth %g3, [%l7 + 0x48] taddcctv %i2, %g1, %i0 loop_1674: std %f6, [%l7 + 0x68] tne %xcc, 0x0 mova %icc, %g6, %o4 nop setx loop_1675, %l0, %l1 jmpl %l1, %l6 addccc %o5, %o6, %i4 taddcctv %o7, 0x1BA7, %l3 tl %icc, 0x7 loop_1675: fbge %fcc0, loop_1676 fmovrdgez %l4, %f2, %f12 edge32l %g5, %l5, %g2 fnegs %f0, %f10 loop_1676: andn %i6, 0x0E1D, %g4 ldsw [%l7 + 0x1C], %l2 stb %i7, [%l7 + 0x7E] tle %icc, 0x5 fzero %f12 fmovrdgez %i3, %f8, %f0 ldsh [%l7 + 0x22], %g7 taddcc %o1, 0x1B68, %i5 brlz,a %i1, loop_1677 movcc %xcc, %o2, %l1 ldsw [%l7 + 0x18], %o0 ld [%l7 + 0x54], %f10 loop_1677: ldsh [%l7 + 0x66], %o3 movpos %icc, %l0, %g3 smulcc %g1, %i0, %i2 fzero %f8 move %icc, %g6, %o4 mulx %o5, 0x1DE8, %l6 fmovdle %icc, %f10, %f4 be,pn %xcc, loop_1678 stw %o6, [%l7 + 0x24] fcmps %fcc2, %f11, %f6 stw %o7, [%l7 + 0x48] loop_1678: fmovsleu %xcc, %f6, %f12 fcmped %fcc3, %f12, %f10 fble %fcc2, loop_1679 tpos %icc, 0x1 lduw [%l7 + 0x34], %i4 fmovrsgez %l3, %f10, %f11 loop_1679: fmovda %icc, %f15, %f4 fmovrsgez %g5, %f1, %f12 bleu %xcc, loop_1680 ld [%l7 + 0x08], %f7 or %l4, 0x1C2D, %l5 fandnot2s %f6, %f10, %f12 loop_1680: fornot2s %f12, %f11, %f4 brgez %i6, loop_1681 ldsh [%l7 + 0x62], %g2 ldx [%l7 + 0x58], %g4 ld [%l7 + 0x44], %f10 loop_1681: edge16ln %l2, %i7, %i3 bl,pn %icc, loop_1682 fmovda %icc, %f15, %f4 subccc %o1, %g7, %i1 andn %i5, %l1, %o2 loop_1682: sethi 0x07B2, %o0 xorcc %l0, %o3, %g3 fbul %fcc2, loop_1683 or %i0, 0x1693, %i2 lduh [%l7 + 0x12], %g1 fcmpeq32 %f14, %f4, %o4 loop_1683: mova %xcc, %o5, %g6 fcmpgt16 %f0, %f6, %l6 ta %icc, 0x7 smulcc %o6, 0x0F1C, %i4 std %f0, [%l7 + 0x38] fmovdge %xcc, %f7, %f4 bgu,a,pn %xcc, loop_1684 edge16l %l3, %o7, %l4 sth %l5, [%l7 + 0x08] fmuld8sux16 %f13, %f3, %f4 loop_1684: fnot2 %f0, %f6 fmovrdgz %g5, %f2, %f2 ld [%l7 + 0x18], %f14 ld [%l7 + 0x34], %f4 ldsh [%l7 + 0x48], %g2 fornot2 %f4, %f0, %f14 stw %i6, [%l7 + 0x14] fmovdneg %xcc, %f5, %f5 fmul8sux16 %f12, %f0, %f6 movvs %icc, %g4, %l2 fcmps %fcc1, %f13, %f9 ldd [%l7 + 0x08], %f6 fmul8x16 %f13, %f0, %f8 fones %f13 fmovrsne %i7, %f2, %f13 fmovsle %xcc, %f6, %f14 fabsd %f8, %f6 tgu %xcc, 0x7 fblg,a %fcc0, loop_1685 bl loop_1686 fmovrdgez %o1, %f10, %f0 ldsh [%l7 + 0x1E], %g7 loop_1685: movrne %i3, %i5, %l1 loop_1686: movrgz %o2, %o0, %i1 ldub [%l7 + 0x12], %l0 fabsd %f0, %f0 brlez %g3, loop_1687 ble,a,pn %xcc, loop_1688 mova %icc, %i0, %o3 edge32l %g1, %i2, %o5 loop_1687: udivx %o4, 0x1354, %l6 loop_1688: fmovrdlez %g6, %f4, %f2 fnors %f8, %f0, %f4 nop setx loop_1689, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %xcc, 0x0 fnot1s %f5, %f8 fxnor %f4, %f0, %f6 loop_1689: fmovdne %icc, %f2, %f0 stw %o6, [%l7 + 0x08] fpadd16s %f15, %f0, %f14 bvc,pn %xcc, loop_1690 addccc %l3, 0x09B7, %i4 bneg,a loop_1691 fbe %fcc0, loop_1692 loop_1690: smulcc %o7, %l4, %l5 fbul,a %fcc0, loop_1693 loop_1691: fcmpgt16 %f12, %f6, %g5 loop_1692: xnor %i6, 0x1A90, %g4 tge %icc, 0x1 loop_1693: fmuld8ulx16 %f7, %f2, %f2 fones %f1 sth %l2, [%l7 + 0x40] lduh [%l7 + 0x62], %i7 sdivcc %g2, 0x0DFD, %o1 stx %i3, [%l7 + 0x10] orcc %i5, 0x03C5, %g7 fornot1 %f10, %f14, %f8 fmovs %f11, %f2 ldsw [%l7 + 0x3C], %l1 edge16ln %o2, %o0, %l0 addccc %i1, %g3, %i0 movl %xcc, %g1, %o3 fmovsn %xcc, %f8, %f8 fcmpgt32 %f12, %f12, %i2 fmul8x16au %f10, %f5, %f4 ldsb [%l7 + 0x76], %o4 stx %l6, [%l7 + 0x28] brlz %o5, loop_1694 brgz %o6, loop_1695 st %f11, [%l7 + 0x6C] ldd [%l7 + 0x78], %f10 loop_1694: ldub [%l7 + 0x42], %l3 loop_1695: fbge %fcc0, loop_1696 ldd [%l7 + 0x38], %f2 edge32ln %i4, %g6, %l4 fpadd32s %f5, %f2, %f10 loop_1696: stx %o7, [%l7 + 0x38] ldub [%l7 + 0x60], %l5 bl,a %icc, loop_1697 lduh [%l7 + 0x12], %g5 st %f11, [%l7 + 0x20] alignaddr %g4, %l2, %i7 loop_1697: tvs %xcc, 0x6 te %icc, 0x4 tne %icc, 0x5 fmovsle %xcc, %f5, %f8 taddcc %g2, %i6, %o1 fornot1s %f6, %f6, %f1 movg %icc, %i3, %g7 fornot1s %f4, %f5, %f12 fnands %f12, %f8, %f11 st %f15, [%l7 + 0x5C] stx %i5, [%l7 + 0x70] lduw [%l7 + 0x24], %l1 fornot1s %f11, %f6, %f11 tne %xcc, 0x6 fmovscs %xcc, %f15, %f11 pdist %f4, %f0, %f0 brlez %o2, loop_1698 edge16l %o0, %l0, %g3 fmovd %f0, %f6 mulscc %i1, %g1, %o3 loop_1698: ldsh [%l7 + 0x38], %i2 fmovsle %icc, %f7, %f0 fmovdleu %xcc, %f6, %f3 edge8 %i0, %l6, %o4 tl %xcc, 0x7 stx %o6, [%l7 + 0x58] faligndata %f10, %f10, %f8 popc %l3, %o5 fmovdge %xcc, %f3, %f3 move %icc, %i4, %l4 fpadd16 %f6, %f0, %f10 fbge %fcc3, loop_1699 fpadd16s %f10, %f0, %f1 bleu loop_1700 xorcc %o7, 0x0C14, %g6 loop_1699: ld [%l7 + 0x50], %f9 ldx [%l7 + 0x38], %l5 loop_1700: ldub [%l7 + 0x26], %g4 fmovrdlz %l2, %f8, %f14 fmovdne %xcc, %f6, %f6 sdivx %g5, 0x01B6, %i7 fpadd16 %f6, %f6, %f0 fsrc2s %f13, %f11 srax %i6, %o1, %i3 sth %g7, [%l7 + 0x32] fbo %fcc1, loop_1701 stb %i5, [%l7 + 0x11] fnot2s %f9, %f7 fmovrdgez %l1, %f10, %f14 loop_1701: stx %g2, [%l7 + 0x70] lduw [%l7 + 0x24], %o2 subcc %l0, %g3, %o0 movle %xcc, %i1, %o3 fpadd32s %f12, %f4, %f2 ldsh [%l7 + 0x0A], %i2 bge,pt %xcc, loop_1702 nop setx loop_1703, %l0, %l1 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,pt %icc, loop_1704 std %f2, [%l7 + 0x18] loop_1702: taddcc %i0, %g1, %l6 loop_1703: lduh [%l7 + 0x0A], %o6 loop_1704: fcmpne16 %f8, %f0, %o4 ldd [%l7 + 0x70], %f2 fmovrde %o5, %f12, %f2 ld [%l7 + 0x50], %f1 brgez %l3, loop_1705 fsrc1 %f14, %f8 ld [%l7 + 0x3C], %f12 fcmpes %fcc2, %f11, %f12 loop_1705: st %f4, [%l7 + 0x74] srlx %i4, 0x19, %l4 movrgez %g6, 0x104, %l5 ldsw [%l7 + 0x0C], %o7 stw %l2, [%l7 + 0x7C] sub %g4, 0x157C, %g5 umulcc %i7, %o1, %i6 lduh [%l7 + 0x5A], %i3 lduh [%l7 + 0x3E], %i5 fba %fcc0, loop_1706 std %f0, [%l7 + 0x58] fmovspos %xcc, %f6, %f9 fcmpes %fcc3, %f0, %f0 loop_1706: edge16ln %l1, %g2, %g7 stw %o2, [%l7 + 0x38] fmovdl %icc, %f1, %f15 addcc %l0, 0x1560, %o0 ldx [%l7 + 0x68], %i1 fcmps %fcc2, %f14, %f6 movrne %g3, %i2, %i0 ld [%l7 + 0x6C], %f6 fbn,a %fcc0, loop_1707 ldd [%l7 + 0x58], %f8 fpackfix %f2, %f13 tn %icc, 0x2 loop_1707: srl %o3, 0x10, %g1 fpsub16s %f1, %f2, %f3 stx %l6, [%l7 + 0x70] tpos %xcc, 0x1 tle %xcc, 0x6 add %o4, 0x0497, %o6 edge16ln %o5, %i4, %l3 movre %l4, %l5, %g6 fmovda %icc, %f8, %f8 bcc,a loop_1708 fbe,a %fcc1, loop_1709 ldsb [%l7 + 0x34], %o7 tn %icc, 0x3 loop_1708: fmovspos %xcc, %f3, %f15 loop_1709: fmovdge %xcc, %f2, %f13 edge16n %l2, %g4, %g5 xorcc %i7, 0x000E, %o1 std %f0, [%l7 + 0x08] ldsb [%l7 + 0x0C], %i3 fble %fcc3, loop_1710 sllx %i5, 0x18, %i6 nop setx loop_1711, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l1, [%l7 + 0x50] loop_1710: nop setx loop_1712, %l0, %l1 jmpl %l1, %g7 bne,pn %xcc, loop_1713 loop_1711: andn %o2, %l0, %o0 sethi 0x1AB8, %g2 loop_1712: fmovdle %xcc, %f0, %f12 loop_1713: sra %i1, %i2, %g3 sra %i0, %g1, %l6 fcmpeq16 %f8, %f14, %o3 ble %icc, loop_1714 fmovsgu %xcc, %f12, %f7 fmovdle %icc, %f3, %f6 fbo,a %fcc0, loop_1715 loop_1714: orcc %o4, 0x1FEA, %o5 lduw [%l7 + 0x4C], %o6 fbuge %fcc0, loop_1716 loop_1715: stx %l3, [%l7 + 0x70] ldub [%l7 + 0x75], %l4 stx %l5, [%l7 + 0x68] loop_1716: bg,pn %xcc, loop_1717 fnands %f2, %f6, %f5 fbo %fcc3, loop_1718 be,a loop_1719 loop_1717: st %f5, [%l7 + 0x28] tleu %icc, 0x7 loop_1718: movleu %icc, %i4, %o7 loop_1719: fmovde %xcc, %f9, %f9 fmovrsne %g6, %f15, %f3 tleu %icc, 0x3 movre %l2, %g4, %g5 ldd [%l7 + 0x58], %f4 fxnor %f0, %f2, %f0 tpos %xcc, 0x6 fmovscs %xcc, %f0, %f3 std %f14, [%l7 + 0x30] tgu %xcc, 0x5 xorcc %i7, %o1, %i3 stx %i6, [%l7 + 0x38] alignaddr %l1, %g7, %i5 call loop_1720 fbg,a %fcc3, loop_1721 stx %l0, [%l7 + 0x48] lduw [%l7 + 0x18], %o2 loop_1720: fmovrde %o0, %f12, %f12 loop_1721: ld [%l7 + 0x2C], %f0 tg %xcc, 0x2 edge16l %g2, %i1, %i2 fpsub32 %f0, %f2, %f12 st %f15, [%l7 + 0x38] stw %i0, [%l7 + 0x64] orcc %g1, 0x03FE, %g3 fmovsvc %xcc, %f0, %f15 fmovscs %icc, %f10, %f13 edge8 %l6, %o3, %o4 orncc %o6, 0x1528, %o5 brz %l3, loop_1722 tg %icc, 0x4 edge16n %l5, %l4, %o7 ba,a,pn %xcc, loop_1723 loop_1722: fnegs %f14, %f13 edge32l %i4, %g6, %l2 ldub [%l7 + 0x64], %g5 loop_1723: udivcc %g4, 0x0096, %o1 fornot2 %f10, %f14, %f6 sdiv %i7, 0x06D2, %i6 move %xcc, %l1, %i3 srl %i5, 0x11, %g7 edge16 %l0, %o2, %o0 fones %f11 fxor %f12, %f4, %f2 fbue %fcc1, loop_1724 stb %g2, [%l7 + 0x41] fornot1 %f0, %f0, %f12 edge16l %i2, %i0, %g1 loop_1724: stw %g3, [%l7 + 0x10] edge16 %i1, %l6, %o4 fbge,a %fcc1, loop_1725 bcs %xcc, loop_1726 bn,a,pt %icc, loop_1727 fnot2s %f1, %f12 loop_1725: brz %o3, loop_1728 loop_1726: movvc %icc, %o6, %o5 loop_1727: fmovrdlez %l3, %f10, %f0 stb %l5, [%l7 + 0x47] loop_1728: lduh [%l7 + 0x18], %o7 movneg %icc, %i4, %l4 lduw [%l7 + 0x38], %g6 fmovrslz %g5, %f6, %f0 fbule %fcc2, loop_1729 sdivx %g4, 0x0037, %o1 ldd [%l7 + 0x60], %f10 stb %l2, [%l7 + 0x1C] loop_1729: ldsw [%l7 + 0x78], %i6 fbuge %fcc1, loop_1730 stb %l1, [%l7 + 0x71] mulx %i3, 0x0DB2, %i5 st %f3, [%l7 + 0x2C] loop_1730: ldsb [%l7 + 0x5F], %g7 fmovsge %xcc, %f4, %f8 sth %l0, [%l7 + 0x56] lduw [%l7 + 0x4C], %i7 fmovda %xcc, %f8, %f10 alignaddr %o0, %g2, %i2 fsrc2s %f9, %f0 fandnot1s %f5, %f0, %f13 ldsw [%l7 + 0x08], %o2 ld [%l7 + 0x48], %f8 ld [%l7 + 0x74], %f4 bge,a %xcc, loop_1731 udiv %i0, 0x15C1, %g1 stx %g3, [%l7 + 0x10] movrlz %i1, %o4, %l6 loop_1731: stb %o6, [%l7 + 0x1E] smulcc %o3, %l3, %o5 fba,a %fcc0, loop_1732 nop setx loop_1733, %l0, %l1 jmpl %l1, %l5 lduh [%l7 + 0x74], %i4 ldsb [%l7 + 0x46], %l4 loop_1732: tn %xcc, 0x0 loop_1733: fmovs %f1, %f12 addccc %g6, %o7, %g4 xorcc %o1, 0x1ACF, %l2 faligndata %f12, %f6, %f6 bvc,a,pn %xcc, loop_1734 std %f14, [%l7 + 0x20] fandnot1 %f10, %f8, %f0 fcmpd %fcc1, %f4, %f0 loop_1734: ldub [%l7 + 0x62], %i6 fnegd %f14, %f8 fpsub32 %f10, %f12, %f0 fmovsneg %xcc, %f3, %f9 ld [%l7 + 0x08], %f4 ld [%l7 + 0x48], %f15 ldsb [%l7 + 0x4C], %l1 fpack32 %f12, %f2, %f10 movl %icc, %g5, %i3 fcmple32 %f2, %f8, %i5 ldsw [%l7 + 0x6C], %g7 fpsub16 %f0, %f6, %f2 ldsb [%l7 + 0x5B], %l0 st %f13, [%l7 + 0x24] brlez %o0, loop_1735 bg,pn %xcc, loop_1736 ldsb [%l7 + 0x15], %g2 fbug %fcc2, loop_1737 loop_1735: xor %i2, %o2, %i7 loop_1736: lduh [%l7 + 0x5C], %g1 edge32 %i0, %i1, %g3 loop_1737: ldub [%l7 + 0x3E], %o4 bvs,pn %icc, loop_1738 mulscc %o6, 0x1407, %l6 fcmpgt16 %f4, %f4, %o3 fmovrslz %l3, %f15, %f2 loop_1738: fandnot2 %f12, %f4, %f2 ldsw [%l7 + 0x5C], %o5 ldsw [%l7 + 0x74], %i4 xor %l5, %l4, %g6 ldsb [%l7 + 0x3C], %g4 mulx %o7, 0x1C28, %l2 fbo %fcc2, loop_1739 nop setx loop_1740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i6, [%l7 + 0x34] fcmpeq32 %f6, %f0, %o1 loop_1739: fmovdle %xcc, %f10, %f3 loop_1740: fandnot2s %f13, %f15, %f14 sethi 0x0B33, %g5 smulcc %i3, %i5, %l1 lduh [%l7 + 0x46], %g7 st %f4, [%l7 + 0x60] brgez %o0, loop_1741 fpsub32s %f2, %f6, %f10 stx %l0, [%l7 + 0x10] fmovde %xcc, %f14, %f1 loop_1741: edge32n %i2, %o2, %g2 ld [%l7 + 0x34], %f2 srax %i7, %g1, %i1 bvs loop_1742 alignaddr %i0, %g3, %o6 alignaddr %l6, %o3, %o4 move %xcc, %o5, %i4 loop_1742: fbug %fcc3, loop_1743 fmovdvc %xcc, %f13, %f6 fmovsleu %xcc, %f10, %f11 fpackfix %f12, %f8 loop_1743: fcmpes %fcc3, %f3, %f7 lduh [%l7 + 0x08], %l5 fbge,a %fcc3, loop_1744 srlx %l4, %g6, %l3 fmovdleu %xcc, %f1, %f14 lduh [%l7 + 0x0A], %g4 loop_1744: nop setx loop_1745, %l0, %l1 jmpl %l1, %o7 bpos loop_1746 tne %icc, 0x3 fcmple16 %f14, %f6, %i6 loop_1745: fbu,a %fcc1, loop_1747 loop_1746: std %f2, [%l7 + 0x40] lduw [%l7 + 0x50], %o1 sdivcc %l2, 0x1C5C, %i3 loop_1747: lduw [%l7 + 0x10], %g5 fmuld8sux16 %f0, %f14, %f10 tneg %xcc, 0x0 stw %i5, [%l7 + 0x50] taddcctv %g7, %o0, %l0 bge,a,pt %icc, loop_1748 alignaddr %l1, %o2, %i2 sth %g2, [%l7 + 0x7A] stx %i7, [%l7 + 0x20] loop_1748: sth %g1, [%l7 + 0x0E] fbne %fcc2, loop_1749 udiv %i0, 0x0F31, %g3 stb %o6, [%l7 + 0x35] fcmpeq32 %f2, %f0, %l6 loop_1749: nop setx loop_1750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array8 %i1, %o4, %o3 lduh [%l7 + 0x30], %o5 movcs %xcc, %l5, %l4 loop_1750: fbue,a %fcc2, loop_1751 fmul8x16au %f11, %f5, %f8 ldx [%l7 + 0x28], %i4 ldx [%l7 + 0x78], %g6 loop_1751: movleu %icc, %l3, %o7 nop setx loop_1752, %l0, %l1 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 %i6, %f12, %f5 sra %g4, %o1, %i3 umulcc %l2, %i5, %g7 loop_1752: stw %g5, [%l7 + 0x14] fpadd32s %f6, %f15, %f7 stb %o0, [%l7 + 0x70] srax %l0, 0x06, %o2 fmovsle %icc, %f5, %f14 edge8ln %i2, %g2, %i7 bne,pn %icc, loop_1753 brgez %l1, loop_1754 fmovdg %icc, %f9, %f11 ldd [%l7 + 0x48], %f14 loop_1753: add %i0, %g1, %g3 loop_1754: st %f10, [%l7 + 0x44] movleu %xcc, %l6, %i1 sra %o4, %o3, %o6 orncc %l5, %l4, %o5 sdivx %g6, 0x0B98, %l3 ldsb [%l7 + 0x15], %i4 st %f5, [%l7 + 0x30] fandnot2s %f14, %f4, %f5 bleu,a loop_1755 lduh [%l7 + 0x36], %i6 alignaddrl %g4, %o7, %i3 fcmpgt16 %f12, %f6, %l2 loop_1755: movne %xcc, %o1, %g7 lduw [%l7 + 0x4C], %i5 edge32ln %g5, %o0, %o2 fmovsvs %icc, %f11, %f6 fcmple16 %f2, %f2, %l0 stb %g2, [%l7 + 0x66] or %i2, 0x1A6F, %i7 ld [%l7 + 0x68], %f9 be,a loop_1756 sth %i0, [%l7 + 0x7E] fmovsneg %icc, %f12, %f14 bge,pn %icc, loop_1757 loop_1756: fbl,a %fcc3, loop_1758 fblg,a %fcc2, loop_1759 fornot1s %f3, %f0, %f9 loop_1757: lduw [%l7 + 0x0C], %g1 loop_1758: stx %g3, [%l7 + 0x30] loop_1759: brgz,a %l1, loop_1760 smulcc %l6, %o4, %o3 fornot1s %f6, %f6, %f8 tsubcctv %i1, 0x0D06, %l5 loop_1760: ldub [%l7 + 0x40], %l4 ldsh [%l7 + 0x22], %o5 fnegs %f14, %f8 tvc %icc, 0x4 movrlz %g6, %l3, %o6 tvc %icc, 0x6 brz %i6, loop_1761 addccc %i4, %o7, %i3 bne,a,pn %xcc, loop_1762 stb %l2, [%l7 + 0x40] loop_1761: ldub [%l7 + 0x14], %o1 ld [%l7 + 0x18], %f0 loop_1762: fmovrdlz %g7, %f14, %f12 fmovdcc %xcc, %f15, %f13 fmovrsne %i5, %f11, %f5 array16 %g4, %g5, %o2 ldd [%l7 + 0x48], %f14 fcmpgt16 %f2, %f4, %o0 stw %g2, [%l7 + 0x54] fcmpeq32 %f10, %f2, %i2 ldsh [%l7 + 0x32], %l0 array8 %i7, %i0, %g1 tsubcctv %l1, %l6, %g3 stw %o4, [%l7 + 0x2C] movle %xcc, %o3, %l5 edge8l %i1, %o5, %g6 ldd [%l7 + 0x58], %f14 fzero %f8 fcmple16 %f14, %f2, %l3 stw %l4, [%l7 + 0x64] edge8l %o6, %i4, %o7 fandnot2 %f6, %f8, %f0 fmovscc %xcc, %f2, %f13 for %f2, %f10, %f4 ba loop_1763 fsrc2 %f4, %f14 lduw [%l7 + 0x6C], %i3 fmovdl %icc, %f12, %f1 loop_1763: ldsw [%l7 + 0x5C], %i6 andn %l2, %g7, %i5 popc %g4, %g5 movrne %o2, 0x021, %o0 bleu,a %xcc, loop_1764 addccc %g2, 0x0365, %o1 fpsub32 %f8, %f6, %f6 ldsh [%l7 + 0x24], %i2 loop_1764: addc %l0, %i7, %i0 sdivx %l1, 0x1E00, %g1 fabss %f0, %f12 sth %l6, [%l7 + 0x22] tsubcc %g3, 0x1D43, %o4 fands %f11, %f14, %f1 ld [%l7 + 0x64], %f2 fmul8x16al %f14, %f1, %f8 fmovrdne %l5, %f14, %f2 move %xcc, %o3, %i1 addcc %g6, %l3, %o5 ldx [%l7 + 0x30], %o6 orcc %i4, 0x1400, %l4 srlx %i3, %i6, %o7 std %f6, [%l7 + 0x28] or %g7, %l2, %i5 fone %f10 stx %g4, [%l7 + 0x08] fcmpne16 %f14, %f8, %o2 taddcc %o0, %g5, %g2 sth %i2, [%l7 + 0x44] bcs,a %icc, loop_1765 ldd [%l7 + 0x40], %f0 ldsw [%l7 + 0x30], %l0 ldx [%l7 + 0x18], %o1 loop_1765: tpos %xcc, 0x5 fmovrdlz %i7, %f0, %f10 edge8 %i0, %g1, %l1 xnorcc %g3, 0x0946, %o4 ba,a,pn %icc, loop_1766 nop setx loop_1767, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc,a loop_1768 std %f0, [%l7 + 0x38] loop_1766: mova %icc, %l6, %o3 loop_1767: ldsh [%l7 + 0x5C], %l5 loop_1768: ldub [%l7 + 0x18], %g6 smul %l3, %o5, %o6 fbl %fcc0, loop_1769 edge32ln %i4, %l4, %i1 ldsw [%l7 + 0x18], %i3 fpadd32s %f13, %f3, %f5 loop_1769: bneg,a,pn %icc, loop_1770 be,a,pt %xcc, loop_1771 fmovsle %icc, %f15, %f7 fexpand %f10, %f14 loop_1770: xorcc %i6, %o7, %l2 loop_1771: fbl,a %fcc2, loop_1772 brgz,a %g7, loop_1773 fbge,a %fcc0, loop_1774 sth %g4, [%l7 + 0x6A] loop_1772: fmovrsne %o2, %f11, %f15 loop_1773: brgez %o0, loop_1775 loop_1774: bcs loop_1776 fxnor %f2, %f0, %f6 fmovrslz %g5, %f4, %f5 loop_1775: bgu,a loop_1777 loop_1776: fcmps %fcc2, %f2, %f10 fmovdge %xcc, %f0, %f7 sdiv %i5, 0x1461, %i2 loop_1777: pdist %f6, %f6, %f8 tneg %xcc, 0x1 ldsb [%l7 + 0x36], %l0 ldsw [%l7 + 0x20], %o1 std %f8, [%l7 + 0x60] umulcc %i7, %i0, %g2 fxor %f12, %f2, %f6 fmovsneg %xcc, %f0, %f10 srlx %g1, 0x12, %g3 fbu %fcc1, loop_1778 movg %xcc, %l1, %l6 std %f8, [%l7 + 0x40] udiv %o4, 0x1903, %l5 loop_1778: tle %xcc, 0x2 fbug,a %fcc3, loop_1779 fbug %fcc2, loop_1780 ldsb [%l7 + 0x40], %o3 edge16l %l3, %o5, %g6 loop_1779: bl,pn %icc, loop_1781 loop_1780: st %f15, [%l7 + 0x14] fmovsge %icc, %f14, %f12 fmovrsgez %i4, %f10, %f3 loop_1781: ld [%l7 + 0x2C], %f5 ldsw [%l7 + 0x14], %o6 ldub [%l7 + 0x77], %i1 ldsh [%l7 + 0x64], %l4 fcmps %fcc2, %f8, %f6 brgz %i6, loop_1782 stx %i3, [%l7 + 0x70] fpsub16s %f7, %f13, %f1 fnor %f10, %f8, %f12 loop_1782: fbul %fcc2, loop_1783 edge16ln %l2, %o7, %g7 st %f11, [%l7 + 0x20] orn %o2, %g4, %g5 loop_1783: fcmpgt16 %f14, %f8, %o0 andn %i2, %l0, %i5 ldsb [%l7 + 0x57], %i7 lduw [%l7 + 0x74], %o1 xnor %g2, 0x1363, %i0 fmuld8ulx16 %f7, %f0, %f14 fbug %fcc0, loop_1784 taddcc %g1, 0x12C1, %l1 movrne %g3, 0x121, %l6 subcc %o4, %o3, %l3 loop_1784: ldub [%l7 + 0x3B], %o5 st %f7, [%l7 + 0x3C] edge8 %l5, %g6, %i4 fcmpgt32 %f2, %f0, %o6 fbo,a %fcc1, loop_1785 fmovdgu %xcc, %f8, %f8 fmul8x16al %f6, %f10, %f4 ldsb [%l7 + 0x2D], %l4 loop_1785: edge32l %i6, %i3, %l2 add %o7, 0x09E3, %g7 movge %xcc, %i1, %g4 and %g5, 0x13AC, %o0 fcmpne32 %f6, %f12, %i2 edge16 %o2, %i5, %i7 fmovrslez %l0, %f5, %f13 popc 0x184B, %g2 tvs %icc, 0x7 bgu,a,pt %xcc, loop_1786 tcs %xcc, 0x0 edge32l %o1, %g1, %i0 udivx %l1, 0x04BC, %g3 loop_1786: std %f2, [%l7 + 0x20] lduh [%l7 + 0x6C], %o4 sra %l6, %l3, %o5 tge %xcc, 0x4 fabss %f7, %f4 ldsb [%l7 + 0x27], %o3 edge16n %g6, %i4, %l5 fmovsvc %xcc, %f0, %f1 ba loop_1787 stx %o6, [%l7 + 0x48] fandnot2s %f11, %f4, %f0 fcmpd %fcc1, %f8, %f14 loop_1787: movl %icc, %i6, %l4 fpadd16s %f5, %f7, %f12 fpadd32 %f10, %f0, %f2 fmovrdgz %l2, %f14, %f6 brlez %o7, loop_1788 fnors %f0, %f15, %f7 fmovdcc %xcc, %f8, %f13 fnot2s %f4, %f7 loop_1788: fmul8sux16 %f8, %f6, %f14 ld [%l7 + 0x54], %f9 ld [%l7 + 0x30], %f8 popc 0x13BF, %g7 st %f15, [%l7 + 0x20] st %f8, [%l7 + 0x60] edge8ln %i1, %g4, %g5 stb %i3, [%l7 + 0x30] fmovsn %xcc, %f10, %f15 addc %i2, %o0, %o2 fmovdcc %xcc, %f4, %f7 fmovdgu %icc, %f1, %f10 fbu %fcc3, loop_1789 tn %icc, 0x5 fmovsge %xcc, %f12, %f13 stx %i5, [%l7 + 0x28] loop_1789: lduw [%l7 + 0x18], %i7 udivcc %g2, 0x1B13, %o1 brgz,a %l0, loop_1790 movge %xcc, %i0, %l1 ldsb [%l7 + 0x0B], %g1 lduh [%l7 + 0x4C], %o4 loop_1790: subccc %g3, %l3, %o5 lduh [%l7 + 0x7E], %o3 fexpand %f2, %f0 tsubcctv %l6, 0x09DE, %g6 fxor %f2, %f6, %f2 ldd [%l7 + 0x28], %f8 tneg %xcc, 0x0 fmovrsgez %i4, %f13, %f7 stw %l5, [%l7 + 0x5C] ldub [%l7 + 0x35], %o6 fornot1s %f1, %f8, %f5 fbu,a %fcc1, loop_1791 array16 %l4, %i6, %l2 sll %o7, %i1, %g4 fmovrdne %g7, %f14, %f6 loop_1791: ldsh [%l7 + 0x32], %g5 fmovrslez %i3, %f13, %f1 fmovsn %xcc, %f8, %f9 smulcc %i2, 0x18F5, %o0 fmovrsgz %i5, %f2, %f9 tvs %icc, 0x2 fcmpgt32 %f12, %f6, %i7 fmovsl %xcc, %f4, %f6 fba,a %fcc2, loop_1792 fsrc2 %f4, %f4 ldsh [%l7 + 0x0C], %o2 movn %icc, %o1, %l0 loop_1792: sdivx %g2, 0x1A7E, %i0 ldsw [%l7 + 0x68], %g1 xnor %l1, %g3, %o4 fmovdg %icc, %f9, %f8 bvc,a,pn %icc, loop_1793 std %f6, [%l7 + 0x28] tcc %icc, 0x1 mulscc %l3, %o3, %o5 loop_1793: fpsub16s %f12, %f10, %f0 sra %l6, 0x16, %i4 fmovdle %icc, %f13, %f3 fbue,a %fcc2, loop_1794 andncc %l5, %o6, %l4 ble,pn %icc, loop_1795 fbue,a %fcc1, loop_1796 loop_1794: ldsb [%l7 + 0x45], %g6 fbue,a %fcc0, loop_1797 loop_1795: sra %l2, 0x03, %o7 loop_1796: udivx %i1, 0x0DB4, %i6 stx %g7, [%l7 + 0x08] loop_1797: tn %xcc, 0x1 fpackfix %f2, %f12 fbe %fcc3, loop_1798 ldub [%l7 + 0x79], %g4 brz,a %i3, loop_1799 addcc %i2, %o0, %i5 loop_1798: orncc %g5, 0x19AE, %i7 tcc %icc, 0x0 loop_1799: xor %o2, %l0, %o1 movvs %icc, %g2, %g1 fmovsa %xcc, %f9, %f9 udivcc %i0, 0x078D, %g3 brz %o4, loop_1800 sra %l1, 0x18, %o3 movg %xcc, %o5, %l3 fcmpne32 %f14, %f2, %l6 loop_1800: ldsb [%l7 + 0x69], %i4 fpmerge %f13, %f5, %f6 fornot1 %f12, %f0, %f8 fmovscc %xcc, %f4, %f6 tl %xcc, 0x1 st %f0, [%l7 + 0x30] smul %l5, 0x1D3A, %o6 bg %icc, loop_1801 fxors %f2, %f0, %f9 nop setx loop_1802, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x18], %g6 loop_1801: fmovrsgez %l2, %f0, %f4 fandnot2s %f13, %f2, %f11 loop_1802: nop setx loop_1803, %l0, %l1 jmpl %l1, %o7 tle %xcc, 0x5 ldx [%l7 + 0x10], %l4 std %f4, [%l7 + 0x48] loop_1803: ld [%l7 + 0x4C], %f7 tgu %xcc, 0x3 fbul,a %fcc0, loop_1804 ldd [%l7 + 0x20], %f8 bne,a loop_1805 tleu %icc, 0x5 loop_1804: xnor %i1, %g7, %i6 taddcc %i3, %g4, %o0 loop_1805: ldsb [%l7 + 0x40], %i2 ldd [%l7 + 0x08], %f2 stx %g5, [%l7 + 0x58] and %i5, %i7, %o2 stb %o1, [%l7 + 0x70] fmovspos %xcc, %f6, %f10 fmovsleu %icc, %f8, %f4 tvc %icc, 0x1 fnot1s %f12, %f5 ldsw [%l7 + 0x60], %l0 bcc,pt %xcc, loop_1806 ldsw [%l7 + 0x48], %g2 fpackfix %f6, %f7 fmovsne %xcc, %f7, %f5 loop_1806: siam 0x7 ldub [%l7 + 0x72], %i0 ldsw [%l7 + 0x68], %g3 ldsb [%l7 + 0x4A], %g1 call loop_1807 brgez,a %o4, loop_1808 fandnot2s %f4, %f6, %f3 fmovsl %xcc, %f0, %f6 loop_1807: tsubcctv %o3, %o5, %l1 loop_1808: fcmpeq16 %f4, %f14, %l3 array16 %l6, %l5, %o6 fmovscs %xcc, %f11, %f14 fmovdleu %xcc, %f15, %f9 ldub [%l7 + 0x09], %g6 fors %f1, %f1, %f7 ldsb [%l7 + 0x6B], %l2 fmul8sux16 %f0, %f6, %f4 movrlz %i4, %l4, %i1 fnot1s %f4, %f7 ldub [%l7 + 0x6B], %g7 ldd [%l7 + 0x08], %f8 ldx [%l7 + 0x40], %i6 fba %fcc0, loop_1809 ldsh [%l7 + 0x68], %i3 tcs %xcc, 0x6 ldx [%l7 + 0x58], %g4 loop_1809: bshuffle %f2, %f2, %f6 array32 %o0, %o7, %i2 movrgez %i5, %i7, %o2 or %o1, 0x195A, %g5 ldsb [%l7 + 0x43], %g2 subccc %i0, %g3, %l0 fmovspos %icc, %f6, %f5 sethi 0x01EA, %o4 brgez,a %g1, loop_1810 ldsb [%l7 + 0x60], %o5 siam 0x6 fbl,a %fcc0, loop_1811 loop_1810: movpos %xcc, %o3, %l1 sdivcc %l3, 0x071E, %l6 bleu,pn %icc, loop_1812 loop_1811: fcmpne16 %f0, %f14, %o6 ta %icc, 0x2 for %f10, %f4, %f6 loop_1812: smulcc %l5, %g6, %l2 ldx [%l7 + 0x08], %l4 fmovdl %icc, %f12, %f15 nop setx loop_1813, %l0, %l1 jmpl %l1, %i1 lduw [%l7 + 0x78], %g7 fbe,a %fcc0, loop_1814 fmovs %f6, %f5 loop_1813: stx %i6, [%l7 + 0x08] stw %i4, [%l7 + 0x30] loop_1814: st %f12, [%l7 + 0x7C] fbg,a %fcc1, loop_1815 tsubcc %g4, 0x03F7, %o0 sth %o7, [%l7 + 0x50] fmovdg %xcc, %f5, %f5 loop_1815: sdivx %i2, 0x05F2, %i5 fnand %f12, %f12, %f12 bl,pt %xcc, loop_1816 edge32 %i7, %o2, %i3 ta %xcc, 0x2 sth %g5, [%l7 + 0x32] loop_1816: movpos %xcc, %g2, %o1 orn %g3, 0x1317, %l0 move %xcc, %i0, %o4 fmovsne %icc, %f6, %f15 fpsub32s %f5, %f11, %f7 st %f4, [%l7 + 0x38] stx %g1, [%l7 + 0x50] movrlez %o3, 0x24F, %l1 ldub [%l7 + 0x26], %l3 brz,a %o5, loop_1817 lduh [%l7 + 0x76], %o6 movne %icc, %l6, %g6 ldsb [%l7 + 0x0A], %l2 loop_1817: ldsh [%l7 + 0x32], %l4 ldd [%l7 + 0x18], %f14 fbul,a %fcc0, loop_1818 and %i1, %l5, %g7 sethi 0x1B62, %i4 movl %xcc, %i6, %g4 loop_1818: fmovsgu %xcc, %f12, %f8 fornot2s %f12, %f12, %f13 bcs,a,pt %icc, loop_1819 bpos %xcc, loop_1820 ldsb [%l7 + 0x49], %o7 tneg %icc, 0x1 loop_1819: fxors %f10, %f14, %f12 loop_1820: fpadd16s %f12, %f13, %f5 fmovrsgz %o0, %f14, %f0 edge16l %i2, %i7, %o2 and %i3, %i5, %g5 fbne,a %fcc0, loop_1821 ldsb [%l7 + 0x55], %o1 udivcc %g3, 0x0DED, %l0 fmovs %f14, %f13 loop_1821: bgu,a,pt %xcc, loop_1822 srax %i0, %g2, %g1 movleu %icc, %o4, %l1 tsubcc %o3, 0x099B, %o5 loop_1822: ldsb [%l7 + 0x65], %o6 addcc %l3, 0x1F15, %l6 stw %g6, [%l7 + 0x50] nop setx loop_1823, %l0, %l1 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 + 0x78], %l4 orcc %l2, 0x0CFE, %i1 edge8ln %l5, %i4, %i6 loop_1823: st %f8, [%l7 + 0x4C] ldx [%l7 + 0x78], %g4 udivx %o7, 0x1AA0, %o0 fcmpne32 %f0, %f2, %g7 ld [%l7 + 0x78], %f14 orncc %i2, %i7, %o2 fcmpgt16 %f4, %f4, %i5 stx %g5, [%l7 + 0x08] nop setx loop_1824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umulcc %i3, 0x11E0, %g3 ldsb [%l7 + 0x1D], %l0 ldd [%l7 + 0x28], %f6 loop_1824: fcmpgt32 %f8, %f10, %i0 fmovrsgez %o1, %f7, %f12 fsrc1 %f4, %f6 fnegs %f11, %f13 ta %xcc, 0x1 fmovdl %icc, %f4, %f2 movrlz %g2, 0x2FD, %g1 fmovse %xcc, %f3, %f8 smulcc %l1, %o4, %o5 movvc %icc, %o3, %l3 fmovdg %xcc, %f1, %f1 fpsub32 %f4, %f8, %f10 fand %f8, %f4, %f4 te %xcc, 0x5 bn,a,pn %xcc, loop_1825 brnz %l6, loop_1826 addcc %o6, %g6, %l2 fornot2 %f12, %f6, %f12 loop_1825: andncc %i1, %l4, %i4 loop_1826: fnot1s %f2, %f12 ldsh [%l7 + 0x5A], %l5 andcc %g4, %o7, %o0 lduw [%l7 + 0x6C], %i6 edge32 %g7, %i7, %i2 fcmpgt32 %f4, %f10, %o2 st %f2, [%l7 + 0x24] fpack32 %f2, %f10, %f4 fcmpne32 %f14, %f0, %i5 fcmple32 %f8, %f0, %i3 bpos,a %xcc, loop_1827 fmovdl %xcc, %f2, %f13 fmovsvc %xcc, %f8, %f8 movrlz %g5, %l0, %g3 loop_1827: ldsb [%l7 + 0x3F], %o1 fmovrdlz %g2, %f6, %f4 smul %i0, 0x1991, %l1 siam 0x7 fsrc2 %f10, %f2 fmuld8sux16 %f12, %f8, %f14 fpmerge %f6, %f12, %f4 fpsub32 %f12, %f6, %f8 fmovrdlz %g1, %f2, %f12 orcc %o5, %o3, %l3 smulcc %l6, %o4, %g6 subccc %o6, 0x181B, %l2 ldsb [%l7 + 0x0A], %l4 ldd [%l7 + 0x60], %f6 stx %i1, [%l7 + 0x18] sdivcc %l5, 0x0247, %i4 fcmpne16 %f6, %f2, %o7 fpack16 %f8, %f14 brgz %o0, loop_1828 call loop_1829 fcmpne32 %f12, %f14, %g4 array8 %i6, %i7, %g7 loop_1828: addcc %i2, 0x1853, %o2 loop_1829: lduw [%l7 + 0x18], %i5 ldub [%l7 + 0x53], %g5 fxnors %f3, %f0, %f1 bneg,pt %xcc, loop_1830 fmul8x16 %f10, %f6, %f4 bneg,a,pn %icc, loop_1831 edge8l %i3, %g3, %o1 loop_1830: ba loop_1832 edge16 %g2, %i0, %l1 loop_1831: fmovsleu %icc, %f9, %f2 ld [%l7 + 0x48], %f3 loop_1832: fcmpne16 %f2, %f8, %l0 fxnor %f14, %f12, %f10 fbge,a %fcc2, loop_1833 fmovdle %icc, %f11, %f6 fbue,a %fcc1, loop_1834 mova %icc, %o5, %g1 loop_1833: tg %icc, 0x4 movgu %xcc, %o3, %l3 loop_1834: fbne,a %fcc1, loop_1835 alignaddr %l6, %o4, %o6 tne %xcc, 0x6 fornot2 %f8, %f12, %f2 loop_1835: fmovsneg %icc, %f1, %f1 fmovrdlez %g6, %f10, %f2 ta %icc, 0x3 ldsw [%l7 + 0x4C], %l4 std %f6, [%l7 + 0x68] fxnors %f9, %f1, %f10 taddcctv %i1, %l2, %l5 sth %o7, [%l7 + 0x40] fbn,a %fcc3, loop_1836 bvs,a loop_1837 stb %i4, [%l7 + 0x23] ldsh [%l7 + 0x5E], %o0 loop_1836: fbg %fcc1, loop_1838 loop_1837: movvs %xcc, %g4, %i6 ldsh [%l7 + 0x60], %g7 ldsw [%l7 + 0x58], %i7 loop_1838: fabsd %f10, %f0 ldx [%l7 + 0x10], %i2 fmovde %xcc, %f9, %f6 xor %o2, %i5, %g5 ba,a %icc, loop_1839 mulx %g3, %o1, %i3 ldsh [%l7 + 0x16], %i0 lduh [%l7 + 0x7C], %g2 loop_1839: edge16l %l1, %o5, %l0 tvs %icc, 0x6 brgz %o3, loop_1840 tle %xcc, 0x2 tcc %xcc, 0x0 for %f14, %f8, %f10 loop_1840: tge %icc, 0x5 fbo %fcc1, loop_1841 fcmpes %fcc3, %f14, %f6 move %icc, %g1, %l6 stb %l3, [%l7 + 0x2F] loop_1841: fpack32 %f4, %f2, %f2 fpack16 %f4, %f12 fmovscs %icc, %f14, %f12 ld [%l7 + 0x2C], %f6 ldsw [%l7 + 0x38], %o6 movge %icc, %o4, %g6 fmuld8sux16 %f5, %f13, %f2 ld [%l7 + 0x68], %f8 ld [%l7 + 0x5C], %f2 fmovsgu %xcc, %f10, %f5 fsrc1 %f12, %f10 fmuld8ulx16 %f14, %f9, %f2 lduh [%l7 + 0x66], %i1 fxnors %f8, %f10, %f12 ldx [%l7 + 0x50], %l4 fmovdgu %xcc, %f4, %f4 subc %l5, 0x1CE8, %l2 edge8ln %i4, %o7, %o0 fmovsvc %xcc, %f2, %f14 brz %g4, loop_1842 std %f12, [%l7 + 0x20] ldx [%l7 + 0x48], %i6 fsrc1s %f14, %f13 loop_1842: fmovdcs %xcc, %f12, %f9 edge32n %g7, %i7, %i2 nop setx loop_1843, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnand %f4, %f10, %f10 movneg %icc, %o2, %i5 stw %g3, [%l7 + 0x5C] loop_1843: fmuld8ulx16 %f0, %f3, %f8 movge %xcc, %o1, %i3 ldsb [%l7 + 0x29], %i0 fpadd32s %f10, %f6, %f9 ldub [%l7 + 0x49], %g2 stb %g5, [%l7 + 0x61] fmovsleu %icc, %f5, %f9 fmovdge %icc, %f2, %f13 ldsb [%l7 + 0x4E], %o5 umul %l1, %l0, %o3 fmovdle %icc, %f5, %f1 and %g1, 0x1AE4, %l3 fxor %f12, %f0, %f0 stx %l6, [%l7 + 0x60] fbg %fcc1, loop_1844 ldx [%l7 + 0x18], %o4 movrlz %o6, 0x158, %g6 fmovdne %xcc, %f11, %f10 loop_1844: stb %i1, [%l7 + 0x0B] te %icc, 0x6 sra %l5, %l4, %l2 fmovdcc %xcc, %f2, %f8 tcc %icc, 0x7 fnor %f12, %f8, %f12 fcmpne32 %f4, %f10, %i4 fzeros %f3 movvs %icc, %o0, %g4 fpadd32s %f11, %f1, %f2 stb %i6, [%l7 + 0x6C] sth %o7, [%l7 + 0x0A] fcmpd %fcc1, %f12, %f10 fsrc1 %f12, %f14 taddcctv %i7, 0x0849, %i2 fcmpne32 %f8, %f2, %g7 srl %i5, %g3, %o2 fpadd32s %f15, %f5, %f11 fmovscs %xcc, %f6, %f3 movrne %i3, %i0, %o1 te %xcc, 0x4 movrlz %g2, 0x1B6, %g5 brlez,a %l1, loop_1845 bge,a loop_1846 fpack16 %f8, %f0 fcmpgt16 %f14, %f10, %o5 loop_1845: fmovsa %xcc, %f6, %f14 loop_1846: ldd [%l7 + 0x70], %f6 and %l0, 0x19F0, %g1 fbule %fcc3, loop_1847 fpadd32 %f12, %f6, %f14 lduw [%l7 + 0x2C], %o3 fmovsl %xcc, %f9, %f14 loop_1847: fbue,a %fcc3, loop_1848 ldx [%l7 + 0x20], %l6 edge32ln %l3, %o4, %o6 fcmpne16 %f2, %f4, %g6 loop_1848: tgu %xcc, 0x7 ld [%l7 + 0x1C], %f8 fmovsgu %icc, %f3, %f0 st %f13, [%l7 + 0x44] ld [%l7 + 0x08], %f12 bpos %icc, loop_1849 te %xcc, 0x2 movcc %xcc, %i1, %l5 fmovdneg %xcc, %f14, %f7 loop_1849: fcmple16 %f8, %f4, %l4 srl %i4, %l2, %o0 movleu %icc, %g4, %o7 smul %i6, %i7, %i2 fcmped %fcc2, %f8, %f4 bleu %xcc, loop_1850 lduw [%l7 + 0x0C], %i5 orcc %g7, %g3, %i3 fmovsn %xcc, %f6, %f5 loop_1850: fmul8x16au %f0, %f9, %f10 fnot1 %f14, %f6 stw %o2, [%l7 + 0x20] stb %o1, [%l7 + 0x33] movg %xcc, %i0, %g2 ld [%l7 + 0x40], %f5 sth %l1, [%l7 + 0x76] stb %o5, [%l7 + 0x21] fmovrsgez %g5, %f11, %f10 fbl,a %fcc0, loop_1851 fpadd32 %f12, %f4, %f6 ldub [%l7 + 0x77], %l0 fmul8x16 %f13, %f4, %f6 loop_1851: tl %icc, 0x4 stw %g1, [%l7 + 0x78] fbo,a %fcc1, loop_1852 stb %o3, [%l7 + 0x76] bneg,a %xcc, loop_1853 ldsb [%l7 + 0x27], %l6 loop_1852: movleu %xcc, %o4, %o6 stw %l3, [%l7 + 0x48] loop_1853: fcmpne16 %f4, %f10, %g6 tge %icc, 0x6 ld [%l7 + 0x3C], %f7 ldx [%l7 + 0x20], %i1 fmovde %icc, %f15, %f13 std %f10, [%l7 + 0x20] fmovdneg %xcc, %f3, %f5 fmovrsgez %l5, %f11, %f11 edge16ln %i4, %l2, %o0 fsrc2 %f14, %f14 orcc %l4, %o7, %g4 array32 %i7, %i2, %i6 fexpand %f15, %f6 fmul8ulx16 %f6, %f12, %f12 st %f0, [%l7 + 0x6C] tl %icc, 0x3 fsrc2s %f4, %f12 bcc,a loop_1854 fmovsvs %xcc, %f9, %f15 fmovsneg %icc, %f9, %f11 edge16n %g7, %g3, %i3 loop_1854: fpadd16s %f1, %f11, %f4 fabsd %f0, %f8 fmovdgu %icc, %f1, %f7 fmovsvc %icc, %f5, %f11 fpackfix %f8, %f6 lduw [%l7 + 0x44], %o2 stw %o1, [%l7 + 0x10] fzeros %f12 ldd [%l7 + 0x58], %f8 addcc %i0, %g2, %l1 fbule,a %fcc2, loop_1855 fbge %fcc3, loop_1856 fmul8sux16 %f14, %f14, %f4 for %f4, %f6, %f0 loop_1855: movne %xcc, %o5, %g5 loop_1856: bcc,a loop_1857 ldub [%l7 + 0x44], %l0 fors %f10, %f13, %f11 fbo %fcc2, loop_1858 loop_1857: fmovrde %g1, %f10, %f8 fcmpeq32 %f0, %f6, %o3 ldub [%l7 + 0x56], %i5 loop_1858: movpos %xcc, %l6, %o4 subccc %o6, %g6, %i1 fandnot2 %f12, %f4, %f10 stx %l5, [%l7 + 0x20] tcc %xcc, 0x3 stb %i4, [%l7 + 0x7B] fmovrdlz %l2, %f0, %f8 stb %o0, [%l7 + 0x13] ldub [%l7 + 0x75], %l3 tpos %icc, 0x4 lduw [%l7 + 0x24], %o7 edge32l %g4, %l4, %i2 fpadd32s %f9, %f6, %f6 fmuld8ulx16 %f14, %f2, %f4 brlez,a %i7, loop_1859 edge16 %g7, %g3, %i3 movrgez %o2, 0x053, %o1 lduw [%l7 + 0x10], %i0 loop_1859: lduh [%l7 + 0x0E], %g2 stw %l1, [%l7 + 0x54] fxnors %f13, %f9, %f7 fcmpes %fcc0, %f3, %f5 tl %xcc, 0x1 ldsw [%l7 + 0x60], %i6 fsrc1 %f0, %f8 fbn,a %fcc1, loop_1860 std %f14, [%l7 + 0x08] fmovsgu %icc, %f8, %f14 lduw [%l7 + 0x28], %g5 loop_1860: fmovdge %icc, %f11, %f13 umul %o5, %g1, %l0 orcc %o3, 0x1577, %i5 orncc %o4, %l6, %o6 bneg,a,pt %icc, loop_1861 ldub [%l7 + 0x54], %i1 lduh [%l7 + 0x38], %g6 fcmple32 %f10, %f6, %l5 loop_1861: sra %l2, 0x08, %o0 sth %i4, [%l7 + 0x76] fmovrdgz %l3, %f8, %f10 bge,a %xcc, loop_1862 std %f10, [%l7 + 0x48] ldub [%l7 + 0x5D], %o7 ldx [%l7 + 0x40], %l4 loop_1862: fbge %fcc2, loop_1863 movle %icc, %i2, %i7 edge32ln %g4, %g3, %g7 ldsw [%l7 + 0x10], %o2 loop_1863: brgz %o1, loop_1864 bl,pn %icc, loop_1865 and %i3, %g2, %l1 stb %i6, [%l7 + 0x3C] loop_1864: fba %fcc2, loop_1866 loop_1865: stb %g5, [%l7 + 0x27] subccc %i0, %g1, %l0 smulcc %o5, %o3, %i5 loop_1866: tne %xcc, 0x1 stx %l6, [%l7 + 0x68] sll %o4, %o6, %i1 ldsh [%l7 + 0x22], %l5 ldub [%l7 + 0x23], %g6 ba,pt %icc, loop_1867 lduw [%l7 + 0x78], %o0 fcmpeq16 %f2, %f2, %i4 fxnor %f4, %f12, %f8 loop_1867: fcmpes %fcc1, %f7, %f11 bgu,a %xcc, loop_1868 stb %l3, [%l7 + 0x08] srlx %l2, %l4, %o7 edge32 %i7, %i2, %g3 loop_1868: movrgz %g7, %o2, %g4 movle %icc, %i3, %o1 ldx [%l7 + 0x20], %g2 ldd [%l7 + 0x40], %f0 movge %xcc, %i6, %l1 lduw [%l7 + 0x64], %i0 std %f4, [%l7 + 0x58] ldsw [%l7 + 0x3C], %g5 fbn %fcc0, loop_1869 std %f8, [%l7 + 0x40] brgz,a %l0, loop_1870 ldub [%l7 + 0x75], %g1 loop_1869: bshuffle %f8, %f12, %f14 fnot2 %f6, %f2 loop_1870: bn,a loop_1871 tgu %xcc, 0x3 stb %o5, [%l7 + 0x32] fbug,a %fcc1, loop_1872 loop_1871: st %f4, [%l7 + 0x2C] fcmple32 %f14, %f10, %i5 sth %l6, [%l7 + 0x3A] loop_1872: fmovdn %icc, %f13, %f7 bcs,a %icc, loop_1873 movneg %xcc, %o4, %o3 st %f9, [%l7 + 0x28] fand %f4, %f12, %f2 loop_1873: fmovsgu %icc, %f6, %f9 ld [%l7 + 0x24], %f0 subc %o6, %i1, %g6 fbne,a %fcc2, loop_1874 ldub [%l7 + 0x43], %l5 fbge,a %fcc0, loop_1875 fpadd16 %f2, %f14, %f10 loop_1874: ldsb [%l7 + 0x5F], %i4 fpsub16s %f3, %f7, %f3 loop_1875: ldd [%l7 + 0x78], %f2 alignaddrl %l3, %l2, %l4 andcc %o0, 0x1834, %o7 movle %xcc, %i2, %i7 movg %icc, %g3, %o2 fba %fcc0, loop_1876 nop setx loop_1877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %icc, 0x2 bcc loop_1878 loop_1876: ldsh [%l7 + 0x32], %g7 loop_1877: subc %i3, 0x1857, %g4 std %f14, [%l7 + 0x08] loop_1878: bcc loop_1879 fbe,a %fcc0, loop_1880 stb %g2, [%l7 + 0x75] fsrc1s %f11, %f5 loop_1879: edge32n %i6, %l1, %o1 loop_1880: fmovsa %xcc, %f9, %f9 pdist %f12, %f0, %f10 orcc %g5, 0x0F50, %i0 bl,a %xcc, loop_1881 movge %icc, %l0, %o5 st %f1, [%l7 + 0x78] brz,a %i5, loop_1882 loop_1881: fmovda %xcc, %f11, %f12 sdivcc %l6, 0x055A, %o4 smulcc %o3, 0x0433, %o6 loop_1882: fmovsl %xcc, %f14, %f6 fmovscc %icc, %f9, %f10 fxnors %f8, %f15, %f13 ldsb [%l7 + 0x79], %g1 fmovdcs %xcc, %f10, %f11 fmovdge %xcc, %f4, %f1 fpadd16s %f0, %f12, %f7 fmovde %icc, %f1, %f12 fcmple16 %f8, %f8, %g6 bcs %icc, loop_1883 fornot1s %f14, %f2, %f6 te %xcc, 0x7 ldub [%l7 + 0x57], %i1 loop_1883: movgu %icc, %l5, %l3 bl,a loop_1884 std %f8, [%l7 + 0x20] ldsb [%l7 + 0x5F], %i4 ld [%l7 + 0x70], %f9 loop_1884: udivcc %l4, 0x0D22, %o0 fmovdn %xcc, %f1, %f1 lduw [%l7 + 0x68], %l2 ld [%l7 + 0x20], %f6 fmul8x16al %f1, %f14, %f6 sth %o7, [%l7 + 0x42] mulx %i7, %g3, %o2 fcmped %fcc2, %f12, %f14 sethi 0x10F9, %g7 tcc %xcc, 0x2 fcmpes %fcc1, %f10, %f1 ldub [%l7 + 0x1C], %i2 fblg,a %fcc3, loop_1885 fpadd32s %f0, %f11, %f1 stx %i3, [%l7 + 0x60] fornot1 %f6, %f8, %f8 loop_1885: subccc %g2, 0x053C, %g4 fbn %fcc2, loop_1886 bneg loop_1887 stb %i6, [%l7 + 0x6A] be,a,pt %icc, loop_1888 loop_1886: fone %f10 loop_1887: movrgz %o1, %l1, %i0 tg %xcc, 0x5 loop_1888: fmovrdlz %l0, %f2, %f6 orcc %g5, %o5, %i5 fnot2s %f3, %f14 fpsub16s %f5, %f13, %f12 ble loop_1889 ldsb [%l7 + 0x3E], %l6 ldub [%l7 + 0x14], %o3 array16 %o6, %o4, %g1 loop_1889: ldsh [%l7 + 0x6A], %g6 alignaddrl %i1, %l5, %l3 fpsub32s %f9, %f0, %f12 fmovdle %icc, %f12, %f5 fmovdvc %xcc, %f6, %f1 ldx [%l7 + 0x28], %l4 smulcc %i4, %o0, %o7 ble,a,pt %icc, loop_1890 bneg %icc, loop_1891 fmul8sux16 %f10, %f14, %f0 fmovde %icc, %f7, %f13 loop_1890: movne %xcc, %l2, %i7 loop_1891: fcmpd %fcc3, %f12, %f0 ldsw [%l7 + 0x64], %g3 ldub [%l7 + 0x6A], %o2 bneg %icc, loop_1892 ldx [%l7 + 0x68], %g7 stb %i2, [%l7 + 0x42] sub %g2, 0x1E1F, %i3 loop_1892: ldub [%l7 + 0x28], %i6 fbg,a %fcc0, loop_1893 orcc %o1, 0x1676, %g4 fpsub32 %f12, %f8, %f14 fmovrsgz %i0, %f9, %f10 loop_1893: nop setx loop_1894, %l0, %l1 jmpl %l1, %l1 brnz,a %l0, loop_1895 sra %g5, %o5, %i5 bvs,pt %icc, loop_1896 loop_1894: orcc %o3, %o6, %l6 loop_1895: fmul8x16 %f10, %f6, %f10 ldsw [%l7 + 0x30], %g1 loop_1896: stx %o4, [%l7 + 0x08] ldsw [%l7 + 0x38], %g6 sub %i1, %l3, %l5 stx %i4, [%l7 + 0x18] fble %fcc0, loop_1897 ldsw [%l7 + 0x74], %o0 lduh [%l7 + 0x52], %l4 ldub [%l7 + 0x6C], %o7 loop_1897: ldd [%l7 + 0x50], %f6 ldsw [%l7 + 0x64], %l2 fabss %f15, %f13 fsrc1 %f10, %f10 sth %g3, [%l7 + 0x60] fmovsl %icc, %f4, %f7 ldub [%l7 + 0x32], %o2 tle %icc, 0x6 ldsh [%l7 + 0x5A], %i7 fcmped %fcc2, %f4, %f2 sub %g7, 0x0409, %g2 fnor %f4, %f14, %f4 sub %i2, %i6, %o1 tcc %xcc, 0x1 faligndata %f0, %f2, %f8 ldsh [%l7 + 0x64], %g4 fcmps %fcc1, %f5, %f15 fmovda %icc, %f12, %f7 bneg,a,pt %xcc, loop_1898 tg %icc, 0x6 movvs %icc, %i3, %i0 addccc %l1, 0x1874, %l0 loop_1898: brz,a %g5, loop_1899 tsubcctv %o5, 0x0CAF, %i5 fmovsvc %xcc, %f9, %f15 stw %o6, [%l7 + 0x08] loop_1899: stx %o3, [%l7 + 0x60] tvs %xcc, 0x1 ldsw [%l7 + 0x38], %g1 ldd [%l7 + 0x08], %f12 fpadd16s %f3, %f8, %f14 ldd [%l7 + 0x28], %f10 lduh [%l7 + 0x34], %l6 ldx [%l7 + 0x28], %g6 xnorcc %i1, %o4, %l3 ld [%l7 + 0x5C], %f9 be,a,pt %icc, loop_1900 sll %i4, 0x0E, %l5 addccc %l4, %o7, %o0 fcmple32 %f2, %f14, %g3 loop_1900: fmul8x16 %f5, %f2, %f12 nop setx loop_1901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f11, %f3, %f5 sll %o2, 0x1D, %l2 lduh [%l7 + 0x5E], %i7 loop_1901: ldsb [%l7 + 0x34], %g7 bvc,a,pt %xcc, loop_1902 movvc %icc, %i2, %g2 movneg %xcc, %o1, %g4 movrlz %i3, 0x084, %i0 loop_1902: popc 0x18D4, %i6 fexpand %f12, %f0 fpadd16s %f2, %f5, %f9 lduh [%l7 + 0x64], %l1 fmovrsgez %g5, %f0, %f4 st %f3, [%l7 + 0x58] edge8l %l0, %i5, %o6 bge,a,pt %icc, loop_1903 fones %f2 bge %icc, loop_1904 tge %icc, 0x0 loop_1903: ld [%l7 + 0x4C], %f0 edge8ln %o3, %o5, %g1 loop_1904: movge %xcc, %g6, %i1 brgz %l6, loop_1905 fmul8ulx16 %f4, %f2, %f12 stw %o4, [%l7 + 0x20] tl %icc, 0x6 loop_1905: brnz,a %i4, loop_1906 array8 %l5, %l4, %o7 lduw [%l7 + 0x1C], %o0 fmovrsne %l3, %f1, %f9 loop_1906: fcmpd %fcc0, %f10, %f2 edge8 %o2, %l2, %i7 std %f0, [%l7 + 0x68] stw %g7, [%l7 + 0x24] fpsub16 %f6, %f6, %f6 fbue,a %fcc3, loop_1907 sethi 0x144A, %i2 fpack16 %f0, %f1 alignaddrl %g3, %g2, %g4 loop_1907: addcc %o1, 0x1436, %i0 smul %i6, 0x1169, %i3 st %f5, [%l7 + 0x40] stb %g5, [%l7 + 0x1F] fmovse %icc, %f14, %f1 brz,a %l1, loop_1908 fmovrde %l0, %f12, %f4 lduh [%l7 + 0x50], %o6 fmovrslez %i5, %f7, %f5 loop_1908: ldsw [%l7 + 0x60], %o3 fmovd %f6, %f8 stb %g1, [%l7 + 0x51] fcmpes %fcc0, %f4, %f0 fblg,a %fcc2, loop_1909 faligndata %f14, %f10, %f14 stw %g6, [%l7 + 0x28] fnegd %f8, %f2 loop_1909: fmul8x16al %f2, %f1, %f2 fbue,a %fcc0, loop_1910 mulx %i1, 0x1BFD, %l6 xnor %o5, 0x065D, %o4 tleu %xcc, 0x2 loop_1910: fnegd %f14, %f12 stb %l5, [%l7 + 0x27] fmovdg %icc, %f13, %f11 smulcc %i4, %l4, %o7 sdiv %l3, 0x081D, %o0 ld [%l7 + 0x14], %f2 fmovdg %xcc, %f11, %f11 sth %o2, [%l7 + 0x4C] ldsb [%l7 + 0x18], %i7 taddcc %l2, %i2, %g7 sethi 0x1955, %g3 fmuld8sux16 %f5, %f8, %f0 movn %icc, %g4, %g2 stw %i0, [%l7 + 0x38] movrlez %i6, 0x2CB, %i3 ldsh [%l7 + 0x66], %o1 pdist %f0, %f4, %f6 fnot2s %f12, %f6 fmovs %f15, %f0 movn %icc, %l1, %l0 sth %o6, [%l7 + 0x7E] ta %xcc, 0x7 fmovsa %xcc, %f7, %f14 or %i5, 0x1567, %g5 fbug,a %fcc0, loop_1911 stw %g1, [%l7 + 0x44] fpadd16 %f12, %f14, %f6 fcmpne32 %f2, %f4, %o3 loop_1911: faligndata %f10, %f8, %f6 subccc %i1, %g6, %o5 fmovdge %xcc, %f12, %f9 fbne,a %fcc0, loop_1912 ldsh [%l7 + 0x46], %l6 fzero %f6 ldsw [%l7 + 0x1C], %l5 loop_1912: fpack32 %f14, %f8, %f10 std %f0, [%l7 + 0x30] sll %o4, %i4, %l4 fmovrslz %o7, %f5, %f8 st %f15, [%l7 + 0x74] fmovscc %icc, %f15, %f13 fble %fcc2, loop_1913 edge32n %o0, %o2, %l3 orn %i7, 0x07DA, %i2 brlz %g7, loop_1914 loop_1913: call loop_1915 stx %l2, [%l7 + 0x60] fpmerge %f7, %f15, %f12 loop_1914: tleu %xcc, 0x3 loop_1915: tleu %xcc, 0x1 fmovrsne %g4, %f14, %f3 nop setx loop_1916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %xcc, %g3, %i0 fbe,a %fcc2, loop_1917 fone %f0 loop_1916: edge16ln %g2, %i3, %o1 ldub [%l7 + 0x1D], %l1 loop_1917: fmovdcs %xcc, %f10, %f6 movn %icc, %i6, %o6 tgu %xcc, 0x7 st %f9, [%l7 + 0x50] st %f1, [%l7 + 0x28] fmovsle %icc, %f0, %f4 fmovsg %xcc, %f12, %f11 brlz %i5, loop_1918 edge8n %l0, %g5, %o3 for %f14, %f12, %f12 ldsw [%l7 + 0x68], %i1 loop_1918: st %f0, [%l7 + 0x58] std %f0, [%l7 + 0x20] array8 %g6, %g1, %o5 ldsh [%l7 + 0x48], %l5 ldd [%l7 + 0x50], %f10 movn %xcc, %o4, %i4 fbl,a %fcc0, loop_1919 edge16n %l6, %l4, %o7 brgez,a %o0, loop_1920 fsrc2 %f0, %f14 loop_1919: tneg %xcc, 0x3 umulcc %l3, %i7, %o2 loop_1920: fsrc1 %f10, %f10 edge16ln %i2, %g7, %l2 edge32l %g3, %i0, %g4 stw %g2, [%l7 + 0x14] fmovscc %icc, %f3, %f11 lduw [%l7 + 0x2C], %i3 st %f14, [%l7 + 0x28] fexpand %f0, %f8 fnands %f3, %f3, %f3 ldub [%l7 + 0x4B], %l1 orcc %i6, %o6, %i5 andn %l0, 0x1F92, %o1 st %f4, [%l7 + 0x10] fblg,a %fcc3, loop_1921 fzeros %f8 fxors %f3, %f0, %f11 ld [%l7 + 0x74], %f7 loop_1921: fcmple16 %f0, %f12, %o3 fornot2 %f6, %f0, %f12 te %xcc, 0x1 mulx %i1, 0x18B1, %g5 fpsub16s %f13, %f1, %f7 movpos %icc, %g6, %o5 andn %l5, 0x0E7B, %o4 bne,pn %icc, loop_1922 fbuge %fcc3, loop_1923 tgu %xcc, 0x3 fbue %fcc2, loop_1924 loop_1922: popc 0x0E47, %g1 loop_1923: sll %i4, 0x0F, %l4 tn %icc, 0x2 loop_1924: std %f8, [%l7 + 0x58] fmovrslez %l6, %f9, %f9 fornot1 %f0, %f14, %f8 fmovsge %icc, %f4, %f9 fbule,a %fcc1, loop_1925 subcc %o7, %o0, %i7 fornot2 %f10, %f14, %f4 fmovse %xcc, %f7, %f12 loop_1925: fbu,a %fcc2, loop_1926 lduw [%l7 + 0x18], %l3 std %f12, [%l7 + 0x38] bvs,a loop_1927 loop_1926: bleu,a,pt %icc, loop_1928 stw %i2, [%l7 + 0x3C] ldd [%l7 + 0x18], %f14 loop_1927: sra %o2, 0x1C, %g7 loop_1928: fones %f0 fpackfix %f10, %f6 fnands %f13, %f0, %f15 fbu,a %fcc2, loop_1929 lduh [%l7 + 0x7E], %l2 fpsub16s %f11, %f15, %f15 stb %g3, [%l7 + 0x28] loop_1929: fnand %f4, %f0, %f0 ldd [%l7 + 0x10], %f6 orcc %g4, 0x0151, %g2 te %icc, 0x2 orncc %i0, 0x19BE, %i3 fmovrslez %l1, %f1, %f8 call loop_1930 fzeros %f12 alignaddrl %o6, %i5, %i6 movrlz %l0, %o1, %o3 loop_1930: ld [%l7 + 0x64], %f4 st %f3, [%l7 + 0x38] tge %icc, 0x5 tge %icc, 0x7 fnot2 %f14, %f4 fmovd %f2, %f10 tne %xcc, 0x4 edge8l %i1, %g6, %o5 stb %g5, [%l7 + 0x59] fxnor %f6, %f8, %f14 ldx [%l7 + 0x18], %o4 fcmpeq32 %f8, %f10, %g1 ldsh [%l7 + 0x78], %l5 fands %f10, %f15, %f15 fbue,a %fcc0, loop_1931 bvc loop_1932 fbl,a %fcc2, loop_1933 fabss %f14, %f5 loop_1931: fblg %fcc1, loop_1934 loop_1932: fnot1 %f10, %f0 loop_1933: fbl %fcc3, loop_1935 ldub [%l7 + 0x51], %l4 loop_1934: sll %l6, 0x04, %o7 fmovrdlz %i4, %f14, %f14 loop_1935: fnands %f15, %f9, %f13 tg %icc, 0x1 ldsb [%l7 + 0x27], %o0 ldub [%l7 + 0x53], %i7 nop setx loop_1936, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f12, %f13, %f15 fmovsvc %icc, %f6, %f0 fxor %f2, %f4, %f8 loop_1936: fpadd16 %f12, %f0, %f0 st %f10, [%l7 + 0x74] brnz %l3, loop_1937 ldub [%l7 + 0x57], %i2 tvc %xcc, 0x0 stw %o2, [%l7 + 0x78] loop_1937: te %xcc, 0x4 or %g7, 0x0965, %g3 fpsub32s %f5, %f5, %f9 ldsb [%l7 + 0x28], %l2 fmovdneg %icc, %f2, %f12 fmovde %icc, %f1, %f12 addcc %g4, %g2, %i0 ldsh [%l7 + 0x10], %i3 ldsw [%l7 + 0x68], %l1 tle %xcc, 0x6 fors %f8, %f6, %f10 subc %o6, 0x1E4A, %i6 for %f4, %f14, %f0 ld [%l7 + 0x10], %f15 fexpand %f4, %f2 move %icc, %i5, %l0 fmovsg %xcc, %f5, %f2 fpadd32s %f11, %f12, %f12 stb %o1, [%l7 + 0x53] movcs %icc, %i1, %g6 sdiv %o5, 0x141F, %g5 fmovrsgez %o4, %f8, %f7 orcc %o3, %l5, %l4 andcc %g1, 0x0C60, %l6 ldsh [%l7 + 0x20], %o7 stw %o0, [%l7 + 0x74] ldub [%l7 + 0x37], %i7 ldsh [%l7 + 0x64], %l3 edge8n %i2, %i4, %o2 lduh [%l7 + 0x3A], %g7 ldub [%l7 + 0x55], %l2 stw %g3, [%l7 + 0x10] lduw [%l7 + 0x40], %g4 sth %g2, [%l7 + 0x14] fcmpeq16 %f4, %f0, %i3 tcc %icc, 0x6 tpos %xcc, 0x6 fmul8sux16 %f14, %f12, %f8 tl %xcc, 0x3 taddcctv %i0, 0x10BE, %o6 fnand %f6, %f6, %f12 fabsd %f8, %f0 fcmped %fcc1, %f4, %f10 fbule,a %fcc3, loop_1938 fmovsvs %xcc, %f10, %f0 edge32 %l1, %i6, %i5 fbo,a %fcc0, loop_1939 loop_1938: ldsw [%l7 + 0x10], %l0 fmovd %f4, %f12 srl %o1, 0x02, %g6 loop_1939: stw %i1, [%l7 + 0x30] sra %g5, %o5, %o4 tvc %xcc, 0x7 ldub [%l7 + 0x70], %o3 ld [%l7 + 0x54], %f13 tn %icc, 0x2 fbne %fcc3, loop_1940 fmovdleu %icc, %f11, %f3 ldsb [%l7 + 0x45], %l4 tvc %xcc, 0x5 loop_1940: brgz,a %g1, loop_1941 fble %fcc3, loop_1942 fnot2s %f2, %f2 fbne,a %fcc0, loop_1943 loop_1941: fandnot1s %f15, %f14, %f2 loop_1942: stw %l6, [%l7 + 0x18] smulcc %l5, %o0, %o7 loop_1943: ldsw [%l7 + 0x08], %i7 movle %xcc, %l3, %i2 stw %o2, [%l7 + 0x1C] movg %icc, %i4, %g7 orncc %g3, 0x1BFC, %g4 fpadd32 %f2, %f8, %f14 bg,a,pt %xcc, loop_1944 bcs,a loop_1945 tcc %xcc, 0x1 st %f9, [%l7 + 0x34] loop_1944: popc %l2, %g2 loop_1945: fandnot2 %f6, %f2, %f10 edge8n %i0, %o6, %l1 movre %i3, %i5, %l0 call loop_1946 ldd [%l7 + 0x28], %f10 tvs %xcc, 0x7 ldsh [%l7 + 0x40], %o1 loop_1946: fmovsl %xcc, %f5, %f3 lduh [%l7 + 0x64], %i6 ld [%l7 + 0x20], %f5 lduw [%l7 + 0x58], %i1 edge8l %g6, %g5, %o4 fmovsvs %xcc, %f8, %f8 lduw [%l7 + 0x40], %o3 stw %l4, [%l7 + 0x68] fsrc1s %f9, %f2 fbg,a %fcc3, loop_1947 ldd [%l7 + 0x10], %f8 bleu,a,pn %icc, loop_1948 ldsh [%l7 + 0x24], %g1 loop_1947: fbne,a %fcc1, loop_1949 fba %fcc2, loop_1950 loop_1948: ldsw [%l7 + 0x7C], %o5 lduh [%l7 + 0x36], %l6 loop_1949: stx %o0, [%l7 + 0x30] loop_1950: fnot1 %f4, %f6 stx %o7, [%l7 + 0x70] fmovsn %xcc, %f1, %f1 orncc %l5, %i7, %l3 move %icc, %o2, %i4 subccc %g7, %i2, %g4 movvs %xcc, %l2, %g3 mulscc %g2, 0x01E4, %o6 call loop_1951 edge8ln %i0, %l1, %i3 and %i5, 0x01F5, %o1 edge16n %i6, %l0, %g6 loop_1951: stx %g5, [%l7 + 0x40] fmovdcc %xcc, %f4, %f2 addccc %i1, 0x091D, %o3 fpack32 %f8, %f6, %f8 fcmps %fcc0, %f14, %f9 fbug %fcc1, loop_1952 tcs %icc, 0x4 tsubcc %o4, 0x03E4, %l4 movvs %icc, %o5, %l6 loop_1952: fornot2 %f4, %f12, %f4 array32 %g1, %o7, %o0 ld [%l7 + 0x68], %f11 tn %icc, 0x7 tl %xcc, 0x0 edge8 %l5, %l3, %o2 bneg loop_1953 bn,a,pn %xcc, loop_1954 movge %icc, %i4, %i7 movrlez %g7, %g4, %l2 loop_1953: fmovsge %icc, %f13, %f9 loop_1954: ld [%l7 + 0x64], %f14 bvc loop_1955 edge16 %g3, %i2, %g2 edge32l %i0, %l1, %i3 ld [%l7 + 0x70], %f4 loop_1955: movle %xcc, %o6, %o1 sth %i6, [%l7 + 0x3A] ldd [%l7 + 0x38], %f8 st %f7, [%l7 + 0x5C] fblg %fcc3, loop_1956 ldub [%l7 + 0x72], %l0 edge8ln %i5, %g6, %g5 tsubcc %i1, 0x0E5E, %o3 loop_1956: fmovdl %xcc, %f6, %f4 fbug,a %fcc2, loop_1957 srlx %o4, 0x09, %o5 bgu loop_1958 fmovrsgez %l4, %f4, %f0 loop_1957: movne %icc, %l6, %g1 ld [%l7 + 0x14], %f12 loop_1958: stx %o0, [%l7 + 0x40] ldsh [%l7 + 0x2E], %l5 taddcc %o7, 0x0DA5, %l3 fmovrslez %o2, %f4, %f10 bpos,a,pn %icc, loop_1959 fmovdgu %xcc, %f2, %f4 sth %i4, [%l7 + 0x2C] tne %xcc, 0x5 loop_1959: fpsub32s %f6, %f1, %f1 ble,a,pt %xcc, loop_1960 std %f0, [%l7 + 0x30] subc %g7, %i7, %l2 movle %xcc, %g3, %g4 loop_1960: ldub [%l7 + 0x17], %g2 brz %i0, loop_1961 ldsh [%l7 + 0x56], %l1 st %f2, [%l7 + 0x3C] bleu %icc, loop_1962 loop_1961: fbul %fcc2, loop_1963 ldsh [%l7 + 0x36], %i2 te %icc, 0x0 loop_1962: std %f6, [%l7 + 0x20] loop_1963: brnz,a %o6, loop_1964 smulcc %o1, 0x0783, %i3 udivx %i6, 0x01B5, %i5 fzeros %f8 loop_1964: lduw [%l7 + 0x68], %g6 mulscc %l0, %g5, %o3 tsubcc %i1, 0x0CDD, %o4 fzeros %f2 array16 %l4, %o5, %l6 fmovrsgz %g1, %f10, %f7 ldsh [%l7 + 0x1E], %l5 st %f12, [%l7 + 0x2C] fmovdcc %xcc, %f0, %f5 fmovsneg %xcc, %f6, %f4 fcmpne32 %f6, %f0, %o7 ldx [%l7 + 0x58], %l3 fbu %fcc0, loop_1965 stb %o2, [%l7 + 0x26] fnands %f11, %f9, %f3 fcmple16 %f8, %f2, %o0 loop_1965: fmovdvs %xcc, %f4, %f2 sra %g7, 0x17, %i7 ldsw [%l7 + 0x10], %l2 fmovsvs %icc, %f1, %f4 bg,pn %icc, loop_1966 ldub [%l7 + 0x6D], %g3 sdivcc %g4, 0x1463, %g2 fmovrdlez %i4, %f8, %f12 loop_1966: edge8n %i0, %l1, %o6 lduh [%l7 + 0x42], %i2 udivx %o1, 0x12C8, %i3 stb %i5, [%l7 + 0x69] ldsw [%l7 + 0x20], %g6 fnor %f4, %f4, %f2 ldd [%l7 + 0x38], %f10 fmovdvs %icc, %f13, %f11 ldsb [%l7 + 0x40], %i6 lduw [%l7 + 0x18], %l0 tl %xcc, 0x7 smul %g5, 0x0BBF, %o3 edge32ln %i1, %l4, %o4 fpsub16s %f12, %f3, %f12 fmovsle %xcc, %f14, %f10 sdivx %l6, 0x1684, %o5 fxor %f12, %f4, %f4 movrgz %l5, 0x281, %g1 lduw [%l7 + 0x50], %o7 add %o2, 0x0E87, %o0 fmovrslez %l3, %f11, %f0 movvc %xcc, %i7, %l2 fmovrdne %g7, %f8, %f2 tleu %xcc, 0x1 ldsb [%l7 + 0x1C], %g4 stx %g2, [%l7 + 0x60] fnor %f14, %f12, %f0 fmovsge %xcc, %f1, %f11 fbule %fcc2, loop_1967 fcmpeq32 %f4, %f2, %i4 umul %g3, %i0, %o6 fmovdgu %icc, %f4, %f2 loop_1967: stw %l1, [%l7 + 0x74] ld [%l7 + 0x68], %f15 and %o1, %i3, %i2 fmovdvc %xcc, %f7, %f8 fbe %fcc3, loop_1968 fmovdcs %xcc, %f9, %f3 ldsh [%l7 + 0x38], %i5 fands %f11, %f9, %f9 loop_1968: bcs,a %icc, loop_1969 st %f4, [%l7 + 0x14] taddcc %g6, 0x0FE0, %i6 stx %g5, [%l7 + 0x70] loop_1969: fmovdne %icc, %f12, %f5 fcmpeq16 %f0, %f10, %l0 fmovdl %xcc, %f14, %f1 fmovdle %xcc, %f8, %f13 fpadd16 %f12, %f6, %f14 fmovsvs %xcc, %f8, %f5 st %f3, [%l7 + 0x74] stb %o3, [%l7 + 0x30] sll %l4, 0x03, %i1 stb %l6, [%l7 + 0x3C] tn %icc, 0x1 bl,pt %xcc, loop_1970 fnand %f8, %f14, %f12 fbge,a %fcc3, loop_1971 stb %o4, [%l7 + 0x27] loop_1970: fexpand %f5, %f8 stw %o5, [%l7 + 0x38] loop_1971: umul %l5, 0x1CC2, %o7 edge32n %g1, %o0, %o2 nop setx loop_1972, %l0, %l1 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 + 0x4C] st %f0, [%l7 + 0x2C] movne %xcc, %l3, %i7 loop_1972: ld [%l7 + 0x0C], %f3 fmovdl %xcc, %f15, %f6 fmovdge %xcc, %f10, %f3 std %f6, [%l7 + 0x78] fmovsge %xcc, %f8, %f3 lduw [%l7 + 0x24], %g7 lduh [%l7 + 0x6A], %g4 ldsb [%l7 + 0x79], %g2 bpos,a,pt %icc, loop_1973 fbe %fcc0, loop_1974 ldub [%l7 + 0x63], %l2 fmovsl %xcc, %f3, %f7 loop_1973: bleu loop_1975 loop_1974: stb %g3, [%l7 + 0x6C] fmovdleu %icc, %f7, %f4 stw %i4, [%l7 + 0x78] loop_1975: edge8l %o6, %l1, %i0 fbul,a %fcc2, loop_1976 orn %i3, 0x1A01, %o1 tsubcc %i5, 0x1D80, %i2 fmovsge %xcc, %f15, %f3 loop_1976: tvs %icc, 0x7 movn %xcc, %i6, %g5 fandnot2 %f6, %f8, %f4 fmovsneg %icc, %f1, %f3 movg %xcc, %l0, %o3 tsubcc %g6, %l4, %i1 xor %o4, %o5, %l5 ld [%l7 + 0x4C], %f8 fcmpd %fcc3, %f8, %f4 tneg %icc, 0x4 ldx [%l7 + 0x68], %l6 andcc %o7, 0x170C, %o0 fcmpd %fcc3, %f14, %f4 ld [%l7 + 0x28], %f8 ldsw [%l7 + 0x40], %g1 ldx [%l7 + 0x50], %l3 nop setx loop_1977, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %o2, 0x13E0, %i7 mova %xcc, %g4, %g7 movle %xcc, %l2, %g2 loop_1977: subc %i4, 0x1427, %o6 stx %g3, [%l7 + 0x28] fmovscs %icc, %f13, %f15 fmovsleu %icc, %f2, %f0 st %f5, [%l7 + 0x68] ldsh [%l7 + 0x10], %l1 ldd [%l7 + 0x28], %f14 call loop_1978 ldub [%l7 + 0x55], %i3 tl %icc, 0x5 fblg,a %fcc1, loop_1979 loop_1978: fandnot1s %f8, %f11, %f8 fmovscc %icc, %f6, %f0 stx %o1, [%l7 + 0x68] loop_1979: bneg %xcc, loop_1980 std %f14, [%l7 + 0x48] fmovsne %xcc, %f8, %f1 ld [%l7 + 0x78], %f8 loop_1980: xnorcc %i5, %i0, %i6 fcmps %fcc3, %f3, %f3 ldsw [%l7 + 0x54], %i2 taddcc %l0, %o3, %g6 ldsw [%l7 + 0x0C], %g5 fmovdle %xcc, %f15, %f2 movleu %xcc, %l4, %i1 alignaddrl %o5, %o4, %l6 brlz,a %l5, loop_1981 brlz %o0, loop_1982 edge32ln %g1, %l3, %o7 orncc %i7, %g4, %g7 loop_1981: fmovsle %icc, %f1, %f8 loop_1982: stx %o2, [%l7 + 0x08] ldx [%l7 + 0x68], %g2 edge8ln %l2, %o6, %i4 ldsw [%l7 + 0x58], %g3 fbne %fcc1, loop_1983 addc %l1, %o1, %i5 fxors %f4, %f1, %f9 stw %i0, [%l7 + 0x30] loop_1983: fbe,a %fcc1, loop_1984 tle %xcc, 0x7 tsubcctv %i6, 0x1C0D, %i3 fone %f4 loop_1984: ldx [%l7 + 0x10], %i2 add %l0, %g6, %g5 fmovrslz %o3, %f7, %f0 array16 %l4, %o5, %i1 fbl,a %fcc2, loop_1985 std %f10, [%l7 + 0x10] bcc,pt %xcc, loop_1986 be %xcc, loop_1987 loop_1985: xnorcc %l6, %l5, %o0 fmovscc %xcc, %f0, %f4 loop_1986: fpsub32s %f8, %f5, %f3 loop_1987: sra %o4, %g1, %o7 nop setx loop_1988, %l0, %l1 jmpl %l1, %l3 fmovda %xcc, %f11, %f6 fnot2s %f1, %f6 fbo,a %fcc0, loop_1989 loop_1988: edge16ln %i7, %g4, %g7 smulcc %g2, %o2, %o6 edge8l %i4, %g3, %l2 loop_1989: brlez %o1, loop_1990 movcc %xcc, %l1, %i5 fmovsle %xcc, %f11, %f11 edge8n %i6, %i3, %i0 loop_1990: ldsw [%l7 + 0x7C], %l0 stx %g6, [%l7 + 0x30] movne %xcc, %i2, %o3 lduw [%l7 + 0x34], %g5 stx %l4, [%l7 + 0x70] stw %i1, [%l7 + 0x6C] fsrc2 %f8, %f6 std %f12, [%l7 + 0x30] fpack16 %f2, %f6 fornot1 %f0, %f12, %f4 lduh [%l7 + 0x40], %o5 nop setx loop_1991, %l0, %l1 jmpl %l1, %l5 fmul8ulx16 %f12, %f8, %f6 fbne %fcc2, loop_1992 edge8l %o0, %l6, %o4 loop_1991: fmovs %f12, %f10 ldd [%l7 + 0x58], %f14 loop_1992: fones %f1 add %o7, 0x0B94, %l3 fcmple16 %f0, %f0, %i7 movn %xcc, %g1, %g7 fmovsvs %xcc, %f15, %f8 ldsw [%l7 + 0x44], %g2 brz %g4, loop_1993 fbn,a %fcc0, loop_1994 movpos %xcc, %o6, %o2 fmovdgu %xcc, %f0, %f7 loop_1993: sllx %g3, 0x19, %i4 loop_1994: fnot1 %f6, %f2 stb %o1, [%l7 + 0x1C] fandnot1 %f14, %f0, %f10 fmuld8sux16 %f3, %f8, %f6 tg %icc, 0x4 brgez,a %l2, loop_1995 call loop_1996 fmovdn %xcc, %f15, %f7 fmovdl %icc, %f8, %f9 loop_1995: edge16 %i5, %i6, %l1 loop_1996: fmovdvs %icc, %f8, %f0 srlx %i3, 0x0F, %i0 movrgez %g6, %i2, %o3 bvs,a %xcc, loop_1997 tcc %xcc, 0x4 ldsb [%l7 + 0x17], %g5 xor %l4, 0x17FD, %i1 loop_1997: tleu %icc, 0x6 fmovrdgz %l0, %f4, %f14 tleu %xcc, 0x5 fmovsne %xcc, %f14, %f11 fmovscc %icc, %f12, %f5 fpsub32s %f1, %f13, %f5 fmovrslez %o5, %f15, %f10 fmovdn %icc, %f4, %f1 sdivx %o0, 0x16C8, %l6 lduw [%l7 + 0x28], %l5 fbul %fcc0, loop_1998 movl %icc, %o7, %l3 ldub [%l7 + 0x75], %o4 stb %g1, [%l7 + 0x39] loop_1998: ldsw [%l7 + 0x38], %g7 fbn %fcc3, loop_1999 xor %i7, %g2, %g4 fmovs %f13, %f14 fcmpne16 %f12, %f2, %o2 loop_1999: fmovdleu %xcc, %f15, %f8 fba,a %fcc0, loop_2000 movvc %icc, %o6, %g3 fxor %f12, %f0, %f4 taddcctv %i4, %l2, %o1 loop_2000: popc 0x0240, %i6 movrlez %i5, %l1, %i0 movg %xcc, %g6, %i3 bge,pn %icc, loop_2001 fnors %f14, %f9, %f13 ld [%l7 + 0x60], %f5 ldsw [%l7 + 0x58], %i2 loop_2001: fmovdpos %xcc, %f12, %f11 ldsh [%l7 + 0x12], %g5 fmovspos %icc, %f5, %f9 subccc %o3, 0x0CCE, %i1 stb %l0, [%l7 + 0x2B] fpackfix %f4, %f6 stb %o5, [%l7 + 0x5B] ldx [%l7 + 0x08], %o0 fandnot1 %f14, %f2, %f0 popc %l4, %l5 stw %l6, [%l7 + 0x38] ldsb [%l7 + 0x6D], %o7 add %o4, %l3, %g7 nop setx loop_2002, %l0, %l1 jmpl %l1, %i7 umulcc %g2, %g4, %o2 brlz %g1, loop_2003 ldub [%l7 + 0x0F], %g3 loop_2002: bleu loop_2004 lduw [%l7 + 0x24], %o6 loop_2003: movrgez %l2, %i4, %i6 fpadd16 %f2, %f2, %f12 loop_2004: sdivx %o1, 0x0815, %l1 fmovdl %icc, %f14, %f7 std %f12, [%l7 + 0x60] ld [%l7 + 0x58], %f9 sth %i0, [%l7 + 0x6C] brgz,a %i5, loop_2005 lduh [%l7 + 0x5E], %g6 fcmpd %fcc1, %f0, %f0 fbul,a %fcc0, loop_2006 loop_2005: umulcc %i2, %i3, %g5 st %f10, [%l7 + 0x74] tleu %icc, 0x7 loop_2006: ldsb [%l7 + 0x19], %i1 stw %l0, [%l7 + 0x24] tle %xcc, 0x4 fsrc2 %f0, %f0 fblg %fcc1, loop_2007 brlez,a %o5, loop_2008 fmovsge %xcc, %f9, %f12 fnands %f11, %f15, %f3 loop_2007: alignaddrl %o3, %l4, %o0 loop_2008: ld [%l7 + 0x10], %f5 bcc,a loop_2009 orn %l6, %l5, %o7 xor %l3, %o4, %i7 sll %g7, 0x0C, %g2 loop_2009: fmovsleu %xcc, %f11, %f10 sth %g4, [%l7 + 0x22] tn %xcc, 0x5 tge %xcc, 0x7 fbne %fcc0, loop_2010 fmovdvc %icc, %f1, %f13 fmovse %icc, %f11, %f15 array8 %g1, %o2, %g3 loop_2010: fsrc2s %f14, %f8 mova %xcc, %l2, %i4 bleu,a loop_2011 srl %i6, %o6, %l1 ld [%l7 + 0x60], %f14 fmovde %xcc, %f6, %f6 loop_2011: sethi 0x0D90, %i0 fmovdne %icc, %f14, %f15 tl %xcc, 0x4 fcmpgt32 %f0, %f4, %o1 fmovrde %g6, %f6, %f6 fpack32 %f10, %f0, %f6 ldsh [%l7 + 0x56], %i2 sll %i3, 0x1D, %g5 fcmpd %fcc1, %f4, %f10 ldsb [%l7 + 0x74], %i5 fbn,a %fcc2, loop_2012 fnors %f10, %f4, %f9 fzero %f10 fbug,a %fcc1, loop_2013 loop_2012: st %f11, [%l7 + 0x2C] ldx [%l7 + 0x40], %l0 fmul8x16 %f4, %f8, %f4 loop_2013: fpack16 %f10, %f1 fmovsleu %xcc, %f14, %f6 sll %o5, %i1, %o3 tvc %xcc, 0x5 orcc %o0, %l4, %l5 bleu loop_2014 ldsw [%l7 + 0x08], %o7 ldsb [%l7 + 0x18], %l3 fpmerge %f3, %f4, %f10 loop_2014: fmovrsne %l6, %f11, %f13 add %o4, 0x1A8A, %g7 ldd [%l7 + 0x60], %f12 alignaddrl %i7, %g4, %g1 ldd [%l7 + 0x70], %f4 st %f6, [%l7 + 0x20] std %f6, [%l7 + 0x48] movcs %icc, %g2, %o2 fmovsn %xcc, %f15, %f3 udiv %g3, 0x0A95, %l2 st %f4, [%l7 + 0x44] fmovde %xcc, %f12, %f15 stx %i4, [%l7 + 0x08] ldd [%l7 + 0x10], %f6 lduh [%l7 + 0x08], %o6 movle %xcc, %l1, %i0 movvc %xcc, %i6, %g6 ldub [%l7 + 0x6D], %i2 srl %o1, 0x1E, %g5 taddcctv %i5, 0x0EE7, %i3 stw %l0, [%l7 + 0x70] fmovdvs %icc, %f13, %f2 stx %o5, [%l7 + 0x60] fbue %fcc3, loop_2015 ldub [%l7 + 0x46], %o3 movneg %icc, %o0, %i1 ldsb [%l7 + 0x25], %l5 loop_2015: bcs loop_2016 fmul8x16 %f14, %f14, %f14 fbu,a %fcc3, loop_2017 tle %icc, 0x3 loop_2016: bpos,a,pt %icc, loop_2018 stw %l4, [%l7 + 0x2C] loop_2017: lduw [%l7 + 0x54], %l3 fcmpes %fcc3, %f9, %f13 loop_2018: fbl,a %fcc1, loop_2019 lduh [%l7 + 0x52], %o7 fmovrse %o4, %f14, %f0 bcc loop_2020 loop_2019: fbug,a %fcc2, loop_2021 fcmple16 %f12, %f14, %g7 ldx [%l7 + 0x08], %i7 loop_2020: edge16ln %g4, %g1, %g2 loop_2021: fmovsa %xcc, %f9, %f3 fmovrslz %l6, %f12, %f2 bshuffle %f10, %f0, %f0 fpsub16s %f8, %f0, %f8 ble loop_2022 ldx [%l7 + 0x60], %o2 ldx [%l7 + 0x18], %l2 ldub [%l7 + 0x30], %g3 loop_2022: fornot1 %f2, %f0, %f8 fmovsvc %xcc, %f0, %f0 fmovda %xcc, %f12, %f1 fabsd %f14, %f2 ba loop_2023 ldsw [%l7 + 0x1C], %o6 ldd [%l7 + 0x40], %f10 ta %icc, 0x6 loop_2023: fmovsle %xcc, %f6, %f4 fbu %fcc2, loop_2024 ldx [%l7 + 0x18], %i4 fmovspos %xcc, %f9, %f9 edge16l %i0, %l1, %i6 loop_2024: ldsb [%l7 + 0x76], %g6 stb %i2, [%l7 + 0x74] bvs,a %icc, loop_2025 brlez,a %o1, loop_2026 stw %g5, [%l7 + 0x58] orcc %i3, %l0, %i5 loop_2025: sethi 0x1A0C, %o5 loop_2026: srax %o0, 0x0B, %o3 alignaddrl %i1, %l4, %l5 add %l3, %o7, %g7 fmovspos %icc, %f0, %f2 ldd [%l7 + 0x28], %f2 stb %o4, [%l7 + 0x29] movrlz %g4, 0x27E, %g1 and %i7, %l6, %g2 fpsub32s %f6, %f6, %f1 xor %o2, %g3, %l2 lduw [%l7 + 0x24], %i4 std %f6, [%l7 + 0x50] array8 %i0, %l1, %o6 array16 %i6, %i2, %o1 lduh [%l7 + 0x20], %g5 fmovdcs %xcc, %f2, %f3 stx %g6, [%l7 + 0x58] ld [%l7 + 0x7C], %f11 ldsb [%l7 + 0x29], %i3 fmovdn %xcc, %f6, %f15 movrlz %i5, %l0, %o5 ldsb [%l7 + 0x77], %o3 fmovrslz %i1, %f5, %f14 ldd [%l7 + 0x08], %f14 ld [%l7 + 0x4C], %f5 stx %o0, [%l7 + 0x50] smul %l4, 0x044C, %l3 lduw [%l7 + 0x14], %o7 umulcc %l5, %g7, %g4 fnot1s %f14, %f12 edge32ln %o4, %g1, %i7 tvc %xcc, 0x6 fmovdg %xcc, %f5, %f11 fmovrdgz %g2, %f4, %f4 fmovscs %xcc, %f3, %f14 fmul8x16 %f9, %f12, %f8 ld [%l7 + 0x78], %f9 tge %icc, 0x7 fpsub32s %f9, %f1, %f4 lduh [%l7 + 0x5A], %o2 brgz %g3, loop_2027 umul %l6, %i4, %i0 andncc %l1, %o6, %l2 movl %icc, %i6, %i2 loop_2027: fmovrdlez %o1, %f12, %f14 ld [%l7 + 0x44], %f5 ldsb [%l7 + 0x65], %g6 fmovsl %icc, %f6, %f7 orn %i3, 0x0E9C, %g5 std %f4, [%l7 + 0x50] sdivx %i5, 0x164D, %o5 fmovsvc %xcc, %f13, %f14 fpack16 %f10, %f2 fbn %fcc1, loop_2028 edge8n %o3, %i1, %l0 brz %o0, loop_2029 sllx %l3, 0x13, %o7 loop_2028: sllx %l5, 0x18, %g7 ldd [%l7 + 0x58], %f8 loop_2029: brlz %l4, loop_2030 lduw [%l7 + 0x48], %o4 fmovsle %xcc, %f14, %f8 ldsw [%l7 + 0x7C], %g4 loop_2030: movle %icc, %i7, %g2 st %f12, [%l7 + 0x74] call loop_2031 ldd [%l7 + 0x48], %f0 brgez %o2, loop_2032 fmovsa %xcc, %f13, %f12 loop_2031: te %icc, 0x6 bshuffle %f2, %f14, %f14 loop_2032: stw %g1, [%l7 + 0x64] ldsb [%l7 + 0x1F], %l6 fbo,a %fcc0, loop_2033 brgez %g3, loop_2034 udiv %i0, 0x0491, %l1 fnot1 %f0, %f6 loop_2033: lduh [%l7 + 0x74], %o6 loop_2034: fbule,a %fcc2, loop_2035 addcc %l2, %i4, %i2 nop setx loop_2036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez %o1, loop_2037 loop_2035: sethi 0x0016, %i6 call loop_2038 loop_2036: faligndata %f14, %f4, %f4 loop_2037: array32 %g6, %i3, %i5 fmovrsne %g5, %f2, %f2 loop_2038: nop setx loop_2039, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %xcc, %f11, %f10 fexpand %f10, %f8 stb %o5, [%l7 + 0x7F] loop_2039: movre %i1, %l0, %o0 fbg %fcc3, loop_2040 std %f10, [%l7 + 0x40] ldub [%l7 + 0x14], %o3 ldsw [%l7 + 0x50], %l3 loop_2040: tne %xcc, 0x0 ldsh [%l7 + 0x66], %o7 lduh [%l7 + 0x62], %l5 brlez,a %l4, loop_2041 fba %fcc2, loop_2042 orcc %g7, 0x0687, %o4 te %xcc, 0x0 loop_2041: bneg,pn %xcc, loop_2043 loop_2042: stb %i7, [%l7 + 0x6D] taddcctv %g4, 0x1C07, %o2 umul %g2, 0x194D, %l6 loop_2043: st %f11, [%l7 + 0x0C] sethi 0x067D, %g1 fmovdn %icc, %f4, %f10 fmovsvc %icc, %f9, %f15 fcmpeq16 %f12, %f8, %i0 fbo,a %fcc0, loop_2044 orncc %g3, 0x075C, %l1 std %f10, [%l7 + 0x30] ldsb [%l7 + 0x42], %o6 loop_2044: fmovsvc %xcc, %f2, %f1 movle %icc, %l2, %i2 ldsh [%l7 + 0x34], %o1 fpsub16 %f14, %f12, %f12 fmovsneg %xcc, %f7, %f8 fmovsneg %xcc, %f14, %f3 fmovdcs %xcc, %f4, %f4 ldsh [%l7 + 0x3C], %i6 fnor %f4, %f10, %f4 fmovsvs %xcc, %f15, %f1 sdiv %i4, 0x00D8, %g6 edge32 %i5, %g5, %i3 stb %i1, [%l7 + 0x6E] umul %o5, 0x006A, %o0 fornot1 %f6, %f10, %f10 fmovdne %xcc, %f9, %f6 fxnors %f9, %f10, %f13 ldx [%l7 + 0x28], %o3 movl %icc, %l0, %o7 fmovdl %icc, %f5, %f10 tl %icc, 0x7 fandnot1 %f4, %f14, %f6 lduh [%l7 + 0x26], %l3 ldd [%l7 + 0x30], %f14 addcc %l4, %g7, %l5 edge8ln %o4, %g4, %o2 fmovdgu %icc, %f6, %f2 fmovdvs %xcc, %f5, %f3 fornot2s %f9, %f7, %f8 bvs,a loop_2045 bvc loop_2046 movrgz %i7, 0x1A0, %g2 lduh [%l7 + 0x60], %l6 loop_2045: siam 0x2 loop_2046: std %f6, [%l7 + 0x68] lduh [%l7 + 0x4A], %i0 subc %g3, %g1, %l1 edge8 %o6, %l2, %o1 fandnot1s %f14, %f14, %f4 ldsb [%l7 + 0x52], %i2 ldsw [%l7 + 0x60], %i4 lduh [%l7 + 0x68], %g6 movleu %icc, %i6, %g5 mulscc %i5, 0x0FEE, %i1 ldd [%l7 + 0x10], %f2 fnors %f3, %f5, %f4 fbl,a %fcc1, loop_2047 ldd [%l7 + 0x40], %f2 bneg,pn %icc, loop_2048 mulx %i3, 0x195F, %o0 loop_2047: fpmerge %f2, %f12, %f14 tl %icc, 0x4 loop_2048: movl %icc, %o5, %l0 ldd [%l7 + 0x60], %f4 ldsh [%l7 + 0x66], %o3 for %f14, %f14, %f0 fmul8x16 %f9, %f10, %f14 sll %o7, 0x16, %l3 orn %l4, %g7, %l5 brlz %g4, loop_2049 st %f2, [%l7 + 0x20] fpadd32s %f14, %f14, %f13 stb %o4, [%l7 + 0x77] loop_2049: edge8 %i7, %o2, %g2 fxor %f10, %f10, %f12 edge32ln %l6, %g3, %g1 ldsh [%l7 + 0x54], %l1 lduw [%l7 + 0x78], %i0 tcc %icc, 0x2 fmovrse %o6, %f5, %f7 tsubcctv %l2, 0x0545, %o1 fmovrdgez %i4, %f0, %f10 edge16ln %g6, %i6, %i2 ldsw [%l7 + 0x6C], %g5 st %f4, [%l7 + 0x14] addc %i1, 0x0032, %i3 std %f4, [%l7 + 0x20] ldub [%l7 + 0x6B], %o0 addcc %o5, %l0, %o3 lduh [%l7 + 0x52], %o7 stw %l3, [%l7 + 0x78] fcmped %fcc3, %f10, %f14 bcs %icc, loop_2050 andncc %i5, %l4, %g7 movne %xcc, %g4, %o4 tvc %icc, 0x3 loop_2050: ldsw [%l7 + 0x10], %i7 bpos,pt %xcc, loop_2051 nop setx loop_2052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x48], %f10 ldsw [%l7 + 0x64], %o2 loop_2051: fbule,a %fcc0, loop_2053 loop_2052: fands %f14, %f13, %f10 fmovs %f13, %f11 fmul8x16 %f3, %f14, %f10 loop_2053: fexpand %f2, %f0 fcmpd %fcc1, %f0, %f8 addccc %l5, 0x134E, %g2 sdivcc %l6, 0x11AC, %g3 mulscc %g1, %l1, %i0 ldsw [%l7 + 0x28], %o6 ldsh [%l7 + 0x32], %o1 alignaddr %i4, %g6, %i6 ld [%l7 + 0x44], %f15 nop setx loop_2054, %l0, %l1 jmpl %l1, %l2 fabsd %f6, %f12 fcmpne16 %f14, %f0, %g5 tg %icc, 0x5 loop_2054: fmuld8ulx16 %f9, %f5, %f10 popc 0x1F77, %i2 fmovrsne %i1, %f13, %f3 ld [%l7 + 0x28], %f12 fbg,a %fcc3, loop_2055 fand %f8, %f14, %f8 ldsh [%l7 + 0x16], %i3 udivcc %o5, 0x0CB6, %o0 loop_2055: fmovdge %xcc, %f6, %f9 ldsh [%l7 + 0x2A], %l0 fornot1s %f3, %f5, %f7 fabsd %f2, %f2 brz,a %o3, loop_2056 sth %o7, [%l7 + 0x3A] brz %i5, loop_2057 ldx [%l7 + 0x70], %l4 loop_2056: nop setx loop_2058, %l0, %l1 jmpl %l1, %l3 tneg %icc, 0x6 loop_2057: fbl %fcc1, loop_2059 alignaddr %g7, %g4, %o4 loop_2058: ldub [%l7 + 0x63], %o2 movgu %icc, %l5, %i7 loop_2059: move %icc, %g2, %g3 fmovrsgez %l6, %f1, %f5 fcmpgt16 %f12, %f2, %l1 st %f1, [%l7 + 0x0C] bvs,a,pn %xcc, loop_2060 lduh [%l7 + 0x7A], %g1 fmovs %f10, %f6 fmul8x16al %f8, %f4, %f6 loop_2060: tsubcctv %o6, %i0, %o1 fnors %f5, %f8, %f14 brlez,a %g6, loop_2061 fmovrse %i6, %f7, %f5 ld [%l7 + 0x34], %f10 umulcc %i4, 0x0AF6, %g5 loop_2061: alignaddrl %i2, %i1, %i3 ldx [%l7 + 0x10], %o5 brgez,a %o0, loop_2062 bge,a loop_2063 bcc,pn %icc, loop_2064 xnor %l0, 0x0EC8, %l2 loop_2062: tcc %xcc, 0x5 loop_2063: stb %o7, [%l7 + 0x29] loop_2064: fmovrslez %i5, %f3, %f11 fmovdgu %icc, %f8, %f0 fmovdcc %icc, %f10, %f13 edge8n %o3, %l3, %l4 ldub [%l7 + 0x5A], %g4 bvc,pn %xcc, loop_2065 fmovsg %icc, %f7, %f4 fmovrsgez %g7, %f6, %f7 fbul,a %fcc1, loop_2066 loop_2065: fmuld8ulx16 %f0, %f2, %f12 ldx [%l7 + 0x38], %o4 xorcc %o2, %l5, %i7 loop_2066: fmul8x16 %f5, %f6, %f10 fsrc2 %f12, %f8 bg,pn %xcc, loop_2067 ba %icc, loop_2068 movne %icc, %g2, %l6 stx %l1, [%l7 + 0x78] loop_2067: fpadd32s %f5, %f7, %f4 loop_2068: lduw [%l7 + 0x10], %g3 fandnot1 %f6, %f2, %f0 lduh [%l7 + 0x1A], %o6 ldub [%l7 + 0x35], %g1 bg,pn %xcc, loop_2069 sth %i0, [%l7 + 0x32] xnor %o1, %i6, %i4 tn %icc, 0x3 loop_2069: lduh [%l7 + 0x24], %g6 fnand %f4, %f6, %f12 tvs %icc, 0x1 ld [%l7 + 0x54], %f13 fsrc2 %f8, %f4 fmovs %f10, %f12 fors %f1, %f9, %f11 fmovscc %icc, %f11, %f12 ldd [%l7 + 0x20], %f14 ldsw [%l7 + 0x2C], %i2 tvc %icc, 0x3 stx %i1, [%l7 + 0x60] fblg,a %fcc0, loop_2070 fpackfix %f2, %f2 bcs %icc, loop_2071 lduw [%l7 + 0x40], %i3 loop_2070: ld [%l7 + 0x34], %f7 ldx [%l7 + 0x10], %g5 loop_2071: srax %o5, %o0, %l2 udiv %l0, 0x0A69, %i5 umul %o7, %o3, %l3 brlz,a %l4, loop_2072 fors %f9, %f9, %f3 move %icc, %g7, %g4 fmovsge %xcc, %f2, %f6 loop_2072: tne %icc, 0x0 ldsb [%l7 + 0x2D], %o4 fpadd32s %f13, %f11, %f0 sdiv %l5, 0x143E, %o2 fnand %f12, %f6, %f12 fornot1s %f3, %f6, %f11 ld [%l7 + 0x3C], %f6 ldx [%l7 + 0x78], %i7 std %f2, [%l7 + 0x78] ldd [%l7 + 0x60], %f14 sethi 0x0C09, %l6 fcmpeq32 %f14, %f6, %g2 ldsw [%l7 + 0x78], %l1 fpmerge %f9, %f8, %f14 ba,pt %icc, loop_2073 ldsb [%l7 + 0x30], %o6 bvs,a loop_2074 stw %g1, [%l7 + 0x34] loop_2073: ldub [%l7 + 0x2E], %i0 fcmple32 %f14, %f10, %g3 loop_2074: smulcc %i6, 0x09DE, %o1 sth %g6, [%l7 + 0x50] ldd [%l7 + 0x50], %f14 movrlz %i2, %i1, %i3 ldsw [%l7 + 0x68], %g5 ldsb [%l7 + 0x3E], %i4 movcs %xcc, %o5, %l2 orcc %l0, %i5, %o0 ldsb [%l7 + 0x2F], %o7 ldx [%l7 + 0x28], %o3 orncc %l4, %l3, %g4 tgu %xcc, 0x5 fcmpeq16 %f0, %f12, %g7 addcc %o4, %l5, %i7 fandnot2 %f2, %f2, %f6 xnorcc %l6, 0x0965, %o2 fmovsge %icc, %f10, %f1 orncc %l1, 0x1607, %o6 ldsb [%l7 + 0x5A], %g2 fmovrsne %g1, %f12, %f1 sth %i0, [%l7 + 0x72] ldd [%l7 + 0x10], %f6 edge16ln %i6, %g3, %o1 fmovsvc %xcc, %f15, %f13 fmovdgu %icc, %f14, %f6 ldx [%l7 + 0x08], %g6 fpackfix %f14, %f9 movge %icc, %i1, %i2 fbe,a %fcc3, loop_2075 faligndata %f2, %f8, %f8 nop setx loop_2076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f12, %f14 loop_2075: ldx [%l7 + 0x20], %g5 fmovdl %icc, %f4, %f14 loop_2076: fmovdneg %icc, %f0, %f11 edge8ln %i3, %o5, %l2 stx %i4, [%l7 + 0x08] sth %l0, [%l7 + 0x36] bvc,a,pt %xcc, loop_2077 fmovrslez %i5, %f14, %f5 lduh [%l7 + 0x36], %o7 fmovsne %xcc, %f2, %f14 loop_2077: xnorcc %o0, 0x003E, %l4 edge8l %o3, %g4, %g7 stw %o4, [%l7 + 0x4C] fnegd %f10, %f10 te %xcc, 0x6 ldub [%l7 + 0x20], %l5 fmovse %icc, %f2, %f11 movgu %xcc, %l3, %i7 fpsub16 %f10, %f6, %f6 ldsh [%l7 + 0x50], %o2 tcc %icc, 0x7 add %l6, %l1, %g2 fcmpeq32 %f12, %f0, %g1 fmovda %icc, %f1, %f7 std %f10, [%l7 + 0x38] fmovde %icc, %f13, %f3 brz,a %o6, loop_2078 stw %i6, [%l7 + 0x50] fornot2 %f0, %f0, %f12 ld [%l7 + 0x24], %f6 loop_2078: edge8l %g3, %i0, %o1 ldub [%l7 + 0x56], %i1 lduh [%l7 + 0x10], %g6 fcmpgt32 %f12, %f10, %g5 stw %i3, [%l7 + 0x38] fmovsneg %icc, %f1, %f14 fmovrdlez %i2, %f2, %f4 sth %o5, [%l7 + 0x68] fones %f10 edge8 %l2, %i4, %i5 fbuge %fcc0, loop_2079 andn %o7, %o0, %l0 sllx %o3, 0x1A, %g4 lduh [%l7 + 0x4E], %g7 loop_2079: movl %icc, %l4, %o4 edge8ln %l3, %i7, %l5 edge16 %o2, %l6, %g2 fnot2 %f2, %f14 be,a,pt %icc, loop_2080 ldd [%l7 + 0x48], %f8 xorcc %l1, 0x04F9, %o6 bcs,a loop_2081 loop_2080: lduw [%l7 + 0x24], %i6 ldd [%l7 + 0x70], %f12 stw %g1, [%l7 + 0x54] loop_2081: subc %i0, 0x0F70, %o1 edge32n %i1, %g3, %g6 fnors %f7, %f2, %f15 fmovrdlez %g5, %f2, %f8 edge32l %i3, %i2, %o5 sll %i4, 0x14, %i5 sth %l2, [%l7 + 0x24] ldd [%l7 + 0x50], %f4 or %o0, %l0, %o7 lduh [%l7 + 0x22], %o3 movge %xcc, %g7, %l4 tneg %icc, 0x3 fmuld8sux16 %f4, %f2, %f14 fmovrdgz %o4, %f4, %f6 bg,a,pn %xcc, loop_2082 fmovrde %l3, %f14, %f14 movg %xcc, %i7, %l5 tpos %icc, 0x1 loop_2082: fnot1 %f8, %f6 movrne %g4, 0x251, %l6 stb %g2, [%l7 + 0x2B] fmovsa %icc, %f14, %f14 fsrc1s %f4, %f0 fbge,a %fcc0, loop_2083 bvc,a %icc, loop_2084 nop setx loop_2085, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %l1, %o6, %o2 loop_2083: srlx %g1, 0x13, %i0 loop_2084: ldd [%l7 + 0x50], %f8 loop_2085: fpadd32 %f12, %f14, %f8 fbne %fcc0, loop_2086 stx %o1, [%l7 + 0x48] fmovdgu %icc, %f8, %f8 fbe,a %fcc1, loop_2087 loop_2086: stw %i6, [%l7 + 0x14] ldsw [%l7 + 0x0C], %i1 movl %xcc, %g3, %g5 loop_2087: tcc %xcc, 0x5 stb %g6, [%l7 + 0x2E] xor %i3, 0x1E62, %o5 bvc,pt %icc, loop_2088 fbne,a %fcc3, loop_2089 stb %i4, [%l7 + 0x2C] ldsh [%l7 + 0x22], %i2 loop_2088: sethi 0x04BA, %l2 loop_2089: movneg %xcc, %i5, %o0 fmovdpos %xcc, %f5, %f7 fabss %f14, %f6 bvs %icc, loop_2090 fmovspos %xcc, %f9, %f9 xor %o7, %l0, %o3 fcmpeq16 %f12, %f14, %g7 loop_2090: fmovsg %icc, %f5, %f6 movrne %o4, 0x117, %l3 nop setx loop_2091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l4, [%l7 + 0x18] fble %fcc3, loop_2092 ldx [%l7 + 0x08], %l5 loop_2091: bcc %icc, loop_2093 st %f5, [%l7 + 0x5C] loop_2092: fmovsvs %icc, %f15, %f12 ldub [%l7 + 0x54], %i7 loop_2093: fand %f10, %f0, %f10 smul %l6, %g4, %l1 bneg,a,pn %xcc, loop_2094 movcs %icc, %g2, %o2 orcc %o6, %g1, %o1 bgu,pn %icc, loop_2095 loop_2094: std %f4, [%l7 + 0x58] tcc %xcc, 0x5 edge8 %i0, %i6, %g3 loop_2095: fmovsg %xcc, %f0, %f1 udivx %g5, 0x17D7, %i1 brgz %g6, loop_2096 brgez %o5, loop_2097 stx %i4, [%l7 + 0x60] stb %i2, [%l7 + 0x5A] loop_2096: fpadd16 %f0, %f4, %f2 loop_2097: andcc %i3, 0x1DD5, %l2 movcs %xcc, %i5, %o0 fpadd16s %f13, %f1, %f11 srl %o7, 0x10, %o3 mulx %l0, %o4, %l3 std %f4, [%l7 + 0x08] fsrc2s %f3, %f3 fabss %f7, %f10 ldd [%l7 + 0x50], %f10 bvc,pt %xcc, loop_2098 std %f0, [%l7 + 0x78] ldx [%l7 + 0x40], %g7 edge16n %l5, %l4, %i7 loop_2098: stb %l6, [%l7 + 0x63] fxnor %f6, %f6, %f8 ld [%l7 + 0x10], %f5 tsubcctv %l1, %g4, %g2 ldsh [%l7 + 0x24], %o6 ldsh [%l7 + 0x4E], %o2 movrne %o1, %i0, %g1 sth %g3, [%l7 + 0x3C] lduh [%l7 + 0x3E], %i6 lduw [%l7 + 0x40], %g5 edge32 %g6, %i1, %o5 fmul8sux16 %f2, %f14, %f8 movvc %icc, %i4, %i2 fcmpne16 %f12, %f4, %l2 bcc,a,pt %xcc, loop_2099 addccc %i5, 0x0918, %o0 sth %o7, [%l7 + 0x1A] bg,a,pn %icc, loop_2100 loop_2099: fxor %f4, %f14, %f2 fmovrde %i3, %f2, %f14 ldub [%l7 + 0x31], %l0 loop_2100: fmovrslz %o4, %f0, %f14 smulcc %l3, 0x0CEA, %o3 fxors %f0, %f5, %f10 fmovdcs %xcc, %f11, %f4 fnot2s %f4, %f13 fmul8x16 %f8, %f0, %f14 bgu %xcc, loop_2101 sth %g7, [%l7 + 0x64] fmovs %f11, %f10 sub %l5, %i7, %l6 loop_2101: be,a %xcc, loop_2102 bg,pt %icc, loop_2103 subccc %l4, %l1, %g4 ldx [%l7 + 0x60], %g2 loop_2102: ldsh [%l7 + 0x3A], %o2 loop_2103: fornot2 %f6, %f14, %f14 ldsw [%l7 + 0x68], %o1 movneg %xcc, %i0, %g1 sth %o6, [%l7 + 0x22] fmovsvs %xcc, %f3, %f7 andn %i6, 0x1D41, %g5 pdist %f0, %f12, %f0 fandnot1s %f12, %f2, %f7 fpack16 %f2, %f6 bpos loop_2104 fble,a %fcc3, loop_2105 ldub [%l7 + 0x38], %g3 movcs %xcc, %g6, %o5 loop_2104: movcs %icc, %i4, %i1 loop_2105: ldsb [%l7 + 0x30], %i2 bne,a loop_2106 movre %l2, %o0, %o7 fpackfix %f12, %f12 andcc %i5, 0x0662, %l0 loop_2106: sdivcc %o4, 0x0269, %i3 fmovrslez %o3, %f10, %f12 mulscc %g7, 0x02FD, %l3 bneg loop_2107 movre %i7, %l5, %l4 alignaddrl %l1, %l6, %g4 fblg,a %fcc1, loop_2108 loop_2107: bleu,pt %xcc, loop_2109 fmovdcs %icc, %f12, %f3 tsubcc %g2, %o1, %o2 loop_2108: movrne %g1, %o6, %i0 loop_2109: movge %icc, %g5, %i6 fble %fcc3, loop_2110 tle %icc, 0x5 taddcctv %g6, %g3, %i4 array8 %o5, %i1, %i2 loop_2110: fbue %fcc0, loop_2111 fnors %f1, %f10, %f12 edge32n %o0, %o7, %i5 lduh [%l7 + 0x62], %l2 loop_2111: fcmped %fcc1, %f8, %f12 fmul8sux16 %f10, %f14, %f0 ba,pn %icc, loop_2112 array16 %l0, %o4, %i3 bgu,a loop_2113 subc %g7, %o3, %l3 loop_2112: movre %l5, %i7, %l1 sllx %l6, %l4, %g2 loop_2113: fmovdg %icc, %f11, %f10 fpsub16 %f10, %f12, %f6 fmovdvs %icc, %f0, %f3 ldsb [%l7 + 0x67], %g4 subc %o2, 0x1FA2, %o1 ldsw [%l7 + 0x44], %g1 fmovrdne %i0, %f12, %f0 fcmpeq16 %f10, %f14, %o6 fcmped %fcc1, %f6, %f2 tge %xcc, 0x6 fmovrdgez %g5, %f6, %f14 movne %icc, %i6, %g3 std %f2, [%l7 + 0x68] ldsb [%l7 + 0x64], %g6 fcmps %fcc3, %f2, %f7 ld [%l7 + 0x34], %f2 fmovsle %icc, %f1, %f12 edge8l %i4, %o5, %i2 st %f0, [%l7 + 0x3C] edge16n %o0, %o7, %i1 sethi 0x105F, %l2 st %f6, [%l7 + 0x60] fcmpgt16 %f12, %f10, %l0 std %f4, [%l7 + 0x68] lduw [%l7 + 0x64], %o4 fnand %f2, %f6, %f8 fmovda %xcc, %f4, %f7 tle %icc, 0x3 tgu %xcc, 0x3 be,pn %xcc, loop_2114 stw %i3, [%l7 + 0x40] fmovsvs %xcc, %f10, %f5 sdivx %i5, 0x15EC, %g7 loop_2114: movleu %xcc, %o3, %l3 ldd [%l7 + 0x48], %f0 sllx %l5, %l1, %l6 lduw [%l7 + 0x24], %i7 lduw [%l7 + 0x58], %g2 fcmps %fcc0, %f3, %f10 be,a loop_2115 fzeros %f0 fbl %fcc1, loop_2116 fnot2 %f4, %f6 loop_2115: ba,a loop_2117 fabss %f9, %f7 loop_2116: lduh [%l7 + 0x5E], %g4 edge32 %o2, %l4, %o1 loop_2117: fmovscc %icc, %f9, %f13 tsubcctv %i0, 0x0124, %g1 lduh [%l7 + 0x48], %g5 fmovde %xcc, %f12, %f2 fpack16 %f2, %f3 bpos,a %icc, loop_2118 edge32l %i6, %o6, %g3 movle %icc, %i4, %o5 lduh [%l7 + 0x46], %i2 loop_2118: bne,a %icc, loop_2119 std %f0, [%l7 + 0x28] srax %g6, %o0, %i1 fnors %f4, %f6, %f12 loop_2119: andncc %o7, %l0, %o4 ldsb [%l7 + 0x67], %i3 fmovdvs %xcc, %f12, %f4 fcmps %fcc3, %f12, %f12 fors %f8, %f2, %f7 st %f1, [%l7 + 0x70] st %f0, [%l7 + 0x58] nop setx loop_2120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %l2, 0x1F0F, %g7 fabss %f0, %f10 fmovrdlz %i5, %f6, %f4 loop_2120: fmovrslz %o3, %f14, %f13 fone %f2 movne %xcc, %l5, %l3 st %f14, [%l7 + 0x18] stb %l6, [%l7 + 0x79] edge16 %i7, %g2, %l1 fsrc1 %f14, %f2 ldd [%l7 + 0x28], %f8 fmovs %f10, %f9 fmovscc %xcc, %f4, %f4 ble,a loop_2121 udiv %g4, 0x0162, %l4 fexpand %f9, %f6 tsubcctv %o2, %o1, %i0 loop_2121: ld [%l7 + 0x48], %f7 nop setx loop_2122, %l0, %l1 jmpl %l1, %g1 ldsh [%l7 + 0x38], %g5 ldd [%l7 + 0x18], %f0 stb %i6, [%l7 + 0x3E] loop_2122: fornot1s %f2, %f5, %f13 fmovdn %xcc, %f10, %f8 lduh [%l7 + 0x5A], %g3 fmul8x16au %f8, %f15, %f12 fmovd %f2, %f2 movrlz %o6, 0x0C8, %o5 lduh [%l7 + 0x18], %i4 fpsub16s %f7, %f11, %f5 brnz %i2, loop_2123 addc %o0, 0x05B6, %g6 std %f8, [%l7 + 0x10] brgez,a %i1, loop_2124 loop_2123: fxnors %f4, %f2, %f4 sra %o7, 0x19, %o4 movge %icc, %l0, %i3 loop_2124: popc 0x15A4, %l2 fbuge %fcc2, loop_2125 tsubcctv %i5, %g7, %o3 fblg,a %fcc0, loop_2126 mulscc %l5, 0x07ED, %l6 loop_2125: fpadd32 %f8, %f12, %f0 movneg %icc, %l3, %i7 loop_2126: movrgz %l1, %g2, %l4 fcmpd %fcc3, %f12, %f12 ldd [%l7 + 0x20], %f8 fbu %fcc0, loop_2127 fmovdvc %xcc, %f10, %f0 bvc,a %icc, loop_2128 fmovrdne %g4, %f6, %f8 loop_2127: fmovdvc %icc, %f3, %f3 ld [%l7 + 0x70], %f9 loop_2128: tg %icc, 0x2 fmovd %f4, %f14 smulcc %o1, %o2, %g1 srl %i0, 0x18, %g5 fmovs %f3, %f13 smulcc %g3, %o6, %i6 edge16ln %i4, %i2, %o0 sth %o5, [%l7 + 0x76] ldx [%l7 + 0x50], %i1 fmovrdlz %g6, %f6, %f8 fbue,a %fcc3, loop_2129 sdivx %o4, 0x0B36, %o7 sth %i3, [%l7 + 0x08] fornot2s %f2, %f1, %f13 loop_2129: bneg %xcc, loop_2130 movge %icc, %l2, %l0 udiv %g7, 0x1AF9, %i5 sub %o3, 0x0DB7, %l5 loop_2130: ldsb [%l7 + 0x24], %l6 udiv %i7, 0x0429, %l1 tg %icc, 0x5 siam 0x7 ldub [%l7 + 0x23], %l3 fmovsvc %icc, %f7, %f7 st %f9, [%l7 + 0x08] movrgez %g2, 0x0A4, %l4 ldx [%l7 + 0x40], %o1 stb %o2, [%l7 + 0x6E] smul %g4, %i0, %g1 fmovrsne %g3, %f0, %f13 movrgez %g5, %o6, %i4 fcmpgt16 %f4, %f0, %i2 ldsw [%l7 + 0x10], %o0 fmovd %f12, %f10 stb %i6, [%l7 + 0x32] std %f2, [%l7 + 0x68] fbg,a %fcc3, loop_2131 bgu,a,pn %icc, loop_2132 fornot2s %f6, %f5, %f14 move %icc, %o5, %g6 loop_2131: ldx [%l7 + 0x40], %o4 loop_2132: lduh [%l7 + 0x76], %i1 fmovsg %icc, %f13, %f9 ldx [%l7 + 0x40], %o7 ldsw [%l7 + 0x2C], %l2 lduw [%l7 + 0x24], %l0 st %f2, [%l7 + 0x2C] sth %g7, [%l7 + 0x7A] edge32n %i3, %i5, %o3 fcmple16 %f12, %f4, %l5 movvc %xcc, %i7, %l1 fmovsge %icc, %f11, %f0 movle %icc, %l6, %g2 fmovscc %icc, %f14, %f8 ldub [%l7 + 0x2A], %l3 ldx [%l7 + 0x58], %o1 tcc %icc, 0x7 siam 0x0 fmul8x16au %f0, %f7, %f14 movge %icc, %o2, %l4 faligndata %f4, %f6, %f10 stx %i0, [%l7 + 0x30] ldx [%l7 + 0x18], %g4 fand %f12, %f12, %f8 andcc %g1, %g5, %o6 fpsub16 %f8, %f10, %f12 fcmped %fcc2, %f6, %f2 movvc %xcc, %g3, %i2 fand %f4, %f14, %f4 fsrc2 %f12, %f2 fands %f7, %f9, %f8 fnegd %f2, %f12 fmovdneg %xcc, %f6, %f14 fmovsgu %icc, %f0, %f3 sth %o0, [%l7 + 0x32] bshuffle %f14, %f10, %f2 std %f14, [%l7 + 0x38] tle %icc, 0x3 tleu %icc, 0x1 brz %i6, loop_2133 taddcctv %o5, 0x0A30, %g6 st %f8, [%l7 + 0x58] std %f2, [%l7 + 0x10] loop_2133: stw %i4, [%l7 + 0x2C] addccc %i1, 0x0956, %o7 bg,a,pn %xcc, loop_2134 fmovrdgez %o4, %f2, %f14 fmovdcc %xcc, %f1, %f2 movrgez %l2, %g7, %l0 loop_2134: tsubcctv %i5, 0x1BCC, %o3 umul %l5, %i3, %i7 fpadd16 %f0, %f0, %f10 stb %l1, [%l7 + 0x45] call loop_2135 bneg,pt %icc, loop_2136 fandnot2s %f8, %f15, %f7 alignaddr %l6, %g2, %l3 loop_2135: array16 %o1, %l4, %o2 loop_2136: fmovdle %icc, %f11, %f15 fbe,a %fcc1, loop_2137 ldx [%l7 + 0x08], %i0 orcc %g4, %g5, %o6 stx %g1, [%l7 + 0x08] loop_2137: ldd [%l7 + 0x10], %f4 sdiv %i2, 0x0443, %o0 ldx [%l7 + 0x78], %g3 movle %icc, %i6, %o5 fbo,a %fcc2, loop_2138 fandnot2 %f10, %f8, %f14 alignaddrl %i4, %g6, %i1 fpackfix %f10, %f7 loop_2138: sth %o7, [%l7 + 0x58] fsrc2s %f5, %f0 fbg,a %fcc3, loop_2139 fbu,a %fcc2, loop_2140 ldsh [%l7 + 0x4A], %o4 fmovrdlz %l2, %f12, %f10 loop_2139: ldsb [%l7 + 0x1B], %l0 loop_2140: faligndata %f6, %f8, %f4 fpsub16 %f12, %f0, %f4 bshuffle %f14, %f8, %f6 edge8ln %i5, %o3, %l5 bg,pt %icc, loop_2141 tn %icc, 0x3 ble loop_2142 umulcc %i3, %g7, %l1 loop_2141: movn %xcc, %l6, %i7 stx %g2, [%l7 + 0x08] loop_2142: fblg %fcc2, loop_2143 ldsb [%l7 + 0x3A], %o1 fmovdcs %xcc, %f0, %f0 for %f4, %f14, %f14 loop_2143: fpadd16s %f9, %f8, %f10 mulx %l3, 0x1D3A, %l4 nop setx loop_2144, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2145, %l0, %l1 jmpl %l1, %i0 ldd [%l7 + 0x78], %f8 taddcctv %g4, 0x151D, %g5 loop_2144: lduw [%l7 + 0x6C], %o2 loop_2145: stb %o6, [%l7 + 0x68] stw %i2, [%l7 + 0x68] lduh [%l7 + 0x50], %o0 addccc %g3, 0x0A87, %i6 ldub [%l7 + 0x6A], %g1 fmovrse %i4, %f15, %f6 fcmpgt16 %f4, %f2, %g6 stb %o5, [%l7 + 0x15] bne,pn %icc, loop_2146 subccc %o7, 0x1DC0, %o4 ldsh [%l7 + 0x0A], %l2 array16 %l0, %i5, %o3 loop_2146: std %f8, [%l7 + 0x30] ldub [%l7 + 0x78], %l5 ldsw [%l7 + 0x64], %i1 fmul8sux16 %f12, %f12, %f14 fmovrdgz %i3, %f0, %f6 fsrc2s %f13, %f15 lduw [%l7 + 0x38], %g7 fmul8x16 %f5, %f12, %f4 fornot2 %f14, %f8, %f10 stb %l6, [%l7 + 0x32] fmovrdlez %l1, %f6, %f2 ldd [%l7 + 0x70], %f8 taddcctv %i7, %g2, %o1 fand %f14, %f12, %f2 ld [%l7 + 0x30], %f1 fcmpgt32 %f14, %f12, %l3 fones %f11 fmovdleu %icc, %f1, %f14 mulx %l4, %g4, %i0 ldd [%l7 + 0x48], %f4 movrgz %o2, %o6, %i2 fmovrdgz %o0, %f4, %f6 fbne,a %fcc3, loop_2147 fmuld8sux16 %f4, %f7, %f10 stx %g5, [%l7 + 0x60] std %f14, [%l7 + 0x48] loop_2147: ldub [%l7 + 0x7D], %g3 movle %icc, %i6, %g1 stx %i4, [%l7 + 0x68] tge %xcc, 0x2 fsrc1s %f7, %f5 edge8ln %o5, %o7, %o4 sllx %g6, 0x09, %l0 move %xcc, %l2, %o3 fsrc2s %f6, %f2 edge8l %i5, %l5, %i1 fbul,a %fcc0, loop_2148 lduw [%l7 + 0x78], %g7 edge32n %l6, %l1, %i3 tsubcctv %i7, %g2, %l3 loop_2148: ld [%l7 + 0x78], %f11 udivcc %o1, 0x0BEA, %l4 ldub [%l7 + 0x13], %i0 fmovdle %xcc, %f14, %f7 array8 %g4, %o2, %o6 tvs %xcc, 0x2 fsrc2s %f10, %f14 fmovsgu %xcc, %f2, %f12 xor %i2, %o0, %g5 stb %g3, [%l7 + 0x14] ldsh [%l7 + 0x46], %i6 ldsw [%l7 + 0x08], %g1 fmovrsgez %i4, %f9, %f0 stx %o7, [%l7 + 0x30] ldsh [%l7 + 0x12], %o4 ldx [%l7 + 0x60], %o5 movrgez %g6, %l2, %l0 fcmple32 %f6, %f14, %o3 tneg %icc, 0x7 ldx [%l7 + 0x10], %l5 stw %i5, [%l7 + 0x18] lduh [%l7 + 0x1A], %i1 te %icc, 0x0 ldd [%l7 + 0x50], %f8 ldsw [%l7 + 0x48], %l6 fmovdne %xcc, %f14, %f4 fnot2s %f11, %f3 addccc %l1, 0x0243, %i3 ld [%l7 + 0x08], %f7 xnor %i7, %g2, %g7 nop setx loop_2149, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %o1, %l4, %i0 tg %xcc, 0x3 udivcc %g4, 0x1BFA, %o2 loop_2149: fnegs %f7, %f14 ldub [%l7 + 0x42], %o6 mova %icc, %i2, %o0 bge,a,pt %xcc, loop_2150 fbn %fcc0, loop_2151 ldsb [%l7 + 0x4D], %g5 fmovdl %icc, %f11, %f13 loop_2150: fmovdvs %icc, %f10, %f10 loop_2151: udivcc %g3, 0x0204, %l3 movrlz %g1, %i6, %i4 movcc %xcc, %o4, %o7 fmovrslez %g6, %f13, %f8 ld [%l7 + 0x2C], %f1 bleu,a,pn %xcc, loop_2152 st %f7, [%l7 + 0x2C] fxor %f6, %f6, %f8 st %f10, [%l7 + 0x3C] loop_2152: brz,a %o5, loop_2153 addc %l0, 0x14BF, %l2 addcc %l5, 0x175E, %i5 fmovspos %icc, %f0, %f15 loop_2153: subc %i1, 0x1315, %l6 fmul8x16au %f0, %f12, %f4 fmovsa %icc, %f15, %f12 edge8ln %l1, %i3, %o3 stb %i7, [%l7 + 0x5D] fpsub32 %f6, %f12, %f14 brnz %g2, loop_2154 xor %o1, %g7, %l4 fsrc2 %f14, %f8 sra %g4, 0x09, %i0 loop_2154: movrlez %o2, 0x05C, %o6 stb %o0, [%l7 + 0x50] fornot2s %f12, %f11, %f12 xnor %i2, %g5, %g3 stx %g1, [%l7 + 0x78] bl,a loop_2155 fbul,a %fcc0, loop_2156 ldsw [%l7 + 0x7C], %l3 fbule %fcc1, loop_2157 loop_2155: fmovrsgz %i6, %f5, %f6 loop_2156: tleu %icc, 0x0 fmovsle %xcc, %f0, %f5 loop_2157: fcmpne16 %f12, %f6, %i4 fexpand %f1, %f4 fbo %fcc2, loop_2158 fbule,a %fcc3, loop_2159 st %f0, [%l7 + 0x70] fnegs %f9, %f2 loop_2158: st %f3, [%l7 + 0x64] loop_2159: nop setx loop_2160, %l0, %l1 jmpl %l1, %o7 fmovdgu %icc, %f1, %f10 ldsb [%l7 + 0x2E], %g6 mulscc %o4, %o5, %l0 loop_2160: fone %f10 movrgz %l5, %i5, %i1 ldsw [%l7 + 0x68], %l2 fpsub16 %f14, %f0, %f8 subccc %l6, %l1, %i3 fzeros %f7 ldsh [%l7 + 0x72], %o3 fcmpne16 %f2, %f14, %i7 sth %o1, [%l7 + 0x1A] stb %g2, [%l7 + 0x1C] fmovscs %icc, %f1, %f13 ldsh [%l7 + 0x76], %g7 fmovsl %icc, %f1, %f1 fmovdl %xcc, %f6, %f4 lduh [%l7 + 0x2C], %l4 fnor %f8, %f0, %f4 tcs %icc, 0x6 stw %i0, [%l7 + 0x08] fbul,a %fcc1, loop_2161 fandnot1 %f6, %f8, %f0 or %o2, %o6, %g4 srax %i2, 0x10, %g5 loop_2161: movcc %xcc, %g3, %g1 srlx %o0, %i6, %i4 fmovrdlez %o7, %f8, %f12 lduh [%l7 + 0x38], %g6 movrlez %l3, %o5, %o4 movrne %l0, 0x088, %i5 ld [%l7 + 0x58], %f9 taddcctv %i1, 0x15AD, %l2 movg %xcc, %l5, %l1 st %f6, [%l7 + 0x20] fcmpne32 %f12, %f2, %i3 movgu %xcc, %o3, %i7 ldd [%l7 + 0x10], %f8 fabss %f0, %f12 ldx [%l7 + 0x38], %o1 xnor %l6, %g7, %l4 xnor %g2, %o2, %o6 sll %i0, %g4, %i2 fabsd %f14, %f6 bneg,a,pn %xcc, loop_2162 stb %g5, [%l7 + 0x74] fmovsg %xcc, %f1, %f6 udivcc %g1, 0x110D, %g3 loop_2162: fmovrslez %o0, %f1, %f9 movpos %icc, %i4, %i6 addc %g6, %l3, %o5 fmovsneg %xcc, %f6, %f9 lduh [%l7 + 0x2E], %o7 fcmpd %fcc0, %f14, %f0 edge32n %o4, %l0, %i5 ldx [%l7 + 0x20], %i1 fcmpgt16 %f10, %f12, %l5 fcmpgt32 %f4, %f14, %l2 ld [%l7 + 0x6C], %f12 tcc %icc, 0x5 movrlez %l1, %o3, %i3 ldsb [%l7 + 0x63], %o1 fmuld8sux16 %f10, %f8, %f14 ld [%l7 + 0x24], %f3 orncc %i7, %l6, %g7 fmuld8sux16 %f4, %f0, %f8 fpsub32 %f10, %f2, %f6 ldsb [%l7 + 0x64], %l4 fbo,a %fcc0, loop_2163 be,a,pt %xcc, loop_2164 xnor %o2, 0x0BBE, %o6 ble,a,pn %xcc, loop_2165 loop_2163: lduh [%l7 + 0x68], %i0 loop_2164: edge32ln %g4, %g2, %i2 add %g1, 0x15AB, %g3 loop_2165: fzeros %f12 bleu,a %icc, loop_2166 tle %icc, 0x1 ldsb [%l7 + 0x65], %g5 lduw [%l7 + 0x6C], %o0 loop_2166: fnot1 %f4, %f4 stb %i6, [%l7 + 0x73] bl,pt %icc, loop_2167 fmovsvs %icc, %f6, %f13 fmuld8sux16 %f4, %f3, %f12 ldsw [%l7 + 0x5C], %g6 loop_2167: fbg %fcc2, loop_2168 brlz %l3, loop_2169 edge16ln %o5, %i4, %o7 bleu %icc, loop_2170 loop_2168: array16 %l0, %o4, %i5 loop_2169: bpos,pn %icc, loop_2171 fzero %f2 loop_2170: bg,a %icc, loop_2172 taddcc %l5, 0x09E5, %i1 loop_2171: fmovsleu %icc, %f12, %f1 xor %l1, %o3, %i3 loop_2172: fpsub32 %f8, %f14, %f6 fmul8ulx16 %f4, %f6, %f12 stw %o1, [%l7 + 0x60] ldub [%l7 + 0x6C], %i7 tsubcctv %l6, %g7, %l2 subc %o2, %l4, %o6 fnor %f8, %f2, %f8 ldsb [%l7 + 0x58], %i0 ldub [%l7 + 0x28], %g2 andncc %g4, %g1, %g3 ldd [%l7 + 0x20], %f12 ldsw [%l7 + 0x08], %g5 brnz %o0, loop_2173 fmovdpos %xcc, %f3, %f12 ldx [%l7 + 0x20], %i2 sth %i6, [%l7 + 0x74] loop_2173: ldub [%l7 + 0x6F], %l3 fble,a %fcc2, loop_2174 lduw [%l7 + 0x18], %g6 brz %i4, loop_2175 bge,pn %xcc, loop_2176 loop_2174: stb %o7, [%l7 + 0x42] st %f12, [%l7 + 0x34] loop_2175: movleu %xcc, %l0, %o4 loop_2176: sth %o5, [%l7 + 0x50] lduh [%l7 + 0x6E], %l5 tn %icc, 0x2 fbu,a %fcc3, loop_2177 brlz,a %i5, loop_2178 fones %f4 movgu %icc, %i1, %l1 loop_2177: fornot2s %f2, %f2, %f11 loop_2178: fbule %fcc1, loop_2179 fmovrdlz %o3, %f0, %f2 fmul8x16al %f15, %f0, %f6 st %f5, [%l7 + 0x24] loop_2179: bcc,pt %xcc, loop_2180 edge8l %o1, %i7, %l6 edge32n %i3, %l2, %g7 edge32l %o2, %l4, %i0 loop_2180: xnorcc %g2, %o6, %g1 fpsub16s %f12, %f1, %f9 fpack16 %f10, %f4 bl %xcc, loop_2181 movrne %g3, 0x211, %g4 bpos,a %xcc, loop_2182 fcmps %fcc2, %f4, %f10 loop_2181: subc %o0, %i2, %i6 fmovrde %l3, %f0, %f14 loop_2182: ldx [%l7 + 0x70], %g5 stx %i4, [%l7 + 0x78] fmovdn %xcc, %f14, %f12 st %f13, [%l7 + 0x7C] stw %o7, [%l7 + 0x74] fone %f12 fpack32 %f6, %f14, %f12 fbn,a %fcc2, loop_2183 fbn %fcc2, loop_2184 fandnot2s %f1, %f7, %f2 orn %l0, %o4, %o5 loop_2183: fmovrdgez %g6, %f14, %f14 loop_2184: ble,pt %xcc, loop_2185 tsubcctv %i5, %l5, %i1 fmovsgu %icc, %f6, %f13 edge16ln %o3, %o1, %l1 loop_2185: ta %icc, 0x5 fbuge,a %fcc0, loop_2186 ldd [%l7 + 0x18], %f8 fmul8x16au %f4, %f5, %f10 movle %icc, %i7, %i3 loop_2186: lduw [%l7 + 0x6C], %l6 fmuld8sux16 %f6, %f6, %f8 fpackfix %f8, %f13 ldub [%l7 + 0x44], %g7 ldsb [%l7 + 0x3E], %l2 fsrc1 %f14, %f12 stb %o2, [%l7 + 0x0E] sdivx %l4, 0x0C2A, %g2 stw %i0, [%l7 + 0x54] tpos %icc, 0x5 fmovrdgez %g1, %f8, %f10 fmovdn %icc, %f15, %f12 addcc %o6, 0x00AC, %g4 fpack32 %f2, %f8, %f0 fble %fcc0, loop_2187 fmovdgu %icc, %f11, %f11 edge16l %o0, %g3, %i2 fbne,a %fcc2, loop_2188 loop_2187: sdivx %i6, 0x0834, %l3 fnands %f9, %f0, %f7 fbug %fcc3, loop_2189 loop_2188: brlz,a %i4, loop_2190 sdivcc %o7, 0x04E5, %l0 mova %xcc, %o4, %g5 loop_2189: edge8 %g6, %i5, %o5 loop_2190: stb %i1, [%l7 + 0x0C] movrgez %o3, %l5, %o1 fcmpeq16 %f4, %f4, %l1 ldub [%l7 + 0x4E], %i3 ld [%l7 + 0x60], %f15 bvs,pn %xcc, loop_2191 fmovdvc %xcc, %f7, %f2 tcs %icc, 0x3 tneg %xcc, 0x2 loop_2191: tne %xcc, 0x6 mulscc %i7, 0x0766, %g7 tsubcctv %l6, 0x0EEE, %o2 fpsub16 %f10, %f6, %f8 fabss %f0, %f9 movpos %xcc, %l2, %g2 tle %icc, 0x3 fmovs %f13, %f12 fbn %fcc1, loop_2192 movpos %icc, %l4, %i0 ble,a loop_2193 taddcctv %g1, %g4, %o6 loop_2192: xorcc %o0, 0x1A02, %i2 fmovrdlz %i6, %f8, %f8 loop_2193: tg %xcc, 0x2 fmul8sux16 %f8, %f2, %f2 fmovrdgez %g3, %f6, %f14 stx %i4, [%l7 + 0x10] fmovs %f4, %f9 smulcc %o7, %l0, %o4 std %f10, [%l7 + 0x38] fbu %fcc0, loop_2194 stw %l3, [%l7 + 0x68] bg,a,pt %xcc, loop_2195 movge %icc, %g6, %i5 loop_2194: fble %fcc2, loop_2196 ldsb [%l7 + 0x5C], %o5 loop_2195: fmovda %xcc, %f5, %f2 bshuffle %f8, %f10, %f10 loop_2196: fmovd %f12, %f2 stb %i1, [%l7 + 0x31] bcc loop_2197 fmuld8sux16 %f8, %f5, %f10 fmovdvs %icc, %f1, %f15 movvs %icc, %g5, %l5 loop_2197: ldd [%l7 + 0x38], %f2 edge16l %o1, %o3, %l1 fmovdgu %icc, %f1, %f12 movcs %xcc, %i3, %i7 fmul8x16au %f6, %f15, %f8 fmovdge %icc, %f4, %f10 movgu %xcc, %g7, %o2 array8 %l6, %l2, %l4 edge16 %i0, %g1, %g2 sdivcc %g4, 0x1EB4, %o6 fnot2 %f10, %f10 fandnot1s %f11, %f11, %f14 movrne %i2, 0x282, %o0 for %f8, %f2, %f10 ldsb [%l7 + 0x5A], %i6 bvs loop_2198 fcmpgt32 %f2, %f4, %g3 umulcc %o7, 0x0704, %i4 ldsb [%l7 + 0x2C], %o4 loop_2198: fmovscc %xcc, %f6, %f6 ldsh [%l7 + 0x6A], %l3 pdist %f12, %f10, %f4 movcs %icc, %l0, %i5 umulcc %o5, 0x1409, %g6 tneg %xcc, 0x0 lduw [%l7 + 0x78], %i1 fnors %f11, %f1, %f7 fpack32 %f12, %f2, %f6 ldsb [%l7 + 0x14], %l5 movvc %icc, %o1, %o3 fbe %fcc2, loop_2199 movleu %xcc, %g5, %i3 movrlez %l1, %g7, %i7 ldub [%l7 + 0x32], %l6 loop_2199: fpsub32 %f4, %f6, %f4 tleu %icc, 0x4 fandnot2s %f6, %f7, %f7 sth %o2, [%l7 + 0x16] ldsh [%l7 + 0x78], %l2 or %i0, 0x0878, %g1 movleu %xcc, %g2, %g4 move %icc, %l4, %i2 tleu %icc, 0x4 std %f6, [%l7 + 0x10] ldx [%l7 + 0x70], %o0 addccc %i6, %o6, %g3 alignaddrl %i4, %o4, %l3 lduw [%l7 + 0x38], %o7 fbn,a %fcc0, loop_2200 movg %icc, %i5, %l0 tg %xcc, 0x1 fnegd %f12, %f6 loop_2200: fbule,a %fcc3, loop_2201 fmovdneg %icc, %f9, %f13 fcmpeq32 %f12, %f4, %o5 fpmerge %f2, %f6, %f4 loop_2201: movgu %icc, %g6, %l5 ldsb [%l7 + 0x13], %o1 sethi 0x05C9, %o3 fbule,a %fcc1, loop_2202 fmovdvc %icc, %f12, %f0 subccc %i1, 0x0CAC, %i3 tcs %xcc, 0x3 loop_2202: taddcctv %g5, 0x10D1, %l1 fbg %fcc0, loop_2203 fmovse %xcc, %f7, %f1 stx %g7, [%l7 + 0x68] st %f7, [%l7 + 0x74] loop_2203: orncc %l6, %i7, %o2 fba,a %fcc0, loop_2204 brgz,a %i0, loop_2205 fbu %fcc3, loop_2206 ldx [%l7 + 0x70], %g1 loop_2204: std %f2, [%l7 + 0x18] loop_2205: for %f4, %f2, %f6 loop_2206: array32 %l2, %g2, %l4 lduw [%l7 + 0x3C], %g4 add %o0, %i6, %i2 stx %g3, [%l7 + 0x08] std %f14, [%l7 + 0x70] fcmpes %fcc3, %f14, %f6 stb %i4, [%l7 + 0x52] ldx [%l7 + 0x28], %o6 lduh [%l7 + 0x38], %l3 movre %o7, 0x193, %i5 brlz,a %o4, loop_2207 fsrc1s %f6, %f2 stx %o5, [%l7 + 0x50] edge8n %g6, %l5, %l0 loop_2207: te %icc, 0x1 brlez %o3, loop_2208 brgez %o1, loop_2209 fcmpgt32 %f6, %f2, %i1 andn %i3, 0x163B, %l1 loop_2208: fpadd16s %f4, %f11, %f7 loop_2209: fbn %fcc2, loop_2210 fble,a %fcc1, loop_2211 tpos %icc, 0x5 ldsh [%l7 + 0x48], %g7 loop_2210: and %l6, %g5, %o2 loop_2211: movrgez %i0, 0x3F6, %i7 udiv %g1, 0x0C63, %l2 fmovse %icc, %f1, %f9 bl,a,pt %xcc, loop_2212 ldsh [%l7 + 0x72], %l4 ldub [%l7 + 0x1B], %g4 andncc %o0, %i6, %i2 loop_2212: ldx [%l7 + 0x10], %g3 edge32n %i4, %o6, %l3 taddcctv %g2, 0x0960, %i5 subcc %o4, 0x0DED, %o7 ble,a %xcc, loop_2213 fcmpne32 %f6, %f8, %o5 fnegs %f1, %f4 nop setx loop_2214, %l0, %l1 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_2213: stb %l5, [%l7 + 0x55] ldx [%l7 + 0x20], %g6 movrgz %l0, %o3, %o1 loop_2214: fbule %fcc1, loop_2215 nop setx loop_2216, %l0, %l1 jmpl %l1, %i1 ldsw [%l7 + 0x64], %i3 smul %l1, %l6, %g7 loop_2215: srlx %g5, %i0, %o2 loop_2216: ldsh [%l7 + 0x54], %i7 tpos %icc, 0x0 edge32n %l2, %g1, %g4 fbue,a %fcc1, loop_2217 fblg %fcc3, loop_2218 fmovdge %icc, %f8, %f5 ldsw [%l7 + 0x4C], %l4 loop_2217: movg %xcc, %o0, %i6 loop_2218: fmovdne %icc, %f4, %f8 brnz %i2, loop_2219 std %f10, [%l7 + 0x38] fabss %f12, %f7 fsrc1s %f4, %f1 loop_2219: stx %g3, [%l7 + 0x48] lduh [%l7 + 0x76], %i4 fmul8x16au %f11, %f4, %f6 ldsw [%l7 + 0x2C], %l3 lduh [%l7 + 0x56], %o6 tle %xcc, 0x5 bcs,a loop_2220 addcc %g2, %i5, %o4 brgez,a %o5, loop_2221 stb %o7, [%l7 + 0x76] loop_2220: sth %g6, [%l7 + 0x3E] movg %xcc, %l0, %l5 loop_2221: bleu loop_2222 ldd [%l7 + 0x58], %f4 ldsw [%l7 + 0x08], %o3 movcc %xcc, %i1, %i3 loop_2222: fabsd %f12, %f0 lduh [%l7 + 0x48], %o1 fnor %f14, %f0, %f8 fxor %f8, %f4, %f0 nop setx loop_2223, %l0, %l1 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 %l1, 0x0057, %g7 fmovdcs %xcc, %f2, %f7 st %f6, [%l7 + 0x3C] loop_2223: call loop_2224 ldx [%l7 + 0x68], %l6 ld [%l7 + 0x5C], %f15 fnot2s %f9, %f10 loop_2224: ldsw [%l7 + 0x10], %i0 st %f1, [%l7 + 0x78] fmul8x16al %f9, %f13, %f6 fcmps %fcc0, %f9, %f12 fmovscc %xcc, %f14, %f14 tl %xcc, 0x6 fble,a %fcc1, loop_2225 tl %icc, 0x0 ldd [%l7 + 0x48], %f0 std %f0, [%l7 + 0x50] loop_2225: addc %g5, %i7, %o2 fone %f0 bgu,a loop_2226 sllx %l2, %g1, %g4 stw %l4, [%l7 + 0x34] fba,a %fcc0, loop_2227 loop_2226: edge32ln %o0, %i2, %i6 ldsw [%l7 + 0x70], %g3 alignaddrl %i4, %o6, %l3 loop_2227: bshuffle %f14, %f4, %f6 fnegd %f14, %f2 movcc %xcc, %g2, %o4 ldsb [%l7 + 0x7E], %o5 subccc %o7, 0x1B41, %i5 addc %g6, 0x0FBF, %l5 ldsh [%l7 + 0x2A], %l0 fmul8x16 %f9, %f8, %f12 movrlez %i1, %i3, %o1 nop setx loop_2228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x1C], %l1 sdivx %g7, 0x107D, %l6 ldx [%l7 + 0x48], %i0 loop_2228: fbule %fcc1, loop_2229 std %f4, [%l7 + 0x38] udivx %o3, 0x05B9, %i7 fmul8x16al %f14, %f8, %f6 loop_2229: fmovda %xcc, %f4, %f0 fpadd16s %f4, %f8, %f2 fpackfix %f14, %f2 fones %f11 fmovda %icc, %f5, %f15 fmovdgu %xcc, %f15, %f11 fmovrsne %o2, %f6, %f3 sth %l2, [%l7 + 0x3C] nop setx loop_2230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x40], %f7 ldd [%l7 + 0x70], %f2 fbn %fcc1, loop_2231 loop_2230: smulcc %g1, %g4, %g5 sdivx %l4, 0x1404, %i2 fnot2s %f6, %f10 loop_2231: taddcctv %o0, 0x19D1, %g3 sethi 0x0E18, %i4 stb %i6, [%l7 + 0x60] sethi 0x090E, %o6 fnand %f12, %f6, %f10 andn %l3, %g2, %o5 sdiv %o4, 0x00FA, %i5 st %f12, [%l7 + 0x18] fbge %fcc1, loop_2232 fmovdg %xcc, %f7, %f3 stb %g6, [%l7 + 0x57] lduh [%l7 + 0x1C], %l5 loop_2232: stb %o7, [%l7 + 0x3B] for %f14, %f8, %f14 fcmpeq32 %f14, %f2, %i1 udiv %l0, 0x0704, %i3 bpos loop_2233 ldd [%l7 + 0x48], %f4 fmovscs %xcc, %f4, %f8 sth %o1, [%l7 + 0x7A] loop_2233: fzeros %f3 fors %f0, %f7, %f5 bl,a %icc, loop_2234 std %f6, [%l7 + 0x70] sth %l1, [%l7 + 0x76] or %l6, %g7, %o3 loop_2234: movrlz %i7, %i0, %l2 srlx %o2, %g1, %g4 fmovd %f2, %f8 fpadd16 %f0, %f6, %f12 taddcc %l4, 0x02B1, %g5 ldsh [%l7 + 0x34], %o0 movre %g3, %i2, %i6 bcs,pn %xcc, loop_2235 fmovde %xcc, %f0, %f14 fbo,a %fcc0, loop_2236 fpadd16s %f4, %f1, %f13 loop_2235: sdiv %o6, 0x1D50, %i4 fnot2s %f0, %f1 loop_2236: ldd [%l7 + 0x38], %f8 ble,pt %icc, loop_2237 fmovsvc %xcc, %f3, %f14 st %f12, [%l7 + 0x3C] fmovdn %icc, %f12, %f6 loop_2237: nop setx loop_2238, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a,pt %icc, loop_2239 ldsb [%l7 + 0x3C], %l3 sth %o5, [%l7 + 0x20] loop_2238: edge32 %o4, %g2, %g6 loop_2239: andcc %i5, %o7, %i1 sll %l0, %l5, %i3 fmovsne %icc, %f13, %f14 fornot2 %f10, %f0, %f14 fpsub16 %f14, %f10, %f8 ld [%l7 + 0x3C], %f8 movvc %icc, %l1, %l6 ta %icc, 0x2 movpos %xcc, %o1, %o3 fmovsne %icc, %f5, %f15 ldsh [%l7 + 0x1E], %g7 siam 0x2 subccc %i0, 0x0B2E, %l2 fpadd16s %f10, %f8, %f13 fbu %fcc2, loop_2240 stb %o2, [%l7 + 0x43] stw %g1, [%l7 + 0x7C] fbul,a %fcc2, loop_2241 loop_2240: fmovdg %icc, %f12, %f15 ta %icc, 0x4 fbule %fcc0, loop_2242 loop_2241: fmovsgu %icc, %f11, %f3 fmovsa %xcc, %f13, %f13 fxors %f12, %f1, %f7 loop_2242: fmovdvc %icc, %f7, %f5 std %f6, [%l7 + 0x30] ldsb [%l7 + 0x21], %g4 ldsb [%l7 + 0x71], %l4 ldsw [%l7 + 0x10], %i7 fmovrsgez %g5, %f8, %f9 fmovsle %icc, %f3, %f4 addccc %o0, 0x11DB, %i2 nop setx loop_2243, %l0, %l1 jmpl %l1, %g3 fornot2 %f0, %f10, %f6 std %f6, [%l7 + 0x58] fcmpeq16 %f12, %f0, %o6 loop_2243: srl %i4, %l3, %i6 ldx [%l7 + 0x30], %o5 ldsb [%l7 + 0x66], %g2 fone %f0 ba,pt %xcc, loop_2244 ldsb [%l7 + 0x2E], %g6 call loop_2245 fornot1 %f6, %f0, %f10 loop_2244: xorcc %o4, 0x1CF3, %i5 fcmpd %fcc2, %f0, %f14 loop_2245: edge32ln %o7, %i1, %l5 sll %l0, 0x03, %l1 srl %l6, %o1, %o3 sdivx %g7, 0x0127, %i0 ldsw [%l7 + 0x20], %l2 bgu,a,pn %xcc, loop_2246 srl %i3, %o2, %g4 fmuld8sux16 %f5, %f6, %f12 tsubcc %g1, %i7, %l4 loop_2246: movcc %icc, %o0, %i2 fbule,a %fcc3, loop_2247 for %f6, %f0, %f14 fmovsgu %icc, %f6, %f11 stx %g3, [%l7 + 0x40] loop_2247: ldsh [%l7 + 0x60], %o6 fmovdge %icc, %f8, %f12 bne,pt %xcc, loop_2248 ldsh [%l7 + 0x1A], %g5 movcs %icc, %l3, %i4 edge8l %i6, %g2, %o5 loop_2248: ta %xcc, 0x1 st %f8, [%l7 + 0x40] fandnot1 %f0, %f10, %f14 std %f4, [%l7 + 0x28] fnor %f12, %f8, %f10 movpos %xcc, %g6, %o4 fpsub32 %f10, %f2, %f8 bpos loop_2249 fmuld8sux16 %f11, %f1, %f0 move %icc, %i5, %i1 fmovs %f1, %f12 loop_2249: ld [%l7 + 0x7C], %f12 std %f14, [%l7 + 0x40] stb %l5, [%l7 + 0x64] fmovdl %icc, %f5, %f12 ldsw [%l7 + 0x4C], %o7 movn %icc, %l0, %l6 taddcc %o1, %l1, %g7 fnands %f2, %f10, %f0 bn loop_2250 lduh [%l7 + 0x12], %o3 fandnot1 %f6, %f10, %f12 ldd [%l7 + 0x30], %f4 loop_2250: nop setx loop_2251, %l0, %l1 jmpl %l1, %i0 fsrc1s %f0, %f9 bvc,pn %xcc, loop_2252 fbe,a %fcc3, loop_2253 loop_2251: andcc %i3, %o2, %l2 fcmple32 %f8, %f6, %g4 loop_2252: fmovrslez %g1, %f13, %f14 loop_2253: fbn %fcc1, loop_2254 ldd [%l7 + 0x58], %f12 movpos %xcc, %i7, %o0 tsubcctv %i2, 0x1A00, %l4 loop_2254: popc %o6, %g3 fbne %fcc2, loop_2255 sth %g5, [%l7 + 0x1E] edge32ln %l3, %i6, %i4 ba loop_2256 loop_2255: fpack32 %f8, %f0, %f2 for %f2, %f2, %f4 brnz %o5, loop_2257 loop_2256: fmul8x16 %f1, %f8, %f8 fmovrse %g2, %f5, %f8 stx %o4, [%l7 + 0x58] loop_2257: tvs %xcc, 0x0 addcc %g6, %i1, %i5 tpos %icc, 0x1 fbul,a %fcc1, loop_2258 fnegs %f12, %f1 fnand %f14, %f4, %f2 brnz,a %o7, loop_2259 loop_2258: movge %xcc, %l5, %l0 ldd [%l7 + 0x18], %f14 lduh [%l7 + 0x1A], %o1 loop_2259: sth %l1, [%l7 + 0x16] fornot2s %f7, %f10, %f3 std %f8, [%l7 + 0x68] srlx %l6, %o3, %i0 fmovdleu %xcc, %f9, %f15 lduh [%l7 + 0x5E], %g7 fmul8x16au %f6, %f10, %f8 brgz,a %o2, loop_2260 ldsw [%l7 + 0x5C], %l2 ldsb [%l7 + 0x58], %i3 fmovdvs %xcc, %f14, %f3 loop_2260: fmovrse %g1, %f6, %f11 stx %i7, [%l7 + 0x18] movpos %xcc, %o0, %i2 fbu %fcc3, loop_2261 edge32ln %l4, %o6, %g4 xorcc %g5, %l3, %i6 ldsh [%l7 + 0x5A], %g3 loop_2261: fnors %f9, %f10, %f6 fmovdge %icc, %f5, %f5 fxnors %f1, %f1, %f4 stb %i4, [%l7 + 0x73] ldx [%l7 + 0x58], %o5 fbe %fcc2, loop_2262 umulcc %g2, 0x09F8, %g6 brgz,a %i1, loop_2263 ble,a %icc, loop_2264 loop_2262: bleu loop_2265 fmovsvs %xcc, %f14, %f5 loop_2263: te %xcc, 0x0 loop_2264: ld [%l7 + 0x4C], %f0 loop_2265: brz %o4, loop_2266 addcc %o7, 0x1FB4, %l5 be,a,pt %icc, loop_2267 tle %icc, 0x2 loop_2266: edge32 %i5, %l0, %o1 fzeros %f2 loop_2267: movrne %l1, %l6, %o3 fmovrsgez %g7, %f4, %f12 fmovdn %xcc, %f1, %f14 movvc %icc, %i0, %l2 brnz %o2, loop_2268 fcmpeq32 %f6, %f2, %i3 fnot1s %f5, %f6 bshuffle %f8, %f12, %f8 loop_2268: fmovse %icc, %f3, %f8 srax %i7, 0x0C, %g1 tvs %icc, 0x3 xorcc %i2, %l4, %o6 fmovrdne %o0, %f10, %f6 mulscc %g5, %g4, %l3 bne,pt %icc, loop_2269 lduh [%l7 + 0x62], %g3 lduw [%l7 + 0x34], %i4 fnand %f12, %f4, %f2 loop_2269: fmul8ulx16 %f10, %f0, %f8 stw %i6, [%l7 + 0x0C] fmovrdlz %o5, %f10, %f10 smul %g6, 0x002A, %i1 fmul8sux16 %f4, %f10, %f0 edge8l %o4, %o7, %g2 bshuffle %f14, %f6, %f6 fble,a %fcc3, loop_2270 udivx %i5, 0x0829, %l5 bneg,a,pn %icc, loop_2271 smul %l0, %l1, %l6 loop_2270: fmovrslz %o1, %f5, %f4 ldsw [%l7 + 0x38], %o3 loop_2271: brlez %i0, loop_2272 fmovrdne %l2, %f8, %f6 addccc %o2, %i3, %i7 fmovsle %xcc, %f8, %f8 loop_2272: brgez %g1, loop_2273 fbl,a %fcc1, loop_2274 fnegd %f10, %f12 fcmpgt32 %f12, %f2, %g7 loop_2273: srax %l4, 0x03, %i2 loop_2274: addccc %o0, 0x0223, %o6 lduw [%l7 + 0x40], %g5 fmovdvs %icc, %f3, %f8 sll %g4, %l3, %g3 fmovdn %icc, %f4, %f4 lduw [%l7 + 0x28], %i4 ldsw [%l7 + 0x1C], %i6 lduh [%l7 + 0x42], %g6 edge8 %o5, %o4, %i1 srlx %g2, 0x19, %o7 smul %i5, %l0, %l5 udivx %l1, 0x089F, %l6 tneg %xcc, 0x5 bg,a,pn %xcc, loop_2275 movge %xcc, %o3, %o1 fmovscc %icc, %f11, %f12 fmovrdlez %l2, %f6, %f6 loop_2275: stx %i0, [%l7 + 0x20] fcmpeq16 %f0, %f6, %i3 subcc %i7, 0x1556, %g1 fmovsle %icc, %f14, %f2 srax %g7, %o2, %i2 fbue,a %fcc2, loop_2276 tneg %icc, 0x7 stx %o0, [%l7 + 0x08] fpmerge %f9, %f5, %f8 loop_2276: fxnors %f3, %f9, %f8 stx %o6, [%l7 + 0x50] bl loop_2277 ldx [%l7 + 0x50], %g5 fble,a %fcc1, loop_2278 fcmpeq16 %f10, %f12, %g4 loop_2277: fbul %fcc2, loop_2279 movgu %icc, %l3, %l4 loop_2278: fpadd32s %f2, %f1, %f15 sth %i4, [%l7 + 0x2A] loop_2279: lduh [%l7 + 0x58], %g3 sllx %i6, %g6, %o5 fbn,a %fcc2, loop_2280 movrlez %i1, %g2, %o4 fpmerge %f6, %f7, %f10 movrlez %i5, 0x1B2, %l0 loop_2280: fmovsgu %xcc, %f9, %f5 sth %l5, [%l7 + 0x4A] ldsh [%l7 + 0x14], %o7 fmovdvs %icc, %f7, %f4 sth %l6, [%l7 + 0x16] bvc,a loop_2281 movrgz %o3, %o1, %l2 ldsb [%l7 + 0x36], %l1 fxnor %f2, %f2, %f12 loop_2281: pdist %f14, %f8, %f2 fcmped %fcc0, %f4, %f14 fands %f4, %f5, %f7 ldub [%l7 + 0x11], %i3 bl,a loop_2282 lduh [%l7 + 0x28], %i0 edge32 %i7, %g1, %o2 fsrc2 %f10, %f6 loop_2282: ldub [%l7 + 0x32], %i2 fmovsle %xcc, %f6, %f2 tsubcctv %g7, %o6, %o0 call loop_2283 ld [%l7 + 0x38], %f10 fmul8sux16 %f10, %f10, %f6 fornot2 %f0, %f0, %f4 loop_2283: fpsub16 %f8, %f0, %f12 umulcc %g4, %g5, %l4 ld [%l7 + 0x30], %f5 fmovsgu %icc, %f1, %f14 ldx [%l7 + 0x08], %l3 ldsh [%l7 + 0x22], %i4 fmovsl %icc, %f11, %f9 ldsw [%l7 + 0x0C], %i6 fmovdl %icc, %f4, %f5 mulscc %g6, %g3, %i1 ldub [%l7 + 0x0D], %g2 fmul8ulx16 %f14, %f4, %f0 sth %o4, [%l7 + 0x28] stw %i5, [%l7 + 0x38] mulscc %l0, %l5, %o7 bleu,a loop_2284 fbo %fcc2, loop_2285 fmovdn %xcc, %f8, %f11 bpos loop_2286 loop_2284: fbn,a %fcc0, loop_2287 loop_2285: ldsh [%l7 + 0x1E], %l6 ldub [%l7 + 0x4D], %o3 loop_2286: sethi 0x1C25, %o5 loop_2287: std %f8, [%l7 + 0x70] fandnot1 %f8, %f6, %f6 movg %xcc, %o1, %l1 fandnot2s %f8, %f14, %f9 fands %f3, %f13, %f3 ldub [%l7 + 0x70], %l2 fbu,a %fcc0, loop_2288 stw %i0, [%l7 + 0x34] fsrc2s %f5, %f1 fbu %fcc1, loop_2289 loop_2288: stw %i3, [%l7 + 0x40] lduh [%l7 + 0x22], %g1 udivx %o2, 0x019F, %i7 loop_2289: andcc %g7, %o6, %o0 fpack16 %f12, %f8 bcc,a,pt %icc, loop_2290 ldub [%l7 + 0x72], %g4 fblg %fcc3, loop_2291 fbge,a %fcc3, loop_2292 loop_2290: smul %g5, 0x123A, %l4 edge8ln %l3, %i2, %i6 loop_2291: fmul8sux16 %f12, %f4, %f10 loop_2292: tpos %icc, 0x3 fmul8x16au %f7, %f11, %f0 lduw [%l7 + 0x08], %i4 fmovrslez %g6, %f13, %f0 fmovrse %i1, %f2, %f6 stw %g3, [%l7 + 0x18] bge,a,pn %xcc, loop_2293 ldsb [%l7 + 0x7C], %o4 udivx %g2, 0x1024, %l0 ldsw [%l7 + 0x1C], %l5 loop_2293: xorcc %i5, 0x0991, %o7 fcmped %fcc1, %f12, %f14 fba %fcc0, loop_2294 brnz %o3, loop_2295 ld [%l7 + 0x10], %f2 bne,pt %xcc, loop_2296 loop_2294: ba,a,pt %icc, loop_2297 loop_2295: fmovdneg %icc, %f6, %f1 nop setx loop_2298, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2296: sth %o5, [%l7 + 0x1A] loop_2297: fcmpne32 %f6, %f4, %l6 st %f2, [%l7 + 0x5C] loop_2298: fpsub32 %f4, %f12, %f4 brgz %o1, loop_2299 ldsb [%l7 + 0x7E], %l2 ldsw [%l7 + 0x54], %l1 fbue %fcc2, loop_2300 loop_2299: edge32l %i3, %i0, %g1 ld [%l7 + 0x78], %f2 stb %i7, [%l7 + 0x63] loop_2300: xorcc %g7, 0x1996, %o6 bcs,a %xcc, loop_2301 fmovdn %icc, %f8, %f10 edge16n %o0, %o2, %g5 fmovrdlz %g4, %f12, %f0 loop_2301: fcmped %fcc0, %f0, %f2 fsrc2 %f14, %f14 stw %l4, [%l7 + 0x34] tneg %icc, 0x4 movneg %xcc, %l3, %i2 fones %f11 fbo %fcc3, loop_2302 sth %i6, [%l7 + 0x46] fbue %fcc3, loop_2303 bne,a,pt %xcc, loop_2304 loop_2302: fbue,a %fcc1, loop_2305 ldd [%l7 + 0x18], %f14 loop_2303: fnot2 %f8, %f4 loop_2304: fornot2s %f11, %f6, %f9 loop_2305: sra %i4, 0x1E, %g6 fcmps %fcc1, %f2, %f0 fmovsneg %icc, %f11, %f12 xorcc %g3, %i1, %g2 array16 %o4, %l5, %l0 fmovsl %icc, %f7, %f12 fmovscs %icc, %f3, %f9 ldsw [%l7 + 0x14], %i5 sth %o7, [%l7 + 0x28] fzero %f12 udivx %o3, 0x094B, %o5 fpadd32s %f4, %f11, %f3 addccc %l6, %l2, %l1 fbug,a %fcc1, loop_2306 brgez,a %i3, loop_2307 taddcctv %i0, %o1, %g1 fpack32 %f0, %f8, %f6 loop_2306: fpadd32s %f0, %f0, %f3 loop_2307: alignaddrl %i7, %o6, %o0 fmovda %icc, %f11, %f11 lduh [%l7 + 0x38], %g7 movrgez %g5, 0x15E, %g4 ldsb [%l7 + 0x79], %o2 subccc %l4, 0x19F9, %i2 std %f0, [%l7 + 0x78] fmovdl %icc, %f9, %f7 lduh [%l7 + 0x3C], %l3 fmovrde %i4, %f4, %f2 fmovdge %icc, %f7, %f3 tvc %xcc, 0x4 std %f2, [%l7 + 0x18] tleu %xcc, 0x0 ldsw [%l7 + 0x08], %g6 umulcc %i6, 0x038E, %g3 addccc %g2, %i1, %o4 fble %fcc0, loop_2308 fbne,a %fcc0, loop_2309 fmovsneg %xcc, %f0, %f7 ldsh [%l7 + 0x08], %l0 loop_2308: st %f6, [%l7 + 0x34] loop_2309: ldsh [%l7 + 0x46], %i5 tleu %icc, 0x1 movleu %icc, %o7, %l5 siam 0x3 fmovda %xcc, %f1, %f2 fpsub32 %f8, %f2, %f0 tge %icc, 0x3 stw %o3, [%l7 + 0x68] tcs %xcc, 0x2 fmovrdlez %o5, %f0, %f10 fmovsl %xcc, %f8, %f15 bg,a,pt %xcc, loop_2310 alignaddr %l6, %l1, %i3 fble,a %fcc3, loop_2311 ldub [%l7 + 0x57], %i0 loop_2310: fcmpes %fcc3, %f4, %f7 stx %l2, [%l7 + 0x40] loop_2311: std %f6, [%l7 + 0x50] fmovrslez %g1, %f6, %f10 fpack16 %f6, %f14 stx %i7, [%l7 + 0x08] bge,a,pn %xcc, loop_2312 bl loop_2313 ldsw [%l7 + 0x78], %o6 stb %o1, [%l7 + 0x77] loop_2312: for %f8, %f6, %f12 loop_2313: movvc %icc, %g7, %g5 stb %o0, [%l7 + 0x34] bpos,a loop_2314 te %xcc, 0x5 ldub [%l7 + 0x78], %o2 movrlz %l4, 0x106, %g4 loop_2314: smul %l3, %i4, %i2 bcs,pt %icc, loop_2315 andncc %g6, %i6, %g2 stb %g3, [%l7 + 0x52] tn %icc, 0x5 loop_2315: st %f7, [%l7 + 0x38] nop setx loop_2316, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f8, %f2, %o4 subcc %l0, %i5, %o7 bleu loop_2317 loop_2316: fbul %fcc3, loop_2318 ldub [%l7 + 0x3C], %l5 ldsb [%l7 + 0x66], %o3 loop_2317: fcmpgt16 %f14, %f6, %o5 loop_2318: fmovrdne %i1, %f0, %f6 ldsw [%l7 + 0x58], %l1 xor %l6, 0x09CC, %i0 lduw [%l7 + 0x1C], %i3 st %f14, [%l7 + 0x20] fmovdne %xcc, %f2, %f1 fpsub32 %f12, %f14, %f12 sll %l2, 0x04, %i7 st %f4, [%l7 + 0x14] fmovsvs %icc, %f10, %f9 fcmpgt32 %f14, %f12, %g1 ldx [%l7 + 0x38], %o6 xnor %g7, 0x10A5, %o1 std %f12, [%l7 + 0x10] fmovse %xcc, %f8, %f11 fcmpeq16 %f14, %f12, %o0 st %f2, [%l7 + 0x0C] ldub [%l7 + 0x59], %g5 fmul8ulx16 %f12, %f4, %f6 fmovsle %xcc, %f11, %f6 fmovsge %icc, %f0, %f3 ld [%l7 + 0x24], %f3 umul %l4, 0x0EFA, %o2 fblg,a %fcc0, loop_2319 ldd [%l7 + 0x60], %f2 fmovscs %icc, %f6, %f7 faligndata %f14, %f8, %f10 loop_2319: tne %xcc, 0x7 srlx %l3, %g4, %i2 fmovsn %icc, %f11, %f15 fbe %fcc3, loop_2320 ldsw [%l7 + 0x14], %g6 tneg %icc, 0x1 movn %xcc, %i6, %g2 loop_2320: fmovdneg %xcc, %f15, %f11 edge8 %g3, %o4, %l0 ldsw [%l7 + 0x30], %i4 brgez %i5, loop_2321 fnands %f4, %f0, %f4 bleu loop_2322 fpack32 %f10, %f0, %f14 loop_2321: nop setx loop_2323, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l5, [%l7 + 0x71] loop_2322: movrne %o7, %o3, %i1 fmovrsgez %l1, %f10, %f15 loop_2323: fnegs %f13, %f7 movrlz %l6, %o5, %i0 fnand %f14, %f10, %f14 movg %xcc, %l2, %i7 xnorcc %i3, %g1, %o6 lduh [%l7 + 0x70], %o1 sdivx %o0, 0x0018, %g7 movcs %icc, %l4, %g5 edge8n %o2, %l3, %i2 edge32ln %g4, %i6, %g2 stb %g3, [%l7 + 0x63] fnegs %f6, %f12 ldsw [%l7 + 0x2C], %o4 st %f7, [%l7 + 0x50] bn %xcc, loop_2324 tgu %xcc, 0x1 lduw [%l7 + 0x5C], %l0 fnegs %f7, %f1 loop_2324: fxors %f15, %f9, %f7 edge32n %g6, %i4, %l5 st %f8, [%l7 + 0x30] bleu,a,pt %xcc, loop_2325 fbne %fcc0, loop_2326 movvs %icc, %i5, %o3 siam 0x4 loop_2325: fnegd %f14, %f2 loop_2326: tneg %icc, 0x4 st %f11, [%l7 + 0x7C] fmovdle %icc, %f4, %f3 fbg %fcc3, loop_2327 movrlz %i1, 0x30B, %l1 fsrc1 %f10, %f14 bg %xcc, loop_2328 loop_2327: ba,pt %icc, loop_2329 faligndata %f0, %f4, %f12 fmovrdne %l6, %f6, %f14 loop_2328: subccc %o7, 0x1184, %i0 loop_2329: ldd [%l7 + 0x30], %f8 orcc %o5, %l2, %i3 tle %icc, 0x3 fmovrdlez %i7, %f8, %f4 bn,a loop_2330 fcmpes %fcc3, %f4, %f14 fbue,a %fcc3, loop_2331 std %f2, [%l7 + 0x70] loop_2330: lduw [%l7 + 0x24], %g1 ldub [%l7 + 0x35], %o1 loop_2331: stx %o0, [%l7 + 0x68] fmovdle %icc, %f4, %f15 fcmpgt32 %f2, %f6, %g7 array8 %o6, %g5, %l4 edge8 %l3, %o2, %i2 sllx %i6, %g2, %g4 nop setx loop_2332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f15, %f10, %f14 bshuffle %f4, %f10, %f6 st %f2, [%l7 + 0x28] loop_2332: fmovsneg %icc, %f3, %f6 umul %g3, 0x0B0A, %o4 stw %l0, [%l7 + 0x34] movre %i4, %g6, %l5 taddcctv %i5, 0x0568, %o3 fabss %f15, %f7 fone %f8 brlez,a %i1, loop_2333 movle %icc, %l6, %l1 movrgz %o7, 0x33E, %o5 lduh [%l7 + 0x44], %i0 loop_2333: ldd [%l7 + 0x68], %f2 stb %i3, [%l7 + 0x7E] bgu,pt %icc, loop_2334 lduw [%l7 + 0x5C], %l2 fbo,a %fcc0, loop_2335 ldsb [%l7 + 0x1E], %g1 loop_2334: andcc %i7, %o1, %o0 fornot2s %f13, %f15, %f13 loop_2335: addccc %g7, 0x137A, %o6 brlez %l4, loop_2336 fbug,a %fcc0, loop_2337 brnz,a %g5, loop_2338 fmovrslz %l3, %f10, %f4 loop_2336: ldub [%l7 + 0x2D], %i2 loop_2337: fmovdleu %icc, %f13, %f14 loop_2338: fble %fcc0, loop_2339 bne loop_2340 fpackfix %f8, %f8 umulcc %o2, %g2, %g4 loop_2339: and %i6, %g3, %o4 loop_2340: stx %l0, [%l7 + 0x68] movle %icc, %g6, %i4 fbul,a %fcc1, loop_2341 fcmple32 %f4, %f12, %i5 fornot2s %f14, %f5, %f8 bpos,a,pt %icc, loop_2342 loop_2341: fcmpeq32 %f4, %f14, %l5 ldub [%l7 + 0x74], %i1 ldsb [%l7 + 0x77], %l6 loop_2342: fcmpeq16 %f2, %f12, %l1 fnegs %f14, %f9 ldd [%l7 + 0x38], %f8 bl,pt %icc, loop_2343 fzeros %f9 fmovrdlez %o3, %f10, %f8 movrgez %o7, %o5, %i3 loop_2343: ldd [%l7 + 0x50], %f10 movcc %icc, %l2, %i0 bshuffle %f0, %f10, %f6 stx %i7, [%l7 + 0x08] std %f4, [%l7 + 0x18] xnorcc %g1, %o1, %g7 st %f13, [%l7 + 0x60] edge32ln %o6, %o0, %g5 fmovrsne %l4, %f14, %f5 tne %icc, 0x5 fmuld8ulx16 %f7, %f14, %f14 stw %l3, [%l7 + 0x10] fornot1 %f10, %f0, %f12 orn %i2, %o2, %g2 te %icc, 0x6 fmovrdgz %i6, %f10, %f0 xnor %g4, %o4, %l0 fmovdvc %icc, %f9, %f7 st %f6, [%l7 + 0x08] std %f12, [%l7 + 0x08] movvc %icc, %g6, %i4 umulcc %g3, %i5, %l5 fmovrdlez %l6, %f8, %f2 ldsw [%l7 + 0x14], %l1 movrlz %o3, %o7, %o5 fexpand %f10, %f2 stw %i1, [%l7 + 0x50] smulcc %l2, 0x0CF8, %i3 fble %fcc1, loop_2344 fsrc2s %f6, %f10 movrgez %i7, 0x368, %g1 bl,a loop_2345 loop_2344: tpos %icc, 0x0 fbl,a %fcc0, loop_2346 fmuld8ulx16 %f12, %f2, %f14 loop_2345: xnorcc %i0, 0x0041, %o1 ldd [%l7 + 0x38], %f6 loop_2346: fabss %f11, %f6 movl %xcc, %o6, %o0 ldx [%l7 + 0x30], %g7 fpackfix %f6, %f15 fmovrslz %g5, %f4, %f9 fmovdcs %icc, %f15, %f0 orn %l4, %i2, %o2 fmovdge %icc, %f11, %f6 nop setx loop_2347, %l0, %l1 jmpl %l1, %l3 udivcc %g2, 0x0570, %i6 movleu %xcc, %o4, %l0 smulcc %g6, %i4, %g4 loop_2347: stw %i5, [%l7 + 0x2C] fcmpeq32 %f8, %f12, %g3 fxnors %f0, %f2, %f13 tvc %xcc, 0x7 stb %l5, [%l7 + 0x47] ldub [%l7 + 0x55], %l1 fzeros %f3 movgu %xcc, %l6, %o7 udivx %o3, 0x0D7E, %o5 st %f5, [%l7 + 0x18] fmovrdlez %i1, %f0, %f0 st %f2, [%l7 + 0x6C] lduh [%l7 + 0x20], %l2 ldsh [%l7 + 0x46], %i3 ldsw [%l7 + 0x64], %g1 fcmpeq16 %f4, %f2, %i0 fmovsl %xcc, %f5, %f2 add %o1, 0x1714, %i7 lduh [%l7 + 0x0C], %o0 fabss %f4, %f8 fmovrdne %o6, %f14, %f12 stb %g5, [%l7 + 0x1C] ta %xcc, 0x3 fbge,a %fcc0, loop_2348 fmovrdgez %g7, %f2, %f8 fnot1 %f4, %f2 fcmpeq16 %f6, %f14, %l4 loop_2348: fxors %f14, %f11, %f10 ldsw [%l7 + 0x74], %o2 array32 %l3, %g2, %i6 fbuge %fcc2, loop_2349 fsrc1s %f9, %f6 tge %icc, 0x7 fcmpeq32 %f0, %f0, %i2 loop_2349: movrgz %o4, %g6, %l0 movrlez %i4, 0x109, %g4 fmovse %xcc, %f15, %f11 fmovdcc %xcc, %f4, %f2 sth %g3, [%l7 + 0x12] bvc %xcc, loop_2350 fmovsvs %xcc, %f14, %f7 ldx [%l7 + 0x10], %i5 sdivcc %l5, 0x18CB, %l1 loop_2350: bl,a,pt %xcc, loop_2351 fmovrsgez %o7, %f0, %f12 ldsh [%l7 + 0x6C], %l6 lduw [%l7 + 0x2C], %o3 loop_2351: fzeros %f9 bne,a %xcc, loop_2352 movvc %icc, %i1, %o5 udivcc %i3, 0x15FE, %g1 lduh [%l7 + 0x34], %l2 loop_2352: movleu %xcc, %o1, %i0 lduh [%l7 + 0x32], %i7 nop setx loop_2353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %icc, %f8, %f3 lduw [%l7 + 0x08], %o6 ldub [%l7 + 0x5B], %o0 loop_2353: fmovdleu %icc, %f11, %f1 tvc %icc, 0x6 add %g7, %l4, %g5 ble,pn %icc, loop_2354 stw %o2, [%l7 + 0x74] tl %xcc, 0x1 ldub [%l7 + 0x15], %l3 loop_2354: movrne %g2, 0x062, %i2 tvc %xcc, 0x5 ldsw [%l7 + 0x40], %o4 fmovrdlez %g6, %f4, %f4 fbul,a %fcc1, loop_2355 edge32ln %i6, %l0, %g4 movge %icc, %i4, %i5 stx %g3, [%l7 + 0x10] loop_2355: fnot2 %f14, %f10 brlz %l5, loop_2356 fbn %fcc1, loop_2357 fmovd %f14, %f10 ba,pn %xcc, loop_2358 loop_2356: sdiv %l1, 0x1C22, %l6 loop_2357: ld [%l7 + 0x68], %f8 tg %icc, 0x3 loop_2358: fcmpeq32 %f2, %f6, %o3 fbue %fcc0, loop_2359 stx %o7, [%l7 + 0x58] nop setx loop_2360, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %o5, 0x1D86, %i3 loop_2359: bcc,a loop_2361 fba %fcc1, loop_2362 loop_2360: fmovsgu %icc, %f9, %f15 fmuld8sux16 %f6, %f9, %f10 loop_2361: siam 0x4 loop_2362: and %i1, 0x1EBF, %l2 ble,pt %icc, loop_2363 ldsh [%l7 + 0x76], %o1 array8 %g1, %i7, %i0 umulcc %o6, %o0, %l4 loop_2363: fcmpes %fcc0, %f14, %f11 movg %xcc, %g7, %g5 alignaddr %l3, %o2, %i2 alignaddrl %o4, %g2, %i6 ldsb [%l7 + 0x75], %l0 ldsb [%l7 + 0x2E], %g4 movge %xcc, %g6, %i5 std %f2, [%l7 + 0x38] fmuld8sux16 %f9, %f13, %f2 ld [%l7 + 0x30], %f4 stw %i4, [%l7 + 0x1C] brnz,a %g3, loop_2364 fpack32 %f14, %f0, %f12 movcs %icc, %l1, %l6 stw %l5, [%l7 + 0x10] loop_2364: fbl %fcc2, loop_2365 fands %f10, %f1, %f0 or %o7, %o5, %o3 fnands %f11, %f8, %f7 loop_2365: fmovrdne %i1, %f14, %f6 fmovrde %i3, %f12, %f0 std %f2, [%l7 + 0x50] bvs,a loop_2366 fzeros %f6 tl %xcc, 0x6 fmovs %f4, %f15 loop_2366: fors %f11, %f13, %f3 alignaddr %l2, %g1, %o1 movgu %xcc, %i0, %o6 ldsh [%l7 + 0x34], %o0 movpos %xcc, %l4, %g7 ldd [%l7 + 0x58], %f6 ldsb [%l7 + 0x26], %g5 addcc %l3, %o2, %i7 fxors %f9, %f15, %f12 brgez %i2, loop_2367 fmovsa %xcc, %f4, %f14 fsrc1 %f0, %f14 fbo %fcc2, loop_2368 loop_2367: fmovrdgez %g2, %f2, %f14 sll %o4, %i6, %g4 edge16n %l0, %i5, %g6 loop_2368: ldsb [%l7 + 0x1B], %g3 fmovdcs %icc, %f3, %f9 fpsub32s %f6, %f8, %f11 sth %i4, [%l7 + 0x18] fmovspos %icc, %f15, %f2 fmovscs %icc, %f9, %f12 fcmpes %fcc1, %f10, %f10 fcmple16 %f4, %f10, %l1 subc %l6, %l5, %o7 umulcc %o5, %i1, %i3 fcmpgt16 %f2, %f0, %l2 std %f14, [%l7 + 0x68] fmovsl %icc, %f9, %f15 fones %f2 fpsub16s %f1, %f1, %f10 movle %icc, %o3, %g1 fmovdcs %icc, %f9, %f4 ldd [%l7 + 0x58], %f12 nop setx loop_2369, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule,a %fcc0, loop_2370 or %o1, %i0, %o6 fnand %f6, %f0, %f2 loop_2369: subcc %l4, %o0, %g7 loop_2370: fmovdvc %xcc, %f9, %f5 ldsh [%l7 + 0x24], %g5 movre %o2, %l3, %i7 and %g2, %o4, %i2 tl %xcc, 0x2 ba,pn %xcc, loop_2371 mova %icc, %i6, %g4 fmovdneg %icc, %f11, %f8 ldd [%l7 + 0x68], %f0 loop_2371: fbl %fcc2, loop_2372 ldsb [%l7 + 0x54], %l0 tcc %icc, 0x6 bshuffle %f2, %f14, %f4 loop_2372: ldub [%l7 + 0x36], %g6 lduh [%l7 + 0x58], %g3 sth %i4, [%l7 + 0x36] fmovse %icc, %f3, %f6 andncc %i5, %l6, %l5 subccc %l1, 0x0862, %o7 fmovdcc %xcc, %f4, %f15 lduh [%l7 + 0x1A], %i1 ld [%l7 + 0x70], %f8 fbug,a %fcc0, loop_2373 bvc %xcc, loop_2374 sth %i3, [%l7 + 0x1C] ldd [%l7 + 0x70], %f8 loop_2373: movre %o5, 0x106, %o3 loop_2374: stx %g1, [%l7 + 0x40] ld [%l7 + 0x24], %f7 fbl %fcc3, loop_2375 fcmple16 %f8, %f14, %o1 bcc %icc, loop_2376 fmovs %f8, %f14 loop_2375: bgu,pt %icc, loop_2377 umulcc %i0, 0x1B5D, %l2 loop_2376: edge32 %o6, %l4, %o0 sth %g5, [%l7 + 0x62] loop_2377: stx %o2, [%l7 + 0x58] fmovrdgz %l3, %f4, %f6 fblg %fcc3, loop_2378 fexpand %f0, %f6 fmovdcc %icc, %f1, %f13 andncc %i7, %g7, %o4 loop_2378: fornot2 %f2, %f4, %f4 fcmpne16 %f8, %f6, %g2 orn %i2, %g4, %l0 ld [%l7 + 0x3C], %f4 lduw [%l7 + 0x60], %g6 lduw [%l7 + 0x18], %i6 brlz %g3, loop_2379 bleu,pt %xcc, loop_2380 edge32n %i5, %i4, %l6 fmovsa %icc, %f15, %f3 loop_2379: sllx %l1, 0x11, %l5 loop_2380: brgz,a %i1, loop_2381 tgu %icc, 0x7 stw %o7, [%l7 + 0x24] fbne %fcc1, loop_2382 loop_2381: tneg %xcc, 0x4 fandnot1s %f13, %f5, %f9 fblg %fcc0, loop_2383 loop_2382: movneg %xcc, %o5, %i3 fones %f8 alignaddrl %g1, %o3, %i0 loop_2383: fbu %fcc2, loop_2384 lduh [%l7 + 0x50], %o1 ldub [%l7 + 0x51], %o6 ba %xcc, loop_2385 loop_2384: edge16n %l2, %l4, %g5 udivcc %o2, 0x15CE, %l3 fcmpne32 %f6, %f8, %o0 loop_2385: bcc loop_2386 stb %g7, [%l7 + 0x2F] fmovdn %xcc, %f7, %f6 edge16l %i7, %o4, %g2 loop_2386: fcmped %fcc2, %f2, %f6 ldsw [%l7 + 0x4C], %i2 st %f0, [%l7 + 0x2C] movg %icc, %g4, %l0 fandnot1s %f1, %f9, %f6 fone %f2 sth %i6, [%l7 + 0x5A] fcmps %fcc1, %f6, %f14 fmovrdlz %g6, %f10, %f2 stw %i5, [%l7 + 0x18] ble %icc, loop_2387 fbule %fcc2, loop_2388 brgez,a %g3, loop_2389 fcmpgt32 %f2, %f6, %i4 loop_2387: sth %l6, [%l7 + 0x50] loop_2388: fmovsle %icc, %f0, %f12 loop_2389: smul %l1, 0x0C08, %i1 ldsw [%l7 + 0x7C], %l5 array8 %o7, %o5, %g1 fabsd %f8, %f14 movvc %icc, %o3, %i0 fornot2 %f14, %f0, %f2 fcmpgt32 %f0, %f4, %o1 ldsw [%l7 + 0x68], %i3 edge8ln %l2, %o6, %l4 stx %o2, [%l7 + 0x40] sth %l3, [%l7 + 0x12] mulscc %o0, %g7, %g5 movvs %icc, %i7, %o4 fmovrsgez %g2, %f14, %f1 sth %g4, [%l7 + 0x4C] subcc %i2, %i6, %g6 lduh [%l7 + 0x6A], %l0 fmovsne %icc, %f4, %f5 fexpand %f0, %f2 fmul8ulx16 %f10, %f10, %f10 call loop_2390 fpadd32 %f0, %f2, %f0 nop setx loop_2391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x78] loop_2390: ldx [%l7 + 0x58], %g3 fmovrdgez %i5, %f14, %f6 loop_2391: fblg,a %fcc0, loop_2392 movleu %icc, %l6, %i4 ldub [%l7 + 0x29], %l1 xorcc %l5, %o7, %i1 loop_2392: movrgez %o5, 0x3FE, %g1 fzeros %f3 subcc %i0, 0x1CB8, %o1 fmovda %icc, %f12, %f11 fmovsg %xcc, %f13, %f13 movrne %o3, %l2, %i3 bneg,a,pt %xcc, loop_2393 bcc,pn %xcc, loop_2394 fbn %fcc1, loop_2395 stx %o6, [%l7 + 0x78] loop_2393: fcmps %fcc3, %f6, %f0 loop_2394: siam 0x2 loop_2395: ldub [%l7 + 0x12], %o2 udivcc %l3, 0x1145, %o0 and %l4, 0x16C7, %g7 ldub [%l7 + 0x33], %i7 fmovdl %icc, %f7, %f15 edge16 %o4, %g5, %g4 fpadd16s %f3, %f5, %f0 fpsub32s %f13, %f5, %f2 srlx %i2, 0x0B, %g2 fbue %fcc3, loop_2396 ldx [%l7 + 0x58], %g6 ldsh [%l7 + 0x56], %l0 fcmpes %fcc1, %f5, %f4 loop_2396: edge16n %i6, %g3, %l6 fzeros %f11 st %f11, [%l7 + 0x6C] st %f4, [%l7 + 0x48] ldd [%l7 + 0x08], %f14 sub %i5, 0x0BF2, %l1 sth %i4, [%l7 + 0x24] ldsb [%l7 + 0x68], %o7 fnands %f13, %f3, %f4 ldub [%l7 + 0x0F], %l5 std %f10, [%l7 + 0x58] ldd [%l7 + 0x20], %f4 fsrc1 %f12, %f6 movcs %xcc, %i1, %o5 fmovsl %icc, %f1, %f14 fbn,a %fcc0, loop_2397 srl %i0, 0x17, %o1 bneg,a,pt %icc, loop_2398 fpadd32s %f3, %f7, %f6 loop_2397: fandnot1s %f12, %f11, %f3 lduw [%l7 + 0x10], %g1 loop_2398: addcc %l2, 0x0F84, %i3 lduw [%l7 + 0x1C], %o3 ldsb [%l7 + 0x09], %o6 lduw [%l7 + 0x30], %l3 ldd [%l7 + 0x60], %f8 movrgez %o2, %o0, %g7 ldd [%l7 + 0x78], %f4 fxnor %f0, %f0, %f2 stx %l4, [%l7 + 0x78] fbul,a %fcc3, loop_2399 ldsw [%l7 + 0x60], %i7 movgu %icc, %o4, %g4 movcc %icc, %i2, %g2 loop_2399: ldd [%l7 + 0x10], %f4 bn,a loop_2400 lduh [%l7 + 0x62], %g5 fmovdcc %xcc, %f6, %f6 bpos,pn %xcc, loop_2401 loop_2400: fmovsn %icc, %f4, %f3 stb %g6, [%l7 + 0x1B] fmovdge %icc, %f13, %f6 loop_2401: add %i6, %l0, %g3 tvs %xcc, 0x7 tne %icc, 0x2 te %icc, 0x4 sub %l6, 0x15CF, %i5 fpsub32 %f2, %f14, %f0 ldx [%l7 + 0x58], %l1 ldd [%l7 + 0x78], %f6 brgz,a %i4, loop_2402 tvc %xcc, 0x3 xorcc %o7, 0x0138, %i1 st %f8, [%l7 + 0x78] loop_2402: fmovrslez %o5, %f9, %f2 ld [%l7 + 0x74], %f7 fmovsvc %icc, %f1, %f15 st %f10, [%l7 + 0x1C] edge8l %l5, %i0, %g1 sub %l2, %i3, %o3 stb %o1, [%l7 + 0x70] array16 %l3, %o2, %o6 fnand %f4, %f6, %f0 fmovdneg %xcc, %f3, %f4 bcc,a loop_2403 fbg %fcc2, loop_2404 stb %o0, [%l7 + 0x7E] ldsb [%l7 + 0x09], %l4 loop_2403: andcc %i7, %o4, %g7 loop_2404: fmovdgu %icc, %f3, %f2 sth %g4, [%l7 + 0x32] fbn,a %fcc2, loop_2405 fbul,a %fcc2, loop_2406 fbne %fcc0, loop_2407 fornot2s %f10, %f4, %f4 loop_2405: stx %i2, [%l7 + 0x10] loop_2406: brlez %g5, loop_2408 loop_2407: ld [%l7 + 0x6C], %f14 tvc %xcc, 0x3 fmul8x16 %f5, %f12, %f6 loop_2408: orcc %g2, %i6, %g6 xorcc %l0, %l6, %g3 tl %xcc, 0x3 movn %xcc, %i5, %l1 tneg %icc, 0x2 fcmpne16 %f6, %f6, %o7 fbne,a %fcc1, loop_2409 call loop_2410 subcc %i4, %i1, %o5 ld [%l7 + 0x50], %f10 loop_2409: nop setx loop_2411, %l0, %l1 jmpl %l1, %l5 loop_2410: edge16ln %g1, %l2, %i3 movrne %o3, 0x1FD, %o1 movrgz %l3, 0x3A4, %o2 loop_2411: sra %i0, 0x07, %o6 movgu %icc, %o0, %i7 fzero %f2 st %f15, [%l7 + 0x1C] stw %l4, [%l7 + 0x10] fand %f4, %f2, %f6 ldsw [%l7 + 0x7C], %g7 movrlz %g4, 0x232, %i2 fcmpgt16 %f8, %f12, %o4 fmovdneg %icc, %f4, %f10 movrne %g5, %g2, %g6 bl loop_2412 fbul %fcc2, loop_2413 sub %i6, %l0, %l6 nop setx loop_2414, %l0, %l1 jmpl %l1, %i5 loop_2412: fors %f10, %f15, %f14 loop_2413: fmovsleu %xcc, %f15, %f11 mulx %l1, %o7, %i4 loop_2414: nop setx loop_2415, %l0, %l1 jmpl %l1, %g3 xor %o5, %i1, %g1 fmovse %icc, %f3, %f3 fbn,a %fcc0, loop_2416 loop_2415: fors %f1, %f9, %f10 fmovdleu %icc, %f0, %f8 sra %l2, 0x14, %l5 loop_2416: movneg %xcc, %i3, %o3 fandnot2 %f10, %f10, %f2 ldsw [%l7 + 0x5C], %l3 ldd [%l7 + 0x08], %f8 sll %o2, %i0, %o6 fmul8sux16 %f8, %f12, %f8 fabsd %f12, %f12 ldub [%l7 + 0x20], %o1 fbge %fcc2, loop_2417 sdivx %o0, 0x1933, %l4 ldsw [%l7 + 0x70], %i7 lduw [%l7 + 0x60], %g7 loop_2417: sth %g4, [%l7 + 0x76] fnor %f14, %f8, %f8 subcc %o4, %g5, %g2 alignaddrl %g6, %i6, %l0 fzeros %f13 fmul8sux16 %f0, %f14, %f2 brgz,a %l6, loop_2418 ldub [%l7 + 0x7B], %i5 bl,a loop_2419 std %f4, [%l7 + 0x28] loop_2418: fpsub32 %f12, %f14, %f12 edge32l %l1, %i2, %o7 loop_2419: fmovdne %icc, %f0, %f2 xorcc %g3, %i4, %o5 taddcc %g1, %i1, %l2 fba %fcc2, loop_2420 fbn,a %fcc1, loop_2421 fmovrsgz %l5, %f12, %f0 srl %o3, %i3, %o2 loop_2420: stb %i0, [%l7 + 0x74] loop_2421: fnot2 %f8, %f4 movl %icc, %o6, %l3 fpack32 %f0, %f0, %f8 fmul8ulx16 %f12, %f2, %f2 ldsh [%l7 + 0x0E], %o0 fnot1s %f5, %f4 tsubcc %o1, 0x1AE8, %l4 ldub [%l7 + 0x75], %g7 edge16l %g4, %o4, %i7 lduh [%l7 + 0x10], %g2 lduw [%l7 + 0x30], %g6 fmul8x16 %f10, %f2, %f4 fblg,a %fcc3, loop_2422 fand %f4, %f6, %f6 ldsb [%l7 + 0x56], %i6 lduh [%l7 + 0x34], %l0 loop_2422: fbo %fcc0, loop_2423 fexpand %f12, %f10 ld [%l7 + 0x54], %f2 fornot2s %f4, %f11, %f5 loop_2423: ldsw [%l7 + 0x58], %l6 fmovrdgez %i5, %f14, %f14 array8 %l1, %i2, %g5 lduh [%l7 + 0x0E], %g3 te %icc, 0x3 fmul8x16 %f12, %f0, %f10 fmovscs %icc, %f0, %f7 sethi 0x06B2, %i4 fbuge,a %fcc2, loop_2424 movcc %icc, %o7, %o5 edge8 %g1, %l2, %i1 fbo,a %fcc1, loop_2425 loop_2424: ldsw [%l7 + 0x5C], %l5 stx %o3, [%l7 + 0x08] fmovdpos %icc, %f9, %f9 loop_2425: ld [%l7 + 0x1C], %f0 fmovdg %icc, %f2, %f14 andn %i3, 0x0750, %o2 nop setx loop_2426, %l0, %l1 jmpl %l1, %i0 fmovsvc %xcc, %f15, %f9 ldsh [%l7 + 0x7C], %o6 and %o0, %l3, %o1 loop_2426: fmul8x16 %f11, %f12, %f6 alignaddr %g7, %l4, %g4 movrlez %o4, 0x034, %i7 ld [%l7 + 0x0C], %f8 fbo,a %fcc2, loop_2427 fmul8x16au %f9, %f10, %f0 lduw [%l7 + 0x78], %g2 orncc %i6, %l0, %g6 loop_2427: fbge %fcc0, loop_2428 sra %i5, %l6, %i2 ldsb [%l7 + 0x30], %g5 tsubcc %g3, %i4, %l1 loop_2428: sub %o5, 0x1808, %g1 pdist %f12, %f4, %f2 fones %f2 tle %icc, 0x2 fbu,a %fcc3, loop_2429 bneg,pn %icc, loop_2430 srlx %o7, 0x1D, %l2 subc %i1, 0x18E8, %l5 loop_2429: ba loop_2431 loop_2430: fbuge %fcc3, loop_2432 ldub [%l7 + 0x6E], %o3 brz,a %i3, loop_2433 loop_2431: fmovspos %icc, %f11, %f13 loop_2432: fmovrdgz %i0, %f10, %f2 fmovdgu %xcc, %f8, %f5 loop_2433: and %o6, 0x190A, %o0 fmovsg %xcc, %f3, %f11 fmovsge %icc, %f3, %f2 ldd [%l7 + 0x28], %f6 tvc %xcc, 0x2 fmovd %f10, %f6 fmuld8sux16 %f9, %f15, %f4 fpadd32 %f12, %f4, %f6 tsubcctv %l3, 0x124F, %o1 fblg %fcc2, loop_2434 fbule,a %fcc0, loop_2435 fpackfix %f14, %f12 fnot2 %f8, %f6 loop_2434: udivcc %o2, 0x188A, %g7 loop_2435: tcs %icc, 0x1 popc %g4, %l4 fmovsneg %icc, %f7, %f7 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 or %o4, 0x16A6, %i7 ldsw [%l7 + 0x18], %g2 fones %f9 loop_2436: ldsw [%l7 + 0x34], %i6 edge8 %g6, %i5, %l0 ldub [%l7 + 0x7F], %i2 ldsw [%l7 + 0x44], %g5 sdivcc %l6, 0x0BF4, %g3 ldsw [%l7 + 0x1C], %i4 std %f6, [%l7 + 0x20] addcc %o5, %g1, %l1 fmovsl %icc, %f3, %f13 sth %o7, [%l7 + 0x76] array8 %l2, %i1, %l5 ble,a %icc, loop_2437 movrne %o3, 0x214, %i3 alignaddr %i0, %o6, %o0 ta %icc, 0x0 loop_2437: ldx [%l7 + 0x08], %l3 tvs %xcc, 0x5 ldsh [%l7 + 0x34], %o2 ldub [%l7 + 0x52], %g7 ldub [%l7 + 0x6C], %o1 tsubcc %g4, 0x1E17, %o4 fcmpne16 %f4, %f12, %i7 fbo,a %fcc0, loop_2438 fpadd32 %f10, %f8, %f2 fmovrdlz %g2, %f2, %f10 fmul8x16au %f11, %f15, %f8 loop_2438: lduw [%l7 + 0x7C], %l4 ldsb [%l7 + 0x7E], %i6 bn,a,pn %xcc, loop_2439 fmul8ulx16 %f6, %f14, %f2 stb %i5, [%l7 + 0x4C] edge32n %l0, %i2, %g6 loop_2439: fnegs %f1, %f10 brgez %g5, loop_2440 fornot1s %f8, %f11, %f5 ldsb [%l7 + 0x50], %l6 movleu %xcc, %g3, %i4 loop_2440: fpsub16s %f11, %f6, %f3 tl %icc, 0x5 movrlz %g1, %o5, %o7 ldsh [%l7 + 0x74], %l1 bne,a loop_2441 array32 %l2, %l5, %o3 brz,a %i1, loop_2442 lduh [%l7 + 0x1C], %i0 loop_2441: popc %i3, %o6 fmul8x16al %f4, %f9, %f10 loop_2442: ld [%l7 + 0x78], %f0 sdiv %l3, 0x00DD, %o0 fmul8x16 %f11, %f10, %f0 fnor %f12, %f12, %f8 alignaddrl %g7, %o1, %o2 smulcc %g4, %o4, %g2 fbn %fcc0, loop_2443 bneg,pt %icc, loop_2444 sdiv %i7, 0x1413, %i6 stb %l4, [%l7 + 0x4E] loop_2443: tne %icc, 0x0 loop_2444: stw %i5, [%l7 + 0x34] fmovsl %xcc, %f4, %f15 tl %icc, 0x2 ldsh [%l7 + 0x2C], %l0 stb %i2, [%l7 + 0x2E] ldsb [%l7 + 0x46], %g5 mulx %g6, %l6, %g3 tvs %icc, 0x0 stx %g1, [%l7 + 0x28] brlz %i4, loop_2445 lduw [%l7 + 0x7C], %o7 bcs %xcc, loop_2446 st %f1, [%l7 + 0x1C] loop_2445: fcmpeq16 %f4, %f8, %l1 fmovdgu %icc, %f15, %f12 loop_2446: fmul8x16al %f15, %f6, %f0 ldsw [%l7 + 0x2C], %l2 for %f6, %f12, %f10 tge %xcc, 0x7 andncc %l5, %o3, %i1 lduh [%l7 + 0x60], %o5 sth %i0, [%l7 + 0x6A] movn %icc, %o6, %l3 lduw [%l7 + 0x30], %i3 fpack16 %f14, %f8 bleu loop_2447 ldsw [%l7 + 0x50], %o0 sethi 0x11FA, %g7 udivcc %o1, 0x1DC5, %g4 loop_2447: fmovdpos %xcc, %f14, %f15 st %f5, [%l7 + 0x44] fmovsvs %xcc, %f10, %f13 tl %xcc, 0x1 fmovsvs %icc, %f15, %f0 bshuffle %f6, %f4, %f10 xnorcc %o4, %g2, %i7 pdist %f4, %f14, %f2 ldub [%l7 + 0x62], %o2 fcmpeq16 %f4, %f6, %i6 subc %i5, 0x16DA, %l4 st %f4, [%l7 + 0x78] ldsb [%l7 + 0x16], %l0 edge32ln %i2, %g6, %g5 sth %g3, [%l7 + 0x4E] edge8 %l6, %i4, %g1 ld [%l7 + 0x58], %f0 std %f2, [%l7 + 0x38] ta %xcc, 0x1 orncc %l1, %o7, %l5 sdivx %l2, 0x0361, %o3 fmovsn %icc, %f3, %f9 andcc %i1, %o5, %o6 fmovdle %xcc, %f7, %f9 tl %xcc, 0x3 fmul8x16 %f2, %f12, %f2 st %f8, [%l7 + 0x18] fpsub32s %f8, %f9, %f6 tvc %icc, 0x2 std %f10, [%l7 + 0x40] stx %i0, [%l7 + 0x50] bvs,a,pt %icc, loop_2448 xorcc %l3, 0x0A80, %i3 lduh [%l7 + 0x14], %g7 st %f8, [%l7 + 0x30] loop_2448: bn loop_2449 bn,a %xcc, loop_2450 bge,a,pn %xcc, loop_2451 fsrc2 %f12, %f4 loop_2449: st %f9, [%l7 + 0x30] loop_2450: fcmpgt16 %f0, %f4, %o0 loop_2451: ld [%l7 + 0x40], %f0 brnz %o1, loop_2452 ld [%l7 + 0x18], %f13 te %icc, 0x0 fmovsleu %icc, %f0, %f5 loop_2452: fmovrsgz %g4, %f0, %f3 edge16 %g2, %o4, %i7 st %f0, [%l7 + 0x70] movrlz %i6, 0x356, %i5 fmovsvc %xcc, %f12, %f15 bneg,a,pn %xcc, loop_2453 fmovrse %o2, %f15, %f14 fpack32 %f14, %f10, %f12 tgu %xcc, 0x4 loop_2453: tpos %icc, 0x6 movgu %icc, %l4, %l0 fpackfix %f12, %f12 movvc %xcc, %i2, %g5 sllx %g6, %g3, %l6 ldx [%l7 + 0x30], %g1 tcc %icc, 0x4 movleu %icc, %i4, %o7 lduh [%l7 + 0x1E], %l5 tle %xcc, 0x6 sub %l1, %o3, %i1 fbn,a %fcc1, loop_2454 fandnot1 %f4, %f6, %f10 ldd [%l7 + 0x70], %f8 ldsb [%l7 + 0x47], %l2 loop_2454: edge16n %o6, %i0, %l3 fcmpd %fcc1, %f10, %f2 fandnot2s %f12, %f7, %f12 fmovrsgz %o5, %f12, %f12 ldub [%l7 + 0x49], %g7 tne %icc, 0x2 fmovsgu %xcc, %f1, %f1 fandnot1s %f0, %f6, %f0 bvs %icc, loop_2455 fmovsl %icc, %f2, %f2 fba,a %fcc3, loop_2456 ldsh [%l7 + 0x54], %o0 loop_2455: xorcc %i3, %o1, %g4 tge %xcc, 0x7 loop_2456: udivx %g2, 0x1AE2, %i7 fzero %f12 ldd [%l7 + 0x50], %f14 ldub [%l7 + 0x6D], %i6 ldsw [%l7 + 0x64], %o4 sdivcc %i5, 0x1A5A, %o2 ldd [%l7 + 0x50], %f10 sll %l4, %i2, %g5 stb %g6, [%l7 + 0x45] edge8ln %l0, %l6, %g1 tg %xcc, 0x4 fcmpne16 %f8, %f4, %i4 xorcc %o7, 0x17A1, %l5 fcmple16 %f12, %f2, %l1 fmovdvs %xcc, %f10, %f1 alignaddrl %o3, %g3, %i1 edge16ln %o6, %l2, %i0 sth %o5, [%l7 + 0x3E] ldub [%l7 + 0x5E], %g7 nop setx loop_2457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x54], %f12 stb %o0, [%l7 + 0x34] mova %xcc, %i3, %o1 loop_2457: fble,a %fcc3, loop_2458 fcmpd %fcc2, %f6, %f14 fsrc2 %f2, %f12 fsrc1 %f4, %f6 loop_2458: lduw [%l7 + 0x4C], %l3 movg %icc, %g4, %g2 fmovsle %icc, %f5, %f10 fcmpeq32 %f0, %f2, %i7 fornot1s %f8, %f2, %f15 brlez %o4, loop_2459 fmuld8sux16 %f10, %f4, %f4 array32 %i5, %o2, %l4 stw %i2, [%l7 + 0x24] loop_2459: ldsb [%l7 + 0x22], %g5 fmovsleu %xcc, %f8, %f6 fmuld8ulx16 %f7, %f14, %f10 lduw [%l7 + 0x28], %i6 fmovrdne %g6, %f0, %f14 udivcc %l6, 0x0262, %l0 stb %g1, [%l7 + 0x2E] movrlez %o7, 0x30B, %i4 fmul8sux16 %f2, %f12, %f6 fmovscc %xcc, %f5, %f0 fmovdleu %icc, %f0, %f15 movvs %icc, %l1, %o3 ldd [%l7 + 0x38], %f10 fmovdgu %xcc, %f14, %f0 fcmpes %fcc2, %f9, %f3 ldx [%l7 + 0x70], %l5 fblg,a %fcc0, loop_2460 fbg,a %fcc3, loop_2461 addcc %g3, %i1, %o6 fbule %fcc3, loop_2462 loop_2460: std %f0, [%l7 + 0x18] loop_2461: move %icc, %l2, %i0 fcmpd %fcc2, %f10, %f0 loop_2462: stb %g7, [%l7 + 0x7E] srlx %o5, %i3, %o1 ldub [%l7 + 0x2D], %o0 ldsb [%l7 + 0x50], %l3 tn %xcc, 0x5 fnands %f7, %f6, %f15 ldx [%l7 + 0x40], %g4 fmovdgu %icc, %f9, %f8 st %f15, [%l7 + 0x20] edge8 %i7, %o4, %g2 fcmpgt32 %f6, %f6, %o2 movrlz %l4, 0x240, %i2 movrlez %i5, 0x3C0, %i6 fmovdleu %xcc, %f1, %f6 stb %g6, [%l7 + 0x6F] fmovrdgez %l6, %f6, %f6 fmovsn %icc, %f1, %f5 fmovd %f0, %f6 fpsub32 %f6, %f10, %f6 fbne,a %fcc0, loop_2463 tg %xcc, 0x6 tl %icc, 0x2 lduw [%l7 + 0x2C], %g5 loop_2463: bpos,pt %xcc, loop_2464 ldub [%l7 + 0x10], %g1 sdivcc %o7, 0x1937, %l0 srl %l1, 0x1B, %i4 loop_2464: xor %l5, %o3, %i1 udivx %g3, 0x1509, %l2 fmul8sux16 %f12, %f0, %f0 lduh [%l7 + 0x24], %o6 fnot2s %f8, %f8 edge16 %g7, %o5, %i3 std %f0, [%l7 + 0x68] fbg,a %fcc2, loop_2465 movge %xcc, %i0, %o1 fmovsl %icc, %f12, %f14 stw %l3, [%l7 + 0x40] loop_2465: fmovsvs %xcc, %f14, %f2 fandnot1s %f13, %f10, %f13 fand %f4, %f8, %f12 ldsh [%l7 + 0x28], %g4 fmovscc %xcc, %f10, %f12 taddcc %o0, 0x1E9D, %o4 fmovsvc %xcc, %f12, %f3 fbu,a %fcc3, loop_2466 lduh [%l7 + 0x52], %i7 ba,pn %xcc, loop_2467 stw %g2, [%l7 + 0x70] loop_2466: andcc %l4, 0x1B89, %i2 fbug %fcc3, loop_2468 loop_2467: movrne %i5, %o2, %i6 fcmpes %fcc0, %f6, %f10 fxnors %f1, %f0, %f2 loop_2468: fbe,a %fcc2, loop_2469 xorcc %g6, 0x01DF, %l6 brz,a %g1, loop_2470 lduh [%l7 + 0x32], %g5 loop_2469: ta %icc, 0x5 fmovspos %xcc, %f8, %f14 loop_2470: taddcctv %l0, %o7, %l1 umul %l5, %i4, %i1 fcmpgt16 %f2, %f0, %o3 ld [%l7 + 0x48], %f6 fpack32 %f0, %f4, %f4 fone %f6 ldub [%l7 + 0x61], %l2 ld [%l7 + 0x64], %f13 sth %g3, [%l7 + 0x12] stw %o6, [%l7 + 0x44] bn,pn %xcc, loop_2471 fmovsl %icc, %f7, %f14 fxors %f14, %f11, %f4 fbul %fcc3, loop_2472 loop_2471: movcs %icc, %o5, %i3 fmovsa %icc, %f11, %f12 stb %i0, [%l7 + 0x31] loop_2472: st %f5, [%l7 + 0x34] popc 0x0D0F, %g7 fbge %fcc0, loop_2473 fornot2s %f13, %f7, %f5 tcc %icc, 0x6 stx %l3, [%l7 + 0x10] loop_2473: fsrc2s %f15, %f13 alignaddrl %o1, %g4, %o4 movrne %o0, 0x2B5, %g2 edge32 %i7, %l4, %i5 fcmpeq16 %f12, %f4, %o2 fsrc1 %f2, %f2 ldd [%l7 + 0x48], %f6 array8 %i2, %g6, %l6 smulcc %g1, 0x054D, %g5 ba %xcc, loop_2474 bleu,a,pn %icc, loop_2475 fbule %fcc1, loop_2476 movneg %xcc, %i6, %l0 loop_2474: fexpand %f12, %f6 loop_2475: fornot1 %f8, %f6, %f8 loop_2476: be,pt %icc, loop_2477 tpos %icc, 0x1 orncc %o7, 0x04BC, %l1 fmovsleu %xcc, %f12, %f9 loop_2477: nop setx loop_2478, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f5, %f0 siam 0x0 fnor %f0, %f10, %f8 loop_2478: tvc %xcc, 0x0 tg %icc, 0x2 fsrc2s %f15, %f15 fpadd32s %f5, %f10, %f4 ldsh [%l7 + 0x08], %l5 brgz %i1, loop_2479 add %o3, %l2, %g3 fmovdg %xcc, %f1, %f13 edge32ln %i4, %o6, %i3 loop_2479: ldsw [%l7 + 0x58], %o5 andn %i0, 0x0E4E, %l3 stx %o1, [%l7 + 0x50] fcmpd %fcc1, %f10, %f12 fcmped %fcc1, %f8, %f4 fmovsvc %icc, %f9, %f5 fble %fcc1, loop_2480 tcc %icc, 0x4 ldx [%l7 + 0x40], %g7 ld [%l7 + 0x40], %f1 loop_2480: stx %g4, [%l7 + 0x30] fble,a %fcc0, loop_2481 alignaddrl %o0, %o4, %i7 tg %icc, 0x4 array16 %l4, %g2, %o2 loop_2481: ld [%l7 + 0x28], %f1 fmul8x16 %f1, %f6, %f0 fmovs %f8, %f2 fpsub32 %f6, %f8, %f2 ldsw [%l7 + 0x74], %i2 bleu,a,pn %icc, loop_2482 fabsd %f0, %f12 sth %i5, [%l7 + 0x42] fblg,a %fcc2, loop_2483 loop_2482: fmul8x16al %f6, %f5, %f8 fands %f7, %f5, %f1 fmovrslz %g6, %f0, %f5 loop_2483: edge32l %g1, %l6, %g5 nop setx loop_2484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f6, %f0 fmovsn %xcc, %f15, %f3 sdivcc %l0, 0x1D36, %o7 loop_2484: fmovrdlez %i6, %f0, %f10 edge16 %l5, %i1, %o3 fmovrdne %l2, %f12, %f4 edge8 %g3, %l1, %o6 ldx [%l7 + 0x78], %i3 faligndata %f6, %f14, %f14 andncc %o5, %i0, %l3 fsrc1s %f1, %f13 nop setx loop_2485, %l0, %l1 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], %f6 ta %icc, 0x6 fmovsge %icc, %f0, %f7 loop_2485: fpadd32 %f0, %f6, %f6 bvs,a,pn %xcc, loop_2486 stw %o1, [%l7 + 0x3C] ld [%l7 + 0x4C], %f11 tvs %xcc, 0x7 loop_2486: tle %icc, 0x1 ldd [%l7 + 0x58], %f8 fcmps %fcc0, %f1, %f1 tleu %icc, 0x1 st %f8, [%l7 + 0x3C] bpos,a,pt %icc, loop_2487 std %f8, [%l7 + 0x30] ldsh [%l7 + 0x48], %g7 tvc %xcc, 0x7 loop_2487: fcmped %fcc0, %f2, %f10 fmovse %icc, %f12, %f14 fmovspos %icc, %f12, %f15 fmovrde %g4, %f2, %f2 bl,a loop_2488 ldx [%l7 + 0x58], %i4 ldsw [%l7 + 0x08], %o0 movle %xcc, %o4, %i7 loop_2488: bcs %xcc, loop_2489 alignaddr %g2, %l4, %o2 addc %i5, 0x05F5, %g6 stw %g1, [%l7 + 0x18] loop_2489: movcc %icc, %l6, %g5 fbu,a %fcc0, loop_2490 fmuld8sux16 %f12, %f6, %f8 tcs %xcc, 0x3 ldsw [%l7 + 0x58], %l0 loop_2490: ld [%l7 + 0x24], %f7 fcmpeq32 %f14, %f0, %o7 ldsw [%l7 + 0x58], %i2 bg,a loop_2491 ldub [%l7 + 0x77], %l5 be,a %icc, loop_2492 edge8n %i1, %i6, %o3 loop_2491: fbuge,a %fcc1, loop_2493 udiv %g3, 0x15C7, %l1 loop_2492: ldub [%l7 + 0x66], %l2 fpsub16 %f6, %f4, %f0 loop_2493: ldx [%l7 + 0x60], %o6 fmovrdlz %i3, %f2, %f2 fmovdleu %xcc, %f12, %f11 fmovrslez %o5, %f14, %f15 fcmpeq32 %f8, %f10, %i0 lduw [%l7 + 0x7C], %o1 fbuge %fcc2, loop_2494 fba %fcc2, loop_2495 bcc,a loop_2496 tn %xcc, 0x7 loop_2494: fcmpes %fcc2, %f10, %f9 loop_2495: fmovspos %icc, %f2, %f14 loop_2496: movpos %xcc, %l3, %g4 fblg,a %fcc1, loop_2497 tvs %icc, 0x6 tne %icc, 0x5 fmuld8sux16 %f8, %f7, %f2 loop_2497: fmovrsgez %g7, %f2, %f13 lduh [%l7 + 0x50], %o0 fmovse %icc, %f15, %f4 fsrc1s %f15, %f2 fbu,a %fcc0, loop_2498 movleu %xcc, %o4, %i4 ldsh [%l7 + 0x3C], %i7 xorcc %l4, 0x0ED7, %o2 loop_2498: srlx %i5, 0x13, %g6 udiv %g2, 0x1A7A, %l6 tge %xcc, 0x0 fmovda %xcc, %f0, %f1 fmovdvs %xcc, %f6, %f10 taddcctv %g1, 0x1B8B, %l0 ldsw [%l7 + 0x64], %g5 or %o7, %i2, %l5 ld [%l7 + 0x34], %f2 ldsh [%l7 + 0x6E], %i6 addc %i1, %g3, %l1 fmovdge %icc, %f15, %f13 fmovd %f10, %f2 ld [%l7 + 0x2C], %f5 stb %l2, [%l7 + 0x47] nop setx loop_2499, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f6, %f6, %f0 fba %fcc2, loop_2500 sdiv %o6, 0x04FB, %i3 loop_2499: srl %o5, %i0, %o1 fmovsl %icc, %f4, %f6 loop_2500: stx %l3, [%l7 + 0x48] tg %icc, 0x0 fnors %f3, %f12, %f11 bpos,a %xcc, loop_2501 ldsb [%l7 + 0x71], %o3 fnors %f8, %f13, %f11 tvc %icc, 0x5 loop_2501: fandnot2 %f8, %f2, %f6 movne %xcc, %g4, %g7 movle %xcc, %o4, %i4 fbue %fcc2, loop_2502 tge %icc, 0x5 st %f10, [%l7 + 0x5C] tpos %xcc, 0x3 loop_2502: fabss %f3, %f1 ldd [%l7 + 0x30], %f2 srl %o0, %l4, %o2 sth %i7, [%l7 + 0x76] std %f2, [%l7 + 0x20] movleu %xcc, %i5, %g6 ldsh [%l7 + 0x7C], %g2 movg %xcc, %g1, %l0 st %f10, [%l7 + 0x10] fmovspos %icc, %f13, %f2 std %f0, [%l7 + 0x08] nop setx loop_2503, %l0, %l1 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 0x2 ldsh [%l7 + 0x52], %l6 fpack32 %f4, %f4, %f2 loop_2503: stb %g5, [%l7 + 0x27] edge8 %o7, %l5, %i2 ldub [%l7 + 0x54], %i1 fbu %fcc1, loop_2504 ldub [%l7 + 0x08], %i6 tcs %xcc, 0x5 fmovsne %xcc, %f14, %f9 loop_2504: std %f10, [%l7 + 0x38] or %g3, 0x0A43, %l1 stb %o6, [%l7 + 0x55] ldub [%l7 + 0x19], %l2 ldd [%l7 + 0x78], %f6 std %f0, [%l7 + 0x68] brlz,a %i3, loop_2505 ldsb [%l7 + 0x32], %i0 fabss %f7, %f5 edge16 %o1, %l3, %o3 loop_2505: fmovsn %xcc, %f2, %f12 bcc,pn %icc, loop_2506 tpos %xcc, 0x6 fmovda %icc, %f11, %f10 ldsh [%l7 + 0x42], %g4 loop_2506: movvs %icc, %o5, %o4 movneg %xcc, %i4, %g7 fpsub16 %f14, %f2, %f12 movne %xcc, %l4, %o2 fmul8sux16 %f2, %f10, %f8 ldsb [%l7 + 0x2B], %o0 bvs,a loop_2507 alignaddr %i5, %g6, %g2 movrgez %g1, 0x076, %i7 fmovrsgez %l6, %f4, %f0 loop_2507: sth %g5, [%l7 + 0x72] lduh [%l7 + 0x4A], %o7 srlx %l0, 0x0C, %l5 fnegs %f7, %f4 ldsw [%l7 + 0x70], %i2 stb %i1, [%l7 + 0x38] fcmpgt16 %f4, %f8, %g3 fabss %f15, %f12 movvc %icc, %i6, %l1 array8 %l2, %o6, %i0 umul %i3, %l3, %o3 bneg,a %xcc, loop_2508 fornot2s %f3, %f7, %f2 fxors %f6, %f12, %f6 fbne %fcc2, loop_2509 loop_2508: taddcc %o1, %o5, %o4 ldsw [%l7 + 0x20], %i4 fnors %f11, %f0, %f1 loop_2509: ldsb [%l7 + 0x68], %g4 fors %f10, %f13, %f12 lduw [%l7 + 0x38], %l4 subc %o2, %g7, %o0 ldsb [%l7 + 0x67], %g6 sth %g2, [%l7 + 0x0E] fmovdle %icc, %f7, %f9 lduw [%l7 + 0x30], %i5 and %g1, 0x1664, %l6 std %f10, [%l7 + 0x50] be loop_2510 srlx %g5, %o7, %l0 bleu,a loop_2511 ldsh [%l7 + 0x24], %i7 loop_2510: fsrc1s %f9, %f15 fmovrsgz %l5, %f0, %f4 loop_2511: fnegd %f6, %f4 smul %i2, 0x12D0, %g3 movne %icc, %i6, %l1 fbl %fcc2, loop_2512 edge32l %l2, %o6, %i1 orncc %i0, 0x1BF6, %l3 xnorcc %o3, %i3, %o5 loop_2512: addccc %o4, 0x175A, %i4 stw %o1, [%l7 + 0x48] fpsub32s %f15, %f12, %f3 fabss %f11, %f11 movne %xcc, %g4, %l4 lduw [%l7 + 0x44], %o2 fmovdgu %xcc, %f1, %f14 fpadd32 %f8, %f2, %f4 xor %o0, 0x096E, %g6 fbule %fcc2, loop_2513 addc %g2, %g7, %g1 edge16 %i5, %g5, %l6 udivx %l0, 0x0F02, %o7 loop_2513: fmovd %f14, %f4 ldub [%l7 + 0x3B], %i7 std %f12, [%l7 + 0x50] ldsh [%l7 + 0x6A], %i2 subcc %g3, 0x0BF4, %l5 tne %icc, 0x1 movle %xcc, %l1, %l2 movrne %o6, %i6, %i0 lduw [%l7 + 0x10], %l3 ldd [%l7 + 0x68], %f4 fxnor %f12, %f10, %f8 stw %o3, [%l7 + 0x70] ldsw [%l7 + 0x34], %i1 stx %i3, [%l7 + 0x50] bvs,pt %icc, loop_2514 bgu,a %xcc, loop_2515 ld [%l7 + 0x74], %f4 ldsb [%l7 + 0x2C], %o4 loop_2514: orncc %o5, 0x1D52, %o1 loop_2515: stx %g4, [%l7 + 0x28] sth %l4, [%l7 + 0x50] fmovdn %icc, %f5, %f10 fcmple16 %f10, %f4, %i4 tg %icc, 0x1 tneg %icc, 0x4 movl %icc, %o0, %g6 ldd [%l7 + 0x70], %f0 bvs,a,pn %icc, loop_2516 fnot1s %f11, %f4 srlx %g2, %o2, %g1 fcmpd %fcc2, %f6, %f8 loop_2516: fmovsn %icc, %f3, %f12 ldub [%l7 + 0x1A], %g7 fandnot2s %f4, %f2, %f4 faligndata %f2, %f2, %f12 fmovdcc %xcc, %f12, %f7 fcmpgt16 %f12, %f10, %g5 stb %i5, [%l7 + 0x67] mulscc %l6, %l0, %i7 fcmpd %fcc3, %f10, %f8 tcc %icc, 0x3 edge16ln %i2, %o7, %g3 fmovsle %xcc, %f7, %f1 alignaddr %l5, %l2, %l1 lduw [%l7 + 0x0C], %o6 bgu,pt %xcc, loop_2517 bshuffle %f0, %f6, %f8 fmul8sux16 %f4, %f12, %f4 std %f10, [%l7 + 0x18] loop_2517: sra %i6, 0x0F, %l3 std %f4, [%l7 + 0x50] fmul8ulx16 %f6, %f10, %f8 tn %icc, 0x1 fornot2 %f2, %f0, %f12 movl %xcc, %o3, %i1 st %f7, [%l7 + 0x28] udiv %i3, 0x13B0, %o4 umulcc %i0, %o5, %g4 ldsh [%l7 + 0x14], %o1 ldsw [%l7 + 0x38], %l4 fcmpgt16 %f10, %f4, %o0 fbul,a %fcc3, loop_2518 orcc %i4, %g6, %o2 fcmpgt32 %f10, %f14, %g1 ldd [%l7 + 0x78], %f14 loop_2518: stw %g2, [%l7 + 0x20] fbule %fcc1, loop_2519 array8 %g5, %i5, %g7 sth %l6, [%l7 + 0x0A] udivcc %l0, 0x129A, %i7 loop_2519: movrlz %o7, 0x3FE, %g3 movpos %icc, %l5, %i2 fmovdn %xcc, %f14, %f5 sth %l2, [%l7 + 0x1E] fble,a %fcc1, loop_2520 ldx [%l7 + 0x48], %o6 fcmped %fcc2, %f4, %f8 movre %l1, 0x0D7, %l3 loop_2520: st %f8, [%l7 + 0x50] edge16l %o3, %i6, %i1 xnor %o4, 0x0990, %i3 fnegd %f8, %f4 tgu %xcc, 0x6 brgez,a %i0, loop_2521 sth %o5, [%l7 + 0x6C] tcc %xcc, 0x0 ld [%l7 + 0x44], %f4 loop_2521: fmovdcc %icc, %f15, %f3 fmovrdne %o1, %f0, %f14 ldsh [%l7 + 0x50], %l4 st %f9, [%l7 + 0x68] fmovdn %xcc, %f0, %f3 fnot2 %f10, %f12 ldsb [%l7 + 0x1F], %o0 ba,pn %xcc, loop_2522 fmovrdne %i4, %f12, %f4 edge8n %g4, %o2, %g1 brgez,a %g2, loop_2523 loop_2522: ldub [%l7 + 0x47], %g5 ldsw [%l7 + 0x70], %g6 fmovsneg %xcc, %f1, %f7 loop_2523: fmovdvs %xcc, %f2, %f5 ld [%l7 + 0x78], %f2 sdiv %g7, 0x0DC2, %l6 sth %i5, [%l7 + 0x2C] siam 0x7 ldsb [%l7 + 0x75], %l0 stb %o7, [%l7 + 0x17] fmovsgu %xcc, %f4, %f7 fmul8x16 %f2, %f8, %f0 std %f12, [%l7 + 0x40] fmovsvc %xcc, %f11, %f5 fmovrdgz %i7, %f10, %f4 fmul8x16au %f8, %f9, %f14 ldsw [%l7 + 0x4C], %g3 movrlez %i2, %l5, %l2 sth %l1, [%l7 + 0x6E] ldsh [%l7 + 0x42], %l3 bleu,a,pt %icc, loop_2524 move %icc, %o3, %i6 tvc %icc, 0x5 ldsb [%l7 + 0x0A], %i1 loop_2524: fbuge %fcc3, loop_2525 orncc %o4, 0x12E9, %o6 fmovrslez %i3, %f7, %f7 taddcc %o5, %o1, %l4 loop_2525: andcc %o0, 0x1B0A, %i4 tcs %xcc, 0x1 ldx [%l7 + 0x50], %g4 fbuge,a %fcc0, loop_2526 movle %xcc, %o2, %i0 tsubcc %g2, 0x11B0, %g5 ldsb [%l7 + 0x5D], %g1 loop_2526: movgu %xcc, %g7, %l6 fmovdle %xcc, %f6, %f12 ldsw [%l7 + 0x24], %g6 ldsh [%l7 + 0x42], %l0 brlez,a %i5, loop_2527 lduh [%l7 + 0x3C], %i7 fmovdne %icc, %f8, %f12 fornot2 %f8, %f4, %f10 loop_2527: fbu,a %fcc2, loop_2528 udiv %o7, 0x090E, %i2 std %f4, [%l7 + 0x58] fcmpeq16 %f12, %f8, %l5 loop_2528: andncc %g3, %l2, %l1 fmuld8ulx16 %f9, %f3, %f12 xnor %l3, %i6, %o3 fcmple16 %f0, %f4, %i1 fmovdge %xcc, %f11, %f9 stw %o6, [%l7 + 0x2C] xnor %i3, %o5, %o1 edge8l %o4, %o0, %i4 add %l4, %o2, %i0 ldsh [%l7 + 0x3A], %g2 fmovdn %icc, %f14, %f6 tn %xcc, 0x0 bn,a loop_2529 sth %g4, [%l7 + 0x5A] movn %icc, %g1, %g7 st %f4, [%l7 + 0x0C] loop_2529: edge8ln %g5, %g6, %l6 stx %i5, [%l7 + 0x20] fmovspos %xcc, %f4, %f8 movcs %xcc, %l0, %i7 fmovdn %icc, %f13, %f5 sth %o7, [%l7 + 0x3E] fble %fcc3, loop_2530 taddcctv %l5, %i2, %l2 ba,a,pt %xcc, loop_2531 tpos %xcc, 0x0 loop_2530: st %f3, [%l7 + 0x60] fpsub16s %f15, %f10, %f6 loop_2531: fmovsneg %icc, %f8, %f2 tsubcc %l1, 0x1AB8, %l3 movn %icc, %g3, %i6 fmovsl %xcc, %f8, %f0 st %f10, [%l7 + 0x0C] lduh [%l7 + 0x7A], %o3 sub %i1, %o6, %i3 fpsub16 %f14, %f6, %f12 fmovda %xcc, %f11, %f1 ldsw [%l7 + 0x74], %o1 sethi 0x00E3, %o5 fmul8sux16 %f12, %f0, %f4 ld [%l7 + 0x24], %f5 lduw [%l7 + 0x60], %o4 movrgez %i4, 0x298, %o0 stx %l4, [%l7 + 0x18] sdiv %o2, 0x1B85, %i0 st %f11, [%l7 + 0x70] fbo %fcc1, loop_2532 bg loop_2533 ldsb [%l7 + 0x17], %g4 lduw [%l7 + 0x20], %g2 loop_2532: nop setx loop_2534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2533: ldsh [%l7 + 0x0A], %g1 fpsub16s %f6, %f10, %f8 st %f0, [%l7 + 0x20] loop_2534: fnot1 %f4, %f6 movg %icc, %g5, %g6 sub %l6, %g7, %i5 ba,a,pt %icc, loop_2535 for %f0, %f2, %f2 ldx [%l7 + 0x38], %l0 fpadd32s %f6, %f13, %f8 loop_2535: for %f4, %f4, %f12 te %xcc, 0x6 ldub [%l7 + 0x69], %o7 addcc %i7, 0x06FC, %l5 fmovdg %xcc, %f0, %f13 udivx %l2, 0x1D3A, %l1 fmovdl %xcc, %f14, %f7 fpack32 %f4, %f8, %f2 movpos %icc, %l3, %g3 fmovrdlez %i2, %f4, %f12 edge8l %o3, %i1, %o6 nop setx loop_2536, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done pdist %f6, %f2, %f12 fpsub32 %f0, %f0, %f4 fcmpgt16 %f8, %f10, %i3 loop_2536: or %i6, %o1, %o5 brnz %i4, loop_2537 xorcc %o0, 0x03F9, %l4 edge32n %o4, %i0, %o2 fxor %f14, %f10, %f0 loop_2537: sub %g2, 0x1869, %g4 srlx %g1, %g6, %g5 sub %g7, %l6, %l0 movn %xcc, %i5, %i7 lduh [%l7 + 0x16], %l5 edge8l %o7, %l1, %l2 tpos %icc, 0x3 edge8ln %g3, %i2, %l3 brgez,a %o3, loop_2538 tne %icc, 0x4 movre %o6, 0x112, %i3 fmovsne %xcc, %f8, %f3 loop_2538: or %i1, %i6, %o5 tpos %xcc, 0x0 sth %i4, [%l7 + 0x16] fcmpgt16 %f4, %f8, %o1 fmovdgu %xcc, %f1, %f11 andn %l4, 0x0684, %o0 fornot2s %f2, %f14, %f8 fsrc1 %f14, %f14 stx %o4, [%l7 + 0x10] sth %o2, [%l7 + 0x66] movrgz %g2, 0x361, %g4 fmovs %f0, %f6 xnor %i0, 0x0806, %g1 stb %g6, [%l7 + 0x43] bcc,a,pt %xcc, loop_2539 for %f0, %f4, %f6 lduw [%l7 + 0x44], %g7 stb %g5, [%l7 + 0x14] loop_2539: brnz,a %l6, loop_2540 movvs %icc, %l0, %i7 stw %i5, [%l7 + 0x70] edge16 %o7, %l5, %l2 loop_2540: fpsub16 %f12, %f10, %f4 edge32ln %g3, %l1, %l3 fbo,a %fcc0, loop_2541 fzero %f14 bshuffle %f6, %f6, %f14 alignaddr %i2, %o6, %i3 loop_2541: fandnot2 %f0, %f14, %f4 bl loop_2542 bneg,a,pn %xcc, loop_2543 fxor %f4, %f4, %f4 ldsh [%l7 + 0x64], %i1 loop_2542: orn %i6, 0x1E1E, %o3 loop_2543: fbule,a %fcc2, loop_2544 fxnors %f7, %f14, %f7 fzero %f2 ldsh [%l7 + 0x14], %o5 loop_2544: lduh [%l7 + 0x7C], %o1 fpadd16 %f4, %f6, %f6 fands %f11, %f3, %f7 stb %i4, [%l7 + 0x47] fsrc1 %f14, %f4 move %icc, %l4, %o0 edge16ln %o4, %g2, %o2 bneg,a %icc, loop_2545 stw %i0, [%l7 + 0x3C] ldsb [%l7 + 0x4F], %g1 fnot2s %f9, %f15 loop_2545: movle %icc, %g4, %g6 addccc %g5, %g7, %l0 nop setx loop_2546, %l0, %l1 jmpl %l1, %i7 fbu,a %fcc0, loop_2547 movvc %icc, %i5, %l6 fpackfix %f10, %f10 loop_2546: lduw [%l7 + 0x08], %o7 loop_2547: fmovsl %icc, %f0, %f6 brgz,a %l2, loop_2548 fpack16 %f4, %f1 xnorcc %g3, %l5, %l3 movne %icc, %l1, %o6 loop_2548: fmovsn %icc, %f9, %f14 te %xcc, 0x5 addc %i3, 0x0FE8, %i1 stx %i6, [%l7 + 0x68] andncc %o3, %o5, %i2 ldub [%l7 + 0x74], %i4 fmovrdlz %l4, %f0, %f2 fmovrdgez %o0, %f8, %f10 edge32n %o4, %o1, %o2 fcmpes %fcc0, %f1, %f3 fmovdvc %icc, %f8, %f7 fmovdn %xcc, %f15, %f12 fpack16 %f12, %f15 fcmped %fcc1, %f4, %f6 stb %i0, [%l7 + 0x77] stx %g1, [%l7 + 0x30] fbug,a %fcc0, loop_2549 fmul8x16au %f13, %f2, %f8 fnot2 %f8, %f8 ldx [%l7 + 0x60], %g4 loop_2549: sra %g6, 0x0F, %g2 umulcc %g7, 0x1189, %g5 fmovrdgz %i7, %f6, %f6 brgez,a %l0, loop_2550 edge16l %i5, %l6, %o7 movge %xcc, %l2, %g3 andcc %l5, %l1, %l3 loop_2550: nop setx loop_2551, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f2, %f12 xnorcc %i3, 0x120E, %i1 fbue,a %fcc1, loop_2552 loop_2551: subccc %i6, 0x1871, %o3 tsubcc %o5, %o6, %i4 ld [%l7 + 0x24], %f6 loop_2552: brlz,a %l4, loop_2553 stw %o0, [%l7 + 0x10] and %o4, %o1, %o2 std %f4, [%l7 + 0x78] loop_2553: bvc,a,pt %xcc, loop_2554 udiv %i0, 0x1CEE, %g1 fpadd32s %f9, %f8, %f1 srlx %g4, %g6, %g2 loop_2554: fmovdcs %icc, %f7, %f3 udivx %i2, 0x0BB6, %g7 add %i7, 0x101D, %l0 ldsh [%l7 + 0x28], %i5 ble,a loop_2555 sllx %l6, %g5, %o7 st %f0, [%l7 + 0x1C] tsubcctv %g3, 0x105A, %l5 loop_2555: tcc %xcc, 0x3 stb %l1, [%l7 + 0x3F] ldsh [%l7 + 0x76], %l2 std %f14, [%l7 + 0x08] fmovdpos %xcc, %f13, %f13 fbl %fcc2, loop_2556 ldsb [%l7 + 0x0E], %i3 std %f14, [%l7 + 0x60] ble,a,pt %icc, loop_2557 loop_2556: fbug %fcc0, loop_2558 st %f5, [%l7 + 0x10] be,pt %xcc, loop_2559 loop_2557: bcc,pn %icc, loop_2560 loop_2558: fble,a %fcc3, loop_2561 ldsw [%l7 + 0x54], %l3 loop_2559: andn %i6, %i1, %o5 loop_2560: ldub [%l7 + 0x18], %o6 loop_2561: fbul %fcc2, loop_2562 std %f2, [%l7 + 0x30] ldsh [%l7 + 0x6A], %i4 bshuffle %f0, %f14, %f14 loop_2562: st %f1, [%l7 + 0x10] ldsh [%l7 + 0x72], %l4 ldsb [%l7 + 0x77], %o3 fxor %f10, %f0, %f2 bge,a loop_2563 movleu %icc, %o4, %o0 bneg,pn %icc, loop_2564 fmovsn %xcc, %f11, %f2 loop_2563: ld [%l7 + 0x48], %f5 st %f11, [%l7 + 0x18] loop_2564: bvc %icc, loop_2565 ldub [%l7 + 0x74], %o2 sll %i0, %g1, %o1 andncc %g6, %g4, %g2 loop_2565: fcmped %fcc3, %f14, %f14 fzero %f8 fmovdvc %xcc, %f13, %f1 stw %g7, [%l7 + 0x1C] stw %i2, [%l7 + 0x2C] bpos,pn %xcc, loop_2566 sth %l0, [%l7 + 0x1A] xorcc %i7, 0x1227, %l6 andncc %i5, %g5, %g3 loop_2566: lduh [%l7 + 0x1A], %o7 te %xcc, 0x1 fbo,a %fcc2, loop_2567 tcs %icc, 0x7 sra %l1, 0x03, %l2 ldsw [%l7 + 0x14], %i3 loop_2567: edge8 %l3, %i6, %l5 fcmped %fcc1, %f14, %f6 edge32l %o5, %o6, %i4 fbule %fcc0, loop_2568 fblg %fcc0, loop_2569 fsrc1s %f2, %f8 tle %icc, 0x2 loop_2568: lduh [%l7 + 0x60], %l4 loop_2569: fpadd16s %f1, %f3, %f9 bvs,a loop_2570 st %f4, [%l7 + 0x3C] st %f1, [%l7 + 0x70] lduw [%l7 + 0x4C], %i1 loop_2570: st %f3, [%l7 + 0x1C] std %f2, [%l7 + 0x78] fmovsl %xcc, %f2, %f2 stw %o3, [%l7 + 0x58] ld [%l7 + 0x50], %f11 tsubcc %o4, 0x10F6, %o0 fbg %fcc1, loop_2571 ldub [%l7 + 0x6F], %o2 nop setx loop_2572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f4, %f4 loop_2571: ldsb [%l7 + 0x35], %i0 udivcc %o1, 0x0089, %g6 loop_2572: fornot1 %f14, %f4, %f2 fpsub16 %f4, %f0, %f6 bl,a,pn %icc, loop_2573 fble,a %fcc3, loop_2574 stb %g4, [%l7 + 0x65] tn %icc, 0x3 loop_2573: brz %g2, loop_2575 loop_2574: std %f2, [%l7 + 0x30] stx %g7, [%l7 + 0x40] ldsw [%l7 + 0x18], %g1 loop_2575: fnands %f2, %f0, %f0 fmovdvc %xcc, %f5, %f9 nop setx loop_2576, %l0, %l1 jmpl %l1, %i2 fnot2s %f11, %f0 std %f14, [%l7 + 0x40] bne,a,pt %xcc, loop_2577 loop_2576: stx %i7, [%l7 + 0x20] fmovdg %xcc, %f3, %f1 fabss %f7, %f1 loop_2577: stx %l0, [%l7 + 0x38] fmovdcc %xcc, %f5, %f10 smulcc %l6, %g5, %i5 fandnot1s %f6, %f14, %f10 tge %xcc, 0x6 fmul8x16 %f6, %f6, %f4 ldub [%l7 + 0x3F], %o7 ldsh [%l7 + 0x2E], %g3 fmovsne %icc, %f4, %f14 alignaddr %l1, %i3, %l3 fmovdge %icc, %f12, %f14 bvc,a %icc, loop_2578 bcc,a %icc, loop_2579 alignaddrl %l2, %i6, %o5 nop setx loop_2580, %l0, %l1 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_2578: fbl,a %fcc1, loop_2581 loop_2579: and %l5, %o6, %l4 bl,pt %xcc, loop_2582 loop_2580: movvc %icc, %i4, %i1 loop_2581: fmovsg %icc, %f11, %f0 xor %o4, %o3, %o2 loop_2582: brgz,a %i0, loop_2583 addc %o1, 0x13D4, %g6 movpos %icc, %o0, %g2 fmovrdgez %g4, %f4, %f2 loop_2583: sub %g1, 0x022D, %i2 stw %i7, [%l7 + 0x34] ldd [%l7 + 0x08], %f10 addcc %g7, 0x1664, %l6 tle %xcc, 0x4 ldx [%l7 + 0x60], %l0 sethi 0x0B17, %i5 ldd [%l7 + 0x50], %f2 array8 %g5, %g3, %o7 fornot1 %f6, %f8, %f10 fxors %f2, %f13, %f10 ldd [%l7 + 0x70], %f2 sethi 0x16BF, %i3 tsubcc %l1, %l2, %i6 movl %icc, %o5, %l5 fmovsleu %xcc, %f8, %f12 ldsb [%l7 + 0x6E], %o6 lduh [%l7 + 0x4C], %l4 lduh [%l7 + 0x64], %l3 fnand %f12, %f14, %f8 std %f0, [%l7 + 0x68] fones %f15 fnot1 %f2, %f6 ldx [%l7 + 0x48], %i4 fbl,a %fcc2, loop_2584 fbu,a %fcc1, loop_2585 array32 %i1, %o3, %o4 ld [%l7 + 0x48], %f11 loop_2584: lduh [%l7 + 0x4A], %i0 loop_2585: fmovrsne %o2, %f10, %f4 orn %g6, 0x1766, %o1 fzeros %f7 udivx %o0, 0x07FF, %g4 fxnors %f1, %f7, %f3 fnand %f2, %f8, %f2 stx %g2, [%l7 + 0x40] fmovdgu %icc, %f15, %f15 fbue %fcc2, loop_2586 lduw [%l7 + 0x5C], %i2 movcc %xcc, %g1, %g7 bleu,a,pn %icc, loop_2587 loop_2586: std %f2, [%l7 + 0x20] edge32l %i7, %l0, %l6 fcmple16 %f0, %f2, %i5 loop_2587: tl %icc, 0x7 sth %g3, [%l7 + 0x28] udivcc %o7, 0x0B01, %g5 sllx %i3, 0x08, %l1 fsrc2s %f0, %f12 ldub [%l7 + 0x77], %l2 ldsb [%l7 + 0x40], %i6 fmovscc %icc, %f5, %f8 fmovrsgez %l5, %f6, %f15 st %f0, [%l7 + 0x1C] lduh [%l7 + 0x38], %o6 sdivx %o5, 0x0204, %l4 fpadd32s %f7, %f1, %f0 fmovrse %i4, %f0, %f12 fmovsvs %xcc, %f10, %f1 ldx [%l7 + 0x78], %l3 fbe,a %fcc0, loop_2588 brgz,a %o3, loop_2589 ld [%l7 + 0x3C], %f9 tleu %icc, 0x1 loop_2588: fbul %fcc0, loop_2590 loop_2589: and %i1, 0x0E1F, %i0 fmul8x16 %f13, %f6, %f0 fbule,a %fcc3, loop_2591 loop_2590: fpadd16s %f9, %f10, %f4 smulcc %o4, %g6, %o2 bn %xcc, loop_2592 loop_2591: ld [%l7 + 0x58], %f12 fmovrdgez %o1, %f12, %f4 fcmpes %fcc1, %f6, %f15 loop_2592: tgu %xcc, 0x5 ldub [%l7 + 0x12], %o0 fmovd %f10, %f2 srl %g4, 0x1B, %i2 ldsw [%l7 + 0x70], %g2 ldsb [%l7 + 0x4B], %g1 fnot1 %f2, %f6 bne,a,pn %xcc, loop_2593 ldsb [%l7 + 0x2B], %i7 ld [%l7 + 0x70], %f13 fpsub16 %f6, %f4, %f0 loop_2593: st %f2, [%l7 + 0x1C] fmul8x16al %f12, %f3, %f8 fabss %f5, %f14 ldsw [%l7 + 0x54], %g7 array16 %l6, %i5, %l0 brgz,a %o7, loop_2594 stb %g5, [%l7 + 0x62] fmovsle %xcc, %f8, %f15 tcc %xcc, 0x3 loop_2594: fmovsneg %xcc, %f15, %f15 subccc %g3, 0x1C80, %i3 brlez,a %l2, loop_2595 fmovda %icc, %f11, %f9 stb %i6, [%l7 + 0x6E] st %f15, [%l7 + 0x78] loop_2595: movrne %l5, 0x02E, %o6 fbul,a %fcc2, loop_2596 bleu,a loop_2597 andn %o5, %l4, %i4 nop setx loop_2598, %l0, %l1 jmpl %l1, %l1 loop_2596: movne %xcc, %l3, %i1 loop_2597: edge8n %i0, %o4, %g6 fmovdleu %xcc, %f6, %f2 loop_2598: fmovscs %xcc, %f9, %f0 popc 0x07AC, %o3 array32 %o2, %o0, %o1 tl %icc, 0x7 fandnot1s %f9, %f4, %f13 fbge,a %fcc3, loop_2599 fpsub32s %f2, %f4, %f3 fmovsvs %icc, %f0, %f0 ldsb [%l7 + 0x44], %i2 loop_2599: fzero %f4 alignaddr %g4, %g2, %i7 fbule %fcc3, loop_2600 ldd [%l7 + 0x78], %f8 lduh [%l7 + 0x6C], %g7 ldsw [%l7 + 0x60], %l6 loop_2600: stx %i5, [%l7 + 0x20] lduh [%l7 + 0x76], %g1 fmovdcs %xcc, %f12, %f5 bne,pn %xcc, loop_2601 fornot2 %f8, %f0, %f12 st %f14, [%l7 + 0x5C] fmovrslz %o7, %f2, %f8 loop_2601: fmovrdne %g5, %f0, %f12 ldd [%l7 + 0x78], %f8 ldx [%l7 + 0x48], %g3 siam 0x6 ldx [%l7 + 0x58], %i3 ldd [%l7 + 0x30], %f2 fmovrse %l2, %f14, %f7 ldsw [%l7 + 0x20], %l0 subccc %l5, 0x0B9E, %o6 fmovdpos %xcc, %f15, %f13 stw %o5, [%l7 + 0x78] sub %l4, 0x1868, %i4 bl loop_2602 lduw [%l7 + 0x0C], %l1 ldd [%l7 + 0x18], %f8 ldsh [%l7 + 0x52], %l3 loop_2602: fornot2s %f10, %f14, %f11 fmovsge %xcc, %f0, %f12 stx %i6, [%l7 + 0x60] movn %xcc, %i0, %o4 ldsh [%l7 + 0x28], %g6 srlx %o3, 0x13, %o2 ldd [%l7 + 0x48], %f6 srax %i1, 0x0C, %o1 fmovrsgez %i2, %f15, %f3 stx %o0, [%l7 + 0x20] fbe %fcc0, loop_2603 fxnor %f8, %f6, %f4 fpack16 %f8, %f12 xnor %g2, 0x1E77, %g4 loop_2603: stw %i7, [%l7 + 0x4C] or %l6, 0x070A, %g7 orn %i5, 0x00B7, %o7 stb %g5, [%l7 + 0x26] fpsub32 %f0, %f2, %f12 movle %icc, %g1, %i3 tl %icc, 0x2 fpadd32s %f1, %f3, %f9 fmovdneg %xcc, %f10, %f4 sth %g3, [%l7 + 0x7C] array32 %l0, %l2, %o6 ldsw [%l7 + 0x78], %o5 fornot1s %f11, %f2, %f15 fmovdvc %xcc, %f13, %f12 faligndata %f4, %f14, %f0 addccc %l5, %i4, %l4 edge16l %l1, %i6, %i0 stw %o4, [%l7 + 0x28] fbuge,a %fcc2, loop_2604 ldsw [%l7 + 0x2C], %g6 te %icc, 0x6 fnot2 %f14, %f0 loop_2604: fmovrse %o3, %f13, %f6 orn %o2, 0x0A51, %i1 bneg,a %xcc, loop_2605 movcs %icc, %o1, %i2 bleu,pt %icc, loop_2606 fmovsge %icc, %f5, %f7 loop_2605: fxors %f2, %f9, %f11 fmuld8ulx16 %f7, %f2, %f2 loop_2606: stx %l3, [%l7 + 0x18] lduh [%l7 + 0x52], %o0 udivcc %g2, 0x0E10, %i7 fblg,a %fcc3, loop_2607 fble %fcc1, loop_2608 tvs %icc, 0x6 fcmpne16 %f8, %f12, %l6 loop_2607: edge8 %g4, %g7, %o7 loop_2608: lduw [%l7 + 0x30], %i5 stb %g1, [%l7 + 0x0A] ldx [%l7 + 0x48], %i3 bcc,a %xcc, loop_2609 fmovrse %g3, %f3, %f6 tpos %xcc, 0x3 fbn,a %fcc3, loop_2610 loop_2609: xor %g5, 0x1DB7, %l2 stx %o6, [%l7 + 0x38] fsrc2s %f2, %f2 loop_2610: ldub [%l7 + 0x17], %o5 movrlez %l0, 0x3F8, %l5 brnz %l4, loop_2611 sth %l1, [%l7 + 0x5A] stb %i4, [%l7 + 0x40] ld [%l7 + 0x48], %f4 loop_2611: fcmped %fcc3, %f4, %f4 srlx %i0, 0x1F, %o4 array32 %g6, %o3, %o2 stw %i1, [%l7 + 0x44] fmovdleu %icc, %f14, %f8 edge32ln %i6, %i2, %o1 fornot2s %f0, %f13, %f5 fmovsne %xcc, %f13, %f9 fornot1 %f6, %f14, %f2 fmovsgu %icc, %f5, %f10 st %f15, [%l7 + 0x2C] mova %icc, %o0, %g2 brz,a %l3, loop_2612 smul %l6, 0x111D, %i7 fmul8x16al %f13, %f13, %f0 nop setx loop_2613, %l0, %l1 jmpl %l1, %g7 loop_2612: addcc %o7, 0x1D92, %g4 lduh [%l7 + 0x3A], %g1 andn %i3, %i5, %g5 loop_2613: std %f0, [%l7 + 0x58] ld [%l7 + 0x58], %f2 fmovsge %icc, %f2, %f2 lduw [%l7 + 0x2C], %l2 fbul %fcc1, loop_2614 movrlez %g3, 0x067, %o5 fmovdleu %icc, %f15, %f2 ldd [%l7 + 0x08], %f14 loop_2614: tge %xcc, 0x2 or %l0, %o6, %l5 andcc %l1, 0x0F19, %l4 movleu %xcc, %i4, %i0 ldsw [%l7 + 0x40], %g6 std %f4, [%l7 + 0x78] movre %o4, %o3, %o2 ldsb [%l7 + 0x5F], %i1 fandnot1s %f15, %f9, %f8 fcmpeq32 %f0, %f4, %i6 movpos %xcc, %o1, %o0 sth %i2, [%l7 + 0x3A] smul %g2, 0x1FD7, %l3 fnot2 %f2, %f6 fba,a %fcc1, loop_2615 fmuld8ulx16 %f9, %f5, %f14 stx %l6, [%l7 + 0x40] fmovdcs %icc, %f3, %f10 loop_2615: edge32ln %g7, %i7, %g4 lduw [%l7 + 0x30], %o7 lduw [%l7 + 0x5C], %i3 fmovd %f14, %f0 bpos %icc, loop_2616 pdist %f4, %f8, %f14 fbul %fcc0, loop_2617 fbuge,a %fcc0, loop_2618 loop_2616: st %f2, [%l7 + 0x1C] addc %g1, %i5, %g5 loop_2617: fmul8ulx16 %f2, %f12, %f14 loop_2618: fnors %f4, %f9, %f5 movpos %icc, %l2, %g3 tle %icc, 0x1 smul %o5, %o6, %l0 fpsub32 %f0, %f14, %f10 fandnot2 %f2, %f2, %f6 ldsh [%l7 + 0x58], %l5 fba,a %fcc3, loop_2619 bgu,pn %icc, loop_2620 ba,a %icc, loop_2621 smul %l1, 0x10E4, %i4 loop_2619: sdivcc %i0, 0x07B7, %g6 loop_2620: smulcc %l4, 0x1E17, %o3 loop_2621: fmovrsgz %o2, %f14, %f3 andncc %i1, %o4, %i6 stw %o0, [%l7 + 0x14] fmovdleu %icc, %f14, %f1 fmovrdgez %i2, %f10, %f6 movre %g2, 0x007, %o1 fzeros %f3 ldsw [%l7 + 0x7C], %l3 subccc %g7, %i7, %l6 std %f6, [%l7 + 0x78] fmovscs %xcc, %f2, %f9 subc %o7, %i3, %g4 st %f4, [%l7 + 0x14] ld [%l7 + 0x3C], %f4 fpsub16s %f10, %f9, %f0 lduh [%l7 + 0x70], %g1 ldd [%l7 + 0x20], %f12 stx %g5, [%l7 + 0x20] edge8l %l2, %g3, %o5 andcc %o6, 0x1805, %l0 fmovdvs %xcc, %f12, %f13 fpadd32 %f12, %f0, %f14 lduh [%l7 + 0x3A], %i5 bneg,a %xcc, loop_2622 lduw [%l7 + 0x0C], %l5 fxors %f5, %f9, %f6 fxors %f4, %f2, %f8 loop_2622: fnegd %f12, %f4 stx %i4, [%l7 + 0x38] ldx [%l7 + 0x40], %l1 stx %i0, [%l7 + 0x60] ldub [%l7 + 0x31], %g6 stb %o3, [%l7 + 0x3B] ldsw [%l7 + 0x78], %o2 fones %f8 edge16n %i1, %l4, %o4 sth %i6, [%l7 + 0x74] taddcctv %i2, 0x1F9B, %g2 andn %o1, %o0, %g7 fblg %fcc1, loop_2623 movrgez %i7, 0x277, %l6 andncc %o7, %l3, %g4 fbo,a %fcc0, loop_2624 loop_2623: xor %i3, %g5, %g1 stx %l2, [%l7 + 0x38] lduh [%l7 + 0x48], %g3 loop_2624: xnor %o6, 0x069A, %l0 andn %o5, 0x0F00, %i5 fbg %fcc0, loop_2625 fbul,a %fcc1, loop_2626 srlx %i4, 0x19, %l5 fmul8sux16 %f0, %f0, %f6 loop_2625: ldsb [%l7 + 0x0B], %l1 loop_2626: ldx [%l7 + 0x50], %i0 std %f8, [%l7 + 0x38] fzeros %f10 fmovrdgz %g6, %f12, %f0 ldub [%l7 + 0x50], %o3 array8 %i1, %o2, %l4 sllx %o4, %i6, %g2 edge8ln %i2, %o1, %g7 sth %i7, [%l7 + 0x2E] stb %o0, [%l7 + 0x4C] brgez,a %l6, loop_2627 sth %l3, [%l7 + 0x2E] lduw [%l7 + 0x1C], %o7 fmovdne %xcc, %f8, %f11 loop_2627: sll %g4, 0x09, %g5 alignaddr %i3, %l2, %g3 fpsub32s %f8, %f7, %f13 udivcc %o6, 0x1E08, %g1 fcmple16 %f2, %f2, %l0 ldub [%l7 + 0x63], %o5 nop setx loop_2628, %l0, %l1 jmpl %l1, %i5 stb %i4, [%l7 + 0x63] lduh [%l7 + 0x62], %l5 ldsw [%l7 + 0x14], %l1 loop_2628: ba,a,pt %icc, loop_2629 tsubcctv %g6, 0x085E, %o3 fmovdvs %xcc, %f8, %f5 movcc %xcc, %i0, %o2 loop_2629: ldsh [%l7 + 0x5A], %l4 bg,pn %icc, loop_2630 fmovdn %xcc, %f9, %f11 fmovdg %icc, %f7, %f4 ba loop_2631 loop_2630: fmovsl %xcc, %f5, %f14 ldsw [%l7 + 0x54], %o4 brlz,a %i1, loop_2632 loop_2631: fcmpgt16 %f10, %f0, %i6 fpmerge %f7, %f12, %f0 fands %f14, %f12, %f12 loop_2632: ld [%l7 + 0x60], %f0 for %f4, %f8, %f4 movn %xcc, %i2, %o1 ldsh [%l7 + 0x68], %g2 fnor %f0, %f6, %f4 ldsw [%l7 + 0x50], %g7 bleu,a,pt %icc, loop_2633 brgz,a %o0, loop_2634 std %f4, [%l7 + 0x18] fabsd %f6, %f4 loop_2633: edge16n %i7, %l6, %o7 loop_2634: tsubcc %l3, %g5, %g4 brnz,a %i3, loop_2635 ldsw [%l7 + 0x70], %l2 ldd [%l7 + 0x30], %f12 array32 %g3, %g1, %o6 loop_2635: fmovrdlez %o5, %f14, %f4 fbe,a %fcc3, loop_2636 lduw [%l7 + 0x54], %l0 fcmpne32 %f0, %f4, %i4 tsubcctv %l5, 0x15D4, %l1 loop_2636: fmovdle %xcc, %f10, %f7 fmovdvc %xcc, %f8, %f2 st %f13, [%l7 + 0x48] ldd [%l7 + 0x68], %f2 fmovrse %i5, %f8, %f7 ldub [%l7 + 0x4F], %o3 fmovdge %xcc, %f0, %f13 stx %i0, [%l7 + 0x50] st %f1, [%l7 + 0x50] fcmps %fcc1, %f4, %f15 fnands %f6, %f5, %f11 fornot2 %f0, %f0, %f12 fcmpeq32 %f10, %f14, %g6 fexpand %f13, %f10 fmovdcc %xcc, %f0, %f8 fpackfix %f2, %f6 stb %l4, [%l7 + 0x34] ld [%l7 + 0x0C], %f10 movn %icc, %o4, %i1 fmovsge %xcc, %f15, %f8 umul %i6, 0x0F9E, %i2 fbue,a %fcc3, loop_2637 stx %o1, [%l7 + 0x78] ldsw [%l7 + 0x3C], %o2 fpsub32 %f0, %f14, %f2 loop_2637: fcmpd %fcc2, %f0, %f12 movcc %xcc, %g2, %g7 addcc %i7, %o0, %o7 andn %l3, %l6, %g5 movrlz %i3, 0x329, %g4 sdivcc %l2, 0x1AD8, %g1 ldsw [%l7 + 0x40], %o6 fmovdvc %icc, %f5, %f10 fmovdg %icc, %f1, %f4 brnz %o5, loop_2638 fmovrdlz %l0, %f0, %f12 fmovscs %icc, %f6, %f12 sll %g3, 0x02, %l5 loop_2638: stx %l1, [%l7 + 0x68] tvc %icc, 0x3 ldd [%l7 + 0x20], %f0 tle %xcc, 0x7 ldsw [%l7 + 0x1C], %i5 srlx %o3, 0x1A, %i0 stw %g6, [%l7 + 0x44] fbl,a %fcc2, loop_2639 fble,a %fcc3, loop_2640 sdivcc %i4, 0x1FD6, %o4 brz %l4, loop_2641 loop_2639: taddcc %i6, %i2, %o1 loop_2640: ldsh [%l7 + 0x6C], %o2 lduw [%l7 + 0x48], %g2 loop_2641: movl %xcc, %i1, %g7 fpack32 %f2, %f12, %f12 orncc %i7, 0x1E93, %o7 tge %xcc, 0x3 sllx %l3, %o0, %l6 ldsh [%l7 + 0x1E], %g5 stb %g4, [%l7 + 0x71] std %f0, [%l7 + 0x30] fcmpne32 %f12, %f12, %i3 fmovdn %icc, %f15, %f4 ble,a loop_2642 stw %g1, [%l7 + 0x0C] st %f0, [%l7 + 0x50] ldub [%l7 + 0x64], %l2 loop_2642: fmovscs %icc, %f4, %f9 lduh [%l7 + 0x26], %o5 bvs,a loop_2643 st %f7, [%l7 + 0x24] fpsub32 %f10, %f4, %f8 stx %l0, [%l7 + 0x50] loop_2643: lduw [%l7 + 0x60], %g3 movge %icc, %l5, %o6 tvs %icc, 0x6 movrne %l1, %o3, %i5 xor %i0, 0x0844, %g6 ldsh [%l7 + 0x48], %i4 fxor %f10, %f4, %f6 siam 0x1 smul %o4, %i6, %l4 fnands %f5, %f11, %f7 taddcc %o1, 0x1274, %i2 fbule %fcc1, loop_2644 edge16 %o2, %i1, %g7 fbo %fcc1, loop_2645 stb %g2, [%l7 + 0x08] loop_2644: edge32ln %i7, %l3, %o7 fmovscs %xcc, %f3, %f12 loop_2645: fmuld8ulx16 %f7, %f11, %f8 ldsb [%l7 + 0x22], %l6 fmovsn %icc, %f5, %f8 fnand %f0, %f0, %f8 fbg,a %fcc3, loop_2646 lduh [%l7 + 0x5C], %o0 bshuffle %f4, %f8, %f8 te %icc, 0x5 loop_2646: srlx %g4, 0x15, %i3 movrlez %g5, 0x084, %l2 ba,pn %xcc, loop_2647 bvs %xcc, loop_2648 movge %xcc, %o5, %g1 fmovrsgz %l0, %f5, %f13 loop_2647: fpadd16 %f8, %f14, %f2 loop_2648: movcc %xcc, %l5, %g3 udivx %o6, 0x0075, %o3 call loop_2649 fmul8x16au %f9, %f15, %f14 bvs,pn %xcc, loop_2650 lduw [%l7 + 0x28], %l1 loop_2649: ldsh [%l7 + 0x74], %i5 fmul8ulx16 %f6, %f0, %f8 loop_2650: fbule %fcc0, loop_2651 tn %xcc, 0x1 ld [%l7 + 0x14], %f8 ld [%l7 + 0x68], %f6 loop_2651: fmovdn %icc, %f10, %f12 fandnot2s %f4, %f5, %f6 fxor %f12, %f10, %f2 ldsw [%l7 + 0x48], %i0 fblg %fcc3, loop_2652 ldx [%l7 + 0x18], %g6 movl %icc, %o4, %i4 tvs %icc, 0x1 loop_2652: edge8n %i6, %l4, %o1 bvs,a,pt %xcc, loop_2653 umulcc %o2, %i2, %i1 st %f6, [%l7 + 0x68] fmovs %f6, %f4 loop_2653: movg %xcc, %g7, %i7 fpsub16 %f8, %f2, %f10 brz %g2, loop_2654 fcmpne16 %f2, %f8, %o7 fbn %fcc2, loop_2655 xnorcc %l3, %l6, %g4 loop_2654: fcmpgt32 %f6, %f4, %o0 fmovrslez %i3, %f2, %f6 loop_2655: fnegd %f14, %f4 fmovdvs %icc, %f13, %f8 sth %g5, [%l7 + 0x16] ld [%l7 + 0x44], %f11 bl %icc, loop_2656 bvc,pt %xcc, loop_2657 mova %xcc, %o5, %l2 nop setx loop_2658, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2656: fmovdl %icc, %f9, %f15 loop_2657: sth %g1, [%l7 + 0x2E] ldsw [%l7 + 0x7C], %l0 loop_2658: tge %xcc, 0x2 subc %g3, 0x0B01, %l5 fzero %f8 ldub [%l7 + 0x7D], %o3 sdivcc %o6, 0x0A28, %l1 stb %i5, [%l7 + 0x0D] fmovse %icc, %f5, %f7 bcc,a,pt %icc, loop_2659 fble,a %fcc3, loop_2660 fcmpne32 %f8, %f6, %g6 fsrc2 %f14, %f6 loop_2659: bvs,a %icc, loop_2661 loop_2660: lduw [%l7 + 0x64], %i0 sth %o4, [%l7 + 0x48] srlx %i6, 0x07, %l4 loop_2661: add %o1, %o2, %i4 ldsb [%l7 + 0x2C], %i2 ldsb [%l7 + 0x43], %g7 sllx %i7, 0x14, %g2 fabsd %f2, %f2 fxors %f0, %f2, %f13 fmuld8sux16 %f5, %f9, %f2 ldsb [%l7 + 0x4E], %i1 fxors %f14, %f4, %f3 bne,a,pn %xcc, loop_2662 tn %icc, 0x4 lduh [%l7 + 0x4E], %l3 fpsub32s %f1, %f3, %f4 loop_2662: ldsw [%l7 + 0x48], %o7 edge16n %g4, %o0, %i3 fnot1 %f2, %f2 ldsb [%l7 + 0x0A], %g5 fnegs %f15, %f5 fornot2 %f12, %f4, %f4 fnot1s %f15, %f10 std %f2, [%l7 + 0x48] sethi 0x07DA, %o5 ldsw [%l7 + 0x50], %l2 sth %l6, [%l7 + 0x18] std %f2, [%l7 + 0x58] bpos,a %icc, loop_2663 ldsh [%l7 + 0x40], %l0 fmul8sux16 %f10, %f12, %f14 lduh [%l7 + 0x78], %g3 loop_2663: fxor %f14, %f6, %f8 or %g1, %l5, %o3 ldub [%l7 + 0x54], %l1 fmovdneg %icc, %f14, %f2 or %o6, %i5, %i0 fpsub32s %f11, %f4, %f0 brlez %o4, loop_2664 edge8n %i6, %g6, %l4 sub %o2, 0x1F77, %o1 bvc loop_2665 loop_2664: fpsub16 %f6, %f14, %f8 fpsub16 %f8, %f8, %f14 fmovrdlz %i4, %f2, %f0 loop_2665: fmovspos %xcc, %f11, %f12 ldub [%l7 + 0x77], %i2 ld [%l7 + 0x44], %f12 tne %xcc, 0x7 fpack32 %f0, %f2, %f0 ldd [%l7 + 0x78], %f8 ldsb [%l7 + 0x2D], %g7 edge8l %g2, %i7, %i1 fpsub16s %f11, %f3, %f5 fbu,a %fcc1, loop_2666 sethi 0x1ABE, %o7 subccc %g4, %l3, %o0 std %f6, [%l7 + 0x38] loop_2666: movcs %xcc, %i3, %o5 bn,pn %icc, loop_2667 fzeros %f11 bne,a,pn %xcc, loop_2668 srl %l2, %l6, %l0 loop_2667: subcc %g5, %g3, %g1 fcmpgt32 %f6, %f0, %o3 loop_2668: udivcc %l1, 0x1106, %l5 ldub [%l7 + 0x30], %o6 ldd [%l7 + 0x18], %f0 tg %xcc, 0x7 ldub [%l7 + 0x2E], %i5 st %f6, [%l7 + 0x10] fmovsneg %xcc, %f14, %f5 stb %o4, [%l7 + 0x41] fbg,a %fcc0, loop_2669 ldsw [%l7 + 0x44], %i6 nop setx loop_2670, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %g6, %i0, %o2 loop_2669: ldsh [%l7 + 0x20], %o1 fzero %f10 loop_2670: ld [%l7 + 0x44], %f9 edge32ln %i4, %i2, %g7 fnot2 %f0, %f0 fnegs %f4, %f11 fble,a %fcc1, loop_2671 brlez %l4, loop_2672 fnands %f1, %f13, %f8 sth %i7, [%l7 + 0x18] loop_2671: sth %g2, [%l7 + 0x3A] loop_2672: or %i1, %o7, %g4 fmovsneg %icc, %f15, %f13 movrgz %o0, %i3, %l3 ldx [%l7 + 0x08], %o5 lduw [%l7 + 0x50], %l6 fmovspos %xcc, %f4, %f1 edge32n %l2, %l0, %g3 stw %g5, [%l7 + 0x1C] st %f12, [%l7 + 0x78] ldub [%l7 + 0x30], %o3 ld [%l7 + 0x5C], %f6 siam 0x5 fandnot2s %f15, %f12, %f4 fmovdcs %icc, %f11, %f9 edge16l %l1, %g1, %l5 add %i5, 0x148B, %o6 ldx [%l7 + 0x38], %o4 fmul8ulx16 %f0, %f14, %f12 fmovrde %g6, %f2, %f4 fsrc2 %f0, %f6 lduw [%l7 + 0x08], %i6 ldsh [%l7 + 0x36], %i0 fmovdn %xcc, %f14, %f0 fmovdvc %xcc, %f1, %f14 fmovspos %xcc, %f8, %f1 addccc %o2, 0x0CEC, %i4 xnorcc %i2, 0x0401, %g7 call loop_2673 ba,a,pt %xcc, loop_2674 stx %o1, [%l7 + 0x48] fbu %fcc1, loop_2675 loop_2673: fcmped %fcc2, %f2, %f4 loop_2674: stb %i7, [%l7 + 0x50] srlx %l4, %g2, %o7 loop_2675: fbul %fcc0, loop_2676 ldsb [%l7 + 0x58], %i1 bne,pt %xcc, loop_2677 ldsh [%l7 + 0x0E], %o0 loop_2676: fnands %f12, %f9, %f9 fmovspos %icc, %f15, %f4 loop_2677: alignaddrl %i3, %l3, %g4 fmovsg %icc, %f8, %f2 ldsh [%l7 + 0x54], %l6 umul %l2, %l0, %g3 tvc %xcc, 0x3 ldx [%l7 + 0x20], %g5 fcmpd %fcc1, %f14, %f2 orncc %o5, %l1, %g1 sdivcc %l5, 0x0B6C, %o3 stw %o6, [%l7 + 0x44] edge16n %o4, %g6, %i6 fone %f10 srlx %i5, %i0, %i4 bleu,a,pt %xcc, loop_2678 fandnot1 %f2, %f12, %f14 sub %o2, %i2, %g7 bleu,pn %icc, loop_2679 loop_2678: fnor %f6, %f4, %f2 fmovdle %icc, %f15, %f10 fabsd %f14, %f8 loop_2679: ld [%l7 + 0x4C], %f6 fmovdvs %xcc, %f7, %f10 fmovsgu %icc, %f10, %f11 ldsw [%l7 + 0x08], %o1 fmul8ulx16 %f12, %f14, %f4 brgz %i7, loop_2680 fornot1s %f10, %f4, %f8 edge16ln %g2, %o7, %i1 fpsub16 %f14, %f12, %f0 loop_2680: fmovrde %l4, %f2, %f0 brnz,a %o0, loop_2681 stb %i3, [%l7 + 0x30] stb %l3, [%l7 + 0x4B] fmovsl %xcc, %f5, %f8 loop_2681: fmovrdne %l6, %f12, %f10 fsrc1 %f10, %f10 movl %icc, %l2, %g4 movne %icc, %l0, %g5 ldsw [%l7 + 0x24], %g3 orncc %l1, %g1, %l5 bneg,a,pt %xcc, loop_2682 sll %o5, 0x05, %o6 add %o4, %o3, %i6 be,pt %xcc, loop_2683 loop_2682: lduh [%l7 + 0x10], %i5 fandnot2s %f4, %f8, %f7 lduh [%l7 + 0x18], %g6 loop_2683: fpsub32 %f6, %f0, %f8 fmovrsne %i4, %f14, %f1 bvc,a,pn %icc, loop_2684 ldub [%l7 + 0x72], %o2 fmovrsgz %i2, %f12, %f14 edge32ln %i0, %g7, %o1 loop_2684: subcc %g2, 0x0F58, %i7 bne %icc, loop_2685 umul %o7, 0x02FD, %i1 mova %icc, %l4, %o0 fba,a %fcc1, loop_2686 loop_2685: movgu %icc, %l3, %i3 lduh [%l7 + 0x46], %l6 ldd [%l7 + 0x78], %f6 loop_2686: fble,a %fcc0, loop_2687 fmovrsgz %l2, %f11, %f1 ldsh [%l7 + 0x22], %g4 ldsb [%l7 + 0x5D], %g5 loop_2687: ldsw [%l7 + 0x10], %l0 subcc %g3, %g1, %l5 movcs %xcc, %l1, %o6 addccc %o4, 0x0F58, %o5 ld [%l7 + 0x5C], %f3 fmovsne %xcc, %f15, %f2 fmovdl %icc, %f13, %f14 ld [%l7 + 0x48], %f5 ldsh [%l7 + 0x26], %i6 fbo %fcc2, loop_2688 smulcc %i5, 0x06FF, %g6 tcc %icc, 0x7 fcmple32 %f2, %f10, %o3 loop_2688: fmul8sux16 %f0, %f4, %f0 ldsb [%l7 + 0x73], %o2 brnz,a %i2, loop_2689 alignaddrl %i0, %i4, %g7 brlez,a %g2, loop_2690 fcmpgt16 %f4, %f10, %o1 loop_2689: fcmpes %fcc3, %f3, %f10 tneg %xcc, 0x6 loop_2690: fmovrsgez %i7, %f10, %f10 bpos,a,pt %icc, loop_2691 fbu %fcc1, loop_2692 edge8ln %i1, %l4, %o7 fmovsle %icc, %f13, %f0 loop_2691: fandnot2 %f12, %f10, %f12 loop_2692: fcmpd %fcc0, %f4, %f6 fbge %fcc3, loop_2693 ldx [%l7 + 0x60], %l3 fmovdl %xcc, %f3, %f14 edge16l %o0, %i3, %l6 loop_2693: lduh [%l7 + 0x12], %g4 udivx %g5, 0x0FC2, %l0 brnz %l2, loop_2694 fand %f6, %f2, %f6 movl %xcc, %g1, %l5 ldub [%l7 + 0x1D], %g3 loop_2694: sdiv %l1, 0x14E8, %o4 lduw [%l7 + 0x60], %o5 fmovscc %icc, %f3, %f6 std %f8, [%l7 + 0x30] bneg,pn %icc, loop_2695 ldub [%l7 + 0x66], %o6 fxors %f4, %f1, %f14 fornot2 %f6, %f10, %f6 loop_2695: movrlez %i5, %g6, %o3 ldsh [%l7 + 0x4E], %i6 fble,a %fcc1, loop_2696 fpmerge %f11, %f15, %f0 stb %i2, [%l7 + 0x3D] stb %o2, [%l7 + 0x5A] loop_2696: movle %icc, %i4, %i0 fcmped %fcc2, %f2, %f8 fbue,a %fcc0, loop_2697 fmovdpos %icc, %f2, %f4 srl %g2, %g7, %i7 ldub [%l7 + 0x5A], %o1 loop_2697: ld [%l7 + 0x2C], %f5 ldsw [%l7 + 0x7C], %i1 fabsd %f14, %f4 fandnot1 %f14, %f2, %f4 ldsh [%l7 + 0x78], %o7 fnot1s %f5, %f7 ldx [%l7 + 0x18], %l4 movle %xcc, %l3, %i3 fmovda %icc, %f9, %f5 st %f12, [%l7 + 0x64] subccc %l6, %o0, %g5 movrlz %l0, %g4, %g1 ld [%l7 + 0x74], %f14 stx %l5, [%l7 + 0x48] bne loop_2698 udivx %l2, 0x015B, %g3 fmovsge %icc, %f9, %f15 movvc %icc, %o4, %l1 loop_2698: fandnot2s %f0, %f0, %f1 ldub [%l7 + 0x21], %o5 movn %icc, %o6, %i5 addc %o3, 0x0242, %g6 movn %xcc, %i6, %o2 call loop_2699 smulcc %i2, %i4, %g2 brlez %i0, loop_2700 fandnot2s %f15, %f15, %f13 loop_2699: ldub [%l7 + 0x28], %g7 fcmple32 %f0, %f6, %i7 loop_2700: sth %o1, [%l7 + 0x42] bvc,a,pn %icc, loop_2701 edge16ln %i1, %o7, %l4 sth %i3, [%l7 + 0x4A] fbu,a %fcc0, loop_2702 loop_2701: xnor %l6, %l3, %o0 st %f2, [%l7 + 0x6C] lduw [%l7 + 0x30], %l0 loop_2702: fbge %fcc3, loop_2703 lduh [%l7 + 0x76], %g5 fcmple32 %f8, %f6, %g1 ldsb [%l7 + 0x2F], %l5 loop_2703: ldsw [%l7 + 0x0C], %l2 array8 %g3, %o4, %g4 fmovdne %xcc, %f0, %f10 fmuld8ulx16 %f15, %f1, %f4 std %f2, [%l7 + 0x60] ldsh [%l7 + 0x7E], %l1 stb %o6, [%l7 + 0x33] std %f0, [%l7 + 0x40] movn %xcc, %i5, %o3 ldsb [%l7 + 0x53], %o5 brgz %g6, loop_2704 ldub [%l7 + 0x6A], %i6 stx %i2, [%l7 + 0x20] udiv %o2, 0x0775, %g2 loop_2704: movn %xcc, %i4, %i0 fmul8x16al %f8, %f2, %f14 mulscc %g7, 0x13FA, %o1 ld [%l7 + 0x28], %f6 fble,a %fcc3, loop_2705 fpadd32 %f8, %f2, %f4 bcs,pn %xcc, loop_2706 stw %i1, [%l7 + 0x34] loop_2705: fmovrsgz %i7, %f6, %f6 andn %o7, %l4, %i3 loop_2706: fmovsvc %icc, %f11, %f7 fpack32 %f0, %f12, %f0 ldd [%l7 + 0x48], %f8 stb %l3, [%l7 + 0x40] lduh [%l7 + 0x40], %o0 stw %l0, [%l7 + 0x08] ldd [%l7 + 0x70], %f14 tne %icc, 0x4 lduh [%l7 + 0x30], %g5 fpsub16s %f13, %f12, %f11 ldsb [%l7 + 0x65], %l6 stw %l5, [%l7 + 0x64] smul %l2, 0x1F0F, %g1 ld [%l7 + 0x68], %f3 fmovde %xcc, %f5, %f12 fands %f7, %f4, %f9 addc %g3, 0x1EF3, %o4 fpsub32 %f4, %f10, %f8 ldub [%l7 + 0x55], %g4 array8 %o6, %l1, %i5 bl,a,pt %xcc, loop_2707 taddcctv %o5, 0x0C76, %o3 lduh [%l7 + 0x5A], %g6 fmovrsgez %i6, %f13, %f8 loop_2707: array8 %o2, %i2, %g2 brgez,a %i4, loop_2708 fcmpne32 %f8, %f4, %g7 fmuld8sux16 %f5, %f11, %f14 ld [%l7 + 0x50], %f10 loop_2708: std %f14, [%l7 + 0x78] fcmple32 %f6, %f6, %i0 std %f12, [%l7 + 0x40] bl,a %xcc, loop_2709 ldub [%l7 + 0x14], %o1 stx %i1, [%l7 + 0x58] fbge %fcc3, loop_2710 loop_2709: std %f0, [%l7 + 0x30] ldsw [%l7 + 0x5C], %i7 edge16l %l4, %o7, %l3 loop_2710: fmovdneg %icc, %f14, %f0 fbl,a %fcc0, loop_2711 edge16n %i3, %l0, %o0 fbug %fcc0, loop_2712 fnegs %f2, %f10 loop_2711: ld [%l7 + 0x40], %f13 te %icc, 0x5 loop_2712: bg,a,pt %xcc, loop_2713 tcc %xcc, 0x2 fmovscs %icc, %f1, %f4 tge %xcc, 0x3 loop_2713: nop setx loop_2714, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x3E], %g5 sth %l6, [%l7 + 0x40] movneg %icc, %l5, %l2 loop_2714: brlez %g3, loop_2715 fnand %f4, %f14, %f4 umulcc %o4, %g4, %o6 xnor %g1, 0x0A1E, %i5 loop_2715: st %f6, [%l7 + 0x30] pdist %f0, %f6, %f4 ldub [%l7 + 0x7D], %l1 ldx [%l7 + 0x70], %o5 ldub [%l7 + 0x14], %g6 lduw [%l7 + 0x08], %i6 st %f14, [%l7 + 0x08] ldsb [%l7 + 0x66], %o3 fandnot1 %f2, %f2, %f10 ldsw [%l7 + 0x30], %i2 fone %f10 ldx [%l7 + 0x30], %o2 fcmpgt16 %f2, %f4, %i4 tvs %xcc, 0x5 stw %g2, [%l7 + 0x40] edge32l %i0, %g7, %o1 mulscc %i7, 0x03A6, %i1 tn %xcc, 0x1 tleu %xcc, 0x7 xnor %o7, %l3, %l4 popc %i3, %l0 stx %g5, [%l7 + 0x48] srl %l6, %o0, %l2 fnor %f8, %f0, %f6 st %f10, [%l7 + 0x2C] bleu %xcc, loop_2716 fors %f14, %f14, %f5 tvc %icc, 0x4 sth %g3, [%l7 + 0x4A] loop_2716: st %f2, [%l7 + 0x64] bvs,a %icc, loop_2717 fmovdvs %icc, %f12, %f12 fmovdl %icc, %f12, %f13 ldd [%l7 + 0x60], %f12 loop_2717: fbo,a %fcc0, loop_2718 fsrc2s %f11, %f2 edge16n %l5, %g4, %o4 pdist %f4, %f14, %f12 loop_2718: st %f3, [%l7 + 0x70] bg,a %icc, loop_2719 alignaddr %o6, %g1, %i5 fsrc1s %f12, %f0 srlx %l1, 0x08, %g6 loop_2719: stb %i6, [%l7 + 0x6F] std %f6, [%l7 + 0x18] tge %icc, 0x1 fmovsleu %xcc, %f5, %f10 fcmpeq32 %f14, %f0, %o5 fmovspos %xcc, %f9, %f3 fpsub32 %f8, %f10, %f0 std %f4, [%l7 + 0x48] fble %fcc1, loop_2720 fcmpeq32 %f14, %f0, %o3 fmovde %icc, %f8, %f2 fcmpeq16 %f2, %f0, %i2 loop_2720: stw %i4, [%l7 + 0x34] fpmerge %f13, %f0, %f6 fbul,a %fcc1, loop_2721 movle %xcc, %o2, %i0 std %f6, [%l7 + 0x08] sllx %g2, 0x12, %g7 loop_2721: srl %i7, %o1, %o7 fcmpne16 %f0, %f8, %l3 taddcc %i1, 0x16DD, %l4 ldsb [%l7 + 0x2B], %i3 smulcc %l0, %g5, %o0 fornot1s %f2, %f8, %f7 fnegs %f10, %f0 xnorcc %l6, 0x173D, %g3 fcmpd %fcc2, %f14, %f12 andn %l5, 0x0B1E, %g4 fpsub16 %f10, %f10, %f12 bl,pt %xcc, loop_2722 ldsh [%l7 + 0x50], %o4 andcc %l2, 0x1DE1, %g1 stb %o6, [%l7 + 0x68] loop_2722: ldsb [%l7 + 0x35], %l1 ldsb [%l7 + 0x56], %g6 bg,a loop_2723 ldd [%l7 + 0x40], %f4 ld [%l7 + 0x30], %f6 lduh [%l7 + 0x66], %i5 loop_2723: fabss %f15, %f8 fbge %fcc1, loop_2724 fsrc1s %f3, %f11 sth %i6, [%l7 + 0x20] fandnot2 %f2, %f2, %f8 loop_2724: orcc %o5, %o3, %i2 lduw [%l7 + 0x1C], %i4 fmul8x16au %f3, %f13, %f0 fmovrslez %i0, %f11, %f7 sth %g2, [%l7 + 0x54] movvs %xcc, %o2, %g7 fbne %fcc1, loop_2725 brnz,a %i7, loop_2726 fpadd16s %f10, %f3, %f6 and %o1, 0x064E, %o7 loop_2725: movcs %xcc, %i1, %l4 loop_2726: tn %icc, 0x3 tcs %icc, 0x6 fbne,a %fcc1, loop_2727 siam 0x5 ldsb [%l7 + 0x4C], %i3 ldsb [%l7 + 0x5C], %l3 loop_2727: for %f8, %f12, %f4 sra %l0, 0x1C, %o0 bg,a,pn %xcc, loop_2728 brgez,a %l6, loop_2729 stw %g3, [%l7 + 0x60] fcmped %fcc0, %f14, %f8 loop_2728: ldsw [%l7 + 0x5C], %l5 loop_2729: tl %xcc, 0x1 ldsw [%l7 + 0x08], %g4 fmovrsne %g5, %f1, %f12 edge8ln %l2, %o4, %o6 fnand %f10, %f14, %f0 brz,a %l1, loop_2730 fmul8x16al %f9, %f4, %f0 fmovrslz %g6, %f8, %f1 fblg,a %fcc0, loop_2731 loop_2730: alignaddrl %g1, %i6, %o5 stw %i5, [%l7 + 0x30] fsrc2s %f11, %f1 loop_2731: edge32ln %o3, %i2, %i4 ldx [%l7 + 0x50], %i0 movvc %xcc, %o2, %g7 tneg %icc, 0x6 bvc,pt %xcc, loop_2732 fmul8x16au %f12, %f13, %f12 tsubcctv %i7, %o1, %o7 ldsh [%l7 + 0x38], %g2 loop_2732: stb %l4, [%l7 + 0x3C] fmovsvs %icc, %f8, %f12 fmovsvs %xcc, %f4, %f4 fzero %f14 fandnot1 %f6, %f8, %f2 srl %i3, %i1, %l0 fmovdgu %icc, %f3, %f5 or %o0, 0x1A8F, %l6 fnors %f0, %f1, %f9 sth %l3, [%l7 + 0x40] fmovdn %xcc, %f3, %f11 fmovdl %icc, %f13, %f10 fnors %f15, %f13, %f8 lduh [%l7 + 0x42], %l5 fpadd16 %f10, %f14, %f10 movl %xcc, %g3, %g4 fmovrde %g5, %f12, %f10 stw %o4, [%l7 + 0x20] tne %icc, 0x5 tvs %icc, 0x7 bne,a,pt %icc, loop_2733 movleu %icc, %l2, %o6 movre %g6, 0x3D6, %l1 fmovdl %icc, %f7, %f12 loop_2733: mulscc %i6, 0x10CF, %g1 ldx [%l7 + 0x28], %o5 fmovsvc %icc, %f6, %f14 sllx %o3, %i2, %i5 call loop_2734 ba loop_2735 bpos,pt %xcc, loop_2736 ld [%l7 + 0x1C], %f14 loop_2734: stx %i4, [%l7 + 0x60] loop_2735: ba,pn %xcc, loop_2737 loop_2736: sdivcc %o2, 0x1BE4, %i0 fmul8sux16 %f0, %f0, %f6 ldsh [%l7 + 0x28], %g7 loop_2737: ldsh [%l7 + 0x26], %i7 ld [%l7 + 0x50], %f2 fmovrslez %o7, %f3, %f11 movrlz %o1, %l4, %i3 ba,a loop_2738 ldx [%l7 + 0x58], %g2 ldub [%l7 + 0x21], %i1 movcs %icc, %l0, %o0 loop_2738: st %f4, [%l7 + 0x70] tsubcctv %l6, %l3, %g3 fmovsn %icc, %f10, %f4 ldub [%l7 + 0x32], %g4 ta %icc, 0x3 sllx %l5, %o4, %l2 ldx [%l7 + 0x50], %o6 fabsd %f4, %f0 tcs %icc, 0x0 alignaddrl %g6, %g5, %i6 fbg %fcc3, loop_2739 alignaddrl %l1, %g1, %o5 and %o3, %i5, %i4 sth %i2, [%l7 + 0x4C] loop_2739: movl %icc, %o2, %g7 lduh [%l7 + 0x14], %i7 fpsub16s %f4, %f4, %f14 tn %icc, 0x1 lduw [%l7 + 0x24], %o7 movle %icc, %i0, %l4 lduw [%l7 + 0x28], %o1 fpack32 %f10, %f2, %f4 fors %f12, %f3, %f15 ldub [%l7 + 0x44], %g2 fands %f12, %f3, %f11 fbg,a %fcc1, loop_2740 fbge,a %fcc3, loop_2741 std %f2, [%l7 + 0x10] be,pn %icc, loop_2742 loop_2740: movn %icc, %i1, %l0 loop_2741: fmovrdne %i3, %f12, %f14 stb %o0, [%l7 + 0x21] loop_2742: tcs %xcc, 0x4 stw %l6, [%l7 + 0x34] fandnot2 %f0, %f4, %f6 add %g3, %l3, %l5 ldd [%l7 + 0x78], %f2 ta %xcc, 0x5 fmovdl %icc, %f5, %f3 bleu,a,pn %icc, loop_2743 addccc %o4, 0x1597, %g4 fbge,a %fcc0, loop_2744 call loop_2745 loop_2743: tn %xcc, 0x0 xnorcc %o6, %g6, %g5 loop_2744: ld [%l7 + 0x7C], %f5 loop_2745: st %f13, [%l7 + 0x10] ld [%l7 + 0x20], %f0 call loop_2746 fpmerge %f4, %f2, %f10 xorcc %i6, %l2, %l1 fornot2s %f13, %f7, %f4 loop_2746: brlz,a %o5, loop_2747 ldsb [%l7 + 0x58], %g1 edge8ln %i5, %i4, %i2 fbe %fcc0, loop_2748 loop_2747: fmovrslz %o3, %f10, %f11 brgez,a %g7, loop_2749 ble loop_2750 loop_2748: fmovdn %xcc, %f10, %f10 te %icc, 0x4 loop_2749: fsrc1s %f2, %f0 loop_2750: nop setx loop_2751, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f2, %f6, %f4 fnot2s %f7, %f14 fmuld8sux16 %f5, %f14, %f8 loop_2751: srl %i7, %o7, %i0 fmovrdne %o2, %f12, %f14 fmovscc %icc, %f15, %f3 movvs %xcc, %l4, %g2 nop setx loop_2752, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %i1, %l0, %i3 stw %o0, [%l7 + 0x5C] movrne %o1, %g3, %l6 loop_2752: sth %l3, [%l7 + 0x1A] sth %o4, [%l7 + 0x12] srl %g4, %l5, %o6 fmovrsgez %g5, %f13, %f0 fxors %f6, %f7, %f12 fble %fcc0, loop_2753 lduh [%l7 + 0x10], %g6 ldx [%l7 + 0x58], %l2 fmovdl %xcc, %f7, %f0 loop_2753: ldsb [%l7 + 0x62], %l1 movg %xcc, %o5, %i6 fbge,a %fcc1, loop_2754 fmovrdgz %i5, %f10, %f4 udivcc %i4, 0x01C4, %i2 fmovsg %icc, %f10, %f15 loop_2754: std %f12, [%l7 + 0x08] lduh [%l7 + 0x34], %o3 addcc %g7, %i7, %o7 lduw [%l7 + 0x20], %g1 movre %i0, %l4, %g2 umulcc %i1, %o2, %i3 ld [%l7 + 0x38], %f10 fcmpes %fcc1, %f3, %f6 stx %o0, [%l7 + 0x20] umul %o1, %g3, %l0 array16 %l6, %o4, %l3 fmovrslez %g4, %f5, %f0 fbge,a %fcc1, loop_2755 st %f3, [%l7 + 0x0C] fnor %f4, %f6, %f10 lduh [%l7 + 0x22], %o6 loop_2755: movge %icc, %g5, %g6 fmovsa %xcc, %f3, %f6 nop setx loop_2756, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %icc, %f10, %f15 fbne,a %fcc3, loop_2757 fmul8x16au %f2, %f10, %f8 loop_2756: srlx %l5, %l2, %o5 ldx [%l7 + 0x70], %l1 loop_2757: orcc %i6, 0x1143, %i4 ldsh [%l7 + 0x5E], %i5 fpack32 %f12, %f0, %f10 ld [%l7 + 0x1C], %f2 ldx [%l7 + 0x28], %o3 fbule,a %fcc3, loop_2758 stb %i2, [%l7 + 0x0F] bneg,pt %xcc, loop_2759 fbul,a %fcc2, loop_2760 loop_2758: stb %i7, [%l7 + 0x51] ldsb [%l7 + 0x4B], %o7 loop_2759: orcc %g1, %g7, %l4 loop_2760: fbe,a %fcc3, loop_2761 bleu %xcc, loop_2762 st %f9, [%l7 + 0x0C] fmovdg %icc, %f0, %f13 loop_2761: ldd [%l7 + 0x20], %f6 loop_2762: umul %g2, %i1, %i0 fmovsge %icc, %f3, %f5 std %f4, [%l7 + 0x30] ldub [%l7 + 0x0B], %o2 bg,a loop_2763 stb %o0, [%l7 + 0x39] srlx %o1, %g3, %i3 call loop_2764 loop_2763: lduh [%l7 + 0x1A], %l0 fsrc2 %f8, %f12 fmovsvc %xcc, %f1, %f2 loop_2764: movcs %xcc, %o4, %l6 stb %g4, [%l7 + 0x67] ldd [%l7 + 0x28], %f4 fornot1 %f14, %f8, %f12 ldsw [%l7 + 0x4C], %o6 fmovdn %xcc, %f3, %f10 std %f4, [%l7 + 0x28] ba,a loop_2765 std %f2, [%l7 + 0x38] fmul8x16au %f14, %f13, %f0 bge,a loop_2766 loop_2765: xnorcc %l3, %g5, %g6 edge16ln %l5, %o5, %l2 lduh [%l7 + 0x14], %i6 loop_2766: fbug %fcc0, loop_2767 fornot1 %f0, %f2, %f6 fmovs %f3, %f8 ldsb [%l7 + 0x0B], %i4 loop_2767: fmovde %icc, %f14, %f8 fbg %fcc2, loop_2768 sth %i5, [%l7 + 0x74] edge16n %o3, %l1, %i7 fmul8x16au %f10, %f8, %f10 loop_2768: fbe %fcc2, loop_2769 fandnot1s %f2, %f1, %f7 movvc %icc, %i2, %g1 stx %o7, [%l7 + 0x68] loop_2769: faligndata %f8, %f14, %f12 fmovsge %icc, %f3, %f8 te %icc, 0x2 fbue,a %fcc2, loop_2770 fmovrsgz %l4, %f0, %f6 edge32ln %g7, %i1, %i0 ldsh [%l7 + 0x26], %o2 loop_2770: fmovsleu %icc, %f7, %f6 fmul8x16au %f0, %f11, %f14 fpadd16 %f0, %f8, %f10 nop setx loop_2771, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f6, %f4 fbn,a %fcc0, loop_2772 sth %o0, [%l7 + 0x5A] loop_2771: fnand %f0, %f4, %f8 orcc %o1, 0x1F00, %g3 loop_2772: bpos,a %xcc, loop_2773 lduh [%l7 + 0x1E], %i3 sdiv %g2, 0x13EC, %l0 fmovs %f5, %f9 loop_2773: movrlz %o4, 0x36D, %g4 fmuld8sux16 %f4, %f3, %f6 st %f2, [%l7 + 0x58] fmovdgu %xcc, %f0, %f6 fcmpd %fcc1, %f2, %f12 tge %xcc, 0x1 movleu %icc, %o6, %l6 bpos,a loop_2774 tcs %xcc, 0x6 fbu %fcc0, loop_2775 fbu,a %fcc2, loop_2776 loop_2774: movcs %xcc, %l3, %g5 tvc %xcc, 0x2 loop_2775: fpmerge %f4, %f10, %f12 loop_2776: tg %icc, 0x5 tneg %icc, 0x1 fands %f11, %f11, %f4 fand %f6, %f14, %f4 ldsb [%l7 + 0x69], %l5 ldsb [%l7 + 0x45], %g6 edge32ln %l2, %o5, %i6 fmuld8sux16 %f2, %f12, %f14 tn %icc, 0x0 fpmerge %f4, %f7, %f14 umulcc %i4, 0x1BD1, %i5 ldd [%l7 + 0x48], %f8 fpsub16 %f4, %f10, %f2 alignaddr %o3, %i7, %i2 addccc %g1, 0x09C5, %l1 st %f15, [%l7 + 0x1C] fmovrdgz %l4, %f14, %f4 taddcctv %g7, %o7, %i1 fbg,a %fcc1, loop_2777 fmovdcc %icc, %f11, %f6 stb %i0, [%l7 + 0x5D] call loop_2778 loop_2777: movrne %o0, %o1, %g3 fbuge,a %fcc1, loop_2779 fandnot2s %f8, %f13, %f11 loop_2778: lduw [%l7 + 0x5C], %o2 movrlz %g2, %i3, %l0 loop_2779: tleu %icc, 0x1 fblg %fcc3, loop_2780 st %f10, [%l7 + 0x6C] addccc %o4, 0x1D44, %g4 edge8n %o6, %l3, %g5 loop_2780: bshuffle %f0, %f2, %f0 ld [%l7 + 0x78], %f9 lduh [%l7 + 0x50], %l6 srlx %g6, %l5, %l2 xorcc %i6, 0x0BDD, %i4 fcmpne32 %f12, %f6, %o5 fmovs %f10, %f5 ldub [%l7 + 0x2E], %i5 brlez %o3, loop_2781 edge32l %i2, %g1, %l1 taddcc %l4, 0x1A9F, %g7 bn %xcc, loop_2782 loop_2781: fmovdne %icc, %f13, %f7 nop setx loop_2783, %l0, %l1 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 %f13, %f12 loop_2782: stb %o7, [%l7 + 0x38] fmovrsgez %i1, %f12, %f7 loop_2783: orn %i0, %o0, %o1 xor %g3, %o2, %i7 fnand %f12, %f8, %f10 fands %f11, %f1, %f8 stx %i3, [%l7 + 0x10] fmovdvs %icc, %f9, %f6 te %xcc, 0x3 fpadd16 %f4, %f10, %f10 fmovrslz %l0, %f8, %f2 tneg %xcc, 0x4 stx %g2, [%l7 + 0x50] stb %g4, [%l7 + 0x52] andcc %o6, 0x069A, %l3 movg %icc, %g5, %l6 std %f6, [%l7 + 0x40] mova %icc, %o4, %g6 pdist %f2, %f0, %f12 stw %l5, [%l7 + 0x20] bne loop_2784 edge8l %l2, %i4, %i6 ldsh [%l7 + 0x10], %o5 fnot2s %f12, %f7 loop_2784: tne %xcc, 0x5 sth %o3, [%l7 + 0x60] bn,pt %xcc, loop_2785 pdist %f2, %f10, %f12 tvc %icc, 0x1 fbug,a %fcc1, loop_2786 loop_2785: srlx %i5, 0x15, %g1 fbl,a %fcc1, loop_2787 for %f10, %f6, %f4 loop_2786: tg %icc, 0x1 st %f9, [%l7 + 0x50] loop_2787: std %f10, [%l7 + 0x58] stb %l1, [%l7 + 0x5F] fexpand %f10, %f12 fnot2s %f10, %f7 fand %f2, %f2, %f10 ldsb [%l7 + 0x11], %l4 movre %g7, %i2, %i1 fnot2s %f4, %f14 be loop_2788 fmovrdne %o7, %f4, %f14 movrlz %o0, 0x250, %i0 fmovsneg %icc, %f5, %f0 loop_2788: faligndata %f8, %f14, %f2 srl %o1, 0x00, %o2 stw %i7, [%l7 + 0x40] fmuld8ulx16 %f9, %f10, %f0 sdivcc %i3, 0x0B57, %g3 brnz %g2, loop_2789 fmovdvc %xcc, %f15, %f2 fands %f5, %f11, %f0 smulcc %l0, %o6, %g4 loop_2789: bneg,pn %icc, loop_2790 fmovrsgez %g5, %f12, %f14 fmul8x16al %f9, %f2, %f8 fsrc2s %f15, %f1 loop_2790: ldsw [%l7 + 0x78], %l3 stx %o4, [%l7 + 0x30] tg %icc, 0x5 sth %g6, [%l7 + 0x74] fmovdge %xcc, %f4, %f0 fmovdl %icc, %f2, %f14 move %xcc, %l5, %l6 pdist %f2, %f2, %f8 xnor %i4, %i6, %o5 subccc %l2, %i5, %o3 std %f12, [%l7 + 0x60] fnot2 %f8, %f4 ldsh [%l7 + 0x5C], %g1 xnor %l4, 0x0A88, %g7 std %f4, [%l7 + 0x60] ldsb [%l7 + 0x71], %i2 fcmple16 %f2, %f6, %i1 bgu,pt %xcc, loop_2791 fmovrdlez %l1, %f14, %f4 fmovsvc %xcc, %f6, %f2 sth %o7, [%l7 + 0x24] loop_2791: ld [%l7 + 0x5C], %f4 addcc %o0, 0x0311, %i0 fornot1s %f0, %f5, %f9 addccc %o1, %o2, %i3 fpsub16 %f12, %f8, %f0 fmuld8ulx16 %f0, %f0, %f0 ldd [%l7 + 0x60], %f10 udivcc %i7, 0x1D71, %g3 fmovrsne %g2, %f13, %f6 tleu %icc, 0x5 ldd [%l7 + 0x38], %f8 fnot2s %f1, %f9 fbo %fcc1, loop_2792 call loop_2793 stb %o6, [%l7 + 0x36] fone %f8 loop_2792: subc %l0, 0x1991, %g5 loop_2793: lduw [%l7 + 0x44], %l3 and %o4, 0x07A4, %g4 sth %g6, [%l7 + 0x64] fmovrdgz %l5, %f4, %f12 addcc %i4, 0x181B, %l6 bpos %icc, loop_2794 movn %xcc, %i6, %l2 edge8ln %i5, %o5, %g1 lduh [%l7 + 0x68], %l4 loop_2794: fba %fcc3, loop_2795 brgz %g7, loop_2796 std %f2, [%l7 + 0x78] st %f12, [%l7 + 0x1C] loop_2795: tle %icc, 0x3 loop_2796: fbn,a %fcc1, loop_2797 xnor %i2, 0x07C3, %o3 fnand %f8, %f6, %f10 fcmpeq32 %f10, %f4, %i1 loop_2797: ldub [%l7 + 0x78], %l1 edge32 %o0, %o7, %o1 fxors %f8, %f2, %f9 fbu %fcc1, loop_2798 bg,a,pn %icc, loop_2799 stw %o2, [%l7 + 0x50] tne %xcc, 0x1 loop_2798: stx %i0, [%l7 + 0x68] loop_2799: edge32 %i7, %i3, %g2 fands %f15, %f13, %f9 edge8n %g3, %l0, %g5 ldub [%l7 + 0x38], %l3 fmovsneg %icc, %f12, %f7 fmovrde %o6, %f12, %f14 edge8 %g4, %o4, %g6 tcc %icc, 0x6 fmovdge %icc, %f0, %f11 movre %l5, %l6, %i4 fbug,a %fcc3, loop_2800 popc %i6, %l2 mova %xcc, %o5, %g1 array32 %l4, %i5, %g7 loop_2800: fmovsn %xcc, %f12, %f4 subcc %i2, 0x0703, %o3 nop setx loop_2801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i1, 0x19F2, %l1 ldx [%l7 + 0x28], %o7 fmovd %f6, %f12 loop_2801: stw %o0, [%l7 + 0x08] fcmps %fcc1, %f12, %f3 fmovsne %icc, %f10, %f12 ldsb [%l7 + 0x52], %o1 bcs %xcc, loop_2802 fmovdleu %xcc, %f5, %f15 stx %i0, [%l7 + 0x58] tl %xcc, 0x7 loop_2802: stb %o2, [%l7 + 0x64] umulcc %i7, %g2, %i3 array32 %g3, %g5, %l3 tvc %icc, 0x3 ldub [%l7 + 0x50], %l0 bleu %icc, loop_2803 fpack16 %f12, %f14 movne %xcc, %g4, %o4 edge8l %o6, %g6, %l6 loop_2803: stw %l5, [%l7 + 0x34] fpadd16s %f15, %f9, %f11 movleu %icc, %i6, %l2 movn %icc, %o5, %g1 fbue %fcc2, loop_2804 fnor %f6, %f8, %f12 sllx %l4, %i4, %g7 fcmpne32 %f2, %f8, %i5 loop_2804: bvc,a %xcc, loop_2805 fpadd16s %f1, %f5, %f15 ldsb [%l7 + 0x3E], %i2 bn %xcc, loop_2806 loop_2805: fbe %fcc2, loop_2807 ldsh [%l7 + 0x40], %i1 ldx [%l7 + 0x28], %o3 loop_2806: fors %f11, %f9, %f0 loop_2807: ldd [%l7 + 0x20], %f10 edge32ln %l1, %o7, %o1 ldsw [%l7 + 0x44], %i0 fxor %f0, %f4, %f10 fnors %f15, %f14, %f4 movg %icc, %o2, %o0 andn %g2, 0x0CC4, %i3 fmovdcc %icc, %f7, %f15 edge32l %i7, %g5, %l3 fone %f4 movrgz %l0, 0x133, %g4 fornot2 %f4, %f14, %f8 fxnor %f14, %f14, %f10 nop setx loop_2808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne loop_2809 taddcc %g3, 0x10D9, %o4 sra %g6, %o6, %l5 loop_2808: ld [%l7 + 0x7C], %f7 loop_2809: lduh [%l7 + 0x20], %l6 fzeros %f9 fcmpd %fcc2, %f8, %f0 ta %icc, 0x0 ldsb [%l7 + 0x51], %l2 ldsb [%l7 + 0x48], %o5 fmovsgu %xcc, %f5, %f7 stx %g1, [%l7 + 0x40] bcc,pn %xcc, loop_2810 bl,pt %icc, loop_2811 fmovdcc %xcc, %f3, %f5 fcmps %fcc2, %f10, %f8 loop_2810: addcc %l4, %i4, %i6 loop_2811: fands %f4, %f15, %f12 fmul8x16al %f15, %f14, %f6 fbu %fcc0, loop_2812 fbe %fcc1, loop_2813 lduw [%l7 + 0x74], %i5 fbl,a %fcc0, loop_2814 loop_2812: fbule,a %fcc0, loop_2815 loop_2813: fmul8x16au %f15, %f10, %f12 stw %g7, [%l7 + 0x2C] loop_2814: fbne %fcc1, loop_2816 loop_2815: fbge,a %fcc3, loop_2817 stw %i1, [%l7 + 0x6C] fnot1s %f12, %f11 loop_2816: st %f11, [%l7 + 0x0C] loop_2817: stb %i2, [%l7 + 0x47] fornot2 %f14, %f2, %f14 fnegs %f5, %f10 nop setx loop_2818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %icc, 0x4 bgu,pn %xcc, loop_2819 ldd [%l7 + 0x38], %f0 loop_2818: fbo,a %fcc0, loop_2820 stx %l1, [%l7 + 0x60] loop_2819: fbue %fcc3, loop_2821 fsrc2 %f10, %f0 loop_2820: sth %o7, [%l7 + 0x1E] nop setx loop_2822, %l0, %l1 jmpl %l1, %o1 loop_2821: ldsb [%l7 + 0x31], %i0 stx %o3, [%l7 + 0x60] movleu %xcc, %o2, %g2 loop_2822: ldd [%l7 + 0x50], %f6 smulcc %i3, 0x0B6D, %i7 fmovs %f12, %f12 bl,a,pt %icc, loop_2823 fcmpeq32 %f8, %f14, %g5 stx %l3, [%l7 + 0x08] tge %xcc, 0x4 loop_2823: ldd [%l7 + 0x78], %f0 ld [%l7 + 0x08], %f10 subcc %o0, 0x0CFE, %l0 fmovrslez %g3, %f14, %f14 fors %f13, %f11, %f14 std %f6, [%l7 + 0x70] movrgz %o4, 0x3AD, %g6 ld [%l7 + 0x1C], %f0 fmovrde %o6, %f6, %f6 bge,a %icc, loop_2824 ldsh [%l7 + 0x18], %l5 brnz,a %l6, loop_2825 sllx %g4, %o5, %l2 loop_2824: brgez,a %l4, loop_2826 fcmpgt32 %f14, %f8, %g1 loop_2825: fbg %fcc1, loop_2827 fmovsl %icc, %f1, %f9 loop_2826: sethi 0x192F, %i6 brgz,a %i5, loop_2828 loop_2827: ldsb [%l7 + 0x0A], %i4 st %f12, [%l7 + 0x64] movvs %icc, %g7, %i2 loop_2828: stw %i1, [%l7 + 0x10] xor %o7, 0x0CE2, %l1 stw %o1, [%l7 + 0x10] movg %xcc, %i0, %o3 bpos %xcc, loop_2829 sth %o2, [%l7 + 0x2C] tsubcctv %i3, %i7, %g2 fcmpne16 %f6, %f10, %l3 loop_2829: bge,a,pn %icc, loop_2830 ldsh [%l7 + 0x48], %g5 fcmpgt16 %f6, %f2, %o0 fpmerge %f1, %f1, %f0 loop_2830: tleu %icc, 0x5 tcc %xcc, 0x0 bge,a %xcc, loop_2831 fmovsg %xcc, %f11, %f3 ldd [%l7 + 0x78], %f10 movg %icc, %l0, %o4 loop_2831: ldx [%l7 + 0x50], %g6 edge16 %g3, %o6, %l5 tl %icc, 0x0 fmovsvc %icc, %f8, %f0 ldub [%l7 + 0x12], %g4 ldub [%l7 + 0x29], %l6 fsrc1s %f2, %f15 siam 0x2 ldub [%l7 + 0x65], %o5 std %f12, [%l7 + 0x40] sth %l2, [%l7 + 0x16] bcc,a,pn %xcc, loop_2832 ldx [%l7 + 0x08], %l4 fbo,a %fcc3, loop_2833 sethi 0x13F5, %i6 loop_2832: ld [%l7 + 0x7C], %f6 edge16l %i5, %i4, %g7 loop_2833: ldsh [%l7 + 0x48], %i2 brgz,a %g1, loop_2834 ldsh [%l7 + 0x5C], %o7 tcs %icc, 0x1 tsubcctv %i1, 0x035A, %l1 loop_2834: sth %o1, [%l7 + 0x42] fmovrdlz %o3, %f2, %f0 stb %i0, [%l7 + 0x7E] fmovd %f10, %f10 taddcc %i3, %i7, %g2 stb %o2, [%l7 + 0x3E] nop setx loop_2835, %l0, %l1 jmpl %l1, %l3 array32 %g5, %l0, %o4 siam 0x5 ldd [%l7 + 0x78], %f14 loop_2835: orn %o0, 0x11F4, %g3 xorcc %g6, %l5, %o6 ldd [%l7 + 0x10], %f6 stb %l6, [%l7 + 0x56] st %f6, [%l7 + 0x50] ld [%l7 + 0x48], %f15 ldsh [%l7 + 0x6E], %o5 edge16 %l2, %g4, %l4 fzero %f8 fmovsn %xcc, %f13, %f0 fandnot2s %f6, %f9, %f6 stx %i5, [%l7 + 0x60] fpack32 %f6, %f6, %f4 movcc %xcc, %i6, %g7 ldsw [%l7 + 0x40], %i4 fpackfix %f2, %f4 fnot2s %f9, %f9 ba,pn %xcc, loop_2836 std %f2, [%l7 + 0x68] fcmple32 %f0, %f14, %i2 fmul8x16au %f1, %f15, %f10 loop_2836: fmovdgu %xcc, %f4, %f3 addcc %o7, %g1, %l1 srl %o1, %o3, %i0 movrgz %i3, %i1, %g2 st %f15, [%l7 + 0x5C] ldx [%l7 + 0x38], %o2 tsubcc %l3, %i7, %l0 fmovspos %icc, %f13, %f1 sethi 0x0AC7, %o4 stb %g5, [%l7 + 0x0D] addcc %g3, %g6, %l5 fmovdcs %xcc, %f8, %f4 ldub [%l7 + 0x33], %o6 fnands %f14, %f6, %f4 tleu %xcc, 0x2 ldx [%l7 + 0x40], %l6 ldsb [%l7 + 0x71], %o5 edge16ln %o0, %g4, %l2 fbue,a %fcc0, loop_2837 sth %l4, [%l7 + 0x6E] srlx %i6, %g7, %i5 faligndata %f4, %f6, %f2 loop_2837: sdivx %i4, 0x032B, %o7 tl %xcc, 0x7 sethi 0x1944, %g1 tvs %xcc, 0x2 tg %xcc, 0x5 fmovspos %icc, %f8, %f2 bcs %icc, loop_2838 stw %l1, [%l7 + 0x44] fmovrdgez %o1, %f14, %f2 alignaddr %i2, %o3, %i0 loop_2838: taddcctv %i1, 0x1091, %g2 add %o2, %i3, %i7 fmovdl %xcc, %f9, %f7 ld [%l7 + 0x2C], %f9 stx %l3, [%l7 + 0x70] fbule,a %fcc3, loop_2839 pdist %f8, %f2, %f0 lduh [%l7 + 0x6E], %o4 edge32ln %g5, %l0, %g6 loop_2839: ldx [%l7 + 0x78], %l5 fmovsn %xcc, %f13, %f3 fcmpeq32 %f4, %f4, %o6 fnot2 %f8, %f14 fmovdneg %xcc, %f13, %f7 lduw [%l7 + 0x50], %l6 movg %icc, %g3, %o5 movvs %xcc, %g4, %l2 fmuld8ulx16 %f8, %f9, %f8 st %f9, [%l7 + 0x38] movrgz %l4, %o0, %g7 fnot2 %f14, %f8 fmovdvs %icc, %f8, %f11 fzero %f0 movpos %xcc, %i5, %i6 tg %xcc, 0x3 movrne %o7, %i4, %l1 edge16l %o1, %g1, %i2 sub %o3, 0x04C8, %i0 sdivcc %i1, 0x0F2B, %o2 fnot1s %f0, %f12 fsrc2s %f1, %f8 movpos %icc, %i3, %i7 fandnot1s %f5, %f8, %f7 ta %xcc, 0x3 ldsh [%l7 + 0x34], %l3 ldsb [%l7 + 0x33], %g2 and %o4, 0x03F6, %l0 fble %fcc3, loop_2840 lduw [%l7 + 0x2C], %g5 ldd [%l7 + 0x58], %f8 stb %g6, [%l7 + 0x35] loop_2840: move %icc, %l5, %l6 sra %o6, %g3, %g4 fmovrdgez %l2, %f6, %f2 andcc %o5, %l4, %g7 fmovdge %icc, %f0, %f7 fmovdl %icc, %f2, %f12 lduh [%l7 + 0x58], %o0 fmovdleu %xcc, %f6, %f0 ldd [%l7 + 0x70], %f6 smul %i6, %o7, %i5 movleu %xcc, %i4, %o1 std %f4, [%l7 + 0x60] fmovdg %xcc, %f15, %f12 movcs %icc, %g1, %l1 stb %i2, [%l7 + 0x14] bl %xcc, loop_2841 tcs %xcc, 0x3 ldd [%l7 + 0x38], %f4 tpos %xcc, 0x2 loop_2841: alignaddrl %i0, %o3, %i1 st %f10, [%l7 + 0x44] fabss %f3, %f4 fmovrslez %i3, %f2, %f8 st %f2, [%l7 + 0x2C] edge8l %o2, %i7, %l3 fbo,a %fcc1, loop_2842 movrgz %o4, %l0, %g2 brnz,a %g5, loop_2843 lduh [%l7 + 0x5C], %l5 loop_2842: fzero %f12 fmovdcs %xcc, %f0, %f1 loop_2843: movrgz %l6, %g6, %o6 fpack16 %f8, %f15 nop setx loop_2844, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %xcc, %f1, %f10 edge8l %g4, %l2, %o5 subccc %l4, 0x0811, %g7 loop_2844: taddcc %g3, %o0, %i6 st %f14, [%l7 + 0x0C] lduw [%l7 + 0x08], %o7 edge16l %i4, %i5, %o1 udiv %g1, 0x119A, %l1 fornot2s %f4, %f8, %f9 fornot2 %f4, %f0, %f8 fmuld8ulx16 %f4, %f1, %f14 andcc %i2, %i0, %o3 std %f10, [%l7 + 0x48] fmovrsgz %i1, %f12, %f1 call loop_2845 stx %i3, [%l7 + 0x38] tge %icc, 0x6 ldx [%l7 + 0x08], %o2 loop_2845: fcmpeq32 %f2, %f2, %l3 subccc %o4, %l0, %g2 st %f10, [%l7 + 0x50] fmovdvc %icc, %f0, %f9 tvc %icc, 0x3 fxnors %f13, %f13, %f0 ldub [%l7 + 0x6C], %g5 bn,pt %xcc, loop_2846 sth %i7, [%l7 + 0x20] te %icc, 0x7 st %f13, [%l7 + 0x48] loop_2846: fmovrslez %l6, %f4, %f8 edge16l %g6, %o6, %l5 movrne %g4, 0x297, %o5 taddcctv %l4, 0x1BB3, %l2 ldsw [%l7 + 0x0C], %g7 bl,pn %xcc, loop_2847 movleu %xcc, %o0, %g3 tge %icc, 0x1 stw %o7, [%l7 + 0x60] loop_2847: fbl %fcc3, loop_2848 faligndata %f6, %f14, %f10 ldx [%l7 + 0x70], %i6 tpos %icc, 0x4 loop_2848: stb %i4, [%l7 + 0x6E] tpos %xcc, 0x1 fmovsg %icc, %f1, %f5 lduw [%l7 + 0x3C], %o1 stb %g1, [%l7 + 0x33] fblg %fcc0, loop_2849 ldd [%l7 + 0x48], %f6 fmovrse %i5, %f0, %f8 xor %l1, 0x0303, %i2 loop_2849: fmovrse %i0, %f15, %f14 mova %xcc, %o3, %i3 edge8n %i1, %o2, %l3 fmovrdlz %o4, %f12, %f4 edge32n %g2, %l0, %g5 ldsw [%l7 + 0x30], %l6 stx %g6, [%l7 + 0x60] movpos %xcc, %i7, %o6 stx %g4, [%l7 + 0x10] fpsub32 %f0, %f14, %f10 ld [%l7 + 0x28], %f9 fbue %fcc1, loop_2850 fxors %f15, %f4, %f9 ld [%l7 + 0x44], %f12 ldx [%l7 + 0x08], %o5 loop_2850: tpos %xcc, 0x6 movvs %xcc, %l4, %l2 ldx [%l7 + 0x08], %l5 fbule,a %fcc0, loop_2851 array32 %g7, %g3, %o0 fnot2 %f14, %f4 std %f6, [%l7 + 0x70] loop_2851: fcmpgt16 %f4, %f0, %o7 tn %icc, 0x4 subcc %i4, 0x194E, %o1 bge,pt %icc, loop_2852 bleu,pn %icc, loop_2853 stw %i6, [%l7 + 0x4C] fbg,a %fcc3, loop_2854 loop_2852: ldub [%l7 + 0x3D], %i5 loop_2853: movg %icc, %g1, %i2 lduh [%l7 + 0x64], %l1 loop_2854: xorcc %i0, %i3, %i1 fmul8x16 %f10, %f12, %f8 fbo %fcc1, loop_2855 movrne %o3, %l3, %o4 movge %icc, %o2, %l0 edge16l %g2, %l6, %g5 loop_2855: ba,a loop_2856 fmovsvs %xcc, %f14, %f9 fmovsvc %icc, %f11, %f9 sethi 0x0CAA, %i7 loop_2856: movcs %xcc, %g6, %g4 fba %fcc0, loop_2857 fmovdvc %xcc, %f6, %f15 fornot2 %f0, %f6, %f14 fcmpne32 %f4, %f12, %o5 loop_2857: fands %f12, %f4, %f1 fmul8ulx16 %f10, %f6, %f2 sth %l4, [%l7 + 0x08] umulcc %l2, %l5, %g7 edge16n %g3, %o0, %o7 stb %i4, [%l7 + 0x5C] ldd [%l7 + 0x78], %f4 fmovdne %xcc, %f1, %f10 bn,a,pt %xcc, loop_2858 mulx %o1, %o6, %i5 std %f14, [%l7 + 0x18] fandnot1 %f12, %f10, %f12 loop_2858: bvc,pn %xcc, loop_2859 ldsw [%l7 + 0x50], %i6 movpos %icc, %g1, %l1 nop setx loop_2860, %l0, %l1 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_2859: bleu,a,pn %icc, loop_2861 lduw [%l7 + 0x40], %i0 fbul,a %fcc1, loop_2862 loop_2860: fmovsvc %icc, %f10, %f12 loop_2861: sth %i3, [%l7 + 0x66] andcc %i1, %i2, %o3 loop_2862: fmovscs %xcc, %f8, %f0 edge8n %o4, %o2, %l0 andcc %g2, 0x0F5D, %l6 ta %xcc, 0x7 lduh [%l7 + 0x50], %l3 stb %g5, [%l7 + 0x50] stb %i7, [%l7 + 0x75] movn %icc, %g6, %o5 tgu %xcc, 0x2 stw %g4, [%l7 + 0x08] ldub [%l7 + 0x7C], %l4 edge8n %l5, %g7, %l2 tl %xcc, 0x5 edge8ln %o0, %g3, %i4 fmovdgu %icc, %f13, %f15 stw %o7, [%l7 + 0x78] bn,a,pt %icc, loop_2863 fble,a %fcc0, loop_2864 xor %o6, %o1, %i6 fmovdle %icc, %f4, %f1 loop_2863: fcmpgt16 %f0, %f12, %i5 loop_2864: edge32l %l1, %g1, %i0 movcs %icc, %i1, %i2 tle %icc, 0x0 fmovdn %icc, %f2, %f3 movneg %xcc, %o3, %o4 brlz %i3, loop_2865 for %f6, %f12, %f12 fmuld8sux16 %f10, %f9, %f4 brz %o2, loop_2866 loop_2865: sth %l0, [%l7 + 0x0C] or %g2, 0x162B, %l6 fxnors %f7, %f0, %f6 loop_2866: bgu %icc, loop_2867 lduh [%l7 + 0x56], %g5 st %f2, [%l7 + 0x18] fmovs %f14, %f5 loop_2867: bleu,a,pt %icc, loop_2868 fmovsne %icc, %f9, %f2 ld [%l7 + 0x1C], %f6 fabsd %f14, %f0 loop_2868: edge32l %l3, %i7, %o5 ld [%l7 + 0x78], %f4 subc %g6, %l4, %l5 edge8ln %g7, %l2, %o0 subc %g3, %g4, %i4 fmovsneg %xcc, %f7, %f6 mulx %o6, 0x1AF9, %o7 ldsb [%l7 + 0x77], %o1 tleu %xcc, 0x4 std %f8, [%l7 + 0x48] tg %icc, 0x1 stx %i6, [%l7 + 0x70] lduh [%l7 + 0x44], %l1 edge16ln %g1, %i5, %i1 ble,pt %xcc, loop_2869 stw %i0, [%l7 + 0x5C] fmovdgu %icc, %f4, %f0 fbl %fcc0, loop_2870 loop_2869: fcmped %fcc3, %f14, %f0 fmovdl %icc, %f10, %f4 sllx %i2, %o4, %o3 loop_2870: tleu %xcc, 0x7 edge32ln %o2, %i3, %g2 fbe,a %fcc2, loop_2871 fmovdleu %xcc, %f13, %f4 ld [%l7 + 0x68], %f8 std %f6, [%l7 + 0x58] loop_2871: or %l0, 0x1AE2, %g5 movle %icc, %l3, %l6 movcc %xcc, %o5, %i7 ba,a,pt %icc, loop_2872 fmovsg %xcc, %f13, %f4 ld [%l7 + 0x5C], %f5 fmovrsgez %g6, %f14, %f3 loop_2872: fones %f3 std %f0, [%l7 + 0x60] bn,a %icc, loop_2873 sth %l4, [%l7 + 0x32] st %f7, [%l7 + 0x0C] fmovspos %xcc, %f6, %f10 loop_2873: fbo %fcc0, loop_2874 array32 %l5, %l2, %g7 array16 %g3, %o0, %g4 ldub [%l7 + 0x56], %i4 loop_2874: brgez,a %o7, loop_2875 fabss %f15, %f5 fcmpgt16 %f4, %f2, %o6 sra %o1, %l1, %i6 loop_2875: fmovscc %icc, %f13, %f13 tgu %xcc, 0x0 orncc %i5, 0x0A4F, %g1 ld [%l7 + 0x38], %f3 ld [%l7 + 0x44], %f2 std %f8, [%l7 + 0x48] stx %i0, [%l7 + 0x78] fmul8x16 %f14, %f0, %f2 ldsb [%l7 + 0x30], %i1 movrlez %o4, %i2, %o2 fexpand %f8, %f4 fxnor %f14, %f8, %f8 stw %o3, [%l7 + 0x74] fbge %fcc1, loop_2876 fcmpgt32 %f2, %f8, %i3 fbu,a %fcc1, loop_2877 ldub [%l7 + 0x6F], %l0 loop_2876: fmovda %icc, %f15, %f8 sdivx %g2, 0x0A02, %g5 loop_2877: fcmpgt16 %f2, %f2, %l3 lduw [%l7 + 0x50], %l6 fors %f15, %f8, %f9 lduh [%l7 + 0x1E], %i7 nop setx loop_2878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mova %xcc, %g6, %o5 stb %l5, [%l7 + 0x66] ta %xcc, 0x6 loop_2878: ta %xcc, 0x5 edge32 %l4, %l2, %g7 ld [%l7 + 0x3C], %f1 te %icc, 0x1 fbn,a %fcc0, loop_2879 fpmerge %f2, %f2, %f14 andcc %o0, 0x1D78, %g3 edge16 %i4, %o7, %o6 loop_2879: fcmple32 %f14, %f14, %g4 tsubcc %o1, %l1, %i6 movn %xcc, %i5, %g1 tne %xcc, 0x5 fcmpgt32 %f0, %f4, %i0 array32 %i1, %o4, %o2 std %f6, [%l7 + 0x70] stx %o3, [%l7 + 0x18] tleu %xcc, 0x2 taddcctv %i3, %i2, %l0 ta %icc, 0x4 stw %g2, [%l7 + 0x44] sth %g5, [%l7 + 0x38] ldx [%l7 + 0x40], %l3 be,pn %xcc, loop_2880 xnor %l6, 0x04A7, %i7 fbue %fcc2, loop_2881 fmovdvs %icc, %f5, %f1 loop_2880: fmovdvs %icc, %f6, %f2 fbug,a %fcc0, loop_2882 loop_2881: fpack32 %f6, %f8, %f0 st %f6, [%l7 + 0x38] tne %xcc, 0x3 loop_2882: stw %g6, [%l7 + 0x2C] sth %o5, [%l7 + 0x4C] bleu,a,pn %icc, loop_2883 bge,a loop_2884 movrlz %l4, 0x2C0, %l2 ldx [%l7 + 0x10], %l5 loop_2883: fnot1s %f2, %f5 loop_2884: bne,a %xcc, loop_2885 bcs loop_2886 fmovdvs %xcc, %f0, %f8 fmovdleu %xcc, %f11, %f0 loop_2885: ld [%l7 + 0x68], %f0 loop_2886: bcc,pn %xcc, loop_2887 st %f10, [%l7 + 0x30] fbge %fcc1, loop_2888 popc %g7, %g3 loop_2887: ldsh [%l7 + 0x44], %o0 stb %i4, [%l7 + 0x76] loop_2888: stw %o6, [%l7 + 0x48] st %f8, [%l7 + 0x48] fornot2 %f0, %f8, %f2 brgez %g4, loop_2889 fxor %f8, %f4, %f12 fcmpne16 %f14, %f12, %o7 brgz,a %l1, loop_2890 loop_2889: fornot2 %f6, %f0, %f10 ldsw [%l7 + 0x3C], %i6 array32 %o1, %i5, %i0 loop_2890: bl,pt %xcc, loop_2891 sth %i1, [%l7 + 0x4C] stb %o4, [%l7 + 0x58] addccc %o2, %o3, %i3 loop_2891: ldsh [%l7 + 0x28], %i2 ldsh [%l7 + 0x62], %l0 movrgz %g1, %g2, %l3 fandnot2s %f2, %f7, %f7 xnor %l6, 0x0399, %i7 fmovdgu %icc, %f13, %f4 bl,a %xcc, loop_2892 mulscc %g5, 0x1B18, %g6 fsrc2s %f11, %f2 fbug,a %fcc2, loop_2893 loop_2892: sth %l4, [%l7 + 0x10] lduw [%l7 + 0x30], %o5 std %f2, [%l7 + 0x20] loop_2893: movneg %xcc, %l2, %l5 ldx [%l7 + 0x08], %g3 stw %o0, [%l7 + 0x48] movne %icc, %g7, %o6 bl,a %icc, loop_2894 fmovrsgz %i4, %f4, %f11 ldsw [%l7 + 0x08], %g4 fpadd32 %f6, %f0, %f12 loop_2894: sth %o7, [%l7 + 0x0E] fmovrdlz %l1, %f10, %f8 ldsb [%l7 + 0x7A], %i6 mova %icc, %o1, %i0 te %xcc, 0x5 siam 0x5 tsubcctv %i1, 0x0E1A, %i5 fnot2s %f6, %f14 tn %xcc, 0x4 std %f0, [%l7 + 0x60] movn %icc, %o2, %o4 fnot2 %f4, %f0 udivcc %i3, 0x08AF, %o3 add %i2, 0x1A7B, %l0 srl %g2, 0x18, %g1 fnor %f12, %f8, %f2 fmovse %xcc, %f2, %f15 std %f14, [%l7 + 0x68] array16 %l3, %l6, %g5 addcc %g6, %l4, %i7 movcc %xcc, %o5, %l2 fxnors %f6, %f6, %f1 xor %l5, 0x1E76, %g3 tvs %xcc, 0x2 bneg,pt %xcc, loop_2895 lduh [%l7 + 0x60], %g7 fmuld8sux16 %f0, %f5, %f14 sth %o6, [%l7 + 0x46] loop_2895: fmovsleu %icc, %f0, %f3 movcc %icc, %o0, %i4 sdivcc %o7, 0x0F8B, %g4 orncc %i6, %o1, %l1 alignaddrl %i1, %i5, %o2 stx %o4, [%l7 + 0x40] tsubcctv %i3, 0x16B8, %o3 srlx %i2, %i0, %l0 ldd [%l7 + 0x78], %f4 fmovsne %xcc, %f7, %f8 st %f3, [%l7 + 0x78] ld [%l7 + 0x3C], %f10 fzero %f0 fbu,a %fcc1, loop_2896 ldub [%l7 + 0x2A], %g2 fnors %f9, %f12, %f11 edge32n %l3, %l6, %g5 loop_2896: lduw [%l7 + 0x2C], %g1 edge32ln %l4, %i7, %g6 stw %l2, [%l7 + 0x18] fnand %f14, %f4, %f2 sdiv %o5, 0x1E83, %l5 fbug %fcc1, loop_2897 fxnor %f2, %f4, %f0 movl %xcc, %g7, %o6 fcmpeq32 %f14, %f8, %g3 loop_2897: st %f2, [%l7 + 0x58] stx %i4, [%l7 + 0x18] std %f14, [%l7 + 0x48] fbuge %fcc2, loop_2898 fnor %f8, %f4, %f10 movvs %xcc, %o0, %o7 fmovscc %xcc, %f7, %f1 loop_2898: fbue %fcc3, loop_2899 ldd [%l7 + 0x78], %f8 siam 0x2 fnegs %f13, %f10 loop_2899: fmovs %f1, %f9 bn,a,pn %xcc, loop_2900 ld [%l7 + 0x54], %f1 movl %icc, %i6, %g4 ldsb [%l7 + 0x6B], %l1 loop_2900: fbul %fcc3, loop_2901 fcmped %fcc3, %f6, %f6 fmovspos %xcc, %f9, %f11 edge32ln %o1, %i1, %o2 loop_2901: fmovd %f8, %f6 sethi 0x183C, %i5 srlx %i3, 0x13, %o4 fmovsa %xcc, %f15, %f7 ldsw [%l7 + 0x40], %o3 fpackfix %f2, %f5 orn %i0, 0x1DBE, %l0 fcmpgt16 %f10, %f0, %g2 fsrc1s %f8, %f3 fmul8sux16 %f6, %f6, %f10 fxors %f0, %f15, %f14 movcs %xcc, %l3, %i2 fcmpgt16 %f8, %f2, %l6 lduh [%l7 + 0x20], %g5 st %f13, [%l7 + 0x6C] fmovdg %xcc, %f14, %f5 ldd [%l7 + 0x78], %f10 orcc %g1, 0x006C, %i7 fone %f4 srl %g6, 0x07, %l4 bl,a %icc, loop_2902 faligndata %f8, %f4, %f6 siam 0x4 ldsb [%l7 + 0x50], %o5 loop_2902: stb %l2, [%l7 + 0x20] fmovda %icc, %f9, %f7 fmovscs %xcc, %f2, %f3 edge8ln %g7, %l5, %o6 fnors %f5, %f3, %f6 fmovrslz %i4, %f4, %f3 ldx [%l7 + 0x18], %o0 ldx [%l7 + 0x38], %g3 andncc %o7, %g4, %i6 stx %o1, [%l7 + 0x58] brlz %l1, loop_2903 movn %icc, %o2, %i5 movvs %xcc, %i1, %i3 fzero %f14 loop_2903: movvc %icc, %o3, %o4 ldx [%l7 + 0x20], %i0 fmovrdlez %l0, %f12, %f6 fbu %fcc3, loop_2904 taddcctv %l3, 0x0E1D, %i2 andn %g2, 0x06F1, %g5 ldsh [%l7 + 0x3E], %g1 loop_2904: ldub [%l7 + 0x2B], %i7 fpsub16s %f1, %f5, %f15 ldsb [%l7 + 0x38], %l6 fmul8x16al %f9, %f10, %f10 std %f8, [%l7 + 0x30] tvs %icc, 0x1 tne %xcc, 0x1 edge32 %l4, %o5, %g6 ld [%l7 + 0x44], %f13 bvs %icc, loop_2905 fxors %f6, %f2, %f13 std %f6, [%l7 + 0x38] fornot2s %f13, %f13, %f7 loop_2905: fmovdn %icc, %f2, %f6 bshuffle %f6, %f2, %f8 ldub [%l7 + 0x58], %g7 nop setx loop_2906, %l0, %l1 jmpl %l1, %l2 fors %f12, %f5, %f0 umul %o6, 0x1336, %i4 movne %xcc, %l5, %g3 loop_2906: stx %o7, [%l7 + 0x58] edge16n %o0, %g4, %o1 edge16 %l1, %o2, %i5 fbne %fcc1, loop_2907 tsubcc %i6, %i3, %o3 st %f5, [%l7 + 0x18] fmovrsgz %o4, %f8, %f15 loop_2907: fnegs %f11, %f4 ldsb [%l7 + 0x12], %i1 ld [%l7 + 0x74], %f5 fbe,a %fcc2, loop_2908 fnands %f12, %f5, %f10 alignaddr %i0, %l3, %i2 stw %g2, [%l7 + 0x50] loop_2908: movneg %xcc, %g5, %g1 fmovrdlez %i7, %f4, %f10 stx %l0, [%l7 + 0x70] fand %f0, %f12, %f6 ba,pn %icc, loop_2909 fpadd32 %f14, %f2, %f14 edge8l %l4, %l6, %g6 ldd [%l7 + 0x08], %f10 loop_2909: stx %o5, [%l7 + 0x28] ldub [%l7 + 0x52], %l2 edge16n %g7, %o6, %i4 fmovsle %xcc, %f2, %f10 bcc,pt %icc, loop_2910 bvc,a,pn %xcc, loop_2911 st %f3, [%l7 + 0x1C] movvc %icc, %l5, %o7 loop_2910: fmovs %f2, %f10 loop_2911: lduw [%l7 + 0x1C], %o0 fbne %fcc1, loop_2912 fcmpd %fcc1, %f6, %f10 edge8 %g4, %g3, %o1 fpack16 %f6, %f10 loop_2912: fbl %fcc2, loop_2913 xorcc %o2, 0x1AE5, %l1 nop setx loop_2914, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f1, %f0 loop_2913: lduw [%l7 + 0x4C], %i5 fcmped %fcc1, %f6, %f0 loop_2914: lduh [%l7 + 0x5C], %i3 brgz %o3, loop_2915 st %f13, [%l7 + 0x18] fmovsvs %icc, %f12, %f4 fmovsa %icc, %f9, %f5 loop_2915: mova %icc, %i6, %o4 fmovrse %i0, %f9, %f12 alignaddrl %l3, %i2, %g2 tleu %xcc, 0x4 bcc %icc, loop_2916 tpos %icc, 0x2 stx %g5, [%l7 + 0x38] fbe,a %fcc0, loop_2917 loop_2916: ldd [%l7 + 0x40], %f6 fmovrsgz %g1, %f12, %f3 bleu,a,pt %xcc, loop_2918 loop_2917: brlz %i1, loop_2919 fors %f6, %f0, %f13 ldx [%l7 + 0x60], %l0 loop_2918: fmovsle %xcc, %f8, %f12 loop_2919: fmovdcc %xcc, %f8, %f11 movvc %icc, %l4, %l6 std %f8, [%l7 + 0x20] stw %g6, [%l7 + 0x38] fmovsneg %xcc, %f12, %f2 fmovrslz %o5, %f14, %f6 subcc %i7, 0x17C1, %g7 tvc %xcc, 0x6 ba,a loop_2920 nop setx loop_2921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %l2, 0x0380, %i4 tcs %icc, 0x4 loop_2920: ldsb [%l7 + 0x65], %o6 loop_2921: edge8 %l5, %o0, %o7 fnand %f2, %f4, %f0 fble,a %fcc0, loop_2922 sth %g3, [%l7 + 0x2A] tvs %xcc, 0x1 addccc %g4, 0x1AEE, %o2 loop_2922: ldub [%l7 + 0x72], %o1 udivcc %i5, 0x1CD1, %l1 fmul8x16 %f2, %f2, %f10 ld [%l7 + 0x58], %f12 bleu %icc, loop_2923 fmul8sux16 %f12, %f0, %f4 taddcc %o3, %i6, %o4 movg %xcc, %i3, %l3 loop_2923: fmovdneg %xcc, %f12, %f5 fmovrdgz %i0, %f10, %f2 fblg %fcc2, loop_2924 ldsb [%l7 + 0x74], %i2 xorcc %g2, %g1, %i1 ldd [%l7 + 0x58], %f2 loop_2924: fble,a %fcc0, loop_2925 edge16ln %g5, %l0, %l4 movrlz %g6, %o5, %i7 movvs %icc, %g7, %l2 loop_2925: orn %l6, 0x06F5, %o6 stw %l5, [%l7 + 0x20] fpsub16s %f6, %f14, %f6 fnegd %f12, %f14 fnot2s %f7, %f7 fmovsl %xcc, %f13, %f15 sdivx %o0, 0x1B16, %i4 movrgz %g3, 0x330, %g4 stx %o2, [%l7 + 0x20] xnorcc %o1, 0x0112, %o7 xnorcc %i5, %o3, %l1 stx %i6, [%l7 + 0x28] fmovrdlez %o4, %f10, %f10 ldsh [%l7 + 0x18], %l3 bn,a,pt %xcc, loop_2926 bne,pn %icc, loop_2927 fnot2 %f4, %f4 taddcc %i0, 0x14B0, %i3 loop_2926: lduw [%l7 + 0x24], %g2 loop_2927: lduw [%l7 + 0x24], %i2 umulcc %i1, %g5, %g1 fmovsg %icc, %f11, %f10 fnot2s %f13, %f10 xor %l0, 0x10FF, %g6 sra %l4, %i7, %g7 movrlz %o5, %l6, %l2 movleu %xcc, %l5, %o6 tgu %icc, 0x5 fnot1 %f2, %f10 call loop_2928 lduh [%l7 + 0x70], %i4 lduh [%l7 + 0x4C], %g3 movgu %icc, %o0, %g4 loop_2928: stx %o2, [%l7 + 0x68] ldx [%l7 + 0x28], %o1 sllx %i5, %o3, %l1 fmovrsgez %i6, %f8, %f15 ldd [%l7 + 0x20], %f8 std %f12, [%l7 + 0x50] fnor %f2, %f10, %f8 nop setx loop_2929, %l0, %l1 jmpl %l1, %o4 and %l3, %o7, %i3 fbl %fcc0, loop_2930 andncc %g2, %i2, %i0 loop_2929: ld [%l7 + 0x1C], %f3 st %f2, [%l7 + 0x0C] loop_2930: lduw [%l7 + 0x28], %g5 ldx [%l7 + 0x08], %g1 edge32ln %i1, %g6, %l4 brgez,a %i7, loop_2931 ldx [%l7 + 0x30], %l0 alignaddr %g7, %o5, %l6 ldsh [%l7 + 0x3C], %l5 loop_2931: fmovsneg %icc, %f7, %f14 subcc %o6, 0x0342, %l2 std %f6, [%l7 + 0x78] ldd [%l7 + 0x68], %f8 stw %g3, [%l7 + 0x50] stw %i4, [%l7 + 0x54] fpsub32s %f13, %f0, %f7 fbug,a %fcc0, loop_2932 brnz %g4, loop_2933 sth %o2, [%l7 + 0x0C] ldsb [%l7 + 0x33], %o0 loop_2932: fbug,a %fcc3, loop_2934 loop_2933: fmovrse %o1, %f8, %f8 fmovsle %icc, %f12, %f13 std %f2, [%l7 + 0x20] loop_2934: fmuld8ulx16 %f12, %f6, %f12 fcmpgt32 %f10, %f12, %o3 subcc %i5, %i6, %o4 tvs %icc, 0x1 orn %l3, %l1, %i3 brz,a %g2, loop_2935 brgz %i2, loop_2936 st %f5, [%l7 + 0x10] stb %o7, [%l7 + 0x43] loop_2935: stb %g5, [%l7 + 0x17] loop_2936: taddcc %g1, %i0, %i1 edge32l %g6, %l4, %i7 fandnot1 %f10, %f12, %f14 stx %g7, [%l7 + 0x78] st %f12, [%l7 + 0x18] fpadd32s %f5, %f0, %f10 ldx [%l7 + 0x10], %o5 ldsb [%l7 + 0x0A], %l0 call loop_2937 stw %l6, [%l7 + 0x58] fnand %f14, %f2, %f8 tleu %xcc, 0x3 loop_2937: tvc %xcc, 0x4 fmuld8sux16 %f9, %f12, %f4 lduw [%l7 + 0x78], %l5 fmovdle %xcc, %f8, %f3 fbo %fcc1, loop_2938 orncc %l2, 0x0682, %g3 ldub [%l7 + 0x79], %o6 movge %icc, %g4, %o2 loop_2938: ble %xcc, loop_2939 tsubcctv %i4, %o1, %o3 ldd [%l7 + 0x58], %f12 andncc %o0, %i6, %o4 loop_2939: ldsh [%l7 + 0x46], %l3 mova %xcc, %l1, %i3 fxnors %f4, %f6, %f2 ldsw [%l7 + 0x10], %g2 ldsw [%l7 + 0x24], %i5 fcmpgt16 %f10, %f4, %i2 andncc %o7, %g5, %i0 tsubcc %g1, %i1, %l4 lduh [%l7 + 0x68], %g6 fzeros %f12 lduh [%l7 + 0x5C], %i7 edge8 %o5, %g7, %l6 fandnot1s %f6, %f3, %f5 tl %xcc, 0x7 fmovdgu %xcc, %f3, %f10 ldd [%l7 + 0x18], %f6 fxor %f12, %f12, %f8 movneg %icc, %l0, %l5 umul %g3, 0x02FD, %l2 stw %g4, [%l7 + 0x7C] addc %o2, %o6, %i4 ba %xcc, loop_2940 ldsw [%l7 + 0x64], %o1 be,a loop_2941 fmuld8ulx16 %f8, %f12, %f10 loop_2940: movvc %icc, %o0, %i6 lduh [%l7 + 0x60], %o4 loop_2941: fxnors %f12, %f12, %f7 ldub [%l7 + 0x3A], %o3 ldsw [%l7 + 0x18], %l1 fabss %f14, %f9 bn,a,pn %icc, loop_2942 ldsw [%l7 + 0x78], %l3 lduh [%l7 + 0x0E], %i3 stx %g2, [%l7 + 0x50] loop_2942: mulscc %i2, %o7, %i5 sra %i0, %g1, %i1 bpos loop_2943 bcc %xcc, loop_2944 tl %icc, 0x2 fbug %fcc0, loop_2945 loop_2943: stb %l4, [%l7 + 0x29] loop_2944: fpsub16 %f4, %f12, %f2 ldd [%l7 + 0x10], %f2 loop_2945: ldx [%l7 + 0x70], %g5 fbge %fcc3, loop_2946 mulx %g6, %i7, %g7 tpos %xcc, 0x3 subccc %o5, 0x029B, %l0 loop_2946: fmovrdgez %l6, %f6, %f14 fbu %fcc0, loop_2947 tneg %xcc, 0x4 fmovdcc %icc, %f10, %f7 stb %g3, [%l7 + 0x4F] loop_2947: sub %l2, 0x1251, %l5 ldsw [%l7 + 0x0C], %g4 tl %xcc, 0x4 fmul8sux16 %f14, %f10, %f0 and %o2, 0x159B, %i4 tg %xcc, 0x7 nop setx loop_2948, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %o6, %o1, %i6 bne %icc, loop_2949 fpsub32s %f15, %f11, %f0 loop_2948: movrlez %o0, %o3, %l1 ldsw [%l7 + 0x34], %l3 loop_2949: edge32ln %o4, %i3, %g2 ld [%l7 + 0x54], %f3 xorcc %o7, 0x1B6A, %i2 ldsh [%l7 + 0x44], %i0 fpadd32s %f11, %f3, %f4 std %f4, [%l7 + 0x48] ble,a %xcc, loop_2950 fornot1s %f8, %f9, %f3 tcs %xcc, 0x1 ld [%l7 + 0x54], %f10 loop_2950: udiv %i5, 0x1606, %g1 fmovdneg %xcc, %f11, %f15 fmul8sux16 %f12, %f12, %f12 fxnor %f6, %f2, %f4 fblg %fcc2, loop_2951 ldsb [%l7 + 0x78], %l4 bneg,pt %icc, loop_2952 fpack32 %f12, %f2, %f4 loop_2951: xorcc %i1, %g5, %g6 ldd [%l7 + 0x58], %f0 loop_2952: fmovrde %i7, %f0, %f6 fmovdpos %icc, %f9, %f7 ba,a %xcc, loop_2953 edge16n %g7, %l0, %l6 sub %g3, 0x0408, %o5 fmuld8sux16 %f3, %f4, %f0 loop_2953: movleu %xcc, %l2, %l5 ldd [%l7 + 0x48], %f10 lduw [%l7 + 0x64], %o2 fmovrdlz %g4, %f6, %f4 fpadd32 %f6, %f12, %f6 fmul8x16al %f5, %f2, %f12 sth %i4, [%l7 + 0x34] brlz,a %o1, loop_2954 fzero %f4 fone %f6 stw %i6, [%l7 + 0x30] loop_2954: sdivx %o0, 0x1129, %o3 ba,a loop_2955 stw %l1, [%l7 + 0x10] ldub [%l7 + 0x29], %o6 movg %icc, %o4, %l3 loop_2955: stb %g2, [%l7 + 0x3E] fmovs %f6, %f5 fpsub16s %f1, %f8, %f0 fnand %f14, %f6, %f0 bleu %icc, loop_2956 stx %i3, [%l7 + 0x68] ldx [%l7 + 0x20], %i2 brnz %o7, loop_2957 loop_2956: tleu %icc, 0x6 add %i5, %g1, %i0 udivx %i1, 0x0765, %g5 loop_2957: taddcc %l4, 0x17B5, %g6 movg %icc, %i7, %l0 lduw [%l7 + 0x50], %l6 fcmpgt32 %f8, %f0, %g7 lduw [%l7 + 0x4C], %o5 fmul8ulx16 %f4, %f14, %f14 stb %g3, [%l7 + 0x0E] ldx [%l7 + 0x38], %l2 tpos %icc, 0x3 fbe,a %fcc1, loop_2958 stw %l5, [%l7 + 0x08] mova %icc, %o2, %i4 subcc %o1, 0x0F7A, %g4 loop_2958: brnz,a %o0, loop_2959 ldsw [%l7 + 0x1C], %i6 fmovdcc %xcc, %f5, %f3 tge %icc, 0x0 loop_2959: srlx %l1, %o6, %o4 ldx [%l7 + 0x08], %o3 std %f8, [%l7 + 0x68] edge32 %g2, %i3, %l3 movleu %icc, %o7, %i2 subcc %g1, %i5, %i1 fbule,a %fcc1, loop_2960 ld [%l7 + 0x7C], %f5 fmuld8sux16 %f14, %f10, %f2 srax %i0, %g5, %l4 loop_2960: fmul8sux16 %f14, %f14, %f2 fexpand %f5, %f2 st %f10, [%l7 + 0x50] movneg %icc, %i7, %g6 lduh [%l7 + 0x74], %l6 fmuld8ulx16 %f6, %f2, %f10 fmul8ulx16 %f6, %f14, %f0 brz %g7, loop_2961 ldd [%l7 + 0x20], %f6 lduw [%l7 + 0x38], %l0 fcmps %fcc1, %f13, %f1 loop_2961: fmovdleu %icc, %f7, %f15 fpack16 %f2, %f14 ta %xcc, 0x0 fbge,a %fcc1, loop_2962 fbne,a %fcc0, loop_2963 lduh [%l7 + 0x0C], %o5 tsubcc %g3, 0x04CB, %l5 loop_2962: popc %l2, %i4 loop_2963: lduw [%l7 + 0x38], %o2 lduh [%l7 + 0x5E], %o1 stw %o0, [%l7 + 0x64] tpos %xcc, 0x5 bn,a loop_2964 brlez,a %i6, loop_2965 fmovdcc %icc, %f8, %f10 sra %l1, 0x00, %o6 loop_2964: fandnot2s %f13, %f3, %f13 loop_2965: tne %icc, 0x1 stb %g4, [%l7 + 0x15] fpsub32 %f0, %f6, %f0 fbg %fcc0, loop_2966 edge32n %o3, %g2, %i3 fmovsgu %xcc, %f13, %f3 alignaddrl %o4, %l3, %i2 loop_2966: fxors %f4, %f11, %f3 movcs %icc, %o7, %g1 ldx [%l7 + 0x68], %i1 fmovdge %icc, %f0, %f9 ldx [%l7 + 0x18], %i5 edge32n %i0, %g5, %l4 umulcc %g6, 0x1CEE, %i7 fbn,a %fcc2, loop_2967 pdist %f6, %f14, %f6 movre %g7, %l0, %l6 fsrc1 %f6, %f10 loop_2967: fbue %fcc1, loop_2968 edge32 %o5, %l5, %g3 ldub [%l7 + 0x34], %i4 fmovsle %xcc, %f2, %f4 loop_2968: fornot2s %f11, %f15, %f6 udiv %l2, 0x1181, %o2 fbule %fcc1, loop_2969 movrne %o1, %i6, %o0 fba,a %fcc0, loop_2970 fmovrsgz %o6, %f10, %f13 loop_2969: std %f0, [%l7 + 0x60] movl %icc, %g4, %o3 loop_2970: fcmple32 %f10, %f4, %g2 xorcc %i3, %l1, %l3 bpos %icc, loop_2971 movpos %icc, %i2, %o4 xnor %g1, %i1, %o7 array8 %i5, %g5, %l4 loop_2971: fmovrslez %i0, %f8, %f2 sllx %i7, 0x0F, %g7 stb %l0, [%l7 + 0x1C] edge16ln %g6, %o5, %l6 bg loop_2972 fcmps %fcc0, %f4, %f9 brlez %g3, loop_2973 ldsb [%l7 + 0x20], %l5 loop_2972: fexpand %f5, %f8 fmovrsne %i4, %f14, %f3 loop_2973: fandnot1 %f4, %f14, %f10 fandnot2 %f14, %f14, %f2 sth %o2, [%l7 + 0x3A] addccc %l2, %i6, %o0 bgu loop_2974 ldub [%l7 + 0x27], %o1 sth %g4, [%l7 + 0x26] tvc %xcc, 0x0 loop_2974: addccc %o3, %g2, %i3 ba,pt %xcc, loop_2975 stw %l1, [%l7 + 0x08] std %f2, [%l7 + 0x58] movcs %icc, %o6, %i2 loop_2975: andncc %o4, %g1, %i1 brlz %o7, loop_2976 brgez,a %l3, loop_2977 fmul8x16au %f8, %f6, %f14 bneg loop_2978 loop_2976: tcs %icc, 0x3 loop_2977: move %xcc, %g5, %i5 sra %i0, 0x02, %l4 loop_2978: bcs loop_2979 fpsub32s %f7, %f9, %f0 ldsb [%l7 + 0x37], %g7 fabss %f8, %f7 loop_2979: bne,a,pn %icc, loop_2980 fbg,a %fcc2, loop_2981 fandnot1s %f5, %f15, %f4 fmovdgu %icc, %f9, %f4 loop_2980: stw %l0, [%l7 + 0x74] loop_2981: ba,a,pt %icc, loop_2982 bne,a loop_2983 brgez,a %g6, loop_2984 fmovdne %icc, %f0, %f1 loop_2982: fbl,a %fcc0, loop_2985 loop_2983: ldx [%l7 + 0x50], %o5 loop_2984: udiv %l6, 0x09E5, %g3 sethi 0x15C8, %l5 loop_2985: fbo,a %fcc0, loop_2986 movle %xcc, %i4, %i7 fmovsa %xcc, %f2, %f13 movvc %xcc, %o2, %i6 loop_2986: fbul,a %fcc0, loop_2987 fbn,a %fcc3, loop_2988 std %f0, [%l7 + 0x70] ld [%l7 + 0x10], %f14 loop_2987: ldsh [%l7 + 0x5E], %l2 loop_2988: lduh [%l7 + 0x62], %o0 std %f14, [%l7 + 0x78] stb %o1, [%l7 + 0x59] sth %o3, [%l7 + 0x0A] fnegd %f10, %f0 fandnot2s %f8, %f1, %f3 te %icc, 0x1 lduh [%l7 + 0x14], %g2 array8 %g4, %l1, %o6 ldsb [%l7 + 0x5F], %i3 fcmpne16 %f8, %f2, %o4 movvs %xcc, %g1, %i2 fbule %fcc2, loop_2989 fmovdl %icc, %f11, %f3 fornot2s %f14, %f8, %f12 bne,a,pn %xcc, loop_2990 loop_2989: tg %xcc, 0x2 std %f12, [%l7 + 0x20] fnand %f14, %f6, %f10 loop_2990: ldsb [%l7 + 0x2A], %i1 tsubcc %o7, %g5, %i5 array16 %i0, %l3, %l4 std %f12, [%l7 + 0x18] ldsh [%l7 + 0x6C], %l0 tneg %xcc, 0x0 fandnot2 %f10, %f2, %f0 fmul8x16au %f9, %f4, %f10 fble %fcc3, loop_2991 std %f4, [%l7 + 0x28] lduh [%l7 + 0x1C], %g6 stb %g7, [%l7 + 0x7E] loop_2991: tcs %icc, 0x4 ldub [%l7 + 0x5A], %l6 xnor %g3, 0x04AD, %o5 st %f11, [%l7 + 0x1C] sth %i4, [%l7 + 0x64] fxors %f13, %f1, %f15 bneg,pt %icc, loop_2992 fornot2s %f12, %f9, %f9 tneg %xcc, 0x4 tsubcc %i7, %o2, %i6 loop_2992: ldsh [%l7 + 0x44], %l5 addc %o0, 0x062E, %l2 fzero %f14 fmovscs %xcc, %f7, %f15 mova %icc, %o1, %g2 brlz,a %g4, loop_2993 fpack32 %f10, %f12, %f0 lduh [%l7 + 0x12], %o3 fcmps %fcc2, %f14, %f6 loop_2993: fxnors %f7, %f12, %f8 ldsh [%l7 + 0x7C], %o6 ldsh [%l7 + 0x62], %i3 fbn %fcc3, loop_2994 fbo %fcc1, loop_2995 fsrc1s %f14, %f0 ld [%l7 + 0x48], %f0 loop_2994: fmovdge %xcc, %f9, %f9 loop_2995: fcmpd %fcc1, %f14, %f14 sth %o4, [%l7 + 0x14] siam 0x7 fsrc2s %f11, %f1 fnot2s %f2, %f0 subcc %l1, 0x0E9F, %g1 fcmpgt16 %f6, %f6, %i2 siam 0x7 ldsw [%l7 + 0x2C], %i1 ldd [%l7 + 0x50], %f4 bleu %icc, loop_2996 stx %g5, [%l7 + 0x48] ba loop_2997 std %f2, [%l7 + 0x50] loop_2996: tle %icc, 0x4 lduh [%l7 + 0x7E], %i5 loop_2997: lduw [%l7 + 0x74], %i0 fxors %f5, %f9, %f3 fsrc2 %f4, %f0 bn,pt %xcc, loop_2998 fbul,a %fcc3, loop_2999 ba,pn %icc, loop_3000 fexpand %f14, %f12 loop_2998: fpackfix %f10, %f8 loop_2999: edge16ln %o7, %l4, %l0 loop_3000: ldsh [%l7 + 0x7C], %g6 edge32ln %g7, %l6, %g3 fnot2 %f2, %f14 ldub [%l7 + 0x65], %o5 fxor %f6, %f0, %f12 fmovsge %icc, %f10, %f10 faligndata %f10, %f8, %f10 stw %i4, [%l7 + 0x6C] ldub [%l7 + 0x20], %i7 edge8n %o2, %l3, %l5 fbue,a %fcc0, loop_3001 fornot1 %f12, %f14, %f4 lduw [%l7 + 0x44], %i6 fexpand %f2, %f14 loop_3001: andcc %l2, 0x04EA, %o0 edge16 %o1, %g4, %o3 lduh [%l7 + 0x1C], %o6 std %f8, [%l7 + 0x60] bne loop_3002 std %f10, [%l7 + 0x48] fbo %fcc2, loop_3003 bge,a,pn %icc, loop_3004 loop_3002: stb %i3, [%l7 + 0x19] movrgez %o4, %g2, %g1 loop_3003: stx %i2, [%l7 + 0x18] loop_3004: fmovsa %icc, %f14, %f10 movvs %icc, %i1, %l1 fnands %f9, %f12, %f4 ldsw [%l7 + 0x68], %i5 std %f0, [%l7 + 0x78] nop setx loop_3005, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x61], %g5 ldd [%l7 + 0x78], %f10 ldsh [%l7 + 0x38], %o7 loop_3005: lduh [%l7 + 0x5C], %l4 fcmple16 %f0, %f10, %l0 ldub [%l7 + 0x78], %i0 fnegd %f14, %f4 ldsb [%l7 + 0x4F], %g7 ldsh [%l7 + 0x5A], %g6 fble %fcc1, loop_3006 ldsh [%l7 + 0x4C], %g3 ldd [%l7 + 0x58], %f2 ldsb [%l7 + 0x66], %o5 loop_3006: lduw [%l7 + 0x1C], %i4 stw %i7, [%l7 + 0x44] fones %f6 std %f4, [%l7 + 0x58] ldsb [%l7 + 0x5E], %o2 tcc %icc, 0x4 st %f7, [%l7 + 0x24] ldx [%l7 + 0x08], %l3 st %f4, [%l7 + 0x24] lduh [%l7 + 0x40], %l5 udiv %l6, 0x1202, %i6 fmovsneg %icc, %f10, %f1 fnot1 %f0, %f6 ldub [%l7 + 0x53], %l2 lduh [%l7 + 0x3A], %o0 fexpand %f11, %f14 edge16ln %o1, %o3, %g4 tn %xcc, 0x1 and %o6, 0x0FDC, %o4 call loop_3007 edge8l %g2, %g1, %i2 st %f9, [%l7 + 0x3C] ld [%l7 + 0x58], %f4 loop_3007: add %i1, %l1, %i3 fnor %f6, %f12, %f6 sth %g5, [%l7 + 0x0C] bge,pt %icc, loop_3008 fmuld8ulx16 %f5, %f8, %f14 fors %f13, %f0, %f15 sub %o7, 0x1E80, %i5 loop_3008: sethi 0x1D24, %l4 sdivx %l0, 0x0D0F, %g7 fmovsleu %xcc, %f9, %f7 stw %g6, [%l7 + 0x54] fpadd32 %f14, %f12, %f8 sllx %g3, 0x1D, %o5 fones %f5 fpadd32s %f9, %f12, %f7 fpackfix %f14, %f13 lduw [%l7 + 0x78], %i4 fmovscs %xcc, %f2, %f11 lduw [%l7 + 0x1C], %i0 popc 0x1EB1, %o2 movl %icc, %i7, %l5 tle %xcc, 0x6 ldd [%l7 + 0x68], %f12 fcmpgt16 %f10, %f14, %l3 fmovsneg %xcc, %f12, %f4 fbne %fcc3, loop_3009 lduw [%l7 + 0x08], %i6 addc %l2, %l6, %o1 fones %f0 loop_3009: fmovdvc %icc, %f8, %f0 fornot1s %f4, %f13, %f0 sub %o0, 0x122C, %g4 array8 %o3, %o4, %g2 tle %xcc, 0x7 addccc %o6, %i2, %i1 stb %g1, [%l7 + 0x5B] fbl,a %fcc0, loop_3010 fbo %fcc3, loop_3011 alignaddrl %i3, %g5, %o7 brlz %l1, loop_3012 loop_3010: movg %icc, %l4, %l0 loop_3011: sdiv %g7, 0x1AA1, %i5 tcs %icc, 0x2 loop_3012: ba,a %xcc, loop_3013 bn,a %xcc, loop_3014 lduw [%l7 + 0x48], %g3 ldsh [%l7 + 0x12], %o5 loop_3013: bn,a,pt %icc, loop_3015 loop_3014: fnands %f3, %f0, %f4 tsubcc %g6, 0x1917, %i4 or %o2, %i0, %l5 loop_3015: fnand %f8, %f14, %f14 fpsub32s %f12, %f1, %f2 fba %fcc3, loop_3016 lduw [%l7 + 0x18], %i7 ldsh [%l7 + 0x30], %l3 brgz %i6, loop_3017 loop_3016: fpsub32s %f9, %f15, %f12 bcs,a %icc, loop_3018 fmovrslez %l6, %f15, %f2 loop_3017: ldsh [%l7 + 0x5A], %o1 lduh [%l7 + 0x3E], %o0 loop_3018: fmovsle %icc, %f14, %f2 fabsd %f14, %f8 fnor %f12, %f2, %f6 movre %g4, 0x085, %l2 bl,a %xcc, loop_3019 ldub [%l7 + 0x0F], %o3 brgz,a %g2, loop_3020 fmovrde %o4, %f14, %f12 loop_3019: subc %i2, %o6, %g1 fmovsleu %icc, %f9, %f6 loop_3020: ldd [%l7 + 0x20], %f10 fmovscs %icc, %f15, %f11 stx %i1, [%l7 + 0x28] ldsw [%l7 + 0x18], %i3 fzero %f10 udiv %g5, 0x1344, %o7 fmovdleu %icc, %f14, %f10 fmovsneg %icc, %f13, %f7 ldsw [%l7 + 0x08], %l4 fbu,a %fcc0, loop_3021 std %f0, [%l7 + 0x08] fornot2s %f6, %f15, %f0 movgu %xcc, %l0, %l1 loop_3021: bgu,pt %icc, loop_3022 fabsd %f10, %f2 fmovdpos %icc, %f15, %f7 fnot2 %f0, %f4 loop_3022: sth %i5, [%l7 + 0x58] ldsb [%l7 + 0x60], %g7 fcmpgt16 %f12, %f10, %g3 ba,pn %xcc, loop_3023 movrlez %g6, 0x243, %o5 stx %i4, [%l7 + 0x78] fmovscs %xcc, %f6, %f2 loop_3023: fcmpeq32 %f2, %f0, %o2 fmovdgu %icc, %f14, %f5 xor %l5, 0x1014, %i7 fmul8x16au %f0, %f0, %f14 fandnot1 %f12, %f10, %f10 tleu %icc, 0x2 fmovdvc %xcc, %f10, %f10 fmuld8sux16 %f12, %f2, %f12 sdiv %l3, 0x0695, %i6 movvc %xcc, %i0, %l6 movl %xcc, %o0, %g4 siam 0x6 movle %xcc, %l2, %o3 fpsub32s %f6, %f6, %f8 fmovscs %icc, %f13, %f13 ldd [%l7 + 0x38], %f4 xor %o1, 0x0A08, %g2 ld [%l7 + 0x78], %f0 movrgz %o4, 0x09B, %o6 movgu %icc, %i2, %g1 st %f15, [%l7 + 0x2C] movcc %xcc, %i3, %g5 fmovdne %xcc, %f5, %f4 fbug,a %fcc1, loop_3024 fandnot1s %f11, %f5, %f15 edge16 %i1, %l4, %l0 fmovsvs %xcc, %f8, %f13 loop_3024: fmovdcc %xcc, %f0, %f3 fmovdle %icc, %f4, %f7 stx %o7, [%l7 + 0x38] fornot1s %f2, %f1, %f2 stb %i5, [%l7 + 0x1E] orncc %g7, 0x1BD3, %g3 udiv %l1, 0x1F45, %g6 ba,a loop_3025 fbe %fcc0, loop_3026 ldsh [%l7 + 0x64], %o5 fors %f12, %f1, %f3 loop_3025: fabss %f14, %f8 loop_3026: movne %xcc, %o2, %l5 sdiv %i4, 0x0397, %l3 fcmped %fcc2, %f2, %f0 fbo,a %fcc3, loop_3027 stx %i6, [%l7 + 0x70] fabsd %f0, %f14 add %i0, 0x0904, %i7 loop_3027: fmovrsgez %o0, %f10, %f12 fmovsne %icc, %f10, %f5 fbug,a %fcc2, loop_3028 fmovd %f0, %f4 fxnor %f0, %f14, %f6 bcs,a loop_3029 loop_3028: edge8l %l6, %g4, %o3 movge %xcc, %o1, %l2 fmovdvc %icc, %f10, %f15 loop_3029: stb %g2, [%l7 + 0x2B] std %f10, [%l7 + 0x38] fpadd16 %f14, %f4, %f2 fbo,a %fcc2, loop_3030 tcc %xcc, 0x3 brz %o4, loop_3031 addcc %i2, 0x0382, %g1 loop_3030: fpsub16 %f6, %f8, %f10 fmovsneg %icc, %f1, %f2 loop_3031: fnot2 %f14, %f8 tne %icc, 0x2 fexpand %f3, %f10 st %f4, [%l7 + 0x70] brlez %o6, loop_3032 fmovdvc %xcc, %f15, %f7 ta %icc, 0x3 ld [%l7 + 0x68], %f0 loop_3032: tcc %xcc, 0x3 edge32n %g5, %i3, %i1 lduh [%l7 + 0x7E], %l4 fcmps %fcc1, %f1, %f7 fmovrdgz %l0, %f8, %f12 sth %o7, [%l7 + 0x72] lduh [%l7 + 0x4C], %g7 ldsb [%l7 + 0x4D], %i5 movne %xcc, %g3, %g6 or %l1, %o2, %l5 movpos %xcc, %i4, %o5 array8 %l3, %i6, %i0 fnor %f4, %f10, %f14 ba,pt %icc, loop_3033 fmovde %xcc, %f11, %f7 fbuge,a %fcc2, loop_3034 addc %i7, %o0, %l6 loop_3033: edge16ln %o3, %g4, %o1 brlz %l2, loop_3035 loop_3034: ldub [%l7 + 0x64], %o4 umulcc %g2, 0x024D, %g1 stw %i2, [%l7 + 0x5C] loop_3035: st %f1, [%l7 + 0x38] brgez %g5, loop_3036 ble,a,pt %xcc, loop_3037 st %f0, [%l7 + 0x08] ldub [%l7 + 0x1C], %o6 loop_3036: ldsh [%l7 + 0x72], %i1 loop_3037: movcs %icc, %l4, %l0 ldx [%l7 + 0x70], %i3 mova %xcc, %o7, %g7 orcc %g3, 0x15FC, %i5 ldsw [%l7 + 0x50], %g6 ldsb [%l7 + 0x75], %l1 fbug %fcc3, loop_3038 fcmpne16 %f14, %f0, %l5 udiv %o2, 0x13FC, %o5 nop setx loop_3039, %l0, %l1 jmpl %l1, %i4 loop_3038: std %f4, [%l7 + 0x50] fpsub32 %f10, %f8, %f14 orncc %l3, 0x1175, %i0 loop_3039: movgu %icc, %i6, %o0 subccc %l6, 0x1D65, %o3 add %g4, 0x01A5, %i7 fbue %fcc1, loop_3040 alignaddr %l2, %o1, %o4 udivcc %g2, 0x198C, %g1 bn,a,pt %xcc, loop_3041 loop_3040: movpos %icc, %i2, %g5 fxors %f4, %f8, %f6 fmul8x16au %f1, %f7, %f8 loop_3041: fmovrdne %o6, %f10, %f10 fmovrdlez %i1, %f10, %f8 brlz %l0, loop_3042 fmovdneg %xcc, %f9, %f3 andn %l4, 0x1583, %i3 fbo %fcc0, loop_3043 loop_3042: andn %g7, 0x04A9, %o7 udivx %g3, 0x0B2A, %g6 fmovrse %i5, %f7, %f8 loop_3043: sth %l1, [%l7 + 0x16] call loop_3044 fmovsne %xcc, %f14, %f10 lduh [%l7 + 0x0E], %l5 umul %o5, 0x0CC6, %o2 loop_3044: brz %i4, loop_3045 ld [%l7 + 0x0C], %f5 movre %l3, 0x3B6, %i0 ba,a loop_3046 loop_3045: ldsb [%l7 + 0x16], %o0 ldub [%l7 + 0x71], %i6 bn loop_3047 loop_3046: fpsub16 %f8, %f8, %f6 edge32ln %l6, %g4, %i7 fpadd32s %f1, %f5, %f0 loop_3047: addccc %l2, %o3, %o1 subccc %o4, 0x0697, %g2 stb %g1, [%l7 + 0x0F] addcc %i2, %o6, %i1 fbl %fcc3, loop_3048 andcc %g5, %l0, %l4 ldsw [%l7 + 0x78], %i3 fnot1s %f1, %f10 loop_3048: orcc %g7, 0x17C9, %g3 tleu %icc, 0x5 fmovrslez %g6, %f8, %f3 fabss %f11, %f9 ldd [%l7 + 0x70], %f4 movle %xcc, %o7, %l1 movrgz %i5, 0x1A6, %l5 stx %o2, [%l7 + 0x50] movvc %icc, %i4, %o5 movne %icc, %l3, %i0 fblg,a %fcc3, loop_3049 fmovrse %i6, %f0, %f7 movg %icc, %o0, %g4 stw %l6, [%l7 + 0x54] loop_3049: fbug,a %fcc3, loop_3050 for %f10, %f14, %f10 movvs %xcc, %i7, %l2 edge8ln %o3, %o1, %g2 loop_3050: ld [%l7 + 0x30], %f2 fblg %fcc1, loop_3051 ldsh [%l7 + 0x5A], %o4 lduw [%l7 + 0x6C], %i2 edge32 %g1, %i1, %g5 loop_3051: ba %xcc, loop_3052 edge8 %o6, %l4, %l0 subccc %i3, 0x0A61, %g7 ldsh [%l7 + 0x14], %g3 loop_3052: ble %xcc, loop_3053 sethi 0x119B, %g6 fnand %f6, %f10, %f0 std %f14, [%l7 + 0x50] loop_3053: bcc,a loop_3054 ta %xcc, 0x5 fpack32 %f4, %f6, %f4 fnegs %f12, %f7 loop_3054: sdivcc %o7, 0x0589, %l1 umulcc %i5, %o2, %l5 std %f12, [%l7 + 0x70] fnot2s %f11, %f10 fbule %fcc0, loop_3055 edge16n %o5, %l3, %i0 alignaddrl %i4, %i6, %g4 ldd [%l7 + 0x18], %f8 loop_3055: tpos %icc, 0x2 lduw [%l7 + 0x30], %l6 movrne %i7, 0x2A2, %o0 lduh [%l7 + 0x4E], %l2 sra %o3, 0x0B, %o1 fmovdcs %xcc, %f0, %f11 nop setx loop_3056, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f15, %f0, %f15 sllx %o4, %i2, %g1 bvs,a loop_3057 loop_3056: call loop_3058 ldx [%l7 + 0x38], %i1 ldsh [%l7 + 0x6C], %g2 loop_3057: or %g5, 0x0580, %o6 loop_3058: stb %l0, [%l7 + 0x7D] fpsub32 %f4, %f0, %f4 sth %l4, [%l7 + 0x58] brlz,a %i3, loop_3059 taddcctv %g7, %g3, %g6 bleu,a %icc, loop_3060 lduh [%l7 + 0x2C], %o7 loop_3059: movcs %icc, %i5, %l1 movg %xcc, %l5, %o2 loop_3060: movneg %icc, %o5, %l3 fmovse %icc, %f3, %f1 std %f8, [%l7 + 0x18] ld [%l7 + 0x3C], %f14 bleu,a,pt %icc, loop_3061 ld [%l7 + 0x34], %f10 movvs %xcc, %i4, %i0 fandnot1 %f10, %f4, %f0 loop_3061: fpadd32s %f7, %f12, %f3 fmul8x16al %f8, %f15, %f0 ba %icc, loop_3062 fmovdpos %xcc, %f4, %f2 brgez,a %i6, loop_3063 ba,a,pt %icc, loop_3064 loop_3062: stx %g4, [%l7 + 0x60] sra %l6, %o0, %i7 loop_3063: edge32l %o3, %o1, %l2 loop_3064: st %f0, [%l7 + 0x1C] xnor %o4, 0x0FCC, %g1 ldsb [%l7 + 0x5E], %i1 movl %xcc, %g2, %g5 fpackfix %f2, %f4 subccc %i2, 0x114D, %o6 fpsub32 %f12, %f2, %f12 edge32n %l0, %i3, %g7 edge8 %l4, %g3, %g6 fpadd32s %f14, %f10, %f7 srl %i5, %o7, %l5 movre %l1, 0x24D, %o2 andcc %o5, %l3, %i0 brlez,a %i4, loop_3065 fands %f10, %f8, %f4 ldub [%l7 + 0x31], %g4 taddcc %i6, 0x10A7, %l6 loop_3065: mova %icc, %i7, %o3 subccc %o1, %o0, %l2 udivx %g1, 0x0442, %i1 stx %g2, [%l7 + 0x28] siam 0x7 mulx %o4, 0x0F42, %g5 fmovsge %xcc, %f7, %f8 fmovse %icc, %f4, %f13 ldub [%l7 + 0x1D], %i2 fmovrdgz %l0, %f10, %f12 fmovs %f3, %f12 edge16l %i3, %g7, %o6 lduw [%l7 + 0x54], %l4 tcc %icc, 0x5 be loop_3066 ldsb [%l7 + 0x78], %g6 fornot2 %f4, %f12, %f14 ldsw [%l7 + 0x7C], %g3 loop_3066: fmovsl %xcc, %f15, %f9 fandnot2s %f1, %f0, %f5 movrgz %o7, %i5, %l5 ldx [%l7 + 0x78], %o2 bneg,pn %icc, loop_3067 ldx [%l7 + 0x18], %l1 fones %f13 lduh [%l7 + 0x60], %l3 loop_3067: stw %i0, [%l7 + 0x08] ba %xcc, loop_3068 ldsh [%l7 + 0x7C], %o5 sth %i4, [%l7 + 0x6A] fmovrsne %i6, %f7, %f5 loop_3068: xnor %g4, %l6, %i7 bl,a,pt %icc, loop_3069 fmovde %xcc, %f5, %f8 fmovsvc %icc, %f5, %f12 fmovsl %xcc, %f14, %f6 loop_3069: fmuld8ulx16 %f2, %f2, %f0 tsubcctv %o3, %o0, %l2 ldsb [%l7 + 0x7B], %o1 lduw [%l7 + 0x6C], %g1 xorcc %i1, %o4, %g5 tgu %icc, 0x6 sth %i2, [%l7 + 0x50] fpack16 %f0, %f11 ldsh [%l7 + 0x14], %g2 popc 0x067F, %i3 movpos %xcc, %l0, %o6 fmovrdlz %g7, %f8, %f4 taddcctv %l4, %g3, %g6 fmuld8sux16 %f7, %f13, %f6 bcs,a loop_3070 ldsh [%l7 + 0x70], %i5 fmovsvc %xcc, %f0, %f9 mulscc %o7, %o2, %l1 loop_3070: fxnor %f2, %f6, %f2 fbu,a %fcc2, loop_3071 fpmerge %f1, %f14, %f6 st %f10, [%l7 + 0x44] bne %icc, loop_3072 loop_3071: ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x6C], %l3 array16 %i0, %o5, %i4 loop_3072: lduh [%l7 + 0x08], %i6 fmovse %icc, %f5, %f9 ldd [%l7 + 0x68], %f10 movrlz %l5, %l6, %g4 fmovsn %xcc, %f10, %f9 fornot1 %f0, %f10, %f8 sth %o3, [%l7 + 0x5E] bpos %xcc, loop_3073 std %f4, [%l7 + 0x48] st %f11, [%l7 + 0x4C] ldub [%l7 + 0x14], %i7 loop_3073: smul %o0, 0x0C75, %l2 andn %o1, 0x19B4, %g1 fandnot1s %f9, %f1, %f13 bge,pt %xcc, loop_3074 array8 %i1, %o4, %i2 ble,pt %icc, loop_3075 move %icc, %g5, %g2 loop_3074: tvs %xcc, 0x3 fbuge %fcc0, loop_3076 loop_3075: fmovrsgz %i3, %f1, %f1 ldsw [%l7 + 0x68], %o6 movre %g7, 0x083, %l4 loop_3076: addccc %l0, %g3, %g6 ld [%l7 + 0x74], %f0 stb %o7, [%l7 + 0x67] fbn,a %fcc2, loop_3077 movcc %xcc, %i5, %o2 movrgez %l3, %i0, %l1 ldsb [%l7 + 0x40], %i4 loop_3077: fblg %fcc3, loop_3078 fornot2 %f12, %f14, %f10 fmovrdgez %o5, %f8, %f12 ldd [%l7 + 0x10], %f10 loop_3078: stw %l5, [%l7 + 0x7C] andn %i6, %g4, %l6 tcc %icc, 0x0 ldsb [%l7 + 0x3A], %i7 bcc,pt %icc, loop_3079 fmovde %xcc, %f6, %f0 edge8n %o0, %o3, %l2 st %f6, [%l7 + 0x60] loop_3079: fbul,a %fcc0, loop_3080 taddcc %o1, %i1, %o4 fmovscc %icc, %f10, %f6 brz,a %g1, loop_3081 loop_3080: brgez %g5, loop_3082 std %f6, [%l7 + 0x50] movcs %icc, %g2, %i3 loop_3081: movrlz %i2, %o6, %l4 loop_3082: stb %g7, [%l7 + 0x1E] stb %g3, [%l7 + 0x1E] stb %g6, [%l7 + 0x50] bn,pn %icc, loop_3083 srlx %o7, 0x0C, %i5 ldsb [%l7 + 0x7C], %o2 fpmerge %f4, %f8, %f0 loop_3083: sdiv %l3, 0x0500, %l0 movrne %l1, 0x2C5, %i0 fmovdvs %icc, %f14, %f1 fmovdgu %xcc, %f12, %f4 fcmpeq16 %f0, %f6, %o5 sth %i4, [%l7 + 0x14] sdiv %l5, 0x1F55, %i6 ldd [%l7 + 0x20], %f0 movcs %xcc, %l6, %i7 fandnot2s %f9, %f3, %f5 st %f4, [%l7 + 0x18] fcmpeq16 %f12, %f2, %o0 fnegs %f5, %f15 bcc loop_3084 lduh [%l7 + 0x7C], %o3 smulcc %g4, %o1, %l2 lduh [%l7 + 0x70], %i1 loop_3084: andncc %o4, %g5, %g1 fmovdge %icc, %f0, %f8 stb %i3, [%l7 + 0x38] tcc %icc, 0x2 ldd [%l7 + 0x10], %f10 srax %g2, 0x01, %i2 move %xcc, %l4, %o6 std %f12, [%l7 + 0x58] xorcc %g3, %g7, %o7 st %f10, [%l7 + 0x48] bn,a loop_3085 orn %i5, 0x08B0, %g6 fcmps %fcc1, %f15, %f8 ldub [%l7 + 0x5D], %l3 loop_3085: fmovsvs %xcc, %f7, %f12 sth %o2, [%l7 + 0x18] fnot2 %f10, %f4 stw %l1, [%l7 + 0x2C] fmovsleu %xcc, %f8, %f2 ldub [%l7 + 0x6A], %i0 std %f4, [%l7 + 0x28] fnot1s %f14, %f3 orncc %o5, 0x05EC, %l0 fpack32 %f8, %f2, %f8 fbule %fcc2, loop_3086 fandnot1 %f0, %f10, %f0 brlez %i4, loop_3087 te %xcc, 0x6 loop_3086: fexpand %f14, %f14 fbn %fcc1, loop_3088 loop_3087: fnors %f13, %f12, %f3 sdivcc %l5, 0x12A3, %l6 fpadd16 %f14, %f14, %f12 loop_3088: tvc %xcc, 0x1 ldd [%l7 + 0x38], %f2 movneg %xcc, %i6, %o0 fmovsvc %icc, %f0, %f2 fbuge,a %fcc2, loop_3089 bpos,a %xcc, loop_3090 movpos %icc, %i7, %o3 fmovdne %icc, %f5, %f4 loop_3089: fandnot2s %f13, %f8, %f10 loop_3090: fbn %fcc2, loop_3091 ldub [%l7 + 0x12], %g4 fmovsge %icc, %f0, %f4 sdivcc %l2, 0x1984, %o1 loop_3091: smul %o4, %g5, %i1 lduw [%l7 + 0x30], %i3 std %f8, [%l7 + 0x70] ld [%l7 + 0x38], %f14 tvs %xcc, 0x1 tne %xcc, 0x5 lduh [%l7 + 0x74], %g2 bneg %xcc, loop_3092 ldub [%l7 + 0x46], %i2 stw %g1, [%l7 + 0x74] fpadd32 %f10, %f14, %f12 loop_3092: srl %o6, 0x12, %g3 fba %fcc3, loop_3093 edge16ln %g7, %o7, %i5 edge32ln %l4, %g6, %o2 fmovscc %icc, %f0, %f4 loop_3093: ldub [%l7 + 0x53], %l1 fmovda %icc, %f4, %f3 ldub [%l7 + 0x28], %l3 srlx %o5, %l0, %i0 fandnot1 %f4, %f4, %f8 bvs,a loop_3094 fmovdl %xcc, %f5, %f10 mova %icc, %l5, %i4 fmovsvs %icc, %f7, %f1 loop_3094: fmovsn %xcc, %f11, %f0 bcc,pn %xcc, loop_3095 fnegd %f2, %f2 move %xcc, %l6, %i6 fpack32 %f12, %f12, %f12 loop_3095: sth %i7, [%l7 + 0x76] stw %o3, [%l7 + 0x64] fmovsgu %icc, %f4, %f5 fmovsn %xcc, %f0, %f13 ldsh [%l7 + 0x66], %g4 bleu,a %xcc, loop_3096 fandnot2 %f12, %f8, %f10 fmovsn %icc, %f5, %f9 array32 %l2, %o1, %o0 loop_3096: ldx [%l7 + 0x18], %g5 sth %o4, [%l7 + 0x5A] sll %i3, 0x0E, %g2 tne %xcc, 0x3 ldx [%l7 + 0x40], %i2 fnors %f10, %f4, %f12 lduw [%l7 + 0x78], %g1 fblg,a %fcc1, loop_3097 ldsh [%l7 + 0x50], %o6 std %f12, [%l7 + 0x60] movleu %xcc, %g3, %i1 loop_3097: ldsb [%l7 + 0x30], %o7 andn %i5, 0x1AD3, %l4 fbo %fcc3, loop_3098 ldsb [%l7 + 0x43], %g7 fnors %f4, %f3, %f12 fpack16 %f12, %f1 loop_3098: movne %xcc, %g6, %l1 lduw [%l7 + 0x20], %o2 fmovdgu %icc, %f2, %f3 udivx %o5, 0x02C3, %l0 tvc %icc, 0x0 ldsw [%l7 + 0x14], %l3 fbul %fcc1, loop_3099 std %f0, [%l7 + 0x60] orcc %l5, %i4, %i0 addcc %l6, %i7, %i6 loop_3099: fbuge,a %fcc1, loop_3100 fbul %fcc0, loop_3101 udivx %g4, 0x0E7F, %o3 fpadd16s %f13, %f11, %f10 loop_3100: st %f7, [%l7 + 0x2C] loop_3101: ldsb [%l7 + 0x39], %l2 fmovdneg %icc, %f11, %f9 fmovspos %icc, %f12, %f1 popc %o0, %g5 fmovsne %xcc, %f10, %f8 sth %o1, [%l7 + 0x36] ldd [%l7 + 0x38], %f4 ldsw [%l7 + 0x08], %i3 srax %g2, 0x02, %i2 fornot1 %f10, %f12, %f12 fmovsneg %xcc, %f12, %f5 xorcc %g1, 0x154C, %o6 ldsh [%l7 + 0x3E], %o4 edge8l %i1, %g3, %i5 fmovrdgez %o7, %f2, %f10 fmovscs %icc, %f1, %f0 edge32l %l4, %g6, %g7 fmovrdne %l1, %f10, %f12 fand %f2, %f12, %f4 sth %o2, [%l7 + 0x08] ldsb [%l7 + 0x60], %o5 lduh [%l7 + 0x78], %l3 orncc %l0, %i4, %l5 fbule %fcc3, loop_3102 fmovse %xcc, %f6, %f8 ldd [%l7 + 0x68], %f0 ldsb [%l7 + 0x2D], %i0 loop_3102: edge32n %l6, %i7, %g4 fmovsvc %icc, %f3, %f7 edge16ln %o3, %i6, %o0 ldsh [%l7 + 0x22], %g5 tg %icc, 0x7 ld [%l7 + 0x64], %f3 subcc %o1, 0x1C98, %l2 sth %g2, [%l7 + 0x42] edge16 %i3, %i2, %g1 bn %xcc, loop_3103 fandnot2 %f4, %f0, %f0 sth %o4, [%l7 + 0x3E] bneg loop_3104 loop_3103: fandnot2 %f14, %f12, %f14 fnand %f14, %f14, %f0 ldsh [%l7 + 0x56], %i1 loop_3104: edge32n %o6, %g3, %i5 movneg %icc, %o7, %g6 fmovsg %icc, %f14, %f13 fmovscc %xcc, %f6, %f12 brgez,a %g7, loop_3105 tcc %xcc, 0x7 fcmpes %fcc2, %f1, %f1 lduw [%l7 + 0x40], %l4 loop_3105: st %f11, [%l7 + 0x64] fblg,a %fcc1, loop_3106 movcs %icc, %l1, %o5 fnors %f11, %f12, %f3 fzeros %f0 loop_3106: ldub [%l7 + 0x2F], %o2 tneg %icc, 0x1 stb %l0, [%l7 + 0x7B] stb %l3, [%l7 + 0x18] fcmpgt16 %f12, %f0, %i4 fands %f13, %f11, %f13 fand %f4, %f12, %f2 fpadd32s %f13, %f11, %f11 xnor %l5, %i0, %l6 ldx [%l7 + 0x40], %g4 lduh [%l7 + 0x7E], %o3 fbule %fcc3, loop_3107 fcmpes %fcc3, %f12, %f11 st %f1, [%l7 + 0x38] brgez %i7, loop_3108 loop_3107: fmovdcs %icc, %f3, %f3 fornot1 %f10, %f0, %f2 fmovdvc %xcc, %f1, %f10 loop_3108: bne,a loop_3109 stw %o0, [%l7 + 0x7C] ldub [%l7 + 0x57], %g5 ble,pn %icc, loop_3110 loop_3109: tneg %icc, 0x1 movrlez %o1, %l2, %i6 fcmpeq32 %f8, %f14, %g2 loop_3110: mova %xcc, %i2, %g1 move %xcc, %i3, %i1 fmuld8sux16 %f0, %f12, %f14 fcmpne16 %f12, %f14, %o4 fbge,a %fcc2, loop_3111 popc 0x00A9, %o6 ldsh [%l7 + 0x7C], %i5 fcmpne32 %f2, %f4, %g3 loop_3111: ld [%l7 + 0x44], %f2 stw %g6, [%l7 + 0x50] fpackfix %f2, %f6 st %f4, [%l7 + 0x50] lduh [%l7 + 0x0A], %g7 tgu %icc, 0x3 siam 0x2 bcc,pt %icc, loop_3112 edge32l %o7, %l1, %l4 fcmpeq16 %f14, %f4, %o5 fmovdge %icc, %f10, %f11 loop_3112: ldub [%l7 + 0x32], %l0 ldd [%l7 + 0x30], %f0 std %f0, [%l7 + 0x50] fble,a %fcc1, loop_3113 tpos %xcc, 0x4 fmovdcc %xcc, %f5, %f12 array8 %o2, %i4, %l5 loop_3113: stx %l3, [%l7 + 0x58] ldsh [%l7 + 0x30], %i0 be,pt %xcc, loop_3114 udivx %l6, 0x136E, %g4 lduw [%l7 + 0x30], %o3 umul %o0, %g5, %o1 loop_3114: subc %l2, 0x1D69, %i7 ldsh [%l7 + 0x46], %g2 array32 %i6, %i2, %g1 bvs,a,pt %icc, loop_3115 andncc %i3, %o4, %i1 bshuffle %f6, %f10, %f0 brlez %i5, loop_3116 loop_3115: lduw [%l7 + 0x70], %o6 add %g3, %g7, %o7 stw %g6, [%l7 + 0x48] loop_3116: fand %f2, %f8, %f12 stb %l1, [%l7 + 0x13] movne %icc, %o5, %l0 ldsb [%l7 + 0x75], %l4 edge8 %o2, %l5, %l3 ldsw [%l7 + 0x78], %i0 edge8ln %l6, %g4, %o3 fbge,a %fcc1, loop_3117 fmovsg %icc, %f6, %f1 ldsw [%l7 + 0x70], %o0 ldsw [%l7 + 0x14], %g5 loop_3117: sth %o1, [%l7 + 0x64] bn loop_3118 fcmpne16 %f0, %f8, %l2 fors %f12, %f8, %f1 ldx [%l7 + 0x48], %i7 loop_3118: ldsw [%l7 + 0x28], %i4 fnot2 %f12, %f2 fbug,a %fcc2, loop_3119 sth %g2, [%l7 + 0x7E] fpsub32s %f15, %f7, %f4 stb %i2, [%l7 + 0x55] loop_3119: fmovdvs %xcc, %f10, %f3 fzeros %f12 nop setx loop_3120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %icc, %f14, %f3 movrgez %i6, %g1, %o4 bge,a,pn %icc, loop_3121 loop_3120: sth %i3, [%l7 + 0x4C] fcmped %fcc3, %f6, %f4 lduw [%l7 + 0x3C], %i1 loop_3121: sllx %o6, 0x14, %i5 movneg %icc, %g3, %o7 lduw [%l7 + 0x60], %g7 fand %f12, %f4, %f2 fbug %fcc2, loop_3122 ldd [%l7 + 0x10], %f0 fpsub32 %f14, %f4, %f10 ldsw [%l7 + 0x24], %g6 loop_3122: ldx [%l7 + 0x10], %l1 fbue,a %fcc1, loop_3123 movrgez %l0, %l4, %o2 stw %l5, [%l7 + 0x28] stw %l3, [%l7 + 0x78] loop_3123: fxnors %f13, %f12, %f0 fnegs %f10, %f12 srlx %i0, 0x06, %o5 addc %l6, 0x1387, %g4 fabss %f3, %f7 fmovsne %xcc, %f8, %f4 brgz %o3, loop_3124 fzeros %f2 srax %g5, 0x11, %o0 fcmpgt32 %f6, %f12, %l2 loop_3124: movleu %icc, %o1, %i7 st %f14, [%l7 + 0x58] tn %xcc, 0x2 movvs %xcc, %g2, %i2 ldx [%l7 + 0x28], %i4 ldsw [%l7 + 0x18], %g1 fmovscc %icc, %f6, %f10 mulx %i6, 0x0467, %o4 fmovrsgz %i3, %f6, %f14 stw %o6, [%l7 + 0x20] tge %xcc, 0x6 fmovdne %xcc, %f9, %f7 edge16ln %i5, %i1, %o7 tsubcc %g7, 0x132F, %g6 ldsb [%l7 + 0x61], %g3 bg %xcc, loop_3125 ba loop_3126 fbuge %fcc2, loop_3127 addcc %l0, %l4, %o2 loop_3125: srax %l1, %l3, %l5 loop_3126: fbne,a %fcc3, loop_3128 loop_3127: fbue %fcc0, loop_3129 movn %xcc, %i0, %o5 ldsb [%l7 + 0x61], %l6 loop_3128: nop setx loop_3130, %l0, %l1 jmpl %l1, %g4 loop_3129: fmovrdgz %g5, %f12, %f6 fabsd %f4, %f2 ld [%l7 + 0x0C], %f6 loop_3130: lduh [%l7 + 0x72], %o3 movpos %icc, %l2, %o0 xorcc %o1, 0x0CE5, %i7 brnz %g2, loop_3131 faligndata %f4, %f4, %f2 ldsh [%l7 + 0x7C], %i4 bne,a loop_3132 loop_3131: fmovrslz %g1, %f1, %f0 lduh [%l7 + 0x4C], %i6 fpsub32s %f12, %f4, %f5 loop_3132: ld [%l7 + 0x20], %f14 ld [%l7 + 0x44], %f11 fmovsl %xcc, %f0, %f5 fmovscc %icc, %f13, %f0 fcmpgt16 %f8, %f2, %o4 fbge %fcc2, loop_3133 fmovsvs %icc, %f13, %f12 fbue,a %fcc2, loop_3134 sth %i3, [%l7 + 0x78] loop_3133: ta %icc, 0x6 ldsw [%l7 + 0x78], %i2 loop_3134: fblg %fcc3, loop_3135 tvc %xcc, 0x1 stx %i5, [%l7 + 0x48] ble,a %xcc, loop_3136 loop_3135: sth %o6, [%l7 + 0x3C] fmovdle %icc, %f0, %f13 sra %i1, 0x04, %o7 loop_3136: and %g6, 0x08B9, %g3 tg %xcc, 0x6 edge8ln %g7, %l0, %l4 addc %l1, %o2, %l3 tcc %xcc, 0x2 ldsb [%l7 + 0x68], %i0 taddcctv %l5, 0x01D0, %o5 fands %f5, %f1, %f8 bvc,a,pt %xcc, loop_3137 subccc %l6, %g4, %o3 st %f2, [%l7 + 0x44] or %l2, 0x1F1C, %o0 loop_3137: fmovdvs %xcc, %f2, %f14 fpmerge %f10, %f10, %f12 ldx [%l7 + 0x78], %o1 stb %g5, [%l7 + 0x72] stw %i7, [%l7 + 0x50] xnorcc %i4, 0x17C7, %g1 udiv %i6, 0x1C5C, %g2 fnot1s %f1, %f1 fcmpeq16 %f14, %f10, %i3 alignaddr %o4, %i2, %i5 std %f8, [%l7 + 0x48] faligndata %f0, %f2, %f4 tcc %xcc, 0x6 fone %f4 brz %i1, loop_3138 srlx %o6, 0x0A, %g6 ldub [%l7 + 0x10], %o7 bl loop_3139 loop_3138: ld [%l7 + 0x60], %f1 fmovdl %xcc, %f12, %f6 fmovdle %icc, %f4, %f8 loop_3139: fzero %f0 tvs %xcc, 0x6 movneg %icc, %g3, %g7 std %f0, [%l7 + 0x18] fmovdpos %icc, %f1, %f5 fbne %fcc2, loop_3140 xnor %l0, 0x0D5E, %l1 edge8 %o2, %l4, %i0 fmovrsgz %l5, %f0, %f10 loop_3140: std %f12, [%l7 + 0x10] ldsh [%l7 + 0x46], %l3 subcc %o5, 0x05E4, %l6 sub %o3, %l2, %o0 movpos %xcc, %g4, %o1 alignaddr %g5, %i7, %i4 stx %i6, [%l7 + 0x70] ldub [%l7 + 0x7C], %g1 ld [%l7 + 0x48], %f3 fmovsne %icc, %f14, %f13 fmovs %f0, %f7 fpadd16s %f8, %f10, %f11 fmovdcs %xcc, %f2, %f6 fsrc2s %f14, %f6 ta %icc, 0x7 fmovsvs %xcc, %f6, %f6 smul %i3, 0x1240, %o4 tcs %xcc, 0x2 lduh [%l7 + 0x1A], %i2 bshuffle %f12, %f6, %f6 ldd [%l7 + 0x08], %f10 fmovdle %icc, %f14, %f5 ld [%l7 + 0x08], %f3 fcmpeq32 %f8, %f10, %g2 st %f7, [%l7 + 0x2C] tpos %icc, 0x1 umul %i5, %o6, %i1 fpsub32 %f10, %f12, %f8 fabsd %f12, %f6 bpos,pn %xcc, loop_3141 sth %o7, [%l7 + 0x2C] fcmpne16 %f14, %f0, %g3 fmuld8ulx16 %f8, %f0, %f2 loop_3141: udiv %g6, 0x09F2, %g7 fexpand %f12, %f2 fmovrsgz %l0, %f13, %f5 fabss %f8, %f1 nop setx loop_3142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %o2, 0x238, %l1 fmovrsgz %i0, %f15, %f9 movge %xcc, %l4, %l3 loop_3142: taddcctv %l5, 0x042A, %l6 ldx [%l7 + 0x68], %o3 smul %l2, %o5, %g4 bn,pt %xcc, loop_3143 fsrc1 %f10, %f14 st %f3, [%l7 + 0x24] smulcc %o0, %g5, %o1 loop_3143: fmovse %xcc, %f4, %f13 st %f13, [%l7 + 0x24] ldsb [%l7 + 0x6A], %i4 fmovscs %icc, %f6, %f6 fmovda %icc, %f10, %f2 fmovrde %i7, %f14, %f4 bn,a,pt %icc, loop_3144 fnors %f7, %f12, %f12 ldsw [%l7 + 0x44], %g1 fmovsge %icc, %f15, %f12 loop_3144: ldx [%l7 + 0x60], %i3 ldsb [%l7 + 0x48], %i6 orn %o4, 0x057C, %i2 edge16n %g2, %o6, %i5 fpmerge %f5, %f6, %f0 fbue %fcc1, loop_3145 srax %o7, %g3, %i1 fbul,a %fcc3, loop_3146 alignaddrl %g7, %g6, %l0 loop_3145: brnz %l1, loop_3147 stb %i0, [%l7 + 0x37] loop_3146: brgez,a %l4, loop_3148 fnegd %f8, %f14 loop_3147: fandnot2s %f5, %f11, %f0 edge32n %l3, %o2, %l6 loop_3148: ldsw [%l7 + 0x74], %l5 sll %l2, %o5, %g4 move %xcc, %o0, %g5 edge16n %o1, %o3, %i7 ldd [%l7 + 0x78], %f10 lduw [%l7 + 0x60], %g1 std %f4, [%l7 + 0x30] stw %i4, [%l7 + 0x58] stw %i6, [%l7 + 0x18] fmovdle %xcc, %f3, %f1 ldub [%l7 + 0x69], %o4 ldx [%l7 + 0x30], %i3 fand %f10, %f4, %f12 ldub [%l7 + 0x25], %g2 tleu %icc, 0x0 fabss %f12, %f2 fmuld8ulx16 %f4, %f3, %f14 bne,pt %icc, loop_3149 fnot1 %f8, %f4 movneg %xcc, %o6, %i5 fblg %fcc0, loop_3150 loop_3149: smulcc %o7, %g3, %i1 brgz %g7, loop_3151 edge8l %i2, %l0, %l1 loop_3150: lduh [%l7 + 0x70], %i0 fcmpes %fcc1, %f13, %f6 loop_3151: edge32n %l4, %g6, %l3 fmovdne %xcc, %f6, %f4 fbug %fcc1, loop_3152 fbug %fcc2, loop_3153 ld [%l7 + 0x0C], %f11 fbo %fcc3, loop_3154 loop_3152: umul %o2, %l5, %l2 loop_3153: fmovsneg %icc, %f4, %f11 stx %o5, [%l7 + 0x20] loop_3154: fmovrsgz %g4, %f3, %f3 fba %fcc2, loop_3155 movvc %icc, %l6, %g5 bcs,pt %xcc, loop_3156 bleu %xcc, loop_3157 loop_3155: movrgz %o0, %o1, %i7 ldsb [%l7 + 0x1D], %o3 loop_3156: addccc %i4, %g1, %i6 loop_3157: tleu %xcc, 0x0 sth %i3, [%l7 + 0x74] ldub [%l7 + 0x6A], %g2 fbge %fcc0, loop_3158 ba,a,pn %xcc, loop_3159 ldx [%l7 + 0x28], %o6 fbuge,a %fcc0, loop_3160 loop_3158: fnand %f12, %f8, %f6 loop_3159: brnz %i5, loop_3161 std %f12, [%l7 + 0x18] loop_3160: movl %icc, %o4, %g3 umul %o7, %i1, %i2 loop_3161: sdiv %l0, 0x0927, %l1 fone %f2 ldub [%l7 + 0x3D], %g7 alignaddr %l4, %g6, %i0 st %f12, [%l7 + 0x6C] bcc,a,pn %xcc, loop_3162 fornot1 %f8, %f2, %f0 movgu %xcc, %l3, %l5 sth %o2, [%l7 + 0x20] loop_3162: fmul8sux16 %f10, %f10, %f12 fandnot1 %f14, %f6, %f2 bg loop_3163 fmovsgu %xcc, %f13, %f4 ld [%l7 + 0x34], %f2 stx %o5, [%l7 + 0x60] loop_3163: ldub [%l7 + 0x18], %g4 brgez %l6, loop_3164 brgz,a %l2, loop_3165 fbu,a %fcc3, loop_3166 bge loop_3167 loop_3164: add %o0, 0x0507, %o1 loop_3165: fmul8x16 %f11, %f12, %f6 loop_3166: fpadd32 %f10, %f4, %f14 loop_3167: bgu,pt %icc, loop_3168 ldd [%l7 + 0x10], %f4 fmovdneg %icc, %f15, %f13 ldd [%l7 + 0x18], %f2 loop_3168: brgez,a %i7, loop_3169 fbge %fcc3, loop_3170 fbe %fcc1, loop_3171 xnor %g5, %i4, %o3 loop_3169: fbue,a %fcc0, loop_3172 loop_3170: te %xcc, 0x2 loop_3171: fmovrsgez %g1, %f5, %f13 ldub [%l7 + 0x43], %i3 loop_3172: st %f3, [%l7 + 0x68] fmovrdgez %i6, %f2, %f2 std %f10, [%l7 + 0x60] bneg,pn %icc, loop_3173 ldsw [%l7 + 0x14], %g2 movg %icc, %i5, %o4 fmovdpos %icc, %f6, %f13 loop_3173: stw %o6, [%l7 + 0x78] ld [%l7 + 0x08], %f14 fmovsne %xcc, %f15, %f14 ld [%l7 + 0x6C], %f6 edge8 %o7, %i1, %g3 sth %i2, [%l7 + 0x20] fmovda %icc, %f1, %f1 fbule,a %fcc3, loop_3174 nop setx loop_3175, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f4, %f12, %f12 tpos %icc, 0x4 loop_3174: fnor %f14, %f12, %f2 loop_3175: sth %l0, [%l7 + 0x20] sth %l1, [%l7 + 0x7A] bg,pn %icc, loop_3176 std %f10, [%l7 + 0x38] tneg %icc, 0x4 ldsh [%l7 + 0x1C], %g7 loop_3176: movrgz %l4, 0x014, %g6 mulscc %i0, %l3, %l5 edge16n %o5, %o2, %g4 ldub [%l7 + 0x3A], %l2 xorcc %o0, 0x142A, %o1 ldsh [%l7 + 0x68], %i7 stb %l6, [%l7 + 0x45] edge16n %i4, %o3, %g1 srlx %i3, 0x18, %i6 alignaddrl %g5, %g2, %i5 umul %o4, 0x1084, %o7 fcmpgt32 %f14, %f14, %i1 bgu,a %xcc, loop_3177 stw %g3, [%l7 + 0x68] ld [%l7 + 0x24], %f14 call loop_3178 loop_3177: fcmple16 %f12, %f10, %i2 andncc %l0, %l1, %g7 brgez %l4, loop_3179 loop_3178: lduw [%l7 + 0x48], %g6 fbn,a %fcc1, loop_3180 fmovsvc %icc, %f12, %f2 loop_3179: fmuld8ulx16 %f2, %f5, %f6 edge16 %o6, %l3, %l5 loop_3180: and %o5, %o2, %i0 stx %g4, [%l7 + 0x30] fnegd %f10, %f8 fmovsn %xcc, %f13, %f10 sub %o0, 0x105E, %o1 fmovdcs %xcc, %f15, %f9 fpsub16 %f8, %f12, %f14 movpos %xcc, %l2, %l6 movrgez %i7, 0x061, %o3 smul %g1, 0x0C04, %i3 sth %i4, [%l7 + 0x3E] stx %i6, [%l7 + 0x10] subcc %g2, 0x0492, %i5 brgz,a %o4, loop_3181 fmovse %xcc, %f10, %f1 tleu %icc, 0x2 fnands %f14, %f13, %f1 loop_3181: movn %xcc, %o7, %i1 ld [%l7 + 0x54], %f3 lduw [%l7 + 0x3C], %g5 fmovsn %icc, %f13, %f6 fpadd32 %f8, %f6, %f0 fnands %f5, %f14, %f5 umulcc %g3, %i2, %l1 sth %g7, [%l7 + 0x0A] bneg loop_3182 fmovrdgez %l4, %f2, %f6 ldsh [%l7 + 0x4A], %g6 fnands %f1, %f5, %f4 loop_3182: fmovsl %icc, %f12, %f4 taddcctv %l0, %o6, %l5 ldsw [%l7 + 0x58], %o5 ldx [%l7 + 0x70], %o2 array16 %i0, %l3, %g4 fbule %fcc0, loop_3183 fmovdpos %icc, %f11, %f6 edge8l %o0, %o1, %l6 ld [%l7 + 0x44], %f13 loop_3183: stx %i7, [%l7 + 0x78] edge32ln %l2, %g1, %o3 fmovrdlez %i3, %f0, %f8 bvs,a %xcc, loop_3184 ldd [%l7 + 0x20], %f8 bleu,pn %icc, loop_3185 fabss %f2, %f4 loop_3184: bne loop_3186 xorcc %i6, %g2, %i4 loop_3185: fble %fcc1, loop_3187 brgez %i5, loop_3188 loop_3186: fbl %fcc0, loop_3189 ldsb [%l7 + 0x4F], %o7 loop_3187: brlez %o4, loop_3190 loop_3188: fandnot1 %f0, %f2, %f14 loop_3189: add %i1, 0x0B4B, %g5 ldd [%l7 + 0x10], %f10 loop_3190: edge32 %i2, %g3, %g7 ldx [%l7 + 0x20], %l1 stb %l4, [%l7 + 0x59] st %f12, [%l7 + 0x08] sllx %l0, %o6, %l5 fandnot1 %f4, %f10, %f8 fxor %f14, %f4, %f6 bcc,pn %icc, loop_3191 fmovspos %icc, %f13, %f0 tvc %icc, 0x1 stw %g6, [%l7 + 0x20] loop_3191: sth %o2, [%l7 + 0x5C] bgu,pt %icc, loop_3192 ldsw [%l7 + 0x24], %o5 fone %f8 stw %i0, [%l7 + 0x48] loop_3192: std %f14, [%l7 + 0x70] fpsub16 %f12, %f12, %f10 bge,pn %icc, loop_3193 ld [%l7 + 0x70], %f5 movleu %xcc, %l3, %o0 umulcc %o1, 0x0FBB, %l6 loop_3193: orncc %g4, 0x13F9, %l2 bvc,a,pt %icc, loop_3194 mova %xcc, %g1, %o3 edge32ln %i3, %i6, %g2 tpos %xcc, 0x3 loop_3194: ldx [%l7 + 0x48], %i4 fmovrdlz %i7, %f2, %f8 fornot2 %f10, %f14, %f0 fmul8ulx16 %f2, %f10, %f12 fcmpeq32 %f8, %f8, %o7 fmovda %xcc, %f13, %f10 fmovrslz %o4, %f6, %f2 edge32 %i5, %g5, %i1 call loop_3195 fnot2s %f9, %f6 fmovrdgez %i2, %f10, %f2 addcc %g3, %l1, %l4 loop_3195: ldsw [%l7 + 0x28], %l0 fmovrsne %g7, %f13, %f7 fcmpeq16 %f10, %f12, %l5 ldsw [%l7 + 0x4C], %g6 ldsh [%l7 + 0x5C], %o6 movl %xcc, %o2, %i0 fba %fcc1, loop_3196 fcmpeq16 %f2, %f6, %o5 ldub [%l7 + 0x50], %l3 fpack16 %f4, %f14 loop_3196: fbne %fcc3, loop_3197 addccc %o1, 0x015E, %o0 fcmpd %fcc3, %f2, %f12 alignaddrl %g4, %l6, %l2 loop_3197: stw %g1, [%l7 + 0x50] ldsb [%l7 + 0x63], %o3 fmovrslz %i3, %f6, %f10 ldsb [%l7 + 0x6B], %i6 stb %i4, [%l7 + 0x09] fones %f10 edge32l %g2, %o7, %i7 ldsh [%l7 + 0x6E], %o4 fmul8sux16 %f4, %f0, %f4 movrne %g5, 0x054, %i1 ldd [%l7 + 0x68], %f10 tsubcc %i5, %g3, %i2 bne,a loop_3198 ldsb [%l7 + 0x65], %l1 stw %l0, [%l7 + 0x1C] ldsw [%l7 + 0x0C], %g7 loop_3198: stb %l5, [%l7 + 0x52] stx %l4, [%l7 + 0x68] fmovdl %icc, %f4, %f7 fnegd %f12, %f6 fmul8x16au %f9, %f12, %f8 fbg,a %fcc1, loop_3199 bne,a,pn %icc, loop_3200 fbug %fcc0, loop_3201 fbue %fcc1, loop_3202 loop_3199: bpos loop_3203 loop_3200: fors %f5, %f9, %f1 loop_3201: stx %o6, [%l7 + 0x30] loop_3202: fmovs %f4, %f10 loop_3203: udiv %g6, 0x108B, %i0 ldub [%l7 + 0x2C], %o5 fbug %fcc3, loop_3204 ldx [%l7 + 0x08], %o2 movrlz %o1, 0x303, %l3 movrgz %g4, %l6, %l2 loop_3204: stw %o0, [%l7 + 0x50] fmul8sux16 %f8, %f12, %f0 call loop_3205 fabsd %f0, %f14 edge16ln %g1, %o3, %i3 lduw [%l7 + 0x18], %i6 loop_3205: stw %g2, [%l7 + 0x58] mulx %o7, %i4, %o4 fmovscs %xcc, %f10, %f6 fmuld8ulx16 %f7, %f1, %f2 ldsb [%l7 + 0x37], %g5 fmovdne %xcc, %f10, %f11 fcmpne16 %f10, %f0, %i1 fmovd %f12, %f4 st %f11, [%l7 + 0x08] edge8l %i5, %g3, %i7 fcmpne32 %f10, %f2, %l1 fcmps %fcc1, %f4, %f8 fmovs %f12, %f8 fornot2 %f12, %f8, %f12 fmovda %icc, %f13, %f9 fandnot1s %f5, %f9, %f9 lduw [%l7 + 0x10], %i2 bneg,pn %icc, loop_3206 ldx [%l7 + 0x38], %l0 for %f8, %f4, %f10 edge8l %l5, %g7, %l4 loop_3206: edge32n %o6, %g6, %i0 ldx [%l7 + 0x68], %o2 fbuge,a %fcc3, loop_3207 ldd [%l7 + 0x18], %f2 ldx [%l7 + 0x28], %o5 fnands %f1, %f11, %f4 loop_3207: ldsb [%l7 + 0x53], %l3 fzero %f12 mulx %o1, 0x106A, %g4 sth %l6, [%l7 + 0x2A] ldsh [%l7 + 0x52], %l2 ldx [%l7 + 0x50], %o0 orn %g1, %o3, %i6 move %xcc, %g2, %o7 or %i3, %o4, %i4 fcmpeq32 %f2, %f6, %g5 bcc,a,pt %icc, loop_3208 orcc %i1, 0x14F9, %i5 fcmpd %fcc2, %f0, %f4 fmovsge %xcc, %f8, %f5 loop_3208: fbue,a %fcc2, loop_3209 fnot1s %f5, %f13 fmovdpos %xcc, %f15, %f13 fmul8sux16 %f0, %f6, %f0 loop_3209: fmovdcc %xcc, %f0, %f12 fpackfix %f12, %f11 stw %i7, [%l7 + 0x28] stw %g3, [%l7 + 0x28] sdivx %i2, 0x0A0F, %l0 call loop_3210 tg %icc, 0x2 ldsh [%l7 + 0x0A], %l1 ldx [%l7 + 0x08], %g7 loop_3210: lduw [%l7 + 0x5C], %l4 lduw [%l7 + 0x74], %l5 movrgz %o6, 0x144, %g6 fmovsa %xcc, %f1, %f2 fbl,a %fcc3, loop_3211 ldub [%l7 + 0x4E], %o2 stw %o5, [%l7 + 0x64] brnz,a %i0, loop_3212 loop_3211: xor %l3, %o1, %g4 bcs,pn %xcc, loop_3213 brz,a %l2, loop_3214 loop_3212: sllx %o0, %g1, %o3 fandnot2 %f4, %f4, %f14 loop_3213: srax %i6, %g2, %l6 loop_3214: edge16l %o7, %o4, %i4 ldub [%l7 + 0x11], %g5 fpack32 %f6, %f6, %f10 brgez,a %i1, loop_3215 fpsub16 %f8, %f10, %f4 mulx %i3, 0x10F7, %i7 st %f15, [%l7 + 0x20] loop_3215: fpsub32s %f11, %f15, %f3 xnorcc %i5, 0x0675, %g3 std %f4, [%l7 + 0x20] fmovrdlez %l0, %f0, %f4 fpadd32 %f10, %f0, %f0 stw %l1, [%l7 + 0x44] ldsb [%l7 + 0x52], %i2 subcc %l4, %l5, %g7 std %f14, [%l7 + 0x48] stw %o6, [%l7 + 0x54] srl %o2, %o5, %g6 stx %i0, [%l7 + 0x38] fmovrdgz %o1, %f10, %f4 tn %icc, 0x4 ldd [%l7 + 0x70], %f14 stx %g4, [%l7 + 0x60] ldub [%l7 + 0x40], %l3 subcc %l2, 0x0D23, %o0 stb %g1, [%l7 + 0x62] ldsb [%l7 + 0x56], %o3 ldsh [%l7 + 0x60], %g2 fmovdgu %icc, %f12, %f5 ldub [%l7 + 0x49], %l6 fbl %fcc1, loop_3216 fpsub32s %f8, %f4, %f4 fbn %fcc1, loop_3217 smulcc %i6, 0x17D2, %o4 loop_3216: movrne %i4, %o7, %g5 fble %fcc1, loop_3218 loop_3217: subcc %i3, %i1, %i7 stb %g3, [%l7 + 0x6B] smul %i5, 0x0E3C, %l1 loop_3218: st %f0, [%l7 + 0x74] fandnot1s %f9, %f11, %f10 bvs,a,pn %icc, loop_3219 tn %xcc, 0x7 fnot1s %f15, %f14 stb %i2, [%l7 + 0x3F] loop_3219: popc 0x1090, %l4 fcmps %fcc3, %f10, %f15 fmovdcc %xcc, %f8, %f11 fcmpeq16 %f2, %f14, %l0 edge8n %g7, %o6, %o2 stb %l5, [%l7 + 0x21] fpsub16 %f12, %f6, %f2 ldsh [%l7 + 0x74], %g6 fnot1s %f14, %f7 movne %xcc, %o5, %i0 edge32 %o1, %l3, %l2 bvs loop_3220 udivx %g4, 0x172B, %o0 udivcc %g1, 0x1EDC, %g2 ld [%l7 + 0x20], %f12 loop_3220: tpos %icc, 0x0 movge %icc, %l6, %i6 bge,pn %icc, loop_3221 ldd [%l7 + 0x18], %f6 fmovrde %o3, %f10, %f4 ldd [%l7 + 0x68], %f0 loop_3221: fsrc2s %f1, %f8 ldsh [%l7 + 0x5A], %i4 fand %f2, %f0, %f8 fmovsn %xcc, %f10, %f0 movcc %icc, %o4, %g5 or %i3, %o7, %i1 fnot2 %f8, %f12 fpack32 %f12, %f12, %f4 mulx %i7, %g3, %l1 ld [%l7 + 0x30], %f11 fbu %fcc3, loop_3222 edge16l %i2, %i5, %l4 lduw [%l7 + 0x78], %g7 fmovdpos %xcc, %f8, %f7 loop_3222: ldsh [%l7 + 0x5E], %o6 ldd [%l7 + 0x48], %f8 stw %l0, [%l7 + 0x74] ba,a,pn %xcc, loop_3223 fblg %fcc3, loop_3224 st %f0, [%l7 + 0x30] ble,a loop_3225 loop_3223: alignaddrl %l5, %g6, %o2 loop_3224: fbe %fcc2, loop_3226 smul %o5, %o1, %i0 loop_3225: ld [%l7 + 0x3C], %f5 fbl,a %fcc1, loop_3227 loop_3226: movpos %xcc, %l3, %g4 ldsb [%l7 + 0x51], %l2 movne %icc, %o0, %g2 loop_3227: lduw [%l7 + 0x7C], %l6 sth %g1, [%l7 + 0x74] mova %icc, %o3, %i4 fandnot2s %f11, %f11, %f13 fcmpne32 %f8, %f4, %o4 fmovsvc %xcc, %f1, %f10 fbu %fcc0, loop_3228 movge %xcc, %g5, %i3 lduh [%l7 + 0x1A], %i6 fcmpes %fcc2, %f6, %f14 loop_3228: alignaddr %i1, %o7, %i7 fmovse %xcc, %f1, %f3 sth %l1, [%l7 + 0x18] fpsub32 %f14, %f14, %f10 ldx [%l7 + 0x20], %g3 ba,pn %xcc, loop_3229 fcmpgt16 %f6, %f4, %i5 fmovrdne %i2, %f8, %f8 edge8n %l4, %o6, %g7 loop_3229: tg %xcc, 0x3 fmul8x16au %f6, %f12, %f6 lduw [%l7 + 0x0C], %l5 fornot1 %f8, %f2, %f12 ld [%l7 + 0x58], %f13 sth %g6, [%l7 + 0x6E] fornot2 %f4, %f6, %f14 orncc %l0, %o2, %o1 or %i0, %l3, %g4 sethi 0x16F3, %o5 mulx %l2, 0x0041, %o0 move %xcc, %g2, %g1 ldsw [%l7 + 0x58], %o3 lduw [%l7 + 0x58], %l6 ldsb [%l7 + 0x19], %o4 fsrc2s %f1, %f3 fors %f5, %f2, %f11 fbue,a %fcc2, loop_3230 movcs %icc, %i4, %i3 brnz,a %i6, loop_3231 ldd [%l7 + 0x40], %f2 loop_3230: fmul8x16 %f11, %f10, %f14 fcmps %fcc3, %f8, %f11 loop_3231: fandnot2 %f6, %f2, %f10 fpackfix %f4, %f11 movleu %xcc, %g5, %o7 srl %i1, %l1, %i7 alignaddr %g3, %i5, %l4 xor %o6, 0x18D8, %i2 ta %icc, 0x4 fpackfix %f2, %f9 fmovdgu %xcc, %f2, %f1 sth %g7, [%l7 + 0x34] movgu %xcc, %l5, %g6 ldsw [%l7 + 0x0C], %l0 brz,a %o1, loop_3232 brlz,a %i0, loop_3233 fsrc2s %f5, %f9 stx %l3, [%l7 + 0x58] loop_3232: sra %o2, 0x1A, %g4 loop_3233: fmovscs %xcc, %f15, %f4 fmul8x16 %f14, %f6, %f6 fmovdl %xcc, %f1, %f4 bcs %icc, loop_3234 alignaddrl %o5, %o0, %g2 edge8l %g1, %l2, %l6 fones %f0 loop_3234: umulcc %o4, %i4, %o3 stw %i6, [%l7 + 0x4C] fpadd16s %f0, %f2, %f9 edge32ln %g5, %i3, %i1 ldsh [%l7 + 0x58], %o7 fmovd %f10, %f14 fcmple16 %f4, %f0, %l1 fmovrdlz %g3, %f2, %f2 sdiv %i5, 0x1E4E, %i7 stx %l4, [%l7 + 0x30] fmovdpos %xcc, %f6, %f13 tge %icc, 0x4 st %f12, [%l7 + 0x1C] andncc %o6, %g7, %l5 ldsh [%l7 + 0x68], %i2 nop setx loop_3235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbug,a %fcc0, loop_3236 bshuffle %f10, %f12, %f12 fmovrse %l0, %f4, %f14 loop_3235: movrlez %g6, %i0, %o1 loop_3236: tpos %icc, 0x4 fbge,a %fcc1, loop_3237 tvs %icc, 0x4 lduw [%l7 + 0x5C], %o2 tpos %xcc, 0x3 loop_3237: sll %l3, 0x13, %o5 movne %icc, %o0, %g4 andcc %g2, 0x0C47, %l2 fmovdne %xcc, %f7, %f6 be,a,pt %icc, loop_3238 fmovdge %xcc, %f6, %f13 ldx [%l7 + 0x78], %g1 movge %xcc, %o4, %i4 loop_3238: ldx [%l7 + 0x68], %l6 ldsh [%l7 + 0x28], %i6 bne,pt %xcc, loop_3239 fexpand %f6, %f2 fcmpgt16 %f2, %f0, %g5 fnand %f6, %f6, %f2 loop_3239: edge8 %o3, %i1, %i3 addcc %l1, %o7, %i5 fbule,a %fcc3, loop_3240 fabss %f7, %f5 fmovrslez %g3, %f9, %f4 fbo,a %fcc2, loop_3241 loop_3240: sllx %l4, %i7, %g7 udiv %o6, 0x0C2E, %i2 fbul,a %fcc3, loop_3242 loop_3241: stb %l0, [%l7 + 0x1F] fpack16 %f0, %f14 movg %xcc, %g6, %i0 loop_3242: brgez %l5, loop_3243 movn %icc, %o1, %l3 fpsub16s %f11, %f3, %f11 tcc %xcc, 0x7 loop_3243: sdivcc %o5, 0x1546, %o2 fnands %f10, %f5, %f5 fmovrsgez %o0, %f14, %f8 fpsub32s %f8, %f1, %f6 fsrc1s %f9, %f13 sth %g2, [%l7 + 0x1A] alignaddrl %l2, %g1, %g4 orn %i4, 0x16CD, %o4 edge16n %i6, %g5, %l6 fbu %fcc2, loop_3244 fmovdg %xcc, %f6, %f13 te %xcc, 0x0 fpadd16 %f2, %f10, %f12 loop_3244: fbne %fcc3, loop_3245 movrlz %i1, %i3, %o3 popc 0x1150, %o7 bvs,a %xcc, loop_3246 loop_3245: mova %xcc, %i5, %g3 bneg,a %xcc, loop_3247 sub %l4, %l1, %g7 loop_3246: fmovsa %xcc, %f13, %f12 fmovrslz %i7, %f3, %f10 loop_3247: fmovdpos %icc, %f0, %f2 tpos %icc, 0x5 lduw [%l7 + 0x08], %o6 std %f14, [%l7 + 0x08] srax %l0, 0x10, %i2 movn %xcc, %i0, %g6 move %icc, %l5, %l3 sdivcc %o1, 0x0B15, %o2 bl loop_3248 ldsh [%l7 + 0x48], %o5 fxnors %f4, %f1, %f7 fsrc1 %f8, %f4 loop_3248: edge16n %o0, %l2, %g1 fpsub16 %f6, %f12, %f14 ldd [%l7 + 0x20], %f6 fcmpeq32 %f10, %f14, %g2 lduh [%l7 + 0x26], %i4 stb %g4, [%l7 + 0x2F] alignaddr %o4, %g5, %i6 edge8l %i1, %i3, %l6 tn %xcc, 0x2 fmul8x16 %f13, %f14, %f2 xorcc %o7, 0x1737, %o3 bvs,a %icc, loop_3249 fpadd16 %f10, %f10, %f6 edge16 %g3, %i5, %l4 bn,a %icc, loop_3250 loop_3249: std %f8, [%l7 + 0x60] ble,a loop_3251 srl %l1, %i7, %g7 loop_3250: brnz %l0, loop_3252 stx %i2, [%l7 + 0x60] loop_3251: fpsub16 %f8, %f4, %f6 fmovdg %xcc, %f13, %f9 loop_3252: ldx [%l7 + 0x10], %i0 orncc %o6, 0x1DE1, %g6 fmovs %f13, %f2 nop setx loop_3253, %l0, %l1 jmpl %l1, %l3 std %f0, [%l7 + 0x20] alignaddr %l5, %o2, %o1 fors %f5, %f8, %f10 loop_3253: brlez %o0, loop_3254 fabsd %f14, %f12 fcmpd %fcc0, %f12, %f8 stb %l2, [%l7 + 0x41] loop_3254: fmovsl %icc, %f15, %f3 fandnot2 %f4, %f10, %f2 ldsw [%l7 + 0x30], %o5 brnz %g2, loop_3255 ldub [%l7 + 0x11], %g1 ldx [%l7 + 0x60], %g4 mulx %i4, 0x0D84, %o4 loop_3255: fcmpeq32 %f0, %f6, %i6 tle %icc, 0x0 fmovsge %xcc, %f15, %f11 tge %icc, 0x1 movn %icc, %g5, %i3 umul %i1, %o7, %o3 fornot1 %f10, %f0, %f10 sra %l6, 0x01, %i5 fmovsvs %icc, %f3, %f8 tpos %icc, 0x5 fbu,a %fcc3, loop_3256 st %f9, [%l7 + 0x44] edge8 %g3, %l1, %l4 fmovrsgez %i7, %f0, %f5 loop_3256: ld [%l7 + 0x3C], %f11 brlez,a %g7, loop_3257 fmovrdlez %l0, %f14, %f2 fmovsne %icc, %f14, %f9 brlz,a %i0, loop_3258 loop_3257: lduw [%l7 + 0x7C], %i2 tne %xcc, 0x3 fcmpne16 %f8, %f10, %g6 loop_3258: fmovrslz %l3, %f0, %f0 movrgz %l5, %o2, %o1 std %f10, [%l7 + 0x28] fmovsneg %xcc, %f0, %f4 fmovrdgez %o6, %f6, %f4 xnor %o0, %o5, %g2 fpsub16s %f3, %f7, %f14 ld [%l7 + 0x40], %f12 std %f12, [%l7 + 0x08] edge32n %l2, %g1, %i4 nop setx loop_3259, %l0, %l1 jmpl %l1, %g4 movcc %xcc, %o4, %i6 fmovrsgez %i3, %f10, %f14 array8 %i1, %g5, %o7 loop_3259: umul %l6, 0x0029, %i5 xnorcc %g3, %o3, %l1 addccc %i7, 0x02B9, %l4 smul %l0, %g7, %i2 fcmpne16 %f2, %f8, %g6 fmovsneg %icc, %f12, %f14 movcc %xcc, %i0, %l3 fnor %f14, %f10, %f14 edge8 %l5, %o2, %o1 fbe %fcc0, loop_3260 tg %xcc, 0x1 fbug %fcc0, loop_3261 fbu %fcc1, loop_3262 loop_3260: sth %o6, [%l7 + 0x3C] fsrc2 %f0, %f10 loop_3261: movne %xcc, %o0, %o5 loop_3262: stw %l2, [%l7 + 0x7C] fbne,a %fcc1, loop_3263 faligndata %f6, %f6, %f0 tvs %icc, 0x7 ldsb [%l7 + 0x68], %g2 loop_3263: fcmpne32 %f12, %f12, %i4 ldsw [%l7 + 0x78], %g1 fmovrsne %g4, %f5, %f13 movrlez %i6, %i3, %i1 sra %g5, 0x10, %o4 fmovrslez %l6, %f10, %f12 smulcc %i5, 0x1714, %g3 fmovscc %icc, %f15, %f10 tle %xcc, 0x7 faligndata %f6, %f8, %f12 and %o3, %o7, %l1 fmovdgu %icc, %f15, %f8 fbge,a %fcc2, loop_3264 fpadd16s %f10, %f4, %f3 fabss %f5, %f10 fmovsge %icc, %f8, %f11 loop_3264: movn %xcc, %l4, %l0 ld [%l7 + 0x60], %f4 fpackfix %f2, %f10 stx %g7, [%l7 + 0x40] fandnot1s %f2, %f8, %f8 brgz,a %i7, loop_3265 fmovsl %icc, %f10, %f0 udivx %i2, 0x1195, %g6 ld [%l7 + 0x58], %f7 loop_3265: andn %i0, %l5, %l3 ld [%l7 + 0x6C], %f2 fmovsneg %xcc, %f7, %f14 fnands %f14, %f9, %f12 stw %o1, [%l7 + 0x38] fbuge %fcc3, loop_3266 bge,pt %icc, loop_3267 bg loop_3268 fbu %fcc2, loop_3269 loop_3266: stb %o6, [%l7 + 0x0F] loop_3267: movpos %xcc, %o0, %o2 loop_3268: brlez %l2, loop_3270 loop_3269: fmovse %icc, %f12, %f13 alignaddr %g2, %o5, %i4 edge16l %g4, %g1, %i6 loop_3270: ba,a,pn %xcc, loop_3271 lduw [%l7 + 0x70], %i3 bleu,a loop_3272 movrgz %g5, %o4, %i1 loop_3271: sdiv %l6, 0x0BDF, %i5 fexpand %f12, %f2 loop_3272: fbn %fcc1, loop_3273 orncc %g3, %o3, %o7 lduh [%l7 + 0x50], %l1 move %xcc, %l0, %l4 loop_3273: stb %i7, [%l7 + 0x1C] edge16n %g7, %i2, %g6 fcmped %fcc0, %f10, %f10 ldsb [%l7 + 0x6E], %i0 ldsw [%l7 + 0x10], %l5 lduh [%l7 + 0x64], %l3 fxnor %f10, %f0, %f0 tgu %icc, 0x4 tleu %icc, 0x6 edge8l %o1, %o0, %o2 ldsh [%l7 + 0x62], %l2 fpackfix %f6, %f7 sdivx %o6, 0x1E75, %o5 bne,a loop_3274 fors %f8, %f10, %f5 ldsb [%l7 + 0x69], %g2 ldx [%l7 + 0x20], %i4 loop_3274: fmovdneg %icc, %f13, %f15 fabss %f7, %f15 te %xcc, 0x2 ldd [%l7 + 0x28], %f14 edge8n %g4, %i6, %g1 fmovdg %icc, %f8, %f4 subccc %g5, 0x0B36, %o4 stx %i3, [%l7 + 0x30] sth %l6, [%l7 + 0x1C] ldx [%l7 + 0x40], %i1 edge16ln %g3, %o3, %i5 brz %o7, loop_3275 ld [%l7 + 0x44], %f15 fbg %fcc0, loop_3276 edge8n %l1, %l4, %i7 loop_3275: fmovrslez %l0, %f11, %f13 ldub [%l7 + 0x6C], %i2 loop_3276: mova %icc, %g7, %g6 fmovdpos %icc, %f11, %f15 ldsw [%l7 + 0x30], %i0 te %icc, 0x5 udivcc %l3, 0x06AA, %o1 fmovsge %xcc, %f15, %f3 fmovrsgz %o0, %f10, %f1 sth %l5, [%l7 + 0x36] fpadd32s %f2, %f4, %f9 alignaddrl %l2, %o2, %o5 subccc %g2, 0x0BED, %i4 fcmpgt32 %f4, %f10, %g4 std %f12, [%l7 + 0x18] edge32ln %i6, %o6, %g1 tleu %xcc, 0x2 array8 %o4, %g5, %l6 fmovdleu %icc, %f12, %f3 fone %f12 umulcc %i1, %g3, %o3 tsubcctv %i3, %o7, %l1 std %f6, [%l7 + 0x20] alignaddr %i5, %l4, %i7 ba,pt %xcc, loop_3277 fmovdcs %icc, %f14, %f5 fandnot2s %f5, %f6, %f9 fblg %fcc3, loop_3278 loop_3277: movleu %icc, %l0, %i2 ble,a,pn %icc, loop_3279 edge16n %g7, %g6, %i0 loop_3278: fmovdg %xcc, %f2, %f13 tl %icc, 0x7 loop_3279: std %f0, [%l7 + 0x38] addc %o1, 0x0B20, %l3 tl %xcc, 0x1 ld [%l7 + 0x78], %f0 fsrc2s %f13, %f4 stx %o0, [%l7 + 0x68] movn %xcc, %l2, %l5 movrgez %o5, 0x013, %o2 lduh [%l7 + 0x18], %g2 subccc %g4, %i6, %i4 fbn %fcc3, loop_3280 ldx [%l7 + 0x20], %o6 ldd [%l7 + 0x28], %f10 stb %g1, [%l7 + 0x3D] loop_3280: sdiv %o4, 0x000C, %g5 tge %xcc, 0x1 ld [%l7 + 0x08], %f5 ldsh [%l7 + 0x68], %i1 brnz %g3, loop_3281 lduh [%l7 + 0x64], %l6 sdiv %o3, 0x07F0, %i3 tcc %xcc, 0x2 loop_3281: ldx [%l7 + 0x28], %o7 fmovrsgz %l1, %f0, %f7 std %f12, [%l7 + 0x28] xnor %l4, 0x1B45, %i7 edge32 %i5, %i2, %l0 fcmped %fcc0, %f4, %f12 fcmps %fcc2, %f11, %f8 ld [%l7 + 0x0C], %f4 sethi 0x0B91, %g7 stx %i0, [%l7 + 0x18] fbo,a %fcc3, loop_3282 fmovdneg %xcc, %f12, %f10 ldsw [%l7 + 0x38], %g6 ldx [%l7 + 0x70], %o1 loop_3282: edge16n %l3, %l2, %l5 tg %xcc, 0x0 tl %xcc, 0x0 fmovsleu %xcc, %f4, %f9 sth %o5, [%l7 + 0x0A] sth %o0, [%l7 + 0x40] fcmpd %fcc2, %f8, %f6 ldsb [%l7 + 0x19], %g2 sth %g4, [%l7 + 0x40] tvs %xcc, 0x5 ldd [%l7 + 0x60], %f4 fpadd32 %f8, %f6, %f6 edge16ln %o2, %i4, %o6 movrne %i6, %g1, %g5 fpadd32s %f7, %f11, %f6 fmovrdgz %o4, %f8, %f0 fbo,a %fcc1, loop_3283 bneg,a,pn %xcc, loop_3284 fabss %f15, %f12 fcmpeq32 %f10, %f8, %i1 loop_3283: fcmpes %fcc2, %f3, %f15 loop_3284: lduh [%l7 + 0x0A], %g3 tg %icc, 0x6 bneg,a,pt %icc, loop_3285 fnands %f14, %f9, %f10 fcmpes %fcc3, %f5, %f6 edge32n %l6, %i3, %o3 loop_3285: edge8n %l1, %l4, %i7 stb %o7, [%l7 + 0x4F] andn %i2, 0x0744, %i5 edge16n %l0, %i0, %g6 call loop_3286 ldsb [%l7 + 0x39], %g7 fmovdge %icc, %f7, %f3 ldsh [%l7 + 0x26], %l3 loop_3286: stw %o1, [%l7 + 0x40] ldub [%l7 + 0x11], %l2 fnot1 %f6, %f2 xor %o5, 0x1454, %l5 bleu,a,pt %xcc, loop_3287 tn %icc, 0x3 fbl,a %fcc0, loop_3288 movrlz %o0, %g2, %g4 loop_3287: fcmple32 %f6, %f12, %i4 ldub [%l7 + 0x7E], %o2 loop_3288: edge16ln %i6, %o6, %g5 lduw [%l7 + 0x60], %o4 ldd [%l7 + 0x60], %f6 tcs %xcc, 0x2 udiv %i1, 0x03E1, %g3 movne %icc, %l6, %g1 faligndata %f2, %f10, %f10 smulcc %i3, 0x1152, %o3 std %f0, [%l7 + 0x20] lduw [%l7 + 0x18], %l1 brlez,a %i7, loop_3289 ldub [%l7 + 0x5F], %o7 fmovdg %icc, %f15, %f0 movrgez %l4, 0x1EF, %i5 loop_3289: smulcc %l0, %i2, %g6 std %f14, [%l7 + 0x18] umul %i0, 0x008C, %g7 std %f14, [%l7 + 0x70] tl %xcc, 0x6 st %f8, [%l7 + 0x20] brlz,a %o1, loop_3290 fbuge %fcc3, loop_3291 fpsub16s %f8, %f6, %f6 pdist %f8, %f2, %f14 loop_3290: fandnot1 %f8, %f10, %f10 loop_3291: fmovdgu %icc, %f10, %f0 fmovdcc %xcc, %f13, %f3 fands %f11, %f5, %f0 ld [%l7 + 0x08], %f3 fnot1s %f5, %f14 fpmerge %f6, %f15, %f8 fbl %fcc1, loop_3292 fandnot2 %f4, %f6, %f8 ldd [%l7 + 0x50], %f0 ldsh [%l7 + 0x26], %l3 loop_3292: fmovrdlz %l2, %f14, %f12 stx %l5, [%l7 + 0x70] taddcc %o0, 0x0950, %g2 andn %g4, 0x1520, %i4 fmovrsgz %o5, %f8, %f7 addcc %i6, 0x1990, %o6 lduw [%l7 + 0x6C], %o2 ldsh [%l7 + 0x2A], %o4 lduh [%l7 + 0x2C], %i1 bleu,a %xcc, loop_3293 call loop_3294 stb %g3, [%l7 + 0x67] addccc %l6, %g1, %i3 loop_3293: xnor %o3, 0x0A42, %g5 loop_3294: taddcctv %l1, %o7, %l4 tg %xcc, 0x5 fble,a %fcc0, loop_3295 stw %i7, [%l7 + 0x34] fmul8x16al %f6, %f11, %f12 tleu %xcc, 0x0 loop_3295: tg %icc, 0x2 edge8ln %i5, %i2, %l0 lduh [%l7 + 0x40], %i0 fone %f8 fmovdpos %xcc, %f11, %f14 tle %icc, 0x1 bvs,pt %icc, loop_3296 bcs loop_3297 ldsh [%l7 + 0x52], %g7 srax %g6, 0x08, %o1 loop_3296: andcc %l3, %l2, %o0 loop_3297: ld [%l7 + 0x40], %f7 ldsw [%l7 + 0x5C], %g2 fmovsg %icc, %f15, %f1 fmovdgu %icc, %f4, %f5 popc 0x0598, %g4 movcc %xcc, %l5, %i4 movpos %xcc, %o5, %i6 fnand %f10, %f10, %f6 or %o2, 0x0D62, %o6 fpadd16s %f3, %f12, %f9 fbge %fcc2, loop_3298 ldsw [%l7 + 0x74], %i1 bn,a loop_3299 movl %icc, %g3, %o4 loop_3298: fpadd16 %f12, %f8, %f10 ldx [%l7 + 0x78], %l6 loop_3299: bn,a %icc, loop_3300 st %f6, [%l7 + 0x0C] srax %g1, %o3, %i3 subcc %g5, 0x04F2, %l1 loop_3300: ldsh [%l7 + 0x58], %l4 std %f4, [%l7 + 0x60] stw %i7, [%l7 + 0x64] edge16 %o7, %i5, %l0 fcmpgt32 %f6, %f14, %i0 ldub [%l7 + 0x3C], %g7 sdivcc %i2, 0x0F32, %o1 stx %g6, [%l7 + 0x68] fmovrse %l3, %f11, %f8 movrgz %l2, %o0, %g4 ldsw [%l7 + 0x18], %g2 fmovdne %icc, %f7, %f6 fbn,a %fcc1, loop_3301 bvc,a,pt %xcc, loop_3302 ldsb [%l7 + 0x25], %i4 edge8l %o5, %i6, %l5 loop_3301: ldsb [%l7 + 0x16], %o2 loop_3302: movge %xcc, %i1, %o6 fmovscs %icc, %f2, %f9 ldsb [%l7 + 0x5E], %o4 popc %l6, %g1 ldsb [%l7 + 0x6D], %o3 ldx [%l7 + 0x58], %i3 edge32ln %g3, %g5, %l1 fxnor %f4, %f14, %f2 stx %i7, [%l7 + 0x58] stw %l4, [%l7 + 0x6C] tgu %icc, 0x3 ldd [%l7 + 0x58], %f8 movrlz %i5, %l0, %i0 stb %o7, [%l7 + 0x16] ldd [%l7 + 0x48], %f12 fnor %f14, %f4, %f14 edge16n %i2, %g7, %g6 fmovscc %xcc, %f9, %f9 st %f6, [%l7 + 0x48] movleu %icc, %l3, %o1 srlx %l2, %o0, %g4 ldd [%l7 + 0x60], %f4 tleu %icc, 0x7 faligndata %f0, %f10, %f8 fsrc2s %f10, %f4 fmovsg %icc, %f0, %f15 fone %f0 fmovsge %xcc, %f12, %f0 stw %i4, [%l7 + 0x10] fnand %f14, %f10, %f14 bpos,a %icc, loop_3303 stb %o5, [%l7 + 0x38] orcc %i6, 0x1B24, %g2 fmovdneg %xcc, %f11, %f3 loop_3303: ldub [%l7 + 0x7F], %l5 ld [%l7 + 0x18], %f12 fornot1s %f6, %f9, %f0 fmovse %icc, %f8, %f5 addc %o2, %o6, %o4 lduw [%l7 + 0x68], %i1 and %l6, %g1, %o3 fxors %f6, %f5, %f1 ld [%l7 + 0x7C], %f0 umulcc %i3, 0x0D57, %g3 lduw [%l7 + 0x54], %g5 fmovrslez %i7, %f6, %f14 ldd [%l7 + 0x10], %f10 andncc %l4, %i5, %l1 ld [%l7 + 0x5C], %f8 movn %xcc, %l0, %i0 ldx [%l7 + 0x48], %i2 fandnot1s %f5, %f9, %f15 sth %g7, [%l7 + 0x78] fbne %fcc1, loop_3304 subc %o7, %g6, %o1 nop setx loop_3305, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f15, %f6, %f14 loop_3304: tcc %xcc, 0x7 stb %l3, [%l7 + 0x14] loop_3305: movrgz %o0, 0x3D1, %l2 fornot1s %f15, %f3, %f3 subc %i4, %o5, %g4 mulscc %g2, 0x04DA, %i6 ta %icc, 0x1 umulcc %l5, %o6, %o4 fmovda %icc, %f8, %f14 ld [%l7 + 0x48], %f1 movl %xcc, %o2, %i1 sth %l6, [%l7 + 0x46] stw %g1, [%l7 + 0x14] std %f4, [%l7 + 0x08] ld [%l7 + 0x58], %f12 edge32 %i3, %o3, %g5 array8 %g3, %l4, %i5 movn %icc, %l1, %l0 srax %i7, %i0, %g7 bl,a,pt %icc, loop_3306 sth %i2, [%l7 + 0x60] fcmps %fcc3, %f7, %f6 fmul8x16au %f13, %f10, %f0 loop_3306: fnot2s %f6, %f2 ldsw [%l7 + 0x6C], %o7 fmovsvc %xcc, %f11, %f0 ldsh [%l7 + 0x24], %o1 smulcc %l3, 0x19B6, %o0 fpadd16 %f12, %f2, %f0 fcmps %fcc0, %f11, %f8 ldsw [%l7 + 0x48], %l2 edge8l %i4, %o5, %g6 ldsh [%l7 + 0x7E], %g2 mova %xcc, %i6, %l5 lduh [%l7 + 0x4A], %o6 fmovsvc %xcc, %f10, %f5 and %g4, %o2, %i1 ldsb [%l7 + 0x72], %l6 movrgez %g1, 0x180, %o4 fcmple16 %f4, %f2, %o3 move %xcc, %g5, %g3 stw %l4, [%l7 + 0x24] fpackfix %f14, %f6 sll %i5, 0x10, %i3 fcmpes %fcc2, %f15, %f14 stw %l0, [%l7 + 0x20] fmovsneg %xcc, %f7, %f14 mulx %i7, %l1, %g7 umul %i2, 0x0120, %o7 movrlez %o1, %i0, %l3 bg,pt %xcc, loop_3307 fmovrdlz %l2, %f6, %f4 brgez,a %o0, loop_3308 movrlez %o5, 0x052, %g6 loop_3307: umul %g2, %i6, %l5 tcs %icc, 0x1 loop_3308: movre %o6, %i4, %g4 sth %i1, [%l7 + 0x40] movge %xcc, %o2, %g1 ldx [%l7 + 0x40], %o4 fmovsl %icc, %f8, %f3 fpadd16s %f12, %f10, %f1 stx %o3, [%l7 + 0x20] alignaddrl %g5, %l6, %g3 sth %l4, [%l7 + 0x44] fbo %fcc1, loop_3309 fbne,a %fcc2, loop_3310 mova %xcc, %i3, %i5 alignaddr %i7, %l0, %l1 loop_3309: edge8n %i2, %g7, %o7 loop_3310: subccc %o1, %i0, %l3 bpos,a,pt %icc, loop_3311 stx %l2, [%l7 + 0x08] nop setx loop_3312, %l0, %l1 jmpl %l1, %o0 srl %g6, %g2, %o5 loop_3311: sth %l5, [%l7 + 0x18] fmovrde %o6, %f2, %f14 loop_3312: fnegd %f8, %f0 tn %icc, 0x3 fcmpgt32 %f2, %f10, %i4 fcmpeq32 %f2, %f0, %i6 tg %icc, 0x1 bleu loop_3313 edge32ln %g4, %o2, %g1 ldx [%l7 + 0x20], %o4 ldx [%l7 + 0x58], %i1 loop_3313: fmovdg %xcc, %f4, %f5 stx %g5, [%l7 + 0x68] stw %l6, [%l7 + 0x38] ble loop_3314 edge16n %o3, %g3, %l4 fmovrdlez %i3, %f8, %f4 fmovse %xcc, %f3, %f3 loop_3314: st %f7, [%l7 + 0x34] fbne %fcc0, loop_3315 nop setx loop_3316, %l0, %l1 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 %f4, %f6 nop setx loop_3317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3315: fmovsge %icc, %f2, %f2 loop_3316: tvc %icc, 0x1 ldsb [%l7 + 0x21], %i5 loop_3317: movre %l0, %l1, %i2 ldsb [%l7 + 0x4B], %i7 fmovrslz %g7, %f12, %f1 nop setx loop_3318, %l0, %l1 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, %f0, %f14 ldub [%l7 + 0x51], %o7 fnand %f4, %f0, %f10 loop_3318: std %f14, [%l7 + 0x08] stw %i0, [%l7 + 0x54] movrgez %l3, %l2, %o1 tl %xcc, 0x7 fcmple16 %f10, %f0, %o0 stb %g6, [%l7 + 0x67] fcmpgt32 %f6, %f8, %o5 ld [%l7 + 0x0C], %f15 fmul8x16al %f15, %f14, %f6 ldsw [%l7 + 0x2C], %l5 ldub [%l7 + 0x3A], %g2 addccc %i4, 0x1471, %o6 fmovdne %xcc, %f0, %f4 fmul8x16 %f9, %f2, %f4 fxor %f2, %f8, %f8 fmovsvs %icc, %f4, %f12 ldsw [%l7 + 0x60], %i6 ldub [%l7 + 0x57], %g4 stx %o2, [%l7 + 0x10] fbul,a %fcc0, loop_3319 movrlez %g1, %o4, %g5 fbuge,a %fcc2, loop_3320 fmovdcs %icc, %f3, %f7 loop_3319: fpadd16 %f2, %f8, %f6 fzero %f6 loop_3320: sll %i1, 0x15, %o3 pdist %f0, %f12, %f14 tg %icc, 0x1 ld [%l7 + 0x48], %f9 move %xcc, %l6, %l4 lduw [%l7 + 0x4C], %g3 fmovrdlez %i5, %f0, %f8 bvc,pt %xcc, loop_3321 and %i3, 0x12F9, %l0 fxnors %f12, %f4, %f7 stb %l1, [%l7 + 0x7D] loop_3321: fblg %fcc0, loop_3322 fors %f3, %f5, %f1 sra %i7, 0x17, %i2 nop setx loop_3323, %l0, %l1 jmpl %l1, %g7 loop_3322: stx %i0, [%l7 + 0x70] stx %o7, [%l7 + 0x78] fmovrdgz %l2, %f8, %f2 loop_3323: fbule,a %fcc0, loop_3324 movrne %l3, 0x0DD, %o1 fsrc1 %f10, %f4 movrgz %g6, %o0, %o5 loop_3324: stb %l5, [%l7 + 0x48] xnor %g2, %i4, %i6 bl,a %xcc, loop_3325 stx %o6, [%l7 + 0x50] movle %xcc, %g4, %g1 tsubcc %o2, 0x1366, %o4 loop_3325: fmovsneg %icc, %f13, %f2 tg %icc, 0x2 te %icc, 0x0 addccc %i1, %g5, %l6 movrlz %l4, 0x2C7, %g3 ldub [%l7 + 0x58], %o3 fors %f0, %f15, %f0 lduh [%l7 + 0x1C], %i5 srl %l0, %l1, %i3 fzeros %f14 std %f2, [%l7 + 0x10] fone %f6 ld [%l7 + 0x58], %f14 fmovda %xcc, %f15, %f2 fzero %f0 st %f4, [%l7 + 0x44] fpadd32 %f8, %f2, %f6 tleu %icc, 0x1 stw %i7, [%l7 + 0x50] fmovsvc %xcc, %f3, %f15 xor %g7, 0x148C, %i0 fsrc1s %f5, %f6 fnot2s %f0, %f9 bge,pn %xcc, loop_3326 fmovdpos %icc, %f0, %f7 udivx %i2, 0x00E2, %o7 call loop_3327 loop_3326: fbge,a %fcc3, loop_3328 udivx %l2, 0x187F, %o1 fpadd32 %f10, %f4, %f8 loop_3327: andncc %g6, %o0, %o5 loop_3328: fmovdpos %xcc, %f11, %f10 sllx %l5, 0x0D, %l3 fbg %fcc1, loop_3329 fpack16 %f4, %f5 sll %i4, 0x07, %i6 ldub [%l7 + 0x18], %g2 loop_3329: xor %o6, 0x13BD, %g4 mulscc %g1, %o4, %o2 ldsh [%l7 + 0x5E], %g5 sth %l6, [%l7 + 0x24] tsubcctv %i1, %l4, %o3 fmovsle %icc, %f8, %f8 movpos %xcc, %i5, %l0 xnor %g3, 0x0835, %i3 fnot1 %f8, %f6 movl %xcc, %l1, %i7 fors %f11, %f11, %f6 tgu %icc, 0x7 orn %g7, 0x1375, %i2 lduh [%l7 + 0x68], %i0 sethi 0x107E, %o7 fmovsg %xcc, %f10, %f6 stx %o1, [%l7 + 0x68] array16 %g6, %l2, %o0 ta %xcc, 0x6 movre %o5, 0x224, %l3 ldsw [%l7 + 0x30], %l5 addcc %i4, %i6, %o6 stx %g2, [%l7 + 0x58] smulcc %g4, %g1, %o4 ldub [%l7 + 0x76], %g5 edge16l %l6, %o2, %l4 fexpand %f11, %f8 fandnot2 %f4, %f6, %f14 ld [%l7 + 0x20], %f13 movcs %xcc, %o3, %i5 fabsd %f0, %f14 sth %l0, [%l7 + 0x4E] ldub [%l7 + 0x14], %g3 fmovscc %icc, %f4, %f12 fbe,a %fcc3, loop_3330 stx %i3, [%l7 + 0x50] movrgz %l1, %i1, %g7 fsrc2s %f5, %f10 loop_3330: movvc %icc, %i2, %i0 bneg,a,pn %xcc, loop_3331 ld [%l7 + 0x2C], %f4 sth %o7, [%l7 + 0x7E] edge8n %i7, %g6, %l2 loop_3331: sll %o1, %o0, %l3 std %f4, [%l7 + 0x30] fmovsleu %xcc, %f7, %f6 fmovsle %icc, %f14, %f3 fbne,a %fcc2, loop_3332 std %f0, [%l7 + 0x48] mulscc %l5, 0x0BC2, %o5 st %f12, [%l7 + 0x68] loop_3332: sdiv %i6, 0x1AF3, %o6 fcmpne16 %f14, %f6, %g2 stw %i4, [%l7 + 0x44] addc %g4, %o4, %g1 ldx [%l7 + 0x38], %l6 ldsb [%l7 + 0x79], %o2 ldsb [%l7 + 0x0A], %g5 fpadd16 %f2, %f6, %f10 fmovrdne %l4, %f14, %f6 brlez,a %i5, loop_3333 ldd [%l7 + 0x08], %f2 stx %o3, [%l7 + 0x30] movgu %icc, %l0, %g3 loop_3333: ldx [%l7 + 0x20], %i3 ldsh [%l7 + 0x58], %i1 fnands %f15, %f13, %f12 ldsw [%l7 + 0x34], %g7 stw %i2, [%l7 + 0x60] fornot1s %f15, %f15, %f13 fpadd32 %f0, %f0, %f10 fand %f0, %f8, %f0 fcmpgt32 %f4, %f12, %l1 std %f4, [%l7 + 0x30] lduw [%l7 + 0x4C], %o7 subccc %i0, %i7, %l2 tleu %xcc, 0x6 ldd [%l7 + 0x48], %f8 stx %o1, [%l7 + 0x78] fbe,a %fcc1, loop_3334 lduw [%l7 + 0x74], %o0 fmovrde %g6, %f6, %f14 movrgez %l5, %l3, %i6 loop_3334: fnand %f12, %f6, %f4 bgu,a,pn %xcc, loop_3335 udivcc %o5, 0x0BAD, %o6 fcmple32 %f10, %f4, %i4 lduh [%l7 + 0x2A], %g2 loop_3335: ta %icc, 0x7 umulcc %g4, %g1, %o4 fcmpeq32 %f2, %f6, %o2 ld [%l7 + 0x24], %f8 fbe %fcc3, loop_3336 fzero %f10 stw %l6, [%l7 + 0x58] movrlez %g5, %l4, %o3 loop_3336: fpadd32s %f14, %f15, %f6 sth %l0, [%l7 + 0x40] ldub [%l7 + 0x53], %i5 fmovdvs %icc, %f11, %f11 bl,a,pn %xcc, loop_3337 movpos %icc, %g3, %i1 fornot1s %f14, %f3, %f1 stb %i3, [%l7 + 0x30] loop_3337: ldsh [%l7 + 0x1A], %g7 fmovdle %icc, %f15, %f4 ldsh [%l7 + 0x30], %l1 fmuld8sux16 %f14, %f4, %f8 tgu %xcc, 0x0 taddcctv %i2, %i0, %o7 ldx [%l7 + 0x28], %i7 ld [%l7 + 0x40], %f14 ldx [%l7 + 0x50], %l2 movg %icc, %o0, %o1 fmovsl %xcc, %f3, %f15 addccc %l5, 0x0F07, %l3 sub %i6, %o5, %g6 ldsb [%l7 + 0x58], %o6 ldsh [%l7 + 0x3C], %i4 stw %g2, [%l7 + 0x5C] lduw [%l7 + 0x3C], %g4 lduw [%l7 + 0x44], %g1 fcmpne32 %f14, %f2, %o2 fornot1s %f11, %f1, %f11 xorcc %o4, %g5, %l6 addc %l4, %o3, %l0 andncc %g3, %i5, %i1 fmuld8sux16 %f10, %f5, %f10 sth %i3, [%l7 + 0x66] brgz %g7, loop_3338 xnorcc %i2, %l1, %o7 std %f10, [%l7 + 0x18] ldub [%l7 + 0x15], %i0 loop_3338: stw %i7, [%l7 + 0x5C] lduw [%l7 + 0x4C], %o0 fmovdvs %icc, %f12, %f9 taddcc %l2, 0x1878, %o1 fbue %fcc2, loop_3339 sdivx %l5, 0x09B1, %i6 fbuge,a %fcc3, loop_3340 stw %l3, [%l7 + 0x58] loop_3339: for %f6, %f10, %f14 ta %icc, 0x1 loop_3340: movre %o5, 0x095, %g6 movgu %xcc, %o6, %g2 edge16n %g4, %i4, %g1 siam 0x7 fmul8x16al %f5, %f2, %f0 fba %fcc1, loop_3341 movn %icc, %o2, %g5 st %f5, [%l7 + 0x48] stw %l6, [%l7 + 0x68] loop_3341: fandnot1s %f2, %f8, %f14 fba,a %fcc2, loop_3342 sth %o4, [%l7 + 0x28] ldsw [%l7 + 0x10], %o3 lduw [%l7 + 0x78], %l4 loop_3342: fpsub32s %f1, %f7, %f15 st %f12, [%l7 + 0x58] fpsub32s %f5, %f12, %f2 movrlez %g3, %l0, %i1 taddcctv %i3, 0x03E3, %i5 fabsd %f6, %f2 ld [%l7 + 0x30], %f14 ldub [%l7 + 0x6C], %g7 ldd [%l7 + 0x50], %f6 ldsb [%l7 + 0x10], %l1 fbule,a %fcc1, loop_3343 fpmerge %f8, %f3, %f0 st %f0, [%l7 + 0x34] brgez,a %i2, loop_3344 loop_3343: addcc %i0, %i7, %o7 fbne,a %fcc1, loop_3345 lduh [%l7 + 0x24], %o0 loop_3344: sth %l2, [%l7 + 0x66] tle %xcc, 0x1 loop_3345: tne %xcc, 0x1 addccc %o1, 0x1113, %i6 ldsw [%l7 + 0x34], %l3 fmovdpos %icc, %f10, %f3 movvs %xcc, %o5, %l5 ldd [%l7 + 0x70], %f0 fmovse %icc, %f13, %f0 bneg,a,pn %icc, loop_3346 fmovrsne %g6, %f2, %f5 fmovdvc %xcc, %f10, %f5 fands %f3, %f13, %f2 loop_3346: fbge,a %fcc3, loop_3347 ldx [%l7 + 0x18], %o6 ldx [%l7 + 0x18], %g4 edge16n %g2, %i4, %o2 loop_3347: popc %g1, %l6 subcc %g5, %o3, %l4 fnegs %f2, %f8 ba,a loop_3348 ldub [%l7 + 0x3E], %o4 fba,a %fcc0, loop_3349 fmovsge %icc, %f7, %f3 loop_3348: umul %g3, %l0, %i1 movl %xcc, %i3, %g7 loop_3349: fandnot2s %f4, %f11, %f0 tgu %icc, 0x2 movl %xcc, %i5, %l1 lduh [%l7 + 0x2A], %i0 orncc %i2, 0x0230, %o7 fmovrdlz %i7, %f8, %f14 stw %l2, [%l7 + 0x5C] move %icc, %o0, %o1 edge8n %i6, %o5, %l3 edge16n %g6, %l5, %g4 st %f11, [%l7 + 0x74] tleu %xcc, 0x4 bcs %icc, loop_3350 stx %g2, [%l7 + 0x08] fmovdg %icc, %f3, %f10 fbe %fcc1, loop_3351 loop_3350: fble,a %fcc1, loop_3352 std %f8, [%l7 + 0x50] fblg,a %fcc2, loop_3353 loop_3351: lduw [%l7 + 0x10], %o6 loop_3352: fbue,a %fcc3, loop_3354 lduh [%l7 + 0x56], %o2 loop_3353: tn %icc, 0x0 movn %xcc, %g1, %i4 loop_3354: stw %l6, [%l7 + 0x40] alignaddr %o3, %l4, %o4 fpsub16 %f2, %f2, %f12 fpack16 %f10, %f5 ld [%l7 + 0x18], %f10 fmovs %f11, %f4 stx %g5, [%l7 + 0x48] movn %xcc, %g3, %i1 stb %l0, [%l7 + 0x51] umulcc %i3, 0x05AA, %i5 fmuld8sux16 %f5, %f6, %f6 bcs,pn %icc, loop_3355 fnot1s %f8, %f10 fbge,a %fcc2, loop_3356 fnot2s %f3, %f6 loop_3355: edge32ln %l1, %i0, %g7 fbug,a %fcc0, loop_3357 loop_3356: st %f13, [%l7 + 0x28] bgu loop_3358 ldsw [%l7 + 0x20], %o7 loop_3357: lduw [%l7 + 0x5C], %i2 tne %xcc, 0x1 loop_3358: fexpand %f5, %f6 lduw [%l7 + 0x3C], %i7 movvs %xcc, %o0, %o1 brnz,a %l2, loop_3359 call loop_3360 bl loop_3361 xorcc %o5, 0x11E1, %l3 loop_3359: popc 0x0290, %g6 loop_3360: tg %icc, 0x3 loop_3361: movl %xcc, %i6, %l5 movrlz %g4, %o6, %g2 movne %icc, %o2, %g1 fbug %fcc3, loop_3362 fcmpeq32 %f8, %f6, %i4 movleu %icc, %l6, %o3 fmovdne %xcc, %f11, %f15 loop_3362: taddcc %o4, 0x117C, %g5 ldub [%l7 + 0x71], %l4 movge %xcc, %g3, %i1 stb %l0, [%l7 + 0x30] tcs %icc, 0x0 or %i3, %i5, %l1 ld [%l7 + 0x10], %f8 stb %i0, [%l7 + 0x51] fcmps %fcc2, %f15, %f0 ld [%l7 + 0x18], %f14 ldub [%l7 + 0x28], %g7 fpadd32s %f1, %f13, %f15 andn %i2, 0x1776, %i7 fmovdgu %icc, %f7, %f6 ldx [%l7 + 0x18], %o0 fmovsge %xcc, %f5, %f3 movneg %icc, %o1, %l2 andn %o7, 0x1B38, %o5 faligndata %f12, %f2, %f4 mulscc %l3, %i6, %g6 stw %g4, [%l7 + 0x60] orn %o6, %l5, %g2 stx %o2, [%l7 + 0x78] fcmps %fcc2, %f4, %f7 fxors %f9, %f8, %f12 andncc %i4, %g1, %l6 fmovdvc %icc, %f3, %f5 fsrc1s %f14, %f8 fornot2 %f8, %f10, %f12 tvc %xcc, 0x4 fornot2s %f9, %f11, %f8 ldsb [%l7 + 0x28], %o3 udivx %o4, 0x1A77, %g5 andn %l4, %g3, %i1 fbue,a %fcc2, loop_3363 fbo,a %fcc2, loop_3364 lduw [%l7 + 0x70], %i3 fmovsleu %xcc, %f3, %f0 loop_3363: std %f10, [%l7 + 0x78] loop_3364: xnor %i5, 0x171D, %l0 ldub [%l7 + 0x5D], %l1 tleu %icc, 0x2 stw %g7, [%l7 + 0x2C] faligndata %f6, %f6, %f0 std %f12, [%l7 + 0x28] sth %i2, [%l7 + 0x52] sth %i7, [%l7 + 0x38] ld [%l7 + 0x28], %f6 fxor %f12, %f10, %f0 ld [%l7 + 0x18], %f7 ldsb [%l7 + 0x47], %o0 fba,a %fcc2, loop_3365 tge %xcc, 0x0 fmovdcs %xcc, %f8, %f10 tsubcc %o1, 0x0ABD, %l2 loop_3365: edge32l %i0, %o5, %l3 fcmpne32 %f0, %f4, %o7 fnot2s %f1, %f1 siam 0x2 fcmpeq16 %f4, %f14, %g6 fmovsn %icc, %f12, %f11 bneg,a,pt %icc, loop_3366 movcc %xcc, %g4, %o6 fsrc2 %f10, %f14 array16 %i6, %l5, %o2 loop_3366: fandnot2s %f13, %f14, %f7 xor %g2, 0x0EE4, %i4 fmovrdlez %l6, %f12, %f2 movvc %xcc, %g1, %o4 lduw [%l7 + 0x48], %o3 fpadd32 %f0, %f10, %f2 stw %g5, [%l7 + 0x58] stx %g3, [%l7 + 0x40] bcs,a %icc, loop_3367 stw %l4, [%l7 + 0x3C] xorcc %i3, %i1, %l0 ta %xcc, 0x1 loop_3367: fmovrslz %i5, %f12, %f2 fxors %f3, %f11, %f1 fpsub32s %f14, %f11, %f12 fmovda %xcc, %f7, %f11 ta %icc, 0x7 fbuge,a %fcc3, loop_3368 xnor %l1, 0x168A, %g7 edge16n %i2, %o0, %i7 fba %fcc1, loop_3369 loop_3368: fbo %fcc2, loop_3370 movl %icc, %l2, %o1 bcc,a %icc, loop_3371 loop_3369: movre %o5, 0x30E, %l3 loop_3370: fbge,a %fcc3, loop_3372 brnz %i0, loop_3373 loop_3371: fmul8ulx16 %f6, %f12, %f10 ldd [%l7 + 0x08], %f12 loop_3372: ldub [%l7 + 0x26], %g6 loop_3373: fcmpgt16 %f6, %f6, %o7 fxnors %f2, %f11, %f7 bgu %icc, loop_3374 movn %xcc, %g4, %i6 bl loop_3375 fbne %fcc2, loop_3376 loop_3374: ldd [%l7 + 0x10], %f10 edge32l %l5, %o2, %g2 loop_3375: fxnors %f11, %f8, %f8 loop_3376: fmovsle %icc, %f12, %f5 ldd [%l7 + 0x10], %f0 ldsh [%l7 + 0x26], %i4 ldub [%l7 + 0x4C], %o6 st %f12, [%l7 + 0x2C] fmovsn %icc, %f7, %f8 tneg %icc, 0x5 ldd [%l7 + 0x08], %f0 brgez %l6, loop_3377 sth %o4, [%l7 + 0x7E] movgu %icc, %o3, %g1 edge16 %g3, %g5, %l4 loop_3377: fmovdcs %xcc, %f7, %f5 subccc %i3, 0x1E6B, %i1 bleu,a,pt %icc, loop_3378 brgez %l0, loop_3379 movrne %i5, 0x390, %l1 fbule %fcc2, loop_3380 loop_3378: umulcc %g7, 0x0361, %o0 loop_3379: fzeros %f0 te %icc, 0x0 loop_3380: orcc %i2, 0x0F62, %l2 ldub [%l7 + 0x50], %i7 bpos,pt %xcc, loop_3381 std %f10, [%l7 + 0x20] smulcc %o5, %o1, %l3 fmovdge %xcc, %f3, %f8 loop_3381: addc %g6, %i0, %g4 ldsb [%l7 + 0x5F], %i6 stw %l5, [%l7 + 0x10] ldsw [%l7 + 0x3C], %o7 call loop_3382 lduw [%l7 + 0x1C], %g2 xnor %o2, 0x1812, %i4 lduh [%l7 + 0x52], %l6 loop_3382: fmovdvc %xcc, %f15, %f2 bn,pn %xcc, loop_3383 ldd [%l7 + 0x60], %f14 fnors %f7, %f9, %f9 fcmpeq32 %f2, %f14, %o6 loop_3383: sth %o4, [%l7 + 0x28] ldsw [%l7 + 0x5C], %o3 fcmpgt32 %f6, %f0, %g1 fbge %fcc1, loop_3384 lduw [%l7 + 0x78], %g3 fpadd32 %f10, %f14, %f6 fzeros %f8 loop_3384: sub %g5, %i3, %i1 ldub [%l7 + 0x78], %l0 fpmerge %f6, %f2, %f12 fpadd32 %f12, %f2, %f2 stx %i5, [%l7 + 0x10] st %f2, [%l7 + 0x48] bcc,a,pn %icc, loop_3385 fxor %f2, %f8, %f0 fbule,a %fcc1, loop_3386 ld [%l7 + 0x34], %f5 loop_3385: fornot1s %f11, %f1, %f4 fmovde %xcc, %f0, %f7 loop_3386: ldx [%l7 + 0x70], %l1 bgu,pt %icc, loop_3387 ldsh [%l7 + 0x34], %l4 ldx [%l7 + 0x28], %g7 sth %i2, [%l7 + 0x14] loop_3387: movrgz %o0, %i7, %l2 call loop_3388 fmovdneg %xcc, %f2, %f8 fmovsle %icc, %f12, %f0 fpadd16 %f10, %f12, %f0 loop_3388: fbul %fcc0, loop_3389 ldx [%l7 + 0x28], %o1 or %o5, 0x1ED5, %g6 sub %i0, 0x1F78, %l3 loop_3389: fbge,a %fcc1, loop_3390 udivcc %i6, 0x06D4, %g4 tg %icc, 0x0 tg %xcc, 0x5 loop_3390: pdist %f2, %f0, %f14 ldsh [%l7 + 0x5E], %l5 and %o7, %o2, %g2 st %f2, [%l7 + 0x30] ldd [%l7 + 0x48], %f2 smul %l6, 0x06C4, %o6 ldsh [%l7 + 0x1C], %o4 ldub [%l7 + 0x44], %o3 edge16ln %g1, %i4, %g3 fcmpd %fcc0, %f0, %f10 fandnot1s %f10, %f2, %f9 xor %i3, 0x029C, %g5 ldd [%l7 + 0x48], %f12 brz,a %i1, loop_3391 std %f12, [%l7 + 0x58] lduw [%l7 + 0x14], %l0 ldx [%l7 + 0x08], %i5 loop_3391: fbn %fcc0, loop_3392 sdiv %l1, 0x021A, %l4 ldub [%l7 + 0x55], %g7 fmovdge %icc, %f2, %f9 loop_3392: ldd [%l7 + 0x10], %f6 brgez,a %i2, loop_3393 bg loop_3394 fsrc2 %f6, %f0 ldub [%l7 + 0x58], %o0 loop_3393: alignaddr %l2, %i7, %o1 loop_3394: andcc %o5, %i0, %g6 st %f5, [%l7 + 0x48] andncc %l3, %i6, %g4 movre %l5, 0x05B, %o2 sth %g2, [%l7 + 0x08] ldsh [%l7 + 0x24], %o7 edge16ln %o6, %l6, %o4 bneg,a,pt %icc, loop_3395 fba,a %fcc0, loop_3396 ldub [%l7 + 0x58], %o3 fcmped %fcc3, %f6, %f6 loop_3395: fnands %f4, %f14, %f6 loop_3396: fblg %fcc3, loop_3397 ldsh [%l7 + 0x30], %g1 fpsub16s %f7, %f15, %f5 srl %i4, %i3, %g5 loop_3397: fmovrse %g3, %f7, %f14 tvs %xcc, 0x0 fnand %f6, %f8, %f0 ld [%l7 + 0x18], %f6 fbl %fcc3, loop_3398 fmovdl %icc, %f11, %f9 fmovrsgz %i1, %f5, %f15 fmovsvc %icc, %f13, %f12 loop_3398: fzeros %f0 tvc %xcc, 0x0 movl %icc, %i5, %l0 fnand %f4, %f12, %f10 st %f12, [%l7 + 0x10] umul %l1, %g7, %l4 call loop_3399 fmovsa %icc, %f11, %f11 bshuffle %f10, %f4, %f12 faligndata %f14, %f12, %f6 loop_3399: edge8ln %o0, %l2, %i2 tle %icc, 0x5 bne,a,pt %xcc, loop_3400 tneg %icc, 0x4 orncc %o1, 0x0E72, %i7 movneg %icc, %o5, %i0 loop_3400: edge16ln %l3, %i6, %g4 sth %l5, [%l7 + 0x3E] lduh [%l7 + 0x2A], %o2 fornot1 %f6, %f2, %f12 fmovrsne %g6, %f12, %f15 fexpand %f10, %f6 brnz %g2, loop_3401 bvs,a,pn %icc, loop_3402 lduh [%l7 + 0x70], %o7 fble %fcc1, loop_3403 loop_3401: stw %o6, [%l7 + 0x5C] loop_3402: edge16n %l6, %o4, %g1 brgez,a %o3, loop_3404 loop_3403: fmovse %xcc, %f0, %f6 fmovdpos %xcc, %f8, %f7 st %f13, [%l7 + 0x60] loop_3404: fbu,a %fcc1, loop_3405 fmovdneg %xcc, %f15, %f12 orn %i3, 0x0078, %g5 stx %g3, [%l7 + 0x50] loop_3405: fblg,a %fcc3, loop_3406 tle %xcc, 0x7 ldd [%l7 + 0x48], %f8 bpos,pn %xcc, loop_3407 loop_3406: std %f8, [%l7 + 0x18] ldsh [%l7 + 0x18], %i1 ldd [%l7 + 0x70], %f0 loop_3407: ldsh [%l7 + 0x64], %i5 lduw [%l7 + 0x6C], %i4 std %f4, [%l7 + 0x78] call loop_3408 addcc %l1, %g7, %l4 fxors %f2, %f5, %f8 sdivx %o0, 0x1311, %l0 loop_3408: alignaddrl %i2, %o1, %l2 nop setx loop_3409, %l0, %l1 jmpl %l1, %i7 ldsw [%l7 + 0x4C], %i0 orcc %o5, 0x06EF, %i6 bleu,pt %icc, loop_3410 loop_3409: ta %xcc, 0x6 sth %g4, [%l7 + 0x24] fmovrslez %l5, %f4, %f8 loop_3410: bgu,a %icc, loop_3411 bge,pt %icc, loop_3412 sdivx %l3, 0x00FA, %o2 movcc %icc, %g2, %g6 loop_3411: lduh [%l7 + 0x40], %o7 loop_3412: fble %fcc2, loop_3413 alignaddrl %o6, %o4, %l6 addcc %o3, 0x0F0B, %i3 fmovdcs %icc, %f10, %f2 loop_3413: subc %g5, %g3, %i1 xnorcc %g1, 0x12A3, %i4 edge8ln %i5, %l1, %g7 fmuld8sux16 %f10, %f2, %f14 stx %o0, [%l7 + 0x50] movg %icc, %l0, %l4 ldsb [%l7 + 0x47], %i2 st %f9, [%l7 + 0x64] orn %l2, %o1, %i0 fcmps %fcc3, %f13, %f7 fcmpeq32 %f0, %f10, %i7 edge16l %i6, %g4, %o5 stw %l5, [%l7 + 0x10] srl %l3, %o2, %g2 ldub [%l7 + 0x0A], %o7 fmovdne %xcc, %f14, %f15 edge16 %g6, %o6, %o4 fmovdvc %xcc, %f12, %f2 edge32ln %l6, %o3, %g5 stb %g3, [%l7 + 0x2E] addccc %i3, %g1, %i1 lduw [%l7 + 0x14], %i5 ldsw [%l7 + 0x30], %l1 edge16n %g7, %i4, %o0 ldub [%l7 + 0x7A], %l0 fone %f12 ldsb [%l7 + 0x1C], %l4 ldsw [%l7 + 0x44], %i2 edge32n %l2, %i0, %i7 movrlez %i6, %o1, %o5 fbl %fcc2, loop_3414 fcmpgt16 %f10, %f6, %l5 bcc,pn %icc, loop_3415 std %f4, [%l7 + 0x48] loop_3414: ldd [%l7 + 0x08], %f0 fbe %fcc0, loop_3416 loop_3415: and %g4, 0x0D1A, %l3 edge16 %o2, %g2, %g6 lduh [%l7 + 0x4C], %o7 loop_3416: fmovsl %icc, %f10, %f13 bleu loop_3417 fbg %fcc1, loop_3418 sth %o4, [%l7 + 0x72] std %f8, [%l7 + 0x40] loop_3417: tle %xcc, 0x7 loop_3418: fmovdg %icc, %f0, %f12 sdivx %o6, 0x0836, %o3 fzeros %f0 fands %f6, %f9, %f5 edge16n %g5, %l6, %i3 ldsh [%l7 + 0x4A], %g1 fpadd16s %f8, %f4, %f15 orncc %i1, 0x02B6, %i5 fmovrslez %l1, %f11, %f13 ld [%l7 + 0x20], %f5 std %f8, [%l7 + 0x38] movre %g3, %i4, %g7 fbug,a %fcc0, loop_3419 st %f10, [%l7 + 0x10] ldsw [%l7 + 0x2C], %o0 edge32ln %l4, %i2, %l2 loop_3419: mova %xcc, %l0, %i7 ldsb [%l7 + 0x35], %i6 fbe %fcc1, loop_3420 fbn %fcc3, loop_3421 stb %o1, [%l7 + 0x74] brlz %o5, loop_3422 loop_3420: fmovsleu %icc, %f10, %f8 loop_3421: andn %i0, 0x1122, %g4 tcs %xcc, 0x1 loop_3422: fbug,a %fcc3, loop_3423 mulx %l3, %l5, %g2 fand %f0, %f12, %f12 array16 %g6, %o7, %o4 loop_3423: edge8 %o6, %o2, %g5 ld [%l7 + 0x1C], %f15 be,pt %xcc, loop_3424 stb %l6, [%l7 + 0x36] fmovsneg %xcc, %f11, %f2 ldsb [%l7 + 0x58], %i3 loop_3424: fandnot2 %f4, %f10, %f4 tsubcctv %g1, %o3, %i1 ldsh [%l7 + 0x28], %l1 ldsb [%l7 + 0x3E], %i5 fblg %fcc2, loop_3425 fble %fcc1, loop_3426 bne,pt %xcc, loop_3427 ba %icc, loop_3428 loop_3425: stw %g3, [%l7 + 0x78] loop_3426: movneg %xcc, %i4, %o0 loop_3427: lduh [%l7 + 0x30], %l4 loop_3428: fmovsge %xcc, %f7, %f12 array32 %i2, %l2, %g7 sra %i7, 0x1A, %i6 fmovdne %icc, %f3, %f7 ldsb [%l7 + 0x48], %o1 lduh [%l7 + 0x2A], %l0 bneg,a,pt %icc, loop_3429 ldx [%l7 + 0x70], %i0 sllx %o5, %g4, %l5 st %f10, [%l7 + 0x24] loop_3429: fmovd %f14, %f2 edge8ln %l3, %g6, %o7 ldsh [%l7 + 0x1A], %g2 tsubcctv %o6, %o4, %o2 bgu,a loop_3430 ldd [%l7 + 0x28], %f14 stx %l6, [%l7 + 0x40] fpack16 %f12, %f9 loop_3430: ld [%l7 + 0x2C], %f4 pdist %f14, %f12, %f6 fandnot1 %f10, %f14, %f8 std %f12, [%l7 + 0x38] bn,pn %xcc, loop_3431 fabsd %f0, %f2 or %i3, %g1, %g5 umul %i1, %o3, %l1 loop_3431: st %f4, [%l7 + 0x24] ldsh [%l7 + 0x76], %i5 fzeros %f1 fmovdge %icc, %f12, %f15 fmovdneg %icc, %f9, %f1 subcc %i4, %g3, %o0 fpack32 %f2, %f12, %f8 nop setx loop_3432, %l0, %l1 jmpl %l1, %i2 fmul8ulx16 %f0, %f2, %f8 fnegd %f12, %f2 lduh [%l7 + 0x3A], %l2 loop_3432: fmul8sux16 %f4, %f14, %f2 fmovrsgez %l4, %f7, %f15 ldsw [%l7 + 0x3C], %g7 edge32ln %i6, %i7, %l0 bge,a loop_3433 fbule,a %fcc3, loop_3434 ldsh [%l7 + 0x5A], %o1 brgz,a %i0, loop_3435 loop_3433: fmul8sux16 %f4, %f2, %f2 loop_3434: fzero %f12 stb %g4, [%l7 + 0x65] loop_3435: edge16n %l5, %o5, %l3 ba,a,pt %xcc, loop_3436 subc %g6, %g2, %o6 lduh [%l7 + 0x70], %o4 fnegs %f3, %f10 loop_3436: udiv %o2, 0x1C96, %l6 srax %o7, %g1, %g5 ta %xcc, 0x3 std %f14, [%l7 + 0x50] fabss %f0, %f11 ldd [%l7 + 0x68], %f10 brnz,a %i1, loop_3437 sra %i3, 0x1B, %l1 stw %i5, [%l7 + 0x60] fbue,a %fcc0, loop_3438 loop_3437: stw %i4, [%l7 + 0x54] fexpand %f12, %f6 lduw [%l7 + 0x34], %o3 loop_3438: fornot1 %f4, %f14, %f2 mova %icc, %o0, %g3 fandnot2 %f8, %f0, %f0 ldd [%l7 + 0x40], %f12 fmovde %icc, %f8, %f4 ldsb [%l7 + 0x6A], %i2 fmovsle %xcc, %f8, %f3 ldx [%l7 + 0x78], %l2 fors %f9, %f13, %f14 srax %g7, %l4, %i6 ldd [%l7 + 0x10], %f14 st %f0, [%l7 + 0x68] fcmpeq32 %f0, %f10, %l0 fmovdcc %xcc, %f10, %f5 fabsd %f6, %f12 brgez %o1, loop_3439 fble %fcc3, loop_3440 orncc %i7, 0x1B40, %i0 fbge %fcc3, loop_3441 loop_3439: tsubcctv %l5, 0x1D31, %g4 loop_3440: movrlez %l3, %o5, %g2 smul %o6, 0x0649, %g6 loop_3441: lduh [%l7 + 0x12], %o4 addccc %o2, %l6, %g1 ldsh [%l7 + 0x78], %g5 subc %o7, 0x0E37, %i1 fmovsl %xcc, %f7, %f0 ldsh [%l7 + 0x5E], %l1 sth %i3, [%l7 + 0x5A] addc %i5, %i4, %o0 ldd [%l7 + 0x10], %f2 ldd [%l7 + 0x50], %f4 movn %icc, %g3, %i2 ldx [%l7 + 0x70], %o3 move %icc, %l2, %l4 movne %xcc, %i6, %l0 fmovrdgez %g7, %f10, %f10 ldsb [%l7 + 0x41], %o1 fcmpne16 %f10, %f6, %i7 xorcc %i0, 0x0843, %g4 fmovscc %icc, %f10, %f1 movleu %xcc, %l3, %o5 ldsb [%l7 + 0x79], %g2 fmul8x16au %f2, %f6, %f12 bshuffle %f0, %f6, %f12 bvs,pt %icc, loop_3442 brgz,a %o6, loop_3443 movn %icc, %l5, %g6 fzero %f2 loop_3442: brz %o2, loop_3444 loop_3443: nop setx loop_3445, %l0, %l1 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 + 0x28], %o4 orcc %g1, %l6, %g5 loop_3444: ldd [%l7 + 0x10], %f10 loop_3445: fsrc2 %f0, %f0 siam 0x3 fmovrsgz %i1, %f3, %f15 fblg %fcc1, loop_3446 ldx [%l7 + 0x48], %l1 stw %o7, [%l7 + 0x0C] fpsub32s %f0, %f8, %f11 loop_3446: ldx [%l7 + 0x18], %i5 ta %xcc, 0x3 fnot1 %f2, %f6 fmovdle %icc, %f9, %f14 fones %f9 nop setx loop_3447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f10, [%l7 + 0x44] stw %i4, [%l7 + 0x18] bcc,pn %icc, loop_3448 loop_3447: fbule %fcc3, loop_3449 tvs %xcc, 0x3 fones %f0 loop_3448: sth %i3, [%l7 + 0x5C] loop_3449: sll %o0, 0x0F, %g3 fbge %fcc1, loop_3450 bl,a,pt %xcc, loop_3451 edge8 %i2, %l2, %o3 movl %xcc, %i6, %l0 loop_3450: fnegs %f8, %f2 loop_3451: ldx [%l7 + 0x68], %l4 movgu %icc, %o1, %g7 sllx %i0, 0x18, %g4 umul %l3, 0x1109, %o5 bl,pn %icc, loop_3452 fmovrdgz %i7, %f0, %f6 stx %g2, [%l7 + 0x30] fands %f12, %f12, %f10 loop_3452: fmovrdgz %l5, %f4, %f0 movre %o6, %g6, %o4 fmovsl %xcc, %f3, %f9 smulcc %g1, 0x0D1E, %l6 ld [%l7 + 0x44], %f3 ldsb [%l7 + 0x70], %g5 be,a %icc, loop_3453 st %f3, [%l7 + 0x10] fbo %fcc3, loop_3454 fpackfix %f12, %f11 loop_3453: fmovrsne %i1, %f10, %f3 fbl,a %fcc1, loop_3455 loop_3454: fabss %f12, %f15 movn %xcc, %l1, %o2 movneg %icc, %o7, %i4 loop_3455: ldd [%l7 + 0x58], %f10 fpsub16s %f15, %f12, %f0 fmovsn %xcc, %f15, %f9 stb %i5, [%l7 + 0x34] ldub [%l7 + 0x55], %i3 fmovdneg %xcc, %f7, %f11 fnands %f2, %f7, %f0 edge16 %g3, %o0, %i2 fors %f0, %f2, %f11 st %f12, [%l7 + 0x50] fcmple32 %f2, %f10, %l2 tsubcctv %o3, 0x0B7D, %l0 ldd [%l7 + 0x10], %f6 bleu loop_3456 brz,a %i6, loop_3457 fxnor %f4, %f14, %f2 fcmpne32 %f4, %f12, %l4 loop_3456: brlez,a %g7, loop_3458 loop_3457: andn %o1, %g4, %l3 addcc %o5, 0x1FEB, %i7 fmovdl %xcc, %f3, %f9 loop_3458: edge16l %g2, %l5, %o6 tne %icc, 0x7 edge32 %g6, %i0, %o4 fmovsa %xcc, %f12, %f15 stb %l6, [%l7 + 0x37] fmovda %xcc, %f13, %f1 fblg %fcc1, loop_3459 fzeros %f9 fmovdne %icc, %f2, %f5 fbl,a %fcc3, loop_3460 loop_3459: ldsh [%l7 + 0x46], %g1 ba,a,pn %xcc, loop_3461 tvc %icc, 0x6 loop_3460: lduh [%l7 + 0x70], %i1 tge %xcc, 0x2 loop_3461: fxnor %f0, %f6, %f2 edge8n %l1, %o2, %g5 andn %i4, %i5, %i3 stx %o7, [%l7 + 0x08] fnot1s %f0, %f5 smul %o0, %g3, %l2 fcmpeq16 %f2, %f10, %i2 sllx %l0, 0x1E, %o3 array32 %l4, %g7, %i6 edge16l %g4, %l3, %o5 std %f0, [%l7 + 0x78] nop setx loop_3462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba %fcc2, loop_3463 fcmpeq16 %f4, %f2, %i7 stx %o1, [%l7 + 0x60] loop_3462: sll %l5, %g2, %g6 loop_3463: brgez %o6, loop_3464 alignaddr %o4, %l6, %g1 lduw [%l7 + 0x44], %i0 ld [%l7 + 0x6C], %f8 loop_3464: fcmpeq16 %f2, %f10, %i1 fpadd16s %f5, %f11, %f0 fmovs %f2, %f4 andn %o2, 0x157E, %l1 faligndata %f8, %f2, %f12 lduh [%l7 + 0x14], %i4 ldub [%l7 + 0x5D], %g5 sdivcc %i3, 0x140D, %o7 addc %o0, 0x1232, %i5 bneg,a,pt %icc, loop_3465 movrlez %g3, %l2, %l0 fpack32 %f8, %f2, %f8 movne %xcc, %i2, %o3 loop_3465: ldsh [%l7 + 0x32], %l4 movg %icc, %i6, %g4 bleu,a %icc, loop_3466 ldsw [%l7 + 0x60], %g7 fmovrslez %l3, %f7, %f8 lduw [%l7 + 0x6C], %o5 loop_3466: fbuge %fcc1, loop_3467 xnor %o1, %i7, %g2 movvs %xcc, %l5, %g6 fexpand %f2, %f0 loop_3467: ldsb [%l7 + 0x22], %o6 bge,a,pn %xcc, loop_3468 sth %o4, [%l7 + 0x76] movre %l6, 0x0F0, %g1 fmovs %f9, %f8 loop_3468: fpadd16s %f5, %f1, %f0 andn %i1, 0x1C5A, %o2 fmul8x16 %f8, %f8, %f10 fmovsneg %icc, %f13, %f9 ldsb [%l7 + 0x3C], %i0 movneg %xcc, %l1, %i4 fandnot2 %f2, %f10, %f10 stx %i3, [%l7 + 0x08] fbg,a %fcc1, loop_3469 ldsw [%l7 + 0x1C], %g5 fmovrse %o7, %f0, %f12 stw %o0, [%l7 + 0x70] loop_3469: stw %g3, [%l7 + 0x64] ldx [%l7 + 0x30], %l2 movle %xcc, %l0, %i2 stw %i5, [%l7 + 0x50] movpos %xcc, %o3, %i6 fnot1s %f13, %f0 fmul8x16au %f14, %f4, %f4 fbo,a %fcc3, loop_3470 xnor %g4, 0x1AD6, %l4 ldub [%l7 + 0x1F], %l3 alignaddrl %o5, %g7, %o1 loop_3470: array16 %i7, %g2, %l5 ldsh [%l7 + 0x6A], %o6 fbule,a %fcc1, loop_3471 fbule,a %fcc2, loop_3472 std %f12, [%l7 + 0x48] lduw [%l7 + 0x5C], %o4 loop_3471: fbule %fcc1, loop_3473 loop_3472: ldx [%l7 + 0x58], %g6 fnot1 %f2, %f14 xorcc %l6, %g1, %i1 loop_3473: fmovspos %icc, %f8, %f14 sth %o2, [%l7 + 0x16] movleu %xcc, %i0, %i4 bg,pt %icc, loop_3474 fmul8sux16 %f10, %f4, %f0 ldsh [%l7 + 0x26], %i3 srlx %l1, 0x06, %g5 loop_3474: fmovdcc %xcc, %f7, %f0 fpadd32 %f8, %f14, %f14 bn,a %xcc, loop_3475 addcc %o7, 0x03F1, %o0 alignaddr %l2, %g3, %l0 fmul8ulx16 %f14, %f6, %f4 loop_3475: fbn %fcc2, loop_3476 edge8l %i5, %i2, %o3 edge16ln %g4, %i6, %l3 stx %l4, [%l7 + 0x30] loop_3476: stw %g7, [%l7 + 0x14] fmul8x16al %f7, %f11, %f2 fmovsleu %xcc, %f5, %f11 fmovrdne %o1, %f14, %f6 sethi 0x1EF2, %o5 mulx %g2, 0x1C79, %i7 tn %xcc, 0x3 sethi 0x08BE, %l5 fmovrdgz %o6, %f6, %f4 bpos,pt %icc, loop_3477 ldsh [%l7 + 0x78], %g6 subc %l6, %o4, %g1 andncc %o2, %i1, %i0 loop_3477: fone %f12 fsrc2 %f2, %f2 sth %i3, [%l7 + 0x1C] fcmple16 %f12, %f2, %l1 ld [%l7 + 0x54], %f8 fzero %f8 fpsub16s %f8, %f8, %f0 fabss %f15, %f10 nop setx loop_3478, %l0, %l1 jmpl %l1, %g5 fpadd32 %f6, %f6, %f12 ldx [%l7 + 0x40], %o7 stx %i4, [%l7 + 0x30] loop_3478: fcmpne16 %f2, %f0, %l2 ta %xcc, 0x0 fcmped %fcc3, %f2, %f4 ldsh [%l7 + 0x0E], %g3 tsubcc %o0, 0x05BE, %i5 bpos,a,pn %icc, loop_3479 fpack16 %f0, %f14 stx %i2, [%l7 + 0x68] edge32ln %o3, %g4, %l0 loop_3479: ldd [%l7 + 0x60], %f6 edge8 %i6, %l4, %g7 stw %o1, [%l7 + 0x6C] tpos %xcc, 0x7 fnor %f6, %f8, %f14 orcc %o5, %l3, %i7 movcc %xcc, %g2, %l5 movrlez %o6, %l6, %g6 sth %o4, [%l7 + 0x36] fmul8x16al %f10, %f3, %f10 tsubcctv %g1, %i1, %i0 movneg %icc, %o2, %l1 fmovrsgez %i3, %f15, %f15 fmovdleu %icc, %f8, %f15 fnor %f14, %f4, %f10 std %f10, [%l7 + 0x08] stw %g5, [%l7 + 0x34] ld [%l7 + 0x5C], %f6 movpos %icc, %i4, %o7 fornot1s %f1, %f4, %f7 ldub [%l7 + 0x3E], %g3 fbul,a %fcc0, loop_3480 lduw [%l7 + 0x44], %o0 movgu %icc, %l2, %i2 andncc %o3, %i5, %l0 loop_3480: lduw [%l7 + 0x74], %i6 ldsb [%l7 + 0x6A], %g4 movle %xcc, %l4, %g7 edge8n %o5, %o1, %i7 lduw [%l7 + 0x30], %l3 std %f0, [%l7 + 0x28] fmovscc %xcc, %f7, %f3 fmovde %icc, %f4, %f5 fnot1 %f6, %f6 ldsh [%l7 + 0x6C], %g2 ld [%l7 + 0x2C], %f10 edge32 %l5, %l6, %g6 fnot1 %f8, %f10 alignaddrl %o4, %g1, %i1 fmovdcc %icc, %f12, %f4 fmovrdgz %o6, %f0, %f6 movvs %icc, %o2, %i0 mova %icc, %i3, %g5 udivx %l1, 0x04AC, %o7 sllx %i4, %g3, %o0 fble %fcc3, loop_3481 fpsub16s %f7, %f12, %f1 alignaddr %i2, %l2, %i5 sth %o3, [%l7 + 0x7E] loop_3481: sdiv %i6, 0x0554, %l0 ldd [%l7 + 0x28], %f12 fmovsneg %xcc, %f6, %f14 tvc %icc, 0x0 fcmpeq16 %f0, %f14, %g4 tsubcc %g7, 0x1B3D, %o5 sth %l4, [%l7 + 0x7C] ldsh [%l7 + 0x70], %o1 edge32 %i7, %g2, %l5 stb %l6, [%l7 + 0x31] ldd [%l7 + 0x30], %f4 fpackfix %f12, %f15 bcs,pt %icc, loop_3482 fpsub32s %f1, %f5, %f2 fmovscc %icc, %f13, %f3 brlez %l3, loop_3483 loop_3482: fble %fcc2, loop_3484 fmovrslz %g6, %f10, %f15 stb %g1, [%l7 + 0x55] loop_3483: edge8n %o4, %i1, %o2 loop_3484: ldub [%l7 + 0x3E], %i0 fblg %fcc2, loop_3485 ta %xcc, 0x1 sdivx %o6, 0x1A4C, %i3 tsubcc %l1, %o7, %g5 loop_3485: fmul8x16au %f3, %f3, %f4 ldd [%l7 + 0x38], %f2 stw %i4, [%l7 + 0x50] mova %icc, %o0, %g3 fmuld8ulx16 %f1, %f7, %f10 andcc %i2, %i5, %l2 ldsh [%l7 + 0x18], %i6 nop setx loop_3486, %l0, %l1 jmpl %l1, %o3 lduh [%l7 + 0x48], %l0 fmovse %xcc, %f2, %f13 ldx [%l7 + 0x08], %g4 loop_3486: move %icc, %g7, %o5 stw %o1, [%l7 + 0x28] sdiv %l4, 0x1F1D, %i7 fbul %fcc0, loop_3487 ldsw [%l7 + 0x20], %g2 stb %l6, [%l7 + 0x3D] fmovsn %icc, %f11, %f8 loop_3487: fmovrdgz %l3, %f10, %f8 brnz %g6, loop_3488 fmovda %xcc, %f2, %f5 fpackfix %f0, %f7 fpadd32 %f12, %f0, %f8 loop_3488: fmovsne %icc, %f6, %f8 movvs %icc, %g1, %l5 move %xcc, %o4, %o2 fornot1 %f2, %f0, %f2 sth %i0, [%l7 + 0x64] array16 %o6, %i1, %i3 fmovscs %icc, %f11, %f13 fpmerge %f12, %f12, %f4 for %f14, %f0, %f14 fabsd %f12, %f8 udiv %o7, 0x0F84, %g5 ldub [%l7 + 0x54], %i4 sdivcc %l1, 0x1DD7, %o0 sth %i2, [%l7 + 0x68] fmovsge %icc, %f12, %f1 ldd [%l7 + 0x40], %f2 bl,a %xcc, loop_3489 tpos %icc, 0x4 tg %xcc, 0x6 fbge,a %fcc2, loop_3490 loop_3489: array16 %i5, %g3, %l2 fmovse %xcc, %f14, %f12 lduh [%l7 + 0x46], %i6 loop_3490: fornot1s %f6, %f8, %f11 st %f7, [%l7 + 0x7C] edge8 %o3, %l0, %g7 std %f8, [%l7 + 0x30] ldsh [%l7 + 0x12], %o5 fmovde %xcc, %f9, %f1 fbuge,a %fcc3, loop_3491 ldub [%l7 + 0x0C], %o1 tvc %icc, 0x7 movne %xcc, %l4, %i7 loop_3491: sdiv %g4, 0x1F45, %l6 fbg %fcc2, loop_3492 fmuld8sux16 %f1, %f6, %f4 fpmerge %f10, %f1, %f0 movge %xcc, %g2, %g6 loop_3492: movrlz %g1, %l3, %o4 movn %xcc, %o2, %l5 stw %i0, [%l7 + 0x20] bcc,pn %xcc, loop_3493 fbul %fcc3, loop_3494 fmul8ulx16 %f6, %f2, %f8 orcc %i1, 0x11DB, %i3 loop_3493: fmovscc %icc, %f10, %f6 loop_3494: taddcctv %o6, 0x107F, %g5 brlz %o7, loop_3495 edge8ln %l1, %i4, %i2 stb %i5, [%l7 + 0x6A] tn %xcc, 0x0 loop_3495: std %f2, [%l7 + 0x50] taddcctv %g3, 0x050D, %o0 brgez,a %i6, loop_3496 movn %icc, %o3, %l0 andcc %l2, 0x0E87, %g7 ble,pt %icc, loop_3497 loop_3496: ldsb [%l7 + 0x21], %o1 sth %o5, [%l7 + 0x18] ldsb [%l7 + 0x7A], %l4 loop_3497: movpos %xcc, %i7, %g4 std %f10, [%l7 + 0x38] bge,a %icc, loop_3498 stw %l6, [%l7 + 0x48] ldsh [%l7 + 0x10], %g2 ldsh [%l7 + 0x66], %g1 loop_3498: andcc %g6, 0x0F20, %l3 fmovrdgz %o2, %f2, %f12 ldx [%l7 + 0x28], %o4 ld [%l7 + 0x3C], %f15 fmovdvs %xcc, %f5, %f13 movrlez %i0, %i1, %l5 bl,a,pn %xcc, loop_3499 ldx [%l7 + 0x30], %o6 ble %xcc, loop_3500 fpsub32 %f6, %f8, %f12 loop_3499: stw %g5, [%l7 + 0x70] pdist %f10, %f10, %f2 loop_3500: edge16l %o7, %l1, %i4 mova %icc, %i3, %i5 sub %g3, 0x03ED, %o0 brlz,a %i6, loop_3501 fmovrse %i2, %f14, %f6 movn %xcc, %l0, %l2 srl %o3, %o1, %o5 loop_3501: fands %f7, %f3, %f0 fandnot2s %f0, %f1, %f7 sth %l4, [%l7 + 0x7C] ldx [%l7 + 0x18], %g7 call loop_3502 ld [%l7 + 0x14], %f4 fandnot1s %f14, %f0, %f5 array8 %g4, %i7, %l6 loop_3502: fmovdn %xcc, %f13, %f10 movneg %icc, %g2, %g1 fxnors %f5, %f5, %f9 fornot1 %f12, %f14, %f8 fcmpne32 %f8, %f4, %g6 fmovdleu %xcc, %f4, %f6 bge loop_3503 fmovdleu %xcc, %f4, %f11 bshuffle %f12, %f10, %f14 movre %l3, %o2, %i0 loop_3503: bpos,a,pn %xcc, loop_3504 stw %i1, [%l7 + 0x0C] fcmpes %fcc1, %f2, %f10 fpsub32 %f12, %f6, %f2 loop_3504: udiv %o4, 0x1989, %o6 or %l5, %g5, %l1 ld [%l7 + 0x64], %f0 fmovsa %icc, %f4, %f9 fsrc1 %f10, %f2 movrlez %i4, 0x18A, %i3 ld [%l7 + 0x3C], %f10 fpack32 %f10, %f12, %f4 stb %i5, [%l7 + 0x0D] brlez,a %o7, loop_3505 ld [%l7 + 0x44], %f14 call loop_3506 brz,a %g3, loop_3507 loop_3505: pdist %f14, %f0, %f12 nop setx loop_3508, %l0, %l1 jmpl %l1, %i6 loop_3506: fmovrdlz %i2, %f12, %f8 loop_3507: fcmpne32 %f4, %f4, %l0 std %f8, [%l7 + 0x10] loop_3508: fcmpeq16 %f0, %f6, %o0 sth %l2, [%l7 + 0x64] fmovd %f6, %f8 st %f4, [%l7 + 0x2C] movrlz %o3, 0x080, %o1 fornot2 %f8, %f6, %f8 sllx %l4, %o5, %g4 stx %i7, [%l7 + 0x20] taddcctv %l6, %g7, %g1 fpadd16 %f2, %f0, %f10 and %g6, %g2, %l3 stw %o2, [%l7 + 0x44] ld [%l7 + 0x38], %f0 bg,pn %xcc, loop_3509 ldub [%l7 + 0x34], %i0 movvc %xcc, %o4, %i1 addccc %l5, 0x1405, %o6 loop_3509: brnz,a %l1, loop_3510 ldub [%l7 + 0x49], %i4 movneg %icc, %i3, %g5 sdivx %o7, 0x0EFE, %i5 loop_3510: ldd [%l7 + 0x08], %f10 lduw [%l7 + 0x30], %g3 fmovrdgz %i2, %f2, %f8 fmul8x16au %f3, %f2, %f4 fmovrse %l0, %f1, %f3 st %f15, [%l7 + 0x60] stw %o0, [%l7 + 0x70] bg loop_3511 lduh [%l7 + 0x42], %i6 ld [%l7 + 0x70], %f8 edge16 %l2, %o1, %l4 loop_3511: bshuffle %f6, %f10, %f12 fmovdgu %xcc, %f12, %f4 fmovsne %xcc, %f8, %f14 fmovda %icc, %f0, %f2 bcs,pn %xcc, loop_3512 lduw [%l7 + 0x3C], %o3 tcc %xcc, 0x4 lduh [%l7 + 0x5C], %o5 loop_3512: st %f13, [%l7 + 0x0C] stb %i7, [%l7 + 0x58] movrne %l6, 0x05A, %g4 subccc %g7, %g1, %g6 stb %g2, [%l7 + 0x56] taddcc %l3, 0x0DC6, %o2 ldd [%l7 + 0x28], %f2 fmovdgu %xcc, %f10, %f3 fmovrsne %i0, %f10, %f8 fba %fcc3, loop_3513 fpsub32 %f10, %f2, %f2 fpadd32 %f14, %f4, %f10 movvc %icc, %i1, %o4 loop_3513: stw %l5, [%l7 + 0x54] orncc %l1, %o6, %i3 stb %g5, [%l7 + 0x3F] std %f10, [%l7 + 0x48] ldd [%l7 + 0x18], %f10 fbug,a %fcc3, loop_3514 siam 0x5 fcmpgt32 %f6, %f12, %o7 call loop_3515 loop_3514: movne %icc, %i4, %g3 tn %xcc, 0x0 movne %icc, %i5, %i2 loop_3515: ldsb [%l7 + 0x1D], %l0 te %xcc, 0x3 fzero %f10 lduw [%l7 + 0x78], %o0 fbo,a %fcc1, loop_3516 movg %xcc, %l2, %i6 movcs %xcc, %l4, %o3 ldub [%l7 + 0x33], %o1 loop_3516: fsrc2s %f15, %f11 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x28], %o5 edge8l %i7, %l6, %g4 andncc %g1, %g6, %g2 movrgz %l3, %o2, %i0 sdivcc %i1, 0x0393, %o4 edge16l %g7, %l1, %l5 orncc %i3, 0x021C, %g5 fmovdvs %xcc, %f3, %f9 fnegd %f4, %f0 movg %xcc, %o7, %o6 stx %i4, [%l7 + 0x78] umul %g3, 0x0E1D, %i5 xorcc %l0, %o0, %i2 movrlz %l2, %i6, %l4 ta %xcc, 0x0 movpos %xcc, %o3, %o1 fmovs %f7, %f8 fone %f6 stw %i7, [%l7 + 0x24] fmovsg %icc, %f4, %f3 tcs %xcc, 0x3 sth %l6, [%l7 + 0x0A] lduw [%l7 + 0x70], %g4 fmovda %icc, %f2, %f2 fcmple16 %f10, %f0, %o5 xor %g1, %g2, %l3 fmovsn %xcc, %f8, %f15 fands %f9, %f7, %f0 movvc %icc, %o2, %i0 fmul8sux16 %f14, %f14, %f8 udivx %g6, 0x0474, %o4 fbe,a %fcc0, loop_3517 movrne %i1, %l1, %l5 movrgez %g7, 0x2E7, %i3 edge32n %g5, %o6, %o7 loop_3517: movrne %g3, 0x055, %i5 fmovdneg %icc, %f8, %f13 ldub [%l7 + 0x5A], %l0 ldx [%l7 + 0x50], %o0 ldx [%l7 + 0x28], %i4 addcc %l2, 0x1869, %i2 fbue %fcc0, loop_3518 fbug,a %fcc2, loop_3519 sdivcc %l4, 0x03FA, %o3 st %f1, [%l7 + 0x20] loop_3518: ble loop_3520 loop_3519: call loop_3521 fmovrde %o1, %f10, %f6 fabsd %f8, %f0 loop_3520: ldd [%l7 + 0x20], %f14 loop_3521: sth %i6, [%l7 + 0x44] fmovspos %icc, %f3, %f2 lduh [%l7 + 0x30], %l6 fxor %f12, %f4, %f14 ldsh [%l7 + 0x42], %i7 ldx [%l7 + 0x40], %o5 fbo,a %fcc0, loop_3522 fmovdgu %xcc, %f1, %f5 lduw [%l7 + 0x74], %g1 brgez %g2, loop_3523 loop_3522: udiv %l3, 0x18C1, %o2 addccc %i0, %g6, %g4 lduh [%l7 + 0x7A], %o4 loop_3523: fnors %f9, %f15, %f6 taddcctv %l1, %l5, %i1 fmovs %f4, %f6 sth %g7, [%l7 + 0x4A] edge8l %i3, %o6, %g5 ldsh [%l7 + 0x44], %g3 alignaddr %i5, %o7, %o0 bge,a,pn %icc, loop_3524 fcmpes %fcc2, %f14, %f6 fbg,a %fcc2, loop_3525 fmovscs %icc, %f7, %f9 loop_3524: fzero %f10 ldsh [%l7 + 0x46], %l0 loop_3525: array8 %i4, %i2, %l2 ldsw [%l7 + 0x20], %l4 bge,pt %icc, loop_3526 sth %o3, [%l7 + 0x24] movge %xcc, %o1, %l6 movrgez %i6, %o5, %i7 loop_3526: fmovsne %icc, %f0, %f0 edge16l %g1, %g2, %o2 fxor %f8, %f12, %f6 ldsw [%l7 + 0x2C], %i0 st %f4, [%l7 + 0x78] ldsb [%l7 + 0x0A], %l3 stx %g6, [%l7 + 0x70] ldsw [%l7 + 0x78], %o4 lduw [%l7 + 0x40], %l1 fcmped %fcc0, %f14, %f14 tg %icc, 0x7 fmovrdgez %g4, %f8, %f14 fmovdge %icc, %f7, %f1 fmovdle %icc, %f4, %f5 fcmpes %fcc1, %f10, %f15 st %f1, [%l7 + 0x6C] brlez %i1, loop_3527 std %f4, [%l7 + 0x40] stw %l5, [%l7 + 0x28] udivcc %g7, 0x18F8, %i3 loop_3527: fmovde %xcc, %f2, %f1 bvs,a,pt %xcc, loop_3528 stx %o6, [%l7 + 0x08] lduw [%l7 + 0x3C], %g5 fbg,a %fcc3, loop_3529 loop_3528: stx %i5, [%l7 + 0x78] fble %fcc3, loop_3530 fcmpgt32 %f8, %f0, %g3 loop_3529: fcmped %fcc2, %f0, %f14 fornot1s %f8, %f12, %f3 loop_3530: fandnot1s %f7, %f12, %f13 stx %o7, [%l7 + 0x08] stw %l0, [%l7 + 0x74] ldub [%l7 + 0x4F], %o0 edge32 %i4, %l2, %i2 fmovsl %icc, %f12, %f7 ldsh [%l7 + 0x78], %o3 fbule,a %fcc0, loop_3531 fxors %f11, %f13, %f7 fbg %fcc2, loop_3532 fblg,a %fcc3, loop_3533 loop_3531: fbue %fcc1, loop_3534 sth %o1, [%l7 + 0x0A] loop_3532: fmovdcc %xcc, %f7, %f15 loop_3533: bcs,pt %xcc, loop_3535 loop_3534: umulcc %l6, %i6, %o5 ldd [%l7 + 0x30], %f6 mulx %l4, %g1, %i7 loop_3535: te %xcc, 0x2 stw %o2, [%l7 + 0x54] ld [%l7 + 0x18], %f0 taddcc %i0, %l3, %g6 fpsub32 %f10, %f14, %f0 fcmpeq32 %f10, %f2, %g2 tgu %xcc, 0x2 fmovdl %icc, %f13, %f11 xnorcc %o4, 0x00EB, %g4 ldsb [%l7 + 0x0B], %l1 edge16ln %l5, %i1, %g7 ldsw [%l7 + 0x14], %i3 ld [%l7 + 0x28], %f9 fbo %fcc0, loop_3536 edge8ln %g5, %i5, %g3 fandnot2 %f6, %f14, %f8 fmovdl %icc, %f14, %f6 loop_3536: udivx %o7, 0x1B49, %l0 bl,a,pt %xcc, loop_3537 stw %o0, [%l7 + 0x68] fmovdneg %xcc, %f14, %f10 ldub [%l7 + 0x76], %i4 loop_3537: fmovd %f8, %f0 taddcctv %l2, %o6, %o3 ldsw [%l7 + 0x10], %i2 ld [%l7 + 0x40], %f5 fones %f0 fsrc2s %f8, %f5 ldx [%l7 + 0x40], %o1 array8 %l6, %o5, %l4 fbue,a %fcc1, loop_3538 std %f6, [%l7 + 0x10] ble %xcc, loop_3539 andncc %g1, %i7, %i6 loop_3538: fmovrdgz %i0, %f2, %f0 addcc %o2, 0x1D03, %l3 loop_3539: call loop_3540 fmovrslz %g6, %f12, %f6 fcmpeq32 %f14, %f6, %o4 movg %xcc, %g2, %l1 loop_3540: stx %l5, [%l7 + 0x68] fnands %f9, %f1, %f7 fpadd16s %f2, %f10, %f11 ldd [%l7 + 0x50], %f0 fandnot2 %f4, %f4, %f0 lduh [%l7 + 0x5E], %i1 stb %g7, [%l7 + 0x36] fpadd16 %f8, %f12, %f4 fzeros %f11 ld [%l7 + 0x34], %f14 be,a,pn %xcc, loop_3541 bge,a,pn %icc, loop_3542 subcc %g4, %g5, %i3 stb %g3, [%l7 + 0x7D] loop_3541: orcc %o7, 0x1E97, %i5 loop_3542: fmuld8sux16 %f7, %f11, %f4 ldub [%l7 + 0x2A], %l0 ldsb [%l7 + 0x30], %o0 fmovspos %icc, %f8, %f14 ba,pt %icc, loop_3543 smul %i4, %o6, %l2 nop setx loop_3544, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f4, [%l7 + 0x18] loop_3543: ld [%l7 + 0x40], %f11 fcmps %fcc3, %f1, %f1 loop_3544: tcs %xcc, 0x7 fnot2s %f10, %f6 ldsw [%l7 + 0x5C], %o3 umul %i2, %l6, %o1 srlx %l4, 0x0E, %o5 bvs loop_3545 ldx [%l7 + 0x68], %i7 movrlz %g1, 0x0DD, %i0 ldub [%l7 + 0x2A], %o2 loop_3545: lduw [%l7 + 0x54], %l3 be,a %icc, loop_3546 fmovdneg %icc, %f0, %f1 fmovrslz %i6, %f14, %f2 fmovdneg %icc, %f3, %f12 loop_3546: subccc %g6, %o4, %l1 ldsh [%l7 + 0x60], %l5 tleu %xcc, 0x6 fnot2s %f15, %f4 fblg,a %fcc1, loop_3547 fmovdleu %xcc, %f10, %f2 fabsd %f2, %f0 fmovspos %icc, %f5, %f4 loop_3547: lduw [%l7 + 0x1C], %i1 tge %icc, 0x7 brgz,a %g7, loop_3548 tl %xcc, 0x1 fandnot1 %f10, %f6, %f12 stb %g2, [%l7 + 0x1C] loop_3548: fabss %f4, %f7 tgu %icc, 0x4 fmovdgu %icc, %f0, %f1 bleu,pn %icc, loop_3549 fmovrdlez %g4, %f6, %f10 brgz,a %g5, loop_3550 tle %xcc, 0x2 loop_3549: movl %xcc, %g3, %o7 ldd [%l7 + 0x08], %f4 loop_3550: fmovdle %icc, %f5, %f4 ldub [%l7 + 0x4B], %i3 stx %l0, [%l7 + 0x10] subc %i5, %i4, %o6 fsrc1s %f3, %f8 fmovrdlz %l2, %f4, %f14 fpackfix %f0, %f4 movle %icc, %o0, %i2 ldub [%l7 + 0x3E], %l6 tpos %xcc, 0x5 brlez %o3, loop_3551 st %f7, [%l7 + 0x18] fzeros %f11 andcc %o1, 0x041D, %o5 loop_3551: edge32n %l4, %i7, %i0 ldsw [%l7 + 0x60], %g1 andncc %o2, %i6, %g6 fandnot2s %f9, %f4, %f11 edge32 %o4, %l3, %l1 fcmple16 %f6, %f0, %i1 tne %xcc, 0x2 fmovdcs %xcc, %f15, %f15 sdiv %l5, 0x18FB, %g7 fnors %f15, %f9, %f10 tn %icc, 0x1 subcc %g2, %g5, %g4 ld [%l7 + 0x7C], %f3 brgez,a %o7, loop_3552 fpsub32s %f9, %f6, %f5 nop setx loop_3553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %i3, %f0, %f14 loop_3552: brlez %g3, loop_3554 orncc %l0, 0x09C8, %i4 loop_3553: ldsh [%l7 + 0x2E], %i5 stb %l2, [%l7 + 0x2D] loop_3554: ldsw [%l7 + 0x38], %o6 alignaddr %i2, %l6, %o0 fmovsvc %icc, %f3, %f3 fmovrsgez %o1, %f2, %f2 bvc,a %icc, loop_3555 udivx %o3, 0x1D04, %l4 ldsw [%l7 + 0x14], %i7 movle %xcc, %i0, %g1 loop_3555: lduh [%l7 + 0x2C], %o2 fmovsvc %icc, %f2, %f4 ldub [%l7 + 0x63], %o5 fbn,a %fcc3, loop_3556 siam 0x7 ldub [%l7 + 0x7A], %g6 tneg %xcc, 0x1 loop_3556: fpsub16 %f10, %f8, %f8 sth %o4, [%l7 + 0x68] or %l3, 0x1D33, %l1 fbe %fcc3, loop_3557 ldsb [%l7 + 0x33], %i6 bshuffle %f10, %f12, %f8 fbu %fcc3, loop_3558 loop_3557: ldsb [%l7 + 0x6A], %l5 tsubcc %g7, %g2, %g5 umul %i1, %g4, %i3 loop_3558: fpadd16s %f9, %f10, %f15 ldub [%l7 + 0x54], %o7 fmovrde %g3, %f6, %f14 tl %xcc, 0x3 fsrc2 %f8, %f0 brz %l0, loop_3559 ldsh [%l7 + 0x78], %i4 fmovscs %icc, %f13, %f11 be,a,pt %icc, loop_3560 loop_3559: fblg %fcc1, loop_3561 sub %l2, 0x1991, %i5 lduh [%l7 + 0x1A], %o6 loop_3560: lduh [%l7 + 0x24], %l6 loop_3561: movne %icc, %o0, %o1 sth %i2, [%l7 + 0x6C] lduh [%l7 + 0x4A], %o3 bpos,pn %xcc, loop_3562 orn %i7, 0x15B3, %l4 fcmpes %fcc2, %f10, %f0 fnot2 %f0, %f2 loop_3562: sth %i0, [%l7 + 0x7E] movn %icc, %g1, %o2 subcc %g6, %o5, %o4 array32 %l1, %i6, %l3 fornot2 %f2, %f8, %f0 stx %l5, [%l7 + 0x60] edge16 %g2, %g7, %g5 fbne %fcc1, loop_3563 ldx [%l7 + 0x48], %g4 fzeros %f2 fmovdl %xcc, %f8, %f11 loop_3563: fornot2 %f10, %f6, %f8 movg %xcc, %i3, %i1 fmovsneg %xcc, %f1, %f15 fmovdcc %xcc, %f11, %f3 brlez,a %o7, loop_3564 movn %xcc, %l0, %i4 movre %g3, %l2, %i5 fmovdcc %xcc, %f1, %f5 loop_3564: fmovrdlez %l6, %f4, %f8 fblg,a %fcc2, loop_3565 alignaddrl %o6, %o0, %i2 ld [%l7 + 0x2C], %f6 fornot1 %f8, %f10, %f10 loop_3565: fones %f5 stw %o3, [%l7 + 0x3C] fnegd %f8, %f12 ldd [%l7 + 0x68], %f4 array16 %o1, %i7, %i0 stb %l4, [%l7 + 0x30] stx %g1, [%l7 + 0x50] fnor %f8, %f0, %f2 ldsh [%l7 + 0x12], %o2 sth %g6, [%l7 + 0x76] umul %o4, %o5, %i6 movrlez %l3, 0x180, %l5 fba %fcc2, loop_3566 st %f3, [%l7 + 0x60] fmovrdgez %g2, %f14, %f14 fbug %fcc2, loop_3567 loop_3566: tl %xcc, 0x1 edge16ln %l1, %g7, %g4 fandnot2 %f10, %f0, %f6 loop_3567: ldsw [%l7 + 0x28], %g5 brgez,a %i3, loop_3568 st %f12, [%l7 + 0x44] stw %i1, [%l7 + 0x3C] edge32 %l0, %i4, %g3 loop_3568: ldx [%l7 + 0x28], %l2 fandnot1 %f14, %f14, %f2 ldsh [%l7 + 0x46], %o7 tge %xcc, 0x1 lduh [%l7 + 0x10], %l6 fcmpeq32 %f0, %f8, %i5 fpadd16s %f9, %f4, %f3 stx %o0, [%l7 + 0x40] fxnor %f0, %f12, %f12 fmovda %xcc, %f9, %f7 edge16l %i2, %o3, %o1 nop setx loop_3569, %l0, %l1 jmpl %l1, %o6 stw %i0, [%l7 + 0x74] movleu %icc, %l4, %g1 fmovsa %xcc, %f5, %f7 loop_3569: fxor %f8, %f8, %f0 fone %f12 movrlez %i7, %o2, %g6 fmovda %xcc, %f6, %f2 movrlz %o5, 0x060, %o4 bpos,pn %xcc, loop_3570 fmovrsgz %i6, %f3, %f4 tn %icc, 0x3 st %f5, [%l7 + 0x58] loop_3570: ldd [%l7 + 0x58], %f4 mulscc %l5, %g2, %l3 sth %g7, [%l7 + 0x60] ldsw [%l7 + 0x4C], %g4 xnor %l1, %i3, %g5 ta %xcc, 0x2 movrgz %l0, 0x179, %i4 srlx %g3, %i1, %o7 edge32ln %l2, %l6, %i5 andcc %i2, %o3, %o0 fmovrsne %o1, %f14, %f13 ldsh [%l7 + 0x42], %o6 fsrc2s %f1, %f2 fcmpne16 %f4, %f8, %i0 udiv %l4, 0x0A75, %i7 ldub [%l7 + 0x56], %g1 sth %o2, [%l7 + 0x5C] brz %g6, loop_3571 bpos,pn %icc, loop_3572 fcmpne32 %f8, %f14, %o5 movneg %xcc, %i6, %o4 loop_3571: edge8 %l5, %g2, %g7 loop_3572: ldsb [%l7 + 0x59], %l3 stb %g4, [%l7 + 0x34] sll %l1, %g5, %i3 fmul8x16au %f8, %f6, %f8 tpos %icc, 0x6 fpadd16 %f6, %f12, %f8 addc %l0, %g3, %i4 std %f14, [%l7 + 0x60] nop setx loop_3573, %l0, %l1 jmpl %l1, %o7 fpsub32 %f0, %f0, %f8 edge8n %l2, %i1, %i5 tcc %xcc, 0x3 loop_3573: ldsh [%l7 + 0x7A], %l6 edge16ln %i2, %o0, %o3 fpmerge %f2, %f3, %f2 fmovdpos %icc, %f6, %f8 fmovsvc %xcc, %f9, %f5 subccc %o1, %i0, %l4 lduw [%l7 + 0x70], %i7 edge8 %g1, %o2, %g6 fbge,a %fcc1, loop_3574 nop setx loop_3575, %l0, %l1 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 %f12, [%l7 + 0x10] movrlez %o5, 0x31C, %o6 loop_3574: edge32n %i6, %o4, %l5 loop_3575: stb %g7, [%l7 + 0x16] ldsh [%l7 + 0x72], %l3 fbug,a %fcc2, loop_3576 andn %g4, 0x11FC, %l1 fxor %f4, %f10, %f2 ldub [%l7 + 0x2B], %g5 loop_3576: bneg,a,pn %xcc, loop_3577 fpadd16s %f3, %f14, %f14 fmovda %xcc, %f14, %f6 smul %g2, %l0, %g3 loop_3577: st %f14, [%l7 + 0x6C] ld [%l7 + 0x68], %f11 stw %i4, [%l7 + 0x64] fmovrslez %i3, %f12, %f8 bcc,a %xcc, loop_3578 st %f7, [%l7 + 0x18] fzero %f2 be,a loop_3579 loop_3578: fmovsa %xcc, %f2, %f5 ldsw [%l7 + 0x68], %o7 ldsb [%l7 + 0x2C], %l2 loop_3579: ldsw [%l7 + 0x2C], %i1 ldsw [%l7 + 0x40], %l6 edge8 %i5, %o0, %o3 tvc %icc, 0x6 fnands %f15, %f12, %f13 bcc,a loop_3580 fbue,a %fcc1, loop_3581 ldsh [%l7 + 0x20], %o1 fmovrslz %i0, %f5, %f15 loop_3580: fmul8ulx16 %f2, %f12, %f14 loop_3581: fornot2s %f5, %f15, %f2 alignaddr %i2, %l4, %i7 lduw [%l7 + 0x6C], %g1 ldsw [%l7 + 0x08], %g6 srl %o2, %o5, %i6 stb %o4, [%l7 + 0x37] fsrc2 %f14, %f12 fmul8x16 %f11, %f6, %f0 st %f8, [%l7 + 0x1C] fexpand %f13, %f4 stw %l5, [%l7 + 0x70] fcmps %fcc3, %f14, %f1 brnz %g7, loop_3582 stb %o6, [%l7 + 0x26] brz %g4, loop_3583 stb %l3, [%l7 + 0x37] loop_3582: ldub [%l7 + 0x2A], %g5 movrgez %g2, 0x0A9, %l0 loop_3583: fbg %fcc1, loop_3584 movrgz %l1, 0x2E6, %i4 ldx [%l7 + 0x10], %g3 nop setx loop_3585, %l0, %l1 jmpl %l1, %o7 loop_3584: fabsd %f8, %f0 move %xcc, %i3, %i1 fmovsvs %icc, %f1, %f13 loop_3585: tn %xcc, 0x7 ldsw [%l7 + 0x1C], %l6 sdiv %l2, 0x06C3, %o0 fsrc1s %f1, %f9 be %icc, loop_3586 std %f8, [%l7 + 0x18] fexpand %f14, %f2 alignaddrl %i5, %o1, %i0 loop_3586: ldsb [%l7 + 0x4B], %i2 fbu %fcc1, loop_3587 fornot1 %f6, %f14, %f6 sethi 0x08EC, %o3 fnot2 %f6, %f8 loop_3587: edge8 %i7, %g1, %g6 orncc %o2, %l4, %i6 fmovdvs %icc, %f5, %f5 fcmped %fcc2, %f12, %f2 stw %o4, [%l7 + 0x54] fornot1s %f9, %f14, %f12 ldsw [%l7 + 0x2C], %o5 fmovsvs %xcc, %f15, %f2 xor %l5, 0x18E3, %o6 fmovrsgez %g4, %f2, %f4 sth %g7, [%l7 + 0x7E] ldub [%l7 + 0x08], %g5 tneg %icc, 0x6 srlx %l3, %l0, %g2 ba,a,pn %icc, loop_3588 fmovsl %icc, %f6, %f6 fornot2 %f2, %f8, %f14 bne loop_3589 loop_3588: fmovrdlez %l1, %f0, %f10 tcs %icc, 0x0 fpsub32s %f10, %f0, %f7 loop_3589: ldsw [%l7 + 0x14], %i4 ldsw [%l7 + 0x24], %o7 sra %g3, %i3, %i1 srlx %l6, %l2, %o0 nop setx loop_3590, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srax %o1, 0x17, %i5 st %f12, [%l7 + 0x30] ble,a %icc, loop_3591 loop_3590: edge16ln %i2, %i0, %o3 fbe,a %fcc3, loop_3592 fxors %f13, %f1, %f11 loop_3591: fmovda %xcc, %f9, %f8 bcs,a,pt %xcc, loop_3593 loop_3592: fxnors %f11, %f11, %f11 fbu,a %fcc0, loop_3594 bshuffle %f8, %f2, %f0 loop_3593: array8 %g1, %i7, %o2 movg %icc, %l4, %g6 loop_3594: tgu %icc, 0x2 std %f8, [%l7 + 0x30] fbul %fcc0, loop_3595 brgez,a %o4, loop_3596 fornot1s %f0, %f6, %f0 fbule %fcc0, loop_3597 loop_3595: fcmpgt16 %f0, %f6, %o5 loop_3596: fsrc1 %f0, %f10 stb %i6, [%l7 + 0x09] loop_3597: fmul8sux16 %f6, %f2, %f2 tsubcc %o6, 0x1888, %l5 fcmpd %fcc3, %f8, %f0 tn %icc, 0x7 fmovdgu %xcc, %f6, %f10 bvc,a loop_3598 taddcctv %g7, 0x1CC5, %g4 te %icc, 0x4 fpmerge %f9, %f4, %f6 loop_3598: edge16ln %g5, %l3, %g2 bl,a,pn %icc, loop_3599 fcmped %fcc3, %f0, %f6 mova %icc, %l0, %l1 fpackfix %f14, %f2 loop_3599: movrne %o7, %g3, %i3 movrne %i4, %l6, %l2 tsubcctv %o0, 0x0667, %i1 fmovdvc %icc, %f6, %f6 fmovdge %xcc, %f13, %f12 ld [%l7 + 0x70], %f9 bn,a,pn %icc, loop_3600 ldx [%l7 + 0x40], %i5 fandnot2 %f14, %f14, %f2 andcc %o1, %i0, %i2 loop_3600: bge,pn %xcc, loop_3601 fandnot2 %f12, %f8, %f0 edge16l %g1, %i7, %o2 lduw [%l7 + 0x2C], %l4 loop_3601: fnegd %f0, %f8 stx %o3, [%l7 + 0x58] movleu %icc, %g6, %o5 fbe %fcc1, loop_3602 std %f14, [%l7 + 0x70] fcmpeq32 %f6, %f8, %o4 andn %i6, 0x1D1C, %o6 loop_3602: fsrc2 %f14, %f14 lduh [%l7 + 0x32], %l5 be,a,pt %icc, loop_3603 ldsh [%l7 + 0x48], %g7 array32 %g5, %g4, %l3 fbe %fcc0, loop_3604 loop_3603: fmovsn %icc, %f10, %f5 ld [%l7 + 0x0C], %f5 fbuge,a %fcc1, loop_3605 loop_3604: edge8n %l0, %g2, %o7 fsrc1 %f6, %f8 ldsb [%l7 + 0x35], %l1 loop_3605: fbge,a %fcc1, loop_3606 taddcc %i3, 0x15BD, %i4 array16 %l6, %l2, %g3 std %f0, [%l7 + 0x10] loop_3606: bl loop_3607 ldx [%l7 + 0x20], %o0 fnand %f0, %f4, %f0 fbge %fcc0, loop_3608 loop_3607: st %f13, [%l7 + 0x30] stb %i5, [%l7 + 0x09] lduh [%l7 + 0x08], %o1 loop_3608: udivcc %i0, 0x1C67, %i1 fnors %f1, %f14, %f11 mulscc %g1, 0x1364, %i2 fnor %f2, %f2, %f2 ldd [%l7 + 0x78], %f0 fmovscs %xcc, %f11, %f11 movrne %i7, %l4, %o2 bge,a loop_3609 ldub [%l7 + 0x6A], %o3 fbg %fcc0, loop_3610 fmovsgu %icc, %f5, %f5 loop_3609: brgez %g6, loop_3611 fmovdn %icc, %f15, %f12 loop_3610: xor %o4, 0x1188, %i6 array8 %o5, %l5, %o6 loop_3611: fandnot2s %f11, %f10, %f8 edge32l %g7, %g5, %l3 xnorcc %g4, 0x0051, %l0 nop setx loop_3612, %l0, %l1 jmpl %l1, %g2 fmovrde %o7, %f8, %f4 tge %xcc, 0x4 fmovrdne %i3, %f8, %f8 loop_3612: fmovsle %xcc, %f7, %f12 bn,a loop_3613 fpack32 %f14, %f12, %f4 smul %l1, %i4, %l2 fmovsneg %icc, %f13, %f13 loop_3613: ldub [%l7 + 0x44], %l6 movgu %xcc, %g3, %o0 tle %xcc, 0x7 movre %o1, 0x3D4, %i5 ldsw [%l7 + 0x4C], %i0 st %f5, [%l7 + 0x54] stx %g1, [%l7 + 0x28] ldsb [%l7 + 0x2A], %i1 movn %xcc, %i2, %l4 movvs %xcc, %i7, %o3 sth %g6, [%l7 + 0x76] be,a %xcc, loop_3614 fnot1 %f14, %f2 ldx [%l7 + 0x70], %o2 lduh [%l7 + 0x0A], %i6 loop_3614: move %xcc, %o4, %l5 bne,pt %xcc, loop_3615 fcmpne32 %f12, %f2, %o6 sdiv %g7, 0x0098, %g5 fbg %fcc2, loop_3616 loop_3615: lduh [%l7 + 0x74], %o5 fmovsa %xcc, %f13, %f15 ldub [%l7 + 0x20], %l3 loop_3616: ldsb [%l7 + 0x56], %g4 st %f0, [%l7 + 0x7C] fbuge %fcc0, loop_3617 fmul8ulx16 %f14, %f8, %f12 movn %xcc, %l0, %g2 bl %icc, loop_3618 loop_3617: ldsw [%l7 + 0x54], %i3 fbe,a %fcc1, loop_3619 ble,a %icc, loop_3620 loop_3618: umulcc %l1, %i4, %o7 fmovsa %xcc, %f15, %f5 loop_3619: ldx [%l7 + 0x70], %l6 loop_3620: fandnot1s %f10, %f7, %f8 ldsw [%l7 + 0x54], %l2 lduh [%l7 + 0x26], %o0 subcc %o1, 0x13DB, %g3 ba,a,pn %xcc, loop_3621 addcc %i0, %g1, %i5 ldsh [%l7 + 0x6A], %i2 fornot2 %f2, %f0, %f10 loop_3621: movvc %icc, %i1, %l4 tsubcc %o3, %g6, %i7 fxors %f10, %f8, %f2 nop setx loop_3622, %l0, %l1 jmpl %l1, %i6 fbg %fcc0, loop_3623 fornot2s %f11, %f3, %f12 bcc,a %xcc, loop_3624 loop_3622: tleu %icc, 0x6 loop_3623: movn %xcc, %o2, %o4 movrgez %o6, 0x16C, %g7 loop_3624: fbg %fcc3, loop_3625 fbu %fcc1, loop_3626 fmuld8ulx16 %f14, %f5, %f14 addc %g5, 0x00DC, %o5 loop_3625: bl,a loop_3627 loop_3626: add %l3, 0x12A5, %g4 edge32 %l0, %l5, %i3 fbue %fcc3, loop_3628 loop_3627: fornot1 %f10, %f2, %f2 nop setx loop_3629, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f6, %f6, %f7 loop_3628: fbne %fcc1, loop_3630 ldd [%l7 + 0x40], %f4 loop_3629: fmul8x16al %f8, %f9, %f8 movvc %xcc, %l1, %i4 loop_3630: edge16 %g2, %o7, %l2 ld [%l7 + 0x0C], %f15 std %f4, [%l7 + 0x48] stw %l6, [%l7 + 0x30] tge %xcc, 0x1 edge16 %o1, %o0, %i0 bshuffle %f8, %f12, %f12 fmovdgu %icc, %f4, %f0 subcc %g1, %i5, %g3 stw %i1, [%l7 + 0x2C] fmovsleu %icc, %f5, %f8 ldub [%l7 + 0x5E], %i2 brz %l4, loop_3631 stw %g6, [%l7 + 0x1C] fba,a %fcc1, loop_3632 edge16l %o3, %i6, %o2 loop_3631: fones %f4 fpmerge %f7, %f0, %f14 loop_3632: lduh [%l7 + 0x16], %i7 tpos %icc, 0x4 bleu,a %icc, loop_3633 movneg %icc, %o6, %o4 udivx %g7, 0x0484, %o5 movleu %xcc, %l3, %g5 loop_3633: sethi 0x1BE9, %l0 fcmpne32 %f4, %f2, %g4 call loop_3634 fbge,a %fcc3, loop_3635 xnor %l5, 0x1078, %i3 lduw [%l7 + 0x20], %i4 loop_3634: lduh [%l7 + 0x7E], %l1 loop_3635: fnors %f7, %f6, %f1 stw %g2, [%l7 + 0x28] movpos %icc, %o7, %l6 tn %xcc, 0x4 fandnot2s %f0, %f5, %f2 ldsw [%l7 + 0x38], %l2 tle %xcc, 0x2 fmovdneg %xcc, %f4, %f15 fmovsle %xcc, %f12, %f13 edge32ln %o0, %o1, %g1 orncc %i0, 0x0408, %i5 alignaddr %g3, %i1, %l4 movre %g6, %i2, %o3 fbl,a %fcc3, loop_3636 fbu,a %fcc0, loop_3637 fmovsle %icc, %f10, %f12 ldsb [%l7 + 0x4A], %i6 loop_3636: edge8n %o2, %i7, %o4 loop_3637: fmovrslez %g7, %f6, %f2 fmovsgu %xcc, %f6, %f12 st %f3, [%l7 + 0x10] umul %o5, 0x1788, %o6 tge %xcc, 0x0 udivcc %l3, 0x0840, %l0 fmovsvs %xcc, %f1, %f10 stw %g4, [%l7 + 0x60] ldsw [%l7 + 0x40], %g5 fbn,a %fcc1, loop_3638 fnot1 %f8, %f10 nop setx loop_3639, %l0, %l1 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 %i3, 0x0D04, %l5 loop_3638: fbuge %fcc1, loop_3640 ldd [%l7 + 0x10], %f4 loop_3639: stx %l1, [%l7 + 0x50] brlz %i4, loop_3641 loop_3640: fcmpgt32 %f6, %f0, %o7 sth %g2, [%l7 + 0x3A] ldsb [%l7 + 0x29], %l2 loop_3641: fmovdcs %icc, %f9, %f8 ldsh [%l7 + 0x4C], %o0 movge %icc, %o1, %l6 ldd [%l7 + 0x68], %f14 lduw [%l7 + 0x4C], %i0 ldd [%l7 + 0x78], %f4 fmovsvs %xcc, %f10, %f11 ldd [%l7 + 0x48], %f14 movge %xcc, %i5, %g1 ldsb [%l7 + 0x55], %i1 ldd [%l7 + 0x38], %f10 movrgz %g3, %l4, %i2 ld [%l7 + 0x14], %f6 tleu %icc, 0x1 fbge %fcc0, loop_3642 ldsh [%l7 + 0x60], %o3 lduh [%l7 + 0x5A], %g6 movcc %icc, %i6, %o2 loop_3642: ta %icc, 0x5 movne %xcc, %i7, %g7 fcmpes %fcc0, %f5, %f2 ld [%l7 + 0x54], %f13 ble,pn %xcc, loop_3643 edge32 %o4, %o5, %o6 sth %l3, [%l7 + 0x52] tcc %icc, 0x1 loop_3643: fbne %fcc2, loop_3644 sra %g4, 0x1F, %l0 fmovsle %icc, %f11, %f9 ldub [%l7 + 0x2B], %i3 loop_3644: brlz,a %l5, loop_3645 fmovsge %xcc, %f10, %f13 fmovsn %xcc, %f3, %f10 move %icc, %g5, %l1 loop_3645: bshuffle %f4, %f12, %f14 fnot1s %f2, %f0 bn,a,pn %xcc, loop_3646 ldub [%l7 + 0x0C], %o7 fnot1 %f0, %f10 orn %i4, 0x150A, %l2 loop_3646: brgez %g2, loop_3647 bne,a,pn %icc, loop_3648 fnor %f0, %f14, %f2 std %f10, [%l7 + 0x28] loop_3647: sth %o0, [%l7 + 0x28] loop_3648: fbn %fcc1, loop_3649 umul %o1, %l6, %i5 bg,pt %xcc, loop_3650 tle %icc, 0x6 loop_3649: fbu,a %fcc1, loop_3651 lduw [%l7 + 0x68], %g1 loop_3650: bcc,a,pt %icc, loop_3652 tsubcctv %i1, 0x08C8, %g3 loop_3651: fors %f8, %f1, %f9 tle %xcc, 0x5 loop_3652: fmovrdlez %i0, %f12, %f2 mova %xcc, %i2, %o3 fmovsneg %icc, %f14, %f9 lduw [%l7 + 0x70], %l4 stb %i6, [%l7 + 0x44] umulcc %o2, 0x156E, %i7 xor %g6, 0x0EAE, %o4 edge8n %o5, %o6, %g7 stb %g4, [%l7 + 0x26] st %f0, [%l7 + 0x44] siam 0x4 fnot2s %f9, %f14 srl %l3, 0x04, %i3 ldsh [%l7 + 0x12], %l0 fmovdl %xcc, %f15, %f8 fbu %fcc0, loop_3653 tn %xcc, 0x6 ba,pn %icc, loop_3654 add %g5, %l5, %o7 loop_3653: sethi 0x0D26, %i4 sth %l2, [%l7 + 0x3E] loop_3654: edge32 %l1, %o0, %g2 movgu %xcc, %l6, %o1 fpadd32s %f0, %f12, %f7 fands %f10, %f14, %f11 ldsh [%l7 + 0x5C], %g1 lduw [%l7 + 0x7C], %i1 fpadd16s %f13, %f13, %f8 fpadd16 %f2, %f4, %f8 bcc,a,pt %icc, loop_3655 stw %g3, [%l7 + 0x50] fmovrdne %i0, %f2, %f8 orncc %i2, %o3, %l4 loop_3655: movgu %icc, %i5, %i6 fmovdcs %xcc, %f5, %f8 fmovsge %icc, %f8, %f15 fbul,a %fcc0, loop_3656 smulcc %o2, %g6, %o4 srax %o5, 0x1A, %i7 fbuge %fcc1, loop_3657 loop_3656: addcc %g7, 0x04DE, %o6 fmovdl %icc, %f8, %f6 subcc %l3, %g4, %i3 loop_3657: fandnot2 %f10, %f8, %f8 ldub [%l7 + 0x5F], %l0 fcmped %fcc2, %f0, %f14 fnot1s %f2, %f10 ta %xcc, 0x1 fnor %f6, %f10, %f0 fbg %fcc3, loop_3658 stb %g5, [%l7 + 0x15] fpadd32s %f9, %f9, %f15 fmovdne %xcc, %f15, %f7 loop_3658: lduh [%l7 + 0x64], %l5 ldsw [%l7 + 0x6C], %i4 xnor %l2, 0x0B01, %o7 fmovdg %icc, %f11, %f13 tle %icc, 0x0 ld [%l7 + 0x34], %f2 movcs %xcc, %o0, %g2 fmovsg %xcc, %f6, %f13 stx %l6, [%l7 + 0x38] fandnot1 %f8, %f10, %f4 bl,a loop_3659 movpos %xcc, %o1, %l1 tge %icc, 0x6 movrne %g1, 0x3CD, %i1 loop_3659: fpsub16 %f0, %f0, %f14 stb %g3, [%l7 + 0x27] ldd [%l7 + 0x68], %f10 ble,pt %xcc, loop_3660 fbn,a %fcc0, loop_3661 fmovs %f11, %f1 xnorcc %i2, %i0, %o3 loop_3660: xnorcc %i5, %l4, %o2 loop_3661: edge32ln %i6, %g6, %o5 fsrc2s %f3, %f7 fmovrdgz %i7, %f2, %f12 subcc %g7, 0x0AA3, %o6 stx %o4, [%l7 + 0x18] sth %l3, [%l7 + 0x7A] mulx %i3, %g4, %l0 ldsw [%l7 + 0x78], %l5 tsubcctv %g5, 0x034C, %i4 fnegd %f12, %f2 be loop_3662 sra %l2, 0x0A, %o0 lduw [%l7 + 0x3C], %o7 brgz %l6, loop_3663 loop_3662: fmovrsgez %g2, %f14, %f14 stx %o1, [%l7 + 0x38] fpadd16 %f0, %f4, %f4 loop_3663: sdivx %l1, 0x0BF6, %i1 stb %g1, [%l7 + 0x60] tg %xcc, 0x6 fpadd32s %f2, %f15, %f6 xnorcc %i2, 0x0094, %g3 udivcc %i0, 0x0839, %o3 andn %l4, 0x03A4, %i5 ldd [%l7 + 0x58], %f8 st %f7, [%l7 + 0x34] ldub [%l7 + 0x3E], %o2 ldsw [%l7 + 0x38], %i6 fbul,a %fcc1, loop_3664 fmovrsgz %o5, %f5, %f5 stb %g6, [%l7 + 0x56] fpadd16s %f14, %f8, %f10 loop_3664: fpsub16s %f11, %f7, %f10 subcc %g7, 0x0AC1, %o6 edge8ln %o4, %i7, %i3 ld [%l7 + 0x54], %f5 fmovrde %g4, %f12, %f14 fmovdpos %icc, %f9, %f2 alignaddrl %l0, %l3, %l5 orncc %i4, 0x1ADD, %g5 fnegs %f10, %f14 movcs %xcc, %l2, %o0 fcmple32 %f14, %f12, %o7 lduh [%l7 + 0x7E], %l6 st %f11, [%l7 + 0x68] ld [%l7 + 0x20], %f13 movne %xcc, %o1, %l1 sth %g2, [%l7 + 0x4C] bgu %icc, loop_3665 st %f12, [%l7 + 0x78] tneg %xcc, 0x7 ldx [%l7 + 0x78], %g1 loop_3665: fmovrse %i1, %f15, %f1 sdivx %i2, 0x0F1D, %i0 edge8l %g3, %o3, %l4 sllx %o2, %i5, %i6 bgu,pn %xcc, loop_3666 srl %o5, 0x04, %g7 fornot1s %f3, %f15, %f14 ldx [%l7 + 0x20], %g6 loop_3666: fors %f7, %f7, %f15 movrgz %o4, %o6, %i7 fand %f2, %f4, %f2 std %f0, [%l7 + 0x68] ldsb [%l7 + 0x76], %i3 tgu %icc, 0x6 ldsb [%l7 + 0x10], %g4 bne,a loop_3667 fmovrdgez %l0, %f4, %f6 fmovdgu %icc, %f13, %f6 fcmpgt16 %f10, %f6, %l5 loop_3667: ldsh [%l7 + 0x30], %l3 fpackfix %f10, %f14 fmovrslz %g5, %f13, %f3 std %f6, [%l7 + 0x60] fba,a %fcc0, loop_3668 movg %xcc, %l2, %o0 ldx [%l7 + 0x60], %i4 fbge %fcc3, loop_3669 loop_3668: ldsh [%l7 + 0x34], %l6 orncc %o1, 0x0CB6, %o7 bleu,pn %xcc, loop_3670 loop_3669: movre %g2, 0x37C, %l1 bvs,pt %icc, loop_3671 be,pt %xcc, loop_3672 loop_3670: ld [%l7 + 0x2C], %f11 te %xcc, 0x3 loop_3671: std %f14, [%l7 + 0x78] loop_3672: fnot2 %f10, %f8 fmovrsgz %i1, %f12, %f7 st %f15, [%l7 + 0x0C] stw %g1, [%l7 + 0x28] fmovdn %xcc, %f3, %f8 fandnot2s %f7, %f4, %f7 brgz %i0, loop_3673 te %icc, 0x4 movl %xcc, %g3, %i2 fmovrde %l4, %f10, %f0 loop_3673: ldsh [%l7 + 0x7A], %o3 bshuffle %f6, %f2, %f4 tneg %xcc, 0x7 movrgez %o2, %i5, %i6 andcc %o5, 0x18DC, %g6 fcmpd %fcc2, %f12, %f10 ldub [%l7 + 0x4D], %g7 addcc %o6, %o4, %i7 ldsw [%l7 + 0x64], %i3 fmovdvs %xcc, %f15, %f14 fxors %f12, %f1, %f1 ble,a,pt %xcc, loop_3674 andncc %l0, %l5, %g4 ldsw [%l7 + 0x68], %l3 popc %g5, %l2 loop_3674: fnand %f6, %f14, %f0 fmovsneg %icc, %f5, %f11 stx %i4, [%l7 + 0x68] fandnot1 %f12, %f6, %f6 tsubcc %l6, %o0, %o7 mova %icc, %g2, %l1 movrgez %o1, 0x10B, %i1 ldd [%l7 + 0x10], %f0 pdist %f14, %f2, %f12 fmovdge %xcc, %f9, %f2 bvc,pt %xcc, loop_3675 fmovscc %xcc, %f1, %f7 andn %i0, 0x1C98, %g1 ldsw [%l7 + 0x38], %i2 loop_3675: bvs,a %icc, loop_3676 tl %icc, 0x3 fmovda %xcc, %f0, %f5 xnorcc %g3, %l4, %o3 loop_3676: ldsh [%l7 + 0x10], %i5 lduw [%l7 + 0x34], %i6 fmovsl %xcc, %f8, %f7 add %o5, %o2, %g7 fcmpes %fcc3, %f2, %f10 tgu %icc, 0x4 sethi 0x1317, %o6 ldsb [%l7 + 0x2A], %g6 fcmple16 %f14, %f12, %i7 stx %i3, [%l7 + 0x40] fnot2s %f6, %f4 ldsb [%l7 + 0x0F], %o4 fbl %fcc2, loop_3677 fandnot2 %f10, %f10, %f12 fmovdge %xcc, %f8, %f12 stb %l0, [%l7 + 0x1F] loop_3677: fornot1 %f12, %f10, %f12 fand %f10, %f12, %f14 tleu %icc, 0x6 tvs %xcc, 0x6 sdivcc %l5, 0x1DC2, %g4 lduw [%l7 + 0x78], %l3 fone %f14 edge16ln %g5, %i4, %l6 tneg %xcc, 0x4 edge8 %l2, %o7, %g2 edge8 %l1, %o1, %i1 fmovsvs %xcc, %f7, %f8 fmovdneg %xcc, %f1, %f12 fmuld8ulx16 %f10, %f12, %f14 fmovrslz %o0, %f1, %f4 ldub [%l7 + 0x2A], %i0 fsrc2 %f10, %f2 lduh [%l7 + 0x58], %i2 st %f5, [%l7 + 0x7C] fmovsgu %xcc, %f8, %f1 ldsb [%l7 + 0x51], %g3 xor %g1, %l4, %i5 srax %o3, %o5, %o2 std %f2, [%l7 + 0x40] lduw [%l7 + 0x64], %i6 edge16ln %o6, %g6, %g7 ld [%l7 + 0x58], %f14 fmovsne %icc, %f14, %f5 fmovde %icc, %f4, %f11 ldsb [%l7 + 0x63], %i3 smul %o4, %i7, %l5 umulcc %l0, 0x05C1, %l3 brlez %g5, loop_3678 ldd [%l7 + 0x28], %f0 fones %f10 addc %i4, %g4, %l2 loop_3678: fbn %fcc1, loop_3679 movpos %icc, %l6, %o7 fnot1s %f9, %f3 lduh [%l7 + 0x26], %l1 loop_3679: sth %g2, [%l7 + 0x64] tcc %icc, 0x0 ldsw [%l7 + 0x48], %i1 lduh [%l7 + 0x4E], %o0 ldsb [%l7 + 0x24], %o1 ldsb [%l7 + 0x3E], %i0 fone %f6 ldub [%l7 + 0x37], %i2 bl %icc, loop_3680 tle %xcc, 0x1 tsubcc %g1, 0x11E6, %l4 and %g3, 0x0C6A, %o3 loop_3680: edge16 %o5, %o2, %i5 st %f3, [%l7 + 0x44] fnot2s %f11, %f12 subccc %i6, 0x109D, %o6 nop setx loop_3681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16s %f5, %f1, %f5 ldsb [%l7 + 0x43], %g6 ldx [%l7 + 0x68], %i3 loop_3681: st %f1, [%l7 + 0x24] fmovd %f12, %f10 fmovdvc %icc, %f5, %f14 sra %o4, %g7, %l5 ldd [%l7 + 0x70], %f0 tl %xcc, 0x6 umul %i7, %l0, %g5 ldx [%l7 + 0x18], %l3 fmovdpos %icc, %f2, %f5 smul %i4, 0x19FD, %l2 addccc %l6, 0x03F2, %g4 ldsw [%l7 + 0x64], %l1 tvs %icc, 0x6 fmovdge %icc, %f8, %f10 fbo %fcc3, loop_3682 fmovsg %icc, %f10, %f0 st %f9, [%l7 + 0x2C] fcmpeq16 %f10, %f2, %o7 loop_3682: movle %icc, %i1, %o0 fbne,a %fcc0, loop_3683 sth %o1, [%l7 + 0x2A] popc 0x10EE, %i0 lduh [%l7 + 0x4A], %g2 loop_3683: fmovsleu %xcc, %f9, %f1 fmul8ulx16 %f6, %f4, %f12 fornot2 %f6, %f10, %f6 smulcc %g1, %i2, %l4 fmovsl %xcc, %f12, %f0 ldx [%l7 + 0x20], %g3 fcmple32 %f4, %f12, %o3 fbuge %fcc3, loop_3684 lduw [%l7 + 0x44], %o5 fcmpeq32 %f2, %f0, %o2 edge8l %i6, %i5, %o6 loop_3684: tpos %icc, 0x7 fnand %f4, %f2, %f10 fmul8ulx16 %f12, %f0, %f8 lduw [%l7 + 0x1C], %i3 lduw [%l7 + 0x40], %o4 sth %g6, [%l7 + 0x56] stw %l5, [%l7 + 0x0C] fmovrdne %i7, %f12, %f6 fbg %fcc2, loop_3685 edge8ln %l0, %g5, %g7 ldub [%l7 + 0x7F], %l3 bvc loop_3686 loop_3685: fnands %f4, %f11, %f12 stw %l2, [%l7 + 0x28] movrlz %l6, 0x3B3, %g4 loop_3686: ldsw [%l7 + 0x1C], %l1 mulx %i4, %o7, %i1 fornot1s %f4, %f0, %f5 fnand %f8, %f12, %f2 srlx %o0, 0x01, %i0 fmovrsgz %o1, %f3, %f10 fmovdgu %xcc, %f13, %f6 ldx [%l7 + 0x28], %g2 fcmps %fcc2, %f13, %f9 lduh [%l7 + 0x1A], %g1 stw %i2, [%l7 + 0x70] fpackfix %f12, %f2 bne,pn %xcc, loop_3687 ld [%l7 + 0x48], %f9 edge16ln %l4, %o3, %g3 movvs %xcc, %o2, %i6 loop_3687: popc %i5, %o5 lduh [%l7 + 0x12], %o6 lduh [%l7 + 0x2E], %i3 fsrc2 %f2, %f12 tle %xcc, 0x3 ldd [%l7 + 0x48], %f2 fors %f13, %f11, %f6 movpos %xcc, %o4, %l5 tpos %icc, 0x4 fornot1 %f2, %f6, %f12 udivx %i7, 0x1B64, %g6 ldd [%l7 + 0x20], %f12 ldub [%l7 + 0x71], %l0 sth %g5, [%l7 + 0x3A] lduh [%l7 + 0x56], %l3 bvc %icc, loop_3688 ldsw [%l7 + 0x18], %l2 ldsb [%l7 + 0x70], %g7 fbne %fcc1, loop_3689 loop_3688: alignaddr %l6, %l1, %g4 ldub [%l7 + 0x19], %i4 lduh [%l7 + 0x2A], %i1 loop_3689: lduh [%l7 + 0x50], %o0 fblg %fcc1, loop_3690 fmovd %f2, %f14 fmul8x16 %f4, %f10, %f10 smulcc %o7, %i0, %g2 loop_3690: fbuge %fcc3, loop_3691 st %f3, [%l7 + 0x7C] fmovdpos %icc, %f12, %f15 lduw [%l7 + 0x28], %o1 loop_3691: ldx [%l7 + 0x48], %g1 ldx [%l7 + 0x18], %l4 bn loop_3692 bvc,pt %xcc, loop_3693 tvs %xcc, 0x3 stb %i2, [%l7 + 0x27] loop_3692: xor %g3, %o2, %i6 loop_3693: movrlz %i5, 0x358, %o3 bvc loop_3694 fmovdn %icc, %f15, %f2 addccc %o6, 0x17EE, %o5 st %f1, [%l7 + 0x74] loop_3694: ldsb [%l7 + 0x4D], %i3 fcmpes %fcc1, %f8, %f13 ldsw [%l7 + 0x3C], %l5 lduh [%l7 + 0x7A], %i7 andncc %g6, %o4, %l0 fcmpne16 %f14, %f2, %g5 fmovrdlz %l2, %f14, %f14 sth %l3, [%l7 + 0x58] tl %icc, 0x6 ldub [%l7 + 0x77], %g7 array32 %l1, %g4, %l6 bne,a %xcc, loop_3695 fnot2s %f6, %f2 ldsh [%l7 + 0x12], %i1 st %f15, [%l7 + 0x0C] loop_3695: fblg,a %fcc0, loop_3696 tneg %icc, 0x7 stb %i4, [%l7 + 0x26] lduw [%l7 + 0x5C], %o0 loop_3696: udivx %i0, 0x1FBA, %g2 edge32ln %o7, %o1, %g1 tneg %xcc, 0x7 bleu,pn %xcc, loop_3697 stw %l4, [%l7 + 0x30] movneg %xcc, %i2, %g3 fpack16 %f2, %f9 loop_3697: fmovsvs %icc, %f1, %f1 subccc %o2, 0x10F0, %i5 std %f14, [%l7 + 0x08] for %f4, %f0, %f10 fnot1s %f15, %f7 st %f15, [%l7 + 0x4C] mulx %i6, %o6, %o5 fxnor %f2, %f6, %f10 std %f2, [%l7 + 0x38] stb %o3, [%l7 + 0x53] fbuge %fcc2, loop_3698 fmovd %f4, %f12 move %icc, %l5, %i7 fone %f2 loop_3698: stx %i3, [%l7 + 0x58] tg %icc, 0x3 edge8l %g6, %o4, %l0 movgu %icc, %g5, %l3 ldsb [%l7 + 0x28], %g7 ldsh [%l7 + 0x18], %l2 fabsd %f12, %f10 movge %icc, %l1, %g4 stx %i1, [%l7 + 0x48] array8 %i4, %l6, %o0 ldub [%l7 + 0x5E], %g2 fmul8x16au %f10, %f3, %f8 fnot2 %f0, %f14 addcc %i0, %o7, %g1 fsrc1s %f5, %f5 brgez,a %o1, loop_3699 fmovd %f14, %f4 edge8n %l4, %i2, %g3 ldsb [%l7 + 0x2A], %o2 loop_3699: lduw [%l7 + 0x78], %i5 fmovrdlz %o6, %f6, %f12 ldsh [%l7 + 0x6E], %o5 sdivx %i6, 0x01E5, %l5 fpadd32s %f13, %f1, %f5 umulcc %o3, %i7, %g6 st %f3, [%l7 + 0x74] stb %o4, [%l7 + 0x0D] fmovsn %xcc, %f7, %f3 fnand %f6, %f10, %f8 ba loop_3700 te %icc, 0x1 sdivx %l0, 0x0A3F, %i3 stw %l3, [%l7 + 0x70] loop_3700: fcmped %fcc2, %f12, %f14 tne %xcc, 0x5 mulx %g5, %g7, %l1 sethi 0x17BF, %l2 fba,a %fcc0, loop_3701 fblg,a %fcc1, loop_3702 or %g4, 0x01FE, %i1 fsrc1s %f14, %f12 loop_3701: ldsh [%l7 + 0x24], %l6 loop_3702: fcmpne16 %f0, %f12, %i4 alignaddr %o0, %i0, %g2 fmovs %f1, %f13 stb %g1, [%l7 + 0x63] std %f12, [%l7 + 0x40] ldub [%l7 + 0x64], %o7 stw %o1, [%l7 + 0x78] ldsh [%l7 + 0x68], %l4 movgu %icc, %i2, %g3 orcc %o2, %i5, %o5 ld [%l7 + 0x4C], %f13 std %f4, [%l7 + 0x58] fornot2 %f2, %f10, %f10 move %icc, %o6, %l5 stw %i6, [%l7 + 0x3C] ldsb [%l7 + 0x22], %i7 stx %o3, [%l7 + 0x70] fandnot1 %f6, %f4, %f14 lduw [%l7 + 0x30], %g6 fmovrsne %l0, %f15, %f14 fzero %f10 nop setx loop_3703, %l0, %l1 jmpl %l1, %o4 fxor %f0, %f12, %f14 brz %l3, loop_3704 ldd [%l7 + 0x08], %f10 loop_3703: udivx %i3, 0x1CC9, %g7 lduh [%l7 + 0x34], %g5 loop_3704: fmovrdne %l2, %f2, %f14 bl %xcc, loop_3705 fmovdge %xcc, %f9, %f0 lduh [%l7 + 0x58], %g4 lduw [%l7 + 0x24], %i1 loop_3705: ldd [%l7 + 0x70], %f10 taddcctv %l6, 0x15D6, %i4 ldd [%l7 + 0x08], %f2 fbg %fcc1, loop_3706 st %f15, [%l7 + 0x08] fornot1s %f9, %f0, %f0 edge16 %o0, %l1, %g2 loop_3706: edge8l %i0, %o7, %g1 fmovdpos %icc, %f1, %f9 sth %l4, [%l7 + 0x2C] taddcctv %i2, 0x0672, %g3 ble,a loop_3707 ldd [%l7 + 0x68], %f8 movrgz %o1, %i5, %o2 xorcc %o6, 0x1FCA, %l5 loop_3707: array8 %i6, %i7, %o5 srl %g6, 0x06, %o3 fandnot1s %f0, %f1, %f13 fcmpeq32 %f10, %f8, %o4 siam 0x5 fmovsl %xcc, %f13, %f4 sth %l3, [%l7 + 0x22] fcmped %fcc1, %f10, %f4 movvc %icc, %l0, %i3 fsrc1 %f14, %f2 fmovde %xcc, %f15, %f0 fandnot2 %f14, %f12, %f12 fmuld8sux16 %f12, %f13, %f4 ldsw [%l7 + 0x4C], %g7 movrlez %l2, %g5, %i1 fmovrdlez %l6, %f6, %f4 tvs %xcc, 0x7 lduw [%l7 + 0x38], %i4 fnegs %f5, %f0 edge8n %o0, %g4, %l1 fcmps %fcc3, %f10, %f2 array8 %g2, %o7, %g1 st %f2, [%l7 + 0x08] edge32 %l4, %i2, %i0 fnot2s %f0, %f14 fmovsvs %xcc, %f4, %f2 fmovsl %xcc, %f2, %f14 fnot2 %f8, %f4 stb %g3, [%l7 + 0x18] movre %o1, %o2, %o6 fbg,a %fcc1, loop_3708 std %f12, [%l7 + 0x60] tvc %xcc, 0x5 fpadd32s %f11, %f12, %f7 loop_3708: sth %l5, [%l7 + 0x14] lduh [%l7 + 0x32], %i5 bshuffle %f14, %f10, %f14 fcmpgt16 %f4, %f0, %i7 ldd [%l7 + 0x50], %f6 sra %o5, %i6, %g6 lduw [%l7 + 0x4C], %o3 ldsh [%l7 + 0x26], %l3 tne %icc, 0x1 srax %o4, 0x08, %l0 st %f9, [%l7 + 0x78] sllx %g7, %i3, %g5 movg %icc, %i1, %l6 fmovrdgez %l2, %f12, %f2 fmovsne %icc, %f10, %f7 fmovse %icc, %f11, %f11 ldsh [%l7 + 0x6A], %i4 bneg %icc, loop_3709 fcmple32 %f2, %f8, %o0 ld [%l7 + 0x2C], %f2 fzero %f10 loop_3709: fpackfix %f8, %f10 udivx %l1, 0x1385, %g2 std %f4, [%l7 + 0x58] bcc,a,pn %xcc, loop_3710 udivx %g4, 0x1159, %o7 fone %f12 move %icc, %g1, %i2 loop_3710: stw %i0, [%l7 + 0x78] sll %l4, %g3, %o2 brgz %o6, loop_3711 tneg %icc, 0x1 lduh [%l7 + 0x4E], %o1 movl %xcc, %l5, %i7 loop_3711: bg,pt %xcc, loop_3712 fbe,a %fcc0, loop_3713 fbo %fcc0, loop_3714 fpmerge %f0, %f15, %f0 loop_3712: ldd [%l7 + 0x10], %f12 loop_3713: movvs %icc, %o5, %i6 loop_3714: array8 %g6, %o3, %l3 stb %o4, [%l7 + 0x31] movrne %l0, %g7, %i3 bleu,a,pn %xcc, loop_3715 ldx [%l7 + 0x18], %i5 fba %fcc3, loop_3716 lduw [%l7 + 0x34], %g5 loop_3715: taddcc %l6, 0x0B15, %l2 bvs,a %icc, loop_3717 loop_3716: bcs,pn %xcc, loop_3718 fbl %fcc1, loop_3719 fabsd %f10, %f14 loop_3717: sth %i4, [%l7 + 0x7E] loop_3718: sub %o0, %l1, %g2 loop_3719: fmovdcs %xcc, %f7, %f1 fbuge %fcc2, loop_3720 umul %i1, %o7, %g1 alignaddr %g4, %i2, %i0 ldx [%l7 + 0x08], %l4 loop_3720: fmovsle %xcc, %f0, %f13 ldub [%l7 + 0x45], %o2 bshuffle %f12, %f8, %f12 st %f5, [%l7 + 0x6C] fpsub16 %f6, %f0, %f6 fandnot2 %f10, %f10, %f4 fnand %f6, %f12, %f10 ba,a loop_3721 stb %g3, [%l7 + 0x58] fsrc1s %f8, %f11 sth %o1, [%l7 + 0x4A] loop_3721: std %f14, [%l7 + 0x20] add %o6, %i7, %o5 xnorcc %i6, %l5, %g6 orncc %o3, 0x0D98, %o4 stw %l0, [%l7 + 0x38] movre %g7, %i3, %i5 ldx [%l7 + 0x30], %g5 stb %l3, [%l7 + 0x12] addc %l6, 0x0F76, %i4 fmovse %icc, %f7, %f9 movcs %xcc, %l2, %o0 ldd [%l7 + 0x08], %f12 ldd [%l7 + 0x10], %f0 fpadd32s %f11, %f3, %f0 bcs loop_3722 fmovrdne %l1, %f2, %f12 orcc %g2, 0x003C, %o7 ldub [%l7 + 0x31], %g1 loop_3722: fmovrdlez %g4, %f14, %f12 bl %xcc, loop_3723 bpos loop_3724 fmul8x16al %f4, %f13, %f10 fba,a %fcc2, loop_3725 loop_3723: fpackfix %f0, %f2 loop_3724: ldsh [%l7 + 0x1E], %i1 bpos %xcc, loop_3726 loop_3725: popc 0x10CC, %i0 fcmple32 %f10, %f4, %i2 fbne %fcc3, loop_3727 loop_3726: fmovde %icc, %f5, %f10 movge %icc, %l4, %g3 movgu %icc, %o2, %o6 loop_3727: call loop_3728 nop setx loop_3729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bshuffle %f14, %f12, %f0 ldd [%l7 + 0x68], %f6 loop_3728: te %icc, 0x3 loop_3729: sth %o1, [%l7 + 0x56] tsubcctv %i7, 0x06A3, %o5 stx %l5, [%l7 + 0x48] siam 0x0 bge,pt %icc, loop_3730 sth %g6, [%l7 + 0x16] or %o3, 0x1958, %i6 st %f6, [%l7 + 0x58] loop_3730: ldd [%l7 + 0x20], %f12 sth %l0, [%l7 + 0x74] tneg %xcc, 0x5 ldsh [%l7 + 0x54], %g7 movrlz %o4, 0x279, %i3 srlx %g5, %l3, %l6 movg %icc, %i4, %i5 bleu,a %xcc, loop_3731 subc %l2, 0x153E, %o0 array16 %g2, %l1, %o7 fpack32 %f14, %f2, %f10 loop_3731: brlez,a %g4, loop_3732 srax %i1, 0x14, %i0 ldsw [%l7 + 0x64], %g1 stb %i2, [%l7 + 0x52] loop_3732: edge32l %l4, %g3, %o2 stb %o1, [%l7 + 0x20] fblg %fcc1, loop_3733 ld [%l7 + 0x4C], %f13 add %i7, %o6, %l5 mulscc %g6, 0x030F, %o5 loop_3733: fbo,a %fcc1, loop_3734 fmovs %f9, %f6 fmovsleu %xcc, %f3, %f7 ldsw [%l7 + 0x1C], %i6 loop_3734: movle %icc, %o3, %g7 fandnot2s %f11, %f0, %f12 array16 %o4, %l0, %i3 ldsb [%l7 + 0x4A], %g5 ldub [%l7 + 0x3B], %l6 ld [%l7 + 0x5C], %f8 fmovsa %icc, %f2, %f14 sdiv %i4, 0x0FAD, %l3 ldd [%l7 + 0x20], %f2 stx %l2, [%l7 + 0x28] fmovdvc %icc, %f1, %f9 fmovrslz %o0, %f10, %f6 ldx [%l7 + 0x10], %g2 bgu,a,pt %icc, loop_3735 lduh [%l7 + 0x08], %l1 ld [%l7 + 0x14], %f8 fbug %fcc2, loop_3736 loop_3735: fbul %fcc3, loop_3737 fbue %fcc2, loop_3738 fmovrde %o7, %f14, %f14 loop_3736: fmul8x16 %f15, %f12, %f6 loop_3737: nop setx loop_3739, %l0, %l1 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_3738: fexpand %f3, %f2 fcmpne32 %f4, %f12, %i5 stw %g4, [%l7 + 0x38] loop_3739: ldd [%l7 + 0x48], %f8 fbn %fcc1, loop_3740 edge8 %i1, %i0, %i2 movrlez %l4, 0x241, %g1 fornot1s %f8, %f13, %f14 loop_3740: ldd [%l7 + 0x58], %f2 bg %icc, loop_3741 stx %g3, [%l7 + 0x38] ldsb [%l7 + 0x4C], %o1 movne %icc, %o2, %i7 loop_3741: fmovdleu %icc, %f2, %f11 fxors %f11, %f0, %f11 fnot1s %f5, %f14 and %o6, %g6, %o5 ldx [%l7 + 0x30], %l5 tleu %icc, 0x1 fpadd16s %f5, %f15, %f8 fones %f1 edge8 %i6, %o3, %g7 nop setx loop_3742, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez %l0, loop_3743 ta %icc, 0x4 edge8l %o4, %g5, %l6 loop_3742: fcmple32 %f4, %f14, %i3 loop_3743: fmovsle %icc, %f3, %f11 fpsub32s %f3, %f1, %f10 ldx [%l7 + 0x38], %l3 call loop_3744 sllx %l2, 0x14, %o0 lduh [%l7 + 0x6A], %i4 fmovdcs %icc, %f4, %f15 loop_3744: ldd [%l7 + 0x78], %f14 fnor %f8, %f6, %f4 fmovsne %icc, %f1, %f9 fbl %fcc0, loop_3745 xnor %g2, %l1, %i5 movgu %icc, %g4, %i1 ldx [%l7 + 0x08], %i0 loop_3745: addccc %i2, 0x0CA5, %l4 for %f6, %f0, %f0 lduw [%l7 + 0x18], %g1 fcmpgt32 %f0, %f12, %o7 ldub [%l7 + 0x29], %o1 fbo,a %fcc0, loop_3746 ldsw [%l7 + 0x38], %o2 alignaddr %g3, %i7, %g6 array8 %o5, %o6, %l5 loop_3746: ldx [%l7 + 0x10], %o3 bvs %icc, loop_3747 fandnot2s %f3, %f9, %f4 movg %icc, %i6, %l0 fmovse %xcc, %f4, %f9 loop_3747: ldsw [%l7 + 0x50], %g7 fnot1s %f6, %f5 udivcc %g5, 0x19E5, %o4 ld [%l7 + 0x68], %f1 fmuld8sux16 %f0, %f15, %f2 tcs %icc, 0x3 smulcc %i3, 0x0050, %l6 ldsw [%l7 + 0x1C], %l3 std %f0, [%l7 + 0x30] ldsw [%l7 + 0x0C], %o0 ldx [%l7 + 0x60], %l2 bvc,a %xcc, loop_3748 fbl,a %fcc1, loop_3749 movg %icc, %g2, %i4 stw %i5, [%l7 + 0x54] loop_3748: fmovdneg %icc, %f3, %f5 loop_3749: fands %f14, %f8, %f6 tg %icc, 0x2 ldx [%l7 + 0x28], %l1 fexpand %f7, %f8 fone %f6 fzeros %f1 tsubcctv %i1, 0x0E3A, %g4 ldsw [%l7 + 0x5C], %i2 fpadd16 %f12, %f0, %f10 fpadd32 %f6, %f8, %f8 ld [%l7 + 0x4C], %f1 taddcc %l4, 0x0002, %i0 ldsb [%l7 + 0x45], %o7 ld [%l7 + 0x0C], %f12 edge16 %o1, %o2, %g3 stw %g1, [%l7 + 0x0C] fblg,a %fcc2, loop_3750 fzeros %f1 fmuld8ulx16 %f7, %f2, %f2 fmovsg %icc, %f10, %f2 loop_3750: xorcc %g6, %o5, %o6 stw %l5, [%l7 + 0x18] fors %f15, %f3, %f0 st %f1, [%l7 + 0x38] fnegs %f10, %f14 fandnot2s %f15, %f15, %f1 fmovdvs %xcc, %f9, %f14 fnegd %f10, %f4 ldsb [%l7 + 0x16], %i7 ldsh [%l7 + 0x5C], %o3 move %xcc, %i6, %g7 ldsh [%l7 + 0x2A], %l0 fmovrde %g5, %f10, %f14 st %f4, [%l7 + 0x24] fbge %fcc3, loop_3751 fmovrsne %o4, %f11, %f11 fcmpgt32 %f6, %f8, %l6 fbg,a %fcc3, loop_3752 loop_3751: addcc %i3, %o0, %l2 fones %f2 lduw [%l7 + 0x68], %l3 loop_3752: tg %xcc, 0x0 fmovsa %icc, %f4, %f2 stx %i4, [%l7 + 0x78] alignaddrl %g2, %l1, %i5 fmovdcc %icc, %f6, %f10 bvs,pn %icc, loop_3753 subc %g4, 0x0661, %i1 edge16l %i2, %i0, %o7 andncc %l4, %o2, %g3 loop_3753: lduw [%l7 + 0x60], %g1 fmovse %icc, %f14, %f10 ld [%l7 + 0x20], %f10 fmovscs %icc, %f3, %f6 fmovrdgz %o1, %f12, %f8 ld [%l7 + 0x34], %f6 std %f14, [%l7 + 0x18] stw %g6, [%l7 + 0x70] std %f8, [%l7 + 0x48] fbge %fcc2, loop_3754 st %f4, [%l7 + 0x44] nop setx loop_3755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc3, loop_3756 loop_3754: ldx [%l7 + 0x60], %o6 stw %o5, [%l7 + 0x20] loop_3755: fmovsn %icc, %f14, %f9 loop_3756: fbul %fcc0, loop_3757 taddcctv %i7, 0x1A4B, %o3 fcmpne32 %f10, %f4, %i6 edge8n %l5, %g7, %l0 loop_3757: xnor %o4, %l6, %g5 stw %o0, [%l7 + 0x4C] fmovs %f14, %f8 sdivx %i3, 0x0FF2, %l3 popc 0x10CD, %l2 ldsb [%l7 + 0x22], %i4 stb %l1, [%l7 + 0x76] fmul8sux16 %f10, %f14, %f4 fnand %f14, %f12, %f0 bneg,a,pn %icc, loop_3758 fbge %fcc3, loop_3759 ldsb [%l7 + 0x3C], %i5 addcc %g2, %g4, %i1 loop_3758: st %f6, [%l7 + 0x78] loop_3759: addccc %i2, %i0, %l4 sra %o2, %o7, %g3 subccc %o1, 0x1575, %g6 ldub [%l7 + 0x09], %g1 bl,pn %icc, loop_3760 fmovdvc %icc, %f15, %f10 fmovdpos %icc, %f13, %f6 xorcc %o5, 0x0BE8, %i7 loop_3760: lduw [%l7 + 0x60], %o3 fnors %f10, %f12, %f7 fmovrdlz %o6, %f12, %f4 sra %l5, %i6, %g7 std %f14, [%l7 + 0x50] edge32ln %l0, %l6, %o4 fmovd %f2, %f8 sth %g5, [%l7 + 0x56] and %i3, %l3, %o0 fble %fcc3, loop_3761 fnands %f9, %f1, %f15 fmovse %icc, %f8, %f14 orn %l2, 0x1C3C, %l1 loop_3761: fmovda %icc, %f6, %f1 st %f7, [%l7 + 0x64] sllx %i5, 0x19, %i4 fmovrdgez %g4, %f2, %f6 bge,pn %xcc, loop_3762 bvs loop_3763 tvs %icc, 0x7 fmovsa %icc, %f10, %f3 loop_3762: ldsb [%l7 + 0x50], %i1 loop_3763: fnot2s %f6, %f13 fcmple16 %f10, %f4, %i2 ldx [%l7 + 0x58], %i0 sdivx %l4, 0x07AC, %g2 ld [%l7 + 0x78], %f9 lduh [%l7 + 0x58], %o2 fmul8sux16 %f0, %f14, %f2 fandnot1s %f6, %f8, %f2 fblg %fcc1, loop_3764 addc %o7, 0x0205, %g3 fzero %f6 tvs %xcc, 0x3 loop_3764: sth %o1, [%l7 + 0x34] stw %g1, [%l7 + 0x34] fbu,a %fcc0, loop_3765 stx %g6, [%l7 + 0x38] fbg %fcc0, loop_3766 fmovdgu %icc, %f5, %f0 loop_3765: fbge,a %fcc3, loop_3767 fpmerge %f13, %f15, %f12 loop_3766: movrlez %i7, 0x32B, %o5 fble %fcc3, loop_3768 loop_3767: nop setx loop_3769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o6, [%l7 + 0x16] sra %l5, %i6, %g7 loop_3768: lduw [%l7 + 0x68], %l0 loop_3769: lduw [%l7 + 0x3C], %l6 edge16l %o3, %o4, %g5 fmovsleu %xcc, %f3, %f12 ldsh [%l7 + 0x7C], %i3 sethi 0x14C5, %l3 add %l2, %l1, %i5 fpadd32 %f0, %f14, %f4 ldx [%l7 + 0x08], %o0 fexpand %f10, %f14 stx %i4, [%l7 + 0x68] fandnot1 %f10, %f0, %f6 fcmpgt16 %f4, %f0, %g4 edge16l %i1, %i2, %l4 fmovdvc %xcc, %f5, %f13 st %f6, [%l7 + 0x5C] movgu %icc, %i0, %g2 st %f3, [%l7 + 0x2C] subcc %o2, 0x13CE, %o7 fzero %f14 lduh [%l7 + 0x4C], %g3 fandnot1s %f1, %f7, %f5 fbo %fcc0, loop_3770 st %f7, [%l7 + 0x1C] movrgz %g1, %g6, %i7 movl %icc, %o1, %o6 loop_3770: std %f6, [%l7 + 0x20] sub %o5, 0x1149, %i6 fmovdleu %icc, %f7, %f3 tg %xcc, 0x5 umul %g7, %l5, %l0 edge32ln %l6, %o4, %g5 edge32n %i3, %l3, %o3 ldsw [%l7 + 0x5C], %l2 srax %l1, %o0, %i5 ldsh [%l7 + 0x6E], %i4 xorcc %i1, %g4, %i2 fnot1 %f12, %f10 ldd [%l7 + 0x18], %f14 alignaddr %i0, %g2, %o2 bvs,a %xcc, loop_3771 ldsw [%l7 + 0x58], %o7 siam 0x2 fmovsge %xcc, %f9, %f9 loop_3771: stb %l4, [%l7 + 0x3F] ldsb [%l7 + 0x36], %g3 udivcc %g6, 0x0798, %g1 te %xcc, 0x3 and %i7, %o1, %o5 lduh [%l7 + 0x62], %o6 tsubcc %g7, 0x1C41, %i6 fmovdg %icc, %f4, %f7 fmovdgu %icc, %f7, %f8 fmovsleu %xcc, %f13, %f2 sra %l5, %l0, %l6 stw %g5, [%l7 + 0x24] fone %f10 sth %o4, [%l7 + 0x20] fmul8x16 %f10, %f6, %f10 fmovrsgez %i3, %f11, %f2 stx %o3, [%l7 + 0x20] tn %icc, 0x0 ba %xcc, loop_3772 stw %l3, [%l7 + 0x58] std %f2, [%l7 + 0x18] ld [%l7 + 0x08], %f10 loop_3772: ld [%l7 + 0x50], %f8 sdivx %l2, 0x06E6, %o0 stb %i5, [%l7 + 0x5F] ldub [%l7 + 0x2D], %l1 popc 0x0EE5, %i1 fnors %f2, %f13, %f2 fmul8x16 %f4, %f12, %f14 ldsw [%l7 + 0x20], %g4 lduw [%l7 + 0x7C], %i2 fnot2s %f8, %f7 sdivx %i4, 0x0905, %g2 stx %i0, [%l7 + 0x40] fmovdleu %icc, %f10, %f0 fbo,a %fcc3, loop_3773 fxnor %f14, %f6, %f8 lduh [%l7 + 0x12], %o2 movl %xcc, %l4, %g3 loop_3773: sth %o7, [%l7 + 0x4E] ldsh [%l7 + 0x28], %g1 bl,a loop_3774 lduh [%l7 + 0x24], %g6 lduh [%l7 + 0x58], %o1 movpos %icc, %i7, %o5 loop_3774: ldx [%l7 + 0x18], %o6 and %g7, 0x0A61, %l5 edge8n %l0, %l6, %i6 ldsw [%l7 + 0x0C], %g5 brnz,a %o4, loop_3775 fbul,a %fcc2, loop_3776 movleu %xcc, %o3, %l3 sth %l2, [%l7 + 0x28] loop_3775: sth %o0, [%l7 + 0x12] loop_3776: fors %f11, %f7, %f1 fmovdvc %xcc, %f12, %f9 fbug,a %fcc2, loop_3777 movne %icc, %i5, %i3 sdiv %l1, 0x03E6, %g4 fcmpgt32 %f8, %f0, %i2 loop_3777: addccc %i4, %i1, %i0 stx %g2, [%l7 + 0x50] movrlz %l4, %g3, %o7 edge8ln %g1, %o2, %o1 fmovrsgz %g6, %f6, %f9 fexpand %f6, %f8 ldub [%l7 + 0x62], %i7 brnz %o6, loop_3778 fmovdge %icc, %f9, %f8 fbue %fcc3, loop_3779 ldx [%l7 + 0x68], %o5 loop_3778: stw %l5, [%l7 + 0x30] stw %g7, [%l7 + 0x64] loop_3779: ldd [%l7 + 0x10], %f8 ldsh [%l7 + 0x40], %l0 fcmpgt16 %f8, %f2, %i6 stb %l6, [%l7 + 0x67] movvs %xcc, %g5, %o3 fsrc2 %f8, %f2 movn %icc, %l3, %l2 xnorcc %o4, %o0, %i3 call loop_3780 stw %i5, [%l7 + 0x20] stx %l1, [%l7 + 0x18] udivcc %i2, 0x1A4E, %g4 loop_3780: fbo,a %fcc2, loop_3781 movl %xcc, %i4, %i1 fnands %f6, %f9, %f8 bvs,pt %icc, loop_3782 loop_3781: fmovsle %icc, %f8, %f9 lduh [%l7 + 0x70], %i0 edge8n %l4, %g2, %g3 loop_3782: andn %g1, 0x0E65, %o2 bgu,a,pt %icc, loop_3783 stx %o7, [%l7 + 0x10] fornot2 %f6, %f6, %f10 ldsb [%l7 + 0x15], %o1 loop_3783: fcmpeq16 %f4, %f14, %g6 addccc %o6, 0x1F7C, %o5 array16 %l5, %i7, %l0 stw %g7, [%l7 + 0x48] ldsw [%l7 + 0x18], %l6 lduw [%l7 + 0x24], %i6 edge8l %g5, %o3, %l2 fmovdleu %xcc, %f1, %f5 mulx %o4, 0x15C6, %l3 ldub [%l7 + 0x12], %o0 ldsw [%l7 + 0x28], %i3 edge16l %i5, %i2, %l1 brgz %g4, loop_3784 bpos %icc, loop_3785 edge8ln %i4, %i0, %i1 fnot2s %f7, %f9 loop_3784: fmuld8sux16 %f3, %f7, %f4 loop_3785: fmovrsne %l4, %f7, %f7 fxors %f7, %f10, %f14 ld [%l7 + 0x2C], %f2 bvs %xcc, loop_3786 movge %icc, %g3, %g1 xorcc %g2, 0x0A2B, %o2 fmovs %f10, %f3 loop_3786: stx %o7, [%l7 + 0x40] fcmpeq32 %f14, %f12, %g6 fbe,a %fcc1, loop_3787 lduw [%l7 + 0x68], %o1 ldx [%l7 + 0x10], %o6 sth %l5, [%l7 + 0x36] loop_3787: movcs %icc, %o5, %i7 fornot2 %f4, %f8, %f8 bne loop_3788 pdist %f6, %f0, %f14 fbg %fcc0, loop_3789 ldsw [%l7 + 0x14], %g7 loop_3788: tcs %icc, 0x6 edge16ln %l0, %l6, %i6 loop_3789: umulcc %o3, 0x0069, %g5 fba,a %fcc3, loop_3790 sethi 0x1E9B, %o4 stx %l2, [%l7 + 0x68] brlz %l3, loop_3791 loop_3790: movrgz %o0, %i3, %i5 lduh [%l7 + 0x18], %l1 ldsh [%l7 + 0x38], %i2 loop_3791: fcmpne16 %f14, %f14, %i4 brgz,a %i0, loop_3792 stx %g4, [%l7 + 0x38] movneg %xcc, %i1, %g3 andncc %g1, %g2, %l4 loop_3792: movgu %icc, %o2, %g6 taddcc %o7, 0x1C81, %o6 fmovscs %icc, %f7, %f11 brlz,a %l5, loop_3793 ldsw [%l7 + 0x4C], %o5 fnot2 %f6, %f14 fbne %fcc3, loop_3794 loop_3793: st %f10, [%l7 + 0x50] fmovspos %icc, %f15, %f10 ld [%l7 + 0x28], %f15 loop_3794: movl %xcc, %i7, %g7 stw %l0, [%l7 + 0x34] ld [%l7 + 0x4C], %f11 ldsw [%l7 + 0x50], %o1 brnz %l6, loop_3795 addcc %o3, %g5, %i6 fmovrslz %l2, %f2, %f13 fmuld8ulx16 %f11, %f15, %f2 loop_3795: edge8l %l3, %o4, %o0 fble %fcc3, loop_3796 stb %i5, [%l7 + 0x0A] fornot2s %f12, %f8, %f10 ldd [%l7 + 0x40], %f14 loop_3796: stb %i3, [%l7 + 0x43] array8 %i2, %i4, %i0 ldsb [%l7 + 0x0B], %l1 stb %i1, [%l7 + 0x28] ld [%l7 + 0x60], %f14 ldsh [%l7 + 0x24], %g3 ldd [%l7 + 0x50], %f8 movrne %g1, %g2, %g4 stb %o2, [%l7 + 0x19] std %f6, [%l7 + 0x10] bvs,a loop_3797 lduw [%l7 + 0x1C], %l4 xor %o7, %o6, %l5 stx %o5, [%l7 + 0x18] loop_3797: lduh [%l7 + 0x64], %i7 fxors %f6, %f4, %f2 st %f2, [%l7 + 0x2C] fmovsa %icc, %f7, %f12 ldub [%l7 + 0x2E], %g7 ldd [%l7 + 0x30], %f12 ldsb [%l7 + 0x5B], %l0 fcmped %fcc1, %f14, %f4 movleu %xcc, %o1, %g6 fors %f1, %f1, %f13 move %icc, %l6, %o3 std %f4, [%l7 + 0x50] stw %i6, [%l7 + 0x7C] popc 0x106E, %l2 lduw [%l7 + 0x44], %l3 movrlz %g5, 0x05E, %o0 fmovdgu %icc, %f7, %f10 fsrc1s %f12, %f9 te %xcc, 0x7 movl %icc, %i5, %o4 movle %xcc, %i2, %i3 sth %i0, [%l7 + 0x60] stx %i4, [%l7 + 0x58] fmul8ulx16 %f8, %f12, %f10 xorcc %i1, %g3, %g1 fbu %fcc3, loop_3798 ldsb [%l7 + 0x65], %l1 faligndata %f6, %f2, %f2 fbug,a %fcc1, loop_3799 loop_3798: movrne %g2, %g4, %o2 fornot2 %f2, %f8, %f4 lduw [%l7 + 0x4C], %l4 loop_3799: add %o7, 0x0775, %o6 tn %xcc, 0x0 std %f10, [%l7 + 0x58] fbuge %fcc0, loop_3800 ldsb [%l7 + 0x19], %o5 brgz %l5, loop_3801 fpack32 %f6, %f8, %f6 loop_3800: fxnors %f11, %f15, %f7 fmovda %icc, %f13, %f6 loop_3801: lduh [%l7 + 0x58], %g7 ldx [%l7 + 0x60], %i7 fbule %fcc1, loop_3802 fbu,a %fcc2, loop_3803 edge16n %o1, %g6, %l6 ld [%l7 + 0x60], %f14 loop_3802: bvc,pt %xcc, loop_3804 loop_3803: fcmpeq32 %f12, %f10, %o3 ldsb [%l7 + 0x77], %i6 alignaddr %l2, %l3, %l0 loop_3804: lduh [%l7 + 0x6A], %g5 array16 %o0, %o4, %i2 stw %i5, [%l7 + 0x74] ldx [%l7 + 0x40], %i3 for %f6, %f14, %f14 ldd [%l7 + 0x68], %f12 fcmpgt16 %f12, %f10, %i0 st %f3, [%l7 + 0x7C] ldsb [%l7 + 0x2E], %i4 fmovrdgz %g3, %f10, %f14 brnz,a %g1, loop_3805 fnot2s %f3, %f4 fmul8ulx16 %f10, %f12, %f14 fsrc1 %f6, %f2 loop_3805: bvs loop_3806 fand %f2, %f6, %f0 bpos,a loop_3807 movrlz %i1, 0x09E, %g2 loop_3806: srl %g4, %l1, %o2 std %f4, [%l7 + 0x70] loop_3807: fmovsg %xcc, %f15, %f15 ldsb [%l7 + 0x76], %o7 sth %o6, [%l7 + 0x2C] taddcc %l4, %l5, %o5 fzeros %f10 lduw [%l7 + 0x2C], %g7 udiv %i7, 0x1D57, %o1 brlz,a %l6, loop_3808 fmul8sux16 %f0, %f8, %f10 mulx %o3, %i6, %g6 fmovdcs %icc, %f11, %f14 loop_3808: fnors %f10, %f3, %f5 fmovrde %l3, %f2, %f12 sra %l2, 0x09, %l0 fpadd16s %f4, %f6, %f8 umulcc %o0, 0x1C78, %o4 ld [%l7 + 0x54], %f2 fbue %fcc3, loop_3809 fmovdn %xcc, %f1, %f14 fmul8x16 %f0, %f2, %f0 std %f12, [%l7 + 0x58] loop_3809: fbe,a %fcc2, loop_3810 ldsb [%l7 + 0x22], %i2 edge32 %g5, %i5, %i3 fmovsl %icc, %f3, %f9 loop_3810: fornot2s %f4, %f10, %f8 umul %i0, 0x1E30, %i4 fornot1s %f10, %f3, %f13 lduw [%l7 + 0x50], %g3 stb %i1, [%l7 + 0x77] fmovda %xcc, %f7, %f7 fbue %fcc2, loop_3811 tn %xcc, 0x3 fand %f12, %f4, %f6 st %f7, [%l7 + 0x14] loop_3811: fmovrde %g1, %f8, %f12 fmovrsgz %g2, %f11, %f8 fmovsgu %xcc, %f1, %f3 fnands %f9, %f12, %f13 ldsb [%l7 + 0x08], %g4 lduw [%l7 + 0x78], %l1 fcmple16 %f0, %f8, %o7 movpos %icc, %o2, %l4 fmovse %xcc, %f7, %f7 std %f14, [%l7 + 0x60] fbug %fcc1, loop_3812 ldsh [%l7 + 0x74], %l5 subccc %o5, %g7, %o6 bneg,a %icc, loop_3813 loop_3812: bge loop_3814 te %icc, 0x2 movleu %icc, %i7, %l6 loop_3813: udiv %o1, 0x13CC, %o3 loop_3814: ldub [%l7 + 0x1A], %i6 srl %g6, %l2, %l3 fmovdvs %xcc, %f6, %f4 fpadd16 %f2, %f10, %f8 ldsb [%l7 + 0x66], %o0 brlez,a %o4, loop_3815 fxor %f12, %f14, %f6 edge32n %l0, %i2, %g5 fandnot2 %f12, %f0, %f4 loop_3815: fcmpne16 %f4, %f12, %i3 ldsw [%l7 + 0x48], %i0 fmovrdgz %i4, %f10, %f6 fmul8ulx16 %f10, %f4, %f12 ldsb [%l7 + 0x73], %g3 fxnor %f12, %f4, %f0 ldub [%l7 + 0x17], %i5 fmovdge %icc, %f12, %f10 andcc %i1, 0x071F, %g1 ldub [%l7 + 0x39], %g4 ldsh [%l7 + 0x20], %l1 fnegs %f0, %f8 fmovdpos %icc, %f11, %f3 and %o7, 0x1752, %o2 ba,a,pn %xcc, loop_3816 be,pt %icc, loop_3817 fmovsgu %icc, %f5, %f2 subc %l4, 0x018F, %g2 loop_3816: sethi 0x05CD, %o5 loop_3817: fmovrsne %g7, %f6, %f9 fmovrdne %o6, %f12, %f0 ldd [%l7 + 0x20], %f12 fnot2s %f7, %f10 fbn,a %fcc3, loop_3818 ldx [%l7 + 0x10], %i7 fcmpd %fcc1, %f10, %f6 fabss %f10, %f14 loop_3818: fbu %fcc0, loop_3819 movvs %xcc, %l5, %o1 tneg %xcc, 0x3 edge32 %l6, %o3, %i6 loop_3819: movne %xcc, %l2, %l3 sethi 0x0845, %g6 fmovdne %xcc, %f11, %f6 fzero %f0 bleu,pt %icc, loop_3820 fexpand %f6, %f12 fmovdne %icc, %f10, %f12 fbul %fcc1, loop_3821 loop_3820: fpsub32s %f5, %f0, %f15 fmovsleu %icc, %f6, %f4 addcc %o0, %l0, %o4 loop_3821: fmovsa %xcc, %f1, %f3 fmul8x16au %f8, %f3, %f8 sll %g5, 0x09, %i3 bneg %icc, loop_3822 fmovda %icc, %f7, %f4 edge8l %i0, %i4, %g3 nop setx loop_3823, %l0, %l1 jmpl %l1, %i5 loop_3822: stb %i1, [%l7 + 0x12] sth %i2, [%l7 + 0x14] fmovscs %icc, %f4, %f4 loop_3823: fmovrdlez %g4, %f12, %f12 sdivcc %l1, 0x0B3D, %o7 fmuld8sux16 %f3, %f12, %f4 fmovse %icc, %f14, %f0 edge32ln %g1, %l4, %g2 edge8 %o5, %o2, %g7 fnot2 %f10, %f4 array8 %o6, %l5, %o1 ldub [%l7 + 0x0A], %l6 fba,a %fcc0, loop_3824 tne %icc, 0x3 fmul8x16 %f10, %f8, %f0 fcmpne16 %f4, %f12, %i7 loop_3824: sra %o3, %i6, %l2 ld [%l7 + 0x58], %f12 lduw [%l7 + 0x6C], %l3 ld [%l7 + 0x08], %f0 stb %o0, [%l7 + 0x51] ldsw [%l7 + 0x0C], %g6 fcmpne16 %f8, %f6, %o4 fmovs %f6, %f6 ld [%l7 + 0x58], %f15 fba %fcc1, loop_3825 movrgez %l0, 0x08A, %g5 fpsub16s %f11, %f3, %f15 tcs %xcc, 0x4 loop_3825: ldsb [%l7 + 0x29], %i0 fpadd32 %f10, %f2, %f8 alignaddr %i3, %i4, %i5 taddcctv %g3, %i1, %g4 movrlez %l1, %o7, %g1 sdivx %i2, 0x1D69, %l4 lduw [%l7 + 0x6C], %o5 ldx [%l7 + 0x28], %g2 fpsub32 %f0, %f4, %f6 fmovscs %icc, %f14, %f13 lduh [%l7 + 0x24], %o2 ldub [%l7 + 0x7A], %o6 udiv %l5, 0x0F08, %g7 ldx [%l7 + 0x78], %l6 movrgz %o1, %i7, %i6 brlz,a %l2, loop_3826 fbe %fcc2, loop_3827 sth %o3, [%l7 + 0x74] xorcc %l3, 0x0ACF, %o0 loop_3826: andncc %o4, %g6, %g5 loop_3827: fmovsvs %xcc, %f13, %f4 edge16n %i0, %l0, %i4 lduh [%l7 + 0x4A], %i5 fmovsvc %icc, %f8, %f1 subccc %i3, %g3, %g4 siam 0x2 addcc %i1, %o7, %l1 edge8n %g1, %l4, %o5 stx %g2, [%l7 + 0x58] and %o2, 0x1AEF, %o6 ldd [%l7 + 0x70], %f6 alignaddrl %i2, %l5, %g7 ldub [%l7 + 0x2D], %l6 fmovdl %icc, %f10, %f5 sra %o1, %i7, %l2 fmovdleu %icc, %f4, %f13 fmovdleu %icc, %f11, %f11 movre %o3, 0x1D7, %l3 bne,a,pn %xcc, loop_3828 ldsw [%l7 + 0x48], %i6 and %o4, %o0, %g6 fcmpeq16 %f4, %f0, %g5 loop_3828: umul %i0, 0x1691, %i4 lduh [%l7 + 0x7A], %i5 bge,pt %xcc, loop_3829 addcc %l0, 0x124D, %g3 fmovsne %icc, %f4, %f4 fbue,a %fcc1, loop_3830 loop_3829: umulcc %i3, %i1, %g4 srax %o7, %g1, %l4 fba %fcc3, loop_3831 loop_3830: stb %l1, [%l7 + 0x67] umul %o5, %o2, %g2 andncc %o6, %l5, %i2 loop_3831: fcmps %fcc3, %f0, %f7 xnor %l6, 0x05D3, %g7 st %f13, [%l7 + 0x0C] sth %o1, [%l7 + 0x22] ldsw [%l7 + 0x54], %l2 movvs %xcc, %o3, %i7 sdivx %i6, 0x158B, %o4 srax %o0, 0x18, %l3 fabss %f15, %f15 lduw [%l7 + 0x40], %g5 fzero %f2 stb %i0, [%l7 + 0x14] brgz %g6, loop_3832 stb %i4, [%l7 + 0x13] fnegs %f6, %f9 ldsw [%l7 + 0x0C], %l0 loop_3832: fbo,a %fcc1, loop_3833 fornot2s %f8, %f10, %f11 fmovrslez %g3, %f10, %f3 brz,a %i3, loop_3834 loop_3833: fpsub16s %f4, %f6, %f15 fpsub32 %f12, %f12, %f0 fcmpne32 %f8, %f4, %i1 loop_3834: fmovdcc %icc, %f6, %f8 sdivcc %g4, 0x0729, %i5 fpsub32s %f15, %f1, %f12 fmuld8sux16 %f10, %f8, %f8 te %xcc, 0x1 ldub [%l7 + 0x32], %g1 st %f10, [%l7 + 0x14] faligndata %f12, %f2, %f4 fmovrsgz %l4, %f15, %f9 st %f15, [%l7 + 0x54] stx %o7, [%l7 + 0x08] bneg loop_3835 fmul8x16 %f4, %f2, %f8 ldsb [%l7 + 0x19], %l1 ldsw [%l7 + 0x3C], %o5 loop_3835: lduw [%l7 + 0x30], %o2 fsrc1 %f14, %f14 fxor %f10, %f2, %f14 bn,pn %icc, loop_3836 fnand %f6, %f8, %f4 subc %g2, %l5, %i2 ldsw [%l7 + 0x4C], %l6 loop_3836: fmovdneg %icc, %f11, %f15 sth %g7, [%l7 + 0x2A] fzero %f10 lduh [%l7 + 0x4C], %o1 tvs %xcc, 0x7 srl %l2, %o3, %i7 ldsh [%l7 + 0x40], %i6 addccc %o4, 0x0241, %o6 fble %fcc0, loop_3837 fors %f10, %f9, %f7 array16 %o0, %g5, %l3 fmul8x16au %f7, %f14, %f14 loop_3837: srl %i0, %i4, %l0 fandnot2 %f2, %f14, %f10 std %f12, [%l7 + 0x68] edge32n %g3, %g6, %i3 alignaddr %i1, %g4, %g1 array32 %l4, %o7, %i5 popc %l1, %o2 addc %o5, 0x0129, %l5 ble loop_3838 sdiv %g2, 0x1BB2, %i2 movvc %xcc, %l6, %o1 fmovsvc %icc, %f15, %f7 loop_3838: fmovrdne %g7, %f10, %f0 ldsh [%l7 + 0x3E], %o3 sdivcc %l2, 0x0DA8, %i6 brlz %i7, loop_3839 fpsub16s %f7, %f9, %f4 sth %o6, [%l7 + 0x2C] sth %o4, [%l7 + 0x30] loop_3839: fbe,a %fcc1, loop_3840 sethi 0x1ABB, %g5 addcc %l3, 0x0086, %o0 tgu %icc, 0x0 loop_3840: xor %i4, %l0, %i0 ldsh [%l7 + 0x76], %g3 subccc %g6, %i1, %i3 ldsh [%l7 + 0x3C], %g1 udivcc %g4, 0x0913, %l4 edge16 %i5, %l1, %o7 lduw [%l7 + 0x40], %o2 fbo %fcc1, loop_3841 ldub [%l7 + 0x3B], %o5 orncc %l5, 0x1214, %i2 subc %g2, 0x0E00, %l6 loop_3841: ldd [%l7 + 0x10], %f10 fnegs %f1, %f0 xor %g7, 0x1CDB, %o3 fmul8x16 %f0, %f0, %f10 stb %o1, [%l7 + 0x0E] for %f6, %f14, %f4 sllx %i6, 0x0B, %i7 stw %l2, [%l7 + 0x60] srl %o6, %o4, %l3 lduw [%l7 + 0x5C], %g5 fpmerge %f10, %f10, %f10 fbu,a %fcc2, loop_3842 andncc %i4, %o0, %i0 movre %g3, %l0, %i1 lduw [%l7 + 0x70], %g6 loop_3842: ld [%l7 + 0x30], %f8 fand %f0, %f2, %f8 ldsh [%l7 + 0x3C], %i3 sub %g4, %l4, %g1 sth %l1, [%l7 + 0x7E] fmovd %f12, %f12 udivcc %i5, 0x098B, %o7 addc %o2, %o5, %i2 fmovsgu %icc, %f0, %f9 movcs %xcc, %l5, %l6 movn %xcc, %g2, %g7 xor %o3, %i6, %i7 fpsub16s %f10, %f13, %f5 ldsw [%l7 + 0x48], %l2 array32 %o6, %o4, %o1 edge32n %l3, %g5, %o0 fmovrse %i0, %f3, %f12 sllx %i4, 0x00, %g3 movvc %icc, %i1, %g6 be,a,pt %xcc, loop_3843 bleu,a,pt %xcc, loop_3844 ldsw [%l7 + 0x44], %i3 tvs %xcc, 0x6 loop_3843: fbug,a %fcc0, loop_3845 loop_3844: fandnot1 %f14, %f4, %f14 ldsb [%l7 + 0x59], %g4 fbge,a %fcc1, loop_3846 loop_3845: std %f2, [%l7 + 0x38] ldd [%l7 + 0x68], %f10 or %l4, %g1, %l0 loop_3846: ldsh [%l7 + 0x74], %i5 ldd [%l7 + 0x50], %f0 movge %icc, %l1, %o2 brgez %o7, loop_3847 fxor %f6, %f4, %f4 nop setx loop_3848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %i2, %o5, %l6 loop_3847: fmul8x16au %f15, %f10, %f8 stw %l5, [%l7 + 0x18] loop_3848: fmovdl %xcc, %f5, %f8 fcmpes %fcc2, %f6, %f6 lduh [%l7 + 0x14], %g2 fcmple32 %f12, %f8, %g7 st %f10, [%l7 + 0x4C] bleu,a loop_3849 addccc %o3, %i7, %l2 movrlz %o6, %i6, %o4 edge32 %l3, %g5, %o1 loop_3849: add %i0, 0x00DC, %i4 subc %o0, 0x0520, %g3 tg %xcc, 0x7 tcs %xcc, 0x3 fones %f0 edge32ln %i1, %i3, %g4 fbg,a %fcc1, loop_3850 lduw [%l7 + 0x64], %l4 ldsb [%l7 + 0x4B], %g1 stb %g6, [%l7 + 0x77] loop_3850: stx %l0, [%l7 + 0x58] bge,pt %icc, loop_3851 fmovsneg %icc, %f10, %f0 fcmpne32 %f6, %f2, %l1 ldsb [%l7 + 0x31], %i5 loop_3851: sth %o2, [%l7 + 0x22] movneg %xcc, %i2, %o5 subccc %l6, %l5, %o7 ld [%l7 + 0x38], %f11 ldsw [%l7 + 0x68], %g7 ld [%l7 + 0x28], %f7 sth %o3, [%l7 + 0x34] fmovdl %xcc, %f15, %f10 fmovda %xcc, %f3, %f4 movrgez %g2, %i7, %o6 fmovde %icc, %f7, %f7 movleu %icc, %l2, %i6 tvs %icc, 0x4 fcmps %fcc3, %f12, %f11 brlz,a %l3, loop_3852 bvs,a loop_3853 brlez,a %g5, loop_3854 fmovdcs %icc, %f12, %f3 loop_3852: movrlz %o1, %o4, %i0 loop_3853: taddcc %o0, 0x1689, %i4 loop_3854: ldsw [%l7 + 0x18], %i1 fnor %f2, %f0, %f0 fmovdvc %xcc, %f10, %f9 tg %xcc, 0x7 fmul8ulx16 %f2, %f4, %f2 fbn,a %fcc3, loop_3855 fbuge %fcc2, loop_3856 fbu %fcc3, loop_3857 udivx %g3, 0x1BF8, %i3 loop_3855: addc %l4, 0x19CF, %g1 loop_3856: ldx [%l7 + 0x70], %g4 loop_3857: fmovdge %xcc, %f9, %f9 movcs %icc, %l0, %g6 alignaddr %l1, %o2, %i2 orcc %i5, 0x1F79, %l6 ldsw [%l7 + 0x6C], %o5 edge32n %l5, %g7, %o7 ldsb [%l7 + 0x21], %g2 umulcc %o3, %o6, %i7 movneg %icc, %l2, %i6 fxors %f11, %f15, %f2 st %f7, [%l7 + 0x2C] stb %l3, [%l7 + 0x50] fnot2 %f12, %f6 ld [%l7 + 0x6C], %f1 bgu loop_3858 brlz,a %g5, loop_3859 fmovdge %xcc, %f4, %f10 edge8ln %o1, %i0, %o4 loop_3858: tvc %xcc, 0x4 loop_3859: ldsb [%l7 + 0x47], %i4 ldub [%l7 + 0x60], %i1 fxors %f4, %f6, %f8 stx %o0, [%l7 + 0x40] ldub [%l7 + 0x75], %i3 movleu %xcc, %l4, %g1 fpsub32 %f4, %f0, %f6 ldsb [%l7 + 0x43], %g4 sth %g3, [%l7 + 0x30] ldd [%l7 + 0x10], %f10 stw %l0, [%l7 + 0x44] tge %icc, 0x0 ld [%l7 + 0x6C], %f9 sth %g6, [%l7 + 0x30] fbe %fcc3, loop_3860 fmovs %f12, %f3 lduh [%l7 + 0x16], %o2 ldub [%l7 + 0x1E], %l1 loop_3860: fmovdge %icc, %f12, %f5 stb %i5, [%l7 + 0x1C] st %f6, [%l7 + 0x64] fnot2s %f1, %f7 andcc %i2, 0x045A, %l6 andn %l5, %g7, %o7 ldd [%l7 + 0x48], %f12 ldsh [%l7 + 0x66], %g2 and %o3, %o6, %o5 movne %icc, %i7, %l2 brz,a %i6, loop_3861 subc %l3, %o1, %g5 edge8 %i0, %i4, %i1 ldub [%l7 + 0x68], %o0 loop_3861: brgez,a %i3, loop_3862 fblg %fcc1, loop_3863 fpsub16s %f11, %f11, %f14 ldub [%l7 + 0x5D], %l4 loop_3862: ldd [%l7 + 0x08], %f4 loop_3863: fmovsleu %xcc, %f2, %f8 movre %g1, 0x0A1, %g4 fand %f14, %f2, %f2 bcs,pt %xcc, loop_3864 ldx [%l7 + 0x30], %g3 edge32n %o4, %g6, %l0 sth %l1, [%l7 + 0x5E] loop_3864: fpsub16 %f0, %f0, %f6 edge8 %o2, %i2, %i5 subccc %l5, %g7, %l6 andcc %g2, %o3, %o6 fnot2s %f12, %f7 movrgez %o5, 0x3CD, %o7 stx %i7, [%l7 + 0x40] fbg,a %fcc0, loop_3865 lduw [%l7 + 0x28], %i6 stx %l3, [%l7 + 0x50] tneg %xcc, 0x3 loop_3865: std %f8, [%l7 + 0x58] bcc,a loop_3866 lduw [%l7 + 0x60], %o1 sethi 0x0C32, %l2 brnz %i0, loop_3867 loop_3866: fmovrsgz %i4, %f1, %f14 fnand %f12, %f8, %f0 fmovdge %icc, %f13, %f8 loop_3867: st %f8, [%l7 + 0x48] edge32 %i1, %g5, %i3 fzero %f10 ldsh [%l7 + 0x44], %o0 subc %g1, %g4, %l4 bvc,a,pt %icc, loop_3868 ldd [%l7 + 0x68], %f6 fmovde %icc, %f4, %f8 fmovdneg %xcc, %f14, %f6 loop_3868: fmul8x16au %f10, %f14, %f12 udiv %o4, 0x1301, %g3 ldsw [%l7 + 0x54], %l0 fandnot1s %f2, %f8, %f10 mulx %l1, 0x06C2, %o2 ta %xcc, 0x5 add %i2, 0x19F4, %g6 ldd [%l7 + 0x70], %f12 ba loop_3869 tleu %xcc, 0x5 fbl %fcc0, loop_3870 add %i5, 0x1344, %l5 loop_3869: ldsb [%l7 + 0x5E], %g7 ldub [%l7 + 0x6C], %l6 loop_3870: fmovs %f15, %f2 tcc %icc, 0x5 fmovrslez %g2, %f6, %f3 edge16l %o6, %o5, %o3 and %i7, 0x1C7E, %i6 fmovdleu %icc, %f4, %f10 fmul8sux16 %f12, %f8, %f4 fpsub16 %f0, %f14, %f6 sll %l3, 0x11, %o7 fsrc1 %f12, %f14 subcc %l2, %o1, %i0 or %i4, %g5, %i3 fbue,a %fcc0, loop_3871 std %f4, [%l7 + 0x70] fpmerge %f0, %f10, %f4 fmuld8ulx16 %f3, %f1, %f2 loop_3871: stb %o0, [%l7 + 0x73] lduw [%l7 + 0x68], %g1 edge8n %i1, %l4, %g4 st %f6, [%l7 + 0x6C] bcc,pn %xcc, loop_3872 sub %g3, %o4, %l0 fxors %f2, %f7, %f5 st %f13, [%l7 + 0x58] loop_3872: taddcc %l1, %o2, %i2 fmovsn %xcc, %f8, %f6 edge8n %i5, %g6, %g7 stx %l6, [%l7 + 0x78] edge16n %g2, %o6, %l5 std %f4, [%l7 + 0x08] sth %o3, [%l7 + 0x46] bgu,pn %icc, loop_3873 fmovsleu %icc, %f13, %f11 fmovsne %xcc, %f6, %f4 movneg %xcc, %o5, %i7 loop_3873: std %f4, [%l7 + 0x30] fcmple16 %f0, %f10, %l3 fmovsg %xcc, %f8, %f6 std %f10, [%l7 + 0x48] fpsub16s %f0, %f8, %f5 smulcc %i6, 0x1365, %o7 stb %o1, [%l7 + 0x41] std %f6, [%l7 + 0x38] alignaddr %i0, %i4, %g5 std %f12, [%l7 + 0x40] smul %l2, 0x1E9C, %i3 fmovdne %xcc, %f4, %f12 movpos %icc, %o0, %g1 fsrc2 %f6, %f10 ldx [%l7 + 0x20], %l4 or %i1, 0x179A, %g4 bvc loop_3874 fpack32 %f2, %f6, %f2 orcc %g3, 0x0DA9, %o4 stb %l1, [%l7 + 0x44] loop_3874: fba %fcc2, loop_3875 alignaddr %o2, %l0, %i5 fpadd16s %f1, %f4, %f1 fnot1s %f3, %f7 loop_3875: fmovsgu %xcc, %f3, %f10 ldub [%l7 + 0x48], %i2 movneg %icc, %g7, %g6 fexpand %f4, %f8 fpsub32s %f9, %f13, %f11 sub %l6, 0x1BF4, %o6 fmul8sux16 %f14, %f10, %f14 stx %l5, [%l7 + 0x18] fcmpd %fcc1, %f6, %f6 movgu %icc, %g2, %o3 stx %i7, [%l7 + 0x70] fcmpd %fcc3, %f10, %f14 fmovrdgez %o5, %f0, %f4 mulx %i6, 0x07D4, %o7 fxor %f4, %f12, %f2 fpadd32 %f2, %f6, %f10 st %f15, [%l7 + 0x4C] fmovrdgz %l3, %f6, %f2 xor %i0, %i4, %g5 ldsw [%l7 + 0x54], %o1 fnegs %f9, %f0 fbn %fcc1, loop_3876 mova %xcc, %i3, %l2 stb %g1, [%l7 + 0x7F] std %f6, [%l7 + 0x30] loop_3876: fbge,a %fcc3, loop_3877 fbue %fcc0, loop_3878 fcmpne32 %f6, %f10, %l4 bleu,pn %icc, loop_3879 loop_3877: fmovdl %xcc, %f5, %f8 loop_3878: movrne %i1, %g4, %g3 fcmple16 %f12, %f4, %o4 loop_3879: stx %l1, [%l7 + 0x10] tcc %xcc, 0x7 tcs %icc, 0x3 brlz %o0, loop_3880 lduh [%l7 + 0x72], %o2 be,a loop_3881 tgu %xcc, 0x6 loop_3880: ld [%l7 + 0x6C], %f2 fpsub16 %f6, %f2, %f10 loop_3881: fnot1 %f4, %f4 ba,pt %icc, loop_3882 te %icc, 0x0 sth %i5, [%l7 + 0x56] fpack32 %f6, %f8, %f6 loop_3882: bgu,a %icc, loop_3883 sethi 0x0D3E, %i2 fpackfix %f2, %f7 ble,a,pn %xcc, loop_3884 loop_3883: ta %icc, 0x0 std %f4, [%l7 + 0x70] fnands %f7, %f13, %f12 loop_3884: lduh [%l7 + 0x22], %g7 std %f12, [%l7 + 0x38] ldx [%l7 + 0x58], %g6 movl %icc, %l0, %l6 fmovsgu %xcc, %f13, %f0 and %o6, %l5, %g2 ta %xcc, 0x7 fbu %fcc1, loop_3885 fmovrslez %i7, %f12, %f8 array32 %o3, %o5, %o7 fblg %fcc2, loop_3886 loop_3885: fmovdcs %icc, %f7, %f2 ldx [%l7 + 0x68], %l3 array8 %i0, %i6, %g5 loop_3886: fpadd16s %f7, %f1, %f12 fandnot1 %f4, %f8, %f8 fbule %fcc0, loop_3887 edge32l %i4, %i3, %l2 brz,a %g1, loop_3888 brlez,a %o1, loop_3889 loop_3887: edge8n %i1, %g4, %g3 mova %icc, %l4, %o4 loop_3888: fcmpeq32 %f4, %f8, %o0 loop_3889: tg %icc, 0x7 edge8ln %l1, %i5, %o2 fnegd %f4, %f2 fmul8ulx16 %f12, %f14, %f6 fbug,a %fcc2, loop_3890 lduw [%l7 + 0x40], %g7 stw %i2, [%l7 + 0x74] xorcc %l0, %g6, %l6 loop_3890: fnot1s %f14, %f5 ldsw [%l7 + 0x70], %o6 fmovse %icc, %f3, %f8 fcmpeq32 %f0, %f12, %l5 nop setx loop_3891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x3 ldd [%l7 + 0x78], %f6 smul %i7, %g2, %o5 loop_3891: fors %f9, %f0, %f3 fmul8x16 %f2, %f10, %f0 fpackfix %f8, %f5 umulcc %o3, %l3, %o7 ldx [%l7 + 0x40], %i0 fmovdcs %icc, %f6, %f7 fabsd %f8, %f2 brgz %i6, loop_3892 udivcc %g5, 0x194D, %i4 array32 %i3, %l2, %o1 nop setx loop_3893, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3892: fors %f12, %f10, %f8 bg %icc, loop_3894 lduw [%l7 + 0x78], %i1 loop_3893: fcmpne32 %f0, %f4, %g4 tn %xcc, 0x3 loop_3894: std %f10, [%l7 + 0x10] smulcc %g3, %l4, %g1 ldd [%l7 + 0x68], %f12 stx %o4, [%l7 + 0x20] ldx [%l7 + 0x30], %l1 brlez %o0, loop_3895 ldx [%l7 + 0x30], %o2 tsubcc %i5, 0x1899, %g7 ldsw [%l7 + 0x18], %i2 loop_3895: fmovdl %xcc, %f12, %f7 fxnors %f2, %f8, %f7 ldx [%l7 + 0x78], %l0 stb %l6, [%l7 + 0x59] xnorcc %g6, %l5, %o6 fpsub16 %f2, %f12, %f4 taddcc %g2, %i7, %o5 tle %icc, 0x6 brz,a %o3, loop_3896 move %xcc, %o7, %i0 srlx %i6, %l3, %g5 ldub [%l7 + 0x7E], %i3 loop_3896: fbue,a %fcc0, loop_3897 fnegs %f1, %f12 fpsub32s %f9, %f0, %f11 call loop_3898 loop_3897: fpadd16s %f15, %f3, %f1 fmovrse %i4, %f11, %f13 edge32l %o1, %i1, %g4 loop_3898: fsrc1 %f10, %f2 fbu,a %fcc2, loop_3899 xnorcc %g3, %l2, %g1 fcmpd %fcc3, %f4, %f14 ldx [%l7 + 0x78], %l4 loop_3899: mova %xcc, %o4, %l1 addc %o2, %o0, %i5 edge16 %i2, %l0, %g7 brlz %g6, loop_3900 movre %l6, 0x10E, %l5 umul %o6, %g2, %o5 tvs %xcc, 0x7 loop_3900: sth %i7, [%l7 + 0x2C] stb %o7, [%l7 + 0x21] ldd [%l7 + 0x38], %f6 lduh [%l7 + 0x32], %o3 fbul %fcc2, loop_3901 fbuge %fcc2, loop_3902 sdivcc %i6, 0x1CAB, %l3 fbn %fcc2, loop_3903 loop_3901: fbg,a %fcc1, loop_3904 loop_3902: stb %i0, [%l7 + 0x64] orncc %i3, 0x140F, %g5 loop_3903: fornot2 %f8, %f2, %f10 loop_3904: andn %i4, 0x10D6, %o1 fblg,a %fcc1, loop_3905 fpadd32s %f15, %f12, %f8 fmovrsne %g4, %f7, %f15 ldd [%l7 + 0x08], %f0 loop_3905: ldd [%l7 + 0x58], %f6 edge8n %g3, %l2, %i1 fmul8sux16 %f14, %f0, %f8 stw %g1, [%l7 + 0x4C] fone %f4 ldsb [%l7 + 0x1B], %o4 brnz %l4, loop_3906 alignaddr %l1, %o0, %o2 lduw [%l7 + 0x7C], %i5 array32 %l0, %i2, %g6 loop_3906: movgu %icc, %l6, %l5 tleu %xcc, 0x3 stw %o6, [%l7 + 0x4C] popc 0x1239, %g2 array8 %o5, %i7, %o7 fzero %f4 smulcc %g7, 0x1D3D, %o3 ldsb [%l7 + 0x7F], %l3 fpadd16s %f14, %f9, %f3 lduh [%l7 + 0x30], %i6 fmovdcc %xcc, %f4, %f5 tcs %xcc, 0x0 ld [%l7 + 0x7C], %f9 xnor %i3, %i0, %i4 stx %g5, [%l7 + 0x70] tneg %xcc, 0x7 ldd [%l7 + 0x40], %f12 fmovsn %icc, %f1, %f7 orncc %g4, %o1, %g3 ldsw [%l7 + 0x10], %i1 lduh [%l7 + 0x38], %g1 edge8ln %l2, %l4, %o4 tn %icc, 0x4 stx %l1, [%l7 + 0x58] ld [%l7 + 0x4C], %f13 stx %o0, [%l7 + 0x70] st %f11, [%l7 + 0x20] movrgz %o2, 0x267, %i5 sth %i2, [%l7 + 0x4E] ldsb [%l7 + 0x4B], %g6 sdivx %l6, 0x17B0, %l5 fone %f14 fpadd16 %f8, %f6, %f12 stx %o6, [%l7 + 0x68] fexpand %f13, %f4 fcmpne16 %f0, %f2, %l0 for %f8, %f0, %f4 bn,pn %xcc, loop_3907 lduh [%l7 + 0x76], %g2 fbg,a %fcc2, loop_3908 tge %icc, 0x3 loop_3907: lduh [%l7 + 0x4A], %o5 udiv %o7, 0x0C44, %i7 loop_3908: fmovdgu %xcc, %f8, %f12 tle %icc, 0x7 fzero %f12 srl %g7, %l3, %o3 fmovse %xcc, %f6, %f6 taddcc %i3, 0x1DAC, %i6 edge8ln %i4, %i0, %g5 sub %o1, 0x1B4A, %g4 xnorcc %i1, 0x1FEF, %g1 taddcctv %l2, 0x162C, %l4 fandnot1 %f6, %f8, %f2 fornot2s %f14, %f8, %f0 ld [%l7 + 0x74], %f3 bpos,a loop_3909 st %f2, [%l7 + 0x48] fmovsl %xcc, %f15, %f0 ldd [%l7 + 0x28], %f2 loop_3909: st %f10, [%l7 + 0x0C] ldsb [%l7 + 0x35], %g3 lduh [%l7 + 0x62], %o4 bne,pn %xcc, loop_3910 be,a,pt %xcc, loop_3911 andcc %o0, 0x1A49, %l1 array16 %i5, %i2, %g6 loop_3910: array32 %o2, %l5, %l6 loop_3911: lduh [%l7 + 0x52], %o6 lduw [%l7 + 0x1C], %l0 xnorcc %g2, %o7, %i7 fnot1 %f8, %f0 mulscc %o5, %g7, %o3 fxnors %f10, %f5, %f11 lduh [%l7 + 0x40], %l3 alignaddr %i3, %i6, %i0 edge16 %g5, %i4, %g4 movre %o1, 0x2BA, %i1 ldd [%l7 + 0x78], %f0 fpack16 %f0, %f15 fmovsa %xcc, %f8, %f15 fbu,a %fcc1, loop_3912 bge %icc, loop_3913 fmuld8ulx16 %f8, %f8, %f14 fcmped %fcc1, %f6, %f14 loop_3912: fmovdl %xcc, %f4, %f0 loop_3913: xnor %g1, 0x0937, %l4 fxor %f12, %f4, %f6 addcc %l2, 0x181F, %g3 be,a,pt %icc, loop_3914 movleu %icc, %o0, %o4 fcmpeq16 %f6, %f10, %l1 lduh [%l7 + 0x0A], %i2 loop_3914: edge8l %g6, %i5, %o2 tg %xcc, 0x1 ldsh [%l7 + 0x3A], %l6 fbl,a %fcc2, loop_3915 orncc %l5, %o6, %g2 lduh [%l7 + 0x32], %o7 bvs,pt %xcc, loop_3916 loop_3915: lduw [%l7 + 0x20], %l0 sethi 0x1CE9, %i7 edge8n %o5, %g7, %l3 loop_3916: ldx [%l7 + 0x58], %o3 bn,pt %xcc, loop_3917 fxnor %f4, %f12, %f8 movgu %xcc, %i3, %i0 fmovdl %xcc, %f15, %f13 loop_3917: fxnor %f0, %f8, %f0 fmul8x16al %f2, %f8, %f0 edge16ln %i6, %g5, %i4 fpack16 %f2, %f8 for %f0, %f4, %f4 stw %g4, [%l7 + 0x0C] edge16l %i1, %o1, %g1 pdist %f2, %f2, %f2 edge32l %l4, %g3, %l2 movn %xcc, %o0, %o4 st %f15, [%l7 + 0x58] brgz %l1, loop_3918 ldd [%l7 + 0x30], %f0 lduw [%l7 + 0x5C], %g6 stx %i2, [%l7 + 0x60] loop_3918: orncc %i5, 0x01C5, %l6 fbue %fcc1, loop_3919 movrlez %l5, 0x1F9, %o2 fpack32 %f2, %f8, %f8 ldsw [%l7 + 0x2C], %g2 loop_3919: mulscc %o6, 0x15A2, %l0 fors %f6, %f15, %f8 udiv %o7, 0x16B7, %o5 tvc %icc, 0x6 siam 0x5 brz %i7, loop_3920 std %f2, [%l7 + 0x70] ldd [%l7 + 0x68], %f14 xnor %g7, 0x0196, %o3 loop_3920: add %i3, %l3, %i0 orncc %g5, %i4, %g4 edge32n %i1, %o1, %i6 brnz,a %g1, loop_3921 fnegd %f8, %f8 movvs %icc, %g3, %l2 ldsh [%l7 + 0x50], %l4 loop_3921: fnands %f13, %f12, %f12 sdiv %o0, 0x0A4E, %l1 tpos %icc, 0x6 std %f6, [%l7 + 0x48] ldsw [%l7 + 0x6C], %o4 fmovscc %xcc, %f11, %f4 nop setx loop_3922, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrde %g6, %f2, %f14 sdivx %i2, 0x12ED, %i5 edge8n %l6, %l5, %o2 loop_3922: ldsh [%l7 + 0x1E], %o6 stw %g2, [%l7 + 0x48] ldsh [%l7 + 0x1E], %o7 fmovsvs %icc, %f11, %f11 ldsb [%l7 + 0x26], %l0 ldub [%l7 + 0x6B], %o5 taddcc %g7, %o3, %i3 lduh [%l7 + 0x60], %i7 ldub [%l7 + 0x60], %i0 fbule %fcc1, loop_3923 stb %g5, [%l7 + 0x32] st %f10, [%l7 + 0x3C] be,pt %xcc, loop_3924 loop_3923: bg,a %xcc, loop_3925 tsubcctv %l3, %i4, %g4 std %f12, [%l7 + 0x50] loop_3924: subc %i1, 0x1545, %o1 loop_3925: call loop_3926 std %f8, [%l7 + 0x38] stx %i6, [%l7 + 0x30] ldub [%l7 + 0x23], %g1 loop_3926: tn %xcc, 0x4 ldd [%l7 + 0x68], %f10 ldsb [%l7 + 0x1C], %l2 ldsh [%l7 + 0x7C], %l4 ld [%l7 + 0x4C], %f3 fmovsa %icc, %f5, %f7 movn %xcc, %g3, %o0 movcc %xcc, %l1, %o4 fmovdle %xcc, %f10, %f6 movre %i2, %i5, %l6 stw %g6, [%l7 + 0x5C] sra %o2, 0x15, %o6 fble %fcc1, loop_3927 addccc %l5, 0x09CF, %o7 edge16ln %g2, %l0, %o5 lduh [%l7 + 0x46], %o3 loop_3927: ble,pt %xcc, loop_3928 ldsw [%l7 + 0x58], %i3 fmovdgu %icc, %f14, %f15 fpsub16 %f8, %f6, %f2 loop_3928: fmovsgu %xcc, %f1, %f12 st %f13, [%l7 + 0x20] movn %icc, %i7, %i0 fba %fcc2, loop_3929 sdivx %g5, 0x1132, %l3 ldub [%l7 + 0x66], %i4 fandnot1s %f0, %f0, %f13 loop_3929: ldd [%l7 + 0x40], %f2 movvc %icc, %g4, %i1 fsrc2s %f5, %f7 fcmpne32 %f10, %f0, %g7 sth %i6, [%l7 + 0x0C] fmovdge %xcc, %f13, %f8 edge8 %o1, %l2, %g1 fnegd %f6, %f12 brgz %l4, loop_3930 fbo,a %fcc1, loop_3931 fsrc2 %f8, %f4 fabss %f2, %f11 loop_3930: fmovd %f0, %f0 loop_3931: addc %o0, %l1, %g3 stb %o4, [%l7 + 0x1F] fblg,a %fcc1, loop_3932 fabsd %f2, %f12 bg,pt %icc, loop_3933 sra %i2, 0x0F, %l6 loop_3932: ldx [%l7 + 0x38], %i5 fornot2s %f2, %f15, %f8 loop_3933: lduw [%l7 + 0x4C], %o2 movle %icc, %o6, %l5 bge,a %icc, loop_3934 te %icc, 0x5 brnz,a %o7, loop_3935 addccc %g2, 0x0253, %g6 loop_3934: ld [%l7 + 0x78], %f15 mulx %o5, %l0, %i3 loop_3935: sllx %o3, %i0, %i7 ldx [%l7 + 0x20], %l3 tcc %icc, 0x1 sdivcc %g5, 0x19E2, %g4 ldd [%l7 + 0x58], %f8 brgez %i1, loop_3936 fcmpne16 %f4, %f8, %g7 ldd [%l7 + 0x38], %f4 ldx [%l7 + 0x30], %i4 loop_3936: call loop_3937 fmovsleu %xcc, %f3, %f1 fandnot2s %f11, %f6, %f0 edge8 %i6, %o1, %g1 loop_3937: ldsb [%l7 + 0x0E], %l2 fbuge %fcc2, loop_3938 ldub [%l7 + 0x55], %o0 addc %l1, 0x03B4, %l4 fones %f1 loop_3938: fnegs %f15, %f6 bg,pt %icc, loop_3939 brz,a %g3, loop_3940 tne %xcc, 0x5 taddcctv %o4, %i2, %i5 loop_3939: orn %o2, %l6, %o6 loop_3940: ldsb [%l7 + 0x38], %l5 stb %o7, [%l7 + 0x1A] movg %icc, %g6, %o5 std %f12, [%l7 + 0x40] fpsub16s %f9, %f3, %f14 movrne %g2, %l0, %i3 edge16ln %o3, %i0, %i7 fmovsneg %xcc, %f13, %f2 fnot1s %f10, %f12 stx %l3, [%l7 + 0x28] fandnot2 %f6, %f2, %f12 ld [%l7 + 0x78], %f6 movleu %xcc, %g5, %i1 fnors %f7, %f10, %f5 bgu,a loop_3941 taddcctv %g4, %i4, %g7 ld [%l7 + 0x24], %f8 tleu %xcc, 0x4 loop_3941: bcc,a %icc, loop_3942 ldsw [%l7 + 0x48], %o1 fcmpne32 %f6, %f8, %i6 std %f4, [%l7 + 0x20] loop_3942: fbne,a %fcc3, loop_3943 mova %xcc, %l2, %g1 fnot1 %f12, %f6 fmovdne %xcc, %f10, %f8 loop_3943: edge16l %o0, %l4, %l1 std %f2, [%l7 + 0x08] bvc loop_3944 fmovdcs %icc, %f6, %f7 ldsh [%l7 + 0x32], %g3 fnegs %f6, %f6 loop_3944: fcmps %fcc1, %f5, %f13 ldsb [%l7 + 0x2F], %o4 movcs %xcc, %i5, %o2 mulx %i2, 0x02D1, %o6 stb %l5, [%l7 + 0x66] fmovrsgez %l6, %f5, %f12 subccc %o7, %g6, %g2 lduh [%l7 + 0x7A], %l0 edge8l %o5, %i3, %o3 stb %i0, [%l7 + 0x29] fexpand %f3, %f6 tvc %xcc, 0x0 fand %f4, %f14, %f10 bne loop_3945 udivx %i7, 0x0246, %g5 fornot1 %f4, %f2, %f14 ldsh [%l7 + 0x0E], %l3 loop_3945: fmovsle %icc, %f12, %f12 fbule %fcc3, loop_3946 fbule,a %fcc2, loop_3947 fmovrdlz %g4, %f6, %f12 edge16l %i1, %i4, %o1 loop_3946: lduw [%l7 + 0x0C], %i6 loop_3947: fpack32 %f14, %f2, %f6 brlz,a %l2, loop_3948 fpadd32 %f14, %f2, %f12 fblg,a %fcc1, loop_3949 fmovrdlz %g7, %f10, %f10 loop_3948: fzeros %f6 movne %xcc, %o0, %l4 loop_3949: movl %xcc, %g1, %l1 movleu %xcc, %g3, %o4 fmovs %f11, %f10 fmovsl %icc, %f4, %f2 edge32 %o2, %i2, %i5 ld [%l7 + 0x34], %f12 fmovdl %xcc, %f3, %f15 bvs,a,pn %icc, loop_3950 fmovrdlz %o6, %f12, %f14 lduw [%l7 + 0x38], %l6 fmovdl %xcc, %f7, %f15 loop_3950: lduw [%l7 + 0x58], %l5 ldsh [%l7 + 0x52], %g6 fpack32 %f14, %f0, %f14 movrgez %g2, %o7, %l0 tge %xcc, 0x2 fabss %f12, %f12 edge32l %i3, %o3, %i0 mulx %o5, 0x0B83, %i7 ldsh [%l7 + 0x76], %g5 lduh [%l7 + 0x1A], %g4 taddcctv %l3, %i1, %i4 bvc loop_3951 ldub [%l7 + 0x3D], %i6 fxors %f1, %f0, %f13 lduw [%l7 + 0x6C], %l2 loop_3951: ld [%l7 + 0x78], %f12 fbule %fcc3, loop_3952 fmovdcs %xcc, %f1, %f0 fmovdleu %xcc, %f5, %f4 fmovdgu %xcc, %f14, %f6 loop_3952: fbge %fcc2, loop_3953 fmovscc %xcc, %f5, %f2 ld [%l7 + 0x30], %f0 tl %icc, 0x6 loop_3953: ld [%l7 + 0x10], %f0 fsrc2 %f6, %f14 fpadd32 %f10, %f14, %f0 brlz,a %o1, loop_3954 fbo,a %fcc0, loop_3955 stx %g7, [%l7 + 0x08] st %f15, [%l7 + 0x1C] loop_3954: ldsw [%l7 + 0x28], %o0 loop_3955: brlz %l4, loop_3956 stb %g1, [%l7 + 0x75] stw %l1, [%l7 + 0x7C] nop setx loop_3957, %l0, %l1 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_3956: ldsb [%l7 + 0x3A], %o4 fxors %f4, %f1, %f0 ble,a %xcc, loop_3958 loop_3957: sth %g3, [%l7 + 0x3C] bgu,a loop_3959 lduw [%l7 + 0x38], %i2 loop_3958: stw %o2, [%l7 + 0x30] fpsub16s %f0, %f6, %f7 loop_3959: orn %i5, 0x1EDC, %o6 fmovsl %icc, %f8, %f10 lduh [%l7 + 0x30], %l5 fabss %f2, %f6 fmovspos %xcc, %f14, %f11 ldx [%l7 + 0x20], %l6 ldub [%l7 + 0x2E], %g2 fpadd32 %f6, %f14, %f10 fpadd16s %f2, %f7, %f4 mova %xcc, %o7, %g6 bl,a,pn %xcc, loop_3960 nop setx loop_3961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x20], %f13 edge16 %l0, %i3, %i0 loop_3960: ldsh [%l7 + 0x74], %o3 loop_3961: fbuge %fcc3, loop_3962 fmovdvc %icc, %f13, %f7 fmovsge %icc, %f12, %f7 movvs %icc, %o5, %g5 loop_3962: fmovspos %xcc, %f10, %f5 sth %i7, [%l7 + 0x68] tsubcc %g4, %l3, %i4 lduw [%l7 + 0x3C], %i6 std %f4, [%l7 + 0x18] bge,pt %icc, loop_3963 movl %icc, %l2, %o1 sth %i1, [%l7 + 0x0A] ldx [%l7 + 0x10], %g7 loop_3963: fzeros %f9 fbuge %fcc3, loop_3964 tcc %xcc, 0x0 edge16l %o0, %g1, %l4 array8 %l1, %o4, %g3 loop_3964: nop setx loop_3965, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %i2, %i5, %o2 fmovsge %xcc, %f3, %f10 ldub [%l7 + 0x2B], %o6 loop_3965: addcc %l6, %l5, %o7 fzero %f8 nop setx loop_3966, %l0, %l1 jmpl %l1, %g6 fmovsle %xcc, %f6, %f0 sllx %l0, %g2, %i3 fnegd %f2, %f0 loop_3966: fornot2 %f12, %f0, %f14 addccc %i0, 0x029C, %o5 fmuld8sux16 %f4, %f11, %f2 udivcc %o3, 0x07CB, %g5 orncc %g4, 0x02F8, %l3 sdivx %i7, 0x0241, %i6 addc %l2, %i4, %o1 lduw [%l7 + 0x28], %i1 lduh [%l7 + 0x1C], %g7 brz %g1, loop_3967 fbn,a %fcc2, loop_3968 ld [%l7 + 0x10], %f4 orncc %l4, %l1, %o4 loop_3967: sdiv %o0, 0x1B2F, %i2 loop_3968: fbule,a %fcc1, loop_3969 stx %i5, [%l7 + 0x20] fcmple16 %f0, %f2, %o2 ldx [%l7 + 0x78], %g3 loop_3969: movle %xcc, %o6, %l6 umul %l5, 0x10DA, %g6 bcs,pt %icc, loop_3970 fpsub32s %f11, %f12, %f5 fxnor %f10, %f2, %f10 movpos %icc, %o7, %g2 loop_3970: andncc %i3, %l0, %o5 fpsub16 %f10, %f0, %f0 brgez %i0, loop_3971 fxnor %f2, %f8, %f12 stx %o3, [%l7 + 0x08] ldsh [%l7 + 0x50], %g4 loop_3971: taddcc %g5, %l3, %i7 ldub [%l7 + 0x25], %i6 fxor %f10, %f8, %f8 sub %i4, %l2, %o1 fandnot2 %f12, %f0, %f10 fmovdg %icc, %f9, %f5 movcs %xcc, %i1, %g1 ldub [%l7 + 0x61], %l4 st %f9, [%l7 + 0x6C] fcmpgt32 %f14, %f12, %l1 fmul8ulx16 %f8, %f14, %f10 stx %g7, [%l7 + 0x40] fnegs %f15, %f9 std %f10, [%l7 + 0x78] lduh [%l7 + 0x56], %o4 bcs loop_3972 mova %icc, %i2, %o0 movvs %icc, %o2, %g3 fnot1 %f12, %f4 loop_3972: fbe,a %fcc3, loop_3973 fpackfix %f12, %f10 taddcc %o6, 0x1468, %i5 st %f5, [%l7 + 0x74] loop_3973: edge16l %l5, %g6, %o7 mulscc %g2, %i3, %l0 st %f5, [%l7 + 0x70] fpsub32s %f13, %f4, %f0 ldub [%l7 + 0x77], %l6 stx %i0, [%l7 + 0x20] ldub [%l7 + 0x2A], %o5 ble,a loop_3974 fbn %fcc1, loop_3975 fandnot1 %f4, %f10, %f6 fsrc2s %f8, %f5 loop_3974: lduw [%l7 + 0x0C], %o3 loop_3975: stx %g4, [%l7 + 0x10] te %icc, 0x7 lduw [%l7 + 0x38], %l3 ldsh [%l7 + 0x78], %g5 stw %i7, [%l7 + 0x20] fmovrdgez %i6, %f2, %f14 fnand %f8, %f6, %f14 stb %l2, [%l7 + 0x35] ldd [%l7 + 0x78], %f4 fnot2s %f6, %f6 call loop_3976 tsubcc %i4, %o1, %g1 ldsb [%l7 + 0x3B], %l4 fmovrde %l1, %f2, %f2 loop_3976: smul %i1, %g7, %o4 fmovsvs %xcc, %f4, %f3 xorcc %o0, 0x0D98, %i2 array8 %g3, %o6, %i5 ba,a %icc, loop_3977 bneg,a,pn %icc, loop_3978 umulcc %l5, 0x0751, %g6 fmovrdgez %o2, %f4, %f10 loop_3977: fmul8x16al %f14, %f0, %f12 loop_3978: fabss %f5, %f5 stx %g2, [%l7 + 0x78] sth %i3, [%l7 + 0x3C] lduh [%l7 + 0x4A], %o7 xnor %l0, %l6, %i0 lduw [%l7 + 0x7C], %o3 srlx %g4, %o5, %l3 fmovrsgz %i7, %f3, %f7 fnot1 %f8, %f6 ba,pn %icc, loop_3979 fble %fcc1, loop_3980 taddcctv %i6, %g5, %i4 ldub [%l7 + 0x66], %o1 loop_3979: xnor %l2, 0x1C04, %g1 loop_3980: bshuffle %f8, %f14, %f12 edge32ln %l4, %l1, %i1 brnz %g7, loop_3981 fpsub32s %f5, %f11, %f14 fxnors %f4, %f2, %f9 udivcc %o0, 0x12B5, %o4 loop_3981: ldsh [%l7 + 0x2E], %g3 fbuge,a %fcc3, loop_3982 fmovrdlez %i2, %f10, %f2 tge %icc, 0x7 stw %i5, [%l7 + 0x6C] loop_3982: st %f4, [%l7 + 0x4C] ldsh [%l7 + 0x2A], %l5 stx %o6, [%l7 + 0x38] fpack32 %f8, %f12, %f4 movle %xcc, %o2, %g2 ldsh [%l7 + 0x44], %g6 addcc %i3, 0x0657, %l0 lduw [%l7 + 0x74], %o7 fmovd %f14, %f14 stx %l6, [%l7 + 0x58] movrne %o3, 0x3EB, %g4 move %icc, %o5, %i0 stb %i7, [%l7 + 0x6E] ld [%l7 + 0x70], %f4 andncc %l3, %i6, %g5 fmovdvc %icc, %f12, %f0 edge32ln %o1, %l2, %g1 fcmple32 %f4, %f10, %l4 stb %i4, [%l7 + 0x76] fmovrslz %l1, %f15, %f3 udiv %g7, 0x1FF4, %i1 add %o0, 0x0E67, %o4 fornot1s %f15, %f0, %f11 fnot2s %f9, %f3 sdiv %g3, 0x1C04, %i5 fbn %fcc3, loop_3983 edge8n %l5, %i2, %o6 tsubcctv %o2, %g2, %g6 fmovrdgz %i3, %f12, %f12 loop_3983: nop setx loop_3984, %l0, %l1 jmpl %l1, %l0 brlez,a %o7, loop_3985 fornot2s %f14, %f3, %f1 fmovrdgz %l6, %f12, %f0 loop_3984: edge8l %o3, %g4, %i0 loop_3985: brz,a %o5, loop_3986 stb %i7, [%l7 + 0x28] tn %icc, 0x3 st %f10, [%l7 + 0x44] loop_3986: movrlez %l3, %g5, %i6 ldx [%l7 + 0x38], %o1 fmovde %xcc, %f15, %f0 ldub [%l7 + 0x0B], %l2 ldd [%l7 + 0x58], %f14 te %icc, 0x0 fmovsg %icc, %f13, %f13 array8 %g1, %l4, %l1 movrgz %i4, 0x272, %g7 fxors %f14, %f0, %f1 tne %icc, 0x7 sth %i1, [%l7 + 0x50] smul %o4, 0x1186, %o0 stx %g3, [%l7 + 0x30] ldd [%l7 + 0x30], %f14 fmovs %f7, %f9 ldsh [%l7 + 0x7A], %l5 fone %f0 movvs %icc, %i5, %o6 fbug,a %fcc3, loop_3987 xor %o2, 0x0F62, %i2 be,a,pn %xcc, loop_3988 fmovdl %xcc, %f15, %f0 loop_3987: udivcc %g2, 0x142A, %i3 fmuld8sux16 %f9, %f6, %f4 loop_3988: bleu,a,pn %icc, loop_3989 movge %xcc, %l0, %o7 fcmpd %fcc3, %f2, %f10 andn %l6, 0x03C4, %o3 loop_3989: fcmple16 %f6, %f0, %g6 bvs,a %xcc, loop_3990 movg %xcc, %i0, %g4 edge16ln %i7, %o5, %g5 ldub [%l7 + 0x0E], %l3 loop_3990: tne %icc, 0x2 fpack32 %f8, %f4, %f4 fmovdl %xcc, %f13, %f4 subc %i6, %l2, %o1 ldub [%l7 + 0x19], %g1 sub %l1, %i4, %g7 bcc,pn %icc, loop_3991 lduw [%l7 + 0x38], %i1 bge,a %xcc, loop_3992 movge %icc, %l4, %o0 loop_3991: fxors %f14, %f5, %f10 fcmpgt16 %f6, %f14, %o4 loop_3992: fandnot2s %f5, %f7, %f15 tleu %icc, 0x6 edge16ln %l5, %g3, %i5 ld [%l7 + 0x68], %f14 fzero %f2 ldsb [%l7 + 0x44], %o2 lduw [%l7 + 0x64], %o6 lduw [%l7 + 0x64], %i2 std %f8, [%l7 + 0x50] edge8l %i3, %g2, %l0 edge8ln %l6, %o7, %o3 smul %i0, 0x0957, %g4 fcmped %fcc2, %f2, %f12 brgz,a %i7, loop_3993 umul %g6, %g5, %o5 fsrc1 %f10, %f10 fmovspos %icc, %f2, %f9 loop_3993: fpackfix %f0, %f5 fmovsvc %xcc, %f3, %f5 stx %l3, [%l7 + 0x48] alignaddr %i6, %l2, %g1 sdiv %o1, 0x15C7, %l1 fmul8x16au %f13, %f5, %f12 ldsb [%l7 + 0x3A], %g7 stw %i4, [%l7 + 0x20] ldsh [%l7 + 0x34], %l4 add %i1, 0x1C32, %o0 fbn %fcc1, loop_3994 fpadd16 %f4, %f8, %f4 fnot1 %f14, %f0 for %f2, %f10, %f0 loop_3994: fmovdge %icc, %f13, %f15 stx %l5, [%l7 + 0x40] fcmpne32 %f0, %f8, %g3 ldsh [%l7 + 0x40], %o4 alignaddrl %o2, %o6, %i2 bpos,a %icc, loop_3995 fmovspos %icc, %f14, %f4 sth %i3, [%l7 + 0x10] ldsh [%l7 + 0x74], %i5 loop_3995: alignaddrl %l0, %l6, %g2 ldsh [%l7 + 0x4E], %o7 movneg %icc, %o3, %i0 fmovsl %xcc, %f1, %f7 subc %g4, %i7, %g6 fmul8x16au %f10, %f11, %f4 nop setx loop_3996, %l0, %l1 jmpl %l1, %o5 array8 %g5, %l3, %l2 ldsh [%l7 + 0x14], %g1 fbg %fcc2, loop_3997 loop_3996: edge32n %i6, %o1, %g7 ld [%l7 + 0x34], %f13 ldub [%l7 + 0x1A], %l1 loop_3997: andcc %i4, 0x1965, %l4 ldd [%l7 + 0x60], %f2 fpmerge %f2, %f10, %f4 subcc %i1, 0x04B9, %o0 fmovsle %icc, %f8, %f9 andn %g3, 0x1A14, %l5 alignaddrl %o2, %o4, %i2 be,pt %icc, loop_3998 popc 0x1AAA, %i3 udiv %i5, 0x1A2E, %l0 fand %f10, %f0, %f4 loop_3998: lduw [%l7 + 0x28], %l6 fmovse %icc, %f3, %f15 fnands %f4, %f7, %f1 st %f9, [%l7 + 0x24] tcc %icc, 0x5 orncc %o6, 0x049C, %g2 fbule %fcc2, loop_3999 ldd [%l7 + 0x40], %f8 ba,a loop_4000 fmuld8sux16 %f3, %f12, %f12 loop_3999: fandnot2s %f4, %f12, %f14 stb %o7, [%l7 + 0x6A] loop_4000: array8 %i0, %g4, %o3 fpadd16 %f2, %f2, %f6 orncc %g6, 0x0A70, %o5 edge8l %i7, %g5, %l2 sethi 0x0EFE, %l3 ldd [%l7 + 0x78], %f0 taddcctv %i6, %g1, %g7 fmovde %icc, %f13, %f15 bge,a,pn %xcc, loop_4001 fmovspos %icc, %f5, %f1 ldsw [%l7 + 0x5C], %o1 fmovrsgz %i4, %f2, %f8 loop_4001: fmovsa %icc, %f11, %f6 umul %l4, 0x1928, %i1 ldd [%l7 + 0x30], %f8 xnorcc %o0, %g3, %l1 ldub [%l7 + 0x1A], %o2 addccc %l5, 0x1AB7, %o4 fble %fcc3, loop_4002 tneg %icc, 0x1 fpsub16 %f0, %f0, %f8 fmovdcc %icc, %f9, %f11 loop_4002: fble,a %fcc3, loop_4003 ldx [%l7 + 0x18], %i2 stb %i5, [%l7 + 0x74] st %f11, [%l7 + 0x58] loop_4003: fcmpeq32 %f4, %f8, %l0 stx %l6, [%l7 + 0x70] lduw [%l7 + 0x14], %o6 ldsb [%l7 + 0x45], %g2 ldd [%l7 + 0x20], %f0 movn %icc, %i3, %o7 edge16ln %i0, %o3, %g6 edge16 %g4, %o5, %i7 edge16 %l2, %g5, %l3 srax %g1, 0x0E, %g7 fands %f14, %f4, %f1 fcmps %fcc2, %f9, %f10 be,a loop_4004 ta %xcc, 0x3 fmuld8sux16 %f1, %f12, %f12 ldsw [%l7 + 0x40], %i6 loop_4004: fexpand %f4, %f14 for %f0, %f14, %f10 stx %o1, [%l7 + 0x20] tge %icc, 0x5 edge16l %i4, %i1, %l4 fones %f3 stx %o0, [%l7 + 0x28] lduw [%l7 + 0x78], %g3 fcmpd %fcc2, %f14, %f10 mulx %l1, 0x0091, %l5 ldsh [%l7 + 0x30], %o4 brlez %o2, loop_4005 fxors %f0, %f9, %f4 smulcc %i5, %l0, %i2 fnegd %f12, %f8 loop_4005: stx %o6, [%l7 + 0x20] bgu,a,pn %xcc, loop_4006 fmuld8sux16 %f6, %f15, %f14 tsubcctv %g2, 0x0326, %l6 bl %icc, loop_4007 loop_4006: ldd [%l7 + 0x28], %f2 fnot1s %f11, %f3 fcmped %fcc0, %f10, %f4 loop_4007: mulx %i3, 0x1FC8, %o7 ta %icc, 0x4 subccc %o3, %i0, %g4 ldsh [%l7 + 0x72], %g6 fbue %fcc3, loop_4008 fornot2s %f3, %f0, %f2 xnor %o5, %l2, %g5 tg %icc, 0x0 loop_4008: fmovrslz %i7, %f10, %f9 and %g1, %l3, %g7 stx %o1, [%l7 + 0x08] ldsh [%l7 + 0x76], %i4 tsubcc %i6, %l4, %i1 movneg %icc, %o0, %g3 fmovdne %icc, %f6, %f6 movgu %xcc, %l1, %l5 ldx [%l7 + 0x40], %o4 ld [%l7 + 0x4C], %f2 alignaddr %i5, %o2, %l0 movrne %o6, %g2, %l6 fmuld8ulx16 %f14, %f2, %f0 fmul8x16al %f11, %f8, %f4 sdivcc %i2, 0x11B6, %i3 lduw [%l7 + 0x54], %o7 fbu,a %fcc3, loop_4009 fpadd16 %f6, %f2, %f0 brgz %o3, loop_4010 lduw [%l7 + 0x34], %i0 loop_4009: st %f12, [%l7 + 0x34] xnorcc %g6, %o5, %l2 loop_4010: movre %g5, 0x325, %g4 movne %icc, %i7, %g1 movleu %xcc, %g7, %l3 st %f2, [%l7 + 0x44] mulscc %o1, %i6, %l4 fpadd16s %f1, %f11, %f0 sll %i4, %o0, %i1 fmovspos %xcc, %f13, %f12 srlx %l1, %g3, %o4 edge32 %l5, %o2, %l0 edge8ln %i5, %o6, %l6 xnorcc %i2, %g2, %o7 alignaddr %i3, %i0, %g6 tvc %xcc, 0x6 fexpand %f1, %f12 bn,a %xcc, loop_4011 tl %xcc, 0x0 fmovrsgez %o3, %f10, %f1 ldub [%l7 + 0x77], %o5 loop_4011: stb %g5, [%l7 + 0x3D] ldd [%l7 + 0x78], %f6 call loop_4012 sth %l2, [%l7 + 0x42] fexpand %f8, %f6 fpackfix %f10, %f8 loop_4012: fnegd %f4, %f10 stx %i7, [%l7 + 0x20] fpadd32s %f10, %f6, %f2 bshuffle %f2, %f10, %f12 fmul8x16au %f6, %f2, %f8 fbg,a %fcc1, loop_4013 fmovsg %xcc, %f4, %f11 ldd [%l7 + 0x28], %f4 fabss %f12, %f12 loop_4013: fcmpeq32 %f12, %f8, %g4 ba,a,pt %xcc, loop_4014 fone %f6 edge8l %g1, %l3, %g7 stx %o1, [%l7 + 0x50] loop_4014: tcs %icc, 0x4 ldub [%l7 + 0x31], %l4 edge8n %i6, %i4, %o0 fxor %f10, %f12, %f2 fpmerge %f8, %f8, %f8 udivcc %i1, 0x0E77, %g3 fmovrdlez %l1, %f4, %f2 stw %o4, [%l7 + 0x4C] fmovsn %xcc, %f5, %f4 ldsh [%l7 + 0x4C], %l5 tpos %xcc, 0x4 fmovsg %xcc, %f2, %f15 ldd [%l7 + 0x20], %f14 lduh [%l7 + 0x5E], %o2 stw %l0, [%l7 + 0x28] ldsb [%l7 + 0x2E], %o6 fmovdg %xcc, %f6, %f9 alignaddr %i5, %i2, %l6 bcc,a loop_4015 movvc %icc, %g2, %i3 move %icc, %o7, %g6 fmovscc %xcc, %f14, %f15 loop_4015: sra %i0, %o5, %g5 ld [%l7 + 0x28], %f0 tge %icc, 0x6 fmovdg %icc, %f10, %f12 stw %l2, [%l7 + 0x5C] fmovsle %icc, %f4, %f12 fcmpgt32 %f2, %f10, %o3 ldsw [%l7 + 0x44], %i7 lduh [%l7 + 0x08], %g4 sll %l3, %g7, %o1 fmovrsgez %l4, %f1, %f15 lduw [%l7 + 0x3C], %g1 fmovdcs %xcc, %f6, %f13 udivcc %i6, 0x192C, %o0 fmovsg %xcc, %f7, %f9 ldsh [%l7 + 0x1A], %i4 ldub [%l7 + 0x7B], %i1 srlx %g3, %l1, %o4 ldsb [%l7 + 0x4F], %l5 ld [%l7 + 0x14], %f9 nop setx loop_4016, %l0, %l1 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 %o2, %l0, %o6 fxors %f3, %f0, %f15 tsubcc %i2, 0x1C04, %l6 loop_4016: sdivcc %i5, 0x17EB, %i3 fsrc1 %f4, %f0 subcc %o7, %g6, %i0 tge %icc, 0x2 lduh [%l7 + 0x28], %o5 movrlz %g5, 0x2EE, %l2 xnorcc %o3, 0x1B02, %i7 fcmpgt32 %f10, %f2, %g4 sra %g2, 0x05, %l3 fandnot2 %f8, %f8, %f14 fmovdne %icc, %f4, %f5 fmovdvc %icc, %f14, %f8 ldsh [%l7 + 0x66], %g7 sdivx %l4, 0x13AF, %g1 sllx %o1, %o0, %i4 fsrc1 %f4, %f14 stw %i1, [%l7 + 0x28] fmovdne %icc, %f12, %f6 fmovde %icc, %f5, %f15 lduw [%l7 + 0x6C], %i6 fmovsvs %icc, %f15, %f8 edge16 %l1, %g3, %l5 fmovsge %icc, %f1, %f0 fbule %fcc1, loop_4017 fmovsle %xcc, %f10, %f6 fmovsge %xcc, %f0, %f3 ldsh [%l7 + 0x72], %o2 loop_4017: fcmped %fcc1, %f8, %f4 fbge,a %fcc1, loop_4018 tsubcctv %o4, %o6, %i2 taddcc %l6, 0x14D8, %l0 tpos %xcc, 0x1 loop_4018: std %f10, [%l7 + 0x68] lduh [%l7 + 0x6A], %i5 fcmpgt32 %f6, %f8, %o7 fbo %fcc2, loop_4019 movvc %icc, %g6, %i3 umul %o5, %g5, %i0 ldub [%l7 + 0x1B], %o3 loop_4019: ldd [%l7 + 0x70], %f14 st %f13, [%l7 + 0x58] bshuffle %f2, %f14, %f6 movrlz %i7, %g4, %g2 ld [%l7 + 0x5C], %f4 fmovrdgz %l2, %f14, %f14 tpos %icc, 0x1 bcc %icc, loop_4020 fmuld8sux16 %f2, %f13, %f0 fpack16 %f8, %f13 smulcc %l3, %g7, %l4 loop_4020: fcmpne32 %f6, %f10, %o1 fbul,a %fcc1, loop_4021 ld [%l7 + 0x0C], %f2 movrgz %g1, %i4, %o0 std %f12, [%l7 + 0x38] loop_4021: ldsw [%l7 + 0x1C], %i1 ldsw [%l7 + 0x34], %i6 lduw [%l7 + 0x0C], %l1 fbge %fcc0, loop_4022 fcmpd %fcc2, %f14, %f0 lduh [%l7 + 0x22], %l5 fmovdne %xcc, %f11, %f3 loop_4022: bleu,pn %xcc, loop_4023 bg,a loop_4024 movre %g3, %o4, %o2 move %xcc, %i2, %l6 loop_4023: fcmps %fcc2, %f5, %f2 loop_4024: fmuld8ulx16 %f11, %f12, %f10 movrgz %o6, 0x31C, %l0 lduw [%l7 + 0x24], %i5 fmovrslez %g6, %f14, %f12 xnor %i3, 0x1129, %o7 fcmple16 %f8, %f2, %g5 alignaddr %i0, %o3, %i7 bl,a %xcc, loop_4025 movvc %icc, %g4, %g2 lduw [%l7 + 0x2C], %l2 sra %l3, %g7, %l4 loop_4025: fones %f6 lduh [%l7 + 0x0A], %o1 ld [%l7 + 0x64], %f7 lduw [%l7 + 0x74], %g1 movre %i4, 0x08C, %o5 udivx %o0, 0x12E5, %i1 tsubcc %l1, %i6, %l5 fmovdl %xcc, %f2, %f7 lduw [%l7 + 0x20], %o4 fmovdn %icc, %f13, %f3 sth %o2, [%l7 + 0x10] lduh [%l7 + 0x54], %i2 lduw [%l7 + 0x60], %l6 fcmpne32 %f6, %f12, %o6 ldsw [%l7 + 0x2C], %l0 movneg %xcc, %i5, %g6 fxors %f10, %f8, %f2 mulscc %i3, 0x035A, %o7 movrlz %g3, 0x3EF, %g5 fornot1 %f12, %f0, %f6 tge %xcc, 0x6 lduh [%l7 + 0x3A], %o3 srl %i0, 0x1B, %i7 fcmpeq32 %f10, %f0, %g4 bcs %icc, loop_4026 fmovscs %icc, %f3, %f14 bn loop_4027 fmovscs %xcc, %f2, %f4 loop_4026: fmovdpos %icc, %f4, %f13 edge32ln %g2, %l2, %g7 loop_4027: ldsh [%l7 + 0x74], %l3 lduh [%l7 + 0x6E], %o1 stw %l4, [%l7 + 0x50] fbue,a %fcc0, loop_4028 fbue %fcc0, loop_4029 lduh [%l7 + 0x7C], %i4 fxors %f14, %f8, %f10 loop_4028: srlx %o5, %g1, %i1 loop_4029: bl,a loop_4030 ldx [%l7 + 0x50], %l1 movcc %icc, %i6, %o0 movrgz %o4, 0x1C3, %o2 loop_4030: stw %l5, [%l7 + 0x38] sdivx %l6, 0x05C7, %o6 tneg %xcc, 0x1 fba %fcc0, loop_4031 lduw [%l7 + 0x24], %l0 ldsw [%l7 + 0x20], %i5 edge16n %g6, %i2, %i3 loop_4031: call loop_4032 ta %xcc, 0x2 sdiv %g3, 0x0AFC, %o7 siam 0x2 loop_4032: bne,a,pn %icc, loop_4033 movgu %icc, %o3, %g5 fcmpeq32 %f12, %f4, %i0 fors %f3, %f2, %f4 loop_4033: tgu %icc, 0x0 stb %i7, [%l7 + 0x49] fmovspos %icc, %f3, %f1 st %f6, [%l7 + 0x30] fmovda %xcc, %f2, %f2 fbn,a %fcc1, loop_4034 fmovsvs %xcc, %f11, %f14 fmovrslez %g2, %f9, %f2 edge32 %l2, %g4, %l3 loop_4034: std %f12, [%l7 + 0x30] stb %g7, [%l7 + 0x57] fbo %fcc3, loop_4035 tle %icc, 0x2 faligndata %f2, %f6, %f4 fandnot1 %f14, %f4, %f2 loop_4035: ldub [%l7 + 0x4F], %l4 nop setx loop_4036, %l0, %l1 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 %f4, %f6, %i4 ldsh [%l7 + 0x3E], %o5 fexpand %f4, %f4 loop_4036: stx %g1, [%l7 + 0x08] ldsh [%l7 + 0x52], %i1 fblg,a %fcc1, loop_4037 fmovdvc %xcc, %f15, %f14 fpsub32s %f1, %f1, %f5 tge %xcc, 0x7 loop_4037: ld [%l7 + 0x34], %f6 std %f10, [%l7 + 0x50] fmovdgu %xcc, %f0, %f4 popc %o1, %i6 stx %o0, [%l7 + 0x40] ldd [%l7 + 0x28], %f10 st %f15, [%l7 + 0x14] sllx %o4, 0x1A, %o2 fmovse %icc, %f2, %f7 andcc %l5, %l6, %l1 lduh [%l7 + 0x48], %o6 movcc %xcc, %l0, %g6 fmovsle %icc, %f5, %f5 ldx [%l7 + 0x40], %i2 tn %xcc, 0x4 std %f2, [%l7 + 0x28] movrlez %i3, %g3, %i5 lduh [%l7 + 0x3A], %o3 stb %g5, [%l7 + 0x3F] fone %f10 fmul8x16au %f2, %f2, %f2 nop setx loop_4038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done pdist %f2, %f6, %f8 st %f10, [%l7 + 0x44] fmovsle %icc, %f15, %f2 loop_4038: and %i0, %i7, %o7 fpadd32s %f7, %f7, %f8 tle %xcc, 0x1 fmovsneg %icc, %f1, %f15 sub %g2, %l2, %l3 ldsw [%l7 + 0x58], %g7 taddcctv %g4, 0x0BD2, %l4 mulx %o5, %g1, %i4 stx %o1, [%l7 + 0x08] fnot2 %f0, %f2 edge8ln %i6, %i1, %o4 sth %o2, [%l7 + 0x6A] ldsh [%l7 + 0x6A], %l5 fand %f8, %f12, %f10 fbo %fcc3, loop_4039 ldsw [%l7 + 0x5C], %o0 fxnors %f14, %f8, %f4 tle %icc, 0x5 loop_4039: and %l6, %o6, %l1 fmovrdlz %g6, %f6, %f8 mulx %i2, %i3, %g3 sdivcc %i5, 0x0A5C, %o3 tg %icc, 0x7 fbu,a %fcc0, loop_4040 fandnot1 %f14, %f10, %f4 fmovdleu %xcc, %f4, %f3 ldub [%l7 + 0x50], %l0 loop_4040: ldx [%l7 + 0x10], %i0 fcmpne32 %f6, %f0, %g5 edge32n %o7, %i7, %g2 fandnot2 %f14, %f10, %f4 taddcctv %l3, %l2, %g4 subcc %l4, 0x1E00, %o5 brlez,a %g1, loop_4041 ldx [%l7 + 0x70], %g7 sth %o1, [%l7 + 0x0C] ldsb [%l7 + 0x1D], %i6 loop_4041: alignaddrl %i4, %i1, %o2 sllx %l5, %o4, %o0 fnot2 %f10, %f12 and %o6, %l6, %g6 stb %l1, [%l7 + 0x3C] ldx [%l7 + 0x30], %i2 xorcc %i3, 0x1A07, %i5 stw %g3, [%l7 + 0x3C] ld [%l7 + 0x14], %f12 be loop_4042 fmovrdne %l0, %f8, %f12 fmovdpos %xcc, %f6, %f2 subc %i0, 0x18E9, %g5 loop_4042: fandnot2 %f4, %f2, %f6 brgz %o3, loop_4043 sra %i7, 0x13, %o7 ldd [%l7 + 0x30], %f14 brgez,a %g2, loop_4044 loop_4043: xor %l2, 0x0EC6, %g4 st %f4, [%l7 + 0x68] array8 %l3, %o5, %l4 loop_4044: fmovsle %xcc, %f4, %f6 xnorcc %g7, 0x01F6, %o1 andncc %g1, %i4, %i6 fabss %f1, %f6 fors %f11, %f4, %f10 std %f10, [%l7 + 0x78] movge %icc, %o2, %i1 orn %l5, 0x1A76, %o0 fba %fcc3, loop_4045 tvs %icc, 0x7 bge,a loop_4046 fpsub16 %f10, %f0, %f14 loop_4045: tsubcc %o4, %l6, %o6 mulscc %g6, %i2, %l1 loop_4046: stb %i3, [%l7 + 0x44] fbu %fcc0, loop_4047 fandnot2 %f2, %f12, %f8 orncc %g3, 0x049F, %i5 fbe %fcc2, loop_4048 loop_4047: ld [%l7 + 0x1C], %f9 movvc %icc, %i0, %l0 fcmpne16 %f4, %f4, %g5 loop_4048: tvc %icc, 0x7 movle %xcc, %i7, %o3 brnz %o7, loop_4049 subcc %g2, 0x190F, %l2 ld [%l7 + 0x08], %f12 ldd [%l7 + 0x28], %f2 loop_4049: movle %icc, %g4, %o5 st %f2, [%l7 + 0x0C] edge8 %l3, %l4, %o1 lduh [%l7 + 0x52], %g7 xorcc %g1, %i6, %i4 fmovdne %icc, %f1, %f8 fmovspos %xcc, %f13, %f11 bcc,a loop_4050 brgez,a %o2, loop_4051 fmovdcs %icc, %f13, %f15 fnot2s %f11, %f1 loop_4050: movcs %xcc, %i1, %l5 loop_4051: movn %icc, %o0, %l6 fpmerge %f2, %f9, %f4 ldsh [%l7 + 0x22], %o6 stx %g6, [%l7 + 0x18] lduh [%l7 + 0x26], %i2 ld [%l7 + 0x10], %f2 ldd [%l7 + 0x38], %f8 fsrc1s %f2, %f15 brnz,a %l1, loop_4052 stw %i3, [%l7 + 0x50] bg,pt %xcc, loop_4053 fxors %f5, %f1, %f8 loop_4052: edge16l %g3, %i5, %o4 std %f14, [%l7 + 0x58] loop_4053: srl %i0, %l0, %i7 fcmple32 %f12, %f8, %o3 ta %xcc, 0x2 fmovsvc %icc, %f10, %f15 andcc %o7, %g5, %l2 fcmple16 %f8, %f12, %g2 edge32 %g4, %l3, %l4 fmovsg %icc, %f3, %f6 bgu,a,pt %icc, loop_4054 movle %icc, %o1, %o5 lduw [%l7 + 0x3C], %g7 ldsb [%l7 + 0x5D], %g1 loop_4054: fbe,a %fcc3, loop_4055 ld [%l7 + 0x0C], %f6 lduh [%l7 + 0x1A], %i6 brnz,a %o2, loop_4056 loop_4055: array16 %i1, %l5, %i4 fcmpne32 %f4, %f6, %l6 ldd [%l7 + 0x40], %f2 loop_4056: pdist %f4, %f10, %f2 fbuge,a %fcc3, loop_4057 ldsw [%l7 + 0x78], %o6 st %f0, [%l7 + 0x48] std %f8, [%l7 + 0x10] loop_4057: stw %o0, [%l7 + 0x70] movn %icc, %g6, %i2 brz %i3, loop_4058 fornot2s %f6, %f9, %f13 stx %g3, [%l7 + 0x58] fbug %fcc2, loop_4059 loop_4058: bvs,a,pn %icc, loop_4060 ldsh [%l7 + 0x6A], %l1 fexpand %f4, %f0 loop_4059: tvs %icc, 0x2 loop_4060: fpadd16 %f2, %f0, %f10 ta %xcc, 0x7 fcmpne32 %f14, %f6, %i5 movrlz %o4, %l0, %i0 fmovrdlz %o3, %f8, %f10 orn %i7, %o7, %g5 lduw [%l7 + 0x20], %l2 bne loop_4061 ldx [%l7 + 0x20], %g2 fmul8ulx16 %f2, %f12, %f4 movrgz %g4, %l4, %l3 loop_4061: ldd [%l7 + 0x60], %f8 tleu %xcc, 0x0 ld [%l7 + 0x4C], %f13 lduh [%l7 + 0x3E], %o5 bl,pn %xcc, loop_4062 fba %fcc0, loop_4063 bcs,a,pt %xcc, loop_4064 fpadd32s %f13, %f1, %f15 loop_4062: ldsh [%l7 + 0x32], %o1 loop_4063: ldsw [%l7 + 0x64], %g1 loop_4064: brgz,a %i6, loop_4065 ldd [%l7 + 0x48], %f4 bvs,a,pn %icc, loop_4066 movneg %icc, %g7, %o2 loop_4065: orcc %l5, %i1, %l6 lduw [%l7 + 0x54], %o6 loop_4066: fmovrde %o0, %f0, %f4 ldsb [%l7 + 0x0E], %g6 bvc,a,pt %xcc, loop_4067 fandnot2s %f5, %f4, %f4 sth %i4, [%l7 + 0x12] fbg %fcc3, loop_4068 loop_4067: movn %xcc, %i3, %g3 fornot1 %f12, %f2, %f0 lduw [%l7 + 0x3C], %l1 loop_4068: movcs %xcc, %i5, %i2 alignaddr %o4, %i0, %l0 nop setx loop_4069, %l0, %l1 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, %o3, %i7 ldd [%l7 + 0x50], %f12 sllx %g5, %o7, %l2 loop_4069: st %f11, [%l7 + 0x44] fcmpeq32 %f14, %f2, %g4 fcmped %fcc2, %f8, %f0 stb %g2, [%l7 + 0x77] fmovdcs %xcc, %f2, %f13 ldub [%l7 + 0x61], %l3 fcmpne16 %f2, %f0, %l4 tl %xcc, 0x3 fmovdvc %icc, %f2, %f7 st %f5, [%l7 + 0x40] ldsh [%l7 + 0x5E], %o5 fmovdneg %xcc, %f1, %f3 stx %g1, [%l7 + 0x08] movrlez %i6, %g7, %o1 brlz %l5, loop_4070 movvc %icc, %i1, %l6 fmovscs %icc, %f3, %f2 fands %f4, %f0, %f12 loop_4070: andncc %o2, %o0, %o6 fornot2 %f2, %f4, %f0 fcmpd %fcc1, %f14, %f4 fpackfix %f14, %f12 fmovsneg %xcc, %f15, %f2 andcc %i4, %g6, %i3 fble,a %fcc0, loop_4071 ldsb [%l7 + 0x30], %g3 be,a,pt %icc, loop_4072 stw %l1, [%l7 + 0x24] loop_4071: sth %i2, [%l7 + 0x3A] fxnor %f4, %f12, %f2 loop_4072: movrgez %o4, %i0, %l0 std %f10, [%l7 + 0x18] tcs %xcc, 0x7 ldd [%l7 + 0x58], %f12 ldx [%l7 + 0x70], %o3 fmovdle %icc, %f3, %f9 alignaddrl %i7, %g5, %o7 ldub [%l7 + 0x35], %l2 fpack16 %f10, %f4 brlz %i5, loop_4073 ldx [%l7 + 0x30], %g4 lduh [%l7 + 0x60], %g2 fpadd16 %f0, %f6, %f6 loop_4073: movvc %icc, %l3, %o5 stw %l4, [%l7 + 0x10] fcmps %fcc1, %f14, %f5 ldsb [%l7 + 0x54], %g1 movneg %xcc, %g7, %o1 fbu %fcc0, loop_4074 fandnot1s %f5, %f3, %f14 sra %l5, %i6, %i1 st %f10, [%l7 + 0x7C] loop_4074: std %f10, [%l7 + 0x40] ldsw [%l7 + 0x78], %o2 fmovrslz %o0, %f3, %f8 andncc %o6, %i4, %g6 movrgz %i3, 0x2D1, %g3 stw %l1, [%l7 + 0x78] fsrc2 %f8, %f12 movre %i2, 0x0C4, %o4 ldsh [%l7 + 0x20], %i0 fbu %fcc1, loop_4075 ldsh [%l7 + 0x4A], %l0 ldx [%l7 + 0x10], %l6 bshuffle %f14, %f10, %f6 loop_4075: fmovscc %xcc, %f3, %f9 tge %xcc, 0x1 ld [%l7 + 0x74], %f10 lduh [%l7 + 0x48], %o3 fnot1s %f13, %f1 fcmpes %fcc1, %f14, %f13 stx %i7, [%l7 + 0x38] subc %o7, 0x1DD8, %g5 nop setx loop_4076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x5 addc %i5, %l2, %g2 tne %icc, 0x6 loop_4076: udivx %l3, 0x0283, %o5 edge32n %l4, %g1, %g7 orncc %g4, %o1, %l5 fcmpeq16 %f2, %f8, %i6 fnot2s %f13, %f5 ldx [%l7 + 0x70], %i1 sth %o0, [%l7 + 0x54] fabsd %f14, %f10 edge32n %o6, %o2, %i4 fbuge %fcc3, loop_4077 lduw [%l7 + 0x48], %g6 sra %g3, 0x0D, %l1 ldx [%l7 + 0x10], %i2 loop_4077: andncc %o4, %i0, %i3 andcc %l0, %l6, %i7 fmovrsne %o3, %f4, %f2 sethi 0x1ED8, %g5 fcmple32 %f10, %f0, %i5 stx %o7, [%l7 + 0x70] stx %l2, [%l7 + 0x60] fornot2s %f10, %f3, %f15 movpos %icc, %l3, %g2 fzeros %f4 tne %icc, 0x4 fmovdg %icc, %f6, %f14 stx %o5, [%l7 + 0x10] fpack16 %f8, %f13 tvc %icc, 0x1 fmovdge %icc, %f9, %f13 ldsw [%l7 + 0x64], %g1 fabss %f5, %f14 xnorcc %l4, 0x1DF8, %g4 lduh [%l7 + 0x42], %o1 edge32n %g7, %l5, %i6 orcc %o0, %o6, %o2 and %i1, 0x0221, %i4 std %f8, [%l7 + 0x08] ld [%l7 + 0x6C], %f6 stw %g6, [%l7 + 0x18] fmovrsgez %g3, %f4, %f3 smulcc %i2, 0x1C8E, %o4 movne %xcc, %l1, %i0 fmovsge %xcc, %f14, %f8 xorcc %i3, 0x00C8, %l0 sth %i7, [%l7 + 0x6C] lduh [%l7 + 0x14], %l6 movn %xcc, %g5, %i5 tsubcctv %o3, 0x1A86, %o7 sdivcc %l2, 0x150A, %g2 sdiv %o5, 0x084E, %g1 std %f0, [%l7 + 0x48] fcmpes %fcc1, %f6, %f8 array16 %l4, %g4, %l3 edge16l %g7, %o1, %i6 lduh [%l7 + 0x46], %l5 array8 %o6, %o2, %o0 fbuge,a %fcc1, loop_4078 std %f8, [%l7 + 0x60] st %f0, [%l7 + 0x44] edge32n %i4, %i1, %g3 loop_4078: sdivcc %i2, 0x0873, %g6 movgu %icc, %o4, %i0 fornot2s %f5, %f1, %f13 ba %icc, loop_4079 fmovrslez %i3, %f10, %f8 stw %l0, [%l7 + 0x6C] fnot2 %f4, %f0 loop_4079: fnor %f6, %f8, %f8 ldub [%l7 + 0x12], %i7 movn %xcc, %l6, %l1 tcs %icc, 0x6 bvs,a loop_4080 fnot2 %f4, %f4 ldsb [%l7 + 0x15], %i5 fcmpd %fcc0, %f0, %f6 loop_4080: fmovsg %xcc, %f8, %f2 ldsb [%l7 + 0x4C], %o3 ldx [%l7 + 0x78], %o7 edge8 %l2, %g5, %o5 ldsb [%l7 + 0x72], %g1 lduh [%l7 + 0x46], %g2 fone %f14 brgez,a %g4, loop_4081 move %xcc, %l4, %l3 fmovse %icc, %f4, %f9 nop setx loop_4082, %l0, %l1 jmpl %l1, %g7 loop_4081: or %o1, %i6, %l5 edge8l %o6, %o2, %i4 faligndata %f10, %f12, %f12 loop_4082: sth %o0, [%l7 + 0x28] bg loop_4083 fmovdvs %xcc, %f12, %f1 tleu %xcc, 0x1 array32 %i1, %i2, %g3 loop_4083: fmovrdlz %g6, %f10, %f8 movl %icc, %i0, %o4 tgu %icc, 0x7 fmovda %icc, %f11, %f2 movcs %xcc, %i3, %l0 or %i7, 0x0EFA, %l6 taddcc %l1, %i5, %o3 brlez %o7, loop_4084 fmul8x16au %f2, %f15, %f6 fbuge,a %fcc1, loop_4085 fba %fcc3, loop_4086 loop_4084: movleu %xcc, %l2, %o5 sllx %g5, %g1, %g2 loop_4085: fnot1 %f6, %f12 loop_4086: edge16ln %l4, %g4, %g7 tneg %icc, 0x0 srax %l3, 0x15, %i6 smul %o1, %l5, %o6 sth %o2, [%l7 + 0x2A] brgz %i4, loop_4087 fbne %fcc3, loop_4088 movleu %icc, %o0, %i1 fmovsn %icc, %f1, %f12 loop_4087: lduh [%l7 + 0x20], %i2 loop_4088: bg,pt %icc, loop_4089 bvc loop_4090 fsrc1 %f2, %f2 ldsb [%l7 + 0x33], %g6 loop_4089: sdivx %g3, 0x005A, %i0 loop_4090: fbn,a %fcc3, loop_4091 lduh [%l7 + 0x5E], %o4 tg %xcc, 0x4 fmuld8ulx16 %f9, %f6, %f2 loop_4091: tle %xcc, 0x1 lduh [%l7 + 0x08], %l0 udiv %i7, 0x0628, %l6 fmovrsne %i3, %f13, %f9 lduw [%l7 + 0x70], %i5 fabsd %f10, %f14 popc %l1, %o7 edge32 %o3, %l2, %g5 fmovrsne %o5, %f7, %f10 fcmpeq32 %f0, %f10, %g1 st %f14, [%l7 + 0x30] bpos loop_4092 fbue,a %fcc2, loop_4093 edge8 %g2, %g4, %l4 bcs %xcc, loop_4094 loop_4092: fmovdpos %icc, %f3, %f4 loop_4093: fands %f7, %f12, %f4 fornot2s %f15, %f7, %f4 loop_4094: fxnor %f8, %f14, %f14 fnegd %f8, %f6 ldsb [%l7 + 0x7F], %g7 fornot1s %f0, %f5, %f12 fmovsle %icc, %f8, %f1 sdivx %i6, 0x14A3, %o1 udivcc %l5, 0x16B0, %l3 sth %o2, [%l7 + 0x2C] edge16ln %o6, %i4, %o0 edge8 %i1, %g6, %i2 fcmpne32 %f10, %f12, %i0 sub %g3, 0x0D42, %o4 fandnot2s %f11, %f6, %f15 subccc %i7, 0x0AA6, %l6 ldsh [%l7 + 0x50], %i3 fnot1 %f12, %f2 ld [%l7 + 0x74], %f11 fble,a %fcc1, loop_4095 lduw [%l7 + 0x28], %i5 edge8ln %l1, %o7, %o3 stx %l2, [%l7 + 0x58] loop_4095: brlz %l0, loop_4096 xnor %o5, 0x0C79, %g5 fmovsgu %xcc, %f9, %f5 fpsub16 %f14, %f12, %f8 loop_4096: be loop_4097 tle %icc, 0x0 fcmple32 %f4, %f0, %g2 orcc %g1, %l4, %g7 loop_4097: lduh [%l7 + 0x58], %i6 tneg %xcc, 0x7 tl %xcc, 0x3 bcs loop_4098 udivcc %o1, 0x0840, %l5 fpadd16 %f6, %f6, %f4 ld [%l7 + 0x10], %f3 loop_4098: fmovs %f13, %f4 fbge %fcc0, loop_4099 ldsh [%l7 + 0x0E], %l3 edge16ln %o2, %o6, %g4 sth %i4, [%l7 + 0x08] loop_4099: stb %i1, [%l7 + 0x43] tleu %icc, 0x3 alignaddr %g6, %o0, %i2 fmul8ulx16 %f12, %f10, %f4 fmovdgu %xcc, %f15, %f1 edge8n %g3, %i0, %i7 fmovdleu %xcc, %f9, %f13 fexpand %f13, %f0 ld [%l7 + 0x18], %f11 ldsw [%l7 + 0x70], %o4 std %f10, [%l7 + 0x78] sdivx %l6, 0x0A87, %i5 edge16ln %l1, %i3, %o7 fnand %f8, %f10, %f10 ldsw [%l7 + 0x48], %o3 fandnot1 %f4, %f2, %f14 fmovd %f14, %f8 fornot2s %f15, %f11, %f13 xor %l2, 0x1C4F, %o5 taddcctv %l0, 0x03EE, %g2 umulcc %g5, %g1, %g7 fcmped %fcc1, %f2, %f12 ldd [%l7 + 0x20], %f2 ld [%l7 + 0x34], %f7 addccc %l4, 0x108C, %i6 tge %xcc, 0x7 ba,a %icc, loop_4100 edge16ln %o1, %l3, %l5 or %o2, 0x1913, %o6 edge16 %g4, %i1, %i4 loop_4100: fbg %fcc2, loop_4101 mulx %g6, %i2, %o0 ldx [%l7 + 0x38], %g3 st %f15, [%l7 + 0x74] loop_4101: std %f8, [%l7 + 0x20] sub %i7, 0x1B61, %o4 fcmple32 %f10, %f0, %l6 fmovsg %xcc, %f8, %f8 fmovsg %xcc, %f13, %f3 stw %i0, [%l7 + 0x0C] std %f2, [%l7 + 0x38] ldx [%l7 + 0x28], %l1 fnor %f6, %f0, %f8 fornot1 %f6, %f4, %f14 movcs %xcc, %i5, %o7 bne loop_4102 fmovrdlez %i3, %f6, %f4 fpack32 %f0, %f10, %f2 movge %xcc, %l2, %o3 loop_4102: ldx [%l7 + 0x28], %l0 tsubcc %o5, %g2, %g5 st %f2, [%l7 + 0x5C] movcs %xcc, %g1, %l4 smulcc %g7, %i6, %l3 ldx [%l7 + 0x68], %l5 ldsb [%l7 + 0x45], %o1 fcmple32 %f12, %f0, %o6 fmovscs %icc, %f14, %f13 fxors %f5, %f7, %f10 stw %o2, [%l7 + 0x2C] fmovrdlz %g4, %f10, %f10 brlez %i4, loop_4103 fands %f4, %f11, %f4 and %i1, %i2, %g6 ld [%l7 + 0x2C], %f4 loop_4103: fmovs %f5, %f9 fmovsgu %xcc, %f10, %f5 umul %g3, %o0, %o4 fmovscs %xcc, %f9, %f0 fbl %fcc1, loop_4104 fornot2 %f0, %f12, %f0 stw %i7, [%l7 + 0x18] fbule,a %fcc1, loop_4105 loop_4104: ldsb [%l7 + 0x5C], %l6 ld [%l7 + 0x7C], %f14 fbge %fcc2, loop_4106 loop_4105: srax %l1, %i0, %o7 stx %i5, [%l7 + 0x30] fcmpne32 %f6, %f10, %i3 loop_4106: and %o3, %l2, %l0 fmovrsgz %o5, %f11, %f2 ldx [%l7 + 0x70], %g5 edge32ln %g2, %g1, %l4 bcs loop_4107 fabsd %f14, %f6 fornot2 %f0, %f12, %f0 fcmpne32 %f12, %f4, %i6 loop_4107: tg %icc, 0x4 ldsb [%l7 + 0x5D], %g7 fxnor %f6, %f2, %f12 edge8n %l3, %l5, %o1 fcmple16 %f14, %f6, %o6 fmovd %f14, %f0 lduh [%l7 + 0x24], %g4 alignaddr %i4, %i1, %i2 xorcc %o2, %g3, %g6 std %f0, [%l7 + 0x50] stb %o4, [%l7 + 0x1E] fcmpne16 %f14, %f4, %o0 sdivx %l6, 0x1F57, %l1 sth %i7, [%l7 + 0x68] fmovsne %xcc, %f3, %f3 stw %i0, [%l7 + 0x70] pdist %f10, %f4, %f14 bpos,a %icc, loop_4108 ldsw [%l7 + 0x6C], %o7 tn %xcc, 0x2 fxnors %f5, %f10, %f8 loop_4108: fnot2s %f1, %f12 fcmpne32 %f12, %f0, %i5 movvc %icc, %i3, %l2 tne %icc, 0x7 bneg loop_4109 taddcctv %l0, 0x16D3, %o5 edge8 %o3, %g5, %g2 ldub [%l7 + 0x0F], %g1 loop_4109: ldub [%l7 + 0x74], %i6 edge8n %g7, %l4, %l5 fornot1s %f5, %f1, %f13 fmovsn %xcc, %f11, %f1 sth %o1, [%l7 + 0x4A] stw %l3, [%l7 + 0x2C] fmuld8ulx16 %f12, %f13, %f8 fandnot1 %f4, %f0, %f14 fmovsa %xcc, %f3, %f14 fbge %fcc2, loop_4110 ble,pt %icc, loop_4111 fbu %fcc2, loop_4112 movvs %xcc, %o6, %i4 loop_4110: fbl %fcc3, loop_4113 loop_4111: ld [%l7 + 0x60], %f6 loop_4112: fmovsge %icc, %f13, %f14 sth %i1, [%l7 + 0x7C] loop_4113: orncc %i2, %o2, %g3 edge8 %g4, %g6, %o0 fmovrde %l6, %f4, %f14 fbul %fcc1, loop_4114 fabsd %f8, %f4 ldsw [%l7 + 0x40], %l1 fmul8ulx16 %f6, %f2, %f10 loop_4114: fands %f4, %f11, %f8 stb %o4, [%l7 + 0x68] ldx [%l7 + 0x18], %i7 fmul8sux16 %f12, %f0, %f8 taddcc %i0, %o7, %i5 fcmpeq32 %f14, %f2, %l2 fmovsn %icc, %f6, %f4 edge32l %i3, %l0, %o5 bcs,a loop_4115 stw %o3, [%l7 + 0x48] fble,a %fcc2, loop_4116 ld [%l7 + 0x48], %f2 loop_4115: fmovdcc %xcc, %f7, %f14 ldsw [%l7 + 0x18], %g2 loop_4116: st %f6, [%l7 + 0x7C] edge8ln %g1, %g5, %i6 udivcc %g7, 0x12B0, %l5 ldsh [%l7 + 0x76], %l4 fmovsa %xcc, %f11, %f3 fmovrsne %l3, %f12, %f2 fmovrsgez %o1, %f4, %f9 andncc %i4, %i1, %o6 stw %i2, [%l7 + 0x0C] movrgz %o2, %g3, %g4 fmul8x16 %f6, %f0, %f2 addccc %g6, %o0, %l1 fmovrslez %o4, %f1, %f15 orcc %i7, 0x17E4, %l6 ld [%l7 + 0x74], %f8 fnegs %f8, %f0 lduh [%l7 + 0x30], %i0 ld [%l7 + 0x6C], %f12 fmovrdlez %o7, %f14, %f8 fbo %fcc1, loop_4117 ldub [%l7 + 0x3C], %i5 fexpand %f3, %f8 sub %l2, 0x15DF, %i3 loop_4117: move %xcc, %o5, %l0 fcmps %fcc3, %f11, %f10 fcmpne32 %f12, %f12, %g2 stb %g1, [%l7 + 0x5F] movrlez %o3, %i6, %g5 fbue %fcc3, loop_4118 fmovrdne %g7, %f4, %f4 movge %icc, %l5, %l3 stw %l4, [%l7 + 0x28] loop_4118: andcc %i4, %o1, %o6 fone %f2 fsrc1 %f12, %f4 bleu %icc, loop_4119 lduw [%l7 + 0x20], %i1 sub %o2, 0x0C17, %i2 brz,a %g3, loop_4120 loop_4119: fmovrsgz %g4, %f14, %f5 stw %g6, [%l7 + 0x38] fbe %fcc3, loop_4121 loop_4120: smul %l1, %o4, %o0 popc %i7, %i0 fpack16 %f12, %f15 loop_4121: fcmple16 %f14, %f14, %o7 fmovspos %icc, %f4, %f1 fmovsn %xcc, %f14, %f12 lduh [%l7 + 0x52], %l6 ldsb [%l7 + 0x71], %i5 fmovsneg %xcc, %f0, %f12 fmovrsgez %l2, %f13, %f11 call loop_4122 ldd [%l7 + 0x20], %f14 fmul8x16au %f2, %f7, %f4 add %i3, 0x1E26, %o5 loop_4122: umul %l0, %g2, %o3 ldx [%l7 + 0x68], %i6 stw %g1, [%l7 + 0x08] fmovsg %xcc, %f11, %f5 st %f3, [%l7 + 0x5C] brz %g5, loop_4123 stb %l5, [%l7 + 0x4B] fnands %f2, %f7, %f2 bvc,pn %xcc, loop_4124 loop_4123: bne,a loop_4125 fcmped %fcc2, %f10, %f2 fandnot2s %f1, %f6, %f2 loop_4124: lduh [%l7 + 0x26], %g7 loop_4125: edge32ln %l4, %l3, %i4 ldsb [%l7 + 0x7F], %o6 move %icc, %i1, %o1 st %f0, [%l7 + 0x78] edge16l %o2, %g3, %i2 ldsw [%l7 + 0x54], %g4 fbug,a %fcc1, loop_4126 fcmps %fcc1, %f8, %f10 array8 %l1, %o4, %g6 fxnors %f8, %f12, %f13 loop_4126: ble,a,pn %icc, loop_4127 sth %i7, [%l7 + 0x58] ldx [%l7 + 0x20], %o0 fcmpd %fcc0, %f4, %f12 loop_4127: te %icc, 0x2 subcc %o7, %i0, %l6 edge8n %i5, %i3, %l2 movrlz %l0, 0x108, %o5 fmovdleu %xcc, %f4, %f7 fexpand %f14, %f6 ldx [%l7 + 0x38], %g2 lduh [%l7 + 0x72], %o3 fabss %f14, %f13 stx %g1, [%l7 + 0x60] edge16l %i6, %g5, %g7 brgez,a %l4, loop_4128 srlx %l5, %i4, %o6 fmovdpos %icc, %f2, %f14 fcmped %fcc1, %f6, %f0 loop_4128: fmovsle %xcc, %f5, %f2 bne,pt %xcc, loop_4129 ldsh [%l7 + 0x4C], %l3 fmovsne %xcc, %f1, %f6 brlz %o1, loop_4130 loop_4129: fsrc2 %f6, %f2 brgz,a %o2, loop_4131 fmovs %f7, %f3 loop_4130: fble %fcc3, loop_4132 fmovrde %i1, %f14, %f10 loop_4131: fmovdvc %icc, %f7, %f12 std %f2, [%l7 + 0x68] loop_4132: movrlez %i2, %g4, %g3 udiv %l1, 0x139E, %g6 movcs %icc, %o4, %o0 fcmpeq32 %f4, %f4, %i7 fbuge %fcc1, loop_4133 ld [%l7 + 0x34], %f8 tl %icc, 0x3 fbn %fcc3, loop_4134 loop_4133: brlez %i0, loop_4135 fmovsvs %icc, %f8, %f2 fexpand %f9, %f14 loop_4134: fmovdcc %xcc, %f13, %f14 loop_4135: ld [%l7 + 0x60], %f14 std %f2, [%l7 + 0x08] orcc %l6, 0x061B, %i5 fxnors %f15, %f13, %f3 ba %icc, loop_4136 bg loop_4137 ldd [%l7 + 0x18], %f0 srl %o7, %i3, %l2 loop_4136: movcs %icc, %l0, %o5 loop_4137: ldd [%l7 + 0x18], %f4 smul %o3, 0x0896, %g1 fpsub32s %f4, %f1, %f15 orcc %i6, 0x1E4A, %g5 fmovsvs %icc, %f8, %f2 pdist %f4, %f2, %f0 stx %g2, [%l7 + 0x50] fnegd %f6, %f0 stb %l4, [%l7 + 0x2A] tne %icc, 0x4 bcc,pn %icc, loop_4138 fcmpes %fcc1, %f6, %f8 fbg %fcc2, loop_4139 srax %l5, 0x12, %i4 loop_4138: nop setx loop_4140, %l0, %l1 jmpl %l1, %o6 movl %xcc, %g7, %o1 loop_4139: xor %l3, %o2, %i2 xnor %g4, %i1, %g3 loop_4140: stw %l1, [%l7 + 0x58] tcs %xcc, 0x3 faligndata %f6, %f10, %f8 fmovdneg %icc, %f14, %f7 ldd [%l7 + 0x50], %f12 lduw [%l7 + 0x1C], %g6 stx %o4, [%l7 + 0x48] fnand %f2, %f8, %f12 sll %o0, 0x08, %i0 sth %i7, [%l7 + 0x7E] ldsw [%l7 + 0x7C], %i5 array8 %l6, %i3, %l2 movneg %icc, %l0, %o7 subcc %o3, 0x133A, %g1 sdiv %i6, 0x1E71, %o5 ldsh [%l7 + 0x76], %g2 sth %l4, [%l7 + 0x24] xorcc %g5, %i4, %o6 fmovdcc %icc, %f9, %f15 lduh [%l7 + 0x1A], %g7 lduh [%l7 + 0x48], %o1 ldsh [%l7 + 0x60], %l3 movrgz %o2, 0x258, %i2 fzeros %f0 fcmpne16 %f12, %f4, %g4 fmovrsgez %l5, %f7, %f13 or %i1, 0x140A, %g3 tcc %icc, 0x3 fzeros %f1 lduw [%l7 + 0x68], %l1 lduw [%l7 + 0x4C], %o4 subccc %o0, %g6, %i0 fmovsleu %xcc, %f2, %f14 stw %i7, [%l7 + 0x0C] fmul8sux16 %f0, %f14, %f0 fmuld8ulx16 %f4, %f1, %f10 ldx [%l7 + 0x30], %i5 ldx [%l7 + 0x58], %l6 lduh [%l7 + 0x42], %i3 fnors %f10, %f15, %f1 fmovse %xcc, %f3, %f7 fpsub32s %f14, %f2, %f12 fmovs %f9, %f0 fmovsge %icc, %f4, %f3 fors %f3, %f8, %f4 fpackfix %f2, %f5 xorcc %l2, %o7, %l0 tcc %xcc, 0x6 lduh [%l7 + 0x46], %o3 tsubcc %g1, %o5, %i6 ldsw [%l7 + 0x48], %g2 fbuge %fcc2, loop_4141 fsrc1s %f14, %f7 fmovde %icc, %f10, %f9 fmuld8ulx16 %f4, %f12, %f4 loop_4141: bl,a %icc, loop_4142 lduh [%l7 + 0x76], %l4 bge,pt %icc, loop_4143 lduh [%l7 + 0x66], %g5 loop_4142: fsrc2s %f1, %f0 ld [%l7 + 0x20], %f7 loop_4143: movrne %o6, 0x254, %g7 fsrc1 %f10, %f12 fblg,a %fcc1, loop_4144 nop setx loop_4145, %l0, %l1 jmpl %l1, %i4 fexpand %f10, %f6 stx %o1, [%l7 + 0x28] loop_4144: stx %l3, [%l7 + 0x18] loop_4145: ldub [%l7 + 0x7F], %o2 ldd [%l7 + 0x48], %f8 fmuld8ulx16 %f4, %f13, %f2 std %f4, [%l7 + 0x40] tvc %xcc, 0x3 faligndata %f2, %f10, %f8 mova %icc, %i2, %g4 movgu %xcc, %l5, %i1 ld [%l7 + 0x54], %f3 tsubcc %g3, %l1, %o4 movg %icc, %g6, %i0 fxor %f8, %f8, %f2 tcs %icc, 0x0 ldsb [%l7 + 0x1D], %o0 nop setx loop_4146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f10, %f14 fmovsvs %icc, %f9, %f11 fmovsl %icc, %f10, %f10 loop_4146: bne %icc, loop_4147 stx %i7, [%l7 + 0x70] bneg,a loop_4148 fbne,a %fcc1, loop_4149 loop_4147: udivx %l6, 0x12E5, %i5 udivcc %l2, 0x176A, %i3 loop_4148: bcc,pn %xcc, loop_4150 loop_4149: movn %icc, %o7, %l0 tle %xcc, 0x6 tl %icc, 0x7 loop_4150: fmovsle %icc, %f6, %f12 fble %fcc2, loop_4151 ldsw [%l7 + 0x2C], %o3 fmovde %xcc, %f14, %f4 xorcc %g1, 0x0297, %o5 loop_4151: movpos %xcc, %i6, %l4 edge32n %g5, %g2, %g7 fandnot1s %f11, %f11, %f0 sth %o6, [%l7 + 0x54] ldsh [%l7 + 0x44], %o1 addcc %i4, 0x0110, %o2 stb %i2, [%l7 + 0x24] ldd [%l7 + 0x50], %f12 edge16ln %g4, %l5, %l3 fmovdl %icc, %f10, %f0 lduh [%l7 + 0x08], %g3 srax %l1, 0x0C, %o4 fmovsge %icc, %f15, %f13 stx %i1, [%l7 + 0x70] bleu loop_4152 st %f3, [%l7 + 0x30] fmovrsgz %i0, %f4, %f3 fmovsge %icc, %f13, %f13 loop_4152: st %f2, [%l7 + 0x48] array32 %o0, %g6, %i7 brlz,a %l6, loop_4153 ldsh [%l7 + 0x40], %i5 fbn %fcc2, loop_4154 tge %xcc, 0x1 loop_4153: lduh [%l7 + 0x36], %i3 fpmerge %f11, %f7, %f2 loop_4154: subcc %o7, 0x1F27, %l2 smul %l0, 0x102C, %o3 ldub [%l7 + 0x72], %o5 fmovdneg %xcc, %f5, %f5 fmovsleu %xcc, %f12, %f7 ldsh [%l7 + 0x14], %i6 movrlez %g1, 0x3B6, %g5 stw %g2, [%l7 + 0x44] bge,a loop_4155 edge8n %g7, %o6, %l4 lduh [%l7 + 0x0A], %o1 fble %fcc0, loop_4156 loop_4155: ldsh [%l7 + 0x54], %i4 nop setx loop_4157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdge %xcc, %f12, %f11 loop_4156: xorcc %i2, 0x06BA, %o2 lduh [%l7 + 0x3A], %g4 loop_4157: fcmped %fcc0, %f8, %f0 tvs %xcc, 0x4 fmovsn %icc, %f4, %f5 fcmpd %fcc2, %f2, %f12 sth %l5, [%l7 + 0x6E] tle %xcc, 0x3 bg,pt %xcc, loop_4158 tcs %xcc, 0x6 movvs %icc, %g3, %l1 fandnot2 %f8, %f14, %f8 loop_4158: ldx [%l7 + 0x68], %l3 stw %o4, [%l7 + 0x54] movcc %xcc, %i0, %i1 sdivcc %g6, 0x0BAD, %i7 stw %l6, [%l7 + 0x4C] ble,a,pn %xcc, loop_4159 fsrc1s %f14, %f10 st %f5, [%l7 + 0x54] ldd [%l7 + 0x78], %f10 loop_4159: move %xcc, %o0, %i5 and %i3, 0x182B, %o7 fble,a %fcc1, loop_4160 add %l0, %l2, %o5 andncc %i6, %o3, %g5 bl,a,pn %icc, loop_4161 loop_4160: fmovsn %xcc, %f13, %f15 fmovdg %icc, %f7, %f6 movg %icc, %g2, %g7 loop_4161: andn %o6, %g1, %o1 nop setx loop_4162, %l0, %l1 jmpl %l1, %l4 edge16l %i4, %i2, %g4 tcs %xcc, 0x6 tl %xcc, 0x5 loop_4162: sth %o2, [%l7 + 0x44] fones %f8 faligndata %f10, %f6, %f4 ldsw [%l7 + 0x30], %l5 bge loop_4163 and %g3, 0x0782, %l1 st %f15, [%l7 + 0x48] bge %xcc, loop_4164 loop_4163: ldsb [%l7 + 0x64], %l3 fmovsn %xcc, %f1, %f7 ldsh [%l7 + 0x50], %o4 loop_4164: bvc,a %icc, loop_4165 fones %f12 fabss %f1, %f3 orcc %i0, %g6, %i7 loop_4165: fpack16 %f6, %f2 fmovsne %icc, %f8, %f6 fmovdcs %xcc, %f15, %f13 udiv %i1, 0x1ACD, %o0 array32 %l6, %i5, %i3 fmovrslz %l0, %f10, %f12 edge16ln %o7, %l2, %i6 movle %icc, %o5, %o3 stb %g2, [%l7 + 0x0F] ldx [%l7 + 0x28], %g5 ld [%l7 + 0x28], %f11 fbu,a %fcc1, loop_4166 ldsb [%l7 + 0x75], %g7 st %f1, [%l7 + 0x0C] ldsh [%l7 + 0x62], %g1 loop_4166: fcmpgt16 %f2, %f14, %o1 te %icc, 0x5 and %o6, 0x04D4, %i4 fbne %fcc0, loop_4167 bne,a loop_4168 sra %l4, %g4, %i2 stx %l5, [%l7 + 0x10] loop_4167: stb %o2, [%l7 + 0x12] loop_4168: array8 %l1, %l3, %g3 st %f5, [%l7 + 0x78] bleu,pt %xcc, loop_4169 fmovdneg %icc, %f0, %f9 ldsw [%l7 + 0x0C], %o4 ldsw [%l7 + 0x5C], %i0 loop_4169: lduh [%l7 + 0x60], %i7 sdiv %i1, 0x0BC5, %g6 fpadd16 %f10, %f6, %f2 orn %o0, %i5, %l6 sdivcc %l0, 0x180A, %i3 addccc %l2, %o7, %i6 fmul8x16 %f4, %f4, %f12 ldd [%l7 + 0x20], %f6 stb %o3, [%l7 + 0x40] movre %o5, 0x2A6, %g2 fbo,a %fcc3, loop_4170 ba,pt %xcc, loop_4171 std %f10, [%l7 + 0x58] fabsd %f2, %f6 loop_4170: tsubcctv %g5, 0x10F8, %g7 loop_4171: fnegs %f11, %f2 fmovdl %xcc, %f5, %f12 and %o1, %o6, %g1 fcmpne32 %f10, %f14, %i4 ta %xcc, 0x2 sth %g4, [%l7 + 0x1C] taddcc %i2, 0x1912, %l4 fblg,a %fcc1, loop_4172 brz,a %l5, loop_4173 sdivx %l1, 0x1784, %o2 fbl,a %fcc1, loop_4174 loop_4172: fba %fcc2, loop_4175 loop_4173: ldx [%l7 + 0x50], %l3 smulcc %o4, %g3, %i7 loop_4174: ldd [%l7 + 0x50], %f12 loop_4175: fmovsn %icc, %f8, %f5 fmovsneg %icc, %f10, %f11 ble %xcc, loop_4176 fzero %f4 ldsh [%l7 + 0x20], %i1 fnot2 %f0, %f8 loop_4176: fones %f2 andn %g6, %i0, %i5 movrlez %o0, 0x1A5, %l0 srl %l6, 0x0F, %i3 and %l2, 0x0B83, %i6 bneg,pt %xcc, loop_4177 ldsb [%l7 + 0x22], %o7 ldsb [%l7 + 0x4E], %o3 fmovrdgz %g2, %f2, %f8 loop_4177: edge16l %g5, %o5, %g7 edge8n %o6, %g1, %o1 tle %xcc, 0x4 fpsub32 %f4, %f14, %f6 fbu,a %fcc3, loop_4178 edge8l %i4, %g4, %l4 fnands %f1, %f6, %f8 fmul8x16al %f0, %f12, %f12 loop_4178: stx %i2, [%l7 + 0x10] subc %l5, %o2, %l1 fmovsgu %xcc, %f7, %f6 fmovsg %xcc, %f9, %f15 fmovrsgez %o4, %f4, %f13 fbg,a %fcc3, loop_4179 fnor %f0, %f10, %f14 fmovdleu %xcc, %f4, %f8 ldx [%l7 + 0x18], %g3 loop_4179: fors %f15, %f5, %f8 fornot1s %f12, %f4, %f12 fmovde %xcc, %f0, %f3 fpadd32 %f4, %f8, %f4 fmovrdgz %l3, %f4, %f8 fxnor %f0, %f2, %f0 stx %i1, [%l7 + 0x68] fmovrsne %i7, %f8, %f10 fpmerge %f4, %f2, %f8 movpos %icc, %i0, %g6 sdivx %o0, 0x0A71, %l0 ta %xcc, 0x0 fabsd %f0, %f8 fmovsvc %xcc, %f2, %f8 pdist %f2, %f10, %f2 movrgez %l6, 0x39B, %i3 fmovdg %xcc, %f2, %f14 stb %l2, [%l7 + 0x5C] fbul %fcc1, loop_4180 and %i6, %i5, %o3 fmul8x16 %f12, %f2, %f6 sth %g2, [%l7 + 0x0A] loop_4180: fsrc1s %f12, %f1 fpack32 %f0, %f0, %f8 std %f6, [%l7 + 0x50] stw %g5, [%l7 + 0x1C] fmovsvs %icc, %f10, %f13 ld [%l7 + 0x74], %f8 sth %o5, [%l7 + 0x12] bn,a,pt %xcc, loop_4181 tpos %icc, 0x7 tsubcc %g7, 0x1B6A, %o7 tsubcc %g1, 0x1A2D, %o1 loop_4181: ldd [%l7 + 0x38], %f6 ldub [%l7 + 0x5E], %o6 fmovda %xcc, %f10, %f5 fornot2s %f5, %f7, %f9 edge32l %g4, %i4, %i2 alignaddr %l4, %o2, %l5 ldsh [%l7 + 0x22], %l1 fbuge %fcc2, loop_4182 bg,a %xcc, loop_4183 ldx [%l7 + 0x18], %g3 stx %o4, [%l7 + 0x78] loop_4182: fnors %f15, %f8, %f10 loop_4183: movvs %xcc, %l3, %i7 fmovdgu %icc, %f15, %f6 fxors %f1, %f12, %f8 bcc,a %icc, loop_4184 edge32n %i0, %g6, %i1 udiv %l0, 0x1F12, %o0 tvs %icc, 0x4 loop_4184: ldsw [%l7 + 0x7C], %l6 movleu %xcc, %i3, %i6 fpsub16 %f6, %f0, %f8 tn %icc, 0x5 tle %xcc, 0x4 brlz,a %l2, loop_4185 stw %i5, [%l7 + 0x14] fble,a %fcc1, loop_4186 subc %o3, %g2, %o5 loop_4185: fcmped %fcc0, %f0, %f14 stw %g7, [%l7 + 0x7C] loop_4186: fmovse %xcc, %f13, %f11 xnorcc %o7, 0x12D9, %g5 tcc %icc, 0x2 stw %o1, [%l7 + 0x64] stw %g1, [%l7 + 0x74] fpack32 %f8, %f2, %f2 tsubcc %g4, %o6, %i4 fmul8ulx16 %f6, %f10, %f12 fsrc2 %f10, %f6 fpadd16 %f10, %f2, %f6 tvs %xcc, 0x4 fand %f12, %f6, %f10 call loop_4187 fmul8x16al %f11, %f12, %f14 lduh [%l7 + 0x38], %i2 sdivcc %l4, 0x15FE, %l5 loop_4187: fmovrse %o2, %f6, %f15 lduh [%l7 + 0x08], %g3 fornot1 %f0, %f8, %f8 brgez,a %o4, loop_4188 stb %l1, [%l7 + 0x5E] fornot2s %f2, %f6, %f15 lduw [%l7 + 0x40], %l3 loop_4188: bgu loop_4189 addccc %i0, 0x0B6E, %i7 ldsw [%l7 + 0x68], %i1 stw %l0, [%l7 + 0x50] loop_4189: fpadd16 %f12, %f12, %f2 sth %g6, [%l7 + 0x38] movrgz %l6, 0x2AB, %i3 fand %f8, %f4, %f0 fsrc2 %f4, %f2 tl %xcc, 0x7 ldsb [%l7 + 0x33], %i6 stx %l2, [%l7 + 0x20] edge16n %i5, %o3, %g2 fmovrsgz %o0, %f14, %f5 fbuge,a %fcc2, loop_4190 fmovspos %icc, %f1, %f15 tvs %icc, 0x6 sll %g7, %o7, %o5 loop_4190: stx %g5, [%l7 + 0x08] lduh [%l7 + 0x48], %g1 fornot2s %f6, %f2, %f0 nop setx loop_4191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc0, loop_4192 fmovdpos %xcc, %f14, %f12 ldsh [%l7 + 0x20], %o1 loop_4191: edge8ln %o6, %i4, %i2 loop_4192: sth %g4, [%l7 + 0x68] fmovscs %icc, %f7, %f8 array16 %l5, %l4, %g3 subcc %o4, %o2, %l3 brz %l1, loop_4193 array8 %i0, %i7, %l0 std %f4, [%l7 + 0x68] fmovrdgz %g6, %f10, %f6 loop_4193: sth %i1, [%l7 + 0x78] fmovrslez %i3, %f11, %f13 fmovrsne %l6, %f3, %f13 orcc %i6, %i5, %o3 fmovrsgez %g2, %f10, %f15 srlx %l2, %g7, %o0 ta %icc, 0x5 movvs %xcc, %o7, %g5 ld [%l7 + 0x74], %f9 fxor %f6, %f0, %f0 for %f14, %f6, %f10 srax %o5, 0x0A, %g1 fmovsg %icc, %f10, %f4 fnot1 %f8, %f12 ldx [%l7 + 0x30], %o1 tgu %icc, 0x6 ldx [%l7 + 0x50], %o6 fbul,a %fcc1, loop_4194 fpadd32s %f14, %f1, %f10 ldd [%l7 + 0x60], %f14 stx %i4, [%l7 + 0x38] loop_4194: stx %i2, [%l7 + 0x30] lduh [%l7 + 0x38], %g4 ldd [%l7 + 0x10], %f0 nop setx loop_4195, %l0, %l1 jmpl %l1, %l4 fmovrdgez %l5, %f10, %f8 ldsb [%l7 + 0x75], %g3 movle %icc, %o4, %o2 loop_4195: ld [%l7 + 0x78], %f7 movn %xcc, %l3, %l1 ldsb [%l7 + 0x75], %i7 ldsb [%l7 + 0x32], %i0 ldsw [%l7 + 0x64], %g6 movg %xcc, %i1, %l0 movneg %xcc, %i3, %l6 fmovrdlz %i5, %f10, %f10 movvc %xcc, %i6, %g2 sra %l2, 0x1E, %g7 fpsub32 %f14, %f0, %f14 fzeros %f3 fzero %f8 fxors %f10, %f11, %f4 fmovsvs %xcc, %f0, %f2 fmovrsgz %o3, %f13, %f8 call loop_4196 bgu %icc, loop_4197 fmovda %xcc, %f10, %f12 fbge,a %fcc1, loop_4198 loop_4196: fpsub32 %f0, %f10, %f0 loop_4197: sethi 0x0DC4, %o7 fmovsgu %xcc, %f0, %f2 loop_4198: fmovrdlez %o0, %f4, %f10 brlz,a %o5, loop_4199 std %f2, [%l7 + 0x18] tvc %icc, 0x6 sth %g1, [%l7 + 0x64] loop_4199: movleu %xcc, %o1, %g5 ldsb [%l7 + 0x70], %i4 orn %i2, %g4, %l4 ldub [%l7 + 0x3B], %o6 stw %l5, [%l7 + 0x58] bcc %xcc, loop_4200 std %f8, [%l7 + 0x58] ld [%l7 + 0x14], %f14 fpsub32 %f14, %f2, %f6 loop_4200: sth %o4, [%l7 + 0x2A] tvc %xcc, 0x6 stw %o2, [%l7 + 0x44] ldsh [%l7 + 0x64], %l3 ble,a,pt %icc, loop_4201 ldsb [%l7 + 0x69], %g3 fnegd %f8, %f2 movpos %icc, %l1, %i0 loop_4201: lduh [%l7 + 0x7E], %i7 lduh [%l7 + 0x08], %g6 stw %l0, [%l7 + 0x10] fbe %fcc1, loop_4202 siam 0x7 sth %i1, [%l7 + 0x24] sub %l6, %i5, %i3 loop_4202: fpsub32s %f2, %f7, %f10 edge8n %i6, %l2, %g2 st %f3, [%l7 + 0x4C] fmul8sux16 %f6, %f8, %f12 ba %icc, loop_4203 ld [%l7 + 0x14], %f15 fbug %fcc3, loop_4204 fmovdge %xcc, %f0, %f5 loop_4203: xnor %g7, %o3, %o7 std %f10, [%l7 + 0x78] loop_4204: st %f6, [%l7 + 0x38] edge32ln %o5, %o0, %g1 fpadd32 %f6, %f6, %f10 fmovdneg %xcc, %f2, %f7 fxnors %f15, %f0, %f1 fabsd %f2, %f8 fmovdgu %icc, %f8, %f4 subcc %g5, %i4, %o1 fmovrde %g4, %f10, %f4 bgu,a loop_4205 movgu %icc, %i2, %l4 xor %o6, %l5, %o4 call loop_4206 loop_4205: fmovrdgz %l3, %f2, %f6 taddcctv %g3, %o2, %l1 ble,a,pt %xcc, loop_4207 loop_4206: fbl %fcc0, loop_4208 sdiv %i0, 0x1AFF, %g6 fmovda %icc, %f14, %f13 loop_4207: sdivcc %i7, 0x149D, %i1 loop_4208: mulx %l0, %l6, %i3 st %f14, [%l7 + 0x20] fmovsvc %xcc, %f5, %f2 fones %f3 fmovsvc %xcc, %f10, %f13 smul %i5, 0x0C6B, %l2 udivcc %i6, 0x0807, %g2 ble %icc, loop_4209 st %f1, [%l7 + 0x74] fbge %fcc3, loop_4210 edge8n %g7, %o7, %o3 loop_4209: brlz,a %o0, loop_4211 lduw [%l7 + 0x6C], %o5 loop_4210: orn %g1, 0x1D40, %g5 fxors %f14, %f7, %f2 loop_4211: movleu %icc, %i4, %g4 fsrc2s %f11, %f2 ldd [%l7 + 0x68], %f2 nop setx loop_4212, %l0, %l1 jmpl %l1, %o1 bvc %icc, loop_4213 fsrc2s %f6, %f7 sll %i2, %o6, %l4 loop_4212: ldsw [%l7 + 0x08], %o4 loop_4213: or %l3, %g3, %o2 lduw [%l7 + 0x34], %l1 tvc %xcc, 0x2 tsubcctv %l5, 0x0858, %i0 nop setx loop_4214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f10, %f10, %f2 std %f14, [%l7 + 0x38] fbn,a %fcc2, loop_4215 loop_4214: movrgez %i7, 0x34D, %g6 fcmple16 %f8, %f0, %i1 sdiv %l6, 0x0A99, %i3 loop_4215: srlx %i5, %l2, %i6 bg,a loop_4216 xorcc %l0, 0x1355, %g7 edge32l %g2, %o7, %o0 edge16ln %o5, %g1, %o3 loop_4216: tn %xcc, 0x4 fmovsle %icc, %f6, %f6 ldx [%l7 + 0x30], %i4 add %g4, %g5, %i2 smul %o1, 0x0087, %l4 fmovdl %xcc, %f9, %f1 fbge,a %fcc1, loop_4217 mova %xcc, %o6, %l3 tleu %icc, 0x0 fmovse %icc, %f13, %f5 loop_4217: fcmpes %fcc0, %f5, %f13 movl %icc, %o4, %g3 stx %l1, [%l7 + 0x20] fmovdge %icc, %f4, %f14 mova %xcc, %o2, %l5 ldsw [%l7 + 0x54], %i7 faligndata %f6, %f14, %f14 fmovdl %xcc, %f13, %f3 array16 %g6, %i1, %i0 brgez,a %i3, loop_4218 fandnot2s %f6, %f2, %f2 fmovrdgez %i5, %f2, %f14 ldd [%l7 + 0x40], %f6 loop_4218: sll %l2, %i6, %l0 lduh [%l7 + 0x14], %g7 fmovsn %xcc, %f0, %f1 xor %l6, %g2, %o7 sth %o0, [%l7 + 0x1C] stx %g1, [%l7 + 0x70] ldsw [%l7 + 0x44], %o3 taddcc %i4, 0x0CE5, %o5 call loop_4219 fnegd %f8, %f0 ld [%l7 + 0x38], %f13 stb %g4, [%l7 + 0x3C] loop_4219: tsubcctv %i2, %o1, %g5 stw %o6, [%l7 + 0x14] call loop_4220 fpsub32 %f10, %f0, %f6 fmul8x16 %f13, %f4, %f12 ldd [%l7 + 0x38], %f12 loop_4220: fbug,a %fcc1, loop_4221 fxor %f4, %f0, %f0 tvc %xcc, 0x2 fmovsa %xcc, %f1, %f10 loop_4221: lduh [%l7 + 0x24], %l4 edge32ln %l3, %o4, %l1 fmovdn %icc, %f8, %f13 sllx %g3, 0x11, %l5 fmovrdgez %o2, %f0, %f12 lduh [%l7 + 0x54], %g6 stx %i1, [%l7 + 0x48] movrgz %i0, 0x0B5, %i3 lduw [%l7 + 0x3C], %i5 st %f1, [%l7 + 0x08] stb %l2, [%l7 + 0x1E] edge32l %i6, %l0, %g7 fmovs %f3, %f1 fblg %fcc3, loop_4222 ldub [%l7 + 0x0D], %i7 movrgz %l6, %o7, %g2 fmuld8sux16 %f7, %f1, %f6 loop_4222: movleu %icc, %g1, %o3 std %f6, [%l7 + 0x58] fornot2 %f12, %f8, %f4 ldub [%l7 + 0x5F], %o0 fnot2 %f14, %f12 bn %icc, loop_4223 bpos,pt %xcc, loop_4224 movneg %xcc, %i4, %g4 movrlez %i2, %o1, %g5 loop_4223: tpos %xcc, 0x5 loop_4224: ldsb [%l7 + 0x27], %o6 fmovsvc %icc, %f1, %f9 fbue %fcc0, loop_4225 bgu,pt %icc, loop_4226 fxnors %f4, %f12, %f10 fcmpgt16 %f2, %f14, %l4 loop_4225: fbne %fcc1, loop_4227 loop_4226: ldx [%l7 + 0x20], %l3 stw %o5, [%l7 + 0x40] tne %icc, 0x7 loop_4227: fandnot2s %f11, %f2, %f6 fornot1s %f13, %f1, %f4 fandnot1s %f13, %f3, %f7 st %f10, [%l7 + 0x2C] st %f0, [%l7 + 0x74] fpadd16s %f3, %f8, %f10 ld [%l7 + 0x50], %f7 fmovrdlez %o4, %f12, %f2 sll %l1, %l5, %o2 xor %g3, %g6, %i0 fcmps %fcc2, %f15, %f6 fcmpgt16 %f2, %f10, %i3 edge8l %i5, %i1, %i6 tpos %icc, 0x7 xnorcc %l2, 0x05A8, %g7 mova %icc, %l0, %l6 stw %i7, [%l7 + 0x34] fxnors %f7, %f14, %f6 fblg %fcc2, loop_4228 sdivcc %o7, 0x0B2B, %g2 ldsw [%l7 + 0x6C], %o3 fba %fcc2, loop_4229 loop_4228: fbule,a %fcc1, loop_4230 alignaddr %o0, %g1, %g4 fors %f11, %f4, %f11 loop_4229: movre %i4, %i2, %g5 loop_4230: sdivx %o6, 0x1EAA, %o1 fexpand %f1, %f0 lduw [%l7 + 0x68], %l4 ld [%l7 + 0x1C], %f4 lduw [%l7 + 0x4C], %l3 ld [%l7 + 0x7C], %f8 call loop_4231 stx %o5, [%l7 + 0x08] bcs,a %icc, loop_4232 ldsh [%l7 + 0x1A], %o4 loop_4231: mulx %l5, %l1, %o2 lduh [%l7 + 0x4A], %g3 loop_4232: ldsh [%l7 + 0x2E], %i0 tgu %icc, 0x7 ld [%l7 + 0x34], %f7 fmovscs %xcc, %f11, %f10 subccc %g6, 0x0567, %i5 taddcctv %i1, 0x1F1B, %i3 movrne %l2, 0x021, %i6 tn %xcc, 0x7 fcmpes %fcc2, %f15, %f6 sdivcc %l0, 0x0231, %g7 stx %i7, [%l7 + 0x20] ldsh [%l7 + 0x1E], %o7 bn,a loop_4233 brgez,a %g2, loop_4234 fba,a %fcc3, loop_4235 subcc %l6, 0x06D7, %o3 loop_4233: siam 0x3 loop_4234: stw %o0, [%l7 + 0x30] loop_4235: lduh [%l7 + 0x62], %g1 movcs %icc, %g4, %i2 fmovrsgz %g5, %f13, %f3 tpos %icc, 0x3 fmuld8ulx16 %f8, %f12, %f12 fands %f14, %f15, %f3 brlz %o6, loop_4236 fblg,a %fcc3, loop_4237 fcmple16 %f10, %f4, %o1 srl %l4, %i4, %o5 loop_4236: sdivcc %o4, 0x1BC4, %l5 loop_4237: mulscc %l3, %l1, %o2 ldsw [%l7 + 0x60], %i0 bg loop_4238 lduh [%l7 + 0x72], %g6 mulscc %i5, 0x07F8, %g3 ldx [%l7 + 0x58], %i1 loop_4238: fmovsge %xcc, %f11, %f2 ldsb [%l7 + 0x53], %i3 ldsb [%l7 + 0x7F], %i6 fmovscs %xcc, %f10, %f14 movre %l2, 0x3FC, %g7 umulcc %i7, %l0, %o7 ldd [%l7 + 0x68], %f0 stw %g2, [%l7 + 0x78] array8 %o3, %o0, %l6 be,a,pn %xcc, loop_4239 lduh [%l7 + 0x1C], %g4 udivx %i2, 0x0AF8, %g1 movvs %icc, %o6, %g5 loop_4239: movleu %xcc, %o1, %l4 nop setx loop_4240, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge,a %fcc0, loop_4241 ld [%l7 + 0x24], %f10 fmul8x16 %f11, %f4, %f12 loop_4240: bn,pt %icc, loop_4242 loop_4241: sdiv %o5, 0x1408, %o4 udivx %l5, 0x150D, %i4 siam 0x1 loop_4242: bpos,pn %icc, loop_4243 call loop_4244 stw %l1, [%l7 + 0x58] tleu %icc, 0x0 loop_4243: lduh [%l7 + 0x6A], %l3 loop_4244: fmovdcs %icc, %f7, %f3 movcs %xcc, %o2, %i0 edge8l %i5, %g6, %i1 ldd [%l7 + 0x50], %f12 edge32l %g3, %i6, %i3 stb %g7, [%l7 + 0x65] array16 %l2, %i7, %o7 fbue %fcc3, loop_4245 stb %l0, [%l7 + 0x67] ldsh [%l7 + 0x24], %o3 stx %g2, [%l7 + 0x70] loop_4245: movvc %xcc, %o0, %l6 fsrc2 %f8, %f8 tpos %xcc, 0x1 std %f2, [%l7 + 0x40] movl %xcc, %g4, %i2 fornot2s %f12, %f6, %f1 stx %g1, [%l7 + 0x40] ld [%l7 + 0x20], %f2 alignaddrl %o6, %o1, %g5 xor %o5, 0x1BC9, %o4 stb %l5, [%l7 + 0x63] fblg %fcc2, loop_4246 brgez,a %i4, loop_4247 fcmpeq16 %f8, %f0, %l4 fsrc2s %f6, %f9 loop_4246: lduw [%l7 + 0x78], %l1 loop_4247: stw %o2, [%l7 + 0x2C] ldd [%l7 + 0x20], %f14 call loop_4248 std %f6, [%l7 + 0x18] movcs %xcc, %l3, %i5 ldd [%l7 + 0x18], %f8 loop_4248: nop setx loop_4249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule,a %fcc3, loop_4250 fmovsgu %xcc, %f3, %f1 alignaddrl %g6, %i0, %g3 loop_4249: lduw [%l7 + 0x14], %i6 loop_4250: fone %f6 stb %i3, [%l7 + 0x56] fone %f12 fsrc2 %f12, %f10 movle %xcc, %g7, %l2 move %icc, %i7, %i1 ble loop_4251 ldd [%l7 + 0x48], %f0 edge32n %o7, %o3, %l0 ldsw [%l7 + 0x5C], %o0 loop_4251: ld [%l7 + 0x2C], %f11 stw %l6, [%l7 + 0x28] fmovdl %xcc, %f5, %f7 brgz %g4, loop_4252 sdivcc %i2, 0x067B, %g1 fnot2 %f12, %f14 fbuge %fcc2, loop_4253 loop_4252: ld [%l7 + 0x64], %f0 fnands %f13, %f15, %f7 fmovsvs %xcc, %f1, %f8 loop_4253: sth %o6, [%l7 + 0x42] tsubcc %o1, %g2, %o5 fbne,a %fcc1, loop_4254 ld [%l7 + 0x6C], %f1 lduh [%l7 + 0x56], %o4 subccc %g5, 0x173D, %l5 loop_4254: edge16 %i4, %l1, %o2 ld [%l7 + 0x78], %f1 edge8n %l4, %l3, %g6 bl,pt %xcc, loop_4255 fpsub32s %f14, %f9, %f9 orcc %i0, 0x1FE5, %g3 fbul %fcc0, loop_4256 loop_4255: udivx %i5, 0x10BB, %i3 fmovrdgz %i6, %f6, %f2 st %f8, [%l7 + 0x1C] loop_4256: bg loop_4257 movrlz %l2, 0x2E1, %i7 sethi 0x0DD5, %g7 umulcc %o7, %i1, %o3 loop_4257: fxnors %f9, %f9, %f15 tgu %xcc, 0x4 st %f10, [%l7 + 0x20] fmovdn %xcc, %f13, %f13 fnot2 %f10, %f12 fmovsvs %icc, %f4, %f1 fbg,a %fcc3, loop_4258 tpos %icc, 0x0 ldx [%l7 + 0x30], %l0 bneg,a loop_4259 loop_4258: lduw [%l7 + 0x28], %o0 fmovsa %xcc, %f9, %f1 edge16 %l6, %i2, %g1 loop_4259: fxnors %f5, %f9, %f15 fmovd %f8, %f2 fbu,a %fcc3, loop_4260 stx %o6, [%l7 + 0x68] ld [%l7 + 0x0C], %f3 nop setx loop_4261, %l0, %l1 jmpl %l1, %g4 loop_4260: sth %g2, [%l7 + 0x66] addc %o1, 0x034A, %o4 stw %o5, [%l7 + 0x74] loop_4261: fmovrde %g5, %f8, %f8 edge8 %l5, %i4, %l1 fmovrslz %o2, %f0, %f12 fcmple32 %f12, %f14, %l3 stb %l4, [%l7 + 0x30] andncc %g6, %g3, %i5 fmovsvc %icc, %f1, %f8 sth %i0, [%l7 + 0x6E] fmovspos %icc, %f14, %f7 tg %xcc, 0x0 fmovdn %xcc, %f15, %f13 sdivx %i3, 0x161B, %i6 ldsw [%l7 + 0x7C], %i7 fmovse %xcc, %f4, %f5 std %f4, [%l7 + 0x08] array8 %g7, %l2, %i1 brz %o7, loop_4262 sra %o3, 0x1A, %o0 tgu %icc, 0x1 ld [%l7 + 0x78], %f6 loop_4262: bcs,a,pt %icc, loop_4263 fmovsvs %xcc, %f11, %f8 udivcc %l0, 0x03AD, %i2 move %xcc, %g1, %l6 loop_4263: edge32ln %g4, %g2, %o1 fmovde %xcc, %f13, %f14 fxnors %f11, %f13, %f2 fmovdge %icc, %f5, %f14 ldsh [%l7 + 0x2A], %o4 fmovscs %xcc, %f11, %f3 ldsh [%l7 + 0x52], %o6 fbu,a %fcc3, loop_4264 fmul8ulx16 %f8, %f12, %f8 orncc %o5, 0x112B, %g5 ldd [%l7 + 0x68], %f12 loop_4264: ldsh [%l7 + 0x48], %i4 orncc %l5, 0x0338, %o2 tleu %xcc, 0x4 fmovrdlz %l1, %f6, %f0 tne %icc, 0x3 fmovdcc %xcc, %f8, %f3 bcc,a,pt %icc, loop_4265 sllx %l4, 0x15, %g6 movle %icc, %g3, %i5 lduh [%l7 + 0x42], %l3 loop_4265: movcc %xcc, %i0, %i6 ldub [%l7 + 0x27], %i7 ldsb [%l7 + 0x5C], %i3 sth %g7, [%l7 + 0x5A] xor %i1, %l2, %o3 xnorcc %o0, %l0, %i2 edge8l %o7, %l6, %g1 fbul %fcc1, loop_4266 std %f14, [%l7 + 0x58] tcc %icc, 0x3 fands %f3, %f12, %f15 loop_4266: movneg %xcc, %g2, %g4 alignaddr %o1, %o4, %o6 addccc %g5, %o5, %l5 tn %xcc, 0x4 fmovdle %icc, %f15, %f0 ldx [%l7 + 0x50], %i4 fmovsneg %xcc, %f1, %f13 movrlez %l1, %o2, %l4 sth %g3, [%l7 + 0x50] fmovs %f11, %f12 fmul8sux16 %f0, %f14, %f10 tl %icc, 0x1 siam 0x4 fmovrsgez %g6, %f12, %f15 fmovrdgz %l3, %f12, %f6 xnorcc %i5, 0x022E, %i6 mulscc %i7, 0x19E5, %i0 stb %i3, [%l7 + 0x7C] stb %g7, [%l7 + 0x7B] tleu %xcc, 0x5 fandnot1 %f10, %f0, %f10 fxnors %f15, %f6, %f2 ldsw [%l7 + 0x24], %i1 sth %o3, [%l7 + 0x6A] fornot2s %f0, %f2, %f11 xnorcc %l2, 0x01AA, %l0 fsrc2 %f12, %f4 lduh [%l7 + 0x72], %o0 fmovsneg %icc, %f11, %f4 ldx [%l7 + 0x40], %i2 fmovsneg %xcc, %f5, %f1 fmovdpos %xcc, %f0, %f7 lduw [%l7 + 0x70], %l6 fmul8x16 %f12, %f2, %f0 lduw [%l7 + 0x4C], %g1 fands %f3, %f7, %f6 edge16l %g2, %o7, %o1 fmovscc %icc, %f9, %f0 brz,a %o4, loop_4267 ldx [%l7 + 0x68], %o6 fbuge,a %fcc3, loop_4268 ldub [%l7 + 0x44], %g5 loop_4267: tge %xcc, 0x0 move %xcc, %o5, %l5 loop_4268: be,pt %xcc, loop_4269 ldub [%l7 + 0x10], %i4 brgez,a %g4, loop_4270 stx %o2, [%l7 + 0x78] loop_4269: ldub [%l7 + 0x5D], %l1 tle %xcc, 0x4 loop_4270: movneg %icc, %l4, %g3 lduw [%l7 + 0x18], %g6 alignaddr %i5, %l3, %i7 fmul8x16al %f12, %f13, %f10 movge %icc, %i6, %i0 ldd [%l7 + 0x10], %f10 ldub [%l7 + 0x58], %g7 std %f8, [%l7 + 0x18] lduh [%l7 + 0x1E], %i1 fbe %fcc0, loop_4271 movne %icc, %i3, %o3 tne %xcc, 0x0 tcs %icc, 0x3 loop_4271: ld [%l7 + 0x30], %f13 stx %l0, [%l7 + 0x20] ldd [%l7 + 0x30], %f12 edge8n %o0, %i2, %l6 fpack16 %f10, %f12 fbule %fcc0, loop_4272 brgez,a %l2, loop_4273 ldsb [%l7 + 0x6D], %g1 edge16ln %g2, %o1, %o4 loop_4272: movrlz %o6, %o7, %g5 loop_4273: fbg %fcc3, loop_4274 nop setx loop_4275, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f9, %f2 fmovsn %icc, %f9, %f15 loop_4274: fpackfix %f2, %f11 loop_4275: fmovrse %o5, %f13, %f14 fmovsle %xcc, %f11, %f9 fpadd16s %f13, %f7, %f14 ldsh [%l7 + 0x68], %l5 lduw [%l7 + 0x7C], %g4 ldd [%l7 + 0x60], %f10 std %f4, [%l7 + 0x18] udiv %i4, 0x0EDF, %l1 ldub [%l7 + 0x16], %l4 umulcc %o2, 0x119C, %g6 fnegd %f0, %f2 ldd [%l7 + 0x10], %f12 st %f5, [%l7 + 0x40] bl,a %xcc, loop_4276 tge %icc, 0x4 mova %icc, %g3, %l3 movrlez %i5, %i6, %i0 loop_4276: nop setx loop_4277, %l0, %l1 jmpl %l1, %i7 smulcc %i1, 0x02E0, %g7 tg %xcc, 0x2 tcs %xcc, 0x0 loop_4277: sth %o3, [%l7 + 0x76] st %f6, [%l7 + 0x40] tneg %icc, 0x2 movg %icc, %l0, %i3 fornot2 %f2, %f4, %f14 bvs,a loop_4278 edge16 %o0, %l6, %l2 ldub [%l7 + 0x0D], %i2 fmovdleu %icc, %f10, %f14 loop_4278: udivcc %g2, 0x1F8F, %o1 ld [%l7 + 0x54], %f14 array8 %o4, %o6, %g1 edge16 %g5, %o7, %o5 std %f12, [%l7 + 0x08] stb %l5, [%l7 + 0x52] fmovrsne %g4, %f11, %f14 ta %icc, 0x3 ta %xcc, 0x7 fcmped %fcc3, %f4, %f6 fpadd16 %f6, %f4, %f2 fmovscs %icc, %f13, %f4 edge8 %i4, %l4, %o2 sdivcc %l1, 0x0509, %g3 tleu %xcc, 0x6 ldsw [%l7 + 0x74], %l3 nop setx loop_4279, %l0, %l1 jmpl %l1, %i5 fmovsvs %icc, %f8, %f10 tneg %xcc, 0x3 and %i6, 0x0018, %g6 loop_4279: ldsb [%l7 + 0x12], %i0 fmovsleu %icc, %f9, %f11 ldd [%l7 + 0x40], %f4 fandnot1 %f8, %f14, %f6 and %i7, 0x17C0, %i1 movpos %icc, %g7, %o3 edge16ln %i3, %l0, %l6 ldx [%l7 + 0x48], %l2 mulscc %o0, %i2, %g2 mulscc %o1, 0x023E, %o4 ta %icc, 0x2 stx %g1, [%l7 + 0x20] fmovsvc %xcc, %f3, %f2 umulcc %g5, %o7, %o6 fnegs %f1, %f13 alignaddrl %l5, %o5, %i4 fornot2s %f12, %f9, %f9 fmuld8ulx16 %f13, %f0, %f14 stb %g4, [%l7 + 0x7C] ta %xcc, 0x4 ble,a,pn %icc, loop_4280 fornot1 %f2, %f2, %f10 stx %l4, [%l7 + 0x10] brlez,a %l1, loop_4281 loop_4280: bn,a %xcc, loop_4282 stw %o2, [%l7 + 0x40] brgez,a %l3, loop_4283 loop_4281: lduh [%l7 + 0x0A], %g3 loop_4282: ldd [%l7 + 0x68], %f2 edge32 %i6, %i5, %i0 loop_4283: sethi 0x1DB5, %i7 std %f4, [%l7 + 0x50] movpos %xcc, %g6, %g7 move %xcc, %i1, %o3 fblg %fcc1, loop_4284 stb %i3, [%l7 + 0x36] stw %l0, [%l7 + 0x6C] bl loop_4285 loop_4284: fbue,a %fcc2, loop_4286 fornot1s %f11, %f10, %f1 lduh [%l7 + 0x52], %l6 loop_4285: and %o0, %l2, %i2 loop_4286: sth %g2, [%l7 + 0x5E] fmovrdgz %o4, %f6, %f14 ldd [%l7 + 0x20], %f14 bcc,a,pt %icc, loop_4287 edge32l %o1, %g5, %g1 edge16l %o7, %l5, %o6 edge32ln %i4, %o5, %l4 loop_4287: subcc %g4, 0x1940, %o2 fmovsge %icc, %f12, %f3 brz %l1, loop_4288 stx %l3, [%l7 + 0x28] bshuffle %f0, %f4, %f6 subccc %i6, %i5, %g3 loop_4288: fmovsle %xcc, %f12, %f12 fbue,a %fcc0, loop_4289 fbge,a %fcc1, loop_4290 ldsh [%l7 + 0x10], %i0 sth %g6, [%l7 + 0x52] loop_4289: fbne %fcc1, loop_4291 loop_4290: bcs,a,pn %xcc, loop_4292 fornot1s %f4, %f10, %f7 lduw [%l7 + 0x18], %i7 loop_4291: ldsw [%l7 + 0x1C], %g7 loop_4292: nop setx loop_4293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x68], %i1 st %f2, [%l7 + 0x0C] stw %o3, [%l7 + 0x6C] loop_4293: ldsh [%l7 + 0x10], %i3 ta %xcc, 0x7 udivx %l6, 0x0A59, %l0 ldx [%l7 + 0x60], %o0 stb %l2, [%l7 + 0x6E] umulcc %g2, 0x1EC0, %i2 std %f8, [%l7 + 0x78] ld [%l7 + 0x64], %f4 movpos %xcc, %o4, %g5 fmovrsgez %o1, %f11, %f8 fxors %f6, %f7, %f5 lduw [%l7 + 0x48], %g1 fexpand %f3, %f2 or %l5, %o6, %i4 st %f3, [%l7 + 0x78] edge32n %o5, %o7, %g4 fblg,a %fcc0, loop_4294 fexpand %f12, %f0 std %f2, [%l7 + 0x70] fsrc1s %f1, %f5 loop_4294: fmovrdlez %o2, %f2, %f2 ldsw [%l7 + 0x10], %l4 fone %f0 ldsb [%l7 + 0x6A], %l3 nop setx loop_4295, %l0, %l1 jmpl %l1, %i6 mova %xcc, %l1, %i5 ldd [%l7 + 0x58], %f0 bpos,a,pn %icc, loop_4296 loop_4295: fpsub32s %f12, %f2, %f15 lduw [%l7 + 0x44], %g3 edge8l %g6, %i0, %g7 loop_4296: fbu,a %fcc3, loop_4297 move %xcc, %i1, %i7 fpadd32s %f13, %f6, %f3 stx %o3, [%l7 + 0x50] loop_4297: tsubcctv %l6, %i3, %o0 ldsw [%l7 + 0x24], %l0 st %f2, [%l7 + 0x0C] brz,a %l2, loop_4298 fbne %fcc3, loop_4299 movrne %g2, 0x0A4, %o4 fbug %fcc2, loop_4300 loop_4298: call loop_4301 loop_4299: fmuld8ulx16 %f12, %f11, %f4 fbul,a %fcc3, loop_4302 loop_4300: fbuge %fcc2, loop_4303 loop_4301: sub %g5, %o1, %i2 fabss %f3, %f12 loop_4302: sub %g1, 0x0C7C, %o6 loop_4303: fmovse %xcc, %f6, %f14 lduh [%l7 + 0x7C], %i4 xorcc %l5, %o5, %o7 edge16l %g4, %o2, %l4 fcmpgt16 %f4, %f4, %l3 fbule,a %fcc3, loop_4304 fbge,a %fcc3, loop_4305 brgz %l1, loop_4306 for %f0, %f4, %f10 loop_4304: stx %i5, [%l7 + 0x48] loop_4305: fmovdneg %icc, %f14, %f15 loop_4306: tvc %icc, 0x3 fmovsne %xcc, %f9, %f1 sra %i6, 0x02, %g3 ldsw [%l7 + 0x60], %g6 fmovdl %xcc, %f7, %f10 stb %g7, [%l7 + 0x4F] lduw [%l7 + 0x4C], %i0 taddcctv %i7, 0x02BB, %i1 ldsw [%l7 + 0x58], %l6 fornot2 %f2, %f12, %f6 sllx %i3, 0x0E, %o3 addc %o0, %l0, %l2 edge16l %o4, %g5, %g2 fmul8x16al %f4, %f6, %f10 stx %o1, [%l7 + 0x68] movpos %xcc, %i2, %g1 call loop_4307 srl %i4, %o6, %o5 st %f3, [%l7 + 0x2C] ldsw [%l7 + 0x20], %l5 loop_4307: lduw [%l7 + 0x64], %g4 lduw [%l7 + 0x6C], %o7 fones %f10 edge8 %o2, %l3, %l1 sdivx %l4, 0x0BDD, %i5 and %i6, 0x0713, %g6 mulx %g3, 0x13D9, %g7 nop setx loop_4308, %l0, %l1 jmpl %l1, %i7 stx %i1, [%l7 + 0x70] fmovdneg %xcc, %f13, %f6 fbug,a %fcc3, loop_4309 loop_4308: orcc %i0, %l6, %o3 lduh [%l7 + 0x0A], %o0 stb %i3, [%l7 + 0x18] loop_4309: tsubcc %l2, %l0, %o4 array16 %g2, %o1, %i2 fcmple32 %f6, %f2, %g1 std %f4, [%l7 + 0x70] fbug,a %fcc0, loop_4310 bpos %icc, loop_4311 ldsb [%l7 + 0x77], %g5 fmovse %icc, %f0, %f10 loop_4310: ldsw [%l7 + 0x10], %o6 loop_4311: ldub [%l7 + 0x3E], %o5 lduw [%l7 + 0x7C], %i4 nop setx loop_4312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %l5, %f12, %f0 ldub [%l7 + 0x38], %g4 fornot2s %f1, %f7, %f2 loop_4312: fmovsneg %xcc, %f1, %f6 ldub [%l7 + 0x73], %o2 tl %icc, 0x1 edge16l %o7, %l1, %l4 stw %l3, [%l7 + 0x48] ldx [%l7 + 0x10], %i6 brgez %i5, loop_4313 lduh [%l7 + 0x6E], %g3 fsrc1 %f12, %f10 sub %g6, 0x1CCA, %i7 loop_4313: fmovrdlz %i1, %f2, %f8 movg %icc, %i0, %l6 fornot1 %f2, %f2, %f10 alignaddr %g7, %o3, %o0 sth %i3, [%l7 + 0x28] fsrc1 %f2, %f2 std %f2, [%l7 + 0x20] ldsb [%l7 + 0x38], %l0 orcc %l2, %o4, %g2 lduh [%l7 + 0x4C], %o1 fbge,a %fcc3, loop_4314 fones %f15 bg,a loop_4315 ldub [%l7 + 0x3B], %i2 loop_4314: bshuffle %f4, %f0, %f10 orcc %g1, 0x1CE3, %g5 loop_4315: fxor %f2, %f8, %f14 fnot1s %f4, %f7 fpmerge %f2, %f7, %f2 bne loop_4316 fcmple16 %f10, %f2, %o5 fbe %fcc1, loop_4317 bneg,pn %xcc, loop_4318 loop_4316: srlx %i4, %l5, %g4 stw %o2, [%l7 + 0x58] loop_4317: stb %o7, [%l7 + 0x4C] loop_4318: sth %o6, [%l7 + 0x2A] fmovde %xcc, %f1, %f1 movneg %icc, %l4, %l1 ldub [%l7 + 0x60], %l3 edge8 %i5, %i6, %g3 ld [%l7 + 0x4C], %f11 ldsw [%l7 + 0x20], %g6 ld [%l7 + 0x10], %f7 and %i7, %i0, %i1 nop setx loop_4319, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovse %xcc, %f8, %f11 fcmpeq16 %f14, %f8, %l6 edge16l %g7, %o3, %i3 loop_4319: edge32n %o0, %l0, %o4 lduw [%l7 + 0x54], %g2 lduh [%l7 + 0x44], %o1 brgez,a %i2, loop_4320 ldsb [%l7 + 0x5D], %l2 fmovsgu %xcc, %f12, %f5 fmovscs %xcc, %f0, %f5 loop_4320: movgu %icc, %g1, %g5 ldub [%l7 + 0x1A], %i4 ldd [%l7 + 0x68], %f12 fnot2s %f7, %f10 addccc %l5, %o5, %g4 fmovsl %xcc, %f2, %f10 nop setx loop_4321, %l0, %l1 jmpl %l1, %o2 orcc %o6, %o7, %l4 ldd [%l7 + 0x58], %f4 edge8 %l1, %i5, %i6 loop_4321: movrlz %g3, 0x1D5, %g6 fxor %f10, %f10, %f10 fbl,a %fcc3, loop_4322 tpos %xcc, 0x2 st %f3, [%l7 + 0x2C] fzero %f12 loop_4322: lduh [%l7 + 0x70], %i7 fmovdge %icc, %f15, %f0 ldd [%l7 + 0x60], %f6 stw %i0, [%l7 + 0x34] bleu loop_4323 fnors %f2, %f11, %f12 fmovrdlz %l3, %f8, %f6 ldub [%l7 + 0x42], %i1 loop_4323: fsrc1 %f10, %f12 fmovdl %xcc, %f13, %f2 fba,a %fcc2, loop_4324 fmul8sux16 %f12, %f6, %f0 fmovdvs %icc, %f15, %f7 fmovdg %xcc, %f4, %f9 loop_4324: fxnors %f5, %f7, %f14 edge16 %g7, %l6, %o3 fbe %fcc3, loop_4325 fcmpgt16 %f2, %f14, %o0 movrlez %i3, %o4, %l0 fnegd %f10, %f10 loop_4325: ldub [%l7 + 0x59], %o1 fmul8x16 %f0, %f4, %f0 ldd [%l7 + 0x38], %f8 fnot1 %f14, %f6 tneg %icc, 0x0 ldsw [%l7 + 0x3C], %i2 lduh [%l7 + 0x64], %l2 fnegs %f6, %f12 movvc %xcc, %g1, %g5 movg %xcc, %g2, %i4 fmuld8sux16 %f1, %f7, %f14 movgu %icc, %l5, %o5 ldsh [%l7 + 0x78], %o2 ble loop_4326 fblg,a %fcc2, loop_4327 fmovsvc %xcc, %f12, %f11 bg,a loop_4328 loop_4326: fmovsvs %icc, %f15, %f7 loop_4327: fbge %fcc0, loop_4329 edge16 %o6, %g4, %o7 loop_4328: fandnot2 %f8, %f14, %f14 stw %l1, [%l7 + 0x6C] loop_4329: st %f5, [%l7 + 0x20] bgu,pn %icc, loop_4330 movg %icc, %i5, %i6 edge16n %g3, %g6, %l4 sdiv %i7, 0x1ECB, %l3 loop_4330: movrne %i0, 0x0C6, %g7 movrlz %l6, 0x02B, %i1 stw %o3, [%l7 + 0x7C] fmuld8ulx16 %f6, %f15, %f14 fbul %fcc0, loop_4331 fpadd16s %f11, %f10, %f11 movge %xcc, %o0, %o4 bshuffle %f6, %f10, %f10 loop_4331: movne %xcc, %l0, %i3 fmovscs %xcc, %f11, %f12 fmovde %xcc, %f2, %f7 fbul,a %fcc1, loop_4332 fmovrse %i2, %f6, %f0 std %f4, [%l7 + 0x68] lduw [%l7 + 0x68], %o1 loop_4332: fmovsgu %icc, %f10, %f8 ldsw [%l7 + 0x3C], %g1 ldx [%l7 + 0x48], %l2 sllx %g2, 0x03, %g5 andcc %i4, 0x182A, %o5 fandnot1s %f2, %f15, %f8 fabss %f2, %f8 sth %l5, [%l7 + 0x32] andcc %o6, 0x018A, %g4 edge32 %o7, %o2, %l1 brlz %i5, loop_4333 fpsub32 %f8, %f10, %f10 bgu,a loop_4334 ldsb [%l7 + 0x40], %i6 loop_4333: sdivx %g6, 0x1027, %l4 sdiv %g3, 0x0ABE, %l3 loop_4334: fcmple32 %f8, %f2, %i7 st %f12, [%l7 + 0x38] mulscc %i0, 0x1CB9, %g7 lduh [%l7 + 0x68], %l6 st %f2, [%l7 + 0x50] fbug,a %fcc3, loop_4335 ldub [%l7 + 0x6B], %i1 fsrc1s %f15, %f1 sth %o0, [%l7 + 0x44] loop_4335: stw %o4, [%l7 + 0x28] bl,a,pt %xcc, loop_4336 movrlz %l0, %o3, %i3 ld [%l7 + 0x50], %f6 movvc %icc, %o1, %i2 loop_4336: stx %l2, [%l7 + 0x68] sth %g1, [%l7 + 0x5E] tne %xcc, 0x5 fcmpeq32 %f12, %f2, %g2 st %f9, [%l7 + 0x20] ldx [%l7 + 0x60], %i4 ld [%l7 + 0x14], %f7 ldsw [%l7 + 0x10], %g5 bg,a,pt %xcc, loop_4337 ldsb [%l7 + 0x53], %o5 st %f6, [%l7 + 0x54] movg %xcc, %o6, %g4 loop_4337: nop setx loop_4338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %o7, %o2, %l5 sth %i5, [%l7 + 0x28] fmovdle %xcc, %f11, %f6 loop_4338: bne,pn %icc, loop_4339 ldub [%l7 + 0x27], %l1 std %f12, [%l7 + 0x10] fmovdgu %xcc, %f1, %f13 loop_4339: srax %g6, %l4, %g3 ldub [%l7 + 0x28], %l3 fble %fcc0, loop_4340 tsubcctv %i6, %i0, %i7 xorcc %l6, 0x18F7, %g7 ldsw [%l7 + 0x48], %o0 loop_4340: st %f1, [%l7 + 0x40] nop setx loop_4341, %l0, %l1 jmpl %l1, %i1 tcc %icc, 0x0 ldsh [%l7 + 0x24], %l0 ld [%l7 + 0x24], %f1 loop_4341: fmuld8ulx16 %f15, %f2, %f14 sth %o4, [%l7 + 0x1C] edge32 %o3, %o1, %i3 tne %icc, 0x7 ldsb [%l7 + 0x5E], %i2 brgez,a %l2, loop_4342 ld [%l7 + 0x34], %f7 fmovdneg %xcc, %f10, %f3 tpos %icc, 0x7 loop_4342: ld [%l7 + 0x64], %f11 fpack16 %f10, %f13 st %f8, [%l7 + 0x18] fmovdge %icc, %f13, %f14 taddcctv %g1, %i4, %g2 ldsw [%l7 + 0x1C], %o5 fmovrslz %g5, %f1, %f1 brlz %g4, loop_4343 xor %o7, %o6, %o2 ldub [%l7 + 0x0A], %l5 fxors %f11, %f4, %f13 loop_4343: te %xcc, 0x5 ld [%l7 + 0x2C], %f11 fbe,a %fcc1, loop_4344 st %f2, [%l7 + 0x38] brgez,a %i5, loop_4345 nop setx loop_4346, %l0, %l1 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_4344: brnz %g6, loop_4347 movrlez %l1, 0x1FA, %l4 loop_4345: fornot1s %f8, %f15, %f10 loop_4346: ld [%l7 + 0x7C], %f14 loop_4347: edge8n %l3, %i6, %g3 ba,a %icc, loop_4348 subccc %i7, %l6, %i0 ldd [%l7 + 0x30], %f0 tsubcctv %o0, 0x0037, %i1 loop_4348: std %f8, [%l7 + 0x58] movge %xcc, %l0, %o4 xnorcc %g7, 0x06B4, %o1 ld [%l7 + 0x40], %f5 fpsub32s %f2, %f0, %f4 fpsub32s %f2, %f10, %f6 fbule %fcc0, loop_4349 fmovdleu %icc, %f8, %f6 lduw [%l7 + 0x24], %i3 movcc %icc, %o3, %i2 loop_4349: addcc %l2, %i4, %g2 tcc %icc, 0x6 fpsub16 %f14, %f12, %f0 tl %icc, 0x6 move %xcc, %g1, %g5 fxors %f6, %f11, %f11 fabss %f3, %f2 st %f14, [%l7 + 0x7C] stb %o5, [%l7 + 0x35] lduw [%l7 + 0x10], %o7 fcmpne32 %f6, %f2, %g4 tsubcctv %o6, %l5, %o2 fmovdl %icc, %f13, %f4 te %xcc, 0x3 fand %f6, %f8, %f14 movcc %icc, %g6, %l1 tsubcctv %l4, 0x058F, %l3 fornot1 %f6, %f12, %f4 fone %f8 ldx [%l7 + 0x60], %i5 sub %i6, 0x02BB, %g3 movne %xcc, %l6, %i0 orn %o0, 0x14DC, %i1 edge32n %i7, %l0, %g7 fbuge %fcc0, loop_4350 ldd [%l7 + 0x10], %f4 fmovspos %icc, %f8, %f1 fmovsl %icc, %f14, %f15 loop_4350: tg %icc, 0x3 sdivx %o4, 0x0BA1, %o1 xor %o3, %i3, %i2 smulcc %l2, %g2, %g1 fpack16 %f8, %f4 fors %f3, %f9, %f13 fmovsge %icc, %f6, %f11 bn,pn %xcc, loop_4351 brz,a %i4, loop_4352 tle %xcc, 0x6 fmovscs %icc, %f4, %f1 loop_4351: array8 %o5, %g5, %o7 loop_4352: subc %o6, %l5, %o2 lduh [%l7 + 0x50], %g4 fpack16 %f8, %f14 array16 %l1, %g6, %l4 fmovrdne %i5, %f6, %f4 fnot2 %f6, %f14 movleu %xcc, %i6, %l3 ldsh [%l7 + 0x16], %g3 fand %f6, %f8, %f12 fmul8x16 %f5, %f12, %f8 move %icc, %l6, %i0 fmovrsgez %i1, %f4, %f11 movrgz %o0, 0x245, %l0 te %xcc, 0x1 orcc %i7, 0x1537, %o4 fmovdg %icc, %f13, %f14 mulscc %g7, %o1, %o3 fmovdl %icc, %f4, %f10 ldsh [%l7 + 0x3E], %i2 fmovsl %xcc, %f10, %f5 fmovscc %xcc, %f9, %f1 fxor %f14, %f2, %f0 ldsw [%l7 + 0x74], %l2 bvc,a %xcc, loop_4353 fba,a %fcc0, loop_4354 lduh [%l7 + 0x42], %i3 ldd [%l7 + 0x60], %f0 loop_4353: edge32l %g1, %i4, %g2 loop_4354: fmovdne %xcc, %f2, %f10 ld [%l7 + 0x38], %f14 fcmpne16 %f8, %f4, %g5 sth %o5, [%l7 + 0x16] fnand %f6, %f10, %f12 ldd [%l7 + 0x10], %f6 xnor %o7, %o6, %o2 st %f9, [%l7 + 0x64] array8 %l5, %l1, %g6 edge16 %l4, %i5, %g4 lduw [%l7 + 0x24], %i6 ldd [%l7 + 0x40], %f6 call loop_4355 fornot1 %f2, %f2, %f8 pdist %f12, %f0, %f8 ldd [%l7 + 0x78], %f4 loop_4355: stw %g3, [%l7 + 0x5C] edge16n %l3, %l6, %i1 nop setx loop_4356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %icc, %o0, %l0 stb %i0, [%l7 + 0x56] subccc %i7, %o4, %g7 loop_4356: tneg %xcc, 0x4 ta %icc, 0x0 stw %o3, [%l7 + 0x48] fornot2s %f5, %f3, %f13 smul %i2, 0x0789, %l2 fbl %fcc0, loop_4357 fbule,a %fcc2, loop_4358 movrlz %i3, 0x04A, %o1 fbu %fcc3, loop_4359 loop_4357: and %i4, 0x13C0, %g1 loop_4358: fpsub16s %f14, %f8, %f7 tneg %xcc, 0x1 loop_4359: fmovd %f2, %f8 ld [%l7 + 0x28], %f15 addc %g2, %g5, %o5 be,pn %xcc, loop_4360 fmovdgu %xcc, %f7, %f3 ldsw [%l7 + 0x10], %o7 fmovdleu %xcc, %f0, %f11 loop_4360: sll %o2, %o6, %l5 ld [%l7 + 0x1C], %f6 fbul,a %fcc3, loop_4361 call loop_4362 fpackfix %f8, %f2 fmovdneg %icc, %f8, %f15 loop_4361: fpackfix %f2, %f4 loop_4362: fcmpeq16 %f10, %f10, %g6 lduw [%l7 + 0x7C], %l1 lduh [%l7 + 0x44], %i5 ld [%l7 + 0x70], %f6 fmuld8ulx16 %f6, %f12, %f4 ldsw [%l7 + 0x44], %l4 fnot1s %f12, %f3 xnorcc %i6, %g3, %g4 brgz %l6, loop_4363 movn %icc, %i1, %l3 lduh [%l7 + 0x72], %o0 movne %xcc, %i0, %i7 loop_4363: fbul %fcc3, loop_4364 tsubcc %o4, 0x0B24, %g7 fmovsn %icc, %f4, %f14 fxnor %f10, %f2, %f2 loop_4364: tcc %icc, 0x0 ldsh [%l7 + 0x54], %o3 ld [%l7 + 0x3C], %f6 tge %xcc, 0x4 fcmpgt32 %f14, %f6, %i2 fmovscs %xcc, %f9, %f3 fnegd %f10, %f12 ldsw [%l7 + 0x54], %l2 stx %i3, [%l7 + 0x50] or %o1, 0x0B8B, %i4 fpsub32s %f4, %f3, %f5 call loop_4365 std %f12, [%l7 + 0x78] edge32 %g1, %l0, %g2 addc %g5, 0x0A77, %o7 loop_4365: fexpand %f6, %f0 fmovdleu %xcc, %f15, %f0 stw %o5, [%l7 + 0x20] movrlez %o2, 0x03E, %l5 stw %g6, [%l7 + 0x14] ld [%l7 + 0x70], %f4 fmovsle %xcc, %f1, %f1 fabsd %f0, %f10 fcmpes %fcc0, %f2, %f9 xnorcc %l1, 0x02E1, %o6 ldsb [%l7 + 0x54], %l4 subcc %i6, 0x1BE3, %i5 fbg %fcc0, loop_4366 movl %xcc, %g3, %g4 st %f3, [%l7 + 0x20] fcmpgt16 %f8, %f8, %l6 loop_4366: fblg,a %fcc2, loop_4367 addccc %l3, %i1, %i0 st %f9, [%l7 + 0x48] fbg,a %fcc3, loop_4368 loop_4367: fmovda %xcc, %f11, %f6 smul %o0, 0x0A44, %i7 fmovdn %xcc, %f13, %f8 loop_4368: be loop_4369 st %f13, [%l7 + 0x44] stw %g7, [%l7 + 0x24] lduw [%l7 + 0x24], %o3 loop_4369: move %icc, %o4, %i2 array16 %l2, %o1, %i3 nop setx loop_4370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f14, %f4, %i4 fmovrdgez %g1, %f0, %f6 ld [%l7 + 0x5C], %f3 loop_4370: nop setx loop_4371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %icc, %g2, %g5 movn %xcc, %l0, %o5 fmovdleu %icc, %f2, %f3 loop_4371: stb %o7, [%l7 + 0x46] srax %o2, %l5, %g6 alignaddr %l1, %l4, %o6 ldub [%l7 + 0x28], %i5 edge32 %i6, %g3, %g4 fsrc2s %f14, %f11 fcmps %fcc3, %f11, %f12 fbl %fcc2, loop_4372 fmovdg %xcc, %f12, %f10 bvc,a loop_4373 fmovsneg %icc, %f5, %f7 loop_4372: mova %xcc, %l6, %i1 faligndata %f8, %f2, %f2 loop_4373: fmovdg %icc, %f9, %f1 ld [%l7 + 0x70], %f4 fbule,a %fcc0, loop_4374 lduh [%l7 + 0x7E], %l3 brnz,a %o0, loop_4375 lduw [%l7 + 0x44], %i0 loop_4374: sra %g7, %i7, %o4 fors %f15, %f3, %f9 loop_4375: stx %o3, [%l7 + 0x78] stb %i2, [%l7 + 0x36] fmovdle %xcc, %f14, %f10 fmovd %f8, %f0 ldub [%l7 + 0x22], %o1 fnot2 %f2, %f12 tleu %icc, 0x7 fbo %fcc3, loop_4376 ldsb [%l7 + 0x7F], %l2 fxor %f0, %f8, %f10 fsrc2s %f2, %f2 loop_4376: fpack32 %f6, %f12, %f8 bne,a,pt %icc, loop_4377 fmovdcc %xcc, %f13, %f7 edge32ln %i4, %i3, %g2 movrne %g1, 0x191, %l0 loop_4377: fmul8x16 %f7, %f6, %f4 ldsh [%l7 + 0x4E], %g5 udivcc %o7, 0x1351, %o5 fmovsg %icc, %f9, %f12 fnot2 %f8, %f4 movrgz %o2, %g6, %l1 bl,a loop_4378 sdivx %l4, 0x0695, %l5 ldsb [%l7 + 0x59], %i5 pdist %f12, %f14, %f10 loop_4378: fcmpne16 %f0, %f12, %i6 fmovsvs %xcc, %f0, %f13 movrlz %g3, %g4, %o6 ldsh [%l7 + 0x46], %l6 std %f2, [%l7 + 0x48] fbu %fcc3, loop_4379 brgez,a %i1, loop_4380 brnz %o0, loop_4381 fmovrdgez %l3, %f8, %f10 loop_4379: movcc %xcc, %g7, %i0 loop_4380: lduw [%l7 + 0x48], %i7 loop_4381: fmovsge %xcc, %f15, %f11 orn %o4, %o3, %i2 sdiv %l2, 0x116F, %o1 fmovrse %i4, %f2, %f10 stx %g2, [%l7 + 0x70] fmovdpos %xcc, %f13, %f15 ldsb [%l7 + 0x6F], %i3 stx %l0, [%l7 + 0x08] smulcc %g5, %o7, %g1 movvs %icc, %o5, %o2 xnor %l1, 0x05BE, %g6 brlez %l5, loop_4382 fmovsge %xcc, %f10, %f10 ldsw [%l7 + 0x58], %i5 tg %icc, 0x7 loop_4382: ldsb [%l7 + 0x77], %l4 fpackfix %f8, %f0 smulcc %g3, 0x1898, %i6 edge8ln %o6, %l6, %g4 ldub [%l7 + 0x31], %o0 fzero %f2 fexpand %f13, %f0 fmovsne %xcc, %f15, %f14 fmovrdlez %i1, %f2, %f14 fxor %f12, %f10, %f10 ldd [%l7 + 0x78], %f14 fmovsne %icc, %f5, %f5 move %icc, %l3, %i0 brlez,a %i7, loop_4383 fmovdl %xcc, %f13, %f4 addccc %g7, %o4, %i2 movrgz %o3, 0x3DD, %l2 loop_4383: fcmpne16 %f14, %f12, %i4 tpos %icc, 0x1 stb %g2, [%l7 + 0x08] fmovsg %icc, %f7, %f6 fandnot2 %f0, %f8, %f4 fmovdneg %icc, %f9, %f7 fnot1s %f14, %f1 sra %o1, 0x0D, %l0 fxor %f10, %f4, %f2 sth %i3, [%l7 + 0x14] taddcctv %o7, %g5, %o5 fmovdn %xcc, %f2, %f7 bg loop_4384 fnot2 %f2, %f10 lduh [%l7 + 0x54], %g1 fbg %fcc3, loop_4385 loop_4384: fbu,a %fcc0, loop_4386 movcs %xcc, %l1, %o2 bgu loop_4387 loop_4385: movl %icc, %g6, %i5 loop_4386: fbn,a %fcc2, loop_4388 std %f14, [%l7 + 0x78] loop_4387: fnor %f4, %f10, %f10 fmovde %xcc, %f6, %f2 loop_4388: tvc %icc, 0x1 fbge %fcc3, loop_4389 movle %xcc, %l5, %g3 alignaddrl %l4, %o6, %i6 fmovsl %icc, %f1, %f13 loop_4389: tge %icc, 0x4 fmovscc %icc, %f7, %f12 edge8ln %l6, %g4, %i1 sdiv %l3, 0x076A, %o0 movrgez %i0, 0x3A8, %g7 fmovrsne %i7, %f15, %f0 fmovsle %xcc, %f15, %f7 taddcc %o4, %i2, %l2 fmovdne %icc, %f0, %f0 fpadd32s %f12, %f4, %f14 brgez,a %o3, loop_4390 orncc %i4, %g2, %l0 orcc %o1, %i3, %g5 fnors %f1, %f1, %f6 loop_4390: std %f0, [%l7 + 0x60] fmovrdgez %o5, %f2, %f6 ldd [%l7 + 0x10], %f2 faligndata %f12, %f8, %f8 brlez %g1, loop_4391 xnorcc %o7, %l1, %g6 edge8 %i5, %l5, %g3 stb %o2, [%l7 + 0x38] loop_4391: stw %l4, [%l7 + 0x60] fmul8x16al %f8, %f8, %f12 ble,a,pt %icc, loop_4392 fpsub32s %f3, %f13, %f14 movvc %icc, %i6, %l6 udiv %o6, 0x1490, %i1 loop_4392: edge32l %g4, %l3, %o0 tpos %xcc, 0x5 lduw [%l7 + 0x7C], %i0 addcc %g7, 0x1F1D, %o4 sth %i7, [%l7 + 0x36] movvs %xcc, %i2, %o3 fmovrsgz %i4, %f12, %f8 popc %l2, %g2 fbn %fcc3, loop_4393 fnot2 %f2, %f4 sub %l0, %o1, %i3 sll %o5, 0x06, %g5 loop_4393: fands %f2, %f15, %f6 fcmpne32 %f8, %f10, %o7 fmul8x16au %f6, %f5, %f2 fmovdl %icc, %f1, %f6 movrgz %g1, %l1, %g6 movneg %icc, %l5, %i5 fmovrsgez %g3, %f12, %f6 stw %l4, [%l7 + 0x30] ldd [%l7 + 0x08], %f12 subcc %o2, 0x005A, %l6 fmovdg %icc, %f6, %f10 fble %fcc1, loop_4394 bleu,pn %icc, loop_4395 fmovrsne %i6, %f15, %f1 fmovrse %i1, %f1, %f10 loop_4394: fbul %fcc2, loop_4396 loop_4395: fmuld8sux16 %f11, %f7, %f0 lduh [%l7 + 0x0A], %g4 tvc %xcc, 0x3 loop_4396: brnz %o6, loop_4397 ld [%l7 + 0x38], %f12 ta %icc, 0x6 fmovrdne %o0, %f14, %f0 loop_4397: fcmple16 %f0, %f2, %l3 fnor %f10, %f8, %f10 ldsb [%l7 + 0x28], %i0 fcmpgt16 %f12, %f4, %g7 ldsw [%l7 + 0x50], %i7 fnot1s %f6, %f14 fbne,a %fcc3, loop_4398 lduh [%l7 + 0x70], %o4 ldsb [%l7 + 0x79], %o3 fmovrsgez %i2, %f15, %f8 loop_4398: fmovscc %icc, %f11, %f3 ldsb [%l7 + 0x2B], %l2 fpsub16 %f0, %f12, %f14 lduh [%l7 + 0x6A], %i4 fcmple32 %f4, %f8, %l0 stw %g2, [%l7 + 0x6C] ldsb [%l7 + 0x53], %o1 fpsub16s %f0, %f1, %f1 orncc %o5, %g5, %i3 std %f14, [%l7 + 0x20] alignaddrl %g1, %o7, %l1 ldub [%l7 + 0x6C], %g6 smulcc %l5, %i5, %g3 ldsw [%l7 + 0x10], %o2 orn %l6, %i6, %i1 orncc %g4, %l4, %o0 ldx [%l7 + 0x28], %l3 bcs,a %xcc, loop_4399 fmovsvs %icc, %f13, %f9 lduw [%l7 + 0x1C], %o6 edge32 %i0, %g7, %o4 loop_4399: tcc %icc, 0x4 std %f2, [%l7 + 0x50] tcs %xcc, 0x4 ldsw [%l7 + 0x44], %i7 andncc %i2, %o3, %l2 taddcctv %l0, 0x0C4D, %g2 ldsw [%l7 + 0x44], %i4 ldsw [%l7 + 0x3C], %o5 ld [%l7 + 0x14], %f7 ldd [%l7 + 0x20], %f2 stb %o1, [%l7 + 0x41] std %f0, [%l7 + 0x48] udiv %g5, 0x0B7B, %g1 fmovrsne %i3, %f10, %f10 sth %o7, [%l7 + 0x3E] fbl %fcc0, loop_4400 lduw [%l7 + 0x0C], %g6 movrlez %l5, 0x035, %i5 mulx %g3, 0x1808, %o2 loop_4400: ba,a,pt %icc, loop_4401 siam 0x2 sll %l6, 0x16, %i6 orcc %i1, %l1, %l4 loop_4401: st %f5, [%l7 + 0x44] tvs %xcc, 0x1 stb %g4, [%l7 + 0x1A] lduh [%l7 + 0x38], %l3 nop setx loop_4402, %l0, %l1 jmpl %l1, %o6 std %f0, [%l7 + 0x40] ldub [%l7 + 0x15], %i0 bpos,pt %xcc, loop_4403 loop_4402: tn %icc, 0x6 fmovrdgez %o0, %f12, %f14 smulcc %o4, 0x0CF7, %g7 loop_4403: sra %i7, 0x19, %i2 ldub [%l7 + 0x30], %o3 ldx [%l7 + 0x30], %l2 bn loop_4404 movvc %xcc, %l0, %g2 fmuld8ulx16 %f0, %f11, %f2 xnorcc %o5, %i4, %g5 loop_4404: ld [%l7 + 0x2C], %f5 fmovdleu %xcc, %f13, %f0 fmovrdne %o1, %f4, %f6 orcc %g1, %i3, %g6 st %f2, [%l7 + 0x14] fnegd %f6, %f8 fmovsl %xcc, %f14, %f14 tsubcctv %l5, %o7, %g3 tleu %xcc, 0x3 fbul %fcc3, loop_4405 move %xcc, %o2, %l6 fmuld8ulx16 %f5, %f8, %f6 fmuld8ulx16 %f8, %f0, %f4 loop_4405: tpos %xcc, 0x2 popc %i5, %i6 ld [%l7 + 0x30], %f14 bne,pn %icc, loop_4406 ld [%l7 + 0x24], %f1 fnegd %f6, %f4 tpos %icc, 0x3 loop_4406: fones %f4 ldsh [%l7 + 0x3C], %i1 fabsd %f8, %f10 movne %xcc, %l1, %g4 edge8n %l4, %o6, %l3 sdivcc %o0, 0x03C9, %o4 ta %xcc, 0x0 fble %fcc2, loop_4407 nop setx loop_4408, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc0, loop_4409 stw %g7, [%l7 + 0x54] loop_4407: fnegd %f8, %f12 loop_4408: sth %i7, [%l7 + 0x5C] loop_4409: sdivx %i0, 0x1FA1, %o3 alignaddrl %i2, %l0, %l2 fba %fcc0, loop_4410 fnegd %f8, %f8 and %g2, %o5, %g5 fcmpne16 %f12, %f8, %o1 loop_4410: fmuld8sux16 %f8, %f15, %f2 fmovsgu %icc, %f9, %f8 tneg %xcc, 0x1 fcmpne32 %f6, %f8, %i4 srax %i3, %g6, %l5 fcmple16 %f8, %f0, %g1 fabsd %f12, %f12 fmovrde %g3, %f2, %f4 fmovse %xcc, %f2, %f4 std %f4, [%l7 + 0x58] fpackfix %f12, %f15 stx %o7, [%l7 + 0x18] movne %xcc, %o2, %l6 ldub [%l7 + 0x24], %i6 sth %i1, [%l7 + 0x4A] fmovs %f11, %f11 fbne %fcc3, loop_4411 lduh [%l7 + 0x3E], %l1 sth %g4, [%l7 + 0x52] fmovdneg %xcc, %f9, %f15 loop_4411: lduw [%l7 + 0x18], %l4 ldx [%l7 + 0x30], %o6 fpmerge %f4, %f7, %f12 fmul8x16 %f4, %f0, %f0 fmovsg %xcc, %f8, %f9 fsrc1s %f14, %f8 mulscc %l3, %o0, %o4 be,a,pn %icc, loop_4412 fcmpeq16 %f2, %f14, %g7 sth %i7, [%l7 + 0x30] ldx [%l7 + 0x40], %i0 loop_4412: stw %i5, [%l7 + 0x20] fsrc2s %f1, %f9 std %f0, [%l7 + 0x68] ldub [%l7 + 0x2E], %o3 fcmped %fcc1, %f0, %f12 stb %i2, [%l7 + 0x5B] tgu %icc, 0x4 stb %l0, [%l7 + 0x75] st %f3, [%l7 + 0x20] bge,a,pt %xcc, loop_4413 fmuld8sux16 %f2, %f13, %f6 ldsb [%l7 + 0x6F], %g2 addcc %o5, %g5, %o1 loop_4413: fcmple16 %f0, %f12, %l2 fmovrsgz %i4, %f7, %f3 ldsb [%l7 + 0x24], %g6 fmovdvc %xcc, %f6, %f15 fmovsa %icc, %f6, %f9 stb %i3, [%l7 + 0x1A] ldub [%l7 + 0x5B], %l5 ldsh [%l7 + 0x4A], %g1 movle %xcc, %o7, %g3 ldsh [%l7 + 0x22], %l6 ldsh [%l7 + 0x56], %i6 fzeros %f8 stx %i1, [%l7 + 0x40] fbuge,a %fcc0, loop_4414 fmovrsgz %l1, %f1, %f5 ldsh [%l7 + 0x4A], %o2 lduw [%l7 + 0x30], %g4 loop_4414: movpos %icc, %o6, %l3 fmovdg %icc, %f3, %f2 ldsh [%l7 + 0x3E], %l4 tvc %xcc, 0x2 fcmpne32 %f8, %f12, %o4 ldub [%l7 + 0x0A], %g7 fbul %fcc1, loop_4415 movrlez %o0, 0x003, %i7 fmovrsne %i5, %f15, %f13 bg loop_4416 loop_4415: brlz,a %i0, loop_4417 ldub [%l7 + 0x66], %i2 ldx [%l7 + 0x38], %o3 loop_4416: lduw [%l7 + 0x68], %l0 loop_4417: nop setx loop_4418, %l0, %l1 jmpl %l1, %g2 fbu %fcc3, loop_4419 sdivx %g5, 0x0011, %o5 ldd [%l7 + 0x20], %f14 loop_4418: lduh [%l7 + 0x40], %l2 loop_4419: siam 0x5 fones %f15 st %f6, [%l7 + 0x44] fbu,a %fcc2, loop_4420 bvc,pt %icc, loop_4421 ld [%l7 + 0x7C], %f11 ldsb [%l7 + 0x56], %i4 loop_4420: fzero %f14 loop_4421: fbg %fcc1, loop_4422 ldsw [%l7 + 0x28], %g6 fandnot1 %f0, %f0, %f8 fpsub32 %f4, %f12, %f4 loop_4422: edge16n %i3, %l5, %o1 ldx [%l7 + 0x78], %o7 fmovrdlez %g3, %f6, %f10 movcs %xcc, %l6, %i6 tvc %xcc, 0x3 ldx [%l7 + 0x58], %i1 fmul8ulx16 %f6, %f12, %f14 fmovsvs %xcc, %f11, %f5 fmovscc %xcc, %f10, %f5 ldsw [%l7 + 0x1C], %l1 fmovsvc %icc, %f15, %f2 ldsh [%l7 + 0x6A], %g1 fxnor %f2, %f4, %f8 alignaddr %o2, %o6, %l3 ldsb [%l7 + 0x55], %g4 fmovsvc %icc, %f4, %f9 ldx [%l7 + 0x60], %o4 movge %icc, %g7, %o0 stx %i7, [%l7 + 0x28] stx %i5, [%l7 + 0x70] subcc %i0, %l4, %o3 brgz %i2, loop_4423 fbe %fcc3, loop_4424 tcc %xcc, 0x4 andcc %l0, 0x1936, %g5 loop_4423: sdiv %o5, 0x01AD, %g2 loop_4424: fmovsl %xcc, %f5, %f1 edge32ln %i4, %g6, %i3 bshuffle %f14, %f14, %f2 nop setx loop_4425, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %l2, %f2, %f1 fbule %fcc3, loop_4426 addc %l5, %o7, %o1 loop_4425: fbug %fcc1, loop_4427 umulcc %l6, 0x1FC6, %i6 loop_4426: stx %i1, [%l7 + 0x78] fmovspos %icc, %f3, %f5 loop_4427: fandnot1 %f10, %f10, %f4 ldsb [%l7 + 0x0F], %l1 fble,a %fcc2, loop_4428 std %f4, [%l7 + 0x20] te %xcc, 0x0 move %icc, %g3, %g1 loop_4428: std %f14, [%l7 + 0x18] movrne %o2, %l3, %o6 fmovrslz %o4, %f0, %f7 fbne %fcc0, loop_4429 fbue,a %fcc1, loop_4430 bg,a %xcc, loop_4431 ld [%l7 + 0x2C], %f9 loop_4429: ldsb [%l7 + 0x6B], %g7 loop_4430: fabss %f5, %f8 loop_4431: bgu loop_4432 stw %o0, [%l7 + 0x50] lduh [%l7 + 0x0A], %g4 add %i7, 0x1CBE, %i5 loop_4432: ldsw [%l7 + 0x54], %i0 fmovsn %xcc, %f0, %f6 brnz,a %o3, loop_4433 stw %l4, [%l7 + 0x44] stx %i2, [%l7 + 0x18] alignaddrl %g5, %l0, %g2 loop_4433: edge8 %i4, %o5, %i3 sth %g6, [%l7 + 0x26] call loop_4434 bcc,a %xcc, loop_4435 fmovdvs %icc, %f14, %f12 sth %l5, [%l7 + 0x2E] loop_4434: udivcc %o7, 0x097C, %l2 loop_4435: ldsw [%l7 + 0x68], %l6 stx %o1, [%l7 + 0x10] stb %i1, [%l7 + 0x28] umul %l1, 0x0C0C, %g3 movpos %icc, %g1, %i6 fmovrsne %o2, %f2, %f8 fbo %fcc3, loop_4436 edge8l %l3, %o6, %o4 ldsb [%l7 + 0x78], %o0 fmovsle %xcc, %f13, %f14 loop_4436: tne %icc, 0x7 brz %g4, loop_4437 bshuffle %f12, %f2, %f4 fnands %f0, %f8, %f14 fmovdvc %xcc, %f14, %f8 loop_4437: fnot1 %f2, %f14 fbg %fcc1, loop_4438 fbe,a %fcc1, loop_4439 ldd [%l7 + 0x48], %f10 edge32ln %i7, %i5, %i0 loop_4438: ldsh [%l7 + 0x4A], %g7 loop_4439: fmovrde %l4, %f0, %f6 subccc %i2, 0x0049, %g5 tleu %icc, 0x2 fmovsne %icc, %f4, %f11 ble,a,pt %xcc, loop_4440 fornot1s %f6, %f11, %f0 fcmpd %fcc0, %f2, %f0 bvs,a %icc, loop_4441 loop_4440: fcmple32 %f4, %f0, %l0 umul %g2, 0x15B7, %o3 fnegs %f6, %f1 loop_4441: for %f10, %f14, %f14 st %f7, [%l7 + 0x50] lduw [%l7 + 0x5C], %o5 fnot2 %f0, %f4 fmovsg %icc, %f4, %f14 fpsub32s %f13, %f9, %f11 lduh [%l7 + 0x3E], %i3 fpsub16s %f8, %f5, %f5 xor %i4, %g6, %l5 array8 %l2, %l6, %o7 fsrc1s %f8, %f15 fnands %f13, %f2, %f14 smul %o1, 0x15FC, %l1 edge8ln %i1, %g3, %i6 bneg,a,pt %icc, loop_4442 sth %o2, [%l7 + 0x5A] fbug,a %fcc1, loop_4443 fmovrslz %l3, %f13, %f13 loop_4442: sth %o6, [%l7 + 0x2E] fmul8x16 %f13, %f14, %f6 loop_4443: fones %f13 edge16 %o4, %g1, %o0 ldsh [%l7 + 0x48], %i7 sth %i5, [%l7 + 0x78] sth %i0, [%l7 + 0x40] move %icc, %g7, %l4 edge16 %i2, %g4, %g5 ldd [%l7 + 0x30], %f10 fmovdneg %icc, %f1, %f6 fmovsle %xcc, %f4, %f9 bcc,pn %icc, loop_4444 fba %fcc0, loop_4445 lduw [%l7 + 0x10], %l0 stw %o3, [%l7 + 0x68] loop_4444: movcc %icc, %g2, %o5 loop_4445: fornot1 %f12, %f10, %f6 addccc %i4, %g6, %i3 bneg,a %xcc, loop_4446 movneg %icc, %l5, %l2 tcs %icc, 0x4 lduw [%l7 + 0x70], %l6 loop_4446: fpadd32s %f7, %f2, %f15 bne,a,pt %icc, loop_4447 lduh [%l7 + 0x66], %o7 fbue,a %fcc2, loop_4448 fand %f6, %f6, %f14 loop_4447: fmovrslez %o1, %f2, %f5 ldd [%l7 + 0x30], %f4 loop_4448: edge16l %i1, %l1, %i6 orcc %o2, %g3, %l3 movrlez %o6, 0x2F7, %o4 fmovrsgez %g1, %f13, %f14 movg %icc, %o0, %i7 fpack32 %f2, %f4, %f0 ldub [%l7 + 0x26], %i5 edge8n %i0, %l4, %g7 fnot1s %f6, %f11 ldub [%l7 + 0x75], %g4 stw %g5, [%l7 + 0x58] fmovdne %xcc, %f8, %f4 mova %xcc, %l0, %o3 mulx %g2, %o5, %i2 fmovsn %icc, %f1, %f13 ld [%l7 + 0x3C], %f7 ldsb [%l7 + 0x34], %i4 subccc %g6, %l5, %i3 alignaddrl %l2, %o7, %o1 st %f11, [%l7 + 0x58] fmovrslz %l6, %f6, %f10 ld [%l7 + 0x7C], %f8 be,pn %xcc, loop_4449 std %f6, [%l7 + 0x10] sth %l1, [%l7 + 0x5C] fmovs %f2, %f14 loop_4449: fcmpd %fcc1, %f8, %f2 fpsub32 %f6, %f14, %f4 lduh [%l7 + 0x5A], %i1 fmovsgu %xcc, %f6, %f10 fmovrdgez %i6, %f12, %f2 brlz,a %o2, loop_4450 bvs,a,pt %xcc, loop_4451 std %f12, [%l7 + 0x58] movvs %xcc, %g3, %o6 loop_4450: fmovspos %xcc, %f6, %f9 loop_4451: movvs %xcc, %l3, %g1 ldsw [%l7 + 0x70], %o4 fmul8sux16 %f14, %f0, %f0 xor %i7, %o0, %i5 fpadd16s %f7, %f7, %f4 xnorcc %i0, %g7, %g4 bg,pn %xcc, loop_4452 std %f2, [%l7 + 0x48] fbg %fcc3, loop_4453 fmovrde %g5, %f10, %f14 loop_4452: ldsw [%l7 + 0x2C], %l0 fmovrsgz %l4, %f2, %f0 loop_4453: fandnot2s %f12, %f1, %f12 smulcc %o3, %g2, %i2 stw %i4, [%l7 + 0x70] fcmps %fcc2, %f15, %f6 movvs %icc, %g6, %l5 ldsw [%l7 + 0x7C], %o5 ldub [%l7 + 0x7B], %l2 bl %icc, loop_4454 fmovdge %xcc, %f0, %f8 fmul8x16 %f5, %f0, %f14 std %f2, [%l7 + 0x08] loop_4454: ldsw [%l7 + 0x74], %i3 stw %o1, [%l7 + 0x58] movvs %icc, %o7, %l1 fornot1 %f12, %f8, %f12 ldub [%l7 + 0x35], %l6 orn %i1, %i6, %g3 tcs %xcc, 0x6 fcmple32 %f0, %f10, %o2 fmul8x16au %f0, %f12, %f6 fmul8x16al %f2, %f1, %f10 fpadd16s %f2, %f8, %f4 edge8n %l3, %g1, %o6 ldsw [%l7 + 0x30], %o4 faligndata %f0, %f4, %f0 movrlz %i7, %o0, %i0 fmovdleu %xcc, %f8, %f13 srl %i5, %g4, %g7 fpsub16s %f1, %f5, %f9 ldsh [%l7 + 0x16], %l0 edge32 %l4, %g5, %o3 fblg,a %fcc3, loop_4455 fxors %f9, %f6, %f10 bg,a,pt %xcc, loop_4456 stx %i2, [%l7 + 0x60] loop_4455: edge16ln %i4, %g2, %l5 ldx [%l7 + 0x30], %o5 loop_4456: bvs,pn %xcc, loop_4457 lduh [%l7 + 0x6E], %g6 tcs %xcc, 0x4 xnorcc %i3, 0x16C4, %l2 loop_4457: tsubcctv %o7, %o1, %l6 fpadd16 %f4, %f8, %f8 fcmple16 %f6, %f12, %l1 subc %i6, 0x1A01, %g3 ldub [%l7 + 0x0D], %o2 st %f12, [%l7 + 0x64] tcc %icc, 0x2 edge8ln %i1, %l3, %g1 ldsb [%l7 + 0x66], %o4 lduh [%l7 + 0x2A], %i7 sth %o6, [%l7 + 0x46] tgu %xcc, 0x1 fmovrde %i0, %f12, %f6 movre %i5, 0x2D2, %o0 movrgz %g4, 0x1F1, %g7 ble,a %xcc, loop_4458 bgu,a %icc, loop_4459 fbu,a %fcc3, loop_4460 ldsb [%l7 + 0x09], %l4 loop_4458: ldub [%l7 + 0x14], %l0 loop_4459: bvc,a %xcc, loop_4461 loop_4460: fmuld8ulx16 %f1, %f15, %f8 stx %o3, [%l7 + 0x50] fmovsneg %xcc, %f9, %f4 loop_4461: fzero %f6 tvs %xcc, 0x4 lduw [%l7 + 0x6C], %i2 fbn,a %fcc3, loop_4462 fbne %fcc0, loop_4463 subccc %i4, 0x1D19, %g5 stx %g2, [%l7 + 0x38] loop_4462: lduw [%l7 + 0x30], %o5 loop_4463: brgez,a %l5, loop_4464 lduw [%l7 + 0x10], %g6 movne %xcc, %l2, %o7 fbule %fcc3, loop_4465 loop_4464: fmul8x16 %f9, %f14, %f2 stb %i3, [%l7 + 0x0B] fcmpgt32 %f8, %f12, %l6 loop_4465: ldd [%l7 + 0x38], %f6 xor %l1, %o1, %g3 popc %i6, %i1 alignaddrl %l3, %g1, %o2 tle %xcc, 0x5 stb %i7, [%l7 + 0x3D] fmovrdgez %o4, %f2, %f12 fmovsn %xcc, %f14, %f12 fcmpeq16 %f14, %f6, %o6 fmovsvs %icc, %f11, %f0 tleu %icc, 0x2 edge32l %i0, %o0, %i5 fmovdpos %icc, %f15, %f15 fbge %fcc0, loop_4466 edge32ln %g4, %g7, %l4 stw %l0, [%l7 + 0x78] brgz,a %i2, loop_4467 loop_4466: fandnot1 %f0, %f4, %f10 fbue %fcc1, loop_4468 ldsw [%l7 + 0x3C], %i4 loop_4467: siam 0x7 fbne,a %fcc2, loop_4469 loop_4468: andcc %o3, 0x18B2, %g2 sth %g5, [%l7 + 0x3C] fmovdgu %icc, %f15, %f7 loop_4469: fxnors %f3, %f1, %f14 addccc %l5, 0x1D84, %o5 ldub [%l7 + 0x56], %l2 xnor %o7, %g6, %i3 fandnot2s %f0, %f15, %f11 sllx %l6, %l1, %o1 ldsw [%l7 + 0x14], %g3 xnorcc %i6, %i1, %g1 addccc %l3, 0x1BB1, %o2 movpos %xcc, %i7, %o6 brnz %o4, loop_4470 mulscc %i0, 0x0AA8, %o0 be,a,pn %xcc, loop_4471 fmovdcs %xcc, %f2, %f12 loop_4470: ldub [%l7 + 0x27], %g4 ldx [%l7 + 0x38], %i5 loop_4471: lduh [%l7 + 0x62], %g7 fmovsne %xcc, %f11, %f11 fmovsle %xcc, %f10, %f11 ldsh [%l7 + 0x58], %l4 tg %xcc, 0x1 ldub [%l7 + 0x69], %i2 bvc,a,pt %xcc, loop_4472 st %f12, [%l7 + 0x1C] bneg,a,pn %icc, loop_4473 ldx [%l7 + 0x08], %l0 loop_4472: fpmerge %f6, %f12, %f10 ldx [%l7 + 0x58], %o3 loop_4473: fpadd32s %f15, %f3, %f11 stx %i4, [%l7 + 0x48] ldx [%l7 + 0x20], %g2 stb %l5, [%l7 + 0x3C] st %f6, [%l7 + 0x50] sth %g5, [%l7 + 0x38] call loop_4474 movgu %xcc, %o5, %l2 ldub [%l7 + 0x22], %g6 ldsh [%l7 + 0x74], %o7 loop_4474: fmovdleu %xcc, %f0, %f12 alignaddr %i3, %l6, %l1 lduh [%l7 + 0x56], %o1 fba %fcc1, loop_4475 lduh [%l7 + 0x3C], %i6 bn,pn %icc, loop_4476 fmovsn %icc, %f0, %f2 loop_4475: fone %f8 fzero %f12 loop_4476: ldx [%l7 + 0x68], %i1 fmovrde %g3, %f14, %f4 fsrc2 %f6, %f0 ldsb [%l7 + 0x62], %g1 bg,a,pt %xcc, loop_4477 fmovsl %xcc, %f14, %f8 fmovrdlz %l3, %f4, %f0 lduh [%l7 + 0x12], %i7 loop_4477: ldsw [%l7 + 0x68], %o2 fornot1s %f6, %f8, %f8 nop setx loop_4478, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %o6, %i0, %o4 stb %o0, [%l7 + 0x19] tne %xcc, 0x5 loop_4478: ldsw [%l7 + 0x4C], %g4 fcmpne32 %f4, %f4, %g7 fbn %fcc0, loop_4479 ldub [%l7 + 0x10], %l4 ldsb [%l7 + 0x1D], %i5 ldsb [%l7 + 0x6E], %i2 loop_4479: fmuld8sux16 %f12, %f12, %f12 std %f0, [%l7 + 0x70] taddcctv %o3, %i4, %g2 srl %l0, %g5, %l5 movn %icc, %o5, %g6 stb %o7, [%l7 + 0x6C] fpsub32s %f4, %f13, %f14 st %f15, [%l7 + 0x1C] subcc %l2, 0x1067, %i3 addcc %l6, 0x153E, %o1 edge32 %l1, %i1, %g3 addcc %i6, 0x0578, %g1 brnz %l3, loop_4480 addc %o2, 0x1518, %o6 ta %icc, 0x0 fbg,a %fcc1, loop_4481 loop_4480: smulcc %i0, 0x0801, %i7 ldd [%l7 + 0x08], %f2 lduw [%l7 + 0x44], %o0 loop_4481: ldub [%l7 + 0x60], %o4 stx %g4, [%l7 + 0x70] tg %xcc, 0x1 ldx [%l7 + 0x08], %l4 bcs,a loop_4482 alignaddr %g7, %i2, %o3 fmovdcs %icc, %f2, %f9 nop setx loop_4483, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4482: fmovsgu %xcc, %f13, %f10 fnot1s %f8, %f4 tn %icc, 0x0 loop_4483: nop setx loop_4484, %l0, %l1 jmpl %l1, %i5 std %f4, [%l7 + 0x18] fmovsneg %icc, %f6, %f4 tvc %icc, 0x3 loop_4484: ld [%l7 + 0x40], %f11 fand %f0, %f8, %f8 ba,a loop_4485 faligndata %f8, %f8, %f14 edge32l %i4, %g2, %g5 sth %l5, [%l7 + 0x70] loop_4485: fcmpeq32 %f14, %f8, %l0 sdivcc %o5, 0x08BD, %o7 andncc %l2, %g6, %i3 mulx %o1, 0x1729, %l6 ldsw [%l7 + 0x18], %l1 fmovrslz %g3, %f4, %f12 xorcc %i1, 0x0D4A, %g1 movrgz %l3, %o2, %i6 movg %icc, %o6, %i7 brlz %o0, loop_4486 ldsh [%l7 + 0x20], %o4 lduh [%l7 + 0x62], %i0 brgz %l4, loop_4487 loop_4486: fpadd32s %f12, %f9, %f10 orncc %g4, 0x089B, %g7 ldd [%l7 + 0x58], %f14 loop_4487: fxnors %f11, %f4, %f1 fbge %fcc2, loop_4488 stx %i2, [%l7 + 0x38] std %f0, [%l7 + 0x10] bg,a %icc, loop_4489 loop_4488: ldd [%l7 + 0x18], %f10 fsrc2s %f3, %f14 call loop_4490 loop_4489: ldsb [%l7 + 0x12], %o3 lduw [%l7 + 0x64], %i5 stw %i4, [%l7 + 0x6C] loop_4490: tvs %icc, 0x7 fsrc2 %f2, %f10 fblg %fcc0, loop_4491 bge,pt %xcc, loop_4492 sethi 0x1BFA, %g5 edge16ln %l5, %g2, %o5 loop_4491: fmovsneg %xcc, %f13, %f14 loop_4492: mulx %l0, 0x1355, %l2 lduh [%l7 + 0x62], %g6 andn %i3, 0x10CB, %o7 ldd [%l7 + 0x40], %f14 fnot2 %f6, %f6 fzero %f14 bvc,a,pt %icc, loop_4493 xor %l6, 0x15F0, %o1 array32 %g3, %l1, %i1 addcc %g1, %l3, %i6 loop_4493: ldsh [%l7 + 0x2E], %o6 fandnot2 %f10, %f4, %f8 fmovdpos %xcc, %f15, %f11 tvs %icc, 0x5 stb %o2, [%l7 + 0x12] fpsub32 %f4, %f2, %f0 fbe %fcc0, loop_4494 fmovdn %icc, %f2, %f2 fones %f15 ldsh [%l7 + 0x64], %i7 loop_4494: fbu %fcc1, loop_4495 st %f14, [%l7 + 0x40] fmovde %xcc, %f12, %f5 st %f1, [%l7 + 0x18] loop_4495: movcc %icc, %o0, %o4 sra %i0, 0x15, %g4 stw %l4, [%l7 + 0x74] fbug,a %fcc3, loop_4496 ldx [%l7 + 0x28], %g7 nop setx loop_4497, %l0, %l1 jmpl %l1, %o3 tleu %icc, 0x6 loop_4496: fbn %fcc1, loop_4498 array32 %i5, %i2, %g5 loop_4497: movre %i4, 0x07D, %l5 umulcc %g2, %l0, %l2 loop_4498: movrgz %g6, %i3, %o5 fble,a %fcc0, loop_4499 fmovdle %xcc, %f7, %f15 stb %l6, [%l7 + 0x17] faligndata %f0, %f0, %f12 loop_4499: ldsw [%l7 + 0x1C], %o1 lduw [%l7 + 0x3C], %o7 ldsh [%l7 + 0x74], %l1 fabsd %f14, %f0 fmovde %xcc, %f13, %f5 andn %i1, 0x05C7, %g1 tcc %icc, 0x5 fpadd16s %f9, %f4, %f12 sethi 0x1259, %l3 fandnot1 %f8, %f14, %f0 tvs %icc, 0x5 movvs %icc, %g3, %i6 fmovsneg %icc, %f9, %f7 bne,pt %icc, loop_4500 fbe,a %fcc2, loop_4501 lduh [%l7 + 0x40], %o6 stw %i7, [%l7 + 0x14] loop_4500: subcc %o2, %o4, %o0 loop_4501: tg %xcc, 0x3 fbge %fcc3, loop_4502 fpsub32 %f12, %f2, %f14 fmul8x16 %f10, %f4, %f2 ldx [%l7 + 0x10], %i0 loop_4502: stw %l4, [%l7 + 0x10] lduh [%l7 + 0x76], %g7 fandnot1 %f12, %f0, %f6 sth %g4, [%l7 + 0x54] ldsw [%l7 + 0x50], %i5 tsubcctv %i2, %o3, %g5 fbul %fcc1, loop_4503 st %f1, [%l7 + 0x64] taddcc %l5, %i4, %l0 edge16 %l2, %g2, %g6 loop_4503: fmovdvc %icc, %f13, %f13 fpack16 %f12, %f8 ba,a,pn %xcc, loop_4504 fbu %fcc0, loop_4505 bneg %icc, loop_4506 lduh [%l7 + 0x24], %i3 loop_4504: fbu,a %fcc3, loop_4507 loop_4505: stb %l6, [%l7 + 0x1E] loop_4506: st %f1, [%l7 + 0x48] fmovdgu %icc, %f7, %f12 loop_4507: fmovrsgez %o1, %f10, %f12 udiv %o7, 0x0FB3, %o5 sll %l1, %g1, %l3 andcc %i1, %g3, %o6 movcs %xcc, %i6, %i7 stw %o4, [%l7 + 0x54] ldx [%l7 + 0x20], %o2 ldsb [%l7 + 0x0D], %o0 std %f10, [%l7 + 0x40] lduh [%l7 + 0x3A], %l4 fmovrsne %g7, %f5, %f15 udivx %g4, 0x1137, %i0 andncc %i2, %o3, %i5 tpos %icc, 0x4 nop setx loop_4508, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f12, %f14, %f12 ldsw [%l7 + 0x48], %l5 stw %i4, [%l7 + 0x24] loop_4508: fbuge,a %fcc0, loop_4509 fpack16 %f8, %f3 edge8l %g5, %l0, %l2 ldx [%l7 + 0x10], %g6 loop_4509: andncc %g2, %i3, %l6 edge8l %o1, %o5, %o7 bcs,a %icc, loop_4510 fcmpd %fcc1, %f10, %f2 edge8l %l1, %g1, %i1 fxor %f8, %f0, %f6 loop_4510: bn,a,pt %icc, loop_4511 ldx [%l7 + 0x10], %l3 movrlz %o6, %g3, %i6 orncc %o4, %o2, %o0 loop_4511: fble %fcc2, loop_4512 edge16l %i7, %l4, %g7 fmovdne %icc, %f9, %f9 fxors %f12, %f6, %f5 loop_4512: ldd [%l7 + 0x10], %f8 lduh [%l7 + 0x46], %g4 brgez %i0, loop_4513 ldx [%l7 + 0x58], %o3 edge16n %i2, %l5, %i5 stb %i4, [%l7 + 0x3A] loop_4513: fornot1 %f10, %f4, %f10 fnegs %f1, %f0 ldsw [%l7 + 0x78], %g5 orn %l0, %l2, %g2 tne %icc, 0x0 ld [%l7 + 0x40], %f14 bcc,a,pt %xcc, loop_4514 fmovrde %i3, %f10, %f0 st %f9, [%l7 + 0x44] fcmpne32 %f14, %f6, %g6 loop_4514: movrgz %o1, %l6, %o7 addccc %l1, 0x0D73, %o5 fmul8x16 %f7, %f8, %f2 fpsub32s %f15, %f9, %f14 srl %i1, 0x07, %g1 lduw [%l7 + 0x38], %l3 fands %f1, %f9, %f10 edge8 %o6, %g3, %i6 udivcc %o2, 0x1FB5, %o0 fmovsvs %xcc, %f2, %f2 movn %xcc, %o4, %i7 ldsh [%l7 + 0x28], %l4 fmovdvs %xcc, %f10, %f14 bvc %xcc, loop_4515 bvc,a %xcc, loop_4516 umulcc %g7, %i0, %o3 stx %i2, [%l7 + 0x60] loop_4515: fpadd16 %f12, %f12, %f2 loop_4516: ldx [%l7 + 0x18], %g4 addcc %i5, 0x081D, %l5 sra %i4, 0x1F, %l0 ldd [%l7 + 0x70], %f14 stw %l2, [%l7 + 0x48] ldsh [%l7 + 0x72], %g5 movvc %icc, %i3, %g2 fornot1s %f12, %f8, %f5 orcc %g6, %o1, %l6 fmovdvc %xcc, %f5, %f11 lduw [%l7 + 0x7C], %o7 stw %o5, [%l7 + 0x48] smulcc %l1, 0x190A, %g1 fsrc1s %f10, %f14 ld [%l7 + 0x24], %f7 lduh [%l7 + 0x38], %l3 ldd [%l7 + 0x20], %f12 ld [%l7 + 0x30], %f2 fmovdvc %icc, %f6, %f8 udivcc %o6, 0x1C2D, %i1 fba %fcc1, loop_4517 movneg %icc, %i6, %g3 bl,a,pt %icc, loop_4518 nop setx loop_4519, %l0, %l1 jmpl %l1, %o2 loop_4517: fbn %fcc3, loop_4520 movneg %xcc, %o4, %o0 loop_4518: movneg %icc, %i7, %l4 loop_4519: move %xcc, %i0, %g7 loop_4520: ldx [%l7 + 0x40], %i2 bg,a %icc, loop_4521 ldx [%l7 + 0x70], %o3 movrlez %i5, %g4, %l5 fmuld8sux16 %f5, %f10, %f14 loop_4521: bcs loop_4522 subc %l0, 0x135F, %i4 ldsb [%l7 + 0x31], %l2 st %f4, [%l7 + 0x18] loop_4522: movne %icc, %i3, %g2 ldub [%l7 + 0x76], %g5 ldsh [%l7 + 0x54], %g6 nop setx loop_4523, %l0, %l1 jmpl %l1, %l6 fornot1s %f4, %f12, %f9 sethi 0x064E, %o1 array8 %o7, %o5, %g1 loop_4523: ta %icc, 0x0 st %f4, [%l7 + 0x68] edge16 %l3, %l1, %o6 fsrc1 %f12, %f4 fnot2 %f6, %f0 fnor %f0, %f12, %f2 fcmple32 %f6, %f12, %i6 tgu %xcc, 0x1 fmovdleu %icc, %f14, %f5 edge8ln %i1, %o2, %g3 bleu %xcc, loop_4524 fones %f14 ldsw [%l7 + 0x60], %o0 st %f10, [%l7 + 0x3C] loop_4524: std %f8, [%l7 + 0x20] fpadd16 %f4, %f8, %f0 stw %i7, [%l7 + 0x44] sra %l4, 0x08, %i0 ldub [%l7 + 0x7D], %g7 fmovda %icc, %f2, %f14 st %f2, [%l7 + 0x50] st %f9, [%l7 + 0x64] ldx [%l7 + 0x30], %i2 edge32n %o3, %o4, %i5 addcc %l5, 0x0368, %g4 edge8n %i4, %l2, %l0 edge8ln %g2, %g5, %g6 fxnor %f10, %f6, %f0 sdivcc %l6, 0x0598, %i3 movg %xcc, %o1, %o5 ldsh [%l7 + 0x24], %g1 fpsub16 %f2, %f14, %f14 andn %l3, %o7, %l1 ldd [%l7 + 0x30], %f6 fnegd %f14, %f12 stw %o6, [%l7 + 0x4C] ldd [%l7 + 0x18], %f8 srl %i1, 0x05, %o2 ldsb [%l7 + 0x51], %i6 andn %g3, %i7, %l4 edge32l %o0, %g7, %i0 tcc %xcc, 0x6 movcs %icc, %i2, %o4 ld [%l7 + 0x74], %f1 fpsub16s %f6, %f14, %f15 ldx [%l7 + 0x28], %o3 sth %l5, [%l7 + 0x34] xnorcc %i5, 0x07CF, %g4 udivx %i4, 0x1C58, %l2 lduw [%l7 + 0x60], %g2 sth %l0, [%l7 + 0x3A] addc %g5, %l6, %g6 movge %icc, %o1, %i3 siam 0x0 st %f1, [%l7 + 0x28] fmuld8sux16 %f3, %f9, %f8 ldsw [%l7 + 0x5C], %o5 std %f0, [%l7 + 0x08] xorcc %g1, 0x04DB, %l3 fmovrdlz %o7, %f4, %f6 edge16n %o6, %i1, %o2 fcmpne16 %f6, %f12, %l1 fbul %fcc3, loop_4525 sth %g3, [%l7 + 0x5A] orn %i6, %l4, %i7 stb %o0, [%l7 + 0x5F] loop_4525: ld [%l7 + 0x7C], %f9 fba,a %fcc1, loop_4526 ldx [%l7 + 0x18], %i0 fbu %fcc0, loop_4527 brz %i2, loop_4528 loop_4526: ldsb [%l7 + 0x31], %g7 popc %o3, %l5 loop_4527: fexpand %f2, %f12 loop_4528: lduh [%l7 + 0x32], %o4 brz %g4, loop_4529 st %f8, [%l7 + 0x10] bgu,a %xcc, loop_4530 bneg,pn %xcc, loop_4531 loop_4529: stw %i5, [%l7 + 0x1C] ldsw [%l7 + 0x5C], %i4 loop_4530: st %f12, [%l7 + 0x5C] loop_4531: tvs %xcc, 0x6 array8 %l2, %g2, %g5 ldx [%l7 + 0x08], %l0 movneg %xcc, %g6, %o1 ld [%l7 + 0x58], %f15 fcmpd %fcc0, %f0, %f10 edge32ln %i3, %o5, %l6 fzero %f14 stb %g1, [%l7 + 0x6C] subc %o7, 0x1A01, %o6 brnz %i1, loop_4532 sth %l3, [%l7 + 0x1E] stx %l1, [%l7 + 0x70] stw %o2, [%l7 + 0x30] loop_4532: movl %icc, %g3, %l4 fmovsgu %icc, %f12, %f8 tge %icc, 0x5 fmul8sux16 %f8, %f6, %f6 fbg %fcc0, loop_4533 fmovde %icc, %f13, %f1 fcmped %fcc2, %f2, %f10 ldx [%l7 + 0x40], %i7 loop_4533: bcc %xcc, loop_4534 brgz,a %i6, loop_4535 bvc,a,pt %xcc, loop_4536 fbl,a %fcc1, loop_4537 loop_4534: fpack16 %f10, %f4 loop_4535: lduh [%l7 + 0x5C], %i0 loop_4536: sth %i2, [%l7 + 0x54] loop_4537: for %f8, %f8, %f10 fbl,a %fcc0, loop_4538 ba %xcc, loop_4539 andn %o0, %g7, %o3 ldsh [%l7 + 0x3C], %o4 loop_4538: ldx [%l7 + 0x30], %l5 loop_4539: addccc %g4, 0x04AB, %i5 tcc %xcc, 0x5 fsrc1 %f10, %f0 array8 %i4, %g2, %g5 fmovsle %icc, %f1, %f7 fmovrdne %l0, %f14, %f0 fbg %fcc3, loop_4540 fsrc2 %f6, %f0 ldsb [%l7 + 0x6E], %l2 fmovsl %xcc, %f4, %f5 loop_4540: mulscc %g6, 0x16B7, %i3 nop setx loop_4541, %l0, %l1 jmpl %l1, %o5 array8 %l6, %g1, %o1 ldsh [%l7 + 0x52], %o6 srl %o7, %i1, %l3 loop_4541: tg %icc, 0x2 std %f8, [%l7 + 0x30] fmovsg %icc, %f1, %f6 tsubcc %o2, 0x0895, %l1 fabsd %f10, %f8 andcc %g3, 0x1C22, %l4 sth %i7, [%l7 + 0x34] mulscc %i6, 0x1934, %i0 lduh [%l7 + 0x6E], %o0 ld [%l7 + 0x4C], %f2 brgz %g7, loop_4542 ldx [%l7 + 0x78], %i2 fornot2 %f0, %f10, %f0 sub %o4, 0x064C, %l5 loop_4542: edge16n %g4, %i5, %o3 movg %icc, %g2, %g5 xnor %i4, %l2, %g6 for %f10, %f0, %f8 ldsh [%l7 + 0x14], %i3 ldx [%l7 + 0x30], %o5 sth %l6, [%l7 + 0x46] lduw [%l7 + 0x2C], %l0 fba %fcc3, loop_4543 movrgz %o1, 0x34C, %o6 brgz,a %o7, loop_4544 fmovsvc %xcc, %f15, %f12 loop_4543: stx %g1, [%l7 + 0x60] std %f2, [%l7 + 0x68] loop_4544: bge,a,pn %xcc, loop_4545 stx %l3, [%l7 + 0x40] orncc %o2, %i1, %l1 lduh [%l7 + 0x36], %g3 loop_4545: ldx [%l7 + 0x18], %i7 movrgz %l4, 0x0F0, %i0 fandnot1 %f10, %f2, %f14 array8 %i6, %g7, %o0 ldsh [%l7 + 0x62], %i2 move %icc, %o4, %l5 movcc %xcc, %i5, %o3 fmovsneg %xcc, %f3, %f14 tle %icc, 0x0 st %f10, [%l7 + 0x1C] fexpand %f0, %f4 ld [%l7 + 0x78], %f1 bg,pn %icc, loop_4546 fornot2 %f2, %f4, %f12 fbue,a %fcc3, loop_4547 ldx [%l7 + 0x30], %g4 loop_4546: bn,a %xcc, loop_4548 fands %f14, %f14, %f4 loop_4547: bg %xcc, loop_4549 taddcctv %g5, %i4, %l2 loop_4548: lduw [%l7 + 0x54], %g6 bcc,a,pt %xcc, loop_4550 loop_4549: stx %g2, [%l7 + 0x60] andcc %o5, %i3, %l6 ldub [%l7 + 0x7B], %l0 loop_4550: popc %o6, %o1 bcs,a,pn %xcc, loop_4551 mulscc %o7, 0x116B, %g1 andn %o2, 0x1530, %i1 fpsub16 %f4, %f14, %f12 loop_4551: fblg %fcc0, loop_4552 fbul,a %fcc2, loop_4553 fmovrsgz %l3, %f11, %f3 fand %f10, %f4, %f12 loop_4552: ldub [%l7 + 0x18], %g3 loop_4553: fbule,a %fcc2, loop_4554 movge %icc, %l1, %l4 fornot1s %f0, %f3, %f7 udivx %i0, 0x0326, %i7 loop_4554: ldub [%l7 + 0x44], %g7 fornot2s %f14, %f3, %f7 fnor %f2, %f2, %f6 brlz %i6, loop_4555 fcmpgt16 %f10, %f4, %i2 alignaddr %o4, %l5, %o0 orcc %o3, %i5, %g4 loop_4555: ldsw [%l7 + 0x30], %g5 fbul %fcc0, loop_4556 fsrc1s %f7, %f7 alignaddr %l2, %g6, %i4 movrlz %o5, %i3, %g2 loop_4556: lduw [%l7 + 0x2C], %l0 st %f1, [%l7 + 0x34] and %l6, 0x01E4, %o6 fcmple32 %f14, %f8, %o7 ldx [%l7 + 0x58], %g1 fmovs %f12, %f7 movrlez %o1, 0x2BC, %o2 ldub [%l7 + 0x35], %l3 fmovsn %icc, %f1, %f12 ldd [%l7 + 0x40], %f10 andncc %i1, %g3, %l4 ldsh [%l7 + 0x3A], %l1 bgu,pn %xcc, loop_4557 nop setx loop_4558, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc1, loop_4559 sth %i7, [%l7 + 0x0A] loop_4557: ldsw [%l7 + 0x7C], %i0 loop_4558: orncc %g7, %i6, %o4 loop_4559: tsubcc %l5, 0x0D05, %o0 fors %f10, %f1, %f12 fands %f1, %f6, %f13 te %xcc, 0x6 ta %icc, 0x7 move %xcc, %i2, %o3 fandnot2 %f8, %f8, %f14 ldx [%l7 + 0x18], %g4 edge16ln %g5, %i5, %g6 array8 %l2, %o5, %i3 lduw [%l7 + 0x50], %g2 fbge,a %fcc0, loop_4560 fmovsne %xcc, %f6, %f12 ldsw [%l7 + 0x08], %l0 umul %l6, %o6, %i4 loop_4560: stw %g1, [%l7 + 0x28] st %f4, [%l7 + 0x1C] fors %f9, %f5, %f7 tl %xcc, 0x5 ldub [%l7 + 0x39], %o1 addccc %o7, 0x0642, %l3 bpos,a loop_4561 fnand %f6, %f6, %f10 st %f13, [%l7 + 0x4C] sdivx %i1, 0x13FE, %o2 loop_4561: fands %f14, %f5, %f10 fnot2 %f6, %f4 fmovsgu %icc, %f2, %f3 bcs %icc, loop_4562 mova %xcc, %l4, %l1 fmovsneg %icc, %f1, %f10 fpsub16s %f7, %f10, %f14 loop_4562: taddcctv %g3, 0x0834, %i7 edge32ln %i0, %i6, %g7 bvc,a %icc, loop_4563 alignaddr %l5, %o0, %i2 srax %o4, 0x17, %o3 tle %icc, 0x4 loop_4563: movvs %icc, %g5, %i5 fabsd %f8, %f4 fsrc2 %f14, %f4 std %f2, [%l7 + 0x68] ldd [%l7 + 0x60], %f0 sdivx %g4, 0x0D67, %g6 fnegd %f4, %f12 fblg,a %fcc2, loop_4564 fmovdge %icc, %f14, %f15 fmovdn %xcc, %f13, %f6 fcmpgt32 %f0, %f10, %l2 loop_4564: fmovdge %xcc, %f6, %f4 nop setx loop_4565, %l0, %l1 jmpl %l1, %i3 addc %o5, 0x0B65, %l0 or %g2, 0x0A8A, %o6 fpsub16 %f14, %f0, %f0 loop_4565: ld [%l7 + 0x24], %f12 srax %l6, %g1, %o1 sllx %i4, 0x02, %l3 edge32ln %o7, %o2, %l4 bpos,a %xcc, loop_4566 stb %i1, [%l7 + 0x5D] movleu %xcc, %l1, %g3 ldsh [%l7 + 0x30], %i0 loop_4566: fmuld8ulx16 %f1, %f15, %f6 fcmpeq32 %f6, %f0, %i7 fmovsvs %icc, %f2, %f6 std %f8, [%l7 + 0x38] movrne %i6, 0x0B4, %g7 array16 %l5, %i2, %o4 nop setx loop_4567, %l0, %l1 jmpl %l1, %o3 udivcc %o0, 0x048C, %g5 call loop_4568 sth %i5, [%l7 + 0x78] loop_4567: fmovrslez %g4, %f5, %f6 fmovrdgez %g6, %f6, %f4 loop_4568: fcmpeq32 %f12, %f2, %i3 fbne %fcc2, loop_4569 fmul8x16 %f7, %f10, %f2 fmovdge %xcc, %f12, %f14 be,pn %xcc, loop_4570 loop_4569: fmul8x16al %f14, %f2, %f0 fmovsne %xcc, %f9, %f6 fcmple32 %f6, %f8, %o5 loop_4570: fpackfix %f8, %f6 tpos %icc, 0x4 movn %xcc, %l0, %g2 umul %o6, %l2, %l6 brlez,a %g1, loop_4571 tcs %xcc, 0x4 srlx %i4, 0x03, %o1 srlx %o7, %o2, %l3 loop_4571: ldd [%l7 + 0x60], %f2 movpos %icc, %l4, %l1 fand %f0, %f6, %f12 fmul8x16 %f0, %f12, %f0 fmul8x16al %f12, %f2, %f14 fbne %fcc3, loop_4572 lduh [%l7 + 0x48], %g3 ldsh [%l7 + 0x68], %i1 fcmps %fcc0, %f4, %f11 loop_4572: fbg %fcc3, loop_4573 ldd [%l7 + 0x30], %f14 lduw [%l7 + 0x18], %i7 fmovsgu %xcc, %f7, %f12 loop_4573: fbue,a %fcc1, loop_4574 fcmpne16 %f8, %f2, %i6 alignaddr %i0, %g7, %i2 nop setx loop_4575, %l0, %l1 jmpl %l1, %l5 loop_4574: ldsh [%l7 + 0x7A], %o3 fpadd16s %f8, %f13, %f9 movrlz %o0, 0x25D, %g5 loop_4575: stb %i5, [%l7 + 0x0E] fmovsl %xcc, %f12, %f15 fmovsg %icc, %f12, %f14 fbe,a %fcc2, loop_4576 orn %g4, 0x02AA, %o4 fmovsa %icc, %f0, %f12 movne %icc, %g6, %i3 loop_4576: bneg,a,pt %icc, loop_4577 movvc %xcc, %o5, %l0 bleu,a loop_4578 edge8 %o6, %g2, %l2 loop_4577: fmovrslz %l6, %f7, %f15 bcc,a,pt %icc, loop_4579 loop_4578: fbo %fcc1, loop_4580 std %f6, [%l7 + 0x60] edge32ln %g1, %o1, %i4 loop_4579: fmovdl %icc, %f6, %f11 loop_4580: subc %o7, %o2, %l3 add %l4, %l1, %i1 movcc %icc, %i7, %g3 ldsh [%l7 + 0x52], %i0 stb %i6, [%l7 + 0x3D] ldsh [%l7 + 0x66], %i2 ldsb [%l7 + 0x5E], %g7 movle %xcc, %o3, %l5 edge16ln %g5, %i5, %g4 fandnot1 %f2, %f14, %f2 lduh [%l7 + 0x50], %o4 fones %f0 lduw [%l7 + 0x30], %g6 lduh [%l7 + 0x12], %i3 ldd [%l7 + 0x08], %f12 fandnot1s %f5, %f10, %f0 andncc %o5, %l0, %o6 fmovsl %icc, %f13, %f13 fmovs %f11, %f3 fcmple16 %f6, %f2, %g2 stx %l2, [%l7 + 0x18] addccc %l6, 0x1EA0, %g1 std %f2, [%l7 + 0x10] fmovsa %xcc, %f12, %f0 bn,pn %xcc, loop_4581 fbl %fcc2, loop_4582 fandnot2 %f12, %f4, %f2 fmovse %icc, %f6, %f14 loop_4581: add %o0, %i4, %o7 loop_4582: ldsh [%l7 + 0x1C], %o1 mulx %l3, %o2, %l1 fpsub32 %f8, %f10, %f2 mova %xcc, %i1, %i7 fmovs %f0, %f10 tne %icc, 0x2 umul %g3, %l4, %i0 movre %i6, 0x156, %i2 stb %o3, [%l7 + 0x09] ldsb [%l7 + 0x13], %g7 ldx [%l7 + 0x20], %g5 bgu,a loop_4583 bn loop_4584 ldsh [%l7 + 0x50], %i5 ld [%l7 + 0x7C], %f3 loop_4583: st %f11, [%l7 + 0x6C] loop_4584: edge32 %l5, %g4, %g6 ldsh [%l7 + 0x16], %i3 std %f0, [%l7 + 0x18] tgu %icc, 0x4 stx %o5, [%l7 + 0x68] ldsb [%l7 + 0x66], %o4 movcs %xcc, %l0, %g2 movne %icc, %l2, %o6 fmovse %icc, %f6, %f7 sth %g1, [%l7 + 0x3C] fabss %f9, %f7 tne %icc, 0x1 fmovsn %icc, %f5, %f10 andn %l6, %o0, %o7 umulcc %i4, %o1, %l3 fmul8x16al %f6, %f15, %f12 ldsw [%l7 + 0x20], %l1 sethi 0x0D53, %i1 stb %o2, [%l7 + 0x1F] stb %i7, [%l7 + 0x64] ldsb [%l7 + 0x5F], %l4 std %f12, [%l7 + 0x40] ba %icc, loop_4585 fbule %fcc3, loop_4586 fmovde %xcc, %f6, %f1 edge32ln %g3, %i0, %i2 loop_4585: movn %xcc, %o3, %g7 loop_4586: fbge,a %fcc1, loop_4587 st %f8, [%l7 + 0x34] movn %xcc, %g5, %i6 ld [%l7 + 0x40], %f13 loop_4587: srax %l5, 0x0D, %g4 fmovsa %xcc, %f2, %f4 fxor %f14, %f2, %f12 bvs loop_4588 fmul8x16 %f14, %f0, %f10 faligndata %f14, %f10, %f14 movcs %icc, %i5, %g6 loop_4588: nop setx loop_4589, %l0, %l1 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 + 0x4C], %o5 fnot2 %f10, %f10 tpos %icc, 0x2 loop_4589: ldub [%l7 + 0x61], %i3 fbue,a %fcc0, loop_4590 or %l0, 0x1C6F, %o4 fbue,a %fcc3, loop_4591 fbe,a %fcc1, loop_4592 loop_4590: fmovdleu %xcc, %f11, %f11 ldub [%l7 + 0x1C], %g2 loop_4591: movg %xcc, %o6, %l2 loop_4592: stw %l6, [%l7 + 0x08] ldx [%l7 + 0x10], %g1 fmovspos %xcc, %f3, %f4 fmovdgu %xcc, %f2, %f5 fmovdl %icc, %f5, %f3 fbe,a %fcc2, loop_4593 ldub [%l7 + 0x0E], %o7 fmovrsgez %i4, %f11, %f9 ld [%l7 + 0x78], %f6 loop_4593: tsubcc %o0, 0x0788, %l3 fmovdne %xcc, %f8, %f1 edge8n %l1, %o1, %i1 addc %o2, %l4, %g3 std %f12, [%l7 + 0x18] sdivx %i0, 0x02D9, %i7 ldsb [%l7 + 0x17], %o3 srl %g7, %i2, %g5 ldx [%l7 + 0x30], %i6 fbl %fcc2, loop_4594 fxor %f8, %f14, %f2 faligndata %f14, %f4, %f8 ldsw [%l7 + 0x20], %g4 loop_4594: orncc %l5, %g6, %o5 ld [%l7 + 0x70], %f13 ld [%l7 + 0x4C], %f10 ldx [%l7 + 0x18], %i5 lduw [%l7 + 0x14], %i3 fmovdleu %xcc, %f6, %f15 mulx %l0, %g2, %o4 stb %o6, [%l7 + 0x27] fornot1s %f9, %f15, %f9 tvc %icc, 0x5 fones %f3 fmovdleu %icc, %f8, %f9 andncc %l6, %g1, %o7 ldx [%l7 + 0x30], %i4 fbul %fcc3, loop_4595 bvc,a,pn %icc, loop_4596 fornot2s %f9, %f15, %f6 fbule %fcc3, loop_4597 loop_4595: fmovsvs %icc, %f2, %f6 loop_4596: fmovsne %xcc, %f14, %f10 taddcctv %o0, 0x1BEB, %l3 loop_4597: fxnors %f4, %f4, %f8 movvs %xcc, %l1, %l2 ba %icc, loop_4598 ldub [%l7 + 0x26], %i1 bl loop_4599 ldx [%l7 + 0x58], %o2 loop_4598: bleu,a loop_4600 lduh [%l7 + 0x54], %o1 loop_4599: lduh [%l7 + 0x2A], %g3 ldub [%l7 + 0x38], %i0 loop_4600: fbg %fcc3, loop_4601 movrlz %l4, 0x088, %o3 ld [%l7 + 0x70], %f10 stb %i7, [%l7 + 0x13] loop_4601: addccc %g7, 0x11D8, %i2 fbne %fcc0, loop_4602 ldd [%l7 + 0x20], %f14 std %f12, [%l7 + 0x30] sllx %i6, 0x09, %g5 loop_4602: stw %l5, [%l7 + 0x44] sdivcc %g6, 0x1A37, %g4 ld [%l7 + 0x64], %f10 fbge %fcc1, loop_4603 fmovdg %icc, %f5, %f2 edge32ln %o5, %i5, %l0 lduh [%l7 + 0x34], %g2 loop_4603: fcmpne16 %f14, %f8, %o4 fsrc2s %f5, %f11 fmovrslez %i3, %f14, %f15 fandnot1s %f7, %f8, %f14 movgu %xcc, %o6, %l6 xnor %o7, 0x1887, %i4 sdivx %g1, 0x11A9, %l3 bne loop_4604 ldd [%l7 + 0x68], %f2 fpadd16 %f4, %f12, %f2 ldd [%l7 + 0x58], %f0 loop_4604: brnz %l1, loop_4605 lduh [%l7 + 0x52], %o0 bpos,a %xcc, loop_4606 sethi 0x02A1, %l2 loop_4605: tn %xcc, 0x2 movcs %icc, %i1, %o1 loop_4606: fmovscc %icc, %f8, %f9 edge16 %g3, %i0, %o2 tsubcctv %o3, %l4, %i7 fbn,a %fcc1, loop_4607 fpsub16 %f14, %f14, %f12 fbo %fcc3, loop_4608 fzero %f14 loop_4607: fsrc1 %f10, %f12 movrgz %g7, %i2, %g5 loop_4608: fzero %f4 movpos %icc, %i6, %g6 popc 0x18D8, %g4 brz %o5, loop_4609 stb %i5, [%l7 + 0x09] fpadd16s %f9, %f14, %f6 fmovde %icc, %f9, %f13 loop_4609: fbug,a %fcc3, loop_4610 tcc %icc, 0x1 fandnot1 %f4, %f6, %f0 fmovrsne %l0, %f4, %f1 loop_4610: subccc %l5, 0x0622, %g2 fzeros %f2 lduw [%l7 + 0x20], %i3 fble,a %fcc2, loop_4611 nop setx loop_4612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc,a,pn %icc, loop_4613 ld [%l7 + 0x58], %f8 loop_4611: ldub [%l7 + 0x23], %o6 loop_4612: fnor %f10, %f12, %f2 loop_4613: tge %icc, 0x2 srl %o4, 0x07, %o7 ldsh [%l7 + 0x3E], %l6 ldsh [%l7 + 0x3E], %i4 fpadd32s %f10, %f4, %f7 ldsw [%l7 + 0x5C], %g1 ldx [%l7 + 0x30], %l3 fmovs %f4, %f4 ld [%l7 + 0x74], %f8 ldsh [%l7 + 0x5E], %l1 bpos,a loop_4614 taddcctv %l2, 0x047B, %i1 ldsb [%l7 + 0x21], %o1 ld [%l7 + 0x58], %f7 loop_4614: fmovdn %xcc, %f12, %f11 lduw [%l7 + 0x24], %o0 udiv %i0, 0x0BD8, %g3 fcmped %fcc0, %f8, %f4 fnot2s %f8, %f6 lduh [%l7 + 0x4C], %o3 ldsh [%l7 + 0x30], %l4 fmovspos %icc, %f15, %f12 ldsb [%l7 + 0x5D], %i7 stw %o2, [%l7 + 0x38] taddcc %i2, %g7, %g5 ldsw [%l7 + 0x60], %i6 stw %g4, [%l7 + 0x08] umul %o5, %g6, %i5 udivx %l0, 0x105E, %l5 fbule %fcc2, loop_4615 move %icc, %i3, %o6 xorcc %o4, 0x04B8, %o7 fmovsl %icc, %f0, %f10 loop_4615: orncc %l6, 0x107C, %g2 tsubcc %g1, %l3, %l1 std %f6, [%l7 + 0x68] fandnot1 %f6, %f6, %f10 edge32l %i4, %l2, %i1 fxnors %f15, %f1, %f3 ldub [%l7 + 0x52], %o1 fmuld8sux16 %f7, %f15, %f6 srax %i0, 0x06, %o0 fands %f6, %f14, %f15 lduw [%l7 + 0x2C], %o3 ldub [%l7 + 0x21], %g3 sra %i7, 0x06, %o2 fandnot1 %f10, %f14, %f14 st %f15, [%l7 + 0x48] fzeros %f7 fmovse %icc, %f2, %f11 tg %icc, 0x7 fcmpgt32 %f2, %f12, %l4 fblg %fcc1, loop_4616 xor %g7, %i2, %g5 bneg,a loop_4617 fbug,a %fcc1, loop_4618 loop_4616: taddcctv %g4, 0x100F, %i6 stw %o5, [%l7 + 0x54] loop_4617: lduw [%l7 + 0x44], %g6 loop_4618: fandnot1 %f8, %f14, %f14 st %f1, [%l7 + 0x64] fsrc1s %f11, %f5 edge8l %l0, %i5, %l5 faligndata %f6, %f2, %f0 bvs %icc, loop_4619 bgu,a loop_4620 tcs %icc, 0x3 brlez,a %i3, loop_4621 loop_4619: fmovdge %icc, %f11, %f14 loop_4620: addc %o6, 0x1214, %o4 ble,a,pt %xcc, loop_4622 loop_4621: sdivx %o7, 0x0421, %g2 subccc %g1, 0x1645, %l3 fmovsleu %icc, %f9, %f0 loop_4622: fpadd16s %f3, %f12, %f3 fsrc2 %f14, %f0 fpadd32 %f14, %f14, %f4 fmovdle %icc, %f5, %f0 fmovrdgez %l1, %f2, %f0 sll %l6, 0x11, %l2 stw %i1, [%l7 + 0x0C] fnor %f8, %f14, %f0 tne %icc, 0x6 fbu,a %fcc2, loop_4623 andn %o1, 0x1F14, %i0 st %f3, [%l7 + 0x54] andcc %i4, 0x0BDA, %o0 loop_4623: lduw [%l7 + 0x38], %o3 fabss %f12, %f5 ldsw [%l7 + 0x44], %g3 fbuge,a %fcc1, loop_4624 stx %o2, [%l7 + 0x20] fpack16 %f14, %f8 fbn %fcc3, loop_4625 loop_4624: lduh [%l7 + 0x5A], %l4 std %f0, [%l7 + 0x18] ba,a %xcc, loop_4626 loop_4625: brnz %g7, loop_4627 movcs %icc, %i7, %g5 fmovsl %xcc, %f10, %f0 loop_4626: ldx [%l7 + 0x30], %g4 loop_4627: fnegs %f3, %f3 movrgz %i6, 0x2FB, %i2 fnor %f2, %f6, %f6 bneg,a,pn %xcc, loop_4628 nop setx loop_4629, %l0, %l1 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 + 0x12], %g6 taddcctv %l0, 0x09D8, %i5 loop_4628: fmuld8sux16 %f11, %f8, %f2 loop_4629: movn %icc, %l5, %o5 fnot1s %f1, %f5 movrgz %i3, %o4, %o6 fbuge %fcc3, loop_4630 tpos %xcc, 0x6 te %icc, 0x7 subccc %g2, %g1, %l3 loop_4630: fzeros %f6 fabsd %f2, %f14 umul %o7, %l1, %l2 orcc %l6, %i1, %o1 brgez,a %i0, loop_4631 bn,a,pn %xcc, loop_4632 fnot1s %f11, %f7 bcs loop_4633 loop_4631: tne %xcc, 0x1 loop_4632: brz %o0, loop_4634 addccc %o3, 0x0A6E, %i4 loop_4633: fzeros %f10 alignaddrl %g3, %o2, %l4 loop_4634: ldub [%l7 + 0x12], %g7 ldd [%l7 + 0x08], %f14 taddcctv %g5, %i7, %g4 stw %i6, [%l7 + 0x5C] ldsh [%l7 + 0x4E], %i2 fexpand %f15, %f6 lduw [%l7 + 0x7C], %l0 fmovrdlez %g6, %f8, %f0 bcs,a,pt %icc, loop_4635 bcs,a %icc, loop_4636 fcmpgt16 %f8, %f12, %i5 fcmpeq16 %f4, %f14, %o5 loop_4635: call loop_4637 loop_4636: fornot2s %f2, %f0, %f8 tle %icc, 0x7 fba,a %fcc1, loop_4638 loop_4637: fmovda %icc, %f4, %f7 nop setx loop_4639, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %i3, %l5, %o6 loop_4638: lduw [%l7 + 0x38], %o4 ldsb [%l7 + 0x3B], %g2 loop_4639: fbne %fcc1, loop_4640 edge8ln %l3, %g1, %o7 stw %l1, [%l7 + 0x74] fnand %f0, %f8, %f12 loop_4640: lduw [%l7 + 0x20], %l2 fbule,a %fcc2, loop_4641 tpos %icc, 0x3 stb %l6, [%l7 + 0x17] ldub [%l7 + 0x18], %o1 loop_4641: ldsw [%l7 + 0x40], %i0 lduw [%l7 + 0x4C], %i1 fbuge,a %fcc1, loop_4642 movge %icc, %o0, %i4 fnot1s %f8, %f14 bleu,pt %icc, loop_4643 loop_4642: fmovrsgez %g3, %f0, %f0 ldsh [%l7 + 0x0C], %o2 lduh [%l7 + 0x44], %o3 loop_4643: fbuge,a %fcc3, loop_4644 ldd [%l7 + 0x10], %f12 fpmerge %f10, %f15, %f6 movleu %icc, %g7, %l4 loop_4644: fmovrdlez %i7, %f10, %f6 ldub [%l7 + 0x3F], %g5 fand %f8, %f8, %f6 movle %icc, %g4, %i6 fsrc2 %f6, %f0 fxors %f14, %f7, %f0 mulscc %i2, %g6, %i5 fbuge %fcc2, loop_4645 fornot2 %f0, %f2, %f10 ldsh [%l7 + 0x5C], %o5 bvs,pt %icc, loop_4646 loop_4645: ldsh [%l7 + 0x5A], %l0 ldub [%l7 + 0x11], %l5 fpackfix %f0, %f9 loop_4646: ldd [%l7 + 0x58], %f8 edge32 %i3, %o6, %g2 call loop_4647 ldd [%l7 + 0x58], %f10 ldsb [%l7 + 0x4F], %l3 stw %o4, [%l7 + 0x28] loop_4647: fmovdn %xcc, %f6, %f2 fexpand %f7, %f12 add %o7, %l1, %l2 st %f4, [%l7 + 0x08] ldx [%l7 + 0x10], %l6 bcc,a loop_4648 and %g1, %i0, %o1 fnegd %f10, %f8 movneg %xcc, %i1, %i4 loop_4648: fcmple16 %f12, %f0, %g3 fmul8ulx16 %f10, %f8, %f0 std %f10, [%l7 + 0x28] fpack16 %f0, %f11 stb %o2, [%l7 + 0x62] bcs,pn %icc, loop_4649 and %o3, 0x1190, %o0 movrgez %g7, %i7, %l4 fmovsge %xcc, %f3, %f3 loop_4649: movvc %xcc, %g5, %i6 fcmple16 %f8, %f0, %g4 subcc %i2, 0x0910, %g6 tne %xcc, 0x7 fmuld8ulx16 %f8, %f10, %f2 ld [%l7 + 0x30], %f14 faligndata %f8, %f12, %f8 movrgez %i5, 0x1A4, %o5 brgez,a %l0, loop_4650 tn %icc, 0x0 fnors %f3, %f2, %f0 fmovdg %xcc, %f15, %f4 loop_4650: srl %i3, %o6, %l5 andncc %l3, %g2, %o7 ldsh [%l7 + 0x3E], %o4 srax %l1, 0x0F, %l6 fsrc1 %f2, %f4 smulcc %l2, 0x1468, %i0 sth %g1, [%l7 + 0x6A] edge8 %o1, %i4, %i1 sth %o2, [%l7 + 0x74] orncc %o3, 0x01DA, %o0 lduh [%l7 + 0x5E], %g3 movn %xcc, %g7, %i7 fzero %f12 ldub [%l7 + 0x3C], %l4 edge32 %i6, %g5, %i2 fnot1s %f2, %f2 tn %xcc, 0x4 ldx [%l7 + 0x70], %g4 bl loop_4651 bge,a %xcc, loop_4652 fmovsle %xcc, %f1, %f8 ldd [%l7 + 0x38], %f14 loop_4651: ldd [%l7 + 0x28], %f8 loop_4652: brlz,a %i5, loop_4653 movrgz %o5, %g6, %i3 ldx [%l7 + 0x58], %l0 edge32n %l5, %o6, %l3 loop_4653: stw %g2, [%l7 + 0x18] fcmpeq16 %f2, %f0, %o7 xnor %l1, %o4, %l2 fors %f12, %f7, %f12 xorcc %i0, 0x01DC, %l6 ld [%l7 + 0x4C], %f8 tneg %icc, 0x4 array16 %g1, %i4, %o1 xnor %i1, 0x1405, %o2 andn %o3, %g3, %g7 fpsub16s %f1, %f13, %f9 fcmpne32 %f6, %f8, %i7 fbu,a %fcc3, loop_4654 array16 %l4, %i6, %g5 srl %o0, 0x03, %i2 fcmped %fcc3, %f12, %f8 loop_4654: andn %g4, 0x00C0, %i5 ldsb [%l7 + 0x6E], %o5 andcc %g6, %l0, %i3 bn,a loop_4655 ldsh [%l7 + 0x18], %l5 tvs %xcc, 0x5 nop setx loop_4656, %l0, %l1 jmpl %l1, %l3 loop_4655: ldsw [%l7 + 0x20], %g2 fbge %fcc3, loop_4657 fands %f1, %f9, %f15 loop_4656: sth %o7, [%l7 + 0x1A] ldd [%l7 + 0x68], %f6 loop_4657: tneg %icc, 0x5 sllx %l1, %o4, %l2 fbl %fcc2, loop_4658 taddcc %o6, 0x1DBA, %l6 umul %i0, 0x06C3, %i4 movpos %icc, %g1, %i1 loop_4658: fmovda %icc, %f15, %f7 xor %o1, 0x0006, %o2 brlz %g3, loop_4659 faligndata %f4, %f6, %f14 ldsh [%l7 + 0x1C], %g7 nop setx loop_4660, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4659: mova %icc, %i7, %o3 fandnot2 %f14, %f6, %f10 xnorcc %i6, %g5, %l4 loop_4660: fmovsneg %xcc, %f6, %f2 fbe %fcc3, loop_4661 mulscc %o0, 0x053A, %i2 brgez,a %g4, loop_4662 movrlz %o5, 0x2B7, %g6 loop_4661: ldx [%l7 + 0x10], %i5 movpos %icc, %l0, %l5 loop_4662: fmovsa %xcc, %f6, %f4 fbl,a %fcc3, loop_4663 stb %l3, [%l7 + 0x78] fmovrdlz %g2, %f12, %f14 lduw [%l7 + 0x3C], %o7 loop_4663: mulscc %l1, 0x11ED, %o4 ld [%l7 + 0x30], %f4 movpos %icc, %l2, %i3 brlez %l6, loop_4664 fnegd %f8, %f14 fornot2 %f0, %f2, %f4 lduh [%l7 + 0x74], %i0 loop_4664: fxor %f0, %f4, %f4 bneg,pt %icc, loop_4665 udivx %o6, 0x011F, %i4 sdivx %i1, 0x0588, %g1 ldd [%l7 + 0x48], %f8 loop_4665: movgu %icc, %o2, %g3 fbo,a %fcc0, loop_4666 and %o1, %g7, %o3 fmovsneg %icc, %f3, %f2 movgu %icc, %i7, %i6 loop_4666: bvs loop_4667 ldd [%l7 + 0x10], %f4 fbu %fcc0, loop_4668 ldsh [%l7 + 0x5E], %g5 loop_4667: stx %o0, [%l7 + 0x18] taddcctv %i2, %g4, %o5 loop_4668: fornot2 %f12, %f10, %f4 edge32 %l4, %g6, %l0 fmovsle %icc, %f12, %f3 fmovrdgez %l5, %f12, %f4 for %f14, %f12, %f8 stw %l3, [%l7 + 0x64] addccc %g2, 0x15F0, %i5 st %f9, [%l7 + 0x3C] fmul8x16al %f11, %f10, %f2 lduw [%l7 + 0x10], %l1 taddcc %o7, %o4, %l2 tge %icc, 0x1 fmovdg %icc, %f1, %f13 bleu,a,pn %icc, loop_4669 sll %l6, %i0, %o6 be,a loop_4670 fnands %f11, %f2, %f8 loop_4669: ldx [%l7 + 0x18], %i4 lduh [%l7 + 0x0E], %i3 loop_4670: ldsw [%l7 + 0x1C], %g1 fcmpgt32 %f4, %f8, %o2 ldsb [%l7 + 0x1D], %g3 fnands %f2, %f13, %f12 fmovdgu %icc, %f14, %f8 mova %icc, %i1, %g7 std %f8, [%l7 + 0x08] fba,a %fcc2, loop_4671 fandnot1 %f10, %f14, %f0 subccc %o1, %i7, %i6 movrgez %o3, 0x326, %g5 loop_4671: subccc %i2, %o0, %g4 add %o5, 0x1598, %g6 ldsh [%l7 + 0x6C], %l4 ldsb [%l7 + 0x5E], %l5 fmul8x16au %f15, %f13, %f2 edge16ln %l0, %l3, %i5 movg %xcc, %l1, %o7 brgez,a %g2, loop_4672 ldd [%l7 + 0x40], %f6 tgu %xcc, 0x5 sth %o4, [%l7 + 0x18] loop_4672: fpadd16 %f6, %f8, %f10 edge32n %l6, %i0, %l2 fbue,a %fcc3, loop_4673 fpack16 %f8, %f13 fcmpd %fcc1, %f12, %f12 movg %icc, %o6, %i4 loop_4673: srax %i3, %o2, %g1 fornot2 %f8, %f12, %f14 fcmple16 %f0, %f0, %g3 smulcc %i1, %o1, %i7 fcmpne16 %f4, %f2, %i6 array16 %o3, %g5, %g7 fmovdgu %xcc, %f3, %f5 ldx [%l7 + 0x20], %i2 fpadd32 %f6, %f4, %f0 movvs %xcc, %g4, %o5 tne %xcc, 0x2 bpos,pn %icc, loop_4674 movge %xcc, %g6, %l4 fmovrdlez %o0, %f2, %f0 ble loop_4675 loop_4674: fexpand %f4, %f2 sllx %l5, %l0, %i5 fble %fcc0, loop_4676 loop_4675: fxnor %f0, %f4, %f6 ldsh [%l7 + 0x1C], %l1 fmovdvc %icc, %f0, %f3 loop_4676: te %xcc, 0x1 lduh [%l7 + 0x72], %l3 fcmpeq16 %f14, %f10, %o7 ldd [%l7 + 0x40], %f14 fcmpne16 %f0, %f0, %g2 fnors %f11, %f14, %f7 bshuffle %f2, %f10, %f2 fbg %fcc0, loop_4677 edge16 %l6, %o4, %l2 srlx %o6, 0x0B, %i0 ldsb [%l7 + 0x40], %i3 loop_4677: orcc %o2, %g1, %g3 fmovrslez %i4, %f13, %f0 sdiv %i1, 0x137F, %o1 ldx [%l7 + 0x78], %i6 lduw [%l7 + 0x2C], %i7 fnot1s %f14, %f3 bg,a loop_4678 fmovrde %g5, %f0, %f6 tn %icc, 0x3 lduw [%l7 + 0x6C], %o3 loop_4678: std %f12, [%l7 + 0x60] tcc %icc, 0x5 addc %g7, %i2, %g4 fble,a %fcc1, loop_4679 fcmpes %fcc0, %f15, %f8 stb %o5, [%l7 + 0x6A] brgez %l4, loop_4680 loop_4679: edge16l %o0, %l5, %l0 tge %xcc, 0x5 fnand %f6, %f8, %f14 loop_4680: fmul8x16au %f9, %f10, %f12 lduh [%l7 + 0x0A], %i5 tcc %icc, 0x3 fbug,a %fcc0, loop_4681 ldub [%l7 + 0x35], %g6 fandnot2s %f9, %f1, %f0 ldub [%l7 + 0x55], %l3 loop_4681: fors %f12, %f8, %f5 lduh [%l7 + 0x78], %l1 stx %g2, [%l7 + 0x60] subc %o7, %l6, %l2 stb %o4, [%l7 + 0x08] brlez,a %o6, loop_4682 fcmple16 %f14, %f2, %i0 fnand %f12, %f10, %f14 popc 0x1EA1, %i3 loop_4682: stw %o2, [%l7 + 0x70] fmovrdlez %g1, %f0, %f6 fpadd32 %f0, %f10, %f2 fmovrsne %i4, %f4, %f14 stx %g3, [%l7 + 0x60] ldub [%l7 + 0x67], %o1 ldsb [%l7 + 0x73], %i6 std %f12, [%l7 + 0x08] fmul8x16al %f0, %f14, %f6 lduw [%l7 + 0x54], %i7 tvs %xcc, 0x7 ld [%l7 + 0x28], %f7 movneg %xcc, %i1, %g5 sll %g7, %i2, %g4 fzeros %f0 for %f6, %f6, %f8 movre %o5, %o3, %o0 sth %l4, [%l7 + 0x3E] lduh [%l7 + 0x7A], %l5 stb %l0, [%l7 + 0x7E] fcmpne32 %f4, %f0, %i5 fabsd %f0, %f8 ldx [%l7 + 0x70], %l3 fcmpne32 %f10, %f6, %g6 fmovrde %g2, %f14, %f2 brnz %l1, loop_4683 tleu %icc, 0x1 edge32l %o7, %l2, %o4 fmul8x16au %f13, %f2, %f10 loop_4683: fbue %fcc2, loop_4684 fbge %fcc2, loop_4685 fmovsl %xcc, %f11, %f6 fba,a %fcc2, loop_4686 loop_4684: for %f14, %f2, %f2 loop_4685: andncc %o6, %l6, %i0 ldd [%l7 + 0x48], %f12 loop_4686: fmovsvc %icc, %f10, %f7 fcmple16 %f0, %f0, %i3 std %f2, [%l7 + 0x30] fmovdcs %icc, %f13, %f4 taddcctv %o2, %i4, %g1 ldsw [%l7 + 0x44], %g3 fmovrdgz %i6, %f8, %f4 ldsw [%l7 + 0x44], %o1 ld [%l7 + 0x24], %f5 fnors %f10, %f13, %f12 tl %xcc, 0x7 fpsub16s %f12, %f9, %f10 bneg,pt %icc, loop_4687 st %f15, [%l7 + 0x70] pdist %f0, %f14, %f8 stb %i1, [%l7 + 0x2D] loop_4687: fpsub32s %f12, %f4, %f1 udivcc %g5, 0x10B0, %i7 fmuld8sux16 %f5, %f2, %f2 fmovrdgez %i2, %f8, %f2 ble,a,pt %xcc, loop_4688 mulscc %g4, 0x1EB0, %o5 ldd [%l7 + 0x38], %f8 fnors %f13, %f8, %f10 loop_4688: udivx %o3, 0x0D01, %g7 tcc %xcc, 0x2 fmovrdlz %l4, %f4, %f14 ldsh [%l7 + 0x66], %l5 bleu,pn %xcc, loop_4689 fcmps %fcc3, %f10, %f7 subcc %l0, 0x012A, %o0 andcc %i5, 0x1092, %g6 loop_4689: stb %l3, [%l7 + 0x6B] sth %l1, [%l7 + 0x72] addc %g2, 0x1459, %o7 fbul,a %fcc3, loop_4690 ldx [%l7 + 0x08], %l2 sth %o4, [%l7 + 0x74] fandnot2 %f8, %f4, %f6 loop_4690: be loop_4691 std %f6, [%l7 + 0x08] fmovrdlz %o6, %f2, %f2 ldsh [%l7 + 0x3E], %i0 loop_4691: edge16ln %l6, %o2, %i4 movleu %xcc, %g1, %i3 edge8 %g3, %i6, %o1 tne %xcc, 0x7 tcc %icc, 0x1 sth %g5, [%l7 + 0x30] fbue %fcc3, loop_4692 edge32 %i1, %i2, %i7 lduh [%l7 + 0x4C], %o5 tvs %icc, 0x1 loop_4692: lduw [%l7 + 0x34], %g4 ldd [%l7 + 0x28], %f14 fmovda %xcc, %f14, %f3 std %f6, [%l7 + 0x38] fmovrdne %g7, %f14, %f8 fmovdleu %xcc, %f1, %f12 bpos,a,pt %xcc, loop_4693 movcc %xcc, %o3, %l4 ldx [%l7 + 0x10], %l0 mulx %l5, 0x13F5, %i5 loop_4693: stx %g6, [%l7 + 0x20] ldsw [%l7 + 0x40], %o0 sdiv %l1, 0x192A, %g2 fbn,a %fcc1, loop_4694 movrgz %o7, %l2, %l3 ldsw [%l7 + 0x0C], %o4 bl,pn %xcc, loop_4695 loop_4694: movrne %i0, %l6, %o6 tleu %icc, 0x6 ld [%l7 + 0x0C], %f12 loop_4695: orcc %i4, 0x0089, %g1 ldub [%l7 + 0x44], %o2 fbn %fcc0, loop_4696 fbne %fcc3, loop_4697 sethi 0x0287, %i3 ldsw [%l7 + 0x50], %g3 loop_4696: fbl %fcc1, loop_4698 loop_4697: std %f6, [%l7 + 0x28] fmovrsgez %i6, %f2, %f11 st %f4, [%l7 + 0x0C] loop_4698: sra %o1, %i1, %g5 fpadd16 %f10, %f6, %f4 st %f12, [%l7 + 0x10] xnor %i7, 0x0C44, %o5 fmovdg %xcc, %f5, %f4 andcc %g4, 0x15A0, %i2 fones %f1 stb %g7, [%l7 + 0x6F] fxors %f13, %f2, %f8 smul %l4, 0x11FA, %l0 bge,a %icc, loop_4699 edge16ln %o3, %i5, %g6 ldsb [%l7 + 0x54], %o0 movvs %xcc, %l5, %g2 loop_4699: fands %f1, %f13, %f7 orcc %l1, %o7, %l2 movrlez %o4, %l3, %i0 std %f10, [%l7 + 0x20] fnor %f4, %f14, %f8 movrlz %o6, %l6, %g1 call loop_4700 srlx %o2, %i3, %i4 xnorcc %g3, 0x1DCA, %i6 tpos %xcc, 0x4 loop_4700: ldsh [%l7 + 0x16], %i1 st %f6, [%l7 + 0x10] stx %g5, [%l7 + 0x30] fbue %fcc0, loop_4701 edge32ln %o1, %o5, %i7 fpadd32 %f10, %f14, %f0 fmovdne %xcc, %f5, %f7 loop_4701: st %f3, [%l7 + 0x24] movrgz %g4, %g7, %i2 movcs %xcc, %l4, %o3 fmovrslz %i5, %f8, %f14 st %f8, [%l7 + 0x2C] brz,a %l0, loop_4702 tgu %icc, 0x0 stb %g6, [%l7 + 0x71] alignaddr %l5, %o0, %g2 loop_4702: fmovse %xcc, %f12, %f0 stb %o7, [%l7 + 0x32] movl %xcc, %l1, %l2 fmovrsne %l3, %f8, %f12 ld [%l7 + 0x50], %f11 movg %icc, %o4, %o6 ldub [%l7 + 0x59], %l6 udivcc %g1, 0x0DAF, %i0 bpos,a loop_4703 fxors %f15, %f2, %f4 movgu %xcc, %i3, %o2 tcs %xcc, 0x5 loop_4703: bge,a %xcc, loop_4704 andncc %g3, %i6, %i4 pdist %f12, %f4, %f6 fbne,a %fcc3, loop_4705 loop_4704: edge32l %i1, %o1, %o5 fpsub16 %f14, %f8, %f6 movge %xcc, %i7, %g5 loop_4705: ldsw [%l7 + 0x30], %g4 taddcc %i2, 0x04CC, %l4 ldd [%l7 + 0x40], %f2 brlez %o3, loop_4706 ldsw [%l7 + 0x4C], %g7 tge %xcc, 0x2 sdivx %i5, 0x14AD, %l0 loop_4706: fmovrde %g6, %f12, %f12 ldx [%l7 + 0x30], %l5 fandnot1s %f3, %f12, %f1 ldsw [%l7 + 0x2C], %o0 move %xcc, %o7, %l1 st %f6, [%l7 + 0x74] fbl,a %fcc3, loop_4707 fmul8sux16 %f2, %f14, %f12 ld [%l7 + 0x7C], %f11 edge16n %l2, %g2, %l3 loop_4707: udivx %o6, 0x15CA, %l6 sdiv %o4, 0x0CC4, %i0 bge loop_4708 lduh [%l7 + 0x60], %g1 orncc %o2, %i3, %g3 bl,pn %xcc, loop_4709 loop_4708: tleu %icc, 0x3 sub %i4, 0x0F26, %i1 fbn %fcc0, loop_4710 loop_4709: fmovsvs %icc, %f10, %f4 brgz %i6, loop_4711 taddcc %o1, %i7, %o5 loop_4710: lduw [%l7 + 0x48], %g4 fcmple32 %f12, %f10, %g5 loop_4711: st %f10, [%l7 + 0x68] movg %icc, %l4, %i2 ta %xcc, 0x6 movcc %xcc, %o3, %g7 ldsw [%l7 + 0x14], %l0 fandnot1s %f14, %f10, %f11 sll %i5, %l5, %o0 and %g6, 0x10FB, %o7 ld [%l7 + 0x10], %f5 std %f0, [%l7 + 0x20] and %l2, 0x0318, %l1 fmovdgu %icc, %f11, %f0 fbul,a %fcc0, loop_4712 brz,a %l3, loop_4713 ldub [%l7 + 0x31], %g2 tcs %icc, 0x6 loop_4712: sethi 0x0537, %o6 loop_4713: std %f4, [%l7 + 0x48] fone %f12 xnorcc %l6, 0x15BB, %i0 fmovdn %icc, %f12, %f9 fpsub16s %f1, %f6, %f14 fornot2 %f0, %f4, %f0 be,pt %xcc, loop_4714 brlz %g1, loop_4715 ldsb [%l7 + 0x14], %o2 edge8ln %o4, %i3, %g3 loop_4714: fsrc2s %f3, %f5 loop_4715: ldsb [%l7 + 0x49], %i1 fbl,a %fcc0, loop_4716 stw %i6, [%l7 + 0x3C] fmovrsgez %i4, %f6, %f0 fones %f11 loop_4716: std %f10, [%l7 + 0x40] brz %i7, loop_4717 fzero %f10 movrne %o1, %o5, %g4 fmul8sux16 %f2, %f12, %f14 loop_4717: fpsub32 %f8, %f12, %f14 ble,a,pt %icc, loop_4718 fbn,a %fcc0, loop_4719 fzeros %f4 fbue,a %fcc0, loop_4720 loop_4718: fcmps %fcc0, %f13, %f0 loop_4719: orncc %l4, %g5, %o3 ldx [%l7 + 0x18], %i2 loop_4720: stw %l0, [%l7 + 0x20] fnot2s %f4, %f4 fbu %fcc2, loop_4721 stx %g7, [%l7 + 0x50] brlz,a %i5, loop_4722 fmovse %icc, %f12, %f6 loop_4721: std %f12, [%l7 + 0x78] tcs %icc, 0x4 loop_4722: fmovrsne %l5, %f9, %f1 ldsw [%l7 + 0x3C], %o0 brgez,a %g6, loop_4723 call loop_4724 stb %l2, [%l7 + 0x5F] bne,a loop_4725 loop_4723: fpsub16s %f4, %f11, %f6 loop_4724: stb %o7, [%l7 + 0x6B] fcmpd %fcc1, %f0, %f14 loop_4725: fands %f10, %f15, %f14 ldsb [%l7 + 0x14], %l3 nop setx loop_4726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %l1, 0x2EC, %o6 subc %l6, 0x18EE, %g2 fmovsgu %icc, %f6, %f13 loop_4726: fpsub32 %f0, %f6, %f4 fnegd %f12, %f4 fmovs %f10, %f13 lduh [%l7 + 0x08], %g1 fcmpes %fcc2, %f3, %f12 movrlez %o2, %i0, %i3 ldsw [%l7 + 0x50], %g3 bg,a,pt %icc, loop_4727 bvc,a %xcc, loop_4728 smulcc %i1, 0x06BE, %o4 lduw [%l7 + 0x10], %i4 loop_4727: fmovdn %icc, %f9, %f12 loop_4728: fmovdn %icc, %f8, %f13 orncc %i6, 0x1E58, %o1 andncc %o5, %i7, %g4 fmovsl %xcc, %f15, %f14 ldsb [%l7 + 0x18], %g5 nop setx loop_4729, %l0, %l1 jmpl %l1, %l4 fmul8ulx16 %f4, %f6, %f0 fornot1 %f12, %f4, %f12 ldsb [%l7 + 0x74], %i2 loop_4729: fmovrslz %l0, %f10, %f8 sll %g7, %i5, %o3 bge,pn %xcc, loop_4730 ldsw [%l7 + 0x74], %l5 movrgz %o0, 0x34F, %l2 ldsw [%l7 + 0x10], %o7 loop_4730: te %icc, 0x0 stb %g6, [%l7 + 0x43] bg loop_4731 sdivx %l1, 0x107E, %l3 mulscc %o6, %g2, %g1 fbule %fcc2, loop_4732 loop_4731: tleu %icc, 0x2 fbo,a %fcc1, loop_4733 lduh [%l7 + 0x12], %l6 loop_4732: fbn,a %fcc2, loop_4734 fcmple16 %f6, %f4, %o2 loop_4733: ld [%l7 + 0x50], %f15 fbne %fcc3, loop_4735 loop_4734: ldsh [%l7 + 0x44], %i0 fnot2 %f10, %f8 stb %i3, [%l7 + 0x53] loop_4735: ldsb [%l7 + 0x66], %i1 ld [%l7 + 0x18], %f0 fsrc1s %f5, %f3 ldsb [%l7 + 0x51], %g3 fmovrdgez %i4, %f0, %f14 stb %o4, [%l7 + 0x7D] fbue %fcc2, loop_4736 xnorcc %o1, %i6, %i7 lduw [%l7 + 0x18], %o5 fmovs %f12, %f1 loop_4736: movgu %xcc, %g5, %l4 ldub [%l7 + 0x33], %g4 fbo,a %fcc3, loop_4737 movrgz %i2, %g7, %i5 movne %xcc, %l0, %o3 ldsb [%l7 + 0x11], %l5 loop_4737: movvs %icc, %o0, %o7 fsrc1s %f8, %f7 fexpand %f14, %f6 stw %l2, [%l7 + 0x10] for %f6, %f8, %f12 ldub [%l7 + 0x0B], %l1 addccc %g6, 0x0D45, %l3 fone %f10 ld [%l7 + 0x6C], %f11 sub %g2, %g1, %l6 tcs %xcc, 0x5 tle %icc, 0x3 call loop_4738 popc 0x04B4, %o6 fpadd32 %f2, %f10, %f8 mova %icc, %o2, %i3 loop_4738: bl,a %icc, loop_4739 fpadd32 %f4, %f14, %f2 fbule,a %fcc1, loop_4740 lduh [%l7 + 0x1E], %i1 loop_4739: mulscc %i0, %g3, %o4 edge32n %o1, %i6, %i4 loop_4740: movcs %icc, %o5, %g5 addc %i7, 0x16D9, %g4 fbne,a %fcc1, loop_4741 stb %i2, [%l7 + 0x0C] fsrc1s %f12, %f14 fexpand %f1, %f2 loop_4741: andncc %l4, %g7, %l0 edge16ln %i5, %o3, %l5 fmovrdgez %o0, %f12, %f0 stb %o7, [%l7 + 0x5F] bg,a %xcc, loop_4742 call loop_4743 fbge %fcc1, loop_4744 ldsb [%l7 + 0x5F], %l2 loop_4742: movcc %icc, %g6, %l1 loop_4743: ldub [%l7 + 0x52], %g2 loop_4744: st %f7, [%l7 + 0x18] tpos %xcc, 0x1 st %f4, [%l7 + 0x5C] movn %icc, %l3, %l6 ldx [%l7 + 0x50], %g1 stx %o2, [%l7 + 0x28] fnand %f12, %f2, %f12 te %xcc, 0x3 ldx [%l7 + 0x58], %i3 tleu %icc, 0x1 nop setx loop_4745, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f13, %f12, %f8 addcc %o6, %i0, %g3 tcc %xcc, 0x3 loop_4745: ldx [%l7 + 0x48], %o4 ldsb [%l7 + 0x31], %i1 nop setx loop_4746, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %i6, 0x0DC6, %o1 tne %xcc, 0x5 tne %xcc, 0x6 loop_4746: ld [%l7 + 0x60], %f8 ldd [%l7 + 0x20], %f4 fmovrdlez %o5, %f12, %f4 lduh [%l7 + 0x46], %g5 sth %i4, [%l7 + 0x7C] stb %i7, [%l7 + 0x58] fcmple32 %f2, %f4, %g4 edge16ln %l4, %g7, %i2 fmovdg %xcc, %f3, %f4 fone %f2 array32 %i5, %l0, %o3 nop setx loop_4747, %l0, %l1 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, %f4, %f2 ldsw [%l7 + 0x60], %o0 lduw [%l7 + 0x38], %l5 loop_4747: fmovdge %icc, %f10, %f6 ldsh [%l7 + 0x6E], %o7 lduw [%l7 + 0x60], %l2 bneg,a %icc, loop_4748 movpos %xcc, %l1, %g6 stb %l3, [%l7 + 0x3A] and %g2, %g1, %o2 loop_4748: stx %l6, [%l7 + 0x50] stx %i3, [%l7 + 0x68] ldx [%l7 + 0x50], %i0 fmovrsne %o6, %f9, %f12 fmuld8ulx16 %f4, %f12, %f4 fpadd32 %f0, %f10, %f8 bleu loop_4749 orncc %o4, %i1, %g3 srlx %i6, %o1, %g5 brgez,a %i4, loop_4750 loop_4749: stw %i7, [%l7 + 0x74] call loop_4751 fmovdle %icc, %f13, %f9 loop_4750: smulcc %o5, %g4, %l4 ldub [%l7 + 0x3F], %i2 loop_4751: subccc %i5, %l0, %o3 tvc %xcc, 0x4 fnegd %f6, %f0 fnand %f0, %f6, %f12 fblg,a %fcc2, loop_4752 fmovrsgez %o0, %f13, %f14 fcmpgt32 %f12, %f0, %g7 array16 %l5, %l2, %l1 loop_4752: movrgz %o7, 0x373, %l3 fcmpeq32 %f2, %f6, %g2 ldd [%l7 + 0x48], %f4 movg %xcc, %g1, %g6 movcc %xcc, %l6, %i3 bcc,a %xcc, loop_4753 udivcc %o2, 0x09C7, %o6 tpos %xcc, 0x6 stw %i0, [%l7 + 0x48] loop_4753: array8 %o4, %g3, %i1 ldsb [%l7 + 0x17], %o1 bne,a,pt %icc, loop_4754 std %f14, [%l7 + 0x18] movrne %g5, %i6, %i7 fpadd16 %f4, %f6, %f14 loop_4754: brlez,a %o5, loop_4755 fsrc2 %f10, %f4 lduw [%l7 + 0x24], %g4 fexpand %f0, %f4 loop_4755: fone %f4 st %f11, [%l7 + 0x7C] edge8ln %l4, %i4, %i5 pdist %f2, %f4, %f4 std %f12, [%l7 + 0x78] ldub [%l7 + 0x1B], %i2 movg %icc, %l0, %o0 stx %g7, [%l7 + 0x10] stb %o3, [%l7 + 0x37] sdiv %l5, 0x0B95, %l2 faligndata %f4, %f12, %f6 fmovsleu %xcc, %f9, %f13 edge8l %l1, %l3, %o7 fbule %fcc1, loop_4756 ldx [%l7 + 0x68], %g2 fxnor %f6, %f2, %f8 call loop_4757 loop_4756: tge %icc, 0x6 lduh [%l7 + 0x26], %g6 fpsub32s %f15, %f14, %f9 loop_4757: fmovrde %g1, %f2, %f4 ldsb [%l7 + 0x48], %l6 movge %icc, %i3, %o6 fmovscc %xcc, %f4, %f1 lduh [%l7 + 0x66], %o2 lduw [%l7 + 0x64], %i0 lduw [%l7 + 0x44], %g3 fmul8sux16 %f8, %f8, %f8 ldsh [%l7 + 0x22], %o4 taddcc %i1, %g5, %i6 bn,a,pn %icc, loop_4758 fnegd %f6, %f0 tcc %xcc, 0x0 ldx [%l7 + 0x78], %i7 loop_4758: ldsb [%l7 + 0x4B], %o5 fmovsg %icc, %f15, %f12 ta %icc, 0x5 fmovsn %icc, %f10, %f13 fbu,a %fcc0, loop_4759 ldd [%l7 + 0x20], %f0 edge16 %o1, %l4, %g4 stb %i4, [%l7 + 0x7A] loop_4759: movl %xcc, %i2, %i5 tn %xcc, 0x3 ldub [%l7 + 0x66], %o0 st %f10, [%l7 + 0x78] movrgez %g7, 0x2CB, %o3 fcmpgt16 %f8, %f8, %l0 movgu %icc, %l2, %l1 movvs %icc, %l5, %l3 ldsh [%l7 + 0x1C], %o7 fmovsne %icc, %f5, %f14 fabss %f11, %f1 udivcc %g6, 0x106E, %g1 tg %xcc, 0x7 ldd [%l7 + 0x48], %f4 fmovrsgez %g2, %f1, %f10 bpos,a %icc, loop_4760 movvc %xcc, %i3, %l6 fbule,a %fcc2, loop_4761 st %f12, [%l7 + 0x2C] loop_4760: tleu %icc, 0x4 fblg,a %fcc1, loop_4762 loop_4761: fmovrdlz %o2, %f0, %f10 fbl %fcc1, loop_4763 fcmpes %fcc1, %f15, %f14 loop_4762: tle %xcc, 0x1 mulscc %i0, 0x0ECC, %g3 loop_4763: bne,pn %icc, loop_4764 fmovrse %o6, %f7, %f13 ldsh [%l7 + 0x68], %i1 fandnot1s %f15, %f6, %f0 loop_4764: xnor %g5, 0x0F21, %i6 fxor %f4, %f4, %f8 fba %fcc0, loop_4765 fbul %fcc1, loop_4766 ld [%l7 + 0x1C], %f5 fmovsleu %xcc, %f5, %f5 loop_4765: bcs,a,pn %xcc, loop_4767 loop_4766: smul %i7, %o4, %o5 fmul8x16au %f13, %f9, %f8 ldsb [%l7 + 0x50], %o1 loop_4767: lduw [%l7 + 0x68], %l4 movge %xcc, %g4, %i2 fmovsn %xcc, %f6, %f5 fsrc2 %f14, %f12 stb %i5, [%l7 + 0x3B] ldx [%l7 + 0x28], %i4 std %f4, [%l7 + 0x38] sth %g7, [%l7 + 0x72] stx %o3, [%l7 + 0x10] movcs %icc, %o0, %l0 std %f14, [%l7 + 0x68] edge32l %l1, %l5, %l3 stb %o7, [%l7 + 0x57] ld [%l7 + 0x54], %f2 fbo,a %fcc1, loop_4768 fcmpne32 %f8, %f14, %l2 fbule %fcc2, loop_4769 fand %f8, %f0, %f0 loop_4768: lduw [%l7 + 0x30], %g6 std %f6, [%l7 + 0x38] loop_4769: sll %g2, 0x0D, %i3 ldsw [%l7 + 0x10], %l6 brz %g1, loop_4770 array16 %o2, %i0, %o6 stb %g3, [%l7 + 0x7F] std %f8, [%l7 + 0x18] loop_4770: ldx [%l7 + 0x48], %g5 stb %i6, [%l7 + 0x1A] taddcc %i1, %o4, %o5 or %i7, 0x089C, %o1 for %f6, %f0, %f0 addcc %g4, %i2, %l4 fbl %fcc2, loop_4771 tpos %xcc, 0x2 orncc %i5, 0x10F7, %g7 tsubcctv %o3, %o0, %i4 loop_4771: tvc %icc, 0x3 fbuge,a %fcc0, loop_4772 fornot1 %f4, %f2, %f10 st %f5, [%l7 + 0x14] movle %xcc, %l1, %l5 loop_4772: andcc %l0, %o7, %l3 brlz,a %l2, loop_4773 edge8 %g6, %g2, %l6 fmovsn %icc, %f8, %f1 ldsb [%l7 + 0x5F], %g1 loop_4773: ldub [%l7 + 0x0F], %o2 fzero %f14 smul %i3, %o6, %g3 fmovrdne %i0, %f8, %f12 fmovdne %xcc, %f0, %f6 ldsw [%l7 + 0x64], %g5 ldsh [%l7 + 0x58], %i1 ldsb [%l7 + 0x22], %o4 fpadd16 %f2, %f8, %f10 tg %icc, 0x1 sethi 0x1024, %o5 array32 %i7, %o1, %i6 fand %f0, %f0, %f0 fmovdcs %xcc, %f0, %f11 tl %icc, 0x1 fmovrsne %i2, %f10, %f14 fbn,a %fcc2, loop_4774 ldsh [%l7 + 0x5E], %g4 fpsub32s %f7, %f7, %f2 bne %icc, loop_4775 loop_4774: bvs,a,pn %icc, loop_4776 st %f6, [%l7 + 0x38] sra %l4, %g7, %o3 loop_4775: fba,a %fcc2, loop_4777 loop_4776: movcs %xcc, %o0, %i5 movrgez %i4, %l5, %l1 ldsh [%l7 + 0x72], %l0 loop_4777: stx %o7, [%l7 + 0x50] sll %l3, %l2, %g2 fbug,a %fcc0, loop_4778 bn,a,pn %icc, loop_4779 tgu %icc, 0x7 fble,a %fcc3, loop_4780 loop_4778: stx %g6, [%l7 + 0x38] loop_4779: fmovscs %xcc, %f0, %f13 fcmps %fcc2, %f13, %f2 loop_4780: nop setx loop_4781, %l0, %l1 jmpl %l1, %l6 fsrc1s %f9, %f10 fcmple32 %f2, %f6, %g1 movrgz %o2, %i3, %g3 loop_4781: lduh [%l7 + 0x24], %o6 fbn %fcc0, loop_4782 stw %i0, [%l7 + 0x7C] fbge %fcc1, loop_4783 subcc %i1, 0x0615, %o4 loop_4782: fmovde %xcc, %f4, %f4 fmovsa %xcc, %f0, %f5 loop_4783: fmul8ulx16 %f6, %f10, %f12 alignaddrl %g5, %o5, %i7 fmul8x16 %f9, %f12, %f12 ldx [%l7 + 0x70], %i6 ldub [%l7 + 0x20], %o1 fxnor %f2, %f14, %f0 bvc,a,pn %icc, loop_4784 fmovrdne %g4, %f4, %f6 fmovsg %xcc, %f5, %f12 fmuld8ulx16 %f9, %f5, %f4 loop_4784: stx %l4, [%l7 + 0x40] fmovrsgez %g7, %f12, %f8 ldx [%l7 + 0x48], %o3 bcs,pt %xcc, loop_4785 ble,a,pt %xcc, loop_4786 fcmpd %fcc3, %f0, %f8 fcmpgt32 %f0, %f0, %i2 loop_4785: edge8 %i5, %i4, %o0 loop_4786: fmovspos %icc, %f14, %f3 ldsh [%l7 + 0x5E], %l5 fmovscs %icc, %f13, %f3 fmovdpos %icc, %f3, %f13 ldsb [%l7 + 0x0A], %l0 fmovd %f2, %f10 andncc %o7, %l1, %l3 tge %xcc, 0x4 fbl,a %fcc0, loop_4787 fpack32 %f6, %f10, %f2 ldx [%l7 + 0x60], %g2 stw %g6, [%l7 + 0x54] loop_4787: std %f2, [%l7 + 0x58] stx %l2, [%l7 + 0x20] ldsh [%l7 + 0x50], %l6 fnot1 %f6, %f2 fmovdgu %icc, %f12, %f14 srl %o2, 0x1E, %i3 fmovdle %icc, %f15, %f4 fandnot1 %f8, %f6, %f0 array16 %g3, %g1, %o6 orncc %i1, 0x1934, %i0 subc %o4, 0x01FC, %o5 sllx %i7, 0x0F, %i6 brgz,a %o1, loop_4788 brgz %g4, loop_4789 fpadd16s %f13, %f3, %f1 stb %l4, [%l7 + 0x10] loop_4788: for %f0, %f12, %f8 loop_4789: fornot2s %f0, %f7, %f3 stx %g5, [%l7 + 0x58] edge32ln %o3, %g7, %i2 lduh [%l7 + 0x10], %i5 tleu %xcc, 0x6 umulcc %o0, %i4, %l5 tg %xcc, 0x6 fnegs %f5, %f3 add %l0, %o7, %l1 fnot1 %f12, %f8 fnot2s %f14, %f9 ldsh [%l7 + 0x1E], %g2 orn %l3, %g6, %l2 st %f5, [%l7 + 0x48] bvc,a %icc, loop_4790 fpadd16s %f15, %f5, %f7 movpos %xcc, %o2, %i3 tcc %icc, 0x7 loop_4790: pdist %f12, %f4, %f2 fpsub32 %f2, %f12, %f2 lduw [%l7 + 0x2C], %g3 lduh [%l7 + 0x7C], %g1 lduh [%l7 + 0x50], %o6 for %f8, %f0, %f4 fmovdn %icc, %f0, %f14 fxnors %f4, %f3, %f12 bcc,a,pt %icc, loop_4791 ldsw [%l7 + 0x40], %l6 bgu %icc, loop_4792 ldsw [%l7 + 0x7C], %i0 loop_4791: fnot1s %f1, %f11 lduh [%l7 + 0x6C], %o4 loop_4792: ldsh [%l7 + 0x5E], %i1 ld [%l7 + 0x3C], %f5 brgz,a %i7, loop_4793 umulcc %i6, 0x178F, %o1 ldsw [%l7 + 0x4C], %g4 tg %xcc, 0x0 loop_4793: stb %o5, [%l7 + 0x11] std %f8, [%l7 + 0x60] fmovdneg %icc, %f8, %f9 alignaddrl %g5, %l4, %g7 bneg,a,pt %icc, loop_4794 sllx %i2, %i5, %o3 fmul8ulx16 %f14, %f6, %f8 ld [%l7 + 0x40], %f11 loop_4794: fones %f15 fbul,a %fcc1, loop_4795 fbug,a %fcc3, loop_4796 fbo,a %fcc3, loop_4797 bne,pt %icc, loop_4798 loop_4795: stb %o0, [%l7 + 0x29] loop_4796: fmovdneg %icc, %f12, %f13 loop_4797: bneg,pt %icc, loop_4799 loop_4798: pdist %f14, %f8, %f4 fpadd32 %f4, %f0, %f4 brlz %l5, loop_4800 loop_4799: bneg,a loop_4801 movvs %icc, %l0, %i4 fmovdle %icc, %f0, %f5 loop_4800: stx %o7, [%l7 + 0x78] loop_4801: fmovrdlez %g2, %f6, %f14 ld [%l7 + 0x20], %f2 lduw [%l7 + 0x4C], %l3 array32 %g6, %l2, %l1 stx %o2, [%l7 + 0x10] nop setx loop_4802, %l0, %l1 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 0x6 bvc %icc, loop_4803 fmovrsgez %g3, %f6, %f2 loop_4802: edge8n %g1, %i3, %l6 fmovs %f5, %f12 loop_4803: tsubcc %o6, 0x1BDD, %o4 fmovsle %icc, %f11, %f15 st %f6, [%l7 + 0x28] xnor %i1, %i0, %i7 fmovd %f6, %f14 brgez %o1, loop_4804 lduh [%l7 + 0x0C], %i6 lduw [%l7 + 0x78], %g4 ldsh [%l7 + 0x72], %o5 loop_4804: fandnot1 %f0, %f2, %f14 ld [%l7 + 0x0C], %f1 fcmpgt32 %f14, %f4, %g5 fbn %fcc3, loop_4805 fpack16 %f4, %f12 sth %l4, [%l7 + 0x3C] tgu %xcc, 0x6 loop_4805: fmovdleu %xcc, %f2, %f12 ba,pn %icc, loop_4806 faligndata %f8, %f8, %f6 ld [%l7 + 0x6C], %f11 bpos,pt %icc, loop_4807 loop_4806: bshuffle %f2, %f6, %f6 addc %i2, %g7, %i5 fcmpes %fcc3, %f7, %f7 loop_4807: movrgez %o0, 0x059, %l5 fmovrde %o3, %f0, %f12 fnot1 %f10, %f8 popc 0x03CB, %l0 nop setx loop_4808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o7, [%l7 + 0x30] fpackfix %f12, %f12 sth %i4, [%l7 + 0x78] loop_4808: fzeros %f12 movrlz %l3, 0x174, %g2 fmovdn %xcc, %f6, %f2 bvs,a %xcc, loop_4809 fandnot2 %f8, %f4, %f2 movn %icc, %g6, %l1 fbe,a %fcc1, loop_4810 loop_4809: ldd [%l7 + 0x30], %f14 alignaddr %o2, %g3, %l2 srl %i3, 0x04, %l6 loop_4810: ldub [%l7 + 0x5A], %g1 fcmped %fcc1, %f14, %f10 fbule,a %fcc0, loop_4811 movrgz %o4, 0x034, %i1 bne,a %xcc, loop_4812 ldsb [%l7 + 0x25], %o6 loop_4811: bge,pn %icc, loop_4813 or %i7, 0x1506, %o1 loop_4812: movrlez %i0, %i6, %o5 ldsb [%l7 + 0x09], %g4 loop_4813: ldub [%l7 + 0x6E], %l4 fexpand %f7, %f12 fmovde %icc, %f13, %f14 fzero %f2 fandnot1s %f13, %f6, %f15 fmovrsgz %i2, %f7, %f10 stx %g5, [%l7 + 0x78] fcmped %fcc0, %f10, %f10 move %xcc, %i5, %g7 movne %icc, %o0, %o3 lduw [%l7 + 0x6C], %l5 bge,pt %xcc, loop_4814 std %f6, [%l7 + 0x60] stb %l0, [%l7 + 0x0B] stb %i4, [%l7 + 0x33] loop_4814: subc %l3, 0x1E0F, %g2 sth %g6, [%l7 + 0x5A] orncc %o7, 0x1AF2, %l1 fnegs %f6, %f11 ble loop_4815 edge8l %g3, %l2, %i3 fnot2 %f4, %f8 bcc,a,pt %icc, loop_4816 loop_4815: lduw [%l7 + 0x60], %l6 bcc,a,pn %xcc, loop_4817 fandnot1 %f4, %f6, %f0 loop_4816: edge8n %o2, %o4, %i1 fmovsa %xcc, %f8, %f3 loop_4817: ldx [%l7 + 0x58], %g1 ldub [%l7 + 0x4F], %i7 sth %o1, [%l7 + 0x22] fmovdneg %icc, %f7, %f3 movvs %xcc, %o6, %i6 nop setx loop_4818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc %icc, loop_4819 fmovdl %xcc, %f10, %f6 mulx %i0, 0x09F2, %g4 loop_4818: edge32 %l4, %o5, %i2 loop_4819: ldd [%l7 + 0x40], %f4 st %f14, [%l7 + 0x10] fandnot2 %f2, %f6, %f12 fmovdne %xcc, %f5, %f13 fmovdneg %xcc, %f8, %f5 lduh [%l7 + 0x14], %i5 edge8 %g7, %g5, %o3 xnor %l5, 0x16A4, %l0 fmovdvs %xcc, %f10, %f2 movvs %xcc, %o0, %i4 fmovdle %xcc, %f14, %f9 fpsub32 %f14, %f6, %f14 movrgez %l3, %g2, %o7 movcc %xcc, %g6, %l1 std %f4, [%l7 + 0x70] popc 0x1D36, %l2 std %f14, [%l7 + 0x48] array32 %i3, %g3, %o2 st %f15, [%l7 + 0x10] orn %l6, 0x0B07, %i1 umulcc %o4, %g1, %o1 fmovdcs %icc, %f4, %f2 tcs %icc, 0x1 fmovsne %icc, %f4, %f15 edge8ln %o6, %i6, %i7 fnot2s %f11, %f5 te %xcc, 0x0 fbu %fcc0, loop_4820 st %f4, [%l7 + 0x34] tcc %icc, 0x6 ba,a %icc, loop_4821 loop_4820: tpos %xcc, 0x6 ldub [%l7 + 0x32], %i0 stx %l4, [%l7 + 0x50] loop_4821: sth %o5, [%l7 + 0x5C] brz,a %g4, loop_4822 sra %i2, 0x0F, %g7 udivx %g5, 0x0DF4, %o3 std %f10, [%l7 + 0x30] loop_4822: faligndata %f0, %f0, %f12 fpack16 %f10, %f14 fnor %f4, %f4, %f8 fpackfix %f4, %f2 mulx %i5, 0x06E3, %l0 stb %o0, [%l7 + 0x0A] sth %l5, [%l7 + 0x26] tgu %xcc, 0x1 fcmpes %fcc3, %f15, %f5 ldd [%l7 + 0x30], %f2 orcc %i4, %g2, %l3 fmovrslz %o7, %f0, %f9 fcmps %fcc1, %f5, %f7 ble,a,pn %xcc, loop_4823 tsubcc %l1, 0x06C8, %g6 fmovsleu %xcc, %f2, %f0 fandnot2 %f14, %f4, %f2 loop_4823: movrne %l2, %g3, %i3 fmovrslz %l6, %f7, %f12 std %f0, [%l7 + 0x28] tge %icc, 0x2 lduh [%l7 + 0x34], %o2 fnor %f2, %f12, %f4 ldd [%l7 + 0x58], %f8 ldub [%l7 + 0x62], %o4 and %i1, %g1, %o6 ble,pn %xcc, loop_4824 siam 0x1 bpos loop_4825 fpsub16 %f14, %f0, %f4 loop_4824: fble,a %fcc3, loop_4826 fpadd16s %f8, %f10, %f7 loop_4825: sdivx %o1, 0x13B3, %i7 sethi 0x0884, %i6 loop_4826: sllx %l4, %i0, %o5 addc %i2, 0x1D5D, %g7 movvs %xcc, %g4, %o3 stx %i5, [%l7 + 0x38] fcmpgt16 %f6, %f12, %g5 stb %l0, [%l7 + 0x6C] fmul8x16al %f9, %f9, %f6 ldub [%l7 + 0x0C], %o0 ldd [%l7 + 0x60], %f12 fmovdne %xcc, %f13, %f8 fand %f8, %f0, %f14 movcs %xcc, %i4, %g2 bg,a,pn %icc, loop_4827 ldub [%l7 + 0x2C], %l3 nop setx loop_4828, %l0, %l1 jmpl %l1, %l5 fnot1 %f10, %f2 loop_4827: ldub [%l7 + 0x32], %l1 movpos %xcc, %g6, %o7 loop_4828: tvc %xcc, 0x6 bneg,a loop_4829 nop setx loop_4830, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subc %g3, 0x0169, %l2 brlz %i3, loop_4831 loop_4829: fandnot2 %f8, %f4, %f14 loop_4830: edge8n %l6, %o2, %i1 fmovrslz %o4, %f2, %f3 loop_4831: subccc %g1, 0x1E54, %o1 xnorcc %o6, 0x1576, %i6 movne %icc, %i7, %l4 fpmerge %f8, %f13, %f12 movrne %i0, %o5, %i2 udivx %g7, 0x16B6, %g4 brz,a %o3, loop_4832 xnorcc %i5, 0x1212, %g5 movcs %xcc, %l0, %i4 fnot1 %f12, %f2 loop_4832: ld [%l7 + 0x2C], %f0 alignaddr %g2, %o0, %l3 movvs %icc, %l5, %g6 ldsw [%l7 + 0x68], %l1 fblg,a %fcc1, loop_4833 st %f5, [%l7 + 0x0C] stw %o7, [%l7 + 0x3C] fbug %fcc1, loop_4834 loop_4833: ldx [%l7 + 0x38], %l2 movrgz %i3, 0x2B3, %g3 ldsw [%l7 + 0x38], %l6 loop_4834: edge8ln %o2, %i1, %g1 fabsd %f2, %f6 bl %icc, loop_4835 ldsw [%l7 + 0x4C], %o4 fmovrdlz %o6, %f0, %f6 st %f14, [%l7 + 0x0C] loop_4835: bne,pt %xcc, loop_4836 fpadd16s %f15, %f6, %f9 tg %icc, 0x6 fmovdleu %xcc, %f9, %f0 loop_4836: fnands %f3, %f5, %f8 stw %i6, [%l7 + 0x2C] edge32ln %i7, %o1, %i0 bleu,a %icc, loop_4837 ba,pn %xcc, loop_4838 ldx [%l7 + 0x70], %l4 bleu,pt %xcc, loop_4839 loop_4837: addc %o5, 0x1403, %g7 loop_4838: fbl %fcc3, loop_4840 bpos,a,pt %icc, loop_4841 loop_4839: fmovrslz %i2, %f2, %f2 fble %fcc0, loop_4842 loop_4840: ldsh [%l7 + 0x42], %g4 loop_4841: subccc %o3, 0x04AB, %g5 movgu %xcc, %l0, %i4 loop_4842: fbo %fcc2, loop_4843 ldsw [%l7 + 0x74], %g2 fandnot1s %f7, %f2, %f13 movre %o0, %i5, %l3 loop_4843: fcmpne16 %f12, %f12, %g6 ldsw [%l7 + 0x30], %l1 fmovsle %xcc, %f14, %f9 bcs loop_4844 lduh [%l7 + 0x10], %o7 fmul8x16au %f7, %f6, %f14 xorcc %l5, %l2, %i3 loop_4844: ldx [%l7 + 0x40], %g3 ldx [%l7 + 0x18], %o2 edge16l %l6, %i1, %o4 fmovrsgez %o6, %f1, %f1 fmovrslz %i6, %f1, %f6 fmovsge %xcc, %f3, %f3 fcmpne32 %f2, %f6, %g1 xorcc %o1, %i7, %l4 tge %xcc, 0x4 ldsw [%l7 + 0x60], %o5 stx %i0, [%l7 + 0x08] fba %fcc1, loop_4845 fnor %f8, %f2, %f0 fmovdgu %icc, %f7, %f0 bn,a,pt %icc, loop_4846 loop_4845: fmovdvs %icc, %f7, %f2 smulcc %i2, 0x08C4, %g4 stb %g7, [%l7 + 0x4D] loop_4846: ldsb [%l7 + 0x25], %g5 fsrc1s %f9, %f6 fmovsleu %xcc, %f14, %f11 movge %icc, %l0, %i4 be,a,pt %xcc, loop_4847 te %icc, 0x1 fmovsl %xcc, %f14, %f11 addcc %o3, 0x09C9, %g2 loop_4847: lduh [%l7 + 0x42], %o0 fpack32 %f12, %f12, %f0 fmovdpos %icc, %f1, %f1 fblg,a %fcc1, loop_4848 lduh [%l7 + 0x72], %i5 tvs %xcc, 0x5 fmovdg %xcc, %f7, %f13 loop_4848: brlz %l3, loop_4849 stb %g6, [%l7 + 0x39] fnors %f13, %f2, %f13 fmul8ulx16 %f10, %f8, %f8 loop_4849: fbule,a %fcc2, loop_4850 edge32 %l1, %l5, %l2 edge32ln %i3, %g3, %o2 fsrc2s %f11, %f8 loop_4850: ldsb [%l7 + 0x14], %l6 fnot1 %f4, %f10 ld [%l7 + 0x34], %f5 andncc %o7, %i1, %o6 subcc %o4, %g1, %i6 ldd [%l7 + 0x08], %f8 fnors %f4, %f6, %f6 fpmerge %f8, %f6, %f2 brgez %i7, loop_4851 fcmpes %fcc3, %f1, %f12 tsubcc %o1, %o5, %l4 brlz %i2, loop_4852 loop_4851: xnorcc %i0, 0x1896, %g4 tcs %icc, 0x2 fmul8x16 %f12, %f0, %f8 loop_4852: sth %g5, [%l7 + 0x52] ldsb [%l7 + 0x14], %g7 fnot1 %f6, %f2 taddcctv %i4, 0x0B15, %o3 fmovsle %xcc, %f11, %f11 movvs %icc, %g2, %o0 fpsub32s %f4, %f7, %f15 fbo,a %fcc0, loop_4853 movg %icc, %i5, %l0 std %f14, [%l7 + 0x08] bshuffle %f4, %f8, %f8 loop_4853: fsrc2s %f5, %f1 bgu,pt %xcc, loop_4854 ldsh [%l7 + 0x70], %l3 fmuld8ulx16 %f1, %f11, %f12 bcc,a,pt %xcc, loop_4855 loop_4854: fzero %f12 ldd [%l7 + 0x70], %f0 tl %icc, 0x5 loop_4855: ldx [%l7 + 0x48], %g6 lduw [%l7 + 0x7C], %l5 fbl %fcc0, loop_4856 sll %l2, 0x10, %i3 fnot2 %f0, %f8 smul %g3, %l1, %o2 loop_4856: tl %icc, 0x3 fbe %fcc2, loop_4857 fabsd %f4, %f4 movne %icc, %l6, %i1 fmul8x16au %f12, %f3, %f14 loop_4857: movrgez %o7, 0x054, %o4 fand %f10, %f10, %f2 fpmerge %f10, %f3, %f2 for %f2, %f12, %f14 bvc,a %icc, loop_4858 movl %icc, %o6, %g1 lduw [%l7 + 0x78], %i7 edge16 %o1, %o5, %l4 loop_4858: fand %f2, %f14, %f14 ldd [%l7 + 0x18], %f12 taddcc %i2, %i0, %g4 tgu %icc, 0x1 sth %i6, [%l7 + 0x74] bneg,a,pn %xcc, loop_4859 stx %g5, [%l7 + 0x48] lduh [%l7 + 0x72], %i4 lduw [%l7 + 0x64], %g7 loop_4859: fsrc2 %f2, %f0 st %f9, [%l7 + 0x30] st %f7, [%l7 + 0x68] nop setx loop_4860, %l0, %l1 jmpl %l1, %g2 fcmpgt16 %f8, %f4, %o0 lduh [%l7 + 0x34], %o3 fble %fcc2, loop_4861 loop_4860: fornot1s %f11, %f3, %f15 ldd [%l7 + 0x40], %f10 edge8n %l0, %i5, %g6 loop_4861: mulscc %l3, 0x1993, %l2 ldsw [%l7 + 0x3C], %i3 fcmpd %fcc3, %f12, %f4 fmovsleu %icc, %f10, %f6 fornot1 %f2, %f12, %f12 fcmpne16 %f12, %f0, %l5 fcmped %fcc1, %f2, %f0 edge8 %g3, %l1, %l6 ldub [%l7 + 0x24], %i1 stb %o2, [%l7 + 0x25] ldsb [%l7 + 0x32], %o7 stb %o6, [%l7 + 0x62] fnands %f14, %f13, %f14 edge8n %o4, %i7, %g1 tsubcctv %o5, %l4, %o1 sth %i0, [%l7 + 0x48] fmovdcs %icc, %f13, %f7 fsrc2s %f10, %f3 edge16 %g4, %i6, %g5 lduh [%l7 + 0x16], %i2 edge16 %i4, %g2, %g7 move %xcc, %o0, %l0 fcmpeq32 %f12, %f8, %i5 ldub [%l7 + 0x78], %g6 fmovde %xcc, %f1, %f11 subcc %l3, %o3, %l2 ldsb [%l7 + 0x73], %i3 brlez,a %l5, loop_4862 fmovrde %g3, %f12, %f10 srax %l1, 0x0F, %i1 andncc %l6, %o7, %o6 loop_4862: stx %o2, [%l7 + 0x38] udiv %i7, 0x0B02, %g1 movrgz %o4, 0x22C, %o5 fbule,a %fcc3, loop_4863 and %l4, 0x1630, %o1 addcc %g4, 0x15A7, %i0 ldsh [%l7 + 0x52], %g5 loop_4863: fmul8ulx16 %f10, %f6, %f6 fnot2 %f0, %f8 lduh [%l7 + 0x0E], %i6 stb %i4, [%l7 + 0x74] fmovsgu %icc, %f9, %f4 xor %i2, 0x1066, %g7 ldsw [%l7 + 0x10], %g2 smul %o0, 0x122D, %i5 fandnot1s %f3, %f15, %f9 bne,a,pn %icc, loop_4864 fpadd16 %f2, %f12, %f8 fmul8x16al %f15, %f1, %f2 fabss %f15, %f0 loop_4864: fmul8x16al %f10, %f0, %f10 alignaddr %g6, %l0, %l3 fsrc1s %f15, %f13 movn %icc, %l2, %i3 bvc %icc, loop_4865 fmovsvs %xcc, %f0, %f6 fsrc2s %f14, %f7 tg %xcc, 0x4 loop_4865: ldsb [%l7 + 0x10], %o3 array32 %l5, %g3, %i1 fnand %f14, %f4, %f6 lduw [%l7 + 0x70], %l1 fcmpes %fcc0, %f9, %f3 sth %l6, [%l7 + 0x24] fmovse %xcc, %f5, %f6 stb %o7, [%l7 + 0x17] addcc %o6, %i7, %o2 brgez,a %g1, loop_4866 ldub [%l7 + 0x3D], %o5 bpos,a,pn %xcc, loop_4867 sth %o4, [%l7 + 0x0A] loop_4866: fcmple32 %f14, %f12, %l4 fbg,a %fcc1, loop_4868 loop_4867: ldd [%l7 + 0x40], %f4 ble loop_4869 andn %g4, %i0, %g5 loop_4868: fcmpne16 %f6, %f0, %o1 edge8 %i6, %i2, %i4 loop_4869: fsrc1 %f0, %f10 sub %g7, 0x1000, %o0 tne %xcc, 0x7 fbuge,a %fcc1, loop_4870 sllx %i5, 0x01, %g6 fsrc2s %f11, %f13 tvs %icc, 0x4 loop_4870: stb %l0, [%l7 + 0x5E] ldx [%l7 + 0x18], %g2 array8 %l2, %l3, %o3 fbu %fcc3, loop_4871 sdiv %l5, 0x1109, %g3 movre %i3, %l1, %l6 fpsub16 %f4, %f12, %f6 loop_4871: lduh [%l7 + 0x42], %o7 brnz %i1, loop_4872 addccc %i7, 0x043D, %o2 sll %g1, 0x0A, %o5 fbne,a %fcc2, loop_4873 loop_4872: st %f5, [%l7 + 0x74] brlez %o6, loop_4874 stx %l4, [%l7 + 0x28] loop_4873: bg,a,pn %xcc, loop_4875 bg %icc, loop_4876 loop_4874: movle %xcc, %o4, %i0 addcc %g5, 0x09D7, %o1 loop_4875: fbe,a %fcc1, loop_4877 loop_4876: edge8n %i6, %g4, %i4 te %xcc, 0x2 ble,pt %icc, loop_4878 loop_4877: fand %f0, %f12, %f2 std %f0, [%l7 + 0x70] subc %i2, 0x08D3, %o0 loop_4878: fmovdle %xcc, %f6, %f6 fmovsvs %icc, %f8, %f14 bvs,a,pt %icc, loop_4879 bgu,a,pt %icc, loop_4880 movn %xcc, %g7, %i5 subccc %g6, 0x1453, %l0 loop_4879: ldsw [%l7 + 0x14], %g2 loop_4880: fmovdne %xcc, %f11, %f5 fnot2s %f15, %f5 edge16l %l2, %o3, %l5 fcmpne32 %f10, %f0, %g3 sth %l3, [%l7 + 0x2E] fnors %f0, %f8, %f3 lduh [%l7 + 0x0A], %i3 ld [%l7 + 0x74], %f0 xor %l1, %l6, %i1 for %f14, %f4, %f12 ldd [%l7 + 0x70], %f12 std %f6, [%l7 + 0x70] fmul8x16 %f5, %f6, %f14 udivcc %i7, 0x0E94, %o7 fbe %fcc1, loop_4881 srax %g1, %o5, %o2 smul %o6, 0x0E46, %o4 brlez %i0, loop_4882 loop_4881: fmovrslez %g5, %f14, %f11 bpos,a %icc, loop_4883 fmovdvc %xcc, %f2, %f5 loop_4882: fnegd %f0, %f14 movrne %l4, %i6, %o1 loop_4883: fcmpeq32 %f6, %f2, %i4 tvs %icc, 0x0 ldub [%l7 + 0x78], %i2 te %xcc, 0x5 fmovspos %xcc, %f9, %f12 stx %o0, [%l7 + 0x60] fmovsle %icc, %f6, %f4 ld [%l7 + 0x48], %f9 fbg,a %fcc0, loop_4884 std %f4, [%l7 + 0x28] srax %g4, %g7, %i5 brnz,a %g6, loop_4885 loop_4884: std %f2, [%l7 + 0x30] tn %xcc, 0x0 fornot2s %f2, %f13, %f11 loop_4885: stx %g2, [%l7 + 0x28] fbl %fcc1, loop_4886 lduh [%l7 + 0x5A], %l2 ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x18], %o3 loop_4886: sth %l0, [%l7 + 0x3C] nop setx loop_4887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %g3, %l5, %l3 fmul8x16au %f5, %f9, %f0 ldsh [%l7 + 0x78], %i3 loop_4887: ldub [%l7 + 0x2A], %l1 andcc %l6, 0x1721, %i1 fpadd32 %f0, %f6, %f12 fbne,a %fcc3, loop_4888 ld [%l7 + 0x60], %f10 sth %i7, [%l7 + 0x62] std %f2, [%l7 + 0x40] loop_4888: stb %g1, [%l7 + 0x79] bgu,a loop_4889 fmovscs %xcc, %f2, %f10 ld [%l7 + 0x74], %f9 fmovscc %xcc, %f5, %f6 loop_4889: lduw [%l7 + 0x08], %o7 stb %o2, [%l7 + 0x25] fnands %f1, %f0, %f11 edge16l %o6, %o4, %i0 ldsb [%l7 + 0x73], %g5 sth %o5, [%l7 + 0x20] array8 %i6, %l4, %i4 fmovd %f10, %f8 bvc,a %icc, loop_4890 fmul8x16 %f2, %f8, %f4 bn,a,pt %xcc, loop_4891 ldd [%l7 + 0x40], %f6 loop_4890: fcmpeq16 %f2, %f4, %o1 fmovsvc %icc, %f4, %f0 loop_4891: movl %xcc, %o0, %i2 fsrc2 %f2, %f10 fand %f0, %f12, %f4 lduh [%l7 + 0x1A], %g4 stw %g7, [%l7 + 0x60] fpsub16s %f14, %f7, %f15 srax %i5, %g2, %l2 ldx [%l7 + 0x38], %o3 bge,a,pt %xcc, loop_4892 fmul8sux16 %f12, %f8, %f8 subcc %g6, %l0, %g3 std %f10, [%l7 + 0x68] loop_4892: lduh [%l7 + 0x0C], %l3 fbl,a %fcc2, loop_4893 addcc %i3, %l5, %l6 fornot1s %f11, %f14, %f15 fmovrdgez %i1, %f4, %f0 loop_4893: popc 0x0E7F, %l1 fmovrslz %i7, %f10, %f0 tvc %icc, 0x6 umulcc %o7, 0x0250, %o2 fmovsneg %icc, %f4, %f6 edge32n %g1, %o4, %o6 stb %i0, [%l7 + 0x18] sll %g5, %o5, %l4 stb %i6, [%l7 + 0x50] fmovdcc %icc, %f14, %f2 orncc %o1, 0x19F0, %i4 tleu %xcc, 0x0 bg,a %icc, loop_4894 stx %i2, [%l7 + 0x38] ldsb [%l7 + 0x34], %o0 lduh [%l7 + 0x64], %g7 loop_4894: fmovrdgz %g4, %f10, %f0 movvc %icc, %g2, %i5 fmovdneg %xcc, %f6, %f15 tcc %icc, 0x2 fbu %fcc1, loop_4895 mulx %o3, 0x067D, %g6 fxnor %f4, %f8, %f6 xnor %l2, 0x1DEC, %g3 loop_4895: brnz,a %l3, loop_4896 ldsb [%l7 + 0x50], %l0 sdivx %i3, 0x0DD6, %l5 fbue,a %fcc2, loop_4897 loop_4896: ldx [%l7 + 0x30], %l6 bl,a loop_4898 movn %xcc, %l1, %i1 loop_4897: addc %i7, %o2, %g1 tn %icc, 0x1 loop_4898: fandnot1 %f10, %f8, %f2 fmovsg %xcc, %f3, %f9 bge,a %icc, loop_4899 fbl,a %fcc0, loop_4900 ldx [%l7 + 0x10], %o4 brz,a %o6, loop_4901 loop_4899: bcs,pt %xcc, loop_4902 loop_4900: lduw [%l7 + 0x18], %i0 sub %o7, %g5, %l4 loop_4901: fmul8x16 %f0, %f6, %f14 loop_4902: bneg,pn %icc, loop_4903 fexpand %f2, %f12 fcmpne32 %f8, %f12, %i6 udivcc %o5, 0x084C, %o1 loop_4903: st %f9, [%l7 + 0x70] edge32ln %i2, %i4, %o0 tcc %xcc, 0x1 sethi 0x0AB4, %g7 bcs,a,pn %xcc, loop_4904 stw %g2, [%l7 + 0x10] bshuffle %f2, %f10, %f10 fmovde %icc, %f6, %f14 loop_4904: tcc %xcc, 0x3 movneg %icc, %i5, %o3 movleu %icc, %g4, %g6 fmovrdgez %g3, %f12, %f4 sth %l3, [%l7 + 0x7C] addcc %l0, 0x1D80, %i3 edge16 %l5, %l2, %l6 fmovdvc %icc, %f2, %f3 fmovdg %xcc, %f2, %f12 movg %icc, %i1, %i7 stw %o2, [%l7 + 0x60] move %icc, %l1, %g1 fbn %fcc1, loop_4905 tne %xcc, 0x0 fpadd32 %f14, %f12, %f14 ldsb [%l7 + 0x0C], %o6 loop_4905: bvc,pt %icc, loop_4906 fmovrslz %o4, %f8, %f15 fmul8ulx16 %f14, %f0, %f0 sth %o7, [%l7 + 0x24] loop_4906: fandnot1s %f9, %f6, %f12 fnegd %f4, %f8 fmovscs %icc, %f12, %f14 fbue %fcc2, loop_4907 bn,a,pn %xcc, loop_4908 stx %g5, [%l7 + 0x70] brlez,a %l4, loop_4909 loop_4907: udivx %i0, 0x1CDD, %o5 loop_4908: fandnot2 %f4, %f14, %f2 ldsh [%l7 + 0x24], %i6 loop_4909: mova %icc, %o1, %i2 stb %o0, [%l7 + 0x58] ldd [%l7 + 0x30], %f6 mova %xcc, %g7, %i4 fbge %fcc3, loop_4910 movle %icc, %g2, %i5 fmovdge %xcc, %f2, %f6 ldd [%l7 + 0x70], %f14 loop_4910: and %o3, 0x0050, %g6 std %f4, [%l7 + 0x70] fmovrdne %g4, %f14, %f8 movrne %l3, 0x370, %l0 movrne %i3, 0x208, %g3 fxor %f10, %f2, %f12 smul %l5, %l2, %l6 stw %i7, [%l7 + 0x28] fbl,a %fcc2, loop_4911 ldub [%l7 + 0x25], %o2 alignaddrl %i1, %l1, %g1 addcc %o4, 0x0862, %o7 loop_4911: ldsw [%l7 + 0x10], %o6 tneg %xcc, 0x0 stw %l4, [%l7 + 0x44] ld [%l7 + 0x4C], %f14 bshuffle %f10, %f8, %f10 bpos,a,pn %icc, loop_4912 movcs %xcc, %i0, %g5 add %i6, 0x17EE, %o1 edge32ln %i2, %o0, %o5 loop_4912: bg,a %xcc, loop_4913 fmovrdlz %i4, %f0, %f14 fmovdpos %xcc, %f14, %f10 fcmple16 %f0, %f0, %g2 loop_4913: fornot2s %f14, %f13, %f0 fbg %fcc2, loop_4914 ldsh [%l7 + 0x28], %i5 addcc %g7, %g6, %o3 ldub [%l7 + 0x5F], %l3 loop_4914: fnegd %f8, %f10 fpadd16 %f8, %f0, %f2 fmovdgu %icc, %f4, %f9 movg %xcc, %g4, %l0 bl,a,pn %xcc, loop_4915 ldd [%l7 + 0x48], %f6 fmovdneg %icc, %f1, %f4 fcmps %fcc1, %f11, %f14 loop_4915: movpos %icc, %g3, %i3 fble,a %fcc2, loop_4916 move %xcc, %l5, %l2 umul %i7, 0x14F0, %l6 movcs %xcc, %o2, %i1 loop_4916: movvc %icc, %l1, %o4 fnands %f9, %f11, %f13 ldx [%l7 + 0x70], %o7 edge16l %o6, %g1, %i0 fmovsneg %xcc, %f5, %f6 movre %l4, %g5, %o1 lduw [%l7 + 0x08], %i6 nop setx loop_4917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f0, %f10, %f10 umul %i2, %o5, %o0 fmul8ulx16 %f2, %f10, %f4 loop_4917: fcmpes %fcc2, %f8, %f4 fmovrsgez %i4, %f15, %f15 ldx [%l7 + 0x28], %i5 stx %g7, [%l7 + 0x20] fbl,a %fcc0, loop_4918 fmovse %xcc, %f14, %f15 ble,a loop_4919 fmul8x16al %f10, %f9, %f0 loop_4918: fmovsgu %icc, %f6, %f1 ldx [%l7 + 0x58], %g2 loop_4919: orcc %g6, 0x057D, %o3 tsubcc %g4, %l3, %g3 ldsb [%l7 + 0x0A], %l0 fcmpeq32 %f10, %f12, %i3 brz %l2, loop_4920 array32 %l5, %l6, %i7 stw %i1, [%l7 + 0x4C] orcc %o2, %l1, %o7 loop_4920: movvs %icc, %o4, %g1 ld [%l7 + 0x44], %f11 edge16ln %o6, %i0, %g5 fcmpd %fcc1, %f4, %f12 fmovrsgz %o1, %f2, %f12 fnegs %f7, %f9 ld [%l7 + 0x30], %f7 fcmpgt32 %f10, %f14, %i6 bleu,pn %icc, loop_4921 bge,pt %xcc, loop_4922 ldsh [%l7 + 0x1C], %i2 stw %o5, [%l7 + 0x0C] loop_4921: brnz %o0, loop_4923 loop_4922: bleu,a,pt %icc, loop_4924 ldd [%l7 + 0x40], %f4 ldsh [%l7 + 0x68], %i4 loop_4923: ld [%l7 + 0x3C], %f8 loop_4924: ldd [%l7 + 0x08], %f10 std %f10, [%l7 + 0x68] sdivx %i5, 0x1D4C, %g7 orncc %l4, %g2, %o3 taddcctv %g6, %g4, %g3 fxors %f5, %f6, %f13 movrgz %l0, %i3, %l2 movpos %icc, %l5, %l3 bpos,a,pn %icc, loop_4925 sra %l6, 0x07, %i1 fbuge,a %fcc1, loop_4926 ld [%l7 + 0x0C], %f15 loop_4925: movrlez %o2, 0x39B, %l1 edge8ln %o7, %i7, %g1 loop_4926: fbue,a %fcc3, loop_4927 fabss %f13, %f10 fandnot1 %f12, %f2, %f0 fmovrslz %o6, %f12, %f14 loop_4927: tge %xcc, 0x5 fbge,a %fcc0, loop_4928 stw %o4, [%l7 + 0x1C] brgez,a %i0, loop_4929 fpack32 %f2, %f14, %f8 loop_4928: fmovscs %icc, %f8, %f15 edge16 %g5, %i6, %i2 loop_4929: fcmpes %fcc2, %f12, %f8 tle %icc, 0x2 fmovdl %xcc, %f5, %f9 fbl %fcc1, loop_4930 array16 %o5, %o1, %i4 srlx %i5, 0x0B, %o0 movg %xcc, %l4, %g7 loop_4930: tne %icc, 0x2 fbug,a %fcc1, loop_4931 fbo %fcc2, loop_4932 fmovdge %xcc, %f13, %f5 siam 0x7 loop_4931: movpos %icc, %g2, %g6 loop_4932: fxor %f8, %f4, %f2 fornot1s %f5, %f11, %f2 movn %icc, %o3, %g4 orn %g3, 0x16FD, %i3 movrgz %l2, %l5, %l0 andcc %l3, %l6, %o2 edge8n %i1, %o7, %l1 nop setx loop_4933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f15, %f4 lduh [%l7 + 0x1E], %i7 ldx [%l7 + 0x68], %o6 loop_4933: ldsb [%l7 + 0x44], %o4 stb %i0, [%l7 + 0x18] sllx %g5, 0x1B, %i6 and %i2, %o5, %g1 fmovrde %i4, %f10, %f10 stw %o1, [%l7 + 0x6C] fmovrslez %o0, %f8, %f9 ld [%l7 + 0x78], %f12 fmovsl %icc, %f3, %f14 movgu %xcc, %l4, %i5 ldx [%l7 + 0x20], %g2 array16 %g6, %o3, %g7 lduh [%l7 + 0x58], %g4 movg %icc, %g3, %l2 ldsh [%l7 + 0x74], %l5 tge %xcc, 0x7 ldsw [%l7 + 0x6C], %i3 fbule,a %fcc1, loop_4934 ldsh [%l7 + 0x52], %l3 lduw [%l7 + 0x3C], %l6 lduh [%l7 + 0x14], %o2 loop_4934: tvc %xcc, 0x6 siam 0x6 fxnors %f9, %f15, %f4 ldd [%l7 + 0x50], %f14 ldx [%l7 + 0x10], %i1 fcmpeq32 %f0, %f8, %l0 tsubcctv %o7, 0x03EB, %l1 movvc %xcc, %i7, %o6 bleu,a loop_4935 ldd [%l7 + 0x20], %f10 std %f10, [%l7 + 0x48] sth %o4, [%l7 + 0x6E] loop_4935: fexpand %f3, %f14 orcc %g5, 0x02CE, %i0 lduh [%l7 + 0x2A], %i2 fbg %fcc3, loop_4936 tvc %icc, 0x3 fsrc1s %f12, %f5 ldsh [%l7 + 0x20], %o5 loop_4936: fmovsge %icc, %f0, %f4 ble %icc, loop_4937 ldx [%l7 + 0x38], %i6 fbuge,a %fcc0, loop_4938 movneg %xcc, %g1, %i4 loop_4937: fandnot1 %f0, %f12, %f8 lduh [%l7 + 0x56], %o0 loop_4938: umul %l4, 0x1939, %i5 fcmpne16 %f8, %f4, %g2 fmovrdgez %g6, %f8, %f12 ble,a,pt %icc, loop_4939 ldd [%l7 + 0x70], %f12 add %o1, %g7, %o3 be,a,pn %xcc, loop_4940 loop_4939: fmovrdlez %g4, %f2, %f12 fpack16 %f10, %f1 lduh [%l7 + 0x76], %g3 loop_4940: fbg %fcc1, loop_4941 bgu,pn %xcc, loop_4942 movrgez %l2, 0x008, %i3 nop setx loop_4943, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4941: tsubcctv %l5, 0x1F4D, %l6 loop_4942: bgu,a loop_4944 fmuld8ulx16 %f6, %f5, %f0 loop_4943: bg,a,pt %xcc, loop_4945 ldub [%l7 + 0x79], %o2 loop_4944: ldsw [%l7 + 0x74], %l3 fnors %f0, %f13, %f3 loop_4945: fmovdpos %xcc, %f13, %f13 st %f13, [%l7 + 0x18] bg,a,pt %icc, loop_4946 smul %i1, %o7, %l0 movrne %l1, 0x368, %o6 movge %icc, %i7, %o4 loop_4946: fmul8x16al %f10, %f14, %f14 tge %icc, 0x3 ldd [%l7 + 0x30], %f6 edge8l %g5, %i0, %o5 ldub [%l7 + 0x25], %i6 ldsw [%l7 + 0x18], %i2 for %f14, %f6, %f14 fnand %f0, %f12, %f14 fcmpgt32 %f6, %f4, %g1 std %f2, [%l7 + 0x10] fmovdgu %xcc, %f5, %f13 movrlez %i4, 0x0CA, %o0 fmovspos %xcc, %f8, %f15 edge32ln %i5, %g2, %l4 bn loop_4947 subcc %o1, 0x1E59, %g7 ldd [%l7 + 0x28], %f12 fmovsg %xcc, %f1, %f4 loop_4947: orncc %o3, %g4, %g6 fornot1s %f5, %f5, %f1 fzero %f6 tcs %icc, 0x7 lduh [%l7 + 0x38], %g3 fbo,a %fcc3, loop_4948 fpsub16 %f0, %f12, %f8 ldsb [%l7 + 0x22], %l2 bne,a,pt %xcc, loop_4949 loop_4948: fnor %f12, %f6, %f12 movrlez %l5, 0x047, %i3 fcmpgt16 %f4, %f2, %l6 loop_4949: ldsb [%l7 + 0x26], %l3 fmovdvc %icc, %f4, %f8 ldub [%l7 + 0x33], %i1 orn %o2, %l0, %l1 fzero %f12 lduh [%l7 + 0x32], %o7 st %f3, [%l7 + 0x28] bn,a,pt %xcc, loop_4950 fornot1 %f8, %f0, %f4 fmul8x16 %f6, %f14, %f12 stb %i7, [%l7 + 0x56] loop_4950: ldd [%l7 + 0x58], %f12 std %f4, [%l7 + 0x50] edge8n %o6, %g5, %i0 ldx [%l7 + 0x38], %o4 sth %o5, [%l7 + 0x42] fmul8x16au %f13, %f4, %f4 stw %i6, [%l7 + 0x6C] fcmpgt32 %f0, %f4, %i2 fpack32 %f14, %f2, %f10 fcmpes %fcc2, %f12, %f4 move %icc, %i4, %o0 smul %g1, 0x0735, %g2 fmovdle %icc, %f3, %f12 stx %i5, [%l7 + 0x40] mulscc %o1, %g7, %o3 fxors %f4, %f14, %f1 udiv %g4, 0x14C6, %l4 fbue %fcc3, loop_4951 brz,a %g6, loop_4952 be,a,pt %xcc, loop_4953 ldsh [%l7 + 0x70], %g3 loop_4951: fbuge %fcc2, loop_4954 loop_4952: fcmpne16 %f12, %f10, %l5 loop_4953: bleu,pt %xcc, loop_4955 stb %l2, [%l7 + 0x4E] loop_4954: st %f0, [%l7 + 0x24] for %f12, %f6, %f14 loop_4955: ldx [%l7 + 0x50], %l6 fbn %fcc3, loop_4956 fmuld8ulx16 %f7, %f12, %f6 tsubcc %i3, 0x0471, %l3 movcc %icc, %i1, %l0 loop_4956: fmovsneg %icc, %f10, %f3 and %o2, %l1, %o7 fmovrde %i7, %f12, %f6 ldsh [%l7 + 0x18], %g5 addccc %o6, 0x19DE, %i0 fmovrdne %o4, %f0, %f6 and %i6, %i2, %o5 sub %i4, %g1, %g2 ldsb [%l7 + 0x11], %i5 fsrc2s %f0, %f15 fsrc1 %f4, %f2 stw %o1, [%l7 + 0x60] stb %o0, [%l7 + 0x3B] fmovsa %xcc, %f2, %f2 fcmpd %fcc1, %f12, %f12 fmuld8ulx16 %f12, %f14, %f6 umul %g7, 0x0123, %o3 fpsub16s %f4, %f5, %f9 ldx [%l7 + 0x40], %l4 stb %g4, [%l7 + 0x50] fnot2s %f10, %f7 fmovde %icc, %f12, %f14 ldsw [%l7 + 0x5C], %g6 stx %g3, [%l7 + 0x78] stw %l2, [%l7 + 0x3C] taddcctv %l6, %l5, %l3 fxnor %f4, %f0, %f8 siam 0x4 edge8 %i3, %l0, %i1 mulscc %o2, %l1, %i7 ld [%l7 + 0x70], %f0 fmul8x16 %f8, %f0, %f0 udiv %o7, 0x1008, %g5 tneg %xcc, 0x1 stx %i0, [%l7 + 0x48] fpack16 %f2, %f14 siam 0x2 fbne %fcc2, loop_4957 ld [%l7 + 0x1C], %f11 edge16 %o6, %i6, %i2 std %f10, [%l7 + 0x60] loop_4957: lduw [%l7 + 0x78], %o4 movn %xcc, %i4, %g1 fmul8ulx16 %f10, %f8, %f2 brlez %o5, loop_4958 fornot1s %f11, %f10, %f4 fcmple16 %f0, %f14, %g2 subc %i5, 0x0DFD, %o1 loop_4958: fands %f5, %f1, %f8 ldd [%l7 + 0x18], %f12 fmovrdlez %g7, %f4, %f6 tcs %icc, 0x2 stw %o0, [%l7 + 0x14] sra %l4, %g4, %g6 ldsw [%l7 + 0x50], %g3 lduw [%l7 + 0x54], %l2 stx %l6, [%l7 + 0x60] bne,a,pn %icc, loop_4959 movrlez %o3, 0x23E, %l3 ldsh [%l7 + 0x76], %i3 edge8 %l0, %i1, %o2 loop_4959: fornot1s %f8, %f1, %f4 fcmped %fcc2, %f0, %f2 lduh [%l7 + 0x54], %l5 fnands %f3, %f15, %f12 fmovse %xcc, %f8, %f9 movrgz %l1, 0x0CF, %o7 fbu,a %fcc1, loop_4960 stx %g5, [%l7 + 0x18] sth %i7, [%l7 + 0x10] fmuld8sux16 %f14, %f7, %f6 loop_4960: fcmpne32 %f6, %f14, %o6 ldsb [%l7 + 0x2E], %i0 te %xcc, 0x7 fmovrsne %i6, %f7, %f2 fmovd %f8, %f0 fcmpeq32 %f14, %f4, %i2 stw %o4, [%l7 + 0x18] bpos %icc, loop_4961 fmovda %icc, %f6, %f11 fabss %f3, %f12 fmovsge %icc, %f14, %f9 loop_4961: ldsb [%l7 + 0x2D], %i4 fabss %f9, %f4 fsrc2s %f14, %f8 srl %o5, 0x05, %g1 xnor %g2, %i5, %o1 for %f0, %f8, %f8 ldsh [%l7 + 0x22], %o0 fpadd16 %f12, %f0, %f14 lduw [%l7 + 0x68], %g7 sllx %l4, %g6, %g3 ldub [%l7 + 0x43], %l2 sethi 0x1512, %l6 ldsb [%l7 + 0x47], %o3 stw %l3, [%l7 + 0x64] st %f11, [%l7 + 0x30] fblg %fcc2, loop_4962 fblg,a %fcc0, loop_4963 fand %f4, %f8, %f10 fmovrdne %g4, %f10, %f2 loop_4962: lduw [%l7 + 0x18], %i3 loop_4963: movvc %icc, %i1, %o2 siam 0x5 fone %f6 fmovsg %icc, %f0, %f0 fbu,a %fcc0, loop_4964 ldx [%l7 + 0x08], %l0 nop setx loop_4965, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry faligndata %f4, %f12, %f14 loop_4964: fmovsge %xcc, %f4, %f9 ldx [%l7 + 0x28], %l5 loop_4965: array32 %o7, %g5, %l1 bvs,a %xcc, loop_4966 st %f2, [%l7 + 0x3C] sth %i7, [%l7 + 0x5E] sdivcc %o6, 0x15AB, %i6 loop_4966: fmovs %f11, %f4 fmovsn %icc, %f4, %f10 ldd [%l7 + 0x10], %f0 movleu %xcc, %i2, %o4 st %f12, [%l7 + 0x08] movrne %i0, 0x04C, %i4 brgz %o5, loop_4967 ldub [%l7 + 0x6D], %g1 xor %g2, %o1, %o0 std %f8, [%l7 + 0x58] loop_4967: fpack32 %f8, %f0, %f8 fandnot1s %f14, %f13, %f9 movrgez %i5, 0x3C2, %l4 lduw [%l7 + 0x18], %g7 ld [%l7 + 0x08], %f2 alignaddr %g6, %g3, %l6 fsrc2 %f0, %f10 fbu,a %fcc0, loop_4968 ldd [%l7 + 0x70], %f2 umulcc %o3, %l2, %g4 bvc,a loop_4969 loop_4968: fcmpeq16 %f2, %f10, %i3 nop setx loop_4970, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x7E], %i1 loop_4969: fmovrdlez %o2, %f14, %f10 fmovdvs %xcc, %f2, %f4 loop_4970: fpsub32s %f15, %f4, %f5 ldx [%l7 + 0x50], %l3 fmovsleu %xcc, %f13, %f4 fmovspos %icc, %f3, %f10 fmovsge %xcc, %f14, %f0 lduw [%l7 + 0x40], %l5 ldd [%l7 + 0x08], %f8 tle %xcc, 0x7 tvs %xcc, 0x4 ldub [%l7 + 0x4E], %l0 lduh [%l7 + 0x42], %g5 movneg %xcc, %o7, %i7 be,a %icc, loop_4971 brz %l1, loop_4972 fandnot2 %f8, %f4, %f12 fpsub32 %f4, %f14, %f0 loop_4971: smul %i6, 0x01C8, %i2 loop_4972: sub %o6, 0x17BA, %o4 bleu,a,pn %icc, loop_4973 stw %i0, [%l7 + 0x68] fmovdgu %icc, %f9, %f5 stb %o5, [%l7 + 0x43] loop_4973: fmovdn %xcc, %f6, %f10 fmul8sux16 %f8, %f10, %f4 bcs,a %icc, loop_4974 fcmped %fcc2, %f6, %f10 udivx %i4, 0x14A9, %g2 udivx %o1, 0x14FF, %g1 loop_4974: sethi 0x1113, %i5 nop setx loop_4975, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x20], %o0 ld [%l7 + 0x0C], %f13 ba,a loop_4976 loop_4975: movvc %icc, %l4, %g6 fsrc1s %f12, %f3 fmuld8sux16 %f8, %f9, %f10 loop_4976: ldx [%l7 + 0x70], %g7 stb %l6, [%l7 + 0x3A] tsubcc %o3, 0x068C, %g3 lduh [%l7 + 0x28], %g4 fxor %f6, %f12, %f6 stx %l2, [%l7 + 0x40] fpadd16s %f3, %f5, %f13 sth %i1, [%l7 + 0x7C] st %f0, [%l7 + 0x28] stx %o2, [%l7 + 0x20] std %f0, [%l7 + 0x78] bg,pt %xcc, loop_4977 fmovdleu %icc, %f10, %f2 fmul8ulx16 %f0, %f4, %f14 fcmpne32 %f6, %f4, %l3 loop_4977: fmovdvc %xcc, %f11, %f15 fmovdl %xcc, %f10, %f4 ldsb [%l7 + 0x41], %i3 bn %icc, loop_4978 fmuld8sux16 %f10, %f5, %f12 fmul8x16au %f8, %f13, %f0 fnot2 %f12, %f8 loop_4978: popc 0x02C4, %l0 bge,pn %icc, loop_4979 fba %fcc2, loop_4980 tleu %xcc, 0x1 add %l5, 0x190A, %o7 loop_4979: ldsh [%l7 + 0x3A], %i7 loop_4980: alignaddr %g5, %l1, %i2 tneg %xcc, 0x3 fbne,a %fcc1, loop_4981 bl,a,pt %icc, loop_4982 tpos %xcc, 0x1 fmovspos %xcc, %f14, %f2 loop_4981: stb %o6, [%l7 + 0x36] loop_4982: movrlz %i6, 0x16D, %o4 fandnot1 %f6, %f8, %f6 fmovrsne %o5, %f9, %f5 taddcc %i4, %g2, %o1 std %f2, [%l7 + 0x50] fcmpeq32 %f8, %f10, %g1 ldsh [%l7 + 0x56], %i0 fblg %fcc0, loop_4983 bl,a %xcc, loop_4984 smul %o0, 0x0DB5, %i5 movle %xcc, %g6, %l4 loop_4983: fmovsgu %xcc, %f2, %f12 loop_4984: fmovscc %icc, %f7, %f13 pdist %f14, %f8, %f6 srlx %l6, 0x04, %o3 fnegd %f8, %f4 fbul %fcc1, loop_4985 movne %icc, %g3, %g4 movn %icc, %l2, %g7 fmovrdne %i1, %f2, %f12 loop_4985: ldsh [%l7 + 0x7E], %o2 st %f13, [%l7 + 0x58] bne,pn %icc, loop_4986 fnot2s %f14, %f0 ldub [%l7 + 0x7D], %l3 ldsw [%l7 + 0x54], %i3 loop_4986: movrlz %l0, 0x364, %o7 fmovse %xcc, %f15, %f4 fmovde %xcc, %f0, %f6 sethi 0x098D, %i7 fornot2s %f11, %f2, %f9 udivx %l5, 0x0F03, %g5 fmovdne %icc, %f0, %f11 sth %l1, [%l7 + 0x36] lduw [%l7 + 0x6C], %o6 ldsb [%l7 + 0x7C], %i6 popc 0x1262, %o4 alignaddrl %i2, %i4, %g2 fexpand %f5, %f2 st %f5, [%l7 + 0x7C] ldsb [%l7 + 0x13], %o5 fmovsle %xcc, %f9, %f6 fone %f2 ldx [%l7 + 0x68], %g1 fmovrdne %o1, %f0, %f12 ldd [%l7 + 0x38], %f10 edge32n %o0, %i0, %g6 fsrc1s %f12, %f12 sdivx %l4, 0x0E67, %l6 popc 0x0DA7, %i5 fmovrdlez %o3, %f12, %f0 ldd [%l7 + 0x50], %f8 fmovsvs %icc, %f0, %f3 ldsb [%l7 + 0x38], %g4 sth %g3, [%l7 + 0x46] tn %icc, 0x0 bvc,a %icc, loop_4987 ldd [%l7 + 0x08], %f2 nop setx loop_4988, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x0E], %g7 loop_4987: fmovsne %xcc, %f13, %f7 srl %l2, %o2, %i1 loop_4988: fnors %f7, %f12, %f15 stw %l3, [%l7 + 0x6C] fsrc2 %f6, %f0 lduw [%l7 + 0x1C], %i3 mulscc %o7, 0x1D37, %i7 bcc,a,pn %xcc, loop_4989 stw %l5, [%l7 + 0x64] ldsh [%l7 + 0x4E], %l0 fbne,a %fcc2, loop_4990 loop_4989: fmovd %f12, %f10 ldd [%l7 + 0x20], %f6 movvs %icc, %l1, %g5 loop_4990: ldd [%l7 + 0x30], %f10 edge16ln %i6, %o4, %i2 alignaddr %i4, %o6, %g2 fbl %fcc3, loop_4991 mulscc %o5, %o1, %g1 bpos %icc, loop_4992 lduh [%l7 + 0x2A], %i0 loop_4991: fnors %f14, %f5, %f10 fmul8x16au %f9, %f7, %f12 loop_4992: fmovrdlez %g6, %f6, %f8 ldx [%l7 + 0x40], %l4 te %xcc, 0x4 fbge %fcc0, loop_4993 ldsw [%l7 + 0x28], %l6 fmovrdgez %o0, %f2, %f4 fmovdg %xcc, %f5, %f7 loop_4993: fornot1s %f13, %f0, %f0 bleu loop_4994 ldd [%l7 + 0x30], %f0 ldsw [%l7 + 0x58], %i5 brz %o3, loop_4995 loop_4994: movne %icc, %g4, %g3 fbg %fcc1, loop_4996 fmovsg %xcc, %f11, %f7 loop_4995: stw %g7, [%l7 + 0x64] bn,a %icc, loop_4997 loop_4996: fones %f14 ldsb [%l7 + 0x1E], %o2 tpos %xcc, 0x0 loop_4997: tcc %xcc, 0x2 tle %xcc, 0x4 fmovrslez %i1, %f14, %f5 brgz %l2, loop_4998 edge32ln %i3, %o7, %i7 fmovrdlez %l5, %f14, %f0 ldd [%l7 + 0x40], %f12 loop_4998: xnorcc %l3, 0x1E6E, %l1 stx %l0, [%l7 + 0x30] fmul8x16 %f12, %f0, %f4 andcc %i6, 0x0837, %g5 fbg,a %fcc3, loop_4999 fmovdgu %xcc, %f13, %f2 fabsd %f4, %f0 stw %o4, [%l7 + 0x28] loop_4999: tl %icc, 0x5 tcs %icc, 0x1 nop setx loop_5000, %l0, %l1 jmpl %l1, %i2 udivcc %i4, 0x17E7, %o6 fmovscs %xcc, %f10, %f2 sllx %g2, 0x14, %o5 loop_5000: lduw [%l7 + 0x54], %o1 edge32n %g1, %g6, %l4 fbule %fcc0, loop_5001 fcmps %fcc0, %f10, %f13 addccc %l6, %i0, %o0 fcmple32 %f4, %f10, %i5 loop_5001: edge8 %o3, %g4, %g3 sll %g7, %i1, %l2 ld [%l7 + 0x7C], %f11 stx %o2, [%l7 + 0x08] ldd [%l7 + 0x10], %f0 bcc loop_5002 fxors %f14, %f7, %f8 movpos %xcc, %o7, %i7 fcmpeq32 %f14, %f14, %i3 loop_5002: addccc %l3, 0x11E8, %l1 movrne %l0, %l5, %i6 movrlz %g5, %o4, %i2 bcc,a %icc, loop_5003 fmovdg %xcc, %f2, %f0 fmovda %xcc, %f14, %f1 addcc %i4, 0x1F90, %o6 loop_5003: bneg,a,pt %icc, loop_5004 stb %g2, [%l7 + 0x5D] fbg %fcc1, loop_5005 bneg,pt %xcc, loop_5006 loop_5004: alignaddr %o1, %o5, %g1 lduh [%l7 + 0x20], %g6 loop_5005: fornot1s %f4, %f11, %f7 loop_5006: ldx [%l7 + 0x08], %l4 fpadd32s %f2, %f0, %f2 lduh [%l7 + 0x2C], %l6 edge16 %o0, %i5, %o3 xnorcc %i0, %g4, %g7 ldd [%l7 + 0x48], %f6 ldsh [%l7 + 0x08], %g3 fmovsvc %xcc, %f7, %f12 tge %icc, 0x4 fmovrdne %i1, %f8, %f6 fbge,a %fcc3, loop_5007 fmovsneg %xcc, %f5, %f13 ldub [%l7 + 0x4D], %o2 ldsh [%l7 + 0x1A], %o7 loop_5007: bvc,a loop_5008 fandnot1s %f4, %f2, %f0 or %i7, %l2, %l3 srlx %l1, %l0, %i3 loop_5008: tneg %icc, 0x4 stx %l5, [%l7 + 0x08] fmovde %xcc, %f13, %f1 edge16n %g5, %o4, %i6 st %f2, [%l7 + 0x1C] ldsh [%l7 + 0x3A], %i2 movrlz %o6, %g2, %o1 ldsw [%l7 + 0x40], %i4 fmovdne %icc, %f14, %f12 orncc %o5, 0x130A, %g1 fbl,a %fcc2, loop_5009 bg %xcc, loop_5010 fxnors %f14, %f9, %f8 lduw [%l7 + 0x50], %g6 loop_5009: stx %l4, [%l7 + 0x20] loop_5010: fsrc1s %f4, %f10 lduw [%l7 + 0x6C], %o0 stx %i5, [%l7 + 0x48] fmuld8sux16 %f1, %f4, %f14 sra %o3, %l6, %i0 fmovdg %xcc, %f10, %f15 sth %g4, [%l7 + 0x3A] fornot1s %f12, %f5, %f4 xnorcc %g3, 0x0AC2, %g7 st %f5, [%l7 + 0x7C] sdiv %i1, 0x1885, %o2 ldub [%l7 + 0x63], %i7 fble %fcc2, loop_5011 tleu %icc, 0x1 umulcc %l2, 0x1A21, %o7 fabss %f12, %f11 loop_5011: tl %icc, 0x7 tcc %icc, 0x3 addc %l1, 0x0803, %l0 ldub [%l7 + 0x56], %l3 andn %l5, %i3, %o4 tl %xcc, 0x7 call loop_5012 ldx [%l7 + 0x40], %g5 tne %icc, 0x5 fmovrslz %i2, %f5, %f8 loop_5012: fzeros %f1 ldsh [%l7 + 0x20], %o6 ldsb [%l7 + 0x17], %i6 movrgez %o1, 0x2A4, %g2 ldub [%l7 + 0x41], %o5 std %f2, [%l7 + 0x48] ld [%l7 + 0x58], %f7 fcmpes %fcc0, %f10, %f0 fbo %fcc1, loop_5013 fbuge %fcc2, loop_5014 movrgez %g1, %i4, %l4 fmovdg %xcc, %f13, %f10 loop_5013: stx %o0, [%l7 + 0x10] loop_5014: fbl,a %fcc3, loop_5015 sth %g6, [%l7 + 0x5C] addccc %o3, 0x1E6D, %i5 ldsb [%l7 + 0x36], %i0 loop_5015: fmovsn %xcc, %f15, %f5 ldsb [%l7 + 0x4F], %g4 or %l6, %g7, %g3 tcc %xcc, 0x3 std %f2, [%l7 + 0x28] ldub [%l7 + 0x26], %i1 st %f8, [%l7 + 0x24] orn %o2, %l2, %o7 movpos %xcc, %i7, %l1 brnz,a %l0, loop_5016 std %f10, [%l7 + 0x78] tge %icc, 0x3 stw %l5, [%l7 + 0x18] loop_5016: fmovrdgez %l3, %f8, %f2 fnot2s %f10, %f10 fmovdne %xcc, %f6, %f2 movneg %icc, %i3, %g5 ldx [%l7 + 0x18], %i2 siam 0x6 fmovrde %o4, %f14, %f6 fcmpeq16 %f12, %f8, %i6 ldsw [%l7 + 0x34], %o1 sllx %g2, %o6, %o5 fmovdvc %xcc, %f1, %f12 std %f0, [%l7 + 0x68] bvs,a loop_5017 ldsw [%l7 + 0x7C], %i4 movvc %icc, %l4, %o0 movn %icc, %g6, %o3 loop_5017: array8 %g1, %i5, %g4 lduw [%l7 + 0x30], %i0 movrlez %g7, %l6, %i1 fnegd %f12, %f2 bneg,a,pn %xcc, loop_5018 fmovsvs %xcc, %f15, %f0 ba,a,pn %xcc, loop_5019 fblg,a %fcc0, loop_5020 loop_5018: lduw [%l7 + 0x10], %o2 edge16ln %l2, %o7, %g3 loop_5019: ldx [%l7 + 0x10], %i7 loop_5020: orn %l0, %l5, %l3 fones %f1 ldsh [%l7 + 0x68], %i3 smul %g5, %i2, %l1 ldsh [%l7 + 0x1C], %o4 edge32l %o1, %g2, %o6 move %xcc, %o5, %i6 edge8n %i4, %l4, %o0 sth %g6, [%l7 + 0x32] sllx %o3, %i5, %g1 bvc,pt %icc, loop_5021 fandnot2 %f10, %f14, %f2 sdivcc %g4, 0x178C, %i0 andcc %l6, %i1, %o2 loop_5021: fbule %fcc2, loop_5022 fmovdge %xcc, %f15, %f15 movrlz %g7, %l2, %g3 smul %i7, %o7, %l0 loop_5022: fcmpd %fcc3, %f0, %f2 ta %icc, 0x2 bvs,pt %xcc, loop_5023 fmul8x16al %f2, %f15, %f10 nop setx loop_5024, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpmerge %f7, %f12, %f0 loop_5023: movrlez %l5, 0x207, %l3 bleu,a,pt %icc, loop_5025 loop_5024: fmovdge %xcc, %f9, %f9 st %f6, [%l7 + 0x38] std %f14, [%l7 + 0x60] loop_5025: fbue %fcc0, loop_5026 bn,a,pt %xcc, loop_5027 stx %i3, [%l7 + 0x18] udivcc %i2, 0x0E19, %g5 loop_5026: sth %o4, [%l7 + 0x7C] loop_5027: brlz,a %o1, loop_5028 fbuge,a %fcc0, loop_5029 brgz,a %g2, loop_5030 nop setx loop_5031, %l0, %l1 jmpl %l1, %o6 loop_5028: fmovdneg %xcc, %f6, %f3 loop_5029: movrgz %o5, 0x0B0, %l1 loop_5030: movre %i6, %i4, %o0 loop_5031: st %f12, [%l7 + 0x64] sdivcc %g6, 0x1AA6, %l4 mulscc %o3, 0x0ECD, %g1 movrlez %g4, 0x19E, %i5 brlz %l6, loop_5032 fnegd %f4, %f4 or %i0, %i1, %g7 bneg,a loop_5033 loop_5032: stw %l2, [%l7 + 0x74] fnor %f10, %f2, %f12 movrgez %o2, %i7, %o7 loop_5033: ldsb [%l7 + 0x26], %l0 movrne %l5, 0x03C, %g3 stx %l3, [%l7 + 0x60] ld [%l7 + 0x28], %f12 andcc %i2, 0x1488, %g5 edge8 %i3, %o1, %g2 ldx [%l7 + 0x40], %o4 fbne %fcc2, loop_5034 fors %f5, %f3, %f9 xnor %o6, 0x0B19, %l1 edge8l %o5, %i6, %o0 loop_5034: ldub [%l7 + 0x29], %i4 fornot2s %f1, %f4, %f14 ldsb [%l7 + 0x7C], %g6 ta %xcc, 0x2 movcc %icc, %o3, %g1 stx %g4, [%l7 + 0x58] srl %i5, %l6, %l4 movl %icc, %i1, %i0 fpadd32 %f10, %f2, %f12 andcc %g7, 0x104D, %l2 bpos,a %icc, loop_5035 array32 %o2, %o7, %i7 movl %icc, %l0, %g3 ldub [%l7 + 0x2B], %l5 loop_5035: array8 %l3, %g5, %i2 fxor %f6, %f12, %f0 sth %i3, [%l7 + 0x7C] sth %o1, [%l7 + 0x4A] stb %o4, [%l7 + 0x2E] bpos,pt %xcc, loop_5036 fblg %fcc3, loop_5037 addc %o6, %g2, %o5 bneg loop_5038 loop_5036: movre %i6, %o0, %i4 loop_5037: std %f10, [%l7 + 0x68] tvc %icc, 0x5 loop_5038: tcc %xcc, 0x7 fmovrse %g6, %f3, %f9 fmovrdlez %l1, %f6, %f10 ldsb [%l7 + 0x2D], %g1 fxors %f15, %f5, %f5 fnot1 %f14, %f4 fmovdgu %xcc, %f3, %f13 brnz,a %g4, loop_5039 fabss %f12, %f10 fnot2 %f0, %f8 fba,a %fcc2, loop_5040 loop_5039: fnot2s %f5, %f11 fand %f4, %f6, %f2 andn %o3, 0x1848, %i5 loop_5040: ldsb [%l7 + 0x3A], %l4 fabss %f6, %f12 bge loop_5041 sdivx %l6, 0x0C79, %i1 ldsb [%l7 + 0x54], %g7 andncc %l2, %o2, %o7 loop_5041: tgu %icc, 0x2 xor %i0, 0x098A, %l0 bshuffle %f4, %f6, %f0 for %f10, %f6, %f2 fmovrsgz %i7, %f13, %f10 fnand %f4, %f8, %f0 ldx [%l7 + 0x10], %g3 fbo,a %fcc3, loop_5042 ba %icc, loop_5043 bne,pt %xcc, loop_5044 bn,pn %icc, loop_5045 loop_5042: ble loop_5046 loop_5043: fbu,a %fcc1, loop_5047 loop_5044: fsrc1s %f8, %f5 loop_5045: fmovdne %icc, %f0, %f10 loop_5046: ldsb [%l7 + 0x55], %l5 loop_5047: ld [%l7 + 0x6C], %f2 array16 %l3, %g5, %i2 fpadd32 %f8, %f2, %f6 fmovrdlz %o1, %f6, %f0 stw %i3, [%l7 + 0x4C] lduw [%l7 + 0x60], %o4 ld [%l7 + 0x48], %f12 subccc %o6, 0x02CE, %o5 fmovdneg %icc, %f2, %f6 fexpand %f14, %f12 fmovscs %xcc, %f1, %f8 st %f4, [%l7 + 0x10] or %i6, 0x1E39, %g2 fxnor %f10, %f8, %f2 fbe %fcc1, loop_5048 fcmpeq32 %f4, %f8, %o0 sllx %g6, 0x0A, %i4 fmovde %xcc, %f11, %f9 loop_5048: brgz,a %l1, loop_5049 fmovse %xcc, %f7, %f14 tpos %xcc, 0x6 orcc %g4, 0x0937, %o3 loop_5049: bcc,pt %xcc, loop_5050 stb %g1, [%l7 + 0x55] ldsh [%l7 + 0x22], %l4 lduh [%l7 + 0x66], %i5 loop_5050: ldsb [%l7 + 0x7C], %i1 st %f7, [%l7 + 0x3C] ldx [%l7 + 0x30], %g7 array8 %l6, %l2, %o7 movg %icc, %o2, %l0 stb %i0, [%l7 + 0x24] fmovrdne %i7, %f12, %f12 array8 %l5, %g3, %g5 ldx [%l7 + 0x30], %i2 fbne %fcc3, loop_5051 ldd [%l7 + 0x70], %f0 st %f7, [%l7 + 0x7C] subccc %o1, %i3, %l3 loop_5051: fpadd16s %f3, %f14, %f11 tg %icc, 0x4 fxnors %f14, %f10, %f1 ldx [%l7 + 0x30], %o6 movrlz %o4, 0x188, %o5 tgu %xcc, 0x3 tpos %icc, 0x0 ldsb [%l7 + 0x27], %g2 bleu,pn %xcc, loop_5052 fbl,a %fcc2, loop_5053 subccc %o0, %g6, %i6 edge16 %i4, %l1, %g4 loop_5052: stw %o3, [%l7 + 0x50] loop_5053: ba,pt %icc, loop_5054 bcc,pn %xcc, loop_5055 ld [%l7 + 0x74], %f3 fmovdcc %icc, %f3, %f5 loop_5054: st %f0, [%l7 + 0x1C] loop_5055: lduw [%l7 + 0x44], %g1 ld [%l7 + 0x70], %f13 lduh [%l7 + 0x0E], %l4 fbg,a %fcc3, loop_5056 edge32n %i5, %i1, %g7 stb %l2, [%l7 + 0x46] movl %icc, %o7, %l6 loop_5056: bvc,a loop_5057 fmovsne %icc, %f10, %f11 sdivcc %l0, 0x0766, %i0 movle %xcc, %i7, %l5 loop_5057: edge32 %g3, %g5, %i2 lduh [%l7 + 0x32], %o1 fandnot1s %f4, %f7, %f14 fornot2 %f2, %f0, %f14 lduh [%l7 + 0x18], %i3 tsubcc %l3, %o2, %o6 bvc loop_5058 ldsb [%l7 + 0x71], %o5 fzeros %f9 std %f14, [%l7 + 0x40] loop_5058: ld [%l7 + 0x5C], %f14 brlz,a %g2, loop_5059 movle %xcc, %o4, %o0 ta %icc, 0x2 brgz %i6, loop_5060 loop_5059: movcc %icc, %g6, %l1 stx %i4, [%l7 + 0x60] fmovdl %icc, %f10, %f10 loop_5060: fmovdcc %icc, %f8, %f10 fpsub32 %f14, %f6, %f8 fpadd32s %f2, %f15, %f9 fcmpne16 %f2, %f14, %g4 fnot1 %f2, %f8 bleu,pt %icc, loop_5061 fmovsvs %icc, %f13, %f2 sth %o3, [%l7 + 0x2A] fbo %fcc3, loop_5062 loop_5061: nop setx loop_5063, %l0, %l1 jmpl %l1, %g1 tne %icc, 0x1 fpack32 %f10, %f10, %f6 loop_5062: fmovrslez %l4, %f13, %f9 loop_5063: ble,a,pn %xcc, loop_5064 fcmpd %fcc3, %f4, %f0 ldx [%l7 + 0x38], %i5 stx %i1, [%l7 + 0x28] loop_5064: fnegs %f13, %f6 fpsub32s %f2, %f8, %f3 xnor %g7, %o7, %l2 sth %l6, [%l7 + 0x12] ldsw [%l7 + 0x10], %l0 fblg %fcc0, loop_5065 movcs %icc, %i0, %l5 fmovd %f4, %f10 ldsw [%l7 + 0x4C], %g3 loop_5065: fmovsge %icc, %f8, %f7 bne %icc, loop_5066 tgu %xcc, 0x7 ldsb [%l7 + 0x31], %g5 fexpand %f8, %f2 loop_5066: fnor %f4, %f14, %f14 fmovdl %icc, %f9, %f5 edge16l %i2, %o1, %i7 bshuffle %f10, %f4, %f8 stb %i3, [%l7 + 0x47] fsrc2s %f10, %f2 sth %l3, [%l7 + 0x20] fbuge,a %fcc3, loop_5067 fmovspos %icc, %f10, %f6 tvs %icc, 0x2 subccc %o6, %o5, %o2 loop_5067: ldsh [%l7 + 0x64], %g2 fornot1 %f2, %f12, %f0 fmovsn %xcc, %f15, %f12 edge16l %o0, %o4, %g6 std %f4, [%l7 + 0x50] andncc %i6, %i4, %g4 tgu %icc, 0x0 fzero %f12 fmovsle %icc, %f6, %f6 sdiv %o3, 0x172F, %l1 fornot1s %f1, %f14, %f4 fsrc1 %f12, %f6 std %f14, [%l7 + 0x28] array32 %g1, %l4, %i1 stw %g7, [%l7 + 0x6C] tgu %xcc, 0x4 bg %icc, loop_5068 fnot2s %f1, %f6 for %f4, %f2, %f4 std %f10, [%l7 + 0x40] loop_5068: array32 %i5, %o7, %l6 ldx [%l7 + 0x08], %l0 fcmpd %fcc2, %f6, %f6 fmovrde %i0, %f8, %f4 smul %l2, %g3, %l5 nop setx loop_5069, %l0, %l1 jmpl %l1, %g5 mova %xcc, %i2, %i7 fcmple32 %f4, %f0, %o1 ldx [%l7 + 0x50], %i3 loop_5069: bcc %icc, loop_5070 fmovsl %icc, %f10, %f7 mulscc %o6, %l3, %o2 st %f1, [%l7 + 0x58] loop_5070: fors %f2, %f4, %f5 mova %xcc, %o5, %o0 fnot2s %f8, %f2 movcs %xcc, %o4, %g2 st %f5, [%l7 + 0x7C] ba loop_5071 ldub [%l7 + 0x58], %g6 lduw [%l7 + 0x1C], %i4 ld [%l7 + 0x10], %f7 loop_5071: fcmple32 %f8, %f6, %g4 movvc %icc, %i6, %o3 array16 %l1, %g1, %l4 lduw [%l7 + 0x60], %i1 sth %g7, [%l7 + 0x2C] st %f10, [%l7 + 0x28] nop setx loop_5072, %l0, %l1 jmpl %l1, %i5 ld [%l7 + 0x7C], %f3 ld [%l7 + 0x58], %f0 edge32l %l6, %l0, %o7 loop_5072: stb %l2, [%l7 + 0x47] lduh [%l7 + 0x52], %i0 taddcctv %g3, 0x0663, %l5 fnot1 %f4, %f8 movl %icc, %g5, %i7 movge %icc, %i2, %o1 fmovsneg %icc, %f4, %f10 fpsub32 %f14, %f4, %f2 ldsw [%l7 + 0x40], %o6 tsubcc %i3, 0x0B60, %l3 subcc %o5, %o0, %o2 fornot2 %f10, %f0, %f6 fnot2s %f3, %f5 fbn %fcc0, loop_5073 bneg %xcc, loop_5074 brz,a %o4, loop_5075 fmovsle %xcc, %f9, %f5 loop_5073: taddcc %g6, 0x18A0, %g2 loop_5074: bcc,a %icc, loop_5076 loop_5075: ldsh [%l7 + 0x32], %i4 be loop_5077 fmovsl %xcc, %f12, %f4 loop_5076: sth %i6, [%l7 + 0x64] nop setx loop_5078, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5077: fnot2s %f6, %f1 edge8l %o3, %l1, %g4 movrne %g1, 0x0F6, %l4 loop_5078: bl,a loop_5079 stx %g7, [%l7 + 0x50] ldx [%l7 + 0x18], %i1 stb %l6, [%l7 + 0x5F] loop_5079: movgu %xcc, %i5, %l0 std %f4, [%l7 + 0x38] sethi 0x0813, %o7 brlez %i0, loop_5080 fnands %f10, %f7, %f15 add %g3, 0x11F6, %l2 ldsh [%l7 + 0x3A], %g5 loop_5080: ldub [%l7 + 0x14], %l5 srax %i7, 0x18, %i2 movrlz %o6, %o1, %l3 andncc %o5, %o0, %i3 ble,pn %icc, loop_5081 ldsh [%l7 + 0x4C], %o2 ldsh [%l7 + 0x28], %g6 ldx [%l7 + 0x30], %g2 loop_5081: stx %i4, [%l7 + 0x38] ldx [%l7 + 0x08], %o4 ldsh [%l7 + 0x26], %o3 ldsb [%l7 + 0x40], %i6 stx %g4, [%l7 + 0x28] movvs %xcc, %g1, %l4 st %f1, [%l7 + 0x14] nop setx loop_5082, %l0, %l1 jmpl %l1, %l1 xnor %g7, %l6, %i5 brgez %i1, loop_5083 bshuffle %f8, %f14, %f4 loop_5082: movcs %xcc, %o7, %l0 ldx [%l7 + 0x48], %i0 loop_5083: fmovda %icc, %f0, %f6 movle %icc, %l2, %g3 fnegd %f6, %f12 edge32l %g5, %i7, %i2 bcc,a,pt %icc, loop_5084 stw %l5, [%l7 + 0x10] st %f6, [%l7 + 0x48] fsrc2 %f10, %f10 loop_5084: fabsd %f14, %f2 fcmpes %fcc1, %f2, %f10 fcmpgt16 %f8, %f8, %o1 nop setx loop_5085, %l0, %l1 jmpl %l1, %l3 fmovde %icc, %f8, %f1 tsubcc %o6, 0x0905, %o0 fcmpeq32 %f12, %f8, %i3 loop_5085: fmovrdgez %o5, %f0, %f14 edge8l %o2, %g6, %g2 movrne %i4, 0x284, %o3 ldsw [%l7 + 0x64], %i6 fmovrslez %o4, %f14, %f4 ldub [%l7 + 0x21], %g4 fnors %f12, %f8, %f9 bn loop_5086 movvc %xcc, %l4, %l1 movrne %g1, 0x340, %l6 tvc %icc, 0x6 loop_5086: addccc %i5, 0x12EF, %i1 stw %o7, [%l7 + 0x34] fmovsle %xcc, %f2, %f8 tsubcc %l0, 0x003F, %i0 ldub [%l7 + 0x2B], %g7 fmovrsgz %l2, %f2, %f10 fmovspos %icc, %f9, %f7 fmovsvc %xcc, %f2, %f14 fbe %fcc2, loop_5087 tvs %icc, 0x7 stx %g3, [%l7 + 0x40] bcc,pn %xcc, loop_5088 loop_5087: fmovrdgz %g5, %f12, %f8 movvc %icc, %i7, %l5 ldsh [%l7 + 0x6C], %o1 loop_5088: ld [%l7 + 0x34], %f9 ld [%l7 + 0x48], %f2 fbo,a %fcc1, loop_5089 movne %icc, %l3, %i2 and %o0, %i3, %o6 fmovda %icc, %f5, %f3 loop_5089: fmovdcs %icc, %f12, %f15 st %f14, [%l7 + 0x14] fmovrdne %o5, %f14, %f6 bgu loop_5090 fnegs %f2, %f12 tcc %icc, 0x1 fpadd16 %f6, %f4, %f14 loop_5090: ld [%l7 + 0x28], %f11 ldd [%l7 + 0x70], %f0 fmovsge %icc, %f7, %f8 ldsw [%l7 + 0x34], %g6 fornot1s %f10, %f1, %f9 lduw [%l7 + 0x18], %o2 std %f12, [%l7 + 0x18] tvs %xcc, 0x6 fmovdg %xcc, %f4, %f6 ld [%l7 + 0x30], %f4 bcc %icc, loop_5091 fornot1 %f4, %f2, %f0 fpackfix %f10, %f7 tpos %icc, 0x1 loop_5091: orcc %i4, %o3, %g2 popc 0x05B2, %o4 array8 %g4, %l4, %l1 tsubcc %g1, %i6, %i5 fble,a %fcc0, loop_5092 bpos,pt %xcc, loop_5093 movleu %icc, %i1, %o7 pdist %f14, %f0, %f12 loop_5092: bvs loop_5094 loop_5093: stb %l0, [%l7 + 0x61] movge %xcc, %l6, %i0 stw %g7, [%l7 + 0x58] loop_5094: fbe,a %fcc2, loop_5095 nop setx loop_5096, %l0, %l1 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,pn %icc, loop_5097 fbuge,a %fcc0, loop_5098 loop_5095: ld [%l7 + 0x74], %f7 loop_5096: or %l2, %g5, %i7 loop_5097: brnz %l5, loop_5099 loop_5098: std %f0, [%l7 + 0x08] tpos %icc, 0x6 udiv %o1, 0x0735, %l3 loop_5099: movre %g3, 0x13A, %o0 smulcc %i3, %i2, %o5 xorcc %o6, 0x1E07, %o2 fpsub32 %f6, %f12, %f4 movl %icc, %i4, %o3 fmul8sux16 %f12, %f4, %f0 movleu %icc, %g2, %g6 fmovrde %o4, %f12, %f6 ldd [%l7 + 0x60], %f4 ld [%l7 + 0x1C], %f9 umulcc %g4, %l4, %l1 ld [%l7 + 0x64], %f1 movrlz %g1, 0x309, %i6 movgu %icc, %i5, %o7 bn,pt %xcc, loop_5100 fmovsleu %icc, %f10, %f15 st %f3, [%l7 + 0x5C] andcc %l0, 0x0CCB, %i1 loop_5100: fmuld8sux16 %f3, %f15, %f6 sethi 0x0CB7, %l6 sdiv %i0, 0x1342, %g7 be,pn %icc, loop_5101 ldd [%l7 + 0x78], %f0 fmul8x16au %f2, %f1, %f0 fmovsgu %xcc, %f12, %f8 loop_5101: ld [%l7 + 0x70], %f13 mova %icc, %g5, %l2 ldsb [%l7 + 0x47], %l5 fandnot1s %f4, %f6, %f12 sdivx %o1, 0x11E2, %l3 tcc %xcc, 0x7 ldd [%l7 + 0x60], %f2 bcc,a,pn %xcc, loop_5102 ldsh [%l7 + 0x44], %g3 addccc %i7, %o0, %i3 sdivx %o5, 0x0FDB, %o6 loop_5102: fornot1 %f0, %f12, %f6 fbe %fcc2, loop_5103 bcc,a %xcc, loop_5104 ldsb [%l7 + 0x16], %i2 tg %icc, 0x2 loop_5103: movpos %icc, %o2, %o3 loop_5104: bg,a,pn %xcc, loop_5105 fmul8ulx16 %f4, %f8, %f0 xnor %g2, %g6, %o4 tne %icc, 0x4 loop_5105: fmovscs %icc, %f10, %f2 st %f13, [%l7 + 0x78] movrlz %g4, 0x132, %l4 lduh [%l7 + 0x38], %i4 movle %xcc, %g1, %l1 stx %i5, [%l7 + 0x40] ta %icc, 0x3 ldsh [%l7 + 0x08], %i6 st %f15, [%l7 + 0x38] sllx %l0, %i1, %l6 pdist %f6, %f4, %f4 ldub [%l7 + 0x18], %o7 umul %i0, %g7, %l2 ldsw [%l7 + 0x70], %g5 ld [%l7 + 0x28], %f5 st %f2, [%l7 + 0x50] fmovdcc %xcc, %f8, %f12 addc %o1, 0x052C, %l5 fmovdleu %icc, %f7, %f7 ld [%l7 + 0x78], %f12 addcc %l3, %i7, %o0 edge16ln %g3, %o5, %o6 alignaddrl %i3, %o2, %i2 stw %g2, [%l7 + 0x0C] sth %o3, [%l7 + 0x60] tgu %icc, 0x7 fcmpgt32 %f8, %f2, %g6 ldsw [%l7 + 0x3C], %g4 fpadd16s %f14, %f4, %f5 ld [%l7 + 0x74], %f11 tcc %icc, 0x4 fmovsgu %xcc, %f11, %f10 ldsw [%l7 + 0x7C], %o4 fxnors %f5, %f13, %f1 ld [%l7 + 0x38], %f8 mulscc %i4, %l4, %l1 fnand %f8, %f10, %f6 mulx %i5, %i6, %l0 fnegs %f4, %f4 fcmpeq16 %f14, %f14, %g1 movrlez %l6, 0x25B, %i1 fpsub32s %f7, %f3, %f12 fmovdvs %xcc, %f13, %f4 fbule %fcc0, loop_5106 fpsub32 %f14, %f14, %f2 tvc %xcc, 0x7 fbo %fcc3, loop_5107 loop_5106: fornot1s %f14, %f14, %f6 fnegd %f0, %f4 ld [%l7 + 0x28], %f9 loop_5107: bvs %xcc, loop_5108 lduw [%l7 + 0x74], %i0 fpsub32 %f14, %f4, %f4 fpsub32 %f12, %f10, %f2 loop_5108: fpmerge %f10, %f14, %f2 and %g7, 0x08F5, %l2 lduh [%l7 + 0x38], %o7 sdiv %g5, 0x155A, %l5 fmovsleu %icc, %f12, %f8 sdivcc %l3, 0x076F, %i7 tn %icc, 0x3 sllx %o0, %o1, %o5 tpos %xcc, 0x2 fxnors %f8, %f13, %f8 bge,a,pn %icc, loop_5109 movn %xcc, %g3, %i3 movl %xcc, %o6, %i2 fmovrdlz %g2, %f8, %f2 loop_5109: xnorcc %o3, 0x0F95, %g6 movle %xcc, %o2, %g4 ldsh [%l7 + 0x40], %o4 fcmpne16 %f14, %f10, %i4 stw %l1, [%l7 + 0x24] lduh [%l7 + 0x16], %l4 bvs,pt %icc, loop_5110 stb %i6, [%l7 + 0x39] fabsd %f14, %f10 tg %xcc, 0x0 loop_5110: nop setx loop_5111, %l0, %l1 jmpl %l1, %i5 ldsh [%l7 + 0x44], %g1 fmovdne %xcc, %f15, %f12 sth %l6, [%l7 + 0x36] loop_5111: or %l0, 0x0262, %i0 brlz,a %i1, loop_5112 udiv %g7, 0x0277, %o7 movpos %icc, %l2, %g5 array8 %l3, %l5, %o0 loop_5112: ldx [%l7 + 0x68], %o1 fbge,a %fcc3, loop_5113 bg,a,pt %xcc, loop_5114 fbge %fcc3, loop_5115 edge32ln %o5, %i7, %g3 loop_5113: fbg %fcc2, loop_5116 loop_5114: xnor %o6, 0x0DC0, %i3 loop_5115: st %f5, [%l7 + 0x08] fblg,a %fcc0, loop_5117 loop_5116: stb %g2, [%l7 + 0x75] bshuffle %f10, %f4, %f8 stb %o3, [%l7 + 0x62] loop_5117: movcs %xcc, %i2, %g6 alignaddrl %o2, %g4, %o4 addcc %i4, 0x1810, %l1 fbue %fcc3, loop_5118 stx %l4, [%l7 + 0x10] fmovrsgez %i6, %f2, %f4 bleu,pn %xcc, loop_5119 loop_5118: stb %g1, [%l7 + 0x4C] fand %f6, %f8, %f8 umulcc %i5, %l0, %l6 loop_5119: fxors %f4, %f10, %f7 orncc %i1, %g7, %i0 fandnot2 %f2, %f12, %f10 fandnot1 %f0, %f10, %f6 ld [%l7 + 0x14], %f14 udiv %l2, 0x1D80, %o7 fmovdpos %xcc, %f7, %f12 ldsh [%l7 + 0x6C], %l3 ldd [%l7 + 0x30], %f8 alignaddrl %g5, %l5, %o1 movrgez %o0, %i7, %g3 fmovdg %icc, %f10, %f10 ldd [%l7 + 0x18], %f4 fpackfix %f2, %f15 movpos %xcc, %o5, %i3 fsrc1s %f5, %f5 lduw [%l7 + 0x58], %o6 ldd [%l7 + 0x28], %f2 fpsub32s %f15, %f8, %f4 bcc,a,pt %xcc, loop_5120 mulx %o3, %g2, %i2 fmovdne %xcc, %f14, %f10 lduh [%l7 + 0x10], %o2 loop_5120: st %f11, [%l7 + 0x28] array16 %g6, %o4, %g4 srl %i4, %l1, %i6 sdivx %l4, 0x0388, %i5 fmul8x16al %f8, %f4, %f14 fexpand %f9, %f10 fmovse %xcc, %f14, %f6 fcmpeq32 %f8, %f8, %g1 smulcc %l0, 0x1D60, %l6 orn %i1, %g7, %l2 addccc %i0, %o7, %g5 srl %l5, %o1, %o0 fmovdvc %icc, %f10, %f10 edge16 %l3, %g3, %i7 movg %icc, %o5, %i3 movn %icc, %o6, %g2 fmovdneg %icc, %f7, %f5 addcc %o3, 0x1AF6, %i2 fmovrdgez %o2, %f6, %f8 fbne %fcc3, loop_5121 ldsw [%l7 + 0x70], %g6 ldsw [%l7 + 0x40], %o4 addc %g4, 0x1585, %l1 loop_5121: stx %i6, [%l7 + 0x28] andcc %i4, 0x0585, %i5 stw %l4, [%l7 + 0x20] fzero %f8 addcc %g1, %l0, %i1 udivx %l6, 0x09B9, %l2 taddcctv %g7, %i0, %o7 nop setx loop_5122, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g5, [%l7 + 0x20] stb %l5, [%l7 + 0x19] ldx [%l7 + 0x18], %o0 loop_5122: fcmped %fcc2, %f0, %f6 ld [%l7 + 0x38], %f8 tn %xcc, 0x3 st %f6, [%l7 + 0x24] for %f4, %f10, %f4 mulscc %l3, %o1, %g3 bge,pt %xcc, loop_5123 ldsb [%l7 + 0x3D], %i7 tcc %icc, 0x4 mova %icc, %i3, %o6 loop_5123: ldsb [%l7 + 0x28], %g2 lduh [%l7 + 0x3E], %o3 move %icc, %i2, %o5 ldx [%l7 + 0x20], %o2 sll %g6, 0x01, %g4 bge loop_5124 fbg,a %fcc2, loop_5125 fble %fcc3, loop_5126 tcc %icc, 0x3 loop_5124: movneg %icc, %o4, %i6 loop_5125: lduw [%l7 + 0x58], %i4 loop_5126: nop setx loop_5127, %l0, %l1 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 + 0x58], %l1 stb %i5, [%l7 + 0x37] movvc %icc, %g1, %l0 loop_5127: and %l4, 0x0EC4, %l6 srax %l2, %g7, %i1 tleu %xcc, 0x5 st %f7, [%l7 + 0x24] ldsb [%l7 + 0x12], %o7 ldub [%l7 + 0x22], %i0 fabsd %f10, %f14 stx %g5, [%l7 + 0x50] ldsw [%l7 + 0x7C], %o0 fabss %f12, %f6 fbge,a %fcc2, loop_5128 fpsub16s %f5, %f4, %f9 fmovrdlez %l5, %f12, %f14 movne %icc, %o1, %g3 loop_5128: ldsw [%l7 + 0x4C], %l3 umulcc %i3, %o6, %g2 bshuffle %f4, %f12, %f14 array16 %o3, %i7, %o5 udivcc %o2, 0x1D85, %i2 ldx [%l7 + 0x20], %g4 ldx [%l7 + 0x38], %o4 andncc %g6, %i6, %l1 fmovdcs %icc, %f9, %f5 ldsh [%l7 + 0x16], %i4 bgu %xcc, loop_5129 std %f12, [%l7 + 0x58] ldsb [%l7 + 0x5B], %i5 sth %g1, [%l7 + 0x36] loop_5129: udivcc %l4, 0x0179, %l6 fbe %fcc0, loop_5130 brlez,a %l2, loop_5131 fxnor %f2, %f10, %f8 bleu %xcc, loop_5132 loop_5130: ld [%l7 + 0x30], %f1 loop_5131: fmovrdgz %l0, %f6, %f8 fmovdcc %icc, %f14, %f6 loop_5132: fones %f2 lduw [%l7 + 0x24], %i1 fmovdl %xcc, %f4, %f2 and %g7, %i0, %o7 sth %g5, [%l7 + 0x14] fpsub16s %f10, %f2, %f13 tpos %xcc, 0x5 fones %f5 sub %l5, 0x1FFF, %o1 movrlz %g3, %o0, %i3 fbg %fcc2, loop_5133 fmovsle %xcc, %f9, %f13 lduh [%l7 + 0x2A], %l3 tge %xcc, 0x5 loop_5133: stb %g2, [%l7 + 0x28] fmovda %icc, %f10, %f7 movl %icc, %o6, %i7 fmovsvc %xcc, %f7, %f12 fands %f14, %f5, %f4 tpos %icc, 0x4 bcs,a,pt %xcc, loop_5134 srlx %o5, 0x19, %o2 st %f0, [%l7 + 0x38] lduw [%l7 + 0x64], %i2 loop_5134: fble %fcc2, loop_5135 subccc %g4, %o3, %g6 ldd [%l7 + 0x30], %f14 ldsb [%l7 + 0x77], %o4 loop_5135: fbne %fcc0, loop_5136 stb %l1, [%l7 + 0x28] fbe,a %fcc2, loop_5137 fand %f6, %f4, %f2 loop_5136: fbge %fcc0, loop_5138 ldsb [%l7 + 0x4E], %i6 loop_5137: ldsw [%l7 + 0x7C], %i5 tsubcc %g1, %l4, %l6 loop_5138: movrgez %i4, 0x21B, %l0 fands %f15, %f8, %f14 fpadd16s %f7, %f8, %f5 fors %f12, %f15, %f1 fmovdvc %icc, %f2, %f2 fnors %f14, %f15, %f5 sth %i1, [%l7 + 0x58] fmovsn %icc, %f4, %f3 nop setx loop_5139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegs %f1, %f11 fcmpne16 %f6, %f6, %l2 for %f14, %f6, %f8 loop_5139: stx %g7, [%l7 + 0x68] fmovsl %icc, %f13, %f1 tleu %xcc, 0x3 stb %i0, [%l7 + 0x23] movne %xcc, %o7, %l5 bvs,pt %icc, loop_5140 fnors %f3, %f1, %f5 fbu %fcc0, loop_5141 fbul %fcc2, loop_5142 loop_5140: fcmpes %fcc1, %f11, %f10 fbuge,a %fcc3, loop_5143 loop_5141: fpsub16s %f15, %f5, %f15 loop_5142: ld [%l7 + 0x48], %f10 orcc %o1, 0x05C9, %g3 loop_5143: tsubcctv %g5, %o0, %i3 ldub [%l7 + 0x31], %g2 ba,pn %xcc, loop_5144 fpmerge %f0, %f10, %f4 ldsb [%l7 + 0x5D], %o6 bcs,a,pt %xcc, loop_5145 loop_5144: bshuffle %f12, %f4, %f6 ldub [%l7 + 0x39], %i7 stw %o5, [%l7 + 0x44] loop_5145: fpadd16s %f2, %f4, %f15 umulcc %l3, 0x1C64, %i2 fmovd %f4, %f2 std %f10, [%l7 + 0x28] fmul8x16al %f3, %f1, %f0 fxnor %f14, %f14, %f10 ldx [%l7 + 0x20], %g4 brz,a %o2, loop_5146 ldsh [%l7 + 0x6A], %g6 fpsub16 %f10, %f6, %f8 movne %icc, %o4, %l1 loop_5146: fbge %fcc1, loop_5147 ld [%l7 + 0x44], %f10 subccc %o3, %i6, %i5 fbue %fcc2, loop_5148 loop_5147: fcmpgt16 %f0, %f14, %l4 bvc,pt %xcc, loop_5149 ld [%l7 + 0x64], %f0 loop_5148: andncc %l6, %g1, %i4 stw %l0, [%l7 + 0x70] loop_5149: xor %i1, %g7, %i0 fbg %fcc3, loop_5150 fnands %f14, %f1, %f14 bshuffle %f4, %f4, %f0 ld [%l7 + 0x64], %f12 loop_5150: ldsb [%l7 + 0x4B], %o7 ldsh [%l7 + 0x3C], %l5 sth %l2, [%l7 + 0x26] bleu %icc, loop_5151 mulx %o1, 0x16BB, %g5 brgez,a %o0, loop_5152 tvs %icc, 0x5 loop_5151: fexpand %f1, %f2 ldsh [%l7 + 0x7A], %i3 loop_5152: fmul8x16au %f14, %f12, %f6 sth %g3, [%l7 + 0x1E] fmovda %xcc, %f15, %f2 fpadd16s %f0, %f0, %f4 fba,a %fcc1, loop_5153 fmovsvc %icc, %f12, %f12 movleu %xcc, %o6, %g2 lduh [%l7 + 0x20], %o5 loop_5153: stw %l3, [%l7 + 0x50] ldd [%l7 + 0x30], %f12 fmovscs %xcc, %f7, %f14 fandnot2s %f3, %f2, %f8 fbn,a %fcc1, loop_5154 and %i7, %g4, %i2 st %f13, [%l7 + 0x1C] stb %g6, [%l7 + 0x35] loop_5154: subc %o2, %l1, %o3 st %f9, [%l7 + 0x2C] fmovsvs %icc, %f10, %f2 lduh [%l7 + 0x36], %i6 ldx [%l7 + 0x68], %o4 stb %l4, [%l7 + 0x7B] fmovsn %xcc, %f7, %f3 ldsb [%l7 + 0x20], %l6 fmovsleu %xcc, %f15, %f8 stw %i5, [%l7 + 0x3C] fbe %fcc3, loop_5155 fand %f2, %f14, %f2 fbue,a %fcc0, loop_5156 fbug %fcc1, loop_5157 loop_5155: fmovrdgz %i4, %f6, %f4 movcc %icc, %l0, %i1 loop_5156: xorcc %g7, 0x1A75, %g1 loop_5157: bn,a,pn %icc, loop_5158 tvs %icc, 0x3 fmovsneg %xcc, %f13, %f8 bn %xcc, loop_5159 loop_5158: bgu loop_5160 fmovdvc %xcc, %f11, %f8 std %f14, [%l7 + 0x48] loop_5159: ldsh [%l7 + 0x30], %i0 loop_5160: stx %l5, [%l7 + 0x70] fmovs %f15, %f10 fsrc2 %f8, %f0 bleu,a,pn %xcc, loop_5161 lduh [%l7 + 0x4E], %l2 stb %o7, [%l7 + 0x53] stx %g5, [%l7 + 0x08] loop_5161: ldsw [%l7 + 0x38], %o0 fmovscs %icc, %f1, %f1 tcs %icc, 0x4 fmovsneg %xcc, %f12, %f9 ldub [%l7 + 0x6A], %o1 bvc,pn %xcc, loop_5162 stw %i3, [%l7 + 0x4C] lduh [%l7 + 0x2A], %o6 std %f14, [%l7 + 0x40] loop_5162: fmul8sux16 %f12, %f14, %f8 brlz %g3, loop_5163 andncc %g2, %l3, %i7 fmovrdgz %o5, %f12, %f6 fmovrdlez %g4, %f2, %f4 loop_5163: orn %i2, 0x17FD, %g6 bvs %xcc, loop_5164 edge8n %l1, %o3, %i6 lduw [%l7 + 0x08], %o4 fmovdvs %xcc, %f13, %f14 loop_5164: st %f4, [%l7 + 0x38] fmovsl %icc, %f12, %f5 smul %o2, 0x07A8, %l6 ldub [%l7 + 0x08], %i5 movrlz %i4, 0x240, %l4 taddcctv %l0, %i1, %g7 tn %xcc, 0x7 ldx [%l7 + 0x68], %i0 fsrc2s %f1, %f10 fmovsvs %icc, %f11, %f3 fsrc1 %f6, %f4 edge8l %g1, %l5, %l2 ldsw [%l7 + 0x70], %g5 tn %xcc, 0x5 ldsh [%l7 + 0x2C], %o0 subcc %o7, %o1, %i3 bn,a,pt %icc, loop_5165 bge,a loop_5166 bl,a,pn %xcc, loop_5167 std %f6, [%l7 + 0x68] loop_5165: ldub [%l7 + 0x6D], %o6 loop_5166: tge %xcc, 0x3 loop_5167: stb %g3, [%l7 + 0x53] ldsh [%l7 + 0x4E], %g2 fnors %f9, %f1, %f7 ldsh [%l7 + 0x14], %l3 fornot2s %f3, %f8, %f5 ldd [%l7 + 0x70], %f4 fcmpeq16 %f4, %f12, %i7 ldd [%l7 + 0x48], %f2 lduw [%l7 + 0x08], %g4 fmovdcc %icc, %f0, %f8 sdivx %i2, 0x1A9B, %o5 fcmpes %fcc0, %f15, %f12 ldsw [%l7 + 0x34], %l1 ldsb [%l7 + 0x3E], %o3 umulcc %i6, %o4, %g6 fmovsge %xcc, %f9, %f4 srlx %o2, %i5, %i4 fbn %fcc3, loop_5168 faligndata %f10, %f4, %f12 call loop_5169 fsrc2s %f8, %f15 loop_5168: fnands %f7, %f0, %f3 array32 %l4, %l0, %l6 loop_5169: movne %icc, %i1, %i0 brgz,a %g7, loop_5170 ldub [%l7 + 0x44], %l5 fbu %fcc2, loop_5171 ldx [%l7 + 0x08], %g1 loop_5170: movvs %xcc, %l2, %o0 bvc,pt %icc, loop_5172 loop_5171: ldd [%l7 + 0x28], %f8 stx %o7, [%l7 + 0x30] fbge %fcc0, loop_5173 loop_5172: stx %o1, [%l7 + 0x68] fornot2 %f8, %f12, %f8 stw %i3, [%l7 + 0x4C] loop_5173: ldsh [%l7 + 0x08], %o6 ld [%l7 + 0x24], %f10 fmovdvc %icc, %f9, %f15 or %g3, %g5, %l3 std %f8, [%l7 + 0x50] ld [%l7 + 0x70], %f1 nop setx loop_5174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f12, [%l7 + 0x0C] for %f8, %f12, %f4 pdist %f6, %f8, %f4 loop_5174: movrgz %i7, 0x0C6, %g2 fbu %fcc3, loop_5175 fabss %f1, %f11 std %f10, [%l7 + 0x40] tn %xcc, 0x4 loop_5175: brz,a %i2, loop_5176 fbl %fcc3, loop_5177 fpadd32s %f2, %f2, %f11 fmovrdne %o5, %f14, %f14 loop_5176: stw %g4, [%l7 + 0x28] loop_5177: for %f0, %f0, %f14 orncc %l1, %i6, %o4 fands %f5, %f3, %f0 ldsw [%l7 + 0x08], %o3 std %f14, [%l7 + 0x30] fcmpgt32 %f12, %f6, %o2 udivcc %i5, 0x1278, %g6 std %f2, [%l7 + 0x40] smulcc %i4, %l4, %l6 ldsw [%l7 + 0x60], %i1 sllx %l0, 0x17, %i0 fmovdvs %xcc, %f1, %f6 fsrc2s %f2, %f1 brlz %l5, loop_5178 fmovsne %icc, %f15, %f11 ldsw [%l7 + 0x68], %g7 fmovdle %icc, %f9, %f2 loop_5178: andcc %g1, %l2, %o7 ldd [%l7 + 0x48], %f14 stb %o1, [%l7 + 0x40] fmul8ulx16 %f6, %f14, %f12 fpadd16s %f2, %f9, %f15 fpsub16 %f6, %f0, %f2 ldsw [%l7 + 0x10], %i3 fmovdle %xcc, %f7, %f13 lduw [%l7 + 0x20], %o6 fsrc1 %f4, %f4 fbul,a %fcc1, loop_5179 fbuge,a %fcc3, loop_5180 fabsd %f2, %f0 tsubcc %g3, 0x1F66, %g5 loop_5179: te %xcc, 0x2 loop_5180: ldd [%l7 + 0x68], %f12 ldx [%l7 + 0x48], %l3 stx %i7, [%l7 + 0x28] fandnot1s %f7, %f5, %f13 fmul8x16al %f2, %f13, %f8 movcs %icc, %o0, %i2 tne %icc, 0x4 fnands %f14, %f14, %f5 movl %xcc, %g2, %o5 bn,pt %xcc, loop_5181 fba %fcc3, loop_5182 fpadd16 %f2, %f14, %f8 sra %g4, 0x14, %l1 loop_5181: lduw [%l7 + 0x28], %i6 loop_5182: st %f3, [%l7 + 0x5C] ldub [%l7 + 0x2A], %o3 ldsh [%l7 + 0x40], %o2 fmovdl %icc, %f15, %f11 stb %i5, [%l7 + 0x4D] bvs,a loop_5183 edge16ln %g6, %i4, %l4 std %f0, [%l7 + 0x78] st %f3, [%l7 + 0x68] loop_5183: addccc %l6, %i1, %l0 fbu,a %fcc2, loop_5184 smul %o4, %i0, %l5 tvs %xcc, 0x1 fmovdl %icc, %f11, %f4 loop_5184: pdist %f2, %f10, %f4 fbue,a %fcc3, loop_5185 st %f0, [%l7 + 0x78] ble loop_5186 st %f8, [%l7 + 0x20] loop_5185: movvc %xcc, %g1, %g7 ldsw [%l7 + 0x54], %o7 loop_5186: movl %xcc, %o1, %i3 fpadd16 %f2, %f4, %f12 andn %o6, 0x1FC9, %g3 bgu loop_5187 fpsub16 %f2, %f10, %f12 lduw [%l7 + 0x1C], %l2 fnands %f4, %f12, %f12 loop_5187: addc %g5, 0x0D63, %l3 tle %icc, 0x2 brlez %i7, loop_5188 fmovda %icc, %f11, %f9 sdivcc %i2, 0x01BD, %g2 fornot1s %f15, %f11, %f4 loop_5188: movg %xcc, %o0, %g4 movleu %icc, %l1, %o5 std %f10, [%l7 + 0x28] fmovdpos %xcc, %f10, %f10 movl %xcc, %o3, %i6 movle %icc, %o2, %i5 sth %g6, [%l7 + 0x1A] movrgez %i4, %l4, %l6 fmovdg %icc, %f2, %f8 tge %icc, 0x2 stb %l0, [%l7 + 0x1B] fnot2 %f10, %f12 ldx [%l7 + 0x78], %o4 fpsub16 %f12, %f4, %f12 fcmps %fcc3, %f7, %f3 or %i1, %l5, %g1 bl,a,pn %xcc, loop_5189 edge16ln %g7, %o7, %o1 fcmpgt32 %f12, %f6, %i0 fmul8x16 %f8, %f0, %f4 loop_5189: fmovrdgz %o6, %f4, %f4 stb %g3, [%l7 + 0x37] stw %l2, [%l7 + 0x78] tge %icc, 0x5 fcmped %fcc2, %f14, %f8 lduw [%l7 + 0x10], %g5 lduw [%l7 + 0x4C], %i3 brgez,a %i7, loop_5190 taddcc %l3, %i2, %o0 fmovdn %icc, %f5, %f15 array8 %g4, %l1, %o5 loop_5190: edge8l %g2, %o3, %o2 ldsw [%l7 + 0x30], %i5 fandnot1s %f11, %f5, %f15 sll %i6, 0x1F, %i4 ta %xcc, 0x3 fones %f14 brlz %g6, loop_5191 fmovsn %xcc, %f15, %f6 stx %l6, [%l7 + 0x78] edge8 %l4, %l0, %i1 loop_5191: movneg %icc, %o4, %g1 stw %g7, [%l7 + 0x64] edge8ln %l5, %o7, %o1 sethi 0x0420, %o6 st %f5, [%l7 + 0x40] ldsh [%l7 + 0x16], %i0 ldsb [%l7 + 0x7C], %g3 stb %g5, [%l7 + 0x67] ldd [%l7 + 0x28], %f6 stx %i3, [%l7 + 0x38] st %f0, [%l7 + 0x68] fnand %f6, %f14, %f8 fornot2s %f14, %f13, %f6 fcmpne32 %f14, %f4, %i7 bn,a loop_5192 fsrc2s %f8, %f2 movre %l3, 0x306, %l2 ldsw [%l7 + 0x64], %o0 loop_5192: ldd [%l7 + 0x70], %f14 edge8 %g4, %i2, %o5 stw %g2, [%l7 + 0x10] pdist %f2, %f10, %f2 ldx [%l7 + 0x48], %o3 lduw [%l7 + 0x1C], %l1 fmuld8sux16 %f9, %f8, %f14 move %icc, %i5, %o2 sethi 0x0C63, %i6 fnot1 %f2, %f12 fcmple32 %f6, %f6, %g6 fbn,a %fcc2, loop_5193 ldsh [%l7 + 0x52], %i4 ldd [%l7 + 0x38], %f14 sllx %l4, %l0, %i1 loop_5193: taddcc %o4, %g1, %l6 movgu %icc, %g7, %l5 movle %xcc, %o1, %o6 stw %i0, [%l7 + 0x1C] andncc %g3, %g5, %o7 fpsub16 %f12, %f8, %f2 fcmple32 %f2, %f14, %i3 movcc %xcc, %l3, %i7 fmovrdlz %o0, %f2, %f8 std %f0, [%l7 + 0x30] stw %g4, [%l7 + 0x40] edge32ln %l2, %i2, %o5 xor %g2, 0x1408, %l1 ldsb [%l7 + 0x12], %i5 bvs loop_5194 fones %f2 alignaddr %o2, %i6, %g6 stb %o3, [%l7 + 0x43] loop_5194: fmovrsne %i4, %f14, %f12 sdivx %l4, 0x088A, %l0 ta %icc, 0x1 stx %o4, [%l7 + 0x28] sethi 0x0384, %i1 lduw [%l7 + 0x60], %g1 pdist %f14, %f6, %f8 array32 %g7, %l5, %o1 fornot1 %f8, %f12, %f6 fmovrde %o6, %f2, %f10 fmovdpos %xcc, %f5, %f2 siam 0x3 udiv %i0, 0x0024, %l6 fmovdvc %xcc, %f12, %f11 bl,a %xcc, loop_5195 nop setx loop_5196, %l0, %l1 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 %f12, %f6, %f14 fsrc1s %f14, %f9 loop_5195: ld [%l7 + 0x68], %f8 loop_5196: std %f2, [%l7 + 0x10] ldd [%l7 + 0x28], %f6 ldsh [%l7 + 0x1A], %g5 fcmpes %fcc3, %f2, %f8 ld [%l7 + 0x34], %f6 bn,pt %icc, loop_5197 fpmerge %f8, %f8, %f6 umulcc %g3, %i3, %l3 edge16 %i7, %o7, %g4 loop_5197: lduw [%l7 + 0x6C], %l2 be,a,pt %icc, loop_5198 lduh [%l7 + 0x76], %i2 fnands %f3, %f8, %f6 subc %o0, %o5, %g2 loop_5198: udivcc %l1, 0x0E86, %o2 tvs %icc, 0x1 sethi 0x0BAC, %i5 ldsh [%l7 + 0x4E], %i6 tsubcc %g6, %o3, %l4 ldsh [%l7 + 0x58], %i4 ldx [%l7 + 0x50], %l0 fcmpes %fcc1, %f5, %f4 st %f15, [%l7 + 0x58] andcc %o4, 0x0D9F, %g1 fbug %fcc0, loop_5199 be,a,pt %xcc, loop_5200 bl,a %xcc, loop_5201 bl,a loop_5202 loop_5199: movgu %icc, %g7, %l5 loop_5200: movrne %o1, 0x0ED, %o6 loop_5201: fmovsa %xcc, %f15, %f5 loop_5202: fmovdcc %icc, %f13, %f9 addccc %i0, %i1, %g5 movrgez %l6, %i3, %g3 smul %l3, 0x0802, %o7 fabsd %f10, %f8 addcc %g4, 0x1846, %l2 movgu %xcc, %i7, %i2 sth %o5, [%l7 + 0x0C] movl %icc, %g2, %l1 fmovsvs %icc, %f1, %f12 fxnor %f2, %f4, %f8 xor %o0, 0x1FAF, %i5 fmovsa %xcc, %f6, %f1 stw %i6, [%l7 + 0x14] tcc %icc, 0x7 fnot1 %f2, %f10 fbg,a %fcc3, loop_5203 edge8l %o2, %o3, %g6 edge32n %i4, %l4, %l0 tpos %icc, 0x1 loop_5203: ldsb [%l7 + 0x54], %o4 sth %g7, [%l7 + 0x44] st %f15, [%l7 + 0x54] taddcctv %g1, %o1, %l5 fmovs %f10, %f10 sra %o6, %i1, %i0 fmovrdne %l6, %f4, %f4 fmovsneg %icc, %f11, %f12 ldsh [%l7 + 0x62], %i3 std %f14, [%l7 + 0x28] fbue,a %fcc1, loop_5204 ldd [%l7 + 0x30], %f4 movpos %xcc, %g5, %g3 stw %o7, [%l7 + 0x54] loop_5204: ldx [%l7 + 0x58], %g4 edge16ln %l2, %l3, %i2 siam 0x7 movneg %xcc, %o5, %g2 std %f8, [%l7 + 0x18] taddcctv %l1, 0x0592, %o0 fmovrdlez %i7, %f10, %f2 orn %i5, %o2, %o3 tcc %xcc, 0x5 bvc,a loop_5205 fpsub32 %f8, %f14, %f0 lduh [%l7 + 0x38], %g6 sth %i4, [%l7 + 0x12] loop_5205: sth %i6, [%l7 + 0x3E] fmuld8ulx16 %f6, %f4, %f14 ldsw [%l7 + 0x58], %l0 ldsw [%l7 + 0x68], %l4 edge8ln %o4, %g7, %o1 fornot2 %f10, %f0, %f12 ldsw [%l7 + 0x0C], %g1 orncc %l5, %i1, %i0 lduw [%l7 + 0x4C], %o6 fsrc1s %f4, %f10 fpack16 %f10, %f0 edge8l %l6, %i3, %g3 fabsd %f0, %f2 ld [%l7 + 0x64], %f8 fmovdcs %xcc, %f7, %f8 fbne %fcc3, loop_5206 edge16ln %g5, %o7, %l2 ldd [%l7 + 0x70], %f14 fmovsge %xcc, %f14, %f5 loop_5206: movrne %l3, %i2, %o5 stx %g2, [%l7 + 0x58] fnegs %f4, %f10 fone %f2 fnor %f14, %f6, %f2 umul %l1, 0x036D, %o0 movvs %xcc, %i7, %g4 brz,a %i5, loop_5207 stb %o3, [%l7 + 0x18] brz %g6, loop_5208 fnot1 %f14, %f2 loop_5207: ld [%l7 + 0x5C], %f12 pdist %f0, %f14, %f10 loop_5208: st %f9, [%l7 + 0x64] sethi 0x0D25, %o2 fzero %f0 ldub [%l7 + 0x64], %i4 xnor %l0, 0x155B, %l4 movg %xcc, %o4, %g7 movcc %icc, %i6, %g1 lduw [%l7 + 0x50], %l5 faligndata %f10, %f0, %f0 ldsw [%l7 + 0x34], %i1 tcc %icc, 0x1 fandnot2s %f6, %f4, %f3 std %f8, [%l7 + 0x30] fpadd32 %f0, %f2, %f12 movrlz %o1, %i0, %o6 fbne %fcc2, loop_5209 nop setx loop_5210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f9, [%l7 + 0x68] st %f0, [%l7 + 0x64] loop_5209: call loop_5211 loop_5210: fmovsleu %xcc, %f13, %f2 brgz,a %i3, loop_5212 stw %g3, [%l7 + 0x64] loop_5211: edge32ln %l6, %o7, %l2 std %f12, [%l7 + 0x28] loop_5212: array8 %g5, %l3, %i2 std %f4, [%l7 + 0x58] fmul8x16 %f13, %f14, %f0 ldub [%l7 + 0x5F], %g2 lduw [%l7 + 0x3C], %o5 fpadd16s %f14, %f8, %f1 fnand %f8, %f2, %f12 fbule,a %fcc3, loop_5213 fcmpgt32 %f12, %f6, %o0 orcc %i7, 0x08DA, %l1 brz %i5, loop_5214 loop_5213: fands %f13, %f0, %f10 edge8 %o3, %g4, %o2 fnegs %f9, %f2 loop_5214: fpsub32s %f5, %f14, %f8 ldub [%l7 + 0x21], %g6 bne,a %icc, loop_5215 ldsh [%l7 + 0x4C], %l0 fmovsne %xcc, %f13, %f10 ldsb [%l7 + 0x30], %l4 loop_5215: ldsb [%l7 + 0x30], %o4 ldd [%l7 + 0x70], %f8 ld [%l7 + 0x60], %f12 fmovrdne %i4, %f2, %f6 ldsh [%l7 + 0x12], %g7 movrne %i6, 0x0A1, %l5 or %i1, %o1, %g1 sth %i0, [%l7 + 0x5A] fmovd %f6, %f0 ldsb [%l7 + 0x39], %i3 umulcc %o6, %l6, %g3 fcmped %fcc1, %f12, %f10 fbne,a %fcc2, loop_5216 ta %xcc, 0x7 addc %o7, 0x1648, %g5 fbu %fcc1, loop_5217 loop_5216: st %f10, [%l7 + 0x30] ldub [%l7 + 0x3B], %l3 subcc %i2, %l2, %g2 loop_5217: addc %o0, 0x18EA, %o5 fmovdcs %icc, %f11, %f1 fpack16 %f14, %f6 fornot2s %f15, %f14, %f1 lduh [%l7 + 0x14], %i7 fones %f13 ldsh [%l7 + 0x48], %l1 fbue,a %fcc0, loop_5218 movcs %icc, %i5, %o3 bg,a,pt %icc, loop_5219 alignaddr %o2, %g4, %g6 loop_5218: bgu,pt %icc, loop_5220 fornot2 %f6, %f6, %f0 loop_5219: sth %l0, [%l7 + 0x66] fnot1s %f11, %f2 loop_5220: fpackfix %f14, %f2 fpadd32s %f7, %f11, %f11 subc %o4, %i4, %l4 tpos %icc, 0x6 fmovdcc %xcc, %f9, %f0 fmovsleu %icc, %f14, %f12 tsubcctv %g7, %l5, %i1 fmovrdlz %i6, %f2, %f6 fmovrdgez %o1, %f6, %f0 stx %g1, [%l7 + 0x38] bvc,a %icc, loop_5221 ldub [%l7 + 0x19], %i3 ldsb [%l7 + 0x4C], %i0 fsrc1 %f12, %f12 loop_5221: tle %xcc, 0x7 fmovrsgz %o6, %f0, %f9 stb %g3, [%l7 + 0x6D] fmovrdgez %o7, %f2, %f12 taddcc %l6, %l3, %i2 ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x16], %g5 std %f10, [%l7 + 0x40] fcmpeq32 %f8, %f12, %l2 bvs,pt %icc, loop_5222 fmovdge %xcc, %f14, %f8 fmovrdne %g2, %f0, %f6 sdiv %o0, 0x13B3, %o5 loop_5222: fxnors %f2, %f12, %f3 ldub [%l7 + 0x1F], %i7 bne,a loop_5223 fandnot1s %f12, %f14, %f4 siam 0x0 ldd [%l7 + 0x68], %f4 loop_5223: ldsw [%l7 + 0x0C], %l1 ldx [%l7 + 0x30], %i5 ldsb [%l7 + 0x54], %o3 orncc %g4, 0x1BCE, %o2 lduh [%l7 + 0x12], %g6 add %l0, 0x030F, %i4 brlz %o4, loop_5224 std %f14, [%l7 + 0x20] brlz %g7, loop_5225 nop setx loop_5226, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5224: brgz %l5, loop_5227 addccc %i1, %i6, %o1 loop_5225: fcmple16 %f12, %f4, %g1 loop_5226: movgu %icc, %i3, %i0 loop_5227: sth %l4, [%l7 + 0x3C] lduh [%l7 + 0x60], %o6 fmovdvs %xcc, %f5, %f7 ldub [%l7 + 0x17], %g3 fcmpeq16 %f4, %f0, %o7 fbge %fcc1, loop_5228 ld [%l7 + 0x24], %f14 movrne %l6, 0x1E0, %i2 array16 %g5, %l3, %g2 loop_5228: fmuld8sux16 %f1, %f9, %f10 fmovdl %xcc, %f5, %f13 movrne %o0, %l2, %i7 fmovs %f4, %f3 std %f2, [%l7 + 0x70] sth %o5, [%l7 + 0x62] fmovsle %icc, %f14, %f6 ble,a,pt %icc, loop_5229 srlx %i5, %o3, %l1 fmovdne %icc, %f5, %f9 fands %f1, %f3, %f1 loop_5229: xor %g4, 0x0580, %o2 edge16 %l0, %g6, %i4 ldd [%l7 + 0x30], %f12 fmovdne %icc, %f4, %f1 fmovrslez %g7, %f15, %f1 fpadd32s %f8, %f11, %f11 fblg %fcc2, loop_5230 fbul,a %fcc1, loop_5231 bne,pn %icc, loop_5232 fmovdle %icc, %f8, %f4 loop_5230: fpadd16s %f4, %f11, %f7 loop_5231: stw %l5, [%l7 + 0x1C] loop_5232: fmovscs %icc, %f14, %f6 edge16l %i1, %i6, %o4 fmovsvc %icc, %f1, %f15 edge8l %o1, %g1, %i3 fabss %f4, %f7 tge %xcc, 0x5 sdiv %i0, 0x054E, %l4 edge32 %o6, %o7, %l6 nop setx loop_5233, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f13, %f7 sth %i2, [%l7 + 0x64] sth %g3, [%l7 + 0x64] loop_5233: stb %g5, [%l7 + 0x3B] ldd [%l7 + 0x48], %f6 std %f12, [%l7 + 0x20] fzero %f10 ld [%l7 + 0x7C], %f3 stw %g2, [%l7 + 0x30] fmovdl %icc, %f9, %f10 fpack16 %f10, %f1 addcc %l3, %l2, %o0 fpack32 %f10, %f6, %f12 ldd [%l7 + 0x40], %f6 fpsub32s %f6, %f0, %f3 edge32n %o5, %i7, %o3 stx %i5, [%l7 + 0x38] std %f10, [%l7 + 0x10] fcmpes %fcc3, %f11, %f1 fsrc2s %f9, %f6 fmovsne %icc, %f7, %f15 brlz,a %l1, loop_5234 bn %xcc, loop_5235 fbo,a %fcc0, loop_5236 ldx [%l7 + 0x30], %o2 loop_5234: add %g4, 0x1606, %l0 loop_5235: stx %g6, [%l7 + 0x70] loop_5236: lduh [%l7 + 0x68], %i4 orn %l5, 0x0877, %g7 tl %icc, 0x2 or %i6, %i1, %o4 brlez,a %g1, loop_5237 andncc %i3, %o1, %l4 edge8l %o6, %o7, %i0 st %f4, [%l7 + 0x40] loop_5237: ld [%l7 + 0x34], %f0 bne,pt %icc, loop_5238 move %icc, %l6, %g3 st %f6, [%l7 + 0x28] fsrc2 %f8, %f6 loop_5238: st %f13, [%l7 + 0x54] fmovsgu %xcc, %f15, %f4 fmul8x16al %f2, %f10, %f6 movcc %icc, %i2, %g2 ldx [%l7 + 0x70], %l3 movn %icc, %l2, %g5 st %f0, [%l7 + 0x40] fcmple16 %f4, %f0, %o5 subccc %o0, 0x1992, %i7 st %f13, [%l7 + 0x38] lduw [%l7 + 0x58], %o3 sth %l1, [%l7 + 0x14] movrlz %o2, 0x0DC, %g4 fbue,a %fcc2, loop_5239 andcc %i5, 0x1CEB, %g6 fpack32 %f6, %f6, %f8 movneg %icc, %i4, %l0 loop_5239: ldsb [%l7 + 0x6D], %l5 fble %fcc3, loop_5240 brgez %i6, loop_5241 and %g7, 0x1334, %i1 array16 %o4, %g1, %i3 loop_5240: edge8l %o1, %l4, %o6 loop_5241: movne %xcc, %i0, %l6 brz %g3, loop_5242 bpos,pn %icc, loop_5243 ldsw [%l7 + 0x6C], %i2 sllx %g2, 0x1F, %o7 loop_5242: fcmple32 %f4, %f12, %l2 loop_5243: fmovdleu %icc, %f9, %f3 mova %xcc, %g5, %o5 ldsh [%l7 + 0x18], %o0 edge16ln %i7, %o3, %l1 fmovs %f15, %f14 tcc %xcc, 0x1 edge8 %o2, %l3, %g4 ldsw [%l7 + 0x68], %i5 alignaddrl %g6, %l0, %i4 ld [%l7 + 0x7C], %f5 fmul8x16 %f4, %f0, %f2 fornot1 %f0, %f0, %f0 movrgez %i6, %l5, %i1 fpadd16 %f4, %f2, %f6 fmovrdgez %o4, %f8, %f2 ld [%l7 + 0x24], %f13 fmovscs %icc, %f12, %f5 ld [%l7 + 0x24], %f14 ld [%l7 + 0x44], %f7 tneg %icc, 0x4 edge8l %g7, %g1, %o1 fbule %fcc2, loop_5244 fbu,a %fcc0, loop_5245 smul %l4, 0x19A6, %i3 fcmpeq32 %f0, %f6, %i0 loop_5244: movpos %icc, %o6, %l6 loop_5245: ldd [%l7 + 0x50], %f8 sdiv %g3, 0x1AD3, %g2 tvc %xcc, 0x2 tleu %xcc, 0x3 fcmped %fcc0, %f2, %f0 fxnor %f8, %f12, %f10 fmovd %f10, %f10 brlz %o7, loop_5246 bn loop_5247 fmovrdgez %l2, %f4, %f0 fba,a %fcc2, loop_5248 loop_5246: st %f2, [%l7 + 0x58] loop_5247: fbe,a %fcc1, loop_5249 ldsh [%l7 + 0x7C], %g5 loop_5248: fpsub16 %f6, %f2, %f4 tcs %icc, 0x6 loop_5249: fmul8x16au %f11, %f1, %f10 fmovsvs %icc, %f14, %f1 bpos,pt %icc, loop_5250 tsubcctv %o5, 0x0BBF, %o0 ldsw [%l7 + 0x38], %i2 movne %xcc, %o3, %i7 loop_5250: addcc %o2, %l3, %g4 alignaddrl %i5, %l1, %g6 fmovrdgez %i4, %f12, %f10 fornot1s %f11, %f13, %f3 sethi 0x1BFC, %l0 udiv %l5, 0x1498, %i6 be,pt %icc, loop_5251 ld [%l7 + 0x70], %f3 subc %i1, %g7, %o4 fcmpeq16 %f0, %f14, %g1 loop_5251: fpadd16 %f2, %f12, %f2 fnot1s %f1, %f13 fsrc1 %f14, %f2 tl %icc, 0x5 fmovdle %xcc, %f8, %f4 bshuffle %f14, %f0, %f8 fmuld8sux16 %f9, %f2, %f10 ldsh [%l7 + 0x6C], %o1 bg loop_5252 std %f10, [%l7 + 0x28] fmul8sux16 %f4, %f10, %f8 fmovsge %xcc, %f10, %f1 loop_5252: fba %fcc0, loop_5253 fmovdle %xcc, %f11, %f13 ldub [%l7 + 0x64], %l4 brz %i0, loop_5254 loop_5253: ldsw [%l7 + 0x44], %o6 stb %i3, [%l7 + 0x1C] bcs loop_5255 loop_5254: fmuld8ulx16 %f10, %f15, %f4 movrgz %l6, 0x3FA, %g3 fornot2s %f4, %f5, %f7 loop_5255: fmovsvc %icc, %f3, %f3 tl %xcc, 0x6 srax %o7, %g2, %l2 bshuffle %f14, %f6, %f4 ldx [%l7 + 0x68], %o5 add %o0, 0x1BAC, %g5 taddcc %o3, %i7, %i2 siam 0x4 fbu %fcc0, loop_5256 fzero %f10 movvc %icc, %o2, %g4 alignaddrl %i5, %l1, %l3 loop_5256: bn loop_5257 stw %i4, [%l7 + 0x6C] fmovrslz %g6, %f8, %f7 bgu,pn %xcc, loop_5258 loop_5257: sdiv %l5, 0x18F8, %l0 lduh [%l7 + 0x3C], %i6 fbne,a %fcc1, loop_5259 loop_5258: edge8ln %g7, %o4, %g1 fmovdg %icc, %f5, %f2 fandnot2 %f14, %f6, %f6 loop_5259: edge32ln %o1, %l4, %i0 std %f12, [%l7 + 0x58] fcmpgt16 %f10, %f12, %o6 udiv %i3, 0x0DBF, %l6 fmovsle %xcc, %f1, %f7 ldsb [%l7 + 0x51], %i1 fmovsn %icc, %f14, %f0 move %icc, %g3, %g2 xorcc %l2, %o7, %o0 lduw [%l7 + 0x30], %g5 alignaddr %o5, %o3, %i2 tcc %icc, 0x5 andn %o2, 0x05CA, %i7 fornot1 %f6, %f14, %f8 ldd [%l7 + 0x68], %f6 st %f13, [%l7 + 0x48] sethi 0x0642, %i5 fmul8sux16 %f8, %f2, %f2 brgz %l1, loop_5260 fornot1 %f14, %f8, %f0 brnz %l3, loop_5261 addcc %g4, 0x041B, %i4 loop_5260: umul %g6, %l0, %l5 ldsw [%l7 + 0x10], %i6 loop_5261: for %f12, %f0, %f8 movrlez %o4, 0x0EB, %g1 ldsw [%l7 + 0x40], %g7 fmuld8sux16 %f0, %f1, %f12 edge16 %l4, %o1, %i0 brlez %i3, loop_5262 fmovda %xcc, %f8, %f12 fandnot2 %f12, %f0, %f6 array8 %l6, %i1, %g3 loop_5262: lduw [%l7 + 0x5C], %g2 xor %l2, 0x1FDB, %o7 fmul8x16al %f14, %f15, %f14 sth %o6, [%l7 + 0x6C] ba,a,pt %xcc, loop_5263 fbn %fcc2, loop_5264 sdivcc %g5, 0x1FDA, %o0 stw %o5, [%l7 + 0x44] loop_5263: bge,pt %icc, loop_5265 loop_5264: addcc %o3, %o2, %i2 ld [%l7 + 0x48], %f5 xorcc %i5, %i7, %l1 loop_5265: fmovrsne %g4, %f3, %f7 tvs %xcc, 0x3 ta %xcc, 0x4 umul %l3, 0x176E, %i4 te %icc, 0x1 stw %g6, [%l7 + 0x3C] fands %f7, %f0, %f3 fbe %fcc3, loop_5266 fmovdvs %icc, %f14, %f5 fpadd32s %f8, %f4, %f2 xor %l0, %i6, %l5 loop_5266: fmovdpos %xcc, %f0, %f13 bshuffle %f0, %f8, %f6 fmovrse %o4, %f15, %f14 fbne %fcc2, loop_5267 fnand %f6, %f2, %f0 xor %g7, 0x168D, %l4 ldsh [%l7 + 0x40], %g1 loop_5267: fmovdn %xcc, %f0, %f1 std %f2, [%l7 + 0x30] fmovs %f14, %f6 ldsh [%l7 + 0x3C], %i0 fmovrdgez %o1, %f2, %f6 fcmpeq32 %f4, %f2, %l6 ldub [%l7 + 0x5F], %i1 brz,a %g3, loop_5268 for %f0, %f4, %f12 std %f0, [%l7 + 0x18] fmovsvs %xcc, %f7, %f11 loop_5268: nop setx loop_5269, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g2, [%l7 + 0x6E] ld [%l7 + 0x08], %f15 fnors %f8, %f0, %f4 loop_5269: bshuffle %f6, %f6, %f12 fnors %f4, %f5, %f8 fnand %f10, %f14, %f4 sdiv %l2, 0x18ED, %o7 movn %icc, %i3, %o6 brz,a %o0, loop_5270 ld [%l7 + 0x68], %f11 fnors %f12, %f15, %f6 edge16l %g5, %o3, %o5 loop_5270: fmovrdlez %i2, %f6, %f12 edge32 %o2, %i7, %i5 fornot2 %f2, %f2, %f0 ble,a loop_5271 fpadd16s %f13, %f5, %f2 fbo %fcc2, loop_5272 edge8ln %g4, %l3, %i4 loop_5271: bcc,a,pt %xcc, loop_5273 tn %xcc, 0x6 loop_5272: fornot2 %f10, %f12, %f6 pdist %f8, %f8, %f0 loop_5273: fmovrse %l1, %f5, %f0 std %f6, [%l7 + 0x30] fmovdvc %icc, %f7, %f15 fmovrdne %l0, %f4, %f4 movne %xcc, %g6, %i6 fmovd %f2, %f10 bneg,pn %xcc, loop_5274 tg %icc, 0x4 sth %l5, [%l7 + 0x0A] xor %o4, 0x0A6A, %g7 loop_5274: and %l4, %i0, %o1 movrgez %g1, %i1, %l6 ldx [%l7 + 0x30], %g3 xnor %l2, %o7, %i3 fornot1 %f12, %f4, %f10 fmovsn %xcc, %f0, %f10 fnand %f4, %f2, %f4 stb %g2, [%l7 + 0x56] ld [%l7 + 0x74], %f4 udiv %o6, 0x1D0E, %g5 fnot2s %f1, %f15 brgz %o0, loop_5275 movg %xcc, %o5, %o3 edge16 %o2, %i7, %i2 fmovsleu %icc, %f10, %f2 loop_5275: ldsh [%l7 + 0x60], %g4 fmuld8sux16 %f0, %f13, %f8 fmovscs %xcc, %f12, %f6 fbl %fcc3, loop_5276 st %f13, [%l7 + 0x50] fmovdcc %icc, %f10, %f14 fbn,a %fcc0, loop_5277 loop_5276: fbo %fcc1, loop_5278 array8 %l3, %i4, %i5 taddcc %l0, 0x0195, %g6 loop_5277: xnor %l1, %l5, %i6 loop_5278: tle %icc, 0x1 brlz %o4, loop_5279 fmovrsne %l4, %f13, %f1 stx %g7, [%l7 + 0x40] orn %o1, %i0, %i1 loop_5279: brgez %l6, loop_5280 fabsd %f10, %f2 fble,a %fcc1, loop_5281 tvc %icc, 0x2 loop_5280: sth %g3, [%l7 + 0x2C] bleu loop_5282 loop_5281: fmovdcs %xcc, %f13, %f9 tsubcctv %g1, %l2, %o7 call loop_5283 loop_5282: lduh [%l7 + 0x0A], %i3 xorcc %g2, 0x0F64, %g5 sdivx %o0, 0x003E, %o5 loop_5283: ldd [%l7 + 0x30], %f4 nop setx loop_5284, %l0, %l1 jmpl %l1, %o3 alignaddr %o2, %o6, %i7 fbn,a %fcc1, loop_5285 ld [%l7 + 0x78], %f0 loop_5284: fmovrslez %g4, %f8, %f1 edge32ln %l3, %i2, %i5 loop_5285: fmovsgu %xcc, %f15, %f15 fcmped %fcc2, %f14, %f10 tvs %icc, 0x4 taddcc %i4, %l0, %l1 fmovsg %xcc, %f11, %f8 xnorcc %l5, %g6, %o4 fnors %f14, %f2, %f9 ldx [%l7 + 0x58], %l4 bleu,a %icc, loop_5286 lduw [%l7 + 0x2C], %i6 fornot1 %f10, %f14, %f12 ld [%l7 + 0x30], %f13 loop_5286: fbue %fcc2, loop_5287 ldx [%l7 + 0x78], %g7 tsubcc %i0, %i1, %l6 ldub [%l7 + 0x45], %o1 loop_5287: be,a %xcc, loop_5288 stw %g1, [%l7 + 0x08] nop setx loop_5289, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f7, %f14 loop_5288: ld [%l7 + 0x44], %f8 stx %l2, [%l7 + 0x40] loop_5289: fmovdleu %icc, %f2, %f3 fnands %f1, %f15, %f11 fbl,a %fcc1, loop_5290 movpos %xcc, %g3, %i3 fmovsa %icc, %f7, %f0 sth %o7, [%l7 + 0x40] loop_5290: be,pt %icc, loop_5291 movgu %icc, %g2, %g5 bge,pt %icc, loop_5292 ldsw [%l7 + 0x30], %o5 loop_5291: fnors %f8, %f5, %f13 sth %o3, [%l7 + 0x5A] loop_5292: nop setx loop_5293, %l0, %l1 jmpl %l1, %o0 fmovdne %icc, %f1, %f2 stw %o2, [%l7 + 0x5C] lduw [%l7 + 0x10], %o6 loop_5293: fmovrde %i7, %f2, %f10 brlez,a %l3, loop_5294 std %f4, [%l7 + 0x28] ldub [%l7 + 0x6A], %i2 brlz %i5, loop_5295 loop_5294: fnot2s %f0, %f6 bg loop_5296 bge,a,pn %icc, loop_5297 loop_5295: fmovrdgz %g4, %f14, %f14 ldd [%l7 + 0x30], %f8 loop_5296: stw %i4, [%l7 + 0x64] loop_5297: be,a %xcc, loop_5298 fmovrsgez %l1, %f3, %f6 st %f6, [%l7 + 0x78] fcmpgt32 %f0, %f14, %l5 loop_5298: umul %l0, 0x0F93, %o4 sethi 0x19BD, %l4 stb %g6, [%l7 + 0x60] bpos,a %icc, loop_5299 fmovsvs %icc, %f9, %f6 fmovdl %xcc, %f8, %f2 ldsw [%l7 + 0x7C], %i6 loop_5299: sth %g7, [%l7 + 0x48] sth %i0, [%l7 + 0x46] ldub [%l7 + 0x3E], %i1 bne,a %xcc, loop_5300 nop setx loop_5301, %l0, %l1 jmpl %l1, %l6 std %f0, [%l7 + 0x18] ldd [%l7 + 0x68], %f14 loop_5300: fmul8x16 %f6, %f10, %f12 loop_5301: taddcc %o1, 0x0C93, %l2 ldd [%l7 + 0x18], %f12 fpack16 %f6, %f9 ld [%l7 + 0x4C], %f3 ldx [%l7 + 0x58], %g1 ldsh [%l7 + 0x10], %g3 fcmpd %fcc0, %f14, %f12 lduh [%l7 + 0x32], %i3 lduh [%l7 + 0x36], %o7 fornot1s %f1, %f11, %f4 fmovrdgz %g2, %f14, %f4 array8 %o5, %g5, %o3 bne,a,pn %xcc, loop_5302 udivx %o2, 0x1B1C, %o0 fcmps %fcc3, %f6, %f3 or %o6, %i7, %i2 loop_5302: brgz %l3, loop_5303 fnands %f3, %f10, %f15 andn %g4, %i4, %l1 fmovrslz %i5, %f2, %f3 loop_5303: srax %l0, 0x14, %o4 fmovsl %xcc, %f4, %f9 ldub [%l7 + 0x20], %l4 addcc %g6, 0x1246, %i6 movle %xcc, %g7, %i0 stw %i1, [%l7 + 0x2C] and %l5, 0x14A3, %o1 ldub [%l7 + 0x45], %l6 ldsw [%l7 + 0x78], %g1 fexpand %f4, %f2 tpos %icc, 0x6 brz %l2, loop_5304 tge %xcc, 0x7 sethi 0x1CF9, %g3 tne %xcc, 0x5 loop_5304: fxor %f14, %f8, %f8 ld [%l7 + 0x38], %f3 alignaddr %o7, %i3, %o5 fmovsg %xcc, %f14, %f13 for %f6, %f8, %f2 orcc %g5, %g2, %o3 ldub [%l7 + 0x39], %o2 srlx %o0, %i7, %o6 edge16ln %l3, %g4, %i2 taddcctv %l1, 0x061F, %i5 ldsb [%l7 + 0x24], %l0 fones %f6 fmovsleu %xcc, %f12, %f12 udivx %o4, 0x0BD1, %i4 fpack32 %f2, %f6, %f2 fmovrdlz %l4, %f8, %f2 sdivcc %i6, 0x16A5, %g6 lduw [%l7 + 0x3C], %i0 stw %g7, [%l7 + 0x34] array16 %l5, %o1, %l6 fmovrdne %i1, %f12, %f6 std %f2, [%l7 + 0x78] fmovrsgz %l2, %f5, %f0 sth %g3, [%l7 + 0x44] movrlez %o7, %g1, %i3 ldx [%l7 + 0x10], %g5 lduw [%l7 + 0x28], %o5 fmovsge %icc, %f3, %f2 sth %g2, [%l7 + 0x40] for %f2, %f4, %f10 stb %o3, [%l7 + 0x0A] edge8 %o2, %i7, %o0 fmovrse %l3, %f3, %f2 edge16ln %g4, %i2, %l1 ldsb [%l7 + 0x3E], %i5 stb %o6, [%l7 + 0x1C] brgez,a %l0, loop_5305 tg %icc, 0x4 fble %fcc1, loop_5306 fabss %f3, %f6 loop_5305: stb %i4, [%l7 + 0x49] tge %xcc, 0x7 loop_5306: fmuld8sux16 %f11, %f2, %f6 bn,pt %xcc, loop_5307 edge32n %o4, %i6, %g6 alignaddrl %l4, %g7, %i0 st %f0, [%l7 + 0x2C] loop_5307: movneg %xcc, %l5, %o1 fandnot1s %f11, %f5, %f2 stb %i1, [%l7 + 0x44] bge,a loop_5308 fble,a %fcc0, loop_5309 movrne %l6, %g3, %l2 ldub [%l7 + 0x61], %g1 loop_5308: stw %i3, [%l7 + 0x68] loop_5309: ldub [%l7 + 0x5C], %o7 brlz,a %o5, loop_5310 stw %g2, [%l7 + 0x10] xorcc %g5, %o3, %i7 movpos %icc, %o0, %o2 loop_5310: brgez,a %l3, loop_5311 fbg %fcc1, loop_5312 fmovse %xcc, %f6, %f13 fba %fcc1, loop_5313 loop_5311: fbug,a %fcc3, loop_5314 loop_5312: fmovdvs %icc, %f13, %f5 fpsub16 %f0, %f6, %f8 loop_5313: fnot2s %f1, %f9 loop_5314: fbule,a %fcc0, loop_5315 fone %f6 fornot2 %f4, %f8, %f4 fmovrsne %g4, %f3, %f1 loop_5315: edge32n %i2, %l1, %i5 fbo %fcc1, loop_5316 edge8n %l0, %o6, %i4 tvs %icc, 0x7 fpsub32 %f4, %f12, %f4 loop_5316: fcmpes %fcc3, %f2, %f0 ldub [%l7 + 0x28], %o4 be %icc, loop_5317 fmovspos %icc, %f10, %f8 fors %f5, %f7, %f5 lduw [%l7 + 0x20], %i6 loop_5317: stw %l4, [%l7 + 0x74] fmovdg %icc, %f10, %f11 st %f10, [%l7 + 0x30] fornot2s %f15, %f11, %f12 te %icc, 0x1 stx %g7, [%l7 + 0x58] st %f9, [%l7 + 0x70] sth %i0, [%l7 + 0x5C] andcc %l5, 0x083F, %o1 fpack32 %f6, %f0, %f8 fandnot1s %f12, %f4, %f12 fmovscs %xcc, %f3, %f6 fmovrdlez %g6, %f0, %f0 fcmple16 %f14, %f14, %l6 tcs %icc, 0x2 srl %g3, 0x08, %l2 ldd [%l7 + 0x50], %f14 mova %icc, %g1, %i1 ldsw [%l7 + 0x50], %o7 lduw [%l7 + 0x24], %i3 sra %g2, %o5, %o3 std %f0, [%l7 + 0x70] array8 %i7, %o0, %o2 fbu %fcc3, loop_5318 ldx [%l7 + 0x18], %g5 tgu %icc, 0x5 stw %g4, [%l7 + 0x6C] loop_5318: fpack32 %f8, %f14, %f14 ldub [%l7 + 0x12], %i2 ldd [%l7 + 0x60], %f6 edge8l %l3, %l1, %i5 st %f0, [%l7 + 0x1C] movge %xcc, %o6, %l0 st %f11, [%l7 + 0x3C] fcmpd %fcc2, %f8, %f8 srax %i4, %i6, %l4 fmovrde %o4, %f8, %f10 array32 %i0, %l5, %g7 sra %g6, %l6, %g3 bne,pn %xcc, loop_5319 srlx %l2, 0x0C, %o1 movne %xcc, %g1, %o7 edge8ln %i1, %g2, %i3 loop_5319: edge8n %o3, %i7, %o0 lduw [%l7 + 0x7C], %o5 fcmpd %fcc0, %f2, %f4 popc %g5, %o2 fzeros %f2 array32 %i2, %g4, %l1 fandnot2 %f0, %f0, %f10 ldd [%l7 + 0x70], %f0 fnors %f11, %f15, %f2 udivcc %l3, 0x0296, %o6 mova %icc, %i5, %l0 fpack16 %f6, %f10 fnor %f6, %f6, %f0 ldub [%l7 + 0x30], %i6 fcmpeq32 %f4, %f14, %i4 sth %o4, [%l7 + 0x18] ld [%l7 + 0x18], %f11 movg %xcc, %l4, %i0 stx %l5, [%l7 + 0x58] movg %icc, %g7, %g6 siam 0x5 move %xcc, %g3, %l6 movrgez %o1, 0x07D, %l2 ld [%l7 + 0x3C], %f15 ldub [%l7 + 0x29], %g1 fmovscs %xcc, %f10, %f0 fmovdle %icc, %f15, %f6 fba %fcc0, loop_5320 stb %i1, [%l7 + 0x09] lduw [%l7 + 0x54], %o7 fba %fcc0, loop_5321 loop_5320: tvs %xcc, 0x4 std %f14, [%l7 + 0x58] fblg %fcc3, loop_5322 loop_5321: stx %g2, [%l7 + 0x08] bpos,a loop_5323 ldx [%l7 + 0x70], %i3 loop_5322: fpadd32 %f6, %f4, %f6 fxnor %f10, %f8, %f8 loop_5323: fcmpne32 %f10, %f2, %i7 nop setx loop_5324, %l0, %l1 jmpl %l1, %o0 ldub [%l7 + 0x48], %o5 for %f10, %f14, %f14 mulx %o3, 0x0884, %g5 loop_5324: tleu %xcc, 0x1 stw %o2, [%l7 + 0x10] te %icc, 0x6 srlx %g4, %l1, %i2 movn %xcc, %l3, %o6 mulscc %l0, %i6, %i5 andn %o4, %l4, %i0 fmovdcc %icc, %f0, %f4 ldsw [%l7 + 0x38], %l5 xnor %i4, 0x18B3, %g7 stx %g6, [%l7 + 0x10] fbg %fcc3, loop_5325 lduw [%l7 + 0x60], %g3 tvc %icc, 0x3 lduw [%l7 + 0x14], %o1 loop_5325: fxors %f9, %f13, %f8 ldsb [%l7 + 0x76], %l6 stw %g1, [%l7 + 0x64] fnot2s %f9, %f11 call loop_5326 ldx [%l7 + 0x40], %i1 fzeros %f15 fnand %f4, %f4, %f10 loop_5326: ldsw [%l7 + 0x34], %o7 xor %l2, %g2, %i7 fcmpne16 %f12, %f12, %o0 subcc %i3, 0x0C5C, %o3 andcc %g5, %o5, %o2 fbn,a %fcc3, loop_5327 fornot1s %f10, %f4, %f5 edge8n %l1, %i2, %g4 sdivcc %o6, 0x1FA7, %l3 loop_5327: bne loop_5328 fbl,a %fcc2, loop_5329 fandnot2s %f13, %f3, %f10 tgu %xcc, 0x3 loop_5328: fpackfix %f12, %f14 loop_5329: sth %l0, [%l7 + 0x18] edge32n %i5, %o4, %l4 fmovdvc %icc, %f14, %f6 movrgez %i0, %i6, %i4 fxnors %f13, %f14, %f2 bcc,a,pn %xcc, loop_5330 sra %g7, 0x1A, %l5 lduw [%l7 + 0x48], %g6 fmovrdlz %o1, %f14, %f4 loop_5330: fsrc2s %f2, %f13 fand %f0, %f14, %f14 movpos %icc, %l6, %g1 st %f9, [%l7 + 0x0C] umulcc %i1, %g3, %o7 tgu %icc, 0x7 sth %l2, [%l7 + 0x14] sth %g2, [%l7 + 0x62] xorcc %o0, %i7, %i3 fmul8x16 %f14, %f10, %f10 fnand %f4, %f0, %f8 umulcc %o3, %o5, %g5 tge %icc, 0x7 fmovsge %icc, %f5, %f4 taddcc %o2, 0x1BD5, %l1 lduh [%l7 + 0x1A], %i2 fsrc1 %f8, %f12 fmovrsne %g4, %f5, %f11 sdivcc %o6, 0x006A, %l0 fmovscc %icc, %f2, %f4 ld [%l7 + 0x18], %f10 fsrc1s %f11, %f1 brgez %l3, loop_5331 stb %o4, [%l7 + 0x69] stb %i5, [%l7 + 0x5D] ldx [%l7 + 0x28], %l4 loop_5331: tcc %xcc, 0x4 ldx [%l7 + 0x58], %i6 fmovrdgz %i0, %f2, %f6 ldsh [%l7 + 0x32], %g7 ldsw [%l7 + 0x78], %i4 nop setx loop_5332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f6 sra %l5, %o1, %g6 bpos %xcc, loop_5333 loop_5332: ldsw [%l7 + 0x68], %l6 brz %i1, loop_5334 edge32ln %g3, %o7, %l2 loop_5333: fmovdl %icc, %f13, %f1 addcc %g2, 0x033C, %g1 loop_5334: fpsub16 %f8, %f14, %f4 fmovsleu %xcc, %f14, %f2 lduh [%l7 + 0x62], %o0 movrlz %i3, %i7, %o3 sdiv %g5, 0x0CD4, %o5 fmovs %f2, %f13 lduw [%l7 + 0x4C], %l1 fmovsneg %xcc, %f10, %f13 pdist %f8, %f10, %f4 tn %icc, 0x2 nop setx loop_5335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %o2, %g4, %o6 ldx [%l7 + 0x78], %l0 subccc %l3, %o4, %i5 loop_5335: brgez,a %l4, loop_5336 ldsb [%l7 + 0x69], %i2 fmul8sux16 %f14, %f8, %f0 movg %icc, %i6, %i0 loop_5336: lduh [%l7 + 0x4A], %i4 andn %g7, %o1, %g6 fcmple16 %f0, %f4, %l6 ldsb [%l7 + 0x26], %i1 st %f1, [%l7 + 0x10] tcc %icc, 0x4 fcmpd %fcc0, %f2, %f12 ldsw [%l7 + 0x34], %l5 fnegd %f14, %f6 ldsb [%l7 + 0x79], %o7 udivx %g3, 0x0538, %l2 bvs loop_5337 fmovdg %xcc, %f13, %f3 fsrc1 %f2, %f8 fnor %f10, %f6, %f6 loop_5337: fmovsvs %icc, %f14, %f0 movcs %icc, %g2, %g1 fmovdneg %icc, %f2, %f13 movrgez %o0, 0x0BD, %i7 fpack32 %f6, %f12, %f10 array8 %o3, %g5, %o5 fcmpes %fcc3, %f8, %f11 lduw [%l7 + 0x34], %i3 ldd [%l7 + 0x40], %f6 ldsw [%l7 + 0x34], %l1 ldx [%l7 + 0x50], %o2 fandnot1 %f4, %f14, %f10 edge8ln %g4, %o6, %l0 sth %o4, [%l7 + 0x7C] ldsb [%l7 + 0x55], %l3 movne %icc, %l4, %i2 fpack32 %f6, %f6, %f10 lduh [%l7 + 0x7A], %i6 ldsb [%l7 + 0x65], %i0 nop setx loop_5338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f14, %f14 movne %xcc, %i5, %g7 fexpand %f5, %f6 loop_5338: movne %icc, %o1, %i4 movre %l6, %g6, %i1 stb %o7, [%l7 + 0x30] stw %g3, [%l7 + 0x44] ldsh [%l7 + 0x7E], %l2 stb %l5, [%l7 + 0x1D] fpadd16s %f2, %f2, %f5 fands %f11, %f0, %f5 bge %icc, loop_5339 nop setx loop_5340, %l0, %l1 jmpl %l1, %g2 fble %fcc0, loop_5341 ldub [%l7 + 0x1B], %g1 loop_5339: bl loop_5342 loop_5340: brgz %i7, loop_5343 loop_5341: ldx [%l7 + 0x50], %o3 ldd [%l7 + 0x50], %f0 loop_5342: edge32ln %o0, %g5, %o5 loop_5343: fand %f6, %f14, %f4 fmovsvs %xcc, %f15, %f8 ldx [%l7 + 0x68], %l1 stx %o2, [%l7 + 0x10] fmovrdlz %g4, %f2, %f8 ldd [%l7 + 0x38], %f6 fabss %f10, %f13 st %f9, [%l7 + 0x38] std %f2, [%l7 + 0x20] fmovrdlez %o6, %f6, %f14 brgz,a %i3, loop_5344 std %f0, [%l7 + 0x60] srax %o4, %l0, %l3 fcmps %fcc0, %f8, %f0 loop_5344: st %f0, [%l7 + 0x38] fbe %fcc0, loop_5345 ld [%l7 + 0x28], %f14 stw %i2, [%l7 + 0x6C] add %l4, %i0, %i6 loop_5345: ldsw [%l7 + 0x5C], %i5 ldx [%l7 + 0x70], %o1 fabsd %f8, %f6 fmovrse %g7, %f14, %f11 fmovrsne %i4, %f11, %f5 bpos,pn %xcc, loop_5346 ldsh [%l7 + 0x46], %g6 stx %l6, [%l7 + 0x48] nop setx loop_5347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5346: fcmps %fcc1, %f3, %f12 or %i1, 0x05FC, %g3 sth %l2, [%l7 + 0x5C] loop_5347: ldd [%l7 + 0x10], %f8 fmovsneg %icc, %f12, %f4 fpadd32s %f8, %f9, %f6 movge %icc, %o7, %l5 movle %icc, %g1, %g2 sll %o3, %o0, %i7 nop setx loop_5348, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f4, %f6, %f14 stb %g5, [%l7 + 0x21] ba,a loop_5349 loop_5348: stb %o5, [%l7 + 0x27] tvc %xcc, 0x6 fmul8x16au %f3, %f2, %f10 loop_5349: ldsw [%l7 + 0x1C], %o2 stw %l1, [%l7 + 0x20] fbge %fcc0, loop_5350 fmovd %f10, %f0 fbug %fcc2, loop_5351 ldub [%l7 + 0x69], %g4 loop_5350: ldx [%l7 + 0x48], %o6 bpos,a %icc, loop_5352 loop_5351: nop setx loop_5353, %l0, %l1 jmpl %l1, %i3 stb %o4, [%l7 + 0x44] fornot2 %f0, %f10, %f6 loop_5352: tl %icc, 0x0 loop_5353: ldx [%l7 + 0x58], %l0 fpsub32 %f0, %f8, %f6 fpadd16s %f6, %f2, %f2 array32 %i2, %l3, %i0 fsrc2 %f10, %f4 alignaddrl %l4, %i5, %o1 fbn,a %fcc3, loop_5354 add %i6, 0x0E0D, %g7 popc %g6, %i4 std %f12, [%l7 + 0x70] loop_5354: ldx [%l7 + 0x78], %l6 edge16n %i1, %l2, %o7 stx %g3, [%l7 + 0x78] edge8 %g1, %l5, %g2 ldd [%l7 + 0x10], %f12 fpsub16s %f3, %f15, %f14 bgu loop_5355 fmovsge %xcc, %f0, %f14 fzero %f10 fbn %fcc3, loop_5356 loop_5355: movcc %xcc, %o3, %i7 fnors %f10, %f1, %f9 lduw [%l7 + 0x20], %o0 loop_5356: stw %o5, [%l7 + 0x38] ldx [%l7 + 0x58], %o2 mova %icc, %g5, %l1 ble,a,pn %icc, loop_5357 fbl %fcc0, loop_5358 stb %o6, [%l7 + 0x10] array8 %i3, %g4, %o4 loop_5357: mulscc %i2, %l0, %i0 loop_5358: movvs %xcc, %l3, %i5 fbuge,a %fcc0, loop_5359 fbge,a %fcc2, loop_5360 std %f0, [%l7 + 0x68] movleu %xcc, %l4, %o1 loop_5359: bvc,pt %icc, loop_5361 loop_5360: tleu %xcc, 0x1 ldd [%l7 + 0x30], %f0 ldub [%l7 + 0x18], %i6 loop_5361: st %f9, [%l7 + 0x68] edge32n %g6, %g7, %l6 fxnors %f1, %f13, %f1 movleu %xcc, %i4, %i1 xorcc %l2, 0x1821, %o7 fmovdcs %icc, %f12, %f11 lduw [%l7 + 0x70], %g3 fornot1s %f5, %f5, %f6 addccc %g1, 0x0842, %g2 bvc %icc, loop_5362 bleu %xcc, loop_5363 fnot1s %f1, %f6 movneg %icc, %l5, %i7 loop_5362: ldsh [%l7 + 0x3C], %o3 loop_5363: array16 %o0, %o5, %g5 fmovsa %icc, %f11, %f5 lduh [%l7 + 0x5A], %l1 edge8n %o2, %i3, %o6 fmovscc %icc, %f12, %f3 sth %o4, [%l7 + 0x14] bpos,pt %xcc, loop_5364 fmul8sux16 %f0, %f4, %f4 fpack16 %f12, %f13 sth %i2, [%l7 + 0x36] loop_5364: stb %l0, [%l7 + 0x0C] bne,pn %xcc, loop_5365 brgz %i0, loop_5366 ldsh [%l7 + 0x7C], %g4 fornot1 %f0, %f6, %f12 loop_5365: ld [%l7 + 0x1C], %f12 loop_5366: fnot1 %f4, %f8 ldx [%l7 + 0x18], %i5 nop setx loop_5367, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x37], %l3 ldsw [%l7 + 0x14], %l4 fmovsneg %xcc, %f0, %f4 loop_5367: tle %xcc, 0x5 sdivx %o1, 0x04BE, %g6 tl %icc, 0x6 edge32n %g7, %i6, %i4 fmovsge %icc, %f13, %f7 ldsh [%l7 + 0x1C], %i1 fmovrdlez %l2, %f8, %f0 tn %icc, 0x0 ldsb [%l7 + 0x1E], %l6 fpadd16 %f4, %f0, %f6 fmovsgu %icc, %f8, %f5 bne,a,pn %xcc, loop_5368 fnors %f2, %f15, %f1 fands %f13, %f15, %f1 brgez %g3, loop_5369 loop_5368: movre %g1, 0x007, %o7 sllx %g2, 0x0C, %l5 movne %xcc, %i7, %o3 loop_5369: fmovrslez %o5, %f15, %f1 movre %o0, %g5, %o2 fbue %fcc0, loop_5370 brgez,a %l1, loop_5371 stx %o6, [%l7 + 0x10] fbule,a %fcc3, loop_5372 loop_5370: stw %i3, [%l7 + 0x6C] loop_5371: ldx [%l7 + 0x38], %o4 ldub [%l7 + 0x31], %l0 loop_5372: popc 0x0C35, %i2 std %f14, [%l7 + 0x10] stx %g4, [%l7 + 0x28] fmovsg %icc, %f12, %f15 bgu,pt %icc, loop_5373 ldx [%l7 + 0x60], %i0 tg %icc, 0x4 fornot2s %f6, %f6, %f2 loop_5373: xor %l3, %i5, %l4 sth %g6, [%l7 + 0x22] stx %g7, [%l7 + 0x28] movrlz %i6, %o1, %i1 stb %l2, [%l7 + 0x6E] fcmpgt16 %f8, %f4, %i4 subccc %g3, %g1, %o7 brz %g2, loop_5374 fmovdcc %icc, %f10, %f10 fnot2s %f2, %f3 ldsw [%l7 + 0x4C], %l5 loop_5374: pdist %f4, %f8, %f0 ldub [%l7 + 0x1F], %i7 fmovsl %xcc, %f11, %f14 fnot1 %f2, %f2 fmovrdlz %o3, %f14, %f12 stb %l6, [%l7 + 0x2E] fbne,a %fcc0, loop_5375 lduh [%l7 + 0x16], %o0 fbue,a %fcc3, loop_5376 ld [%l7 + 0x4C], %f11 loop_5375: edge16n %g5, %o5, %l1 sll %o6, 0x1F, %o2 loop_5376: smul %i3, %l0, %o4 movrne %g4, %i2, %i0 tsubcc %l3, %l4, %g6 stb %g7, [%l7 + 0x3B] stb %i5, [%l7 + 0x7A] fmovrsne %i6, %f15, %f1 fmovsne %xcc, %f13, %f15 stw %i1, [%l7 + 0x2C] ld [%l7 + 0x34], %f12 movvs %icc, %o1, %i4 udivcc %g3, 0x042D, %l2 edge32l %o7, %g2, %g1 fmul8sux16 %f14, %f10, %f12 fors %f15, %f15, %f3 fnot1 %f12, %f6 ld [%l7 + 0x2C], %f12 ldx [%l7 + 0x50], %i7 ldd [%l7 + 0x08], %f12 bne loop_5377 ldsh [%l7 + 0x74], %o3 ldx [%l7 + 0x08], %l6 lduh [%l7 + 0x42], %o0 loop_5377: std %f14, [%l7 + 0x40] srlx %g5, %l5, %o5 tn %xcc, 0x7 stx %o6, [%l7 + 0x08] tn %icc, 0x4 lduh [%l7 + 0x48], %l1 stx %o2, [%l7 + 0x10] movpos %icc, %l0, %o4 ldsb [%l7 + 0x59], %g4 ld [%l7 + 0x44], %f13 fmovsle %icc, %f2, %f13 fmovsge %xcc, %f3, %f5 ldub [%l7 + 0x55], %i3 addc %i0, %l3, %l4 sll %i2, %g7, %g6 addcc %i5, 0x10FC, %i6 edge32 %o1, %i1, %i4 fmovda %icc, %f13, %f13 tvc %xcc, 0x6 tneg %icc, 0x1 bleu,a,pn %xcc, loop_5378 fbn %fcc1, loop_5379 brlez %l2, loop_5380 ldsw [%l7 + 0x28], %o7 loop_5378: fsrc2 %f14, %f12 loop_5379: fbu %fcc1, loop_5381 loop_5380: sllx %g2, %g3, %g1 bneg,pn %icc, loop_5382 fmovscc %icc, %f11, %f5 loop_5381: bpos,pn %xcc, loop_5383 sth %o3, [%l7 + 0x3E] loop_5382: bg,pn %icc, loop_5384 fnot2 %f6, %f10 loop_5383: bge %xcc, loop_5385 std %f4, [%l7 + 0x18] loop_5384: stx %i7, [%l7 + 0x68] bl loop_5386 loop_5385: std %f6, [%l7 + 0x18] fble %fcc3, loop_5387 fmovsvc %icc, %f7, %f5 loop_5386: bcs,a,pn %icc, loop_5388 taddcc %o0, %g5, %l5 loop_5387: be loop_5389 movle %icc, %l6, %o6 loop_5388: fmovsa %xcc, %f1, %f1 fzeros %f10 loop_5389: fmovrsgez %l1, %f11, %f0 fmovsa %xcc, %f9, %f10 or %o5, 0x0604, %l0 ldx [%l7 + 0x78], %o2 bneg loop_5390 fmovdg %xcc, %f9, %f13 tcc %icc, 0x4 tsubcctv %g4, 0x0429, %o4 loop_5390: ta %xcc, 0x0 sdiv %i0, 0x059F, %l3 bne,a,pt %icc, loop_5391 fmul8ulx16 %f4, %f10, %f12 stw %l4, [%l7 + 0x58] std %f8, [%l7 + 0x50] loop_5391: be,a,pn %xcc, loop_5392 stx %i3, [%l7 + 0x18] fmovsleu %xcc, %f7, %f10 fandnot2s %f13, %f5, %f6 loop_5392: brnz,a %i2, loop_5393 movne %icc, %g7, %g6 sra %i5, %i6, %i1 fmovrsgz %i4, %f8, %f14 loop_5393: fmovsge %icc, %f15, %f11 fpadd32 %f0, %f14, %f6 fmovdg %icc, %f11, %f4 fnegs %f4, %f12 movg %xcc, %l2, %o7 stx %o1, [%l7 + 0x30] tle %icc, 0x5 ldub [%l7 + 0x48], %g2 movvs %icc, %g3, %g1 taddcc %o3, 0x1916, %i7 fmovdg %icc, %f9, %f10 edge32l %o0, %g5, %l5 sth %l6, [%l7 + 0x32] subccc %o6, %o5, %l0 tvc %xcc, 0x4 bvc,pt %xcc, loop_5394 subc %o2, 0x1281, %g4 array32 %o4, %l1, %l3 fmovs %f3, %f12 loop_5394: fandnot2s %f13, %f4, %f11 fmovsge %icc, %f15, %f9 fxor %f0, %f2, %f2 edge16 %l4, %i0, %i3 fnot2s %f3, %f14 stb %g7, [%l7 + 0x78] brgez %g6, loop_5395 sub %i5, 0x0737, %i6 fpack32 %f6, %f2, %f2 fand %f14, %f12, %f2 loop_5395: sth %i2, [%l7 + 0x2A] std %f8, [%l7 + 0x28] fmovscc %xcc, %f11, %f11 stw %i4, [%l7 + 0x4C] bl,a loop_5396 fmovrde %l2, %f14, %f10 bneg,pt %xcc, loop_5397 fmovrsgz %i1, %f5, %f8 loop_5396: fnand %f4, %f6, %f10 ldub [%l7 + 0x15], %o1 loop_5397: fmovdvc %xcc, %f11, %f6 movrlz %g2, 0x1B2, %o7 fors %f4, %f10, %f0 fzero %f6 lduw [%l7 + 0x78], %g1 or %g3, 0x196B, %o3 ldd [%l7 + 0x38], %f4 movg %icc, %i7, %o0 ldsh [%l7 + 0x5A], %g5 movge %xcc, %l6, %l5 stb %o6, [%l7 + 0x63] ldx [%l7 + 0x40], %o5 std %f2, [%l7 + 0x40] fmovdl %icc, %f9, %f5 tle %xcc, 0x4 movn %xcc, %o2, %g4 nop setx loop_5398, %l0, %l1 jmpl %l1, %l0 sra %o4, %l1, %l4 ldsw [%l7 + 0x68], %i0 fbul,a %fcc3, loop_5399 loop_5398: xnorcc %i3, 0x02CE, %l3 ldsh [%l7 + 0x3A], %g7 orcc %g6, 0x15DB, %i6 loop_5399: fbug %fcc0, loop_5400 st %f2, [%l7 + 0x0C] fmovdpos %xcc, %f7, %f8 fornot1s %f9, %f13, %f11 loop_5400: bg,pn %xcc, loop_5401 ldub [%l7 + 0x2E], %i2 mulx %i5, %i4, %l2 stb %o1, [%l7 + 0x4C] loop_5401: ldd [%l7 + 0x28], %f12 stw %i1, [%l7 + 0x78] bg loop_5402 fbule %fcc2, loop_5403 ldx [%l7 + 0x40], %g2 bcc,a,pt %xcc, loop_5404 loop_5402: fpsub32s %f14, %f11, %f10 loop_5403: ble,a %xcc, loop_5405 fbue,a %fcc2, loop_5406 loop_5404: fabss %f8, %f15 udiv %g1, 0x0850, %o7 loop_5405: bpos %icc, loop_5407 loop_5406: stb %g3, [%l7 + 0x19] srax %o3, 0x02, %o0 lduw [%l7 + 0x6C], %i7 loop_5407: ldx [%l7 + 0x78], %l6 fbug %fcc1, loop_5408 lduh [%l7 + 0x70], %g5 fandnot1s %f8, %f7, %f1 fmovrsgez %o6, %f0, %f5 loop_5408: ldub [%l7 + 0x1D], %o5 sub %o2, 0x0F50, %l5 fmovsne %icc, %f7, %f13 bne loop_5409 ldsw [%l7 + 0x2C], %g4 fbne,a %fcc3, loop_5410 andn %l0, %o4, %l4 loop_5409: nop setx loop_5411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x71], %l1 loop_5410: fpsub32 %f14, %f0, %f10 ldsh [%l7 + 0x56], %i3 loop_5411: umul %i0, 0x06F1, %g7 stb %g6, [%l7 + 0x47] andn %l3, 0x18FB, %i6 ldsb [%l7 + 0x36], %i5 ldub [%l7 + 0x24], %i2 stb %i4, [%l7 + 0x74] fmovda %icc, %f7, %f2 stw %o1, [%l7 + 0x6C] fbule %fcc0, loop_5412 fabsd %f10, %f2 lduw [%l7 + 0x40], %i1 fcmple32 %f14, %f4, %g2 loop_5412: stx %l2, [%l7 + 0x08] fble,a %fcc0, loop_5413 ldsb [%l7 + 0x25], %g1 bgu,a,pn %icc, loop_5414 fmovsn %xcc, %f15, %f11 loop_5413: fpadd16 %f4, %f8, %f4 fxnor %f2, %f4, %f12 loop_5414: ldx [%l7 + 0x18], %o7 lduw [%l7 + 0x24], %o3 fmovrsne %o0, %f2, %f10 ld [%l7 + 0x20], %f12 bcs loop_5415 ldd [%l7 + 0x28], %f6 ldsb [%l7 + 0x2D], %g3 taddcctv %i7, 0x0BA5, %g5 loop_5415: bcc,a,pt %xcc, loop_5416 st %f13, [%l7 + 0x54] ldx [%l7 + 0x38], %l6 brlez,a %o6, loop_5417 loop_5416: array8 %o2, %l5, %g4 ldsb [%l7 + 0x0E], %o5 fmovrdlez %l0, %f10, %f8 loop_5417: lduh [%l7 + 0x42], %l4 tcs %xcc, 0x3 fxnor %f2, %f12, %f8 fmovde %xcc, %f13, %f2 tneg %icc, 0x1 brgez %o4, loop_5418 bvc,a,pn %xcc, loop_5419 sub %i3, 0x0B45, %l1 ld [%l7 + 0x34], %f3 loop_5418: movleu %xcc, %i0, %g7 loop_5419: ldsb [%l7 + 0x25], %l3 ld [%l7 + 0x30], %f10 array8 %i6, %i5, %i2 fmuld8ulx16 %f13, %f9, %f12 udivx %g6, 0x0D18, %i4 ldsh [%l7 + 0x70], %i1 ldsb [%l7 + 0x1F], %g2 edge8l %o1, %g1, %l2 brlz %o7, loop_5420 fpack32 %f4, %f0, %f8 fbu %fcc1, loop_5421 fnot2s %f12, %f15 loop_5420: edge16l %o3, %o0, %i7 bgu %icc, loop_5422 loop_5421: fbo %fcc3, loop_5423 sdiv %g5, 0x19B2, %l6 fmovdge %icc, %f9, %f9 loop_5422: lduw [%l7 + 0x5C], %g3 loop_5423: smulcc %o6, %l5, %g4 ld [%l7 + 0x30], %f4 stb %o5, [%l7 + 0x24] xor %l0, 0x1BB9, %o2 stw %o4, [%l7 + 0x2C] ldd [%l7 + 0x50], %f14 sth %l4, [%l7 + 0x42] st %f2, [%l7 + 0x58] fands %f12, %f12, %f9 fcmpeq16 %f12, %f2, %l1 fmovdg %xcc, %f3, %f0 fmovrslz %i3, %f14, %f5 fmovdn %icc, %f0, %f8 ldx [%l7 + 0x18], %i0 sll %l3, %g7, %i6 fmovsgu %icc, %f11, %f9 ldx [%l7 + 0x20], %i2 st %f4, [%l7 + 0x14] lduw [%l7 + 0x54], %i5 fone %f8 movrne %g6, 0x15B, %i4 fxor %f12, %f8, %f10 tneg %xcc, 0x4 lduh [%l7 + 0x4C], %i1 lduh [%l7 + 0x3C], %g2 ldsw [%l7 + 0x1C], %g1 fnegs %f6, %f11 fbg %fcc2, loop_5424 std %f8, [%l7 + 0x18] bg,pt %xcc, loop_5425 fmovsn %icc, %f6, %f15 loop_5424: xorcc %l2, %o1, %o7 fmovsn %icc, %f5, %f7 loop_5425: ldsh [%l7 + 0x52], %o0 bne,a,pn %icc, loop_5426 andn %i7, %g5, %o3 ldx [%l7 + 0x70], %l6 movpos %icc, %o6, %l5 loop_5426: stx %g3, [%l7 + 0x18] stb %o5, [%l7 + 0x09] fbul %fcc1, loop_5427 stw %l0, [%l7 + 0x08] movleu %icc, %g4, %o2 fbn,a %fcc0, loop_5428 loop_5427: ldub [%l7 + 0x46], %o4 array32 %l1, %i3, %l4 xnor %i0, %l3, %i6 loop_5428: tcc %icc, 0x6 nop setx loop_5429, %l0, %l1 jmpl %l1, %i2 st %f7, [%l7 + 0x44] ldsb [%l7 + 0x09], %g7 tl %xcc, 0x6 loop_5429: movrlz %g6, %i5, %i4 st %f13, [%l7 + 0x0C] movge %xcc, %i1, %g1 ldsb [%l7 + 0x2C], %g2 orn %l2, %o1, %o0 sll %i7, 0x1F, %o7 lduw [%l7 + 0x34], %o3 fand %f2, %f0, %f10 ldsb [%l7 + 0x37], %l6 fmovdleu %xcc, %f6, %f15 fpsub16s %f5, %f4, %f6 tsubcc %g5, 0x10C3, %o6 bcs,a loop_5430 ld [%l7 + 0x54], %f15 stw %l5, [%l7 + 0x3C] sll %o5, 0x00, %g3 loop_5430: fmul8sux16 %f8, %f6, %f0 fmovsn %xcc, %f2, %f8 ld [%l7 + 0x28], %f13 sdiv %l0, 0x0CDF, %g4 ldx [%l7 + 0x20], %o4 st %f2, [%l7 + 0x30] std %f6, [%l7 + 0x10] umul %l1, 0x0B16, %i3 sth %l4, [%l7 + 0x14] ldub [%l7 + 0x13], %i0 pdist %f2, %f14, %f0 st %f11, [%l7 + 0x14] ldd [%l7 + 0x68], %f10 bvs,a %xcc, loop_5431 fbo,a %fcc1, loop_5432 sra %o2, %l3, %i2 movge %icc, %i6, %g6 loop_5431: st %f10, [%l7 + 0x70] loop_5432: stb %g7, [%l7 + 0x4C] ldsb [%l7 + 0x12], %i4 movneg %xcc, %i5, %i1 move %icc, %g1, %l2 ldub [%l7 + 0x4E], %g2 ldd [%l7 + 0x50], %f6 sub %o1, %o0, %o7 sll %i7, 0x1A, %o3 fornot1s %f5, %f2, %f15 tvc %icc, 0x2 ldx [%l7 + 0x70], %g5 srlx %o6, 0x12, %l6 bn %icc, loop_5433 stb %l5, [%l7 + 0x38] orncc %g3, 0x0439, %l0 fmovrsgez %o5, %f2, %f12 loop_5433: ldsh [%l7 + 0x3E], %o4 andncc %l1, %g4, %i3 fbg,a %fcc1, loop_5434 fcmped %fcc2, %f12, %f10 fcmple32 %f6, %f10, %i0 ldx [%l7 + 0x78], %o2 loop_5434: fba %fcc1, loop_5435 ld [%l7 + 0x30], %f0 fmovrsgez %l4, %f0, %f2 ldd [%l7 + 0x60], %f6 loop_5435: ld [%l7 + 0x58], %f4 sth %i2, [%l7 + 0x1E] call loop_5436 stx %i6, [%l7 + 0x68] ldsw [%l7 + 0x20], %g6 bge loop_5437 loop_5436: fmovs %f3, %f1 fxnor %f10, %f10, %f14 st %f7, [%l7 + 0x70] loop_5437: ldsw [%l7 + 0x78], %g7 fmovdcc %xcc, %f8, %f13 fmovdl %xcc, %f0, %f9 brgz %l3, loop_5438 nop setx loop_5439, %l0, %l1 jmpl %l1, %i5 fornot2 %f10, %f2, %f8 bcs loop_5440 loop_5438: movrgz %i4, %g1, %i1 loop_5439: fpsub16 %f2, %f10, %f0 fbo %fcc3, loop_5441 loop_5440: fmovse %xcc, %f8, %f7 ldub [%l7 + 0x7E], %g2 fpmerge %f2, %f8, %f6 loop_5441: mulscc %l2, %o1, %o7 movle %icc, %o0, %o3 fmul8x16au %f14, %f2, %f2 edge8 %i7, %g5, %o6 ble,pt %icc, loop_5442 fba %fcc0, loop_5443 movrlz %l6, 0x288, %l5 movg %xcc, %l0, %o5 loop_5442: sth %o4, [%l7 + 0x5E] loop_5443: ldd [%l7 + 0x58], %f8 movvs %icc, %l1, %g3 xnor %g4, 0x0092, %i0 fandnot2 %f6, %f6, %f6 fsrc1 %f6, %f14 stw %i3, [%l7 + 0x38] ldd [%l7 + 0x48], %f2 fbue,a %fcc2, loop_5444 std %f8, [%l7 + 0x08] stx %l4, [%l7 + 0x40] fpack32 %f14, %f0, %f8 loop_5444: stb %o2, [%l7 + 0x1B] edge32ln %i6, %g6, %g7 ldd [%l7 + 0x60], %f2 fmovdleu %xcc, %f11, %f5 movvc %icc, %l3, %i5 bgu,a,pn %xcc, loop_5445 ldsw [%l7 + 0x44], %i2 movrne %g1, 0x15E, %i1 xnorcc %i4, 0x1F23, %g2 loop_5445: fcmpeq16 %f4, %f0, %l2 array8 %o1, %o7, %o0 ldsw [%l7 + 0x50], %o3 ld [%l7 + 0x2C], %f10 st %f0, [%l7 + 0x10] edge16n %g5, %i7, %o6 taddcctv %l6, %l0, %o5 ld [%l7 + 0x50], %f6 sth %o4, [%l7 + 0x58] mulx %l1, %l5, %g3 fmovsleu %xcc, %f0, %f2 fmovrsgz %g4, %f0, %f2 fmovdgu %xcc, %f3, %f15 edge32 %i0, %l4, %o2 fbue,a %fcc0, loop_5446 fone %f10 fornot2s %f0, %f10, %f15 ldd [%l7 + 0x30], %f0 loop_5446: brz,a %i6, loop_5447 fmovsa %xcc, %f12, %f15 sub %g6, %i3, %l3 std %f12, [%l7 + 0x10] loop_5447: fbge %fcc2, loop_5448 fcmpne32 %f2, %f8, %g7 fcmpne32 %f0, %f10, %i2 ld [%l7 + 0x74], %f13 loop_5448: std %f12, [%l7 + 0x10] ldsb [%l7 + 0x1F], %g1 movneg %xcc, %i1, %i4 tcc %icc, 0x4 ldx [%l7 + 0x18], %g2 ldx [%l7 + 0x08], %l2 brlz,a %i5, loop_5449 sllx %o7, 0x03, %o1 movgu %icc, %o0, %g5 lduw [%l7 + 0x58], %o3 loop_5449: fpsub16s %f6, %f7, %f8 fmovsgu %xcc, %f7, %f4 bleu,a,pn %xcc, loop_5450 fcmpgt16 %f14, %f6, %o6 nop setx loop_5451, %l0, %l1 jmpl %l1, %l6 popc %l0, %i7 loop_5450: fba,a %fcc0, loop_5452 ld [%l7 + 0x44], %f12 loop_5451: faligndata %f6, %f4, %f14 sdivx %o5, 0x1DA9, %o4 loop_5452: fmovsneg %xcc, %f15, %f15 edge8n %l5, %g3, %g4 fpadd32 %f12, %f4, %f0 tge %icc, 0x0 ldsh [%l7 + 0x12], %i0 fornot1 %f4, %f14, %f10 ldsw [%l7 + 0x5C], %l4 std %f2, [%l7 + 0x78] std %f0, [%l7 + 0x70] mulx %o2, %l1, %i6 fble %fcc3, loop_5453 lduw [%l7 + 0x2C], %i3 ldub [%l7 + 0x53], %l3 fbug,a %fcc2, loop_5454 loop_5453: bshuffle %f14, %f6, %f0 lduw [%l7 + 0x0C], %g7 stw %g6, [%l7 + 0x7C] loop_5454: ldd [%l7 + 0x50], %f4 stx %g1, [%l7 + 0x60] movn %xcc, %i1, %i4 movne %xcc, %i2, %l2 fnot1s %f14, %f14 smul %g2, %o7, %o1 fble %fcc1, loop_5455 tvs %xcc, 0x5 fzeros %f7 nop setx loop_5456, %l0, %l1 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_5455: edge32 %o0, %i5, %o3 taddcctv %o6, 0x027A, %g5 edge32n %l6, %i7, %l0 loop_5456: fnors %f0, %f10, %f0 movre %o5, %o4, %l5 movrgz %g3, %i0, %l4 lduw [%l7 + 0x58], %o2 ldub [%l7 + 0x40], %g4 edge8 %i6, %i3, %l1 ba,pt %icc, loop_5457 sth %g7, [%l7 + 0x5C] fmovdle %xcc, %f5, %f13 movl %icc, %g6, %l3 loop_5457: smulcc %g1, 0x1AE2, %i1 ldsw [%l7 + 0x30], %i4 fbue,a %fcc2, loop_5458 fmovsvs %xcc, %f0, %f6 fbue,a %fcc0, loop_5459 stb %i2, [%l7 + 0x57] loop_5458: movpos %xcc, %g2, %l2 call loop_5460 loop_5459: tle %xcc, 0x2 std %f14, [%l7 + 0x50] fbn,a %fcc2, loop_5461 loop_5460: lduh [%l7 + 0x12], %o7 edge32 %o1, %i5, %o3 addccc %o0, %g5, %o6 loop_5461: alignaddr %l6, %l0, %i7 andcc %o5, 0x0EA9, %l5 ldd [%l7 + 0x48], %f6 movpos %xcc, %o4, %i0 addcc %l4, %o2, %g3 ld [%l7 + 0x24], %f3 movvc %icc, %i6, %i3 movle %xcc, %l1, %g7 fbul,a %fcc2, loop_5462 stw %g4, [%l7 + 0x14] edge8 %l3, %g1, %g6 tpos %xcc, 0x2 loop_5462: fbge,a %fcc3, loop_5463 fornot1s %f2, %f8, %f7 fnot2 %f4, %f2 lduw [%l7 + 0x64], %i4 loop_5463: fmovdleu %icc, %f0, %f8 fmovrdlz %i1, %f2, %f14 ld [%l7 + 0x5C], %f14 tneg %xcc, 0x3 fmovsl %icc, %f6, %f5 ldd [%l7 + 0x78], %f6 lduh [%l7 + 0x64], %i2 edge8ln %l2, %o7, %g2 srax %i5, %o3, %o0 lduh [%l7 + 0x3E], %o1 lduw [%l7 + 0x34], %o6 stw %g5, [%l7 + 0x3C] ld [%l7 + 0x54], %f14 fcmpne32 %f0, %f4, %l6 fmovdpos %xcc, %f3, %f12 std %f12, [%l7 + 0x78] nop setx loop_5464, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x6C], %l0 fsrc2 %f14, %f8 fmovsa %xcc, %f3, %f15 loop_5464: tcc %icc, 0x2 fnand %f8, %f2, %f8 lduh [%l7 + 0x5A], %i7 ldsh [%l7 + 0x66], %l5 add %o5, %o4, %l4 fcmpd %fcc1, %f12, %f12 taddcctv %i0, %g3, %i6 bcs,a,pn %xcc, loop_5465 stw %i3, [%l7 + 0x10] bneg %icc, loop_5466 fors %f0, %f9, %f2 loop_5465: stw %l1, [%l7 + 0x34] ldd [%l7 + 0x50], %f14 loop_5466: ld [%l7 + 0x54], %f8 fsrc2 %f8, %f6 mulx %o2, %g4, %g7 fmovsgu %xcc, %f0, %f9 ldx [%l7 + 0x38], %l3 fnegd %f4, %f2 sdiv %g1, 0x1F51, %g6 fmovdgu %icc, %f6, %f11 sdiv %i1, 0x1C88, %i4 movvs %xcc, %i2, %o7 stw %l2, [%l7 + 0x14] lduh [%l7 + 0x52], %i5 ldsh [%l7 + 0x22], %g2 brlez,a %o0, loop_5467 st %f11, [%l7 + 0x68] ldub [%l7 + 0x4F], %o3 taddcc %o1, 0x1479, %g5 loop_5467: lduw [%l7 + 0x60], %l6 stw %l0, [%l7 + 0x54] sdivx %o6, 0x051B, %i7 bne %icc, loop_5468 st %f8, [%l7 + 0x74] ldd [%l7 + 0x68], %f14 subcc %l5, %o4, %l4 loop_5468: xnor %o5, %i0, %g3 fbne %fcc0, loop_5469 stb %i6, [%l7 + 0x19] fmovd %f2, %f4 ldsb [%l7 + 0x74], %i3 loop_5469: movcs %icc, %l1, %g4 sdivx %o2, 0x15A1, %l3 addc %g1, %g7, %i1 fpsub16 %f2, %f8, %f8 nop setx loop_5470, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f8, %f10 stw %i4, [%l7 + 0x58] fmovrslz %g6, %f3, %f9 loop_5470: ld [%l7 + 0x7C], %f6 ldsh [%l7 + 0x4C], %o7 bshuffle %f14, %f6, %f8 fxnors %f4, %f9, %f6 bleu,pn %icc, loop_5471 stw %l2, [%l7 + 0x58] fcmped %fcc1, %f10, %f10 ba,a %xcc, loop_5472 loop_5471: edge8ln %i5, %g2, %o0 fexpand %f0, %f14 lduh [%l7 + 0x14], %i2 loop_5472: fmovrdlez %o1, %f12, %f10 tg %icc, 0x1 tle %xcc, 0x5 bn %icc, loop_5473 edge32l %g5, %o3, %l0 fmovrse %l6, %f6, %f3 fbo,a %fcc2, loop_5474 loop_5473: nop setx loop_5475, %l0, %l1 jmpl %l1, %o6 fmovsl %xcc, %f5, %f8 fmovse %icc, %f9, %f6 loop_5474: tge %xcc, 0x6 loop_5475: tg %xcc, 0x3 stx %i7, [%l7 + 0x38] fmovrsne %l5, %f0, %f10 fmovsvs %icc, %f2, %f7 stw %l4, [%l7 + 0x58] ldx [%l7 + 0x28], %o4 fornot1s %f13, %f8, %f4 ldsw [%l7 + 0x78], %o5 lduw [%l7 + 0x18], %i0 fmovdcc %xcc, %f10, %f4 tgu %icc, 0x5 fcmpgt16 %f14, %f12, %i6 fmovdcc %xcc, %f14, %f13 fnot1s %f10, %f10 andncc %g3, %l1, %i3 fmovdl %icc, %f4, %f10 movrlz %o2, 0x028, %g4 fmovrdlez %l3, %f14, %f0 fmovdgu %icc, %f11, %f14 movrlz %g1, %i1, %g7 te %icc, 0x3 fmovdcs %xcc, %f4, %f15 st %f14, [%l7 + 0x64] fbl,a %fcc2, loop_5476 fnor %f8, %f4, %f14 edge8n %g6, %i4, %l2 stw %o7, [%l7 + 0x5C] loop_5476: fones %f15 std %f4, [%l7 + 0x50] edge32ln %i5, %o0, %g2 fxnors %f8, %f2, %f11 fmovrdlz %i2, %f6, %f4 ta %xcc, 0x6 subcc %g5, 0x1FB1, %o1 subc %l0, %l6, %o3 fmul8ulx16 %f12, %f14, %f14 fcmpes %fcc1, %f4, %f3 andcc %o6, %i7, %l5 tvc %icc, 0x1 pdist %f6, %f12, %f4 sth %o4, [%l7 + 0x70] sth %o5, [%l7 + 0x7A] fcmpeq32 %f10, %f4, %l4 fmovdcs %icc, %f2, %f12 fornot2s %f5, %f12, %f7 tneg %icc, 0x4 fmuld8ulx16 %f11, %f8, %f4 umul %i0, %g3, %l1 fmovdl %xcc, %f13, %f13 bne,a %xcc, loop_5477 alignaddr %i3, %i6, %g4 fand %f8, %f10, %f8 stw %o2, [%l7 + 0x7C] loop_5477: fcmpeq16 %f6, %f4, %l3 std %f4, [%l7 + 0x20] ld [%l7 + 0x0C], %f11 movne %xcc, %i1, %g1 bleu,a %icc, loop_5478 bge,pn %xcc, loop_5479 for %f6, %f8, %f2 move %icc, %g6, %i4 loop_5478: edge8 %g7, %o7, %l2 loop_5479: fmovrdlez %i5, %f8, %f12 fmovdle %xcc, %f6, %f9 ldsw [%l7 + 0x30], %o0 fcmps %fcc3, %f3, %f13 movrgez %i2, 0x3E2, %g2 movleu %xcc, %g5, %o1 fmovrdgz %l0, %f4, %f4 fbul,a %fcc0, loop_5480 alignaddrl %o3, %l6, %o6 bcc,a,pn %xcc, loop_5481 fbo %fcc1, loop_5482 loop_5480: fmovd %f0, %f6 movn %icc, %l5, %o4 loop_5481: fba %fcc1, loop_5483 loop_5482: fand %f12, %f10, %f8 subccc %o5, %l4, %i7 fors %f2, %f11, %f14 loop_5483: ldsb [%l7 + 0x66], %i0 bge,a loop_5484 lduh [%l7 + 0x5E], %l1 fmovdvs %icc, %f12, %f1 ldx [%l7 + 0x48], %i3 loop_5484: bpos,pn %icc, loop_5485 fbn %fcc2, loop_5486 brgez %g3, loop_5487 fblg,a %fcc3, loop_5488 loop_5485: stx %i6, [%l7 + 0x38] loop_5486: umulcc %o2, %g4, %i1 loop_5487: fbl,a %fcc2, loop_5489 loop_5488: fmovd %f10, %f0 fmovrdgz %g1, %f0, %f4 fmul8sux16 %f10, %f2, %f10 loop_5489: ld [%l7 + 0x74], %f15 taddcc %g6, 0x1B8A, %i4 stx %g7, [%l7 + 0x58] stw %o7, [%l7 + 0x54] fmovrsne %l2, %f1, %f13 smulcc %i5, %l3, %o0 movvc %icc, %i2, %g2 edge8 %g5, %o1, %o3 brlez,a %l6, loop_5490 be,a,pt %xcc, loop_5491 fmovdne %xcc, %f8, %f6 sth %l0, [%l7 + 0x58] loop_5490: stx %l5, [%l7 + 0x48] loop_5491: lduh [%l7 + 0x14], %o6 fmovrdgz %o4, %f0, %f10 ldsh [%l7 + 0x64], %l4 bvs %xcc, loop_5492 fbu,a %fcc3, loop_5493 fpadd32s %f2, %f4, %f12 stw %o5, [%l7 + 0x60] loop_5492: tsubcc %i0, %i7, %i3 loop_5493: ldsb [%l7 + 0x0C], %g3 bpos,pn %icc, loop_5494 or %l1, %o2, %i6 stw %i1, [%l7 + 0x28] ba %xcc, loop_5495 loop_5494: pdist %f12, %f6, %f0 popc %g1, %g4 movpos %xcc, %g6, %g7 loop_5495: ldsw [%l7 + 0x5C], %o7 ldsb [%l7 + 0x2F], %l2 orn %i4, %i5, %o0 movleu %xcc, %l3, %g2 fcmpeq32 %f2, %f12, %i2 or %g5, 0x0D1A, %o3 ldx [%l7 + 0x40], %l6 edge32l %l0, %l5, %o6 movrlez %o4, %l4, %o5 fmovdne %xcc, %f0, %f2 fnands %f13, %f8, %f6 fmovde %xcc, %f10, %f8 sll %o1, 0x10, %i7 tcs %icc, 0x1 fcmpd %fcc3, %f0, %f6 edge8l %i3, %i0, %l1 ldd [%l7 + 0x58], %f8 alignaddrl %o2, %i6, %i1 movcc %icc, %g1, %g3 fmul8x16au %f6, %f4, %f2 fmovrdlez %g4, %f8, %f10 popc 0x05B5, %g7 fba,a %fcc0, loop_5496 fbne %fcc1, loop_5497 ld [%l7 + 0x0C], %f2 stw %g6, [%l7 + 0x60] loop_5496: fmovsneg %xcc, %f2, %f12 loop_5497: movle %icc, %o7, %i4 fmovsvs %xcc, %f9, %f4 umul %l2, %o0, %l3 stw %i5, [%l7 + 0x4C] fexpand %f10, %f4 stb %g2, [%l7 + 0x6D] stx %i2, [%l7 + 0x38] bn,a,pt %icc, loop_5498 edge16 %o3, %g5, %l6 lduw [%l7 + 0x7C], %l5 xorcc %o6, %l0, %o4 loop_5498: tg %xcc, 0x7 tne %icc, 0x7 fcmple16 %f8, %f8, %l4 ldx [%l7 + 0x68], %o1 fbu,a %fcc2, loop_5499 smulcc %o5, %i7, %i3 fmuld8ulx16 %f5, %f1, %f6 fand %f10, %f0, %f8 loop_5499: move %xcc, %i0, %l1 ldsb [%l7 + 0x0C], %o2 fmovrsne %i6, %f3, %f6 ldsh [%l7 + 0x32], %i1 fandnot2s %f2, %f10, %f15 tpos %icc, 0x2 movrgz %g3, 0x3F0, %g4 fmovspos %xcc, %f6, %f10 fble %fcc0, loop_5500 fone %f2 fnors %f0, %f3, %f0 lduh [%l7 + 0x2E], %g1 loop_5500: fmovrdne %g6, %f14, %f2 ld [%l7 + 0x68], %f5 fornot2s %f8, %f14, %f15 ldx [%l7 + 0x70], %g7 fbl,a %fcc3, loop_5501 ta %xcc, 0x0 fba %fcc0, loop_5502 stw %o7, [%l7 + 0x60] loop_5501: fcmpes %fcc3, %f4, %f3 fabss %f2, %f8 loop_5502: movl %icc, %l2, %i4 fpmerge %f15, %f6, %f12 movrlez %l3, 0x2EB, %i5 ldsh [%l7 + 0x2A], %g2 brgz,a %i2, loop_5503 ld [%l7 + 0x60], %f4 bvc,a loop_5504 fbl %fcc1, loop_5505 loop_5503: ldsb [%l7 + 0x63], %o0 fbe,a %fcc1, loop_5506 loop_5504: movvc %xcc, %g5, %l6 loop_5505: fmovrse %o3, %f10, %f5 fmovsvs %icc, %f1, %f1 loop_5506: brnz %l5, loop_5507 st %f1, [%l7 + 0x24] edge16l %l0, %o6, %l4 fsrc2s %f8, %f7 loop_5507: array32 %o1, %o5, %o4 fmovrdlez %i3, %f0, %f12 fmul8sux16 %f12, %f10, %f12 ldd [%l7 + 0x60], %f12 fmovdvc %xcc, %f0, %f4 fnegs %f7, %f8 tgu %icc, 0x3 st %f0, [%l7 + 0x40] movg %icc, %i0, %l1 subcc %i7, %o2, %i1 tleu %xcc, 0x3 edge32l %i6, %g3, %g4 bne,a,pt %xcc, loop_5508 tpos %icc, 0x3 fmovdpos %xcc, %f4, %f5 siam 0x7 loop_5508: umulcc %g6, %g1, %o7 ldd [%l7 + 0x38], %f6 st %f11, [%l7 + 0x50] fmovdvc %icc, %f5, %f4 ld [%l7 + 0x0C], %f4 ldd [%l7 + 0x30], %f0 fpsub16s %f15, %f13, %f4 lduh [%l7 + 0x36], %l2 fornot2 %f2, %f2, %f2 fandnot1s %f9, %f14, %f3 stw %i4, [%l7 + 0x2C] tcc %xcc, 0x1 orncc %g7, 0x146B, %l3 bcc,a %xcc, loop_5509 fbe %fcc2, loop_5510 sdivcc %g2, 0x1871, %i5 tvc %icc, 0x3 loop_5509: ldsh [%l7 + 0x76], %o0 loop_5510: stx %g5, [%l7 + 0x18] bleu loop_5511 fabsd %f14, %f14 movpos %icc, %l6, %o3 xnorcc %l5, 0x00FF, %i2 loop_5511: ldd [%l7 + 0x68], %f14 fmul8sux16 %f14, %f12, %f0 fmovdcc %icc, %f12, %f5 fcmpeq32 %f0, %f12, %l0 ba loop_5512 fmovdne %icc, %f5, %f9 fand %f2, %f2, %f0 nop setx loop_5513, %l0, %l1 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_5512: edge16n %o6, %o1, %l4 fandnot2s %f11, %f14, %f3 bshuffle %f6, %f0, %f8 loop_5513: movvc %xcc, %o5, %i3 addcc %i0, 0x1E43, %l1 fmovsgu %icc, %f0, %f0 edge32ln %o4, %o2, %i7 fmovdn %xcc, %f12, %f3 ldub [%l7 + 0x75], %i6 stb %i1, [%l7 + 0x71] sdiv %g3, 0x1519, %g4 orcc %g1, %o7, %l2 taddcctv %g6, 0x0ABC, %i4 fnand %f12, %f0, %f6 ldsw [%l7 + 0x70], %l3 fble %fcc3, loop_5514 lduw [%l7 + 0x60], %g2 tl %icc, 0x0 array32 %i5, %o0, %g5 loop_5514: movrlez %l6, 0x237, %g7 ld [%l7 + 0x3C], %f7 fmul8sux16 %f12, %f8, %f10 fmovs %f10, %f15 fmovsg %icc, %f6, %f11 subc %o3, 0x032C, %i2 xorcc %l0, 0x0723, %o6 fand %f10, %f8, %f8 tl %icc, 0x3 brgez,a %o1, loop_5515 tne %xcc, 0x1 fmovrdgz %l5, %f12, %f0 tneg %xcc, 0x7 loop_5515: ldub [%l7 + 0x27], %o5 fmovdneg %icc, %f5, %f9 ldd [%l7 + 0x18], %f0 std %f12, [%l7 + 0x60] movrne %l4, %i0, %i3 tsubcctv %l1, 0x0455, %o4 movge %icc, %o2, %i6 array16 %i7, %g3, %g4 movg %icc, %g1, %o7 bge loop_5516 movn %icc, %i1, %l2 ta %xcc, 0x0 edge32l %g6, %l3, %g2 loop_5516: lduh [%l7 + 0x66], %i5 ba,a,pt %xcc, loop_5517 bvs loop_5518 lduh [%l7 + 0x1E], %o0 tleu %xcc, 0x6 loop_5517: brlz %g5, loop_5519 loop_5518: addccc %l6, 0x04F2, %i4 std %f8, [%l7 + 0x78] ldsw [%l7 + 0x50], %o3 loop_5519: srax %i2, 0x1D, %g7 fcmpgt16 %f14, %f10, %o6 array8 %o1, %l5, %o5 fpadd16s %f5, %f7, %f13 fcmpeq16 %f12, %f10, %l0 fble,a %fcc1, loop_5520 tge %icc, 0x5 fnot1s %f5, %f11 lduw [%l7 + 0x40], %i0 loop_5520: fmovrse %i3, %f7, %f5 tgu %xcc, 0x4 tge %icc, 0x6 stw %l4, [%l7 + 0x70] edge16 %l1, %o2, %i6 ldx [%l7 + 0x28], %i7 ldsb [%l7 + 0x37], %g3 stx %g4, [%l7 + 0x48] edge32l %g1, %o7, %i1 edge32n %l2, %g6, %l3 std %f4, [%l7 + 0x58] umulcc %g2, %i5, %o0 orcc %g5, 0x1FC3, %l6 fornot1 %f6, %f14, %f2 ldsw [%l7 + 0x48], %i4 subc %o3, 0x0F3E, %i2 stb %o4, [%l7 + 0x52] fnot2s %f5, %f3 fcmple32 %f6, %f14, %g7 brnz %o6, loop_5521 fors %f3, %f14, %f11 fmovrdgez %o1, %f14, %f8 bl loop_5522 loop_5521: ldx [%l7 + 0x28], %l5 fornot1s %f9, %f4, %f5 fblg,a %fcc0, loop_5523 loop_5522: edge16ln %o5, %l0, %i0 fpack32 %f2, %f8, %f0 fmovdvs %icc, %f2, %f1 loop_5523: mova %xcc, %l4, %i3 fmovsgu %xcc, %f2, %f8 fornot2s %f6, %f9, %f2 edge16l %o2, %i6, %l1 lduw [%l7 + 0x24], %g3 ldd [%l7 + 0x50], %f8 nop setx loop_5524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %g4, 0x0419, %i7 fxnors %f15, %f11, %f13 fmovrsgz %o7, %f13, %f12 loop_5524: tvs %xcc, 0x3 movg %xcc, %g1, %i1 bleu %xcc, loop_5525 fcmpgt32 %f12, %f8, %g6 fpack16 %f6, %f11 ldx [%l7 + 0x20], %l3 loop_5525: st %f12, [%l7 + 0x24] brlez %l2, loop_5526 fbe,a %fcc2, loop_5527 fone %f8 fmovscs %icc, %f7, %f13 loop_5526: ldsh [%l7 + 0x1C], %g2 loop_5527: fbe %fcc2, loop_5528 std %f0, [%l7 + 0x10] brgz,a %i5, loop_5529 tl %icc, 0x2 loop_5528: fones %f4 be,pn %xcc, loop_5530 loop_5529: move %icc, %g5, %o0 fmovrsgz %l6, %f2, %f0 movg %icc, %o3, %i2 loop_5530: ldsb [%l7 + 0x33], %o4 fmovdpos %xcc, %f3, %f14 sll %i4, 0x0A, %o6 movgu %icc, %g7, %o1 lduh [%l7 + 0x0A], %o5 edge16n %l5, %l0, %l4 fpsub16 %f6, %f12, %f0 fmul8x16al %f11, %f6, %f10 sub %i0, 0x044E, %o2 lduh [%l7 + 0x4A], %i6 brlez %l1, loop_5531 fmovsle %icc, %f11, %f5 fbu %fcc2, loop_5532 edge32n %g3, %g4, %i7 loop_5531: siam 0x4 smul %i3, %g1, %o7 loop_5532: fmovsvs %xcc, %f6, %f12 ldd [%l7 + 0x28], %f10 fmovscs %xcc, %f12, %f6 sra %i1, %l3, %l2 ld [%l7 + 0x48], %f15 siam 0x3 lduw [%l7 + 0x58], %g6 fmovscs %icc, %f12, %f6 fpadd32s %f14, %f3, %f5 movrne %i5, %g5, %o0 tne %icc, 0x5 bshuffle %f6, %f14, %f4 fnegd %f2, %f0 sth %g2, [%l7 + 0x0E] subc %l6, %o3, %i2 bl,a %icc, loop_5533 fbu %fcc2, loop_5534 fandnot2s %f1, %f1, %f3 fmovrslez %o4, %f7, %f6 loop_5533: sth %o6, [%l7 + 0x62] loop_5534: brlez,a %g7, loop_5535 fornot1s %f11, %f6, %f5 bcc,a,pt %xcc, loop_5536 st %f7, [%l7 + 0x4C] loop_5535: fbue,a %fcc2, loop_5537 edge16ln %o1, %i4, %o5 loop_5536: movcs %icc, %l5, %l4 ldsw [%l7 + 0x20], %i0 loop_5537: tle %xcc, 0x6 edge16l %o2, %i6, %l0 ld [%l7 + 0x50], %f7 lduw [%l7 + 0x60], %l1 fnegd %f0, %f6 fmovsg %xcc, %f0, %f3 bvc,pn %xcc, loop_5538 fone %f12 orn %g4, 0x0A72, %i7 brlez,a %g3, loop_5539 loop_5538: sdivcc %i3, 0x078E, %g1 fpsub32s %f12, %f15, %f0 fcmple16 %f2, %f6, %o7 loop_5539: fbuge %fcc2, loop_5540 stx %l3, [%l7 + 0x30] fnand %f10, %f2, %f8 move %xcc, %l2, %g6 loop_5540: fornot1 %f6, %f6, %f10 fbo %fcc3, loop_5541 movcc %xcc, %i5, %i1 array32 %g5, %g2, %o0 tle %xcc, 0x3 loop_5541: smul %l6, %o3, %o4 fmovdcc %xcc, %f11, %f9 fmovsleu %xcc, %f14, %f7 stx %i2, [%l7 + 0x08] ldsh [%l7 + 0x1C], %g7 fcmped %fcc3, %f8, %f6 fmovsneg %xcc, %f13, %f14 fcmps %fcc1, %f0, %f12 sdiv %o6, 0x196D, %i4 fandnot2 %f6, %f8, %f10 fbne,a %fcc3, loop_5542 ld [%l7 + 0x5C], %f0 fnands %f0, %f11, %f6 brgz %o5, loop_5543 loop_5542: fxnors %f15, %f15, %f11 fbn %fcc1, loop_5544 ld [%l7 + 0x4C], %f4 loop_5543: alignaddrl %l5, %o1, %i0 call loop_5545 loop_5544: fandnot2 %f6, %f6, %f10 fones %f5 ld [%l7 + 0x70], %f9 loop_5545: ldd [%l7 + 0x38], %f10 edge16 %o2, %i6, %l0 fcmpne16 %f6, %f14, %l4 fsrc2 %f2, %f12 fandnot2s %f6, %f10, %f5 fmovdl %icc, %f7, %f12 movrlz %l1, %i7, %g3 bn,pt %icc, loop_5546 ldsh [%l7 + 0x4C], %g4 ldsh [%l7 + 0x16], %i3 ldsb [%l7 + 0x3C], %o7 loop_5546: ba,a,pt %icc, loop_5547 bcs,pn %xcc, loop_5548 movrlz %g1, 0x1D0, %l3 tgu %xcc, 0x5 loop_5547: fpsub32 %f4, %f0, %f8 loop_5548: pdist %f10, %f10, %f6 fnot2s %f2, %f8 stx %l2, [%l7 + 0x60] fmovscs %xcc, %f5, %f11 movgu %icc, %g6, %i1 fcmped %fcc2, %f10, %f10 stx %i5, [%l7 + 0x78] mova %icc, %g2, %g5 sth %l6, [%l7 + 0x10] fornot1 %f14, %f10, %f8 stw %o3, [%l7 + 0x50] fcmpne32 %f6, %f14, %o4 move %xcc, %o0, %i2 fcmpne16 %f2, %f12, %o6 movvs %xcc, %i4, %o5 movle %xcc, %l5, %o1 udiv %g7, 0x16C9, %i0 addcc %i6, 0x0D1B, %l0 bne,a %xcc, loop_5549 smul %l4, %o2, %l1 taddcctv %i7, %g3, %g4 bge,pt %xcc, loop_5550 loop_5549: ldd [%l7 + 0x68], %f12 fcmped %fcc0, %f0, %f6 xor %i3, 0x198B, %g1 loop_5550: ldsb [%l7 + 0x6C], %l3 fmovdvs %xcc, %f0, %f14 stx %o7, [%l7 + 0x60] stb %l2, [%l7 + 0x5B] tvs %icc, 0x5 edge8ln %i1, %g6, %g2 tg %xcc, 0x0 movl %icc, %g5, %i5 bpos,a,pt %xcc, loop_5551 st %f9, [%l7 + 0x44] fandnot1s %f4, %f7, %f0 stw %l6, [%l7 + 0x0C] loop_5551: subccc %o4, 0x1CDF, %o3 fmovse %icc, %f8, %f4 fxnors %f15, %f11, %f1 fmovrsne %i2, %f7, %f10 lduh [%l7 + 0x34], %o6 bcs,pn %icc, loop_5552 ldd [%l7 + 0x08], %f10 tcs %icc, 0x0 fornot1 %f4, %f10, %f10 loop_5552: stw %o0, [%l7 + 0x60] ldsb [%l7 + 0x57], %i4 ldsh [%l7 + 0x6E], %l5 stw %o5, [%l7 + 0x68] fxors %f1, %f7, %f3 fmul8sux16 %f14, %f12, %f12 addcc %g7, 0x118A, %o1 fnand %f2, %f4, %f0 fsrc1s %f1, %f13 xnor %i6, 0x181D, %i0 lduh [%l7 + 0x66], %l4 fbul,a %fcc1, loop_5553 fmul8x16al %f14, %f12, %f0 edge16ln %l0, %l1, %o2 ldsw [%l7 + 0x78], %g3 loop_5553: xor %i7, %g4, %g1 sllx %l3, 0x14, %o7 fmovsvc %xcc, %f0, %f0 fbl,a %fcc0, loop_5554 ldd [%l7 + 0x58], %f8 fzero %f12 ldsw [%l7 + 0x14], %l2 loop_5554: stb %i1, [%l7 + 0x30] fzero %f4 fba %fcc0, loop_5555 ldx [%l7 + 0x18], %i3 sll %g6, %g2, %i5 fbu %fcc0, loop_5556 loop_5555: stx %l6, [%l7 + 0x70] nop setx loop_5557, %l0, %l1 jmpl %l1, %o4 fbug,a %fcc2, loop_5558 loop_5556: ldsw [%l7 + 0x38], %o3 fcmple32 %f10, %f6, %i2 loop_5557: lduw [%l7 + 0x6C], %g5 loop_5558: fmovsg %icc, %f15, %f14 ldub [%l7 + 0x70], %o6 stw %o0, [%l7 + 0x3C] fbug,a %fcc3, loop_5559 sub %i4, %o5, %g7 brnz,a %l5, loop_5560 std %f0, [%l7 + 0x38] loop_5559: tcs %xcc, 0x6 bleu,a loop_5561 loop_5560: fmovsleu %xcc, %f4, %f2 ld [%l7 + 0x3C], %f4 ldsb [%l7 + 0x7D], %o1 loop_5561: movgu %icc, %i6, %i0 addc %l4, %l0, %o2 fsrc1 %f14, %f8 edge16ln %l1, %g3, %g4 movrgez %i7, 0x338, %g1 stw %o7, [%l7 + 0x28] mulx %l2, 0x08D3, %i1 fmovrdgz %l3, %f4, %f0 st %f1, [%l7 + 0x74] fmovdvc %xcc, %f14, %f5 ldub [%l7 + 0x74], %g6 tcs %xcc, 0x3 st %f10, [%l7 + 0x64] edge8l %i3, %g2, %i5 fmovsvs %icc, %f8, %f13 lduh [%l7 + 0x3C], %l6 tle %xcc, 0x2 fornot1s %f8, %f4, %f15 fmovsg %icc, %f10, %f11 fzeros %f0 ldsw [%l7 + 0x28], %o4 smul %o3, 0x08DE, %i2 fsrc1s %f15, %f7 lduh [%l7 + 0x5A], %g5 fbu,a %fcc3, loop_5562 fblg,a %fcc2, loop_5563 fmovsgu %icc, %f4, %f14 fmuld8sux16 %f8, %f2, %f0 loop_5562: srl %o0, 0x1A, %i4 loop_5563: sth %o6, [%l7 + 0x7A] movge %xcc, %o5, %g7 movgu %icc, %o1, %l5 movge %xcc, %i6, %i0 ldub [%l7 + 0x6A], %l0 std %f0, [%l7 + 0x50] fcmpgt32 %f2, %f2, %o2 fandnot1 %f0, %f12, %f12 bl,pt %xcc, loop_5564 lduw [%l7 + 0x0C], %l4 bge,pn %icc, loop_5565 ldd [%l7 + 0x18], %f8 loop_5564: bvs loop_5566 stb %l1, [%l7 + 0x3B] loop_5565: fmovrsgz %g4, %f13, %f0 fmuld8ulx16 %f13, %f0, %f10 loop_5566: ld [%l7 + 0x30], %f4 tn %icc, 0x5 ldsb [%l7 + 0x27], %g3 nop setx loop_5567, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f12, %f4 stb %g1, [%l7 + 0x50] fand %f0, %f8, %f0 loop_5567: ldsw [%l7 + 0x58], %o7 taddcc %i7, %l2, %i1 fmovdg %xcc, %f13, %f6 stb %l3, [%l7 + 0x13] movcc %xcc, %i3, %g6 fmovscc %icc, %f7, %f5 fmovdvs %icc, %f3, %f5 bpos,pt %xcc, loop_5568 ldx [%l7 + 0x38], %g2 stb %i5, [%l7 + 0x45] ldx [%l7 + 0x20], %l6 loop_5568: brlz %o3, loop_5569 stx %i2, [%l7 + 0x60] fmul8x16al %f0, %f5, %f10 bshuffle %f6, %f2, %f2 loop_5569: udiv %g5, 0x0A03, %o0 fmovdvc %xcc, %f12, %f6 fmul8x16au %f5, %f12, %f8 bn %xcc, loop_5570 fbul,a %fcc0, loop_5571 ld [%l7 + 0x1C], %f0 bne,a,pt %icc, loop_5572 loop_5570: popc 0x13C9, %i4 loop_5571: tsubcc %o6, %o5, %g7 addc %o1, 0x1A3C, %o4 loop_5572: andcc %l5, 0x1117, %i0 fbl %fcc1, loop_5573 fmul8sux16 %f0, %f4, %f8 subccc %i6, 0x03E2, %o2 lduw [%l7 + 0x44], %l0 loop_5573: bcs,pn %icc, loop_5574 bge loop_5575 fmovsn %icc, %f8, %f9 fors %f1, %f9, %f8 loop_5574: fmovdg %xcc, %f8, %f5 loop_5575: tvc %icc, 0x0 edge16ln %l4, %l1, %g3 orncc %g4, 0x169F, %g1 fmovdcc %icc, %f15, %f2 fcmpeq32 %f8, %f6, %i7 std %f8, [%l7 + 0x60] stx %l2, [%l7 + 0x58] edge32 %i1, %l3, %o7 stw %g6, [%l7 + 0x28] fmovsvc %icc, %f5, %f0 fbne %fcc2, loop_5576 ld [%l7 + 0x4C], %f13 mova %xcc, %g2, %i5 fornot2s %f3, %f15, %f9 loop_5576: fxnors %f12, %f5, %f9 ld [%l7 + 0x0C], %f4 ldsh [%l7 + 0x58], %l6 ldd [%l7 + 0x38], %f10 tsubcc %o3, 0x0E56, %i3 sth %g5, [%l7 + 0x5A] stb %i2, [%l7 + 0x6B] stw %i4, [%l7 + 0x34] edge32ln %o6, %o0, %o5 fnegd %f6, %f0 fmovsvc %xcc, %f4, %f11 fmovrde %g7, %f2, %f8 fcmped %fcc1, %f12, %f10 fzeros %f14 ldsb [%l7 + 0x55], %o4 fmovsn %icc, %f1, %f7 sllx %l5, 0x1D, %i0 orcc %o1, 0x0961, %i6 sdivcc %o2, 0x16F0, %l0 ldsw [%l7 + 0x2C], %l4 ldsh [%l7 + 0x52], %l1 edge16ln %g4, %g3, %g1 fzero %f0 fpackfix %f12, %f15 fbge %fcc3, loop_5577 fbge,a %fcc0, loop_5578 st %f11, [%l7 + 0x14] fmovdle %icc, %f11, %f12 loop_5577: sra %i7, %l2, %l3 loop_5578: orncc %o7, %g6, %g2 fandnot1s %f12, %f7, %f0 fcmple32 %f4, %f2, %i5 stx %i1, [%l7 + 0x50] stw %l6, [%l7 + 0x10] fexpand %f1, %f12 movvc %xcc, %i3, %o3 bge,a %icc, loop_5579 fmovdcc %xcc, %f10, %f2 stb %g5, [%l7 + 0x41] ba loop_5580 loop_5579: fba,a %fcc3, loop_5581 ldsw [%l7 + 0x1C], %i4 fbge,a %fcc2, loop_5582 loop_5580: fmovdneg %icc, %f12, %f2 loop_5581: lduh [%l7 + 0x30], %o6 addccc %i2, 0x0748, %o0 loop_5582: ldsb [%l7 + 0x1B], %g7 fmovdne %xcc, %f0, %f12 ldub [%l7 + 0x39], %o5 ldsw [%l7 + 0x44], %o4 stb %l5, [%l7 + 0x25] fble %fcc2, loop_5583 lduw [%l7 + 0x60], %o1 sth %i6, [%l7 + 0x58] lduh [%l7 + 0x14], %i0 loop_5583: fnegs %f11, %f15 tleu %xcc, 0x4 fabsd %f6, %f2 ldub [%l7 + 0x51], %l0 udiv %o2, 0x09D8, %l1 tneg %xcc, 0x6 edge16l %l4, %g3, %g1 sth %g4, [%l7 + 0x64] ldsb [%l7 + 0x38], %l2 taddcctv %l3, 0x1111, %o7 tvs %icc, 0x5 ldsw [%l7 + 0x68], %g6 brgez %i7, loop_5584 fbuge %fcc1, loop_5585 array8 %i5, %g2, %i1 fbne,a %fcc0, loop_5586 loop_5584: fcmped %fcc1, %f10, %f14 loop_5585: movrlz %i3, %o3, %g5 tl %xcc, 0x2 loop_5586: fmovdl %icc, %f5, %f14 fmovdge %xcc, %f3, %f6 movrne %i4, %l6, %i2 movleu %xcc, %o0, %o6 fnot2 %f14, %f6 fble %fcc0, loop_5587 fmovscs %icc, %f0, %f2 nop setx loop_5588, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x28], %o5 loop_5587: ldub [%l7 + 0x5C], %g7 fbne,a %fcc0, loop_5589 loop_5588: fmovdgu %xcc, %f11, %f6 ldub [%l7 + 0x0B], %o4 edge16l %l5, %i6, %i0 loop_5589: tvc %icc, 0x5 ldsh [%l7 + 0x5E], %o1 ldub [%l7 + 0x49], %o2 bvc,a,pt %icc, loop_5590 add %l0, %l4, %g3 fornot1s %f4, %f7, %f9 nop setx loop_5591, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5590: fornot2s %f0, %f5, %f14 for %f14, %f2, %f4 fmovdgu %xcc, %f7, %f12 loop_5591: fpadd32 %f10, %f2, %f12 move %icc, %l1, %g4 fba,a %fcc2, loop_5592 sth %g1, [%l7 + 0x22] fmovsgu %icc, %f11, %f15 bgu,pn %xcc, loop_5593 loop_5592: sra %l3, 0x0D, %o7 stw %g6, [%l7 + 0x6C] fcmps %fcc2, %f5, %f6 loop_5593: st %f9, [%l7 + 0x3C] movge %xcc, %i7, %l2 ldx [%l7 + 0x30], %g2 tn %xcc, 0x4 edge32l %i5, %i1, %o3 fmovrdgz %i3, %f8, %f14 ld [%l7 + 0x70], %f6 fmovdge %xcc, %f14, %f7 te %xcc, 0x2 fpack16 %f2, %f1 fmovsa %xcc, %f0, %f0 edge32ln %g5, %l6, %i4 xnor %i2, 0x0C82, %o0 bgu loop_5594 bvs,pn %xcc, loop_5595 fcmpne16 %f2, %f4, %o6 ld [%l7 + 0x28], %f9 loop_5594: fmuld8sux16 %f5, %f9, %f0 loop_5595: lduh [%l7 + 0x7A], %o5 xor %o4, %l5, %i6 fmovdn %xcc, %f7, %f7 movcc %icc, %i0, %o1 fmovrdlz %g7, %f12, %f2 movrgz %o2, %l4, %l0 bge,pn %xcc, loop_5596 fabsd %f4, %f14 fmovdl %xcc, %f12, %f3 stw %g3, [%l7 + 0x34] loop_5596: sdiv %g4, 0x126E, %g1 faligndata %f14, %f0, %f10 ldsb [%l7 + 0x29], %l3 tneg %xcc, 0x5 bl,a,pt %xcc, loop_5597 edge16 %o7, %l1, %g6 ld [%l7 + 0x78], %f13 st %f6, [%l7 + 0x54] loop_5597: bgu loop_5598 edge8ln %i7, %l2, %g2 fcmpgt32 %f14, %f6, %i1 ldsb [%l7 + 0x6D], %o3 loop_5598: brnz %i3, loop_5599 fbul %fcc2, loop_5600 andcc %i5, %l6, %g5 movvs %xcc, %i2, %i4 loop_5599: bge loop_5601 loop_5600: fors %f8, %f6, %f3 stw %o0, [%l7 + 0x30] te %icc, 0x5 loop_5601: edge8l %o6, %o4, %l5 tpos %icc, 0x1 ldsw [%l7 + 0x5C], %i6 fxor %f10, %f14, %f8 ldub [%l7 + 0x55], %o5 brgez %o1, loop_5602 fmovsa %icc, %f2, %f14 andncc %g7, %o2, %i0 sth %l4, [%l7 + 0x44] loop_5602: stx %l0, [%l7 + 0x20] fxnors %f5, %f4, %f10 fbge,a %fcc1, loop_5603 sth %g3, [%l7 + 0x56] ldd [%l7 + 0x30], %f0 ldd [%l7 + 0x50], %f8 loop_5603: movvc %icc, %g4, %l3 stw %g1, [%l7 + 0x24] edge8l %o7, %l1, %i7 lduh [%l7 + 0x62], %g6 move %xcc, %g2, %i1 fmovrslez %o3, %f5, %f8 movl %icc, %l2, %i3 ldx [%l7 + 0x38], %l6 mova %icc, %g5, %i2 subccc %i4, 0x189F, %i5 sth %o0, [%l7 + 0x08] fcmpeq32 %f12, %f10, %o4 ldsw [%l7 + 0x38], %o6 fmovsneg %xcc, %f13, %f4 fpsub16 %f2, %f14, %f2 fmovdvs %xcc, %f14, %f3 fmovdleu %xcc, %f0, %f3 movrlez %l5, 0x11B, %i6 stb %o1, [%l7 + 0x50] fabsd %f0, %f8 fmul8x16au %f10, %f14, %f8 tsubcc %o5, %g7, %i0 fble %fcc3, loop_5604 sth %o2, [%l7 + 0x16] st %f9, [%l7 + 0x1C] ble,a,pt %xcc, loop_5605 loop_5604: ldx [%l7 + 0x28], %l4 fcmpne16 %f10, %f14, %g3 movrlz %g4, 0x0C7, %l0 loop_5605: movvc %xcc, %g1, %o7 brnz %l1, loop_5606 ldub [%l7 + 0x73], %i7 fbuge %fcc0, loop_5607 bl,a,pt %xcc, loop_5608 loop_5606: xnor %g6, 0x19BD, %g2 stw %i1, [%l7 + 0x2C] loop_5607: lduw [%l7 + 0x1C], %o3 loop_5608: sllx %l3, 0x09, %i3 fpsub16s %f14, %f4, %f14 ldx [%l7 + 0x58], %l2 fbue,a %fcc2, loop_5609 fmovd %f10, %f6 sth %g5, [%l7 + 0x5A] fmovsl %icc, %f12, %f7 loop_5609: fmul8x16al %f8, %f1, %f2 ta %xcc, 0x3 lduw [%l7 + 0x2C], %i2 std %f10, [%l7 + 0x30] te %xcc, 0x0 movvc %icc, %i4, %i5 std %f6, [%l7 + 0x78] lduh [%l7 + 0x56], %o0 stb %l6, [%l7 + 0x36] tcc %xcc, 0x2 ldsh [%l7 + 0x42], %o6 orcc %l5, %i6, %o1 lduw [%l7 + 0x4C], %o5 lduw [%l7 + 0x2C], %o4 nop setx loop_5610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %g7, 0x1E1, %i0 mulscc %o2, 0x00C3, %g3 ble,pn %icc, loop_5611 loop_5610: ldub [%l7 + 0x43], %g4 sll %l4, 0x0F, %l0 sth %o7, [%l7 + 0x24] loop_5611: fpack16 %f2, %f5 fmovrse %l1, %f5, %f3 fbn %fcc1, loop_5612 tcc %xcc, 0x4 movge %xcc, %g1, %i7 sll %g2, %g6, %o3 loop_5612: ld [%l7 + 0x38], %f15 movrgz %l3, %i1, %l2 stb %g5, [%l7 + 0x6B] fmovsvs %icc, %f2, %f5 fmovdn %icc, %f2, %f0 fmovrdgez %i3, %f12, %f8 sll %i4, %i5, %i2 call loop_5613 ble,a loop_5614 fornot1 %f8, %f6, %f14 fsrc1 %f6, %f4 loop_5613: edge16l %l6, %o6, %l5 loop_5614: or %o0, 0x19CD, %i6 stw %o5, [%l7 + 0x3C] fmuld8sux16 %f6, %f1, %f8 ldsb [%l7 + 0x6B], %o1 fornot1s %f6, %f1, %f11 umul %o4, %g7, %i0 fcmpeq16 %f6, %f8, %o2 movne %xcc, %g4, %g3 umulcc %l0, %l4, %l1 tle %icc, 0x6 lduh [%l7 + 0x18], %g1 stb %i7, [%l7 + 0x64] tneg %xcc, 0x2 movl %xcc, %g2, %o7 ldsh [%l7 + 0x0E], %o3 stb %l3, [%l7 + 0x0E] orncc %i1, %g6, %l2 fmovrdgz %i3, %f8, %f14 fnot1s %f10, %f8 fmovdneg %xcc, %f13, %f13 ld [%l7 + 0x10], %f12 fbn %fcc0, loop_5615 movleu %icc, %g5, %i5 fcmps %fcc3, %f5, %f1 ldsw [%l7 + 0x40], %i2 loop_5615: stw %l6, [%l7 + 0x70] stw %o6, [%l7 + 0x4C] movge %icc, %l5, %o0 fmovsvc %icc, %f14, %f2 orcc %i4, 0x0357, %i6 fmovdpos %icc, %f4, %f12 fmovrsgz %o5, %f9, %f12 bne loop_5616 fnot1 %f0, %f0 bleu,a,pn %xcc, loop_5617 ldx [%l7 + 0x08], %o4 loop_5616: fcmpd %fcc2, %f12, %f8 stb %g7, [%l7 + 0x1A] loop_5617: brz,a %i0, loop_5618 fmovde %icc, %f5, %f13 fmovde %xcc, %f13, %f10 bpos,pt %icc, loop_5619 loop_5618: sth %o2, [%l7 + 0x30] movcs %icc, %o1, %g3 fmuld8sux16 %f1, %f15, %f0 loop_5619: sllx %g4, 0x1E, %l0 smul %l4, %g1, %i7 fbo %fcc2, loop_5620 fmul8x16 %f4, %f0, %f4 movrgz %l1, %g2, %o3 st %f6, [%l7 + 0x34] loop_5620: fnor %f2, %f4, %f4 fabss %f12, %f12 fpsub32 %f12, %f6, %f8 movle %xcc, %o7, %i1 bshuffle %f8, %f2, %f4 sth %l3, [%l7 + 0x16] tl %icc, 0x0 fbu,a %fcc3, loop_5621 sth %l2, [%l7 + 0x5C] udivcc %g6, 0x12B9, %i3 ld [%l7 + 0x40], %f6 loop_5621: ldub [%l7 + 0x60], %i5 lduw [%l7 + 0x48], %g5 bge,pt %icc, loop_5622 ldub [%l7 + 0x41], %l6 std %f4, [%l7 + 0x50] bg,pt %xcc, loop_5623 loop_5622: fnot2 %f4, %f4 movcs %icc, %i2, %o6 edge32ln %o0, %l5, %i6 loop_5623: ldub [%l7 + 0x24], %i4 fcmpgt16 %f10, %f12, %o4 stx %o5, [%l7 + 0x30] fcmpgt16 %f12, %f14, %g7 fbue,a %fcc1, loop_5624 fcmpd %fcc0, %f12, %f6 fones %f10 fmovscc %xcc, %f12, %f3 loop_5624: movrlz %o2, %i0, %g3 stx %g4, [%l7 + 0x28] alignaddrl %l0, %o1, %g1 fmovrsgez %l4, %f5, %f9 ldx [%l7 + 0x20], %l1 fcmpes %fcc0, %f0, %f7 move %xcc, %g2, %o3 lduh [%l7 + 0x50], %i7 sethi 0x18A6, %i1 fcmped %fcc3, %f10, %f0 fmovdn %xcc, %f2, %f9 orncc %l3, %o7, %l2 pdist %f14, %f14, %f2 stb %i3, [%l7 + 0x56] movre %g6, %g5, %i5 stx %i2, [%l7 + 0x38] st %f2, [%l7 + 0x28] ldub [%l7 + 0x11], %l6 movrne %o6, %l5, %i6 ldsw [%l7 + 0x10], %o0 fble %fcc0, loop_5625 lduw [%l7 + 0x30], %o4 ldd [%l7 + 0x60], %f8 stx %o5, [%l7 + 0x48] loop_5625: fmovrsne %i4, %f8, %f2 fmul8sux16 %f4, %f6, %f8 stb %o2, [%l7 + 0x18] udivx %i0, 0x0FF1, %g3 fmovsle %xcc, %f11, %f14 ldx [%l7 + 0x08], %g7 brz,a %l0, loop_5626 fexpand %f8, %f6 stx %o1, [%l7 + 0x38] fmul8x16 %f13, %f10, %f12 loop_5626: ta %xcc, 0x7 xorcc %g1, 0x105E, %g4 andncc %l1, %g2, %l4 popc 0x17DD, %i7 ta %icc, 0x3 fmovrsne %o3, %f14, %f11 brlez,a %l3, loop_5627 fandnot2 %f4, %f2, %f8 tl %xcc, 0x2 fnot2 %f14, %f14 loop_5627: fmovsle %icc, %f9, %f9 fmul8ulx16 %f8, %f6, %f4 tgu %icc, 0x7 lduh [%l7 + 0x4A], %o7 fcmple16 %f6, %f4, %l2 bshuffle %f10, %f8, %f0 subcc %i3, 0x10ED, %g6 fmovsg %xcc, %f15, %f0 nop setx loop_5628, %l0, %l1 jmpl %l1, %i1 be,a,pt %xcc, loop_5629 st %f10, [%l7 + 0x4C] fmovsge %icc, %f5, %f15 loop_5628: sth %g5, [%l7 + 0x6E] loop_5629: brz %i2, loop_5630 stw %l6, [%l7 + 0x14] movrne %i5, 0x180, %l5 brgez,a %i6, loop_5631 loop_5630: fsrc2s %f14, %f5 fnot2s %f8, %f1 stx %o6, [%l7 + 0x58] loop_5631: bn,pn %xcc, loop_5632 alignaddr %o0, %o4, %o5 st %f12, [%l7 + 0x48] ldsb [%l7 + 0x67], %o2 loop_5632: std %f6, [%l7 + 0x70] udivcc %i0, 0x1ABD, %g3 fbne,a %fcc2, loop_5633 ldsh [%l7 + 0x42], %i4 movre %g7, 0x3E5, %o1 mova %icc, %l0, %g1 loop_5633: tvc %icc, 0x2 ldub [%l7 + 0x4A], %g4 fmovsleu %icc, %f9, %f1 fsrc1 %f2, %f0 fmovdle %xcc, %f5, %f2 smulcc %g2, %l1, %i7 ldub [%l7 + 0x75], %o3 stw %l4, [%l7 + 0x70] fmuld8sux16 %f5, %f10, %f14 sethi 0x138B, %l3 tleu %xcc, 0x1 fcmpgt32 %f12, %f10, %l2 movre %i3, 0x067, %g6 add %o7, %g5, %i2 be %icc, loop_5634 lduh [%l7 + 0x60], %l6 edge32n %i5, %l5, %i6 nop setx loop_5635, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5634: fcmpgt32 %f10, %f10, %i1 andcc %o0, %o4, %o6 xorcc %o2, 0x0BBC, %o5 loop_5635: lduw [%l7 + 0x34], %g3 fandnot1 %f8, %f10, %f10 bge,a %icc, loop_5636 brlz %i0, loop_5637 ld [%l7 + 0x4C], %f6 edge16n %g7, %o1, %i4 loop_5636: stb %l0, [%l7 + 0x78] loop_5637: lduh [%l7 + 0x46], %g1 ldsw [%l7 + 0x18], %g4 fornot1s %f11, %f9, %f12 fcmpgt16 %f6, %f8, %l1 ble,a,pt %icc, loop_5638 std %f12, [%l7 + 0x38] std %f2, [%l7 + 0x10] fandnot2 %f8, %f14, %f10 loop_5638: fnot1 %f2, %f14 subcc %g2, %o3, %i7 fandnot1 %f0, %f12, %f4 mulx %l3, 0x174C, %l2 fmovse %xcc, %f10, %f2 ta %icc, 0x1 fnand %f12, %f14, %f2 bleu,a,pn %icc, loop_5639 ld [%l7 + 0x28], %f1 fpadd32 %f0, %f4, %f0 st %f11, [%l7 + 0x70] loop_5639: lduh [%l7 + 0x3E], %i3 fbue %fcc3, loop_5640 bcc,a,pt %xcc, loop_5641 ldsw [%l7 + 0x20], %l4 bn,pt %xcc, loop_5642 loop_5640: fmovrsne %g6, %f12, %f6 loop_5641: sth %o7, [%l7 + 0x22] fpsub16 %f2, %f10, %f8 loop_5642: umulcc %i2, 0x03A8, %l6 fmovde %xcc, %f13, %f10 fmovrsne %i5, %f8, %f14 movcc %icc, %g5, %l5 edge32ln %i1, %i6, %o4 fmovsg %xcc, %f0, %f11 fcmple16 %f12, %f10, %o6 ldub [%l7 + 0x3D], %o2 addcc %o5, %g3, %i0 edge32l %g7, %o1, %i4 bgu,a %icc, loop_5643 st %f0, [%l7 + 0x18] std %f8, [%l7 + 0x20] std %f4, [%l7 + 0x60] loop_5643: ldub [%l7 + 0x40], %l0 stx %g1, [%l7 + 0x68] fbu,a %fcc3, loop_5644 fmovdl %xcc, %f2, %f12 lduh [%l7 + 0x3A], %g4 fmovrse %l1, %f0, %f4 loop_5644: fpack32 %f6, %f6, %f8 lduw [%l7 + 0x70], %o0 ldub [%l7 + 0x6E], %o3 edge16n %g2, %l3, %l2 fpsub32 %f4, %f2, %f0 edge32 %i7, %i3, %l4 fors %f9, %f11, %f0 fpsub32 %f10, %f8, %f6 fmovrdlez %o7, %f10, %f2 sth %i2, [%l7 + 0x24] ldd [%l7 + 0x08], %f10 ldub [%l7 + 0x64], %l6 fnegs %f1, %f4 ldx [%l7 + 0x78], %g6 subccc %i5, 0x1094, %l5 fmovsle %icc, %f5, %f9 fnands %f3, %f2, %f1 ldub [%l7 + 0x46], %g5 addccc %i1, 0x0A4A, %o4 bn,a,pt %xcc, loop_5645 stw %i6, [%l7 + 0x44] fcmps %fcc3, %f5, %f4 smulcc %o6, 0x09DC, %o5 loop_5645: ldsh [%l7 + 0x2A], %o2 bvc %xcc, loop_5646 ld [%l7 + 0x10], %f14 movneg %xcc, %i0, %g7 fmovrsne %o1, %f14, %f1 loop_5646: stw %i4, [%l7 + 0x7C] ldsb [%l7 + 0x4E], %g3 movrgz %l0, %g1, %g4 ldsh [%l7 + 0x6A], %o0 lduw [%l7 + 0x7C], %o3 fzero %f6 fmovsvc %xcc, %f0, %f0 brlz,a %l1, loop_5647 fmovsle %xcc, %f0, %f0 fcmpeq32 %f6, %f12, %l3 stw %l2, [%l7 + 0x14] loop_5647: fnors %f6, %f6, %f13 tpos %icc, 0x5 fmul8x16au %f7, %f2, %f0 fbug %fcc3, loop_5648 edge16 %g2, %i7, %i3 movneg %xcc, %l4, %i2 ldub [%l7 + 0x52], %l6 loop_5648: fble %fcc3, loop_5649 stw %g6, [%l7 + 0x54] stb %i5, [%l7 + 0x18] stx %l5, [%l7 + 0x20] loop_5649: movcs %xcc, %o7, %i1 fmovrdlez %o4, %f4, %f8 ldsh [%l7 + 0x2E], %i6 lduh [%l7 + 0x5A], %g5 fmovsn %xcc, %f7, %f9 mulscc %o6, %o2, %o5 ldsh [%l7 + 0x12], %g7 movg %icc, %i0, %i4 stb %o1, [%l7 + 0x56] lduw [%l7 + 0x08], %g3 stx %l0, [%l7 + 0x10] fandnot2s %f13, %f13, %f3 orcc %g4, %g1, %o0 movge %icc, %l1, %o3 fcmped %fcc0, %f4, %f12 addcc %l3, 0x102E, %l2 fbe,a %fcc0, loop_5650 bcc loop_5651 ldsw [%l7 + 0x58], %i7 lduh [%l7 + 0x1C], %i3 loop_5650: fpsub32s %f9, %f2, %f5 loop_5651: srl %l4, %i2, %l6 for %f0, %f12, %f2 fand %f12, %f10, %f10 fbue %fcc2, loop_5652 taddcctv %g6, 0x0E0E, %i5 ldsb [%l7 + 0x42], %l5 fpsub32 %f0, %f0, %f4 loop_5652: std %f12, [%l7 + 0x38] fpadd16s %f2, %f4, %f12 smul %g2, 0x1F20, %o7 fsrc2 %f2, %f12 taddcc %i1, %i6, %o4 srax %o6, 0x17, %g5 sll %o5, %o2, %i0 ldub [%l7 + 0x46], %g7 fsrc2s %f6, %f12 bg,pn %xcc, loop_5653 bvc,a,pn %xcc, loop_5654 stb %o1, [%l7 + 0x4A] fmovde %icc, %f8, %f8 loop_5653: ldsw [%l7 + 0x14], %g3 loop_5654: fcmpne32 %f10, %f0, %i4 ldx [%l7 + 0x30], %g4 brgz,a %g1, loop_5655 move %icc, %l0, %l1 fabss %f10, %f5 sth %o3, [%l7 + 0x42] loop_5655: fmovdvs %xcc, %f6, %f3 fmovdg %xcc, %f2, %f6 ldub [%l7 + 0x55], %o0 fbge,a %fcc0, loop_5656 mulscc %l2, %i7, %l3 mulx %l4, %i2, %l6 ldd [%l7 + 0x28], %f2 loop_5656: sth %i3, [%l7 + 0x78] bl,a loop_5657 fmul8x16 %f7, %f14, %f4 ldsb [%l7 + 0x2A], %i5 bge loop_5658 loop_5657: tneg %xcc, 0x1 xorcc %l5, 0x0919, %g6 udiv %g2, 0x05F4, %i1 loop_5658: ldsw [%l7 + 0x4C], %o7 udivcc %i6, 0x0DD2, %o6 subccc %g5, %o4, %o2 fpadd32 %f0, %f8, %f4 and %i0, 0x130E, %o5 tgu %xcc, 0x3 fxnor %f2, %f2, %f12 fmovrsne %o1, %f3, %f13 tn %xcc, 0x6 sra %g7, %g3, %i4 stw %g4, [%l7 + 0x20] movrgez %g1, 0x002, %l0 fmovsle %icc, %f15, %f14 fmul8x16 %f4, %f8, %f6 fmovdleu %icc, %f2, %f13 bshuffle %f14, %f12, %f6 fmovsge %xcc, %f7, %f11 stw %o3, [%l7 + 0x28] be,a loop_5659 lduh [%l7 + 0x64], %o0 call loop_5660 fmovdpos %xcc, %f7, %f8 loop_5659: fsrc1s %f1, %f9 stb %l2, [%l7 + 0x53] loop_5660: sdiv %i7, 0x1B42, %l3 nop setx loop_5661, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subccc %l4, 0x1D3B, %l1 movg %icc, %i2, %l6 umul %i3, %i5, %l5 loop_5661: fmovrde %g2, %f10, %f14 nop setx loop_5662, %l0, %l1 jmpl %l1, %g6 lduh [%l7 + 0x4A], %o7 fbo %fcc1, loop_5663 ldx [%l7 + 0x08], %i1 loop_5662: ldsh [%l7 + 0x52], %i6 fmovrsgez %o6, %f7, %f14 loop_5663: fsrc2 %f14, %f2 srlx %g5, %o4, %i0 fmovs %f4, %f0 taddcctv %o5, %o2, %g7 ldx [%l7 + 0x78], %g3 bcs,pn %icc, loop_5664 fmovdne %icc, %f3, %f8 fbl,a %fcc3, loop_5665 edge16n %i4, %o1, %g4 loop_5664: ble,a,pn %xcc, loop_5666 bvc loop_5667 loop_5665: fcmpgt32 %f14, %f2, %l0 ldx [%l7 + 0x70], %g1 loop_5666: std %f4, [%l7 + 0x30] loop_5667: fpackfix %f6, %f9 lduh [%l7 + 0x72], %o0 bneg,pn %xcc, loop_5668 stw %l2, [%l7 + 0x10] fble %fcc0, loop_5669 fmovdn %xcc, %f1, %f9 loop_5668: sth %i7, [%l7 + 0x40] fbue,a %fcc3, loop_5670 loop_5669: fcmple32 %f0, %f14, %l3 fsrc1 %f8, %f14 ld [%l7 + 0x74], %f1 loop_5670: stw %l4, [%l7 + 0x68] call loop_5671 ld [%l7 + 0x38], %f14 movpos %xcc, %l1, %o3 addcc %i2, %i3, %l6 loop_5671: fmovdl %xcc, %f1, %f4 lduw [%l7 + 0x5C], %l5 movpos %icc, %i5, %g2 tvs %xcc, 0x6 fnot2s %f10, %f4 fmovrse %o7, %f13, %f3 ldub [%l7 + 0x4F], %g6 ld [%l7 + 0x68], %f15 tvs %icc, 0x5 edge16l %i6, %o6, %g5 movre %o4, %i1, %o5 fmovrsgz %i0, %f7, %f5 umulcc %g7, %o2, %g3 lduh [%l7 + 0x56], %o1 fpadd32 %f10, %f8, %f4 movre %g4, 0x1B1, %l0 fmovsge %xcc, %f13, %f4 fmul8x16 %f1, %f0, %f0 tgu %xcc, 0x6 ldub [%l7 + 0x30], %g1 st %f13, [%l7 + 0x70] sdivx %o0, 0x12ED, %l2 sth %i4, [%l7 + 0x70] ldub [%l7 + 0x0F], %l3 tle %xcc, 0x3 ldsb [%l7 + 0x0D], %l4 bl %icc, loop_5672 fcmpd %fcc0, %f8, %f2 movrlez %i7, %o3, %l1 pdist %f6, %f4, %f0 loop_5672: fmovrdgez %i2, %f2, %f0 fpsub16s %f11, %f11, %f3 bneg,a,pt %xcc, loop_5673 ldd [%l7 + 0x50], %f12 edge8ln %l6, %i3, %i5 stx %l5, [%l7 + 0x50] loop_5673: fbn %fcc1, loop_5674 fandnot2s %f13, %f0, %f7 ldsb [%l7 + 0x40], %o7 fmovdne %icc, %f15, %f8 loop_5674: std %f6, [%l7 + 0x48] fbo %fcc3, loop_5675 fnot1 %f12, %f12 fsrc1s %f3, %f1 fmul8x16 %f8, %f14, %f8 loop_5675: bcc,pt %icc, loop_5676 fbug %fcc2, loop_5677 and %g2, 0x1091, %i6 array32 %o6, %g5, %g6 loop_5676: std %f14, [%l7 + 0x50] loop_5677: fmovsvs %xcc, %f9, %f3 fnegs %f13, %f14 edge8n %i1, %o5, %i0 fbl %fcc1, loop_5678 fcmpne16 %f10, %f0, %o4 srax %g7, %g3, %o1 stx %g4, [%l7 + 0x18] loop_5678: tsubcc %o2, %l0, %g1 fpmerge %f3, %f14, %f4 fbule %fcc2, loop_5679 ldsw [%l7 + 0x5C], %l2 fornot1 %f14, %f4, %f2 fmovrde %o0, %f8, %f6 loop_5679: edge32n %l3, %l4, %i7 bvc,a,pn %xcc, loop_5680 ldub [%l7 + 0x54], %o3 fmovdne %icc, %f12, %f4 edge16ln %l1, %i2, %l6 loop_5680: movrlez %i4, 0x363, %i3 fexpand %f11, %f6 pdist %f0, %f6, %f4 stw %i5, [%l7 + 0x1C] fpsub32s %f2, %f13, %f10 fmovrslz %o7, %f6, %f14 edge32ln %g2, %i6, %o6 bne %icc, loop_5681 bgu loop_5682 brnz,a %g5, loop_5683 lduw [%l7 + 0x24], %l5 loop_5681: fpack32 %f14, %f10, %f12 loop_5682: sllx %i1, 0x1C, %o5 loop_5683: and %g6, 0x146D, %o4 bn,pt %icc, loop_5684 andcc %g7, %g3, %o1 addccc %g4, %i0, %o2 addccc %l0, 0x1ED0, %l2 loop_5684: subcc %g1, %l3, %o0 or %i7, 0x0638, %l4 st %f0, [%l7 + 0x6C] ldsb [%l7 + 0x4F], %o3 sdivcc %i2, 0x0443, %l6 udivcc %i4, 0x06A2, %i3 move %xcc, %l1, %i5 lduw [%l7 + 0x5C], %g2 fcmpeq16 %f0, %f4, %i6 fsrc2 %f12, %f12 fzero %f14 edge32l %o6, %o7, %g5 fmovrdlez %l5, %f4, %f12 sdiv %o5, 0x1B9B, %i1 stb %o4, [%l7 + 0x5D] umulcc %g7, 0x1787, %g6 fmovsneg %icc, %f3, %f5 st %f7, [%l7 + 0x2C] ldd [%l7 + 0x50], %f2 fabsd %f2, %f6 tleu %icc, 0x2 ldd [%l7 + 0x50], %f0 ld [%l7 + 0x4C], %f1 fmul8x16au %f12, %f2, %f8 sra %g3, %o1, %i0 movrlez %g4, %l0, %o2 movvc %icc, %g1, %l2 fcmpne32 %f8, %f8, %o0 movleu %xcc, %l3, %i7 siam 0x6 fmovrslz %o3, %f10, %f3 fmovspos %icc, %f7, %f11 fmuld8ulx16 %f0, %f10, %f0 ldsh [%l7 + 0x30], %l4 brz,a %l6, loop_5685 brgz %i4, loop_5686 udiv %i3, 0x0D87, %l1 fmovdge %icc, %f9, %f12 loop_5685: fnot2s %f11, %f5 loop_5686: fbl,a %fcc2, loop_5687 std %f8, [%l7 + 0x20] lduh [%l7 + 0x74], %i5 ldsb [%l7 + 0x64], %g2 loop_5687: fandnot1 %f0, %f12, %f6 subccc %i2, 0x1DE3, %o6 tgu %icc, 0x0 sth %o7, [%l7 + 0x1A] smul %g5, %l5, %o5 fmul8sux16 %f14, %f6, %f4 ldub [%l7 + 0x7D], %i6 addcc %i1, 0x054C, %g7 fcmpne32 %f4, %f6, %g6 bcc,a loop_5688 fcmpgt16 %f8, %f4, %o4 ldx [%l7 + 0x50], %o1 faligndata %f6, %f4, %f12 loop_5688: movne %icc, %i0, %g3 fcmpes %fcc1, %f13, %f7 addccc %l0, 0x04A7, %g4 nop setx loop_5689, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnors %f7, %f0, %f8 movrlz %o2, 0x262, %g1 fbo %fcc3, loop_5690 loop_5689: tge %xcc, 0x5 tgu %icc, 0x6 bl,a,pt %xcc, loop_5691 loop_5690: fmovscs %icc, %f14, %f14 fnot2 %f10, %f4 fba %fcc0, loop_5692 loop_5691: brgz,a %o0, loop_5693 st %f0, [%l7 + 0x54] stw %l2, [%l7 + 0x78] loop_5692: movgu %icc, %i7, %o3 loop_5693: fmovrdlez %l4, %f6, %f8 fmovdle %xcc, %f11, %f11 fornot2s %f3, %f4, %f7 fxors %f9, %f6, %f15 fbl %fcc1, loop_5694 sth %l3, [%l7 + 0x4A] stb %i4, [%l7 + 0x09] fmovrslz %i3, %f8, %f2 loop_5694: ldsb [%l7 + 0x2C], %l1 fnegd %f4, %f12 movre %i5, %g2, %i2 fmovrse %l6, %f4, %f0 ldub [%l7 + 0x15], %o7 and %g5, 0x1151, %o6 ldd [%l7 + 0x58], %f12 ldub [%l7 + 0x6F], %l5 edge16l %o5, %i1, %i6 stx %g6, [%l7 + 0x50] ldd [%l7 + 0x70], %f8 tvs %icc, 0x6 addccc %g7, %o1, %o4 bne,a %icc, loop_5695 ld [%l7 + 0x14], %f3 fpadd16s %f7, %f8, %f4 fsrc2 %f4, %f2 loop_5695: edge16ln %i0, %l0, %g3 fnegs %f7, %f12 andn %o2, 0x02B0, %g1 movrgez %o0, %l2, %g4 lduh [%l7 + 0x38], %i7 lduw [%l7 + 0x78], %o3 umul %l4, 0x17AD, %l3 lduh [%l7 + 0x5C], %i4 xorcc %l1, %i3, %g2 bn %icc, loop_5696 sdiv %i2, 0x1F30, %i5 tl %xcc, 0x2 smulcc %l6, %g5, %o7 loop_5696: addc %o6, 0x1F1C, %l5 ldsh [%l7 + 0x12], %i1 fmovsn %xcc, %f1, %f8 lduh [%l7 + 0x3A], %o5 ldub [%l7 + 0x5D], %i6 st %f10, [%l7 + 0x48] udiv %g6, 0x1200, %g7 fpack16 %f12, %f5 subcc %o4, %o1, %i0 movg %xcc, %l0, %o2 fmovdgu %xcc, %f9, %f5 fmul8x16 %f15, %f10, %f12 fmul8x16 %f4, %f4, %f12 stx %g3, [%l7 + 0x40] edge16n %o0, %l2, %g1 lduh [%l7 + 0x4E], %i7 fmul8x16al %f7, %f1, %f6 fpadd32s %f4, %f7, %f9 fblg,a %fcc3, loop_5697 movl %xcc, %g4, %l4 ldx [%l7 + 0x48], %o3 movre %i4, 0x191, %l1 loop_5697: array32 %i3, %l3, %i2 addc %g2, 0x0FCA, %i5 std %f4, [%l7 + 0x30] sth %l6, [%l7 + 0x56] or %o7, 0x010F, %g5 stw %o6, [%l7 + 0x58] ldub [%l7 + 0x3D], %i1 std %f14, [%l7 + 0x70] ldsh [%l7 + 0x50], %o5 ld [%l7 + 0x30], %f0 stb %l5, [%l7 + 0x76] fnegs %f8, %f10 bcs %icc, loop_5698 fbg,a %fcc2, loop_5699 fbne %fcc1, loop_5700 fmovrslz %g6, %f7, %f6 loop_5698: lduw [%l7 + 0x6C], %i6 loop_5699: addcc %g7, %o4, %o1 loop_5700: fmovda %xcc, %f9, %f0 fzero %f12 fmovrsne %i0, %f13, %f8 move %icc, %l0, %g3 ldub [%l7 + 0x2B], %o0 st %f12, [%l7 + 0x28] stw %l2, [%l7 + 0x5C] ld [%l7 + 0x5C], %f0 fmovs %f4, %f4 fbl %fcc3, loop_5701 array16 %g1, %i7, %o2 fpadd16s %f14, %f11, %f1 for %f0, %f14, %f8 loop_5701: fmovrdlez %l4, %f14, %f8 stw %g4, [%l7 + 0x38] lduw [%l7 + 0x1C], %i4 fmovdvs %xcc, %f10, %f9 sub %l1, 0x0F3E, %i3 array8 %o3, %l3, %g2 fmovrde %i5, %f12, %f4 ldd [%l7 + 0x18], %f12 ldd [%l7 + 0x18], %f10 fpackfix %f0, %f8 fmovsvs %icc, %f1, %f3 brlez,a %l6, loop_5702 srlx %i2, %g5, %o7 subc %o6, 0x0554, %o5 fpmerge %f0, %f13, %f10 loop_5702: std %f8, [%l7 + 0x60] fbn,a %fcc0, loop_5703 fmovrdlez %l5, %f6, %f12 fcmpes %fcc1, %f13, %f3 movge %icc, %g6, %i1 loop_5703: sdivcc %i6, 0x0082, %g7 fmovse %icc, %f15, %f1 ldub [%l7 + 0x61], %o1 fsrc1s %f2, %f11 edge16n %i0, %o4, %l0 bgu,pt %icc, loop_5704 ldub [%l7 + 0x75], %g3 fmovscs %icc, %f14, %f13 fxnor %f10, %f0, %f8 loop_5704: tvc %xcc, 0x1 ld [%l7 + 0x68], %f12 subcc %l2, 0x1B4A, %o0 fandnot1s %f0, %f10, %f3 edge32ln %g1, %i7, %l4 tleu %icc, 0x2 tneg %icc, 0x7 movg %icc, %o2, %i4 ldsh [%l7 + 0x34], %l1 fmuld8sux16 %f2, %f14, %f6 fsrc1s %f15, %f14 bvs %xcc, loop_5705 andncc %g4, %i3, %o3 fandnot2s %f10, %f3, %f1 fsrc1 %f14, %f10 loop_5705: fmovrdlz %g2, %f0, %f2 lduw [%l7 + 0x5C], %i5 fnegd %f4, %f2 and %l6, 0x11A8, %l3 ld [%l7 + 0x48], %f9 ldsh [%l7 + 0x16], %g5 lduh [%l7 + 0x20], %o7 lduw [%l7 + 0x50], %o6 fsrc1s %f0, %f2 tge %icc, 0x0 bvc,pn %xcc, loop_5706 orn %o5, %l5, %g6 fbug,a %fcc1, loop_5707 fsrc1 %f14, %f8 loop_5706: fmovdle %icc, %f12, %f11 fcmpne16 %f8, %f4, %i1 loop_5707: fblg,a %fcc0, loop_5708 sth %i6, [%l7 + 0x6C] subcc %i2, %o1, %g7 fmovdleu %icc, %f13, %f7 loop_5708: fpsub32 %f6, %f2, %f2 fcmpgt32 %f14, %f2, %i0 ta %icc, 0x3 tneg %icc, 0x7 ldsw [%l7 + 0x14], %l0 fandnot2s %f4, %f6, %f7 nop setx loop_5709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fones %f6 fba,a %fcc0, loop_5710 ldub [%l7 + 0x5A], %g3 loop_5709: lduw [%l7 + 0x5C], %l2 stb %o4, [%l7 + 0x16] loop_5710: brz %g1, loop_5711 stw %o0, [%l7 + 0x18] brnz %l4, loop_5712 fmovrsgez %i7, %f4, %f1 loop_5711: stb %o2, [%l7 + 0x27] fzeros %f9 loop_5712: smulcc %l1, %g4, %i4 fmovrdgz %i3, %f6, %f14 xor %g2, 0x0C50, %o3 fmovscc %xcc, %f5, %f10 fmovrslz %l6, %f10, %f3 std %f0, [%l7 + 0x08] tleu %icc, 0x7 tne %icc, 0x0 xorcc %i5, %g5, %l3 fcmpgt16 %f6, %f12, %o7 movl %xcc, %o6, %o5 bvc,pt %icc, loop_5713 stx %g6, [%l7 + 0x28] lduh [%l7 + 0x34], %i1 movne %icc, %i6, %l5 loop_5713: ldsh [%l7 + 0x6C], %i2 fbne %fcc0, loop_5714 fmovdne %icc, %f8, %f4 srax %g7, %o1, %i0 tn %icc, 0x1 loop_5714: ldsw [%l7 + 0x54], %g3 ldub [%l7 + 0x14], %l2 ldub [%l7 + 0x5B], %l0 movgu %icc, %g1, %o4 lduh [%l7 + 0x40], %o0 add %i7, 0x04D6, %l4 fmovdn %xcc, %f4, %f12 bpos,a loop_5715 srlx %l1, 0x06, %o2 xnor %g4, 0x1830, %i3 fpackfix %f12, %f1 loop_5715: movre %g2, %i4, %o3 sll %i5, 0x05, %l6 tg %xcc, 0x2 movrlez %g5, %l3, %o6 edge32 %o7, %o5, %i1 fxnor %f4, %f12, %f10 ldx [%l7 + 0x20], %i6 edge32l %g6, %i2, %g7 fblg %fcc2, loop_5716 ldsh [%l7 + 0x38], %l5 bleu %icc, loop_5717 be,a %icc, loop_5718 loop_5716: std %f4, [%l7 + 0x20] ldub [%l7 + 0x30], %i0 loop_5717: tsubcctv %o1, %l2, %g3 loop_5718: fnand %f14, %f14, %f10 stx %l0, [%l7 + 0x68] fsrc2s %f9, %f1 popc 0x152B, %g1 tcs %icc, 0x6 fpadd32s %f10, %f8, %f5 stx %o0, [%l7 + 0x78] edge16l %i7, %o4, %l1 fbl,a %fcc0, loop_5719 lduh [%l7 + 0x08], %l4 bvc,a,pt %icc, loop_5720 movcc %xcc, %g4, %i3 loop_5719: lduw [%l7 + 0x28], %o2 fsrc2 %f4, %f10 loop_5720: fmovsneg %icc, %f10, %f6 fbul %fcc2, loop_5721 stb %i4, [%l7 + 0x27] movrlz %o3, %i5, %l6 lduw [%l7 + 0x34], %g2 loop_5721: udivx %l3, 0x0630, %g5 fnors %f2, %f10, %f5 bcs %icc, loop_5722 lduw [%l7 + 0x78], %o6 fbuge,a %fcc2, loop_5723 ldsw [%l7 + 0x78], %o7 loop_5722: fnors %f12, %f8, %f14 tn %icc, 0x6 loop_5723: edge8n %o5, %i1, %i6 fmovdcs %icc, %f11, %f12 nop setx loop_5724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g6, [%l7 + 0x1C] fmovsneg %xcc, %f7, %f4 tne %icc, 0x4 loop_5724: mulx %i2, %g7, %l5 fmovrdne %i0, %f10, %f4 bcs,pn %icc, loop_5725 bshuffle %f0, %f6, %f6 fmul8x16au %f14, %f4, %f4 fcmpeq16 %f4, %f10, %l2 loop_5725: fmovdg %xcc, %f2, %f0 edge32ln %g3, %l0, %g1 fcmpgt16 %f4, %f2, %o1 fpack16 %f0, %f7 ldd [%l7 + 0x10], %f8 popc 0x07E4, %o0 or %o4, %i7, %l4 and %l1, %g4, %i3 fbug %fcc2, loop_5726 orcc %o2, 0x0F08, %i4 call loop_5727 fors %f14, %f1, %f1 loop_5726: fpadd16s %f13, %f4, %f9 tvc %xcc, 0x1 loop_5727: addcc %o3, 0x19CE, %i5 andncc %g2, %l6, %g5 fmovsne %xcc, %f8, %f9 ta %xcc, 0x5 sethi 0x0073, %l3 movgu %xcc, %o6, %o5 ldx [%l7 + 0x40], %o7 fxor %f0, %f0, %f4 tvc %icc, 0x2 fbule,a %fcc3, loop_5728 ldx [%l7 + 0x78], %i1 addcc %i6, %g6, %g7 ldd [%l7 + 0x60], %f10 loop_5728: edge16 %l5, %i2, %i0 subc %l2, %l0, %g1 bneg,a,pn %icc, loop_5729 ld [%l7 + 0x18], %f6 lduh [%l7 + 0x0E], %o1 ldub [%l7 + 0x4B], %o0 loop_5729: sll %o4, 0x16, %g3 lduh [%l7 + 0x76], %l4 fpadd32s %f2, %f3, %f7 fmovrde %i7, %f0, %f6 fmovsl %icc, %f1, %f7 fpadd16s %f15, %f14, %f4 udivx %l1, 0x07E1, %i3 stb %o2, [%l7 + 0x72] fmovsgu %icc, %f14, %f5 fbul,a %fcc0, loop_5730 movpos %icc, %g4, %o3 ldsb [%l7 + 0x7B], %i4 fcmpne32 %f14, %f12, %g2 loop_5730: fandnot2s %f15, %f1, %f13 ldsb [%l7 + 0x4B], %i5 tvc %xcc, 0x7 fbne,a %fcc0, loop_5731 fxnors %f14, %f12, %f13 fandnot2s %f7, %f9, %f12 fnors %f7, %f6, %f13 loop_5731: xorcc %l6, %l3, %g5 fpsub16 %f2, %f8, %f4 fble %fcc0, loop_5732 brgez %o6, loop_5733 bge,a,pn %icc, loop_5734 tle %icc, 0x5 loop_5732: fbue %fcc2, loop_5735 loop_5733: sll %o5, %o7, %i1 loop_5734: tsubcc %i6, %g6, %l5 tle %xcc, 0x7 loop_5735: ldsw [%l7 + 0x14], %g7 smulcc %i0, %i2, %l0 fmovdcc %icc, %f5, %f11 tge %xcc, 0x7 tsubcctv %g1, 0x1CF7, %o1 fnot2s %f8, %f5 stx %o0, [%l7 + 0x38] tcc %xcc, 0x4 fsrc1s %f12, %f1 movg %xcc, %l2, %o4 fbo %fcc2, loop_5736 umulcc %l4, 0x0526, %i7 fmovdne %xcc, %f15, %f10 ldsb [%l7 + 0x40], %g3 loop_5736: sth %l1, [%l7 + 0x3E] fpadd16s %f4, %f12, %f11 fmovde %icc, %f8, %f0 fmovdvs %xcc, %f5, %f0 std %f4, [%l7 + 0x08] fand %f14, %f6, %f2 ldub [%l7 + 0x51], %o2 bcc %icc, loop_5737 stb %g4, [%l7 + 0x78] tvs %xcc, 0x2 array8 %i3, %i4, %o3 loop_5737: fmuld8sux16 %f12, %f3, %f14 bpos,a,pn %icc, loop_5738 add %g2, %l6, %l3 fnegd %f2, %f14 fba,a %fcc1, loop_5739 loop_5738: fmul8ulx16 %f14, %f14, %f8 ldsh [%l7 + 0x6C], %g5 movn %xcc, %o6, %i5 loop_5739: movcs %icc, %o5, %o7 nop setx loop_5740, %l0, %l1 jmpl %l1, %i1 addccc %i6, 0x05E5, %l5 bge loop_5741 ldsb [%l7 + 0x41], %g7 loop_5740: ldub [%l7 + 0x0E], %i0 fsrc1s %f12, %f13 loop_5741: lduh [%l7 + 0x62], %g6 lduw [%l7 + 0x44], %l0 edge16l %g1, %i2, %o0 st %f9, [%l7 + 0x78] lduh [%l7 + 0x2C], %o1 fnor %f4, %f2, %f6 ldsb [%l7 + 0x6F], %o4 fblg %fcc1, loop_5742 sllx %l2, 0x00, %i7 fmovsle %icc, %f10, %f3 sub %g3, %l4, %l1 loop_5742: movrne %o2, 0x26C, %i3 lduh [%l7 + 0x18], %g4 fblg %fcc3, loop_5743 fmovrde %i4, %f2, %f4 fabsd %f12, %f2 fmovrde %o3, %f4, %f12 loop_5743: call loop_5744 fmovrslz %l6, %f15, %f10 fcmpne16 %f10, %f0, %g2 movle %icc, %l3, %o6 loop_5744: fmovrdne %g5, %f14, %f14 fmovdneg %xcc, %f12, %f3 sdivcc %i5, 0x0BB7, %o7 mulscc %i1, %o5, %l5 movvs %xcc, %g7, %i0 ldsw [%l7 + 0x54], %g6 ldsb [%l7 + 0x60], %l0 edge16l %g1, %i2, %i6 sll %o1, %o0, %l2 array8 %o4, %i7, %g3 bg,a,pt %xcc, loop_5745 bpos,pn %icc, loop_5746 fbg %fcc1, loop_5747 ldx [%l7 + 0x20], %l4 loop_5745: ldd [%l7 + 0x20], %f4 loop_5746: tn %icc, 0x2 loop_5747: fmovdge %xcc, %f14, %f1 fmuld8ulx16 %f11, %f1, %f12 fpack32 %f10, %f12, %f2 tsubcc %o2, 0x1DE1, %i3 bn %icc, loop_5748 fbug %fcc3, loop_5749 fandnot2s %f5, %f1, %f12 edge32 %l1, %g4, %o3 loop_5748: bcc %icc, loop_5750 loop_5749: std %f2, [%l7 + 0x28] be,a,pn %xcc, loop_5751 fmovrse %l6, %f10, %f4 loop_5750: stb %g2, [%l7 + 0x20] ldsb [%l7 + 0x2F], %i4 loop_5751: fpsub16 %f0, %f10, %f4 ld [%l7 + 0x60], %f0 fmovscc %xcc, %f2, %f11 ldsh [%l7 + 0x26], %o6 fmul8ulx16 %f6, %f12, %f12 ldub [%l7 + 0x6E], %l3 std %f0, [%l7 + 0x68] move %xcc, %g5, %o7 lduh [%l7 + 0x22], %i1 ldsw [%l7 + 0x74], %i5 fmovsa %icc, %f14, %f4 ldd [%l7 + 0x08], %f6 stw %l5, [%l7 + 0x54] sth %o5, [%l7 + 0x14] sth %g7, [%l7 + 0x3A] fbge,a %fcc2, loop_5752 movleu %icc, %i0, %g6 bneg,a,pt %xcc, loop_5753 ldd [%l7 + 0x68], %f4 loop_5752: ldsw [%l7 + 0x3C], %g1 movrlez %i2, 0x036, %l0 loop_5753: addcc %i6, 0x0E86, %o0 fpsub16 %f10, %f4, %f8 fble,a %fcc3, loop_5754 lduh [%l7 + 0x7E], %o1 fmovrdlez %o4, %f12, %f12 fmovrse %l2, %f2, %f15 loop_5754: fand %f8, %f2, %f0 fbge,a %fcc0, loop_5755 ldub [%l7 + 0x74], %i7 fmovdn %icc, %f9, %f1 fmovscs %xcc, %f6, %f14 loop_5755: edge16 %g3, %l4, %i3 movrlez %l1, 0x254, %g4 stx %o2, [%l7 + 0x70] brnz %l6, loop_5756 ldx [%l7 + 0x28], %g2 sdivx %i4, 0x1C99, %o3 fpadd32 %f8, %f6, %f14 loop_5756: umul %o6, %l3, %o7 std %f0, [%l7 + 0x08] fmul8sux16 %f12, %f14, %f12 tvc %icc, 0x2 stw %i1, [%l7 + 0x78] subcc %i5, 0x0B1B, %g5 bgu loop_5757 std %f0, [%l7 + 0x68] fornot2s %f8, %f9, %f0 stw %l5, [%l7 + 0x54] loop_5757: movneg %icc, %g7, %o5 edge32n %i0, %g6, %g1 lduh [%l7 + 0x5E], %i2 fbe,a %fcc1, loop_5758 fbuge %fcc0, loop_5759 ldsh [%l7 + 0x30], %i6 subccc %l0, 0x1DA5, %o1 loop_5758: sdivcc %o0, 0x0428, %l2 loop_5759: sub %o4, 0x13E3, %i7 fmul8sux16 %f10, %f14, %f8 mova %xcc, %l4, %i3 fmovsa %xcc, %f0, %f15 fnot2 %f10, %f12 fnand %f14, %f0, %f4 stb %l1, [%l7 + 0x17] ldub [%l7 + 0x30], %g3 ldub [%l7 + 0x5B], %o2 taddcctv %g4, 0x1ED5, %l6 movrne %i4, %o3, %g2 lduw [%l7 + 0x60], %l3 ldsh [%l7 + 0x68], %o6 lduh [%l7 + 0x44], %o7 fpadd32 %f14, %f8, %f6 fbne,a %fcc3, loop_5760 ldsb [%l7 + 0x15], %i5 ldx [%l7 + 0x08], %g5 fmovsle %icc, %f11, %f13 loop_5760: ldub [%l7 + 0x1A], %l5 stx %i1, [%l7 + 0x08] bvs,a,pt %icc, loop_5761 lduh [%l7 + 0x30], %g7 fpsub16 %f4, %f4, %f14 ld [%l7 + 0x34], %f15 loop_5761: fornot1s %f0, %f11, %f3 stb %i0, [%l7 + 0x5A] fmovrde %g6, %f14, %f6 fmovrse %g1, %f11, %f15 tleu %icc, 0x1 edge16n %o5, %i2, %l0 lduw [%l7 + 0x68], %o1 ldx [%l7 + 0x58], %i6 array8 %l2, %o4, %o0 fpack16 %f12, %f6 fornot1s %f3, %f13, %f2 fsrc2 %f2, %f6 srax %i7, %l4, %l1 fcmped %fcc3, %f8, %f2 fbu,a %fcc0, loop_5762 bpos %icc, loop_5763 fbl,a %fcc2, loop_5764 bne,a %icc, loop_5765 loop_5762: std %f0, [%l7 + 0x48] loop_5763: popc 0x056B, %i3 loop_5764: ta %icc, 0x4 loop_5765: edge16 %o2, %g4, %g3 andncc %i4, %l6, %g2 fcmpeq16 %f12, %f10, %l3 st %f15, [%l7 + 0x10] xorcc %o6, %o7, %i5 fbue %fcc2, loop_5766 ld [%l7 + 0x5C], %f3 fxors %f1, %f6, %f7 sethi 0x05E7, %g5 loop_5766: fzero %f4 fpsub32s %f5, %f10, %f7 for %f14, %f10, %f6 fxors %f1, %f15, %f6 ldd [%l7 + 0x58], %f6 std %f8, [%l7 + 0x60] lduw [%l7 + 0x08], %o3 bgu,a,pn %icc, loop_5767 brlez,a %l5, loop_5768 fxors %f5, %f0, %f9 edge32n %g7, %i0, %g6 loop_5767: fmovse %xcc, %f2, %f5 loop_5768: fandnot2s %f10, %f6, %f4 edge16 %i1, %o5, %g1 fornot1 %f12, %f0, %f10 bgu %icc, loop_5769 std %f14, [%l7 + 0x58] edge8l %l0, %o1, %i2 fand %f10, %f4, %f4 loop_5769: orcc %i6, 0x17B5, %l2 fmovsl %icc, %f0, %f11 subc %o4, 0x1F1D, %o0 tvc %xcc, 0x5 xnor %l4, %i7, %l1 fmul8x16al %f5, %f3, %f4 fornot1 %f8, %f8, %f4 udivcc %i3, 0x1FE7, %o2 stx %g3, [%l7 + 0x28] fmovrdlz %i4, %f0, %f14 andcc %g4, %l6, %l3 ldd [%l7 + 0x08], %f6 fornot1s %f5, %f0, %f11 nop setx loop_5770, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movneg %xcc, %g2, %o6 fcmpgt16 %f6, %f10, %o7 ldx [%l7 + 0x08], %i5 loop_5770: std %f10, [%l7 + 0x78] fmovsge %icc, %f1, %f2 alignaddrl %o3, %l5, %g7 stb %g5, [%l7 + 0x4E] andncc %i0, %g6, %o5 fmovscc %icc, %f6, %f3 tcc %xcc, 0x4 fpadd32s %f4, %f14, %f1 fmuld8ulx16 %f13, %f1, %f14 lduh [%l7 + 0x36], %g1 addcc %i1, 0x11D4, %l0 stb %i2, [%l7 + 0x40] fmovrdne %i6, %f6, %f14 bvs,a loop_5771 sth %o1, [%l7 + 0x2C] ldub [%l7 + 0x1B], %o4 ldsw [%l7 + 0x68], %l2 loop_5771: fand %f12, %f14, %f2 movgu %xcc, %l4, %i7 fpack16 %f6, %f3 movcc %xcc, %o0, %l1 ldub [%l7 + 0x77], %o2 fnegd %f14, %f12 brgez,a %g3, loop_5772 stb %i3, [%l7 + 0x45] addc %i4, 0x1A0F, %g4 fmul8sux16 %f10, %f8, %f10 loop_5772: stx %l6, [%l7 + 0x38] ldsh [%l7 + 0x6A], %g2 ld [%l7 + 0x0C], %f0 ldsw [%l7 + 0x70], %l3 fnands %f6, %f7, %f8 tsubcctv %o7, 0x0A8E, %o6 ldsh [%l7 + 0x78], %i5 stx %o3, [%l7 + 0x18] st %f13, [%l7 + 0x78] smul %l5, %g5, %i0 ldsb [%l7 + 0x7E], %g6 srlx %o5, 0x08, %g7 fone %f14 fblg,a %fcc3, loop_5773 addcc %i1, 0x0C1E, %l0 fble,a %fcc1, loop_5774 bneg,a loop_5775 loop_5773: fnor %f14, %f6, %f12 te %xcc, 0x1 loop_5774: ldub [%l7 + 0x6F], %g1 loop_5775: tge %xcc, 0x5 ldsb [%l7 + 0x25], %i2 std %f4, [%l7 + 0x48] lduh [%l7 + 0x50], %i6 movrgz %o4, 0x365, %l2 bshuffle %f10, %f12, %f14 fbu %fcc2, loop_5776 sdivcc %o1, 0x1428, %i7 stb %l4, [%l7 + 0x74] std %f14, [%l7 + 0x08] loop_5776: ldd [%l7 + 0x58], %f12 sllx %l1, 0x0D, %o0 mova %xcc, %g3, %i3 subcc %o2, %g4, %l6 tvc %xcc, 0x3 std %f8, [%l7 + 0x18] sdivx %i4, 0x0701, %g2 movrne %o7, %o6, %l3 lduw [%l7 + 0x0C], %i5 st %f0, [%l7 + 0x1C] bpos,pt %icc, loop_5777 fmovsa %icc, %f5, %f9 lduw [%l7 + 0x1C], %l5 fexpand %f7, %f8 loop_5777: fba,a %fcc3, loop_5778 call loop_5779 umulcc %o3, 0x1385, %i0 bvc,a,pt %icc, loop_5780 loop_5778: array8 %g5, %o5, %g6 loop_5779: fmul8x16al %f5, %f3, %f8 fmovsg %xcc, %f9, %f7 loop_5780: andn %i1, 0x134F, %g7 std %f2, [%l7 + 0x28] movleu %xcc, %l0, %g1 orncc %i2, 0x1853, %i6 te %icc, 0x5 fnot1 %f0, %f2 ldd [%l7 + 0x38], %f8 tgu %xcc, 0x2 fmovrde %o4, %f14, %f0 xnor %l2, %o1, %l4 fmovdge %icc, %f15, %f3 fcmpeq32 %f6, %f2, %l1 fmovdn %xcc, %f1, %f9 ldx [%l7 + 0x60], %i7 stx %o0, [%l7 + 0x28] fmovrsgz %g3, %f6, %f11 std %f0, [%l7 + 0x38] fmovrsgz %o2, %f9, %f11 array32 %g4, %i3, %i4 udiv %l6, 0x164E, %g2 fnegd %f0, %f8 fmuld8ulx16 %f0, %f7, %f8 fmovspos %icc, %f13, %f11 sllx %o7, 0x12, %l3 nop setx loop_5781, %l0, %l1 jmpl %l1, %o6 fbule,a %fcc0, loop_5782 fzero %f8 fnegd %f14, %f0 loop_5781: srlx %l5, 0x09, %o3 loop_5782: ld [%l7 + 0x74], %f4 ldx [%l7 + 0x48], %i5 fcmple16 %f14, %f8, %g5 fnors %f13, %f10, %f2 fpsub32s %f10, %f3, %f9 fmovrdlez %o5, %f0, %f2 fmovrsgz %i0, %f4, %f13 subc %g6, 0x1564, %i1 ldsb [%l7 + 0x76], %g7 ldsb [%l7 + 0x50], %l0 fmovsn %icc, %f13, %f13 ld [%l7 + 0x6C], %f14 fbul,a %fcc3, loop_5783 lduw [%l7 + 0x1C], %i2 ba,a,pn %xcc, loop_5784 srlx %g1, 0x0A, %o4 loop_5783: addcc %i6, %o1, %l2 ldsb [%l7 + 0x63], %l4 loop_5784: sth %i7, [%l7 + 0x76] fxors %f12, %f0, %f14 add %l1, 0x1A50, %o0 edge16ln %o2, %g4, %i3 fsrc2s %f4, %f4 ldub [%l7 + 0x70], %i4 fabsd %f0, %f8 lduh [%l7 + 0x7C], %l6 fmovdne %xcc, %f3, %f9 fmul8x16au %f11, %f9, %f14 nop setx loop_5785, %l0, %l1 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 %g3, [%l7 + 0x70] brz %o7, loop_5786 ldsw [%l7 + 0x18], %l3 loop_5785: ldub [%l7 + 0x31], %o6 stx %g2, [%l7 + 0x70] loop_5786: mulx %o3, %i5, %l5 andcc %o5, %g5, %g6 fmovsleu %icc, %f8, %f7 ta %xcc, 0x5 sra %i1, %i0, %l0 stx %g7, [%l7 + 0x38] mova %icc, %i2, %g1 ldx [%l7 + 0x78], %o4 std %f10, [%l7 + 0x78] andn %i6, %o1, %l2 ldsh [%l7 + 0x3A], %i7 addcc %l1, %o0, %l4 ldx [%l7 + 0x40], %g4 ldd [%l7 + 0x38], %f8 fnegd %f2, %f8 tne %icc, 0x0 movrgez %o2, 0x264, %i4 ldsh [%l7 + 0x28], %l6 fcmple16 %f8, %f12, %g3 brgez,a %o7, loop_5787 st %f14, [%l7 + 0x48] fpadd16 %f2, %f8, %f8 stw %i3, [%l7 + 0x70] loop_5787: mova %icc, %o6, %g2 fmovrslz %l3, %f0, %f11 fbo,a %fcc2, loop_5788 fpadd16s %f3, %f2, %f1 stw %o3, [%l7 + 0x30] fmovsge %xcc, %f11, %f4 loop_5788: fmuld8sux16 %f7, %f13, %f12 fbug,a %fcc2, loop_5789 ld [%l7 + 0x1C], %f5 fcmpgt32 %f10, %f0, %l5 fmovdl %icc, %f7, %f6 loop_5789: sth %o5, [%l7 + 0x2A] lduw [%l7 + 0x30], %g5 ldx [%l7 + 0x40], %i5 fxnors %f10, %f11, %f14 xor %i1, %i0, %g6 ldub [%l7 + 0x1E], %l0 udivcc %i2, 0x1762, %g7 tleu %icc, 0x0 bleu %xcc, loop_5790 tgu %xcc, 0x2 xorcc %o4, %g1, %i6 stw %l2, [%l7 + 0x60] loop_5790: sub %i7, %l1, %o0 ld [%l7 + 0x40], %f9 subcc %o1, 0x02EA, %l4 sub %o2, 0x07C2, %g4 alignaddr %l6, %i4, %o7 fbo,a %fcc2, loop_5791 fble,a %fcc2, loop_5792 edge16 %g3, %o6, %i3 fpadd16s %f4, %f7, %f4 loop_5791: ldsw [%l7 + 0x44], %l3 loop_5792: mulscc %g2, %l5, %o5 fbn %fcc1, loop_5793 ldsh [%l7 + 0x28], %g5 fble,a %fcc0, loop_5794 pdist %f10, %f12, %f10 loop_5793: sllx %i5, %i1, %i0 fxor %f14, %f0, %f12 loop_5794: andcc %g6, 0x0A45, %l0 edge8 %o3, %i2, %o4 ldsw [%l7 + 0x1C], %g7 fsrc1 %f10, %f0 edge32n %i6, %l2, %i7 fnand %f10, %f8, %f10 fbug,a %fcc3, loop_5795 movneg %xcc, %l1, %g1 tsubcc %o1, 0x11BB, %l4 bcs,a loop_5796 loop_5795: edge32ln %o2, %o0, %g4 fmovrde %i4, %f10, %f12 fmovdcc %icc, %f15, %f6 loop_5796: fcmple32 %f2, %f2, %o7 fbo %fcc0, loop_5797 movrgez %l6, %g3, %i3 edge32ln %o6, %g2, %l5 bvs,pt %icc, loop_5798 loop_5797: subccc %o5, %g5, %i5 lduw [%l7 + 0x2C], %i1 ldsh [%l7 + 0x3C], %l3 loop_5798: lduw [%l7 + 0x68], %i0 tvc %icc, 0x0 smul %g6, 0x102F, %o3 fmovsn %icc, %f14, %f15 ldx [%l7 + 0x58], %i2 array8 %l0, %o4, %i6 fba,a %fcc3, loop_5799 fmovdvs %xcc, %f3, %f9 stx %g7, [%l7 + 0x58] tle %icc, 0x4 loop_5799: fmovrse %i7, %f9, %f10 fbule %fcc1, loop_5800 edge16 %l2, %l1, %g1 fcmpeq32 %f2, %f8, %l4 fpadd16 %f0, %f8, %f8 loop_5800: brgez %o1, loop_5801 edge8ln %o2, %g4, %o0 ldx [%l7 + 0x08], %i4 fbe,a %fcc3, loop_5802 loop_5801: alignaddrl %l6, %g3, %i3 stw %o7, [%l7 + 0x2C] fmovdge %xcc, %f10, %f13 loop_5802: add %o6, 0x0337, %g2 edge16n %l5, %o5, %i5 faligndata %f6, %f4, %f2 lduh [%l7 + 0x6A], %i1 stx %g5, [%l7 + 0x50] nop setx loop_5803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslez %i0, %f10, %f10 addc %l3, %o3, %g6 fnegs %f3, %f15 loop_5803: fmovrdne %l0, %f14, %f8 xnor %i2, %i6, %o4 fmovdneg %xcc, %f15, %f4 std %f14, [%l7 + 0x40] fmovsvc %xcc, %f14, %f2 fornot1s %f3, %f5, %f12 nop setx loop_5804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i7, [%l7 + 0x42] std %f6, [%l7 + 0x48] fzero %f0 loop_5804: taddcc %g7, %l1, %g1 lduw [%l7 + 0x7C], %l4 ldsh [%l7 + 0x28], %o1 tgu %xcc, 0x5 subcc %o2, %g4, %l2 fmovsvs %icc, %f6, %f11 udivcc %o0, 0x18BE, %l6 fmovdneg %icc, %f1, %f15 fornot2 %f6, %f10, %f10 fandnot2s %f8, %f15, %f1 fsrc1 %f8, %f2 fble %fcc2, loop_5805 movge %xcc, %g3, %i3 fmovs %f5, %f0 fmovrdne %i4, %f2, %f14 loop_5805: fornot1 %f4, %f10, %f6 fbuge %fcc0, loop_5806 fors %f12, %f7, %f10 fcmpeq32 %f2, %f8, %o7 movne %icc, %g2, %o6 loop_5806: ldub [%l7 + 0x48], %l5 fbn %fcc2, loop_5807 ldd [%l7 + 0x20], %f8 ldsb [%l7 + 0x7E], %o5 fblg,a %fcc2, loop_5808 loop_5807: movcs %icc, %i5, %i1 lduw [%l7 + 0x44], %g5 fmovsne %icc, %f2, %f5 loop_5808: movrlez %l3, %o3, %i0 std %f0, [%l7 + 0x38] tge %icc, 0x2 fmuld8ulx16 %f1, %f2, %f8 edge16l %g6, %i2, %i6 fmul8x16au %f0, %f7, %f2 addcc %l0, %i7, %o4 fbu %fcc2, loop_5809 fnot2s %f12, %f2 and %g7, %g1, %l1 xorcc %l4, 0x177B, %o2 loop_5809: fmul8x16au %f4, %f3, %f4 fbge,a %fcc1, loop_5810 tpos %xcc, 0x2 movvc %xcc, %o1, %g4 tcs %icc, 0x6 loop_5810: stw %l2, [%l7 + 0x70] fbne,a %fcc0, loop_5811 bvs loop_5812 fbo %fcc3, loop_5813 fbule %fcc3, loop_5814 loop_5811: smulcc %l6, %o0, %i3 loop_5812: bvc,pt %icc, loop_5815 loop_5813: sth %g3, [%l7 + 0x1C] loop_5814: fmovrsgz %o7, %f8, %f13 fabsd %f2, %f14 loop_5815: movpos %xcc, %g2, %i4 fbule,a %fcc0, loop_5816 fmovsvs %xcc, %f10, %f3 fbg,a %fcc2, loop_5817 ldub [%l7 + 0x2C], %o6 loop_5816: edge8l %l5, %i5, %i1 ldsh [%l7 + 0x76], %o5 loop_5817: fcmple32 %f10, %f4, %g5 fsrc2 %f10, %f10 bcc,pn %xcc, loop_5818 ldx [%l7 + 0x18], %o3 fmovrsgz %l3, %f7, %f12 nop setx loop_5819, %l0, %l1 jmpl %l1, %g6 loop_5818: fbne %fcc0, loop_5820 ldsh [%l7 + 0x2C], %i0 stb %i6, [%l7 + 0x1E] loop_5819: bl loop_5821 loop_5820: fbe %fcc3, loop_5822 movrlez %i2, %i7, %o4 ld [%l7 + 0x40], %f3 loop_5821: fand %f2, %f8, %f12 loop_5822: tge %xcc, 0x6 movgu %icc, %l0, %g1 ldx [%l7 + 0x10], %l1 lduh [%l7 + 0x5C], %g7 fbuge %fcc0, loop_5823 ldx [%l7 + 0x60], %l4 fpadd32s %f4, %f7, %f0 fmovscs %xcc, %f8, %f6 loop_5823: brz %o2, loop_5824 brlez,a %g4, loop_5825 fmovdne %xcc, %f10, %f1 fmovs %f11, %f15 loop_5824: taddcc %o1, 0x0466, %l6 loop_5825: brnz %o0, loop_5826 fmul8x16 %f10, %f6, %f10 movrlez %i3, %l2, %g3 fbl %fcc0, loop_5827 loop_5826: pdist %f6, %f12, %f14 fmovdge %icc, %f15, %f4 movneg %icc, %o7, %i4 loop_5827: sth %o6, [%l7 + 0x58] sethi 0x1839, %l5 for %f14, %f2, %f10 fmovdg %xcc, %f2, %f0 fzeros %f7 fbge %fcc3, loop_5828 stb %g2, [%l7 + 0x3C] fpsub32s %f3, %f0, %f6 fbe,a %fcc2, loop_5829 loop_5828: fmovsg %xcc, %f14, %f10 subc %i5, %i1, %g5 tvc %icc, 0x4 loop_5829: alignaddrl %o5, %l3, %o3 std %f0, [%l7 + 0x28] subccc %i0, 0x1A85, %i6 fbe %fcc3, loop_5830 lduw [%l7 + 0x40], %g6 fnot2 %f14, %f8 ldx [%l7 + 0x18], %i2 loop_5830: fmovdleu %xcc, %f4, %f12 tne %xcc, 0x6 subc %o4, %i7, %g1 orn %l1, %g7, %l0 and %o2, 0x171A, %g4 fmovrse %o1, %f7, %f15 edge8 %l4, %l6, %i3 faligndata %f6, %f0, %f6 fmovsa %icc, %f5, %f6 fbug %fcc3, loop_5831 stb %o0, [%l7 + 0x4A] ldub [%l7 + 0x51], %g3 umulcc %o7, %i4, %l2 loop_5831: fones %f12 bpos %xcc, loop_5832 fba,a %fcc1, loop_5833 ldub [%l7 + 0x63], %l5 stw %o6, [%l7 + 0x20] loop_5832: nop setx loop_5834, %l0, %l1 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_5833: tvc %icc, 0x6 nop setx loop_5835, %l0, %l1 jmpl %l1, %g2 edge32l %i1, %i5, %g5 loop_5834: movrgz %l3, %o3, %o5 stx %i0, [%l7 + 0x40] loop_5835: fxnors %f14, %f1, %f7 fxors %f4, %f1, %f1 movrgz %g6, %i6, %i2 ldsb [%l7 + 0x70], %o4 taddcc %i7, %l1, %g1 std %f12, [%l7 + 0x08] ld [%l7 + 0x6C], %f10 fmul8x16 %f11, %f4, %f2 umul %g7, 0x021C, %o2 tvc %icc, 0x6 fnot2s %f0, %f6 orn %l0, %g4, %o1 fmovsa %icc, %f12, %f13 movgu %icc, %l6, %i3 sethi 0x1773, %l4 bvc,a loop_5836 fmovsneg %xcc, %f10, %f10 fcmple16 %f10, %f8, %o0 ble,a loop_5837 loop_5836: fandnot2s %f0, %f12, %f9 taddcc %o7, 0x13A4, %i4 add %l2, %l5, %o6 loop_5837: fnot1 %f0, %f6 ld [%l7 + 0x30], %f0 fzero %f2 tpos %xcc, 0x7 bn %icc, loop_5838 fandnot2 %f8, %f10, %f12 ba,a,pt %xcc, loop_5839 ldd [%l7 + 0x48], %f2 loop_5838: brnz,a %g2, loop_5840 fxors %f2, %f6, %f1 loop_5839: ldx [%l7 + 0x30], %g3 movg %xcc, %i5, %i1 loop_5840: for %f8, %f4, %f8 movcc %icc, %g5, %l3 std %f8, [%l7 + 0x78] fcmpes %fcc2, %f1, %f7 orn %o3, %i0, %o5 ldd [%l7 + 0x68], %f2 fbue %fcc1, loop_5841 fbg,a %fcc0, loop_5842 ldx [%l7 + 0x58], %i6 fnot1s %f5, %f2 loop_5841: ble,a %icc, loop_5843 loop_5842: lduh [%l7 + 0x6E], %i2 ldd [%l7 + 0x40], %f14 popc %o4, %i7 loop_5843: movrlez %l1, 0x224, %g1 stw %g7, [%l7 + 0x60] move %icc, %g6, %l0 tcc %icc, 0x2 sth %g4, [%l7 + 0x2E] sdivx %o1, 0x026B, %l6 fbn,a %fcc3, loop_5844 movrlez %o2, %i3, %o0 st %f3, [%l7 + 0x30] stb %o7, [%l7 + 0x0D] loop_5844: st %f3, [%l7 + 0x70] fmul8x16al %f15, %f0, %f6 addccc %l4, %i4, %l2 fcmped %fcc0, %f2, %f10 stx %l5, [%l7 + 0x38] ldub [%l7 + 0x15], %g2 fxor %f14, %f8, %f8 smul %g3, 0x1183, %i5 edge32ln %o6, %i1, %l3 fcmpes %fcc2, %f13, %f14 tpos %xcc, 0x0 lduw [%l7 + 0x34], %g5 fmovsl %icc, %f15, %f10 fbu,a %fcc2, loop_5845 sdivcc %o3, 0x0D90, %o5 fbu %fcc1, loop_5846 addccc %i0, %i2, %o4 loop_5845: srlx %i7, %i6, %g1 fone %f14 loop_5846: fnor %f0, %f12, %f2 ldsw [%l7 + 0x58], %g7 ld [%l7 + 0x40], %f3 nop setx loop_5847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f8, %f6, %f14 movg %icc, %g6, %l0 stw %g4, [%l7 + 0x0C] loop_5847: fones %f6 ldsb [%l7 + 0x45], %o1 ldx [%l7 + 0x38], %l6 for %f2, %f6, %f10 fmovrdgz %l1, %f6, %f0 ldsw [%l7 + 0x4C], %o2 umulcc %i3, %o7, %l4 stw %o0, [%l7 + 0x4C] edge16 %l2, %l5, %g2 fcmpne32 %f12, %f6, %g3 pdist %f8, %f14, %f8 fmovdpos %icc, %f12, %f13 ldsh [%l7 + 0x20], %i4 fxors %f7, %f8, %f12 movle %xcc, %o6, %i1 popc %l3, %i5 orn %g5, %o3, %i0 fbu %fcc1, loop_5848 lduh [%l7 + 0x14], %i2 subc %o4, %i7, %o5 movrgz %g1, %g7, %i6 loop_5848: addc %g6, %g4, %o1 st %f5, [%l7 + 0x78] fmovsn %xcc, %f10, %f13 edge8 %l6, %l1, %o2 ldsb [%l7 + 0x1F], %l0 movleu %xcc, %o7, %i3 nop setx loop_5849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x66], %l4 tsubcctv %l2, 0x183A, %o0 andn %l5, 0x020B, %g3 loop_5849: fmul8ulx16 %f6, %f2, %f4 nop setx loop_5850, %l0, %l1 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 + 0x5A], %i4 array16 %o6, %i1, %g2 bl %icc, loop_5851 loop_5850: array8 %l3, %g5, %i5 fbug,a %fcc1, loop_5852 addcc %o3, %i2, %o4 loop_5851: pdist %f0, %f2, %f0 movge %xcc, %i0, %o5 loop_5852: std %f10, [%l7 + 0x70] siam 0x2 st %f4, [%l7 + 0x40] fcmpne32 %f2, %f4, %i7 ldub [%l7 + 0x25], %g1 fmovrdgez %g7, %f14, %f12 ldsh [%l7 + 0x54], %i6 andn %g4, 0x0EE4, %o1 fmovscc %xcc, %f2, %f7 edge32 %g6, %l6, %l1 mulscc %l0, %o2, %i3 bshuffle %f4, %f2, %f2 fmovda %icc, %f7, %f9 fmovdleu %icc, %f14, %f0 srlx %o7, %l4, %l2 umulcc %o0, 0x0A54, %g3 fbug %fcc0, loop_5853 fnot2s %f8, %f6 ldub [%l7 + 0x6F], %l5 fmovdgu %xcc, %f6, %f6 loop_5853: nop setx loop_5854, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fors %f12, %f2, %f14 fbg,a %fcc1, loop_5855 udivx %o6, 0x0C95, %i1 loop_5854: ld [%l7 + 0x4C], %f9 ldx [%l7 + 0x40], %i4 loop_5855: brz,a %g2, loop_5856 movge %xcc, %g5, %i5 umulcc %o3, %i2, %l3 call loop_5857 loop_5856: fnot2 %f14, %f0 fbne,a %fcc3, loop_5858 fornot1 %f0, %f8, %f4 loop_5857: std %f6, [%l7 + 0x10] ldd [%l7 + 0x20], %f12 loop_5858: andcc %o4, %o5, %i7 fnegs %f0, %f14 ld [%l7 + 0x50], %f15 or %i0, 0x1C2C, %g7 fbul,a %fcc0, loop_5859 fbu %fcc1, loop_5860 movvs %icc, %i6, %g1 bge,a loop_5861 loop_5859: fbl %fcc1, loop_5862 loop_5860: fmuld8sux16 %f0, %f6, %f8 fnegs %f9, %f5 loop_5861: fmovrdne %o1, %f10, %f2 loop_5862: edge32 %g6, %g4, %l6 bvc,a loop_5863 fmovdleu %xcc, %f2, %f8 fandnot1s %f8, %f3, %f9 edge32l %l0, %o2, %l1 loop_5863: brz,a %i3, loop_5864 array16 %o7, %l2, %l4 addcc %o0, %l5, %o6 ldd [%l7 + 0x58], %f10 loop_5864: stb %g3, [%l7 + 0x66] mova %icc, %i1, %g2 edge8n %g5, %i4, %o3 tpos %icc, 0x3 std %f10, [%l7 + 0x18] andncc %i2, %l3, %o4 andncc %o5, %i5, %i0 sdiv %i7, 0x103D, %g7 fbg %fcc3, loop_5865 st %f6, [%l7 + 0x1C] alignaddrl %i6, %o1, %g6 lduw [%l7 + 0x7C], %g1 loop_5865: lduw [%l7 + 0x44], %l6 fmovrslz %l0, %f11, %f12 ldub [%l7 + 0x14], %o2 movle %icc, %g4, %l1 addcc %o7, 0x040A, %l2 ldd [%l7 + 0x28], %f14 sllx %i3, %o0, %l4 fbg %fcc0, loop_5866 fmovsvc %icc, %f7, %f13 fmovscs %xcc, %f8, %f7 stw %o6, [%l7 + 0x08] loop_5866: fbu,a %fcc3, loop_5867 fcmpeq32 %f12, %f14, %g3 ble loop_5868 ldsw [%l7 + 0x18], %l5 loop_5867: fexpand %f12, %f10 bgu loop_5869 loop_5868: srax %g2, 0x04, %g5 fpackfix %f12, %f1 ldsw [%l7 + 0x10], %i1 loop_5869: sll %o3, %i2, %i4 fmovse %icc, %f7, %f12 stb %o4, [%l7 + 0x5A] fnot2s %f14, %f11 stw %l3, [%l7 + 0x60] fmovrsgez %i5, %f4, %f14 fbl,a %fcc2, loop_5870 siam 0x4 ldsh [%l7 + 0x12], %o5 ldsw [%l7 + 0x08], %i0 loop_5870: popc %i7, %i6 stx %g7, [%l7 + 0x48] ldub [%l7 + 0x7E], %g6 lduh [%l7 + 0x2A], %g1 ldsh [%l7 + 0x14], %l6 tne %xcc, 0x1 andcc %o1, %l0, %g4 fmovscs %icc, %f3, %f13 bcs,pn %xcc, loop_5871 lduh [%l7 + 0x34], %o2 andcc %l1, 0x09E2, %l2 orncc %i3, 0x1437, %o0 loop_5871: tsubcctv %o7, %o6, %l4 bcs,a,pt %xcc, loop_5872 umulcc %g3, %g2, %l5 tl %xcc, 0x3 movrlez %g5, %i1, %i2 loop_5872: fbu,a %fcc2, loop_5873 fcmpne16 %f8, %f14, %i4 bne,a,pn %icc, loop_5874 array16 %o4, %o3, %i5 loop_5873: fpadd16 %f2, %f4, %f4 array16 %l3, %i0, %o5 loop_5874: ldub [%l7 + 0x67], %i7 lduw [%l7 + 0x78], %g7 fmovrslz %g6, %f5, %f12 ld [%l7 + 0x14], %f14 std %f12, [%l7 + 0x30] xor %i6, 0x0187, %l6 st %f0, [%l7 + 0x7C] ldx [%l7 + 0x18], %o1 fbn %fcc3, loop_5875 st %f10, [%l7 + 0x64] te %icc, 0x7 tvs %xcc, 0x5 loop_5875: st %f2, [%l7 + 0x38] bgu,pn %icc, loop_5876 fand %f14, %f8, %f14 sllx %g1, 0x05, %l0 fcmps %fcc1, %f14, %f13 loop_5876: and %g4, %l1, %l2 movcc %xcc, %o2, %i3 fcmpgt32 %f12, %f10, %o0 tge %xcc, 0x7 stx %o7, [%l7 + 0x68] ldsb [%l7 + 0x53], %l4 movpos %icc, %g3, %o6 lduh [%l7 + 0x58], %l5 stb %g5, [%l7 + 0x55] nop setx loop_5877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x58] fmul8x16 %f2, %f10, %f8 tcs %icc, 0x4 loop_5877: fmovs %f3, %f7 ld [%l7 + 0x48], %f12 ldsh [%l7 + 0x5E], %i1 array8 %i2, %i4, %o4 sth %g2, [%l7 + 0x60] ld [%l7 + 0x18], %f0 fpsub32 %f10, %f14, %f6 fones %f11 subc %o3, %i5, %l3 fble,a %fcc2, loop_5878 and %i0, 0x0A62, %o5 for %f4, %f2, %f0 bpos,pt %icc, loop_5879 loop_5878: st %f3, [%l7 + 0x1C] ldsh [%l7 + 0x10], %g7 bn,a loop_5880 loop_5879: fmovsvc %xcc, %f15, %f5 edge32n %g6, %i6, %i7 sdivcc %o1, 0x0B9A, %l6 loop_5880: fbg,a %fcc2, loop_5881 fxnor %f12, %f6, %f14 ldd [%l7 + 0x70], %f6 stb %g1, [%l7 + 0x2E] loop_5881: ldsw [%l7 + 0x48], %l0 fpsub16 %f6, %f2, %f8 fnot2 %f12, %f8 sth %l1, [%l7 + 0x74] fmovdvc %xcc, %f12, %f14 fmovrdne %l2, %f12, %f2 alignaddrl %g4, %o2, %i3 tle %xcc, 0x2 movn %icc, %o7, %o0 ldsb [%l7 + 0x61], %g3 ldub [%l7 + 0x17], %l4 fmovsle %xcc, %f9, %f14 tpos %icc, 0x5 stb %l5, [%l7 + 0x10] stx %g5, [%l7 + 0x10] bleu %icc, loop_5882 movpos %xcc, %o6, %i1 sth %i2, [%l7 + 0x5E] fmovde %xcc, %f1, %f5 loop_5882: fbo %fcc3, loop_5883 fbul %fcc1, loop_5884 ldsh [%l7 + 0x38], %i4 fmovs %f7, %f11 loop_5883: te %xcc, 0x6 loop_5884: movneg %icc, %o4, %o3 fbule,a %fcc2, loop_5885 nop setx loop_5886, %l0, %l1 jmpl %l1, %i5 ldsw [%l7 + 0x60], %g2 fmovsge %icc, %f6, %f6 loop_5885: mova %xcc, %i0, %l3 loop_5886: brnz %g7, loop_5887 fbu %fcc2, loop_5888 bne,pt %xcc, loop_5889 edge16ln %g6, %i6, %o5 loop_5887: stw %o1, [%l7 + 0x44] loop_5888: fmovdneg %xcc, %f12, %f13 loop_5889: brlz %l6, loop_5890 fbug,a %fcc2, loop_5891 ldsb [%l7 + 0x45], %g1 fand %f10, %f4, %f14 loop_5890: bcs loop_5892 loop_5891: andcc %l0, %i7, %l1 ldd [%l7 + 0x70], %f0 movne %icc, %g4, %o2 loop_5892: fmovdcc %xcc, %f0, %f2 std %f0, [%l7 + 0x40] stb %i3, [%l7 + 0x21] movrlz %o7, 0x069, %l2 sth %o0, [%l7 + 0x3E] sth %g3, [%l7 + 0x14] ld [%l7 + 0x74], %f7 stw %l4, [%l7 + 0x6C] ldsw [%l7 + 0x64], %l5 fmovdleu %icc, %f6, %f11 ldsb [%l7 + 0x33], %o6 edge16 %g5, %i2, %i1 ldsw [%l7 + 0x28], %i4 ldsh [%l7 + 0x12], %o4 fnors %f9, %f6, %f15 fmovsvc %xcc, %f5, %f8 fmovrdgz %o3, %f12, %f0 fmovdleu %xcc, %f1, %f4 sth %i5, [%l7 + 0x58] fmovsvs %xcc, %f2, %f5 fmovdvc %icc, %f8, %f8 brgz %g2, loop_5893 fcmpd %fcc0, %f6, %f12 udiv %i0, 0x0C9B, %g7 fmovrsgez %l3, %f5, %f11 loop_5893: sth %i6, [%l7 + 0x60] fbuge %fcc1, loop_5894 smul %g6, 0x1F62, %o5 fmovsn %xcc, %f7, %f5 ldsb [%l7 + 0x43], %o1 loop_5894: faligndata %f12, %f6, %f2 fba,a %fcc3, loop_5895 orcc %l6, %l0, %i7 fcmpes %fcc3, %f5, %f2 sll %l1, 0x13, %g1 loop_5895: mulscc %g4, 0x1C79, %i3 or %o7, 0x16EC, %l2 lduh [%l7 + 0x34], %o0 ldx [%l7 + 0x38], %g3 fmovrdne %l4, %f2, %f2 fmovdleu %xcc, %f9, %f10 ldsb [%l7 + 0x10], %o2 xor %o6, %g5, %i2 ld [%l7 + 0x70], %f4 edge16ln %l5, %i4, %i1 lduh [%l7 + 0x0C], %o4 fbg,a %fcc3, loop_5896 stb %i5, [%l7 + 0x76] fmovd %f0, %f6 edge32 %o3, %i0, %g2 loop_5896: fornot2 %f14, %f2, %f0 edge8l %g7, %i6, %g6 fmovsne %xcc, %f6, %f13 ldsh [%l7 + 0x5C], %l3 movneg %xcc, %o5, %o1 ba,a %xcc, loop_5897 fba %fcc2, loop_5898 fblg %fcc0, loop_5899 fsrc1s %f13, %f9 loop_5897: fandnot1 %f12, %f2, %f14 loop_5898: ldsh [%l7 + 0x50], %l0 loop_5899: ldub [%l7 + 0x22], %l6 call loop_5900 fmovdneg %icc, %f5, %f2 lduh [%l7 + 0x5E], %i7 ld [%l7 + 0x30], %f15 loop_5900: srax %g1, %l1, %i3 alignaddr %o7, %g4, %o0 fble,a %fcc1, loop_5901 fmovde %xcc, %f14, %f1 udiv %g3, 0x1E38, %l2 movrgez %l4, %o2, %g5 loop_5901: fpadd32 %f8, %f12, %f4 fones %f7 stx %i2, [%l7 + 0x58] fcmpne16 %f0, %f14, %l5 movg %icc, %i4, %o6 fmul8x16al %f2, %f13, %f12 fcmple32 %f8, %f0, %i1 fbu %fcc0, loop_5902 sth %i5, [%l7 + 0x28] lduh [%l7 + 0x14], %o3 fsrc1s %f6, %f2 loop_5902: movvc %icc, %o4, %i0 fsrc1 %f6, %f8 fandnot2s %f8, %f8, %f2 ldx [%l7 + 0x28], %g2 sub %i6, 0x082F, %g7 ldsb [%l7 + 0x4A], %g6 faligndata %f14, %f12, %f2 fnot2s %f3, %f2 ldsh [%l7 + 0x52], %l3 fnot2s %f0, %f15 fble %fcc1, loop_5903 fbo,a %fcc3, loop_5904 taddcc %o5, %o1, %l0 ldx [%l7 + 0x28], %i7 loop_5903: fmovrdlz %l6, %f12, %f4 loop_5904: fmovrdne %l1, %f6, %f6 st %f6, [%l7 + 0x70] fbg,a %fcc1, loop_5905 popc 0x1FBC, %i3 umul %o7, 0x16B0, %g1 ble,a,pt %icc, loop_5906 loop_5905: taddcc %g4, 0x008A, %o0 stw %l2, [%l7 + 0x14] fxor %f12, %f6, %f6 loop_5906: fcmpgt16 %f4, %f0, %g3 bn,a loop_5907 fpsub16 %f4, %f4, %f10 fbne %fcc1, loop_5908 fblg %fcc3, loop_5909 loop_5907: fmovdne %icc, %f5, %f4 fmovrdlez %o2, %f4, %f6 loop_5908: stw %l4, [%l7 + 0x58] loop_5909: fcmpgt32 %f12, %f10, %g5 ldx [%l7 + 0x30], %l5 edge32l %i2, %i4, %i1 lduw [%l7 + 0x50], %o6 fmul8sux16 %f0, %f2, %f14 sdivcc %o3, 0x01B4, %o4 taddcc %i5, %g2, %i0 lduh [%l7 + 0x2E], %g7 fnand %f4, %f8, %f4 movrne %i6, 0x396, %g6 ldub [%l7 + 0x64], %l3 fbne,a %fcc0, loop_5910 fandnot2 %f2, %f4, %f14 array8 %o1, %o5, %l0 bshuffle %f8, %f6, %f0 loop_5910: xnorcc %i7, %l6, %i3 fmovdl %xcc, %f15, %f10 fmovsl %xcc, %f9, %f14 stw %o7, [%l7 + 0x2C] fmuld8sux16 %f15, %f11, %f4 fbg %fcc2, loop_5911 for %f10, %f6, %f10 fnot2 %f10, %f12 fnot1 %f14, %f12 loop_5911: fxor %f0, %f12, %f2 st %f6, [%l7 + 0x18] stw %g1, [%l7 + 0x18] xnorcc %l1, 0x107E, %g4 edge8l %l2, %o0, %g3 bvs,pn %icc, loop_5912 movrlez %l4, %o2, %l5 lduh [%l7 + 0x4C], %i2 fcmpd %fcc2, %f12, %f8 loop_5912: fnot2 %f8, %f6 ldub [%l7 + 0x58], %i4 fcmple16 %f4, %f14, %g5 lduh [%l7 + 0x1E], %o6 faligndata %f0, %f6, %f8 tcs %xcc, 0x3 be %xcc, loop_5913 fpack32 %f6, %f0, %f14 lduh [%l7 + 0x16], %i1 nop setx loop_5914, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5913: move %xcc, %o4, %i5 fzeros %f7 fnot2s %f14, %f2 loop_5914: ldsh [%l7 + 0x42], %g2 brlez %o3, loop_5915 ldsb [%l7 + 0x2E], %g7 ble,a,pn %icc, loop_5916 subccc %i6, %i0, %l3 loop_5915: nop setx loop_5917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %icc, 0x5 loop_5916: ldd [%l7 + 0x28], %f12 bleu,a,pt %icc, loop_5918 loop_5917: ldx [%l7 + 0x38], %o1 bleu,pn %icc, loop_5919 stb %g6, [%l7 + 0x35] loop_5918: orncc %o5, 0x1048, %i7 orcc %l6, 0x00D6, %i3 loop_5919: edge32ln %o7, %l0, %g1 fpackfix %f12, %f3 fornot2s %f14, %f7, %f5 tleu %icc, 0x2 sdiv %g4, 0x08DD, %l2 edge8 %l1, %o0, %l4 bvc,pn %xcc, loop_5920 stb %g3, [%l7 + 0x43] movg %xcc, %l5, %i2 bvs,a,pt %icc, loop_5921 loop_5920: fcmpgt16 %f10, %f10, %i4 stx %g5, [%l7 + 0x30] bleu,a,pn %xcc, loop_5922 loop_5921: lduh [%l7 + 0x36], %o6 ldsh [%l7 + 0x6A], %i1 sth %o2, [%l7 + 0x5C] loop_5922: edge16n %o4, %g2, %o3 fpackfix %f2, %f6 stw %i5, [%l7 + 0x30] umulcc %g7, 0x119A, %i0 array16 %l3, %i6, %o1 lduw [%l7 + 0x44], %g6 fmovs %f3, %f3 fnot1s %f4, %f10 fcmpgt32 %f12, %f6, %o5 fmovsge %xcc, %f9, %f1 fpadd32s %f3, %f4, %f3 bl %icc, loop_5923 movneg %icc, %l6, %i3 ldsb [%l7 + 0x15], %i7 fbu,a %fcc1, loop_5924 loop_5923: sdivcc %o7, 0x0DE5, %g1 stb %l0, [%l7 + 0x3D] fbn %fcc1, loop_5925 loop_5924: udivcc %g4, 0x09B3, %l2 ldsh [%l7 + 0x2C], %l1 movvc %xcc, %o0, %l4 loop_5925: and %l5, %i2, %i4 fmovrsne %g3, %f12, %f12 stx %g5, [%l7 + 0x10] bvc,a %xcc, loop_5926 ldsw [%l7 + 0x40], %o6 fpack32 %f2, %f4, %f12 fmul8ulx16 %f2, %f10, %f10 loop_5926: fmovd %f10, %f12 bpos,a,pn %xcc, loop_5927 fcmpeq16 %f10, %f8, %i1 fbuge,a %fcc1, loop_5928 fmovsleu %xcc, %f12, %f11 loop_5927: st %f12, [%l7 + 0x4C] ldd [%l7 + 0x08], %f6 loop_5928: movrgez %o4, %o2, %g2 ldsb [%l7 + 0x6D], %i5 sth %g7, [%l7 + 0x6E] nop setx loop_5929, %l0, %l1 jmpl %l1, %o3 fble,a %fcc2, loop_5930 fpsub16 %f8, %f0, %f14 fmovsvs %icc, %f1, %f11 loop_5929: st %f1, [%l7 + 0x68] loop_5930: ldub [%l7 + 0x5E], %l3 fmovscs %icc, %f0, %f0 fmovs %f2, %f10 fbule,a %fcc1, loop_5931 stb %i0, [%l7 + 0x0D] tg %xcc, 0x3 st %f14, [%l7 + 0x54] loop_5931: siam 0x2 sth %i6, [%l7 + 0x28] edge8l %g6, %o1, %o5 tle %icc, 0x0 fcmpeq32 %f0, %f14, %l6 stb %i7, [%l7 + 0x6F] ldub [%l7 + 0x19], %o7 umulcc %i3, 0x1198, %g1 ldsh [%l7 + 0x30], %l0 ldsw [%l7 + 0x4C], %g4 fmovrde %l1, %f6, %f6 fba,a %fcc2, loop_5932 movgu %xcc, %l2, %o0 bneg,pt %icc, loop_5933 fsrc1 %f12, %f0 loop_5932: fmovdneg %icc, %f15, %f11 movcs %icc, %l4, %l5 loop_5933: stx %i4, [%l7 + 0x60] fmovdn %xcc, %f6, %f1 mova %xcc, %i2, %g5 umul %o6, 0x160A, %i1 bl,a loop_5934 fmovrdlez %o4, %f2, %f12 st %f4, [%l7 + 0x28] fmovrdlz %o2, %f12, %f0 loop_5934: bvs,a,pn %icc, loop_5935 ldd [%l7 + 0x18], %f14 stb %g3, [%l7 + 0x28] movg %xcc, %i5, %g7 loop_5935: fmovsa %icc, %f10, %f5 array16 %g2, %l3, %o3 fmovrsgz %i0, %f9, %f4 bpos %xcc, loop_5936 ldub [%l7 + 0x1A], %i6 tleu %xcc, 0x1 ble,pt %xcc, loop_5937 loop_5936: tcs %xcc, 0x1 fxor %f12, %f10, %f8 ldsb [%l7 + 0x35], %g6 loop_5937: subcc %o1, %l6, %i7 fpmerge %f1, %f11, %f8 tn %xcc, 0x3 fzeros %f12 fmovdcc %icc, %f7, %f0 ldsh [%l7 + 0x38], %o7 movvc %icc, %o5, %i3 mova %icc, %l0, %g4 bn %xcc, loop_5938 movn %icc, %l1, %l2 udivx %g1, 0x01DE, %l4 taddcc %l5, 0x025D, %i4 loop_5938: fmul8x16 %f0, %f0, %f10 lduh [%l7 + 0x4C], %i2 orncc %g5, 0x0EF8, %o6 movvc %xcc, %i1, %o0 ld [%l7 + 0x64], %f5 fbl %fcc1, loop_5939 fornot2 %f0, %f14, %f14 stb %o2, [%l7 + 0x46] fmul8sux16 %f8, %f6, %f6 loop_5939: fblg %fcc2, loop_5940 stb %g3, [%l7 + 0x58] ldsh [%l7 + 0x7C], %o4 fnot2 %f12, %f10 loop_5940: lduw [%l7 + 0x78], %i5 tcs %icc, 0x1 fmovrsgez %g7, %f2, %f2 stx %g2, [%l7 + 0x50] ldx [%l7 + 0x50], %o3 stx %i0, [%l7 + 0x70] xor %l3, %i6, %g6 ldsh [%l7 + 0x2E], %o1 movl %icc, %l6, %i7 ldd [%l7 + 0x30], %f0 fands %f7, %f1, %f1 fmovdleu %xcc, %f4, %f1 addc %o5, 0x0BC0, %o7 bleu,a %icc, loop_5941 fabss %f0, %f8 sth %l0, [%l7 + 0x60] sdiv %i3, 0x1074, %g4 loop_5941: fbo %fcc2, loop_5942 sth %l1, [%l7 + 0x26] ldd [%l7 + 0x70], %f12 fabsd %f8, %f2 loop_5942: st %f3, [%l7 + 0x44] edge32l %l2, %l4, %l5 fnand %f14, %f0, %f10 edge16ln %i4, %i2, %g1 fbue,a %fcc3, loop_5943 edge8ln %o6, %i1, %g5 and %o0, 0x1BDE, %o2 ldsw [%l7 + 0x5C], %g3 loop_5943: fcmpne16 %f0, %f8, %o4 umul %g7, 0x1E17, %i5 bpos,a loop_5944 sth %o3, [%l7 + 0x50] fxnors %f15, %f5, %f0 std %f0, [%l7 + 0x78] loop_5944: brlez,a %i0, loop_5945 fmovs %f4, %f12 stx %l3, [%l7 + 0x78] fone %f4 loop_5945: tge %xcc, 0x6 addccc %i6, %g6, %o1 fpmerge %f9, %f10, %f0 bshuffle %f10, %f0, %f4 stx %g2, [%l7 + 0x20] ldx [%l7 + 0x50], %i7 fmovsn %icc, %f2, %f2 lduw [%l7 + 0x30], %o5 movneg %icc, %o7, %l0 nop setx loop_5946, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe,a %fcc2, loop_5947 ldsw [%l7 + 0x28], %i3 movge %icc, %l6, %g4 loop_5946: for %f0, %f12, %f14 loop_5947: ba %icc, loop_5948 sth %l2, [%l7 + 0x34] edge8 %l1, %l5, %i4 nop setx loop_5949, %l0, %l1 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_5948: smul %l4, %g1, %o6 or %i1, %i2, %o0 st %f0, [%l7 + 0x60] loop_5949: fble,a %fcc2, loop_5950 stb %g5, [%l7 + 0x21] fmovsne %icc, %f14, %f12 fpadd32 %f2, %f8, %f0 loop_5950: movrne %g3, 0x3E4, %o4 movrne %o2, %g7, %o3 fsrc2 %f8, %f12 ldd [%l7 + 0x18], %f0 tn %xcc, 0x4 ld [%l7 + 0x10], %f1 fones %f11 andn %i0, %i5, %i6 lduh [%l7 + 0x46], %g6 fandnot2 %f10, %f4, %f8 st %f15, [%l7 + 0x48] ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x18], %f4 fcmpne16 %f4, %f8, %l3 movle %icc, %g2, %i7 fmovrslz %o5, %f4, %f10 xorcc %o7, %o1, %i3 fpadd16 %f10, %f2, %f10 stx %l6, [%l7 + 0x70] ldsb [%l7 + 0x60], %l0 fnot1s %f8, %f9 fnegs %f6, %f2 movrlz %g4, 0x0F6, %l1 fpack32 %f12, %f8, %f8 st %f1, [%l7 + 0x68] bne,pn %xcc, loop_5951 brnz,a %l2, loop_5952 ble,a,pn %xcc, loop_5953 ldd [%l7 + 0x70], %f14 loop_5951: fpadd32s %f0, %f7, %f11 loop_5952: brlez,a %i4, loop_5954 loop_5953: fxors %f15, %f1, %f11 ldub [%l7 + 0x0B], %l4 fcmps %fcc2, %f0, %f5 loop_5954: udivx %g1, 0x1B84, %o6 nop setx loop_5955, %l0, %l1 jmpl %l1, %l5 movgu %icc, %i2, %o0 fcmped %fcc2, %f6, %f14 edge16 %i1, %g3, %g5 loop_5955: ldx [%l7 + 0x68], %o4 fmovdge %xcc, %f0, %f12 bne loop_5956 movpos %icc, %g7, %o2 fxnors %f9, %f10, %f5 alignaddrl %o3, %i0, %i5 loop_5956: fmovdpos %icc, %f13, %f15 orcc %g6, 0x1105, %i6 fone %f8 edge32ln %g2, %i7, %l3 std %f8, [%l7 + 0x38] mulscc %o7, %o1, %i3 stx %l6, [%l7 + 0x30] subc %o5, %l0, %l1 subc %l2, %g4, %i4 siam 0x2 stx %l4, [%l7 + 0x20] xorcc %g1, %l5, %i2 fone %f14 fmovd %f2, %f4 fmuld8sux16 %f7, %f14, %f14 ldsb [%l7 + 0x09], %o6 edge32ln %o0, %g3, %g5 stw %o4, [%l7 + 0x28] tl %xcc, 0x5 movcs %icc, %i1, %o2 fabsd %f12, %f4 fbn,a %fcc3, loop_5957 orcc %o3, %i0, %g7 std %f4, [%l7 + 0x50] umulcc %g6, %i6, %i5 loop_5957: ldub [%l7 + 0x40], %i7 lduh [%l7 + 0x3A], %g2 brgz %o7, loop_5958 fones %f10 fnor %f8, %f4, %f8 movn %icc, %o1, %l3 loop_5958: fabsd %f10, %f14 fmovdge %xcc, %f0, %f7 fmovsne %xcc, %f6, %f3 ld [%l7 + 0x2C], %f1 stb %i3, [%l7 + 0x52] ldsh [%l7 + 0x74], %l6 movneg %icc, %o5, %l0 tge %xcc, 0x4 xnor %l1, 0x0DB7, %l2 ldsh [%l7 + 0x12], %g4 xorcc %i4, 0x00E0, %g1 fpadd32 %f4, %f8, %f12 fcmpd %fcc3, %f14, %f14 std %f10, [%l7 + 0x38] ldub [%l7 + 0x53], %l4 fmovdgu %icc, %f1, %f14 sth %i2, [%l7 + 0x30] lduh [%l7 + 0x0A], %l5 stb %o0, [%l7 + 0x3C] st %f5, [%l7 + 0x30] fsrc1s %f8, %f6 fblg %fcc3, loop_5959 fmovsl %xcc, %f0, %f12 brgz,a %o6, loop_5960 udivcc %g3, 0x073F, %g5 loop_5959: ld [%l7 + 0x30], %f11 ldsb [%l7 + 0x58], %o4 loop_5960: stb %o2, [%l7 + 0x6C] stw %i1, [%l7 + 0x74] edge16l %i0, %g7, %g6 fbule,a %fcc1, loop_5961 movrgz %o3, %i5, %i7 tpos %icc, 0x4 xor %i6, 0x1D65, %g2 loop_5961: subc %o7, 0x0165, %l3 lduh [%l7 + 0x4E], %i3 ld [%l7 + 0x54], %f9 ld [%l7 + 0x44], %f7 movcc %icc, %o1, %l6 brnz,a %o5, loop_5962 ble %icc, loop_5963 mulscc %l1, 0x1875, %l2 edge8 %g4, %l0, %i4 loop_5962: ldx [%l7 + 0x68], %g1 loop_5963: ba loop_5964 subc %i2, %l5, %l4 ldsh [%l7 + 0x3A], %o6 fornot1s %f2, %f3, %f10 loop_5964: nop setx loop_5965, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o0, [%l7 + 0x1E] subccc %g5, 0x003B, %o4 movrlz %o2, %g3, %i1 loop_5965: tgu %icc, 0x0 stb %i0, [%l7 + 0x23] fmovrse %g6, %f11, %f0 popc 0x0A72, %o3 bleu,pt %xcc, loop_5966 xor %i5, 0x0D30, %g7 ldd [%l7 + 0x60], %f10 ldsw [%l7 + 0x14], %i6 loop_5966: bcs loop_5967 movpos %icc, %i7, %g2 lduw [%l7 + 0x1C], %o7 fmovrde %l3, %f14, %f2 loop_5967: stx %o1, [%l7 + 0x38] ldx [%l7 + 0x50], %l6 bvc loop_5968 ld [%l7 + 0x3C], %f9 sethi 0x1AE6, %o5 movneg %xcc, %l1, %l2 loop_5968: fmovdne %icc, %f12, %f14 fba %fcc1, loop_5969 bshuffle %f10, %f0, %f0 movcs %xcc, %i3, %l0 fmovse %xcc, %f0, %f14 loop_5969: ldsb [%l7 + 0x26], %g4 edge16n %g1, %i4, %i2 stb %l5, [%l7 + 0x2C] movre %o6, 0x0F6, %o0 fmovdge %icc, %f11, %f13 std %f4, [%l7 + 0x30] fmovdleu %icc, %f4, %f4 lduh [%l7 + 0x10], %l4 fbl,a %fcc0, loop_5970 fmovsle %icc, %f8, %f15 udivcc %o4, 0x1EEA, %g5 ldd [%l7 + 0x48], %f14 loop_5970: siam 0x2 fnands %f10, %f14, %f6 fmovdle %icc, %f14, %f11 xor %g3, %i1, %o2 ldd [%l7 + 0x18], %f10 ldsh [%l7 + 0x52], %i0 ldub [%l7 + 0x6D], %g6 umulcc %o3, %i5, %i6 st %f13, [%l7 + 0x40] lduh [%l7 + 0x44], %i7 srax %g2, 0x18, %g7 taddcctv %l3, %o7, %l6 lduw [%l7 + 0x20], %o5 tleu %xcc, 0x6 mova %icc, %o1, %l2 fblg %fcc0, loop_5971 fmovsne %icc, %f3, %f8 fsrc2 %f6, %f4 fmovdcs %icc, %f11, %f11 loop_5971: nop setx loop_5972, %l0, %l1 jmpl %l1, %i3 ldsb [%l7 + 0x4B], %l0 fmovdn %icc, %f8, %f10 ldx [%l7 + 0x50], %l1 loop_5972: fones %f4 fpsub32 %f12, %f12, %f8 fandnot1 %f2, %f0, %f2 fnand %f6, %f14, %f0 sra %g4, 0x13, %g1 movl %icc, %i4, %l5 fbug %fcc1, loop_5973 ldsb [%l7 + 0x33], %i2 andncc %o6, %l4, %o0 fmovrdlez %g5, %f6, %f2 loop_5973: tsubcctv %g3, %i1, %o4 fands %f13, %f14, %f13 ldsb [%l7 + 0x2B], %o2 sethi 0x106D, %i0 fmovrde %o3, %f0, %f2 add %g6, 0x1AD4, %i6 fbug %fcc2, loop_5974 subccc %i5, %g2, %i7 taddcc %g7, %o7, %l6 fba,a %fcc0, loop_5975 loop_5974: sth %o5, [%l7 + 0x5C] fbne %fcc2, loop_5976 fbe,a %fcc0, loop_5977 loop_5975: fornot1s %f1, %f1, %f13 fzeros %f13 loop_5976: ldsw [%l7 + 0x44], %l3 loop_5977: ldsb [%l7 + 0x1C], %l2 siam 0x7 fpadd32 %f14, %f10, %f10 fpmerge %f10, %f10, %f14 std %f10, [%l7 + 0x70] fmovrdlz %i3, %f8, %f0 tsubcctv %l0, %l1, %g4 fmovrslz %o1, %f2, %f5 fbo,a %fcc2, loop_5978 smul %i4, 0x1BA2, %g1 alignaddr %i2, %l5, %o6 orn %o0, %g5, %l4 loop_5978: edge32l %i1, %o4, %g3 subcc %o2, 0x042A, %i0 sdivx %o3, 0x14B3, %g6 orncc %i5, 0x12C2, %g2 or %i6, %i7, %g7 pdist %f10, %f6, %f10 fmovs %f4, %f1 ld [%l7 + 0x64], %f8 ldsw [%l7 + 0x54], %l6 ldsb [%l7 + 0x7F], %o5 fmovse %xcc, %f7, %f2 sub %o7, %l2, %l3 st %f5, [%l7 + 0x0C] fcmpes %fcc1, %f13, %f2 xnor %l0, 0x0D80, %i3 fandnot1 %f0, %f8, %f6 bcs,a %icc, loop_5979 fbul,a %fcc3, loop_5980 orncc %g4, 0x1C1E, %l1 udivx %o1, 0x0EA1, %i4 loop_5979: std %f2, [%l7 + 0x68] loop_5980: fmovsvs %icc, %f1, %f12 fnot2 %f2, %f14 ldsb [%l7 + 0x0F], %g1 fcmpne32 %f12, %f10, %i2 movrne %l5, 0x2C3, %o0 fbue,a %fcc0, loop_5981 ldsb [%l7 + 0x28], %g5 fmovdcs %xcc, %f10, %f0 lduh [%l7 + 0x62], %l4 loop_5981: movne %icc, %i1, %o4 ldx [%l7 + 0x08], %o6 ldsw [%l7 + 0x50], %o2 fmovdneg %icc, %f2, %f9 fmul8sux16 %f6, %f4, %f8 xnorcc %i0, %g3, %g6 st %f5, [%l7 + 0x18] stx %i5, [%l7 + 0x50] tvc %xcc, 0x5 bcs,a loop_5982 edge32l %o3, %g2, %i7 ldx [%l7 + 0x20], %g7 brnz %i6, loop_5983 loop_5982: fbuge,a %fcc1, loop_5984 addcc %l6, %o5, %l2 brgez %o7, loop_5985 loop_5983: fmuld8sux16 %f5, %f4, %f4 loop_5984: fmovdn %xcc, %f5, %f10 fmovdvs %xcc, %f4, %f11 loop_5985: edge16l %l0, %l3, %g4 ldsb [%l7 + 0x26], %i3 sth %l1, [%l7 + 0x70] fpsub32 %f10, %f0, %f12 ldub [%l7 + 0x77], %o1 ld [%l7 + 0x0C], %f7 ldx [%l7 + 0x70], %g1 ldx [%l7 + 0x58], %i4 fmovsvc %xcc, %f9, %f15 movrlez %l5, 0x023, %i2 orn %g5, 0x1593, %o0 ldsb [%l7 + 0x39], %l4 edge32 %i1, %o6, %o4 movg %xcc, %i0, %o2 fbule,a %fcc3, loop_5986 ldub [%l7 + 0x77], %g6 xor %i5, 0x1C51, %g3 lduh [%l7 + 0x34], %g2 loop_5986: lduw [%l7 + 0x7C], %i7 movge %xcc, %g7, %o3 ldsb [%l7 + 0x37], %i6 ldx [%l7 + 0x28], %o5 fones %f1 fornot1s %f9, %f2, %f3 bne,a loop_5987 brlez %l6, loop_5988 nop setx loop_5989, %l0, %l1 jmpl %l1, %l2 edge16n %l0, %o7, %l3 loop_5987: bcc,a loop_5990 loop_5988: fandnot2s %f7, %f8, %f13 loop_5989: std %f8, [%l7 + 0x58] fcmple16 %f6, %f8, %i3 loop_5990: ldsw [%l7 + 0x30], %l1 lduh [%l7 + 0x64], %o1 ldsw [%l7 + 0x50], %g1 fxnor %f14, %f8, %f14 fmovrsgez %i4, %f6, %f7 fbl %fcc3, loop_5991 ldub [%l7 + 0x70], %l5 movle %xcc, %g4, %g5 fbge %fcc0, loop_5992 loop_5991: bvc,a,pt %icc, loop_5993 stx %o0, [%l7 + 0x58] fnor %f14, %f12, %f0 loop_5992: fmovsvc %icc, %f8, %f2 loop_5993: fmovsa %xcc, %f14, %f3 tn %icc, 0x4 srax %i2, 0x0D, %i1 nop setx loop_5994, %l0, %l1 jmpl %l1, %l4 stw %o4, [%l7 + 0x68] tgu %xcc, 0x7 bge,a %xcc, loop_5995 loop_5994: ldub [%l7 + 0x68], %o6 mulx %o2, %g6, %i0 srax %i5, 0x0A, %g3 loop_5995: fmul8x16al %f14, %f7, %f0 andn %i7, 0x0BB8, %g7 lduh [%l7 + 0x10], %g2 fmovsge %icc, %f0, %f15 alignaddrl %i6, %o5, %l6 fmul8sux16 %f8, %f6, %f12 fbe,a %fcc3, loop_5996 stb %o3, [%l7 + 0x14] movl %xcc, %l0, %o7 stw %l2, [%l7 + 0x5C] loop_5996: fabss %f2, %f7 st %f7, [%l7 + 0x30] edge16l %i3, %l1, %l3 tcs %icc, 0x2 tleu %xcc, 0x6 edge16ln %g1, %o1, %l5 tg %icc, 0x0 ldsb [%l7 + 0x20], %i4 ldub [%l7 + 0x4A], %g4 fzeros %f12 st %f14, [%l7 + 0x08] subccc %o0, %g5, %i2 subccc %i1, %o4, %o6 fbn,a %fcc3, loop_5997 fmovsa %xcc, %f8, %f11 alignaddrl %l4, %o2, %g6 brgz,a %i0, loop_5998 loop_5997: lduw [%l7 + 0x40], %g3 ldsb [%l7 + 0x3C], %i7 for %f4, %f12, %f4 loop_5998: tne %icc, 0x1 fble %fcc3, loop_5999 lduw [%l7 + 0x68], %i5 tpos %xcc, 0x5 fmovdle %xcc, %f8, %f11 loop_5999: sdiv %g7, 0x0633, %i6 stb %o5, [%l7 + 0x2A] stb %g2, [%l7 + 0x33] fmul8x16 %f8, %f14, %f8 fmovrsgez %l6, %f4, %f3 movre %o3, 0x309, %o7 stx %l2, [%l7 + 0x10] st %f8, [%l7 + 0x30] tcs %xcc, 0x0 tleu %icc, 0x2 movrgez %l0, %l1, %l3 fcmpne32 %f6, %f12, %g1 ldx [%l7 + 0x30], %i3 array16 %o1, %l5, %i4 edge8n %g4, %g5, %o0 ble,a loop_6000 fbul,a %fcc0, loop_6001 fnot2s %f5, %f11 bgu,a %xcc, loop_6002 loop_6000: movrlez %i1, %i2, %o6 loop_6001: fpadd32 %f14, %f8, %f10 andn %l4, %o2, %g6 loop_6002: brlz %i0, loop_6003 sth %g3, [%l7 + 0x52] fpack32 %f14, %f10, %f12 srax %i7, %i5, %o4 loop_6003: fornot2 %f4, %f10, %f10 array16 %i6, %g7, %o5 fcmpd %fcc0, %f4, %f10 nop setx loop_6004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x48] fzero %f0 brnz %l6, loop_6005 loop_6004: st %f13, [%l7 + 0x3C] fpadd32s %f14, %f5, %f11 fmovrslz %g2, %f7, %f15 loop_6005: ldsh [%l7 + 0x22], %o7 fcmple32 %f4, %f0, %l2 stb %o3, [%l7 + 0x50] sub %l0, %l1, %l3 std %f14, [%l7 + 0x08] edge16n %g1, %i3, %l5 edge32 %i4, %g4, %g5 lduh [%l7 + 0x4C], %o0 nop setx loop_6006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f0, [%l7 + 0x7C] fmovrde %i1, %f12, %f8 ba,a,pn %icc, loop_6007 loop_6006: ldsh [%l7 + 0x18], %i2 lduh [%l7 + 0x60], %o1 movvs %icc, %l4, %o6 loop_6007: xnor %g6, %o2, %i0 ldd [%l7 + 0x60], %f10 fmovsvc %xcc, %f1, %f0 fsrc1 %f0, %f2 fabsd %f10, %f10 fornot1 %f4, %f0, %f8 sth %i7, [%l7 + 0x4E] sth %i5, [%l7 + 0x70] fpack16 %f8, %f10 call loop_6008 fmovrdlz %g3, %f10, %f0 fmovdge %xcc, %f10, %f3 fbne %fcc3, loop_6009 loop_6008: fmovrslez %o4, %f11, %f4 fmovsle %xcc, %f12, %f15 fbn,a %fcc1, loop_6010 loop_6009: addccc %i6, %o5, %g7 fnands %f8, %f10, %f7 movrlz %g2, 0x3A9, %o7 loop_6010: fnands %f11, %f3, %f14 edge8n %l2, %o3, %l6 fbn,a %fcc1, loop_6011 sth %l1, [%l7 + 0x40] ldsh [%l7 + 0x5A], %l3 fmul8x16al %f5, %f6, %f12 loop_6011: fblg,a %fcc0, loop_6012 movg %xcc, %g1, %l0 fxor %f10, %f8, %f0 bcs,a %icc, loop_6013 loop_6012: ble,a loop_6014 stw %l5, [%l7 + 0x68] ldx [%l7 + 0x78], %i3 loop_6013: ldx [%l7 + 0x20], %g4 loop_6014: fmovsneg %icc, %f9, %f15 lduw [%l7 + 0x68], %i4 fbge,a %fcc2, loop_6015 sth %g5, [%l7 + 0x3C] lduw [%l7 + 0x68], %o0 fandnot1s %f11, %f13, %f3 loop_6015: ldsh [%l7 + 0x2A], %i1 stx %o1, [%l7 + 0x20] bcc,pt %xcc, loop_6016 fpmerge %f11, %f2, %f8 fmovsneg %xcc, %f8, %f10 fpadd16s %f15, %f8, %f3 loop_6016: ld [%l7 + 0x14], %f6 fandnot1 %f4, %f4, %f12 ld [%l7 + 0x78], %f14 bl,a,pt %icc, loop_6017 movn %xcc, %i2, %l4 fmul8ulx16 %f8, %f0, %f14 move %xcc, %o6, %o2 loop_6017: ldd [%l7 + 0x60], %f4 fbo %fcc0, loop_6018 std %f6, [%l7 + 0x68] fmovsle %xcc, %f4, %f9 fandnot2s %f1, %f2, %f15 loop_6018: ld [%l7 + 0x10], %f15 bneg,pn %icc, loop_6019 ld [%l7 + 0x2C], %f14 fcmpes %fcc2, %f9, %f8 ldsb [%l7 + 0x61], %i0 loop_6019: bl,a,pt %icc, loop_6020 edge32n %i7, %i5, %g3 ldsb [%l7 + 0x0F], %o4 fpsub16 %f8, %f2, %f10 loop_6020: movrgz %g6, 0x093, %i6 fmovsleu %xcc, %f11, %f4 fornot1 %f4, %f4, %f0 ldsb [%l7 + 0x46], %o5 fmovrse %g2, %f14, %f13 lduw [%l7 + 0x48], %g7 ldsh [%l7 + 0x5A], %o7 sth %l2, [%l7 + 0x38] sth %o3, [%l7 + 0x64] fbu %fcc2, loop_6021 orn %l1, %l3, %l6 ldd [%l7 + 0x08], %f12 bgu,a loop_6022 loop_6021: fabsd %f0, %f12 be loop_6023 fpsub32s %f7, %f8, %f2 loop_6022: edge16l %g1, %l5, %l0 brlez,a %g4, loop_6024 loop_6023: move %icc, %i3, %i4 fbue %fcc2, loop_6025 fone %f2 loop_6024: fbule %fcc0, loop_6026 tneg %icc, 0x2 loop_6025: movle %xcc, %o0, %i1 edge16n %g5, %o1, %i2 loop_6026: tpos %xcc, 0x3 bl %xcc, loop_6027 stw %o6, [%l7 + 0x3C] fmuld8sux16 %f4, %f15, %f14 sth %o2, [%l7 + 0x7A] loop_6027: ldsh [%l7 + 0x5A], %i0 nop setx loop_6028, %l0, %l1 jmpl %l1, %i7 sdivcc %i5, 0x1E1B, %g3 sth %o4, [%l7 + 0x36] fbge %fcc0, loop_6029 loop_6028: sth %l4, [%l7 + 0x14] subccc %i6, 0x07BA, %o5 bg,a %icc, loop_6030 loop_6029: taddcctv %g6, 0x172A, %g2 fpadd16s %f13, %f12, %f10 ldub [%l7 + 0x6C], %o7 loop_6030: ldub [%l7 + 0x29], %l2 fmul8x16au %f1, %f7, %f6 ldd [%l7 + 0x28], %f2 bneg loop_6031 nop setx loop_6032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f9, %f8, %f6 brz,a %o3, loop_6033 loop_6031: fmovsgu %icc, %f6, %f0 loop_6032: tgu %icc, 0x1 sth %l1, [%l7 + 0x10] loop_6033: tsubcctv %g7, 0x1C12, %l6 ldx [%l7 + 0x50], %l3 fmovsa %xcc, %f5, %f3 stb %g1, [%l7 + 0x3C] ld [%l7 + 0x18], %f4 mova %icc, %l0, %g4 stx %i3, [%l7 + 0x60] move %icc, %l5, %o0 fmovsvc %xcc, %f4, %f9 movrne %i1, 0x109, %g5 fbl %fcc2, loop_6034 sth %o1, [%l7 + 0x52] fnot1 %f12, %f6 stw %i2, [%l7 + 0x30] loop_6034: fexpand %f11, %f0 orn %o6, 0x1521, %i4 ldx [%l7 + 0x20], %o2 add %i7, %i0, %g3 fmovscc %icc, %f4, %f11 stw %o4, [%l7 + 0x38] fmovdl %xcc, %f9, %f7 ldsw [%l7 + 0x40], %i5 stb %l4, [%l7 + 0x23] fmovdle %xcc, %f11, %f14 tvc %xcc, 0x1 fpackfix %f14, %f1 ta %icc, 0x2 bleu,pn %icc, loop_6035 nop setx loop_6036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x28], %o5 sth %i6, [%l7 + 0x74] loop_6035: ldx [%l7 + 0x48], %g6 loop_6036: edge32l %g2, %l2, %o3 brgez %o7, loop_6037 edge32ln %l1, %l6, %l3 fmovdneg %xcc, %f5, %f8 fmul8x16 %f3, %f6, %f4 loop_6037: ldx [%l7 + 0x50], %g1 fcmpeq32 %f2, %f4, %l0 stx %g7, [%l7 + 0x30] fmovdgu %xcc, %f9, %f8 fmovsneg %icc, %f6, %f6 fmovsa %icc, %f8, %f6 lduw [%l7 + 0x64], %i3 udiv %l5, 0x00B1, %o0 ldsh [%l7 + 0x50], %g4 umulcc %i1, %o1, %i2 fors %f6, %f5, %f10 bg %xcc, loop_6038 siam 0x2 fnegd %f6, %f4 st %f15, [%l7 + 0x34] loop_6038: bcc loop_6039 fmovrslez %g5, %f0, %f15 movle %icc, %i4, %o6 andn %i7, 0x1C52, %i0 loop_6039: edge8ln %g3, %o4, %i5 ta %xcc, 0x1 fmovdleu %icc, %f10, %f6 stx %l4, [%l7 + 0x10] andcc %o2, 0x1C5F, %i6 addc %o5, %g2, %l2 st %f7, [%l7 + 0x20] ld [%l7 + 0x50], %f3 ldsb [%l7 + 0x1F], %o3 brz %g6, loop_6040 addccc %o7, %l1, %l6 movcs %icc, %l3, %l0 fmovdcs %xcc, %f11, %f1 loop_6040: ldsw [%l7 + 0x58], %g1 fbule,a %fcc1, loop_6041 fmul8x16au %f13, %f11, %f14 nop setx loop_6042, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x44], %i3 loop_6041: movle %icc, %g7, %l5 fbug,a %fcc2, loop_6043 loop_6042: tg %icc, 0x7 fbge,a %fcc0, loop_6044 smulcc %o0, 0x1B04, %i1 loop_6043: fandnot2 %f14, %f4, %f8 stx %o1, [%l7 + 0x60] loop_6044: stw %i2, [%l7 + 0x08] ldx [%l7 + 0x40], %g5 tleu %xcc, 0x5 fpsub32s %f15, %f4, %f5 ld [%l7 + 0x18], %f10 bleu,a %icc, loop_6045 fmuld8sux16 %f5, %f13, %f12 fornot1 %f6, %f0, %f8 ldx [%l7 + 0x50], %i4 loop_6045: movneg %xcc, %o6, %g4 fmul8sux16 %f4, %f4, %f0 lduw [%l7 + 0x24], %i0 fmovrsne %i7, %f14, %f1 stw %o4, [%l7 + 0x7C] brlz,a %g3, loop_6046 smulcc %l4, %i5, %o2 fmovse %xcc, %f5, %f9 ldsw [%l7 + 0x44], %i6 loop_6046: nop setx loop_6047, %l0, %l1 jmpl %l1, %g2 fornot2s %f1, %f14, %f3 movrgez %o5, 0x20C, %o3 fmovsn %icc, %f1, %f13 loop_6047: fandnot1s %f4, %f12, %f13 subcc %g6, %l2, %l1 addccc %l6, 0x1EFB, %l3 fone %f8 fmuld8sux16 %f3, %f6, %f12 fsrc2 %f0, %f6 brlez,a %o7, loop_6048 fcmpeq16 %f4, %f10, %l0 fmovsn %icc, %f4, %f12 ldsh [%l7 + 0x16], %i3 loop_6048: fmovrdgz %g1, %f10, %f14 add %g7, 0x05CF, %l5 ldsh [%l7 + 0x50], %i1 subc %o0, 0x12ED, %o1 st %f14, [%l7 + 0x7C] lduh [%l7 + 0x44], %i2 stx %g5, [%l7 + 0x70] brlez,a %o6, loop_6049 ld [%l7 + 0x3C], %f0 fmovdcs %icc, %f5, %f15 fmovsn %xcc, %f6, %f6 loop_6049: tl %xcc, 0x0 fmovdvc %xcc, %f2, %f12 tl %xcc, 0x3 movrgz %i4, 0x169, %i0 ld [%l7 + 0x18], %f12 bg,a loop_6050 fmovda %xcc, %f14, %f9 bge,pt %xcc, loop_6051 sth %i7, [%l7 + 0x5C] loop_6050: be %icc, loop_6052 edge32 %o4, %g4, %l4 loop_6051: ldub [%l7 + 0x38], %i5 lduh [%l7 + 0x0C], %g3 loop_6052: lduh [%l7 + 0x64], %i6 fpsub32s %f1, %f4, %f11 lduh [%l7 + 0x5A], %o2 stw %o5, [%l7 + 0x5C] movre %g2, %g6, %l2 xorcc %o3, %l6, %l3 fpsub32s %f2, %f4, %f15 fmul8sux16 %f12, %f4, %f6 andn %o7, %l0, %l1 sth %g1, [%l7 + 0x36] fmovrsne %i3, %f12, %f9 move %icc, %l5, %i1 fnot2s %f11, %f12 movl %xcc, %g7, %o0 ldsw [%l7 + 0x68], %i2 sllx %o1, %o6, %g5 fmovsn %xcc, %f10, %f11 ldub [%l7 + 0x4B], %i0 st %f0, [%l7 + 0x1C] fsrc1 %f8, %f4 fmovrslz %i7, %f3, %f8 fcmple16 %f8, %f0, %i4 fbule,a %fcc0, loop_6053 fmuld8sux16 %f13, %f3, %f4 tge %icc, 0x3 fmul8sux16 %f6, %f14, %f14 loop_6053: std %f4, [%l7 + 0x50] fmovsg %icc, %f10, %f12 andcc %g4, %l4, %o4 bneg,a,pt %xcc, loop_6054 umul %g3, 0x1590, %i5 ldd [%l7 + 0x38], %f14 fandnot2s %f11, %f7, %f6 loop_6054: fmovrsgez %o2, %f11, %f11 ldx [%l7 + 0x48], %o5 ldub [%l7 + 0x7A], %g2 fmovsl %xcc, %f7, %f9 std %f14, [%l7 + 0x60] fcmpgt16 %f14, %f6, %g6 lduw [%l7 + 0x48], %l2 brnz %o3, loop_6055 st %f8, [%l7 + 0x7C] edge16ln %l6, %i6, %l3 tge %icc, 0x6 loop_6055: brgez %l0, loop_6056 fmovdvc %xcc, %f1, %f6 bpos,a,pt %xcc, loop_6057 ldd [%l7 + 0x20], %f2 loop_6056: std %f4, [%l7 + 0x68] fbn,a %fcc1, loop_6058 loop_6057: stx %l1, [%l7 + 0x68] srlx %g1, 0x09, %o7 fornot2s %f15, %f13, %f10 loop_6058: subc %i3, 0x1116, %l5 fmovrde %g7, %f6, %f10 movpos %icc, %i1, %o0 orcc %i2, %o6, %g5 fmovsneg %icc, %f1, %f9 orn %i0, %i7, %i4 ldub [%l7 + 0x33], %o1 xor %l4, %o4, %g3 brlez,a %g4, loop_6059 edge16l %i5, %o2, %g2 srax %g6, %l2, %o5 taddcctv %o3, %i6, %l6 loop_6059: stw %l0, [%l7 + 0x5C] fcmpeq32 %f12, %f10, %l3 fmovd %f2, %f6 ldd [%l7 + 0x20], %f14 lduh [%l7 + 0x20], %l1 ldsh [%l7 + 0x24], %g1 sethi 0x0796, %i3 fmovrsne %o7, %f15, %f9 fba,a %fcc0, loop_6060 movre %l5, 0x1E9, %g7 fxnor %f12, %f14, %f0 fnor %f8, %f14, %f8 loop_6060: ldx [%l7 + 0x60], %i1 fmovrse %o0, %f4, %f4 std %f10, [%l7 + 0x58] edge8ln %i2, %g5, %i0 bvc loop_6061 umulcc %o6, 0x1B94, %i4 or %o1, 0x16F6, %i7 fpmerge %f0, %f9, %f0 loop_6061: fba %fcc3, loop_6062 ldsw [%l7 + 0x40], %o4 ldub [%l7 + 0x79], %g3 fcmped %fcc0, %f0, %f6 loop_6062: sth %l4, [%l7 + 0x3C] stw %g4, [%l7 + 0x68] ldub [%l7 + 0x2E], %o2 fbn,a %fcc3, loop_6063 lduw [%l7 + 0x60], %i5 fmovsg %xcc, %f6, %f15 te %xcc, 0x1 loop_6063: movcc %icc, %g6, %g2 popc 0x08BC, %o5 ld [%l7 + 0x10], %f15 bvc,a %xcc, loop_6064 smul %o3, %l2, %i6 stx %l0, [%l7 + 0x20] ba,a loop_6065 loop_6064: fnor %f4, %f6, %f10 fandnot2 %f8, %f10, %f12 array8 %l6, %l3, %l1 loop_6065: stb %i3, [%l7 + 0x70] sra %o7, %g1, %l5 stx %g7, [%l7 + 0x28] fnot1 %f6, %f4 sdivcc %o0, 0x1E0C, %i2 fmovdn %xcc, %f4, %f13 bleu,a,pt %xcc, loop_6066 ld [%l7 + 0x64], %f11 ldx [%l7 + 0x20], %i1 lduw [%l7 + 0x78], %g5 loop_6066: umulcc %i0, 0x02EB, %i4 stx %o6, [%l7 + 0x28] tleu %icc, 0x1 alignaddr %o1, %o4, %i7 fmovdneg %xcc, %f14, %f7 tcc %xcc, 0x7 ldub [%l7 + 0x23], %g3 movvs %xcc, %g4, %l4 tg %icc, 0x2 brnz,a %o2, loop_6067 add %g6, %i5, %o5 edge16n %g2, %o3, %l2 fpadd32s %f12, %f5, %f4 loop_6067: fmovsgu %xcc, %f5, %f11 nop setx loop_6068, %l0, %l1 jmpl %l1, %i6 be,pn %xcc, loop_6069 tne %xcc, 0x3 fmovsvc %xcc, %f6, %f4 loop_6068: fmul8ulx16 %f12, %f10, %f2 loop_6069: fzeros %f12 sth %l6, [%l7 + 0x22] movrgz %l3, 0x16F, %l0 movcs %icc, %l1, %o7 ldx [%l7 + 0x68], %i3 std %f4, [%l7 + 0x70] add %l5, 0x118E, %g1 brnz,a %o0, loop_6070 fxors %f8, %f3, %f7 movrgz %i2, %i1, %g5 fornot1 %f8, %f14, %f12 loop_6070: bl loop_6071 fsrc2s %f8, %f6 fcmpgt16 %f6, %f0, %i0 fzero %f6 loop_6071: ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x5A], %g7 xnorcc %o6, %i4, %o4 fpack32 %f10, %f10, %f12 tvs %xcc, 0x3 fcmple32 %f6, %f4, %o1 fcmped %fcc2, %f10, %f8 ldx [%l7 + 0x08], %g3 call loop_6072 ldsh [%l7 + 0x2A], %i7 stb %l4, [%l7 + 0x3D] fpsub16 %f14, %f2, %f0 loop_6072: fmovse %icc, %f7, %f4 ldub [%l7 + 0x54], %g4 umul %g6, 0x1DE5, %i5 mulscc %o2, %o5, %o3 ld [%l7 + 0x64], %f3 fbu,a %fcc1, loop_6073 bl loop_6074 fpackfix %f2, %f7 ldub [%l7 + 0x1D], %g2 loop_6073: xnorcc %l2, 0x0B78, %i6 loop_6074: fcmped %fcc3, %f6, %f2 udivx %l6, 0x11E0, %l3 lduh [%l7 + 0x58], %l0 sll %o7, 0x06, %l1 array16 %l5, %i3, %o0 fmovrsgez %i2, %f15, %f7 sdiv %i1, 0x0D36, %g5 taddcctv %g1, 0x1FE3, %i0 call loop_6075 fmovsne %xcc, %f14, %f14 stw %g7, [%l7 + 0x40] ldx [%l7 + 0x58], %i4 loop_6075: bleu,a %xcc, loop_6076 tl %icc, 0x7 ldsb [%l7 + 0x0C], %o4 fblg %fcc2, loop_6077 loop_6076: nop setx loop_6078, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f9, %f1, %f4 fmovscc %xcc, %f6, %f0 loop_6077: stb %o1, [%l7 + 0x0F] loop_6078: array32 %o6, %g3, %l4 fpack32 %f4, %f12, %f6 fnand %f0, %f4, %f2 stw %i7, [%l7 + 0x68] fcmpes %fcc1, %f1, %f4 bg loop_6079 std %f12, [%l7 + 0x18] lduw [%l7 + 0x28], %g4 movleu %xcc, %g6, %o2 loop_6079: fone %f8 fcmple32 %f4, %f8, %i5 fornot1 %f0, %f12, %f2 ldx [%l7 + 0x40], %o5 fmovsneg %icc, %f5, %f12 fzeros %f4 brgz %g2, loop_6080 bvc,a %icc, loop_6081 fmovse %icc, %f10, %f4 nop setx loop_6082, %l0, %l1 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_6080: fandnot1s %f15, %f12, %f11 loop_6081: fpsub32s %f0, %f5, %f2 fones %f13 loop_6082: lduw [%l7 + 0x64], %l2 std %f12, [%l7 + 0x40] nop setx loop_6083, %l0, %l1 jmpl %l1, %i6 bge,a,pn %icc, loop_6084 tgu %icc, 0x2 ldsw [%l7 + 0x4C], %o3 loop_6083: edge16ln %l6, %l0, %o7 loop_6084: fmuld8sux16 %f7, %f4, %f12 ldsb [%l7 + 0x4C], %l3 tg %xcc, 0x1 ldsb [%l7 + 0x52], %l1 fmovrsne %i3, %f13, %f15 mova %xcc, %o0, %i2 ldub [%l7 + 0x4C], %l5 ldsb [%l7 + 0x67], %i1 edge8 %g1, %i0, %g7 fandnot2s %f15, %f14, %f5 addcc %g5, %i4, %o1 bl,a loop_6085 sdivcc %o6, 0x1715, %o4 fmovspos %xcc, %f11, %f12 fmovdvs %icc, %f15, %f0 loop_6085: sdivcc %g3, 0x150E, %l4 edge32 %i7, %g4, %o2 stb %g6, [%l7 + 0x6B] fpsub32s %f11, %f13, %f10 xnorcc %i5, 0x009E, %o5 fsrc2s %f11, %f3 fmovdcs %icc, %f2, %f1 edge32 %l2, %g2, %o3 movleu %xcc, %l6, %i6 ldd [%l7 + 0x30], %f0 fmovdcs %icc, %f7, %f8 fmovdne %icc, %f15, %f9 fmovdgu %xcc, %f14, %f10 fones %f1 ld [%l7 + 0x54], %f6 nop setx loop_6086, %l0, %l1 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,pn %icc, loop_6087 fzero %f2 fones %f0 loop_6086: fpsub32 %f14, %f12, %f8 loop_6087: bcc loop_6088 fornot1 %f8, %f8, %f12 fxnor %f12, %f6, %f10 fbue,a %fcc3, loop_6089 loop_6088: move %icc, %o7, %l3 addcc %l1, 0x067B, %i3 ldsb [%l7 + 0x2B], %o0 loop_6089: movrlez %l0, 0x0EB, %i2 lduw [%l7 + 0x20], %l5 and %g1, %i1, %g7 sllx %g5, %i0, %i4 lduh [%l7 + 0x52], %o1 ldsw [%l7 + 0x5C], %o6 fbule,a %fcc1, loop_6090 bpos,a,pt %icc, loop_6091 ldsh [%l7 + 0x70], %g3 ldsw [%l7 + 0x24], %l4 loop_6090: fornot2s %f6, %f0, %f2 loop_6091: edge32ln %o4, %g4, %o2 fmovsg %xcc, %f10, %f15 movrgz %i7, %g6, %o5 ldsh [%l7 + 0x64], %i5 ldx [%l7 + 0x48], %l2 st %f7, [%l7 + 0x28] lduh [%l7 + 0x72], %g2 edge32n %o3, %l6, %i6 sth %l3, [%l7 + 0x44] fsrc1s %f15, %f6 ldsw [%l7 + 0x68], %l1 fba,a %fcc0, loop_6092 st %f2, [%l7 + 0x08] lduh [%l7 + 0x66], %o7 fmovrse %o0, %f15, %f12 loop_6092: fnegs %f11, %f7 fmovdvc %xcc, %f0, %f9 fmovsge %xcc, %f10, %f4 fpsub32s %f1, %f3, %f10 stb %l0, [%l7 + 0x0B] fors %f7, %f0, %f8 fone %f10 ldd [%l7 + 0x30], %f12 edge16l %i3, %i2, %g1 ldsb [%l7 + 0x4B], %i1 xnor %l5, %g5, %g7 fones %f15 tcs %icc, 0x2 bg,pt %xcc, loop_6093 stb %i0, [%l7 + 0x63] edge32ln %i4, %o1, %g3 alignaddr %o6, %o4, %g4 loop_6093: fnand %f0, %f2, %f0 movpos %icc, %o2, %l4 fbule,a %fcc2, loop_6094 edge8l %i7, %g6, %i5 fmul8ulx16 %f14, %f0, %f6 ldd [%l7 + 0x68], %f10 loop_6094: movne %xcc, %l2, %o5 xnor %o3, %l6, %g2 fpadd16s %f2, %f7, %f7 stx %i6, [%l7 + 0x78] fmovda %icc, %f13, %f5 fmovsle %xcc, %f15, %f10 sth %l1, [%l7 + 0x58] fmovscs %xcc, %f9, %f3 call loop_6095 sll %l3, %o0, %o7 edge32n %l0, %i2, %i3 srl %g1, 0x17, %l5 loop_6095: bleu,a,pt %icc, loop_6096 fmul8x16al %f15, %f6, %f6 ldd [%l7 + 0x18], %f14 fnors %f14, %f10, %f3 loop_6096: fbe %fcc1, loop_6097 edge8l %i1, %g5, %i0 stw %g7, [%l7 + 0x70] lduw [%l7 + 0x64], %i4 loop_6097: bvc,pt %xcc, loop_6098 fornot1 %f0, %f2, %f14 stb %g3, [%l7 + 0x6A] edge16ln %o6, %o4, %o1 loop_6098: lduw [%l7 + 0x60], %g4 sth %l4, [%l7 + 0x52] std %f4, [%l7 + 0x50] movrgez %i7, %g6, %o2 fmovdge %icc, %f9, %f15 te %xcc, 0x5 udiv %i5, 0x1096, %o5 edge16 %l2, %o3, %l6 movrlz %g2, 0x3AE, %i6 fnegd %f10, %f12 fsrc2s %f10, %f10 movl %xcc, %l3, %o0 mulx %l1, 0x1BA9, %l0 ldd [%l7 + 0x10], %f0 bne,a %icc, loop_6099 bneg loop_6100 movgu %xcc, %i2, %o7 movvs %xcc, %g1, %l5 loop_6099: stw %i3, [%l7 + 0x1C] loop_6100: stw %g5, [%l7 + 0x10] fmovsgu %xcc, %f13, %f15 fpack16 %f6, %f15 bpos,a,pt %icc, loop_6101 ld [%l7 + 0x20], %f5 ldsh [%l7 + 0x60], %i0 ldsh [%l7 + 0x3C], %i1 loop_6101: fmovsne %icc, %f14, %f13 edge32n %i4, %g7, %g3 fmovsgu %xcc, %f1, %f12 andcc %o4, 0x152A, %o6 xor %o1, %l4, %g4 fmovsn %icc, %f7, %f2 stb %g6, [%l7 + 0x69] bgu,a,pt %xcc, loop_6102 std %f10, [%l7 + 0x70] fmovsl %icc, %f2, %f2 stw %i7, [%l7 + 0x28] loop_6102: alignaddrl %o2, %o5, %i5 fmovsle %xcc, %f13, %f12 taddcc %o3, 0x1339, %l6 fmovsvs %icc, %f7, %f4 ld [%l7 + 0x58], %f0 or %l2, 0x18C9, %i6 fmovdcs %xcc, %f3, %f2 lduh [%l7 + 0x7E], %g2 fornot2 %f10, %f2, %f0 tneg %icc, 0x5 fandnot1s %f6, %f10, %f11 stx %o0, [%l7 + 0x60] brz,a %l1, loop_6103 lduh [%l7 + 0x48], %l0 fornot1s %f13, %f14, %f4 for %f8, %f0, %f6 loop_6103: fpackfix %f6, %f13 sethi 0x0A03, %i2 fandnot1 %f4, %f0, %f10 edge16n %l3, %o7, %g1 fcmpes %fcc2, %f2, %f5 fmovdgu %icc, %f13, %f1 bleu,pt %icc, loop_6104 fbn,a %fcc3, loop_6105 ldsb [%l7 + 0x0E], %l5 lduw [%l7 + 0x6C], %i3 loop_6104: fabsd %f0, %f10 loop_6105: brgz,a %i0, loop_6106 edge8ln %g5, %i1, %i4 ldsw [%l7 + 0x0C], %g3 fornot1s %f10, %f1, %f15 loop_6106: bl,pn %icc, loop_6107 fmovscc %icc, %f14, %f11 stx %o4, [%l7 + 0x38] orn %g7, 0x0947, %o1 loop_6107: lduw [%l7 + 0x60], %o6 bneg,a,pn %xcc, loop_6108 and %l4, 0x08FF, %g6 sth %g4, [%l7 + 0x3A] stb %o2, [%l7 + 0x1F] loop_6108: fmovdg %xcc, %f6, %f2 fmovdleu %icc, %f4, %f10 fmovsn %xcc, %f0, %f15 mulscc %i7, %o5, %o3 array16 %l6, %l2, %i5 subccc %i6, %o0, %g2 ldsh [%l7 + 0x68], %l1 fble %fcc1, loop_6109 ldd [%l7 + 0x20], %f14 ldsb [%l7 + 0x27], %i2 movn %xcc, %l0, %l3 loop_6109: stb %g1, [%l7 + 0x15] fexpand %f11, %f0 fmovdn %icc, %f15, %f12 nop setx loop_6110, %l0, %l1 jmpl %l1, %o7 st %f4, [%l7 + 0x24] pdist %f8, %f0, %f12 fnegs %f1, %f9 loop_6110: fbg %fcc0, loop_6111 fmovdne %icc, %f12, %f0 tle %xcc, 0x7 faligndata %f2, %f8, %f12 loop_6111: bneg,a,pt %icc, loop_6112 fmovrdne %i3, %f2, %f14 taddcctv %l5, %i0, %i1 fandnot1s %f14, %f8, %f2 loop_6112: fabss %f15, %f0 fmovrdlz %g5, %f0, %f10 fbug,a %fcc1, loop_6113 fmovde %icc, %f5, %f0 fbug,a %fcc3, loop_6114 sth %i4, [%l7 + 0x7C] loop_6113: srl %g3, %g7, %o4 subcc %o1, 0x1841, %o6 loop_6114: edge32l %l4, %g6, %o2 movgu %xcc, %g4, %i7 ldd [%l7 + 0x70], %f6 ldsw [%l7 + 0x24], %o5 xnorcc %l6, 0x1794, %l2 ld [%l7 + 0x14], %f7 srax %i5, %o3, %i6 fmovrsgez %g2, %f10, %f10 array8 %l1, %i2, %o0 fbu %fcc2, loop_6115 ldsb [%l7 + 0x72], %l3 movvs %xcc, %l0, %o7 fbge,a %fcc0, loop_6116 loop_6115: sth %g1, [%l7 + 0x2A] fmovdne %xcc, %f15, %f2 fmovdgu %xcc, %f1, %f6 loop_6116: fmovsvc %xcc, %f4, %f0 fmovdg %xcc, %f5, %f15 fbe %fcc1, loop_6117 fmul8x16al %f12, %f14, %f12 fsrc2s %f10, %f14 bshuffle %f6, %f0, %f12 loop_6117: ldub [%l7 + 0x2B], %l5 ldsw [%l7 + 0x40], %i0 bpos,a,pt %icc, loop_6118 brlez,a %i3, loop_6119 tg %xcc, 0x0 ldx [%l7 + 0x48], %g5 loop_6118: lduh [%l7 + 0x30], %i1 loop_6119: nop setx loop_6120, %l0, %l1 jmpl %l1, %i4 lduh [%l7 + 0x6C], %g7 tge %xcc, 0x3 stw %g3, [%l7 + 0x10] loop_6120: tvc %icc, 0x5 fand %f6, %f6, %f10 movrlz %o1, 0x3F4, %o4 fmovsg %icc, %f10, %f8 tsubcc %l4, 0x1DAC, %g6 tvc %xcc, 0x7 srlx %o2, %o6, %i7 stb %g4, [%l7 + 0x6E] movne %icc, %l6, %o5 fmovdl %icc, %f12, %f1 brlz,a %i5, loop_6121 tsubcc %o3, 0x11DF, %i6 fnegd %f12, %f6 fmul8ulx16 %f8, %f4, %f6 loop_6121: tvs %icc, 0x5 tvc %xcc, 0x2 lduw [%l7 + 0x08], %l2 fcmpeq32 %f14, %f8, %l1 andncc %i2, %o0, %g2 addccc %l3, %o7, %g1 fmovdneg %icc, %f3, %f14 array32 %l0, %l5, %i3 edge8n %g5, %i0, %i1 ldsw [%l7 + 0x38], %g7 bgu,a,pt %icc, loop_6122 ldd [%l7 + 0x40], %f10 lduh [%l7 + 0x4A], %i4 sth %g3, [%l7 + 0x3A] loop_6122: umulcc %o4, 0x0BE0, %l4 st %f13, [%l7 + 0x24] fxnors %f15, %f13, %f10 fnands %f2, %f2, %f5 fmuld8sux16 %f8, %f3, %f8 edge32 %o1, %o2, %g6 st %f5, [%l7 + 0x28] bvs,pn %icc, loop_6123 subc %i7, %g4, %l6 ldx [%l7 + 0x70], %o6 tsubcc %o5, 0x0AA5, %o3 loop_6123: fnands %f7, %f5, %f7 ldx [%l7 + 0x68], %i6 ldsw [%l7 + 0x54], %i5 ldx [%l7 + 0x68], %l2 tn %icc, 0x5 ld [%l7 + 0x30], %f7 fnand %f14, %f4, %f2 ldsw [%l7 + 0x70], %l1 tcc %icc, 0x7 fnegs %f14, %f4 movrgez %o0, %i2, %l3 ldsw [%l7 + 0x64], %o7 tneg %icc, 0x5 fmovda %xcc, %f8, %f1 tcc %xcc, 0x4 ld [%l7 + 0x1C], %f9 siam 0x7 ldsh [%l7 + 0x2A], %g2 ldub [%l7 + 0x4A], %l0 sth %g1, [%l7 + 0x4A] movrgez %l5, 0x3E0, %i3 stw %i0, [%l7 + 0x30] fabss %f14, %f14 fmovrslz %i1, %f10, %f2 fbule %fcc3, loop_6124 bne %xcc, loop_6125 fmovrdlez %g5, %f0, %f4 fnand %f8, %f12, %f4 loop_6124: fmovrse %i4, %f0, %f9 loop_6125: lduw [%l7 + 0x64], %g3 xorcc %g7, 0x0503, %o4 std %f2, [%l7 + 0x40] lduh [%l7 + 0x76], %o1 fornot2s %f2, %f3, %f6 brnz %o2, loop_6126 fblg %fcc2, loop_6127 ldx [%l7 + 0x20], %g6 edge32n %i7, %g4, %l6 loop_6126: st %f13, [%l7 + 0x20] loop_6127: edge32n %l4, %o6, %o3 bcc,pn %icc, loop_6128 fone %f6 fbul %fcc3, loop_6129 ldd [%l7 + 0x10], %f4 loop_6128: ld [%l7 + 0x74], %f4 st %f15, [%l7 + 0x48] loop_6129: ldd [%l7 + 0x68], %f0 fmovse %icc, %f9, %f0 sub %i6, 0x1B35, %i5 fbl %fcc0, loop_6130 fxors %f5, %f14, %f0 movre %o5, %l2, %o0 st %f8, [%l7 + 0x08] loop_6130: fmovsg %icc, %f9, %f11 fmovdpos %xcc, %f14, %f12 edge32ln %l1, %l3, %o7 lduw [%l7 + 0x58], %g2 ldx [%l7 + 0x78], %l0 fcmped %fcc1, %f2, %f0 movn %icc, %g1, %i2 sub %l5, %i0, %i3 mulscc %g5, %i4, %i1 fmovrse %g3, %f14, %f4 lduw [%l7 + 0x08], %g7 xnorcc %o1, %o2, %g6 ldsh [%l7 + 0x60], %i7 edge16n %o4, %l6, %l4 std %f4, [%l7 + 0x40] movge %xcc, %g4, %o6 lduw [%l7 + 0x54], %i6 fbe,a %fcc0, loop_6131 stx %o3, [%l7 + 0x50] fands %f6, %f6, %f7 ldd [%l7 + 0x70], %f0 loop_6131: ldx [%l7 + 0x58], %o5 ldub [%l7 + 0x5A], %i5 fpsub32s %f10, %f10, %f5 tn %icc, 0x7 array32 %l2, %l1, %l3 te %icc, 0x4 fmovrsgz %o7, %f11, %f11 ldx [%l7 + 0x50], %o0 movrgz %g2, %l0, %g1 ldx [%l7 + 0x18], %l5 movn %xcc, %i2, %i3 xnorcc %g5, %i4, %i1 and %g3, 0x1582, %i0 fmovdg %icc, %f7, %f13 lduh [%l7 + 0x42], %o1 ldsh [%l7 + 0x12], %g7 brlz,a %o2, loop_6132 ldub [%l7 + 0x44], %g6 faligndata %f14, %f10, %f6 movle %xcc, %i7, %o4 loop_6132: andn %l6, 0x1F6D, %l4 bne,pt %xcc, loop_6133 edge8ln %o6, %i6, %o3 array16 %g4, %o5, %l2 ta %xcc, 0x6 loop_6133: fpsub16 %f14, %f2, %f8 fmovdg %xcc, %f11, %f14 edge32n %l1, %l3, %i5 movne %icc, %o7, %o0 bne,a loop_6134 bn,a,pt %xcc, loop_6135 fmovrsgez %l0, %f1, %f14 stw %g2, [%l7 + 0x5C] loop_6134: fnot2s %f0, %f12 loop_6135: ldsw [%l7 + 0x40], %g1 ldx [%l7 + 0x40], %i2 edge32 %l5, %i3, %g5 fornot1 %f10, %f0, %f0 fba,a %fcc1, loop_6136 ldsb [%l7 + 0x66], %i1 sth %g3, [%l7 + 0x2C] sra %i0, 0x1D, %i4 loop_6136: fpsub16 %f2, %f6, %f0 movrgez %g7, %o2, %g6 ba,a %icc, loop_6137 fbne %fcc1, loop_6138 fbul %fcc3, loop_6139 bl,a %icc, loop_6140 loop_6137: std %f6, [%l7 + 0x60] loop_6138: fxors %f15, %f0, %f0 loop_6139: fnot1 %f0, %f6 loop_6140: orncc %i7, %o1, %o4 ta %icc, 0x1 srlx %l6, %o6, %l4 taddcctv %o3, 0x1F81, %i6 stx %o5, [%l7 + 0x38] srl %g4, %l2, %l1 fnors %f14, %f9, %f12 srl %i5, 0x0D, %l3 ldx [%l7 + 0x08], %o7 lduh [%l7 + 0x4E], %l0 brgz,a %g2, loop_6141 fabsd %f6, %f2 fpadd32s %f8, %f6, %f5 fnors %f13, %f3, %f3 loop_6141: orncc %g1, 0x06D1, %i2 st %f12, [%l7 + 0x6C] fmovdvc %xcc, %f2, %f12 sth %o0, [%l7 + 0x66] stw %i3, [%l7 + 0x2C] fmovdcc %icc, %f10, %f8 bcc,a,pt %icc, loop_6142 lduh [%l7 + 0x2C], %g5 fmovda %icc, %f9, %f13 stw %i1, [%l7 + 0x28] loop_6142: addcc %g3, 0x12C8, %i0 addcc %i4, %g7, %o2 array32 %g6, %l5, %o1 sub %i7, %o4, %l6 mulx %l4, %o6, %o3 movneg %xcc, %i6, %o5 ldsh [%l7 + 0x16], %g4 tpos %icc, 0x5 bleu,a,pn %icc, loop_6143 movrne %l1, 0x057, %l2 ldsw [%l7 + 0x58], %i5 fmul8x16 %f4, %f8, %f10 loop_6143: ldsh [%l7 + 0x34], %l3 fzero %f0 smul %o7, 0x0276, %l0 movrne %g2, 0x1D8, %g1 fmovdcs %xcc, %f9, %f13 siam 0x2 ldx [%l7 + 0x38], %i2 fmovsgu %icc, %f14, %f12 lduw [%l7 + 0x4C], %o0 fmovdcs %xcc, %f2, %f12 stb %g5, [%l7 + 0x55] sethi 0x16A0, %i3 brgez %g3, loop_6144 fmovsle %xcc, %f15, %f11 fcmpeq32 %f0, %f8, %i0 ldsh [%l7 + 0x72], %i4 loop_6144: fmovsn %icc, %f14, %f13 tne %icc, 0x2 ldsb [%l7 + 0x6A], %i1 fnot1 %f2, %f8 xnorcc %o2, %g6, %l5 fpack32 %f8, %f14, %f2 tpos %icc, 0x1 movpos %icc, %g7, %o1 fands %f12, %f3, %f11 fbue %fcc1, loop_6145 lduw [%l7 + 0x34], %i7 lduh [%l7 + 0x26], %l6 sdiv %l4, 0x0855, %o4 loop_6145: lduh [%l7 + 0x28], %o3 bne,a,pn %icc, loop_6146 ld [%l7 + 0x60], %f11 fmovsg %xcc, %f8, %f9 and %i6, %o5, %o6 loop_6146: tvc %xcc, 0x0 stx %g4, [%l7 + 0x58] fbu,a %fcc0, loop_6147 edge32 %l2, %i5, %l3 fzeros %f8 fbe %fcc1, loop_6148 loop_6147: fones %f3 std %f0, [%l7 + 0x30] fmul8x16al %f11, %f4, %f2 loop_6148: sra %l1, %l0, %g2 fpsub32 %f12, %f8, %f6 ldsw [%l7 + 0x40], %o7 fmovsvc %icc, %f13, %f12 ld [%l7 + 0x0C], %f4 fpmerge %f14, %f8, %f14 ldsh [%l7 + 0x2A], %g1 udivx %o0, 0x0CE7, %g5 fors %f8, %f12, %f4 fmovs %f7, %f3 call loop_6149 faligndata %f4, %f6, %f8 alignaddr %i3, %i2, %i0 edge8 %i4, %g3, %i1 loop_6149: fble %fcc0, loop_6150 fpsub32s %f13, %f9, %f4 fcmpne32 %f4, %f8, %g6 bleu,pt %icc, loop_6151 loop_6150: fcmpd %fcc0, %f6, %f6 bshuffle %f0, %f14, %f2 fmovrsgez %o2, %f5, %f7 loop_6151: fmovdleu %xcc, %f4, %f7 bvc,a %icc, loop_6152 stw %l5, [%l7 + 0x48] fmul8x16al %f0, %f12, %f14 fmovscs %icc, %f3, %f8 loop_6152: ldsw [%l7 + 0x0C], %g7 fbo,a %fcc2, loop_6153 fmovrdgez %o1, %f8, %f2 alignaddrl %l6, %i7, %l4 stw %o3, [%l7 + 0x5C] loop_6153: movre %i6, 0x10F, %o4 st %f6, [%l7 + 0x64] xnor %o6, 0x00E3, %o5 fbo %fcc3, loop_6154 fandnot2s %f3, %f13, %f5 ldx [%l7 + 0x28], %g4 sethi 0x0769, %i5 loop_6154: fmovsg %xcc, %f11, %f6 fmovrdgz %l2, %f6, %f14 fbl,a %fcc0, loop_6155 tl %xcc, 0x0 movrlez %l3, 0x24C, %l0 fbul,a %fcc3, loop_6156 loop_6155: or %l1, %g2, %g1 ldx [%l7 + 0x78], %o7 fxor %f10, %f0, %f0 loop_6156: subccc %o0, 0x0C4C, %i3 fandnot1 %f6, %f4, %f2 or %i2, %g5, %i4 ldub [%l7 + 0x63], %i0 fbue %fcc0, loop_6157 stb %g3, [%l7 + 0x79] bg loop_6158 fba,a %fcc2, loop_6159 loop_6157: fcmps %fcc1, %f0, %f4 edge8n %g6, %o2, %l5 loop_6158: pdist %f8, %f2, %f6 loop_6159: udivcc %g7, 0x131D, %o1 ldub [%l7 + 0x4F], %i1 fmovsn %icc, %f7, %f15 srlx %i7, %l4, %l6 fmul8x16au %f4, %f13, %f12 xnor %o3, %i6, %o6 bshuffle %f6, %f6, %f4 ldd [%l7 + 0x28], %f12 fnot2s %f4, %f15 fmovdle %xcc, %f2, %f13 fxnor %f12, %f6, %f4 ldsh [%l7 + 0x5A], %o5 stb %g4, [%l7 + 0x22] fcmpeq32 %f8, %f6, %o4 fabss %f8, %f13 smulcc %l2, 0x169A, %l3 ldsb [%l7 + 0x17], %i5 ta %icc, 0x0 lduw [%l7 + 0x7C], %l1 sth %g2, [%l7 + 0x5E] fors %f7, %f1, %f8 movvc %xcc, %g1, %o7 fbuge %fcc1, loop_6160 popc 0x0060, %o0 siam 0x4 ldsh [%l7 + 0x42], %l0 loop_6160: ld [%l7 + 0x4C], %f0 tvs %icc, 0x4 tle %icc, 0x2 fmovdneg %xcc, %f2, %f2 sth %i3, [%l7 + 0x5E] fmovdvs %xcc, %f5, %f0 fmovsge %icc, %f13, %f6 sll %g5, %i4, %i2 lduw [%l7 + 0x48], %i0 fbo %fcc3, loop_6161 nop setx loop_6162, %l0, %l1 jmpl %l1, %g6 movrne %g3, 0x2CA, %l5 sllx %g7, 0x00, %o2 loop_6161: ld [%l7 + 0x70], %f12 loop_6162: brlz %o1, loop_6163 fxor %f4, %f6, %f0 fcmped %fcc3, %f12, %f4 stb %i1, [%l7 + 0x69] loop_6163: fmovsneg %icc, %f13, %f13 fmul8x16 %f5, %f2, %f12 fxor %f8, %f0, %f12 tn %xcc, 0x1 fcmpes %fcc2, %f13, %f10 fxnor %f12, %f12, %f4 bcc,a loop_6164 fmovs %f5, %f14 movne %xcc, %i7, %l4 lduh [%l7 + 0x74], %l6 loop_6164: sth %o3, [%l7 + 0x26] brgz %i6, loop_6165 fxor %f8, %f0, %f4 fcmple32 %f6, %f2, %o6 tg %xcc, 0x2 loop_6165: fmovdcc %icc, %f11, %f4 ldsh [%l7 + 0x3E], %g4 fmovsneg %icc, %f12, %f12 ld [%l7 + 0x60], %f3 movleu %icc, %o5, %o4 ldsw [%l7 + 0x28], %l2 te %xcc, 0x3 array16 %i5, %l1, %l3 fmovdle %icc, %f8, %f9 movcc %icc, %g2, %o7 sth %o0, [%l7 + 0x24] stx %g1, [%l7 + 0x38] fbl,a %fcc3, loop_6166 movvc %icc, %i3, %l0 bleu loop_6167 fpmerge %f5, %f8, %f6 loop_6166: mulscc %g5, %i2, %i4 call loop_6168 loop_6167: fnot2s %f4, %f10 stx %g6, [%l7 + 0x10] lduw [%l7 + 0x78], %i0 loop_6168: ldub [%l7 + 0x70], %g3 move %icc, %l5, %g7 ldx [%l7 + 0x50], %o1 fsrc1s %f11, %f15 ldsb [%l7 + 0x1B], %o2 std %f8, [%l7 + 0x20] std %f4, [%l7 + 0x28] tvs %icc, 0x7 fnot1s %f5, %f0 sdivcc %i7, 0x10CC, %i1 ldsh [%l7 + 0x40], %l4 fnot2s %f2, %f8 stb %l6, [%l7 + 0x5E] sth %i6, [%l7 + 0x7C] sth %o6, [%l7 + 0x72] movrgz %o3, 0x26C, %g4 siam 0x5 fmovdne %icc, %f11, %f7 std %f10, [%l7 + 0x18] fbo,a %fcc3, loop_6169 sdiv %o4, 0x0941, %l2 bn %icc, loop_6170 std %f10, [%l7 + 0x20] loop_6169: sth %i5, [%l7 + 0x08] movg %xcc, %l1, %l3 loop_6170: std %f10, [%l7 + 0x40] ld [%l7 + 0x78], %f11 array8 %o5, %g2, %o0 fmovse %xcc, %f8, %f1 lduh [%l7 + 0x4E], %g1 fcmpd %fcc0, %f4, %f10 lduh [%l7 + 0x20], %o7 fmovsneg %xcc, %f12, %f6 movpos %xcc, %i3, %l0 fpsub32s %f13, %f0, %f12 subcc %g5, 0x1708, %i4 fmovscs %xcc, %f2, %f13 tsubcc %i2, %g6, %i0 fbu %fcc2, loop_6171 fxnor %f8, %f4, %f12 edge32n %g3, %g7, %o1 fnot2 %f0, %f6 loop_6171: ble,pn %icc, loop_6172 edge32l %o2, %l5, %i7 stb %l4, [%l7 + 0x32] sth %l6, [%l7 + 0x0E] loop_6172: ldd [%l7 + 0x40], %f0 ldub [%l7 + 0x7D], %i6 fzeros %f2 bgu,pt %icc, loop_6173 stw %i1, [%l7 + 0x4C] sub %o6, 0x0D48, %o3 ldub [%l7 + 0x72], %g4 loop_6173: ldsw [%l7 + 0x40], %o4 edge32ln %l2, %l1, %i5 movl %xcc, %o5, %l3 std %f8, [%l7 + 0x60] ldsw [%l7 + 0x0C], %g2 ldx [%l7 + 0x08], %o0 fors %f12, %f3, %f1 ldd [%l7 + 0x78], %f2 fandnot2s %f1, %f7, %f7 nop setx loop_6174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g1, [%l7 + 0x24] bg,a %icc, loop_6175 sdivcc %i3, 0x1414, %l0 loop_6174: ldsw [%l7 + 0x70], %o7 fmovsg %icc, %f1, %f12 loop_6175: bn,pt %xcc, loop_6176 fmul8x16au %f9, %f4, %f14 edge8n %i4, %g5, %i2 fmovdvs %icc, %f6, %f14 loop_6176: brlz %g6, loop_6177 stw %i0, [%l7 + 0x1C] tsubcc %g7, %g3, %o1 std %f4, [%l7 + 0x68] loop_6177: stx %o2, [%l7 + 0x20] sdivx %i7, 0x1D49, %l4 lduw [%l7 + 0x5C], %l6 ba,a,pn %xcc, loop_6178 ble,pn %icc, loop_6179 fand %f12, %f4, %f6 andn %l5, %i6, %i1 loop_6178: fmovrsgz %o6, %f11, %f3 loop_6179: ta %icc, 0x7 ldsh [%l7 + 0x24], %g4 ldsb [%l7 + 0x3A], %o3 udiv %l2, 0x1CAB, %l1 fexpand %f5, %f10 addcc %i5, %o5, %o4 fabsd %f10, %f0 fsrc2 %f10, %f4 ld [%l7 + 0x58], %f6 stx %l3, [%l7 + 0x10] fbul,a %fcc2, loop_6180 st %f9, [%l7 + 0x3C] and %g2, 0x1AB3, %o0 lduw [%l7 + 0x5C], %g1 loop_6180: fmovsge %icc, %f8, %f4 fones %f5 bne,pn %icc, loop_6181 fmovdcc %icc, %f14, %f9 mulscc %l0, %o7, %i4 bleu loop_6182 loop_6181: fnot1 %f4, %f10 tsubcctv %i3, %i2, %g5 fcmpeq32 %f6, %f8, %g6 loop_6182: fmovrdgz %i0, %f12, %f8 fbn,a %fcc1, loop_6183 edge32l %g3, %g7, %o2 fandnot1s %f10, %f7, %f0 ld [%l7 + 0x30], %f0 loop_6183: edge16 %o1, %l4, %i7 tneg %xcc, 0x7 fcmpeq32 %f2, %f8, %l5 ldub [%l7 + 0x46], %i6 movleu %xcc, %i1, %l6 ldsw [%l7 + 0x1C], %g4 fpack16 %f10, %f10 edge8l %o6, %l2, %l1 tn %icc, 0x6 orncc %o3, 0x033A, %o5 fmovdne %xcc, %f5, %f9 ldub [%l7 + 0x25], %i5 lduh [%l7 + 0x38], %l3 brlez %g2, loop_6184 bleu %xcc, loop_6185 fmuld8ulx16 %f10, %f7, %f0 ldsw [%l7 + 0x08], %o0 loop_6184: fmul8ulx16 %f2, %f10, %f8 loop_6185: movvs %icc, %o4, %g1 std %f6, [%l7 + 0x38] ldsh [%l7 + 0x6C], %l0 fornot1 %f14, %f4, %f0 edge32 %i4, %o7, %i2 brz,a %g5, loop_6186 lduh [%l7 + 0x70], %g6 movn %icc, %i0, %i3 ldsh [%l7 + 0x0A], %g3 loop_6186: fmovrsgez %g7, %f6, %f10 fcmps %fcc3, %f4, %f1 movle %xcc, %o1, %l4 fbuge,a %fcc0, loop_6187 fbu %fcc2, loop_6188 movrgez %i7, 0x0B3, %l5 movle %xcc, %o2, %i1 loop_6187: siam 0x6 loop_6188: ldsw [%l7 + 0x68], %i6 brgez,a %l6, loop_6189 brgz %o6, loop_6190 fmovsn %xcc, %f1, %f13 fcmps %fcc0, %f14, %f8 loop_6189: ldsw [%l7 + 0x20], %g4 loop_6190: fmovsge %icc, %f11, %f10 fbn %fcc1, loop_6191 fbl %fcc1, loop_6192 fmovscs %icc, %f8, %f14 udivcc %l2, 0x04BA, %l1 loop_6191: edge8ln %o3, %o5, %l3 loop_6192: addc %g2, %i5, %o0 fmovrdlez %o4, %f8, %f2 move %xcc, %l0, %i4 fcmpgt32 %f6, %f4, %o7 sllx %g1, 0x07, %i2 sethi 0x08FE, %g6 fbug %fcc3, loop_6193 st %f6, [%l7 + 0x44] bshuffle %f10, %f2, %f4 or %i0, %i3, %g5 loop_6193: fbo,a %fcc3, loop_6194 edge32 %g7, %o1, %g3 fsrc2s %f4, %f11 fcmpeq32 %f6, %f2, %i7 loop_6194: ld [%l7 + 0x5C], %f2 fcmpgt32 %f4, %f14, %l4 ldsw [%l7 + 0x0C], %l5 tvc %xcc, 0x0 stx %i1, [%l7 + 0x60] ld [%l7 + 0x34], %f12 lduh [%l7 + 0x18], %i6 fabsd %f8, %f8 fmovsgu %icc, %f0, %f9 array32 %o2, %l6, %g4 brz,a %o6, loop_6195 lduh [%l7 + 0x20], %l2 nop setx loop_6196, %l0, %l1 jmpl %l1, %o3 lduh [%l7 + 0x22], %l1 loop_6195: and %l3, 0x10D9, %o5 ldsb [%l7 + 0x39], %i5 loop_6196: fbule %fcc2, loop_6197 subccc %g2, %o4, %l0 ldsh [%l7 + 0x24], %o0 ldub [%l7 + 0x20], %o7 loop_6197: fand %f10, %f2, %f10 fbn,a %fcc2, loop_6198 fble,a %fcc2, loop_6199 xorcc %g1, 0x0D26, %i4 fmovsn %icc, %f2, %f6 loop_6198: te %icc, 0x4 loop_6199: ldsw [%l7 + 0x20], %i2 ldsw [%l7 + 0x34], %i0 fmovdcs %xcc, %f13, %f9 subccc %g6, %i3, %g5 orncc %g7, %o1, %i7 bvs,a,pt %icc, loop_6200 fcmple32 %f8, %f4, %l4 edge16l %g3, %i1, %l5 fmovsne %icc, %f2, %f6 loop_6200: fpsub16s %f4, %f8, %f1 movrgez %o2, 0x04E, %i6 xnor %g4, 0x0D37, %l6 tvc %xcc, 0x3 fsrc1 %f10, %f2 mova %xcc, %o6, %l2 sll %o3, 0x03, %l3 ldsb [%l7 + 0x7B], %l1 fmovsleu %icc, %f5, %f13 fcmpgt32 %f4, %f14, %o5 siam 0x5 stb %i5, [%l7 + 0x5A] fcmpeq32 %f4, %f6, %o4 ba %icc, loop_6201 ldd [%l7 + 0x50], %f8 orcc %g2, 0x0199, %o0 movrlez %l0, %g1, %o7 loop_6201: fmovrse %i2, %f13, %f8 fmul8x16al %f5, %f8, %f8 brlez %i4, loop_6202 bn,a %icc, loop_6203 addc %i0, 0x1DCD, %i3 fmovrsne %g5, %f0, %f11 loop_6202: subccc %g6, %o1, %i7 loop_6203: brgz,a %l4, loop_6204 be,a,pn %xcc, loop_6205 fmovrdgez %g7, %f6, %f10 orcc %g3, 0x00CC, %i1 loop_6204: ta %xcc, 0x1 loop_6205: fbe,a %fcc3, loop_6206 fmovsvc %xcc, %f6, %f15 movrlz %o2, %i6, %g4 ldx [%l7 + 0x40], %l6 loop_6206: brlez,a %o6, loop_6207 fpadd16 %f4, %f14, %f8 fabss %f3, %f13 array32 %l2, %o3, %l5 loop_6207: fmul8x16 %f0, %f0, %f12 fabss %f14, %f11 bg %xcc, loop_6208 fpack16 %f6, %f13 fpadd32 %f10, %f6, %f0 std %f14, [%l7 + 0x58] loop_6208: fandnot2 %f12, %f14, %f14 tgu %icc, 0x1 sth %l3, [%l7 + 0x20] ldd [%l7 + 0x28], %f6 ldub [%l7 + 0x22], %o5 stw %i5, [%l7 + 0x54] stb %o4, [%l7 + 0x33] andn %l1, 0x11B0, %o0 ldsh [%l7 + 0x10], %l0 std %f12, [%l7 + 0x40] ldsh [%l7 + 0x12], %g2 lduw [%l7 + 0x78], %o7 ld [%l7 + 0x4C], %f2 lduw [%l7 + 0x78], %i2 bvc,pt %xcc, loop_6209 stx %g1, [%l7 + 0x48] umul %i4, 0x08D9, %i3 xnorcc %i0, %g6, %o1 loop_6209: sdivx %i7, 0x0ED4, %g5 fand %f4, %f6, %f8 fandnot1 %f8, %f10, %f10 fcmpne32 %f0, %f10, %g7 fcmpeq16 %f12, %f2, %g3 srax %l4, %i1, %i6 bneg,a,pt %xcc, loop_6210 ldsh [%l7 + 0x32], %o2 bl loop_6211 movgu %xcc, %l6, %g4 loop_6210: fone %f6 fcmpgt32 %f14, %f0, %o6 loop_6211: fmovsvc %icc, %f3, %f13 fmovrdne %o3, %f4, %f8 movvc %xcc, %l2, %l3 fnor %f0, %f2, %f12 bgu,pn %xcc, loop_6212 xorcc %l5, %i5, %o4 st %f15, [%l7 + 0x7C] andcc %l1, %o0, %o5 loop_6212: lduh [%l7 + 0x6A], %l0 fnand %f2, %f10, %f2 alignaddrl %g2, %i2, %o7 fone %f0 fornot2 %f10, %f2, %f14 stx %g1, [%l7 + 0x58] lduh [%l7 + 0x68], %i3 andcc %i0, %g6, %o1 lduh [%l7 + 0x7A], %i4 movcs %xcc, %i7, %g7 or %g5, 0x01B1, %g3 fzeros %f7 fmovsgu %xcc, %f3, %f12 fpsub16s %f5, %f6, %f13 tn %icc, 0x3 fmul8x16 %f1, %f0, %f4 edge32n %l4, %i1, %i6 fpsub16s %f12, %f5, %f12 fxnor %f12, %f10, %f4 movrgez %o2, %l6, %o6 fmovs %f8, %f9 sll %g4, 0x1F, %o3 fmul8x16au %f0, %f1, %f14 lduh [%l7 + 0x10], %l3 orn %l5, 0x1425, %l2 movrne %i5, %l1, %o4 edge8 %o5, %o0, %l0 alignaddrl %i2, %g2, %o7 ld [%l7 + 0x3C], %f8 fsrc2s %f0, %f1 array32 %i3, %g1, %g6 fbo,a %fcc3, loop_6213 subc %o1, 0x18C1, %i0 sllx %i4, 0x1C, %g7 ta %icc, 0x1 loop_6213: fzero %f6 lduw [%l7 + 0x74], %g5 array16 %g3, %i7, %i1 sth %i6, [%l7 + 0x2E] ldx [%l7 + 0x08], %o2 tne %xcc, 0x7 mova %xcc, %l4, %o6 st %f3, [%l7 + 0x74] fmovsn %icc, %f4, %f4 tsubcc %l6, %g4, %l3 sth %o3, [%l7 + 0x6A] smul %l2, 0x09E7, %l5 fnors %f14, %f5, %f0 taddcc %l1, 0x0E17, %i5 lduh [%l7 + 0x7C], %o5 ldd [%l7 + 0x78], %f0 ba %xcc, loop_6214 stx %o4, [%l7 + 0x58] fpsub32s %f13, %f0, %f6 sth %l0, [%l7 + 0x3E] loop_6214: be %icc, loop_6215 ldub [%l7 + 0x4F], %i2 ldub [%l7 + 0x14], %o0 bcc %icc, loop_6216 loop_6215: sth %g2, [%l7 + 0x3E] movvs %xcc, %i3, %g1 movcc %xcc, %g6, %o7 loop_6216: ldub [%l7 + 0x4B], %i0 ldx [%l7 + 0x50], %o1 subccc %i4, 0x0294, %g7 fmovsn %icc, %f15, %f8 sdivx %g5, 0x042E, %i7 udiv %i1, 0x1FEA, %i6 tvs %icc, 0x1 addc %o2, 0x1A52, %g3 stx %l4, [%l7 + 0x28] lduw [%l7 + 0x48], %l6 lduw [%l7 + 0x3C], %o6 tne %xcc, 0x0 array32 %l3, %o3, %l2 fone %f6 stb %l5, [%l7 + 0x59] fcmpeq32 %f0, %f10, %g4 stw %l1, [%l7 + 0x30] ldd [%l7 + 0x78], %f6 std %f4, [%l7 + 0x38] smulcc %i5, %o4, %l0 fbg,a %fcc2, loop_6217 movg %icc, %i2, %o5 ldd [%l7 + 0x08], %f6 fmul8x16 %f2, %f6, %f14 loop_6217: lduh [%l7 + 0x4E], %g2 nop setx loop_6218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movpos %xcc, %i3, %g1 edge16 %g6, %o7, %o0 fbue,a %fcc1, loop_6219 loop_6218: fmul8x16 %f5, %f8, %f12 ldd [%l7 + 0x18], %f8 stw %o1, [%l7 + 0x14] loop_6219: edge16ln %i0, %i4, %g7 umul %i7, 0x095D, %i1 ldsw [%l7 + 0x40], %i6 brgz %g5, loop_6220 ldd [%l7 + 0x58], %f6 addcc %o2, 0x16BA, %l4 nop setx loop_6221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6220: sllx %g3, %l6, %l3 fmovrde %o3, %f8, %f12 tge %xcc, 0x7 loop_6221: ld [%l7 + 0x5C], %f10 ld [%l7 + 0x78], %f14 brlz,a %o6, loop_6222 tsubcctv %l2, %g4, %l1 brgez,a %i5, loop_6223 fpack32 %f10, %f14, %f10 loop_6222: brgz,a %o4, loop_6224 sra %l0, %l5, %o5 loop_6223: ldsb [%l7 + 0x69], %i2 ld [%l7 + 0x74], %f13 loop_6224: fcmple16 %f12, %f4, %g2 fmovda %xcc, %f8, %f10 fbue,a %fcc2, loop_6225 fnors %f2, %f0, %f10 movl %icc, %g1, %i3 edge32l %g6, %o0, %o1 loop_6225: edge8ln %i0, %i4, %o7 orncc %i7, %i1, %g7 fmovdleu %xcc, %f9, %f8 bgu,a,pt %icc, loop_6226 fbl %fcc2, loop_6227 ldsw [%l7 + 0x60], %g5 tle %icc, 0x4 loop_6226: fpadd32 %f2, %f10, %f6 loop_6227: and %i6, %l4, %o2 ld [%l7 + 0x08], %f8 fmovrdlz %g3, %f4, %f14 lduw [%l7 + 0x78], %l6 fcmpes %fcc0, %f13, %f8 fmovs %f6, %f8 fpsub16 %f0, %f0, %f4 tne %xcc, 0x4 ldd [%l7 + 0x68], %f8 fmovde %xcc, %f15, %f9 bl,a loop_6228 and %l3, 0x0E15, %o6 ldsb [%l7 + 0x43], %l2 edge8n %g4, %l1, %i5 loop_6228: brlez,a %o4, loop_6229 edge16 %o3, %l0, %l5 st %f14, [%l7 + 0x50] fmovsn %icc, %f12, %f7 loop_6229: edge32n %i2, %g2, %o5 fandnot1s %f15, %f15, %f14 sth %g1, [%l7 + 0x5A] fbg %fcc3, loop_6230 udivx %g6, 0x0005, %o0 ldub [%l7 + 0x1E], %o1 brlez %i0, loop_6231 loop_6230: ldub [%l7 + 0x69], %i3 brlez %o7, loop_6232 udivx %i7, 0x0D99, %i1 loop_6231: nop setx loop_6233, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x54], %g7 loop_6232: call loop_6234 brlz,a %i4, loop_6235 loop_6233: brgez %i6, loop_6236 ld [%l7 + 0x4C], %f7 loop_6234: fnands %f10, %f15, %f5 loop_6235: andncc %g5, %o2, %g3 loop_6236: fbge %fcc0, loop_6237 fzeros %f14 fcmpgt16 %f8, %f0, %l6 fmovs %f8, %f4 loop_6237: std %f12, [%l7 + 0x60] ta %xcc, 0x1 lduh [%l7 + 0x3C], %l3 fmovdpos %xcc, %f2, %f6 sth %o6, [%l7 + 0x78] fmovrdgz %l2, %f8, %f12 alignaddrl %g4, %l4, %l1 std %f2, [%l7 + 0x58] orncc %i5, 0x12F6, %o4 ba loop_6238 bleu,a %icc, loop_6239 ldsb [%l7 + 0x75], %l0 lduh [%l7 + 0x0A], %l5 loop_6238: fmovspos %xcc, %f9, %f13 loop_6239: std %f6, [%l7 + 0x48] fbule %fcc3, loop_6240 fcmpgt16 %f8, %f12, %i2 bshuffle %f6, %f10, %f10 fbuge %fcc3, loop_6241 loop_6240: subcc %g2, %o5, %o3 lduw [%l7 + 0x6C], %g6 fblg %fcc3, loop_6242 loop_6241: fmovscc %icc, %f10, %f11 tle %xcc, 0x5 fmovdpos %xcc, %f4, %f5 loop_6242: bvs,a,pn %icc, loop_6243 sdivx %g1, 0x0419, %o1 edge8ln %o0, %i3, %o7 fmovdvs %xcc, %f14, %f14 loop_6243: sth %i7, [%l7 + 0x54] bcc,a,pt %xcc, loop_6244 ld [%l7 + 0x5C], %f6 andn %i0, %i1, %i4 movcc %xcc, %i6, %g5 loop_6244: fmovscs %xcc, %f2, %f10 ldsh [%l7 + 0x3C], %o2 fnor %f14, %f12, %f10 fmovdg %icc, %f9, %f1 ldsb [%l7 + 0x17], %g7 st %f7, [%l7 + 0x0C] fandnot1s %f9, %f13, %f10 fpadd16 %f0, %f8, %f10 fzero %f6 ldsh [%l7 + 0x1E], %l6 fmovsl %xcc, %f9, %f8 tcc %xcc, 0x2 array16 %l3, %g3, %l2 fmovscc %icc, %f6, %f8 fcmple16 %f4, %f14, %o6 fandnot1 %f6, %f6, %f2 std %f8, [%l7 + 0x28] fmovsl %xcc, %f15, %f0 fcmple32 %f6, %f10, %g4 fbg,a %fcc2, loop_6245 st %f14, [%l7 + 0x18] sth %l1, [%l7 + 0x10] orcc %i5, %o4, %l4 loop_6245: movgu %icc, %l0, %l5 sra %i2, 0x08, %g2 fones %f15 fmovdcc %icc, %f6, %f0 umulcc %o5, 0x1A36, %o3 stb %g1, [%l7 + 0x4D] tge %icc, 0x4 sth %g6, [%l7 + 0x1E] ldub [%l7 + 0x2F], %o0 ldsb [%l7 + 0x18], %o1 st %f8, [%l7 + 0x38] fmovrse %i3, %f1, %f14 andncc %o7, %i7, %i1 smulcc %i0, %i4, %i6 taddcctv %o2, 0x0FC5, %g7 tvs %xcc, 0x4 fmovdne %xcc, %f1, %f12 fmovrdlez %g5, %f2, %f12 srax %l6, %g3, %l3 ldub [%l7 + 0x69], %l2 fmovsvc %icc, %f14, %f12 udivx %o6, 0x1281, %g4 fxnor %f4, %f12, %f0 st %f14, [%l7 + 0x18] orn %i5, 0x166E, %o4 fpadd16 %f12, %f2, %f6 ldsb [%l7 + 0x22], %l4 fpadd16 %f0, %f8, %f10 fbuge %fcc1, loop_6246 bl,a %xcc, loop_6247 taddcctv %l0, %l5, %i2 andn %g2, 0x0DAB, %l1 loop_6246: tsubcc %o5, %o3, %g1 loop_6247: edge16l %o0, %g6, %i3 fbg %fcc2, loop_6248 stb %o7, [%l7 + 0x58] fmuld8sux16 %f15, %f4, %f0 andn %i7, 0x1E3D, %i1 loop_6248: st %f13, [%l7 + 0x54] bge,a loop_6249 fbule,a %fcc1, loop_6250 st %f11, [%l7 + 0x1C] fones %f6 loop_6249: alignaddr %o1, %i4, %i6 loop_6250: fmovs %f10, %f9 fzeros %f13 ld [%l7 + 0x10], %f12 ldx [%l7 + 0x10], %o2 fpackfix %f0, %f6 fandnot1 %f8, %f0, %f8 ldd [%l7 + 0x08], %f8 edge32l %g7, %g5, %l6 sdivx %i0, 0x1109, %l3 fpadd16 %f14, %f10, %f14 fpadd16s %f5, %f10, %f6 mulx %l2, %o6, %g3 smul %i5, 0x198E, %g4 st %f4, [%l7 + 0x38] edge8l %o4, %l4, %l0 tg %xcc, 0x1 stw %i2, [%l7 + 0x7C] fmovdge %xcc, %f9, %f5 tsubcc %l5, 0x17B2, %l1 bne,a %icc, loop_6251 fmovsleu %xcc, %f12, %f11 fmovrdgez %o5, %f4, %f14 fbo %fcc2, loop_6252 loop_6251: edge32l %o3, %g1, %o0 stb %g2, [%l7 + 0x5F] ldd [%l7 + 0x20], %f6 loop_6252: xor %i3, %o7, %g6 ldsh [%l7 + 0x38], %i1 movrlez %i7, %i4, %i6 fpsub16 %f12, %f2, %f8 fmul8ulx16 %f6, %f4, %f14 xnor %o1, 0x14F4, %o2 fcmpgt16 %f10, %f6, %g5 movrne %l6, 0x2EA, %i0 fmovdle %xcc, %f6, %f7 fcmple32 %f14, %f2, %l3 fmovdn %xcc, %f14, %f7 fbo %fcc2, loop_6253 movvs %icc, %l2, %o6 fmuld8sux16 %f0, %f9, %f10 stb %g7, [%l7 + 0x39] loop_6253: stx %g3, [%l7 + 0x50] fsrc1 %f2, %f10 ld [%l7 + 0x14], %f5 stw %g4, [%l7 + 0x74] movl %xcc, %o4, %i5 fmul8x16al %f0, %f10, %f6 fcmpeq32 %f12, %f4, %l4 sdiv %i2, 0x1AB8, %l5 bleu,a %xcc, loop_6254 fbe %fcc3, loop_6255 ldx [%l7 + 0x30], %l0 taddcctv %o5, 0x1F22, %o3 loop_6254: fblg %fcc1, loop_6256 loop_6255: stx %g1, [%l7 + 0x50] fnors %f9, %f7, %f5 bshuffle %f6, %f12, %f2 loop_6256: tl %icc, 0x0 fmovrse %o0, %f9, %f10 nop setx loop_6257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g2, [%l7 + 0x46] movle %icc, %l1, %i3 fcmpeq32 %f0, %f4, %g6 loop_6257: lduw [%l7 + 0x68], %o7 fbl,a %fcc2, loop_6258 fmovsle %xcc, %f3, %f12 mulscc %i7, 0x0B1F, %i4 std %f10, [%l7 + 0x20] loop_6258: fmovsneg %xcc, %f15, %f10 taddcc %i6, 0x14A0, %o1 mulx %i1, 0x1683, %o2 srlx %l6, 0x09, %g5 movrlz %i0, %l3, %l2 fmovdpos %xcc, %f2, %f3 brlez %o6, loop_6259 fmovrsne %g7, %f2, %f12 fmovrdlez %g3, %f8, %f10 fbul,a %fcc0, loop_6260 loop_6259: stx %g4, [%l7 + 0x30] std %f6, [%l7 + 0x48] ldub [%l7 + 0x79], %o4 loop_6260: movgu %xcc, %i5, %l4 fmovsne %xcc, %f12, %f1 fbg %fcc0, loop_6261 fpack16 %f4, %f5 fmovdl %xcc, %f11, %f0 srax %l5, %i2, %o5 loop_6261: ldx [%l7 + 0x38], %l0 sth %o3, [%l7 + 0x3E] fnot2s %f9, %f9 fbug %fcc0, loop_6262 xnor %o0, 0x1054, %g1 ld [%l7 + 0x50], %f15 srl %g2, 0x0D, %l1 loop_6262: bvs loop_6263 fba,a %fcc0, loop_6264 bn,pt %icc, loop_6265 ldub [%l7 + 0x1C], %g6 loop_6263: ld [%l7 + 0x38], %f7 loop_6264: fandnot1s %f10, %f0, %f5 loop_6265: movpos %xcc, %o7, %i3 fcmpeq32 %f0, %f2, %i7 movrlz %i6, %o1, %i4 ldx [%l7 + 0x38], %i1 fnor %f10, %f10, %f10 ble,a %icc, loop_6266 movvc %icc, %o2, %g5 fors %f15, %f12, %f2 brgez %l6, loop_6267 loop_6266: fnegs %f14, %f8 brlz %l3, loop_6268 ldx [%l7 + 0x70], %i0 loop_6267: tcc %icc, 0x1 fcmps %fcc1, %f9, %f1 loop_6268: stw %o6, [%l7 + 0x54] fmovrdgez %l2, %f10, %f10 nop setx loop_6269, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f0, %f12 fmovsa %icc, %f15, %f13 lduh [%l7 + 0x10], %g7 loop_6269: add %g3, 0x1651, %o4 xorcc %i5, 0x14ED, %g4 fcmple16 %f14, %f6, %l4 st %f2, [%l7 + 0x1C] addc %l5, %o5, %l0 fsrc2 %f2, %f4 fabsd %f14, %f14 brlz,a %i2, loop_6270 fbo %fcc0, loop_6271 ldx [%l7 + 0x10], %o0 fmovdle %xcc, %f9, %f7 loop_6270: bcs,a,pt %icc, loop_6272 loop_6271: fbne,a %fcc1, loop_6273 edge16n %g1, %g2, %o3 fone %f4 loop_6272: bl,pn %xcc, loop_6274 loop_6273: sra %l1, %o7, %i3 fmovdcs %icc, %f11, %f2 ldsh [%l7 + 0x1C], %g6 loop_6274: edge16ln %i7, %o1, %i6 movg %icc, %i4, %i1 ldub [%l7 + 0x52], %o2 or %g5, 0x0995, %l6 ldd [%l7 + 0x38], %f6 fcmpeq32 %f10, %f12, %l3 bn,a %xcc, loop_6275 edge8n %i0, %l2, %o6 xnorcc %g7, %g3, %o4 movrlez %i5, %g4, %l4 loop_6275: ldsw [%l7 + 0x38], %l5 fmovsge %xcc, %f9, %f0 fxor %f12, %f8, %f14 fmovdgu %icc, %f4, %f4 ldub [%l7 + 0x29], %o5 ldx [%l7 + 0x58], %i2 fzeros %f6 movrgz %l0, %o0, %g1 stb %g2, [%l7 + 0x0C] ldsb [%l7 + 0x08], %o3 andcc %o7, %l1, %i3 xor %g6, 0x1117, %i7 std %f14, [%l7 + 0x48] ldsw [%l7 + 0x60], %o1 andn %i4, %i1, %i6 sth %g5, [%l7 + 0x46] fcmpgt32 %f0, %f2, %o2 stx %l3, [%l7 + 0x40] fnot1 %f8, %f0 fbg,a %fcc0, loop_6276 movrlez %i0, %l2, %l6 brgez,a %g7, loop_6277 nop setx loop_6278, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6276: fxnor %f10, %f2, %f4 fexpand %f1, %f2 loop_6277: fmovrslez %g3, %f4, %f7 loop_6278: brlz,a %o4, loop_6279 fpsub32 %f14, %f0, %f14 ld [%l7 + 0x3C], %f12 fnegs %f15, %f7 loop_6279: lduw [%l7 + 0x0C], %i5 orncc %o6, %g4, %l4 fmul8sux16 %f14, %f4, %f8 udivcc %o5, 0x1CB5, %l5 ba,a,pt %xcc, loop_6280 ldx [%l7 + 0x58], %l0 movrgez %o0, 0x0C8, %i2 bg,pn %xcc, loop_6281 loop_6280: movge %xcc, %g2, %o3 addccc %g1, 0x150A, %l1 fcmpeq16 %f8, %f0, %o7 loop_6281: ld [%l7 + 0x10], %f11 andn %g6, %i7, %i3 fmovs %f14, %f10 ldsb [%l7 + 0x2A], %i4 fnegs %f0, %f0 call loop_6282 stw %o1, [%l7 + 0x50] fandnot2 %f10, %f10, %f0 fbuge %fcc0, loop_6283 loop_6282: ldd [%l7 + 0x38], %f14 addc %i6, 0x05A3, %g5 ba,a,pn %xcc, loop_6284 loop_6283: std %f8, [%l7 + 0x60] addcc %o2, %l3, %i0 fmovrde %i1, %f4, %f12 loop_6284: ldsw [%l7 + 0x5C], %l2 sllx %l6, 0x15, %g3 tleu %icc, 0x4 stw %g7, [%l7 + 0x08] andn %i5, %o4, %g4 stw %o6, [%l7 + 0x4C] stx %l4, [%l7 + 0x18] fmovsa %xcc, %f7, %f13 ldsh [%l7 + 0x3C], %l5 ldsw [%l7 + 0x08], %o5 bn,a %xcc, loop_6285 fmovde %xcc, %f7, %f6 fcmple32 %f8, %f0, %o0 stb %l0, [%l7 + 0x35] loop_6285: fmovsa %icc, %f7, %f0 ldx [%l7 + 0x58], %i2 fxors %f1, %f13, %f9 ldx [%l7 + 0x18], %o3 fcmpeq16 %f4, %f0, %g2 fmovsle %xcc, %f12, %f3 std %f10, [%l7 + 0x50] fmovsleu %xcc, %f0, %f5 fmuld8ulx16 %f2, %f13, %f2 tne %icc, 0x7 ba,a,pn %icc, loop_6286 movgu %icc, %l1, %g1 lduw [%l7 + 0x48], %g6 lduw [%l7 + 0x34], %i7 loop_6286: srlx %i3, %i4, %o7 fbule,a %fcc1, loop_6287 brgz,a %i6, loop_6288 ldub [%l7 + 0x7B], %g5 stw %o2, [%l7 + 0x44] loop_6287: stw %o1, [%l7 + 0x24] loop_6288: ldub [%l7 + 0x60], %l3 fmovdge %icc, %f12, %f13 edge32ln %i1, %i0, %l2 fmovsneg %xcc, %f1, %f13 ldd [%l7 + 0x70], %f2 bvc,a loop_6289 bcc %icc, loop_6290 movpos %icc, %g3, %g7 fbo,a %fcc2, loop_6291 loop_6289: tcc %icc, 0x7 loop_6290: ble,pn %icc, loop_6292 fmovdcc %icc, %f10, %f11 loop_6291: fmovrslz %i5, %f1, %f1 fmul8sux16 %f6, %f14, %f14 loop_6292: fabsd %f12, %f12 fone %f0 tle %xcc, 0x2 ld [%l7 + 0x28], %f11 fmovdvc %icc, %f12, %f11 fmovdne %icc, %f14, %f1 movpos %icc, %l6, %g4 fmovdcc %xcc, %f13, %f12 movrlez %o6, %l4, %l5 fba,a %fcc2, loop_6293 fmovdg %icc, %f11, %f3 movrlez %o5, 0x0B8, %o4 sll %o0, 0x0D, %i2 loop_6293: ldsb [%l7 + 0x69], %l0 lduw [%l7 + 0x10], %g2 fmul8x16 %f8, %f4, %f6 andcc %l1, 0x0FF2, %g1 fsrc1 %f14, %f0 ldub [%l7 + 0x2D], %g6 ldsb [%l7 + 0x29], %i7 fabss %f8, %f2 stx %i3, [%l7 + 0x50] brz,a %o3, loop_6294 fmovdcs %icc, %f9, %f13 fmovsvc %xcc, %f1, %f10 fmovsge %xcc, %f5, %f9 loop_6294: lduw [%l7 + 0x7C], %o7 udivcc %i4, 0x06FE, %i6 fors %f0, %f11, %f8 ldx [%l7 + 0x08], %g5 ld [%l7 + 0x58], %f14 brlez,a %o2, loop_6295 taddcctv %o1, %i1, %i0 brlz,a %l3, loop_6296 stw %g3, [%l7 + 0x28] loop_6295: fmovde %xcc, %f4, %f3 sdivx %l2, 0x0E1B, %g7 loop_6296: stb %i5, [%l7 + 0x45] fpsub32 %f4, %f2, %f6 tn %xcc, 0x5 stx %g4, [%l7 + 0x10] edge8n %l6, %o6, %l4 fbule,a %fcc1, loop_6297 movrlz %o5, %o4, %o0 ta %xcc, 0x3 brgez %i2, loop_6298 loop_6297: fmovrse %l0, %f1, %f15 ldub [%l7 + 0x74], %l5 movl %icc, %g2, %l1 loop_6298: taddcc %g1, 0x10EC, %i7 fmovdcs %xcc, %f4, %f1 edge32l %i3, %o3, %o7 ldsh [%l7 + 0x28], %i4 fnand %f14, %f4, %f0 fmovde %icc, %f8, %f15 addcc %g6, %g5, %o2 sub %i6, 0x079D, %i1 fmovscs %icc, %f12, %f7 fmovrslz %i0, %f15, %f1 ldd [%l7 + 0x68], %f14 ldd [%l7 + 0x60], %f12 fmovrdgez %l3, %f4, %f4 fbo %fcc0, loop_6299 movge %icc, %o1, %l2 bge,a,pt %xcc, loop_6300 std %f0, [%l7 + 0x10] loop_6299: subccc %g7, %g3, %i5 fornot1s %f15, %f3, %f0 loop_6300: fnand %f10, %f0, %f8 tneg %icc, 0x4 fmovsneg %xcc, %f6, %f9 stx %g4, [%l7 + 0x48] fandnot2 %f2, %f12, %f10 tg %icc, 0x2 edge16 %o6, %l6, %o5 nop setx loop_6301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f10, %f14, %f14 fbg,a %fcc2, loop_6302 st %f10, [%l7 + 0x38] loop_6301: sth %l4, [%l7 + 0x72] tvs %icc, 0x6 loop_6302: std %f4, [%l7 + 0x50] std %f2, [%l7 + 0x48] andcc %o0, 0x0BEF, %o4 fand %f4, %f14, %f4 fmovrslz %l0, %f8, %f14 fand %f12, %f8, %f14 orcc %i2, %g2, %l5 movrgz %g1, %l1, %i7 addccc %o3, 0x1FA2, %o7 xor %i3, %g6, %i4 siam 0x5 fornot2s %f11, %f11, %f12 lduh [%l7 + 0x48], %g5 st %f11, [%l7 + 0x78] popc 0x014E, %i6 ldx [%l7 + 0x48], %i1 fsrc1 %f0, %f10 sllx %o2, 0x17, %i0 fbule %fcc1, loop_6303 alignaddr %o1, %l3, %l2 or %g3, 0x068E, %i5 fmovsa %xcc, %f2, %f14 loop_6303: edge32 %g7, %g4, %l6 lduw [%l7 + 0x5C], %o6 ldsh [%l7 + 0x64], %o5 fcmpeq32 %f4, %f0, %l4 fbuge %fcc3, loop_6304 nop setx loop_6305, %l0, %l1 jmpl %l1, %o4 tl %xcc, 0x6 fmovse %xcc, %f3, %f13 loop_6304: srl %o0, 0x07, %l0 loop_6305: fornot2s %f2, %f4, %f15 tvs %icc, 0x4 edge8l %g2, %l5, %i2 fandnot2s %f4, %f10, %f8 tsubcctv %g1, %l1, %i7 bvs %icc, loop_6306 stw %o3, [%l7 + 0x54] fxnors %f11, %f4, %f4 fmuld8ulx16 %f5, %f4, %f8 loop_6306: fmovrsgez %o7, %f4, %f14 alignaddr %g6, %i4, %i3 ldsw [%l7 + 0x40], %g5 ldsh [%l7 + 0x16], %i6 bge,pn %xcc, loop_6307 movl %xcc, %i1, %o2 ldd [%l7 + 0x30], %f14 xnor %i0, %l3, %l2 loop_6307: fbul %fcc3, loop_6308 ldx [%l7 + 0x30], %g3 ba,a,pt %xcc, loop_6309 tne %xcc, 0x5 loop_6308: fabsd %f10, %f6 std %f12, [%l7 + 0x50] loop_6309: fmovrde %o1, %f6, %f12 ldub [%l7 + 0x41], %i5 fsrc2 %f2, %f10 fandnot1s %f12, %f4, %f2 fandnot1 %f6, %f0, %f8 sra %g4, %l6, %o6 fmovrdlez %o5, %f6, %f0 fmovsgu %icc, %f4, %f14 stb %l4, [%l7 + 0x08] fmovrslez %o4, %f12, %f8 sdivcc %g7, 0x14FE, %l0 fbu,a %fcc3, loop_6310 fnot1 %f12, %f8 nop setx loop_6311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,a %xcc, loop_6312 loop_6310: ld [%l7 + 0x78], %f1 ld [%l7 + 0x78], %f1 loop_6311: movrlez %g2, %l5, %o0 loop_6312: fmovdl %xcc, %f9, %f10 fmovsleu %xcc, %f3, %f12 lduh [%l7 + 0x2E], %i2 fand %f8, %f4, %f14 ldsb [%l7 + 0x2C], %g1 fcmple32 %f12, %f14, %l1 edge16n %i7, %o3, %g6 array16 %o7, %i3, %g5 edge8n %i4, %i1, %i6 alignaddr %o2, %l3, %i0 stx %l2, [%l7 + 0x38] movpos %icc, %o1, %i5 orcc %g4, 0x0160, %l6 ba,pt %icc, loop_6313 fsrc1s %f12, %f11 bshuffle %f2, %f12, %f4 movneg %xcc, %o6, %o5 loop_6313: ldsw [%l7 + 0x78], %l4 lduh [%l7 + 0x12], %g3 fmovrslz %g7, %f4, %f10 fpadd16 %f8, %f8, %f4 fxnors %f1, %f3, %f1 stx %o4, [%l7 + 0x50] ldx [%l7 + 0x60], %g2 stx %l0, [%l7 + 0x50] stx %o0, [%l7 + 0x50] bg loop_6314 fcmpeq32 %f14, %f0, %i2 fbo,a %fcc3, loop_6315 fmovrdgez %g1, %f4, %f0 loop_6314: ldsw [%l7 + 0x64], %l5 fors %f11, %f1, %f9 loop_6315: xorcc %l1, %o3, %g6 addc %o7, %i7, %i3 lduh [%l7 + 0x7A], %g5 bcs,a %xcc, loop_6316 sth %i4, [%l7 + 0x7A] fmovs %f7, %f2 fbule %fcc1, loop_6317 loop_6316: edge8 %i6, %o2, %l3 fexpand %f13, %f0 movleu %icc, %i1, %l2 loop_6317: ldsh [%l7 + 0x5C], %i0 fmovsa %xcc, %f5, %f3 sllx %i5, %g4, %l6 fmovscs %xcc, %f12, %f14 be,a loop_6318 fsrc1 %f10, %f4 bge,a %xcc, loop_6319 fmovrdlez %o6, %f14, %f4 loop_6318: st %f14, [%l7 + 0x2C] fmovsl %xcc, %f10, %f8 loop_6319: fmovs %f12, %f2 fmovde %xcc, %f6, %f2 sth %o1, [%l7 + 0x76] movpos %icc, %o5, %l4 sethi 0x0F27, %g3 movvc %xcc, %g7, %g2 movvs %icc, %l0, %o4 lduw [%l7 + 0x20], %o0 fmovrdne %i2, %f10, %f4 call loop_6320 ldd [%l7 + 0x20], %f6 stx %g1, [%l7 + 0x18] movre %l5, %o3, %g6 loop_6320: sra %l1, %o7, %i7 sth %g5, [%l7 + 0x54] fpsub16 %f12, %f10, %f12 fxnors %f14, %f9, %f15 srl %i4, 0x07, %i6 fmovsneg %icc, %f9, %f14 sra %o2, 0x02, %i3 std %f12, [%l7 + 0x50] fnor %f12, %f0, %f10 fmovscs %icc, %f5, %f0 stx %i1, [%l7 + 0x30] ldsw [%l7 + 0x74], %l3 sll %i0, %i5, %g4 fmul8sux16 %f2, %f0, %f4 udivcc %l6, 0x19E7, %l2 fmuld8ulx16 %f11, %f4, %f8 alignaddrl %o6, %o1, %l4 ldsh [%l7 + 0x5E], %g3 movge %xcc, %g7, %o5 movpos %xcc, %l0, %o4 fmuld8ulx16 %f9, %f5, %f6 fble,a %fcc2, loop_6321 bpos %icc, loop_6322 movre %o0, 0x206, %i2 std %f0, [%l7 + 0x20] loop_6321: subccc %g2, 0x026B, %g1 loop_6322: ble,a,pt %xcc, loop_6323 ldub [%l7 + 0x16], %o3 edge8ln %l5, %l1, %g6 fcmpes %fcc1, %f4, %f7 loop_6323: fmovrdgz %i7, %f4, %f0 ldub [%l7 + 0x0F], %o7 ldsw [%l7 + 0x64], %i4 ldsh [%l7 + 0x22], %g5 fnot2 %f4, %f10 ldsh [%l7 + 0x12], %o2 lduh [%l7 + 0x24], %i3 fmovdpos %xcc, %f1, %f10 fxnor %f14, %f2, %f0 ldsb [%l7 + 0x0A], %i6 andncc %l3, %i0, %i5 ldub [%l7 + 0x31], %i1 movrgez %l6, 0x1E3, %g4 ldsw [%l7 + 0x54], %l2 fandnot2 %f8, %f2, %f0 lduh [%l7 + 0x36], %o6 fmovdn %icc, %f7, %f13 edge32ln %l4, %o1, %g7 stx %g3, [%l7 + 0x28] srl %l0, %o5, %o0 ldub [%l7 + 0x14], %o4 std %f6, [%l7 + 0x70] lduw [%l7 + 0x44], %g2 edge16ln %i2, %g1, %o3 fmovrsne %l1, %f12, %f11 fbul,a %fcc1, loop_6324 fmovdcc %xcc, %f10, %f3 fcmped %fcc0, %f14, %f0 fmovdneg %xcc, %f15, %f6 loop_6324: movne %xcc, %g6, %i7 edge8n %o7, %i4, %g5 fblg %fcc3, loop_6325 mulscc %o2, %i3, %i6 bl,pt %icc, loop_6326 fmovdpos %icc, %f3, %f12 loop_6325: movrlz %l5, 0x180, %l3 fandnot2s %f10, %f15, %f11 loop_6326: std %f12, [%l7 + 0x50] ld [%l7 + 0x2C], %f5 siam 0x1 smul %i5, %i1, %i0 fmovsg %icc, %f13, %f9 fpadd32 %f2, %f10, %f4 taddcctv %l6, 0x1B82, %l2 fornot1 %f14, %f12, %f12 movle %icc, %g4, %o6 brgz %o1, loop_6327 lduw [%l7 + 0x5C], %l4 ldd [%l7 + 0x08], %f4 ldsh [%l7 + 0x16], %g3 loop_6327: bne,a,pn %icc, loop_6328 lduw [%l7 + 0x30], %l0 fblg %fcc0, loop_6329 fmovdn %icc, %f12, %f5 loop_6328: movre %g7, %o0, %o5 fmovde %xcc, %f2, %f14 loop_6329: addc %o4, %i2, %g1 faligndata %f2, %f10, %f10 fpadd32 %f10, %f10, %f10 fmovrsgez %o3, %f2, %f0 fmovdne %icc, %f3, %f6 fpmerge %f9, %f3, %f6 stb %g2, [%l7 + 0x61] fsrc2s %f3, %f15 st %f15, [%l7 + 0x24] brlez %g6, loop_6330 ldsb [%l7 + 0x46], %i7 movrlez %o7, 0x0EA, %i4 ldsb [%l7 + 0x59], %l1 loop_6330: ldub [%l7 + 0x58], %g5 popc %o2, %i3 fxor %f10, %f12, %f12 tsubcctv %l5, 0x0D46, %l3 movn %xcc, %i5, %i6 fornot1 %f10, %f6, %f8 ldsb [%l7 + 0x56], %i1 fmovsvs %icc, %f13, %f4 stw %i0, [%l7 + 0x44] fbne %fcc1, loop_6331 ldx [%l7 + 0x28], %l2 stx %l6, [%l7 + 0x10] lduw [%l7 + 0x1C], %g4 loop_6331: edge8 %o6, %o1, %l4 fmovdn %xcc, %f5, %f9 movgu %xcc, %l0, %g7 stw %g3, [%l7 + 0x64] fpsub16 %f2, %f4, %f0 fmovrslez %o5, %f14, %f8 sethi 0x0893, %o0 fandnot2s %f5, %f12, %f3 edge8n %i2, %g1, %o3 array32 %o4, %g6, %g2 std %f8, [%l7 + 0x28] fmovscc %xcc, %f1, %f8 stw %o7, [%l7 + 0x58] fbul %fcc0, loop_6332 tcs %xcc, 0x3 lduw [%l7 + 0x40], %i4 ld [%l7 + 0x28], %f4 loop_6332: udivx %i7, 0x079F, %l1 fpack32 %f6, %f0, %f0 edge8l %g5, %o2, %l5 taddcctv %l3, 0x0095, %i5 fmovd %f14, %f10 movrne %i3, 0x38C, %i1 ldsw [%l7 + 0x6C], %i0 st %f7, [%l7 + 0x18] sth %l2, [%l7 + 0x62] edge8n %l6, %g4, %o6 ldd [%l7 + 0x10], %f10 fxor %f2, %f2, %f14 subc %o1, %i6, %l4 brnz,a %g7, loop_6333 ldsh [%l7 + 0x2C], %l0 udiv %o5, 0x1688, %o0 tpos %xcc, 0x7 loop_6333: movneg %icc, %i2, %g1 ld [%l7 + 0x60], %f0 for %f10, %f2, %f6 fmovrse %o3, %f0, %f11 lduh [%l7 + 0x62], %o4 fmovdn %xcc, %f4, %f6 addc %g6, 0x1EB3, %g3 fmovrdgz %o7, %f4, %f6 fors %f11, %f4, %f14 fsrc2 %f0, %f14 tcc %icc, 0x2 lduh [%l7 + 0x26], %i4 bpos,pn %icc, loop_6334 std %f10, [%l7 + 0x30] ldsb [%l7 + 0x6E], %i7 brlez %g2, loop_6335 loop_6334: std %f8, [%l7 + 0x10] for %f6, %f14, %f10 fpsub32 %f2, %f8, %f12 loop_6335: lduh [%l7 + 0x18], %l1 movre %o2, 0x3D7, %l5 fcmpeq32 %f10, %f12, %g5 bn,a,pt %icc, loop_6336 ldx [%l7 + 0x68], %l3 ld [%l7 + 0x10], %f5 brgez %i3, loop_6337 loop_6336: fpadd16s %f7, %f2, %f10 umul %i5, 0x0289, %i1 ldx [%l7 + 0x50], %i0 loop_6337: ldub [%l7 + 0x60], %l6 fbule,a %fcc0, loop_6338 bpos,a loop_6339 ldsh [%l7 + 0x22], %l2 fmovscs %icc, %f2, %f9 loop_6338: fmovdcc %xcc, %f5, %f0 loop_6339: fexpand %f2, %f8 fnot2 %f0, %f2 std %f0, [%l7 + 0x10] fxnor %f10, %f12, %f6 nop setx loop_6340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x68], %g4 bvs,pn %xcc, loop_6341 addc %o1, 0x1723, %i6 loop_6340: fnegs %f4, %f11 tpos %icc, 0x6 loop_6341: ldd [%l7 + 0x50], %f4 ld [%l7 + 0x14], %f0 umulcc %o6, %g7, %l4 edge32ln %o5, %l0, %i2 or %o0, 0x1F42, %g1 fbn %fcc0, loop_6342 ldsb [%l7 + 0x42], %o4 sth %o3, [%l7 + 0x0A] lduh [%l7 + 0x68], %g6 loop_6342: fbu,a %fcc3, loop_6343 std %f8, [%l7 + 0x08] ldub [%l7 + 0x41], %g3 fone %f0 loop_6343: fpsub32 %f12, %f2, %f12 sth %i4, [%l7 + 0x78] fbule %fcc0, loop_6344 fmovdcs %icc, %f5, %f0 ld [%l7 + 0x08], %f5 fcmpd %fcc1, %f10, %f2 loop_6344: stx %o7, [%l7 + 0x68] fmovda %icc, %f6, %f5 stx %g2, [%l7 + 0x48] fnegd %f10, %f0 movcs %icc, %i7, %o2 bn,a loop_6345 bshuffle %f10, %f6, %f10 ldx [%l7 + 0x58], %l1 fbne,a %fcc1, loop_6346 loop_6345: nop setx loop_6347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x5 tgu %icc, 0x5 loop_6346: srax %g5, %l3, %i3 loop_6347: sdiv %i5, 0x1DC9, %l5 st %f4, [%l7 + 0x64] fmovrsgz %i0, %f13, %f10 fbul %fcc1, loop_6348 edge32 %i1, %l6, %g4 fbu,a %fcc3, loop_6349 fpadd32 %f14, %f10, %f4 loop_6348: fandnot1 %f14, %f8, %f4 fcmpes %fcc1, %f6, %f11 loop_6349: ldsh [%l7 + 0x40], %l2 sdivx %o1, 0x1E02, %o6 fpadd32 %f0, %f0, %f8 movvc %xcc, %g7, %i6 fsrc2s %f15, %f8 fbe %fcc2, loop_6350 fpadd32s %f7, %f8, %f5 brnz %o5, loop_6351 sethi 0x0F02, %l0 loop_6350: stb %i2, [%l7 + 0x31] movcc %xcc, %o0, %g1 loop_6351: tgu %icc, 0x3 fmovrsgez %l4, %f14, %f8 fmovdle %icc, %f5, %f10 ldd [%l7 + 0x50], %f8 fmovsge %icc, %f2, %f4 brgez,a %o3, loop_6352 smulcc %o4, 0x19C0, %g6 fmovsne %xcc, %f3, %f14 lduw [%l7 + 0x48], %i4 loop_6352: tne %xcc, 0x1 ldsb [%l7 + 0x51], %g3 fblg,a %fcc3, loop_6353 lduw [%l7 + 0x18], %g2 lduh [%l7 + 0x22], %o7 ldsh [%l7 + 0x7E], %o2 loop_6353: fbe,a %fcc0, loop_6354 fmul8ulx16 %f14, %f2, %f0 fpsub16s %f7, %f5, %f5 fmovdleu %icc, %f2, %f12 loop_6354: ldd [%l7 + 0x48], %f12 array32 %l1, %i7, %g5 smul %l3, 0x108C, %i5 taddcctv %l5, 0x0241, %i3 fabsd %f10, %f14 fsrc2s %f6, %f5 pdist %f8, %f6, %f10 fbuge,a %fcc2, loop_6355 std %f14, [%l7 + 0x38] fpsub32s %f1, %f2, %f12 ldub [%l7 + 0x35], %i1 loop_6355: ldsh [%l7 + 0x20], %i0 movgu %icc, %g4, %l2 orn %o1, %o6, %g7 fmovrde %l6, %f12, %f14 ldx [%l7 + 0x60], %i6 ldx [%l7 + 0x38], %o5 bn,pn %xcc, loop_6356 fornot1s %f12, %f1, %f2 tgu %xcc, 0x5 xorcc %i2, 0x03BF, %o0 loop_6356: alignaddrl %g1, %l0, %o3 ldsw [%l7 + 0x48], %o4 lduh [%l7 + 0x0A], %g6 ld [%l7 + 0x4C], %f6 fxor %f0, %f8, %f10 ldsw [%l7 + 0x48], %l4 bg,a %xcc, loop_6357 tneg %xcc, 0x5 st %f10, [%l7 + 0x30] fpack16 %f14, %f15 loop_6357: stx %i4, [%l7 + 0x38] bpos loop_6358 fmovsneg %xcc, %f5, %f4 ldub [%l7 + 0x2E], %g3 nop setx loop_6359, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6358: fnor %f12, %f12, %f14 stb %g2, [%l7 + 0x52] fbuge,a %fcc1, loop_6360 loop_6359: std %f0, [%l7 + 0x20] bleu %xcc, loop_6361 fornot2 %f4, %f8, %f10 loop_6360: sth %o2, [%l7 + 0x5A] st %f2, [%l7 + 0x54] loop_6361: te %icc, 0x5 fandnot2 %f8, %f2, %f10 ble,a,pt %xcc, loop_6362 edge32n %l1, %o7, %i7 edge16ln %g5, %i5, %l5 ldsb [%l7 + 0x4C], %l3 loop_6362: and %i3, %i0, %g4 movre %l2, 0x3B6, %o1 lduw [%l7 + 0x1C], %o6 fmul8x16al %f6, %f11, %f14 stw %i1, [%l7 + 0x1C] fmovsleu %xcc, %f11, %f7 tsubcctv %l6, 0x180A, %i6 bvc %xcc, loop_6363 tne %icc, 0x5 st %f1, [%l7 + 0x38] fpsub32s %f0, %f11, %f5 loop_6363: andcc %o5, 0x1597, %g7 edge32n %o0, %g1, %l0 udiv %i2, 0x18E6, %o4 edge16 %g6, %o3, %l4 fzero %f14 lduw [%l7 + 0x30], %g3 ldub [%l7 + 0x0E], %g2 fsrc2s %f15, %f1 fpmerge %f14, %f6, %f10 fmovrsne %i4, %f14, %f13 fnegd %f10, %f12 st %f10, [%l7 + 0x6C] stw %l1, [%l7 + 0x5C] fcmped %fcc1, %f8, %f0 umulcc %o2, 0x1180, %o7 fbuge %fcc0, loop_6364 fmovdgu %icc, %f2, %f3 taddcctv %i7, %i5, %l5 fmovdl %xcc, %f13, %f10 loop_6364: fcmple32 %f10, %f12, %g5 fbul,a %fcc0, loop_6365 sth %l3, [%l7 + 0x1C] fmovdgu %icc, %f4, %f5 lduw [%l7 + 0x68], %i0 loop_6365: ldd [%l7 + 0x48], %f4 siam 0x0 ldsb [%l7 + 0x1E], %g4 bcs,a,pn %icc, loop_6366 movre %l2, 0x304, %i3 or %o1, 0x0A6B, %o6 fmovrdgz %i1, %f14, %f2 loop_6366: subccc %i6, %l6, %g7 fmovrdne %o5, %f6, %f8 movne %xcc, %o0, %l0 fbne %fcc3, loop_6367 bvc,a,pn %xcc, loop_6368 fmovrslz %i2, %f5, %f12 fblg,a %fcc2, loop_6369 loop_6367: fors %f2, %f2, %f0 loop_6368: fcmpne16 %f6, %f10, %o4 sth %g1, [%l7 + 0x54] loop_6369: ldsh [%l7 + 0x52], %o3 ldd [%l7 + 0x60], %f10 fpack16 %f10, %f13 std %f12, [%l7 + 0x08] stw %l4, [%l7 + 0x5C] fbn,a %fcc0, loop_6370 ldsw [%l7 + 0x68], %g3 movl %xcc, %g2, %i4 nop setx loop_6371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6370: sth %g6, [%l7 + 0x5E] bgu,a loop_6372 fsrc2s %f2, %f10 loop_6371: bcs,pn %icc, loop_6373 fmovde %icc, %f11, %f1 loop_6372: bvs,a loop_6374 st %f6, [%l7 + 0x18] loop_6373: fbe,a %fcc3, loop_6375 movvc %icc, %o2, %o7 loop_6374: array32 %i7, %i5, %l1 tleu %xcc, 0x5 loop_6375: movrlz %g5, %l5, %i0 fmovdne %icc, %f4, %f4 fmovse %xcc, %f1, %f15 ta %xcc, 0x1 ldx [%l7 + 0x78], %l3 fpmerge %f10, %f12, %f8 movrlz %l2, 0x1B1, %g4 tcc %xcc, 0x3 ldx [%l7 + 0x70], %o1 sth %i3, [%l7 + 0x6A] fzeros %f6 stx %o6, [%l7 + 0x20] fmovspos %icc, %f0, %f10 ldx [%l7 + 0x68], %i1 ldsb [%l7 + 0x7A], %l6 bn,pn %icc, loop_6376 ldsb [%l7 + 0x75], %g7 mulx %i6, %o0, %l0 edge16 %i2, %o4, %g1 loop_6376: andcc %o5, %l4, %g3 ldsw [%l7 + 0x7C], %g2 st %f15, [%l7 + 0x1C] andn %o3, %i4, %g6 ldsw [%l7 + 0x20], %o2 fnot2 %f12, %f12 subccc %o7, 0x03BF, %i5 ldsw [%l7 + 0x1C], %l1 movvc %xcc, %g5, %i7 andcc %i0, %l5, %l3 st %f2, [%l7 + 0x60] fnand %f4, %f8, %f4 ldsw [%l7 + 0x4C], %g4 stw %o1, [%l7 + 0x70] ldsb [%l7 + 0x7B], %i3 ldsb [%l7 + 0x7C], %l2 taddcc %i1, 0x0535, %o6 be,pn %xcc, loop_6377 movrne %l6, %i6, %o0 stw %l0, [%l7 + 0x14] fmovsge %icc, %f4, %f11 loop_6377: sth %i2, [%l7 + 0x2E] ldsw [%l7 + 0x34], %o4 sth %g1, [%l7 + 0x5E] fmovrsne %g7, %f0, %f1 brlez %o5, loop_6378 movrgz %l4, %g2, %g3 fbl,a %fcc2, loop_6379 lduw [%l7 + 0x54], %i4 loop_6378: array8 %o3, %g6, %o7 brnz %o2, loop_6380 loop_6379: smul %i5, 0x0B1E, %g5 ldd [%l7 + 0x78], %f2 bcs,a,pn %xcc, loop_6381 loop_6380: std %f6, [%l7 + 0x68] fpsub16s %f3, %f4, %f13 ld [%l7 + 0x0C], %f1 loop_6381: tl %icc, 0x7 array16 %l1, %i7, %i0 mulscc %l3, %l5, %o1 movre %i3, %l2, %i1 add %g4, 0x17C6, %l6 udivcc %i6, 0x0021, %o0 fmuld8sux16 %f14, %f12, %f2 bvc,a loop_6382 fmovdvc %xcc, %f2, %f6 tvs %xcc, 0x2 fpsub16 %f14, %f8, %f6 loop_6382: fba %fcc0, loop_6383 ldub [%l7 + 0x32], %o6 fnand %f8, %f12, %f2 movrgz %i2, 0x130, %l0 loop_6383: fones %f7 fbug %fcc2, loop_6384 stb %o4, [%l7 + 0x63] movne %xcc, %g7, %g1 ld [%l7 + 0x24], %f9 loop_6384: sth %l4, [%l7 + 0x14] andn %g2, %g3, %o5 fnand %f6, %f14, %f8 nop setx loop_6385, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcs %xcc, %i4, %g6 fzero %f0 bne,pn %xcc, loop_6386 loop_6385: call loop_6387 ldsw [%l7 + 0x20], %o7 fmovsa %xcc, %f4, %f3 loop_6386: fmovrsgz %o3, %f15, %f15 loop_6387: st %f9, [%l7 + 0x70] movgu %icc, %i5, %g5 movg %icc, %o2, %i7 addcc %l1, %l3, %i0 stx %l5, [%l7 + 0x38] movre %o1, %l2, %i1 tle %icc, 0x5 fmovrdlez %i3, %f4, %f4 ldx [%l7 + 0x18], %l6 st %f3, [%l7 + 0x28] movpos %icc, %i6, %o0 std %f12, [%l7 + 0x78] ldsh [%l7 + 0x6A], %g4 fones %f15 andn %i2, %l0, %o4 fand %f8, %f2, %f12 fabss %f13, %f2 movn %icc, %o6, %g1 fmovsa %icc, %f12, %f15 fbne %fcc0, loop_6388 fandnot2 %f14, %f6, %f4 movgu %icc, %g7, %l4 stw %g2, [%l7 + 0x38] loop_6388: fmovspos %icc, %f8, %f10 fbl,a %fcc0, loop_6389 fmul8x16 %f7, %f6, %f2 stx %g3, [%l7 + 0x10] srl %i4, 0x18, %g6 loop_6389: fpackfix %f4, %f14 fmovd %f2, %f0 orn %o5, 0x1E12, %o3 std %f14, [%l7 + 0x18] tl %xcc, 0x0 or %i5, 0x0C61, %g5 fones %f3 fpadd32 %f14, %f6, %f4 xnor %o7, 0x1CE7, %i7 ldsw [%l7 + 0x78], %o2 tne %icc, 0x2 st %f15, [%l7 + 0x3C] fbug %fcc3, loop_6390 fsrc2s %f8, %f1 movg %icc, %l3, %i0 ldx [%l7 + 0x68], %l1 loop_6390: stb %l5, [%l7 + 0x57] ld [%l7 + 0x44], %f5 ldx [%l7 + 0x38], %o1 sra %i1, 0x0F, %i3 call loop_6391 tn %icc, 0x2 fmovdvc %xcc, %f9, %f6 ldsb [%l7 + 0x0F], %l6 loop_6391: fbue %fcc3, loop_6392 movg %xcc, %i6, %l2 movl %icc, %o0, %i2 srlx %g4, %o4, %l0 loop_6392: fmovrdgez %o6, %f0, %f14 ldd [%l7 + 0x20], %f6 fandnot2 %f0, %f12, %f4 edge32n %g7, %l4, %g1 fbug %fcc3, loop_6393 bleu,pt %icc, loop_6394 lduh [%l7 + 0x1E], %g2 array8 %g3, %g6, %i4 loop_6393: sdiv %o5, 0x0C6E, %i5 loop_6394: ld [%l7 + 0x54], %f2 srlx %g5, 0x11, %o7 andcc %i7, 0x11A0, %o2 fbul %fcc0, loop_6395 lduh [%l7 + 0x6C], %l3 fnands %f7, %f15, %f12 fnands %f5, %f15, %f8 loop_6395: fble %fcc1, loop_6396 ldsw [%l7 + 0x44], %i0 fnors %f4, %f5, %f11 ldub [%l7 + 0x3C], %o3 loop_6396: alignaddrl %l1, %l5, %o1 lduh [%l7 + 0x1A], %i1 pdist %f8, %f0, %f14 stb %l6, [%l7 + 0x0E] movrne %i6, %l2, %i3 fbge %fcc3, loop_6397 fcmps %fcc0, %f6, %f4 ldsh [%l7 + 0x32], %o0 bpos,a,pn %icc, loop_6398 loop_6397: st %f6, [%l7 + 0x50] fbuge %fcc1, loop_6399 fmovsg %xcc, %f1, %f14 loop_6398: fmovscc %xcc, %f0, %f7 brnz,a %g4, loop_6400 loop_6399: fandnot2s %f11, %f3, %f7 fbne %fcc1, loop_6401 movge %xcc, %i2, %l0 loop_6400: ldub [%l7 + 0x43], %o4 fmovse %xcc, %f12, %f9 loop_6401: umul %o6, 0x0A74, %l4 lduw [%l7 + 0x30], %g7 pdist %f2, %f6, %f8 tl %xcc, 0x0 ld [%l7 + 0x40], %f10 lduw [%l7 + 0x58], %g2 ldsh [%l7 + 0x12], %g1 fmovdcs %icc, %f7, %f15 ba,pn %xcc, loop_6402 fandnot2 %f14, %f10, %f0 orcc %g6, 0x0180, %g3 fmovdge %xcc, %f7, %f11 loop_6402: movge %xcc, %o5, %i4 bleu,a %icc, loop_6403 tvs %icc, 0x0 faligndata %f4, %f10, %f14 fbne,a %fcc2, loop_6404 loop_6403: edge32l %g5, %i5, %o7 fnor %f2, %f6, %f10 ldd [%l7 + 0x38], %f6 loop_6404: udivx %i7, 0x1FA9, %o2 ldsh [%l7 + 0x32], %i0 fandnot2s %f2, %f3, %f5 fmovdgu %icc, %f9, %f10 bpos loop_6405 fpadd16 %f10, %f6, %f10 lduw [%l7 + 0x3C], %l3 fxnor %f10, %f8, %f2 loop_6405: tneg %xcc, 0x2 movgu %icc, %l1, %l5 popc 0x0F5E, %o1 fcmple32 %f2, %f10, %i1 bpos,pn %icc, loop_6406 nop setx loop_6407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x20] ldx [%l7 + 0x10], %l6 loop_6406: addcc %i6, 0x0E22, %l2 loop_6407: mulx %o3, %i3, %o0 ldx [%l7 + 0x18], %g4 andncc %l0, %i2, %o4 edge8ln %l4, %o6, %g2 ldub [%l7 + 0x77], %g1 bcs %xcc, loop_6408 ldx [%l7 + 0x50], %g6 ldsh [%l7 + 0x1C], %g7 fmovs %f13, %f0 loop_6408: movrne %o5, %g3, %i4 fbule,a %fcc2, loop_6409 bcc loop_6410 fornot1 %f10, %f2, %f14 fsrc2s %f0, %f12 loop_6409: sth %g5, [%l7 + 0x0C] loop_6410: fmovsne %xcc, %f12, %f13 fbul %fcc2, loop_6411 ldd [%l7 + 0x20], %f12 tvs %xcc, 0x7 fcmpgt16 %f14, %f12, %i5 loop_6411: fxor %f14, %f4, %f10 fnot2 %f8, %f6 ldsh [%l7 + 0x0C], %o7 fbne,a %fcc3, loop_6412 stw %i7, [%l7 + 0x10] mova %xcc, %o2, %l3 fsrc2 %f10, %f2 loop_6412: ldsw [%l7 + 0x08], %l1 lduw [%l7 + 0x64], %l5 movrgez %i0, 0x04A, %i1 stx %o1, [%l7 + 0x78] fmovrse %i6, %f0, %f0 subcc %l6, 0x04AB, %l2 fnot2s %f6, %f12 fmovdgu %xcc, %f2, %f7 fmuld8ulx16 %f14, %f11, %f4 tpos %xcc, 0x6 std %f0, [%l7 + 0x60] tn %xcc, 0x1 for %f6, %f0, %f2 sth %i3, [%l7 + 0x1E] mulscc %o3, %g4, %l0 std %f10, [%l7 + 0x28] fmovdvc %xcc, %f13, %f12 brz,a %o0, loop_6413 bl,a,pn %xcc, loop_6414 fblg %fcc2, loop_6415 ld [%l7 + 0x74], %f10 loop_6413: fmovsneg %xcc, %f9, %f5 loop_6414: ldub [%l7 + 0x0F], %i2 loop_6415: ldsb [%l7 + 0x11], %l4 fmovdvc %icc, %f0, %f9 fsrc1 %f4, %f8 ldd [%l7 + 0x78], %f8 fnegs %f12, %f5 bne,pn %xcc, loop_6416 ldub [%l7 + 0x75], %o6 ldsb [%l7 + 0x38], %g2 stw %g1, [%l7 + 0x58] loop_6416: sllx %o4, %g6, %g7 ldsb [%l7 + 0x14], %g3 stw %i4, [%l7 + 0x3C] fmul8sux16 %f6, %f0, %f10 umul %g5, 0x18D8, %i5 array8 %o5, %o7, %i7 movgu %xcc, %l3, %l1 st %f4, [%l7 + 0x24] edge8 %l5, %o2, %i1 tpos %xcc, 0x7 fmovrdlez %i0, %f6, %f10 ldsh [%l7 + 0x5C], %o1 ble,pt %xcc, loop_6417 srax %l6, %l2, %i3 nop setx loop_6418, %l0, %l1 jmpl %l1, %o3 movcs %icc, %g4, %i6 loop_6417: fbo,a %fcc0, loop_6419 edge16l %o0, %l0, %l4 loop_6418: addcc %o6, 0x04FE, %g2 bge,a loop_6420 loop_6419: movl %icc, %g1, %i2 fmovd %f14, %f10 smul %g6, 0x0C69, %o4 loop_6420: ldsh [%l7 + 0x1E], %g3 siam 0x0 fbge %fcc0, loop_6421 bvc,pt %xcc, loop_6422 lduh [%l7 + 0x58], %g7 fmuld8ulx16 %f4, %f5, %f14 loop_6421: tcc %icc, 0x4 loop_6422: array8 %i4, %i5, %g5 fmovscs %xcc, %f13, %f2 and %o5, %i7, %l3 fmovsgu %icc, %f1, %f10 bge,a %icc, loop_6423 std %f10, [%l7 + 0x58] movne %xcc, %o7, %l5 nop setx loop_6424, %l0, %l1 jmpl %l1, %l1 loop_6423: fandnot2 %f2, %f12, %f4 std %f10, [%l7 + 0x58] fbule %fcc3, loop_6425 loop_6424: array32 %i1, %i0, %o2 fxors %f9, %f1, %f13 addcc %o1, %l6, %i3 loop_6425: fpadd16s %f15, %f10, %f14 ldsh [%l7 + 0x14], %o3 fxor %f4, %f2, %f2 stw %g4, [%l7 + 0x70] bn,a,pt %xcc, loop_6426 ld [%l7 + 0x78], %f1 fornot2s %f2, %f2, %f8 fcmpgt32 %f0, %f14, %i6 loop_6426: fcmped %fcc1, %f2, %f10 stx %l2, [%l7 + 0x60] ldx [%l7 + 0x38], %o0 fmovrslz %l0, %f4, %f5 ldsb [%l7 + 0x59], %l4 popc %g2, %g1 fcmpne32 %f0, %f4, %o6 bg,a loop_6427 std %f8, [%l7 + 0x18] srl %i2, 0x02, %g6 fandnot2s %f11, %f12, %f7 loop_6427: array16 %o4, %g7, %i4 fmovse %xcc, %f3, %f2 fmovdcc %icc, %f10, %f9 ldsb [%l7 + 0x16], %g3 or %g5, 0x0E4A, %o5 tgu %icc, 0x3 tcc %xcc, 0x1 sth %i5, [%l7 + 0x0E] st %f7, [%l7 + 0x20] movrgez %i7, %l3, %l5 ldx [%l7 + 0x18], %o7 bne,a,pn %icc, loop_6428 movcs %icc, %i1, %l1 movg %icc, %o2, %o1 ldub [%l7 + 0x3E], %i0 loop_6428: andn %l6, 0x076F, %o3 fpsub16s %f10, %f10, %f13 fbl,a %fcc1, loop_6429 array32 %i3, %g4, %l2 ldub [%l7 + 0x16], %i6 stb %l0, [%l7 + 0x1A] loop_6429: st %f4, [%l7 + 0x24] lduw [%l7 + 0x44], %o0 std %f14, [%l7 + 0x10] fpadd16s %f12, %f12, %f11 bcc loop_6430 fandnot1s %f5, %f5, %f15 ldsb [%l7 + 0x68], %g2 umul %l4, %g1, %o6 loop_6430: siam 0x6 ldd [%l7 + 0x58], %f0 bcs,pn %icc, loop_6431 smul %g6, 0x1423, %o4 xnorcc %i2, 0x0B53, %g7 fmovrsgez %i4, %f0, %f6 loop_6431: sth %g5, [%l7 + 0x68] fxors %f11, %f10, %f12 fcmpne16 %f4, %f8, %g3 sth %i5, [%l7 + 0x5C] fba %fcc2, loop_6432 ldsh [%l7 + 0x10], %i7 movcs %xcc, %o5, %l5 movrne %o7, 0x259, %l3 loop_6432: orn %i1, %l1, %o1 fcmpes %fcc3, %f7, %f0 fpack32 %f6, %f2, %f2 fmovspos %xcc, %f12, %f11 std %f6, [%l7 + 0x48] udivcc %o2, 0x122C, %l6 bne %icc, loop_6433 fornot1s %f1, %f6, %f12 edge16l %i0, %o3, %g4 umul %i3, %i6, %l0 loop_6433: std %f2, [%l7 + 0x18] tpos %icc, 0x1 ldsb [%l7 + 0x50], %l2 xnorcc %o0, 0x1ED7, %g2 fcmps %fcc3, %f5, %f8 edge16 %g1, %l4, %o6 bg loop_6434 umul %g6, %i2, %o4 sth %g7, [%l7 + 0x42] st %f0, [%l7 + 0x4C] loop_6434: fmovscc %icc, %f6, %f5 fmovdpos %xcc, %f4, %f10 brgez,a %g5, loop_6435 tge %icc, 0x5 fcmple16 %f0, %f8, %g3 fmul8ulx16 %f2, %f0, %f0 loop_6435: fmovdvs %icc, %f9, %f10 sth %i4, [%l7 + 0x46] brgz %i5, loop_6436 fabsd %f6, %f10 st %f14, [%l7 + 0x14] st %f3, [%l7 + 0x20] loop_6436: fmovdl %xcc, %f0, %f8 fmul8sux16 %f14, %f12, %f2 ldd [%l7 + 0x58], %f14 fbue %fcc3, loop_6437 fnand %f12, %f12, %f0 fxor %f2, %f4, %f4 std %f0, [%l7 + 0x60] loop_6437: fsrc2s %f4, %f1 lduw [%l7 + 0x60], %o5 ldub [%l7 + 0x40], %l5 stw %i7, [%l7 + 0x14] bg %xcc, loop_6438 fbe,a %fcc2, loop_6439 andn %o7, %l3, %l1 brlz,a %o1, loop_6440 loop_6438: fpack16 %f0, %f9 loop_6439: ldsh [%l7 + 0x38], %i1 ldsh [%l7 + 0x32], %l6 loop_6440: fpadd32s %f2, %f14, %f4 std %f14, [%l7 + 0x68] bgu loop_6441 orcc %i0, 0x0DD3, %o3 fxor %f10, %f0, %f6 srl %g4, %o2, %i3 loop_6441: ldsh [%l7 + 0x6E], %i6 fmovdg %xcc, %f13, %f8 fmovrsgz %l0, %f14, %f2 movrne %l2, %o0, %g1 bshuffle %f6, %f0, %f0 lduw [%l7 + 0x4C], %l4 tcc %icc, 0x5 ldd [%l7 + 0x28], %f14 ldub [%l7 + 0x60], %g2 andn %o6, %i2, %o4 siam 0x6 stb %g7, [%l7 + 0x37] fbue %fcc3, loop_6442 stw %g6, [%l7 + 0x2C] tcs %icc, 0x1 fpsub32s %f14, %f0, %f1 loop_6442: fcmps %fcc3, %f10, %f7 fbule %fcc0, loop_6443 bneg,pn %xcc, loop_6444 fbug %fcc3, loop_6445 sth %g5, [%l7 + 0x56] loop_6443: udiv %g3, 0x0CDA, %i4 loop_6444: fcmpgt16 %f6, %f2, %i5 loop_6445: st %f11, [%l7 + 0x1C] stx %o5, [%l7 + 0x78] fxnor %f8, %f14, %f2 fpadd16s %f1, %f8, %f3 ldd [%l7 + 0x30], %f14 orncc %l5, 0x0C50, %i7 smul %o7, 0x0495, %l1 ldd [%l7 + 0x30], %f0 taddcctv %o1, %i1, %l6 fmovrdgez %l3, %f6, %f6 fmovsg %icc, %f1, %f6 stw %o3, [%l7 + 0x78] ldx [%l7 + 0x10], %g4 stx %o2, [%l7 + 0x38] ldsb [%l7 + 0x4A], %i0 bl,pt %xcc, loop_6446 fmuld8sux16 %f6, %f11, %f4 fmovdneg %xcc, %f9, %f4 fmovsge %xcc, %f6, %f14 loop_6446: ldx [%l7 + 0x78], %i3 fmovscc %xcc, %f13, %f13 udivx %i6, 0x0FEF, %l0 fmovdvc %icc, %f14, %f1 tvs %icc, 0x3 bg,a,pt %icc, loop_6447 fmovsg %icc, %f7, %f5 fabss %f15, %f8 xor %o0, 0x1585, %l2 loop_6447: fbg,a %fcc1, loop_6448 tne %xcc, 0x5 ble loop_6449 mova %xcc, %g1, %g2 loop_6448: movleu %icc, %l4, %o6 fcmple32 %f14, %f2, %i2 loop_6449: array16 %g7, %g6, %o4 movleu %xcc, %g3, %g5 movne %xcc, %i4, %i5 fmovspos %icc, %f5, %f15 fsrc2 %f10, %f10 fbg %fcc3, loop_6450 alignaddrl %l5, %i7, %o5 edge8n %o7, %o1, %i1 fmovrdlz %l6, %f12, %f12 loop_6450: srl %l1, %l3, %o3 fmovdge %xcc, %f14, %f6 bgu,pt %icc, loop_6451 ldsb [%l7 + 0x41], %o2 addcc %g4, %i0, %i3 fpack16 %f8, %f2 loop_6451: movrgz %i6, %l0, %l2 ldd [%l7 + 0x70], %f6 tcs %icc, 0x1 sra %o0, %g1, %g2 fnot1 %f2, %f2 fmovrdgz %l4, %f0, %f0 fmovdl %icc, %f4, %f11 fpsub32s %f4, %f4, %f6 fornot1 %f14, %f4, %f8 fmovrdgez %o6, %f2, %f4 fmovdn %icc, %f4, %f6 lduh [%l7 + 0x34], %g7 stb %i2, [%l7 + 0x3E] fmovsle %xcc, %f11, %f8 edge16 %g6, %g3, %o4 fmovsneg %icc, %f6, %f8 st %f6, [%l7 + 0x48] lduw [%l7 + 0x30], %g5 fpack16 %f14, %f10 bcs,a %xcc, loop_6452 bvs,a,pn %xcc, loop_6453 fcmpd %fcc3, %f0, %f0 addc %i5, 0x0F73, %i4 loop_6452: fabss %f15, %f6 loop_6453: fcmpne16 %f4, %f14, %i7 popc %l5, %o7 edge32 %o1, %o5, %i1 be %icc, loop_6454 ldx [%l7 + 0x70], %l6 std %f6, [%l7 + 0x58] brgz %l3, loop_6455 loop_6454: nop setx loop_6456, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu %fcc1, loop_6457 bl %icc, loop_6458 loop_6455: movpos %icc, %o3, %o2 loop_6456: ldsh [%l7 + 0x38], %l1 loop_6457: ld [%l7 + 0x58], %f11 loop_6458: st %f5, [%l7 + 0x28] stb %i0, [%l7 + 0x5E] brlez %g4, loop_6459 stw %i3, [%l7 + 0x0C] fbuge %fcc0, loop_6460 edge32 %i6, %l2, %o0 loop_6459: lduw [%l7 + 0x3C], %l0 movcc %xcc, %g2, %g1 loop_6460: xorcc %l4, %g7, %i2 bneg,a,pn %xcc, loop_6461 movpos %xcc, %g6, %g3 bneg,a %icc, loop_6462 taddcc %o6, 0x0C49, %g5 loop_6461: ldsb [%l7 + 0x50], %o4 edge32n %i4, %i7, %i5 loop_6462: st %f14, [%l7 + 0x60] ldsb [%l7 + 0x61], %l5 fmovsa %xcc, %f13, %f5 stx %o1, [%l7 + 0x08] ldsb [%l7 + 0x3E], %o5 lduw [%l7 + 0x54], %o7 tneg %xcc, 0x5 ldd [%l7 + 0x10], %f12 ldsw [%l7 + 0x1C], %i1 fsrc1s %f13, %f14 smul %l3, %o3, %l6 smul %l1, 0x0B0A, %o2 lduh [%l7 + 0x72], %g4 sth %i3, [%l7 + 0x5A] fone %f2 or %i6, %l2, %i0 lduh [%l7 + 0x32], %o0 st %f5, [%l7 + 0x10] fmovspos %icc, %f5, %f15 fbug %fcc1, loop_6463 fmovrsgez %l0, %f11, %f2 edge16l %g2, %l4, %g7 stb %i2, [%l7 + 0x14] loop_6463: orn %g6, %g3, %g1 sll %o6, 0x08, %o4 stb %i4, [%l7 + 0x39] andcc %g5, 0x09B0, %i7 array8 %l5, %i5, %o5 fcmpne32 %f12, %f6, %o1 ldx [%l7 + 0x10], %i1 ldub [%l7 + 0x3C], %o7 st %f9, [%l7 + 0x54] ba loop_6464 fone %f14 ldx [%l7 + 0x58], %o3 fmovsvc %icc, %f1, %f10 loop_6464: brlez,a %l3, loop_6465 lduh [%l7 + 0x60], %l1 bshuffle %f12, %f0, %f14 bne %icc, loop_6466 loop_6465: fcmpne16 %f14, %f8, %l6 fabss %f7, %f1 subccc %g4, %o2, %i3 loop_6466: for %f8, %f4, %f2 movcs %icc, %i6, %l2 fmul8x16au %f6, %f8, %f10 fcmpne32 %f4, %f12, %o0 brgez %i0, loop_6467 fpmerge %f3, %f0, %f14 std %f12, [%l7 + 0x58] fpsub32s %f4, %f3, %f10 loop_6467: movcc %xcc, %g2, %l4 or %l0, %i2, %g7 fmovs %f5, %f8 ldx [%l7 + 0x50], %g6 brlz,a %g1, loop_6468 andncc %g3, %o4, %i4 movl %xcc, %o6, %g5 movl %icc, %i7, %i5 loop_6468: array16 %o5, %o1, %l5 fmovsneg %xcc, %f5, %f14 fones %f3 ld [%l7 + 0x40], %f6 ldsw [%l7 + 0x40], %o7 fmovsg %icc, %f2, %f2 fpsub32s %f0, %f5, %f3 fmovse %icc, %f13, %f3 fsrc2 %f2, %f8 srax %i1, 0x17, %o3 fpsub32s %f5, %f8, %f4 tsubcctv %l1, 0x08CD, %l3 fbn,a %fcc0, loop_6469 ldsh [%l7 + 0x42], %l6 stx %o2, [%l7 + 0x10] umulcc %i3, %g4, %l2 loop_6469: movrgz %o0, %i6, %g2 tn %icc, 0x4 tsubcc %l4, %l0, %i2 fmovsg %xcc, %f10, %f9 bshuffle %f8, %f2, %f0 fbe %fcc3, loop_6470 ldsw [%l7 + 0x6C], %i0 fmul8ulx16 %f6, %f2, %f14 fexpand %f4, %f10 loop_6470: fmovsleu %xcc, %f3, %f2 xorcc %g6, %g7, %g3 tleu %icc, 0x7 fsrc2s %f5, %f0 taddcctv %g1, %o4, %i4 ldsw [%l7 + 0x38], %o6 sth %i7, [%l7 + 0x76] stb %i5, [%l7 + 0x66] fmovdvc %xcc, %f10, %f8 fmul8x16al %f10, %f10, %f6 fandnot2s %f6, %f14, %f6 fcmpeq16 %f10, %f10, %g5 movgu %icc, %o5, %l5 fnegd %f12, %f6 fbn %fcc3, loop_6471 ldx [%l7 + 0x30], %o7 fmovd %f12, %f12 movge %xcc, %i1, %o3 loop_6471: fbu %fcc2, loop_6472 fmovrdlez %o1, %f14, %f6 fmovdcc %icc, %f12, %f7 tneg %xcc, 0x0 loop_6472: fmovrdgz %l1, %f10, %f6 fxor %f4, %f14, %f12 ld [%l7 + 0x20], %f5 srax %l3, 0x0F, %o2 fxors %f0, %f8, %f15 edge32 %l6, %g4, %l2 stb %o0, [%l7 + 0x0E] edge32n %i3, %g2, %i6 mulx %l4, %l0, %i0 movrgz %i2, %g6, %g3 fsrc1s %f9, %f5 ble,a,pn %icc, loop_6473 edge32n %g7, %o4, %i4 edge32 %o6, %i7, %g1 fmovsgu %xcc, %f4, %f5 loop_6473: fpadd16s %f14, %f2, %f0 stw %i5, [%l7 + 0x4C] tg %icc, 0x5 fornot1s %f2, %f11, %f11 ldsh [%l7 + 0x3A], %g5 array16 %l5, %o7, %i1 ldub [%l7 + 0x48], %o5 srl %o1, %l1, %l3 fcmple16 %f14, %f6, %o3 fpsub32s %f12, %f9, %f13 movrlez %o2, 0x379, %g4 ldd [%l7 + 0x48], %f14 bge,a,pn %xcc, loop_6474 bleu,a %icc, loop_6475 fblg %fcc2, loop_6476 faligndata %f10, %f4, %f8 loop_6474: fba,a %fcc1, loop_6477 loop_6475: tleu %xcc, 0x1 loop_6476: bl,a,pn %icc, loop_6478 fmovdcs %xcc, %f10, %f14 loop_6477: st %f12, [%l7 + 0x68] umul %l6, %l2, %o0 loop_6478: stw %g2, [%l7 + 0x38] sth %i6, [%l7 + 0x38] ldsh [%l7 + 0x78], %i3 fxor %f0, %f4, %f4 move %xcc, %l4, %i0 fpadd16 %f12, %f2, %f2 fmovdvs %icc, %f14, %f14 bl,a %icc, loop_6479 fpack16 %f4, %f8 udivx %i2, 0x0FF7, %l0 stw %g6, [%l7 + 0x4C] loop_6479: stw %g3, [%l7 + 0x7C] mulx %g7, %i4, %o4 brlez,a %i7, loop_6480 fpadd32 %f6, %f12, %f14 edge16 %o6, %i5, %g5 bn,a %icc, loop_6481 loop_6480: bgu,a,pn %icc, loop_6482 udivx %l5, 0x1634, %g1 siam 0x6 loop_6481: st %f7, [%l7 + 0x20] loop_6482: lduw [%l7 + 0x0C], %i1 fpsub32s %f8, %f4, %f15 mulx %o7, %o1, %l1 st %f10, [%l7 + 0x10] orn %l3, %o5, %o3 fandnot2s %f12, %f15, %f0 fmovdle %icc, %f6, %f14 sth %g4, [%l7 + 0x2C] ldsh [%l7 + 0x5C], %l6 array8 %l2, %o2, %g2 stw %i6, [%l7 + 0x1C] tvs %xcc, 0x1 addccc %i3, %o0, %i0 fornot1s %f9, %f5, %f3 mulx %l4, %l0, %i2 fors %f9, %f0, %f9 fabsd %f6, %f8 bleu loop_6483 fcmpeq16 %f8, %f10, %g6 sdivx %g3, 0x1667, %g7 andn %o4, %i7, %i4 loop_6483: tg %icc, 0x0 movrgez %o6, 0x088, %g5 fmovdcc %xcc, %f14, %f2 ldub [%l7 + 0x6C], %i5 fnot1s %f8, %f13 stw %g1, [%l7 + 0x34] edge8n %l5, %o7, %o1 andn %l1, 0x17C2, %l3 tg %icc, 0x0 fmovdvc %icc, %f8, %f1 mova %icc, %i1, %o5 ldsb [%l7 + 0x68], %g4 stb %l6, [%l7 + 0x4F] bneg,a %icc, loop_6484 fmul8ulx16 %f8, %f6, %f2 brgz %o3, loop_6485 fmovsneg %icc, %f7, %f12 loop_6484: edge16 %l2, %g2, %o2 ldsb [%l7 + 0x27], %i6 loop_6485: fmovdleu %icc, %f0, %f3 fmovdvs %icc, %f15, %f11 ldsh [%l7 + 0x68], %i3 subccc %o0, 0x0899, %i0 stw %l0, [%l7 + 0x18] sllx %l4, %g6, %g3 fornot1s %f0, %f6, %f3 fnegs %f1, %f14 bcs,pt %icc, loop_6486 edge16 %i2, %o4, %g7 tn %icc, 0x6 movl %xcc, %i4, %o6 loop_6486: fmuld8sux16 %f6, %f9, %f8 fmovsgu %icc, %f7, %f4 stw %g5, [%l7 + 0x24] ldsh [%l7 + 0x6E], %i7 fbge,a %fcc3, loop_6487 sth %g1, [%l7 + 0x10] tge %xcc, 0x5 fsrc2 %f6, %f12 loop_6487: edge16ln %i5, %o7, %o1 fmovscs %icc, %f1, %f9 fmovsg %icc, %f11, %f3 srax %l5, 0x08, %l1 edge16 %i1, %l3, %o5 tne %xcc, 0x5 movrgez %l6, 0x2BA, %g4 ldsw [%l7 + 0x28], %l2 movrlez %o3, 0x248, %o2 ldd [%l7 + 0x70], %f12 fmovdgu %icc, %f5, %f9 fmovdleu %xcc, %f0, %f12 ldsh [%l7 + 0x64], %g2 movvc %icc, %i3, %i6 ldd [%l7 + 0x08], %f4 movgu %icc, %i0, %l0 ldsh [%l7 + 0x32], %l4 fandnot1 %f4, %f6, %f4 umulcc %o0, %g3, %i2 movleu %xcc, %o4, %g7 sdivcc %g6, 0x1FCB, %o6 stw %i4, [%l7 + 0x6C] fcmpeq32 %f6, %f10, %i7 xorcc %g5, %g1, %i5 stb %o7, [%l7 + 0x65] brgz %l5, loop_6488 fpadd32 %f10, %f0, %f6 tge %xcc, 0x7 ldub [%l7 + 0x74], %l1 loop_6488: fpsub16s %f15, %f1, %f10 brnz,a %i1, loop_6489 stx %o1, [%l7 + 0x28] fcmpne16 %f12, %f12, %l3 ldsb [%l7 + 0x65], %l6 loop_6489: ldsb [%l7 + 0x37], %o5 stx %g4, [%l7 + 0x50] bcc loop_6490 bcs,a loop_6491 tne %xcc, 0x7 fnot2s %f11, %f14 loop_6490: movcs %xcc, %o3, %l2 loop_6491: fmovdleu %icc, %f14, %f1 udivcc %o2, 0x0564, %i3 movrlez %g2, 0x265, %i6 tvc %icc, 0x7 stw %i0, [%l7 + 0x4C] fbug,a %fcc3, loop_6492 ldsb [%l7 + 0x70], %l4 ldub [%l7 + 0x4D], %l0 movneg %icc, %g3, %o0 loop_6492: ld [%l7 + 0x4C], %f2 tcs %icc, 0x0 nop setx loop_6493, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %o4, 0x0A9B, %g7 ldsh [%l7 + 0x58], %g6 fxnor %f8, %f10, %f6 loop_6493: tleu %xcc, 0x0 array16 %i2, %i4, %i7 movcs %icc, %o6, %g1 fnors %f2, %f9, %f5 ldx [%l7 + 0x28], %g5 ld [%l7 + 0x28], %f9 tneg %icc, 0x7 fmuld8ulx16 %f5, %f12, %f4 tle %icc, 0x1 fnegd %f4, %f8 fsrc2s %f0, %f1 fsrc1 %f10, %f10 std %f4, [%l7 + 0x68] fornot1 %f6, %f6, %f14 bgu,a,pt %icc, loop_6494 stw %i5, [%l7 + 0x10] nop setx loop_6495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsg %xcc, %f2, %f1 loop_6494: st %f1, [%l7 + 0x10] tg %icc, 0x0 loop_6495: fmovsne %xcc, %f5, %f12 movrlez %o7, 0x105, %l5 sllx %i1, 0x03, %l1 ldsb [%l7 + 0x51], %o1 srax %l3, 0x0E, %o5 edge8ln %g4, %l6, %l2 tvs %icc, 0x6 movpos %xcc, %o3, %i3 ba,a,pt %xcc, loop_6496 fpadd32 %f14, %f4, %f2 movrne %o2, 0x0FF, %g2 ld [%l7 + 0x78], %f5 loop_6496: smul %i0, %l4, %l0 movneg %xcc, %g3, %o0 movl %xcc, %i6, %g7 stb %g6, [%l7 + 0x63] fmovda %xcc, %f3, %f12 sra %o4, %i4, %i7 std %f0, [%l7 + 0x68] bvs,a,pt %xcc, loop_6497 lduh [%l7 + 0x7A], %i2 lduw [%l7 + 0x50], %g1 addccc %o6, 0x0495, %g5 loop_6497: fmovrdne %o7, %f2, %f10 fbuge,a %fcc2, loop_6498 fmuld8sux16 %f6, %f14, %f4 bvc loop_6499 fornot1s %f13, %f10, %f15 loop_6498: sra %l5, 0x1B, %i5 ld [%l7 + 0x24], %f9 loop_6499: movrgez %i1, %o1, %l3 addcc %o5, %l1, %l6 ldd [%l7 + 0x60], %f8 lduh [%l7 + 0x5E], %l2 sth %o3, [%l7 + 0x18] xorcc %i3, 0x0395, %g4 ldsb [%l7 + 0x2E], %o2 fmovsneg %xcc, %f8, %f9 bgu,pt %xcc, loop_6500 stx %i0, [%l7 + 0x10] movre %g2, %l0, %g3 tcs %xcc, 0x0 loop_6500: fbl,a %fcc1, loop_6501 fmovdpos %icc, %f12, %f9 fmovrse %o0, %f11, %f1 fands %f0, %f2, %f15 loop_6501: movl %icc, %i6, %g7 fornot1 %f12, %f12, %f0 brgez %l4, loop_6502 fnegs %f4, %f9 fsrc2 %f12, %f4 lduh [%l7 + 0x3C], %o4 loop_6502: mulx %g6, 0x1BCE, %i7 stx %i4, [%l7 + 0x40] bcc loop_6503 fbe,a %fcc2, loop_6504 brgez,a %g1, loop_6505 movg %icc, %o6, %i2 loop_6503: fmovsvc %xcc, %f13, %f14 loop_6504: stx %o7, [%l7 + 0x20] loop_6505: st %f6, [%l7 + 0x1C] ldx [%l7 + 0x60], %g5 fcmpne32 %f0, %f0, %i5 subc %l5, %i1, %o1 bge,a,pt %icc, loop_6506 ld [%l7 + 0x08], %f1 ld [%l7 + 0x1C], %f0 bcc,a,pn %icc, loop_6507 loop_6506: stb %l3, [%l7 + 0x23] fmovsvc %xcc, %f4, %f6 movneg %icc, %l1, %o5 loop_6507: fba %fcc3, loop_6508 brlz,a %l6, loop_6509 bne,pt %icc, loop_6510 fmovrslz %o3, %f9, %f8 loop_6508: fnors %f2, %f8, %f14 loop_6509: ba,a loop_6511 loop_6510: fnegs %f14, %f6 fnot2s %f11, %f14 fmovdg %icc, %f8, %f2 loop_6511: xor %l2, 0x1568, %i3 sdivx %o2, 0x05CC, %g4 alignaddrl %g2, %l0, %i0 ldsb [%l7 + 0x41], %o0 nop setx loop_6512, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc3, loop_6513 srl %i6, %g3, %g7 sdivx %o4, 0x01F9, %g6 loop_6512: lduh [%l7 + 0x1E], %l4 loop_6513: brnz,a %i4, loop_6514 ld [%l7 + 0x2C], %f11 movg %xcc, %i7, %o6 umul %i2, %o7, %g5 loop_6514: fmovrse %i5, %f0, %f13 andn %g1, 0x190C, %l5 movrgez %i1, 0x362, %l3 bgu,a,pn %xcc, loop_6515 ldsw [%l7 + 0x10], %l1 ldsb [%l7 + 0x61], %o5 fmovsg %xcc, %f4, %f0 loop_6515: fbu %fcc1, loop_6516 tg %icc, 0x6 brgz %l6, loop_6517 alignaddrl %o3, %o1, %i3 loop_6516: fmovrdlz %o2, %f8, %f6 lduh [%l7 + 0x5C], %l2 loop_6517: edge16l %g2, %l0, %g4 lduw [%l7 + 0x5C], %o0 bcc,a loop_6518 andn %i6, %i0, %g3 stx %g7, [%l7 + 0x48] fzeros %f9 loop_6518: fxor %f6, %f0, %f10 fornot2s %f14, %f2, %f5 tge %icc, 0x6 fornot2s %f10, %f4, %f9 fbne %fcc0, loop_6519 fmovd %f0, %f4 stx %o4, [%l7 + 0x58] fornot2s %f0, %f9, %f2 loop_6519: taddcc %g6, 0x104B, %i4 bne,a loop_6520 fba,a %fcc3, loop_6521 ldsb [%l7 + 0x0C], %i7 fble %fcc3, loop_6522 loop_6520: xorcc %l4, 0x063C, %i2 loop_6521: ldx [%l7 + 0x60], %o6 tgu %xcc, 0x4 loop_6522: stx %o7, [%l7 + 0x28] fors %f8, %f2, %f10 st %f13, [%l7 + 0x20] stw %i5, [%l7 + 0x60] brnz,a %g5, loop_6523 sub %l5, %g1, %i1 ld [%l7 + 0x14], %f2 fbu %fcc1, loop_6524 loop_6523: edge16l %l1, %l3, %o5 bne,a %xcc, loop_6525 fmovdle %icc, %f15, %f9 loop_6524: movg %xcc, %o3, %o1 tsubcc %i3, 0x1F27, %o2 loop_6525: fmovsneg %icc, %f0, %f7 alignaddrl %l2, %l6, %g2 bshuffle %f4, %f4, %f12 fpsub32 %f10, %f8, %f14 movrlz %g4, 0x18E, %l0 fcmps %fcc0, %f11, %f4 ta %icc, 0x4 fmovsneg %xcc, %f10, %f0 fpadd16 %f0, %f12, %f4 ld [%l7 + 0x3C], %f5 nop setx loop_6526, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %i6, %i0, %o0 fpmerge %f11, %f3, %f14 fnot1 %f10, %f2 loop_6526: fcmps %fcc2, %f5, %f11 ldub [%l7 + 0x4F], %g3 fmovdcs %icc, %f0, %f10 ld [%l7 + 0x34], %f0 tl %xcc, 0x1 fpadd32s %f0, %f14, %f12 ldub [%l7 + 0x2B], %o4 tl %xcc, 0x1 fbule %fcc3, loop_6527 array32 %g7, %i4, %g6 movne %xcc, %i7, %l4 fble,a %fcc1, loop_6528 loop_6527: ldsh [%l7 + 0x24], %o6 fmovsneg %xcc, %f1, %f7 movrlez %o7, %i5, %g5 loop_6528: tl %icc, 0x4 movle %icc, %l5, %g1 srl %i2, 0x04, %l1 fmul8x16 %f3, %f2, %f0 for %f12, %f4, %f2 fandnot2s %f13, %f0, %f14 siam 0x6 mulscc %l3, 0x03F3, %i1 edge8ln %o5, %o1, %i3 brnz %o3, loop_6529 fbu,a %fcc2, loop_6530 array32 %l2, %o2, %g2 fxnor %f10, %f8, %f4 loop_6529: fnors %f13, %f0, %f14 loop_6530: bgu,a,pn %xcc, loop_6531 bvc %icc, loop_6532 movvc %icc, %g4, %l0 fpsub32s %f6, %f8, %f15 loop_6531: ldx [%l7 + 0x18], %l6 loop_6532: fmovde %xcc, %f3, %f4 fones %f11 fmovsg %xcc, %f8, %f14 fmovsle %icc, %f7, %f9 fxor %f2, %f6, %f8 sth %i6, [%l7 + 0x5E] fabss %f3, %f8 bvc,a %icc, loop_6533 ldub [%l7 + 0x3F], %o0 stb %i0, [%l7 + 0x55] brgez %g3, loop_6534 loop_6533: faligndata %f2, %f2, %f2 fornot1 %f14, %f4, %f8 fcmpes %fcc1, %f0, %f10 loop_6534: fmovrslz %o4, %f15, %f2 tcs %icc, 0x0 ble %xcc, loop_6535 udivcc %i4, 0x0D41, %g6 tgu %xcc, 0x5 std %f10, [%l7 + 0x60] loop_6535: subc %i7, 0x1B1A, %g7 stx %l4, [%l7 + 0x60] or %o6, 0x1206, %i5 fmovdge %icc, %f11, %f15 fmovd %f6, %f12 movrlz %g5, 0x14C, %o7 lduh [%l7 + 0x30], %l5 ldx [%l7 + 0x50], %g1 fabss %f14, %f4 fble %fcc0, loop_6536 fnor %f4, %f10, %f0 fpadd16s %f10, %f14, %f4 alignaddrl %l1, %i2, %l3 loop_6536: fbg %fcc1, loop_6537 fbule,a %fcc0, loop_6538 stb %i1, [%l7 + 0x50] lduh [%l7 + 0x5E], %o1 loop_6537: fcmps %fcc1, %f6, %f2 loop_6538: mulx %o5, %i3, %o3 fmovrsgz %o2, %f3, %f12 stx %l2, [%l7 + 0x40] stb %g4, [%l7 + 0x6A] lduh [%l7 + 0x58], %l0 fmovsge %icc, %f8, %f12 array16 %l6, %g2, %o0 fsrc1 %f12, %f8 sethi 0x1B16, %i6 fmovrdne %g3, %f10, %f12 stx %o4, [%l7 + 0x30] fcmpgt16 %f0, %f8, %i4 bl,pt %icc, loop_6539 ld [%l7 + 0x48], %f1 ldsh [%l7 + 0x5C], %i0 fmovse %xcc, %f10, %f1 loop_6539: fbge %fcc3, loop_6540 bn,a,pt %xcc, loop_6541 lduh [%l7 + 0x4E], %g6 movcs %xcc, %g7, %l4 loop_6540: fnot1 %f2, %f12 loop_6541: bcc,a,pn %xcc, loop_6542 st %f13, [%l7 + 0x44] ldsb [%l7 + 0x31], %i7 fpsub32s %f7, %f11, %f11 loop_6542: fblg,a %fcc3, loop_6543 fmovrslez %i5, %f4, %f10 st %f11, [%l7 + 0x28] stb %g5, [%l7 + 0x5C] loop_6543: stb %o7, [%l7 + 0x46] sethi 0x19EF, %l5 tn %xcc, 0x4 siam 0x0 movgu %xcc, %g1, %o6 ldub [%l7 + 0x1A], %i2 fors %f12, %f12, %f12 addc %l1, 0x143A, %i1 fzeros %f9 fmovdneg %icc, %f14, %f10 fpack16 %f2, %f15 fnegs %f10, %f3 fzero %f12 ldsb [%l7 + 0x3B], %o1 fmuld8sux16 %f7, %f12, %f12 fmovse %xcc, %f12, %f0 fbuge %fcc3, loop_6544 andcc %o5, %i3, %o3 tvs %icc, 0x7 call loop_6545 loop_6544: taddcc %o2, %l2, %g4 mova %icc, %l0, %l3 fmovdn %icc, %f13, %f1 loop_6545: stw %g2, [%l7 + 0x20] bgu,pn %xcc, loop_6546 bne,pn %xcc, loop_6547 fsrc2 %f14, %f4 stb %l6, [%l7 + 0x55] loop_6546: fzeros %f3 loop_6547: brgz %o0, loop_6548 movge %icc, %g3, %o4 bl,a %icc, loop_6549 fsrc2 %f2, %f4 loop_6548: srax %i6, %i0, %i4 ld [%l7 + 0x08], %f14 loop_6549: fxor %f14, %f0, %f6 st %f12, [%l7 + 0x60] fmuld8ulx16 %f14, %f2, %f8 andcc %g7, %l4, %i7 ldsh [%l7 + 0x1E], %g6 stx %i5, [%l7 + 0x70] tne %icc, 0x7 fmovdcs %xcc, %f2, %f9 fands %f12, %f7, %f6 smul %g5, %l5, %o7 faligndata %f2, %f12, %f6 tn %xcc, 0x5 fcmpgt32 %f4, %f2, %g1 fcmpne32 %f14, %f10, %o6 ldsw [%l7 + 0x3C], %l1 xnor %i1, %i2, %o5 fmovsl %icc, %f11, %f10 std %f6, [%l7 + 0x18] ld [%l7 + 0x5C], %f0 fbg %fcc0, loop_6550 stb %i3, [%l7 + 0x7D] call loop_6551 tvc %xcc, 0x0 loop_6550: tle %xcc, 0x6 fmovrdlez %o3, %f4, %f12 loop_6551: move %icc, %o1, %o2 stb %l2, [%l7 + 0x4D] stx %g4, [%l7 + 0x58] ldd [%l7 + 0x78], %f2 ldsb [%l7 + 0x64], %l3 stb %g2, [%l7 + 0x42] subccc %l6, 0x1036, %l0 move %xcc, %g3, %o0 ble,pt %icc, loop_6552 ldub [%l7 + 0x4C], %o4 or %i6, %i0, %i4 fsrc1 %f8, %f4 loop_6552: fmovdneg %icc, %f0, %f1 fmovsle %icc, %f15, %f14 fbe,a %fcc2, loop_6553 taddcctv %l4, %g7, %i7 std %f14, [%l7 + 0x68] stw %i5, [%l7 + 0x38] loop_6553: nop setx loop_6554, %l0, %l1 jmpl %l1, %g5 ldx [%l7 + 0x08], %g6 edge16l %l5, %o7, %g1 fand %f2, %f14, %f4 loop_6554: xnor %l1, 0x1386, %i1 sth %i2, [%l7 + 0x20] movneg %icc, %o5, %o6 lduh [%l7 + 0x20], %o3 stx %o1, [%l7 + 0x08] sth %o2, [%l7 + 0x74] movpos %xcc, %i3, %l2 stb %l3, [%l7 + 0x1F] sllx %g4, %l6, %l0 fnand %f8, %f4, %f8 ldub [%l7 + 0x15], %g2 ldub [%l7 + 0x6E], %g3 stx %o4, [%l7 + 0x40] ldsb [%l7 + 0x2C], %i6 stw %o0, [%l7 + 0x74] mulx %i4, %l4, %i0 taddcc %i7, %i5, %g7 sth %g5, [%l7 + 0x4C] and %g6, %l5, %g1 udivx %o7, 0x1F5B, %l1 ldub [%l7 + 0x7F], %i2 fmovdg %icc, %f4, %f0 ldsw [%l7 + 0x10], %o5 fmovd %f14, %f4 lduw [%l7 + 0x6C], %i1 edge16l %o3, %o1, %o2 ldsh [%l7 + 0x7A], %o6 fornot2s %f15, %f8, %f14 nop setx loop_6555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %i3, 0x00D0, %l2 fmovsa %xcc, %f4, %f9 brz %g4, loop_6556 loop_6555: fbl %fcc3, loop_6557 fone %f10 stb %l6, [%l7 + 0x12] loop_6556: fmovs %f13, %f2 loop_6557: mulscc %l0, %l3, %g3 fpsub16 %f12, %f14, %f14 edge8 %g2, %o4, %i6 fmovscs %icc, %f3, %f10 nop setx loop_6558, %l0, %l1 jmpl %l1, %o0 fcmple16 %f6, %f12, %l4 mulx %i0, %i4, %i7 umulcc %i5, %g5, %g6 loop_6558: fblg,a %fcc2, loop_6559 xorcc %g7, %g1, %o7 ldsh [%l7 + 0x2C], %l5 fcmpne16 %f8, %f4, %l1 loop_6559: ldsb [%l7 + 0x11], %i2 fmovsl %icc, %f9, %f1 faligndata %f6, %f4, %f14 te %xcc, 0x3 fmovscc %xcc, %f8, %f11 ldsh [%l7 + 0x44], %i1 fmovdl %xcc, %f2, %f7 fmovd %f14, %f14 movle %icc, %o3, %o5 movrgz %o2, 0x1C0, %o6 movrlez %i3, 0x0F7, %l2 fpsub16 %f4, %f14, %f12 orcc %g4, %o1, %l0 fbule,a %fcc0, loop_6560 umul %l6, 0x1527, %l3 std %f14, [%l7 + 0x48] fble %fcc0, loop_6561 loop_6560: edge16n %g2, %g3, %o4 ldx [%l7 + 0x08], %i6 smul %o0, 0x0E66, %i0 loop_6561: bvc,a,pn %xcc, loop_6562 fmovdleu %icc, %f9, %f5 ldd [%l7 + 0x48], %f4 fble %fcc3, loop_6563 loop_6562: fcmped %fcc2, %f4, %f0 brlez %l4, loop_6564 andn %i7, 0x130B, %i4 loop_6563: fmovdne %icc, %f6, %f8 fcmpes %fcc3, %f6, %f8 loop_6564: sth %i5, [%l7 + 0x6C] movrlez %g5, %g6, %g7 movne %xcc, %g1, %l5 subc %o7, %i2, %l1 stx %i1, [%l7 + 0x20] stb %o5, [%l7 + 0x7F] fmovsg %xcc, %f14, %f9 ld [%l7 + 0x78], %f1 tcc %xcc, 0x5 fmovdvs %icc, %f14, %f3 ldx [%l7 + 0x38], %o3 stw %o6, [%l7 + 0x60] fone %f14 ldsb [%l7 + 0x14], %o2 fmovsn %icc, %f8, %f13 fornot2 %f12, %f2, %f12 array32 %l2, %i3, %g4 brlz,a %l0, loop_6565 tne %xcc, 0x1 st %f6, [%l7 + 0x30] fmovda %icc, %f11, %f12 loop_6565: ld [%l7 + 0x5C], %f0 ldx [%l7 + 0x68], %o1 fmovrdne %l6, %f8, %f8 fbe,a %fcc0, loop_6566 fcmps %fcc3, %f1, %f2 movcs %icc, %l3, %g2 fmovdle %icc, %f4, %f15 loop_6566: subccc %o4, %i6, %o0 subc %i0, 0x093E, %g3 movrlz %i7, 0x39D, %l4 bvc,pn %icc, loop_6567 smulcc %i5, %i4, %g5 nop setx loop_6568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %g7, 0x02, %g6 loop_6567: udiv %l5, 0x0D14, %o7 movle %icc, %i2, %g1 loop_6568: movge %icc, %i1, %o5 stw %o3, [%l7 + 0x3C] fbn %fcc3, loop_6569 fmovdneg %xcc, %f2, %f15 tgu %xcc, 0x5 fmovrslez %l1, %f8, %f10 loop_6569: fpsub32 %f2, %f6, %f10 fmovrdne %o6, %f12, %f12 udiv %l2, 0x0658, %i3 ldsw [%l7 + 0x0C], %o2 movrne %l0, %g4, %l6 pdist %f2, %f12, %f2 call loop_6570 lduh [%l7 + 0x4A], %o1 fmul8x16au %f6, %f10, %f8 ldsh [%l7 + 0x3C], %l3 loop_6570: ld [%l7 + 0x4C], %f15 ldx [%l7 + 0x10], %o4 movvc %icc, %i6, %o0 or %g2, 0x1494, %g3 ldsh [%l7 + 0x74], %i0 fmovrsne %i7, %f13, %f6 bcs,pt %icc, loop_6571 te %icc, 0x7 nop setx loop_6572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x24], %f15 loop_6571: bl,pt %xcc, loop_6573 fbule,a %fcc2, loop_6574 loop_6572: tpos %icc, 0x5 stx %l4, [%l7 + 0x20] loop_6573: fbul,a %fcc3, loop_6575 loop_6574: fpadd16s %f13, %f4, %f2 ba,a,pn %icc, loop_6576 fbul,a %fcc2, loop_6577 loop_6575: fmovrde %i5, %f12, %f14 ldd [%l7 + 0x38], %f0 loop_6576: stx %i4, [%l7 + 0x60] loop_6577: lduw [%l7 + 0x7C], %g7 ldd [%l7 + 0x20], %f4 fmovdle %xcc, %f12, %f0 fnot1 %f2, %f8 srl %g6, 0x1C, %g5 edge8l %o7, %i2, %g1 fbul,a %fcc2, loop_6578 fcmple16 %f6, %f0, %l5 lduh [%l7 + 0x5E], %i1 be,a loop_6579 loop_6578: stw %o5, [%l7 + 0x70] taddcctv %o3, 0x06DE, %l1 stx %l2, [%l7 + 0x20] loop_6579: fbug %fcc3, loop_6580 stw %o6, [%l7 + 0x58] fmovs %f2, %f2 fcmpne16 %f6, %f8, %o2 loop_6580: fmovdneg %icc, %f6, %f3 ldub [%l7 + 0x6D], %l0 addcc %g4, 0x190D, %i3 fxnor %f10, %f4, %f8 faligndata %f4, %f14, %f4 stx %l6, [%l7 + 0x58] lduw [%l7 + 0x18], %o1 edge32n %o4, %i6, %l3 fpsub16s %f5, %f0, %f0 tsubcc %g2, %g3, %i0 ldsh [%l7 + 0x60], %i7 stx %o0, [%l7 + 0x38] edge8ln %i5, %l4, %i4 stx %g6, [%l7 + 0x10] fxor %f12, %f10, %f6 fmovrslz %g5, %f4, %f12 addccc %g7, %i2, %o7 ldd [%l7 + 0x68], %f14 fmul8x16au %f2, %f14, %f4 fnegs %f5, %f15 movg %xcc, %l5, %g1 movne %icc, %i1, %o3 stb %o5, [%l7 + 0x25] tge %xcc, 0x6 fmovda %xcc, %f5, %f5 sth %l2, [%l7 + 0x24] ld [%l7 + 0x3C], %f0 movcs %xcc, %l1, %o6 fabss %f15, %f12 ldsb [%l7 + 0x24], %l0 fmovrsgz %o2, %f0, %f3 tcc %icc, 0x4 stb %g4, [%l7 + 0x72] tsubcc %i3, %l6, %o4 fbl,a %fcc2, loop_6581 fpackfix %f10, %f3 std %f6, [%l7 + 0x10] std %f4, [%l7 + 0x78] loop_6581: fmovda %icc, %f0, %f12 fmovdl %icc, %f8, %f1 brlz %i6, loop_6582 fnegd %f0, %f14 fabsd %f10, %f4 bn loop_6583 loop_6582: fbg,a %fcc3, loop_6584 ldsh [%l7 + 0x42], %o1 call loop_6585 loop_6583: fone %f4 loop_6584: ldd [%l7 + 0x78], %f6 udiv %g2, 0x03A5, %l3 loop_6585: ldsh [%l7 + 0x40], %i0 brlz,a %i7, loop_6586 fmovsvs %xcc, %f15, %f14 xnorcc %o0, %i5, %g3 ldd [%l7 + 0x18], %f8 loop_6586: fmovsleu %xcc, %f8, %f1 movg %icc, %l4, %g6 ldx [%l7 + 0x18], %i4 nop setx loop_6587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %icc, %f1, %f15 array32 %g7, %g5, %o7 fxor %f2, %f0, %f6 loop_6587: fpsub32s %f8, %f1, %f13 tpos %xcc, 0x0 lduw [%l7 + 0x4C], %l5 fmul8ulx16 %f2, %f2, %f4 fbule,a %fcc1, loop_6588 fmovscs %icc, %f14, %f15 fpmerge %f0, %f10, %f2 ldsh [%l7 + 0x64], %i2 loop_6588: tpos %xcc, 0x2 tn %xcc, 0x3 tpos %xcc, 0x4 umulcc %g1, %i1, %o3 fbue,a %fcc3, loop_6589 add %o5, %l1, %l2 fors %f14, %f14, %f15 stw %o6, [%l7 + 0x18] loop_6589: sdiv %l0, 0x0676, %g4 fnors %f12, %f11, %f15 ldx [%l7 + 0x28], %i3 fmovdcs %xcc, %f4, %f7 fcmpeq32 %f2, %f2, %o2 stb %l6, [%l7 + 0x30] fandnot1 %f0, %f2, %f14 srl %o4, 0x07, %o1 st %f12, [%l7 + 0x7C] orcc %i6, 0x1DA8, %g2 fmovsge %xcc, %f4, %f1 ldd [%l7 + 0x28], %f2 alignaddrl %i0, %l3, %i7 movl %icc, %o0, %g3 fands %f6, %f0, %f9 bvc %xcc, loop_6590 ble,a,pt %icc, loop_6591 ldsw [%l7 + 0x20], %i5 lduw [%l7 + 0x10], %l4 loop_6590: bge,pn %icc, loop_6592 loop_6591: stx %g6, [%l7 + 0x40] bgu loop_6593 ldsw [%l7 + 0x58], %i4 loop_6592: sth %g7, [%l7 + 0x6A] lduw [%l7 + 0x64], %g5 loop_6593: taddcctv %o7, 0x00EC, %l5 tn %icc, 0x3 srl %i2, %g1, %i1 tcc %xcc, 0x3 fmovsgu %xcc, %f14, %f10 array16 %o3, %o5, %l2 movne %icc, %o6, %l0 fbge %fcc2, loop_6594 fbge %fcc0, loop_6595 array8 %l1, %i3, %g4 movrgez %l6, 0x13B, %o4 loop_6594: movn %xcc, %o2, %i6 loop_6595: fmovsvc %icc, %f14, %f2 stb %g2, [%l7 + 0x2C] ld [%l7 + 0x30], %f13 ld [%l7 + 0x30], %f11 fandnot1s %f5, %f11, %f8 fpack32 %f2, %f2, %f6 sethi 0x015F, %i0 fsrc2 %f12, %f4 brnz,a %l3, loop_6596 bcc,a,pt %xcc, loop_6597 tvc %xcc, 0x6 mova %xcc, %i7, %o0 loop_6596: bg,pt %icc, loop_6598 loop_6597: siam 0x4 fpadd32 %f8, %f4, %f0 fbl %fcc1, loop_6599 loop_6598: fmul8x16 %f2, %f14, %f6 ldsw [%l7 + 0x7C], %o1 ldub [%l7 + 0x1D], %g3 loop_6599: smulcc %l4, %i5, %i4 fandnot2 %f4, %f0, %f8 brlz %g6, loop_6600 ldub [%l7 + 0x11], %g5 ldsh [%l7 + 0x42], %g7 andncc %o7, %l5, %g1 loop_6600: tn %xcc, 0x3 fmovsneg %xcc, %f1, %f15 bshuffle %f2, %f6, %f12 stw %i2, [%l7 + 0x40] bl,pn %xcc, loop_6601 std %f4, [%l7 + 0x40] edge16n %i1, %o5, %l2 lduw [%l7 + 0x14], %o3 loop_6601: edge8 %l0, %o6, %i3 fbul %fcc0, loop_6602 smul %g4, %l1, %o4 fpsub32s %f14, %f6, %f5 bpos,pn %icc, loop_6603 loop_6602: stb %l6, [%l7 + 0x70] st %f8, [%l7 + 0x30] sdivcc %i6, 0x166A, %o2 loop_6603: stx %i0, [%l7 + 0x58] fones %f10 taddcctv %l3, %g2, %o0 siam 0x0 fcmpeq32 %f2, %f14, %o1 bgu,a %icc, loop_6604 fmovdgu %icc, %f11, %f13 fmovse %xcc, %f12, %f11 tne %icc, 0x2 loop_6604: stb %g3, [%l7 + 0x53] brlez,a %i7, loop_6605 array16 %l4, %i5, %g6 fmovdgu %icc, %f4, %f6 lduh [%l7 + 0x0E], %i4 loop_6605: subcc %g7, %o7, %l5 ldx [%l7 + 0x40], %g5 lduw [%l7 + 0x28], %i2 fmovsa %icc, %f7, %f9 movrne %g1, 0x020, %o5 ld [%l7 + 0x0C], %f7 bgu,pt %icc, loop_6606 andcc %i1, 0x14BD, %o3 fcmps %fcc3, %f0, %f4 movg %icc, %l2, %l0 loop_6606: nop setx loop_6607, %l0, %l1 jmpl %l1, %o6 fmovdvs %xcc, %f3, %f8 fornot2s %f2, %f2, %f11 ldx [%l7 + 0x08], %g4 loop_6607: lduh [%l7 + 0x36], %i3 fmovrdgez %o4, %f12, %f6 fsrc2s %f7, %f5 tge %icc, 0x1 fbn,a %fcc1, loop_6608 taddcc %l6, %l1, %o2 movne %xcc, %i6, %i0 fnand %f14, %f8, %f8 loop_6608: fones %f11 movre %l3, %g2, %o1 std %f6, [%l7 + 0x30] lduw [%l7 + 0x38], %g3 edge8ln %o0, %l4, %i7 or %g6, 0x186F, %i5 brz %i4, loop_6609 nop setx loop_6610, %l0, %l1 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 + 0x40], %o7 srl %l5, 0x0B, %g5 loop_6609: fsrc2 %f2, %f10 loop_6610: fors %f11, %f11, %f12 std %f12, [%l7 + 0x38] fsrc1 %f8, %f2 edge16 %g7, %i2, %o5 fxnor %f12, %f0, %f10 ldsw [%l7 + 0x30], %i1 stw %g1, [%l7 + 0x30] ldsh [%l7 + 0x26], %o3 fandnot2s %f0, %f14, %f4 ld [%l7 + 0x38], %f0 fxors %f8, %f2, %f4 fands %f10, %f4, %f5 movvc %xcc, %l0, %l2 lduh [%l7 + 0x64], %o6 fmovrsgez %g4, %f9, %f15 fpsub16s %f2, %f7, %f8 fandnot2s %f2, %f6, %f15 edge16 %i3, %l6, %o4 bvs,a,pt %xcc, loop_6611 edge8 %l1, %o2, %i0 fcmpeq32 %f4, %f12, %l3 fbne,a %fcc3, loop_6612 loop_6611: fbu,a %fcc1, loop_6613 brlez,a %g2, loop_6614 fandnot2s %f2, %f10, %f4 loop_6612: bcc %icc, loop_6615 loop_6613: fbo %fcc2, loop_6616 loop_6614: array8 %i6, %g3, %o0 fmovdg %xcc, %f11, %f3 loop_6615: mulscc %l4, %i7, %g6 loop_6616: fxnor %f4, %f6, %f8 fmovdvs %xcc, %f14, %f12 fnor %f12, %f8, %f6 sra %o1, 0x02, %i5 fbg %fcc1, loop_6617 sllx %i4, 0x1E, %o7 movpos %xcc, %g5, %l5 edge8 %g7, %o5, %i2 loop_6617: fornot1 %f8, %f4, %f12 fbuge %fcc1, loop_6618 edge16 %g1, %i1, %l0 fbule %fcc0, loop_6619 fandnot1 %f12, %f14, %f10 loop_6618: sth %o3, [%l7 + 0x6A] fmovdl %xcc, %f7, %f3 loop_6619: xor %l2, %o6, %g4 movcc %xcc, %i3, %l6 fcmpeq32 %f14, %f10, %l1 movrlez %o2, 0x2E7, %i0 ldx [%l7 + 0x50], %l3 bl,a loop_6620 fcmpeq16 %f10, %f0, %o4 ldd [%l7 + 0x58], %f12 fpadd32s %f12, %f10, %f2 loop_6620: ld [%l7 + 0x54], %f4 fone %f12 fbne,a %fcc0, loop_6621 std %f12, [%l7 + 0x48] fbul %fcc3, loop_6622 fmovrsne %i6, %f13, %f10 loop_6621: mova %xcc, %g3, %g2 ldx [%l7 + 0x28], %l4 loop_6622: fnot2 %f12, %f14 fors %f10, %f5, %f11 ldsw [%l7 + 0x1C], %i7 bcs,a,pt %icc, loop_6623 fmovsa %icc, %f3, %f10 fzero %f2 ba,a loop_6624 loop_6623: fnot2 %f8, %f2 fmovrdgez %o0, %f14, %f12 ldsh [%l7 + 0x38], %o1 loop_6624: lduh [%l7 + 0x4A], %g6 ldsw [%l7 + 0x0C], %i5 lduh [%l7 + 0x20], %i4 sra %g5, %o7, %l5 fxors %f4, %f8, %f1 fpmerge %f6, %f12, %f4 fmovspos %xcc, %f8, %f11 fmovdge %icc, %f4, %f13 std %f6, [%l7 + 0x70] fxnors %f8, %f2, %f5 movn %icc, %o5, %g7 sll %i2, 0x1B, %i1 stx %g1, [%l7 + 0x60] sth %l0, [%l7 + 0x52] ldd [%l7 + 0x20], %f8 stx %o3, [%l7 + 0x08] fcmpne16 %f4, %f10, %l2 fmovsn %icc, %f8, %f6 fpack32 %f8, %f10, %f6 fmovrsgz %g4, %f4, %f8 edge8n %i3, %l6, %o6 ldx [%l7 + 0x68], %l1 fmovdcs %xcc, %f12, %f12 popc 0x177C, %i0 fbul %fcc1, loop_6625 ldx [%l7 + 0x78], %o2 fcmpes %fcc0, %f4, %f13 taddcc %o4, 0x067F, %l3 loop_6625: fba,a %fcc2, loop_6626 fpadd32s %f0, %f7, %f7 st %f14, [%l7 + 0x18] subc %g3, 0x0571, %i6 loop_6626: fmovsvs %xcc, %f4, %f14 sdivx %l4, 0x141D, %i7 std %f10, [%l7 + 0x78] fmuld8sux16 %f2, %f0, %f14 popc %g2, %o1 fmovdle %xcc, %f2, %f0 bl,a,pn %icc, loop_6627 fnands %f7, %f6, %f12 edge8ln %g6, %o0, %i4 fmovse %xcc, %f9, %f14 loop_6627: ld [%l7 + 0x2C], %f15 st %f10, [%l7 + 0x3C] lduw [%l7 + 0x50], %g5 ldx [%l7 + 0x18], %o7 ldsw [%l7 + 0x5C], %l5 fnand %f2, %f10, %f2 fbne %fcc2, loop_6628 fmovdcs %xcc, %f1, %f12 brnz,a %i5, loop_6629 fmovsvc %icc, %f12, %f5 loop_6628: fandnot2 %f12, %f12, %f14 ldsb [%l7 + 0x6A], %g7 loop_6629: ld [%l7 + 0x64], %f12 bcc,a %icc, loop_6630 stb %o5, [%l7 + 0x4B] std %f4, [%l7 + 0x50] fmovsl %xcc, %f3, %f6 loop_6630: fbge %fcc3, loop_6631 nop setx loop_6632, %l0, %l1 jmpl %l1, %i2 stb %i1, [%l7 + 0x5A] mulscc %g1, 0x1D48, %o3 loop_6631: fpadd16s %f7, %f4, %f4 loop_6632: stb %l2, [%l7 + 0x1A] fandnot1s %f12, %f0, %f7 fcmple32 %f10, %f0, %l0 brgz %g4, loop_6633 srax %i3, 0x06, %o6 fmovrse %l6, %f5, %f10 st %f7, [%l7 + 0x7C] loop_6633: ldsb [%l7 + 0x50], %i0 fmuld8sux16 %f3, %f7, %f0 fsrc2 %f14, %f14 fble,a %fcc1, loop_6634 fpadd16 %f10, %f8, %f6 andcc %o2, 0x02BA, %o4 tne %xcc, 0x7 loop_6634: movge %xcc, %l3, %g3 tneg %icc, 0x5 for %f8, %f2, %f0 sth %i6, [%l7 + 0x30] fmovdle %icc, %f10, %f10 stx %l1, [%l7 + 0x18] addcc %l4, %g2, %o1 bgu,pn %xcc, loop_6635 orn %i7, 0x0DDC, %g6 fmovd %f8, %f6 bshuffle %f8, %f0, %f0 loop_6635: ldsb [%l7 + 0x2E], %o0 ldsh [%l7 + 0x46], %i4 movre %g5, 0x109, %l5 std %f10, [%l7 + 0x78] addcc %o7, %g7, %i5 tleu %icc, 0x5 fandnot1 %f8, %f14, %f6 stb %o5, [%l7 + 0x0D] bg loop_6636 ldsb [%l7 + 0x5E], %i1 fmovrdlez %g1, %f4, %f2 ldd [%l7 + 0x18], %f2 loop_6636: fornot1 %f6, %f0, %f2 stb %i2, [%l7 + 0x30] movleu %xcc, %l2, %o3 fmovrdgz %l0, %f2, %f8 std %f14, [%l7 + 0x48] ld [%l7 + 0x70], %f9 brz %g4, loop_6637 movl %icc, %o6, %l6 fmovsneg %icc, %f6, %f4 nop setx loop_6638, %l0, %l1 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_6637: fbule,a %fcc3, loop_6639 movgu %icc, %i0, %o2 edge8l %i3, %l3, %o4 loop_6638: std %f0, [%l7 + 0x28] loop_6639: bcs %icc, loop_6640 fcmpeq16 %f6, %f4, %g3 fsrc1 %f8, %f2 fmovsa %xcc, %f8, %f14 loop_6640: fpack32 %f0, %f0, %f8 sth %i6, [%l7 + 0x2C] fbul,a %fcc3, loop_6641 tvs %icc, 0x1 nop setx loop_6642, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn,a %fcc0, loop_6643 loop_6641: fzeros %f9 fmovdl %icc, %f3, %f14 loop_6642: tneg %xcc, 0x7 loop_6643: movleu %xcc, %l4, %l1 bg,pn %icc, loop_6644 fbug %fcc2, loop_6645 stx %g2, [%l7 + 0x10] fbule,a %fcc0, loop_6646 loop_6644: stx %o1, [%l7 + 0x40] loop_6645: brnz %i7, loop_6647 addcc %o0, 0x16BD, %g6 loop_6646: tl %xcc, 0x0 ldx [%l7 + 0x38], %g5 loop_6647: tneg %xcc, 0x4 brlez,a %i4, loop_6648 array16 %l5, %g7, %o7 fpackfix %f0, %f15 movg %xcc, %i5, %i1 loop_6648: tsubcc %g1, %i2, %l2 st %f0, [%l7 + 0x08] tcs %xcc, 0x2 fmovdg %icc, %f5, %f10 fcmpne16 %f14, %f12, %o5 fornot1 %f6, %f8, %f0 fmovd %f2, %f6 bpos,a loop_6649 subcc %l0, %o3, %o6 fcmpne32 %f12, %f8, %g4 std %f12, [%l7 + 0x30] loop_6649: fbo %fcc1, loop_6650 fmovdneg %xcc, %f8, %f8 movvc %xcc, %l6, %i0 sth %o2, [%l7 + 0x20] loop_6650: ldub [%l7 + 0x13], %l3 std %f10, [%l7 + 0x58] lduh [%l7 + 0x52], %o4 fmovd %f10, %f14 movcc %icc, %i3, %g3 fabsd %f10, %f2 edge32 %l4, %i6, %g2 fbl,a %fcc1, loop_6651 stb %o1, [%l7 + 0x50] sethi 0x0112, %l1 fornot1 %f4, %f0, %f10 loop_6651: fandnot1s %f10, %f12, %f10 srlx %o0, %g6, %g5 fabsd %f12, %f0 fbug %fcc3, loop_6652 srax %i7, 0x0C, %l5 fmovde %xcc, %f8, %f1 xor %i4, 0x09D0, %g7 loop_6652: fpsub32s %f12, %f10, %f0 fmuld8ulx16 %f4, %f1, %f2 ldd [%l7 + 0x08], %f6 mulx %o7, 0x07DC, %i1 std %f10, [%l7 + 0x50] lduh [%l7 + 0x78], %i5 fpmerge %f4, %f13, %f0 movrgez %i2, 0x0B6, %l2 fmovspos %xcc, %f13, %f2 sdivx %g1, 0x0411, %l0 ldub [%l7 + 0x29], %o3 lduh [%l7 + 0x5E], %o5 fsrc2s %f15, %f2 fsrc2s %f7, %f10 xor %g4, %l6, %o6 ldd [%l7 + 0x40], %f4 sth %i0, [%l7 + 0x4C] fbul,a %fcc2, loop_6653 st %f2, [%l7 + 0x44] fxnor %f10, %f12, %f10 fmul8ulx16 %f4, %f0, %f4 loop_6653: lduw [%l7 + 0x2C], %l3 brlz,a %o2, loop_6654 array32 %o4, %i3, %l4 movrgz %g3, %g2, %o1 fsrc2 %f10, %f4 loop_6654: edge32 %i6, %o0, %l1 fmovsg %icc, %f2, %f8 edge16l %g5, %g6, %i7 ldub [%l7 + 0x72], %l5 ldsh [%l7 + 0x4E], %i4 brlez %g7, loop_6655 tg %xcc, 0x7 andncc %o7, %i1, %i2 fpadd16s %f8, %f7, %f5 loop_6655: tgu %xcc, 0x1 edge32ln %l2, %i5, %l0 fmovrde %o3, %f4, %f6 edge8n %o5, %g4, %g1 stw %o6, [%l7 + 0x14] fnegs %f10, %f14 ldub [%l7 + 0x3D], %l6 ldd [%l7 + 0x78], %f0 tl %xcc, 0x5 ta %xcc, 0x1 bcs,pt %xcc, loop_6656 edge16 %l3, %i0, %o4 fmovdg %xcc, %f5, %f13 tne %icc, 0x7 loop_6656: siam 0x1 fbo,a %fcc2, loop_6657 ldsb [%l7 + 0x74], %i3 lduh [%l7 + 0x24], %l4 fexpand %f9, %f4 loop_6657: bgu %xcc, loop_6658 brz,a %g3, loop_6659 stb %g2, [%l7 + 0x44] fmovdvs %xcc, %f6, %f8 loop_6658: fnands %f2, %f0, %f4 loop_6659: lduh [%l7 + 0x72], %o2 fmovrdlez %o1, %f10, %f8 ldx [%l7 + 0x48], %o0 fmovdvs %xcc, %f2, %f8 bcc,a %icc, loop_6660 stx %i6, [%l7 + 0x58] lduh [%l7 + 0x16], %l1 brgz,a %g5, loop_6661 loop_6660: fbe %fcc3, loop_6662 stw %i7, [%l7 + 0x0C] stb %l5, [%l7 + 0x33] loop_6661: ldsh [%l7 + 0x56], %g6 loop_6662: ldd [%l7 + 0x68], %f14 fmovsg %icc, %f13, %f0 bge,a,pn %xcc, loop_6663 fbg %fcc2, loop_6664 add %i4, %o7, %g7 orn %i1, 0x13AD, %l2 loop_6663: stb %i5, [%l7 + 0x40] loop_6664: fmovsge %icc, %f14, %f3 st %f8, [%l7 + 0x54] xnorcc %l0, 0x0C33, %o3 ldsw [%l7 + 0x54], %o5 faligndata %f12, %f14, %f8 edge32l %g4, %g1, %o6 ldsw [%l7 + 0x3C], %i2 sth %l6, [%l7 + 0x2E] fbne,a %fcc3, loop_6665 ldsb [%l7 + 0x7F], %i0 array8 %l3, %o4, %l4 addc %i3, 0x075C, %g2 loop_6665: movvc %xcc, %o2, %g3 fmul8ulx16 %f10, %f12, %f0 fcmpes %fcc1, %f15, %f12 fnand %f6, %f12, %f10 lduw [%l7 + 0x10], %o0 addccc %i6, %o1, %l1 siam 0x7 lduw [%l7 + 0x30], %i7 fblg,a %fcc0, loop_6666 tvc %xcc, 0x3 tpos %icc, 0x6 fmovdne %icc, %f7, %f1 loop_6666: sllx %l5, %g5, %i4 ld [%l7 + 0x54], %f5 sdivcc %o7, 0x0556, %g6 fpsub32 %f0, %f4, %f2 tge %xcc, 0x1 umulcc %g7, 0x1951, %i1 fnot2s %f1, %f2 fmovdl %xcc, %f1, %f4 ldsb [%l7 + 0x1B], %l2 fmovrslez %l0, %f6, %f15 fmovrde %o3, %f0, %f6 sth %o5, [%l7 + 0x0A] sth %g4, [%l7 + 0x1C] fmul8ulx16 %f0, %f8, %f6 movpos %xcc, %g1, %o6 fmovdle %icc, %f11, %f1 tge %xcc, 0x4 tcc %xcc, 0x3 fmovscs %xcc, %f12, %f2 lduw [%l7 + 0x7C], %i5 fmovdvc %xcc, %f15, %f3 movg %xcc, %i2, %i0 fbul,a %fcc3, loop_6667 stb %l6, [%l7 + 0x24] movge %xcc, %l3, %o4 fmul8x16 %f5, %f14, %f8 loop_6667: fandnot2 %f8, %f10, %f8 umul %i3, 0x10EB, %g2 edge16ln %l4, %g3, %o2 stx %o0, [%l7 + 0x10] fmovs %f1, %f4 fmul8ulx16 %f8, %f0, %f2 fpack32 %f0, %f10, %f0 movne %icc, %o1, %i6 array8 %l1, %l5, %g5 alignaddr %i7, %o7, %i4 fbl,a %fcc2, loop_6668 stb %g7, [%l7 + 0x72] stx %g6, [%l7 + 0x10] edge32l %l2, %i1, %o3 loop_6668: ldub [%l7 + 0x23], %l0 fone %f4 fmovrdgz %o5, %f8, %f10 sethi 0x1EC0, %g4 stx %g1, [%l7 + 0x30] srl %i5, %i2, %o6 mulx %l6, 0x0689, %l3 edge16 %o4, %i3, %i0 edge32ln %g2, %l4, %o2 stw %g3, [%l7 + 0x7C] fmovdgu %xcc, %f6, %f9 st %f2, [%l7 + 0x24] fmovs %f14, %f4 fbule,a %fcc3, loop_6669 lduh [%l7 + 0x28], %o0 fcmpne16 %f0, %f12, %o1 srl %l1, 0x0E, %l5 loop_6669: movrne %i6, 0x1D4, %i7 fnands %f13, %f5, %f5 ld [%l7 + 0x2C], %f7 call loop_6670 te %xcc, 0x5 fmovsgu %icc, %f8, %f8 st %f15, [%l7 + 0x2C] loop_6670: fmovsge %icc, %f3, %f14 stx %g5, [%l7 + 0x30] ldsh [%l7 + 0x26], %i4 ldsh [%l7 + 0x16], %o7 fnand %f2, %f0, %f8 ldsh [%l7 + 0x7C], %g6 fabsd %f8, %f4 mulx %l2, %g7, %i1 fmul8sux16 %f2, %f14, %f8 ba,a loop_6671 stx %l0, [%l7 + 0x58] std %f2, [%l7 + 0x48] sdiv %o3, 0x1C29, %o5 loop_6671: fmovrde %g1, %f14, %f8 fmovsgu %xcc, %f15, %f4 std %f12, [%l7 + 0x30] stx %g4, [%l7 + 0x70] bpos,a %icc, loop_6672 tl %xcc, 0x4 edge16ln %i2, %o6, %l6 sllx %i5, 0x08, %l3 loop_6672: fbug,a %fcc0, loop_6673 lduh [%l7 + 0x62], %o4 stx %i3, [%l7 + 0x48] lduw [%l7 + 0x78], %i0 loop_6673: tsubcc %g2, %l4, %g3 orn %o2, 0x041D, %o0 stb %o1, [%l7 + 0x34] ble,a loop_6674 ldub [%l7 + 0x3B], %l5 tpos %xcc, 0x1 edge8l %i6, %l1, %g5 loop_6674: call loop_6675 stw %i7, [%l7 + 0x74] bvs,a,pn %icc, loop_6676 tne %icc, 0x0 loop_6675: brlz %o7, loop_6677 ldsh [%l7 + 0x50], %i4 loop_6676: mulx %g6, 0x0F61, %g7 fsrc2 %f6, %f6 loop_6677: sub %l2, 0x0D9A, %i1 fandnot1s %f0, %f3, %f3 lduw [%l7 + 0x18], %o3 fpsub32 %f4, %f4, %f6 ldx [%l7 + 0x60], %o5 ldsh [%l7 + 0x0C], %l0 fmuld8ulx16 %f13, %f13, %f8 be,a,pt %icc, loop_6678 fbl,a %fcc0, loop_6679 movvc %icc, %g4, %g1 tne %xcc, 0x6 loop_6678: fmovrsgz %i2, %f10, %f2 loop_6679: fmul8x16au %f11, %f13, %f8 movrne %l6, %i5, %l3 movrlez %o6, %o4, %i0 fmovdvs %icc, %f6, %f6 fbe,a %fcc3, loop_6680 ble,pt %xcc, loop_6681 fbe,a %fcc0, loop_6682 st %f5, [%l7 + 0x18] loop_6680: fcmpgt16 %f2, %f12, %g2 loop_6681: lduw [%l7 + 0x1C], %l4 loop_6682: ldsh [%l7 + 0x74], %g3 bcs,pn %icc, loop_6683 fmovde %icc, %f10, %f11 fands %f11, %f5, %f12 fpsub32 %f12, %f10, %f4 loop_6683: fbule %fcc1, loop_6684 fmovsle %icc, %f13, %f11 brlez,a %i3, loop_6685 ldsh [%l7 + 0x60], %o0 loop_6684: fnegs %f4, %f11 lduw [%l7 + 0x6C], %o2 loop_6685: ldub [%l7 + 0x69], %o1 lduw [%l7 + 0x14], %l5 stw %l1, [%l7 + 0x24] pdist %f14, %f0, %f14 fmovdcc %icc, %f2, %f15 xor %g5, %i6, %i7 fpsub32 %f6, %f8, %f14 movg %icc, %o7, %g6 fnegd %f4, %f0 ldsw [%l7 + 0x78], %g7 fornot1s %f3, %f3, %f15 call loop_6686 sth %l2, [%l7 + 0x6C] ldsw [%l7 + 0x60], %i1 brlz,a %o3, loop_6687 loop_6686: fmovsn %xcc, %f6, %f13 bge %xcc, loop_6688 std %f12, [%l7 + 0x18] loop_6687: fbu %fcc0, loop_6689 fbn %fcc0, loop_6690 loop_6688: fbule,a %fcc0, loop_6691 st %f5, [%l7 + 0x7C] loop_6689: taddcc %i4, 0x1FDB, %l0 loop_6690: fmovdl %icc, %f8, %f13 loop_6691: lduw [%l7 + 0x10], %g4 ldsb [%l7 + 0x14], %o5 bcs,a %xcc, loop_6692 stx %i2, [%l7 + 0x60] tleu %icc, 0x4 edge32ln %l6, %g1, %l3 loop_6692: bvs %icc, loop_6693 fmovdcs %xcc, %f14, %f14 ldx [%l7 + 0x08], %i5 sub %o6, %i0, %g2 loop_6693: ld [%l7 + 0x2C], %f5 fandnot2 %f12, %f2, %f0 fbg,a %fcc3, loop_6694 sdivx %o4, 0x195C, %l4 ldub [%l7 + 0x67], %i3 ldub [%l7 + 0x08], %o0 loop_6694: sll %o2, 0x15, %o1 movle %icc, %l5, %l1 fba,a %fcc1, loop_6695 st %f5, [%l7 + 0x58] tleu %xcc, 0x5 fmovdcs %icc, %f8, %f14 loop_6695: lduw [%l7 + 0x20], %g5 fmovsle %icc, %f15, %f14 ldub [%l7 + 0x0F], %g3 movg %icc, %i7, %i6 fbul,a %fcc2, loop_6696 fmovspos %xcc, %f8, %f6 popc %o7, %g7 fbul,a %fcc3, loop_6697 loop_6696: ldub [%l7 + 0x4A], %l2 fmovsne %icc, %f4, %f0 orcc %i1, %o3, %g6 loop_6697: stx %l0, [%l7 + 0x20] ldsw [%l7 + 0x10], %g4 stb %i4, [%l7 + 0x29] fsrc2s %f3, %f1 tne %icc, 0x3 taddcc %o5, %i2, %l6 ldsh [%l7 + 0x08], %g1 bg,pn %icc, loop_6698 sdiv %l3, 0x1CF6, %o6 fbo,a %fcc0, loop_6699 fmovrsgez %i5, %f10, %f9 loop_6698: bg,pn %icc, loop_6700 ldsb [%l7 + 0x44], %g2 loop_6699: fble,a %fcc1, loop_6701 srl %i0, 0x12, %o4 loop_6700: st %f15, [%l7 + 0x10] fpadd32s %f2, %f0, %f6 loop_6701: ldd [%l7 + 0x18], %f2 movpos %icc, %l4, %i3 ta %xcc, 0x0 fsrc2 %f12, %f14 std %f2, [%l7 + 0x38] ble,pn %xcc, loop_6702 fmovse %icc, %f15, %f11 tl %xcc, 0x4 brgz %o2, loop_6703 loop_6702: movcs %icc, %o1, %l5 ldx [%l7 + 0x60], %o0 ldub [%l7 + 0x36], %l1 loop_6703: fnot2s %f14, %f8 fmovrdgez %g5, %f8, %f4 xor %g3, 0x1AF5, %i7 udiv %i6, 0x0980, %o7 ldsh [%l7 + 0x62], %l2 stx %g7, [%l7 + 0x50] and %o3, %i1, %g6 fmovsle %icc, %f8, %f1 subccc %g4, %l0, %i4 ldsw [%l7 + 0x40], %i2 fmovdcs %icc, %f14, %f0 stw %l6, [%l7 + 0x78] stb %o5, [%l7 + 0x6E] lduw [%l7 + 0x24], %g1 ba,pn %xcc, loop_6704 st %f0, [%l7 + 0x78] fsrc1 %f2, %f12 fmul8x16al %f4, %f6, %f4 loop_6704: edge32n %o6, %i5, %l3 fmovdcs %icc, %f13, %f3 fmovscc %xcc, %f6, %f12 ldx [%l7 + 0x10], %g2 std %f4, [%l7 + 0x50] be,a %xcc, loop_6705 stx %o4, [%l7 + 0x40] lduw [%l7 + 0x54], %i0 stw %i3, [%l7 + 0x38] loop_6705: stw %o2, [%l7 + 0x7C] fcmple32 %f8, %f14, %o1 bge,pt %xcc, loop_6706 edge32n %l5, %l4, %o0 ba loop_6707 fmovsvc %xcc, %f10, %f3 loop_6706: fpadd32s %f3, %f10, %f11 bn,pt %icc, loop_6708 loop_6707: movgu %icc, %l1, %g5 brlez %i7, loop_6709 sdivx %i6, 0x121E, %o7 loop_6708: tl %icc, 0x0 movl %xcc, %g3, %g7 loop_6709: movrgz %o3, %i1, %g6 fpsub32s %f6, %f2, %f4 fmovdleu %icc, %f7, %f11 pdist %f4, %f12, %f6 stx %g4, [%l7 + 0x68] orcc %l2, 0x12E8, %i4 umul %i2, 0x1A8D, %l0 ldd [%l7 + 0x50], %f0 ldsw [%l7 + 0x08], %o5 ldx [%l7 + 0x68], %g1 ldx [%l7 + 0x10], %l6 fsrc1s %f2, %f9 fpmerge %f7, %f7, %f14 lduh [%l7 + 0x28], %i5 ld [%l7 + 0x54], %f13 ldx [%l7 + 0x10], %o6 stw %g2, [%l7 + 0x74] fbo %fcc0, loop_6710 fcmpeq16 %f0, %f0, %l3 movrlez %i0, %o4, %o2 fcmpes %fcc0, %f6, %f3 loop_6710: ldsb [%l7 + 0x54], %i3 fnot1 %f2, %f10 ldsh [%l7 + 0x78], %o1 fbl %fcc1, loop_6711 ldsb [%l7 + 0x25], %l5 fcmped %fcc2, %f12, %f6 edge16l %o0, %l4, %l1 loop_6711: fbug,a %fcc1, loop_6712 fmovrdlez %g5, %f6, %f4 ldsb [%l7 + 0x15], %i7 fmovdvc %xcc, %f8, %f3 loop_6712: smul %o7, 0x19C8, %i6 fornot2s %f12, %f6, %f5 fsrc2s %f15, %f10 st %f3, [%l7 + 0x40] fbue,a %fcc0, loop_6713 fcmpeq16 %f2, %f14, %g3 fmovsleu %xcc, %f15, %f12 and %g7, 0x1B44, %i1 loop_6713: fnor %f6, %f6, %f0 movgu %xcc, %o3, %g4 movl %xcc, %g6, %l2 movrne %i4, %i2, %l0 alignaddr %o5, %g1, %i5 edge8l %o6, %g2, %l3 fabsd %f14, %f6 fcmped %fcc0, %f10, %f4 fmovdg %icc, %f1, %f7 popc %l6, %o4 fblg %fcc3, loop_6714 edge8 %i0, %o2, %i3 bvc,a %xcc, loop_6715 fmovsvs %xcc, %f4, %f12 loop_6714: edge16 %o1, %l5, %l4 ldx [%l7 + 0x28], %o0 loop_6715: st %f9, [%l7 + 0x1C] movvc %icc, %g5, %i7 fmovrsne %o7, %f7, %f4 stx %i6, [%l7 + 0x30] stx %g3, [%l7 + 0x60] movcc %xcc, %l1, %i1 tg %xcc, 0x2 bneg,a,pt %icc, loop_6716 fornot1 %f4, %f2, %f8 bshuffle %f6, %f10, %f12 movvs %xcc, %o3, %g7 loop_6716: ld [%l7 + 0x44], %f10 movcc %xcc, %g4, %g6 andncc %l2, %i4, %i2 fmovrsgz %l0, %f3, %f5 stb %g1, [%l7 + 0x75] std %f12, [%l7 + 0x48] fabsd %f0, %f10 fmovscc %xcc, %f15, %f9 fbue,a %fcc3, loop_6717 xnor %o5, 0x15EE, %i5 fmovrsgez %o6, %f11, %f0 std %f12, [%l7 + 0x40] loop_6717: lduw [%l7 + 0x54], %l3 edge32n %g2, %l6, %o4 ldsh [%l7 + 0x76], %i0 stw %i3, [%l7 + 0x44] ldsh [%l7 + 0x7A], %o2 ldx [%l7 + 0x50], %o1 fmovrslz %l5, %f12, %f9 fpsub32 %f2, %f14, %f8 bl,a,pt %xcc, loop_6718 ba,pt %xcc, loop_6719 sth %l4, [%l7 + 0x5C] fmovsgu %icc, %f3, %f12 loop_6718: udivx %o0, 0x1271, %i7 loop_6719: fpack16 %f10, %f0 fmovdleu %icc, %f0, %f8 fnot1s %f2, %f0 lduw [%l7 + 0x20], %o7 subcc %g5, %i6, %g3 tneg %icc, 0x2 xnor %l1, %i1, %o3 ldsw [%l7 + 0x14], %g7 std %f0, [%l7 + 0x48] fnot2 %f0, %f12 xnorcc %g6, %l2, %g4 fmovrdlez %i2, %f14, %f12 udivx %l0, 0x109F, %i4 ldx [%l7 + 0x20], %g1 ldsw [%l7 + 0x0C], %o5 fxnors %f10, %f14, %f2 subcc %i5, 0x0DD4, %l3 ldub [%l7 + 0x52], %g2 fcmpeq16 %f8, %f2, %o6 sdivcc %o4, 0x08BD, %i0 lduw [%l7 + 0x18], %l6 ldub [%l7 + 0x6E], %o2 stx %o1, [%l7 + 0x68] sth %l5, [%l7 + 0x50] ldd [%l7 + 0x50], %f0 and %l4, %i3, %o0 stb %i7, [%l7 + 0x1E] ldub [%l7 + 0x41], %g5 fbge,a %fcc1, loop_6720 lduh [%l7 + 0x78], %i6 ldx [%l7 + 0x48], %o7 bvs,a %icc, loop_6721 loop_6720: udiv %g3, 0x0F15, %i1 fandnot2 %f14, %f8, %f8 stb %o3, [%l7 + 0x2B] loop_6721: fpsub16 %f14, %f8, %f6 srl %l1, %g7, %l2 fpack16 %f14, %f12 fsrc2 %f6, %f2 sra %g6, %i2, %l0 fmovdpos %xcc, %f0, %f3 fornot1s %f5, %f14, %f13 stx %g4, [%l7 + 0x58] ldx [%l7 + 0x60], %g1 ld [%l7 + 0x14], %f2 fmovs %f10, %f14 fmovs %f8, %f8 faligndata %f10, %f6, %f0 brgz %i4, loop_6722 fmovrde %i5, %f12, %f14 fmovspos %xcc, %f13, %f14 bge,a,pn %icc, loop_6723 loop_6722: fornot1s %f11, %f7, %f9 fxnor %f4, %f8, %f6 lduh [%l7 + 0x72], %l3 loop_6723: fbg,a %fcc2, loop_6724 nop setx loop_6725, %l0, %l1 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 %g2, [%l7 + 0x15] fbue,a %fcc1, loop_6726 loop_6724: lduw [%l7 + 0x2C], %o5 loop_6725: taddcctv %o4, 0x0DF9, %i0 brlz %o6, loop_6727 loop_6726: movrne %l6, 0x37C, %o2 fmovrdlez %o1, %f0, %f6 edge8 %l5, %l4, %o0 loop_6727: stw %i3, [%l7 + 0x3C] fcmpne16 %f12, %f8, %i7 alignaddr %i6, %g5, %g3 fors %f2, %f4, %f12 lduw [%l7 + 0x54], %o7 fbule,a %fcc1, loop_6728 ldsb [%l7 + 0x62], %o3 tvc %xcc, 0x2 tl %xcc, 0x3 loop_6728: subccc %l1, 0x1EE8, %i1 lduh [%l7 + 0x10], %l2 ldx [%l7 + 0x10], %g6 movpos %xcc, %g7, %i2 fabss %f1, %f15 fmovsleu %icc, %f13, %f2 edge8ln %g4, %g1, %l0 fnors %f12, %f1, %f12 brlez %i4, loop_6729 fmovdl %xcc, %f11, %f15 array32 %l3, %g2, %o5 stb %o4, [%l7 + 0x6C] loop_6729: stx %i0, [%l7 + 0x70] fmul8ulx16 %f14, %f10, %f12 sll %i5, 0x0F, %o6 fmul8sux16 %f4, %f6, %f0 std %f14, [%l7 + 0x18] addc %o2, %l6, %l5 lduw [%l7 + 0x64], %o1 smul %l4, 0x1372, %i3 tn %xcc, 0x4 ldsh [%l7 + 0x4E], %i7 sth %o0, [%l7 + 0x50] ldsb [%l7 + 0x17], %g5 ldsw [%l7 + 0x50], %i6 movrgez %o7, %o3, %g3 fmul8x16al %f3, %f13, %f6 nop setx loop_6730, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc0, %f14, %f14 nop setx loop_6731, %l0, %l1 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 %i1, %l2, %g6 loop_6730: ldsh [%l7 + 0x5C], %g7 movgu %xcc, %i2, %g4 loop_6731: bvc,a,pt %icc, loop_6732 alignaddr %l1, %l0, %i4 taddcctv %l3, 0x06FA, %g1 fmovrse %g2, %f7, %f12 loop_6732: fbule %fcc0, loop_6733 fcmple16 %f10, %f0, %o5 ldx [%l7 + 0x38], %o4 ldub [%l7 + 0x0B], %i0 loop_6733: fzero %f12 fzero %f0 array32 %o6, %o2, %l6 mulx %i5, %l5, %l4 st %f0, [%l7 + 0x4C] fmovdle %icc, %f15, %f13 sth %i3, [%l7 + 0x2E] edge16 %o1, %i7, %g5 fxnor %f0, %f4, %f4 umulcc %i6, 0x1784, %o7 xnor %o0, %g3, %i1 fcmpd %fcc2, %f4, %f4 movrlez %o3, %l2, %g7 udivx %g6, 0x10E3, %i2 lduh [%l7 + 0x76], %g4 bn,pt %icc, loop_6734 ldub [%l7 + 0x76], %l1 brgz,a %i4, loop_6735 fcmpeq32 %f4, %f4, %l0 loop_6734: fmovsvc %xcc, %f15, %f2 movrlez %l3, 0x00B, %g2 loop_6735: ldub [%l7 + 0x28], %o5 faligndata %f14, %f6, %f12 mulscc %o4, %g1, %o6 smul %i0, %o2, %l6 andcc %l5, %i5, %i3 bge %xcc, loop_6736 stw %l4, [%l7 + 0x1C] movl %xcc, %i7, %o1 taddcc %g5, 0x078A, %o7 loop_6736: movgu %icc, %i6, %g3 orcc %o0, 0x1BEE, %o3 lduw [%l7 + 0x78], %i1 smulcc %g7, %l2, %g6 fnot2s %f7, %f9 popc 0x00C6, %g4 stb %l1, [%l7 + 0x31] stw %i2, [%l7 + 0x30] st %f13, [%l7 + 0x24] fzeros %f6 addcc %i4, %l0, %l3 ldub [%l7 + 0x7C], %o5 ldsw [%l7 + 0x78], %o4 brnz %g1, loop_6737 movn %xcc, %o6, %g2 ldsh [%l7 + 0x36], %o2 movcs %xcc, %i0, %l5 loop_6737: sll %l6, 0x14, %i3 tn %icc, 0x0 ldsw [%l7 + 0x38], %i5 stx %i7, [%l7 + 0x68] ld [%l7 + 0x08], %f3 movcs %icc, %l4, %g5 fnand %f6, %f4, %f0 fmul8x16 %f5, %f12, %f6 fxnor %f12, %f6, %f0 movvc %xcc, %o1, %o7 sth %g3, [%l7 + 0x18] fcmpes %fcc1, %f13, %f14 addcc %o0, 0x185F, %o3 te %icc, 0x5 fandnot1s %f13, %f0, %f6 fmovrslez %i1, %f5, %f14 fbg %fcc2, loop_6738 tn %icc, 0x0 alignaddr %i6, %l2, %g7 fbge %fcc2, loop_6739 loop_6738: fmovdcs %icc, %f0, %f10 st %f13, [%l7 + 0x50] fmovdg %icc, %f8, %f11 loop_6739: fpack16 %f0, %f13 fsrc2 %f10, %f14 umulcc %g6, %l1, %g4 ldsw [%l7 + 0x34], %i2 fornot1s %f7, %f14, %f1 taddcctv %l0, 0x1A15, %l3 bpos,a,pt %icc, loop_6740 fcmpne16 %f8, %f4, %i4 fmovscs %xcc, %f14, %f6 fornot1 %f0, %f10, %f2 loop_6740: ldsh [%l7 + 0x7E], %o4 ldsw [%l7 + 0x58], %g1 sub %o6, 0x1389, %g2 fmovsge %xcc, %f4, %f13 fors %f10, %f10, %f15 fbn,a %fcc2, loop_6741 st %f14, [%l7 + 0x60] ldd [%l7 + 0x20], %f10 fmovrslez %o5, %f7, %f12 loop_6741: ldx [%l7 + 0x78], %o2 stb %l5, [%l7 + 0x49] tpos %icc, 0x5 fmovspos %icc, %f0, %f7 fpadd16 %f4, %f6, %f2 fmovd %f8, %f12 fpackfix %f8, %f6 stw %i0, [%l7 + 0x2C] andncc %i3, %i5, %l6 ba,a %xcc, loop_6742 ldsw [%l7 + 0x20], %l4 array32 %g5, %o1, %i7 array16 %o7, %o0, %g3 loop_6742: fpsub32 %f2, %f4, %f2 movne %icc, %i1, %o3 stb %i6, [%l7 + 0x5E] subc %g7, %g6, %l2 st %f15, [%l7 + 0x40] ldd [%l7 + 0x40], %f0 sllx %l1, %g4, %l0 ldsh [%l7 + 0x24], %i2 ldub [%l7 + 0x74], %i4 fmovrse %o4, %f4, %f12 fble,a %fcc3, loop_6743 tgu %xcc, 0x1 addc %g1, %l3, %o6 fcmpgt16 %f2, %f6, %o5 loop_6743: fmul8ulx16 %f4, %f2, %f0 fcmpd %fcc2, %f4, %f2 lduh [%l7 + 0x12], %g2 fnot2s %f3, %f1 fmovrsgez %l5, %f11, %f13 umul %o2, %i3, %i5 fmovdcs %xcc, %f13, %f12 lduw [%l7 + 0x24], %i0 fmovdgu %icc, %f2, %f11 fbge,a %fcc1, loop_6744 fsrc2s %f15, %f15 ba,pt %icc, loop_6745 fones %f10 loop_6744: fnegs %f1, %f14 stx %l4, [%l7 + 0x30] loop_6745: fcmpne16 %f6, %f8, %l6 tvs %icc, 0x3 orcc %g5, 0x1A67, %i7 fpsub16s %f4, %f14, %f11 fbl,a %fcc3, loop_6746 ld [%l7 + 0x5C], %f1 fcmpeq16 %f0, %f6, %o1 sllx %o7, %g3, %i1 loop_6746: ldx [%l7 + 0x50], %o3 xor %o0, 0x17FD, %i6 ld [%l7 + 0x3C], %f1 bgu loop_6747 ldsh [%l7 + 0x72], %g6 ldsw [%l7 + 0x14], %l2 fnot2s %f13, %f14 loop_6747: ldsw [%l7 + 0x0C], %l1 fmovse %icc, %f6, %f10 fzeros %f11 fmovsl %xcc, %f13, %f13 bvc loop_6748 fpadd32 %f14, %f10, %f6 fmuld8ulx16 %f4, %f13, %f2 fsrc1 %f8, %f6 loop_6748: ldsh [%l7 + 0x0E], %g4 add %l0, 0x1130, %g7 ldsw [%l7 + 0x20], %i4 umulcc %i2, %o4, %g1 fbul %fcc0, loop_6749 tvs %icc, 0x4 sth %l3, [%l7 + 0x0A] ldd [%l7 + 0x40], %f8 loop_6749: stw %o6, [%l7 + 0x64] lduw [%l7 + 0x28], %g2 sdivx %o5, 0x1ACF, %o2 std %f14, [%l7 + 0x18] tcs %xcc, 0x6 fcmped %fcc0, %f14, %f6 st %f5, [%l7 + 0x24] fxor %f14, %f0, %f2 ld [%l7 + 0x50], %f8 and %l5, %i3, %i5 fnands %f2, %f3, %f5 brz %l4, loop_6750 brlz %i0, loop_6751 pdist %f14, %f0, %f2 edge16l %g5, %l6, %i7 loop_6750: fble,a %fcc0, loop_6752 loop_6751: bne,a %xcc, loop_6753 array32 %o7, %g3, %o1 fornot2s %f11, %f3, %f11 loop_6752: movrlz %i1, 0x044, %o0 loop_6753: fsrc1s %f13, %f13 edge16ln %i6, %g6, %l2 fornot1 %f2, %f12, %f4 fpadd32s %f5, %f11, %f1 mulscc %l1, 0x07FA, %o3 st %f4, [%l7 + 0x50] fandnot1 %f14, %f0, %f6 ldsh [%l7 + 0x66], %g4 bpos,a loop_6754 bge,a,pt %xcc, loop_6755 fzeros %f8 fnot2s %f9, %f2 loop_6754: fxor %f0, %f0, %f6 loop_6755: ldsh [%l7 + 0x42], %l0 tsubcc %g7, 0x0D1E, %i2 sdivx %i4, 0x0F9A, %g1 fnegs %f13, %f12 fbu %fcc3, loop_6756 xnorcc %l3, 0x16CB, %o4 fbne %fcc3, loop_6757 tcs %icc, 0x1 loop_6756: tl %xcc, 0x2 fmovscs %xcc, %f9, %f15 loop_6757: addccc %o6, 0x1D97, %g2 stx %o5, [%l7 + 0x28] stw %o2, [%l7 + 0x5C] fbe %fcc1, loop_6758 ld [%l7 + 0x6C], %f7 ldsw [%l7 + 0x2C], %l5 fmovdl %xcc, %f8, %f5 loop_6758: mova %xcc, %i5, %l4 edge8ln %i0, %i3, %g5 edge16l %i7, %o7, %l6 fone %f4 fbuge %fcc1, loop_6759 bgu loop_6760 fcmple16 %f2, %f12, %g3 fcmpeq32 %f10, %f14, %i1 loop_6759: nop setx loop_6761, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6760: add %o0, %i6, %g6 movl %xcc, %l2, %o1 edge32l %l1, %g4, %l0 loop_6761: bge,pn %xcc, loop_6762 ldsh [%l7 + 0x50], %g7 orcc %o3, %i2, %g1 edge8n %l3, %o4, %o6 loop_6762: fmuld8sux16 %f8, %f8, %f2 fmovspos %xcc, %f2, %f5 bgu,a %icc, loop_6763 st %f2, [%l7 + 0x4C] stw %g2, [%l7 + 0x0C] udivcc %i4, 0x0C05, %o5 loop_6763: stx %l5, [%l7 + 0x08] andn %o2, 0x16F3, %i5 mulx %l4, %i0, %i3 bl,a loop_6764 fmovsn %xcc, %f10, %f15 srlx %g5, 0x17, %o7 fpadd16 %f14, %f2, %f10 loop_6764: ldub [%l7 + 0x2D], %l6 std %f12, [%l7 + 0x58] fnot2s %f0, %f3 fmovrdlez %g3, %f8, %f14 ta %icc, 0x2 tvs %icc, 0x1 fornot2s %f4, %f3, %f6 ble,a %icc, loop_6765 fpack16 %f2, %f1 bgu,a,pn %icc, loop_6766 alignaddr %i1, %i7, %i6 loop_6765: fnegd %f10, %f6 bpos,a,pn %xcc, loop_6767 loop_6766: fmovda %icc, %f1, %f14 tl %icc, 0x6 taddcc %o0, %g6, %l2 loop_6767: ldsb [%l7 + 0x39], %l1 edge8 %g4, %l0, %g7 fcmpes %fcc1, %f1, %f14 ldsh [%l7 + 0x60], %o1 fmovdleu %xcc, %f7, %f9 ldd [%l7 + 0x68], %f8 bpos,a %xcc, loop_6768 fnand %f4, %f12, %f2 nop setx loop_6769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7D], %i2 loop_6768: ldx [%l7 + 0x08], %o3 ldx [%l7 + 0x20], %g1 loop_6769: popc %o4, %l3 bvc %xcc, loop_6770 movvs %icc, %o6, %i4 ldx [%l7 + 0x20], %o5 subcc %g2, 0x1164, %l5 loop_6770: udiv %i5, 0x0C64, %o2 movl %xcc, %i0, %i3 ldx [%l7 + 0x60], %l4 fmovsgu %icc, %f4, %f8 bg,a,pt %xcc, loop_6771 fble %fcc1, loop_6772 fcmpeq32 %f0, %f4, %o7 edge8ln %l6, %g3, %i1 loop_6771: pdist %f14, %f10, %f4 loop_6772: lduh [%l7 + 0x5E], %g5 sdiv %i7, 0x1868, %o0 stw %g6, [%l7 + 0x1C] edge16n %l2, %l1, %i6 fbe,a %fcc1, loop_6773 ldsb [%l7 + 0x3D], %l0 tleu %icc, 0x5 ld [%l7 + 0x28], %f15 loop_6773: fbule,a %fcc2, loop_6774 bvs,a,pt %xcc, loop_6775 ld [%l7 + 0x5C], %f2 fnor %f6, %f2, %f4 loop_6774: ldub [%l7 + 0x13], %g7 loop_6775: fmovrse %g4, %f1, %f4 fmovsne %xcc, %f15, %f7 movrlz %o1, %o3, %g1 ld [%l7 + 0x30], %f3 fmovdvc %icc, %f12, %f11 ldub [%l7 + 0x08], %i2 stw %o4, [%l7 + 0x70] fble,a %fcc3, loop_6776 brz %o6, loop_6777 fblg %fcc1, loop_6778 ldx [%l7 + 0x60], %l3 loop_6776: fmovs %f13, %f1 loop_6777: smulcc %o5, 0x0576, %g2 loop_6778: srlx %i4, %l5, %i5 fmovdn %xcc, %f13, %f15 std %f8, [%l7 + 0x78] fmovsa %xcc, %f15, %f15 movn %icc, %i0, %o2 nop setx loop_6779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,a,pn %icc, loop_6780 tne %xcc, 0x0 std %f10, [%l7 + 0x18] loop_6779: call loop_6781 loop_6780: movrlz %i3, %l4, %o7 edge32ln %g3, %l6, %i1 fnot1s %f9, %f15 loop_6781: edge32n %g5, %i7, %o0 call loop_6782 fmovscc %xcc, %f2, %f6 fmovsg %xcc, %f6, %f2 lduh [%l7 + 0x4C], %g6 loop_6782: ldd [%l7 + 0x20], %f10 lduw [%l7 + 0x48], %l1 ldd [%l7 + 0x68], %f10 fbuge,a %fcc1, loop_6783 ld [%l7 + 0x2C], %f3 ld [%l7 + 0x0C], %f0 movrne %i6, 0x3B7, %l0 loop_6783: sth %g7, [%l7 + 0x0C] smulcc %g4, 0x14AC, %o1 std %f8, [%l7 + 0x70] tle %icc, 0x5 array8 %o3, %g1, %l2 fornot2 %f0, %f2, %f12 fmovdg %icc, %f9, %f10 fpsub16s %f13, %f15, %f3 fmovse %xcc, %f8, %f15 fmul8x16au %f3, %f10, %f6 stx %o4, [%l7 + 0x18] ldd [%l7 + 0x50], %f10 siam 0x7 stx %o6, [%l7 + 0x70] udiv %i2, 0x03D6, %o5 ldsb [%l7 + 0x31], %l3 bneg,pt %xcc, loop_6784 ba,a loop_6785 fmovrdne %i4, %f0, %f8 ld [%l7 + 0x74], %f13 loop_6784: addcc %l5, %i5, %i0 loop_6785: fnor %f14, %f10, %f2 bneg,a,pt %icc, loop_6786 fmul8sux16 %f6, %f14, %f10 pdist %f14, %f6, %f8 fpackfix %f4, %f11 loop_6786: fmovrsne %g2, %f15, %f1 ldsh [%l7 + 0x48], %i3 brz %l4, loop_6787 bcs,a,pt %xcc, loop_6788 fsrc1s %f4, %f10 st %f7, [%l7 + 0x58] loop_6787: bcc,pn %xcc, loop_6789 loop_6788: tn %icc, 0x7 te %icc, 0x7 fnot1s %f8, %f6 loop_6789: ld [%l7 + 0x64], %f10 st %f2, [%l7 + 0x28] ldsb [%l7 + 0x58], %o7 edge16 %o2, %g3, %i1 fmovdge %icc, %f9, %f6 fcmple32 %f12, %f10, %l6 mova %xcc, %g5, %o0 fnot1s %f2, %f10 edge8 %g6, %l1, %i7 stw %i6, [%l7 + 0x34] movge %xcc, %g7, %g4 addc %l0, 0x1344, %o3 movrlez %o1, %l2, %o4 fmovdgu %icc, %f13, %f5 sth %g1, [%l7 + 0x36] fmovdvs %icc, %f8, %f1 stx %i2, [%l7 + 0x68] ldsh [%l7 + 0x78], %o6 st %f10, [%l7 + 0x34] stb %o5, [%l7 + 0x32] bcc,pn %icc, loop_6790 tpos %xcc, 0x4 nop setx loop_6791, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo %fcc0, loop_6792 loop_6790: fble,a %fcc0, loop_6793 fmovdl %icc, %f13, %f5 loop_6791: fbn %fcc2, loop_6794 loop_6792: fbo,a %fcc1, loop_6795 loop_6793: stw %i4, [%l7 + 0x20] ldsh [%l7 + 0x62], %l3 loop_6794: st %f6, [%l7 + 0x74] loop_6795: lduh [%l7 + 0x44], %i5 fmovsa %xcc, %f1, %f4 popc %i0, %l5 fornot1 %f14, %f0, %f0 ldsb [%l7 + 0x41], %i3 ta %icc, 0x1 ldx [%l7 + 0x68], %g2 fmovsl %xcc, %f6, %f13 addccc %o7, 0x1324, %l4 fnegs %f6, %f11 ldsw [%l7 + 0x28], %g3 add %o2, %l6, %g5 ldx [%l7 + 0x70], %o0 fmul8x16au %f4, %f13, %f6 fcmpgt16 %f8, %f6, %g6 fones %f14 fcmps %fcc1, %f9, %f4 edge16n %l1, %i1, %i7 sdiv %g7, 0x0B5F, %g4 fzero %f8 ldd [%l7 + 0x68], %f12 lduh [%l7 + 0x46], %l0 st %f9, [%l7 + 0x68] fsrc1 %f10, %f12 udivcc %o3, 0x0B4A, %i6 brgez %l2, loop_6796 alignaddrl %o4, %o1, %g1 sllx %i2, 0x19, %o5 fmul8x16au %f7, %f11, %f12 loop_6796: sth %o6, [%l7 + 0x0A] subc %l3, %i5, %i4 fpadd16 %f10, %f10, %f14 addc %l5, %i0, %i3 fmovdg %icc, %f6, %f9 ld [%l7 + 0x14], %f4 movpos %icc, %o7, %g2 nop setx loop_6797, %l0, %l1 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 + 0x4E], %g3 movcs %xcc, %o2, %l6 lduh [%l7 + 0x5C], %l4 loop_6797: ta %xcc, 0x7 fpadd32s %f5, %f12, %f7 brnz,a %o0, loop_6798 fmovdcs %icc, %f5, %f1 fmovde %icc, %f0, %f11 ldsh [%l7 + 0x0C], %g5 loop_6798: edge32ln %l1, %g6, %i7 bcc loop_6799 fbul,a %fcc1, loop_6800 sth %g7, [%l7 + 0x58] fmul8sux16 %f6, %f4, %f10 loop_6799: movrlez %i1, %l0, %g4 loop_6800: ldub [%l7 + 0x4D], %i6 sllx %o3, 0x00, %l2 edge16ln %o1, %g1, %o4 fmovdneg %xcc, %f0, %f10 bcs,a %icc, loop_6801 call loop_6802 fsrc1 %f4, %f4 edge32l %i2, %o5, %o6 loop_6801: ldsw [%l7 + 0x68], %l3 loop_6802: fnors %f10, %f1, %f0 fmovsa %xcc, %f5, %f10 ldsh [%l7 + 0x46], %i4 ldsw [%l7 + 0x68], %l5 fpsub32 %f6, %f12, %f0 fmovrdgz %i0, %f4, %f14 fnors %f11, %f12, %f6 ldd [%l7 + 0x48], %f4 bvc,pt %icc, loop_6803 brgz %i5, loop_6804 fpmerge %f9, %f14, %f2 ldd [%l7 + 0x40], %f6 loop_6803: ldsb [%l7 + 0x38], %i3 loop_6804: fmovrdne %g2, %f10, %f6 ldsw [%l7 + 0x5C], %g3 tcc %icc, 0x5 subccc %o2, %o7, %l4 fpack32 %f2, %f12, %f8 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x68], %f2 fnot2s %f1, %f12 fcmpne16 %f10, %f14, %l6 movne %xcc, %g5, %o0 lduh [%l7 + 0x12], %g6 ba,pn %xcc, loop_6805 movrne %l1, %i7, %g7 movrlz %l0, 0x2E9, %i1 stx %i6, [%l7 + 0x48] loop_6805: bpos,a,pt %xcc, loop_6806 fmovrslez %o3, %f15, %f7 stb %l2, [%l7 + 0x26] fpmerge %f3, %f3, %f4 loop_6806: st %f9, [%l7 + 0x74] fmovrslz %g4, %f8, %f13 edge16n %g1, %o1, %o4 array32 %o5, %o6, %i2 fcmpgt32 %f4, %f14, %l3 fmovsle %icc, %f11, %f0 sth %i4, [%l7 + 0x16] st %f13, [%l7 + 0x70] ldub [%l7 + 0x21], %l5 edge16n %i0, %i3, %g2 fpadd32s %f11, %f6, %f3 std %f2, [%l7 + 0x18] bcs,pn %xcc, loop_6807 brnz %i5, loop_6808 orcc %o2, %o7, %g3 ldx [%l7 + 0x70], %l4 loop_6807: srlx %g5, %l6, %o0 loop_6808: and %g6, 0x1E63, %i7 fbne %fcc0, loop_6809 edge32n %g7, %l0, %l1 bg %icc, loop_6810 tpos %xcc, 0x1 loop_6809: stb %i1, [%l7 + 0x53] lduh [%l7 + 0x3A], %o3 loop_6810: movg %xcc, %i6, %l2 fblg %fcc3, loop_6811 movcs %xcc, %g4, %g1 andncc %o4, %o1, %o5 ld [%l7 + 0x3C], %f5 loop_6811: fmovsn %xcc, %f3, %f0 fornot1 %f6, %f6, %f12 fnand %f4, %f0, %f4 fpmerge %f4, %f3, %f6 fmovsneg %xcc, %f3, %f3 ld [%l7 + 0x48], %f12 tn %xcc, 0x4 stx %i2, [%l7 + 0x70] fbue %fcc3, loop_6812 move %xcc, %l3, %i4 fpsub16 %f6, %f10, %f4 stw %l5, [%l7 + 0x24] loop_6812: fmovda %icc, %f9, %f0 mulx %i0, %o6, %i3 sth %g2, [%l7 + 0x5A] mova %xcc, %i5, %o7 fmovrdne %o2, %f4, %f2 fmovda %icc, %f3, %f0 fornot1s %f10, %f5, %f15 andncc %g3, %g5, %l4 ldsb [%l7 + 0x18], %o0 fnegd %f6, %f6 tsubcc %g6, %i7, %l6 fpackfix %f8, %f0 xor %g7, 0x1183, %l1 srlx %l0, %o3, %i6 ldsb [%l7 + 0x24], %l2 ldd [%l7 + 0x68], %f6 st %f14, [%l7 + 0x68] fmovsl %xcc, %f11, %f5 xnorcc %i1, 0x01FE, %g1 for %f14, %f4, %f14 lduw [%l7 + 0x4C], %g4 edge32n %o4, %o1, %o5 fcmpeq16 %f2, %f12, %l3 faligndata %f8, %f4, %f12 fbn,a %fcc2, loop_6813 ldsw [%l7 + 0x3C], %i2 stw %l5, [%l7 + 0x24] stx %i0, [%l7 + 0x20] loop_6813: fnot1s %f12, %f7 fornot1 %f10, %f10, %f14 sth %i4, [%l7 + 0x3C] fbge,a %fcc1, loop_6814 edge16l %o6, %g2, %i5 call loop_6815 srax %o7, 0x09, %o2 loop_6814: fmovrdlz %g3, %f8, %f14 ld [%l7 + 0x28], %f8 loop_6815: te %icc, 0x1 movneg %icc, %g5, %i3 fabsd %f4, %f6 stb %o0, [%l7 + 0x4B] fmul8sux16 %f0, %f2, %f4 movrlez %l4, %g6, %l6 fandnot2 %f14, %f0, %f10 fcmpgt16 %f10, %f2, %i7 taddcctv %l1, 0x1BB5, %l0 ldsh [%l7 + 0x1A], %g7 edge16n %o3, %i6, %l2 fbu,a %fcc0, loop_6816 udivcc %g1, 0x0F87, %i1 fbne,a %fcc3, loop_6817 array8 %g4, %o4, %o1 loop_6816: ldx [%l7 + 0x28], %l3 fbge %fcc2, loop_6818 loop_6817: fnot1s %f2, %f7 ldsb [%l7 + 0x46], %i2 fmovdcc %xcc, %f10, %f9 loop_6818: popc %o5, %l5 fnor %f8, %f4, %f6 tsubcctv %i0, 0x1BF8, %i4 fmovrsgz %g2, %f3, %f3 alignaddrl %i5, %o6, %o2 srax %o7, %g3, %g5 fmovrse %o0, %f12, %f5 ldsw [%l7 + 0x64], %i3 edge32l %g6, %l6, %l4 ld [%l7 + 0x74], %f3 stb %i7, [%l7 + 0x45] fpack32 %f4, %f10, %f14 bpos loop_6819 fmovdpos %xcc, %f1, %f4 move %xcc, %l0, %g7 fxnors %f14, %f0, %f12 loop_6819: fcmpeq16 %f6, %f0, %l1 fmovsge %icc, %f8, %f8 fmovsa %icc, %f7, %f14 fcmpne16 %f10, %f6, %o3 fbo,a %fcc3, loop_6820 mulscc %i6, 0x1FC4, %l2 ldsh [%l7 + 0x44], %g1 tle %icc, 0x0 loop_6820: bn %xcc, loop_6821 stw %g4, [%l7 + 0x34] tsubcc %o4, %i1, %l3 fmovrsgz %o1, %f0, %f4 loop_6821: tvc %icc, 0x4 nop setx loop_6822, %l0, %l1 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 %o5, loop_6823 ble %xcc, loop_6824 fmovdn %xcc, %f5, %f14 loop_6822: fcmpne32 %f4, %f6, %l5 loop_6823: fpadd16s %f8, %f0, %f10 loop_6824: fmovsl %xcc, %f12, %f0 alignaddr %i0, %i4, %g2 ld [%l7 + 0x24], %f11 fmovscc %xcc, %f14, %f5 fmovrdne %i5, %f10, %f2 fmovrse %i2, %f1, %f4 fmovrsgez %o6, %f14, %f15 stb %o7, [%l7 + 0x65] fcmpeq32 %f14, %f0, %g3 sdiv %g5, 0x0B5B, %o2 tg %xcc, 0x2 bcc,a loop_6825 tge %icc, 0x0 andcc %o0, 0x1248, %i3 fone %f14 loop_6825: add %l6, %g6, %l4 bcs loop_6826 movneg %icc, %l0, %i7 lduw [%l7 + 0x2C], %l1 fandnot2s %f15, %f10, %f4 loop_6826: umul %o3, %g7, %l2 edge32n %i6, %g1, %g4 movrlz %o4, 0x33E, %l3 fones %f7 brlz %o1, loop_6827 bne,a loop_6828 or %o5, 0x04B7, %i1 fcmpgt32 %f0, %f6, %l5 loop_6827: fmovdg %icc, %f8, %f4 loop_6828: fnot2 %f14, %f12 ldsw [%l7 + 0x78], %i0 ldd [%l7 + 0x58], %f10 sdivcc %g2, 0x0D33, %i4 udivx %i2, 0x017D, %i5 fbue,a %fcc3, loop_6829 movge %xcc, %o7, %g3 ba,pt %icc, loop_6830 sth %o6, [%l7 + 0x7C] loop_6829: stw %o2, [%l7 + 0x20] tsubcc %o0, 0x097F, %g5 loop_6830: fcmpeq16 %f2, %f2, %l6 ta %icc, 0x3 fand %f2, %f14, %f14 sth %g6, [%l7 + 0x2C] fpadd16s %f3, %f9, %f11 faligndata %f2, %f4, %f12 lduh [%l7 + 0x2C], %l4 fcmple32 %f10, %f2, %i3 fmovrdlez %i7, %f8, %f4 stb %l1, [%l7 + 0x65] ldsb [%l7 + 0x53], %o3 brz %l0, loop_6831 stb %g7, [%l7 + 0x3F] stx %i6, [%l7 + 0x70] movge %xcc, %l2, %g4 loop_6831: fbl,a %fcc2, loop_6832 fcmpd %fcc3, %f2, %f14 ldsb [%l7 + 0x33], %o4 ldd [%l7 + 0x70], %f0 loop_6832: smul %l3, 0x01D2, %o1 ldsh [%l7 + 0x1E], %o5 andn %g1, %i1, %l5 xor %g2, 0x10D0, %i4 sdiv %i0, 0x1CDC, %i2 std %f6, [%l7 + 0x20] tle %xcc, 0x0 fbg,a %fcc0, loop_6833 fsrc2s %f3, %f3 sllx %i5, 0x13, %o7 ldub [%l7 + 0x0A], %o6 loop_6833: srax %g3, %o0, %o2 fmovspos %icc, %f8, %f4 stx %g5, [%l7 + 0x58] fone %f10 movne %icc, %l6, %g6 stw %i3, [%l7 + 0x24] orn %i7, %l1, %l4 lduh [%l7 + 0x3A], %o3 orncc %l0, 0x173D, %g7 lduh [%l7 + 0x7A], %l2 sth %i6, [%l7 + 0x40] tneg %xcc, 0x1 lduh [%l7 + 0x42], %g4 fxnor %f6, %f8, %f8 fpadd32s %f10, %f15, %f15 fmul8x16au %f3, %f5, %f12 fmovsge %icc, %f15, %f2 fbne %fcc3, loop_6834 fpadd32 %f10, %f0, %f6 tge %icc, 0x1 lduw [%l7 + 0x10], %l3 loop_6834: taddcc %o4, 0x1B4A, %o1 fmovd %f12, %f6 ld [%l7 + 0x7C], %f5 fcmped %fcc2, %f12, %f8 fpsub16 %f0, %f2, %f8 bge,pt %icc, loop_6835 fmul8x16al %f8, %f10, %f8 fmul8x16al %f13, %f8, %f4 st %f12, [%l7 + 0x10] loop_6835: array32 %g1, %i1, %o5 fmovrse %g2, %f10, %f6 ldub [%l7 + 0x25], %i4 fnors %f7, %f2, %f5 fpack16 %f2, %f15 bne,a %xcc, loop_6836 ldsb [%l7 + 0x2C], %i0 tvc %xcc, 0x7 fpack32 %f12, %f12, %f12 loop_6836: fmuld8sux16 %f6, %f0, %f14 subccc %l5, %i2, %o7 fexpand %f10, %f8 ldsw [%l7 + 0x5C], %o6 stw %g3, [%l7 + 0x68] edge16l %o0, %i5, %o2 bpos,pn %icc, loop_6837 ldsh [%l7 + 0x5A], %l6 orcc %g6, %i3, %g5 ldub [%l7 + 0x4A], %l1 loop_6837: stw %i7, [%l7 + 0x10] tge %xcc, 0x6 ldsb [%l7 + 0x4C], %o3 fmovda %xcc, %f15, %f9 fnot2s %f7, %f14 sth %l0, [%l7 + 0x1C] fbe,a %fcc2, loop_6838 fmovde %xcc, %f12, %f0 stw %l4, [%l7 + 0x20] orncc %l2, %i6, %g4 loop_6838: taddcctv %l3, %o4, %o1 std %f0, [%l7 + 0x40] fbule %fcc0, loop_6839 movpos %icc, %g1, %i1 fsrc2s %f0, %f7 sth %o5, [%l7 + 0x3A] loop_6839: fmovrdgez %g2, %f0, %f12 brnz,a %g7, loop_6840 fzero %f6 movcs %icc, %i0, %l5 tne %icc, 0x7 loop_6840: fmovdle %xcc, %f11, %f14 fxors %f9, %f2, %f11 sth %i2, [%l7 + 0x6E] fcmpeq32 %f8, %f8, %i4 ldsw [%l7 + 0x0C], %o7 fpsub32 %f0, %f2, %f0 ld [%l7 + 0x70], %f15 movcc %icc, %o6, %g3 fmovscs %xcc, %f1, %f7 tleu %xcc, 0x5 ldsb [%l7 + 0x79], %i5 ldsb [%l7 + 0x3D], %o2 lduh [%l7 + 0x66], %o0 fmovrsne %l6, %f1, %f14 edge32 %g6, %g5, %l1 ldsb [%l7 + 0x0C], %i3 fmovrsgz %i7, %f12, %f14 bvc,pt %icc, loop_6841 stx %l0, [%l7 + 0x70] fmul8ulx16 %f8, %f4, %f10 bvs,a,pt %icc, loop_6842 loop_6841: brgez,a %o3, loop_6843 ldsw [%l7 + 0x7C], %l4 fpmerge %f11, %f6, %f8 loop_6842: edge32ln %i6, %l2, %l3 loop_6843: st %f10, [%l7 + 0x30] ldsh [%l7 + 0x4E], %g4 sethi 0x1053, %o4 mova %icc, %g1, %i1 siam 0x2 subccc %o5, 0x11BA, %o1 fmovsl %icc, %f8, %f5 fmovsge %xcc, %f2, %f3 movle %icc, %g2, %g7 subccc %i0, %i2, %i4 ldub [%l7 + 0x15], %l5 st %f13, [%l7 + 0x7C] ble,a,pt %icc, loop_6844 fmovdne %xcc, %f10, %f6 stx %o6, [%l7 + 0x78] ta %icc, 0x3 loop_6844: bcs,a,pn %xcc, loop_6845 umul %g3, 0x17A1, %i5 brgz %o7, loop_6846 andcc %o0, 0x0A19, %o2 loop_6845: fmovrsgez %l6, %f7, %f0 fabss %f2, %f1 loop_6846: lduw [%l7 + 0x6C], %g6 lduh [%l7 + 0x38], %g5 ldd [%l7 + 0x38], %f14 movrgz %l1, 0x2D3, %i3 fpsub16 %f10, %f10, %f10 brz,a %l0, loop_6847 fmovdle %xcc, %f10, %f3 ldsw [%l7 + 0x24], %o3 tge %xcc, 0x4 loop_6847: tsubcctv %l4, 0x1111, %i6 stb %i7, [%l7 + 0x2C] fmovrse %l2, %f5, %f6 sth %l3, [%l7 + 0x5C] tne %icc, 0x6 st %f15, [%l7 + 0x50] movvc %icc, %o4, %g1 lduh [%l7 + 0x58], %i1 srax %o5, 0x02, %o1 movrlez %g2, %g7, %i0 fmovsa %xcc, %f10, %f4 fmul8sux16 %f14, %f10, %f2 mulx %i2, %i4, %l5 taddcc %g4, 0x0406, %o6 lduw [%l7 + 0x48], %i5 fmovsge %icc, %f13, %f4 fcmps %fcc0, %f15, %f6 mova %icc, %g3, %o7 ld [%l7 + 0x10], %f7 fba %fcc1, loop_6848 st %f2, [%l7 + 0x34] fmovrsne %o0, %f1, %f8 bge,a %icc, loop_6849 loop_6848: movge %icc, %o2, %g6 lduh [%l7 + 0x7E], %g5 bshuffle %f14, %f10, %f2 loop_6849: xor %l1, 0x0705, %l6 fmovse %xcc, %f1, %f3 xnor %l0, 0x175D, %i3 lduh [%l7 + 0x60], %l4 tsubcctv %o3, %i6, %l2 sll %i7, %o4, %g1 stx %l3, [%l7 + 0x78] stb %o5, [%l7 + 0x60] fcmps %fcc1, %f6, %f6 edge16ln %o1, %g2, %g7 bn %icc, loop_6850 stx %i0, [%l7 + 0x20] tvs %icc, 0x7 fmovdleu %xcc, %f7, %f13 loop_6850: udivcc %i2, 0x1684, %i4 fandnot2 %f10, %f4, %f10 fone %f14 fmovdvc %xcc, %f11, %f6 stx %l5, [%l7 + 0x50] fxnor %f6, %f2, %f10 sllx %g4, 0x01, %i1 fmovdcs %xcc, %f8, %f5 ldx [%l7 + 0x40], %o6 ldsw [%l7 + 0x0C], %g3 ble,a loop_6851 fmul8x16 %f14, %f14, %f12 movrlz %o7, 0x114, %i5 tcs %icc, 0x2 loop_6851: fpadd16s %f7, %f3, %f4 fbug,a %fcc0, loop_6852 fsrc1 %f6, %f2 fone %f2 bvc,a,pn %icc, loop_6853 loop_6852: subcc %o2, 0x0173, %o0 movrne %g5, %l1, %g6 tgu %icc, 0x3 loop_6853: fzeros %f9 sdivcc %l0, 0x0C4F, %l6 taddcctv %i3, %l4, %o3 fmovrse %i6, %f5, %f7 movcc %icc, %i7, %o4 and %l2, 0x1EB8, %l3 fmovsvc %icc, %f3, %f1 addcc %g1, 0x00F7, %o5 fandnot2s %f12, %f15, %f7 std %f2, [%l7 + 0x40] tpos %xcc, 0x2 fxnors %f5, %f3, %f8 srlx %o1, 0x15, %g2 movg %icc, %g7, %i0 udivx %i4, 0x114F, %l5 tcs %xcc, 0x7 movvs %xcc, %i2, %g4 orncc %i1, 0x176A, %o6 subcc %g3, 0x098C, %i5 fpadd16 %f12, %f8, %f12 ldd [%l7 + 0x70], %f0 stb %o7, [%l7 + 0x3E] ldsb [%l7 + 0x61], %o2 movn %xcc, %g5, %l1 stw %o0, [%l7 + 0x5C] fcmpne16 %f14, %f4, %l0 nop setx loop_6854, %l0, %l1 jmpl %l1, %l6 fmovsleu %xcc, %f4, %f6 ldsw [%l7 + 0x78], %i3 stx %l4, [%l7 + 0x70] loop_6854: sth %o3, [%l7 + 0x7C] tne %xcc, 0x5 bpos,a,pn %icc, loop_6855 fbu %fcc0, loop_6856 ta %xcc, 0x3 srax %g6, %i6, %i7 loop_6855: smulcc %o4, 0x09C9, %l3 loop_6856: ldx [%l7 + 0x38], %g1 nop setx loop_6857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16n %l2, %o5, %o1 subccc %g2, %g7, %i4 call loop_6858 loop_6857: fmul8ulx16 %f14, %f14, %f14 fnegs %f12, %f10 bshuffle %f0, %f4, %f10 loop_6858: brlez,a %l5, loop_6859 fmul8sux16 %f2, %f4, %f6 ldsw [%l7 + 0x50], %i0 movge %icc, %g4, %i1 loop_6859: st %f8, [%l7 + 0x58] fmovdneg %icc, %f2, %f0 fxnors %f13, %f5, %f10 fblg %fcc1, loop_6860 ldx [%l7 + 0x68], %i2 brlez,a %o6, loop_6861 brlez %i5, loop_6862 loop_6860: fmuld8ulx16 %f8, %f5, %f2 edge32n %g3, %o2, %o7 loop_6861: lduw [%l7 + 0x40], %g5 loop_6862: brlz %l1, loop_6863 bvc,pt %xcc, loop_6864 fmovd %f6, %f14 alignaddr %l0, %o0, %i3 loop_6863: fmovsg %xcc, %f4, %f15 loop_6864: move %icc, %l4, %o3 siam 0x5 fcmple16 %f14, %f4, %l6 taddcc %i6, 0x1CE3, %g6 fmovsgu %xcc, %f1, %f10 tl %icc, 0x5 fbge,a %fcc3, loop_6865 bcc,a loop_6866 ldd [%l7 + 0x60], %f12 movg %icc, %o4, %i7 loop_6865: fnegd %f2, %f0 loop_6866: ldx [%l7 + 0x68], %g1 fblg %fcc1, loop_6867 ldd [%l7 + 0x60], %f12 ldsh [%l7 + 0x58], %l3 udivx %o5, 0x1A1C, %o1 loop_6867: fxor %f10, %f4, %f6 bshuffle %f12, %f14, %f4 fpmerge %f0, %f9, %f8 fpsub32 %f0, %f12, %f12 fnands %f2, %f4, %f14 fmul8sux16 %f12, %f0, %f8 fmovsn %icc, %f1, %f2 move %xcc, %g2, %g7 fors %f14, %f2, %f1 fpsub32 %f6, %f4, %f0 bvs loop_6868 fmovrsgez %l2, %f7, %f2 st %f11, [%l7 + 0x08] lduh [%l7 + 0x4C], %l5 loop_6868: fornot1s %f15, %f11, %f12 std %f12, [%l7 + 0x38] fnors %f15, %f4, %f3 fcmps %fcc0, %f3, %f8 ldsh [%l7 + 0x6A], %i0 fmul8x16 %f9, %f0, %f6 movre %g4, %i1, %i2 movvs %icc, %i4, %i5 fmovsg %xcc, %f0, %f2 fornot2 %f14, %f12, %f0 andcc %g3, 0x097B, %o6 st %f6, [%l7 + 0x78] bne %icc, loop_6869 ldsb [%l7 + 0x24], %o2 addc %o7, 0x0805, %g5 bge loop_6870 loop_6869: bvc,a loop_6871 fbu,a %fcc3, loop_6872 addccc %l1, 0x1E94, %l0 loop_6870: or %i3, %l4, %o3 loop_6871: fand %f0, %f2, %f12 loop_6872: smul %o0, %l6, %g6 fmul8ulx16 %f10, %f8, %f10 bpos,a,pt %xcc, loop_6873 sra %i6, %i7, %o4 stb %l3, [%l7 + 0x46] fornot1s %f4, %f11, %f0 loop_6873: fmul8x16 %f9, %f10, %f10 edge16 %g1, %o5, %g2 xnor %g7, 0x07BF, %l2 sll %l5, 0x14, %o1 sethi 0x1C27, %i0 fones %f3 ldsw [%l7 + 0x30], %i1 st %f8, [%l7 + 0x48] fmovd %f6, %f14 siam 0x1 fone %f12 st %f5, [%l7 + 0x68] ldx [%l7 + 0x28], %g4 fpmerge %f3, %f13, %f4 fand %f12, %f12, %f4 xorcc %i4, 0x1C81, %i5 fmul8ulx16 %f6, %f2, %f6 fmovdgu %icc, %f6, %f10 tsubcc %i2, %g3, %o2 ldsb [%l7 + 0x1A], %o6 fbo %fcc1, loop_6874 andn %o7, %l1, %l0 orn %g5, %i3, %o3 tcc %xcc, 0x0 loop_6874: fmovdneg %xcc, %f11, %f14 fmovsle %xcc, %f4, %f14 tneg %icc, 0x2 mova %xcc, %l4, %l6 movvs %xcc, %o0, %i6 fmovdvs %xcc, %f13, %f9 fblg,a %fcc2, loop_6875 bvc,a,pt %xcc, loop_6876 fcmpeq32 %f4, %f4, %i7 tne %xcc, 0x2 loop_6875: fpadd32s %f11, %f8, %f2 loop_6876: lduw [%l7 + 0x34], %g6 nop setx loop_6877, %l0, %l1 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 + 0x78], %l3 fandnot2 %f6, %f10, %f14 ldd [%l7 + 0x50], %f14 loop_6877: udiv %o4, 0x1BE1, %g1 movleu %xcc, %o5, %g2 std %f0, [%l7 + 0x58] edge32l %l2, %l5, %g7 ldsw [%l7 + 0x54], %o1 fpmerge %f2, %f1, %f0 fexpand %f15, %f2 ldsw [%l7 + 0x08], %i1 subcc %g4, %i0, %i4 ldsh [%l7 + 0x76], %i2 pdist %f8, %f2, %f6 ldsh [%l7 + 0x3E], %g3 movrlz %i5, %o6, %o7 fmovse %xcc, %f9, %f0 fcmpgt32 %f12, %f14, %o2 fpadd16 %f2, %f10, %f12 fmovsneg %xcc, %f11, %f4 fmovdleu %icc, %f11, %f0 fxnors %f0, %f1, %f11 ldd [%l7 + 0x20], %f8 ldx [%l7 + 0x48], %l1 fones %f0 ldsb [%l7 + 0x38], %g5 fble,a %fcc3, loop_6878 fbn,a %fcc2, loop_6879 mova %xcc, %i3, %l0 edge16n %o3, %l4, %l6 loop_6878: fmul8x16au %f5, %f11, %f12 loop_6879: fmovdn %icc, %f0, %f7 addcc %o0, %i6, %i7 stb %g6, [%l7 + 0x0F] fmovscs %icc, %f7, %f5 fcmpne32 %f4, %f4, %o4 taddcc %g1, %o5, %l3 sdiv %g2, 0x02FF, %l2 movle %xcc, %l5, %g7 ldsw [%l7 + 0x08], %i1 ldsb [%l7 + 0x69], %g4 movrgz %o1, 0x398, %i0 tcs %icc, 0x0 tpos %icc, 0x1 ldx [%l7 + 0x68], %i2 sdiv %g3, 0x1E93, %i4 smulcc %i5, 0x1D6D, %o6 orn %o7, 0x0D71, %o2 movneg %icc, %g5, %i3 fbg %fcc0, loop_6880 ldsb [%l7 + 0x0A], %l1 ld [%l7 + 0x18], %f14 fmovscc %xcc, %f1, %f11 loop_6880: stb %o3, [%l7 + 0x68] alignaddr %l4, %l6, %l0 edge16ln %i6, %o0, %i7 movgu %icc, %g6, %o4 lduh [%l7 + 0x76], %o5 fmovdle %icc, %f4, %f7 brnz %l3, loop_6881 movrgez %g2, 0x3B1, %l2 tsubcctv %l5, 0x1BD5, %g1 ldub [%l7 + 0x23], %i1 loop_6881: edge8ln %g4, %o1, %g7 fmovrdlez %i0, %f14, %f2 st %f13, [%l7 + 0x5C] ldub [%l7 + 0x4D], %i2 fones %f12 fbo %fcc0, loop_6882 orncc %i4, 0x0CF2, %i5 fmovde %icc, %f8, %f7 fmovdg %xcc, %f1, %f3 loop_6882: stx %g3, [%l7 + 0x58] fandnot1s %f4, %f7, %f6 fpack32 %f2, %f2, %f10 tle %icc, 0x7 xnor %o7, %o6, %o2 lduh [%l7 + 0x7A], %g5 movcs %icc, %l1, %o3 fbge,a %fcc1, loop_6883 edge16l %i3, %l6, %l0 edge8l %i6, %l4, %o0 edge8ln %g6, %i7, %o5 loop_6883: tn %icc, 0x7 fandnot2s %f15, %f1, %f15 fornot2 %f2, %f4, %f10 be %icc, loop_6884 nop setx loop_6885, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnors %f4, %f4, %f0 bl,a loop_6886 loop_6884: brlez %l3, loop_6887 loop_6885: fcmple16 %f8, %f6, %o4 sub %g2, %l2, %g1 loop_6886: fmovsvc %icc, %f13, %f14 loop_6887: fornot1s %f3, %f1, %f2 fcmpne16 %f6, %f14, %i1 fmovdvs %icc, %f11, %f14 tsubcctv %l5, 0x00E4, %o1 fmovrdlez %g7, %f8, %f10 fnot2s %f6, %f4 mulscc %g4, 0x0984, %i2 fsrc1s %f15, %f12 addcc %i4, 0x1510, %i0 fmovsvs %icc, %f0, %f11 xnorcc %g3, 0x1078, %o7 lduw [%l7 + 0x38], %o6 fpsub16s %f14, %f9, %f4 fnot2 %f0, %f8 ldsb [%l7 + 0x47], %o2 fzero %f14 movrne %g5, %i5, %l1 fabsd %f8, %f10 tvs %xcc, 0x7 udiv %o3, 0x08EB, %i3 std %f6, [%l7 + 0x30] fbl,a %fcc2, loop_6888 fmovrslz %l6, %f0, %f13 sth %l0, [%l7 + 0x64] movrlez %l4, 0x2E7, %i6 loop_6888: stb %o0, [%l7 + 0x76] faligndata %f4, %f8, %f8 fandnot2s %f2, %f2, %f10 sth %g6, [%l7 + 0x7A] ldx [%l7 + 0x40], %i7 fpsub16s %f3, %f13, %f5 fsrc1 %f6, %f8 movcc %icc, %o5, %o4 fmovsvc %icc, %f3, %f0 fbg,a %fcc3, loop_6889 fmovsle %xcc, %f5, %f2 fbge %fcc1, loop_6890 fbge,a %fcc2, loop_6891 loop_6889: andn %l3, %g2, %l2 fmovs %f14, %f5 loop_6890: ldsh [%l7 + 0x36], %g1 loop_6891: ldsb [%l7 + 0x1C], %l5 subcc %o1, 0x0C63, %i1 fmuld8sux16 %f14, %f1, %f12 edge32l %g4, %g7, %i4 edge16l %i0, %g3, %i2 fbne,a %fcc0, loop_6892 ldub [%l7 + 0x38], %o7 udivcc %o6, 0x0A5F, %g5 fxnors %f15, %f6, %f8 loop_6892: fcmped %fcc2, %f10, %f0 fmovdn %icc, %f6, %f8 tpos %xcc, 0x4 smul %o2, %i5, %o3 call loop_6893 fpsub32 %f14, %f8, %f10 fcmpgt32 %f6, %f2, %l1 fands %f14, %f13, %f11 loop_6893: lduh [%l7 + 0x10], %l6 ldsb [%l7 + 0x77], %i3 fmovdn %icc, %f1, %f0 siam 0x3 fpack32 %f0, %f0, %f10 st %f0, [%l7 + 0x58] fcmpeq16 %f8, %f6, %l0 fands %f15, %f13, %f10 stw %i6, [%l7 + 0x78] fmovrsgz %o0, %f7, %f2 bleu,a,pn %icc, loop_6894 fsrc2 %f6, %f10 stw %g6, [%l7 + 0x2C] fcmpgt32 %f2, %f4, %i7 loop_6894: fmovdcc %icc, %f11, %f14 ldsh [%l7 + 0x64], %o5 fnegd %f2, %f2 sub %o4, %l4, %l3 tvs %xcc, 0x0 movle %xcc, %g2, %l2 fble,a %fcc0, loop_6895 subc %l5, 0x1009, %g1 std %f2, [%l7 + 0x28] stx %i1, [%l7 + 0x68] loop_6895: ldd [%l7 + 0x30], %f10 siam 0x5 ldsh [%l7 + 0x20], %g4 edge8n %g7, %i4, %i0 sth %o1, [%l7 + 0x54] ldsb [%l7 + 0x40], %i2 fcmpeq32 %f0, %f2, %o7 ldsw [%l7 + 0x64], %o6 st %f15, [%l7 + 0x18] bn,a,pt %icc, loop_6896 lduh [%l7 + 0x12], %g3 fabss %f1, %f5 xorcc %o2, %g5, %o3 loop_6896: stw %l1, [%l7 + 0x44] fpsub16s %f5, %f10, %f10 ldsh [%l7 + 0x1E], %l6 stw %i5, [%l7 + 0x54] fmovdneg %xcc, %f7, %f12 tg %xcc, 0x0 subcc %l0, 0x0BCF, %i6 array32 %o0, %g6, %i3 fmovrdlz %i7, %f14, %f4 sllx %o5, 0x08, %o4 tcs %xcc, 0x5 udivx %l4, 0x1310, %l3 sth %g2, [%l7 + 0x44] udivx %l5, 0x0FFF, %g1 fzero %f6 stb %i1, [%l7 + 0x5C] fmovscc %icc, %f5, %f14 edge8n %g4, %g7, %i4 fpmerge %f9, %f10, %f2 fbl,a %fcc0, loop_6897 fmuld8sux16 %f11, %f3, %f10 mulx %l2, %i0, %i2 brgz %o7, loop_6898 loop_6897: fnand %f6, %f10, %f14 movrlez %o6, 0x3E0, %o1 fbo,a %fcc3, loop_6899 loop_6898: faligndata %f0, %f2, %f4 fornot2s %f11, %f10, %f13 fbne %fcc1, loop_6900 loop_6899: movrlz %o2, %g3, %o3 fbue %fcc1, loop_6901 addc %l1, %l6, %i5 loop_6900: xor %g5, %i6, %l0 fpsub32s %f14, %f1, %f8 loop_6901: movvs %xcc, %o0, %i3 fmovrslz %i7, %f10, %f4 add %o5, %g6, %o4 movrne %l4, %g2, %l3 ldsb [%l7 + 0x29], %l5 bgu,pn %icc, loop_6902 fmovrdne %g1, %f0, %f10 fmul8x16 %f12, %f14, %f4 fpsub32 %f4, %f10, %f2 loop_6902: edge16n %g4, %i1, %i4 fnands %f0, %f13, %f9 fmovdl %icc, %f6, %f13 be %icc, loop_6903 fmovsgu %icc, %f11, %f3 ldsw [%l7 + 0x4C], %g7 tsubcctv %l2, 0x1D4C, %i0 loop_6903: std %f2, [%l7 + 0x68] ldsh [%l7 + 0x1A], %o7 fandnot1 %f4, %f12, %f12 fpmerge %f1, %f6, %f12 movrgz %o6, %i2, %o1 sth %g3, [%l7 + 0x1C] std %f10, [%l7 + 0x10] nop setx loop_6904, %l0, %l1 jmpl %l1, %o2 orncc %o3, %l6, %i5 fbn,a %fcc1, loop_6905 std %f2, [%l7 + 0x18] loop_6904: fmovsge %xcc, %f15, %f3 bcs %icc, loop_6906 loop_6905: andn %g5, %i6, %l0 ldsh [%l7 + 0x22], %o0 fpsub32 %f12, %f0, %f6 loop_6906: tge %icc, 0x4 and %l1, %i7, %i3 ldsb [%l7 + 0x47], %g6 ldsb [%l7 + 0x1F], %o4 fbge,a %fcc0, loop_6907 and %o5, 0x1F7E, %g2 ld [%l7 + 0x64], %f13 stx %l4, [%l7 + 0x28] loop_6907: fbl,a %fcc2, loop_6908 fandnot2 %f8, %f2, %f10 fcmpgt32 %f2, %f10, %l3 movvc %icc, %l5, %g1 loop_6908: bg %xcc, loop_6909 stx %g4, [%l7 + 0x68] fones %f13 fandnot1s %f12, %f14, %f6 loop_6909: stw %i4, [%l7 + 0x34] bcc,a %xcc, loop_6910 stb %i1, [%l7 + 0x2F] bcc loop_6911 stx %l2, [%l7 + 0x48] loop_6910: fmovrdlez %i0, %f14, %f8 mova %xcc, %g7, %o6 loop_6911: st %f12, [%l7 + 0x60] fmovdn %xcc, %f7, %f5 st %f14, [%l7 + 0x54] movrgez %o7, 0x1D1, %o1 xnor %i2, %g3, %o3 nop setx loop_6912, %l0, %l1 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_6913 and %l6, 0x1671, %o2 ldsw [%l7 + 0x08], %g5 loop_6912: brlz %i6, loop_6914 loop_6913: movcs %icc, %l0, %i5 fpmerge %f4, %f4, %f4 fmovse %xcc, %f9, %f11 loop_6914: sdiv %o0, 0x1DF5, %i7 fabss %f6, %f4 fpadd16 %f8, %f2, %f8 fbue,a %fcc2, loop_6915 fmovdcc %xcc, %f7, %f2 stb %i3, [%l7 + 0x2C] stw %g6, [%l7 + 0x14] loop_6915: st %f14, [%l7 + 0x0C] stb %l1, [%l7 + 0x23] fmovrdgez %o4, %f4, %f8 fmovdcc %xcc, %f2, %f5 ldd [%l7 + 0x10], %f14 fmul8x16al %f11, %f5, %f2 stx %o5, [%l7 + 0x58] call loop_6916 ld [%l7 + 0x7C], %f12 lduh [%l7 + 0x18], %l4 ldub [%l7 + 0x70], %l3 loop_6916: ldsw [%l7 + 0x5C], %g2 bge,pt %icc, loop_6917 fcmpne32 %f2, %f12, %g1 fmovdcs %xcc, %f9, %f6 bneg %xcc, loop_6918 loop_6917: fbe,a %fcc0, loop_6919 stx %g4, [%l7 + 0x60] fmovsvs %xcc, %f6, %f12 loop_6918: sth %l5, [%l7 + 0x68] loop_6919: fabss %f3, %f0 fbule,a %fcc1, loop_6920 fpmerge %f0, %f13, %f2 stw %i4, [%l7 + 0x20] popc %i1, %i0 loop_6920: ldsh [%l7 + 0x20], %l2 edge8l %o6, %o7, %o1 smul %g7, %i2, %g3 tge %xcc, 0x0 fandnot2s %f9, %f0, %f6 popc 0x1211, %o3 fmovs %f10, %f15 brgez,a %o2, loop_6921 fnors %f9, %f15, %f4 ldsb [%l7 + 0x2C], %l6 ldsb [%l7 + 0x6B], %g5 loop_6921: umul %i6, %i5, %l0 subcc %i7, %i3, %g6 stx %l1, [%l7 + 0x38] udivx %o4, 0x1457, %o0 fbo %fcc2, loop_6922 lduw [%l7 + 0x7C], %l4 brz,a %l3, loop_6923 brz %o5, loop_6924 loop_6922: siam 0x3 lduw [%l7 + 0x50], %g2 loop_6923: fpsub32s %f8, %f13, %f2 loop_6924: fbn,a %fcc3, loop_6925 fbe,a %fcc3, loop_6926 orncc %g4, 0x1D10, %l5 edge32 %g1, %i4, %i1 loop_6925: bgu loop_6927 loop_6926: fmovdge %icc, %f6, %f4 bvc,a,pn %xcc, loop_6928 lduh [%l7 + 0x6C], %l2 loop_6927: nop setx loop_6929, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos loop_6930 loop_6928: fmovrdgz %i0, %f8, %f8 udivx %o6, 0x0AD7, %o1 loop_6929: ldd [%l7 + 0x70], %f4 loop_6930: stx %g7, [%l7 + 0x28] bleu,a,pt %icc, loop_6931 udivcc %i2, 0x12BC, %o7 fornot2 %f14, %f0, %f4 stx %g3, [%l7 + 0x68] loop_6931: fbl %fcc1, loop_6932 fornot1s %f5, %f8, %f4 ldsh [%l7 + 0x7E], %o2 brlez,a %l6, loop_6933 loop_6932: ldsw [%l7 + 0x08], %o3 lduw [%l7 + 0x08], %g5 fpsub32s %f12, %f2, %f7 loop_6933: ldub [%l7 + 0x69], %i5 lduw [%l7 + 0x08], %i6 stw %l0, [%l7 + 0x0C] bcc,a,pt %icc, loop_6934 andcc %i3, %g6, %l1 st %f1, [%l7 + 0x20] sra %o4, 0x05, %i7 loop_6934: ld [%l7 + 0x74], %f2 fnors %f10, %f15, %f1 ldsb [%l7 + 0x72], %o0 fmul8sux16 %f10, %f10, %f0 fcmple16 %f6, %f8, %l4 fands %f13, %f4, %f12 ldub [%l7 + 0x70], %l3 xnor %g2, %o5, %l5 brlz,a %g4, loop_6935 bgu loop_6936 bneg,a loop_6937 tle %icc, 0x5 loop_6935: lduw [%l7 + 0x5C], %i4 loop_6936: movn %xcc, %g1, %l2 loop_6937: fmovrdlz %i1, %f10, %f0 move %xcc, %i0, %o1 brgz,a %o6, loop_6938 ldsh [%l7 + 0x64], %i2 edge8n %o7, %g3, %o2 bcs,pt %icc, loop_6939 loop_6938: fbl,a %fcc1, loop_6940 fmovsneg %xcc, %f8, %f13 edge32ln %g7, %l6, %g5 loop_6939: fnot1s %f9, %f15 loop_6940: bleu loop_6941 fands %f11, %f13, %f15 smul %i5, %i6, %l0 fbge,a %fcc2, loop_6942 loop_6941: bl,a %icc, loop_6943 ld [%l7 + 0x70], %f4 movcs %icc, %o3, %i3 loop_6942: tcc %xcc, 0x0 loop_6943: ldd [%l7 + 0x18], %f8 fmovrdgz %l1, %f14, %f10 fmovsa %xcc, %f6, %f1 fpadd16s %f2, %f5, %f11 fmovdneg %icc, %f12, %f14 or %g6, %i7, %o4 lduh [%l7 + 0x4A], %o0 sra %l3, 0x0A, %l4 pdist %f2, %f2, %f10 fone %f2 stw %o5, [%l7 + 0x44] fbue %fcc1, loop_6944 fzeros %f9 fand %f14, %f8, %f4 fmovdle %icc, %f2, %f1 loop_6944: edge8l %l5, %g4, %i4 fzeros %f0 st %f5, [%l7 + 0x54] ldub [%l7 + 0x69], %g2 sdivx %g1, 0x0542, %i1 sub %i0, %o1, %l2 ldub [%l7 + 0x51], %i2 fmuld8sux16 %f1, %f12, %f8 stb %o6, [%l7 + 0x64] brlez %o7, loop_6945 andncc %o2, %g3, %l6 edge32l %g7, %i5, %i6 nop setx loop_6946, %l0, %l1 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_6945: fmuld8sux16 %f2, %f7, %f2 be,a,pt %icc, loop_6947 array32 %g5, %l0, %i3 loop_6946: fornot1s %f10, %f7, %f2 fbu %fcc0, loop_6948 loop_6947: ble,a,pt %icc, loop_6949 fbg %fcc3, loop_6950 ld [%l7 + 0x74], %f6 loop_6948: fmovrsne %o3, %f3, %f12 loop_6949: ldsw [%l7 + 0x70], %g6 loop_6950: ldd [%l7 + 0x10], %f12 movgu %xcc, %i7, %o4 brz,a %o0, loop_6951 movneg %xcc, %l1, %l4 sth %o5, [%l7 + 0x46] std %f6, [%l7 + 0x08] loop_6951: fmovdcc %icc, %f4, %f3 fpsub32s %f10, %f5, %f15 ldx [%l7 + 0x78], %l3 fexpand %f5, %f6 fandnot2 %f4, %f8, %f12 fmovrsne %l5, %f10, %f13 fcmpes %fcc3, %f3, %f13 andcc %g4, %g2, %i4 stb %g1, [%l7 + 0x1F] subc %i0, %o1, %l2 tle %icc, 0x7 movn %icc, %i2, %o6 st %f5, [%l7 + 0x5C] ldd [%l7 + 0x20], %f10 ldsb [%l7 + 0x56], %i1 fandnot2 %f0, %f6, %f6 xnor %o2, %g3, %o7 sth %l6, [%l7 + 0x50] fmovdgu %xcc, %f1, %f3 movrlez %i5, %i6, %g7 movrlez %g5, 0x167, %l0 stx %i3, [%l7 + 0x58] fmovdl %icc, %f0, %f13 lduh [%l7 + 0x54], %g6 stb %o3, [%l7 + 0x2F] fxors %f12, %f5, %f14 be %icc, loop_6952 fexpand %f3, %f8 ldub [%l7 + 0x26], %i7 fmovdneg %icc, %f15, %f12 loop_6952: subc %o0, %l1, %l4 orn %o4, %o5, %l5 stw %g4, [%l7 + 0x2C] fpsub32s %f2, %f2, %f2 tsubcctv %g2, 0x100E, %i4 fmovscc %xcc, %f5, %f10 fmovsge %xcc, %f10, %f8 ldx [%l7 + 0x40], %l3 fzeros %f13 tsubcc %g1, %o1, %l2 fornot2 %f2, %f8, %f14 ble,a,pn %xcc, loop_6953 fbu %fcc0, loop_6954 stx %i2, [%l7 + 0x60] bl,a loop_6955 loop_6953: ldsb [%l7 + 0x4A], %i0 loop_6954: fmovsn %icc, %f11, %f11 movrgz %o6, 0x105, %i1 loop_6955: fmovrslez %g3, %f8, %f7 std %f0, [%l7 + 0x38] bvc,a,pt %xcc, loop_6956 movge %xcc, %o7, %l6 fmovdcc %xcc, %f6, %f1 lduw [%l7 + 0x10], %i5 loop_6956: ldsw [%l7 + 0x38], %o2 stx %i6, [%l7 + 0x30] stw %g5, [%l7 + 0x14] fmovdgu %icc, %f14, %f5 fmovspos %xcc, %f3, %f10 lduh [%l7 + 0x7E], %g7 bn,a loop_6957 fmovscs %xcc, %f5, %f14 sdivx %i3, 0x1D61, %l0 fbue %fcc0, loop_6958 loop_6957: movl %xcc, %g6, %i7 fsrc2 %f12, %f14 ldsb [%l7 + 0x69], %o3 loop_6958: sub %o0, %l1, %l4 ldsb [%l7 + 0x1A], %o4 fones %f6 ldub [%l7 + 0x32], %l5 edge32l %o5, %g2, %i4 lduw [%l7 + 0x3C], %g4 ldx [%l7 + 0x58], %g1 fxnor %f14, %f12, %f0 fcmpeq16 %f0, %f14, %l3 fcmpgt16 %f10, %f12, %o1 fornot2 %f12, %f2, %f12 fbue,a %fcc2, loop_6959 fmovse %xcc, %f1, %f4 tge %xcc, 0x6 movle %xcc, %i2, %i0 loop_6959: fmovde %xcc, %f6, %f13 fmul8ulx16 %f14, %f14, %f0 sth %l2, [%l7 + 0x70] ldx [%l7 + 0x18], %o6 fbuge %fcc1, loop_6960 fmul8ulx16 %f4, %f10, %f8 mulscc %i1, 0x0BC9, %o7 fmovde %icc, %f0, %f2 loop_6960: stw %g3, [%l7 + 0x4C] ldsh [%l7 + 0x62], %i5 fmovsle %xcc, %f10, %f15 array8 %l6, %i6, %o2 edge16l %g5, %i3, %l0 tn %icc, 0x1 fpack32 %f8, %f2, %f2 fpsub16s %f5, %f10, %f1 fnors %f9, %f1, %f14 fmovrdgz %g6, %f8, %f8 ldd [%l7 + 0x20], %f6 movrgez %g7, %o3, %o0 brlz,a %i7, loop_6961 fmovsleu %xcc, %f11, %f11 ldsb [%l7 + 0x75], %l1 smulcc %l4, %l5, %o5 loop_6961: fand %f4, %f10, %f12 fnors %f5, %f12, %f14 fmovrdgz %g2, %f12, %f4 ld [%l7 + 0x30], %f1 sth %o4, [%l7 + 0x5E] taddcc %i4, %g1, %g4 fmovrdlez %l3, %f10, %f6 stb %i2, [%l7 + 0x6D] fcmpne16 %f14, %f4, %i0 movne %icc, %l2, %o6 lduw [%l7 + 0x48], %i1 ldd [%l7 + 0x20], %f12 fbg %fcc2, loop_6962 bpos loop_6963 pdist %f6, %f6, %f6 ldx [%l7 + 0x10], %o7 loop_6962: fpsub32s %f1, %f8, %f2 loop_6963: fpmerge %f2, %f15, %f6 fcmpeq16 %f10, %f14, %o1 siam 0x4 fnot2s %f1, %f7 movvs %xcc, %i5, %g3 fcmpne32 %f12, %f0, %l6 fmovrde %o2, %f8, %f14 movle %xcc, %g5, %i3 fbo %fcc0, loop_6964 ldub [%l7 + 0x60], %i6 fmovrdgz %l0, %f14, %f12 addc %g6, 0x0A17, %g7 loop_6964: st %f11, [%l7 + 0x74] fmul8x16al %f8, %f4, %f10 fcmpeq32 %f2, %f8, %o0 fmovsne %icc, %f8, %f7 alignaddr %i7, %l1, %l4 ldsh [%l7 + 0x2A], %l5 fmovsa %xcc, %f4, %f9 fnot2 %f6, %f0 fxors %f7, %f8, %f7 sra %o3, %o5, %g2 ldsh [%l7 + 0x3C], %i4 fornot1s %f0, %f15, %f9 ble,a %icc, loop_6965 stx %g1, [%l7 + 0x08] ldub [%l7 + 0x5E], %g4 fandnot1 %f4, %f0, %f8 loop_6965: tg %icc, 0x7 ldub [%l7 + 0x2C], %o4 ta %icc, 0x2 bgu,a,pn %xcc, loop_6966 ld [%l7 + 0x7C], %f8 std %f10, [%l7 + 0x58] udiv %i2, 0x159C, %l3 loop_6966: lduw [%l7 + 0x34], %i0 ldsb [%l7 + 0x53], %o6 bn,a,pn %icc, loop_6967 orcc %l2, 0x08B8, %o7 fbge %fcc1, loop_6968 ldx [%l7 + 0x58], %i1 loop_6967: fbue %fcc2, loop_6969 mulscc %i5, %g3, %l6 loop_6968: tge %xcc, 0x7 ldsw [%l7 + 0x24], %o2 loop_6969: addcc %g5, 0x00A8, %i3 movne %xcc, %o1, %l0 lduw [%l7 + 0x30], %g6 fzero %f12 fcmple16 %f2, %f10, %i6 fornot2s %f7, %f13, %f2 fmovrde %o0, %f10, %f0 fsrc2 %f6, %f12 sdivcc %i7, 0x0527, %l1 brnz %g7, loop_6970 bneg,pt %xcc, loop_6971 ldsb [%l7 + 0x38], %l5 mulscc %o3, %o5, %l4 loop_6970: fpsub32s %f7, %f15, %f1 loop_6971: fmovsgu %icc, %f10, %f11 ldd [%l7 + 0x10], %f8 tvs %icc, 0x0 fbn %fcc3, loop_6972 tn %xcc, 0x4 movgu %xcc, %g2, %i4 ld [%l7 + 0x20], %f11 loop_6972: fmovse %icc, %f5, %f0 ldub [%l7 + 0x0A], %g1 subccc %g4, 0x04E3, %i2 fcmpgt32 %f6, %f0, %l3 std %f4, [%l7 + 0x10] fnors %f11, %f1, %f6 tcc %icc, 0x5 fbuge %fcc1, loop_6973 ldsh [%l7 + 0x1E], %i0 stb %o4, [%l7 + 0x6B] tleu %icc, 0x7 loop_6973: stx %l2, [%l7 + 0x40] fmovdcc %icc, %f4, %f13 fcmps %fcc2, %f9, %f0 ldsb [%l7 + 0x36], %o6 lduh [%l7 + 0x30], %i1 stw %o7, [%l7 + 0x64] umul %i5, %l6, %g3 movg %xcc, %g5, %i3 fble %fcc3, loop_6974 tle %icc, 0x4 xor %o2, %o1, %l0 std %f8, [%l7 + 0x20] loop_6974: fmovs %f4, %f15 lduw [%l7 + 0x5C], %g6 ldub [%l7 + 0x1F], %o0 fmovda %xcc, %f5, %f2 tsubcc %i7, %l1, %g7 lduh [%l7 + 0x28], %l5 brlez %o3, loop_6975 fbl,a %fcc3, loop_6976 sdivx %o5, 0x1440, %l4 ldsw [%l7 + 0x18], %g2 loop_6975: and %i4, 0x00DD, %i6 loop_6976: array32 %g4, %i2, %l3 fmovrsgez %g1, %f11, %f12 fmovrdlez %o4, %f14, %f8 fmovsne %xcc, %f12, %f4 lduw [%l7 + 0x30], %i0 ld [%l7 + 0x54], %f13 fbule %fcc2, loop_6977 fcmps %fcc3, %f15, %f5 std %f2, [%l7 + 0x68] subcc %o6, %l2, %o7 loop_6977: popc %i5, %i1 ldsh [%l7 + 0x38], %l6 lduw [%l7 + 0x34], %g3 subcc %g5, %i3, %o1 lduh [%l7 + 0x42], %l0 fcmpne16 %f0, %f10, %o2 brlz,a %o0, loop_6978 bshuffle %f8, %f14, %f0 fmuld8ulx16 %f10, %f12, %f12 srax %i7, %g6, %l1 loop_6978: fabsd %f0, %f6 edge32ln %l5, %g7, %o3 for %f14, %f0, %f6 fmul8x16 %f4, %f2, %f0 fmul8ulx16 %f0, %f0, %f2 nop setx loop_6979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %o5, 0x235, %g2 srax %i4, 0x0B, %l4 ldx [%l7 + 0x20], %i6 loop_6979: ldx [%l7 + 0x28], %i2 popc 0x0E54, %l3 fbne %fcc2, loop_6980 ldx [%l7 + 0x70], %g4 edge8 %o4, %g1, %i0 fmovdne %xcc, %f13, %f9 loop_6980: movpos %icc, %o6, %o7 stw %l2, [%l7 + 0x34] be,pn %xcc, loop_6981 bcc,a loop_6982 fmovdvs %xcc, %f13, %f8 fmul8x16au %f15, %f12, %f8 loop_6981: stw %i5, [%l7 + 0x3C] loop_6982: stb %i1, [%l7 + 0x5D] st %f7, [%l7 + 0x68] ldsw [%l7 + 0x5C], %l6 ta %icc, 0x4 xor %g5, 0x0227, %g3 brlez,a %i3, loop_6983 fpackfix %f14, %f13 std %f8, [%l7 + 0x48] sdivx %o1, 0x11BE, %o2 loop_6983: ldd [%l7 + 0x08], %f2 edge8l %l0, %i7, %g6 tvs %icc, 0x0 fcmpeq32 %f2, %f14, %l1 fnand %f0, %f10, %f2 sll %o0, 0x14, %l5 fmovda %icc, %f13, %f9 edge8 %g7, %o3, %g2 subc %o5, %l4, %i6 edge16ln %i2, %l3, %i4 be,pt %icc, loop_6984 bne,a,pt %xcc, loop_6985 ldd [%l7 + 0x60], %f10 movvc %xcc, %g4, %o4 loop_6984: ldsw [%l7 + 0x30], %g1 loop_6985: bg,a,pt %icc, loop_6986 bcc loop_6987 lduh [%l7 + 0x70], %i0 ld [%l7 + 0x48], %f12 loop_6986: ldsh [%l7 + 0x7A], %o6 loop_6987: xnor %l2, %o7, %i5 ldsw [%l7 + 0x34], %l6 fnand %f10, %f14, %f8 std %f10, [%l7 + 0x40] tl %xcc, 0x6 bge,pn %icc, loop_6988 bne %icc, loop_6989 srax %i1, %g3, %g5 sth %o1, [%l7 + 0x70] loop_6988: fmovrsgz %i3, %f10, %f14 loop_6989: lduw [%l7 + 0x24], %o2 array16 %l0, %g6, %l1 std %f10, [%l7 + 0x60] edge32 %o0, %l5, %i7 ba,a loop_6990 fxors %f7, %f11, %f1 be %xcc, loop_6991 movcs %xcc, %g7, %g2 loop_6990: stb %o5, [%l7 + 0x7B] fmovsl %icc, %f13, %f13 loop_6991: tvc %icc, 0x4 fmovdl %icc, %f11, %f15 stx %o3, [%l7 + 0x58] for %f8, %f4, %f8 bcs loop_6992 fornot2 %f10, %f14, %f14 stx %l4, [%l7 + 0x78] fbo,a %fcc3, loop_6993 loop_6992: ldd [%l7 + 0x70], %f0 orcc %i6, %l3, %i4 fpadd16s %f5, %f2, %f15 loop_6993: fmovdvs %xcc, %f12, %f4 movrlez %i2, 0x3AE, %o4 ld [%l7 + 0x10], %f4 ld [%l7 + 0x60], %f3 brgez,a %g1, loop_6994 orncc %i0, 0x176F, %o6 fbuge %fcc1, loop_6995 ldsb [%l7 + 0x4E], %g4 loop_6994: st %f3, [%l7 + 0x50] bn,pt %icc, loop_6996 loop_6995: fones %f5 stw %o7, [%l7 + 0x10] fmovdle %xcc, %f7, %f2 loop_6996: fcmpd %fcc2, %f14, %f10 fornot1s %f12, %f4, %f4 fmovrsgez %i5, %f5, %f11 fandnot1s %f9, %f12, %f6 fmovdleu %xcc, %f7, %f8 brz,a %l2, loop_6997 bneg %xcc, loop_6998 bne,a,pn %xcc, loop_6999 stx %l6, [%l7 + 0x10] loop_6997: stb %i1, [%l7 + 0x38] loop_6998: edge16n %g5, %o1, %i3 loop_6999: ldsh [%l7 + 0x20], %o2 mulscc %l0, %g3, %l1 fmovse %icc, %f12, %f2 fpsub16 %f10, %f0, %f14 ldx [%l7 + 0x48], %g6 sth %l5, [%l7 + 0x2E] st %f12, [%l7 + 0x5C] fnand %f14, %f2, %f0 andn %o0, %i7, %g7 stb %o5, [%l7 + 0x27] fmovsg %icc, %f7, %f3 sra %o3, %l4, %i6 tvs %xcc, 0x0 tpos %xcc, 0x7 movg %icc, %l3, %i4 array16 %g2, %o4, %i2 add %g1, 0x0241, %i0 fors %f5, %f2, %f2 fnegs %f12, %f1 mulscc %o6, %o7, %g4 sth %i5, [%l7 + 0x4E] xorcc %l2, %i1, %l6 sth %o1, [%l7 + 0x6C] fmovdpos %xcc, %f14, %f9 edge8ln %g5, %o2, %l0 fmovrse %g3, %f0, %f10 stw %i3, [%l7 + 0x44] movge %icc, %l1, %g6 ldsw [%l7 + 0x78], %o0 edge32 %i7, %g7, %l5 fzero %f6 movrgez %o5, 0x061, %l4 ldx [%l7 + 0x08], %o3 fone %f10 ldd [%l7 + 0x50], %f0 stb %l3, [%l7 + 0x37] ldsh [%l7 + 0x56], %i4 nop setx loop_7000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x54], %i6 fble %fcc0, loop_7001 mulx %o4, %i2, %g1 loop_7000: edge32 %i0, %g2, %o7 ble,a loop_7002 loop_7001: ldsh [%l7 + 0x20], %g4 ldsb [%l7 + 0x56], %o6 ldub [%l7 + 0x28], %l2 loop_7002: stx %i5, [%l7 + 0x38] movle %icc, %l6, %i1 fmovrslez %g5, %f0, %f6 lduh [%l7 + 0x52], %o2 ldsw [%l7 + 0x3C], %l0 tvc %icc, 0x7 fmovdcc %xcc, %f15, %f0 bcs %xcc, loop_7003 brlez,a %o1, loop_7004 st %f13, [%l7 + 0x78] fmovse %icc, %f15, %f1 loop_7003: mulx %i3, 0x0030, %g3 loop_7004: ldsw [%l7 + 0x24], %g6 movvc %xcc, %o0, %i7 stb %g7, [%l7 + 0x71] ldx [%l7 + 0x40], %l5 andcc %o5, 0x01DD, %l1 brgez,a %l4, loop_7005 ldd [%l7 + 0x58], %f4 stx %o3, [%l7 + 0x20] xnorcc %i4, 0x1764, %i6 loop_7005: subc %l3, %o4, %i2 fpack32 %f14, %f6, %f14 edge16l %g1, %i0, %g2 ldsw [%l7 + 0x64], %g4 st %f15, [%l7 + 0x3C] ldd [%l7 + 0x78], %f0 fmovsn %xcc, %f8, %f5 ldsh [%l7 + 0x56], %o6 fbug,a %fcc3, loop_7006 fzero %f8 array32 %l2, %o7, %l6 fornot1s %f15, %f15, %f10 loop_7006: sth %i1, [%l7 + 0x5E] fpsub16s %f1, %f0, %f5 ldx [%l7 + 0x78], %g5 sdiv %o2, 0x0247, %i5 srl %l0, 0x1B, %o1 st %f8, [%l7 + 0x70] stb %i3, [%l7 + 0x21] edge32ln %g3, %g6, %i7 ldd [%l7 + 0x10], %f0 tsubcc %o0, %l5, %g7 fpsub16s %f7, %f9, %f1 ldd [%l7 + 0x18], %f0 lduh [%l7 + 0x14], %o5 fornot2 %f14, %f10, %f12 smulcc %l1, 0x0E7D, %o3 orcc %l4, %i4, %i6 fzero %f10 sth %o4, [%l7 + 0x60] fsrc1 %f10, %f10 orncc %l3, 0x1BFE, %i2 fzero %f12 fxnors %f1, %f12, %f11 bneg,pt %xcc, loop_7007 edge32l %g1, %g2, %g4 fmovrdlz %i0, %f0, %f6 fsrc2 %f2, %f8 loop_7007: fsrc2 %f10, %f6 fbge,a %fcc3, loop_7008 tle %xcc, 0x3 fbuge,a %fcc3, loop_7009 fbue %fcc3, loop_7010 loop_7008: movrlez %o6, 0x35B, %o7 stb %l2, [%l7 + 0x32] loop_7009: movvc %xcc, %i1, %g5 loop_7010: ldd [%l7 + 0x38], %f8 stw %o2, [%l7 + 0x7C] mulscc %l6, 0x16E9, %i5 ld [%l7 + 0x2C], %f1 brz,a %l0, loop_7011 fsrc2s %f13, %f1 srl %i3, 0x0C, %o1 movgu %icc, %g6, %i7 loop_7011: tcc %icc, 0x2 movrgez %g3, 0x0C4, %o0 bpos,a,pt %xcc, loop_7012 fcmpne16 %f12, %f8, %l5 add %g7, 0x11B3, %l1 fxor %f14, %f2, %f0 loop_7012: edge32 %o5, %o3, %l4 fabss %f2, %f6 ld [%l7 + 0x70], %f9 fnot1s %f15, %f1 fmovdvs %icc, %f2, %f7 st %f2, [%l7 + 0x10] ldsb [%l7 + 0x74], %i6 stb %i4, [%l7 + 0x17] stx %l3, [%l7 + 0x18] ldsb [%l7 + 0x20], %i2 be,a loop_7013 lduh [%l7 + 0x12], %g1 lduh [%l7 + 0x62], %o4 ldub [%l7 + 0x74], %g2 loop_7013: ldsh [%l7 + 0x58], %g4 edge32l %i0, %o6, %o7 fbe,a %fcc0, loop_7014 ldd [%l7 + 0x10], %f4 ldsb [%l7 + 0x3F], %i1 movvc %xcc, %l2, %o2 loop_7014: fble %fcc3, loop_7015 fpsub32 %f4, %f8, %f0 alignaddrl %l6, %i5, %l0 fcmple32 %f12, %f4, %i3 loop_7015: smulcc %g5, 0x1711, %o1 siam 0x2 sll %i7, %g3, %o0 sra %l5, %g7, %g6 fmovrslez %l1, %f7, %f13 edge8l %o5, %o3, %i6 fcmpne16 %f6, %f0, %i4 stx %l4, [%l7 + 0x28] tgu %icc, 0x3 bleu loop_7016 fmovdgu %icc, %f10, %f3 ldsb [%l7 + 0x4B], %i2 movre %l3, 0x073, %g1 loop_7016: siam 0x4 sra %o4, 0x0B, %g2 movn %icc, %g4, %i0 fbn %fcc1, loop_7017 ldd [%l7 + 0x40], %f14 fcmpgt32 %f4, %f8, %o6 fsrc1s %f7, %f6 loop_7017: lduh [%l7 + 0x10], %i1 taddcctv %l2, 0x0B5B, %o7 fmovdcc %icc, %f4, %f0 fmovsg %icc, %f10, %f12 ldsh [%l7 + 0x46], %l6 ldd [%l7 + 0x18], %f2 fnot1s %f4, %f5 ld [%l7 + 0x30], %f9 ta %icc, 0x6 stb %o2, [%l7 + 0x40] lduh [%l7 + 0x6A], %i5 ldd [%l7 + 0x18], %f2 fnor %f2, %f4, %f6 fmovsg %xcc, %f12, %f13 sra %l0, 0x02, %i3 ld [%l7 + 0x2C], %f10 ldx [%l7 + 0x60], %g5 taddcctv %i7, 0x1588, %o1 fmovdcs %xcc, %f10, %f7 movne %xcc, %g3, %o0 sth %l5, [%l7 + 0x24] ldsb [%l7 + 0x67], %g6 brnz,a %g7, loop_7018 fmul8x16al %f14, %f7, %f8 bleu,a loop_7019 movpos %icc, %l1, %o3 loop_7018: ldx [%l7 + 0x20], %i6 fmovdvs %icc, %f11, %f7 loop_7019: ble,a,pn %icc, loop_7020 ldx [%l7 + 0x08], %i4 std %f14, [%l7 + 0x78] stb %o5, [%l7 + 0x08] loop_7020: edge16l %l4, %l3, %i2 fbo,a %fcc1, loop_7021 edge32 %o4, %g2, %g4 lduh [%l7 + 0x3E], %g1 ld [%l7 + 0x3C], %f9 loop_7021: edge8l %i0, %i1, %l2 orcc %o6, %o7, %l6 fpadd16s %f11, %f9, %f8 st %f7, [%l7 + 0x38] ldx [%l7 + 0x68], %i5 ldub [%l7 + 0x63], %l0 mulscc %i3, 0x1499, %o2 fbug,a %fcc2, loop_7022 brgez,a %i7, loop_7023 fmovsge %xcc, %f2, %f2 fmovdcs %xcc, %f15, %f0 loop_7022: ld [%l7 + 0x0C], %f8 loop_7023: ldsw [%l7 + 0x54], %o1 ldsw [%l7 + 0x34], %g3 ldub [%l7 + 0x42], %o0 lduh [%l7 + 0x36], %l5 ldsw [%l7 + 0x7C], %g6 sth %g7, [%l7 + 0x0C] ld [%l7 + 0x48], %f11 stb %l1, [%l7 + 0x2C] bcc loop_7024 popc 0x1B9B, %g5 fmovsleu %icc, %f14, %f14 movcs %xcc, %i6, %i4 loop_7024: ldsw [%l7 + 0x50], %o3 orn %o5, %l4, %l3 andncc %o4, %i2, %g2 fmovdle %icc, %f0, %f11 edge16l %g1, %i0, %i1 srlx %l2, 0x03, %g4 tpos %xcc, 0x0 fandnot1 %f10, %f0, %f12 tgu %icc, 0x4 bl,pt %xcc, loop_7025 fornot2 %f8, %f12, %f8 lduh [%l7 + 0x74], %o7 nop setx loop_7026, %l0, %l1 jmpl %l1, %o6 loop_7025: bn,a loop_7027 xor %l6, 0x1571, %l0 xorcc %i5, 0x17AD, %o2 loop_7026: ldd [%l7 + 0x60], %f4 loop_7027: ldx [%l7 + 0x60], %i3 bvc,a,pn %xcc, loop_7028 srax %i7, 0x14, %o1 movrgz %o0, %l5, %g3 fpack16 %f6, %f13 loop_7028: stb %g7, [%l7 + 0x7B] tleu %xcc, 0x5 ldd [%l7 + 0x58], %f8 fornot2s %f14, %f15, %f12 sethi 0x1ED7, %l1 te %xcc, 0x1 tvc %icc, 0x3 stw %g6, [%l7 + 0x6C] fmovdgu %xcc, %f2, %f9 ldsh [%l7 + 0x74], %i6 fmovs %f8, %f15 tvs %xcc, 0x6 ldx [%l7 + 0x28], %i4 movgu %icc, %g5, %o5 ldsw [%l7 + 0x74], %o3 fpsub16s %f6, %f15, %f15 ldd [%l7 + 0x50], %f2 andn %l3, 0x1424, %o4 tleu %icc, 0x3 edge16n %l4, %g2, %i2 ldd [%l7 + 0x50], %f14 fnot1s %f13, %f11 brlz %i0, loop_7029 bvc,pt %xcc, loop_7030 xor %i1, %l2, %g4 nop setx loop_7031, %l0, %l1 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_7029: call loop_7032 loop_7030: edge8ln %g1, %o7, %l6 movg %icc, %l0, %o6 loop_7031: fmovs %f2, %f1 loop_7032: stb %i5, [%l7 + 0x4E] fmovrdgz %o2, %f10, %f10 stb %i3, [%l7 + 0x68] brlez %i7, loop_7033 ldsw [%l7 + 0x38], %o1 xorcc %o0, %l5, %g7 orcc %g3, %l1, %g6 loop_7033: sdivx %i6, 0x0CBE, %g5 movne %xcc, %o5, %o3 lduh [%l7 + 0x0E], %l3 smulcc %o4, 0x0303, %i4 fmovdvc %icc, %f4, %f2 mulx %l4, %i2, %g2 subcc %i0, %i1, %l2 nop setx loop_7034, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmped %fcc2, %f10, %f12 fmovdn %xcc, %f1, %f9 addccc %g4, %g1, %l6 loop_7034: nop setx loop_7035, %l0, %l1 jmpl %l1, %l0 umul %o7, 0x1DE1, %o6 ldub [%l7 + 0x40], %o2 fmuld8sux16 %f10, %f1, %f0 loop_7035: sth %i3, [%l7 + 0x7C] ldd [%l7 + 0x58], %f8 fzeros %f0 movne %xcc, %i5, %i7 fnot2s %f3, %f4 brlez,a %o1, loop_7036 movne %xcc, %o0, %l5 ldx [%l7 + 0x28], %g3 ldx [%l7 + 0x28], %g7 loop_7036: siam 0x5 be %icc, loop_7037 tleu %xcc, 0x4 fmovsvs %xcc, %f11, %f15 fxor %f8, %f8, %f6 loop_7037: nop setx loop_7038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnors %f4, %f9, %f6 lduw [%l7 + 0x74], %g6 addccc %l1, %i6, %g5 loop_7038: fmovrsgez %o5, %f8, %f12 fandnot1s %f0, %f9, %f15 stb %l3, [%l7 + 0x79] stx %o3, [%l7 + 0x10] xor %i4, 0x1354, %o4 ldsw [%l7 + 0x20], %l4 brnz %i2, loop_7039 bl loop_7040 ldub [%l7 + 0x6A], %i0 ldsh [%l7 + 0x6C], %g2 loop_7039: subccc %i1, 0x089C, %l2 loop_7040: fmovrdlez %g4, %f10, %f6 fmovdleu %icc, %f0, %f8 stb %l6, [%l7 + 0x09] ldsw [%l7 + 0x54], %g1 fxnors %f8, %f1, %f14 stx %o7, [%l7 + 0x60] st %f7, [%l7 + 0x44] ld [%l7 + 0x34], %f8 sra %l0, 0x1C, %o6 fmovrslz %i3, %f13, %f3 brnz %o2, loop_7041 srax %i5, %i7, %o0 mova %xcc, %o1, %l5 ld [%l7 + 0x2C], %f15 loop_7041: udiv %g3, 0x1972, %g7 fmovdle %xcc, %f7, %f10 stw %l1, [%l7 + 0x74] lduw [%l7 + 0x2C], %g6 addcc %g5, %o5, %l3 smulcc %i6, %o3, %o4 ldub [%l7 + 0x0E], %l4 fmovrdgz %i2, %f2, %f2 movgu %xcc, %i0, %g2 array8 %i1, %l2, %i4 lduw [%l7 + 0x30], %g4 ldsh [%l7 + 0x10], %l6 edge16ln %o7, %g1, %l0 lduw [%l7 + 0x14], %i3 smulcc %o6, %o2, %i7 sth %o0, [%l7 + 0x32] movle %xcc, %i5, %l5 fmovsg %xcc, %f8, %f12 fornot1s %f11, %f4, %f11 fbul %fcc2, loop_7042 fandnot2s %f7, %f8, %f11 fandnot2s %f4, %f13, %f12 movl %icc, %o1, %g3 loop_7042: fmovrslez %l1, %f14, %f2 fmuld8ulx16 %f6, %f1, %f0 fmul8x16 %f8, %f2, %f0 std %f14, [%l7 + 0x58] lduh [%l7 + 0x42], %g7 fmovrdlez %g6, %f4, %f6 brgez,a %o5, loop_7043 movpos %icc, %l3, %g5 ldx [%l7 + 0x20], %o3 alignaddr %o4, %l4, %i6 loop_7043: ldx [%l7 + 0x50], %i0 ldub [%l7 + 0x4F], %i2 ldx [%l7 + 0x48], %g2 tsubcctv %l2, %i4, %i1 fpsub16s %f2, %f1, %f5 fbug,a %fcc1, loop_7044 tn %icc, 0x1 bne,a loop_7045 sth %l6, [%l7 + 0x56] loop_7044: fbule %fcc1, loop_7046 edge8l %g4, %o7, %l0 loop_7045: ldub [%l7 + 0x5D], %i3 fmul8sux16 %f4, %f6, %f12 loop_7046: fzeros %f12 ld [%l7 + 0x40], %f6 add %g1, %o2, %o6 sth %i7, [%l7 + 0x44] ldub [%l7 + 0x2F], %o0 brz,a %l5, loop_7047 sdivcc %i5, 0x08C4, %g3 fnot2 %f14, %f12 fbe %fcc0, loop_7048 loop_7047: fone %f2 subcc %l1, 0x0972, %o1 fmovrde %g7, %f6, %f6 loop_7048: ldsb [%l7 + 0x1D], %o5 bne,pt %icc, loop_7049 ldd [%l7 + 0x70], %f12 ldx [%l7 + 0x68], %l3 edge32l %g5, %o3, %o4 loop_7049: bne loop_7050 srl %l4, 0x0E, %i6 mova %xcc, %g6, %i0 fbul,a %fcc3, loop_7051 loop_7050: tle %icc, 0x3 fpsub32 %f12, %f12, %f12 fbue,a %fcc2, loop_7052 loop_7051: ldsw [%l7 + 0x0C], %g2 addc %i2, 0x07B4, %i4 fmovde %xcc, %f4, %f9 loop_7052: ldx [%l7 + 0x50], %l2 srl %i1, %l6, %o7 lduh [%l7 + 0x42], %g4 fxnor %f4, %f12, %f12 std %f12, [%l7 + 0x60] fcmped %fcc0, %f12, %f12 movrgz %i3, %g1, %l0 stb %o2, [%l7 + 0x6C] lduw [%l7 + 0x28], %o6 fmovs %f7, %f15 fbge,a %fcc3, loop_7053 tne %xcc, 0x1 bn loop_7054 udivx %o0, 0x0CD9, %i7 loop_7053: movgu %icc, %i5, %g3 edge8l %l1, %o1, %l5 loop_7054: tsubcctv %o5, %l3, %g7 popc %g5, %o3 movg %xcc, %l4, %o4 movrgez %i6, 0x2F2, %i0 fmovdl %xcc, %f4, %f2 udiv %g6, 0x1997, %g2 fmovdpos %xcc, %f6, %f7 st %f1, [%l7 + 0x20] array16 %i4, %i2, %l2 bpos %icc, loop_7055 array16 %l6, %i1, %g4 lduh [%l7 + 0x70], %i3 tg %icc, 0x5 loop_7055: fba,a %fcc2, loop_7056 fand %f0, %f0, %f6 xnorcc %o7, 0x19F0, %g1 fbg %fcc0, loop_7057 loop_7056: sth %l0, [%l7 + 0x10] fxnor %f4, %f2, %f8 movrlez %o6, %o2, %i7 loop_7057: ldsh [%l7 + 0x38], %i5 mulx %g3, 0x09A8, %l1 lduw [%l7 + 0x48], %o0 bpos,pt %xcc, loop_7058 movvc %xcc, %o1, %o5 fandnot2s %f4, %f5, %f13 subccc %l3, %g7, %l5 loop_7058: fnor %f0, %f8, %f10 addccc %g5, 0x11F2, %l4 sth %o4, [%l7 + 0x0E] fpackfix %f8, %f6 fbge,a %fcc0, loop_7059 bg,a,pn %xcc, loop_7060 fpsub32s %f13, %f2, %f14 fcmpgt32 %f8, %f6, %i6 loop_7059: st %f0, [%l7 + 0x30] loop_7060: std %f4, [%l7 + 0x18] ldsh [%l7 + 0x68], %o3 fmovrdgz %g6, %f6, %f6 edge16ln %g2, %i4, %i0 fmovda %icc, %f0, %f6 tsubcctv %l2, %i2, %l6 fmovsvs %icc, %f7, %f12 movle %xcc, %i1, %g4 mulscc %i3, 0x09F8, %g1 movn %icc, %l0, %o7 srl %o6, %o2, %i7 brlez,a %i5, loop_7061 stb %g3, [%l7 + 0x15] std %f6, [%l7 + 0x48] alignaddr %o0, %l1, %o1 loop_7061: tcs %xcc, 0x0 bne loop_7062 fpackfix %f2, %f7 ldsw [%l7 + 0x38], %o5 fmovd %f2, %f4 loop_7062: std %f8, [%l7 + 0x38] array16 %g7, %l5, %g5 stb %l3, [%l7 + 0x2F] tgu %icc, 0x5 mulscc %l4, 0x1725, %o4 movgu %xcc, %i6, %o3 ldsh [%l7 + 0x3A], %g6 udiv %g2, 0x1B44, %i0 fbul,a %fcc1, loop_7063 stw %l2, [%l7 + 0x20] fbul,a %fcc0, loop_7064 fcmpeq32 %f6, %f10, %i4 loop_7063: fandnot1s %f8, %f8, %f10 tne %xcc, 0x4 loop_7064: fmovsneg %icc, %f9, %f1 fpsub32 %f2, %f10, %f6 fmovrslez %l6, %f7, %f6 be,a,pt %icc, loop_7065 ldx [%l7 + 0x10], %i2 stx %i1, [%l7 + 0x08] mulx %g4, %g1, %l0 loop_7065: fcmpne16 %f12, %f2, %i3 fmul8sux16 %f8, %f0, %f0 stw %o7, [%l7 + 0x7C] xor %o6, %i7, %i5 tsubcctv %g3, 0x1847, %o0 fmuld8sux16 %f15, %f10, %f12 fba,a %fcc3, loop_7066 tcs %xcc, 0x2 movn %icc, %o2, %o1 ldx [%l7 + 0x30], %l1 loop_7066: ldsh [%l7 + 0x28], %g7 fmul8ulx16 %f4, %f14, %f6 fnot2 %f14, %f4 tvc %xcc, 0x3 st %f14, [%l7 + 0x14] te %xcc, 0x4 ldx [%l7 + 0x68], %o5 tsubcc %g5, %l3, %l5 ldub [%l7 + 0x4C], %o4 subccc %l4, %o3, %i6 and %g6, 0x1AE8, %i0 fmovrsgez %g2, %f14, %f5 ldx [%l7 + 0x70], %l2 sth %l6, [%l7 + 0x64] stx %i4, [%l7 + 0x60] subc %i2, 0x0D07, %i1 fmovsvc %icc, %f5, %f12 xnor %g4, %g1, %l0 fnot1 %f10, %f8 and %o7, 0x09AA, %i3 array32 %i7, %i5, %g3 fba,a %fcc1, loop_7067 andncc %o6, %o0, %o2 stx %l1, [%l7 + 0x68] fpadd32 %f6, %f4, %f2 loop_7067: nop setx loop_7068, %l0, %l1 jmpl %l1, %g7 fmovrdne %o5, %f10, %f8 bgu,a %xcc, loop_7069 sth %g5, [%l7 + 0x30] loop_7068: tge %icc, 0x7 ldsh [%l7 + 0x4A], %l3 loop_7069: ldsb [%l7 + 0x16], %l5 edge16l %o1, %l4, %o3 xnor %o4, %i6, %i0 edge16ln %g6, %g2, %l2 taddcctv %l6, %i2, %i4 lduw [%l7 + 0x6C], %g4 fmovrdgz %g1, %f8, %f6 fmovsvs %xcc, %f1, %f7 fpsub16s %f4, %f4, %f11 bleu loop_7070 fmuld8sux16 %f11, %f3, %f12 tne %icc, 0x7 fblg %fcc1, loop_7071 loop_7070: fcmpgt32 %f10, %f12, %l0 fcmps %fcc1, %f10, %f12 edge8n %o7, %i3, %i1 loop_7071: ldub [%l7 + 0x27], %i5 lduw [%l7 + 0x14], %i7 edge16l %o6, %o0, %o2 brlez,a %l1, loop_7072 stx %g7, [%l7 + 0x28] tle %icc, 0x3 ldd [%l7 + 0x78], %f2 loop_7072: tne %icc, 0x7 ldx [%l7 + 0x60], %o5 smul %g3, 0x0074, %g5 bleu,a %icc, loop_7073 movn %icc, %l3, %o1 tn %icc, 0x7 addccc %l5, %l4, %o3 loop_7073: movneg %icc, %i6, %o4 ldx [%l7 + 0x68], %g6 lduh [%l7 + 0x0E], %i0 stw %l2, [%l7 + 0x1C] fand %f14, %f10, %f10 fmovrsgez %l6, %f4, %f7 lduw [%l7 + 0x44], %g2 movrlez %i4, %i2, %g1 fbule %fcc1, loop_7074 fbug,a %fcc3, loop_7075 fmovrdgz %g4, %f4, %f0 ldub [%l7 + 0x73], %o7 loop_7074: ld [%l7 + 0x40], %f0 loop_7075: xor %l0, 0x0132, %i1 ldx [%l7 + 0x18], %i3 movrne %i5, %o6, %i7 fnot2s %f11, %f8 xorcc %o2, %l1, %g7 ldsh [%l7 + 0x5A], %o0 ldsh [%l7 + 0x1C], %o5 stx %g5, [%l7 + 0x50] lduw [%l7 + 0x48], %l3 fbe,a %fcc3, loop_7076 fands %f7, %f10, %f13 bleu loop_7077 lduh [%l7 + 0x26], %g3 loop_7076: ldub [%l7 + 0x31], %l5 array8 %l4, %o3, %i6 loop_7077: sth %o1, [%l7 + 0x34] fbg,a %fcc2, loop_7078 addc %g6, %i0, %o4 ld [%l7 + 0x70], %f8 xnor %l2, %g2, %i4 loop_7078: fpadd16s %f7, %f8, %f9 fcmpne16 %f14, %f14, %l6 tcc %xcc, 0x3 movgu %icc, %g1, %g4 fpsub16 %f6, %f14, %f4 movn %xcc, %i2, %l0 movrlez %i1, 0x2D0, %o7 bpos,a,pt %icc, loop_7079 movrlz %i5, 0x345, %o6 sth %i3, [%l7 + 0x64] fbne %fcc2, loop_7080 loop_7079: fxnors %f9, %f14, %f4 ldsh [%l7 + 0x14], %i7 ldub [%l7 + 0x49], %l1 loop_7080: bn,a loop_7081 fnands %f0, %f6, %f8 movcs %xcc, %g7, %o2 umulcc %o5, 0x0392, %o0 loop_7081: tn %icc, 0x6 fcmpgt32 %f2, %f14, %l3 fmovdleu %icc, %f8, %f6 fmuld8sux16 %f6, %f2, %f4 fxors %f9, %f7, %f13 fmuld8ulx16 %f8, %f5, %f10 ldx [%l7 + 0x38], %g3 std %f14, [%l7 + 0x10] stx %g5, [%l7 + 0x68] bgu,a,pn %icc, loop_7082 ldx [%l7 + 0x40], %l4 bcs,pt %icc, loop_7083 ld [%l7 + 0x6C], %f14 loop_7082: fbg,a %fcc3, loop_7084 fbuge %fcc2, loop_7085 loop_7083: movvc %xcc, %l5, %i6 fcmps %fcc0, %f7, %f2 loop_7084: fornot1s %f5, %f9, %f12 loop_7085: fxor %f12, %f4, %f8 ldd [%l7 + 0x58], %f4 fandnot2 %f0, %f4, %f10 stx %o3, [%l7 + 0x08] lduh [%l7 + 0x46], %o1 fmovrdlz %g6, %f0, %f0 movrne %i0, 0x0C0, %o4 ldsh [%l7 + 0x7C], %g2 ld [%l7 + 0x4C], %f0 fba,a %fcc1, loop_7086 fpadd16s %f5, %f0, %f4 brgz %l2, loop_7087 ldub [%l7 + 0x4B], %i4 loop_7086: movrgz %l6, 0x3AC, %g1 std %f2, [%l7 + 0x78] loop_7087: bg,a loop_7088 bpos,a loop_7089 fnor %f12, %f6, %f0 fmovdg %xcc, %f13, %f14 loop_7088: fnegd %f0, %f6 loop_7089: movcs %xcc, %g4, %i2 fmuld8sux16 %f6, %f1, %f4 fmovrsgz %l0, %f15, %f3 brz %o7, loop_7090 andncc %i5, %i1, %o6 tl %icc, 0x3 fnors %f10, %f10, %f10 loop_7090: ldsh [%l7 + 0x74], %i7 ldd [%l7 + 0x18], %f6 ld [%l7 + 0x28], %f7 fmul8x16 %f6, %f4, %f2 fxors %f12, %f15, %f8 bg,a,pn %icc, loop_7091 sub %i3, %l1, %o2 sdiv %o5, 0x000C, %o0 fmovrdlz %l3, %f14, %f0 loop_7091: lduw [%l7 + 0x74], %g7 fbg,a %fcc3, loop_7092 andn %g5, %l4, %g3 ldsh [%l7 + 0x2C], %i6 stw %o3, [%l7 + 0x68] loop_7092: fbue %fcc3, loop_7093 bgu,a loop_7094 array8 %o1, %g6, %l5 brlez,a %i0, loop_7095 loop_7093: stw %g2, [%l7 + 0x10] loop_7094: fornot1 %f0, %f2, %f8 lduh [%l7 + 0x44], %l2 loop_7095: fnor %f14, %f12, %f12 fmovda %icc, %f8, %f5 smulcc %i4, %l6, %o4 fba,a %fcc3, loop_7096 fcmped %fcc0, %f0, %f12 fandnot2s %f1, %f6, %f14 nop setx loop_7097, %l0, %l1 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_7096: fone %f14 edge8ln %g1, %i2, %g4 edge32ln %o7, %i5, %i1 loop_7097: fmovdcs %icc, %f8, %f14 std %f0, [%l7 + 0x40] smulcc %l0, 0x1B40, %i7 movne %icc, %i3, %l1 fcmpeq16 %f14, %f0, %o6 fpack32 %f8, %f8, %f0 fcmpes %fcc2, %f10, %f0 fmovrde %o5, %f8, %f14 brgez,a %o2, loop_7098 bvs,pt %xcc, loop_7099 ble,a,pt %xcc, loop_7100 udiv %l3, 0x1F19, %o0 loop_7098: bg,a,pt %icc, loop_7101 loop_7099: ldsh [%l7 + 0x76], %g7 loop_7100: fmovsne %xcc, %f1, %f9 fnors %f3, %f13, %f8 loop_7101: sth %g5, [%l7 + 0x12] brlz,a %g3, loop_7102 sth %l4, [%l7 + 0x50] ldsw [%l7 + 0x78], %i6 ldsh [%l7 + 0x46], %o1 loop_7102: tcs %xcc, 0x6 lduh [%l7 + 0x2E], %g6 add %l5, %o3, %i0 fone %f6 edge32l %g2, %l2, %l6 stb %i4, [%l7 + 0x23] ldsw [%l7 + 0x54], %g1 movleu %xcc, %i2, %g4 fors %f12, %f9, %f7 srax %o4, %o7, %i5 te %icc, 0x0 stx %l0, [%l7 + 0x78] fmul8x16au %f4, %f1, %f8 movvs %icc, %i7, %i3 ldx [%l7 + 0x20], %l1 ldd [%l7 + 0x48], %f8 fbn %fcc1, loop_7103 andncc %o6, %i1, %o2 std %f6, [%l7 + 0x68] movleu %xcc, %o5, %l3 loop_7103: sdivx %o0, 0x0333, %g7 fmovd %f10, %f12 sra %g5, 0x02, %l4 edge16l %i6, %o1, %g3 bgu,a,pt %xcc, loop_7104 mulx %l5, %g6, %o3 fmovda %xcc, %f2, %f8 edge16ln %i0, %g2, %l6 loop_7104: bge,a,pt %icc, loop_7105 fandnot2 %f14, %f6, %f10 fmovrse %i4, %f7, %f3 fmovda %xcc, %f5, %f6 loop_7105: fpmerge %f2, %f14, %f12 ldsw [%l7 + 0x18], %g1 stx %i2, [%l7 + 0x20] fornot1 %f6, %f10, %f0 fxnors %f0, %f5, %f2 tge %icc, 0x3 st %f11, [%l7 + 0x60] ldsh [%l7 + 0x6C], %g4 fpsub16 %f4, %f2, %f0 tvs %xcc, 0x6 fmovsle %icc, %f9, %f9 fmovscs %icc, %f13, %f11 stb %o4, [%l7 + 0x23] fpadd32s %f3, %f3, %f15 ldub [%l7 + 0x7E], %l2 tgu %icc, 0x0 array16 %o7, %l0, %i7 ldsb [%l7 + 0x40], %i5 fpmerge %f8, %f11, %f2 ldx [%l7 + 0x70], %l1 andn %o6, 0x03DD, %i3 brlez %i1, loop_7106 stb %o5, [%l7 + 0x70] bpos,pt %xcc, loop_7107 te %icc, 0x7 loop_7106: sth %o2, [%l7 + 0x4C] fmovrdgez %l3, %f14, %f8 loop_7107: fba,a %fcc2, loop_7108 movrgez %o0, 0x3D6, %g7 fnors %f2, %f4, %f11 st %f6, [%l7 + 0x74] loop_7108: fmovdcc %icc, %f8, %f10 fmovdne %xcc, %f1, %f8 fmovdl %icc, %f7, %f13 ldub [%l7 + 0x75], %l4 ld [%l7 + 0x44], %f0 fmovrslz %i6, %f2, %f14 andncc %g5, %o1, %g3 fbe %fcc0, loop_7109 fpadd16 %f6, %f6, %f0 sub %g6, %l5, %o3 stb %g2, [%l7 + 0x2F] loop_7109: fpsub16 %f2, %f14, %f8 ldub [%l7 + 0x26], %l6 taddcctv %i4, %g1, %i0 stx %g4, [%l7 + 0x38] fzeros %f4 bshuffle %f8, %f8, %f0 fcmpgt32 %f6, %f0, %i2 stw %o4, [%l7 + 0x64] faligndata %f4, %f4, %f4 sth %o7, [%l7 + 0x68] brz,a %l0, loop_7110 fsrc2 %f14, %f4 ld [%l7 + 0x10], %f13 fnand %f8, %f2, %f6 loop_7110: stb %l2, [%l7 + 0x43] fmovdleu %icc, %f5, %f0 fble %fcc3, loop_7111 fmovdvs %icc, %f6, %f0 ldsb [%l7 + 0x10], %i7 st %f14, [%l7 + 0x60] loop_7111: fmovdleu %xcc, %f14, %f13 ldub [%l7 + 0x16], %l1 stx %o6, [%l7 + 0x50] edge8ln %i3, %i1, %i5 fmuld8sux16 %f9, %f14, %f6 mova %icc, %o2, %l3 fmovrslez %o0, %f1, %f14 fmovdne %icc, %f2, %f5 ldsb [%l7 + 0x0F], %o5 be,a %icc, loop_7112 stw %l4, [%l7 + 0x38] edge16l %g7, %i6, %g5 popc 0x0C35, %g3 loop_7112: movle %xcc, %g6, %o1 bvs,a loop_7113 ldd [%l7 + 0x38], %f2 faligndata %f12, %f8, %f4 fmovrdlz %o3, %f0, %f14 loop_7113: fmovse %xcc, %f15, %f1 lduh [%l7 + 0x5A], %l5 movrlez %l6, %i4, %g2 st %f1, [%l7 + 0x54] ldd [%l7 + 0x40], %f8 ldsh [%l7 + 0x7A], %g1 ldsb [%l7 + 0x2E], %i0 fmovdcs %xcc, %f6, %f14 ldub [%l7 + 0x67], %i2 fcmped %fcc2, %f6, %f6 bleu,a,pt %xcc, loop_7114 tn %xcc, 0x1 edge8n %g4, %o7, %l0 stx %o4, [%l7 + 0x68] loop_7114: srl %i7, 0x1C, %l2 ldsw [%l7 + 0x0C], %o6 fcmped %fcc3, %f0, %f0 fcmps %fcc2, %f9, %f10 fmovse %xcc, %f10, %f11 srax %i3, %l1, %i1 brnz,a %o2, loop_7115 fxnors %f9, %f14, %f13 fmovrslez %i5, %f7, %f5 subcc %l3, 0x0C4B, %o5 loop_7115: fpsub32 %f8, %f12, %f14 fmovsvc %icc, %f9, %f0 fmovdl %icc, %f8, %f10 addccc %l4, 0x18BC, %g7 tge %xcc, 0x3 brlez %i6, loop_7116 edge32l %o0, %g3, %g5 ld [%l7 + 0x4C], %f7 srl %g6, %o1, %o3 loop_7116: edge32n %l5, %i4, %l6 fxnor %f2, %f12, %f6 andcc %g2, 0x1EDD, %g1 smul %i0, 0x1514, %i2 movl %icc, %o7, %g4 move %icc, %l0, %i7 array8 %o4, %o6, %l2 fnot2s %f3, %f0 fxor %f4, %f0, %f8 brnz,a %i3, loop_7117 movleu %icc, %l1, %o2 ldsw [%l7 + 0x24], %i1 pdist %f2, %f8, %f12 loop_7117: st %f14, [%l7 + 0x7C] fmovsn %xcc, %f2, %f3 tg %icc, 0x5 lduh [%l7 + 0x48], %l3 sth %i5, [%l7 + 0x1A] edge16l %o5, %l4, %i6 fmovdle %xcc, %f0, %f4 xnorcc %g7, 0x0E85, %g3 sth %o0, [%l7 + 0x20] fbuge %fcc2, loop_7118 fnot1 %f0, %f2 lduw [%l7 + 0x40], %g5 lduh [%l7 + 0x30], %o1 loop_7118: edge16ln %g6, %o3, %l5 tsubcctv %l6, 0x19BA, %i4 movcs %icc, %g1, %g2 ld [%l7 + 0x38], %f11 andncc %i0, %i2, %o7 sth %l0, [%l7 + 0x36] ldd [%l7 + 0x38], %f10 edge8ln %g4, %o4, %o6 movrgez %i7, 0x34D, %i3 udivx %l1, 0x152A, %l2 fpack16 %f10, %f0 fmovrdlz %o2, %f8, %f2 lduw [%l7 + 0x40], %i1 fcmple32 %f12, %f14, %l3 tsubcctv %o5, 0x19E6, %l4 andncc %i6, %g7, %g3 stx %o0, [%l7 + 0x70] brgz %i5, loop_7119 fcmpne16 %f14, %f0, %g5 mulscc %g6, 0x19A4, %o1 lduh [%l7 + 0x7E], %o3 loop_7119: fmovrdlz %l5, %f4, %f6 fbu,a %fcc1, loop_7120 brz,a %i4, loop_7121 stw %g1, [%l7 + 0x08] fcmpne16 %f6, %f2, %l6 loop_7120: stx %i0, [%l7 + 0x38] loop_7121: lduw [%l7 + 0x40], %g2 ldub [%l7 + 0x6C], %i2 fcmpgt32 %f12, %f10, %o7 movrgez %g4, %l0, %o4 movle %icc, %o6, %i3 sth %i7, [%l7 + 0x5A] stb %l2, [%l7 + 0x61] ldsh [%l7 + 0x48], %l1 nop setx loop_7122, %l0, %l1 jmpl %l1, %o2 and %i1, 0x125F, %l3 sth %o5, [%l7 + 0x28] fexpand %f4, %f2 loop_7122: lduw [%l7 + 0x44], %i6 orn %g7, %g3, %l4 addcc %o0, 0x1AB1, %i5 stb %g6, [%l7 + 0x5D] bcs,a,pn %xcc, loop_7123 fmovrse %g5, %f3, %f3 fnot1s %f10, %f7 fbule %fcc2, loop_7124 loop_7123: ldd [%l7 + 0x58], %f8 tg %xcc, 0x4 lduw [%l7 + 0x7C], %o1 loop_7124: bvs,a,pt %xcc, loop_7125 lduw [%l7 + 0x14], %l5 fzero %f6 lduw [%l7 + 0x28], %o3 loop_7125: ldub [%l7 + 0x1E], %g1 bne,a %xcc, loop_7126 ldsb [%l7 + 0x12], %i4 st %f6, [%l7 + 0x5C] tsubcc %i0, 0x1A8C, %l6 loop_7126: ldub [%l7 + 0x5C], %g2 xorcc %o7, %i2, %g4 fone %f8 tleu %xcc, 0x4 fmovscs %xcc, %f11, %f9 fexpand %f0, %f6 ld [%l7 + 0x48], %f13 array32 %o4, %l0, %o6 mova %xcc, %i3, %i7 std %f14, [%l7 + 0x70] tgu %icc, 0x3 ldx [%l7 + 0x48], %l2 fmovrslz %o2, %f1, %f11 sth %i1, [%l7 + 0x60] fbuge,a %fcc2, loop_7127 bvc %icc, loop_7128 fmovdleu %xcc, %f2, %f0 ld [%l7 + 0x3C], %f9 loop_7127: ldub [%l7 + 0x61], %l1 loop_7128: bpos %xcc, loop_7129 bl loop_7130 lduh [%l7 + 0x20], %o5 ld [%l7 + 0x10], %f5 loop_7129: sth %l3, [%l7 + 0x20] loop_7130: mulscc %i6, %g3, %g7 tcc %xcc, 0x3 ldx [%l7 + 0x28], %o0 stx %l4, [%l7 + 0x60] tgu %xcc, 0x3 movl %icc, %g6, %g5 fmovdg %icc, %f2, %f12 ldx [%l7 + 0x60], %o1 tgu %icc, 0x6 tcc %xcc, 0x2 ld [%l7 + 0x50], %f12 ldd [%l7 + 0x30], %f6 addccc %i5, %l5, %o3 ld [%l7 + 0x4C], %f11 siam 0x3 movcc %xcc, %i4, %g1 stw %i0, [%l7 + 0x24] st %f14, [%l7 + 0x28] fpadd16s %f11, %f7, %f3 ldd [%l7 + 0x28], %f14 ldd [%l7 + 0x48], %f14 ldsw [%l7 + 0x50], %g2 fcmpeq32 %f14, %f12, %o7 faligndata %f4, %f0, %f8 fmovdne %xcc, %f7, %f10 sth %l6, [%l7 + 0x3E] stb %i2, [%l7 + 0x4F] movleu %xcc, %g4, %l0 fbuge,a %fcc2, loop_7131 fmovrsgz %o6, %f13, %f13 tle %xcc, 0x7 srax %o4, %i3, %l2 loop_7131: fsrc2s %f2, %f14 fblg %fcc1, loop_7132 taddcctv %i7, 0x1628, %i1 stb %o2, [%l7 + 0x7A] fnot1s %f11, %f2 loop_7132: ldsh [%l7 + 0x08], %o5 bshuffle %f14, %f2, %f10 fsrc2s %f12, %f14 stb %l3, [%l7 + 0x4C] fmovsa %icc, %f9, %f4 fxor %f0, %f0, %f4 fmovda %xcc, %f11, %f10 andncc %i6, %g3, %l1 fmul8x16al %f3, %f11, %f6 sth %g7, [%l7 + 0x1C] ldx [%l7 + 0x08], %l4 fmovscc %icc, %f1, %f4 fblg %fcc2, loop_7133 srax %g6, %g5, %o1 fmul8sux16 %f0, %f4, %f8 std %f2, [%l7 + 0x70] loop_7133: fornot2s %f3, %f9, %f10 fxor %f6, %f4, %f14 xor %o0, 0x1456, %l5 ldsb [%l7 + 0x14], %i5 ldsb [%l7 + 0x65], %i4 fnot1s %f12, %f14 std %f10, [%l7 + 0x28] fmovdle %xcc, %f4, %f2 ldx [%l7 + 0x70], %g1 fcmpeq16 %f14, %f10, %i0 ldd [%l7 + 0x08], %f12 fmovrdgz %o3, %f8, %f4 movrne %o7, %g2, %l6 lduw [%l7 + 0x34], %g4 movpos %xcc, %i2, %o6 fbuge,a %fcc1, loop_7134 brgz,a %o4, loop_7135 tpos %icc, 0x2 fmovsvs %xcc, %f6, %f0 loop_7134: sra %l0, 0x02, %l2 loop_7135: fandnot1s %f3, %f11, %f1 fbne,a %fcc3, loop_7136 fmul8x16 %f13, %f14, %f12 tsubcc %i7, 0x097E, %i3 fmovscs %icc, %f13, %f15 loop_7136: fmovsvc %xcc, %f14, %f15 lduw [%l7 + 0x50], %i1 array32 %o5, %l3, %i6 std %f12, [%l7 + 0x28] fmovdneg %xcc, %f12, %f10 edge32ln %g3, %l1, %g7 andncc %l4, %o2, %g5 fmul8x16au %f15, %f12, %f0 fmovsgu %xcc, %f1, %f11 tcs %icc, 0x7 fmul8ulx16 %f4, %f0, %f6 ldub [%l7 + 0x6B], %o1 and %o0, %l5, %i5 udivcc %g6, 0x0318, %g1 fand %f14, %f14, %f4 fmovdvc %icc, %f7, %f5 fmovdvs %icc, %f9, %f13 fbe,a %fcc2, loop_7137 fmovrsne %i4, %f10, %f11 edge8l %i0, %o7, %o3 lduh [%l7 + 0x32], %l6 loop_7137: movrlz %g2, %i2, %o6 fmul8sux16 %f2, %f8, %f12 fcmple32 %f4, %f10, %o4 ta %xcc, 0x3 smulcc %l0, 0x0BD5, %g4 fbule %fcc0, loop_7138 sra %l2, %i3, %i7 fmovdleu %icc, %f5, %f15 fpadd16 %f4, %f14, %f10 loop_7138: brnz,a %o5, loop_7139 ldsh [%l7 + 0x70], %i1 taddcctv %l3, 0x0354, %g3 edge32ln %i6, %g7, %l1 loop_7139: ldsb [%l7 + 0x0E], %l4 fmovda %xcc, %f5, %f5 lduh [%l7 + 0x42], %o2 bne,a,pt %icc, loop_7140 fble,a %fcc1, loop_7141 stx %o1, [%l7 + 0x48] fpack16 %f12, %f10 loop_7140: fmul8x16 %f4, %f6, %f8 loop_7141: tg %xcc, 0x1 siam 0x6 bg,a,pn %xcc, loop_7142 sth %g5, [%l7 + 0x2E] edge16n %o0, %l5, %g6 fmovdpos %xcc, %f0, %f8 loop_7142: fbul %fcc1, loop_7143 bcs,a,pt %icc, loop_7144 fmovsa %xcc, %f12, %f5 fmovrsgz %g1, %f5, %f0 loop_7143: std %f14, [%l7 + 0x10] loop_7144: st %f0, [%l7 + 0x2C] ldsh [%l7 + 0x4A], %i4 siam 0x4 tvc %xcc, 0x4 fpack32 %f10, %f2, %f12 fnot1 %f12, %f4 fmovdgu %xcc, %f10, %f7 fmovrsgz %i0, %f15, %f13 xnorcc %i5, %o3, %o7 fmovdleu %xcc, %f1, %f9 ldsw [%l7 + 0x30], %g2 brgez,a %l6, loop_7145 smulcc %i2, 0x06D6, %o4 ldub [%l7 + 0x62], %o6 bcs,a %xcc, loop_7146 loop_7145: array16 %g4, %l0, %l2 ldsh [%l7 + 0x40], %i7 addc %i3, 0x1937, %o5 loop_7146: edge32 %l3, %i1, %i6 movre %g3, %g7, %l1 bvs,a loop_7147 stx %l4, [%l7 + 0x38] fbl,a %fcc2, loop_7148 sdiv %o2, 0x15CA, %g5 loop_7147: fpadd32s %f13, %f1, %f14 fbuge,a %fcc2, loop_7149 loop_7148: bvc,a %icc, loop_7150 fornot2 %f6, %f14, %f12 fpadd16 %f12, %f0, %f14 loop_7149: fpack32 %f10, %f6, %f6 loop_7150: stx %o1, [%l7 + 0x70] std %f12, [%l7 + 0x40] stb %o0, [%l7 + 0x79] bshuffle %f6, %f14, %f0 bge,a loop_7151 brgez,a %l5, loop_7152 fpadd16 %f4, %f4, %f4 fpmerge %f4, %f2, %f6 loop_7151: pdist %f4, %f2, %f4 loop_7152: fbge,a %fcc0, loop_7153 st %f9, [%l7 + 0x38] sll %g6, %g1, %i4 addc %i5, %i0, %o3 loop_7153: lduh [%l7 + 0x6C], %o7 fzeros %f6 std %f10, [%l7 + 0x20] fmovsg %icc, %f0, %f1 siam 0x2 bn loop_7154 ldsb [%l7 + 0x7A], %l6 bcs loop_7155 fpsub32s %f6, %f0, %f6 loop_7154: movrlez %i2, %o4, %g2 lduh [%l7 + 0x32], %g4 loop_7155: ldx [%l7 + 0x08], %o6 lduh [%l7 + 0x6E], %l2 siam 0x4 bn,a %icc, loop_7156 taddcc %i7, %l0, %i3 tn %icc, 0x0 edge16n %l3, %i1, %i6 loop_7156: ldsb [%l7 + 0x2E], %o5 std %f6, [%l7 + 0x60] movpos %icc, %g7, %g3 ldub [%l7 + 0x64], %l1 fcmped %fcc0, %f8, %f4 ldsh [%l7 + 0x36], %o2 fcmple32 %f4, %f6, %g5 ldx [%l7 + 0x78], %o1 fpadd32 %f0, %f6, %f10 stb %o0, [%l7 + 0x69] fcmpd %fcc3, %f6, %f0 udiv %l5, 0x19B8, %l4 fbe,a %fcc3, loop_7157 lduw [%l7 + 0x38], %g1 movrlz %i4, 0x39C, %g6 stx %i0, [%l7 + 0x68] loop_7157: fmovsn %icc, %f4, %f11 movneg %icc, %i5, %o3 orncc %o7, 0x0A44, %i2 tcc %icc, 0x0 stx %o4, [%l7 + 0x30] lduw [%l7 + 0x4C], %g2 mulscc %g4, %o6, %l2 brnz %l6, loop_7158 add %l0, %i3, %l3 brlz,a %i1, loop_7159 edge32l %i6, %o5, %i7 loop_7158: fmovdg %xcc, %f2, %f8 taddcctv %g7, 0x1272, %l1 loop_7159: fands %f0, %f8, %f13 fblg,a %fcc1, loop_7160 edge8l %o2, %g3, %g5 fmovdn %icc, %f0, %f7 fnands %f8, %f10, %f2 loop_7160: ldsh [%l7 + 0x1C], %o0 tne %xcc, 0x7 fone %f6 stx %l5, [%l7 + 0x70] tg %icc, 0x4 ta %xcc, 0x7 fmovdne %icc, %f0, %f5 tgu %xcc, 0x6 fcmple16 %f4, %f10, %l4 edge16l %o1, %g1, %i4 st %f8, [%l7 + 0x38] brnz,a %i0, loop_7161 sethi 0x0386, %i5 ldub [%l7 + 0x7A], %o3 sub %g6, 0x14A2, %i2 loop_7161: ldx [%l7 + 0x68], %o4 ldsh [%l7 + 0x5C], %g2 stx %o7, [%l7 + 0x78] ld [%l7 + 0x70], %f1 ldsw [%l7 + 0x64], %o6 faligndata %f0, %f8, %f10 fxnor %f8, %f2, %f14 fbn %fcc3, loop_7162 ldsh [%l7 + 0x4C], %l2 ld [%l7 + 0x64], %f13 bleu,pt %xcc, loop_7163 loop_7162: xnorcc %g4, 0x1681, %l0 lduh [%l7 + 0x2E], %i3 tsubcctv %l6, 0x1072, %l3 loop_7163: udivx %i6, 0x1714, %o5 fpack32 %f10, %f0, %f2 sdivcc %i7, 0x106B, %g7 movrlez %l1, 0x05A, %i1 fnot1s %f2, %f15 fmovrdgez %g3, %f0, %f12 fnands %f12, %f12, %f9 lduw [%l7 + 0x40], %g5 fmovsa %icc, %f9, %f6 ld [%l7 + 0x64], %f12 ldx [%l7 + 0x10], %o2 fbug %fcc2, loop_7164 st %f10, [%l7 + 0x64] bpos,a,pt %icc, loop_7165 te %icc, 0x4 loop_7164: fandnot1 %f4, %f12, %f6 lduw [%l7 + 0x6C], %o0 loop_7165: ldsb [%l7 + 0x5A], %l5 fors %f12, %f13, %f3 andn %o1, 0x12FA, %l4 nop setx loop_7166, %l0, %l1 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], %f12 ldsb [%l7 + 0x23], %g1 ldsb [%l7 + 0x74], %i0 loop_7166: edge32l %i4, %o3, %i5 movcc %icc, %g6, %i2 fmovdvc %icc, %f9, %f5 movle %icc, %g2, %o4 edge8n %o6, %o7, %l2 ldsw [%l7 + 0x58], %g4 xnor %i3, 0x1045, %l6 fnegs %f3, %f0 ldsw [%l7 + 0x0C], %l3 edge16n %l0, %i6, %i7 movrne %g7, 0x0C7, %o5 fmuld8ulx16 %f1, %f5, %f6 ldub [%l7 + 0x55], %l1 fnands %f7, %f10, %f4 brz,a %g3, loop_7167 tsubcctv %g5, %o2, %i1 tge %icc, 0x6 fcmpeq16 %f6, %f14, %l5 loop_7167: fpackfix %f8, %f12 movge %xcc, %o1, %o0 fble,a %fcc0, loop_7168 addc %g1, %i0, %i4 bvs %icc, loop_7169 fandnot1s %f7, %f9, %f4 loop_7168: call loop_7170 lduw [%l7 + 0x70], %l4 loop_7169: fmovrslz %i5, %f9, %f8 andncc %g6, %i2, %o3 loop_7170: fornot1s %f10, %f13, %f3 fnot2s %f8, %f11 bl loop_7171 fbo,a %fcc0, loop_7172 st %f4, [%l7 + 0x70] movvs %icc, %g2, %o6 loop_7171: ldsh [%l7 + 0x14], %o4 loop_7172: tcc %xcc, 0x1 sth %o7, [%l7 + 0x6C] tvs %xcc, 0x7 fornot1s %f12, %f13, %f1 ta %xcc, 0x7 ldub [%l7 + 0x72], %g4 bne loop_7173 sth %i3, [%l7 + 0x26] fmovse %icc, %f4, %f12 pdist %f12, %f6, %f10 loop_7173: popc %l2, %l3 stw %l0, [%l7 + 0x18] ldub [%l7 + 0x68], %i6 array32 %i7, %l6, %g7 xorcc %l1, %o5, %g5 movpos %icc, %o2, %i1 fmul8x16 %f3, %f2, %f6 ldx [%l7 + 0x38], %g3 ldub [%l7 + 0x62], %l5 fandnot1 %f10, %f14, %f8 fnors %f4, %f8, %f3 ldsb [%l7 + 0x5C], %o1 movleu %icc, %g1, %o0 tsubcc %i4, 0x15C2, %i0 sll %i5, 0x1F, %g6 fmuld8sux16 %f8, %f0, %f6 alignaddr %i2, %o3, %l4 fnot1 %f14, %f0 edge16 %o6, %o4, %g2 andcc %o7, %g4, %i3 sth %l2, [%l7 + 0x64] array16 %l0, %i6, %l3 edge8n %i7, %l6, %l1 ld [%l7 + 0x2C], %f10 tn %xcc, 0x1 fmovdge %icc, %f3, %f13 ldub [%l7 + 0x6A], %g7 ldd [%l7 + 0x48], %f6 fbul,a %fcc3, loop_7174 fmovsle %xcc, %f2, %f8 subcc %g5, %o2, %i1 movl %icc, %o5, %g3 loop_7174: sth %l5, [%l7 + 0x76] fbu,a %fcc3, loop_7175 stx %g1, [%l7 + 0x08] stx %o0, [%l7 + 0x68] siam 0x6 loop_7175: fsrc2 %f8, %f14 bpos,a %icc, loop_7176 ldsw [%l7 + 0x14], %i4 lduh [%l7 + 0x3C], %i0 ldd [%l7 + 0x18], %f6 loop_7176: lduw [%l7 + 0x3C], %o1 fpackfix %f2, %f3 fnors %f7, %f2, %f11 sllx %g6, %i5, %o3 ld [%l7 + 0x50], %f10 ld [%l7 + 0x50], %f5 fcmpne32 %f8, %f6, %l4 stx %o6, [%l7 + 0x40] movcs %xcc, %i2, %o4 tle %xcc, 0x7 tsubcc %g2, 0x13F5, %g4 edge16l %o7, %l2, %l0 tn %icc, 0x0 or %i3, %i6, %l3 fxor %f6, %f8, %f10 ld [%l7 + 0x58], %f1 st %f13, [%l7 + 0x28] fexpand %f7, %f10 edge16 %l6, %i7, %g7 mulscc %g5, %l1, %i1 movrlz %o2, 0x0A7, %o5 sth %l5, [%l7 + 0x4E] movre %g3, 0x0B4, %o0 fnot2s %f13, %f6 fcmpgt16 %f12, %f2, %i4 edge32l %g1, %i0, %g6 st %f12, [%l7 + 0x50] edge16 %o1, %o3, %i5 movl %icc, %o6, %i2 bge,a,pt %xcc, loop_7177 tgu %icc, 0x1 ld [%l7 + 0x20], %f0 ld [%l7 + 0x64], %f13 loop_7177: fmovrdgz %l4, %f2, %f4 ta %xcc, 0x0 std %f14, [%l7 + 0x40] fpack16 %f14, %f13 fblg,a %fcc2, loop_7178 st %f12, [%l7 + 0x78] fones %f8 movne %xcc, %o4, %g2 loop_7178: fpsub32 %f0, %f8, %f4 call loop_7179 fmovrdlez %g4, %f10, %f6 fcmple32 %f2, %f12, %o7 sth %l0, [%l7 + 0x52] loop_7179: orn %i3, 0x187C, %i6 ld [%l7 + 0x58], %f14 movrgz %l3, 0x033, %l6 fmovdneg %xcc, %f8, %f2 fmovdle %xcc, %f11, %f11 stb %i7, [%l7 + 0x30] bgu,a,pt %icc, loop_7180 fmovs %f3, %f3 fpsub32 %f4, %f14, %f14 ldsw [%l7 + 0x74], %g7 loop_7180: ldsb [%l7 + 0x10], %l2 brz %g5, loop_7181 fpadd32s %f2, %f5, %f5 alignaddr %i1, %l1, %o2 fbug %fcc2, loop_7182 loop_7181: fabss %f0, %f7 ld [%l7 + 0x6C], %f13 taddcctv %o5, %l5, %o0 loop_7182: ld [%l7 + 0x64], %f15 fmovdvc %xcc, %f10, %f5 fmovsne %icc, %f10, %f4 ldsw [%l7 + 0x10], %i4 fxor %f14, %f4, %f4 fandnot1s %f7, %f1, %f4 sethi 0x1856, %g1 fbe,a %fcc3, loop_7183 sethi 0x0958, %g3 stw %g6, [%l7 + 0x78] ldub [%l7 + 0x12], %i0 loop_7183: orncc %o1, 0x0AF7, %i5 ldsw [%l7 + 0x28], %o6 ld [%l7 + 0x4C], %f14 subccc %o3, 0x02B2, %l4 fcmped %fcc2, %f14, %f4 fmovse %icc, %f11, %f2 fandnot2s %f0, %f12, %f13 std %f6, [%l7 + 0x68] add %i2, 0x1D06, %o4 fbu,a %fcc2, loop_7184 fmovse %icc, %f11, %f5 umulcc %g2, 0x0698, %g4 tcs %xcc, 0x6 loop_7184: bvs,a %icc, loop_7185 fnot2 %f2, %f6 fabsd %f6, %f14 fabss %f8, %f7 loop_7185: edge32n %o7, %i3, %i6 fmovrslez %l3, %f7, %f0 sllx %l0, 0x0A, %i7 bleu,a %xcc, loop_7186 fone %f8 edge8ln %g7, %l6, %l2 ldsh [%l7 + 0x24], %g5 loop_7186: fnot1s %f9, %f8 movcc %xcc, %l1, %i1 ldsw [%l7 + 0x78], %o2 fmuld8ulx16 %f11, %f10, %f12 stx %o5, [%l7 + 0x60] movcc %icc, %o0, %l5 fands %f5, %f14, %f0 fbug,a %fcc0, loop_7187 fcmped %fcc2, %f8, %f14 fmovrdlz %g1, %f10, %f0 movgu %icc, %i4, %g6 loop_7187: fmovsl %icc, %f8, %f0 fmovrsgz %g3, %f1, %f2 fandnot2 %f8, %f6, %f2 std %f6, [%l7 + 0x48] fandnot2s %f12, %f13, %f11 fnot1 %f12, %f0 fcmps %fcc0, %f2, %f9 fbe %fcc3, loop_7188 umul %i0, %o1, %o6 fornot1s %f1, %f0, %f10 ldd [%l7 + 0x10], %f4 loop_7188: ldsw [%l7 + 0x60], %o3 ldd [%l7 + 0x48], %f6 fornot1s %f7, %f1, %f2 stx %i5, [%l7 + 0x60] fbuge,a %fcc0, loop_7189 sth %i2, [%l7 + 0x5C] xnorcc %o4, 0x0FEE, %g2 edge8l %l4, %g4, %o7 loop_7189: stb %i6, [%l7 + 0x7A] addc %i3, 0x10CD, %l0 ld [%l7 + 0x24], %f15 bn loop_7190 nop setx loop_7191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %l3, %i7, %g7 movrlz %l6, 0x213, %g5 loop_7190: fmovdgu %icc, %f13, %f4 loop_7191: fandnot2s %f6, %f2, %f7 stb %l2, [%l7 + 0x16] fcmpes %fcc2, %f13, %f5 tcs %xcc, 0x6 fmovrsgez %i1, %f5, %f3 faligndata %f14, %f2, %f0 edge16n %l1, %o2, %o0 fnors %f14, %f11, %f14 movvc %xcc, %o5, %g1 fmovse %icc, %f11, %f12 fmovrslz %l5, %f7, %f5 nop setx loop_7192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc3, loop_7193 fandnot2 %f14, %f12, %f14 stw %g6, [%l7 + 0x1C] loop_7192: stb %g3, [%l7 + 0x77] loop_7193: fbule,a %fcc0, loop_7194 bneg %icc, loop_7195 fpack16 %f4, %f10 fbg,a %fcc3, loop_7196 loop_7194: nop setx loop_7197, %l0, %l1 jmpl %l1, %i0 loop_7195: fmovs %f7, %f0 lduw [%l7 + 0x30], %i4 loop_7196: ldsw [%l7 + 0x0C], %o1 loop_7197: stb %o3, [%l7 + 0x66] fpadd16 %f6, %f14, %f4 taddcctv %i5, 0x1549, %o6 nop setx loop_7198, %l0, %l1 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 %i2, %o4, %g2 call loop_7199 alignaddrl %l4, %o7, %i6 loop_7198: ld [%l7 + 0x60], %f8 srl %g4, %l0, %l3 loop_7199: be %xcc, loop_7200 tn %icc, 0x5 tge %icc, 0x1 bvs,a %xcc, loop_7201 loop_7200: tvc %icc, 0x3 fcmpeq16 %f0, %f4, %i3 fandnot1 %f14, %f12, %f12 loop_7201: fpadd32 %f2, %f6, %f10 sdiv %i7, 0x1FE9, %g7 ldub [%l7 + 0x49], %l6 st %f6, [%l7 + 0x3C] fmovdneg %xcc, %f4, %f11 fandnot2 %f12, %f8, %f4 stb %g5, [%l7 + 0x7D] ldub [%l7 + 0x39], %i1 movvs %xcc, %l1, %l2 ldx [%l7 + 0x18], %o0 fmovsneg %icc, %f14, %f0 fcmped %fcc1, %f12, %f0 umulcc %o5, 0x0AB9, %o2 fcmpeq32 %f14, %f0, %g1 fbl %fcc0, loop_7202 fbge,a %fcc0, loop_7203 edge16 %l5, %g6, %i0 addc %g3, 0x0F1D, %o1 loop_7202: umul %o3, %i5, %o6 loop_7203: fpadd16 %f0, %f8, %f4 fmul8x16al %f12, %f8, %f0 tge %icc, 0x3 fmovrsgz %i4, %f15, %f9 tl %xcc, 0x5 fbul %fcc3, loop_7204 fmovrdgez %i2, %f0, %f14 movleu %icc, %o4, %g2 edge8ln %l4, %i6, %g4 loop_7204: bg,a loop_7205 bge,a,pn %xcc, loop_7206 edge16 %o7, %l0, %l3 tneg %icc, 0x0 loop_7205: fsrc1s %f2, %f6 loop_7206: ldsh [%l7 + 0x3A], %i3 stw %g7, [%l7 + 0x50] bvc,pt %xcc, loop_7207 fmovrde %l6, %f2, %f0 mulx %g5, %i7, %l1 faligndata %f14, %f14, %f2 loop_7207: subccc %i1, 0x1850, %o0 fmovd %f8, %f14 fand %f12, %f2, %f0 taddcctv %o5, 0x1C1E, %l2 movn %icc, %g1, %o2 sllx %g6, 0x0B, %i0 tvc %xcc, 0x6 sth %g3, [%l7 + 0x60] faligndata %f8, %f4, %f4 fbule %fcc3, loop_7208 fnands %f12, %f2, %f7 fmovsn %icc, %f5, %f5 fcmpeq16 %f0, %f8, %l5 loop_7208: ldd [%l7 + 0x48], %f10 xnor %o3, %i5, %o1 bneg %icc, loop_7209 sethi 0x15B1, %o6 ldsw [%l7 + 0x18], %i2 fmovdn %icc, %f12, %f0 loop_7209: ldsb [%l7 + 0x12], %o4 edge32n %i4, %g2, %i6 ldd [%l7 + 0x70], %f12 umul %g4, 0x164C, %l4 sth %l0, [%l7 + 0x42] fbo,a %fcc3, loop_7210 addc %l3, %i3, %g7 bcc,pn %icc, loop_7211 bpos,a,pt %icc, loop_7212 loop_7210: xnor %o7, %l6, %i7 lduw [%l7 + 0x34], %g5 loop_7211: subc %l1, 0x012B, %i1 loop_7212: fmovrsgez %o5, %f7, %f12 stw %o0, [%l7 + 0x18] movrgz %l2, %g1, %o2 fmovsl %xcc, %f5, %f14 taddcctv %i0, 0x0660, %g3 stw %g6, [%l7 + 0x2C] fpsub16s %f13, %f10, %f7 ldsh [%l7 + 0x12], %o3 movgu %icc, %l5, %i5 ldsb [%l7 + 0x18], %o1 fcmps %fcc0, %f8, %f12 fmovrde %o6, %f8, %f12 ta %icc, 0x4 fmovsvc %icc, %f4, %f15 edge32ln %i2, %i4, %o4 ldsw [%l7 + 0x18], %i6 orcc %g2, 0x0518, %l4 ldx [%l7 + 0x30], %g4 sll %l3, %i3, %g7 sub %o7, 0x183B, %l6 xorcc %l0, %i7, %l1 stb %g5, [%l7 + 0x30] fmovrdgez %o5, %f4, %f8 ldsw [%l7 + 0x08], %o0 ldx [%l7 + 0x10], %l2 fmovrdgez %i1, %f14, %f2 lduh [%l7 + 0x14], %o2 bcs,a,pt %xcc, loop_7213 mulx %i0, 0x1E3F, %g3 tcs %xcc, 0x5 umul %g1, %g6, %o3 loop_7213: movcs %icc, %i5, %o1 ldsb [%l7 + 0x5F], %o6 ld [%l7 + 0x14], %f14 fpsub16 %f4, %f6, %f0 ld [%l7 + 0x48], %f7 stw %l5, [%l7 + 0x58] fmovrsgez %i4, %f13, %f10 sth %i2, [%l7 + 0x6A] mova %xcc, %i6, %g2 fmul8x16au %f2, %f9, %f2 fmovscs %xcc, %f14, %f9 fcmpd %fcc0, %f2, %f0 fmovse %xcc, %f8, %f6 movg %xcc, %l4, %o4 fands %f8, %f3, %f8 edge32 %l3, %g4, %g7 fandnot1s %f14, %f2, %f14 fbge,a %fcc2, loop_7214 fornot1 %f4, %f6, %f10 fnot1 %f4, %f2 lduh [%l7 + 0x74], %o7 loop_7214: fmovrsne %l6, %f0, %f1 ld [%l7 + 0x1C], %f11 fone %f6 fbg,a %fcc1, loop_7215 fbge %fcc2, loop_7216 fbo %fcc0, loop_7217 stb %i3, [%l7 + 0x44] loop_7215: lduh [%l7 + 0x2E], %i7 loop_7216: fcmpes %fcc1, %f13, %f8 loop_7217: fcmpes %fcc1, %f5, %f11 fmovspos %icc, %f13, %f7 tcs %xcc, 0x2 fmovrdlez %l0, %f6, %f4 fmul8ulx16 %f10, %f12, %f8 lduh [%l7 + 0x16], %l1 fmovrse %o5, %f11, %f14 bvs,a loop_7218 lduh [%l7 + 0x1A], %g5 fmovrdne %l2, %f0, %f14 st %f7, [%l7 + 0x68] loop_7218: edge8 %i1, %o2, %o0 tsubcc %i0, 0x1C92, %g1 st %f7, [%l7 + 0x78] xnor %g3, 0x09C4, %g6 stw %i5, [%l7 + 0x0C] std %f2, [%l7 + 0x60] ldub [%l7 + 0x64], %o1 tgu %icc, 0x1 edge16ln %o6, %l5, %i4 addcc %o3, 0x0821, %i2 bleu %icc, loop_7219 fmovscs %xcc, %f9, %f10 fblg %fcc2, loop_7220 fbg,a %fcc3, loop_7221 loop_7219: bcc,a loop_7222 fmovd %f12, %f6 loop_7220: bvc,pt %icc, loop_7223 loop_7221: fmovdvc %xcc, %f13, %f5 loop_7222: tcs %xcc, 0x0 fabss %f14, %f10 loop_7223: ldsb [%l7 + 0x56], %i6 bcc,a,pn %xcc, loop_7224 fbug %fcc0, loop_7225 xnorcc %l4, %g2, %o4 fmovscc %xcc, %f13, %f13 loop_7224: std %f6, [%l7 + 0x50] loop_7225: edge16ln %g4, %l3, %o7 fmovdg %xcc, %f12, %f4 fmovdle %xcc, %f2, %f12 stx %g7, [%l7 + 0x20] fabss %f11, %f4 tsubcc %i3, %l6, %i7 umul %l0, %o5, %g5 ldub [%l7 + 0x38], %l2 movpos %xcc, %l1, %o2 fbu %fcc1, loop_7226 edge8n %i1, %i0, %g1 stw %o0, [%l7 + 0x10] smulcc %g3, 0x129D, %g6 loop_7226: ldx [%l7 + 0x58], %i5 tcc %xcc, 0x6 edge8l %o1, %l5, %i4 ld [%l7 + 0x20], %f9 brz,a %o3, loop_7227 sth %o6, [%l7 + 0x70] ble,pt %icc, loop_7228 fmovsvs %xcc, %f1, %f7 loop_7227: fbul %fcc0, loop_7229 brgez,a %i6, loop_7230 loop_7228: lduh [%l7 + 0x24], %l4 ldub [%l7 + 0x61], %g2 loop_7229: srax %i2, 0x0C, %o4 loop_7230: fcmped %fcc1, %f8, %f8 fmovsgu %icc, %f6, %f4 fbne,a %fcc2, loop_7231 fmovscs %xcc, %f2, %f4 sth %g4, [%l7 + 0x74] xnor %o7, %g7, %i3 loop_7231: stb %l3, [%l7 + 0x3C] subcc %l6, %i7, %o5 fzero %f10 brgez %g5, loop_7232 fbu %fcc1, loop_7233 bneg,a %xcc, loop_7234 fnor %f2, %f0, %f12 loop_7232: bgu %xcc, loop_7235 loop_7233: ldub [%l7 + 0x7A], %l2 loop_7234: ldub [%l7 + 0x6C], %l0 movre %l1, %i1, %i0 loop_7235: fpsub32 %f4, %f14, %f14 fpack16 %f14, %f11 lduh [%l7 + 0x2E], %g1 fmuld8sux16 %f12, %f2, %f4 fbue,a %fcc0, loop_7236 sth %o2, [%l7 + 0x0A] lduh [%l7 + 0x64], %o0 siam 0x4 loop_7236: fcmpgt32 %f6, %f8, %g6 lduh [%l7 + 0x14], %g3 umul %o1, 0x112C, %i5 be %icc, loop_7237 ld [%l7 + 0x60], %f3 fcmped %fcc3, %f12, %f6 ldd [%l7 + 0x38], %f8 loop_7237: ldsb [%l7 + 0x64], %i4 fba,a %fcc0, loop_7238 bvs loop_7239 movre %l5, %o6, %o3 xnor %i6, %l4, %g2 loop_7238: fornot2 %f8, %f2, %f8 loop_7239: lduh [%l7 + 0x08], %o4 stw %i2, [%l7 + 0x0C] fpack32 %f10, %f2, %f12 fone %f6 xnorcc %g4, 0x0811, %o7 edge16l %i3, %g7, %l6 sth %i7, [%l7 + 0x42] stx %l3, [%l7 + 0x20] sth %g5, [%l7 + 0x1E] stb %l2, [%l7 + 0x74] stw %l0, [%l7 + 0x24] fmovsvc %icc, %f2, %f10 ldx [%l7 + 0x28], %l1 st %f3, [%l7 + 0x1C] edge16ln %i1, %o5, %i0 fsrc1 %f4, %f10 fnot2s %f2, %f5 fnegs %f8, %f12 nop setx loop_7240, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f14, %f10, %f14 umul %g1, 0x0AED, %o0 edge32ln %g6, %o2, %o1 loop_7240: bl,a loop_7241 edge8 %i5, %i4, %g3 fnegd %f10, %f14 srax %l5, %o3, %i6 loop_7241: subc %l4, 0x0D1C, %g2 lduw [%l7 + 0x68], %o6 fmovsgu %xcc, %f4, %f0 std %f2, [%l7 + 0x58] subcc %i2, %o4, %o7 movrgz %g4, 0x034, %i3 orncc %g7, %l6, %i7 fxnor %f14, %f2, %f10 alignaddr %g5, %l3, %l2 ldsw [%l7 + 0x24], %l1 bleu loop_7242 fone %f6 xorcc %l0, %o5, %i0 edge8n %i1, %o0, %g6 loop_7242: fsrc2s %f1, %f5 ld [%l7 + 0x38], %f13 ldsw [%l7 + 0x68], %g1 stx %o2, [%l7 + 0x78] tgu %xcc, 0x7 brnz,a %i5, loop_7243 subcc %i4, %o1, %l5 fcmpgt32 %f8, %f12, %o3 ldub [%l7 + 0x0F], %g3 loop_7243: fnot1 %f12, %f12 xorcc %l4, 0x1193, %i6 tcs %icc, 0x5 fsrc2s %f8, %f3 ldub [%l7 + 0x33], %o6 fcmpeq32 %f8, %f6, %i2 add %g2, 0x17AF, %o7 tg %icc, 0x2 edge8 %g4, %o4, %g7 fbuge,a %fcc0, loop_7244 ldub [%l7 + 0x53], %i3 bpos,pn %xcc, loop_7245 call loop_7246 loop_7244: fpsub16 %f10, %f10, %f4 xorcc %l6, %g5, %i7 loop_7245: nop loop_7246: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14232 ! Type i : 14377 ! Type cti : 7246 ! Type l : 14145 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x3B681197 .word 0x07A33480 .word 0x77FE1E93 .word 0x8F3AE9BF .word 0xAB7CC809 .word 0x75EBF9C7 .word 0x45219EE7 .word 0x1E555FD4 .word 0x66085F70 .word 0xC2DD70AF .word 0x871A4AFB .word 0x2BA875BA .word 0x23641E1F .word 0x66AAF034 .word 0x18533979 .word 0x2B8FEE72 .word 0x5C0F590E .word 0xF2E32264 .word 0x464CA56F .word 0xCC0D8A71 .word 0xB6C7F63C .word 0x640DF8FF .word 0x8704533D .word 0x57AC4360 .word 0x4A679CD3 .word 0xA731F858 .word 0x6C6E0F50 .word 0xB0FF32C2 .word 0xBF895640 .word 0xE3203E16 .word 0xC9E53833 .word 0xEF9719D6 .word 0xB36C0C56 .word 0x87F36D79 .word 0x0AB11CEF .word 0xCDB12208 .word 0xBF7E45B1 .word 0x144D2591 .word 0x6C3974FD .word 0xC404DE25 .word 0x5556ACE6 .word 0x95E53583 .word 0x5C48FE59 .word 0x23BF2214 .word 0xCD8ECFD8 .word 0x82B946A3 .word 0x7453DCB8 .word 0x3DB3F904 .word 0xEFB3B364 .word 0xEA53FA11 .word 0x18847F21 .word 0xC52C1617 .word 0x2A5C85F0 .word 0x9B03CDCE .word 0x6BE742D8 .word 0xFDA1893A .word 0x3A9A305F .word 0x8D66C34C .word 0x3579C9AD .word 0xCFD4762F .word 0x29A5A28A .word 0x429A7495 .word 0x3BFCE0FC .word 0xD69FEF10 .end